.stage[data-astro-cid-f2jc3dwf]{padding:var(--sp-20) var(--sp-16) var(--sp-12);border-radius:var(--r-24);background:var(--bg-soft);grid-template-columns:minmax(0,1fr);display:grid}.big[data-astro-cid-f2jc3dwf]{align-items:center;gap:var(--sp-12);color:var(--now);display:flex}.no[data-astro-cid-f2jc3dwf]{min-width:.6em;font-size:var(--fs-48);font-weight:var(--fw-black);letter-spacing:var(--ls-num);line-height:.9}.of[data-astro-cid-f2jc3dwf]{color:var(--ink-2);font-size:var(--fs-17);font-weight:var(--fw-bold)}.of[data-astro-cid-f2jc3dwf] i[data-astro-cid-f2jc3dwf]{font-style:normal;font-size:var(--fs-15);font-weight:var(--fw-medium);display:block}.pic[data-astro-cid-f2jc3dwf]{aspect-ratio:1/.72;margin-inline:calc(var(--sp-8) * -1);position:relative}.pic[data-astro-cid-f2jc3dwf] img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.tx[data-astro-cid-f2jc3dwf]{height:4.5em;margin-top:var(--sp-4);-webkit-line-clamp:3;line-clamp:3;font-size:var(--fs-17);font-weight:var(--fw-medium);line-height:var(--lh-body);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.prog[data-astro-cid-f2jc3dwf]{margin-top:var(--sp-8)}.segs[data-astro-cid-f2jc3dwf]{gap:var(--sp-4);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.segs[data-astro-cid-f2jc3dwf] button[data-astro-cid-f2jc3dwf]{height:var(--touch);border-radius:var(--r-8);display:block;position:relative}.segs[data-astro-cid-f2jc3dwf] button[data-astro-cid-f2jc3dwf]:before{content:"";border-radius:var(--r-pill);background:var(--tile-2);height:5px;transition:background-color var(--t-fast) var(--ease-out), transform var(--t-fast) var(--ease-out);position:absolute;inset:20px 0 auto}.segs[data-astro-cid-f2jc3dwf] button[data-astro-cid-f2jc3dwf].done:before{background:var(--ink)}.segs[data-astro-cid-f2jc3dwf] button[data-astro-cid-f2jc3dwf].on:before{background:var(--now)}.segs[data-astro-cid-f2jc3dwf] button[data-astro-cid-f2jc3dwf]:active:before{transform:scaleY(1.6)}.segs[data-astro-cid-f2jc3dwf] button[data-astro-cid-f2jc3dwf].trap:after,.leg[data-astro-cid-f2jc3dwf] i[data-astro-cid-f2jc3dwf]{content:"";border-radius:var(--r-pill);background:var(--warn);width:6px;height:6px}.segs[data-astro-cid-f2jc3dwf] button[data-astro-cid-f2jc3dwf].trap:after{position:absolute;top:9px;left:calc(50% - 3px)}.row[data-astro-cid-f2jc3dwf]{justify-content:space-between;align-items:center;gap:var(--sp-12);min-height:var(--touch);display:flex}.leg[data-astro-cid-f2jc3dwf]{align-items:center;gap:var(--sp-8);color:var(--ink-2);display:flex}.leg[data-astro-cid-f2jc3dwf] i[data-astro-cid-f2jc3dwf]{flex:none}.hold[data-astro-cid-f2jc3dwf]{width:var(--touch);height:var(--touch);margin-right:calc(var(--sp-12) * -1);border-radius:var(--r-pill);color:var(--ink-2);transition:background-color var(--t-fast) var(--ease-out), color var(--t-fast) var(--ease-out);flex:none;place-items:center;display:grid}.hold[data-astro-cid-f2jc3dwf] .icon[data-astro-cid-f2jc3dwf]{width:20px;height:20px}.hold[data-astro-cid-f2jc3dwf] .i-play[data-astro-cid-f2jc3dwf]{fill:currentColor;stroke-linejoin:round}.hold[data-astro-cid-f2jc3dwf] .i-play[data-astro-cid-f2jc3dwf],.hold[data-astro-cid-f2jc3dwf][aria-pressed=true] .i-pause[data-astro-cid-f2jc3dwf]{display:none}.hold[data-astro-cid-f2jc3dwf][aria-pressed=true] .i-play[data-astro-cid-f2jc3dwf]{display:block}.hold[data-astro-cid-f2jc3dwf]:active{background:var(--tile-2);color:var(--ink)}.open[data-astro-cid-f2jc3dwf]{justify-self:start}.open[data-astro-cid-f2jc3dwf] .d[data-astro-cid-f2jc3dwf]{display:none}@media (width<360px){.tx[data-astro-cid-f2jc3dwf]{-webkit-line-clamp:4;line-clamp:4;height:6em}}@media (hover:hover) and (pointer:fine){.segs[data-astro-cid-f2jc3dwf] button[data-astro-cid-f2jc3dwf]:hover:before{transform:scaleY(1.6)}.hold[data-astro-cid-f2jc3dwf]:hover{background:var(--tile-2);color:var(--ink)}}@media (forced-colors:active){.segs[data-astro-cid-f2jc3dwf] button[data-astro-cid-f2jc3dwf]:before{background:0 0;border-top:5px solid graytext;height:0}.segs[data-astro-cid-f2jc3dwf] button[data-astro-cid-f2jc3dwf].done:before{border-top-color:canvastext}.segs[data-astro-cid-f2jc3dwf] button[data-astro-cid-f2jc3dwf].on:before{border-top-color:highlight}}@media (width>=900px){.stage[data-astro-cid-f2jc3dwf]{column-gap:var(--sp-40);background:0 0;border-radius:0;grid-template:"big pic""tx pic""prog pic""open pic"".pic"1fr/minmax(0,5fr) minmax(0,6fr);align-items:start;padding:0}.big[data-astro-cid-f2jc3dwf]{align-items:flex-end;gap:var(--sp-8);margin-top:var(--sp-24);grid-area:big}.no[data-astro-cid-f2jc3dwf]{font-size:var(--fs-step)}.of[data-astro-cid-f2jc3dwf]{padding-bottom:var(--sp-16);font-size:var(--fs-24)}.of[data-astro-cid-f2jc3dwf] i[data-astro-cid-f2jc3dwf]{font-size:var(--fs-17)}.pic[data-astro-cid-f2jc3dwf]{grid-area:pic;margin:0}.tx[data-astro-cid-f2jc3dwf]{height:4.35em;margin-top:var(--sp-8);font-size:var(--fs-20);grid-area:tx;line-height:1.45}.prog[data-astro-cid-f2jc3dwf]{margin-top:var(--sp-16);grid-area:prog}.open[data-astro-cid-f2jc3dwf]{grid-area:open}.open[data-astro-cid-f2jc3dwf] .d[data-astro-cid-f2jc3dwf]{display:inline}}.hf{text-align:left}.hf .bar{align-items:center;gap:var(--sp-12);height:var(--ctl-lg);padding-inline:var(--sp-16) var(--sp-8);border-radius:var(--r-20);background:var(--bg);box-shadow:inset 0 0 0 2px var(--ink), var(--shadow-field);cursor:text;transition:box-shadow var(--t-base) var(--ease-out);display:flex;position:relative}.hf .bar:focus-within{box-shadow:inset 0 0 0 2px var(--now), var(--ring), var(--shadow-field)}.hf .bar>.icon{color:var(--ink-2);pointer-events:none}.hf .bar input{min-width:0;height:100%;font-size:var(--fs-17);font-weight:var(--fw-bold);letter-spacing:var(--ls-title);text-overflow:ellipsis;background:0 0;border:0;outline:0;flex:1}.hf .bar input::placeholder{color:var(--ink-2);font-weight:var(--fw-medium);opacity:1}.hf .bar input::-webkit-search-cancel-button{display:none}.hf .clear{width:var(--touch);height:var(--touch);margin-inline:calc(var(--sp-8) * -1);border-radius:var(--r-pill);color:var(--ink-2);transition:background-color var(--t-fast) var(--ease-out), transform var(--t-fast) var(--ease-out);place-items:center;display:grid}.hf .clear .icon{width:18px;height:18px}.hf .clear:active{background:var(--tile-2);transform:scale(.96)}.hf .find{height:calc(var(--ctl-lg) - var(--sp-16));padding-inline:var(--sp-20);border-radius:var(--r-12);background:var(--now);color:var(--on-ink);font-size:var(--fs-17);font-weight:var(--fw-bold);transition:transform var(--t-fast) var(--ease-out), background-color var(--t-fast) var(--ease-out);flex:none}.hf .find:active{background:var(--now-ink);transform:scale(.97)}@media (hover:hover) and (pointer:fine){.hf .find:hover{background:var(--now-ink)}.hf .clear:hover{background:var(--tile)}.hf .eg:hover{color:var(--now-ink)}}.hf .note,.hf .err{margin-top:var(--sp-8);color:var(--warn);font-weight:var(--fw-medium)}.hf .where{justify-content:center;align-items:center;gap:var(--sp-12);margin-top:var(--sp-16);color:var(--ink-2);display:flex}.hf .where svg{border-radius:var(--r-12);background:var(--tile);flex:none;width:72px;height:auto}.hf .where b{color:var(--ink);font-weight:var(--fw-bold)}.hf .where .d{display:none}.hf .eg{padding-block:var(--sp-12);margin-block:calc(var(--sp-12) * -1);color:var(--now);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;text-underline-offset:3px;border-radius:var(--r-8);text-decoration:underline;display:inline-block}.hf .eg:active{color:var(--now-ink)}.hf .rows{margin-top:var(--sp-12)}.hf .row{align-items:center;gap:var(--sp-16);min-height:72px;padding:var(--sp-8) var(--sp-4);border-radius:var(--r-16);transition:background-color var(--t-fast) var(--ease-out);display:flex}.hf .row:active{background:var(--tile)}.hf .row .th{border-radius:var(--r-12);background:var(--tile);flex:none;place-items:center;width:64px;height:64px;display:grid;overflow:hidden}.hf .row .th img{object-fit:contain;width:56px;height:56px}.hf .row .tx{gap:var(--sp-2);flex:1;min-width:0;display:grid}.hf .row .tx b{font-size:var(--fs-17);font-weight:var(--fw-bold);letter-spacing:var(--ls-title)}.hf .row .tx span{gap:0 var(--sp-12);color:var(--ink-2);flex-wrap:wrap;display:flex}.hf .row .tx i{font-variant-numeric:tabular-nums;font-style:normal}.hf .row>.icon{width:20px;height:20px;color:var(--ink-2)}@media (hover:hover) and (pointer:fine){.hf .row:hover{background:var(--tile)}}.hf .none{gap:var(--sp-16);margin-top:var(--sp-24);display:grid}.hf .none .top{gap:var(--sp-8);display:grid}.hf .none h2{font-size:var(--fs-20);font-weight:var(--fw-bold);line-height:var(--lh-snug);letter-spacing:var(--ls-title);overflow-wrap:anywhere}.hf .none .top p{color:var(--ink-2)}.hf .ask{gap:var(--sp-12);display:grid}.hf .ask .err{margin-top:0}@media (width<400px){.hf .bar{gap:var(--sp-8)}.hf .find{padding-inline:var(--sp-16)}}@media (forced-colors:active){.hf .bar{outline-offset:-2px;outline:2px solid #0000}.hf .find{border:2px solid #0000}}.hf .trap{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.hf .asked{align-items:flex-start;gap:var(--sp-12);padding:var(--sp-16);border-radius:var(--r-16);background:var(--tile);display:flex}.hf .asked:focus-visible{outline-offset:0}.hf .asked .mark{box-shadow:none}.hf .asked p{min-width:0;font-weight:var(--fw-medium)}.hf .asked b{margin-top:var(--sp-4);font-weight:var(--fw-bold);overflow-wrap:anywhere;display:block}@media (width>=900px){.hf .bar{gap:var(--sp-16);padding-inline:var(--sp-24) var(--sp-12);border-radius:var(--r-24)}.hf .bar>.icon{width:28px;height:28px}.hf .bar input{font-size:var(--fs-24)}.hf .find{height:calc(var(--ctl-lg) - var(--sp-24));padding-inline:var(--sp-24);font-size:var(--fs-20)}.hf .where{margin-top:var(--sp-20)}.hf .where svg{width:84px}.hf .where .d{display:inline}.hf .where .m{display:none}}.hero[data-astro-cid-jn4v3jyb]{padding-top:var(--sp-8);text-align:center}h1[data-astro-cid-jn4v3jyb]{margin-bottom:var(--sp-16)}.askt[data-astro-cid-jn4v3jyb]{display:block;position:relative}.askt[data-astro-cid-jn4v3jyb] .mk{--mk:112px;margin:0 auto var(--sp-8);transition:opacity var(--t-base) var(--ease-out), filter var(--t-base) var(--ease-out), visibility 0s}.askt[data-astro-cid-jn4v3jyb] .mk.none{top:0;left:calc(50% - var(--mk) / 2);margin:0;position:absolute}.askt[data-astro-cid-jn4v3jyb] .mk.none,html[data-find=none] .askt[data-astro-cid-jn4v3jyb] .mk.idle{opacity:0;visibility:hidden;filter:blur(2px);transition:opacity var(--t-base) var(--ease-out), filter var(--t-base) var(--ease-out), visibility 0s linear var(--t-base)}html[data-find=none] .askt[data-astro-cid-jn4v3jyb] .mk.none{opacity:1;visibility:visible;filter:none;transition:opacity var(--t-base) var(--ease-out), filter var(--t-base) var(--ease-out), visibility 0s}.demo[data-astro-cid-jn4v3jyb]{margin-top:var(--sp-32)}.sec[data-astro-cid-jn4v3jyb]{padding-top:var(--sp-56)}.sec[data-astro-cid-jn4v3jyb] .t-lede[data-astro-cid-jn4v3jyb]{margin-top:var(--sp-8)}.pair[data-astro-cid-jn4v3jyb]{gap:var(--sp-12);margin-top:var(--sp-20);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pair[data-astro-cid-jn4v3jyb] figure[data-astro-cid-jn4v3jyb]{gap:var(--sp-12);align-content:start;display:grid}.im[data-astro-cid-jn4v3jyb]{aspect-ratio:1;border-radius:var(--r-20);background:var(--tile);display:block;position:relative;overflow:hidden}.pair[data-astro-cid-jn4v3jyb] .im[data-astro-cid-jn4v3jyb] img[data-astro-cid-jn4v3jyb]{object-fit:cover;width:100%;height:100%}.pair[data-astro-cid-jn4v3jyb] .mark[data-astro-cid-jn4v3jyb]{left:var(--sp-12);top:var(--sp-12);position:absolute}figcaption[data-astro-cid-jn4v3jyb]{color:var(--ink-2)}figcaption[data-astro-cid-jn4v3jyb] b[data-astro-cid-jn4v3jyb]{color:var(--ink);font-size:var(--fs-17);font-weight:var(--fw-bold);display:block}.tabs[data-astro-cid-jn4v3jyb]{gap:var(--sp-4);margin:var(--sp-16) calc(var(--sp-12) * -1) 0;scrollbar-width:none;display:flex;overflow-x:auto}.tabs[data-astro-cid-jn4v3jyb]::-webkit-scrollbar{display:none}.tabs[data-astro-cid-jn4v3jyb] button[data-astro-cid-jn4v3jyb]{height:var(--touch);padding-inline:var(--sp-12);border-radius:var(--r-8);color:var(--ink-2);font-size:var(--fs-17);font-weight:var(--fw-bold);transition:color var(--t-fast) var(--ease-out), background-color var(--t-fast) var(--ease-out);flex:none;position:relative}.tabs[data-astro-cid-jn4v3jyb] button[data-astro-cid-jn4v3jyb]:active{background:var(--tile)}.tabs[data-astro-cid-jn4v3jyb] button[data-astro-cid-jn4v3jyb][aria-pressed=true]{color:var(--ink)}.tabs[data-astro-cid-jn4v3jyb] button[data-astro-cid-jn4v3jyb][aria-pressed=true]:after{content:"";inset:auto var(--sp-12) var(--sp-4);border-radius:var(--r-pill);background:var(--ink);height:3px;position:absolute}.tabs[data-astro-cid-jn4v3jyb] i[data-astro-cid-jn4v3jyb]{margin-left:var(--sp-4);font-style:normal;font-weight:var(--fw-medium);color:var(--ink-2)}.posts[data-astro-cid-jn4v3jyb]{margin-top:var(--sp-12);display:grid}.post[data-astro-cid-jn4v3jyb]{align-items:center;gap:var(--sp-16);padding-block:var(--sp-12);border-radius:var(--r-16);grid-template-columns:88px minmax(0,1fr) 20px;display:grid}.post[data-astro-cid-jn4v3jyb]+.post[data-astro-cid-jn4v3jyb]{border-top:1px solid var(--rule)}.post[data-astro-cid-jn4v3jyb] .th[data-astro-cid-jn4v3jyb]{border-radius:var(--r-16);background:var(--tile);width:88px;height:88px;overflow:hidden}.post[data-astro-cid-jn4v3jyb] .th[data-astro-cid-jn4v3jyb] img[data-astro-cid-jn4v3jyb]{object-fit:cover;width:100%;height:100%}.post[data-astro-cid-jn4v3jyb] .tx[data-astro-cid-jn4v3jyb] b[data-astro-cid-jn4v3jyb]{font-size:var(--fs-17);font-weight:var(--fw-bold);line-height:var(--lh-snug);letter-spacing:var(--ls-title);display:block}.post[data-astro-cid-jn4v3jyb] .tx[data-astro-cid-jn4v3jyb] span[data-astro-cid-jn4v3jyb]{margin-top:var(--sp-4);color:var(--ink-2);display:block}.post[data-astro-cid-jn4v3jyb]>.icon{width:20px;height:20px;color:var(--ink-2)}.post[data-astro-cid-jn4v3jyb]:active .tx[data-astro-cid-jn4v3jyb] b[data-astro-cid-jn4v3jyb]{color:var(--now)}#posts[data-astro-cid-jn4v3jyb] .go[data-astro-cid-jn4v3jyb]{margin-top:var(--sp-8)}.again[data-astro-cid-jn4v3jyb]{margin-top:var(--sp-64)}.again[data-astro-cid-jn4v3jyb] .in[data-astro-cid-jn4v3jyb]{gap:var(--sp-16);display:grid}.again[data-astro-cid-jn4v3jyb] .t-lede[data-astro-cid-jn4v3jyb]{margin-top:var(--sp-8)}.fake[data-astro-cid-jn4v3jyb]{align-items:center;gap:var(--sp-12);width:100%;height:var(--ctl-lg);padding-inline:var(--sp-16) var(--sp-8);border-radius:var(--r-20);background:var(--bg);box-shadow:inset 0 0 0 2px var(--ink), var(--shadow-field);color:var(--ink-2);font-size:var(--fs-17);font-weight:var(--fw-medium);text-align:left;cursor:text;transition:transform var(--t-fast) var(--ease-out);display:flex}.fake[data-astro-cid-jn4v3jyb]:active{transform:scale(.99)}.fake[data-astro-cid-jn4v3jyb] span[data-astro-cid-jn4v3jyb]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.fake[data-astro-cid-jn4v3jyb] i[data-astro-cid-jn4v3jyb]{height:calc(var(--ctl-lg) - var(--sp-16));padding-inline:var(--sp-20);border-radius:var(--r-12);background:var(--now);color:var(--on-ink);font-style:normal;font-weight:var(--fw-bold);align-items:center;display:flex}@media (hover:hover) and (pointer:fine){.tabs[data-astro-cid-jn4v3jyb] button[data-astro-cid-jn4v3jyb]:hover{color:var(--ink);background:var(--tile)}.post[data-astro-cid-jn4v3jyb]:hover .tx[data-astro-cid-jn4v3jyb] b[data-astro-cid-jn4v3jyb]{color:var(--now)}.fake[data-astro-cid-jn4v3jyb]:hover i[data-astro-cid-jn4v3jyb]{background:var(--now-ink)}}@media (width<400px){.fake[data-astro-cid-jn4v3jyb]{gap:var(--sp-8);font-size:var(--fs-15)}.fake[data-astro-cid-jn4v3jyb] i[data-astro-cid-jn4v3jyb]{padding-inline:var(--sp-16)}}@media (height<=700px) and (width<900px){.askt[data-astro-cid-jn4v3jyb] .mk{--mk:92px}}@media (width>=900px){.hero[data-astro-cid-jn4v3jyb]{justify-items:center;padding-top:clamp(28px,6dvh,64px);display:grid}.hero[data-astro-cid-jn4v3jyb]>*,.hero[data-astro-cid-jn4v3jyb] .hf{width:100%;max-width:760px}h1[data-astro-cid-jn4v3jyb]{margin-bottom:var(--sp-32)}.askt[data-astro-cid-jn4v3jyb]{display:inline-block;position:relative}.askt[data-astro-cid-jn4v3jyb] .mk,.askt[data-astro-cid-jn4v3jyb] .mk.none{--mk:118px;margin:0 var(--sp-8) 0 0;position:absolute;inset:auto 100% -36px auto}.demo[data-astro-cid-jn4v3jyb]{margin-top:clamp(36px,6dvh,64px)}.sec[data-astro-cid-jn4v3jyb]{padding-top:var(--sp-96)}.trap[data-astro-cid-jn4v3jyb] .w[data-astro-cid-jn4v3jyb]{align-items:center;gap:var(--sp-56);grid-template-columns:minmax(0,4fr) minmax(0,7fr);display:grid}.pair[data-astro-cid-jn4v3jyb]{gap:var(--sp-20);margin-top:0}.im[data-astro-cid-jn4v3jyb]{border-radius:var(--r-24)}.posts[data-astro-cid-jn4v3jyb]{gap:var(--sp-24);margin-top:var(--sp-24);grid-template-columns:repeat(3,minmax(0,1fr))}.post[data-astro-cid-jn4v3jyb]{align-content:start;gap:var(--sp-16);grid-template-columns:1fr;padding:0}.post[data-astro-cid-jn4v3jyb]+.post[data-astro-cid-jn4v3jyb]{border-top:0}.post[data-astro-cid-jn4v3jyb] .th[data-astro-cid-jn4v3jyb]{aspect-ratio:16/10;border-radius:var(--r-20);width:100%;height:auto}.post[data-astro-cid-jn4v3jyb]>.icon{display:none}.post[data-astro-cid-jn4v3jyb] .tx[data-astro-cid-jn4v3jyb] b[data-astro-cid-jn4v3jyb]{font-size:var(--fs-20)}.again[data-astro-cid-jn4v3jyb]{margin-top:var(--sp-120)}.again[data-astro-cid-jn4v3jyb] .in[data-astro-cid-jn4v3jyb]{align-items:center;gap:var(--sp-48);grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.fake[data-astro-cid-jn4v3jyb]{padding-inline:var(--sp-24) var(--sp-12);border-radius:var(--r-24);font-size:var(--fs-24)}.fake[data-astro-cid-jn4v3jyb] i[data-astro-cid-jn4v3jyb]{height:calc(var(--ctl-lg) - var(--sp-24));padding-inline:var(--sp-24);font-size:var(--fs-20)}}
