.GameEncounter-module__XBXMwq__view{min-width:0;color:var(--paper-ink);--stuwin-foreground:var(--paper-ink);--stuwin-muted:var(--paper-pencil);gap:24px;display:grid}.GameEncounter-module__XBXMwq__header{gap:8px;display:grid}.GameEncounter-module__XBXMwq__heading{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(1.6rem,3vw,2.3rem);font-weight:800;line-height:1.08}.GameEncounter-module__XBXMwq__subheading{letter-spacing:-.01em;margin:0;font-size:1.25rem;font-weight:800;line-height:1.2}.GameEncounter-module__XBXMwq__lede{max-width:68ch;margin:0}.GameEncounter-module__XBXMwq__muted{color:var(--paper-pencil);margin:0;font-size:.9rem}.GameEncounter-module__XBXMwq__hand{color:var(--paper-order);margin:0;font-size:1.05rem;font-weight:700;line-height:1.3}.GameEncounter-module__XBXMwq__num{font-variant-numeric:tabular-nums;font-weight:700}.GameEncounter-module__XBXMwq__row{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.GameEncounter-module__XBXMwq__between{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.GameEncounter-module__XBXMwq__stack{align-content:start;gap:14px;min-width:0;display:grid}.GameEncounter-module__XBXMwq__split{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:24px;display:grid}.GameEncounter-module__XBXMwq__grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}@media (max-width:980px){.GameEncounter-module__XBXMwq__split{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.GameEncounter-module__XBXMwq__grid2{grid-template-columns:minmax(0,1fr)}}.GameEncounter-module__XBXMwq__rule{border-top:1px solid var(--paper-rule);padding-top:14px}.GameEncounter-module__XBXMwq__list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.GameEncounter-module__XBXMwq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.GameEncounter-module__XBXMwq__focusable:focus-visible,.GameEncounter-module__XBXMwq__choice:focus-visible,.GameEncounter-module__XBXMwq__card:focus-visible,.GameEncounter-module__XBXMwq__hexCell:focus-visible{outline:3px solid var(--paper-ink);outline-offset:2px}.GameEncounter-module__XBXMwq__party{background:var(--paper-inset);border:2px solid #0000;gap:12px;padding:16px;display:grid}.GameEncounter-module__XBXMwq__partySelected{border-color:var(--paper-ink);box-shadow:4px 4px 0 var(--paper-ink)}.GameEncounter-module__XBXMwq__roster{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.GameEncounter-module__XBXMwq__member{background:var(--paper-sheet);border:2px solid #0000;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:2px 10px;padding:10px;display:grid}.GameEncounter-module__XBXMwq__memberReady{border-color:var(--paper-fill-lime)}.GameEncounter-module__XBXMwq__memberCrest{grid-row:span 2;place-items:center;width:30px;height:30px;display:grid}.GameEncounter-module__XBXMwq__memberEmpty{border:1.5px dashed var(--paper-pencil-rule);width:26px;height:26px}.GameEncounter-module__XBXMwq__memberName{overflow-wrap:anywhere;font-size:.92rem;font-weight:800;line-height:1.2}.GameEncounter-module__XBXMwq__memberMeta{color:var(--paper-pencil);font-variant-numeric:tabular-nums;font-size:.76rem;font-weight:700}.GameEncounter-module__XBXMwq__lanes{gap:6px;margin:0;padding:0;list-style:none;display:grid}.GameEncounter-module__XBXMwq__lane{grid-template-columns:minmax(84px,120px) minmax(60px,1fr) 36px minmax(54px,90px);align-items:center;gap:10px;font-size:.86rem;font-weight:600;display:grid}.GameEncounter-module__XBXMwq__laneOwner{color:var(--paper-order);text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}.GameEncounter-module__XBXMwq__bar{background:var(--paper-rule);height:10px;position:relative;overflow:hidden}.GameEncounter-module__XBXMwq__bar>i{background:var(--paper-fill-blue);position:absolute;inset:0 auto 0 0}.GameEncounter-module__XBXMwq__stat{border-bottom:1px solid var(--paper-rule);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:6px;display:flex}.GameEncounter-module__XBXMwq__select{font:inherit;color:var(--paper-ink);background:var(--paper-sheet);border:1.5px solid var(--paper-pencil-rule);min-height:40px;padding:6px 10px;font-weight:600}.GameEncounter-module__XBXMwq__field{gap:5px;font-size:.84rem;font-weight:700;display:grid}.GameEncounter-module__XBXMwq__input{font:inherit;color:var(--paper-ink);background:var(--paper-sheet);border:1.5px solid var(--paper-pencil-rule);max-width:100%;min-height:44px;padding:8px 12px;font-weight:600}.GameEncounter-module__XBXMwq__select:hover,.GameEncounter-module__XBXMwq__input:hover{border-color:var(--paper-ink)}.GameEncounter-module__XBXMwq__reel{letter-spacing:-.02em;min-height:2.2em;font-size:1.8rem;font-weight:800;line-height:1.1}.GameEncounter-module__XBXMwq__reelSpinning{color:var(--paper-pencil)}.GameEncounter-module__XBXMwq__modes{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.GameEncounter-module__XBXMwq__mode{background:var(--paper-sheet);border:2px solid #0000;align-content:start;gap:8px;padding:18px;display:grid}.GameEncounter-module__XBXMwq__modeDrawn{color:var(--paper-on-fill);background:var(--paper-fill-lime);border-color:var(--paper-ink);box-shadow:6px 6px 0 var(--paper-ink)}.GameEncounter-module__XBXMwq__modeDrawn .GameEncounter-module__XBXMwq__modeNumber,.GameEncounter-module__XBXMwq__modeDrawn .GameEncounter-module__XBXMwq__modeWhy{color:var(--paper-on-fill)}.GameEncounter-module__XBXMwq__modeTitle{letter-spacing:-.01em;align-items:baseline;gap:10px;margin:0;font-size:1.15rem;font-weight:800;display:flex}.GameEncounter-module__XBXMwq__modeNumber{color:var(--paper-pencil);font-variant-numeric:tabular-nums;font-size:.82rem;font-weight:800}.GameEncounter-module__XBXMwq__modeText{margin:0;font-size:.92rem}.GameEncounter-module__XBXMwq__modeWhy{color:var(--paper-pencil);margin:0;font-size:.86rem}.GameEncounter-module__XBXMwq__matchHead{gap:6px;display:grid}.GameEncounter-module__XBXMwq__laneTable{border-collapse:collapse;width:100%;font-size:.92rem}.GameEncounter-module__XBXMwq__laneTable th,.GameEncounter-module__XBXMwq__laneTable td{text-align:left;border-bottom:1px solid var(--paper-rule);vertical-align:middle;padding:9px 8px}.GameEncounter-module__XBXMwq__laneTable th{color:var(--paper-pencil);border-bottom:2px solid var(--paper-ink);font-size:.8rem;font-weight:800}.GameEncounter-module__XBXMwq__laneTable tbody th{color:var(--paper-ink);border-bottom:1px solid var(--paper-rule);font-size:.92rem;font-weight:700}.GameEncounter-module__XBXMwq__scrollX{max-width:100%;overflow-x:auto}.GameEncounter-module__XBXMwq__result{color:var(--paper-on-fill);background:var(--paper-fill-lime);gap:8px;padding:18px 20px;display:grid}.GameEncounter-module__XBXMwq__resultLoss{color:var(--paper-ink);background:var(--paper-inset)}.GameEncounter-module__XBXMwq__resultTitle{letter-spacing:-.02em;margin:0;font-size:1.7rem;font-weight:800}.GameEncounter-module__XBXMwq__turn{background:var(--paper-sheet);border-top:4px solid var(--paper-fill-lime);gap:16px;padding:20px;display:grid}.GameEncounter-module__XBXMwq__timer{font-variant-numeric:tabular-nums;color:var(--paper-on-fill);background:var(--paper-fill-lime);padding:4px 12px;font-size:1.7rem;font-weight:800}.GameEncounter-module__XBXMwq__timerLow{color:var(--paper-on-fill);background:var(--paper-fill-red)}.GameEncounter-module__XBXMwq__prompt{gap:10px;min-width:0;max-width:75ch;display:grid}.GameEncounter-module__XBXMwq__choices{gap:8px;margin:0;padding:0;list-style:none;display:grid}.GameEncounter-module__XBXMwq__choice{text-align:left;width:100%;font:inherit;color:var(--paper-ink);background:var(--paper-sheet);border:2px solid var(--paper-rule);cursor:pointer;min-height:48px;transition:transform .15s var(--ease-stuwin-editorial), box-shadow .15s, border-color .15s;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:12px;padding:10px 14px;font-weight:600;display:grid}.GameEncounter-module__XBXMwq__choice:hover:not(:disabled){border-color:var(--paper-ink);box-shadow:4px 4px 0 var(--paper-ink)}@media (prefers-reduced-motion:no-preference){.GameEncounter-module__XBXMwq__choice:hover:not(:disabled){transform:translate(-2px,-2px)}}.GameEncounter-module__XBXMwq__choice:disabled{cursor:default;opacity:.7}.GameEncounter-module__XBXMwq__choiceSelected{color:var(--paper-on-fill);background:var(--paper-fill-lime);border-color:var(--paper-ink);opacity:1!important}.GameEncounter-module__XBXMwq__choiceMark{width:30px;height:30px;color:var(--paper-vellum);background:var(--paper-ink);place-items:center;font-weight:800;display:grid}.GameEncounter-module__XBXMwq__stakes{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.GameEncounter-module__XBXMwq__stakeOption{border:2px solid var(--paper-ink);cursor:pointer;background:0 0;align-items:center;gap:6px;min-height:40px;padding:6px 12px;font-weight:700;display:inline-flex}.GameEncounter-module__XBXMwq__stakeOption:has(input:checked){color:var(--paper-on-fill);background:var(--paper-fill-lime)}.GameEncounter-module__XBXMwq__stakeOption:has(input:focus-visible){outline:3px solid var(--paper-ink);outline-offset:2px}.GameEncounter-module__XBXMwq__steps{counter-reset:step;gap:6px;margin:0;padding:0;list-style:none;display:grid}.GameEncounter-module__XBXMwq__step{background:var(--paper-inset);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.GameEncounter-module__XBXMwq__stepNumber{color:var(--paper-pencil);font-variant-numeric:tabular-nums;font-weight:800}.GameEncounter-module__XBXMwq__stepMoves{gap:4px;display:flex}.GameEncounter-module__XBXMwq__iconButton{font:inherit;border:2px solid var(--paper-ink);min-width:40px;min-height:40px;color:var(--paper-ink);cursor:pointer;background:0 0;font-weight:800}.GameEncounter-module__XBXMwq__iconButton:not(:disabled):hover{color:var(--paper-vellum);background:var(--paper-ink)}.GameEncounter-module__XBXMwq__iconButton:disabled{opacity:.4;cursor:default}.GameEncounter-module__XBXMwq__iconButton:focus-visible{outline:3px solid var(--paper-ink);outline-offset:2px}.GameEncounter-module__XBXMwq__feedback{margin:0;font-weight:800}.GameEncounter-module__XBXMwq__feedbackGood{color:var(--paper-lumen-ink)}.GameEncounter-module__XBXMwq__feedbackMiss{color:var(--paper-silence)}.GameEncounter-module__XBXMwq__board{gap:12px;min-width:0;display:grid}.GameEncounter-module__XBXMwq__boardSvg{width:100%;max-width:560px;height:auto;display:block}.GameEncounter-module__XBXMwq__chain{flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.GameEncounter-module__XBXMwq__link{border:2px solid var(--paper-ink);background:var(--paper-sheet);text-align:center;place-items:center;min-width:52px;min-height:40px;padding:4px 8px;font-size:.8rem;font-weight:700;display:grid}.GameEncounter-module__XBXMwq__linkSolid{color:var(--paper-on-fill);background:var(--paper-fill-blue)}.GameEncounter-module__XBXMwq__linkWrong{border-style:dashed;border-color:var(--paper-silence);color:var(--paper-silence)}.GameEncounter-module__XBXMwq__linkOpen{border-style:dotted;border-color:var(--paper-pencil-rule);color:var(--paper-pencil)}.GameEncounter-module__XBXMwq__rope{background:linear-gradient(90deg, var(--paper-order-soft) 0 50%, var(--paper-silence-soft) 50% 100%);height:34px;position:relative}.GameEncounter-module__XBXMwq__ropeLine{border-top:3px solid var(--paper-ink);position:absolute;top:50%;left:4px;right:4px}.GameEncounter-module__XBXMwq__ropeMarker{background:var(--paper-fill-lime);border:2px solid var(--paper-ink);width:16px;height:50px;transition:left .4s var(--ease-stuwin-out);margin-left:-8px;position:absolute;top:-8px}.GameEncounter-module__XBXMwq__ropeCentre{border-left:2px dashed var(--paper-ink);position:absolute;top:-4px;bottom:-4px;left:50%}.GameEncounter-module__XBXMwq__shields{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.GameEncounter-module__XBXMwq__shield{background:var(--paper-inset);gap:6px;padding:12px;display:grid}.GameEncounter-module__XBXMwq__shieldBroken{color:var(--paper-on-fill);background:var(--paper-fill-blue)}.GameEncounter-module__XBXMwq__pips{gap:4px;display:flex}.GameEncounter-module__XBXMwq__pip{border:2px solid var(--paper-ink);background:0 0;width:14px;height:14px}.GameEncounter-module__XBXMwq__pipOn{background:var(--paper-ink)}.GameEncounter-module__XBXMwq__pool{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.GameEncounter-module__XBXMwq__card{text-align:left;font:inherit;color:var(--paper-ink);background:var(--paper-sheet);border:2px solid var(--paper-rule);gap:4px;width:100%;min-height:64px;padding:10px;font-size:.84rem;font-weight:600;display:grid}button.GameEncounter-module__XBXMwq__card{cursor:pointer}button.GameEncounter-module__XBXMwq__card:not(:disabled):hover{border-color:var(--paper-ink)}button.GameEncounter-module__XBXMwq__card:disabled{cursor:default}.GameEncounter-module__XBXMwq__cardPicked{color:var(--paper-on-fill);background:var(--paper-fill-lime);border-color:var(--paper-ink)}.GameEncounter-module__XBXMwq__cardOurs{border-style:dashed}.GameEncounter-module__XBXMwq__wires{gap:8px;margin:0;padding:0;list-style:none;display:grid}.GameEncounter-module__XBXMwq__wire{grid-template-columns:minmax(90px,140px) minmax(0,1fr) auto;align-items:center;gap:10px;font-size:.88rem;font-weight:600;display:grid}.GameEncounter-module__XBXMwq__wireLine{background:var(--paper-ink);height:6px}.GameEncounter-module__XBXMwq__wireCut{background:repeating-linear-gradient(90deg, var(--paper-ink) 0 45%, transparent 45% 55%, var(--paper-ink) 55% 100%)}.GameEncounter-module__XBXMwq__hexCell{cursor:default}.GameEncounter-module__XBXMwq__boardCaption{color:var(--paper-pencil);margin:0;font-size:.86rem}.GameEncounter-module__XBXMwq__warMap{width:100%;min-width:640px;height:auto;display:block}.GameEncounter-module__XBXMwq__warTimeline{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:760px){.GameEncounter-module__XBXMwq__warTimeline{grid-template-columns:repeat(2,minmax(0,1fr))}}.GameEncounter-module__XBXMwq__warPhase{border-top:4px solid var(--paper-rule);gap:2px;padding-top:10px;font-size:.9rem;display:grid}.GameEncounter-module__XBXMwq__warPhaseNow{border-top-color:var(--paper-fill-lime)}.GameEncounter-module__XBXMwq__warPhaseTitle{font-size:1.05rem;font-weight:800}.GameEncounter-module__XBXMwq__squads{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.GameEncounter-module__XBXMwq__squad{background:var(--paper-inset);gap:6px;padding:12px;display:grid}.GameEncounter-module__XBXMwq__choir{width:100%;max-width:420px;height:auto;display:block}.GameEncounter-module__XBXMwq__choirFigure{opacity:.85}.GameEncounter-module__XBXMwq__riftShields{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.GameEncounter-module__XBXMwq__riftShield{background:var(--paper-inset);border-top:4px solid var(--paper-fill-red);gap:8px;padding:16px;display:grid}.GameEncounter-module__XBXMwq__murmur{font-size:1.15rem;font-weight:800}.GameEncounter-module__XBXMwq__hum{transform-box:fill-box;transform-origin:50%;animation:3.4s ease-in-out infinite GameEncounter-module__XBXMwq__hum}@keyframes GameEncounter-module__XBXMwq__hum{50%{opacity:.55;transform:translateY(-3px)}}.GameEncounter-module__XBXMwq__vaults{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.GameEncounter-module__XBXMwq__vault{background:var(--paper-sheet);border-top:4px solid var(--paper-fill-blue);align-content:start;gap:10px;padding:20px;display:grid}.GameEncounter-module__XBXMwq__vaultHidden{border-top-color:var(--paper-rule);color:var(--paper-pencil)}.GameEncounter-module__XBXMwq__seals{gap:8px;margin:0;padding:0;list-style:none;display:grid}.GameEncounter-module__XBXMwq__seal{grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px;font-size:.9rem;font-weight:600;display:grid}.GameEncounter-module__XBXMwq__sealRing{border:2px solid var(--paper-ink);background:0 0;border-radius:50%;width:26px;height:26px}.GameEncounter-module__XBXMwq__sealBroken{background:var(--paper-fill-lime)}@media (prefers-reduced-motion:reduce){.GameEncounter-module__XBXMwq__hum{animation:none!important}.GameEncounter-module__XBXMwq__ropeMarker{transition:none}}
@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(../media/KaTeX_AMS-Regular.25ieegmnh38ts.woff2)format("woff2"),url(../media/KaTeX_AMS-Regular.10y3kupq4t663.woff)format("woff"),url(../media/KaTeX_AMS-Regular.418dr7cz3fo2x.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(../media/KaTeX_Caligraphic-Bold.06b-ya9t43ioz.woff2)format("woff2"),url(../media/KaTeX_Caligraphic-Bold.2vmk2hva4ctha.woff)format("woff"),url(../media/KaTeX_Caligraphic-Bold.40ltxhe834pns.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(../media/KaTeX_Caligraphic-Regular.2eph4dlhid_m9.woff2)format("woff2"),url(../media/KaTeX_Caligraphic-Regular.3gxeetazf831f.woff)format("woff"),url(../media/KaTeX_Caligraphic-Regular.07-7u27-nhn_r.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(../media/KaTeX_Fraktur-Bold.2sasz-d-jtw8y.woff2)format("woff2"),url(../media/KaTeX_Fraktur-Bold.1alcy76__wdj2.woff)format("woff"),url(../media/KaTeX_Fraktur-Bold.19yqa_tc9d_gx.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(../media/KaTeX_Fraktur-Regular.2d10y4xmjvzlf.woff2)format("woff2"),url(../media/KaTeX_Fraktur-Regular.110oo81prr9n5.woff)format("woff"),url(../media/KaTeX_Fraktur-Regular.2qhy34r6a05dn.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(../media/KaTeX_Main-Bold.3-rowy8o6_4ky.woff2)format("woff2"),url(../media/KaTeX_Main-Bold.0v1esh257kqpe.woff)format("woff"),url(../media/KaTeX_Main-Bold.0us_n0tnxlxu7.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(../media/KaTeX_Main-BoldItalic.14r2naom8mrec.woff2)format("woff2"),url(../media/KaTeX_Main-BoldItalic.13355ck5zr48q.woff)format("woff"),url(../media/KaTeX_Main-BoldItalic.3x_u9cepaced0.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(../media/KaTeX_Main-Italic.0lig0v9j0700p.woff2)format("woff2"),url(../media/KaTeX_Main-Italic.0afv392dj4w59.woff)format("woff"),url(../media/KaTeX_Main-Italic.2hkw3230mfwcv.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(../media/KaTeX_Main-Regular.1ryvsdzh2w1_e.woff2)format("woff2"),url(../media/KaTeX_Main-Regular.15u8r3b2y7fv4.woff)format("woff"),url(../media/KaTeX_Main-Regular.0symfa7dqj6jd.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(../media/KaTeX_Math-BoldItalic.1oopuu636h4il.woff2)format("woff2"),url(../media/KaTeX_Math-BoldItalic.12pl58orkw9rg.woff)format("woff"),url(../media/KaTeX_Math-BoldItalic.0y5w36a5aq__2.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(../media/KaTeX_Math-Italic.32405s1aq8vas.woff2)format("woff2"),url(../media/KaTeX_Math-Italic.0w0b1ugh62cfr.woff)format("woff"),url(../media/KaTeX_Math-Italic.2vkekfblmz5nb.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(../media/KaTeX_SansSerif-Bold.0h3wi2z_eouyg.woff2)format("woff2"),url(../media/KaTeX_SansSerif-Bold.1ovw5p-yjp56g.woff)format("woff"),url(../media/KaTeX_SansSerif-Bold.2d03q85pwxpti.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(../media/KaTeX_SansSerif-Italic.0wkjc4dm2kcit.woff2)format("woff2"),url(../media/KaTeX_SansSerif-Italic.1qavw__2zz8gk.woff)format("woff"),url(../media/KaTeX_SansSerif-Italic.3i-q087b23-m8.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(../media/KaTeX_SansSerif-Regular.2peiewu59z3d-.woff2)format("woff2"),url(../media/KaTeX_SansSerif-Regular.1i4afx8nk8n4r.woff)format("woff"),url(../media/KaTeX_SansSerif-Regular.31pbu25feko_c.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(../media/KaTeX_Script-Regular.11h14300o9pd0.woff2)format("woff2"),url(../media/KaTeX_Script-Regular.3110jb9c-bxna.woff)format("woff"),url(../media/KaTeX_Script-Regular.28p_x7iz71ofe.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(../media/KaTeX_Size1-Regular.03lhvx36ekcou.woff2)format("woff2"),url(../media/KaTeX_Size1-Regular.1slf4bh0hc6vm.woff)format("woff"),url(../media/KaTeX_Size1-Regular.1y57-ck23ey8c.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(../media/KaTeX_Size2-Regular.14s5gg-puz6h-.woff2)format("woff2"),url(../media/KaTeX_Size2-Regular.0-kwyvx03omo8.woff)format("woff"),url(../media/KaTeX_Size2-Regular.2u0s-b07k2o9m.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(../media/KaTeX_Size3-Regular.1n1rgzz84z8r9.woff2)format("woff2"),url(../media/KaTeX_Size3-Regular.04o9a_02gu_e8.woff)format("woff"),url(../media/KaTeX_Size3-Regular.1pkn-dge4q0fv.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(../media/KaTeX_Size4-Regular.2sgotkdv3dcyv.woff2)format("woff2"),url(../media/KaTeX_Size4-Regular.3p2r1l7xmebxv.woff)format("woff"),url(../media/KaTeX_Size4-Regular.2uelkfk2yna5e.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(../media/KaTeX_Typewriter-Regular.11gr2d2wuwz77.woff2)format("woff2"),url(../media/KaTeX_Typewriter-Regular.12f8myjij3617.woff)format("woff"),url(../media/KaTeX_Typewriter-Regular.3nee9kjfy6nm8.ttf)format("truetype")}.katex{text-indent:0;text-rendering:auto;font:1.21em/1.2 KaTeX_Main,Times New Roman,serif;position:relative}.katex *{border-color:currentColor;-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.16.44"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{white-space:nowrap;width:min-content;position:relative}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;table-layout:fixed;display:inline-table}.katex .vlist-r{display:table-row}.katex .vlist{vertical-align:bottom;display:table-cell;position:relative}.katex .vlist>span{height:0;display:block;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{width:0;overflow:hidden}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{vertical-align:bottom;width:2px;min-width:2px;font-size:1px;display:table-cell}.katex .vbox{flex-direction:column;align-items:baseline;display:inline-flex}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{flex-direction:row;display:inline-flex}.katex .thinbox{width:0;max-width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;width:100%;display:inline-block}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .smash{line-height:0;display:inline}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;width:100%;display:inline-block}.katex .hdashline{border-bottom-style:dashed;width:100%;display:inline-block}.katex .sqrt>.root{margin-left:.277778em;margin-right:-.555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.833333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.714286em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.857143em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14286em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71429em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96286em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55429em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.416667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.583333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.833333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.347222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.416667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.486111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.694444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.833333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44028em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.289352em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.347222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.405093em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.520833em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.578704em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.694444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.833333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.289296em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.385728em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.433944em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.578592em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.694311em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.833173em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.200965em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.241158em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.281351em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.321543em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.361736em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.401929em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.482315em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.694534em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.833601em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{width:.12em;display:inline-block}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{min-width:1px;display:inline-block}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;height:inherit;width:100%;display:block;position:absolute}.katex svg path{stroke:none}.katex svg{fill-rule:nonzero;fill-opacity:1;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex img{border-style:none;min-width:0;max-width:none;min-height:0;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{width:50.2%;position:absolute;left:0;overflow:hidden}.katex .halfarrow-right{width:50.2%;position:absolute;right:0;overflow:hidden}.katex .brace-left{width:25.1%;position:absolute;left:0;overflow:hidden}.katex .brace-center{width:50%;position:absolute;left:25%;overflow:hidden}.katex .brace-right{width:25.1%;position:absolute;right:0;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{box-sizing:border-box;border-top:.049em solid;border-right:.049em solid;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{text-align:left;display:inline-block;position:absolute;right:calc(50% + .3em)}.katex .cd-label-right{text-align:right;display:inline-block;position:absolute;left:calc(50% + .3em)}.katex-display{text-align:center;margin:1em 0;display:block}.katex-display>.katex{text-align:center;white-space:nowrap;display:block}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left;padding-left:2em}body{counter-reset:katexEqnNo mmlEqnNo}
.PublicHeroPaper-module__TFvB9q__stage{--hp-lime:#b9d957;--hp-blue:#7cb8f6;--hp-orange:#f2b36f;--hp-red:#eb7d86;--hp-paper:#fff3b0;--hp-offwhite:#f7f5ee;--hp-ink:#17191c;--hp-shadow:#f3f4f5eb;pointer-events:none;position:absolute;inset:0;overflow:hidden}.PublicHeroPaper-module__TFvB9q__scene{aspect-ratio:1;opacity:.3;width:min(112vw,36rem);position:absolute;top:.75rem;right:calc(min(112vw,36rem)/-2.5);container-type:inline-size}@media (min-width:40rem){.PublicHeroPaper-module__TFvB9q__scene{opacity:.32;right:calc(min(112vw,36rem)/-4.54545)}}@media (min-width:64rem){.PublicHeroPaper-module__TFvB9q__scene{opacity:1;width:min(46vw,44rem,100% - 4rem);top:50%;right:max(1.5rem,50vw - 46.5rem);translate:0 -50%}}.PublicHeroPaper-module__TFvB9q__stage[data-paused=true] *{animation-play-state:paused}.PublicHeroPaper-module__TFvB9q__scrim{background:linear-gradient(to bottom, transparent 0%, color-mix(in srgb, var(--color-stuwin-hero-dark-bg) 30%, transparent) 24%, color-mix(in srgb, var(--color-stuwin-hero-dark-bg) 78%, transparent) 40%, color-mix(in srgb, var(--color-stuwin-hero-dark-bg) 94%, transparent) 54%);position:absolute;inset:0}@media (min-width:64rem){.PublicHeroPaper-module__TFvB9q__scrim{background:linear-gradient(to right, color-mix(in srgb, var(--color-stuwin-hero-dark-bg) 94%, transparent) 0%, color-mix(in srgb, var(--color-stuwin-hero-dark-bg) 88%, transparent) 36%, color-mix(in srgb, var(--color-stuwin-hero-dark-bg) 40%, transparent) 47%, transparent 53%)}}.PublicHeroPaper-module__TFvB9q__sceneSvg{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.PublicHeroPaper-module__TFvB9q__scene1,.PublicHeroPaper-module__TFvB9q__scene2,.PublicHeroPaper-module__TFvB9q__scene3,.PublicHeroPaper-module__TFvB9q__scene4,.PublicHeroPaper-module__TFvB9q__scene5{position:absolute;inset:0}.PublicHeroPaper-module__TFvB9q__pop{position:absolute}.PublicHeroPaper-module__TFvB9q__stickyNote{background:var(--fill);color:#000;box-shadow:1.1cqi 1.1cqi 0 0 var(--hp-shadow);grid-template-rows:auto 1fr auto;align-items:end;padding:2.4cqi 2.2cqi 2cqi;display:grid;position:absolute;inset:0}.PublicHeroPaper-module__TFvB9q__stickyNote:after{content:"";background:linear-gradient(135deg,#0000002e 50%,#0000 50%);width:4cqi;height:4cqi;position:absolute;bottom:0;right:0}.PublicHeroPaper-module__TFvB9q__pin{background:var(--hp-ink);border-radius:50%;width:2.4cqi;height:2.4cqi;position:absolute;top:-1.2cqi;left:50%;translate:-50%;box-shadow:inset -.4cqi -.4cqi #ffffff40}.PublicHeroPaper-module__TFvB9q__noteNumber{align-self:start;font-size:2cqi;font-weight:700;line-height:1}.PublicHeroPaper-module__TFvB9q__noteVerb{letter-spacing:-.02em;overflow-wrap:anywhere;font-weight:900;line-height:1.02}.PublicHeroPaper-module__TFvB9q__noteStage{margin-top:.6cqi;font-size:1.9cqi;font-weight:600;line-height:1.1}.PublicHeroPaper-module__TFvB9q__thread{fill:none;stroke:var(--hp-shadow);stroke-width:3px;stroke-linecap:round;stroke-dasharray:1;vector-effect:non-scaling-stroke}.PublicHeroPaper-module__TFvB9q__stamp{background:var(--hp-paper);color:#a8303d;width:8.5cqi;height:8.5cqi;box-shadow:.6cqi .6cqi 0 0 var(--hp-ink);border:.55cqi solid #a8303d;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-2.4cqi;right:-2.6cqi}.PublicHeroPaper-module__TFvB9q__stampCheck{width:70%;height:70%}.PublicHeroPaper-module__TFvB9q__miniBars{align-items:flex-end;gap:.7cqi;width:7cqi;height:7cqi;display:flex;position:absolute;top:2.2cqi;right:2.2cqi}.PublicHeroPaper-module__TFvB9q__miniBars span{background:var(--hp-ink);transform-origin:50% 100%;flex:1}.PublicHeroPaper-module__TFvB9q__notebook{background-color:var(--hp-offwhite);box-shadow:1.3cqi 1.3cqi 0 0 var(--hp-blue), 2.6cqi 2.6cqi 0 0 var(--hp-shadow);background-image:linear-gradient(90deg,#0000 8.6%,#eb7d86b3 8.6% 8.9%,#0000 8.9%),linear-gradient(#7cb8f661 1px,#0000 1px),linear-gradient(90deg,#7cb8f661 1px,#0000 1px);background-size:100% 100%,3.6cqi 3.6cqi,3.6cqi 3.6cqi;position:absolute;rotate:-5deg}.PublicHeroPaper-module__TFvB9q__notebookTab{background:var(--hp-lime);color:#000;box-shadow:.6cqi .6cqi 0 0 var(--hp-ink);padding:.8cqi 1.6cqi;font-weight:800;line-height:1.1;position:absolute;top:-2.4cqi;right:6%;rotate:3deg}.PublicHeroPaper-module__TFvB9q__ink,.PublicHeroPaper-module__TFvB9q__inkThin,.PublicHeroPaper-module__TFvB9q__marker,.PublicHeroPaper-module__TFvB9q__checkInk{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.PublicHeroPaper-module__TFvB9q__ink{stroke:var(--hp-ink);stroke-width:3px;stroke-dasharray:1}.PublicHeroPaper-module__TFvB9q__inkThin{stroke:var(--hp-ink);stroke-width:2px}.PublicHeroPaper-module__TFvB9q__marker{stroke:var(--hp-lime);stroke-width:7px;stroke-dasharray:1}.PublicHeroPaper-module__TFvB9q__checkInk{stroke:#a8303d;stroke-width:6px;stroke-dasharray:1}.PublicHeroPaper-module__TFvB9q__math,.PublicHeroPaper-module__TFvB9q__mathSmall{fill:var(--hp-ink);font-weight:700}.PublicHeroPaper-module__TFvB9q__math{font-size:30px}.PublicHeroPaper-module__TFvB9q__mathSmall{font-size:20px}.PublicHeroPaper-module__TFvB9q__cover{fill:var(--hp-offwhite);transform-box:fill-box;transform-origin:100%}.PublicHeroPaper-module__TFvB9q__highlighter{fill:var(--hp-lime);opacity:.85;transform-box:fill-box;transform-origin:0}.PublicHeroPaper-module__TFvB9q__paperStep{background:var(--fill);color:#000;box-shadow:inset 0 .9cqi 0 #ffffff4d, .9cqi .9cqi 0 0 var(--d1), 1.8cqi 1.8cqi 0 0 var(--d2), 2.4cqi 2.4cqi 0 0 #00000059;align-content:start;gap:.6cqi;padding:2cqi 1.8cqi;display:grid;position:absolute}.PublicHeroPaper-module__TFvB9q__stepNumber{font-size:1.9cqi;font-weight:700;line-height:1}.PublicHeroPaper-module__TFvB9q__stepLabel{letter-spacing:-.02em;overflow-wrap:anywhere;font-weight:900;line-height:1.05}.PublicHeroPaper-module__TFvB9q__stepUnderline{background:var(--hp-ink);transform-origin:0;width:60%;height:.7cqi;display:block}.PublicHeroPaper-module__TFvB9q__token{position:absolute}.PublicHeroPaper-module__TFvB9q__tokenFace{background:radial-gradient(circle, var(--hp-lime) 0 28%, var(--hp-offwhite) 30%);border:.6cqi solid var(--hp-ink);box-shadow:.6cqi .6cqi 0 0 var(--hp-shadow);transform-origin:50% 100%;border-radius:50%;position:absolute;inset:0}.PublicHeroPaper-module__TFvB9q__confetti{box-shadow:.3cqi .3cqi 0 0 var(--hp-ink);position:absolute}.PublicHeroPaper-module__TFvB9q__card,.PublicHeroPaper-module__TFvB9q__cardBack{background:var(--hp-offwhite);border:.35cqi solid var(--hp-ink);box-shadow:1cqi 1cqi 0 0 var(--hp-shadow);color:var(--hp-ink);position:absolute}.PublicHeroPaper-module__TFvB9q__cardBack{background-image:repeating-linear-gradient(45deg, var(--hp-paper) 0 1.4cqi, var(--hp-offwhite) 1.4cqi 2.8cqi)}.PublicHeroPaper-module__TFvB9q__card{background-image:linear-gradient(var(--band), var(--band));background-repeat:no-repeat;background-size:100% 5cqi;grid-template-rows:auto 1fr;display:grid}.PublicHeroPaper-module__TFvB9q__cardNumber{color:#000;padding:.9cqi 1.6cqi 0;font-size:2cqi;font-weight:800;line-height:3.2cqi}.PublicHeroPaper-module__TFvB9q__cardBody{align-content:center;justify-items:start;gap:1.4cqi;min-height:0;padding:2cqi 2.4cqi 2.4cqi;display:grid}.PublicHeroPaper-module__TFvB9q__cardIcon{width:7cqi;height:7cqi}.PublicHeroPaper-module__TFvB9q__cardTitle{letter-spacing:-.02em;overflow-wrap:anywhere;font-size:3.2cqi;font-weight:900;line-height:1.05}.PublicHeroPaper-module__TFvB9q__cardLines{gap:1cqi;width:100%;display:grid}.PublicHeroPaper-module__TFvB9q__cardLines i{background:#17191c38;height:.8cqi;display:block}.PublicHeroPaper-module__TFvB9q__cardLines i:nth-child(2){width:82%}.PublicHeroPaper-module__TFvB9q__cardLines i:nth-child(3){width:64%}.PublicHeroPaper-module__TFvB9q__cardQuestion{font-size:7cqi;font-weight:900;line-height:.9}.PublicHeroPaper-module__TFvB9q__chips{grid-template-columns:1fr 1fr;gap:1cqi;width:100%;display:grid}.PublicHeroPaper-module__TFvB9q__chip{border:.3cqi solid var(--hp-ink);place-items:center;height:4.6cqi;font-size:2.2cqi;display:grid;position:relative}.PublicHeroPaper-module__TFvB9q__chip b{position:relative}.PublicHeroPaper-module__TFvB9q__chipPick{background:var(--hp-lime);position:absolute;inset:0}.PublicHeroPaper-module__TFvB9q__ring{width:15cqi;height:15cqi;rotate:-90deg}.PublicHeroPaper-module__TFvB9q__ringTrack{fill:none;stroke:#17191c24;stroke-width:12px}.PublicHeroPaper-module__TFvB9q__ringFill{fill:none;stroke:var(--hp-orange);stroke-width:12px;stroke-dasharray:1}.PublicHeroPaper-module__TFvB9q__cardBars{border-bottom:.35cqi solid var(--hp-ink);align-items:flex-end;gap:1.2cqi;width:100%;height:13cqi;display:flex}.PublicHeroPaper-module__TFvB9q__cardBars span{background:var(--hp-red);border:.25cqi solid var(--hp-ink);transform-origin:50% 100%;border-bottom:0;flex:1}.PublicHeroPaper-module__TFvB9q__piece{position:absolute}.PublicHeroPaper-module__TFvB9q__pieceInner{position:absolute;inset:0}.PublicHeroPaper-module__TFvB9q__cutSvg{width:100%;height:100%;filter:drop-shadow(.9cqi .9cqi 0 var(--hp-shadow));display:block;overflow:visible}.PublicHeroPaper-module__TFvB9q__cutPaper{stroke:var(--hp-ink);stroke-width:2.5px;stroke-linejoin:round}.PublicHeroPaper-module__TFvB9q__cutInk{fill:none;stroke:var(--hp-ink);stroke-width:2.5px;stroke-linecap:round}.PublicHeroPaper-module__TFvB9q__cutInkThin{stroke:var(--hp-ink);stroke-width:2px;stroke-linecap:round}.PublicHeroPaper-module__TFvB9q__cutText{fill:var(--hp-ink);font-size:20px;font-weight:800}.PublicHeroPaper-module__TFvB9q__formulaStrip{background:var(--hp-offwhite);border:.35cqi solid var(--hp-ink);box-shadow:.9cqi .9cqi 0 0 var(--hp-shadow);place-items:center start;padding-inline:3cqi;display:grid;position:absolute;inset:0}.PublicHeroPaper-module__TFvB9q__formulaMark{background:var(--hp-lime);transform-origin:0;width:60%;height:46%;position:absolute;top:30%;left:2cqi}.PublicHeroPaper-module__TFvB9q__formulaText{color:var(--hp-ink);letter-spacing:-.01em;font-size:4.4cqi;font-weight:900;position:relative}.PublicHeroPaper-module__TFvB9q__dial{position:absolute;inset:0}.PublicHeroPaper-module__TFvB9q__needle{transform-origin:50% 100%;background:#a8303d;width:.8cqi;height:38%;margin-left:-.4cqi;position:absolute;bottom:50%;left:50%}.PublicHeroPaper-module__TFvB9q__needle:after{content:"";background:var(--hp-ink);border-radius:50%;width:2.8cqi;height:2.8cqi;position:absolute;bottom:-1.4cqi;left:50%;translate:-50%}.PublicHeroPaper-module__TFvB9q__stampNote{background:var(--hp-paper);color:#000;box-shadow:.9cqi .9cqi 0 0 var(--hp-shadow);border:.45cqi solid #a8303d;align-items:center;gap:1.4cqi;padding:1.4cqi 2cqi;font-weight:900;line-height:1;display:flex;position:absolute}.PublicHeroPaper-module__TFvB9q__stampNoteCheck{color:#a8303d;flex:none;width:6cqi;height:6cqi}.PublicHeroPaper-module__TFvB9q__switcher{z-index:60;background:#fff3b0;border:2px solid #17191c;gap:.375rem;padding:.375rem;display:flex;position:fixed;bottom:1rem;right:1rem;box-shadow:4px 4px #17191c}.PublicHeroPaper-module__TFvB9q__switcherLink{color:#17191c;border:2px solid #0000;place-items:center;width:2.5rem;height:2.5rem;font-weight:800;display:grid}.PublicHeroPaper-module__TFvB9q__switcherLink:hover{border-color:#17191c}.PublicHeroPaper-module__TFvB9q__switcherLink[aria-current=page]{background:#b9d957;border-color:#17191c}.PublicHeroPaper-module__TFvB9q__switcherLink:focus-visible{outline-offset:2px;outline:3px solid #17191c}
.PublicHomeLab-module__u370mG__lab{--lab-mono:ui-monospace, "SFMono-Regular", "Cascadia Mono", Menlo, Consolas, monospace;--lab-field:#edf2f8;--lab-field-rgb:237 242 248;--lab-grid:#1d5fa312;--lab-line:#1d5fa3;--lab-line-soft:#1d5fa34d;--lab-glow:#1d5fa329;--lab-accent:#4d6b0f;--lab-accent-glow:#7696284d;--lab-node:#7fa12a;--lab-hairline:#1d5fa342;--lab-bracket:#1d5fa3b3;--lab-panel:#ffffffb8;--lab-panel-solid:#fff;--lab-scan:#1d5fa30a;--color-stuwin-canvas-light-bg:var(--lab-field);--color-stuwin-primary-light-bg:#ffffffe0;--color-stuwin-secondary-light-bg:#dee8f4eb;--stuwin-theme-foreground:#0c1b30;--stuwin-foreground:#0c1b30;--stuwin-theme-muted:#42536a;--stuwin-muted:#42536a;--stuwin-focus:#0c1b30;--stuwin-border:#1d5fa333;--stuwin-tab-shadow:transparent;isolation:isolate;color:var(--stuwin-foreground);background-color:var(--lab-field);background-image:radial-gradient(ellipse 60% 40% at 85% 0%, var(--lab-glow), transparent 70%), linear-gradient(var(--lab-grid) 1px, transparent 1px), linear-gradient(90deg, var(--lab-grid) 1px, transparent 1px);background-size:auto,48px 48px,48px 48px;position:relative}.dark .PublicHomeLab-module__u370mG__lab{--lab-field:#050a14;--lab-field-rgb:5 10 20;--lab-grid:#7cb8f60f;--lab-line:#7cb8f6;--lab-line-soft:#7cb8f652;--lab-glow:#7cb8f624;--lab-accent:#b9d957;--lab-accent-glow:#b9d95766;--lab-node:#b9d957;--lab-hairline:#7cb8f647;--lab-bracket:#7cb8f6cc;--lab-panel:#080f1ca8;--lab-panel-solid:#0a1322;--lab-scan:#7cb8f60d;--color-stuwin-canvas-dark-bg:var(--lab-field);--color-stuwin-primary-dark-bg:#0b1425eb;--color-stuwin-secondary-dark-bg:#111f36eb;--stuwin-theme-foreground:#e8f1ff;--stuwin-foreground:#e8f1ff;--stuwin-theme-muted:#a5b8d1;--stuwin-muted:#a5b8d1;--stuwin-focus:#e8f1ff;--stuwin-border:#7cb8f633}.PublicHomeLab-module__u370mG__lab .border-stuwin-ink{border-color:var(--lab-hairline)}.PublicHomeLab-module__u370mG__lab [data-ui-section-title]{box-shadow:0 -1px 0 0 var(--lab-hairline), 0 -10px 22px -18px var(--lab-line);border-top-width:1px}.PublicHomeLab-module__u370mG__lab .stuwin-kicker{font-family:var(--lab-mono);font-weight:600}.PublicHomeLab-module__u370mG__lab .stuwin-note{box-shadow:0 0 0 1px #00000014, 0 0 18px -4px var(--lab-accent-glow)}.PublicHomeLab-module__u370mG__lab .stuwin-surface-panel{box-shadow:inset 0 0 0 1px var(--lab-hairline), 0 18px 40px -28px var(--lab-line);background-image:linear-gradient(var(--lab-bracket), var(--lab-bracket)), linear-gradient(var(--lab-bracket), var(--lab-bracket)), linear-gradient(var(--lab-bracket), var(--lab-bracket)), linear-gradient(var(--lab-bracket), var(--lab-bracket)), linear-gradient(var(--lab-bracket), var(--lab-bracket)), linear-gradient(var(--lab-bracket), var(--lab-bracket)), linear-gradient(var(--lab-bracket), var(--lab-bracket)), linear-gradient(var(--lab-bracket), var(--lab-bracket));background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%;background-repeat:no-repeat;background-size:14px 1.5px,1.5px 14px,14px 1.5px,1.5px 14px,14px 1.5px,1.5px 14px,14px 1.5px,1.5px 14px}.dark .PublicHomeLab-module__u370mG__lab :is(.stuwin-numeral,.stuwin-display-s,.stuwin-display-m,.stuwin-display-l,.stuwin-title-l){text-shadow:0 0 28px #7cb8f638}.PublicHomeLab-module__u370mG__lab .stuwin-action.stuwin-accent{box-shadow:0 0 0 1px #b9d957b3, 0 0 26px -8px var(--lab-accent-glow)}.PublicHomeLab-module__u370mG__lab .stuwin-action.border-stuwin-ink{border-color:var(--lab-line-soft)}.PublicHomeLab-module__u370mG__lab .stuwin-action.border-stuwin-ink:hover{border-color:var(--lab-line);box-shadow:0 0 22px -8px var(--lab-line)}.PublicHomeLab-module__u370mG__lab .stuwin-tab-raised{box-shadow:0 0 0 1px var(--lab-accent), 0 -6px 26px -8px var(--lab-accent-glow)}.PublicHomeLab-module__u370mG__lab .stuwin-tab-idle:hover{box-shadow:inset 0 0 0 1px var(--lab-hairline), 0 0 18px -10px var(--lab-line)}.PublicHomeLab-module__u370mG__lab #product-tour ol{background-color:rgb(var(--lab-field-rgb) / 92%)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.PublicHomeLab-module__u370mG__lab #product-tour ol{background-color:rgb(var(--lab-field-rgb) / 78%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}.PublicHomeLab-module__u370mG__lab :is(.stuwin-band-lime,.stuwin-band-blue,.stuwin-band-orange,.stuwin-band-red){background-image:repeating-linear-gradient(#0000000a 0 1px,#0000 1px 4px)}.PublicHomeLab-module__u370mG__hero{background:radial-gradient(ellipse 60% 70% at 78% 40%, var(--lab-glow), transparent 70%), var(--lab-field);border-bottom:1px solid var(--lab-hairline);width:100%;position:relative;overflow:hidden}.PublicHomeLab-module__u370mG__heroStage{z-index:2;position:relative}@media (min-width:64rem){.PublicHomeLab-module__u370mG__heroStage{align-items:center;min-height:clamp(34rem,100svh - 8.5rem,46rem);display:flex}}.PublicHomeLab-module__u370mG__heroPanel{background-color:rgb(var(--lab-field-rgb) / 90%);box-shadow:inset 0 0 0 1px var(--lab-hairline), 0 30px 60px -40px var(--lab-line);background-image:linear-gradient(var(--lab-bracket), var(--lab-bracket)), linear-gradient(var(--lab-bracket), var(--lab-bracket)), linear-gradient(var(--lab-bracket), var(--lab-bracket)), linear-gradient(var(--lab-bracket), var(--lab-bracket)), linear-gradient(var(--lab-bracket), var(--lab-bracket)), linear-gradient(var(--lab-bracket), var(--lab-bracket)), linear-gradient(var(--lab-bracket), var(--lab-bracket)), linear-gradient(var(--lab-bracket), var(--lab-bracket));background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%;background-repeat:no-repeat;background-size:18px 2px,2px 18px,18px 2px,2px 18px,18px 2px,2px 18px,18px 2px,2px 18px;gap:1.25rem;margin-block:1rem 2rem;padding:1.25rem 1rem 1rem;display:grid;position:relative}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.PublicHomeLab-module__u370mG__heroPanel{background-color:var(--lab-panel);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}@media (prefers-reduced-transparency:reduce){.PublicHomeLab-module__u370mG__heroPanel{background-color:var(--lab-panel-solid);-webkit-backdrop-filter:none;backdrop-filter:none}.PublicHomeLab-module__u370mG__lab #product-tour ol{background-color:var(--lab-panel-solid);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (max-width:39.99rem){.PublicHomeLab-module__u370mG__heroPanel{background-color:#0000;background-image:linear-gradient(var(--lab-bracket), var(--lab-bracket)), linear-gradient(var(--lab-bracket), var(--lab-bracket)), linear-gradient(var(--lab-bracket), var(--lab-bracket)), linear-gradient(var(--lab-bracket), var(--lab-bracket)), linear-gradient(var(--lab-bracket), var(--lab-bracket)), linear-gradient(var(--lab-bracket), var(--lab-bracket)), linear-gradient(var(--lab-bracket), var(--lab-bracket)), linear-gradient(var(--lab-bracket), var(--lab-bracket)), linear-gradient(to bottom, rgb(var(--lab-field-rgb) / 20%), rgb(var(--lab-field-rgb) / 38%) 34%, rgb(var(--lab-field-rgb) / 90%) 46%, rgb(var(--lab-field-rgb) / 94%));-webkit-backdrop-filter:none;backdrop-filter:none;background-size:18px 2px,2px 18px,18px 2px,2px 18px,18px 2px,2px 18px,18px 2px,2px 18px,100% 100%}}@media (min-width:40rem){.PublicHomeLab-module__u370mG__heroPanel{gap:1.5rem;max-width:42rem;margin-block:2rem 3rem;padding:1.75rem 1.75rem 1.25rem}}@media (min-width:64rem){.PublicHomeLab-module__u370mG__heroPanel{width:min(50%,44rem);max-width:none;margin-block:2.5rem}}.PublicHomeLab-module__u370mG__heroMeta{font-family:var(--lab-mono);color:var(--stuwin-muted);border-bottom:1px dashed var(--lab-hairline);justify-content:space-between;gap:1rem;padding-bottom:.625rem;font-size:.75rem;line-height:1rem;display:flex}.PublicHomeLab-module__u370mG__heroMetaLive:before{content:"";vertical-align:.05rem;background:#eb7d86;border-radius:50%;width:.4rem;height:.4rem;margin-right:.45rem;animation:2.4s steps(2,jump-none) infinite PublicHomeLab-module__u370mG__lab-blink;display:inline-block;box-shadow:0 0 8px #eb7d86}.PublicHomeLab-module__u370mG__heroDeck{color:var(--stuwin-muted)}.PublicHomeLab-module__u370mG__headlineBox{min-width:0;container-type:inline-size}.PublicHomeLab-module__u370mG__headline{font-weight:900;font-size:clamp(2.5rem, min(calc(100cqi / (var(--hero-chars,8) * .7)), 11svh), 6.25rem);letter-spacing:-.05em;text-transform:uppercase;overflow-wrap:anywhere;margin:0;line-height:.9}.PublicHomeLab-module__u370mG__headlineMark{background-color:var(--color-stuwin-lime);color:var(--color-stuwin-on-accent);text-shadow:none;margin-left:-.08em;padding:.02em .08em 0;display:inline-block;box-shadow:0 0 34px -6px #b9d957b3}.PublicHomeLab-module__u370mG__highlights{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.PublicHomeLab-module__u370mG__highlightLink{--tone:#7cb8f6;min-height:3rem;box-shadow:inset 0 0 0 1px var(--lab-hairline);background:rgb(var(--lab-field-rgb) / 55%);transition:box-shadow .15s var(--ease-stuwin-editorial);align-items:center;gap:.625rem;padding:.5rem .75rem;font-size:.875rem;font-weight:700;line-height:1.25;display:flex}.PublicHomeLab-module__u370mG__highlightLink:hover{box-shadow:inset 0 0 0 1px var(--tone), 0 0 18px -8px var(--tone)}.PublicHomeLab-module__u370mG__highlightLink:focus-visible{outline:2px solid var(--stuwin-focus);outline-offset:2px}.PublicHomeLab-module__u370mG__highlightLink[data-tone=lime]{--tone:#b9d957}.PublicHomeLab-module__u370mG__highlightLink[data-tone=orange]{--tone:#f2b36f}.PublicHomeLab-module__u370mG__highlightLink[data-tone=red]{--tone:#eb7d86}.PublicHomeLab-module__u370mG__highlightIndex{font-family:var(--lab-mono);color:var(--tone);text-shadow:0 0 10px var(--tone);font-size:.75rem;font-weight:600}.PublicHomeLab-module__u370mG__lab:not(.dark *) .PublicHomeLab-module__u370mG__highlightIndex{color:var(--lab-line);text-shadow:none}.PublicHomeLab-module__u370mG__ticker{z-index:2;border-top:1px solid var(--lab-hairline);background:rgb(var(--lab-field-rgb) / 92%);color:var(--stuwin-muted);--stuwin-ticker-duration:140s;padding-block:.75rem;position:relative;overflow:hidden}.PublicHomeLab-module__u370mG__tickerItem{white-space:nowrap;align-items:center;gap:.6rem;padding-inline:1.25rem;font-size:.875rem;font-weight:600;display:flex}.PublicHomeLab-module__u370mG__tickerIndex{font-family:var(--lab-mono);color:var(--lab-line);font-size:.75rem}.PublicHomeLab-module__u370mG__backdrop{pointer-events:none;position:absolute;inset:0;overflow:hidden;container-type:size}.PublicHomeLab-module__u370mG__art{aspect-ratio:9/16;width:max(100cqw,56.25cqh);position:absolute;top:0;left:50%;translate:-50%}.PublicHomeLab-module__u370mG__artLandscape{display:none}@media (min-width:64rem){.PublicHomeLab-module__u370mG__artLandscape{aspect-ratio:16/9;width:max(100cqw,177.778cqh);display:block;inset:auto 0 0 auto;translate:none}.PublicHomeLab-module__u370mG__artPortrait{display:none}}.PublicHomeLab-module__u370mG__artLayer{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.PublicHomeLab-module__u370mG__wire{fill:none;stroke:var(--lab-line);stroke-opacity:.55;stroke-width:1px;vector-effect:non-scaling-stroke}.PublicHomeLab-module__u370mG__wireGlow{fill:none;stroke:var(--lab-line);stroke-opacity:.12;stroke-width:5px;vector-effect:non-scaling-stroke}.PublicHomeLab-module__u370mG__globeRim{fill:none;stroke:var(--lab-line);stroke-opacity:.9;stroke-width:1.5px;vector-effect:non-scaling-stroke}.PublicHomeLab-module__u370mG__orbitRing{fill:none;stroke:var(--lab-accent);stroke-opacity:.55;stroke-width:1px;stroke-dasharray:2 9;vector-effect:non-scaling-stroke}.PublicHomeLab-module__u370mG__pathGlow{fill:none;stroke:var(--lab-accent);stroke-opacity:.16;stroke-width:8px;stroke-linecap:round;vector-effect:non-scaling-stroke}.PublicHomeLab-module__u370mG__pathDim{fill:none;stroke-opacity:.7;stroke-width:1.5px;stroke-dasharray:3 6;stroke-linecap:round;vector-effect:non-scaling-stroke}.PublicHomeLab-module__u370mG__pathBright{fill:none;stroke:var(--lab-accent);stroke-width:3.5px;stroke-linecap:round;vector-effect:non-scaling-stroke}.PublicHomeLab-module__u370mG__nodeRing{fill:var(--lab-field);stroke:var(--lab-accent);stroke-opacity:.8;stroke-width:1.25px;vector-effect:non-scaling-stroke}.PublicHomeLab-module__u370mG__stopAccent{stop-color:var(--lab-accent)}.PublicHomeLab-module__u370mG__stopLine{stop-color:var(--lab-line)}.PublicHomeLab-module__u370mG__globeHalo{background:radial-gradient(circle closest-side, transparent 78%, var(--lab-glow) 92%, transparent);opacity:.9;border-radius:50%;animation:7s ease-in-out infinite alternate PublicHomeLab-module__u370mG__lab-breathe;position:absolute}.PublicHomeLab-module__u370mG__globeScan{border-radius:50%;position:absolute;overflow:hidden}.PublicHomeLab-module__u370mG__globeScanBar{inset-inline:0;background:linear-gradient(to bottom, transparent, var(--lab-glow) 40%, #b9d95738 52%, transparent);height:16%;animation:6.5s cubic-bezier(.45,0,.55,1) infinite PublicHomeLab-module__u370mG__lab-globe-scan;position:absolute;top:0;transform:translateY(260%)}.PublicHomeLab-module__u370mG__floor{perspective:520px;height:34%;position:absolute;bottom:-2%;left:30%;right:-10%;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 8%,#000 90%);mask-image:linear-gradient(#0000 8%,#000 90%)}.PublicHomeLab-module__u370mG__floorGrid{transform-origin:50% 100%;background-image:linear-gradient(var(--lab-line-soft) 1px, transparent 1px), linear-gradient(90deg, var(--lab-line-soft) 1px, transparent 1px);background-size:64px 64px;animation:8s linear infinite PublicHomeLab-module__u370mG__lab-floor;position:absolute;inset:-100% 0 0;transform:rotateX(68deg)}.PublicHomeLab-module__u370mG__sweepX,.PublicHomeLab-module__u370mG__sweepY,.PublicHomeLab-module__u370mG__sweepWindow{position:absolute;overflow:hidden}.PublicHomeLab-module__u370mG__sweepInner{position:absolute;top:0;left:0}.PublicHomeLab-module__u370mG__sweepArt{display:block;position:absolute;overflow:visible}.PublicHomeLab-module__u370mG__sweepX .PublicHomeLab-module__u370mG__sweepWindow{width:30%;height:100%;animation:5.2s linear infinite PublicHomeLab-module__u370mG__lab-sweep-x;top:0;left:0;transform:translate(150%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 45% 55%,#0000);mask-image:linear-gradient(90deg,#0000,#000 45% 55%,#0000)}.PublicHomeLab-module__u370mG__sweepX .PublicHomeLab-module__u370mG__sweepInner{width:333.333%;height:100%;animation:5.2s linear infinite PublicHomeLab-module__u370mG__lab-sweep-x-inner;transform:translate(-45%)}.PublicHomeLab-module__u370mG__sweepY .PublicHomeLab-module__u370mG__sweepWindow{width:100%;height:30%;animation:5.2s linear infinite PublicHomeLab-module__u370mG__lab-sweep-y;top:auto;bottom:0;left:0;transform:translateY(-150%);-webkit-mask-image:linear-gradient(#0000,#000 45% 55%,#0000);mask-image:linear-gradient(#0000,#000 45% 55%,#0000)}.PublicHomeLab-module__u370mG__sweepY .PublicHomeLab-module__u370mG__sweepInner{width:100%;height:333.333%;animation:5.2s linear infinite PublicHomeLab-module__u370mG__lab-sweep-y-inner;top:auto;bottom:0;transform:translateY(45%)}.PublicHomeLab-module__u370mG__labNode{aspect-ratio:1;background:radial-gradient(circle closest-side, #f3f4f5 0 26%, var(--lab-node) 40%, transparent);width:clamp(.9rem,1.1cqw,1.35rem);box-shadow:0 0 18px var(--lab-accent-glow);border-radius:50%;position:absolute;translate:-50% -50%}.PublicHomeLab-module__u370mG__labNode:after{content:"";border:1px solid var(--lab-accent);opacity:0;animation:4s ease-out infinite PublicHomeLab-module__u370mG__lab-ping;animation-delay:calc(var(--step,0) * .55s);border-radius:50%;position:absolute;inset:-60%}.PublicHomeLab-module__u370mG__labNodeGoal{width:clamp(1.4rem,1.8cqw,2.1rem)}.PublicHomeLab-module__u370mG__scanLines{background-image:repeating-linear-gradient(to bottom, var(--lab-scan) 0 1px, transparent 1px 4px);position:absolute;inset:0}.PublicHomeLab-module__u370mG__shimmer{inset-inline:0;background:linear-gradient(to bottom, transparent, var(--lab-glow), transparent);opacity:.6;height:22%;animation:11s ease-in-out infinite PublicHomeLab-module__u370mG__lab-shimmer;position:absolute;top:0;transform:translateY(-100%)}@keyframes PublicHomeLab-module__u370mG__lab-sweep-x{0%{transform:translate(-100%)}to{transform:translate(333.333%)}}@keyframes PublicHomeLab-module__u370mG__lab-sweep-x-inner{0%{transform:translate(30%)}to{transform:translate(-100%)}}@keyframes PublicHomeLab-module__u370mG__lab-sweep-y{0%{transform:translateY(100%)}to{transform:translateY(-333.333%)}}@keyframes PublicHomeLab-module__u370mG__lab-sweep-y-inner{0%{transform:translateY(-30%)}to{transform:translateY(100%)}}@keyframes PublicHomeLab-module__u370mG__lab-globe-scan{0%{transform:translateY(-110%)}to{transform:translateY(640%)}}@keyframes PublicHomeLab-module__u370mG__lab-floor{0%{transform:rotateX(68deg)translateY(0)}to{transform:rotateX(68deg)translateY(64px)}}@keyframes PublicHomeLab-module__u370mG__lab-breathe{0%{opacity:.55}to{opacity:1}}@keyframes PublicHomeLab-module__u370mG__lab-ping{0%{opacity:.7;transform:scale(.4)}60%,to{opacity:0;transform:scale(1.4)}}@keyframes PublicHomeLab-module__u370mG__lab-shimmer{0%,15%{transform:translateY(-100%)}85%,to{transform:translateY(560%)}}@keyframes PublicHomeLab-module__u370mG__lab-blink{50%{opacity:.25}}.PublicHomeLab-module__u370mG__backdrop[data-paused=true] *{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.PublicHomeLab-module__u370mG__globeHalo,.PublicHomeLab-module__u370mG__globeScanBar,.PublicHomeLab-module__u370mG__floorGrid,.PublicHomeLab-module__u370mG__sweepWindow,.PublicHomeLab-module__u370mG__sweepInner,.PublicHomeLab-module__u370mG__labNode:after,.PublicHomeLab-module__u370mG__shimmer,.PublicHomeLab-module__u370mG__heroMetaLive:before{animation:none}.PublicHomeLab-module__u370mG__shimmer{opacity:0}}
.AnimationLoadingScene-module__aid0jq__scene{pointer-events:none;flex:none;width:min(20rem,72vw,38svh);height:auto;display:block;overflow:visible}.AnimationLoadingScene-module__aid0jq__landmarks{color:var(--stuwin-muted);opacity:.45}.AnimationLoadingScene-module__aid0jq__orbit{color:var(--stuwin-info)}.AnimationLoadingScene-module__aid0jq__orbit:nth-child(2){color:var(--stuwin-foreground)}.AnimationLoadingScene-module__aid0jq__traveler{transform-origin:0 0;animation:linear infinite AnimationLoadingScene-module__aid0jq__orbit}.AnimationLoadingScene-module__aid0jq__core{animation:5s ease-in-out infinite AnimationLoadingScene-module__aid0jq__float}.AnimationLoadingScene-module__aid0jq__scene[data-paused=true] .AnimationLoadingScene-module__aid0jq__traveler,.AnimationLoadingScene-module__aid0jq__scene[data-paused=true] .AnimationLoadingScene-module__aid0jq__core{animation-play-state:paused}@keyframes AnimationLoadingScene-module__aid0jq__orbit{to{transform:rotate(-360deg)}}@keyframes AnimationLoadingScene-module__aid0jq__float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (prefers-reduced-motion:reduce){.AnimationLoadingScene-module__aid0jq__traveler,.AnimationLoadingScene-module__aid0jq__core{animation:none}}
