.mq[data-astro-cid-543bmuqs]{--skew:0deg;border-block:1px solid var(--line);padding-block:clamp(18px,3vw,36px)}.mq__run[data-astro-cid-543bmuqs]{transform:skewX(var(--skew));align-items:center;display:inline-flex}.mq__word[data-astro-cid-543bmuqs]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:0;padding-inline:clamp(18px,2.4vw,36px);font-size:clamp(40px,7vw,116px);font-weight:600;line-height:1}.mq__word[data-astro-cid-543bmuqs].is-outline{color:var(--blue);font-style:italic}.mq__star[data-astro-cid-543bmuqs]{aspect-ratio:1;background:var(--blue);clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);flex:none;width:clamp(14px,1.6vw,24px);animation:6s linear infinite mq-spin}@keyframes mq-spin{to{transform:rotate(360deg)}}.gthumb[data-astro-cid-rn5jfpmh]{aspect-ratio:16/9;object-fit:cover;width:100%;height:100%}.gs[data-astro-cid-qkhjdrc3]{flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex}.gs__genre[data-astro-cid-qkhjdrc3]{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--g);font-size:15px;font-weight:700}.gs--chip[data-astro-cid-qkhjdrc3] .gs__genre[data-astro-cid-qkhjdrc3]{--cut:6px;--cut-c:var(--g);color:var(--bg);padding:6px 12px}.gs__note[data-astro-cid-qkhjdrc3]{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--text);align-items:center;gap:8px;font-size:15px;font-weight:700;display:inline-flex}.gs--text[data-astro-cid-qkhjdrc3] .gs__note[data-astro-cid-qkhjdrc3]{font-family:var(--font-mono);letter-spacing:.1em;color:var(--text-dim);font-size:11px;font-weight:400}.gs__note[data-astro-cid-qkhjdrc3] i[data-astro-cid-qkhjdrc3]{background:var(--g);width:7px;height:7px;box-shadow:0 0 10px var(--g);border-radius:50%;animation:1.6s ease-in-out infinite pulse}.tb[data-astro-cid-b4p67uqq]{background:var(--bg-glass);color:var(--text);font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;border:0;align-items:center;gap:12px;padding:0 16px 0 0;font-size:17px;font-weight:700;display:inline-flex}.tb__icon[data-astro-cid-b4p67uqq]{--cut:7px;--cut-c:var(--g);width:50px;height:50px;color:var(--bg);transition:transform .3s var(--ease-out);place-items:center;display:grid}.tb__icon[data-astro-cid-b4p67uqq] svg{width:18px;height:18px;translate:1px}.tb[data-astro-cid-b4p67uqq]:hover .tb__icon[data-astro-cid-b4p67uqq]{transform:scale(1.08)}.tb--compact[data-astro-cid-b4p67uqq]{background:0 0;padding:0}.tb--compact[data-astro-cid-b4p67uqq] .tb__text[data-astro-cid-b4p67uqq]{background:var(--bg-glass);opacity:0;transition:opacity .3s ease, translate .35s var(--ease-out);padding:6px 10px;translate:-8px}.tb--compact[data-astro-cid-b4p67uqq]:hover .tb__text[data-astro-cid-b4p67uqq],.tb--compact[data-astro-cid-b4p67uqq]:focus-visible .tb__text[data-astro-cid-b4p67uqq]{opacity:1;translate:0}@media (hover:none){.tb--compact[data-astro-cid-b4p67uqq] .tb__text[data-astro-cid-b4p67uqq]{opacity:1;translate:0}}.gh[data-astro-cid-i3irphx7]{--rx:0;--ry:0;isolation:isolate;background:var(--bg);grid-template-rows:1fr auto;min-height:100svh;display:grid;position:relative;overflow:hidden}.gh__slide[data-astro-cid-i3irphx7]{padding-top:calc(var(--header-h) + 24px);opacity:0;visibility:hidden;transition:opacity .7s var(--ease-out), visibility 0s linear .7s;grid-area:1/1;align-items:center;padding-bottom:32px;display:flex;position:relative}.gh__slide[data-astro-cid-i3irphx7].is-active{opacity:1;visibility:visible;transition:opacity .7s var(--ease-out), visibility 0s;z-index:1}.gh__bg[data-astro-cid-i3irphx7]{z-index:-1;position:absolute;inset:0;overflow:hidden}.gh__bg[data-astro-cid-i3irphx7] img[data-astro-cid-i3irphx7]{object-fit:cover;object-position:right center;filter:brightness(.62)saturate(1.1);width:100%;height:100%;transition:transform 9s linear;transform:scale(1.08)}.gh__slide[data-astro-cid-i3irphx7].is-active .gh__bg[data-astro-cid-i3irphx7] img[data-astro-cid-i3irphx7]{transform:scale(1)}.gh__bg[data-astro-cid-i3irphx7]:after{content:"";background:linear-gradient(90deg, var(--bg) 0%, color-mix(in srgb, var(--bg) 70%, transparent) 45%, transparent 100%), linear-gradient(0deg, var(--bg) 0%, transparent 35%), radial-gradient(60% 70% at 75% 45%, color-mix(in srgb, var(--g) 22%, transparent), transparent 70%);position:absolute;inset:0}.gh__inner[data-astro-cid-i3irphx7]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:40px clamp(32px,5vw,80px);display:grid}.gh__info[data-astro-cid-i3irphx7]>[data-astro-cid-i3irphx7]{opacity:0;transition:opacity .6s var(--ease-out), translate .8s var(--ease-out);translate:-36px}.gh__slide[data-astro-cid-i3irphx7].is-active .gh__info[data-astro-cid-i3irphx7]>[data-astro-cid-i3irphx7]{opacity:1;translate:0}.gh__slide[data-astro-cid-i3irphx7].is-active .gh__info[data-astro-cid-i3irphx7]>[data-astro-cid-i3irphx7]:nth-child(2){transition-delay:80ms}.gh__slide[data-astro-cid-i3irphx7].is-active .gh__info[data-astro-cid-i3irphx7]>[data-astro-cid-i3irphx7]:nth-child(3){transition-delay:.16s}.gh__slide[data-astro-cid-i3irphx7].is-active .gh__info[data-astro-cid-i3irphx7]>[data-astro-cid-i3irphx7]:nth-child(4){transition-delay:.24s}.gh__info[data-astro-cid-i3irphx7]{justify-items:start;gap:24px;display:grid}.gh__title[data-astro-cid-i3irphx7]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.005em;font-size:clamp(56px,8vw,128px);font-weight:800;line-height:.88}.gh__title[data-astro-cid-i3irphx7] img[data-astro-cid-i3irphx7]{object-fit:contain;object-position:left center;width:auto;max-width:100%;height:clamp(72px,10vw,150px);display:block}.gh__tagline[data-astro-cid-i3irphx7]{color:var(--text-dim);max-width:38ch;font-size:clamp(18px,1.5vw,22px)}.gh__actions[data-astro-cid-i3irphx7]{flex-wrap:wrap;gap:12px;display:flex}.gh__screen[data-astro-cid-i3irphx7]{aspect-ratio:16/9;border:1px solid color-mix(in srgb, var(--g) 50%, transparent);box-shadow:0 40px 120px -30px color-mix(in srgb, var(--g) 45%, transparent), 0 0 0 6px var(--bg-glass);transform:perspective(1400px) rotateY(calc(-14deg + var(--rx) * 8deg)) rotateX(calc(4deg - var(--ry) * 6deg));opacity:0;transition:opacity .8s var(--ease-out), translate 1s var(--ease-out), scale 1s var(--ease-out), transform .4s var(--ease-out);display:block;position:relative;overflow:hidden;translate:60px;scale:.96}.gh__slide[data-astro-cid-i3irphx7].is-active .gh__screen[data-astro-cid-i3irphx7]{opacity:1;transition-delay:.1s,.1s,.1s,0s;translate:0;scale:1}.gh__shot[data-astro-cid-i3irphx7]{display:block;position:absolute;inset:0}.gh__screen[data-astro-cid-i3irphx7] .gh__trailer{z-index:2;position:absolute;bottom:18px;left:18px}.gh__scan[data-astro-cid-i3irphx7]{pointer-events:none;background:linear-gradient(105deg, transparent 40%, color-mix(in srgb, var(--text) 14%, transparent) 50%, transparent 60%);animation:gh-scan 5s var(--ease-io) 1s infinite;position:absolute;inset:0;translate:-100%}@keyframes gh-scan{0%,60%{translate:-100%}to{translate:100%}}.gh__nav[data-astro-cid-i3irphx7]{z-index:2;border-top:1px solid var(--line);background:var(--bg-veil);backdrop-filter:blur(14px);position:relative}.gh__nav-inner[data-astro-cid-i3irphx7]{align-items:stretch;gap:16px;display:flex}.gh__tabs[data-astro-cid-i3irphx7]{scrollbar-width:none;flex:1;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.gh__tab[data-astro-cid-i3irphx7]{--p:0;text-align:left;color:var(--text-mute);background:0 0;border:0;align-items:center;gap:14px;margin-right:28px;padding:16px 28px 16px 0;transition:color .3s;display:flex;position:relative}.gh__tab[data-astro-cid-i3irphx7]:hover,.gh__tab[data-astro-cid-i3irphx7].is-active{color:var(--text)}.gh__tab-img[data-astro-cid-i3irphx7]{aspect-ratio:16/9;opacity:.5;filter:grayscale(.6);flex:none;width:76px;transition:opacity .3s,filter .3s;display:block;overflow:hidden}.gh__tab[data-astro-cid-i3irphx7].is-active .gh__tab-img[data-astro-cid-i3irphx7],.gh__tab[data-astro-cid-i3irphx7]:hover .gh__tab-img[data-astro-cid-i3irphx7]{opacity:1;filter:none}.gh__tab-text[data-astro-cid-i3irphx7]{display:grid}.gh__tab-name[data-astro-cid-i3irphx7]{font-family:var(--font-display);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;font-size:20px;font-weight:700;line-height:1.1}.gh__tab-genre[data-astro-cid-i3irphx7]{color:var(--text-mute);white-space:nowrap;font-size:13px}.gh__tab-bar[data-astro-cid-i3irphx7]{background:0 0;height:2px;position:absolute;top:-1px;left:0;right:28px}.gh__tab-bar[data-astro-cid-i3irphx7] span[data-astro-cid-i3irphx7]{background:var(--g);height:100%;transform:scaleX(var(--p));transform-origin:0;box-shadow:0 0 10px var(--g);display:block}.gh__tab[data-astro-cid-i3irphx7].is-active .gh__tab-bar[data-astro-cid-i3irphx7]{background:var(--line-strong)}html.motion-off .gh__tab[data-astro-cid-i3irphx7].is-active .gh__tab-bar[data-astro-cid-i3irphx7] span[data-astro-cid-i3irphx7],.gh[data-astro-cid-i3irphx7].is-paused .gh__tab[data-astro-cid-i3irphx7].is-active .gh__tab-bar[data-astro-cid-i3irphx7] span[data-astro-cid-i3irphx7]{transform:scaleX(1)}.gh__ctrl[data-astro-cid-i3irphx7]{flex:none;align-items:center;gap:6px;display:flex}.gh__btn[data-astro-cid-i3irphx7]{--cut:6px;--cut-c:var(--bg-4);width:42px;height:42px;color:var(--text);border:0;place-items:center;transition:background-color .2s,color .2s;display:grid}.gh__btn[data-astro-cid-i3irphx7]:hover{--cut-c:var(--g);color:var(--bg)}.gh__btn[data-astro-cid-i3irphx7] svg{width:15px;height:15px}.gh__i-play{display:none}.gh[data-astro-cid-i3irphx7].is-paused .gh__i-play{display:block}.gh[data-astro-cid-i3irphx7].is-paused .gh__i-pause,html.motion-off [data-astro-cid-i3irphx7][data-gh-pause]{display:none}@media (width<=900px){.gh__inner[data-astro-cid-i3irphx7]{grid-template-columns:1fr}.gh__screen[data-astro-cid-i3irphx7]{order:-1;max-width:560px;transform:none}.gh__slide[data-astro-cid-i3irphx7]{align-items:flex-start}}@media (width<=600px){.gh__ctrl[data-astro-cid-i3irphx7],.gh__tab-img[data-astro-cid-i3irphx7]{display:none}.gh__actions[data-astro-cid-i3irphx7]{width:100%}.gh__actions[data-astro-cid-i3irphx7] .btn{flex:1}}.in[data-astro-cid-nwktezpe]{border-bottom:1px solid var(--line);padding-block:clamp(64px,9vw,128px)}.in__grid[data-astro-cid-nwktezpe]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:40px clamp(40px,6vw,96px);display:grid}.in__text[data-astro-cid-nwktezpe]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.005em;font-size:clamp(30px,3.6vw,56px);font-weight:700;line-height:1}.in__links[data-astro-cid-nwktezpe]{border-top:1px solid var(--line-strong);margin:0;padding:0;list-style:none}.in__links[data-astro-cid-nwktezpe] li[data-astro-cid-nwktezpe]{border-bottom:1px solid var(--line-strong)}.in__link[data-astro-cid-nwktezpe]{isolation:isolate;grid-template-rows:auto auto;grid-template-columns:40px 1fr auto;align-items:center;column-gap:16px;padding:18px 8px;text-decoration:none;display:grid;position:relative;overflow:hidden}.in__link[data-astro-cid-nwktezpe]:before{content:"";z-index:-1;background:var(--blue);transform-origin:100%;transition:transform .45s var(--ease-out);position:absolute;inset:0;transform:scaleX(0)}.in__link[data-astro-cid-nwktezpe]:hover:before{transform-origin:0;transform:scaleX(1)}.in__link[data-astro-cid-nwktezpe]:hover{color:var(--blue-ink)}.in__num[data-astro-cid-nwktezpe]{font-family:var(--font-mono);color:var(--blue);grid-row:span 2;font-size:12px}.in__link[data-astro-cid-nwktezpe]:hover .in__num[data-astro-cid-nwktezpe],.in__link[data-astro-cid-nwktezpe]:hover .in__hint[data-astro-cid-nwktezpe]{color:var(--blue-ink)}.in__label[data-astro-cid-nwktezpe]{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(28px,2.6vw,40px);font-weight:800;line-height:1}.in__hint[data-astro-cid-nwktezpe]{color:var(--text-mute);grid-column:2;font-size:14px;transition:color .3s}.in__link[data-astro-cid-nwktezpe] svg{width:22px;height:22px;transition:transform .35s var(--ease-out);grid-area:1/3/span 2}.in__link[data-astro-cid-nwktezpe]:hover svg{transform:translate(6px)}@media (width<=900px){.in__grid[data-astro-cid-nwktezpe]{grid-template-columns:1fr}}.gc[data-astro-cid-hiy3ngc6]{align-content:start;gap:22px;display:grid}.gc__media[data-astro-cid-hiy3ngc6]{--tick-c:var(--g);aspect-ratio:16/9;background:var(--bg-2);border-color:color-mix(in srgb, var(--g) 25%, transparent);transition:box-shadow .5s;position:relative;overflow:hidden}.gc[data-astro-cid-hiy3ngc6]:hover .gc__media[data-astro-cid-hiy3ngc6]{box-shadow:0 30px 80px -30px color-mix(in srgb, var(--g) 55%, transparent)}.gc__img[data-astro-cid-hiy3ngc6]{display:block;position:absolute;inset:0}.gc__img[data-astro-cid-hiy3ngc6] img{transition:transform 1.2s var(--ease-out)}.gc[data-astro-cid-hiy3ngc6]:hover .gc__img[data-astro-cid-hiy3ngc6] img{transform:scale(1.04)}.gc__media[data-astro-cid-hiy3ngc6] .gc__play{z-index:3;position:absolute;bottom:16px;left:16px}.gc__body[data-astro-cid-hiy3ngc6]{justify-items:start;gap:10px;display:grid}.gc__name[data-astro-cid-hiy3ngc6]{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(36px,4vw,64px);font-weight:800;line-height:.9}.gc__name[data-astro-cid-hiy3ngc6] a[data-astro-cid-hiy3ngc6]{text-decoration:none;transition:color .3s}.gc__name[data-astro-cid-hiy3ngc6] a[data-astro-cid-hiy3ngc6]:hover{color:var(--g)}.gc__tagline[data-astro-cid-hiy3ngc6]{color:var(--text-dim);max-width:46ch}.sc[data-astro-cid-xakddsxe]{padding-block:var(--section-y)}.sc__grid[data-astro-cid-xakddsxe]{grid-template-columns:repeat(auto-fill,minmax(min(100%,480px),1fr));gap:clamp(28px,3vw,48px) clamp(16px,2vw,28px);margin:0;padding:0;list-style:none;display:grid}.fl[data-astro-cid-5jit3o43]{border-top:1px solid var(--line-strong);margin:0;padding:0;list-style:none}.fl[data-astro-cid-5jit3o43]>li[data-astro-cid-5jit3o43]{border-bottom:1px solid var(--line-strong)}.fl__row[data-astro-cid-5jit3o43]{grid-template-columns:72px minmax(0,1fr) auto;align-items:start;gap:24px;padding:clamp(24px,3vw,40px) clamp(0px,1vw,16px);text-decoration:none;transition:background-color .4s;display:grid;position:relative;overflow:hidden}a[data-astro-cid-5jit3o43].fl__row:hover{background:var(--blue-tint)}.fl__num[data-astro-cid-5jit3o43]{font-family:var(--font-mono);letter-spacing:.14em;color:var(--blue);padding-top:.9em;font-size:12px}.fl__main[data-astro-cid-5jit3o43]{z-index:2;gap:8px;display:grid;position:relative}.fl__title-row[data-astro-cid-5jit3o43]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.fl__name[data-astro-cid-5jit3o43]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:0;transition:transform .6s var(--ease-out), color .3s ease;font-size:clamp(32px,4.6vw,72px);font-weight:600;line-height:1}a[data-astro-cid-5jit3o43].fl__row:hover .fl__name[data-astro-cid-5jit3o43]{color:var(--blue-hi);transform:translate(10px)}.fl__line[data-astro-cid-5jit3o43]{color:var(--text-dim);font-size:17px}.fl__more[data-astro-cid-5jit3o43]{transition:grid-template-rows .6s var(--ease-out);grid-template-rows:0fr;display:grid}.fl__points[data-astro-cid-5jit3o43]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;min-height:0;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.fl__points[data-astro-cid-5jit3o43] li[data-astro-cid-5jit3o43]{color:var(--text-dim);align-items:baseline;gap:10px;padding-top:12px;font-size:15px;display:flex}.fl__points[data-astro-cid-5jit3o43] svg{width:14px;height:14px;color:var(--blue);flex:none;transform:translateY(2px)}a[data-astro-cid-5jit3o43].fl__row:hover .fl__more[data-astro-cid-5jit3o43],a[data-astro-cid-5jit3o43].fl__row:focus-visible .fl__more[data-astro-cid-5jit3o43],.fl--open[data-astro-cid-5jit3o43] .fl__more[data-astro-cid-5jit3o43]{grid-template-rows:1fr}.fl--open[data-astro-cid-5jit3o43] .fl__points[data-astro-cid-5jit3o43]{padding-top:8px}.fl__go[data-astro-cid-5jit3o43]{z-index:2;border:1px solid var(--line-strong);width:56px;height:56px;transition:background-color .35s ease, border-color .35s ease, color .35s ease, transform .5s var(--ease-out);align-self:center;place-items:center;display:grid;position:relative}.fl__go[data-astro-cid-5jit3o43] svg{width:18px;height:18px}a[data-astro-cid-5jit3o43].fl__row:hover .fl__go[data-astro-cid-5jit3o43]{background:var(--blue);border-color:var(--blue);color:var(--blue-ink);transform:rotate(-45deg)}@media (hover:none),(width<=720px){.fl__more[data-astro-cid-5jit3o43]{grid-template-rows:1fr}}@media (width<=720px){.fl__row[data-astro-cid-5jit3o43]{grid-template-columns:1fr;gap:12px}.fl__num[data-astro-cid-5jit3o43]{padding-top:0}.fl__go[data-astro-cid-5jit3o43]{display:none}.fl__points[data-astro-cid-5jit3o43]{grid-template-columns:1fr}}.br[data-astro-cid-bmepmtbk]{width:100%;height:auto;overflow:visible}.br__slot[data-astro-cid-bmepmtbk]{fill:var(--bg-3);stroke:var(--line-strong);stroke-width:1px;animation:4s ease-in-out infinite br-slot;animation-delay:calc(var(--r) * .55s + var(--k) * 80ms)}.br__slot[data-astro-cid-bmepmtbk].is-final{stroke:var(--blue-line);fill:var(--blue-tint)}@keyframes br-slot{0%,70%,to{stroke:var(--line-strong);fill:var(--bg-3)}12%{stroke:var(--blue);fill:var(--blue-tint-2)}}.br__q[data-astro-cid-bmepmtbk]{fill:var(--blue);font-family:var(--font-display);font-size:15px;font-weight:800}.tl[data-astro-cid-utqsg6om]{border-top:1px solid var(--line-strong);margin:0;padding:0;list-style:none}.tl__row[data-astro-cid-utqsg6om]{border-bottom:1px solid var(--line-strong);grid-template-columns:260px minmax(0,1fr) auto;align-items:center;gap:16px 32px;padding:28px 0;display:grid}.tl--compact[data-astro-cid-utqsg6om] .tl__row[data-astro-cid-utqsg6om]{border:0;grid-template-columns:1fr;gap:6px;padding:0}.tl--compact[data-astro-cid-utqsg6om]{border:0}.tl__date[data-astro-cid-utqsg6om]{font-family:var(--font-mono);letter-spacing:.06em;color:var(--blue);font-size:13px}.tl__main[data-astro-cid-utqsg6om]{gap:4px;display:grid}.tl__title[data-astro-cid-utqsg6om]{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(26px,3vw,44px);font-weight:700;line-height:1.05}.tl--compact[data-astro-cid-utqsg6om] .tl__title[data-astro-cid-utqsg6om]{font-size:28px}.tl__format[data-astro-cid-utqsg6om]{color:var(--text-dim)}@media (width<=800px){.tl__row[data-astro-cid-utqsg6om]{grid-template-columns:1fr}}.te[data-astro-cid-utqsg6om]{isolation:isolate;background:var(--bg-2);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:32px clamp(32px,5vw,80px);padding:clamp(28px,4vw,64px);display:grid;position:relative;overflow:hidden}.te__photo[data-astro-cid-utqsg6om]{z-index:-1;position:absolute;inset:0}.te__photo[data-astro-cid-utqsg6om] img[data-astro-cid-utqsg6om]{object-fit:cover;opacity:.18;filter:grayscale(.5);width:100%;height:100%}.te__photo[data-astro-cid-utqsg6om]:after{content:"";background:linear-gradient(90deg, var(--bg-veil), var(--bg-2) 70%);position:absolute;inset:0}.te__copy[data-astro-cid-utqsg6om]{justify-items:start;gap:14px;display:grid}.te__status[data-astro-cid-utqsg6om]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--warn);align-items:center;gap:10px;font-size:11px;display:inline-flex}.te__status[data-astro-cid-utqsg6om] i[data-astro-cid-utqsg6om]{background:var(--warn);width:7px;height:7px;box-shadow:0 0 10px var(--warn);border-radius:50%;animation:1.8s ease-in-out infinite pulse}.te__title[data-astro-cid-utqsg6om]{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(30px,3.2vw,48px);font-weight:800;line-height:.95}.te__hint[data-astro-cid-utqsg6om]{color:var(--text-dim);max-width:44ch}.te--compact[data-astro-cid-utqsg6om]{background:0 0;border:0;grid-template-columns:1fr;gap:18px;padding:0}.te--compact[data-astro-cid-utqsg6om]:before,.te--compact[data-astro-cid-utqsg6om] .te__photo[data-astro-cid-utqsg6om]{display:none}.te--compact[data-astro-cid-utqsg6om] .te__title[data-astro-cid-utqsg6om]{font-size:24px}@media (width<=860px){.te[data-astro-cid-utqsg6om]{grid-template-columns:1fr}}.sp[data-astro-cid-mpov2iqm]{z-index:-1;pointer-events:none;height:min(80%,760px);position:absolute;inset:0 0 auto;overflow:hidden;mask-image:linear-gradient(#000 10%,#0000)}.sp[data-astro-cid-mpov2iqm] img[data-astro-cid-mpov2iqm]{object-fit:cover;opacity:.32;filter:grayscale(.4)contrast(1.1);width:100%;height:100%}.sp[data-astro-cid-mpov2iqm]:after{content:"";background:linear-gradient(90deg, var(--bg) 0%, transparent 60%), var(--blue-tint);position:absolute;inset:0}.tt[data-astro-cid-3rrrcdz6]{padding-block:var(--section-y)}.tt__grid[data-astro-cid-3rrrcdz6]{grid-template-columns:minmax(0,1fr) minmax(280px,400px);align-items:start;gap:clamp(24px,4vw,56px);display:grid}.tt__next[data-astro-cid-3rrrcdz6]{top:calc(var(--header-h) + 32px);background:var(--bg-2);gap:24px;padding:28px;display:grid;position:sticky}.tt__next-label[data-astro-cid-3rrrcdz6]{color:var(--text-dim)}@media (width<=1000px){.tt__grid[data-astro-cid-3rrrcdz6]{grid-template-columns:1fr}.tt__next[data-astro-cid-3rrrcdz6]{position:static}}.ct[data-astro-cid-vom32qbd]{padding-block:var(--section-y);border-top:1px solid var(--line);overflow:hidden}.ct__grid[data-astro-cid-vom32qbd]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.ct__copy[data-astro-cid-vom32qbd]{justify-items:start;gap:28px;display:grid}.ct__h2[data-astro-cid-vom32qbd]{font-size:clamp(44px,6.4vw,108px)}.ct__actions[data-astro-cid-vom32qbd]{flex-wrap:wrap;gap:12px;display:flex}.ct__signal[data-astro-cid-vom32qbd]{--size:min(560px, 100%);width:var(--size);aspect-ratio:1;justify-self:center;place-items:center;display:grid;position:relative}.ct__signal[data-astro-cid-vom32qbd]>[data-astro-cid-vom32qbd]{grid-area:1/1}.ct__core[data-astro-cid-vom32qbd]{z-index:2;aspect-ratio:1;background:var(--blue);width:22%;color:var(--blue-ink);box-shadow:0 0 80px -10px var(--blue-glow);place-items:center;display:grid;position:relative}.ct__core[data-astro-cid-vom32qbd] svg{width:48%;height:48%}.ct__wave[data-astro-cid-vom32qbd]{aspect-ratio:1;border:1px solid var(--blue-line);width:22%;animation:ct-wave 4.5s var(--ease-out) infinite}.ct__wave[data-astro-cid-vom32qbd]:nth-child(2){animation-delay:1.5s}.ct__wave[data-astro-cid-vom32qbd]:nth-child(3){animation-delay:3s}@keyframes ct-wave{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(4.4)}}.ct__orbit[data-astro-cid-vom32qbd]{border:1px solid var(--line-strong);border-radius:50%}.ct__orbit--a[data-astro-cid-vom32qbd]{aspect-ratio:1;width:62%}.ct__orbit--b[data-astro-cid-vom32qbd]{aspect-ratio:1;border-style:dashed;border-color:var(--line);width:96%}.ct__spin[data-astro-cid-vom32qbd]{aspect-ratio:1;width:62%;animation:60s linear infinite ct-spin;position:relative}.ct__spin--b[data-astro-cid-vom32qbd]{width:96%;animation-duration:90s;animation-direction:reverse}@keyframes ct-spin{to{transform:rotate(360deg)}}.ct__node[data-astro-cid-vom32qbd]{width:100%;height:0;transform:rotate(var(--a));position:absolute;top:50%;left:0}.ct__node[data-astro-cid-vom32qbd]>span[data-astro-cid-vom32qbd]{white-space:nowrap;background:var(--bg-2);border:1px solid var(--line-strong);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim);translate:-50% -50%;rotate:calc(var(--a) * -1);padding:7px 12px;font-size:11px;animation:60s linear infinite reverse ct-spin;position:absolute;top:0;left:100%}.ct__spin--b[data-astro-cid-vom32qbd] .ct__node[data-astro-cid-vom32qbd]>span[data-astro-cid-vom32qbd]{animation-duration:90s;animation-direction:normal}@media (width<=900px){.ct__grid[data-astro-cid-vom32qbd]{grid-template-columns:1fr}.ct__signal[data-astro-cid-vom32qbd]{--size:min(420px, 92vw)}}.bc[data-astro-cid-tn5o3dxu] ol[data-astro-cid-tn5o3dxu]{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.bc[data-astro-cid-tn5o3dxu] li[data-astro-cid-tn5o3dxu]{gap:10px;display:inline-flex}.bc[data-astro-cid-tn5o3dxu] li[data-astro-cid-tn5o3dxu]+li[data-astro-cid-tn5o3dxu]:before{content:"/";color:var(--text-faint)}.bc[data-astro-cid-tn5o3dxu] a[data-astro-cid-tn5o3dxu]{color:var(--text-mute);transition:color var(--dur) ease;text-decoration:none}.bc[data-astro-cid-tn5o3dxu] a[data-astro-cid-tn5o3dxu]:hover{color:var(--text)}.bc[data-astro-cid-tn5o3dxu] [data-astro-cid-tn5o3dxu][aria-current]{color:var(--accent)}.ph[data-astro-cid-75ysl5lo]{isolation:isolate;padding-top:calc(var(--header-h) + clamp(48px, 9vh, 112px));border-bottom:1px solid var(--line);padding-bottom:clamp(64px,9vw,128px);position:relative;overflow:hidden}.ph--compact[data-astro-cid-75ysl5lo]{padding-bottom:clamp(40px,5vw,64px)}.ph--compact[data-astro-cid-75ysl5lo] .ph__h1[data-astro-cid-75ysl5lo]{max-width:none;font-size:clamp(44px,6vw,96px)}.ph__inner[data-astro-cid-75ysl5lo]{gap:clamp(24px,3vw,36px);display:grid}.ph__kicker[data-astro-cid-75ysl5lo]{justify-self:start}.ph__h1[data-astro-cid-75ysl5lo]{letter-spacing:0;max-width:14ch;font-size:clamp(52px,10vw,176px)}.ph__foot[data-astro-cid-75ysl5lo]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px 48px;display:flex}.ph__actions[data-astro-cid-75ysl5lo]{flex-wrap:wrap;gap:12px;display:flex}@media (width<=520px){.ph__actions[data-astro-cid-75ysl5lo]{width:100%}.ph__actions[data-astro-cid-75ysl5lo]>*{flex:1}}.tpl__list[data-astro-cid-w4agmhqa]{border-top:1px solid var(--line-strong);margin:0;padding:0;list-style:none}.tpl__row[data-astro-cid-w4agmhqa]{border-bottom:1px solid var(--line-strong);grid-template-columns:48px minmax(0,1fr) minmax(0,1.4fr);align-items:start;gap:16px 32px;padding:24px 0;display:grid}.tpl--compact[data-astro-cid-w4agmhqa] .tpl__row[data-astro-cid-w4agmhqa]{grid-template-columns:40px minmax(0,1fr);padding:18px 0}.tpl__num[data-astro-cid-w4agmhqa]{font-family:var(--font-mono);letter-spacing:.14em;color:var(--blue);padding-top:6px;font-size:12px}.tpl__name[data-astro-cid-w4agmhqa]{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(24px,2.4vw,34px);font-weight:700;line-height:1.05}.tpl__pub[data-astro-cid-w4agmhqa]{color:var(--text-mute);font-size:14px}.tpl__modes[data-astro-cid-w4agmhqa]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tpl__modes[data-astro-cid-w4agmhqa] li[data-astro-cid-w4agmhqa]{border:1px solid var(--line-strong);font-family:var(--font-mono);letter-spacing:.06em;color:var(--text-dim);gap:8px;padding:6px 10px;font-size:11px;display:inline-flex}.tpl__fmt[data-astro-cid-w4agmhqa]{color:var(--blue)}.tpl__note[data-astro-cid-w4agmhqa]{color:var(--text-mute);max-width:80ch;margin-top:18px;font-size:13px;line-height:1.6}@media (width<=720px){.tpl__row[data-astro-cid-w4agmhqa]{grid-template-columns:40px minmax(0,1fr)}.tpl__modes[data-astro-cid-w4agmhqa]{grid-column:2}}@property --acc{syntax:"<color>";inherits:true;initial-value:#6a9bff}.lib[data-astro-cid-2hi2k6fi]{isolation:isolate;transition:--acc .6s;position:relative;overflow:hidden}.lib[data-astro-cid-2hi2k6fi]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse 50% 55% at 72% 60%, color-mix(in srgb, var(--acc) 12%, transparent), transparent 70%);position:absolute;inset:0}.lib__hint[data-astro-cid-2hi2k6fi]{align-items:center;gap:6px;display:inline-flex}.lib__hint[data-astro-cid-2hi2k6fi] kbd[data-astro-cid-2hi2k6fi]{border:1px solid var(--line-strong);min-width:22px;height:22px;font-family:var(--font-mono);color:var(--text-dim);border-bottom-width:2px;place-items:center;font-size:10px;display:inline-grid}.lib__grid[data-astro-cid-2hi2k6fi]{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:clamp(20px,3vw,40px);display:grid}.lib__list[data-astro-cid-2hi2k6fi]{border-top:1px solid var(--line-strong);scrollbar-width:none;flex-direction:column;max-height:620px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.lib__item[data-astro-cid-2hi2k6fi]{border-bottom:1px solid var(--line-strong);grid-template-columns:auto 1fr auto;align-items:center;gap:4px 18px;padding:22px 16px;text-decoration:none;transition:background-color .4s;display:grid;position:relative}.lib__item[data-astro-cid-2hi2k6fi]:before{content:"";background:var(--acc);width:2px;transition:transform .5s var(--ease-out);box-shadow:0 0 14px var(--acc);position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.lib__item[data-astro-cid-2hi2k6fi].is-active{background:color-mix(in srgb, var(--acc) 7%, transparent)}.lib__item[data-astro-cid-2hi2k6fi].is-active:before{transform:scaleY(1)}.lib__thumb[data-astro-cid-2hi2k6fi]{display:none}.lib__num[data-astro-cid-2hi2k6fi]{font-family:var(--font-mono);letter-spacing:.14em;color:var(--text-mute);grid-row:span 2;align-self:start;padding-top:8px;font-size:12px}.lib__item[data-astro-cid-2hi2k6fi].is-active .lib__num[data-astro-cid-2hi2k6fi]{color:var(--acc)}.lib__meta[data-astro-cid-2hi2k6fi]{gap:4px;min-width:0;display:grid}.lib__name[data-astro-cid-2hi2k6fi]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:0;transition:transform .5s var(--ease-out);font-size:clamp(24px,2.4vw,36px);font-weight:600;line-height:1.05}.lib__item[data-astro-cid-2hi2k6fi].is-active .lib__name[data-astro-cid-2hi2k6fi]{transform:translate(6px)}.lib__genre[data-astro-cid-2hi2k6fi]{color:var(--text-mute);font-size:13px}.lib__note[data-astro-cid-2hi2k6fi]{color:var(--acc);grid-column:2}.lib__item[data-astro-cid-2hi2k6fi] .lib__arrow{width:18px;height:18px;color:var(--text-mute);transition:transform .35s var(--ease-out), color .2s ease;grid-area:1/3/span 2}.lib__item[data-astro-cid-2hi2k6fi].is-active .lib__arrow{color:var(--acc);transform:translate(4px)}.lib__stage[data-astro-cid-2hi2k6fi]{--tick-c:var(--acc);background:var(--bg-2);box-shadow:0 40px 120px -60px var(--acc);display:grid;position:relative;overflow:hidden}.lib__shot[data-astro-cid-2hi2k6fi]{visibility:hidden;background:var(--bg-2);grid-area:1/1;grid-template-rows:auto 1fr;display:grid;position:relative}.lib__shot[data-astro-cid-2hi2k6fi].is-active,.lib__shot[data-astro-cid-2hi2k6fi].is-leaving{visibility:visible}.lib__shot[data-astro-cid-2hi2k6fi].is-active{z-index:2}.lib__media[data-astro-cid-2hi2k6fi]{aspect-ratio:16/9;position:relative;overflow:hidden}.lib__media[data-astro-cid-2hi2k6fi] img{object-fit:cover;width:100%;height:100%;transition:transform 1.4s var(--ease-out)}.lib__media[data-astro-cid-2hi2k6fi] .lib__trailer{z-index:2;position:absolute;top:18px;left:18px}.lib__media[data-astro-cid-2hi2k6fi]:after{content:"";background:linear-gradient(0deg, var(--bg-2) 0%, transparent 38%);position:absolute;inset:0}.lib__shot[data-astro-cid-2hi2k6fi].is-active{clip-path:inset(0);transition:clip-path .8s var(--ease-io)}html.js:not(.motion-off) .lib__shot[data-astro-cid-2hi2k6fi]:not(.is-active):not(.is-leaving){clip-path:inset(100% 0 0)}html.js:not(.motion-off) .lib__shot[data-astro-cid-2hi2k6fi]:not(.is-active) .lib__media[data-astro-cid-2hi2k6fi] img{transform:scale(1.1)}.lib__info[data-astro-cid-2hi2k6fi]{z-index:2;grid-template-columns:1fr auto;align-items:end;gap:8px 32px;margin-top:-56px;padding:0 clamp(24px,3vw,40px) clamp(24px,3vw,36px);display:grid;position:relative}.lib__info[data-astro-cid-2hi2k6fi]>.lib__tag[data-astro-cid-2hi2k6fi],.lib__info[data-astro-cid-2hi2k6fi]>.lib__title[data-astro-cid-2hi2k6fi],.lib__info[data-astro-cid-2hi2k6fi]>.lib__tagline[data-astro-cid-2hi2k6fi]{grid-column:1}.lib__info[data-astro-cid-2hi2k6fi]>.lib__btn{grid-area:1/2/span 3;align-self:end}.lib__info[data-astro-cid-2hi2k6fi]>[data-astro-cid-2hi2k6fi]{transition:opacity .5s ease, transform .7s var(--ease-out)}html.js:not(.motion-off) .lib__shot[data-astro-cid-2hi2k6fi]:not(.is-active) .lib__info[data-astro-cid-2hi2k6fi]>[data-astro-cid-2hi2k6fi]{opacity:0;transform:translateY(16px)}.lib__shot[data-astro-cid-2hi2k6fi].is-active .lib__info[data-astro-cid-2hi2k6fi]>[data-astro-cid-2hi2k6fi]:nth-child(2){transition-delay:80ms}.lib__shot[data-astro-cid-2hi2k6fi].is-active .lib__info[data-astro-cid-2hi2k6fi]>[data-astro-cid-2hi2k6fi]:nth-child(3){transition-delay:.16s}.lib__shot[data-astro-cid-2hi2k6fi].is-active .lib__info[data-astro-cid-2hi2k6fi]>[data-astro-cid-2hi2k6fi]:nth-child(4){transition-delay:.24s}.lib__tag[data-astro-cid-2hi2k6fi]{color:var(--acc)}.lib__title[data-astro-cid-2hi2k6fi]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:0;margin-top:10px;font-size:clamp(44px,5vw,84px);font-weight:600;line-height:.95}.lib__tagline[data-astro-cid-2hi2k6fi]{color:var(--text-dim);max-width:46ch;margin-top:8px;font-size:clamp(16px,1.4vw,19px)}@media (width<=900px){.lib__grid[data-astro-cid-2hi2k6fi]{grid-template-columns:1fr}.lib__stage[data-astro-cid-2hi2k6fi],.lib__hint[data-astro-cid-2hi2k6fi]{display:none}.lib__list[data-astro-cid-2hi2k6fi]{border-top:0;gap:16px;max-height:none;overflow:visible}.lib__item[data-astro-cid-2hi2k6fi]{border:1px solid var(--line-strong);padding:0 16px 18px}.lib__item[data-astro-cid-2hi2k6fi].is-active .lib__name[data-astro-cid-2hi2k6fi]{transform:none}.lib__thumb[data-astro-cid-2hi2k6fi]{aspect-ratio:16/9;border-bottom:1px solid var(--line);grid-column:1/-1;margin:0 -16px 14px;display:block;overflow:hidden}.lib__thumb[data-astro-cid-2hi2k6fi] img{object-fit:cover;width:100%;height:100%}.lib__item[data-astro-cid-2hi2k6fi] .lib__arrow{display:none}}.fl8[data-astro-cid-2sbdirwe]{border-block:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));margin:0;display:grid}.fl8__item[data-astro-cid-2sbdirwe]{gap:10px;padding:24px 24px 24px 0;display:grid}.fl8__item[data-astro-cid-2sbdirwe]+.fl8__item[data-astro-cid-2sbdirwe]{border-left:1px solid var(--line);padding-left:24px}.fl8__item[data-astro-cid-2sbdirwe] dd[data-astro-cid-2sbdirwe]{font-family:var(--font-display);text-transform:uppercase;margin:0;font-size:clamp(20px,1.8vw,26px);font-weight:700;line-height:1.15}@media (width<=720px){.fl8[data-astro-cid-2sbdirwe]{grid-template-columns:1fr 1fr}.fl8__item[data-astro-cid-2sbdirwe],.fl8__item[data-astro-cid-2sbdirwe]+.fl8__item[data-astro-cid-2sbdirwe]{border-left:0;padding:18px 12px 18px 0}}.gh[data-astro-cid-dgtt3joz]{isolation:isolate;padding-top:calc(var(--header-h) + clamp(48px, 7vw, 96px));border-bottom:1px solid var(--line);position:relative;overflow:hidden}.gh[data-astro-cid-dgtt3joz]:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(ellipse 45% 55% at 72% 42%, color-mix(in srgb, var(--accent) 16%, transparent), transparent 70%);position:absolute;inset:0}.gh__bgname[data-astro-cid-dgtt3joz]{left:0;top:calc(var(--header-h) + 8px);z-index:-1;pointer-events:none;font-family:var(--font-display);text-transform:uppercase;letter-spacing:0;white-space:nowrap;color:color-mix(in srgb, var(--accent) 7%, transparent);font-size:22vw;font-weight:700;line-height:.8;position:absolute}.gh__grid[data-astro-cid-dgtt3joz]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.gh__tag[data-astro-cid-dgtt3joz]{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 40%, transparent);margin-top:32px}.gh__h1[data-astro-cid-dgtt3joz]{margin-top:18px;font-size:clamp(56px,7.4vw,128px)}.gh__tagline[data-astro-cid-dgtt3joz]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:0;margin-top:22px;font-size:clamp(20px,1.9vw,26px);font-weight:500;line-height:1.3}.gh__summary[data-astro-cid-dgtt3joz]{max-width:52ch;color:var(--text-dim);margin-top:16px}.gh__actions[data-astro-cid-dgtt3joz]{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.gh__note[data-astro-cid-dgtt3joz]{color:var(--accent);margin-top:18px}.gh__media[data-astro-cid-dgtt3joz]{--tick-c:var(--accent);aspect-ratio:16/9;background:var(--bg-3);box-shadow:0 50px 120px -50px var(--accent);margin:0;position:relative;overflow:hidden}.gh__media[data-astro-cid-dgtt3joz] .gh__trailer{z-index:3;position:absolute;bottom:18px;left:18px}.gh__media[data-astro-cid-dgtt3joz][data-spot]:after{background:radial-gradient(480px circle at var(--mx) var(--my), color-mix(in srgb, var(--accent) 18%, transparent), transparent 60%)}.facts[data-astro-cid-dgtt3joz]{margin:clamp(56px,7vw,96px) 0 0}@media (width>=1024px) and (height>=600px){.gh__grid[data-astro-cid-dgtt3joz]{flex:1;align-content:center}.facts[data-astro-cid-dgtt3joz]{margin-top:32px}}.steps[data-astro-cid-dgtt3joz]{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:40px 24px;margin:0;padding:0;list-style:none;display:grid;position:relative}.steps__media[data-astro-cid-dgtt3joz]{aspect-ratio:16/10;background:var(--bg-3);overflow:hidden}.steps__item[data-astro-cid-dgtt3joz].is-reached .steps__media[data-astro-cid-dgtt3joz]{--tick-c:var(--accent)}.steps__media[data-astro-cid-dgtt3joz] img[data-astro-cid-dgtt3joz]{object-fit:cover;width:100%;height:100%}.steps__num[data-astro-cid-dgtt3joz]{font-family:var(--font-mono);letter-spacing:.14em;color:var(--accent);align-items:center;gap:12px;margin-top:22px;font-size:12px;display:flex}.steps__num[data-astro-cid-dgtt3joz]:after{content:"";background:linear-gradient(var(--accent), var(--accent)) left / 0% 100% no-repeat, var(--line-strong);height:1px;transition:background-size .9s var(--ease-out);flex:1}.steps__item[data-astro-cid-dgtt3joz].is-reached .steps__num[data-astro-cid-dgtt3joz]:after{background-size:100% 100%}.steps__dot[data-astro-cid-dgtt3joz]{border:1px solid var(--line-strong);flex:none;width:9px;height:9px;transition:background-color .3s,border-color .3s,box-shadow .3s;display:inline-block}.steps__item[data-astro-cid-dgtt3joz].is-reached .steps__dot[data-astro-cid-dgtt3joz]{background:var(--accent);border-color:var(--accent);box-shadow:0 0 12px var(--accent)}.steps__title[data-astro-cid-dgtt3joz]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:0;margin-top:10px;font-size:clamp(24px,2.2vw,32px);font-weight:600;line-height:1.05}.steps__text[data-astro-cid-dgtt3joz]{color:var(--text-dim);margin-top:10px}.feat[data-astro-cid-dgtt3joz]{border-top:1px solid var(--line-strong);margin:0;padding:0;list-style:none}.feat__item[data-astro-cid-dgtt3joz]{border-bottom:1px solid var(--line-strong);grid-template-columns:48px 1fr;gap:20px;padding:26px 12px;transition:background-color .4s;display:grid;position:relative;overflow:hidden}.feat__item[data-astro-cid-dgtt3joz]>[data-astro-cid-dgtt3joz]{z-index:2;position:relative}.feat__item[data-astro-cid-dgtt3joz][data-spot]:after{background:radial-gradient(360px circle at var(--mx) var(--my), color-mix(in srgb, var(--accent) 12%, transparent), transparent 65%)}.feat__num[data-astro-cid-dgtt3joz]{font-family:var(--font-mono);letter-spacing:.14em;color:var(--accent);padding-top:6px;font-size:12px}.feat__title[data-astro-cid-dgtt3joz]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:0;font-size:clamp(22px,2vw,28px);font-weight:600;line-height:1.1}.feat__text[data-astro-cid-dgtt3joz]{color:var(--text-dim);max-width:56ch;margin-top:8px}.gal[data-astro-cid-dgtt3joz]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.6vw,20px);display:grid}.gal__item[data-astro-cid-dgtt3joz]{--tick-c:var(--text-mute);aspect-ratio:16/9;background:var(--bg-3);display:block;position:relative}.gal__item[data-astro-cid-dgtt3joz]:hover{--tick-c:var(--accent)}.gal__img[data-astro-cid-dgtt3joz]{display:block;position:absolute;inset:0}.gal__img[data-astro-cid-dgtt3joz] img[data-astro-cid-dgtt3joz]{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease-out)}.gal__item[data-astro-cid-dgtt3joz]:hover .gal__img[data-astro-cid-dgtt3joz] img[data-astro-cid-dgtt3joz]{transform:scale(1.05)}.gal__zoom[data-astro-cid-dgtt3joz]{z-index:4;background:var(--bg-glass);border:1px solid var(--line-strong);width:38px;height:38px;color:var(--text);opacity:0;place-items:center;transition:opacity .25s;display:grid;position:absolute;bottom:12px;right:12px}.gal__zoom[data-astro-cid-dgtt3joz] svg{width:15px;height:15px}.gal__item[data-astro-cid-dgtt3joz]:focus-visible .gal__zoom[data-astro-cid-dgtt3joz]{opacity:1}@media (hover:none){.gal__zoom[data-astro-cid-dgtt3joz]{opacity:1}}.lb-dlg[data-astro-cid-dgtt3joz]{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--text);background:0 0;border:0;place-items:center;margin:0;padding:0;display:none;overflow:hidden}.lb-dlg[data-astro-cid-dgtt3joz][open]{display:grid}.lb-dlg[data-astro-cid-dgtt3joz]::backdrop{background:var(--bg-glass);backdrop-filter:blur(10px);opacity:0;transition:opacity .25s}.lb-dlg[data-astro-cid-dgtt3joz].is-open::backdrop{opacity:1}.lb-dlg__frame[data-astro-cid-dgtt3joz]{opacity:0;width:min(92vw,1400px);transition:opacity .25s ease, transform .35s var(--ease-out);transform:scale(.97)}.lb-dlg[data-astro-cid-dgtt3joz].is-open .lb-dlg__frame[data-astro-cid-dgtt3joz],html.motion-off .lb-dlg__frame[data-astro-cid-dgtt3joz],html.motion-off .lb-dlg[data-astro-cid-dgtt3joz]::backdrop{opacity:1;transform:none}.lb-dlg__img[data-astro-cid-dgtt3joz]{object-fit:contain;border:1px solid color-mix(in srgb, var(--accent) 40%, transparent);opacity:.2;width:100%;max-height:80dvh;transition:opacity .3s}.lb-dlg__img[data-astro-cid-dgtt3joz].is-in{opacity:1}.lb-dlg__cap[data-astro-cid-dgtt3joz]{color:var(--text-dim);margin-top:12px;font-size:14px}.lb-dlg__count[data-astro-cid-dgtt3joz]{color:var(--accent);position:fixed;top:24px;left:24px}.lb-dlg__btn[data-astro-cid-dgtt3joz]{background:var(--bg-glass);border:1px solid var(--line-strong);width:48px;height:48px;color:var(--text);place-items:center;transition:border-color .2s,color .2s;display:grid;position:fixed}.lb-dlg__btn[data-astro-cid-dgtt3joz]:hover{border-color:var(--accent);color:var(--accent)}.lb-dlg__btn[data-astro-cid-dgtt3joz] svg{width:18px;height:18px}.lb-dlg__close[data-astro-cid-dgtt3joz]{top:20px;right:20px}.lb-dlg__prev[data-astro-cid-dgtt3joz]{top:50%;left:20px;transform:translateY(-50%)}.lb-dlg__next[data-astro-cid-dgtt3joz]{top:50%;right:20px;transform:translateY(-50%)}@media (width<=640px){.lb-dlg__prev[data-astro-cid-dgtt3joz],.lb-dlg__next[data-astro-cid-dgtt3joz]{top:auto;bottom:20px;transform:none}}.more[data-astro-cid-dgtt3joz]{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:clamp(16px,2vw,28px);margin:0;padding:0;list-style:none;display:grid}@media (width<=960px){.gh__grid[data-astro-cid-dgtt3joz]{grid-template-columns:1fr}.steps[data-astro-cid-dgtt3joz]:before,.steps[data-astro-cid-dgtt3joz]:after{display:none}}@media (width<=860px){.split[data-astro-cid-dgtt3joz]{grid-template-columns:1fr}.split__head[data-astro-cid-dgtt3joz]{position:static}}@media (width<=640px){.gal[data-astro-cid-dgtt3joz]{grid-template-columns:1fr}.gh__actions[data-astro-cid-dgtt3joz] .btn{width:100%}}.stl[data-astro-cid-sxmmwbit]{margin:0;padding:0;list-style:none;display:grid;position:relative}.stl__rail[data-astro-cid-sxmmwbit]{background:var(--line-strong);width:1px;position:absolute;top:28px;bottom:28px;left:27px}.stl__rail[data-astro-cid-sxmmwbit] span[data-astro-cid-sxmmwbit]{background:var(--blue);box-shadow:0 0 12px var(--blue);transform-origin:top;position:absolute;inset:0;transform:scaleY(0)}.stl__step[data-astro-cid-sxmmwbit]{grid-template-columns:56px 1fr;gap:24px;padding-block:clamp(20px,3vw,36px);display:grid;position:relative}.stl__step[data-astro-cid-sxmmwbit]+.stl__step[data-astro-cid-sxmmwbit]{border-top:1px solid var(--line)}.stl__num[data-astro-cid-sxmmwbit]{z-index:1;background:var(--bg);border:1px solid var(--line-strong);width:56px;height:56px;font-family:var(--font-mono);letter-spacing:.1em;color:var(--text-mute);place-items:center;font-size:13px;transition:color .4s,border-color .4s,background-color .4s,box-shadow .4s;display:grid;position:relative}.stl__step[data-astro-cid-sxmmwbit].is-on .stl__num[data-astro-cid-sxmmwbit]{color:var(--blue-ink);background:var(--blue);border-color:var(--blue);box-shadow:0 0 30px -4px var(--blue-glow)}html:not(.js) .stl__num[data-astro-cid-sxmmwbit]{color:var(--blue);border-color:var(--blue-line)}.stl__body[data-astro-cid-sxmmwbit]{gap:8px;padding-top:10px;display:grid}.stl__title[data-astro-cid-sxmmwbit]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:0;color:var(--text-mute);font-size:clamp(24px,2.4vw,36px);font-weight:600;line-height:1.05;transition:color .4s}.stl__step[data-astro-cid-sxmmwbit].is-on .stl__title[data-astro-cid-sxmmwbit],html:not(.js) .stl__title[data-astro-cid-sxmmwbit]{color:var(--text)}.stl__text[data-astro-cid-sxmmwbit]{color:var(--text-dim);max-width:52ch}.gr[data-astro-cid-mumnl4ys]{grid-template-rows:auto auto;grid-template-columns:112px minmax(0,1fr) auto;align-items:center;column-gap:20px;padding:14px 0;text-decoration:none;display:grid}.gr__thumb[data-astro-cid-mumnl4ys]{aspect-ratio:16/9;border:1px solid color-mix(in srgb, var(--g) 30%, transparent);grid-row:span 2;display:block;overflow:hidden}.gr__thumb[data-astro-cid-mumnl4ys] img{transition:transform .8s var(--ease-out)}.gr[data-astro-cid-mumnl4ys]:hover .gr__thumb[data-astro-cid-mumnl4ys] img{transform:scale(1.06)}.gr__name[data-astro-cid-mumnl4ys]{font-family:var(--font-display);text-transform:uppercase;align-self:end;font-size:24px;font-weight:700;line-height:1.05;transition:color .3s}.gr__meta[data-astro-cid-mumnl4ys]{color:var(--text-mute);grid-column:2;align-self:start;font-size:14px}.gr[data-astro-cid-mumnl4ys] .gr__go{width:18px;height:18px;color:var(--text-mute);transition:transform .35s var(--ease-out), color .2s ease;grid-area:1/3/span 2}.gr[data-astro-cid-mumnl4ys]:hover .gr__name[data-astro-cid-mumnl4ys],.gr[data-astro-cid-mumnl4ys]:hover .gr__go{color:var(--g)}.gr[data-astro-cid-mumnl4ys]:hover .gr__go{transform:translate(4px)}.tg[data-astro-cid-gkdervfk]{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px clamp(32px,5vw,80px);display:grid}.tg__label[data-astro-cid-gkdervfk]{padding-bottom:16px}.tg__list[data-astro-cid-gkdervfk]{border-top:1px solid var(--line-strong);margin:0;padding:0;list-style:none}.tg__list[data-astro-cid-gkdervfk] li[data-astro-cid-gkdervfk]{border-bottom:1px solid var(--line)}@media (width<=900px){.tg[data-astro-cid-gkdervfk]{grid-template-columns:1fr}}.fc[data-astro-cid-kp3zmd4h]{background:var(--bg-2);grid-template-rows:auto 1fr;height:100%;display:grid;position:relative;overflow:hidden}.fc[data-astro-cid-kp3zmd4h]:hover{--tick-c:var(--blue)}.fc__visual[data-astro-cid-kp3zmd4h]{z-index:2;aspect-ratio:16/9;border-bottom:1px solid var(--line);background:radial-gradient(70% 80% at 50% 0%, var(--blue-tint), transparent 70%), repeating-linear-gradient(0deg, var(--grid-line) 0 1px, transparent 1px 32px), repeating-linear-gradient(90deg, var(--grid-line) 0 1px, transparent 1px 32px), var(--bg);place-items:center;padding:clamp(20px,3vw,36px);display:grid;position:relative;overflow:hidden}.fc__soon[data-astro-cid-kp3zmd4h]{background:var(--bg-glass);position:absolute;top:14px;right:14px}@media (width<=700px){.fc__visual[data-astro-cid-kp3zmd4h]{aspect-ratio:auto;padding-top:56px}}.fc__body[data-astro-cid-kp3zmd4h]{z-index:2;align-content:start;justify-items:start;gap:14px;padding:clamp(24px,3vw,40px);display:grid;position:relative}.fc__kicker[data-astro-cid-kp3zmd4h]{color:var(--blue)}.fc__title[data-astro-cid-kp3zmd4h]{font-size:clamp(36px,4vw,64px)}.fc__text[data-astro-cid-kp3zmd4h]{color:var(--text-dim);max-width:48ch}.fc__link[data-astro-cid-kp3zmd4h]{margin-top:6px}.hp[data-astro-cid-aj6geb6s]{gap:18px;width:100%;display:grid}.hp__chips[data-astro-cid-aj6geb6s]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.hp__chips[data-astro-cid-aj6geb6s] li[data-astro-cid-aj6geb6s]{background:var(--bg-3);border:1px solid var(--line-strong);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim);align-items:center;gap:8px;padding:6px 10px;font-size:11px;display:inline-flex}.hp__chips[data-astro-cid-aj6geb6s] svg{width:13px;height:13px;color:var(--blue)}.hp[data-astro-cid-aj6geb6s] .hp__bracket{max-height:190px}.lp[data-astro-cid-qrfrbahd]{background:var(--bg-2);border:1px solid var(--line-strong);gap:14px;width:100%;max-width:420px;padding:18px;display:grid}.lp__head[data-astro-cid-qrfrbahd]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.lp__title[data-astro-cid-qrfrbahd]{font-family:var(--font-display);text-transform:uppercase;align-items:center;gap:8px;font-size:18px;font-weight:700;display:inline-flex}.lp__title[data-astro-cid-qrfrbahd] svg{width:14px;height:14px;color:var(--blue)}.lp__status[data-astro-cid-qrfrbahd]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-mute);align-items:center;gap:8px;font-size:10.5px;display:inline-flex}.lp__status[data-astro-cid-qrfrbahd] i[data-astro-cid-qrfrbahd]{background:var(--warn);border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite pulse}.lp__slots[data-astro-cid-qrfrbahd]{grid-template-columns:repeat(3,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}.lp__slot[data-astro-cid-qrfrbahd]{aspect-ratio:16/10;display:grid;position:relative}.lp__slot[data-astro-cid-qrfrbahd]>span[data-astro-cid-qrfrbahd]{grid-area:1/1;place-items:center;display:grid}.lp__slot[data-astro-cid-qrfrbahd] svg{width:18px;height:18px}.lp__empty[data-astro-cid-qrfrbahd]{border:1px dashed var(--line-strong);color:var(--text-faint)}.lp__full[data-astro-cid-qrfrbahd]{background:var(--blue-tint-2);border:1px solid var(--blue-line);color:var(--blue-hi);opacity:0;animation:lp-join 7s var(--ease-out) infinite;animation-delay:calc(var(--i) * .6s);scale:.9}@keyframes lp-join{0%,4%{opacity:0;scale:.9}10%,78%{opacity:1;scale:1}86%,to{opacity:0;scale:.9}}html.motion-off .lp__slot[data-astro-cid-qrfrbahd]:nth-child(-n+2) .lp__full[data-astro-cid-qrfrbahd]{opacity:1;scale:1}.lp__invite[data-astro-cid-qrfrbahd]{background:var(--bg-3);border:1px solid var(--line);color:var(--text-dim);align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}.lp__invite[data-astro-cid-qrfrbahd] svg{width:14px;height:14px;color:var(--blue)}.dc[data-astro-cid-t665hamj]{background:var(--bg-2);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:48px clamp(40px,6vw,96px);padding:clamp(28px,5vw,80px);display:grid;position:relative;overflow:hidden}.dc__copy[data-astro-cid-t665hamj]{z-index:2;justify-items:start;gap:28px;display:grid;position:relative}.dc__h2[data-astro-cid-t665hamj]{font-size:clamp(44px,6vw,104px)}.dc__points[data-astro-cid-t665hamj]{z-index:2;position:relative}.dc[data-astro-cid-t665hamj] .dc__mark{z-index:0;width:48%;max-width:560px;color:var(--blue-tint-2);pointer-events:none;animation:9s ease-in-out infinite dc-float;position:absolute;top:-18%;right:-6%}@keyframes dc-float{50%{transform:translateY(18px)rotate(-4deg)}}@media (width<=900px){.dc[data-astro-cid-t665hamj]{grid-template-columns:1fr}.dc[data-astro-cid-t665hamj] .dc__mark{width:80%;top:-6%}}.duo[data-astro-cid-t665hamj]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,28px);display:grid}@media (width<=900px){.duo[data-astro-cid-t665hamj]{grid-template-columns:1fr}}.ways[data-astro-cid-t665hamj]{border-top:1px solid var(--line-strong);margin:0;padding:0;list-style:none}.ways__item[data-astro-cid-t665hamj]{border-bottom:1px solid var(--line-strong);grid-template-columns:56px minmax(0,1fr);gap:20px;padding:28px 0;display:grid}.ways__num[data-astro-cid-t665hamj]{font-family:var(--font-mono);letter-spacing:.14em;color:var(--blue);padding-top:.6em;font-size:12px}.ways__title[data-astro-cid-t665hamj]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:0;margin-bottom:8px;font-size:clamp(26px,2.6vw,38px);font-weight:600;line-height:1.05}.ways__text[data-astro-cid-t665hamj]{color:var(--text-dim);max-width:52ch}.values[data-astro-cid-h2liclwc]{border-top:1px solid var(--line-strong);margin:0;padding:0;list-style:none}.values__item[data-astro-cid-h2liclwc]{border-bottom:1px solid var(--line-strong);transition:padding-left .5s var(--ease-out);grid-template-columns:80px minmax(0,1fr) minmax(0,1fr);align-items:baseline;gap:16px 40px;padding:clamp(24px,3vw,40px) 0;display:grid}.values__item[data-astro-cid-h2liclwc]:hover{padding-left:16px}.values__num[data-astro-cid-h2liclwc]{font-family:var(--font-mono);letter-spacing:.14em;color:var(--blue);font-size:12px}.values__title[data-astro-cid-h2liclwc]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:0;font-size:clamp(30px,4vw,64px);font-weight:600;line-height:1}.values__text[data-astro-cid-h2liclwc]{color:var(--text-dim);max-width:46ch;font-size:17px}@media (width<=800px){.values__item[data-astro-cid-h2liclwc]{grid-template-columns:48px minmax(0,1fr)}.values__text[data-astro-cid-h2liclwc]{grid-column:2}}.areas[data-astro-cid-h2liclwc]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,48px);margin:0;padding:0;list-style:none;display:grid}.areas__item[data-astro-cid-h2liclwc]{background:linear-gradient(var(--blue), var(--blue)) left top / 0% 1px no-repeat, linear-gradient(var(--line-strong), var(--line-strong)) left top / 100% 1px no-repeat;height:100%;transition:background-size .6s var(--ease-out);align-content:start;justify-items:start;gap:14px;padding-top:22px;text-decoration:none;display:grid;position:relative}.areas__item[data-astro-cid-h2liclwc]:hover{background-size:100% 1px,100% 1px}.areas__num[data-astro-cid-h2liclwc]{font-family:var(--font-mono);letter-spacing:.14em;color:var(--blue);font-size:12px}.areas__title[data-astro-cid-h2liclwc]{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(28px,2.4vw,38px);font-weight:700;line-height:1;transition:color .3s}.areas__item[data-astro-cid-h2liclwc]:hover .areas__title[data-astro-cid-h2liclwc]{color:var(--blue-hi)}.areas__text[data-astro-cid-h2liclwc]{color:var(--text-dim);max-width:40ch}.areas__item[data-astro-cid-h2liclwc]:hover .link[data-astro-cid-h2liclwc]{color:var(--blue-hi);background-size:100% 1px}@media (width<=900px){.areas[data-astro-cid-h2liclwc]{grid-template-columns:1fr}}.contact[data-astro-cid-h2liclwc]{justify-items:start;gap:28px;display:grid}.contact__actions[data-astro-cid-h2liclwc]{flex-wrap:wrap;gap:12px;display:flex}.rs[data-astro-cid-thewsr6h]{gap:16px;display:grid}.rs__label[data-astro-cid-thewsr6h] strong[data-astro-cid-thewsr6h]{color:var(--text);font-weight:500}.rs__steps[data-astro-cid-thewsr6h]{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.rs__step[data-astro-cid-thewsr6h]{gap:6px;padding-top:22px;display:grid;position:relative}.rs__step[data-astro-cid-thewsr6h]:before{content:"";background:var(--line-strong);height:2px;position:absolute;top:7px;left:16px;right:0}.rs__step[data-astro-cid-thewsr6h]:last-child:before{display:none}.rs__step[data-astro-cid-thewsr6h]:is(.is-done,.is-skip):before{background:var(--blue)}.rs__dot[data-astro-cid-thewsr6h]{border:2px solid var(--line-strong);background:var(--bg);width:16px;height:16px;color:var(--blue-ink);place-items:center;display:grid;position:absolute;top:0;left:0}.rs__dot[data-astro-cid-thewsr6h] svg{stroke-width:2.6px;width:10px;height:10px}.rs__step[data-astro-cid-thewsr6h].is-done .rs__dot[data-astro-cid-thewsr6h]{background:var(--blue);border-color:var(--blue)}.rs__step[data-astro-cid-thewsr6h].is-now .rs__dot[data-astro-cid-thewsr6h]{border-color:var(--blue);box-shadow:0 0 0 4px var(--blue-tint-2)}.rs__step[data-astro-cid-thewsr6h].is-now.is-wait .rs__dot[data-astro-cid-thewsr6h]{border-color:var(--warn);box-shadow:0 0 0 4px color-mix(in srgb, var(--warn) 18%, transparent)}.rs__name[data-astro-cid-thewsr6h]{font-family:var(--font-display);text-transform:uppercase;color:var(--text-mute);padding-right:8px;font-size:16px;font-weight:700;line-height:1.1}.rs__step[data-astro-cid-thewsr6h].is-done .rs__name[data-astro-cid-thewsr6h],.rs__step[data-astro-cid-thewsr6h].is-now .rs__name[data-astro-cid-thewsr6h]{color:var(--text)}.rs__step[data-astro-cid-thewsr6h].is-skip .rs__dot[data-astro-cid-thewsr6h]{border-style:dashed}.rs__step[data-astro-cid-thewsr6h].is-skip .rs__name[data-astro-cid-thewsr6h]{color:var(--text-faint);text-decoration:line-through 1px}.rs__when[data-astro-cid-thewsr6h]{font-family:var(--font-mono);color:var(--text-mute);font-size:11px}.rs__text[data-astro-cid-thewsr6h]{color:var(--text-dim);font-size:15px}@media (width<=560px){.rs__steps[data-astro-cid-thewsr6h]{grid-template-columns:1fr;gap:14px}.rs__step[data-astro-cid-thewsr6h]{padding:0 0 0 28px}.rs__step[data-astro-cid-thewsr6h]:before{width:2px;height:auto;inset:18px auto -14px 7px}}.cf__trap[data-astro-cid-jbceweda]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.cf__form[data-astro-cid-jbceweda]{gap:24px;display:grid}.cf__game[data-astro-cid-jbceweda]{display:none}.cf__form[data-astro-cid-jbceweda]:has(input[name=topic][value=games]:checked) .cf__game[data-astro-cid-jbceweda]{display:block}.cf[data-astro-cid-jbceweda] [data-astro-cid-jbceweda][hidden]{display:none!important}.cf__row[data-astro-cid-jbceweda]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}@media (width<=720px){.cf__row[data-astro-cid-jbceweda]{grid-template-columns:1fr}}.cf__privacy[data-astro-cid-jbceweda]{color:var(--text-mute);font-size:13px;line-height:1.6}.cf__privacy[data-astro-cid-jbceweda] a[data-astro-cid-jbceweda]{color:var(--text-dim)}.cf__form-error[data-astro-cid-jbceweda]{border-left:3px solid var(--live);background:color-mix(in srgb, var(--live) 8%, transparent);color:var(--text);padding:12px 16px;font-size:14px}.cf__actions[data-astro-cid-jbceweda]{justify-content:flex-end;display:flex}@media (width<=520px){.cf__actions[data-astro-cid-jbceweda] .btn{width:100%}}.cf__done[data-astro-cid-jbceweda]{--tick-c:var(--blue);background:var(--bg-2);outline:none;justify-items:start;gap:18px;padding:clamp(24px,4vw,48px);display:grid}.cf__done-title[data-astro-cid-jbceweda]{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(32px,4vw,52px);font-weight:800;line-height:.95}.cf__done-text[data-astro-cid-jbceweda]{color:var(--text-dim);max-width:60ch}.cf__ref[data-astro-cid-jbceweda]{background:var(--bg-3);border:1px solid var(--line-strong);border-left:3px solid var(--blue);gap:6px;padding:16px 20px;display:grid}.cf__ref[data-astro-cid-jbceweda] strong[data-astro-cid-jbceweda]{font-family:var(--font-mono);letter-spacing:.12em;font-size:clamp(24px,3vw,32px);font-weight:500}.cf__done[data-astro-cid-jbceweda] .rs{width:100%;max-width:640px}.cf__done-note[data-astro-cid-jbceweda]{color:var(--text-mute);max-width:60ch;font-size:14px}.cf__blocked[data-astro-cid-jbceweda]{border-left:3px solid var(--live);background:color-mix(in srgb, var(--live) 8%, var(--bg-2));padding:18px 22px}.cf__blocked[data-astro-cid-jbceweda] a[data-astro-cid-jbceweda]{color:var(--blue);font-weight:600}.ct-grid[data-astro-cid-idxrcgyr]{grid-template-columns:minmax(0,2fr) minmax(260px,1fr);align-items:start;gap:48px clamp(40px,6vw,96px);display:grid}.ct-grid__side[data-astro-cid-idxrcgyr]{top:calc(var(--header-h) + 32px);justify-items:start;gap:20px;display:grid;position:sticky}.ct-side[data-astro-cid-idxrcgyr]{border-top:1px solid var(--line-strong);width:100%;margin:0;padding:0;list-style:none}.ct-side[data-astro-cid-idxrcgyr] li[data-astro-cid-idxrcgyr]{border-bottom:1px solid var(--line);grid-template-columns:36px minmax(0,1fr);gap:12px;padding:18px 0;display:grid}.ct-side__num[data-astro-cid-idxrcgyr]{font-family:var(--font-mono);color:var(--blue);padding-top:3px;font-size:12px}.ct-side__title[data-astro-cid-idxrcgyr]{font-family:var(--font-display);text-transform:uppercase;margin-bottom:4px;font-size:20px;font-weight:700;line-height:1.1}.ct-side__text[data-astro-cid-idxrcgyr]{color:var(--text-dim);font-size:14px}@media (width<=960px){.ct-grid[data-astro-cid-idxrcgyr]{grid-template-columns:1fr}.ct-grid__side[data-astro-cid-idxrcgyr]{position:static}}.as[data-astro-cid-7v53loxd]{isolation:isolate;padding:calc(var(--header-h) + 48px) 0 64px;position:relative;overflow:hidden}.as__grid[data-astro-cid-7v53loxd]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:48px clamp(40px,6vw,96px);display:grid}.as__intro[data-astro-cid-7v53loxd]{justify-items:start;gap:24px;display:grid}.as__h1[data-astro-cid-7v53loxd]{font-size:clamp(52px,7vw,112px)}.as__steps[data-astro-cid-7v53loxd]{gap:6px;margin:0;padding:0;list-style:none;display:flex}.as__steps[data-astro-cid-7v53loxd] li[data-astro-cid-7v53loxd]{background:var(--line-strong);width:40px;height:4px}.as__steps[data-astro-cid-7v53loxd] li[data-astro-cid-7v53loxd].is-done{background:var(--blue-deep)}.as__steps[data-astro-cid-7v53loxd] li[data-astro-cid-7v53loxd].is-now{background:var(--blue);box-shadow:0 0 12px var(--blue-glow)}.as__card[data-astro-cid-7v53loxd]{--tick-c:var(--blue);background:var(--bg-glass);backdrop-filter:blur(16px);gap:20px;padding:clamp(24px,3.5vw,44px);display:grid}@media (width<=900px){.as__grid[data-astro-cid-7v53loxd]{grid-template-columns:1fr}}.steam-btn svg{width:22px;height:22px}.auth-note[data-astro-cid-xczmkd7m]{color:var(--text-mute);text-align:center;font-size:13px}.auth-error[data-astro-cid-xczmkd7m]{border-left:3px solid var(--live);background:color-mix(in srgb, var(--live) 10%, transparent);padding:12px 16px;font-size:14px}.auth-points[data-astro-cid-xczmkd7m]{border-top:1px solid var(--line);gap:14px;margin:8px 0 0;padding:20px 0 0;list-style:none;display:grid}.auth-points[data-astro-cid-xczmkd7m] li[data-astro-cid-xczmkd7m]{grid-template-columns:20px 1fr;gap:12px;display:grid}.auth-points[data-astro-cid-xczmkd7m] svg{width:16px;height:16px;color:var(--blue);margin-top:3px}.auth-points[data-astro-cid-xczmkd7m] strong[data-astro-cid-xczmkd7m]{font-family:var(--font-display);text-transform:uppercase;font-size:17px;font-weight:700;line-height:1.2;display:block}.auth-points[data-astro-cid-xczmkd7m] span[data-astro-cid-xczmkd7m]{color:var(--text-dim);font-size:14px}.steam-id[data-astro-cid-2jpnhu44]{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding-bottom:20px;display:flex}.steam-id[data-astro-cid-2jpnhu44] img[data-astro-cid-2jpnhu44],.steam-id__ph[data-astro-cid-2jpnhu44]{border:1px solid var(--line-strong);flex:none;width:48px;height:48px}.steam-id__ph[data-astro-cid-2jpnhu44]{background:var(--bg-3);place-items:center;display:grid}.steam-id__ph[data-astro-cid-2jpnhu44] svg{width:22px;height:22px;color:var(--text-dim)}.steam-id__name[data-astro-cid-2jpnhu44]{font-family:var(--font-display);text-transform:uppercase;font-size:22px;font-weight:700;line-height:1.1}.reg[data-astro-cid-2jpnhu44]{gap:20px;display:grid}.reg[data-astro-cid-2jpnhu44] [data-astro-cid-2jpnhu44][hidden]{display:none!important}.reg__form-error[data-astro-cid-2jpnhu44]{border-left:3px solid var(--live);background:color-mix(in srgb, var(--live) 10%, transparent);padding:12px 16px;font-size:14px}.vf[data-astro-cid-x2a4dffx]{gap:14px;display:grid}.vf__msg[data-astro-cid-x2a4dffx]{min-height:20px;font-size:14px}.vf__msg[data-astro-cid-x2a4dffx][data-kind=err]{color:var(--live)}.vf__msg[data-astro-cid-x2a4dffx][data-kind=ok]{color:var(--ok)}.vf__more[data-astro-cid-x2a4dffx]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:16px;display:flex}.vf__resend[data-astro-cid-x2a4dffx]{font:inherit;color:var(--text);background:0 0;border:0;padding:0 0 3px;font-size:15px;font-weight:600}.vf__later[data-astro-cid-x2a4dffx]{color:var(--text-mute);font-size:14px}.vf__hint[data-astro-cid-x2a4dffx]{color:var(--text-mute);font-size:13px}.ts[data-astro-cid-v7me7fgm]{gap:14px;display:grid}.ts[data-astro-cid-v7me7fgm] [data-astro-cid-v7me7fgm][hidden]{display:none!important}.ts__msg[data-astro-cid-v7me7fgm]{min-height:20px;color:var(--live);font-size:14px}.ts__msg[data-astro-cid-v7me7fgm]:empty{min-height:0}.ts__more[data-astro-cid-v7me7fgm]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;padding-top:16px;display:flex}.ts__switch[data-astro-cid-v7me7fgm]{font:inherit;color:var(--text);text-align:left;background:0 0;border:0;padding:0 0 3px;font-size:14px;font-weight:600}.ts__cancel[data-astro-cid-v7me7fgm]{font:inherit;color:var(--text-mute);text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:14px;text-decoration:underline}.ts__cancel[data-astro-cid-v7me7fgm]:hover{color:var(--text)}#ts-recovery{text-transform:uppercase;text-align:center;font-family:var(--font-mono);letter-spacing:.18em;padding:16px 18px;font-size:clamp(20px,5.4vw,26px)}.av[data-astro-cid-vl5se3ef],.av[data-astro-cid-vl5se3ef] img[data-astro-cid-vl5se3ef],.av__ph[data-astro-cid-vl5se3ef]{--shape:linear-gradient(135deg, transparent var(--cut), var(--bg) 0) left / 51% 100% no-repeat, linear-gradient(-45deg, transparent var(--cut), var(--bg) 0) right / 51% 100% no-repeat}.av[data-astro-cid-vl5se3ef]{--cut:calc(var(--av-size) * .125);width:var(--av-size);aspect-ratio:1;background:var(--blue);mask:var(--shape);flex:none;position:relative}.av[data-astro-cid-vl5se3ef] img[data-astro-cid-vl5se3ef],.av__ph[data-astro-cid-vl5se3ef]{--cut:calc(var(--av-size) * .125 - 1.76px);object-fit:cover;background:var(--bg-3);width:calc(100% - 6px);height:calc(100% - 6px);mask:var(--shape);position:absolute;inset:3px}.av__ph[data-astro-cid-vl5se3ef]{color:var(--text-mute);place-items:center;display:grid}.av__ph[data-astro-cid-vl5se3ef] svg{width:40%;height:40%}.rb[data-astro-cid-xovfiodz]{--rb-c:var(--blue);width:var(--rb-size,34px);aspect-ratio:1;color:var(--rb-c);flex:none;place-items:center;display:inline-grid}.rb[data-astro-cid-xovfiodz] svg{width:78%;height:78%}.pn[data-astro-cid-ji6zzeek]{--rb-size:clamp(28px, 3.2vw, 44px);align-items:center;gap:clamp(10px,1.4vw,18px);min-width:0;max-width:100%;display:flex}.pn__name[data-astro-cid-ji6zzeek]{flex:0 auto;min-width:0}.pn--compact[data-astro-cid-ji6zzeek]{--rb-size:22px;gap:8px;display:inline-flex}.pn--compact[data-astro-cid-ji6zzeek] .pn__name[data-astro-cid-ji6zzeek]{text-overflow:ellipsis;white-space:nowrap;font-size:15.5px;font-weight:600;overflow:hidden}.ah[data-astro-cid-y2kgjgwx]{isolation:isolate;padding-top:calc(var(--header-h) + clamp(32px, 6vh, 72px));padding-bottom:clamp(32px,4vw,48px);position:relative;overflow:hidden}.ah__inner[data-astro-cid-y2kgjgwx]{gap:clamp(24px,3vw,36px);display:grid}.ah__id[data-astro-cid-y2kgjgwx]{grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:20px 32px;display:grid}.ah__who[data-astro-cid-y2kgjgwx]{justify-items:start;gap:14px;min-width:0;display:grid}.ah__who[data-astro-cid-y2kgjgwx]>.pn{justify-self:stretch}.ah__who[data-astro-cid-y2kgjgwx] .ah__name{font-size:clamp(40px,7vw,104px);line-height:.9}.ah__meta[data-astro-cid-y2kgjgwx]{color:var(--text-dim);flex-wrap:wrap;gap:6px 20px;font-size:15px;display:flex}.ah__meta[data-astro-cid-y2kgjgwx] span[data-astro-cid-y2kgjgwx]{align-items:center;gap:8px;display:inline-flex}.ah__meta[data-astro-cid-y2kgjgwx] svg{width:15px;height:15px}.ah__actions[data-astro-cid-y2kgjgwx]{flex-wrap:wrap;gap:12px;display:flex}.at[data-astro-cid-y2kgjgwx]{top:var(--header-h);z-index:5;transition:top .35s var(--ease-out);background:color-mix(in srgb, var(--bg) 88%, transparent);backdrop-filter:blur(14px);border-block:1px solid var(--line);position:sticky}body:has(.hd.is-hidden) .at[data-astro-cid-y2kgjgwx]{top:0}.at__list[data-astro-cid-y2kgjgwx]{scrollbar-width:none;gap:4px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.at__list[data-astro-cid-y2kgjgwx]::-webkit-scrollbar{display:none}.at__tab[data-astro-cid-y2kgjgwx]{height:56px;font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--text-mute);white-space:nowrap;align-items:center;gap:10px;padding:0 18px;font-size:17px;font-weight:700;text-decoration:none;transition:color .2s;display:inline-flex;position:relative}.at__tab[data-astro-cid-y2kgjgwx]:after{content:"";background:var(--blue);transform-origin:0;height:2px;transition:transform .35s var(--ease-out);position:absolute;bottom:-1px;left:18px;right:18px;transform:scaleX(0)}.at__tab[data-astro-cid-y2kgjgwx]:hover{color:var(--text)}.at__tab[data-astro-cid-y2kgjgwx]:hover:after{transform:scaleX(.35)}.at__tab[data-astro-cid-y2kgjgwx].is-active{color:var(--text)}.at__tab[data-astro-cid-y2kgjgwx].is-active:after{transform:scaleX(1)}.at__tab[data-astro-cid-y2kgjgwx]:focus-visible{outline:2px solid var(--accent);outline-offset:-4px}.at__count[data-astro-cid-y2kgjgwx]{min-width:22px;height:22px;font-family:var(--font-mono);letter-spacing:0;color:var(--blue-ink);background:var(--blue);place-items:center;padding:0 6px;font-size:11px;font-weight:500;display:inline-grid}@media (width<=720px){.ah__id[data-astro-cid-y2kgjgwx]{grid-template-columns:auto minmax(0,1fr);align-items:center}.ah__actions[data-astro-cid-y2kgjgwx]{grid-column:1/-1}.ah__actions[data-astro-cid-y2kgjgwx]>*{flex:1}.ah__actions[data-astro-cid-y2kgjgwx] form[data-astro-cid-y2kgjgwx]{display:flex}.ah__actions[data-astro-cid-y2kgjgwx] form[data-astro-cid-y2kgjgwx] .btn{width:100%}.at__tab[data-astro-cid-y2kgjgwx]{height:52px;padding:0 14px;font-size:16px}.at__tab[data-astro-cid-y2kgjgwx]:after{left:14px;right:14px}}.rq[data-astro-cid-d5pfzwrx]{--rq-c:var(--blue);background:var(--bg-2);border:1px solid var(--line);transition:border-color .25s,background-color .25s;position:relative}.rq--waiting_customer[data-astro-cid-d5pfzwrx]{--rq-c:var(--warn)}.rq--answered[data-astro-cid-d5pfzwrx]{--rq-c:var(--ok)}.rq--closed[data-astro-cid-d5pfzwrx]{--rq-c:var(--text-faint)}.rq[data-astro-cid-d5pfzwrx]:before{content:"";background:var(--rq-c);width:3px;position:absolute;top:-1px;bottom:-1px;left:-1px}.rq[data-astro-cid-d5pfzwrx]:hover,.rq[data-astro-cid-d5pfzwrx][open]{border-color:var(--line-strong)}.rq[data-astro-cid-d5pfzwrx][open]{background:var(--bg-3)}.rq__row[data-astro-cid-d5pfzwrx]{grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:18px 20px 18px 24px;list-style:none;display:grid}.rq__row[data-astro-cid-d5pfzwrx]::-webkit-details-marker{display:none}.rq__row[data-astro-cid-d5pfzwrx]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.rq__dot[data-astro-cid-d5pfzwrx]{background:var(--rq-c);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb, var(--rq-c) 18%, transparent)}.rq--closed[data-astro-cid-d5pfzwrx] .rq__dot[data-astro-cid-d5pfzwrx]{box-shadow:none}.rq__main[data-astro-cid-d5pfzwrx]{gap:6px;min-width:0;display:grid}.rq__subject[data-astro-cid-d5pfzwrx]{font-family:var(--font-display);text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-weight:700;line-height:1.1;overflow:hidden}.rq--closed[data-astro-cid-d5pfzwrx] .rq__subject[data-astro-cid-d5pfzwrx]{color:var(--text-dim)}.rq__meta[data-astro-cid-d5pfzwrx]{color:var(--text-mute);flex-wrap:wrap;gap:4px 14px;font-size:13px;display:flex}.rq__ref[data-astro-cid-d5pfzwrx],.rq__mono[data-astro-cid-d5pfzwrx]{font-family:var(--font-mono);letter-spacing:.06em;color:var(--blue)}.rq--closed[data-astro-cid-d5pfzwrx] .rq__ref[data-astro-cid-d5pfzwrx]{color:var(--text-mute)}.rq__pill[data-astro-cid-d5pfzwrx]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:var(--rq-c);border:1px solid color-mix(in srgb, var(--rq-c) 40%, transparent);background:color-mix(in srgb, var(--rq-c) 8%, transparent);padding:5px 10px;font-size:10.5px}.rq--closed[data-astro-cid-d5pfzwrx] .rq__pill[data-astro-cid-d5pfzwrx]{color:var(--text-mute);border-color:var(--line-strong);background:0 0}.rq__chev[data-astro-cid-d5pfzwrx]{width:28px;height:28px;color:var(--text-mute);transition:transform .3s var(--ease-out), color .2s ease;place-items:center;display:grid}.rq__chev[data-astro-cid-d5pfzwrx] svg{width:16px;height:16px}.rq__row[data-astro-cid-d5pfzwrx]:hover .rq__chev[data-astro-cid-d5pfzwrx]{color:var(--text)}.rq[data-astro-cid-d5pfzwrx][open] .rq__chev[data-astro-cid-d5pfzwrx]{color:var(--text);transform:rotate(180deg)}.rq__body[data-astro-cid-d5pfzwrx]{border-top:1px solid var(--line);gap:24px;margin:0;padding:24px 24px 26px;display:grid}html:not(.motion-off) .rq[data-astro-cid-d5pfzwrx][open] .rq__body[data-astro-cid-d5pfzwrx]{animation:rq-in .4s var(--ease-out)}@keyframes rq-in{0%{opacity:0;transform:translateY(-6px)}}.rq__facts[data-astro-cid-d5pfzwrx]{border-block:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:16px 0;display:grid}.rq__facts[data-astro-cid-d5pfzwrx]>div[data-astro-cid-d5pfzwrx]{align-content:start;gap:6px;display:grid}.rq__facts[data-astro-cid-d5pfzwrx] dd[data-astro-cid-d5pfzwrx]{color:var(--text-dim);margin:0;font-size:14px}.rq__close[data-astro-cid-d5pfzwrx]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;display:flex}.rq__hint[data-astro-cid-d5pfzwrx]{color:var(--text-dim);max-width:52ch;font-size:14px}.rq__closed[data-astro-cid-d5pfzwrx]{color:var(--text-dim);align-items:center;gap:10px;font-size:14px;display:inline-flex}.rq__closed[data-astro-cid-d5pfzwrx] svg{width:14px;height:14px;color:var(--ok)}@media (width<=720px){.rq__row[data-astro-cid-d5pfzwrx]{grid-template-columns:auto minmax(0,1fr) auto;gap:12px;padding:16px 16px 16px 20px}.rq__pill[data-astro-cid-d5pfzwrx]{grid-area:2/2;justify-self:start}.rq__chev[data-astro-cid-d5pfzwrx]{grid-area:1/3/span 2}.rq__subject[data-astro-cid-d5pfzwrx]{white-space:normal}.rq__body[data-astro-cid-d5pfzwrx]{padding:20px 16px 22px 20px}.rq__facts[data-astro-cid-d5pfzwrx]{grid-template-columns:repeat(2,minmax(0,1fr))}.rq__close[data-astro-cid-d5pfzwrx] .btn{width:100%}}.mfa[data-astro-cid-nrm7yea2]{background:var(--bg-2);gap:22px;padding:24px;display:grid}.mfa__head[data-astro-cid-nrm7yea2]{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:16px 20px;display:grid}.mfa__icon[data-astro-cid-nrm7yea2]{border:1px solid var(--line-strong);width:40px;height:40px;color:var(--text-dim);place-items:center;display:grid}.mfa[data-astro-cid-nrm7yea2].is-on .mfa__icon[data-astro-cid-nrm7yea2]{color:var(--ok);border-color:color-mix(in srgb, var(--ok) 45%, transparent)}.mfa__icon[data-astro-cid-nrm7yea2] svg{width:18px;height:18px}.mfa__intro[data-astro-cid-nrm7yea2]{gap:4px;display:grid}.mfa__title[data-astro-cid-nrm7yea2]{font-family:var(--font-display);text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:19px;font-weight:700;line-height:1.1;display:flex}.mfa__pill[data-astro-cid-nrm7yea2]{font-family:var(--font-mono);letter-spacing:.1em;color:var(--text-mute);border:1px solid var(--line-strong);padding:2px 8px;font-size:10.5px;font-weight:500}.mfa__pill[data-astro-cid-nrm7yea2].is-on{color:var(--ok);border-color:color-mix(in srgb, var(--ok) 40%, transparent)}.mfa__text[data-astro-cid-nrm7yea2],.mfa__left[data-astro-cid-nrm7yea2],.mfa__team[data-astro-cid-nrm7yea2]{color:var(--text-dim);font-size:14px}.mfa__left[data-astro-cid-nrm7yea2].is-low{color:var(--warn)}.mfa__team[data-astro-cid-nrm7yea2]{color:var(--text-mute)}.mfa__devices[data-astro-cid-nrm7yea2]{color:var(--text-dim);flex-wrap:wrap;gap:4px 14px;font-size:14px;display:flex}.mfa__forget[data-astro-cid-nrm7yea2]{font:inherit;color:var(--text);background:0 0;border:0;padding:0 0 2px;font-weight:600}.mfa__actions[data-astro-cid-nrm7yea2]{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.mfa__actions[data-astro-cid-nrm7yea2][hidden]{display:none}.mfa__note[data-astro-cid-nrm7yea2]{color:var(--warn);font-size:14px}.mfa__panel[data-astro-cid-nrm7yea2]{border-top:1px solid var(--line);gap:16px;padding-top:20px;display:grid}.mfa__panel[data-astro-cid-nrm7yea2][hidden]{display:none}html:not(.motion-off) .mfa__panel[data-astro-cid-nrm7yea2]:not([hidden]){animation:mfa-in .4s var(--ease-out)}@keyframes mfa-in{0%{opacity:0;transform:translateY(-6px)}}.mfa__steps[data-astro-cid-nrm7yea2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.mfa__step[data-astro-cid-nrm7yea2]{align-content:start;gap:12px;display:grid}.mfa__step-title[data-astro-cid-nrm7yea2]{font-family:var(--font-display);text-transform:uppercase;align-items:center;gap:12px;font-size:18px;font-weight:700;display:flex}.mfa__num[data-astro-cid-nrm7yea2]{width:26px;height:26px;font-family:var(--font-mono);color:var(--blue-ink);background:var(--blue);place-items:center;font-size:12px;display:grid}.mfa__step-text[data-astro-cid-nrm7yea2]{color:var(--text-dim);max-width:52ch;font-size:14px}.mfa__qr[data-astro-cid-nrm7yea2]{aspect-ratio:1;background:var(--text);width:200px;max-width:100%;padding:14px}.mfa__qr[data-astro-cid-nrm7yea2]:empty{display:none}.mfa__qr[data-astro-cid-nrm7yea2] svg{width:100%;height:100%;display:block}.mfa__key[data-astro-cid-nrm7yea2]{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.mfa__key[data-astro-cid-nrm7yea2] code[data-astro-cid-nrm7yea2]{font-family:var(--font-mono);letter-spacing:.08em;background:var(--bg-3);border:1px solid var(--line-strong);user-select:all;overflow-wrap:anywhere;padding:8px 12px;font-size:14px}.mfa__copy[data-astro-cid-nrm7yea2]{font:inherit;color:var(--text);background:0 0;border:0;padding:0 0 3px;font-size:14px;font-weight:600}.mfa__form[data-astro-cid-nrm7yea2]{gap:14px;max-width:420px;display:grid}.mfa__err[data-astro-cid-nrm7yea2]{color:var(--live);font-size:14px}.mfa__err[data-astro-cid-nrm7yea2]:empty{display:none}.mfa__row[data-astro-cid-nrm7yea2]{flex-wrap:wrap;gap:10px;display:flex}.mfa__codes[data-astro-cid-nrm7yea2]{background:var(--bg-3);border:1px solid var(--line-strong);counter-reset:c;grid-template-columns:repeat(2,minmax(0,max-content));gap:10px 32px;margin:0;padding:18px;list-style:none;display:grid}.mfa__codes[data-astro-cid-nrm7yea2] li{font-family:var(--font-mono);letter-spacing:.12em;user-select:all;counter-increment:c;font-size:16px}.mfa__codes[data-astro-cid-nrm7yea2] li:before{content:counter(c, decimal-leading-zero) "  ";color:var(--text-faint);letter-spacing:0;font-size:12px}@media (width<=760px){.mfa__head[data-astro-cid-nrm7yea2]{grid-template-columns:auto minmax(0,1fr)}.mfa__actions[data-astro-cid-nrm7yea2]{grid-column:1/-1;justify-content:flex-start}.mfa__steps[data-astro-cid-nrm7yea2]{grid-template-columns:1fr}}@media (width<=420px){.mfa__codes[data-astro-cid-nrm7yea2]{grid-template-columns:1fr}}.pv__name[data-astro-cid-urmraii5]{color:var(--text);overflow-wrap:anywhere;font-weight:600;text-decoration:none}.ss__item[data-astro-cid-urmraii5]:hover .pv__name[data-astro-cid-urmraii5]{color:var(--blue-hi)}.pv__empty[data-astro-cid-urmraii5]{color:var(--text-mute);margin:0;font-size:14px}.sl[data-astro-cid-hkcp3h6z]{gap:20px;display:grid}.sl__lead[data-astro-cid-hkcp3h6z]{color:var(--text-dim);max-width:64ch}.sl__none[data-astro-cid-hkcp3h6z]{color:var(--text-dim);padding:20px 24px}.sl__list[data-astro-cid-hkcp3h6z]{gap:16px;margin:0;padding:0;list-style:none;display:grid}.sl__item[data-astro-cid-hkcp3h6z]{background:var(--bg-2);gap:14px;padding:clamp(20px,3vw,28px);display:grid}.sl__item[data-astro-cid-hkcp3h6z].is-active{--tick-c:var(--live)}.sl__head[data-astro-cid-hkcp3h6z]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.sl__scope[data-astro-cid-hkcp3h6z]{font-family:var(--font-display);text-transform:uppercase;font-size:22px;font-weight:800;line-height:1.1}.sl__badge[data-astro-cid-hkcp3h6z]{border:1px solid var(--line-strong);text-transform:uppercase;letter-spacing:.06em;color:var(--text-mute);padding:4px 10px;font-size:12px;font-weight:600}.sl__badge[data-astro-cid-hkcp3h6z].is-active{color:var(--live);border-color:color-mix(in srgb, var(--live) 45%, transparent)}.sl__effect[data-astro-cid-hkcp3h6z]{border-left:3px solid var(--live);background:color-mix(in srgb, var(--live) 8%, var(--bg-3));padding:12px 16px;font-size:14.5px}.sl__facts[data-astro-cid-hkcp3h6z]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px 24px;margin:0;display:grid}.sl__facts[data-astro-cid-hkcp3h6z] dt[data-astro-cid-hkcp3h6z]{text-transform:uppercase;letter-spacing:.08em;color:var(--text-mute);font-size:12px}.sl__facts[data-astro-cid-hkcp3h6z] dd[data-astro-cid-hkcp3h6z]{margin:2px 0 0}.sl__reason[data-astro-cid-hkcp3h6z]{gap:4px;display:grid}.sl__reason[data-astro-cid-hkcp3h6z] p[data-astro-cid-hkcp3h6z]{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--text-dim)}.sl__appeal[data-astro-cid-hkcp3h6z]{border-top:1px solid var(--line);gap:12px;padding-top:14px;display:grid}.sl__appeal-state[data-astro-cid-hkcp3h6z]{align-items:center;gap:8px;font-weight:600;display:flex}.sl__appeal-state[data-astro-cid-hkcp3h6z] svg{width:16px;height:16px;color:var(--blue)}.sl__form-wrap[data-astro-cid-hkcp3h6z]{border-top:1px solid var(--line);padding-top:14px}.sl__summary[data-astro-cid-hkcp3h6z]{color:var(--blue);align-items:center;gap:8px;font-weight:700;list-style:none;display:inline-flex}.sl__summary[data-astro-cid-hkcp3h6z]::-webkit-details-marker{display:none}.sl__summary[data-astro-cid-hkcp3h6z] svg{width:14px;height:14px;transition:transform .2s}details[data-astro-cid-hkcp3h6z][open] .sl__summary[data-astro-cid-hkcp3h6z] svg{transform:rotate(180deg)}html.motion-off .sl__summary[data-astro-cid-hkcp3h6z] svg{transition:none}.sl__form[data-astro-cid-hkcp3h6z]{gap:16px;max-width:640px;margin-top:16px;display:grid}.sl__text[data-astro-cid-hkcp3h6z]{color:var(--text-dim);font-size:14.5px}.rl[data-astro-cid-rf4q63dg]{gap:16px;margin-top:12px;display:grid}.rl__title[data-astro-cid-rf4q63dg]{font-family:var(--font-display);text-transform:uppercase;font-size:26px;font-weight:800;line-height:1.1}.rl__lead[data-astro-cid-rf4q63dg]{color:var(--text-dim);max-width:64ch}.rl__list[data-astro-cid-rf4q63dg]{gap:16px;margin:0;padding:0;list-style:none;display:grid}.rl__item[data-astro-cid-rf4q63dg]{background:var(--bg-2);gap:14px;padding:clamp(20px,3vw,28px);display:grid}.rl__item[data-astro-cid-rf4q63dg].is-active{--tick-c:var(--warn)}.rl__head[data-astro-cid-rf4q63dg]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.rl__type[data-astro-cid-rf4q63dg]{font-family:var(--font-display);text-transform:uppercase;font-size:22px;font-weight:800;line-height:1.1}.rl__badge[data-astro-cid-rf4q63dg]{border:1px solid var(--line-strong);text-transform:uppercase;letter-spacing:.06em;color:var(--text-mute);padding:4px 10px;font-size:12px;font-weight:600}.rl__badge[data-astro-cid-rf4q63dg].is-active{color:var(--warn);border-color:color-mix(in srgb, var(--warn) 45%, transparent)}.rl__facts[data-astro-cid-rf4q63dg]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px 24px;margin:0;display:grid}.rl__facts[data-astro-cid-rf4q63dg] dt[data-astro-cid-rf4q63dg]{text-transform:uppercase;letter-spacing:.08em;color:var(--text-mute);font-size:12px}.rl__facts[data-astro-cid-rf4q63dg] dd[data-astro-cid-rf4q63dg]{margin:2px 0 0}.rl__explain[data-astro-cid-rf4q63dg]{border-left:3px solid var(--warn);background:color-mix(in srgb, var(--warn) 8%, var(--bg-3));padding:12px 16px;font-size:14.5px}.rl__block[data-astro-cid-rf4q63dg]{gap:4px;display:grid}.rl__block[data-astro-cid-rf4q63dg] p[data-astro-cid-rf4q63dg]{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--text-dim)}.rl__snapshot[data-astro-cid-rf4q63dg]{background:var(--bg-3);max-height:220px;padding:10px 14px;font-size:14px;overflow:auto}.rl__appeal[data-astro-cid-rf4q63dg]{border-top:1px solid var(--line);gap:12px;padding-top:14px;display:grid}.rl__appeal-state[data-astro-cid-rf4q63dg]{align-items:center;gap:8px;font-weight:600;display:flex}.rl__appeal-state[data-astro-cid-rf4q63dg] svg{width:16px;height:16px;color:var(--blue)}.rl__form-wrap[data-astro-cid-rf4q63dg]{border-top:1px solid var(--line);padding-top:14px}.rl__summary[data-astro-cid-rf4q63dg]{color:var(--blue);align-items:center;gap:8px;font-weight:700;list-style:none;display:inline-flex}.rl__summary[data-astro-cid-rf4q63dg]::-webkit-details-marker{display:none}.rl__summary[data-astro-cid-rf4q63dg] svg{width:14px;height:14px;transition:transform .2s}details[data-astro-cid-rf4q63dg][open] .rl__summary[data-astro-cid-rf4q63dg] svg{transform:rotate(180deg)}.rl__form[data-astro-cid-rf4q63dg]{gap:16px;max-width:640px;margin-top:16px;display:grid}.rl__text[data-astro-cid-rf4q63dg]{color:var(--text-dim);font-size:14.5px}.nt__head[data-astro-cid-nvdajcb7]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.nt__list[data-astro-cid-nvdajcb7]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none;display:grid}.nt__item[data-astro-cid-nvdajcb7]{border-bottom:1px solid var(--line);color:var(--text-mute);transition:background-color var(--dur) ease, color var(--dur) ease;gap:4px;padding:14px 12px 14px 28px;text-decoration:none;display:grid;position:relative}.nt__item[data-astro-cid-nvdajcb7]:hover{background:var(--blue-tint);color:var(--text)}.nt__item[data-astro-cid-nvdajcb7].is-unread{color:var(--text)}.nt__item[data-astro-cid-nvdajcb7].is-unread:before{content:"";background:var(--blue);width:7px;height:7px;position:absolute;top:21px;left:10px}.nt__item[data-astro-cid-nvdajcb7] strong[data-astro-cid-nvdajcb7]{color:var(--text);font-weight:600}.nt__excerpt[data-astro-cid-nvdajcb7]{color:var(--text-mute);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.nt__item[data-astro-cid-nvdajcb7] .nt__time{color:var(--text-mute);font-size:12.5px}.nt__empty[data-astro-cid-nvdajcb7]{color:var(--text-mute);align-items:center;gap:10px;display:flex}.nt__empty[data-astro-cid-nvdajcb7] svg{flex:none;width:18px;height:18px}.nt__note[data-astro-cid-nvdajcb7]{color:var(--text-mute);font-size:13px}.nt__form[data-astro-cid-nvdajcb7]{gap:14px;display:grid}.acc-restricted[data-astro-cid-plgn4k3d]{border-left:3px solid var(--live);background:color-mix(in srgb, var(--live) 8%, var(--bg-2));margin-bottom:20px;padding:16px 20px}.acc-banner[data-astro-cid-plgn4k3d]{--tick-c:var(--warn);background:color-mix(in srgb, var(--warn) 7%, var(--bg-2));border-color:color-mix(in srgb, var(--warn) 35%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:32px;padding:20px 24px;display:flex}.acc-banner__title[data-astro-cid-plgn4k3d]{font-family:var(--font-display);text-transform:uppercase;font-size:20px;font-weight:700}.acc-banner__text[data-astro-cid-plgn4k3d]{color:var(--text-dim);max-width:60ch;font-size:14px}.acc[data-astro-cid-plgn4k3d]{padding-top:clamp(40px,5vw,64px)}.acc__main[data-astro-cid-plgn4k3d]{align-content:start;gap:24px;min-width:0;display:grid}.acc__head[data-astro-cid-plgn4k3d]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 24px;display:flex}.acc__title[data-astro-cid-plgn4k3d]{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(30px,3.4vw,44px);font-weight:800;line-height:1}.acc__group[data-astro-cid-plgn4k3d]{gap:12px;display:grid}.acc__new[data-astro-cid-plgn4k3d]{border-top:1px solid var(--line);scroll-margin-top:calc(var(--header-h) + 24px);gap:16px;padding-top:28px;display:grid}.acc__new-text[data-astro-cid-plgn4k3d]{color:var(--text-dim);max-width:60ch;margin:0}.acc__group-title[data-astro-cid-plgn4k3d]{color:var(--text-mute)}.acc__list[data-astro-cid-plgn4k3d]{gap:10px;display:grid}.acc-empty[data-astro-cid-plgn4k3d]{background:var(--bg-2);justify-items:start;gap:12px;padding:clamp(28px,4vw,44px);display:grid}.acc-empty__icon[data-astro-cid-plgn4k3d]{border:1px solid var(--blue-line);width:44px;height:44px;color:var(--blue);background:var(--blue-tint);place-items:center;display:grid}.acc-empty__icon[data-astro-cid-plgn4k3d] svg{width:18px;height:18px}.acc-empty__title[data-astro-cid-plgn4k3d]{font-family:var(--font-display);text-transform:uppercase;font-size:26px;font-weight:800}.acc-empty__text[data-astro-cid-plgn4k3d]{color:var(--text-dim);max-width:52ch;margin-bottom:8px}.acc-none[data-astro-cid-plgn4k3d]{color:var(--text-dim);border:1px solid var(--line);background:var(--bg-2);align-items:center;gap:10px;padding:22px 24px;display:inline-flex}.acc-none[data-astro-cid-plgn4k3d] svg{width:16px;height:16px;color:var(--ok)}.acc-ov[data-astro-cid-plgn4k3d]{grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:start;gap:clamp(24px,3vw,40px);display:grid}.acc__side[data-astro-cid-plgn4k3d]{gap:14px;display:grid}.acc-card[data-astro-cid-plgn4k3d]{background:var(--bg-2);color:inherit;gap:10px;padding:22px 24px;text-decoration:none;display:grid}.acc-card--link[data-astro-cid-plgn4k3d]{transition:background-color .25s}.acc-card--link[data-astro-cid-plgn4k3d]:hover{background:var(--bg-3)}.acc-card__big[data-astro-cid-plgn4k3d]{font-family:var(--font-display);text-transform:uppercase;overflow-wrap:anywhere;font-size:24px;font-weight:800;line-height:1.05}.acc-card__line[data-astro-cid-plgn4k3d]{color:var(--text-dim);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.acc-card__go[data-astro-cid-plgn4k3d]{align-items:center;gap:8px;margin-top:6px;font-size:14px;font-weight:600;display:inline-flex}.acc-card__go[data-astro-cid-plgn4k3d] svg{width:14px;height:14px;transition:transform .3s var(--ease-out)}.acc-card--link[data-astro-cid-plgn4k3d]:hover .acc-card__go[data-astro-cid-plgn4k3d] svg{transform:translate(4px)}.acc-panel[data-astro-cid-plgn4k3d]{gap:24px;max-width:880px;display:grid}.acc-dl[data-astro-cid-plgn4k3d]{background:var(--bg-2);margin:0;padding:8px 24px}.acc-dl[data-astro-cid-plgn4k3d]>div[data-astro-cid-plgn4k3d]{grid-template-columns:200px minmax(0,1fr);align-items:center;gap:16px;padding:18px 0;display:grid}.acc-dl[data-astro-cid-plgn4k3d]>div[data-astro-cid-plgn4k3d]+div[data-astro-cid-plgn4k3d]{border-top:1px solid var(--line)}.acc-dl[data-astro-cid-plgn4k3d] dd[data-astro-cid-plgn4k3d]{flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0;font-size:15px;display:flex}.acc-dl__mail[data-astro-cid-plgn4k3d]{overflow-wrap:anywhere}.acc-dl__steam[data-astro-cid-plgn4k3d]{align-items:center;gap:8px;display:inline-flex}.acc-dl__steam[data-astro-cid-plgn4k3d] svg{width:15px;height:15px}.acc-sec[data-astro-cid-plgn4k3d]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.acc-sec__row[data-astro-cid-plgn4k3d]{background:var(--bg-2);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px 20px;padding:22px 24px;display:grid}.acc-sec__icon[data-astro-cid-plgn4k3d]{border:1px solid var(--line-strong);width:40px;height:40px;color:var(--text-dim);place-items:center;display:grid}.acc-sec__icon[data-astro-cid-plgn4k3d] svg{width:17px;height:17px}.acc-sec__title[data-astro-cid-plgn4k3d]{font-family:var(--font-display);text-transform:uppercase;font-size:19px;font-weight:700;line-height:1.1}.acc-sec__text[data-astro-cid-plgn4k3d]{color:var(--text-dim);margin-top:4px;font-size:14px}@media (width<=1024px){.acc-ov[data-astro-cid-plgn4k3d]{grid-template-columns:1fr}.acc__side[data-astro-cid-plgn4k3d]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}}@media (width<=720px){.acc-dl[data-astro-cid-plgn4k3d]{padding:4px 18px}.acc-dl[data-astro-cid-plgn4k3d]>div[data-astro-cid-plgn4k3d]{grid-template-columns:1fr;gap:6px}.acc-sec__row[data-astro-cid-plgn4k3d]{grid-template-columns:auto minmax(0,1fr);padding:18px}.acc-sec__row[data-astro-cid-plgn4k3d]>[data-astro-cid-plgn4k3d]:last-child{grid-column:1/-1;justify-self:start}}.cm[data-astro-cid-dt7olj2p]{position:relative}.cm__btn[data-astro-cid-dt7olj2p]{min-width:32px;height:32px;color:var(--text-mute);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;transition:color var(--dur) ease, border-color var(--dur) ease, background-color var(--dur) ease;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 8px;font-size:11.5px;list-style:none;display:inline-flex}.cm__btn[data-astro-cid-dt7olj2p]::-webkit-details-marker{display:none}.cm__btn[data-astro-cid-dt7olj2p]:hover,.cm[data-astro-cid-dt7olj2p][open] .cm__btn[data-astro-cid-dt7olj2p]{color:var(--text);border-color:var(--line-strong);background:var(--bg-3)}.cm__btn[data-astro-cid-dt7olj2p] svg{width:16px;height:16px}.cm__menu[data-astro-cid-dt7olj2p]{z-index:20;background:var(--bg-3);border:1px solid var(--line-strong);min-width:240px;box-shadow:0 18px 40px -16px var(--bg);padding:6px;display:grid;position:absolute;top:calc(100% + 6px)}.cm--end[data-astro-cid-dt7olj2p] .cm__menu[data-astro-cid-dt7olj2p]{right:0}.cm--start[data-astro-cid-dt7olj2p] .cm__menu[data-astro-cid-dt7olj2p]{left:0}.cm__item[data-astro-cid-dt7olj2p]{width:100%;color:var(--text-dim);text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:10px 12px;font-size:14px;display:flex}.cm__item[data-astro-cid-dt7olj2p]:hover,.cm__item[data-astro-cid-dt7olj2p]:focus-visible{background:var(--bg-4);color:var(--text)}.cm__item--danger[data-astro-cid-dt7olj2p]:hover{color:var(--live)}.cm__item[data-astro-cid-dt7olj2p] svg{flex:none;width:15px;height:15px}.pp[data-astro-cid-itwetv7d]{isolation:isolate;padding-top:calc(var(--header-h) + clamp(32px, 6vh, 72px));border-bottom:1px solid var(--line);padding-bottom:clamp(40px,5vw,64px);position:relative;overflow:hidden}.pp__inner[data-astro-cid-itwetv7d]{gap:clamp(24px,3vw,36px);display:grid}.pp__id[data-astro-cid-itwetv7d]{align-items:flex-end;gap:clamp(16px,3vw,40px);display:flex}.pp__menu[data-astro-cid-itwetv7d]{align-self:flex-start;margin-left:auto}.pp__who[data-astro-cid-itwetv7d]{flex:1;justify-items:start;gap:14px;min-width:0;display:grid}.pp__who[data-astro-cid-itwetv7d]>.pn{justify-self:stretch}.pp__who[data-astro-cid-itwetv7d] .pp__name{font-size:clamp(40px,8.5vw,136px);line-height:.88}.pp__meta[data-astro-cid-itwetv7d]{color:var(--text-dim);font-size:15px}.pp__own[data-astro-cid-itwetv7d]{background:var(--blue-tint);border-color:var(--blue-line);--tick-c:var(--blue);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding:14px 18px 14px 22px;display:flex}.pp__own[data-astro-cid-itwetv7d] p[data-astro-cid-itwetv7d]{color:var(--text-dim);font-size:14px}.pp-sec[data-astro-cid-itwetv7d]{padding-top:clamp(40px,5vw,64px)}.pp-sec[data-astro-cid-itwetv7d] .wrap[data-astro-cid-itwetv7d]{gap:24px;display:grid}.pp-sec__title[data-astro-cid-itwetv7d]{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(30px,3.4vw,44px);font-weight:800;line-height:1}.pp-empty[data-astro-cid-itwetv7d]{background:var(--bg-2);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:32px;padding:clamp(24px,4vw,44px);display:grid;overflow:hidden}.pp-empty__title[data-astro-cid-itwetv7d]{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(24px,2.6vw,32px);font-weight:800;line-height:1.05}.pp-empty__text[data-astro-cid-itwetv7d]{color:var(--text-dim);max-width:48ch;margin-top:10px}.pp-empty__art[data-astro-cid-itwetv7d]{opacity:.55}@media (width<=820px){.pp__id[data-astro-cid-itwetv7d]{align-items:center}.pp__who[data-astro-cid-itwetv7d]{gap:10px}.pp__own[data-astro-cid-itwetv7d] .btn{width:100%}.pp-empty[data-astro-cid-itwetv7d]{grid-template-columns:1fr}}.pm[data-astro-cid-kdpdp4nb]{isolation:isolate;padding-top:calc(var(--header-h) + clamp(40px, 8vh, 96px));flex-direction:column;justify-content:center;padding-bottom:clamp(56px,8vw,112px);display:flex;position:relative;overflow:hidden}.pm__inner[data-astro-cid-kdpdp4nb]{justify-items:start;gap:clamp(18px,2.4vw,28px);width:100%;display:grid}.pm__avatar[data-astro-cid-kdpdp4nb]{opacity:.6;filter:grayscale()}.pm__h1[data-astro-cid-kdpdp4nb]{font-size:clamp(52px,9vw,152px);line-height:.9}.pm__lead[data-astro-cid-kdpdp4nb]{max-width:52ch;color:var(--text-dim);overflow-wrap:anywhere}.pm__actions[data-astro-cid-kdpdp4nb]{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}@media (width<=520px){.pm__actions[data-astro-cid-kdpdp4nb]{width:100%}.pm__actions[data-astro-cid-kdpdp4nb]>*{flex:1}}.lb[data-astro-cid-qklohd7s]{gap:32px;display:grid}.lb--toc[data-astro-cid-qklohd7s]{grid-template-columns:minmax(0,1fr)}@media (width>=1000px){.lb--toc[data-astro-cid-qklohd7s]{grid-template-columns:240px minmax(0,1fr);align-items:start}.lb__toc[data-astro-cid-qklohd7s]{top:calc(var(--header-h) + 24px);position:sticky}}.lb__toc[data-astro-cid-qklohd7s]{gap:10px;display:grid}.lb__toc[data-astro-cid-qklohd7s] ol[data-astro-cid-qklohd7s]{gap:6px;margin:0;padding:0;list-style:none;display:grid}.lb__toc[data-astro-cid-qklohd7s] a[data-astro-cid-qklohd7s]{color:var(--text-dim);font-size:14px;text-decoration:none}.lb__toc[data-astro-cid-qklohd7s] a[data-astro-cid-qklohd7s]:hover{color:var(--text)}.lb__text[data-astro-cid-qklohd7s]{max-width:76ch;color:var(--text-dim);gap:14px;line-height:1.7;display:grid}.lb__text[data-astro-cid-qklohd7s] h2{color:var(--text);font-family:var(--font-display);text-transform:uppercase;scroll-margin-top:calc(var(--header-h) + 24px);margin-top:20px;font-size:clamp(22px,2.4vw,28px);font-weight:800;line-height:1.15}.lb__text[data-astro-cid-qklohd7s] h3{color:var(--text);scroll-margin-top:calc(var(--header-h) + 24px);margin-top:10px;font-size:18px;font-weight:700}.lb__text[data-astro-cid-qklohd7s] h4{color:var(--text);font-weight:700}.lb__text[data-astro-cid-qklohd7s] strong{color:var(--text)}.lb__text[data-astro-cid-qklohd7s] a{color:var(--blue)}.lb__text[data-astro-cid-qklohd7s] ul,.lb__text[data-astro-cid-qklohd7s] ol{gap:6px;margin:0;padding-left:22px;display:grid}.lb__text[data-astro-cid-qklohd7s] code{font-family:var(--font-mono);font-size:.92em}.lb__text[data-astro-cid-qklohd7s] .md-table{overflow-x:auto}.lb__text[data-astro-cid-qklohd7s] table{border-collapse:collapse;width:100%;font-size:14.5px}.lb__text[data-astro-cid-qklohd7s] th{text-align:left;color:var(--text);border-bottom:1px solid var(--line-strong);padding:8px 12px 8px 0;font-weight:600}.lb__text[data-astro-cid-qklohd7s] td{border-bottom:1px solid var(--line);vertical-align:top;padding:8px 12px 8px 0}.lb__text[data-astro-cid-qklohd7s] .md-ph{background:color-mix(in srgb, var(--warn) 25%, transparent);color:var(--text);padding:0 3px}.lb__legend[data-astro-cid-qklohd7s]{color:var(--text-mute);font-size:14px}.lb__text[data-astro-cid-qklohd7s] .lb-add{border-left:3px solid var(--ok);background:color-mix(in srgb, var(--ok) 8%, transparent);color:var(--text);padding:4px 0 4px 14px}.lb__text[data-astro-cid-qklohd7s] .lb-del{border-left:3px solid var(--live);opacity:.75;padding:4px 0 4px 14px}.lb__text[data-astro-cid-qklohd7s] .lb-del *{text-decoration:line-through}.lg[data-astro-cid-hd5umlvw]{padding-top:clamp(32px,4vw,56px)}.lg__wrap[data-astro-cid-hd5umlvw]{gap:24px;display:grid}.lg__empty[data-astro-cid-hd5umlvw]{color:var(--text-dim);padding:24px}.lg__meta[data-astro-cid-hd5umlvw]{gap:6px;display:grid}.lg__note[data-astro-cid-hd5umlvw]{color:var(--text-mute);font-size:14px}.lg__banner[data-astro-cid-hd5umlvw]{border-left:3px solid var(--warn);background:color-mix(in srgb, var(--warn) 8%, var(--bg-2));flex-wrap:wrap;align-items:center;gap:6px 16px;padding:14px 18px;display:flex}.lg__banner--info[data-astro-cid-hd5umlvw]{border-left-color:var(--blue);background:var(--blue-tint)}.lg__banner[data-astro-cid-hd5umlvw] a[data-astro-cid-hd5umlvw]{color:var(--blue);font-weight:600}.lg__summary[data-astro-cid-hd5umlvw]{background:var(--bg-2);gap:8px;padding:18px 22px;display:grid}.lg__summary[data-astro-cid-hd5umlvw] p[data-astro-cid-hd5umlvw]:last-child{white-space:pre-wrap;color:var(--text-dim)}.lg__mode[data-astro-cid-hd5umlvw]{border:1px solid var(--line);gap:4px;width:fit-content;padding:4px;display:flex}.lg__mode[data-astro-cid-hd5umlvw] a[data-astro-cid-hd5umlvw]{color:var(--text-dim);padding:8px 14px;font-size:14px;font-weight:600;text-decoration:none}.lg__mode[data-astro-cid-hd5umlvw] a[data-astro-cid-hd5umlvw].is-active{color:var(--text);background:var(--bg-3)}.lg__history[data-astro-cid-hd5umlvw]{border-top:1px solid var(--line);gap:12px;padding-top:24px;display:grid}.lg__history[data-astro-cid-hd5umlvw] ol[data-astro-cid-hd5umlvw]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.lg__history[data-astro-cid-hd5umlvw] li[data-astro-cid-hd5umlvw]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lg__history[data-astro-cid-hd5umlvw] a[data-astro-cid-hd5umlvw]{color:var(--text-dim)}.lg__history[data-astro-cid-hd5umlvw] a[data-astro-cid-hd5umlvw][aria-current=page]{color:var(--text);font-weight:600}.lg__tag[data-astro-cid-hd5umlvw]{border:1px solid var(--line-strong);color:var(--text-mute);padding:2px 8px;font-size:12px}.lg__tag--soon[data-astro-cid-hd5umlvw]{color:var(--blue);border-color:var(--blue-line)}.ta[data-astro-cid-nrrqbtlv]{padding-top:clamp(32px,4vw,56px)}.ta__wrap[data-astro-cid-nrrqbtlv]{gap:20px;max-width:980px;display:grid}.ta__ok[data-astro-cid-nrrqbtlv]{flex-wrap:wrap;gap:8px 16px;padding:22px 24px;display:flex}.ta__ok[data-astro-cid-nrrqbtlv] a[data-astro-cid-nrrqbtlv],.ta__decline[data-astro-cid-nrrqbtlv] a[data-astro-cid-nrrqbtlv]{color:var(--blue);font-weight:600}.ta__lead[data-astro-cid-nrrqbtlv]{color:var(--text);max-width:64ch;font-size:clamp(17px,1.6vw,20px)}.ta__summary[data-astro-cid-nrrqbtlv]{background:var(--bg-2);gap:8px;padding:18px 22px;display:grid}.ta__summary[data-astro-cid-nrrqbtlv] p[data-astro-cid-nrrqbtlv]:last-child{white-space:pre-wrap;color:var(--text-dim)}.ta__mode[data-astro-cid-nrrqbtlv]{border:1px solid var(--line);gap:4px;width:fit-content;padding:4px;display:flex}.ta__mode[data-astro-cid-nrrqbtlv] a[data-astro-cid-nrrqbtlv]{color:var(--text-dim);padding:8px 14px;font-size:14px;font-weight:600;text-decoration:none}.ta__mode[data-astro-cid-nrrqbtlv] a[data-astro-cid-nrrqbtlv].is-active{color:var(--text);background:var(--bg-3)}.ta__doc[data-astro-cid-nrrqbtlv]{background:var(--bg-2);gap:16px;max-height:70vh;padding:clamp(20px,3vw,32px);display:grid;overflow-y:auto}.ta__form[data-astro-cid-nrrqbtlv]{background:var(--bg-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}.ta__decline[data-astro-cid-nrrqbtlv]{color:var(--text-dim);gap:6px;max-width:70ch;font-size:14.5px;display:grid}.tr[data-astro-cid-opai47ho]{border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) 120px 150px;align-items:center;gap:16px;padding:16px 20px;display:grid}.tr[data-astro-cid-opai47ho]:first-child{border-top:0}.tr[data-astro-cid-opai47ho].is-pinned{background:var(--blue-tint)}.tr[data-astro-cid-opai47ho]{--acc:var(--blue);transition:background-color var(--dur) ease;position:relative}.tr[data-astro-cid-opai47ho]:hover{background:var(--bg-3)}.tr[data-astro-cid-opai47ho]:before{content:"";background:var(--acc);width:2px;transition:transform .35s var(--ease-out);position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.tr[data-astro-cid-opai47ho]:hover:before{transform:scaleY(1)}.tr[data-astro-cid-opai47ho].is-new{animation:tr-new 2.4s var(--ease-out)}@keyframes tr-new{0%,30%{background:var(--blue-tint-2)}}.tr[data-astro-cid-opai47ho]:hover .tr__title[data-astro-cid-opai47ho]{color:var(--blue-hi)}.tr__icon[data-astro-cid-opai47ho]{border:1px solid var(--line-strong);width:34px;height:34px;color:var(--text-mute);place-items:center;display:grid}.tr[data-astro-cid-opai47ho].is-pinned .tr__icon[data-astro-cid-opai47ho]{color:var(--blue);border-color:var(--blue-line)}.tr__icon[data-astro-cid-opai47ho] svg{width:15px;height:15px}.tr__main[data-astro-cid-opai47ho]{gap:4px;min-width:0;display:grid}.tr__title[data-astro-cid-opai47ho]{color:var(--text);overflow-wrap:anywhere;font-size:16px;font-weight:600;text-decoration:none}.tr__title[data-astro-cid-opai47ho]:hover{color:var(--blue-hi)}.tr__meta[data-astro-cid-opai47ho]{color:var(--text-mute);flex-wrap:wrap;gap:6px 12px;margin:0;font-size:13px;display:flex}.tr__badge[data-astro-cid-opai47ho]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--blue-hi);border:1px solid var(--blue-line);padding:1px 6px;font-size:10.5px}.tr__cat[data-astro-cid-opai47ho]{color:color-mix(in srgb, var(--acc) 75%, var(--text));text-decoration:none}.tr__cat[data-astro-cid-opai47ho]:hover{color:var(--blue-hi)}.tr__count[data-astro-cid-opai47ho],.tr__last[data-astro-cid-opai47ho]{color:var(--text-dim);margin:0;font-size:13px}.tr__last[data-astro-cid-opai47ho]{text-align:right;gap:2px;display:grid}.tr__lastby[data-astro-cid-opai47ho]{color:var(--text-mute);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}@media (width<=720px){.tr[data-astro-cid-opai47ho]{grid-template-columns:auto minmax(0,1fr);gap:6px 14px;padding:14px 16px}.tr__count[data-astro-cid-opai47ho],.tr__last[data-astro-cid-opai47ho]{text-align:left;grid-column:2;gap:10px;font-size:12.5px;display:flex}.tr__count[data-astro-cid-opai47ho]{order:3}}.fs[data-astro-cid-wexjhkj4]{background:var(--bg-2);width:min(100%,420px);transition:border-color var(--dur) ease, --tick-c .3s ease;align-items:center;gap:10px;padding:12px 14px;display:flex}.fs[data-astro-cid-wexjhkj4]:focus-within{border-color:var(--blue-line);--tick-c:var(--blue)}.fs[data-astro-cid-wexjhkj4]>svg{width:16px;height:16px;color:var(--text-mute);flex:none}.fs__input[data-astro-cid-wexjhkj4]{min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:0;flex:1;padding:0;font-size:15px}.fs__input[data-astro-cid-wexjhkj4]::placeholder{color:var(--text-mute)}.fs__input[data-astro-cid-wexjhkj4]::-webkit-search-cancel-button{appearance:none}.fs__key[data-astro-cid-wexjhkj4]{border:1px solid var(--line-strong);color:var(--text-mute);font-family:var(--font-mono);flex:none;padding:1px 6px;font-size:11px;line-height:1.4}.fs[data-astro-cid-wexjhkj4]:focus-within .fs__key[data-astro-cid-wexjhkj4],.fs__input[data-astro-cid-wexjhkj4]:not(:placeholder-shown)+.fs__key[data-astro-cid-wexjhkj4]{display:none}@media (hover:none){.fs__key[data-astro-cid-wexjhkj4]{display:none}}.fart[data-astro-cid-bd3muprs]{z-index:-2;pointer-events:none;position:absolute;inset:0}.fart[data-astro-cid-bd3muprs]:after{content:"";background:linear-gradient(180deg, transparent 0%, var(--bg-glass) 45%, var(--bg-2) 82%);position:absolute;inset:0}.fart--votes[data-astro-cid-bd3muprs]{justify-content:flex-end;align-items:flex-end;gap:6px;padding:28px 28px 0;display:flex}.fart--votes[data-astro-cid-bd3muprs] i[data-astro-cid-bd3muprs]{width:18px;height:var(--h);opacity:.55;transform-origin:bottom;background:linear-gradient(var(--acc), color-mix(in srgb, var(--acc) 20%, transparent));animation:fart-vote 3.2s var(--ease-io) infinite alternate;animation-delay:calc(var(--d) * -.4s);display:block}@keyframes fart-vote{to{transform:scaleY(.55)}}.fart--buzzer[data-astro-cid-bd3muprs] i[data-astro-cid-bd3muprs],.fart--buzzer[data-astro-cid-bd3muprs] b[data-astro-cid-bd3muprs]{aspect-ratio:1;border-radius:50%;position:absolute;top:30%;right:16%;translate:50% -50%}.fart--buzzer[data-astro-cid-bd3muprs] i[data-astro-cid-bd3muprs]{border:1px solid color-mix(in srgb, var(--acc) 45%, transparent);opacity:0;width:160px;animation:fart-wave 2.6s var(--ease-out) infinite;animation-delay:calc(var(--d) * .65s)}.fart--buzzer[data-astro-cid-bd3muprs] b[data-astro-cid-bd3muprs]{background:radial-gradient(circle at 40% 35%, color-mix(in srgb, var(--acc) 85%, var(--text)), var(--acc) 55%, color-mix(in srgb, var(--acc) 50%, var(--bg)));width:74px;box-shadow:0 0 60px color-mix(in srgb, var(--acc) 50%, transparent)}@keyframes fart-wave{0%{opacity:.9;scale:.4}to{opacity:0;scale:1.6}}@media (width<=720px){.fart--votes[data-astro-cid-bd3muprs]{padding:22px 22px 0}.fart--votes[data-astro-cid-bd3muprs] i[data-astro-cid-bd3muprs]{width:12px}.fart--buzzer[data-astro-cid-bd3muprs] b[data-astro-cid-bd3muprs]{width:56px}.fart--buzzer[data-astro-cid-bd3muprs] i[data-astro-cid-bd3muprs]{width:120px}}.fc[data-astro-cid-ls5aafs2]{--acc:var(--blue);isolation:isolate;background:var(--bg-2);min-width:0;transition:border-color var(--dur) ease, --tick-c .3s ease;grid-template-rows:1fr auto auto;gap:16px;padding:22px;display:grid;position:relative;overflow:hidden}.fc--w2[data-astro-cid-ls5aafs2]{grid-column:span 2}.fc--w4[data-astro-cid-ls5aafs2]{grid-column:span 4}.fc--game[data-astro-cid-ls5aafs2]{min-height:330px}.fc[data-astro-cid-ls5aafs2]:hover{border-color:color-mix(in srgb, var(--acc) 40%, transparent);--tick-c:var(--acc)}.fc[data-astro-cid-ls5aafs2]:after{content:"";z-index:-1;pointer-events:none;opacity:0;background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%), color-mix(in srgb, var(--acc) 16%, transparent), transparent 60%);transition:opacity .4s;position:absolute;inset:0}.fc[data-astro-cid-ls5aafs2]:hover:after{opacity:1}.fc__thumb[data-astro-cid-ls5aafs2]{z-index:-2;pointer-events:none;position:absolute;inset:0 0 0 38%;overflow:hidden}.fc__thumb[data-astro-cid-ls5aafs2] img{opacity:.42}.fc__thumb[data-astro-cid-ls5aafs2]:after{content:"";background:linear-gradient(90deg, var(--bg-2) 0%, transparent 55%), linear-gradient(180deg, transparent 45%, var(--bg-2) 92%);position:absolute;inset:0}.fc__scan[data-astro-cid-ls5aafs2]{z-index:3;pointer-events:none;background:linear-gradient(100deg, transparent 30%, color-mix(in srgb, var(--acc) 22%, transparent) 48%, transparent 60%);position:absolute;inset:0;transform:translate(-110%)}.fc[data-astro-cid-ls5aafs2].is-pulse{--tick-c:var(--acc)}.fc[data-astro-cid-ls5aafs2].is-pulse .fc__scan[data-astro-cid-ls5aafs2]{animation:fc-scan 1.1s var(--ease-io)}@keyframes fc-scan{to{transform:translate(110%)}}.fc__active[data-astro-cid-ls5aafs2]{z-index:2;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--live);opacity:0;transition:opacity .3s ease, transform .3s var(--ease-out);align-items:center;gap:7px;font-size:11.5px;display:inline-flex;position:absolute;top:18px;right:18px;transform:translateY(-4px)}.fc[data-astro-cid-ls5aafs2].is-live .fc__active[data-astro-cid-ls5aafs2]{opacity:1;transform:none}.fc__dot[data-astro-cid-ls5aafs2]{background:var(--live);width:8px;height:8px;animation:fc-ping 1.8s var(--ease-out) infinite;border-radius:50%}@keyframes fc-ping{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--live) 60%, transparent)}to{box-shadow:0 0 0 10px #0000}}.fc__link[data-astro-cid-ls5aafs2]{min-width:0;color:inherit;align-content:start;gap:8px;text-decoration:none;display:grid}.fc__kicker[data-astro-cid-ls5aafs2]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--acc) 80%, var(--text));font-size:11.5px}.fc__name[data-astro-cid-ls5aafs2]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;overflow-wrap:anywhere;font-size:26px;font-weight:800;line-height:1}.fc--game[data-astro-cid-ls5aafs2] .fc__name[data-astro-cid-ls5aafs2]{font-size:clamp(34px,4vw,52px)}.fc__desc[data-astro-cid-ls5aafs2]{max-width:46ch;color:var(--text-dim);font-size:14px;line-height:1.6}.fc__stats[data-astro-cid-ls5aafs2]{align-items:flex-end;gap:18px;display:flex}.fc__stat[data-astro-cid-ls5aafs2]{gap:2px;display:grid}.fc__n[data-astro-cid-ls5aafs2]{height:24px;font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:24px;font-weight:800;line-height:1;display:block;overflow:hidden}.fc__n[data-astro-cid-ls5aafs2]>span{display:block}.fc__n[data-astro-cid-ls5aafs2]>.is-roll{animation:fc-roll .55s var(--ease-out) both}@keyframes fc-roll{0%{transform:translateY(100%)}}.fc__l[data-astro-cid-ls5aafs2]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-mute);font-size:10.5px}.fc__spark[data-astro-cid-ls5aafs2]{flex:0 142px;align-items:flex-end;gap:2px;min-width:48px;height:26px;margin-left:auto;display:flex}.fc__spark[data-astro-cid-ls5aafs2] i{min-width:1px;max-width:4px;height:var(--h);background:color-mix(in srgb, var(--acc) 45%, transparent);transition:height .5s var(--ease-out), background-color .5s ease;flex:1 1 0}.fc__spark[data-astro-cid-ls5aafs2] i[data-v="0"]{background:var(--text-faint);height:1px}.fc__spark[data-astro-cid-ls5aafs2] i:last-child{background:var(--acc)}.fc__latest[data-astro-cid-ls5aafs2]{border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:37px;margin:0;padding-top:14px;font-size:13.5px;display:grid;overflow:hidden}.fc__latest[data-astro-cid-ls5aafs2].is-swap>*{animation:fc-in .5s var(--ease-out) both}@keyframes fc-in{0%{opacity:0;transform:translateY(100%)}}.fc__latest[data-astro-cid-ls5aafs2] svg{width:14px;height:14px;color:var(--text-mute)}.fc__latest[data-astro-cid-ls5aafs2] a[data-astro-cid-ls5aafs2]{color:var(--text);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.fc__latest[data-astro-cid-ls5aafs2] a[data-astro-cid-ls5aafs2]:hover{color:var(--blue-hi)}.fc__latest[data-astro-cid-ls5aafs2] .fc__when{color:var(--text-mute);white-space:nowrap;font-size:12.5px}@media (width<=1000px){.fc--w4[data-astro-cid-ls5aafs2]{grid-column:span 2}}@media (width<=720px){.fc--w2[data-astro-cid-ls5aafs2],.fc--w4[data-astro-cid-ls5aafs2]{grid-column:auto}.fc--game[data-astro-cid-ls5aafs2]{min-height:290px}}.fo[data-astro-cid-fazp5tky]{padding-block:clamp(48px,6vw,88px)}.fo__inner[data-astro-cid-fazp5tky]{gap:24px;display:grid}.fo__h2[data-astro-cid-fazp5tky]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;margin:0;font-size:clamp(24px,2.6vw,34px);font-weight:800}.fo__cats[data-astro-cid-fazp5tky]{perspective:1400px;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (width<=1000px){.fo__cats[data-astro-cid-fazp5tky]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.fo__cats[data-astro-cid-fazp5tky]{grid-template-columns:minmax(0,1fr)}}.fo__list[data-astro-cid-fazp5tky]{background:var(--bg-2);margin:0;padding:0;list-style:none}.fo__empty[data-astro-cid-fazp5tky]{color:var(--text-mute);margin:0}.fo__head[data-astro-cid-fazp5tky]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.fo__clear[data-astro-cid-fazp5tky]{color:var(--text-dim);align-items:center;gap:6px;font-size:13.5px;text-decoration:none;display:inline-flex}.fo__clear[data-astro-cid-fazp5tky]:hover{color:var(--text)}.fo__clear[data-astro-cid-fazp5tky] svg{width:13px;height:13px}.fo__hits[data-astro-cid-fazp5tky]{background:var(--bg-2);margin:0;padding:0;list-style:none}.sh[data-astro-cid-fazp5tky]{border-bottom:1px solid var(--line);transition:background-color var(--dur) ease;gap:6px;padding:18px 22px;display:grid}.sh[data-astro-cid-fazp5tky]:last-child{border-bottom:0}.sh[data-astro-cid-fazp5tky]:hover{background:var(--bg-3)}.sh__title[data-astro-cid-fazp5tky]{color:var(--text);overflow-wrap:anywhere;font-size:16px;font-weight:600;text-decoration:none}.sh[data-astro-cid-fazp5tky]:hover .sh__title[data-astro-cid-fazp5tky]{color:var(--blue-hi)}.sh__meta[data-astro-cid-fazp5tky]{color:var(--text-mute);flex-wrap:wrap;gap:4px 14px;margin:0;font-size:12.5px;display:flex}.sh__excerpt[data-astro-cid-fazp5tky]{color:var(--text-dim);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.55}.sh__excerpt[data-astro-cid-fazp5tky] mark{background:var(--blue-tint);color:var(--blue-hi);padding:0 2px}.fo__pager[data-astro-cid-fazp5tky]{justify-content:space-between;gap:12px;display:flex}.fo__pager[data-astro-cid-fazp5tky] svg{width:14px;height:14px}.fo__rules[data-astro-cid-fazp5tky]{align-items:center;gap:8px;margin:0;font-size:13.5px;display:flex}.fo__rules[data-astro-cid-fazp5tky] svg{width:14px;height:14px;color:var(--text-mute)}.fo__rules[data-astro-cid-fazp5tky] a[data-astro-cid-fazp5tky]{color:var(--text-dim)}.fo__rules[data-astro-cid-fazp5tky] a[data-astro-cid-fazp5tky]:hover{color:var(--text)}.pg[data-astro-cid-2x22b67t]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.pg__list[data-astro-cid-2x22b67t]{gap:4px;margin:0;padding:0;list-style:none;display:flex}.pg__num[data-astro-cid-2x22b67t],.pg__step[data-astro-cid-2x22b67t]{border:1px solid var(--line-strong);min-width:40px;height:40px;color:var(--text-dim);font-family:var(--font-mono);letter-spacing:.06em;transition:color var(--dur) ease, border-color var(--dur) ease, background-color var(--dur) ease;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;text-decoration:none;display:inline-flex}.pg__step[data-astro-cid-2x22b67t]{text-transform:uppercase}.pg__num[data-astro-cid-2x22b67t]:hover,.pg__step[data-astro-cid-2x22b67t]:hover{color:var(--text);border-color:var(--blue-line);background:var(--blue-tint)}.pg__num[data-astro-cid-2x22b67t].is-current{color:var(--blue-ink);background:var(--blue);border-color:var(--blue)}.pg__step[data-astro-cid-2x22b67t].is-off{opacity:.35}.pg__step[data-astro-cid-2x22b67t] svg{width:14px;height:14px}.pg__gap[data-astro-cid-2x22b67t]{min-width:24px;color:var(--text-mute);place-items:center;display:grid}@media (width<=560px){.pg__step[data-astro-cid-2x22b67t] span[data-astro-cid-2x22b67t]{display:none}}.fcat__inner[data-astro-cid-wqvqi5w2]{gap:20px;display:grid}.fcat__note[data-astro-cid-wqvqi5w2]{border-left:3px solid var(--blue);background:var(--blue-tint);color:var(--text-dim);margin:0;padding:12px 16px}.fcat__list[data-astro-cid-wqvqi5w2]{background:var(--bg-2);margin:0;padding:0;list-style:none}.fcat__empty[data-astro-cid-wqvqi5w2]{background:var(--bg-2);text-align:center;gap:6px;padding:32px;display:grid}.fcat__empty-title[data-astro-cid-wqvqi5w2]{margin:0;font-weight:600}.fcat__empty-text[data-astro-cid-wqvqi5w2]{color:var(--text-dim);margin:0}.fh[data-astro-cid-gbspsz7z]{isolation:isolate;z-index:2;padding-top:calc(var(--header-h) + clamp(32px, 6vh, 72px));border-bottom:1px solid var(--line);padding-bottom:clamp(28px,4vw,48px);position:relative}.fh__inner[data-astro-cid-gbspsz7z]{gap:18px;display:grid}.fh__h1[data-astro-cid-gbspsz7z]{max-width:24ch;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.01em;text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:clamp(32px,5vw,64px);font-weight:800;line-height:.98}.fh__meta[data-astro-cid-gbspsz7z]{color:var(--text-mute);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:8px 18px;font-size:11.5px;display:flex}.post[data-astro-cid-y3snrg5u]{background:var(--bg-2);scroll-margin-top:calc(var(--header-h) + 24px);gap:14px;padding:20px 22px 14px;display:grid}.post[data-astro-cid-y3snrg5u]:target{border-color:var(--blue-line);box-shadow:0 0 0 1px var(--blue-line)}.post--opener[data-astro-cid-y3snrg5u]{background:linear-gradient(180deg, var(--bg-3), var(--bg-2))}.post--opener[data-astro-cid-y3snrg5u].is-gone{background:0 0}.post__tag[data-astro-cid-y3snrg5u]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--blue-line);color:var(--blue-hi);padding:0 6px;font-size:10px}.post__meta[data-astro-cid-y3snrg5u] .post__new{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;background:var(--blue);color:var(--blue-ink);padding:0 6px;font-size:10px}.post__who[data-astro-cid-y3snrg5u]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.post__avatar[data-astro-cid-y3snrg5u]{display:block}.post__head[data-astro-cid-y3snrg5u]{gap:2px;min-width:0;display:grid}.post__name[data-astro-cid-y3snrg5u]{color:var(--text);min-width:0;font-weight:600;text-decoration:none;display:flex}.post__name[data-astro-cid-y3snrg5u]:hover{color:var(--blue-hi)}.post__name--gone[data-astro-cid-y3snrg5u]{color:var(--text-mute);font-style:italic}.post__meta[data-astro-cid-y3snrg5u]{color:var(--text-mute);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;font-size:12.5px;display:flex}.post__edited[data-astro-cid-y3snrg5u]{font-style:italic}.post__pos[data-astro-cid-y3snrg5u]{color:var(--text-mute);font-family:var(--font-mono);padding:4px 6px;font-size:12px;text-decoration:none}.post__pos[data-astro-cid-y3snrg5u]:hover{color:var(--blue-hi)}.post__gone[data-astro-cid-y3snrg5u]{color:var(--text-mute);margin:0;font-style:italic}.post[data-astro-cid-y3snrg5u].is-gone{background:0 0}.post__helpful[data-astro-cid-y3snrg5u],.post__helpful-static[data-astro-cid-y3snrg5u]{margin-left:auto}.post__helpful[data-astro-cid-y3snrg5u]~.post__more[data-astro-cid-y3snrg5u],.post__helpful-static[data-astro-cid-y3snrg5u]~.post__more[data-astro-cid-y3snrg5u]{margin-left:0}.post__helpful[data-astro-cid-y3snrg5u][aria-pressed=true]{color:var(--ok)}.post__helpful-n[data-astro-cid-y3snrg5u]{font-variant-numeric:tabular-nums;height:20px;line-height:20px;display:inline-block;overflow:hidden}.post__helpful[data-astro-cid-y3snrg5u] .post__sparks{pointer-events:none;width:0;height:0;position:absolute;top:50%;left:16px}.post__helpful[data-astro-cid-y3snrg5u] .post__sparks i{background:var(--ok);opacity:0;width:2px;height:8px;transform:rotate(var(--a)) translateY(-6px) scaleY(.2);position:absolute;top:-4px;left:-1px}.post__helpful[data-astro-cid-y3snrg5u].is-burst .post__sparks i{animation:helpful-spark .6s var(--ease-out) both}.post__helpful[data-astro-cid-y3snrg5u].is-burst svg{animation:helpful-pop .5s var(--ease-out)}.post__helpful-n[data-astro-cid-y3snrg5u].is-roll{animation:helpful-roll .45s var(--ease-out)}@keyframes helpful-spark{30%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translateY(-22px) scaleY(1)}}@keyframes helpful-pop{40%{transform:scale(1.45)rotate(-10deg)}}@keyframes helpful-roll{0%{opacity:0;transform:translateY(100%)}}.post[data-astro-cid-y3snrg5u].is-flash{animation:post-flash 1.6s var(--ease-out)}@keyframes post-flash{0%,25%{background-color:var(--blue-tint-2)}}.post[data-astro-cid-y3snrg5u].is-linked{border-color:var(--blue-line);--tick-c:var(--blue);box-shadow:0 0 0 1px var(--blue-line), 0 0 40px -12px var(--blue-glow)}.post[data-astro-cid-y3snrg5u]{transition:border-color .4s,box-shadow .5s,--tick-c .4s}.post[data-astro-cid-y3snrg5u].is-arriving{animation:post-arrive .8s var(--ease-out) both}@keyframes post-arrive{0%{opacity:0;transform:translateY(30px)scale(.985)}}.post__helpful-n[data-astro-cid-y3snrg5u][hidden]{display:none}.post__helpful-static[data-astro-cid-y3snrg5u]{color:var(--text-mute);align-items:center;gap:7px;padding:6px 8px;font-size:13px;display:inline-flex}.post__helpful-static[data-astro-cid-y3snrg5u] svg{width:15px;height:15px}.post__actions[data-astro-cid-y3snrg5u]{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:4px;margin-inline:-8px;padding-top:10px;display:flex}.post__act[data-astro-cid-y3snrg5u]{color:var(--text-mute);transition:color var(--dur) ease;background:0 0;border:0;align-items:center;gap:7px;padding:6px 8px;font-size:13px;display:inline-flex;position:relative}.post__act[data-astro-cid-y3snrg5u]:hover{color:var(--text)}.post__act--danger[data-astro-cid-y3snrg5u]:hover{color:var(--live)}.post__act[data-astro-cid-y3snrg5u] svg{width:15px;height:15px}.post__more[data-astro-cid-y3snrg5u]{margin-left:auto}.post__fold[data-astro-cid-y3snrg5u]{gap:14px;display:grid}.post__fold[data-astro-cid-y3snrg5u]>summary[data-astro-cid-y3snrg5u]{color:var(--text-mute);align-items:center;gap:10px;font-size:14px;font-style:italic;list-style:none;display:flex}.post__fold[data-astro-cid-y3snrg5u]>summary[data-astro-cid-y3snrg5u]::-webkit-details-marker{display:none}.post__fold[data-astro-cid-y3snrg5u]>summary[data-astro-cid-y3snrg5u] svg{flex:none;width:15px;height:15px}.post__fold-show[data-astro-cid-y3snrg5u]{font-style:normal;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--blue-hi);margin-left:auto;font-size:11.5px}.post__fold[data-astro-cid-y3snrg5u][open] .post__fold-show[data-astro-cid-y3snrg5u]{display:none}.post[data-astro-cid-y3snrg5u].is-removed{border-color:color-mix(in srgb, var(--warn) 40%, var(--line));background:color-mix(in srgb, var(--warn) 5%, var(--bg-2))}.post__fold--mod[data-astro-cid-y3snrg5u]>summary[data-astro-cid-y3snrg5u]{color:var(--warn);font-style:normal}.post__act--mod[data-astro-cid-y3snrg5u]{color:var(--warn)}.post__act--mod[data-astro-cid-y3snrg5u]:hover{color:var(--warn);border-color:color-mix(in srgb, var(--warn) 45%, transparent)}.cmp[data-astro-cid-ttkvu7ij]{gap:16px;display:grid}.cmp__box[data-astro-cid-ttkvu7ij]{gap:12px;display:grid}.cmp__bar[data-astro-cid-ttkvu7ij]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.cmp__tabs[data-astro-cid-ttkvu7ij]{gap:4px;display:flex}.cmp__tab[data-astro-cid-ttkvu7ij]{height:34px;color:var(--text-mute);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;background:0 0;border:1px solid #0000;padding:0 12px;font-size:11.5px}.cmp__tab[data-astro-cid-ttkvu7ij].is-active{color:var(--text);border-color:var(--line-strong);background:var(--bg-3)}.cmp__tools[data-astro-cid-ttkvu7ij]{gap:4px;display:flex}.cmp__tools[data-astro-cid-ttkvu7ij][hidden]{display:none}.cmp__tool[data-astro-cid-ttkvu7ij]{border:1px solid var(--line);width:34px;height:34px;color:var(--text-dim);font-family:var(--font-mono);transition:color var(--dur) ease, border-color var(--dur) ease, background-color var(--dur) ease;background:0 0;place-items:center;font-size:13px;display:grid}.cmp__tool[data-astro-cid-ttkvu7ij]:hover{color:var(--text);border-color:var(--blue-line);background:var(--blue-tint)}.cmp__tool[data-astro-cid-ttkvu7ij] svg{width:16px;height:16px}.cmp__sep[data-astro-cid-ttkvu7ij]{background:var(--line-strong);width:1px;margin:6px 4px}.cmp__preview[data-astro-cid-ttkvu7ij]{border:1px solid var(--line-strong);background:var(--bg-2);min-height:160px;padding:16px}.cmp__preview[data-astro-cid-ttkvu7ij].is-empty:before{content:attr(data-empty);color:var(--text-mute)}.cmp__err[data-astro-cid-ttkvu7ij]{border-left:3px solid var(--live);background:color-mix(in srgb, var(--live) 10%, transparent);margin:0;padding:12px 16px;font-size:14px}.cmp__actions[data-astro-cid-ttkvu7ij]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px 16px;display:flex}.cmp__rules[data-astro-cid-ttkvu7ij]{color:var(--text-mute);text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px;margin-right:auto;font-size:13px}.cmp__rules[data-astro-cid-ttkvu7ij]:hover{color:var(--text)}@media (width<=520px){.cmp__tool[data-astro-cid-ttkvu7ij]{width:32px;height:32px}}.wg[data-astro-cid-6tzdkmzr]{background:var(--bg-2);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:20px 22px;display:grid}.wg__icon[data-astro-cid-6tzdkmzr]{border:1px solid var(--line-strong);width:40px;height:40px;color:var(--blue);place-items:center;display:grid}.wg__icon[data-astro-cid-6tzdkmzr] svg{width:17px;height:17px}.wg__text[data-astro-cid-6tzdkmzr]{color:var(--text-dim);margin:0}@media (width<=600px){.wg[data-astro-cid-6tzdkmzr]{grid-template-columns:auto minmax(0,1fr)}.wg[data-astro-cid-6tzdkmzr] .btn{grid-column:1/-1}}.mm[data-astro-cid-xnjygqrt]{position:relative}.mm__btn[data-astro-cid-xnjygqrt]{border:1px solid color-mix(in srgb, var(--warn) 45%, transparent);height:32px;color:var(--warn);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;padding:0 10px;font-size:11.5px;list-style:none;display:inline-flex}.mm__btn[data-astro-cid-xnjygqrt]::-webkit-details-marker{display:none}.mm__btn[data-astro-cid-xnjygqrt]:hover,.mm[data-astro-cid-xnjygqrt][open] .mm__btn[data-astro-cid-xnjygqrt]{background:color-mix(in srgb, var(--warn) 10%, transparent)}.mm__btn[data-astro-cid-xnjygqrt] svg{width:14px;height:14px}.mm__menu[data-astro-cid-xnjygqrt]{z-index:20;background:var(--bg-3);border:1px solid var(--line-strong);min-width:240px;box-shadow:0 18px 40px -16px var(--bg);padding:6px;display:grid;position:absolute;top:calc(100% + 6px);left:0}.mm__item[data-astro-cid-xnjygqrt]{width:100%;color:var(--text-dim);text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:10px 12px;font-size:14px;display:flex}.mm__item[data-astro-cid-xnjygqrt]:hover,.mm__item[data-astro-cid-xnjygqrt]:focus-visible{background:var(--bg-4);color:var(--text)}.mm__item--danger[data-astro-cid-xnjygqrt]:hover{color:var(--live)}.mm__item[data-astro-cid-xnjygqrt] svg{flex:none;width:15px;height:15px}.md[data-astro-cid-pj6gx55v]{width:min(680px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--text);background:0 0;border:0;padding:0;overflow:auto}.md[data-astro-cid-pj6gx55v][open]{animation:md-in .3s var(--ease-out)}.md[data-astro-cid-pj6gx55v]::backdrop{background:var(--bg-glass);backdrop-filter:blur(8px)}@keyframes md-in{0%{opacity:0;translate:0 12px}}.md__panel[data-astro-cid-pj6gx55v]{--tick-c:var(--warn);background:var(--bg-2);gap:16px;padding:clamp(22px,4vw,34px);display:grid}.md__panel[data-astro-cid-pj6gx55v][hidden]{display:none}.md__kicker[data-astro-cid-pj6gx55v]{color:var(--warn);align-items:center;gap:8px;display:inline-flex}.md__kicker[data-astro-cid-pj6gx55v] svg{width:13px;height:13px}.md__title[data-astro-cid-pj6gx55v]{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(28px,4vw,38px);font-weight:800;line-height:.95}.md__intro[data-astro-cid-pj6gx55v]{color:var(--text-dim)}.md__select[data-astro-cid-pj6gx55v]{gap:8px;display:grid}.md__err[data-astro-cid-pj6gx55v]{border-left:3px solid var(--live);background:color-mix(in srgb, var(--live) 10%, transparent);margin:0;padding:10px 14px;font-size:14px}.md__actions[data-astro-cid-pj6gx55v]{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}@media (width<=520px){.md__actions[data-astro-cid-pj6gx55v]>*{flex:1}}.ft[data-astro-cid-zgekyxfe]{padding-top:clamp(28px,4vw,48px)}.ft__inner[data-astro-cid-zgekyxfe]{gap:20px;max-width:980px;display:grid}.ft__gutter[data-astro-cid-zgekyxfe],.ft__tl[data-astro-cid-zgekyxfe]{display:none}@media (width>=1025px){.ft__inner[data-astro-cid-zgekyxfe]{max-width:1172px}.ft__inner[data-astro-cid-zgekyxfe]>[data-astro-cid-zgekyxfe]:not(.ft__stage){margin-left:82px;margin-right:110px}.ft__stage[data-astro-cid-zgekyxfe]{grid-template-columns:64px minmax(0,1fr) 92px;align-items:start;gap:0 18px;display:grid}.ft__gutter[data-astro-cid-zgekyxfe]{align-self:stretch;display:block;position:relative}.ft__tl[data-astro-cid-zgekyxfe]{top:calc(var(--header-h) + 24px);height:calc(100vh - var(--header-h) - 64px);user-select:none;grid-template-rows:auto 1fr auto;justify-items:center;gap:10px;max-height:640px;display:grid;position:sticky}}.ft__links[data-astro-cid-zgekyxfe]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ft__links[data-astro-cid-zgekyxfe] .fq{transition:opacity .3s}.ft__links[data-astro-cid-zgekyxfe] .fq__arc{fill:none;stroke:var(--text-faint);stroke-width:1.2px;transition:stroke .3s}.ft__links[data-astro-cid-zgekyxfe] .fq__flow{--flow-c:var(--blue);stroke-width:1.6px;opacity:0;transition:opacity .3s}.ft__links[data-astro-cid-zgekyxfe] .fq__dot{fill:var(--bg);stroke:var(--text-mute);stroke-width:1.2px;transition:fill .3s,stroke .3s}.ft__links[data-astro-cid-zgekyxfe].has-focus .fq:not(.is-on){opacity:.25}.ft__links[data-astro-cid-zgekyxfe] .fq.is-on .fq__arc{stroke:var(--blue-line)}.ft__links[data-astro-cid-zgekyxfe] .fq.is-on .fq__flow{opacity:1}.ft__links[data-astro-cid-zgekyxfe] .fq.is-on .fq__dot{fill:var(--blue);stroke:var(--blue)}.ft__game[data-astro-cid-zgekyxfe]{background:var(--acc);color:var(--bg);padding:2px 8px;font-weight:500;text-decoration:none}.ft__posts[data-astro-cid-zgekyxfe] .uc-quote{border-left:2px solid var(--line-strong);background:var(--bg-3);color:var(--text-dim);padding:8px 12px 10px;font-size:14px;transition:border-color .3s,background-color .3s}.ft__posts[data-astro-cid-zgekyxfe] .uc-quote>p:first-child>strong:first-child{color:var(--text-dim);font-size:12.5px;font-weight:600}.ft__posts[data-astro-cid-zgekyxfe] .uc-quote:hover,.ft__posts[data-astro-cid-zgekyxfe] .uc-quote.is-on{border-left-color:var(--blue);background:var(--blue-tint)}.ft__posts[data-astro-cid-zgekyxfe] .fq-jump{color:var(--text-mute);font-family:var(--font-mono);transition:color .3s ease, transform .3s var(--ease-out);background:0 0;border:0;margin-left:8px;padding:0 4px;font-size:11.5px;font-weight:400;display:inline-block}.ft__posts[data-astro-cid-zgekyxfe] .fq-jump:hover,.ft__posts[data-astro-cid-zgekyxfe] .uc-quote:hover .fq-jump{color:var(--blue-hi);transform:translateY(-2px)}.ft__posts[data-astro-cid-zgekyxfe] .ft__unread{color:var(--blue-hi);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:12px;margin:6px 0;font-size:11.5px;display:flex}.ft__posts[data-astro-cid-zgekyxfe] .ft__unread:before,.ft__posts[data-astro-cid-zgekyxfe] .ft__unread:after{content:"";background:linear-gradient(90deg, transparent, var(--blue-line));flex:1;height:1px}.ft__posts[data-astro-cid-zgekyxfe] .ft__unread:after{background:linear-gradient(90deg, var(--blue-line), transparent)}.ft__tl-date[data-astro-cid-zgekyxfe]{color:var(--text-mute);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;text-align:center;white-space:pre-line;font-size:10px;line-height:1.35}.ft__tl-track[data-astro-cid-zgekyxfe]{touch-action:none;width:100%;position:relative}.ft__tl-rail[data-astro-cid-zgekyxfe]{background:var(--line-strong);width:1px;position:absolute;top:0;bottom:0;left:50%}.ft__tl-view[data-astro-cid-zgekyxfe]{left:8px;right:8px;top:calc(var(--a,0) * 100%);height:max(14px, calc((var(--b,0) - var(--a,0)) * 100%));border:1px solid var(--blue-line);background:var(--blue-tint);transition:top .25s var(--ease-out), height .25s var(--ease-out);position:absolute}.ft__tl[data-astro-cid-zgekyxfe].is-drag .ft__tl-view[data-astro-cid-zgekyxfe]{transition:none}.ft__tl-track[data-astro-cid-zgekyxfe] .ft__tl-unread{width:3px;left:calc(50% - 1px);top:calc(var(--p) * 100%);background:var(--blue);box-shadow:0 0 12px var(--blue-glow);position:absolute;bottom:0}.ft__tl-track[data-astro-cid-zgekyxfe] .ft__tl-dens{right:calc(50% + 9px);top:calc(var(--p) * 100%);height:3px;width:var(--w);background:var(--text-faint);position:absolute;transform:translateY(-50%)}.ft__tl-track[data-astro-cid-zgekyxfe] .ft__tl-tick{left:50%;top:calc(var(--p) * 100%);background:var(--bg);border:1px solid var(--text-mute);width:11px;height:11px;transition:background-color .3s ease, border-color .3s ease, transform .3s var(--ease-out);padding:0;position:absolute;transform:translate(-50%,-50%)rotate(45deg)}.ft__tl-track[data-astro-cid-zgekyxfe] .ft__tl-tick.is-unread{border-color:var(--blue)}.ft__tl-track[data-astro-cid-zgekyxfe] .ft__tl-tick.is-cur,.ft__tl-track[data-astro-cid-zgekyxfe] .ft__tl-tick:hover{background:var(--blue);border-color:var(--blue);transform:translate(-50%,-50%)rotate(45deg)scale(1.25)}.ft__tl-track[data-astro-cid-zgekyxfe] .ft__tl-tick.is-new{animation:tl-new 1.4s var(--ease-out) 3}@keyframes tl-new{0%{box-shadow:0 0 0 0 var(--blue-glow)}to{box-shadow:0 0 0 12px #0000}}.ft__tl-peek[data-astro-cid-zgekyxfe]{z-index:5;background:var(--bg-4);border:1px solid var(--line-strong);width:240px;color:var(--text-dim);pointer-events:none;opacity:0;padding:10px 12px;font-size:12.5px;line-height:1.5;transition:opacity .15s;position:absolute;right:calc(100% + 12px);transform:translateY(-50%)}.ft__tl-peek[data-astro-cid-zgekyxfe].is-on{opacity:1}.ft__tl-peek[data-astro-cid-zgekyxfe] b{color:var(--text);font-size:13px;display:block}.ft__tl-peek[data-astro-cid-zgekyxfe] small{color:var(--text-mute);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;font-size:10px;display:block}.ft__tl-peek[data-astro-cid-zgekyxfe] span{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ft__menu[data-astro-cid-zgekyxfe]{margin-left:auto}.ft__hidden[data-astro-cid-zgekyxfe]{border-left:3px solid var(--blue);background:var(--blue-tint);color:var(--text-dim);margin:0;padding:12px 16px}.ft__posts[data-astro-cid-zgekyxfe]{gap:14px;display:grid}.ft__divider[data-astro-cid-zgekyxfe]{align-items:center;gap:14px;margin:14px 0 4px;display:flex}.ft__divider[data-astro-cid-zgekyxfe]:after{content:"";background:var(--line-strong);flex:1;height:1px}.ft__count[data-astro-cid-zgekyxfe]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim);margin:0;font-size:12px;font-weight:400}.ft__new[data-astro-cid-zgekyxfe]{z-index:5;background:var(--blue);color:var(--blue-ink);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;box-shadow:0 18px 40px -16px var(--blue-glow);animation:ft-new-in .35s var(--ease-out);border:0;justify-self:center;align-items:center;gap:10px;padding:11px 18px;font-size:12px;font-weight:700;display:inline-flex;position:sticky;bottom:20px}.ft__new[data-astro-cid-zgekyxfe][hidden]{display:none}.ft__new[data-astro-cid-zgekyxfe]:hover{background:var(--blue-hi)}.ft__new[data-astro-cid-zgekyxfe] svg{width:14px;height:14px;transform:rotate(180deg)}@keyframes ft-new-in{0%{opacity:0;transform:translateY(10px)}}.ft__reply[data-astro-cid-zgekyxfe]{border-top:1px solid var(--line);scroll-margin-top:calc(var(--header-h) + 24px);gap:16px;margin-top:20px;padding-top:28px;display:grid}.ft__h2[data-astro-cid-zgekyxfe]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;margin:0;font-size:26px;font-weight:800}.fn__inner[data-astro-cid-rtbc3bwb]{max-width:980px}
