._caseStudyPage_104rm_3{min-height:100vh;display:flex;flex-direction:column;--case-card: #121620;--case-card-elevated: #171b27;--case-card-scrollbar-track: rgba(255, 255, 255, .035);--case-card-scrollbar-thumb: color-mix( in srgb, rgba(168, 85, 247, .48) 52%, rgba(125, 211, 252, .22) );--case-card-scrollbar-thumb-hover: color-mix( in srgb, rgba(168, 85, 247, .68) 55%, rgba(125, 211, 252, .34) );background:var(--portfolio-bg0, #0a0e14)}._caseStudyPage_104rm_3 ._shellHeader_104rm_24{flex-wrap:nowrap;gap:.45rem;padding:.45rem .65rem}._caseStudyShellHeader_104rm_30{position:relative}._caseStudyNavToggle_104rm_34,._caseStudyNavBackdrop_104rm_38{display:none}._caseStudyShellLinksInner_104rm_42{display:contents}._caseStudyNavToggleIcon_104rm_46{width:1.05rem;height:1.05rem;display:block}._caseStudyPage_104rm_3 ._shellBrand_104rm_52{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(.68rem,2.4vw,.85rem)}._caseStudyPage_104rm_3 ._shellLinks_104rm_61{flex:0 0 auto;flex-wrap:nowrap;gap:.35rem;margin-left:auto}._caseStudyShellBackFull_104rm_68{display:inline}._caseStudyShellBackShort_104rm_72{display:none}@media(max-width:720px){._caseStudyPage_104rm_3 ._shellHeader_104rm_24{padding-right:.65rem}._caseStudyPage_104rm_3 ._shellHeader_104rm_24:not(._caseStudyShellHeaderOpen_104rm_81){padding-right:3.2rem}._caseStudyPage_104rm_3 ._shellBrand_104rm_52{font-size:.62rem;transition:opacity .2s ease}._caseStudyShellHeaderOpen_104rm_81 ._shellBrand_104rm_52{opacity:0;pointer-events:none}._caseStudyNavBackdrop_104rm_38{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:25;margin:0;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#0a0e1452;backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);cursor:pointer;animation:_caseStudyNavBackdropIn_104rm_1 .22s ease-out}@keyframes _caseStudyNavBackdropIn_104rm_1{0%{opacity:0}to{opacity:1}}._caseStudyPage_104rm_3 ._caseStudyShellLinks_104rm_42{display:flex;position:absolute;top:50%;right:.65rem;translate:0 -50%;z-index:30;align-items:center;flex-direction:row;flex-wrap:nowrap;overflow:hidden;transform-origin:right center;width:2.35rem;height:2.35rem;margin-left:0;padding:0;gap:0;border-radius:999px;border:1px solid rgba(168,85,247,.3);background:#a855f71f;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 6px 18px #00000038;transition:width .3s ease-out,border-radius .3s ease-out,box-shadow .3s ease-out,background .3s ease-out,border-color .3s ease-out,padding .3s ease-out,gap .3s ease-out}._caseStudyPage_104rm_3 ._caseStudyShellLinksOpen_104rm_153{width:calc(100% - 1.3rem);height:auto;min-height:2.35rem;padding:.2rem .2rem .2rem .26rem;gap:.2rem;border-radius:calc(var(--portfolio-radius) - 4px);border-color:var(--portfolio-border);background:color-mix(in srgb,var(--portfolio-bg0) 94%,transparent);box-shadow:0 10px 28px #00000061}._caseStudyShellLinksInner_104rm_42{display:flex;flex:1 1 auto;flex-direction:row;align-items:center;min-width:0;gap:.2rem;opacity:0;pointer-events:none;transition:opacity .18s ease}._caseStudyPage_104rm_3 ._caseStudyShellLinksOpen_104rm_153 ._caseStudyShellLinksInner_104rm_42{opacity:1;pointer-events:auto;transition-delay:.08s}._caseStudyPage_104rm_3 ._caseStudyShellLinks_104rm_42:not(._caseStudyShellLinksOpen_104rm_153) ._caseStudyShellLinksInner_104rm_42{width:0;min-width:0;flex:0 0 0;overflow:hidden}._caseStudyNavToggle_104rm_34{display:inline-flex;align-items:center;justify-content:center;width:2.35rem;height:2.35rem;flex-shrink:0;align-self:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:999px;background:transparent;color:#e9d5ff;cursor:pointer;transition:background .2s ease,color .2s ease,width .3s ease-out,height .3s ease-out}._caseStudyPage_104rm_3 ._caseStudyShellLinksOpen_104rm_153 ._caseStudyNavToggle_104rm_34{width:1.75rem;height:1.75rem}._caseStudyPage_104rm_3 ._caseStudyShellLinks_104rm_42:not(._caseStudyShellLinksOpen_104rm_153) ._caseStudyNavToggle_104rm_34{width:100%;height:100%}._caseStudyNavToggle_104rm_34:hover{background:#a855f733;color:#f5f3ff}._caseStudyNavToggle_104rm_34:active{background:#a855f747}._caseStudyPage_104rm_3 ._caseStudyShellLinks_104rm_42 ._caseStudyShellHomeLink_104rm_230,._caseStudyPage_104rm_3 ._caseStudyShellLinks_104rm_42 ._launchAppBtn_104rm_231{flex:1 1 0;min-width:0;width:auto;height:1.75rem;justify-content:center;align-items:center;box-sizing:border-box}._caseStudyPage_104rm_3 ._caseStudyShellLinks_104rm_42 ._caseStudyShellHomeLink_104rm_230{display:inline-flex;align-items:center;justify-content:center;padding:0 .28rem;border-radius:999px;border:1px solid rgba(168,85,247,.3);background:#a855f71a;font-size:.55rem;font-weight:600;color:#e9d5ff;text-decoration:none;white-space:nowrap}._caseStudyPage_104rm_3 ._caseStudyShellLinks_104rm_42 ._caseStudyShellHomeLink_104rm_230:hover{background:#a855f733;border-color:#a855f773;color:#f5f3ff}._caseStudyPage_104rm_3 ._caseStudyShellLinks_104rm_42 ._launchAppBtn_104rm_231{padding:0 .28rem;font-size:.55rem;gap:.2rem;white-space:nowrap}._caseStudyPage_104rm_3 ._launchAppIcon_104rm_269{display:none}._caseStudyPage_104rm_3 ._caseStudyShellLinks_104rm_42 ._launchAppLogo_104rm_273{width:.65rem;height:.65rem}._caseStudyPage_104rm_3 ._caseStudyShellLinks_104rm_42 ._launchAppDot_104rm_278{width:.36rem;height:.36rem}._caseStudyShellBackFull_104rm_68{display:none}._caseStudyShellBackShort_104rm_72{display:inline-flex;align-items:center;gap:.18rem}._caseStudyShellHomeIcon_104rm_293{width:.65rem;height:.65rem;flex-shrink:0}}@media(max-width:720px)and (prefers-reduced-motion:reduce){._caseStudyNavBackdrop_104rm_38,._caseStudyPage_104rm_3 ._caseStudyShellLinks_104rm_42,._caseStudyShellLinksInner_104rm_42,._caseStudyPage_104rm_3 ._shellBrand_104rm_52{animation:none;transition:none}}._caseStudyMain_104rm_310{flex:1;display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:.65rem;width:min(100% - 1.2rem,36rem);margin-inline:auto;padding:calc(var(--shell-header-height, 3.15rem) + .65rem) 0 .85rem;min-height:0;transition:width .32s ease}._caseStudyMainWide_104rm_325{width:min(100% - 1.2rem,58rem)}._slideCard_104rm_329{position:relative;flex:0 1 auto;width:100%;display:flex;flex-direction:column;gap:.55rem;padding:clamp(.95rem,2vw,1.25rem);border-radius:calc(var(--portfolio-radius) + 2px);border:1px solid color-mix(in srgb,rgba(168,85,247,.28) 55%,rgba(255,255,255,.08));background:radial-gradient(120% 80% at 0% 0%,rgba(168,85,247,.06),transparent 45%),radial-gradient(90% 70% at 100% 0%,rgba(125,211,252,.04),transparent 40%),linear-gradient(165deg,var(--case-card-elevated) 0%,var(--case-card) 48%,#0e1118 100%);box-shadow:0 0 0 1px #ffffff08,0 24px 64px #00000073;min-height:0;max-height:calc(100dvh - var(--shell-header-height, 3.15rem) - 1.75rem);overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--case-card-scrollbar-thumb) var(--case-card-scrollbar-track);isolation:isolate}._slideCard_104rm_329::-webkit-scrollbar{width:8px;height:8px}._slideCard_104rm_329::-webkit-scrollbar-corner{background:transparent}._slideCard_104rm_329::-webkit-scrollbar-track{margin-block:.35rem;border-radius:999px;background:var(--case-card-scrollbar-track)}._slideCard_104rm_329::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:var(--case-card-scrollbar-thumb);background-clip:padding-box}._slideCard_104rm_329::-webkit-scrollbar-thumb:hover{background:var(--case-card-scrollbar-thumb-hover);background-clip:padding-box}._slideCardSecondary_104rm_384{flex-shrink:0;box-sizing:border-box}._slideCardSecondary_104rm_384 ._slideTitle_104rm_389{text-align:center}._slideCardSecondary_104rm_384 ._slideTitleCompact_104rm_393{align-items:center}._slideCardSecondary_104rm_384 ._slideTitleLine_104rm_397{text-align:center}._slideCardSecondary_104rm_384 ._slideVisual_104rm_401{flex:1 1 auto;min-height:0;justify-content:flex-start}._slideCardCentered_104rm_407{align-items:center;text-align:center}._slideCardCentered_104rm_407 ._slideTopBar_104rm_412{justify-content:flex-start;width:100%;text-align:left}._slideCardCentered_104rm_407 ._slideEyebrow_104rm_418{text-align:left}._slideCardCentered_104rm_407 ._slideTitleCompact_104rm_393{align-items:center}._slideCardCentered_104rm_407 ._slideBody_104rm_426{margin-inline:auto;max-width:36rem}._slideCardCentered_104rm_407 ._slideVisual_104rm_401{width:100%;text-align:left}._slideCardJourney_104rm_436{position:relative;overflow:visible;justify-content:center}._slideCardJourney_104rm_436._slideCardDistributed_104rm_442{justify-content:center;gap:.75rem}._slideCardJourney_104rm_436 ._slideIntro_104rm_447{margin-top:0;flex:0 0 auto}._slideCardJourney_104rm_436 ._slideTopBar_104rm_412{position:absolute;top:clamp(.95rem,2vw,1.25rem);left:clamp(.95rem,2vw,1.25rem);justify-content:flex-start;width:auto;z-index:1}._slideCardJourney_104rm_436 ._slideEyebrow_104rm_418{text-align:left}._slideCardJourney_104rm_436 ._slideVisual_104rm_401{flex:0 0 auto;margin-top:0;justify-content:center}._slideCardJourney_104rm_436 ._journeyWalkthrough_104rm_471{flex:0 0 auto}._slideEntering_104rm_475{animation:_slideFadeIn_104rm_1 .32s ease both}@media(prefers-reduced-motion:reduce){._slideEntering_104rm_475{animation:none}}@keyframes _slideFadeIn_104rm_1{0%{opacity:0}to{opacity:1}}._slideEyebrow_104rm_418{margin:0;font-family:var(--portfolio-mono);font-size:.68rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--portfolio-muted) 80%,var(--portfolio-accent))}._slideTopBar_104rm_412{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}._statusRow_104rm_512{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.55rem;margin-left:auto}._launchAppBtn_104rm_231{display:inline-flex;align-items:center;gap:.5rem;padding:.32rem .8rem;border-radius:999px;border:1px solid rgba(168,85,247,.3);background:#a855f71a;font-size:.72rem;font-weight:600;color:#e9d5ff;text-decoration:none;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}._launchAppBtn_104rm_231:hover{background:#a855f733;border-color:#a855f773;color:#f5f3ff;box-shadow:0 0 18px #a855f738}._launchAppIcon_104rm_269{width:.75rem;height:.75rem;flex-shrink:0;opacity:.9}._launchAppLogo_104rm_273{width:.85rem;height:.85rem;flex-shrink:0;object-fit:contain;display:block;border-radius:999px;background:#ffffffeb}._launchAppDot_104rm_278{width:.45rem;height:.45rem;border-radius:999px;background:#10b981;box-shadow:0 0 0 3px #10b9812e;flex-shrink:0;animation:_launchDotPulse_104rm_1 1.8s ease-in-out infinite}@keyframes _launchDotPulse_104rm_1{0%,to{opacity:1;box-shadow:0 0 0 3px #10b9812e}50%{opacity:.65;box-shadow:0 0 0 5px #10b98114}}@media(prefers-reduced-motion:reduce){._launchAppDot_104rm_278{animation:none}}._slideTitle_104rm_389{margin:0;font-size:clamp(1.35rem,2.8vw,1.85rem);font-weight:700;letter-spacing:-.02em;line-height:1.15;color:var(--portfolio-text);flex-shrink:0}._slideTitleCompact_104rm_393{font-size:clamp(1.2rem,2.4vw,1.62rem);line-height:1.28;display:flex;flex-direction:column;gap:.12rem}._slideTitleNarrow_104rm_612{font-size:clamp(.92rem,1.85vw,1.22rem);letter-spacing:-.025em;white-space:nowrap}._slideTitleModel_104rm_618{font-size:clamp(1.2rem,2.25vw,1.5rem);letter-spacing:-.025em;white-space:nowrap}._slideTitleWorkloads_104rm_624{font-size:clamp(1.14rem,2.3vw,1.48rem);letter-spacing:-.025em;white-space:nowrap}._slideTitleFeedback_104rm_630{font-size:clamp(1.09rem,2.12vw,1.4rem);letter-spacing:-.025em;line-height:1.22}._slideTitleOnlineMonitoring_104rm_636{font-size:clamp(1.02rem,2.05vw,1.32rem);letter-spacing:-.025em;line-height:1.22}._slideTitleLine_104rm_397{display:block}._slideTitleLine_104rm_397[data-accent=cyan]{color:#7dd3fc}._slideTitleLine_104rm_397[data-accent=pink]{color:#f9a8d4}._slideTitleLine_104rm_397[data-accent=purple]{color:#c4b5fd}._slideSubtitle_104rm_658{margin:0;font-size:clamp(.98rem,2vw,1.2rem);font-weight:600;line-height:1.25;letter-spacing:-.015em;color:color-mix(in srgb,var(--portfolio-text) 88%,var(--portfolio-accent2))}._slideBody_104rm_426{margin:0;max-width:40rem;font-size:.88rem;line-height:1.45;color:var(--portfolio-muted);white-space:pre-line;flex-shrink:0}._slideBody_104rm_426 strong{font-weight:700;color:var(--portfolio-text)}._slideBodyLink_104rm_682{color:#c4b5fd;font-weight:600;text-decoration:underline;text-decoration-color:color-mix(in srgb,#c4b5fd 55%,transparent);text-underline-offset:.12em}._slideBodyLink_104rm_682:hover{color:#ddd6fe;text-decoration-color:#c4b5fd}._bodyLinkRow_104rm_695{align-self:flex-start;width:fit-content}._bodyMetaRow_104rm_700{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:1.15rem;width:100%;flex:0 0 auto;margin-block:1rem .7rem}._bodyMetaRow_104rm_700 ._slideSkillPills_104rm_711{justify-content:center;margin-left:0}._slideIntro_104rm_447{display:flex;flex-direction:column;gap:.55rem;width:100%;flex:0 0 auto}._slideCardDistributed_104rm_442{justify-content:space-evenly;gap:0}._slideCardDistributed_104rm_442 ._slideIntro_104rm_447{gap:.5rem}._slideCardDistributed_104rm_442 ._bodyMetaRow_104rm_700{margin-block:0}._slideCardDistributed_104rm_442 ._slideVisual_104rm_401{flex:0 0 auto;margin-top:0;justify-content:center}@media(min-width:721px){._slideCardRetrieval_104rm_744._slideCardDistributed_104rm_442{justify-content:flex-start;gap:.35rem}._slideCardRetrieval_104rm_744 ._slideVisual_104rm_401,._slideCardRetrieval_104rm_744 ._slideStats_104rm_753{margin-top:.75rem}._slideTitleOnlineMonitoring_104rm_636{font-size:clamp(1.2rem,2.3vw,1.52rem)}._slideCardOnlineMonitoring_104rm_761 ._monitorMain_104rm_761{gap:0}._slideCardOnlineMonitoring_104rm_761 ._monitorEvidenceBlock_104rm_765{margin-block:.85rem}._slideCardOnlineMonitoring_104rm_761 ._slideStats_104rm_753{margin-top:0}}._slideCardModel_104rm_774{justify-content:flex-start;gap:0}._slideCardModel_104rm_774 ._slideVisual_104rm_401{flex:1 1 auto;min-height:0;margin-top:0;display:flex;flex-direction:column;justify-content:stretch}._modelTitlePillRow_104rm_788{display:flex;justify-content:center;width:100%;margin-block:.5rem}._slideCardMonitoring_104rm_795{justify-content:flex-start;gap:0;overflow:visible}._slideCardMonitoring_104rm_795 ._slideIntro_104rm_447{padding-bottom:0}._slideCardMonitoring_104rm_795 ._slideBody_104rm_426{margin-top:.55rem}._slideCardMonitoring_104rm_795 ._slideVisual_104rm_401{flex:1 1 auto;min-height:0;margin-top:0;display:flex;flex-direction:column;justify-content:stretch;overflow:visible}._slideCardMonitoring_104rm_795 ._slideStats_104rm_753{margin-top:0;margin-bottom:.1rem;flex-shrink:0}._slideCardOnlineMonitoring_104rm_761{justify-content:flex-start;gap:0;overflow:visible}._slideCardOnlineMonitoring_104rm_761 ._slideIntro_104rm_447{padding-bottom:0}._slideCardOnlineMonitoring_104rm_761 ._slideBody_104rm_426{margin-top:.55rem}._slideCardOnlineMonitoring_104rm_761 ._slideVisual_104rm_401{flex:1 1 auto;min-height:0;margin-top:0;display:flex;flex-direction:column;justify-content:stretch;overflow:visible}._slideCardOnlineMonitoring_104rm_761 ._slideStats_104rm_753{margin-top:0;margin-bottom:.1rem;flex-shrink:0}._slideCardDeployment_104rm_855{justify-content:flex-start;gap:.65rem}._slideCardDeployment_104rm_855 ._slideVisual_104rm_401{flex:1 1 auto;min-height:0;margin-top:.35rem;display:flex;flex-direction:column;justify-content:center}._slideCardFeedback_104rm_869{justify-content:flex-start;gap:.65rem}._slideCardFeedback_104rm_869 ._slideVisual_104rm_401{flex:1 1 auto;min-height:0;margin-top:.35rem;display:flex;flex-direction:column;justify-content:center}._slideCardWorkloads_104rm_883{justify-content:flex-start;gap:.45rem}._slideCardWorkloads_104rm_883 ._slideSkillPills_104rm_711{margin-top:.55rem;margin-bottom:.15rem}._slideCardWorkloads_104rm_883 ._slideVisual_104rm_401{flex:1 1 auto;min-height:0;margin-top:.35rem;display:flex;flex-direction:column;justify-content:center;align-items:center}._slideCardWorkloads_104rm_883 ._statsBlock_104rm_903{margin-top:.15rem}._slideChips_104rm_907{display:flex;flex-wrap:wrap;gap:.4rem}._slideChip_104rm_907{font-size:.74rem;font-weight:600;padding:.32rem .7rem;border-radius:999px;border:1px solid rgba(255,255,255,.04);background:#ffffff0e;color:color-mix(in srgb,var(--portfolio-text) 78%,#bae6fd)}._slideStats_104rm_753{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-bottom:.15rem;flex-shrink:0;width:100%}._statTile_104rm_932{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.15rem;padding:.35rem .65rem}._statTile_104rm_932:not(:last-child){border-right:1px solid rgba(255,255,255,.1)}._statValue_104rm_945{font-family:var(--portfolio-mono);font-size:1.05rem;font-weight:700;letter-spacing:-.02em;background:linear-gradient(90deg,#fff,#fff 42%,#f9a8d4 58%,#7dd3fc);-webkit-background-clip:text;background-clip:text;color:transparent}._statLabel_104rm_956{font-size:.7rem;line-height:1.35;text-align:center;font-weight:500;color:#94a3b8}._statsBlock_104rm_903{display:flex;flex-direction:column;align-items:stretch;gap:.45rem;flex-shrink:0;width:100%}._statDetail_104rm_973{font-size:.64rem;line-height:1.35;text-align:center;color:#64748b;max-width:11rem;margin-inline:auto}._statsFooter_104rm_982{margin:0;text-align:center;font-family:var(--portfolio-mono);font-size:.68rem;font-weight:600;letter-spacing:.04em;line-height:1.35;color:color-mix(in srgb,var(--portfolio-muted) 75%,#e2e8f0)}._slideCardWorkloads_104rm_883 ._statValue_104rm_945{font-size:1.12rem}._slideCardWorkloads_104rm_883 ._statLabel_104rm_956{font-size:.72rem;color:#94a3b8}._slideCardWorkloads_104rm_883 ._statDetail_104rm_973{font-size:.62rem;color:#64748b}._slideCardWorkloads_104rm_883 ._statsFooter_104rm_982{border-top:1px solid rgba(255,255,255,.06);margin-top:.15rem;padding-top:.45rem}._slideVisual_104rm_401{position:relative;margin-top:.25rem;flex:0 1 auto;min-height:0;display:flex;flex-direction:column;justify-content:center}._slideCtas_104rm_1023{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:.5rem}._slideCta_104rm_1023,._slideCtaLink_104rm_1031{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;padding:.55rem 1rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--portfolio-accent) 40%,var(--portfolio-border));background:#7dd3fc14;color:var(--portfolio-accent);font-weight:600;font-size:.85rem;text-decoration:none;cursor:pointer;transition:background .2s ease,border-color .2s ease}._slideCta_104rm_1023:hover,._slideCtaLink_104rm_1031:hover{background:#7dd3fc24;border-color:color-mix(in srgb,var(--portfolio-accent) 55%,var(--portfolio-border))}._deckNav_104rm_1056{display:flex;align-items:center;justify-content:center;gap:.55rem;flex-shrink:0;padding:.1rem 0 .2rem}._deckNavBtn_104rm_1065{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.75rem;height:1.75rem;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:#ddd6fe;padding:0;border-radius:.35rem;cursor:pointer;transition:color .2s ease,opacity .2s ease}._deckNavIcon_104rm_1081{width:1.15rem;height:1.15rem;display:block}._deckNavBtn_104rm_1065:hover:not(:disabled){color:#f5f3ff}._deckNavBtn_104rm_1065:disabled{color:#334155;opacity:1;cursor:not-allowed}._deckCounter_104rm_1097{font-family:var(--portfolio-mono);font-size:.78rem;letter-spacing:.06em;font-variant-numeric:tabular-nums;min-width:4.5rem;text-align:center;white-space:nowrap}._deckCounterCurrent_104rm_1107{font-weight:600;color:#c084fc;text-shadow:0 0 14px rgba(192,132,252,.35)}._deckCounterMuted_104rm_1113{font-weight:400;color:#f8fafc}._placeholder_104rm_1119{display:flex;align-items:center;justify-content:center;min-height:5.5rem;border-radius:calc(var(--portfolio-radius) - 4px);border:1px dashed color-mix(in srgb,var(--portfolio-border) 80%,var(--portfolio-accent2));background:linear-gradient(135deg,#7dd3fc0f,#a78bfa14),color-mix(in srgb,var(--portfolio-surface) 70%,#0a0e14)}._placeholderLabel_104rm_1131{font-size:.75rem;font-weight:600;color:var(--portfolio-muted);text-align:center;padding:.5rem}._pipeNode_104rm_1140{display:flex;flex-direction:column;gap:.15rem;padding:.65rem .8rem;border-radius:calc(var(--portfolio-radius) - 4px);border:1px solid color-mix(in srgb,var(--portfolio-border) 85%,var(--portfolio-accent));background:color-mix(in srgb,var(--portfolio-surface-elevated) 88%,#0a0e14);min-width:7.5rem;text-align:center}._pipeNodeAccent_104rm_1152{border-color:color-mix(in srgb,var(--portfolio-accent2) 45%,var(--portfolio-border));background:color-mix(in srgb,rgba(167,139,250,.14) 70%,var(--portfolio-surface))}._pipeNodeTitle_104rm_1157{font-family:var(--portfolio-mono);font-size:.72rem;font-weight:700;color:var(--portfolio-text)}._pipeNodeDetail_104rm_1164{font-size:.68rem;color:var(--portfolio-muted)}._flowArrow_104rm_1169,._flowArrowVertical_104rm_1170{display:inline-flex;align-items:center;justify-content:center;color:color-mix(in srgb,var(--portfolio-accent) 70%,var(--portfolio-accent2));font-size:1rem;font-weight:700;flex-shrink:0}._flowArrow_104rm_1169{padding:0 .25rem}._flowArrowVertical_104rm_1170{padding:.2rem 0}._feedbackFlow_104rm_1189{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;max-width:42rem;margin-inline:auto}._feedbackFlowSection_104rm_1199{display:flex;flex-direction:column;align-items:stretch;gap:.55rem;width:100%;padding-block:.7rem;border-top:1px solid rgba(255,255,255,.08)}._feedbackFlowSection_104rm_1199:first-child{padding-top:0;border-top:none}._feedbackFlowSection_104rm_1199:last-child{padding-bottom:0}._feedbackFlowSectionLabel_104rm_1218{align-self:flex-start;margin:0;font-family:var(--portfolio-mono);font-size:.62rem;font-weight:700;line-height:1.35;letter-spacing:.03em;text-transform:uppercase;color:#c4b5fd;text-align:left}._feedbackFlowRow_104rm_1231{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:.35rem .45rem;min-width:0;width:100%}._feedbackFlowRow_104rm_1231 ._deployNode_104rm_1242{flex:0 1 9.25rem;max-width:9.25rem}._feedbackFlowRow_104rm_1231 ._flowArrow_104rm_1169{align-self:center;margin-top:2.1rem}._deployNodeNumSpacer_104rm_1252{display:block;height:1.05rem;line-height:1.05rem}._feedbackVs_104rm_1258{display:inline-flex;align-items:center;justify-content:center;align-self:center;margin-top:2rem;font-family:var(--portfolio-mono);font-size:.78rem;font-weight:800;letter-spacing:.12em;color:#fbbf24}._browserFrame_104rm_1272{position:relative;z-index:1;margin:0;width:100%;overflow:hidden;border-radius:calc(var(--portfolio-radius) - 2px);border:1px solid rgba(255,255,255,.09);background:#0d1117;box-shadow:0 20px 56px #00000080,0 0 0 1px #a855f71a,0 0 70px #a855f724,0 10px 30px #a855f726;filter:drop-shadow(0 10px 30px rgba(168,85,247,.15));transform:scale(1.01);transform-origin:center top}._browserChrome_104rm_1291{display:flex;align-items:center;gap:.65rem;padding:.45rem .7rem;border-bottom:1px solid rgba(255,255,255,.06);background:linear-gradient(180deg,#1e2430fa,#121620f5)}._browserDots_104rm_1300{display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0}._browserDot_104rm_1300{width:.55rem;height:.55rem;border-radius:999px;background:#64748b}._browserDot_104rm_1300[data-tone=red]{background:#f87171}._browserDot_104rm_1300[data-tone=yellow]{background:#fbbf24}._browserDot_104rm_1300[data-tone=green]{background:#4ade80}._browserUrl_104rm_1326{flex:1;min-width:0;display:inline-flex;align-items:center;gap:.4rem;padding:.28rem .65rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--portfolio-border) 85%,transparent);background:#0f172aa6;font-family:var(--portfolio-mono);font-size:.68rem;font-weight:600;color:var(--portfolio-muted);text-decoration:none;white-space:nowrap;overflow:hidden;transition:color .18s ease,border-color .18s ease,background .18s ease}._browserUrlText_104rm_1349{min-width:0;overflow:hidden;text-overflow:ellipsis}._browserUrlIcon_104rm_1355{flex-shrink:0;font-size:.7rem;line-height:1;opacity:0;transform:translateY(1px);transition:opacity .18s ease}._browserUrl_104rm_1326:hover,._browserUrl_104rm_1326:focus-visible{color:color-mix(in srgb,var(--portfolio-accent) 72%,#93c5fd);border-color:color-mix(in srgb,var(--portfolio-accent) 40%,transparent);background:#0f172ad1;outline:none}._browserUrl_104rm_1326:hover ._browserUrlIcon_104rm_1355,._browserUrl_104rm_1326:focus-visible ._browserUrlIcon_104rm_1355{opacity:.9}._heroShot_104rm_1377{margin:0;overflow:hidden;padding:.35rem .35rem .4rem;background:#0b0f16}._heroShotImg_104rm_1384{display:block;width:100%;height:clamp(9.5rem,32dvh,18.5rem);object-fit:cover;object-position:top center;border-radius:.35rem}._journeyWalkthrough_104rm_471{display:flex;flex-direction:column;width:100%}._journeyCarousel_104rm_1400{width:100%;touch-action:pan-y}._journeyCarouselTabs_104rm_1405{display:none}._journeyPanels_104rm_1409{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;width:100%}._journeyPanel_104rm_1409{display:flex;flex-direction:column;align-items:center;gap:.35rem;min-width:0;padding:.5rem;border-radius:calc(var(--portfolio-radius) - 2px);border:1px solid rgba(255,255,255,.07);background:linear-gradient(165deg,rgba(255,255,255,.03),transparent 55%),#121620;box-shadow:0 12px 28px #00000047}._journeyPanel_104rm_1409[data-accent=cyan]{border-color:#7dd3fc38;box-shadow:0 12px 28px #00000047,0 0 28px #7dd3fc14}._journeyPanel_104rm_1409[data-accent=pink]{border-color:#f472b638;box-shadow:0 12px 28px #00000047,0 0 28px #f472b614}._journeyPanel_104rm_1409[data-accent=purple]{border-color:#a855f747;box-shadow:0 12px 28px #00000047,0 0 28px #a855f71f}._journeyPanelHeader_104rm_1452{display:flex;align-items:baseline;justify-content:center;gap:.4rem;width:100%}._journeyPanelNum_104rm_1460{font-family:var(--portfolio-mono);font-size:.68rem;font-weight:700;letter-spacing:.04em;color:var(--portfolio-muted)}._journeyPanel_104rm_1409[data-accent=cyan] ._journeyPanelNum_104rm_1460,._journeyPanel_104rm_1409[data-accent=cyan] ._journeyPanelTitle_104rm_1469{color:#7dd3fc}._journeyPanel_104rm_1409[data-accent=pink] ._journeyPanelNum_104rm_1460,._journeyPanel_104rm_1409[data-accent=pink] ._journeyPanelTitle_104rm_1469{color:#f9a8d4}._journeyPanel_104rm_1409[data-accent=purple] ._journeyPanelNum_104rm_1460,._journeyPanel_104rm_1409[data-accent=purple] ._journeyPanelTitle_104rm_1469{color:#c4b5fd}._journeyPanelTitle_104rm_1469{font-family:var(--portfolio-mono);font-size:.82rem;font-weight:700;letter-spacing:-.01em;text-transform:uppercase}._journeyShot_104rm_1491{overflow:hidden;flex:1;width:100%;display:flex;align-items:center;justify-content:center;border-radius:.75rem;border:none;background:transparent}._journeyPanel_104rm_1409[data-accent=cyan] ._journeyShot_104rm_1491{box-shadow:0 0 0 1px #7dd3fc29,0 0 28px #7dd3fc38,0 12px 32px #00000052}._journeyPanel_104rm_1409[data-accent=pink] ._journeyShot_104rm_1491{box-shadow:0 0 0 1px #f472b629,0 0 28px #f472b633,0 12px 32px #00000052}._journeyPanel_104rm_1409[data-accent=purple] ._journeyShot_104rm_1491{box-shadow:0 0 0 1px #a855f72e,0 0 28px #a855f73d,0 12px 32px #00000052}._journeyShotImg_104rm_1524{display:block;width:100%;height:auto;max-height:clamp(12rem,32vh,16.5rem);object-fit:contain;object-position:center;border-radius:.65rem;background:#0b0f16}._journeyPanelCaption_104rm_1535{margin:auto 0 0;padding:.35rem .15rem .15rem;width:100%;font-size:.74rem;font-weight:500;line-height:1.35;text-align:center;white-space:normal}._journeyPanel_104rm_1409[data-accent=cyan] ._journeyPanelCaption_104rm_1535{color:#7dd3fc}._journeyPanel_104rm_1409[data-accent=pink] ._journeyPanelCaption_104rm_1535{color:#f9a8d4}._journeyPanel_104rm_1409[data-accent=purple] ._journeyPanelCaption_104rm_1535{color:#c4b5fd}._slideSkillPills_104rm_711{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem;margin-block:.45rem}._pipelineMerge_104rm_1567{position:relative;display:grid;grid-template-columns:minmax(6.5rem,.95fr) minmax(3.25rem,.6fr) minmax(13rem,1.65fr);align-items:stretch;column-gap:.15rem;width:100%;max-width:36rem;margin-inline:auto}._pipelineSourceStack_104rm_1578{display:grid;grid-template-rows:repeat(3,minmax(4.5rem,1fr));align-items:center;justify-items:center;row-gap:.35rem;min-height:15rem}._pipelineJoin_104rm_1587{position:relative;min-height:15rem}._pipelineMobileJoin_104rm_1592{display:none}._pipelineJoinSvg_104rm_1596{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}._pipelineJoinPath_104rm_1604{stroke:color-mix(in srgb,var(--portfolio-accent) 55%,var(--portfolio-accent2));stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;opacity:.85}._pipelineStages_104rm_1612{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:.35rem;min-width:0;align-self:center}._pipelineIconNode_104rm_1622{display:flex;flex-direction:column;align-items:center;gap:.3rem;min-width:0}._pipelineIconImg_104rm_1630{width:2.85rem;height:2.85rem;object-fit:contain;border-radius:.45rem;background:transparent;padding:.15rem}._pipelineIconImgWhite_104rm_1639{background:#fff;padding:.3rem;box-shadow:0 0 0 1px #ffffffd9}._pipelineIconLabel_104rm_1645{font-family:var(--portfolio-mono);font-size:.68rem;font-weight:700;color:var(--portfolio-text);text-align:center}._pipelineIconSublabel_104rm_1653{font-size:.6rem;color:var(--portfolio-muted);text-align:center}._pipelineTextNode_104rm_1659{display:flex;flex-direction:column;align-items:center;gap:.2rem;min-width:4.5rem;padding:.55rem .5rem;border-radius:calc(var(--portfolio-radius) - 4px);border:1px solid rgba(255,255,255,.08);background:#ffffff08}._pipelineTextNodeTitle_104rm_1671{font-family:var(--portfolio-mono);font-size:.68rem;font-weight:700;color:var(--portfolio-text)}._pipelineTextNodeDetail_104rm_1678{font-size:.58rem;color:var(--portfolio-muted);text-align:center}._retrievalFlow_104rm_1685{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem .75rem;width:100%;max-width:34rem;margin-inline:auto;align-items:stretch}._retrievalCellCaption_104rm_1695{margin:auto 0 0;max-width:100%;padding:.35rem .15rem 0;font-size:.72rem;font-weight:500;line-height:1.35;text-align:center;color:var(--portfolio-muted)}._retrievalCell_104rm_1695[data-accent=cyan] ._retrievalCellCaption_104rm_1695{color:#7dd3fc}._retrievalCell_104rm_1695[data-accent=pink] ._retrievalCellCaption_104rm_1695{color:#f9a8d4}._retrievalCell_104rm_1695[data-accent=purple] ._retrievalCellCaption_104rm_1695{color:#c4b5fd}._retrievalCell_104rm_1695[data-accent=teal] ._retrievalCellCaption_104rm_1695{color:#5eead4}._retrievalCell_104rm_1695{display:flex;flex-direction:column;align-items:center;gap:.45rem;min-width:0;height:100%;padding:.65rem .55rem .75rem;border-radius:calc(var(--portfolio-radius) - 2px);border:1px solid rgba(255,255,255,.07);background:linear-gradient(165deg,rgba(255,255,255,.03),transparent 55%),#121620;box-shadow:0 12px 28px #00000047}._retrievalCell_104rm_1695[data-accent=cyan]{border-color:#7dd3fc38;box-shadow:0 12px 28px #00000047,0 0 28px #7dd3fc14}._retrievalCell_104rm_1695[data-accent=pink]{border-color:#f472b638;box-shadow:0 12px 28px #00000047,0 0 28px #f472b614}._retrievalCell_104rm_1695[data-accent=purple]{border-color:#a855f747;box-shadow:0 12px 28px #00000047,0 0 28px #a855f71f}._retrievalCell_104rm_1695[data-accent=teal]{border-color:#2dd4bf3d;box-shadow:0 12px 28px #00000047,0 0 28px #2dd4bf1a}._retrievalCellHead_104rm_1766{display:flex;align-items:baseline;justify-content:center;gap:.45rem;width:100%}._retrievalCellToggle_104rm_1774{margin:0;padding:0;border:0;background:transparent;text-align:center;cursor:default}._retrievalCellBody_104rm_1783{display:flex;flex-direction:column;align-items:center;gap:.45rem;width:100%}._retrievalStepNum_104rm_1791{font-family:var(--portfolio-mono);font-size:1.15rem;font-weight:800;letter-spacing:.02em;line-height:1;color:var(--portfolio-muted)}._retrievalCell_104rm_1695[data-accent=cyan] ._retrievalStepNum_104rm_1791,._retrievalCell_104rm_1695[data-accent=cyan] ._retrievalFlowHeader_104rm_1801{color:#7dd3fc}._retrievalCell_104rm_1695[data-accent=pink] ._retrievalStepNum_104rm_1791,._retrievalCell_104rm_1695[data-accent=pink] ._retrievalFlowHeader_104rm_1801{color:#f9a8d4}._retrievalCell_104rm_1695[data-accent=purple] ._retrievalStepNum_104rm_1791,._retrievalCell_104rm_1695[data-accent=purple] ._retrievalFlowHeader_104rm_1801{color:#c4b5fd}._retrievalCell_104rm_1695[data-accent=teal] ._retrievalStepNum_104rm_1791,._retrievalCell_104rm_1695[data-accent=teal] ._retrievalFlowHeader_104rm_1801{color:#5eead4}._retrievalFlowHeader_104rm_1801{font-family:var(--portfolio-mono);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-align:center;line-height:1.25}._retrievalPosters_104rm_1830{position:relative;width:4.1rem;height:5.1rem}._retrievalPoster_104rm_1830{position:absolute;width:2.65rem;height:3.85rem;object-fit:cover;object-position:top center;border-radius:.4rem;border:1px solid rgba(255,255,255,.12);box-shadow:0 8px 18px #00000059;background:#0f172a}._retrievalPoster_104rm_1830[data-stack="0"]{left:0;top:.35rem;transform:rotate(-6deg);z-index:1}._retrievalPoster_104rm_1830[data-stack="1"]{right:0;top:0;transform:rotate(5deg);z-index:2}._retrievalStars_104rm_1862{display:flex;align-items:center;justify-content:center;gap:.12rem;margin-top:.05rem}._retrievalStar_104rm_1862{font-size:.85rem;line-height:1;color:#fbbf24;text-shadow:0 0 8px rgba(251,191,36,.35)}._retrievalVectorBlock_104rm_1877{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;width:100%;min-height:0}._retrievalHfLogo_104rm_1888{width:1.85rem;height:1.85rem;object-fit:contain}._retrievalModelName_104rm_1894{font-family:var(--portfolio-mono);font-size:.62rem;font-weight:700;color:var(--portfolio-text);text-align:center;line-height:1.25}._retrievalVector_104rm_1877{display:flex;flex-direction:column;align-items:center;gap:.35rem;width:100%;max-width:13rem;margin-top:.15rem;padding:.55rem .75rem;border-radius:calc(var(--portfolio-radius) - 4px);border:1px solid rgba(255,255,255,.08);background:#00000047}._retrievalVectorCode_104rm_1917{font-family:var(--portfolio-mono);font-size:.58rem;line-height:1.35;color:#bae6fd;text-align:center;word-break:break-word}._retrievalVectorLabel_104rm_1926{font-size:.62rem;font-weight:600;color:var(--portfolio-muted);text-align:center}._retrievalOpenSearch_104rm_1933{display:flex;flex-direction:column;align-items:center;gap:.3rem}._retrievalOpenSearchLogo_104rm_1940{width:2.1rem;height:2.1rem;object-fit:contain;border-radius:.35rem;background:#fff;padding:.25rem;box-shadow:0 0 0 1px #fffc}._retrievalOpenSearchLabel_104rm_1950{font-family:var(--portfolio-mono);font-size:.64rem;font-weight:700;color:var(--portfolio-text);text-align:center}._retrievalLatencyPill_104rm_1958{display:inline-flex;align-items:center;gap:.4rem;width:fit-content;margin-top:.15rem;padding:.28rem .7rem;border-radius:999px;border:1px solid rgba(168,85,247,.3);background:#a855f71a;font-size:.66rem;font-weight:600;color:#e9d5ff;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}._retrievalCandidates_104rm_1975{display:flex;flex-direction:column;align-items:center;gap:.4rem}._retrievalCandidateStack_104rm_1982{position:relative;width:4.35rem;height:3.6rem}._retrievalCandidateThumb_104rm_1988{position:absolute;width:2.1rem;height:3rem;object-fit:cover;object-position:top center;border-radius:.32rem;border:1px solid rgba(255,255,255,.12);box-shadow:0 6px 14px #0000004d;background:#0f172a}._retrievalCandidateThumb_104rm_1988[data-stack="0"]{left:0;top:.35rem;transform:rotate(-8deg);z-index:1}._retrievalCandidateThumb_104rm_1988[data-stack="1"]{left:1.1rem;top:.1rem;z-index:2}._retrievalCandidateThumb_104rm_1988[data-stack="2"]{right:0;top:0;transform:rotate(7deg);z-index:3}._retrievalCandidateCount_104rm_2020{font-family:var(--portfolio-mono);font-size:.64rem;font-weight:700;color:var(--portfolio-text);text-align:center}._retrievalCell_104rm_1695[data-accent=teal] ._retrievalCellBody_104rm_1783{gap:.65rem}._retrievalCell_104rm_1695[data-accent=teal] ._retrievalCandidates_104rm_1975{gap:.65rem;padding:.35rem 0 .2rem}._retrievalCell_104rm_1695[data-accent=teal] ._retrievalCandidateStack_104rm_1982{width:4.85rem;height:4.15rem}._retrievalCell_104rm_1695[data-accent=teal] ._retrievalCellCaption_104rm_1695{padding-top:.45rem}._featuresFusion_104rm_2047{display:flex;flex-direction:column;align-items:center;gap:.45rem;width:100%;max-width:36rem;margin-inline:auto}._featuresInputs_104rm_2057{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:.5rem;width:100%}._featuresSignal_104rm_2066{display:flex;flex:0 1 10.25rem;flex-direction:column;align-items:center;gap:.35rem;width:10.25rem;max-width:calc(50% - .25rem);min-width:0;padding:.6rem .45rem .65rem;border-radius:calc(var(--portfolio-radius) - 2px);border:1px solid rgba(255,255,255,.07);background:linear-gradient(165deg,rgba(255,255,255,.03),transparent 55%),#121620;box-shadow:0 12px 28px #00000047;text-align:center}._featuresSignal_104rm_2066[data-accent=cyan]{border-color:#7dd3fc38;box-shadow:0 12px 28px #00000047,0 0 28px #7dd3fc14}._featuresSignal_104rm_2066[data-accent=pink]{border-color:#f472b638;box-shadow:0 12px 28px #00000047,0 0 28px #f472b614}._featuresSignal_104rm_2066[data-accent=purple]{border-color:#a855f747;box-shadow:0 12px 28px #00000047,0 0 28px #a855f71f}._featuresSignal_104rm_2066[data-accent=teal]{border-color:#2dd4bf3d;box-shadow:0 12px 28px #00000047,0 0 28px #2dd4bf1a}._featuresSignal_104rm_2066[data-accent=amber]{border-color:#fbbf2447;box-shadow:0 12px 28px #00000047,0 0 28px #fbbf241a}._featuresSignalIcon_104rm_2120{width:1.75rem;height:1.75rem;flex-shrink:0}._featuresSignal_104rm_2066[data-accent=cyan] ._featuresSignalIcon_104rm_2120{color:#7dd3fc}._featuresSignal_104rm_2066[data-accent=pink] ._featuresSignalIcon_104rm_2120{color:#f9a8d4}._featuresSignal_104rm_2066[data-accent=purple] ._featuresSignalIcon_104rm_2120{color:#c4b5fd}._featuresSignal_104rm_2066[data-accent=teal] ._featuresSignalIcon_104rm_2120{color:#5eead4}._featuresSignalLogo_104rm_2142{width:1.85rem;height:1.85rem;object-fit:contain;border-radius:.3rem;background:transparent;padding:0}._featuresSignalLogoOnWhite_104rm_2151{background:#fff;padding:.2rem;box-shadow:0 0 0 1px #fffc}._featuresSignalTitle_104rm_2157{font-family:var(--portfolio-mono);font-size:.64rem;font-weight:700;letter-spacing:.01em;line-height:1.25;color:var(--portfolio-text)}._featuresSignal_104rm_2066[data-accent=cyan] ._featuresSignalTitle_104rm_2157{color:#7dd3fc}._featuresSignal_104rm_2066[data-accent=pink] ._featuresSignalTitle_104rm_2157{color:#f9a8d4}._featuresSignal_104rm_2066[data-accent=purple] ._featuresSignalTitle_104rm_2157{color:#c4b5fd}._featuresSignal_104rm_2066[data-accent=teal] ._featuresSignalTitle_104rm_2157{color:#5eead4}._featuresSignal_104rm_2066[data-accent=amber] ._featuresSignalTitle_104rm_2157{color:#fbbf24}._featuresSignalCaption_104rm_2186{margin:auto 0 0;font-size:.6rem;font-weight:500;line-height:1.35;color:var(--portfolio-muted)}._featuresMerge_104rm_2194{display:flex;flex-direction:column;align-items:center;gap:.35rem;width:100%}._featuresMergeLabel_104rm_2202{font-family:var(--portfolio-mono);font-size:.72rem;font-weight:700;color:var(--portfolio-text)}._featuresVectorBar_104rm_2209{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.2rem .15rem;width:fit-content;max-width:100%;margin-inline:auto;padding:.65rem .9rem;border-radius:calc(var(--portfolio-radius) - 4px);border:1px solid color-mix(in srgb,var(--portfolio-accent) 40%,var(--portfolio-border));background:color-mix(in srgb,rgba(125,211,252,.1) 60%,var(--portfolio-surface));font-family:var(--portfolio-mono);font-size:.62rem;line-height:1.4;color:#bae6fd}._featuresVectorBracket_104rm_2228{font-weight:700;color:color-mix(in srgb,var(--portfolio-text) 75%,#7dd3fc)}._featuresVectorSegment_104rm_2233{display:inline-flex;align-items:center;gap:.15rem;white-space:nowrap}._featuresVectorSep_104rm_2240{margin-inline:.1rem;opacity:.55;color:var(--portfolio-muted)}._featuresMergeCaption_104rm_2246{font-size:.68rem;font-weight:500;color:var(--portfolio-muted);text-align:center}._featuresRanker_104rm_2253{display:flex;flex-direction:column;align-items:center;gap:.35rem}._featuresRankerLogo_104rm_2260{width:2.5rem;height:2.5rem;object-fit:contain}._featuresRankerTitle_104rm_2266{font-family:var(--portfolio-mono);font-size:.74rem;font-weight:700;color:#c4b5fd}._modelSplit_104rm_2274{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;width:100%;max-width:40rem;margin-inline:auto;gap:0}._modelBody_104rm_2285{display:flex;flex-direction:column;flex:1 0 auto;min-height:0;justify-content:center;gap:.85rem;width:100%}._modelHalf_104rm_2295{display:flex;flex-direction:column;align-items:stretch;gap:.9rem;width:100%;padding-bottom:.65rem}._modelHalf_104rm_2295:last-child{padding-bottom:0}._modelHalf_104rm_2295+._modelHalf_104rm_2295{padding-top:.6rem;border-top:1px solid rgba(255,255,255,.08)}._modelHalfTitle_104rm_2313{margin:0;font-family:var(--portfolio-mono);font-size:.74rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#c4b5fd;text-align:center}._modelHalfTitleLeft_104rm_2324{text-align:left;align-self:flex-start;margin-bottom:.15rem}._modelCfFlow_104rm_2330{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:.45rem;width:100%}._modelCfLanes_104rm_2339{display:flex;flex-direction:column;gap:.95rem}._modelCfLane_104rm_2339{display:grid;grid-template-columns:4.25rem 1.35rem minmax(8.5rem,10.5rem);align-items:center;justify-items:center;column-gap:.35rem}._modelCfMerge_104rm_2353,._modelCfJoin_104rm_2360{display:flex;align-items:center;gap:.35rem;flex-shrink:0}._modelCfIconId_104rm_2367,._modelCfEmbedding_104rm_2368,._modelCfScore_104rm_2369{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.28rem;text-align:center}._modelCfIcon_104rm_2367{width:1.7rem;height:1.7rem;object-fit:contain;display:block}._modelCfEmbeddingValues_104rm_2385{font-family:var(--portfolio-mono);font-size:.62rem;font-weight:600;line-height:1.2;letter-spacing:-.01em;color:#7dd3fc;white-space:nowrap}._modelCfScoreValue_104rm_2395{font-family:var(--portfolio-mono);font-size:1.15rem;font-weight:700;line-height:1;color:#c4b5fd}._modelCfCaptionLabel_104rm_2403{font-family:var(--portfolio-mono);font-size:.58rem;font-weight:700;line-height:1.2;color:var(--portfolio-muted)}._modelCfOp_104rm_2411{display:inline-flex;align-items:center;justify-content:center;padding:.35rem .55rem;border-radius:calc(var(--portfolio-radius) - 4px);border:1px solid color-mix(in srgb,var(--portfolio-border) 85%,var(--portfolio-accent));background:color-mix(in srgb,var(--portfolio-surface-elevated) 88%,#0a0e14)}._modelCfOpTitle_104rm_2421{font-family:var(--portfolio-mono);font-size:.62rem;font-weight:700;line-height:1.25;color:var(--portfolio-text);white-space:nowrap}._modelCfFork_104rm_2430{position:relative;width:.95rem;height:4.35rem;flex-shrink:0}._modelCfForkArm_104rm_2437{position:absolute;left:0;width:.85rem;height:1px;background:color-mix(in srgb,var(--portfolio-accent) 55%,var(--portfolio-accent2));opacity:.75}._modelCfForkArm_104rm_2437[data-side=top]{top:.55rem}._modelCfForkArm_104rm_2437[data-side=bottom]{bottom:.55rem}._modelCfForkStem_104rm_2454{position:absolute;top:.55rem;bottom:.55rem;left:.85rem;width:1px;background:color-mix(in srgb,var(--portfolio-accent) 55%,var(--portfolio-accent2));opacity:.75}._modelCfForkStem_104rm_2454:after{content:"";position:absolute;top:50%;left:0;width:.55rem;height:1px;background:color-mix(in srgb,var(--portfolio-accent) 55%,var(--portfolio-accent2));opacity:.75}._modelCfCaption_104rm_2403{margin:.1rem 0 0;max-width:28rem;font-size:.7rem;line-height:1.35;color:var(--portfolio-muted);text-align:center;align-self:center}._modelMlpRow_104rm_2485{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.55rem .65rem;width:100%;padding-bottom:0}._modelInputVector_104rm_2495{position:relative;display:flex;flex-direction:column;align-items:center;flex-shrink:0}._modelInputVectorStack_104rm_2503{display:flex;flex-direction:column;gap:.22rem;padding:.35rem .4rem;border-radius:calc(var(--portfolio-radius) - 4px);border:1px solid color-mix(in srgb,var(--portfolio-border) 85%,var(--portfolio-accent));background:color-mix(in srgb,var(--portfolio-surface-elevated) 88%,#0a0e14)}._modelInputVectorCell_104rm_2513{display:block;width:.85rem;height:.85rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--portfolio-text) 45%,#7dd3fc);background:#121620}._modelInputVectorLabel_104rm_2522{position:absolute;top:calc(100% + .28rem);left:50%;transform:translate(-50%);font-family:var(--portfolio-mono);font-size:.58rem;font-weight:700;line-height:1.2;color:var(--portfolio-muted);text-align:center}._modelMlpCaption_104rm_2535{margin:.35rem 0 0;max-width:32rem;font-size:.7rem;line-height:1.35;color:var(--portfolio-muted);text-align:center;align-self:center}._modelMlpSvg_104rm_2545{display:block;width:min(100%,30rem);height:auto;max-height:14rem;flex:1 1 16rem}._modelMlpNode_104rm_2553{fill:#121620;stroke:color-mix(in srgb,var(--portfolio-text) 55%,#7dd3fc);stroke-width:1.25}._modelMlpEllipsis_104rm_2559{fill:var(--portfolio-muted);font-family:var(--portfolio-mono);font-size:11px;font-weight:700}._modelMlpLabel_104rm_2566{fill:var(--portfolio-muted);font-family:var(--portfolio-mono);font-size:10px;font-weight:600}._monitorStack_104rm_2574{display:flex;flex-direction:column;align-items:center;flex:1 1 auto;min-height:0;width:100%;height:100%;gap:0;overflow:visible}._monitorMain_104rm_761{display:flex;flex-direction:column;align-items:center;gap:.75rem;width:100%;margin-block:auto;flex-shrink:0}._monitorMetrics_104rm_2596{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;width:100%}._monitorHeroShot_104rm_2603{position:relative;z-index:1;margin:.15rem auto 0;width:min(100%,28rem);overflow:hidden;border-radius:calc(var(--portfolio-radius) - 2px);border:1px solid rgba(255,255,255,.09);background:#0d1117;box-shadow:0 16px 40px #00000073,0 0 0 1px #a855f71a,0 0 56px #a855f724,0 8px 24px #a855f71f;filter:drop-shadow(0 8px 24px rgba(168,85,247,.12))}._monitorHeroShotImg_104rm_2620{display:block;width:100%;height:auto;max-height:11.5rem;object-fit:cover;object-position:top left}._monitorEvidenceLine_104rm_2629{position:relative;z-index:2;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem;margin:0;padding:0;max-width:40rem;font-size:clamp(.95rem,1.7vw,1.15rem);font-weight:600;line-height:1.35;letter-spacing:-.01em;color:color-mix(in srgb,var(--portfolio-text) 88%,var(--portfolio-muted));text-align:center;flex-shrink:0}._monitorEvidenceBlock_104rm_765{display:flex;flex-direction:column;align-items:center;gap:.28rem;width:100%}._monitorEvidenceSubline_104rm_2657{margin:0;font-size:.68rem;line-height:1.35;color:var(--portfolio-muted);text-align:center}._monitorToolPillBtn_104rm_2665{display:inline-flex;align-items:center;gap:.4rem;margin:0;padding:.28rem .7rem .28rem .45rem;border:1px solid rgba(125,211,252,.28);border-radius:999px;background:#161e2a73;color:inherit;cursor:pointer;text-decoration:none;vertical-align:middle;box-shadow:0 0 0 1px #a855f71f;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}._monitorToolPillBtn_104rm_2665:hover,._monitorToolPillBtn_104rm_2665:focus-visible{border-color:#a855f78c;background:#a855f724;box-shadow:0 0 0 1px #a855f738,0 0 18px #a855f733;outline:none;transform:translateY(-1px)}._monitorToolPillBtnOnWhite_104rm_2697{background:#ffffffeb;border-color:#ffffff59}._monitorToolPillBtnOnWhite_104rm_2697:hover,._monitorToolPillBtnOnWhite_104rm_2697:focus-visible{background:#fff;border-color:#a855f773}._monitorToolPillLogo_104rm_2708{width:1.35rem;height:1.35rem;object-fit:contain;display:block}._monitorToolPillWord_104rm_2715{font-family:var(--portfolio-mono);font-size:.95em;font-weight:700;color:#c4b5fd}._monitorToolPillBtnOnWhite_104rm_2697 ._monitorToolPillWord_104rm_2715{color:#312e81}._monitorLightbox_104rm_2726{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:#04070cc7;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}._monitorLightboxDialog_104rm_2739{position:relative;width:min(94vw,52rem);max-height:min(88vh,40rem);overflow:hidden;border-radius:calc(var(--portfolio-radius) - 2px);border:1px solid rgba(255,255,255,.09);background:#0d1117;box-shadow:0 24px 64px #0000008c,0 0 0 1px #a855f724,0 0 80px #a855f738,0 12px 36px #a855f729}._monitorLightboxClose_104rm_2754{position:absolute;top:.55rem;right:.55rem;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin:0;padding:0;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#0a0e14d1;color:#e5e7eb;font-size:1.35rem;line-height:1;cursor:pointer;transition:border-color .18s ease,background .18s ease}._monitorLightboxClose_104rm_2754:hover,._monitorLightboxClose_104rm_2754:focus-visible{border-color:#a855f773;background:#a855f72e;outline:none}._monitorLightboxImage_104rm_2785{display:block;width:100%;height:auto;max-height:min(82vh,36rem);object-fit:cover;object-position:top left}@media(prefers-reduced-motion:reduce){._monitorToolPillBtn_104rm_2665{transition:none}}._monitorMetricPanel_104rm_2800{display:flex;flex-direction:column;gap:.55rem;min-width:0;padding:.7rem .75rem .65rem;border-radius:calc(var(--portfolio-radius) - 4px);border:1px solid color-mix(in srgb,var(--portfolio-border) 88%,var(--portfolio-accent));background:color-mix(in srgb,var(--portfolio-surface-elevated) 90%,#0a0e14)}._monitorMetricPanel_104rm_2800[data-accent=ranking]{border-color:color-mix(in srgb,#7dd3fc 35%,var(--portfolio-border));box-shadow:inset 3px 0 color-mix(in srgb,#a78bfa 70%,#7dd3fc)}._monitorMetricPanel_104rm_2800[data-accent=rating]{border-color:color-mix(in srgb,#fbbf24 35%,var(--portfolio-border));box-shadow:inset 3px 0 #fbbf24}._monitorMetricPanel_104rm_2800[data-accent=latency]{border-color:color-mix(in srgb,#7dd3fc 35%,var(--portfolio-border));box-shadow:inset 3px 0 #7dd3fc}._monitorMetricPanel_104rm_2800[data-accent=stages]{border-color:color-mix(in srgb,#a78bfa 35%,var(--portfolio-border));box-shadow:inset 3px 0 #a78bfa}._monitorMetricHeader_104rm_2831{display:flex;flex-direction:column;gap:.2rem}._monitorMetricTitle_104rm_2837{margin:0;font-family:var(--portfolio-mono);font-size:.74rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--portfolio-text)}._monitorMetricTitleUpper_104rm_2847{text-transform:uppercase}._monitorMetricPanel_104rm_2800[data-accent=ranking] ._monitorMetricTitle_104rm_2837{color:#c4b5fd}._monitorMetricPanel_104rm_2800[data-accent=rating] ._monitorMetricTitle_104rm_2837{color:#fbbf24}._monitorMetricSub_104rm_2859{margin:0;font-size:.68rem;line-height:1.35;color:#fff}._monitorMetricBars_104rm_2866{display:flex;flex-direction:column;justify-content:center;gap:.38rem;width:100%;margin-block:auto}._monitorMetricPanel_104rm_2800[data-accent=ranking] ._monitorMetricBadge_104rm_2875{margin-top:0}._monitorBarRow_104rm_2879{display:grid;grid-template-columns:5.6rem minmax(0,1fr) 2.1rem;align-items:center;gap:.4rem}._monitorBarLabel_104rm_2886{font-family:var(--portfolio-mono);font-size:.6rem;font-weight:600;color:color-mix(in srgb,var(--portfolio-text) 82%,var(--portfolio-muted));white-space:nowrap}._monitorBarTrack_104rm_2894{position:relative;height:.55rem;border-radius:999px;background:#ffffff0f;overflow:hidden}._monitorBarFill_104rm_2902{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#7dd3fc,#a78bfa)}._monitorBarValue_104rm_2909{font-family:var(--portfolio-mono);font-size:.68rem;font-weight:700;text-align:right;color:#c4b5fd}._monitorMetricBadge_104rm_2875{margin-top:auto;width:100%;font-family:var(--portfolio-mono);font-size:.58rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-align:center}._monitorMetricBadge_104rm_2875[data-tone=higher]{color:#7dd3fc}._monitorMetricBadge_104rm_2875[data-tone=lower]{color:#fbbf24}._monitorMetricBadge_104rm_2875[data-tone=neutral]{color:color-mix(in srgb,var(--portfolio-text) 72%,var(--portfolio-muted))}._monitorLatencyBlock_104rm_2940{display:flex;flex-direction:column;gap:.55rem}._monitorLatencyFacts_104rm_2946{display:flex;flex-direction:column;gap:.28rem}._monitorLatencyFact_104rm_2946{display:grid;grid-template-columns:2.4rem auto;align-items:baseline;gap:.45rem}._monitorLatencyFactLabel_104rm_2959{font-family:var(--portfolio-mono);font-size:.62rem;font-weight:700;color:var(--portfolio-muted)}._monitorLatencyFactValue_104rm_2966{font-family:var(--portfolio-mono);font-size:.82rem;font-weight:700;color:#7dd3fc;line-height:1}._monitorLatencyScale_104rm_2974{display:flex;flex-direction:column;gap:.15rem;padding-top:1.05rem;padding-bottom:.15rem}._monitorLatencyTrack_104rm_2982{position:relative;height:.35rem;border-radius:999px;background:linear-gradient(90deg,color-mix(in srgb,#7dd3fc 55%,transparent),#ffffff14 55%,#ffffff0d);border:1px solid rgba(125,211,252,.25)}._monitorLatencyMarker_104rm_2995{position:absolute;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:.12rem}._monitorLatencyMarkerDot_104rm_3005{width:.55rem;height:.55rem;border-radius:999px;border:1.5px solid #0a0e14;background:#7dd3fc;box-shadow:0 0 0 1px #7dd3fc73}._monitorLatencyMarker_104rm_2995[data-kind=p95] ._monitorLatencyMarkerDot_104rm_3005{background:#38bdf8}._monitorLatencyMarker_104rm_2995[data-kind=p99] ._monitorLatencyMarkerDot_104rm_3005{background:#0ea5e9}._monitorLatencyMarkerTag_104rm_3022{position:absolute;bottom:calc(100% + .2rem);left:50%;transform:translate(-50%);font-family:var(--portfolio-mono);font-size:.52rem;font-weight:700;letter-spacing:.03em;color:#7dd3fc;white-space:nowrap}._monitorLatencyMarker_104rm_2995[data-kind=p99]{flex-direction:column-reverse}._monitorLatencyMarker_104rm_2995[data-kind=p99] ._monitorLatencyMarkerTag_104rm_3022{bottom:auto;top:calc(100% + .18rem);color:#bae6fd}._monitorLatencyTicks_104rm_3045{display:flex;justify-content:space-between;margin-top:.75rem;font-family:var(--portfolio-mono);font-size:.55rem;font-weight:600;color:var(--portfolio-muted)}._monitorLatencyTick_104rm_3045{min-width:2rem}._monitorStageBars_104rm_3059{display:flex;flex-direction:column;justify-content:center;gap:.38rem;width:100%;margin-block:auto}._monitorStageBars_104rm_3059 ._monitorBarRow_104rm_2879{grid-template-columns:minmax(0,7.5rem) minmax(0,1fr) 2.6rem}._monitorStageBars_104rm_3059 ._monitorBarLabel_104rm_2886{font-size:.58rem;white-space:normal;line-height:1.15}._monitorErrorBlock_104rm_3078{display:flex;flex-direction:column;gap:.55rem}._monitorErrorFacts_104rm_3084{display:flex;flex-direction:column;gap:.35rem}._monitorErrorFact_104rm_3084{display:grid;grid-template-columns:2.4rem auto 1fr;align-items:baseline;gap:.35rem .45rem}._monitorErrorFactLabel_104rm_3097{font-family:var(--portfolio-mono);font-size:.62rem;font-weight:700;color:var(--portfolio-muted)}._monitorErrorFactValue_104rm_3104{font-family:var(--portfolio-mono);font-size:.9rem;font-weight:700;color:#fbbf24;line-height:1}._monitorErrorFactHint_104rm_3112{font-size:.62rem;color:var(--portfolio-muted);line-height:1.2}._monitorStarScale_104rm_3118{display:flex;flex-direction:column;gap:.15rem;padding-top:1.05rem;padding-bottom:.15rem}._monitorStarTrack_104rm_3126{position:relative;height:.35rem;border-radius:999px;background:linear-gradient(90deg,color-mix(in srgb,#fbbf24 55%,transparent),#ffffff14 55%,#ffffff0d);border:1px solid rgba(251,191,36,.25)}._monitorStarMarker_104rm_3139{position:absolute;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:.12rem}._monitorStarMarkerDot_104rm_3149{width:.55rem;height:.55rem;border-radius:999px;border:1.5px solid #0a0e14;background:#fbbf24;box-shadow:0 0 0 1px #fbbf2473}._monitorStarMarker_104rm_3139[data-kind=rmse] ._monitorStarMarkerDot_104rm_3149{background:#f59e0b}._monitorStarMarkerTag_104rm_3162{position:absolute;bottom:calc(100% + .2rem);left:50%;transform:translate(-50%);font-family:var(--portfolio-mono);font-size:.52rem;font-weight:700;letter-spacing:.03em;color:#fbbf24;white-space:nowrap}._monitorStarMarker_104rm_3139[data-kind=rmse]{flex-direction:column-reverse}._monitorStarMarker_104rm_3139[data-kind=rmse] ._monitorStarMarkerTag_104rm_3162{bottom:auto;top:calc(100% + .18rem);color:#fcd34d}._monitorStarTicks_104rm_3185{display:flex;justify-content:space-between;margin-top:.75rem;font-family:var(--portfolio-mono);font-size:.55rem;font-weight:600;color:var(--portfolio-muted)}._monitorStarTick_104rm_3185{min-width:1.1rem;text-align:center}._monitorStarAxis_104rm_3200{font-family:var(--portfolio-mono);font-size:.55rem;font-weight:600;letter-spacing:.03em;color:color-mix(in srgb,var(--portfolio-muted) 80%,#fbbf24)}._monitorSplit_104rm_3208{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}._monitorPanel_104rm_3214{display:flex;flex-direction:column;gap:.4rem;padding:.7rem;border-radius:calc(var(--portfolio-radius) - 4px);border:1px solid color-mix(in srgb,var(--portfolio-border) 88%,var(--portfolio-accent));background:color-mix(in srgb,var(--portfolio-surface-elevated) 90%,#0a0e14)}._monitorPanelTitle_104rm_3224{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--portfolio-mono);font-size:.74rem;font-weight:700}._monitorLogo_104rm_3233{width:1.1rem;height:1.1rem;object-fit:contain;border-radius:3px}._monitorChart_104rm_3240{min-height:7rem}._monitorShot_104rm_3244{overflow:hidden;border-radius:calc(var(--portfolio-radius) - 6px);border:1px solid rgba(255,255,255,.06);background:#0a0e14;aspect-ratio:16 / 9}._monitorShotImg_104rm_3252{display:block;width:100%;height:100%;object-fit:cover;object-position:top left}._monitorPanelFoot_104rm_3260{font-size:.68rem;color:var(--portfolio-muted)}._deployGrid_104rm_3266{display:flex;flex-direction:column;align-items:center;gap:1.15rem;width:100%;max-width:38rem;margin-inline:auto}._deployGridRow_104rm_3276{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;justify-items:center;gap:.85rem 1rem;width:100%}._deployGridRowSingle_104rm_3285{grid-template-columns:minmax(0,11rem);justify-content:center;width:auto;max-width:100%}._deployGridRowCentered_104rm_3292{grid-template-columns:repeat(2,minmax(0,11rem));justify-content:center;width:auto;max-width:100%}._deployNode_104rm_1242{display:flex;flex-direction:column;align-items:center;gap:.28rem;width:100%;max-width:10.5rem;text-align:center}._deployNodeNum_104rm_1252{font-family:var(--portfolio-mono);font-size:1.05rem;font-weight:700;letter-spacing:.08em;color:color-mix(in srgb,var(--portfolio-muted) 45%,var(--portfolio-accent2))}._deployNodeIcon_104rm_3317{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:.7rem;background:color-mix(in srgb,var(--portfolio-surface-elevated) 88%,#0a0e14);border:1px solid rgba(255,255,255,.06)}._deployNodeIconOnWhite_104rm_3328{background:#fff;border-color:#ffffffb3}._deployNodeIcon_104rm_3317:has(._deployNodeIconPlaceholder_104rm_3333){border-style:dashed;border-color:color-mix(in srgb,var(--portfolio-border) 80%,var(--portfolio-accent2));background:linear-gradient(135deg,#7dd3fc0a,#a78bfa0f),color-mix(in srgb,var(--portfolio-surface-elevated) 88%,#0a0e14)}._deployNodeLogo_104rm_3341{width:1.7rem;height:1.7rem;object-fit:contain;display:block}._deployNodeIconPlaceholder_104rm_3333{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-family:var(--portfolio-mono);font-size:.58rem;font-weight:700;letter-spacing:.02em;color:var(--portfolio-muted);text-align:center;line-height:1}._deployNodeTitle_104rm_3363{font-family:var(--portfolio-mono);font-size:.72rem;font-weight:700;line-height:1.25;color:var(--portfolio-text)}._deployNodeDetail_104rm_3371{font-size:.62rem;line-height:1.25;color:var(--portfolio-muted)}._deployNodeUrl_104rm_3377{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;margin-top:.1rem;max-width:100%;padding:.28rem .55rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--portfolio-accent2) 45%,rgba(255,255,255,.12));background:color-mix(in srgb,rgba(168,85,247,.16) 70%,var(--portfolio-surface));color:#c4b5fd;font-family:var(--portfolio-mono);font-size:.62rem;font-weight:700;line-height:1.2;text-decoration:none;white-space:nowrap}._deployNodeUrl_104rm_3377:hover{border-color:color-mix(in srgb,var(--portfolio-accent2) 65%,rgba(255,255,255,.18));background:color-mix(in srgb,rgba(168,85,247,.24) 70%,var(--portfolio-surface))}._deployStack_104rm_3402,._deployStep_104rm_3409{display:flex;flex-direction:column;align-items:center;gap:.15rem}._workloadsVisual_104rm_3417{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;width:100%;height:100%;min-height:0;flex:1 1 auto}._workloadsGrid_104rm_3429{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;align-items:start;width:100%;max-width:34rem;margin-inline:auto}._workloadsColumn_104rm_3439{position:relative;container-type:inline-size;display:flex;flex-direction:column;align-items:stretch;align-self:start;gap:.4rem;padding:.65rem .5rem .7rem;border-radius:calc(var(--portfolio-radius) - 4px);border:1px solid color-mix(in srgb,var(--portfolio-border) 85%,var(--portfolio-accent));background:color-mix(in srgb,var(--portfolio-surface-elevated) 88%,#0a0e14);min-height:0;height:auto;overflow:hidden;text-align:center}._workloadsColumn_104rm_3439:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:#7dd3fc8c}._workloadsColumn_104rm_3439[data-accent=cyan]:before{background:linear-gradient(90deg,#7dd3fc,#7dd3fc33)}._workloadsColumn_104rm_3439[data-accent=pink]:before{background:linear-gradient(90deg,#f9a8d4,#f9a8d433)}._workloadsColumn_104rm_3439[data-accent=purple]:before{background:linear-gradient(90deg,#c4b5fd,#c4b5fd33)}._workloadsColumnTitle_104rm_3477{font-family:var(--portfolio-mono);font-size:clamp(.5rem,calc((100cqi - 1.15rem) / 11.5),.72rem);font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:color-mix(in srgb,var(--portfolio-text) 78%,#c4b5fd);padding-top:.1rem;text-align:center;min-width:0}._workloadsColumnTitleText_104rm_3490{flex:1 1 auto;min-width:0;white-space:nowrap;text-align:inherit}._workloadsColumnToggle_104rm_3497{display:flex;align-items:center;justify-content:center;gap:.2rem;width:100%;margin:0;padding:.1rem 0 0;border:0;background:transparent;cursor:pointer;min-width:0}._workloadsColumnToggle_104rm_3497:after{content:"▾";font-size:1.15em;line-height:1;opacity:.85;flex-shrink:0;transition:transform .18s ease}._workloadsColumn_104rm_3439[data-open=true] ._workloadsColumnToggle_104rm_3497:after{transform:rotate(180deg)}._workloadsColumn_104rm_3439[data-open=false]{padding-bottom:.55rem;gap:0}._workloadsColumn_104rm_3439[data-accent=cyan] ._workloadsColumnTitle_104rm_3477{color:#7dd3fc}._workloadsColumn_104rm_3439[data-accent=pink] ._workloadsColumnTitle_104rm_3477{color:#f9a8d4}._workloadsColumn_104rm_3439[data-accent=purple] ._workloadsColumnTitle_104rm_3477{color:#c4b5fd}._workloadsList_104rm_3541{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:center;gap:0}._workloadsItem_104rm_3551{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;width:100%;font-size:.74rem;line-height:1.35;font-weight:500;color:color-mix(in srgb,var(--portfolio-text) 90%,#e2e8f0);padding:.3rem 0;border-top:1px solid rgba(255,255,255,.05);text-align:center}._workloadsItem_104rm_3551:first-child{border-top:none;padding-top:.12rem}._workloadsItemText_104rm_3571{min-width:0}._workloadsDotLive_104rm_3575,._workloadsDotBatch_104rm_3576{width:.42rem;height:.42rem;border-radius:999px;flex-shrink:0}._workloadsDotLive_104rm_3575{background:#4ade80;box-shadow:0 0 0 3px #4ade802e;animation:_workloadsDotPulseGreen_104rm_1 1.8s ease-in-out infinite}._workloadsDotBatch_104rm_3576{background:#f87171;box-shadow:0 0 0 3px #f871712e;animation:_workloadsDotPulseRed_104rm_1 1.8s ease-in-out infinite}@keyframes _workloadsDotPulseGreen_104rm_1{0%,to{opacity:1;box-shadow:0 0 0 3px #4ade802e}50%{opacity:.55;box-shadow:0 0 0 5px #4ade8014}}@keyframes _workloadsDotPulseRed_104rm_1{0%,to{opacity:1;box-shadow:0 0 0 3px #f871712e}50%{opacity:.55;box-shadow:0 0 0 5px #f8717114}}@media(prefers-reduced-motion:reduce){._workloadsDotLive_104rm_3575,._workloadsDotBatch_104rm_3576{animation:none}}._takeawaysGrid_104rm_3627{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}._takeawayTile_104rm_3633{display:flex;flex-direction:column;gap:.2rem;padding:.9rem 1rem;border-radius:calc(var(--portfolio-radius) - 4px);border:1px solid color-mix(in srgb,var(--portfolio-border) 88%,var(--portfolio-accent2));background:color-mix(in srgb,var(--portfolio-surface-elevated) 90%,#0a0e14)}._takeawayTitle_104rm_3643{font-family:var(--portfolio-mono);font-size:.78rem;font-weight:700}._takeawayDetail_104rm_3649{font-size:.75rem;color:var(--portfolio-muted)}@media(max-width:720px){html:has(._caseStudyPage_104rm_3),body:has(._caseStudyPage_104rm_3){overflow:hidden;overscroll-behavior:none;height:100%;max-height:100dvh}body:has(._caseStudyPage_104rm_3) #_root_104rm_1{min-height:0;height:100%;max-height:100dvh;overflow:hidden}._caseStudyPage_104rm_3{--case-study-deck-nav-height: calc(3.35rem + env(safe-area-inset-bottom, 0px)) ;--case-study-main-pad-top: .5rem;--case-study-card-gap: .5rem;--case-study-shell-height: calc( var(--shell-header-height, 3.15rem) + env(safe-area-inset-top, 0px) );--case-study-card-max-height: calc( 100dvh - var(--case-study-shell-height) - var(--case-study-deck-nav-height) - var(--case-study-main-pad-top) - var(--case-study-card-gap) );min-height:0;height:100dvh;max-height:100dvh;overflow:hidden;overscroll-behavior:none}._caseStudyPage_104rm_3 ._shellHeader_104rm_24{padding-top:calc(.45rem + env(safe-area-inset-top,0px))}._caseStudyMain_104rm_310{flex:1;display:flex;flex-direction:column;gap:0;width:min(100% - .5rem,36rem);justify-content:center;align-items:stretch;min-height:0;overflow:hidden;padding:var(--case-study-main-pad-top) 0 var(--case-study-deck-nav-height)}._caseStudyPage_104rm_3 ._deckNav_104rm_1056{position:fixed;bottom:0;left:0;right:0;z-index:25;gap:.65rem;padding:.55rem 1rem calc(.55rem + env(safe-area-inset-bottom,0px));border-top:1px solid var(--portfolio-border);background:color-mix(in srgb,var(--portfolio-bg0) 88%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}._slideCard_104rm_329{flex:0 1 auto;width:100%;max-height:min(100%,var(--case-study-card-max-height));margin-block:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;justify-content:flex-start;gap:.55rem}._slideCard_104rm_329>._slideIntro_104rm_447,._slideCard_104rm_329>._bodyMetaRow_104rm_700,._slideCard_104rm_329>._slideChips_104rm_907,._slideCard_104rm_329>._statsBlock_104rm_903,._slideCard_104rm_329>._slideVisual_104rm_401,._slideCard_104rm_329>._slideCtas_104rm_1023{flex:0 0 auto;flex-shrink:0;min-height:auto}._slideTitleNarrow_104rm_612{white-space:normal;font-size:clamp(.95rem,3.6vw,1.15rem)}._slideTitleModel_104rm_618{white-space:normal;font-size:clamp(1.05rem,3.8vw,1.28rem)}._slideTitleWorkloads_104rm_624{white-space:normal;font-size:clamp(1.06rem,3.7vw,1.28rem)}._slideTitleFeedback_104rm_630{font-size:clamp(.98rem,3.5vw,1.2rem)}._slideTitleOnlineMonitoring_104rm_636{font-size:clamp(.96rem,3.4vw,1.18rem)}._caseStudyMainWide_104rm_325{width:min(100% - .5rem,100%)}._slideCardSecondary_104rm_384{height:auto!important;min-height:0!important;max-height:min(100%,var(--case-study-card-max-height))}._slideCardDistributed_104rm_442{justify-content:flex-start;gap:.55rem}._slideCardDistributed_104rm_442 ._bodyMetaRow_104rm_700{margin-block:.75rem .5rem}._slideCardSecondary_104rm_384 ._slideVisual_104rm_401{flex:0 0 auto}._slideCardCentered_104rm_407{text-align:center}._slideCardCentered_104rm_407 ._slideTitleCompact_104rm_393{align-items:center;text-align:center}._slideCardCentered_104rm_407 ._slideTitleLine_104rm_397{text-align:center}._slideCardJourney_104rm_436{min-height:0;padding-bottom:.75rem;justify-content:flex-start;gap:.55rem}._slideCardJourney_104rm_436._slideCardDistributed_104rm_442{justify-content:flex-start;gap:.55rem}._slideCardJourney_104rm_436 ._slideTopBar_104rm_412{position:static;top:auto;left:auto;width:100%;z-index:auto}._slideCardJourney_104rm_436 ._slideVisual_104rm_401{flex:0 0 auto;justify-content:center;margin-top:0}._slideCardJourney_104rm_436 ._journeyWalkthrough_104rm_471{flex:0 0 auto}._slideCardMonitoring_104rm_795{gap:.6rem;min-height:0;padding-bottom:.65rem}._slideCardMonitoring_104rm_795 ._slideIntro_104rm_447{padding-bottom:.15rem}._slideCardMonitoring_104rm_795 ._slideBody_104rm_426{margin-top:.55rem}._slideCardMonitoring_104rm_795 ._slideVisual_104rm_401{margin-top:.75rem;flex:0 0 auto}._slideCardMonitoring_104rm_795 ._slideStats_104rm_753{margin-top:.45rem}._slideCardMonitoring_104rm_795 ._monitorMetrics_104rm_2596{gap:.9rem}._slideCardOnlineMonitoring_104rm_761{gap:0}._slideCardOnlineMonitoring_104rm_761 ._slideIntro_104rm_447{padding-bottom:0;gap:.35rem}._slideCardOnlineMonitoring_104rm_761 ._slideSkillPills_104rm_711{margin-block:.35rem .12rem}._slideCardOnlineMonitoring_104rm_761 ._slideBody_104rm_426{margin-top:.35rem}._slideCardOnlineMonitoring_104rm_761 ._slideVisual_104rm_401{margin-top:.75rem;flex:0 0 auto}._slideCardOnlineMonitoring_104rm_761 ._monitorMain_104rm_761{margin-block:0}._slideCardOnlineMonitoring_104rm_761 ._monitorMetrics_104rm_2596{gap:.85rem}._slideCardOnlineMonitoring_104rm_761 ._slideStats_104rm_753{margin-top:.75rem}._monitorMetrics_104rm_2596,._monitorSplit_104rm_3208,._takeawaysGrid_104rm_3627{grid-template-columns:1fr}._workloadsGrid_104rm_3429{grid-template-columns:repeat(2,minmax(0,1fr));max-width:100%;gap:.5rem}._workloadsColumn_104rm_3439:nth-child(3):last-child{grid-column:1 / -1;width:calc(50% - .25rem);justify-self:center}._workloadsColumn_104rm_3439{padding:.55rem .5rem .6rem}._workloadsColumn_104rm_3439[data-open=false]{padding-bottom:.5rem}._workloadsColumnToggle_104rm_3497{justify-content:flex-start;padding-top:0}._workloadsColumnToggle_104rm_3497:after{margin-left:auto}._workloadsColumnTitle_104rm_3477,._workloadsColumnTitleText_104rm_3490{text-align:left}._workloadsItem_104rm_3551{font-size:.68rem;padding:.24rem 0}._featuresInputs_104rm_2057{gap:.45rem}._featuresSignal_104rm_2066{flex-basis:9.25rem;width:9.25rem}._slideStats_104rm_753{grid-template-columns:repeat(3,minmax(0,1fr))}._statValue_104rm_945{font-size:.9rem}._statLabel_104rm_956{font-size:.62rem}._journeyStepWrap_104rm_3966 ._flowArrow_104rm_1169{display:none}._journeyRow_104rm_3970{flex-direction:column}._journeyStep_104rm_3966{width:100%}._journeyCarouselTabs_104rm_1405{display:flex;justify-content:center;align-items:center;gap:.45rem;margin-top:.7rem}._journeyCarouselTab_104rm_1405{min-width:2.35rem;padding:.34rem .62rem;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff08;font-family:var(--portfolio-mono);font-size:.68rem;font-weight:700;letter-spacing:.04em;color:var(--portfolio-muted);cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}._journeyCarouselTab_104rm_1405[data-active=true][data-accent=cyan]{border-color:#7dd3fc73;background:#7dd3fc1f;color:#7dd3fc;box-shadow:0 0 16px #7dd3fc24}._journeyCarouselTab_104rm_1405[data-active=true][data-accent=pink]{border-color:#f472b673;background:#f472b61f;color:#f9a8d4;box-shadow:0 0 16px #f472b624}._journeyCarouselTab_104rm_1405[data-active=true][data-accent=purple]{border-color:#a855f773;background:#a855f724;color:#c4b5fd;box-shadow:0 0 16px #a855f729}._journeyCarousel_104rm_1400 ._journeyPanel_104rm_1409{align-items:center;text-align:center;padding:.2rem 0 .55rem;gap:.55rem;border:none;background:transparent;box-shadow:none}._journeyCarousel_104rm_1400 ._journeyPanel_104rm_1409[data-accent=cyan],._journeyCarousel_104rm_1400 ._journeyPanel_104rm_1409[data-accent=pink],._journeyCarousel_104rm_1400 ._journeyPanel_104rm_1409[data-accent=purple]{border:none;background:transparent;box-shadow:none}._journeyCarousel_104rm_1400 ._journeyPanelHeader_104rm_1452{justify-content:center}._journeyCarousel_104rm_1400 ._journeyShot_104rm_1491{width:min(100%,16.5rem);margin-inline:auto;overflow:hidden;border-radius:.75rem;border:none;padding:0;background:transparent}._journeyCarousel_104rm_1400 ._journeyPanel_104rm_1409[data-accent=cyan] ._journeyShot_104rm_1491{box-shadow:0 0 0 1px #7dd3fc2e,0 0 32px #7dd3fc3d,0 14px 36px #00000061}._journeyCarousel_104rm_1400 ._journeyPanel_104rm_1409[data-accent=pink] ._journeyShot_104rm_1491{box-shadow:0 0 0 1px #f472b62e,0 0 32px #f472b638,0 14px 36px #00000061}._journeyCarousel_104rm_1400 ._journeyPanel_104rm_1409[data-accent=purple] ._journeyShot_104rm_1491{box-shadow:0 0 0 1px #a855f733,0 0 32px #a855f742,0 14px 36px #00000061}._journeyCarousel_104rm_1400 ._journeyShotImg_104rm_1524{width:100%;height:auto;max-height:min(48vh,20rem);object-fit:contain;object-position:center;border-radius:.55rem;background:#0b0f16}._journeyCarousel_104rm_1400 ._journeyPanelCaption_104rm_1535{white-space:normal;text-align:center;overflow:visible;text-overflow:unset;font-size:.8rem;padding-top:.15rem}._pipelineMerge_104rm_1567{display:flex;flex-direction:column;align-items:center;row-gap:.35rem;max-width:100%}._pipelineSourceStack_104rm_1578{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:none;width:100%;min-height:0;column-gap:.35rem;row-gap:0;align-items:start}._pipelineSourceStack_104rm_1578 ._pipelineIconImg_104rm_1630{width:2.35rem;height:2.35rem}._pipelineSourceStack_104rm_1578 ._pipelineIconLabel_104rm_1645{font-size:.6rem}._pipelineSourceStack_104rm_1578 ._pipelineIconSublabel_104rm_1653{font-size:.54rem}._pipelineJoin_104rm_1587{display:none}._pipelineMobileJoin_104rm_1592{display:flex;justify-content:center}._pipelineStages_104rm_1612{flex-direction:column;flex-wrap:nowrap;align-items:center;gap:.25rem}._pipelineStages_104rm_1612 ._flowArrow_104rm_1169{transform:rotate(90deg)}._retrievalFlow_104rm_1685{grid-template-columns:1fr;gap:.45rem;margin-top:.65rem;margin-bottom:.75rem}._retrievalCell_104rm_1695{gap:0;padding:.55rem .65rem}._retrievalCell_104rm_1695[data-open=false]{padding-bottom:.55rem}._retrievalCellToggle_104rm_1774{justify-content:flex-start;align-items:center;gap:.4rem;cursor:pointer}._retrievalCellToggle_104rm_1774:after{content:"▾";margin-left:auto;font-size:1rem;line-height:1;opacity:.85;transition:transform .18s ease}._retrievalCell_104rm_1695[data-open=true] ._retrievalCellToggle_104rm_1774:after{transform:rotate(180deg)}._retrievalFlowHeader_104rm_1801{flex:1;text-align:left}._retrievalCellBody_104rm_1783{padding-top:.5rem}._retrievalCell_104rm_1695[data-accent=teal] ._retrievalCellBody_104rm_1783{gap:.75rem;padding-bottom:.35rem}._retrievalCell_104rm_1695[data-accent=teal] ._retrievalCandidates_104rm_1975{padding:.5rem 0 .25rem}._retrievalCell_104rm_1695[data-accent=teal] ._retrievalCellCaption_104rm_1695{padding-top:.65rem}._retrievalVector_104rm_1877{max-width:14rem}._modelCfFlow_104rm_2330{flex-wrap:wrap;justify-content:center}._modelCfFork_104rm_2430{height:4.1rem;transform:none}._modelMlpRow_104rm_2485{row-gap:.65rem;align-items:center;justify-content:center}._modelInputVector_104rm_2495{align-items:center}._modelInputVectorLabel_104rm_2522{position:static;transform:none;margin-top:.28rem}._modelMlpSvg_104rm_2545{flex:0 0 auto;max-height:12rem}._feedbackFlowSection_104rm_1199{gap:.45rem;padding-block:.65rem}._feedbackFlowSectionLabel_104rm_1218{align-self:flex-start;text-align:left}._feedbackFlowSection_104rm_1199:first-child ._feedbackFlowRow_104rm_1231{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem .3rem;align-items:start;justify-items:center}._feedbackFlowSection_104rm_1199:first-child ._feedbackFlowRow_104rm_1231 ._flowArrow_104rm_1169{display:none}._feedbackFlowSection_104rm_1199:first-child ._feedbackFlowRow_104rm_1231 ._deployNode_104rm_1242{flex:unset;max-width:none;width:100%}._feedbackFlowSection_104rm_1199:not(:first-child) ._feedbackFlowRow_104rm_1231{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem .45rem;align-items:start;justify-items:center}._feedbackFlowSection_104rm_1199:not(:first-child) ._feedbackFlowRow_104rm_1231 ._flowArrow_104rm_1169{display:none}._feedbackFlowSection_104rm_1199:not(:first-child) ._feedbackFlowRow_104rm_1231 ._deployNode_104rm_1242{flex:unset;max-width:none;width:100%}._feedbackFlowSection_104rm_1199:nth-child(2) ._feedbackFlowRow_104rm_1231{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:center;gap:.2rem .35rem}._feedbackFlowSection_104rm_1199:nth-child(2) ._feedbackFlowRow_104rm_1231 ._deployNode_104rm_1242{flex:1 1 0;min-width:0}._feedbackFlowSection_104rm_1199:nth-child(2) ._feedbackVs_104rm_1258{flex:0 0 auto;align-self:flex-start;margin-top:2.1rem}@media(max-width:380px){._feedbackFlowSection_104rm_1199:first-child ._feedbackFlowRow_104rm_1231{grid-template-columns:repeat(2,minmax(0,1fr))}._feedbackFlowSection_104rm_1199:first-child ._feedbackFlowRow_104rm_1231 ._deployNode_104rm_1242:last-of-type{grid-column:1 / -1;justify-self:center;width:calc(50% - .15rem)}}._deployGrid_104rm_3266{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem .5rem;max-width:100%}._deployGridRow_104rm_3276{display:contents}._deployGridRowSingle_104rm_3285>._deployNode_104rm_1242{grid-column:1 / -1;justify-self:center;max-width:10rem}._deployGrid_104rm_3266 ._deployNode_104rm_1242{max-width:none;width:100%}._deployNodeUrl_104rm_3377{font-size:.56rem}._slideCard_104rm_329,._slideCardMonitoring_104rm_795,._slideCardOnlineMonitoring_104rm_761,._slideCardJourney_104rm_436{overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}._slideCardMonitoring_104rm_795 ._statsBlock_104rm_903{padding-bottom:.35rem}._slideCardModel_104rm_774 ._slideVisual_104rm_401,._slideCardModel_104rm_774 ._modelSplit_104rm_2274,._slideCardModel_104rm_774 ._modelBody_104rm_2285,._slideCardFeedback_104rm_869 ._slideVisual_104rm_401,._slideCardDeployment_104rm_855 ._slideVisual_104rm_401,._slideCardWorkloads_104rm_883 ._slideVisual_104rm_401{flex:0 0 auto;min-height:auto}._monitorStack_104rm_2574{height:auto;flex:0 0 auto}._monitorMain_104rm_761{margin-block:0}}._portfolioPage_11043_2{position:relative;--portfolio-bg0: #0a0e14;--portfolio-bg1: #0f141c;--portfolio-surface: rgba(22, 30, 42, .92);--portfolio-surface-elevated: rgba(28, 38, 54, .95);--portfolio-border: rgba(120, 140, 170, .22);--portfolio-text: #e9eef6;--portfolio-muted: #94a3b8;--portfolio-accent: #7dd3fc;--portfolio-accent2: #a78bfa;--portfolio-glow: rgba(125, 211, 252, .12);--portfolio-radius: 14px;--portfolio-shadow: 0 18px 48px rgba(0, 0, 0, .38);--portfolio-shadow-soft: 0 8px 28px rgba(0, 0, 0, .28);--portfolio-mono: ui-monospace, "Cascadia Code", Consolas, monospace;--portfolio-section-gap: clamp(5rem, 12vh, 7.5rem);--shell-header-height: 3.15rem;min-height:100vh;color:var(--portfolio-text);background:var(--portfolio-bg0);font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.55}._portfolioAboveAurora_11043_27{position:relative;z-index:1}._portfolioPage_11043_2 :is(#_portfolio-hero-headline_11043_1,#_skills_11043_635,#_timeline_11043_636,#_projects_11043_637,#_notes_11043_1,#_contact_11043_639){scroll-margin-top:calc(4rem + 28px)}._shellHeader_11043_36._portfolioAboveAurora_11043_27{z-index:20}._shellHeader_11043_36{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.65rem 1.25rem;border-bottom:1px solid var(--portfolio-border);background:color-mix(in srgb,var(--portfolio-bg0) 82%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._shellBrand_11043_54{font-size:.85rem;font-weight:600;letter-spacing:.02em;color:var(--portfolio-muted)}._shellLinks_11043_61{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}._shellLink_11043_61{font-size:.85rem;font-weight:600;color:var(--portfolio-accent);text-decoration:none;border-radius:8px;padding:.35rem .55rem;transition:background .2s ease,color .2s ease}._shellLink_11043_61:hover{background:var(--portfolio-glow);color:var(--portfolio-text)}._projectDetailBack_11043_83{font-size:.85rem;font-weight:600;color:var(--portfolio-accent);text-decoration:none;border-radius:8px;padding:.35rem .55rem;transition:background .2s ease,color .2s ease}._projectDetailBack_11043_83:hover{background:var(--portfolio-glow);color:var(--portfolio-text)}._shellLinkMuted_11043_98{font-size:.85rem;color:var(--portfolio-muted);text-decoration:none;padding:.35rem .45rem;border-radius:8px;transition:color .2s ease,background .2s ease}._shellLinkMuted_11043_98:hover{color:var(--portfolio-text);background:#ffffff0a}._pageInner_11043_112{max-width:1080px;margin:0 auto;padding:var(--portfolio-section-gap) 1.25rem 4rem}._pageInner_11043_112>section+section{margin-top:var(--portfolio-section-gap)}._heroLanding_11043_123{display:flex;flex-direction:column;width:100%;min-height:calc(100vh - 4rem);min-height:calc(100svh - 4rem)}._heroLandingInner_11043_131{flex:1;display:flex;flex-direction:column;justify-content:center;width:100%;max-width:1080px;margin:0 auto;padding:0 1.25rem;min-height:0}._heroLanding_11043_123 ._marqueeWrap_11043_143{flex-shrink:0;margin:0;width:100%}@media(max-width:767px){._heroLanding_11043_123{padding-bottom:1.25rem}}._hero_11043_123{position:relative;flex:1;display:flex;flex-direction:column;justify-content:center;width:100%;padding:clamp(1.25rem,4vh,2.5rem) 0;overflow:hidden;border-radius:0}._hero_11043_123:after,._hero_11043_123:before{content:none;display:none}._heroLayout_11043_175{position:relative;z-index:2;display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:clamp(1rem,3vh,1.75rem);text-align:center;width:100%}@media(min-width:840px){._heroLayout_11043_175{flex-direction:row;align-items:center;justify-content:space-between;text-align:left;gap:clamp(1.5rem,4vw,2.5rem)}}._heroCopy_11043_198{flex:1;min-width:0;max-width:38rem}._heroName_11043_204{margin:0;font-size:clamp(2.45rem,7.6vw,4.05rem);font-weight:800;letter-spacing:-.04em;line-height:1.05;background:linear-gradient(115deg,#f8fafc 8%,var(--portfolio-accent) 38%,color-mix(in srgb,var(--portfolio-text) 92%,var(--portfolio-accent2)) 72%,var(--portfolio-accent2) 100%);background-clip:text;-webkit-background-clip:text;color:transparent}._heroRole_11043_222{margin:.5rem 0 0;font-size:clamp(1.2rem,2.9vw,1.55rem);font-weight:700;letter-spacing:-.02em;line-height:1.22;color:color-mix(in srgb,var(--portfolio-accent) 72%,var(--portfolio-text))}._heroTypingLine_11043_231{margin:.35rem 0 0;display:flex;align-items:center;flex-wrap:wrap;gap:.4rem .45rem;font-size:1.02rem;font-weight:500;letter-spacing:-.01em;line-height:1.3;white-space:normal;overflow-wrap:anywhere;word-break:break-word}._heroTypingLogoWrap_11043_246{display:inline-flex;align-items:center;justify-content:center;width:1.55rem;height:1.55rem;flex-shrink:0;border-radius:.38rem;background:#fff;border:1px solid rgba(0,0,0,.1);box-shadow:0 1px #ffffff59 inset}._heroTypingLogo_11043_246{width:1.12rem;height:1.12rem;object-fit:contain;display:block}._heroTypingPrefix_11043_266{color:#fff;font-weight:700;text-decoration:none;white-space:normal;margin-right:.35rem}._heroTypingText_11043_274{color:#e6f7ff;font-weight:400}._heroOrgUoft_11043_279{color:#38bdf8}._heroOrgMcgill_11043_283{color:#f87171}._heroOrgEricsson_11043_287{color:#3b6ea8}._heroOrgNokia_11043_291{color:#93c5fd}._heroTypingCursor_11043_295{display:inline-block;width:2px;height:1em;margin-left:.12em;background:#38bdf8;border-radius:2px;transform:translateY(.12em);animation:_heroTypingCursorBlink_11043_1 1s steps(2,end) infinite}@keyframes _heroTypingCursorBlink_11043_1{0%{opacity:1}49%{opacity:1}50%{opacity:0}to{opacity:0}}@media(prefers-reduced-motion:reduce){._heroTypingCursor_11043_295{animation:none;opacity:1}}._heroCopyLead_11043_328{margin-top:1.45rem;padding-top:1.15rem;max-width:34rem}._heroTagline_11043_334{margin:0;font-size:clamp(1.05rem,2.4vw,1.28rem);font-weight:600;letter-spacing:-.02em;line-height:1.32;color:color-mix(in srgb,var(--portfolio-text) 94%,var(--portfolio-muted))}._heroIntro_11043_343{margin:.75rem 0 0;max-width:none;font-size:1.01rem;font-weight:400;line-height:1.65;color:color-mix(in srgb,var(--portfolio-muted) 90%,var(--portfolio-text))}._heroActions_11043_352{display:flex;flex-wrap:wrap;gap:.65rem;justify-content:center;margin-top:1.3rem}@media(min-width:840px){._heroActions_11043_352{justify-content:flex-start}}._heroBtn_11043_366{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--portfolio-border);background:var(--portfolio-surface);color:var(--portfolio-text);font-weight:600;font-size:.95rem;padding:.6rem 1.1rem;border-radius:999px;cursor:pointer;text-decoration:none;box-shadow:var(--portfolio-shadow-soft);transition:border-color .22s ease,transform .22s ease,background .22s ease}._heroBtn_11043_366:hover{border-color:color-mix(in srgb,var(--portfolio-accent) 45%,var(--portfolio-border));transform:translateY(-1px)}._heroBtnPrimary_11043_389{border-color:color-mix(in srgb,var(--portfolio-accent) 55%,var(--portfolio-border));background:linear-gradient(135deg,#7dd3fc2e,#a78bfa1f)}._heroBtn_11043_366:focus-visible{outline:2px solid var(--portfolio-accent);outline-offset:2px}._heroBtn_11043_366:disabled{opacity:.45;cursor:not-allowed;transform:none;box-shadow:none}._heroBtn_11043_366:disabled:hover{border-color:var(--portfolio-border);transform:none}._marqueeWrap_11043_143{overflow:hidden;margin:0 -1.25rem;padding:.5rem 0;background:#0000001f;border-block:1px solid color-mix(in srgb,var(--portfolio-border) 55%,transparent)}@media(min-width:1100px){._pageInner_11043_112 ._marqueeWrap_11043_143,._heroLanding_11043_123 ._marqueeWrap_11043_143{margin:0;width:100%;max-width:100%}}._marqueeFade_11043_429{-webkit-mask-image:linear-gradient(to right,transparent,black 14%,black 86%,transparent);mask-image:linear-gradient(to right,transparent,black 14%,black 86%,transparent);opacity:.62}._marqueeTrack_11043_435{display:inline-flex;width:max-content;gap:0;animation:_portfolioMarquee_11043_1 38s linear infinite;color:var(--portfolio-muted);font-size:.74rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}._marqueeSegment_11043_447{display:inline-flex;align-items:center;white-space:nowrap;padding-right:0}._marqueeItem_11043_454{display:inline-flex;align-items:center;gap:.45rem}._marqueeLogoWrap_11043_460{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;flex-shrink:0;border-radius:.38rem;background:#fff;border:1px solid rgba(0,0,0,.1);box-shadow:0 1px #ffffff59 inset}._marqueeLogo_11043_460{width:1.08rem;height:1.08rem;object-fit:contain;display:block}._marqueeItemText_11043_480{display:inline-block}._marqueeDot_11043_484{display:inline-block;padding:0 1.75rem;opacity:.75}@media(prefers-reduced-motion:reduce){._marqueeTrack_11043_435{animation:none;flex-wrap:wrap;width:auto;max-width:1080px;margin:0 auto;justify-content:center;row-gap:.35rem;column-gap:.75rem;padding:0 1rem;text-align:center;text-transform:none;letter-spacing:.02em}._marqueeDot_11043_484{padding:0 .75rem}._marqueeSegment_11043_447:last-child{display:none}}._heroCredibility_11043_516{max-width:1080px;margin:var(--portfolio-section-gap) auto 0;padding:0 1.25rem;border-top:1px solid color-mix(in srgb,var(--portfolio-border) 55%,transparent)}._heroCredibilityGrid_11043_523{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:0;padding:0;list-style:none}@media(min-width:768px){._heroCredibilityGrid_11043_523{grid-template-columns:repeat(4,minmax(0,1fr))}}._heroCredibilityEmoji_11043_538{display:block;margin-bottom:.9rem;font-size:clamp(2.5rem,6vw,3.25rem);line-height:1;filter:drop-shadow(0 2px 8px rgba(0,0,0,.35));transition:transform .2s ease}._heroCredibilityCard_11043_547{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;min-width:0;padding:1rem .55rem .8rem;text-align:center;border-radius:calc(var(--portfolio-radius) - 2px);border:1px solid var(--portfolio-border);background:color-mix(in srgb,var(--portfolio-glow) 45%,var(--portfolio-surface));box-shadow:var(--portfolio-shadow-soft),inset 0 1px #ffffff0a;transition:border-color .2s ease,transform .2s ease}._heroCredibilityCard_11043_547:hover{border-color:color-mix(in srgb,var(--portfolio-accent) 38%,var(--portfolio-border))}@media(prefers-reduced-motion:no-preference){._heroCredibilityCard_11043_547:hover{transform:translateY(-1px)}._heroCredibilityCard_11043_547:hover ._heroCredibilityEmoji_11043_538{transform:scale(1.08)}}._heroCredibilityValue_11043_579{font-size:clamp(1.15rem,2.5vw,1.5rem);font-weight:700;line-height:1.2;letter-spacing:-.02em;color:color-mix(in srgb,var(--portfolio-accent) 35%,var(--portfolio-text))}._heroCredibilityValueNowrap_11043_587{white-space:nowrap}._heroCredibilityLabel_11043_591{font-size:.82rem;line-height:1.4;text-wrap:pretty;color:var(--portfolio-muted)}@keyframes _portfolioMarquee_11043_1{0%{transform:translateZ(0)}to{transform:translate3d(-33.3333%,0,0)}}._sectionHeader_11043_608{margin-bottom:2rem}._sectionEyebrow_11043_612{margin:0 0 .35rem;font-size:.68rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb,var(--portfolio-muted) 92%,var(--portfolio-accent))}._sectionTitle_11043_621{margin:0;font-size:clamp(1.35rem,2.5vw,1.65rem);font-weight:700;letter-spacing:-.02em}._sectionLead_11043_628{margin:.5rem 0 0;max-width:40rem;color:var(--portfolio-muted);font-size:.95rem}._pageInner_11043_112>._skillsSection_11043_635,._pageInner_11043_112>._timelineSection_11043_636,._pageInner_11043_112>._projectsSection_11043_637,._pageInner_11043_112>._resourceShelfSection_11043_638,._pageInner_11043_112>._contactSection_11043_639{padding-top:0;scroll-margin-top:calc(4rem + 28px)}._skillsSection_11043_635{position:relative}._skillsPipelineShell_11043_648{padding:0}._skillsPipelineScroll_11043_652{overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;padding-bottom:.25rem;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--portfolio-accent) 35%,transparent) transparent}._skillsPipelineScroll_11043_652::-webkit-scrollbar{height:5px}._skillsPipelineScroll_11043_652::-webkit-scrollbar-thumb{border-radius:999px;background:color-mix(in srgb,var(--portfolio-accent) 35%,transparent)}._skillsPipelineGrid_11043_670{--stage-count: 4;--lane-min: 8.5rem;--lane-gap: .38rem;display:grid;grid-template-columns:repeat(var(--stage-count),minmax(var(--lane-min),1fr));column-gap:var(--lane-gap);position:relative;min-width:calc(var(--stage-count) * var(--lane-min) + (var(--stage-count) - 1) * var(--lane-gap));padding-bottom:.35rem}@media(min-width:960px){._skillsPipelineScroll_11043_652{overflow-x:visible;scroll-snap-type:none}._skillsPipelineGrid_11043_670{--lane-gap: .42rem;min-width:0}}._skillsJourneyPathWrap_11043_694{position:absolute;left:calc(100% / var(--stage-count) / 2);right:calc(100% / var(--stage-count) / 2);bottom:1.65rem;height:1.75rem;z-index:0;pointer-events:none}._skillsJourneySvg_11043_704{display:block;width:100%;height:100%;overflow:visible}@media(max-width:639px){._skillsJourneyPathWrap_11043_694{display:none}}._skillsStageLane_11043_717{position:relative;z-index:1;display:flex;flex-direction:column;gap:.55rem;min-width:0;padding:.65rem .5rem .45rem;border-radius:14px;scroll-snap-align:start;background:radial-gradient(120% 85% at 50% 8%,rgba(125,211,252,.055),transparent 62%),radial-gradient(80% 50% at 50% 95%,rgba(167,139,250,.035),transparent 65%);transition:background .3s ease}._skillsStageLane_11043_717:hover{background:radial-gradient(120% 85% at 50% 8%,rgba(125,211,252,.085),transparent 62%),radial-gradient(80% 50% at 50% 95%,rgba(167,139,250,.05),transparent 65%)}._skillsStageLabel_11043_739{margin:0;padding:0 .2rem;font-size:.78rem;font-weight:500;letter-spacing:.015em;color:color-mix(in srgb,var(--portfolio-muted) 72%,var(--portfolio-text));text-wrap:balance}._skillsStageList_11043_749{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;flex:1;margin:0;padding:0 .12rem;list-style:none;min-width:0}._skillsStageListItem_11043_761{margin:0;min-width:0;max-width:100%}._skillPill_11043_767{display:inline-flex;align-items:center;gap:.38rem;width:fit-content;max-width:100%;padding:.34rem .58rem;border-radius:999px;border:1px solid rgba(125,211,252,.07);background:#161e2a52;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:color-mix(in srgb,var(--portfolio-text) 88%,var(--portfolio-muted));font-size:.72rem;font-weight:500;letter-spacing:.01em;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,background .22s ease}@media(prefers-reduced-motion:no-preference){._skillPill_11043_767:hover{transform:translateY(-1px);border-color:#7dd3fc2e;background:#1c26366b;box-shadow:0 6px 20px #7dd3fc14}}._skillPillIcon_11043_798{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;color:color-mix(in srgb,var(--portfolio-accent) 70%,var(--portfolio-accent2))}._skillPillLogo_11043_806{display:block;width:15px;height:15px;object-fit:contain;border-radius:3px}._skillPillText_11043_814{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._skillPillGroup_11043_821{display:flex;flex-wrap:wrap;gap:.4rem}._workCardSkillPills_11043_827{margin-top:0;margin-bottom:.65rem;gap:.45rem;justify-content:center}._skillsStageMilestoneWrap_11043_834{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:.42rem;margin-top:1.35rem;padding-top:.35rem}._skillsStageMilestoneDot_11043_845{display:flex;align-items:center;justify-content:center;width:.9rem;height:.9rem;border-radius:50%;background:#7dd3fc0f;border:1px solid rgba(125,211,252,.22);box-shadow:0 0 16px #7dd3fc24,inset 0 0 8px #7dd3fc0f;transition:box-shadow .25s ease,border-color .25s ease}._skillsStageMilestoneCore_11043_860{width:.32rem;height:.32rem;border-radius:50%;background:color-mix(in srgb,var(--portfolio-accent) 75%,white);box-shadow:0 0 10px #7dd3fc73}._skillsStageMilestoneLabel_11043_868{max-width:100%;font-size:.7rem;font-weight:500;line-height:1.3;letter-spacing:.01em;text-align:center;color:color-mix(in srgb,var(--portfolio-muted) 55%,var(--portfolio-text));text-wrap:balance}._skillsStageLane_11043_717:hover ._skillsStageMilestoneDot_11043_845{border-color:#7dd3fc61;box-shadow:0 0 22px #7dd3fc38,inset 0 0 10px #7dd3fc1a}@media(max-width:639px){._skillsPipelineGrid_11043_670{grid-template-columns:1fr;min-width:0;row-gap:.75rem}._skillsStageLane_11043_717{scroll-snap-align:none}._skillsStageList_11043_749{flex-flow:row wrap;align-items:flex-start;gap:.38rem}._skillsStageMilestoneWrap_11043_834{display:none;flex-direction:row;justify-content:flex-start;gap:.55rem;margin-top:.35rem}._skillsStageMilestoneLabel_11043_868{text-align:left}}._projectsSectionBand_11043_916 ._sectionHeader_11043_608{margin-bottom:1.65rem}._projectsSectionBand_11043_916 ._sectionLead_11043_628{max-width:none;width:100%}._projectsSectionBand_11043_916{padding:2rem 1.25rem 2.25rem;margin:0 -1.25rem;border-radius:18px;border:1px solid color-mix(in srgb,var(--portfolio-border) 70%,transparent);background:linear-gradient(165deg,#161e2a8c,#0c101659),radial-gradient(800px 240px at 20% 0%,rgba(125,211,252,.06),transparent 55%);box-shadow:inset 0 1px #ffffff0a}@media(min-width:840px){._projectsSectionBand_11043_916{margin:0;padding:2.25rem 2rem 2.5rem}}._timelineShell_11043_944{position:relative;padding:.5rem 0 1rem;--timeline-pair-gap: clamp(1rem, 2vw, 1.25rem);--timeline-card-max-width: 33.075rem}._timelineList_11043_951{position:relative;display:flex;flex-direction:column;align-items:center;gap:1.25rem;width:100%;max-width:calc(var(--timeline-card-max-width) * 2 + var(--timeline-pair-gap));margin-inline:auto}._timelineEarlier_11043_962{--timeline-earlier-peek: 12.5rem;--timeline-earlier-fade: 9.75rem;position:relative;width:100%;display:flex;flex-direction:column;align-items:center;min-height:0;box-sizing:border-box;height:var(--timeline-earlier-peek);padding-bottom:3.35rem;overflow:hidden;transition:height 1.05s cubic-bezier(.22,1,.36,1)}._timelineEarlierBody_11043_978,._timelineEarlierMid_11043_979,._timelineEarlierRest_11043_980{width:100%;display:flex;flex-direction:column;align-items:center;gap:1.25rem}._timelineEarlierFade_11043_988{position:absolute;left:0;right:0;bottom:0;height:var(--timeline-earlier-fade);z-index:2;background:linear-gradient(180deg,transparent 0%,transparent 38%,color-mix(in srgb,var(--portfolio-bg0) 28%,transparent) 62%,var(--portfolio-bg0) 100%);opacity:1;pointer-events:none;transition:opacity .7s ease,height .5s ease}._timelineEarlier_11043_962[data-stage="0"] ._timelineEarlierFade_11043_988{top:0;height:auto}._timelineEarlier_11043_962[data-stage="2"] ._timelineEarlierFade_11043_988{opacity:0}._timelineEarlier_11043_962[data-stage="2"]{padding-bottom:5.15rem}._timelineEarlier_11043_962[data-stage="2"] ._timelineEarlierToggles_11043_1020{bottom:1.15rem}._timelineEarlierToggles_11043_1020{position:absolute;left:50%;bottom:.7rem;z-index:3;transform:translate(-50%);display:flex;align-items:center;gap:.45rem}._timelineEarlierToggle_11043_1020{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;padding:0;border:1px solid color-mix(in srgb,var(--portfolio-accent) 40%,var(--portfolio-border));background:color-mix(in srgb,var(--portfolio-surface) 88%,var(--portfolio-bg0));color:color-mix(in srgb,var(--portfolio-accent) 78%,var(--portfolio-text));border-radius:999px;cursor:pointer;box-shadow:0 8px 24px color-mix(in srgb,var(--portfolio-bg0) 70%,transparent);transition:transform .2s ease,border-color .2s ease,background .2s ease}._timelineEarlierToggle_11043_1020:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--portfolio-accent) 58%,var(--portfolio-border))}._timelineEarlierChevron_11043_1060{width:1.1rem;height:1.1rem}@media(prefers-reduced-motion:reduce){._timelineEarlier_11043_962,._timelineEarlierFade_11043_988,._timelineEarlierToggle_11043_1020{transition:none}._timelineEarlier_11043_962[data-stage="2"]{height:auto}}._timelineSingleRow_11043_1077,._timelinePairRow_11043_1078{width:100%;max-width:calc(var(--timeline-card-max-width) * 2 + var(--timeline-pair-gap))}._timelineSingleRow_11043_1077{display:flex;justify-content:center}._timelineSingleRow_11043_1077 ._milestone_11043_1088{width:100%;max-width:var(--timeline-card-max-width);margin-inline:auto}._timelineSingleRow_11043_1077 ._milestone_11043_1088[data-layout=rich]{max-width:min(100%,40rem)}._timelinePairRow_11043_1078{display:grid;grid-template-columns:1fr;gap:var(--timeline-pair-gap);align-items:start;margin-inline:auto}._horizonYearBar_11043_1106{display:flex;align-items:center;gap:.85rem;width:100%;padding-block:clamp(.5rem,1.5vw,.85rem);margin-top:clamp(.75rem,2vw,1.25rem)}._horizonYearBar_11043_1106:first-child{margin-top:0}._horizonYearLine_11043_1119{flex:1 1 0;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--portfolio-accent) 28%,var(--portfolio-border)) 20%,color-mix(in srgb,var(--portfolio-accent) 28%,var(--portfolio-border)) 80%,transparent)}._horizonYearBadge_11043_1131{flex:0 0 auto;padding:.22rem .85rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--portfolio-accent) 32%,var(--portfolio-border));background:color-mix(in srgb,var(--portfolio-surface) 92%,rgba(139,92,246,.08));font-size:clamp(.95rem,2vw,1.15rem);font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.03em;line-height:1.1;color:color-mix(in srgb,var(--portfolio-muted) 72%,var(--portfolio-text));box-shadow:0 0 18px color-mix(in srgb,var(--portfolio-glow) 35%,transparent)}._timelineSection_11043_636 ._timelineSingleRow_11043_1077 ._milestone_11043_1088,._timelineSection_11043_636 ._timelinePairRow_11043_1078 ._milestone_11043_1088{margin-inline:auto}._timelineSection_11043_636 ._timelineSingleRow_11043_1077 ._mainCard_11043_1152,._timelineSection_11043_636 ._timelineSingleRow_11043_1077 ._milestone_11043_1088[data-kind=education] ._mainCard_11043_1152,._timelineSection_11043_636 ._timelineSingleRow_11043_1077 ._branchCard_11043_1154,._timelineSection_11043_636 ._timelinePairRow_11043_1078 ._mainCard_11043_1152,._timelineSection_11043_636 ._timelinePairRow_11043_1078 ._milestone_11043_1088[data-kind=education] ._mainCard_11043_1152,._timelineSection_11043_636 ._timelinePairRow_11043_1078 ._branchCard_11043_1154{width:100%;max-width:var(--timeline-card-max-width);margin-inline:auto;padding-block:2rem}._timelineSection_11043_636 ._timelineSingleRow_11043_1077 ._branchCardRich_11043_1164,._timelineSection_11043_636 ._timelinePairRow_11043_1078 ._branchCardRich_11043_1164{max-width:min(100%,40rem);padding-block:1.25rem}._timelineSection_11043_636 ._timelineSingleRow_11043_1077 ._mainCard_11043_1152,._timelineSection_11043_636 ._timelineSingleRow_11043_1077 ._milestone_11043_1088[data-kind=education] ._mainCard_11043_1152,._timelineSection_11043_636 ._timelinePairRow_11043_1078 ._mainCard_11043_1152,._timelineSection_11043_636 ._timelinePairRow_11043_1078 ._milestone_11043_1088[data-kind=education] ._mainCard_11043_1152{padding-inline:1.55rem 1.35rem}._timelineSection_11043_636 ._timelineSingleRow_11043_1077 ._branchCard_11043_1154,._timelineSection_11043_636 ._timelinePairRow_11043_1078 ._branchCard_11043_1154{padding-inline:1.35rem}._milestone_11043_1088{position:relative;--timeline-primary: var(--portfolio-accent);--timeline-glow: var(--portfolio-glow);--timeline-border: color-mix(in srgb, var(--portfolio-border) 92%, var(--portfolio-accent));--timeline-chip-bg: rgba(125, 211, 252, .1);--timeline-chip-border: rgba(125, 211, 252, .22);--timeline-chip-text: #bae6fd}._milestone_11043_1088[data-kind=education]{--timeline-primary: #38bdf8;--timeline-glow: rgba(56, 189, 248, .12);--timeline-border: rgba(56, 189, 248, .28);--timeline-chip-bg: rgba(56, 189, 248, .1);--timeline-chip-border: rgba(56, 189, 248, .22);--timeline-chip-text: #bae6fd}._milestone_11043_1088[data-kind=work]{--timeline-primary: #8b5cf6;--timeline-glow: rgba(139, 92, 246, .12);--timeline-border: rgba(139, 92, 246, .28);--timeline-chip-bg: rgba(139, 92, 246, .1);--timeline-chip-border: rgba(139, 92, 246, .24);--timeline-chip-text: #ddd6fe}._milestone_11043_1088[data-kind=sidecar]{--timeline-primary: color-mix(in srgb, var(--portfolio-accent) 42%, var(--portfolio-accent2));--timeline-glow: color-mix(in srgb, var(--portfolio-glow) 70%, rgba(167, 139, 250, .12));--timeline-border: color-mix(in srgb, var(--portfolio-border) 85%, var(--portfolio-accent))}._courseGroups_11043_1217{display:grid;gap:.75rem;margin-top:.15rem}._educationCardInner_11043_1223{gap:.5rem;min-width:0}._educationCardInner_11043_1223 ._educationSection_11043_1228{min-width:0;max-width:100%}._educationCardInner_11043_1223 ._mainCardTitle_11043_1233{margin:0;font-size:1.08rem}._educationCardInner_11043_1223 ._mainCardHeaderCopy_11043_1238{gap:0}._educationCardInner_11043_1223 ._mainCardMeta_11043_1242{line-height:1.35}._educationDegree_11043_1246{margin:.2rem 0 0;font-size:.94rem;font-weight:600;line-height:1.45;text-wrap:pretty;color:color-mix(in srgb,var(--portfolio-text) 92%,var(--portfolio-muted))}._educationSection_11043_1228{margin-top:.65rem}._educationSectionLabel_11043_1259{margin:0 0 .42rem;font-family:var(--portfolio-mono);font-size:.65rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--portfolio-muted) 72%,var(--timeline-primary))}._educationHighlightRow_11043_1269{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;width:100%;max-width:100%;min-width:0;margin:0;font-size:clamp(.72rem,2.1vw,.82rem);font-weight:600;line-height:1.4}._educationHighlightItem_11043_1283{display:inline-flex;align-items:center;flex:0 1 auto;min-width:0;max-width:100%}._educationHighlightText_11043_1291{display:inline;color:color-mix(in srgb,#e8f7ff 88%,#bae6fd);text-shadow:0 0 14px rgba(125,211,252,.2);text-wrap:pretty}._educationHighlightText_11043_1291 ._educationHighlightIcon_11043_1298{display:inline;margin-right:.22rem;vertical-align:-.05em}._educationHighlightIcon_11043_1298{font-size:.95em;line-height:1}._educationHighlightSep_11043_1309{flex:0 0 auto;padding-inline:.12rem;font-weight:700;line-height:1;color:color-mix(in srgb,var(--portfolio-muted) 72%,var(--timeline-primary))}._educationCourseChips_11043_1317{justify-content:flex-start;margin-top:0;gap:.38rem}._educationCardInner_11043_1223 ._timelineChip_11043_1323[data-tone=cs]{font-size:.72rem;font-weight:500;padding:.18rem .48rem;border-color:#38bdf829;background:#38bdf80f;color:color-mix(in srgb,#bae6fd 78%,var(--portfolio-muted))}._educationCardInner_11043_1223 ._timelineChip_11043_1323[data-tone=econ]{font-size:.72rem;font-weight:500;padding:.18rem .48rem;border-color:#22c55e2e;background:#22c55e0f;color:color-mix(in srgb,rgba(187,247,208,.98) 75%,var(--portfolio-muted))}._educationCardInner_11043_1223 ._timelineChip_11043_1323[data-tone=education]{font-size:.72rem;font-weight:500;padding:.18rem .48rem;border-color:#38bdf829;background:#38bdf80f;color:color-mix(in srgb,#bae6fd 78%,var(--portfolio-muted))}._branchSvg_11043_1350{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none;overflow:visible}._branchPath_11043_1360{fill:none;stroke-width:1.15;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:140;stroke-dashoffset:140;opacity:.9;transition:stroke-dashoffset .95s cubic-bezier(.22,1,.36,1)}._milestoneVisible_11043_1371 ._branchPath_11043_1360{stroke-dashoffset:0}._branchPathStagger_11043_1375{transition-delay:.06s}._branchStack_11043_1379{position:relative;z-index:1;display:flex;flex-direction:column;gap:.75rem;align-items:stretch;width:100%}._spineNode_11043_1389{width:14px;height:14px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#fff 0%,var(--timeline-primary) 48%,rgba(167,139,250,.35) 100%);box-shadow:0 0 0 3px color-mix(in srgb,var(--timeline-glow) 85%,transparent),0 0 18px var(--timeline-glow);transition:box-shadow .55s ease,filter .55s ease}._milestoneVisible_11043_1371 ._spineNode_11043_1389{animation:_portfolioNodeBloom_11043_1 .65s ease-out forwards}@keyframes _portfolioNodeBloom_11043_1{0%{box-shadow:0 0 0 3px color-mix(in srgb,var(--timeline-glow) 75%,transparent),0 0 14px var(--timeline-glow);filter:brightness(1)}to{box-shadow:0 0 0 5px color-mix(in srgb,var(--timeline-glow) 95%,transparent),0 0 28px color-mix(in srgb,var(--timeline-glow) 120%,transparent),0 0 48px color-mix(in srgb,var(--timeline-glow) 70%,transparent);filter:brightness(1.06)}}._branchEyebrow_11043_1416{display:block;margin:0 0 .4rem;font-family:var(--portfolio-mono);font-size:.62rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--portfolio-muted) 85%,var(--portfolio-accent))}._branchCard_11043_1154{position:relative;z-index:1;width:100%;max-width:var(--timeline-card-max-width, 33.075rem);margin-inline:auto;padding:.75rem .85rem;border-radius:calc(var(--portfolio-radius) - 2px);border:1px solid color-mix(in srgb,var(--portfolio-border) 88%,transparent);background:color-mix(in srgb,var(--portfolio-surface) 88%,#0a0e14);box-shadow:0 4px 16px #00000038}._branchTitle_11043_1440{margin:0 0 .3rem;font-family:var(--portfolio-mono);font-size:.82rem;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.02em}._branchDesc_11043_1449{margin:0 0 .6rem;font-size:.78rem;color:var(--portfolio-muted);line-height:1.45}._branchButton_11043_1456{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid color-mix(in srgb,var(--portfolio-accent) 35%,var(--portfolio-border));background:#7dd3fc0f;color:var(--portfolio-accent);font-weight:600;font-size:.8rem;padding:.4rem .75rem;border-radius:999px;cursor:pointer;transition:background .2s ease,border-color .2s ease}._branchButton_11043_1456:hover{background:#7dd3fc1f}._branchCardRich_11043_1164{max-width:min(100%,40rem);padding:1.1rem 1.15rem 1.25rem;display:flex;flex-direction:column;gap:.85rem}._branchCardRich_11043_1164 ._branchEyebrow_11043_1416{margin-bottom:0}._branchCardRich_11043_1164 ._branchTitle_11043_1440{margin:0;font-size:.92rem;line-height:1.35}._branchCardRich_11043_1164 ._branchDesc_11043_1449{margin:0}._cinerankBrand_11043_1495{background:linear-gradient(90deg,#fff,#fff 42%,#f9a8d4 58%,#7dd3fc);-webkit-background-clip:text;background-clip:text;color:transparent}._sidecarChips_11043_1508{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem;margin:0}._skillPillIconOnWhite_11043_1516{width:1.2rem;height:1.2rem;border-radius:999px;background:#fff;box-shadow:0 0 0 1px #ffffffd9}._skillPillIconOnWhite_11043_1516 ._skillPillLogo_11043_806{width:.72rem;height:.72rem}._sidecarActionGrid_11043_1529{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-top:.15rem}._sidecarActionGridPair_11043_1536{grid-template-columns:repeat(2,minmax(0,1fr))}._sidecarActionGridSingle_11043_1540{grid-template-columns:minmax(0,12.5rem);width:fit-content;max-width:100%;margin-inline:auto}._sidecarActionGridCarouselOne_11043_1547{grid-template-columns:minmax(0,1fr);width:100%;margin-top:0}._sidecarActionGridCarouselThree_11043_1553{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin-top:0}._materialCarouselSection_11043_1559{margin-top:.85rem;margin-bottom:.85rem}._materialCarouselTitle_11043_1564{margin:0 0 .55rem;text-align:center;font-family:var(--portfolio-mono);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--portfolio-accent2) 88%,#e9d5ff);text-shadow:0 0 18px color-mix(in srgb,var(--portfolio-accent2) 35%,transparent)}._materialCarousel_11043_1559{display:flex;align-items:center;gap:.4rem}._materialCarouselTrack_11043_1582{flex:1 1 auto;min-width:0;overflow:hidden}@keyframes _materialCarouselEnterNext_11043_1{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:translate(0)}}@keyframes _materialCarouselEnterPrev_11043_1{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:translate(0)}}._materialCarouselPageEnterNext_11043_1612{animation:_materialCarouselEnterNext_11043_1 .3s ease both}._materialCarouselPageEnterPrev_11043_1616{animation:_materialCarouselEnterPrev_11043_1 .3s ease both}@media(prefers-reduced-motion:reduce){._materialCarouselPageEnterNext_11043_1612,._materialCarouselPageEnterPrev_11043_1616{animation:none}}._materialCarouselNav_11043_1627{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:2.15rem;height:2.15rem;margin:0;padding:0;border:1px solid color-mix(in srgb,var(--portfolio-border) 88%,var(--timeline-primary));border-radius:999px;background:color-mix(in srgb,var(--portfolio-surface) 70%,transparent);color:color-mix(in srgb,var(--portfolio-muted) 85%,var(--portfolio-text));cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease}._materialCarouselNav_11043_1627:hover:not(:disabled){border-color:color-mix(in srgb,var(--timeline-primary) 45%,var(--portfolio-border));background:color-mix(in srgb,var(--timeline-glow) 35%,rgba(0,0,0,.2));color:var(--portfolio-text)}._materialCarouselNav_11043_1627:disabled{opacity:.35;cursor:not-allowed}._materialCarouselNavIcon_11043_1659{width:.95rem;height:.95rem;display:block}._materialCarouselCounter_11043_1665{margin:.45rem 0 0;font-family:var(--portfolio-mono);font-size:.68rem;font-weight:600;letter-spacing:.04em;text-align:center;color:var(--portfolio-muted)}._workCardInner_11043_1675 ._materialCarouselSection_11043_1559:has(+._workCardSkillPills_11043_827){margin-bottom:1rem}._sidecarActionTile_11043_1679{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:flex;align-items:flex-end;overflow:hidden;min-height:7.75rem;margin:0;padding:0;text-align:left;text-decoration:none;color:inherit;font:inherit;border-radius:calc(var(--portfolio-radius) - 4px);border:1px solid color-mix(in srgb,var(--portfolio-border) 90%,var(--timeline-primary));background:#0a0e14;box-shadow:0 2px 10px #0000002e;cursor:pointer;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}._sidecarActionTile_11043_1679:not(:disabled):hover{border-color:color-mix(in srgb,var(--timeline-primary) 45%,var(--portfolio-border));transform:translateY(-1px);box-shadow:0 6px 18px #00000047}._sidecarActionTile_11043_1679:not(:disabled):hover ._sidecarActionBg_11043_1709{transform:scale(1.04)}._sidecarActionTile_11043_1679:disabled{opacity:.78;cursor:not-allowed}._sidecarActionBg_11043_1709{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .35s ease}._sidecarActionShade_11043_1728{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,#000000e0,#0000008c 42%,#0000002e);pointer-events:none}._sidecarActionContent_11043_1741{position:relative;z-index:2;display:flex;flex-direction:column;gap:.12rem;width:100%;padding:.7rem .75rem .75rem}._sidecarActionLabel_11043_1751{font-family:var(--portfolio-mono);font-size:.74rem;font-weight:700;letter-spacing:-.01em;color:#f8fafc;text-shadow:0 1px 10px rgba(0,0,0,.75)}._sidecarActionDesc_11043_1760{font-size:.68rem;line-height:1.35;color:#e2e8f0e0;text-shadow:0 1px 8px rgba(0,0,0,.7)}@media(max-width:640px){._sidecarActionGrid_11043_1529{grid-template-columns:1fr}._sidecarActionTile_11043_1679{min-height:6.5rem}}._connectorFromSpine_11043_1777{position:relative;z-index:1;height:1.35rem;width:2px;flex-shrink:0;margin-left:calc(-1 * (var(--timeline-spine-col) + var(--timeline-row-gap)));align-self:flex-start;background:linear-gradient(180deg,color-mix(in srgb,var(--timeline-primary) 62%,transparent),color-mix(in srgb,var(--timeline-primary) 28%,transparent));border-radius:999px;opacity:.95}._connectorReveal_11043_1790{transform-origin:top center;transform:scaleY(.2);opacity:0;transition:opacity .45s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1)}._milestoneVisible_11043_1371 ._connectorReveal_11043_1790{opacity:1;transform:scaleY(1)}._mainCardEyebrow_11043_1804{display:block;margin:0 0 .45rem;font-family:var(--portfolio-mono);font-size:.65rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--portfolio-muted) 68%,var(--timeline-primary))}._mainCard_11043_1152{position:relative;z-index:1;width:100%;max-width:var(--timeline-card-max-width, 33.075rem);margin-inline:auto;padding:1.25rem 1.35rem 1.3rem 1.55rem;border-radius:calc(var(--portfolio-radius) + 2px);border:1px solid var(--timeline-border);background:linear-gradient(145deg,#222e40fa,#161e2aeb),var(--portfolio-surface-elevated);box-shadow:var(--portfolio-shadow),inset 0 1px #ffffff0f}._mainCard_11043_1152:before{content:"";position:absolute;left:0;top:.65rem;bottom:.65rem;width:3px;border-radius:999px;background:linear-gradient(180deg,color-mix(in srgb,var(--timeline-primary) 92%,#fff),color-mix(in srgb,var(--timeline-primary) 75%,rgba(167,139,250,.35)));opacity:.55}._mainCardInner_11043_1844{display:flex;flex-direction:column;gap:.85rem}._workCardInner_11043_1675{gap:0;text-align:left;-webkit-hyphens:manual;hyphens:manual;word-break:normal;overflow-wrap:break-word}._workCardInner_11043_1675 ._mainCardEyebrow_11043_1804{font-size:.68rem;font-weight:700;letter-spacing:.16em;color:color-mix(in srgb,var(--portfolio-text) 42%,var(--timeline-primary))}._workCardInner_11043_1675 ._mainCardTitle_11043_1233{margin:0;font-size:1.22rem;font-weight:800;line-height:1.22;letter-spacing:-.025em;color:color-mix(in srgb,var(--portfolio-text) 94%,#fff);text-shadow:0 0 28px color-mix(in srgb,var(--timeline-glow) 55%,transparent)}._workCardInner_11043_1675 ._mainCardHeaderCopy_11043_1238{gap:0}._workCardInner_11043_1675 ._mainCardMeta_11043_1242{line-height:1.35}._workCardTagline_11043_1883{margin:0;font-size:.78rem;font-weight:500;line-height:1.45;text-wrap:pretty;color:color-mix(in srgb,var(--portfolio-muted) 88%,var(--timeline-primary));overflow-wrap:anywhere;word-break:break-word}._workCardInner_11043_1675 ._workCardTagline_11043_1883{line-height:1.35}._workStatGrid_11043_1898{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin:1rem 0 2rem;padding:0;list-style:none}._workStatGrid_11043_1898:has(>:only-child){grid-template-columns:1fr;max-width:22rem;margin-inline:auto}._workStatCard_11043_1913{display:flex;flex-direction:column;gap:.28rem;min-width:0;padding:.6rem .65rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--timeline-primary) 22%,var(--portfolio-border));background:color-mix(in srgb,var(--timeline-glow) 35%,rgba(0,0,0,.2));box-shadow:inset 0 1px #ffffff0a}._workStatGridCentered_11043_1925 ._workStatCard_11043_1913{align-items:center;text-align:center}._workStatGridCentered_11043_1925 ._workStatValue_11043_1930,._workStatGridCentered_11043_1925 ._workStatDesc_11043_1931{width:100%;text-align:center}._workStatValue_11043_1930{font-size:.78rem;font-weight:700;line-height:1.3;letter-spacing:-.02em;white-space:nowrap;color:color-mix(in srgb,var(--timeline-primary) 88%,var(--portfolio-text))}._workStatDesc_11043_1931{font-size:.67rem;line-height:1.42;text-wrap:pretty;color:color-mix(in srgb,var(--portfolio-muted) 94%,var(--portfolio-text))}._workCardIntro_11043_1952{margin:0;font-size:.84rem;font-weight:400;line-height:1.55;text-wrap:pretty;color:color-mix(in srgb,var(--portfolio-muted) 88%,var(--portfolio-text));overflow-wrap:anywhere;word-break:break-word}._workCardIntroLight_11043_1963{font-weight:500;color:#fff}._workKeyWorkDetails_11043_1968{margin-top:1.25rem;margin-bottom:1rem;padding:.65rem .75rem .7rem;border-radius:14px;border:1px solid color-mix(in srgb,var(--timeline-primary) 22%,var(--portfolio-border));background:color-mix(in srgb,var(--timeline-glow) 28%,rgba(0,0,0,.12))}._workKeyWorkSummary_11043_1977{display:flex;align-items:center;justify-content:space-between;gap:.65rem;margin:0;padding:.35rem .2rem .35rem .15rem;list-style:none;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:10px;transition:background .18s ease}._workKeyWorkSummary_11043_1977::-webkit-details-marker{display:none}._workKeyWorkSummary_11043_1977::marker{content:""}._workKeyWorkSummary_11043_1977:hover{background:color-mix(in srgb,var(--timeline-glow) 22%,transparent)}._workKeyWorkSummary_11043_1977:focus-visible{outline:2px solid color-mix(in srgb,var(--timeline-primary) 65%,transparent);outline-offset:2px}._workKeyWorkChevron_11043_2008{flex-shrink:0;width:1.15rem;height:1.15rem;color:color-mix(in srgb,var(--timeline-primary) 78%,var(--portfolio-text));transition:transform .22s ease}._workKeyWorkDetails_11043_1968[open] ._workKeyWorkChevron_11043_2008{transform:rotate(180deg)}._workKeyWorkLabel_11043_2020{margin:0;flex:1;min-width:0;font-family:var(--portfolio-mono);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--portfolio-text) 38%,var(--timeline-primary))}._workKeyWorkList_11043_2032{margin:.35rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.55rem}._workKeyWorkList_11043_2032 li{position:relative;display:flex;align-items:flex-start;gap:.55rem;padding:.5rem .55rem .5rem 0;border-radius:8px;background:color-mix(in srgb,var(--timeline-glow) 18%,transparent)}._workKeyWorkList_11043_2032 li:before{content:"";flex-shrink:0;width:7px;height:7px;margin-top:.42em;border-radius:50%;background:color-mix(in srgb,var(--timeline-primary) 85%,#fff);box-shadow:0 0 10px color-mix(in srgb,var(--timeline-glow) 90%,transparent)}._workKeyWorkText_11043_2062{flex:1;min-width:0;font-size:.85rem;line-height:1.52;text-wrap:pretty;color:color-mix(in srgb,var(--portfolio-muted) 86%,var(--portfolio-text));overflow-wrap:anywhere;word-break:break-word}._workCardInner_11043_1675 ._timelineChips_11043_2073{margin-top:.95rem;gap:.45rem}._workCardInner_11043_1675 ._timelineChip_11043_1323{line-height:1.35}._workCardInner_11043_1675:has(._workCardSkillPills_11043_827) ._workKeyWorkDetails_11043_1968{margin-bottom:.65rem}._workCardInner_11043_1675 ._sidecarActionGrid_11043_1529:has(+._workCardSkillPills_11043_827){margin-bottom:.65rem}@media(max-width:720px){._workStatGrid_11043_1898{grid-template-columns:repeat(2,minmax(0,1fr))}._workStatGrid_11043_1898 li:last-child{grid-column:1 / -1}}@media(max-width:640px){._workStatGrid_11043_1898{grid-template-columns:1fr}._workStatGrid_11043_1898 li:last-child{grid-column:auto}._workStatCard_11043_1913{padding:.55rem .7rem}._workStatValue_11043_1930{white-space:normal}._workKeyWorkList_11043_2032 li{padding:.45rem .5rem .45rem 0}}._mainCardHeader_11043_1238{display:flex;align-items:center;gap:.85rem}._mainCardHeaderCopy_11043_1238{display:flex;flex-direction:column;gap:.18rem;min-width:0}._mainCardMeta_11043_1242{margin:0;font-size:.86rem;font-weight:600;color:color-mix(in srgb,var(--portfolio-muted) 82%,var(--portfolio-text));overflow-wrap:anywhere;word-break:break-word}._educationLogo_11043_2144{width:40px;height:40px;object-fit:contain;border-radius:12px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);padding:6px;flex-shrink:0}._workLogoWhiteBacking_11043_2156{display:flex;align-items:center;justify-content:center;width:46px;height:46px;flex-shrink:0;border-radius:12px;background:#fff;border:1px solid rgba(0,0,0,.1);box-shadow:0 1px #ffffff59 inset}._workLogoWhiteBacking_11043_2156 ._educationLogo_11043_2144{width:34px;height:34px;padding:0;background:transparent;border:none;border-radius:6px}._workLogoWrap_11043_2178{display:flex;justify-content:center;margin-top:.15rem}._workLogoTile_11043_2184{width:40px;height:40px;border-radius:12px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);padding:6px;display:grid;place-items:center}._workLogo_11043_2156{width:100%;height:100%;object-fit:contain}._timelineScreenshotFrame_11043_2201{width:100%;aspect-ratio:16 / 9;border-radius:14px;border:1px solid color-mix(in srgb,var(--timeline-border) 65%,rgba(255,255,255,.08));background:#0000002e;box-shadow:0 10px 28px #00000038;overflow:hidden}._timelineScreenshot_11043_2201{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}._workScreenshotAttachment_11043_2220{display:flex;flex-direction:column;align-items:flex-start;width:100%;margin:1rem 0 .25rem;max-width:100%}._workScreenshotThumbButton_11043_2229{display:inline-flex;padding:0;border:none;background:none;cursor:pointer;border-radius:8px}._workScreenshotThumbButton_11043_2229:focus-visible{outline:2px solid color-mix(in srgb,var(--timeline-primary) 65%,transparent);outline-offset:3px}._workScreenshotThumbFrame_11043_2243{display:block;width:132px;max-width:min(132px,42vw);height:76px;border-radius:8px;border:1px solid color-mix(in srgb,var(--timeline-border) 70%,rgba(255,255,255,.1));background:#00000038;box-shadow:0 4px 14px #0003,inset 0 1px #ffffff0f;overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}._workScreenshotThumbButton_11043_2229:hover ._workScreenshotThumbFrame_11043_2243{border-color:color-mix(in srgb,var(--timeline-primary) 45%,var(--portfolio-border));box-shadow:0 6px 18px #00000047,0 0 0 1px color-mix(in srgb,var(--timeline-glow) 35%,transparent);transform:translateY(-1px)}._workScreenshotThumb_11043_2229{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}._workScreenshotCaption_11043_2277{margin:.35rem 0 0;width:min(132px,42vw);text-align:center;font-size:.72rem;font-weight:500;line-height:1.35;color:color-mix(in srgb,var(--portfolio-muted) 88%,var(--portfolio-text))}._workScreenshotLightbox_11043_2287{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;height:100dvh;z-index:10000;display:flex;align-items:center;justify-content:center;padding:1.25rem;box-sizing:border-box;background:#080c14d1;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}._workScreenshotLightboxDialog_11043_2307{position:relative;max-width:min(960px,96vw);max-height:90vh}._workScreenshotLightboxClose_11043_2313{position:absolute;top:-.35rem;right:-.35rem;z-index:1;width:2rem;height:2rem;display:grid;place-items:center;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:#161e2af2;color:var(--portfolio-text);font-size:1.35rem;line-height:1;cursor:pointer;transition:background .18s ease,border-color .18s ease}._workScreenshotLightboxClose_11043_2313:hover{background:#222e40fa;border-color:#ffffff47}._workScreenshotLightboxImage_11043_2337{display:block;max-width:min(960px,96vw);max-height:85vh;width:auto;height:auto;border-radius:12px;border:1px solid color-mix(in srgb,var(--timeline-border) 55%,rgba(255,255,255,.12));box-shadow:0 24px 48px #00000073;object-fit:contain}._timelineChips_11043_2073{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem;margin-top:.15rem}._timelineChip_11043_1323{font-size:.74rem;font-weight:600;padding:.2rem .5rem;border-radius:999px;border:1px solid var(--timeline-chip-border);background:var(--timeline-chip-bg);color:var(--timeline-chip-text)}._timelineChip_11043_1323[data-tone=cs]{border-color:#38bdf842;background:#38bdf81f;color:#bae6fd}._timelineChip_11043_1323[data-tone=econ]{border-color:#22c55e42;background:#22c55e1f;color:#bbf7d0fa}._timelineActions_11043_2379{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:.4rem}._timelineAction_11043_2379{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid color-mix(in srgb,var(--timeline-primary) 35%,var(--portfolio-border));background:color-mix(in srgb,var(--timeline-glow) 55%,rgba(0,0,0,.12));color:color-mix(in srgb,var(--timeline-primary) 88%,var(--portfolio-text));font-weight:700;font-size:.82rem;padding:.45rem .85rem;border-radius:999px;cursor:pointer;text-decoration:none;transition:transform .2s ease,border-color .2s ease,background .2s ease,opacity .2s ease}._timelineAction_11043_2379:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--timeline-primary) 55%,var(--portfolio-border))}._timelineAction_11043_2379:disabled{opacity:.5;cursor:not-allowed;transform:none}._mainCardTitle_11043_1233{margin:0 0 .45rem;font-size:1.14rem;font-weight:700;letter-spacing:-.02em;overflow-wrap:anywhere;word-break:break-word}._mainCardBody_11043_2420{margin:0;font-size:.95rem;text-align:left;-webkit-hyphens:manual;hyphens:manual;text-wrap:pretty;color:color-mix(in srgb,var(--portfolio-text) 90%,var(--portfolio-muted));line-height:1.55}._revealChild_11043_2431{opacity:0;transform:translateY(20px);transition:opacity .52s cubic-bezier(.22,1,.36,1),transform .58s cubic-bezier(.22,1,.36,1)}._milestoneVisible_11043_1371 ._revealChild_11043_2431{opacity:1;transform:translateY(0)}._milestoneVisible_11043_1371 ._branchStack_11043_1379 ._revealChild_11043_2431:nth-of-type(1){transition-delay:.18s}._milestoneVisible_11043_1371 ._branchStack_11043_1379 ._revealChild_11043_2431:nth-of-type(2){transition-delay:.26s}._milestoneVisible_11043_1371 ._mainCard_11043_1152._revealChild_11043_2431{transition-delay:.28s}._timelineSection_11043_636 ._revealChild_11043_2431{opacity:1;transform:none;transition:none}@media(prefers-reduced-motion:reduce){._revealChild_11043_2431{opacity:1;transform:none;transition:none}._spineLine_11043_2470{opacity:0;transition:opacity .2s ease}._timelineShell_11043_944[data-spine=active] ._spineLine_11043_2470{opacity:.85}._milestoneVisible_11043_1371 ._spineNode_11043_1389{animation:none;box-shadow:0 0 0 5px #7dd3fc24,0 0 28px #7dd3fc47;filter:brightness(1.06)}._branchPath_11043_1360{transition:none;stroke-dashoffset:0}._milestoneVisible_11043_1371 ._connectorReveal_11043_1790{opacity:1;transform:scaleY(1);transition:none}}._projectsGrid_11043_2500{display:grid;gap:1.15rem;grid-template-columns:minmax(0,1fr);width:100%}._featuredDeepDive_11043_2507{display:grid;grid-template-columns:minmax(0,1fr);gap:0;width:100%;overflow:hidden;border-radius:calc(var(--portfolio-radius) + 4px);border:1px solid color-mix(in srgb,var(--portfolio-border) 90%,transparent);background:linear-gradient(160deg,#1c2636f2,#121822e0),var(--portfolio-surface);box-shadow:var(--portfolio-shadow-soft),inset 0 1px #ffffff0a;opacity:0;transform:translateY(18px);transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1),border-color .2s ease}._featuredDeepDiveVisible_11043_2529{opacity:1;transform:translateY(0)}._featuredDeepDive_11043_2507:hover{border-color:color-mix(in srgb,var(--portfolio-accent) 38%,var(--portfolio-border))}._featuredDeepDiveMedia_11043_2538{position:relative;min-height:12rem;background:#00000047;border-bottom:1px solid color-mix(in srgb,var(--portfolio-border) 70%,transparent)}._featuredDeepDiveImage_11043_2545{display:block;width:100%;height:100%;min-height:12rem;max-height:18rem;object-fit:cover;object-position:left top}._featuredDeepDiveBody_11043_2555{display:flex;flex-direction:column;gap:.85rem;padding:1.25rem 1.3rem 1.4rem}._featuredDeepDiveTitle_11043_2562{margin:0;font-size:clamp(1rem,2.1vw,1.2rem);font-weight:700;line-height:1.25;letter-spacing:-.01em}._featuredDeepDiveDesc_11043_2570{margin:0;font-size:.92rem;line-height:1.55;color:var(--portfolio-muted)}._featuredProofRow_11043_2577{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem .85rem;margin:.15rem 0 0;padding:.85rem 0;border-block:1px solid color-mix(in srgb,var(--portfolio-border) 65%,transparent);text-align:center;justify-items:center}._featuredProofItem_11043_2588{margin:0;text-align:center}._featuredProofValue_11043_2593{margin:0;font-size:1.05rem;font-weight:700;letter-spacing:-.02em;background:linear-gradient(90deg,#fff,#fff 42%,#f9a8d4 58%,#7dd3fc);-webkit-background-clip:text;background-clip:text;color:transparent}._featuredProofLabel_11043_2610{margin:.1rem 0 0;font-size:.72rem;font-weight:600;letter-spacing:.02em;color:color-mix(in srgb,var(--portfolio-muted) 92%,var(--portfolio-text))}._featuredDeepDiveTags_11043_2618{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem;margin:0}._featuredCtaRow_11043_2626{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.55rem;margin-top:.25rem}._featuredLaunchBtn_11043_2635{display:inline-flex;align-items:center;gap:.55rem;padding:.48rem .95rem;border-radius:999px;border:1px solid rgba(168,85,247,.3);background:#a855f71a;font-size:.82rem;font-weight:600;color:#e9d5ff;text-decoration:none;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}._featuredLaunchBtn_11043_2635:hover{background:#a855f733;border-color:#a855f773;color:#f5f3ff;box-shadow:0 0 18px #a855f738}._featuredLaunchBtn_11043_2635:focus-visible{outline:2px solid rgba(168,85,247,.7);outline-offset:2px}._featuredLaunchIcon_11043_2668{width:.85rem;height:.85rem;flex-shrink:0;opacity:.9}._featuredLaunchLogo_11043_2675{width:.95rem;height:.95rem;flex-shrink:0;object-fit:contain;display:block;border-radius:999px;background:#ffffffeb}._featuredLaunchDot_11043_2685{width:.5rem;height:.5rem;border-radius:999px;background:#10b981;box-shadow:0 0 0 3px #10b9812e;flex-shrink:0;animation:_featuredLaunchDotPulse_11043_1 1.8s ease-in-out infinite}@keyframes _featuredLaunchDotPulse_11043_1{0%,to{opacity:1;box-shadow:0 0 0 3px #10b9812e}50%{opacity:.65;box-shadow:0 0 0 5px #10b98114}}@media(prefers-reduced-motion:reduce){._featuredLaunchDot_11043_2685{animation:none}}@media(min-width:820px){._featuredDeepDive_11043_2507{grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr);align-items:stretch}._featuredDeepDiveMedia_11043_2538{min-height:100%;border-bottom:none;border-right:1px solid color-mix(in srgb,var(--portfolio-border) 70%,transparent)}._featuredDeepDiveImage_11043_2545{min-height:100%;max-height:none;position:absolute;top:0;right:0;bottom:0;left:0;object-position:left top}._featuredDeepDiveBody_11043_2555{padding:1.45rem 1.5rem 1.55rem;gap:.95rem}._featuredProofRow_11043_2577{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}}._projectCard_11043_2744{display:flex;flex-direction:column;width:100%;max-width:20rem;padding:1.25rem 1.3rem;border-radius:calc(var(--portfolio-radius) + 2px);border:1px solid color-mix(in srgb,var(--portfolio-border) 90%,transparent);background:linear-gradient(160deg,#1c2636f2,#121822e0),var(--portfolio-surface);box-shadow:var(--portfolio-shadow-soft),inset 0 1px #ffffff0a;opacity:0;transform:translateY(16px);transition:opacity .45s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1),border-color .2s ease}._projectCardVisible_11043_2766{opacity:1;transform:translateY(0)}._projectCard_11043_2744:hover{border-color:color-mix(in srgb,var(--portfolio-accent) 38%,var(--portfolio-border))}._projectCardComingSoon_11043_2775{opacity:.58;filter:saturate(.72)}._projectCardComingSoon_11043_2775:hover{border-color:color-mix(in srgb,var(--portfolio-border) 90%,transparent)}._projectCardTitleRow_11043_2784{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.35rem .65rem;margin-bottom:.45rem}._projectCardTitle_11043_2784{margin:0;font-size:1rem;font-weight:700}._projectCardStatus_11043_2799{flex-shrink:0;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--portfolio-muted) 88%,var(--portfolio-text))}._projectCardDesc_11043_2808{margin:0 0 1rem;flex:1;font-size:.88rem;color:var(--portfolio-muted)}._projectTags_11043_2815{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:1rem}._projectTag_11043_2815{font-size:.72rem;font-weight:600;padding:.2rem .45rem;border-radius:6px;border:1px solid var(--portfolio-border);color:var(--portfolio-muted);background:#0003}._projectBtn_11043_2832{align-self:flex-start;margin-top:auto}._projectCardComingSoon_11043_2775 ._projectBtn_11043_2832{cursor:not-allowed;opacity:.75}@media(prefers-reduced-motion:reduce){._projectCard_11043_2744,._featuredDeepDive_11043_2507{opacity:1;transform:none;transition:border-color .2s ease}}._resourceShelfSection_11043_638{padding-bottom:0}._resourceShelfGrid_11043_2856{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.35rem,3vw,2rem) clamp(.85rem,2vw,1.25rem);justify-items:center}@media(min-width:720px){._resourceShelfGrid_11043_2856{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1080px){._resourceShelfGrid_11043_2856{grid-template-columns:repeat(6,minmax(0,1fr));gap:1.5rem .75rem}}._resourceLauncher_11043_2876{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.45rem;width:100%;max-width:9.5rem;padding:.35rem .25rem .5rem;text-align:center;text-decoration:none;color:inherit;border:none;background:transparent;cursor:pointer;transition:transform .22s cubic-bezier(.22,1,.36,1),color .2s ease}._resourceLauncherDisabled_11043_2897{cursor:not-allowed;pointer-events:none}._resourceLauncher_11043_2876[data-status="Coming Soon"]{opacity:.58}._resourceLauncherGlow_11043_2906{position:absolute;top:.15rem;left:50%;width:4.25rem;height:4.25rem;transform:translate(-50%);border-radius:50%;background:radial-gradient(circle,var(--launcher-glow-core) 0%,transparent 68%);border:1px solid var(--launcher-glow-border);box-shadow:0 0 28px var(--launcher-glow-outer);opacity:.85;transition:opacity .22s ease,box-shadow .22s ease,transform .22s ease;pointer-events:none}._resourceLauncherIconWrap_11043_2925{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;margin-top:.35rem}._resourceLauncherLogo_11043_2936,._resourceLauncherLucide_11043_2937{width:2rem;height:2rem;object-fit:contain;color:color-mix(in srgb,var(--portfolio-text) 88%,var(--portfolio-accent))}._resourceLauncher_11043_2876[data-accent=cyan] ._resourceLauncherLogo_11043_2936{border-radius:6px}._resourceLauncherLogoPair_11043_2948{display:inline-flex;align-items:center;justify-content:center;gap:.35rem}._resourceLauncherLogoPair_11043_2948 ._resourceLauncherLogo_11043_2936{width:1.65rem;height:1.65rem}._resourceLauncherEmoji_11043_2960{font-size:1.85rem;line-height:1}._resourceLauncherTitle_11043_2965{position:relative;z-index:1;margin:.15rem 0 0;font-size:.92rem;font-weight:700;letter-spacing:-.02em;line-height:1.3;color:color-mix(in srgb,var(--portfolio-text) 92%,var(--portfolio-muted));transition:color .2s ease}._resourceLauncherMeta_11043_2977{position:relative;z-index:1;font-size:.7rem;font-weight:500;line-height:1.35;color:color-mix(in srgb,var(--portfolio-muted) 92%,var(--portfolio-text))}._resourceLauncherOpen_11043_2986{position:relative;z-index:1;margin-top:.1rem;font-family:var(--portfolio-mono);font-size:.62rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--launcher-glow-core) 75%,#fff);opacity:0;transform:translateY(4px);transition:opacity .2s ease,transform .22s cubic-bezier(.22,1,.36,1)}._resourceLauncher_11043_2876:hover,._resourceLauncher_11043_2876:focus-visible{transform:translateY(-3px)}._resourceLauncher_11043_2876:hover ._resourceLauncherGlow_11043_2906,._resourceLauncher_11043_2876:focus-visible ._resourceLauncherGlow_11043_2906{opacity:1;transform:translate(-50%) scale(1.06);box-shadow:0 0 40px var(--launcher-glow-hover)}._resourceLauncher_11043_2876:hover ._resourceLauncherTitle_11043_2965,._resourceLauncher_11043_2876:focus-visible ._resourceLauncherTitle_11043_2965{color:#f4f8ff}._resourceLauncher_11043_2876:hover ._resourceLauncherOpen_11043_2986,._resourceLauncher_11043_2876:focus-visible ._resourceLauncherOpen_11043_2986{opacity:1;transform:translateY(0)}._resourceLauncher_11043_2876:focus-visible{outline:2px solid color-mix(in srgb,var(--launcher-glow-core) 55%,var(--portfolio-accent));outline-offset:4px;border-radius:12px}._resourceLauncher_11043_2876[data-accent=orange]{--launcher-glow-core: rgba(234, 88, 12, .28);--launcher-glow-border: rgba(251, 146, 60, .22);--launcher-glow-outer: rgba(234, 88, 12, .14);--launcher-glow-hover: rgba(251, 146, 60, .28)}._resourceLauncher_11043_2876[data-accent=purple]{--launcher-glow-core: rgba(139, 92, 246, .26);--launcher-glow-border: rgba(167, 139, 250, .22);--launcher-glow-outer: rgba(139, 92, 246, .14);--launcher-glow-hover: rgba(167, 139, 250, .26)}._resourceLauncher_11043_2876[data-accent=cyan]{--launcher-glow-core: rgba(56, 189, 248, .26);--launcher-glow-border: rgba(125, 211, 252, .22);--launcher-glow-outer: rgba(56, 189, 248, .14);--launcher-glow-hover: rgba(125, 211, 252, .28)}._resourceLauncher_11043_2876[data-accent=gold]{--launcher-glow-core: rgba(202, 138, 4, .24);--launcher-glow-border: rgba(250, 204, 21, .2);--launcher-glow-outer: rgba(202, 138, 4, .12);--launcher-glow-hover: rgba(250, 204, 21, .24)}._resourceLauncher_11043_2876[data-accent=teal]{--launcher-glow-core: rgba(20, 184, 166, .26);--launcher-glow-border: rgba(45, 212, 191, .22);--launcher-glow-outer: rgba(20, 184, 166, .14);--launcher-glow-hover: rgba(45, 212, 191, .26)}._resourceLauncher_11043_2876[data-accent=blue]{--launcher-glow-core: rgba(59, 130, 246, .26);--launcher-glow-border: rgba(96, 165, 250, .22);--launcher-glow-outer: rgba(59, 130, 246, .14);--launcher-glow-hover: rgba(96, 165, 250, .28)}._resourceLauncher_11043_2876[data-accent=gray]{--launcher-glow-core: rgba(163, 163, 163, .24);--launcher-glow-border: rgba(212, 212, 212, .2);--launcher-glow-outer: rgba(115, 115, 115, .12);--launcher-glow-hover: rgba(212, 212, 212, .26)}@media(prefers-reduced-motion:reduce){._resourceLauncher_11043_2876,._resourceLauncherGlow_11043_2906,._resourceLauncherOpen_11043_2986,._resourceLauncherTitle_11043_2965{transition:none}._resourceLauncherOpen_11043_2986{opacity:1;transform:none}}._contactRow_11043_3096{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem}._contactRowItem_11043_3105{min-width:0}._contactRowItem_11043_3105 ._contactItem_11043_3109{height:100%}@media(min-width:720px){._contactRow_11043_3096{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}._contactItem_11043_3109{display:flex;align-items:flex-start;gap:.85rem;padding:1rem 1.05rem;border-radius:calc(var(--portfolio-radius) + 2px);border:1px solid color-mix(in srgb,var(--portfolio-border) 85%,transparent);background:color-mix(in srgb,var(--portfolio-surface) 72%,transparent);text-decoration:none;color:inherit;transition:border-color .22s ease,background .22s ease,box-shadow .22s ease,transform .22s ease}._contactItem_11043_3109:hover{border-color:color-mix(in srgb,var(--portfolio-accent) 42%,var(--portfolio-border));background:color-mix(in srgb,var(--portfolio-glow) 55%,rgba(18,24,34,.65));box-shadow:0 0 0 1px color-mix(in srgb,var(--portfolio-accent) 12%,transparent),0 10px 28px #00000038,0 0 24px #7dd3fc14;transform:translateY(-2px)}._contactItem_11043_3109:focus-visible{outline:2px solid color-mix(in srgb,var(--portfolio-accent) 65%,transparent);outline-offset:3px}._contactItemIconWrap_11043_3152{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;border:1px solid color-mix(in srgb,var(--portfolio-border) 90%,transparent);background:color-mix(in srgb,var(--portfolio-glow) 50%,rgba(12,16,22,.55));transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}._contactBrandIcon_11043_3168{display:block}._contactItemIconWrap_11043_3152[data-contact-icon=mail]{color:#38bdf8;border-color:color-mix(in srgb,#38bdf8 32%,var(--portfolio-border));background:color-mix(in srgb,#38bdf8 14%,rgba(12,16,22,.6))}._contactItemIconWrap_11043_3152[data-contact-icon=linkedin]{color:#0a66c2;border-color:color-mix(in srgb,#0a66c2 38%,var(--portfolio-border));background:color-mix(in srgb,#0a66c2 16%,rgba(12,16,22,.6))}._contactItemIconWrap_11043_3152[data-contact-icon=github]{color:#e6edf3;border-color:color-mix(in srgb,#e6edf3 22%,var(--portfolio-border));background:color-mix(in srgb,#e6edf3 8%,rgba(12,16,22,.65))}._contactItem_11043_3109:hover ._contactItemIconWrap_11043_3152[data-contact-icon=mail]{border-color:color-mix(in srgb,#38bdf8 55%,var(--portfolio-border));box-shadow:0 0 20px #38bdf847;transform:scale(1.04)}._contactItem_11043_3109:hover ._contactItemIconWrap_11043_3152[data-contact-icon=linkedin]{border-color:color-mix(in srgb,#0a66c2 62%,var(--portfolio-border));box-shadow:0 0 20px #0a66c252;color:#1a8fe8;transform:scale(1.04)}._contactItem_11043_3109:hover ._contactItemIconWrap_11043_3152[data-contact-icon=github]{border-color:color-mix(in srgb,#e6edf3 35%,var(--portfolio-border));box-shadow:0 0 20px #e6edf31f;color:#fff;transform:scale(1.04)}._contactItemCopy_11043_3210{display:flex;flex-direction:column;gap:.2rem;min-width:0}._contactItemLabel_11043_3217{font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--portfolio-muted) 88%,var(--portfolio-accent))}._contactItemValue_11043_3225{font-size:.9rem;font-weight:600;line-height:1.35;color:var(--portfolio-text);word-break:break-word;transition:color .22s ease}._contactItem_11043_3109:hover ._contactItemValue_11043_3225{color:color-mix(in srgb,var(--portfolio-accent) 35%,var(--portfolio-text))}@media(prefers-reduced-motion:reduce){._contactItem_11043_3109:hover{transform:none}}._footerNote_11043_3244{margin-top:calc(var(--portfolio-section-gap) * .55);font-size:.78rem;color:var(--portfolio-muted);text-align:center}._heroVisual_11043_3252{position:relative;flex-shrink:0;width:min(100%,380px);height:min(320px,38vh);margin:0 auto}@media(min-width:840px){._heroVisual_11043_3252{width:min(420px,40vw);height:min(380px,44vh);margin:0}}._heroVisualSvg_11043_3268{width:100%;height:100%;display:block;overflow:visible}._heroVisualOrbit_11043_3275{transform-origin:100px 100px;animation:_heroOrbit_11043_1 36s linear infinite}._heroVisualOrbitSlow_11043_3280{transform-origin:100px 100px;animation:_heroOrbit_11043_1 52s linear infinite reverse}@keyframes _heroOrbit_11043_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._heroVisualOrbit_11043_3275,._heroVisualOrbitSlow_11043_3280{animation:none}}@media(min-width:1025px){._timelineSingleRow_11043_1077{max-width:var(--timeline-card-max-width)}._timelinePairRow_11043_1078{grid-template-columns:repeat(2,minmax(0,1fr));max-width:calc(var(--timeline-card-max-width) * 2 + var(--timeline-pair-gap))}._timelinePairRow_11043_1078 ._milestone_11043_1088{width:100%;max-width:none;margin-inline:0}._timelinePairRow_11043_1078 ._mainCard_11043_1152,._timelinePairRow_11043_1078 ._branchCard_11043_1154,._timelinePairRow_11043_1078 ._milestone_11043_1088[data-kind=education] ._mainCard_11043_1152{max-width:none;margin-inline:0}}@media(max-width:1024px){._timelineShell_11043_944{padding-inline:clamp(.75rem,3vw,1.25rem)}._timelineList_11043_951{max-width:var(--timeline-card-max-width);width:100%}._timelineSingleRow_11043_1077,._timelinePairRow_11043_1078{max-width:var(--timeline-card-max-width)}._horizonYearBadge_11043_1131{font-size:.95rem}._timelinePairRow_11043_1078{grid-template-columns:1fr}._timelinePairRow_11043_1078 ._milestone_11043_1088{width:100%;max-width:var(--timeline-card-max-width);margin-inline:auto}}._card_agakm_1{background:var(--panel-glass-bg);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1rem 1.15rem;box-shadow:0 4px 20px #00000059;transition:border-color .18s ease;max-width:100%;min-width:0;overflow-x:clip}._card_agakm_1:hover{border-color:#ffffff29}._cardGroup_agakm_20{display:flex;flex-direction:column;gap:0;padding:.5rem;background:var(--panel-glass-bg-soft);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:12px;box-shadow:0 4px 20px #0000004d;max-width:100%;min-width:0;overflow-x:clip}._cardInGroupFirst_agakm_37{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-width:0;box-shadow:none}._cardInGroupSecond_agakm_44{border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px;box-shadow:none}._cardInGroupMiddle_agakm_52{border-radius:0;border-bottom-width:0;margin-top:-1px;box-shadow:none}._card_agakm_1._cardTip_agakm_62{background:var(--tip-card-background, var(--panel-glass-bg))}._cardTip_agakm_62{border-left:4px solid var(--accent-tip)}._tipQuote_agakm_70{margin:.65rem 0;padding:.65rem .8rem;border-left:3px solid color-mix(in srgb,#86efac 78%,white 22%);border-radius:10px;background:color-mix(in srgb,#064e3b 86%,black 14%);color:#fff;font-size:.875rem;font-weight:400;line-height:1.55}._tipInlineCode_agakm_82{margin-top:.8rem}._tipBubbleGroups_agakm_86{margin-top:.85rem;display:flex;flex-direction:column;gap:.65rem}._tipBubbleParagraph_agakm_93+._tipBubbleParagraph_agakm_93{margin-top:.85rem}._tipBubbleParagraph_agakm_93 ._body_agakm_97{margin-bottom:0}._tipBubbleGroupLabel_agakm_101{display:block;margin-bottom:.35rem;color:var(--accent);font-family:var(--font-label-mono);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}._definitionExampleGroup_agakm_112,._tipBubbleParagraph_agakm_93 ._definitionExampleGroup_agakm_112{margin-top:1.35rem}._definitionExampleLabel_agakm_120{display:block;margin-bottom:.5rem;color:var(--accent);font-family:var(--font-label-mono);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}._definitionExampleBox_agakm_131{margin-top:0;padding:.75rem .9rem;border-radius:8px;background:var(--code-bg);border:1px solid color-mix(in srgb,var(--card-border) 50%,#000 50%);box-shadow:inset 0 1px color-mix(in srgb,#fff 4%,transparent)}._definitionExampleBoxBody_agakm_140{margin:0;color:color-mix(in srgb,var(--text) 94%,#f3f4f6)}._definitionExampleGroups_agakm_145{margin-top:1.35rem;gap:1rem}._definitionExampleGroups_agakm_145>._definitionExampleGroup_agakm_112:first-child{margin-top:0}._definitionTermsList_agakm_154+._definitionExampleGroups_agakm_145{margin-top:.55rem;padding-top:.65rem;border-top:1px solid color-mix(in srgb,var(--card-border) 72%,transparent)}._definitionTermsList_agakm_154:has(+._definitionExampleGroups_agakm_145){margin-bottom:.35rem}._cardConcept_agakm_164{border-left:4px solid var(--accent-concept)}[data-cheat-sheet-theme=low-level-design] ._cardConcept_agakm_164{border-left-color:#f5f5f5}._cardTemplate_agakm_173{border-left:4px solid var(--accent-template)}._templateDetails_agakm_177{margin:0}._templateSummary_agakm_181{cursor:pointer;list-style:none;margin:0 0 .5rem;padding:0}._templateSummary_agakm_181::-webkit-details-marker{display:none}._templateSummary_agakm_181::marker{content:""}._templateSummaryRow_agakm_196{display:flex;align-items:center;justify-content:space-between;gap:.65rem}._templateSummaryRow_agakm_196 ._badge_agakm_203{margin-bottom:0}._templateSummaryTitle_agakm_207{flex:1;font-size:.95rem;font-weight:600;color:var(--text);letter-spacing:.01em}._templateDetailsBody_agakm_215{padding-top:.05rem}._templateDetails_agakm_177[open]>._templateSummary_agakm_181 ._segmentedChevron_agakm_219{transform:rotate(90deg)}._cardMethod_agakm_223{border-left:4px solid var(--accent-method)}._title_agakm_227{margin:0 0 .65rem;font-size:.95rem;font-weight:600;color:var(--text);letter-spacing:.01em}._coreTitle_agakm_235{margin:0 0 .5rem;font-size:1.05rem;font-weight:700;color:var(--text);letter-spacing:-.01em;line-height:1.3}._sectionLabel_agakm_244{display:block;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin:.85rem 0 .35rem}._sectionLabel_agakm_244:first-of-type{margin-top:0}._coreFunctionCard_agakm_259 ._descriptionLead_agakm_259{margin:0 0 1.25rem}._coreBlock_agakm_263{margin-bottom:.85rem}._coreFunctionCard_agakm_259 ._descriptionLead_agakm_259+._coreBlock_agakm_263{margin-top:.5rem}._coreFunctionCard_agakm_259 ._coreBlock_agakm_263+._coreBlock_agakm_263{padding-top:.5rem;margin-top:0}._coreFunctionCard_agakm_259 ._coreBlock_agakm_263 ._sectionLabel_agakm_244{margin:0 0 .25rem;color:var(--accent);font-size:.875rem;font-weight:700;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}._coreFunctionCard_agakm_259 ._coreBlock_agakm_263 ._sectionLabelMono_agakm_287{color:var(--accent);letter-spacing:.1em}._sectionLabelMono_agakm_287{font-family:var(--font-label-mono);letter-spacing:.08em;font-weight:700}._coreFunctionCommonPatterns_agakm_298{margin-top:1rem;padding-top:.7rem;border-top:1px solid color-mix(in srgb,var(--card-border) 72%,transparent)}._coreFunctionCommonPatterns_agakm_298 ._segmentedSummaryRow_agakm_304 ._badge_agakm_203{color:#3b82f6}._coreFunctionCard_agakm_259 ._contextTabs_agakm_308,._coreFunctionCard_agakm_259 ._contextTabsSingle_agakm_309{margin-top:1rem}._coreFunctionMethodsPanel_agakm_313{margin-top:.9rem;padding-top:.7rem;border-top:1px solid color-mix(in srgb,var(--card-border) 72%,transparent)}._coreFunctionMethodsPanel_agakm_313 ._segmentedSummaryRow_agakm_304 ._badge_agakm_203{color:#3b82f6}._coreFunctionMethodsList_agakm_323{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.65rem}._coreFunctionMethodItem_agakm_332{margin:0;padding:0}._coreFunctionMethodCard_agakm_337{position:relative;border-radius:12px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);border-left:2px solid #3b82f6;background:color-mix(in srgb,var(--panel-glass-bg) 85%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 4px 24px color-mix(in srgb,#000 22%,transparent);padding:.75rem .85rem}._coreFunctionMethodHeader_agakm_349{margin:0 0 .45rem}._coreFunctionMethodTitle_agakm_353{font-weight:650;letter-spacing:-.01em;color:var(--text)}._coreFunctionMethodDesc_agakm_359{margin:.25rem 0 0;font-size:.82rem;line-height:1.45;color:var(--muted)}._coreFunctionMethodSignatureBlock_agakm_366{margin-top:.7rem}._coreFunctionMethodArgsBlock_agakm_370{margin-top:.75rem}._coreFunctionMethodCard_agakm_337 ._sectionLabel_agakm_244{display:block;margin:0 0 .3rem;color:var(--accent);font-size:.875rem;font-weight:700;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}._coreFunctionMethodCard_agakm_337 ._sectionLabelMono_agakm_287{color:var(--accent);letter-spacing:.1em}._coreFunctionMethodCard_agakm_337 ._contextTabs_agakm_308,._coreFunctionMethodCard_agakm_337 ._contextTabsSingle_agakm_309{margin-top:.55rem}._descriptionLead_agakm_259{margin:0 0 .85rem;font-size:.875rem;color:var(--muted);line-height:1.55}._tipsAboveDescription_agakm_403{margin:0 0 .65rem;font-size:.875rem;color:var(--muted);line-height:1.55}._codeBlockWrap_agakm_410{position:relative}._codeBlockWrap_agakm_410:not(._codeBlockWrapIconCopy_agakm_415) ._pre_agakm_415,._codeBlockWrap_agakm_410:not(._codeBlockWrapIconCopy_agakm_415) ._signaturePre_agakm_416{padding-right:3.5rem}._codeBlockWrapWithTryIt_agakm_420:not(._codeBlockWrapIconCopy_agakm_415) ._pre_agakm_415,._codeBlockWrapWithTryIt_agakm_420:not(._codeBlockWrapIconCopy_agakm_415) ._signaturePre_agakm_416{padding-right:7.75rem}._codeBlockWrapIconCopy_agakm_415:not(._codeBlockWrapWithTryIt_agakm_420) ._pre_agakm_415,._codeBlockWrapIconCopy_agakm_415:not(._codeBlockWrapWithTryIt_agakm_420) ._signaturePre_agakm_416{padding-right:2.55rem}._codeBlockWrapIconCopy_agakm_415._codeBlockWrapWithTryIt_agakm_420 ._pre_agakm_415,._codeBlockWrapIconCopy_agakm_415._codeBlockWrapWithTryIt_agakm_420 ._signaturePre_agakm_416{padding-right:4.85rem}._codeBlockToolbar_agakm_436{position:absolute;top:.35rem;right:.35rem;display:flex;flex-direction:row;gap:.35rem;align-items:center;z-index:1}._tryItBtn_agakm_447{color:var(--accent);background:#0d1117eb;border:1px solid var(--accent-border-35);border-radius:4px;cursor:pointer;font-family:var(--font-sans);box-shadow:0 1px 4px #00000059}._tryItBtn_agakm_447:not(._tryItBtnIcon_agakm_457){padding:.2rem .45rem;font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}._tryItBtn_agakm_447:hover:not(:disabled){color:var(--text);background:var(--panel-raised-bg);border-color:var(--accent-border-55)}._tryItBtn_agakm_447:disabled{opacity:.45;cursor:not-allowed}._tryItBtn_agakm_447:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._copyCodeBtn_agakm_481{position:relative;color:var(--muted);background:#0d1117eb;border:1px solid var(--card-border);border-radius:4px;cursor:pointer;font-family:var(--font-sans);box-shadow:0 1px 4px #00000059}._copyCodeBtn_agakm_481:not(._copyCodeBtnIcon_agakm_492){padding:.2rem .5rem;font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}._copyCodeBtn_agakm_481:hover:not(._copyCodeBtnIcon_agakm_492){color:var(--text);background:var(--panel-raised-bg)}._copyCodeBtn_agakm_481:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._copyCodeBtnIcon_agakm_492{display:inline-flex;align-items:center;justify-content:center;min-width:1.75rem;min-height:1.75rem;padding:.25rem;border-radius:6px;text-transform:none;letter-spacing:normal;opacity:.4;transition:opacity .15s ease,color .15s ease,background .15s ease}._tryItBtnIcon_agakm_457{display:inline-flex;align-items:center;justify-content:center;min-width:1.75rem;min-height:1.75rem;padding:.25rem;border-radius:6px;text-transform:none;letter-spacing:normal;font-weight:400;font-size:inherit;opacity:.4;transition:opacity .15s ease,color .15s ease,background .15s ease,border-color .15s ease}@media(prefers-reduced-motion:reduce){._copyCodeBtnIcon_agakm_492,._tryItBtnIcon_agakm_457{transition:none}}._copyCodeBtnIconSvg_agakm_548,._tryItBtnIconSvg_agakm_549{display:block;flex-shrink:0}._codeBlockWrap_agakm_410:hover ._copyCodeBtnIcon_agakm_492,._codeBlockWrap_agakm_410:focus-within ._copyCodeBtnIcon_agakm_492,._copyCodeBtnIcon_agakm_492:focus-visible{opacity:1}._codeBlockWrap_agakm_410:hover ._tryItBtnIcon_agakm_457:not(:disabled),._codeBlockWrap_agakm_410:focus-within ._tryItBtnIcon_agakm_457:not(:disabled),._tryItBtnIcon_agakm_457:focus-visible:not(:disabled){opacity:1}._copyCodeBtnIcon_agakm_492:hover{color:var(--text);background:var(--panel-raised-bg)}._copyCodeBtnIconCopied_agakm_571{opacity:1;color:var(--accent)}._codeBlockWrapIconCopy_agakm_415._segmentedPatternCodeWrap_agakm_576 ._pre_agakm_415,._codeBlockWrapIconCopy_agakm_415._segmentedPatternCodeWrap_agakm_576 ._signaturePre_agakm_416{padding-right:2.4rem;background:color-mix(in srgb,var(--code-bg) 58%,#000);border-color:color-mix(in srgb,var(--card-border) 70%,#000);overflow-x:hidden}._codeBlockWrapIconCopy_agakm_415._segmentedPatternCodeWrap_agakm_576 ._code_agakm_410{white-space:pre-wrap;overflow-wrap:anywhere}._inlineCode_agakm_589{font-family:var(--font-mono);font-size:.88em;padding:.12em .38em;border-radius:4px;background:#00000040;border:1px solid var(--card-border);color:#d4e4f7;white-space:pre-wrap;word-break:break-word}._inlineMath_agakm_601{color:var(--text)}._inlineMath_agakm_601 .katex{font-size:1em}._centeredInlineMath_agakm_609{display:block;margin:.35rem 0;color:var(--text);text-align:center}._centeredInlineMath_agakm_609 .katex-display{margin:0}._centeredInlineMath_agakm_609 .katex{font-size:1em}._inlineStrong_agakm_624{font-weight:650;color:color-mix(in srgb,var(--fg) 88%,var(--accent) 12%)}._inlineProseGreen_agakm_629{color:#4ade80;font-weight:600}._inlineProseRed_agakm_634{color:#fb7185;font-weight:600}._inlineProsePurple_agakm_639{color:#a78bfa;font-weight:600}._inlineProseConcept_agakm_644,._body_agakm_97 ._inlineProseConcept_agakm_644,._mlConceptBody_agakm_650 ._inlineProseConcept_agakm_644{color:color-mix(in srgb,var(--accent-concept) 88%,var(--text) 12%)!important;font-weight:400!important}._inlineProseGold_agakm_655,._body_agakm_97 ._inlineProseGold_agakm_655,._mlConceptBody_agakm_650 ._inlineProseGold_agakm_655{color:var(--ml-golden-rule-accent-soft, #fbbf24)!important;font-weight:400!important}._inlineProseGreen_agakm_629 ._inlineStrong_agakm_624,._inlineProseRed_agakm_634 ._inlineStrong_agakm_624,._inlineProsePurple_agakm_639 ._inlineStrong_agakm_624,._inlineProseConcept_agakm_644 ._inlineStrong_agakm_624,._inlineProseGold_agakm_655 ._inlineStrong_agakm_624{color:inherit;font-weight:750}._codeComment_agakm_675{color:var(--code-comment)}._code_agakm_410 .cheat-py-kw{color:var(--code-keyword)!important;font-weight:550!important}._code_agakm_410 .cheat-py-builtin{color:var(--code-builtin)!important}._code_agakm_410 .cheat-py-str{color:var(--code-string)!important}._code_agakm_410 .cheat-py-num{color:var(--code-number)!important}._code_agakm_410 .cheat-py-member{color:var(--code-member)!important}._code_agakm_410 .cheat-py-decorator{color:var(--code-decorator)!important}._code_agakm_410 .cheat-py-self{color:var(--code-self)!important;font-weight:600!important}._code_agakm_410 .cheat-py-fn{color:var(--code-function)!important;font-weight:550!important}._code_agakm_410 .cheat-py-cls{color:var(--code-class-name)!important}._pre_agakm_415 code .cheat-py-kw,._signaturePre_agakm_416 code .cheat-py-kw{color:var(--code-keyword)!important;font-weight:550!important}._pre_agakm_415 code .cheat-py-builtin,._signaturePre_agakm_416 code .cheat-py-builtin{color:var(--code-builtin)!important}._pre_agakm_415 code .cheat-py-str,._signaturePre_agakm_416 code .cheat-py-str{color:var(--code-string)!important}._pre_agakm_415 code .cheat-py-num,._signaturePre_agakm_416 code .cheat-py-num{color:var(--code-number)!important}._pre_agakm_415 code .cheat-py-member,._signaturePre_agakm_416 code .cheat-py-member{color:var(--code-member)!important}._pre_agakm_415 code .cheat-py-decorator,._signaturePre_agakm_416 code .cheat-py-decorator{color:var(--code-decorator)!important}._pre_agakm_415 code .cheat-py-self,._signaturePre_agakm_416 code .cheat-py-self{color:var(--code-self)!important;font-weight:600!important}._pre_agakm_415 code .cheat-py-fn,._signaturePre_agakm_416 code .cheat-py-fn{color:var(--code-function)!important;font-weight:550!important}._pre_agakm_415 code .cheat-py-cls,._signaturePre_agakm_416 code .cheat-py-cls{color:var(--code-class-name)!important}._codeRegionMarker_agakm_767{color:var(--code-region-marker, #e6c07b);font-style:italic}._codeKeyword_agakm_772{color:var(--code-keyword)}._codeNumber_agakm_776{color:var(--code-number)}._codeString_agakm_780{color:var(--code-string, #c3e88d)}._codeDecorator_agakm_784{color:var(--code-decorator, #ffcb6b)}._codeMember_agakm_788{color:var(--code-member, #7fd4ff)}._codeBuiltin_agakm_792{color:var(--code-builtin, #82aaff)}._codeSelf_agakm_796{color:var(--code-self, #f78c6c);font-weight:600}._codeFunction_agakm_801{color:var(--code-function, #82cfff);font-weight:550}._codeClassName_agakm_806{color:var(--code-class-name, #ffcb6b)}._signaturePre_agakm_416{margin:0;padding:.55rem .7rem;background:#0003;border-radius:6px;border:1px solid var(--card-border);overflow-x:auto;font-family:var(--font-mono);font-size:.76rem;line-height:1.5;color:#c8dff5;white-space:pre-wrap;word-break:break-word}._argsText_agakm_825{margin:0;font-size:.8125rem;color:var(--muted);line-height:1.55;white-space:pre-wrap}._argsDetails_agakm_834{margin:0}._argsSummary_agakm_838{cursor:pointer;list-style:none;margin:0 0 .4rem;padding:.12rem 0;border-radius:6px;transition:opacity .16s ease}._argsSummary_agakm_838:hover{opacity:.92}._argsSummary_agakm_838::-webkit-details-marker{display:none}._argsSummary_agakm_838::marker{content:""}._argsSummaryRow_agakm_859{display:flex;flex-direction:row;align-items:center;gap:.45rem}._argsChevronWrap_agakm_866{flex-shrink:0;display:flex;align-items:center;color:var(--accent)}._argsChevron_agakm_866{display:block;transform:rotate(90deg);transition:transform .2s ease}._argsDetails_agakm_834[open] ._argsChevron_agakm_866{transform:rotate(270deg)}._argsTriggerLabel_agakm_885{margin:0;color:var(--accent);font-size:.875rem;font-weight:700;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}._argsSubcard_agakm_895{padding:.5rem .6rem;border-radius:7px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,#000 30%,var(--code-bg) 70%);margin:0}._argsProseInSubcard_agakm_903,._argsProseInSubcard_agakm_903 ._argsText_agakm_825{margin:0}._argsGridInner_agakm_912{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}._argsRowWithDivider_agakm_921{display:grid;grid-template-columns:120px 1fr;column-gap:.75rem;align-items:start;padding:.4rem 0;border-bottom:1px solid color-mix(in srgb,#fff 5%,transparent)}._argsRowWithDivider_agakm_921:first-child{padding-top:0}._argsRowWithDivider_agakm_921:last-child{border-bottom:none;padding-bottom:0}._argsName_agakm_939{margin:0;font-size:.8125rem;font-weight:700;line-height:1.5;color:var(--accent);min-width:0;word-break:break-word}[data-cheat-sheet-theme=pandas] ._argsName_agakm_939{font-weight:600}._argsNameWrap_agakm_953{position:relative;min-width:0}._argsNameInteractive_agakm_958{display:inline-block;cursor:pointer;text-decoration:underline;text-decoration-style:dotted;text-decoration-thickness:1px;text-underline-offset:3px}._argsNameInteractive_agakm_958:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 70%,transparent);outline-offset:2px;border-radius:4px}._argsTypeTooltip_agakm_973{position:absolute;left:0;top:calc(100% + 6px);z-index:20;padding:12px;background:color-mix(in srgb,#0b1220 80%,#111827 20%);border:1px solid color-mix(in srgb,#ffffff 12%,transparent);border-radius:8px;box-shadow:0 14px 40px #0000008c;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);min-width:min(320px,calc(100vw - 32px));max-width:min(560px,calc(100vw - 32px));overflow:hidden;overflow-wrap:anywhere}._argsTypeTooltipText_agakm_991{font-family:var(--font-mono);font-size:.78rem;color:var(--text)}._argsPopoverStack_agakm_997{display:flex;flex-direction:column;gap:10px}._argsPopoverCategoryLabel_agakm_1003{font-size:.65rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:6px}._argsPopoverBadges_agakm_1012{display:flex;flex-wrap:nowrap;gap:6px;min-width:0;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--cheat-ui-scrollbar-thumb) var(--cheat-ui-scrollbar-track)}._argsPopoverBadges_agakm_1012::-webkit-scrollbar{height:8px}._argsPopoverBadges_agakm_1012::-webkit-scrollbar-corner{background:transparent}._argsPopoverBadges_agakm_1012::-webkit-scrollbar-track{background:var(--cheat-ui-scrollbar-track);border-radius:8px}._argsPopoverBadges_agakm_1012::-webkit-scrollbar-thumb{background:var(--cheat-ui-scrollbar-thumb);border-radius:8px;border:2px solid transparent;background-clip:padding-box}._argsPopoverBadges_agakm_1012::-webkit-scrollbar-thumb:hover{background:var(--cheat-ui-scrollbar-thumb-hover);border:2px solid transparent;background-clip:padding-box}._argsPopoverBadge_agakm_1012{font-family:var(--font-mono);font-size:.78rem;font-weight:600;padding:.18rem .45rem;border-radius:8px;background:color-mix(in srgb,#60a5fa 14%,var(--code-bg));border:1px solid color-mix(in srgb,#60a5fa 22%,transparent);color:var(--text);max-width:100%;white-space:nowrap}._argsPopoverSeparator_agakm_1064{margin-top:10px;border-top:1px solid color-mix(in srgb,#ffffff 10%,transparent)}._argsDescription_agakm_1069{margin:0;font-size:.8125rem;color:var(--muted);line-height:1.55;min-width:0;word-break:break-word}._argsTypeBadge_agakm_1078{display:inline;font-family:var(--font-mono);font-size:.78em;font-weight:500;padding:.1em .28em;border-radius:4px;background:color-mix(in srgb,var(--muted) 12%,var(--code-bg) 88%);border:1px solid color-mix(in srgb,var(--card-border) 50%,transparent);vertical-align:baseline;margin:0 .05em;white-space:nowrap}@media(max-width:480px){._argsRowWithDivider_agakm_921{grid-template-columns:1fr;row-gap:.2rem}}._badge_agakm_203{display:inline-block;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-bottom:.35rem}._description_agakm_259{margin:.75rem 0 0;font-size:.875rem;color:var(--muted);line-height:1.55}._descriptionTab_agakm_1116{margin:0;font-size:.875rem;color:var(--muted);line-height:1.55}._tipTabHeading_agakm_1123{margin:0 0 .4rem;font-size:.88rem;font-weight:600;color:var(--text);line-height:1.35}._tipsItemTitle_agakm_1131{color:var(--text);line-height:1.5}._tipsTabTitle_agakm_1137{margin-top:.5rem}._tipsCalloutSectionTitle_agakm_1141{margin-top:0}._tipsCallout_agakm_1141{box-sizing:border-box;margin:0;padding:1rem 1.1rem 1.15rem;line-height:1.7;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,#64748b 20%);background:color-mix(in srgb,rgba(30,58,138,.2) 45%,var(--code-bg) 55%)}._tipsCalloutSoloBody_agakm_1156{margin:0}._tipsAccordionShell_agakm_1161{box-sizing:border-box;margin:0;padding:.85rem 1rem 1rem;line-height:1.7;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 85%,#94a3b8 15%);background:color-mix(in srgb,rgba(15,23,42,.45) 55%,var(--code-bg) 45%);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}._tipsAccordionDetails_agakm_1173{margin:0;border-top:1px solid color-mix(in srgb,var(--card-border) 90%,#64748b 10%)}._tipsAccordionDetails_agakm_1173:first-of-type{border-top:none}._tipsAccordionSummary_agakm_1182{cursor:pointer;list-style:none;margin:0;padding:.65rem .15rem .5rem}._tipsAccordionSummary_agakm_1182::-webkit-details-marker{display:none}._tipsAccordionSummary_agakm_1182::marker{content:""}._tipsAccordionSummaryRow_agakm_1197{display:flex;align-items:center;justify-content:space-between;gap:.65rem}._tipsAccordionTitle_agakm_1204{flex:1;min-width:0;font-size:.88rem;font-weight:650;color:var(--text);line-height:1.4}._tipsAccordionDetails_agakm_1173[open]>._tipsAccordionSummary_agakm_1182 ._segmentedChevron_agakm_219{transform:rotate(90deg)}._tipsAccordionPanel_agakm_1217{padding:0 .15rem .85rem}._tipsAccordionPanel_agakm_1217 ._tipsItemText_agakm_1221{color:var(--muted);white-space:pre-line}@media(prefers-reduced-motion:reduce){._tipsAccordionDetails_agakm_1173[open]>._tipsAccordionSummary_agakm_1182 ._segmentedChevron_agakm_219{transition:none}}._tipsBetween_agakm_1232{margin:.9rem 0 1rem;border:none;border-top:1px solid color-mix(in srgb,var(--card-border) 90%,#64748b 10%);opacity:.95}._tipsItem_agakm_1131{margin:0;min-width:0}._tipsItemText_agakm_1221{margin:0 0 .35rem;font-size:.875rem;line-height:1.7;color:#94a3b8}._tipsItemCode_agakm_1251{margin-top:.5rem}._tipsFuncFormatGrid_agakm_1255{display:flex;flex-direction:column;gap:.85rem;margin:.2rem 0 .35rem}._tipsFuncFormatRow_agakm_1262{display:flex;flex-direction:column;gap:.4rem;min-width:0}._tipsFuncFormatLine1_agakm_1269{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .5rem;font-size:.8rem}._tipsTypeBadge_agakm_1277{display:inline-block;flex-shrink:0;padding:.15em .5em;font-size:.72rem;font-weight:700;font-family:var(--font-sans);text-transform:none;letter-spacing:.02em;color:var(--text);background:color-mix(in srgb,var(--accent) 14%,var(--code-bg) 86%);border:1px solid color-mix(in srgb,var(--card-border) 55%,var(--accent) 20%);border-radius:6px;line-height:1.3}._tipsFuncFormatSep_agakm_1293{color:color-mix(in srgb,#94a3b8 70%,var(--muted));font-weight:400;-webkit-user-select:none;user-select:none}._tipsFuncFormatCode_agakm_1299{margin:0;padding:.12em .38em;font-family:var(--font-mono);font-size:.8rem;color:#d4e4f7;background:color-mix(in srgb,var(--code-bg) 88%,#1e3a5f 12%);border:1px solid color-mix(in srgb,var(--card-border) 50%,transparent);border-radius:5px;white-space:pre-wrap;word-break:break-word}._tipsFuncFormatDesc_agakm_1312{margin:0;font-size:.875rem;line-height:1.7;color:#94a3b8}._tipsFuncFormatFooter_agakm_1319{margin:.75rem 0 0;font-size:.8rem;line-height:1.65;color:#94a3b8}._tipsDtypeGrid_agakm_1327{display:grid;grid-template-columns:1fr;gap:.75rem;margin:.2rem 0 .35rem;align-items:start}@media(min-width:768px){._tipsDtypeGrid_agakm_1327{grid-template-columns:1fr 1fr}}._tipsDtypeCard_agakm_1341{display:flex;flex-direction:column;gap:.4rem;min-width:0;padding:.5rem .55rem .55rem;border-radius:8px;border:1px solid var(--card-border);background:color-mix(in srgb,var(--code-bg) 92%,#0f172a 8%);border-left-width:3px}._tipsDtypeCardNumeric_agakm_1353{border-left-color:#3b82f6;background:color-mix(in srgb,var(--code-bg) 88%,#1e3a5f 12%);box-shadow:0 0 0 1px color-mix(in srgb,#3b82f6 18%,transparent)}._tipsDtypeCardText_agakm_1359{border-left-color:#22c55e;background:color-mix(in srgb,var(--code-bg) 88%,#14532d 10%);box-shadow:0 0 0 1px color-mix(in srgb,#22c55e 16%,transparent)}._tipsDtypeCardTime_agakm_1365{border-left-color:#a855f7;background:color-mix(in srgb,var(--code-bg) 88%,#3b0764 10%);box-shadow:0 0 0 1px color-mix(in srgb,#a855f7 18%,transparent)}._tipsDtypeCardNullable_agakm_1371{border-left-color:#f59e0b;background:color-mix(in srgb,var(--code-bg) 88%,#422006 8%);box-shadow:0 0 0 1px color-mix(in srgb,#f59e0b 20%,transparent)}._tipsDtypeCardSlim_agakm_1378{border:none;background:transparent;box-shadow:none;padding:.2rem 0 .15rem;border-left:none;min-height:0}._tipsDtypeTitle_agakm_1387{margin:0;font-size:.8rem;font-weight:700;color:var(--text);font-family:var(--font-sans);line-height:1.3}._tipsDtypeBadges_agakm_1396{display:flex;flex-wrap:wrap;gap:.4rem .45rem;align-items:center;min-width:0}._tipsDtypeBadge_agakm_1396{display:inline-flex;flex-direction:row;align-items:center;gap:.35rem;margin:0;padding:.2em .5em .22em;font:inherit;font-family:var(--font-mono);font-size:.8rem;font-weight:600;line-height:1.35;color:#e0f2fe;background:color-mix(in srgb,#1e3a5f 35%,var(--code-bg) 65%);border:1px solid color-mix(in srgb,#3b82f6 40%,var(--card-border) 60%);border-radius:6px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .12s ease,border-color .12s ease,box-shadow .12s ease}._tipsDtypeCardText_agakm_1359 ._tipsDtypeBadge_agakm_1396{color:#dcfce7;background:color-mix(in srgb,#14532d 40%,var(--code-bg) 60%);border-color:color-mix(in srgb,#22c55e 45%,var(--card-border) 55%)}._tipsDtypeCardTime_agakm_1365 ._tipsDtypeBadge_agakm_1396{color:#f3e8ff;background:color-mix(in srgb,#3b0764 38%,var(--code-bg) 62%);border-color:color-mix(in srgb,#a855f7 42%,var(--card-border) 58%)}._tipsDtypeCardNullable_agakm_1371 ._tipsDtypeBadge_agakm_1396{color:#ffedd5;background:color-mix(in srgb,#422006 40%,var(--code-bg) 60%);border-color:color-mix(in srgb,#f59e0b 45%,var(--card-border) 55%)}._tipsDtypeBadge_agakm_1396:hover{box-shadow:0 0 0 1px color-mix(in srgb,#e2e8f0 25%,transparent)}._tipsDtypeBadge_agakm_1396:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 75%,#fff 25%);outline-offset:2px}._tipsDtypeBadgeText_agakm_1455{white-space:pre-wrap;word-break:break-word;text-align:left}._tipsDtypeBadgeCheck_agakm_1461{flex-shrink:0;color:#4ade80}._tipsDtypeDesc_agakm_1466{margin:0;font-size:.8125rem;line-height:1.6;color:#64748b}._body_agakm_97{margin:0;font-size:.875rem;color:var(--muted);line-height:1.55}._bodyPreLine_agakm_1481{white-space:pre-line}._conceptFormulaCallout_agakm_1485{margin:0 0 .95rem;padding:.9rem 1rem;border:1px solid color-mix(in srgb,var(--accent) 32%,var(--card-border) 68%);border-radius:12px;background:color-mix(in srgb,var(--accent) 9%,var(--panel-glass-bg) 91%);color:var(--text);font-size:.94rem;font-weight:700;line-height:1.55;text-align:center;letter-spacing:.01em}._conceptStructuredSection_agakm_1499{margin-top:.9rem;padding-top:.8rem;border-top:1px solid color-mix(in srgb,var(--card-border) 72%,transparent)}._conceptStructuredTitle_agakm_1505{margin:0 0 .55rem;font-size:.875rem;font-weight:700;color:var(--accent);letter-spacing:.1em;line-height:1.2;text-transform:uppercase}._interviewSections_agakm_1515{margin-top:1rem;display:flex;flex-direction:column;gap:1rem}._interviewSection_agakm_1515{padding-top:.8rem;border-top:1px solid color-mix(in srgb,var(--card-border) 72%,transparent)}._interviewCollapsibleSection_agakm_1527{padding:.75rem .85rem;border:1px solid color-mix(in srgb,var(--card-border) 76%,transparent);border-radius:10px;background:color-mix(in srgb,var(--panel-glass-bg-soft) 72%,transparent)}._interviewCollapsibleSectionCompact_agakm_1534{padding:.52rem .65rem;border-radius:8px}._interviewSummary_agakm_1539{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:.75rem}._interviewSummary_agakm_1539::-webkit-details-marker{display:none}._interviewSummaryTitleCompact_agakm_1552{margin:0;font-size:.7rem;font-weight:700;color:var(--accent);letter-spacing:.08em;line-height:1.2;text-transform:uppercase}._interviewSummary_agakm_1539:after{content:"+";flex-shrink:0;color:var(--accent);font-size:1rem;font-weight:700;line-height:1}._interviewCollapsibleSection_agakm_1527[open] ._interviewSummary_agakm_1539:after{content:"-"}._interviewCollapsibleBody_agakm_1575{margin-top:.7rem;padding-top:.7rem;border-top:1px solid color-mix(in srgb,var(--card-border) 66%,transparent)}._interviewCollapsibleBodyCompact_agakm_1581{margin-top:.5rem;padding-top:.5rem;font-size:.82rem;line-height:1.5}._interviewNestedExample_agakm_1588{margin-top:.55rem;padding:.5rem .6rem;border:1px solid color-mix(in srgb,var(--card-border) 76%,transparent);border-radius:8px;background:color-mix(in srgb,var(--panel-glass-bg-soft) 72%,transparent)}._interviewNestedExampleSummary_agakm_1596{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:.55rem}._interviewNestedExampleSummary_agakm_1596::-webkit-details-marker{display:none}._interviewNestedExampleSummary_agakm_1596:after{content:"+";flex-shrink:0;color:var(--accent);font-size:.85rem;font-weight:700;line-height:1}._interviewNestedExample_agakm_1588[open]>._interviewNestedExampleSummary_agakm_1596:after{content:"-"}._interviewExampleTableWrap_agakm_1622{margin-top:.55rem;padding-top:.55rem;overflow-x:auto;border-top:1px solid color-mix(in srgb,var(--card-border) 66%,transparent)}._interviewExampleTable_agakm_1622{width:100%;border-collapse:collapse;min-width:340px;font-size:.78rem;line-height:1.45}._interviewExampleTable_agakm_1622 th,._interviewExampleTable_agakm_1622 td{padding:.42rem .5rem;border:1px solid color-mix(in srgb,var(--card-border) 72%,transparent);text-align:left;vertical-align:top}._interviewExampleTable_agakm_1622 th{color:var(--accent);font-family:var(--font-label-mono);font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:color-mix(in srgb,var(--accent) 8%,transparent)}._interviewExampleTable_agakm_1622 td{color:color-mix(in srgb,var(--text) 88%,var(--muted) 12%)}._nestedAccordionIntroSection_agakm_1659{margin-top:.9rem;padding-top:.75rem;border-top:1px solid color-mix(in srgb,var(--card-border) 72%,transparent)}._nestedAccordionIntroSection_agakm_1659:first-of-type{margin-top:.3rem}._nestedAccordionGroups_agakm_1669{margin-top:1rem;display:flex;flex-direction:column;gap:.75rem}._nestedAccordionGroup_agakm_1669{padding:.72rem .82rem;border:1px solid color-mix(in srgb,var(--card-border) 76%,transparent);border-radius:10px;background:color-mix(in srgb,var(--panel-glass-bg-soft) 72%,transparent)}._nestedAccordionGroupSummary_agakm_1683{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:.75rem}._nestedAccordionGroupSummary_agakm_1683::-webkit-details-marker{display:none}._nestedAccordionGroupSummary_agakm_1683:after{content:"+";flex-shrink:0;color:var(--accent);font-size:1rem;font-weight:700;line-height:1}._nestedAccordionGroup_agakm_1669[open]>._nestedAccordionGroupSummary_agakm_1683:after{content:"-"}._nestedAccordionGroupBody_agakm_1709{margin-top:.7rem;padding-top:.7rem;border-top:1px solid color-mix(in srgb,var(--card-border) 66%,transparent);display:flex;flex-direction:column;gap:.45rem}._noSqlModelSubCard_agakm_1718{border-color:#22c55e33;background:#18181b66;transition:border-color .18s ease,background .18s ease}._noSqlModelSubCard_agakm_1718:hover{border-color:#22c55e57;background:#18181b80}._noSqlJsonExample_agakm_1731{margin-top:.5rem;padding-top:.5rem}._noSqlExampleLabel_agakm_1736{margin-bottom:.35rem;color:color-mix(in srgb,#22c55e 82%,var(--text) 18%);font-family:var(--font-label-mono);font-size:.68rem;font-weight:700;letter-spacing:.08em}._noSqlJsonBlock_agakm_1745{margin:0;padding:.72rem .82rem;overflow-x:auto;border:1px solid rgba(34,197,94,.18);border-radius:10px;background:#09090b9e;color:color-mix(in srgb,var(--text) 86%,var(--muted) 14%);font-family:var(--font-label-mono);font-size:.78rem;line-height:1.55}._noSqlJsonKey_agakm_1758{color:#67e8f9}._noSqlJsonString_agakm_1762{color:#22c55e;text-shadow:0 0 8px rgba(34,197,94,.18)}._noSqlGraphExample_agakm_1767{margin-top:.5rem;padding:.72rem .78rem .82rem;border:1px solid color-mix(in srgb,var(--card-border) 85%,transparent);border-radius:12px;background:color-mix(in srgb,var(--panel-glass-bg) 88%,transparent);box-shadow:0 4px 24px color-mix(in srgb,#000 22%,transparent)}._noSqlGraphSvg_agakm_1776{display:block;width:100%;height:auto;min-height:150px}._noSqlGraphEdge_agakm_1783{stroke:color-mix(in srgb,var(--accent) 72%,var(--card-border) 28%);stroke-width:2;stroke-linecap:round;opacity:.78}._noSqlGraphArrowHead_agakm_1790{fill:color-mix(in srgb,var(--accent) 72%,var(--card-border) 28%)}._noSqlGraphNode_agakm_1794{fill:color-mix(in srgb,var(--accent) 12%,var(--panel-glass-bg) 88%);stroke:color-mix(in srgb,var(--card-border) 90%,#fff 10%);stroke-width:2}._noSqlGraphEdgeLabelPill_agakm_1800{fill:color-mix(in srgb,var(--accent-soft-10) 80%,var(--panel-glass-bg) 20%);stroke:var(--accent-border-45);stroke-width:1;opacity:.96}._noSqlGraphEdgeLabel_agakm_1800{fill:var(--accent);font-family:var(--font-label-mono);font-size:8px;font-weight:700;text-anchor:middle;dominant-baseline:middle;letter-spacing:.04em}._noSqlGraphLabel_agakm_1817{fill:color-mix(in srgb,var(--text) 92%,var(--muted));font-family:var(--font-label-mono);font-size:10px;font-weight:700;text-anchor:middle;dominant-baseline:middle;letter-spacing:.01em}._dataTypesList_agakm_1827{display:flex;flex-direction:column}._dataTypeGroup_agakm_1832{padding-top:.65rem}._dataTypeGroup_agakm_1832+._dataTypeGroup_agakm_1832{margin-top:.75rem;border-top:1px solid color-mix(in srgb,var(--card-border) 72%,transparent)}._dataTypeTitle_agakm_1841{display:flex;align-items:center;gap:.45rem;margin:0 0 .45rem;font-size:.84rem;font-weight:500;color:color-mix(in srgb,var(--text) 86%,var(--muted) 14%);letter-spacing:.01em;line-height:1.3}._dataTypeIcon_agakm_1853{width:.9rem;height:.9rem;flex-shrink:0;color:var(--accent);stroke-width:1.9}._dataTypeAccordions_agakm_1861{display:flex;flex-direction:column;gap:.45rem}._dataTypeDetail_agakm_1867{padding:.52rem .65rem;border:1px solid color-mix(in srgb,var(--card-border) 76%,transparent);border-radius:8px;background:color-mix(in srgb,var(--panel-glass-bg-soft) 72%,transparent)}._dataTypeSummary_agakm_1874{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:.55rem}._dataTypeSummary_agakm_1874::-webkit-details-marker{display:none}._dataTypeSummaryTitle_agakm_1887{margin:0;font-size:.7rem;font-weight:700;color:var(--accent);letter-spacing:.08em;line-height:1.2;text-transform:uppercase}._dataTypeSummary_agakm_1874:after{content:"+";flex-shrink:0;color:var(--accent);font-size:.85rem;font-weight:700;line-height:1}._dataTypeDetail_agakm_1867[open]>._dataTypeSummary_agakm_1874:after{content:"-"}._dataTypeBody_agakm_1910{margin-top:.5rem;padding-top:.5rem;border-top:1px solid color-mix(in srgb,var(--card-border) 66%,transparent);font-size:.82rem;line-height:1.5}._storageComparisonSubtitle_agakm_1918{margin:-.2rem 0 .85rem;font-size:.84rem;color:var(--muted)}._storageComparisonGrid_agakm_1924{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid color-mix(in srgb,var(--card-border) 76%,transparent);border-radius:10px;background:color-mix(in srgb,var(--panel-glass-bg-soft) 72%,transparent);overflow:hidden}._storageComparisonColumn_agakm_1933{padding:.72rem .82rem}._storageComparisonColumn_agakm_1933+._storageComparisonColumn_agakm_1933{border-left:1px solid color-mix(in srgb,var(--card-border) 72%,transparent)}._storageComparisonColumnTitle_agakm_1941{margin:0 0 .42rem;font-size:.72rem;font-weight:700;color:var(--accent);letter-spacing:.08em;line-height:1.2;text-transform:uppercase}._storageComparisonList_agakm_1951{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.42rem;font-size:.82rem;line-height:1.45;color:color-mix(in srgb,var(--text) 88%,var(--muted) 12%)}._storageComparisonHighlights_agakm_1963{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.58rem}._storageComparisonHighlights_agakm_1963 span{display:inline-flex;align-items:center;border:1px solid color-mix(in srgb,var(--accent-tip) 46%,transparent);border-radius:999px;padding:.18rem .48rem;background:color-mix(in srgb,var(--accent-tip) 14%,transparent);color:color-mix(in srgb,var(--accent-tip) 76%,var(--text) 24%);font-size:.72rem;font-weight:700;line-height:1.2}._storageComparisonRule_agakm_1983{display:flex;gap:.45rem;margin-top:.85rem;padding-top:.72rem;border-top:1px solid color-mix(in srgb,var(--card-border) 72%,transparent);font-size:.82rem;line-height:1.45}._storageComparisonRuleLabel_agakm_1993{flex-shrink:0;font-weight:700;color:var(--accent)}._storageComparisonRuleLines_agakm_1999{display:flex;flex-direction:column;gap:.18rem;color:var(--text)}@media(max-width:520px){._storageComparisonGrid_agakm_1924{grid-template-columns:1fr}._storageComparisonColumn_agakm_1933+._storageComparisonColumn_agakm_1933{border-left:0;border-top:1px solid color-mix(in srgb,var(--card-border) 72%,transparent)}._storageComparisonRule_agakm_1983{flex-direction:column;gap:.28rem}}._interviewSoundbiteSection_agakm_2022{border-top-color:color-mix(in srgb,var(--accent) 38%,transparent)}._interviewSoundbite_agakm_2022{position:relative;margin:0;padding:.85rem 1rem .9rem 3rem;border-left:4px solid #a78bfa;border-radius:10px;background:color-mix(in srgb,#7c3aed 16%,var(--panel-glass-bg) 84%)}._interviewSoundbiteMark_agakm_2035{position:absolute;top:.2rem;left:.85rem;color:color-mix(in srgb,#c4b5fd 88%,var(--text) 12%);font-size:2.75rem;font-family:Georgia,serif;line-height:1;opacity:.86}._interviewSoundbite_agakm_2022 ._body_agakm_97{color:color-mix(in srgb,var(--text) 86%,#c4b5fd 14%)}._interviewWarningSection_agakm_2050{border-top-color:color-mix(in srgb,var(--accent) 38%,transparent)}._interviewWarningTitle_agakm_2054{color:var(--accent)}._interviewWarningBody_agakm_2058{margin:0;padding:.85rem 1rem;border-left:4px solid #fb7185;border-radius:10px;background:color-mix(in srgb,#be123c 14%,var(--panel-glass-bg) 86%);color:#fda4af}._eventBrokerDiagramWrap_agakm_2068{margin:.85rem 0 .35rem;max-width:26rem;border-radius:12px;border:1px solid color-mix(in srgb,var(--card-border) 85%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 88%,transparent);box-shadow:0 4px 24px color-mix(in srgb,#000 22%,transparent);padding:.65rem .5rem .55rem}._eventBrokerSvg_agakm_2078{display:block;width:100%;height:auto}._eventBrokerConnector_agakm_2084{stroke:color-mix(in srgb,var(--muted) 88%,var(--accent) 12%);stroke-width:2;stroke-linecap:round}._eventBrokerArrowHead_agakm_2090{fill:color-mix(in srgb,var(--muted) 82%,var(--accent) 18%)}._eventBrokerServiceRect_agakm_2094{fill:color-mix(in srgb,var(--accent) 14%,var(--panel-glass-bg) 86%);stroke:color-mix(in srgb,var(--card-border) 88%,transparent);stroke-width:1.5}._eventBrokerBrokerRect_agakm_2100{fill:color-mix(in srgb,var(--accent) 42%,var(--panel-glass-bg) 58%);stroke:color-mix(in srgb,var(--accent) 55%,var(--card-border) 45%);stroke-width:1.5}._eventBrokerServiceText_agakm_2106{font-family:var(--font-body, system-ui, sans-serif);font-size:10.5px;font-weight:650;fill:color-mix(in srgb,var(--text) 92%,var(--muted) 8%)}._eventBrokerBrokerText_agakm_2113{font-family:var(--font-body, system-ui, sans-serif);font-size:13px;font-weight:750;fill:color-mix(in srgb,#fff 94%,var(--text) 6%)}._interviewCollapsibleExtras_agakm_2121{display:flex;flex-direction:column;gap:.55rem;margin-top:.55rem}._interviewFieldRow_agakm_2128{display:grid;grid-template-columns:minmax(4.5rem,auto) 1fr;gap:.45rem .65rem;align-items:start;font-size:.8rem;line-height:1.45}._interviewFieldRowMuted_agakm_2137{color:color-mix(in srgb,var(--muted) 88%,var(--text) 12%)}._interviewFieldRowPositive_agakm_2141 ._interviewFieldLabel_agakm_2141{color:color-mix(in srgb,var(--accent-concept) 82%,var(--text) 18%)}._interviewFieldRowNegative_agakm_2145{color:color-mix(in srgb,var(--accent-method) 78%,var(--text) 22%)}._interviewFieldRowNegative_agakm_2145 ._interviewFieldLabel_agakm_2141{color:color-mix(in srgb,var(--accent-method) 92%,var(--text) 8%)}._interviewFieldRowNegative_agakm_2145 ._interviewFieldBody_agakm_2153,._interviewFieldRowNegative_agakm_2145 ._body_agakm_97,._interviewFieldRowNegative_agakm_2145 ._interviewFieldBulletList_agakm_2155{color:color-mix(in srgb,var(--accent-method) 78%,var(--text) 22%)}._interviewFieldRowNegative_agakm_2145 ._inlineStrong_agakm_624{color:color-mix(in srgb,var(--accent-method) 92%,var(--text) 8%)}._interviewFieldLabel_agakm_2141{font-weight:750;font-size:.68rem;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);padding-top:.12rem}._interviewFieldBody_agakm_2153{margin:0;min-width:0}._interviewFieldBulletList_agakm_2155{margin:0;padding-left:1.15rem;display:flex;flex-direction:column;gap:.35rem;list-style:disc}._interviewFieldBulletList_agakm_2155 li{line-height:1.45}._interviewPillGroupBlock_agakm_2190{display:flex;flex-direction:column;gap:.28rem}._interviewPillGroupLabel_agakm_2196{font-size:.68rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}._interviewPillGroupLabelBestFor_agakm_2204{color:color-mix(in srgb,var(--accent-concept) 82%,var(--text) 18%)}._interviewPillRow_agakm_2208{display:flex;flex-wrap:wrap;gap:.32rem}._interviewPill_agakm_2190{display:inline-flex;align-items:center;border-radius:999px;padding:.16rem .44rem;font-size:.7rem;font-weight:700;line-height:1.2;border:1px solid color-mix(in srgb,var(--card-border) 70%,transparent)}._interviewPillTools_agakm_2225{border-color:color-mix(in srgb,var(--accent-tip) 46%,transparent);background:color-mix(in srgb,var(--accent-tip) 14%,transparent);color:color-mix(in srgb,var(--accent-tip) 76%,var(--text) 24%)}._interviewPillExamples_agakm_2231{border-color:color-mix(in srgb,var(--accent) 40%,transparent);background:color-mix(in srgb,var(--accent-soft-10) 85%,transparent);color:color-mix(in srgb,var(--text) 90%,var(--muted) 10%)}._interviewPillBestFor_agakm_2237{border-color:color-mix(in srgb,var(--accent-concept) 42%,transparent);background:color-mix(in srgb,var(--accent-concept) 16%,transparent);color:color-mix(in srgb,var(--accent-concept) 78%,var(--text) 22%)}._interviewFooterBubbleGroups_agakm_2243{margin-top:.85rem;padding-top:.75rem;border-top:1px solid color-mix(in srgb,var(--card-border) 72%,transparent);display:flex;flex-direction:column;gap:.5rem}._interviewFooterBubbleLabel_agakm_2252{font-size:.78rem;font-weight:700;color:color-mix(in srgb,var(--accent-concept) 72%,var(--text) 28%)}._interviewFooterNote_agakm_2258{margin:.75rem 0 0;padding:.55rem .65rem;font-size:.78rem;line-height:1.5;color:color-mix(in srgb,var(--muted) 92%,var(--text) 8%);border-radius:8px;border:1px solid color-mix(in srgb,var(--card-border) 76%,transparent);background:color-mix(in srgb,var(--panel-glass-bg-soft) 78%,transparent)}._definitionComparisonWrap_agakm_2270{margin-top:.75rem}._definitionFooterCallout_agakm_2274{margin-top:.75rem;padding:.55rem .65rem .6rem .75rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--card-border) 72%,transparent);border-left:3px solid color-mix(in srgb,var(--accent-tip) 55%,var(--card-border) 45%);background:color-mix(in srgb,var(--panel-glass-bg-soft) 82%,var(--accent-tip) 4%);font-size:.78rem;line-height:1.5;color:color-mix(in srgb,var(--text) 88%,var(--muted) 12%)}._definitionFooterCalloutLabel_agakm_2286{display:block;font-weight:750;font-size:.72rem;letter-spacing:.03em;margin-bottom:.35rem;color:var(--muted)}._conceptIconList_agakm_2295{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.5rem;color:var(--muted)}._conceptIconItem_agakm_2305{display:grid;grid-template-columns:1.55rem 1fr;align-items:start;gap:.55rem;font-size:.875rem;line-height:1.55}._conceptIconWrap_agakm_2314{display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;margin-top:.05rem;border-radius:999px;color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,transparent);border:1px solid color-mix(in srgb,var(--accent) 26%,transparent)}._conceptIcon_agakm_2295{width:.78rem;height:.78rem}._conceptGroupStack_agakm_2332{display:flex;flex-direction:column;gap:.75rem}._conceptGroupCard_agakm_2338{padding:.75rem .85rem;border:1px solid color-mix(in srgb,var(--card-border) 78%,transparent);border-radius:12px;background:color-mix(in srgb,var(--panel-glass-bg-soft) 75%,transparent)}._conceptGroupSummary_agakm_2345{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:.75rem}._conceptGroupSummary_agakm_2345::-webkit-details-marker{display:none}._conceptGroupSummary_agakm_2345:after{content:"+";flex-shrink:0;color:var(--accent);font-size:1rem;font-weight:700;line-height:1}._conceptGroupCard_agakm_2338[open] ._conceptGroupSummary_agakm_2345:after{content:"-"}._conceptGroupTitle_agakm_2371{font-size:.82rem;font-weight:700;color:var(--text);letter-spacing:.01em;line-height:1.3}._conceptGroupBody_agakm_2379{margin-top:.7rem;padding-top:.7rem;border-top:1px solid color-mix(in srgb,var(--card-border) 66%,transparent)}._conceptOrderedList_agakm_2385{margin:0;padding-left:1.35rem;color:var(--muted)}._conceptOrderedItem_agakm_2391{margin:.28rem 0;padding-left:.1rem;font-size:.875rem;line-height:1.55}._displayMath_agakm_2398{text-align:center;margin:.65rem 0;overflow-x:auto;color:inherit}._displayMath_agakm_2398 .katex{color:inherit;font-size:1.05em}._displayMath_agakm_2398,._cookbookOutputCell_agakm_2411{scrollbar-width:thin;scrollbar-color:var(--cheat-ui-scrollbar-thumb) var(--cheat-ui-scrollbar-track)}._displayMath_agakm_2398::-webkit-scrollbar,._cookbookOutputCell_agakm_2411::-webkit-scrollbar{width:6px;height:6px}._displayMath_agakm_2398::-webkit-scrollbar-corner,._cookbookOutputCell_agakm_2411::-webkit-scrollbar-corner{background:transparent}._displayMath_agakm_2398::-webkit-scrollbar-track,._cookbookOutputCell_agakm_2411::-webkit-scrollbar-track{background:var(--cheat-ui-scrollbar-track);border-radius:6px}._displayMath_agakm_2398::-webkit-scrollbar-thumb,._cookbookOutputCell_agakm_2411::-webkit-scrollbar-thumb{background:var(--cheat-ui-scrollbar-thumb);border-radius:6px}._displayMath_agakm_2398::-webkit-scrollbar-thumb:hover,._cookbookOutputCell_agakm_2411::-webkit-scrollbar-thumb:hover{background:var(--cheat-ui-scrollbar-thumb-hover)}._pre_agakm_415{margin:0;padding:.65rem .75rem;background:var(--code-bg);border-radius:6px;border:1px solid var(--card-border);overflow-x:auto;font-family:var(--font-mono);font-size:.78rem;line-height:1.45}._signaturePre_agakm_416,._pre_agakm_415,._functionGlossaryPanel_agakm_2459,._subsetBacktrackDemoOutput_agakm_2460{scrollbar-width:thin;scrollbar-color:var(--cheat-ui-scrollbar-thumb) var(--cheat-ui-scrollbar-track)}._signaturePre_agakm_416::-webkit-scrollbar,._pre_agakm_415::-webkit-scrollbar,._functionGlossaryPanel_agakm_2459::-webkit-scrollbar,._subsetBacktrackDemoOutput_agakm_2460::-webkit-scrollbar{width:10px;height:10px}._signaturePre_agakm_416::-webkit-scrollbar-corner,._pre_agakm_415::-webkit-scrollbar-corner,._functionGlossaryPanel_agakm_2459::-webkit-scrollbar-corner,._subsetBacktrackDemoOutput_agakm_2460::-webkit-scrollbar-corner{background:transparent}._signaturePre_agakm_416::-webkit-scrollbar-track,._pre_agakm_415::-webkit-scrollbar-track,._functionGlossaryPanel_agakm_2459::-webkit-scrollbar-track,._subsetBacktrackDemoOutput_agakm_2460::-webkit-scrollbar-track{background:var(--cheat-ui-scrollbar-track);border-radius:6px}._functionGlossaryPanel_agakm_2459::-webkit-scrollbar-track{border-radius:0 8px 8px 0}._signaturePre_agakm_416::-webkit-scrollbar-thumb,._pre_agakm_415::-webkit-scrollbar-thumb,._functionGlossaryPanel_agakm_2459::-webkit-scrollbar-thumb,._subsetBacktrackDemoOutput_agakm_2460::-webkit-scrollbar-thumb{background:var(--cheat-ui-scrollbar-thumb);border-radius:5px;border:2px solid transparent;background-clip:padding-box}._signaturePre_agakm_416::-webkit-scrollbar-thumb:hover,._pre_agakm_415::-webkit-scrollbar-thumb:hover,._functionGlossaryPanel_agakm_2459::-webkit-scrollbar-thumb:hover,._subsetBacktrackDemoOutput_agakm_2460::-webkit-scrollbar-thumb:hover{background:var(--cheat-ui-scrollbar-thumb-hover);border:2px solid transparent;background-clip:padding-box}._code_agakm_410{margin:0;white-space:pre;color:#d4e4f7}._outputLabel_agakm_2517{display:block;font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin:.5rem 0 .25rem}._output_agakm_2517{margin:0;padding:.45rem .65rem;background:var(--accent-soft-08);border-radius:4px;font-family:var(--font-mono);font-size:.75rem;color:var(--accent);white-space:pre-wrap;word-break:break-word}._contextTabs_agakm_308,._contextTabsSingle_agakm_309{margin-top:.85rem}._tabList_agakm_2548{display:flex;flex-wrap:wrap;gap:.25rem;margin-bottom:.5rem;padding:0;list-style:none}._tab_agakm_2548{margin:0;padding:.35rem .65rem;font-size:.72rem;font-weight:600;font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);background:#0003;border:1px solid var(--card-border);border-radius:6px;cursor:pointer;transition:color .15s ease,background .15s ease,border-color .15s ease}._tab_agakm_2548:hover{color:var(--text);background:var(--accent-soft-08)}._tabActive_agakm_2578{color:var(--accent);border-color:var(--accent-border-45);background:var(--accent-soft-12)}._tab_agakm_2548:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._tabLabelMono_agakm_2589{font-family:var(--font-label-mono);letter-spacing:.06em}._tabPanel_agakm_2594{min-width:0}._tabPanel_agakm_2594 ._outputLabel_agakm_2517{margin-top:0}._gridCellDimmed_agakm_2602{opacity:.22;filter:grayscale(.35);transition:opacity .18s ease,filter .18s ease;pointer-events:none}._coreTitleRow_agakm_2610{display:flex;align-items:flex-start;gap:.4rem;margin:0 0 .5rem;position:relative}._coreTitleRow_agakm_2610 ._coreTitle_agakm_235{margin:0;flex:1;min-width:0}._coreTitleRowWithGlossary_agakm_2625{z-index:50}._coreTitleRowWithGlossary_agakm_2625 ._coreTitle_agakm_235{flex:1 1 100%;width:100%;box-sizing:border-box;padding-right:2.5rem}._functionGlossaryWrap_agakm_2624{--glossary-bridge: .35rem;--glossary-min-w: min(20rem, calc(100vw - 2.5rem) );--glossary-max-w: min(26rem, 92vw);position:absolute;top:0;right:0;z-index:1;padding-top:.05rem}._functionGlossaryBtn_agakm_2650{display:flex;align-items:center;justify-content:center;padding:.15rem;margin:0;border:none;border-radius:6px;background:transparent;color:var(--muted);cursor:help;line-height:0}._functionGlossaryBtn_agakm_2650:hover{color:var(--accent)}._functionGlossaryBtn_agakm_2650:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._functionGlossaryIcon_agakm_2673{display:block}._functionGlossaryPanel_agakm_2459{position:absolute;top:calc(100% - var(--glossary-bridge));right:0;z-index:20;box-sizing:border-box;min-width:var(--glossary-min-w);max-width:var(--glossary-max-w);max-height:min(85vh,44rem);overflow-y:auto;padding:calc(.65rem + var(--glossary-bridge)) .85rem .75rem;font-size:.82rem;line-height:1.5;color:var(--text);background:#121822fa;border:1px solid var(--card-border);border-radius:8px;box-shadow:0 8px 28px #00000073;transition:opacity .15s ease,visibility .15s ease}._functionGlossaryPanel_agakm_2459[data-open=false]{opacity:0;visibility:hidden;pointer-events:none}._functionGlossaryPanel_agakm_2459[data-open=true]{opacity:1;visibility:visible;pointer-events:auto}._functionGlossaryPanelTitle_agakm_2711{margin:0 0 .45rem;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}._functionGlossaryList_agakm_2720{margin:0;padding-left:1rem}._functionGlossaryItem_agakm_2725{margin:.25rem 0}._functionGlossaryName_agakm_2729{font-weight:600;color:var(--text);font-family:var(--font-label-mono);font-size:.78rem}._functionGlossaryDesc_agakm_2736{color:var(--muted)}._segmentedIntroInGroup_agakm_2741{display:flex;flex-direction:column;gap:.85rem;padding:.15rem .25rem .85rem}._segmentedTitleRow_agakm_2748{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}._segmentedTitleRow_agakm_2748 ._title_agakm_227{margin:0;flex:1 1 auto;min-width:0}._segmentedTitleRow_agakm_2748 ._segmentedKeyTraitRow_agakm_2761{flex:0 0 auto;justify-content:flex-end;align-items:flex-start}._segmentedIntroInGroup_agakm_2741 ._title_agakm_227{margin-bottom:0}._segmentedIntroInGroup_agakm_2741 ._body_agakm_97+._body_agakm_97{margin-top:0}._segmentedKeyTraitRow_agakm_2761{display:flex;flex-wrap:wrap;gap:.35rem .45rem}._segmentedKeyTrait_agakm_2761{display:inline-block;padding:.2rem .55rem;border-radius:999px;font-size:.72rem;font-weight:600;line-height:1.25;border:1px solid transparent}._segmentedKeyTraitBlue_agakm_2791{background:color-mix(in srgb,#3b82f6 12%,transparent);border-color:color-mix(in srgb,#3b82f6 28%,transparent);color:color-mix(in srgb,#93c5fd 92%,var(--fg))}._segmentedKeyTraitEmerald_agakm_2797{background:color-mix(in srgb,#10b981 12%,transparent);border-color:color-mix(in srgb,#10b981 28%,transparent);color:color-mix(in srgb,#6ee7b7 88%,var(--fg))}._segmentedKeyTraitViolet_agakm_2803{background:color-mix(in srgb,#8b5cf6 12%,transparent);border-color:color-mix(in srgb,#8b5cf6 28%,transparent);color:color-mix(in srgb,#c4b5fd 88%,var(--fg))}._complexityBubbleTime_agakm_2809{background:color-mix(in srgb,#10b981 12%,transparent);border-color:color-mix(in srgb,#10b981 28%,transparent);color:color-mix(in srgb,#6ee7b7 88%,var(--fg))}._complexityBubbleSpace_agakm_2815{background:color-mix(in srgb,#8b5cf6 12%,transparent);border-color:color-mix(in srgb,#8b5cf6 28%,transparent);color:color-mix(in srgb,#c4b5fd 88%,var(--fg))}._segmentedDefinition_agakm_2821{margin:0;padding:.55rem .65rem .55rem .75rem;border-left:3px solid color-mix(in srgb,var(--accent) 45%,transparent);background:color-mix(in srgb,var(--accent) 6%,transparent);color:var(--muted);font-style:italic;line-height:1.55}._segmentedDefinition_agakm_2821+._segmentedDefinition_agakm_2821{margin-top:-.35rem}._segmentedDefinition_agakm_2821 ._inlineCode_agakm_589{font-style:normal;color:color-mix(in srgb,var(--accent) 75%,var(--fg))}._segmentedDefinitionNote_agakm_2840{display:flex;align-items:flex-start;gap:.55rem;margin:0;padding:.55rem .65rem;border:1px solid color-mix(in srgb,var(--accent-tip) 42%,transparent);border-radius:10px;background:color-mix(in srgb,var(--accent-tip) 11%,transparent)}._segmentedDefinitionNoteIcon_agakm_2851{flex-shrink:0;display:flex;align-items:center;color:color-mix(in srgb,var(--accent-tip) 88%,var(--fg))}._segmentedDefinitionNoteText_agakm_2858{margin:0;min-width:0;color:color-mix(in srgb,var(--text) 88%,var(--muted));font-size:.84rem;line-height:1.5}._segmentedDefinitionNoteText_agakm_2858 ._inlineCode_agakm_589{color:color-mix(in srgb,var(--accent-tip) 80%,var(--fg))}._segmentedQuickStartHeading_agakm_2870{margin:0;font-size:.82rem;font-weight:650;letter-spacing:.02em;color:var(--accent)}._segmentedUseWhen_agakm_2878{margin:.35rem 0 .75rem;text-align:center}._segmentedUseWhenQuote_agakm_2883{margin:0;font-size:.9rem;font-weight:400;letter-spacing:.01em;line-height:1.45;color:var(--accent)}._segmentedUseWhenQuote_agakm_2883+._segmentedUseWhenQuote_agakm_2883{margin-top:.35rem}._segmentedUseWhenExample_agakm_2896{margin:.25rem 0 0;font-size:.78rem;line-height:1.4;color:var(--muted)}._segmentedQuickStartHeadingEmptyIntro_agakm_2904{margin-top:.55rem;margin-bottom:-.45rem}._segmentedIntroCode_agakm_2909{margin-top:0}._datatypeSegmentSection_agakm_2913{margin-top:1rem;width:100%}._datatypeSegmentSection_agakm_2913 ._segmentedQuickStartHeading_agakm_2870{margin-bottom:.35rem}._bitTruthHeading_agakm_2922{margin-top:1.05rem;margin-bottom:.45rem}._bitTruthGrid_agakm_2927{display:grid;grid-template-columns:1fr 1fr;gap:.7rem .75rem;width:100%;margin:0 0 .15rem}._bitTruthCard_agakm_2935{display:flex;flex-direction:column;align-items:center;gap:.4rem;padding:.55rem .45rem .65rem;border-radius:.5rem;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 88%,transparent)}._bitTruthTitle_agakm_2946{margin:0;font-family:var(--font-label-mono);font-size:.72rem;font-weight:800;letter-spacing:.06em;color:#fbbf24}._bitTruthTable_agakm_2955{border-collapse:collapse;font-family:var(--font-label-mono);font-size:.72rem}._bitTruthTable_agakm_2955 th{padding:.16rem .48rem .28rem;border-bottom:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);font-weight:800;color:#93c5fd;text-align:center;white-space:nowrap}._bitTruthTable_agakm_2955 td{padding:.16rem .48rem;text-align:center;font-weight:800;color:var(--text)}._bitTruthTable_agakm_2955 th:last-child,._bitTruthTable_agakm_2955 td:last-child{border-left:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);padding-left:.62rem}._bitTruthResult_agakm_2983{color:#fbbf24}._bitOpRefCardBody_agakm_2987{display:flex;flex-direction:column;gap:1rem;width:100%}._bitOpRefSection_agakm_2994{display:flex;flex-direction:column;gap:.55rem;width:100%}._bitOpRefSectionHeading_agakm_3001{margin-top:.15rem}._bitOpRefPanel_agakm_3005{display:flex;flex-direction:column;align-items:center;gap:.75rem;width:100%;padding:.85rem .65rem 1rem;border-radius:.8rem;border:1px solid color-mix(in srgb,var(--card-border) 88%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 94%,transparent);box-sizing:border-box}._bitOpRefFormula_agakm_3018{margin:0 0 .85rem;text-align:center}._bitOpRefStepFormula_agakm_3023{margin:0 0 .65rem;text-align:center}._bitOpRefStep_agakm_3023{display:flex;flex-direction:column;align-items:center;gap:.55rem;width:100%}._bitOpRefOp_agakm_3036{margin:.65rem auto;text-align:center;font-family:var(--font-label-mono);font-size:1.7rem;font-weight:800;line-height:1;color:#fbbf24}._bitOpRefResultBlock_agakm_3046{display:flex;flex-direction:column;align-items:center;gap:.75rem;width:100%;padding-top:.35rem}._bitOpRefDivider_agakm_3055{width:min(100%,18rem);height:0;margin:.5rem auto;border:0;border-top:1px solid color-mix(in srgb,#fbbf24 32%,transparent)}._bitOpRefStep_agakm_3023+._bitOpRefStep_agakm_3023{padding-top:.75rem;border-top:1px solid color-mix(in srgb,var(--card-border) 70%,transparent)}._bitOpRefNote_agakm_3068{margin:.15rem 0 0;text-align:center;font-family:var(--font-label-mono);font-size:.62rem;font-weight:700;line-height:1.45;color:var(--muted)}._segmentedPreambleCode_agakm_3078 ._segmentedIntroCode_agakm_2909{margin-top:.65rem}._segmentedImageBlock_agakm_3082{margin:0;width:100%}._segmentedPlotImage_agakm_3087{display:block;width:100%;max-width:100%;height:auto;border-radius:6px;border:1px solid color-mix(in srgb,var(--border) 85%,transparent)}._joinVennGrid_agakm_3097{display:grid;grid-template-columns:1fr;gap:.85rem}@media(min-width:640px){._joinVennGrid_agakm_3097{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1040px){._joinVennGrid_agakm_3097{grid-template-columns:repeat(4,minmax(0,1fr))}}._joinVennTile_agakm_3115{border-radius:12px;border:1px solid color-mix(in srgb,var(--card-border) 85%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 88%,transparent);box-shadow:0 4px 24px color-mix(in srgb,#000 22%,transparent);padding:.75rem .8rem .85rem;min-width:0}._joinVennTileHeaderRow_agakm_3124{display:flex;align-items:baseline;justify-content:space-between;gap:.65rem;margin-bottom:.55rem}._joinVennTileTitle_agakm_3132{font-size:.88rem;font-weight:700;letter-spacing:-.01em;color:var(--text);min-width:0}._joinVennHowPill_agakm_3140{flex-shrink:0;font-family:var(--font-label-mono);font-size:.7rem;font-weight:650;color:var(--accent);padding:.18em .55em;border-radius:999px;border:1px solid var(--accent-border-45);background:color-mix(in srgb,var(--accent-soft-10) 80%,transparent)}._joinVennMicrocopy_agakm_3152{margin:.55rem 0 0;font-size:.82rem;line-height:1.6;color:var(--muted)}._joinVennSvg_agakm_3159{display:block;width:100%;height:auto}._joinVennFill_agakm_3165{fill:color-mix(in srgb,var(--accent) 18%,transparent)}._joinVennStroke_agakm_3169{stroke:color-mix(in srgb,var(--card-border) 90%,#fff 10%);stroke-width:2}._joinVennHeader_agakm_3174{font-family:var(--font-label-mono);font-size:14px;fill:var(--muted)}._joinVennCenterLabel_agakm_3180{font-family:var(--font-label-mono);font-size:16px;font-weight:700;fill:color-mix(in srgb,var(--text) 92%,var(--muted));opacity:.92}._subsetBacktrackDemoShell_agakm_3189{margin:.15rem 0 .75rem;border-radius:12px;border:1px solid color-mix(in srgb,var(--card-border) 85%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 88%,transparent);box-shadow:0 4px 24px color-mix(in srgb,#000 22%,transparent);padding:.75rem .8rem .65rem;min-width:0}._subsetBacktrackDemoHeaderRow_agakm_3199{display:flex;align-items:center;justify-content:space-between;gap:.5rem .75rem;flex-wrap:wrap;margin-bottom:.55rem}._subsetBacktrackDemoTitle_agakm_3208{margin:0;font-size:.82rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);flex:1 1 auto;min-width:0}._subsetBacktrackDemoHeaderActions_agakm_3219{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.4rem;flex-shrink:0}._subsetBacktrackDemoControlBtn_agakm_3228{flex-shrink:0;margin:0;padding:.28em .65em;font-family:var(--font-label-mono);font-size:.65rem;font-weight:650;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);cursor:pointer;border-radius:999px;border:1px solid color-mix(in srgb,var(--card-border) 88%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 55%,transparent)}._subsetBacktrackDemoControlBtn_agakm_3228:hover:not(:disabled){color:var(--text);border-color:color-mix(in srgb,var(--card-border) 70%,var(--accent) 18%);background:color-mix(in srgb,var(--accent-soft-10) 35%,var(--panel-raised-bg) 65%)}._subsetBacktrackDemoControlBtn_agakm_3228:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 55%,transparent);outline-offset:2px}._subsetBacktrackDemoControlBtn_agakm_3228:disabled{opacity:.45;cursor:not-allowed}._subsetBacktrackDemoGrid_agakm_3260{display:grid;grid-template-columns:1fr;gap:.65rem;align-items:start}@media(min-width:640px){._subsetBacktrackDemoGrid_agakm_3260{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:.75rem}}._subsetBacktrackDemoTreeCol_agakm_3274{min-width:0}._subsetBacktrackDemoSvg_agakm_3278{display:block;width:100%;height:auto}._subsetBacktrackDemoEdgeDim_agakm_3284{stroke:color-mix(in srgb,var(--card-border) 75%,transparent);stroke-width:1.25;fill:none}._subsetBacktrackDemoEdgeActive_agakm_3290{stroke:color-mix(in srgb,var(--accent) 72%,var(--muted));stroke-width:1.85;fill:none}._subsetBacktrackDemoEdgeLabelDim_agakm_3296{font-family:var(--font-label-mono);font-size:9px;fill:color-mix(in srgb,var(--muted) 88%,transparent);pointer-events:none}._subsetBacktrackDemoEdgeLabelActive_agakm_3303{font-family:var(--font-label-mono);font-size:9px;font-weight:650;fill:color-mix(in srgb,var(--accent) 82%,var(--text));pointer-events:none}._subsetBacktrackDemoArrowHead_agakm_3311{fill:color-mix(in srgb,var(--accent) 72%,var(--muted))}._subsetBacktrackDemoNode_agakm_3315{fill:color-mix(in srgb,var(--accent) 16%,transparent);stroke:color-mix(in srgb,var(--card-border) 88%,#fff 12%);stroke-width:2}._subsetBacktrackDemoNodeFocus_agakm_3321{fill:color-mix(in srgb,var(--accent) 26%,transparent);stroke:color-mix(in srgb,var(--accent) 55%,var(--card-border));stroke-width:2.25}._subsetBacktrackDemoNodeText_agakm_3327{font-family:var(--font-label-mono);font-size:9px;font-weight:650;fill:color-mix(in srgb,var(--text) 90%,var(--muted));pointer-events:none}._subsetBacktrackDemoSideCol_agakm_3335{min-width:0;display:flex;flex-direction:column;gap:.4rem}._subsetBacktrackDemoPhaseRow_agakm_3342{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .55rem}._subsetBacktrackDemoPhasePill_agakm_3349{flex-shrink:0;font-family:var(--font-label-mono);font-size:.65rem;font-weight:650;text-transform:lowercase;letter-spacing:.04em;color:var(--accent);padding:.2em .55em;border-radius:999px;border:1px solid var(--accent-border-45);background:color-mix(in srgb,var(--accent-soft-10) 78%,transparent)}._subsetBacktrackDemoCaption_agakm_3363{font-size:.78rem;color:var(--muted);line-height:1.35}._subsetBacktrackDemoPathLine_agakm_3369{margin:0;font-family:var(--font-label-mono);font-size:.78rem;line-height:1.45;color:color-mix(in srgb,var(--text) 92%,var(--muted))}._subsetBacktrackDemoOutputLabel_agakm_3377{margin:.15rem 0 0;font-size:.68rem;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}._subsetBacktrackDemoOutput_agakm_2460{margin:0;max-height:7.5rem;overflow-y:auto;padding:.45rem .5rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,#000 18%,var(--panel-glass-bg) 82%);font-family:var(--font-label-mono);font-size:.74rem;line-height:1.45;color:color-mix(in srgb,var(--text) 88%,var(--muted));scrollbar-gutter:stable}._subsetBacktrackDemoOutputEmpty_agakm_3401{opacity:.45}._subsetBacktrackDemoOutputLine_agakm_3405{white-space:nowrap}._subsetBacktrackDemoReducedNote_agakm_3409{margin:0;font-size:.72rem;color:var(--muted);line-height:1.4}._subsetBacktrackDemoFooter_agakm_3416{margin:.55rem 0 0;text-align:center;font-size:.68rem;font-weight:650;letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--muted) 92%,var(--text))}._triePrefixDemoShell_agakm_3427{margin:.15rem 0 .75rem;border-radius:12px;border:1px solid color-mix(in srgb,var(--card-border) 85%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 88%,transparent);box-shadow:0 4px 24px color-mix(in srgb,#000 22%,transparent);padding:.75rem .8rem .65rem;min-width:0}._triePrefixDemoHeaderRow_agakm_3437{display:flex;align-items:center;justify-content:space-between;gap:.5rem .75rem;flex-wrap:wrap;margin-bottom:.55rem}._triePrefixDemoTitle_agakm_3446{margin:0;font-size:.82rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);flex:1 1 auto;min-width:0}._triePrefixDemoHeaderActions_agakm_3457{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.4rem;flex-shrink:0}._triePrefixDemoControlBtn_agakm_3466{flex-shrink:0;margin:0;padding:.28em .65em;font-family:var(--font-label-mono);font-size:.65rem;font-weight:650;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);cursor:pointer;border-radius:999px;border:1px solid color-mix(in srgb,var(--card-border) 88%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 55%,transparent)}._triePrefixDemoControlBtn_agakm_3466:hover:not(:disabled){color:var(--text);border-color:color-mix(in srgb,var(--card-border) 70%,var(--accent) 18%);background:color-mix(in srgb,var(--accent-soft-10) 35%,var(--panel-raised-bg) 65%)}._triePrefixDemoControlBtn_agakm_3466:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 55%,transparent);outline-offset:2px}._triePrefixDemoControlBtn_agakm_3466:disabled{opacity:.45;cursor:not-allowed}._triePrefixDemoGrid_agakm_3498{display:grid;grid-template-columns:1fr;gap:.65rem;align-items:start}@media(min-width:640px){._triePrefixDemoGrid_agakm_3498{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:.75rem}}._triePrefixDemoTreeCol_agakm_3512{min-width:0}._triePrefixDemoSvg_agakm_3516{display:block;width:100%;height:auto}._triePrefixDemoEdgeDim_agakm_3522{stroke:color-mix(in srgb,var(--card-border) 75%,transparent);stroke-width:1.25;fill:none}._triePrefixDemoEdgeActive_agakm_3528{stroke:color-mix(in srgb,var(--accent) 72%,var(--muted));stroke-width:1.85;fill:none}._triePrefixDemoEdgeLabelDim_agakm_3534{font-family:var(--font-label-mono);font-size:9px;fill:color-mix(in srgb,var(--muted) 88%,transparent);pointer-events:none}._triePrefixDemoEdgeLabelActive_agakm_3541{font-family:var(--font-label-mono);font-size:9px;font-weight:650;fill:color-mix(in srgb,var(--accent) 82%,var(--text));pointer-events:none}._triePrefixDemoArrowHead_agakm_3549{fill:color-mix(in srgb,var(--accent) 72%,var(--muted))}._triePrefixDemoNode_agakm_3553{fill:color-mix(in srgb,var(--accent) 16%,transparent);stroke:color-mix(in srgb,var(--card-border) 88%,#fff 12%);stroke-width:2}._triePrefixDemoNodeFocus_agakm_3559{fill:color-mix(in srgb,var(--accent) 26%,transparent);stroke:color-mix(in srgb,var(--accent) 55%,var(--card-border));stroke-width:2.25}._triePrefixDemoNodeText_agakm_3565{font-family:var(--font-label-mono);font-size:10px;font-weight:650;fill:color-mix(in srgb,var(--text) 90%,var(--muted));pointer-events:none}._triePrefixDemoWordPill_agakm_3573{fill:color-mix(in srgb,var(--accent-soft-10) 85%,transparent);stroke:color-mix(in srgb,var(--accent-border-45) 70%,transparent);stroke-width:1}._triePrefixDemoWordText_agakm_3579{font-family:var(--font-label-mono);font-size:8px;font-weight:650;fill:color-mix(in srgb,var(--accent) 88%,var(--text));pointer-events:none}._triePrefixDemoEndDot_agakm_3587{fill:color-mix(in srgb,var(--accent) 75%,var(--text))}._triePrefixDemoSideCol_agakm_3591{min-width:0;display:flex;flex-direction:column;gap:.4rem}._triePrefixDemoPhaseRow_agakm_3598{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .55rem}._triePrefixDemoPhasePill_agakm_3605{flex-shrink:0;font-family:var(--font-label-mono);font-size:.65rem;font-weight:650;text-transform:lowercase;letter-spacing:.04em;color:var(--accent);padding:.2em .55em;border-radius:999px;border:1px solid var(--accent-border-45);background:color-mix(in srgb,var(--accent-soft-10) 78%,transparent)}._triePrefixDemoCaption_agakm_3619{font-size:.78rem;color:var(--muted);line-height:1.35}._triePrefixDemoPathLine_agakm_3625{margin:0;font-family:var(--font-label-mono);font-size:.78rem;line-height:1.45;color:color-mix(in srgb,var(--text) 92%,var(--muted))}._triePrefixDemoOutputLabel_agakm_3633{margin:.15rem 0 0;font-size:.68rem;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}._triePrefixDemoOutput_agakm_3633{margin:0;max-height:7.5rem;overflow-y:auto;padding:.45rem .5rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,#000 18%,var(--panel-glass-bg) 82%);font-family:var(--font-label-mono);font-size:.74rem;line-height:1.45;color:color-mix(in srgb,var(--text) 88%,var(--muted));scrollbar-gutter:stable}._triePrefixDemoOutputEmpty_agakm_3657{opacity:.45}._triePrefixDemoOutputLine_agakm_3661{white-space:nowrap}._triePrefixDemoReducedNote_agakm_3665{margin:0;font-size:.72rem;color:var(--muted);line-height:1.4}._triePrefixDemoFooter_agakm_3672{margin:.55rem 0 0;text-align:center;font-size:.68rem;font-weight:650;letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--muted) 92%,var(--text))}._graphicTileGrid_agakm_3683{display:grid;grid-template-columns:1fr;gap:.85rem}@media(min-width:640px){._graphicTileGrid_agakm_3683{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1040px){._graphicTileGrid_agakm_3683{grid-template-columns:repeat(4,minmax(0,1fr))}}._graphicTile_agakm_3683{border-radius:12px;border:1px solid color-mix(in srgb,var(--card-border) 85%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 88%,transparent);box-shadow:0 4px 24px color-mix(in srgb,#000 22%,transparent);padding:.75rem .8rem .85rem;min-width:0}._graphicTileHeader_agakm_3710{display:flex;flex-direction:column;align-items:stretch;gap:.35rem;margin-bottom:.45rem}._graphicTileTitle_agakm_3718{font-size:.88rem;font-weight:700;letter-spacing:-.01em;color:var(--text);min-width:0}._graphicTilePillRow_agakm_3726{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:.35rem;width:100%}._graphicTilePill_agakm_3726{max-width:100%;font-family:var(--font-label-mono);font-size:.7rem;font-weight:650;color:var(--accent);padding:.18em .55em;border-radius:999px;border:1px solid var(--accent-border-45);background:color-mix(in srgb,var(--accent-soft-10) 80%,transparent);text-align:right;word-break:break-word}._graphicTileMicrocopy_agakm_3748{margin:.55rem 0 0;font-size:.82rem;line-height:1.6;color:var(--muted)}._graphicTilePresetArea_agakm_3755{min-height:4.5rem;display:flex;flex-direction:column;justify-content:center;gap:.3rem}._graphicTileCurveSvg_agakm_3763{display:block;width:100%;height:auto;max-height:4.5rem;flex-shrink:0}._graphicTileCompactCodeWrap_agakm_3771 ._codeBlockToolbar_agakm_436{padding:.15rem .25rem}._graphicTileCompactCodeWrap_agakm_3771 ._copyCodeBtnIcon_agakm_492{padding:.2rem}._graphicTileCompactCodeWrap_agakm_3771 ._pre_agakm_415{padding:.35rem .45rem;font-size:.68rem;line-height:1.35}._graphicTileAxis_agakm_3785{stroke:color-mix(in srgb,var(--card-border) 65%,transparent);stroke-width:1}._graphicTileCurveStroke_agakm_3790{stroke:color-mix(in srgb,var(--accent) 72%,var(--card-border) 28%);stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round;fill:none}._segmentedDetails_agakm_3799{margin:0}._segmentedSummary_agakm_304{cursor:pointer;list-style:none;margin:0 0 .5rem;padding:0}._segmentedSummary_agakm_304::-webkit-details-marker{display:none}._segmentedSummary_agakm_304::marker{content:""}._segmentedSummaryRow_agakm_304{display:flex;align-items:center;justify-content:space-between;gap:.65rem}._segmentedSummaryRow_agakm_304 ._badge_agakm_203{margin-bottom:0}._segmentedChevronWrap_agakm_3829{flex-shrink:0;display:flex;align-items:center;color:var(--muted)}._segmentedChevron_agakm_219{display:block;transition:transform .18s ease;transform:rotate(0)}._segmentedDetails_agakm_3799[open]>._segmentedSummary_agakm_304 ._segmentedChevron_agakm_219{transform:rotate(90deg)}._segmentedDetailsBody_agakm_3846{padding-top:.05rem}._problemSolutionList_agakm_3850{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.55rem}._problemSolutionRow_agakm_3859{display:grid;grid-template-columns:1fr;gap:.5rem;align-items:center;margin:0;padding:.65rem .85rem;background:color-mix(in srgb,var(--code-bg) 72%,transparent);border:1px solid var(--card-border);border-radius:8px;transition:border-color .15s ease,background-color .15s ease}._problemSolutionRowNoCode_agakm_3874{grid-template-columns:1fr}@media(min-width:640px){._problemSolutionRow_agakm_3859{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:.85rem}._problemSolutionRow_agakm_3859._problemSolutionRowNoCode_agakm_3874{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){._problemSolutionRow_agakm_3859{transition:none}}._problemSolutionRow_agakm_3859:hover{border-color:var(--accent-border-35);background:color-mix(in srgb,var(--accent-soft-08) 55%,var(--code-bg) 45%)}._problemSolutionLabel_agakm_3900{font-size:.875rem;font-weight:600;color:var(--text);line-height:1.4;min-width:0}._problemSolutionPill_agakm_3908{font-family:var(--font-mono);font-size:.78rem;font-weight:500;color:var(--accent);padding:.22em .6em;border-radius:999px;border:1px solid var(--accent-border-45);background:color-mix(in srgb,var(--accent-soft-10) 80%,transparent);white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;max-width:100%;justify-self:start}._whenToUseWrap_agakm_3925{display:flex;flex-direction:column;gap:.7rem}._whenToUseGrid_agakm_3931{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr;gap:.45rem .9rem}@media(min-width:640px){._whenToUseGrid_agakm_3931{grid-template-columns:1fr 1fr}}._whenToUseItem_agakm_3946{display:flex;align-items:flex-start;gap:.45rem;margin:0;padding:0;min-width:0}._whenToUseIcon_agakm_3955{flex-shrink:0;width:.95rem;height:.95rem;margin-top:.12rem;color:color-mix(in srgb,#10b981 78%,var(--fg));opacity:.95}._whenToUseText_agakm_3964{font-size:.84rem;font-weight:400;color:var(--text);line-height:1.35;min-width:0}._whenToUseText_agakm_3964 ._inlineStrong_agakm_624{font-weight:700}._segmentedCommonMistakesSegmentCard_agakm_3977._card_agakm_1._cardTip_agakm_62,._segmentedCommonMistakesSegmentCard_agakm_3977._card_agakm_1._cardConcept_agakm_164,._segmentedCommonMistakesSegmentCard_agakm_3977._card_agakm_1._cardTemplate_agakm_173,._segmentedCommonMistakesSegmentCard_agakm_3977._card_agakm_1._cardMethod_agakm_223{border-left:4px solid #fb7185;background:inherit}._segmentedCommonMistakesSegmentCard_agakm_3977._card_agakm_1:hover{border-color:#ffffff29;border-left-color:#fb7185}._segmentedCommonMistakesSegmentCard_agakm_3977 ._segmentedChevronWrap_agakm_3829{color:var(--muted)}._segmentedCommonMistakesSegmentCard_agakm_3977 ._segmentedSummaryRow_agakm_304 ._badge_agakm_203{color:inherit}._segmentedCommonMistakesSegmentCard_agakm_3977 ._commonMistakesWrap_agakm_3999{margin:0;padding:0;border:none;border-radius:0;background:transparent;border-left:none}._commonMistakesWrap_agakm_3999{margin:0;padding:.75rem .85rem;border-radius:10px;border:none;border-left:none;background:transparent}._commonMistakesItem_agakm_4018{display:flex;align-items:flex-start;gap:.45rem;margin:0;padding:0;min-width:0}._commonMistakesIcon_agakm_4027{flex-shrink:0;width:.95rem;height:.95rem;margin-top:.12rem;color:#fb7185;opacity:.95}._commonMistakesText_agakm_4036{font-size:.84rem;font-weight:400;line-height:1.35;min-width:0;white-space:pre-line;color:color-mix(in srgb,var(--text) 92%,var(--muted))}._commonMistakesText_agakm_4036 ._inlineStrong_agakm_624{font-weight:700;color:var(--text)}._keywordTagsRow_agakm_4050{display:flex;flex-wrap:wrap;gap:.35rem .45rem}._keywordTag_agakm_4050{display:inline-flex;align-items:center;padding:.18rem .5rem;border-radius:999px;font-size:.72rem;font-weight:600;color:var(--muted);background:color-mix(in srgb,var(--code-bg) 72%,transparent);border:1px solid var(--card-border)}._keyIdeaCallout_agakm_4069{display:flex;gap:.6rem;padding:.15rem 0;border-radius:0;border:none;background:transparent}._keyIdeaIcon_agakm_4078{flex-shrink:0;width:1.05rem;height:1.05rem;margin-top:.1rem;color:var(--accent)}._thoughtProcessIcon_agakm_4086{flex-shrink:0;width:1.05rem;height:1.05rem;margin-top:.1rem;color:#a78bfa}._thoughtProcessSegmentCard_agakm_4094._card_agakm_1{border-left-color:#a78bfa}._keyIdeaText_agakm_4098{min-width:0}._keyIdeaText_agakm_4098 ._body_agakm_97{color:color-mix(in srgb,var(--text) 85%,var(--muted))}._keyIdeaText_agakm_4098 ._mlConceptPhaseNumberedSteps_agakm_4106{margin-top:.15rem}._keyIdeaCallout_agakm_4069._leetcodePatternsVariant_agakm_4110 ._mlConceptPhaseNumberedSteps_agakm_4106>li:before{background:color-mix(in srgb,var(--accent) 22%,var(--panel-glass-bg) 78%);color:color-mix(in srgb,var(--accent) 92%,var(--text) 8%);border-color:color-mix(in srgb,var(--accent) 40%,transparent)}._segmentedBodyOrderedList_agakm_4116{margin:0;padding-left:1.15rem}._twoPointersVariant_agakm_4122 ._whenToUseGrid_agakm_3931{gap:.45rem 1.25rem}._twoPointersVariant_agakm_4122 ._whenToUseIcon_agakm_3955{color:color-mix(in srgb,#34d399 82%,var(--fg))}._leetcodePatternsVariant_agakm_4110 ._whenToUseIcon_agakm_3955{color:#34d399;opacity:1}._twoPointersVariant_agakm_4122 ._whenToUseItem_agakm_3946{padding:.28rem .35rem;border-radius:6px;transition:background-color .15s ease}._twoPointersVariant_agakm_4122 ._whenToUseItem_agakm_3946:hover{background:color-mix(in srgb,#ffffff 5%,transparent)}._patternIntroCard_agakm_4147{position:relative;padding:1.05rem 1.2rem 1.15rem;border-top:1px dashed color-mix(in srgb,var(--accent) 35%,var(--card-border));box-shadow:0 2px 18px #00000038}._patternIntroInner_agakm_4154{max-width:48rem;margin:0 auto;width:100%}._patternIntroHeaderRow_agakm_4160{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.65rem;text-align:left}._patternIntroTitle_agakm_4169{margin:0;font-size:1.05rem;font-weight:750;color:var(--text);letter-spacing:-.01em;line-height:1.3;flex:1;min-width:0}._patternIntroDifficultyBadge_agakm_4180{flex-shrink:0;font-size:.65rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);padding:.28rem .55rem;border-radius:999px;border:1px solid var(--card-border);background:color-mix(in srgb,var(--panel-raised-bg) 65%,transparent)}._patternIntroLead_agakm_4193{margin:0 0 1rem;font-size:.9rem;color:var(--muted);line-height:1.6;text-align:left}._patternIntroIntroDemoWrap_agakm_4201{margin:0}._patternIntroKeyword_agakm_4205{display:inline;font-weight:700;color:inherit}._patternIntroSectionLabel_agakm_4211{margin:0 0 .45rem;font-size:.65rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--muted);text-align:left}._patternIntroTriggersBlock_agakm_4221{margin:0 0 1rem}._patternIntroTriggersBlock_agakm_4221 ._patternIntroSignalPanel_agakm_4225{margin-bottom:0}._patternIntroTriggersBlock_agakm_4221 ._patternIntroIntroDemoWrap_agakm_4201{margin-top:.15rem}._patternIntroTriggersBlock_agakm_4221 ._tpDecisionFlow_agakm_4233{margin-top:.35rem;margin-bottom:.35rem}._patternIntroTriggerGrid_agakm_4238{margin:0 0 1rem;padding:0;list-style:none;display:grid;grid-template-columns:1fr;gap:.5rem .75rem}@media(min-width:640px){._patternIntroTriggerGrid_agakm_4238{grid-template-columns:repeat(2,minmax(0,1fr))}}._patternIntroTriggerGrid2x2_agakm_4253{width:fit-content;max-width:100%;margin-left:auto;margin-right:auto;grid-template-columns:repeat(2,minmax(13rem,16rem));gap:.55rem .65rem;justify-content:center}._patternIntroSignalPanel_agakm_4225{display:flex;flex-direction:column;align-items:center;gap:.55rem;margin:0 0 1rem;width:100%}._patternIntroSignalAmberRow_agakm_4272{margin:0;padding:0;list-style:none;width:fit-content;max-width:100%;display:grid;grid-template-columns:minmax(11.75rem,27.15rem)}._patternIntroSignalAmberRow_agakm_4272 ._patternIntroTriggerCell_agakm_4282{align-items:center;justify-content:center;text-align:center;min-height:3.4rem;padding:.6rem .85rem}._patternIntroSignalAmberRow_agakm_4272 ._patternIntroTriggerText_agakm_4290{align-items:center;text-align:center;width:100%;gap:.15rem}._patternIntroSignalAmberRow_agakm_4272 ._patternIntroTriggerClue_agakm_4297,._patternIntroSignalAmberRow_agakm_4272 ._patternIntroTriggerPattern_agakm_4298{text-align:center}._patternIntroSignalPanel_agakm_4225 ._patternIntroTriggerAmberNote_agakm_4302{margin:.1rem auto 0}._patternIntroTriggerGrid2x2_agakm_4253 ._patternIntroTriggerCell_agakm_4282{align-items:center;justify-content:center;text-align:center;min-height:3.6rem;padding:.55rem .7rem}._patternIntroTriggerGrid2x2_agakm_4253 ._patternIntroTriggerText_agakm_4290{align-items:center;text-align:center;width:100%}._patternIntroTriggerGrid2x2_agakm_4253 ._patternIntroTriggerClue_agakm_4297,._patternIntroTriggerGrid2x2_agakm_4253 ._patternIntroTriggerPattern_agakm_4298{text-align:center}._patternIntroTriggerGrid2x2_agakm_4253 ._patternIntroTriggerClue_agakm_4297{font-size:.78rem}._patternIntroTriggerGrid2x2_agakm_4253 ._patternIntroTriggerPattern_agakm_4298{font-size:.68rem}._patternIntroTriggerGrid2x2_agakm_4253 ._patternIntroTriggerText_agakm_4290{gap:.15rem}._patternIntroTriggerGrid3_agakm_4337 ._patternIntroTriggerCell_agakm_4282:last-child{grid-column:1 / -1;justify-self:center;width:min(22.5rem,100%)}._patternIntroTriggerGrid5_agakm_4343{width:fit-content;max-width:100%;margin-left:auto;margin-right:auto;grid-template-columns:repeat(2,minmax(13rem,16rem));gap:.55rem .65rem;justify-content:center}._patternIntroTriggerGrid5_agakm_4343 ._patternIntroTriggerCell_agakm_4282{align-items:center;justify-content:center;text-align:center;min-height:3.6rem;padding:.55rem .7rem}._patternIntroTriggerGrid5_agakm_4343 ._patternIntroTriggerText_agakm_4290{align-items:center;text-align:center;width:100%;gap:.15rem}._patternIntroTriggerGrid5_agakm_4343 ._patternIntroTriggerClue_agakm_4297,._patternIntroTriggerGrid5_agakm_4343 ._patternIntroTriggerPattern_agakm_4298{text-align:center}._patternIntroTriggerGrid5_agakm_4343 ._patternIntroTriggerClue_agakm_4297{font-size:.78rem}._patternIntroTriggerGrid5_agakm_4343 ._patternIntroTriggerPattern_agakm_4298{font-size:.68rem}._patternIntroTriggerGrid5_agakm_4343 ._patternIntroTriggerCell_agakm_4282:last-child{grid-column:1 / -1;justify-self:center;width:min(100%,16rem)}@media(max-width:639px){._patternIntroTriggerGrid2x2_agakm_4253,._patternIntroTriggerGrid5_agakm_4343{grid-template-columns:minmax(0,16rem)}._patternIntroTriggerGrid3_agakm_4337 ._patternIntroTriggerCell_agakm_4282:last-child,._patternIntroTriggerGrid5_agakm_4343 ._patternIntroTriggerCell_agakm_4282:last-child{width:100%}._patternIntroSignalAmberRow_agakm_4272{grid-template-columns:minmax(0,16rem)}}._patternIntroTriggerCell_agakm_4282{display:flex;align-items:center;justify-content:center;gap:.45rem;margin:0;padding:.55rem .65rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--card-border) 90%,transparent);background:color-mix(in srgb,var(--code-bg) 45%,transparent);text-align:center;font-size:.82rem;line-height:1.4;color:color-mix(in srgb,var(--text) 93%,var(--muted))}._patternIntroTriggerCellAmber_agakm_4420{border:1px solid #8d6023;background:#5b3a11;color:#efc87f;font-weight:600}._patternIntroTriggerCellAmber_agakm_4420 ._patternIntroTriggerClue_agakm_4297{color:#efc87f}._patternIntroTriggerCellAmber_agakm_4420 ._patternIntroTriggerPattern_agakm_4298{color:#dfa140}._patternIntroTriggerAmberNote_agakm_4302{margin:.35rem auto 1rem;padding:.35rem .65rem;width:fit-content;max-width:100%;border-radius:8px;border:1px solid color-mix(in srgb,var(--card-border) 90%,transparent);background:color-mix(in srgb,var(--code-bg) 45%,transparent);font-size:.72rem;font-weight:500;line-height:1.3;color:var(--muted);text-align:center}._tpDecisionFlow_agakm_4233{--tp-q-width: 12.25rem;--tp-q-height: 3.55rem;--tp-flow-max: 34rem;--tp-outcome-min-width: 9.5rem;margin:1.15rem auto 1.35rem;display:flex;flex-direction:column;align-items:center;gap:0;width:100%;max-width:var(--tp-flow-max)}._tpDecisionRow_agakm_4465{display:grid;grid-template-columns:var(--tp-q-width) auto minmax(0,1fr);align-items:start;column-gap:.3rem;row-gap:0;width:100%}._tpDecisionColMain_agakm_4474{display:flex;flex-direction:column;align-items:stretch;width:var(--tp-q-width);min-width:0}._tpDecisionQuestion_agakm_4482,._tpDecisionOutcome_agakm_4483,._tpDecisionHub_agakm_4484{border-radius:8px;padding:.35rem .45rem;text-align:center;line-height:1.2;box-sizing:border-box}._tpDecisionQuestion_agakm_4482{width:var(--tp-q-width);height:var(--tp-q-height);border:1px solid #8d6023;background:#5b3a11;color:#efc87f;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden}._tpDecisionHub_agakm_4484{width:var(--tp-q-width);height:var(--tp-q-height);border:1px solid #4a7c8c;background:#1a3340;color:#b7dce8;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;box-shadow:inset 0 0 0 1px color-mix(in srgb,#7eb8c9 18%,transparent)}._tpDecisionOutcome_agakm_4483{width:100%;min-width:var(--tp-outcome-min-width);min-height:var(--tp-q-height);padding:.4rem .55rem;border:1px solid color-mix(in srgb,var(--card-border) 95%,transparent);background:color-mix(in srgb,var(--code-bg) 70%,transparent);color:color-mix(in srgb,var(--text) 88%,var(--muted));display:flex;flex-direction:column;justify-content:center;align-items:center}._tpDecisionColMain_agakm_4474>._tpDecisionOutcome_agakm_4483{width:var(--tp-q-width);height:var(--tp-q-height)}._tpDecisionTitle_agakm_4538,._tpDecisionSubtitle_agakm_4539,._tpDecisionExample_agakm_4540{text-align:center;max-width:100%}._tpDecisionTitle_agakm_4538{font-size:.7rem;font-weight:700;letter-spacing:-.01em}._tpDecisionQuestion_agakm_4482 ._tpDecisionTitle_agakm_4538{color:#efc87f}._tpDecisionHub_agakm_4484 ._tpDecisionTitle_agakm_4538{color:#d2eef6}._tpDecisionSubtitle_agakm_4539{margin-top:.1rem;font-size:.62rem;opacity:.88}._tpDecisionQuestion_agakm_4482 ._tpDecisionSubtitle_agakm_4539,._tpDecisionQuestion_agakm_4482 ._tpDecisionExample_agakm_4540{color:#dfa140;opacity:1}._tpDecisionHub_agakm_4484 ._tpDecisionSubtitle_agakm_4539{color:#8fbfd0;opacity:1}._tpDecisionExample_agakm_4540{margin-top:.1rem;font-size:.58rem;opacity:.72;font-style:italic}._tpDecisionNoBranch_agakm_4583{display:flex;align-items:center;gap:.22rem;height:var(--tp-q-height);min-width:2.15rem}._tpDecisionHorizLine_agakm_4591{display:block;flex:1;height:1px;min-width:.85rem;background:color-mix(in srgb,var(--muted) 55%,transparent)}._tpDecisionYesStem_agakm_4599{display:flex;flex-direction:column;align-items:center;gap:.12rem;padding:.15rem 0 .1rem;width:100%}._tpDecisionVertLine_agakm_4608{display:block;width:1px;height:.95rem;background:color-mix(in srgb,var(--muted) 55%,transparent)}._tpDecisionEdgeLabel_agakm_4615{font-size:.65rem;font-weight:700;letter-spacing:.02em;color:var(--muted);line-height:1}._tpDecisionEdgeYes_agakm_4623{color:#4ade80}._tpDecisionEdgeNo_agakm_4627{color:#f87171}@media(max-width:639px){._tpDecisionFlow_agakm_4233{--tp-q-width: 100%;--tp-q-height: 3.75rem;max-width:17rem}._tpDecisionRow_agakm_4465{grid-template-columns:1fr;gap:.3rem}._tpDecisionColMain_agakm_4474{width:100%}._tpDecisionQuestion_agakm_4482,._tpDecisionColMain_agakm_4474>._tpDecisionOutcome_agakm_4483{width:100%}._tpDecisionNoBranch_agakm_4583{height:auto;padding-top:0;min-width:0;justify-content:center}._tpDecisionHorizLine_agakm_4591{min-width:.75rem;max-width:1.75rem}}._patternIntroTriggerIcon_agakm_4665{flex-shrink:0;width:1rem;height:1rem;margin-top:.1rem;color:color-mix(in srgb,#fbbf24 75%,var(--fg))}._patternIntroTriggerText_agakm_4290{min-width:0;display:flex;flex-direction:column;gap:.25rem}._patternIntroTriggerClue_agakm_4297{min-width:0;font-size:.88rem;font-weight:700;line-height:1.3;color:var(--text);letter-spacing:-.01em}._patternIntroTriggerPattern_agakm_4298{font-size:.75rem;font-weight:500;line-height:1.35;color:var(--muted);letter-spacing:0}._patternIntroTriggerExamples_agakm_4697{margin-top:.3rem;font-family:var(--font-mono, "Fira Code", "Cascadia Code", monospace);font-size:.65rem;font-weight:400;line-height:1.3;color:color-mix(in srgb,var(--muted) 70%,transparent);letter-spacing:.01em}._patternIntroKeyIdea_agakm_4707{margin:0 0 1rem;padding:.75rem .85rem;border-radius:10px;border:1px solid color-mix(in srgb,#10b981 20%,transparent);background:color-mix(in srgb,#10b981 10%,transparent);text-align:left}._patternIntroKeyIdeaLabel_agakm_4716{margin:0 0 .35rem;font-size:.65rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,#6ee7b7 85%,var(--muted))}._patternIntroKeyIdeaBody_agakm_4725{margin:0;font-size:.875rem;line-height:1.55;color:color-mix(in srgb,var(--text) 90%,#a7f3d0)}._patternIntroResources_agakm_4732{margin-top:.95rem;text-align:left}._patternIntroResourceList_agakm_4737{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:.45rem .55rem}._patternIntroResourceChip_agakm_4746{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .65rem;border-radius:999px;font-size:.78rem;font-weight:600;color:#f87171;border:1px solid color-mix(in srgb,#f87171 20%,transparent);background:color-mix(in srgb,#f87171 5%,transparent);text-decoration:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}._patternIntroResourceChip_agakm_4746:hover{color:#fca5a5;border-color:color-mix(in srgb,#f87171 35%,transparent);background:color-mix(in srgb,#f87171 10%,transparent)}._patternIntroResourceIcon_agakm_4770{flex-shrink:0;width:1rem;height:1rem;opacity:.95}._patternIntroResourceTitle_agakm_4777{min-width:0}._proTips_agakm_4781,._proTipsDetails_agakm_4782{margin-top:.95rem;padding:1rem;border-radius:12px;border:1px solid color-mix(in srgb,#22c55e 14%,var(--card-border));background:color-mix(in srgb,#0b2a1a 45%,var(--panel-raised-bg));text-align:left}._proTipsDetails_agakm_4782{display:block}._proTipsSummary_agakm_4795{cursor:pointer;list-style:none;margin:0;padding:0}._proTipsSummary_agakm_4795::-webkit-details-marker{display:none}._proTipsSummary_agakm_4795::marker{content:""}._proTipsSummaryRow_agakm_4810{display:flex;align-items:center;justify-content:space-between;gap:.65rem}._proTipsDetails_agakm_4782 ._proTipsHeader_agakm_4817{margin:0}._proTipsDetails_agakm_4782[open]>._proTipsSummary_agakm_4795 ._segmentedChevron_agakm_219{transform:rotate(90deg)}._proTipsHeader_agakm_4817{display:flex;align-items:center;gap:.55rem;margin:0 0 .75rem}._proTipsHeaderIcon_agakm_4832{width:1rem;height:1rem;color:color-mix(in srgb,#86efac 70%,var(--fg))}._proTipsHeaderText_agakm_4838{font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,#a7f3d0 70%,var(--muted))}._proTipsBody_agakm_4846{line-height:1.65}._proTipsDetails_agakm_4782 ._proTipsBody_agakm_4846{margin-top:.75rem}._proTipsList_agakm_4854{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.9rem}._proTipsItem_agakm_4863{margin:0}._proTipsItemHeader_agakm_4867{display:flex;align-items:center;gap:.5rem}._proTipsWarningIcon_agakm_4873{width:.95rem;height:.95rem;color:color-mix(in srgb,#fbbf24 70%,var(--fg))}._proTipsLabel_agakm_4879{font-size:.65rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--muted) 88%,#93c5fd)}._proTipsText_agakm_4887{margin-top:.35rem;font-size:.88rem;color:color-mix(in srgb,var(--text) 88%,var(--muted))}._proTipsComparison_agakm_4893{margin-top:.7rem;display:grid;grid-template-columns:1fr;gap:.65rem}@media(min-width:768px){._proTipsComparison_agakm_4893{grid-template-columns:repeat(2,minmax(0,1fr))}}._proTipsCompareCol_agakm_4906{padding:.75rem .8rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--code-bg) 55%,transparent)}._proTipsCompareLabel_agakm_4913{font-size:.68rem;font-weight:750;color:var(--text);margin:0 0 .45rem}._proTipsCompareList_agakm_4920{margin:0;padding-left:1.05rem}._proTipsCompareItem_agakm_4925{margin:.2rem 0;font-size:.86rem;color:color-mix(in srgb,var(--text) 90%,var(--muted))}._proTipsCode_agakm_4931{margin-top:.7rem}._segmentedExamples_agakm_4936{display:flex;flex-direction:column;gap:.9rem}._segmentedExample_agakm_4936{display:flex;flex-direction:column;gap:.5rem}._segmentedExampleHeader_agakm_4948{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}._segmentedExampleTitle_agakm_4955{min-width:0;font-size:.9rem;color:var(--text);line-height:1.35}._twoPointersVariant_agakm_4122 ._keywordTag_agakm_4050{font-size:.625rem;font-weight:600;background:color-mix(in srgb,#8b5cf6 10%,transparent);border-color:color-mix(in srgb,#8b5cf6 20%,transparent);color:color-mix(in srgb,#c4b5fd 88%,var(--fg))}._keyIdeaCallout_agakm_4069._twoPointersVariant_agakm_4122{border-color:color-mix(in srgb,#6366f1 30%,transparent);background:color-mix(in srgb,#6366f1 10%,transparent);box-shadow:0 10px 28px #00000047,0 0 0 1px color-mix(in srgb,#6366f1 10%,transparent),0 0 20px color-mix(in srgb,#6366f1 14%,transparent)}._keyIdeaCallout_agakm_4069._twoPointersVariant_agakm_4122 ._keyIdeaIcon_agakm_4078{color:color-mix(in srgb,#fbbf24 88%,var(--fg))}@media(min-width:640px){._problemSolutionPill_agakm_3908{justify-self:end;text-align:right}}._segmentedPatternList_agakm_4990{margin:0;padding-left:1.15rem;list-style-type:decimal;display:flex;flex-direction:column;gap:1.1rem}._segmentedPatternItem_agakm_4999{margin:0;padding-left:.35rem}._segmentedPatternRecipe_agakm_5004{min-width:0;padding:.75rem .9rem;border:1px solid color-mix(in srgb,var(--card-border) 85%,transparent);border-left:4px solid color-mix(in srgb,var(--accent) 50%,transparent);border-radius:8px;background:color-mix(in srgb,var(--panel-glass-bg) 35%,transparent)}._segmentedPatternRecipeHeader_agakm_5013{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:.65rem}._segmentedPatternRecipeHeader_agakm_5013 ._segmentedPatternTitle_agakm_5021{margin:0}._segmentedPatternTitle_agakm_5021{font-size:.96rem;font-weight:700;color:var(--text);line-height:1.35}._segmentedPatternComplexityBadge_agakm_5032{flex-shrink:0;font-family:var(--font-label-mono);font-size:.68rem;font-weight:600;letter-spacing:.02em;color:var(--muted);padding:.18em .5em;border-radius:999px;border:1px solid var(--card-border);background:color-mix(in srgb,var(--code-bg) 88%,var(--card-bg))}._segmentedBodyProse_agakm_5045 ._body_agakm_97:first-of-type{margin-top:0}._segmentedBodyProse_agakm_5045 ._body_agakm_97{margin:0 0 .55rem}._segmentedBodyProse_agakm_5045 ._body_agakm_97:last-child{margin-bottom:0}._cookbookStack_agakm_5058{display:flex;flex-direction:column;gap:.5rem}._cookbookHint_agakm_5064{margin:0 0 .4rem;font-size:.82rem;line-height:1.45;color:var(--muted)}._cookbookGroupPatterns_agakm_5071{display:flex;flex-direction:column;gap:.65rem}._cookbookPatternCard_agakm_5077{position:relative;border-radius:12px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);border-left:2px solid #3b82f6;background:color-mix(in srgb,var(--panel-glass-bg) 85%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 4px 24px color-mix(in srgb,#000 28%,transparent)}._cookbookPatternInner_agakm_5088{padding:.75rem .85rem;min-width:0}._cookbookPatternTitle_agakm_5093{margin:0 0 .35rem;font-size:.82rem;font-weight:650;letter-spacing:-.01em;color:var(--text);line-height:1.35}._cookbookPatternDesc_agakm_5102{margin:0 0 .55rem;font-size:.8125rem;line-height:1.55;color:var(--muted)}._cookbookExecutionPane_agakm_5109{display:flex;flex-direction:column;gap:0;min-width:0}._cookbookExecutionTabbed_agakm_5116{display:flex;flex-direction:column;gap:.55rem;min-width:0}._cookbookSegment_agakm_5123{display:inline-flex;align-self:flex-start;flex-wrap:wrap;padding:.2rem;gap:.15rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--card-border) 70%,transparent);background:color-mix(in srgb,var(--code-bg) 35%,transparent);box-shadow:inset 0 1px color-mix(in srgb,#fff 4%,transparent)}._cookbookSegmentTab_agakm_5135{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;cursor:pointer;border:none;border-radius:999px;padding:.35rem .75rem;font-family:var(--font-sans);font-size:.68rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--muted) 95%,#64748b);background:transparent;transition:color .18s ease,background-color .18s ease}._cookbookSegmentTab_agakm_5135:hover{color:var(--text)}._cookbookSegmentTabActive_agakm_5158{color:var(--text)!important;background:#ffffff1a!important}._cookbookTabPanelStack_agakm_5163{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto;min-width:0;position:relative}._cookbookTabPanelLayer_agakm_5171{grid-column:1;grid-row:1;min-width:0;align-self:start;transition:opacity .18s ease}._cookbookTabPanelLayerVisible_agakm_5179{opacity:1;z-index:1;pointer-events:auto}._cookbookTabPanelLayerHidden_agakm_5185{position:absolute;left:0;right:0;top:0;width:100%;opacity:0;z-index:0;pointer-events:none}._cookbookTabPanelLayerHidden_agakm_5185 ._cookbookOutputCell_agakm_2411{margin-top:0}._cookbookCodeWrap_agakm_5200{min-width:0}._cookbookCodeWrap_agakm_5200 ._pre_agakm_415{background:#0d1117!important;border:1px solid color-mix(in srgb,var(--card-border) 55%,transparent);border-radius:8px}._cookbookOutputCell_agakm_2411{margin:0;padding:.65rem .75rem;font-family:var(--font-label-mono),ui-monospace,monospace;font-size:.72rem;line-height:1.45;white-space:pre;overflow-x:auto;color:color-mix(in srgb,var(--text) 92%,#e2e8f0);background:color-mix(in srgb,#0d1117 88%,var(--card-bg));border:1px solid color-mix(in srgb,var(--card-border) 50%,transparent);border-radius:6px}._messagingPlatformCard_agakm_5228{display:flex;flex-direction:column}._messagingTopBadges_agakm_5233{display:flex;flex-wrap:wrap;gap:.32rem;margin:0 0 .7rem}._messagingTopBadge_agakm_5233{display:inline-flex;align-items:center;border-radius:999px;padding:.18rem .55rem;font-size:.68rem;font-weight:700;line-height:1.2;letter-spacing:.02em;border:1px solid color-mix(in srgb,var(--accent) 45%,transparent);background:color-mix(in srgb,var(--accent) 16%,transparent);color:color-mix(in srgb,var(--accent) 78%,var(--text) 22%)}._messagingIntuition_agakm_5254{margin:0 0 .85rem;color:var(--text)}._messagingDiagramFrame_agakm_5259{max-width:100%;margin:.25rem 0 .85rem}._messagingDiagramFrameWide_agakm_5264{max-width:100%}._messagingDiagramDashed_agakm_5268{stroke-dasharray:5 4}._messagingDiagramEndpoint_agakm_5272{fill:color-mix(in srgb,#3b82f6 36%,var(--panel-glass-bg) 64%);stroke:color-mix(in srgb,#60a5fa 60%,var(--card-border) 40%);stroke-width:1.5}._messagingDiagramEndpointText_agakm_5278{font-family:var(--font-body, system-ui, sans-serif);font-size:10.5px;font-weight:700;fill:color-mix(in srgb,#fff 96%,var(--text) 4%)}._messagingDiagramInnerPill_agakm_5285{fill:color-mix(in srgb,var(--panel-glass-bg) 82%,#000 18%);stroke:color-mix(in srgb,var(--card-border) 70%,transparent);stroke-width:1}._messagingDiagramInnerPillText_agakm_5291{font-family:var(--font-body, system-ui, sans-serif);font-size:10px;font-weight:650;fill:color-mix(in srgb,var(--text) 94%,var(--muted) 6%)}._messagingDiagramPartitionLabel_agakm_5298{font-family:var(--font-body, system-ui, sans-serif);font-size:9px;font-weight:700;letter-spacing:.02em;fill:color-mix(in srgb,var(--text) 92%,var(--muted) 8%)}._messagingDiagramCell_agakm_5306{fill:color-mix(in srgb,var(--panel-glass-bg) 78%,#fff 22%);stroke:color-mix(in srgb,var(--card-border) 55%,transparent);stroke-width:.75}._messagingDiagramCellHighlight_agakm_5312{fill:color-mix(in srgb,#f59e0b 78%,#fff 22%);stroke:color-mix(in srgb,#f59e0b 90%,#000 10%);stroke-width:.75}._messagingDiagramConsumerRect_agakm_5318{fill:color-mix(in srgb,#3b82f6 24%,var(--panel-glass-bg) 76%);stroke:color-mix(in srgb,#60a5fa 50%,var(--card-border) 50%);stroke-width:1.25}._messagingDiagramConsumerText_agakm_5324{font-family:var(--font-body, system-ui, sans-serif);font-size:9.5px;font-weight:650;fill:color-mix(in srgb,var(--text) 95%,var(--muted) 5%)}._messagingSections_agakm_5331{display:flex;flex-direction:column;gap:.55rem;margin-top:.25rem}._messagingDetails_agakm_5338{padding:.65rem .8rem}._messagingDetailsBody_agakm_5342{display:flex;flex-direction:column;gap:.65rem}._messagingHowItWorksList_agakm_5348{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}._messagingHowItWorksItem_agakm_5357{display:flex;align-items:flex-start;gap:.55rem}._messagingHowItWorksIndex_agakm_5363{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:999px;background:color-mix(in srgb,var(--accent) 22%,transparent);border:1px solid color-mix(in srgb,var(--accent) 55%,transparent);color:color-mix(in srgb,var(--accent) 90%,var(--text) 10%);font-size:.7rem;font-weight:700;line-height:1}._messagingHowItWorksBullet_agakm_5379{flex-shrink:0;width:1.25rem;text-align:center;color:color-mix(in srgb,var(--accent) 90%,var(--text) 10%);font-weight:700}._messagingHowItWorksText_agakm_5387{font-size:.85rem;color:var(--text);line-height:1.4}._messagingBestForGrid_agakm_5393{gap:.5rem 1rem}._messagingThroughputChartFrame_agakm_5397{border-radius:12px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 85%,transparent);padding:.65rem .55rem .55rem}._messagingThroughputStatCircle_agakm_5404{fill:color-mix(in srgb,var(--panel-glass-bg) 92%,transparent);stroke:color-mix(in srgb,var(--card-border) 90%,transparent);stroke-width:1.5}._messagingThroughputStatText_agakm_5410{font-family:var(--font-body, system-ui, sans-serif);font-size:9.5px;font-weight:750;letter-spacing:.04em;fill:color-mix(in srgb,#fff 92%,var(--text) 8%)}._messagingThroughputBarThroughput_agakm_5418{fill:color-mix(in srgb,#f59e0b 86%,#fff 14%)}._messagingThroughputBarLatency_agakm_5422{fill:color-mix(in srgb,var(--accent) 72%,#fff 28%)}._messagingThroughputBarLabel_agakm_5429{font-family:var(--font-body, system-ui, sans-serif);font-size:11px;font-weight:600;fill:color-mix(in srgb,var(--text) 88%,var(--muted) 12%)}._messagingThroughputDescription_agakm_5436{margin:0}._messagingBulletList_agakm_5440{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.3rem}._messagingBulletItem_agakm_5449{display:flex;align-items:flex-start;gap:.5rem;font-size:.85rem;color:var(--text);line-height:1.4}._messagingBullet_agakm_5440{flex-shrink:0;width:1rem;text-align:center;color:color-mix(in srgb,var(--accent) 88%,var(--text) 12%)}._messagingBulletText_agakm_5465{min-width:0}._messagingBrandList_agakm_5469{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}._messagingBrandRow_agakm_5478{display:flex;align-items:center;gap:.6rem;font-size:.85rem;color:var(--text);line-height:1.4}._messagingBrandText_agakm_5487{min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:.32rem}._messagingBrandName_agakm_5495{font-weight:700;color:color-mix(in srgb,var(--text) 96%,#fff 4%)}._messagingBrandSeparator_agakm_5500{color:var(--muted)}._messagingBrandSummary_agakm_5504{margin:.55rem 0 0;font-size:.82rem;font-style:italic;color:color-mix(in srgb,var(--muted) 80%,var(--text) 20%)}._brandIcon_agakm_5511{display:inline-flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem;flex-shrink:0;font-size:1.15rem;line-height:1}._brandIcon_agakm_5511 svg{width:100%;height:100%;display:block}._brandIconInstagram_agakm_5528{color:#e1306c}._brandIconReddit_agakm_5532{color:#ff4500}._brandIconLinkedIn_agakm_5536{color:#0a66c2}._brandIconNetflix_agakm_5540{color:#e50914}._brandIconUber_agakm_5544{color:color-mix(in srgb,#fff 90%,var(--text) 10%)}._messagingInterviewBlock_agakm_5548{margin-top:.95rem;padding-top:.75rem;border-top:1px dashed color-mix(in srgb,var(--card-border) 60%,transparent);display:flex;flex-direction:column;gap:.4rem}@media(max-width:480px){._messagingTopBadge_agakm_5233{font-size:.64rem;padding:.16rem .45rem}._messagingHowItWorksText_agakm_5387,._messagingBulletItem_agakm_5449,._messagingBrandRow_agakm_5478{font-size:.82rem}}._mlConceptCard_agakm_5571{display:flex;flex-direction:column;gap:0}._mlConceptCardTitle_agakm_5577{color:color-mix(in srgb,var(--accent-concept) 88%,var(--text) 12%);font-weight:700}._mlConceptAccentFieldStack_agakm_5582{display:flex;flex-direction:column;gap:1.15rem;margin:.15rem 0 0}._mlConceptAccentFieldStackWithBridge_agakm_5589 ._mlConceptExampleBox_agakm_5589{margin-bottom:0}._mlConceptAccentBridgeText_agakm_5593{margin:0;padding:.75rem 0;color:var(--text)}._mlConceptAccentFieldStackWithBridge_agakm_5589+._mlConceptChecklist_agakm_5599{margin-top:0;padding-top:.75rem}._mlConceptAccentFieldBlock_agakm_5604 ._mlConceptAccentSectionTitle_agakm_5604{margin:0 0 .15rem}._mlConceptAccentFieldStack_agakm_5582+._mlConceptExampleBox_agakm_5589{margin-top:1.15rem}._mlConceptAccentFieldBlock_agakm_5604:first-child ._mlConceptAccentSectionTitle_agakm_5604{margin-top:.35rem}._mlConceptAccentFieldBody_agakm_5616{margin:0;color:var(--text)}._mlConceptBadge_agakm_5621{display:none}._mlConceptBody_agakm_650{color:var(--text);margin:0 0 .85rem}._mlConceptThinkLine_agakm_5630{margin:-.35rem 0 .85rem;font-size:.92rem;line-height:1.45;color:var(--ml-golden-rule-accent-soft, #fbbf24)}._mlConceptThinkLabel_agakm_5637{font-weight:700}._mlConceptThinkBody_agakm_5641{font-weight:400}._mlConceptLeadBlocks_agakm_5645{display:flex;flex-direction:column;gap:.85rem;margin:0 0 .85rem}._mlConceptLeadBlock_agakm_5645{display:flex;flex-direction:column;gap:.55rem}._mlConceptLeadBlock_agakm_5645 ._mlConceptBody_agakm_650{margin:0}._mlConceptBlockquote_agakm_5662{margin:0 0 .85rem;padding:.7rem .95rem .75rem 1rem;border-left:3px solid color-mix(in srgb,var(--accent-concept) 50%,#a78bfa 50%);border-radius:0 8px 8px 0;background:color-mix(in srgb,var(--accent-concept) 9%,var(--panel-glass-bg-soft) 91%)}._mlConceptBlockquote_agakm_5662 ._body_agakm_97{margin:0;font-size:.88rem;line-height:1.45;color:color-mix(in srgb,var(--text) 90%,var(--accent-concept) 10%)}._mlConceptAccentFieldStack_agakm_5582+._mlConceptIntuition_agakm_5677{margin-top:1.15rem}._mlConceptIntuition_agakm_5677+._mlConceptAccentSectionTitle_agakm_5604{margin-top:1.15rem}._mlConceptIntuition_agakm_5677{margin:0 0 .85rem;padding:.7rem .85rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--accent) 28%,var(--card-border) 72%);background:color-mix(in srgb,var(--accent) 8%,var(--panel-glass-bg-soft) 92%)}._mlConceptIntuitionLabel_agakm_5693{display:block;margin-bottom:.35rem;font-size:.66rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--accent) 78%,var(--text) 22%)}._mlConceptBlockLabel_agakm_5703{display:block;margin-bottom:.45rem;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}._mlConceptWorkflow_agakm_5713{margin:0 0 .85rem;padding:.75rem .9rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-glass-bg-soft) 80%,transparent)}._mlConceptWorkflowIntro_agakm_5721{margin:0 0 .85rem}._mlConceptWorkflowFooter_agakm_5725{margin:.75rem 0 0;padding-top:.65rem;border-top:1px solid color-mix(in srgb,var(--card-border) 65%,transparent)}._mlConceptWorkflowList_agakm_5731{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.4rem;counter-reset:ml-workflow-step}._mlConceptWorkflowItem_agakm_5741{display:flex;align-items:flex-start;gap:.55rem;font-size:.86rem;line-height:1.5;color:var(--text)}._mlConceptWorkflowIndex_agakm_5750{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;border-radius:999px;background:color-mix(in srgb,var(--accent) 22%,transparent);border:1px solid color-mix(in srgb,var(--accent) 50%,transparent);color:color-mix(in srgb,var(--accent) 88%,var(--text) 12%);font-size:.72rem;font-weight:800;line-height:1}._mlConceptWorkflowBullet_agakm_5766{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.1rem;height:1.35rem;color:var(--accent);font-weight:800}._mlConceptWorkflowText_agakm_5777{min-width:0}._mlConceptExampleBox_agakm_5589{margin:.75rem 0;padding:.7rem .85rem;box-sizing:border-box;border-radius:10px;border:1px solid color-mix(in srgb,var(--accent-tip) 32%,var(--card-border) 68%);background:color-mix(in srgb,var(--accent-tip) 8%,var(--panel-glass-bg-soft) 92%)}._mlConceptExampleFooter_agakm_5790{margin:.75rem 0 0;padding-top:.65rem;border-top:1px solid color-mix(in srgb,var(--card-border) 65%,transparent)}._mlConceptExampleFooterDanger_agakm_5796{margin:.75rem 0 0;padding-top:.65rem;border-top:1px solid color-mix(in srgb,#fb7185 38%,var(--card-border) 62%);color:color-mix(in srgb,#fb7185 45%,var(--text) 55%);font-weight:500}._mlConceptEvenBlockSpacing_agakm_5804>._mlConceptBody_agakm_650{margin-bottom:0}._mlConceptEvenBlockSpacing_agakm_5804>:is(._mlConceptChecklist_agakm_5599,._mlConceptDistinctionBox_agakm_5810,._mlConceptWarningBox_agakm_5811,details._mlConceptCollapsible_agakm_5812){margin-top:0;margin-bottom:0}._mlConceptEvenBlockSpacing_agakm_5804>._mlConceptBody_agakm_650~:is(._mlConceptChecklist_agakm_5599,._mlConceptDistinctionBox_agakm_5810,._mlConceptWarningBox_agakm_5811,details._mlConceptCollapsible_agakm_5812),._mlConceptEvenBlockSpacing_agakm_5804>:is(._mlConceptChecklist_agakm_5599,._mlConceptDistinctionBox_agakm_5810,._mlConceptWarningBox_agakm_5811,details._mlConceptCollapsible_agakm_5812)~:is(._mlConceptChecklist_agakm_5599,._mlConceptDistinctionBox_agakm_5810,._mlConceptWarningBox_agakm_5811,details._mlConceptCollapsible_agakm_5812){margin-top:.85rem}._mlConceptExampleBoxPlain_agakm_5827{border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 90%,transparent)}._mlConceptExampleTitlePlain_agakm_5832{margin:0 0 .45rem;font-size:.84rem;font-weight:700;letter-spacing:.02em;color:color-mix(in srgb,var(--accent-tip) 78%,var(--text) 22%);text-align:left}._mlConceptExampleCenteredWrap_agakm_5841{display:flex;justify-content:center;width:100%}._mlConceptExampleCenteredPre_agakm_5847{text-align:left;font-family:ui-monospace,Cascadia Code,Segoe UI Mono,monospace;font-size:.78rem;line-height:1.45;margin:0}._mlConceptPipelineFlowBlock_agakm_5855{display:flex;flex-direction:column;gap:.65rem}._mlConceptPipelineFlow_agakm_5855{list-style:none;margin:.15rem 0 0;padding:0;display:flex;flex-direction:column;gap:.4rem}._mlConceptPipelineFlowLine_agakm_5870{font-size:.84rem;line-height:1.45;margin:0}._mlConceptPipelineFlowLineIndent_agakm_5876{padding-left:1.25rem}._mlConceptPipelineFlowStorage_agakm_5880{color:#fbbf24}._mlConceptPipelineFlowCompute_agakm_5884{color:#c084fc}._mlConceptPipelineFlowKey_agakm_5888{display:flex;flex-wrap:wrap;justify-content:center;gap:.85rem 1.25rem;padding-top:.35rem;border-top:1px solid color-mix(in srgb,var(--card-border) 65%,transparent)}._mlConceptPipelineFlowKeyItem_agakm_5897{display:inline-flex;align-items:center;gap:.4rem;font-size:.75rem;font-weight:700;letter-spacing:.03em;color:color-mix(in srgb,var(--text) 82%,transparent)}._mlConceptPipelineFlowKeySwatch_agakm_5907{width:.65rem;height:.65rem;border-radius:999px;flex-shrink:0;background:currentColor}._mlConceptRememberBox_agakm_5915,._mlConceptRememberBoxInfo_agakm_5927{--ml-remember-accent: #f97316;--ml-remember-accent-soft: #fb923c;margin:.75rem 0;padding:.7rem .85rem;box-sizing:border-box;border-radius:10px;border:1px solid color-mix(in srgb,var(--ml-remember-accent) 55%,var(--card-border) 45%);border-left:4px solid color-mix(in srgb,var(--ml-remember-accent) 70%,var(--card-border) 30%);background:color-mix(in srgb,var(--ml-remember-accent) 14%,var(--panel-glass-bg) 86%)}._mlConceptBoxHeader_agakm_5939{display:flex;align-items:center;gap:.45rem;margin-bottom:.35rem}._mlConceptExampleIcon_agakm_5946{width:1rem;height:1rem;color:color-mix(in srgb,var(--accent-tip) 80%,var(--text) 20%)}._mlConceptRememberIcon_agakm_5952{width:1rem;height:1rem;color:var(--ml-remember-accent-soft, #fb923c)}._mlConceptRememberBoxInfo_agakm_5927 ._mlConceptRememberIcon_agakm_5952{color:var(--ml-remember-accent-soft, #fb923c)}._mlConceptExampleLabel_agakm_5962{font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--accent-tip) 78%,var(--text) 22%);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}._mlConceptExampleHeaderSuffix_agakm_5973{font-size:.84rem;font-weight:400;letter-spacing:normal;text-transform:none;text-decoration:none;color:color-mix(in srgb,var(--accent-tip) 72%,var(--text) 28%)}._mlConceptExampleLines_agakm_5982{display:flex;flex-direction:column;gap:.65rem}._mlConceptExampleBox_agakm_5589 ._mlConceptBoxHeader_agakm_5939+._mlConceptExamplePhaseSteps_agakm_5988{margin-top:.55rem}._mlConceptExamplePhaseSteps_agakm_5988{list-style:none;margin:.15rem 0 0;padding:0;display:flex;flex-direction:column;gap:.75rem;counter-reset:examplePhaseStep}._mlConceptExamplePhaseSteps_agakm_5988>li{display:flex;align-items:flex-start;gap:.38rem;counter-increment:examplePhaseStep}._mlConceptExamplePhaseSteps_agakm_5988>li:before{content:counter(examplePhaseStep);flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;margin-top:.12rem;min-width:1.28rem;height:1.28rem;border-radius:999px;font-size:.62rem;font-weight:800;background:color-mix(in srgb,var(--accent-concept) 22%,var(--panel-glass-bg) 78%);color:color-mix(in srgb,var(--accent-concept) 90%,var(--text) 10%);border:1px solid color-mix(in srgb,var(--accent-concept) 40%,transparent)}._mlConceptExamplePhaseStepContent_agakm_6026{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.2rem}._mlConceptExamplePhaseStepTitle_agakm_6034{font-size:.86rem;font-weight:700;color:var(--text);line-height:1.35}._mlConceptExamplePhaseStepValue_agakm_6041{margin:0;font-size:.84rem;font-weight:400;line-height:1.4;color:color-mix(in srgb,var(--accent-tip) 75%,var(--text) 25%);font-family:var(--font-mono, ui-monospace, monospace)}._mlConceptExamplePhaseStepNote_agakm_6050{margin:0;font-size:.82rem;line-height:1.45;color:color-mix(in srgb,var(--text) 72%,transparent)}._mlConceptExampleBox_agakm_5589 ._mlConceptChecklistList_agakm_6057{grid-template-columns:1fr;margin:0}._mlConceptExampleDiscList_agakm_6062{margin:0;padding-left:1.15rem;list-style:disc;display:flex;flex-direction:column;gap:.35rem;color:var(--text);font-size:.86rem;line-height:1.5}._mlConceptExampleDiscItem_agakm_6074::marker{color:color-mix(in srgb,var(--text) 55%,transparent)}._mlConceptExampleResultPositive_agakm_6078{margin:.55rem 0 0;text-align:center;font-size:.92rem;font-weight:700;line-height:1.45;color:color-mix(in srgb,var(--accent-concept) 88%,#fff 12%)}._mlConceptExampleResultNegative_agakm_6087{margin:.55rem 0 0;text-align:center;font-size:.92rem;font-weight:700;line-height:1.45;color:color-mix(in srgb,#f87171 92%,#fff 8%)}._mlConceptExampleBulletSpacer_agakm_6097{list-style:none;height:.45rem;margin:0;padding:0;pointer-events:none}._mlConceptRememberLabel_agakm_6105{font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--ml-remember-accent-soft, #fb923c)}._mlConceptRememberBoxInfo_agakm_5927 ._mlConceptRememberLabel_agakm_6105{color:var(--ml-remember-accent-soft, #fb923c)}._mlConceptBoxBody_agakm_6117{margin:0;color:var(--text)}._mlConceptRememberBox_agakm_5915 ._mlConceptBoxBody_agakm_6117{color:var(--text)}._mlConceptRememberList_agakm_6126{margin:0;padding-left:1.15rem;list-style:disc;display:flex;flex-direction:column;gap:.25rem;color:var(--text);font-size:.86rem;line-height:1.5}._mlConceptRememberList_agakm_6126 li::marker{color:var(--ml-remember-accent, #f97316)}._mlConceptRememberChecklist_agakm_6142{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.35rem}._mlConceptCollapsible_agakm_5812{list-style:none}._mlConceptCollapsible_agakm_5812>summary{list-style:none;cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:space-between;gap:.5rem}._mlConceptCollapsible_agakm_5812>summary::-webkit-details-marker{display:none}._mlConceptCollapsibleChevron_agakm_6170{width:.9rem;height:.9rem;flex-shrink:0;color:var(--muted);transition:transform .18s ease}._mlConceptCollapsible_agakm_5812[open] ._mlConceptCollapsibleChevron_agakm_6170{transform:rotate(180deg)}._mlConceptCollapsibleBody_agakm_6182{margin-top:.5rem}._mlConceptCollapsibleSummaryRow_agakm_6186{display:flex;align-items:center;gap:.45rem;flex:1 1 auto;min-width:0}._mlConceptCollapsibleNotes_agakm_6194{margin:0 0 .85rem}._mlConceptCollapsibleNote_agakm_6194{margin:0 0 .5rem;padding:.6rem .8rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 78%,transparent);background:color-mix(in srgb,var(--panel-glass-bg-soft) 80%,transparent)}._mlConceptCollapsibleNote_agakm_6194>summary{list-style:none;cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:space-between;gap:.5rem}._mlConceptCollapsibleNote_agakm_6194>summary::-webkit-details-marker{display:none}._mlConceptCollapsibleNoteLabel_agakm_6220{font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--muted) 70%,var(--text) 30%)}._mlConceptCollapsibleNoteLabelAccent_agakm_6228{color:color-mix(in srgb,var(--accent-concept) 85%,var(--text) 15%);letter-spacing:.04em}._mlConceptCollapsibleNoteBody_agakm_6233{margin:.45rem 0 0;color:var(--text)}._mlConceptDistinctionBox_agakm_5810{margin:0 0 .85rem;padding:.7rem .85rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--accent) 36%,transparent);border-left:4px solid color-mix(in srgb,var(--accent) 70%,transparent);background:color-mix(in srgb,var(--accent) 10%,var(--panel-glass-bg) 90%)}._mlConceptDistinctionLabel_agakm_6247{display:block;margin-bottom:.35rem;font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--accent) 80%,var(--text) 20%)}._mlConceptGoodWhen_agakm_6257,._mlConceptBadWhen_agakm_6258{margin:0 0 .6rem;font-size:.86rem;line-height:1.5;color:var(--text)}._mlConceptGoodWhenLabel_agakm_6265{font-weight:800;color:color-mix(in srgb,var(--accent-concept) 82%,var(--text) 18%);letter-spacing:.01em}._mlConceptBadWhenLabel_agakm_6271{font-weight:800;color:#fb7185;letter-spacing:.01em}._mlConceptFooterBody_agakm_6277{margin:.4rem 0 .6rem;color:var(--text)}._mlConceptBadgesRow_agakm_6282{display:flex;flex-wrap:wrap;gap:.35rem;margin:.7rem 0 0}._mlConceptBadgesRowCentered_agakm_6289{width:100%;justify-content:center}._mlConceptPill_agakm_6294{display:inline-flex;align-items:center;border-radius:999px;padding:.18rem .55rem;font-size:.7rem;font-weight:700;line-height:1.2;letter-spacing:.02em;border:1px solid color-mix(in srgb,var(--accent) 42%,transparent);background:color-mix(in srgb,var(--accent) 14%,transparent);color:color-mix(in srgb,var(--accent) 78%,var(--text) 22%)}._mlConceptInterviewBlock_agakm_6308{margin-top:1rem;padding-top:.8rem;border-top:1px solid color-mix(in srgb,var(--card-border) 72%,transparent)}._reservoirDiagramFrame_agakm_6315{margin:.5rem 0 1rem;padding:.65rem .75rem .85rem}._reservoirDiagramAxisLabel_agakm_6320{font-family:var(--font-body, system-ui, sans-serif);font-size:11px;font-weight:700;letter-spacing:.03em;fill:color-mix(in srgb,var(--text) 90%,var(--muted) 10%)}._reservoirDiagramDot_agakm_6328{fill:color-mix(in srgb,var(--accent) 65%,#fff 5%);stroke:color-mix(in srgb,var(--accent) 85%,#fff 15%);stroke-width:1.5}._reservoirDiagramDotDimmed_agakm_6334{fill:color-mix(in srgb,var(--accent) 35%,var(--panel-glass-bg) 65%);stroke:color-mix(in srgb,var(--accent) 55%,var(--card-border) 45%);stroke-width:1.5}._reservoirDiagramEllipsis_agakm_6340{font-family:var(--font-body, system-ui, sans-serif);font-size:18px;font-weight:800;fill:color-mix(in srgb,var(--muted) 80%,var(--text) 20%)}._reservoirDiagramReservoirRect_agakm_6347{fill:color-mix(in srgb,var(--accent) 6%,transparent);stroke:color-mix(in srgb,var(--accent) 70%,var(--card-border) 30%);stroke-width:1.5}._reservoirDiagramCalloutLine_agakm_6353{stroke:color-mix(in srgb,var(--muted) 78%,var(--accent) 22%);stroke-width:1.25}._reservoirDiagramCalloutBox_agakm_6358{fill:color-mix(in srgb,var(--panel-glass-bg) 90%,#000 10%);stroke:color-mix(in srgb,var(--accent) 38%,var(--card-border) 62%);stroke-width:1.25}._reservoirDiagramReservoirLabelBox_agakm_6364{fill:color-mix(in srgb,var(--accent) 18%,var(--panel-glass-bg) 82%);stroke:color-mix(in srgb,var(--accent) 55%,var(--card-border) 45%);stroke-width:1.5}._reservoirDiagramCalloutText_agakm_6370{font-family:var(--font-body, system-ui, sans-serif);font-size:11px;font-weight:700;fill:color-mix(in srgb,var(--text) 95%,var(--muted) 5%)}._reservoirDiagramReservoirSubText_agakm_6377{font-family:var(--font-body, system-ui, sans-serif);font-size:11px;font-weight:800;fill:color-mix(in srgb,var(--accent) 90%,var(--text) 10%)}._mlConceptProblemGrid_agakm_6385{list-style:none;margin:0 0 .85rem;padding:0;display:grid;grid-template-columns:1fr;gap:.55rem}@media(min-width:540px){._mlConceptProblemGrid_agakm_6385{grid-template-columns:1fr 1fr}}._mlConceptProblemGrid_agakm_6385._mlConceptProblemGridCenteredThree_agakm_6401{width:100%;max-width:40rem;margin-left:auto;margin-right:auto}@media(min-width:540px){._mlConceptProblemGrid_agakm_6385._mlConceptProblemGridCenteredThree_agakm_6401>._mlConceptProblemCell_agakm_6410:nth-child(3):last-child{grid-column:1 / -1;justify-self:center;width:calc((100% - .55rem)/2)}}._mlConceptProblemCell_agakm_6410{padding:.7rem .85rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-glass-bg-soft) 80%,transparent)}._mlConceptProblemHeader_agakm_6424{display:flex;align-items:center;gap:.45rem;margin-bottom:.35rem}._mlConceptProblemIcon_agakm_6431{width:1.05rem;height:1.05rem;color:color-mix(in srgb,var(--accent) 78%,var(--text) 22%)}._mlConceptProblemTitle_agakm_6437{font-size:.84rem;font-weight:800;letter-spacing:.01em;color:var(--text)}._mlConceptProblemBody_agakm_6444{margin:0;font-size:.82rem;color:var(--text)}._mlConceptAnnotatorBox_agakm_6450{margin:0 0 .85rem;padding:.75rem .9rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-glass-bg-soft) 80%,transparent)}._mlConceptAnnotatorText_agakm_6458{margin:0 0 .55rem;font-style:italic;color:color-mix(in srgb,var(--text) 92%,var(--muted) 8%)}._mlConceptAnnotatorList_agakm_6464{display:flex;flex-direction:column;gap:.45rem}._mlConceptAnnotatorRow_agakm_6470{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.55rem .7rem}._mlConceptAnnotatorId_agakm_6477{flex-shrink:0;font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}._mlConceptAnnotatorSpans_agakm_6486{display:flex;flex-wrap:wrap;gap:.3rem}._mlConceptAnnotatorSpan_agakm_6486{display:inline-flex;align-items:center;padding:.18rem .5rem;border-radius:6px;border:1px solid color-mix(in srgb,var(--accent) 42%,transparent);background:color-mix(in srgb,var(--accent) 14%,transparent);color:color-mix(in srgb,var(--accent) 80%,var(--text) 20%);font-size:.78rem;font-weight:700;font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace)}._mlConceptPredictionWrap_agakm_6505{margin:0 0 .85rem}._mlConceptPredictionGrid_agakm_6509{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:.55rem}@media(min-width:540px){._mlConceptPredictionGrid_agakm_6509{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));justify-content:center}}._mlConceptPredictionTile_agakm_6525{padding:.7rem .85rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-glass-bg-soft) 80%,transparent);display:flex;flex-direction:column;gap:.4rem}._mlConceptPredictionTitle_agakm_6535{font-size:.78rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,var(--accent) 80%,var(--text) 20%)}._mlConceptPredictionRow_agakm_6543{display:flex;flex-direction:column;gap:.15rem}._mlConceptPredictionRowLabel_agakm_6549{font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}._mlConceptPredictionLabelHighlight_agakm_6557{color:color-mix(in srgb,var(--accent-concept) 80%,var(--text) 20%)}._mlConceptPredictionRowBody_agakm_6561{font-size:.84rem;color:var(--text);line-height:1.4}._mlConceptBody_agakm_650+._mlConceptComparisonGrid_agakm_6567{margin-top:1rem}._mlConceptComparisonGrid_agakm_6567{display:grid;grid-template-columns:1fr;gap:.55rem;margin:0 0 .85rem}._mlConceptComparisonGrid_agakm_6567+._mlConceptTonedBadgeStack_agakm_6578{margin-top:1.1rem}._mlConceptComparisonGrid_agakm_6567+._mlConceptAccentSectionTitle_agakm_5604,._mlConceptComparisonGrid_agakm_6567+._mlConceptDetailTilesGrid_agakm_6583{margin-top:1rem}._mlConceptAccentSectionTitle_agakm_5604+._mlConceptTieredAccordion_agakm_6587{margin-top:.45rem}@media(min-width:540px){._mlConceptComparisonGrid_agakm_6567:not(._mlConceptComparisonGridStacked_agakm_6592){grid-template-columns:1fr 1fr}}._mlConceptComparisonGrid_agakm_6567._mlConceptComparisonGridStacked_agakm_6592{grid-template-columns:1fr}._mlConceptComparisonGrid_agakm_6567._mlConceptComparisonGridCenteredThree_agakm_6602{width:100%;max-width:40rem;margin-left:auto;margin-right:auto}@media(min-width:540px){._mlConceptComparisonGrid_agakm_6567._mlConceptComparisonGridCenteredThree_agakm_6602>._mlConceptComparisonCol_agakm_6611:nth-child(3):last-child{grid-column:1 / -1;justify-self:center;width:calc((100% - .55rem)/2)}}._mlConceptComparisonCol_agakm_6611{padding:.9rem 1rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-glass-bg-soft) 80%,transparent);display:flex;flex-direction:column;gap:.55rem}._mlConceptComparisonDescriptionDivider_agakm_6628{border:none;border-top:1px solid color-mix(in srgb,#fb7185 22%,var(--card-border) 78%);margin:.45rem 0 .2rem;width:100%}._mlConceptTonedBulletBlock_agakm_6635{width:100%;margin:0 0 .85rem;padding:.75rem .9rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-glass-bg-soft) 80%,transparent);display:flex;flex-direction:column;gap:.5rem}._mlConceptTonedBulletBlockLightText_agakm_6647 ._mlConceptComparisonBulletText_agakm_6647,._mlConceptTonedBulletBlockLightText_agakm_6647 ._mlConceptComparisonBulletTextDanger_agakm_6648,._mlConceptTonedBulletBlockLightText_agakm_6647 ._mlConceptComparisonBody_agakm_6649{color:#fff}._mlConceptTonedBulletBlockLightText_agakm_6647 ._mlConceptComparisonDescriptionDivider_agakm_6628{border-top-color:color-mix(in srgb,#fff 22%,transparent)}._mlConceptComparisonTitle_agakm_6657{margin:0;font-size:.88rem;font-weight:800;color:color-mix(in srgb,var(--accent) 80%,var(--text) 20%);letter-spacing:.01em}._mlConceptComparisonTitleLead_agakm_6665{font-weight:800}._mlConceptComparisonTitleRest_agakm_6669{font-weight:400}._mlConceptComparisonQuestion_agakm_6673{margin:.15rem 0 .1rem;font-size:.84rem;font-weight:600;line-height:1.4;color:#fb7185}._mlConceptComparisonQuestionLabel_agakm_6681{font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#fb7185}._mlConceptComparisonColLightText_agakm_6689 ._mlConceptComparisonBulletText_agakm_6647,._mlConceptComparisonColLightText_agakm_6689 ._mlConceptComparisonBulletTextLight_agakm_6690,._mlConceptComparisonColLightText_agakm_6689 ._mlConceptComparisonBulletTextDanger_agakm_6648{color:#fff}._mlConceptComparisonSectionDivider_agakm_6695{border:none;border-top:1px solid color-mix(in srgb,var(--card-border) 72%,transparent);margin:.35rem 0 .15rem;width:100%}._mlConceptComparisonBody_agakm_6649{margin:0;font-size:.84rem;color:var(--text)}._mlConceptComparisonColNegative_agakm_6708{border-color:color-mix(in srgb,#fb7185 45%,var(--card-border) 55%);background:color-mix(in srgb,#fb7185 8%,var(--panel-glass-bg-soft) 92%)}._mlConceptComparisonColNegative_agakm_6708 ._mlConceptComparisonTitle_agakm_6657,._mlConceptComparisonColNegative_agakm_6708 ._mlConceptComparisonBody_agakm_6649,._mlConceptComparisonBodyNegative_agakm_6718{color:#fb7185}._mlConceptComparisonColPositive_agakm_6722{border-color:color-mix(in srgb,var(--accent-concept) 50%,var(--card-border) 50%);background:color-mix(in srgb,var(--accent-concept) 10%,var(--panel-glass-bg-soft) 90%)}._mlConceptComparisonColPositive_agakm_6722 ._mlConceptComparisonTitle_agakm_6657{color:color-mix(in srgb,var(--accent-concept) 85%,var(--text) 15%)}._mlConceptComparisonBulletList_agakm_6731{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.42rem}._mlConceptComparisonBulletItem_agakm_6740{display:flex;align-items:flex-start;gap:.45rem}._mlConceptComparisonBulletIconCheck_agakm_6746{flex-shrink:0;width:.95rem;height:.95rem;margin-top:.12rem;color:color-mix(in srgb,var(--accent-concept) 80%,var(--text) 20%)}._mlConceptComparisonBulletIconCross_agakm_6754{flex-shrink:0;width:.95rem;height:.95rem;margin-top:.12rem;color:#fb7185}._mlConceptComparisonBulletText_agakm_6647{font-size:.84rem;font-weight:400;color:var(--text);line-height:1.4;min-width:0}._mlConceptComparisonBulletTextDanger_agakm_6648{font-size:.84rem;font-weight:400;color:#fb7185;line-height:1.4;min-width:0}._mlConceptComparisonExample_agakm_6778{display:flex;flex-direction:column;gap:.2rem;margin-top:.15rem}._mlConceptComparisonExampleLabel_agakm_6785{font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,var(--accent-concept) 80%,var(--text) 20%);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}._mlConceptComparisonExampleText_agakm_6796{font-size:.84rem;line-height:1.4;color:color-mix(in srgb,var(--accent-concept) 72%,var(--text) 28%)}._mlConceptComparisonExampleSteps_agakm_6802{gap:.3rem;padding:.05rem 0 0;margin:0}._mlConceptComparisonExampleSteps_agakm_6802>li{font-size:.78rem;gap:.3rem}._mlConceptComparisonExampleSteps_agakm_6802>li:before{min-width:1.05rem;height:1.05rem;font-size:.56rem}._mlConceptCardOrderedStepsCompact_agakm_6819{gap:.28rem;padding:.02rem 0 0;margin:0}._mlConceptCardOrderedStepsCompact_agakm_6819>li{font-size:.78rem;gap:.28rem}._mlConceptCardOrderedStepsCompact_agakm_6819>li:before{min-width:.9rem;height:.9rem;font-size:.5rem}._mlConceptCollapsibleNote_agakm_6194 ._mlConceptPhaseNumberedSteps_agakm_4106{margin:.35rem 0 .15rem;padding:.1rem 0 .2rem}._mlFlowWrap_agakm_6842{margin:0 0 .85rem;padding:.75rem .85rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 75%,transparent);background:color-mix(in srgb,var(--panel-glass-bg-soft) 85%,transparent);display:flex;flex-direction:column;align-items:center;gap:.35rem}._mlFlowWrapBare_agakm_6854{margin:0 0 .85rem;padding:0;border:none;background:transparent;display:flex;flex-direction:column;align-items:center;gap:.35rem;width:100%}._mlFlowBlockLabel_agakm_6866{align-self:flex-start;font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:color-mix(in srgb,var(--accent-concept) 75%,var(--text) 25%);margin-bottom:.25rem}._mlFlowBox_agakm_6876,._mlFlowBoxModel_agakm_6877,._mlFlowBoxData_agakm_6878,._mlFlowBoxAccent_agakm_6879{padding:.45rem .65rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 90%,transparent);text-align:center;font-size:.8rem;line-height:1.35;min-width:5.5rem}._mlFlowBoxFullWidth_agakm_6890{align-self:stretch;width:100%;box-sizing:border-box}._mlFlowBoxModel_agakm_6877{border-color:color-mix(in srgb,var(--accent-concept) 35%,var(--card-border) 65%)}._mlFlowBoxData_agakm_6878{border-color:color-mix(in srgb,#60a5fa 35%,var(--card-border) 65%)}._mlFlowBoxAccent_agakm_6879{border-color:color-mix(in srgb,var(--accent-concept) 55%,var(--card-border) 45%);background:color-mix(in srgb,var(--accent-concept) 14%,var(--panel-glass-bg) 86%)}._mlFlowBoxTitle_agakm_6909{display:block;font-weight:800;font-size:.78rem}._mlFlowBoxLabel_agakm_6915{display:block;font-weight:400;font-size:.78rem}._mlFlowBoxSub_agakm_6921{display:block;font-size:.74rem;color:color-mix(in srgb,var(--text) 75%,transparent)}._mlFlowBoxSubAccent_agakm_6927{display:block;font-size:.82rem;font-weight:800;color:color-mix(in srgb,var(--accent-concept) 90%,var(--text) 10%)}._mlFlowArrow_agakm_6934{font-size:.9rem;color:color-mix(in srgb,var(--accent-concept) 70%,var(--text) 30%);line-height:1}._mlFlowArrowMerge_agakm_6940{margin-top:.15rem}._mlFlowMergeLabel_agakm_6944{font-size:.72rem;font-weight:700;color:color-mix(in srgb,var(--text) 65%,transparent)}._mlFlowEdgeLabel_agakm_6950{font-size:.72rem;font-weight:700;font-style:italic;color:color-mix(in srgb,var(--accent-concept) 55%,var(--text) 45%)}._mlPlatformTeamsWrap_agakm_6957{width:100%}._mlPlatformTeamsFanDown_agakm_6961{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;width:100%;margin-top:.15rem}@media(max-width:520px){._mlPlatformTeamsFanDown_agakm_6961{grid-template-columns:1fr}}._mlPlatformTeamsPlatformRow_agakm_6975{display:flex;justify-content:center;width:100%;max-width:22rem;margin:.2rem auto 0}._mlPlatformTeamsHasRow_agakm_6983{display:flex;flex-direction:column;align-items:center;gap:.25rem;width:100%;max-width:26rem;margin:.15rem auto 0}._mlFlowVoteRow_agakm_6993,._mlFlowStackRow_agakm_6994,._mlFlowThreeCol_agakm_6995,._mlFlowHBoxChain_agakm_6996{display:flex;flex-wrap:wrap;gap:.45rem;justify-content:center;width:100%;align-items:center}._mlFlowHArrow_agakm_7005{font-size:1rem;font-weight:400;color:color-mix(in srgb,var(--accent-concept) 70%,var(--text) 30%);line-height:1;flex-shrink:0}._mlFlowHBoxChainSpaced_agakm_7013{margin-top:.35rem}._mlFlowMatrixProduct_agakm_7017{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem}._mlFlowMultiply_agakm_7025{font-size:1rem;font-weight:400;color:color-mix(in srgb,var(--text) 72%,transparent);line-height:1;flex-shrink:0}._mlFlowFanOut_agakm_7033{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;width:100%}@media(max-width:520px){._mlFlowFanOut_agakm_7033{grid-template-columns:1fr}}._mlFlowBranch_agakm_7046,._mlFlowCol_agakm_7047,._mlFlowChainStep_agakm_7048{display:flex;flex-direction:column;align-items:center;gap:.25rem}._mlFlowSideNote_agakm_7055{font-size:.72rem;font-style:italic;color:color-mix(in srgb,#fb7185 75%,var(--text) 25%);text-align:center}._mlShadowDeployWrap_agakm_7063{width:100%}._mlShadowDeploy_agakm_7063{display:flex;flex-direction:column;align-items:center;gap:0;width:100%}._mlShadowDeploySource_agakm_7075{display:flex;justify-content:center;width:100%;max-width:24rem}._mlShadowDeployRequestStack_agakm_7082{display:flex;flex-direction:column;align-items:center}._mlShadowDeployRequestBoxWrap_agakm_7088{position:relative;display:inline-flex;margin-bottom:.75rem}._mlShadowDeployForkArrowLeft_agakm_7094,._mlShadowDeployForkArrowRight_agakm_7095{position:absolute;bottom:0;line-height:1}._mlShadowDeployForkArrowLeft_agakm_7094{left:0;transform:translate(-42%,58%)}._mlShadowDeployForkArrowRight_agakm_7095{right:0;transform:translate(42%,58%)}._mlShadowDeploySplit_agakm_7111{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem;width:100%;max-width:24rem;margin-top:.05rem}@media(max-width:420px){._mlShadowDeploySplit_agakm_7111{grid-template-columns:1fr;max-width:14rem}}._mlShadowDeployBranch_agakm_7127{display:flex;flex-direction:column;align-items:center;gap:.28rem}._mlShadowDeployOutcome_agakm_7134{margin:.15rem 0 0;font-size:.8rem;font-weight:500;line-height:1.35;text-align:center;color:var(--text)}._mlShadowDeployOutcomeEmoji_agakm_7143{font-size:.95rem}._mlAbTestingSplitLabel_agakm_7147{margin:0;font-size:.76rem;font-weight:500;line-height:1.3;text-align:center;color:color-mix(in srgb,var(--accent-concept) 65%,var(--text) 35%)}._mlFlowDiagramFooterCaption_agakm_7156{margin:.5rem auto 0;width:100%;max-width:24rem;font-size:.76rem;font-style:italic;font-weight:400;line-height:1.4;text-align:center;color:color-mix(in srgb,var(--text) 46%,transparent)}._mlPipelineChainWrap_agakm_7169{align-items:center}._mlPipelineChainRows_agakm_7173{display:flex;flex-direction:column;align-items:center;width:100%;max-width:13.5rem}._mlPipelineChainRow_agakm_7173{display:flex;flex-direction:column;align-items:center;width:100%}._mlPipelineChainArrow_agakm_7188{display:flex;justify-content:center;line-height:1;margin:.1rem 0}._mlPipelineChainRow_agakm_7173 ._mlFlowBox_agakm_6876{width:100%;min-width:10.5rem;box-sizing:border-box;text-align:center}._mlPipelineChainBoxLabel_agakm_7202{display:block;white-space:pre-line;line-height:1.35}._mlPipelineChainRow_agakm_7173:last-child ._mlFlowBox_agakm_6876{min-width:11.75rem}._mlEvalPipelineWrap_agakm_7213{align-items:stretch}._mlEvalPipelineRows_agakm_7217{width:100%;display:flex;flex-direction:column;gap:.05rem}._mlEvalPipelineRow_agakm_7217{display:grid;grid-template-columns:minmax(10rem,11.5rem) minmax(0,1fr);grid-template-rows:auto auto;column-gap:1rem;row-gap:.2rem;align-items:center}._mlEvalPipelineRowFirst_agakm_7233{grid-template-rows:auto}._mlEvalPipelineArrow_agakm_7237{grid-column:1;grid-row:1;display:flex;justify-content:center;line-height:1}._mlEvalPipelineBoxWrap_agakm_7245{grid-column:1;grid-row:2;display:flex;justify-content:center;width:100%}._mlEvalPipelineRowFirst_agakm_7233 ._mlEvalPipelineBoxWrap_agakm_7245{grid-row:1}._mlEvalPipelineBoxWrap_agakm_7245 ._mlFlowBox_agakm_6876{width:100%;min-width:9.5rem;box-sizing:border-box}._mlEvalPipelineCaption_agakm_7263{grid-column:2;grid-row:2;align-self:center;margin:0;font-size:.76rem;font-style:italic;font-weight:400;line-height:1.4;color:color-mix(in srgb,var(--muted) 55%,#b4bcc8 45%)}._mlEvalPipelineRowFirst_agakm_7233 ._mlEvalPipelineCaption_agakm_7263{grid-row:1}@media(max-width:560px){._mlEvalPipelineRow_agakm_7217,._mlEvalPipelineRowFirst_agakm_7233{grid-template-columns:1fr;grid-template-rows:auto auto auto}._mlEvalPipelineArrow_agakm_7237{grid-column:1;grid-row:1}._mlEvalPipelineBoxWrap_agakm_7245{grid-column:1;grid-row:2}._mlEvalPipelineRowFirst_agakm_7233 ._mlEvalPipelineBoxWrap_agakm_7245{grid-row:1}._mlEvalPipelineCaption_agakm_7263{grid-column:1;grid-row:3;align-self:center;padding-left:.15rem}._mlEvalPipelineRowFirst_agakm_7233 ._mlEvalPipelineCaption_agakm_7263{grid-row:2}}._mlInterleavingChartTitle_agakm_7313{margin:0 0 .55rem;width:100%;font-size:.9rem;font-weight:800;line-height:1.35;text-align:center;color:var(--text)}._mlInterleavingChartBody_agakm_7323{width:100%;max-width:24rem;display:flex;flex-direction:column;gap:.85rem}._mlInterleavingRow_agakm_7331{display:grid;grid-template-columns:5.25rem minmax(0,1fr);align-items:center;gap:.55rem .65rem}._mlInterleavingRowLabel_agakm_7338{font-size:.8rem;font-weight:400;line-height:1.3;color:var(--text);text-align:left}._mlInterleavingTiles_agakm_7346{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.35rem;width:100%}._mlInterleavingTile_agakm_7346{min-height:3.25rem;height:100%;display:flex;align-items:center;justify-content:center;padding:.32rem .22rem;border-radius:7px;box-sizing:border-box;background:color-mix(in srgb,#fff 10%,var(--panel-glass-bg) 90%);text-align:center}._mlInterleavingTileModelA_agakm_7366{border:1px solid color-mix(in srgb,var(--accent-concept) 58%,#4ade80 42%)}._mlInterleavingTileModelB_agakm_7370{border:1px solid color-mix(in srgb,#22d3ee 62%,#38bdf8 38%)}._mlInterleavingTileText_agakm_7374{display:block;font-size:.56rem;font-weight:400;line-height:1.2;color:var(--text);word-break:break-word;-webkit-hyphens:auto;hyphens:auto}._mlInterleavingTileEmoji_agakm_7384{font-size:.68rem}@media(max-width:520px){._mlInterleavingRow_agakm_7331{grid-template-columns:1fr;gap:.35rem}._mlInterleavingRowLabel_agakm_7338{text-align:center}._mlInterleavingTiles_agakm_7346{grid-template-columns:repeat(5,minmax(0,1fr))}._mlInterleavingTileText_agakm_7374{font-size:.5rem}}._mlConceptComparisonColCollapsibleNeutral_agakm_7408{border-color:color-mix(in srgb,var(--card-border) 82%,transparent);background:color-mix(in srgb,var(--panel-glass-bg-soft) 88%,transparent)}._mlConceptComparisonColCollapsible_agakm_7408>summary ._mlConceptComparisonTitleNeutral_agakm_7413{font-size:.84rem;font-weight:500;color:var(--text)}._mlConceptCollapsibleNeutralBody_agakm_7419{margin:0;font-weight:400;font-size:.84rem}._mlConceptComparisonColCollapsible_agakm_7408{padding:.5rem .7rem;gap:.3rem}._mlConceptComparisonColCollapsible_agakm_7408>summary{list-style:none;cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:space-between;gap:.35rem;min-height:0}._mlConceptComparisonColCollapsible_agakm_7408>summary::-webkit-details-marker{display:none}._mlConceptComparisonColCollapsible_agakm_7408>summary ._mlConceptComparisonTitle_agakm_6657{flex:1;min-width:0;font-size:.84rem;font-weight:500;line-height:1.3}._mlConceptComparisonColCollapsible_agakm_7408 ._mlConceptCollapsibleChevron_agakm_6170{width:.8rem;height:.8rem}._mlConceptComparisonColCollapsible_agakm_7408[open] ._mlConceptCollapsibleChevron_agakm_6170{transform:rotate(180deg)}._mlConceptComparisonColCollapsibleBody_agakm_7461{margin-top:.35rem}._mlConceptComparisonColCollapsible_agakm_7408 ._mlConceptComparisonBulletList_agakm_6731{gap:.3rem}._mlConceptComparisonColCollapsible_agakm_7408 ._mlConceptComparisonBulletItem_agakm_6740{gap:.35rem}._mlConceptComparisonColCollapsible_agakm_7408 ._mlConceptComparisonBulletIconCheck_agakm_6746,._mlConceptComparisonColCollapsible_agakm_7408 ._mlConceptComparisonBulletIconCross_agakm_6754{width:.85rem;height:.85rem;margin-top:.08rem}._mlConceptComparisonColCollapsible_agakm_7408 ._mlConceptComparisonBulletText_agakm_6647,._mlConceptComparisonColCollapsible_agakm_7408 ._mlConceptComparisonBulletTextDanger_agakm_6648{font-size:.8rem;line-height:1.35}._mlConceptComparisonColNegative_agakm_6708._mlConceptComparisonColCollapsible_agakm_7408 ._mlConceptComparisonBodyNegative_agakm_6718,._mlConceptComparisonColNegative_agakm_6708._mlConceptComparisonColCollapsible_agakm_7408 ._mlConceptComparisonBulletTextDanger_agakm_6648{color:#fff}._mlConceptTonedProsePanel_agakm_7493{width:100%;margin:.5rem 0 .85rem;padding:.85rem 1rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--accent-concept) 50%,var(--card-border) 50%);background:color-mix(in srgb,var(--accent-concept) 10%,var(--panel-glass-bg-soft) 90%);display:flex;flex-direction:column;gap:0}._mlConceptTonedProsePanelTitle_agakm_7505{margin:0 0 .55rem;font-size:.88rem;font-weight:800;color:#fff;letter-spacing:.01em}._mlConceptTonedProsePanelGroups_agakm_7513{display:flex;flex-direction:column;gap:0}._mlConceptTonedProseDivider_agakm_7519{border:none;border-top:1px solid color-mix(in srgb,var(--card-border) 65%,transparent);margin:.55rem 0;width:100%}._mlConceptTonedProseGroup_agakm_7526{margin:0;font-size:.84rem;line-height:1.4}._mlConceptTonedProseGroupPositive_agakm_7532{color:color-mix(in srgb,var(--accent-concept) 88%,var(--text) 12%)}._mlConceptTonedProseGroupNegative_agakm_7536{color:#fb7185}._mlConceptTonedProseGroup_agakm_7526 ._inlineStrong_agakm_624{text-decoration:underline;text-underline-offset:3px}._mlConceptTonedProsePanelFooter_agakm_7545{margin:0;font-size:.84rem;line-height:1.4;color:var(--text)}._mlFlowBoostingLayout_agakm_7553{display:flex;flex-direction:column;gap:1.1rem;width:100%;align-self:stretch}._mlFlowBoostingRow_agakm_7561{display:grid;grid-template-columns:1.85rem 1fr;gap:.55rem;align-items:start;width:100%}._mlFlowStepRailIndex_agakm_7569{display:inline-flex;align-items:center;justify-content:center;min-width:1.65rem;height:1.65rem;border-radius:999px;font-size:.72rem;font-weight:800;background:color-mix(in srgb,var(--accent-concept) 22%,var(--panel-glass-bg) 78%);color:color-mix(in srgb,var(--accent-concept) 90%,var(--text) 10%);border:1px solid color-mix(in srgb,var(--accent-concept) 40%,transparent);margin-top:.15rem}._mlFlowBoostingRowContent_agakm_7584{display:flex;flex-direction:column;align-items:center;gap:.35rem;min-width:0}._mlFlowWeightedMergeStage_agakm_7592{display:flex;flex-direction:column;align-items:center;gap:.35rem;width:100%}._mlFlowWeightedModelsRow_agakm_7600{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;width:100%}._mlFlowWeightedModelCol_agakm_7607{display:flex;flex-direction:column;align-items:center;gap:.2rem;min-width:0}._mlFlowWeightedDownStack_agakm_7615{display:flex;flex-direction:column;align-items:center;gap:.12rem}._mlFlowWeightLabel_agakm_7622{font-family:var(--font-mono, ui-monospace, monospace);font-size:.75rem;font-weight:700;color:color-mix(in srgb,var(--accent-concept) 85%,var(--text) 15%)}@media(max-width:520px){._mlFlowWeightedModelsRow_agakm_7600{grid-template-columns:1fr;max-width:12rem;margin:0 auto}}._mlFlowStaggerRow_agakm_7637{width:100%;padding:.35rem .5rem;border-radius:6px;font-family:var(--font-mono, ui-monospace, monospace);font-size:.7rem;line-height:1.45;color:color-mix(in srgb,var(--text) 88%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 70%,transparent)}._mlFlowActivationLabel_agakm_7648{font-size:.68rem;font-weight:600;color:color-mix(in srgb,var(--accent-concept) 70%,var(--text) 30%);letter-spacing:.02em}._mlPipelineTimeline_agakm_7655,._mlPipelineSchedule_agakm_7656{width:100%;display:flex;flex-direction:column;gap:.35rem}._mlPipelineTimelineHeader_agakm_7663,._mlPipelineTimelineRow_agakm_7664,._mlPipelineScheduleHeader_agakm_7665,._mlPipelineScheduleRow_agakm_7666{display:grid;grid-template-columns:4.25rem repeat(3,minmax(0,1fr));gap:.35rem;align-items:center}._mlPipelineTimelineHeader_agakm_7663,._mlPipelineScheduleHeader_agakm_7665{font-size:.68rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:color-mix(in srgb,var(--accent-concept) 75%,var(--text) 25%)}._mlPipelineTimelineTimeCol_agakm_7682,._mlPipelineScheduleTimeCol_agakm_7683{font-size:.7rem;font-weight:700;color:color-mix(in srgb,var(--text) 65%,transparent)}._mlPipelineTimelineActive_agakm_7689,._mlPipelineTimelineIdle_agakm_7690,._mlPipelineScheduleCell_agakm_7691{display:flex;align-items:center;justify-content:center;min-height:1.65rem;padding:.2rem .35rem;border-radius:6px;font-size:.72rem;font-weight:700}._mlPipelineTimelineActive_agakm_7689{border:1px solid color-mix(in srgb,var(--accent-concept) 40%,var(--card-border) 60%);background:color-mix(in srgb,var(--accent-concept) 16%,var(--panel-glass-bg) 84%);color:color-mix(in srgb,var(--accent-concept) 90%,var(--text) 10%)}._mlPipelineTimelineIdle_agakm_7690{border:1px solid color-mix(in srgb,#fbbf24 35%,var(--card-border) 65%);background:color-mix(in srgb,#fbbf24 10%,var(--panel-glass-bg) 90%);color:color-mix(in srgb,#fbbf24 85%,var(--text) 15%)}._mlFlowMbChip_agakm_7714{padding:.2rem .5rem;border-radius:999px;font-size:.72rem;font-weight:800;font-family:var(--font-mono, ui-monospace, monospace);border:1px solid color-mix(in srgb,var(--accent-concept) 45%,var(--card-border) 55%);background:color-mix(in srgb,var(--accent-concept) 18%,var(--panel-glass-bg) 82%);color:color-mix(in srgb,var(--accent-concept) 92%,var(--text) 8%)}._mlPipelineScheduleEmpty_agakm_7725{font-size:.75rem;color:color-mix(in srgb,var(--text) 35%,transparent)}._mlFlowChipsWrap_agakm_7730{display:flex;flex-wrap:wrap;gap:.35rem;justify-content:center}._mlFlowCauseChip_agakm_7737{padding:.25rem .5rem;border-radius:999px;font-size:.72rem;border:1px solid color-mix(in srgb,#fb7185 40%,var(--card-border) 60%);background:color-mix(in srgb,#fb7185 10%,var(--panel-glass-bg) 90%);color:color-mix(in srgb,var(--text) 90%,transparent)}._mlBeforeAfterOuter_agakm_7747{margin:0 0 .85rem;width:100%}._mlBeforeAfterGrid_agakm_7752{display:grid;grid-template-columns:1fr 1fr;gap:.65rem}@media(max-width:520px){._mlBeforeAfterGrid_agakm_7752{grid-template-columns:1fr}}._mlBeforeAfterCol_agakm_7764{display:flex;flex-direction:column;align-items:center;gap:.35rem;padding:.55rem .45rem;border-radius:.5rem;border:1px solid var(--card-border);text-align:center}._mlBeforeAfterPathNeutral_agakm_7775{background:color-mix(in srgb,var(--panel-glass-bg) 92%,transparent)}._mlBeforeAfterPathPositive_agakm_7779{background:color-mix(in srgb,#34d399 12%,var(--panel-glass-bg) 88%);border-color:color-mix(in srgb,#34d399 35%,var(--card-border) 65%)}._mlBeforeAfterPathWarning_agakm_7784{background:color-mix(in srgb,#fbbf24 12%,var(--panel-glass-bg) 88%);border-color:color-mix(in srgb,#fbbf24 35%,var(--card-border) 65%)}._mlBeforeAfterTitle_agakm_7789{font-size:.78rem;font-weight:600;color:var(--text)}._mlBeforeAfterDetail_agakm_7795{font-size:.72rem;color:color-mix(in srgb,var(--text) 85%,transparent);line-height:1.35}._mlConfidenceGate_agakm_7802{display:flex;flex-direction:column;align-items:center;gap:.25rem;width:100%}._mlConfidenceGateBranch_agakm_7810{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;width:100%;margin-top:.15rem}@media(max-width:520px){._mlConfidenceGateBranch_agakm_7810{grid-template-columns:1fr}}._mlConfidenceGatePath_agakm_7824{display:flex;flex-direction:column;align-items:center;gap:.3rem}._mlConfidenceGateLabel_agakm_7831{font-size:.72rem;font-weight:600;color:color-mix(in srgb,var(--text) 80%,transparent)}._mlDecisionTree_agakm_7838{display:flex;flex-direction:column;align-items:center;gap:.65rem;width:100%}._mlDtTree1_agakm_7846{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:.65rem;row-gap:.45rem;width:100%;max-width:38rem;margin:0 auto}._mlDtTree2_agakm_7856{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.75rem;row-gap:.45rem;width:100%;max-width:28rem;margin:0 auto}._mlDtCell_agakm_7866{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-width:0;width:100%}._mlDtCellEmpty_agakm_7875{min-height:0;padding:0}._mlDtSpanAll_agakm_7880{grid-column:1 / -1}._mlDtSpan12_agakm_7884{grid-column:1 / 3}._mlDtSpan34_agakm_7888{grid-column:3 / 5}._mlDtTree1_agakm_7846 ._mlDtCol1_agakm_7892{grid-column:1}._mlDtTree1_agakm_7846 ._mlDtCol2_agakm_7896{grid-column:2}._mlDtTree2_agakm_7856 ._mlDtCol1_agakm_7892{grid-column:1}._mlDtTree2_agakm_7856 ._mlDtCol2_agakm_7896{grid-column:2}._mlDtNode_agakm_7909{width:100%;min-height:2.85rem;padding:.5rem .55rem;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.12rem}._mlDtNodeWide_agakm_7923{max-width:22rem;width:100%}._mlDtNodeQuestion_agakm_7928{border:1px solid color-mix(in srgb,var(--accent-concept) 48%,var(--card-border) 52%);background:color-mix(in srgb,var(--accent-concept) 12%,#0f1412 88%)}._mlDtNodeResultDefault_agakm_7933{border:1px solid color-mix(in srgb,var(--accent-concept) 40%,var(--card-border) 60%);background:color-mix(in srgb,var(--accent-concept) 14%,#0f1412 86%)}._mlDtNodeResultBatch_agakm_7938{border:1px solid color-mix(in srgb,var(--accent-tip) 52%,var(--card-border) 48%);background:color-mix(in srgb,var(--accent-tip) 14%,#0f1412 86%)}._mlDtNodeResultBatch_agakm_7938 ._mlDtNodeText_agakm_7943{color:color-mix(in srgb,var(--accent-tip) 82%,var(--text) 18%)}._mlDtNodeResultHybrid_agakm_7947{border:1px solid color-mix(in srgb,var(--accent-tip) 52%,var(--card-border) 48%);background:color-mix(in srgb,var(--accent-tip) 14%,#0f1412 86%)}._mlDtNodeResultOnline_agakm_7952{border:1px solid color-mix(in srgb,#a78bfa 48%,var(--card-border) 52%);background:color-mix(in srgb,#a78bfa 12%,#0f1412 88%)}._mlDtNodeResultOnline_agakm_7952 ._mlDtNodeText_agakm_7943{color:color-mix(in srgb,#c4b5fd 88%,var(--text) 12%)}._mlDtNodeQuestionTitle_agakm_7961,._mlDtNodeText_agakm_7943{display:block;font-weight:400;font-size:.76rem;line-height:1.35;color:var(--text)}._mlDtNodeSub_agakm_7977{display:block;font-weight:400;font-size:.7rem;line-height:1.3;color:color-mix(in srgb,var(--text) 52%,transparent)}._mlDtNodeLineOnline_agakm_7985{display:block;font-weight:400;font-size:.76rem;line-height:1.35;color:color-mix(in srgb,#c4b5fd 88%,var(--text) 12%)}._mlDtNodeLineBatch_agakm_7993{display:block;font-weight:400;font-size:.76rem;line-height:1.35;color:color-mix(in srgb,var(--accent-tip) 82%,var(--text) 18%)}._mlDtEdgeYes_agakm_8002,._mlDtEdgeNo_agakm_8003{display:inline-flex;align-items:center;justify-content:center;min-width:2.1rem;padding:.18rem .55rem;border-radius:999px;font-size:.72rem;font-weight:600;line-height:1}._mlDtEdgeYes_agakm_8002{color:color-mix(in srgb,var(--accent-concept) 92%,#fff 8%);background:color-mix(in srgb,var(--accent-concept) 16%,transparent);border:1px solid color-mix(in srgb,var(--accent-concept) 45%,transparent)}._mlDtEdgeNo_agakm_8003{color:#fecdd3;background:color-mix(in srgb,#fb7185 14%,transparent);border:1px solid color-mix(in srgb,#fb7185 42%,transparent)}._mlDtConnectorDown_agakm_8028{display:flex;flex-direction:column;align-items:center;width:100%}._mlDtLineV_agakm_8035{display:block;width:2px;border-radius:1px}._mlDtLineVShort_agakm_8041{height:.55rem}._mlDtConnectorDown_agakm_8028>._mlDtLineV_agakm_8035:not(._mlDtLineVShort_agakm_8041){height:.7rem}._mlDtLineH_agakm_8049{display:block;height:2px;border-radius:1px}._mlDtLineNeutral_agakm_8055{background:color-mix(in srgb,var(--text) 38%,transparent)}._mlDtLineYes_agakm_8059{background:color-mix(in srgb,var(--accent-concept) 75%,transparent)}._mlDtLineNo_agakm_8063{background:color-mix(in srgb,#fb7185 75%,transparent)}._mlDtConnectorFork4_agakm_8067,._mlDtConnectorFork2_agakm_8068{position:relative;width:100%;height:1.35rem}._mlDtConnectorFork4_agakm_8067 ._mlDtLineVShort_agakm_8041,._mlDtConnectorFork2_agakm_8068 ._mlDtLineVShort_agakm_8041{position:absolute;top:0;left:50%;transform:translate(-50%)}._mlDtConnectorFork4_agakm_8067 ._mlDtLineH_agakm_8049{position:absolute;top:.55rem;left:12.5%;right:12.5%;width:auto}._mlDtConnectorFork2_agakm_8068 ._mlDtLineH_agakm_8049{position:absolute;top:.55rem;left:0;right:0;width:100%}._mlDtForkDrop_agakm_8098{position:absolute;top:.55rem;height:.8rem;transform:translate(-50%)}._mlDtForkDropL_agakm_8105{left:25%}._mlDtForkDropR_agakm_8109{left:75%}._mlDtFork2DropL_agakm_8113{left:25%}._mlDtFork2DropR_agakm_8117{left:75%}._mlDecisionTreeDivider_agakm_8121{width:calc(100% - .5rem);max-width:38rem;margin:.65rem auto .2rem;border-top:1px dashed color-mix(in srgb,var(--text) 24%,transparent)}._mlDecisionTreeDividerLabel_agakm_8128{font-size:.68rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:color-mix(in srgb,var(--text) 52%,transparent);margin:.05rem 0 .35rem;align-self:center}@media(max-width:620px){._mlDtTree1_agakm_7846,._mlDtTree2_agakm_7856{grid-template-columns:1fr;max-width:18.5rem;row-gap:.4rem}._mlDtTree1_agakm_7846 ._mlDtCell_agakm_7866,._mlDtTree2_agakm_7856 ._mlDtCell_agakm_7866{grid-column:1 / -1!important}._mlDtTree1_agakm_7846 ._mlDtCellEmpty_agakm_7875,._mlDtTree2_agakm_7856 ._mlDtCellEmpty_agakm_7875{display:none}._mlDtMo1_agakm_8156{order:1}._mlDtMo2_agakm_8159{order:2}._mlDtMo3_agakm_8162{order:3}._mlDtMo4_agakm_8165{order:4}._mlDtMo5_agakm_8168{order:5}._mlDtMo6_agakm_8171{order:6}._mlDtMo7_agakm_8174{order:7}._mlDtMo8_agakm_8177{order:8}._mlDtMo9_agakm_8180{order:9}._mlDtMo10_agakm_8183{order:10}._mlDtMo11_agakm_8186{order:11}._mlDtMo12_agakm_8189{order:12}._mlDtMo13_agakm_8192{order:13}._mlDtMo14_agakm_8195{order:14}._mlDtMo15_agakm_8198{order:15}._mlDtConnectorFork4_agakm_8067 ._mlDtLineH_agakm_8049{left:18%;right:18%}}._mlCalibrationPanelsWrap_agakm_8209{margin:0 0 .85rem}._mlCalibrationPanelsIntro_agakm_8213{font-size:.82rem;margin:0 0 .5rem;color:color-mix(in srgb,var(--text) 88%,transparent)}._mlCalibrationPanel_agakm_8209{padding:.55rem .65rem;border-radius:.45rem;border:1px solid var(--card-border);margin-bottom:.45rem}._mlCalibrationPanelWarning_agakm_8226{background:color-mix(in srgb,#fb7185 10%,var(--panel-glass-bg) 90%);border-color:color-mix(in srgb,#fb7185 35%,var(--card-border) 65%)}._mlCalibrationPanelPositive_agakm_8231{background:color-mix(in srgb,#34d399 10%,var(--panel-glass-bg) 90%);border-color:color-mix(in srgb,#34d399 35%,var(--card-border) 65%)}._mlCalibrationPanelLabel_agakm_8236{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;margin-bottom:.35rem;color:color-mix(in srgb,var(--text) 75%,transparent)}._mlCalibrationPanelRow_agakm_8245{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;font-size:.78rem}._mlCalibrationProbChip_agakm_8253{font-family:var(--font-mono, ui-monospace, monospace);font-size:.75rem;padding:.15rem .4rem;border-radius:.25rem;background:color-mix(in srgb,var(--text) 8%,transparent)}._mlCalibrationVerdict_agakm_8261{font-size:.75rem;font-weight:600;margin-top:.3rem}._mlSliceCompareGrid_agakm_8268{display:grid;grid-template-columns:1fr 1fr;gap:.65rem;margin:0 0 .65rem}@media(max-width:520px){._mlSliceCompareGrid_agakm_8268{grid-template-columns:1fr}}._mlSliceCompareModel_agakm_8281{padding:.55rem .6rem;border-radius:.45rem;border:1px solid var(--card-border);background:color-mix(in srgb,var(--panel-glass-bg) 95%,transparent)}._mlSliceCompareModelName_agakm_8288{font-size:.78rem;font-weight:700;margin-bottom:.4rem}._mlSliceCompareRow_agakm_8294{display:flex;justify-content:space-between;align-items:baseline;gap:.5rem;font-size:.75rem;padding:.2rem 0;border-bottom:1px solid color-mix(in srgb,var(--card-border) 50%,transparent)}._mlSliceCompareRow_agakm_8294:last-child{border-bottom:none}._mlSliceCompareValueWarning_agakm_8308{font-weight:700;color:#f59e0b}._mlSliceCompareValuePositive_agakm_8313{font-weight:600;color:#34d399}._mlSliceCompareValueHighlight_agakm_8318{font-weight:700;color:var(--accent, #60a5fa)}._mlSliceCompareInterpretation_agakm_8323{font-size:.82rem;margin:0 0 .75rem;color:color-mix(in srgb,var(--text) 88%,transparent);line-height:1.45}._mlExperimentTableWrap_agakm_8331{margin:0 0 .85rem;overflow-x:auto}._mlExperimentTableLabel_agakm_8336{display:block;font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.4rem;color:color-mix(in srgb,var(--accent-concept) 75%,var(--text) 25%)}._mlExperimentTable_agakm_8331{width:100%;border-collapse:collapse;font-size:.78rem}._mlExperimentTable_agakm_8331 th,._mlExperimentTable_agakm_8331 td{padding:.4rem .55rem;border:1px solid color-mix(in srgb,var(--card-border) 70%,transparent);text-align:left}._mlExperimentTable_agakm_8331 th{background:color-mix(in srgb,var(--accent-concept) 12%,var(--panel-glass-bg) 88%);font-weight:800}._mlExperimentTable_agakm_8331 td{font-family:var(--font-mono, ui-monospace, monospace)}._mlExperimentTable_agakm_8331 tr._mlExperimentRowBest_agakm_8368 td{background:color-mix(in srgb,var(--accent-concept) 16%,var(--panel-glass-bg) 84%);border-color:color-mix(in srgb,var(--accent-concept) 40%,var(--card-border) 60%)}._mlPhaseRoadmapSummary_agakm_8374{display:flex;align-items:center;gap:.45rem;flex:1 1 auto;min-width:0}._mlPhaseRoadmapIndex_agakm_8382{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:1.65rem;height:1.65rem;border-radius:999px;font-size:.72rem;font-weight:800;background:color-mix(in srgb,var(--accent-concept) 22%,var(--panel-glass-bg) 78%);color:color-mix(in srgb,var(--accent-concept) 90%,var(--text) 10%);border:1px solid color-mix(in srgb,var(--accent-concept) 40%,transparent)}._mlPhaseRoadmapTitle_agakm_8397{margin:0;font-size:.92rem;font-weight:700;color:var(--text)}._mlConceptTieredAccordionItem_agakm_8404._mlPhaseRoadmapItemWarning_agakm_8404{border-left:2px solid color-mix(in srgb,#fb7185 50%,var(--card-border) 50%)}._mlPhaseRoadmapItemWarning_agakm_8404 ._mlPhaseRoadmapIndex_agakm_8382{background:color-mix(in srgb,#fb7185 18%,var(--panel-glass-bg) 82%);border-color:color-mix(in srgb,#fb7185 45%,transparent);color:#fb7185}._mlPhaseRoadmapItemWarning_agakm_8404 ._mlPhaseRoadmapPill_agakm_8414{border-color:color-mix(in srgb,#fb7185 35%,var(--card-border) 65%);background:color-mix(in srgb,#fb7185 10%,transparent)}._mlPhaseRoadmapBody_agakm_8419{margin:0 0 .35rem;font-size:.84rem;line-height:1.45}._mlPhaseRoadmapExample_agakm_8425{margin:0 0 .4rem;font-size:.8rem;line-height:1.4;color:color-mix(in srgb,var(--text) 85%,transparent)}._mlPhaseRoadmapPills_agakm_8432{display:flex;flex-wrap:wrap;gap:.3rem}._mlPhaseRoadmapPill_agakm_8414{padding:.2rem .45rem;border-radius:999px;font-size:.7rem;border:1px solid color-mix(in srgb,var(--accent-concept) 35%,var(--card-border) 65%);background:color-mix(in srgb,var(--accent-concept) 10%,transparent)}._mlProsConsGrid_agakm_8447{display:grid;grid-template-columns:1fr;gap:.55rem;margin:0 0 .85rem}@media(min-width:540px){._mlProsConsGrid_agakm_8447{grid-template-columns:1fr 1fr}}._mlProsConsCol_agakm_8460{padding:.75rem .85rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-glass-bg-soft) 80%,transparent)}._mlProsConsColTitle_agakm_8467{margin:0 0 .5rem;font-size:.88rem;font-weight:800}._mlProsConsSectionLabel_agakm_8473{display:block;font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;margin:.35rem 0 .25rem}._mlProsConsSectionLabelPros_agakm_8482{color:color-mix(in srgb,var(--accent-concept) 85%,var(--text) 15%)}._mlProsConsSectionLabelCons_agakm_8486{color:#fb7185}._mlProsConsList_agakm_8490{margin:0;padding:0 0 0 1rem;font-size:.82rem;line-height:1.45}._mlProsConsList_agakm_8490 li{margin-bottom:.2rem}._mlConceptLoopList_agakm_8501{list-style:none;margin:0 0 .85rem;padding:0;display:flex;flex-direction:column;gap:.5rem}._mlConceptLoopTier_agakm_8510{padding:.7rem .85rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-glass-bg-soft) 80%,transparent);border-left:4px solid color-mix(in srgb,var(--accent) 60%,transparent)}._mlConceptLoopHeader_agakm_8518{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;flex-wrap:wrap;margin-bottom:.3rem}._mlConceptLoopTitle_agakm_8527{font-size:.88rem;font-weight:800;color:var(--text)}._mlConceptLoopDuration_agakm_8533{font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,var(--accent) 80%,var(--text) 20%)}._mlConceptLoopBody_agakm_8541{margin:0 0 .35rem;font-size:.84rem;color:var(--text)}._mlConceptChecklist_agakm_5599{margin:0 0 .85rem;padding:.7rem .85rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--accent-concept) 32%,var(--card-border) 68%);background:color-mix(in srgb,var(--accent-concept) 8%,var(--panel-glass-bg-soft) 92%)}._mlConceptChecklistList_agakm_6057{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr;gap:.35rem .9rem}@media(min-width:600px){._mlConceptChecklistList_agakm_6057{grid-template-columns:1fr 1fr}}._mlConceptChecklistListStacked_agakm_8571{grid-template-columns:1fr}@media(min-width:600px){._mlConceptChecklistListStacked_agakm_8571{grid-template-columns:1fr}}._mlConceptChecklistItem_agakm_8581{display:flex;align-items:flex-start;gap:.45rem}._mlConceptChecklistIcon_agakm_8587{flex-shrink:0;width:.95rem;height:.95rem;margin-top:.12rem;color:color-mix(in srgb,var(--accent-concept) 80%,var(--text) 20%)}._mlConceptChecklistText_agakm_8595{font-size:.84rem;font-weight:400;color:var(--text);line-height:1.4;min-width:0}._mlConceptDebugRule_agakm_8603{margin:0 0 .85rem;padding:.7rem .85rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--accent-tip) 38%,var(--card-border) 62%);border-left:4px solid color-mix(in srgb,var(--accent-tip) 80%,transparent);background:color-mix(in srgb,var(--accent-tip) 10%,var(--panel-glass-bg) 90%)}._mlConceptDebugRuleLabel_agakm_8612{display:block;margin-bottom:.35rem;font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--accent-tip) 78%,var(--text) 22%)}._mlConceptDebugRuleQuestion_agakm_8622{margin:0 0 .25rem;font-weight:700;color:var(--text)}._mlConceptDebugRuleQuestionDanger_agakm_8628{margin:0 0 .25rem;font-weight:400;color:#fb7185}._mlConceptDebugRuleAnswer_agakm_8634{margin:0;color:color-mix(in srgb,var(--text) 90%,var(--accent-tip) 10%)}._mlConceptDistributionWrap_agakm_8640{margin:0 0 .95rem;padding:.85rem .95rem;border-radius:12px;border:1px solid color-mix(in srgb,var(--card-border) 78%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 84%,transparent)}._mlConceptDistributionList_agakm_8648{display:flex;flex-direction:column;gap:.45rem;margin:0 0 .85rem}._mlConceptDistributionRow_agakm_8655{display:grid;grid-template-columns:5rem 1fr auto;align-items:center;gap:.6rem;font-size:.85rem}._mlConceptDistributionRowLabel_agakm_8663{font-weight:700;color:var(--text)}._mlConceptDistributionRowPercent_agakm_8668{font-weight:800;color:color-mix(in srgb,var(--accent) 80%,var(--text) 20%);font-variant-numeric:tabular-nums}._mlConceptDistributionTrack_agakm_8674{position:relative;height:1rem;border-radius:999px;background:color-mix(in srgb,var(--card-border) 60%,transparent);overflow:hidden}._mlConceptDistributionFill_agakm_8682{display:block;height:100%;border-radius:999px;background:color-mix(in srgb,var(--accent) 65%,var(--card-border) 35%)}._mlConceptDistributionFillMinority_agakm_8689{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,color-mix(in srgb,#fb7185 90%,transparent),color-mix(in srgb,#fb7185 75%,transparent))}._mlConceptStatBlockWrap_agakm_8700{padding:.85rem .6rem;border-radius:12px;border:1px solid color-mix(in srgb,var(--card-border) 70%,transparent);background:color-mix(in srgb,var(--panel-glass-bg-soft) 90%,transparent);text-align:center}._mlConceptStatBlockSubCaption_agakm_8708{text-align:center;font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:0 0 .55rem}._mlConceptStatBlock_agakm_8700{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:.5rem;padding:0;text-align:center}._mlConceptStatBlockSide_agakm_8727{display:flex;flex-direction:column;align-items:center;gap:.15rem}._mlConceptStatBlockStat_agakm_8734{font-size:1.85rem;font-weight:900;letter-spacing:-.01em;color:color-mix(in srgb,var(--accent-concept) 88%,var(--text) 12%);line-height:1.05}._mlConceptStatBlockStatAlt_agakm_8742{color:#fb7185}._mlConceptStatBlockStatLabel_agakm_8746{font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}._mlConceptStatBlockConnector_agakm_8754{font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}._mlConceptDistributionCaption_agakm_8762{margin:.85rem 0 0;color:var(--text)}._mlConceptDecisionList_agakm_8767{list-style:none;margin:0 0 .85rem;padding:0;display:flex;flex-direction:column;gap:.55rem;counter-reset:ml-decision-step}._mlConceptDecisionStep_agakm_8777{padding:.8rem .95rem;border-radius:12px;border:1px solid color-mix(in srgb,var(--card-border) 75%,transparent);border-left:4px solid color-mix(in srgb,var(--accent) 70%,transparent);background:color-mix(in srgb,var(--panel-glass-bg-soft) 85%,transparent)}._mlConceptDecisionStepLabel_agakm_8785{display:inline-block;margin-bottom:.35rem;padding:.18rem .5rem;border-radius:6px;font-size:.66rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--accent) 88%,var(--text) 12%);border:1px solid color-mix(in srgb,var(--accent) 38%,transparent);background:color-mix(in srgb,var(--accent) 14%,transparent)}._mlConceptDecisionStepTitle_agakm_8799{margin:0 0 .35rem;font-size:.95rem;font-weight:800;color:var(--text);letter-spacing:.01em}._mlConceptDecisionStepBody_agakm_8807{margin:0 0 .4rem;color:var(--text)}._mlConceptDecisionStepItems_agakm_8812{margin:0;padding-left:1.1rem;display:flex;flex-direction:column;gap:.18rem;font-size:.85rem;color:var(--text)}._mlConceptDecisionStepItem_agakm_8812{line-height:1.45}._mlConceptDecisionStepPills_agakm_8826{display:flex;flex-wrap:wrap;gap:.35rem;margin:.25rem 0 0}._mlConceptDecisionStepPill_agakm_8826{display:inline-flex;align-items:center;padding:.22rem .6rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--accent) 42%,transparent);background:color-mix(in srgb,var(--accent) 14%,transparent);color:color-mix(in srgb,var(--accent) 80%,var(--text) 20%);font-size:.78rem;font-weight:700;letter-spacing:.02em}._mlConceptDecisionStepPillPurple_agakm_8846{border:1px solid color-mix(in srgb,#a78bfa 48%,var(--card-border) 52%);background:color-mix(in srgb,#a78bfa 12%,#0f1412 88%);color:color-mix(in srgb,#c4b5fd 88%,var(--text) 12%)}._mlConceptDecisionStepPillGreen_agakm_8852{border:1px solid color-mix(in srgb,var(--accent-concept) 42%,transparent);background:color-mix(in srgb,var(--accent-concept) 14%,transparent);color:color-mix(in srgb,var(--accent-concept) 82%,var(--text) 18%)}._mlConceptDecisionStepPillNormal_agakm_8858{font-weight:400}._mlConceptDecisionStepPillsCentered_agakm_8862{flex-direction:column;align-items:center;width:100%}._mlConceptDecisionStepPillsCentered_agakm_8862 ._mlConceptTonedBadgePrefixCenter_agakm_8868{text-align:center;flex-basis:100%;width:100%}._mlConceptDecisionStepPillsRow_agakm_8874{display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem;width:100%}._mlConceptTieredAccordionBody_agakm_8882 ._mlConceptCollapsibleNote_agakm_6194{margin:.35rem 0 0}._mlConceptDecisionStepRisk_agakm_8886{margin:0;padding:.5rem .7rem;border-radius:8px;border-left:3px solid #fb7185;background:color-mix(in srgb,#fb7185 10%,transparent);color:#fb7185;font-size:.85rem;line-height:1.45}._mlConceptConfusionWrap_agakm_8898{margin:0 0 .95rem}._mlConceptConfusionTableWrap_agakm_8902{overflow-x:auto}._mlConceptConfusionTable_agakm_8902{width:100%;border-collapse:collapse;font-size:.84rem;border-radius:10px;overflow:hidden}._mlConceptConfusionTable_agakm_8902 th,._mlConceptConfusionTable_agakm_8902 td{padding:.55rem .7rem;text-align:center;border:1px solid color-mix(in srgb,var(--card-border) 75%,transparent)}._mlConceptConfusionTable_agakm_8902 thead th{background:color-mix(in srgb,var(--accent) 14%,var(--panel-glass-bg-soft) 86%);color:color-mix(in srgb,var(--accent) 80%,var(--text) 20%);font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}._mlConceptConfusionTable_agakm_8902 tbody th{background:color-mix(in srgb,var(--panel-glass-bg-soft) 90%,transparent);color:color-mix(in srgb,var(--accent) 78%,var(--text) 22%);font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;text-align:right;white-space:nowrap}._mlConceptConfusionTable_agakm_8902 tbody td{color:var(--text);font-weight:800;font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);background:color-mix(in srgb,var(--panel-glass-bg-soft) 60%,transparent)}._mlConceptMetricGrid_agakm_8948{list-style:none;margin:0 0 .95rem;padding:0;display:grid;grid-template-columns:1fr;gap:.55rem}._mlConceptMetricFormulaBlock_agakm_8957{align-self:stretch;background:color-mix(in srgb,var(--panel-glass-bg) 70%,transparent);border:1px solid color-mix(in srgb,var(--card-border) 60%,transparent);border-radius:6px;padding:.4rem .6rem;overflow-x:auto}._mlConceptMetricTile_agakm_8966{display:flex;flex-direction:column;gap:.35rem;padding:.8rem .9rem;border-radius:12px;border:1px solid color-mix(in srgb,var(--accent) 32%,var(--card-border) 68%);background:color-mix(in srgb,var(--accent) 6%,var(--panel-glass-bg-soft) 94%)}._mlConceptMetricFormula_agakm_8957{font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:.82rem;font-weight:800;color:color-mix(in srgb,var(--accent) 88%,var(--text) 12%);background:color-mix(in srgb,var(--panel-glass-bg) 70%,transparent);border:1px solid color-mix(in srgb,var(--card-border) 60%,transparent);border-radius:6px;padding:.25rem .45rem;align-self:flex-start}._mlConceptMetricName_agakm_8988{font-size:.95rem;font-weight:800;letter-spacing:.01em;color:var(--text)}._mlConceptMetricDescription_agakm_8995{margin:0;font-size:.82rem;color:var(--text)}._mlConceptMetricIntuition_agakm_9001{margin:0;font-size:.78rem;font-style:italic;color:color-mix(in srgb,var(--accent) 70%,var(--text) 30%)}._thresholdCurveCard_agakm_9009{display:flex;flex-direction:column}._thresholdCurveIntro_agakm_9014{margin:0 0 .6rem;color:var(--text)}._thresholdCurveExampleRule_agakm_9019{margin:0 0 .85rem;padding:.65rem .8rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--accent-tip) 32%,var(--card-border) 68%);background:color-mix(in srgb,var(--accent-tip) 8%,var(--panel-glass-bg-soft) 92%);display:flex;flex-direction:column;gap:.25rem;font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:.84rem;color:var(--text)}._thresholdCurveExampleLabel_agakm_9033{font-family:var(--font-body, system-ui, sans-serif);font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--accent-tip) 80%,var(--text) 20%);margin-bottom:.2rem}._thresholdCurveStage_agakm_9043{display:grid;grid-template-columns:1fr;gap:.9rem;margin:0 0 .95rem}._thresholdCurveChartFrame_agakm_9050{position:relative;border-radius:12px;border:1px solid color-mix(in srgb,var(--card-border) 78%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 88%,transparent);box-shadow:0 4px 24px color-mix(in srgb,#000 22%,transparent);padding:.7rem .8rem .85rem}._thresholdCurveSvg_agakm_9059{display:block;width:100%;height:auto}._thresholdCurveAxisLabel_agakm_9065{font-family:var(--font-body, system-ui, sans-serif);font-size:10.5px;font-weight:700;letter-spacing:.03em;fill:color-mix(in srgb,var(--muted) 90%,var(--text) 10%)}._thresholdCurveAxisCorner_agakm_9073{font-family:var(--font-body, system-ui, sans-serif);font-size:9.5px;font-weight:800;letter-spacing:.04em;fill:color-mix(in srgb,var(--accent) 78%,var(--text) 22%)}._thresholdCurveAxisCornerMuted_agakm_9081{font-family:var(--font-body, system-ui, sans-serif);font-size:9.5px;font-weight:800;letter-spacing:.04em;fill:color-mix(in srgb,var(--muted) 78%,var(--text) 22%)}._thresholdCurveAxisLine_agakm_9089{stroke:color-mix(in srgb,var(--card-border) 80%,transparent);stroke-width:1.25}._thresholdCurveGrid_agakm_9094{stroke:color-mix(in srgb,var(--card-border) 65%,transparent);stroke-width:.8;stroke-dasharray:4 4}._thresholdCurveBaseline_agakm_9100{stroke:color-mix(in srgb,var(--muted) 78%,transparent);stroke-width:1;stroke-dasharray:5 4}._thresholdCurveLine_agakm_9106{stroke:color-mix(in srgb,var(--accent) 85%,transparent);stroke-width:2.25;fill:none;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--accent) 50%,transparent))}._thresholdCurveArea_agakm_9113{fill:color-mix(in srgb,var(--accent) 14%,transparent)}._thresholdCurvePoint_agakm_9117{fill:color-mix(in srgb,var(--accent) 85%,#fff 15%);stroke:#fff;stroke-width:2;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--accent) 70%,transparent))}._thresholdCurveControls_agakm_9124{display:flex;flex-direction:column;gap:.6rem;padding:.75rem .9rem;border-radius:12px;border:1px solid color-mix(in srgb,var(--card-border) 78%,transparent);background:color-mix(in srgb,var(--panel-glass-bg-soft) 84%,transparent)}._thresholdCurveSliderRow_agakm_9134{display:flex;flex-direction:column;gap:.35rem}._thresholdCurveSliderHeader_agakm_9140{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}._thresholdCurveSliderLabel_agakm_9147{font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}._thresholdCurveSliderValue_agakm_9155{font-size:1.05rem;font-weight:800;font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--accent) 88%,var(--text) 12%);font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace)}._thresholdCurveSlider_agakm_9134{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:6px;border-radius:999px;background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 65%,transparent),color-mix(in srgb,var(--accent) 25%,var(--card-border) 75%));outline:none}._thresholdCurveSlider_agakm_9134::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:color-mix(in srgb,var(--accent) 90%,#fff 10%);border:2px solid #fff;cursor:pointer;box-shadow:0 0 8px color-mix(in srgb,var(--accent) 70%,transparent)}._thresholdCurveSlider_agakm_9134::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:color-mix(in srgb,var(--accent) 90%,#fff 10%);border:2px solid #fff;cursor:pointer;box-shadow:0 0 8px color-mix(in srgb,var(--accent) 70%,transparent)}._thresholdCurveSliderModeRow_agakm_9197{display:flex;justify-content:space-between;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}._thresholdCurveStrictLenient_agakm_9207{font-weight:800;color:color-mix(in srgb,var(--accent) 78%,var(--text) 22%)}._thresholdCurveReadoutGrid_agakm_9212{display:grid;grid-template-columns:1fr 1fr;gap:.45rem}._thresholdCurveReadout_agakm_9212{padding:.55rem .6rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--accent) 30%,var(--card-border) 70%);background:color-mix(in srgb,var(--accent) 8%,transparent);display:flex;flex-direction:column;gap:.2rem}._thresholdCurveReadoutLabel_agakm_9228{font-size:.66rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}._thresholdCurveReadoutValue_agakm_9236{font-size:1.05rem;font-weight:800;font-variant-numeric:tabular-nums;font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);color:color-mix(in srgb,var(--accent) 90%,var(--text) 10%)}._thresholdCurveBeginnerNote_agakm_9244{margin:0 0 .85rem;padding:.6rem .8rem;border-radius:8px;border-left:3px solid color-mix(in srgb,var(--accent) 70%,transparent);background:color-mix(in srgb,var(--accent) 6%,transparent);font-size:.82rem;line-height:1.5;color:color-mix(in srgb,var(--text) 92%,var(--muted) 8%)}._thresholdCurveExplanationGrid_agakm_9255{display:grid;grid-template-columns:1fr;gap:.55rem;margin:0 0 .95rem}@media(min-width:540px){._thresholdCurveExplanationGrid_agakm_9255{grid-template-columns:1fr 1fr}}._thresholdCurveExplanationCol_agakm_9268{padding:.75rem .85rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-glass-bg-soft) 80%,transparent)}._thresholdCurveExplanationTitle_agakm_9275{margin:0 0 .35rem;font-size:.78rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--accent) 78%,var(--text) 22%)}._thresholdCurveExplanationExample_agakm_9284{margin:0 0 .45rem;font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:.8rem;color:var(--text)}._thresholdCurveExplanationBullets_agakm_9291{margin:0;padding-left:1.15rem;list-style:disc;display:flex;flex-direction:column;gap:.22rem;font-size:.82rem;color:var(--text);line-height:1.45}._thresholdCurveBulletPositive_agakm_9303{color:color-mix(in srgb,var(--accent-concept) 80%,var(--text) 20%)}._thresholdCurveBulletPositive_agakm_9303::marker{color:color-mix(in srgb,var(--accent-concept) 80%,var(--text) 20%)}._thresholdCurveBulletNegative_agakm_9311{color:#fb7185}._thresholdCurveBulletNegative_agakm_9311::marker{color:#fb7185}._thresholdCurveGoalNote_agakm_9319{display:flex;align-items:flex-start;gap:.5rem;margin:0 0 .85rem;padding:.55rem .75rem;border-radius:10px;border:1px solid color-mix(in srgb,#fbbf24 55%,var(--card-border) 45%);border-left:4px solid color-mix(in srgb,#fbbf24 70%,var(--card-border) 30%);background:color-mix(in srgb,#fbbf24 14%,var(--panel-glass-bg) 86%);font-size:.85rem;line-height:1.45;color:var(--text)}._thresholdCurveGoalNoteIcon_agakm_9334{flex-shrink:0;font-size:1rem;line-height:1.4}._thresholdCurveGoalNoteText_agakm_9340{margin:0}._thresholdCurveWhyHelps_agakm_9345,._thresholdCurveAuc_agakm_9346,._thresholdCurveHighlight_agakm_9347{margin:0 0 .95rem;padding:.8rem .95rem;border-radius:12px;border:1px solid color-mix(in srgb,var(--accent) 35%,var(--card-border) 65%);background:color-mix(in srgb,var(--accent) 9%,var(--panel-glass-bg-soft) 91%)}._thresholdCurveWhyHelpsLabel_agakm_9355,._thresholdCurveAucTitle_agakm_9356,._thresholdCurveHighlightLabel_agakm_9357{display:block;margin:0 0 .35rem;font-size:.82rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,var(--accent) 82%,var(--text) 18%)}._thresholdCurveWhyHelpsList_agakm_9367{margin:0;padding-left:1.15rem;list-style:disc;display:flex;flex-direction:column;gap:.22rem;font-size:.84rem;color:var(--text);line-height:1.45}._thresholdCurveWhyHelpsList_agakm_9367 li::marker{color:color-mix(in srgb,var(--accent) 82%,var(--text) 18%)}._thresholdCurveAucBody_agakm_9383{margin:0;color:var(--text)}._thresholdCurveAucBeginner_agakm_9388{margin:.55rem 0 0;font-size:.82rem;font-style:italic;color:color-mix(in srgb,var(--accent-tip) 82%,var(--text) 18%)}._thresholdCurveCompareTable_agakm_9395{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.55rem;border:1px solid color-mix(in srgb,var(--card-border) 76%,transparent);border-radius:10px;background:color-mix(in srgb,var(--panel-glass-bg-soft) 72%,transparent);overflow:hidden;font-size:.82rem;line-height:1.45}._thresholdCurveCompareTableHeader_agakm_9407{padding:.55rem .78rem;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);background:color-mix(in srgb,var(--accent) 8%,transparent);border-bottom:1px solid color-mix(in srgb,var(--card-border) 72%,transparent)}._thresholdCurveCompareTableHeader_agakm_9407:nth-child(2){border-left:1px solid color-mix(in srgb,var(--card-border) 72%,transparent)}._thresholdCurveCompareTableCell_agakm_9422{padding:.6rem .78rem;color:color-mix(in srgb,var(--text) 90%,var(--muted) 10%);border-bottom:1px solid color-mix(in srgb,var(--card-border) 60%,transparent)}._thresholdCurveCompareTableCellPositive_agakm_9428{color:color-mix(in srgb,var(--accent-concept) 80%,var(--text) 20%)}._thresholdCurveCompareTableCellNegative_agakm_9432{color:#fb7185}._thresholdCurveCompareTableCell_agakm_9422:nth-child(2n){border-left:1px solid color-mix(in srgb,var(--card-border) 72%,transparent)}._thresholdCurveCompareTable_agakm_9395>._thresholdCurveCompareTableCell_agakm_9422:nth-last-child(-n+2){border-bottom:0}@media(max-width:520px){._thresholdCurveCompareTable_agakm_9395{grid-template-columns:1fr}._thresholdCurveCompareTableHeader_agakm_9407:nth-child(2),._thresholdCurveCompareTableCell_agakm_9422:nth-child(2n){border-left:0;border-top:1px solid color-mix(in srgb,var(--card-border) 72%,transparent)}}._thresholdCurveCollapsible_agakm_9457>summary{list-style:none;cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:space-between;gap:.5rem}._thresholdCurveCollapsible_agakm_9457>summary::-webkit-details-marker{display:none}._thresholdCurveCollapsibleChevron_agakm_9471{width:.95rem;height:.95rem;flex-shrink:0;color:var(--muted);transition:transform .18s ease}._thresholdCurveCollapsible_agakm_9457[open] ._thresholdCurveCollapsibleChevron_agakm_9471{transform:rotate(180deg)}._thresholdCurveCollapsibleSummaryRow_agakm_9483{display:flex;align-items:center;gap:.5rem;flex:1 1 auto;min-width:0}._thresholdCurveCollapsibleBody_agakm_9491{margin-top:.5rem}._mlConceptTopCalloutWarning_agakm_9496,._mlConceptTopCalloutSafe_agakm_9497,._mlConceptTopCalloutInfo_agakm_9498{margin:0 0 .85rem;padding:.7rem .85rem;border-radius:10px}._mlConceptTopCalloutWarning_agakm_9496{border:1px solid color-mix(in srgb,#fb7185 40%,var(--card-border) 60%);border-left:4px solid #fb7185;background:color-mix(in srgb,#be123c 12%,var(--panel-glass-bg) 88%)}._mlConceptTopCalloutSafe_agakm_9497{border:1px solid color-mix(in srgb,var(--accent-concept) 40%,var(--card-border) 60%);border-left:4px solid color-mix(in srgb,var(--accent-concept) 80%,transparent);background:color-mix(in srgb,var(--accent-concept) 12%,var(--panel-glass-bg) 88%)}._mlConceptTopCalloutInfo_agakm_9498{border:1px solid color-mix(in srgb,#fbbf24 45%,var(--card-border) 55%);border-left:4px solid #fbbf24;background:color-mix(in srgb,#fbbf24 12%,var(--panel-glass-bg) 88%)}._mlConceptTopCalloutLabel_agakm_9522{display:block;margin-bottom:.3rem;font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}._mlConceptTopCalloutWarning_agakm_9496 ._mlConceptTopCalloutLabel_agakm_9522{color:#fb7185}._mlConceptTopCalloutSafe_agakm_9497 ._mlConceptTopCalloutLabel_agakm_9522{color:color-mix(in srgb,var(--accent-concept) 82%,var(--text) 18%)}._mlConceptTopCalloutInfo_agakm_9498 ._mlConceptTopCalloutLabel_agakm_9522{color:#fbbf24}._mlConceptRisksKeyIdeaCluster_agakm_9543 ._mlConceptComparisonGrid_agakm_6567{margin-bottom:0}._mlConceptRisksKeyIdeaCluster_agakm_9543 ._mlConceptTopCalloutAfterDivider_agakm_9547{border:none;border-top:1px solid color-mix(in srgb,var(--card-border) 65%,transparent);margin:.95rem 0;width:100%}._mlConceptRisksKeyIdeaCluster_agakm_9543 ._mlConceptTopCalloutWarning_agakm_9496,._mlConceptRisksKeyIdeaCluster_agakm_9543 ._mlConceptTopCalloutSafe_agakm_9497,._mlConceptRisksKeyIdeaCluster_agakm_9543 ._mlConceptTopCalloutInfo_agakm_9498{margin-top:0}._mlConceptTopCalloutAfterDivider_agakm_9547{border:none;border-top:1px solid color-mix(in srgb,var(--card-border) 65%,transparent);margin:.7rem 0 .65rem;width:100%}._mlConceptTopCalloutBody_agakm_9567{margin:0;color:var(--text)}._mlConceptTieredAccordion_agakm_6587{display:flex;flex-direction:column;gap:.55rem;margin:0 0 .85rem}._mlConceptTieredStaticSection_agakm_9580{margin:0 0 .85rem}._mlConceptTieredStaticTitle_agakm_9584{margin:0 0 .45rem;font-size:.95rem;font-weight:400;color:color-mix(in srgb,var(--accent-concept) 88%,var(--text) 12%)}._mlConceptTieredStaticDivider_agakm_9591{margin:.35rem 0 1rem;border:none;border-top:1px solid color-mix(in srgb,var(--card-border) 85%,transparent)}._mlConceptTieredNestedAccordion_agakm_9597{margin-top:.15rem}._mlConceptTieredAccordionDivider_agakm_9601{margin:.2rem .15rem .15rem;border:none;border-top:1px solid color-mix(in srgb,var(--card-border) 72%,transparent)}._mlConceptTieredAccordionItem_agakm_8404{border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 78%,transparent);background:color-mix(in srgb,var(--panel-glass-bg-soft) 80%,transparent);padding:.6rem .85rem .75rem}._mlConceptTieredAccordionItemToneNegative_agakm_9614{border-color:color-mix(in srgb,#fb7185 42%,var(--card-border) 58%);background:color-mix(in srgb,#fb7185 10%,var(--panel-glass-bg-soft) 90%);border-left:3px solid color-mix(in srgb,#fb7185 78%,transparent)}._mlConceptTieredAccordionItemToneNegative_agakm_9614 ._mlConceptTieredAccordionTitle_agakm_9620{color:color-mix(in srgb,#fb7185 82%,var(--text) 18%)}._mlConceptTieredAccordionItemTonePositive_agakm_9624{border-color:color-mix(in srgb,var(--accent-concept) 42%,var(--card-border) 58%);background:color-mix(in srgb,var(--accent-concept) 10%,var(--panel-glass-bg-soft) 90%);border-left:3px solid color-mix(in srgb,var(--accent-concept) 78%,transparent)}._mlConceptTieredAccordionItemTonePositive_agakm_9624 ._mlConceptTieredAccordionTitle_agakm_9620{color:color-mix(in srgb,var(--accent-concept) 88%,var(--text) 12%)}._mlConceptTieredAccordionItem_agakm_8404>summary{list-style:none;cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:space-between;gap:.4rem}._mlConceptTieredAccordionItem_agakm_8404>summary::-webkit-details-marker{display:none}._mlConceptTieredAccordionItem_agakm_8404[open] ._mlConceptCollapsibleChevron_agakm_6170{transform:rotate(180deg)}._mlConceptTieredAccordionSummaryLead_agakm_9652{display:flex;align-items:center;gap:.45rem;flex:1;min-width:0}._mlConceptTieredAccordionTitle_agakm_9620{font-size:.92rem;font-weight:700;color:var(--text)}._mlConceptTieredAccordionTitle_agakm_9620 ._inlineCode_agakm_589,._mlConceptTieredAccordionTitle_agakm_9620 code{font-family:var(--font-mono);font-weight:600;font-size:.86em;padding:.1em .4em;border-radius:5px;background:#00000073;border:1px solid color-mix(in srgb,var(--card-border) 55%,#fff 45%);color:#e8eef4;vertical-align:.05em}._mlConceptTieredAccordionBody_agakm_8882{margin-top:.6rem;padding:.2rem 0 .45rem;display:flex;flex-direction:column;gap:.8rem}._mlConceptTieredAccordionBody_agakm_8882>p{margin:0;padding-bottom:.1rem}._mlConceptTieredAccordionBody_agakm_8882>p+._mlConceptPhaseNumberedSteps_agakm_4106,._mlConceptTieredAccordionBody_agakm_8882>p+._mlConceptDecisionStepItems_agakm_8812,._mlConceptTieredAccordionBody_agakm_8882>p+._mlConceptDecisionFieldRows_agakm_9696,._mlConceptTieredAccordionBody_agakm_8882>p+._mlFlowWrap_agakm_6842,._mlConceptTieredAccordionBody_agakm_8882>p+._mlConceptComparisonGrid_agakm_6567,._mlConceptTieredAccordionBody_agakm_8882>._mlFlowWrap_agakm_6842+._mlConceptPhaseNumberedSteps_agakm_4106,._mlConceptTieredAccordionBody_agakm_8882>._mlConceptSectionCaption_agakm_9700+._mlFlowWrap_agakm_6842{margin-top:.15rem}._mlConceptTieredAccordionBody_agakm_8882>._mlConceptSectionCaption_agakm_9700{margin:0}._mlConceptDecisionFieldLabel_agakm_9708+._mlConceptPhaseNumberedSteps_agakm_4106{margin-top:.35rem}._mlConceptTieredAccordionBody_agakm_8882 ._mlConceptDecisionFieldRows_agakm_9696+._mlConceptWarningBox_agakm_5811{margin-top:.35rem}._mlConceptTieredAccordionBody_agakm_8882 ._mlConceptDecisionStepPills_agakm_8826 ._mlConceptTonedBadgePrefix_agakm_8868{flex-basis:100%;width:100%;margin-bottom:.25rem}._mlConceptTieredAccordionBody_agakm_8882 ._mlConceptExampleBox_agakm_5589,._mlConceptTieredAccordionBody_agakm_8882 ._mlConceptRememberBox_agakm_5915,._mlConceptTieredAccordionBody_agakm_8882 ._mlConceptRememberBoxInfo_agakm_5927,._mlConceptTieredAccordionBody_agakm_8882 ._mlConceptWarningBox_agakm_5811{margin:.35rem 0 0;padding:.85rem .95rem}._mlConceptTieredAccordionBody_agakm_8882 ._mlConceptPhaseNumberedSteps_agakm_4106+._mlConceptExampleBox_agakm_5589,._mlConceptTieredAccordionBody_agakm_8882 ._mlConceptPhaseNumberedSteps_agakm_4106+._mlConceptRememberBox_agakm_5915,._mlConceptTieredAccordionBody_agakm_8882 ._mlConceptPhaseNumberedSteps_agakm_4106+._mlConceptRememberBoxInfo_agakm_5927,._mlConceptTieredAccordionBody_agakm_8882 ._mlConceptPhaseNumberedSteps_agakm_4106+._mlConceptWarningBox_agakm_5811,._mlConceptTieredAccordionBody_agakm_8882 ._mlConceptDecisionStepItems_agakm_8812+._mlConceptExampleBox_agakm_5589,._mlConceptTieredAccordionBody_agakm_8882 ._mlConceptDecisionStepItems_agakm_8812+._mlConceptRememberBox_agakm_5915,._mlConceptTieredAccordionBody_agakm_8882 ._mlConceptDecisionStepItems_agakm_8812+._mlConceptRememberBoxInfo_agakm_5927,._mlConceptTieredAccordionBody_agakm_8882 ._mlConceptDecisionStepPills_agakm_8826+._mlConceptExampleBox_agakm_5589,._mlConceptTieredAccordionBody_agakm_8882 ._mlFlowWrap_agakm_6842+._mlConceptExampleBox_agakm_5589{margin-top:.5rem}._mlConceptTieredAccordionBody_agakm_8882 ._mlConceptGoldenRuleBannerBlock_agakm_9743{margin-top:.35rem}._mlConceptPhaseNumberedSteps_agakm_4106{list-style:none;margin:0;padding:.1rem 0;display:flex;flex-direction:column;gap:.6rem;counter-reset:phaseStep}._mlConceptTieredAccordionBody_agakm_8882 ._mlConceptPhaseNumberedSteps_agakm_4106{padding:.15rem 0 .2rem}._mlConceptPhaseNumberedSteps_agakm_4106>li{display:flex;align-items:center;gap:.45rem;counter-increment:phaseStep;line-height:1.45;font-size:.85rem;color:var(--text)}._mlConceptPhaseNumberedStepText_agakm_9771{flex:1 1 auto;min-width:0;padding-top:.1rem}._mlConceptPhaseNumberedSteps_agakm_4106>li:before{content:counter(phaseStep);flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;align-self:center;min-width:1.65rem;height:1.65rem;border-radius:999px;font-size:.72rem;font-weight:800;background:color-mix(in srgb,var(--accent-concept) 22%,var(--panel-glass-bg) 78%);color:color-mix(in srgb,var(--accent-concept) 90%,var(--text) 10%);border:1px solid color-mix(in srgb,var(--accent-concept) 40%,transparent)}._mlConceptDecisionAccordion_agakm_9795{list-style:none;margin:0 0 .85rem;padding:0;display:flex;flex-direction:column;gap:.6rem}._mlConceptDecisionAccordionItem_agakm_9804{margin:0;padding:0}._mlConceptDecisionAccordionDetails_agakm_9809{border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 78%,transparent);border-left:4px solid color-mix(in srgb,var(--accent) 60%,transparent);background:color-mix(in srgb,var(--panel-glass-bg-soft) 80%,transparent);padding:.6rem .85rem}._mlConceptDecisionAccordionDetails_agakm_9809>summary{list-style:none;cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:space-between;gap:.4rem}._mlConceptDecisionAccordionDetails_agakm_9809>summary::-webkit-details-marker{display:none}._mlConceptDecisionAccordionDetails_agakm_9809[open] ._mlConceptCollapsibleChevron_agakm_6170{transform:rotate(180deg)}._mlConceptDecisionAccordionSummary_agakm_9835{display:flex;align-items:center;gap:.55rem;flex:1 1 auto;min-width:0}._mlConceptDecisionAccordionStepLabel_agakm_9843{display:inline-flex;align-items:center;padding:.15rem .5rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--accent) 42%,transparent);background:color-mix(in srgb,var(--accent) 14%,transparent);color:color-mix(in srgb,var(--accent) 80%,var(--text) 20%);font-size:.76rem;font-weight:800;letter-spacing:.02em}._mlConceptDecisionAccordionTitle_agakm_9856{font-size:.92rem;font-weight:700;color:var(--text)}._mlConceptDecisionAccordionBody_agakm_9862{margin-top:.55rem;display:flex;flex-direction:column;gap:.55rem}._mlConceptDecisionFieldRows_agakm_9696{display:flex;flex-direction:column;gap:0}._mlConceptDecisionFieldRow_agakm_9696{display:flex;flex-direction:column;gap:.45rem}._mlConceptDecisionFieldRow_agakm_9696+._mlConceptDecisionFieldRow_agakm_9696{margin-top:.75rem;padding-top:.75rem;border-top:1px solid color-mix(in srgb,var(--muted) 18%,var(--card-border) 82%)}._mlConceptDecisionFieldLabel_agakm_9708{font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--muted) 60%,var(--text) 40%)}._mlConceptDecisionFieldLabelDanger_agakm_9896{color:#fb7185}._mlConceptDecisionFieldRowDanger_agakm_9900{margin-top:.75rem;padding:.65rem .75rem;border-radius:10px;border:1px solid color-mix(in srgb,#fb7185 40%,var(--card-border) 60%);border-left:4px solid #fb7185;background:color-mix(in srgb,#be123c 12%,var(--panel-glass-bg) 88%)}._mlConceptDecisionFieldRow_agakm_9696+._mlConceptDecisionFieldRowDanger_agakm_9900{border-top:none;padding-top:.65rem}._mlConceptDecisionFieldBodyDanger_agakm_9914{color:color-mix(in srgb,#fb7185 32%,var(--text) 68%)}._mlConceptDecisionFieldBody_agakm_9914{margin:0;color:var(--text)}._mlConceptDecisionRiskLabel_agakm_9923{font-weight:800;color:#fb7185;letter-spacing:.02em}._mlConceptAccentedAccordionWarning_agakm_9930,._mlConceptAccentedAccordionSafe_agakm_9931{display:flex;flex-direction:column;gap:.6rem;margin:0 0 .85rem}._mlConceptAccentedAccordionItemWarning_agakm_9938,._mlConceptAccentedAccordionItemSafe_agakm_9939{border-radius:10px;padding:.6rem .85rem}._mlConceptAccentedAccordionItemWarning_agakm_9938{border:1px solid color-mix(in srgb,#fb7185 38%,var(--card-border) 62%);border-left:4px solid #fb7185;background:color-mix(in srgb,#be123c 8%,var(--panel-glass-bg-soft) 92%)}._mlConceptAccentedAccordionItemSafe_agakm_9939{border:1px solid color-mix(in srgb,var(--accent-concept) 38%,var(--card-border) 62%);border-left:4px solid color-mix(in srgb,var(--accent-concept) 80%,transparent);background:color-mix(in srgb,var(--accent-concept) 8%,var(--panel-glass-bg-soft) 92%)}._mlConceptAccentedAccordionItemWarning_agakm_9938>summary,._mlConceptAccentedAccordionItemSafe_agakm_9939>summary{list-style:none;cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:space-between;gap:.4rem}._mlConceptAccentedAccordionItemWarning_agakm_9938>summary::-webkit-details-marker,._mlConceptAccentedAccordionItemSafe_agakm_9939>summary::-webkit-details-marker{display:none}._mlConceptAccentedAccordionItemWarning_agakm_9938[open] ._mlConceptCollapsibleChevron_agakm_6170,._mlConceptAccentedAccordionItemSafe_agakm_9939[open] ._mlConceptCollapsibleChevron_agakm_6170{transform:rotate(180deg)}._mlConceptAccentedAccordionTitle_agakm_9977{font-size:.92rem;font-weight:700;color:var(--text)}._mlConceptAccentedAccordionBody_agakm_9983{margin-top:.55rem;display:flex;flex-direction:column;gap:.45rem}._mlConceptDetailTilesGrid_agakm_6583{list-style:none;margin:0 0 .85rem;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.6rem}._mlConceptDetailTile_agakm_6583{margin:0;padding:.7rem .85rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 78%,transparent);background:color-mix(in srgb,var(--panel-glass-bg-soft) 80%,transparent);display:flex;flex-direction:column;gap:.5rem}._mlConceptDetailTileCollapsible_agakm_10011{padding:0;gap:0;overflow:hidden}._mlConceptDetailTileAutoFitAccordion_agakm_10017{display:flex;flex-direction:column;width:100%}._mlConceptDetailTileAutoFitAccordion_agakm_10017>summary{list-style:none;cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;align-items:center;gap:.45rem;padding:.7rem .85rem}._mlConceptDetailTileAutoFitAccordion_agakm_10017>summary::-webkit-details-marker{display:none}._mlConceptDetailTileAutoFitAccordion_agakm_10017[open] ._mlConceptCollapsibleChevron_agakm_6170{transform:rotate(180deg)}._mlConceptDetailTileAutoFitAccordion_agakm_10017:not([open]) ._mlConceptDetailTileAccordionBody_agakm_10041{display:none}._mlConceptDetailTileAutoFitAccordion_agakm_10017 ._mlConceptDetailTileAccordionBody_agakm_10041{margin-top:0;padding:0 .85rem .7rem}._mlConceptDetailTileHeader_agakm_10050{display:flex;align-items:center;gap:.45rem}._mlConceptDetailTileIndex_agakm_10056{font-size:1.1rem;font-weight:800;color:color-mix(in srgb,var(--accent) 80%,var(--text) 20%);line-height:1}._mlConceptDetailTileIndexCircle_agakm_10063{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:1.65rem;height:1.65rem;border-radius:999px;font-size:.72rem;font-weight:800;background:color-mix(in srgb,var(--accent-concept) 22%,var(--panel-glass-bg) 78%);color:color-mix(in srgb,var(--accent-concept) 90%,var(--text) 10%);border:1px solid color-mix(in srgb,var(--accent-concept) 40%,transparent);line-height:1}._mlConceptDetailTileTitle_agakm_10079{font-size:.92rem;font-weight:700;color:var(--text)}._mlConceptDetailTileRows_agakm_10085{display:flex;flex-direction:column;gap:.4rem}._mlConceptDetailTileRowsGrid_agakm_10091{gap:1rem}._mlConceptDetailTilesSection_agakm_10095{display:flex;flex-direction:column;gap:1rem;margin:0 0 .85rem}._mlConceptDetailTilesGrid2x2_agakm_10102{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;align-items:start;gap:1rem}@media(min-width:768px){._mlConceptDetailTilesGrid2x2_agakm_10102{grid-template-columns:repeat(2,1fr)}}._mlConceptDetailTileGrid2x2_agakm_10118{border:1px solid color-mix(in srgb,#262626 88%,var(--card-border) 12%);background:color-mix(in srgb,#171717 42%,var(--panel-glass-bg-soft) 58%);transition:border-color .2s ease}._mlConceptDetailTileGrid2x2_agakm_10118:hover{border-color:color-mix(in srgb,#10b981 20%,#262626 80%)}._mlConceptDetailTileRow_agakm_10085{display:flex;align-items:flex-start;gap:.5rem}._mlConceptDetailTileRowGrid_agakm_10134{display:grid;grid-template-columns:120px 1fr;column-gap:1rem;row-gap:.75rem;align-items:start}._mlConceptDetailTileRowBody_agakm_10142{margin:0;flex:1;min-width:0;font-size:.82rem;line-height:1.45;font-weight:400;color:var(--text)}._mlConceptDetailTileRowBodyWhy_agakm_10152{color:color-mix(in srgb,var(--muted) 65%,#a3a3a3 35%)}._mlConceptDetailTileRowBodyWhyItMatters_agakm_10156{color:var(--text)}._mlConceptDetailTileRowBodyQuestion_agakm_10160{color:color-mix(in srgb,var(--accent) 80%,var(--text) 20%)}._mlConceptDetailTileRowFix_agakm_10164{margin-top:.35rem;padding-top:.55rem;border-top:1px solid color-mix(in srgb,#10b981 18%,var(--card-border) 82%)}._mlConceptDetailTileRowGrid_agakm_10134._mlConceptDetailTileRowFix_agakm_10164{margin-top:.35rem;padding-top:.55rem}._mlConceptDetailRowPillQuestion_agakm_10175,._mlConceptDetailRowPillWhy_agakm_10176,._mlConceptDetailRowPillExample_agakm_10177,._mlConceptDetailRowPillFix_agakm_10178,._mlConceptDetailRowPillBadSign_agakm_10179,._mlConceptDetailRowPillFallback_agakm_10180{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;text-align:center;font-size:.75rem;line-height:1.2;letter-spacing:.05em;text-transform:uppercase;padding:.125rem .5rem;border-radius:.25rem;font-weight:600;white-space:nowrap;width:fit-content;max-width:100%;box-sizing:border-box}._mlConceptDetailRowPillQuestion_agakm_10175{background:color-mix(in srgb,#3b82f6 10%,transparent);color:#60a5fa}._mlConceptDetailRowPillWhy_agakm_10176{background:color-mix(in srgb,#a855f7 10%,transparent);color:#c084fc}._mlConceptDetailRowPillExample_agakm_10177{background:color-mix(in srgb,#f59e0b 10%,transparent);color:#fbbf24}._mlConceptDetailRowPillFix_agakm_10178{background:color-mix(in srgb,#10b981 15%,transparent);color:#34d399}._mlConceptDetailRowPillBadSign_agakm_10179{background:color-mix(in srgb,#ef4444 10%,transparent);color:#f87171}._mlConceptDetailMetricChipRow_agakm_10224{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0}._mlConceptDetailMetricChipNeutral_agakm_10232{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:.25rem;font-size:.82rem;line-height:1.35;background:#262626;color:#d4d4d4}._mlConceptDetailMetricChipPositive_agakm_10243{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:.25rem;font-size:.82rem;line-height:1.35;background:color-mix(in srgb,var(--accent) 12%,transparent);color:color-mix(in srgb,var(--accent) 78%,#6ee7b7 22%);border:1px solid color-mix(in srgb,var(--accent) 28%,transparent)}._mlConceptDetailMetricChipAlert_agakm_10255{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:.25rem;font-size:.82rem;line-height:1.35;background:color-mix(in srgb,#ef4444 10%,transparent);color:#f87171;border:1px solid color-mix(in srgb,#ef4444 20%,transparent)}._mlConceptDetailRowPillFallback_agakm_10180{background:color-mix(in srgb,var(--muted) 12%,transparent);color:color-mix(in srgb,var(--muted) 35%,var(--text) 65%)}._mlConceptDetailTilesAccordion_agakm_10272{display:flex;flex-direction:column;gap:.6rem}._mlConceptDetailTileAccordionItem_agakm_10278{border-radius:10px;padding:.6rem .85rem;border:1px solid color-mix(in srgb,var(--accent-concept) 38%,var(--card-border) 62%);border-left:4px solid color-mix(in srgb,var(--accent-concept) 80%,transparent);background:color-mix(in srgb,var(--accent-concept) 8%,var(--panel-glass-bg-soft) 92%)}._mlConceptDetailTileAccordionItem_agakm_10278>summary{list-style:none;cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;align-items:center;gap:.45rem}._mlConceptDetailTileAccordionItem_agakm_10278>summary::-webkit-details-marker{display:none}._mlConceptDetailTileAccordionItem_agakm_10278[open] ._mlConceptCollapsibleChevron_agakm_6170{transform:rotate(180deg)}._mlConceptDetailTileAccordionTitle_agakm_10303{flex:1;min-width:0;font-size:.92rem;font-weight:700;color:var(--text)}._mlConceptDetailTileAccordionBody_agakm_10041{margin-top:.55rem;display:flex;flex-direction:column;gap:.75rem}._mlConceptGoldenRuleBannerBlock_agakm_9743{--ml-golden-rule-accent: #eab308;--ml-golden-rule-accent-soft: #fbbf24;--ml-golden-rule-accent-bright: #fcd34d;width:100%;margin:.75rem 0;display:flow-root}._mlConceptAccentFieldStack_agakm_5582+._mlConceptGoldenRuleBannerBlock_agakm_9743{margin-top:.75rem}._mlConceptDetailTilesGrid2x2_agakm_10102>li{min-width:0;align-self:start;width:100%}._mlConceptDetailTileGrid2x2_agakm_10118>._mlConceptDetailTileAccordionItem_agakm_10278{width:100%;box-sizing:border-box}._mlConceptDetailTileAccordionItem_agakm_10278:not([open]) ._mlConceptDetailTileAccordionBody_agakm_10041{display:none}._mlConceptGoldenRuleBanner_agakm_9743{display:flex;align-items:flex-start;gap:.55rem;width:100%;margin:0;padding:.7rem .85rem;border-radius:0 8px 8px 0;border:1px solid color-mix(in srgb,var(--ml-golden-rule-accent) 40%,var(--card-border) 60%);border-left:4px solid var(--ml-golden-rule-accent);background:color-mix(in srgb,var(--ml-golden-rule-accent) 14%,var(--panel-glass-bg) 86%);box-sizing:border-box}._mlConceptGoldenRuleBannerIcon_agakm_10361{flex:0 0 auto;width:1rem;height:1rem;margin-top:.12rem;color:var(--ml-golden-rule-accent-soft)}._mlConceptGoldenRuleBannerContent_agakm_10369{flex:1;min-width:0;display:flex;flex-direction:column;gap:.35rem}._mlConceptGoldenRuleBannerTitle_agakm_10377{margin:0;font-size:.75rem;font-weight:700;letter-spacing:.1em;line-height:1.2;text-transform:uppercase;color:var(--ml-golden-rule-accent-bright)}._mlConceptGoldenRuleBannerBody_agakm_10387{margin:0;font-size:.84rem;line-height:1.45;font-weight:400;color:var(--text)}._mlConceptScalingWrap_agakm_10396{display:grid;grid-template-columns:1fr 1fr;gap:.7rem;margin:0 0 .85rem}@media(max-width:600px){._mlConceptScalingWrap_agakm_10396{grid-template-columns:1fr}}._mlConceptScalingCol_agakm_10409{padding:.7rem .85rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 78%,transparent);background:color-mix(in srgb,var(--panel-glass-bg-soft) 80%,transparent);display:flex;flex-direction:column;gap:.55rem}._mlConceptScalingHeader_agakm_10419{font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--muted) 60%,var(--text) 40%)}._mlConceptScalingList_agakm_10427{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.45rem}._mlConceptScalingRow_agakm_10436{display:grid;grid-template-columns:minmax(60px,auto) auto 1fr auto;align-items:center;gap:.4rem;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.82rem}._mlConceptScalingName_agakm_10445{color:var(--text);font-weight:700}._mlConceptScalingStart_agakm_10450,._mlConceptScalingEnd_agakm_10451{color:color-mix(in srgb,var(--accent) 80%,var(--text) 20%);font-weight:700}._mlConceptScalingRowAfter_agakm_10456 ._mlConceptScalingStart_agakm_10450,._mlConceptScalingRowAfter_agakm_10456 ._mlConceptScalingEnd_agakm_10451{color:color-mix(in srgb,var(--accent-concept) 80%,var(--text) 20%)}._mlConceptScalingTrack_agakm_10461{display:block;height:2px;background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 75%,transparent),color-mix(in srgb,var(--accent) 25%,transparent));border-radius:999px}._mlConceptScalingRowAfter_agakm_10456 ._mlConceptScalingTrack_agakm_10461{background:linear-gradient(90deg,color-mix(in srgb,var(--accent-concept) 75%,transparent),color-mix(in srgb,var(--accent-concept) 25%,transparent))}._mlConceptEncodingScenario_agakm_10481{display:flex;flex-direction:column;gap:.7rem;margin:0 0 .85rem}._mlConceptEncodingBadgeRow_agakm_10488{display:flex;flex-wrap:wrap;gap:.35rem}._mlConceptEncodingBadge_agakm_10488{display:inline-flex;align-items:center;padding:.22rem .6rem;border-radius:6px;border:1px solid color-mix(in srgb,var(--accent) 42%,transparent);background:color-mix(in srgb,var(--accent) 14%,transparent);color:color-mix(in srgb,var(--accent) 80%,var(--text) 20%);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.78rem;font-weight:700}._mlConceptEncodingMappingBlock_agakm_10507{padding:.55rem .8rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 78%,transparent);background:color-mix(in srgb,var(--panel-glass-bg-soft) 80%,transparent)}._mlConceptEncodingMappingLabel_agakm_10514{display:block;margin-bottom:.35rem;font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--muted) 60%,var(--text) 40%)}._mlConceptEncodingMappingList_agakm_10524{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.25rem}._mlConceptEncodingMappingRow_agakm_10533{display:flex;align-items:center;gap:.45rem;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.84rem}._mlConceptEncodingMappingFrom_agakm_10541{color:var(--text);font-weight:600}._mlConceptEncodingMappingArrow_agakm_10546{color:var(--muted)}._mlConceptEncodingMappingTo_agakm_10550{color:color-mix(in srgb,var(--accent) 80%,var(--text) 20%);font-weight:700}._mlConceptEncodingMappingToUnknown_agakm_10555,._mlConceptEncodingMappingRowAlert_agakm_10559 ._mlConceptEncodingMappingFrom_agakm_10541{color:#fb7185}._mlConceptEncodingWhatBreaks_agakm_10563{padding:.6rem .85rem;border-radius:10px;border:1px solid color-mix(in srgb,#fb7185 38%,var(--card-border) 62%);border-left:4px solid #fb7185;background:color-mix(in srgb,#be123c 10%,var(--panel-glass-bg) 90%)}._mlConceptEncodingWhatBreaksLabel_agakm_10571{display:block;margin-bottom:.3rem;font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#fb7185}._mlConceptEncodingWhatBreaksBody_agakm_10581{margin:0;color:var(--text)}._mlConceptEncodingNaiveFix_agakm_10586{padding:.6rem .85rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--accent-tip) 38%,var(--card-border) 62%);background:color-mix(in srgb,var(--accent-tip) 8%,var(--panel-glass-bg-soft) 92%);display:flex;flex-direction:column;gap:.4rem}._mlConceptEncodingNaiveFixLabel_agakm_10596{font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--accent-tip) 78%,var(--text) 22%)}._mlConceptEncodingNaiveFixBody_agakm_10604{margin:0;color:var(--text)}._mlConceptEncodingNaiveProblem_agakm_10609{margin:0;padding:.55rem .85rem;border-radius:8px;border-left:3px solid #fb7185;background:color-mix(in srgb,#fb7185 10%,transparent);color:#fda4af;font-size:.88rem;line-height:1.5}._mlConceptMappingBlock_agakm_10621{margin:0 0 .85rem;padding:.6rem .85rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 78%,transparent);background:color-mix(in srgb,var(--panel-glass-bg-soft) 80%,transparent)}._mlConceptMappingList_agakm_10629{list-style:none;margin:.35rem 0 0;padding:0;display:flex;flex-direction:column;gap:.3rem}._mlConceptMappingRow_agakm_10638{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.84rem}._mlConceptMappingFrom_agakm_10647{color:var(--text);font-weight:700}._mlConceptMappingArrow_agakm_10652{color:var(--muted)}._mlConceptMappingVia_agakm_10656{color:color-mix(in srgb,var(--accent) 80%,var(--text) 20%)}._mlConceptMappingTo_agakm_10660{color:color-mix(in srgb,var(--accent-concept) 80%,var(--text) 20%);font-weight:700}._mlConceptEmbeddingWrap_agakm_10666{display:flex;flex-direction:column;gap:.7rem;margin:0 0 .85rem;padding:.7rem .85rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 78%,transparent);background:color-mix(in srgb,var(--panel-glass-bg-soft) 80%,transparent)}._mlConceptEmbeddingSentence_agakm_10677{margin:0;font-size:1rem;font-style:italic;color:var(--text);text-align:center}._mlConceptEmbeddingGrid_agakm_10685{display:grid;grid-template-columns:max-content 1fr;align-items:center;gap:.3rem .55rem}._mlConceptEmbeddingRowLabel_agakm_10692{font-size:.74rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--muted) 60%,var(--text) 40%)}._mlConceptEmbeddingCells_agakm_10700{display:flex;flex-wrap:wrap;gap:.3rem}._mlConceptEmbeddingTokenCell_agakm_10706{display:inline-flex;align-items:center;justify-content:center;min-width:52px;padding:.25rem .55rem;border-radius:6px;border:1px solid color-mix(in srgb,var(--accent) 38%,transparent);background:color-mix(in srgb,var(--accent) 12%,transparent);color:color-mix(in srgb,var(--accent) 80%,var(--text) 20%);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.82rem;font-weight:700}._mlConceptEmbeddingPositionCell_agakm_10721{display:inline-flex;align-items:center;justify-content:center;min-width:52px;padding:.25rem .55rem;border-radius:6px;border:1px solid color-mix(in srgb,var(--accent-concept) 38%,transparent);background:color-mix(in srgb,var(--accent-concept) 12%,transparent);color:color-mix(in srgb,var(--accent-concept) 80%,var(--text) 20%);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.82rem;font-weight:700}._mlConceptEmbeddingEquation_agakm_10736{padding:.55rem .85rem;border-radius:8px;border:1px dashed color-mix(in srgb,var(--accent-tip) 50%,var(--card-border) 50%);background:color-mix(in srgb,var(--accent-tip) 10%,var(--panel-glass-bg) 90%);color:var(--text);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.9rem;font-weight:700;text-align:center}._mlConceptEmbeddingMatrixGrid_agakm_10748{display:grid;grid-template-columns:1fr 1fr;gap:.65rem}@media(max-width:600px){._mlConceptEmbeddingMatrixGrid_agakm_10748{grid-template-columns:1fr}}._mlConceptEmbeddingMatrix_agakm_10748{padding:.55rem .7rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--card-border) 78%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 70%,transparent)}._mlConceptEmbeddingMatrixLabel_agakm_10767{display:block;margin-bottom:.35rem;font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--muted) 60%,var(--text) 40%)}._mlConceptEmbeddingMatrixList_agakm_10777{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.2rem}._mlConceptEmbeddingMatrixRow_agakm_10786{display:grid;grid-template-columns:max-content max-content 1fr;align-items:center;gap:.4rem;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.8rem}._mlConceptEmbeddingMatrixKey_agakm_10795{color:var(--text);font-weight:700}._mlConceptEmbeddingMatrixArrow_agakm_10800{color:var(--muted)}._mlConceptEmbeddingMatrixVector_agakm_10804{color:color-mix(in srgb,var(--accent-tip) 80%,var(--text) 20%)}._mlConceptEmbeddingConcrete_agakm_10808{padding:.55rem .7rem;border-radius:8px;border-left:4px solid color-mix(in srgb,var(--accent-tip) 80%,transparent);background:color-mix(in srgb,var(--accent-tip) 10%,var(--panel-glass-bg) 90%)}._mlConceptEmbeddingConcreteCode_agakm_10815{margin:0;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.85rem;color:var(--text);white-space:pre-wrap}._mlConceptImportanceList_agakm_10824{list-style:none;margin:0 0 .85rem;padding:.6rem .85rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 78%,transparent);background:color-mix(in srgb,var(--panel-glass-bg-soft) 80%,transparent);display:flex;flex-direction:column;gap:.45rem}._mlConceptImportanceRow_agakm_10836{display:grid;grid-template-columns:minmax(120px,max-content) 1fr minmax(80px,max-content);align-items:center;gap:.55rem;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.85rem}._mlConceptImportanceLabel_agakm_10845{color:var(--text);font-weight:700}._mlConceptImportanceBarTrack_agakm_10850{height:12px;border-radius:4px;background:color-mix(in srgb,var(--panel-glass-bg) 60%,transparent);overflow:hidden}._mlConceptImportanceBarFill_agakm_10857{height:100%;border-radius:4px}._mlConceptImportanceBarHigh_agakm_10862{background:color-mix(in srgb,var(--accent-concept) 75%,transparent)}._mlConceptImportanceBarMediumHigh_agakm_10866{background:color-mix(in srgb,var(--accent) 70%,transparent)}._mlConceptImportanceBarMedium_agakm_10866{background:color-mix(in srgb,var(--accent-tip) 70%,transparent)}._mlConceptImportanceBarSuspicious_agakm_10874{background:color-mix(in srgb,#fb7185 70%,transparent)}._mlConceptImportanceDescriptor_agakm_10878{color:color-mix(in srgb,var(--muted) 50%,var(--text) 50%);font-weight:600;text-align:right}._mlConceptImportanceDescriptorSuspicious_agakm_10884{color:#fb7185}._mlConceptAblationGrid_agakm_10889{display:grid;grid-template-columns:1fr 1fr;gap:.7rem;margin:0 0 .85rem}@media(max-width:600px){._mlConceptAblationGrid_agakm_10889{grid-template-columns:1fr}}._mlConceptAblationCol_agakm_10902{padding:.7rem .85rem;border-radius:10px;display:flex;flex-direction:column;gap:.35rem}._mlConceptAblationColPositive_agakm_10910{border:1px solid color-mix(in srgb,var(--accent-concept) 38%,var(--card-border) 62%);border-left:4px solid color-mix(in srgb,var(--accent-concept) 80%,transparent);background:color-mix(in srgb,var(--accent-concept) 10%,var(--panel-glass-bg) 90%)}._mlConceptAblationColNegative_agakm_10916{border:1px solid color-mix(in srgb,#fb7185 38%,var(--card-border) 62%);border-left:4px solid #fb7185;background:color-mix(in srgb,#be123c 10%,var(--panel-glass-bg) 90%)}._mlConceptAblationTitle_agakm_10922{font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--muted) 60%,var(--text) 40%)}._mlConceptAblationColPositive_agakm_10910 ._mlConceptAblationTitle_agakm_10922{color:color-mix(in srgb,var(--accent-concept) 82%,var(--text) 18%)}._mlConceptAblationColNegative_agakm_10916 ._mlConceptAblationTitle_agakm_10922{color:#fb7185}._mlConceptAblationMetric_agakm_10938{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.95rem}._mlConceptAblationMetricLabel_agakm_10943{color:var(--muted)}._mlConceptAblationMetricValue_agakm_10947{font-weight:800;color:var(--text)}._mlConceptAblationColPositive_agakm_10910 ._mlConceptAblationMetricValue_agakm_10947{color:color-mix(in srgb,var(--accent-concept) 82%,var(--text) 18%)}._mlConceptAblationColNegative_agakm_10916 ._mlConceptAblationMetricValue_agakm_10947{color:#fb7185}._mlConceptAblationVerdict_agakm_10960{font-size:.85rem;font-weight:600}._mlConceptAblationColPositive_agakm_10910 ._mlConceptAblationVerdict_agakm_10960{color:color-mix(in srgb,var(--accent-concept) 82%,var(--text) 18%)}._mlConceptAblationColNegative_agakm_10916 ._mlConceptAblationVerdict_agakm_10960{color:#fb7185}._mlConceptShapWrap_agakm_10974{margin:0 0 .85rem;padding:.7rem .85rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 78%,transparent);background:color-mix(in srgb,var(--panel-glass-bg-soft) 80%,transparent);display:flex;flex-direction:column;gap:.45rem}._mlConceptShapPrediction_agakm_10985{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.95rem;font-weight:800;color:color-mix(in srgb,var(--accent-tip) 82%,var(--text) 18%)}._mlConceptShapFooterLead_agakm_10992{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:inherit;font-weight:400;color:color-mix(in srgb,var(--accent-tip) 82%,var(--text) 18%)}._mlConceptShapList_agakm_10999{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.25rem}._mlConceptShapRow_agakm_11008{display:grid;grid-template-columns:max-content 1fr max-content;align-items:center;gap:.5rem;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.88rem}._mlConceptShapArrow_agakm_11017{font-weight:800}._mlConceptShapRowUp_agakm_11021 ._mlConceptShapArrow_agakm_11017,._mlConceptShapRowUp_agakm_11021 ._mlConceptShapDelta_agakm_11022{color:color-mix(in srgb,var(--accent-concept) 82%,var(--text) 18%)}._mlConceptShapRowDown_agakm_11026 ._mlConceptShapArrow_agakm_11017,._mlConceptShapRowDown_agakm_11026 ._mlConceptShapDelta_agakm_11022{color:#fb7185}._mlConceptShapFeature_agakm_11031{color:var(--text);font-weight:600}._mlConceptShapDelta_agakm_11022{font-weight:800;text-align:right}._mlConceptAccentSectionTitle_agakm_5604{--ml-matrix-accent-text: color-mix(in srgb, var(--accent) 80%, var(--text) 20%);margin:.65rem 0 .45rem;font-size:.92rem;line-height:1.4;color:var(--ml-matrix-accent-text)}._mlConceptAccentSectionTitleBold_agakm_11050{font-weight:800;letter-spacing:.04em}._mlConceptAccentSectionTitleDanger_agakm_11055{margin:.65rem 0 .45rem;font-size:.92rem;font-weight:400;line-height:1.4;color:#fb7185;letter-spacing:.01em}._mlConceptIncrementalUpdateBox_agakm_11064{width:100%;margin:.5rem 0 .85rem;padding:.85rem 1rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-glass-bg-soft) 80%,transparent)}._mlConceptIncrementalUpdateStack_agakm_11073{display:flex;flex-direction:column;gap:0;margin:0}._mlConceptIncrementalUpdateSectionDivider_agakm_11080{border:none;border-top:1px solid color-mix(in srgb,var(--card-border) 65%,transparent);margin:.95rem 0;width:100%}._mlConceptIncrementalUpdateBox_agakm_11064 ._mlConceptAccentSectionTitle_agakm_5604,._mlConceptIncrementalUpdateBox_agakm_11064 ._mlConceptAccentSectionTitleDanger_agakm_11055{margin-top:0;font-weight:800}._mlConceptIncrementalUpdateBox_agakm_11064 ._mlConceptTonedBadgeTool_agakm_11093,._mlConceptIncrementalUpdateBox_agakm_11064 ._mlConceptTonedBadgeWarning_agakm_11094{font-weight:400}._mlConceptIncrementalUpdateBox_agakm_11064 ._mlConceptTonedBadgeRowWithCenteredItems_agakm_11098{margin:.75rem 0}._mlConceptIncrementalUpdateSection_agakm_11080:first-child ._mlConceptAccentSectionTitle_agakm_5604,._mlConceptIncrementalUpdateSection_agakm_11080:first-child ._mlConceptAccentSectionTitleDanger_agakm_11055{margin-top:0}._mlConceptIncrementalUpdateFooterPositive_agakm_11110,._mlConceptIncrementalUpdateFooterNegative_agakm_11111{margin:.45rem 0 0;font-size:.84rem;line-height:1.45}._mlConceptIncrementalUpdateFooterPositive_agakm_11110{color:color-mix(in srgb,var(--accent-concept) 82%,var(--text) 18%)}._mlConceptIncrementalUpdateFooterNegative_agakm_11111{color:#fb7185}._mlConceptIncrementalScalingCluster_agakm_11125{display:flex;flex-direction:column;gap:.85rem}._mlConceptIncrementalScalingCluster_agakm_11125 ._mlConceptIncrementalUpdateBox_agakm_11064{margin-bottom:0}._mlConceptStaticNegativePanel_agakm_11135{width:100%;margin:0 0 .85rem;padding:.85rem 1rem;border-radius:10px;border:1px solid color-mix(in srgb,#fb7185 45%,var(--card-border) 55%);background:color-mix(in srgb,#fb7185 8%,var(--panel-glass-bg-soft) 92%)}._mlConceptStaticNegativePanelTitle_agakm_11144{margin:0 0 .5rem;font-size:.88rem;font-weight:800;color:#fb7185;letter-spacing:.01em}._mlConceptStaticNegativePanelBody_agakm_11152{margin:0;font-size:.84rem;line-height:1.45;color:#fff}._mlConceptStaticNegativePanelIntro_agakm_11159{margin-bottom:1rem}._mlConceptStaticNegativePanelExample_agakm_11163{display:flex;flex-direction:column;gap:.2rem;margin:1rem 0}._mlConceptStaticNegativePanelFooter_agakm_11170{margin-top:1rem}._mlConceptStaticNegativePanelExample_agakm_11163>p{margin:0}._mlConceptStaticNegativePanelBody_agakm_11152 ._inlineStrong_agakm_624{color:#fff;font-weight:700}._mlConceptStaticNegativePanelValueRed_agakm_11183{color:#fb7185;font-weight:700}._mlConceptStaticNegativePanelValueGreen_agakm_11188{color:#4ade80;font-weight:700}._mlConceptAccentSectionTitleLead_agakm_11193{font-weight:700}._mlConceptAccentSectionTitleRest_agakm_11197{font-weight:400}._mlConceptConceptSection_agakm_11201{margin:0 0 1rem}._mlConceptConceptSection_agakm_11201:last-child{margin-bottom:.35rem}._mlConceptSectionCaption_agakm_9700{margin:.35rem 0 0;font-size:.82rem;line-height:1.45;color:color-mix(in srgb,var(--text) 72%,transparent)}._mlConceptSectionDetailLight_agakm_11216{color:#fff}._mlConceptSectionDetailDanger_agakm_11220{color:#fb7185}._mlConceptTonedBadgeStack_agakm_6578{display:flex;flex-direction:column;gap:.65rem;margin:0 0 .85rem}._mlConceptTonedBadgeRowCenter_agakm_11232 ._mlConceptTonedBadgePrefix_agakm_8868{width:100%;text-align:center}._mlConceptTonedBadgeRow_agakm_11098{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}._mlConceptTonedBadgeRowCenter_agakm_11232{justify-content:center;width:100%}._mlConceptTonedBadgeRowWithCenteredItems_agakm_11098{display:flex;align-items:center;width:100%;gap:.4rem}._mlConceptTonedBadgeItemsCenter_agakm_11256{flex:1;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem}._mlConceptTonedBadgePrefix_agakm_8868{font-size:.82rem;font-weight:700;letter-spacing:.04em;color:color-mix(in srgb,var(--accent) 80%,var(--text) 20%)}._mlConceptTonedBadgePrefixNormal_agakm_11272{font-weight:400;letter-spacing:normal}._mlConceptTonedBadgeWarning_agakm_11094{display:inline-flex;align-items:center;padding:.3rem .7rem;border-radius:999px;border:1px solid color-mix(in srgb,#fb7185 42%,transparent);background:color-mix(in srgb,#fb7185 16%,transparent);color:#fb7185;font-size:.82rem;font-weight:700}._mlConceptTonedBadgeInfo_agakm_11289{display:inline-flex;align-items:center;padding:.3rem .7rem;border-radius:999px;border:1px solid color-mix(in srgb,#fbbf24 42%,transparent);background:color-mix(in srgb,#fbbf24 14%,transparent);color:#fbbf24;font-size:.82rem;font-weight:700}._mlConceptTonedBadgeTool_agakm_11093{display:inline-flex;align-items:center;padding:.3rem .7rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--accent-concept) 42%,transparent);background:color-mix(in srgb,var(--accent-concept) 14%,transparent);color:color-mix(in srgb,var(--accent-concept) 82%,var(--text) 18%);font-size:.82rem;font-weight:700}._mlConceptTonedBadgeWarning_agakm_11094._mlConceptTonedBadgeChipNormal_agakm_11313,._mlConceptTonedBadgeInfo_agakm_11289._mlConceptTonedBadgeChipNormal_agakm_11313,._mlConceptTonedBadgeTool_agakm_11093._mlConceptTonedBadgeChipNormal_agakm_11313{font-weight:400}._mlConceptWarningBox_agakm_5811{margin:.75rem 0;padding:.7rem .85rem;box-sizing:border-box;border-radius:10px;border:1px solid color-mix(in srgb,#fb7185 40%,var(--card-border) 60%);border-left:4px solid #fb7185;background:color-mix(in srgb,#be123c 12%,var(--panel-glass-bg) 88%)}._mlConceptWarningIcon_agakm_11330{width:1rem;height:1rem;flex-shrink:0;color:#fb7185}._mlConceptWarningLabel_agakm_11337{font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#fb7185}._mlConceptWarningBody_agakm_11345{margin:.35rem 0 0;color:var(--text)}._mlConceptWarningBox_agakm_5811 ._mlConceptChecklistList_agakm_6057{margin-top:.55rem;grid-template-columns:1fr}._mlConceptTopCalloutWarningPlain_agakm_11356{margin:0 0 .85rem;padding:0;border:none;background:none}._mlConceptTopCalloutWarningPlain_agakm_11356 ._mlConceptTopCalloutBody_agakm_9567{margin:0;color:#fb7185;font-weight:600;font-size:.88rem;line-height:1.45}._dlLeakVisual_agakm_11372,._dlDupVisual_agakm_11373{margin-top:.65rem;display:flex;flex-direction:column;gap:.55rem}._dlLeakVisualTitle_agakm_11380{font-size:.65rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--muted) 55%,var(--text) 45%)}._dlLeakIntro_agakm_11388{margin:0 0 .15rem;font-size:.82rem;line-height:1.45;color:var(--text);white-space:pre-line}._dlMiniPanel_agakm_11396{border-radius:10px;padding:.55rem .6rem;border:1px solid var(--card-border);background:color-mix(in srgb,var(--panel-glass-bg) 92%,transparent)}._dlMiniPanelBad_agakm_11403{border:1px solid color-mix(in srgb,#f43f5e 62%,#881337 38%);background:color-mix(in srgb,#9f1239 14%,var(--panel-glass-bg) 86%);box-shadow:inset 0 0 0 1px color-mix(in srgb,#fb7185 12%,transparent)}._dlMiniPanelGood_agakm_11409{border-color:color-mix(in srgb,var(--accent-concept) 38%,var(--card-border) 62%);background:color-mix(in srgb,var(--accent-concept) 8%,var(--panel-glass-bg) 92%)}._dlMiniPanelHead_agakm_11414{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;margin-bottom:.45rem}._dlMiniPanelTitle_agakm_11422{font-size:.72rem;font-weight:800;color:#fda4af}._dlMiniPanelTitleGood_agakm_11428{font-size:.72rem;font-weight:800;color:color-mix(in srgb,var(--accent-concept) 88%,var(--text) 12%)}._dlLeakagePill_agakm_11434{font-size:.58rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:.12rem .4rem;border-radius:999px;border:1px solid color-mix(in srgb,#fb7185 55%,transparent);color:#fda4af;background:color-mix(in srgb,#be123c 18%,transparent)}._dlTimelineGrid_agakm_11446{display:grid;gap:.35rem .2rem;row-gap:.4rem}._dlMonthLabel_agakm_11452{font-size:.6rem;font-weight:600;color:color-mix(in srgb,var(--muted) 72%,var(--text) 28%);text-align:center;line-height:1.2}._dlMonthChipCell_agakm_11460{display:flex;justify-content:center;align-items:flex-start;min-height:1.35rem;flex-wrap:wrap}._dlChip_agakm_11468{font-size:.55rem;font-weight:800;letter-spacing:.04em;padding:.14rem .32rem;border-radius:6px;line-height:1.1;white-space:nowrap}._dlChipTrainBad_agakm_11478{color:#fecdd3;border:1px solid color-mix(in srgb,#fb7185 55%,#9f1239 45%);background:color-mix(in srgb,#be123c 24%,var(--panel-glass-bg) 76%)}._dlChipTestBad_agakm_11484{color:#f3e8ff;border:1px solid color-mix(in srgb,#c084fc 50%,#6b21a8 50%);background:color-mix(in srgb,#7e22ce 20%,var(--panel-glass-bg) 80%)}._dlChipTrain_agakm_11478{color:color-mix(in srgb,var(--accent-concept) 15%,var(--text) 85%);border:1px solid color-mix(in srgb,var(--accent-concept) 55%,var(--card-border) 45%);background:color-mix(in srgb,var(--accent-concept) 18%,var(--panel-glass-bg) 82%)}._dlChipTrainLeak_agakm_11496{border-width:2px;border-color:#fb7185;box-shadow:0 0 0 1px color-mix(in srgb,#fb7185 35%,transparent)}._dlChipTest_agakm_11484{color:color-mix(in srgb,#a78bfa 20%,var(--text) 80%);border:1px solid color-mix(in srgb,#a78bfa 45%,var(--card-border) 55%);background:color-mix(in srgb,#7c3aed 12%,var(--panel-glass-bg) 88%)}._dlChipTrainGood_agakm_11508{color:color-mix(in srgb,var(--accent-concept) 10%,var(--text) 90%);border:1px solid color-mix(in srgb,var(--accent-concept) 50%,var(--card-border) 50%);background:color-mix(in srgb,var(--accent-concept) 20%,var(--panel-glass-bg) 80%)}._dlChipTestGood_agakm_11514{color:color-mix(in srgb,#93c5fd 15%,var(--text) 85%);border:1px solid color-mix(in srgb,#3b82f6 42%,var(--card-border) 58%);background:color-mix(in srgb,#1d4ed8 14%,var(--panel-glass-bg) 86%)}._dlVisualCaption_agakm_11520{margin:.45rem 0 0;font-size:.78rem;line-height:1.4;color:var(--text)}._dlGroupSplitPanel_agakm_11528{padding:1rem;border-radius:10px;border:1px solid var(--card-border);background:color-mix(in srgb,var(--panel-glass-bg) 40%,#171717 60%)}._dlGroupSplitTitleBad_agakm_11535{font-size:.72rem;font-weight:800;color:#f87171}._dlGroupSplitTitleGood_agakm_11541{font-size:.72rem;font-weight:800;color:color-mix(in srgb,var(--accent-concept) 88%,#34d399 12%)}._dlGroupSplitFlowList_agakm_11547{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.45rem}._dlGroupSplitFlowRow_agakm_11556{display:flex;flex-direction:column;align-items:center;gap:.35rem;font-size:.78rem;line-height:1.35}._dlGroupSplitFlowNodes_agakm_11565{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem .45rem;width:100%}._dlGroupSplitSession_agakm_11574{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;font-weight:600;color:color-mix(in srgb,var(--muted) 35%,var(--text) 65%);padding:.12rem .35rem;border-radius:6px;border:1px solid color-mix(in srgb,var(--card-border) 85%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 70%,transparent)}._dlGroupSplitArrow_agakm_11585{font-size:.85rem;font-weight:700;color:color-mix(in srgb,var(--muted) 55%,var(--text) 45%);-webkit-user-select:none;user-select:none}._dlGroupSplitNote_agakm_11592{width:100%;text-align:center;font-size:.72rem;font-style:italic;color:color-mix(in srgb,var(--muted) 50%,var(--text) 50%)}._dlInterviewTakeaway_agakm_11600{margin-top:.15rem;padding:.75rem .85rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--accent-concept) 32%,var(--card-border) 68%);border-left:4px solid color-mix(in srgb,var(--accent-concept) 80%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 60%,#171717 40%)}._dlInterviewTakeawayIcon_agakm_11609{width:1rem;height:1rem;color:color-mix(in srgb,var(--accent-concept) 82%,var(--text) 18%)}._dlInterviewTakeawayLabel_agakm_11615{font-size:.72rem;font-weight:800;letter-spacing:.04em;color:color-mix(in srgb,var(--accent-concept) 82%,var(--text) 18%)}._dlInterviewTakeawayBody_agakm_11622{margin:0;font-size:.82rem;line-height:1.45}._dlImplToolkit_agakm_11628{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .55rem;margin-top:.1rem;padding-top:.35rem}._dlImplToolkitLabel_agakm_11637{font-size:.68rem;font-weight:700;letter-spacing:.03em;color:color-mix(in srgb,var(--muted) 72%,var(--text) 28%)}._dlImplToolkitPills_agakm_11644{display:flex;flex-wrap:wrap;gap:.35rem}._dlImplCodePill_agakm_11650{display:inline-block;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;font-weight:500;padding:.125rem .5rem;border-radius:4px;color:color-mix(in srgb,var(--muted) 25%,#d4d4d4 75%);background:color-mix(in srgb,#262626 85%,var(--panel-glass-bg) 15%);border:1px solid color-mix(in srgb,var(--card-border) 90%,transparent)}._dlBottomStrip_agakm_11662{font-size:.72rem;font-weight:700;line-height:1.35;text-align:center;padding:.4rem .45rem;border-radius:8px;border:1px dashed color-mix(in srgb,#fb7185 35%,var(--card-border) 65%);color:#fda4af;background:color-mix(in srgb,#be123c 7%,transparent)}._dlBottomStripRose_agakm_11674{border:1px dashed color-mix(in srgb,#fb7185 82%,#be123c 18%);color:#fecdd3;background:color-mix(in srgb,#881337 16%,var(--panel-glass-bg) 84%);box-shadow:inset 0 0 0 1px color-mix(in srgb,#fb7185 12%,transparent)}._dlDupSection_agakm_11682{display:flex;flex-direction:column;gap:.35rem}._dlDupHorizFlow_agakm_11688{display:flex;flex-direction:row;align-items:center;gap:.45rem .55rem;flex-wrap:wrap}._dlDupTableWrap_agakm_11696{flex:0 1 auto;max-width:min(13.5rem,100%);min-width:0}._dlDupFlowArrow_agakm_11702{flex:0 0 auto;font-size:1.2rem;line-height:1;font-weight:800;color:#fb7185;-webkit-user-select:none;user-select:none}._dlModelBoxDupFlow_agakm_11711{flex:1 1 7.5rem;min-width:6.75rem}@media(max-width:420px){._dlDupHorizFlow_agakm_11688{flex-direction:column;align-items:stretch}._dlDupFlowArrow_agakm_11702{align-self:center;transform:rotate(90deg);padding:.15rem 0}._dlDupTableWrap_agakm_11696{max-width:100%}._dlModelBoxDupFlow_agakm_11711{min-width:0}}._dlPredictionStack_agakm_11737{display:flex;flex-direction:column;align-items:center;gap:.35rem;margin-top:.45rem}._dlPredictionLabel_agakm_11745{font-size:.65rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--muted) 48%,var(--text) 52%)}._dlDupSectionLabel_agakm_11753{font-size:.65rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--muted) 50%,var(--text) 50%)}._dlDupSectionLabelMixed_agakm_11761{font-size:.72rem;letter-spacing:.03em;text-transform:none}._dlDupSectionLabelLeak_agakm_11767{color:#fb7185}._dlDupTable_agakm_11696{border-radius:8px;border:1px solid var(--card-border);overflow:hidden;background:color-mix(in srgb,var(--panel-glass-bg) 95%,transparent)}._dlDupHeaderRow_agakm_11778{display:grid;grid-template-columns:minmax(2rem,.75fr) minmax(4rem,2fr) minmax(1.5rem,.55fr);gap:.25rem;padding:.3rem .45rem;font-size:.58rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:color-mix(in srgb,var(--muted) 58%,var(--text) 42%);border-bottom:1px solid var(--card-border);background:color-mix(in srgb,var(--muted) 8%,transparent)}._dlDupEllipsisRow_agakm_11792{padding:.2rem .45rem;font-size:.85rem;text-align:center;color:color-mix(in srgb,var(--muted) 65%,var(--text) 35%);border-bottom:1px solid color-mix(in srgb,var(--card-border) 75%,transparent)}._dlDupDataRow_agakm_11800{display:grid;grid-template-columns:minmax(2rem,.75fr) minmax(4rem,2fr) minmax(1.5rem,.55fr);gap:.25rem;padding:.28rem .45rem;font-size:.72rem;line-height:1.25;border-bottom:1px solid color-mix(in srgb,var(--card-border) 70%,transparent);font-variant-numeric:tabular-nums}._dlDupDataRow_agakm_11800:last-child{border-bottom:none}._dlDupArrow_agakm_11815{text-align:center;font-size:1rem;line-height:1;color:color-mix(in srgb,var(--muted) 55%,var(--text) 45%);padding:.1rem 0}._dlDupDivider_agakm_11823{height:1px;margin:.15rem 0;background:color-mix(in srgb,var(--muted) 22%,var(--card-border) 78%)}._dlModelBox_agakm_11711{border-radius:8px;border:1px solid color-mix(in srgb,var(--accent-concept) 35%,var(--card-border) 65%);padding:.45rem .55rem;background:color-mix(in srgb,var(--accent-concept) 10%,var(--panel-glass-bg) 90%);text-align:center}._dlModelBoxTitle_agakm_11837{font-size:.75rem;font-weight:700;color:var(--text);line-height:1.35}._dlModelBoxSub_agakm_11844{margin-top:.2rem;font-size:.65rem;line-height:1.3;color:color-mix(in srgb,var(--muted) 45%,var(--text) 55%)}._dlPredictionBubble_agakm_11851{align-self:center;margin-top:.25rem;padding:.35rem .6rem;border-radius:999px;font-size:.74rem;font-weight:700;border:1px solid color-mix(in srgb,var(--accent-concept) 45%,var(--card-border) 55%);background:color-mix(in srgb,var(--accent-concept) 14%,var(--panel-glass-bg) 86%);color:var(--text)}._dlPredictionNote_agakm_11863{margin:.25rem 0 0;font-size:.65rem;line-height:1.35;color:color-mix(in srgb,var(--muted) 48%,var(--text) 52%);text-align:center}._dlDupBottomStrip_agakm_11871{margin-top:.35rem}._dlPreprocVisual_agakm_11876{margin-top:.5rem;display:flex;flex-direction:column;gap:.55rem}._dlPreprocTable_agakm_11883{max-width:15rem;margin-left:auto;margin-right:auto;border-radius:8px;border:1px solid var(--card-border);overflow:hidden;background:color-mix(in srgb,var(--panel-glass-bg) 96%,transparent)}._dlPreprocHeaderRow_agakm_11893{display:grid;grid-template-columns:minmax(3.2rem,.9fr) minmax(3rem,1.1fr);gap:.35rem;padding:.3rem .45rem;font-size:.58rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:color-mix(in srgb,var(--muted) 58%,var(--text) 42%);border-bottom:1px solid var(--card-border);background:color-mix(in srgb,var(--muted) 8%,transparent)}._dlPreprocDataRow_agakm_11907{display:grid;grid-template-columns:minmax(3.2rem,.9fr) minmax(3rem,1.1fr);gap:.35rem;padding:.28rem .45rem;font-size:.74rem;line-height:1.25;font-variant-numeric:tabular-nums;border-bottom:1px solid color-mix(in srgb,var(--card-border) 72%,transparent)}._dlPreprocDataRow_agakm_11907:last-child{border-bottom:none}._dlPreprocRowTrain_agakm_11922{background:transparent;border-left:3px solid color-mix(in srgb,var(--accent-concept) 72%,#0f766e 28%)}._dlPreprocRowTest_agakm_11927{background:transparent;border-left:3px solid color-mix(in srgb,#3b82f6 55%,#1e40af 45%)}._dlPreprocSplit_agakm_11932{font-size:.65rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,var(--muted) 35%,var(--text) 65%);align-self:center}._dlPreprocValue_agakm_11941{font-weight:600;color:var(--text)}._dlPreprocValueNull_agakm_11946{font-weight:600;font-style:italic;color:color-mix(in srgb,var(--muted) 55%,var(--text) 45%)}._dlPreprocMeanBlock_agakm_11952{display:flex;flex-direction:column;align-items:center;gap:.35rem;margin-top:.1rem}._dlPreprocMeanLead_agakm_11960{margin:0;font-size:.8rem;line-height:1.45;text-align:center;color:var(--text);max-width:22rem}._dlPreprocMeanBubble_agakm_11969{padding:.35rem .75rem;border-radius:999px;font-size:.8rem;font-weight:800;font-variant-numeric:tabular-nums;border:1px solid color-mix(in srgb,#fbbf24 50%,var(--card-border) 50%);background:color-mix(in srgb,#fbbf24 16%,var(--panel-glass-bg) 84%);color:var(--text)}._dlPreprocMeanCaption_agakm_11980{margin:0;font-size:.76rem;line-height:1.45;text-align:center;color:color-mix(in srgb,var(--muted) 40%,var(--text) 60%);max-width:22rem}._dlBottomStripSafe_agakm_11989{border:1px dashed color-mix(in srgb,var(--accent-concept) 55%,var(--card-border) 45%);color:color-mix(in srgb,var(--accent-concept) 25%,var(--text) 75%);background:color-mix(in srgb,var(--accent-concept) 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent-concept) 14%,transparent)}._dlPreprocRowTrainFix_agakm_11996{background:color-mix(in srgb,var(--accent-concept) 7%,transparent)}._dlPreprocRowTestMuted_agakm_12000{opacity:.55;background:transparent}._dlDedupFixVisual_agakm_12006{margin-top:.5rem;display:flex;flex-direction:column;gap:.45rem}._dlDedupFixTableCenter_agakm_12013{display:flex;flex-direction:column;align-items:center;width:100%}._dlDedupFixTableCenter_agakm_12013 ._dlDupTableWrap_agakm_11696{margin-left:auto;margin-right:auto}._dlDupHeaderRow4_agakm_12025,._dlDupDataRow4_agakm_12030{grid-template-columns:minmax(2rem,.65fr) minmax(4rem,2fr) minmax(1.5rem,.5fr) minmax(3.25rem,.75fr)}._dlDupDataRow4Ellipsis_agakm_12035 span:nth-child(-n+3){color:color-mix(in srgb,var(--muted) 60%,var(--text) 40%);text-align:center}._dlDedupFixActionCol_agakm_12040{display:flex;align-items:center;justify-content:center}._dlDedupFixDeleteBubble_agakm_12046{display:inline-flex;align-items:center;justify-content:center;min-width:3.1rem;font-size:.58rem;font-weight:500;letter-spacing:.02em;text-transform:capitalize;text-align:center;padding:.14rem .5rem;border-radius:999px;border:1px solid color-mix(in srgb,#f87171 58%,#991b1b 42%);color:#fecaca;background:color-mix(in srgb,#dc2626 22%,var(--panel-glass-bg) 78%);white-space:nowrap}._dlDedupFixSplitFlow_agakm_12064{display:flex;flex-direction:column;align-items:center;gap:.35rem;margin-top:.15rem}._dlDedupFixDownArrow_agakm_12072{font-size:1.15rem;line-height:1;font-weight:800;color:color-mix(in srgb,var(--accent-concept) 82%,var(--text) 18%);-webkit-user-select:none;user-select:none}._dlDedupFixSplitBubble_agakm_12080{padding:.32rem .65rem;border-radius:999px;font-size:.72rem;font-weight:600;text-align:center;line-height:1.3;border:1px solid color-mix(in srgb,var(--accent-concept) 42%,var(--card-border) 58%);background:color-mix(in srgb,var(--accent-concept) 12%,var(--panel-glass-bg) 88%);color:var(--text);max-width:min(18rem,100%)}._mlServingArrowH_agakm_12094{display:inline-flex;align-items:center;padding:0 .15rem}._mlServingArrowBidirectional_agakm_12100{display:inline-flex;align-items:center;padding:0 .15rem;font-size:1rem;line-height:1;color:color-mix(in srgb,var(--text) 75%,transparent)}._mlServingArchEdgeColumn_agakm_12109{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;width:100%;min-width:0;text-align:center}._mlServingArchEdgeArrowGroup_agakm_12120{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.05rem;line-height:1}._mlServingArchStepRow_agakm_12129{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.15rem;margin:0;line-height:1}._mlServingArchStepBadge_agakm_12139{display:inline-flex;align-items:center;justify-content:center;min-width:1.2rem;height:1.2rem;border-radius:999px;font-size:.62rem;font-weight:800;background:color-mix(in srgb,var(--accent-concept) 22%,var(--panel-glass-bg) 78%);color:color-mix(in srgb,var(--accent-concept) 90%,var(--text) 10%);border:1px solid color-mix(in srgb,var(--accent-concept) 40%,transparent);line-height:1}._mlServingArchArrowDirectional_agakm_12154,._mlServingArchArrowBidirectional_agakm_12155{display:inline-flex;align-items:center;justify-content:center;font-size:1.45rem;font-weight:700;line-height:1;color:color-mix(in srgb,var(--text) 88%,transparent)}._mlServingArchArrowBidirectional_agakm_12155{font-size:1.5rem;letter-spacing:-.04em}._mlServingDiagramImageBlock_agakm_12170{margin:0;width:100%}._mlServingDiagramImage_agakm_12170{display:block;width:100%;max-width:100%;height:auto;border-radius:6px;border:1px solid color-mix(in srgb,var(--border) 85%,transparent)}._mlServingArch_agakm_12109{width:100%;display:flex;flex-direction:column;gap:.65rem}._mlServingArchBatchMain_agakm_12191{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:.3rem .4rem;width:100%}._mlServingArchBatchConnector_agakm_12200{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:0;flex:0 1 auto;width:max-content;min-width:3.75rem;max-width:7.25rem;padding:0 .2rem;align-self:center}._mlServingArchBatchConnector_agakm_12200 ._mlServingArchEdgeColumn_agakm_12109+._mlServingArchEdgeColumn_agakm_12109{margin-top:.55rem;padding-top:.55rem;border-top:none}._mlServingArchBatchConnector_agakm_12200 ._mlServingArchEdgeColumn_agakm_12109+._mlServingArchEdgeColumn_agakm_12109:before{content:"";display:block;width:100%;max-width:5.75rem;margin:0 auto .55rem;border-top:1px dashed color-mix(in srgb,var(--text) 22%,transparent)}._mlServingArchBatchConnectorBetween_agakm_12230{align-self:center;justify-content:center;flex:0 1 auto;width:max-content;min-width:3.75rem;max-width:7.25rem}@media(max-width:560px){._mlServingArchBatchMain_agakm_12191{flex-wrap:wrap;justify-content:center;gap:.35rem}._mlServingArchBatchConnector_agakm_12200{flex:1 1 100%;min-width:0;width:100%;max-width:14rem}}._mlServingArchNodeCell_agakm_12254{display:flex;justify-content:center;align-items:center;flex:0 0 auto;min-width:0}._mlServingArchEdgeCell_agakm_12262{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;min-width:0;padding:.15rem 0}._mlServingArchEdgeRow_agakm_12272{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.25rem .35rem}._mlServingArchEdgeLabel_agakm_12280{display:block;width:100%;max-width:7.5rem;font-size:.68rem;font-weight:600;font-style:italic;line-height:1.25;text-align:center;color:color-mix(in srgb,var(--text) 72%,transparent)}._mlServingArchEdgeLabelStack_agakm_12292{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.05rem;width:100%;max-width:7.5rem;text-align:center}._mlServingArchCylinder_agakm_12303{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.15rem;padding:.55rem .75rem;min-width:5.5rem;border-radius:999px;border:1px solid color-mix(in srgb,#3b82f6 45%,var(--card-border) 55%);background:color-mix(in srgb,#3b82f6 14%,var(--panel-glass-bg) 86%);text-align:center}._mlServingArchCylinderTitle_agakm_12317{font-size:.78rem;font-weight:700;line-height:1.25;color:var(--text)}._mlServingArchDashedH_agakm_12324{display:flex;align-items:center;gap:.2rem}._mlServingArchDashedHLine_agakm_12330{flex:1;min-width:1.5rem;height:0;border-top:2px dashed color-mix(in srgb,var(--text) 35%,transparent)}._mlServingHRow_agakm_12337{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem;width:100%}._mlServingFetchLoop_agakm_12346{width:100%;padding-top:.35rem;border-top:1px dashed color-mix(in srgb,var(--card-border) 60%,transparent)}._mlServingFetchLabel_agakm_12352{font-size:.72rem;font-weight:600;color:color-mix(in srgb,var(--text) 70%,transparent)}._mlServingBoxStream_agakm_12358{padding:.45rem .65rem;border-radius:8px;border:1px solid color-mix(in srgb,#a78bfa 40%,var(--card-border) 60%);background:color-mix(in srgb,#a78bfa 10%,var(--panel-glass-bg) 90%);text-align:center;font-size:.78rem;line-height:1.35;min-width:5rem}._mlServingBoxLarge_agakm_12369{min-width:7rem;min-height:2.5rem;display:flex;align-items:center;justify-content:center}._mlServingStepRail_agakm_12377{list-style:none;margin:.5rem 0 0;padding:0;width:100%;display:flex;flex-direction:column;gap:.4rem}._mlServingStepRailItem_agakm_12387{display:flex;align-items:center;gap:.5rem;font-size:.78rem;line-height:1.4;color:color-mix(in srgb,var(--text) 88%,transparent)}._mlServingStepRailText_agakm_12396{flex:1;min-width:0}._mlServingSplitGrid_agakm_12401{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;width:100%}@media(max-width:520px){._mlServingSplitGrid_agakm_12401{grid-template-columns:1fr}}._mlServingSplitCol_agakm_12414{display:flex;flex-direction:column;align-items:center;gap:.3rem;padding:.5rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--card-border) 70%,transparent);background:color-mix(in srgb,var(--panel-glass-bg-soft) 80%,transparent)}._mlServingSplitColTitle_agakm_12425{font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:color-mix(in srgb,var(--accent-concept) 80%,var(--text) 20%)}._mlServingSkewWarning_agakm_12433{width:100%;margin-top:.5rem;padding:.5rem .65rem;border-radius:8px;font-size:.78rem;line-height:1.4;text-align:center;border:1px solid color-mix(in srgb,#f87171 45%,var(--card-border) 55%);background:color-mix(in srgb,#f87171 12%,var(--panel-glass-bg) 88%);color:color-mix(in srgb,var(--text) 92%,transparent)}._mlFlowWrapBare_agakm_6854 ._mlServingQuantGrid_agakm_12446{margin-top:.65rem;padding-top:.15rem}._mlServingQuantGrid_agakm_12446{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;width:100%}@media(max-width:520px){._mlServingQuantGrid_agakm_12446{grid-template-columns:1fr}}._mlServingQuantCol_agakm_12464{display:flex;flex-direction:column;align-items:center;gap:.2rem;padding:.55rem .4rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--card-border) 75%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 88%,transparent);text-align:center}._mlServingQuantColHighlight_agakm_12476{border-color:color-mix(in srgb,var(--accent-concept) 50%,var(--card-border) 50%);background:color-mix(in srgb,var(--accent-concept) 12%,var(--panel-glass-bg) 88%)}._mlServingQuantTitle_agakm_12481{font-weight:800;font-size:.82rem;color:var(--text)}._mlServingQuantMeta_agakm_12487{font-size:.72rem;color:color-mix(in srgb,var(--text) 70%,transparent)}._mlConceptCompareTable_agakm_12492{display:grid;gap:.35rem .5rem;margin:.65rem 0 0;width:100%;font-size:.8rem}._mlConceptCompareTableHeader_agakm_12500{font-weight:800;font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;color:color-mix(in srgb,var(--accent-concept) 80%,var(--text) 20%);padding-bottom:.25rem;border-bottom:1px solid color-mix(in srgb,var(--card-border) 70%,transparent)}._mlConceptCompareTableCell_agakm_12510{padding:.35rem .25rem;line-height:1.35;color:color-mix(in srgb,var(--text) 90%,transparent)}._mlConceptCompareTableCellPositive_agakm_12516{color:color-mix(in srgb,var(--accent-concept) 88%,var(--text) 12%)}._mlConceptCompareTableCellNegative_agakm_12520{color:color-mix(in srgb,#f87171 85%,var(--text) 15%)}._mlCompactShiftMiniGrid_agakm_12526{display:flex;flex-direction:column;gap:.55rem;margin:.6rem 0 .65rem}._mlCompactShiftMiniCard_agakm_12533{padding:.65rem .75rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-glass-bg-soft) 82%,transparent)}._mlCompactShiftMiniCard_agakm_12533>summary{list-style:none;cursor:pointer;-webkit-user-select:none;user-select:none}._mlCompactShiftMiniCard_agakm_12533>summary::-webkit-details-marker{display:none}._mlCompactShiftMiniSummary_agakm_12550{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.05rem 0}._mlCompactShiftMiniSummary_agakm_12550 ._mlCompactShiftMiniTitle_agakm_12558{flex:1 1 auto;min-width:0}._mlCompactShiftMiniCard_agakm_12533[open] ._mlConceptCollapsibleChevron_agakm_6170{transform:rotate(180deg)}._mlCompactShiftMiniTitle_agakm_12558{margin:0;font-size:.88rem;font-weight:700;line-height:1.35;color:color-mix(in srgb,var(--accent-concept) 85%,var(--text) 15%)}._mlCompactShiftMiniBody_agakm_12575{display:flex;flex-direction:column;gap:.85rem;margin-top:.7rem;padding-top:.15rem}._mlCompactShiftMiniBlock_agakm_12583{display:flex;flex-direction:column;gap:.4rem}._mlCompactShiftMiniFieldLabel_agakm_12589{font-size:.68rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,var(--accent-concept) 72%,var(--muted) 28%)}._mlCompactShiftMiniFieldLabelDanger_agakm_12597{font-size:.68rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,#f87171 88%,var(--text) 12%)}._mlCompactShiftMiniText_agakm_12605{margin:0;font-size:.82rem;line-height:1.4;color:var(--text)}._mlCompactShiftMiniPills_agakm_12612{display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem .4rem}._mlCompactShiftMiniPills_agakm_12612 ._mlConceptPill_agakm_6294{font-size:.74rem;font-weight:400;line-height:1.35}._mlCompactShiftMiniPills_agakm_12612 ._mlConceptPill_agakm_6294 ._inlineCode_agakm_589{font-weight:400}._mlCompactShiftMiniFlow_agakm_12629{display:flex;flex-direction:column;gap:.15rem}._mlCompactShiftMiniFlowRow_agakm_12635{display:flex;flex-wrap:wrap;align-items:baseline;gap:.3rem .4rem;font-size:.82rem;line-height:1.4}._mlCompactShiftMiniFlowArrow_agakm_12644{flex-shrink:0;font-weight:700;color:color-mix(in srgb,var(--accent-concept) 70%,var(--muted) 30%)}._mlCompactShiftMiniFlowText_agakm_12650{color:var(--text)}._mlFeatureBalanceWrap_agakm_12655{margin:.55rem 0 .45rem;padding:.6rem .7rem .65rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 78%,transparent);background:color-mix(in srgb,var(--panel-glass-bg-soft) 80%,transparent);display:flex;flex-direction:column;gap:.4rem}._mlFeatureBalanceWrap_agakm_12655 ._mlConceptAccentSectionTitle_agakm_5604{margin:0 0 .1rem}._mlFeatureBalanceTrackRow_agakm_12670{display:flex;align-items:center;gap:.45rem .55rem}._mlFeatureBalanceEndLabel_agakm_12676{flex:0 1 auto;max-width:38%;font-size:.78rem;font-weight:600;line-height:1.3;color:var(--text)}._mlFeatureBalanceEndLabelLeft_agakm_12685{text-align:left;color:color-mix(in srgb,var(--accent-concept) 82%,var(--text) 18%)}._mlFeatureBalanceEndLabelRight_agakm_12690{text-align:right;color:color-mix(in srgb,#60a5fa 82%,var(--text) 18%)}._mlFeatureBalanceTrack_agakm_12670{position:relative;flex:1 1 auto;min-width:3.5rem;height:1.25rem;display:flex;align-items:center}._mlFeatureBalanceTrackLine_agakm_12704{width:100%;height:2px;border-radius:999px;background:color-mix(in srgb,var(--card-border) 70%,var(--muted) 30%)}._mlFeatureBalanceThumb_agakm_12711{position:absolute;top:50%;width:.62rem;height:.62rem;border-radius:50%;transform:translate(-50%,-50%);background:color-mix(in srgb,var(--accent-concept) 88%,#fff 12%);border:2px solid color-mix(in srgb,var(--accent-concept) 55%,var(--card-border) 45%);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-concept) 18%,transparent)}._mlFeatureBalanceCaptions_agakm_12723{display:flex;justify-content:space-between;gap:.65rem;padding:0 .05rem}._mlFeatureBalanceCaption_agakm_12723{flex:0 1 46%;font-size:.74rem;line-height:1.35;color:color-mix(in srgb,var(--muted) 55%,var(--text) 45%)}._mlFeatureBalanceCaption_agakm_12723:first-child{text-align:left}._mlFeatureBalanceCaption_agakm_12723:last-child{text-align:right}@media(max-width:520px){._mlFeatureBalanceTrackRow_agakm_12670{flex-wrap:wrap;justify-content:center}._mlFeatureBalanceEndLabel_agakm_12676{max-width:none;flex:1 1 40%}._mlFeatureBalanceTrack_agakm_12670{order:3;flex:1 1 100%;min-width:0}}._mlShiftSections_agakm_12763{display:flex;flex-direction:column;gap:.85rem;margin-top:.35rem}._mlShiftSection_agakm_12763{display:flex;flex-direction:column;gap:.45rem}._mlShiftSectionBody_agakm_12776{margin:0}._mlShiftSectionFooter_agakm_12780{margin:.15rem 0 0;color:color-mix(in srgb,var(--text) 92%,var(--muted) 8%)}._mlShiftIntroLead_agakm_12785{margin:0;color:#fff}._mlShiftIntroPillsRow_agakm_12790{justify-content:center;margin-top:.55rem}._mlShiftExampleGrid_agakm_12795{display:grid;grid-template-columns:1fr;gap:.55rem}._mlShiftFeatureCompareGrid_agakm_12801{grid-template-columns:1fr 1fr}@media(max-width:640px){._mlShiftFeatureCompareGrid_agakm_12801{grid-template-columns:1fr}}._mlShiftExampleTitleDivider_agakm_12811{border:none;border-top:1px solid color-mix(in srgb,var(--card-border) 82%,transparent);margin:.65rem 0 .5rem;width:100%}._mlShiftExampleSectionDividerTop_agakm_12818{border:none;border-top:1px solid color-mix(in srgb,var(--card-border) 82%,transparent);margin:.65rem 0 .55rem;width:100%}._mlShiftExampleSectionDividerBottom_agakm_12825{border:none;border-top:1px solid color-mix(in srgb,var(--card-border) 82%,transparent);margin:.65rem 0 .15rem;width:100%}._mlShiftExamplePlainCollapsible_agakm_12832{margin:0 0 1rem;padding:0;border:none;background:transparent}._mlShiftExamplePlainCollapsible_agakm_12832>summary{list-style:none;cursor:pointer;-webkit-user-select:none;user-select:none}._mlShiftExamplePlainCollapsible_agakm_12832>summary::-webkit-details-marker{display:none}._mlShiftExamplePlainSummary_agakm_12849{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin:0;padding:.1rem 0}._mlShiftExamplePlainSummary_agakm_12849 ._mlConceptAccentSectionTitle_agakm_5604{margin:0;flex:1 1 auto;min-width:0}._mlShiftExamplePlainCollapsible_agakm_12832[open] ._mlConceptCollapsibleChevron_agakm_6170{transform:rotate(180deg)}._mlShiftExamplePlainBody_agakm_12868{display:flex;flex-direction:column;gap:.45rem;margin-top:.45rem;padding:0}._mlShiftExampleTitleTight_agakm_12876{margin:.3rem 0 .15rem}._mlShiftExampleGridCompact_agakm_12880{gap:.35rem}._mlShiftExamplePanel_agakm_12884{padding:.9rem 1rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-glass-bg-soft) 80%,transparent);display:flex;flex-direction:column;gap:.5rem}._mlShiftExamplePanelPlain_agakm_12894{display:flex;flex-direction:column;gap:.45rem;padding:0;border:none;background:transparent}._mlShiftExamplePanelCompact_agakm_12903{gap:.3rem}._mlShiftExamplePanelCompact_agakm_12903 ._mlConceptAccentSectionTitle_agakm_5604{margin-top:.1rem;margin-bottom:.2rem}._mlShiftPanelTitle_agakm_12912{margin:0;font-size:.88rem;font-weight:500;color:var(--text);letter-spacing:.01em}._mlShiftPanelDivider_agakm_12920{border:none;border-top:1px solid color-mix(in srgb,var(--card-border) 82%,transparent);margin:.5rem 0;width:100%}._mlShiftRuleBox_agakm_12927{margin-top:.5rem;padding:.75rem .9rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-glass-bg-soft) 85%,transparent);display:flex;flex-direction:column;gap:.5rem}._mlShiftRuleBoxTitle_agakm_12938{margin:0;font-size:.88rem;font-weight:700;line-height:1.4;color:#fff}._mlShiftRuleBoxBody_agakm_12946{display:flex;flex-direction:column;gap:.35rem}._mlShiftRuleBoxBodyCentered_agakm_12952 ._mlShiftRuleRow_agakm_12952{justify-content:center;text-align:center}._mlShiftRuleCodePre_agakm_12957{margin:0;display:flex;flex-direction:column;gap:.2rem}._mlShiftRuleCodePreCentered_agakm_12964{text-align:center;align-items:center}._mlShiftRuleCodeLine_agakm_12969{margin:0;line-height:1.45}._mlShiftRuleCodeArrow_agakm_12974{color:color-mix(in srgb,var(--accent-concept) 70%,var(--muted) 30%);font-weight:700}._mlShiftRuleCodeRightPositive_agakm_12979{color:color-mix(in srgb,var(--accent-concept) 88%,#fff 12%);font-weight:600}._mlShiftRuleCodeRightNegative_agakm_12984{color:color-mix(in srgb,#f87171 92%,#fff 8%);font-weight:600}._mlDriftStatExampleBody_agakm_12989{display:flex;flex-direction:column;gap:.55rem}._mlDriftStatExampleSection_agakm_12995{display:flex;flex-direction:column;gap:.25rem}._mlDriftStatExampleLabel_agakm_13001{margin:0;font-size:.88rem;line-height:1.45;color:var(--text)}._mlDriftStatCallout_agakm_13008{margin:.15rem 0 0;font-size:.9rem;line-height:1.45}._mlConceptExampleBox_agakm_5589 ._mlDriftStatExampleDivider_agakm_13014{border:none;border-top:1px solid color-mix(in srgb,var(--card-border) 72%,transparent);margin:.55rem 0 .35rem;width:100%}._mlDriftStatSummaryLines_agakm_13021{display:flex;flex-direction:column;gap:.35rem;margin:.5rem 0 0}._mlDriftStatSummaryLinePositive_agakm_13028,._mlDriftStatSummaryLineNegative_agakm_13029{margin:0;font-size:.88rem;line-height:1.45}._mlDriftStatSummaryLinePositive_agakm_13028{color:color-mix(in srgb,var(--accent-concept) 88%,#fff 12%)}._mlDriftStatSummaryLineNegative_agakm_13029{color:color-mix(in srgb,#f87171 92%,#fff 8%)}._mlDriftStatSummaryLead_agakm_13043{font-weight:700}._mlConceptComparisonExamplesHeading_agakm_13047{margin:.35rem 0 .2rem;font-size:.92rem;font-weight:400;line-height:1.4;color:color-mix(in srgb,var(--accent) 80%,var(--text) 20%)}._mlConceptComparisonColumnFooter_agakm_13055{margin:.7rem 0 0;font-size:.82rem;font-style:italic;font-weight:400;line-height:1.35;text-align:center;color:color-mix(in srgb,var(--text) 50%,transparent)}._mlConceptComparisonAnswersFooter_agakm_13065{margin:.25rem 0 0;font-size:.84rem;line-height:1.45;color:var(--ml-golden-rule-accent-soft)}._mlConceptComparisonAnswersLabel_agakm_13072{font-weight:700}._mlConceptComparisonAnswersBody_agakm_13076{font-weight:400}._mlConceptComparisonEnumeratedSection_agakm_13080{margin-top:.55rem}._mlConceptComparisonSectionLabelPositive_agakm_13084{margin:0 0 .35rem;font-size:.82rem;font-weight:700;color:color-mix(in srgb,var(--accent-concept) 88%,var(--text) 12%)}._mlConceptComparisonSectionLabelNegative_agakm_13091{margin:0 0 .35rem;font-size:.82rem;font-weight:700;color:color-mix(in srgb,#f87171 92%,var(--text) 8%)}._mlShiftOutcomesWarningInnerSpacious_agakm_13098{display:flex;flex-direction:column;gap:.85rem;margin-top:.15rem}._mlShiftOutcomesWarningInnerSpacious_agakm_13098 ._mlShiftOutcomeList_agakm_13105{margin:.2rem 0}._mlShiftOutcomesRememberDivider_agakm_13109{border:none;border-top:1px solid color-mix(in srgb,var(--card-border) 82%,transparent);margin:.75rem 0 .55rem;width:100%}._mlShiftRememberCollapsible_agakm_13116{margin:.15rem 0 .75rem}._mlShiftRememberCollapsible_agakm_13116>summary{margin-bottom:0}._mlShiftRememberCollapsible_agakm_13116[open]>summary{margin-bottom:.35rem}._mlShiftNumberedStepsDanger_agakm_13128>li:before{background:color-mix(in srgb,#f87171 22%,var(--panel-glass-bg) 78%);color:color-mix(in srgb,#f87171 92%,#fff 8%);border-color:color-mix(in srgb,#f87171 45%,transparent)}._mlConceptWarningBox_agakm_5811 ._mlShiftNumberedStepsDanger_agakm_13128{margin:.15rem 0 .1rem}._mlShiftRuleBoxBody_agakm_12946 ._mlShiftSectionFooter_agakm_12780{margin-top:.15rem}._mlShiftPanelBarsCollapsible_agakm_13142{margin-top:.15rem;border-color:color-mix(in srgb,var(--accent-concept) 38%,var(--card-border) 62%);background:color-mix(in srgb,var(--accent-concept) 11%,var(--panel-glass-bg-soft) 89%)}._mlShiftPanelBarsCollapsible_agakm_13142>summary:hover{background:color-mix(in srgb,var(--accent-concept) 16%,var(--panel-glass-bg-soft) 84%);border-radius:8px}._mlShiftPanelBarsCollapsible_agakm_13142[open]{background:color-mix(in srgb,var(--accent-concept) 14%,var(--panel-glass-bg-soft) 86%)}._mlShiftPanelBarsSummary_agakm_13157{font-size:.8rem;font-weight:600;color:color-mix(in srgb,var(--accent-concept) 78%,var(--text) 22%)}._mlShiftPanelBarsBody_agakm_13163{margin-top:.45rem}._mlShiftPanelBarsBody_agakm_13163 ._mlConceptDistributionWrap_agakm_8640{margin:0}._mlShiftExampleRuleBlock_agakm_13171{display:flex;flex-direction:column;gap:.4rem;margin-top:.35rem}._mlShiftExampleRuleLead_agakm_13178{margin:0;font-size:.86rem;font-weight:600;color:color-mix(in srgb,var(--accent-concept) 72%,var(--text) 28%)}._mlShiftOutcomesDanger_agakm_13185{margin-top:.5rem;padding:.65rem .75rem;border-radius:10px;border:1px solid color-mix(in srgb,#fb7185 45%,var(--card-border) 55%);background:color-mix(in srgb,#fb7185 8%,var(--panel-glass-bg-soft) 92%)}._mlShiftOutcomesCollapsible_agakm_13193{border:none;background:transparent;padding:0}._mlShiftOutcomesCollapsible_agakm_13193>summary{list-style:none;cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:space-between;gap:.4rem;padding:0}._mlShiftOutcomesCollapsible_agakm_13193>summary::-webkit-details-marker{display:none}._mlShiftOutcomesCollapsible_agakm_13193[open] ._mlConceptCollapsibleChevron_agakm_6170{transform:rotate(180deg)}._mlShiftOutcomesCollapsibleBody_agakm_13218{margin-top:.55rem;display:flex;flex-direction:column;gap:.45rem}._mlShiftOutcomesDangerTitle_agakm_13225{margin:0 0 .35rem;font-size:.88rem;font-weight:700;color:#fb7185}._mlShiftExamplePanel_agakm_12884 ._mlConceptDistributionWrap_agakm_8640{margin:0}._mlShiftSectionBarCaption_agakm_13236{margin:.35rem 0 0;font-size:.8rem;color:color-mix(in srgb,var(--muted) 75%,var(--text) 25%);line-height:1.35}._mlShiftAccentBlock_agakm_13243{padding:.75rem .9rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--accent-concept) 28%,var(--card-border) 72%);background:color-mix(in srgb,var(--accent-concept) 6%,transparent);display:flex;flex-direction:column;gap:.45rem}._mlShiftRuleRow_agakm_12952{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .5rem;margin:0;font-size:.84rem;line-height:1.4;color:var(--text)}._mlShiftRuleArrow_agakm_13264{color:color-mix(in srgb,var(--accent-concept) 70%,var(--muted) 30%);font-weight:700}._mlShiftOutcomeList_agakm_13105{display:flex;flex-direction:column;gap:.4rem}._mlShiftOutcomeListPlain_agakm_13275 ._mlShiftOutcomeRow_agakm_13275{align-items:center;justify-content:center;text-align:center;border-color:color-mix(in srgb,var(--card-border) 75%,transparent)}._mlShiftOutcomeListPlain_agakm_13275 ._mlShiftOutcomeRowWell_agakm_13282,._mlShiftOutcomeListPlain_agakm_13275 ._mlShiftOutcomeRowPoorly_agakm_13283{border-color:color-mix(in srgb,var(--card-border) 75%,transparent)}._mlShiftOutcomeListPlain_agakm_13275 ._mlShiftOutcomePoorlyMain_agakm_13287{justify-content:center}._mlShiftOutcomeRow_agakm_13275{display:flex;flex-direction:column;gap:.25rem;padding:.45rem .55rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--card-border) 75%,transparent);background:color-mix(in srgb,var(--panel-glass-bg-soft) 70%,transparent)}._mlShiftOutcomeRow_agakm_13275:not(:has(._mlShiftOutcomePoorlyMain_agakm_13287)){flex-direction:row;flex-wrap:wrap;align-items:center;gap:.4rem .5rem}._mlShiftOutcomePoorlyMain_agakm_13287{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .5rem}._mlShiftOutcomeRowWell_agakm_13282{border-color:color-mix(in srgb,var(--accent-concept) 35%,var(--card-border) 65%)}._mlShiftOutcomeRowPoorly_agakm_13283{border-color:color-mix(in srgb,#f87171 30%,var(--card-border) 70%)}._mlShiftOutcomeIconWell_agakm_13323{width:1rem;height:1rem;flex-shrink:0;color:color-mix(in srgb,var(--accent-concept) 88%,#fff 12%)}._mlShiftOutcomeIconPoorly_agakm_13330{width:1rem;height:1rem;flex-shrink:0;color:color-mix(in srgb,#f87171 90%,#fff 10%)}._mlShiftOutcomeLabel_agakm_13337{font-size:.84rem;line-height:1.35;color:var(--text)}._mlShiftOutcomeSubline_agakm_13343{margin:0;width:100%;text-align:center;font-size:.8rem;line-height:1.35;color:color-mix(in srgb,var(--muted) 72%,var(--text) 28%)}._mlShiftFeatureBullets_agakm_13352{margin:.15rem 0 0;padding-left:1.1rem;display:flex;flex-direction:column;gap:.25rem;font-size:.84rem;line-height:1.4;color:var(--text)}._mlShiftFeatureCompareBullets_agakm_13363{margin:.25rem 0 0;padding-left:1.2rem;list-style-type:disc;list-style-position:outside;font-size:.84rem;line-height:1.45;color:var(--text)}._mlShiftFeatureCompareBullets_agakm_13363>li+li{margin-top:.2rem}._mlShiftFeatureBox_agakm_13377{padding:.55rem .65rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--card-border) 78%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 85%,transparent)}._mlShiftFeatureBoxList_agakm_13384{margin:0;padding-left:1rem;font-size:.82rem;line-height:1.45;color:color-mix(in srgb,var(--text) 92%,var(--muted) 8%)}._mlShiftPanelResult_agakm_13392{margin:0;font-size:.84rem;font-weight:600;line-height:1.4;color:color-mix(in srgb,var(--accent-concept) 75%,var(--text) 25%)}._mlShiftFeatureCompareNote_agakm_13400{margin:.15rem 0 0;font-size:.84rem;font-weight:600;text-align:center;color:color-mix(in srgb,var(--accent-concept) 72%,var(--text) 28%)}._mlShiftCompareMetrics_agakm_13408{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem .5rem;margin-top:.35rem;padding:.55rem .65rem;border-radius:8px;border:1px solid color-mix(in srgb,#f87171 25%,var(--card-border) 75%);background:color-mix(in srgb,#f87171 6%,transparent);font-size:.84rem;line-height:1.35}._mlShiftCompareDivider_agakm_13423{color:color-mix(in srgb,var(--muted) 70%,var(--text) 30%)}._mlShiftCompareRight_agakm_13427{color:color-mix(in srgb,#f87171 82%,var(--text) 18%);font-weight:600}._mlShiftTakeaway_agakm_13432{margin:0;font-size:.86rem;line-height:1.45;color:color-mix(in srgb,var(--muted) 55%,var(--text) 45%);font-style:italic}._mlLogsTraceVisual_agakm_13441{display:flex;flex-direction:column;gap:.75rem}._mlLogsTraceSection_agakm_13447{display:flex;flex-direction:column;gap:.4rem}._mlLogsTraceSection_agakm_13447 ._mlConceptAccentSectionTitle_agakm_5604{margin:0 0 .35rem}._mlLogsTraceCollapsible_agakm_13457{margin:.65rem 0;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 78%,transparent);background:color-mix(in srgb,var(--panel-glass-bg-soft) 55%,transparent);padding:.9rem .8rem 1rem}._mlLogsTraceCollapsible_agakm_13457>summary{list-style:none;cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:space-between;gap:.45rem}._mlLogsTraceCollapsible_agakm_13457>summary::-webkit-details-marker{display:none}._mlLogsTraceCollapsible_agakm_13457>summary ._mlConceptAccentSectionTitle_agakm_5604{margin:0;flex:1 1 auto;min-width:0}._mlLogsTraceCollapsible_agakm_13457[open] ._mlConceptCollapsibleChevron_agakm_6170{transform:rotate(180deg)}._mlLogsTraceCollapsibleBody_agakm_13489{margin-top:.5rem;display:flex;flex-direction:column;gap:.35rem}._mlLogsQuestionGrid_agakm_13496{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:.35rem .75rem}._mlLogsQuestionItem_agakm_13505{display:flex;align-items:flex-start;gap:.4rem;min-width:0}._mlLogsTraceFlow_agakm_13512{display:flex;flex-direction:column;align-items:center;gap:.15rem;width:100%}._mlLogsRequestIdLine_agakm_13520{margin:0 0 .15rem;width:100%;text-align:center;font-size:.84rem;color:var(--text)}._mlLogsTraceStep_agakm_13528{display:flex;flex-direction:column;align-items:center;width:100%;gap:.15rem}._mlLogsTraceArrow_agakm_13536{display:block;font-size:.95rem;line-height:1;color:color-mix(in srgb,var(--accent-concept) 70%,var(--text) 30%);text-align:center}._mlLogsTraceServiceBox_agakm_13544{width:100%;max-width:100%;padding:.5rem .65rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--accent-concept) 35%,var(--card-border) 65%);background:color-mix(in srgb,var(--accent-concept) 8%,var(--panel-glass-bg-soft) 92%);display:flex;flex-direction:column;gap:.2rem;box-sizing:border-box}._mlLogsTraceServiceName_agakm_13557{font-size:.82rem;font-weight:700;color:color-mix(in srgb,var(--accent-concept) 85%,var(--text) 15%)}._mlLogsTraceLogLine_agakm_13563{margin:0;font-size:.8rem;line-height:1.4;color:color-mix(in srgb,var(--text) 88%,transparent)}._mlLogsMetadataChips_agakm_13570{display:flex;flex-wrap:wrap;justify-content:center;gap:.32rem;width:100%}._mlLogsMetadataChip_agakm_13570{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--accent-concept) 38%,var(--card-border) 62%);background:color-mix(in srgb,var(--accent-concept) 12%,transparent);font-size:.74rem;font-weight:600;color:color-mix(in srgb,var(--accent-concept) 80%,var(--text) 20%)}._mlLogsTraceVisual_agakm_13441 ._mlConceptRememberBoxInfo_agakm_5927{margin:.1rem 0 0}._mlConceptTieredAccordionBody_agakm_8882 ._mlConceptTierNoteFooter_agakm_13594{margin:.7rem 0 .15rem;text-align:center;font-size:.82rem;font-style:italic;line-height:1.45;color:color-mix(in srgb,var(--muted) 68%,var(--text) 32%)}._mlDashboardsMetricsPills_agakm_13603 ._mlDashboardsMetricsPillsLabel_agakm_13603{margin:0 0 .35rem;width:100%}._mlDashboardsVisual_agakm_13609{display:flex;flex-direction:column;gap:.75rem}._mlDashboardsExampleBlock_agakm_13615{display:flex;flex-direction:column;gap:.45rem;padding:.65rem .75rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--accent-tip) 28%,var(--card-border) 72%);background:color-mix(in srgb,var(--accent-tip) 6%,var(--panel-glass-bg-soft) 94%)}._mlDashboardsExampleBlock_agakm_13615 ._mlConceptAccentSectionTitle_agakm_5604{margin:0 0 .15rem}._mlDashboardsFieldLabel_agakm_13629{display:block;font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,var(--muted) 58%,var(--text) 42%)}._mlDashboardsExampleRow_agakm_13638{display:flex;flex-direction:column;gap:.28rem}._mlDashboardsExampleRowChart_agakm_13644{margin-top:.55rem}._mlDashboardsRawNumbers_agakm_13648{margin:0;font-size:.86rem;font-weight:400;letter-spacing:.02em;text-align:center;color:color-mix(in srgb,var(--text) 90%,transparent);font-family:var(--font-mono, ui-monospace, monospace)}._mlDashboardsChartPanel_agakm_13658{padding:.55rem .65rem .45rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--card-border) 75%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 88%,#0a0f0d 12%)}._mlDashboardsBarChart_agakm_13665{display:flex;align-items:flex-end;justify-content:center;gap:.35rem;height:3.25rem;padding:0 .15rem}._mlDashboardsBarColumn_agakm_13674{display:flex;align-items:flex-end;justify-content:center;flex:1 1 0;max-width:2rem;height:100%}._mlDashboardsBar_agakm_13665{width:100%;max-width:1.35rem;min-height:2px;border-radius:3px 3px 1px 1px;background:color-mix(in srgb,var(--accent-concept) 55%,var(--text) 45%)}._mlDashboardsBarSpike_agakm_13691{background:color-mix(in srgb,#fb7185 78%,#f97316 22%)}._mlDashboardsChartLabels_agakm_13695{display:flex;justify-content:space-between;margin-top:.35rem;padding:0 .1rem}._mlDashboardsChartRegionLabel_agakm_13702{font-size:.72rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}._mlDashboardsChartRegionNormal_agakm_13709{color:color-mix(in srgb,var(--accent-concept) 78%,var(--text) 22%)}._mlDashboardsChartRegionSpike_agakm_13713{color:#fb7185}._mlDashboardsInsight_agakm_13717{margin:.1rem 0 0;font-size:.84rem;line-height:1.45;color:color-mix(in srgb,var(--text) 85%,transparent)}._mlDashboardsCompareGrid_agakm_13724{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}@media(max-width:420px){._mlDashboardsCompareGrid_agakm_13724{grid-template-columns:1fr}}._mlDashboardsComparePanel_agakm_13736{display:flex;flex-direction:column;gap:.3rem;padding:.55rem .65rem;border-radius:10px;box-sizing:border-box}._mlDashboardsCompareGood_agakm_13745{border:1px solid color-mix(in srgb,var(--accent-concept) 40%,var(--card-border) 60%);background:color-mix(in srgb,var(--accent-concept) 10%,var(--panel-glass-bg-soft) 90%)}._mlDashboardsCompareBad_agakm_13750{border:1px solid color-mix(in srgb,#fb7185 35%,var(--card-border) 65%);background:color-mix(in srgb,#fb7185 8%,var(--panel-glass-bg-soft) 92%)}._mlDashboardsCompareTitle_agakm_13755{font-size:.8rem;font-weight:800;line-height:1.3}._mlDashboardsCompareGood_agakm_13745 ._mlDashboardsCompareTitle_agakm_13755{color:color-mix(in srgb,var(--accent-concept) 85%,var(--text) 15%)}._mlDashboardsCompareBad_agakm_13750 ._mlDashboardsCompareTitle_agakm_13755{color:#fb7185}._mlDashboardsCompareLead_agakm_13769{margin:0;font-size:.8rem;line-height:1.4;color:color-mix(in srgb,var(--text) 82%,transparent)}._mlDashboardsCompareChips_agakm_13776{display:flex;flex-wrap:wrap;justify-content:center;gap:.28rem;margin-top:.1rem;width:100%}._mlDashboardsCompareChipGood_agakm_13785{display:inline-flex;padding:.18rem .5rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--accent-concept) 38%,transparent);background:color-mix(in srgb,var(--accent-concept) 14%,transparent);font-size:.72rem;font-weight:600;color:color-mix(in srgb,var(--accent-concept) 82%,var(--text) 18%)}._mlDashboardsCompareBadList_agakm_13796{margin:.1rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.28rem}._mlDashboardsCompareBadItem_agakm_13805{display:flex;align-items:flex-start;gap:.4rem}._mlDashboardsCompareBadItem_agakm_13805 ._mlConceptComparisonBulletIconCross_agakm_6754{flex-shrink:0;width:.95rem;height:.95rem;margin-top:.1rem}._mlDashboardsCompareLineBad_agakm_13818{flex:1 1 auto;min-width:0;font-size:.78rem;line-height:1.4;color:color-mix(in srgb,#fb7185 75%,var(--text) 25%)}._mlConceptTieredAccordionBody_agakm_8882 ._mlConceptDecisionStepPills_agakm_8826+._mlDashboardsVisual_agakm_13609{margin-top:.15rem}._mlAlertsVisual_agakm_13831{display:flex;flex-direction:column;gap:.75rem}._mlAlertsFlowCollapsible_agakm_13837{margin:.4rem 0;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 78%,transparent);background:color-mix(in srgb,var(--panel-glass-bg-soft) 55%,transparent);padding:.45rem .8rem .5rem}._mlAlertsFlowCollapsible_agakm_13837>summary{list-style:none;cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:space-between;gap:.45rem}._mlAlertsFlowCollapsible_agakm_13837>summary::-webkit-details-marker{display:none}._mlAlertsFlowCollapsible_agakm_13837>summary ._mlConceptAccentSectionTitle_agakm_5604{margin:0;flex:1 1 auto;min-width:0}._mlAlertsFlowCollapsible_agakm_13837[open] ._mlConceptCollapsibleChevron_agakm_6170{transform:rotate(180deg)}._mlAlertsFlowCollapsibleBody_agakm_13869{margin-top:.5rem}._mlAlertsFlowCollapsibleBody_agakm_13869 ._mlConceptPhaseNumberedSteps_agakm_4106{padding:.1rem 0 .05rem}._mlAlertsFlowCollapsibleBody_agakm_13869 ._mlConceptPhaseNumberedSteps_agakm_4106>li{align-items:flex-start}._mlAlertsAnatomyCollapsibleBody_agakm_13881{margin-top:.5rem}._mlAlertsAnatomyGrid_agakm_13885{display:flex;flex-direction:column;gap:.55rem}._mlAlertsAnatomyBox_agakm_13891{display:flex;flex-direction:column;gap:.35rem;padding:.55rem .6rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--accent-concept) 32%,var(--card-border) 68%);background:color-mix(in srgb,var(--accent-concept) 7%,var(--panel-glass-bg-soft) 93%);min-width:0}._mlAlertsAnatomyBoxTitle_agakm_13902{font-size:.82rem;font-weight:800;color:color-mix(in srgb,var(--accent-concept) 85%,var(--text) 15%);line-height:1.3;margin:0 0 .55rem}._mlAlertsMiniLabel_agakm_13910{display:block;font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,var(--muted) 55%,var(--text) 45%)}._mlAlertsAnatomyQuestion_agakm_13919{display:flex;flex-direction:column;gap:.2rem}._mlAlertsAnatomyQuestionLabel_agakm_13925{color:#fb7185}._mlAlertsAnatomyQuestionText_agakm_13929{margin:0;font-size:.8rem;line-height:1.35;color:color-mix(in srgb,var(--text) 88%,transparent)}._mlAlertsAnatomyQuestionTextDanger_agakm_13936{color:color-mix(in srgb,#fb7185 32%,var(--text) 68%)}._mlAlertsAnatomyExamples_agakm_13940{display:flex;flex-direction:column;gap:.28rem;margin-top:.55rem;padding-top:.45rem;border-top:1px solid color-mix(in srgb,var(--card-border) 55%,transparent)}._mlAlertsAnatomyChips_agakm_13949{display:flex;flex-wrap:wrap;justify-content:center;gap:.28rem}._mlAlertsAnatomyChip_agakm_13949{display:inline-block;padding:.18rem .48rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--card-border) 75%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 85%,transparent);font-size:.72rem;font-weight:400;line-height:1.3;color:color-mix(in srgb,var(--text) 85%,transparent);white-space:normal}._mlAlertsAnatomyChip_agakm_13949 ._inlineCode_agakm_589{font-weight:600;margin:0 .12em;vertical-align:baseline}._mlAlertsExampleBox_agakm_13975{padding:.65rem .75rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--accent-tip) 28%,var(--card-border) 72%);background:color-mix(in srgb,var(--accent-tip) 6%,var(--panel-glass-bg-soft) 94%)}._mlAlertsExampleBox_agakm_13975 ._mlConceptAccentSectionTitle_agakm_5604{margin:0 0 .9rem;font-weight:800;letter-spacing:.03em;color:color-mix(in srgb,var(--accent-tip) 78%,var(--text) 22%)}._mlAlertsExampleRows_agakm_13989{display:flex;flex-direction:column;gap:0}._mlAlertsExampleRow_agakm_13989{display:flex;flex-direction:column;gap:.28rem;padding:.7rem 0}._mlAlertsExampleRow_agakm_13989+._mlAlertsExampleRow_agakm_13989{border-top:1px solid color-mix(in srgb,var(--card-border) 50%,transparent)}._mlAlertsExampleRow_agakm_13989:first-of-type{padding-top:0}._mlAlertsExampleRow_agakm_13989:last-of-type{padding-bottom:0}._mlAlertsExampleBox_agakm_13975 ._mlAlertsMiniLabel_agakm_13910{color:color-mix(in srgb,var(--accent-concept) 85%,var(--text) 15%)}._mlAlertsExampleValue_agakm_14018{margin:0;font-size:.84rem;line-height:1.4;color:color-mix(in srgb,var(--text) 90%,transparent)}._mlAlertsRunbookSteps_agakm_14025{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.45rem;counter-reset:alertsRunbookStep}._mlAlertsExampleValue_agakm_14018 ._inlineCode_agakm_589{margin:0 .12em;vertical-align:baseline}._mlAlertsRunbookSteps_agakm_14025>li{display:flex;align-items:flex-start;gap:.4rem;counter-increment:alertsRunbookStep}._mlAlertsRunbookSteps_agakm_14025>li:before{content:counter(alertsRunbookStep);flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:1.28rem;height:1.28rem;margin-top:.02rem;border-radius:999px;font-size:.62rem;font-weight:800;background:color-mix(in srgb,var(--accent-concept) 22%,var(--panel-glass-bg) 78%);color:color-mix(in srgb,var(--accent-concept) 90%,var(--text) 10%);border:1px solid color-mix(in srgb,var(--accent-concept) 40%,transparent)}._mlAlertsRunbookStep_agakm_14025{flex:1 1 auto;min-width:0;font-size:.82rem;line-height:1.4;color:color-mix(in srgb,var(--text) 88%,transparent)}._mlAlertsCompareGrid_agakm_14072{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}@media(max-width:420px){._mlAlertsCompareGrid_agakm_14072{grid-template-columns:1fr}}._mlAlertsComparePanel_agakm_14084{display:flex;flex-direction:column;gap:.3rem;padding:.55rem .65rem;border-radius:10px;box-sizing:border-box}._mlAlertsCompareGood_agakm_14093{border:1px solid color-mix(in srgb,var(--accent-concept) 40%,var(--card-border) 60%);background:color-mix(in srgb,var(--accent-concept) 10%,var(--panel-glass-bg-soft) 90%)}._mlAlertsCompareBad_agakm_14098{border:1px solid color-mix(in srgb,#fb7185 35%,var(--card-border) 65%);background:color-mix(in srgb,#fb7185 8%,var(--panel-glass-bg-soft) 92%)}._mlAlertsCompareTitle_agakm_14103{font-size:.8rem;font-weight:800;line-height:1.3}._mlAlertsCompareGood_agakm_14093 ._mlAlertsCompareTitle_agakm_14103{color:color-mix(in srgb,var(--accent-concept) 85%,var(--text) 15%)}._mlAlertsCompareBad_agakm_14098 ._mlAlertsCompareTitle_agakm_14103{color:#fb7185}._mlAlertsCompareList_agakm_14117{margin:.05rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.28rem}._mlAlertsCompareGoodItem_agakm_14126,._mlAlertsCompareBadItem_agakm_14127{display:flex;align-items:flex-start;gap:.4rem;font-size:.78rem;line-height:1.4}._mlAlertsCompareGoodItem_agakm_14126{color:color-mix(in srgb,var(--text) 85%,transparent)}._mlAlertsCompareGoodItem_agakm_14126 ._mlConceptChecklistIcon_agakm_8587,._mlAlertsCompareBadItem_agakm_14127 ._mlConceptComparisonBulletIconCross_agakm_6754{flex-shrink:0;width:.95rem;height:.95rem;margin-top:.08rem}._mlAlertsCompareBadText_agakm_14153{color:color-mix(in srgb,#fb7185 75%,var(--text) 25%)}._definitionTermsList_agakm_154{display:flex;flex-direction:column;gap:0;margin:0 0 .85rem}._definitionTermBlock_agakm_14164{display:flex;flex-direction:column;gap:.5rem;padding:.85rem 0}._definitionTermBlock_agakm_14164:first-child{padding-top:0}._definitionTermBlock_agakm_14164:last-child{padding-bottom:0}._definitionTermBlock_agakm_14164+._definitionTermBlock_agakm_14164{border-top:1px solid color-mix(in srgb,var(--card-border) 72%,transparent)}._definitionTermRow_agakm_14183{margin:0;line-height:1.5}._definitionTermName_agakm_14188{font-weight:700;color:#fff}._definitionTermSep_agakm_14193{color:color-mix(in srgb,var(--muted) 50%,var(--text) 50%)}._definitionTermAnswerRow_agakm_14197{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem;margin:0;text-align:center;line-height:1.45}._definitionTermAnswerLead_agakm_14208{font-size:.875rem;color:color-mix(in srgb,var(--text) 88%,var(--muted))}._definitionTermAnswerBubble_agakm_14213{display:inline-flex;align-items:center;max-width:100%;padding:.22rem .62rem;border-radius:999px;border:1px solid color-mix(in srgb,#fb7185 26%,var(--card-border) 74%);background:color-mix(in srgb,#be123c 9%,var(--panel-glass-bg-soft) 91%);color:color-mix(in srgb,#fda4af 42%,var(--text) 58%);font-size:.875rem;font-weight:400;line-height:1.35;text-align:center}._definitionTermAnswerBubble_agakm_14213 strong{font-weight:400}._definitionTermExample_agakm_14232{display:flex;flex-direction:column;gap:.45rem;margin-top:.35rem}._definitionTermCodeWrap_agakm_14239{margin-top:0}._definitionTermCodeLineHighlight_agakm_14243{display:block;margin:0 -.55rem;padding:.08rem .55rem;border-radius:4px;background:color-mix(in srgb,var(--accent-tip) 14%,#0d1117 86%);border-left:2px solid color-mix(in srgb,var(--accent-tip) 55%,transparent);box-decoration-break:clone;-webkit-box-decoration-break:clone}._definitionTermExampleFootnotes_agakm_14254{margin:.15rem 0 0;padding:0 0 0 1.1rem;list-style:disc}._definitionTermExampleFootnoteItem_agakm_14260{margin:.2rem 0 0;font-size:.8rem;line-height:1.45;color:color-mix(in srgb,var(--accent-tip) 70%,var(--muted) 30%)}._definitionTermsList_agakm_154+._obsWalkthroughWrap_agakm_14267{margin-top:0;padding-top:.85rem;border-top:1px solid color-mix(in srgb,var(--card-border) 72%,transparent)}._obsWalkthroughWrap_agakm_14267{margin:.85rem 0 .35rem}._obsWalkthroughCollapsible_agakm_14277{border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 78%,transparent);background:color-mix(in srgb,var(--panel-glass-bg-soft) 55%,transparent);padding:.75rem .8rem .85rem}._obsWalkthroughCollapsible_agakm_14277>summary{list-style:none;cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:space-between;gap:.45rem}._obsWalkthroughCollapsible_agakm_14277>summary::-webkit-details-marker{display:none}._obsWalkthroughSummaryTitle_agakm_14298{font-size:.88rem;font-weight:700;line-height:1.35;color:color-mix(in srgb,var(--accent-concept) 82%,var(--text) 18%)}._obsWalkthroughCollapsible_agakm_14277[open] ._mlConceptCollapsibleChevron_agakm_6170{transform:rotate(180deg)}._obsWalkthroughBody_agakm_14309{margin-top:.65rem;display:flex;flex-direction:column;gap:.85rem}._obsWalkthroughSection_agakm_14316{display:grid;grid-template-columns:minmax(7.5rem,9.5rem) 1fr;column-gap:.85rem;row-gap:.35rem;align-items:start;padding-bottom:.85rem;border-bottom:1px solid color-mix(in srgb,var(--card-border) 45%,transparent)}._obsWalkthroughSection_agakm_14316:last-child{padding-bottom:0;border-bottom:none}@media(max-width:520px){._obsWalkthroughSection_agakm_14316{grid-template-columns:1fr;gap:.4rem}}._obsWalkthroughPillAlert_agakm_14338,._obsWalkthroughPillTelemetry_agakm_14339,._obsWalkthroughPillObservability_agakm_14340,._obsWalkthroughPillInterpretability_agakm_14341,._obsWalkthroughPillFallback_agakm_14342{display:inline-flex;align-items:center;justify-content:center;text-align:center;font-size:.68rem;line-height:1.25;letter-spacing:.04em;text-transform:uppercase;padding:.2rem .45rem;border-radius:.25rem;font-weight:700;width:fit-content;max-width:100%;box-sizing:border-box}._obsWalkthroughPillAlert_agakm_14338{background:color-mix(in srgb,#ef4444 12%,transparent);color:#f87171;border:1px solid color-mix(in srgb,#ef4444 22%,transparent)}._obsWalkthroughPillTelemetry_agakm_14339{background:color-mix(in srgb,#3b82f6 12%,transparent);color:#60a5fa;border:1px solid color-mix(in srgb,#3b82f6 22%,transparent)}._obsWalkthroughPillObservability_agakm_14340{background:color-mix(in srgb,var(--accent-concept) 14%,transparent);color:color-mix(in srgb,var(--accent-concept) 78%,#6ee7b7 22%);border:1px solid color-mix(in srgb,var(--accent-concept) 28%,transparent)}._obsWalkthroughPillInterpretability_agakm_14341{background:color-mix(in srgb,#a855f7 12%,transparent);color:#c084fc;border:1px solid color-mix(in srgb,#a855f7 22%,transparent)}._obsWalkthroughPillFallback_agakm_14342{background:color-mix(in srgb,var(--muted) 12%,transparent);color:color-mix(in srgb,var(--muted) 35%,var(--text) 65%)}._obsWalkthroughSectionContent_agakm_14388{display:flex;flex-direction:column;gap:.35rem;min-width:0}._obsWalkthroughLine_agakm_14395{margin:0;font-size:.82rem;line-height:1.45;color:color-mix(in srgb,var(--text) 90%,transparent)}._obsWalkthroughKvList_agakm_14402{list-style:none;margin:0;padding:.45rem .55rem;display:flex;flex-direction:column;gap:.22rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--card-border) 70%,transparent);background:color-mix(in srgb,#000 18%,var(--panel-glass-bg) 82%)}._obsWalkthroughKvLine_agakm_14414{margin:0;font-family:var(--font-mono);font-size:.74rem;line-height:1.4;color:color-mix(in srgb,#d4e4f7 88%,var(--text) 12%)}._obsWalkthroughKvLine_agakm_14414 ._inlineCode_agakm_589{font-size:inherit;padding:.05em .25em}._loggingPyramidWrap_agakm_14428{display:flex;flex-direction:column;gap:.65rem}._loggingPyramid_agakm_14428{display:flex;flex-direction:column;align-items:center;gap:.18rem;margin:.35rem auto 0;max-width:22rem}._loggingPyramidBand_agakm_14443{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:var(--pyramid-width, 100%);padding:.42rem .85rem;border-radius:6px;border:1px solid color-mix(in srgb,var(--card-border) 75%,transparent);font-family:var(--font-mono);font-size:.78rem;transition:opacity .15s ease,filter .15s ease}._loggingPyramidBand_agakm_14443:nth-child(1){--pyramid-width: 38%}._loggingPyramidBand_agakm_14443:nth-child(2){--pyramid-width: 52%}._loggingPyramidBand_agakm_14443:nth-child(3){--pyramid-width: 66%}._loggingPyramidBand_agakm_14443:nth-child(4){--pyramid-width: 80%}._loggingPyramidBand_agakm_14443:nth-child(5){--pyramid-width: 100%}._loggingPyramidLevelCRITICAL_agakm_14463{background:color-mix(in srgb,#ef4444 22%,#171717 78%);border-color:color-mix(in srgb,#ef4444 45%,var(--card-border) 55%)}._loggingPyramidLevelERROR_agakm_14468{background:color-mix(in srgb,#f87171 18%,#1a1a1a 82%);border-color:color-mix(in srgb,#f87171 35%,var(--card-border) 65%)}._loggingPyramidLevelWARNING_agakm_14473{background:color-mix(in srgb,#fbbf24 16%,#1c1c1c 84%);border-color:color-mix(in srgb,#fbbf24 32%,var(--card-border) 68%)}._loggingPyramidLevelINFO_agakm_14478{background:color-mix(in srgb,#e5e5e5 12%,#1e1e1e 88%);border-color:color-mix(in srgb,#d4d4d4 30%,var(--card-border) 70%)}._loggingPyramidLevelDEBUG_agakm_14483{background:color-mix(in srgb,#737373 14%,#222 86%);border-color:color-mix(in srgb,#737373 35%,var(--card-border) 65%)}._loggingPyramidBandActive_agakm_14488{opacity:1}._loggingPyramidBandFiltered_agakm_14492{opacity:.38;filter:grayscale(.35)}._loggingPyramidBandName_agakm_14497{font-weight:600;letter-spacing:.02em;color:var(--text)}._loggingPyramidBandNum_agakm_14503{font-size:.72rem;color:var(--muted)}._loggingPyramidCaption_agakm_14508{margin:0;font-size:.82rem;line-height:1.45;color:color-mix(in srgb,var(--text) 82%,var(--muted) 18%)}._loggingPyramidNotset_agakm_14515{margin:0;font-size:.76rem;line-height:1.4;color:var(--muted);font-style:italic}._loggingPyramidThresholdPill_agakm_14523{display:inline-block;padding:.12rem .45rem;border-radius:999px;font-family:var(--font-mono);font-size:.72rem;font-weight:600;font-style:normal;background:color-mix(in srgb,var(--accent) 14%,var(--panel-glass-bg) 86%);border:1px solid color-mix(in srgb,var(--accent) 35%,var(--card-border) 65%);color:var(--text)}._logSampleGrid_agakm_14537{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.85rem}._logSamplePanel_agakm_14543{display:flex;flex-direction:column;gap:.45rem}._logSamplePanelHeader_agakm_14549{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}._logSamplePanelCaption_agakm_14556{font-size:.8rem;font-weight:600;color:var(--text)}._logSampleTerminal_agakm_14562{margin:0;padding:.65rem .75rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--card-border) 70%,transparent);background:color-mix(in srgb,#000 22%,var(--panel-glass-bg) 78%);font-family:var(--font-mono);font-size:.72rem;line-height:1.55;overflow-x:auto}._logSampleLine_agakm_14574{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .55rem}._logSampleLevel_agakm_14581{flex-shrink:0;font-weight:600;letter-spacing:.01em}._logSampleText_agakm_14587{flex:1 1 auto;min-width:0}._logSampleFilteredBadge_agakm_14592{font-size:.62rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:.08rem .35rem;border-radius:4px;background:color-mix(in srgb,var(--muted) 18%,transparent);color:var(--muted)}._logSampleLineFiltered_agakm_14603{opacity:.42;text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--muted) 70%,transparent)}._logLineDebug_agakm_14609 ._logSampleLevel_agakm_14581,._logLineDebug_agakm_14609 ._logSampleText_agakm_14587{color:#9ca3af}._logLineInfo_agakm_14612 ._logSampleLevel_agakm_14581{color:#f5f5f5}._logLineInfo_agakm_14612 ._logSampleText_agakm_14587{color:#e5e5e5}._logLineWarning_agakm_14615 ._logSampleLevel_agakm_14581{color:#fbbf24}._logLineWarning_agakm_14615 ._logSampleText_agakm_14587{color:#fcd34d}._logLineError_agakm_14618 ._logSampleLevel_agakm_14581{color:#f87171}._logLineError_agakm_14618 ._logSampleText_agakm_14587{color:#fca5a5}._logLineCritical_agakm_14621 ._logSampleLevel_agakm_14581{color:#ef4444;font-weight:700}._logLineCritical_agakm_14621 ._logSampleText_agakm_14587{color:#ef4444;font-weight:600}._logLineNotset_agakm_14624 ._logSampleLevel_agakm_14581,._logLineNotset_agakm_14624 ._logSampleText_agakm_14587{color:var(--muted)}._mlConceptCard_agakm_5571 ._loggingPyramidWrap_agakm_14428,._mlConceptCard_agakm_5571 ._logSampleGrid_agakm_14537{margin:.65rem 0 1rem}._graphDemoShell_agakm_14635{margin:.35rem 0 .85rem;border-radius:12px;border:1px solid color-mix(in srgb,var(--card-border) 85%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 88%,transparent);box-shadow:0 4px 24px color-mix(in srgb,#000 22%,transparent);padding:.75rem .8rem .65rem;min-width:0}._graphDemoHeaderRow_agakm_14645{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem .75rem;margin-bottom:.75rem}._graphDemoExtraControls_agakm_14654{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem}._graphDemoTitleBlock_agakm_14662{width:100%;text-align:center}._graphDemoTitle_agakm_14662{margin:0;width:100%;text-align:center;font-family:var(--font-label-mono);font-size:.72rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:var(--accent)}._graphDemoGoal_agakm_14679{margin:.35rem 0 0;font-size:.84rem;font-weight:400;line-height:1.35;color:var(--muted)}._graphDemoGoalAccent_agakm_14687{color:var(--text);font-weight:400}._graphDemoControls_agakm_14692{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem;margin-bottom:1rem}._graphDemoControlBtn_agakm_14701{flex-shrink:0;margin:0;padding:.28em .65em;font-family:var(--font-label-mono);font-size:.65rem;font-weight:650;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);background:color-mix(in srgb,var(--panel-raised-bg) 80%,transparent);border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);border-radius:6px;cursor:pointer}._graphDemoControlBtnIcon_agakm_14717{flex-shrink:0;margin:0;display:inline-flex;align-items:center;justify-content:center;padding:.35em;min-width:1.85rem;min-height:1.85rem;font-family:var(--font-label-mono);font-size:.65rem;font-weight:650;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);background:color-mix(in srgb,var(--panel-raised-bg) 80%,transparent);border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);border-radius:6px;cursor:pointer}._graphDemoControlIcon_agakm_14738{width:.95rem;height:.95rem;display:block}._graphDemoControlBtn_agakm_14701:hover:not(:disabled),._graphDemoControlBtnIcon_agakm_14717:hover:not(:disabled){color:var(--text);border-color:color-mix(in srgb,var(--card-border) 70%,var(--accent) 18%);background:color-mix(in srgb,var(--accent-soft-10) 35%,var(--panel-raised-bg) 65%)}._graphDemoControlBtn_agakm_14701:focus-visible,._graphDemoControlBtnIcon_agakm_14717:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 55%,transparent);outline-offset:2px}._graphDemoControlBtn_agakm_14701:disabled,._graphDemoControlBtnIcon_agakm_14717:disabled{opacity:.45;cursor:not-allowed}._graphDemoSpeedLabel_agakm_14763{display:inline-flex;align-items:center;gap:.3rem;font-family:var(--font-label-mono);font-size:.62rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}._graphDemoSpeedSelect_agakm_14775{font-family:var(--font-label-mono);font-size:.65rem;padding:.2em .35em;color:var(--text);background:color-mix(in srgb,var(--panel-raised-bg) 90%,transparent);border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);border-radius:6px}._graphDemoSpeedSelect_agakm_14775:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 55%,transparent);outline-offset:2px}._graphDemoBody_agakm_14790{min-width:0}._graphDemoShell_agakm_14635:has(._mgDigitLayout_agakm_14794){display:flex;flex-direction:column;min-height:24rem}._graphDemoShell_agakm_14635:has(._mgDigitMulSteps_agakm_14800){min-height:30rem}._graphDemoShell_agakm_14635:has(._mgPowLayout_agakm_14804){min-height:28rem}._graphDemoShell_agakm_14635:has(._mgCycleLayout_agakm_14808){min-height:28rem}._graphDemoShell_agakm_14635:has(._mgDirLayout_agakm_14812){min-height:34rem}._graphDemoShell_agakm_14635:has(._xorLayout_agakm_14816),._graphDemoShell_agakm_14635:has(._bitMaskLayout_agakm_14817),._graphDemoShell_agakm_14635:has(._bitClearLayout_agakm_14818){min-height:32rem}._graphDemoShell_agakm_14635:has(._bitMaskLayout_agakm_14817) ._graphDemoControls_agakm_14692,._graphDemoShell_agakm_14635:has(._bitClearLayout_agakm_14818) ._graphDemoControls_agakm_14692{margin-bottom:.35rem}._graphDemoShell_agakm_14635:has(._mgDirStepsMiddle_agakm_14827){min-height:0}._graphDemoShell_agakm_14635:has(._mgDigitLayout_agakm_14794) ._graphDemoBody_agakm_14790{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}._graphDemoShell_agakm_14635:has(._mgDigitLayout_agakm_14794) ._graphDemoStatus_agakm_14838:empty{display:none;margin:0}._graphDemoStatus_agakm_14838{margin:.55rem 0 0;display:flex;flex-direction:column;align-items:center;gap:.2rem;text-align:center}._graphDemoStatusLine_agakm_14852{margin:0;font-size:.82rem;line-height:1.4;color:var(--accent)}._graphDemoStatusResult_agakm_14859{color:color-mix(in srgb,#fbbf24 82%,var(--text) 18%);font-weight:550}._graphDemoResult_agakm_14864{margin:.65rem 0 0;padding:.55rem .75rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--accent) 35%,var(--card-border));background:color-mix(in srgb,var(--accent) 10%,var(--panel-raised-bg) 90%);font-size:.86rem;line-height:1.4;color:var(--text);text-align:center}._graphDemoResultLabel_agakm_14876{display:inline-block;margin-right:.45rem;font-family:var(--font-label-mono);font-size:.62rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--accent)}._graphDemoBfsLayout_agakm_14887{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(8rem,.7fr);gap:.75rem;align-items:start}@media(max-width:640px){._graphDemoBfsLayout_agakm_14887{grid-template-columns:1fr}}._graphDemoSvg_agakm_14900{width:100%;height:auto;display:block;min-width:0}._graphDemoEdge_agakm_14907{stroke:color-mix(in srgb,var(--muted) 55%,transparent);stroke-width:2}._graphDemoEdgeActive_agakm_14912{stroke:color-mix(in srgb,var(--accent) 55%,var(--muted) 45%);stroke-width:2.25}._graphDemoEdgeParent_agakm_14917{stroke:color-mix(in srgb,#94a3b8 70%,transparent);stroke-width:2.5;stroke-dasharray:5 4}._graphDemoEdgeCycle_agakm_14923{stroke:#fb7185;stroke-width:3}._graphDemoArrowHead_agakm_14928{fill:color-mix(in srgb,var(--muted) 70%,transparent)}._graphDemoArrowHeadCycle_agakm_14932{fill:#fb7185}._graphDemoEdgeWeightBg_agakm_14936{fill:color-mix(in srgb,var(--panel-raised-bg) 92%,transparent);stroke:color-mix(in srgb,var(--card-border) 70%,transparent);stroke-width:1}._graphDemoEdgeWeight_agakm_14936{fill:var(--muted);font-family:var(--font-label-mono);font-size:12px;font-weight:700;pointer-events:none}._graphDemoNodeIdle_agakm_14950{fill:color-mix(in srgb,var(--panel-raised-bg) 90%,transparent);stroke:color-mix(in srgb,var(--card-border) 90%,transparent);stroke-width:1.5}._graphDemoNodeVisited_agakm_14956{fill:color-mix(in srgb,#64748b 35%,var(--panel-raised-bg));stroke:#94a3b8;stroke-width:1.5}._graphDemoNodeQueued_agakm_14962{fill:color-mix(in srgb,#38bdf8 28%,var(--panel-raised-bg));stroke:#38bdf8;stroke-width:1.75}._graphDemoNodeFrontier_agakm_14968{fill:color-mix(in srgb,var(--accent) 32%,var(--panel-raised-bg));stroke:var(--accent);stroke-width:2}._graphDemoNodeVisiting_agakm_14974{fill:color-mix(in srgb,#f59e0b 36%,var(--panel-raised-bg));stroke:#f59e0b;stroke-width:2}._graphDemoNodeCurrent_agakm_14980{fill:color-mix(in srgb,#fbbf24 40%,var(--panel-raised-bg));stroke:#fbbf24;stroke-width:2.25}._graphDemoNodeSource_agakm_14986{fill:color-mix(in srgb,#fb7185 36%,var(--panel-raised-bg));stroke:#fb7185;stroke-width:2}._graphDemoNodeSourceIdle_agakm_14992{fill:color-mix(in srgb,#fb7185 14%,var(--panel-raised-bg));stroke:color-mix(in srgb,#fb7185 70%,var(--card-border));stroke-width:1.75;stroke-dasharray:3 2}._graphDemoNodeComp1_agakm_14999{fill:color-mix(in srgb,#38bdf8 32%,var(--panel-raised-bg));stroke:#38bdf8;stroke-width:1.75}._graphDemoNodeComp2_agakm_15005{fill:color-mix(in srgb,#a78bfa 32%,var(--panel-raised-bg));stroke:#a78bfa;stroke-width:1.75}._graphDemoNodeComp3_agakm_15011{fill:color-mix(in srgb,#34d399 32%,var(--panel-raised-bg));stroke:#34d399;stroke-width:1.75}._graphDemoNodeLabel_agakm_15017{fill:var(--text);font-family:var(--font-label-mono);font-size:14px;font-weight:700;pointer-events:none}._graphDemoDistLabel_agakm_15025{fill:var(--muted);font-family:var(--font-label-mono);font-size:12px;font-weight:650;pointer-events:none}._graphDemoMetaCol_agakm_15033{min-width:0;font-size:.8rem}._graphDemoMetaLabel_agakm_15038{margin:0 0 .15rem;font-family:var(--font-label-mono);font-size:.62rem;font-weight:650;letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}._graphDemoMetaValue_agakm_15048{margin:0 0 .55rem;font-family:var(--font-label-mono);font-size:.78rem;color:var(--text);word-break:break-word}._graphDemoLegend_agakm_15056{list-style:none;margin:.75rem 0 0;padding:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.4rem}._graphDemoLegendPill_agakm_15067{display:inline-flex;align-items:center;margin:0;padding:.28em .7em;border-radius:999px;font-family:var(--font-label-mono);font-size:.62rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase;border:1px solid transparent;line-height:1.2}._graphDemoLegendPillIdle_agakm_15082{color:var(--muted);background:color-mix(in srgb,var(--panel-raised-bg) 90%,transparent);border-color:color-mix(in srgb,var(--card-border) 90%,transparent)}._graphDemoLegendPillCurrent_agakm_15088{color:#fbbf24;background:color-mix(in srgb,#fbbf24 22%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 55%,transparent)}._graphDemoLegendPillSource_agakm_15094{color:#fb7185;background:color-mix(in srgb,#fb7185 22%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fb7185 55%,transparent)}._graphDemoLegendPillFrontier_agakm_15100{color:var(--accent);background:color-mix(in srgb,var(--accent) 20%,var(--panel-raised-bg));border-color:color-mix(in srgb,var(--accent) 50%,transparent)}._graphDemoLegendPillVisiting_agakm_15106{color:#f59e0b;background:color-mix(in srgb,#f59e0b 22%,var(--panel-raised-bg));border-color:color-mix(in srgb,#f59e0b 55%,transparent)}._graphDemoLegendPillQueued_agakm_15112{color:#38bdf8;background:color-mix(in srgb,#38bdf8 20%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._graphDemoLegendPillVisited_agakm_15118{color:#94a3b8;background:color-mix(in srgb,#64748b 28%,var(--panel-raised-bg));border-color:color-mix(in srgb,#94a3b8 45%,transparent)}._graphDemoLegendPillParent_agakm_15124{color:#94a3b8;background:color-mix(in srgb,#64748b 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#94a3b8 50%,transparent);border-style:dashed}._graphDemoLegendPillCycle_agakm_15131{color:#fb7185;background:color-mix(in srgb,#fb7185 22%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fb7185 55%,transparent)}._graphDemoLegendPillComp1_agakm_15137{color:#38bdf8;background:color-mix(in srgb,#38bdf8 22%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._graphDemoLegendPillComp2_agakm_15143{color:#a78bfa;background:color-mix(in srgb,#a78bfa 22%,var(--panel-raised-bg));border-color:color-mix(in srgb,#a78bfa 50%,transparent)}._graphDemoLegendPillComp3_agakm_15149{color:#34d399;background:color-mix(in srgb,#34d399 22%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 50%,transparent)}._graphDemoEdgeList_agakm_15155{margin:.75rem 0 0;padding:.55rem .65rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 70%,transparent)}._graphDemoEdgeListItems_agakm_15163{list-style:none;margin:.35rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.35rem .5rem}._graphDemoEdgeListItem_agakm_15163{display:inline-flex;align-items:center;gap:.4rem;margin:0;padding:.22rem .55rem;border-radius:8px;border:1px solid transparent;font-family:var(--font-label-mono);font-size:.72rem;line-height:1.2}._graphDemoEdgeListEdge_agakm_15185{font-weight:650;color:var(--text)}._graphDemoEdgeListState_agakm_15190{font-size:.62rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;opacity:.9}._graphDemoEdgeListItemPending_agakm_15198{border-color:color-mix(in srgb,var(--card-border) 70%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 80%,transparent);color:var(--muted)}._graphDemoEdgeListItemPending_agakm_15198 ._graphDemoEdgeListEdge_agakm_15185{color:var(--muted)}._graphDemoEdgeListItemActive_agakm_15208{border-color:color-mix(in srgb,#fbbf24 55%,transparent);background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));color:#fbbf24}._graphDemoEdgeListItemMerged_agakm_15214{border-color:color-mix(in srgb,var(--accent) 45%,transparent);background:color-mix(in srgb,var(--accent) 14%,var(--panel-raised-bg));color:var(--accent)}._graphDemoEdgeListItemSkipped_agakm_15220{border-color:color-mix(in srgb,#fb7185 50%,transparent);background:color-mix(in srgb,#fb7185 14%,var(--panel-raised-bg));color:#fb7185}._graphDemoEdgeListItemSkipped_agakm_15220 ._graphDemoEdgeListEdge_agakm_15185{text-decoration:line-through;text-decoration-color:color-mix(in srgb,#fb7185 55%,transparent)}._segmentedMetaBadgeRow_agakm_15231{display:flex;flex-wrap:wrap;gap:.35rem;margin:.2rem 0 .35rem}._segmentedRecognitionClue_agakm_15238{margin:.15rem 0 .55rem;text-align:center;font-size:.98rem;font-weight:400;line-height:1.4;color:#fbbf24}._segmentedCategoryBadge_agakm_15247,._segmentedFrequencyBadge_agakm_15248{font-family:var(--font-label-mono);font-size:.62rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase;padding:.15em .5em;border-radius:999px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent)}._segmentedCategoryBadge_agakm_15247{color:var(--muted);background:color-mix(in srgb,var(--muted) 12%,transparent)}._segmentedFrequencyBadge_agakm_15248{color:color-mix(in srgb,var(--accent) 90%,var(--text));background:color-mix(in srgb,var(--accent) 14%,transparent);border-color:color-mix(in srgb,var(--accent) 35%,var(--card-border))}._representativeProblemsWrap_agakm_15270{margin-top:.35rem}._representativeProblemsList_agakm_15274{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem}._representativeProblemChip_agakm_15283{display:inline-flex;align-items:baseline;gap:.35rem;padding:.35em .65em;border-radius:8px;border:1px solid color-mix(in srgb,var(--card-border) 85%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 75%,transparent);font-size:.8rem;color:var(--text)}._representativeProblemId_agakm_15295{font-family:var(--font-label-mono);font-weight:700;color:var(--accent)}._representativeProblemDiff_agakm_15301{font-family:var(--font-label-mono);font-size:.65rem;text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}._segmentedIntroCodeTabs_agakm_15309{margin-top:.15rem;min-width:0}._checklistSheet_agakm_15315{display:flex;flex-direction:column;gap:1rem;min-width:0}._checklistHeader_agakm_15322{display:flex;flex-direction:column;gap:.45rem;padding:.15rem .25rem 0}._checklistHeader_agakm_15322 ._title_agakm_227{margin:0}._checklistIntro_agakm_15333{margin:0;color:var(--muted);font-size:.9rem;line-height:1.5}._checklistPresetBar_agakm_15340{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.35rem}._checklistPresetLabel_agakm_15348{font-family:var(--font-label-mono);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin-right:.15rem}._checklistPresetBtn_agakm_15358{display:inline-flex;align-items:center;gap:.3rem;margin:0;padding:.28rem .7rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 70%,transparent);color:var(--muted);font:inherit;font-size:.78rem;font-weight:600;line-height:1.3;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}._checklistPresetBtn_agakm_15358:hover{color:var(--text);border-color:color-mix(in srgb,var(--accent-tip) 45%,var(--card-border))}._checklistPresetBtnActive_agakm_15381{color:var(--text);border-color:color-mix(in srgb,var(--accent-tip) 70%,transparent);background:color-mix(in srgb,var(--accent-tip) 16%,var(--panel-glass-bg))}._checklistGrid_agakm_15387{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.75rem}._checklistCol_agakm_15394{display:flex;flex-direction:column;gap:.75rem;min-width:0}@media(max-width:700px){._checklistGrid_agakm_15387{display:flex;flex-direction:column;gap:.75rem}._checklistCol_agakm_15394{display:contents}}._checklistTile_agakm_15413{display:flex;flex-direction:column;gap:.65rem;min-width:0;padding:.75rem .85rem .85rem;border-radius:12px;border:1px solid color-mix(in srgb,var(--card-border) 75%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 88%,transparent);border-left-width:3px;border-left-style:solid}._checklistTileTip_agakm_15426{border-left-color:var(--accent-tip)}._checklistTileConcept_agakm_15430{border-left-color:var(--accent-concept)}._checklistTileMethod_agakm_15434{border-left-color:var(--accent-method)}._checklistTileTitle_agakm_15438{margin:0;font-size:.95rem;font-weight:700;color:var(--accent-tip);line-height:1.35}._checklistQuestionIndex_agakm_15446{font-family:var(--font-label-mono);font-weight:600;color:var(--accent-tip);margin-right:.35rem}._checklistFields_agakm_15453{display:flex;flex-direction:column;gap:1.35rem}._checklistField_agakm_15453,._checklistFieldset_agakm_15460{margin:0;padding:0;border:none;min-width:0}._checklistFieldLabel_agakm_15467{display:block;margin:0 0 .4rem;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text)}._checklistGhostInput_agakm_15477,._checklistGhostTextarea_agakm_15478{display:block;width:100%;box-sizing:border-box;margin:0;padding:.25rem .1rem .35rem;border:none;border-bottom:1px solid color-mix(in srgb,var(--card-border) 90%,transparent);border-radius:0;background:transparent;color:color-mix(in srgb,var(--accent-tip) 65%,var(--text) 35%);font-family:var(--font-label-mono);font-size:.75rem;font-weight:500;line-height:1.4;resize:vertical}._checklistGhostInput_agakm_15477::placeholder,._checklistGhostTextarea_agakm_15478::placeholder{color:color-mix(in srgb,var(--muted) 38%,transparent);font-family:var(--font-label-mono);font-size:.75rem;font-style:italic;font-weight:400;opacity:1}._checklistGhostInput_agakm_15477:focus-visible,._checklistGhostTextarea_agakm_15478:focus-visible{outline:none;border-bottom-color:color-mix(in srgb,var(--accent-tip) 80%,transparent);color:color-mix(in srgb,var(--accent-tip) 50%,var(--text) 50%)}._checklistChipRow_agakm_15513{display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem}._checklistChip_agakm_15513{display:inline-flex;align-items:center;margin:0;padding:.22rem .55rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--card-border) 50%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 40%,transparent);color:color-mix(in srgb,var(--muted) 82%,transparent);font-family:var(--font-label-mono);font-size:.72rem;font-weight:500;line-height:1.25;cursor:pointer;box-shadow:none;transition:border-color .12s ease,background .12s ease,color .12s ease,box-shadow .12s ease}._checklistChip_agakm_15513:hover{color:color-mix(in srgb,var(--text) 88%,transparent);border-color:color-mix(in srgb,var(--card-border) 75%,transparent)}._checklistChipTip_agakm_15547{color:color-mix(in srgb,var(--accent-tip) 45%,var(--text) 55%);border-color:color-mix(in srgb,var(--accent-tip) 60%,transparent);background:color-mix(in srgb,var(--accent-tip) 15%,transparent);font-weight:600;box-shadow:0 0 0 1px color-mix(in srgb,var(--accent-tip) 20%,transparent)}._checklistChipConcept_agakm_15555{color:color-mix(in srgb,var(--accent-concept) 45%,var(--text) 55%);border-color:color-mix(in srgb,var(--accent-concept) 60%,transparent);background:color-mix(in srgb,var(--accent-concept) 15%,transparent);font-weight:600;box-shadow:0 0 0 1px color-mix(in srgb,var(--accent-concept) 20%,transparent)}._checklistChipMethod_agakm_15563{color:color-mix(in srgb,var(--accent-method) 45%,var(--text) 55%);border-color:color-mix(in srgb,var(--accent-method) 60%,transparent);background:color-mix(in srgb,var(--accent-method) 15%,transparent);font-weight:600;box-shadow:0 0 0 1px color-mix(in srgb,var(--accent-method) 20%,transparent)}._checklistChipReadiness_agakm_15571{max-width:100%;white-space:normal;text-align:left;line-height:1.35}._checklistMentalModel_agakm_15578{display:flex;flex-direction:column;gap:.5rem;min-width:0}._checklistMentalModelTitle_agakm_15585{margin:0;font-size:.88rem;font-weight:700;color:var(--text)}._checklistReadinessStrip_agakm_15592{display:flex;flex-direction:column;gap:.55rem;padding:.85rem 1rem;border-radius:12px;border:1px solid color-mix(in srgb,var(--card-border) 75%,transparent);border-left:3px solid var(--accent-concept);background:color-mix(in srgb,var(--panel-glass-bg) 88%,transparent)}._checklistReadinessTitle_agakm_15603{margin:0;font-size:.9rem;font-weight:700;color:var(--text)}._dpDemoStateDef_agakm_15612{margin:0 0 .75rem;font-family:var(--font-label-mono);font-size:.68rem;font-weight:550;letter-spacing:.01em;color:var(--muted);line-height:1.45;text-align:center}._dpDemoSplit_agakm_15623{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:1rem 1.25rem;align-items:start}@media(max-width:720px){._dpDemoSplit_agakm_15623{grid-template-columns:1fr}}._dpDemoLeft_agakm_15636,._dpDemoRight_agakm_15637{min-width:0;display:flex;flex-direction:column;gap:.55rem}._dpDemoPanelLabel_agakm_15644{margin:0;font-family:var(--font-label-mono);font-size:.62rem;font-weight:650;letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}._dpDemoBoard_agakm_15654{display:flex;flex-direction:column;gap:3px;padding:.55rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 92%,transparent);width:fit-content;max-width:100%}._dpDemoBoardRow_agakm_15666{display:flex;gap:3px}._dpDemoBoardCell_agakm_15671{width:2.05rem;height:2.05rem;border-radius:5px;border:1px solid color-mix(in srgb,var(--card-border) 85%,transparent);box-sizing:border-box;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}._dpDemoBoardCellIdle_agakm_15680{background:color-mix(in srgb,var(--panel-glass-bg) 70%,transparent)}._dpDemoBoardCellOutside_agakm_15684{background:transparent;border-style:dashed;opacity:.35}._dpDemoBoardCellPrefix_agakm_15690{background:color-mix(in srgb,var(--muted) 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,var(--muted) 40%,transparent)}._dpDemoBoardCellVertical_agakm_15695{background:color-mix(in srgb,#38bdf8 38%,var(--panel-raised-bg));border-color:#38bdf8;box-shadow:inset 0 0 0 1px color-mix(in srgb,#38bdf8 35%,transparent)}._dpDemoBoardCellHorizontalTop_agakm_15701,._dpDemoBoardCellHorizontalBottom_agakm_15702{background:color-mix(in srgb,#a78bfa 38%,var(--panel-raised-bg));border-color:#a78bfa;box-shadow:inset 0 0 0 1px color-mix(in srgb,#a78bfa 35%,transparent)}._dpDemoBoardCellComputed_agakm_15708{background:color-mix(in srgb,#34d399 28%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 65%,transparent)}._dpDemoBoardCellCurrent_agakm_15713{background:color-mix(in srgb,#fbbf24 36%,var(--panel-raised-bg));border-color:#fbbf24}._dpDemoCaseCaption_agakm_15718{min-height:1.2rem;font-family:var(--font-label-mono);font-size:.72rem;font-weight:650}._dpDemoCaseVertical_agakm_15725{color:#38bdf8}._dpDemoCaseHorizontal_agakm_15729{color:#a78bfa}._dpDemoCaseDone_agakm_15733{color:#34d399}._dpDemoCaseIdle_agakm_15737{color:var(--muted)}._dpDemoDpRow_agakm_15741{display:flex;flex-wrap:wrap;gap:.4rem}._dpDemoDpCell_agakm_15747{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.15rem;min-width:3rem;padding:.4rem .45rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--card-border) 85%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 90%,transparent);transition:background .16s ease,border-color .16s ease}._dpDemoDpIndex_agakm_15761{font-family:var(--font-label-mono);font-size:.58rem;font-weight:650;letter-spacing:.03em;color:var(--muted)}._dpDemoDpValue_agakm_15769{font-family:var(--font-label-mono);font-size:.95rem;font-weight:700;color:var(--text);line-height:1}._dpDemoDpCellIdle_agakm_15777{opacity:.55}._dpDemoDpCellComputed_agakm_15781{background:color-mix(in srgb,#34d399 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 50%,transparent)}._dpDemoDpCellFromPrev1_agakm_15786{background:color-mix(in srgb,#38bdf8 24%,var(--panel-raised-bg));border-color:#38bdf8}._dpDemoDpCellFromPrev2_agakm_15791{background:color-mix(in srgb,#a78bfa 24%,var(--panel-raised-bg));border-color:#a78bfa}._dpDemoDpCellCurrent_agakm_15796{background:color-mix(in srgb,#fbbf24 28%,var(--panel-raised-bg));border-color:#fbbf24;box-shadow:0 0 0 1px color-mix(in srgb,#fbbf24 40%,transparent)}._dpDemoEquations_agakm_15802{display:flex;flex-direction:column;gap:.2rem;margin-top:.15rem;padding:.55rem .7rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--card-border) 75%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 85%,transparent)}._dpDemoEquationLine_agakm_15813{margin:0;font-family:var(--font-label-mono);font-size:.78rem;font-weight:650;color:var(--text);letter-spacing:.01em}._dpDemoEquationIdle_agakm_15822{margin:.15rem 0 0;font-family:var(--font-label-mono);font-size:.75rem;color:var(--muted)}._dpDemoLegend_agakm_15829{list-style:none;margin:.85rem 0 0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}._dpDemoLegendPill_agakm_15839{display:inline-flex;align-items:center;margin:0;padding:.26em .65em;border-radius:999px;font-family:var(--font-label-mono);font-size:.58rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase;border:1px solid transparent;line-height:1.2;opacity:.42;transition:opacity .16s ease}._dpDemoLegendActive_agakm_15856{opacity:1}._dpDemoLegendBoard_agakm_15860{color:var(--muted);background:color-mix(in srgb,var(--panel-raised-bg) 90%,transparent);border-color:color-mix(in srgb,var(--card-border) 90%,transparent)}._dpDemoLegendVertical_agakm_15866{color:#38bdf8;background:color-mix(in srgb,#38bdf8 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._dpDemoLegendHorizontal_agakm_15872{color:#a78bfa;background:color-mix(in srgb,#a78bfa 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#a78bfa 50%,transparent)}._dpDemoLegendFromPrev1_agakm_15878{color:#38bdf8;background:color-mix(in srgb,#38bdf8 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 45%,transparent)}._dpDemoLegendFromPrev2_agakm_15884{color:#a78bfa;background:color-mix(in srgb,#a78bfa 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#a78bfa 45%,transparent)}._dpDemoLegendCurrent_agakm_15890{color:#fbbf24;background:color-mix(in srgb,#fbbf24 20%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._dpDemoLegendComputed_agakm_15896{color:#34d399;background:color-mix(in srgb,#34d399 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 50%,transparent)}._dpDemoStateCallout_agakm_15902{margin:.9rem 0 0;padding:.7rem .85rem;box-sizing:border-box;border-radius:10px;border:1px solid color-mix(in srgb,#f97316 55%,var(--card-border) 45%);border-left:4px solid color-mix(in srgb,#f97316 75%,transparent);background:color-mix(in srgb,#f97316 14%,var(--panel-glass-bg) 86%)}._dpDemoStateCalloutHeader_agakm_15912{display:flex;align-items:center;gap:.4rem;margin-bottom:.35rem}._dpDemoStateCalloutIcon_agakm_15919{flex-shrink:0;width:1rem;height:1rem;color:#fb923c}._dpDemoStateCalloutTitle_agakm_15926{font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#fb923c}._dpDemoStateCalloutBody_agakm_15934{margin:0;font-size:.82rem;line-height:1.45;color:color-mix(in srgb,var(--text) 88%,var(--muted))}._dpDemoStateCalloutList_agakm_15941{margin:0;padding-left:1.15rem;display:flex;flex-direction:column;gap:.45rem;list-style:disc}._dpDemoStateCalloutList_agakm_15941 ._dpDemoStateCalloutBody_agakm_15934{display:list-item}._dpTakeSkipGrid_agakm_15956{display:flex;flex-direction:column;gap:.35rem;padding:.55rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 92%,transparent);width:fit-content;max-width:100%}._dpTakeSkipRow_agakm_15968,._dpTakeSkipMarkerRow_agakm_15969{display:flex;align-items:center;gap:.35rem}._dpTakeSkipRowLabel_agakm_15975{width:2.8rem;flex-shrink:0;font-family:var(--font-label-mono);font-size:.58rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);line-height:1;display:flex;align-items:center}._dpTakeSkipIndexCard_agakm_15989,._dpTakeSkipValueCard_agakm_15990{display:flex;align-items:center;justify-content:center;width:2.15rem;height:2.15rem;border-radius:7px;border:1px solid color-mix(in srgb,var(--card-border) 85%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 75%,transparent);font-family:var(--font-label-mono);font-weight:700;font-size:.85rem;color:var(--text);box-sizing:border-box;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}._dpTakeSkipIndexCard_agakm_15989{font-size:.72rem;font-weight:650;color:var(--muted);height:1.55rem;background:transparent}._dpTakeSkipIndexCurrent_agakm_16015{color:#fbbf24;border-color:color-mix(in srgb,#fbbf24 55%,transparent)}._dpTakeSkipValueCurrent_agakm_16020{border-color:#fbbf24;box-shadow:0 0 0 1px color-mix(in srgb,#fbbf24 40%,transparent)}._dpTakeSkipValueChosen_agakm_16025{background:color-mix(in srgb,#34d399 32%,var(--panel-raised-bg));border-color:#34d399;color:var(--text)}._dpTakeSkipValueCurrent_agakm_16020._dpTakeSkipValueChosen_agakm_16025{background:color-mix(in srgb,#34d399 28%,color-mix(in srgb,#fbbf24 18%,var(--panel-raised-bg)));border-color:#fbbf24}._dpTakeSkipMarkerSlot_agakm_16036{width:2.15rem;height:1rem;display:flex;align-items:flex-start;justify-content:center}._dpTakeSkipMarker_agakm_15969{font-size:.85rem;line-height:1;color:#fbbf24;font-weight:700}._dpTakeSkipCurrentCaption_agakm_16051,._dpTakeSkipCurrentCaptionIdle_agakm_16052{margin:0;min-height:.9rem;text-align:center;font-family:var(--font-label-mono);font-size:.58rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#fbbf24}._dpTakeSkipCurrentCaptionIdle_agakm_16052{visibility:hidden}._dpTakeSkipDpSkip_agakm_16068{background:color-mix(in srgb,#38bdf8 24%,var(--panel-raised-bg));border-color:#38bdf8}._dpTakeSkipDpTake_agakm_16073{background:color-mix(in srgb,#a78bfa 24%,var(--panel-raised-bg));border-color:#a78bfa}._dpTakeSkipEqSkip_agakm_16078{color:#38bdf8}._dpTakeSkipEqTake_agakm_16082{color:#a78bfa}._dpTakeSkipEqWin_agakm_16086{color:#34d399;font-weight:700}._dpTakeSkipLegendSkip_agakm_16091{color:#38bdf8;background:color-mix(in srgb,#38bdf8 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._dpTakeSkipLegendTake_agakm_16097{color:#a78bfa;background:color-mix(in srgb,#a78bfa 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#a78bfa 50%,transparent)}._dpTakeSkipLegendChosen_agakm_16103{color:#34d399;background:color-mix(in srgb,#34d399 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 50%,transparent)}._dpKadaneSplit_agakm_16111{margin-top:.85rem;display:flex;flex-direction:column;align-items:center;gap:1rem}._dpKadaneBoardBlock_agakm_16119,._dpKadaneStatsBlock_agakm_16120{width:100%;min-width:0;display:flex;flex-direction:column;align-items:center}._dpKadaneGrid_agakm_16128{gap:.45rem;padding:.7rem .75rem;max-width:none;width:fit-content;box-sizing:border-box;overflow:visible}._dpKadaneGrid_agakm_16128 ._dpTakeSkipRow_agakm_15968{gap:.45rem}._dpKadaneRowLabel_agakm_16141{width:3.25rem}._dpKadaneGrid_agakm_16128 ._dpTakeSkipIndexCard_agakm_15989,._dpKadaneGrid_agakm_16128 ._dpTakeSkipValueCard_agakm_15990{width:2.55rem;min-width:2.55rem;height:2.4rem;font-size:.92rem}._dpKadaneGrid_agakm_16128 ._dpTakeSkipIndexCard_agakm_15989{height:1.65rem;font-size:.75rem}._dpKadaneMarkerRow_agakm_16158{display:flex;align-items:flex-start;gap:.45rem;min-height:1.85rem}._dpKadaneMarkerSlot_agakm_16165{width:2.55rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.05rem;min-height:1.85rem}._dpDemoStateCalloutWide_agakm_16175{padding:.9rem 1rem}._dpKadaneStateDefs_agakm_16179{display:flex;flex-direction:column;gap:.45rem}._dpKadaneSegmentCell_agakm_16185{background:color-mix(in srgb,#38bdf8 22%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 70%,transparent)}._dpTakeSkipValueCurrent_agakm_16020._dpKadaneSegmentCell_agakm_16185,._dpTakeSkipValueCurrent_agakm_16020{border-color:#fbbf24;box-shadow:0 0 0 1px color-mix(in srgb,#fbbf24 45%,transparent);z-index:1;position:relative}._dpKadaneMarkerLabel_agakm_16198{font-family:var(--font-label-mono);font-size:.5rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#fbbf24;line-height:1;white-space:nowrap}._dpKadaneStatRow_agakm_16209{display:flex;flex-wrap:wrap;gap:.45rem;justify-content:center}._dpKadaneStatChip_agakm_16216{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;width:fit-content;min-width:0;padding:.5rem .85rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--card-border) 85%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 90%,transparent);text-align:center}._dpKadaneStatLabel_agakm_16231{font-family:var(--font-label-mono);font-size:.55rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);text-align:center}._dpKadaneStatValue_agakm_16241{font-family:var(--font-label-mono);font-size:1rem;font-weight:700;color:var(--text);line-height:1;text-align:center}._dpKadaneStatLocal_agakm_16250{background:color-mix(in srgb,#38bdf8 18%,var(--panel-raised-bg));border-color:#38bdf8}._dpKadaneStatGlobal_agakm_16255{background:color-mix(in srgb,#fbbf24 18%,var(--panel-raised-bg));border-color:#fbbf24}._dpKadaneEquations_agakm_16260{text-align:center;width:fit-content;max-width:100%;margin-inline:auto}._dpKadaneEquations_agakm_16260 ._dpDemoEquationLine_agakm_15813,._dpKadaneEquationIdle_agakm_16271{text-align:center}._dpKadaneLegend_agakm_16275{justify-content:center}._dpKadaneEqStart_agakm_16279{color:#a78bfa}._dpKadaneEqExtend_agakm_16283{color:#38bdf8}._dpKadaneEqLocal_agakm_16287{color:#38bdf8;font-weight:700}._dpKadaneEqGlobal_agakm_16292{color:#fbbf24;font-weight:700}._dpKadaneLegendStart_agakm_16297{color:#a78bfa;background:color-mix(in srgb,#a78bfa 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#a78bfa 50%,transparent)}._dpKadaneLegendExtend_agakm_16303{color:#38bdf8;background:color-mix(in srgb,#38bdf8 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._dpKadaneLegendLocal_agakm_16309{color:#38bdf8;background:color-mix(in srgb,#38bdf8 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 45%,transparent)}._dpKadaneLegendGlobal_agakm_16315{color:#fbbf24;background:color-mix(in srgb,#fbbf24 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._dpLisLayout_agakm_16323{margin-top:.85rem;display:flex;flex-direction:column;align-items:center;gap:1rem}._dpLisLayout_agakm_16323 ._dpDemoPanelLabel_agakm_15644{text-align:center;width:100%}._dpLisLayout_agakm_16323 ._dpKadaneEquations_agakm_16260,._dpLisLayout_agakm_16323 ._dpKadaneEquationIdle_agakm_16271{margin-top:.9rem}._dpLisEquations_agakm_16344{max-width:min(100%,28rem);gap:.28rem;padding:.65rem .85rem}._dpLisEquations_agakm_16344 ._dpDemoEquationLine_agakm_15813{line-height:1.4;white-space:pre-wrap}._dpLisCanExtend_agakm_16355{background:color-mix(in srgb,#38bdf8 26%,var(--panel-raised-bg));border-color:#38bdf8}._dpLisSkip_agakm_16360{background:color-mix(in srgb,var(--muted) 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,var(--muted) 50%,transparent);opacity:.72}._dpLisBestPrev_agakm_16366{background:color-mix(in srgb,#34d399 30%,var(--panel-raised-bg));border-color:#34d399;box-shadow:0 0 0 1px color-mix(in srgb,#34d399 40%,transparent)}._dpLisScanning_agakm_16372{outline:2px solid color-mix(in srgb,#fbbf24 70%,transparent);outline-offset:1px}._dpLisDpBest_agakm_16377{background:color-mix(in srgb,#34d399 22%,var(--panel-raised-bg));border-color:#34d399}._dpLisArrowRow_agakm_16382{display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem;margin-top:.55rem;max-width:100%}._dpLisArrowChip_agakm_16391{display:inline-flex;align-items:center;max-width:min(100%,22rem);padding:.28em .65em;border-radius:8px;font-family:var(--font-label-mono);font-size:.68rem;font-weight:650;line-height:1.35;white-space:normal;text-align:left;color:#38bdf8;border:1px solid color-mix(in srgb,#38bdf8 50%,transparent);background:color-mix(in srgb,#38bdf8 12%,var(--panel-raised-bg))}._dpLisArrowBest_agakm_16408{color:#34d399;border-color:color-mix(in srgb,#34d399 55%,transparent);background:color-mix(in srgb,#34d399 16%,var(--panel-raised-bg))}._dpLisArrowSkip_agakm_16414{display:inline-flex;align-items:center;padding:.22em .55em;border-radius:999px;font-family:var(--font-label-mono);font-size:.62rem;font-weight:600;color:var(--muted);border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 90%,transparent)}._dpLisEqExtend_agakm_16427{color:#38bdf8}._dpLisEqSkip_agakm_16431{color:var(--muted)}._dpLisEqBest_agakm_16435{color:#34d399;font-weight:700}._dpLisLegendExtend_agakm_16440{color:#38bdf8;background:color-mix(in srgb,#38bdf8 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._dpLisLegendSkip_agakm_16446{color:var(--muted);background:color-mix(in srgb,var(--panel-raised-bg) 90%,transparent);border-color:color-mix(in srgb,var(--card-border) 85%,transparent)}._dpLisLegendBest_agakm_16452{color:#34d399;background:color-mix(in srgb,#34d399 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 50%,transparent)}._tpConvergeLayout_agakm_16460{margin-top:.35rem;display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%}._tpConvergeBoard_agakm_16469{display:flex;flex-direction:column;align-items:center;width:100%}._tpConvergeBoard_agakm_16469 ._dpDemoPanelLabel_agakm_15644,._tpConvergeStats_agakm_16477 ._dpDemoPanelLabel_agakm_15644{text-align:center;width:100%}._tpConvergeMarkerRow_agakm_16482{gap:.35rem}._tpConvergeMarkerSlot_agakm_16486{width:2.15rem;min-width:2.15rem;align-items:center;overflow:visible}._tpConvergeMarkerSlot_agakm_16486 ._dpTakeSkipMarker_agakm_15969,._tpConvergeMarkerSlot_agakm_16486 ._dpKadaneMarkerLabel_agakm_16198{display:block;width:100%;text-align:center;letter-spacing:.02em}._tpConvergeTargetChip_agakm_16501{width:100%;box-sizing:border-box;align-self:stretch}._tpConvergeStats_agakm_16477{display:flex;flex-direction:column;gap:.55rem;align-items:stretch;width:100%;box-sizing:border-box}._tpConvergeStatRow_agakm_16516{display:flex;flex-wrap:wrap;gap:.45rem;justify-content:stretch;width:100%}._tpConvergeStatRow_agakm_16516 ._dpKadaneStatChip_agakm_16216{flex:1 1 8rem;min-width:0}._tpConvergeLeft_agakm_16529{background:color-mix(in srgb,#38bdf8 26%,var(--panel-raised-bg));border-color:#38bdf8}._tpConvergeRight_agakm_16534{background:color-mix(in srgb,#f97316 26%,var(--panel-raised-bg));border-color:#f97316}._tpConvergePair_agakm_16539{box-shadow:0 0 0 1px color-mix(in srgb,#fbbf24 35%,transparent)}._tpConvergeLeft_agakm_16529._tpConvergeRight_agakm_16534{background:color-mix(in srgb,#34d399 28%,var(--panel-raised-bg));border-color:#34d399}._tpConvergeMoveFocus_agakm_16548{outline:2px solid color-mix(in srgb,#fbbf24 75%,transparent);outline-offset:1px}._tpConvergeIndexLeft_agakm_16553{color:#38bdf8;border-color:color-mix(in srgb,#38bdf8 55%,transparent)}._tpConvergeIndexRight_agakm_16558{color:#f97316;border-color:color-mix(in srgb,#f97316 55%,transparent)}._tpConvergeMarkerLeft_agakm_16563{color:#38bdf8}._tpConvergeMarkerRight_agakm_16567{color:#f97316}._tpConvergeStatPair_agakm_16571{background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._tpConvergeStatTooSmall_agakm_16576{background:color-mix(in srgb,#38bdf8 18%,var(--panel-raised-bg));border-color:#38bdf8}._tpConvergeStatTooLarge_agakm_16581{background:color-mix(in srgb,#f97316 18%,var(--panel-raised-bg));border-color:#f97316}._tpConvergeStatMatch_agakm_16586{background:color-mix(in srgb,#34d399 22%,var(--panel-raised-bg));border-color:#34d399}._tpConvergeHint_agakm_16591{margin-top:.15rem;text-align:center;width:100%;max-width:none;box-sizing:border-box}._tpConvergeHint_agakm_16591 ._dpDemoEquationLine_agakm_15813{text-align:center;line-height:1.4}._tpConvergeIdle_agakm_16604{text-align:center;width:100%}._tpConvergeEqTooSmall_agakm_16609{color:#38bdf8}._tpConvergeEqTooLarge_agakm_16613{color:#f97316}._tpConvergeEqMatch_agakm_16617{color:#34d399;font-weight:700}._tpConvergeLegend_agakm_16622{justify-content:center}._tpConvergeLegendLeft_agakm_16626{color:#38bdf8;background:color-mix(in srgb,#38bdf8 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._tpConvergeLegendRight_agakm_16632{color:#f97316;background:color-mix(in srgb,#f97316 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#f97316 50%,transparent)}._tpConvergeLegendTooSmall_agakm_16638{color:#38bdf8;background:color-mix(in srgb,#38bdf8 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 45%,transparent)}._tpConvergeLegendTooLarge_agakm_16644{color:#f97316;background:color-mix(in srgb,#f97316 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#f97316 45%,transparent)}._tpSlideLayout_agakm_16652{margin-top:.35rem;display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%}._tpSlideLimitChip_agakm_16661{width:100%;box-sizing:border-box;align-self:stretch}._tpSlideBoard_agakm_16667{display:flex;flex-direction:column;align-items:center;width:100%}._tpSlideBoard_agakm_16667 ._dpDemoPanelLabel_agakm_15644,._tpSlideStats_agakm_16675 ._dpDemoPanelLabel_agakm_15644{text-align:center;width:100%}._tpSlideStats_agakm_16675{display:flex;flex-direction:column;gap:.55rem;align-items:stretch;width:100%;box-sizing:border-box}._tpSlideStatRow_agakm_16689{display:flex;flex-wrap:wrap;gap:.45rem;width:100%}._tpSlideStatRow_agakm_16689 ._dpKadaneStatChip_agakm_16216{flex:1 1 7rem;min-width:0}._tpSlideWindow_agakm_16701{background:color-mix(in srgb,#fbbf24 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 55%,transparent)}._tpSlideLeft_agakm_16706{border-color:#38bdf8;box-shadow:0 0 0 1px color-mix(in srgb,#38bdf8 40%,transparent)}._tpSlideRight_agakm_16711{border-color:#f97316;box-shadow:0 0 0 1px color-mix(in srgb,#f97316 40%,transparent)}._tpSlideLeft_agakm_16706._tpSlideRight_agakm_16711{border-color:#34d399;box-shadow:0 0 0 1px color-mix(in srgb,#34d399 40%,transparent)}._tpSlideExpandFocus_agakm_16721{outline:2px solid color-mix(in srgb,#f97316 75%,transparent);outline-offset:1px}._tpSlideShrinkFocus_agakm_16726{outline:2px solid color-mix(in srgb,#38bdf8 75%,transparent);outline-offset:1px}._tpSlideIndexLeft_agakm_16731{color:#38bdf8;border-color:color-mix(in srgb,#38bdf8 55%,transparent)}._tpSlideIndexRight_agakm_16736{color:#f97316;border-color:color-mix(in srgb,#f97316 55%,transparent)}._tpSlideMarkerLeft_agakm_16741{color:#38bdf8}._tpSlideMarkerRight_agakm_16745{color:#f97316}._tpSlideStatWindow_agakm_16749{background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._tpSlideStatValid_agakm_16754{background:color-mix(in srgb,#34d399 18%,var(--panel-raised-bg));border-color:#34d399}._tpSlideStatInvalid_agakm_16759{background:color-mix(in srgb,#f97316 18%,var(--panel-raised-bg));border-color:#f97316}._tpSlideStatBest_agakm_16764{background:color-mix(in srgb,#a3e635 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#a3e635 55%,transparent)}._tpSlideHint_agakm_16769{margin-top:.15rem;text-align:center;width:100%;max-width:none;box-sizing:border-box}._tpSlideHint_agakm_16769 ._dpDemoEquationLine_agakm_15813{text-align:center;line-height:1.4}._tpSlideSteps_agakm_16782{margin:.15rem 0 0;padding:.65rem .9rem;width:100%;box-sizing:border-box;border-radius:8px;border:1px solid color-mix(in srgb,var(--card-border) 75%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 85%,transparent);font-family:var(--font-label-mono);font-size:.78rem;font-weight:550;color:var(--muted);line-height:1.45;list-style:none;display:flex;flex-direction:column;gap:.5rem}._tpSlideSteps_agakm_16782 li{margin:0;display:flex;align-items:flex-start;gap:.4rem}._tpSlideSteps_agakm_16782 li>span:not(._tpSlideStepNum_agakm_16808){min-width:0;flex:1 1 auto}._tpSlideSteps_agakm_16782 ._inlineCode_agakm_589{white-space:nowrap;word-break:normal}._tpSlideStepNum_agakm_16808{flex:0 0 auto;flex-shrink:0;min-width:1.1rem;font-weight:700;color:var(--text)}._tpSlideEqExpand_agakm_16825{color:#f97316}._tpSlideEqShrink_agakm_16829{color:#38bdf8}._tpSlideEqInvalid_agakm_16833{color:#f97316}._tpSlideLegend_agakm_16837{justify-content:center}._tpSlideLegendWindow_agakm_16841{color:#fbbf24;background:color-mix(in srgb,#fbbf24 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._tpSlideLegendExpand_agakm_16847{color:#f97316;background:color-mix(in srgb,#f97316 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#f97316 50%,transparent)}._tpSlideLegendShrink_agakm_16853{color:#38bdf8;background:color-mix(in srgb,#38bdf8 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._tpSlideLegendValid_agakm_16859{color:#34d399;background:color-mix(in srgb,#34d399 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 50%,transparent)}._tpSlideLegendInvalid_agakm_16865{color:#f97316;background:color-mix(in srgb,#f97316 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#f97316 45%,transparent)}._tpSlideLegendBest_agakm_16871{color:#a3e635;background:color-mix(in srgb,#a3e635 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#a3e635 50%,transparent)}._tpFixedWindow_agakm_16879{background:color-mix(in srgb,#fbbf24 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 55%,transparent)}._tpFixedIndexWindow_agakm_16884{border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._tpFixedStatWindow_agakm_16888{background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._tpFixedStatBest_agakm_16893{background:color-mix(in srgb,#a3e635 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#a3e635 55%,transparent)}._bsClassicRange_agakm_16900{background:color-mix(in srgb,#38bdf8 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 55%,transparent)}._bsClassicMid_agakm_16905{background:color-mix(in srgb,#fbbf24 24%,var(--panel-raised-bg));border-color:#fbbf24;outline:2px solid color-mix(in srgb,#fbbf24 75%,transparent);outline-offset:1px}._bsClassicMatch_agakm_16912{background:color-mix(in srgb,#34d399 24%,var(--panel-raised-bg));border-color:#34d399;outline:2px solid color-mix(in srgb,#34d399 75%,transparent);outline-offset:1px}._bsClassicDiscarded_agakm_16919{opacity:.38;background:color-mix(in srgb,var(--muted) 12%,var(--panel-raised-bg));border-color:color-mix(in srgb,var(--muted) 35%,transparent);color:var(--muted)}._bsClassicDiscarding_agakm_16926{opacity:1;background:color-mix(in srgb,#f97316 22%,var(--panel-raised-bg));border-color:#f97316;outline:2px solid color-mix(in srgb,#f97316 70%,transparent);outline-offset:1px;color:inherit}._bsClassicIndexRange_agakm_16935{border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._bsClassicIndexMid_agakm_16939{color:#fbbf24;border-color:color-mix(in srgb,#fbbf24 55%,transparent)}._bsClassicIndexMatch_agakm_16944{color:#34d399;border-color:color-mix(in srgb,#34d399 55%,transparent)}._bsClassicIndexDiscarded_agakm_16949{opacity:.4;color:var(--muted)}._bsClassicMarkerLeft_agakm_16954{color:#38bdf8}._bsClassicMarkerMid_agakm_16958{color:#fbbf24}._bsClassicMarkerRight_agakm_16962{color:#a78bfa}._bsClassicMarkerMatch_agakm_16966{color:#34d399}._bsClassicStatRange_agakm_16970{background:color-mix(in srgb,#38bdf8 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._bsClassicStatMid_agakm_16975{background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._bsClassicStatMatch_agakm_16980{background:color-mix(in srgb,#34d399 18%,var(--panel-raised-bg));border-color:#34d399}._bsClassicStatTarget_agakm_16985{background:color-mix(in srgb,#a78bfa 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#a78bfa 45%,transparent)}._bsClassicWidePanel_agakm_16990{width:100%;box-sizing:border-box}._bsClassicWideCompare_agakm_16995{background:color-mix(in srgb,#fbbf24 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._bsClassicWideDiscard_agakm_17000{background:color-mix(in srgb,#f97316 16%,var(--panel-raised-bg));border-color:#f97316}._bsClassicWideMatch_agakm_17005{background:color-mix(in srgb,#34d399 16%,var(--panel-raised-bg));border-color:#34d399}._bsRotatedSorted_agakm_17012{background:color-mix(in srgb,#2dd4bf 20%,var(--panel-raised-bg));border-color:color-mix(in srgb,#2dd4bf 60%,transparent)}._bsRotatedIndexSorted_agakm_17017{color:#2dd4bf;border-color:color-mix(in srgb,#2dd4bf 55%,transparent)}._bsRotatedHalfRow_agakm_17022{display:flex;align-items:flex-start;gap:.35rem;margin-top:.15rem}._bsRotatedHalfSlot_agakm_17029{width:2.55rem;display:flex;justify-content:center;min-height:1.6rem}._bsRotatedHalfCaption_agakm_17036{font-family:var(--font-label-mono);font-size:.52rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;text-align:center;line-height:1.2;max-width:4.5rem}._bsRotatedHalfSorted_agakm_17047{color:#2dd4bf}._bsRotatedHalfRotated_agakm_17051{color:#a78bfa}._bsRotatedStatSorted_agakm_17055{background:color-mix(in srgb,#2dd4bf 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#2dd4bf 50%,transparent)}._bsRotatedStatYes_agakm_17060{background:color-mix(in srgb,#34d399 18%,var(--panel-raised-bg));border-color:#34d399}._bsRotatedStatNo_agakm_17065{background:color-mix(in srgb,#f97316 18%,var(--panel-raised-bg));border-color:#f97316}._bsRotatedWidePanel_agakm_17070{align-items:center;text-align:center}._bsRotatedWidePanelReason_agakm_17075{align-items:flex-start;text-align:left}._bsRotatedReasonLines_agakm_17080{display:flex;flex-direction:column;gap:.2rem;width:100%}._dpGreedyFrontier_agakm_17089{background:color-mix(in srgb,#38bdf8 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 55%,transparent)}._dpGreedyBeyond_agakm_17094{opacity:.4;color:var(--muted);background:color-mix(in srgb,var(--muted) 10%,var(--panel-raised-bg));border-color:color-mix(in srgb,var(--muted) 30%,transparent)}._dpGreedyCurrent_agakm_17101{outline:2px solid color-mix(in srgb,#fbbf24 80%,transparent);outline-offset:1px;border-color:#fbbf24;background:color-mix(in srgb,#fbbf24 22%,var(--panel-raised-bg));opacity:1;color:inherit}._dpGreedyGoal_agakm_17110{background:color-mix(in srgb,#34d399 22%,var(--panel-raised-bg));border-color:#34d399;opacity:1;color:inherit}._dpGreedyIndexFrontier_agakm_17117{border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._dpGreedyIndexCurrent_agakm_17121{color:#fbbf24;border-color:color-mix(in srgb,#fbbf24 55%,transparent)}._dpGreedyMarkerCurrent_agakm_17126{color:#fbbf24}._dpGreedyFrontierBar_agakm_17130{width:100%;box-sizing:border-box;background:color-mix(in srgb,#38bdf8 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._dpGreedyStatReach_agakm_17137{background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._dpGreedyStatFrontier_agakm_17142{background:color-mix(in srgb,#38bdf8 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._dpGreedySortBanner_agakm_17149,._dpGreedySortBannerMuted_agakm_17150{margin:0;width:100%;text-align:center;font-family:var(--font-label-mono);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}._dpGreedySortBanner_agakm_17149{color:#2dd4bf}._dpGreedySortBannerMuted_agakm_17150{color:var(--muted)}._dpGreedySortBoard_agakm_17169{width:100%;display:flex;justify-content:center}._dpGreedySortTimeline_agakm_17175{display:flex;flex-direction:column;gap:.35rem;width:min(100%,32rem);margin-inline:auto;padding:.55rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 92%,transparent);box-sizing:border-box}._dpGreedySortTimeRow_agakm_17188,._dpGreedySortMeetingRow_agakm_17189{display:grid;grid-template-columns:2.2rem minmax(0,1fr);gap:.45rem;align-items:center;position:relative}._dpGreedySortRowLabel_agakm_17197{font-family:var(--font-label-mono);font-size:.62rem;font-weight:700;color:var(--muted);text-align:right}._dpGreedySortTimeTrack_agakm_17205{display:grid;grid-template-columns:repeat(var(--dp-greedy-sort-slots, 8),minmax(0,1fr));align-items:center;min-height:1.55rem}._dpGreedySortTrack_agakm_17212{position:relative;min-height:1.55rem}._dpGreedySortTimeTick_agakm_17217{font-family:var(--font-label-mono);font-size:.58rem;font-weight:650;color:var(--muted);text-align:center}._dpGreedySortBar_agakm_17225{position:absolute;top:50%;transform:translateY(-50%);box-sizing:border-box;height:1.35rem;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 .25rem;border-radius:6px;border:1px solid color-mix(in srgb,#94a3b8 45%,transparent);background:color-mix(in srgb,#94a3b8 16%,var(--panel-raised-bg));font-family:var(--font-label-mono);font-size:.58rem;font-weight:700;color:var(--text);white-space:nowrap}._dpGreedySortBarChosen_agakm_17246{background:color-mix(in srgb,#34d399 22%,var(--panel-raised-bg));border-color:#34d399}._dpGreedySortBarCurrent_agakm_17251{background:color-mix(in srgb,#fbbf24 24%,var(--panel-raised-bg));border-color:#fbbf24;outline:2px solid color-mix(in srgb,#fbbf24 70%,transparent);outline-offset:1px}._dpGreedySortBarSkip_agakm_17258{background:color-mix(in srgb,#f97316 22%,var(--panel-raised-bg));border-color:#f97316;outline:2px solid color-mix(in srgb,#f97316 70%,transparent);outline-offset:1px}._dpGreedySortTagSlot_agakm_17265{position:absolute;right:.15rem;top:50%;transform:translateY(-50%);font-family:var(--font-label-mono);font-size:.52rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;line-height:1.2;pointer-events:none}._dpGreedySortTagCurrent_agakm_17279{color:#fbbf24}._dpGreedySortTagChosen_agakm_17283{color:#34d399}._dpGreedySortTagSkip_agakm_17287{color:#f97316}._dpGreedySortStatLastEnd_agakm_17291{background:color-mix(in srgb,#38bdf8 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._dpGreedySortStatChosen_agakm_17296{background:color-mix(in srgb,#34d399 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 50%,transparent)}._dpGreedyHeapBoard_agakm_17303,._dpGreedyHeapHeapBlock_agakm_17304{width:100%;display:flex;flex-direction:column;align-items:center;gap:.4rem}._dpGreedyHeapDays_agakm_17312{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;width:100%;max-width:28rem}._dpGreedyHeapDayCol_agakm_17320{display:flex;flex-direction:column;align-items:center;gap:.35rem;padding:.45rem .35rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 92%,transparent);box-sizing:border-box}._dpGreedyHeapDayActive_agakm_17332{border-color:color-mix(in srgb,#38bdf8 55%,transparent);background:color-mix(in srgb,#38bdf8 12%,var(--panel-raised-bg))}._dpGreedyHeapDayLabel_agakm_17337{font-family:var(--font-label-mono);font-size:.58rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}._dpGreedyHeapDayJobs_agakm_17346{display:flex;flex-wrap:wrap;justify-content:center;gap:.3rem}._dpGreedyHeapJobChip_agakm_17353{font-family:var(--font-label-mono);font-size:.72rem;font-weight:700;padding:.2rem .4rem;border-radius:6px;border:1px solid color-mix(in srgb,#94a3b8 45%,transparent);background:color-mix(in srgb,#94a3b8 14%,var(--panel-raised-bg));color:var(--text)}._dpGreedyHeapJobNew_agakm_17364{border-color:#fbbf24;background:color-mix(in srgb,#fbbf24 22%,var(--panel-raised-bg))}._dpGreedyHeapJobTaken_agakm_17369{border-color:#34d399;background:color-mix(in srgb,#34d399 24%,var(--panel-raised-bg));outline:2px solid color-mix(in srgb,#34d399 70%,transparent);outline-offset:1px}._dpGreedyHeapJobChosen_agakm_17376{border-color:color-mix(in srgb,#34d399 50%,transparent);background:color-mix(in srgb,#34d399 14%,var(--panel-raised-bg));opacity:.75}._dpGreedyHeapTree_agakm_17382{display:flex;flex-direction:column;align-items:center;gap:.45rem;min-height:4.5rem;width:100%;max-width:16rem;padding:.65rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 92%,transparent);box-sizing:border-box}._dpGreedyHeapChildren_agakm_17397{display:flex;gap:.75rem;justify-content:center}._dpGreedyHeapNode_agakm_17403{min-width:2.8rem;padding:.35rem .5rem;border-radius:8px;border:1px solid color-mix(in srgb,#a78bfa 50%,transparent);background:color-mix(in srgb,#a78bfa 16%,var(--panel-raised-bg));font-family:var(--font-label-mono);font-size:.78rem;font-weight:700;text-align:center;color:var(--text)}._dpGreedyHeapRoot_agakm_17416{border-color:#fbbf24;background:color-mix(in srgb,#fbbf24 22%,var(--panel-raised-bg));outline:2px solid color-mix(in srgb,#fbbf24 65%,transparent);outline-offset:1px}._dpGreedyHeapNodeEmpty_agakm_17423{opacity:.35;border-style:dashed}._dpGreedyHeapEmpty_agakm_17428{margin:0;font-family:var(--font-label-mono);font-size:.72rem;color:var(--muted)}._dpGreedyHeapStatNew_agakm_17435{background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._dpGreedyHeapStatBest_agakm_17440{background:color-mix(in srgb,#a78bfa 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#a78bfa 50%,transparent)}._dpGreedyHeapStatTotal_agakm_17445{background:color-mix(in srgb,#34d399 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 50%,transparent)}._dpGreedyHeapWideAdd_agakm_17450{background:color-mix(in srgb,#38bdf8 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._tpGapLayout_agakm_17457{margin-top:.35rem;display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%}._tpGapKChip_agakm_17466{width:100%;box-sizing:border-box;align-self:stretch}._tpGapBoard_agakm_17472{display:flex;flex-direction:column;align-items:center;width:100%}._tpGapBoard_agakm_17472 ._dpDemoPanelLabel_agakm_15644,._tpGapStats_agakm_17480 ._dpDemoPanelLabel_agakm_15644{text-align:center;width:100%}._tpGapList_agakm_17485{width:fit-content;max-width:100%;padding:.65rem .75rem .35rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 92%,transparent);box-sizing:border-box;overflow-x:auto}._tpGapNodeRow_agakm_17496{display:flex;align-items:flex-start;gap:0}._tpGapColumn_agakm_17502{position:relative;display:flex;flex-direction:column;align-items:center;width:2.55rem;flex-shrink:0}._tpGapNode_agakm_17496{display:flex;align-items:center;justify-content:center;width:2.35rem;height:2.35rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--card-border) 85%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 75%,transparent);font-family:var(--font-label-mono);font-weight:700;font-size:.95rem;color:var(--text);box-sizing:border-box;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}._tpGapNodeNull_agakm_17528{width:2.55rem;font-size:.72rem;font-weight:650;color:var(--muted)}._tpGapNodeSlow_agakm_17535{background:color-mix(in srgb,#38bdf8 26%,var(--panel-raised-bg));border-color:#38bdf8}._tpGapNodeFast_agakm_17540{background:color-mix(in srgb,#f97316 26%,var(--panel-raised-bg));border-color:#f97316}._tpGapNodeBoth_agakm_17545{background:color-mix(in srgb,#38bdf8 18%,color-mix(in srgb,#f97316 18%,var(--panel-raised-bg)));border-color:#fbbf24;box-shadow:0 0 0 1px color-mix(in srgb,#fbbf24 40%,transparent)}._tpGapNodeAnswer_agakm_17555{background:color-mix(in srgb,#34d399 30%,var(--panel-raised-bg));border-color:#34d399;box-shadow:0 0 0 1px color-mix(in srgb,#34d399 40%,transparent)}._tpGapArrow_agakm_17561{position:absolute;top:.65rem;right:-.55rem;font-family:var(--font-label-mono);font-size:.85rem;font-weight:700;color:var(--muted);line-height:1;pointer-events:none}._tpGapMarkerSlot_agakm_17573{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.05rem;min-height:1.85rem;margin-top:.3rem;width:100%}._tpGapMarker_agakm_17573{display:block;width:100%;text-align:center;font-size:.85rem;line-height:1;font-weight:700}._tpGapMarkerLabel_agakm_17593{display:block;width:100%;text-align:center;font-family:var(--font-label-mono);font-size:.5rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;line-height:1;white-space:nowrap}._tpGapMarkerSlow_agakm_17606{color:#38bdf8}._tpGapMarkerFast_agakm_17610{color:#f97316}._tpGapMarkerBoth_agakm_17614{color:#fbbf24}._tpGapStats_agakm_17480{display:flex;flex-direction:column;gap:.55rem;align-items:stretch;width:100%;box-sizing:border-box}._tpGapStatRow_agakm_17627{display:flex;flex-wrap:wrap;gap:.45rem;width:100%}._tpGapStatRow_agakm_17627 ._dpKadaneStatChip_agakm_16216{flex:1 1 7rem;min-width:0}._tpGapStatGap_agakm_17639{background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._tpGapStatFast_agakm_17644{background:color-mix(in srgb,#f97316 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#f97316 50%,transparent)}._tpGapStatSlow_agakm_17649{background:color-mix(in srgb,#38bdf8 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._tpGapLegend_agakm_17654{justify-content:center}._tpGapLegendSlow_agakm_17658{color:#38bdf8;background:color-mix(in srgb,#38bdf8 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._tpGapLegendFast_agakm_17664{color:#f97316;background:color-mix(in srgb,#f97316 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#f97316 50%,transparent)}._tpGapLegendGap_agakm_17670{color:#fbbf24;background:color-mix(in srgb,#fbbf24 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._tpGapLegendMoveFast_agakm_17676{color:#f97316;background:color-mix(in srgb,#f97316 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#f97316 45%,transparent)}._tpGapLegendMoveBoth_agakm_17682{color:#22d3ee;background:color-mix(in srgb,#22d3ee 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#22d3ee 50%,transparent)}._tpGapLegendAnswer_agakm_17688{color:#34d399;background:color-mix(in srgb,#34d399 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 50%,transparent)}._llLeadLagLayout_agakm_17696{margin-top:.35rem;display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}._llLeadLagPhaseBadge_agakm_17705{display:inline-flex;align-items:center;gap:.35rem;padding:.28rem .7rem;border-radius:999px;border:1px solid color-mix(in srgb,#22d3ee 45%,transparent);background:color-mix(in srgb,#22d3ee 14%,var(--panel-raised-bg));font-family:var(--font-label-mono);font-size:.68rem;font-weight:700;letter-spacing:.04em;color:#67e8f9}._llLeadLagPhaseStep_agakm_17720{opacity:.85}._llLeadLagPhaseLabel_agakm_17724{text-transform:uppercase}._llLeadLagStatRow_agakm_17728{display:flex;flex-wrap:wrap;gap:.45rem;width:100%}._llLeadLagStatRow_agakm_17728 ._dpKadaneStatChip_agakm_16216{flex:1 1 6.5rem;min-width:0}._llLeadLagStatLead_agakm_17740{background:color-mix(in srgb,#f97316 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#f97316 50%,transparent)}._llLeadLagStatLag_agakm_17745{background:color-mix(in srgb,#38bdf8 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._llLeadLagStatGap_agakm_17750{background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._llLeadLagBoard_agakm_17755{display:flex;flex-direction:column;align-items:center;width:100%}._llLeadLagBoard_agakm_17755 ._dpDemoPanelLabel_agakm_15644{text-align:center;width:100%}._llLeadLagList_agakm_17767{width:fit-content;max-width:100%;padding:.65rem .75rem .45rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 92%,transparent);box-sizing:border-box;overflow-x:auto}._llLeadLagNodeRow_agakm_17778{display:flex;align-items:flex-start;gap:0}._llLeadLagColumn_agakm_17784{position:relative;display:flex;flex-direction:column;align-items:center;width:2.55rem;flex-shrink:0}._llLeadLagNode_agakm_17778{display:flex;align-items:center;justify-content:center;width:2.35rem;height:2.35rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--card-border) 85%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 75%,transparent);font-family:var(--font-label-mono);font-weight:700;font-size:.95rem;color:var(--text);box-sizing:border-box;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}._llLeadLagNodeNull_agakm_17810{width:2.55rem;font-size:.72rem;font-weight:650;color:var(--muted)}._llLeadLagNodeLag_agakm_17817{background:color-mix(in srgb,#38bdf8 26%,var(--panel-raised-bg));border-color:#38bdf8}._llLeadLagNodeLead_agakm_17822{background:color-mix(in srgb,#f97316 26%,var(--panel-raised-bg));border-color:#f97316}._llLeadLagNodeBoth_agakm_17827{background:color-mix(in srgb,#38bdf8 18%,color-mix(in srgb,#f97316 18%,var(--panel-raised-bg)));border-color:#fbbf24;box-shadow:0 0 0 1px color-mix(in srgb,#fbbf24 40%,transparent)}._llLeadLagNodeAnswer_agakm_17837{background:color-mix(in srgb,#34d399 30%,var(--panel-raised-bg));border-color:#34d399;box-shadow:0 0 0 1px color-mix(in srgb,#34d399 40%,transparent)}._llLeadLagArrow_agakm_17843{position:absolute;top:.65rem;right:-.55rem;font-family:var(--font-label-mono);font-size:.85rem;font-weight:700;color:var(--muted);line-height:1;pointer-events:none}._llLeadLagBracketTrack_agakm_17855{position:relative;height:1.35rem;margin-top:.35rem;width:100%}._llLeadLagBracketPlaceholder_agakm_17862{display:block;height:1.35rem}._llLeadLagBracket_agakm_17855{position:absolute;top:0;display:flex;flex-direction:column;align-items:center;box-sizing:border-box}._llLeadLagBracketBar_agakm_17876{display:block;width:100%;height:.35rem;border-top:2px solid color-mix(in srgb,#fbbf24 75%,transparent);border-left:2px solid color-mix(in srgb,#fbbf24 75%,transparent);border-right:2px solid color-mix(in srgb,#fbbf24 75%,transparent);box-sizing:border-box}._llLeadLagBracketLabel_agakm_17886{margin-top:.1rem;font-family:var(--font-label-mono);font-size:.55rem;font-weight:700;letter-spacing:.02em;color:#fbbf24;white-space:nowrap}._llLeadLagMarkerTrack_agakm_17896{position:relative;display:flex;flex-direction:column;gap:.1rem;margin-top:.15rem;min-height:2.6rem;width:100%}._llLeadLagMarkerRow_agakm_17906{position:relative;height:1.25rem;width:100%}._llLeadLagMarker_agakm_17896{position:absolute;top:0;left:0;width:2.55rem;display:flex;flex-direction:column;align-items:center;gap:.02rem;will-change:transform}._llLeadLagMarkerArrow_agakm_17924{display:block;font-size:.8rem;line-height:1;font-weight:700}._llLeadLagMarkerLabel_agakm_17931{display:block;font-family:var(--font-label-mono);font-size:.5rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;line-height:1;white-space:nowrap}._llLeadLagMarkerLag_agakm_17942{color:#38bdf8}._llLeadLagMarkerLead_agakm_17946{color:#f97316}@media(prefers-reduced-motion:reduce){._llLeadLagMarker_agakm_17896,._llLeadLagBracket_agakm_17855{transition:none!important}}._llLeadLagHelper_agakm_17957{width:100%;max-width:22rem;padding:.65rem .85rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 70%,transparent);text-align:center;box-sizing:border-box}._llLeadLagHelperTitle_agakm_17968{margin:0;font-family:var(--font-label-mono);font-size:.72rem;font-weight:700;color:var(--text)}._llLeadLagHelperGap_agakm_17976{display:flex;align-items:center;justify-content:center;gap:.4rem;margin-top:.45rem}._llLeadLagHelperLag_agakm_17984{font-family:var(--font-label-mono);font-size:.68rem;font-weight:700;color:#38bdf8;text-transform:lowercase}._llLeadLagHelperLead_agakm_17992{font-family:var(--font-label-mono);font-size:.68rem;font-weight:700;color:#f97316;text-transform:lowercase}._llLeadLagHelperLine_agakm_18000{flex:1 1 auto;max-width:8rem;height:0;border-top:2px dashed color-mix(in srgb,#fbbf24 70%,transparent)}._llLeadLagHelperSteps_agakm_18007{margin:.2rem 0 0;font-family:var(--font-label-mono);font-size:.58rem;font-weight:650;color:#fbbf24}._llLeadLagHelperFootnote_agakm_18015{margin:.45rem 0 0;font-size:.72rem;line-height:1.35;color:var(--muted)}._llLeadLagStepsCard_agakm_18022{width:100%;max-width:22rem;box-sizing:border-box;border-radius:8px;border:1px solid color-mix(in srgb,var(--card-border) 75%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 85%,transparent);overflow:hidden}._llLeadLagStepsSummary_agakm_18032{display:flex;align-items:center;gap:.4rem;width:100%;box-sizing:border-box;margin:0;padding:.5rem .75rem;border:none;border-radius:0;background:transparent;font-family:var(--font-label-mono);font-size:.72rem;font-weight:700;letter-spacing:.03em;color:var(--text);text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none}._llLeadLagStepsSummary_agakm_18032:after{content:"▸";margin-left:auto;font-size:.75rem;color:var(--muted);transition:transform .28s ease}._llLeadLagStepsCard_agakm_18022:has(._llLeadLagStepsPanelOpen_agakm_18061)>._llLeadLagStepsSummary_agakm_18032:after{transform:rotate(90deg)}._llLeadLagStepsPanel_agakm_18061{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s ease}._llLeadLagStepsPanelOpen_agakm_18061{grid-template-rows:1fr}._llLeadLagStepsPanelInner_agakm_18075{min-height:0;overflow:hidden}._llLeadLagStepsList_agakm_18080{margin:0;padding:.55rem .75rem .65rem;list-style:none;display:flex;flex-direction:column;gap:.45rem;border-top:1px solid color-mix(in srgb,var(--card-border) 70%,transparent);font-family:var(--font-label-mono);font-size:.78rem;font-weight:550;color:var(--muted);line-height:1.45;box-sizing:border-box}._llLeadLagStepsList_agakm_18080 li{margin:0;display:flex;align-items:flex-start;gap:.4rem}._llLeadLagStepsList_agakm_18080 li>span:not(._tpSlideStepNum_agakm_16808){min-width:0;flex:1 1 auto}@media(prefers-reduced-motion:reduce){._llLeadLagStepsPanel_agakm_18061,._llLeadLagStepsSummary_agakm_18032:after{transition:none}}._llLeadLagNarration_agakm_18115{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:center;gap:.15rem;width:100%}._llLeadLagNarrationItem_agakm_18126{position:relative;margin:0;padding:.1rem 0;font-size:.72rem;line-height:1.3;color:color-mix(in srgb,var(--muted) 85%,transparent);text-align:center}._llLeadLagNarrationItem_agakm_18126:not(:last-child):after{content:"↓";display:block;margin-top:.1rem;font-size:.65rem;color:color-mix(in srgb,var(--muted) 55%,transparent)}._llLeadLagNarrationItemDone_agakm_18144{color:color-mix(in srgb,var(--text) 70%,var(--muted))}._llLeadLagNarrationItemActive_agakm_18148{color:var(--text);font-weight:700}._fsFastSlowLayout_agakm_18155{margin-top:.35rem;display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}._fsFastSlowPhaseBadge_agakm_18164{display:inline-flex;align-items:center;gap:.35rem;padding:.28rem .7rem;border-radius:999px;border:1px solid color-mix(in srgb,#22d3ee 45%,transparent);background:color-mix(in srgb,#22d3ee 14%,var(--panel-raised-bg));font-family:var(--font-label-mono);font-size:.68rem;font-weight:700;letter-spacing:.04em;color:#67e8f9}._fsFastSlowPhaseStep_agakm_18179{opacity:.85}._fsFastSlowPhaseLabel_agakm_18183{text-transform:uppercase}._fsFastSlowStatRow_agakm_18187{display:flex;flex-wrap:wrap;gap:.45rem;width:100%}._fsFastSlowStatRow_agakm_18187 ._dpKadaneStatChip_agakm_16216{flex:1 1 7rem;min-width:0}._fsFastSlowStatSlow_agakm_18199{background:color-mix(in srgb,#38bdf8 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._fsFastSlowStatFast_agakm_18204{background:color-mix(in srgb,#f97316 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#f97316 50%,transparent)}._fsFastSlowPathRow_agakm_18209{display:flex;flex-wrap:wrap;gap:.45rem;width:100%;justify-content:center}._fsFastSlowPathChipSlow_agakm_18217,._fsFastSlowPathChipFast_agakm_18218{display:flex;flex-direction:column;gap:.15rem;padding:.35rem .55rem;border-radius:8px;border:1px solid transparent;min-width:7rem;box-sizing:border-box}._fsFastSlowPathChipSlow_agakm_18217{background:color-mix(in srgb,#38bdf8 12%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 40%,transparent)}._fsFastSlowPathChipFast_agakm_18218{background:color-mix(in srgb,#f97316 12%,var(--panel-raised-bg));border-color:color-mix(in srgb,#f97316 40%,transparent)}._fsFastSlowPathLabel_agakm_18239{font-family:var(--font-label-mono);font-size:.55rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}._fsFastSlowPathValue_agakm_18248{font-family:var(--font-label-mono);font-size:.72rem;font-weight:650;color:var(--text)}._fsFastSlowBoard_agakm_18255{display:flex;flex-direction:column;align-items:center;width:100%}._fsFastSlowBoard_agakm_18255 ._dpDemoPanelLabel_agakm_15644{text-align:center;width:100%}._fsFastSlowList_agakm_18267{position:relative;width:fit-content;max-width:100%;padding:.65rem .75rem .45rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 92%,transparent);box-sizing:border-box;overflow-x:auto}._fsFastSlowListCycle_agakm_18279{padding:.9rem 1.15rem .85rem;overflow:visible}._fsCycleGraph_agakm_18284{position:relative;width:fit-content;max-width:100%;min-height:7.6rem;padding-top:1.15rem;padding-bottom:.45rem}._fsCycleTopRow_agakm_18293{display:flex;align-items:flex-start;gap:0}._fsCycleRegionOutline_agakm_18300{position:absolute;left:calc(2.55rem * 2 - .45rem);top:.75rem;width:6rem;height:5.95rem;border:1px dashed color-mix(in srgb,#a78bfa 65%,transparent);border-radius:10px;box-sizing:border-box;pointer-events:none;z-index:0}._fsCycleRegionLabel_agakm_18314{position:absolute;left:50%;top:-1.05rem;transform:translate(-50%);font-family:var(--font-label-mono);font-size:.58rem;font-weight:700;letter-spacing:.04em;color:#a78bfa;line-height:1;white-space:nowrap}._fsCycleArrowCd_agakm_18328,._fsCycleArrowDe_agakm_18329,._fsCycleArrowEc_agakm_18330{font-family:var(--font-label-mono);font-size:.85rem;font-weight:700;color:#a78bfa;line-height:1;pointer-events:none;z-index:2}._fsCycleArrowCd_agakm_18328{position:absolute;top:.65rem;right:-.55rem}._fsCycleArrowDe_agakm_18329,._fsCycleArrowEc_agakm_18330{position:absolute}._fsCycleArrowDe_agakm_18329{top:-1.15rem;right:-.35rem;transform:rotate(125deg)}._fsCycleArrowEc_agakm_18330{top:-1.15rem;left:-.35rem;transform:rotate(-125deg)}._fsCycleESlot_agakm_18363{position:absolute;left:calc(2.55rem * 3);top:4.05rem;transform:translate(-50%);z-index:1;display:flex;flex-direction:column;align-items:center;width:2.55rem}._fsCycleNodeMarkers_agakm_18376{display:flex;flex-direction:column;align-items:center;gap:.05rem;min-height:2.45rem;margin-top:.12rem;width:100%}._fsCycleNodeMarkers_agakm_18376 ._fsFastSlowMarker_agakm_18386{position:static;left:auto;top:auto;width:auto;transform:none;will-change:auto}._fsFastSlowNodeRow_agakm_18395{display:flex;align-items:flex-start;gap:0}._fsFastSlowColumn_agakm_18401{position:relative;display:flex;flex-direction:column;align-items:center;width:2.55rem;flex-shrink:0}._fsFastSlowNode_agakm_18395{display:flex;align-items:center;justify-content:center;width:2.35rem;height:2.35rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--card-border) 85%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 75%,transparent);font-family:var(--font-label-mono);font-weight:700;font-size:.95rem;color:var(--text);box-sizing:border-box;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}._fsFastSlowNodeNull_agakm_18427{width:2.55rem;font-size:.72rem;font-weight:650;color:var(--muted)}._fsFastSlowNodeSlow_agakm_18434{background:color-mix(in srgb,#38bdf8 26%,var(--panel-raised-bg));border-color:#38bdf8}._fsFastSlowNodeFast_agakm_18439{background:color-mix(in srgb,#f97316 26%,var(--panel-raised-bg));border-color:#f97316}._fsFastSlowNodeBoth_agakm_18444{background:color-mix(in srgb,#38bdf8 18%,color-mix(in srgb,#f97316 18%,var(--panel-raised-bg)));border-color:#fbbf24;box-shadow:0 0 0 1px color-mix(in srgb,#fbbf24 40%,transparent)}._fsFastSlowNodeAnswer_agakm_18454{background:color-mix(in srgb,#34d399 30%,var(--panel-raised-bg));border-color:#34d399;box-shadow:0 0 0 1px color-mix(in srgb,#34d399 40%,transparent)}._fsFastSlowNodeMeet_agakm_18460{background:color-mix(in srgb,#34d399 34%,var(--panel-raised-bg));border-color:#34d399;box-shadow:0 0 0 2px color-mix(in srgb,#34d399 45%,transparent)}._fsFastSlowNodeInCycle_agakm_18466{outline:1px dashed color-mix(in srgb,#a78bfa 55%,transparent);outline-offset:2px}._fsFastSlowArrow_agakm_18471{position:absolute;top:.65rem;right:-.55rem;font-family:var(--font-label-mono);font-size:.85rem;font-weight:700;color:var(--muted);line-height:1;pointer-events:none}._fsFastSlowCycleArc_agakm_18483{display:block;width:100%;height:2.1rem;margin-top:.15rem;overflow:visible}._fsFastSlowCycleArcPath_agakm_18491{stroke:color-mix(in srgb,#a78bfa 80%,transparent);stroke-width:2}._fsFastSlowCycleArrowHead_agakm_18496{fill:#a78bfa}._fsFastSlowCycleCaption_agakm_18500{margin:.05rem 0 .2rem;text-align:center;font-family:var(--font-label-mono);font-size:.55rem;font-weight:650;color:color-mix(in srgb,#a78bfa 90%,var(--muted))}._fsFastSlowCycleBracket_agakm_18509{position:absolute;top:3.1rem;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;pointer-events:none}._fsFastSlowCycleBracketBar_agakm_18519{display:block;width:100%;height:.35rem;border-top:2px solid color-mix(in srgb,#a78bfa 70%,transparent);border-left:2px solid color-mix(in srgb,#a78bfa 70%,transparent);border-right:2px solid color-mix(in srgb,#a78bfa 70%,transparent);box-sizing:border-box}._fsFastSlowCycleBracketLabel_agakm_18529{margin-top:.08rem;font-family:var(--font-label-mono);font-size:.55rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:color-mix(in srgb,#a78bfa 90%,var(--muted))}._fsFastSlowMarkerTrack_agakm_18539{position:relative;display:flex;flex-direction:column;gap:.1rem;margin-top:.2rem;min-height:2.6rem;width:100%}._fsFastSlowMarkerRow_agakm_18549{position:relative;height:1.25rem;width:100%}._fsFastSlowMarker_agakm_18386{position:absolute;top:0;left:0;width:2.55rem;display:flex;flex-direction:column;align-items:center;gap:.02rem;will-change:transform}._fsFastSlowMarkerArrow_agakm_18567{display:block;font-size:.8rem;line-height:1;font-weight:700}._fsFastSlowMarkerLabel_agakm_18574{display:block;font-family:var(--font-label-mono);font-size:.5rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;line-height:1;white-space:nowrap}._fsFastSlowMarkerSlow_agakm_18585{color:#38bdf8}._fsFastSlowMarkerFast_agakm_18589{color:#f97316}@media(prefers-reduced-motion:reduce){._fsFastSlowMarker_agakm_18386{transition:none!important}}._fsFastSlowHelper_agakm_18599{width:100%;max-width:24rem;padding:.65rem .85rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 70%,transparent);text-align:center;box-sizing:border-box}._fsFastSlowHelperRow_agakm_18610{display:flex;flex-wrap:wrap;gap:.45rem;justify-content:center}._fsFastSlowHelperChipSlow_agakm_18617,._fsFastSlowHelperChipFast_agakm_18618{display:flex;flex-direction:column;gap:.12rem;padding:.35rem .55rem;border-radius:8px;min-width:8rem;box-sizing:border-box}._fsFastSlowHelperChipSlow_agakm_18617{background:color-mix(in srgb,#38bdf8 14%,var(--panel-raised-bg));border:1px solid color-mix(in srgb,#38bdf8 45%,transparent)}._fsFastSlowHelperChipFast_agakm_18618{background:color-mix(in srgb,#f97316 14%,var(--panel-raised-bg));border:1px solid color-mix(in srgb,#f97316 45%,transparent)}._fsFastSlowHelperChipLabel_agakm_18638{font-family:var(--font-label-mono);font-size:.55rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}._fsFastSlowHelperChipBody_agakm_18647{font-size:.72rem;font-weight:650;color:var(--text)}._fsFastSlowHelperFootnote_agakm_18653{margin:.5rem 0 0;font-size:.72rem;line-height:1.35;color:var(--muted)}._fsFastSlowEvenNote_agakm_18660{width:100%;max-width:24rem;margin:0;padding:.55rem .7rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--card-border) 75%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 88%,transparent);font-size:.72rem;line-height:1.4;color:color-mix(in srgb,var(--text) 88%,var(--muted));box-sizing:border-box}._lrReversalLayout_agakm_18676{margin-top:.35rem;display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}._lrReversalPhaseBadge_agakm_18685{display:inline-flex;align-items:center;gap:.35rem;padding:.28rem .7rem;border-radius:999px;border:1px solid color-mix(in srgb,#a78bfa 45%,transparent);background:color-mix(in srgb,#a78bfa 14%,var(--panel-raised-bg));font-family:var(--font-label-mono);font-size:.68rem;font-weight:700;letter-spacing:.04em;color:#c4b5fd}._lrReversalPhaseStep_agakm_18700{opacity:.85}._lrReversalPhaseLabel_agakm_18704{text-transform:uppercase}._lrReversalStatRow_agakm_18708{display:flex;flex-wrap:wrap;gap:.45rem;width:100%}._lrReversalStatRow_agakm_18708 ._dpKadaneStatChip_agakm_16216{flex:1 1 6.5rem;min-width:0}._lrReversalStatPrev_agakm_18720{background:color-mix(in srgb,#38bdf8 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._lrReversalStatCurr_agakm_18725{background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._lrReversalStatNext_agakm_18730{background:color-mix(in srgb,#f97316 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#f97316 50%,transparent)}._lrReversalBoard_agakm_18735{display:flex;flex-direction:column;align-items:center;width:100%}._lrReversalBoard_agakm_18735 ._dpDemoPanelLabel_agakm_15644{text-align:center;width:100%}._lrReversalList_agakm_18747{width:fit-content;min-width:min(100%,22rem);max-width:100%;min-height:7.25rem;padding:1rem 1.25rem .85rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 92%,transparent);box-sizing:border-box;overflow-x:auto}._lrReversalChainRow_agakm_18760,._lrReversalSegment_agakm_18766,._lrReversalUnit_agakm_18772{display:flex;align-items:flex-start;gap:0}._lrReversalGap_agakm_18778{width:2.25rem;flex-shrink:0;align-self:stretch}._lrReversalColumn_agakm_18785{position:relative;display:flex;flex-direction:column;align-items:center;width:2.55rem;flex-shrink:0}._lrReversalNode_agakm_18794{display:flex;align-items:center;justify-content:center;width:2.35rem;height:2.35rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--card-border) 85%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 75%,transparent);font-family:var(--font-label-mono);font-weight:700;font-size:.95rem;color:var(--text);box-sizing:border-box}._lrReversalNodeNull_agakm_18810{width:2.55rem;font-size:.72rem;font-weight:650;color:var(--muted)}._lrReversalNodePrev_agakm_18817{background:color-mix(in srgb,#38bdf8 26%,var(--panel-raised-bg));border-color:#38bdf8}._lrReversalNodeCurr_agakm_18822{background:color-mix(in srgb,#fbbf24 26%,var(--panel-raised-bg));border-color:#fbbf24}._lrReversalNodeNext_agakm_18827{background:color-mix(in srgb,#f97316 26%,var(--panel-raised-bg));border-color:#f97316}._lrReversalNodeAnswer_agakm_18832{background:color-mix(in srgb,#34d399 30%,var(--panel-raised-bg));border-color:#34d399;box-shadow:0 0 0 1px color-mix(in srgb,#34d399 40%,transparent)}._lrReversalEdge_agakm_18838{display:flex;align-items:center;justify-content:center;min-width:1.1rem;height:2.35rem;margin:0 .05rem;font-family:var(--font-label-mono);font-size:.85rem;font-weight:700;color:var(--muted);line-height:1;flex-shrink:0;transition:color .35s ease}._lrReversalArrowHighlight_agakm_18854{color:#f97316;text-shadow:0 0 6px color-mix(in srgb,#f97316 45%,transparent)}._lrReversalArrowFlipped_agakm_18859{color:#a78bfa}._lrReversalArrowToNull_agakm_18863{min-width:2.4rem;font-size:.62rem;font-weight:650;color:var(--muted);white-space:nowrap}@media(prefers-reduced-motion:reduce){._lrReversalEdge_agakm_18838{transition:none}}._lrReversalMarkerSlotRow_agakm_18877{display:flex;flex-direction:column;align-items:center;gap:.05rem;min-height:1.85rem;margin-top:.25rem;width:100%}._lrReversalMarkerSlot_agakm_18877{display:flex;flex-direction:column;align-items:center;gap:.02rem}._lrReversalMarkerArrow_agakm_18894{display:block;font-size:.75rem;line-height:1;font-weight:700}._lrReversalMarkerLabel_agakm_18901{display:block;font-family:var(--font-label-mono);font-size:.48rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;line-height:1;white-space:nowrap}._lrReversalMarkerPrev_agakm_18912{color:#38bdf8}._lrReversalMarkerCurr_agakm_18916{color:#fbbf24}._lrReversalMarkerNext_agakm_18920{color:#f97316}._lrReversalEmptyRegion_agakm_18924{margin:.5rem 0;font-family:var(--font-label-mono);font-size:.68rem;color:var(--muted);text-align:center}._lrReversalHelper_agakm_18932{width:100%;max-width:24rem;padding:.65rem .85rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 70%,transparent);text-align:center;box-sizing:border-box}._lrReversalHelperRow_agakm_18943{display:flex;flex-wrap:wrap;gap:.45rem;justify-content:center}._lrReversalHelperCol_agakm_18950{display:flex;flex-direction:column;gap:.1rem;min-width:5.5rem;padding:.3rem .45rem;border-radius:8px;background:color-mix(in srgb,var(--panel-raised-bg) 85%,transparent)}._lrReversalHelperKey_agakm_18960{font-family:var(--font-label-mono);font-size:.62rem;font-weight:700;color:var(--muted);text-transform:lowercase}._lrReversalHelperVal_agakm_18968{font-size:.72rem;font-weight:650;color:var(--text)}._lrReversalHelperSequence_agakm_18974{margin:.5rem 0 0;font-family:var(--font-label-mono);font-size:.72rem;font-weight:700;letter-spacing:.03em;color:#a78bfa}._dnDummyCompare_agakm_18985{display:grid;grid-template-columns:1fr 1fr;gap:.55rem;width:100%;max-width:28rem;margin:0 auto .85rem;padding:.65rem .75rem .55rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 90%,transparent);box-sizing:border-box}._dnDummyCompareCol_agakm_18999{min-width:0;padding:.35rem .45rem;border-radius:8px;background:color-mix(in srgb,var(--panel-glass-bg) 70%,transparent)}._dnDummyCompareTitle_agakm_19006{margin:0 0 .35rem;font-family:var(--font-label-mono);font-size:.58rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}._dnDummyCompareLine_agakm_19016{margin:0 0 .25rem;font-size:.72rem;line-height:1.35;color:var(--text)}._dnDummyCompareFooter_agakm_19023{grid-column:1 / -1;margin:.15rem 0 0;text-align:center;font-family:var(--font-label-mono);font-size:.72rem;font-weight:700;color:#34d399}._dnDummyLayout_agakm_19033{margin-top:.2rem;display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}._dnDummyPhaseBadge_agakm_19042{display:inline-flex;align-items:center;gap:.35rem;padding:.28rem .7rem;border-radius:999px;border:1px solid color-mix(in srgb,#22d3ee 45%,transparent);background:color-mix(in srgb,#22d3ee 14%,var(--panel-raised-bg));font-family:var(--font-label-mono);font-size:.68rem;font-weight:700;letter-spacing:.04em;color:#67e8f9}._dnDummyPhaseStep_agakm_19057{opacity:.85}._dnDummyPhaseLabel_agakm_19061{text-transform:uppercase}._dnDummyStatRow_agakm_19065{display:flex;flex-wrap:wrap;gap:.45rem;width:100%}._dnDummyStatRow_agakm_19065 ._dpKadaneStatChip_agakm_16216{flex:1 1 6.5rem;min-width:0}._dnDummyStatPrev_agakm_19077{background:color-mix(in srgb,#38bdf8 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._dnDummyStatCurr_agakm_19082{background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._dnDummyStatNext_agakm_19087{background:color-mix(in srgb,#f97316 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#f97316 50%,transparent)}._dnDummyBoard_agakm_19092{display:flex;flex-direction:column;align-items:center;width:100%}._dnDummyBoard_agakm_19092 ._dpDemoPanelLabel_agakm_15644{text-align:center;width:100%}._dnDummyList_agakm_19104{position:relative;width:22.5rem;max-width:100%;padding:.7rem 2.85rem .6rem 1rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 92%,transparent);box-sizing:border-box;overflow-x:auto}._dnDummyNodeRow_agakm_19116{display:flex;align-items:flex-start;justify-content:center;gap:0}._dnDummyColumn_agakm_19123{position:relative;display:flex;flex-direction:column;align-items:center;width:2.7rem;flex-shrink:0}._dnDummyColumnSentinel_agakm_19132{width:3.35rem}._dnDummyNode_agakm_19116{display:flex;align-items:center;justify-content:center;width:2.45rem;height:2.35rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--card-border) 85%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 75%,transparent);font-family:var(--font-label-mono);font-weight:700;font-size:.88rem;color:var(--text);box-sizing:border-box}._dnDummyNodeSentinel_agakm_19152{width:3.1rem;font-size:.62rem;letter-spacing:.02em;text-transform:lowercase;background:color-mix(in srgb,#a78bfa 22%,var(--panel-raised-bg));border-color:color-mix(in srgb,#a78bfa 60%,transparent);color:#c4b5fd}._dnDummyNodePrev_agakm_19162{background:color-mix(in srgb,#38bdf8 26%,var(--panel-raised-bg));border-color:#38bdf8}._dnDummyNodeCurr_agakm_19167{background:color-mix(in srgb,#fbbf24 26%,var(--panel-raised-bg));border-color:#fbbf24}._dnDummyNodeNext_agakm_19172{background:color-mix(in srgb,#f97316 22%,var(--panel-raised-bg));border-color:#f97316}._dnDummyNodeAnswer_agakm_19177{background:color-mix(in srgb,#34d399 30%,var(--panel-raised-bg));border-color:#34d399;box-shadow:0 0 0 1px color-mix(in srgb,#34d399 40%,transparent)}._dnDummyNodeDetached_agakm_19183{opacity:.45;filter:grayscale(.4);border-style:dashed}._dnDummyArrow_agakm_19189{display:flex;align-items:center;justify-content:center;flex:0 0 1.15rem;width:1.15rem;height:2.35rem;font-family:var(--font-label-mono);font-size:.85rem;font-weight:700;color:var(--muted);line-height:1;pointer-events:none;transition:color .35s ease}._dnDummyArrowRewire_agakm_19205{color:#34d399;text-shadow:0 0 6px color-mix(in srgb,#34d399 40%,transparent)}._dnDummyNullTail_agakm_19210{position:absolute;top:.72rem;right:-2.4rem;font-family:var(--font-label-mono);font-size:.62rem;font-weight:650;color:var(--muted);white-space:nowrap;pointer-events:none}._dnDummyMarkerSlotRow_agakm_19222{display:flex;flex-direction:column;align-items:center;gap:.05rem;min-height:1.85rem;margin-top:.25rem;width:100%}._dnDummyMarkerSlot_agakm_19222{display:flex;flex-direction:column;align-items:center;gap:.02rem}._dnDummyMarkerArrow_agakm_19239{display:block;font-size:.75rem;line-height:1;font-weight:700}._dnDummyMarkerLabel_agakm_19246{display:block;font-family:var(--font-label-mono);font-size:.45rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;line-height:1;white-space:nowrap}._dnDummyMarkerPrev_agakm_19257{color:#38bdf8}._dnDummyMarkerCurr_agakm_19261{color:#fbbf24}._dnDummyMarkerNext_agakm_19265{color:#f97316}._dnDummyMarkerReturn_agakm_19269{color:#34d399}._dnDummyDetached_agakm_19273{display:flex;flex-direction:column;align-items:center;gap:.2rem;margin-top:.45rem}._dnDummyDetachedLabel_agakm_19281{font-family:var(--font-label-mono);font-size:.52rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}._dnDummyDetachedRow_agakm_19290{display:flex;align-items:flex-start;justify-content:center;gap:.45rem}._dnDummyDetachedNodeWrap_agakm_19297{display:flex;flex-direction:column;align-items:center}._dnDummyDetachedPlaceholder_agakm_19303{width:2.45rem;height:2.35rem;visibility:hidden;flex-shrink:0}@media(prefers-reduced-motion:reduce){._dnDummyArrow_agakm_19189{transition:none}}._dnDummyHelper_agakm_19316{width:100%;max-width:24rem;padding:.65rem .85rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 70%,transparent);text-align:center;box-sizing:border-box}._dnDummyHelperTitle_agakm_19327{margin:0;font-size:.78rem;font-weight:650;color:var(--text)}._dnDummyHelperSub_agakm_19334{margin:.25rem 0 0;font-family:var(--font-label-mono);font-size:.62rem;font-weight:650;color:#a78bfa}._dnDummyHelperFootnote_agakm_19342{margin:.4rem 0 0;font-size:.72rem;line-height:1.35;color:var(--muted)}._dnDummyVariation_agakm_19349{width:100%;max-width:28rem;margin:.65rem auto 0;padding:.55rem .7rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--card-border) 75%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 88%,transparent);font-size:.72rem;line-height:1.4;color:color-mix(in srgb,var(--text) 88%,var(--muted));box-sizing:border-box}._poPreorderLayout_agakm_19365{margin-top:.35rem;display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}._poPreorderPhaseBadge_agakm_19374{display:inline-flex;align-items:center;gap:.35rem;padding:.28rem .7rem;border-radius:999px;border:1px solid color-mix(in srgb,#34d399 45%,transparent);background:color-mix(in srgb,#34d399 14%,var(--panel-raised-bg));font-family:var(--font-label-mono);font-size:.68rem;font-weight:700;letter-spacing:.04em;color:#6ee7b7}._poPreorderPhaseStep_agakm_19389{opacity:.85}._poPreorderPhaseLabel_agakm_19393{text-transform:uppercase}._poPreorderStatRow_agakm_19397{display:flex;flex-wrap:wrap;gap:.45rem;width:100%}._poPreorderStatRow_agakm_19397 ._dpKadaneStatChip_agakm_16216{flex:1 1 6.5rem;min-width:0}._poPreorderStatNode_agakm_19409{background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._poPreorderStatIn_agakm_19414{background:color-mix(in srgb,#38bdf8 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._poPreorderStatOut_agakm_19419{background:color-mix(in srgb,#34d399 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 50%,transparent)}._poPreorderBoardWrap_agakm_19424{display:flex;flex-direction:column;align-items:center;gap:.35rem;width:100%;max-width:22rem}._poPreorderBoardModePass_agakm_19433,._poPreorderBoardModeProcess_agakm_19434,._poPreorderBoardModePlaceholder_agakm_19435{margin:0;min-height:1.25rem;font-family:var(--font-label-mono);font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-align:center}._poPreorderBoardModeBlock_agakm_19446{display:flex;flex-direction:column;align-items:center;gap:.15rem;min-height:1.25rem;text-align:center}._poPreorderBoardModeEq_agakm_19455{margin:0;font-family:var(--font-label-mono);font-size:.68rem;font-weight:600;letter-spacing:.01em;text-transform:none;color:color-mix(in srgb,var(--muted) 35%,#6ee7b7);line-height:1.3}._poPreorderBoardModePass_agakm_19433{color:#7dd3fc}._poPreorderBoardModeProcess_agakm_19434{color:#6ee7b7}._poPreorderBoardModePlaceholder_agakm_19435{color:transparent;-webkit-user-select:none;user-select:none}._poPreorderBoard_agakm_19424{width:100%;max-width:22rem;padding:.45rem .55rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 92%,transparent);box-sizing:border-box}._poPreorderSvg_agakm_19489{display:block;width:100%;height:auto}._poPreorderEdge_agakm_19495{stroke:color-mix(in srgb,var(--muted) 70%,transparent);stroke-width:2;fill:none}._poPreorderEdgePass_agakm_19501{stroke:#34d399;stroke-width:2.5;fill:none}._poPreorderPassLabel_agakm_19507{fill:#6ee7b7;font-family:var(--font-label-mono);font-size:9px;font-weight:700}._poPreorderNode_agakm_19514{fill:color-mix(in srgb,var(--panel-glass-bg) 80%,transparent);stroke:color-mix(in srgb,var(--card-border) 90%,transparent);stroke-width:1.5}._poPreorderNodeFocus_agakm_19520{fill:color-mix(in srgb,#fbbf24 35%,var(--panel-raised-bg));stroke:#fbbf24;stroke-width:2.5}._poPreorderNodeDone_agakm_19526{fill:color-mix(in srgb,#34d399 18%,var(--panel-raised-bg));stroke:color-mix(in srgb,#34d399 55%,transparent);stroke-width:1.5}._poPreorderNodeVal_agakm_19532{fill:var(--text);font-family:var(--font-label-mono);font-size:13px;font-weight:700;pointer-events:none}._poPreorderBadgeBg_agakm_19540{fill:color-mix(in srgb,#34d399 28%,var(--panel-raised-bg));stroke:color-mix(in srgb,#34d399 60%,transparent);stroke-width:1}._poPreorderBadgeText_agakm_19546{fill:#6ee7b7;font-family:var(--font-label-mono);font-size:10px;font-weight:700;pointer-events:none}@media(prefers-reduced-motion:reduce){._poPreorderEdge_agakm_19495,._poPreorderEdgePass_agakm_19501,._poPreorderNode_agakm_19514,._poPreorderNodeFocus_agakm_19520,._poPreorderNodeDone_agakm_19526,._poPreorderBadgeBg_agakm_19540{transition:none!important}}._poPreorderHelper_agakm_19565{width:100%;max-width:26rem;padding:.65rem .85rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 70%,transparent);text-align:center;box-sizing:border-box}._poPreorderHelperFlow_agakm_19576{margin:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem .4rem;font-size:.78rem;line-height:1.35}._poPreorderHelperStep_agakm_19587{font-weight:700;color:#6ee7b7}._poPreorderHelperStep_agakm_19587 ._inlineCode_agakm_589{color:#6ee7b7;font-weight:700}._poPreorderHelperArrow_agakm_19597{font-family:var(--font-label-mono);font-weight:700;color:color-mix(in srgb,var(--muted) 85%,transparent)}._ioInorderLayout_agakm_19605{margin-top:.35rem;display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}._ioInorderStatRow_agakm_19614{display:flex;flex-wrap:wrap;gap:.45rem;width:100%}._ioInorderStatRow_agakm_19614 ._dpKadaneStatChip_agakm_16216{flex:1 1 6.5rem;min-width:0}._ioInorderStatNode_agakm_19626{background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._ioInorderStatOut_agakm_19631{background:color-mix(in srgb,#34d399 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 50%,transparent)}._ioInorderBoardWrap_agakm_19636{display:flex;flex-direction:column;align-items:center;gap:.35rem;width:100%;max-width:22rem}._ioInorderBoardModeLeft_agakm_19645,._ioInorderBoardModeProcess_agakm_19646,._ioInorderBoardModeRight_agakm_19647,._ioInorderBoardModePlaceholder_agakm_19648{margin:0;min-height:1.25rem;font-family:var(--font-label-mono);font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-align:center}._ioInorderBoardModeLeft_agakm_19645{color:#7dd3fc}._ioInorderBoardModeProcess_agakm_19646{color:#6ee7b7}._ioInorderBoardModeRight_agakm_19647{color:#fcd34d}._ioInorderBoardModePlaceholder_agakm_19648{color:transparent;-webkit-user-select:none;user-select:none}._ioInorderBoard_agakm_19636{width:100%;max-width:22rem;padding:.45rem .55rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 92%,transparent);box-sizing:border-box}._ioInorderSvg_agakm_19686{display:block;width:100%;height:auto}._ioInorderEdge_agakm_19692{stroke:color-mix(in srgb,var(--muted) 70%,transparent);stroke-width:2;fill:none}._ioInorderEdgeActive_agakm_19698{stroke:#34d399;stroke-width:2.5;fill:none}._ioInorderNode_agakm_19704{fill:color-mix(in srgb,var(--panel-glass-bg) 80%,transparent);stroke:color-mix(in srgb,var(--card-border) 90%,transparent);stroke-width:1.5}._ioInorderNodeFocus_agakm_19710{fill:color-mix(in srgb,#fbbf24 35%,var(--panel-raised-bg));stroke:#fbbf24;stroke-width:2.5}._ioInorderNodeDone_agakm_19716{fill:color-mix(in srgb,#34d399 18%,var(--panel-raised-bg));stroke:color-mix(in srgb,#34d399 55%,transparent);stroke-width:1.5}._ioInorderNodeVal_agakm_19722{fill:var(--text);font-family:var(--font-label-mono);font-size:13px;font-weight:700;pointer-events:none}._ioInorderBadgeBg_agakm_19730{fill:color-mix(in srgb,#34d399 28%,var(--panel-raised-bg));stroke:color-mix(in srgb,#34d399 60%,transparent);stroke-width:1}._ioInorderBadgeText_agakm_19736{fill:#6ee7b7;font-family:var(--font-label-mono);font-size:10px;font-weight:700;pointer-events:none}@media(prefers-reduced-motion:reduce){._ioInorderEdge_agakm_19692,._ioInorderEdgeActive_agakm_19698,._ioInorderNode_agakm_19704,._ioInorderNodeFocus_agakm_19710,._ioInorderNodeDone_agakm_19716,._ioInorderBadgeBg_agakm_19730{transition:none!important}}._ioInorderHelper_agakm_19755{width:100%;max-width:26rem;padding:.65rem .85rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 70%,transparent);text-align:center;box-sizing:border-box}._ioInorderHelperFlow_agakm_19766{margin:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem .4rem;font-size:.78rem;line-height:1.35}._ioInorderHelperStep_agakm_19777{font-weight:700;color:#6ee7b7}._ioInorderHelperStep_agakm_19777 ._inlineCode_agakm_589{color:#6ee7b7;font-weight:700}._ioInorderHelperArrow_agakm_19787{font-family:var(--font-label-mono);font-weight:700;color:color-mix(in srgb,var(--muted) 85%,transparent)}._poPostLayout_agakm_19795{margin-top:.35rem;display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}._poPostStatRow_agakm_19804{display:flex;flex-wrap:wrap;gap:.45rem;width:100%}._poPostStatRow_agakm_19804 ._dpKadaneStatChip_agakm_16216{flex:1 1 5.5rem;min-width:0}._poPostStatNode_agakm_19816{background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._poPostStatLeft_agakm_19821{background:color-mix(in srgb,#38bdf8 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._poPostStatRight_agakm_19826{background:color-mix(in srgb,#fcd34d 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fcd34d 50%,transparent)}._poPostStatHeight_agakm_19831{background:color-mix(in srgb,#34d399 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 50%,transparent)}._poPostBoardWrap_agakm_19836{display:flex;flex-direction:column;align-items:center;gap:.35rem;width:100%;max-width:22rem}._poPostBoardModeLeft_agakm_19845,._poPostBoardModeProcess_agakm_19846,._poPostBoardModeRight_agakm_19847,._poPostBoardModePlaceholder_agakm_19848{margin:0;min-height:1.25rem;font-family:var(--font-label-mono);font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-align:center}._poPostBoardModeBlock_agakm_19859{display:flex;flex-direction:column;align-items:center;gap:.15rem;min-height:1.25rem;text-align:center}._poPostBoardModeEq_agakm_19868{margin:0;font-family:var(--font-label-mono);font-size:.68rem;font-weight:600;letter-spacing:.01em;text-transform:none;color:color-mix(in srgb,var(--muted) 35%,#6ee7b7);line-height:1.3}._poPostBoardModeLeft_agakm_19845{color:#7dd3fc}._poPostBoardModeProcess_agakm_19846{color:#6ee7b7}._poPostBoardModeRight_agakm_19847{color:#fcd34d}._poPostBoardModePlaceholder_agakm_19848{color:transparent;-webkit-user-select:none;user-select:none}._poPostBoard_agakm_19836{width:100%;max-width:22rem;padding:.45rem .55rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 92%,transparent);box-sizing:border-box}._poPostSvg_agakm_19906{display:block;width:100%;height:auto}._poPostEdge_agakm_19912{stroke:color-mix(in srgb,var(--muted) 70%,transparent);stroke-width:2;fill:none}._poPostEdgeActive_agakm_19918{stroke:#34d399;stroke-width:2.5;fill:none}._poPostNode_agakm_19924{fill:color-mix(in srgb,var(--panel-glass-bg) 80%,transparent);stroke:color-mix(in srgb,var(--card-border) 90%,transparent);stroke-width:1.5}._poPostNodeFocus_agakm_19930{fill:color-mix(in srgb,#fbbf24 35%,var(--panel-raised-bg));stroke:#fbbf24;stroke-width:2.5}._poPostNodeDone_agakm_19936{fill:color-mix(in srgb,#34d399 18%,var(--panel-raised-bg));stroke:color-mix(in srgb,#34d399 55%,transparent);stroke-width:1.5}._poPostNodeVal_agakm_19942{fill:var(--text);font-family:var(--font-label-mono);font-size:13px;font-weight:700;pointer-events:none}._poPostBadgeBg_agakm_19950{fill:color-mix(in srgb,#34d399 28%,var(--panel-raised-bg));stroke:color-mix(in srgb,#34d399 60%,transparent);stroke-width:1}._poPostBadgeText_agakm_19956{fill:#6ee7b7;font-family:var(--font-label-mono);font-size:10px;font-weight:700;pointer-events:none}@media(prefers-reduced-motion:reduce){._poPostEdge_agakm_19912,._poPostEdgeActive_agakm_19918,._poPostNode_agakm_19924,._poPostNodeFocus_agakm_19930,._poPostNodeDone_agakm_19936,._poPostBadgeBg_agakm_19950{transition:none!important}}._poPostHelper_agakm_19975{width:100%;max-width:26rem;padding:.65rem .85rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 70%,transparent);text-align:center;box-sizing:border-box}._poPostHelperFlow_agakm_19986{margin:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem .4rem;font-size:.78rem;line-height:1.35}._poPostHelperStep_agakm_19997{font-weight:700;color:#6ee7b7}._poPostHelperStep_agakm_19997 ._inlineCode_agakm_589{color:#6ee7b7;font-weight:700}._poPostHelperArrow_agakm_20007{font-family:var(--font-label-mono);font-weight:700;color:color-mix(in srgb,var(--muted) 85%,transparent)}._bfsTreeLayout_agakm_20015{margin-top:.35rem;display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}._bfsTreeStatRow_agakm_20024{display:flex;flex-wrap:wrap;gap:.45rem;width:100%}._bfsTreeStatRow_agakm_20024 ._dpKadaneStatChip_agakm_16216{flex:1 1 6.5rem;min-width:0}._bfsTreeStatNode_agakm_20036{background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._bfsTreeStatOut_agakm_20041{background:color-mix(in srgb,#34d399 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 50%,transparent)}._bfsTreeQueueRow_agakm_20046{display:flex;justify-content:center;width:100%}._bfsTreeQueuePanel_agakm_20052{width:75%;max-width:22rem;padding:.55rem .75rem;border-radius:10px;border:1px solid color-mix(in srgb,#38bdf8 45%,transparent);background:color-mix(in srgb,#38bdf8 12%,var(--panel-raised-bg));box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:.45rem}._bfsTreeQueueLabel_agakm_20066{font-family:var(--font-label-mono);font-size:.62rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#7dd3fc}._bfsTreeQueueTrack_agakm_20075{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.4rem;min-height:2.25rem;width:100%}._bfsTreeQueueEmpty_agakm_20085{font-family:var(--font-label-mono);font-size:.9rem;font-weight:700;color:var(--muted)}._bfsTreeQueueCircle_agakm_20092,._bfsTreeQueueCircleEnqueue_agakm_20093,._bfsTreeQueueCircleDequeue_agakm_20094,._bfsTreeQueueCircleProcess_agakm_20095{display:inline-flex;align-items:center;justify-content:center;width:2.1rem;height:2.1rem;border-radius:999px;font-family:var(--font-label-mono);font-size:.85rem;font-weight:700;box-sizing:border-box}._bfsTreeQueueCircle_agakm_20092{color:var(--text);background:color-mix(in srgb,var(--panel-glass-bg) 80%,transparent);border:1.5px solid color-mix(in srgb,var(--card-border) 90%,transparent)}._bfsTreeQueueCircleEnqueue_agakm_20093{color:var(--text);background:color-mix(in srgb,#34d399 28%,var(--panel-raised-bg));border:2px solid #34d399}._bfsTreeQueueCircleDequeue_agakm_20094{color:var(--text);background:color-mix(in srgb,#f87171 28%,var(--panel-raised-bg));border:2px solid #f87171}._bfsTreeQueueCircleProcess_agakm_20095{color:var(--text);background:color-mix(in srgb,#fbbf24 32%,var(--panel-raised-bg));border:2px solid #fbbf24}._bfsTreeBoardWrap_agakm_20132{display:flex;flex-direction:column;align-items:center;gap:.35rem;width:100%;max-width:22rem}._bfsTreeBoardModeDequeue_agakm_20141,._bfsTreeBoardModeEnqueue_agakm_20142,._bfsTreeBoardModeProcess_agakm_20143,._bfsTreeBoardModePlaceholder_agakm_20144{margin:0;min-height:1.25rem;font-family:var(--font-label-mono);font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-align:center}._bfsTreeBoardModeDequeue_agakm_20141{color:#f87171}._bfsTreeBoardModeEnqueue_agakm_20142{color:#6ee7b7}._bfsTreeBoardModeProcess_agakm_20143{color:#fbbf24}._bfsTreeBoardModePlaceholder_agakm_20144{color:transparent;-webkit-user-select:none;user-select:none}._bfsTreeBoard_agakm_20132{width:100%;max-width:22rem;padding:.45rem .55rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 92%,transparent);box-sizing:border-box}._bfsTreeSvg_agakm_20182{display:block;width:100%;height:auto}._bfsTreeEdge_agakm_20188{stroke:color-mix(in srgb,var(--muted) 70%,transparent);stroke-width:2;fill:none}._bfsTreeEdgeActive_agakm_20194{stroke:#34d399;stroke-width:2.5;fill:none}._bfsTreeNode_agakm_20200{fill:color-mix(in srgb,var(--panel-glass-bg) 80%,transparent);stroke:color-mix(in srgb,var(--card-border) 90%,transparent);stroke-width:1.5}._bfsTreeNodeEnqueue_agakm_20206{fill:color-mix(in srgb,#34d399 28%,var(--panel-raised-bg));stroke:#34d399;stroke-width:2.5}._bfsTreeNodeDequeue_agakm_20212{fill:color-mix(in srgb,#f87171 28%,var(--panel-raised-bg));stroke:#f87171;stroke-width:2.5}._bfsTreeNodeProcess_agakm_20218{fill:color-mix(in srgb,#fbbf24 35%,var(--panel-raised-bg));stroke:#fbbf24;stroke-width:2.5}._bfsTreeNodeDone_agakm_20224{fill:color-mix(in srgb,#34d399 18%,var(--panel-raised-bg));stroke:color-mix(in srgb,#34d399 55%,transparent);stroke-width:1.5}._bfsTreeNodeVal_agakm_20230{fill:var(--text);font-family:var(--font-label-mono);font-size:13px;font-weight:700;pointer-events:none}._bfsTreeBadgeBg_agakm_20238{fill:color-mix(in srgb,#34d399 28%,var(--panel-raised-bg));stroke:color-mix(in srgb,#34d399 60%,transparent);stroke-width:1}._bfsTreeBadgeText_agakm_20244{fill:#6ee7b7;font-family:var(--font-label-mono);font-size:10px;font-weight:700;pointer-events:none}@media(prefers-reduced-motion:reduce){._bfsTreeEdge_agakm_20188,._bfsTreeEdgeActive_agakm_20194,._bfsTreeNode_agakm_20200,._bfsTreeNodeEnqueue_agakm_20206,._bfsTreeNodeDequeue_agakm_20212,._bfsTreeNodeProcess_agakm_20218,._bfsTreeNodeDone_agakm_20224,._bfsTreeBadgeBg_agakm_20238{transition:none!important}}._bfsTreeHelper_agakm_20265{width:100%;max-width:26rem;padding:.65rem .85rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 70%,transparent);text-align:center;box-sizing:border-box}._bfsTreeHelperFlow_agakm_20276{margin:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem .4rem;font-size:.78rem;line-height:1.35}._bfsTreeHelperStep_agakm_20287{font-weight:700;color:#6ee7b7}._bfsTreeHelperArrow_agakm_20292{font-family:var(--font-label-mono);font-weight:700;color:color-mix(in srgb,var(--muted) 85%,transparent)}._bstSearchLayout_agakm_20300{margin-top:.35rem;display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}._bstSearchStatRow_agakm_20309{display:flex;flex-wrap:wrap;gap:.45rem;width:100%}._bstSearchStatRow_agakm_20309 ._dpKadaneStatChip_agakm_16216{flex:1 1 6.5rem;min-width:0}._bstSearchStatTarget_agakm_20321{background:color-mix(in srgb,#38bdf8 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._bstSearchStatCurrent_agakm_20326{background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._bstSearchStatDecision_agakm_20331{background:color-mix(in srgb,#a78bfa 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#a78bfa 50%,transparent)}._bstSearchStatFound_agakm_20336{background:color-mix(in srgb,#34d399 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 50%,transparent)}._bstSearchBoardWrap_agakm_20341{display:flex;flex-direction:column;align-items:center;gap:.35rem;width:100%;max-width:22rem}._bstSearchBoardModeBlock_agakm_20350{display:flex;flex-direction:column;align-items:center;gap:.15rem;min-height:1.25rem;text-align:center}._bstSearchBoardModeCompare_agakm_20359,._bstSearchBoardModeLeft_agakm_20360,._bstSearchBoardModeRight_agakm_20361,._bstSearchBoardModePlaceholder_agakm_20362{margin:0;min-height:1.25rem;font-family:var(--font-label-mono);font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-align:center}._bstSearchBoardModeCompare_agakm_20359{color:#fbbf24}._bstSearchBoardModeLeft_agakm_20360{color:#7dd3fc}._bstSearchBoardModeRight_agakm_20361{color:#fcd34d}._bstSearchBoardModePlaceholder_agakm_20362{color:transparent;-webkit-user-select:none;user-select:none}._bstSearchBoardModeEq_agakm_20390{margin:0;font-family:var(--font-label-mono);font-size:.72rem;font-weight:700;letter-spacing:.01em;text-transform:none;color:color-mix(in srgb,var(--muted) 25%,#fbbf24);line-height:1.3}._bstSearchDiscardHint_agakm_20401{margin:.1rem 0 0;font-family:var(--font-label-mono);font-size:.66rem;font-weight:650;color:#6ee7b7;line-height:1.3}._bstSearchBoard_agakm_20341{width:100%;max-width:22rem;padding:.45rem .55rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 92%,transparent);box-sizing:border-box}._bstSearchSvg_agakm_20420{display:block;width:100%;height:auto}._bstSearchEdge_agakm_20426{stroke:color-mix(in srgb,var(--muted) 70%,transparent);stroke-width:2;fill:none}._bstSearchEdgeFaded_agakm_20432{stroke:color-mix(in srgb,var(--muted) 35%,transparent);stroke-width:1.5;fill:none;opacity:.35}._bstSearchNode_agakm_20439{fill:color-mix(in srgb,var(--panel-glass-bg) 80%,transparent);stroke:color-mix(in srgb,var(--card-border) 90%,transparent);stroke-width:1.5}._bstSearchNodeFocus_agakm_20445{fill:color-mix(in srgb,#fbbf24 35%,var(--panel-raised-bg));stroke:#fbbf24;stroke-width:2.5}._bstSearchNodeFound_agakm_20451{fill:color-mix(in srgb,#34d399 32%,var(--panel-raised-bg));stroke:#34d399;stroke-width:2.5}._bstSearchNodeFaded_agakm_20457{fill:color-mix(in srgb,var(--panel-glass-bg) 55%,transparent);stroke:color-mix(in srgb,var(--card-border) 50%,transparent);stroke-width:1.25}._bstSearchNodeVal_agakm_20463{fill:var(--text);font-family:var(--font-label-mono);font-size:13px;font-weight:700;pointer-events:none}@media(prefers-reduced-motion:reduce){._bstSearchEdge_agakm_20426,._bstSearchEdgeFaded_agakm_20432,._bstSearchNode_agakm_20439,._bstSearchNodeFocus_agakm_20445,._bstSearchNodeFound_agakm_20451,._bstSearchNodeFaded_agakm_20457{transition:none!important}}._bstSearchHelper_agakm_20482{width:100%;max-width:28rem;padding:.65rem .85rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 70%,transparent);text-align:center;box-sizing:border-box}._bstSearchHelperFlow_agakm_20493{margin:0;display:flex;flex-direction:column;align-items:center;gap:.4rem;font-size:.74rem;line-height:1.35}._bstSearchHelperRule_agakm_20503{margin:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem .45rem}._bstSearchHelperOutcome_agakm_20512{font-weight:700;color:#6ee7b7}._bstSearchHelperArrow_agakm_20517{font-family:var(--font-label-mono);font-weight:700;color:var(--muted)}._lcaDemoLayout_agakm_20525{margin-top:.35rem;display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}._lcaDemoStatBlock_agakm_20534{display:flex;flex-direction:column;gap:.45rem;width:100%}._lcaDemoStatRowTargets_agakm_20541,._lcaDemoStatRowReturns_agakm_20542{display:flex;flex-wrap:wrap;gap:.4rem;width:100%}._lcaDemoStatRowTargets_agakm_20541 ._dpKadaneStatChip_agakm_16216,._lcaDemoStatRowReturns_agakm_20542 ._dpKadaneStatChip_agakm_16216{flex:1 1 0;min-width:0}._lcaDemoStatP_agakm_20559{background:color-mix(in srgb,#38bdf8 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._lcaDemoStatQ_agakm_20564{background:color-mix(in srgb,#a78bfa 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#a78bfa 50%,transparent)}._lcaDemoStatCurrent_agakm_20569{background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._lcaDemoStatLeft_agakm_20574{background:color-mix(in srgb,#34d399 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 45%,transparent)}._lcaDemoStatRight_agakm_20579{background:color-mix(in srgb,#f87171 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#f87171 45%,transparent)}._lcaDemoBoardWrap_agakm_20584{display:flex;flex-direction:column;align-items:center;gap:.35rem;width:100%;max-width:24rem}._lcaDemoBoardModeBlock_agakm_20593{display:flex;flex-direction:column;align-items:center;gap:.12rem;min-height:1.25rem;text-align:center}._lcaDemoBoardModeLeft_agakm_20602,._lcaDemoBoardModeRight_agakm_20603,._lcaDemoBoardModeFound_agakm_20604,._lcaDemoBoardModeProcess_agakm_20605,._lcaDemoBoardModeReturn_agakm_20606,._lcaDemoBoardModePlaceholder_agakm_20607{margin:0;min-height:1.25rem;font-family:var(--font-label-mono);font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-align:center}._lcaDemoBoardModeLeft_agakm_20602{color:#7dd3fc}._lcaDemoBoardModeRight_agakm_20603{color:#fcd34d}._lcaDemoBoardModeFound_agakm_20604{color:#6ee7b7}._lcaDemoBoardModeProcess_agakm_20605{color:#fbbf24}._lcaDemoBoardModeReturn_agakm_20606{color:#c4b5fd}._lcaDemoBoardModePlaceholder_agakm_20607{color:transparent;-webkit-user-select:none;user-select:none}._lcaDemoBoardModeEq_agakm_20643{margin:0;font-family:var(--font-label-mono);font-size:.68rem;font-weight:650;text-transform:none;letter-spacing:.01em;color:color-mix(in srgb,var(--muted) 30%,#fbbf24);line-height:1.3}._lcaDemoProcessHint_agakm_20654{margin:.15rem 0 0;font-family:var(--font-label-mono);font-size:.66rem;font-weight:700;color:#6ee7b7;line-height:1.3}._lcaDemoProcessCallout_agakm_20663{margin:.2rem 0 0;font-family:var(--font-label-mono);font-size:.88rem;font-weight:750;letter-spacing:.02em;color:#6ee7b7;line-height:1.3}._lcaDemoBoard_agakm_20584{width:100%;max-width:24rem;padding:.45rem .55rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 92%,transparent);box-sizing:border-box}._lcaDemoSvg_agakm_20683{display:block;width:100%;height:auto}._lcaDemoEdge_agakm_20689{stroke:color-mix(in srgb,var(--muted) 70%,transparent);stroke-width:2;fill:none}._lcaDemoEdgeReturn_agakm_20695{stroke:#34d399;stroke-width:2.5;fill:none}._lcaDemoReturnLabel_agakm_20701{fill:#6ee7b7;font-family:var(--font-label-mono);font-size:9px;font-weight:700}._lcaDemoNode_agakm_20708{fill:color-mix(in srgb,var(--panel-glass-bg) 80%,transparent);stroke:color-mix(in srgb,var(--card-border) 90%,transparent);stroke-width:1.5}._lcaDemoNodeTarget_agakm_20714{fill:color-mix(in srgb,#38bdf8 18%,var(--panel-raised-bg));stroke:color-mix(in srgb,#38bdf8 65%,transparent);stroke-width:2}._lcaDemoNodeFocus_agakm_20720{fill:color-mix(in srgb,#fbbf24 35%,var(--panel-raised-bg));stroke:#fbbf24;stroke-width:2.5}._lcaDemoNodeFound_agakm_20726{fill:color-mix(in srgb,#34d399 28%,var(--panel-raised-bg));stroke:#34d399;stroke-width:2.5}._lcaDemoNodeLca_agakm_20732{fill:color-mix(in srgb,#34d399 38%,var(--panel-raised-bg));stroke:#34d399;stroke-width:3}._lcaDemoNodeVal_agakm_20738{fill:var(--text);font-family:var(--font-label-mono);font-size:13px;font-weight:700;pointer-events:none}@media(prefers-reduced-motion:reduce){._lcaDemoEdge_agakm_20689,._lcaDemoEdgeReturn_agakm_20695,._lcaDemoNode_agakm_20708,._lcaDemoNodeTarget_agakm_20714,._lcaDemoNodeFocus_agakm_20720,._lcaDemoNodeFound_agakm_20726,._lcaDemoNodeLca_agakm_20732{transition:none!important}}._lcaDemoHelper_agakm_20758{width:100%;max-width:28rem;padding:.65rem .85rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 70%,transparent);text-align:center;box-sizing:border-box}._lcaDemoHelperFlow_agakm_20769{margin:0;display:flex;flex-direction:column;align-items:center;gap:.4rem;font-size:.74rem;line-height:1.35}._lcaDemoHelperRule_agakm_20779{margin:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem .45rem}._lcaDemoHelperOutcome_agakm_20788{font-weight:700;color:#6ee7b7}._lcaDemoHelperArrow_agakm_20793{font-family:var(--font-label-mono);font-weight:700;color:var(--muted)}._pbPathLayout_agakm_20801{margin-top:.35rem;display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}._pbPathStatBlock_agakm_20810{display:flex;flex-direction:column;gap:.45rem;width:100%}._pbPathStatRowTop_agakm_20817,._pbPathStatRowSaved_agakm_20818{display:flex;flex-wrap:wrap;gap:.4rem;width:100%}._pbPathStatRowTop_agakm_20817 ._dpKadaneStatChip_agakm_16216{flex:1 1 0;min-width:0}._pbPathStatRowSaved_agakm_20818{justify-content:center}._pbPathStatRowSaved_agakm_20818 ._dpKadaneStatChip_agakm_16216{flex:0 1 11rem;min-width:0}._pbPathStatCurrent_agakm_20839{background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._pbPathStatPath_agakm_20844{background:color-mix(in srgb,#38bdf8 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._pbPathStatSaved_agakm_20849{background:color-mix(in srgb,#34d399 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 45%,transparent)}._pbPathBoardWrap_agakm_20854{display:flex;flex-direction:column;align-items:center;gap:.35rem;width:100%;max-width:24rem}._pbPathBoardModeBlock_agakm_20863{display:flex;flex-direction:column;align-items:center;gap:.12rem;min-height:1.25rem;text-align:center}._pbPathBoardModeAdd_agakm_20872,._pbPathBoardModeLeft_agakm_20873,._pbPathBoardModeRight_agakm_20874,._pbPathBoardModeSave_agakm_20875,._pbPathBoardModeBacktrack_agakm_20876,._pbPathBoardModePlaceholder_agakm_20877{margin:0;min-height:1.25rem;font-family:var(--font-label-mono);font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-align:center}._pbPathBoardModeAdd_agakm_20872{color:#6ee7b7}._pbPathBoardModeLeft_agakm_20873{color:#7dd3fc}._pbPathBoardModeRight_agakm_20874{color:#fcd34d}._pbPathBoardModeSave_agakm_20875{color:#fbbf24}._pbPathBoardModeBacktrack_agakm_20876{color:#fb7185}._pbPathBoardModePlaceholder_agakm_20877{color:transparent;-webkit-user-select:none;user-select:none}._pbPathBoardModeSubtext_agakm_20913{margin:.1rem 0 0;font-family:var(--font-label-mono);font-size:.68rem;font-weight:650;text-transform:none;letter-spacing:.01em;color:color-mix(in srgb,var(--muted) 25%,var(--text));line-height:1.3}._pbPathBoard_agakm_20854{width:100%;max-width:24rem;padding:.45rem .55rem .7rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 92%,transparent);box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:.55rem}._pbPathSvg_agakm_20938{display:block;width:100%;height:auto}._pbPathEdge_agakm_20944{stroke:color-mix(in srgb,var(--muted) 70%,transparent);stroke-width:2;fill:none}._pbPathEdgeActive_agakm_20950{stroke:#38bdf8;stroke-width:2.5;fill:none}._pbPathNode_agakm_20956{fill:color-mix(in srgb,var(--panel-glass-bg) 80%,transparent);stroke:color-mix(in srgb,var(--card-border) 90%,transparent);stroke-width:1.5}._pbPathNodeOnPath_agakm_20962{fill:color-mix(in srgb,#38bdf8 18%,var(--panel-raised-bg));stroke:color-mix(in srgb,#38bdf8 65%,transparent);stroke-width:2}._pbPathNodeFocus_agakm_20968{fill:color-mix(in srgb,#fbbf24 35%,var(--panel-raised-bg));stroke:#fbbf24;stroke-width:2.5}._pbPathNodeFade_agakm_20974{fill:color-mix(in srgb,#fb7185 22%,var(--panel-raised-bg));stroke:color-mix(in srgb,#fb7185 70%,transparent);stroke-width:2;opacity:.72}._pbPathNodeVal_agakm_20981{fill:var(--text);font-family:var(--font-label-mono);font-size:13px;font-weight:700;pointer-events:none}._pbPathCurrentBlock_agakm_20989{width:100%;text-align:center}._pbPathCurrentLabel_agakm_20994{margin:0 0 .2rem;font-family:var(--font-label-mono);font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}._pbPathCurrentValue_agakm_21004{margin:0;font-family:var(--font-label-mono);font-size:.92rem;font-weight:750;letter-spacing:.02em;color:var(--text);line-height:1.35}._pbPathTransition_agakm_21014{color:color-mix(in srgb,#6ee7b7 70%,var(--text))}._pbPathTransitionArrow_agakm_21018{color:var(--muted);font-weight:700}._pbPathFade_agakm_21023{color:#fb7185;opacity:.55;text-decoration:line-through}._pbPathSavedBlock_agakm_21029{width:100%;text-align:center;margin-top:.35rem}._pbPathSavedLabel_agakm_21035{margin:0 0 .35rem;font-family:var(--font-label-mono);font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}._pbPathSavedEmpty_agakm_21045{margin:0;font-family:var(--font-label-mono);font-size:.78rem;color:var(--muted)}._pbPathSavedList_agakm_21052{margin:0 auto;padding:.4rem .55rem;border-radius:8px;border:1px solid color-mix(in srgb,#34d399 35%,var(--card-border));background:color-mix(in srgb,#34d399 8%,var(--panel-glass-bg));font-family:var(--font-label-mono);font-size:.72rem;font-weight:650;line-height:1.4;color:color-mix(in srgb,#6ee7b7 75%,var(--text));white-space:pre-wrap;word-break:break-word;text-align:center;box-sizing:border-box;max-width:100%}._pbPathSavedList_agakm_21052 code{font:inherit;color:inherit}@media(prefers-reduced-motion:reduce){._pbPathEdge_agakm_20944,._pbPathEdgeActive_agakm_20950,._pbPathNode_agakm_20956,._pbPathNodeOnPath_agakm_20962,._pbPathNodeFocus_agakm_20968,._pbPathNodeFade_agakm_20974{transition:none!important}}._pbPathHelper_agakm_21086{width:100%;max-width:28rem;padding:.65rem .85rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 70%,transparent);text-align:center;box-sizing:border-box}._pbPathHelperFlow_agakm_21097{margin:0;display:flex;flex-direction:column;align-items:center;gap:.4rem;font-size:.74rem;line-height:1.35}._pbPathHelperRule_agakm_21107{margin:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem .45rem}._pbPathHelperOutcome_agakm_21116{font-weight:700;color:#6ee7b7}._pbPathHelperArrow_agakm_21121{font-family:var(--font-label-mono);font-weight:700;color:var(--muted)}._subIncSkipLayout_agakm_21129{margin-top:.35rem;display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}._subIncSkipStatBlock_agakm_21138{display:flex;flex-direction:column;gap:.45rem;width:100%}._subIncSkipStatRowTop_agakm_21145,._subIncSkipStatRowBottom_agakm_21146{display:flex;flex-wrap:wrap;gap:.4rem;width:100%}._subIncSkipStatRowTop_agakm_21145 ._dpKadaneStatChip_agakm_16216,._subIncSkipStatRowBottom_agakm_21146 ._dpKadaneStatChip_agakm_16216{flex:1 1 0;min-width:0}._subIncSkipStatIndex_agakm_21159{background:color-mix(in srgb,#a78bfa 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#a78bfa 50%,transparent)}._subIncSkipStatItem_agakm_21164{background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._subIncSkipStatPath_agakm_21169{background:color-mix(in srgb,#38bdf8 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._subIncSkipStatSaved_agakm_21174{background:color-mix(in srgb,#34d399 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 45%,transparent)}._subIncSkipBoardWrap_agakm_21179{display:flex;flex-direction:column;align-items:center;gap:.35rem;width:100%;max-width:26rem}._subIncSkipBoardModeBlock_agakm_21188{display:flex;flex-direction:column;align-items:center;gap:.12rem;min-height:1.25rem;text-align:center}._subIncSkipBoardModeDecide_agakm_21197,._subIncSkipBoardModeInclude_agakm_21198,._subIncSkipBoardModeSkip_agakm_21199,._subIncSkipBoardModeBacktrack_agakm_21200,._subIncSkipBoardModeSave_agakm_21201,._subIncSkipBoardModePlaceholder_agakm_21202{margin:0;min-height:1.25rem;font-family:var(--font-label-mono);font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-align:center}._subIncSkipBoardModeDecide_agakm_21197{color:#fbbf24}._subIncSkipBoardModeInclude_agakm_21198{color:#6ee7b7}._subIncSkipBoardModeSkip_agakm_21199{color:#7dd3fc}._subIncSkipBoardModeBacktrack_agakm_21200{color:#fb7185}._subIncSkipBoardModeSave_agakm_21201{color:#fcd34d}._subIncSkipBoardModePlaceholder_agakm_21202{color:transparent;-webkit-user-select:none;user-select:none}._subIncSkipBoardModeSubtext_agakm_21238{margin:.1rem 0 0;font-family:var(--font-label-mono);font-size:.68rem;font-weight:650;text-transform:none;letter-spacing:.01em;color:color-mix(in srgb,var(--muted) 25%,var(--text));line-height:1.3}._subIncSkipBoard_agakm_21179{width:100%;max-width:26rem;padding:.45rem .55rem .7rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 92%,transparent);box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:.5rem}._subIncSkipNumsRow_agakm_21263{margin:0;text-align:center}._subIncSkipSvg_agakm_21268{display:block;width:100%;height:auto}._subIncSkipEdgeDim_agakm_21274{stroke:color-mix(in srgb,var(--muted) 55%,transparent);stroke-width:1.5;fill:none}._subIncSkipEdgeActive_agakm_21280{stroke:#38bdf8;stroke-width:2.5;fill:none}._subIncSkipEdgeLabelDim_agakm_21286{fill:color-mix(in srgb,var(--muted) 80%,transparent);font-family:var(--font-label-mono);font-size:8px;font-weight:650}._subIncSkipEdgeLabelActive_agakm_21293{fill:#7dd3fc;font-family:var(--font-label-mono);font-size:9px;font-weight:700}._subIncSkipForkInclude_agakm_21300{fill:#6ee7b7;font-family:var(--font-label-mono);font-size:7px;font-weight:800;letter-spacing:.04em}._subIncSkipForkSkip_agakm_21308{fill:#7dd3fc;font-family:var(--font-label-mono);font-size:7px;font-weight:800;letter-spacing:.04em}._subIncSkipArrowHead_agakm_21316{fill:#38bdf8}._subIncSkipNode_agakm_21320{fill:color-mix(in srgb,var(--panel-glass-bg) 80%,transparent);stroke:color-mix(in srgb,var(--card-border) 90%,transparent);stroke-width:1.5}._subIncSkipNodeOnTrail_agakm_21326{fill:color-mix(in srgb,#38bdf8 18%,var(--panel-raised-bg));stroke:color-mix(in srgb,#38bdf8 65%,transparent);stroke-width:2}._subIncSkipNodeFocus_agakm_21332{fill:color-mix(in srgb,#fbbf24 35%,var(--panel-raised-bg));stroke:#fbbf24;stroke-width:2.5}._subIncSkipNodeText_agakm_21338{fill:var(--text);font-family:var(--font-label-mono);font-size:9px;font-weight:700;pointer-events:none}._subIncSkipCurrentBlock_agakm_21346{width:100%;text-align:center}._subIncSkipCurrentLabel_agakm_21351{margin:0 0 .2rem;font-family:var(--font-label-mono);font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}._subIncSkipCurrentValue_agakm_21361{margin:0;font-family:var(--font-label-mono);font-size:.92rem;font-weight:750;letter-spacing:.02em;color:var(--text);line-height:1.35}._subIncSkipTransition_agakm_21371{color:color-mix(in srgb,#6ee7b7 70%,var(--text))}._subIncSkipTransitionArrow_agakm_21375{color:var(--muted);font-weight:700}._subIncSkipFade_agakm_21380{color:#fb7185;opacity:.55;text-decoration:line-through}._subIncSkipSavedBlock_agakm_21386{width:100%;text-align:center;margin-top:.35rem}._subIncSkipSavedLabel_agakm_21392{margin:0 0 .35rem;font-family:var(--font-label-mono);font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}._subIncSkipSavedEmpty_agakm_21402{margin:0;font-family:var(--font-label-mono);font-size:.78rem;color:var(--muted)}._subIncSkipSavedList_agakm_21409{margin:0 auto;padding:.4rem .55rem;border-radius:8px;border:1px solid color-mix(in srgb,#34d399 35%,var(--card-border));background:color-mix(in srgb,#34d399 8%,var(--panel-glass-bg));font-family:var(--font-label-mono);font-size:.72rem;font-weight:650;line-height:1.4;color:color-mix(in srgb,#6ee7b7 75%,var(--text));white-space:pre-wrap;word-break:break-word;text-align:center;box-sizing:border-box;max-width:100%}._subIncSkipSavedList_agakm_21409 code{font:inherit;color:inherit}@media(prefers-reduced-motion:reduce){._subIncSkipEdgeDim_agakm_21274,._subIncSkipEdgeActive_agakm_21280,._subIncSkipNode_agakm_21320,._subIncSkipNodeOnTrail_agakm_21326,._subIncSkipNodeFocus_agakm_21332{transition:none!important}}._subIncSkipHelper_agakm_21442{width:100%;max-width:28rem;padding:.65rem .85rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 70%,transparent);text-align:center;box-sizing:border-box}._subIncSkipHelperFlow_agakm_21453{margin:0;display:flex;flex-direction:column;align-items:center;gap:.4rem;font-size:.74rem;line-height:1.35}._subIncSkipHelperRule_agakm_21463{margin:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem .45rem}._subIncSkipHelperOutcome_agakm_21472{font-weight:700;color:#6ee7b7}._subIncSkipHelperArrow_agakm_21477{font-family:var(--font-label-mono);font-weight:700;color:var(--muted)}._nqConstLayout_agakm_21485{margin-top:.35rem;display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}._nqConstStatBlock_agakm_21494{display:flex;flex-direction:column;gap:.45rem;width:100%}._nqConstStatRowTop_agakm_21501,._nqConstStatRowBottom_agakm_21502{display:flex;flex-wrap:wrap;gap:.4rem;width:100%}._nqConstStatRowTop_agakm_21501 ._dpKadaneStatChip_agakm_16216,._nqConstStatRowBottom_agakm_21502 ._dpKadaneStatChip_agakm_16216{flex:1 1 0;min-width:0}._nqConstStatRow_agakm_21501{background:color-mix(in srgb,#a78bfa 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#a78bfa 50%,transparent)}._nqConstStatTryCol_agakm_21520{background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._nqConstStatPlaced_agakm_21525{background:color-mix(in srgb,#34d399 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 45%,transparent)}._nqConstStatStatus_agakm_21530{background:color-mix(in srgb,#38bdf8 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._nqConstBoardWrap_agakm_21535{display:flex;flex-direction:column;align-items:center;gap:.35rem;width:100%;max-width:22rem}._nqConstBoardModeBlock_agakm_21544{display:flex;flex-direction:column;align-items:center;gap:.12rem;min-height:1.25rem;text-align:center}._nqConstBoardModeTry_agakm_21553,._nqConstBoardModeCheck_agakm_21554,._nqConstBoardModePlace_agakm_21555,._nqConstBoardModeStuck_agakm_21556,._nqConstBoardModeBacktrack_agakm_21557,._nqConstBoardModeSolution_agakm_21558,._nqConstBoardModePlaceholder_agakm_21559{margin:0;min-height:1.25rem;font-family:var(--font-label-mono);font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-align:center}._nqConstBoardModeTry_agakm_21553{color:#fbbf24}._nqConstBoardModeCheck_agakm_21554{color:#f87171}._nqConstBoardModePlace_agakm_21555{color:#6ee7b7}._nqConstBoardModeStuck_agakm_21556{color:#fb923c}._nqConstBoardModeBacktrack_agakm_21557{color:#fb7185}._nqConstBoardModeSolution_agakm_21558{color:#fcd34d}._nqConstBoardModePlaceholder_agakm_21559{color:transparent;-webkit-user-select:none;user-select:none}._nqConstBoardModeSubtext_agakm_21599{margin:.1rem 0 0;font-family:var(--font-label-mono);font-size:.68rem;font-weight:650;text-transform:none;letter-spacing:.01em;color:color-mix(in srgb,var(--muted) 25%,var(--text));line-height:1.3}._nqConstBoard_agakm_21535{width:100%;padding:.55rem .65rem .7rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 92%,transparent);box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:.55rem}._nqConstNRow_agakm_21623{margin:0;text-align:center}._nqConstGrid_agakm_21628{display:grid;grid-template-columns:repeat(4,2.75rem);grid-template-rows:repeat(4,2.75rem);gap:3px;width:fit-content;margin:0 auto}._nqConstCell_agakm_21637{display:flex;align-items:center;justify-content:center;border-radius:4px;border:1px solid color-mix(in srgb,var(--card-border) 85%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 80%,transparent);font-family:var(--font-label-mono);font-size:.95rem;font-weight:800;color:var(--text);transition:background .25s ease,border-color .25s ease,opacity .25s ease}._nqConstCellCandidate_agakm_21651{background:color-mix(in srgb,#fbbf24 35%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 70%,transparent);color:color-mix(in srgb,#fbbf24 90%,var(--text))}._nqConstCellQueen_agakm_21657{background:color-mix(in srgb,#34d399 28%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 65%,transparent);color:#6ee7b7}._nqConstCellConflict_agakm_21663{background:color-mix(in srgb,#f87171 28%,var(--panel-raised-bg));border-color:color-mix(in srgb,#f87171 65%,transparent);color:#fca5a5}._nqConstCellFade_agakm_21669{background:color-mix(in srgb,#fb7185 22%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fb7185 60%,transparent);color:#fb7185;opacity:.55;text-decoration:line-through}._nqConstMiniState_agakm_21677{margin:.15rem 0 0;display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem .75rem;font-family:var(--font-label-mono);font-size:.62rem;font-weight:650;letter-spacing:.02em;color:var(--muted);text-align:center}._nqConstMiniState_agakm_21677 strong{color:var(--text);font-weight:750}._nqConstMentalModel_agakm_21696{width:100%;max-width:28rem;padding:.55rem .75rem;border-radius:8px;border:1px solid color-mix(in srgb,#fbbf24 35%,var(--card-border));background:color-mix(in srgb,#fbbf24 8%,var(--panel-glass-bg));text-align:center;box-sizing:border-box}._nqConstMentalModelMain_agakm_21707{margin:0;font-family:var(--font-label-mono);font-size:.72rem;font-weight:700;color:color-mix(in srgb,#fcd34d 80%,var(--text));line-height:1.35}._nqConstMentalModelSub_agakm_21716{margin:.25rem 0 0;font-size:.68rem;color:var(--muted);line-height:1.35}._graphDemoResult_agakm_14864:has(._nqConstResultRow_agakm_21723){display:flex;flex-direction:column;align-items:center;gap:.2rem}._graphDemoResult_agakm_14864:has(._nqConstResultRow_agakm_21723) ._graphDemoResultLabel_agakm_14876{display:block;margin-right:0;margin-bottom:.15rem}._nqConstResultRow_agakm_21723{display:block;font-family:var(--font-mono);font-size:.82rem;font-weight:600;letter-spacing:.06em;line-height:1.45;color:inherit}@media(prefers-reduced-motion:reduce){._nqConstCell_agakm_21637{transition:none!important}}._pfrPermLayout_agakm_21754{margin-top:.35rem;display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}._pfrPermStatBlock_agakm_21763{display:flex;flex-direction:column;gap:.45rem;width:100%}._pfrPermStatRowTop_agakm_21770,._pfrPermStatRowBottom_agakm_21771{display:flex;flex-wrap:wrap;gap:.4rem;width:100%}._pfrPermStatRowTop_agakm_21770 ._dpKadaneStatChip_agakm_16216,._pfrPermStatRowBottom_agakm_21771 ._dpKadaneStatChip_agakm_16216{flex:1 1 0;min-width:0}._pfrPermStatPath_agakm_21784{background:color-mix(in srgb,#38bdf8 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._pfrPermStatUsed_agakm_21789{background:color-mix(in srgb,#a78bfa 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#a78bfa 50%,transparent)}._pfrPermStatChoices_agakm_21794{background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._pfrPermStatResults_agakm_21799{background:color-mix(in srgb,#34d399 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 45%,transparent)}._pfrPermBoardWrap_agakm_21804{display:flex;flex-direction:column;align-items:center;gap:.35rem;width:100%;max-width:24rem}._pfrPermBoardModeBlock_agakm_21813{display:flex;flex-direction:column;align-items:center;gap:.12rem;min-height:1.25rem;text-align:center}._pfrPermBoardModeChoose_agakm_21822,._pfrPermBoardModeDeeper_agakm_21823,._pfrPermBoardModeSave_agakm_21824,._pfrPermBoardModeBacktrack_agakm_21825,._pfrPermBoardModePlaceholder_agakm_21826{margin:0;min-height:1.25rem;font-family:var(--font-label-mono);font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-align:center}._pfrPermBoardModeChoose_agakm_21822{color:#7dd3fc}._pfrPermBoardModeDeeper_agakm_21823{color:#fbbf24}._pfrPermBoardModeSave_agakm_21824{color:#6ee7b7}._pfrPermBoardModeBacktrack_agakm_21825{color:#fb7185}._pfrPermBoardModePlaceholder_agakm_21826{color:transparent;-webkit-user-select:none;user-select:none}._pfrPermBoard_agakm_21804{width:100%;padding:.55rem .65rem .7rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 92%,transparent);box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:.45rem}._pfrPermNumsRow_agakm_21871{margin:0;text-align:center}._pfrPermSvg_agakm_21876{display:block;width:100%;height:auto}._pfrPermEdgeDim_agakm_21882{stroke:color-mix(in srgb,var(--muted) 55%,transparent);stroke-width:1.5;fill:none}._pfrPermEdgeActive_agakm_21888{stroke:#34d399;stroke-width:2.5;fill:none}._pfrPermEdgeLabelDim_agakm_21894{fill:color-mix(in srgb,var(--muted) 80%,transparent);font-family:var(--font-label-mono);font-size:9px;font-weight:650}._pfrPermEdgeLabelActive_agakm_21901{fill:#6ee7b7;font-family:var(--font-label-mono);font-size:10px;font-weight:700}._pfrPermArrowHead_agakm_21908{fill:#34d399}._pfrPermNode_agakm_21912{fill:color-mix(in srgb,var(--panel-glass-bg) 80%,transparent);stroke:color-mix(in srgb,var(--card-border) 90%,transparent);stroke-width:1.5}._pfrPermNodeOnTrail_agakm_21918{fill:color-mix(in srgb,#38bdf8 16%,var(--panel-raised-bg));stroke:color-mix(in srgb,#38bdf8 55%,transparent);stroke-width:2}._pfrPermNodeFocus_agakm_21924{fill:color-mix(in srgb,#fbbf24 35%,var(--panel-raised-bg));stroke:#fbbf24;stroke-width:2.5}._pfrPermNodeLeaf_agakm_21930{fill:color-mix(in srgb,#34d399 28%,var(--panel-raised-bg));stroke:#34d399;stroke-width:2.5}._pfrPermNodeText_agakm_21936{fill:var(--text);font-family:var(--font-label-mono);font-size:10px;font-weight:700;pointer-events:none}._graphDemoResult_agakm_14864:has(._pfrPermResultRow_agakm_21944){display:flex;flex-direction:column;align-items:center;gap:.2rem}._graphDemoResult_agakm_14864:has(._pfrPermResultRow_agakm_21944) ._graphDemoResultLabel_agakm_14876{display:block;margin-right:0;margin-bottom:.15rem}._pfrPermResultRow_agakm_21944{display:block;font-family:var(--font-mono);font-size:.82rem;font-weight:600;letter-spacing:.04em;line-height:1.45;color:inherit}@media(prefers-reduced-motion:reduce){._pfrPermEdgeDim_agakm_21882,._pfrPermEdgeActive_agakm_21888,._pfrPermNode_agakm_21912,._pfrPermNodeOnTrail_agakm_21918,._pfrPermNodeFocus_agakm_21924,._pfrPermNodeLeaf_agakm_21930{transition:none!important}}._siCombLayout_agakm_21980{margin-top:.35rem;display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}._siCombStatBlock_agakm_21989{display:flex;flex-direction:column;gap:.45rem;width:100%}._siCombStatRowTop_agakm_21996,._siCombStatRowBottom_agakm_21997{display:flex;flex-wrap:wrap;gap:.4rem;width:100%}._siCombStatRowTop_agakm_21996 ._dpKadaneStatChip_agakm_16216,._siCombStatRowBottom_agakm_21997 ._dpKadaneStatChip_agakm_16216{flex:1 1 0;min-width:0}._siCombStatPath_agakm_22010{background:color-mix(in srgb,#38bdf8 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._siCombStatStart_agakm_22015{background:color-mix(in srgb,#a78bfa 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#a78bfa 50%,transparent)}._siCombStatChoices_agakm_22020{background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._siCombStatResults_agakm_22025{background:color-mix(in srgb,#34d399 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 45%,transparent)}._siCombHelperHint_agakm_22030{margin:0;padding:.35rem .55rem;border-radius:8px;border:1px solid color-mix(in srgb,#fb7185 35%,transparent);background:color-mix(in srgb,#fb7185 10%,var(--panel-raised-bg));font-size:.76rem;font-weight:600;line-height:1.35;text-align:center;color:#fb7185}._siCombBoardWrap_agakm_22043{display:flex;flex-direction:column;align-items:center;gap:.35rem;width:100%;max-width:26rem}._siCombBoardModeBlock_agakm_22052{display:flex;flex-direction:column;align-items:center;gap:.12rem;min-height:1.25rem;text-align:center}._siCombBoardModeChoose_agakm_22061,._siCombBoardModeDeeper_agakm_22062,._siCombBoardModeSave_agakm_22063,._siCombBoardModeBacktrack_agakm_22064,._siCombBoardModeDeadEnd_agakm_22065,._siCombBoardModePlaceholder_agakm_22066{margin:0;min-height:1.25rem;font-family:var(--font-label-mono);font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-align:center}._siCombBoardModeChoose_agakm_22061{color:#7dd3fc}._siCombBoardModeDeeper_agakm_22062{color:#fbbf24}._siCombBoardModeSave_agakm_22063{color:#6ee7b7}._siCombBoardModeBacktrack_agakm_22064{color:#fb7185}._siCombBoardModeDeadEnd_agakm_22065{color:color-mix(in srgb,#fb7185 75%,var(--muted))}._siCombBoardModePlaceholder_agakm_22066{color:transparent;-webkit-user-select:none;user-select:none}._siCombBoard_agakm_22043{width:100%;padding:.55rem .65rem .7rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 92%,transparent);box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:.45rem}._siCombNumsRow_agakm_22115{margin:0;text-align:center}._siCombSvg_agakm_22120{display:block;width:100%;height:auto}._siCombEdgeDim_agakm_22126{stroke:color-mix(in srgb,var(--muted) 55%,transparent);stroke-width:1.5;fill:none}._siCombEdgeActive_agakm_22132{stroke:#34d399;stroke-width:2.5;fill:none}._siCombEdgeLabelDim_agakm_22138{fill:color-mix(in srgb,var(--muted) 80%,transparent);font-family:var(--font-label-mono);font-size:9px;font-weight:650}._siCombEdgeLabelActive_agakm_22145{fill:#6ee7b7;font-family:var(--font-label-mono);font-size:10px;font-weight:700}._siCombArrowHead_agakm_22152{fill:#34d399}._siCombNode_agakm_22156{fill:color-mix(in srgb,var(--panel-glass-bg) 80%,transparent);stroke:color-mix(in srgb,var(--card-border) 90%,transparent);stroke-width:1.5}._siCombNodeOnTrail_agakm_22162{fill:color-mix(in srgb,#38bdf8 16%,var(--panel-raised-bg));stroke:color-mix(in srgb,#38bdf8 55%,transparent);stroke-width:2}._siCombNodeFocus_agakm_22168{fill:color-mix(in srgb,#fbbf24 35%,var(--panel-raised-bg));stroke:#fbbf24;stroke-width:2.5}._siCombNodeLeaf_agakm_22174{fill:color-mix(in srgb,#34d399 28%,var(--panel-raised-bg));stroke:#34d399;stroke-width:2.5}._siCombNodeDeadEnd_agakm_22180{fill:color-mix(in srgb,#fb7185 18%,var(--panel-raised-bg));stroke:color-mix(in srgb,#fb7185 55%,transparent);stroke-width:2;stroke-dasharray:4 3}._siCombNodeText_agakm_22187{fill:var(--text);font-family:var(--font-label-mono);font-size:9px;font-weight:700;pointer-events:none}._siCombNodeSub_agakm_22195{fill:color-mix(in srgb,var(--muted) 90%,transparent);font-family:var(--font-label-mono);font-size:7.5px;font-weight:650;pointer-events:none}._siCombHelper_agakm_22030{width:100%;max-width:28rem;padding:.65rem .85rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 70%,transparent);text-align:center;box-sizing:border-box}._siCombHelperFlow_agakm_22214{margin:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem .45rem;font-size:.74rem;line-height:1.35}._siCombHelperStep_agakm_22225{font-weight:700;color:#7dd3fc}._siCombHelperArrow_agakm_22230{font-family:var(--font-label-mono);font-weight:700;color:var(--muted)}._graphDemoResult_agakm_14864:has(._siCombResultRow_agakm_22236){display:flex;flex-direction:column;align-items:center;gap:.2rem}._graphDemoResult_agakm_14864:has(._siCombResultRow_agakm_22236) ._graphDemoResultLabel_agakm_14876{display:block;margin-right:0;margin-bottom:.15rem}._siCombResultRow_agakm_22236{display:block;font-family:var(--font-mono);font-size:.82rem;font-weight:600;letter-spacing:.04em;line-height:1.45;color:inherit}@media(prefers-reduced-motion:reduce){._siCombEdgeDim_agakm_22126,._siCombEdgeActive_agakm_22132,._siCombNode_agakm_22156,._siCombNodeOnTrail_agakm_22162,._siCombNodeFocus_agakm_22168,._siCombNodeLeaf_agakm_22174,._siCombNodeDeadEnd_agakm_22180{transition:none!important}}._wpfTrieLayout_agakm_22273{margin-top:.35rem;display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}._wpfTrieStatBlock_agakm_22282{display:flex;flex-direction:column;gap:.45rem;width:100%}._wpfTrieStatRow_agakm_22289{display:flex;flex-wrap:wrap;gap:.4rem;width:100%}._wpfTrieStatRow_agakm_22289 ._dpKadaneStatChip_agakm_16216{flex:1 1 0;min-width:0}._wpfTrieStatPrefix_agakm_22301{background:color-mix(in srgb,#38bdf8 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._wpfTrieStatCurrent_agakm_22306{background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._wpfTrieStatResults_agakm_22311{background:color-mix(in srgb,#34d399 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 45%,transparent)}._graphDemoShell_agakm_14635:has(._wpfTrieLayout_agakm_22273) ._graphDemoStatus_agakm_14838:empty{display:none;margin:0}._wpfTrieHelperHint_agakm_22321{margin:0;width:100%;max-width:26rem;padding:.35rem .55rem;border-radius:8px;border:1px solid color-mix(in srgb,#fbbf24 40%,transparent);background:color-mix(in srgb,#fbbf24 10%,var(--panel-raised-bg));font-size:.76rem;font-weight:600;line-height:1.35;text-align:center;color:#fbbf24;box-sizing:border-box}._wpfTrieHelperHintSave_agakm_22337{border-color:color-mix(in srgb,#34d399 45%,transparent);background:color-mix(in srgb,#34d399 12%,var(--panel-raised-bg));color:#6ee7b7}._wpfTrieHelperHintSave_agakm_22337 ._inlineCode_agakm_589{color:#a7f3d0}._wpfTrieBoardWrap_agakm_22347{display:flex;flex-direction:column;align-items:center;gap:.3rem;width:100%;max-width:26rem}._wpfTrieLabelStack_agakm_22356{display:flex;flex-direction:column;align-items:center;gap:.08rem;min-height:0;text-align:center}._wpfTriePhaseMatch_agakm_22365,._wpfTriePhaseCollect_agakm_22366,._wpfTriePhasePlaceholder_agakm_22367,._wpfTrieModeMatch_agakm_22368,._wpfTrieModePrefixFound_agakm_22369,._wpfTrieModeCheck_agakm_22370,._wpfTrieModeDfs_agakm_22371,._wpfTrieModeFound_agakm_22372,._wpfTrieModeBacktrack_agakm_22373,._wpfTrieModeIgnore_agakm_22374,._wpfTrieModeDone_agakm_22375,._wpfTrieModePlaceholder_agakm_22376{margin:0;min-height:1.1rem;font-family:var(--font-label-mono);font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-align:center}._wpfTriePhaseMatch_agakm_22365{color:#7dd3fc;font-size:.78rem;letter-spacing:.02em;text-transform:none;font-weight:650;max-width:22rem;line-height:1.35}._wpfTriePhaseCollect_agakm_22366{color:#a78bfa;font-size:.78rem;letter-spacing:.02em;text-transform:none;font-weight:650;max-width:22rem;line-height:1.35}._wpfTriePhasePlaceholder_agakm_22367{color:transparent;-webkit-user-select:none;user-select:none}._wpfTrieModeMatch_agakm_22368{color:#7dd3fc}._wpfTrieModePrefixFound_agakm_22369{color:#a78bfa}._wpfTrieModeCheck_agakm_22370,._wpfTrieModeFound_agakm_22372{color:#6ee7b7}._wpfTrieModeDfs_agakm_22371{color:#fbbf24}._wpfTrieModeBacktrack_agakm_22373{color:#fb7185}._wpfTrieModeIgnore_agakm_22374{color:color-mix(in srgb,var(--muted) 85%,#fb7185)}._wpfTrieModeDone_agakm_22375{color:#6ee7b7}._wpfTrieModePlaceholder_agakm_22376{color:transparent;-webkit-user-select:none;user-select:none}._wpfTrieBoard_agakm_22347{width:100%;padding:.55rem .65rem .7rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 92%,transparent);box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:.4rem}._wpfTrieNumsRow_agakm_22459{margin:0;text-align:center;font-size:.72rem}._wpfTrieSvg_agakm_22465{display:block;width:100%;height:auto}._wpfTrieEdgeDim_agakm_22471{stroke:color-mix(in srgb,var(--muted) 55%,transparent);stroke-width:1.5;fill:none}._wpfTrieEdgeActive_agakm_22477{stroke:#34d399;stroke-width:2.5;fill:none}._wpfTrieEdgeLabelDim_agakm_22483{fill:color-mix(in srgb,var(--muted) 80%,transparent);font-family:var(--font-label-mono);font-size:9px;font-weight:650}._wpfTrieEdgeLabelActive_agakm_22490{fill:#6ee7b7;font-family:var(--font-label-mono);font-size:10px;font-weight:700}._wpfTrieArrowHead_agakm_22497{fill:#34d399}._wpfTrieNode_agakm_22501{fill:color-mix(in srgb,var(--panel-glass-bg) 80%,transparent);stroke:color-mix(in srgb,var(--card-border) 90%,transparent);stroke-width:1.5}._wpfTrieNodePrefix_agakm_22507{fill:color-mix(in srgb,#fbbf24 28%,var(--panel-raised-bg));stroke:#fbbf24;stroke-width:2}._wpfTrieNodeSubtree_agakm_22513{fill:color-mix(in srgb,#38bdf8 14%,var(--panel-raised-bg));stroke:color-mix(in srgb,#38bdf8 50%,transparent);stroke-width:1.75}._wpfTrieNodeFocus_agakm_22519{fill:color-mix(in srgb,#fbbf24 40%,var(--panel-raised-bg));stroke:#f59e0b;stroke-width:2.5}._wpfTrieNodeFound_agakm_22525{fill:color-mix(in srgb,#34d399 28%,var(--panel-raised-bg));stroke:#34d399;stroke-width:2.5}._wpfTrieNodeText_agakm_22531{fill:var(--text);font-family:var(--font-label-mono);font-size:11px;font-weight:700;pointer-events:none}._wpfTrieEndDot_agakm_22539{fill:#34d399;stroke:color-mix(in srgb,#34d399 40%,transparent);stroke-width:1}._wpfTrieWordLabel_agakm_22545{fill:#6ee7b7;font-family:var(--font-label-mono);font-size:8px;font-weight:650;pointer-events:none}._wpfTrieHelper_agakm_22321{width:100%;max-width:28rem;padding:.65rem .85rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 70%,transparent);text-align:center;box-sizing:border-box}._wpfTrieHelperFlow_agakm_22564{margin:0;font-size:.78rem;font-weight:650;line-height:1.4;color:#7dd3fc}._graphDemoResult_agakm_14864:has(._wpfTrieResultRow_agakm_22572){display:flex;flex-direction:column;align-items:center;gap:.2rem}._graphDemoResult_agakm_14864:has(._wpfTrieResultRow_agakm_22572) ._graphDemoResultLabel_agakm_14876{display:block;margin-right:0;margin-bottom:.15rem}._wpfTrieResultRow_agakm_22572{display:block;font-family:var(--font-mono);font-size:.82rem;font-weight:600;letter-spacing:.04em;line-height:1.45;color:inherit}@media(prefers-reduced-motion:reduce){._wpfTrieEdgeDim_agakm_22471,._wpfTrieEdgeActive_agakm_22477,._wpfTrieNode_agakm_22501,._wpfTrieNodePrefix_agakm_22507,._wpfTrieNodeSubtree_agakm_22513,._wpfTrieNodeFocus_agakm_22519,._wpfTrieNodeFound_agakm_22525{transition:none!important}}._wcTrieLayout_agakm_22609{margin-top:.35rem;display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}._graphDemoShell_agakm_14635:has(._wcTrieLayout_agakm_22609) ._graphDemoStatus_agakm_14838:empty{display:none;margin:0}._wcTrieBoardWrap_agakm_22623{display:flex;flex-direction:column;align-items:center;gap:.3rem;width:100%;max-width:26rem}._wcTrieLabelStack_agakm_22632{display:flex;flex-direction:column;align-items:center;gap:.2rem;text-align:center;width:100%}._wcTriePhaseLetter_agakm_22641,._wcTriePhaseDot_agakm_22642{margin:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem .45rem;font-size:.78rem;font-weight:650;line-height:1.35;letter-spacing:.02em}._wcTriePhaseLetter_agakm_22641{color:#7dd3fc}._wcTriePhaseDot_agakm_22642{color:#a78bfa}._wcTriePhaseArrow_agakm_22663{font-family:var(--font-label-mono);font-weight:700;color:var(--muted)}._wcTrieBoard_agakm_22623{width:100%;padding:.55rem .65rem .7rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 92%,transparent);box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:.4rem}._wcTrieNumsRow_agakm_22682{margin:0;text-align:center;font-size:.72rem}._wcTrieSvg_agakm_22688{display:block;width:100%;height:auto}._wcTrieEdgeDim_agakm_22694{stroke:color-mix(in srgb,var(--muted) 55%,transparent);stroke-width:1.5;fill:none}._wcTrieEdgeActive_agakm_22700{stroke:#34d399;stroke-width:2.5;fill:none}._wcTrieEdgeSuccess_agakm_22706{stroke:#34d399;stroke-width:2.25;fill:none}._wcTrieEdgeFail_agakm_22712{stroke:color-mix(in srgb,#fb7185 70%,transparent);stroke-width:1.75;fill:none;stroke-dasharray:4 3}._wcTrieEdgeLabelDim_agakm_22719{fill:color-mix(in srgb,var(--muted) 80%,transparent);font-family:var(--font-label-mono);font-size:9px;font-weight:650}._wcTrieEdgeLabelActive_agakm_22726{fill:#6ee7b7;font-family:var(--font-label-mono);font-size:10px;font-weight:700}._wcTrieArrowHead_agakm_22733{fill:#34d399}._wcTrieNode_agakm_22737{fill:color-mix(in srgb,var(--panel-glass-bg) 80%,transparent);stroke:color-mix(in srgb,var(--card-border) 90%,transparent);stroke-width:1.5}._wcTrieNodeTrail_agakm_22743{fill:color-mix(in srgb,#38bdf8 16%,var(--panel-raised-bg));stroke:color-mix(in srgb,#38bdf8 55%,transparent);stroke-width:2}._wcTrieNodeCandidate_agakm_22749{fill:color-mix(in srgb,#a78bfa 22%,var(--panel-raised-bg));stroke:#a78bfa;stroke-width:2}._wcTrieNodeFocus_agakm_22755{fill:color-mix(in srgb,#fbbf24 40%,var(--panel-raised-bg));stroke:#f59e0b;stroke-width:2.5}._wcTrieNodeSuccess_agakm_22761{fill:color-mix(in srgb,#34d399 28%,var(--panel-raised-bg));stroke:#34d399;stroke-width:2.5}._wcTrieNodeFail_agakm_22767{fill:color-mix(in srgb,#fb7185 18%,var(--panel-raised-bg));stroke:color-mix(in srgb,#fb7185 55%,transparent);stroke-width:2}._wcTrieNodeText_agakm_22773{fill:var(--text);font-family:var(--font-label-mono);font-size:11px;font-weight:700;pointer-events:none}._wcTrieEndDot_agakm_22781{fill:#34d399;stroke:color-mix(in srgb,#34d399 40%,transparent);stroke-width:1}._wcTrieWordLabel_agakm_22787{fill:#6ee7b7;font-family:var(--font-label-mono);font-size:8px;font-weight:650;pointer-events:none}._wcTrieWordLabelFail_agakm_22795{fill:#fb7185;font-family:var(--font-label-mono);font-size:8px;font-weight:650;pointer-events:none}._wcTrieHint_agakm_22803{margin:0;width:100%;max-width:26rem;padding:.35rem .55rem;border-radius:8px;border:1px solid color-mix(in srgb,#fbbf24 40%,transparent);background:color-mix(in srgb,#fbbf24 10%,var(--panel-raised-bg));font-size:.76rem;font-weight:600;line-height:1.35;text-align:center;color:#fbbf24;box-sizing:border-box}._wcTrieHintFail_agakm_22819{border-color:color-mix(in srgb,#fb7185 45%,transparent);background:color-mix(in srgb,#fb7185 12%,var(--panel-raised-bg));color:#fb7185}._wcTrieHintSave_agakm_22825{border-color:color-mix(in srgb,#34d399 45%,transparent);background:color-mix(in srgb,#34d399 12%,var(--panel-raised-bg));color:#6ee7b7}._wcTrieStatBlock_agakm_22831{display:flex;flex-direction:column;gap:.45rem;width:100%}._wcTrieStatRow_agakm_22838{display:flex;flex-wrap:wrap;gap:.4rem;width:100%}._wcTrieStatRow_agakm_22838 ._dpKadaneStatChip_agakm_16216{flex:1 1 0;min-width:4.5rem}._wcTrieStatPattern_agakm_22850{background:color-mix(in srgb,#38bdf8 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._wcTrieStatIndex_agakm_22855{background:color-mix(in srgb,#a78bfa 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#a78bfa 50%,transparent)}._wcTrieStatPath_agakm_22860{background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._wcTrieStatResult_agakm_22865{background:color-mix(in srgb,#34d399 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 45%,transparent)}._wcTriePatternDot_agakm_22870{color:#a78bfa;font-weight:800}._wcTrieHelper_agakm_22875{width:100%;max-width:28rem;padding:.65rem .85rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 70%,transparent);text-align:center;box-sizing:border-box}._wcTrieHelperFlow_agakm_22886{margin:0;display:flex;flex-direction:column;align-items:center;gap:.35rem;font-size:.74rem;line-height:1.35}._wcTrieHelperRule_agakm_22896{margin:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem .45rem}._wcTrieHelperOutcome_agakm_22905{font-weight:700;color:#7dd3fc}._wcTrieHelperArrow_agakm_22910{font-family:var(--font-label-mono);font-weight:700;color:var(--muted)}._wcTrieHelperNote_agakm_22916{margin:.15rem 0 0;font-size:.72rem;font-weight:600;color:#a78bfa}@media(prefers-reduced-motion:reduce){._wcTrieEdgeDim_agakm_22694,._wcTrieEdgeActive_agakm_22700,._wcTrieEdgeSuccess_agakm_22706,._wcTrieEdgeFail_agakm_22712,._wcTrieNode_agakm_22737,._wcTrieNodeTrail_agakm_22743,._wcTrieNodeCandidate_agakm_22749,._wcTrieNodeFocus_agakm_22755,._wcTrieNodeSuccess_agakm_22761,._wcTrieNodeFail_agakm_22767{transition:none!important}}._tgDfsLayout_agakm_22940{margin-top:.35rem;display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}._graphDemoShell_agakm_14635:has(._tgDfsLayout_agakm_22940) ._graphDemoStatus_agakm_14838:empty{display:none;margin:0}._tgDfsVisuals_agakm_22954{display:flex;flex-wrap:wrap;justify-content:center;gap:.85rem 1.25rem;width:100%}._tgDfsGridPanel_agakm_22962,._tgDfsTriePanel_agakm_22963{display:flex;flex-direction:column;align-items:center;gap:.4rem;flex:1 1 12rem;max-width:18rem}._tgDfsPanelLabel_agakm_22972{margin:0;font-family:var(--font-label-mono);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}._tgDfsGrid_agakm_22962{display:grid;grid-template-columns:repeat(3,2.4rem);grid-template-rows:repeat(3,2.4rem);gap:.3rem}._tgDfsCell_agakm_22989{position:relative;display:flex;align-items:center;justify-content:center;border-radius:8px;border:1.5px solid color-mix(in srgb,var(--card-border) 85%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 92%,transparent);box-sizing:border-box}._tgDfsCellChar_agakm_23000{font-family:var(--font-label-mono);font-size:.95rem;font-weight:700;color:var(--text)}._tgDfsCellUsed_agakm_23007{position:absolute;right:.15rem;bottom:.05rem;font-size:.55rem;font-weight:700;color:color-mix(in srgb,var(--muted) 80%,transparent)}._tgDfsCellEmpty_agakm_23016{opacity:.35;border-style:dashed}._tgDfsCellFocus_agakm_23021{background:color-mix(in srgb,#fbbf24 40%,var(--panel-raised-bg));border-color:#f59e0b;box-shadow:0 0 0 1px color-mix(in srgb,#fbbf24 50%,transparent)}._tgDfsCellTry_agakm_23027{background:color-mix(in srgb,#a78bfa 22%,var(--panel-raised-bg));border-color:#a78bfa}._tgDfsCellPath_agakm_23032{background:color-mix(in srgb,#38bdf8 22%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 60%,transparent)}._tgDfsCellVisited_agakm_23037{background:color-mix(in srgb,#38bdf8 10%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 35%,transparent);opacity:.75}._tgDfsCellPrune_agakm_23043{background:color-mix(in srgb,#fb7185 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fb7185 55%,transparent)}._tgDfsCellFound_agakm_23048{background:color-mix(in srgb,#34d399 28%,var(--panel-raised-bg));border-color:#34d399}._tgDfsNeighborStrip_agakm_23053{display:flex;gap:.35rem;margin-top:.15rem}._tgDfsNeighbor_agakm_23053{min-width:1.55rem;padding:.15rem .3rem;border-radius:6px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);font-family:var(--font-label-mono);font-size:.65rem;font-weight:700;text-align:center;color:var(--muted)}._tgDfsNeighborOk_agakm_23071{color:#7dd3fc;border-color:color-mix(in srgb,#38bdf8 50%,transparent);background:color-mix(in srgb,#38bdf8 12%,transparent)}._tgDfsNeighborOob_agakm_23077,._tgDfsNeighborEmpty_agakm_23078,._tgDfsNeighborNone_agakm_23079{opacity:.4}._tgDfsNeighborVisited_agakm_23083{color:#94a3b8;opacity:.55}._tgDfsNeighborPrune_agakm_23088{color:#fb7185;border-color:color-mix(in srgb,#fb7185 45%,transparent);background:color-mix(in srgb,#fb7185 10%,transparent)}._tgDfsTrieSvg_agakm_23094{display:block;width:100%;max-width:17rem;height:auto}._tgDfsTrieEdgeDim_agakm_23101{stroke:color-mix(in srgb,var(--muted) 50%,transparent);stroke-width:1.5;fill:none}._tgDfsTrieEdgeTrail_agakm_23107{stroke:color-mix(in srgb,#38bdf8 75%,transparent);stroke-width:2;fill:none}._tgDfsTrieEdgeActive_agakm_23113{stroke:#34d399;stroke-width:2.5;fill:none}._tgDfsArrowHead_agakm_23119{fill:#34d399}._tgDfsTrieNode_agakm_23123{fill:color-mix(in srgb,var(--panel-glass-bg) 80%,transparent);stroke:color-mix(in srgb,var(--card-border) 90%,transparent);stroke-width:1.5}._tgDfsTrieNodeTrail_agakm_23129{fill:color-mix(in srgb,#38bdf8 18%,var(--panel-raised-bg));stroke:color-mix(in srgb,#38bdf8 55%,transparent);stroke-width:2}._tgDfsTrieNodeFocus_agakm_23135{fill:color-mix(in srgb,#fbbf24 38%,var(--panel-raised-bg));stroke:#f59e0b;stroke-width:2.5}._tgDfsTrieNodeRecorded_agakm_23141{fill:color-mix(in srgb,#34d399 28%,var(--panel-raised-bg));stroke:#34d399;stroke-width:2.5}._tgDfsTrieNodeText_agakm_23147{fill:var(--text);font-family:var(--font-label-mono);font-size:10px;font-weight:700;pointer-events:none}._tgDfsEndDot_agakm_23155{fill:#34d399}._tgDfsWordsRow_agakm_23159{margin:0;font-size:.7rem;text-align:center}._tgDfsHint_agakm_23165{margin:0;width:100%;max-width:28rem;padding:.35rem .55rem;border-radius:8px;border:1px solid color-mix(in srgb,#fbbf24 40%,transparent);background:color-mix(in srgb,#fbbf24 10%,var(--panel-raised-bg));font-size:.76rem;font-weight:600;line-height:1.35;text-align:center;color:#fbbf24;box-sizing:border-box}._tgDfsHintPrune_agakm_23181{border-color:color-mix(in srgb,#fb7185 45%,transparent);background:color-mix(in srgb,#fb7185 12%,var(--panel-raised-bg));color:#fb7185}._tgDfsHintSave_agakm_23187{border-color:color-mix(in srgb,#34d399 45%,transparent);background:color-mix(in srgb,#34d399 12%,var(--panel-raised-bg));color:#6ee7b7}._tgDfsStatBlock_agakm_23193{width:100%;display:flex;flex-direction:column;gap:.4rem}._tgDfsStatRow_agakm_23200{display:flex;flex-wrap:wrap;gap:.35rem;width:100%}._tgDfsStatRowFound_agakm_23207{display:flex;width:100%}._tgDfsStatRowFound_agakm_23207 ._dpKadaneStatChip_agakm_16216{flex:1 1 100%;width:100%}._tgDfsStatRow_agakm_23200 ._dpKadaneStatChip_agakm_16216{flex:1 1 0;min-width:4.2rem}._tgDfsStatCell_agakm_23222{background:color-mix(in srgb,#38bdf8 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 45%,transparent)}._tgDfsStatChar_agakm_23227{background:color-mix(in srgb,#a78bfa 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#a78bfa 45%,transparent)}._tgDfsStatPath_agakm_23232{background:color-mix(in srgb,#fbbf24 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 45%,transparent)}._tgDfsStatTrie_agakm_23237{background:color-mix(in srgb,#7dd3fc 12%,var(--panel-raised-bg));border-color:color-mix(in srgb,#7dd3fc 40%,transparent)}._tgDfsStatFound_agakm_23242{background:color-mix(in srgb,#34d399 12%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 40%,transparent)}@media(prefers-reduced-motion:reduce){._tgDfsCell_agakm_22989,._tgDfsTrieNode_agakm_23123,._tgDfsTrieEdgeDim_agakm_23101,._tgDfsTrieEdgeTrail_agakm_23107,._tgDfsTrieEdgeActive_agakm_23113{transition:none!important}}._tpReadWriteLayout_agakm_23259{margin-top:.35rem;display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%}._tpReadWriteBoard_agakm_23268{display:flex;flex-direction:column;align-items:center;width:100%}._tpReadWriteBoard_agakm_23268 ._dpDemoPanelLabel_agakm_15644,._tpReadWriteStats_agakm_23276 ._dpDemoPanelLabel_agakm_15644{text-align:center;width:100%}._tpReadWriteValid_agakm_23281{background:color-mix(in srgb,#34d399 22%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 60%,transparent)}._tpReadWriteMuted_agakm_23286{opacity:.4;color:var(--muted)}._tpReadWriteFilledZero_agakm_23291{background:color-mix(in srgb,var(--muted) 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,var(--muted) 45%,transparent);opacity:.85}._tpReadWriteRead_agakm_23297{outline:2px solid color-mix(in srgb,#38bdf8 75%,transparent);outline-offset:1px;z-index:1;position:relative}._tpReadWriteWrite_agakm_23304{box-shadow:0 0 0 1px color-mix(in srgb,#f97316 45%,transparent)}._tpReadWriteIndexRead_agakm_23308{color:#38bdf8;border-color:color-mix(in srgb,#38bdf8 55%,transparent)}._tpReadWriteIndexWrite_agakm_23313{color:#f97316;border-color:color-mix(in srgb,#f97316 55%,transparent)}._tpReadWriteMarkerRead_agakm_23318{color:#38bdf8}._tpReadWriteMarkerWrite_agakm_23322{color:#f97316}._tpReadWriteMarkerBoth_agakm_23326{color:#fbbf24}._tpReadWriteStats_agakm_23276{display:flex;flex-direction:column;gap:.55rem;align-items:stretch;width:100%;box-sizing:border-box}._tpReadWriteStatRow_agakm_23339{display:flex;flex-wrap:wrap;gap:.45rem;width:100%}._tpReadWriteStatRow_agakm_23339 ._dpKadaneStatChip_agakm_16216{flex:1 1 7rem;min-width:0}._tpReadWriteStatRead_agakm_23351{background:color-mix(in srgb,#38bdf8 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._tpReadWriteStatWrite_agakm_23356{background:color-mix(in srgb,#f97316 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#f97316 50%,transparent)}._tpReadWriteStatKept_agakm_23361{background:color-mix(in srgb,#34d399 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 50%,transparent)}._dpGridBoard_agakm_23368{display:grid;grid-template-columns:1.6rem repeat(4,minmax(3.4rem,4.2rem));gap:.4rem;align-items:center;justify-content:center;width:100%;box-sizing:border-box;overflow:visible;padding:1rem .25rem .35rem}._dpGridCorner_agakm_23380{width:1.6rem;height:1.2rem}._dpGridColLabel_agakm_23385,._dpGridRowLabel_agakm_23386{font-size:.72rem;font-weight:600;color:var(--muted);text-align:center;font-variant-numeric:tabular-nums}._dpGridRow_agakm_23386{display:contents}._dpGridCell_agakm_23398{position:relative;display:flex;align-items:center;justify-content:center;min-height:3.4rem;border-radius:.55rem;border:1px solid color-mix(in srgb,var(--muted) 35%,transparent);background:var(--panel-raised-bg);box-sizing:border-box;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}._dpGridValue_agakm_23414{font-size:1.15rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1}._dpGridMarker_agakm_23421{position:absolute;top:.28rem;left:.35rem;font-size:.65rem;font-weight:700;letter-spacing:.02em;color:var(--muted)}._dpGridCellUnknown_agakm_23431{background:color-mix(in srgb,var(--muted) 10%,var(--panel-raised-bg));border-color:color-mix(in srgb,var(--muted) 40%,transparent);color:color-mix(in srgb,var(--muted) 70%,transparent)}._dpGridCellBase_agakm_23437{background:color-mix(in srgb,#a78bfa 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#a78bfa 55%,transparent)}._dpGridCellSolved_agakm_23442{background:color-mix(in srgb,#34d399 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 45%,transparent)}._dpGridCellCurrent_agakm_23447{background:color-mix(in srgb,#fbbf24 20%,var(--panel-raised-bg));border-color:#fbbf24;box-shadow:0 0 0 1px color-mix(in srgb,#fbbf24 45%,transparent);z-index:1}._dpGridCellEnd_agakm_23454{background:color-mix(in srgb,#34d399 22%,var(--panel-raised-bg));border-color:#34d399;box-shadow:0 0 0 1px color-mix(in srgb,#34d399 40%,transparent)}._dpGridNeighborTop_agakm_23460{outline:2px solid color-mix(in srgb,#38bdf8 70%,transparent);outline-offset:1px}._dpGridNeighborLeft_agakm_23465{outline:2px solid color-mix(in srgb,#f97316 70%,transparent);outline-offset:1px}._dpGridArrowTop_agakm_23470,._dpGridArrowLeft_agakm_23471{position:absolute;font-size:.58rem;font-weight:700;letter-spacing:.02em;pointer-events:none;white-space:nowrap}._dpGridArrowTop_agakm_23470{top:-.95rem;left:50%;transform:translate(-50%);color:#38bdf8}._dpGridArrowLeft_agakm_23471{left:-2.55rem;top:50%;transform:translateY(-50%);color:#f97316}._dpGridStatCurrent_agakm_23494{background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._dpGridStatTop_agakm_23499{background:color-mix(in srgb,#38bdf8 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 45%,transparent)}._dpGridStatLeft_agakm_23504{background:color-mix(in srgb,#f97316 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#f97316 45%,transparent)}._dpGridStatDp_agakm_23509{background:color-mix(in srgb,#34d399 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 45%,transparent)}._dpGridWidePanel_agakm_23514{display:flex;flex-direction:column;align-items:center;gap:.25rem;text-align:center}._dpGridEquationDetail_agakm_23522{font-size:.82rem;color:var(--muted);font-weight:500;text-align:center}@media(max-width:520px){._dpGridBoard_agakm_23368{grid-template-columns:1.25rem repeat(4,minmax(2.6rem,1fr));gap:.3rem}._dpGridCell_agakm_23398{min-height:2.9rem}._dpGridValue_agakm_23414{font-size:1rem}._dpGridArrowLeft_agakm_23471{left:-.15rem;top:auto;bottom:-.9rem;transform:none}}._dpTwoSeqBoardWrap_agakm_23553{display:flex;flex-wrap:wrap;gap:1rem;align-items:flex-start;justify-content:center;width:100%}._dpTwoSeqBoardWrap_agakm_23553 ._tpSlideBoard_agakm_16667{flex:1 1 14rem;min-width:0}._dpTwoSeqAxisHint_agakm_23567{display:flex;justify-content:flex-end;padding-right:.35rem;margin-top:.55rem;margin-bottom:.05rem}._dpTwoSeqAxisB_agakm_23575,._dpTwoSeqAxisA_agakm_23576{font-size:.72rem;font-weight:750;letter-spacing:.05em;color:#d4af37;text-transform:uppercase}._dpTwoSeqBoard_agakm_23553{display:grid;grid-template-columns:2.4rem repeat(4,minmax(2.6rem,3.4rem));gap:.35rem;align-items:center;justify-content:center;width:100%;box-sizing:border-box;overflow:visible;padding:.35rem}._dpTwoSeqCorner_agakm_23596{display:flex;align-items:center;justify-content:center;min-height:1.4rem}._dpTwoSeqColLabel_agakm_23603,._dpTwoSeqRowLabel_agakm_23604{font-size:.78rem;font-weight:700;color:var(--muted);text-align:center;font-variant-numeric:tabular-nums}._dpTwoSeqRow_agakm_23604{display:contents}._dpTwoSeqCell_agakm_23616{position:relative;display:flex;align-items:center;justify-content:center;min-height:2.85rem;border-radius:.5rem;border:1px solid color-mix(in srgb,var(--muted) 35%,transparent);background:var(--panel-raised-bg);box-sizing:border-box;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}._dpTwoSeqValue_agakm_23632{font-size:1.05rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1}._dpTwoSeqCellUnknown_agakm_23639{background:color-mix(in srgb,var(--muted) 10%,var(--panel-raised-bg));border-color:color-mix(in srgb,var(--muted) 40%,transparent);color:color-mix(in srgb,var(--muted) 70%,transparent)}._dpTwoSeqCellBase_agakm_23645{background:color-mix(in srgb,var(--muted) 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,var(--muted) 45%,transparent)}._dpTwoSeqCellSolved_agakm_23650{background:color-mix(in srgb,#34d399 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 45%,transparent)}._dpTwoSeqCellCurrent_agakm_23655{background:color-mix(in srgb,#fbbf24 20%,var(--panel-raised-bg));border-color:#fbbf24;box-shadow:0 0 0 1px color-mix(in srgb,#fbbf24 45%,transparent);z-index:1}._dpTwoSeqCellMatch_agakm_23662{background:color-mix(in srgb,#34d399 22%,var(--panel-raised-bg));border-color:#34d399;box-shadow:0 0 0 1px color-mix(in srgb,#34d399 40%,transparent);z-index:1}._dpTwoSeqCellMismatch_agakm_23669{background:color-mix(in srgb,#fbbf24 20%,var(--panel-raised-bg));border-color:#fbbf24;box-shadow:0 0 0 1px color-mix(in srgb,#fbbf24 45%,transparent);z-index:1}._dpTwoSeqCellEnd_agakm_23676{background:color-mix(in srgb,#34d399 24%,var(--panel-raised-bg));border-color:#34d399;box-shadow:0 0 0 1px color-mix(in srgb,#34d399 40%,transparent)}._dpTwoSeqNeighborDiag_agakm_23682{outline:2px solid color-mix(in srgb,#a78bfa 75%,transparent);outline-offset:1px}._dpTwoSeqNeighborTop_agakm_23687{outline:2px solid color-mix(in srgb,#38bdf8 70%,transparent);outline-offset:1px}._dpTwoSeqNeighborLeft_agakm_23692{outline:2px solid color-mix(in srgb,#f97316 70%,transparent);outline-offset:1px}._dpTwoSeqArrowTop_agakm_23697,._dpTwoSeqArrowLeft_agakm_23698,._dpTwoSeqArrowDiag_agakm_23699{position:absolute;font-size:.58rem;font-weight:700;letter-spacing:.02em;pointer-events:none;white-space:nowrap}._dpTwoSeqArrowTop_agakm_23697{top:-.95rem;left:50%;transform:translate(-50%);color:#38bdf8}._dpTwoSeqArrowLeft_agakm_23698{left:-2.55rem;top:50%;transform:translateY(-50%);color:#f97316}._dpTwoSeqArrowDiag_agakm_23699{top:-.95rem;left:-.15rem;color:#a78bfa}._dpTwoSeqPrefixStrip_agakm_23728{display:flex;flex-wrap:wrap;gap:.55rem 1rem;justify-content:center;margin-top:.65rem;font-size:.82rem;color:var(--text)}._dpTwoSeqStatCurrent_agakm_23738{background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._dpTwoSeqStatCompare_agakm_23743{background:color-mix(in srgb,#e879f9 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#e879f9 45%,transparent)}._dpTwoSeqStatDiag_agakm_23748{background:color-mix(in srgb,#a78bfa 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#a78bfa 50%,transparent)}._dpTwoSeqStatTop_agakm_23753{background:color-mix(in srgb,#38bdf8 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 45%,transparent)}._dpTwoSeqStatLeft_agakm_23758{background:color-mix(in srgb,#f97316 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#f97316 45%,transparent)}._dpTwoSeqStatDp_agakm_23763{background:color-mix(in srgb,#34d399 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 45%,transparent)}._dpTwoSeqWidePanel_agakm_23768{display:flex;flex-direction:column;align-items:center;gap:.25rem;text-align:center}._dpTwoSeqEquationDetail_agakm_23776{font-size:.82rem;color:var(--muted);font-weight:500;text-align:center}._dpTwoSeqExplainBox_agakm_23783{width:100%;box-sizing:border-box;border-radius:.65rem;border:1px solid #6f5a18;background:#1c1a16;overflow:hidden;display:flex;flex-direction:column;color:#e8e3d8}._dpTwoSeqExplainHeader_agakm_23795{display:flex;flex-direction:column;align-items:center;gap:.2rem;padding:.7rem .95rem .6rem;text-align:center;border-bottom:1px solid color-mix(in srgb,#e8e3d8 12%,transparent);background:transparent}._dpTwoSeqExplainHeaderMismatch_agakm_23806,._dpTwoSeqExplainHeaderMatch_agakm_23807,._dpTwoSeqExplainHeaderBase_agakm_23808,._dpTwoSeqExplainHeaderResult_agakm_23809{background:transparent}._dpTwoSeqExplainHeaderLabel_agakm_23813{font-family:var(--font-label-mono);font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,#e8e3d8 55%,transparent)}._dpTwoSeqExplainHeaderMismatch_agakm_23806 ._dpTwoSeqExplainHeaderLabel_agakm_23813{color:#e07a7a}._dpTwoSeqExplainHeaderMatch_agakm_23807 ._dpTwoSeqExplainHeaderLabel_agakm_23813{color:#57c785}._dpTwoSeqExplainHeaderCompare_agakm_23830{font-family:var(--font-label-mono);font-size:1.15rem;font-weight:750;line-height:1.1;color:#e8e3d8}._dpTwoSeqExplainHeaderMismatch_agakm_23806 ._dpTwoSeqExplainHeaderCompare_agakm_23830{color:#e07a7a}._dpTwoSeqExplainHeaderMatch_agakm_23807 ._dpTwoSeqExplainHeaderCompare_agakm_23830{color:#57c785}._dpTwoSeqExplainBody_agakm_23846{display:flex;flex-direction:column;gap:.75rem;padding:.75rem .95rem;text-align:center;align-items:center}._dpTwoSeqExplainSummary_agakm_23855{margin:0;font-size:.9rem;font-weight:600;line-height:1.35;color:#e8e3d8}._dpTwoSeqExplainOptions_agakm_23863{display:flex;flex-direction:column;gap:.4rem;align-items:center;width:100%}._dpTwoSeqExplainOptionsTitle_agakm_23871{margin:0;font-size:.78rem;font-weight:650;color:color-mix(in srgb,#e8e3d8 60%,transparent)}._dpTwoSeqExplainOptionList_agakm_23878{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.35rem;align-items:stretch;width:min(100%,22rem)}._dpTwoSeqExplainOption_agakm_23863{margin:0;padding:.35rem .5rem;border-radius:.35rem;border:1px solid transparent;font-family:var(--font-label-mono);font-size:.86rem;font-weight:650;line-height:1.3;background:transparent;text-align:center}._dpTwoSeqOptTop_agakm_23902{color:#55b8d6;border-color:color-mix(in srgb,#55b8d6 28%,transparent);background:color-mix(in srgb,#55b8d6 7%,transparent)}._dpTwoSeqOptLeft_agakm_23908{color:#e99a45;border-color:color-mix(in srgb,#e99a45 28%,transparent);background:color-mix(in srgb,#e99a45 7%,transparent)}._dpTwoSeqOptDiag_agakm_23914{color:#a78bfa;border-color:color-mix(in srgb,#a78bfa 28%,transparent);background:color-mix(in srgb,#a78bfa 7%,transparent)}._dpTwoSeqExplainFooter_agakm_23920{display:flex;flex-direction:column;align-items:center;gap:.3rem;padding:.7rem .95rem .8rem;border-top:1px solid color-mix(in srgb,#e8e3d8 12%,transparent);background:transparent;text-align:center}._dpTwoSeqExplainFooterLabel_agakm_23931{margin:0;font-family:var(--font-label-mono);font-size:.62rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,#e8e3d8 55%,transparent)}._dpTwoSeqExplainFormula_agakm_23941{margin:0;font-family:var(--font-label-mono);font-size:1.12rem;font-weight:750;line-height:1.25;color:#e8e3d8}._dpTwoSeqExplainFormulaStrong_agakm_23950{color:#57c785}._dpTwoSeqStateDef_agakm_23954{margin:.35rem 0 1rem;display:flex;flex-direction:column;align-items:center;gap:.15rem;text-align:center}._dpTwoSeqStateDefCode_agakm_23963{margin:0;font-size:.95rem;font-weight:700;line-height:1.3}._dpTwoSeqStateDefLine_agakm_23970{margin:0;font-size:.86rem;line-height:1.4;color:color-mix(in srgb,var(--text) 88%,var(--muted))}._dpTwoSeqStateDetails_agakm_23977{padding-top:.55rem;padding-bottom:.55rem}._dpTwoSeqStateSummary_agakm_23982{display:flex;align-items:center;gap:.4rem;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}._dpTwoSeqStateSummary_agakm_23982::-webkit-details-marker{display:none}._dpTwoSeqStateSummary_agakm_23982:after{content:"▸";margin-left:auto;font-size:.75rem;color:#fb923c;transition:transform .12s ease}._dpTwoSeqStateDetails_agakm_23977[open]>._dpTwoSeqStateSummary_agakm_23982:after{transform:rotate(90deg)}._dpTwoSeqStateBody_agakm_24007{display:flex;flex-direction:column;gap:1.15rem;margin-top:.65rem;padding-top:.7rem;border-top:1px solid color-mix(in srgb,#f97316 28%,transparent)}._dpTwoSeqStateSection_agakm_24016{display:flex;flex-direction:column;gap:.32rem}._dpTwoSeqStateSectionTitle_agakm_24022{margin:0 0 .15rem;font-family:var(--font-label-mono);font-size:.62rem;font-weight:750;letter-spacing:.07em;text-transform:uppercase;color:#fb923c}._dpTwoSeqStateLine_agakm_24032{margin:0;font-size:.84rem;line-height:1.45;color:color-mix(in srgb,var(--text) 88%,var(--muted))}._dpTwoSeqStateNeighborList_agakm_24039,._dpTwoSeqStateRuleList_agakm_24040{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.28rem;font-size:.84rem;line-height:1.4;color:color-mix(in srgb,var(--text) 88%,var(--muted));font-family:var(--font-label-mono)}._dpTwoSeqStateNeighborDiag_agakm_24053{color:#a78bfa;font-weight:700}._dpTwoSeqStateNeighborTop_agakm_24058{color:#55b8d6;font-weight:700}._dpTwoSeqStateNeighborLeft_agakm_24063{color:#e99a45;font-weight:700}._dpTwoSeqStateRuleMatch_agakm_24068{color:#57c785;font-weight:700}._dpTwoSeqStateRuleMismatch_agakm_24073{color:#e07a7a;font-weight:700}@media(max-width:640px){._dpTwoSeqBoard_agakm_23553{grid-template-columns:2rem repeat(4,minmax(2.2rem,1fr));gap:.28rem}._dpTwoSeqCell_agakm_23616{min-height:2.5rem}._dpTwoSeqArrowLeft_agakm_23698{left:-.15rem;top:auto;bottom:-.9rem;transform:none}._dpTwoSeqArrowDiag_agakm_23699{left:50%;transform:translate(-50%)}}._dpUnbStateDef_agakm_24103{margin:.35rem 0 1rem;display:flex;flex-direction:column;align-items:center;gap:.15rem;text-align:center}._dpUnbStateDefCode_agakm_24112{margin:0;font-size:.95rem;font-weight:700;line-height:1.3}._dpUnbStateDefLine_agakm_24119{margin:0;font-size:.86rem;line-height:1.4;color:color-mix(in srgb,var(--text) 88%,var(--muted))}._dpUnbBlocks_agakm_24126{display:flex;flex-wrap:wrap;gap:.45rem;justify-content:center}._dpUnbBlock_agakm_24126{display:flex;align-items:center;justify-content:center;min-width:2.6rem;min-height:2.6rem;padding:.35rem .55rem;border-radius:.5rem;border:1px solid color-mix(in srgb,var(--muted) 40%,transparent);background:var(--panel-raised-bg);font-family:var(--font-label-mono);font-size:1.05rem;font-weight:700}._dpUnbBlockActive_agakm_24148{background:color-mix(in srgb,#fbbf24 20%,var(--panel-raised-bg));border-color:#fbbf24;box-shadow:0 0 0 1px color-mix(in srgb,#fbbf24 40%,transparent)}._dpUnbBlockReuse_agakm_24154{outline:2px dashed color-mix(in srgb,#a78bfa 70%,transparent);outline-offset:2px}._dpUnbReuseBanner_agakm_24159{margin:.55rem 0 0;text-align:center;font-size:.86rem;color:color-mix(in srgb,var(--text) 88%,var(--muted))}._dpUnbReuseBanner_agakm_24159 strong{color:#a78bfa;font-family:var(--font-label-mono)}._dpUnbDpBoard_agakm_24171{display:flex;flex-direction:column;gap:.3rem;width:100%;max-width:28rem;margin:0 auto}._dpUnbDpRow_agakm_24180{display:grid;grid-template-columns:3.4rem repeat(7,minmax(1.9rem,1fr));gap:.3rem;align-items:center}._dpUnbRowLabel_agakm_24187{font-size:.68rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--muted);text-align:right;padding-right:.2rem}._dpUnbAmountLabel_agakm_24197{display:flex;align-items:center;justify-content:center;font-size:.78rem;font-weight:650;color:var(--muted);font-variant-numeric:tabular-nums}._dpUnbAmountCurrent_agakm_24207{color:#fbbf24;font-weight:750}._dpUnbAmountReuse_agakm_24212{color:#55b8d6;font-weight:750}._dpUnbDpCell_agakm_24217{display:flex;align-items:center;justify-content:center;min-height:2.4rem;border-radius:.45rem;border:1px solid color-mix(in srgb,var(--muted) 35%,transparent);background:var(--panel-raised-bg);font-family:var(--font-label-mono);font-size:1rem;font-weight:700;font-variant-numeric:tabular-nums}._dpUnbDpCellUnknown_agakm_24231{background:color-mix(in srgb,var(--muted) 10%,var(--panel-raised-bg));color:color-mix(in srgb,var(--muted) 70%,transparent)}._dpUnbDpCellSolved_agakm_24236{background:color-mix(in srgb,#34d399 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 45%,transparent)}._dpUnbDpCellCurrent_agakm_24241{background:color-mix(in srgb,#fbbf24 20%,var(--panel-raised-bg));border-color:#fbbf24;box-shadow:0 0 0 1px color-mix(in srgb,#fbbf24 40%,transparent)}._dpUnbDpCellReuse_agakm_24247{background:color-mix(in srgb,#55b8d6 18%,var(--panel-raised-bg));border-color:#55b8d6;box-shadow:0 0 0 1px color-mix(in srgb,#55b8d6 35%,transparent)}._dpUnbDpCellEnd_agakm_24253{background:color-mix(in srgb,#34d399 22%,var(--panel-raised-bg));border-color:#34d399}._dpUnbMarkerSlot_agakm_24258{display:flex;align-items:flex-start;justify-content:center;min-height:1.15rem}._dpUnbMarkerCurrent_agakm_24265,._dpUnbMarkerReuse_agakm_24266{font-size:.58rem;font-weight:750;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}._dpUnbMarkerCurrent_agakm_24265{color:#fbbf24}._dpUnbMarkerReuse_agakm_24266{color:#55b8d6}._dpUnbExplainBox_agakm_24282{width:100%;box-sizing:border-box;border-radius:.65rem;border:1px solid #6f5a18;background:#1c1a16;overflow:hidden;display:flex;flex-direction:column;color:#e8e3d8}._dpUnbExplainHeader_agakm_24294{display:flex;flex-direction:column;align-items:center;gap:.2rem;padding:.7rem .95rem .6rem;text-align:center;border-bottom:1px solid color-mix(in srgb,#e8e3d8 12%,transparent)}._dpUnbExplainHeaderLabel_agakm_24304{font-family:var(--font-label-mono);font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,#e8e3d8 55%,transparent)}._dpUnbExplainHeaderValue_agakm_24313{font-family:var(--font-label-mono);font-size:1.2rem;font-weight:750;color:#d4af37}._dpUnbExplainBody_agakm_24320{display:flex;flex-direction:column;gap:.55rem;padding:.75rem .95rem;text-align:center;align-items:center}._dpUnbExplainTitle_agakm_24329,._dpUnbExplainSummary_agakm_24330{margin:0;font-size:.86rem;font-weight:600;color:#e8e3d8}._dpUnbChoiceTable_agakm_24337{width:100%;display:flex;flex-direction:column;gap:.35rem}._dpUnbChoiceHead_agakm_24344,._dpUnbChoiceRow_agakm_24345{display:grid;grid-template-columns:4.5rem minmax(0,1.4fr) minmax(0,1fr);gap:.45rem;align-items:center}._dpUnbChoiceHead_agakm_24344{padding:0 .35rem;font-family:var(--font-label-mono);font-size:.62rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:color-mix(in srgb,#e8e3d8 50%,transparent);text-align:center}._dpUnbChoiceRow_agakm_24345{padding:.45rem .5rem;border-radius:.4rem;border:1px solid color-mix(in srgb,#e8e3d8 14%,transparent);background:color-mix(in srgb,#e8e3d8 4%,transparent);font-family:var(--font-label-mono);font-size:.8rem;font-weight:600;line-height:1.35}._dpUnbChoiceRowBest_agakm_24374{border-color:color-mix(in srgb,#57c785 45%,transparent);background:color-mix(in srgb,#57c785 10%,transparent)}._dpUnbChoiceBlock_agakm_24379{color:#d4af37;text-align:center}._dpUnbChoiceRemain_agakm_24384{color:#55b8d6;display:flex;flex-direction:column;align-items:center;gap:.1rem;text-align:center}._dpUnbChoiceRemainDp_agakm_24393{font-size:.72rem;font-weight:550;color:color-mix(in srgb,#55b8d6 75%,#e8e3d8)}._dpUnbChoiceResult_agakm_24399{color:#e8e3d8;text-align:right}._dpUnbChoiceRowBest_agakm_24374 ._dpUnbChoiceResult_agakm_24399,._dpUnbChoiceRowBest_agakm_24374 ._dpUnbChoiceRemain_agakm_24384,._dpUnbChoiceRowBest_agakm_24374 ._dpUnbChoiceRemainDp_agakm_24393{color:#57c785}._dpUnbExplainFooter_agakm_24413{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:.7rem .95rem .8rem;border-top:1px solid color-mix(in srgb,#e8e3d8 12%,transparent);text-align:center}._dpUnbExplainFooterLabel_agakm_24423{margin:0;font-family:var(--font-label-mono);font-size:.62rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,#e8e3d8 55%,transparent)}._dpUnbExplainStory_agakm_24433{margin:.15rem 0 0;font-size:.74rem;font-weight:550;line-height:1.35;color:#e8e3d8}._dpUnbExplainTotal_agakm_24441{margin:.05rem 0 0;font-size:.76rem;font-weight:650;line-height:1.3;color:#e8e3d8}._dpUnbExplainFormula_agakm_24449{margin:.35rem 0 0;font-family:var(--font-label-mono);font-size:1rem;font-weight:750;line-height:1.3;color:#57c785}._dpUnbExplainPickNote_agakm_24458{margin:.2rem 0 0;font-size:.84rem;font-weight:550;line-height:1.35;color:color-mix(in srgb,#e8e3d8 78%,transparent)}._dpUnbExplainReuse_agakm_24466{margin:.15rem 0 0;font-size:.86rem;font-family:var(--font-label-mono);font-weight:700;color:#a78bfa}._dpUnbStateCalloutBody_agakm_24474{display:flex;flex-direction:column;gap:.75rem}._dpDemoStateFillLabel_agakm_24480,._dpUnbStateFillLabel_agakm_24481{margin:.55rem 0 .25rem;font-family:var(--font-label-mono);font-size:.62rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase;color:#fb923c}@media(max-width:520px){._dpUnbDpRow_agakm_24180{grid-template-columns:2.6rem repeat(7,minmax(1.55rem,1fr));gap:.22rem}._dpUnbDpCell_agakm_24217{min-height:2.1rem;font-size:.9rem}._dpUnbChoiceHead_agakm_24344,._dpUnbChoiceRow_agakm_24345{grid-template-columns:1fr;gap:.2rem;text-align:center}._dpUnbChoiceResult_agakm_24399{text-align:center}._dpUnbMarkerCurrent_agakm_24265,._dpUnbMarkerReuse_agakm_24266{font-size:.5rem}}._dpZOStateDef_agakm_24519{margin:.35rem 0 1rem;display:flex;flex-direction:column;align-items:center;gap:.15rem;text-align:center}._dpZOStateDefLine_agakm_24528{margin:0;font-size:.86rem;line-height:1.45;color:color-mix(in srgb,var(--text) 88%,var(--muted));max-width:36rem}._dpZOStateDefLine_agakm_24528 strong{color:var(--text);font-weight:700}._dpZOSetup_agakm_24541{display:flex;flex-direction:column;align-items:center;gap:.75rem;margin:.15rem 0 1.1rem;text-align:center}._dpZOSetupMeta_agakm_24550{margin:.15rem 0 0;font-size:.88rem;font-weight:600;color:color-mix(in srgb,var(--text) 90%,var(--muted))}._dpZOSetupMeta_agakm_24550 strong{font-family:var(--font-label-mono);color:#fbbf24;font-weight:750}._dpZOSetupDot_agakm_24563{margin:0 .45rem;color:var(--muted)}._dpZOSetupRows_agakm_24568{display:flex;flex-direction:column;gap:.1rem;margin:.55rem auto 0;text-align:center;font-size:.78rem;line-height:1.35;color:color-mix(in srgb,var(--text) 75%,var(--muted));max-width:34rem}._dpZOSetupRows_agakm_24568 p{margin:0}._dpZOCards_agakm_24584{display:flex;flex-wrap:wrap;gap:.45rem;justify-content:center}._dpZOCard_agakm_24584{display:flex;align-items:center;justify-content:center;min-width:2.6rem;min-height:2.6rem;padding:.35rem .55rem;border-radius:.5rem;border:1px solid color-mix(in srgb,var(--muted) 40%,transparent);background:var(--panel-raised-bg);font-family:var(--font-label-mono);font-size:1.05rem;font-weight:700}._dpZOCardActive_agakm_24606{background:color-mix(in srgb,#fbbf24 20%,var(--panel-raised-bg));border-color:#fbbf24;box-shadow:0 0 0 1px color-mix(in srgb,#fbbf24 40%,transparent)}._dpZOMatrixBoard_agakm_24612{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:.25rem;gap:.55rem}._dpZOMatrixState_agakm_24621{width:100%;max-width:34rem;margin:0;text-align:center}._dpZOMatrixWrap_agakm_24628{display:flex;justify-content:center;width:100%;overflow-x:auto}._dpZOMatrix_agakm_24612{display:grid;grid-template-columns:5.8rem repeat(8,minmax(1.7rem,2.2rem));gap:.22rem;width:max-content;max-width:100%;margin:.35rem 0 0;padding-top:.55rem;align-items:center;justify-items:center}._dpZOMatrixCorner_agakm_24647{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;width:100%;height:100%;min-height:1.6rem;align-self:stretch}._dpZOMatrixAxisJ_agakm_24658{grid-column:2;grid-row:1;align-self:end;justify-self:start;font-size:.68rem;font-weight:750;font-family:var(--font-label-mono);color:var(--muted);line-height:1;padding-left:.1rem}._dpZOMatrixAxisI_agakm_24671{grid-column:1;grid-row:2;align-self:start;justify-self:end;font-size:.68rem;font-weight:750;font-family:var(--font-label-mono);color:var(--muted);line-height:1;padding-right:.15rem;padding-top:.1rem}._dpZOMatrixColLabel_agakm_24685{display:flex;align-items:center;justify-content:center;font-size:.78rem;font-weight:650;color:var(--muted);font-variant-numeric:tabular-nums;min-height:1.2rem}._dpZOMatrixRow_agakm_24696{display:contents}._dpZOMatrixRowLabel_agakm_24700{display:flex;align-items:center;justify-content:flex-start;gap:.4rem;width:100%;padding-right:.25rem;text-align:left;line-height:1.2;color:color-mix(in srgb,var(--text) 78%,var(--muted));white-space:nowrap}._dpZOMatrixRowIndex_agakm_24713{min-width:.85rem;font-family:var(--font-label-mono);font-size:.78rem;font-weight:750;font-variant-numeric:tabular-nums;text-align:left}._dpZOMatrixRowDesc_agakm_24722{font-size:.68rem;font-weight:550;color:color-mix(in srgb,var(--text) 70%,var(--muted))}._dpZOMatrixRowLabelActive_agakm_24728{color:#fbbf24}._dpZOMatrixRowLabelActive_agakm_24728 ._dpZOMatrixRowDesc_agakm_24722{color:color-mix(in srgb,#fbbf24 75%,var(--text))}._dpZOMatrixRowLabelPrev_agakm_24736{color:#55b8d6}._dpZOMatrixRowLabelPrev_agakm_24736 ._dpZOMatrixRowDesc_agakm_24722{color:color-mix(in srgb,#55b8d6 75%,var(--text))}._dpZOMatrixCell_agakm_24744{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:2.05rem;border-radius:.35rem;border:1px solid color-mix(in srgb,var(--muted) 35%,transparent);background:var(--panel-raised-bg);font-family:var(--font-label-mono);font-size:.9rem;font-weight:700}._dpZOMatrixCellUnknown_agakm_24759{background:color-mix(in srgb,var(--muted) 10%,var(--panel-raised-bg));color:color-mix(in srgb,var(--muted) 70%,transparent)}._dpZOMatrixCellTrue_agakm_24764{background:color-mix(in srgb,#34d399 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 45%,transparent)}._dpZOMatrixCellFalse_agakm_24769{background:color-mix(in srgb,var(--muted) 8%,var(--panel-raised-bg));color:color-mix(in srgb,var(--muted) 75%,var(--text))}._dpZOMatrixCellCurrent_agakm_24774{background:color-mix(in srgb,#fbbf24 22%,var(--panel-raised-bg));border-color:#fbbf24;box-shadow:0 0 0 1px color-mix(in srgb,#fbbf24 40%,transparent);z-index:1}._dpZOMatrixCellSkip_agakm_24781{background:color-mix(in srgb,#94a3b8 18%,var(--panel-raised-bg));border-color:#94a3b8;box-shadow:0 0 0 1px color-mix(in srgb,#94a3b8 35%,transparent)}._dpZOMatrixCellTake_agakm_24787{background:color-mix(in srgb,#55b8d6 18%,var(--panel-raised-bg));border-color:#55b8d6;box-shadow:0 0 0 1px color-mix(in srgb,#55b8d6 35%,transparent)}._dpZOMatrixCellEnd_agakm_24793{background:color-mix(in srgb,#34d399 22%,var(--panel-raised-bg));border-color:#34d399}._dpZOMatrixCellActiveRow_agakm_24798{outline:none}._dpZOMatrixTakeHint_agakm_24802,._dpZOMatrixSkipHint_agakm_24803{position:absolute;top:-.55rem;left:50%;transform:translate(-50%);font-size:.5rem;font-weight:750;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;line-height:1;pointer-events:none}._dpZOMatrixTakeHint_agakm_24802{color:#55b8d6}._dpZOMatrixSkipHint_agakm_24803{color:#94a3b8}._dpZOMatrixLegend_agakm_24825{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.45rem;margin:.65rem auto 0;text-align:center;font-size:.78rem;line-height:1.35;color:color-mix(in srgb,var(--text) 78%,var(--muted));max-width:32rem}._dpZOMatrixLegendItem_agakm_24839{display:inline-flex;align-items:center;gap:.3rem;font-weight:600}._dpZOMatrixLegendSep_agakm_24846{color:var(--muted)}._dpZOMatrixBaseNote_agakm_24850{margin:.45rem auto 0;text-align:center;font-size:.76rem;line-height:1.35;color:color-mix(in srgb,var(--text) 72%,var(--muted))}._dpZOBoolTrue_agakm_24858{color:#57c785;font-size:.68rem;font-weight:700}._dpZOBoolFalse_agakm_24864{color:#f87171;font-size:.68rem;font-weight:700}._dpZODpBoard_agakm_24870{position:relative;display:flex;flex-direction:column;align-items:center;gap:.3rem;width:100%;max-width:28rem;margin:0 auto}._dpZODpRow_agakm_24881{display:grid;grid-template-columns:repeat(8,minmax(1.85rem,2.35rem));gap:.28rem;align-items:center;justify-content:center}._dpZORowCaption_agakm_24889{margin:.35rem 0 .05rem;width:100%;text-align:center;font-size:.78rem;font-weight:700;line-height:1.3}._dpZORowCaptionPrev_agakm_24898{color:#55b8d6}._dpZORowCaptionCurr_agakm_24902{color:#fbbf24}._dpZORowCaptionBase_agakm_24906{color:color-mix(in srgb,var(--text) 80%,var(--muted))}._dpZOArrowRow_agakm_24910{display:grid;grid-template-columns:repeat(8,minmax(1.85rem,2.35rem));gap:.28rem;align-items:end;justify-content:center;min-height:1.55rem}._dpZOAmountLabel_agakm_24919{display:flex;align-items:center;justify-content:center;font-size:.78rem;font-weight:650;color:var(--muted);font-variant-numeric:tabular-nums}._dpZOAmountCurrent_agakm_24929{color:#fbbf24;font-weight:750}._dpZOAmountTake_agakm_24934{color:#55b8d6;font-weight:750}._dpZODpCell_agakm_24939{display:flex;align-items:center;justify-content:center;min-height:2.15rem;border-radius:.4rem;border:1px solid color-mix(in srgb,var(--muted) 35%,transparent);background:var(--panel-raised-bg);font-family:var(--font-label-mono);font-size:.92rem;font-weight:700}._dpZODpCellUnknown_agakm_24952{background:color-mix(in srgb,var(--muted) 10%,var(--panel-raised-bg));color:color-mix(in srgb,var(--muted) 70%,transparent)}._dpZODpCellTrue_agakm_24957{background:color-mix(in srgb,#34d399 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 45%,transparent)}._dpZODpCellFalse_agakm_24962{background:color-mix(in srgb,var(--muted) 8%,var(--panel-raised-bg));color:color-mix(in srgb,var(--muted) 75%,var(--text))}._dpZODpCellCurrent_agakm_24967{background:color-mix(in srgb,#fbbf24 20%,var(--panel-raised-bg));border-color:#fbbf24;box-shadow:0 0 0 1px color-mix(in srgb,#fbbf24 40%,transparent)}._dpZODpCellSkip_agakm_24973{background:color-mix(in srgb,#94a3b8 18%,var(--panel-raised-bg));border-color:#94a3b8;box-shadow:0 0 0 1px color-mix(in srgb,#94a3b8 35%,transparent)}._dpZODpCellTake_agakm_24979{background:color-mix(in srgb,#55b8d6 18%,var(--panel-raised-bg));border-color:#55b8d6;box-shadow:0 0 0 1px color-mix(in srgb,#55b8d6 35%,transparent)}._dpZODpCellEnd_agakm_24985{background:color-mix(in srgb,#34d399 22%,var(--panel-raised-bg));border-color:#34d399}._dpZOArrowSlot_agakm_24990{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;min-height:1.45rem;gap:.05rem}._dpZOSubtractChipInline_agakm_25000{padding:.08rem .3rem;border-radius:.3rem;background:color-mix(in srgb,#fbbf24 22%,var(--panel-raised-bg));border:1px solid color-mix(in srgb,#fbbf24 55%,transparent);color:#fbbf24;font-family:var(--font-label-mono);font-size:.58rem;font-weight:700;white-space:nowrap;line-height:1.2}._dpZOArrowTip_agakm_25013{font-size:.85rem;font-weight:750;line-height:1;color:#55b8d6}._dpZOReuseNote_agakm_25020{margin:.55rem auto 0;text-align:center;font-size:.76rem;line-height:1.35;color:color-mix(in srgb,var(--text) 72%,var(--muted));max-width:34rem}._dpZOExplainBox_agakm_25029{width:100%;box-sizing:border-box;border-radius:.65rem;border:1px solid #6f5a18;background:#1c1a16;overflow:hidden;display:flex;flex-direction:column;color:#e8e3d8}._dpZOExplainBoxPeak_agakm_25041{border-color:#d4af37;box-shadow:0 0 0 1px color-mix(in srgb,#d4af37 35%,transparent),0 0 18px color-mix(in srgb,#d4af37 12%,transparent)}._dpZOExplainBody_agakm_25047{display:flex;flex-direction:column;gap:.75rem;padding:.85rem .95rem .95rem;text-align:center;align-items:center}._dpZOQuestion_agakm_25056{margin:.15rem 0 .25rem;font-size:.95rem;font-weight:650;line-height:1.35;color:#e8e3d8}._dpZOBaseList_agakm_25064{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.35rem;text-align:left;font-size:.84rem;line-height:1.4;color:color-mix(in srgb,#e8e3d8 88%,transparent);max-width:26rem}._dpZOBaseRowShow_agakm_25078{margin:.15rem 0 0;font-family:var(--font-label-mono);font-size:1rem;font-weight:750;letter-spacing:.12em;color:#57c785}._dpZOChoiceTable_agakm_25087{width:100%;display:flex;flex-direction:column;gap:.4rem}._dpZOChoiceRow_agakm_25094{display:grid;grid-template-columns:5.2rem minmax(0,1fr);gap:.5rem;align-items:start;padding:.55rem;border-radius:.4rem;border:1px solid color-mix(in srgb,#e8e3d8 14%,transparent);background:color-mix(in srgb,#e8e3d8 4%,transparent);text-align:left}._dpZOChoiceRowSkip_agakm_25106{border-color:color-mix(in srgb,#94a3b8 40%,transparent)}._dpZOChoiceRowTake_agakm_25110{border-color:color-mix(in srgb,#55b8d6 40%,transparent)}._dpZOMatrixLegendSkip_agakm_25114{color:#94a3b8;font-weight:750;letter-spacing:.03em}._dpZOMatrixLegendTake_agakm_25120{color:#55b8d6;font-weight:750;letter-spacing:.03em}._dpZOChoiceLabel_agakm_25126{font-family:var(--font-label-mono);font-size:.72rem;font-weight:750;letter-spacing:.03em;text-transform:uppercase;text-align:center;padding-top:.15rem;color:#d4af37}._dpZOChoiceRowTake_agakm_25110 ._dpZOChoiceLabel_agakm_25126{color:#55b8d6}._dpZOChoiceRowSkip_agakm_25106 ._dpZOChoiceLabel_agakm_25126{color:#94a3b8}._dpZOChoiceDetail_agakm_25145{display:flex;flex-direction:column;gap:.2rem;font-size:.82rem;font-weight:550;line-height:1.35;color:#e8e3d8}._dpZOChoiceCode_agakm_25155{font-family:var(--font-label-mono);font-size:.78rem;font-weight:700;color:color-mix(in srgb,#e8e3d8 82%,transparent)}._dpZOResultBlock_agakm_25162{width:100%;display:flex;flex-direction:column;align-items:center;gap:.45rem;margin-top:.25rem;padding-top:.55rem;border-top:1px solid color-mix(in srgb,#e8e3d8 12%,transparent)}._dpZOResultLabel_agakm_25173{margin:0 0 .35rem;font-family:var(--font-label-mono);font-size:.62rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,#e8e3d8 55%,transparent)}._dpZOTrueIf_agakm_25183{margin:0;font-family:var(--font-label-mono);font-size:.82rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase;color:#d4af37}._dpZOOrDivider_agakm_25193{margin:.15rem 0;font-family:var(--font-label-mono);font-size:.78rem;font-weight:750;letter-spacing:.06em;text-align:center;color:color-mix(in srgb,#e8e3d8 65%,transparent)}._dpZOFormulaParts_agakm_25203{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:.45rem .55rem}._dpZOFormulaTerm_agakm_25211{display:flex;flex-direction:column;align-items:center;gap:.15rem}._dpZOFormulaRoleSkip_agakm_25218,._dpZOFormulaRoleTake_agakm_25219,._dpZOFormulaRoleSpacer_agakm_25220{font-size:.58rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase;line-height:1;min-height:.7rem}._dpZOFormulaRoleSkip_agakm_25218{color:#94a3b8}._dpZOFormulaRoleTake_agakm_25219{color:#55b8d6}._dpZOFormulaRoleSpacer_agakm_25220{visibility:hidden}._dpZOFormulaCode_agakm_25241{font-family:var(--font-label-mono);font-size:.8rem;font-weight:700;color:#d4af37}._dpZOFormulaCodeSkip_agakm_25248{color:#94a3b8}._dpZOFormulaCodeTake_agakm_25252{color:#55b8d6}._dpZOFormulaOp_agakm_25256{font-family:var(--font-label-mono);font-size:.78rem;font-weight:750;color:color-mix(in srgb,#e8e3d8 70%,transparent);padding-top:.85rem}._dpZOResultFormula_agakm_25264{margin:.1rem 0 0;font-family:var(--font-label-mono);font-size:.78rem;font-weight:700;line-height:1.4;color:#d4af37;word-break:break-word}._dpZOResultOr_agakm_25274{margin:0;font-family:var(--font-label-mono);font-size:.92rem;font-weight:750;color:#e8e3d8}._dpZOPlainResult_agakm_25282{margin:.85rem 0 0;font-size:.95rem;font-weight:750;line-height:1.35;color:#57c785}._dpZOExplainFormulaSmall_agakm_25290{margin:.35rem 0 0;font-family:var(--font-label-mono);font-size:.7rem;font-weight:600;line-height:1.4;color:color-mix(in srgb,#e8e3d8 50%,transparent)}._dpZOStateCalloutBody_agakm_25299{display:flex;flex-direction:column;gap:.75rem}._dpZOStateFillLabel_agakm_25305{margin:.55rem 0 .25rem;font-family:var(--font-label-mono);font-size:.62rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase;color:#fb923c}@media(max-width:640px){._dpZOMatrix_agakm_24612{grid-template-columns:5rem repeat(8,minmax(1.35rem,1.75rem));gap:.16rem}._dpZOMatrixRowLabel_agakm_24700{gap:.25rem}._dpZOMatrixRowDesc_agakm_24722{font-size:.58rem}._dpZOMatrixCell_agakm_24744{min-height:1.75rem;font-size:.78rem}._dpZOMatrixRowLabel_agakm_24700{font-size:.62rem}._dpZOMatrixTakeHint_agakm_24802,._dpZOMatrixSkipHint_agakm_24803{font-size:.42rem;top:-.45rem}._dpZOChoiceRow_agakm_25094{grid-template-columns:1fr;gap:.25rem;text-align:center}._dpZOChoiceDetail_agakm_25145{align-items:center;text-align:center}}._dpIntervalStack_agakm_25358{display:flex;flex-direction:column;align-items:stretch;gap:1.15rem;width:100%}._dpIntervalIntroSteps_agakm_25366{margin-top:1.35rem}._dpIntervalHero_agakm_25370{display:flex;flex-direction:column;align-items:center;gap:.65rem;width:100%;padding:.85rem .9rem 1rem;border-radius:.75rem;border:1px solid color-mix(in srgb,#fbbf24 28%,var(--card-border));background:color-mix(in srgb,#fbbf24 6%,var(--panel-glass-bg) 94%)}._dpIntervalHeroLabel_agakm_25382{margin:0;font-family:var(--font-label-mono);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#fbbf24}._dpIntervalHeroBoard_agakm_25392{display:flex;flex-direction:column;gap:.35rem;width:100%;max-width:26rem}._dpIntervalHeroRow_agakm_25400,._dpIntervalHeroMarkers_agakm_25401{display:grid;grid-template-columns:repeat(5,minmax(2.4rem,1fr));gap:.45rem;align-items:center}._dpIntervalHeroChar_agakm_25408{display:flex;align-items:center;justify-content:center;min-height:3rem;border-radius:.55rem;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:var(--panel-raised-bg);font-family:var(--font-label-mono);font-weight:800;font-size:1.35rem;transition:border-color .14s ease,background .14s ease,color .14s ease,opacity .14s ease}._dpIntervalHeroCharMuted_agakm_25422{opacity:.28}._dpIntervalHeroCharEnd_agakm_25426{border-color:#fbbf24;box-shadow:0 0 0 1px color-mix(in srgb,#fbbf24 40%,transparent);color:#fbbf24}._dpIntervalHeroCharMatch_agakm_25432{border-color:#34d399;background:color-mix(in srgb,#34d399 18%,var(--panel-raised-bg));color:#6ee7b7}._dpIntervalHeroCharMismatch_agakm_25438{border-color:#f87171;background:color-mix(in srgb,#f87171 16%,var(--panel-raised-bg));color:#fca5a5}._dpIntervalHeroCharInside_agakm_25444{border-color:#38bdf8;background:color-mix(in srgb,#38bdf8 14%,var(--panel-raised-bg));color:#7dd3fc}._dpIntervalHeroMarkerCell_agakm_25450{min-height:2.1rem;display:flex;align-items:flex-start;justify-content:center;text-align:center}._dpIntervalHeroMarker_agakm_25401{font-family:var(--font-label-mono);font-size:.72rem;font-weight:750;line-height:1.15;color:#fbbf24}._dpIntervalHeroCaption_agakm_25466{margin:0;font-size:.86rem;text-align:center;color:color-mix(in srgb,var(--text) 82%,var(--muted))}._dpIntervalIntroHint_agakm_25473{margin:.25rem 0 0;max-width:32rem;font-size:.9rem;line-height:1.5;text-align:center;color:color-mix(in srgb,var(--text) 88%,var(--muted))}._dpIntervalCompare_agakm_25482{margin:.15rem 0 0;font-family:var(--font-label-mono);font-size:1.2rem;font-weight:800;letter-spacing:.04em;text-align:center}._dpIntervalCompareMatch_agakm_25491{color:#6ee7b7}._dpIntervalCompareMismatch_agakm_25495{color:#fca5a5}._dpIntervalStoryBox_agakm_25499{width:100%;max-width:32rem;margin-top:.25rem;padding:.75rem .85rem;border-radius:.6rem;border:1px solid color-mix(in srgb,var(--card-border) 75%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 88%,transparent);display:flex;flex-direction:column;gap:.45rem;text-align:center}._dpIntervalStoryTitle_agakm_25513{margin:0;font-family:var(--font-label-mono);font-size:.68rem;font-weight:750;letter-spacing:.07em;text-transform:uppercase;color:#fbbf24}._dpIntervalStoryLine_agakm_25523{margin:0;font-size:.88rem;line-height:1.45;color:color-mix(in srgb,var(--text) 88%,var(--muted))}._dpIntervalStoryEmphasis_agakm_25530{margin:.15rem 0 0;font-size:.92rem;font-weight:700;line-height:1.4;color:var(--text)}._dpIntervalStoryFormula_agakm_25538{margin:.2rem 0 0;font-size:.9rem}._dpIntervalBaseChars_agakm_25543{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem}._dpIntervalBaseChip_agakm_25550{display:inline-flex;align-items:center;justify-content:center;min-width:2.4rem;padding:.35rem .5rem;border-radius:.4rem;border:1px solid color-mix(in srgb,#38bdf8 40%,transparent);background:color-mix(in srgb,#38bdf8 12%,var(--panel-raised-bg));font-family:var(--font-label-mono);font-weight:700;color:#7dd3fc}._dpIntervalMatchCollapse_agakm_25564{display:flex;flex-direction:column;gap:.25rem;align-items:center}._dpIntervalMatchEndsRow_agakm_25571{display:flex;align-items:center;justify-content:center;gap:.65rem;font-family:var(--font-label-mono);font-size:1.15rem;font-weight:800}._dpIntervalMatchEndChip_agakm_25581{color:#6ee7b7}._dpIntervalMatchBracket_agakm_25585{color:#7dd3fc}._dpIntervalMatchLabels_agakm_25589{display:grid;grid-template-columns:1fr 1.4fr 1fr;gap:.5rem;width:min(16rem,100%);font-family:var(--font-label-mono);font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,var(--text) 55%,var(--muted))}._dpIntervalMatchLabels_agakm_25589 span:first-child,._dpIntervalMatchLabels_agakm_25589 span:last-child{color:#6ee7b7}._dpIntervalMatchLabels_agakm_25589 span:nth-child(2){color:#7dd3fc;text-align:center}._dpIntervalRemoveChoices_agakm_25612{display:grid;grid-template-columns:1fr 1fr;gap:.55rem}._dpIntervalRemoveCard_agakm_25618{display:flex;flex-direction:column;gap:.3rem;padding:.55rem .6rem;border-radius:.5rem;border:1px solid color-mix(in srgb,#f87171 40%,transparent);background:color-mix(in srgb,#f87171 10%,var(--panel-raised-bg));text-align:left}._dpIntervalRemoveLabel_agakm_25629{margin:0;font-family:var(--font-label-mono);font-size:.62rem;font-weight:750;letter-spacing:.05em;text-transform:uppercase;text-align:center;color:#fca5a5}._dpIntervalRemoveChars_agakm_25640{display:flex;justify-content:center;width:100%}._dpIntervalRemoveResult_agakm_25646{margin:0;font-size:.8rem;line-height:1.35;text-align:left;color:color-mix(in srgb,var(--text) 85%,var(--muted))}._dpIntervalMiniChars_agakm_25654{display:flex;gap:.25rem;flex-wrap:wrap}._dpIntervalMiniChar_agakm_25654{display:inline-flex;align-items:center;justify-content:center;min-width:1.45rem;min-height:1.45rem;padding:.1rem .25rem;border-radius:.3rem;border:1px solid color-mix(in srgb,var(--card-border) 70%,transparent);font-family:var(--font-label-mono);font-size:.82rem;font-weight:750}._dpIntervalMiniCharEnd_agakm_25674{border-color:#fbbf24;color:#fbbf24}._dpIntervalMiniCharMatch_agakm_25679{border-color:#34d399;color:#6ee7b7}._dpIntervalMiniCharMismatch_agakm_25684{border-color:#f87171;color:#fca5a5}._dpIntervalMiniCharReuse_agakm_25689{border-color:#38bdf8;color:#7dd3fc;background:color-mix(in srgb,#38bdf8 12%,transparent)}._dpIntervalTableSection_agakm_25695{display:flex;flex-direction:column;align-items:center;gap:.45rem;width:100%}._dpIntervalTableSection_agakm_25695 ._dpDemoPanelLabel_agakm_15644{text-align:center;width:100%;color:color-mix(in srgb,var(--text) 70%,var(--muted))}._dpIntervalGridLegend_agakm_25709{margin:0;max-width:34rem;text-align:center;font-size:.78rem;line-height:1.45;color:color-mix(in srgb,var(--text) 72%,var(--muted))}._dpIntervalLegendDot_agakm_25718{margin:0 .35rem;opacity:.6}._dpIntervalGridWrap_agakm_25723{display:flex;flex-direction:column;align-items:center;gap:.55rem;width:100%}._dpIntervalGrid_agakm_25709{display:grid;grid-template-columns:2.2rem repeat(5,minmax(1.7rem,2.1rem));gap:.28rem;width:max-content;max-width:100%;margin-inline:auto}._dpIntervalGridRow_agakm_25740{display:contents}._dpIntervalCorner_agakm_25744{position:relative;min-height:1.7rem}._dpIntervalAxisR_agakm_25749,._dpIntervalAxisL_agakm_25750{position:absolute;font-family:var(--font-label-mono);font-size:.58rem;font-weight:700;color:color-mix(in srgb,var(--text) 55%,var(--muted))}._dpIntervalAxisR_agakm_25749{top:.1rem;right:.1rem}._dpIntervalAxisL_agakm_25750{bottom:.1rem;left:.1rem}._dpIntervalColLabel_agakm_25768,._dpIntervalRowIndex_agakm_25769{display:flex;align-items:center;justify-content:center;font-family:var(--font-label-mono);font-size:.72rem;font-weight:700;color:color-mix(in srgb,var(--text) 65%,var(--muted))}._dpIntervalCell_agakm_25779{display:flex;align-items:center;justify-content:center;min-height:2rem;border-radius:.4rem;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:var(--panel-raised-bg);font-family:var(--font-label-mono);font-size:.88rem;font-weight:700}._dpIntervalCellInvalid_agakm_25792{border-style:dashed;border-color:color-mix(in srgb,var(--card-border) 35%,transparent);background:transparent;opacity:.35}._dpIntervalCellUnknown_agakm_25799{color:color-mix(in srgb,var(--text) 35%,var(--muted))}._dpIntervalCellBase_agakm_25803{color:#6ee7b7;border-color:color-mix(in srgb,#34d399 50%,transparent);background:color-mix(in srgb,#34d399 16%,var(--panel-raised-bg))}._dpIntervalCellSolved_agakm_25809{color:color-mix(in srgb,var(--text) 90%,var(--muted));border-color:color-mix(in srgb,#94a3b8 40%,transparent)}._dpIntervalCellCurrent_agakm_25814{border-color:#fbbf24;box-shadow:0 0 0 1px color-mix(in srgb,#fbbf24 35%,transparent);color:#fbbf24}._dpIntervalCellMatch_agakm_25820{border-color:#34d399;background:color-mix(in srgb,#34d399 18%,var(--panel-raised-bg));color:#6ee7b7}._dpIntervalCellMismatch_agakm_25826{border-color:#f87171;background:color-mix(in srgb,#f87171 14%,var(--panel-raised-bg));color:#fca5a5}._dpIntervalCellEnd_agakm_25832{border-color:#34d399;background:color-mix(in srgb,#34d399 22%,var(--panel-raised-bg));color:#6ee7b7;box-shadow:0 0 0 1px color-mix(in srgb,#34d399 40%,transparent)}._dpIntervalCellReuse_agakm_25839{border-color:#38bdf8;background:color-mix(in srgb,#38bdf8 14%,var(--panel-raised-bg));color:#7dd3fc}._dpIntervalMentalModel_agakm_25845{display:grid;grid-template-columns:1fr 1fr;gap:.65rem;width:100%}._dpIntervalMentalCard_agakm_25852{padding:.7rem .75rem;border-radius:.55rem;border:1px solid color-mix(in srgb,var(--card-border) 75%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 92%,transparent);display:flex;flex-direction:column;gap:.22rem}._dpIntervalMentalTitle_agakm_25862{margin:0 0 .15rem;font-family:var(--font-label-mono);font-size:.62rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:#fbbf24}._dpIntervalMentalFormula_agakm_25872{margin:0;font-family:var(--font-label-mono);font-size:.9rem;font-weight:750;color:var(--text)}._dpIntervalMentalLine_agakm_25880{margin:0;font-size:.8rem;line-height:1.35;color:color-mix(in srgb,var(--text) 78%,var(--muted))}._dpIntervalStateBody_agakm_25887{gap:.75rem}@media(max-width:720px){._dpIntervalHeroRow_agakm_25400,._dpIntervalHeroMarkers_agakm_25401{grid-template-columns:repeat(5,minmax(1.85rem,1fr));gap:.28rem}._dpIntervalHeroChar_agakm_25408{min-height:2.4rem;font-size:1.1rem}._dpIntervalRemoveChoices_agakm_25612,._dpIntervalMentalModel_agakm_25845{grid-template-columns:1fr}._dpIntervalGrid_agakm_25709{grid-template-columns:1.8rem repeat(5,minmax(1.45rem,1.8rem));gap:.2rem}._dpIntervalCell_agakm_25779{min-height:1.75rem;font-size:.78rem}}._dpLastStack_agakm_25922{display:flex;flex-direction:column;align-items:stretch;gap:1.15rem;width:100%}._dpLastIntroSteps_agakm_25930{margin-top:1.35rem}._dpLastTableSection_agakm_25934{display:flex;flex-direction:column;align-items:center;gap:.45rem;width:100%}._dpLastFillOrder_agakm_25942{margin:0;font-family:var(--font-label-mono);font-size:.68rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:color-mix(in srgb,var(--text) 70%,var(--muted))}._dpLastFillCurrent_agakm_25952{margin:0;font-size:.8rem;color:#fbbf24}._dpLastGridLegend_agakm_25958{margin:0;max-width:34rem;text-align:center;font-size:.78rem;line-height:1.45;color:color-mix(in srgb,var(--text) 72%,var(--muted))}._dpLastLegendDot_agakm_25967{margin:0 .35rem;opacity:.6}._dpLastGrid_agakm_25958{display:grid;grid-template-columns:2.2rem repeat(4,minmax(1.7rem,2.1rem));gap:.28rem;width:max-content;max-width:100%;margin-inline:auto}._dpLastGridRow_agakm_25981{display:contents}._dpLastCorner_agakm_25985{position:relative;min-height:1.7rem}._dpLastAxisR_agakm_25990,._dpLastAxisL_agakm_25991{position:absolute;font-family:var(--font-label-mono);font-size:.58rem;font-weight:700;color:color-mix(in srgb,var(--text) 55%,var(--muted))}._dpLastAxisR_agakm_25990{top:.1rem;right:.1rem}._dpLastAxisL_agakm_25991{bottom:.1rem;left:.1rem}._dpLastColLabel_agakm_26009,._dpLastRowIndex_agakm_26010{display:flex;align-items:center;justify-content:center;font-family:var(--font-label-mono);font-size:.72rem;font-weight:700;color:color-mix(in srgb,var(--text) 65%,var(--muted))}._dpLastCell_agakm_26020{display:flex;align-items:center;justify-content:center;min-height:2rem;border-radius:.4rem;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:var(--panel-raised-bg);font-family:var(--font-label-mono);font-size:.88rem;font-weight:700}._dpLastCellInvalid_agakm_26033{border-style:dashed;border-color:color-mix(in srgb,var(--card-border) 35%,transparent);background:transparent;opacity:.35}._dpLastCellUnknown_agakm_26040{color:color-mix(in srgb,var(--text) 35%,var(--muted))}._dpLastCellBase_agakm_26044{color:#6ee7b7;border-color:color-mix(in srgb,#34d399 50%,transparent);background:color-mix(in srgb,#34d399 16%,var(--panel-raised-bg))}._dpLastCellSolved_agakm_26050{color:color-mix(in srgb,var(--text) 88%,var(--muted));border-color:color-mix(in srgb,#94a3b8 40%,transparent)}._dpLastCellCurrent_agakm_26055{border-color:#fbbf24;box-shadow:0 0 0 1px color-mix(in srgb,#fbbf24 35%,transparent);color:#fbbf24}._dpLastCellReuseLeft_agakm_26061{border-color:#60a5fa;background:color-mix(in srgb,#3b82f6 16%,var(--panel-raised-bg));color:#93c5fd}._dpLastCellReuseRight_agakm_26067{border-color:#22d3ee;background:color-mix(in srgb,#06b6d4 16%,var(--panel-raised-bg));color:#67e8f9}._dpLastCellEnd_agakm_26073{border-color:#34d399;background:color-mix(in srgb,#34d399 22%,var(--panel-raised-bg));color:#6ee7b7;box-shadow:0 0 0 1px color-mix(in srgb,#34d399 40%,transparent)}._dpLastArrowLegend_agakm_26080{display:flex;flex-direction:column;gap:.2rem;margin-top:.35rem;text-align:center}._dpLastArrowLine_agakm_26088{margin:0;font-family:var(--font-label-mono);font-size:.72rem;color:color-mix(in srgb,var(--text) 75%,var(--muted))}._dpLastArrow_agakm_26080{margin:0 .35rem;opacity:.7}._dpLastArrowLeft_agakm_26100{color:#93c5fd}._dpLastArrowRight_agakm_26104{color:#67e8f9}._dpLastHero_agakm_26108{display:flex;flex-direction:column;align-items:center;gap:.65rem;width:100%;padding:.85rem .9rem 1rem;border-radius:.75rem;border:1px solid color-mix(in srgb,#fbbf24 28%,var(--card-border));background:color-mix(in srgb,#fbbf24 6%,var(--panel-glass-bg) 94%)}._dpLastHeroLabel_agakm_26120{margin:0;font-family:var(--font-label-mono);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#fbbf24}._dpLastHeroHint_agakm_26130{margin:-.15rem 0 .1rem;max-width:28rem;font-size:.84rem;line-height:1.4;text-align:center;color:color-mix(in srgb,var(--text) 78%,var(--muted))}._dpLastHeroCaption_agakm_26139{margin:0;font-size:.86rem;text-align:center;color:color-mix(in srgb,var(--text) 82%,var(--muted))}._dpLastQuestion_agakm_26146{margin:.15rem 0 0;font-size:.95rem;font-weight:700;text-align:center;color:var(--text)}._dpLastHeroBoard_agakm_26154{display:flex;flex-direction:column;gap:.3rem;width:100%;max-width:28rem}._dpLastHeroRow_agakm_26162,._dpLastHeroMarkers_agakm_26163{display:grid;grid-template-columns:minmax(1.7rem,2.1rem) .7rem repeat(4,minmax(2.15rem,1fr)) .7rem minmax(1.7rem,2.1rem);gap:.35rem;align-items:center}._dpLastHeroMarkerCell_agakm_26170{min-height:2.1rem;display:flex;align-items:flex-start;justify-content:center;text-align:center}._dpLastHeroMarker_agakm_26163{font-family:var(--font-label-mono);font-size:.72rem;font-weight:750;line-height:1.15;color:#fbbf24}._dpLastProduct_agakm_26186{margin:.2rem 0 0;font-family:var(--font-label-mono);font-size:1.2rem;font-weight:800;letter-spacing:.04em;color:#fde68a}._dpLastEmptyNote_agakm_26195{margin:0;font-size:.8rem;line-height:1.4;color:color-mix(in srgb,var(--text) 62%,var(--muted))}._dpLastPieceList_agakm_26202{margin:.15rem 0 0;display:flex;flex-direction:column;gap:.12rem;font-size:.84rem;line-height:1.4;color:color-mix(in srgb,var(--text) 82%,var(--muted))}._dpLastPieceList_agakm_26202 p{margin:0}._dpLastBoundChip_agakm_26216{display:inline-flex;align-items:center;justify-content:center;width:100%;min-width:0;min-height:2.75rem;padding:.3rem .25rem;border-radius:.4rem;border:1px dashed color-mix(in srgb,var(--card-border) 70%,transparent);font-family:var(--font-label-mono);font-size:.85rem;font-weight:700;color:color-mix(in srgb,var(--text) 55%,var(--muted))}._dpLastPipe_agakm_26232{display:flex;align-items:center;justify-content:center;font-family:var(--font-label-mono);font-weight:700;color:color-mix(in srgb,var(--text) 45%,var(--muted))}._dpLastTile_agakm_26241{display:flex;align-items:center;justify-content:center;min-width:0;width:100%;min-height:2.75rem;padding:.35rem .45rem;border-radius:.5rem;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:var(--panel-raised-bg);font-family:var(--font-label-mono);font-weight:800;font-size:1.15rem;color:var(--text);transition:border-color .14s ease,background .14s ease,color .14s ease,opacity .14s ease}._dpLastTileMuted_agakm_26259{opacity:.28}._dpLastTileNeighbor_agakm_26263,._dpLastPadNeighbor_agakm_26264{opacity:.85;border-color:color-mix(in srgb,var(--text) 35%,var(--muted))}._dpLastPadNeighbor_agakm_26264{border-style:dashed;color:color-mix(in srgb,var(--text) 75%,var(--muted))}._dpLastTileInside_agakm_26274{border-color:color-mix(in srgb,#fbbf24 28%,var(--card-border));background:color-mix(in srgb,#fbbf24 8%,var(--panel-raised-bg))}._dpLastTileEnd_agakm_26279{border-color:#fbbf24;box-shadow:0 0 0 1px color-mix(in srgb,#fbbf24 35%,transparent);color:#fbbf24}._dpLastTileLast_agakm_26285{border-color:#fbbf24;background:color-mix(in srgb,#fbbf24 18%,var(--panel-raised-bg));color:#fde68a;box-shadow:0 0 0 1px color-mix(in srgb,#fbbf24 40%,transparent)}._dpLastTileLeft_agakm_26292{border-color:#60a5fa;background:color-mix(in srgb,#3b82f6 16%,var(--panel-raised-bg));color:#93c5fd}._dpLastTileRight_agakm_26298{border-color:#22d3ee;background:color-mix(in srgb,#06b6d4 16%,var(--panel-raised-bg));color:#67e8f9}._dpLastTileSolved_agakm_26304{border-color:color-mix(in srgb,#94a3b8 45%,transparent);color:color-mix(in srgb,var(--text) 85%,var(--muted))}._dpLastStoryBox_agakm_26309{width:100%;max-width:34rem;margin-top:.25rem;padding:.75rem .85rem;border-radius:.6rem;border:1px solid color-mix(in srgb,var(--card-border) 75%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 88%,transparent);display:flex;flex-direction:column;gap:.45rem;text-align:center}._dpLastStoryTitle_agakm_26323{margin:0;font-family:var(--font-label-mono);font-size:.68rem;font-weight:750;letter-spacing:.07em;text-transform:uppercase;color:#fbbf24}._dpLastStoryLine_agakm_26333{margin:0;font-size:.88rem;line-height:1.45;color:color-mix(in srgb,var(--text) 88%,var(--muted))}._dpLastStoryNote_agakm_26340{margin:0;width:100%;font-size:.8rem;font-weight:400;line-height:1.45;text-align:left;color:color-mix(in srgb,var(--text) 88%,var(--muted))}._dpLastStoryEmphasis_agakm_26350{margin:.15rem 0 0;font-size:.92rem;font-weight:700;line-height:1.4;color:var(--text)}._dpLastScoreLine_agakm_26358{color:#6ee7b7}._dpLastBestBox_agakm_26362{margin:.1rem 0 0;padding:.4rem .55rem;border-radius:.4rem;border:1px solid color-mix(in srgb,#34d399 40%,transparent);background:color-mix(in srgb,#34d399 10%,var(--panel-raised-bg));font-family:var(--font-label-mono);font-size:.88rem;color:#6ee7b7}._dpLastStoryFormula_agakm_26373{margin:.2rem 0 0;font-size:.9rem}._dpLastSplitRow_agakm_26378{display:grid;grid-template-columns:1fr auto 1fr;gap:.45rem;align-items:stretch}._dpLastSplitCard_agakm_26385{display:flex;flex-direction:column;align-items:stretch;min-height:6.2rem;padding:.5rem .55rem .6rem;border-radius:.5rem;border:1px solid color-mix(in srgb,var(--card-border) 70%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 92%,transparent)}._dpLastSplitBody_agakm_26396{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;text-align:center}._dpLastSplitLeft_agakm_26406{border-color:color-mix(in srgb,#3b82f6 45%,transparent);background:color-mix(in srgb,#3b82f6 10%,var(--panel-raised-bg))}._dpLastSplitK_agakm_26411{border-color:color-mix(in srgb,#fbbf24 50%,transparent);background:color-mix(in srgb,#fbbf24 12%,var(--panel-raised-bg))}._dpLastSplitRight_agakm_26416{border-color:color-mix(in srgb,#06b6d4 45%,transparent);background:color-mix(in srgb,#06b6d4 10%,var(--panel-raised-bg))}._dpLastSplitLabel_agakm_26421{margin:0 0 .15rem;flex-shrink:0;font-family:var(--font-label-mono);font-size:.6rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase;text-align:center;color:color-mix(in srgb,var(--text) 60%,var(--muted))}._dpLastSplitLeft_agakm_26406 ._dpLastSplitLabel_agakm_26421{color:#93c5fd}._dpLastSplitK_agakm_26411 ._dpLastSplitLabel_agakm_26421{color:#fbbf24}._dpLastSplitRight_agakm_26416 ._dpLastSplitLabel_agakm_26421{color:#67e8f9}._dpLastSplitVals_agakm_26445{margin:0;font-family:var(--font-label-mono);font-size:.95rem;font-weight:750;color:var(--text)}._dpLastWordLeft_agakm_26453{color:#93c5fd;font-weight:700}._dpLastWordRight_agakm_26458{color:#67e8f9;font-weight:700}._dpLastSplitDp_agakm_26463{margin:0;font-size:.78rem}._dpLastCandTable_agakm_26468{margin-top:.35rem;width:100%;overflow-x:auto;text-align:left}._dpLastCandTitle_agakm_26475{margin:0 0 .35rem;font-family:var(--font-label-mono);font-size:.62rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--text) 65%,var(--muted));text-align:center}._dpLastCandTable_agakm_26468 table{width:100%;border-collapse:collapse;font-family:var(--font-label-mono);font-size:.72rem}._dpLastCandTable_agakm_26468 th,._dpLastCandTable_agakm_26468 td{padding:.28rem .35rem;border-bottom:1px solid color-mix(in srgb,var(--card-border) 55%,transparent);text-align:center}._dpLastCandTable_agakm_26468 th{color:color-mix(in srgb,var(--text) 60%,var(--muted));font-weight:700}._dpLastCandActive_agakm_26505 td{color:#fde68a;background:color-mix(in srgb,#fbbf24 10%,transparent)}._dpLastCodeBlock_agakm_26510{margin:0;padding:.65rem .7rem;border-radius:.45rem;border:1px solid color-mix(in srgb,var(--card-border) 70%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 94%,transparent);font-family:var(--font-label-mono);font-size:.72rem;line-height:1.45;text-align:left;overflow-x:auto;white-space:pre;color:color-mix(in srgb,var(--text) 90%,var(--muted))}._dpLastSummaryList_agakm_26525{margin:0;padding-left:1.2rem;text-align:left;font-size:.88rem;line-height:1.5;color:color-mix(in srgb,var(--text) 88%,var(--muted))}._dpLastSummaryList_agakm_26525 li{margin:.2rem 0}._dpLastStateBody_agakm_26538{gap:.75rem}@media(max-width:720px){._dpLastSplitRow_agakm_26378{grid-template-columns:1fr}._dpLastHeroRow_agakm_26162,._dpLastHeroMarkers_agakm_26163{grid-template-columns:minmax(1.4rem,1.7rem) .45rem repeat(4,minmax(1.7rem,1fr)) .45rem minmax(1.4rem,1.7rem);gap:.22rem}._dpLastTile_agakm_26241,._dpLastBoundChip_agakm_26216{min-height:2.35rem;font-size:1rem}._dpLastGrid_agakm_25958{grid-template-columns:1.8rem repeat(4,minmax(1.45rem,1.8rem));gap:.2rem}._dpLastCell_agakm_26020{min-height:1.75rem;font-size:.78rem}}._dpSmStack_agakm_26570{display:flex;flex-direction:column;align-items:stretch;gap:1.1rem;width:100%}._dpSmIntroSteps_agakm_26578{margin-top:1.35rem}._dpSmTableSection_agakm_26582{display:flex;flex-direction:column;align-items:center;gap:.4rem;width:100%}._dpSmLegend_agakm_26590{margin:0;max-width:34rem;text-align:center;font-size:.78rem;line-height:1.45;color:color-mix(in srgb,var(--text) 72%,var(--muted))}._dpSmDot_agakm_26599{margin:0 .35rem;opacity:.6}._dpSmGrid_agakm_26604{display:grid;grid-template-columns:3.6rem repeat(3,minmax(4.2rem,5.4rem));gap:.28rem;width:max-content;max-width:100%;margin-inline:auto}._dpSmGridRow_agakm_26613{display:contents}._dpSmCorner_agakm_26617{min-height:1.5rem}._dpSmColLabel_agakm_26621,._dpSmRowLabel_agakm_26622{display:flex;align-items:center;justify-content:center;font-family:var(--font-label-mono);font-size:.68rem;font-weight:750;letter-spacing:.04em;color:color-mix(in srgb,var(--text) 65%,var(--muted))}._dpSmCell_agakm_26633{display:flex;align-items:center;justify-content:center;min-height:2.05rem;border-radius:.4rem;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:var(--panel-raised-bg);font-family:var(--font-label-mono);font-size:.9rem;font-weight:700}._dpSmCellUnknown_agakm_26646{color:color-mix(in srgb,var(--text) 35%,var(--muted))}._dpSmCellImpossible_agakm_26650{color:color-mix(in srgb,var(--text) 45%,var(--muted));border-style:dashed}._dpSmCellSolved_agakm_26655{color:color-mix(in srgb,var(--text) 88%,var(--muted))}._dpSmCellCurrent_agakm_26659{border-color:#fbbf24;box-shadow:0 0 0 1px color-mix(in srgb,#fbbf24 35%,transparent);color:#fbbf24}._dpSmCellReady_agakm_26665{border-color:#60a5fa;background:color-mix(in srgb,#3b82f6 16%,var(--panel-raised-bg));color:#93c5fd}._dpSmCellCooldown_agakm_26671{border-color:#22d3ee;background:color-mix(in srgb,#06b6d4 16%,var(--panel-raised-bg));color:#67e8f9}._dpSmCellMission_agakm_26677{border-color:#fbbf24;background:color-mix(in srgb,#fbbf24 12%,var(--panel-raised-bg));color:#fde68a}._dpSmCellEnd_agakm_26683{border-color:#34d399;background:color-mix(in srgb,#34d399 22%,var(--panel-raised-bg));color:#6ee7b7;box-shadow:0 0 0 1px color-mix(in srgb,#34d399 40%,transparent)}._dpSmTransitions_agakm_26690,._dpSmHero_agakm_26691{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:.55rem;width:100%;min-width:0;padding:.85rem .9rem 1rem;border-radius:.75rem;border:1px solid color-mix(in srgb,#fbbf24 28%,var(--card-border));background:color-mix(in srgb,#fbbf24 6%,var(--panel-glass-bg) 94%)}._dpSmHeroLabel_agakm_26705,._dpSmStoryTitle_agakm_26706{margin:0;font-family:var(--font-label-mono);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#fbbf24}._dpSmHint_agakm_26716{margin:0;font-size:.8rem;text-align:center;color:color-mix(in srgb,var(--text) 75%,var(--muted))}._dpSmTransGrid_agakm_26723{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;width:100%;max-width:36rem}._dpSmTransCard_agakm_26731{display:flex;flex-direction:column;gap:.2rem;padding:.55rem .5rem;border-radius:.5rem;border:1px solid color-mix(in srgb,var(--card-border) 70%,transparent);text-align:center}._dpSmReady_agakm_26741{border-color:color-mix(in srgb,#3b82f6 45%,transparent);background:color-mix(in srgb,#3b82f6 10%,var(--panel-raised-bg))}._dpSmMission_agakm_26746{border-color:color-mix(in srgb,#fbbf24 50%,transparent);background:color-mix(in srgb,#fbbf24 12%,var(--panel-raised-bg))}._dpSmCooldown_agakm_26751{border-color:color-mix(in srgb,#06b6d4 45%,transparent);background:color-mix(in srgb,#06b6d4 10%,var(--panel-raised-bg))}._dpSmTransName_agakm_26756{margin:0;font-family:var(--font-label-mono);font-size:.72rem;font-weight:800}._dpSmReady_agakm_26741 ._dpSmTransName_agakm_26756{color:#93c5fd}._dpSmMission_agakm_26746 ._dpSmTransName_agakm_26756{color:#fbbf24}._dpSmCooldown_agakm_26751 ._dpSmTransName_agakm_26756{color:#67e8f9}._dpSmTransDesc_agakm_26775{margin:0;font-size:.72rem;font-weight:400}._dpSmReady_agakm_26741 ._dpSmTransDesc_agakm_26775{color:color-mix(in srgb,#93c5fd 58%,var(--muted))}._dpSmMission_agakm_26746 ._dpSmTransDesc_agakm_26775{color:color-mix(in srgb,#fbbf24 58%,var(--muted))}._dpSmCooldown_agakm_26751 ._dpSmTransDesc_agakm_26775{color:color-mix(in srgb,#67e8f9 58%,var(--muted))}._dpSmTransDivider_agakm_26793{width:44%;height:1px;margin:.42rem auto;align-self:center;background:color-mix(in srgb,var(--text) 16%,transparent)}._dpSmCanGoTo_agakm_26801{margin:0 0 .2rem;font-family:var(--font-label-mono);font-size:.72rem;font-weight:800;text-align:center;color:#fff}._dpSmCanGoItem_agakm_26810{margin:0;font-size:.64rem;text-align:center;color:var(--text)}._dpSmStepStats_agakm_26817{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;width:100%;max-width:36rem}._dpSmStatCard_agakm_26825{display:flex;flex-direction:column;align-items:center;gap:.22rem;min-height:4.35rem;padding:.5rem .4rem .55rem;border-radius:.5rem;border:1px solid transparent;text-align:center}._dpSmStatTitle_agakm_26837{margin:0;width:100%;font-family:var(--font-label-mono);font-size:.72rem;font-weight:800;text-align:center}._dpSmStatValue_agakm_26846{margin:0;width:100%;flex:1;display:flex;align-items:center;justify-content:center;font-size:1.05rem;font-weight:600;line-height:1.15;text-align:center}._dpSmStatDay_agakm_26859 ._dpSmStatValue_agakm_26846,._dpSmStatReward_agakm_26860 ._dpSmStatValue_agakm_26846{font-size:1.4rem}._dpSmStatDay_agakm_26859{border-color:color-mix(in srgb,#3b82f6 45%,transparent);background:color-mix(in srgb,#3b82f6 10%,var(--panel-raised-bg))}._dpSmStatDay_agakm_26859 ._dpSmStatTitle_agakm_26837{color:#93c5fd}._dpSmStatDay_agakm_26859 ._dpSmStatValue_agakm_26846{color:color-mix(in srgb,#93c5fd 58%,var(--muted))}._dpSmStatReward_agakm_26860{border-color:color-mix(in srgb,#fbbf24 50%,transparent);background:color-mix(in srgb,#fbbf24 12%,var(--panel-raised-bg))}._dpSmStatReward_agakm_26860 ._dpSmStatTitle_agakm_26837{color:#fbbf24}._dpSmStatReward_agakm_26860 ._dpSmStatValue_agakm_26846{color:color-mix(in srgb,#fbbf24 58%,var(--muted))}._dpSmStatState_agakm_26890{border-color:color-mix(in srgb,#06b6d4 45%,transparent);background:color-mix(in srgb,#06b6d4 10%,var(--panel-raised-bg))}._dpSmStatState_agakm_26890 ._dpSmStatTitle_agakm_26837{color:#67e8f9}._dpSmStatState_agakm_26890 ._dpSmStatValue_agakm_26846{color:color-mix(in srgb,#67e8f9 58%,var(--muted))}._dpSmStoryBox_agakm_26903{box-sizing:border-box;width:100%;max-width:100%;min-width:0;margin-top:.2rem;padding:.75rem .7rem;border-radius:.6rem;border:1px solid color-mix(in srgb,var(--card-border) 75%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 88%,transparent);display:flex;flex-direction:column;gap:.4rem;text-align:center;overflow:hidden}._dpSmStoryLine_agakm_26920,._dpSmStoryNote_agakm_26921{margin:0;font-size:.86rem;line-height:1.45;color:color-mix(in srgb,var(--text) 88%,var(--muted))}._dpSmStoryNote_agakm_26921{text-align:left;font-size:.8rem}._dpSmStoryEmphasis_agakm_26933,._dpSmStoryFormula_agakm_26934{margin:.1rem 0 0;font-size:.92rem;font-weight:700;color:var(--text)}._dpSmWordReady_agakm_26941,._dpSmWordCooldown_agakm_26942,._dpSmWordMission_agakm_26943{margin:0;font-weight:700;white-space:nowrap}._dpSmWordReady_agakm_26941{color:#93c5fd}._dpSmWordCooldown_agakm_26942{color:#67e8f9}._dpSmWordMission_agakm_26943{color:#fbbf24}._dpSmStateBody_agakm_26961{gap:.75rem}@media(max-width:720px){._dpSmTransGrid_agakm_26723{grid-template-columns:1fr}._dpSmGrid_agakm_26604{grid-template-columns:2.8rem repeat(3,minmax(3.2rem,1fr));gap:.2rem}._dpSmCell_agakm_26633{min-height:1.75rem;font-size:.78rem}}._dpTreeStack_agakm_26981{display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}._dpTreeBoard_agakm_26989{width:100%;max-width:26rem;display:flex;flex-direction:column;align-items:center;gap:.15rem;font-family:var(--font-label-mono)}._dpTreeLevel_agakm_26999,._dpTreeMid_agakm_27000,._dpTreeKids_agakm_27001,._dpTreeLow_agakm_27002{display:flex;justify-content:center;align-items:flex-start;gap:1.6rem;width:100%}._dpTreeMid_agakm_27000{gap:3.4rem}._dpTreeLow_agakm_27002{gap:1.4rem;align-items:flex-start}._dpTreeSubtree_agakm_27019{display:flex;flex-direction:column;align-items:center;min-width:8.2rem}._dpTreeKids_agakm_27001{gap:.55rem}._dpTreeKidsRight_agakm_27030{display:flex;justify-content:flex-end;width:100%;padding-right:.2rem}._dpTreeBranches_agakm_27037,._dpTreeBranchesWide_agakm_27038,._dpTreeBranchesRight_agakm_27039{display:flex;justify-content:space-around;width:7.4rem;color:color-mix(in srgb,var(--text) 45%,var(--muted));font-size:.95rem;line-height:1}._dpTreeBranchesWide_agakm_27038{width:11.5rem}._dpTreeBranchesRight_agakm_27039{justify-content:flex-end;width:4.2rem;padding-right:.85rem}._dpTreeNode_agakm_27058{display:flex;flex-direction:column;align-items:center;gap:.12rem;min-width:5.6rem;padding:.38rem .4rem;border-radius:.5rem;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 90%,transparent)}._dpTreeNodeCurrent_agakm_27070{border-color:color-mix(in srgb,#fbbf24 55%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,#fbbf24 30%,transparent)}._dpTreeNodeFocus_agakm_27075{border-color:color-mix(in srgb,#a78bfa 55%,transparent)}._dpTreeNodeSolved_agakm_27079{border-color:color-mix(in srgb,#3b82f6 40%,transparent);background:color-mix(in srgb,#3b82f6 10%,var(--panel-raised-bg))}._dpTreeNodeEnd_agakm_27084{border-color:#34d399;background:color-mix(in srgb,#34d399 18%,var(--panel-raised-bg))}._dpTreeVal_agakm_27089{margin:0;font-size:1.05rem;font-weight:800;color:var(--text)}._dpTreePair_agakm_27096{margin:0;font-size:.58rem;font-weight:650;color:color-mix(in srgb,var(--text) 72%,var(--muted));white-space:nowrap}._dpTreeIntroSteps_agakm_27104{margin-top:.35rem}._dpTreeWork_agakm_27108{display:flex;flex-direction:column;align-items:center;gap:.45rem;width:100%;padding:.75rem .8rem .9rem;border-radius:.75rem;border:1px solid color-mix(in srgb,#fbbf24 28%,var(--card-border));background:color-mix(in srgb,#fbbf24 6%,var(--panel-glass-bg) 94%)}._dpTreeWorkLabel_agakm_27120{margin:0;font-family:var(--font-label-mono);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#fbbf24}._dpTreeBaseTitle_agakm_27130{margin:0;font-family:var(--font-label-mono);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;text-align:center;color:#fff}._dpTreePanels_agakm_27141{display:grid;grid-template-columns:1fr 1fr;gap:.45rem;width:100%;max-width:26rem}._dpTreePanel_agakm_27141{display:flex;flex-direction:column;gap:.18rem;padding:.5rem .45rem;border-radius:.5rem;text-align:center}._dpTreePanelTake_agakm_27158{border:1px solid color-mix(in srgb,#fbbf24 50%,transparent);background:color-mix(in srgb,#fbbf24 12%,var(--panel-raised-bg))}._dpTreePanelSkip_agakm_27163{border:1px solid color-mix(in srgb,#3b82f6 45%,transparent);background:color-mix(in srgb,#3b82f6 10%,var(--panel-raised-bg))}._dpTreePanelDim_agakm_27168{opacity:.42}._dpTreePanelTitle_agakm_27172{margin:0;font-family:var(--font-label-mono);font-size:.72rem;font-weight:800}._dpTreePanelTake_agakm_27158 ._dpTreePanelTitle_agakm_27172{color:#fbbf24}._dpTreePanelSkip_agakm_27163 ._dpTreePanelTitle_agakm_27172{color:#93c5fd}._dpTreePanelBody_agakm_27187{margin:0;font-size:.68rem;color:color-mix(in srgb,var(--text) 78%,var(--muted))}._dpTreeStoryBox_agakm_27193{width:100%;max-width:26rem;margin-top:.15rem;padding:.65rem .7rem;border-radius:.55rem;border:1px solid color-mix(in srgb,var(--card-border) 75%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 88%,transparent);display:flex;flex-direction:column;gap:.3rem;text-align:center}._dpTreeStoryLine_agakm_27207,._dpTreeStoryNote_agakm_27208{margin:0;font-size:.84rem;line-height:1.4;color:color-mix(in srgb,var(--text) 88%,var(--muted))}._dpTreeStoryNote_agakm_27208{font-size:.78rem;text-align:left}._dpTreeAskLead_agakm_27220{font-weight:800;color:inherit}._dpTreePairGold_agakm_27225{color:#fbbf24;font-weight:700}._dpTreeResult_agakm_27230{color:#34d399;font-weight:800}._dpTreeTakeWord_agakm_27235{color:#fbbf24;font-weight:800}._dpTreeSkipWord_agakm_27240{color:#93c5fd;font-weight:800}._dpTreeStoryFormula_agakm_27245{margin:0;font-size:.9rem;font-weight:700}._dpTreeStateBody_agakm_27251{gap:.75rem}@media(max-width:720px){._dpTreePanels_agakm_27141{grid-template-columns:1fr}._dpTreeMid_agakm_27000{gap:1.2rem}._dpTreeNode_agakm_27058{min-width:4.6rem}}._ivMergeStack_agakm_27269{display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}._ivMergeTimeline_agakm_27277{width:100%;max-width:32rem;display:flex;flex-direction:column;gap:.35rem}._ivMergeRow_agakm_27285{position:relative;height:1.85rem}._ivMergeBar_agakm_27290{position:absolute;top:0;height:100%;display:flex;align-items:center;justify-content:center;padding:0 .35rem;border-radius:.4rem;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 90%,transparent);font-family:var(--font-label-mono);font-size:.68rem;font-weight:700;color:var(--text);white-space:nowrap;box-sizing:border-box}._ivMergeBarCurrent_agakm_27309{border-color:color-mix(in srgb,#fbbf24 55%,transparent);background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));color:#fbbf24}._ivMergeBarNext_agakm_27315{border-color:color-mix(in srgb,#3b82f6 50%,transparent);background:color-mix(in srgb,#3b82f6 14%,var(--panel-raised-bg));color:#93c5fd}._ivMergeWork_agakm_27321{display:flex;flex-direction:column;align-items:center;gap:.45rem;width:100%;padding:.75rem .8rem .9rem;border-radius:.75rem;border:1px solid color-mix(in srgb,#fbbf24 28%,var(--card-border));background:color-mix(in srgb,#fbbf24 6%,var(--panel-glass-bg) 94%)}._ivMergeWorkLabel_agakm_27333{margin:0;font-family:var(--font-label-mono);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#fbbf24}._ivMergePanels_agakm_27343{display:grid;grid-template-columns:1fr 1fr;gap:.45rem;width:100%;max-width:26rem}._ivMergePanel_agakm_27343{display:flex;flex-direction:column;align-items:center;gap:.18rem;padding:.5rem .45rem;border-radius:.5rem;text-align:center}._ivMergePanelCurrent_agakm_27361{border:1px solid color-mix(in srgb,#fbbf24 50%,transparent);background:color-mix(in srgb,#fbbf24 12%,var(--panel-raised-bg))}._ivMergePanelNext_agakm_27366{border:1px solid color-mix(in srgb,#3b82f6 45%,transparent);background:color-mix(in srgb,#3b82f6 10%,var(--panel-raised-bg))}._ivMergePanelTitle_agakm_27371{margin:0;font-family:var(--font-label-mono);font-size:.72rem;font-weight:800}._ivMergePanelCurrent_agakm_27361 ._ivMergePanelTitle_agakm_27371{color:#fbbf24}._ivMergePanelNext_agakm_27366 ._ivMergePanelTitle_agakm_27371{color:#93c5fd}._ivMergePanelRange_agakm_27386{margin:0;font-size:.95rem;font-weight:700;color:var(--text)}._ivMergeStoryBox_agakm_27393{width:100%;max-width:26rem;margin-top:.15rem;padding:.65rem .7rem;border-radius:.55rem;border:1px solid color-mix(in srgb,var(--card-border) 75%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 88%,transparent);display:flex;flex-direction:column;gap:.3rem;text-align:center}._ivMergeQuestion_agakm_27407{margin:0;font-weight:800;font-size:.86rem;color:var(--text)}._ivMergeStoryLine_agakm_27414{margin:0;font-size:.84rem;line-height:1.4;color:color-mix(in srgb,var(--text) 88%,var(--muted))}._ivMergeStoryFormula_agakm_27421{margin:0;font-size:.86rem;font-weight:700}._ivMergeStoryFollowup_agakm_27427{display:flex;flex-direction:column;gap:.3rem;margin-top:.55rem;padding-top:.7rem;border-top:1px solid color-mix(in srgb,var(--card-border) 55%,transparent)}._ivMergeYes_agakm_27436{color:#34d399;font-weight:800}._ivMergeNo_agakm_27441{color:#fca5a5;font-weight:800}._ivMergeMergedBox_agakm_27446{width:100%;max-width:26rem;box-sizing:border-box;margin-top:.15rem;padding:.55rem .75rem;border-radius:.55rem;border:1px solid #34d399;background:color-mix(in srgb,#34d399 16%,var(--panel-raised-bg));text-align:center;font-family:var(--font-label-mono);font-size:.9rem;font-weight:700;color:#34d399}._ivMergeIntroSteps_agakm_27462{margin-top:.35rem}._ivMergeStateBody_agakm_27466{gap:.75rem}._ivConflictStack_agakm_27470{display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}._ivConflictTimeline_agakm_27478{width:100%;max-width:32rem;display:flex;flex-direction:column;gap:.35rem}._ivConflictRow_agakm_27486{position:relative;height:1.85rem}._ivConflictBar_agakm_27491{position:absolute;top:0;height:100%;display:flex;align-items:center;justify-content:center;padding:0 .35rem;border-radius:.4rem;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 90%,transparent);font-family:var(--font-label-mono);font-size:.68rem;font-weight:700;color:var(--text);white-space:nowrap;box-sizing:border-box}._ivConflictBarPrev_agakm_27510{border-color:color-mix(in srgb,#fbbf24 55%,transparent);background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));color:#fbbf24}._ivConflictBarCurr_agakm_27516{border-color:color-mix(in srgb,#3b82f6 50%,transparent);background:color-mix(in srgb,#3b82f6 14%,var(--panel-raised-bg));color:#93c5fd}._ivConflictWork_agakm_27522{display:flex;flex-direction:column;align-items:center;gap:.45rem;width:100%;padding:.75rem .8rem .9rem;border-radius:.75rem;border:1px solid color-mix(in srgb,#fbbf24 28%,var(--card-border));background:color-mix(in srgb,#fbbf24 6%,var(--panel-glass-bg) 94%)}._ivConflictWorkLabel_agakm_27534{margin:0;font-family:var(--font-label-mono);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#fbbf24}._ivConflictPanels_agakm_27544{display:grid;grid-template-columns:1fr 1fr;gap:.45rem;width:100%;max-width:26rem}._ivConflictPanel_agakm_27544{display:flex;flex-direction:column;align-items:center;gap:.18rem;padding:.5rem .45rem;border-radius:.5rem;text-align:center}._ivConflictPanelPrev_agakm_27562{border:1px solid color-mix(in srgb,#fbbf24 50%,transparent);background:color-mix(in srgb,#fbbf24 12%,var(--panel-raised-bg))}._ivConflictPanelCurr_agakm_27567{border:1px solid color-mix(in srgb,#3b82f6 45%,transparent);background:color-mix(in srgb,#3b82f6 10%,var(--panel-raised-bg))}._ivConflictPanelTitle_agakm_27572{margin:0;font-family:var(--font-label-mono);font-size:.72rem;font-weight:800}._ivConflictPanelPrev_agakm_27562 ._ivConflictPanelTitle_agakm_27572{color:#fbbf24}._ivConflictPanelCurr_agakm_27567 ._ivConflictPanelTitle_agakm_27572{color:#93c5fd}._ivConflictPanelRange_agakm_27587{margin:0;font-size:.95rem;font-weight:700;color:var(--text)}._ivConflictStoryBox_agakm_27594{width:100%;max-width:26rem;margin-top:.15rem;padding:.65rem .7rem;border-radius:.55rem;border:1px solid color-mix(in srgb,var(--card-border) 75%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 88%,transparent);display:flex;flex-direction:column;gap:.3rem;text-align:center}._ivConflictQuestion_agakm_27608{margin:0;font-weight:800;font-size:.86rem;color:var(--text)}._ivConflictStoryLine_agakm_27615{margin:0;font-size:.84rem;line-height:1.4;color:color-mix(in srgb,var(--text) 88%,var(--muted))}._ivConflictCheckLine_agakm_27622{margin:.45rem 0;font-size:.84rem;line-height:1.4;color:color-mix(in srgb,var(--text) 88%,var(--muted))}._ivConflictStorySpacer_agakm_27629{margin-top:.45rem}._ivConflictForward_agakm_27633{color:#34d399;font-weight:400}._ivConflictFormula_agakm_27638{margin:0;font-size:.86rem;font-weight:700}._ivConflictFollowup_agakm_27644{display:flex;flex-direction:column;gap:.3rem;margin-top:.55rem;padding-top:.7rem;border-top:1px solid color-mix(in srgb,var(--card-border) 55%,transparent)}._ivConflictYes_agakm_27653{color:#fca5a5;font-weight:800}._ivConflictNo_agakm_27658{color:#34d399;font-weight:800}._ivConflictCompare_agakm_27663{width:100%;max-width:26rem;display:grid;grid-template-columns:1fr 1fr;gap:.45rem}._ivConflictCompareCol_agakm_27671{padding:.55rem .5rem;border-radius:.5rem;border:1px solid color-mix(in srgb,var(--card-border) 70%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 90%,transparent);text-align:center;display:flex;flex-direction:column;gap:.28rem}._ivConflictCompareTitle_agakm_27682{margin:0;font-family:var(--font-label-mono);font-size:.62rem;font-weight:800;letter-spacing:.06em;color:#93c5fd}._ivConflictCompareTitleSched_agakm_27691{margin:0;font-family:var(--font-label-mono);font-size:.62rem;font-weight:800;letter-spacing:.06em;color:#fbbf24}._ivConflictCompareBody_agakm_27700{margin:0;font-size:.78rem}._ivConflictCompareNote_agakm_27705{margin:0;font-size:.75rem;color:var(--muted)}._ivConflictResultBox_agakm_27711{width:100%;max-width:26rem;box-sizing:border-box;padding:.55rem .75rem;border-radius:.55rem;border:1px solid #fca5a5;background:color-mix(in srgb,#fca5a5 16%,var(--panel-raised-bg));text-align:center;font-family:var(--font-label-mono);font-size:.9rem;font-weight:800;color:#fca5a5}._ivConflictIntroSteps_agakm_27726{margin-top:.35rem}._ivConflictStateBody_agakm_27730{gap:.75rem}@media(max-width:720px){._ivConflictPanels_agakm_27544,._ivConflictCompare_agakm_27663{grid-template-columns:1fr}}._ivSweepStack_agakm_27741{display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}._ivSweepEvents_agakm_27749{width:100%;max-width:32rem;display:flex;flex-direction:column;gap:.35rem}._ivSweepEventsLabel_agakm_27757{margin:0;font-family:var(--font-label-mono);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#fbbf24;text-align:center}._ivSweepEventTrack_agakm_27768{display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem}._ivSweepEventChip_agakm_27775{display:flex;flex-direction:column;align-items:center;min-width:2.4rem;padding:.28rem .35rem;border-radius:.4rem;border:1px solid color-mix(in srgb,var(--card-border) 75%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 90%,transparent)}._ivSweepEventChipStart_agakm_27786{border-color:color-mix(in srgb,#34d399 55%,transparent);background:color-mix(in srgb,#34d399 14%,var(--panel-raised-bg))}._ivSweepEventChipEnd_agakm_27791{border-color:color-mix(in srgb,#fca5a5 55%,transparent);background:color-mix(in srgb,#fca5a5 12%,var(--panel-raised-bg))}._ivSweepEventTime_agakm_27796{font-family:var(--font-label-mono);font-size:.62rem;font-weight:700;color:var(--muted)}._ivSweepEventDelta_agakm_27803{font-family:var(--font-label-mono);font-size:.78rem;font-weight:800;color:var(--text)}._ivSweepWork_agakm_27810{display:flex;flex-direction:column;align-items:center;gap:.5rem;width:100%;padding:.75rem .8rem .9rem;border-radius:.75rem;border:1px solid color-mix(in srgb,#fbbf24 28%,var(--card-border));background:color-mix(in srgb,#fbbf24 6%,var(--panel-glass-bg) 94%)}._ivSweepCountHead_agakm_27822{width:100%;max-width:26rem;display:flex;flex-direction:column;gap:.4rem}._ivSweepCountTitle_agakm_27830{margin:0;font-family:var(--font-label-mono);font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#fbbf24;text-align:center}._ivSweepSortBy_agakm_27841{margin:.1rem 0 0;width:100%;max-width:22rem;text-align:left;font-size:.86rem;font-weight:700;color:var(--text)}._ivSweepSortRules_agakm_27851{margin:.15rem 0 .1rem;padding:0;width:100%;max-width:22rem;list-style:none;display:flex;flex-direction:column;gap:.35rem;font-size:.86rem;line-height:1.4;color:var(--text);text-align:left;counter-reset:sweep-sort}._ivSweepSortRules_agakm_27851 li{display:grid;grid-template-columns:1.35rem 3.4rem 1.1rem 1fr;align-items:baseline;gap:.15rem;counter-increment:sweep-sort}._ivSweepSortRules_agakm_27851 li:before{content:counter(sweep-sort) ".";font-weight:700}._ivSweepSortKey_agakm_27880{font-weight:700}._ivSweepSortArrow_agakm_27884{color:var(--muted)}._ivSweepCountBlurb_agakm_27888{margin:0;text-align:center;font-size:.86rem;font-weight:400;line-height:1.4;color:#fbbf24}._ivSweepVerbStart_agakm_27897{color:#34d399;font-weight:700}._ivSweepVerbEnd_agakm_27902{color:#fca5a5;font-weight:700}._ivSweepLesson_agakm_27907{width:100%;max-width:26rem;display:flex;flex-direction:column;gap:.4rem}._ivSweepLessonTitle_agakm_27915{margin:0 0 .15rem;font-family:var(--font-label-mono);font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#fbbf24;text-align:center}._ivSweepLessonProse_agakm_27926{margin:.15rem 0 0;text-align:left;font-size:.86rem;line-height:1.4;color:var(--text)}._ivSweepLessonCode_agakm_27934{margin:0;text-align:center}._ivSweepLessonCodeRow_agakm_27939{margin:.1rem 0 .25rem;display:flex;justify-content:center;flex-wrap:wrap;gap:.5rem}._ivSweepBoundBox_agakm_27947{display:flex;flex-direction:column;align-items:center;gap:.12rem;min-width:4.6rem;padding:.4rem .7rem;border-radius:.5rem;text-align:center}._ivSweepBoundStart_agakm_27958{border:1px solid color-mix(in srgb,#34d399 50%,transparent);background:color-mix(in srgb,#34d399 14%,var(--panel-raised-bg))}._ivSweepBoundEnd_agakm_27963{border:1px solid color-mix(in srgb,#fca5a5 50%,transparent);background:color-mix(in srgb,#fca5a5 12%,var(--panel-raised-bg))}._ivSweepBoundTitle_agakm_27968{margin:0;font-family:var(--font-label-mono);font-size:.62rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}._ivSweepBoundStart_agakm_27958 ._ivSweepBoundTitle_agakm_27968{color:#34d399}._ivSweepBoundEnd_agakm_27963 ._ivSweepBoundTitle_agakm_27968{color:#fca5a5}._ivSweepLessonCode_agakm_27934 ._ivSweepNumStart_agakm_27985{color:#34d399;font-weight:800}._ivSweepLessonCode_agakm_27934 ._ivSweepNumEnd_agakm_27990{color:#fca5a5;font-weight:800}._ivSweepBoundValue_agakm_27995{margin:0;font-size:1.1rem;font-weight:800;color:var(--text)}._ivSweepBoundStart_agakm_27958 ._ivSweepBoundValue_agakm_27995{color:#34d399}._ivSweepBoundEnd_agakm_27963 ._ivSweepBoundValue_agakm_27995{color:#fca5a5}._ivSweepCaption_agakm_28010{margin:0;text-align:center;font-size:.86rem;line-height:1.4;color:var(--text)}._ivSweepCaptionRule_agakm_28018{width:100%;max-width:22rem;margin-top:.55rem;padding-top:.7rem;border-top:1px solid color-mix(in srgb,var(--card-border) 55%,transparent)}._ivSweepPanels_agakm_28026{display:grid;grid-template-columns:1fr 1fr;gap:.45rem;width:100%;max-width:26rem}._ivSweepPanel_agakm_28026{display:flex;flex-direction:column;align-items:center;gap:.18rem;padding:.5rem .45rem;border-radius:.5rem;text-align:center}._ivSweepPanelActive_agakm_28044{border:1px solid color-mix(in srgb,#93c5fd 50%,transparent);background:color-mix(in srgb,#3b82f6 10%,var(--panel-raised-bg))}._ivSweepPanelBest_agakm_28049{border:1px solid color-mix(in srgb,#34d399 50%,transparent);background:color-mix(in srgb,#34d399 12%,var(--panel-raised-bg))}._ivSweepPanelTitle_agakm_28054{margin:0;font-family:var(--font-label-mono);font-size:.72rem;font-weight:800;color:#fbbf24}._ivSweepPanelBest_agakm_28049 ._ivSweepPanelTitle_agakm_28054{color:#34d399}._ivSweepPanelActive_agakm_28044 ._ivSweepPanelTitle_agakm_28054{color:#93c5fd}._ivSweepPanelValue_agakm_28070{margin:0;font-size:1.15rem;font-weight:800;color:var(--text)}._ivSweepAction_agakm_28077{margin:0;font-size:.86rem;font-weight:700;text-align:center}._ivSweepFormula_agakm_28084{margin:0;text-align:center}._ivSweepResultBox_agakm_28089{width:100%;max-width:26rem;box-sizing:border-box;padding:.55rem .75rem;border-radius:.55rem;border:1px solid #34d399;background:color-mix(in srgb,#34d399 16%,var(--panel-raised-bg));text-align:center;font-family:var(--font-label-mono);font-size:.9rem;font-weight:800;color:#34d399}._ivSweepIntroSteps_agakm_28104{margin-top:.35rem}._ivSweepStateBody_agakm_28108{gap:.75rem}@media(max-width:720px){._ivSweepPanels_agakm_28026{grid-template-columns:1fr}}._ivIntersectStack_agakm_28118{display:flex;flex-direction:column;align-items:center;gap:.7rem;width:100%}._ivIntersectBarA_agakm_28126{background:color-mix(in srgb,#fbbf24 24%,var(--panel-raised-bg));border-color:#fbbf24;outline:2px solid color-mix(in srgb,#fbbf24 70%,transparent);outline-offset:1px}._ivIntersectBarB_agakm_28133{background:color-mix(in srgb,#60a5fa 24%,var(--panel-raised-bg));border-color:#60a5fa;outline:2px solid color-mix(in srgb,#60a5fa 70%,transparent);outline-offset:1px}._ivIntersectOverlapBar_agakm_28140{background:color-mix(in srgb,#34d399 26%,var(--panel-raised-bg));border-color:#34d399;color:#34d399}._ivIntersectWork_agakm_28146{display:flex;flex-direction:column;align-items:center;gap:.45rem;width:min(100%,32rem)}._ivIntersectCountTitle_agakm_28154{margin:0;font-family:var(--font-label-mono);font-size:.72rem;font-weight:800;letter-spacing:.08em;color:#fbbf24}._ivIntersectPair_agakm_28163{display:grid;grid-template-columns:1fr 1fr;gap:.45rem;width:100%}._ivIntersectPairBox_agakm_28170{display:flex;flex-direction:column;align-items:center;gap:.18rem;padding:.5rem .45rem;border-radius:.5rem;text-align:center}._ivIntersectPairBoxA_agakm_28180{border:1px solid #fbbf24;background:color-mix(in srgb,#fbbf24 24%,var(--panel-raised-bg))}._ivIntersectPairBoxB_agakm_28185{border:1px solid #60a5fa;background:color-mix(in srgb,#60a5fa 24%,var(--panel-raised-bg))}._ivIntersectPairTitle_agakm_28190{margin:0;font-family:var(--font-label-mono);font-size:.62rem;font-weight:800;letter-spacing:.06em}._ivIntersectPairBoxA_agakm_28180 ._ivIntersectPairTitle_agakm_28190{color:#fbbf24}._ivIntersectPairBoxB_agakm_28185 ._ivIntersectPairTitle_agakm_28190{color:#60a5fa}._ivIntersectPairValue_agakm_28206{margin:0;font-family:var(--font-label-mono);font-size:.92rem;font-weight:800;color:var(--text)}._ivIntersectFormulaBox_agakm_28214{width:100%;box-sizing:border-box;padding:.4rem .65rem;border-radius:.5rem;border:1px solid color-mix(in srgb,#93c5fd 45%,transparent);background:color-mix(in srgb,#93c5fd 10%,var(--panel-raised-bg));text-align:center;font-family:var(--font-label-mono);font-size:.78rem;line-height:1.45}._ivIntersectFormulaBox_agakm_28214 p{margin:0}._ivIntersectNumStart_agakm_28231{color:#34d399;font-weight:700}._ivIntersectNumEnd_agakm_28236{color:#fca5a5;font-weight:700}._ivIntersectCaption_agakm_28241{margin:0;text-align:center;font-size:.86rem;line-height:1.4;color:color-mix(in srgb,var(--text) 92%,var(--muted))}._ivIntersectCaptionTeach_agakm_28249{margin:.7rem 0;text-align:center;font-size:.86rem;line-height:1.4;color:#fb923c;white-space:pre-line}._ivIntersectMove_agakm_28258{margin:0;text-align:center;font-size:.84rem;line-height:1.4;color:#fb923c}._ivIntersectNameA_agakm_28266{color:#fbbf24;font-weight:700}._ivIntersectNameB_agakm_28271{color:#60a5fa;font-weight:700}._ivIntersectResultRow_agakm_28276{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.4rem;font-family:var(--font-label-mono)}._ivIntersectResultLabel_agakm_28285{font-size:.68rem;font-weight:800;letter-spacing:.06em;color:var(--muted);text-transform:uppercase}._ivIntersectResultValue_agakm_28293{font-size:.86rem;font-weight:700;color:#34d399}._ivIntersectIntroSteps_agakm_28299{margin-top:.35rem}._mgSpiralStack_agakm_28303{display:flex;flex-direction:column;align-items:center;gap:.75rem;width:100%}._mgSpiralBoard_agakm_28311{display:flex;flex-direction:column;align-items:center;gap:.35rem;width:min(100%,22rem)}._mgSpiralDir_agakm_28319{margin:0 0 .15rem;font-family:var(--font-label-mono);font-size:.72rem;font-weight:800;letter-spacing:.06em;color:#fbbf24}._mgSpiralBoundTop_agakm_28328,._mgSpiralBoundBottom_agakm_28329{font-family:var(--font-label-mono);font-size:.62rem;font-weight:800;letter-spacing:.08em;color:var(--muted)}._mgSpiralMid_agakm_28337{display:grid;grid-template-columns:2.4rem minmax(0,1fr) 2.6rem;align-items:center;gap:.35rem;width:100%}._mgSpiralBoundSide_agakm_28345{font-family:var(--font-label-mono);font-size:.58rem;font-weight:800;letter-spacing:.06em;color:var(--muted);text-align:center}._mgSpiralGrid_agakm_28354{display:grid;grid-template-columns:repeat(var(--mg-spiral-cols, 4),minmax(2.2rem,1fr));gap:.28rem}._mgSpiralCell_agakm_28360{display:flex;align-items:center;justify-content:center;min-height:2.35rem;border-radius:.45rem;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 92%,transparent);font-family:var(--font-label-mono);font-size:.92rem;font-weight:800;color:var(--text)}._mgSpiralCellLive_agakm_28374{border-color:color-mix(in srgb,#93c5fd 55%,transparent);background:color-mix(in srgb,#93c5fd 12%,var(--panel-raised-bg))}._mgSpiralCellVisited_agakm_28379{opacity:.42}._mgSpiralCellCurrent_agakm_28383{opacity:1;border-color:#fbbf24;background:color-mix(in srgb,#fbbf24 24%,var(--panel-raised-bg));outline:2px solid color-mix(in srgb,#fbbf24 70%,transparent);outline-offset:1px}._mgSpiralWork_agakm_28391{display:flex;flex-direction:column;align-items:center;gap:.45rem;width:min(100%,26rem)}._mgSpiralWorkCheck_agakm_28399{gap:.45rem}._mgSpiralWorkCheck_agakm_28399 ._mgSpiralLeftBox_agakm_28403{margin-top:.85rem;margin-bottom:.55rem}._mgSpiralLeftBox_agakm_28403{width:100%;box-sizing:border-box;padding:.65rem .7rem .7rem;border-radius:.55rem;border:1px solid color-mix(in srgb,#fb923c 50%,transparent);background:color-mix(in srgb,#fb923c 10%,var(--panel-raised-bg));text-align:center}._mgSpiralLeftTitle_agakm_28418{margin:0 0 .45rem;font-family:var(--font-label-mono);font-size:.72rem;font-weight:800;letter-spacing:.06em;color:#fb923c}._mgSpiralLeftProse_agakm_28427{margin:0 0 .55rem;font-size:.82rem;line-height:1.4;color:color-mix(in srgb,var(--text) 92%,var(--muted))}._mgSpiralLeftEq_agakm_28434{margin:.2rem 0}._mgSpiralLeftDone_agakm_28438{margin:.55rem 0 0;font-size:.86rem;font-weight:700;line-height:1.35;color:#fca5a5}._mgSpiralTitle_agakm_28446{margin:0;font-family:var(--font-label-mono);font-size:.72rem;font-weight:800;letter-spacing:.08em;color:#fbbf24}._mgSpiralChips_agakm_28455{display:grid;grid-template-columns:1fr 1fr;gap:.4rem;width:100%}._mgSpiralChip_agakm_28455{display:flex;flex-direction:column;align-items:center;gap:.1rem;padding:.4rem .35rem;border-radius:.5rem;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 92%,transparent);text-align:center}._mgSpiralChipLabel_agakm_28474{font-family:var(--font-label-mono);font-size:.58rem;font-weight:800;letter-spacing:.05em;color:#93c5fd}._mgSpiralChipValue_agakm_28482{font-family:var(--font-label-mono);font-size:1.05rem;font-weight:800;color:var(--text)}._mgSpiralChipHint_agakm_28489{font-size:.62rem;color:var(--muted)}._mgSpiralCode_agakm_28494{margin:0}._mgSpiralCheck_agakm_28498{width:100%;box-sizing:border-box;padding:.4rem .55rem;border-radius:.5rem;border:1px solid color-mix(in srgb,#fb923c 45%,transparent);background:color-mix(in srgb,#fb923c 10%,var(--panel-raised-bg));text-align:center;font-size:.82rem;line-height:1.45}._mgSpiralCheck_agakm_28498 p{margin:0}._mgSpiralCaption_agakm_28514{margin:0;text-align:center;font-size:.86rem;line-height:1.4;color:#fb923c}._mgSpiralResultRow_agakm_28522{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.4rem;font-family:var(--font-label-mono)}._mgSpiralResultLabel_agakm_28531{font-size:.68rem;font-weight:800;letter-spacing:.06em;color:var(--muted);text-transform:uppercase}._mgSpiralResultValue_agakm_28539{font-size:.82rem;font-weight:700;color:#34d399}._mgSpiralIntroSteps_agakm_28545{margin-top:.35rem}._mgRotateStack_agakm_28549{display:flex;flex-direction:column;align-items:center;gap:.7rem;width:100%}._mgRotateCorrectnessLabel_agakm_28557{margin:0 0 .35rem;text-align:center;font-size:.78rem;font-weight:700;letter-spacing:.04em;color:#4ade80}._mgRotateBoards_agakm_28566{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}._mgRotateBoard_agakm_28566{display:flex;flex-direction:column;align-items:center;gap:.3rem}._mgRotateBoardLabel_agakm_28580{margin:0;font-family:var(--font-label-mono);font-size:.62rem;font-weight:800;letter-spacing:.08em;color:var(--muted)}._mgRotateGrid_agakm_28589{display:grid;grid-template-columns:repeat(3,minmax(2.15rem,1fr));gap:.28rem;width:min(100%,9.2rem)}._mgRotateCell_agakm_28596{display:flex;align-items:center;justify-content:center;min-height:2.25rem;border-radius:.45rem;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 92%,transparent);font-family:var(--font-label-mono);font-size:.88rem;font-weight:800;color:var(--text)}._mgRotateCellHot_agakm_28610{border-color:#fbbf24;background:color-mix(in srgb,#fbbf24 24%,var(--panel-raised-bg));outline:2px solid color-mix(in srgb,#fbbf24 70%,transparent);outline-offset:1px}._mgRotateCellDiag_agakm_28617{background:color-mix(in srgb,var(--muted) 16%,var(--panel-raised-bg));color:var(--muted)}._mgRotateCellSwap_agakm_28622{border-color:#34d399;background:color-mix(in srgb,#34d399 18%,var(--panel-raised-bg));color:#34d399;font-size:.62rem;letter-spacing:.02em}._mgRotateCellSkip_agakm_28630{opacity:.35}._mgRotateWork_agakm_28634{display:flex;flex-direction:column;align-items:center;gap:.45rem;width:min(100%,26rem)}._mgRotateTitle_agakm_28642{margin:0;font-family:var(--font-label-mono);font-size:.72rem;font-weight:800;letter-spacing:.08em;color:#fbbf24}._mgRotateHero_agakm_28651{margin:0;text-align:center;font-family:var(--font-label-mono);font-size:.72rem;font-weight:800;letter-spacing:.03em;line-height:1.4;color:#34d399}._mgRotateChips_agakm_28662{display:grid;grid-template-columns:1fr 1fr;gap:.4rem;width:100%}._mgRotateChip_agakm_28662{display:flex;flex-direction:column;align-items:center;gap:.12rem;padding:.4rem;border-radius:.5rem;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 92%,transparent);text-align:center}._mgRotateChipLabel_agakm_28681{font-family:var(--font-label-mono);font-size:.56rem;font-weight:800;letter-spacing:.05em;color:#93c5fd}._mgRotateChipValue_agakm_28689{font-family:var(--font-label-mono);font-size:.78rem;font-weight:700;color:var(--text)}._mgRotateCaption_agakm_28696{margin:0;text-align:center;font-size:.86rem;line-height:1.4;color:#fb923c;white-space:pre-line}._mgRotateIntroSteps_agakm_28705{margin-top:.35rem}._mgRotateModeRow_agakm_28709{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.4rem;width:min(100%,28rem);margin:0 auto .65rem}@media(max-width:520px){._mgRotateModeRow_agakm_28709{grid-template-columns:1fr}}._mgRotateModeBtn_agakm_28723{font-family:var(--font-label-mono);font-size:.72rem;font-weight:700;letter-spacing:.02em;padding:.45rem .5rem;border-radius:.5rem;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 92%,transparent);color:var(--muted);cursor:pointer}._mgRotateModeBtnOn_agakm_28736{border-color:#fbbf24;background:color-mix(in srgb,#fbbf24 18%,var(--panel-raised-bg));color:#fbbf24}._mgDigitLayout_agakm_14794{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;flex:1 1 auto;min-height:0}._mgDigitMulSteps_agakm_14800{position:absolute;top:0;left:0;z-index:1;display:flex;flex-direction:column;gap:.18rem;margin:0;padding:0;max-width:11.5rem;list-style:none;text-align:left;pointer-events:none}._mgDigitMulStep_agakm_14800{font-family:var(--font-label-mono);font-size:.62rem;font-weight:650;line-height:1.3;color:var(--muted)}._mgDigitMulStepOn_agakm_28776{color:#fbbf24}._mgDigitMulStepOuter_agakm_28780{color:color-mix(in srgb,#fbbf24 58%,var(--muted))}._mgDigitMulStepNested_agakm_28784{padding-left:.85rem}._mgDigitMiddle_agakm_28788{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:0}._mgDigitLayout_agakm_14794:has(._mgDigitMulSteps_agakm_14800) ._mgDigitMiddle_agakm_28788{padding-top:2.75rem}._mgDigitMiddle_agakm_28788:has(._mgDigitAnswer_agakm_28802){padding-top:1.15rem;padding-bottom:.35rem}._mgDigitDiagramSlot_agakm_28807{display:flex;flex-direction:column;align-items:center;gap:.65rem;width:100%;padding:0;box-sizing:border-box}._mgDigitWork_agakm_28817{display:flex;flex-direction:column;align-items:center;gap:.65rem;width:100%;flex:0 0 auto;padding-top:1.5rem;padding-bottom:.25rem}._mgDigitStack_agakm_28828{display:flex;flex-direction:column;align-items:center;gap:.65rem;width:100%}._mgDigitIntroSteps_agakm_28836{margin-top:0}._mgDigitSheet_agakm_28840{display:flex;flex-direction:column;align-items:center;gap:.2rem;font-family:var(--font-label-mono)}._mgDigitRow_agakm_28848,._mgDigitCarryRow_agakm_28849{display:grid;grid-template-columns:1.4rem repeat(3,2.1rem);gap:.25rem;align-items:center;justify-items:center}._mgDigitRowWide_agakm_28857{grid-template-columns:1.4rem repeat(4,2.1rem)}._mgDigitOpSlot_agakm_28861{width:1.4rem}._mgDigitOp_agakm_28861{font-weight:800;color:#fbbf24}._mgDigitCell_agakm_28870{width:2.1rem;height:2.1rem;display:grid;place-items:center;border-radius:.4rem;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);font-weight:800;font-size:1.05rem}._mgDigitCellHot_agakm_28881{border-color:#fbbf24;background:color-mix(in srgb,#fbbf24 22%,var(--panel-raised-bg));color:#fbbf24}._mgDigitCellResult_agakm_28887{border-color:#34d399;color:#34d399}._mgDigitResultRow_agakm_28892{align-items:start}._mgDigitResultSlot_agakm_28896{display:flex;flex-direction:column;align-items:center;gap:.32rem;min-height:2.1rem}._mgDigitPlaceholder_agakm_28904{font-size:.42rem;font-weight:700;line-height:1;letter-spacing:.01em;color:#f87171;text-align:center;white-space:nowrap}._mgDigitCellEmpty_agakm_28914{border-color:transparent;background:transparent}._mgDigitCarryCell_agakm_28919{display:flex;flex-direction:column;align-items:center;font-size:.75rem;font-weight:800;color:#fb923c}._mgDigitCarryArrow_agakm_28928{line-height:1}._mgDigitRule_agakm_28932{width:min(100%,8.5rem);height:2px;margin:.2rem 0 .15rem;background:color-mix(in srgb,var(--card-border) 85%,transparent)}._mgDigitRuleWide_agakm_28939{width:min(100%,11.2rem)}._mgDigitPosLabel_agakm_28943{font-size:.48rem;font-weight:700;line-height:1;letter-spacing:.01em;color:var(--muted);text-align:center;white-space:nowrap}._mgDigitHint_agakm_28953{margin:.35rem 0 0;text-align:center;font-family:var(--font-label-mono);font-size:.68rem;font-weight:700;line-height:1.45;color:#fb923c}._mgDigitChips_agakm_28963{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.4rem;width:100%}._mgDigitChipsTwo_agakm_28970{grid-template-columns:1fr 1fr}._mgDigitSplit_agakm_28974,._mgDigitOps_agakm_28975,._mgDigitHelper_agakm_28976{margin:0;text-align:center;font-family:var(--font-label-mono);font-size:.72rem;line-height:1.45;color:var(--muted);white-space:pre-wrap}._mgDigitSplitTotal_agakm_28986{display:block;font-size:1.1rem;font-weight:800;color:#fbbf24;margin-bottom:.2rem}._mgDigitFormulaTemplate_agakm_28994{margin:0 0 .4rem;text-align:center;font-family:var(--font-label-mono);font-size:.72rem;line-height:1.45;color:var(--muted)}._mgDigitTotal_agakm_29003{margin:0 0 .9rem;text-align:center;font-family:var(--font-label-mono);font-size:1.45rem;font-weight:800;line-height:1;color:#fbbf24}._mgDigitAnswer_agakm_28802{margin:0 0 1.15rem;text-align:center;font-family:var(--font-label-mono);font-size:1.15rem;font-weight:800;letter-spacing:.08em;color:#fbbf24}._mgDigitHelper_agakm_28976{color:#34d399;font-weight:700}._mgDigitIntroHelper_agakm_29028{margin:.15rem 0 0;text-align:center;font-family:var(--font-label-mono);font-size:.72rem;font-weight:700;line-height:1.45;color:#fb923c}._mgDigitMul_agakm_14800{margin:0;font-family:var(--font-label-mono);font-size:.85rem;line-height:1.45;color:var(--text);text-align:left}._mgPowLayout_agakm_14804{gap:.55rem}._mgPowExprCenter_agakm_29051{flex:1 1 auto;justify-content:center;padding-bottom:1rem}._mgPowExprCenter_agakm_29051 ._mgPowExprBlock_agakm_29057,._mgPowExprCenter_agakm_29051 ._mgDigitTotal_agakm_29003{margin-bottom:0}._mgPowLayout_agakm_14804:has(._mgPowExprCenter_agakm_29051){gap:0}._mgPowLayout_agakm_14804:has(._mgPowExprCenter_agakm_29051) ._mgDigitWork_agakm_28817{padding-top:0}._mgPowHelper_agakm_29073{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.4rem;width:100%;flex:0 0 auto}@media(max-width:520px){._mgPowHelper_agakm_29073{grid-template-columns:1fr}}._mgPowHelperCard_agakm_29087{padding:.4rem .45rem .45rem;border-radius:.5rem;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 92%,transparent);text-align:center}._mgPowHelperCardOn_agakm_29095{border-color:#fbbf24;background:color-mix(in srgb,#fbbf24 14%,var(--panel-raised-bg))}._mgPowHelperLabel_agakm_29100{margin:0 0 .2rem;font-family:var(--font-label-mono);font-size:.56rem;font-weight:800;letter-spacing:.05em;color:#93c5fd}._mgPowHelperEq_agakm_29109{margin:0;font-family:var(--font-label-mono);font-size:.78rem;font-weight:700;color:var(--text)}._mgPowHelperHint_agakm_29117{margin:.18rem 0 0;font-family:var(--font-label-mono);font-size:.58rem;font-weight:650;line-height:1.3;color:var(--muted)}._mgPowLadders_agakm_29126{display:flex;flex-direction:column;align-items:center;gap:.55rem;width:100%}._mgPowLadderRow_agakm_29134{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.15rem}._mgPowLadderItem_agakm_29142{display:inline-flex;align-items:center;gap:.15rem}._mgPowLadderArrow_agakm_29148{font-family:var(--font-label-mono);font-size:.72rem;font-weight:700;color:var(--muted)}._mgPowRung_agakm_29155{display:flex;flex-direction:column;align-items:center;gap:.08rem;min-width:3.1rem;padding:.28rem .35rem;border-radius:.4rem;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent)}._mgPowRungOn_agakm_29166{border-color:#fbbf24;background:color-mix(in srgb,#fbbf24 18%,var(--panel-raised-bg))}._mgPowRungPower_agakm_29171{font-family:var(--font-label-mono);font-size:.72rem;font-weight:800;color:var(--text)}._mgPowRungOn_agakm_29166 ._mgPowRungPower_agakm_29171{color:#fbbf24}._mgPowRungValue_agakm_29182{font-family:var(--font-label-mono);font-size:.58rem;font-weight:650;color:var(--muted)}._mgPowExp_agakm_29051{min-width:1.7rem;padding:.2rem .35rem;border-radius:.35rem;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);font-family:var(--font-label-mono);font-size:.78rem;font-weight:800;text-align:center}._mgPowExpOn_agakm_29200{border-color:#34d399;color:#34d399;background:color-mix(in srgb,#34d399 14%,var(--panel-raised-bg))}._mgPowChipHot_agakm_29206{border-color:#fbbf24;background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg))}._mgPowContrast_agakm_29211{display:grid;grid-template-columns:1fr 1fr;gap:.55rem;width:100%;max-width:26rem}._mgPowContrastCol_agakm_29219{padding:.55rem .5rem;border-radius:.5rem;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);text-align:center}._mgPowContrastColFast_agakm_29226{border-color:color-mix(in srgb,#fbbf24 45%,var(--card-border));background:color-mix(in srgb,#fbbf24 8%,var(--panel-raised-bg))}._mgPowContrastNested_agakm_29231{margin:.28rem 0 0;font-family:var(--font-label-mono);font-size:.68rem;font-weight:650;line-height:1.4;color:var(--muted)}._mgPowContrastLabel_agakm_29240{margin:0 0 .35rem;font-family:var(--font-label-mono);font-size:.56rem;font-weight:800;letter-spacing:.05em;color:#93c5fd}._mgPowContrastBody_agakm_29249{margin:0;font-family:var(--font-label-mono);font-size:.82rem;font-weight:700;line-height:1.35;color:var(--text)}._mgPowContrastMeta_agakm_29258{margin:.2rem 0 0;font-size:.72rem;color:var(--muted)}._mgPowContrastBigO_agakm_29264{margin:.35rem 0 0;font-family:var(--font-label-mono);font-size:.78rem;font-weight:800;color:var(--muted)}._mgPowContrastBigOFast_agakm_29272{color:#fbbf24}._mgPowIntro_agakm_29276{display:flex;flex-direction:column;align-items:center;gap:.55rem;width:100%}._mgPowIntro_agakm_29276 ._mgPowContrastCol_agakm_29219{width:min(100%,22rem)}._mgPowIntroLead_agakm_29288{margin:0;max-width:28rem;text-align:center;font-size:.86rem;line-height:1.4;color:var(--text)}._mgPowIntroInstead_agakm_29297{margin:.15rem 0 0;text-align:center;font-family:var(--font-label-mono);font-size:.72rem;font-weight:700;color:var(--muted)}._mgPowExprBlock_agakm_29057{display:flex;flex-direction:column;align-items:center;gap:.2rem;margin-bottom:.35rem}._mgPowExprLabel_agakm_29314{margin:0;font-family:var(--font-label-mono);font-size:.56rem;font-weight:800;letter-spacing:.05em;color:#93c5fd}._mgPowExprNext_agakm_29323{margin:.15rem 0 0;font-family:var(--font-label-mono);font-size:1.05rem;font-weight:800;line-height:1.2;color:#fbbf24}._mgPowMap_agakm_29332{display:flex;flex-direction:column;gap:.18rem;margin:0;padding:0;list-style:none;width:100%;max-width:22rem;font-family:var(--font-label-mono);font-size:.72rem;font-weight:650;color:var(--muted)}._mgPowMap_agakm_29332 li{display:grid;grid-template-columns:1fr auto 1fr;gap:.45rem;align-items:center}._mgPowMap_agakm_29332 li span:first-child{text-align:right}._mgPowMap_agakm_29332 li span:last-child{text-align:left;color:#fbbf24;font-weight:800}._mgPowReveal_agakm_29364{display:flex;flex-direction:column;align-items:center;gap:.35rem;margin-bottom:.5rem}._mgPowRevealLine_agakm_29372{margin:0;font-family:var(--font-label-mono);font-size:.95rem;font-weight:700;color:var(--muted)}._mgPowRevealEq_agakm_29380{margin:0;font-family:var(--font-label-mono);font-size:1.2rem;font-weight:800;color:#fbbf24}._mgCycleModeRow_agakm_29388{grid-template-columns:1fr 1fr;width:min(100%,18rem)}._mgCycleLayout_agakm_14808{gap:.45rem}._mgCycleIntro_agakm_29397{display:flex;flex-direction:column;align-items:center;gap:.4rem;width:100%}._mgCycleIntroFill_agakm_29405{flex:1 1 auto;min-height:0;gap:0;justify-content:stretch}._mgCycleIntroPane_agakm_29412{flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;min-height:0;width:100%}._mgCycleIntroPane_agakm_29412:first-child{padding-bottom:1rem}._mgCycleMiddleFill_agakm_29427{justify-content:stretch;align-items:stretch}._mgCycleHeroEq_agakm_29432{margin:.15rem 0 0;font-family:var(--font-label-mono);font-size:1.05rem;font-weight:800;color:#fbbf24}._mgCycleDivider_agakm_29440{width:min(100%,22rem);margin:0;border:0;border-top:1px solid color-mix(in srgb,var(--card-border) 80%,transparent)}._mgCycleGoal_agakm_29447{margin:0 0 .15rem;max-width:24rem;text-align:center;font-size:.86rem;line-height:1.4;color:var(--text)}._mgCycleChain_agakm_29456,._mgCycleRingRow_agakm_29457{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.2rem}._mgCycleChainItem_agakm_29465{display:inline-flex;align-items:center;gap:.2rem}._mgCycleArrow_agakm_29471{font-family:var(--font-label-mono);font-size:.85rem;font-weight:700;color:var(--muted)}._mgCycleNode_agakm_29478{position:relative;min-width:1.85rem;padding:.28rem .4rem .55rem;border-radius:.4rem;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 92%,transparent);font-family:var(--font-label-mono);font-size:.82rem;font-weight:800;text-align:center;color:var(--text)}._mgCycleNodeOn_agakm_29492{border-color:#fbbf24;color:#fbbf24;background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg))}._mgCycleNodeNext_agakm_29498{border-color:#34d399;color:#34d399}._mgCycleEllipsis_agakm_29503{margin:.1rem 0 0;font-family:var(--font-label-mono);font-size:.85rem;font-weight:700;color:#fbbf24}._mgCycleLoopDiagram_agakm_29511{display:flex;flex-direction:column;align-items:center;width:100%;max-width:22rem}._mgCycleLoopTop_agakm_29519{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:.2rem;width:100%}._mgCycleLoopTop_agakm_29519 ._mgCycleChainItem_agakm_29465{align-items:flex-start}._mgCycleLoopTop_agakm_29519 ._mgCycleArrow_agakm_29471{padding-top:.38rem}._mgCycleRepeatWrap_agakm_29536{display:inline-flex;flex-direction:column;align-items:center;gap:.18rem}._mgCycleNodeRepeat_agakm_29543{border-color:#f87171;color:#f87171;background:color-mix(in srgb,#f87171 16%,var(--panel-raised-bg))}._mgCycleRepeatLabel_agakm_29549{font-family:var(--font-label-mono);font-size:.58rem;font-weight:800;letter-spacing:.04em;color:#f87171}._mgCycleLoopLabel_agakm_29557{margin:.12rem 0 0;font-family:var(--font-label-mono);font-size:.72rem;font-weight:800;letter-spacing:.04em;color:#fbbf24}._mgCycleLoopNotes_agakm_29566{margin-top:.45rem;flex:0 0 auto;background:color-mix(in srgb,#f87171 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#f87171 48%,var(--card-border));color:var(--text)}._mgCycleExtract_agakm_29574{display:flex;flex-direction:column;align-items:center;gap:.12rem;margin-top:.45rem;padding:.4rem .7rem;border-radius:.5rem;border:1px solid color-mix(in srgb,var(--card-border) 75%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 85%,transparent)}._mgCycleExtractLine_agakm_29586{margin:0;font-family:var(--font-label-mono);font-size:.72rem;font-weight:650;color:var(--muted)}._mgCycleExtractEq_agakm_29594{margin:.12rem 0 0;font-family:var(--font-label-mono);font-size:.92rem;font-weight:800;color:#fbbf24}._mgCycleHelperStack_agakm_29602{display:flex;flex-direction:column;align-items:center;gap:.4rem;width:100%;flex:0 0 auto}._mgCycleExample_agakm_29611{margin:0;font-family:var(--font-label-mono);font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#93c5fd}._mgCycleChecks_agakm_29621{display:grid;grid-template-columns:1fr 1fr;width:100%;flex:0 0 auto;border-radius:.5rem;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 92%,transparent);overflow:hidden}._mgCycleCheckCol_agakm_29632{display:flex;flex-direction:column;align-items:center;gap:.18rem;padding:.4rem .55rem .45rem;text-align:center}._mgCycleCheckCol_agakm_29632+._mgCycleCheckCol_agakm_29632{border-left:1px solid color-mix(in srgb,var(--card-border) 80%,transparent)}._mgCycleCheckTitle_agakm_29645{margin:0 0 .12rem;padding-bottom:.22rem;width:100%;border-bottom:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);font-family:var(--font-label-mono);font-size:.56rem;font-weight:800;letter-spacing:.05em;color:#93c5fd}._mgCycleCheckLine_agakm_29657{margin:0;font-family:var(--font-label-mono);font-size:.62rem;font-weight:650;line-height:1.3;color:var(--muted)}._mgCycleCheckOn_agakm_29666{color:#fbbf24}@media(max-width:520px){._mgCycleChecks_agakm_29621{grid-template-columns:1fr}._mgCycleCheckCol_agakm_29632+._mgCycleCheckCol_agakm_29632{border-left:0;border-top:1px solid color-mix(in srgb,var(--card-border) 80%,transparent)}}._mgCycleRingGrid_agakm_29681{display:grid;grid-template-columns:repeat(7,auto);grid-template-rows:auto auto auto;justify-content:center;align-items:center;column-gap:.2rem;row-gap:.12rem}._mgCycleRingUp_agakm_29691{grid-column:1;grid-row:2;justify-self:center}._mgCycleRingDown_agakm_29697{grid-column:7;grid-row:2;justify-self:center}._mgCycleRingBottom_agakm_29703{grid-row:3}._mgCycleRing_agakm_29457{display:flex;flex-direction:column;align-items:center;gap:.2rem;width:100%}._mgCyclePointers_agakm_29715{position:absolute;left:50%;bottom:.08rem;display:flex;gap:.12rem;transform:translate(-50%)}._mgCyclePointerS_agakm_29724,._mgCyclePointerF_agakm_29725{font-size:.48rem;font-weight:800;letter-spacing:.04em;line-height:1}._mgCyclePointerS_agakm_29724{color:#93c5fd}._mgCyclePointerF_agakm_29725{color:#fb923c}._mgCycleSeenValue_agakm_29740{font-size:.62rem;font-weight:650;line-height:1.25;overflow-wrap:anywhere}._mgDirLayout_agakm_14812{gap:.45rem}._mgDirLayout_agakm_14812 ._mgDigitMiddle_agakm_28788{justify-content:flex-start}._mgDirStepsMiddle_agakm_14827{flex:0 0 auto;justify-content:flex-start;gap:.85rem;padding-top:.35rem}._mgDirPlotWrap_agakm_29762{display:grid;grid-template-rows:minmax(0,2.1rem) auto 14.2rem;align-items:center;justify-items:stretch;gap:.45rem;width:min(100%,26rem);margin:0 auto;flex:0 0 auto}._mgDirLayout_agakm_14812 ._mgDigitWork_agakm_28817{flex-shrink:0}._mgDirPointList_agakm_29777{display:flex;flex-direction:column;align-items:center;gap:.28rem;width:100%;flex-shrink:0}._mgDirPointListLabel_agakm_29786{margin:0;font-family:var(--font-label-mono);font-size:.56rem;font-weight:800;letter-spacing:.06em;color:#93c5fd}._mgDirPointListRow_agakm_29795{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.12rem}._mgDirPointListItem_agakm_29803{display:inline-flex;align-items:center;gap:.12rem}._mgDirPointListSep_agakm_29809{font-family:var(--font-label-mono);font-size:.72rem;font-weight:700;color:var(--muted)}._mgDirPointListNode_agakm_29816{position:relative;display:inline-flex;flex-direction:column;align-items:center;gap:.06rem;min-width:2.35rem;padding:.22rem .32rem .28rem;border-radius:.35rem;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 92%,transparent);font-family:var(--font-label-mono);font-size:.68rem;font-weight:800;color:var(--text)}._mgDirPointListNodeOn_agakm_29833{border-color:#fbbf24;color:#fbbf24;background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg))}._mgDirPointListNodeDone_agakm_29839{color:var(--muted)}._mgDirPointListNodeAnchor_agakm_29843._mgDirPointListNodeOn_agakm_29833{border-color:#93c5fd;color:#93c5fd;background:color-mix(in srgb,#93c5fd 14%,var(--panel-raised-bg))}._mgDirPointListTag_agakm_29849{font-size:.42rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#93c5fd}._mgDirPlot_agakm_29762{position:relative;width:100%;height:14.2rem;flex-shrink:0}._mgDirSvg_agakm_29864{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}._mgDirRay_agakm_29872{fill:none;stroke:color-mix(in srgb,var(--card-border) 85%,transparent);stroke-width:1.15;stroke-dasharray:2.4 2.2;vector-effect:non-scaling-stroke}._mgDirRayOn_agakm_29880{stroke:#fbbf24;stroke-dasharray:none;stroke-width:1.7}._mgDirRayIdle_agakm_29886{stroke:var(--muted);stroke-dasharray:none;stroke-width:1.35}._mgDirPoint_agakm_29777{position:absolute;width:.72rem;height:.72rem;transform:translate(-50%,50%);pointer-events:none}._mgDirDot_agakm_29900{display:block;width:100%;height:100%;border-radius:50%;background:color-mix(in srgb,var(--text) 78%,transparent);border:2px solid color-mix(in srgb,var(--card-border) 70%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--panel-raised-bg) 80%,transparent)}._mgDirPointOn_agakm_29910 ._mgDirDot_agakm_29900{background:#fbbf24;border-color:#fbbf24}._mgDirPointRay_agakm_29915 ._mgDirDot_agakm_29900{background:color-mix(in srgb,#fbbf24 78%,#fff);border-color:#fbbf24}._mgDirPointAnchor_agakm_29920 ._mgDirDot_agakm_29900{background:#93c5fd;border-color:#93c5fd}._mgDirLabel_agakm_29925{position:absolute;left:.9rem;bottom:.08rem;font-family:var(--font-label-mono);font-size:.58rem;font-weight:700;color:var(--muted);white-space:nowrap}._mgDirPointOn_agakm_29910 ._mgDirLabel_agakm_29925,._mgDirPointRay_agakm_29915 ._mgDirLabel_agakm_29925{color:#fbbf24}._mgDirPointAnchor_agakm_29920 ._mgDirLabel_agakm_29925{left:auto;right:.9rem}._mgDirAnchorTag_agakm_29946{position:absolute;left:50%;top:calc(100% + .12rem);transform:translate(-50%);font-family:var(--font-label-mono);font-size:.5rem;font-weight:800;letter-spacing:.08em;color:#93c5fd}._mgDirGcd_agakm_29958{display:block;width:100%;height:2.1rem;min-height:0;max-height:2.1rem;margin:0;overflow:hidden;text-align:center;white-space:nowrap;word-break:keep-all;text-transform:none;font-family:var(--font-label-mono);font-size:.82rem;font-weight:800;line-height:2.1rem;color:#fbbf24;box-sizing:border-box}._mgDirGcdIdle_agakm_29978{display:flex;align-items:center;justify-content:center;gap:.55rem;line-height:1}._mgDirGcdIdleRule_agakm_29986{display:block;width:3.4rem;height:0;border-top:1px dashed color-mix(in srgb,#fbbf24 70%,transparent)}._mgDirGcdIdleMark_agakm_29993{font-size:.52rem;line-height:1;color:#fbbf24}._mgDirChipLabelGold_agakm_29999{color:#fbbf24}._mgDirChips_agakm_30003{grid-template-columns:1fr 1fr 1fr 1fr}@media(max-width:520px){._mgDirChips_agakm_30003{grid-template-columns:1fr 1fr}}._mgDirTable_agakm_30013{width:min(100%,12.5rem);margin-top:.85rem;margin-bottom:.85rem;border-collapse:collapse;font-family:var(--font-label-mono);font-size:.68rem}._mgDirTableCaption_agakm_30022{caption-side:top;margin:0 0 .22rem;font-size:.56rem;font-weight:800;letter-spacing:.06em;color:#93c5fd}._mgDirTable_agakm_30013 th,._mgDirTable_agakm_30013 td{padding:.18rem .45rem;text-align:left;border-bottom:1px solid color-mix(in srgb,var(--card-border) 80%,transparent)}._mgDirTable_agakm_30013 th{font-size:.52rem;font-weight:800;letter-spacing:.04em;color:var(--muted)}._mgDirTable_agakm_30013 td:last-child,._mgDirTable_agakm_30013 th:last-child{text-align:right}._mgDirTableEmpty_agakm_30050{text-align:center;color:var(--muted);font-weight:650}._mgDirTableRowOn_agakm_30056 td{color:#fbbf24;font-weight:800}._mgDirSolution_agakm_30061{display:flex;flex-direction:column;align-items:center;gap:.18rem;width:min(100%,12.5rem);padding:.45rem .55rem .5rem;border-radius:.5rem;border:1px solid color-mix(in srgb,#34d399 55%,transparent);background:color-mix(in srgb,#34d399 14%,var(--panel-raised-bg));text-align:center;box-sizing:border-box}._mgDirSolutionTitle_agakm_30075{margin:0;font-family:var(--font-label-mono);font-size:.56rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#34d399}._mgDirSolutionBody_agakm_30085{margin:0;font-family:var(--font-label-mono);font-size:.82rem;font-weight:800;line-height:1.3;color:#34d399}._mgShapePlotWrap_agakm_30094{display:grid;grid-template-rows:minmax(0,2.1rem) auto 14.2rem;align-items:center;justify-items:stretch;gap:.45rem;width:min(100%,26rem);margin:0 auto;flex:0 0 auto}._mgShapeStepTitle_agakm_30105{text-align:center;letter-spacing:.04em;line-height:1.35;text-wrap:balance}._mgShapePlot_agakm_30094{position:relative;width:100%;height:14.2rem;flex-shrink:0}._mgShapeEdge_agakm_30119{fill:none;stroke:var(--muted);stroke-width:1.45;vector-effect:non-scaling-stroke}._mgShapeEdgeOn_agakm_30126{stroke:#fbbf24;stroke-width:1.7}._mgShapeEdgeMissing_agakm_30131{stroke-dasharray:3.2 2.6;stroke:color-mix(in srgb,var(--muted) 70%,transparent)}._mgShapeGuide_agakm_30136{fill:none;stroke:#fbbf24;stroke-width:1.15;stroke-dasharray:2.8 2.2;vector-effect:non-scaling-stroke}._mgShapeCorner_agakm_30144{z-index:1}._mgShapeCornerReq_agakm_30148 ._mgDirDot_agakm_29900{background:#fbbf24;border-color:#fbbf24}._mgShapeCornerReq_agakm_30148 ._mgDirLabel_agakm_29925,._mgShapeCornerReq_agakm_30148 ._mgShapeLabel_agakm_30154{color:#fbbf24}._mgShapeQ_agakm_30158{display:flex;align-items:center;justify-content:center;width:1.15rem;height:1.15rem;margin:-.22rem 0 0 -.22rem;border-radius:50%;border:1.5px dashed #fbbf24;background:color-mix(in srgb,var(--panel-raised-bg) 88%,transparent);font-family:var(--font-label-mono);font-size:.78rem;font-weight:800;color:#fbbf24}._mgShapeLabel_agakm_30154{left:.95rem;bottom:-.08rem}._mgShapeLabelLeft_agakm_30179{left:auto;right:.95rem}._mgShapeExtra_agakm_30184{z-index:0;width:.58rem;height:.58rem}._mgShapeExtra_agakm_30184 ._mgDirDot_agakm_29900{background:color-mix(in srgb,var(--muted) 70%,transparent);border-color:color-mix(in srgb,var(--card-border) 80%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--panel-raised-bg) 80%,transparent)}._mgShapeExtraLabel_agakm_30196{font-size:.5rem;font-weight:650;color:var(--muted)}._mgShapeTable_agakm_30202{font-size:.6rem;margin-top:.55rem;margin-bottom:.55rem}._mgShapeTable_agakm_30202 th,._mgShapeTable_agakm_30202 td{padding:.08rem .4rem}._mgShapeDupes_agakm_30213{position:absolute;display:flex;flex-direction:row;gap:.22rem;transform:translate(-2.6rem,1.35rem);pointer-events:none;z-index:2}._mgShapeDupeChip_agakm_30223{display:inline-flex;align-items:center;justify-content:center;padding:.08rem .32rem;border-radius:999px;border:1px solid color-mix(in srgb,#fbbf24 70%,transparent);background:color-mix(in srgb,#fbbf24 18%,var(--panel-raised-bg));font-family:var(--font-label-mono);font-size:.58rem;font-weight:800;color:#fbbf24;white-space:nowrap}._xorLayout_agakm_14816{gap:.5rem}._xorIntroBoxes_agakm_30242{display:flex;flex-direction:column;align-items:center;width:100%;gap:.1rem}._xorLayout_agakm_14816 ._mgDigitWork_agakm_28817{flex-shrink:0}._xorChips_agakm_30254{grid-template-columns:minmax(8rem,12.5rem);justify-content:center;width:min(100%,12.5rem);margin:0 auto}._xorRules_agakm_30261{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem .85rem;width:min(100%,22rem);margin:0 auto .55rem}._xorRuleEq_agakm_30271{font-family:var(--font-label-mono);font-size:.72rem;font-weight:800;color:#93c5fd}._xorRuleDot_agakm_30278{font-family:var(--font-label-mono);font-size:.72rem;font-weight:800;line-height:1;color:color-mix(in srgb,#93c5fd 70%,transparent)}._xorRuleNote_agakm_30286{margin:0;width:100%;text-align:center;font-family:var(--font-label-mono);font-size:.62rem;font-weight:650;color:var(--muted)}._xorBadgeRow_agakm_30296{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:.4rem;width:min(100%,26rem);margin:0 auto .55rem}._xorBadge_agakm_30296{position:relative;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.12rem;min-width:2.4rem;padding:.4rem .5rem .38rem;border-radius:.45rem;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 92%,transparent);font-family:var(--font-label-mono);font-size:.95rem;font-weight:800;color:var(--text)}._xorBadgeOn_agakm_30324{border-color:#fbbf24;color:#fbbf24;background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg))}._xorBadgeCancel_agakm_30330{color:var(--muted);text-decoration:line-through;opacity:.72}._xorBadgeRemain_agakm_30336{border-color:#34d399;color:#34d399;background:color-mix(in srgb,#34d399 14%,var(--panel-raised-bg))}._xorBadgeTag_agakm_30342{font-size:.48rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:inherit}._xorSubLabel_agakm_30351{margin:.18rem 0 .45rem;text-align:center;font-family:var(--font-label-mono);font-size:.56rem;font-weight:800;letter-spacing:.06em;color:#93c5fd}._xorRowBlock_agakm_30361{display:flex;flex-direction:column;align-items:center;width:min(100%,26rem);margin:0 auto}._xorRowBlock_agakm_30361 ._xorBadgeRow_agakm_30296{margin-bottom:0}._xorBucket_agakm_30373{display:flex;flex-direction:column;align-items:center;gap:.22rem;width:fit-content;max-width:min(100%,22rem);margin:.35rem auto 0;padding:.5rem .85rem .55rem;border-radius:.55rem;border:1px solid color-mix(in srgb,#fbbf24 45%,transparent);background:color-mix(in srgb,#fbbf24 10%,var(--panel-raised-bg));box-sizing:border-box}._xorBucketLabel_agakm_30388{margin:0;font-family:var(--font-label-mono);font-size:.56rem;font-weight:800;letter-spacing:.06em;color:#fbbf24}._xorBucketValue_agakm_30397{margin:0;text-align:center;font-family:var(--font-label-mono);font-size:.88rem;font-weight:800;line-height:1.35;color:#fbbf24;overflow-wrap:anywhere}._bitMaskModeRow_agakm_30408{grid-template-columns:repeat(4,minmax(0,1fr));width:min(100%,28rem)}@media(max-width:520px){._bitMaskModeRow_agakm_30408{grid-template-columns:1fr 1fr}}._bitMaskLayout_agakm_14817{gap:.5rem}._bitMaskLayout_agakm_14817 ._mgDirGcd_agakm_29958{display:flex;align-items:center;justify-content:center;gap:.45rem}._bitMaskBannerPrefix_agakm_30430{color:#93c5fd}._bitMaskAhaTitle_agakm_30434{margin-top:.85rem}._bitMaskLayout_agakm_14817 ._mgDigitWork_agakm_28817{flex-shrink:0}._bitMaskRowBlock_agakm_30442{display:grid;grid-template-columns:5.4rem max-content 5.4rem;align-items:start;justify-content:center;column-gap:.55rem;width:fit-content;max-width:100%;margin:0 auto .35rem}._bitMaskRowBlock_agakm_30442:not(:has(._bitMaskRowLabel_agakm_30453)),._bitMaskRowBlockAbove_agakm_30454{display:flex;justify-content:center}._bitClearRowBlockValue_agakm_30459{display:flex;justify-content:center;align-items:center;column-gap:.7rem;width:fit-content}._bitClearValueStack_agakm_30467{display:grid;grid-template-columns:max-content max-content;justify-content:center;align-items:center;column-gap:.7rem;row-gap:.04rem;width:fit-content;margin:0 auto .35rem}._bitClearValueStackAbove_agakm_30478{display:flex;flex-direction:column;align-items:center;row-gap:0}._bitMaskRowLabel_agakm_30453{margin-top:.55rem;text-align:right;font-family:var(--font-label-mono);font-size:.56rem;font-weight:800;letter-spacing:.06em;color:#93c5fd;line-height:1.2}._bitMaskRowLabelAbove_agakm_30496{display:block;margin:0 0 .28rem;text-align:center;font-family:var(--font-label-mono);font-size:.56rem;font-weight:800;letter-spacing:.06em;color:#93c5fd;line-height:1.2}._bitMaskBitsWrap_agakm_30508{display:flex;flex-direction:column;align-items:center}._bitClearRowLead_agakm_30514{display:inline-flex;align-items:center;justify-content:flex-end;gap:.32rem;margin-top:0;font-family:var(--font-label-mono);color:#93c5fd;white-space:nowrap;align-self:center}._bitClearRowLeadAbove_agakm_30526{justify-content:center;margin-bottom:.28rem}._bitClearValueArrowWrap_agakm_30531{display:flex;justify-content:center}._bitClearRowLeadName_agakm_30536,._bitClearRowLeadArrow_agakm_30537{font-size:.72rem;font-weight:800;letter-spacing:.04em}._bitClearRowLeadValue_agakm_30543{font-size:1rem;font-weight:800;line-height:1}._bitMaskBits_agakm_30508{display:flex;align-items:stretch;justify-content:center;gap:.4rem}._bitMaskCell_agakm_30556{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.1rem;min-width:2.3rem;padding:.38rem .45rem .34rem;border-radius:.45rem;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 92%,transparent);font-family:var(--font-label-mono);font-size:.95rem;font-weight:800;color:var(--text)}._bitMaskCellOn_agakm_30573{border-color:#fbbf24;color:#fbbf24;background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg))}._bitMaskIndex_agakm_30579{font-size:.48rem;font-weight:800;letter-spacing:.06em;color:var(--muted)}._bitMaskCellOn_agakm_30573 ._bitMaskIndex_agakm_30579{color:#fbbf24}._bitMaskArrowRow_agakm_30590{display:flex;align-items:flex-start;justify-content:center;gap:.4rem;margin-top:.04rem}._bitMaskArrowCell_agakm_30598{display:inline-flex;flex-direction:column;align-items:center;justify-content:flex-start;min-width:2.3rem;min-height:1.3rem;font-family:var(--font-label-mono)}._bitMaskArrow_agakm_30590{font-size:.85rem;line-height:1;color:#fbbf24}._bitMaskArrowCaption_agakm_30614{font-size:.48rem;font-weight:800;letter-spacing:.04em;color:#fbbf24}._bitMaskGiven_agakm_30621{margin:0 0 .55rem;text-align:center;font-family:var(--font-label-mono);font-size:.62rem;font-weight:650;color:var(--muted)}._bitMaskBigOp_agakm_30630{margin:.05rem auto .6rem;text-align:center;font-family:var(--font-label-mono);font-size:1.7rem;font-weight:800;line-height:1;color:#fbbf24}._bitMaskRule_agakm_30640{width:min(100%,18rem);height:0;margin:.2rem auto .4rem;border:0;border-top:1px solid color-mix(in srgb,#fbbf24 32%,transparent)}._bitMaskDivider_agakm_30648{margin:.1rem auto .25rem;width:min(100%,16rem);text-align:center;font-family:var(--font-label-mono);font-size:.72rem;font-weight:800;letter-spacing:.12em;color:#fbbf24}._bitMaskHint_agakm_30659{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.3rem .45rem;margin:.1rem 0 .15rem;width:min(100%,24rem);text-align:center;font-family:var(--font-label-mono);font-size:.62rem;font-weight:650;color:var(--muted)}._bitMaskHintDot_agakm_30674{color:color-mix(in srgb,#93c5fd 70%,transparent);font-weight:800}._bitMaskRules_agakm_30679{display:flex;flex-direction:column;align-items:center;gap:.28rem;width:min(100%,24rem);margin:0 auto .35rem}._bitMaskFlow_agakm_30688,._bitMaskOps_agakm_30689{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.3rem .45rem;margin:0;font-family:var(--font-label-mono);font-size:.62rem;font-weight:650;color:var(--muted)}._bitMaskFlowEq_agakm_30702{font-weight:800;color:#93c5fd}._bitMaskFlowArrow_agakm_30707{font-weight:800;color:color-mix(in srgb,#93c5fd 70%,transparent)}._bitMaskOpOn_agakm_30712{font-weight:800;color:#fbbf24}._bitClearLayout_agakm_14818{gap:.5rem}._bitClearLayout_agakm_14818 ._mgDigitWork_agakm_28817{flex-shrink:0;margin-top:auto;padding-top:.8rem}._bitClearLayout_agakm_14818 ._mgDirGcd_agakm_29958{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.45rem;width:100%;max-width:100%;margin-bottom:.25rem;min-height:2.1rem;height:auto;max-height:none;overflow:visible;padding:.3rem 0;text-align:center;white-space:normal;overflow-wrap:anywhere;line-height:1.35}._bitClearCellGone_agakm_30747{color:var(--muted);opacity:.72}._bitClearLocal_agakm_30752{display:flex;flex-direction:column;align-items:center;gap:.12rem;margin:.15rem auto 0;font-family:var(--font-label-mono);font-size:.68rem;font-weight:800;color:var(--text)}._bitClearLocal_agakm_30752 p{display:grid;grid-template-columns:3.6rem auto;column-gap:.55rem;align-items:center;margin:0}._bitClearLocalLabel_agakm_30772{text-align:right;font-size:.56rem;letter-spacing:.04em;color:#93c5fd}._bitClearLocalAnd_agakm_30779{color:#fbbf24}._bitClearLoopNote_agakm_30783{margin:.12rem 0 0;text-align:center;font-family:var(--font-label-mono);font-size:.62rem;font-weight:800;color:#fbbf24}._bitClearChips_agakm_30792{width:min(100%,16rem);margin:0 auto}._bitShiftChips_agakm_30797{width:min(100%,10rem);margin:.15rem auto 0;grid-template-columns:1fr}._bitShiftStepHeader_agakm_30803{display:flex;flex-direction:column;align-items:center;gap:.2rem;width:100%;margin:0 0 .45rem}._bitShiftStepHeader_agakm_30803 ._mgDirGcd_agakm_29958{margin-bottom:0}._bitShiftFormula_agakm_30816{margin:0}._bitShiftNearInput_agakm_30820{margin:0 0 .45rem;padding-top:0}._bitmaskSubsetLayout_agakm_30825{gap:0}._bitmaskSubsetBody_agakm_30829{display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}._bitmaskSubsetIntro_agakm_30837{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%}._bitmaskSubsetChips_agakm_30845{width:min(100%,28rem)}._bitmaskSubsetTwoCol_agakm_30849{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;width:100%;align-items:start}._bitmaskSubsetOpPanel_agakm_30857,._bitmaskSubsetPanel_agakm_30858{display:flex;flex-direction:column;align-items:center;gap:.55rem;width:100%;padding:.85rem;border-radius:.8rem;border:1px solid color-mix(in srgb,var(--card-border) 88%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 94%,transparent);box-sizing:border-box}._bitmaskSubsetOpResult_agakm_30871{margin:0;text-align:center;font-family:var(--font-label-mono);font-size:.62rem;font-weight:800;color:#fbbf24}._bitmaskSubsetPanelTitle_agakm_30880{margin:0;text-align:center;font-family:var(--font-label-mono);font-size:.74rem;font-weight:800;color:#fbbf24}._bitmaskSubsetLegend_agakm_30889{display:flex;flex-wrap:wrap;justify-content:center;gap:.45rem .9rem;width:100%;font-family:var(--font-label-mono);font-size:.58rem;font-weight:700;color:var(--muted)}._bitmaskSubsetGrid_agakm_30901{display:grid;grid-template-columns:minmax(3rem,auto) minmax(7rem,1fr);gap:.38rem .55rem;align-items:center}._bitmaskSubsetGridHead_agakm_30908{margin:0 0 .12rem;text-align:center;font-family:var(--font-label-mono);font-size:.58rem;font-weight:800;letter-spacing:.08em;color:#93c5fd}._bitmaskSubsetGridRow_agakm_30918{display:contents}._bitmaskSubsetMaskCell_agakm_30922,._bitmaskSubsetItemCell_agakm_30923{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:.3rem .55rem;border-radius:.6rem;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-bg) 88%,transparent);font-family:var(--font-label-mono)}._bitmaskSubsetMaskCell_agakm_30922{font-size:.9rem;font-weight:800}._bitmaskSubsetMaskCellOn_agakm_30940{border-color:#fbbf24;color:#fbbf24;background:color-mix(in srgb,#fbbf24 16%,var(--panel-bg))}._bitmaskSubsetItemCell_agakm_30923{justify-content:flex-start;font-size:.72rem;font-weight:700;color:var(--text)}._bitmaskSubsetItemCellFocus_agakm_30953{border-color:#93c5fd;color:#93c5fd}._bitmaskSubsetItemsLine_agakm_30958{margin:0;text-align:center;font-family:var(--font-label-mono);font-size:.58rem;font-weight:700;color:var(--muted)}@media(max-width:820px){._bitmaskSubsetTwoCol_agakm_30849{grid-template-columns:1fr}}._bitShiftBuildNote_agakm_30973{margin:.15rem 0 0;text-align:center;font-family:var(--font-label-mono);font-size:.64rem;font-weight:700;line-height:1.5;color:var(--muted)}._bitClearCompare_agakm_30983{display:grid;grid-template-columns:1fr;gap:1.4rem;width:min(100%,24rem);margin:0 auto}._bitClearCompareCol_agakm_30991{display:flex;flex-direction:column;align-items:center;gap:.28rem}._bitClearCompareTitle_agakm_30998{margin:0;font-family:var(--font-label-mono);font-size:.62rem;font-weight:800;letter-spacing:.04em;color:#93c5fd}._bitClearCompareNote_agakm_31007{margin:0;font-family:var(--font-label-mono);font-size:.58rem;font-weight:650;color:var(--muted)}._bitClearCompare_agakm_30983 ._bitMaskCell_agakm_30556{min-width:1.55rem;padding:.28rem .28rem .24rem;font-size:.78rem}._bitClearCompare_agakm_30983 ._bitMaskArrowCell_agakm_30598{min-width:1.55rem}._bitClearRecur_agakm_31025{margin:.35rem 0 0;text-align:center;font-family:var(--font-label-mono);font-size:.78rem;font-weight:800;color:#fbbf24}._bitDpPanel_agakm_31034{display:flex;flex-direction:column;gap:.45rem;width:100%}._bitDpTitle_agakm_31041{margin:0;text-align:center;font-family:var(--font-label-mono);font-size:.72rem;font-weight:800;letter-spacing:.05em;color:#93c5fd}._bitDpGrid_agakm_31051{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.35rem;width:100%}._bitDpCell_agakm_31058{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:2.8rem;padding:.35rem .2rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 88%,#334155 12%);background:color-mix(in srgb,rgba(15,23,42,.7) 78%,var(--code-bg) 22%)}._bitDpCellFilled_agakm_31070{background:color-mix(in srgb,rgba(30,41,59,.92) 82%,var(--code-bg) 18%)}._bitDpCellSmaller_agakm_31074{border-color:color-mix(in srgb,#93c5fd 78%,var(--card-border) 22%);box-shadow:inset 0 0 0 1px color-mix(in srgb,#93c5fd 24%,transparent)}._bitDpCellCurrent_agakm_31079{border-color:color-mix(in srgb,#fbbf24 82%,var(--card-border) 18%);box-shadow:inset 0 0 0 1px color-mix(in srgb,#fbbf24 26%,transparent)}._bitDpIndex_agakm_31084{font-family:var(--font-label-mono);font-size:.52rem;font-weight:800;letter-spacing:.04em;color:var(--muted)}._bitDpValue_agakm_31092{font-family:var(--font-label-mono);font-size:.9rem;font-weight:800;color:var(--text)}._neetcodePickerIntro_agakm_31100{margin-bottom:.75rem}._neetcodePickerControls_agakm_31104{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;margin-top:1.5rem;margin-bottom:1.5rem}._neetcodePickerPrimaryBtn_agakm_31113{margin:0;padding:.55rem 1rem;border:none;border-radius:.55rem;background:color-mix(in srgb,var(--accent-tip) 88%,#000);color:#fff;font:inherit;font-size:.92rem;font-weight:700;line-height:1.3;cursor:pointer;transition:filter .15s ease,transform .15s ease}._neetcodePickerPrimaryBtn_agakm_31113:hover{filter:brightness(1.08)}._neetcodePickerPrimaryBtn_agakm_31113:active{transform:translateY(1px)}._neetcodePickerFilterBtn_agakm_31136,._neetcodePickerActionBtn_agakm_31137{margin:0;padding:.35rem .75rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 70%,transparent);color:var(--text);font:inherit;font-size:.78rem;font-weight:600;line-height:1.3;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}._neetcodePickerFilterBtn_agakm_31136:hover:not(:disabled),._neetcodePickerActionBtn_agakm_31137:hover:not(:disabled){border-color:color-mix(in srgb,var(--accent-tip) 55%,var(--card-border));background:color-mix(in srgb,var(--accent-tip) 12%,var(--panel-glass-bg));color:color-mix(in srgb,var(--accent-tip) 78%,var(--text))}._neetcodePickerActionBtn_agakm_31137:disabled{opacity:.65;cursor:default}._neetcodePickerTextBtn_agakm_31167{margin:0;padding:0;border:none;background:none;color:var(--muted);font:inherit;font-size:.76rem;font-weight:600;text-decoration:underline;text-underline-offset:.12em;cursor:pointer}._neetcodePickerTextBtn_agakm_31167:hover{color:var(--text)}._neetcodePickerCheckboxLabel_agakm_31185{display:inline-flex;align-items:center;gap:.5rem;font-size:.84rem;color:var(--muted);cursor:pointer;-webkit-user-select:none;user-select:none}._neetcodePickerSkipToggle_agakm_31195{font-size:.84rem}._neetcodePickerCheckboxInput_agakm_31199{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._neetcodePickerCheckboxBox_agakm_31211{position:relative;flex:0 0 auto;width:.95rem;height:.95rem;border-radius:.22rem;border:1.5px solid color-mix(in srgb,var(--card-border) 85%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 80%,transparent);transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}._neetcodePickerCheckboxBox_agakm_31211:after{content:"";position:absolute;left:.2rem;top:.03rem;width:.28rem;height:.52rem;border-right:2px solid transparent;border-bottom:2px solid transparent;transform:rotate(45deg);transition:border-color .15s ease}._neetcodePickerCheckboxInput_agakm_31199:focus-visible+._neetcodePickerCheckboxBox_agakm_31211{box-shadow:0 0 0 2px color-mix(in srgb,var(--accent-tip) 35%,transparent)}._neetcodePickerCheckboxInput_agakm_31199:checked+._neetcodePickerCheckboxBox_agakm_31211{border-color:color-mix(in srgb,var(--accent-tip) 72%,transparent);background:color-mix(in srgb,var(--accent-tip) 22%,var(--panel-glass-bg))}._neetcodePickerCheckboxInput_agakm_31199:checked+._neetcodePickerCheckboxBox_agakm_31211:after{border-right-color:color-mix(in srgb,var(--accent-tip) 88%,#fff);border-bottom-color:color-mix(in srgb,var(--accent-tip) 88%,#fff)}._neetcodePickerCategoryCheckbox_agakm_31252{align-items:flex-start;font-size:.78rem;line-height:1.35}._neetcodePickerCategoryCheckbox_agakm_31252 ._neetcodePickerCheckboxBox_agakm_31211{margin-top:.12rem}._neetcodePickerFilterDetails_agakm_31262{margin-bottom:0;border:1px solid color-mix(in srgb,var(--card-border) 70%,transparent);border-radius:.55rem;background:color-mix(in srgb,var(--panel-glass-bg) 55%,transparent)}._neetcodePickerFilterSummary_agakm_31269{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.55rem .75rem;font-size:.82rem;font-weight:700;color:var(--text);cursor:pointer;list-style:none}._neetcodePickerFilterSummary_agakm_31269::-webkit-details-marker{display:none}._neetcodePickerFilterChevron_agakm_31286{width:1rem;height:1rem;color:var(--muted);transition:transform .15s ease}._neetcodePickerFilterDetails_agakm_31262[open] ._neetcodePickerFilterChevron_agakm_31286{transform:rotate(180deg)}._neetcodePickerFilterBody_agakm_31297{padding:0 .75rem .75rem}._neetcodePickerFilterActions_agakm_31301{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:.65rem}._neetcodePickerCategoryGrid_agakm_31308{display:grid;grid-template-columns:repeat(auto-fill,minmax(11.5rem,1fr));gap:.45rem .75rem}._neetcodePickerResultPanel_agakm_31314{margin-top:1.1rem;padding:1rem 1rem .9rem;border:1px solid color-mix(in srgb,var(--card-border) 72%,transparent);border-radius:.65rem;background:color-mix(in srgb,var(--panel-glass-bg-soft, var(--panel-glass-bg)) 88%,#000 12%);box-shadow:inset 0 1px color-mix(in srgb,#fff 4%,transparent)}._neetcodePickerEmpty_agakm_31323{margin:0;font-size:.84rem;color:var(--muted)}._neetcodePickerProblemRow_agakm_31329{display:flex;align-items:center;flex-wrap:wrap;gap:.55rem .65rem;margin-bottom:.55rem}._neetcodePickerDifficultyBadge_agakm_31337{display:inline-flex;align-items:center;padding:.14rem .48rem;border-radius:999px;font-size:.68rem;font-weight:800;letter-spacing:.03em;text-transform:uppercase;line-height:1.2;border:1px solid transparent}._neetcodePickerDifficultyEasy_agakm_31350{color:#86efac;background:color-mix(in srgb,#22c55e 18%,transparent);border-color:color-mix(in srgb,#22c55e 38%,transparent)}._neetcodePickerDifficultyMedium_agakm_31356{color:#fde68a;background:color-mix(in srgb,#eab308 18%,transparent);border-color:color-mix(in srgb,#eab308 38%,transparent)}._neetcodePickerDifficultyHard_agakm_31362{color:#fca5a5;background:color-mix(in srgb,#ef4444 16%,transparent);border-color:color-mix(in srgb,#ef4444 36%,transparent)}._neetcodePickerProblemTitle_agakm_31368{margin:0;flex:1 1 auto;min-width:0;font-size:1.08rem;font-weight:800;line-height:1.35;color:var(--text)}._neetcodePickerLeetcodeLink_agakm_31378{display:inline-flex;align-items:center;justify-content:center;width:1.85rem;height:1.85rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 75%,transparent);color:var(--muted);text-decoration:none;transition:border-color .15s ease,background .15s ease,color .15s ease}._neetcodePickerLeetcodeLink_agakm_31378:hover{border-color:color-mix(in srgb,var(--accent-tip) 50%,var(--card-border));background:color-mix(in srgb,var(--accent-tip) 12%,var(--panel-glass-bg));color:color-mix(in srgb,var(--accent-tip) 82%,var(--text))}._neetcodePickerCategory_agakm_31252{margin:0 0 .75rem;font-size:.84rem;color:color-mix(in srgb,var(--accent-tip) 70%,var(--muted));font-weight:600}._neetcodePickerCategoryHidden_agakm_31408{margin:0 0 .75rem;font-size:.8rem;color:var(--muted);font-style:italic}._neetcodePickerResultActions_agakm_31415{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}._neetcodePickerFooter_agakm_31422{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.75rem;margin-top:1rem;padding-top:.85rem;border-top:1px solid color-mix(in srgb,var(--card-border) 65%,transparent)}._neetcodePickerProgressBlock_agakm_31433{display:flex;flex-direction:column;gap:.4rem;flex:1 1 12rem;min-width:min(100%,14rem)}._neetcodePickerProgressTrack_agakm_31441{width:100%;height:.38rem;border-radius:999px;overflow:hidden;background:color-mix(in srgb,var(--card-border) 55%,transparent)}._neetcodePickerProgressFill_agakm_31449{height:100%;border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--accent-tip) 82%,#000),color-mix(in srgb,var(--accent-tip) 68%,#fbbf24));transition:width .25s ease}._neetcodePickerSolvedCount_agakm_31460{font-size:.76rem;color:var(--muted)}._psPrefixLayout_agakm_31467{margin-top:.85rem;display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}._psPrefixBoardBlock_agakm_31476{width:100%;min-width:0;display:flex;flex-direction:column;align-items:center;gap:.65rem}._psPrefixStepCaption_agakm_31485{margin:0;width:100%;max-width:36rem;padding:0 .35rem;text-align:center}._psPrefixOpLabel_agakm_31493{margin:.35rem 0 0;align-self:center;font-family:var(--font-label-mono);font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding:.28rem .65rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 90%,transparent)}._psPrefixOpLabelActive_agakm_31508{color:#fbbf24;border-color:color-mix(in srgb,#fbbf24 55%,transparent);background:color-mix(in srgb,#fbbf24 12%,var(--panel-raised-bg))}._psPrefixSalesGrid_agakm_31514,._psPrefixGrid_agakm_31515{gap:.45rem;padding:.7rem .75rem;max-width:none;width:fit-content;box-sizing:border-box}._psPrefixSalesGrid_agakm_31514 ._dpTakeSkipRow_agakm_15968,._psPrefixGrid_agakm_31515 ._dpTakeSkipRow_agakm_15968{gap:.45rem}._psPrefixSalesGrid_agakm_31514 ._dpTakeSkipIndexCard_agakm_15989,._psPrefixSalesGrid_agakm_31514 ._dpTakeSkipValueCard_agakm_15990{width:2.55rem;min-width:2.55rem;height:2.4rem;font-size:.92rem}._psPrefixSalesGrid_agakm_31514 ._dpTakeSkipIndexCard_agakm_15989{height:1.65rem;font-size:.75rem}._psPrefixGrid_agakm_31515 ._dpTakeSkipIndexCard_agakm_15989,._psPrefixGrid_agakm_31515 ._dpTakeSkipValueCard_agakm_15990{width:2.35rem;min-width:2.35rem;height:2.35rem;font-size:.88rem}._psPrefixGrid_agakm_31515 ._dpTakeSkipIndexCard_agakm_15989{height:1.6rem;font-size:.72rem}._psPrefixSalesCurrent_agakm_31554{border-color:#fbbf24;box-shadow:0 0 0 1px color-mix(in srgb,#fbbf24 45%,transparent);z-index:1;position:relative}._psPrefixSalesInRange_agakm_31561{background:color-mix(in srgb,#38bdf8 22%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 70%,transparent)}._psPrefixKnown_agakm_31566{background:color-mix(in srgb,#34d399 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 45%,transparent)}._psPrefixUnknown_agakm_31571{color:var(--muted);opacity:.65}._psPrefixLeadingZero_agakm_31576{background:color-mix(in srgb,var(--accent-tip) 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,var(--accent-tip) 50%,transparent)}._psPrefixLeftHighlight_agakm_31581{background:color-mix(in srgb,#f87171 22%,var(--panel-raised-bg));border-color:#f87171;box-shadow:0 0 0 1px color-mix(in srgb,#f87171 40%,transparent)}._psPrefixRightHighlight_agakm_31587{background:color-mix(in srgb,#38bdf8 28%,var(--panel-raised-bg));border-color:#38bdf8;box-shadow:0 0 0 1px color-mix(in srgb,#38bdf8 40%,transparent)}._psPrefixStateRow_agakm_31593{width:100%;max-width:36rem;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:.45rem}._psPrefixStatRow_agakm_31603{display:flex;flex-wrap:wrap;gap:.45rem;justify-content:center}._psPrefixStatChip_agakm_31610{min-width:6.25rem}._psPrefixStatActive_agakm_31614{border-color:color-mix(in srgb,#fbbf24 55%,transparent);background:color-mix(in srgb,#fbbf24 10%,var(--panel-raised-bg))}._psPrefixStatQuery_agakm_31619{border-color:color-mix(in srgb,#38bdf8 55%,transparent);background:color-mix(in srgb,#38bdf8 10%,var(--panel-raised-bg))}._psPrefixStatResult_agakm_31624{border-color:color-mix(in srgb,#34d399 55%,transparent);background:color-mix(in srgb,#34d399 12%,var(--panel-raised-bg))}._psPrefixEquationRow_agakm_31629{width:100%;max-width:36rem;display:flex;justify-content:center}._psPrefixEquations_agakm_31636{width:fit-content;max-width:100%;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;justify-content:center;gap:.2rem;padding:.55rem .65rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--card-border) 75%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 88%,transparent);text-align:left}._psPrefixEquations_agakm_31636 ._dpDemoEquationLine_agakm_15813{margin:0;font-size:.78rem}._psPrefixEqBuild_agakm_31657{color:#34d399}._psPrefixEqQuery_agakm_31661{color:#38bdf8}._psPrefixEqResult_agakm_31665{color:#fbbf24;font-weight:700}._psPrefixLayout_agakm_31467 ._llLeadLagStepsCard_agakm_18022{width:100%;max-width:36rem}._psHashLayout_agakm_31677{margin-top:.85rem;display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}._psHashModeRow_agakm_31686{grid-template-columns:1fr 1fr;max-width:22rem}._psHashEqBanner_agakm_31691{width:100%;max-width:36rem;padding:.65rem .85rem;border-radius:10px;border:1px solid color-mix(in srgb,#38bdf8 40%,var(--card-border));background:color-mix(in srgb,#38bdf8 10%,var(--panel-raised-bg));text-align:center}._psHashEqBannerLine_agakm_31701{margin:0;font-family:var(--font-label-mono);font-size:.82rem;font-weight:700;color:var(--text)}._psHashEqBannerSub_agakm_31709{margin:.35rem 0 0;font-family:var(--font-label-mono);font-size:.78rem;color:#38bdf8}._psHashPhaseCount_agakm_31716{border-color:color-mix(in srgb,#34d399 45%,transparent);background:color-mix(in srgb,#34d399 14%,var(--panel-raised-bg));color:#6ee7b7}._psHashPhaseFind_agakm_31722{border-color:color-mix(in srgb,#a78bfa 45%,transparent);background:color-mix(in srgb,#a78bfa 14%,var(--panel-raised-bg));color:#c4b5fd}._psHashOpNeed_agakm_31728{color:#38bdf8;border-color:color-mix(in srgb,#38bdf8 55%,transparent);background:color-mix(in srgb,#38bdf8 12%,var(--panel-raised-bg))}._psHashOpLookup_agakm_31734{color:#f472b6;border-color:color-mix(in srgb,#f472b6 55%,transparent);background:color-mix(in srgb,#f472b6 12%,var(--panel-raised-bg))}._psHashOpFound_agakm_31740{color:#34d399;border-color:color-mix(in srgb,#34d399 55%,transparent);background:color-mix(in srgb,#34d399 12%,var(--panel-raised-bg))}._psHashOpSwitch_agakm_31746{color:#a78bfa;border-color:color-mix(in srgb,#a78bfa 55%,transparent);background:color-mix(in srgb,#a78bfa 12%,var(--panel-raised-bg))}._psHashHero_agakm_31752{width:100%;max-width:36rem;display:flex;flex-direction:column;align-items:center;gap:.85rem}._psHashBoardBlock_agakm_31761{width:100%;display:flex;flex-direction:column;align-items:center}._psHashMapPanel_agakm_31768{width:100%;max-width:14rem;display:flex;flex-direction:column;align-items:stretch;padding:.65rem .75rem;border-radius:10px;border:1px solid color-mix(in srgb,#fbbf24 45%,var(--card-border));background:color-mix(in srgb,#fbbf24 8%,var(--panel-raised-bg));box-sizing:border-box}._psHashMapTitle_agakm_31781{display:block;width:100%;margin:0 0 .5rem;font-family:var(--font-label-mono);font-size:.58rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#fbbf24;text-align:center;line-height:1.3}._psHashMapTable_agakm_31795{width:100%;border-collapse:collapse;font-family:var(--font-label-mono);font-size:.78rem}._psHashMapTable_agakm_31795 th{padding:.25rem .35rem;font-size:.58rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid color-mix(in srgb,var(--card-border) 75%,transparent)}._psHashMapTable_agakm_31795 td{padding:.3rem .35rem;text-align:center;color:var(--text)}._psHashMapRowHot_agakm_31818 td{background:color-mix(in srgb,#fbbf24 18%,transparent);color:#fde68a;font-weight:700}._psHashMapEmpty_agakm_31824{color:var(--muted);font-style:italic;padding:.45rem}._psHashBracketRow_agakm_31830{align-items:flex-start;min-height:1.35rem}._psHashBracketTrack_agakm_31835{position:relative;flex:1;min-width:0;height:1.35rem}._psHashBracket_agakm_31830{position:absolute;top:0;height:1.35rem;box-sizing:border-box;display:flex;flex-direction:column;align-items:center}._psHashBracketBar_agakm_31852{display:block;width:100%;height:.55rem;border-bottom:2px solid color-mix(in srgb,#38bdf8 75%,transparent);border-left:2px solid color-mix(in srgb,#38bdf8 75%,transparent);border-right:2px solid color-mix(in srgb,#38bdf8 75%,transparent);box-sizing:border-box}._psHashBracketLabel_agakm_31862{margin-top:.12rem;font-family:var(--font-label-mono);font-size:.62rem;font-weight:700;letter-spacing:.02em;color:#7dd3fc;white-space:nowrap}._psHashMapCaption_agakm_31872{margin:0 0 .4rem;font-size:.72rem;color:var(--muted);text-align:center}._psHashStatNeed_agakm_31879{border-color:color-mix(in srgb,#38bdf8 55%,transparent);background:color-mix(in srgb,#38bdf8 10%,var(--panel-raised-bg))}._psHashEqMiss_agakm_31884{color:var(--muted)}._psHashRememberSub_agakm_31888{margin:.45rem 0 0;font-size:.78rem;color:var(--muted)}._psHashLayout_agakm_31677 ._llLeadLagStepsCard_agakm_18022{width:100%;max-width:36rem}._psSuffixLayout_agakm_31901 ._psPrefixSalesGrid_agakm_31514{gap:.4rem}._psGridLayout_agakm_31907{gap:.9rem}._psGridHero_agakm_31911{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:1.15rem;width:100%}._psGridBoard_agakm_31920{display:flex;flex-direction:column;gap:.35rem;padding:.55rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 92%,transparent);width:fit-content}._psGridRow_agakm_31931{display:flex;gap:.35rem}._psGridCell_agakm_31936{position:relative;display:flex;align-items:center;justify-content:center;width:2.35rem;min-width:2.35rem;height:2.35rem;border-radius:7px;border:1px solid color-mix(in srgb,var(--card-border) 85%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 75%,transparent);font-family:var(--font-label-mono);font-weight:700;font-size:.88rem;color:var(--text);box-sizing:border-box;font-variant-numeric:tabular-nums;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}._psGridCellQuery_agakm_31956{background:color-mix(in srgb,#38bdf8 22%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 70%,transparent)}._psGridCellHot_agakm_31961{background:color-mix(in srgb,#fbbf24 22%,var(--panel-raised-bg));border-color:#fbbf24;box-shadow:0 0 0 1px color-mix(in srgb,#fbbf24 45%,transparent);z-index:1}._psGridCellAbove_agakm_31968{background:color-mix(in srgb,#38bdf8 22%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 70%,transparent)}._psGridCellLeft_agakm_31973{background:color-mix(in srgb,#34d399 20%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 70%,transparent)}._psGridCellOverlap_agakm_31978{background:color-mix(in srgb,#f87171 22%,var(--panel-raised-bg));border-color:#f87171}._psGridCellCover_agakm_31983{background:color-mix(in srgb,#34d399 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 50%,transparent)}._psGridCellSub_agakm_31988{background:color-mix(in srgb,#f87171 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#f87171 65%,transparent)}._psGridCellTag_agakm_31993{position:absolute;top:.08rem;left:.18rem;font-size:.48rem;font-weight:700;letter-spacing:.04em;color:var(--muted)}._psGridLegend_agakm_32003{display:flex;flex-wrap:wrap;justify-content:center;gap:.45rem .7rem;width:100%;max-width:36rem}._psGridLegendItem_agakm_32012{display:flex;align-items:center;gap:.3rem;font-family:var(--font-label-mono);font-size:.62rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}._psGridLegendSwatch_agakm_32024{width:.7rem;height:.7rem;border-radius:3px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);box-sizing:border-box}._stStackLayout_agakm_32032{display:flex;flex-direction:column;align-items:center;gap:.75rem;width:100%}._stStackHero_agakm_32040{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:1.25rem;width:100%}._stStackInputGrid_agakm_32049{justify-content:center}._stStackCurrent_agakm_32053{border-color:color-mix(in srgb,#f59e0b 70%,transparent);background:color-mix(in srgb,#f59e0b 16%,var(--panel-raised-bg))}._stStackResolved_agakm_32058{border-color:color-mix(in srgb,#4ade80 65%,transparent);background:color-mix(in srgb,#4ade80 12%,var(--panel-raised-bg))}._stStackColumn_agakm_32063{min-width:7.5rem}._stStackWell_agakm_32067{display:flex;flex-direction:column;gap:.35rem;min-height:6.5rem;padding:.45rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--card-border) 88%,transparent);background:color-mix(in srgb,var(--code-bg) 55%,transparent)}._stStackEmpty_agakm_32078{margin:auto;font-size:.72rem;color:var(--muted)}._stStackCell_agakm_32084{position:relative;display:flex;align-items:center;justify-content:center;min-height:2rem;padding:.25rem .7rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--card-border) 90%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 92%,transparent);font-weight:700;font-variant-numeric:tabular-nums}._stStackCellHot_agakm_32098{border-color:color-mix(in srgb,#38bdf8 70%,transparent);background:color-mix(in srgb,#38bdf8 14%,var(--panel-raised-bg))}._stStackMatch_agakm_32103{border-color:color-mix(in srgb,#4ade80 70%,transparent);background:color-mix(in srgb,#4ade80 14%,var(--panel-raised-bg))}._stStackClash_agakm_32108{border-color:color-mix(in srgb,#fb7185 70%,transparent);background:color-mix(in srgb,#fb7185 16%,var(--panel-raised-bg))}._stStackTopTag_agakm_32113{position:absolute;top:-.45rem;right:.3rem;font-size:.58rem;font-weight:700;letter-spacing:.04em;color:#7dd3fc}._stStackLayout_agakm_32032 ._llLeadLagStepsCard_agakm_18022,._hpHeapLayout_agakm_32130 ._llLeadLagStepsCard_agakm_18022{width:100%;max-width:36rem}._hpHeapColumn_agakm_32135{min-width:8rem}._hpHeapUnlockBlock_agakm_32139{display:flex;flex-direction:column;gap:.45rem;min-width:8.5rem}._hpHeapChipRow_agakm_32146{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;min-height:2.2rem}._hpHeapShelves_agakm_32154{display:flex;flex-direction:column;gap:.55rem}._hpHeapShelf_agakm_32160{display:flex;flex-direction:column;gap:.3rem}._hpHeapPair_agakm_32166{gap:1.5rem}._lldStagesWrap_agakm_32170{display:flex;flex-direction:column;align-items:center;gap:.7rem;width:100%;margin:.15rem 0 .35rem}._lldStagesList_agakm_32179{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;align-items:center;width:100%}._lldStagesItem_agakm_32189{display:flex;flex-direction:column;align-items:center;width:100%}._lldStagesArrow_agakm_32196{display:block;margin:.12rem 0 .2rem;font-size:.85rem;line-height:1;color:color-mix(in srgb,var(--muted) 70%,var(--accent-concept) 30%)}._lldStagesCard_agakm_32204{width:min(100%,18.5rem);padding:.7rem 1rem .65rem;border-radius:12px;text-align:center;border:1px solid color-mix(in srgb,var(--accent-concept) 38%,var(--card-border) 62%);background:color-mix(in srgb,var(--accent-concept) 14%,var(--panel-raised-bg) 86%)}._lldStagesCardExtra_agakm_32213{border-color:color-mix(in srgb,#fbbf24 48%,var(--card-border) 52%);background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg) 84%)}._lldStagesTitle_agakm_32218{margin:0;font-size:.95rem;font-weight:700;color:color-mix(in srgb,var(--text) 88%,var(--accent-concept) 12%)}._lldStagesCardExtra_agakm_32213 ._lldStagesTitle_agakm_32218{color:color-mix(in srgb,#fde68a 70%,var(--text) 30%)}._lldStagesSubtitle_agakm_32229{margin:.18rem 0 0;font-size:.78rem;line-height:1.35;color:color-mix(in srgb,var(--muted) 55%,var(--accent-concept) 45%)}._lldStagesCardExtra_agakm_32213 ._lldStagesSubtitle_agakm_32229{color:color-mix(in srgb,#fbbf24 55%,var(--muted) 45%)}._lldStagesCaption_agakm_32240{margin:0;max-width:22rem;text-align:center;font-size:.75rem;line-height:1.4;color:var(--muted)}._lldFormulaWrap_agakm_32249{display:grid;grid-template-columns:1fr;gap:.65rem;width:100%;margin:.15rem 0 .2rem}@media(min-width:720px){._lldFormulaWrap_agakm_32249{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){._lldFormulaWrap_agakm_32249{grid-template-columns:repeat(4,minmax(0,1fr))}}._lldFormulaBlock_agakm_32269{display:flex;flex-direction:column;gap:.4rem;min-width:0;padding:.7rem .75rem .65rem;border-radius:12px;border:1px solid color-mix(in srgb,var(--accent-concept) 32%,var(--card-border) 68%);background:color-mix(in srgb,var(--accent-concept) 10%,var(--panel-raised-bg) 90%)}._lldFormulaHeading_agakm_32280{display:flex;flex-wrap:wrap;align-items:baseline;gap:.3rem .4rem;margin:0}._lldFormulaNumber_agakm_32288{font-size:.78rem;font-weight:700;color:var(--accent-concept)}._lldFormulaTitle_agakm_32294{flex:1 1 auto;font-size:.78rem;font-weight:750;letter-spacing:.04em;color:var(--text)}._lldFormulaMnemonic_agakm_32302{font-size:.68rem;font-weight:700;letter-spacing:.08em;color:color-mix(in srgb,var(--accent-concept) 70%,var(--text) 30%)}._lldFormulaRows_agakm_32309{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.28rem}._lldFormulaRow_agakm_32309{display:flex;align-items:baseline;gap:.45rem}._lldFormulaLetter_agakm_32324{flex:0 0 1.15rem;font-size:.82rem;font-weight:800;color:var(--accent-concept)}._lldFormulaText_agakm_32331{font-size:.8rem;line-height:1.35;color:color-mix(in srgb,var(--text) 90%,var(--muted) 10%)}._lldFormulaNote_agakm_32337{margin:.15rem 0 0;font-size:.72rem;line-height:1.35;color:var(--muted)}._graphDemoStepRail_agakm_32344{display:flex;flex-wrap:wrap;justify-content:center;gap:.3rem;margin:-.35rem 0 .85rem}._graphDemoStepBtn_agakm_32352{min-width:1.7rem;margin:0;padding:.2rem .4rem;font-family:var(--font-label-mono);font-size:.68rem;color:var(--muted);background:color-mix(in srgb,var(--panel-raised-bg) 80%,transparent);border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);border-radius:999px;cursor:pointer}._graphDemoStepBtnActive_agakm_32365{color:var(--text);border-color:color-mix(in srgb,var(--accent) 55%,var(--card-border));background:color-mix(in srgb,var(--accent-soft-10) 55%,var(--panel-raised-bg))}._graphDemoStepBtn_agakm_32352:disabled{opacity:.45;cursor:not-allowed}@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/assets/KaTeX_AMS-Regular-BQhdFMY1.woff2) format("woff2"),url(/assets/KaTeX_AMS-Regular-DMm9YOAa.woff) format("woff"),url(/assets/KaTeX_AMS-Regular-DRggAlZN.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Bold-BEiXGLvX.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Bold-ATXxdsX0.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Caligraphic-Regular-Di6jR-x-.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Regular-CTRA-rTL.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Regular-wX97UBjC.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Fraktur-Bold-CL6g_b3V.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Bold-BsDP51OF.woff) format("woff"),url(/assets/KaTeX_Fraktur-Bold-BdnERNNW.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Fraktur-Regular-CTYiF6lA.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Regular-Dxdc4cR9.woff) format("woff"),url(/assets/KaTeX_Fraktur-Regular-CB_wures.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Main-Bold-Cx986IdX.woff2) format("woff2"),url(/assets/KaTeX_Main-Bold-Jm3AIy58.woff) format("woff"),url(/assets/KaTeX_Main-Bold-waoOVXN0.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Main-BoldItalic-DxDJ3AOS.woff2) format("woff2"),url(/assets/KaTeX_Main-BoldItalic-SpSLRI95.woff) format("woff"),url(/assets/KaTeX_Main-BoldItalic-DzxPMmG6.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Main-Italic-NWA7e6Wa.woff2) format("woff2"),url(/assets/KaTeX_Main-Italic-BMLOBm91.woff) format("woff"),url(/assets/KaTeX_Main-Italic-3WenGoN9.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Main-Regular-B22Nviop.woff2) format("woff2"),url(/assets/KaTeX_Main-Regular-Dr94JaBh.woff) format("woff"),url(/assets/KaTeX_Main-Regular-ypZvNtVU.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Math-BoldItalic-CZnvNsCZ.woff2) format("woff2"),url(/assets/KaTeX_Math-BoldItalic-iY-2wyZ7.woff) format("woff"),url(/assets/KaTeX_Math-BoldItalic-B3XSjfu4.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Math-Italic-t53AETM-.woff2) format("woff2"),url(/assets/KaTeX_Math-Italic-DA0__PXp.woff) format("woff"),url(/assets/KaTeX_Math-Italic-flOr_0UB.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(/assets/KaTeX_SansSerif-Bold-D1sUS0GD.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Bold-DbIhKOiC.woff) format("woff"),url(/assets/KaTeX_SansSerif-Bold-CFMepnvq.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(/assets/KaTeX_SansSerif-Italic-C3H0VqGB.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Italic-DN2j7dab.woff) format("woff"),url(/assets/KaTeX_SansSerif-Italic-YYjJ1zSn.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(/assets/KaTeX_SansSerif-Regular-DDBCnlJ7.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Regular-CS6fqUqJ.woff) format("woff"),url(/assets/KaTeX_SansSerif-Regular-BNo7hRIc.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Script-Regular-D3wIWfF6.woff2) format("woff2"),url(/assets/KaTeX_Script-Regular-D5yQViql.woff) format("woff"),url(/assets/KaTeX_Script-Regular-C5JkGWo-.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size1-Regular-mCD8mA8B.woff2) format("woff2"),url(/assets/KaTeX_Size1-Regular-C195tn64.woff) format("woff"),url(/assets/KaTeX_Size1-Regular-Dbsnue_I.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size2-Regular-Dy4dx90m.woff2) format("woff2"),url(/assets/KaTeX_Size2-Regular-oD1tc_U0.woff) format("woff"),url(/assets/KaTeX_Size2-Regular-B7gKUWhC.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA4oAA4AAAAAHbQAAA3TAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgRQIDgmcDBEICo1oijYBNgIkA14LMgAEIAWJAAeBHAyBHBvbGiMRdnO0IkRRkiYDgr9KsJ1NUAf2kILNxgUmgqIgq1P89vcbIcmsQbRps3vCcXdYOKSWEPEKgZgQkprQQsxIXUgq0DqpGKmIvrgkeVGtEQD9DzAO29fM9jYhxZEsL2FeURH2JN4MIcTdO049NCVdxQ/w9NrSYFEBKTDKpLKfNkCGDc1RwjZLQcm3vqJ2UW9Xfa3tgAHz6ivp6vgC2yD4/6352ndnN0X0TL7seypkjZlMsjmZnf0Mm5Q+JykRWQBKCVCVPbARPXWyQtb5VgLB6Biq7/Uixcj2WGqdI8tGSgkuRG+t910GKP2D7AQH0DB9FMDW/obJZ8giFI3Wg8Cvevz0M+5m0rTh7XDBlvo9Y4vm13EXmfttwI4mBo1EG15fxJhUiCLbiiyCf/ZA6MFAhg3pGIZGdGIVjtPn6UcMk9A/UUr9PhoNsCENw1APAq0gpH73e+M+0ueyHbabc3vkbcdtzcf/fiy+NxQEjf9ud/ELBHAXJ0nk4z+MXH2Ev/kWyV4k7SkvpPc9Qr38F6RPWnM9cN6DJ0AdD1BhtgABtmoRoFCvPsBAumNm6soZG2Gk5GyVTo2sJncSyp0jQTYoR6WDvTwaaEcHsxHfvuWhHA3a6bN7twRKtcGok6NsCi7jYRrM2jExsUFMxMQYuJbMhuWNOumEJy9hi29Dmg5zMp/A5+hhPG19j1vBrq8JTLr8ki5VLPmG/PynJHVul440bxg5xuymHUFPBshC+nA9I1FmwbRBTNHAcik3Oae0cxKoI3MOriM42UrPe51nsaGxJ+WfXubAsP84aabUlQSJ1IiE0iPETLUU4CATgfXSCSpuRFRmCGbO+wSpAnzaeaCYW1VNEysRtuXCEL1kUFUbbtMv3Tilt/1c11jt3Q5bbMa84cpWipp8Elw3MZhOHsOlwwVUQM3lAR35JiFQbaYCRnMF2lxAWoOg2gyoIV4PouX8HytNIfLhqpJtXB4vjiViUI8IJ7bkC4ikkQvKksnOTKICwnqWSZ9YS5f0WCxmpgjbIq7EJcM4aI2nmhLNY2JIUgOjXZFWBHb+x5oh6cwb0Tv1ackHdKi0I9OO2wE9aogIOn540CCCziyhN+IaejtgAONKznHlHyutPrHGwCx9S6B8kfS4Mfi4Eyv7OU730bT1SCBjt834cXsf43zVjPUqqJjgrjeGnBxSG4aYAKFuVbeCfkDIjAqMb6yLNIbCuvXhMH2/+k2vkNpkORhR59N1CkzoOENvneIosjYmuTxlhUzaGEJQ/iWqx4dmwpmKjrwTiTGTCVozNAYqk/zXOndWxuWSmJkQpJw3pK5KX6QrLt5LATMqpmPAQhkhK6PUjzHUn7E0gHE0kPE0iKkolgkUx9SZmVAdDgpffdyJKg3k7VmzYGCwVXGz/tXmkOIp+vcWs+EMuhhvN0h9uhfzWJziBQmCREGSIFmQIkgVpAnSBRmC//6hkLZwaVhwxlrJSOdqlFtOYxlau9F2QN5Y98xmIAsiM1HVp2VFX+DHHGg6Ecjh3vmqtidX3qHI2qycTk/iwxSt5UzTmEP92ZBnEWTk4Mx8Mpl78ZDokxg/KWb+Q0QkvdKVmq3TMW+RXEgrsziSAfNXFMhDc60N5N9jQzjfO0kBKpUZl0ZmwJ41j/B9Hz6wmRaJB84niNmQrzp9eSlQCDDzazGDdVi3P36VZQ+Jy4f9UBNp+3zTjqI4abaFAm+GShVaXlsGdF3FYzZcDI6cori4kMxUECl9IjJZpzkvitAoxKue+90pDMvcKRxLl53TmOKCmV/xRolNKSqqUxc6LStOETmFOiLZZptlZepcKiAzteG8PEdpnQpbOMNcMsR4RR2Bs0cKFEvSmIjAFcnarqwUL4lDhHmnVkwu1IwshbiCcgvOheZuYyOteufZZwlcTlLgnZ3o/WcYdzZHW/WGaqaVfmTZ1aWCceJjkbZqsfbkOtcFlUZM/jy+hXHDbaUobWqqXaeWobbLO99yG5N3U4wxco0rQGGcOLASFMXeJoham8M+/x6O2WywK2l4HGbq1CoUyC/IZikQhdq3SiuNrvAEj0AVu9x2x3lp/xWzahaxidezFVtdcb5uEnzyl0ZmYiuKI0exvCd4Xc9CV1KB0db00z92wDPde0kukbvZIWN6jUWFTmPIC/Y4UPCm8UfDTFZpZNon1qLFTkBhxzB+FjQRA2Q/YRJT8pQigslMaUpFyAG8TMlXigiqmAZX4xgijKjRlGpLE0GdplRfCaJo0JQaSxNBk6ZmMzcya0FmrcisDdn0Q3HI2sWSppYigmlM1XT/kLQZSNpMJG0WkjYbSZuDpM1F0uYhFc1HxU4m1QJjDK6iL0S5uSj5rgXc3RejEigtcRBtqYPQsiTskmO5vosV+q4VGIKbOkDg0jtRrq+Em1YloaTFar3EGr1EUC8R0kus1Uus00usL97ABr2BjXoDm/QGNhuWtMVBKOwg/i78lT7hBsAvDmwHc/ao3vmUbBmhjeYySZNWvGkfZAgISDSaDo1SVpzGDsAEkF8B+gEapViUoZgUWXcRIGFZNm6gWbAKk0bp0k1MHG9fLYtV4iS2SmLEQFARzRcnf9PUS0LVn05/J9MiRRBU3v2IrvW974v4N00L7ZMk0wXP1409CHo/an8zTRHD3eSJ6m8D4YMkZNl3M79sqeuAsr/m3f+8/yl7A50aiAEJgeBeMWzu7ui9UfUBCe2TIqZIoOd/3/udRBOQidQZUERzb2/VwZN1H/Sju82ew2H2Wfr6qvfVf3hqwDvAIpkQVFy4B9Pe9e4/XvPeceu7h3dvO56iJPf0+A6cqA2ip18ER+iFgggiuOkvj24bby0N9j2UHIkgqIt+sVgfodC4YghLSMjSZbH0VR/6dMDrYJeKHilKTemt6v6kvzvn3/RrdWtr0GoN/xL+Sex/cPYLUpepx9cz/D46UPU5KXgAQa+NDps1v6J3xP1i2HtaDB0M9aX2deA7SYff//+gUCovMmIK/qfsFcOk+4Y5ZN97XlG6zebqtMbKgeRFi51vnxTQYBUik2rS/Cn6PC8ADR8FGxsRPB82dzfND90gIcshOcYUkfjherBz53odpm6TP8txlwOZ71xmfHHOvq053qFF/MRlS3jP0ELudrf2OeN8DHvp6ZceLe8qKYvWz/7yp0u4dKPfli3CYq0O13Ih71mylJ80tOi10On8wi+F4+LWgDPeJ30msSQt9/vkmHq9/Lvo2b461mP801v3W4xTcs6CbvF9UDdrSt+A8OUbpSh55qAUFXWznBBfdeJ8a4d7ugT5tvxUza3h9m4H7ptTqiG4z0g5dc0X29OcGlhpGFMpQo9ytTS+NViZpNdvU4kWx+LKxNY10kQ1yqGXrhe4/1nvP7E+nd5A92TtaRplbHSqoIdOqtRWti+fkB5/n1+/VvCmz12pG1kpQWsfi1ftlBobm0bpngs16CHkbIwdLnParxtTV3QYRlfJ0KFskH7pdN/YDn+yRuSd7sNH3aO0DYPggk6uWuXrfOc+fa3VTxFVvKaNxHsiHmsXyCLIE5yuOeN3/Jdf8HBL/5M6shjyhxHx9BjB1O0+4NLOnjLLSxwO7ukN4jMbOIcD879KLSi6Pk61Oqm2377n8079PXEEQ7cy7OKEC9nbpet118fxweTafpt69x/Bt8UqGzNQt7aelpc44dn5cqhwf71+qKp/Zf/+a0zcizOUWpl/iBcSXip0pplkatCchoH5c5aUM8I7/dWxAej8WicPL1URFZ9BDJelUwEwTkGqUhgSlydVes95YdXvhh9Gfz/aeFWvgVb4tuLbcv4+wLdutVZv/cUonwBD/6eDlE0aSiKK/uoH3+J1wDE/jMVqY2ysGufN84oIXB0sPzy8ollX/LegY74DgJXJR57sn+VGza0x3DnuIgABFM15LmajjjsNlYj+JEZGbuRYcAMOWxFkPN2w6Wd46xo4gVWQR/X4lyI/R6K/YK0110GzudPRW7Y+UOBGTfNNzHeYT0fiH0taunBpq9HEW8OKSaBGj21L0MqenEmNRWBAWDWAk4CpNoEZJ2tTaPFgbQYj8HxtFilErs3BTRwT8uO1NXQaWfIotchmPkAF5mMBAliEmZiOGVgCG9LgRzpscMAOOwowlT3JhusdazXGSC/hxR3UlmWVwWHpOIKheqONvjyhSiTHIkVUco5bnji8m//zL7PKaT1Vl5I6UE609f+gkr6MZKVyKc7zJRmCahLsdlyA5fdQkRSan9LgnnLEyGSkaKJCJog0wAgvepWBt80+1yKln1bMVtCljfNWDueKLsWwaEbBSfSPTEmVRsUcYYMnEjcjeyCZzBXK9E9BYBXLKjOSpUDR+nEV3TFSUdQaz+ot98QxgXwx0GQ+EEUAKB2qZPkQQ0GqFD8UPFMqyaCHM24BZmSGic9EYMagKizOw9Hz50DMrDLrqqLkTAhplMictiCAx5S3BIUQdeJeLnBy2CNtMfz6cV4u8XKoFZQesbf9YZiIERiHjaNodDW6LgcirX/mPnJIkBGDUpTBhSa0EIr38D5hCIszhCM8URGBqImoWjpvpt1ebu/v3Gl3qJfMnNM+9V+kiRFyROTPHQWOcs1dNW94/ukKMPZBvDi55i5CttdeJz84DLngLqjcdwEZ87bFFR8CIG35OAkDVN6VRDZ7aq67NteYqZ2lpT8oYB2CytoBd6VuAx4WgiAsnuj3WohG+LugzXiQRDeM3XYXlULv4dp5VFYC) format("woff2"),url(/assets/KaTeX_Size3-Regular-CTq5MqoE.woff) format("woff"),url(/assets/KaTeX_Size3-Regular-DgpXs0kz.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size4-Regular-Dl5lxZxV.woff2) format("woff2"),url(/assets/KaTeX_Size4-Regular-BF-4gkZK.woff) format("woff"),url(/assets/KaTeX_Size4-Regular-DWFBv043.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Typewriter-Regular-CO6r4hn1.woff2) format("woff2"),url(/assets/KaTeX_Typewriter-Regular-C0xS9mPB.woff) format("woff"),url(/assets/KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf) format("truetype")}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;position:relative;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.45"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.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;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.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{display:inline;line-height:0}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.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;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.2777777778em;margin-right:-.5555555556em}.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:.8333333333em}.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.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.3333333333em}.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.6666666667em}.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.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.8571428571em}.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.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.5542857143em}.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:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.8888888889em}.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.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.3333333333em}.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.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.7644444444em}.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:.4166666667em}.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:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.6666666667em}.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:.8333333333em}.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.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.5555555556em}.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:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.8333333333em}.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.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.8333333333em}.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.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.8331726133em}.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.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.8336012862em}.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{display:inline-block;width:.12em}.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{display:inline-block;min-width:1px}.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;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex svg{fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.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{border:.04em solid;box-sizing:border-box}.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{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;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{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.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{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}._pageShell_sux6x_2{display:flex;flex-direction:column;max-width:1200px;margin:0 auto;padding:2rem 1.25rem 3rem;width:100%;min-width:0;overflow-x:clip}._pageMain_sux6x_13{display:flex;flex-direction:column;min-width:0;width:100%}._contentRow_sux6x_20{display:flex;flex-direction:row;align-items:flex-start;gap:1.75rem;min-width:0;width:100%;max-width:100%}._contentMain_sux6x_30{flex:1;min-width:0;padding-top:2rem}._page_sux6x_2{max-width:1200px;margin:0 auto;padding:2rem 1.25rem 3rem;width:100%;min-width:0;overflow-x:clip}._quickJump_sux6x_33{flex:0 0 16rem;position:sticky;top:1rem;align-self:flex-start;max-height:calc(100vh - 2rem);overflow-y:auto;padding:.75rem 1rem;margin-top:2rem;margin-left:2rem;border-radius:11px;border:1px solid rgba(255,255,255,.1);background:var(--panel-glass-bg);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 8px 32px #00000059;scrollbar-width:thin;scrollbar-color:var(--cheat-ui-scrollbar-thumb) var(--cheat-ui-scrollbar-track)}._quickJump_sux6x_33::-webkit-scrollbar{width:6px}._quickJump_sux6x_33::-webkit-scrollbar-track{background:var(--cheat-ui-scrollbar-track)}._quickJump_sux6x_33::-webkit-scrollbar-thumb{background:var(--cheat-ui-scrollbar-thumb);border-radius:6px}._quickJump_sux6x_33::-webkit-scrollbar-thumb:hover{background:var(--cheat-ui-scrollbar-thumb-hover)}._quickJumpLabel_sux6x_83{margin:0 0 .5rem;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}._quickJumpFilterWrap_sux6x_92{position:relative;display:flex;align-items:center;gap:.35rem;margin:0 0 .65rem;padding:.35rem .5rem .35rem .45rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--card-border) 70%,transparent);background:color-mix(in srgb,var(--panel-raised-bg) 35%,transparent)}._quickJumpFilterIcon_sux6x_104{flex-shrink:0;color:var(--muted);opacity:.85}._quickJumpFilterInput_sux6x_110{flex:1;min-width:0;margin:0;padding:0;border:none;background:transparent;font-size:.78rem;color:var(--text);outline:none}._quickJumpFilterInput_sux6x_110::placeholder{color:color-mix(in srgb,var(--muted) 75%,transparent)}._quickJumpFilterEmpty_sux6x_126{margin:.35rem 0 0;font-size:.78rem;color:var(--muted)}._quickJumpGroups_sux6x_132{display:flex;flex-direction:column;gap:.35rem}._quickJumpGroup_sux6x_132{min-width:0}._quickJumpSectionDivider_sux6x_142{display:flex;align-items:center;gap:.45rem;margin:1.05rem .2rem .35rem;min-width:0}._quickJumpSectionDividerLabel_sux6x_150{flex-shrink:0;font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--accent);white-space:nowrap}._quickJumpSectionDividerLine_sux6x_160{flex:1;min-width:.75rem;height:0;border:0;border-top:1px solid color-mix(in srgb,var(--card-border) 75%,transparent)}._quickJumpSectionRow_sux6x_168{display:flex;align-items:center;gap:.15rem;min-width:0;border-radius:6px;transition:background .15s ease}._quickJumpSectionRowOpen_sux6x_177{background:color-mix(in srgb,var(--accent-soft-08) 65%,transparent)}._quickJumpChevronBtn_sux6x_181{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2rem;min-height:2rem;margin:0;padding:.35rem .15rem;border:none;border-radius:6px;background:transparent;color:var(--muted);cursor:pointer;transition:color .15s ease,background .15s ease}._quickJumpChevronBtn_sux6x_181:hover{color:var(--text);background:var(--accent-soft-08)}._quickJumpChevronSpacer_sux6x_205{flex-shrink:0;width:2rem;min-height:2rem}._quickJumpChevron_sux6x_181{flex-shrink:0;display:block;transition:transform .18s ease}._quickJumpChevronOpen_sux6x_217{transform:rotate(90deg)}._quickJumpSectionLink_sux6x_221{display:flex;align-items:center;gap:.4rem;flex:1;min-width:0;padding:.35rem .4rem .35rem .15rem;border-radius:6px;text-decoration:none;color:#f8fafc;transition:color .15s ease,background .15s ease}._quickJumpSectionLink_sux6x_221:hover{color:#fff;background:var(--accent-soft-08)}._quickJumpSectionEmoji_sux6x_241{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-size:1.05em;line-height:1}._quickJumpSectionIcon_sux6x_250{display:block;width:1.15em;height:1.15em;object-fit:contain}._quickJumpSectionLinkActive_sux6x_257{color:var(--accent);background:var(--accent-soft-10)}._quickJumpSectionTitle_sux6x_262{flex:1;min-width:0;padding:0;font-size:.84rem;font-weight:450;line-height:1.35;color:inherit}._quickJumpNestedList_sux6x_272{padding:.15rem 0 .25rem .5rem;list-style:none;border-left:2px solid color-mix(in srgb,var(--accent) 28%,transparent);margin:.2rem 0 0 .5rem}._quickJumpNestedListExpanded_sux6x_280{border-left-color:color-mix(in srgb,var(--accent) 45%,transparent)}._quickJumpList_sux6x_284{margin:0;padding:0;list-style:none}._quickJumpLink_sux6x_290{display:block;padding:.32rem .45rem .32rem .6rem;font-size:.8rem;font-weight:420;line-height:1.35;color:color-mix(in srgb,var(--muted) 92%,var(--text) 8%);text-decoration:none;border-radius:5px;transition:color .15s ease,background .15s ease}._quickJumpLink_sux6x_290:hover{color:var(--text);background:var(--accent-soft-08)}._quickJumpLinkNested_sux6x_307{font-size:.78rem}._quickJumpLinkActive_sux6x_311{position:relative;color:var(--accent);font-weight:500;padding-left:.85rem;background:color-mix(in srgb,var(--accent-soft-10) 90%,transparent);border-radius:5px}._quickJumpLinkActive_sux6x_311:before{content:"";position:absolute;left:.35rem;top:50%;transform:translateY(-50%);width:5px;height:5px;border-radius:999px;background:var(--accent);box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 35%,transparent)}._quickJumpLinkNested_sux6x_307._quickJumpLinkActive_sux6x_311{padding-left:.85rem}._quickJumpLinkDeep_sux6x_337{font-size:.74rem}._quickJumpLinkDeep_sux6x_337._quickJumpLinkActive_sux6x_311{padding-left:.85rem}@media(max-width:768px){._pageShell_sux6x_2,._page_sux6x_2{padding-left:1rem;padding-right:1rem}._pageMain_sux6x_13{width:100%;max-width:100%;min-width:0;overflow-x:clip}._commandBarInput_sux6x_360{max-width:none}._contentRow_sux6x_20{flex-direction:column;gap:1.25rem;width:100%;max-width:100%;min-width:0;overflow-x:clip}._contentMain_sux6x_30{padding-top:0;width:100%;max-width:100%;min-width:0;overflow-x:clip}._stack_sux6x_381,._cardRunSingle_sux6x_382,._cardColumns_sux6x_383,._gridCell_sux6x_384,._fullWidthRow_sux6x_385,._patternIntroRow_sux6x_386{width:100%;max-width:100%;min-width:0}._quickJump_sux6x_33{flex:none;position:static;width:100%;max-width:min(26rem,100%);min-width:0;max-height:none;order:-1;margin:0 auto .5rem;padding:1rem 1.1rem 1.15rem;border-radius:12px;border:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12);background:var(--panel-glass-bg);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 8px 28px #00000052;overflow-x:clip;text-align:center}._quickJumpLabel_sux6x_83{margin:0 auto .55rem;text-align:center;letter-spacing:.1em}._quickJumpFilterWrap_sux6x_92{margin:0 auto .85rem;max-width:100%;padding:.45rem .65rem;justify-content:center}._quickJumpGroups_sux6x_132{max-width:100%;min-width:0;align-items:stretch;gap:.5rem}._quickJumpGroup_sux6x_132{display:flex;flex-direction:column;align-items:center;width:100%;max-width:100%}._quickJumpSectionRow_sux6x_168{flex-wrap:wrap;min-width:0;justify-content:center;width:100%;max-width:100%;gap:.25rem;padding:.15rem 0}._quickJumpSectionLink_sux6x_221{justify-content:center;flex:0 1 auto;min-width:0;max-width:calc(100% - 2.5rem);padding:.45rem .65rem;border-radius:8px}._quickJumpSectionTitle_sux6x_262{overflow-wrap:anywhere;word-break:break-word;text-align:center}._quickJumpChevronBtn_sux6x_181,._quickJumpChevronSpacer_sux6x_205{align-self:center}._quickJumpNestedList_sux6x_272{display:flex;flex-wrap:wrap;gap:.35rem .75rem;padding-left:0;margin-left:0;margin-top:.35rem;border-left:none;justify-content:center}._quickJumpNestedListExpanded_sux6x_280{border-left:none}._quickJumpList_sux6x_284{display:flex;flex-wrap:wrap;gap:.35rem .75rem;justify-content:center}._quickJumpLink_sux6x_290,._quickJumpLinkNested_sux6x_307,._quickJumpLinkDeep_sux6x_337{padding:.25rem .5rem;border-radius:6px;background:color-mix(in srgb,var(--card-bg) 55%,transparent);border:1px solid var(--card-border)}._quickJumpLinkActive_sux6x_311{padding-left:.5rem;border-color:var(--accent);background:var(--accent-soft-12)}._quickJumpLinkActive_sux6x_311:before{display:none}._quickJumpLinkNested_sux6x_307._quickJumpLinkActive_sux6x_311,._quickJumpLinkDeep_sux6x_337._quickJumpLinkActive_sux6x_311{padding-left:.5rem}._quickJumpSectionLinkActive_sux6x_257{box-shadow:none;border:1px solid color-mix(in srgb,var(--accent) 45%,transparent)}}._pageTitle_sux6x_523{margin:0 0 .35rem;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:700;letter-spacing:-.02em}._pageTitleGradient_sux6x_531{display:inline-block;max-width:100%;background:linear-gradient(105deg,#8b5cf6,#a78bfa 28%,#c4b5fd 52%,#ede9fe 78%,#fff);-webkit-background-clip:text;background-clip:text;color:transparent}._pageTitleGradientNumpy_sux6x_541{display:inline-block;max-width:100%;background:linear-gradient(105deg,#4d77cf,#4dabcf 28%,#6cb3f2 52%,#e8f4ff 78%,#fff);-webkit-background-clip:text;background-clip:text;color:transparent}._pageTitleGradientLeetcode_sux6x_551{display:inline-block;max-width:100%;background:linear-gradient(105deg,#ff8c3a,#ffa116 35%,#ffe8c8 72%,#fff8f0);-webkit-background-clip:text;background-clip:text;color:transparent}._pageTitleGradientPytorch_sux6x_561{display:inline-block;max-width:100%;background:linear-gradient(105deg,#f06543,#ffd4c9 38%,#fff 68%,#f2f2f2);-webkit-background-clip:text;background-clip:text;color:transparent}._pageTitleGradientSystemDesign_sux6x_571{display:inline-block;max-width:100%;background:linear-gradient(105deg,#065f46,#10b981 22%,#14b8a6 42%,#6ee7b7 68%,#ecfdf5 92%,#fff);-webkit-background-clip:text;background-clip:text;color:transparent}._pageTitleGradientOtherTools_sux6x_581{display:inline-block;max-width:100%;background:linear-gradient(105deg,#171717,#525252 35%,#d4d4d4 68%,#fff);-webkit-background-clip:text;background-clip:text;color:transparent}._pageTitleGradientLowLevelDesign_sux6x_591{display:inline-block;max-width:100%;background:linear-gradient(105deg,#3f3f46,#71717a 30%,#d4d4d8,#fff);-webkit-background-clip:text;background-clip:text;color:transparent}._subtitle_sux6x_600{margin:0 0 2rem;font-size:.95rem;color:var(--muted)}._headerHero_sux6x_607{text-align:center;margin-bottom:2rem}._headerHeroLogo_sux6x_612{display:block;width:clamp(4.25rem,14vw,6.5rem);height:auto;margin:0 auto 1rem}._headerHeroLogoPlate_sux6x_620{display:block;width:clamp(4.25rem,14vw,6.5rem);margin:0 auto 1rem;padding:.2rem;box-sizing:border-box;background:#fff;border-radius:12px}._headerHeroLogoPlate_sux6x_620 ._headerHeroLogo_sux6x_612{display:block;width:100%;height:auto;margin:0}._headerHeroIconWrap_sux6x_638{display:flex;align-items:center;justify-content:center;width:clamp(4.25rem,14vw,6.5rem);height:clamp(4.25rem,14vw,6.5rem);margin:0 auto 1rem;color:var(--accent)}._headerHeroIcon_sux6x_638{width:62%;height:62%}._emptyCheatSheetNote_sux6x_653{margin:0 0 1.25rem;font-size:.9rem;color:var(--muted)}._headerHero_sux6x_607 ._pageTitle_sux6x_523{margin:0 0 .35rem}._headerHero_sux6x_607 ._subtitle_sux6x_600{margin:0 auto;max-width:36rem}._stack_sux6x_381{display:flex;flex-direction:column}._gridCell_sux6x_384{min-width:0}._patternIntroRow_sux6x_386{margin:.25rem 0 1rem}._fullWidthRow_sux6x_385{margin:1rem 0}._cardColumns_sux6x_383{display:flex;flex-direction:row;gap:1.25rem;align-items:flex-start}._cardColumn_sux6x_383{flex:1;min-width:0;display:flex;flex-direction:column;gap:1rem}._cardRunSingle_sux6x_382{display:flex;flex-direction:column;gap:1rem}._sectionHeading_sux6x_709{scroll-margin-top:5rem;margin:2.25rem 0 .65rem;padding-bottom:.5rem;border-bottom:2px solid var(--card-border);font-size:clamp(1.2rem,2.2vw,1.35rem);font-weight:600;color:var(--accent);letter-spacing:.02em}._sectionHeading_sux6x_709:first-child{margin-top:0}._quickJumpScrollTarget_sux6x_726{scroll-margin-top:4.5rem}._subsectionHeading_sux6x_730{scroll-margin-top:4.5rem;margin:1.75rem 0 .65rem;padding:.15rem 0 0 .5rem;border-left:3px solid var(--accent);font-size:1.1rem;font-weight:600;color:var(--muted);letter-spacing:.02em}._commandBar_sux6x_360{width:100%;margin:0 0 1.25rem;padding:.65rem 0 .85rem;background:#0f14198c;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:none;border-radius:10px;box-shadow:none}._commandBarInner_sux6x_755{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;max-width:1200px;margin:0 auto;width:100%}._commandBarLabel_sux6x_765{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._commandBarInput_sux6x_360{flex:1;min-width:0;max-width:36rem;margin:0 auto;padding:.5rem .85rem;font-size:.95rem;font-family:var(--font-sans);color:var(--text);background:var(--card-bg);border:none;border-radius:8px;outline:none;box-shadow:none}._commandBarInput_sux6x_360::placeholder{color:var(--muted)}._commandBarInput_sux6x_360:focus{outline:2px solid var(--accent);outline-offset:2px}._commandBarHint_sux6x_802{flex-basis:100%;margin:0;padding-left:.25rem;font-size:.8rem;color:var(--muted)}._card_42y6h_1{display:flex;flex-direction:column;gap:1.1rem;padding:1.15rem 1.2rem 1.25rem;border:1px solid var(--card-border);border-radius:16px;background:var(--panel-glass-bg)}._kicker_42y6h_11{margin:0;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-weight:650}._title_42y6h_20{margin:.15rem 0 0;font-size:1.35rem;line-height:1.25}._summary_42y6h_26{margin:.35rem 0 0;color:var(--muted);max-width:68ch}._block_42y6h_32{display:flex;flex-direction:column;gap:.45rem}._blockTitle_42y6h_38{margin:0;font-size:.82rem;font-weight:700;letter-spacing:.02em;color:var(--accent)}._triggerList_42y6h_46{display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none}._trigger_42y6h_46{margin:0;padding:.28rem .55rem;border-radius:999px;border:1px solid var(--accent-border-35);background:var(--accent-soft-10);font-size:.82rem}._stage_42y6h_64{display:flex;flex-direction:column;gap:.75rem}._tableGrid_42y6h_70{display:flex;flex-wrap:wrap;gap:.75rem;align-items:flex-start}._compareGrid_42y6h_77{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}._compareCaption_42y6h_83{margin:0 0 .35rem;font-size:.78rem;font-weight:650}._joinLayout_42y6h_89{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:.65rem;align-items:center}._joinLinks_42y6h_96{display:flex;flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;font-size:.75rem}._joinLinks_42y6h_96 li{padding:.25rem .45rem;border-radius:999px;border:1px dashed var(--accent-border-45);text-align:center}._arrowLabel_42y6h_113{margin:0;align-self:center;font-size:.78rem;font-weight:650;color:var(--accent)}._tableCard_42y6h_121{min-width:min(100%,16rem);flex:1 1 16rem;border:1px solid var(--accent-border-35);border-radius:12px;background:var(--panel-raised-bg);overflow:hidden}._tableMeta_42y6h_130{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center;padding:.45rem .6rem;border-bottom:1px solid var(--accent-border-35)}._kindChip_42y6h_139{font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:.12rem .4rem;border-radius:999px;border:1px solid currentColor}._kindDataFrame_42y6h_149{color:#8eb6ff}._kindSeries_42y6h_153{color:#7dcea0}._kindGroupBy_42y6h_157{color:#e0b15a}._tableTitle_42y6h_161{font-size:.82rem;font-weight:650}._scroll_42y6h_166{overflow-x:auto}._grid_42y6h_170{width:100%;border-collapse:collapse;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.82rem}._grid_42y6h_170 th,._grid_42y6h_170 td{padding:.38rem .55rem;text-align:left;border-bottom:1px solid color-mix(in srgb,var(--card-border) 65%,transparent);white-space:nowrap}._indexCell_42y6h_185,._indexHead_42y6h_186{color:var(--muted);font-weight:600}._columnsName_42y6h_191{display:block;padding:.2rem .6rem 0;font-size:.72rem;color:var(--muted)}._row_42y6h_198{transition:opacity .28s ease,background-color .28s ease}._rowKeep_42y6h_202{background:color-mix(in srgb,#6ea8fe 18%,transparent)}._rowDrop_42y6h_206{opacity:.42}._rowDrop_42y6h_206 td{text-decoration:line-through}._rowMissing_42y6h_214{background:color-mix(in srgb,#e0b15a 16%,transparent)}._rowNew_42y6h_218 td{box-shadow:inset 0 -2px color-mix(in srgb,var(--accent) 70%,transparent)}._rowMatch_42y6h_222{background:color-mix(in srgb,#3dbe8c 16%,transparent)}._groupA_42y6h_226{box-shadow:inset 3px 0 #6ea8fe}._groupB_42y6h_230{box-shadow:inset 3px 0 #3dbe8c}._groupC_42y6h_234{box-shadow:inset 3px 0 #e0b15a}._groupD_42y6h_238{box-shadow:inset 3px 0 #e07aa8}._cellKeep_42y6h_242{background:color-mix(in srgb,#6ea8fe 22%,transparent)}._cellDrop_42y6h_246{opacity:.45;text-decoration:line-through}._cellNew_42y6h_251{background:color-mix(in srgb,var(--accent) 24%,transparent);font-weight:700}._cellMissing_42y6h_256{outline:1px dashed #e0b15a;outline-offset:-2px}._cellMatch_42y6h_261{background:color-mix(in srgb,#3dbe8c 22%,transparent)}._badge_42y6h_265{display:inline-block;margin-left:.35rem;padding:.02rem .28rem;border-radius:999px;border:1px solid var(--accent-border-45);font-size:.65rem;letter-spacing:.02em;text-decoration:none;vertical-align:middle}._windowRow_42y6h_277{background:color-mix(in srgb,#8eb6ff 20%,transparent)}._dtypeNote_42y6h_281{margin:0;padding:.35rem .6rem .5rem;font-size:.75rem;color:var(--muted)}._legend_42y6h_288{display:flex;flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none;font-size:.75rem}._legend_42y6h_288 li{display:inline-flex;align-items:center;gap:.3rem}._swatch_42y6h_304{width:.7rem;height:.7rem;border-radius:2px;border:1px solid var(--accent-border-45)}._swatchKeep_42y6h_311{background:color-mix(in srgb,#6ea8fe 55%,transparent)}._swatchDrop_42y6h_315{background:transparent;border-style:dashed}._swatchNew_42y6h_320{background:color-mix(in srgb,var(--accent) 55%,transparent)}._swatchMissing_42y6h_324{background:color-mix(in srgb,#e0b15a 55%,transparent)}._stepCode_42y6h_328{width:100%;text-align:left}._shapeRow_42y6h_333{display:grid;grid-template-columns:repeat(auto-fit,minmax(13.5rem,1fr));gap:.65rem}._shapeCard_42y6h_339{margin:0;padding:.85rem .95rem .95rem;border-radius:12px;border:1px solid var(--accent-border-35);background:color-mix(in srgb,var(--panel-raised-bg) 82%,#07040d)}._shapeKicker_42y6h_347{margin:0;font-size:.68rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}._shapeHeadline_42y6h_356{margin:.4rem 0 0;font-size:1.05rem;font-weight:700;line-height:1.3;color:var(--text)}._shapeLines_42y6h_364{margin:.55rem 0 0;padding:0 0 0 .15rem;list-style:none}._shapeLines_42y6h_364 li{position:relative;margin:0;padding-left:.95rem;color:var(--muted);font-size:.84rem;line-height:1.45}._shapeLines_42y6h_364 li+li{margin-top:.32rem}._shapeLines_42y6h_364 li:before{content:"";position:absolute;left:0;top:.52em;width:.34rem;height:.34rem;border-radius:50%;background:var(--accent)}._notes_42y6h_394{display:flex;flex-direction:column;gap:.45rem}._disclosure_42y6h_400{margin:0;border-radius:10px;border:1px solid var(--accent-border-35);background:color-mix(in srgb,var(--accent) 9%,var(--panel-raised-bg));box-shadow:inset 3px 0 var(--accent)}._disclosureIdea_42y6h_408{border-color:var(--accent-border-45)}._disclosureRemember_42y6h_412{border-color:color-mix(in srgb,#e0b15a 50%,var(--card-border));background:color-mix(in srgb,#e0b15a 12%,var(--panel-raised-bg));box-shadow:inset 3px 0 #e0b15a}._disclosureSummary_42y6h_418{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:.65rem;margin:0;padding:.55rem .7rem;font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--accent)}._disclosureRemember_42y6h_412 ._disclosureSummary_42y6h_418{color:#e0b15a}._disclosureSummary_42y6h_418::-webkit-details-marker{display:none}._disclosureSummary_42y6h_418::marker{content:""}._disclosureSummary_42y6h_418:after{content:"";width:.42rem;height:.42rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-2px);flex-shrink:0}._disclosure_42y6h_400[open] ._disclosureSummary_42y6h_418:after{transform:rotate(-135deg) translateY(-1px)}._disclosureSummary_42y6h_418:hover{background:color-mix(in srgb,currentColor 8%,transparent)}._disclosureBody_42y6h_464{padding:0 .75rem .7rem;border-top:1px solid var(--accent-border-35)}._disclosureRemember_42y6h_412 ._disclosureBody_42y6h_464{border-top-color:color-mix(in srgb,#e0b15a 40%,transparent)}._mentalModel_42y6h_473,._rememberList_42y6h_474{margin:.7rem 0 0;padding:0 0 0 .15rem;list-style:none}._mentalModel_42y6h_473 li,._rememberList_42y6h_474 li{position:relative;margin:0;padding-left:.95rem;line-height:1.5;text-transform:none;letter-spacing:normal;font-weight:400;color:inherit}._mentalModel_42y6h_473 li+li,._rememberList_42y6h_474 li+li{margin-top:.4rem}._mentalModel_42y6h_473 li:before,._rememberList_42y6h_474 li:before{content:"";position:absolute;left:0;top:.52em;width:.34rem;height:.34rem;border-radius:50%;background:var(--accent)}._rememberList_42y6h_474 li:before{background:#e0b15a}._sketchCode_42y6h_513{margin-top:.75rem;padding-right:.75rem}._note_42y6h_394{margin:0;font-size:.8rem;color:var(--muted)}@media(max-width:720px){._compareGrid_42y6h_77,._joinLayout_42y6h_89{grid-template-columns:1fr}}._shellBase_8uh1l_1{position:fixed;bottom:max(.75rem,env(safe-area-inset-bottom,0px));right:max(.75rem,env(safe-area-inset-right,0px));z-index:4000;pointer-events:auto}._shellFab_8uh1l_10{width:auto;max-width:none;display:flex;justify-content:flex-end;align-items:flex-end}._shellOpen_8uh1l_20{width:min(24rem,calc(100vw - 1.5rem));max-width:min(24rem,calc(100vw - 1.5rem));transform-origin:bottom right}._fab_8uh1l_27{position:relative;display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;min-width:3rem;min-height:3rem;padding:0;margin:0;border:1px solid rgba(255,255,255,.12);border-radius:50%;background:#000;cursor:pointer;box-shadow:0 4px 24px #00000073;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:border-color .15s ease,opacity .2s ease,box-shadow .15s ease}._fab_8uh1l_27:hover{border-color:#0f66;box-shadow:0 6px 28px #00000080}._fab_8uh1l_27:focus-visible{outline:2px solid rgba(0,255,102,.55);outline-offset:2px}._fabIcon_8uh1l_58{display:block;width:1.65rem;height:1.65rem}._fabBusy_8uh1l_64{opacity:.75}._fabSpinner_8uh1l_68{position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:50%;border:2px solid rgba(255,255,255,.12);border-top-color:#0f6;animation:_fabSpin_8uh1l_68 .7s linear infinite;pointer-events:none}@keyframes _fabSpin_8uh1l_68{to{transform:rotate(360deg)}}._panel_8uh1l_84{display:flex;flex-direction:column;min-height:0;max-height:min(42vh,22rem);background:#000;border:1px solid rgba(255,255,255,.1);border-radius:10px;box-shadow:0 12px 40px #0000008c;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);overflow:hidden}._header_8uh1l_98{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;padding:.45rem .6rem;border-bottom:1px solid rgba(255,255,255,.08);background:#0a0a0af2}._title_8uh1l_108{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#0f6;font-family:var(--font-label-mono)}._status_8uh1l_117{flex:1;font-size:.65rem;color:#ffffff73;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._headerActions_8uh1l_127{display:flex;align-items:center;gap:.35rem;margin-left:auto;flex-shrink:0}._headerAction_8uh1l_127{padding:.15rem .45rem;font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#ffffff8c;background:transparent;border:1px solid rgba(255,255,255,.12);border-radius:4px;cursor:pointer;font-family:var(--font-label-mono)}._headerAction_8uh1l_127:hover{color:#ffffffd9;border-color:#ffffff38}._collapseBtn_8uh1l_154{padding:.15rem .45rem;font-size:.85rem;line-height:1;color:#ffffff8c;background:transparent;border:1px solid rgba(255,255,255,.12);border-radius:4px;cursor:pointer}._collapseBtn_8uh1l_154:hover{color:#fff}._log_8uh1l_169{flex:1 1 auto;min-height:0;max-height:min(28vh,14rem);overflow-y:auto;overscroll-behavior:contain;padding:.5rem .65rem;font-family:var(--font-mono);font-size:.72rem;line-height:1.45;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--terminal-scrollbar-thumb) var(--terminal-scrollbar-track)}._log_8uh1l_169::-webkit-scrollbar{width:10px;height:10px}._log_8uh1l_169::-webkit-scrollbar-corner{background:transparent}._log_8uh1l_169::-webkit-scrollbar-track{background:var(--terminal-scrollbar-track);border-radius:0 0 8px}._log_8uh1l_169::-webkit-scrollbar-thumb{background:var(--terminal-scrollbar-thumb);border-radius:5px;border:2px solid transparent;background-clip:padding-box}._log_8uh1l_169::-webkit-scrollbar-thumb:hover{background:var(--terminal-scrollbar-thumb-hover);border:2px solid transparent;background-clip:padding-box}._lineWrap_8uh1l_211{margin-bottom:.35rem}._lineWrap_8uh1l_211 pre{margin:0;white-space:pre-wrap;word-break:break-word}._prompt_8uh1l_221{color:#0f6;font-weight:600;-webkit-user-select:none;user-select:none}._lineInput_8uh1l_227{color:#c8e6c9}._lineStdout_8uh1l_231{color:#e0e0e0}._lineStderr_8uh1l_235{color:#ffb74d}._lineTraceback_8uh1l_239{color:#ff8a80}._form_8uh1l_243{display:flex;align-items:center;gap:.15rem;padding:.45rem .5rem;border-top:1px solid rgba(255,255,255,.08);background:#050505}._input_8uh1l_252{flex:1;min-width:0;padding:.35rem .4rem;font-family:var(--font-mono);font-size:.75rem;color:#e0e0e0;background:#0a0a0a;border:1px solid rgba(255,255,255,.12);border-radius:4px;outline:none}._input_8uh1l_252:focus{border-color:#00ff6673}._input_8uh1l_252:disabled{opacity:.5}@media(max-width:768px){._shellOpen_8uh1l_20{left:max(.5rem,env(safe-area-inset-left,0px));right:max(.5rem,env(safe-area-inset-right,0px));width:auto;max-width:none}._shellFab_8uh1l_10{left:auto;right:max(.5rem,env(safe-area-inset-right,0px))}._panel_8uh1l_84{max-height:min(38vh,18rem)}._log_8uh1l_169{max-height:min(24vh,11rem)}}/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-500:oklch(71.5% .143 215.221);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--font-weight-medium:500;--font-weight-semibold:600;--tracking-wide:.025em;--leading-tight:1.25;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-out:cubic-bezier(0, 0, .2, 1);--blur-md:12px;--blur-lg:16px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-0{top:calc(var(--spacing) * 0)}.top-3{top:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-\[max\(1rem\,calc\(env\(safe-area-inset-bottom\)\+0\.75rem\)\)\]{bottom:max(1rem,calc(env(safe-area-inset-bottom) + .75rem))}.\[left\:right\+1\]{left:right1}.left-0{left:calc(var(--spacing) * 0)}.z-40{z-index:40}.z-50{z-index:50}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.h-5{height:calc(var(--spacing) * 5)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-\[2px\]{height:2px}.h-full{height:100%}.w-5{width:calc(var(--spacing) * 5)}.w-14{width:calc(var(--spacing) * 14)}.w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.w-full{width:100%}.max-w-\[2\.75rem\]{max-width:2.75rem}.max-w-\[1080px\]{max-width:1080px}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.origin-right{transform-origin:100%}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-slate-800\/60{border-color:#1d293d99}@supports (color:color-mix(in lab,red,red)){.border-slate-800\/60{border-color:color-mix(in oklab,var(--color-slate-800) 60%,transparent)}}.border-slate-900\/50{border-color:#0f172b80}@supports (color:color-mix(in lab,red,red)){.border-slate-900\/50{border-color:color-mix(in oklab,var(--color-slate-900) 50%,transparent)}}.bg-cyan-500{background-color:var(--color-cyan-500)}.bg-slate-900\/90{background-color:#0f172be6}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/90{background-color:color-mix(in oklab,var(--color-slate-900) 90%,transparent)}}.bg-slate-950\/30{background-color:#0206184d}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/30{background-color:color-mix(in oklab,var(--color-slate-950) 30%,transparent)}}.bg-slate-950\/70{background-color:#020618b3}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/70{background-color:color-mix(in oklab,var(--color-slate-950) 70%,transparent)}}.bg-transparent{background-color:#0000}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.text-center{text-align:center}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-\[10px\]{font-size:10px}.leading-none{--tw-leading:1;line-height:1}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-cyan-400{color:var(--color-cyan-400)}.text-slate-200{color:var(--color-slate-200)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.decoration-cyan-400\/50{text-decoration-color:#00d2ef80}@supports (color:color-mix(in lab,red,red)){.decoration-cyan-400\/50{-webkit-text-decoration-color:color-mix(in oklab,var(--color-cyan-400) 50%,transparent);text-decoration-color:color-mix(in oklab,var(--color-cyan-400) 50%,transparent)}}.underline-offset-4{text-underline-offset:4px}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_6px_rgba\(34\,211\,238\,0\.45\)\]{--tw-drop-shadow-size:drop-shadow(0 0 6px var(--tw-drop-shadow-color,#22d3ee73));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-\[1px\]{--tw-backdrop-blur:blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-lg{--tw-backdrop-blur:blur(var(--blur-lg));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,border-radius\]{transition-property:width,border-radius;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-75{--tw-duration:75ms;transition-duration:75ms}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media(hover:hover){.hover\:text-slate-200:hover{color:var(--color-slate-200)}}.active\:text-cyan-400:active{color:var(--color-cyan-400)}.active\:text-slate-200:active{color:var(--color-slate-200)}@media(min-width:48rem){.md\:flex{display:flex}.md\:hidden{display:none}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}}}:root{--bg:#0a0e14;--card-bg:#1a2332;--card-border:#2d3a4d;--text:#e8eef4;--muted:#8b9cb3;--accent:#6cb3f2;--accent-secondary:#4d8ec9;--accent-tip:#c9a227;--accent-concept:#7dd3a0;--accent-template:#b8a0e8;--accent-method:#fb7185;--accent-soft-08:#6cb3f214;--accent-soft-10:#6cb3f21a;--accent-soft-12:#6cb3f21f;--accent-border-35:#6cb3f259;--accent-border-45:#6cb3f273;--accent-border-55:#6cb3f28c;--accent-focus-shadow:0 0 0 2px #6cb3f233;--card-group-bg:#6cb3f212;--card-group-border:#2d3a4d;--card-group-shadow:0 2px 14px #00000047;--panel-glass-bg:#1a23328c;--panel-glass-bg-soft:#1a233266;--panel-raised-bg:#1a2332f2;--code-bg:#0d1117;--code-comment:#6bcf8e;--code-keyword:#c792ea;--code-builtin:#82aaff;--code-self:#f78c6c;--code-function:#82cfff;--code-class-name:#ffcb6b;--code-number:#82aaff;--code-string:#c3e88d;--code-decorator:#ffcb6b;--code-member:#7fd4ff;--code-region-marker:#e6c07b;--font-sans:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono:ui-monospace, "Cascadia Code", Consolas, monospace;--font-label-mono:"JetBrains Mono", ui-monospace, monospace;--terminal-scrollbar-track:#1e1e1eeb;--terminal-scrollbar-thumb:#7979796b;--terminal-scrollbar-thumb-hover:#a1a1a185;--cheat-ui-scrollbar-track:transparent;--cheat-ui-scrollbar-thumb:var(--muted)}@supports (color:color-mix(in lab,red,red)){:root{--cheat-ui-scrollbar-thumb:color-mix(in srgb, var(--muted) 45%, var(--accent) 15%)}}:root{--cheat-ui-scrollbar-thumb-hover:var(--muted)}@supports (color:color-mix(in lab,red,red)){:root{--cheat-ui-scrollbar-thumb-hover:color-mix(in srgb, var(--muted) 35%, var(--accent) 35%)}}[data-cheat-sheet-theme=leetcode]{--accent:#ffa116;--accent-secondary:#ff8c3a;--card-border:#3d3830;--muted:#a89a88;--accent-soft-08:#ffa11614;--accent-soft-10:#ffa1161a;--accent-soft-12:#ffa1161f;--accent-border-35:#ffa11659;--accent-border-45:#ffa11673;--accent-border-55:#ff8c3a8c;--accent-focus-shadow:0 0 0 2px #ffa11638;--card-group-bg:#ffa11612;--panel-glass-bg:#1c1a1694;--panel-glass-bg-soft:#1816127a;--panel-raised-bg:#201c16f5;--code-number:#ffb84d;--code-keyword:#ffa116;--code-builtin:#7eb6ff;--code-self:#ff6b7a;--code-function:#7ec8ff;--code-class-name:#ffd080;--code-string:#b8e986;--code-member:#7fd4ff;--code-comment:#5db86a}[data-cheat-sheet-theme=pandas]{--pandas-primary:#a78bfa;--pandas-secondary:#8b5cf6;--pandas-soft:#c4b5fd;--pandas-border:#4c1d95;--pandas-chip-bg:#8b5cf624;--pandas-glow:#a78bfa40;--accent:var(--pandas-primary);--accent-secondary:var(--pandas-secondary);--card-border:var(--pandas-border);--muted:#a39bb8;--accent-soft-08:#8b5cf614;--accent-soft-10:#8b5cf61a;--accent-soft-12:#8b5cf61f;--accent-border-35:#a78bfa59;--accent-border-45:#a78bfa73;--accent-border-55:#8b5cf68c;--accent-focus-shadow:0 0 0 2px var(--pandas-glow);--card-group-bg:#8b5cf612;--panel-glass-bg:#1a162694;--panel-glass-bg-soft:#1614227a;--panel-raised-bg:#201a2cf5;--accent-tip:var(--pandas-primary);--tip-card-background:var(--pandas-soft)}@supports (color:color-mix(in lab,red,red)){[data-cheat-sheet-theme=pandas]{--tip-card-background:color-mix(in srgb, var(--pandas-soft) 18%, var(--panel-glass-bg))}}[data-cheat-sheet-theme=pandas]{--code-number:#c4b5fd;--code-keyword:#e9d5ff}[data-cheat-sheet-theme=pytorch]{--accent:#f06543;--accent-secondary:#ff8c00;--card-border:#3d3d44;--muted:#9a9aa8;--accent-soft-08:#f0654314;--accent-soft-10:#f065431a;--accent-soft-12:#f065431f;--accent-border-35:#f0654359;--accent-border-45:#f0654373;--accent-border-55:#ff8c008c;--accent-focus-shadow:0 0 0 2px #f065433d;--card-group-bg:#f0654312;--panel-glass-bg:#18181c94;--panel-glass-bg-soft:#16161a7a;--panel-raised-bg:#222020f5;--code-number:#f0a868;--code-keyword:#e8a0d4}[data-cheat-sheet-theme=system-design]{--system-primary:#10b981;--system-secondary:#14b8a6;--system-soft:#6ee7b7;--system-border:#065f46;--system-chip-bg:#10b9811f;--system-glow:#10b98138;--accent:var(--system-primary);--accent-secondary:var(--system-secondary);--card-border:var(--system-border);--muted:#8eb3a8;--accent-soft-08:#10b98114;--accent-soft-10:#10b9811a;--accent-soft-12:#10b9811f;--accent-border-35:#10b98159;--accent-border-45:#14b8a66b;--accent-border-55:#10b98185;--accent-focus-shadow:0 0 0 2px var(--system-glow);--card-group-bg:#10b98112;--panel-glass-bg:#12201e94;--panel-glass-bg-soft:#101c1a7a;--panel-raised-bg:#162622f5;--accent-tip:var(--system-primary);--tip-card-background:var(--system-soft)}@supports (color:color-mix(in lab,red,red)){[data-cheat-sheet-theme=system-design]{--tip-card-background:color-mix(in srgb, var(--system-soft) 14%, var(--panel-glass-bg))}}[data-cheat-sheet-theme=system-design]{--code-number:#6ee7b7;--code-keyword:#a7f3d0}[data-cheat-sheet-theme=other-tools]{--tools-primary:#d4d4d4;--tools-secondary:#737373;--tools-soft:#a3a3a3;--tools-border:#404040;--tools-chip-bg:#a3a3a31f;--tools-glow:#d4d4d42e;--accent:var(--tools-primary);--accent-secondary:var(--tools-secondary);--card-border:var(--tools-border);--muted:var(--tools-soft);--accent-soft-08:#a3a3a314;--accent-soft-10:#a3a3a31a;--accent-soft-12:#a3a3a31f;--accent-border-35:#d4d4d459;--accent-border-45:#a3a3a36b;--accent-border-55:#73737385;--accent-focus-shadow:0 0 0 2px var(--tools-glow);--card-group-bg:#a3a3a312;--panel-glass-bg:#18181894;--panel-glass-bg-soft:#1414147a;--panel-raised-bg:#1e1e1ef5;--accent-tip:var(--tools-primary);--tip-card-background:var(--tools-soft)}@supports (color:color-mix(in lab,red,red)){[data-cheat-sheet-theme=other-tools]{--tip-card-background:color-mix(in srgb, var(--tools-soft) 14%, var(--panel-glass-bg))}}[data-cheat-sheet-theme=other-tools]{--code-number:#d4d4d4;--code-keyword:#e5e5e5;--code-builtin:#a3a3a3;--code-string:#d4d4d4;--code-member:#f5f5f5}[data-cheat-sheet-theme=low-level-design]{--lld-primary:#e5e5e5;--lld-secondary:#8a8a8a;--lld-soft:#b4b4b4;--lld-border:#3f3f46;--lld-chip-bg:#b4b4b41f;--lld-glow:#e5e5e52e;--accent:var(--lld-primary);--accent-secondary:var(--lld-secondary);--card-border:var(--lld-border);--muted:#9a9a9a;--accent-soft-08:#b4b4b414;--accent-soft-10:#b4b4b41a;--accent-soft-12:#b4b4b41f;--accent-border-35:#e5e5e559;--accent-border-45:#b4b4b46b;--accent-border-55:#8a8a8a85;--accent-focus-shadow:0 0 0 2px var(--lld-glow);--card-group-bg:#b4b4b412;--panel-glass-bg:#18181894;--panel-glass-bg-soft:#1414147a;--panel-raised-bg:#1e1e1ef5;--accent-tip:var(--lld-primary);--accent-concept:#7dd3a0;--accent-template:#9a9a9a;--accent-method:#d4d4d4;--tip-card-background:var(--lld-soft)}@supports (color:color-mix(in lab,red,red)){[data-cheat-sheet-theme=low-level-design]{--tip-card-background:color-mix(in srgb, var(--lld-soft) 14%, var(--panel-glass-bg))}}[data-cheat-sheet-theme=low-level-design]{--code-comment:#6bcf8e;--code-keyword:#c792ea;--code-builtin:#82aaff;--code-self:#f78c6c;--code-function:#82cfff;--code-class-name:#ffcb6b;--code-number:var(--text);--code-string:#c3e88d;--code-decorator:#ffcb6b;--code-member:var(--text)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;font-family:var(--font-sans);background:var(--bg);color:var(--text);line-height:1.5}body{min-height:100vh;margin:0}#root{min-height:100vh}[data-cheat-sheet-theme]{max-width:100%;overflow-x:clip}.siteNav{border-bottom:1px solid var(--card-border);box-sizing:border-box;align-items:center;gap:.5rem;width:100%;max-width:1200px;margin:0 auto;padding:.75rem 1.25rem 0;display:flex}.siteNavHome{width:2rem;height:2rem;color:var(--muted);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;transition:color .15s,background .15s,box-shadow .15s;display:inline-flex}.siteNavHome:hover{color:var(--accent);background:var(--accent-soft-12);box-shadow:0 0 14px var(--accent-soft-12)}.siteNavHome.active{color:var(--accent);background:var(--accent-soft-12)}.siteNavDivider{background:var(--card-border);flex-shrink:0;width:1px;height:1.25rem;margin:0 .15rem}.siteNavLink{color:var(--muted);border-radius:6px;padding:.35rem .65rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:color .15s,background .15s}.siteNavLink:hover{color:var(--text);background:var(--accent-soft-08)}.siteNavLink.active{color:var(--accent);background:var(--accent-soft-12)}@media(max-width:640px){.siteNav{flex-wrap:wrap;justify-content:center;align-items:center;gap:.45rem .4rem;padding:.65rem .85rem .55rem;overflow-x:visible}.siteNavDivider{display:none}.siteNavHome{border-radius:10px;width:2.25rem;height:2.25rem}.siteNavLink{white-space:nowrap;text-align:center;flex:0 auto;min-width:0;padding:.36rem .6rem;font-size:.82rem;line-height:1.2}.siteNavLink.siteNavLinkLong{white-space:normal;text-wrap:balance;max-width:min(11.5rem,100%);line-height:1.25}}.cheatJumpToTop{z-index:999;color:var(--text);-webkit-backdrop-filter:blur(10px);background:#1a2332f2;border:1px solid #ffffff1f;border-radius:999px;padding:.55rem .75rem;font-size:.85rem;font-weight:700;text-decoration:none;display:none;position:fixed;bottom:1.2rem;left:1rem;box-shadow:0 10px 28px #00000059}@media(max-width:640px){.cheatJumpToTop{justify-content:center;align-items:center;max-width:calc(100vw - 2rem);display:inline-flex}}[data-cheat-sheet-theme] pre code .cheat-py-kw,[data-cheat-sheet-theme] pre code span.cheat-py-kw{color:var(--code-keyword)!important;font-weight:550!important}[data-cheat-sheet-theme] pre code .cheat-py-builtin,[data-cheat-sheet-theme] pre code span.cheat-py-builtin{color:var(--code-builtin)!important}[data-cheat-sheet-theme] pre code .cheat-py-str,[data-cheat-sheet-theme] pre code span.cheat-py-str{color:var(--code-string)!important}[data-cheat-sheet-theme] pre code .cheat-py-num,[data-cheat-sheet-theme] pre code span.cheat-py-num{color:var(--code-number)!important}[data-cheat-sheet-theme] pre code .cheat-py-member,[data-cheat-sheet-theme] pre code span.cheat-py-member{color:var(--code-member)!important}[data-cheat-sheet-theme] pre code .cheat-py-decorator,[data-cheat-sheet-theme] pre code span.cheat-py-decorator{color:var(--code-decorator)!important}[data-cheat-sheet-theme] pre code .cheat-py-self,[data-cheat-sheet-theme] pre code span.cheat-py-self{color:var(--code-self)!important;font-weight:600!important}[data-cheat-sheet-theme] pre code .cheat-py-fn,[data-cheat-sheet-theme] pre code span.cheat-py-fn{color:var(--code-function)!important;font-weight:550!important}[data-cheat-sheet-theme] pre code .cheat-py-cls,[data-cheat-sheet-theme] pre code span.cheat-py-cls{color:var(--code-class-name)!important}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
