.gallery[data-astro-cid-rj65ajc3]{gap:var(--s3);flex-direction:column;display:flex;container-type:inline-size}.stage[data-astro-cid-rj65ajc3],.gal-meta[data-astro-cid-rj65ajc3]{--S:.86;--gap:22px;--peek:96px;--dim:.62;--sh:min(480px, 58vh, calc((100cqw - 2 * var(--peek)) * 9 / 16));--sw:calc(var(--sh) * 16 / 9);--step:calc(var(--sw) * (1 + var(--S)) / 2 + var(--gap));--g-ease:cubic-bezier(.22, 1, .36, 1)}.stage[data-astro-cid-rj65ajc3]{width:100%;height:var(--sh);touch-action:pan-y pinch-zoom;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.gallery[data-astro-cid-rj65ajc3].is-single .stage[data-astro-cid-rj65ajc3]{--peek:0px;-webkit-mask-image:none;mask-image:none}.stage[data-astro-cid-rj65ajc3].is-dragging{cursor:grabbing}.slides[data-astro-cid-rj65ajc3]{position:absolute;inset:0}.slide[data-astro-cid-rj65ajc3]{width:var(--sw);height:100%;margin-left:calc(var(--sw) / -2);border-radius:var(--radius);transform:translate3d(calc(var(--x,0) * var(--step)), 0, 0) scale(var(--sc,1));transition:transform .62s var(--g-ease), border-color .3s ease;cursor:pointer;will-change:transform;background:#070a09;border:1px solid #ffffff17;position:absolute;top:0;left:50%;overflow:hidden;box-shadow:0 18px 48px #00000080,inset 0 1px #ffffff0d}.slide[data-astro-cid-rj65ajc3]:before{content:"";background:radial-gradient(62% 78%,#00ff660d,#0000 72%),linear-gradient(90deg,#00ff6607 1px,#0000 1px) 0 0/26px 26px,linear-gradient(0deg,#00ff6607 1px,#0000 1px) 0 0/26px 26px;position:absolute;inset:0}.slide[data-astro-cid-rj65ajc3]:after{content:"";z-index:4;opacity:calc(var(--d,0) * var(--dim));transition:opacity .62s var(--g-ease);pointer-events:none;background:#030605;position:absolute;inset:0}.slide[data-astro-cid-rj65ajc3].is-on{cursor:zoom-in;border-color:#ffffff21}.stage[data-astro-cid-rj65ajc3].has-video .slide[data-astro-cid-rj65ajc3].is-on{cursor:default}.slide[data-astro-cid-rj65ajc3].is-far{visibility:hidden}@media (hover:hover){.slide[data-astro-cid-rj65ajc3].is-peek:hover:after{opacity:calc(var(--dim) * .62)}.slide[data-astro-cid-rj65ajc3].is-peek:hover{border-color:#ffffff2e}}.stage[data-astro-cid-rj65ajc3].is-dragging .slide[data-astro-cid-rj65ajc3],.stage[data-astro-cid-rj65ajc3].is-dragging .slide[data-astro-cid-rj65ajc3]:after,.slide[data-astro-cid-rj65ajc3].no-anim,.slide[data-astro-cid-rj65ajc3].no-anim:after{transition:none}.slides[data-astro-cid-rj65ajc3],.slide[data-astro-cid-rj65ajc3],.slide[data-astro-cid-rj65ajc3] img[data-astro-cid-rj65ajc3].shot,.vplay[data-astro-cid-rj65ajc3]{touch-action:pan-y pinch-zoom}.slide[data-astro-cid-rj65ajc3] img[data-astro-cid-rj65ajc3].shot{z-index:1;object-fit:contain;width:100%;height:100%;display:block;position:relative}.nav[data-astro-cid-rj65ajc3],.zoom[data-astro-cid-rj65ajc3]{z-index:5;color:var(--ink);cursor:pointer;backdrop-filter:blur(10px);transition:border-color .2s ease, color .2s ease, background .2s ease, transform .25s var(--g-ease), opacity .25s ease;background:#080b0a9e;border:1px solid #ffffff29;place-items:center;display:grid;position:absolute}.nav[data-astro-cid-rj65ajc3]{border-radius:50%;width:46px;height:46px;top:50%;transform:translate(-50%,-50%)}.nav[data-astro-cid-rj65ajc3].prev{left:calc((100% - var(--sw)) / 4)}.nav[data-astro-cid-rj65ajc3].next{left:calc(100% - (100% - var(--sw)) / 4)}.nav[data-astro-cid-rj65ajc3]:hover{color:var(--phos-soft);background:#080e0ad1;border-color:#00ff6673;transform:translate(-50%,-50%)scale(1.07)}.nav[data-astro-cid-rj65ajc3]:active{transform:translate(-50%,-50%)scale(.95)}.stage[data-astro-cid-rj65ajc3].at-start .nav[data-astro-cid-rj65ajc3].prev,.stage[data-astro-cid-rj65ajc3].at-end .nav[data-astro-cid-rj65ajc3].next,.stage[data-astro-cid-rj65ajc3].is-dragging .nav[data-astro-cid-rj65ajc3],.stage[data-astro-cid-rj65ajc3].is-dragging .zoom[data-astro-cid-rj65ajc3]{opacity:0;pointer-events:none}.nav[data-astro-cid-rj65ajc3]:focus-visible{outline:1px solid var(--phos);outline-offset:2px}.zoom[data-astro-cid-rj65ajc3]{top:12px;right:calc((100% - var(--sw)) / 2 + 12px);border-radius:var(--radius-sm);width:36px;height:36px;color:var(--ink-dim)}.zoom[data-astro-cid-rj65ajc3]:hover{color:var(--phos-soft);background:#00ff6614;border-color:#0f66}.zoom[data-astro-cid-rj65ajc3][hidden]{display:none}.gal-meta[data-astro-cid-rj65ajc3]{justify-content:space-between;align-items:center;gap:var(--s3);padding-inline:calc((100cqw - var(--sw)) / 2 + 2px);margin-top:-2px;display:flex}.gallery[data-astro-cid-rj65ajc3].is-single .gal-meta[data-astro-cid-rj65ajc3]{--peek:0px}.gallery-caption[data-astro-cid-rj65ajc3]{color:var(--ink-dim);margin:0;font-size:.84rem;line-height:1.4}.counter[data-astro-cid-rj65ajc3]{font-variant-numeric:tabular-nums;color:var(--ink-dim);flex-shrink:0;font-size:.84rem;font-weight:500}@media (width<=700px){.stage[data-astro-cid-rj65ajc3],.gal-meta[data-astro-cid-rj65ajc3]{--S:.92;--gap:8px;--peek:20px;--dim:.55}.stage[data-astro-cid-rj65ajc3]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000);mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000)}.slide[data-astro-cid-rj65ajc3]{border-radius:var(--radius-sm);box-shadow:0 10px 28px #00000073}.nav[data-astro-cid-rj65ajc3]{width:38px;height:38px}.nav[data-astro-cid-rj65ajc3].prev{left:calc((100% - var(--sw)) / 2 + 23px)}.nav[data-astro-cid-rj65ajc3].next{left:calc(100% - (100% - var(--sw)) / 2 - 23px)}.zoom[data-astro-cid-rj65ajc3]{top:9px;right:calc((100% - var(--sw)) / 2 + 9px);width:34px;height:34px}}.thumb-rail[data-astro-cid-rj65ajc3]{min-width:0;position:relative}.thumb-rail[data-astro-cid-rj65ajc3]:before,.thumb-rail[data-astro-cid-rj65ajc3]:after{content:"";z-index:1;pointer-events:none;opacity:0;width:28px;transition:opacity .15s;position:absolute;top:0;bottom:4px}.thumb-rail[data-astro-cid-rj65ajc3]:before{background:linear-gradient(90deg,#050807,#0000);left:0}.thumb-rail[data-astro-cid-rj65ajc3]:after{background:linear-gradient(-90deg,#050807,#0000);right:0}.thumb-rail[data-astro-cid-rj65ajc3].can-scroll-left:before,.thumb-rail[data-astro-cid-rj65ajc3].can-scroll-right:after{opacity:1}.thumbs[data-astro-cid-rj65ajc3]{scrollbar-width:none;cursor:grab;gap:8px;padding:2px 2px 6px;display:flex;overflow-x:auto}.thumbs[data-astro-cid-rj65ajc3]>[data-astro-cid-rj65ajc3]:first-child{margin-left:auto}.thumbs[data-astro-cid-rj65ajc3]>[data-astro-cid-rj65ajc3]:last-child{margin-right:auto}.thumbs[data-astro-cid-rj65ajc3]::-webkit-scrollbar{display:none}.thumbs[data-astro-cid-rj65ajc3].is-dragging,.thumbs[data-astro-cid-rj65ajc3].is-dragging .thumb[data-astro-cid-rj65ajc3]{cursor:grabbing}.thumb[data-astro-cid-rj65ajc3]:focus-visible{outline:none}.stage[data-astro-cid-rj65ajc3],.thumbs[data-astro-cid-rj65ajc3],.counter[data-astro-cid-rj65ajc3],.lb-counter[data-astro-cid-rj65ajc3]{-webkit-user-select:none;user-select:none}.stage[data-astro-cid-rj65ajc3].has-video{cursor:default}.vplay[data-astro-cid-rj65ajc3]{cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block;position:absolute;inset:0}.vposter[data-astro-cid-rj65ajc3]{object-fit:cover;width:100%;height:100%;display:block}.vscrim[data-astro-cid-rj65ajc3]{background:radial-gradient(55% 55% at 50% 46%,#02050326,#0205039e 78%),linear-gradient(#0000 58%,#02050399);position:absolute;inset:0}.vbtn[data-astro-cid-rj65ajc3]{color:#04140a;background:var(--phos);width:72px;height:72px;transition:transform .22s var(--ease), box-shadow .22s var(--ease);border-radius:50%;place-items:center;padding-left:4px;display:grid;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #00ff6680,0 14px 40px #00000080,0 0 34px #00ff6659}.vplay[data-astro-cid-rj65ajc3]:hover .vbtn[data-astro-cid-rj65ajc3]{transform:translate(-50%,-50%)scale(1.06);box-shadow:0 0 0 1px #00ff66b3,0 16px 46px #0000008c,0 0 46px #00ff6680}.vplay[data-astro-cid-rj65ajc3]:active .vbtn[data-astro-cid-rj65ajc3]{transform:translate(-50%,-50%)scale(.98)}.vplay[data-astro-cid-rj65ajc3]:focus-visible{outline:2px solid var(--phos);outline-offset:-4px}.vhead[data-astro-cid-rj65ajc3]{z-index:2;pointer-events:none;background:linear-gradient(#030604d9,#03060400);flex-direction:column;gap:2px;padding:14px 16px 34px;display:flex;position:absolute;top:0;left:0;right:0}.vtitle[data-astro-cid-rj65ajc3]{pointer-events:auto;color:#fff;max-width:min(100%,60ch);font-family:var(--font-display);text-shadow:0 1px 10px #000000b3;-webkit-line-clamp:2;-webkit-box-orient:vertical;align-self:flex-start;font-size:1rem;font-weight:700;line-height:1.3;text-decoration:none;display:-webkit-box;overflow:hidden}.vtitle[data-astro-cid-rj65ajc3]:hover{text-underline-offset:3px;text-decoration:underline}.vchan[data-astro-cid-rj65ajc3]{font-family:var(--font-mono);letter-spacing:.06em;color:#ffffffb8;text-shadow:0 1px 8px #000000b3;font-size:.7rem}.vout[data-astro-cid-rj65ajc3]{z-index:2;border-radius:var(--radius-xs);backdrop-filter:blur(8px);color:var(--ink);font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;transition:color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease);background:#080b0ab8;border:1px solid #ffffff24;align-items:center;gap:7px;padding:5px 11px;font-size:.68rem;text-decoration:none;display:inline-flex;position:absolute;bottom:12px;right:14px}.vout[data-astro-cid-rj65ajc3]:hover{color:#fff;border-color:#ffffff59;text-decoration:none}.vout[data-astro-cid-rj65ajc3] svg[data-astro-cid-rj65ajc3]{color:#ff3d3d}.vmount[data-astro-cid-rj65ajc3]{z-index:3;position:absolute;inset:0}.vmount[data-astro-cid-rj65ajc3][hidden],.vhead[data-astro-cid-rj65ajc3][hidden],.vout[data-astro-cid-rj65ajc3][hidden]{display:none}.vslide-lb[data-astro-cid-rj65ajc3]{touch-action:none;visibility:visible;cursor:default;aspect-ratio:16/9;border-radius:var(--radius-sm);width:min(100vw - 152px,177.778dvh - 348.444px);max-height:calc(100dvh - 196px);box-shadow:var(--shadow-pop);border:1px solid #ffffff1a;margin:0;transition:none;position:relative;inset:auto;overflow:hidden;transform:none!important}.vslide-lb[data-astro-cid-rj65ajc3] .vposter[data-astro-cid-rj65ajc3]{object-fit:cover}.vslide-lb[data-astro-cid-rj65ajc3]:before,.vslide-lb[data-astro-cid-rj65ajc3]:after{display:none}.vmount[data-astro-cid-rj65ajc3] iframe{color-scheme:dark;border:0;width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.vplay[data-astro-cid-rj65ajc3]:hover .vbtn[data-astro-cid-rj65ajc3],.vplay[data-astro-cid-rj65ajc3]:active .vbtn[data-astro-cid-rj65ajc3]{transform:translate(-50%,-50%)}}@media (width<=560px){.vbtn[data-astro-cid-rj65ajc3]{width:58px;height:58px}.vtag[data-astro-cid-rj65ajc3]{padding:3px 9px;font-size:.62rem}}.thumb[data-astro-cid-rj65ajc3]{border-radius:var(--radius-sm);cursor:pointer;width:112px;transition:border-color .25s ease, box-shadow .25s ease, transform .25s var(--g-ease,ease);background:#070a09;border:1px solid #ffffff14;flex:none;padding:0;position:relative;overflow:hidden}.thumb[data-astro-cid-rj65ajc3] img[data-astro-cid-rj65ajc3]{aspect-ratio:16/9;object-fit:cover;opacity:.5;filter:saturate(.7);width:100%;height:auto;transition:opacity .25s,filter .25s;display:block}@media (hover:hover) and (pointer:fine){.thumb[data-astro-cid-rj65ajc3]:hover{border-color:#ffffff38}}.thumb[data-astro-cid-rj65ajc3].is-active{border-color:#00ff668c;box-shadow:0 0 0 1px #00ff662e,0 8px 22px #00000073}.thumb[data-astro-cid-rj65ajc3].is-active img[data-astro-cid-rj65ajc3]{opacity:1;filter:none}.thumb[data-astro-cid-rj65ajc3]:after{content:"";background:var(--phos);height:2px;transition:transform .3s var(--g-ease,ease);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0);box-shadow:0 0 8px #00ff66b3}.thumb[data-astro-cid-rj65ajc3].is-active:after{transform:scaleX(1)}.thumb-badge[data-astro-cid-rj65ajc3]{width:20px;height:20px;color:var(--phos-soft);background:#040706c7;border:1px solid #ffffff24;border-radius:5px;place-items:center;display:grid;position:absolute;top:5px;left:5px}.thumb-v[data-astro-cid-rj65ajc3] img[data-astro-cid-rj65ajc3]{opacity:.7}.thumb-play[data-astro-cid-rj65ajc3]{color:#04140a;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.thumb-play[data-astro-cid-rj65ajc3] svg[data-astro-cid-rj65ajc3]{box-sizing:content-box;background:var(--phos);border-radius:50%;padding:6px 6px 6px 8px;box-shadow:0 2px 10px #00000080}@media (width<=700px){.thumb[data-astro-cid-rj65ajc3]{width:96px}}.lightbox[data-astro-cid-rj65ajc3]{z-index:200;padding:var(--s5);visibility:hidden;pointer-events:none;place-items:center;transition:visibility 0s .32s;display:grid;position:fixed;inset:0;overflow:hidden}.lightbox[data-astro-cid-rj65ajc3].open{visibility:visible;pointer-events:auto;transition:visibility}.lb-back[data-astro-cid-rj65ajc3]{backdrop-filter:blur(10px)saturate(1.1);opacity:0;transition:opacity .32s var(--ease);background:#030604a8;position:absolute;inset:0}.lightbox[data-astro-cid-rj65ajc3].open .lb-back[data-astro-cid-rj65ajc3]{opacity:1}.lb-rain[data-astro-cid-rj65ajc3]{opacity:.2;filter:blur(2.5px);pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.lightbox[data-astro-cid-rj65ajc3] img[data-astro-cid-rj65ajc3][data-lb-img]{border-radius:var(--radius-sm);width:auto;max-width:100%;height:auto;max-height:100%;box-shadow:var(--shadow-pop);opacity:0;user-select:none;border:1px solid #ffffff1a;flex:none;transition:opacity .18s;position:relative}.lightbox[data-astro-cid-rj65ajc3].open img[data-astro-cid-rj65ajc3][data-lb-img]{opacity:1}.lb-viewport[data-astro-cid-rj65ajc3]{touch-action:none;cursor:zoom-in;justify-content:center;align-items:center;display:flex;position:absolute;inset:76px 76px 120px;overflow:hidden}.lb-viewport[data-astro-cid-rj65ajc3].is-zoomed{cursor:grab}.lb-viewport[data-astro-cid-rj65ajc3].is-dragging{cursor:grabbing}.lb-viewport[data-astro-cid-rj65ajc3][hidden],.lb-tools[data-astro-cid-rj65ajc3][hidden]{display:none}.lb-tools[data-astro-cid-rj65ajc3]{z-index:2;flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.lb-caption[data-astro-cid-rj65ajc3]{color:var(--ink);font-size:.78rem}.lb-zoom-controls[data-astro-cid-rj65ajc3]{backdrop-filter:blur(12px);background:#0a0e0ce0;border:1px solid #ffffff24;border-radius:14px;align-items:center;padding:4px;display:flex;box-shadow:0 8px 28px #00000040}.lb-zoom-controls[data-astro-cid-rj65ajc3] button[data-astro-cid-rj65ajc3]{width:44px;height:40px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;padding:0;font-size:24px;transition:background .15s,transform .15s;display:grid}.lb-zoom-controls[data-astro-cid-rj65ajc3] button[data-astro-cid-rj65ajc3]:disabled{opacity:.3;cursor:default}.lb-zoom-controls[data-astro-cid-rj65ajc3] button[data-astro-cid-rj65ajc3]:active:not(:disabled){transform:scale(.95)}@media (hover:hover){.lb-zoom-controls[data-astro-cid-rj65ajc3] button[data-astro-cid-rj65ajc3]:hover:not(:disabled){background:#ffffff14}}.lb-scale[data-astro-cid-rj65ajc3]{text-align:center;min-width:64px;font:.78rem var(--font-mono);font-variant-numeric:tabular-nums}.lb-divider[data-astro-cid-rj65ajc3]{background:#ffffff1f;width:1px;height:20px;margin:0 4px}.lb-hint[data-astro-cid-rj65ajc3]{color:var(--ink-dim);white-space:nowrap;user-select:none;font-size:.7rem}.lb-hint-touch[data-astro-cid-rj65ajc3]{display:none}@media (pointer:coarse){.lb-hint-mouse[data-astro-cid-rj65ajc3]{display:none}.lb-hint-touch[data-astro-cid-rj65ajc3]{display:inline}}@media (width<=600px){.lb-viewport[data-astro-cid-rj65ajc3]{inset:76px 12px 148px}.lb-nav[data-astro-cid-rj65ajc3]{top:auto;bottom:86px;transform:none}.lb-nav[data-astro-cid-rj65ajc3]:hover{transform:none}.lb-tools[data-astro-cid-rj65ajc3]{bottom:max(18px, env(safe-area-inset-bottom))}.lb-hint[data-astro-cid-rj65ajc3]{font-size:.6rem}}.lb-close[data-astro-cid-rj65ajc3],.lb-nav[data-astro-cid-rj65ajc3],.lb-counter[data-astro-cid-rj65ajc3]{opacity:0;transition:opacity .3s var(--ease), border-color .2s ease, color .2s ease, transform .2s var(--ease)}.lightbox[data-astro-cid-rj65ajc3].open .lb-close[data-astro-cid-rj65ajc3],.lightbox[data-astro-cid-rj65ajc3].open .lb-nav[data-astro-cid-rj65ajc3],.lightbox[data-astro-cid-rj65ajc3].open .lb-counter[data-astro-cid-rj65ajc3]{opacity:1}.lb-tools[data-astro-cid-rj65ajc3]{opacity:0;transition:opacity .2s var(--ease)}.lightbox[data-astro-cid-rj65ajc3].open .lb-tools[data-astro-cid-rj65ajc3]{opacity:1;transition-duration:.3s}@media (prefers-reduced-motion:reduce){.lightbox[data-astro-cid-rj65ajc3] img[data-astro-cid-rj65ajc3][data-lb-img]{transition:none;transform:none}}.lb-close[data-astro-cid-rj65ajc3],.lb-nav[data-astro-cid-rj65ajc3]{z-index:3;color:var(--ink);cursor:pointer;backdrop-filter:blur(8px);transition:border-color .2s ease, color .2s ease, transform .2s var(--ease);background:#0a0e0cb3;border:1px solid #ffffff24;border-radius:50%;place-items:center;display:grid;position:absolute}.lb-close[data-astro-cid-rj65ajc3]{top:var(--s5);right:var(--s5);width:44px;height:44px}.lb-nav[data-astro-cid-rj65ajc3]{width:48px;height:48px;top:50%;transform:translateY(-50%)}.lb-nav[data-astro-cid-rj65ajc3].prev{left:var(--s5)}.lb-nav[data-astro-cid-rj65ajc3].next{right:var(--s5)}.lb-close[data-astro-cid-rj65ajc3]:hover,.lb-nav[data-astro-cid-rj65ajc3]:hover{color:var(--phos-soft);background:#00ff6614;border-color:#ffffff40}.lb-nav[data-astro-cid-rj65ajc3]:hover{transform:translateY(-50%)scale(1.05)}.lb-counter[data-astro-cid-rj65ajc3]{top:var(--s5);font-family:var(--font-mono);letter-spacing:.08em;color:var(--ink);border-radius:var(--radius-xs);backdrop-filter:blur(8px);background:#0a0e0cb3;border:1px solid #ffffff1f;padding:4px 16px;font-size:.78rem;position:absolute;bottom:auto;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.slide[data-astro-cid-rj65ajc3],.slide[data-astro-cid-rj65ajc3]:after,.thumb[data-astro-cid-rj65ajc3]:after,.thumb[data-astro-cid-rj65ajc3] img[data-astro-cid-rj65ajc3],.lightbox[data-astro-cid-rj65ajc3],.lb-back[data-astro-cid-rj65ajc3],.lb-close[data-astro-cid-rj65ajc3],.lb-nav[data-astro-cid-rj65ajc3],.lb-counter[data-astro-cid-rj65ajc3],.lb-tools[data-astro-cid-rj65ajc3],.lb-zoom-controls[data-astro-cid-rj65ajc3] button[data-astro-cid-rj65ajc3],.thumb-rail[data-astro-cid-rj65ajc3]:before,.thumb-rail[data-astro-cid-rj65ajc3]:after{transition:none}}@media (width<=600px){.lb-nav[data-astro-cid-rj65ajc3],.lb-nav[data-astro-cid-rj65ajc3]:hover{top:auto;bottom:86px;transform:none}.vslide-lb[data-astro-cid-rj65ajc3]{width:calc(100vw - 24px)}}.fx[data-astro-cid-uftegn5e]{--fx-sub:#a6b8ad;--fx-nav-w:272px;gap:var(--s4);display:grid}.fx-head[data-astro-cid-uftegn5e]{justify-content:space-between;align-items:center;gap:var(--s3) var(--s5);flex-wrap:wrap;display:flex}.fx-sum[data-astro-cid-uftegn5e]{color:var(--ink-dim);align-items:baseline;gap:10px;margin:0;font-size:.98rem;font-weight:500;display:flex}.fx-sum[data-astro-cid-uftegn5e] b[data-astro-cid-uftegn5e]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:2rem;font-weight:800;line-height:1}.fx-q[data-astro-cid-uftegn5e]{border:1px solid var(--line-strong);border-radius:var(--radius-sm);width:min(360px,100%);height:44px;color:var(--ink-faint);cursor:text;background:#ffffff08;align-items:center;gap:9px;padding:0 8px 0 14px;transition:border-color .16s,box-shadow .16s,color .16s;display:flex}.fx-q[data-astro-cid-uftegn5e]:hover{border-color:#ffffff38}.fx-q[data-astro-cid-uftegn5e]:focus-within{color:var(--phos-soft);border-color:#00ff6680;box-shadow:0 0 0 3px #00ff6617}.fx-q[data-astro-cid-uftegn5e] input[data-astro-cid-uftegn5e]{min-width:0;height:100%;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:1;padding:0;font-size:.95rem}.fx-q[data-astro-cid-uftegn5e] input[data-astro-cid-uftegn5e]::placeholder{color:var(--ink-faint)}.fx-q[data-astro-cid-uftegn5e] input[data-astro-cid-uftegn5e]::-webkit-search-cancel-button{display:none}.fx-q-x[data-astro-cid-uftegn5e]{width:28px;height:28px;color:var(--ink-dim);cursor:pointer;background:#ffffff0d;border:0;border-radius:6px;flex-shrink:0;place-items:center;padding:0;display:grid}.fx-q-x[data-astro-cid-uftegn5e]:hover{color:var(--ink);background:#ffffff17}.fx-q-x[data-astro-cid-uftegn5e][hidden]{display:none}.fx-body[data-astro-cid-uftegn5e]{grid-template-columns:var(--fx-nav-w) minmax(0, 1fr);gap:var(--s5);align-items:start;display:grid}.fx-body[data-astro-cid-uftegn5e].is-single{grid-template-columns:minmax(0,1fr)}.fx-nav[data-astro-cid-uftegn5e]{background:var(--panel-sheen), var(--bg-panel);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:2px;padding:6px;display:flex;position:sticky;top:5.5rem}.fx-ind[data-astro-cid-uftegn5e]{width:var(--w,0);height:var(--h,0);transform:translate(var(--x,0), var(--y,0));border:1px solid var(--line-strong);border-radius:var(--radius-sm);opacity:0;pointer-events:none;background:linear-gradient(90deg,#00ff6613,#ffffff09 60%);position:absolute;top:0;left:0}.fx-ind[data-astro-cid-uftegn5e]:before{content:"";background:var(--phos);width:2px;position:absolute;top:24%;bottom:24%;left:-1px;box-shadow:0 0 10px #0f69}.fx-nav[data-astro-cid-uftegn5e].is-ready .fx-ind[data-astro-cid-uftegn5e]{opacity:1;transition:transform .28s var(--ease-out), width .28s var(--ease-out), height .28s var(--ease-out), opacity .16s ease}.fx[data-astro-cid-uftegn5e].is-q .fx-ind[data-astro-cid-uftegn5e]{opacity:0}.fx-cat[data-astro-cid-uftegn5e]{z-index:1;border-radius:var(--radius-sm);min-height:60px;color:var(--ink-dim);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 12px 8px 8px;transition:color .16s,opacity .16s;display:grid;position:relative}.fx-cat[data-astro-cid-uftegn5e]:hover{color:var(--ink)}.fx-cat[data-astro-cid-uftegn5e]:focus-visible{outline:1px solid var(--phos);outline-offset:-1px}.fx-ic[data-astro-cid-uftegn5e]{opacity:.74;width:44px;height:44px;transition:opacity .2s ease, transform .26s var(--ease-out)}.fx-cat[data-astro-cid-uftegn5e]:hover .fx-ic[data-astro-cid-uftegn5e]{opacity:1;transform:scale(1.06)rotate(-3deg)}.fx-cat[data-astro-cid-uftegn5e].is-on .fx-ic[data-astro-cid-uftegn5e]{opacity:1}.fx-ic-all[data-astro-cid-uftegn5e]{grid-template-columns:repeat(2,20px);place-content:center;gap:3px;display:grid}.fx-ic-all[data-astro-cid-uftegn5e].is-two{grid-template-columns:repeat(2,21px)}.fx-ic-all[data-astro-cid-uftegn5e] img[data-astro-cid-uftegn5e]{width:20px;height:20px;display:block}.fx-cat-t[data-astro-cid-uftegn5e]{-webkit-line-clamp:2;font-family:var(--font-display);overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:.93rem;font-weight:650;line-height:1.25;display:-webkit-box;overflow:hidden}.fx-cat[data-astro-cid-uftegn5e].is-on{color:var(--ink)}.fx-cat-n[data-astro-cid-uftegn5e]{min-width:26px;font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right;color:var(--ink-faint);font-size:.78rem;transition:color .16s}.fx-cat[data-astro-cid-uftegn5e].is-on .fx-cat-n[data-astro-cid-uftegn5e]{color:var(--phos-soft)}.fx[data-astro-cid-uftegn5e].is-q .fx-cat[data-astro-cid-uftegn5e]{color:var(--ink)}.fx[data-astro-cid-uftegn5e].is-q .fx-cat[data-astro-cid-uftegn5e] .fx-ic[data-astro-cid-uftegn5e]{opacity:1}.fx[data-astro-cid-uftegn5e].is-q .fx-cat-n[data-astro-cid-uftegn5e]{color:var(--phos-soft)}.fx[data-astro-cid-uftegn5e].is-q .fx-cat[data-astro-cid-uftegn5e].is-zero{opacity:.38}.fx[data-astro-cid-uftegn5e].is-q .fx-cat[data-astro-cid-uftegn5e].is-zero .fx-cat-n[data-astro-cid-uftegn5e]{color:var(--ink-faint)}.fx-panels[data-astro-cid-uftegn5e]{min-width:0}.fx-sec[data-astro-cid-uftegn5e]{display:none}.fx-sec[data-astro-cid-uftegn5e].is-on,.fx[data-astro-cid-uftegn5e].is-all .fx-sec[data-astro-cid-uftegn5e]{animation:fx-in .26s var(--ease-out) both;display:block}.fx[data-astro-cid-uftegn5e].is-all .fx-sec[data-astro-cid-uftegn5e]+.fx-sec[data-astro-cid-uftegn5e]{margin-top:var(--s6)}.fx[data-astro-cid-uftegn5e].is-all .fx-next[data-astro-cid-uftegn5e]{display:none}.fx[data-astro-cid-uftegn5e].is-q .fx-sec[data-astro-cid-uftegn5e]{animation:none;display:none}.fx[data-astro-cid-uftegn5e].fx-still .fx-sec[data-astro-cid-uftegn5e],.fx[data-astro-cid-uftegn5e].fx-still .fx-sec[data-astro-cid-uftegn5e] [data-astro-cid-uftegn5e]{animation:none!important}.fx[data-astro-cid-uftegn5e].is-q .fx-sec[data-astro-cid-uftegn5e].is-hit{display:block}.fx[data-astro-cid-uftegn5e].is-q .fx-sec[data-astro-cid-uftegn5e].is-hit+.fx-sec[data-astro-cid-uftegn5e].is-hit,.fx[data-astro-cid-uftegn5e].is-q .fx-sec[data-astro-cid-uftegn5e].is-hit~.fx-sec[data-astro-cid-uftegn5e].is-hit{margin-top:var(--s5)}@keyframes fx-in{0%{opacity:0;transform:translateY(8px)}}.fx-hero[data-astro-cid-uftegn5e]{background:radial-gradient(90% 160% at 0% 50%, #00ff6613, transparent 60%), var(--panel-sheen), var(--bg-panel);border:1px solid var(--line);border-radius:var(--radius);align-items:center;gap:18px;padding:16px 20px;display:flex;position:relative;overflow:hidden}.fx-ghost[data-astro-cid-uftegn5e]{opacity:.07;filter:grayscale()brightness(1.6);pointer-events:none;width:210px;height:210px;position:absolute;top:50%;right:-26px;transform:translateY(-50%)rotate(-8deg)}.fx-hero-ic[data-astro-cid-uftegn5e]{filter:drop-shadow(0 8px 18px #0000008c);flex-shrink:0;width:76px;height:76px;position:relative}.fx-sec[data-astro-cid-uftegn5e].is-on .fx-hero-ic[data-astro-cid-uftegn5e]{animation:fx-stamp .42s var(--ease-out) both}.fx-sec[data-astro-cid-uftegn5e].is-on .fx-ghost[data-astro-cid-uftegn5e]{animation:fx-ghost .7s var(--ease-out) both}@keyframes fx-stamp{0%{opacity:0;transform:scale(.78)rotate(-8deg)}60%{opacity:1;transform:scale(1.04)rotate(1deg)}}@keyframes fx-ghost{0%{opacity:0;transform:translateY(-50%)translate(24px)rotate(-16deg)}}.fx-hero-t[data-astro-cid-uftegn5e]{gap:4px;min-width:0;display:grid;position:relative}.fx-hero[data-astro-cid-uftegn5e] h3[data-astro-cid-uftegn5e]{font-family:var(--font-display);color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:1.4rem;font-weight:750;line-height:1.2}.fx-hero-n[data-astro-cid-uftegn5e]{color:var(--ink-dim);font-variant-numeric:tabular-nums;font-size:.9rem;font-weight:500}.fx[data-astro-cid-uftegn5e].is-all .fx-hero[data-astro-cid-uftegn5e]{gap:14px;padding:12px 18px}.fx[data-astro-cid-uftegn5e].is-all .fx-hero-ic[data-astro-cid-uftegn5e]{width:52px;height:52px;animation:none}.fx[data-astro-cid-uftegn5e].is-all .fx-hero[data-astro-cid-uftegn5e] h3[data-astro-cid-uftegn5e]{font-size:1.15rem}.fx[data-astro-cid-uftegn5e].is-all .fx-ghost[data-astro-cid-uftegn5e]{animation:none}.fx[data-astro-cid-uftegn5e].is-q .fx-hero-n[data-astro-cid-uftegn5e]{color:var(--phos-soft)}.fx[data-astro-cid-uftegn5e].is-q .fx-hero[data-astro-cid-uftegn5e]{gap:12px;padding:8px 14px}.fx[data-astro-cid-uftegn5e].is-q .fx-hero-ic[data-astro-cid-uftegn5e]{width:40px;height:40px;animation:none}.fx[data-astro-cid-uftegn5e].is-q .fx-hero[data-astro-cid-uftegn5e] h3[data-astro-cid-uftegn5e]{font-size:1.02rem}.fx[data-astro-cid-uftegn5e].is-q .fx-hero-t[data-astro-cid-uftegn5e]{align-items:center;gap:12px;display:flex}.fx[data-astro-cid-uftegn5e].is-q .fx-ghost[data-astro-cid-uftegn5e]{display:none}.fx-list[data-astro-cid-uftegn5e]{margin:6px 0 0;padding:0;list-style:none;display:grid}.fx-row[data-astro-cid-uftegn5e]{border-bottom:1px solid var(--line);grid-template-columns:minmax(160px,34%) minmax(0,1fr);align-items:baseline;gap:4px 24px;padding:13px 14px 13px 18px;transition:background-color .16s;display:grid;position:relative}.fx-row[data-astro-cid-uftegn5e]:last-child{border-bottom-color:#0000}.fx-body[data-astro-cid-uftegn5e].is-single .fx-row[data-astro-cid-uftegn5e]{grid-template-columns:minmax(160px,26%) minmax(0,1fr)}.fx-row[data-astro-cid-uftegn5e]:before{content:"";background:var(--phos);opacity:0;width:2px;transition:opacity .16s ease, transform .22s var(--ease-out);position:absolute;top:13px;bottom:13px;left:0;transform:scaleY(.4)}@media (hover:hover){.fx-row[data-astro-cid-uftegn5e]:hover{background-color:#ffffff07}.fx-row[data-astro-cid-uftegn5e]:hover:before{opacity:1;transform:none}}.fx-name[data-astro-cid-uftegn5e]{font-family:var(--font-display);color:var(--ink);overflow-wrap:anywhere;font-size:.97rem;font-weight:650;line-height:1.4}.fx-row[data-astro-cid-uftegn5e]:not(:has(.fx-desc)) .fx-name[data-astro-cid-uftegn5e]{grid-column:1/-1}.fx-desc[data-astro-cid-uftegn5e]{color:var(--fx-sub);overflow-wrap:anywhere;font-size:.93rem;font-weight:450;line-height:1.5}.fx-row[data-astro-cid-uftegn5e].is-fold{display:none}.fx-sec[data-astro-cid-uftegn5e].is-open .fx-row[data-astro-cid-uftegn5e].is-fold{animation:fx-in .24s var(--ease-out) both;display:grid}.fx[data-astro-cid-uftegn5e].is-q .fx-row[data-astro-cid-uftegn5e].is-fold{animation:none;display:grid}.fx[data-astro-cid-uftegn5e].is-q .fx-row[data-astro-cid-uftegn5e].is-miss{display:none}.fx[data-astro-cid-uftegn5e] mark{color:var(--phos-soft);background:#0f63;border-radius:2px;padding:0 1px}.fx-more[data-astro-cid-uftegn5e]{border:1px solid var(--line-strong);border-radius:var(--radius-sm);height:40px;color:var(--ink);font-family:var(--font-display);cursor:pointer;background:#ffffff09;align-items:center;gap:8px;margin:12px 0 0 4px;padding:0 14px 0 16px;font-size:.9rem;font-weight:650;transition:border-color .16s,background-color .16s;display:inline-flex}.fx-more[data-astro-cid-uftegn5e]:hover{background:#ffffff0f;border-color:#ffffff3d}.fx-more[data-astro-cid-uftegn5e] .fx-more-chev{color:var(--phos-soft);transition:transform .22s var(--ease-out)}.fx-sec[data-astro-cid-uftegn5e].is-open .fx-more[data-astro-cid-uftegn5e] .fx-more-chev{transform:rotate(180deg)}.fx[data-astro-cid-uftegn5e].is-q .fx-more[data-astro-cid-uftegn5e]{display:none}.fx-next[data-astro-cid-uftegn5e]{width:100%;margin-top:var(--s5);background:var(--panel-sheen), var(--bg-panel);border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);font:inherit;text-align:left;cursor:pointer;align-items:center;gap:12px;padding:10px 14px 10px 16px;transition:border-color .16s;display:flex}.fx-next[data-astro-cid-uftegn5e]:hover{border-color:var(--line-strong)}.fx-next-l[data-astro-cid-uftegn5e]{color:var(--ink-faint);font-size:.88rem}.fx-next[data-astro-cid-uftegn5e] img[data-astro-cid-uftegn5e]{flex-shrink:0;width:32px;height:32px}.fx-next[data-astro-cid-uftegn5e] b[data-astro-cid-uftegn5e]{min-width:0;font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:650;overflow:hidden}.fx-next-n[data-astro-cid-uftegn5e]{font-family:var(--font-mono);color:var(--ink-faint);font-size:.78rem}.fx-next[data-astro-cid-uftegn5e] .fx-next-go{color:var(--phos-soft);transition:transform .22s var(--ease-out);flex-shrink:0;margin-left:auto}.fx-next[data-astro-cid-uftegn5e]:hover .fx-next-go{transform:translate(3px)}.fx[data-astro-cid-uftegn5e].is-q .fx-next[data-astro-cid-uftegn5e]{display:none}.fx-empty[data-astro-cid-uftegn5e]{padding:var(--s5);background:var(--panel-sheen), var(--bg-panel);border:1px dashed var(--line-strong);border-radius:var(--radius);color:var(--ink-dim);align-items:center;gap:10px;margin:0;display:flex}.fx-empty[data-astro-cid-uftegn5e][hidden]{display:none}.fx-empty[data-astro-cid-uftegn5e] b[data-astro-cid-uftegn5e]{color:var(--ink)}@media (width<=1100px){.fx[data-astro-cid-uftegn5e]{--fx-nav-w:236px}.fx-row[data-astro-cid-uftegn5e]{grid-template-columns:minmax(140px,38%) minmax(0,1fr)}}@media (width<=860px){.fx-body[data-astro-cid-uftegn5e]{gap:var(--s3);grid-template-columns:minmax(0,1fr)}.fx-q[data-astro-cid-uftegn5e]{width:100%}.fx-q[data-astro-cid-uftegn5e] input[data-astro-cid-uftegn5e]{font-size:16px}.fx-nav[data-astro-cid-uftegn5e]{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;flex-direction:row;gap:4px;padding:5px;scroll-padding-inline:5px;position:relative;top:auto;overflow-x:auto}.fx-nav[data-astro-cid-uftegn5e]::-webkit-scrollbar{display:none}.fx-nav[data-astro-cid-uftegn5e].is-more{mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000)}.fx-nav[data-astro-cid-uftegn5e].is-less{mask-image:linear-gradient(90deg,#0000,#000 36px)}.fx-nav[data-astro-cid-uftegn5e].is-more.is-less{mask-image:linear-gradient(90deg,#0000,#000 36px calc(100% - 36px),#0000)}.fx-ind[data-astro-cid-uftegn5e]:before{width:auto;height:2px;inset:auto 24% -1px}.fx-cat[data-astro-cid-uftegn5e]{text-align:center;scroll-snap-align:start;flex:none;grid-template-rows:44px auto auto;grid-template-columns:minmax(0,1fr);align-content:start;justify-items:center;gap:6px;width:96px;min-height:0;padding:10px 8px 9px}.fx-cat-t[data-astro-cid-uftegn5e]{font-size:.8rem;line-height:1.22}.fx-cat-n[data-astro-cid-uftegn5e]{text-align:center;min-width:0;font-size:.74rem}.fx-hero[data-astro-cid-uftegn5e]{gap:14px;padding:12px 14px}.fx-hero-ic[data-astro-cid-uftegn5e]{width:58px;height:58px}.fx-hero[data-astro-cid-uftegn5e] h3[data-astro-cid-uftegn5e]{font-size:1.15rem}.fx-ghost[data-astro-cid-uftegn5e]{width:150px;height:150px;right:-20px}}@media (width<=640px){.fx-sum[data-astro-cid-uftegn5e] b[data-astro-cid-uftegn5e]{font-size:1.7rem}.fx-row[data-astro-cid-uftegn5e]{grid-template-columns:minmax(0,1fr);gap:3px;padding:12px 6px 12px 14px}.fx-next[data-astro-cid-uftegn5e]{gap:10px;padding:9px 12px}.fx-next-l[data-astro-cid-uftegn5e]{display:none}}@media (prefers-reduced-motion:reduce){.fx-sec[data-astro-cid-uftegn5e].is-on,.fx-sec[data-astro-cid-uftegn5e].is-on .fx-hero-ic[data-astro-cid-uftegn5e],.fx-sec[data-astro-cid-uftegn5e].is-on .fx-ghost[data-astro-cid-uftegn5e],.fx-sec[data-astro-cid-uftegn5e].is-open .fx-row[data-astro-cid-uftegn5e].is-fold{animation:none}.fx-nav[data-astro-cid-uftegn5e].is-ready .fx-ind[data-astro-cid-uftegn5e],.fx-ic[data-astro-cid-uftegn5e],.fx-row[data-astro-cid-uftegn5e]:before{transition:none}}.co-modal[data-astro-cid-5rf2kj3k]{--co-sub:#a6b8ad;z-index:320;place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0}.co-modal[data-astro-cid-5rf2kj3k][hidden]{display:none}.co-back[data-astro-cid-5rf2kj3k]{backdrop-filter:blur(10px)saturate(1.1);opacity:0;transition:opacity .32s var(--ease,ease);background:#030604a8;position:absolute;inset:0}.co-modal[data-astro-cid-5rf2kj3k].show .co-back[data-astro-cid-5rf2kj3k]{opacity:1}.co-rain[data-astro-cid-5rf2kj3k]{opacity:.2;filter:blur(2.5px);pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.co-card[data-astro-cid-5rf2kj3k]{--co-pad:1.4rem;--co-pane:#111a15;z-index:1;opacity:0;width:100%;max-width:62rem;max-height:min(92vh,62rem);transition:opacity .3s ease, transform .32s var(--ease,ease);background:#0a0f0c;border:1px solid #a0ffc824;border-radius:20px;font-weight:450;position:relative;overflow-y:auto;transform:translateY(12px)scale(.98);box-shadow:0 40px 90px #000000a6,inset 0 1px #ffffff0d}.co-modal[data-astro-cid-5rf2kj3k].show .co-card[data-astro-cid-5rf2kj3k]{opacity:1;transform:none}.co-head[data-astro-cid-5rf2kj3k]{margin-bottom:1.15rem;padding-right:2.5rem}.co-title[data-astro-cid-5rf2kj3k]{letter-spacing:-.015em;color:var(--ink);margin:0;font-size:1.45rem}.co-x[data-astro-cid-5rf2kj3k]{z-index:5;width:34px;height:34px;color:var(--ink);cursor:pointer;backdrop-filter:blur(8px);transition:background var(--t-fast,.15s) ease, border-color var(--t-fast,.15s) ease;background:#0508078c;border:1px solid #ffffff24;border-radius:10px;place-items:center;display:grid;position:absolute;top:12px;right:12px}.co-x[data-astro-cid-5rf2kj3k]:hover{background:#050807cc;border-color:#ffffff42}.co-grid[data-astro-cid-5rf2kj3k]{display:grid}.co-left[data-astro-cid-5rf2kj3k]{min-width:0;padding:1.5rem 1.6rem}.co-right[data-astro-cid-5rf2kj3k]{min-width:0;padding:0 var(--co-pad) var(--co-pad);background:var(--co-pane);border-left:1px solid var(--line-strong,#ffffff24);flex-direction:column;gap:1rem;display:flex;position:relative}@media (width>=700px){.co-grid[data-astro-cid-5rf2kj3k]{grid-template-columns:minmax(0,1fr) 23.5rem}}.co-prod[data-astro-cid-5rf2kj3k]{margin:0 calc(var(--co-pad) * -1);display:grid}.co-art[data-astro-cid-5rf2kj3k]{height:9.5rem;position:relative;overflow:hidden}.co-art[data-astro-cid-5rf2kj3k] img[data-astro-cid-5rf2kj3k]{object-fit:cover;object-position:center 20%;width:100%;height:100%;display:block}.co-art[data-astro-cid-5rf2kj3k]:after{content:"";background:linear-gradient(180deg, #111a150d 0%, #111a1580 42%, #111a15f2 76%, var(--co-pane) 100%);position:absolute;inset:0}.co-id[data-astro-cid-5rf2kj3k]{padding:var(--co-pad) var(--co-pad) 0;align-items:flex-end;gap:.85rem;display:flex;position:relative}.co-art[data-astro-cid-5rf2kj3k]+.co-id[data-astro-cid-5rf2kj3k]{margin-top:-2rem;padding-top:0}.co-id[data-astro-cid-5rf2kj3k] .catalog-icon{width:54px;height:54px;box-shadow:0 0 0 3px var(--co-pane), 0 10px 24px #00000080;border-radius:14px}.co-cover[data-astro-cid-5rf2kj3k]{object-fit:cover;border-radius:var(--radius-sm);border:1px solid var(--line-strong,#ffffff24);flex-shrink:0;width:86px;height:48px}.co-names[data-astro-cid-5rf2kj3k]{gap:2px;min-width:0;padding-bottom:3px;display:grid}.co-names[data-astro-cid-5rf2kj3k] b[data-astro-cid-5rf2kj3k]{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink);font-size:1.22rem;font-weight:800;line-height:1.15}.co-names[data-astro-cid-5rf2kj3k] span[data-astro-cid-5rf2kj3k]{color:var(--co-sub);font-size:.86rem;line-height:1.3}.co-num[data-astro-cid-5rf2kj3k]{font-family:var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap;letter-spacing:-.01em;font-weight:700}.co-sec[data-astro-cid-5rf2kj3k]{gap:.55rem;display:grid}.co-sec[data-astro-cid-5rf2kj3k]+.co-sec[data-astro-cid-5rf2kj3k]{margin-top:1.1rem}.co-step[data-astro-cid-5rf2kj3k]{color:var(--ink);align-items:center;gap:.55rem;font-size:1.02rem;font-weight:650;line-height:1.3;display:flex}.co-step-n[data-astro-cid-5rf2kj3k]{width:24px;height:24px;color:var(--phos-soft);background:#00ff6614;border:1px solid #00ff6652;border-radius:7px;flex-shrink:0;place-items:center;font-size:.78rem;font-weight:700;display:grid}.co-input[data-astro-cid-5rf2kj3k]{border-radius:var(--radius-sm);background:var(--bg-panel,#0c100e);border:1px solid var(--line-strong,#ffffff24);width:100%;color:var(--ink);font-family:var(--font-body);transition:border-color var(--t-fast,.15s) ease;outline:none;padding:.72rem .85rem;font-size:.98rem}.co-input[data-astro-cid-5rf2kj3k]:focus{border-color:#00ff6680;box-shadow:0 0 0 3px #00ff661a}.co-field[data-astro-cid-5rf2kj3k]{position:relative}.co-field[data-astro-cid-5rf2kj3k] .co-input[data-astro-cid-5rf2kj3k]{padding-left:2.5rem}.co-field[data-astro-cid-5rf2kj3k] .co-field-ic{color:var(--ink-faint);pointer-events:none;transition:color var(--t-fast,.15s) ease;position:absolute;top:50%;left:.85rem;transform:translateY(-50%)}.co-field[data-astro-cid-5rf2kj3k]:focus-within .co-field-ic{color:var(--phos-soft)}.co-mail-hint[data-astro-cid-5rf2kj3k]{color:var(--co-sub);margin:0;font-size:.86rem;line-height:1.45}.co-mail-hint[data-astro-cid-5rf2kj3k][hidden]{display:none}.co-mail-hint[data-astro-cid-5rf2kj3k].is-dead{color:var(--danger,#ff5c5c)}.co-mail-fix[data-astro-cid-5rf2kj3k]{cursor:pointer;color:var(--phos-soft);font:inherit;text-underline-offset:3px;background:0 0;border:0;margin-left:.35rem;padding:0;text-decoration:underline #0f66}.co-mail-fix[data-astro-cid-5rf2kj3k]:hover{text-decoration-color:var(--phos)}.co-mail-fix[data-astro-cid-5rf2kj3k][hidden]{display:none}.co-methods[data-astro-cid-5rf2kj3k]{display:block}.co-mgroup[data-astro-cid-5rf2kj3k]{align-items:flex-start;gap:.5rem;margin:1rem 0 .5rem;padding:0 .1rem;line-height:1.35;display:flex}.co-mgroup-t[data-astro-cid-5rf2kj3k]{min-width:0}.co-mgroup[data-astro-cid-5rf2kj3k] b[data-astro-cid-5rf2kj3k]{color:var(--ink);margin-right:.25rem;font-size:.92rem;font-weight:650}.co-mgroup[data-astro-cid-5rf2kj3k] small[data-astro-cid-5rf2kj3k]{color:var(--co-sub);font-size:.84rem}.co-mgroup[data-astro-cid-5rf2kj3k]:first-child{margin-top:.1rem}.co-flag[data-astro-cid-5rf2kj3k]{border-radius:2px;flex-shrink:0;width:18px;height:12px;margin-top:.22em;overflow:hidden;box-shadow:0 0 0 1px #ffffff2e}.co-globe[data-astro-cid-5rf2kj3k]{color:var(--phos-soft);flex-shrink:0;place-items:center;margin-top:.08em;display:grid}.co-mgroup[data-astro-cid-5rf2kj3k][hidden]{display:none}.co-mlist[data-astro-cid-5rf2kj3k]{border:1px solid var(--line-strong,#ffffff24);border-radius:var(--radius);background:#ffffff05;overflow:hidden}.co-mlist[data-astro-cid-5rf2kj3k]:not(:has(>.co-mwrap:not([hidden]))){display:none}.co-mwrap[data-astro-cid-5rf2kj3k]{transition:background var(--t-fast,.15s) ease, box-shadow var(--t-fast,.15s) ease;position:relative}.co-mwrap[data-astro-cid-5rf2kj3k][hidden]{display:none}.co-mwrap[data-astro-cid-5rf2kj3k]:not([hidden])~.co-mwrap[data-astro-cid-5rf2kj3k]:not([hidden]){border-top:1px solid var(--line,#ffffff12)}.co-mwrap[data-astro-cid-5rf2kj3k]:hover{background:#ffffff08}.co-mwrap[data-astro-cid-5rf2kj3k].is-on{box-shadow:inset 3px 0 0 var(--phos);background:#00ff660f}.co-method[data-astro-cid-5rf2kj3k]{text-align:left;width:100%;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:.85rem;padding:.75rem 1rem;display:flex}.co-method[data-astro-cid-5rf2kj3k][hidden]{display:none}.co-method[data-astro-cid-5rf2kj3k]:focus-visible{outline:2px solid var(--phos);outline-offset:-2px}.co-method-ic[data-astro-cid-5rf2kj3k]{--pm-size:36px;flex-shrink:0;display:grid}.is-on[data-astro-cid-5rf2kj3k] .co-method-ic[data-astro-cid-5rf2kj3k]{--pm-line:#00ff6673}.co-method-txt[data-astro-cid-5rf2kj3k]{flex:1;gap:2px;min-width:0;display:grid}.co-method-name[data-astro-cid-5rf2kj3k]{flex-wrap:wrap;align-items:center;gap:3px 8px;display:flex}.co-method-txt[data-astro-cid-5rf2kj3k] b[data-astro-cid-5rf2kj3k]{font-size:.98rem;font-weight:650;line-height:1.25}.co-method-txt[data-astro-cid-5rf2kj3k] small[data-astro-cid-5rf2kj3k]{color:var(--co-sub);font-size:.84rem;line-height:1.38}.co-method-txt[data-astro-cid-5rf2kj3k] small[data-astro-cid-5rf2kj3k][hidden],.co-badge-off[data-astro-cid-5rf2kj3k][hidden],.co-badge-rec[data-astro-cid-5rf2kj3k][hidden]{display:none}.co-radio[data-astro-cid-5rf2kj3k]{background:radial-gradient(circle closest-side, var(--phos) 0 56%, transparent 64%) center / 0 0 no-repeat;width:20px;height:20px;transition:border-color var(--t-fast,.15s) ease, background-size .18s var(--ease,ease);border:2px solid #ffffff38;border-radius:50%;flex-shrink:0}.is-on[data-astro-cid-5rf2kj3k] .co-radio[data-astro-cid-5rf2kj3k]{border-color:var(--phos);background-size:100% 100%}.co-mwrap[data-astro-cid-5rf2kj3k].is-paused,.co-mwrap[data-astro-cid-5rf2kj3k].is-paused:hover{background:#ff922b0a}.co-mwrap[data-astro-cid-5rf2kj3k].is-paused .co-method[data-astro-cid-5rf2kj3k]{cursor:not-allowed}.co-mwrap[data-astro-cid-5rf2kj3k].is-paused .co-method-ic[data-astro-cid-5rf2kj3k],.co-mwrap[data-astro-cid-5rf2kj3k].is-paused .co-method-txt[data-astro-cid-5rf2kj3k] b[data-astro-cid-5rf2kj3k],.co-mwrap[data-astro-cid-5rf2kj3k].is-paused .co-radio[data-astro-cid-5rf2kj3k]{opacity:.42;filter:grayscale()}.co-method-txt[data-astro-cid-5rf2kj3k] .co-off-sub[data-astro-cid-5rf2kj3k]{color:#ffb36b}.co-badge-off[data-astro-cid-5rf2kj3k]{letter-spacing:.08em;text-transform:uppercase;color:#1f0d00;border-radius:var(--radius-xs);background:linear-gradient(#ffb04d,#f76707);border:1px solid #ffffff38;padding:1.5px 7px;font-size:.6rem;font-weight:700;line-height:1.3;box-shadow:inset 0 1px #ffffff59}.co-badge-rec[data-astro-cid-5rf2kj3k]{letter-spacing:.08em;text-transform:uppercase;color:#04150a;border-radius:var(--radius-xs);background:linear-gradient(#2dff7e,#00e65c);padding:1.5px 7px;font-size:.6rem;font-weight:700;line-height:1.3}.co-badge-rec[data-astro-cid-5rf2kj3k].is-muted{color:var(--ink-dim);background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff24}.co-more[data-astro-cid-5rf2kj3k]{visibility:hidden;transition:grid-template-rows .28s var(--ease,ease), visibility 0s linear .28s;grid-template-rows:0fr;display:grid}.co-mwrap[data-astro-cid-5rf2kj3k].is-on .co-more[data-astro-cid-5rf2kj3k]{visibility:visible;transition:grid-template-rows .28s var(--ease,ease), visibility 0s;grid-template-rows:1fr}.co-more-in[data-astro-cid-5rf2kj3k]{min-height:0;overflow:hidden}.co-fp-steps[data-astro-cid-5rf2kj3k]{border-top:1px solid var(--line,#ffffff12);gap:.3rem;margin:0 1rem 0 calc(1.85rem + 36px);padding:.55rem 0 0;list-style:none;display:grid}.co-fp-steps[data-astro-cid-5rf2kj3k] li[data-astro-cid-5rf2kj3k]{color:var(--ink);gap:.5rem;font-size:.88rem;line-height:1.4;display:flex}.co-fp-steps[data-astro-cid-5rf2kj3k] li[data-astro-cid-5rf2kj3k] span[data-astro-cid-5rf2kj3k]{min-width:1ch;color:var(--phos-soft);flex-shrink:0;font-size:.84rem;font-weight:700}.co-more[data-astro-cid-5rf2kj3k] p[data-astro-cid-5rf2kj3k]{color:var(--co-sub);margin:.45rem 1rem 0 calc(1.85rem + 36px);padding-bottom:.8rem;font-size:.84rem;line-height:1.45}.co-sum[data-astro-cid-5rf2kj3k]{gap:.7rem}.co-sum[data-astro-cid-5rf2kj3k] .co-line{justify-content:space-between;align-items:flex-start;gap:.9rem;display:flex}.co-sum[data-astro-cid-5rf2kj3k] .co-line-txt{gap:1px;min-width:0;display:grid}.co-sum[data-astro-cid-5rf2kj3k] .co-line-txt b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:650;line-height:1.3;overflow:hidden}.co-sum[data-astro-cid-5rf2kj3k] .co-line-txt small{color:var(--co-sub);font-size:.82rem;line-height:1.3}.co-sum[data-astro-cid-5rf2kj3k] .co-line-sum{color:var(--ink);flex-shrink:0;font-size:.98rem;line-height:1.3}.co-row[data-astro-cid-5rf2kj3k]{color:var(--co-sub);justify-content:space-between;align-items:center;gap:.8rem;font-size:.92rem;display:flex}.co-row[data-astro-cid-5rf2kj3k][hidden]{display:none}.co-qty-ctl[data-astro-cid-5rf2kj3k]{align-items:center;gap:.5rem;display:flex}.co-qty-btn[data-astro-cid-5rf2kj3k]{border-radius:var(--radius-sm);cursor:pointer;background:var(--bg-panel,#0c100e);border:1px solid var(--line-strong,#ffffff24);width:30px;height:30px;color:var(--ink);transition:border-color var(--t-fast,.15s) ease, color var(--t-fast,.15s) ease;place-items:center;display:grid}.co-qty-btn[data-astro-cid-5rf2kj3k]:hover{color:var(--phos-soft);background:#00ff6612;border-color:#ffffff40}.co-qty-btn[data-astro-cid-5rf2kj3k].at-max{cursor:not-allowed}.co-qty-btn[data-astro-cid-5rf2kj3k].at-max:hover{border-color:var(--line-strong,#ffffff24);color:var(--ink-faint)}.co-qty-val[data-astro-cid-5rf2kj3k]{text-align:center;min-width:2ch;color:var(--phos-soft);font-size:1rem;font-weight:700}.co-addon[data-astro-cid-5rf2kj3k]{--co-ad-indent:calc(20px + .75rem);border:1px solid var(--line-strong,#ffffff24);border-radius:var(--radius);transition:border-color var(--t-fast,.15s) ease, background var(--t-fast,.15s) ease, opacity .2s var(--ease,ease);background:#ffffff06;gap:.7rem;padding:.9rem 1rem;display:grid}.co-addon[data-astro-cid-5rf2kj3k][hidden]{display:none}.co-addon[data-astro-cid-5rf2kj3k].is-on{background:#00ff660d;border-color:#00ff6680}.co-addon-main[data-astro-cid-5rf2kj3k]{cursor:pointer;user-select:none;align-items:flex-start;gap:.75rem;display:flex}.co-addon-main[data-astro-cid-5rf2kj3k] input[data-astro-cid-5rf2kj3k]{opacity:0;pointer-events:none;position:absolute}.co-addon-main[data-astro-cid-5rf2kj3k] .co-agree-box[data-astro-cid-5rf2kj3k]{border-color:#fff6;width:20px;height:20px;margin-top:1px}.co-addon-main[data-astro-cid-5rf2kj3k]:hover .co-agree-box[data-astro-cid-5rf2kj3k]{border-color:var(--phos-soft)}.co-addon-main[data-astro-cid-5rf2kj3k] input[data-astro-cid-5rf2kj3k]:checked+.co-agree-box[data-astro-cid-5rf2kj3k]{background:var(--phos);border-color:var(--phos)}.co-addon-main[data-astro-cid-5rf2kj3k] input[data-astro-cid-5rf2kj3k]:checked+.co-agree-box[data-astro-cid-5rf2kj3k] .co-agree-check[data-astro-cid-5rf2kj3k]{opacity:1}.co-addon-main[data-astro-cid-5rf2kj3k] input[data-astro-cid-5rf2kj3k]:focus-visible+.co-agree-box[data-astro-cid-5rf2kj3k]{outline:2px solid var(--phos);outline-offset:2px}.co-addon-main[data-astro-cid-5rf2kj3k] input[data-astro-cid-5rf2kj3k]:disabled+.co-agree-box[data-astro-cid-5rf2kj3k]{opacity:.6}.co-addon-main[data-astro-cid-5rf2kj3k]:has(input:disabled){cursor:not-allowed}.co-addon-txt[data-astro-cid-5rf2kj3k]{flex:1;gap:3px;min-width:0;display:grid}.co-addon-head[data-astro-cid-5rf2kj3k]{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.co-addon-head[data-astro-cid-5rf2kj3k] b[data-astro-cid-5rf2kj3k]{color:var(--ink);font-size:1rem;font-weight:650;line-height:1.3}.co-addon-txt[data-astro-cid-5rf2kj3k] small[data-astro-cid-5rf2kj3k]{color:var(--co-sub);font-size:.86rem;line-height:1.4}.co-addon-price[data-astro-cid-5rf2kj3k]{color:var(--ink);transition:color var(--t-fast,.15s) ease;flex-shrink:0;font-size:1rem;font-weight:700}.co-addon[data-astro-cid-5rf2kj3k].is-on .co-addon-price[data-astro-cid-5rf2kj3k]{color:var(--phos)}.co-addon-terms[data-astro-cid-5rf2kj3k]{flex-wrap:wrap;gap:5px;margin-top:5px;display:flex}.co-addon-terms[data-astro-cid-5rf2kj3k]>span[data-astro-cid-5rf2kj3k]{border-radius:var(--radius-xs);border:1px solid var(--line-strong,#ffffff24);color:var(--ink);white-space:nowrap;background:#ffffff08;align-items:center;gap:5px;padding:3px 7px 3px 6px;font-size:.78rem;font-weight:500;line-height:1.2;display:inline-flex}.co-addon-terms[data-astro-cid-5rf2kj3k] svg{color:var(--phos-soft);flex-shrink:0}.co-addon-devs[data-astro-cid-5rf2kj3k]{margin-left:var(--co-ad-indent);grid-template-columns:1fr 1fr;gap:8px;display:grid}.co-addon-devs[data-astro-cid-5rf2kj3k][hidden]{display:none}.co-addon-devs[data-astro-cid-5rf2kj3k] .co-addon-dev{cursor:pointer;border-radius:var(--radius-sm);border:1px solid var(--line-strong);background:var(--bg-panel,#0c100e);color:var(--ink-dim);transition:border-color var(--t-fast) var(--ease), background var(--t-fast) var(--ease);justify-content:space-between;align-items:baseline;gap:.5rem;padding:8px 11px;display:flex}.co-addon-devs[data-astro-cid-5rf2kj3k] .co-addon-dev:hover{border-color:#ffffff3d}.co-addon-devs[data-astro-cid-5rf2kj3k] .co-addon-dev:disabled{opacity:.45;cursor:not-allowed}.co-addon-devs[data-astro-cid-5rf2kj3k] .co-addon-dev b{color:var(--ink);font-size:.92rem}.co-addon-devs[data-astro-cid-5rf2kj3k] .co-addon-dev small{color:var(--co-sub);font-size:.84rem}.co-addon-devs[data-astro-cid-5rf2kj3k] .co-addon-dev[aria-checked=true]{border-color:var(--phos);background:#00ff6612}.co-addon-devs[data-astro-cid-5rf2kj3k] .co-addon-dev[aria-checked=true] small{color:var(--phos)}.co-addon-devs[data-astro-cid-5rf2kj3k] .co-addon-dev:focus-visible{outline:2px solid var(--phos);outline-offset:2px}.co-addon-why[data-astro-cid-5rf2kj3k]{margin-left:var(--co-ad-indent);cursor:pointer;color:var(--ink-dim);font:inherit;text-align:left;transition:color var(--t-fast,.15s) ease;background:0 0;border:0;justify-self:start;align-items:center;gap:.35rem;padding:0;font-size:.86rem;font-weight:500;display:inline-flex}.co-addon-why[data-astro-cid-5rf2kj3k]:hover{color:var(--phos-soft)}.co-addon-why[data-astro-cid-5rf2kj3k] svg{transition:transform .2s var(--ease,ease)}.co-addon[data-astro-cid-5rf2kj3k].is-why .co-addon-why[data-astro-cid-5rf2kj3k] svg{transform:rotate(180deg)}.co-addon-info[data-astro-cid-5rf2kj3k]{margin:-.35rem 0 0 var(--co-ad-indent);transition:grid-template-rows .25s var(--ease,ease);grid-template-rows:0fr;display:grid}.co-addon[data-astro-cid-5rf2kj3k].is-why .co-addon-info[data-astro-cid-5rf2kj3k]{grid-template-rows:1fr}.co-addon-info-in[data-astro-cid-5rf2kj3k]{visibility:hidden;min-height:0;transition:visibility 0s .25s;overflow:hidden}.co-addon[data-astro-cid-5rf2kj3k].is-why .co-addon-info-in[data-astro-cid-5rf2kj3k]{visibility:visible;transition:visibility}.co-addon-info[data-astro-cid-5rf2kj3k] p[data-astro-cid-5rf2kj3k]{color:var(--ink-dim);margin:0 0 .45rem;font-size:.86rem;line-height:1.5}.co-addon-info[data-astro-cid-5rf2kj3k] ul[data-astro-cid-5rf2kj3k]{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.co-addon-info[data-astro-cid-5rf2kj3k] li[data-astro-cid-5rf2kj3k]{color:var(--co-sub);padding-left:1rem;font-size:.86rem;line-height:1.45;position:relative}.co-addon-info[data-astro-cid-5rf2kj3k] li[data-astro-cid-5rf2kj3k]:before{content:"";background:var(--phos-soft);width:5px;height:5px;position:absolute;top:.55em;left:.1rem;transform:rotate(45deg)}.co-modal[data-astro-cid-5rf2kj3k].is-funpay .co-addon[data-astro-cid-5rf2kj3k]{opacity:.5}.co-modal[data-astro-cid-5rf2kj3k].is-funpay .co-addon-main[data-astro-cid-5rf2kj3k] input[data-astro-cid-5rf2kj3k]:checked+.co-agree-box[data-astro-cid-5rf2kj3k]{background:var(--bg-panel,#0c100e);border-color:#fff6}.co-modal[data-astro-cid-5rf2kj3k].is-funpay .co-addon-main[data-astro-cid-5rf2kj3k] input[data-astro-cid-5rf2kj3k]:checked+.co-agree-box[data-astro-cid-5rf2kj3k] .co-agree-check[data-astro-cid-5rf2kj3k]{opacity:0}.co-lines[data-astro-cid-5rf2kj3k]{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.co-lines[data-astro-cid-5rf2kj3k][hidden]{display:none}.co-promo-link[data-astro-cid-5rf2kj3k]{border-radius:var(--radius-sm);cursor:pointer;width:100%;color:var(--ink-dim);font:inherit;text-align:left;transition:color var(--t-fast,.15s) ease, border-color var(--t-fast,.15s) ease, background var(--t-fast,.15s) ease;background:0 0;border:1px dashed #ffffff29;align-items:center;gap:.55rem;padding:.6rem .8rem;font-size:.9rem;font-weight:500;display:flex}.co-promo-t[data-astro-cid-5rf2kj3k]{flex:1;min-width:0}.co-promo-link[data-astro-cid-5rf2kj3k]{flex-wrap:wrap;row-gap:.15rem}.co-promo-link[data-astro-cid-5rf2kj3k] small[data-astro-cid-5rf2kj3k]{flex:0 0 100%;order:3;padding-left:calc(15px + .55rem);font-size:.82rem}.co-promo-link[data-astro-cid-5rf2kj3k] svg{color:var(--phos-soft);flex-shrink:0}.co-promo-link[data-astro-cid-5rf2kj3k] .co-promo-plus{color:var(--ink-faint)}.co-promo-link[data-astro-cid-5rf2kj3k]:hover{color:var(--ink);background:#00ff6608;border-color:#0f66}.co-promo-link[data-astro-cid-5rf2kj3k]:hover .co-promo-plus{color:var(--phos-soft)}.co-promo-link[data-astro-cid-5rf2kj3k]:disabled{cursor:default;color:var(--co-sub);opacity:.7}.co-promo-link[data-astro-cid-5rf2kj3k]:disabled:hover{background:0 0;border-color:#ffffff29}.co-promo-link[data-astro-cid-5rf2kj3k][hidden]{display:none}.co-promo[data-astro-cid-5rf2kj3k]{gap:.5rem;display:flex}.co-promo[data-astro-cid-5rf2kj3k][hidden]{display:none}.co-promo[data-astro-cid-5rf2kj3k] input[data-astro-cid-5rf2kj3k]{border-radius:var(--radius-sm);background:var(--bg-panel,#0c100e);border:1px solid var(--line-strong,#ffffff24);min-width:0;color:var(--ink);font-family:var(--font-mono);text-transform:uppercase;transition:border-color var(--t-fast,.15s) ease;outline:none;flex:1;padding:.55rem .8rem;font-size:.9rem}.co-promo[data-astro-cid-5rf2kj3k] input[data-astro-cid-5rf2kj3k]:focus{border-color:#00ff6680}.co-promo-apply[data-astro-cid-5rf2kj3k]{border-radius:var(--radius-sm);cursor:pointer;color:var(--ink);background:var(--bg-panel,#0c100e);border:1px solid var(--line-strong,#ffffff24);transition:border-color var(--t-fast,.15s) ease, color var(--t-fast,.15s) ease;flex-shrink:0;padding:0 .9rem;font-size:.74rem}.co-promo-apply[data-astro-cid-5rf2kj3k]:hover{color:var(--phos-soft);background:#00ff6612;border-color:#ffffff40}.co-promo-apply[data-astro-cid-5rf2kj3k]:disabled{opacity:.6;cursor:default}.co-promo-ok[data-astro-cid-5rf2kj3k]{color:var(--phos-soft);align-items:center;gap:6px;margin:0;font-size:.9rem;font-weight:500;display:flex}.co-promo-ok[data-astro-cid-5rf2kj3k][hidden]{display:none}.co-promo-ok[data-astro-cid-5rf2kj3k] small[data-astro-cid-5rf2kj3k]{color:var(--co-sub);margin-left:auto;font-size:.84rem}.co-fp-only[data-astro-cid-5rf2kj3k]{display:none}.co-modal[data-astro-cid-5rf2kj3k].is-fp .co-fp-only[data-astro-cid-5rf2kj3k]{display:inline}.co-modal[data-astro-cid-5rf2kj3k].is-fp .co-fp-hide[data-astro-cid-5rf2kj3k],.co-funpay-only[data-astro-cid-5rf2kj3k]{display:none}.co-modal[data-astro-cid-5rf2kj3k].is-funpay .co-funpay-only[data-astro-cid-5rf2kj3k]{display:inline}.co-modal[data-astro-cid-5rf2kj3k].is-funpay .co-funpay-hide[data-astro-cid-5rf2kj3k]{display:none}.co-promo[data-astro-cid-5rf2kj3k],.co-promo-ok[data-astro-cid-5rf2kj3k],.co-loy-ref[data-astro-cid-5rf2kj3k],.co-fp-dim[data-astro-cid-5rf2kj3k]{transition:opacity .2s var(--ease,ease)}.co-modal[data-astro-cid-5rf2kj3k].is-fp .co-promo[data-astro-cid-5rf2kj3k],.co-modal[data-astro-cid-5rf2kj3k].is-fp .co-promo-ok[data-astro-cid-5rf2kj3k],.co-modal[data-astro-cid-5rf2kj3k].is-fp .co-loy-ref[data-astro-cid-5rf2kj3k],.co-modal[data-astro-cid-5rf2kj3k].is-fp .co-fp-dim[data-astro-cid-5rf2kj3k]{opacity:.5}.co-modal[data-astro-cid-5rf2kj3k].is-fp .co-promo-ok[data-astro-cid-5rf2kj3k] span[data-astro-cid-5rf2kj3k]{text-decoration:line-through}.co-loy[data-astro-cid-5rf2kj3k]{gap:6px;display:grid}.co-loy[data-astro-cid-5rf2kj3k][hidden],.co-loy[data-astro-cid-5rf2kj3k] [data-astro-cid-5rf2kj3k][hidden]{display:none}.co-loy-head[data-astro-cid-5rf2kj3k]{color:var(--co-sub);justify-content:space-between;align-items:center;gap:10px;margin-bottom:2px;font-size:.92rem;display:flex}.co-loy-bal[data-astro-cid-5rf2kj3k]{color:var(--co-sub);font-size:.82rem}.co-loy-opts[data-astro-cid-5rf2kj3k]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.co-loy-opt[data-astro-cid-5rf2kj3k]{text-align:left;cursor:pointer;border-radius:var(--radius-sm);border:1px solid var(--line-strong);color:var(--ink-dim);transition:border-color var(--t-fast) var(--ease), background var(--t-fast) var(--ease), opacity .2s var(--ease);background:#ffffff05;justify-items:start;gap:2px;padding:9px 11px;display:grid}.co-loy-opt[data-astro-cid-5rf2kj3k]:hover{border-color:#ffffff3d}.co-loy-opt[data-astro-cid-5rf2kj3k]:disabled{opacity:.45;cursor:not-allowed}.co-loy-opt[data-astro-cid-5rf2kj3k]:disabled:hover{border-color:var(--line-strong)}.co-loy-opt[data-astro-cid-5rf2kj3k] b[data-astro-cid-5rf2kj3k]{color:var(--ink);font-size:.92rem}.co-loy-opt[data-astro-cid-5rf2kj3k] span[data-astro-cid-5rf2kj3k]{color:var(--ink);font-size:1.02rem;font-weight:700}.co-loy-opt[data-astro-cid-5rf2kj3k] small[data-astro-cid-5rf2kj3k]{color:var(--co-sub);font-size:.8rem}.co-loy-opt[data-astro-cid-5rf2kj3k][aria-checked=true]{border-color:var(--phos);background:#00ff6612}.co-loy-opt[data-astro-cid-5rf2kj3k][aria-checked=true] span[data-astro-cid-5rf2kj3k]{color:var(--phos)}.co-loy-opt[data-astro-cid-5rf2kj3k]:focus-visible{outline:2px solid var(--phos);outline-offset:2px}.co-loy-line[data-astro-cid-5rf2kj3k]{color:var(--phos-soft);margin:0;font-size:.88rem;line-height:1.45}.co-loy[data-astro-cid-5rf2kj3k]:not([hidden]){display:contents}.co-total[data-astro-cid-5rf2kj3k]{order:5}.co-cb[data-astro-cid-5rf2kj3k]{order:6}.co-loy-line[data-astro-cid-5rf2kj3k].dim{border-radius:var(--radius-sm);color:var(--ink);background:#00ff6612;border:1px solid #00ff6647;order:7;padding:.6rem .8rem .6rem 2rem;font-size:.88rem;font-weight:500;line-height:1.4;position:relative}.co-loy-line[data-astro-cid-5rf2kj3k].dim:before{content:"";background:var(--phos);width:7px;height:7px;margin-top:-3.5px;position:absolute;top:50%;left:.85rem;transform:rotate(45deg);box-shadow:0 0 8px #00ff668c}.co-loy-ref[data-astro-cid-5rf2kj3k]{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.co-loy-ref[data-astro-cid-5rf2kj3k][hidden]{display:none}.co-loy-ref[data-astro-cid-5rf2kj3k] small[data-astro-cid-5rf2kj3k]{color:var(--co-sub);font-size:.84rem}.co-loy-unref[data-astro-cid-5rf2kj3k]{color:var(--co-sub);cursor:pointer;background:0 0;border:0;padding:0;font-size:.86rem;text-decoration:underline}.co-loy-unref[data-astro-cid-5rf2kj3k]:hover{color:var(--ink)}.co-total[data-astro-cid-5rf2kj3k]{color:var(--co-sub);border-top:1px dashed #ffffff24;justify-content:space-between;align-items:baseline;gap:.8rem;margin-top:.2rem;padding-top:.85rem;font-size:.95rem;font-weight:500;display:flex}.co-total-sum[data-astro-cid-5rf2kj3k]{text-align:right;align-items:baseline;gap:.55rem;display:inline-flex}.co-total-sum[data-astro-cid-5rf2kj3k] b[data-astro-cid-5rf2kj3k]{letter-spacing:-.025em;color:var(--ink);font-size:2rem;font-weight:800;line-height:2.1rem}.co-total-sum[data-astro-cid-5rf2kj3k] b[data-astro-cid-5rf2kj3k].is-fp{font-family:var(--font-body);color:var(--co-sub);font-size:.95rem;font-weight:600}.co-total-sum[data-astro-cid-5rf2kj3k] s[data-astro-cid-5rf2kj3k]{color:var(--co-sub);font-size:.9rem}.co-total-sum[data-astro-cid-5rf2kj3k] s[data-astro-cid-5rf2kj3k][hidden]{display:none}.co-cb[data-astro-cid-5rf2kj3k]{text-align:right;margin-top:-.35rem;font-size:.86rem}.co-cb[data-astro-cid-5rf2kj3k][hidden]{display:none}.co-paybar[data-astro-cid-5rf2kj3k]{gap:.75rem;margin-top:auto;display:grid}.co-err[data-astro-cid-5rf2kj3k]{color:var(--danger,#ff5c5c);margin:0;font-size:.92rem;font-weight:500;line-height:1.45}.co-err[data-astro-cid-5rf2kj3k][hidden]{display:none}.co-agree[data-astro-cid-5rf2kj3k]{cursor:pointer;user-select:none;align-items:center;gap:.55rem;display:flex}.co-agree[data-astro-cid-5rf2kj3k] input[data-astro-cid-5rf2kj3k]{opacity:0;pointer-events:none;position:absolute}.co-agree-box[data-astro-cid-5rf2kj3k]{background:var(--bg-panel,#0c100e);border:1px solid var(--line-strong,#fff3);color:#04150a;width:19px;height:19px;transition:background var(--t-fast,.15s) ease, border-color var(--t-fast,.15s) ease;border-radius:5px;flex-shrink:0;place-items:center;display:grid}.co-agree-check[data-astro-cid-5rf2kj3k]{opacity:0;transition:opacity var(--t-fast,.15s) ease;place-items:center;display:grid}.co-agree[data-astro-cid-5rf2kj3k] input[data-astro-cid-5rf2kj3k]:checked+.co-agree-box[data-astro-cid-5rf2kj3k]{background:var(--phos);border-color:var(--phos)}.co-agree[data-astro-cid-5rf2kj3k] input[data-astro-cid-5rf2kj3k]:checked+.co-agree-box[data-astro-cid-5rf2kj3k] .co-agree-check[data-astro-cid-5rf2kj3k]{opacity:1}.co-agree[data-astro-cid-5rf2kj3k] input[data-astro-cid-5rf2kj3k]:focus-visible+.co-agree-box[data-astro-cid-5rf2kj3k]{outline:2px solid var(--phos);outline-offset:2px}.co-agree-txt[data-astro-cid-5rf2kj3k]{color:var(--co-sub);font-size:.88rem;line-height:1.4}.co-agree-txt[data-astro-cid-5rf2kj3k] a[data-astro-cid-5rf2kj3k]{color:var(--phos-soft)}.co-pay[data-astro-cid-5rf2kj3k]{justify-content:center;width:100%;min-height:54px;padding:.9rem 1.2rem;font-size:1.02rem}.co-pay[data-astro-cid-5rf2kj3k]:disabled{opacity:.6;cursor:default;transform:none}.co-pay-total[data-astro-cid-5rf2kj3k]{font-size:1.02rem}.co-pay-total[data-astro-cid-5rf2kj3k]:empty{display:none}.co-note[data-astro-cid-5rf2kj3k]{color:var(--co-sub);text-align:center;margin:-.35rem 0 0;font-size:.84rem;line-height:1.5}.co-rec[data-astro-cid-5rf2kj3k]{border:1px solid var(--line);border-left:2px solid var(--warn);background:#ffb4540d;border-radius:3px;align-items:flex-start;gap:10px;margin:0 0 .9rem;padding:10px 12px;display:flex}.co-rec[data-astro-cid-5rf2kj3k] svg{color:var(--warn);flex:none;margin-top:2px}.co-rec[data-astro-cid-5rf2kj3k] p[data-astro-cid-5rf2kj3k]{color:var(--co-sub);margin:0;font-size:.86rem;line-height:1.45}.co-rec[data-astro-cid-5rf2kj3k] b[data-astro-cid-5rf2kj3k]{color:var(--ink);margin-bottom:2px;font-size:.9rem;display:block}.co-returned[data-astro-cid-5rf2kj3k]{border-left:2px solid var(--phos);color:var(--co-sub);margin:-.4rem 0 1.2rem;padding-left:.7rem;font-size:.88rem;line-height:1.5}.co-returned[data-astro-cid-5rf2kj3k] b[data-astro-cid-5rf2kj3k]{color:var(--ink);font-weight:600}.co-returned[data-astro-cid-5rf2kj3k] a[data-astro-cid-5rf2kj3k]{color:var(--phos-soft);white-space:nowrap}.co-returned[data-astro-cid-5rf2kj3k][hidden]{display:none}@media (width>=700px) and (height>=620px){.co-card[data-astro-cid-5rf2kj3k]{flex-direction:column;display:flex;overflow:hidden}.co-grid[data-astro-cid-5rf2kj3k]{flex:0 auto;grid-template-rows:minmax(0,1fr);min-height:0}.co-left[data-astro-cid-5rf2kj3k]{flex-direction:column;min-height:0;display:flex}.co-head[data-astro-cid-5rf2kj3k],.co-returned[data-astro-cid-5rf2kj3k]{flex-shrink:0}.co-sec[data-astro-cid-5rf2kj3k].co-sec-m{flex-direction:column;flex:0 auto;min-height:0;display:flex}.co-sec-m[data-astro-cid-5rf2kj3k] .co-step[data-astro-cid-5rf2kj3k]{flex-shrink:0;margin-bottom:.55rem}.co-methods[data-astro-cid-5rf2kj3k]{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;min-height:0;margin-right:-.6rem;padding:0 .6rem .2rem 0;overflow-y:auto}.co-methods[data-astro-cid-5rf2kj3k].is-more{--co-fade-b:1.6rem}.co-methods[data-astro-cid-5rf2kj3k].is-less{--co-fade-t:1.1rem}.co-methods[data-astro-cid-5rf2kj3k].is-more,.co-methods[data-astro-cid-5rf2kj3k].is-less{-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--co-fade-t,0px), #000 calc(100% - var(--co-fade-b,0px)), transparent);mask-image:linear-gradient(to bottom, transparent, #000 var(--co-fade-t,0px), #000 calc(100% - var(--co-fade-b,0px)), transparent)}.co-right[data-astro-cid-5rf2kj3k]{scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;min-height:0;overflow-y:auto}}@media (width<=699px){.co-modal[data-astro-cid-5rf2kj3k]{padding:max(8px, env(safe-area-inset-top,0px)) max(8px, env(safe-area-inset-right,0px)) max(8px, env(safe-area-inset-bottom,0px)) max(8px, env(safe-area-inset-left,0px));place-items:stretch stretch}.co-card[data-astro-cid-5rf2kj3k]{--co-pad:1rem;border-radius:var(--radius-lg);overscroll-behavior:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;align-self:stretch;height:100%;max-height:none;padding:0 1rem}.co-grid[data-astro-cid-5rf2kj3k]{flex-direction:column;gap:1.3rem;display:flex}.co-left[data-astro-cid-5rf2kj3k],.co-right[data-astro-cid-5rf2kj3k]{display:contents}.co-head[data-astro-cid-5rf2kj3k]{z-index:4;border-bottom:1px solid var(--line,#ffffff1a);backdrop-filter:blur(14px)saturate(1.2);background:#0c130ff0;order:-3;margin:0 -1rem -.3rem;padding:.85rem 3.4rem .75rem 1rem;position:sticky;top:0}.co-returned[data-astro-cid-5rf2kj3k]{order:-3}.co-title[data-astro-cid-5rf2kj3k]{font-size:1.15rem;line-height:1.25}.co-x[data-astro-cid-5rf2kj3k]{top:calc(max(8px, env(safe-area-inset-top,0px)) + .5rem);right:calc(max(8px, env(safe-area-inset-right,0px)) + .6rem);width:38px;height:38px;position:fixed}.co-prod[data-astro-cid-5rf2kj3k]{order:-2;margin-top:-1.3rem}.co-art[data-astro-cid-5rf2kj3k]{height:7rem}.co-art[data-astro-cid-5rf2kj3k]:after{background:linear-gradient(#0a0f0c0d 0%,#0a0f0c80 40%,#0a0f0cf2 74%,#0a0f0c 100%)}.co-id[data-astro-cid-5rf2kj3k] .catalog-icon{border-radius:12px;width:48px;height:48px;box-shadow:0 0 0 3px #0a0f0c,0 8px 20px #00000080}.co-names[data-astro-cid-5rf2kj3k] b[data-astro-cid-5rf2kj3k]{overflow-wrap:anywhere;font-size:1.12rem}.co-addon[data-astro-cid-5rf2kj3k]{order:-1}.co-sum[data-astro-cid-5rf2kj3k]{border:1px solid var(--line-strong,#ffffff24);border-radius:var(--radius);background:var(--co-pane);padding:1rem}.co-total-sum[data-astro-cid-5rf2kj3k] b[data-astro-cid-5rf2kj3k]{font-size:1.7rem;line-height:1.8rem}.co-sec[data-astro-cid-5rf2kj3k]+.co-sec[data-astro-cid-5rf2kj3k]{margin-top:0}.co-paybar[data-astro-cid-5rf2kj3k]{z-index:4;padding:.7rem 1rem max(.85rem, env(safe-area-inset-bottom,0px));border-top:1px solid var(--line,#ffffff1a);backdrop-filter:blur(14px)saturate(1.2);background:#0c130ff0;order:1;gap:.6rem;margin:0 -1rem;position:sticky;bottom:0}.co-note[data-astro-cid-5rf2kj3k]{margin:-.5rem 0 0}.co-input[data-astro-cid-5rf2kj3k],.co-promo[data-astro-cid-5rf2kj3k] input[data-astro-cid-5rf2kj3k]{font-size:1rem}.co-method[data-astro-cid-5rf2kj3k]{gap:.75rem;min-height:60px;padding:.75rem .85rem}.co-fp-steps[data-astro-cid-5rf2kj3k],.co-more[data-astro-cid-5rf2kj3k] p[data-astro-cid-5rf2kj3k]{margin-left:calc(1.6rem + 36px);margin-right:.85rem}.co-agree-box[data-astro-cid-5rf2kj3k]{width:22px;height:22px}.co-agree-txt[data-astro-cid-5rf2kj3k]{font-size:.9rem}.co-pay[data-astro-cid-5rf2kj3k]{min-height:52px;padding:.8rem .9rem}.co-promo-link[data-astro-cid-5rf2kj3k],.co-mail-fix[data-astro-cid-5rf2kj3k],.co-qty-btn[data-astro-cid-5rf2kj3k],.co-addon-why[data-astro-cid-5rf2kj3k]{position:relative}.co-promo-link[data-astro-cid-5rf2kj3k]:before,.co-mail-fix[data-astro-cid-5rf2kj3k]:before,.co-qty-btn[data-astro-cid-5rf2kj3k]:before,.co-x[data-astro-cid-5rf2kj3k]:before,.co-addon-why[data-astro-cid-5rf2kj3k]:before{content:"";position:absolute}.co-promo-link[data-astro-cid-5rf2kj3k]:before,.co-addon-why[data-astro-cid-5rf2kj3k]:before{inset:-10px -8px}.co-mail-fix[data-astro-cid-5rf2kj3k]:before{inset:-4px -8px -12px}.co-qty-btn[data-astro-cid-5rf2kj3k]:before{inset:-7px -4px}.co-x[data-astro-cid-5rf2kj3k]:before{inset:-3px}}@media (width<=380px){.co-modal[data-astro-cid-5rf2kj3k]{padding:0}.co-card[data-astro-cid-5rf2kj3k]{border-inline:0;border-radius:0}.co-x[data-astro-cid-5rf2kj3k]{top:calc(env(safe-area-inset-top,0px) + .5rem);right:.6rem}.co-method[data-astro-cid-5rf2kj3k]{gap:.55rem;padding-inline:.65rem}.co-fp-steps[data-astro-cid-5rf2kj3k],.co-more[data-astro-cid-5rf2kj3k] p[data-astro-cid-5rf2kj3k]{margin-left:calc(1.2rem + 36px);margin-right:.65rem}.co-method-txt[data-astro-cid-5rf2kj3k] small[data-astro-cid-5rf2kj3k]{font-size:.8rem}}@media (prefers-reduced-motion:reduce){.co-back[data-astro-cid-5rf2kj3k],.co-card[data-astro-cid-5rf2kj3k],.co-more[data-astro-cid-5rf2kj3k],.co-radio[data-astro-cid-5rf2kj3k]{transition:none}}.notify[data-astro-cid-hjjrumg3]{margin-bottom:var(--s3)}.notify__cta[data-astro-cid-hjjrumg3][hidden],.notify__form[data-astro-cid-hjjrumg3][hidden]{display:none}.notify__cta[data-astro-cid-hjjrumg3]{justify-content:center;gap:var(--s2);width:100%;padding:.85rem var(--s5);font-size:.98rem}.notify__label[data-astro-cid-hjjrumg3]{margin-bottom:var(--s2);color:var(--ink-dim);font-size:.88rem;display:block}.notify__row[data-astro-cid-hjjrumg3]{gap:var(--s2);flex-wrap:wrap;display:flex}.notify__input[data-astro-cid-hjjrumg3]{border-radius:var(--radius-sm);border:1px solid var(--line-strong);min-width:0;color:var(--ink);padding:.8rem var(--s3);font:inherit;background:#090c0bb3;flex:12rem;font-size:1rem}.notify__input[data-astro-cid-hjjrumg3]:focus{border-color:#00ff668c;outline:none}.notify__input[data-astro-cid-hjjrumg3]::placeholder{color:var(--ink-faint)}.notify__submit[data-astro-cid-hjjrumg3]{padding:.8rem var(--s4);flex:none}.notify__msg[data-astro-cid-hjjrumg3]{margin:var(--s2) 0 0;color:var(--ink-dim);font-size:.88rem}.notify__msg[data-astro-cid-hjjrumg3][data-kind=ok]{color:var(--phos-soft)}.notify__msg[data-astro-cid-hjjrumg3][data-kind=err]{color:#ff8f8f}@media (width<=520px){.notify__submit[data-astro-cid-hjjrumg3]{flex:100%}}.alt[data-astro-cid-wmjbx4tn]{gap:var(--s3);margin-bottom:var(--s3);padding:var(--s3);border:1px solid #00ff6647;border-left:3px solid var(--phos);border-radius:var(--radius);color:var(--ink);transition:border-color .2s var(--ease), background .2s var(--ease);background:#00ff660b;grid-template-columns:140px minmax(0,1fr);text-decoration:none;display:grid}.alt[data-astro-cid-wmjbx4tn]:hover{background:#00ff6612;border-color:#00ff668c}.alt[data-astro-cid-wmjbx4tn]:focus-visible{outline:2px solid var(--phos);outline-offset:2px}.alt[data-astro-cid-wmjbx4tn]:has(.stchip[data-lvl=down]),.alt[data-astro-cid-wmjbx4tn]:has(.stchip[data-lvl=off]){display:none}.alt-shot[data-astro-cid-wmjbx4tn]{border-radius:var(--radius-sm);aspect-ratio:16/9;background:#0b0f0d;align-self:start;display:block;overflow:hidden}.alt-shot[data-astro-cid-wmjbx4tn] img[data-astro-cid-wmjbx4tn]{object-fit:cover;width:100%;height:100%;display:block}.alt-body[data-astro-cid-wmjbx4tn]{gap:var(--s2);flex-direction:column;min-width:0;display:flex}.alt-top[data-astro-cid-wmjbx4tn]{justify-content:space-between;align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}.alt-name[data-astro-cid-wmjbx4tn]{font-family:var(--font-display);align-items:center;gap:8px;font-size:1rem;font-weight:700;display:inline-flex}.alt-text[data-astro-cid-wmjbx4tn]{color:var(--ink-dim);font-size:.86rem;line-height:1.45}.alt-metrics[data-astro-cid-wmjbx4tn]{gap:6px var(--s4);border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f;flex-wrap:wrap;padding:7px 0;display:flex}.pcm[data-astro-cid-wmjbx4tn]{align-items:center;gap:var(--s2);display:inline-flex}.pcm-label[data-astro-cid-wmjbx4tn]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);white-space:nowrap;font-size:.6rem}.pcm-bar[data-astro-cid-wmjbx4tn]{gap:3px;display:flex}.pcm-bar[data-astro-cid-wmjbx4tn] i[data-astro-cid-wmjbx4tn]{border-radius:var(--radius-xs);background:#ffffff0f;width:7px;height:7px}.pcm-bar[data-astro-cid-wmjbx4tn] i[data-astro-cid-wmjbx4tn].lit{background:linear-gradient(#35ff85,#00d957);box-shadow:0 0 5px #00ff664d}.alt-cta[data-astro-cid-wmjbx4tn]{align-self:flex-start;align-items:center;gap:var(--s2);padding:.6rem var(--s4);font-size:.9rem;display:inline-flex}.alt-price[data-astro-cid-wmjbx4tn]{white-space:nowrap}@media (width<=560px){.alt[data-astro-cid-wmjbx4tn]{grid-template-columns:1fr}.alt-metrics[data-astro-cid-wmjbx4tn]{flex-direction:column}.pcm[data-astro-cid-wmjbx4tn]{justify-content:space-between}.alt-shot[data-astro-cid-wmjbx4tn]{max-width:100%}.alt-cta[data-astro-cid-wmjbx4tn]{justify-content:center;align-self:stretch}}.pid-copy[data-astro-cid-ekpgfoz3]{grid-template-columns:40px minmax(0,1fr);gap:0 11px;display:grid}.pid-brand[data-astro-cid-ekpgfoz3]{grid-area:1/1;align-self:center;line-height:0}.pid-title[data-astro-cid-ekpgfoz3]{grid-area:1/2;align-self:center}.pid-copy[data-astro-cid-ekpgfoz3]>.pid-sub[data-astro-cid-ekpgfoz3]{grid-column:2}.pid-status[data-astro-cid-ekpgfoz3]{grid-column:1/-1}.pdp[data-astro-cid-ekpgfoz3]{--c-panel:var(--bg-panel);--c-sheen:var(--panel-sheen);--c-raise:#ffffff09;--c-line:var(--line);--c-line-strong:var(--line-strong);--c-phos-line:#00ff6673}.sr-only[data-astro-cid-ekpgfoz3]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ptop[data-astro-cid-ekpgfoz3]{gap:var(--s5);margin-bottom:var(--s6);grid-template-columns:21.5rem 1fr;align-items:start;display:grid}@media (width<=980px){.ptop[data-astro-cid-ekpgfoz3]{grid-template-columns:1fr}}.pid[data-astro-cid-ekpgfoz3]{position:sticky;top:4.5rem}@media (width<=980px){.pid[data-astro-cid-ekpgfoz3]{position:static}}.pid-cover[data-astro-cid-ekpgfoz3]{border-radius:var(--radius-sm);border:1px solid var(--c-line);margin-bottom:var(--s4);background:#070a09;position:relative;overflow:hidden}.pid-cover[data-astro-cid-ekpgfoz3] img[data-astro-cid-ekpgfoz3]{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.pid-cover[data-astro-cid-ekpgfoz3]:after{content:"";pointer-events:none;background:linear-gradient(#0000 64%,#05080780),repeating-linear-gradient(0deg,#0000001c 0 1px,#0000 1px 3px);position:absolute;inset:0}.pid[data-astro-cid-ekpgfoz3] h1[data-astro-cid-ekpgfoz3]{margin:0}.pid-name[data-astro-cid-ekpgfoz3]{letter-spacing:-.02em;font-size:1.58rem;line-height:1.08;display:block}.pid-sub[data-astro-cid-ekpgfoz3]{font-family:var(--font-body);letter-spacing:0;color:var(--ink-dim);flex-wrap:wrap;align-items:center;gap:4px;margin-top:6px;font-size:.88rem;font-weight:450;line-height:1.35;display:flex}.pid-game[data-astro-cid-ekpgfoz3]{color:var(--phos-soft);align-items:center;gap:7px;font-weight:550;transition:color .2s;display:inline-flex}.pid-game[data-astro-cid-ekpgfoz3]:hover{color:var(--phos);text-decoration:none}.pid-game-go[data-astro-cid-ekpgfoz3]{opacity:.75;transition:transform .25s var(--ease);flex-shrink:0}.pid-game[data-astro-cid-ekpgfoz3]:hover .pid-game-go[data-astro-cid-ekpgfoz3]{transform:translate(2px)}.pid-status[data-astro-cid-ekpgfoz3]{font-family:var(--font-mono);margin-top:var(--s4);padding:var(--s3) 0 var(--s3);border-top:1px solid var(--c-line);flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:.8rem;display:flex}.st-date[data-astro-cid-ekpgfoz3]{color:var(--ink-faint);font-family:var(--font-body);flex-basis:100%;margin:0;font-size:.72rem;line-height:1.4}.st-sold[data-astro-cid-ekpgfoz3]{color:var(--ink-dim);border-left:1px solid var(--line-strong);padding-left:12px;font-size:.72rem}.st-sold[data-astro-cid-ekpgfoz3] b[data-astro-cid-ekpgfoz3]{color:var(--ink);font-weight:700}.pid-badges[data-astro-cid-ekpgfoz3]{z-index:1;flex-direction:column;align-items:flex-end;gap:4px;display:flex;position:absolute;top:8px;right:8px}.pid-hit[data-astro-cid-ekpgfoz3]{font-family:var(--font-mono);color:var(--warn);border-radius:var(--radius-xs);backdrop-filter:blur(6px);background:#080a09b8;border:1px solid #ffb45459;align-items:center;gap:5px;padding:2px 10px;font-size:.68rem;font-weight:600;display:inline-flex}.pid-new[data-astro-cid-ekpgfoz3]{color:var(--fresh);border-color:#57c7ff59}.pid-hit[data-astro-cid-ekpgfoz3][hidden]{display:none}.pid-dma[data-astro-cid-ekpgfoz3]{box-sizing:border-box;height:24px;font:700 .68rem/1 var(--font-mono);letter-spacing:.07em;white-space:nowrap;color:var(--ink);border-radius:var(--radius-xs);transition:border-color var(--dur-fast,.15s) ease;background:#ffffff0a;border:1px solid #ffffff47;align-items:center;gap:6px;padding:0 10px;text-decoration:none;display:inline-flex}.pid-dma[data-astro-cid-ekpgfoz3]:hover{border-color:#ffffff8c}.pid-mob[data-astro-cid-ekpgfoz3]{letter-spacing:.04em}.pid-links[data-astro-cid-ekpgfoz3]{margin-top:var(--s3);flex-direction:column;display:flex}.pid-links[data-astro-cid-ekpgfoz3] a[data-astro-cid-ekpgfoz3]{color:var(--ink-dim);border-radius:var(--radius-sm);align-items:center;gap:10px;margin:0 -10px;padding:8px 10px;font-size:.85rem;font-weight:500;transition:background .2s,color .2s;display:flex}.pid-links[data-astro-cid-ekpgfoz3] a[data-astro-cid-ekpgfoz3] svg{color:var(--phos);opacity:.75;flex-shrink:0}.pid-cnt[data-astro-cid-ekpgfoz3]{font-family:var(--font-mono);color:var(--ink-faint);margin-left:auto;font-size:.72rem}.pid-cnt[data-astro-cid-ekpgfoz3]+.pid-go{margin-left:10px!important}.pid-links[data-astro-cid-ekpgfoz3] a[data-astro-cid-ekpgfoz3] .pid-go[data-astro-cid-ekpgfoz3]{color:var(--ink-faint);transition:transform .2s var(--ease), color .2s ease;margin-left:auto;font-style:normal}.pid-links[data-astro-cid-ekpgfoz3] a[data-astro-cid-ekpgfoz3]:hover{color:var(--ink);background:#ffffff0a;text-decoration:none}.pid-links[data-astro-cid-ekpgfoz3] a[data-astro-cid-ekpgfoz3]:hover .pid-go[data-astro-cid-ekpgfoz3]{color:var(--phos);transform:translate(2px)}.pid-links-mobile[data-astro-cid-ekpgfoz3]{display:none}@media (width<=720px){.pdp[data-astro-cid-ekpgfoz3]{padding-top:var(--s3)!important}.ptop[data-astro-cid-ekpgfoz3]{gap:var(--s3);margin-bottom:var(--s5)}.pid[data-astro-cid-ekpgfoz3]{align-items:start;gap:0 var(--s3);padding:12px;display:block}.pid[data-astro-cid-ekpgfoz3]:not(.has-cover){grid-template-columns:minmax(0,1fr)}.pid-cover[data-astro-cid-ekpgfoz3]{grid-area:1/1;align-self:center;width:7rem;margin:0;display:none}.pid-cover[data-astro-cid-ekpgfoz3] img[data-astro-cid-ekpgfoz3]{aspect-ratio:16/10}.pid-copy[data-astro-cid-ekpgfoz3]{grid-template-columns:40px minmax(0,1fr);gap:0 11px;min-width:0}.pid-brand[data-astro-cid-ekpgfoz3]{grid-area:1/1;margin:0}.pid-title[data-astro-cid-ekpgfoz3]{grid-area:1/2;align-self:center}.pid-copy[data-astro-cid-ekpgfoz3]>.pid-sub[data-astro-cid-ekpgfoz3]{grid-column:2}.pid[data-astro-cid-ekpgfoz3]:not(.has-cover) .pid-copy[data-astro-cid-ekpgfoz3]{grid-column:1}.pid-name[data-astro-cid-ekpgfoz3]{font-size:1.12rem;line-height:1.16}.pid-sub[data-astro-cid-ekpgfoz3]{margin-top:3px;font-size:.72rem}.pid-status[data-astro-cid-ekpgfoz3]{grid-column:1/-1;gap:6px 10px;margin-top:12px;padding:10px 0 0;font-size:.7rem}.st-date[data-astro-cid-ekpgfoz3]{font-size:.62rem}.st-sold[data-astro-cid-ekpgfoz3]{padding-left:10px;font-size:.64rem}.pid-hit[data-astro-cid-ekpgfoz3],.pid-links-desktop[data-astro-cid-ekpgfoz3]{display:none}.pbuy[data-astro-cid-ekpgfoz3]{gap:var(--s3)}.ptariff[data-astro-cid-ekpgfoz3]{padding:var(--s4)}.pid-links-mobile[data-astro-cid-ekpgfoz3]{margin:0;padding:7px 12px;display:flex}.pid-links-mobile[data-astro-cid-ekpgfoz3] a[data-astro-cid-ekpgfoz3]{margin:0;padding:7px 4px}}.pbuy[data-astro-cid-ekpgfoz3]{gap:var(--s5);flex-direction:column;min-width:0;display:flex}.p-h[data-astro-cid-ekpgfoz3]{margin:0 0 var(--s4);font-size:1.15rem}.ptariff[data-astro-cid-ekpgfoz3]{position:relative;overflow:hidden;background:radial-gradient(110% 90% at 100% 0%, #00ff660b, transparent 55%), var(--c-sheen), var(--c-panel)!important}.tslide[data-astro-cid-ekpgfoz3]{margin-bottom:var(--s4)}.tslide[data-astro-cid-ekpgfoz3].is-vpn{--lv:.35!important}.tslide[data-astro-cid-ekpgfoz3].is-vpn .ts-dur[data-astro-cid-ekpgfoz3]{font-size:clamp(1.02rem,.9rem + .6vw,1.22rem)}.vcfg[data-astro-cid-ekpgfoz3]{gap:var(--s3);margin-top:var(--s3);display:grid}.vc-axis[data-astro-cid-ekpgfoz3]{display:grid}.vc-cap[data-astro-cid-ekpgfoz3]{justify-content:space-between;align-items:baseline;gap:2px var(--s3);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);flex-wrap:wrap;font-size:.7rem;font-weight:600;display:flex}.vc-axis[data-astro-cid-ekpgfoz3] .ts-zone[data-astro-cid-ekpgfoz3]{margin-top:2px}.vc-axis[data-astro-cid-ekpgfoz3].dragging .ts-thumb[data-astro-cid-ekpgfoz3]{transition-duration:.12s}.vc-axis[data-astro-cid-ekpgfoz3].dragging .ts-input[data-astro-cid-ekpgfoz3]{cursor:grabbing}.vc-wl[data-astro-cid-ekpgfoz3]{appearance:none;align-items:center;gap:var(--s3);width:100%;margin-top:var(--s1);text-align:left;border:1px solid var(--line-strong);border-radius:var(--radius-sm);color:inherit;font:inherit;cursor:pointer;transition:border-color var(--t-fast) var(--ease), background-color var(--t-fast) var(--ease);background:#ffffff05;padding:12px 14px;display:flex}.vc-wl[data-astro-cid-ekpgfoz3]:hover{border-color:#ffffff3d}.vc-wl[data-astro-cid-ekpgfoz3]:focus-visible{outline:2px solid var(--phos);outline-offset:2px}.vc-wl[data-astro-cid-ekpgfoz3][aria-checked=true]{background:linear-gradient(#00ff6614,#00ff6605);border-color:#00ff6673}.vc-wl-ic[data-astro-cid-ekpgfoz3]{border-radius:var(--radius-sm);width:38px;height:38px;color:var(--ink-faint);box-shadow:inset 0 0 0 1px var(--line-strong);transition:color .25s var(--ease), box-shadow .25s var(--ease), background-color .25s var(--ease);background:#ffffff08;flex:none;place-items:center;display:grid}.vc-wl[data-astro-cid-ekpgfoz3][aria-checked=true] .vc-wl-ic[data-astro-cid-ekpgfoz3]{color:var(--phos);background:#00ff6614;box-shadow:inset 0 0 0 1px #0f66,0 0 14px #00ff662e}.vc-wl-text[data-astro-cid-ekpgfoz3]{flex:1;gap:3px;min-width:0;display:grid}.vc-wl-text[data-astro-cid-ekpgfoz3] b[data-astro-cid-ekpgfoz3]{font-family:var(--font-display);color:#fff;font-size:.95rem;font-weight:750}.vc-wl-text[data-astro-cid-ekpgfoz3] span[data-astro-cid-ekpgfoz3]{color:var(--ink-faint);transition:color var(--t-fast) var(--ease);font-size:.78rem;line-height:1.4}.vc-wl[data-astro-cid-ekpgfoz3][aria-checked=true] .vc-wl-text[data-astro-cid-ekpgfoz3] span[data-astro-cid-ekpgfoz3]{color:var(--ink-dim)}.vc-wl-side[data-astro-cid-ekpgfoz3]{flex-direction:column;flex:none;align-items:flex-end;gap:6px;display:flex}.vc-delta[data-astro-cid-ekpgfoz3]{font-family:var(--font-mono);color:var(--ink-faint);white-space:nowrap;font-size:.72rem;font-weight:600}.vc-wl[data-astro-cid-ekpgfoz3][aria-checked=true] .vc-delta[data-astro-cid-ekpgfoz3]{color:var(--phos-soft)}.vc-switch[data-astro-cid-ekpgfoz3]{width:44px;height:24px;transition:background-color .25s var(--ease), box-shadow .25s var(--ease);background:#ffffff14;border-radius:999px;position:relative;box-shadow:inset 0 1px 3px #0000008c,inset 0 0 0 1px #ffffff1a}.vc-switch[data-astro-cid-ekpgfoz3] i[data-astro-cid-ekpgfoz3]{width:18px;height:18px;transition:transform .32s cubic-bezier(.34, 1.4, .64, 1), background .25s var(--ease), box-shadow .25s var(--ease);background:linear-gradient(#2a332d,#121714);border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:inset 0 1px #ffffff29,0 2px 6px #00000080}.vc-wl[data-astro-cid-ekpgfoz3][aria-checked=true] .vc-switch[data-astro-cid-ekpgfoz3]{background:linear-gradient(90deg, #00ff6659, var(--phos));box-shadow:0 0 14px #00ff6659,inset 0 0 0 1px #0f69}.vc-wl[data-astro-cid-ekpgfoz3][aria-checked=true] .vc-switch[data-astro-cid-ekpgfoz3] i[data-astro-cid-ekpgfoz3]{background:linear-gradient(#1b251f,#0a0f0c);transform:translate(20px);box-shadow:inset 0 1px #ffffff24,0 0 8px #0f69}@media (width<=519px){.vc-wl-ic[data-astro-cid-ekpgfoz3]{display:none}.vc-wl-text[data-astro-cid-ekpgfoz3] span[data-astro-cid-ekpgfoz3]{font-size:.76rem}}@media (prefers-reduced-motion:reduce){.vc-wl[data-astro-cid-ekpgfoz3],.vc-wl-ic[data-astro-cid-ekpgfoz3],.vc-switch[data-astro-cid-ekpgfoz3],.vc-switch[data-astro-cid-ekpgfoz3] i[data-astro-cid-ekpgfoz3]{transition:none}}.tslide[data-astro-cid-ekpgfoz3].is-pick .ts-dur[data-astro-cid-ekpgfoz3]{font-size:1.02rem;line-height:1.3}.tslide[data-astro-cid-ekpgfoz3].is-pick .ts-read[data-astro-cid-ekpgfoz3]{align-items:flex-start}.pick-jump[data-astro-cid-ekpgfoz3]{margin-top:var(--s3);color:var(--ink-dim);align-items:center;gap:6px;font-size:.86rem;font-weight:600;text-decoration:none;display:inline-flex}.pick-jump[data-astro-cid-ekpgfoz3]:hover{color:var(--phos-soft)}.pick[data-astro-cid-ekpgfoz3]{margin-top:var(--s5);scroll-margin-top:90px}.tier-gold[data-astro-cid-ekpgfoz3]{--tier:#e9b949}.tier-purple[data-astro-cid-ekpgfoz3]{--tier:#a98bf5}.tier-blue[data-astro-cid-ekpgfoz3]{--tier:#5aa9e8}.tier-base[data-astro-cid-ekpgfoz3]{--tier:transparent}.pick-head[data-astro-cid-ekpgfoz3]{justify-content:space-between;align-items:flex-end;gap:var(--s3) var(--s5);margin-bottom:var(--s4);flex-wrap:wrap;display:flex}.pick-head[data-astro-cid-ekpgfoz3] .p-h[data-astro-cid-ekpgfoz3]{margin:0 0 4px}.pick-hint[data-astro-cid-ekpgfoz3]{color:var(--ink-dim);margin:0;font-size:.86rem}.pick-filters[data-astro-cid-ekpgfoz3]{flex-wrap:wrap;gap:6px;display:flex}.pick-f[data-astro-cid-ekpgfoz3]{border-radius:var(--radius-sm);border:1px solid var(--line-strong);color:var(--ink-dim);font:inherit;cursor:pointer;transition:color .18s var(--ease), border-color .18s var(--ease), background .18s var(--ease);background:0 0;align-items:center;gap:7px;padding:7px 11px;font-size:.84rem;font-weight:600;display:inline-flex}.pick-f[data-astro-cid-ekpgfoz3]:hover{color:var(--ink)}.pick-f[data-astro-cid-ekpgfoz3].is-on{color:var(--phos-soft);background:var(--phos-ghost);border-color:#00ff6659}.pick-f[data-astro-cid-ekpgfoz3][hidden]{display:none}.pick-fc[data-astro-cid-ekpgfoz3]{font-family:var(--font-mono);opacity:.75;font-size:.74rem;font-weight:500}.pick-grid[data-astro-cid-ekpgfoz3]{gap:var(--s3);grid-template-columns:repeat(auto-fill,minmax(232px,1fr));display:grid}.pick-tile[data-astro-cid-ekpgfoz3]{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--bg-raise);cursor:pointer;transition:border-color .18s var(--ease), background .18s var(--ease), transform .18s var(--ease);flex-direction:column;display:flex;overflow:hidden}@media (hover:hover) and (pointer:fine){.pick-tile[data-astro-cid-ekpgfoz3]:hover{border-color:#d6e2db3d;transform:translateY(-2px)}.pick-tile[data-astro-cid-ekpgfoz3]:hover .pick-shot[data-astro-cid-ekpgfoz3] img[data-astro-cid-ekpgfoz3]{transform:scale(1.03)}}.pick-tile[data-astro-cid-ekpgfoz3].is-active{background:color-mix(in srgb, var(--phos) 5%, var(--bg-raise));border-color:#00ff6680}.pick-tile[data-astro-cid-ekpgfoz3].is-oos,.pick-tile[data-astro-cid-ekpgfoz3].is-off{display:none}.pick-shot[data-astro-cid-ekpgfoz3]{aspect-ratio:4/3;cursor:zoom-in;width:100%;box-shadow:inset 0 -3px 0 var(--tier);background:#16181b;border:0;padding:0;display:block;position:relative;overflow:hidden}.pick-shot[data-astro-cid-ekpgfoz3] img[data-astro-cid-ekpgfoz3]{object-fit:contain;width:100%;height:calc(100% - 3px);transition:transform .3s var(--ease);display:block;position:absolute;inset:0 0 3px}.pick-zoom[data-astro-cid-ekpgfoz3]{border-radius:var(--radius-sm);color:#fff;background:#0009;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:8px;right:8px}.pick-body[data-astro-cid-ekpgfoz3]{flex-direction:column;flex:1;gap:9px;padding:12px 14px 14px;display:flex}.pick-top[data-astro-cid-ekpgfoz3]{justify-content:space-between;align-items:center;gap:8px;display:flex}.pick-n[data-astro-cid-ekpgfoz3]{font-family:var(--font-display);letter-spacing:-.01em;font-size:1.1rem}.pick-meta[data-astro-cid-ekpgfoz3]{font-family:var(--font-mono);color:var(--ink-dim);white-space:nowrap;gap:10px;font-size:.74rem;display:inline-flex}.pick-meta[data-astro-cid-ekpgfoz3] span[data-astro-cid-ekpgfoz3]+span[data-astro-cid-ekpgfoz3]{border-left:1px solid var(--line-strong);padding-left:10px}.pick-chips[data-astro-cid-ekpgfoz3]{flex-wrap:wrap;gap:5px;display:flex}.pick-chip[data-astro-cid-ekpgfoz3]:first-child{color:var(--tier,#c3d0c8)}.tier-base[data-astro-cid-ekpgfoz3] .pick-chip[data-astro-cid-ekpgfoz3]:first-child{color:#c3d0c8}.pick-skins[data-astro-cid-ekpgfoz3]{color:#c3d0c8;flex:1;align-content:start;gap:4px;margin:0;padding:0;font-size:.85rem;line-height:1.3;list-style:none;display:grid}.pick-skins[data-astro-cid-ekpgfoz3] li[data-astro-cid-ekpgfoz3]{overflow-wrap:anywhere}.pick-skins[data-astro-cid-ekpgfoz3] .pick-more[data-astro-cid-ekpgfoz3]{color:var(--ink-dim)}.pick-foot[data-astro-cid-ekpgfoz3]{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;margin-top:2px;padding-top:11px;display:flex}.pick-price[data-astro-cid-ekpgfoz3]{font-family:var(--font-display);white-space:nowrap;color:var(--ink);font-size:1.18rem}.pick-tile[data-astro-cid-ekpgfoz3].is-active .pick-price[data-astro-cid-ekpgfoz3]{color:var(--phos-soft)}.pick-buy[data-astro-cid-ekpgfoz3]{gap:6px;min-height:0;padding:8px 14px;font-size:.88rem}.pick-none[data-astro-cid-ekpgfoz3]{margin:var(--s4) 0 0;color:var(--ink-dim);font-size:.9rem}.pick-lb[data-astro-cid-ekpgfoz3]{background:0 0;border:0;max-width:min(96vw,1400px);max-height:92vh;padding:0}.pick-lb[data-astro-cid-ekpgfoz3]::backdrop{background:#000000d9}.pick-lb[data-astro-cid-ekpgfoz3] img[data-astro-cid-ekpgfoz3]{border-radius:10px;width:auto;max-width:min(96vw,1400px);height:auto;max-height:92vh;display:block}.pick-lb-close[data-astro-cid-ekpgfoz3]{border-radius:var(--radius-sm);color:#fff;cursor:pointer;background:#0009;border:0;place-items:center;width:40px;height:40px;display:grid;position:fixed;top:14px;right:14px}.pick-now[data-astro-cid-ekpgfoz3]{width:100%;margin:0 0 var(--s3);aspect-ratio:16/7;border:1px solid var(--line-strong);border-radius:var(--radius-sm);cursor:zoom-in;box-shadow:inset 0 -3px 0 var(--tier);background:#16181b;padding:0;display:block;position:relative;overflow:hidden}.pick-now[data-astro-cid-ekpgfoz3] img[data-astro-cid-ekpgfoz3]{object-fit:contain;width:100%;height:calc(100% - 3px);position:absolute;inset:0 0 3px}@media (width<=560px){.pick-head[data-astro-cid-ekpgfoz3]{align-items:flex-start}.pick-filters[data-astro-cid-ekpgfoz3]{scrollbar-width:none;flex-wrap:nowrap;margin:0 -2px;padding:0 2px 4px;overflow-x:auto}.pick-filters[data-astro-cid-ekpgfoz3]::-webkit-scrollbar{display:none}.pick-f[data-astro-cid-ekpgfoz3]{flex:none}.pick-grid[data-astro-cid-ekpgfoz3]{grid-template-columns:1fr;gap:12px}.pick-shot[data-astro-cid-ekpgfoz3]{aspect-ratio:16/9}.pick-body[data-astro-cid-ekpgfoz3]{gap:8px;padding:12px 14px 14px}.pick-now[data-astro-cid-ekpgfoz3]{aspect-ratio:16/8}}.ts-read[data-astro-cid-ekpgfoz3]{justify-content:space-between;align-items:baseline;gap:var(--s4);display:flex}.ts-dur[data-astro-cid-ekpgfoz3]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);font-size:1.3rem;font-weight:800}.ts-price[data-astro-cid-ekpgfoz3]{white-space:nowrap;font-family:var(--font-mono);color:var(--phos);text-shadow:0 0 calc(22px * var(--lv)) rgba(0, 255, 102, calc(.6 * var(--lv)));flex:none;font-size:1.4rem;font-weight:700;transition:text-shadow .3s;position:relative}.ts-price[data-astro-cid-ekpgfoz3] .roll-ghost{visibility:hidden}.ts-price[data-astro-cid-ekpgfoz3] .roll-row{white-space:pre;height:100%;display:flex;position:absolute;top:0;right:0}.ts-price[data-astro-cid-ekpgfoz3] .roll-cell{position:relative}.ts-price[data-astro-cid-ekpgfoz3] .roll-in,.ts-price[data-astro-cid-ekpgfoz3] .roll-out{animation:.42s cubic-bezier(.22, .8, .3, 1) var(--d) both;display:block}.ts-price[data-astro-cid-ekpgfoz3] .roll-out{animation-duration:.3s;position:absolute;inset:0}.ts-price[data-astro-cid-ekpgfoz3] .roll-out.is-alone{position:static}.ts-price[data-astro-cid-ekpgfoz3] .is-up>.roll-in{animation-name:ts-roll-in-up}.ts-price[data-astro-cid-ekpgfoz3] .is-up>.roll-out{animation-name:ts-roll-out-up}.ts-price[data-astro-cid-ekpgfoz3] .is-down>.roll-in{animation-name:ts-roll-in-down}.ts-price[data-astro-cid-ekpgfoz3] .is-down>.roll-out{animation-name:ts-roll-out-down}@keyframes ts-roll-in-up{0%{opacity:0;transform:translateY(.45em)}to{opacity:1;transform:none}}@keyframes ts-roll-out-up{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-.45em)}}@keyframes ts-roll-in-down{0%{opacity:0;transform:translateY(-.45em)}to{opacity:1;transform:none}}@keyframes ts-roll-out-down{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(.45em)}}.ts-sub[data-astro-cid-ekpgfoz3]{align-items:center;gap:var(--s3);min-height:1.3rem;margin-top:1px;display:flex}.ts-perday[data-astro-cid-ekpgfoz3]{font-family:var(--font-mono);color:var(--ink-faint);font-size:.74rem}.ts-save[data-astro-cid-ekpgfoz3]{font-family:var(--font-mono);color:var(--phos-soft);border-radius:var(--radius-xs);background:#00ff6612;border:1px solid #00ff6647;padding:1px 9px;font-size:.68rem;font-weight:600}.ts-save[data-astro-cid-ekpgfoz3][hidden],.ts-perday[data-astro-cid-ekpgfoz3][hidden]{display:none}.ts-left[data-astro-cid-ekpgfoz3]{font-family:var(--font-mono);color:var(--ink-dim);align-items:center;gap:7px;font-size:.74rem;display:inline-flex}.ts-left[data-astro-cid-ekpgfoz3]:before{content:"";background:var(--phos);border-radius:50%;width:6px;height:6px;box-shadow:0 0 6px #00ff668c}.ts-left[data-astro-cid-ekpgfoz3][data-level=low]{color:var(--warn)}.ts-left[data-astro-cid-ekpgfoz3][data-level=low]:before{background:var(--warn);box-shadow:0 0 6px #ffb4548c}.ts-left[data-astro-cid-ekpgfoz3][hidden]{display:none}.ts-zone[data-astro-cid-ekpgfoz3]{height:48px;margin-top:var(--s2);border-radius:var(--radius-sm);align-items:center;padding:0 16px;display:flex;position:relative}.ts-zone[data-astro-cid-ekpgfoz3]:not([data-pointer]):has(.ts-input:focus-visible){outline:1px solid var(--phos);outline-offset:2px}.ts-rail[data-astro-cid-ekpgfoz3]{background:#ffffff0e;border-radius:999px;flex:1;height:12px;position:relative;box-shadow:inset 0 1px 3px #0000008c}.ts-fill[data-astro-cid-ekpgfoz3]{width:var(--p);background:linear-gradient(90deg, #00ff6659, var(--phos));box-shadow:0 0 calc(6px + 16px * var(--lv)) rgba(0, 255, 102, calc(.16 + .38 * var(--lv)));transition:width .28s var(--ease), box-shadow .3s ease;border-radius:999px;position:absolute;top:0;bottom:0;left:0;overflow:hidden}.ts-flow[data-astro-cid-ekpgfoz3]{pointer-events:none;position:absolute;overflow:hidden}.ts-flow-a[data-astro-cid-ekpgfoz3]{inset:-2px 0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20%);mask-image:linear-gradient(90deg,#0000,#000 20%)}.ts-flow-a[data-astro-cid-ekpgfoz3] i[data-astro-cid-ekpgfoz3]{filter:blur(4px);width:calc(100% + 108px);height:100%;opacity:calc(.3 + .5 * var(--lv));animation:ts-flow-a calc(2.3s - 1.25s * var(--lv)) linear infinite;will-change:transform;background:repeating-linear-gradient(90deg,#0000 0,#8cffbe29 16px,#f0fff78c 30px,#8cffbe1a 37px,#0000 54px);position:absolute;top:0;left:-54px}@keyframes ts-flow-a{to{transform:translate(54px)}}.ts-flow-b[data-astro-cid-ekpgfoz3]{inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 26%);mask-image:linear-gradient(90deg,#0000,#000 26%)}.ts-flow-b[data-astro-cid-ekpgfoz3] i[data-astro-cid-ekpgfoz3]{filter:blur(.6px);width:calc(100% + 68px);height:100%;opacity:calc(.12 + .5 * var(--lv));animation:ts-flow-b calc(1.15s - .6s * var(--lv)) linear infinite;will-change:transform;background:repeating-linear-gradient(90deg,#0000 0 21px,#fffc 23px 25px,#0000 27px 34px);position:absolute;top:0;left:-34px}@keyframes ts-flow-b{to{transform:translate(34px)}}.tslide[data-astro-cid-ekpgfoz3].zap .ts-fill[data-astro-cid-ekpgfoz3]{animation:ts-zap .5s var(--ease)}@keyframes ts-zap{0%{filter:brightness(2.1)saturate(1.5)}to{filter:none}}.ts-tick[data-astro-cid-ekpgfoz3]{z-index:2;top:50%;left:var(--t);background:#ffffff47;border-radius:50%;width:4px;height:4px;transition:background .25s,box-shadow .25s;position:absolute;transform:translate(-50%,-50%)}.ts-tick[data-astro-cid-ekpgfoz3].lit{background:#baffd6;box-shadow:0 0 6px #0f6c}.ts-thumb[data-astro-cid-ekpgfoz3]{z-index:3;top:50%;left:calc(16px + (100% - 32px) * var(--lv));border:1px solid rgba(0, 255, 102, calc(.3 + .5 * var(--lv)));width:52px;height:30px;transition:left .28s var(--ease), border-color .3s ease, box-shadow .3s ease;pointer-events:none;background:linear-gradient(#1b251f,#0a0f0c);border-radius:999px;position:absolute;transform:translate(-50%,-50%);box-shadow:inset 0 1px #ffffff24,inset 0 -7px 12px #0000008c,0 3px 10px #00000080}.tslide[data-astro-cid-ekpgfoz3].dragging .ts-thumb[data-astro-cid-ekpgfoz3]{transition-duration:.12s}.ts-thumb[data-astro-cid-ekpgfoz3]:before{content:"";background:#ffffff17;width:1px;position:absolute;top:4px;bottom:4px;left:50%}.ts-core[data-astro-cid-ekpgfoz3]{width:calc(14px + 11px * var(--lv));background:linear-gradient(90deg, var(--phos), #b8ffd4);height:6px;box-shadow:0 0 calc(5px + 10px * var(--lv)) rgba(0, 255, 102, calc(.5 + .4 * var(--lv)));transition:width .28s var(--ease), box-shadow .3s ease;border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ts-thumb[data-astro-cid-ekpgfoz3].pop{animation:ts-pop .3s var(--ease)}@keyframes ts-pop{40%{transform:translate(-50%,-50%)scale(1.13)}}.ts-input[data-astro-cid-ekpgfoz3]{z-index:4;opacity:0;cursor:grab;width:100%;height:100%;margin:0;position:absolute;inset:0}.tslide[data-astro-cid-ekpgfoz3].dragging .ts-input[data-astro-cid-ekpgfoz3]{cursor:grabbing}.ts-zone[data-astro-cid-ekpgfoz3]{touch-action:pan-y;cursor:grab;-webkit-tap-highlight-color:transparent}.ts-input[data-astro-cid-ekpgfoz3]{pointer-events:none}.dragging[data-astro-cid-ekpgfoz3] .ts-zone[data-astro-cid-ekpgfoz3]{cursor:grabbing}.is-scrub[data-astro-cid-ekpgfoz3] .ts-thumb[data-astro-cid-ekpgfoz3]{transition:border-color .3s,box-shadow .3s}.is-scrub[data-astro-cid-ekpgfoz3] .ts-fill[data-astro-cid-ekpgfoz3]{transition:box-shadow .3s}.ts-labels[data-astro-cid-ekpgfoz3]{height:22px;margin:2px 16px 0;position:relative}.ts-label[data-astro-cid-ekpgfoz3]{top:0;left:var(--t);white-space:nowrap;font-family:var(--font-mono);color:var(--ink-faint);cursor:pointer;z-index:5;background:0 0;border:none;padding:2px 6px;font-size:.72rem;transition:color .2s,text-shadow .2s;position:absolute;transform:translate(-50%)}.ts-label[data-astro-cid-ekpgfoz3]:before{content:"";width:max(100%,44px);position:absolute;top:-6px;bottom:-18px;left:50%;transform:translate(-50%)}.ts-label[data-astro-cid-ekpgfoz3]:first-child{transform:translate(-8px)}.ts-label[data-astro-cid-ekpgfoz3]:last-child{transform:translate(calc(8px - 100%))}.ts-label[data-astro-cid-ekpgfoz3]:only-child{transform:translate(-8px)}.ts-label[data-astro-cid-ekpgfoz3]:hover{color:var(--ink)}.ts-label[data-astro-cid-ekpgfoz3].is-active{color:var(--phos-soft);text-shadow:0 0 8px #00ff6673;font-weight:600}.ts-label[data-astro-cid-ekpgfoz3].is-oos{color:var(--ink-faint);text-shadow:none;text-decoration:line-through 1px}.ts-label[data-astro-cid-ekpgfoz3].is-oos.is-active{color:var(--ink-dim);font-weight:600}.ts-fx[data-astro-cid-ekpgfoz3]{pointer-events:none;z-index:2;height:calc(100% + 54px);position:absolute;top:-54px;left:0;right:0}@media (prefers-reduced-motion:reduce){.ts-flow[data-astro-cid-ekpgfoz3] i[data-astro-cid-ekpgfoz3],.ts-thumb[data-astro-cid-ekpgfoz3].pop,.tslide[data-astro-cid-ekpgfoz3].zap .ts-fill[data-astro-cid-ekpgfoz3]{animation:none}.ts-thumb[data-astro-cid-ekpgfoz3],.ts-fill[data-astro-cid-ekpgfoz3]{transition:none}.ts-fx[data-astro-cid-ekpgfoz3]{display:none}}.buy-off[data-astro-cid-ekpgfoz3]{border:1px solid #ff5c5c4d;border-left:3px solid var(--danger);border-radius:var(--radius);padding:var(--s3) var(--s4);margin-bottom:var(--s3);background:#ff5c5c0f}.buy-off__head[data-astro-cid-ekpgfoz3]{align-items:center;gap:var(--s2);font-family:var(--font-display);color:#ff8f8f;font-weight:700;display:inline-flex}.buy-off__hint[data-astro-cid-ekpgfoz3]{margin:var(--s2) 0 0;color:var(--ink-dim);font-size:.88rem}.buy-off--gone[data-astro-cid-ekpgfoz3]{border-color:var(--line-strong);border-left-color:var(--ink-faint);background:#ffffff08}.buy-off--gone[data-astro-cid-ekpgfoz3] .buy-off__head[data-astro-cid-ekpgfoz3]{color:var(--ink)}.gone-exit[data-astro-cid-ekpgfoz3]{gap:var(--s2);flex-direction:column}.gone-exit[data-astro-cid-ekpgfoz3] .buy[data-astro-cid-ekpgfoz3]{width:100%;min-width:0}.gone-go__t[data-astro-cid-ekpgfoz3]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (width<=480px){.gone-go__t[data-astro-cid-ekpgfoz3]{white-space:normal;text-align:center;line-height:1.25}}.gone-exit[data-astro-cid-ekpgfoz3] .gone-go__arrow{transition:transform .22s var(--ease-out);flex-shrink:0}.gone-go[data-astro-cid-ekpgfoz3]:hover .gone-go__arrow{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.gone-go[data-astro-cid-ekpgfoz3]:hover .gone-go__arrow{transform:none}}.buy-row[data-astro-cid-ekpgfoz3]{gap:var(--s3);flex-wrap:wrap;display:flex}.vtry[data-astro-cid-ekpgfoz3]{width:100%;margin-top:var(--s3);padding:var(--s2);font:600 .88rem/1.3 var(--font-body);color:var(--phos-soft);text-align:center;border:1px dashed var(--line-strong);border-radius:var(--radius-sm);cursor:pointer;transition:border-color var(--t-fast) var(--ease), background var(--t-fast) var(--ease);background:0 0;display:block}.vtry[data-astro-cid-ekpgfoz3]:hover{background:var(--phos-ghost);border-color:#ffffff42}.buy-gate[data-astro-cid-ekpgfoz3] [data-astro-cid-ekpgfoz3][hidden]{display:none!important}.buy[data-astro-cid-ekpgfoz3]{justify-content:center;gap:var(--s2);padding:.85rem var(--s5);flex:1;min-width:15rem;font-size:.98rem}.site-buy[data-astro-cid-ekpgfoz3][hidden]{display:none}.buy-gate[data-astro-cid-ekpgfoz3][data-stock=pending] .site-buy[data-astro-cid-ekpgfoz3]{pointer-events:none;cursor:progress}.support[data-astro-cid-ekpgfoz3]{align-items:center;gap:8px;display:inline-flex}.acc-promo[data-astro-cid-ekpgfoz3]{margin-top:var(--s4);border:1px solid var(--line);border-left:2px solid var(--gift);border-radius:var(--radius-sm);color:var(--ink-dim);align-items:flex-start;gap:10px;padding:10px 12px;font-size:.86rem;line-height:1.45;display:flex}.acc-promo[data-astro-cid-ekpgfoz3] svg{color:var(--gift);flex:none;margin-top:2px}.acc-promo[data-astro-cid-ekpgfoz3] b[data-astro-cid-ekpgfoz3]{color:var(--ink);margin-bottom:2px;font-size:.9rem;display:block}.gets[data-astro-cid-ekpgfoz3]{margin-top:var(--s4);padding-top:var(--s3);border-top:1px solid var(--c-line)}.gets-label[data-astro-cid-ekpgfoz3]{font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:7px;font-size:.66rem;display:block}.gets-row[data-astro-cid-ekpgfoz3]{gap:6px var(--s4);flex-wrap:wrap;display:flex}.psvc[data-astro-cid-ekpgfoz3]{gap:var(--s3,12px);display:grid}.svc-steps[data-astro-cid-ekpgfoz3]{counter-reset:none;gap:12px;margin:0;padding:0;list-style:none;display:grid}.svc-steps[data-astro-cid-ekpgfoz3] li[data-astro-cid-ekpgfoz3]{grid-template-columns:28px 1fr;align-items:start;gap:12px;display:grid}.svc-n[data-astro-cid-ekpgfoz3]{width:28px;height:28px;color:var(--phos,#0f6);font-family:var(--mono,monospace);border:1px solid #00ff6659;border-radius:8px;place-items:center;font-size:13px;font-weight:700;display:grid}.svc-steps[data-astro-cid-ekpgfoz3] b[data-astro-cid-ekpgfoz3],.svc-guarantee[data-astro-cid-ekpgfoz3] b[data-astro-cid-ekpgfoz3]{color:var(--ink,#e8efe9);font-size:15px;display:block}.svc-steps[data-astro-cid-ekpgfoz3] p[data-astro-cid-ekpgfoz3],.svc-guarantee[data-astro-cid-ekpgfoz3] p[data-astro-cid-ekpgfoz3]{color:var(--ink-dim,#9aa8a0);margin:3px 0 0;font-size:14px;line-height:1.55}.svc-guarantee[data-astro-cid-ekpgfoz3]{color:var(--phos,#0f6);background:#00ff660d;border:1px solid #00ff6647;border-radius:10px;grid-template-columns:22px 1fr;align-items:start;gap:10px;padding:12px 14px;display:grid}.gets-row[data-astro-cid-ekpgfoz3] span[data-astro-cid-ekpgfoz3]{color:var(--ink-dim);align-items:center;gap:6px;font-size:.79rem;display:inline-flex}.gets-row[data-astro-cid-ekpgfoz3] svg{color:var(--phos);opacity:.85}.terms[data-astro-cid-ekpgfoz3]{color:var(--ink-faint);margin:var(--s3) 0 0;font-size:.75rem}.terms[data-astro-cid-ekpgfoz3] a[data-astro-cid-ekpgfoz3]{color:var(--ink-dim)}.aspecs[data-astro-cid-ekpgfoz3]{margin-bottom:var(--s5)}.aspecs[data-astro-cid-ekpgfoz3] .r-label[data-astro-cid-ekpgfoz3]{color:var(--ink-dim)}.mgrid[data-astro-cid-ekpgfoz3]{gap:12px var(--s6);padding-bottom:var(--s4);margin-bottom:var(--s4);border-bottom:1px solid var(--c-line);grid-template-columns:1fr 1fr;display:grid}@media (width<=700px){.mgrid[data-astro-cid-ekpgfoz3]{grid-template-columns:1fr}}.mrow[data-astro-cid-ekpgfoz3]{grid-template-columns:6.6rem 1fr auto;align-items:center;gap:10px;display:grid}.m-label[data-astro-cid-ekpgfoz3]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-dim);font-size:.68rem}.m-bar[data-astro-cid-ekpgfoz3]{gap:3px;display:flex}.m-bar[data-astro-cid-ekpgfoz3] i[data-astro-cid-ekpgfoz3]{border-radius:var(--radius-xs);background:#ffffff0f;flex:1;height:9px}.m-bar[data-astro-cid-ekpgfoz3] i[data-astro-cid-ekpgfoz3].lit{animation:seg-in .3s var(--ease) both;animation-delay:calc(var(--i) * 35ms);background:linear-gradient(#35ff85,#00d957);box-shadow:0 0 6px #00ff6659}@keyframes seg-in{0%{opacity:0;transform:scaleY(.2)}}@media (prefers-reduced-motion:reduce){.m-bar[data-astro-cid-ekpgfoz3] i[data-astro-cid-ekpgfoz3].lit{animation:none}}.m-val[data-astro-cid-ekpgfoz3]{font-family:var(--font-mono);color:var(--phos-soft);text-align:right;min-width:1.4em;font-size:.72rem;font-weight:600}.seo-desc[data-astro-cid-ekpgfoz3]{max-height:10.5rem;transition:max-height .5s var(--ease);position:relative;overflow:hidden}@media (prefers-reduced-motion:reduce){.seo-desc[data-astro-cid-ekpgfoz3]{transition:none}}.seo-desc[data-astro-cid-ekpgfoz3]:not(.is-open):after{content:"";pointer-events:none;background:linear-gradient(#0000,#0e1210);height:4rem;position:absolute;bottom:0;left:0;right:0}.seo-desc[data-astro-cid-ekpgfoz3] p[data-astro-cid-ekpgfoz3]{color:var(--ink-dim);line-height:1.7}.seo-desc[data-astro-cid-ekpgfoz3] b{color:var(--ink)}.read-more[data-astro-cid-ekpgfoz3]{margin-top:var(--s3);font-family:var(--font-display);color:var(--phos-soft);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-size:.84rem;font-weight:700;display:inline-flex}.read-more-ic[data-astro-cid-ekpgfoz3]{transition:transform .25s var(--ease)}.seo-desc[data-astro-cid-ekpgfoz3].is-open+.read-more[data-astro-cid-ekpgfoz3] .read-more-ic[data-astro-cid-ekpgfoz3]{transform:rotate(180deg)}.read-more[data-astro-cid-ekpgfoz3]:hover{color:var(--phos)}.ptabs[data-astro-cid-ekpgfoz3]{margin-top:var(--s6)}.tabbar-shell[data-astro-cid-ekpgfoz3]{margin-bottom:var(--s5);position:relative}.tabbar[data-astro-cid-ekpgfoz3]{gap:var(--s2);border-bottom:1px solid var(--c-line-strong,#ffffff24);display:flex;position:relative}.tab-ind[data-astro-cid-ekpgfoz3]{background:var(--phos);pointer-events:none;width:0;height:2px;position:absolute;bottom:-1px;left:0;box-shadow:0 0 12px #00ff668c}.tab-ind[data-astro-cid-ekpgfoz3].is-ready{transition:transform .22s cubic-bezier(.23,1,.32,1),width .22s cubic-bezier(.23,1,.32,1)}@media (prefers-reduced-motion:reduce){.tab-ind[data-astro-cid-ekpgfoz3].is-ready{transition:none}}.ptab[data-astro-cid-ekpgfoz3]{z-index:1;white-space:nowrap;font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink-dim);cursor:pointer;background:0 0;border:none;flex:1 1 0;justify-content:center;align-items:center;gap:8px;padding:.72rem 1rem .78rem;font-size:.92rem;font-weight:700;transition:color .16s;display:inline-flex;position:relative}.ptab[data-astro-cid-ekpgfoz3] svg{opacity:.72;flex-shrink:0;transition:opacity .16s,filter .16s}.ptab[data-astro-cid-ekpgfoz3]:hover{color:var(--ink)}.ptab[data-astro-cid-ekpgfoz3]:hover svg{opacity:.85}.ptab[data-astro-cid-ekpgfoz3]:focus-visible{outline:1px solid var(--phos);outline-offset:-3px}.ptab[data-astro-cid-ekpgfoz3].is-active{color:var(--phos-soft)}.ptab[data-astro-cid-ekpgfoz3].is-active svg{opacity:1;filter:drop-shadow(0 0 6px #00ff6673)}@media (width<=720px){.tabbar[data-astro-cid-ekpgfoz3]{overscroll-behavior-x:contain;scrollbar-width:none;padding-bottom:1px;overflow:auto hidden}.tabbar[data-astro-cid-ekpgfoz3]::-webkit-scrollbar{display:none}.ptab[data-astro-cid-ekpgfoz3]{flex:1 1 0;min-width:max-content}.tabbar-shell[data-astro-cid-ekpgfoz3]:before,.tabbar-shell[data-astro-cid-ekpgfoz3]:after{content:"";z-index:3;opacity:0;pointer-events:none;width:2rem;transition:opacity .14s;position:absolute;top:0;bottom:1px}.tabbar-shell[data-astro-cid-ekpgfoz3]:before{background:linear-gradient(90deg,#050807 15%,#05080700);left:0}.tabbar-shell[data-astro-cid-ekpgfoz3]:after{background:linear-gradient(270deg,#050807 15%,#05080700);right:0}.tabbar-shell[data-astro-cid-ekpgfoz3].can-scroll-left:before,.tabbar-shell[data-astro-cid-ekpgfoz3].can-scroll-right:after{opacity:1}}.pane[data-astro-cid-ekpgfoz3]:not([hidden]){animation:.16s cubic-bezier(.23,1,.32,1) pane-in}@keyframes pane-in{0%{opacity:0;transform:translateY(3px)}}.ptabs[data-astro-cid-ekpgfoz3].is-keyboard-change .pane[data-astro-cid-ekpgfoz3]:not([hidden]){animation:none}@media (prefers-reduced-motion:reduce){.pane[data-astro-cid-ekpgfoz3]:not([hidden]){animation:none}}.rgrid[data-astro-cid-ekpgfoz3]{gap:var(--s3);grid-template-columns:repeat(3,1fr);display:grid}@media (width<=1000px){.rgrid[data-astro-cid-ekpgfoz3]{grid-template-columns:1fr 1fr}}@media (width<=640px){.rgrid[data-astro-cid-ekpgfoz3]{grid-template-columns:1fr}}.rtile[data-astro-cid-ekpgfoz3]{align-items:center;gap:var(--s4);padding:var(--s4);background:var(--c-sheen), var(--c-panel);border:1px solid var(--c-line);border-radius:var(--radius);display:flex;box-shadow:inset 0 1px #ffffff0a}.r-ic[data-astro-cid-ekpgfoz3]{border-radius:var(--radius-sm);width:42px;height:42px;color:var(--phos);border:1px solid var(--c-line);background:#ffffff0a;flex-shrink:0;place-items:center;display:grid}.r-txt[data-astro-cid-ekpgfoz3]{flex-direction:column;gap:2px;min-width:0;display:flex}.r-label[data-astro-cid-ekpgfoz3]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);font-size:.66rem}.r-value[data-astro-cid-ekpgfoz3]{color:var(--ink);font-size:.93rem;font-weight:600}.pdp[data-astro-cid-ekpgfoz3] .faq details{background:var(--c-sheen), var(--c-panel);border:1px solid var(--c-line)}.related[data-astro-cid-ekpgfoz3]{margin-top:var(--s7)}.related[data-astro-cid-ekpgfoz3] h2[data-astro-cid-ekpgfoz3]{margin:0;font-size:1.35rem}.related[data-astro-cid-ekpgfoz3] .section-head[data-astro-cid-ekpgfoz3].split{justify-content:space-between;align-items:center;gap:var(--s4);margin-bottom:var(--s4);flex-wrap:wrap;display:flex}.rel-all[data-astro-cid-ekpgfoz3]{align-items:center;gap:var(--s2);font-family:var(--font-display);white-space:nowrap;color:var(--ink);padding:var(--s2) var(--s4);background:var(--c-sheen), var(--c-panel);border:1px solid var(--c-line);border-radius:var(--radius-sm);box-shadow:var(--shadow-card);font-size:.88rem;font-weight:700;transition:all .25s;display:inline-flex}.rel-all[data-astro-cid-ekpgfoz3]:hover{border-color:var(--c-phos-line);color:var(--phos-soft);text-decoration:none;transform:translateY(-1px)}
