.more[data-astro-cid-5fnpwydk]{padding-left:.7em}.controls[data-astro-cid-gcv4jh5o]{display:flex;flex-wrap:wrap;gap:12px 20px;justify-content:space-between;margin-bottom:clamp(28px,4vw,48px)}.seg[data-astro-cid-gcv4jh5o]{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:999px;background:var(--cloth-2);border:1px solid var(--rule)}.seg[data-astro-cid-gcv4jh5o] button[data-astro-cid-gcv4jh5o]{border:0;background:transparent;color:var(--ink-2);font:500 .875rem / 1 var(--f-sans);letter-spacing:.02em;height:38px;padding:0 16px;border-radius:999px;cursor:pointer;transition:background-color .2s var(--ease),color .2s var(--ease)}.seg[data-astro-cid-gcv4jh5o] button[data-astro-cid-gcv4jh5o][aria-pressed=true]{background:var(--card);color:var(--ink);box-shadow:0 1px 2px rgb(var(--shadow-rgb) / .12),0 4px 12px -6px rgb(var(--shadow-rgb) / .3)}.seg-quiet[data-astro-cid-gcv4jh5o]{background:transparent}.grid[data-astro-cid-gcv4jh5o]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,4vw,56px) clamp(20px,3vw,44px)}.card[data-astro-cid-gcv4jh5o]{display:grid;gap:14px;align-content:start;min-width:0}.open[data-astro-cid-gcv4jh5o]{display:block;width:100%;padding:0;border:0;background:none;cursor:zoom-in;border-radius:50%}.img-wrap[data-astro-cid-gcv4jh5o]{position:relative;display:block;transition:transform .5s var(--ease)}@media(hover:hover){.open[data-astro-cid-gcv4jh5o]:hover .img-wrap[data-astro-cid-gcv4jh5o]{transform:translateY(-4px) rotate(-1deg)}}.open[data-astro-cid-gcv4jh5o]:active .img-wrap[data-astro-cid-gcv4jh5o]{transform:scale(.97);transition-duration:.1s}.loupe[data-astro-cid-gcv4jh5o]{position:absolute;width:150px;height:150px;margin:-75px 0 0 -75px;border-radius:50%;pointer-events:none;opacity:0;transform:scale(.85);transition:opacity .2s var(--ease),transform .2s var(--ease);background-repeat:no-repeat;box-shadow:0 0 0 3px #fffdfb,0 14px 30px -10px #28180c80}.zooming[data-astro-cid-gcv4jh5o] .loupe[data-astro-cid-gcv4jh5o]{opacity:1;transform:scale(1)}.meta[data-astro-cid-gcv4jh5o]{display:grid;gap:6px;justify-items:center;text-align:center}.title-row[data-astro-cid-gcv4jh5o]{display:flex;align-items:center;gap:10px}.meta[data-astro-cid-gcv4jh5o] h3[data-astro-cid-gcv4jh5o]{font-style:italic;font-size:1.45rem}[data-astro-cid-gcv4jh5o]:lang(zh) .meta[data-astro-cid-gcv4jh5o] h3[data-astro-cid-gcv4jh5o],[data-astro-cid-gcv4jh5o]:lang(ko) .meta[data-astro-cid-gcv4jh5o] h3[data-astro-cid-gcv4jh5o]{font-style:normal}.tag[data-astro-cid-gcv4jh5o]{font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);border:1px solid var(--rule);border-radius:999px;padding:3px 8px}.meta[data-astro-cid-gcv4jh5o] p[data-astro-cid-gcv4jh5o]{color:var(--ink-2);font-size:var(--t-small)}.meta[data-astro-cid-gcv4jh5o] .chips{justify-content:center;margin-top:4px}.viewer[data-astro-cid-gcv4jh5o]{width:min(1080px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:0;border:0;border-radius:26px;background:var(--cloth);color:var(--ink);box-shadow:0 40px 120px -30px #00000080;overflow:hidden;transition:transform .35s cubic-bezier(.22,1,.36,1)}.viewer[data-astro-cid-gcv4jh5o][open]{animation:v-in .42s cubic-bezier(.22,1,.36,1)}.viewer[data-astro-cid-gcv4jh5o][open]::backdrop{animation:v-fade .35s ease-out}.viewer[data-astro-cid-gcv4jh5o].closing{animation:v-out .24s ease-in forwards}.viewer[data-astro-cid-gcv4jh5o].closing::backdrop{animation:v-fade .24s ease-in reverse forwards}@keyframes v-in{0%{opacity:0;transform:translateY(18px) scale(.97)}}@keyframes v-out{to{opacity:0;transform:translateY(12px) scale(.98)}}@keyframes v-fade{0%{opacity:0}}.viewer[data-astro-cid-gcv4jh5o]::backdrop{background:#140e0a8c}html.viewer-open{overflow:hidden}.viewer-in[data-astro-cid-gcv4jh5o]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:8px;max-height:inherit;overflow:auto;overscroll-behavior:contain}.viewer-img[data-astro-cid-gcv4jh5o]{position:relative;background:var(--cloth-2);padding:clamp(12px,3vw,36px);display:grid;place-items:center;touch-action:pan-y}.v-hoop[data-astro-cid-gcv4jh5o]{width:100%}.step[data-astro-cid-gcv4jh5o]{position:absolute;top:50%;width:42px;height:42px;margin-top:-21px;border:1px solid var(--rule);border-radius:50%;background:color-mix(in srgb,var(--card) 92%,transparent);color:var(--ink);cursor:pointer;transition:transform .2s var(--ease),background-color .2s var(--ease)}.step[data-astro-cid-gcv4jh5o]:before{content:"";position:absolute;top:50%;left:50%;width:9px;height:9px;margin:-4.5px 0 0 -3px;border:solid currentColor;border-width:0 0 1.5px 1.5px;transform:rotate(45deg)}.step[data-astro-cid-gcv4jh5o].prev{left:14px}.step[data-astro-cid-gcv4jh5o].next{right:14px}.step[data-astro-cid-gcv4jh5o].next:before{margin-left:-6px;transform:rotate(-135deg)}.step[data-astro-cid-gcv4jh5o]:active{transform:scale(.9)}@media(hover:hover){.step[data-astro-cid-gcv4jh5o]:hover{background:var(--card)}}.v-count[data-astro-cid-gcv4jh5o]{position:absolute;left:50%;bottom:14px;transform:translate(-50%);font:600 .72rem/1 var(--f-sans);letter-spacing:.2em;color:var(--ink-3)}.grab[data-astro-cid-gcv4jh5o]{display:none}.viewer-img[data-astro-cid-gcv4jh5o] img{display:block;width:100%;height:auto}.viewer-side[data-astro-cid-gcv4jh5o]{position:relative;padding:clamp(24px,3.5vw,44px);display:grid;align-content:start;gap:10px;min-width:0}.viewer-side[data-astro-cid-gcv4jh5o] h2[data-astro-cid-gcv4jh5o]{font-style:italic}.v-h[data-astro-cid-gcv4jh5o]{font:500 var(--t-label) / 1.2 var(--f-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);margin-top:18px}.v-threads[data-astro-cid-gcv4jh5o]{list-style:none;margin:0;padding:0;display:grid;gap:2px}.v-threads[data-astro-cid-gcv4jh5o] li{display:grid;grid-template-columns:20px auto 1fr auto;align-items:center;gap:10px;padding:7px 0;border-bottom:1px solid var(--rule);font-size:.875rem;font-variant-numeric:tabular-nums}.v-threads[data-astro-cid-gcv4jh5o] i{width:18px;height:18px;border-radius:50%;background-color:var(--c);background-image:repeating-linear-gradient(118deg,#ffffff47 0 1.2px,#00000014 1.2px 2.6px);box-shadow:inset 0 0 0 1px #00000024}.v-threads[data-astro-cid-gcv4jh5o] b{font-weight:500}.v-threads[data-astro-cid-gcv4jh5o] span{color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-threads[data-astro-cid-gcv4jh5o] em{font-style:normal;color:var(--ink-3)}.v-note[data-astro-cid-gcv4jh5o]{margin-top:14px}.x[data-astro-cid-gcv4jh5o]{position:absolute;z-index:3;top:14px;right:14px;width:40px;height:40px;border-radius:50%;border:1px solid var(--rule);background:var(--card);color:var(--ink);font-size:1.4rem;line-height:1;cursor:pointer}@media(max-width:900px){.grid[data-astro-cid-gcv4jh5o]{grid-template-columns:repeat(2,minmax(0,1fr))}.viewer-in[data-astro-cid-gcv4jh5o]{grid-template-columns:1fr}}@media(max-width:760px){.viewer[data-astro-cid-gcv4jh5o]{width:100%;max-width:100%;max-height:94dvh;margin:auto 0 0;border-radius:24px 24px 0 0;box-shadow:0 -20px 60px -20px #0006}.viewer[data-astro-cid-gcv4jh5o][open]{animation-name:v-up}.viewer[data-astro-cid-gcv4jh5o].closing{animation-name:v-down;animation-duration:.28s}@keyframes v-up{0%{transform:translateY(100%)}}@keyframes v-down{to{transform:translateY(100%)}}.viewer-img[data-astro-cid-gcv4jh5o]{padding:40px 18px 34px}.grab[data-astro-cid-gcv4jh5o]{display:block;position:absolute;z-index:2;top:0;left:0;right:72px;height:36px;touch-action:none;cursor:grab}.grab[data-astro-cid-gcv4jh5o] span[data-astro-cid-gcv4jh5o]{display:block;width:40px;height:4px;margin:12px auto 0;margin-left:calc(50% + 16px);border-radius:2px;background:color-mix(in srgb,var(--ink) 22%,transparent)}.x[data-astro-cid-gcv4jh5o]{top:10px;right:12px}.step[data-astro-cid-gcv4jh5o]{width:38px;height:38px;margin-top:-19px}.step[data-astro-cid-gcv4jh5o].prev{left:8px}.step[data-astro-cid-gcv4jh5o].next{right:8px}}@media(max-width:520px){.grid[data-astro-cid-gcv4jh5o]{gap:28px 14px}.meta[data-astro-cid-gcv4jh5o] h3[data-astro-cid-gcv4jh5o]{font-size:1.2rem}.meta[data-astro-cid-gcv4jh5o] .chips{display:none}.seg[data-astro-cid-gcv4jh5o] button[data-astro-cid-gcv4jh5o]{padding:0 12px}}.gallery[data-astro-cid-mma2fhfp]{padding-bottom:var(--section)}.foot[data-astro-cid-mma2fhfp]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px 32px;margin-top:clamp(40px,6vw,72px);padding-top:22px;border-top:1px solid var(--rule)}.foot[data-astro-cid-mma2fhfp] p[data-astro-cid-mma2fhfp]{max-width:44em}
