.sl[data-astro-cid-yfohybv7]{--s-paper:#ebebe9;--s-ink:#121212;--s-mute:#6b6b68;--s-red:#e3431f;--s-line:#9c9c98;aspect-ratio:16/9;background:var(--s-paper);width:100%;color:var(--s-ink);font-family:var(--font-sans);text-align:left;-webkit-print-color-adjust:exact;print-color-adjust:exact;position:relative;overflow:hidden;container-type:inline-size}.sl-in[data-astro-cid-yfohybv7]{grid-template-rows:auto minmax(0,1fr) auto;padding:2.9cqw 2.6cqw 2.3cqw;display:grid;position:absolute;inset:0}.sl-head[data-astro-cid-yfohybv7]{justify-content:space-between;align-items:flex-start;gap:4cqw;display:flex}.sl-head[data-astro-cid-yfohybv7] .sl-logo{width:5.4cqw;height:auto;color:var(--s-ink);flex:none}.sl-title[data-astro-cid-yfohybv7]{letter-spacing:-.035em;margin:0;font-size:3.1cqw;font-weight:500;line-height:1}.spec[data-astro-cid-yfohybv7]{letter-spacing:.06em;text-transform:uppercase;color:var(--s-mute);margin:.7cqw 0 0;font-size:.95cqw}.kick[data-astro-cid-yfohybv7]{letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:1cqw}.sl-foot[data-astro-cid-yfohybv7]{white-space:nowrap;letter-spacing:.06em;text-transform:uppercase;align-items:baseline;gap:4cqw;font-size:.86cqw;display:flex}.sl-foot[data-astro-cid-yfohybv7] .copy[data-astro-cid-yfohybv7]{text-transform:none;letter-spacing:0;color:var(--s-mute);font-size:.74cqw}.sl-foot[data-astro-cid-yfohybv7]>[data-astro-cid-yfohybv7]:last-child{margin-left:auto}.sl-foot[data-astro-cid-yfohybv7] .num[data-astro-cid-yfohybv7]{letter-spacing:0;font-variant-numeric:tabular-nums}.cov[data-astro-cid-yfohybv7]{align-self:center;gap:1.6cqw;max-width:70cqw;display:grid}.cov-name[data-astro-cid-yfohybv7]{letter-spacing:-.045em;margin:0;font-size:6.4cqw;font-weight:500;line-height:.95}.cov-name[data-astro-cid-yfohybv7].sec{font-size:5cqw}.cov-round[data-astro-cid-yfohybv7]{color:var(--s-red);margin:0;font-size:1.9cqw;line-height:1.2}.txt[data-astro-cid-yfohybv7]{align-self:center;gap:2cqw;max-width:58cqw;padding-left:16cqw;display:grid}.txt-title[data-astro-cid-yfohybv7]{letter-spacing:-.035em;margin:0;font-size:3.1cqw;font-weight:500;line-height:1}.txt-body[data-astro-cid-yfohybv7]{margin:0;font-size:1.6cqw;line-height:1.4}.opts[data-astro-cid-yfohybv7]{grid-template-columns:repeat(var(--cols), var(--cw));align-self:center;column-gap:var(--gap);justify-content:center;align-items:start;padding-top:.6cqw;display:grid}.opt[data-astro-cid-yfohybv7]{gap:1.1cqw;min-width:0;margin:0;display:grid}.opt-label[data-astro-cid-yfohybv7]{letter-spacing:.06em;text-transform:uppercase;color:var(--s-red);margin:0;font-size:1.36cqw}.opt[data-astro-cid-yfohybv7].study .opt-label[data-astro-cid-yfohybv7]{color:var(--s-mute)}.opt-frame[data-astro-cid-yfohybv7]{aspect-ratio:436/534;border:1px solid var(--s-line);background:var(--s-paper);overflow:hidden}.opt-frame[data-astro-cid-yfohybv7] img[data-astro-cid-yfohybv7]{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .5s;display:block}.opt-frame[data-astro-cid-yfohybv7] img[data-astro-cid-yfohybv7][src]{opacity:1}.opt-cap[data-astro-cid-yfohybv7]{max-width:24cqw;margin:.6cqw 0 0;font-size:1.08cqw;line-height:1.3}.opt[data-astro-cid-yfohybv7].study .opt-cap[data-astro-cid-yfohybv7]{color:var(--s-mute)}.opt-note[data-astro-cid-yfohybv7]{white-space:pre-line;padding-top:2.6cqw;font-size:.95cqw;line-height:1.38}.opt-note[data-astro-cid-yfohybv7] p[data-astro-cid-yfohybv7]{margin:0}.opts[data-astro-cid-yfohybv7].flat{grid-template-columns:auto}.opts[data-astro-cid-yfohybv7].flat .opt-frame[data-astro-cid-yfohybv7]{aspect-ratio:auto;background:0 0;border:0;height:40cqw}.opts[data-astro-cid-yfohybv7].flat .opt-frame[data-astro-cid-yfohybv7] img[data-astro-cid-yfohybv7]{object-fit:contain;width:auto;max-width:92cqw}.pal[data-astro-cid-yfohybv7]{grid-template-columns:repeat(var(--n), 1fr);align-self:center;gap:2cqw;margin:0;padding:0;list-style:none;display:grid}.pal[data-astro-cid-yfohybv7] li[data-astro-cid-yfohybv7]{gap:.6cqw;font-size:1.05cqw;display:grid}.chip[data-astro-cid-yfohybv7]{aspect-ratio:1;border:1px solid var(--s-line)}.pal-name[data-astro-cid-yfohybv7]{font-weight:500}.pal-hex[data-astro-cid-yfohybv7],.pal-note[data-astro-cid-yfohybv7]{color:var(--s-mute)}@media screen and (width<=700px){.sl[data-astro-cid-yfohybv7]{aspect-ratio:auto;container-type:normal}.sl-in[data-astro-cid-yfohybv7]{gap:20px;padding:20px 18px 16px;position:static}.sl-head[data-astro-cid-yfohybv7] .sl-logo{width:34px}.sl-title[data-astro-cid-yfohybv7],.txt-title[data-astro-cid-yfohybv7]{font-size:26px}.spec[data-astro-cid-yfohybv7],.kick[data-astro-cid-yfohybv7]{margin-top:6px;font-size:11px}.sl-foot[data-astro-cid-yfohybv7]{gap:8px;font-size:10px}.sl-foot[data-astro-cid-yfohybv7] .copy[data-astro-cid-yfohybv7],.sl-foot[data-astro-cid-yfohybv7]>span[data-astro-cid-yfohybv7]:nth-child(2){display:none}.cov[data-astro-cid-yfohybv7]{gap:12px;max-width:none;padding-block:48px}.cov-name[data-astro-cid-yfohybv7]{font-size:40px}.cov-name[data-astro-cid-yfohybv7].sec{font-size:32px}.cov-round[data-astro-cid-yfohybv7]{font-size:18px}.txt[data-astro-cid-yfohybv7]{gap:14px;max-width:none;padding:24px 0}.txt-body[data-astro-cid-yfohybv7]{font-size:16px}.opts[data-astro-cid-yfohybv7]{grid-template-columns:1fr 1fr;gap:24px 12px}.opts[data-astro-cid-yfohybv7].flat{grid-template-columns:1fr}.opts[data-astro-cid-yfohybv7].flat .opt-frame[data-astro-cid-yfohybv7]{height:auto}.opts[data-astro-cid-yfohybv7].flat .opt-frame[data-astro-cid-yfohybv7] img[data-astro-cid-yfohybv7]{width:100%;max-width:none;height:auto}.opt[data-astro-cid-yfohybv7]{gap:8px}.opt-label[data-astro-cid-yfohybv7]{font-size:12px}.opt-cap[data-astro-cid-yfohybv7]{max-width:none;margin:0;font-size:13px}.opt-note[data-astro-cid-yfohybv7]{grid-column:1/-1;padding:0;font-size:13px}.pal[data-astro-cid-yfohybv7]{grid-template-columns:repeat(3,1fr);gap:12px}.pal[data-astro-cid-yfohybv7] li[data-astro-cid-yfohybv7]{gap:4px;font-size:12px}}.deck[data-astro-cid-fzlf4yrx]{height:calc(100dvh - var(--header-height));background:var(--color-bg-page);grid-template-rows:auto 1fr auto;min-height:520px;display:grid;position:relative}.bar[data-astro-cid-fzlf4yrx]{background:var(--color-border-default);height:2px}.bar[data-astro-cid-fzlf4yrx] i[data-astro-cid-fzlf4yrx]{background:var(--color-text-accent);transform-origin:0;height:100%;transition:transform .6s var(--ease-out);display:block;transform:scaleX(0)}.stage[data-astro-cid-fzlf4yrx]{touch-action:pan-y;position:relative;overflow:hidden}.slide[data-astro-cid-fzlf4yrx]{padding:var(--space-40) var(--page-x);transition:opacity .45s var(--ease-out), transform .6s var(--ease-out);place-items:center;display:grid;position:absolute;inset:0}.slide[data-astro-cid-fzlf4yrx][hidden]{display:none}.slide[data-astro-cid-fzlf4yrx][data-enter=right]{opacity:0;transition:none;transform:translate(32px)}.slide[data-astro-cid-fzlf4yrx][data-enter=left]{opacity:0;transition:none;transform:translate(-32px)}.slide[data-astro-cid-fzlf4yrx][data-leave=left]{opacity:0;transform:translate(-32px)}.slide[data-astro-cid-fzlf4yrx][data-leave=right]{opacity:0;transform:translate(32px)}@media (prefers-reduced-motion:reduce){.slide[data-astro-cid-fzlf4yrx],.slide[data-astro-cid-fzlf4yrx][data-leave]{transition:opacity .2s linear;transform:none!important}}.slide[data-astro-cid-fzlf4yrx]{gap:var(--space-16);grid-template-rows:minmax(0,1fr) auto;container-type:size}.sheet-fit[data-astro-cid-fzlf4yrx]{place-self:center;width:min(100%,177.778cqh - 113.778px);box-shadow:0 30px 80px -40px #000c}.respond[data-astro-cid-fzlf4yrx]{z-index:2;justify-content:center;align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex;position:relative}.hit[data-astro-cid-fzlf4yrx]{cursor:w-resize;z-index:1;background:0 0;border:0;width:22%;position:absolute;top:0;bottom:0}.hit--prev[data-astro-cid-fzlf4yrx]{left:0}.hit--next[data-astro-cid-fzlf4yrx]{cursor:e-resize;right:0}.hit[data-astro-cid-fzlf4yrx]:disabled{display:none}.hit[data-astro-cid-fzlf4yrx]:focus-visible{outline:none}.controls[data-astro-cid-fzlf4yrx]{align-items:center;gap:var(--space-24);padding:var(--space-12) var(--page-x);border-top:var(--stroke-hairline) solid var(--color-border-default);display:flex}.count[data-astro-cid-fzlf4yrx]{font-size:var(--type-caption-size);color:var(--color-text-muted);margin-left:auto}.arrows[data-astro-cid-fzlf4yrx]{gap:var(--space-8);display:flex}.ctl[data-astro-cid-fzlf4yrx]{font:inherit;font-size:var(--type-caption-size);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);padding:var(--space-12) var(--space-4);cursor:pointer;background:0 0;border:0;text-decoration:none;transition:color .2s}.ctl[data-astro-cid-fzlf4yrx]:hover:not(:disabled){color:var(--color-text-primary)}.ctl[data-astro-cid-fzlf4yrx]:disabled{opacity:.3;cursor:default}.arrows[data-astro-cid-fzlf4yrx] .ctl[data-astro-cid-fzlf4yrx]{letter-spacing:0;padding-inline:var(--space-12);border:var(--stroke-hairline) solid var(--color-border-default);font-size:18px}.index[data-astro-cid-fzlf4yrx]{width:100%;max-width:none;height:100%;max-height:none;padding:var(--space-24) var(--page-x) var(--space-64);background:var(--color-bg-page);color:var(--color-text-primary);border:0;margin:0;overflow-y:auto}.index[data-astro-cid-fzlf4yrx]::backdrop{background:0 0}.index-head[data-astro-cid-fzlf4yrx]{padding-bottom:var(--space-24);border-bottom:var(--stroke-hairline) solid var(--color-border-default);margin-bottom:var(--space-32);justify-content:space-between;align-items:center;display:flex}.thumbs[data-astro-cid-fzlf4yrx]{gap:var(--space-24);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));margin:0;padding:0;list-style:none;display:grid}.thumb[data-astro-cid-fzlf4yrx]{gap:var(--space-8);color:inherit;text-decoration:none;display:grid}.thumb-frame[data-astro-cid-fzlf4yrx]{aspect-ratio:4/3;background:var(--color-bg-surface);border:var(--stroke-hairline) solid var(--color-border-default);place-items:center;transition:border-color .3s;display:grid;overflow:hidden}.thumb-frame[data-astro-cid-fzlf4yrx] img[data-astro-cid-fzlf4yrx]{object-fit:contain;width:100%;height:100%}.thumb-word[data-astro-cid-fzlf4yrx]{font-family:var(--font-serif);padding:var(--space-12);text-align:center;font-size:20px}.thumb[data-astro-cid-fzlf4yrx]:hover .thumb-frame[data-astro-cid-fzlf4yrx]{border-color:var(--color-text-accent)}@media (prefers-reduced-motion:no-preference){.index[data-astro-cid-fzlf4yrx][open]{animation:idx-in .45s var(--ease-out) both}.index[data-astro-cid-fzlf4yrx][open] .thumbs[data-astro-cid-fzlf4yrx] li[data-astro-cid-fzlf4yrx]{animation:idx-rise .6s var(--ease-out) both;animation-delay:calc(var(--i) * 30ms + .12s)}}@keyframes idx-in{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes idx-rise{0%{opacity:0;transform:translateY(16px)}}.owner-note[data-astro-cid-fzlf4yrx]{right:var(--page-x);top:var(--space-12);position:absolute}@media (width<=700px){.controls[data-astro-cid-fzlf4yrx]{gap:var(--space-12)}.ctl[data-astro-cid-fzlf4yrx]{white-space:nowrap;padding-inline:0}[data-astro-cid-fzlf4yrx][data-index-open]{display:none}.slide[data-astro-cid-fzlf4yrx]{padding:var(--space-16) var(--space-16) var(--space-24);display:block;overflow-y:auto}.sheet-fit[data-astro-cid-fzlf4yrx]{width:100%;box-shadow:none}.respond[data-astro-cid-fzlf4yrx]{padding-top:var(--space-16)}.hit[data-astro-cid-fzlf4yrx]{height:64px;top:0;bottom:auto}}@media (width<=900px){.hit[data-astro-cid-fzlf4yrx]{width:30%}.arrows[data-astro-cid-fzlf4yrx]{display:none}}.choices[data-astro-cid-fzlf4yrx],.row[data-astro-cid-fzlf4yrx]{gap:var(--space-8);flex-wrap:wrap;display:flex}.choice[data-astro-cid-fzlf4yrx]{font:inherit;font-size:var(--type-caption-size);letter-spacing:.06em;text-transform:uppercase;padding:var(--space-8) var(--space-12);color:var(--color-text-muted);border:var(--stroke-hairline) solid var(--color-border-default);cursor:pointer;background:0 0;text-decoration:none;transition:color .2s,border-color .3s,background .3s}.choice[data-astro-cid-fzlf4yrx]:hover,.choice[data-astro-cid-fzlf4yrx].is-on{color:var(--color-text-primary);border-color:var(--color-text-accent)}.choice[data-astro-cid-fzlf4yrx].ok:hover{color:var(--room-ok);border-color:var(--room-ok)}.choice[data-astro-cid-fzlf4yrx].is-on{background:var(--room-ok);border-color:var(--room-ok);color:var(--color-bg-page)}.print-bar[data-astro-cid-fzlf4yrx]{z-index:3;gap:var(--space-24);padding:var(--space-12) var(--page-x);background:var(--color-bg-page);border-bottom:var(--stroke-hairline) solid var(--color-border-default);align-items:center;display:flex;position:sticky;top:0}.print-bar[data-astro-cid-fzlf4yrx] .save[data-astro-cid-fzlf4yrx]{color:var(--color-text-primary);border:var(--stroke-hairline) solid var(--color-text-accent);padding-inline:var(--space-16);margin-left:auto}.sheets[data-astro-cid-fzlf4yrx]{gap:var(--space-32);padding:var(--space-32) var(--page-x) var(--space-96);max-width:1400px;margin:0 auto;display:grid}@page{size:13.333in 7.5in;margin:0}@media print{body>:not(main),.skip,.print-bar[data-astro-cid-fzlf4yrx]{display:none!important}html,body{background:#fff!important}.sheets[data-astro-cid-fzlf4yrx]{max-width:none;padding:0;display:block}.sheet[data-astro-cid-fzlf4yrx]{break-after:page;page-break-after:always;width:13.333in;height:7.5in;overflow:hidden}.sheet[data-astro-cid-fzlf4yrx]:last-child{break-after:auto;page-break-after:auto}}.toast[data-astro-cid-fzlf4yrx]{z-index:5;padding:var(--space-12) var(--space-24);background:var(--color-bg-surface);border:var(--stroke-hairline) solid var(--room-ok);color:var(--room-ok);transition:opacity .6s, transform .6s var(--ease-out);position:fixed;bottom:88px;left:50%;transform:translate(-50%)}.toast[data-astro-cid-fzlf4yrx].err{border-color:var(--color-text-accent);color:var(--color-text-accent)}.toast[data-astro-cid-fzlf4yrx].is-gone{opacity:0;pointer-events:none;transform:translate(-50%,12px)}
