._heroSection_j64gk_1{min-height:100vh;color:var(--hero-text,var(--color-text));background:radial-gradient(circle at 50% 0%, var(--hero-glow-top,#0080ff1f), transparent 34%), linear-gradient(180deg, var(--hero-bg-start,#f3f7fb) 0%, var(--hero-bg-mid,#e9f0f7) 48%, var(--hero-bg-end,#dde7f2) 100%);padding:clamp(6.4rem,10vw,8rem) 0 clamp(3.8rem,6vw,5rem);position:relative;overflow:clip}._heroSection_j64gk_1,[data-theme=light] ._heroSection_j64gk_1{--hero-text:#07111d;--hero-muted:#0f172ac2;--hero-soft:#0f172a8f;--hero-bg-start:#f4f7fb;--hero-bg-mid:#e8eef6;--hero-bg-end:#dce8f2;--hero-glow-top:#0080ff21;--hero-aurora-a:#0080ff29;--hero-aurora-b:#00cccc1a;--hero-aurora-c:#22c55e14;--hero-grid:#0f172a14;--hero-line:#0f172a1a;--hero-panel:#ffffffb8;--hero-panel-strong:#ffffffdb;--hero-panel-border:#0f172a1a;--hero-pill:#ffffffbd;--hero-pill-border:#0f172a1a;--hero-shadow:0 22px 64px #0f172a1a;--hero-poster-shadow:0 28px 88px #0f172a24;--hero-title-main:#091526;--hero-title-accent:#0080ff;--hero-title-shadow:none;--hero-beam-a:#0080ff;--hero-beam-b:#00b8c4;--hero-beam-c:#1fae55}[data-theme=dark] ._heroSection_j64gk_1{--hero-text:#f2f7fb;--hero-muted:#e2e8f0cc;--hero-soft:#e2e8f099;--hero-bg-start:#04111f;--hero-bg-mid:#081321;--hero-bg-end:#0b1020;--hero-glow-top:#0080ff1f;--hero-aurora-a:#0080ff2e;--hero-aurora-b:#22d3ee1f;--hero-aurora-c:#22c55e1a;--hero-grid:#94a3b81a;--hero-line:#94a3b824;--hero-panel:#07111fcc;--hero-panel-strong:#071122e6;--hero-panel-border:#94a3b82e;--hero-pill:#091325c2;--hero-pill-border:#94a3b82e;--hero-shadow:0 30px 90px #02061757;--hero-poster-shadow:0 40px 120px #0206176b;--hero-title-main:#f7fbff;--hero-title-accent:#6bd3ff;--hero-title-shadow:none;--hero-beam-a:#3aa0ff;--hero-beam-b:#22d3ee;--hero-beam-c:#4ade80}[data-theme=lunar-new-year] ._heroSection_j64gk_1{--hero-text:#fff3cb;--hero-muted:#ffe882e0;--hero-soft:#ffd54fbd;--hero-bg-start:#3f1111;--hero-bg-mid:#551515;--hero-bg-end:#250808;--hero-glow-top:#e539353d;--hero-aurora-a:#e5393547;--hero-aurora-b:#ffa00033;--hero-aurora-c:#ffd54f2e;--hero-grid:#ffd54f1f;--hero-line:#ffd54f33;--hero-panel:#521818c2;--hero-panel-strong:#601d1de0;--hero-panel-border:#ffd54f3d;--hero-pill:#5b1919c7;--hero-pill-border:#ffd54f3d;--hero-shadow:0 30px 90px #1c060652;--hero-poster-shadow:0 40px 120px #1c060670;--hero-title-main:#fff3cb;--hero-title-accent:#ffd54f;--hero-title-shadow:none;--hero-beam-a:#ff6b57;--hero-beam-b:#ffa000;--hero-beam-c:#ffd54f}._bgAurora_j64gk_97,._bgGrid_j64gk_98,._bgPulse_j64gk_99{pointer-events:none;position:absolute;inset:0}._bgAurora_j64gk_97{background:radial-gradient(circle at 18% 18%, var(--hero-aurora-a), transparent 28%), radial-gradient(circle at 82% 14%, var(--hero-aurora-b), transparent 24%), radial-gradient(circle at 50% 76%, var(--hero-aurora-c), transparent 26%);filter:blur(34px);opacity:.55}._bgGrid_j64gk_98{background-image:linear-gradient(var(--hero-grid) 1px, transparent 1px), linear-gradient(90deg, var(--hero-grid) 1px, transparent 1px);opacity:.38;background-size:46px 46px;-webkit-mask-image:radial-gradient(circle,#000 42%,#0000 92%);mask-image:radial-gradient(circle,#000 42%,#0000 92%)}._bgPulse_j64gk_99{background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--color-primary) 12%, transparent) 20%, color-mix(in srgb, var(--color-secondary) 18%, transparent) 50%, color-mix(in srgb, var(--color-success) 12%, transparent) 78%, transparent 100%);filter:blur(54px);opacity:.28;height:18rem;inset:10% 12% auto}._heroShell_j64gk_133{z-index:1;width:min(100%, calc(var(--site-content-max,1200px) + 20px));box-sizing:border-box;gap:clamp(1.8rem,4vw,2.8rem);margin:0 auto;padding:0 clamp(1rem,3vw,2rem);display:grid;position:relative}._heroIntro_j64gk_144{justify-items:center;gap:1.35rem;display:grid}._eyebrowRow_j64gk_150{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.75rem;display:flex}._eyebrowBadge_j64gk_158,._signalTag_j64gk_159,._stageFeaturePill_j64gk_160,._stageState_j64gk_161{letter-spacing:.02em;border-radius:999px;align-items:center;min-height:2.2rem;padding:.45rem .9rem;font-size:.82rem;font-weight:700;line-height:1.1;display:inline-flex}._eyebrowBadge_j64gk_158{background:var(--hero-panel);border:1px solid var(--hero-panel-border);color:var(--hero-text);box-shadow:var(--hero-shadow)}._copyColumn_j64gk_180{text-align:center;align-content:start;justify-items:center;gap:1rem;width:100%;max-width:none;display:grid}._routeKicker_j64gk_190{letter-spacing:.18em;text-transform:uppercase;color:var(--hero-soft);margin:0;font-size:.8rem;font-weight:800}@property --run{syntax:"<number>";inherits:true;initial-value:1}._heroTitle_j64gk_211{font-family:var(--font-display);letter-spacing:-.035em;justify-items:center;margin:0 0 .12em;font-size:clamp(4.2rem,9.4vw,7rem);line-height:.9;display:grid}._heroTitle_j64gk_211 ::selection{background:color-mix(in srgb, var(--hero-title-accent) 34%, transparent);color:inherit}._titleRun_j64gk_226{--run:1;--edge:.1em;padding-bottom:.2em;display:inline-grid;position:relative}._titleRun_j64gk_226[data-run=intro]{animation:2s cubic-bezier(.3,.55,.15,1) .45s both _titleRunIntro_j64gk_1}._titleRun_j64gk_226[data-run=replay-a]{animation:1.3s cubic-bezier(.3,.55,.15,1) both _titleRunReplayA_j64gk_1}._titleRun_j64gk_226[data-run=replay-b]{animation:1.3s cubic-bezier(.3,.55,.15,1) both _titleRunReplayB_j64gk_1}@keyframes _titleRunIntro_j64gk_1{0%{--run:0}to{--run:1}}@keyframes _titleRunReplayA_j64gk_1{0%{--run:0}to{--run:1}}@keyframes _titleRunReplayB_j64gk_1{0%{--run:0}to{--run:1}}._titleGhost_j64gk_273,._titleSolid_j64gk_274{white-space:nowrap;grid-area:1/1;display:block}._titleSolid_j64gk_274{clip-path:inset(-.3em calc((1 - var(--run)) * 100% - var(--run) * var(--edge)) -.3em -.3em)}._titleGhost_j64gk_273{color:#0000;user-select:none;-webkit-text-stroke:max(1.5px, .012em) color-mix(in srgb, var(--hero-title-main) 58%, transparent);clip-path:inset(-.3em -.3em -.3em calc(var(--run) * (100% + var(--edge))));opacity:min(1, calc((1 - var(--run)) * 10))}._titleGhost_j64gk_273>span:before{content:attr(data-text)}._titleGhost_j64gk_273>span:last-child{-webkit-text-stroke-color:color-mix(in srgb, var(--hero-title-accent) 82%, transparent)}._titleWord_j64gk_302{color:var(--hero-title-main)}._titleAccent_j64gk_306{color:var(--hero-title-accent);text-shadow:var(--hero-title-shadow)}._titleBeam_j64gk_311{top:-.04em;bottom:.14em;left:calc(var(--run) * (100% + var(--edge)));background:linear-gradient(180deg, var(--hero-beam-a), var(--hero-beam-b) 52%, var(--hero-beam-c));width:max(2px,.02em);opacity:min(1, calc(var(--run) * 14), calc((1 - var(--run)) * 14));pointer-events:none;margin-left:calc(max(2px,.02em)/-2);position:absolute}._titleBeam_j64gk_311:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--hero-beam-b) 24%, transparent));width:.7em;position:absolute;inset:0 100% 0 auto;-webkit-mask-image:linear-gradient(#0000,#000 22% 78%,#0000);mask-image:linear-gradient(#0000,#000 22% 78%,#0000)}._titleRail_j64gk_334{background:var(--hero-line);pointer-events:none;height:1px;position:absolute;inset:auto 0 .04em}._titleRail_j64gk_334:before{content:"";width:calc(var(--run) * 100%);background:linear-gradient(90deg, var(--hero-beam-a), var(--hero-beam-b), var(--hero-beam-c));opacity:calc(1 - var(--run) * .5);position:absolute;inset:0 auto 0 0}._titleRail_j64gk_334>i{left:calc(var(--at) * 100%);box-sizing:border-box;border:1.5px solid color-mix(in srgb, var(--hero-title-main) 38%, transparent);background:var(--hero-bg-mid);border-radius:999px;width:.5rem;height:.5rem;position:absolute;top:50%;translate:-50% -50%}._titleRail_j64gk_334>i:after{content:"";border-radius:inherit;background:var(--hero-beam-b);opacity:clamp(0, calc((var(--run) - var(--at) + .04) * 30), 1);position:absolute;inset:-1.5px}._heroHeadline_j64gk_374{letter-spacing:-.02em;text-wrap:balance;width:100%;max-width:26em;color:var(--hero-text);margin:0;font-size:clamp(1.6rem,3vw,2.6rem);font-weight:800;line-height:1.12}._heroDescription_j64gk_386{text-wrap:pretty;width:100%;max-width:46rem;color:var(--hero-muted);margin:0;font-size:clamp(1rem,1.35vw,1.2rem);font-weight:500;line-height:1.6}._heroDefinition_j64gk_398{text-wrap:pretty;overflow-wrap:anywhere;width:100%;max-width:46rem;color:var(--hero-muted);margin:0;font-size:1rem;font-weight:400;line-height:1.6}._storyBlock_j64gk_411{gap:.78rem;width:100%;display:grid}._storyParagraph_j64gk_417{color:var(--hero-muted);margin:0;font-size:1rem;line-height:1.7}._storyParagraphStrong_j64gk_424{color:var(--hero-text)}._signalTags_j64gk_428{flex-wrap:wrap;justify-content:flex-start;gap:.72rem;max-width:none;display:flex}._signalTag_j64gk_159,._stageFeaturePill_j64gk_160,._stageState_j64gk_161{background:var(--hero-pill);border:1px solid var(--hero-pill-border);color:var(--hero-text)}._heroActions_j64gk_444{justify-items:stretch;gap:.95rem;width:100%;max-width:min(100%,60rem);display:grid}._heroPrimaryActions_j64gk_452{grid-template-columns:repeat(auto-fit,minmax(min(100%,17.5rem),1fr));gap:.9rem;width:100%;min-width:0;max-width:100%;display:grid}@media (width<=767px){._heroPrimaryActions_j64gk_452{grid-template-columns:minmax(0,1fr)}._windowsStoreBadgePrimary_j64gk_471{width:100%;max-width:100%}}._heroSecondaryActions_j64gk_477{flex-wrap:wrap;justify-content:center;gap:.8rem;width:100%;display:flex}._buttonPrimary_j64gk_485,._buttonSecondary_j64gk_486{box-sizing:border-box;border-radius:1rem;justify-content:center;align-items:center;gap:.72rem;min-height:3.2rem;padding:.82rem 1.14rem;font-size:.94rem;font-weight:800;line-height:1;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s,background-color .18s;display:inline-flex;position:relative}._buttonPrimary_j64gk_485{isolation:isolate;border:1.5px solid color-mix(in srgb, var(--color-primary) 78%, var(--hero-panel-border));width:100%;min-height:4.6rem;color:var(--color-primary);background:linear-gradient(180deg, color-mix(in srgb, var(--color-primary) 12%, var(--hero-panel-strong)), color-mix(in srgb, var(--color-primary) 5%, var(--hero-panel)));box-shadow:0 18px 40px color-mix(in srgb, var(--color-primary) 12%, transparent), 0 0 0 1px color-mix(in srgb, var(--color-primary) 10%, transparent) inset;border-radius:1.2rem;padding:1rem 1.5rem}._buttonSecondary_j64gk_486{color:var(--hero-text);background:var(--hero-panel);border:1px solid var(--hero-panel-border);box-shadow:var(--hero-shadow)}._storeCta_j64gk_534{border:1.5px solid color-mix(in srgb, var(--hero-title-accent) 46%, var(--hero-panel-border));background:color-mix(in srgb, var(--hero-title-accent) 7%, var(--hero-panel));min-width:0;box-shadow:0 22px 48px color-mix(in srgb, var(--hero-title-accent) 14%, transparent);border-radius:1.5rem;align-content:start;justify-items:stretch;gap:.55rem;padding:.9rem;display:grid}._storeCtaTag_j64gk_547{letter-spacing:.06em;text-transform:uppercase;color:var(--hero-text);background:var(--hero-pill);border:1px solid var(--hero-pill-border);border-radius:999px;justify-self:start;padding:.18rem .7rem;font-size:.74rem;font-weight:800}._storeCtaNote_j64gk_560{text-align:center;color:var(--hero-muted);font-size:.86rem;line-height:1.45}._windowsStoreBadgeButton_j64gk_567{justify-content:center;align-items:center;line-height:0;display:inline-flex}._windowsStoreBadgePrimary_j64gk_471{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--hero-title-accent) 22%, var(--hero-panel-border));background:linear-gradient(180deg, color-mix(in srgb, var(--hero-panel-strong) 97%, transparent), color-mix(in srgb, var(--hero-panel) 99%, transparent));width:100%;min-width:0;min-height:4.6rem;box-shadow:var(--hero-shadow);border-radius:1.2rem;padding:.9rem 1.25rem;transition:transform .18s,box-shadow .18s,border-color .18s,background-color .18s}._windowsStoreBadgeButton_j64gk_567:focus-within{outline:3px solid color-mix(in srgb, var(--hero-title-accent) 34%, transparent);outline-offset:3px;border-radius:.75rem}._windowsStoreBadgeElement_j64gk_600{box-sizing:border-box;min-width:0;max-width:100%;display:block;overflow:hidden}._windowsStoreBadgeElement_j64gk_600 ms-store-badge{box-sizing:border-box;min-width:0;max-width:100%;display:block}._windowsStoreBadgePrimary_j64gk_471:hover{border-color:color-mix(in srgb, var(--hero-title-accent) 38%, var(--hero-panel-border));box-shadow:0 26px 52px color-mix(in srgb, var(--hero-title-accent) 14%, transparent);transform:translateY(-2px)}._buttonPrimary_j64gk_485:hover,._buttonSecondary_j64gk_486:hover{transform:translateY(-2px)}._buttonPrimary_j64gk_485:hover{border-color:var(--color-primary);background:linear-gradient(180deg, color-mix(in srgb, var(--color-primary) 18%, var(--hero-panel-strong)), color-mix(in srgb, var(--color-primary) 9%, var(--hero-panel)));box-shadow:0 24px 52px color-mix(in srgb, var(--color-primary) 18%, transparent), 0 0 0 1px color-mix(in srgb, var(--color-primary) 14%, transparent) inset}._buttonSecondary_j64gk_486:hover{border-color:color-mix(in srgb, var(--hero-title-accent) 34%, var(--hero-panel-border))}._buttonPrimary_j64gk_485:focus-visible,._buttonSecondary_j64gk_486:focus-visible{outline:3px solid color-mix(in srgb, var(--hero-title-accent) 34%, transparent);outline-offset:3px}._buttonIcon_j64gk_654{flex-shrink:0;width:1.1rem;height:1.1rem}._buttonPrimary_j64gk_485 ._buttonIcon_j64gk_654{width:1.32rem;height:1.32rem}._buttonPrimaryContent_j64gk_665{align-items:center;gap:.92rem;display:inline-flex}._buttonTextStack_j64gk_671{text-align:left;gap:.28rem;display:grid}._buttonPrimaryLabel_j64gk_677{font-size:1.08rem;line-height:1}._buttonPrimaryMeta_j64gk_682{letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--color-primary) 72%, var(--hero-text));font-size:.72rem;font-weight:800;line-height:1}._heroStage_j64gk_691{gap:1rem;display:grid}._posterFrame_j64gk_696{box-sizing:border-box;border:1px solid var(--hero-panel-border);background:linear-gradient(180deg, color-mix(in srgb, var(--hero-panel-strong) 96%, transparent), color-mix(in srgb, var(--hero-panel) 98%, transparent));width:100%;box-shadow:var(--hero-poster-shadow);border-radius:2rem;gap:1rem;padding:clamp(1rem,2.5vw,1.4rem);display:grid;position:relative;overflow:hidden}._posterFrame_j64gk_696:before{content:"";background:linear-gradient(115deg, color-mix(in srgb, var(--color-primary) 6%, transparent), transparent 42%, transparent 62%, color-mix(in srgb, var(--color-success) 6%, transparent));pointer-events:none;position:absolute;inset:0}._stagePanel_j64gk_720{z-index:1;gap:1rem;display:grid;position:relative}._stageHeader_j64gk_727{z-index:1;gap:.55rem;display:grid;position:relative}._stageHeaderRow_j64gk_734{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}._stageKicker_j64gk_742{letter-spacing:.16em;text-transform:uppercase;color:var(--hero-soft);margin:0;font-size:.78rem;font-weight:800}._stageSummary_j64gk_751{width:min(100%,58ch);color:var(--hero-muted);margin:0;font-size:.98rem;line-height:1.6}._stageFeatureRail_j64gk_759{z-index:1;flex-wrap:wrap;gap:.6rem;display:flex;position:relative}._videoSlot_j64gk_767{z-index:1;position:relative}@media (width<=767px){._heroSection_j64gk_1{min-height:auto;padding-top:5.8rem}._heroShell_j64gk_133{gap:1.35rem;padding:0 1rem}._heroIntro_j64gk_144{gap:1rem}._eyebrowRow_j64gk_150,._signalTags_j64gk_428,._heroSecondaryActions_j64gk_477{justify-content:center}._heroTitle_j64gk_211{font-size:clamp(3.2rem,17vw,5rem)}._heroHeadline_j64gk_374{font-size:1.5rem}._heroDescription_j64gk_386{font-size:1rem}._storyBlock_j64gk_411,._heroActions_j64gk_444{width:100%}._heroPrimaryActions_j64gk_452{grid-template-columns:minmax(0,1fr)}._heroSecondaryActions_j64gk_477{grid-template-columns:1fr;display:grid}._buttonPrimary_j64gk_485,._buttonSecondary_j64gk_486{width:100%}._buttonPrimary_j64gk_485,._windowsStoreBadgePrimary_j64gk_471{min-height:4.2rem}._buttonPrimaryContent_j64gk_665{justify-content:center}._buttonTextStack_j64gk_671{text-align:center}._posterFrame_j64gk_696{border-radius:1.55rem;padding:.9rem}._stageHeaderRow_j64gk_734{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){._titleRun_j64gk_226[data-run]{animation:none}._bgAurora_j64gk_97,._bgPulse_j64gk_99,._buttonPrimary_j64gk_485,._buttonSecondary_j64gk_486{transition:none;animation:none}._buttonPrimary_j64gk_485:hover,._buttonSecondary_j64gk_486:hover{transform:none}}._board_ix6cs_12{--label-w:clamp(9.5rem, 17vw, 13.5rem);--cx:.35rem;--cap:.6rem;--rail-y:1.9rem;--ink:var(--hero-text,var(--color-text));--ink-muted:var(--hero-muted,var(--color-text-secondary));--line:var(--hero-line,var(--color-border));--stage-0:color-mix(in srgb, var(--ink) 52%, transparent);--stage-1:var(--color-primary);--stage-2:color-mix(in srgb, var(--color-secondary) 76%, var(--ink));--stage-3:color-mix(in srgb, var(--color-success) 80%, var(--ink));z-index:1;border-top:1px solid var(--line);width:100%;min-width:0;color:var(--ink);gap:1.5rem;padding-top:clamp(1.1rem,2vw,1.6rem);display:grid;position:relative}._header_ix6cs_42{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2rem;display:flex}._intro_ix6cs_50{gap:.6rem;max-width:44rem;display:grid}._title_ix6cs_56{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;word-break:auto-phrase;color:var(--ink);margin:0;font-size:clamp(1.4rem,2.6vw,1.9rem);font-weight:800;line-height:1.15}._description_ix6cs_68{text-wrap:pretty;max-width:62ch;word-break:auto-phrase;color:var(--ink-muted);margin:0;font-size:1rem;line-height:1.65}._controls_ix6cs_78{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}._tag_ix6cs_85{letter-spacing:.01em;color:var(--ink-muted);align-items:center;gap:.5rem;font-size:.8125rem;font-weight:600;display:inline-flex}._tag_ix6cs_85:before{content:"";border:1.5px solid;border-radius:1.5px;width:.5rem;height:.5rem;transform:rotate(45deg)}._toggle_ix6cs_105{border:1px solid var(--hero-pill-border,var(--line));min-height:2.25rem;color:var(--ink-muted);font:inherit;letter-spacing:.01em;cursor:pointer;background:0 0;border-radius:9999px;align-items:center;gap:.45rem;padding:0 .85rem;font-size:.8125rem;font-weight:600;transition:color .18s,border-color .18s,background-color .18s;display:inline-flex}._toggle_ix6cs_105:hover{border-color:color-mix(in srgb, var(--color-primary) 55%, transparent);background:color-mix(in srgb, var(--color-primary) 8%, transparent);color:var(--ink)}._toggle_ix6cs_105:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._diagram_ix6cs_139{gap:0;min-width:0;display:grid}._head_ix6cs_42,._lane_ix6cs_146{grid-template-columns:var(--label-w) repeat(4, minmax(0, 1fr));column-gap:0;min-width:0;display:grid}._head_ix6cs_42{align-items:end;padding-bottom:.8rem}._headSummary_ix6cs_158{letter-spacing:.01em;color:var(--ink-muted);padding-right:1rem;font-size:.8125rem;font-weight:600}._headCell_ix6cs_166{--stage:var(--stage-0);gap:.5rem;min-width:0;padding-right:.75rem;display:grid}._headCell_ix6cs_166[data-stage="1"],._cell_ix6cs_175[data-stage="1"]{--stage:var(--stage-1)}._headCell_ix6cs_166[data-stage="2"],._cell_ix6cs_175[data-stage="2"]{--stage:var(--stage-2)}._headCell_ix6cs_166[data-stage="3"],._cell_ix6cs_175[data-stage="3"]{--stage:var(--stage-3)}._headLabel_ix6cs_189{letter-spacing:.01em;min-width:0;color:var(--ink);overflow-wrap:break-word;align-items:center;gap:.55rem;font-size:.9375rem;font-weight:700;line-height:1.25;display:inline-flex}._key_ix6cs_202{background:var(--stage);border-radius:1.5px;flex:none;width:.5rem;height:.5rem;transform:rotate(45deg)}._pips_ix6cs_212{gap:.2rem;display:flex}._pip_ix6cs_212{background:color-mix(in srgb, var(--ink) 14%, transparent);border-radius:2px;flex:none;width:1.1rem;height:.3rem;position:relative}._pipLit_ix6cs_226{border-radius:inherit;background:var(--stage);opacity:0;position:absolute;inset:0}._lanes_ix6cs_236{margin:0;padding:0;list-style:none;display:grid}._lane_ix6cs_146{border-top:1px solid var(--line);align-items:center}._agent_ix6cs_248{gap:.15rem;min-width:0;padding:.35rem 1rem .35rem 0;display:grid}._agentName_ix6cs_255{font-family:var(--font-display);color:var(--ink);font-size:1rem;font-weight:700;line-height:1.25}._tasks_ix6cs_264{min-width:0;color:var(--ink-muted);font-size:.8125rem;line-height:1.35;display:grid}._task_ix6cs_264{white-space:nowrap;text-overflow:ellipsis;opacity:0;grid-area:1/1;overflow:hidden}._cell_ix6cs_175{--stage:var(--stage-0);min-width:0;height:3.1rem;position:relative}._track_ix6cs_288{top:var(--rail-y);left:var(--cx);right:calc(var(--cx) * -1);background:color-mix(in srgb, var(--ink) 22%, transparent);height:1px;position:absolute}._cell_ix6cs_175:last-child ._track_ix6cs_288{right:calc(var(--cap) / 2)}._node_ix6cs_302{top:calc(var(--rail-y) - .35rem);box-sizing:border-box;border:1.5px solid color-mix(in srgb, var(--ink) 30%, transparent);background:var(--hero-panel-strong,var(--color-background));border-radius:2px;width:.7rem;height:.7rem;position:absolute;left:0;transform:rotate(45deg)}._progress_ix6cs_315{pointer-events:none;position:absolute;inset:0}._seg_ix6cs_322{top:calc(var(--rail-y) - 1px);left:var(--cx);right:calc(var(--cx) * -1);background:var(--stage);transform-origin:0;height:2px;position:absolute;transform:scaleX(0)}._cell_ix6cs_175:last-child ._seg_ix6cs_322{right:calc(var(--cap) / 2)}._nodeFill_ix6cs_337{top:calc(var(--rail-y) - .35rem);background:var(--stage);border-radius:2px;width:.7rem;height:.7rem;position:absolute;left:0;transform:rotate(45deg)scale(0)}._pulse_ix6cs_348{top:calc(var(--rail-y) - .35rem);opacity:0;width:.7rem;height:.7rem;position:absolute;left:0}._ring_ix6cs_357{border:1.5px solid var(--stage);border-radius:2px;position:absolute;inset:0;transform:rotate(45deg)}._cap_ix6cs_366{top:calc(var(--rail-y) - var(--cap) / 2);width:var(--cap);height:var(--cap);background:var(--stage);border-radius:2px;position:absolute;right:0;transform:scale(0)}._state_ix6cs_377{white-space:nowrap;text-overflow:ellipsis;letter-spacing:.01em;max-width:100%;color:var(--ink-muted);opacity:0;font-size:.75rem;font-weight:600;line-height:1.3;position:absolute;top:.3rem;left:0;overflow:hidden}._loop_ix6cs_395{height:3.1rem;margin-left:var(--label-w);position:relative}._loopArc_ix6cs_401,._loopSweep_ix6cs_402{inset:0 calc(var(--cap) / 2) auto var(--cx);box-sizing:border-box;border:1px dashed color-mix(in srgb, var(--ink) 30%, transparent);border-top:0;border-radius:0 0 1.25rem 1.25rem;height:1.6rem;position:absolute}._loopSweep_ix6cs_402{border:2px solid var(--stage-3);clip-path:inset(0 0 0 100%);border-top:0;height:auto;inset:0 -1px -1px}._loopHead_ix6cs_420{top:-3px;left:var(--cx);background:var(--stage-1);clip-path:polygon(50% 0,100% 100%,0 100%);width:.7rem;height:.6rem;margin-left:-.35rem;position:absolute}._loopLabel_ix6cs_431{text-align:center;letter-spacing:.01em;color:var(--ink-muted);font-size:.8125rem;font-weight:600;position:absolute;top:1.9rem;left:0;right:0}._lane_ix6cs_146>._cell_ix6cs_175>._progress_ix6cs_315,._lane_ix6cs_146>._cell_ix6cs_175>._progress_ix6cs_315>*,._lane_ix6cs_146>._cell_ix6cs_175>._state_ix6cs_377,._pipLit_ix6cs_226,._loopSweep_ix6cs_402{animation-duration:var(--d);animation-delay:var(--delay);animation-timing-function:linear;animation-iteration-count:infinite}._task_ix6cs_264{animation:_task-turn_ix6cs_1 var(--task-d) var(--task-delay) linear infinite}._progress_ix6cs_315{animation-name:_lane-reset_ix6cs_1}._cell_ix6cs_175[data-stage="0"] ._seg_ix6cs_322{animation-name:_seg-0_ix6cs_1}._cell_ix6cs_175[data-stage="1"] ._seg_ix6cs_322{animation-name:_seg-1_ix6cs_1}._cell_ix6cs_175[data-stage="2"] ._seg_ix6cs_322{animation-name:_seg-2_ix6cs_1}._cell_ix6cs_175[data-stage="3"] ._seg_ix6cs_322{animation-name:_seg-3_ix6cs_1}._cell_ix6cs_175[data-stage="0"] ._nodeFill_ix6cs_337{animation-name:_node-0_ix6cs_1}._cell_ix6cs_175[data-stage="1"] ._nodeFill_ix6cs_337{animation-name:_node-1_ix6cs_1}._cell_ix6cs_175[data-stage="2"] ._nodeFill_ix6cs_337{animation-name:_node-2_ix6cs_1}._cell_ix6cs_175[data-stage="3"] ._nodeFill_ix6cs_337{animation-name:_node-3_ix6cs_1}._cell_ix6cs_175[data-stage="0"] ._pulse_ix6cs_348,._cell_ix6cs_175[data-stage="0"] ._state_ix6cs_377,._headCell_ix6cs_166[data-stage="0"] ._pipLit_ix6cs_226{animation-name:_gate-0_ix6cs_1}._cell_ix6cs_175[data-stage="1"] ._pulse_ix6cs_348,._cell_ix6cs_175[data-stage="1"] ._state_ix6cs_377,._headCell_ix6cs_166[data-stage="1"] ._pipLit_ix6cs_226{animation-name:_gate-1_ix6cs_1}._cell_ix6cs_175[data-stage="2"] ._pulse_ix6cs_348,._cell_ix6cs_175[data-stage="2"] ._state_ix6cs_377,._headCell_ix6cs_166[data-stage="2"] ._pipLit_ix6cs_226{animation-name:_gate-2_ix6cs_1}._cell_ix6cs_175[data-stage="3"] ._pulse_ix6cs_348,._cell_ix6cs_175[data-stage="3"] ._state_ix6cs_377,._headCell_ix6cs_166[data-stage="3"] ._pipLit_ix6cs_226{animation-name:_gate-3_ix6cs_1}._cell_ix6cs_175[data-stage="3"] ._stateDone_ix6cs_515{animation-name:_gate-done_ix6cs_1}._cap_ix6cs_366{animation-name:_cap-in_ix6cs_1}._loopSweep_ix6cs_402{animation-name:_loop-sweep_ix6cs_1}._ring_ix6cs_357{animation:1.8s cubic-bezier(.16,1,.3,1) infinite _ring_ix6cs_357}@keyframes _lane-reset_ix6cs_1{0%,98%{opacity:1}to{opacity:0}}@keyframes _seg-0_ix6cs_1{0%{transform:scaleX(0)}16%,to{transform:scaleX(1)}}@keyframes _seg-1_ix6cs_1{0%,16%{transform:scaleX(0)}40%,to{transform:scaleX(1)}}@keyframes _seg-2_ix6cs_1{0%,40%{transform:scaleX(0)}78%,to{transform:scaleX(1)}}@keyframes _seg-3_ix6cs_1{0%,78%{transform:scaleX(0)}90%,to{transform:scaleX(1)}}@keyframes _node-0_ix6cs_1{0%{transform:rotate(45deg)scale(0)}1.5%,to{transform:rotate(45deg)scale(1)}}@keyframes _node-1_ix6cs_1{0%,16%{transform:rotate(45deg)scale(0)}17.5%,to{transform:rotate(45deg)scale(1)}}@keyframes _node-2_ix6cs_1{0%,40%{transform:rotate(45deg)scale(0)}41.5%,to{transform:rotate(45deg)scale(1)}}@keyframes _node-3_ix6cs_1{0%,78%{transform:rotate(45deg)scale(0)}79.5%,to{transform:rotate(45deg)scale(1)}}@keyframes _cap-in_ix6cs_1{0%,90%{transform:scale(0)}91.5%,to{transform:scale(1)}}@keyframes _gate-0_ix6cs_1{0%,to{opacity:0}1%,15%{opacity:1}16%{opacity:0}}@keyframes _gate-1_ix6cs_1{0%,16%,40%,to{opacity:0}17%,39%{opacity:1}}@keyframes _gate-2_ix6cs_1{0%,40%,78%,to{opacity:0}41%,77%{opacity:1}}@keyframes _gate-3_ix6cs_1{0%,78%,90%,to{opacity:0}79%,89%{opacity:1}}@keyframes _gate-done_ix6cs_1{0%,90%,98%,to{opacity:0}91%,97%{opacity:1}}@keyframes _task-turn_ix6cs_1{0%,25%,to{opacity:0}1%,24%{opacity:1}}@keyframes _loop-sweep_ix6cs_1{0%,90%{clip-path:inset(0 0 0 100%);opacity:1}97%{clip-path:inset(0);opacity:1}to{clip-path:inset(0);opacity:0}}@keyframes _ring_ix6cs_357{0%{opacity:.7;transform:rotate(45deg)scale(1)}70%,to{opacity:0;transform:rotate(45deg)scale(2.3)}}._board_ix6cs_12[data-paused=true] ._lane_ix6cs_146,._board_ix6cs_12[data-paused=true] ._lane_ix6cs_146 *,._board_ix6cs_12[data-paused=true] ._pipLit_ix6cs_226,._board_ix6cs_12[data-paused=true] ._loopSweep_ix6cs_402{animation-play-state:paused}@media (width<=720px){._board_ix6cs_12{--rail-y:.95rem;--label-w:0px;gap:1.25rem}._headSummary_ix6cs_158{display:none}._head_ix6cs_42,._lane_ix6cs_146{grid-template-columns:repeat(4,minmax(0,1fr))}._headCell_ix6cs_166{padding-right:.25rem}._headLabel_ix6cs_189{letter-spacing:0;hyphens:auto;overflow-wrap:break-word;align-items:flex-start;gap:.35rem;font-size:.75rem}._key_ix6cs_202{width:.4rem;height:.4rem;margin-top:.3rem}._pip_ix6cs_212{width:.55rem}._pips_ix6cs_212{gap:.15rem}._agent_ix6cs_248{grid-column:1/-1;justify-content:space-between;align-items:baseline;gap:.75rem;padding:.7rem 0 .15rem;display:flex}._tasks_ix6cs_264{flex:0 auto;justify-items:end;min-width:0}._task_ix6cs_264{text-align:right}._cell_ix6cs_175{height:1.9rem}._state_ix6cs_377{display:none}._loop_ix6cs_395{height:2.8rem}._loopLabel_ix6cs_431{font-size:.75rem}._toggleLabel_ix6cs_836{display:none}._toggle_ix6cs_105{justify-content:center;width:2.25rem;padding:0}}@media (prefers-reduced-motion:reduce){._lane_ix6cs_146,._lane_ix6cs_146 *,._pipLit_ix6cs_226,._loopSweep_ix6cs_402{animation-play-state:paused}._ring_ix6cs_357{opacity:.5;animation:none;transform:rotate(45deg)scale(1.7)}._toggle_ix6cs_105{display:none}}@media (forced-colors:active){._seg_ix6cs_322,._nodeFill_ix6cs_337,._cap_ix6cs_366,._pipLit_ix6cs_226,._key_ix6cs_202{forced-color-adjust:none;background:canvastext}._loopSweep_ix6cs_402,._ring_ix6cs_357{border-color:canvastext}}._video-player-container_13g9j_5{width:100%;max-width:1000px;margin:0 auto}._video-player_13g9j_5{border-radius:var(--sl-radius-lg);background:var(--sl-bg-inset);width:100%;position:relative;overflow:hidden;box-shadow:0 20px 60px #00000026}._video-iframe-wrapper_13g9j_20{width:100%;padding-bottom:56.25%;position:relative}._video-iframe-wrapper_13g9j_20 iframe{border:none;width:100%;height:100%;position:absolute;top:0;left:0}@media (width<=767px){._video-player_13g9j_5{border-radius:var(--sl-radius-md)}}._productOverviewVideo_9r8w1_6{background:radial-gradient(circle at 14% 18%, color-mix(in srgb, var(--color-primary) 16%, transparent), transparent 32%), radial-gradient(circle at 88% 72%, color-mix(in srgb, var(--color-secondary) 14%, transparent), transparent 34%), var(--color-background);width:100%;padding:5rem 0;position:relative;overflow-x:clip}._productOverviewVideo_9r8w1_6:before{content:"";background-image:linear-gradient(var(--color-border-light) 1px, transparent 1px), linear-gradient(90deg, var(--color-border-light) 1px, transparent 1px);opacity:.18;pointer-events:none;background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 16% 84%,#0000);mask-image:linear-gradient(#0000,#000 16% 84%,#0000)}._heroPlacement_9r8w1_31{background:0 0;padding:clamp(1.25rem,3vw,2rem) 0}._heroPlacement_9r8w1_31:before{content:none}[data-theme=dark] ._productOverviewVideo_9r8w1_6:before{opacity:.1}._container_9r8w1_44{z-index:1;width:100%;max-width:var(--site-content-max,1200px);box-sizing:border-box;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:clamp(1.25rem,3vw,2rem);margin:0 auto;padding:0 1.5rem;display:grid;position:relative}._heroPlacement_9r8w1_31 ._container_9r8w1_44{max-width:min(100%,980px);padding:0}._videoShell_9r8w1_63,._contentPanel_9r8w1_64{border:1px solid color-mix(in srgb, var(--color-border) 78%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--color-surface-glass) 92%, white 8%), color-mix(in srgb, var(--color-surface) 90%, transparent 10%));-webkit-backdrop-filter:blur(18px);min-width:0;box-shadow:0 28px 78px #0f172a24,inset 0 1px #ffffff4d}[data-theme=dark] ._videoShell_9r8w1_63,[data-theme=dark] ._contentPanel_9r8w1_64{background:linear-gradient(180deg, color-mix(in srgb, var(--color-surface-glass) 92%, #020617 8%), color-mix(in srgb, var(--color-surface) 96%, #020617 4%));box-shadow:0 30px 86px #0206178a,inset 0 1px #ffffff14}._videoShell_9r8w1_63{border-radius:30px;padding:.85rem;transition:transform .22s,border-color .22s,box-shadow .22s;overflow:hidden}._heroPlacement_9r8w1_31 ._videoShell_9r8w1_63{border-radius:24px}._videoShell_9r8w1_63:hover{border-color:color-mix(in srgb, var(--color-primary) 46%, transparent);box-shadow:0 34px 88px #0f172a2e, 0 0 0 1px color-mix(in srgb, var(--color-primary) 10%, transparent);transform:translateY(-6px)}[data-theme=dark] ._videoShell_9r8w1_63:hover{border-color:color-mix(in srgb, var(--color-secondary) 44%, transparent);box-shadow:0 34px 92px #0206179e,0 0 40px #22d3ee1f}._videoShell_9r8w1_63 iframe{max-width:100%}._contentPanel_9r8w1_64{width:min(100%,860px);box-shadow:none;-webkit-backdrop-filter:none;text-align:center;background:0 0;border:0;border-radius:0;flex-direction:column;margin:0 auto;padding:0;display:flex}._srOnly_9r8w1_133{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._watchAction_9r8w1_145{background:var(--gradient-primary);color:#fff;border-radius:999px;justify-content:center;align-self:center;align-items:center;gap:.55rem;width:fit-content;max-width:100%;min-height:2.85rem;padding:.82rem 1.1rem;font-weight:800;line-height:1;text-decoration:none;transition:transform .2s,box-shadow .2s,opacity .2s;display:inline-flex;box-shadow:0 18px 40px #0ea5e92e}._watchAction_9r8w1_145:hover{transform:translateY(-2px);box-shadow:0 24px 44px #0ea5e93d}._watchAction_9r8w1_145:focus-visible{outline:3px solid color-mix(in srgb, var(--color-primary) 42%, transparent);outline-offset:3px}._watchAction_9r8w1_145 svg{flex-shrink:0}@media (width<=1023px){._productOverviewVideo_9r8w1_6{padding:3.75rem 0}}@media (width<=767px){._productOverviewVideo_9r8w1_6{padding:2.75rem 0}._container_9r8w1_44{padding:0 1rem}._videoShell_9r8w1_63{border-radius:22px;padding:.65rem}._contentPanel_9r8w1_64{width:100%}._watchAction_9r8w1_145{width:min(100%,18rem);min-height:3rem;margin-inline:auto}}@media (width<=430px){._container_9r8w1_44{padding:0 .95rem}._watchAction_9r8w1_145{padding-inline:.9rem}}@media (prefers-reduced-motion:reduce){._videoShell_9r8w1_63,._watchAction_9r8w1_145{transition:none}}.flow:where(.astro-m3jtsf6q){--flow-a:var(--color-primary);--flow-b:var(--color-secondary);--flow-c:var(--color-success);--ease-out-expo:cubic-bezier(.16, 1, .3, 1);background:var(--color-background);width:100%;color:var(--color-text);padding:4.5rem 0 5rem;position:relative}.flow__inner:where(.astro-m3jtsf6q){box-sizing:border-box;width:100%;max-width:var(--site-content-max,1200px);margin:0 auto;padding:0 1.5rem}.flow__header:where(.astro-m3jtsf6q){gap:.75rem;max-width:48rem;margin:0 0 3rem;display:grid}.flow__title:where(.astro-m3jtsf6q){font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;color:var(--color-text);margin:0;font-size:clamp(1.8rem,4vw,2.6rem);font-weight:800;line-height:1.15}.flow__description:where(.astro-m3jtsf6q){text-wrap:pretty;max-width:60ch;color:var(--color-text-secondary);margin:0;font-size:1.05rem;line-height:1.65}.flow__stage:where(.astro-m3jtsf6q){padding-bottom:3.25rem;position:relative}.flow__track:where(.astro-m3jtsf6q){z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.flow__step:where(.astro-m3jtsf6q){--step-color:var(--flow-a);align-content:start;gap:.6rem;padding-top:3.1rem;display:grid;position:relative}.flow__step:where(.astro-m3jtsf6q):nth-child(2){--step-color:var(--flow-b)}.flow__step:where(.astro-m3jtsf6q):nth-child(3){--step-color:var(--flow-c)}.flow__node:where(.astro-m3jtsf6q){border:1.5px solid var(--step-color);background:var(--color-background);border-radius:2px;width:.95rem;height:.95rem;position:absolute;top:.55rem;left:0;transform:rotate(45deg)}.flow__node:where(.astro-m3jtsf6q):after{content:"";background:var(--step-color);border-radius:1px;position:absolute;inset:2px}.flow__label:where(.astro-m3jtsf6q){font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-text);margin:0;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:800;line-height:1.1}.flow__text:where(.astro-m3jtsf6q){text-wrap:pretty;max-width:38ch;color:var(--color-text-secondary);margin:0;font-size:1rem;line-height:1.65}.flow__files:where(.astro-m3jtsf6q){flex-wrap:wrap;gap:.4rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.flow__file:where(.astro-m3jtsf6q){border:1px solid var(--color-border);background:var(--color-surface);font-family:var(--font-code,monospace);color:var(--color-text-secondary);border-radius:6px;padding:.2rem .55rem;font-size:.8rem;line-height:1.4}.flow__ticks:where(.astro-m3jtsf6q){gap:.3rem;margin-top:.15rem;display:flex}.flow__ticks:where(.astro-m3jtsf6q) i:where(.astro-m3jtsf6q){background:color-mix(in srgb, var(--color-text) 14%, transparent);border-radius:2px;width:1.6rem;height:.3rem}.flow__ticks:where(.astro-m3jtsf6q) i:where(.astro-m3jtsf6q):nth-child(-n+3){background:var(--flow-b)}.flow__arrow:where(.astro-m3jtsf6q){box-sizing:border-box;pointer-events:none;width:.6rem;height:.6rem;color:var(--flow-b);border-top:2px solid;border-right:2px solid;position:absolute;top:.725rem;left:-1.2rem;transform:rotate(45deg)}.flow__step:where(.astro-m3jtsf6q):nth-child(2) .flow__arrow:where(.astro-m3jtsf6q){color:color-mix(in srgb, var(--flow-a) 40%, var(--flow-b))}.flow__step:where(.astro-m3jtsf6q):nth-child(3) .flow__arrow:where(.astro-m3jtsf6q){color:color-mix(in srgb, var(--flow-b) 40%, var(--flow-c))}.flow__arrow--end:where(.astro-m3jtsf6q){color:var(--flow-c);top:calc(50% - .3rem);left:auto;right:.15rem}.flow__rail:where(.astro-m3jtsf6q){z-index:0;background:color-mix(in srgb, var(--color-text) 20%, transparent);height:1px;position:absolute;top:1.025rem;left:0;right:0}.flow__rail-fill:where(.astro-m3jtsf6q){background:linear-gradient(90deg, var(--flow-a), var(--flow-b) 50%, var(--flow-c));transform-origin:0;position:absolute;inset:-1px 0}.flow__return:where(.astro-m3jtsf6q){--u:3.25rem;z-index:0;box-sizing:border-box;width:calc(66.6667% + 1.66667rem);height:var(--u);border:1px dashed color-mix(in srgb, var(--color-text) 28%, transparent);pointer-events:none;border-top:0;border-radius:0 0 1.5rem 1.5rem;position:absolute;bottom:0;left:.475rem}.flow__return-run:where(.astro-m3jtsf6q){box-sizing:border-box;border:2px solid var(--flow-c);border-top:0;border-radius:0 0 1.5rem 1.5rem;position:absolute;inset:-1px}.flow__return-head:where(.astro-m3jtsf6q){color:var(--flow-a);margin-left:-6.5px;position:absolute;top:-3px;left:0}.flow__return-label:where(.astro-m3jtsf6q){background:var(--color-background);white-space:nowrap;color:var(--color-text-secondary);padding:0 .9rem;font-size:.9rem;font-weight:600;line-height:1.3;position:absolute;bottom:0;left:50%;translate:-50% 50%}.flow__step:where(.astro-m3jtsf6q):first-child,.flow__step:where(.astro-m3jtsf6q):last-child{grid-template-rows:auto auto auto auto 1fr}.flow__step:where(.astro-m3jtsf6q):first-child:after,.flow__step:where(.astro-m3jtsf6q):last-child:after{content:"";border-left:1px dashed color-mix(in srgb, var(--color-text) 28%, transparent);grid-row:5;place-self:stretch start;min-height:1.25rem;margin:.4rem 0 0 .475rem}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.flow__stage:where(.astro-m3jtsf6q){view-timeline:--flow block}.flow__rail-fill:where(.astro-m3jtsf6q){animation:linear both flow-draw --flow;animation-range:entry 25%}.flow__step:where(.astro-m3jtsf6q){animation:linear both flow-step --flow;animation-range:entry calc(25% + var(--i) * 28%) entry calc(60% + var(--i) * 28%)}.flow__node:where(.astro-m3jtsf6q){animation:linear both flow-node --flow;animation-range:entry calc(25% + var(--i) * 28%) entry calc(50% + var(--i) * 28%)}.flow__arrow--end:where(.astro-m3jtsf6q){animation:linear both flow-arrow --flow;animation-range:entry 80%}.flow__return-run:where(.astro-m3jtsf6q){animation:linear both flow-loop --flow;animation-range:entry 100% cover 45%}.flow__return-head:where(.astro-m3jtsf6q),.flow__return-label:where(.astro-m3jtsf6q){animation:linear both flow-step --flow;animation-range:entry 100% cover 45%}}}@keyframes flow-draw{0%{transform:scaleX(0)}}@keyframes flow-step{0%{opacity:.25;transform:translateY(.75rem)}}@keyframes flow-node{0%{border-color:var(--color-border);transform:rotate(45deg)scale(.6)}}@keyframes flow-arrow{0%{opacity:0;translate:-.6rem}}@keyframes flow-arrow-y{0%{opacity:0;translate:0 -.6rem}}@keyframes flow-loop{0%{clip-path:inset(0 0 0 100%)}}@media (width<=860px){.flow:where(.astro-m3jtsf6q){padding:3rem 0}.flow__inner:where(.astro-m3jtsf6q){padding:0 1rem}.flow__header:where(.astro-m3jtsf6q){margin-bottom:2rem}.flow__stage:where(.astro-m3jtsf6q){padding-bottom:0}.flow__track:where(.astro-m3jtsf6q){grid-template-columns:minmax(0,1fr);gap:2rem}.flow__step:where(.astro-m3jtsf6q){padding:0 0 0 2.25rem}.flow__node:where(.astro-m3jtsf6q){top:.3rem;left:.1rem}.flow__rail:where(.astro-m3jtsf6q){width:1px;height:auto;inset:.8rem auto 2rem .575rem}.flow__rail-fill:where(.astro-m3jtsf6q){background:linear-gradient(180deg, var(--flow-a), var(--flow-b) 50%, var(--flow-c));transform-origin:top;inset:0 -1px}.flow__arrow:where(.astro-m3jtsf6q){top:-1.2rem;left:.275rem;transform:rotate(135deg)}.flow__arrow--end:where(.astro-m3jtsf6q){inset:auto auto .1rem calc(50% - .3rem)}.flow__return:where(.astro-m3jtsf6q),.flow__step:where(.astro-m3jtsf6q):first-child:after,.flow__step:where(.astro-m3jtsf6q):last-child:after{display:none}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.flow__rail-fill:where(.astro-m3jtsf6q){animation-name:flow-draw-y;animation-range:entry 25% cover 45%}.flow__arrow--end:where(.astro-m3jtsf6q){animation-name:flow-arrow-y;animation-range:entry 90% cover 45%}.flow__step:where(.astro-m3jtsf6q){animation-range:entry calc(25% + var(--i) * 18%) entry calc(60% + var(--i) * 18%)}.flow__node:where(.astro-m3jtsf6q){animation-range:entry calc(25% + var(--i) * 18%) entry calc(50% + var(--i) * 18%)}}}}@keyframes flow-draw-y{0%{transform:scaleY(0)}}@media (forced-colors:active){.flow__rail-fill:where(.astro-m3jtsf6q){background:canvastext}.flow__return-run:where(.astro-m3jtsf6q){border-color:canvastext}.flow__arrow:where(.astro-m3jtsf6q){color:canvastext}}._featuresShowcase_kt0hh_17{background:var(--color-background);padding:6rem 0;position:relative;overflow:hidden}._featuresShowcase_kt0hh_17:before{content:"";background-image:linear-gradient(var(--color-border-light) 1px, transparent 1px), linear-gradient(90deg, var(--color-border-light) 1px, transparent 1px);opacity:.3;pointer-events:none;background-size:60px 60px;position:absolute;inset:0}._showcaseHeader_kt0hh_38{text-align:left;gap:.75rem;max-width:48rem;margin:0 0 3rem;display:grid}._featuresShowcase_kt0hh_17 ._showcaseTitle_kt0hh_46{letter-spacing:-.02em;text-wrap:balance;color:var(--color-text);font-size:clamp(1.8rem,4vw,2.6rem);font-weight:800;line-height:1.15;font-family:var(--font-display);margin:0}._titleAccent_kt0hh_57{color:inherit}._showcaseSubtitle_kt0hh_61{text-wrap:pretty;max-width:60ch;color:var(--color-text-secondary);margin:0;font-size:1.05rem;line-height:1.65}._zonesContainer_kt0hh_74{flex-direction:column;gap:4rem;display:flex}._featureZone_kt0hh_83{border-radius:var(--radius-xl,1rem);background:linear-gradient(180deg, #ffffff38 0%, #ffffff14 100%), var(--color-surface-glass,#ffffffd9);border:1px solid var(--color-border);transition:border-color var(--duration-normal,.3s) var(--ease-out,cubic-bezier(.4, 0, .2, 1)), box-shadow var(--duration-normal,.3s) var(--ease-out,cubic-bezier(.4, 0, .2, 1)), transform var(--duration-normal,.3s) var(--ease-out,cubic-bezier(.4, 0, .2, 1));cursor:default;box-shadow:var(--shadow-sm);padding:3rem;position:relative;overflow:hidden}._hudCorner_kt0hh_108{pointer-events:none;opacity:.22;width:20px;height:20px;transition:opacity .3s;position:absolute}._hudCorner_kt0hh_108:before,._hudCorner_kt0hh_108:after{content:"";background:var(--color-primary);transition:all .3s;position:absolute}[data-theme=dark] ._hudCorner_kt0hh_108:before,[data-theme=dark] ._hudCorner_kt0hh_108:after{background:var(--color-secondary)}._hudCorner_kt0hh_108[data-position=top-left]{top:12px;left:12px}._hudCorner_kt0hh_108[data-position=top-left]:before{width:12px;height:2px;top:0;left:0}._hudCorner_kt0hh_108[data-position=top-left]:after{width:2px;height:12px;top:0;left:0}._hudCorner_kt0hh_108[data-position=top-right]{top:12px;right:12px}._hudCorner_kt0hh_108[data-position=top-right]:before{width:12px;height:2px;top:0;right:0}._hudCorner_kt0hh_108[data-position=top-right]:after{width:2px;height:12px;top:0;right:0}._hudCorner_kt0hh_108[data-position=bottom-left]{bottom:12px;left:12px}._hudCorner_kt0hh_108[data-position=bottom-left]:before{width:12px;height:2px;bottom:0;left:0}._hudCorner_kt0hh_108[data-position=bottom-left]:after{width:2px;height:12px;bottom:0;left:0}._hudCorner_kt0hh_108[data-position=bottom-right]{bottom:12px;right:12px}._hudCorner_kt0hh_108[data-position=bottom-right]:before{width:12px;height:2px;bottom:0;right:0}._hudCorner_kt0hh_108[data-position=bottom-right]:after{width:2px;height:12px;bottom:0;right:0}._featureZone_kt0hh_83:hover ._hudCorner_kt0hh_108{opacity:.42}._scanline_kt0hh_216{pointer-events:none;opacity:0;background:repeating-linear-gradient(0deg,#0000,#0000 2px,#00ffff05 2px 4px);transition:opacity .5s;position:absolute;inset:0}[data-theme=dark] ._scanline_kt0hh_216{opacity:.08}._featureZone_kt0hh_83:hover ._scanline_kt0hh_216{opacity:.14}._dataFlow_kt0hh_240{background:linear-gradient(to bottom, transparent, var(--color-primary) 50%, transparent);opacity:.3;width:2px;height:100%;animation:3s ease-in-out infinite _dataFlowPulse_kt0hh_1;position:absolute;top:0;right:60px}[data-theme=dark] ._dataFlow_kt0hh_240{background:linear-gradient(to bottom, transparent, var(--color-secondary) 50%, transparent);opacity:.4}@keyframes _dataFlowPulse_kt0hh_1{0%,to{opacity:.2;transform:translateY(-20%)}50%{opacity:.5;transform:translateY(20%)}}[data-theme=dark] ._featureZone_kt0hh_83{background:linear-gradient(#ffffff0a 0%,#ffffff03 100%),#141932a8;border-color:#ffffff1a}._featureZone_kt0hh_83._smart_kt0hh_285{background:linear-gradient(180deg, #0080ff0f 0%, #0080ff04 100%), var(--color-surface-glass);border-color:#0080ff24}._featureZone_kt0hh_83._smart_kt0hh_285:hover{border-color:var(--color-primary);box-shadow:var(--shadow-md);transform:translateY(-2px)}[data-theme=dark] ._featureZone_kt0hh_83._smart_kt0hh_285{background:linear-gradient(#0080ff1f 0%,#0080ff08 100%),#141932a8}[data-theme=dark] ._featureZone_kt0hh_83._smart_kt0hh_285:hover{border-color:var(--color-secondary);box-shadow:0 10px 30px #0000006b}._featureZone_kt0hh_83._convenient_kt0hh_309{background:linear-gradient(180deg, #00ffff0d 0%, #22c55e04 100%), var(--color-surface-glass);border-color:#00ffff24}._featureZone_kt0hh_83._convenient_kt0hh_309:hover{border-color:var(--color-secondary);box-shadow:var(--shadow-md);transform:translateY(-2px)}[data-theme=dark] ._featureZone_kt0hh_83._convenient_kt0hh_309{background:linear-gradient(#00ffff1c 0%,#22c55e08 100%),#141932a8}[data-theme=dark] ._featureZone_kt0hh_83._convenient_kt0hh_309:hover{border-color:var(--color-success);box-shadow:0 10px 30px #0000006b}._featureZone_kt0hh_83._interesting_kt0hh_333{background:linear-gradient(180deg, #8b5cf60d 0%, #ec489904 100%), var(--color-surface-glass);border-color:#8b5cf624}._featureZone_kt0hh_83._interesting_kt0hh_333:hover{border-color:var(--color-accent);box-shadow:var(--shadow-md);transform:translateY(-2px)}[data-theme=dark] ._featureZone_kt0hh_83._interesting_kt0hh_333{background:linear-gradient(#8b5cf61c 0%,#ec489908 100%),#141932a8}[data-theme=dark] ._featureZone_kt0hh_83._interesting_kt0hh_333:hover{border-color:#ec4899;box-shadow:0 10px 30px #0000006b}._featurePattern_kt0hh_358{opacity:.4;background-image:radial-gradient(circle, var(--color-border-light) 1px, transparent 1px);pointer-events:none;background-size:24px 24px;position:absolute;inset:0}._techDecoration_kt0hh_368{pointer-events:none;opacity:.3;width:100px;height:100px;animation:3s ease-in-out infinite _techPulse_kt0hh_1;position:absolute;top:0;right:0}@keyframes _techPulse_kt0hh_1{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.05)}}._techDecoration_kt0hh_368:before,._techDecoration_kt0hh_368:after{content:"";background:var(--color-primary);position:absolute}[data-theme=dark] ._techDecoration_kt0hh_368:before,[data-theme=dark] ._techDecoration_kt0hh_368:after{background:var(--color-secondary);box-shadow:var(--shadow-glow-cyan)}._techDecoration_kt0hh_368:before{width:30px;height:1px;top:10px;right:10px}._techDecoration_kt0hh_368:after{width:1px;height:30px;top:10px;right:10px}._featureContent_kt0hh_417{z-index:1;grid-template-columns:1fr 1fr;align-items:stretch;gap:3rem;display:grid;position:relative}._featureText_kt0hh_430{flex-direction:column;gap:1.5rem;min-width:0;display:flex}._convenientMetricsGrid_kt0hh_437{gap:1rem;display:grid}._featureZone_kt0hh_83 ._featureTitle_kt0hh_442{color:var(--color-text);font-size:clamp(1.5rem,2.5vw,2rem);font-weight:800;line-height:1.25;font-family:var(--font-display);margin:.5rem 0}._featureZone_kt0hh_83._smart_kt0hh_285 ._featureTitle_kt0hh_442{color:var(--color-primary-dark)}._featureZone_kt0hh_83._convenient_kt0hh_309 ._featureTitle_kt0hh_442{color:color-mix(in srgb, var(--color-secondary) 50%, var(--color-text))}._featureZone_kt0hh_83._interesting_kt0hh_333 ._featureTitle_kt0hh_442{color:var(--color-accent)}[data-theme=dark] ._featureZone_kt0hh_83._smart_kt0hh_285 ._featureTitle_kt0hh_442{color:var(--color-secondary);text-shadow:0 0 20px #00ffff80}[data-theme=dark] ._featureZone_kt0hh_83._convenient_kt0hh_309 ._featureTitle_kt0hh_442{color:var(--color-success);text-shadow:0 0 20px #22c55e80}[data-theme=dark] ._featureZone_kt0hh_83._interesting_kt0hh_333 ._featureTitle_kt0hh_442{color:#ec4899;text-shadow:0 0 20px #ec489980}._featureSubtitle_kt0hh_478{max-width:65ch;color:var(--color-text-secondary);font-size:1.125rem;font-weight:500;line-height:1.5}._featureDesc_kt0hh_486{max-width:65ch;color:var(--color-text-secondary);overflow-wrap:anywhere;margin:0;font-size:1rem;line-height:1.7}._artifactPanel_kt0hh_504{background:var(--color-surface-hover);border-radius:var(--radius-lg,.75rem);border:1px solid var(--color-border);gap:.85rem;padding:1.25rem 1.25rem 1.1rem;display:grid}._artifactHeader_kt0hh_513{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem 1rem;display:flex}._artifactTitle_kt0hh_521{color:var(--color-text);font-size:.9375rem;font-weight:700}._artifactStage_kt0hh_527{font-variant-numeric:tabular-nums;color:var(--color-primary);font-size:.8125rem;font-weight:700}[data-theme=dark] ._artifactStage_kt0hh_527{color:var(--color-secondary)}._artifactTree_kt0hh_538{gap:.2rem;margin:0;padding:0;list-style:none;display:grid}._artifactRow_kt0hh_546{color:var(--color-text-secondary);border-radius:.5rem;grid-template-columns:1rem minmax(0,1fr);align-items:center;gap:.65rem;padding:.42rem .65rem;transition:background-color .4s cubic-bezier(.16,1,.3,1),color .4s cubic-bezier(.16,1,.3,1);display:grid}._artifactRow_kt0hh_546[data-depth="1"]{margin-left:1.5rem}._artifactRow_kt0hh_546[data-state=done],._artifactRow_kt0hh_546[data-state=active]{color:var(--color-text)}._artifactRow_kt0hh_546[data-state=active]{background:#0080ff1a}[data-theme=dark] ._artifactRow_kt0hh_546[data-state=active]{background:#22d3ee1f}._artifactMarker_kt0hh_576{width:1rem;height:1rem;color:var(--color-text-secondary);transition:color .4s cubic-bezier(.16,1,.3,1)}._artifactRow_kt0hh_546[data-state=done] ._artifactMarker_kt0hh_576{color:var(--color-success)}._artifactRow_kt0hh_546[data-state=active] ._artifactMarker_kt0hh_576{color:var(--color-primary)}[data-theme=dark] ._artifactRow_kt0hh_546[data-state=active] ._artifactMarker_kt0hh_576{color:var(--color-secondary)}._artifactMarkerRing_kt0hh_595{transform-box:fill-box;transform-origin:50%;animation:1.6s cubic-bezier(.16,1,.3,1) infinite _artifactRing_kt0hh_1}@keyframes _artifactRing_kt0hh_1{0%{opacity:.9;transform:scale(.8)}to{opacity:0;transform:scale(1.35)}}._artifactPath_kt0hh_613{min-width:0;font-family:var(--font-code,ui-monospace, monospace);overflow-wrap:break-word;color:inherit;background:0 0;padding:0;font-size:.875rem;line-height:1.45}._artifactRow_kt0hh_546[data-state=active] ._artifactPath_kt0hh_613{font-weight:700}._artifactPrompt_kt0hh_628{color:var(--color-text-secondary)}._workflowAnimation_kt0hh_636{flex-direction:column;justify-content:center;gap:1rem;height:100%;display:flex;position:relative}._workflowBoard_kt0hh_645{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}._workflowCard_kt0hh_651{text-align:left;cursor:pointer;background:#ffffff94;border:1px solid #0f172a14;border-radius:1rem;grid-template-rows:auto 1fr auto;align-items:start;gap:.58rem;width:100%;padding:.8rem;transition:border-color .25s cubic-bezier(.22,1,.36,1),background-color .25s cubic-bezier(.22,1,.36,1),transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1);display:grid;position:relative;overflow:hidden}._workflowCard_kt0hh_651:hover{transform:translateY(-2px)}._workflowCard_kt0hh_651[data-state=active]{background:#0080ff14;border-color:#0080ff47;box-shadow:0 16px 34px -28px #0080ff59}._workflowCard_kt0hh_651[data-state=done]{border-color:#22c55e33}[data-theme=dark] ._workflowCard_kt0hh_651{background:#080f2070;border-color:#ffffff14}[data-theme=dark] ._workflowCard_kt0hh_651[data-state=active]{background:#22d3ee17;border-color:#22d3ee47}._workflowStepMarker_kt0hh_696{width:2.8rem;height:2.8rem;color:var(--color-text-secondary);background:#0f172a0f;border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}._workflowIcon_kt0hh_709{width:1.2rem;height:1.2rem}[data-theme=dark] ._workflowStepMarker_kt0hh_696{background:#ffffff12}._workflowCard_kt0hh_651[data-state=active] ._workflowStepMarker_kt0hh_696{color:var(--color-primary)}[data-theme=dark] ._workflowCard_kt0hh_651[data-state=active] ._workflowStepMarker_kt0hh_696{color:var(--color-secondary)}._workflowCard_kt0hh_651[data-state=done] ._workflowStepMarker_kt0hh_696{color:var(--color-success)}._workflowStepIndex_kt0hh_730{letter-spacing:.08em;color:currentColor;opacity:.72;font-size:.58rem;font-weight:800;line-height:1;position:absolute;bottom:.28rem;right:.38rem}._workflowStepPulse_kt0hh_742{border:1px solid;border-radius:1.15rem;position:absolute;inset:-.15rem}._workflowCardContent_kt0hh_749{align-content:start;gap:.2rem;min-width:0;display:grid}._workflowLabel_kt0hh_756{color:var(--color-text);font-size:.9375rem;font-weight:700}._workflowDesc_kt0hh_762{color:var(--color-text-secondary);font-size:.875rem;line-height:1.6}._workflowStepMeter_kt0hh_768{background:#0f172a14;border-radius:999px;height:.5rem;position:relative;overflow:hidden}._workflowStepMeterFill_kt0hh_776{border-radius:inherit;background:linear-gradient(90deg,#0080ffe6 0%,#00cccce0 100%);width:100%;height:100%}._workflowCardGlow_kt0hh_783{aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#00cccc59 0%,#0cc0 68%);border-radius:50%;width:60%;position:absolute;inset:auto -8% -35% auto}._pausedIndicator_kt0hh_794{background:var(--color-surface);border:1px solid var(--color-primary);border-radius:var(--radius-full,9999px);color:var(--color-primary);white-space:nowrap;pointer-events:none;padding:.25rem .75rem;font-size:.7rem;position:absolute;top:-1.5rem;left:50%;transform:translate(-50%)}[data-theme=dark] ._pausedIndicator_kt0hh_794{border-color:var(--color-secondary);color:var(--color-secondary);background:#00ffff1a}._quotaComparison_kt0hh_819{background:var(--color-surface-hover);border-radius:var(--radius-lg,.75rem);border:1px solid var(--color-border);align-items:center;gap:1rem;padding:1.1rem 1.2rem;display:flex}._convenientMetricsGrid_kt0hh_437{grid-template-columns:minmax(0,1fr);grid-template-areas:"quota";align-items:stretch}._quotaComparison_kt0hh_819{grid-area:quota}._quotaItem_kt0hh_839{flex-direction:column;flex:1;gap:.65rem;display:flex}._quotaStack_kt0hh_846{gap:.55rem;display:grid}._quotaLane_kt0hh_851{background:#0f172a14;border-radius:999px;height:1rem;position:relative;overflow:hidden}._quotaLaneFill_kt0hh_859{border-radius:inherit;width:100%;height:100%}._quotaLaneFillMuted_kt0hh_865{background:linear-gradient(90deg,#64748b8c 0%,#475569e6 100%)}._quotaLaneFillPrimary_kt0hh_869{background:linear-gradient(90deg,#0080ffeb 0%,#00cccce6 48%,#22c55ef2 100%)}._quotaPacket_kt0hh_873{border-radius:inherit;opacity:.7;background:linear-gradient(90deg,#0000 0%,#ffffffd9 55%,#0000 100%);width:24%;position:absolute;top:0;bottom:0;left:0}._quotaPacket_kt0hh_873[data-parallel=true]{width:18%}._quotaLabel_kt0hh_888{color:var(--color-text-secondary);font-size:.8rem;font-weight:600}._quotaArrow_kt0hh_894{color:var(--color-text-secondary);display:inline-flex}._quotaArrow_kt0hh_894 svg{width:1.5rem;height:1.5rem}._threadVisualization_kt0hh_908{flex-direction:column;justify-content:center;gap:1rem;height:100%;display:flex}._threadContainer_kt0hh_916{flex-direction:column;gap:.75rem;display:flex}._thread_kt0hh_908{align-items:center;gap:1rem;display:flex}._threadTask_kt0hh_928{background:var(--color-surface-hover);border-radius:var(--radius-sm,.375rem);min-width:100px;color:var(--color-text);border:1px solid var(--color-border);align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.8rem;font-weight:600;display:flex}._threadTask_kt0hh_928 svg{width:16px;height:16px}._threadProgress_kt0hh_947{background:var(--color-border);border-radius:4px;flex:1;height:8px;position:relative;overflow:visible}._threadGlow_kt0hh_959{background:var(--color-primary);filter:blur(8px);opacity:.8;pointer-events:none;border-radius:50%;width:20px;height:20px;position:absolute;top:50%;right:0;transform:translateY(-50%)}[data-theme=dark] ._threadGlow_kt0hh_959{background:var(--color-secondary)}._threadLabel_kt0hh_977{text-align:center;color:var(--color-text-secondary);justify-content:center;align-items:center;gap:.5rem;margin-top:.5rem;font-size:.8rem;font-weight:600;display:flex}._statusDot_kt0hh_990{background:var(--color-success);border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite _statusPulse_kt0hh_1}[data-theme=dark] ._statusDot_kt0hh_990{box-shadow:0 0 8px var(--color-success)}@keyframes _statusPulse_kt0hh_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}._pausedText_kt0hh_1007{opacity:.7;font-size:.7rem}._parallelShowcase_kt0hh_1016{background:linear-gradient(180deg, #0080ff0f 0%, transparent 34%), var(--color-surface-hover);border:1px solid #0080ff29;border-radius:1.25rem;flex-direction:column;justify-content:center;gap:.85rem;height:100%;padding:1rem;display:flex;position:relative}._parallelHeader_kt0hh_1031{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}._parallelTitleGroup_kt0hh_1039{gap:.18rem;display:grid}._parallelTitle_kt0hh_1039{color:var(--color-text);letter-spacing:.01em;font-size:.95rem;font-weight:700}._parallelBadge_kt0hh_1051{color:var(--color-text);letter-spacing:.08em;text-transform:uppercase;background:#25c2a01f;border:1px solid #25c2a040;border-radius:999px;align-items:center;padding:.35rem .75rem;font-size:.72rem;font-weight:700;display:inline-flex}._agentMatrix_kt0hh_1065{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:.6rem;display:grid}._supportedProvidersPanel_kt0hh_1072{border-radius:var(--radius-lg,.75rem);border:1px solid var(--color-border);background:linear-gradient(135deg, #25c2a01a 0%, #f9731614 100%), var(--color-surface-glass);box-shadow:var(--shadow-sm);padding:1.25rem}._featureZone_kt0hh_83 ._supportedProvidersPanel_kt0hh_1072{z-index:1;margin-top:2rem;position:relative}._cliBayHeader_kt0hh_1093{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;margin-bottom:.75rem;display:flex}._cliBayTitle_kt0hh_1102{color:var(--color-text);font-size:.9375rem;font-weight:700}._cliBayHint_kt0hh_1108{color:var(--color-text-secondary);font-size:.8125rem}._cliDock_kt0hh_1113{grid-template-columns:repeat(auto-fill,minmax(5.6rem,1fr));gap:.45rem;display:grid}._cliTile_kt0hh_1119{border:1px solid var(--color-border);background:var(--color-surface);min-width:0;color:var(--color-text);font:inherit;cursor:pointer;border-radius:.75rem;align-content:start;justify-items:center;gap:.35rem;padding:.6rem .35rem .5rem;transition:border-color .25s cubic-bezier(.22,1,.36,1),background-color .25s cubic-bezier(.22,1,.36,1),transform .25s cubic-bezier(.22,1,.36,1);display:grid}._cliTile_kt0hh_1119:hover{border-color:color-mix(in srgb, var(--color-primary) 45%, var(--color-border));transform:translateY(-2px)}._cliTile_kt0hh_1119:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._cliTile_kt0hh_1119[aria-pressed=true]{border-color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 10%, var(--color-surface))}[data-theme=dark] ._cliTile_kt0hh_1119:focus-visible,[data-theme=dark] ._cliTile_kt0hh_1119[aria-pressed=true]{border-color:var(--color-secondary);outline-color:var(--color-secondary)}._cliTileName_kt0hh_1159{text-align:center;overflow-wrap:anywhere;max-width:100%;font-size:.8125rem;font-weight:700;line-height:1.3}._cliBayBody_kt0hh_1168{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:1.25rem;display:grid}._cliStage_kt0hh_1175{background:var(--color-surface);border:1px solid var(--color-border);border-radius:.75rem;gap:1rem;padding:1rem;display:grid}._cliChain_kt0hh_1184{grid-template-columns:auto minmax(.75rem,1fr) auto minmax(.75rem,1fr) auto;align-items:start;gap:.35rem;margin:0;padding:0;list-style:none;display:grid}._cliNode_kt0hh_1194{justify-items:center;gap:.4rem;min-width:0;max-width:6.5rem;display:grid}._cliNodeBadge_kt0hh_1202,._supportedProviderIcon_kt0hh_1203._cliNodeCli_kt0hh_1203{border-radius:1rem;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;display:inline-flex}._cliNodeBadge_kt0hh_1202{background:var(--color-surface-hover);border:1px solid var(--color-border);color:var(--color-text-secondary)}._cliNodeBadge_kt0hh_1202[data-slot=model]{color:var(--color-success);border-style:dashed}._cliNodeGlyph_kt0hh_1223{width:1.3rem;height:1.3rem}._supportedProviderIcon_kt0hh_1203._cliNodeCli_kt0hh_1203 svg{width:1.7rem;height:1.7rem}._cliNodeLabel_kt0hh_1233{text-align:center;color:var(--color-text);overflow-wrap:break-word;hyphens:auto;font-size:.8125rem;font-weight:700;line-height:1.3}._cliLinkItem_kt0hh_1243{align-items:center;height:3.25rem;display:flex}._cliLink_kt0hh_1243{background:linear-gradient(90deg,#0080ffe6 0%,#00cccce6 100%);border-radius:2px;width:100%;height:2px;display:block}._cliFacts_kt0hh_1257{gap:.7rem;margin:0;display:grid}._cliFact_kt0hh_1257{gap:.1rem;display:grid}._cliFactLabel_kt0hh_1268{color:var(--color-text-secondary);font-size:.75rem;font-weight:700;line-height:1.4}._cliFactValue_kt0hh_1275{color:var(--color-text);overflow-wrap:anywhere;margin:0;font-size:.9375rem;line-height:1.55}._cliInlineCode_kt0hh_1283{background:var(--color-surface-hover);font-family:var(--font-code,ui-monospace, monospace);border-radius:.3rem;padding:.05rem .35rem;font-size:.85em}._cliStrengths_kt0hh_1291{gap:.4rem;margin-top:.85rem;display:grid}._cliStrengthList_kt0hh_1297{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}._cliStrength_kt0hh_1291{background:color-mix(in srgb, var(--color-primary) 10%, transparent);color:var(--color-text);border-radius:999px;padding:.2rem .6rem;font-size:.8125rem;font-weight:600;line-height:1.4}._cliCompareLink_kt0hh_1316{color:var(--color-primary);align-items:center;gap:.35rem;margin-top:.9rem;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}._cliCompareLink_kt0hh_1316 svg{width:1rem;height:1rem;transition:transform .25s cubic-bezier(.22,1,.36,1)}._cliCompareLink_kt0hh_1316:hover{text-underline-offset:.2em;text-decoration:underline}._cliCompareLink_kt0hh_1316:hover svg{transform:translate(3px)}._cliCompareLink_kt0hh_1316:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px;border-radius:.25rem}[data-theme=dark] ._cliCompareLink_kt0hh_1316{color:var(--color-secondary)}[data-theme=dark] ._cliCompareLink_kt0hh_1316:focus-visible{outline-color:var(--color-secondary)}._supportedProviderIcon_kt0hh_1203{width:1.72rem;height:1.72rem;color:var(--color-text-secondary);background:#ffffffe0;border:1px solid #0f172a0f;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 1px #ffffffd9}._supportedProviderIcon_kt0hh_1203 svg{width:1.1rem;height:1.1rem}._supportedProviderIcon_kt0hh_1203[data-provider=ClaudeCodeCli]{color:#c2410c;background:#ffedd5f5}._supportedProviderIcon_kt0hh_1203[data-provider=CodexCli]{color:#0f766e;background:#cffafef5}._supportedProviderIcon_kt0hh_1203[data-provider=GitHubCopilot]{color:#047857;background:#d1fae5f5}._supportedProviderIcon_kt0hh_1203[data-provider=CodebuddyCli]{color:#be185d;background:#fce7f3f5}._supportedProviderIcon_kt0hh_1203[data-provider=OpenCodeCli]{color:#a16207;background:#fef9c3f5}._supportedProviderIcon_kt0hh_1203[data-provider=PiCli]{color:#0f766e;background:#ccfbf1f5}._supportedProviderIcon_kt0hh_1203[data-provider=ReasonixCli]{color:#b91c1c;background:#fee2e2f5}[data-theme=dark] ._supportedProvidersPanel_kt0hh_1072{background:linear-gradient(135deg, #25c2a014 0%, #f973160f 100%), var(--color-surface-hover);box-shadow:none;border-color:#ffffff14}[data-theme=dark] ._supportedProviderIcon_kt0hh_1203{color:#f8fafc;box-shadow:none;background:#ffffff14;border-color:#0000}[data-theme=dark] ._supportedProviderIcon_kt0hh_1203[data-provider=ClaudeCodeCli]{color:#fb923c;background:#fb923c24}[data-theme=dark] ._supportedProviderIcon_kt0hh_1203[data-provider=CodexCli]{color:#22d3ee;background:#22d3ee24}[data-theme=dark] ._supportedProviderIcon_kt0hh_1203[data-provider=GitHubCopilot]{color:#34d399;background:#10b98124}[data-theme=dark] ._supportedProviderIcon_kt0hh_1203[data-provider=CodebuddyCli]{color:#f472b6;background:#f472b624}[data-theme=dark] ._supportedProviderIcon_kt0hh_1203[data-provider=OpenCodeCli]{color:#facc15;background:#facc1524}[data-theme=dark] ._supportedProviderIcon_kt0hh_1203[data-provider=PiCli]{color:#5eead4;background:#2dd4bf24}[data-theme=dark] ._supportedProviderIcon_kt0hh_1203[data-provider=ReasonixCli]{color:#f87171;background:#f8717124}[data-theme=lunar-new-year] ._supportedProvidersPanel_kt0hh_1072{background:linear-gradient(135deg, #e539352e 0%, #ffa0001f 100%), var(--color-surface-glass);border-color:#ffc1074d;box-shadow:0 16px 32px -24px #00000059,inset 0 1px #ffecb314}[data-theme=lunar-new-year] ._supportedProviderIcon_kt0hh_1203{color:#ffe082;box-shadow:none;background:#fff9c41f;border-color:#ffc10738}[data-theme=lunar-new-year] ._supportedProviderIcon_kt0hh_1203[data-provider=ClaudeCodeCli]{color:#ffcc80;background:#ffe0b22e}[data-theme=lunar-new-year] ._supportedProviderIcon_kt0hh_1203[data-provider=CodexCli]{color:#ffe082;background:#ffecb329}[data-theme=lunar-new-year] ._supportedProviderIcon_kt0hh_1203[data-provider=GitHubCopilot]{color:#fff59d;background:#fff17629}[data-theme=lunar-new-year] ._supportedProviderIcon_kt0hh_1203[data-provider=CodebuddyCli]{color:#ffccbc;background:#ffcdd229}[data-theme=lunar-new-year] ._supportedProviderIcon_kt0hh_1203[data-provider=OpenCodeCli]{color:#ffd54f;background:#ffd54f33}[data-theme=lunar-new-year] ._supportedProviderIcon_kt0hh_1203[data-provider=PiCli]{color:#99f6e4;background:#b2f5ea29}[data-theme=lunar-new-year] ._supportedProviderIcon_kt0hh_1203[data-provider=ReasonixCli]{color:#fecaca;background:#ffcdd22e}._supportedProviderFallback_kt0hh_1512{letter-spacing:.08em;justify-content:center;align-items:center;width:100%;height:100%;font-size:.62rem;font-weight:800;display:inline-flex}._agentLane_kt0hh_1523{border:1px solid var(--color-border);background:linear-gradient(135deg, #25c2a014 0%, #06b6d40d 100%), var(--color-surface-hover);border-radius:.9rem;min-width:0;padding:.8rem;box-shadow:0 12px 28px -24px #0f172a40,inset 0 1px #ffffff59}._agentLane_kt0hh_1523[data-agent=codex]{background:linear-gradient(135deg, #f59e0b17 0%, #22d3ee0d 100%), var(--color-surface-hover)}._agentLane_kt0hh_1523[data-agent=router]{background:linear-gradient(135deg, #60a5fa14 0%, #a855f70d 100%), var(--color-surface-hover)}._agentInfo_kt0hh_1548{align-items:flex-start;gap:1rem;margin-bottom:.75rem;display:grid}._agentInfoMain_kt0hh_1555{align-items:flex-start;gap:.6rem;display:flex}._agentIconBadge_kt0hh_1561{color:#0f766e;background:linear-gradient(#ffffffeb 0%,#f1f5f9f2 100%);border:1px solid #0f172a0f;border-radius:.85rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex;box-shadow:0 10px 22px -18px #0f172a40,inset 0 1px #ffffffd9}._agentLane_kt0hh_1523[data-agent=claude] ._agentIconBadge_kt0hh_1561{color:#0891b2;background:linear-gradient(#e0f2fef5 0%,#cffafef2 100%)}._agentLane_kt0hh_1523[data-agent=codex] ._agentIconBadge_kt0hh_1561{color:#d97706;background:linear-gradient(#ffedd5f5 0%,#fef9c3f2 100%)}._agentLane_kt0hh_1523[data-agent=router] ._agentIconBadge_kt0hh_1561{color:#7c3aed;background:linear-gradient(#ede9fef5 0%,#e0e7fff2 100%)}._agentLaneIcon_kt0hh_1592{width:1rem;height:1rem}._agentLaneIndex_kt0hh_1597,._agentJobIndex_kt0hh_1598{color:var(--color-text-secondary);font-family:var(--font-mono,monospace);letter-spacing:.08em;font-size:.62rem;font-weight:800}._agentName_kt0hh_1606{color:var(--color-text);margin-top:.1rem;font-size:.84rem;font-weight:700}._agentRole_kt0hh_1613{color:var(--color-text-secondary);margin-top:.15rem;font-size:.7rem}._agentLaneMeter_kt0hh_1619{background:#0f172a14;border-radius:999px;width:100%;height:.35rem;overflow:hidden}._agentLaneMeterFill_kt0hh_1627{border-radius:inherit;background:linear-gradient(90deg,#0080ffeb 0%,#22c55ef2 100%);width:100%;height:100%;display:block}._agentQueue_kt0hh_1635{gap:.45rem;display:grid}._agentJob_kt0hh_1598{background:#ffffff94;border:1px solid #0f172a0f;border-radius:.65rem;gap:.45rem;padding:.55rem .6rem;display:grid}._agentJobTopline_kt0hh_1649{align-items:center;gap:.75rem;display:flex}._agentJobName_kt0hh_1655{min-width:0;color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.78rem;font-weight:700;overflow:hidden}._agentJobIndicator_kt0hh_1666{background:#0f172a24;border-radius:999px;width:.55rem;height:.55rem}._agentJobIndicator_kt0hh_1666[data-active=true]{background:var(--color-success)}._agentJobTrack_kt0hh_1677{background:#0f172a14;border-radius:999px;height:.55rem;position:relative;overflow:hidden}._agentJobFill_kt0hh_1685{border-radius:inherit;background:linear-gradient(90deg,#0080ffeb 0%,#22c55ef2 100%);width:100%;height:100%;display:block}._agentJobPulse_kt0hh_1693{border-radius:inherit;background:linear-gradient(90deg,#0000 0%,#ffffffc7 55%,#0000 100%);width:20%;position:absolute;top:0;bottom:0;left:0}[data-theme=dark] ._agentLane_kt0hh_1523{box-shadow:inset 0 1px #ffffff0d}._agentLane_kt0hh_1523[data-active=true]{border-color:#25c2a03d;box-shadow:0 18px 36px -30px #25c2a047,inset 0 1px #ffffff59}[data-theme=dark] ._agentIconBadge_kt0hh_1561{color:#6ee7f9;box-shadow:none;background:#080f2094;border-color:#ffffff14}[data-theme=dark] ._agentLane_kt0hh_1523[data-agent=claude] ._agentIconBadge_kt0hh_1561,[data-theme=dark] ._agentLane_kt0hh_1523[data-agent=codex] ._agentIconBadge_kt0hh_1561,[data-theme=dark] ._agentLane_kt0hh_1523[data-agent=router] ._agentIconBadge_kt0hh_1561{background:#080f2094}[data-theme=dark] ._agentLane_kt0hh_1523[data-agent=codex] ._agentIconBadge_kt0hh_1561{color:#67e8f9}[data-theme=dark] ._agentLane_kt0hh_1523[data-agent=router] ._agentIconBadge_kt0hh_1561{color:#a78bfa}[data-theme=dark] ._agentJob_kt0hh_1598{background:#080f207a;border-color:#ffffff14}[data-theme=dark] ._agentLaneMeter_kt0hh_1619,[data-theme=dark] ._agentJobTrack_kt0hh_1677,[data-theme=dark] ._quotaLane_kt0hh_851,[data-theme=dark] ._workflowStepMeter_kt0hh_768{background:#ffffff14}[data-theme=lunar-new-year] ._agentLane_kt0hh_1523{background:linear-gradient(135deg, #e5393529 0%, #ffa0001a 100%), var(--color-surface-hover);border-color:#ffc1073d;box-shadow:0 16px 30px -24px #0006,inset 0 1px #ffecb314}[data-theme=lunar-new-year] ._agentLane_kt0hh_1523[data-agent=codex]{background:linear-gradient(135deg, #c6282833 0%, #ffc1071a 100%), var(--color-surface-hover)}[data-theme=lunar-new-year] ._agentLane_kt0hh_1523[data-agent=router]{background:linear-gradient(135deg, #b71c1c2e 0%, #ffd54f1a 100%), var(--color-surface-hover)}[data-theme=lunar-new-year] ._agentIconBadge_kt0hh_1561{color:#ffe082;box-shadow:none;background:linear-gradient(#ffd54f38 0%,#e539352e 100%);border-color:#ffc10738}[data-theme=lunar-new-year] ._agentLane_kt0hh_1523[data-agent=claude] ._agentIconBadge_kt0hh_1561,[data-theme=lunar-new-year] ._agentLane_kt0hh_1523[data-agent=codex] ._agentIconBadge_kt0hh_1561,[data-theme=lunar-new-year] ._agentLane_kt0hh_1523[data-agent=router] ._agentIconBadge_kt0hh_1561{color:#ffe082;background:linear-gradient(#ffd54f38 0%,#e539352e 100%)}[data-theme=lunar-new-year] ._agentJob_kt0hh_1598{background:linear-gradient(#631f1fd1 0%,#521818eb 100%);border-color:#ffc1072e}[data-theme=lunar-new-year] ._workflowCard_kt0hh_651,[data-theme=lunar-new-year] ._agentJob_kt0hh_1598{border-color:#ffc1072e}._agentStatus_kt0hh_1793{text-align:center;color:var(--color-text-secondary);justify-content:center;align-items:center;gap:.5rem;margin-top:.25rem;font-size:.8rem;font-weight:600;display:flex}._galleryShowcase_kt0hh_1813{gap:1rem;min-width:0;display:grid}._galleryPanel_kt0hh_1819{border-radius:var(--radius-lg,.75rem);background:linear-gradient(135deg, #8b5cf61f 0%, #06b6d414 100%), var(--color-surface-hover);border:1px solid #ec489929;min-width:0;padding:1rem}._galleryHeader_kt0hh_1829{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.9rem;display:flex}._galleryTitle_kt0hh_1837{color:var(--color-text);font-size:.92rem;font-weight:700}._gallerySubtitle_kt0hh_1843{color:var(--color-text-secondary);margin-top:.2rem;font-size:.75rem;line-height:1.45}._galleryBadge_kt0hh_1850{min-width:2rem;min-height:2rem;color:var(--color-text);background:#080f2094;border-radius:999px;justify-content:center;align-items:center;padding:.25rem .6rem;font-size:.76rem;font-weight:800;display:inline-flex}._galleryViewport_kt0hh_1864{width:100%;min-width:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%)}._galleryTrack_kt0hh_1873{gap:.9rem;width:max-content;animation:75s linear infinite _galleryMarquee_kt0hh_1;display:flex}._galleryPanel_kt0hh_1819:hover ._galleryTrack_kt0hh_1873{animation-play-state:paused}._galleryCard_kt0hh_1885{background:#080f2099;border:1px solid #ffffff1f;border-radius:1rem;flex:0 0 128px;width:128px;height:128px;position:relative;overflow:hidden;box-shadow:0 16px 40px -28px #0f172a94}._galleryCard_kt0hh_1885[data-kind=dungeon]{aspect-ratio:1}._galleryCard_kt0hh_1885[data-kind=hero]{aspect-ratio:1;flex-basis:128px}._galleryPicture_kt0hh_1906{width:100%;height:100%;display:block}._galleryImage_kt0hh_1912{object-fit:cover;width:100%;height:100%;display:block}@keyframes _galleryMarquee_kt0hh_1{0%{transform:translate(0)}to{transform:translate(calc(-50% - .45rem))}}._achievementShowcase_kt0hh_1933{flex-direction:column;justify-content:center;gap:1.5rem;height:100%;display:flex}._achievementGrid_kt0hh_1941{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}._achievementCard_kt0hh_1947{background:var(--color-surface-hover);border-radius:var(--radius-md,.5rem);text-align:center;cursor:pointer;transition:all var(--duration-normal,.3s) var(--ease-out,cubic-bezier(.4, 0, .2, 1));border:2px solid #0000;flex-direction:column;align-items:center;gap:.5rem;padding:1rem;display:flex;position:relative;overflow:hidden}._achievementGlow_kt0hh_1964{opacity:.5;z-index:0;pointer-events:none;position:absolute;inset:0}._rarityGlow_kt0hh_1973{border-radius:var(--radius-md,.5rem);opacity:0;pointer-events:none;z-index:-1;transition:opacity .3s;position:absolute;inset:-2px}._rarityGlow_kt0hh_1973[data-rarity=common]{box-shadow:0 0 #9ca3af00}._rarityGlow_kt0hh_1973[data-rarity=rare]{box-shadow:0 0 #3b82f600}._rarityGlow_kt0hh_1973[data-rarity=epic]{box-shadow:0 0 #a855f700}._rarityGlow_kt0hh_1973[data-rarity=legendary]{box-shadow:0 0 #f59e0b00}._achievementCard_kt0hh_1947:hover ._rarityGlow_kt0hh_1973{opacity:1}._rarityGlow_kt0hh_1973[data-rarity=common]{animation:2s ease-in-out infinite _rarityGlowCommon_kt0hh_1}._rarityGlow_kt0hh_1973[data-rarity=rare]{animation:2s ease-in-out infinite _rarityGlowRare_kt0hh_1}._rarityGlow_kt0hh_1973[data-rarity=epic]{animation:2s ease-in-out infinite _rarityGlowEpic_kt0hh_1}._rarityGlow_kt0hh_1973[data-rarity=legendary]{animation:2s ease-in-out infinite _rarityGlowLegendary_kt0hh_1}@keyframes _rarityGlowCommon_kt0hh_1{0%,to{box-shadow:0 0 5px #9ca3af4d}50%{box-shadow:0 0 15px #9ca3af80}}@keyframes _rarityGlowRare_kt0hh_1{0%,to{box-shadow:0 0 8px #3b82f666}50%{box-shadow:0 0 20px #3b82f6b3}}@keyframes _rarityGlowEpic_kt0hh_1{0%,to{box-shadow:0 0 10px #a855f780}50%{box-shadow:0 0 25px #a855f7cc}}@keyframes _rarityGlowLegendary_kt0hh_1{0%,to{box-shadow:0 0 15px #f59e0b99}50%{box-shadow:0 0 35px #f59e0b}}._particleDecoration_kt0hh_2040{pointer-events:none;position:absolute;inset:0;overflow:hidden}._particleDecoration_kt0hh_2040:before{content:"";background:var(--color-accent);opacity:.6;border-radius:50%;width:4px;height:4px;animation:8s ease-in-out infinite _particleFloat1_kt0hh_1;position:absolute;top:20%;left:10%}._particleDecoration_kt0hh_2040:after{content:"";background:var(--color-secondary);opacity:.5;border-radius:50%;width:3px;height:3px;animation:10s ease-in-out infinite _particleFloat2_kt0hh_1;position:absolute;top:60%;right:15%}@keyframes _particleFloat1_kt0hh_1{0%,to{opacity:.3;transform:translate(0)}50%{opacity:.8;transform:translate(30px,40px)}}@keyframes _particleFloat2_kt0hh_1{0%,to{opacity:.3;transform:translate(0)}50%{opacity:.7;transform:translate(-40px,-30px)}}._gradeShine_kt0hh_2084{background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:50%;height:100%;animation:3s ease-in-out infinite _gradeShine_kt0hh_2084;position:absolute;top:0;left:-100%}[data-theme=dark] ._gradeShine_kt0hh_2084{background:linear-gradient(90deg,#0000,#00ffff1a,#0000)}@keyframes _gradeShine_kt0hh_2084{0%{left:-100%}50%,to{left:150%}}._achievementCard_kt0hh_1947 svg{width:28px;height:28px;color:var(--color-text)}._achievementCard_kt0hh_1947._common_kt0hh_2119{border-color:#9ca3af}._achievementCard_kt0hh_1947._rare_kt0hh_2123{border-color:#3b82f6}._achievementCard_kt0hh_1947._epic_kt0hh_2127{border-color:#a855f7}._achievementCard_kt0hh_1947._legendary_kt0hh_2131{border-color:#f59e0b}._achievementName_kt0hh_2135{color:var(--color-text);font-size:.8rem;font-weight:700}._achievementRarity_kt0hh_2141{text-transform:uppercase;border-radius:var(--radius-full,9999px);padding:.25rem .5rem;font-size:.6rem;font-weight:700}._achievementCard_kt0hh_1947._common_kt0hh_2119 ._achievementRarity_kt0hh_2141{color:#fff;background:#9ca3af}._achievementCard_kt0hh_1947._rare_kt0hh_2123 ._achievementRarity_kt0hh_2141{color:#fff;background:#3b82f6}._achievementCard_kt0hh_1947._epic_kt0hh_2127 ._achievementRarity_kt0hh_2141{color:#fff;background:#a855f7}._achievementCard_kt0hh_1947._legendary_kt0hh_2131 ._achievementRarity_kt0hh_2141{color:#fff;background:#f59e0b}._dailyReport_kt0hh_2170{background:var(--color-surface);border-radius:var(--radius-lg,.75rem);border:1px solid var(--color-border);padding:1.5rem}._reportGrade_kt0hh_2177{border-radius:var(--radius-sm,.375rem);padding:.25rem .75rem;font-size:2rem;font-weight:800}._reportGrade_kt0hh_2177._gradeS_kt0hh_2084{color:var(--color-primary);position:relative}[data-theme=dark] ._reportGrade_kt0hh_2177._gradeS_kt0hh_2084{color:var(--color-secondary)}._reportStats_kt0hh_2193{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}._stat_kt0hh_990{flex-direction:column;align-items:center;gap:.25rem;display:flex}._statValue_kt0hh_2206{color:var(--color-text);font-size:1.25rem;font-weight:700;font-family:var(--font-display)}._statLabel_kt0hh_2213{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:.7rem;font-weight:600}._worldPanel_kt0hh_2226{background:var(--color-surface-hover);border-radius:var(--radius-lg,.75rem);border:1px solid var(--color-border);gap:.85rem;padding:1.25rem;display:grid}._worldTitle_kt0hh_2235{color:var(--color-text);font-size:.9375rem;font-weight:700}._worldChips_kt0hh_2241{flex-wrap:wrap;gap:.4rem;display:flex}._worldChip_kt0hh_2241{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-secondary);font:inherit;cursor:pointer;border-radius:999px;padding:.34rem .75rem;font-size:.8125rem;font-weight:600;line-height:1.3;transition:background-color .25s cubic-bezier(.22,1,.36,1),border-color .25s cubic-bezier(.22,1,.36,1),color .25s cubic-bezier(.22,1,.36,1)}._worldChip_kt0hh_2241:hover{border-color:var(--color-accent);color:var(--color-text)}._worldChip_kt0hh_2241:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._worldChip_kt0hh_2241[aria-pressed=true]{border-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 14%, var(--color-surface));color:var(--color-text)}._worldTerms_kt0hh_2280{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0;display:grid}._worldTerm_kt0hh_2280{background:var(--color-surface);border:1px solid var(--color-border);border-radius:.6rem;align-content:start;gap:.15rem;min-height:3.9rem;padding:.6rem .75rem;display:grid}._worldTermLabel_kt0hh_2298{color:var(--color-text-secondary);font-size:.75rem;font-weight:600}._worldTermValue_kt0hh_2304{color:var(--color-text);overflow-wrap:anywhere;margin:0;font-size:1rem;font-weight:700;line-height:1.35}._progressPanel_kt0hh_2313{border-top:1px solid var(--color-border);gap:.75rem;padding-top:1rem;display:grid}._progressRow_kt0hh_2320{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}._levelIcon_kt0hh_2327{width:1.25rem;height:1.25rem;color:var(--color-accent);flex:none}._progressText_kt0hh_2334{color:var(--color-text-secondary);flex:14rem;margin:0;font-size:.9375rem;line-height:1.55}._progressLabel_kt0hh_2342{color:var(--color-text);font-size:.875rem;font-weight:600}._trophyLadder_kt0hh_2348{flex-wrap:wrap;align-items:center;gap:.35rem .5rem;margin:0;padding:0;list-style:none;display:flex}._trophyStep_kt0hh_2358{color:var(--color-text);align-items:center;gap:.3rem;font-size:.8125rem;font-weight:600;display:inline-flex}._trophyStep_kt0hh_2358+._trophyStep_kt0hh_2358:before{content:"";border-top:1.5px solid var(--color-text-secondary);border-right:1.5px solid var(--color-text-secondary);width:.4rem;height:.4rem;margin-right:.2rem;transform:rotate(45deg)}._trophyIcon_kt0hh_2377{width:1.1rem;height:1.1rem}._trophyStep_kt0hh_2358[data-tier=star] ._trophyIcon_kt0hh_2377{color:#b7791f}._trophyStep_kt0hh_2358[data-tier=moon] ._trophyIcon_kt0hh_2377{color:#5a67d8}._trophyStep_kt0hh_2358[data-tier=sun] ._trophyIcon_kt0hh_2377{color:#c05621}._trophyStep_kt0hh_2358[data-tier=crown] ._trophyIcon_kt0hh_2377{color:#b83280}[data-theme=dark] ._trophyStep_kt0hh_2358[data-tier=star] ._trophyIcon_kt0hh_2377{color:#f6c453}[data-theme=dark] ._trophyStep_kt0hh_2358[data-tier=moon] ._trophyIcon_kt0hh_2377{color:#a3b1ff}[data-theme=dark] ._trophyStep_kt0hh_2358[data-tier=sun] ._trophyIcon_kt0hh_2377{color:#fb9a5a}[data-theme=dark] ._trophyStep_kt0hh_2358[data-tier=crown] ._trophyIcon_kt0hh_2377{color:#f08bc4}._worldShowcase_kt0hh_2414{flex-direction:column;gap:1rem;min-width:0;display:flex}._worldCover_kt0hh_2421{aspect-ratio:3/2;border-radius:var(--radius-lg,.75rem);border:1px solid var(--color-border);background:var(--color-surface-hover);box-shadow:var(--shadow-sm);margin:0;position:relative;overflow:hidden}._worldCoverImage_kt0hh_2432{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform 1.4s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:scale(1.04)}._worldCoverImage_kt0hh_2432[data-active=true]{opacity:1;transform:scale(1)}._worldCoverImage_kt0hh_2432 img{object-fit:cover;width:100%;height:100%;display:block}._worldCoverCaption_kt0hh_2457{color:#fff;background:#080f20c7;border-radius:999px;padding:.3rem .75rem;font-size:.8125rem;font-weight:700;line-height:1.3;position:absolute;bottom:.75rem;left:.75rem}._personaPanel_kt0hh_2470{border-radius:var(--radius-lg,.75rem);border:1px solid var(--color-border);background:var(--color-surface);gap:.65rem;padding:1rem;display:grid}._personaRow_kt0hh_2479{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}._persona_kt0hh_2470{background:var(--color-surface-hover);border-radius:.75rem;align-content:start;justify-items:start;gap:.2rem;min-width:0;padding:.7rem;display:grid}._personaPicture_kt0hh_2496{width:3.5rem;height:3.5rem;margin-bottom:.3rem;display:block}._personaAvatar_kt0hh_2503{border:1px solid var(--color-border);object-fit:cover;background:var(--color-surface);border-radius:.875rem;width:3.5rem;height:3.5rem;margin-bottom:.3rem}._personaPicture_kt0hh_2496 ._personaAvatar_kt0hh_2503{width:100%;height:100%;margin-bottom:0;display:block}._personaName_kt0hh_2520{color:var(--color-text);font-size:.9375rem;font-weight:700;line-height:1.3}._personaMeta_kt0hh_2527{color:var(--color-text-secondary);overflow-wrap:anywhere;font-size:.8125rem;line-height:1.4}._personaTrait_kt0hh_2534{background:color-mix(in srgb, var(--color-accent) 14%, transparent);color:var(--color-text);border-radius:999px;margin-top:.2rem;padding:.12rem .55rem;font-size:.75rem;font-weight:600;line-height:1.4}._personaCaption_kt0hh_2545{color:var(--color-text-secondary);margin:0;font-size:.75rem}@media (width<=767px){._personaRow_kt0hh_2479{grid-template-columns:1fr}._persona_kt0hh_2470{grid-template-columns:3.5rem minmax(0,1fr);align-items:center;column-gap:.75rem}._personaPicture_kt0hh_2496{grid-row:1/span 3;margin-bottom:0}._personaTrait_kt0hh_2534{margin-top:0}._featureZone_kt0hh_83._interesting_kt0hh_333 ._galleryShowcase_kt0hh_1813{display:none}}@media (width<=996px){._featureContent_kt0hh_417{grid-template-columns:1fr;gap:2rem}._workflowBoard_kt0hh_645{grid-template-columns:repeat(2,minmax(0,1fr))}._agentMatrix_kt0hh_1065{grid-template-columns:1fr}._agentLane_kt0hh_1523:last-child:nth-child(odd){grid-column:1/-1}._featuresShowcase_kt0hh_17{padding:4rem 0}}@media (width<=767px){._featuresShowcase_kt0hh_17{padding:3.25rem 0}._showcaseSubtitle_kt0hh_61{font-size:1rem;line-height:1.6}._zonesContainer_kt0hh_74{gap:1.5rem}._featureZone_kt0hh_83{border-radius:1.35rem;padding:1.5rem 1rem}._hudCorner_kt0hh_108,._techDecoration_kt0hh_368,._dataFlow_kt0hh_240{display:none}._featureContent_kt0hh_417{gap:1.4rem}._featureText_kt0hh_430{gap:1rem}._featureZone_kt0hh_83._smart_kt0hh_285 ._workflowAnimation_kt0hh_636,._featureZone_kt0hh_83._convenient_kt0hh_309 ._parallelShowcase_kt0hh_1016{display:none}._featureZone_kt0hh_83._convenient_kt0hh_309 ._quotaComparison_kt0hh_819{margin-top:.15rem;padding:.95rem}._featureZone_kt0hh_83._convenient_kt0hh_309 ._quotaItem_kt0hh_839{gap:.35rem}._featureZone_kt0hh_83._convenient_kt0hh_309 ._quotaArrow_kt0hh_894{display:none}._featureZone_kt0hh_83._convenient_kt0hh_309 ._supportedProvidersPanel_kt0hh_1072{padding:.85rem .9rem}._featureSubtitle_kt0hh_478{font-size:1rem;line-height:1.5}._convenientMetricsGrid_kt0hh_437,._workflowBoard_kt0hh_645,._agentMatrix_kt0hh_1065{grid-template-columns:1fr}._featureZone_kt0hh_83._convenient_kt0hh_309 ._convenientMetricsGrid_kt0hh_437{gap:.75rem}._artifactPanel_kt0hh_504{padding:1rem .75rem}._artifactRow_kt0hh_546{gap:.5rem;padding:.38rem .5rem}._artifactRow_kt0hh_546[data-depth="1"]{margin-left:.75rem}._artifactPath_kt0hh_613{font-size:.8125rem}._galleryCard_kt0hh_1885[data-kind=dungeon],._galleryCard_kt0hh_1885[data-kind=hero]{flex-basis:11rem}._achievementGrid_kt0hh_1941{grid-template-columns:1fr}._quotaComparison_kt0hh_819{flex-direction:column;gap:.85rem}._quotaArrow_kt0hh_894{transform:rotate(90deg)}._parallelHeader_kt0hh_1031{align-items:flex-start}._showcaseHeader_kt0hh_38{margin-bottom:3rem}}@media (width<=480px){._featureZone_kt0hh_83{padding:1.35rem .95rem}._featureZone_kt0hh_83._convenient_kt0hh_309 ._quotaComparison_kt0hh_819{border-radius:1rem}._featuresShowcase_kt0hh_17 ._showcaseTitle_kt0hh_46{font-size:clamp(1.7rem,8vw,2.1rem)}._workflowCard_kt0hh_651,._achievementCard_kt0hh_1947,._reportCard_kt0hh_2739{padding:.9rem}}@media (width<=996px){._cliBayBody_kt0hh_1168{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){._cliTile_kt0hh_1119,._cliLink_kt0hh_1243,._cliCompareLink_kt0hh_1316 svg{transition:none}._worldCoverImage_kt0hh_2432,._worldChip_kt0hh_2241{transition:none;transform:none}._artifactMarkerRing_kt0hh_595{animation:none}._titleAccent_kt0hh_57,._artifactRow_kt0hh_546,._artifactMarker_kt0hh_576,._workflowCard_kt0hh_651,._agentJob_kt0hh_1598,._achievementCard_kt0hh_1947{transition-duration:.01ms!important;animation-duration:.01ms!important}._galleryTrack_kt0hh_1873{animation:none!important}}._showcaseSection_n0rl5_1{background:var(--color-background);padding:5rem 0 5.5rem;position:relative;overflow-x:clip}._sectionHeader_n0rl5_8{text-align:center;justify-items:center;gap:.75rem;max-width:48rem;margin:0 auto 2.5rem;display:grid}._sectionTitle_n0rl5_17{letter-spacing:-.02em;text-wrap:balance;color:var(--color-text);font-size:clamp(1.8rem,4vw,2.6rem);font-weight:800;line-height:1.15;font-family:var(--font-display);margin:0}._sectionDescription_n0rl5_28{text-wrap:pretty;max-width:60ch;color:var(--color-text-secondary);margin:0;font-size:1.05rem;line-height:1.65}._srOnly_n0rl5_37{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._cinema_n0rl5_54{--cx-bar:#0a0f1e;--cx-stage:#05080f;--cx-line:#94a3b829;--cx-text:#f8fafc;--cx-muted:#cbd5e1;--showcase-enter-duration:.56s;--showcase-ease:cubic-bezier(.16, 1, .3, 1);grid-template-columns:minmax(0,1fr);gap:1.25rem;width:min(100%,max(40rem,160dvh - 25.6rem),75rem);margin-inline:auto;display:grid}._frame_n0rl5_69{background:var(--cx-bar);color:var(--cx-text);border-radius:14px;overflow:hidden;box-shadow:0 32px 56px -28px #02061780,0 12px 20px -14px #02061752}[data-theme=dark] ._frame_n0rl5_69{box-shadow:inset 0 0 0 1px var(--cx-line)}._bar_n0rl5_85{border-bottom:1px solid var(--cx-line);justify-content:space-between;align-items:center;gap:1rem;min-height:2.75rem;padding:.25rem .5rem .25rem 1.1rem;display:flex}._counter_n0rl5_95{letter-spacing:.06em;font-variant-numeric:tabular-nums;color:var(--cx-muted);margin:0;font-size:.82rem;font-weight:600}._counterNow_n0rl5_104{color:var(--cx-text);font-weight:800}._enlarge_n0rl5_109,._lbButton_n0rl5_110{appearance:none;min-width:2.75rem;min-height:2.75rem;color:var(--cx-muted);font:inherit;cursor:pointer;transition:background-color .18s var(--showcase-ease), color .18s var(--showcase-ease);background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:.5rem;padding:0 .75rem;font-size:.86rem;font-weight:700;display:inline-flex}._enlarge_n0rl5_109:hover,._lbButton_n0rl5_110:hover{color:var(--cx-text);background:#f8fafc17}._lbButton_n0rl5_110[aria-pressed=true]{color:var(--cx-text);background:#0080ff38}._stage_n0rl5_145{aspect-ratio:16/10;background:var(--cx-stage);position:relative;overflow:hidden}._layer_n0rl5_152{display:block;position:absolute;inset:0}._layer_n0rl5_152 picture{width:100%;height:100%;display:block}._layer_n0rl5_152 img{object-fit:contain;width:100%;height:100%;display:block}._fallback_n0rl5_171{width:100%;height:100%;color:var(--cx-muted);justify-content:center;align-items:center;font-size:.92rem;display:flex}._layer_n0rl5_152[data-phase=wait]{opacity:0;pointer-events:none}._layer_n0rl5_152[data-phase=enter]{z-index:2;will-change:transform, opacity;animation:_showcaseIn_n0rl5_1 var(--showcase-enter-duration) var(--showcase-ease) both}._layer_n0rl5_152[data-phase=leave]{z-index:1;will-change:transform, opacity;animation:_showcaseOut_n0rl5_1 var(--showcase-enter-duration) var(--showcase-ease) both}@keyframes _showcaseIn_n0rl5_1{0%{opacity:0;transform:translate3d(calc(var(--dir) * 5%), 0, 0) scale(.985)}55%{opacity:1}to{opacity:1;transform:none}}@keyframes _showcaseOut_n0rl5_1{0%{opacity:1;transform:none}to{opacity:0;transform:translate3d(calc(var(--dir) * -3.5%), 0, 0) scale(.99)}}._stage_n0rl5_145:after{content:"";z-index:4;background:var(--color-primary);opacity:0;pointer-events:none;width:32%;height:2px;position:absolute;top:0;left:0}._stage_n0rl5_145[data-busy=true]:after{animation:1.1s linear .22s infinite _showcaseLoading_n0rl5_1}@keyframes _showcaseLoading_n0rl5_1{0%{opacity:1;transform:translate(-100%)}to{opacity:1;transform:translate(313%)}}._stageHit_n0rl5_261{z-index:3;cursor:zoom-in;touch-action:pan-y;background:0 0;border:0;padding:0;position:absolute;inset:0}._foot_n0rl5_274{border-top:1px solid var(--cx-line);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem 2rem;padding:1.1rem 1.25rem 1.2rem;display:grid}._captions_n0rl5_284{min-width:0;display:grid}._caption_n0rl5_284{opacity:0;visibility:hidden;transition:opacity .22s var(--showcase-ease), transform .22s var(--showcase-ease), visibility 0s linear .22s;grid-area:1/1;align-content:start;gap:.4rem;display:grid;transform:translateY(.5rem)}._caption_n0rl5_284[data-active=true]{opacity:1;visibility:visible;transition:opacity .42s var(--showcase-ease) .16s, transform .42s var(--showcase-ease) .16s, visibility 0s;transform:none}._captionTitle_n0rl5_313{font-size:clamp(1.2rem,2vw,1.5rem);line-height:1.25;font-family:var(--font-display);color:var(--cx-text);margin:0}._captionText_n0rl5_321{text-wrap:pretty;max-width:68ch;color:var(--cx-muted);margin:0;font-size:.98rem;line-height:1.65}._navGroup_n0rl5_330{gap:.5rem;display:flex}._iconButton_n0rl5_335{appearance:none;border:1px solid var(--cx-line);width:2.75rem;height:2.75rem;color:var(--cx-text);cursor:pointer;transition:background-color .18s var(--showcase-ease), border-color .18s var(--showcase-ease), opacity .18s var(--showcase-ease);background:0 0;border-radius:10px;justify-content:center;align-items:center;padding:0;display:inline-flex}._iconButton_n0rl5_335:hover:not(:disabled){background:#f8fafc1a;border-color:#f8fafc52}._iconButton_n0rl5_335:disabled{opacity:.35;cursor:not-allowed}._enlarge_n0rl5_109:focus-visible,._iconButton_n0rl5_335:focus-visible,._stageHit_n0rl5_261:focus-visible,._lbButton_n0rl5_110:focus-visible{outline-offset:-2px;outline:2px solid #7dd3fc}._iconButton_n0rl5_335:focus-visible{outline-offset:2px}._stripWrap_n0rl5_378{--strip-fade:2.5rem;position:relative}._strip_n0rl5_378{scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-x:contain;gap:.9rem;padding:.5rem .35rem .75rem;display:flex;position:relative;overflow-x:auto}._strip_n0rl5_378::-webkit-scrollbar{display:none}._stripWrap_n0rl5_378[data-start=false] ._strip_n0rl5_378{-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--strip-fade));mask-image:linear-gradient(90deg, transparent, #000 var(--strip-fade))}._stripWrap_n0rl5_378[data-end=false] ._strip_n0rl5_378{-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - var(--strip-fade)), transparent);mask-image:linear-gradient(90deg, #000 calc(100% - var(--strip-fade)), transparent)}._stripWrap_n0rl5_378[data-start=false][data-end=false] ._strip_n0rl5_378{-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--strip-fade), #000 calc(100% - var(--strip-fade)), transparent);mask-image:linear-gradient(90deg, transparent, #000 var(--strip-fade), #000 calc(100% - var(--strip-fade)), transparent)}._tab_n0rl5_413{appearance:none;text-align:left;font:inherit;color:var(--color-text-secondary);cursor:pointer;scroll-snap-align:center;transition:color .2s var(--showcase-ease);background:0 0;border:0;flex:0 0 10.5rem;align-content:start;gap:.6rem;padding:0;display:grid}._tabThumb_n0rl5_430{aspect-ratio:16/10;background:var(--cx-stage);opacity:.58;transition:opacity .24s var(--showcase-ease), transform .24s var(--showcase-ease), box-shadow .24s var(--showcase-ease);border-radius:8px;display:block;overflow:hidden;box-shadow:0 0 0 2px #0000}._tabThumb_n0rl5_430 picture,._tabThumb_n0rl5_430 img{width:100%;height:100%;display:block}._tabThumb_n0rl5_430 img{object-fit:cover}._tabThumb_n0rl5_430 ._fallback_n0rl5_171{font-size:.7rem}._tabTitle_n0rl5_459{-webkit-line-clamp:2;text-wrap:balance;-webkit-box-orient:vertical;font-size:.88rem;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}._tab_n0rl5_413:hover ._tabThumb_n0rl5_430{opacity:.9;transform:translateY(-2px)}._tab_n0rl5_413[aria-selected=true]{color:var(--color-text)}._tab_n0rl5_413[aria-selected=true] ._tabThumb_n0rl5_430{opacity:1;box-shadow:0 0 0 2px var(--color-primary)}._tab_n0rl5_413:focus-visible{outline:none}._tab_n0rl5_413:focus-visible ._tabThumb_n0rl5_430{outline:2px solid var(--color-text);outline-offset:4px}._lightbox_n0rl5_495{color:#f8fafc;background:0 0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}._lightbox_n0rl5_495::backdrop{background:0 0}._lbScrim_n0rl5_514{background:#020617;position:absolute;inset:0}._lbViewport_n0rl5_520{padding:3.75rem 1.25rem 7.75rem;display:flex;position:absolute;inset:0;overflow:hidden}._lbViewport_n0rl5_520[data-zoom=true]{overscroll-behavior:contain;overflow:auto}._lbFrame_n0rl5_534{aspect-ratio:var(--shot-ar);cursor:zoom-in;background:#05080f;border-radius:10px;flex:none;width:min(100%,160dvh - 18.4rem);margin:auto;position:relative;overflow:hidden}._lbViewport_n0rl5_520[data-zoom=true] ._lbFrame_n0rl5_534{width:min(var(--shot-w), max(220vw, 1200px));cursor:zoom-out;max-width:none}._lbLayer_n0rl5_553{display:block;position:absolute;inset:0}._lbLayer_n0rl5_553 picture,._lbLayer_n0rl5_553 img{width:100%;height:100%;display:block}._lbLayer_n0rl5_553 img{object-fit:contain}._lbFull_n0rl5_571{opacity:0;transition:opacity .26s ease-out}._lbFull_n0rl5_571[data-ready]{opacity:1}._lbTop_n0rl5_580,._lbBottom_n0rl5_581{z-index:2;pointer-events:none;position:absolute;inset-inline:0}._lbTop_n0rl5_580>*,._lbBottom_n0rl5_581>*{pointer-events:auto}._lbTop_n0rl5_580{background:linear-gradient(#020617d9,#0000);justify-content:space-between;align-items:center;gap:1rem;padding:.5rem .75rem 1.5rem 1.25rem;display:flex;top:0}._lbCounter_n0rl5_603{letter-spacing:.06em;font-variant-numeric:tabular-nums;color:#cbd5e1;margin:0;font-size:.86rem;font-weight:600}._lbActions_n0rl5_612{gap:.25rem;display:flex}._lbButton_n0rl5_110{color:#e2e8f0}._lbBottom_n0rl5_581{background:linear-gradient(#0000,#020617f0 60%);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem 2rem;padding:3.5rem 1.25rem 1.25rem;display:grid;bottom:0}._lbCaption_n0rl5_631{gap:.35rem;min-width:0;display:grid}._lbTitle_n0rl5_637{font-size:clamp(1.1rem,2vw,1.4rem);line-height:1.25;font-family:var(--font-display);color:#f8fafc;margin:0}._lbDescription_n0rl5_645{-webkit-line-clamp:2;color:#cbd5e1;-webkit-box-orient:vertical;max-width:72ch;margin:0;font-size:.95rem;line-height:1.6;display:-webkit-box;overflow:hidden}@media (width<=767px){._showcaseSection_n0rl5_1{padding:3.25rem 0 3.5rem}._sectionHeader_n0rl5_8{margin-bottom:1.75rem}._cinema_n0rl5_54{gap:1rem}._frame_n0rl5_69{border-radius:12px}._enlargeText_n0rl5_676,._lbButtonText_n0rl5_677{display:none}._foot_n0rl5_274{grid-template-columns:1fr;padding:1rem 1rem 1.1rem}._navGroup_n0rl5_330{justify-content:flex-end}._tab_n0rl5_413{flex-basis:8.5rem}._lbViewport_n0rl5_520{padding:3.5rem .5rem 9rem}._lbFrame_n0rl5_534{width:min(100%,160dvh - 20rem)}._lbBottom_n0rl5_581{grid-template-columns:1fr;padding:3rem 1rem 1rem}._lbBottom_n0rl5_581 ._navGroup_n0rl5_330{justify-content:flex-end}}@media (prefers-reduced-motion:reduce){._layer_n0rl5_152[data-phase=enter],._layer_n0rl5_152[data-phase=leave]{will-change:auto;animation:none}._stage_n0rl5_145[data-busy=true]:after{opacity:1;width:100%;animation:none}._caption_n0rl5_284,._caption_n0rl5_284[data-active=true],._tab_n0rl5_413,._tabThumb_n0rl5_430,._enlarge_n0rl5_109,._lbButton_n0rl5_110,._iconButton_n0rl5_335,._lbFull_n0rl5_571{transition:none}._tab_n0rl5_413:hover ._tabThumb_n0rl5_430{transform:none}}._videoShowcase_1w829_7{background:var(--color-background);width:100%;padding:5rem 0;position:relative;overflow-x:clip}._videoShowcase_1w829_7:before{content:"";background-image:linear-gradient(var(--color-border-light) 1px, transparent 1px), linear-gradient(90deg, var(--color-border-light) 1px, transparent 1px);opacity:.2;pointer-events:none;background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}[data-theme=dark] ._videoShowcase_1w829_7:before{opacity:.12}._container_1w829_33{width:100%;max-width:var(--site-content-max,1200px);box-sizing:border-box;z-index:1;margin:0 auto;padding:0 1.5rem;position:relative}._header_1w829_43{text-align:left;gap:.75rem;max-width:48rem;margin:0 0 2.5rem;display:grid}._eyebrow_1w829_51{border:1px solid color-mix(in srgb, var(--color-primary) 30%, transparent);background:color-mix(in srgb, var(--color-surface-glass) 86%, var(--color-background) 14%);color:var(--color-text-secondary);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.5rem .9rem;font-size:.84rem;font-weight:700;display:inline-flex;box-shadow:0 18px 40px #0f172a14}._title_1w829_69{font-size:clamp(1.8rem,4vw,2.6rem);font-weight:800;font-family:var(--font-display);color:var(--color-text);letter-spacing:-.02em;text-wrap:balance;margin:0;line-height:1.15}._description_1w829_80{color:var(--color-text-secondary,#475569);text-wrap:pretty;max-width:60ch;font-size:1.05rem;line-height:1.65;font-family:var(--font-body);margin:0}._videoGrid_1w829_90{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:1.5rem;display:grid}._videoCard_1w829_97{border:1px solid color-mix(in srgb, var(--color-border) 80%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--color-surface-glass) 92%, white 8%), color-mix(in srgb, var(--color-surface) 92%, transparent 8%));-webkit-backdrop-filter:blur(16px);border-radius:28px;gap:1.25rem;min-width:0;padding:1rem;transition:transform .22s,border-color .22s,box-shadow .22s,background .22s;display:grid;position:relative;box-shadow:0 24px 64px #0f172a24,inset 0 1px #ffffff47}[data-theme=dark] ._videoCard_1w829_97{background:linear-gradient(180deg, color-mix(in srgb, var(--color-surface-glass) 92%, #020617 8%), color-mix(in srgb, var(--color-surface) 96%, #020617 4%));box-shadow:0 28px 70px #0206177a,inset 0 1px #ffffff14}._videoCard_1w829_97:hover{border-color:color-mix(in srgb, var(--color-primary) 46%, transparent);box-shadow:0 30px 80px #0f172a2e, 0 0 0 1px color-mix(in srgb, var(--color-primary) 10%, transparent);transform:translateY(-6px)}[data-theme=dark] ._videoCard_1w829_97:hover{border-color:color-mix(in srgb, var(--color-secondary) 44%, transparent);box-shadow:0 32px 88px #0206179e,0 0 36px #22d3ee1f}._supportingCard_1w829_142{grid-template-columns:minmax(0,1fr)}._videoPanel_1w829_146,._cardContent_1w829_147{min-width:0}._cardContent_1w829_147{flex-direction:column;justify-content:center;gap:.9rem;padding:.35rem;display:flex}._cardMeta_1w829_159{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}._cardLabel_1w829_166{background:color-mix(in srgb, var(--color-primary) 16%, transparent);width:fit-content;max-width:100%;color:var(--color-text);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;padding:.4rem .72rem;font-size:.78rem;font-weight:700;display:inline-flex}[data-theme=dark] ._cardLabel_1w829_166{background:color-mix(in srgb, var(--color-secondary) 18%, transparent)}._platformLabel_1w829_185{border:1px solid color-mix(in srgb, var(--color-border) 78%, transparent);background:color-mix(in srgb, var(--color-surface-glass) 88%, transparent);width:fit-content;max-width:100%;color:var(--color-text-secondary);letter-spacing:.03em;border-radius:999px;align-items:center;padding:.35rem .68rem;font-size:.78rem;font-weight:700;display:inline-flex}._cardTitle_1w829_200{color:var(--color-text);font-size:clamp(1.35rem,3vw,1.95rem);line-height:1.2;font-family:var(--font-display);margin:0}._supportingCard_1w829_142 ._cardTitle_1w829_200{font-size:clamp(1.2rem,2.5vw,1.55rem)}._cardDescription_1w829_212{color:var(--color-text-secondary);margin:0;font-size:1rem;line-height:1.7}._cardAction_1w829_219{box-sizing:border-box;background:var(--gradient-primary);color:#fff;cursor:pointer;border-radius:999px;align-items:center;gap:.55rem;width:fit-content;max-width:100%;min-height:2.75rem;padding:.8rem 1.05rem;font-weight:700;line-height:1;text-decoration:none;transition:transform .2s,box-shadow .2s,opacity .2s;display:inline-flex;box-shadow:0 18px 40px #0ea5e92e}._cardAction_1w829_219:hover{transform:translateY(-2px);box-shadow:0 24px 44px #0ea5e93d}._cardAction_1w829_219:focus-visible{outline:3px solid color-mix(in srgb, var(--color-primary) 40%, transparent);outline-offset:3px}._cardAction_1w829_219 svg{flex-shrink:0}@media (width<=1023px){._videoShowcase_1w829_7{padding:3.5rem 0}._description_1w829_80{font-size:1rem}}@media (width<=767px){._videoShowcase_1w829_7{padding:2.75rem 0}._container_1w829_33{padding:0 1rem}._header_1w829_43{margin-bottom:1.75rem}._eyebrow_1w829_51{padding:.45rem .8rem;font-size:.76rem}._description_1w829_80{padding:0;font-size:.95rem}._videoGrid_1w829_90{grid-template-columns:1fr;gap:1.1rem}._videoCard_1w829_97{border-radius:20px;gap:1rem;padding:.85rem}._supportingCard_1w829_142{grid-column:auto;grid-template-columns:minmax(0,1fr)}._cardContent_1w829_147{gap:.8rem;padding:.1rem}._cardTitle_1w829_200,._supportingCard_1w829_142 ._cardTitle_1w829_200{font-size:1.15rem}._cardDescription_1w829_212{font-size:.92rem;line-height:1.65}._cardAction_1w829_219{justify-content:center;align-self:center;width:min(100%,18rem);min-height:3rem;margin-inline:auto}}@media (width<=430px){._container_1w829_33{padding:0 .95rem}._cardLabel_1w829_166,._platformLabel_1w829_185{font-size:.72rem}._cardAction_1w829_219{padding-inline:.9rem}}@media (prefers-reduced-motion:reduce){._videoCard_1w829_97,._cardAction_1w829_219{transition:none}._videoCard_1w829_97:hover,._cardAction_1w829_219:hover{transform:none}}.arena{--accent-darken:24%;--seam:var(--color-primary);--ease-out-expo:cubic-bezier(.16, 1, .3, 1);background:var(--color-background);width:100%;color:var(--color-text);padding:4.5rem 0 3.5rem;position:relative}[data-theme=dark] .arena,[data-theme=lunar-new-year] .arena{--accent-darken:0%}.arena__inner{box-sizing:border-box;width:100%;max-width:var(--site-content-max,1200px);margin:0 auto;padding:0 1.5rem}.arena__header{gap:.75rem;max-width:48rem;margin:0 0 2rem;display:grid}.arena__title{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;color:var(--color-text);margin:0;font-size:clamp(1.8rem,4vw,2.6rem);font-weight:800;line-height:1.15}.arena__description{text-wrap:pretty;max-width:60ch;color:var(--color-text-secondary);margin:0;font-size:1.05rem;line-height:1.65}.arena__layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem;display:grid}.arena__tabs{scroll-snap-type:x proximity;scrollbar-width:none;gap:.5rem;margin:0;padding:.25rem .125rem;list-style:none;display:flex;overflow-x:auto}.arena__tabs::-webkit-scrollbar{display:none}.arena__tab-item{scroll-snap-align:center;flex:none}.arena__tab{--accent:color-mix(in srgb, var(--agent), black var(--accent-darken));box-sizing:border-box;min-height:2.75rem;color:var(--color-text-secondary);cursor:pointer;user-select:none;transition:background-color .2s var(--ease-out-expo), border-color .2s var(--ease-out-expo), color .2s var(--ease-out-expo);background:0 0;border:1px solid #0000;border-radius:.75rem;align-items:center;gap:.65rem;padding:.55rem .95rem;font-size:.97rem;font-weight:600;line-height:1.2;text-decoration:none;display:flex}.arena__tab-mark{border:1.5px solid var(--accent);width:.55rem;height:.55rem;transition:background-color .2s var(--ease-out-expo), transform .32s var(--ease-out-expo);background:0 0;border-radius:1px;flex:none;transform:rotate(45deg)}.arena__tab:hover{background:var(--color-surface-hover);color:var(--color-text)}.arena__tab[data-active]{border-color:color-mix(in srgb, var(--accent) 50%, var(--color-border));background:color-mix(in srgb, var(--accent) 10%, var(--color-surface));color:var(--color-text)}.arena__tab[data-active] .arena__tab-mark{background:var(--accent);transform:rotate(45deg)scale(1.3)}.arena__tab:focus-visible,.arena__read:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.arena__stage{--mx:50%;--my:0%;border:1px solid var(--color-border);background:var(--color-surface);border-radius:1rem;min-width:0;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 44px #0206171f}.arena__panel{--accent:color-mix(in srgb, var(--agent), black var(--accent-darken));visibility:hidden;pointer-events:none;grid-area:1/1;align-content:start;gap:1.5rem;padding:2rem 2rem 1.75rem;display:grid;position:relative}.arena__panel[data-active]{visibility:visible;pointer-events:auto}.arena__panel:before{content:"";z-index:2;background:linear-gradient(90deg, var(--accent) 0 50%, var(--seam) 50% 100%);pointer-events:none;height:3px;position:absolute;inset:0 0 auto}.arena__spot{background:radial-gradient(30rem circle at var(--mx) var(--my), color-mix(in srgb, var(--accent) 13%, transparent), transparent 62%), linear-gradient(180deg, color-mix(in srgb, var(--accent) 7%, transparent), transparent 14rem);opacity:.55;pointer-events:none;transition:opacity .4s var(--ease-out-expo);position:absolute;inset:0}.arena__stage[data-lit] .arena__spot{opacity:1}.arena__duel{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-text);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1.25rem;margin:0;font-weight:800;line-height:1.05;display:grid;position:relative}.arena__fighter{text-wrap:balance;overflow-wrap:anywhere;font-size:clamp(1.45rem,3.2vw,2.4rem)}.arena__fighter--agent{text-align:right;justify-self:end}.arena__fighter--hagi{justify-self:start}.arena__fighter:after{content:"";border-radius:2px;height:3px;margin-top:.6rem;display:block}.arena__fighter--agent:after{background:var(--accent);width:3.5rem;margin-left:auto}.arena__fighter--hagi:after{background:var(--seam);width:3.5rem}.arena__vs{border:1px solid color-mix(in srgb, var(--color-text) 28%, var(--color-border));background:var(--color-surface);border-radius:4px;place-items:center;width:2.75rem;height:2.75rem;display:grid;transform:rotate(45deg)}.arena__vs>span{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary);font-size:.8rem;font-weight:800;display:block;transform:rotate(-45deg)}.arena__table{gap:.25rem;display:grid;position:relative}.arena__table:before{content:"";background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--color-text) 22%, transparent) 14%, color-mix(in srgb, var(--color-text) 22%, transparent) 86%, transparent);transform-origin:top;pointer-events:none;width:1px;position:absolute;top:.5rem;bottom:.5rem;left:50%}.arena__table:after{content:"";z-index:1;background:linear-gradient(180deg, transparent, var(--seam), transparent);opacity:0;pointer-events:none;border-radius:1px;width:2px;height:4rem;margin-left:-.5px;position:absolute;top:0;left:50%}.arena__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding-top:1rem;display:grid;position:relative}.arena__label{z-index:1;box-sizing:border-box;border:1px solid var(--color-border);background:var(--color-surface);max-width:100%;color:var(--color-text);text-align:center;border-radius:999px;grid-column:1/-1;justify-self:center;margin-bottom:.65rem;padding:.28rem .85rem;font-size:.84rem;font-weight:700;line-height:1.3;position:relative}.arena__cell{color:var(--color-text-secondary);text-wrap:pretty;overflow-wrap:anywhere;margin:0;padding:0 1.4rem;font-size:1rem;line-height:1.7}.arena__cell--agent{background:radial-gradient(100% 55% at 100% 50%, color-mix(in srgb, var(--accent) 10%, transparent), transparent 90%)}.arena__cell--hagi{background:radial-gradient(100% 55% at 0% 50%, color-mix(in srgb, var(--seam) 10%, transparent), transparent 90%)}.arena__cell code,.arena__summary code{font-family:var(--font-code,monospace);background:color-mix(in srgb, var(--color-text) 9%, transparent);color:var(--color-text);border-radius:4px;padding:.08em .35em;font-size:.88em}.arena__summary{max-width:62ch;color:var(--color-text-secondary);text-wrap:pretty;margin:0;font-size:1.02rem;line-height:1.7;position:relative}.arena__read{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--color-text) 30%, var(--color-border));min-height:2.75rem;color:var(--color-text);transition:background-color .2s var(--ease-out-expo), border-color .2s var(--ease-out-expo);border-radius:.75rem;justify-self:start;align-items:center;gap:.6rem;padding:.6rem 1.15rem;font-size:.97rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex;position:relative}.arena__read:hover{border-color:var(--seam);background:color-mix(in srgb, var(--seam) 10%, transparent)}.arena__read-arrow{transition:transform .26s var(--ease-out-expo);flex:none}.arena__read:hover .arena__read-arrow{transform:translate(4px)}@media (prefers-reduced-motion:no-preference){.arena__panel[data-active] .arena__fighter--agent{animation:arena-from-left .56s var(--ease-out-expo) both}.arena__panel[data-active] .arena__fighter--hagi{animation:arena-from-right .56s var(--ease-out-expo) both}.arena__panel[data-active] .arena__vs{animation:arena-vs .62s var(--ease-out-expo) both}.arena__panel[data-active] .arena__table:before{animation:arena-seam .7s var(--ease-out-expo) 80ms both}.arena__panel[data-active] .arena__table:after{animation:arena-scan .9s var(--ease-out-expo) .12s both}.arena__panel[data-active] .arena__row{animation:arena-open .62s var(--ease-out-expo) calc(.12s + var(--i) * 85ms) both}.arena__panel[data-active] .arena__read,.arena__panel[data-active] .arena__summary{animation:arena-rise .52s var(--ease-out-expo) .42s both}}@keyframes arena-scan{0%{opacity:1;top:0}to{opacity:0;top:calc(100% - 4rem)}}@keyframes arena-from-left{0%{opacity:0;filter:blur(6px);transform:translate(-1.5rem)}}@keyframes arena-from-right{0%{opacity:0;filter:blur(6px);transform:translate(1.5rem)}}@keyframes arena-vs{0%{opacity:0;transform:rotate(-45deg)scale(.5)}}@keyframes arena-seam{0%{transform:scaleY(0)}}@keyframes arena-open{0%{opacity:0;clip-path:inset(0 50%)}to{opacity:1;clip-path:inset(-2px)}}@keyframes arena-rise{0%{opacity:0;transform:translateY(.6rem)}}@media (width>=960px){.arena__layout{grid-template-columns:minmax(16rem,21rem) minmax(0,1fr);gap:1.5rem}.arena__tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;padding:0;display:grid;overflow:visible}.arena__tab{height:100%}}@media (width<=719px){.arena{padding:3rem 0 2.5rem}.arena__inner{padding:0 1rem}.arena__panel{gap:1.25rem;padding:1.35rem 1.1rem 1.25rem}.arena__duel{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:.75rem}.arena__fighter--agent,.arena__fighter--hagi{text-align:center;justify-self:center}.arena__fighter:after{margin-inline:auto}.arena__vs{width:2.25rem;height:2.25rem}.arena__table:before,.arena__table:after{display:none}.arena__row{border-bottom:1px solid var(--color-border-light);grid-template-columns:minmax(0,1fr);gap:.5rem;padding-top:.5rem;padding-bottom:.9rem}.arena__row:last-child{border-bottom:0}.arena__label{justify-self:start;margin-bottom:.15rem}.arena__cell,.arena__cell--agent,.arena__cell--hagi{background:0 0}.arena__cell{border-left:1px solid var(--color-border);padding:0 0 0 .9rem}.arena__cell:before{content:attr(data-who);letter-spacing:.02em;color:var(--color-text);margin-bottom:.15rem;font-size:.875rem;font-weight:700;display:block}.arena__cell--agent{border-left-color:var(--accent)}.arena__cell--hagi{border-left-color:var(--seam)}}@media (forced-colors:active){.arena__tab[data-active]{border-color:highlight}.arena__panel:before{background:canvastext}}._section_f48le_1{background:radial-gradient(circle at top, #25c2a029, transparent 46%), linear-gradient(180deg, #0a141a00, #0a141a0a), var(--color-background);padding:6rem 0 7rem;position:relative;overflow:hidden}._bgGrid_f48le_11{background-image:linear-gradient(var(--color-border-light) 1px, transparent 1px), linear-gradient(90deg, var(--color-border-light) 1px, transparent 1px);opacity:.2;pointer-events:none;background-size:56px 56px;position:absolute;inset:0}[data-theme=dark] ._bgGrid_f48le_11{opacity:.12;background-image:linear-gradient(#00d4ff0a 1px,#0000 1px),linear-gradient(90deg,#00d4ff0a 1px,#0000 1px)}[data-theme=lunar-new-year] ._bgGrid_f48le_11{opacity:.16;background-image:linear-gradient(#ffc10714 1px,#0000 1px),linear-gradient(90deg,#ffc10714 1px,#0000 1px)}._bgGlow_f48le_36{filter:blur(60px);pointer-events:none;background:radial-gradient(circle,#25c2a033,#0000 68%);width:min(68rem,94vw);height:22rem;position:absolute;top:8%;left:50%;transform:translate(-50%)}[data-theme=lunar-new-year] ._bgGlow_f48le_36{background:radial-gradient(circle,#e5393542,#ffc10724 48%,#0000 72%)}._header_f48le_52{z-index:1;text-align:center;max-width:70rem;margin:0 auto 3rem;position:relative}._title_f48le_60{font-family:var(--font-display);background:var(--gradient-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(2.2rem,5vw,3.4rem);font-weight:900;line-height:1.08}._group_f48le_72{z-index:1;position:relative}._group_f48le_72+._group_f48le_72{margin-top:3.75rem}._groupHeader_f48le_81{max-width:48rem;margin-bottom:1.6rem}._groupLabel_f48le_86{color:var(--color-primary);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.55rem;font-size:.9rem;font-weight:700;display:inline-block}._groupTitle_f48le_96{font-family:var(--font-display);color:var(--color-text);margin:0 0 .55rem;font-size:clamp(1.7rem,3.4vw,2.3rem)}._groupDescription_f48le_103{max-width:44rem;color:var(--color-text-secondary);margin:0;line-height:1.7}._matrixWrap_f48le_110{border:1px solid var(--color-border);-webkit-backdrop-filter:blur(16px);background:#ffffffb8;border-radius:1.6rem;overflow:hidden;box-shadow:0 22px 52px #0f172a14}[data-theme=dark] ._matrixWrap_f48le_110{background:#0b1422d1;box-shadow:0 26px 60px #0006}[data-theme=lunar-new-year] ._matrixWrap_f48le_110{background:#521818e6;border-color:#ffc10759;box-shadow:0 22px 52px #3d121273,0 0 30px #ffc1071f}._matrixNote_f48le_133{color:var(--color-text-secondary);margin:.85rem 0 0;font-size:.9rem;line-height:1.65}._matrixNote_f48le_133 span{color:var(--color-text);font-weight:700}._matrixTable_f48le_145{border-collapse:collapse;table-layout:fixed;width:100%}._matrixTable_f48le_145 th,._matrixTable_f48le_145 td{vertical-align:middle;border-bottom:1px solid #25c2a01f;padding:1rem 1.1rem}._matrixTable_f48le_145 thead th{vertical-align:top;background:#25c2a00d}[data-theme=dark] ._matrixTable_f48le_145 thead th{background:#00a3ff14}[data-theme=lunar-new-year] ._matrixTable_f48le_145 thead th{background:#ffc10714}._featureHeading_f48le_171{text-align:left;letter-spacing:.06em;text-transform:uppercase;width:28%;color:var(--color-text-secondary);font-size:.88rem;font-weight:800}._columnHeading_f48le_181{justify-content:center;display:flex}._desktopColumnHeading_f48le_186,._microsoftStoreColumnHeading_f48le_190{position:relative}._headerButton_f48le_194{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:3rem;color:var(--color-text);font-family:var(--font-display);text-align:center;overflow-wrap:anywhere;transition:transform var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);background:#25c2a014;border:1px solid #25c2a047;border-radius:.95rem;justify-content:center;align-items:center;padding:.72rem .9rem;font-size:1.05rem;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 8px 24px #25c2a014}._headerButton_f48le_194:hover{background:#25c2a029;border-color:#25c2a073;transform:translateY(-1px)}[data-theme=dark] ._headerButton_f48le_194{background:#00a3ff14;border-color:#00ffff3d;box-shadow:0 8px 24px #0000003d}[data-theme=dark] ._headerButton_f48le_194:hover{background:#00ffff24;border-color:#0ff6}._headerButton_f48le_194:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._headerLabel_f48le_243{cursor:default}[data-theme=lunar-new-year] ._headerButton_f48le_194{color:#fff9c4;background:#ffc10714;border-color:#ffc10757;box-shadow:0 8px 24px #3d121247}[data-theme=lunar-new-year] ._headerButton_f48le_194:hover{background:#ffc10724;border-color:#ffd54f80}._microsoftStoreColumnHeading_f48le_190 ._headerButton_f48le_194{background:#1b7fcc14;border-color:#1b7fcc47}._microsoftStoreColumnHeading_f48le_190 ._headerButton_f48le_194:hover{background:#1b7fcc29;border-color:#1b7fcc73}[data-theme=lunar-new-year] ._microsoftStoreColumnHeading_f48le_190 ._headerButton_f48le_194{background:#e5393529;border-color:#ffa0005c}[data-theme=lunar-new-year] ._microsoftStoreColumnHeading_f48le_190 ._headerButton_f48le_194:hover{background:#e539353d;border-color:#ffd54f85}._rowHeading_f48le_279{text-align:left;color:var(--color-text);font-size:1rem;font-weight:700}._matrixTable_f48le_145 td{text-align:center}._desktopColumnCell_f48le_290,._microsoftStoreColumnCell_f48le_291{position:relative}._microsoftStoreColumnCell_f48le_291{background:#1b7fcc0d}._desktopColumnCell_f48le_290{background:#94a3b80a}[data-theme=dark] ._microsoftStoreColumnCell_f48le_291{background:#00a3ff14}[data-theme=dark] ._desktopColumnCell_f48le_290{background:#94a3b80d}[data-theme=lunar-new-year] ._microsoftStoreColumnCell_f48le_291{background:#e539351f}[data-theme=lunar-new-year] ._desktopColumnCell_f48le_290{background:#ffecb30a}._microsoftStoreExclusiveRow_f48le_319 th,._microsoftStoreExclusiveRow_f48le_319 td{background:#1b7fcc14}[data-theme=dark] ._microsoftStoreExclusiveRow_f48le_319 th,[data-theme=dark] ._microsoftStoreExclusiveRow_f48le_319 td{background:#56c2ff1f}[data-theme=lunar-new-year] ._microsoftStoreExclusiveRow_f48le_319 th,[data-theme=lunar-new-year] ._microsoftStoreExclusiveRow_f48le_319 td{background:#ffc1071f}@media (width>=901px){._microsoftStoreColumnHeading_f48le_190 ._headerButton_f48le_194{transform:translateY(-4px);box-shadow:0 14px 28px #1b7fcc24}._microsoftStoreColumnHeading_f48le_190 ._headerButton_f48le_194:hover{transform:translateY(-6px)}._desktopColumnHeading_f48le_186 ._headerButton_f48le_194{opacity:.82;box-shadow:0 6px 18px #0f172a14}[data-theme=dark] ._desktopColumnHeading_f48le_186 ._headerButton_f48le_194{box-shadow:0 6px 18px #0003}[data-theme=lunar-new-year] ._microsoftStoreColumnHeading_f48le_190 ._headerButton_f48le_194{box-shadow:0 14px 28px #e5393533}._microsoftStoreColumnCell_f48le_291{box-shadow:inset 0 0 0 9999px #1b7fcc06}[data-theme=dark] ._microsoftStoreColumnCell_f48le_291{box-shadow:inset 0 0 0 9999px #00a3ff0a}[data-theme=lunar-new-year] ._microsoftStoreColumnCell_f48le_291{box-shadow:inset 0 0 0 9999px #e539350a}}._cellBadge_f48le_370{border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}._cellBadge_f48le_370 svg{width:1.25rem;height:1.25rem}._cellCheck_f48le_384{color:var(--color-primary);background:#25c2a01f}._cellCross_f48le_389{color:var(--color-text-secondary);background:#94a3b824}._cellText_f48le_394{color:var(--color-text);align-items:center;font-weight:700;display:inline-block}._cellValue_f48le_401,._cellText_f48le_394,._cellLink_f48le_403{align-items:center;gap:.25rem;display:inline-flex}._footnoteMarker_f48le_409{color:var(--color-text-secondary);font-size:.72em;font-weight:800;line-height:1}._cellLink_f48le_403{box-sizing:border-box;min-width:0;max-width:100%;min-height:2.4rem;color:var(--color-text);text-align:center;overflow-wrap:anywhere;transition:transform var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);background:#25c2a014;border:1px solid #25c2a03d;border-radius:999px;justify-content:center;align-items:center;padding:.45rem .85rem;text-decoration:none;display:inline-flex}._cellLink_f48le_403:hover{background:#25c2a029;border-color:#25c2a06b;transform:translateY(-1px);box-shadow:0 10px 22px #25c2a01f}._cellLink_f48le_403:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}[data-theme=dark] ._cellLink_f48le_403{background:#00a3ff1a;border-color:#0ff3;box-shadow:0 10px 22px #0000002e}[data-theme=dark] ._cellLink_f48le_403:hover{background:#00ffff24;border-color:#00ffff5c}[data-theme=lunar-new-year] ._cellLink_f48le_403{color:#fff9c4;background:#ffc1071f;border-color:#ffd54f57}[data-theme=lunar-new-year] ._cellLink_f48le_403:hover{background:#ffc1072e;border-color:#ffecb380}._dlcList_f48le_473{flex-direction:column;gap:1rem;display:flex}._dlcRow_f48le_479{box-sizing:border-box;border:1px solid var(--color-border);-webkit-backdrop-filter:blur(16px);width:100%;max-width:100%;transition:border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out);background:#ffffffad;border-radius:1.3rem;padding:1.25rem 1.35rem;text-decoration:none;display:block;box-shadow:0 18px 42px #0f172a0f}[data-theme=dark] ._dlcRow_f48le_479{background:#0b1422c7}[data-theme=lunar-new-year] ._dlcRow_f48le_479{background:#521818e0;border-color:#ffc10752;box-shadow:0 18px 42px #3d121259,0 0 24px #ffc10714}._dlcRow_f48le_479:hover{border-color:#25c2a061;box-shadow:0 24px 52px #0f172a1f}[data-theme=dark] ._dlcRow_f48le_479:hover{border-color:#00ffff47;box-shadow:0 24px 52px #0000005c,0 0 24px #00ffff14}[data-theme=lunar-new-year] ._dlcRow_f48le_479:hover{border-color:#ffd54f75;box-shadow:0 24px 52px #3d12126b,0 0 28px #ffc1071f}@keyframes _sponsorPulse_f48le_1{0%,to{transform:translateY(0);box-shadow:0 18px 42px #0f172a1a,0 0 #ff8a0000}50%{transform:translateY(-4px);box-shadow:0 28px 58px #0f172a29,0 0 28px #ff8a001f}}@keyframes _sponsorBorderGlow_f48le_1{0%,to{border-color:#ff8a0057}50%{border-color:#ff8a009e}}._sponsorRow_f48le_553{background:linear-gradient(135deg,#ff8a0014,#fff0 48%),#ffffffb8;border-color:#ff8a0057;animation:3.2s ease-in-out infinite _sponsorPulse_f48le_1,3.2s ease-in-out infinite _sponsorBorderGlow_f48le_1}[data-theme=dark] ._sponsorRow_f48le_553{background:linear-gradient(135deg,#ff8a001f,#0b142200 48%),#0b1422d1;border-color:#ff8a006b}[data-theme=lunar-new-year] ._sponsorRow_f48le_553{background:linear-gradient(135deg,#ffc10724,#52181800 48%),#521818e6;border-color:#ffd54f6b}._dlcTop_f48le_577{justify-content:space-between;gap:1.2rem;display:flex}._steamPreview_f48le_583{aspect-ratio:16/9;color:#e0f2fe;background:radial-gradient(circle at 22% 18%,#56c2ff3d,#0000 34%),linear-gradient(135deg,#0f172af5,#0c4a6ecc);border:1px solid #1b7fcc33;border-radius:1.05rem;flex:0 0 min(18rem,32vw);min-height:0;max-height:10.5rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0a}._steamPreviewImage_f48le_599{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}._steamPreviewFallback_f48le_608{flex-direction:column;justify-content:center;gap:.45rem;padding:1rem;display:flex;position:absolute;inset:0}._steamPreviewFallback_f48le_608 strong{font-family:var(--font-display);font-size:1rem;line-height:1.25}._steamPreviewFallback_f48le_608 small{color:#e0f2febf;line-height:1.45}._steamPreviewBadge_f48le_629{letter-spacing:.13em;text-transform:uppercase;background:#7dd3fc1f;border:1px solid #7dd3fc52;border-radius:999px;width:fit-content;padding:.22rem .55rem;font-size:.68rem;font-weight:800;display:inline-flex}._dlcMain_f48le_642{min-width:0}._dlcCategory_f48le_646{color:#c46a00;letter-spacing:.04em;background:#ff8a001f;border-radius:999px;margin-bottom:.55rem;padding:.28rem .75rem;font-size:.78rem;font-weight:700;display:inline-flex}[data-theme=dark] ._dlcCategory_f48le_646{color:#ffbe55}[data-theme=lunar-new-year] ._dlcCategory_f48le_646{color:#ffe082;background:#ffc10724}._sponsorRow_f48le_553 ._dlcCategory_f48le_646{color:#b85d00;background:#ff8a0029}[data-theme=dark] ._sponsorRow_f48le_553 ._dlcCategory_f48le_646{color:#ffd27a}[data-theme=lunar-new-year] ._sponsorRow_f48le_553 ._dlcCategory_f48le_646{color:#fff0b3;background:#ffc1072e}._dlcTitle_f48le_681{font-family:var(--font-display);color:var(--color-text);margin:0;font-size:1.28rem}._dlcDescription_f48le_688{color:var(--color-text-secondary);margin:.45rem 0 0;line-height:1.7}._dlcAside_f48le_694{flex-direction:column;justify-content:center;align-items:flex-end;min-width:11rem;display:flex}._dlcPrice_f48le_702{min-width:9rem;min-height:4.5rem;font-family:var(--font-mono,monospace);letter-spacing:.01em;color:var(--color-text);background:#25c2a014;border:1px solid #25c2a033;border-radius:1.1rem;justify-content:center;align-items:center;padding:.7rem 1rem;font-size:clamp(1.25rem,2.4vw,1.9rem);font-weight:800;display:inline-flex}[data-theme=dark] ._dlcPrice_f48le_702{background:#00a3ff1a;border-color:#00ffff2e}[data-theme=lunar-new-year] ._dlcPrice_f48le_702{color:#fff9c4;background:#ffc1071a;border-color:#ffd54f47}._sponsorRow_f48le_553 ._dlcPrice_f48le_702{background:#ff8a001f;border-color:#ff8a0057}[data-theme=dark] ._sponsorRow_f48le_553 ._dlcPrice_f48le_702{background:#ff8a0029;border-color:#ff8a0066}[data-theme=lunar-new-year] ._sponsorRow_f48le_553 ._dlcPrice_f48le_702{background:#ffc10729;border-color:#ffd54f6b}._dlcBullets_f48le_745{color:var(--color-text-secondary);gap:.55rem;margin:1rem 0 0;padding:0 0 0 1.1rem;display:grid}._action_f48le_753{box-sizing:border-box;min-width:0;max-width:100%;min-height:2.75rem;color:var(--color-text);text-align:center;overflow-wrap:anywhere;transition:transform var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);background:#25c2a014;border:1px solid #25c2a047;border-radius:.95rem;justify-content:center;align-items:center;padding:.72rem .95rem;font-weight:700;text-decoration:none;display:inline-flex}._action_f48le_753:hover{background:#25c2a029;border-color:#25c2a073;transform:translateY(-1px)}[data-theme=dark] ._action_f48le_753{background:#00a3ff14;border-color:#00ffff38}[data-theme=dark] ._action_f48le_753:hover{background:#00ffff24;border-color:#00ffff61}[data-theme=lunar-new-year] ._action_f48le_753{color:#fff9c4;background:#ffc10714;border-color:#ffc1074d}[data-theme=lunar-new-year] ._action_f48le_753:hover{background:#ffc10729;border-color:#ffd54f75}._action_f48le_753:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (width<=900px){._matrixWrap_f48le_110{overflow-x:auto}._matrixTable_f48le_145{min-width:72rem}}@media (width<=768px){._section_f48le_1{padding:4rem 0 4.75rem}._header_f48le_52{margin-bottom:2rem}._group_f48le_72+._group_f48le_72{margin-top:2.5rem}._groupHeader_f48le_81{margin-bottom:1.1rem}._matrixWrap_f48le_110{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0;overflow:visible}._matrixTable_f48le_145{border-collapse:separate;border-spacing:0;min-width:0}._matrixTable_f48le_145 thead{display:none}._matrixTable_f48le_145,._matrixTable_f48le_145 tbody,._matrixTable_f48le_145 tr,._matrixTable_f48le_145 th,._matrixTable_f48le_145 td{box-sizing:border-box;width:100%;display:block}._matrixTable_f48le_145 tbody{gap:.9rem;display:grid}._matrixTable_f48le_145 tbody tr{border:1px solid var(--color-border);background:#ffffffb8;border-radius:1.25rem;padding:1rem;box-shadow:0 16px 36px #0f172a14}[data-theme=dark] ._matrixTable_f48le_145 tbody tr{background:#0b1422db;box-shadow:0 20px 42px #00000052}[data-theme=lunar-new-year] ._matrixTable_f48le_145 tbody tr{background:#521818e6;border-color:#ffc10747}._microsoftStoreExclusiveRow_f48le_319{border-color:#1b7fcc42!important}._rowHeading_f48le_279{margin-bottom:.8rem;padding:0;font-size:1rem}._matrixTable_f48le_145 td{text-align:right;border-bottom:1px solid #25c2a01f;justify-content:space-between;align-items:center;gap:.8rem;padding:.68rem 0;display:flex;box-shadow:none!important;background:0 0!important}._matrixTable_f48le_145 td:last-child{border-bottom:0;padding-bottom:0}._headerButton_f48le_194{padding:.72rem .8rem}._matrixTable_f48le_145 td:before{content:attr(data-column);text-align:left;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary);flex:1;font-size:.78rem;font-weight:700}._cellText_f48le_394,._cellLink_f48le_403{text-align:center;justify-content:center;max-width:58%}._cellLink_f48le_403{min-height:2.75rem;padding:.5rem .85rem}._matrixNote_f48le_133{margin-top:.75rem;font-size:.92rem;line-height:1.6}._dlcTop_f48le_577{flex-direction:column}._steamPreview_f48le_583{flex-basis:auto;width:100%}._dlcAside_f48le_694{align-items:flex-start;min-width:0}._dlcPrice_f48le_702{width:100%;min-width:0;max-width:none}._action_f48le_753{width:100%}}@media (width<=430px){._matrixTable_f48le_145 tbody tr{padding:.9rem}._matrixTable_f48le_145 td{text-align:left;flex-direction:column;align-items:flex-start}._matrixTable_f48le_145 td:before,._cellText_f48le_394,._cellLink_f48le_403{max-width:100%}._cellLink_f48le_403{width:100%}}@media (prefers-reduced-motion:reduce){._sponsorRow_f48le_553{animation:none!important}}._section_f48le_1,[data-theme] ._section_f48le_1{background:var(--color-background)}._bgGrid_f48le_11,._bgGlow_f48le_36{display:none}._header_f48le_52{text-align:left;max-width:none;margin:0 0 2.5rem}._title_f48le_60{letter-spacing:-.02em;text-wrap:balance;-webkit-text-fill-color:currentColor;max-width:48rem;color:var(--color-text);background:0 0;-webkit-background-clip:border-box;background-clip:border-box;font-size:clamp(1.8rem,4vw,2.6rem);font-weight:800;line-height:1.15}._matrixWrap_f48le_110,[data-theme] ._matrixWrap_f48le_110{--seam:var(--color-primary);--other:color-mix(in srgb, var(--color-text) 55%, var(--color-background));border:1px solid var(--color-border);background:var(--color-surface);-webkit-backdrop-filter:none;border-radius:1rem;position:relative;box-shadow:0 18px 44px #0206171f}._matrixWrap_f48le_110:before{content:"";z-index:2;background:linear-gradient(90deg, var(--other) 0 64%, var(--seam) 64% 100%);pointer-events:none;height:3px;position:absolute;inset:0 0 auto}._matrixTable_f48le_145 th,._matrixTable_f48le_145 td,[data-theme] ._matrixTable_f48le_145 th,[data-theme] ._matrixTable_f48le_145 td{border-bottom:1px solid var(--color-border-light)}._matrixTable_f48le_145 tbody tr:last-child th,._matrixTable_f48le_145 tbody tr:last-child td{border-bottom:0}._matrixTable_f48le_145 thead th,[data-theme] ._matrixTable_f48le_145 thead th{background:0 0;padding-top:1.75rem;padding-bottom:1.25rem}._featureHeading_f48le_171{letter-spacing:.04em;font-size:.8rem;font-family:var(--font-body);vertical-align:middle!important}._columnHeading_f48le_181{position:relative}._headerButton_f48le_194,._headerButton_f48le_194:hover,[data-theme] ._headerButton_f48le_194,[data-theme] ._headerButton_f48le_194:hover,[data-theme] ._microsoftStoreColumnHeading_f48le_190 ._headerButton_f48le_194,[data-theme] ._microsoftStoreColumnHeading_f48le_190 ._headerButton_f48le_194:hover,._desktopColumnHeading_f48le_186 ._headerButton_f48le_194,._microsoftStoreColumnHeading_f48le_190 ._headerButton_f48le_194:hover{min-height:0;box-shadow:none;opacity:1;letter-spacing:-.02em;color:var(--color-text);background:0 0;border:0;border-radius:0;flex-direction:column;align-items:center;gap:.55rem;padding:.2rem 0;font-size:clamp(1.15rem,2vw,1.6rem);font-weight:800;line-height:1.1;transform:none}._headerButton_f48le_194:after{content:"";background:var(--other);border-radius:2px;width:3rem;height:3px;transition:width .26s cubic-bezier(.16,1,.3,1);display:block}._microsoftStoreColumnHeading_f48le_190 ._headerButton_f48le_194:after{background:var(--seam)}a._headerButton_f48le_194:hover:after{width:4.5rem}a._headerButton_f48le_194:hover{text-underline-offset:.25em;text-decoration:underline 1px}._matrixTable_f48le_145 thead th:last-child,._matrixTable_f48le_145 td:last-child{border-left:1px solid color-mix(in srgb, var(--color-text) 20%, transparent)}._matrixTable_f48le_145 thead th:last-child{position:relative}._microsoftStoreColumnHeading_f48le_190:before{content:"vs";z-index:1;border:1px solid color-mix(in srgb, var(--color-text) 28%, var(--color-border));background:var(--color-surface);border-radius:4px;place-items:center;width:2.1rem;height:2.1rem;margin:0 0 0 calc(-1.05rem - 1px);font-size:0;display:grid;position:absolute;top:50%;left:-1.1rem;transform:translateY(-50%)rotate(45deg)}._microsoftStoreColumnHeading_f48le_190:after{content:"vs";z-index:2;text-align:center;letter-spacing:.04em;text-transform:uppercase;width:2.1rem;color:var(--color-text-secondary);pointer-events:none;margin-left:calc(-1.05rem - 1px);font-size:.7rem;font-weight:800;position:absolute;top:50%;left:-1.1rem;transform:translateY(-50%)}._rowHeading_f48le_279{font-family:var(--font-body);font-size:.97rem;font-weight:600}._desktopColumnCell_f48le_290,[data-theme] ._desktopColumnCell_f48le_290{background:linear-gradient(270deg, color-mix(in srgb, var(--other) 9%, transparent), transparent 85%)}._microsoftStoreColumnCell_f48le_291,[data-theme] ._microsoftStoreColumnCell_f48le_291{background:linear-gradient(90deg, color-mix(in srgb, var(--seam) 9%, transparent), transparent 85%);box-shadow:none}._microsoftStoreExclusiveRow_f48le_319 th,._microsoftStoreExclusiveRow_f48le_319 td,[data-theme] ._microsoftStoreExclusiveRow_f48le_319 th,[data-theme] ._microsoftStoreExclusiveRow_f48le_319 td{background:0 0}._microsoftStoreExclusiveRow_f48le_319 ._microsoftStoreColumnCell_f48le_291,[data-theme] ._microsoftStoreExclusiveRow_f48le_319 ._microsoftStoreColumnCell_f48le_291{background:linear-gradient(90deg, color-mix(in srgb, var(--seam) 17%, transparent), transparent 90%)}._cellText_f48le_394{font-family:var(--font-body)}._cellLink_f48le_403,[data-theme] ._cellLink_f48le_403{box-shadow:none;border-color:color-mix(in srgb, var(--color-text) 30%, var(--color-border));color:var(--color-text);background:0 0;border-radius:8px}._cellLink_f48le_403:hover,[data-theme] ._cellLink_f48le_403:hover{box-shadow:none;border-color:var(--seam);background:color-mix(in srgb, var(--seam) 10%, transparent);transform:none}._cellCheck_f48le_384{background:color-mix(in srgb, var(--color-success) 16%, transparent);color:var(--color-success)}[data-theme=light] ._cellCheck_f48le_384,:root:not([data-theme]) ._cellCheck_f48le_384{color:#15803d}@media (width<=768px){._matrixWrap_f48le_110:before,._microsoftStoreColumnHeading_f48le_190:before,._microsoftStoreColumnHeading_f48le_190:after{display:none}._matrixWrap_f48le_110,[data-theme] ._matrixWrap_f48le_110{box-shadow:none;background:0 0;border:0;border-radius:0}._matrixTable_f48le_145 tbody tr,[data-theme] ._matrixTable_f48le_145 tbody tr{background:var(--color-surface);box-shadow:none;border-radius:1rem}._matrixTable_f48le_145 td,[data-theme] ._matrixTable_f48le_145 td,._matrixTable_f48le_145 td:last-child{border-left:0}._matrixTable_f48le_145 tbody th._rowHeading_f48le_279,[data-theme] ._matrixTable_f48le_145 tbody th._rowHeading_f48le_279{border-bottom:1px solid var(--color-border-light);padding:0 0 .8rem}._matrixTable_f48le_145 td:before{font-family:var(--font-body)}}._decorationsContainer_ntngy_6{pointer-events:none;z-index:5;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}._fireworksContainer_ntngy_21{pointer-events:none;position:absolute;inset:0}._firework_ntngy_21{background:var(--firework-color,gold);width:4px;height:4px;box-shadow:0 0 10px var(--firework-color,gold), 0 0 20px var(--firework-color,gold), 0 0 30px var(--firework-color,gold);border-radius:50%;position:absolute}._fireworkParticle_ntngy_38{background:linear-gradient(to bottom, var(--firework-color,gold), transparent);transform-origin:top;opacity:.8;border-radius:2px;width:2px;height:30px;position:absolute;top:50%;left:50%}._lanternsTopLeft_ntngy_58,._lanternsTopRight_ntngy_59{gap:1rem;padding:1rem;display:flex;position:absolute;top:0}._lanternsTopLeft_ntngy_58{left:0}._lanternsTopRight_ntngy_59{right:0}._lanternWrapper_ntngy_75{pointer-events:auto;cursor:pointer;flex-direction:column;align-items:center;transition:transform .3s;display:flex;position:relative}._lanternWrapper_ntngy_75:hover{transform:scale(1.1)}._lanternString_ntngy_89{background:linear-gradient(#0000,#ffa000cc);width:2px;height:30px}._lantern_ntngy_58{transform-origin:top;filter:drop-shadow(0 4px 8px #0000004d);position:relative}._lanternBody_ntngy_105{background:linear-gradient(135deg,#d32f2f 0%,#e53935 30%,#ff5252 70%,#d32f2f 100%);border-radius:50% 50% 45% 45%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 20px #ffa0004d,inset 0 -10px 20px #0003,0 4px 15px #0000004d}._lanternRim_ntngy_127{background:linear-gradient(90deg,#ffa000,#ffd54f,#ffa000);border-radius:4px;width:80%;height:8px;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 2px 4px #0000004d}._lanternRimBottom_ntngy_144{background:linear-gradient(90deg,#ff8f00,#ffa000,#ff8f00);border-radius:3px;width:70%;height:6px;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 -2px 4px #0003}._lanternCharacter_ntngy_161{z-index:2;color:#ffd54f;text-shadow:0 0 10px #ffa000,0 0 20px #ffa000cc,2px 2px 4px #0000004d;font-family:Noto Serif SC,serif;font-size:clamp(14px,3vw,28px);font-weight:700;position:relative}._lanternGlow_ntngy_174{border-radius:inherit;background:radial-gradient(circle at 30% 30%,#ffd54f66 0%,#0000 60%);animation:2s ease-in-out infinite alternate _lanternGlow_ntngy_174;position:absolute;inset:0}@keyframes _lanternGlow_ntngy_174{0%{opacity:.6}to{opacity:1}}._lanternTassel_ntngy_195{flex-direction:column;align-items:center;display:flex;position:absolute;bottom:-30px;left:50%;transform:translate(-50%)}._tasselStrands_ntngy_205{background:linear-gradient(#ffa000,#ff8f00);border-radius:0 0 6px 6px;width:12px;height:25px;position:relative}._tasselStrands_ntngy_205:before,._tasselStrands_ntngy_205:after{content:"";background:linear-gradient(#ffd54f,#ffa000);border-radius:2px;width:3px;height:100%;position:absolute;top:0}._tasselStrands_ntngy_205:before{left:-2px}._tasselStrands_ntngy_205:after{right:-2px}._coinRainContainer_ntngy_244{pointer-events:none;position:absolute;inset:0}._goldCoin_ntngy_250{pointer-events:none;background:linear-gradient(135deg,gold 0%,#ffa000 50%,#ff8f00 100%);border:2px solid #ffecb3;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:-50px;box-shadow:inset 0 2px 4px #fff6,inset 0 -2px 4px #0003,0 4px 8px #0000004d}._coinFace_ntngy_273{color:#b71c1c;text-shadow:0 1px 2px #ffd70080;font-family:Noto Serif SC,serif;font-size:14px;font-weight:700}._ribbonContainer_ntngy_285{pointer-events:none;width:100%;position:absolute;bottom:20px;left:0;overflow:hidden}._ribbon_ntngy_285{white-space:nowrap;display:flex}._ribbonText_ntngy_299{color:#ffd54f;letter-spacing:.3em;text-shadow:0 0 10px #ffa000cc,0 2px 4px #0000004d;background:linear-gradient(90deg,#0000 0%,#d32f2fe6 10% 90%,#0000 100%);border-top:2px solid #ffa000;border-bottom:2px solid #ffa000;align-items:center;padding:.5rem 2rem;font-family:Noto Sans SC,sans-serif;font-size:1.1rem;font-weight:500;display:inline-flex}._interactionHint_ntngy_326{pointer-events:auto;cursor:pointer;backdrop-filter:blur(10px);background:#d32f2fe6;border:2px solid #ffa000;border-radius:9999px;padding:.75rem 1.5rem;transition:all .3s;position:absolute;bottom:80px;left:50%;transform:translate(-50%);box-shadow:0 4px 15px #ffa00066,inset 0 0 20px #ffa00033}._interactionHint_ntngy_326:hover{transform:translate(-50%)scale(1.05);box-shadow:0 6px 20px #ffa00099,inset 0 0 30px #ffa0004d}._hintText_ntngy_351{color:#ffd54f;letter-spacing:.1em;white-space:nowrap;font-family:Noto Sans SC,sans-serif;font-size:.95rem;font-weight:500}@media (width<=768px){._lanternsTopLeft_ntngy_58,._lanternsTopRight_ntngy_59{gap:.5rem;padding:.5rem}._ribbonText_ntngy_299{letter-spacing:.2em;padding:.4rem 1rem;font-size:.9rem}._interactionHint_ntngy_326{padding:.5rem 1rem;bottom:60px}._hintText_ntngy_351{font-size:.8rem}}@media (prefers-reduced-motion:reduce){._lantern_ntngy_58{animation:none!important}._firework_ntngy_21{opacity:0;animation:none!important}._goldCoin_ntngy_250{display:none;animation:none!important}._ribbon_ntngy_285,._lanternGlow_ntngy_174{animation:none!important}}
