._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_1tgjk_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_1tgjk_1:hover{border-color:#ffffff29}._cardGroup_1tgjk_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_1tgjk_37{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-width:0;box-shadow:none}._cardInGroupSecond_1tgjk_44{border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px;box-shadow:none}._cardInGroupMiddle_1tgjk_52{border-radius:0;border-bottom-width:0;margin-top:-1px;box-shadow:none}._card_1tgjk_1._cardTip_1tgjk_62{background:var(--tip-card-background, var(--panel-glass-bg))}._cardTip_1tgjk_62{border-left:4px solid var(--accent-tip)}._tipQuote_1tgjk_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_1tgjk_82{margin-top:.8rem}._tipBubbleGroups_1tgjk_86{margin-top:.85rem;display:flex;flex-direction:column;gap:.65rem}._tipBubbleParagraph_1tgjk_93+._tipBubbleParagraph_1tgjk_93{margin-top:.85rem}._tipBubbleParagraph_1tgjk_93 ._body_1tgjk_97{margin-bottom:0}._tipBubbleGroupLabel_1tgjk_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_1tgjk_112,._tipBubbleParagraph_1tgjk_93 ._definitionExampleGroup_1tgjk_112{margin-top:1.35rem}._definitionExampleLabel_1tgjk_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_1tgjk_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_1tgjk_140{margin:0;color:color-mix(in srgb,var(--text) 94%,#f3f4f6)}._definitionExampleGroups_1tgjk_145{margin-top:1.35rem;gap:1rem}._definitionExampleGroups_1tgjk_145>._definitionExampleGroup_1tgjk_112:first-child{margin-top:0}._definitionTermsList_1tgjk_154+._definitionExampleGroups_1tgjk_145{margin-top:.55rem;padding-top:.65rem;border-top:1px solid color-mix(in srgb,var(--card-border) 72%,transparent)}._definitionTermsList_1tgjk_154:has(+._definitionExampleGroups_1tgjk_145){margin-bottom:.35rem}._cardConcept_1tgjk_164{border-left:4px solid var(--accent-concept)}[data-cheat-sheet-theme=low-level-design] ._cardConcept_1tgjk_164{border-left-color:#f5f5f5}._cardTemplate_1tgjk_173{border-left:4px solid var(--accent-template)}._templateDetails_1tgjk_177{margin:0}._templateSummary_1tgjk_181{cursor:pointer;list-style:none;margin:0 0 .5rem;padding:0}._templateSummary_1tgjk_181::-webkit-details-marker{display:none}._templateSummary_1tgjk_181::marker{content:""}._templateSummaryRow_1tgjk_196{display:flex;align-items:center;justify-content:space-between;gap:.65rem}._templateSummaryRow_1tgjk_196 ._badge_1tgjk_203{margin-bottom:0}._templateSummaryTitle_1tgjk_207{flex:1;font-size:.95rem;font-weight:600;color:var(--text);letter-spacing:.01em}._templateDetailsBody_1tgjk_215{padding-top:.05rem}._templateDetails_1tgjk_177[open]>._templateSummary_1tgjk_181 ._segmentedChevron_1tgjk_219{transform:rotate(90deg)}._cardMethod_1tgjk_223{border-left:4px solid var(--accent-method)}._title_1tgjk_227{margin:0 0 .65rem;font-size:.95rem;font-weight:600;color:var(--text);letter-spacing:.01em}._coreTitle_1tgjk_235{margin:0 0 .5rem;font-size:1.05rem;font-weight:700;color:var(--text);letter-spacing:-.01em;line-height:1.3}._sectionLabel_1tgjk_244{display:block;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin:.85rem 0 .35rem}._sectionLabel_1tgjk_244:first-of-type{margin-top:0}._coreFunctionCard_1tgjk_259 ._descriptionLead_1tgjk_259{margin:0 0 1.25rem}._coreBlock_1tgjk_263{margin-bottom:.85rem}._coreFunctionCard_1tgjk_259 ._descriptionLead_1tgjk_259+._coreBlock_1tgjk_263{margin-top:.5rem}._coreFunctionCard_1tgjk_259 ._coreBlock_1tgjk_263+._coreBlock_1tgjk_263{padding-top:.5rem;margin-top:0}._coreFunctionCard_1tgjk_259 ._coreBlock_1tgjk_263 ._sectionLabel_1tgjk_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_1tgjk_259 ._coreBlock_1tgjk_263 ._sectionLabelMono_1tgjk_287{color:var(--accent);letter-spacing:.1em}._sectionLabelMono_1tgjk_287{font-family:var(--font-label-mono);letter-spacing:.08em;font-weight:700}._coreFunctionCommonPatterns_1tgjk_298{margin-top:1rem;padding-top:.7rem;border-top:1px solid color-mix(in srgb,var(--card-border) 72%,transparent)}._coreFunctionCommonPatterns_1tgjk_298 ._segmentedSummaryRow_1tgjk_304 ._badge_1tgjk_203{color:#3b82f6}._coreFunctionCard_1tgjk_259 ._contextTabs_1tgjk_308,._coreFunctionCard_1tgjk_259 ._contextTabsSingle_1tgjk_309{margin-top:1rem}._coreFunctionMethodsPanel_1tgjk_313{margin-top:.9rem;padding-top:.7rem;border-top:1px solid color-mix(in srgb,var(--card-border) 72%,transparent)}._coreFunctionMethodsPanel_1tgjk_313 ._segmentedSummaryRow_1tgjk_304 ._badge_1tgjk_203{color:#3b82f6}._coreFunctionMethodsList_1tgjk_323{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.65rem}._coreFunctionMethodItem_1tgjk_332{margin:0;padding:0}._coreFunctionMethodCard_1tgjk_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_1tgjk_349{margin:0 0 .45rem}._coreFunctionMethodTitle_1tgjk_353{font-weight:650;letter-spacing:-.01em;color:var(--text)}._coreFunctionMethodDesc_1tgjk_359{margin:.25rem 0 0;font-size:.82rem;line-height:1.45;color:var(--muted)}._coreFunctionMethodSignatureBlock_1tgjk_366{margin-top:.7rem}._coreFunctionMethodArgsBlock_1tgjk_370{margin-top:.75rem}._coreFunctionMethodCard_1tgjk_337 ._sectionLabel_1tgjk_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_1tgjk_337 ._sectionLabelMono_1tgjk_287{color:var(--accent);letter-spacing:.1em}._coreFunctionMethodCard_1tgjk_337 ._contextTabs_1tgjk_308,._coreFunctionMethodCard_1tgjk_337 ._contextTabsSingle_1tgjk_309{margin-top:.55rem}._descriptionLead_1tgjk_259{margin:0 0 .85rem;font-size:.875rem;color:var(--muted);line-height:1.55}._tipsAboveDescription_1tgjk_403{margin:0 0 .65rem;font-size:.875rem;color:var(--muted);line-height:1.55}._codeBlockWrap_1tgjk_410{position:relative}._codeBlockWrap_1tgjk_410:not(._codeBlockWrapIconCopy_1tgjk_415) ._pre_1tgjk_415,._codeBlockWrap_1tgjk_410:not(._codeBlockWrapIconCopy_1tgjk_415) ._signaturePre_1tgjk_416{padding-right:3.5rem}._codeBlockWrapWithTryIt_1tgjk_420:not(._codeBlockWrapIconCopy_1tgjk_415) ._pre_1tgjk_415,._codeBlockWrapWithTryIt_1tgjk_420:not(._codeBlockWrapIconCopy_1tgjk_415) ._signaturePre_1tgjk_416{padding-right:7.75rem}._codeBlockWrapIconCopy_1tgjk_415:not(._codeBlockWrapWithTryIt_1tgjk_420) ._pre_1tgjk_415,._codeBlockWrapIconCopy_1tgjk_415:not(._codeBlockWrapWithTryIt_1tgjk_420) ._signaturePre_1tgjk_416{padding-right:2.55rem}._codeBlockWrapIconCopy_1tgjk_415._codeBlockWrapWithTryIt_1tgjk_420 ._pre_1tgjk_415,._codeBlockWrapIconCopy_1tgjk_415._codeBlockWrapWithTryIt_1tgjk_420 ._signaturePre_1tgjk_416{padding-right:4.85rem}._codeBlockToolbar_1tgjk_436{position:absolute;top:.35rem;right:.35rem;display:flex;flex-direction:row;gap:.35rem;align-items:center;z-index:1}._tryItBtn_1tgjk_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_1tgjk_447:not(._tryItBtnIcon_1tgjk_457){padding:.2rem .45rem;font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}._tryItBtn_1tgjk_447:hover:not(:disabled){color:var(--text);background:var(--panel-raised-bg);border-color:var(--accent-border-55)}._tryItBtn_1tgjk_447:disabled{opacity:.45;cursor:not-allowed}._tryItBtn_1tgjk_447:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._copyCodeBtn_1tgjk_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_1tgjk_481:not(._copyCodeBtnIcon_1tgjk_492){padding:.2rem .5rem;font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}._copyCodeBtn_1tgjk_481:hover:not(._copyCodeBtnIcon_1tgjk_492){color:var(--text);background:var(--panel-raised-bg)}._copyCodeBtn_1tgjk_481:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._copyCodeBtnIcon_1tgjk_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_1tgjk_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_1tgjk_492,._tryItBtnIcon_1tgjk_457{transition:none}}._copyCodeBtnIconSvg_1tgjk_548,._tryItBtnIconSvg_1tgjk_549{display:block;flex-shrink:0}._codeBlockWrap_1tgjk_410:hover ._copyCodeBtnIcon_1tgjk_492,._codeBlockWrap_1tgjk_410:focus-within ._copyCodeBtnIcon_1tgjk_492,._copyCodeBtnIcon_1tgjk_492:focus-visible{opacity:1}._codeBlockWrap_1tgjk_410:hover ._tryItBtnIcon_1tgjk_457:not(:disabled),._codeBlockWrap_1tgjk_410:focus-within ._tryItBtnIcon_1tgjk_457:not(:disabled),._tryItBtnIcon_1tgjk_457:focus-visible:not(:disabled){opacity:1}._copyCodeBtnIcon_1tgjk_492:hover{color:var(--text);background:var(--panel-raised-bg)}._copyCodeBtnIconCopied_1tgjk_571{opacity:1;color:var(--accent)}._codeBlockWrapIconCopy_1tgjk_415._segmentedPatternCodeWrap_1tgjk_576 ._pre_1tgjk_415,._codeBlockWrapIconCopy_1tgjk_415._segmentedPatternCodeWrap_1tgjk_576 ._signaturePre_1tgjk_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_1tgjk_415._segmentedPatternCodeWrap_1tgjk_576 ._code_1tgjk_410{white-space:pre-wrap;overflow-wrap:anywhere}._inlineCode_1tgjk_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_1tgjk_601{color:var(--text)}._inlineMath_1tgjk_601 .katex{font-size:1em}._centeredInlineMath_1tgjk_609{display:block;margin:.35rem 0;color:var(--text);text-align:center}._centeredInlineMath_1tgjk_609 .katex-display{margin:0}._centeredInlineMath_1tgjk_609 .katex{font-size:1em}._inlineStrong_1tgjk_624{font-weight:650;color:color-mix(in srgb,var(--fg) 88%,var(--accent) 12%)}._inlineProseGreen_1tgjk_629{color:#4ade80;font-weight:600}._inlineProseRed_1tgjk_634{color:#fb7185;font-weight:600}._inlineProsePurple_1tgjk_639{color:#a78bfa;font-weight:600}._inlineProseConcept_1tgjk_644,._body_1tgjk_97 ._inlineProseConcept_1tgjk_644,._mlConceptBody_1tgjk_650 ._inlineProseConcept_1tgjk_644{color:color-mix(in srgb,var(--accent-concept) 88%,var(--text) 12%)!important;font-weight:400!important}._inlineProseGold_1tgjk_655,._body_1tgjk_97 ._inlineProseGold_1tgjk_655,._mlConceptBody_1tgjk_650 ._inlineProseGold_1tgjk_655{color:var(--ml-golden-rule-accent-soft, #fbbf24)!important;font-weight:400!important}._inlineProseGreen_1tgjk_629 ._inlineStrong_1tgjk_624,._inlineProseRed_1tgjk_634 ._inlineStrong_1tgjk_624,._inlineProsePurple_1tgjk_639 ._inlineStrong_1tgjk_624,._inlineProseConcept_1tgjk_644 ._inlineStrong_1tgjk_624,._inlineProseGold_1tgjk_655 ._inlineStrong_1tgjk_624{color:inherit;font-weight:750}._codeComment_1tgjk_675{color:var(--code-comment)}._code_1tgjk_410 .cheat-py-kw{color:var(--code-keyword)!important;font-weight:550!important}._code_1tgjk_410 .cheat-py-builtin{color:var(--code-builtin)!important}._code_1tgjk_410 .cheat-py-str{color:var(--code-string)!important}._code_1tgjk_410 .cheat-py-num{color:var(--code-number)!important}._code_1tgjk_410 .cheat-py-member{color:var(--code-member)!important}._code_1tgjk_410 .cheat-py-decorator{color:var(--code-decorator)!important}._code_1tgjk_410 .cheat-py-self{color:var(--code-self)!important;font-weight:600!important}._code_1tgjk_410 .cheat-py-fn{color:var(--code-function)!important;font-weight:550!important}._code_1tgjk_410 .cheat-py-cls{color:var(--code-class-name)!important}._pre_1tgjk_415 code .cheat-py-kw,._signaturePre_1tgjk_416 code .cheat-py-kw{color:var(--code-keyword)!important;font-weight:550!important}._pre_1tgjk_415 code .cheat-py-builtin,._signaturePre_1tgjk_416 code .cheat-py-builtin{color:var(--code-builtin)!important}._pre_1tgjk_415 code .cheat-py-str,._signaturePre_1tgjk_416 code .cheat-py-str{color:var(--code-string)!important}._pre_1tgjk_415 code .cheat-py-num,._signaturePre_1tgjk_416 code .cheat-py-num{color:var(--code-number)!important}._pre_1tgjk_415 code .cheat-py-member,._signaturePre_1tgjk_416 code .cheat-py-member{color:var(--code-member)!important}._pre_1tgjk_415 code .cheat-py-decorator,._signaturePre_1tgjk_416 code .cheat-py-decorator{color:var(--code-decorator)!important}._pre_1tgjk_415 code .cheat-py-self,._signaturePre_1tgjk_416 code .cheat-py-self{color:var(--code-self)!important;font-weight:600!important}._pre_1tgjk_415 code .cheat-py-fn,._signaturePre_1tgjk_416 code .cheat-py-fn{color:var(--code-function)!important;font-weight:550!important}._pre_1tgjk_415 code .cheat-py-cls,._signaturePre_1tgjk_416 code .cheat-py-cls{color:var(--code-class-name)!important}._codeRegionMarker_1tgjk_767{color:var(--code-region-marker, #e6c07b);font-style:italic}._codeKeyword_1tgjk_772{color:var(--code-keyword)}._codeNumber_1tgjk_776{color:var(--code-number)}._codeString_1tgjk_780{color:var(--code-string, #c3e88d)}._codeDecorator_1tgjk_784{color:var(--code-decorator, #ffcb6b)}._codeMember_1tgjk_788{color:var(--code-member, #7fd4ff)}._codeBuiltin_1tgjk_792{color:var(--code-builtin, #82aaff)}._codeSelf_1tgjk_796{color:var(--code-self, #f78c6c);font-weight:600}._codeFunction_1tgjk_801{color:var(--code-function, #82cfff);font-weight:550}._codeClassName_1tgjk_806{color:var(--code-class-name, #ffcb6b)}._signaturePre_1tgjk_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_1tgjk_825{margin:0;font-size:.8125rem;color:var(--muted);line-height:1.55;white-space:pre-wrap}._argsDetails_1tgjk_834{margin:0}._argsSummary_1tgjk_838{cursor:pointer;list-style:none;margin:0 0 .4rem;padding:.12rem 0;border-radius:6px;transition:opacity .16s ease}._argsSummary_1tgjk_838:hover{opacity:.92}._argsSummary_1tgjk_838::-webkit-details-marker{display:none}._argsSummary_1tgjk_838::marker{content:""}._argsSummaryRow_1tgjk_859{display:flex;flex-direction:row;align-items:center;gap:.45rem}._argsChevronWrap_1tgjk_866{flex-shrink:0;display:flex;align-items:center;color:var(--accent)}._argsChevron_1tgjk_866{display:block;transform:rotate(90deg);transition:transform .2s ease}._argsDetails_1tgjk_834[open] ._argsChevron_1tgjk_866{transform:rotate(270deg)}._argsTriggerLabel_1tgjk_885{margin:0;color:var(--accent);font-size:.875rem;font-weight:700;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}._argsSubcard_1tgjk_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_1tgjk_903,._argsProseInSubcard_1tgjk_903 ._argsText_1tgjk_825{margin:0}._argsGridInner_1tgjk_912{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}._argsRowWithDivider_1tgjk_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_1tgjk_921:first-child{padding-top:0}._argsRowWithDivider_1tgjk_921:last-child{border-bottom:none;padding-bottom:0}._argsName_1tgjk_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_1tgjk_939{font-weight:600}._argsNameWrap_1tgjk_953{position:relative;min-width:0}._argsNameInteractive_1tgjk_958{display:inline-block;cursor:pointer;text-decoration:underline;text-decoration-style:dotted;text-decoration-thickness:1px;text-underline-offset:3px}._argsNameInteractive_1tgjk_958:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 70%,transparent);outline-offset:2px;border-radius:4px}._argsTypeTooltip_1tgjk_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_1tgjk_991{font-family:var(--font-mono);font-size:.78rem;color:var(--text)}._argsPopoverStack_1tgjk_997{display:flex;flex-direction:column;gap:10px}._argsPopoverCategoryLabel_1tgjk_1003{font-size:.65rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:6px}._argsPopoverBadges_1tgjk_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_1tgjk_1012::-webkit-scrollbar{height:8px}._argsPopoverBadges_1tgjk_1012::-webkit-scrollbar-corner{background:transparent}._argsPopoverBadges_1tgjk_1012::-webkit-scrollbar-track{background:var(--cheat-ui-scrollbar-track);border-radius:8px}._argsPopoverBadges_1tgjk_1012::-webkit-scrollbar-thumb{background:var(--cheat-ui-scrollbar-thumb);border-radius:8px;border:2px solid transparent;background-clip:padding-box}._argsPopoverBadges_1tgjk_1012::-webkit-scrollbar-thumb:hover{background:var(--cheat-ui-scrollbar-thumb-hover);border:2px solid transparent;background-clip:padding-box}._argsPopoverBadge_1tgjk_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_1tgjk_1064{margin-top:10px;border-top:1px solid color-mix(in srgb,#ffffff 10%,transparent)}._argsDescription_1tgjk_1069{margin:0;font-size:.8125rem;color:var(--muted);line-height:1.55;min-width:0;word-break:break-word}._argsTypeBadge_1tgjk_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_1tgjk_921{grid-template-columns:1fr;row-gap:.2rem}}._badge_1tgjk_203{display:inline-block;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-bottom:.35rem}._description_1tgjk_259{margin:.75rem 0 0;font-size:.875rem;color:var(--muted);line-height:1.55}._descriptionTab_1tgjk_1116{margin:0;font-size:.875rem;color:var(--muted);line-height:1.55}._tipTabHeading_1tgjk_1123{margin:0 0 .4rem;font-size:.88rem;font-weight:600;color:var(--text);line-height:1.35}._tipsItemTitle_1tgjk_1131{color:var(--text);line-height:1.5}._tipsTabTitle_1tgjk_1137{margin-top:.5rem}._tipsCalloutSectionTitle_1tgjk_1141{margin-top:0}._tipsCallout_1tgjk_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_1tgjk_1156{margin:0}._tipsAccordionShell_1tgjk_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_1tgjk_1173{margin:0;border-top:1px solid color-mix(in srgb,var(--card-border) 90%,#64748b 10%)}._tipsAccordionDetails_1tgjk_1173:first-of-type{border-top:none}._tipsAccordionSummary_1tgjk_1182{cursor:pointer;list-style:none;margin:0;padding:.65rem .15rem .5rem}._tipsAccordionSummary_1tgjk_1182::-webkit-details-marker{display:none}._tipsAccordionSummary_1tgjk_1182::marker{content:""}._tipsAccordionSummaryRow_1tgjk_1197{display:flex;align-items:center;justify-content:space-between;gap:.65rem}._tipsAccordionTitle_1tgjk_1204{flex:1;min-width:0;font-size:.88rem;font-weight:650;color:var(--text);line-height:1.4}._tipsAccordionDetails_1tgjk_1173[open]>._tipsAccordionSummary_1tgjk_1182 ._segmentedChevron_1tgjk_219{transform:rotate(90deg)}._tipsAccordionPanel_1tgjk_1217{padding:0 .15rem .85rem}._tipsAccordionPanel_1tgjk_1217 ._tipsItemText_1tgjk_1221{color:var(--muted);white-space:pre-line}@media(prefers-reduced-motion:reduce){._tipsAccordionDetails_1tgjk_1173[open]>._tipsAccordionSummary_1tgjk_1182 ._segmentedChevron_1tgjk_219{transition:none}}._tipsBetween_1tgjk_1232{margin:.9rem 0 1rem;border:none;border-top:1px solid color-mix(in srgb,var(--card-border) 90%,#64748b 10%);opacity:.95}._tipsItem_1tgjk_1131{margin:0;min-width:0}._tipsItemText_1tgjk_1221{margin:0 0 .35rem;font-size:.875rem;line-height:1.7;color:#94a3b8}._tipsItemCode_1tgjk_1251{margin-top:.5rem}._tipsFuncFormatGrid_1tgjk_1255{display:flex;flex-direction:column;gap:.85rem;margin:.2rem 0 .35rem}._tipsFuncFormatRow_1tgjk_1262{display:flex;flex-direction:column;gap:.4rem;min-width:0}._tipsFuncFormatLine1_1tgjk_1269{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .5rem;font-size:.8rem}._tipsTypeBadge_1tgjk_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_1tgjk_1293{color:color-mix(in srgb,#94a3b8 70%,var(--muted));font-weight:400;-webkit-user-select:none;user-select:none}._tipsFuncFormatCode_1tgjk_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_1tgjk_1312{margin:0;font-size:.875rem;line-height:1.7;color:#94a3b8}._tipsFuncFormatFooter_1tgjk_1319{margin:.75rem 0 0;font-size:.8rem;line-height:1.65;color:#94a3b8}._tipsDtypeGrid_1tgjk_1327{display:grid;grid-template-columns:1fr;gap:.75rem;margin:.2rem 0 .35rem;align-items:start}@media(min-width:768px){._tipsDtypeGrid_1tgjk_1327{grid-template-columns:1fr 1fr}}._tipsDtypeCard_1tgjk_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_1tgjk_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_1tgjk_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_1tgjk_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_1tgjk_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_1tgjk_1378{border:none;background:transparent;box-shadow:none;padding:.2rem 0 .15rem;border-left:none;min-height:0}._tipsDtypeTitle_1tgjk_1387{margin:0;font-size:.8rem;font-weight:700;color:var(--text);font-family:var(--font-sans);line-height:1.3}._tipsDtypeBadges_1tgjk_1396{display:flex;flex-wrap:wrap;gap:.4rem .45rem;align-items:center;min-width:0}._tipsDtypeBadge_1tgjk_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_1tgjk_1359 ._tipsDtypeBadge_1tgjk_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_1tgjk_1365 ._tipsDtypeBadge_1tgjk_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_1tgjk_1371 ._tipsDtypeBadge_1tgjk_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_1tgjk_1396:hover{box-shadow:0 0 0 1px color-mix(in srgb,#e2e8f0 25%,transparent)}._tipsDtypeBadge_1tgjk_1396:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 75%,#fff 25%);outline-offset:2px}._tipsDtypeBadgeText_1tgjk_1455{white-space:pre-wrap;word-break:break-word;text-align:left}._tipsDtypeBadgeCheck_1tgjk_1461{flex-shrink:0;color:#4ade80}._tipsDtypeDesc_1tgjk_1466{margin:0;font-size:.8125rem;line-height:1.6;color:#64748b}._body_1tgjk_97{margin:0;font-size:.875rem;color:var(--muted);line-height:1.55}._bodyPreLine_1tgjk_1481{white-space:pre-line}._conceptFormulaCallout_1tgjk_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_1tgjk_1499{margin-top:.9rem;padding-top:.8rem;border-top:1px solid color-mix(in srgb,var(--card-border) 72%,transparent)}._conceptStructuredTitle_1tgjk_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_1tgjk_1515{margin-top:1rem;display:flex;flex-direction:column;gap:1rem}._interviewSection_1tgjk_1515{padding-top:.8rem;border-top:1px solid color-mix(in srgb,var(--card-border) 72%,transparent)}._interviewCollapsibleSection_1tgjk_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_1tgjk_1534{padding:.52rem .65rem;border-radius:8px}._interviewSummary_1tgjk_1539{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:.75rem}._interviewSummary_1tgjk_1539::-webkit-details-marker{display:none}._interviewSummaryTitleCompact_1tgjk_1552{margin:0;font-size:.7rem;font-weight:700;color:var(--accent);letter-spacing:.08em;line-height:1.2;text-transform:uppercase}._interviewSummary_1tgjk_1539:after{content:"+";flex-shrink:0;color:var(--accent);font-size:1rem;font-weight:700;line-height:1}._interviewCollapsibleSection_1tgjk_1527[open] ._interviewSummary_1tgjk_1539:after{content:"-"}._interviewCollapsibleBody_1tgjk_1575{margin-top:.7rem;padding-top:.7rem;border-top:1px solid color-mix(in srgb,var(--card-border) 66%,transparent)}._interviewCollapsibleBodyCompact_1tgjk_1581{margin-top:.5rem;padding-top:.5rem;font-size:.82rem;line-height:1.5}._interviewNestedExample_1tgjk_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_1tgjk_1596{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:.55rem}._interviewNestedExampleSummary_1tgjk_1596::-webkit-details-marker{display:none}._interviewNestedExampleSummary_1tgjk_1596:after{content:"+";flex-shrink:0;color:var(--accent);font-size:.85rem;font-weight:700;line-height:1}._interviewNestedExample_1tgjk_1588[open]>._interviewNestedExampleSummary_1tgjk_1596:after{content:"-"}._interviewExampleTableWrap_1tgjk_1622{margin-top:.55rem;padding-top:.55rem;overflow-x:auto;border-top:1px solid color-mix(in srgb,var(--card-border) 66%,transparent)}._interviewExampleTable_1tgjk_1622{width:100%;border-collapse:collapse;min-width:340px;font-size:.78rem;line-height:1.45}._interviewExampleTable_1tgjk_1622 th,._interviewExampleTable_1tgjk_1622 td{padding:.42rem .5rem;border:1px solid color-mix(in srgb,var(--card-border) 72%,transparent);text-align:left;vertical-align:top}._interviewExampleTable_1tgjk_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_1tgjk_1622 td{color:color-mix(in srgb,var(--text) 88%,var(--muted) 12%)}._nestedAccordionIntroSection_1tgjk_1659{margin-top:.9rem;padding-top:.75rem;border-top:1px solid color-mix(in srgb,var(--card-border) 72%,transparent)}._nestedAccordionIntroSection_1tgjk_1659:first-of-type{margin-top:.3rem}._nestedAccordionGroups_1tgjk_1669{margin-top:1rem;display:flex;flex-direction:column;gap:.75rem}._nestedAccordionGroup_1tgjk_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_1tgjk_1683{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:.75rem}._nestedAccordionGroupSummary_1tgjk_1683::-webkit-details-marker{display:none}._nestedAccordionGroupSummary_1tgjk_1683:after{content:"+";flex-shrink:0;color:var(--accent);font-size:1rem;font-weight:700;line-height:1}._nestedAccordionGroup_1tgjk_1669[open]>._nestedAccordionGroupSummary_1tgjk_1683:after{content:"-"}._nestedAccordionGroupBody_1tgjk_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_1tgjk_1718{border-color:#22c55e33;background:#18181b66;transition:border-color .18s ease,background .18s ease}._noSqlModelSubCard_1tgjk_1718:hover{border-color:#22c55e57;background:#18181b80}._noSqlJsonExample_1tgjk_1731{margin-top:.5rem;padding-top:.5rem}._noSqlExampleLabel_1tgjk_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_1tgjk_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_1tgjk_1758{color:#67e8f9}._noSqlJsonString_1tgjk_1762{color:#22c55e;text-shadow:0 0 8px rgba(34,197,94,.18)}._noSqlGraphExample_1tgjk_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_1tgjk_1776{display:block;width:100%;height:auto;min-height:150px}._noSqlGraphEdge_1tgjk_1783{stroke:color-mix(in srgb,var(--accent) 72%,var(--card-border) 28%);stroke-width:2;stroke-linecap:round;opacity:.78}._noSqlGraphArrowHead_1tgjk_1790{fill:color-mix(in srgb,var(--accent) 72%,var(--card-border) 28%)}._noSqlGraphNode_1tgjk_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_1tgjk_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_1tgjk_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_1tgjk_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_1tgjk_1827{display:flex;flex-direction:column}._dataTypeGroup_1tgjk_1832{padding-top:.65rem}._dataTypeGroup_1tgjk_1832+._dataTypeGroup_1tgjk_1832{margin-top:.75rem;border-top:1px solid color-mix(in srgb,var(--card-border) 72%,transparent)}._dataTypeTitle_1tgjk_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_1tgjk_1853{width:.9rem;height:.9rem;flex-shrink:0;color:var(--accent);stroke-width:1.9}._dataTypeAccordions_1tgjk_1861{display:flex;flex-direction:column;gap:.45rem}._dataTypeDetail_1tgjk_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_1tgjk_1874{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:.55rem}._dataTypeSummary_1tgjk_1874::-webkit-details-marker{display:none}._dataTypeSummaryTitle_1tgjk_1887{margin:0;font-size:.7rem;font-weight:700;color:var(--accent);letter-spacing:.08em;line-height:1.2;text-transform:uppercase}._dataTypeSummary_1tgjk_1874:after{content:"+";flex-shrink:0;color:var(--accent);font-size:.85rem;font-weight:700;line-height:1}._dataTypeDetail_1tgjk_1867[open]>._dataTypeSummary_1tgjk_1874:after{content:"-"}._dataTypeBody_1tgjk_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_1tgjk_1918{margin:-.2rem 0 .85rem;font-size:.84rem;color:var(--muted)}._storageComparisonGrid_1tgjk_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_1tgjk_1933{padding:.72rem .82rem}._storageComparisonColumn_1tgjk_1933+._storageComparisonColumn_1tgjk_1933{border-left:1px solid color-mix(in srgb,var(--card-border) 72%,transparent)}._storageComparisonColumnTitle_1tgjk_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_1tgjk_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_1tgjk_1963{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.58rem}._storageComparisonHighlights_1tgjk_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_1tgjk_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_1tgjk_1993{flex-shrink:0;font-weight:700;color:var(--accent)}._storageComparisonRuleLines_1tgjk_1999{display:flex;flex-direction:column;gap:.18rem;color:var(--text)}@media(max-width:520px){._storageComparisonGrid_1tgjk_1924{grid-template-columns:1fr}._storageComparisonColumn_1tgjk_1933+._storageComparisonColumn_1tgjk_1933{border-left:0;border-top:1px solid color-mix(in srgb,var(--card-border) 72%,transparent)}._storageComparisonRule_1tgjk_1983{flex-direction:column;gap:.28rem}}._interviewSoundbiteSection_1tgjk_2022{border-top-color:color-mix(in srgb,var(--accent) 38%,transparent)}._interviewSoundbite_1tgjk_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_1tgjk_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_1tgjk_2022 ._body_1tgjk_97{color:color-mix(in srgb,var(--text) 86%,#c4b5fd 14%)}._interviewWarningSection_1tgjk_2050{border-top-color:color-mix(in srgb,var(--accent) 38%,transparent)}._interviewWarningTitle_1tgjk_2054{color:var(--accent)}._interviewWarningBody_1tgjk_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_1tgjk_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_1tgjk_2078{display:block;width:100%;height:auto}._eventBrokerConnector_1tgjk_2084{stroke:color-mix(in srgb,var(--muted) 88%,var(--accent) 12%);stroke-width:2;stroke-linecap:round}._eventBrokerArrowHead_1tgjk_2090{fill:color-mix(in srgb,var(--muted) 82%,var(--accent) 18%)}._eventBrokerServiceRect_1tgjk_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_1tgjk_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_1tgjk_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_1tgjk_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_1tgjk_2121{display:flex;flex-direction:column;gap:.55rem;margin-top:.55rem}._interviewFieldRow_1tgjk_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_1tgjk_2137{color:color-mix(in srgb,var(--muted) 88%,var(--text) 12%)}._interviewFieldRowPositive_1tgjk_2141 ._interviewFieldLabel_1tgjk_2141{color:color-mix(in srgb,var(--accent-concept) 82%,var(--text) 18%)}._interviewFieldRowNegative_1tgjk_2145{color:color-mix(in srgb,var(--accent-method) 78%,var(--text) 22%)}._interviewFieldRowNegative_1tgjk_2145 ._interviewFieldLabel_1tgjk_2141{color:color-mix(in srgb,var(--accent-method) 92%,var(--text) 8%)}._interviewFieldRowNegative_1tgjk_2145 ._interviewFieldBody_1tgjk_2153,._interviewFieldRowNegative_1tgjk_2145 ._body_1tgjk_97,._interviewFieldRowNegative_1tgjk_2145 ._interviewFieldBulletList_1tgjk_2155{color:color-mix(in srgb,var(--accent-method) 78%,var(--text) 22%)}._interviewFieldRowNegative_1tgjk_2145 ._inlineStrong_1tgjk_624{color:color-mix(in srgb,var(--accent-method) 92%,var(--text) 8%)}._interviewFieldLabel_1tgjk_2141{font-weight:750;font-size:.68rem;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);padding-top:.12rem}._interviewFieldBody_1tgjk_2153{margin:0;min-width:0}._interviewFieldBulletList_1tgjk_2155{margin:0;padding-left:1.15rem;display:flex;flex-direction:column;gap:.35rem;list-style:disc}._interviewFieldBulletList_1tgjk_2155 li{line-height:1.45}._interviewPillGroupBlock_1tgjk_2190{display:flex;flex-direction:column;gap:.28rem}._interviewPillGroupLabel_1tgjk_2196{font-size:.68rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}._interviewPillGroupLabelBestFor_1tgjk_2204{color:color-mix(in srgb,var(--accent-concept) 82%,var(--text) 18%)}._interviewPillRow_1tgjk_2208{display:flex;flex-wrap:wrap;gap:.32rem}._interviewPill_1tgjk_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_1tgjk_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_1tgjk_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_1tgjk_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_1tgjk_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_1tgjk_2252{font-size:.78rem;font-weight:700;color:color-mix(in srgb,var(--accent-concept) 72%,var(--text) 28%)}._interviewFooterNote_1tgjk_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_1tgjk_2270{margin-top:.75rem}._definitionFooterCallout_1tgjk_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_1tgjk_2286{display:block;font-weight:750;font-size:.72rem;letter-spacing:.03em;margin-bottom:.35rem;color:var(--muted)}._conceptIconList_1tgjk_2295{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.5rem;color:var(--muted)}._conceptIconItem_1tgjk_2305{display:grid;grid-template-columns:1.55rem 1fr;align-items:start;gap:.55rem;font-size:.875rem;line-height:1.55}._conceptIconWrap_1tgjk_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_1tgjk_2295{width:.78rem;height:.78rem}._conceptGroupStack_1tgjk_2332{display:flex;flex-direction:column;gap:.75rem}._conceptGroupCard_1tgjk_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_1tgjk_2345{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:.75rem}._conceptGroupSummary_1tgjk_2345::-webkit-details-marker{display:none}._conceptGroupSummary_1tgjk_2345:after{content:"+";flex-shrink:0;color:var(--accent);font-size:1rem;font-weight:700;line-height:1}._conceptGroupCard_1tgjk_2338[open] ._conceptGroupSummary_1tgjk_2345:after{content:"-"}._conceptGroupTitle_1tgjk_2371{font-size:.82rem;font-weight:700;color:var(--text);letter-spacing:.01em;line-height:1.3}._conceptGroupBody_1tgjk_2379{margin-top:.7rem;padding-top:.7rem;border-top:1px solid color-mix(in srgb,var(--card-border) 66%,transparent)}._conceptOrderedList_1tgjk_2385{margin:0;padding-left:1.35rem;color:var(--muted)}._conceptOrderedItem_1tgjk_2391{margin:.28rem 0;padding-left:.1rem;font-size:.875rem;line-height:1.55}._displayMath_1tgjk_2398{text-align:center;margin:.65rem 0;overflow-x:auto;color:inherit}._displayMath_1tgjk_2398 .katex{color:inherit;font-size:1.05em}._displayMath_1tgjk_2398,._cookbookOutputCell_1tgjk_2411{scrollbar-width:thin;scrollbar-color:var(--cheat-ui-scrollbar-thumb) var(--cheat-ui-scrollbar-track)}._displayMath_1tgjk_2398::-webkit-scrollbar,._cookbookOutputCell_1tgjk_2411::-webkit-scrollbar{width:6px;height:6px}._displayMath_1tgjk_2398::-webkit-scrollbar-corner,._cookbookOutputCell_1tgjk_2411::-webkit-scrollbar-corner{background:transparent}._displayMath_1tgjk_2398::-webkit-scrollbar-track,._cookbookOutputCell_1tgjk_2411::-webkit-scrollbar-track{background:var(--cheat-ui-scrollbar-track);border-radius:6px}._displayMath_1tgjk_2398::-webkit-scrollbar-thumb,._cookbookOutputCell_1tgjk_2411::-webkit-scrollbar-thumb{background:var(--cheat-ui-scrollbar-thumb);border-radius:6px}._displayMath_1tgjk_2398::-webkit-scrollbar-thumb:hover,._cookbookOutputCell_1tgjk_2411::-webkit-scrollbar-thumb:hover{background:var(--cheat-ui-scrollbar-thumb-hover)}._pre_1tgjk_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_1tgjk_416,._pre_1tgjk_415,._functionGlossaryPanel_1tgjk_2459,._subsetBacktrackDemoOutput_1tgjk_2460{scrollbar-width:thin;scrollbar-color:var(--cheat-ui-scrollbar-thumb) var(--cheat-ui-scrollbar-track)}._signaturePre_1tgjk_416::-webkit-scrollbar,._pre_1tgjk_415::-webkit-scrollbar,._functionGlossaryPanel_1tgjk_2459::-webkit-scrollbar,._subsetBacktrackDemoOutput_1tgjk_2460::-webkit-scrollbar{width:10px;height:10px}._signaturePre_1tgjk_416::-webkit-scrollbar-corner,._pre_1tgjk_415::-webkit-scrollbar-corner,._functionGlossaryPanel_1tgjk_2459::-webkit-scrollbar-corner,._subsetBacktrackDemoOutput_1tgjk_2460::-webkit-scrollbar-corner{background:transparent}._signaturePre_1tgjk_416::-webkit-scrollbar-track,._pre_1tgjk_415::-webkit-scrollbar-track,._functionGlossaryPanel_1tgjk_2459::-webkit-scrollbar-track,._subsetBacktrackDemoOutput_1tgjk_2460::-webkit-scrollbar-track{background:var(--cheat-ui-scrollbar-track);border-radius:6px}._functionGlossaryPanel_1tgjk_2459::-webkit-scrollbar-track{border-radius:0 8px 8px 0}._signaturePre_1tgjk_416::-webkit-scrollbar-thumb,._pre_1tgjk_415::-webkit-scrollbar-thumb,._functionGlossaryPanel_1tgjk_2459::-webkit-scrollbar-thumb,._subsetBacktrackDemoOutput_1tgjk_2460::-webkit-scrollbar-thumb{background:var(--cheat-ui-scrollbar-thumb);border-radius:5px;border:2px solid transparent;background-clip:padding-box}._signaturePre_1tgjk_416::-webkit-scrollbar-thumb:hover,._pre_1tgjk_415::-webkit-scrollbar-thumb:hover,._functionGlossaryPanel_1tgjk_2459::-webkit-scrollbar-thumb:hover,._subsetBacktrackDemoOutput_1tgjk_2460::-webkit-scrollbar-thumb:hover{background:var(--cheat-ui-scrollbar-thumb-hover);border:2px solid transparent;background-clip:padding-box}._code_1tgjk_410{margin:0;white-space:pre;color:#d4e4f7}._outputLabel_1tgjk_2517{display:block;font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin:.5rem 0 .25rem}._output_1tgjk_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_1tgjk_308,._contextTabsSingle_1tgjk_309{margin-top:.85rem}._tabList_1tgjk_2548{display:flex;flex-wrap:wrap;gap:.25rem;margin-bottom:.5rem;padding:0;list-style:none}._tab_1tgjk_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_1tgjk_2548:hover{color:var(--text);background:var(--accent-soft-08)}._tabActive_1tgjk_2578{color:var(--accent);border-color:var(--accent-border-45);background:var(--accent-soft-12)}._tab_1tgjk_2548:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._tabLabelMono_1tgjk_2589{font-family:var(--font-label-mono);letter-spacing:.06em}._tabPanel_1tgjk_2594{min-width:0}._tabPanel_1tgjk_2594 ._outputLabel_1tgjk_2517{margin-top:0}._gridCellDimmed_1tgjk_2602{opacity:.22;filter:grayscale(.35);transition:opacity .18s ease,filter .18s ease;pointer-events:none}._coreTitleRow_1tgjk_2610{display:flex;align-items:flex-start;gap:.4rem;margin:0 0 .5rem;position:relative}._coreTitleRow_1tgjk_2610 ._coreTitle_1tgjk_235{margin:0;flex:1;min-width:0}._coreTitleRowWithGlossary_1tgjk_2625{z-index:50}._coreTitleRowWithGlossary_1tgjk_2625 ._coreTitle_1tgjk_235{flex:1 1 100%;width:100%;box-sizing:border-box;padding-right:2.5rem}._functionGlossaryWrap_1tgjk_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_1tgjk_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_1tgjk_2650:hover{color:var(--accent)}._functionGlossaryBtn_1tgjk_2650:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._functionGlossaryIcon_1tgjk_2673{display:block}._functionGlossaryPanel_1tgjk_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_1tgjk_2459[data-open=false]{opacity:0;visibility:hidden;pointer-events:none}._functionGlossaryPanel_1tgjk_2459[data-open=true]{opacity:1;visibility:visible;pointer-events:auto}._functionGlossaryPanelTitle_1tgjk_2711{margin:0 0 .45rem;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}._functionGlossaryList_1tgjk_2720{margin:0;padding-left:1rem}._functionGlossaryItem_1tgjk_2725{margin:.25rem 0}._functionGlossaryName_1tgjk_2729{font-weight:600;color:var(--text);font-family:var(--font-label-mono);font-size:.78rem}._functionGlossaryDesc_1tgjk_2736{color:var(--muted)}._segmentedIntroInGroup_1tgjk_2741{display:flex;flex-direction:column;gap:.85rem;padding:.15rem .25rem .85rem}._segmentedTitleRow_1tgjk_2748{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}._segmentedTitleRow_1tgjk_2748 ._title_1tgjk_227{margin:0;flex:1 1 auto;min-width:0}._segmentedTitleRow_1tgjk_2748 ._segmentedKeyTraitRow_1tgjk_2761{flex:0 0 auto;justify-content:flex-end;align-items:flex-start}._segmentedIntroInGroup_1tgjk_2741 ._title_1tgjk_227{margin-bottom:0}._segmentedIntroInGroup_1tgjk_2741 ._body_1tgjk_97+._body_1tgjk_97{margin-top:0}._segmentedKeyTraitRow_1tgjk_2761{display:flex;flex-wrap:wrap;gap:.35rem .45rem}._segmentedKeyTrait_1tgjk_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_1tgjk_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_1tgjk_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_1tgjk_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_1tgjk_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_1tgjk_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_1tgjk_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_1tgjk_2821+._segmentedDefinition_1tgjk_2821{margin-top:-.35rem}._segmentedDefinition_1tgjk_2821 ._inlineCode_1tgjk_589{font-style:normal;color:color-mix(in srgb,var(--accent) 75%,var(--fg))}._segmentedDefinitionNote_1tgjk_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_1tgjk_2851{flex-shrink:0;display:flex;align-items:center;color:color-mix(in srgb,var(--accent-tip) 88%,var(--fg))}._segmentedDefinitionNoteText_1tgjk_2858{margin:0;min-width:0;color:color-mix(in srgb,var(--text) 88%,var(--muted));font-size:.84rem;line-height:1.5}._segmentedDefinitionNoteText_1tgjk_2858 ._inlineCode_1tgjk_589{color:color-mix(in srgb,var(--accent-tip) 80%,var(--fg))}._segmentedQuickStartHeading_1tgjk_2870{margin:0;font-size:.82rem;font-weight:650;letter-spacing:.02em;color:var(--accent)}._segmentedUseWhen_1tgjk_2878{margin:.35rem 0 .75rem;text-align:center}._segmentedUseWhenQuote_1tgjk_2883{margin:0;font-size:.9rem;font-weight:400;letter-spacing:.01em;line-height:1.45;color:var(--accent)}._segmentedUseWhenExample_1tgjk_2892{margin:.25rem 0 0;font-size:.78rem;line-height:1.4;color:var(--muted)}._segmentedQuickStartHeadingEmptyIntro_1tgjk_2900{margin-top:.55rem;margin-bottom:-.45rem}._segmentedIntroCode_1tgjk_2905{margin-top:0}._datatypeSegmentSection_1tgjk_2909{margin-top:1rem;width:100%}._datatypeSegmentSection_1tgjk_2909 ._segmentedQuickStartHeading_1tgjk_2870{margin-bottom:.35rem}._bitTruthHeading_1tgjk_2918{margin-top:1.05rem;margin-bottom:.45rem}._bitTruthGrid_1tgjk_2923{display:grid;grid-template-columns:1fr 1fr;gap:.7rem .75rem;width:100%;margin:0 0 .15rem}._bitTruthCard_1tgjk_2931{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_1tgjk_2942{margin:0;font-family:var(--font-label-mono);font-size:.72rem;font-weight:800;letter-spacing:.06em;color:#fbbf24}._bitTruthTable_1tgjk_2951{border-collapse:collapse;font-family:var(--font-label-mono);font-size:.72rem}._bitTruthTable_1tgjk_2951 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_1tgjk_2951 td{padding:.16rem .48rem;text-align:center;font-weight:800;color:var(--text)}._bitTruthTable_1tgjk_2951 th:last-child,._bitTruthTable_1tgjk_2951 td:last-child{border-left:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);padding-left:.62rem}._bitTruthResult_1tgjk_2979{color:#fbbf24}._bitOpRefCardBody_1tgjk_2983{display:flex;flex-direction:column;gap:1rem;width:100%}._bitOpRefSection_1tgjk_2990{display:flex;flex-direction:column;gap:.55rem;width:100%}._bitOpRefSectionHeading_1tgjk_2997{margin-top:.15rem}._bitOpRefPanel_1tgjk_3001{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_1tgjk_3014{margin:0 0 .85rem;text-align:center}._bitOpRefStepFormula_1tgjk_3019{margin:0 0 .65rem;text-align:center}._bitOpRefStep_1tgjk_3019{display:flex;flex-direction:column;align-items:center;gap:.55rem;width:100%}._bitOpRefOp_1tgjk_3032{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_1tgjk_3042{display:flex;flex-direction:column;align-items:center;gap:.75rem;width:100%;padding-top:.35rem}._bitOpRefDivider_1tgjk_3051{width:min(100%,18rem);height:0;margin:.5rem auto;border:0;border-top:1px solid color-mix(in srgb,#fbbf24 32%,transparent)}._bitOpRefStep_1tgjk_3019+._bitOpRefStep_1tgjk_3019{padding-top:.75rem;border-top:1px solid color-mix(in srgb,var(--card-border) 70%,transparent)}._bitOpRefNote_1tgjk_3064{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_1tgjk_3074 ._segmentedIntroCode_1tgjk_2905{margin-top:.65rem}._segmentedImageBlock_1tgjk_3078{margin:0;width:100%}._segmentedPlotImage_1tgjk_3083{display:block;width:100%;max-width:100%;height:auto;border-radius:6px;border:1px solid color-mix(in srgb,var(--border) 85%,transparent)}._joinVennGrid_1tgjk_3093{display:grid;grid-template-columns:1fr;gap:.85rem}@media(min-width:640px){._joinVennGrid_1tgjk_3093{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1040px){._joinVennGrid_1tgjk_3093{grid-template-columns:repeat(4,minmax(0,1fr))}}._joinVennTile_1tgjk_3111{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_1tgjk_3120{display:flex;align-items:baseline;justify-content:space-between;gap:.65rem;margin-bottom:.55rem}._joinVennTileTitle_1tgjk_3128{font-size:.88rem;font-weight:700;letter-spacing:-.01em;color:var(--text);min-width:0}._joinVennHowPill_1tgjk_3136{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_1tgjk_3148{margin:.55rem 0 0;font-size:.82rem;line-height:1.6;color:var(--muted)}._joinVennSvg_1tgjk_3155{display:block;width:100%;height:auto}._joinVennFill_1tgjk_3161{fill:color-mix(in srgb,var(--accent) 18%,transparent)}._joinVennStroke_1tgjk_3165{stroke:color-mix(in srgb,var(--card-border) 90%,#fff 10%);stroke-width:2}._joinVennHeader_1tgjk_3170{font-family:var(--font-label-mono);font-size:14px;fill:var(--muted)}._joinVennCenterLabel_1tgjk_3176{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_1tgjk_3185{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_1tgjk_3195{display:flex;align-items:center;justify-content:space-between;gap:.5rem .75rem;flex-wrap:wrap;margin-bottom:.55rem}._subsetBacktrackDemoTitle_1tgjk_3204{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_1tgjk_3215{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.4rem;flex-shrink:0}._subsetBacktrackDemoControlBtn_1tgjk_3224{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_1tgjk_3224: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_1tgjk_3224:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 55%,transparent);outline-offset:2px}._subsetBacktrackDemoControlBtn_1tgjk_3224:disabled{opacity:.45;cursor:not-allowed}._subsetBacktrackDemoGrid_1tgjk_3256{display:grid;grid-template-columns:1fr;gap:.65rem;align-items:start}@media(min-width:640px){._subsetBacktrackDemoGrid_1tgjk_3256{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:.75rem}}._subsetBacktrackDemoTreeCol_1tgjk_3270{min-width:0}._subsetBacktrackDemoSvg_1tgjk_3274{display:block;width:100%;height:auto}._subsetBacktrackDemoEdgeDim_1tgjk_3280{stroke:color-mix(in srgb,var(--card-border) 75%,transparent);stroke-width:1.25;fill:none}._subsetBacktrackDemoEdgeActive_1tgjk_3286{stroke:color-mix(in srgb,var(--accent) 72%,var(--muted));stroke-width:1.85;fill:none}._subsetBacktrackDemoEdgeLabelDim_1tgjk_3292{font-family:var(--font-label-mono);font-size:9px;fill:color-mix(in srgb,var(--muted) 88%,transparent);pointer-events:none}._subsetBacktrackDemoEdgeLabelActive_1tgjk_3299{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_1tgjk_3307{fill:color-mix(in srgb,var(--accent) 72%,var(--muted))}._subsetBacktrackDemoNode_1tgjk_3311{fill:color-mix(in srgb,var(--accent) 16%,transparent);stroke:color-mix(in srgb,var(--card-border) 88%,#fff 12%);stroke-width:2}._subsetBacktrackDemoNodeFocus_1tgjk_3317{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_1tgjk_3323{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_1tgjk_3331{min-width:0;display:flex;flex-direction:column;gap:.4rem}._subsetBacktrackDemoPhaseRow_1tgjk_3338{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .55rem}._subsetBacktrackDemoPhasePill_1tgjk_3345{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_1tgjk_3359{font-size:.78rem;color:var(--muted);line-height:1.35}._subsetBacktrackDemoPathLine_1tgjk_3365{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_1tgjk_3373{margin:.15rem 0 0;font-size:.68rem;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}._subsetBacktrackDemoOutput_1tgjk_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_1tgjk_3397{opacity:.45}._subsetBacktrackDemoOutputLine_1tgjk_3401{white-space:nowrap}._subsetBacktrackDemoReducedNote_1tgjk_3405{margin:0;font-size:.72rem;color:var(--muted);line-height:1.4}._subsetBacktrackDemoFooter_1tgjk_3412{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_1tgjk_3423{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_1tgjk_3433{display:flex;align-items:center;justify-content:space-between;gap:.5rem .75rem;flex-wrap:wrap;margin-bottom:.55rem}._triePrefixDemoTitle_1tgjk_3442{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_1tgjk_3453{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.4rem;flex-shrink:0}._triePrefixDemoControlBtn_1tgjk_3462{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_1tgjk_3462: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_1tgjk_3462:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 55%,transparent);outline-offset:2px}._triePrefixDemoControlBtn_1tgjk_3462:disabled{opacity:.45;cursor:not-allowed}._triePrefixDemoGrid_1tgjk_3494{display:grid;grid-template-columns:1fr;gap:.65rem;align-items:start}@media(min-width:640px){._triePrefixDemoGrid_1tgjk_3494{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:.75rem}}._triePrefixDemoTreeCol_1tgjk_3508{min-width:0}._triePrefixDemoSvg_1tgjk_3512{display:block;width:100%;height:auto}._triePrefixDemoEdgeDim_1tgjk_3518{stroke:color-mix(in srgb,var(--card-border) 75%,transparent);stroke-width:1.25;fill:none}._triePrefixDemoEdgeActive_1tgjk_3524{stroke:color-mix(in srgb,var(--accent) 72%,var(--muted));stroke-width:1.85;fill:none}._triePrefixDemoEdgeLabelDim_1tgjk_3530{font-family:var(--font-label-mono);font-size:9px;fill:color-mix(in srgb,var(--muted) 88%,transparent);pointer-events:none}._triePrefixDemoEdgeLabelActive_1tgjk_3537{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_1tgjk_3545{fill:color-mix(in srgb,var(--accent) 72%,var(--muted))}._triePrefixDemoNode_1tgjk_3549{fill:color-mix(in srgb,var(--accent) 16%,transparent);stroke:color-mix(in srgb,var(--card-border) 88%,#fff 12%);stroke-width:2}._triePrefixDemoNodeFocus_1tgjk_3555{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_1tgjk_3561{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_1tgjk_3569{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_1tgjk_3575{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_1tgjk_3583{fill:color-mix(in srgb,var(--accent) 75%,var(--text))}._triePrefixDemoSideCol_1tgjk_3587{min-width:0;display:flex;flex-direction:column;gap:.4rem}._triePrefixDemoPhaseRow_1tgjk_3594{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .55rem}._triePrefixDemoPhasePill_1tgjk_3601{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_1tgjk_3615{font-size:.78rem;color:var(--muted);line-height:1.35}._triePrefixDemoPathLine_1tgjk_3621{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_1tgjk_3629{margin:.15rem 0 0;font-size:.68rem;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}._triePrefixDemoOutput_1tgjk_3629{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_1tgjk_3653{opacity:.45}._triePrefixDemoOutputLine_1tgjk_3657{white-space:nowrap}._triePrefixDemoReducedNote_1tgjk_3661{margin:0;font-size:.72rem;color:var(--muted);line-height:1.4}._triePrefixDemoFooter_1tgjk_3668{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_1tgjk_3679{display:grid;grid-template-columns:1fr;gap:.85rem}@media(min-width:640px){._graphicTileGrid_1tgjk_3679{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1040px){._graphicTileGrid_1tgjk_3679{grid-template-columns:repeat(4,minmax(0,1fr))}}._graphicTile_1tgjk_3679{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_1tgjk_3706{display:flex;flex-direction:column;align-items:stretch;gap:.35rem;margin-bottom:.45rem}._graphicTileTitle_1tgjk_3714{font-size:.88rem;font-weight:700;letter-spacing:-.01em;color:var(--text);min-width:0}._graphicTilePillRow_1tgjk_3722{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:.35rem;width:100%}._graphicTilePill_1tgjk_3722{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_1tgjk_3744{margin:.55rem 0 0;font-size:.82rem;line-height:1.6;color:var(--muted)}._graphicTilePresetArea_1tgjk_3751{min-height:4.5rem;display:flex;flex-direction:column;justify-content:center;gap:.3rem}._graphicTileCurveSvg_1tgjk_3759{display:block;width:100%;height:auto;max-height:4.5rem;flex-shrink:0}._graphicTileCompactCodeWrap_1tgjk_3767 ._codeBlockToolbar_1tgjk_436{padding:.15rem .25rem}._graphicTileCompactCodeWrap_1tgjk_3767 ._copyCodeBtnIcon_1tgjk_492{padding:.2rem}._graphicTileCompactCodeWrap_1tgjk_3767 ._pre_1tgjk_415{padding:.35rem .45rem;font-size:.68rem;line-height:1.35}._graphicTileAxis_1tgjk_3781{stroke:color-mix(in srgb,var(--card-border) 65%,transparent);stroke-width:1}._graphicTileCurveStroke_1tgjk_3786{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_1tgjk_3795{margin:0}._segmentedSummary_1tgjk_304{cursor:pointer;list-style:none;margin:0 0 .5rem;padding:0}._segmentedSummary_1tgjk_304::-webkit-details-marker{display:none}._segmentedSummary_1tgjk_304::marker{content:""}._segmentedSummaryRow_1tgjk_304{display:flex;align-items:center;justify-content:space-between;gap:.65rem}._segmentedSummaryRow_1tgjk_304 ._badge_1tgjk_203{margin-bottom:0}._segmentedChevronWrap_1tgjk_3825{flex-shrink:0;display:flex;align-items:center;color:var(--muted)}._segmentedChevron_1tgjk_219{display:block;transition:transform .18s ease;transform:rotate(0)}._segmentedDetails_1tgjk_3795[open]>._segmentedSummary_1tgjk_304 ._segmentedChevron_1tgjk_219{transform:rotate(90deg)}._segmentedDetailsBody_1tgjk_3842{padding-top:.05rem}._problemSolutionList_1tgjk_3846{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.55rem}._problemSolutionRow_1tgjk_3855{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_1tgjk_3870{grid-template-columns:1fr}@media(min-width:640px){._problemSolutionRow_1tgjk_3855{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:.85rem}._problemSolutionRow_1tgjk_3855._problemSolutionRowNoCode_1tgjk_3870{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){._problemSolutionRow_1tgjk_3855{transition:none}}._problemSolutionRow_1tgjk_3855:hover{border-color:var(--accent-border-35);background:color-mix(in srgb,var(--accent-soft-08) 55%,var(--code-bg) 45%)}._problemSolutionLabel_1tgjk_3896{font-size:.875rem;font-weight:600;color:var(--text);line-height:1.4;min-width:0}._problemSolutionPill_1tgjk_3904{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_1tgjk_3921{display:flex;flex-direction:column;gap:.7rem}._whenToUseGrid_1tgjk_3927{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr;gap:.45rem .9rem}@media(min-width:640px){._whenToUseGrid_1tgjk_3927{grid-template-columns:1fr 1fr}}._whenToUseItem_1tgjk_3942{display:flex;align-items:flex-start;gap:.45rem;margin:0;padding:0;min-width:0}._whenToUseIcon_1tgjk_3951{flex-shrink:0;width:.95rem;height:.95rem;margin-top:.12rem;color:color-mix(in srgb,#10b981 78%,var(--fg));opacity:.95}._whenToUseText_1tgjk_3960{font-size:.84rem;font-weight:400;color:var(--text);line-height:1.35;min-width:0}._whenToUseText_1tgjk_3960 ._inlineStrong_1tgjk_624{font-weight:700}._segmentedCommonMistakesSegmentCard_1tgjk_3973._card_1tgjk_1._cardTip_1tgjk_62,._segmentedCommonMistakesSegmentCard_1tgjk_3973._card_1tgjk_1._cardConcept_1tgjk_164,._segmentedCommonMistakesSegmentCard_1tgjk_3973._card_1tgjk_1._cardTemplate_1tgjk_173,._segmentedCommonMistakesSegmentCard_1tgjk_3973._card_1tgjk_1._cardMethod_1tgjk_223{border-left:4px solid #fb7185;background:inherit}._segmentedCommonMistakesSegmentCard_1tgjk_3973._card_1tgjk_1:hover{border-color:#ffffff29;border-left-color:#fb7185}._segmentedCommonMistakesSegmentCard_1tgjk_3973 ._segmentedChevronWrap_1tgjk_3825{color:var(--muted)}._segmentedCommonMistakesSegmentCard_1tgjk_3973 ._segmentedSummaryRow_1tgjk_304 ._badge_1tgjk_203{color:inherit}._segmentedCommonMistakesSegmentCard_1tgjk_3973 ._commonMistakesWrap_1tgjk_3995{margin:0;padding:0;border:none;border-radius:0;background:transparent;border-left:none}._commonMistakesWrap_1tgjk_3995{margin:0;padding:.75rem .85rem;border-radius:10px;border:none;border-left:none;background:transparent}._commonMistakesItem_1tgjk_4014{display:flex;align-items:flex-start;gap:.45rem;margin:0;padding:0;min-width:0}._commonMistakesIcon_1tgjk_4023{flex-shrink:0;width:.95rem;height:.95rem;margin-top:.12rem;color:#fb7185;opacity:.95}._commonMistakesText_1tgjk_4032{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_1tgjk_4032 ._inlineStrong_1tgjk_624{font-weight:700;color:var(--text)}._keywordTagsRow_1tgjk_4046{display:flex;flex-wrap:wrap;gap:.35rem .45rem}._keywordTag_1tgjk_4046{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_1tgjk_4065{display:flex;gap:.6rem;padding:.15rem 0;border-radius:0;border:none;background:transparent}._keyIdeaIcon_1tgjk_4074{flex-shrink:0;width:1.05rem;height:1.05rem;margin-top:.1rem;color:var(--accent)}._thoughtProcessIcon_1tgjk_4082{flex-shrink:0;width:1.05rem;height:1.05rem;margin-top:.1rem;color:#a78bfa}._thoughtProcessSegmentCard_1tgjk_4090._card_1tgjk_1{border-left-color:#a78bfa}._keyIdeaText_1tgjk_4094{min-width:0}._keyIdeaText_1tgjk_4094 ._body_1tgjk_97{color:color-mix(in srgb,var(--text) 85%,var(--muted))}._keyIdeaText_1tgjk_4094 ._mlConceptPhaseNumberedSteps_1tgjk_4102{margin-top:.15rem}._keyIdeaCallout_1tgjk_4065._leetcodePatternsVariant_1tgjk_4106 ._mlConceptPhaseNumberedSteps_1tgjk_4102>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_1tgjk_4112{margin:0;padding-left:1.15rem}._twoPointersVariant_1tgjk_4118 ._whenToUseGrid_1tgjk_3927{gap:.45rem 1.25rem}._twoPointersVariant_1tgjk_4118 ._whenToUseIcon_1tgjk_3951{color:color-mix(in srgb,#34d399 82%,var(--fg))}._leetcodePatternsVariant_1tgjk_4106 ._whenToUseIcon_1tgjk_3951{color:#34d399;opacity:1}._twoPointersVariant_1tgjk_4118 ._whenToUseItem_1tgjk_3942{padding:.28rem .35rem;border-radius:6px;transition:background-color .15s ease}._twoPointersVariant_1tgjk_4118 ._whenToUseItem_1tgjk_3942:hover{background:color-mix(in srgb,#ffffff 5%,transparent)}._patternIntroCard_1tgjk_4143{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_1tgjk_4150{max-width:48rem;margin:0 auto;width:100%}._patternIntroHeaderRow_1tgjk_4156{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.65rem;text-align:left}._patternIntroTitle_1tgjk_4165{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_1tgjk_4176{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_1tgjk_4189{margin:0 0 1rem;font-size:.9rem;color:var(--muted);line-height:1.6;text-align:left}._patternIntroIntroDemoWrap_1tgjk_4197{margin:0}._patternIntroKeyword_1tgjk_4201{display:inline;font-weight:700;color:inherit}._patternIntroSectionLabel_1tgjk_4207{margin:0 0 .45rem;font-size:.65rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--muted);text-align:left}._patternIntroTriggersBlock_1tgjk_4217{margin:0 0 1rem}._patternIntroTriggersBlock_1tgjk_4217 ._patternIntroSignalPanel_1tgjk_4221{margin-bottom:0}._patternIntroTriggersBlock_1tgjk_4217 ._patternIntroIntroDemoWrap_1tgjk_4197{margin-top:.15rem}._patternIntroTriggersBlock_1tgjk_4217 ._tpDecisionFlow_1tgjk_4229{margin-top:.35rem;margin-bottom:.35rem}._patternIntroTriggerGrid_1tgjk_4234{margin:0 0 1rem;padding:0;list-style:none;display:grid;grid-template-columns:1fr;gap:.5rem .75rem}@media(min-width:640px){._patternIntroTriggerGrid_1tgjk_4234{grid-template-columns:repeat(2,minmax(0,1fr))}}._patternIntroTriggerGrid2x2_1tgjk_4249{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_1tgjk_4221{display:flex;flex-direction:column;align-items:center;gap:.55rem;margin:0 0 1rem;width:100%}._patternIntroSignalAmberRow_1tgjk_4268{margin:0;padding:0;list-style:none;width:fit-content;max-width:100%;display:grid;grid-template-columns:minmax(11.75rem,27.15rem)}._patternIntroSignalAmberRow_1tgjk_4268 ._patternIntroTriggerCell_1tgjk_4278{align-items:center;justify-content:center;text-align:center;min-height:3.4rem;padding:.6rem .85rem}._patternIntroSignalAmberRow_1tgjk_4268 ._patternIntroTriggerText_1tgjk_4286{align-items:center;text-align:center;width:100%;gap:.15rem}._patternIntroSignalAmberRow_1tgjk_4268 ._patternIntroTriggerClue_1tgjk_4293,._patternIntroSignalAmberRow_1tgjk_4268 ._patternIntroTriggerPattern_1tgjk_4294{text-align:center}._patternIntroSignalPanel_1tgjk_4221 ._patternIntroTriggerAmberNote_1tgjk_4298{margin:.1rem auto 0}._patternIntroTriggerGrid2x2_1tgjk_4249 ._patternIntroTriggerCell_1tgjk_4278{align-items:center;justify-content:center;text-align:center;min-height:3.6rem;padding:.55rem .7rem}._patternIntroTriggerGrid2x2_1tgjk_4249 ._patternIntroTriggerText_1tgjk_4286{align-items:center;text-align:center;width:100%}._patternIntroTriggerGrid2x2_1tgjk_4249 ._patternIntroTriggerClue_1tgjk_4293,._patternIntroTriggerGrid2x2_1tgjk_4249 ._patternIntroTriggerPattern_1tgjk_4294{text-align:center}._patternIntroTriggerGrid2x2_1tgjk_4249 ._patternIntroTriggerClue_1tgjk_4293{font-size:.78rem}._patternIntroTriggerGrid2x2_1tgjk_4249 ._patternIntroTriggerPattern_1tgjk_4294{font-size:.68rem}._patternIntroTriggerGrid2x2_1tgjk_4249 ._patternIntroTriggerText_1tgjk_4286{gap:.15rem}._patternIntroTriggerGrid3_1tgjk_4333 ._patternIntroTriggerCell_1tgjk_4278:last-child{grid-column:1 / -1;justify-self:center;width:min(22.5rem,100%)}._patternIntroTriggerGrid5_1tgjk_4339{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_1tgjk_4339 ._patternIntroTriggerCell_1tgjk_4278{align-items:center;justify-content:center;text-align:center;min-height:3.6rem;padding:.55rem .7rem}._patternIntroTriggerGrid5_1tgjk_4339 ._patternIntroTriggerText_1tgjk_4286{align-items:center;text-align:center;width:100%;gap:.15rem}._patternIntroTriggerGrid5_1tgjk_4339 ._patternIntroTriggerClue_1tgjk_4293,._patternIntroTriggerGrid5_1tgjk_4339 ._patternIntroTriggerPattern_1tgjk_4294{text-align:center}._patternIntroTriggerGrid5_1tgjk_4339 ._patternIntroTriggerClue_1tgjk_4293{font-size:.78rem}._patternIntroTriggerGrid5_1tgjk_4339 ._patternIntroTriggerPattern_1tgjk_4294{font-size:.68rem}._patternIntroTriggerGrid5_1tgjk_4339 ._patternIntroTriggerCell_1tgjk_4278:last-child{grid-column:1 / -1;justify-self:center;width:min(100%,16rem)}@media(max-width:639px){._patternIntroTriggerGrid2x2_1tgjk_4249,._patternIntroTriggerGrid5_1tgjk_4339{grid-template-columns:minmax(0,16rem)}._patternIntroTriggerGrid3_1tgjk_4333 ._patternIntroTriggerCell_1tgjk_4278:last-child,._patternIntroTriggerGrid5_1tgjk_4339 ._patternIntroTriggerCell_1tgjk_4278:last-child{width:100%}._patternIntroSignalAmberRow_1tgjk_4268{grid-template-columns:minmax(0,16rem)}}._patternIntroTriggerCell_1tgjk_4278{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_1tgjk_4416{border:1px solid #8d6023;background:#5b3a11;color:#efc87f;font-weight:600}._patternIntroTriggerCellAmber_1tgjk_4416 ._patternIntroTriggerClue_1tgjk_4293{color:#efc87f}._patternIntroTriggerCellAmber_1tgjk_4416 ._patternIntroTriggerPattern_1tgjk_4294{color:#dfa140}._patternIntroTriggerAmberNote_1tgjk_4298{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_1tgjk_4229{--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_1tgjk_4461{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_1tgjk_4470{display:flex;flex-direction:column;align-items:stretch;width:var(--tp-q-width);min-width:0}._tpDecisionQuestion_1tgjk_4478,._tpDecisionOutcome_1tgjk_4479,._tpDecisionHub_1tgjk_4480{border-radius:8px;padding:.35rem .45rem;text-align:center;line-height:1.2;box-sizing:border-box}._tpDecisionQuestion_1tgjk_4478{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_1tgjk_4480{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_1tgjk_4479{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_1tgjk_4470>._tpDecisionOutcome_1tgjk_4479{width:var(--tp-q-width);height:var(--tp-q-height)}._tpDecisionTitle_1tgjk_4534,._tpDecisionSubtitle_1tgjk_4535,._tpDecisionExample_1tgjk_4536{text-align:center;max-width:100%}._tpDecisionTitle_1tgjk_4534{font-size:.7rem;font-weight:700;letter-spacing:-.01em}._tpDecisionQuestion_1tgjk_4478 ._tpDecisionTitle_1tgjk_4534{color:#efc87f}._tpDecisionHub_1tgjk_4480 ._tpDecisionTitle_1tgjk_4534{color:#d2eef6}._tpDecisionSubtitle_1tgjk_4535{margin-top:.1rem;font-size:.62rem;opacity:.88}._tpDecisionQuestion_1tgjk_4478 ._tpDecisionSubtitle_1tgjk_4535,._tpDecisionQuestion_1tgjk_4478 ._tpDecisionExample_1tgjk_4536{color:#dfa140;opacity:1}._tpDecisionHub_1tgjk_4480 ._tpDecisionSubtitle_1tgjk_4535{color:#8fbfd0;opacity:1}._tpDecisionExample_1tgjk_4536{margin-top:.1rem;font-size:.58rem;opacity:.72;font-style:italic}._tpDecisionNoBranch_1tgjk_4579{display:flex;align-items:center;gap:.22rem;height:var(--tp-q-height);min-width:2.15rem}._tpDecisionHorizLine_1tgjk_4587{display:block;flex:1;height:1px;min-width:.85rem;background:color-mix(in srgb,var(--muted) 55%,transparent)}._tpDecisionYesStem_1tgjk_4595{display:flex;flex-direction:column;align-items:center;gap:.12rem;padding:.15rem 0 .1rem;width:100%}._tpDecisionVertLine_1tgjk_4604{display:block;width:1px;height:.95rem;background:color-mix(in srgb,var(--muted) 55%,transparent)}._tpDecisionEdgeLabel_1tgjk_4611{font-size:.65rem;font-weight:700;letter-spacing:.02em;color:var(--muted);line-height:1}._tpDecisionEdgeYes_1tgjk_4619{color:#4ade80}._tpDecisionEdgeNo_1tgjk_4623{color:#f87171}@media(max-width:639px){._tpDecisionFlow_1tgjk_4229{--tp-q-width: 100%;--tp-q-height: 3.75rem;max-width:17rem}._tpDecisionRow_1tgjk_4461{grid-template-columns:1fr;gap:.3rem}._tpDecisionColMain_1tgjk_4470{width:100%}._tpDecisionQuestion_1tgjk_4478,._tpDecisionColMain_1tgjk_4470>._tpDecisionOutcome_1tgjk_4479{width:100%}._tpDecisionNoBranch_1tgjk_4579{height:auto;padding-top:0;min-width:0;justify-content:center}._tpDecisionHorizLine_1tgjk_4587{min-width:.75rem;max-width:1.75rem}}._patternIntroTriggerIcon_1tgjk_4661{flex-shrink:0;width:1rem;height:1rem;margin-top:.1rem;color:color-mix(in srgb,#fbbf24 75%,var(--fg))}._patternIntroTriggerText_1tgjk_4286{min-width:0;display:flex;flex-direction:column;gap:.25rem}._patternIntroTriggerClue_1tgjk_4293{min-width:0;font-size:.88rem;font-weight:700;line-height:1.3;color:var(--text);letter-spacing:-.01em}._patternIntroTriggerPattern_1tgjk_4294{font-size:.75rem;font-weight:500;line-height:1.35;color:var(--muted);letter-spacing:0}._patternIntroTriggerExamples_1tgjk_4693{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_1tgjk_4703{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_1tgjk_4712{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_1tgjk_4721{margin:0;font-size:.875rem;line-height:1.55;color:color-mix(in srgb,var(--text) 90%,#a7f3d0)}._patternIntroResources_1tgjk_4728{margin-top:.95rem;text-align:left}._patternIntroResourceList_1tgjk_4733{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:.45rem .55rem}._patternIntroResourceChip_1tgjk_4742{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_1tgjk_4742:hover{color:#fca5a5;border-color:color-mix(in srgb,#f87171 35%,transparent);background:color-mix(in srgb,#f87171 10%,transparent)}._patternIntroResourceIcon_1tgjk_4766{flex-shrink:0;width:1rem;height:1rem;opacity:.95}._patternIntroResourceTitle_1tgjk_4773{min-width:0}._proTips_1tgjk_4777,._proTipsDetails_1tgjk_4778{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_1tgjk_4778{display:block}._proTipsSummary_1tgjk_4791{cursor:pointer;list-style:none;margin:0;padding:0}._proTipsSummary_1tgjk_4791::-webkit-details-marker{display:none}._proTipsSummary_1tgjk_4791::marker{content:""}._proTipsSummaryRow_1tgjk_4806{display:flex;align-items:center;justify-content:space-between;gap:.65rem}._proTipsDetails_1tgjk_4778 ._proTipsHeader_1tgjk_4813{margin:0}._proTipsDetails_1tgjk_4778[open]>._proTipsSummary_1tgjk_4791 ._segmentedChevron_1tgjk_219{transform:rotate(90deg)}._proTipsHeader_1tgjk_4813{display:flex;align-items:center;gap:.55rem;margin:0 0 .75rem}._proTipsHeaderIcon_1tgjk_4828{width:1rem;height:1rem;color:color-mix(in srgb,#86efac 70%,var(--fg))}._proTipsHeaderText_1tgjk_4834{font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,#a7f3d0 70%,var(--muted))}._proTipsBody_1tgjk_4842{line-height:1.65}._proTipsDetails_1tgjk_4778 ._proTipsBody_1tgjk_4842{margin-top:.75rem}._proTipsList_1tgjk_4850{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.9rem}._proTipsItem_1tgjk_4859{margin:0}._proTipsItemHeader_1tgjk_4863{display:flex;align-items:center;gap:.5rem}._proTipsWarningIcon_1tgjk_4869{width:.95rem;height:.95rem;color:color-mix(in srgb,#fbbf24 70%,var(--fg))}._proTipsLabel_1tgjk_4875{font-size:.65rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--muted) 88%,#93c5fd)}._proTipsText_1tgjk_4883{margin-top:.35rem;font-size:.88rem;color:color-mix(in srgb,var(--text) 88%,var(--muted))}._proTipsComparison_1tgjk_4889{margin-top:.7rem;display:grid;grid-template-columns:1fr;gap:.65rem}@media(min-width:768px){._proTipsComparison_1tgjk_4889{grid-template-columns:repeat(2,minmax(0,1fr))}}._proTipsCompareCol_1tgjk_4902{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_1tgjk_4909{font-size:.68rem;font-weight:750;color:var(--text);margin:0 0 .45rem}._proTipsCompareList_1tgjk_4916{margin:0;padding-left:1.05rem}._proTipsCompareItem_1tgjk_4921{margin:.2rem 0;font-size:.86rem;color:color-mix(in srgb,var(--text) 90%,var(--muted))}._proTipsCode_1tgjk_4927{margin-top:.7rem}._segmentedExamples_1tgjk_4932{display:flex;flex-direction:column;gap:.9rem}._segmentedExample_1tgjk_4932{display:flex;flex-direction:column;gap:.5rem}._segmentedExampleHeader_1tgjk_4944{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}._segmentedExampleTitle_1tgjk_4951{min-width:0;font-size:.9rem;color:var(--text);line-height:1.35}._twoPointersVariant_1tgjk_4118 ._keywordTag_1tgjk_4046{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_1tgjk_4065._twoPointersVariant_1tgjk_4118{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_1tgjk_4065._twoPointersVariant_1tgjk_4118 ._keyIdeaIcon_1tgjk_4074{color:color-mix(in srgb,#fbbf24 88%,var(--fg))}@media(min-width:640px){._problemSolutionPill_1tgjk_3904{justify-self:end;text-align:right}}._segmentedPatternList_1tgjk_4986{margin:0;padding-left:1.15rem;list-style-type:decimal;display:flex;flex-direction:column;gap:1.1rem}._segmentedPatternItem_1tgjk_4995{margin:0;padding-left:.35rem}._segmentedPatternRecipe_1tgjk_5000{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_1tgjk_5009{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:.65rem}._segmentedPatternRecipeHeader_1tgjk_5009 ._segmentedPatternTitle_1tgjk_5017{margin:0}._segmentedPatternTitle_1tgjk_5017{font-size:.96rem;font-weight:700;color:var(--text);line-height:1.35}._segmentedPatternComplexityBadge_1tgjk_5028{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_1tgjk_5041 ._body_1tgjk_97:first-of-type{margin-top:0}._segmentedBodyProse_1tgjk_5041 ._body_1tgjk_97{margin:0 0 .55rem}._segmentedBodyProse_1tgjk_5041 ._body_1tgjk_97:last-child{margin-bottom:0}._cookbookStack_1tgjk_5054{display:flex;flex-direction:column;gap:.5rem}._cookbookHint_1tgjk_5060{margin:0 0 .4rem;font-size:.82rem;line-height:1.45;color:var(--muted)}._cookbookGroupPatterns_1tgjk_5067{display:flex;flex-direction:column;gap:.65rem}._cookbookPatternCard_1tgjk_5073{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_1tgjk_5084{padding:.75rem .85rem;min-width:0}._cookbookPatternTitle_1tgjk_5089{margin:0 0 .35rem;font-size:.82rem;font-weight:650;letter-spacing:-.01em;color:var(--text);line-height:1.35}._cookbookPatternDesc_1tgjk_5098{margin:0 0 .55rem;font-size:.8125rem;line-height:1.55;color:var(--muted)}._cookbookExecutionPane_1tgjk_5105{display:flex;flex-direction:column;gap:0;min-width:0}._cookbookExecutionTabbed_1tgjk_5112{display:flex;flex-direction:column;gap:.55rem;min-width:0}._cookbookSegment_1tgjk_5119{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_1tgjk_5131{-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_1tgjk_5131:hover{color:var(--text)}._cookbookSegmentTabActive_1tgjk_5154{color:var(--text)!important;background:#ffffff1a!important}._cookbookTabPanelStack_1tgjk_5159{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto;min-width:0;position:relative}._cookbookTabPanelLayer_1tgjk_5167{grid-column:1;grid-row:1;min-width:0;align-self:start;transition:opacity .18s ease}._cookbookTabPanelLayerVisible_1tgjk_5175{opacity:1;z-index:1;pointer-events:auto}._cookbookTabPanelLayerHidden_1tgjk_5181{position:absolute;left:0;right:0;top:0;width:100%;opacity:0;z-index:0;pointer-events:none}._cookbookTabPanelLayerHidden_1tgjk_5181 ._cookbookOutputCell_1tgjk_2411{margin-top:0}._cookbookCodeWrap_1tgjk_5196{min-width:0}._cookbookCodeWrap_1tgjk_5196 ._pre_1tgjk_415{background:#0d1117!important;border:1px solid color-mix(in srgb,var(--card-border) 55%,transparent);border-radius:8px}._cookbookOutputCell_1tgjk_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_1tgjk_5224{display:flex;flex-direction:column}._messagingTopBadges_1tgjk_5229{display:flex;flex-wrap:wrap;gap:.32rem;margin:0 0 .7rem}._messagingTopBadge_1tgjk_5229{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_1tgjk_5250{margin:0 0 .85rem;color:var(--text)}._messagingDiagramFrame_1tgjk_5255{max-width:100%;margin:.25rem 0 .85rem}._messagingDiagramFrameWide_1tgjk_5260{max-width:100%}._messagingDiagramDashed_1tgjk_5264{stroke-dasharray:5 4}._messagingDiagramEndpoint_1tgjk_5268{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_1tgjk_5274{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_1tgjk_5281{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_1tgjk_5287{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_1tgjk_5294{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_1tgjk_5302{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_1tgjk_5308{fill:color-mix(in srgb,#f59e0b 78%,#fff 22%);stroke:color-mix(in srgb,#f59e0b 90%,#000 10%);stroke-width:.75}._messagingDiagramConsumerRect_1tgjk_5314{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_1tgjk_5320{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_1tgjk_5327{display:flex;flex-direction:column;gap:.55rem;margin-top:.25rem}._messagingDetails_1tgjk_5334{padding:.65rem .8rem}._messagingDetailsBody_1tgjk_5338{display:flex;flex-direction:column;gap:.65rem}._messagingHowItWorksList_1tgjk_5344{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}._messagingHowItWorksItem_1tgjk_5353{display:flex;align-items:flex-start;gap:.55rem}._messagingHowItWorksIndex_1tgjk_5359{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_1tgjk_5375{flex-shrink:0;width:1.25rem;text-align:center;color:color-mix(in srgb,var(--accent) 90%,var(--text) 10%);font-weight:700}._messagingHowItWorksText_1tgjk_5383{font-size:.85rem;color:var(--text);line-height:1.4}._messagingBestForGrid_1tgjk_5389{gap:.5rem 1rem}._messagingThroughputChartFrame_1tgjk_5393{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_1tgjk_5400{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_1tgjk_5406{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_1tgjk_5414{fill:color-mix(in srgb,#f59e0b 86%,#fff 14%)}._messagingThroughputBarLatency_1tgjk_5418{fill:color-mix(in srgb,var(--accent) 72%,#fff 28%)}._messagingThroughputBarLabel_1tgjk_5425{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_1tgjk_5432{margin:0}._messagingBulletList_1tgjk_5436{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.3rem}._messagingBulletItem_1tgjk_5445{display:flex;align-items:flex-start;gap:.5rem;font-size:.85rem;color:var(--text);line-height:1.4}._messagingBullet_1tgjk_5436{flex-shrink:0;width:1rem;text-align:center;color:color-mix(in srgb,var(--accent) 88%,var(--text) 12%)}._messagingBulletText_1tgjk_5461{min-width:0}._messagingBrandList_1tgjk_5465{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}._messagingBrandRow_1tgjk_5474{display:flex;align-items:center;gap:.6rem;font-size:.85rem;color:var(--text);line-height:1.4}._messagingBrandText_1tgjk_5483{min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:.32rem}._messagingBrandName_1tgjk_5491{font-weight:700;color:color-mix(in srgb,var(--text) 96%,#fff 4%)}._messagingBrandSeparator_1tgjk_5496{color:var(--muted)}._messagingBrandSummary_1tgjk_5500{margin:.55rem 0 0;font-size:.82rem;font-style:italic;color:color-mix(in srgb,var(--muted) 80%,var(--text) 20%)}._brandIcon_1tgjk_5507{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_1tgjk_5507 svg{width:100%;height:100%;display:block}._brandIconInstagram_1tgjk_5524{color:#e1306c}._brandIconReddit_1tgjk_5528{color:#ff4500}._brandIconLinkedIn_1tgjk_5532{color:#0a66c2}._brandIconNetflix_1tgjk_5536{color:#e50914}._brandIconUber_1tgjk_5540{color:color-mix(in srgb,#fff 90%,var(--text) 10%)}._messagingInterviewBlock_1tgjk_5544{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_1tgjk_5229{font-size:.64rem;padding:.16rem .45rem}._messagingHowItWorksText_1tgjk_5383,._messagingBulletItem_1tgjk_5445,._messagingBrandRow_1tgjk_5474{font-size:.82rem}}._mlConceptCard_1tgjk_5567{display:flex;flex-direction:column;gap:0}._mlConceptCardTitle_1tgjk_5573{color:color-mix(in srgb,var(--accent-concept) 88%,var(--text) 12%);font-weight:700}._mlConceptAccentFieldStack_1tgjk_5578{display:flex;flex-direction:column;gap:1.15rem;margin:.15rem 0 0}._mlConceptAccentFieldStackWithBridge_1tgjk_5585 ._mlConceptExampleBox_1tgjk_5585{margin-bottom:0}._mlConceptAccentBridgeText_1tgjk_5589{margin:0;padding:.75rem 0;color:var(--text)}._mlConceptAccentFieldStackWithBridge_1tgjk_5585+._mlConceptChecklist_1tgjk_5595{margin-top:0;padding-top:.75rem}._mlConceptAccentFieldBlock_1tgjk_5600 ._mlConceptAccentSectionTitle_1tgjk_5600{margin:0 0 .15rem}._mlConceptAccentFieldStack_1tgjk_5578+._mlConceptExampleBox_1tgjk_5585{margin-top:1.15rem}._mlConceptAccentFieldBlock_1tgjk_5600:first-child ._mlConceptAccentSectionTitle_1tgjk_5600{margin-top:.35rem}._mlConceptAccentFieldBody_1tgjk_5612{margin:0;color:var(--text)}._mlConceptBadge_1tgjk_5617{display:none}._mlConceptBody_1tgjk_650{color:var(--text);margin:0 0 .85rem}._mlConceptThinkLine_1tgjk_5626{margin:-.35rem 0 .85rem;font-size:.92rem;line-height:1.45;color:var(--ml-golden-rule-accent-soft, #fbbf24)}._mlConceptThinkLabel_1tgjk_5633{font-weight:700}._mlConceptThinkBody_1tgjk_5637{font-weight:400}._mlConceptLeadBlocks_1tgjk_5641{display:flex;flex-direction:column;gap:.85rem;margin:0 0 .85rem}._mlConceptLeadBlock_1tgjk_5641{display:flex;flex-direction:column;gap:.55rem}._mlConceptLeadBlock_1tgjk_5641 ._mlConceptBody_1tgjk_650{margin:0}._mlConceptBlockquote_1tgjk_5658{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_1tgjk_5658 ._body_1tgjk_97{margin:0;font-size:.88rem;line-height:1.45;color:color-mix(in srgb,var(--text) 90%,var(--accent-concept) 10%)}._mlConceptAccentFieldStack_1tgjk_5578+._mlConceptIntuition_1tgjk_5673{margin-top:1.15rem}._mlConceptIntuition_1tgjk_5673+._mlConceptAccentSectionTitle_1tgjk_5600{margin-top:1.15rem}._mlConceptIntuition_1tgjk_5673{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_1tgjk_5689{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_1tgjk_5699{display:block;margin-bottom:.45rem;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}._mlConceptWorkflow_1tgjk_5709{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_1tgjk_5717{margin:0 0 .85rem}._mlConceptWorkflowFooter_1tgjk_5721{margin:.75rem 0 0;padding-top:.65rem;border-top:1px solid color-mix(in srgb,var(--card-border) 65%,transparent)}._mlConceptWorkflowList_1tgjk_5727{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.4rem;counter-reset:ml-workflow-step}._mlConceptWorkflowItem_1tgjk_5737{display:flex;align-items:flex-start;gap:.55rem;font-size:.86rem;line-height:1.5;color:var(--text)}._mlConceptWorkflowIndex_1tgjk_5746{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_1tgjk_5762{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_1tgjk_5773{min-width:0}._mlConceptExampleBox_1tgjk_5585{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_1tgjk_5786{margin:.75rem 0 0;padding-top:.65rem;border-top:1px solid color-mix(in srgb,var(--card-border) 65%,transparent)}._mlConceptExampleFooterDanger_1tgjk_5792{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_1tgjk_5800>._mlConceptBody_1tgjk_650{margin-bottom:0}._mlConceptEvenBlockSpacing_1tgjk_5800>:is(._mlConceptChecklist_1tgjk_5595,._mlConceptDistinctionBox_1tgjk_5806,._mlConceptWarningBox_1tgjk_5807,details._mlConceptCollapsible_1tgjk_5808){margin-top:0;margin-bottom:0}._mlConceptEvenBlockSpacing_1tgjk_5800>._mlConceptBody_1tgjk_650~:is(._mlConceptChecklist_1tgjk_5595,._mlConceptDistinctionBox_1tgjk_5806,._mlConceptWarningBox_1tgjk_5807,details._mlConceptCollapsible_1tgjk_5808),._mlConceptEvenBlockSpacing_1tgjk_5800>:is(._mlConceptChecklist_1tgjk_5595,._mlConceptDistinctionBox_1tgjk_5806,._mlConceptWarningBox_1tgjk_5807,details._mlConceptCollapsible_1tgjk_5808)~:is(._mlConceptChecklist_1tgjk_5595,._mlConceptDistinctionBox_1tgjk_5806,._mlConceptWarningBox_1tgjk_5807,details._mlConceptCollapsible_1tgjk_5808){margin-top:.85rem}._mlConceptExampleBoxPlain_1tgjk_5823{border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);background:color-mix(in srgb,var(--panel-glass-bg) 90%,transparent)}._mlConceptExampleTitlePlain_1tgjk_5828{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_1tgjk_5837{display:flex;justify-content:center;width:100%}._mlConceptExampleCenteredPre_1tgjk_5843{text-align:left;font-family:ui-monospace,Cascadia Code,Segoe UI Mono,monospace;font-size:.78rem;line-height:1.45;margin:0}._mlConceptPipelineFlowBlock_1tgjk_5851{display:flex;flex-direction:column;gap:.65rem}._mlConceptPipelineFlow_1tgjk_5851{list-style:none;margin:.15rem 0 0;padding:0;display:flex;flex-direction:column;gap:.4rem}._mlConceptPipelineFlowLine_1tgjk_5866{font-size:.84rem;line-height:1.45;margin:0}._mlConceptPipelineFlowLineIndent_1tgjk_5872{padding-left:1.25rem}._mlConceptPipelineFlowStorage_1tgjk_5876{color:#fbbf24}._mlConceptPipelineFlowCompute_1tgjk_5880{color:#c084fc}._mlConceptPipelineFlowKey_1tgjk_5884{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_1tgjk_5893{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_1tgjk_5903{width:.65rem;height:.65rem;border-radius:999px;flex-shrink:0;background:currentColor}._mlConceptRememberBox_1tgjk_5911,._mlConceptRememberBoxInfo_1tgjk_5923{--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_1tgjk_5935{display:flex;align-items:center;gap:.45rem;margin-bottom:.35rem}._mlConceptExampleIcon_1tgjk_5942{width:1rem;height:1rem;color:color-mix(in srgb,var(--accent-tip) 80%,var(--text) 20%)}._mlConceptRememberIcon_1tgjk_5948{width:1rem;height:1rem;color:var(--ml-remember-accent-soft, #fb923c)}._mlConceptRememberBoxInfo_1tgjk_5923 ._mlConceptRememberIcon_1tgjk_5948{color:var(--ml-remember-accent-soft, #fb923c)}._mlConceptExampleLabel_1tgjk_5958{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_1tgjk_5969{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_1tgjk_5978{display:flex;flex-direction:column;gap:.65rem}._mlConceptExampleBox_1tgjk_5585 ._mlConceptBoxHeader_1tgjk_5935+._mlConceptExamplePhaseSteps_1tgjk_5984{margin-top:.55rem}._mlConceptExamplePhaseSteps_1tgjk_5984{list-style:none;margin:.15rem 0 0;padding:0;display:flex;flex-direction:column;gap:.75rem;counter-reset:examplePhaseStep}._mlConceptExamplePhaseSteps_1tgjk_5984>li{display:flex;align-items:flex-start;gap:.38rem;counter-increment:examplePhaseStep}._mlConceptExamplePhaseSteps_1tgjk_5984>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_1tgjk_6022{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.2rem}._mlConceptExamplePhaseStepTitle_1tgjk_6030{font-size:.86rem;font-weight:700;color:var(--text);line-height:1.35}._mlConceptExamplePhaseStepValue_1tgjk_6037{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_1tgjk_6046{margin:0;font-size:.82rem;line-height:1.45;color:color-mix(in srgb,var(--text) 72%,transparent)}._mlConceptExampleBox_1tgjk_5585 ._mlConceptChecklistList_1tgjk_6053{grid-template-columns:1fr;margin:0}._mlConceptExampleDiscList_1tgjk_6058{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_1tgjk_6070::marker{color:color-mix(in srgb,var(--text) 55%,transparent)}._mlConceptExampleResultPositive_1tgjk_6074{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_1tgjk_6083{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_1tgjk_6093{list-style:none;height:.45rem;margin:0;padding:0;pointer-events:none}._mlConceptRememberLabel_1tgjk_6101{font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--ml-remember-accent-soft, #fb923c)}._mlConceptRememberBoxInfo_1tgjk_5923 ._mlConceptRememberLabel_1tgjk_6101{color:var(--ml-remember-accent-soft, #fb923c)}._mlConceptBoxBody_1tgjk_6113{margin:0;color:var(--text)}._mlConceptRememberBox_1tgjk_5911 ._mlConceptBoxBody_1tgjk_6113{color:var(--text)}._mlConceptRememberList_1tgjk_6122{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_1tgjk_6122 li::marker{color:var(--ml-remember-accent, #f97316)}._mlConceptRememberChecklist_1tgjk_6138{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.35rem}._mlConceptCollapsible_1tgjk_5808{list-style:none}._mlConceptCollapsible_1tgjk_5808>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_1tgjk_5808>summary::-webkit-details-marker{display:none}._mlConceptCollapsibleChevron_1tgjk_6166{width:.9rem;height:.9rem;flex-shrink:0;color:var(--muted);transition:transform .18s ease}._mlConceptCollapsible_1tgjk_5808[open] ._mlConceptCollapsibleChevron_1tgjk_6166{transform:rotate(180deg)}._mlConceptCollapsibleBody_1tgjk_6178{margin-top:.5rem}._mlConceptCollapsibleSummaryRow_1tgjk_6182{display:flex;align-items:center;gap:.45rem;flex:1 1 auto;min-width:0}._mlConceptCollapsibleNotes_1tgjk_6190{margin:0 0 .85rem}._mlConceptCollapsibleNote_1tgjk_6190{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_1tgjk_6190>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_1tgjk_6190>summary::-webkit-details-marker{display:none}._mlConceptCollapsibleNoteLabel_1tgjk_6216{font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--muted) 70%,var(--text) 30%)}._mlConceptCollapsibleNoteLabelAccent_1tgjk_6224{color:color-mix(in srgb,var(--accent-concept) 85%,var(--text) 15%);letter-spacing:.04em}._mlConceptCollapsibleNoteBody_1tgjk_6229{margin:.45rem 0 0;color:var(--text)}._mlConceptDistinctionBox_1tgjk_5806{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_1tgjk_6243{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_1tgjk_6253,._mlConceptBadWhen_1tgjk_6254{margin:0 0 .6rem;font-size:.86rem;line-height:1.5;color:var(--text)}._mlConceptGoodWhenLabel_1tgjk_6261{font-weight:800;color:color-mix(in srgb,var(--accent-concept) 82%,var(--text) 18%);letter-spacing:.01em}._mlConceptBadWhenLabel_1tgjk_6267{font-weight:800;color:#fb7185;letter-spacing:.01em}._mlConceptFooterBody_1tgjk_6273{margin:.4rem 0 .6rem;color:var(--text)}._mlConceptBadgesRow_1tgjk_6278{display:flex;flex-wrap:wrap;gap:.35rem;margin:.7rem 0 0}._mlConceptBadgesRowCentered_1tgjk_6285{width:100%;justify-content:center}._mlConceptPill_1tgjk_6290{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_1tgjk_6304{margin-top:1rem;padding-top:.8rem;border-top:1px solid color-mix(in srgb,var(--card-border) 72%,transparent)}._reservoirDiagramFrame_1tgjk_6311{margin:.5rem 0 1rem;padding:.65rem .75rem .85rem}._reservoirDiagramAxisLabel_1tgjk_6316{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_1tgjk_6324{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_1tgjk_6330{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_1tgjk_6336{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_1tgjk_6343{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_1tgjk_6349{stroke:color-mix(in srgb,var(--muted) 78%,var(--accent) 22%);stroke-width:1.25}._reservoirDiagramCalloutBox_1tgjk_6354{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_1tgjk_6360{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_1tgjk_6366{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_1tgjk_6373{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_1tgjk_6381{list-style:none;margin:0 0 .85rem;padding:0;display:grid;grid-template-columns:1fr;gap:.55rem}@media(min-width:540px){._mlConceptProblemGrid_1tgjk_6381{grid-template-columns:1fr 1fr}}._mlConceptProblemGrid_1tgjk_6381._mlConceptProblemGridCenteredThree_1tgjk_6397{width:100%;max-width:40rem;margin-left:auto;margin-right:auto}@media(min-width:540px){._mlConceptProblemGrid_1tgjk_6381._mlConceptProblemGridCenteredThree_1tgjk_6397>._mlConceptProblemCell_1tgjk_6406:nth-child(3):last-child{grid-column:1 / -1;justify-self:center;width:calc((100% - .55rem)/2)}}._mlConceptProblemCell_1tgjk_6406{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_1tgjk_6420{display:flex;align-items:center;gap:.45rem;margin-bottom:.35rem}._mlConceptProblemIcon_1tgjk_6427{width:1.05rem;height:1.05rem;color:color-mix(in srgb,var(--accent) 78%,var(--text) 22%)}._mlConceptProblemTitle_1tgjk_6433{font-size:.84rem;font-weight:800;letter-spacing:.01em;color:var(--text)}._mlConceptProblemBody_1tgjk_6440{margin:0;font-size:.82rem;color:var(--text)}._mlConceptAnnotatorBox_1tgjk_6446{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_1tgjk_6454{margin:0 0 .55rem;font-style:italic;color:color-mix(in srgb,var(--text) 92%,var(--muted) 8%)}._mlConceptAnnotatorList_1tgjk_6460{display:flex;flex-direction:column;gap:.45rem}._mlConceptAnnotatorRow_1tgjk_6466{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.55rem .7rem}._mlConceptAnnotatorId_1tgjk_6473{flex-shrink:0;font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}._mlConceptAnnotatorSpans_1tgjk_6482{display:flex;flex-wrap:wrap;gap:.3rem}._mlConceptAnnotatorSpan_1tgjk_6482{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_1tgjk_6501{margin:0 0 .85rem}._mlConceptPredictionGrid_1tgjk_6505{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:.55rem}@media(min-width:540px){._mlConceptPredictionGrid_1tgjk_6505{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));justify-content:center}}._mlConceptPredictionTile_1tgjk_6521{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_1tgjk_6531{font-size:.78rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,var(--accent) 80%,var(--text) 20%)}._mlConceptPredictionRow_1tgjk_6539{display:flex;flex-direction:column;gap:.15rem}._mlConceptPredictionRowLabel_1tgjk_6545{font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}._mlConceptPredictionLabelHighlight_1tgjk_6553{color:color-mix(in srgb,var(--accent-concept) 80%,var(--text) 20%)}._mlConceptPredictionRowBody_1tgjk_6557{font-size:.84rem;color:var(--text);line-height:1.4}._mlConceptBody_1tgjk_650+._mlConceptComparisonGrid_1tgjk_6563{margin-top:1rem}._mlConceptComparisonGrid_1tgjk_6563{display:grid;grid-template-columns:1fr;gap:.55rem;margin:0 0 .85rem}._mlConceptComparisonGrid_1tgjk_6563+._mlConceptTonedBadgeStack_1tgjk_6574{margin-top:1.1rem}._mlConceptComparisonGrid_1tgjk_6563+._mlConceptAccentSectionTitle_1tgjk_5600,._mlConceptComparisonGrid_1tgjk_6563+._mlConceptDetailTilesGrid_1tgjk_6579{margin-top:1rem}._mlConceptAccentSectionTitle_1tgjk_5600+._mlConceptTieredAccordion_1tgjk_6583{margin-top:.45rem}@media(min-width:540px){._mlConceptComparisonGrid_1tgjk_6563:not(._mlConceptComparisonGridStacked_1tgjk_6588){grid-template-columns:1fr 1fr}}._mlConceptComparisonGrid_1tgjk_6563._mlConceptComparisonGridStacked_1tgjk_6588{grid-template-columns:1fr}._mlConceptComparisonGrid_1tgjk_6563._mlConceptComparisonGridCenteredThree_1tgjk_6598{width:100%;max-width:40rem;margin-left:auto;margin-right:auto}@media(min-width:540px){._mlConceptComparisonGrid_1tgjk_6563._mlConceptComparisonGridCenteredThree_1tgjk_6598>._mlConceptComparisonCol_1tgjk_6607:nth-child(3):last-child{grid-column:1 / -1;justify-self:center;width:calc((100% - .55rem)/2)}}._mlConceptComparisonCol_1tgjk_6607{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_1tgjk_6624{border:none;border-top:1px solid color-mix(in srgb,#fb7185 22%,var(--card-border) 78%);margin:.45rem 0 .2rem;width:100%}._mlConceptTonedBulletBlock_1tgjk_6631{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_1tgjk_6643 ._mlConceptComparisonBulletText_1tgjk_6643,._mlConceptTonedBulletBlockLightText_1tgjk_6643 ._mlConceptComparisonBulletTextDanger_1tgjk_6644,._mlConceptTonedBulletBlockLightText_1tgjk_6643 ._mlConceptComparisonBody_1tgjk_6645{color:#fff}._mlConceptTonedBulletBlockLightText_1tgjk_6643 ._mlConceptComparisonDescriptionDivider_1tgjk_6624{border-top-color:color-mix(in srgb,#fff 22%,transparent)}._mlConceptComparisonTitle_1tgjk_6653{margin:0;font-size:.88rem;font-weight:800;color:color-mix(in srgb,var(--accent) 80%,var(--text) 20%);letter-spacing:.01em}._mlConceptComparisonTitleLead_1tgjk_6661{font-weight:800}._mlConceptComparisonTitleRest_1tgjk_6665{font-weight:400}._mlConceptComparisonQuestion_1tgjk_6669{margin:.15rem 0 .1rem;font-size:.84rem;font-weight:600;line-height:1.4;color:#fb7185}._mlConceptComparisonQuestionLabel_1tgjk_6677{font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#fb7185}._mlConceptComparisonColLightText_1tgjk_6685 ._mlConceptComparisonBulletText_1tgjk_6643,._mlConceptComparisonColLightText_1tgjk_6685 ._mlConceptComparisonBulletTextLight_1tgjk_6686,._mlConceptComparisonColLightText_1tgjk_6685 ._mlConceptComparisonBulletTextDanger_1tgjk_6644{color:#fff}._mlConceptComparisonSectionDivider_1tgjk_6691{border:none;border-top:1px solid color-mix(in srgb,var(--card-border) 72%,transparent);margin:.35rem 0 .15rem;width:100%}._mlConceptComparisonBody_1tgjk_6645{margin:0;font-size:.84rem;color:var(--text)}._mlConceptComparisonColNegative_1tgjk_6704{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_1tgjk_6704 ._mlConceptComparisonTitle_1tgjk_6653,._mlConceptComparisonColNegative_1tgjk_6704 ._mlConceptComparisonBody_1tgjk_6645,._mlConceptComparisonBodyNegative_1tgjk_6714{color:#fb7185}._mlConceptComparisonColPositive_1tgjk_6718{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_1tgjk_6718 ._mlConceptComparisonTitle_1tgjk_6653{color:color-mix(in srgb,var(--accent-concept) 85%,var(--text) 15%)}._mlConceptComparisonBulletList_1tgjk_6727{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.42rem}._mlConceptComparisonBulletItem_1tgjk_6736{display:flex;align-items:flex-start;gap:.45rem}._mlConceptComparisonBulletIconCheck_1tgjk_6742{flex-shrink:0;width:.95rem;height:.95rem;margin-top:.12rem;color:color-mix(in srgb,var(--accent-concept) 80%,var(--text) 20%)}._mlConceptComparisonBulletIconCross_1tgjk_6750{flex-shrink:0;width:.95rem;height:.95rem;margin-top:.12rem;color:#fb7185}._mlConceptComparisonBulletText_1tgjk_6643{font-size:.84rem;font-weight:400;color:var(--text);line-height:1.4;min-width:0}._mlConceptComparisonBulletTextDanger_1tgjk_6644{font-size:.84rem;font-weight:400;color:#fb7185;line-height:1.4;min-width:0}._mlConceptComparisonExample_1tgjk_6774{display:flex;flex-direction:column;gap:.2rem;margin-top:.15rem}._mlConceptComparisonExampleLabel_1tgjk_6781{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_1tgjk_6792{font-size:.84rem;line-height:1.4;color:color-mix(in srgb,var(--accent-concept) 72%,var(--text) 28%)}._mlConceptComparisonExampleSteps_1tgjk_6798{gap:.3rem;padding:.05rem 0 0;margin:0}._mlConceptComparisonExampleSteps_1tgjk_6798>li{font-size:.78rem;gap:.3rem}._mlConceptComparisonExampleSteps_1tgjk_6798>li:before{min-width:1.05rem;height:1.05rem;font-size:.56rem}._mlConceptCardOrderedStepsCompact_1tgjk_6815{gap:.28rem;padding:.02rem 0 0;margin:0}._mlConceptCardOrderedStepsCompact_1tgjk_6815>li{font-size:.78rem;gap:.28rem}._mlConceptCardOrderedStepsCompact_1tgjk_6815>li:before{min-width:.9rem;height:.9rem;font-size:.5rem}._mlConceptCollapsibleNote_1tgjk_6190 ._mlConceptPhaseNumberedSteps_1tgjk_4102{margin:.35rem 0 .15rem;padding:.1rem 0 .2rem}._mlFlowWrap_1tgjk_6838{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_1tgjk_6850{margin:0 0 .85rem;padding:0;border:none;background:transparent;display:flex;flex-direction:column;align-items:center;gap:.35rem;width:100%}._mlFlowBlockLabel_1tgjk_6862{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_1tgjk_6872,._mlFlowBoxModel_1tgjk_6873,._mlFlowBoxData_1tgjk_6874,._mlFlowBoxAccent_1tgjk_6875{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_1tgjk_6886{align-self:stretch;width:100%;box-sizing:border-box}._mlFlowBoxModel_1tgjk_6873{border-color:color-mix(in srgb,var(--accent-concept) 35%,var(--card-border) 65%)}._mlFlowBoxData_1tgjk_6874{border-color:color-mix(in srgb,#60a5fa 35%,var(--card-border) 65%)}._mlFlowBoxAccent_1tgjk_6875{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_1tgjk_6905{display:block;font-weight:800;font-size:.78rem}._mlFlowBoxLabel_1tgjk_6911{display:block;font-weight:400;font-size:.78rem}._mlFlowBoxSub_1tgjk_6917{display:block;font-size:.74rem;color:color-mix(in srgb,var(--text) 75%,transparent)}._mlFlowBoxSubAccent_1tgjk_6923{display:block;font-size:.82rem;font-weight:800;color:color-mix(in srgb,var(--accent-concept) 90%,var(--text) 10%)}._mlFlowArrow_1tgjk_6930{font-size:.9rem;color:color-mix(in srgb,var(--accent-concept) 70%,var(--text) 30%);line-height:1}._mlFlowArrowMerge_1tgjk_6936{margin-top:.15rem}._mlFlowMergeLabel_1tgjk_6940{font-size:.72rem;font-weight:700;color:color-mix(in srgb,var(--text) 65%,transparent)}._mlFlowEdgeLabel_1tgjk_6946{font-size:.72rem;font-weight:700;font-style:italic;color:color-mix(in srgb,var(--accent-concept) 55%,var(--text) 45%)}._mlPlatformTeamsWrap_1tgjk_6953{width:100%}._mlPlatformTeamsFanDown_1tgjk_6957{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;width:100%;margin-top:.15rem}@media(max-width:520px){._mlPlatformTeamsFanDown_1tgjk_6957{grid-template-columns:1fr}}._mlPlatformTeamsPlatformRow_1tgjk_6971{display:flex;justify-content:center;width:100%;max-width:22rem;margin:.2rem auto 0}._mlPlatformTeamsHasRow_1tgjk_6979{display:flex;flex-direction:column;align-items:center;gap:.25rem;width:100%;max-width:26rem;margin:.15rem auto 0}._mlFlowVoteRow_1tgjk_6989,._mlFlowStackRow_1tgjk_6990,._mlFlowThreeCol_1tgjk_6991,._mlFlowHBoxChain_1tgjk_6992{display:flex;flex-wrap:wrap;gap:.45rem;justify-content:center;width:100%;align-items:center}._mlFlowHArrow_1tgjk_7001{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_1tgjk_7009{margin-top:.35rem}._mlFlowMatrixProduct_1tgjk_7013{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem}._mlFlowMultiply_1tgjk_7021{font-size:1rem;font-weight:400;color:color-mix(in srgb,var(--text) 72%,transparent);line-height:1;flex-shrink:0}._mlFlowFanOut_1tgjk_7029{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;width:100%}@media(max-width:520px){._mlFlowFanOut_1tgjk_7029{grid-template-columns:1fr}}._mlFlowBranch_1tgjk_7042,._mlFlowCol_1tgjk_7043,._mlFlowChainStep_1tgjk_7044{display:flex;flex-direction:column;align-items:center;gap:.25rem}._mlFlowSideNote_1tgjk_7051{font-size:.72rem;font-style:italic;color:color-mix(in srgb,#fb7185 75%,var(--text) 25%);text-align:center}._mlShadowDeployWrap_1tgjk_7059{width:100%}._mlShadowDeploy_1tgjk_7059{display:flex;flex-direction:column;align-items:center;gap:0;width:100%}._mlShadowDeploySource_1tgjk_7071{display:flex;justify-content:center;width:100%;max-width:24rem}._mlShadowDeployRequestStack_1tgjk_7078{display:flex;flex-direction:column;align-items:center}._mlShadowDeployRequestBoxWrap_1tgjk_7084{position:relative;display:inline-flex;margin-bottom:.75rem}._mlShadowDeployForkArrowLeft_1tgjk_7090,._mlShadowDeployForkArrowRight_1tgjk_7091{position:absolute;bottom:0;line-height:1}._mlShadowDeployForkArrowLeft_1tgjk_7090{left:0;transform:translate(-42%,58%)}._mlShadowDeployForkArrowRight_1tgjk_7091{right:0;transform:translate(42%,58%)}._mlShadowDeploySplit_1tgjk_7107{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem;width:100%;max-width:24rem;margin-top:.05rem}@media(max-width:420px){._mlShadowDeploySplit_1tgjk_7107{grid-template-columns:1fr;max-width:14rem}}._mlShadowDeployBranch_1tgjk_7123{display:flex;flex-direction:column;align-items:center;gap:.28rem}._mlShadowDeployOutcome_1tgjk_7130{margin:.15rem 0 0;font-size:.8rem;font-weight:500;line-height:1.35;text-align:center;color:var(--text)}._mlShadowDeployOutcomeEmoji_1tgjk_7139{font-size:.95rem}._mlAbTestingSplitLabel_1tgjk_7143{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_1tgjk_7152{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_1tgjk_7165{align-items:center}._mlPipelineChainRows_1tgjk_7169{display:flex;flex-direction:column;align-items:center;width:100%;max-width:13.5rem}._mlPipelineChainRow_1tgjk_7169{display:flex;flex-direction:column;align-items:center;width:100%}._mlPipelineChainArrow_1tgjk_7184{display:flex;justify-content:center;line-height:1;margin:.1rem 0}._mlPipelineChainRow_1tgjk_7169 ._mlFlowBox_1tgjk_6872{width:100%;min-width:10.5rem;box-sizing:border-box;text-align:center}._mlPipelineChainBoxLabel_1tgjk_7198{display:block;white-space:pre-line;line-height:1.35}._mlPipelineChainRow_1tgjk_7169:last-child ._mlFlowBox_1tgjk_6872{min-width:11.75rem}._mlEvalPipelineWrap_1tgjk_7209{align-items:stretch}._mlEvalPipelineRows_1tgjk_7213{width:100%;display:flex;flex-direction:column;gap:.05rem}._mlEvalPipelineRow_1tgjk_7213{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_1tgjk_7229{grid-template-rows:auto}._mlEvalPipelineArrow_1tgjk_7233{grid-column:1;grid-row:1;display:flex;justify-content:center;line-height:1}._mlEvalPipelineBoxWrap_1tgjk_7241{grid-column:1;grid-row:2;display:flex;justify-content:center;width:100%}._mlEvalPipelineRowFirst_1tgjk_7229 ._mlEvalPipelineBoxWrap_1tgjk_7241{grid-row:1}._mlEvalPipelineBoxWrap_1tgjk_7241 ._mlFlowBox_1tgjk_6872{width:100%;min-width:9.5rem;box-sizing:border-box}._mlEvalPipelineCaption_1tgjk_7259{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_1tgjk_7229 ._mlEvalPipelineCaption_1tgjk_7259{grid-row:1}@media(max-width:560px){._mlEvalPipelineRow_1tgjk_7213,._mlEvalPipelineRowFirst_1tgjk_7229{grid-template-columns:1fr;grid-template-rows:auto auto auto}._mlEvalPipelineArrow_1tgjk_7233{grid-column:1;grid-row:1}._mlEvalPipelineBoxWrap_1tgjk_7241{grid-column:1;grid-row:2}._mlEvalPipelineRowFirst_1tgjk_7229 ._mlEvalPipelineBoxWrap_1tgjk_7241{grid-row:1}._mlEvalPipelineCaption_1tgjk_7259{grid-column:1;grid-row:3;align-self:center;padding-left:.15rem}._mlEvalPipelineRowFirst_1tgjk_7229 ._mlEvalPipelineCaption_1tgjk_7259{grid-row:2}}._mlInterleavingChartTitle_1tgjk_7309{margin:0 0 .55rem;width:100%;font-size:.9rem;font-weight:800;line-height:1.35;text-align:center;color:var(--text)}._mlInterleavingChartBody_1tgjk_7319{width:100%;max-width:24rem;display:flex;flex-direction:column;gap:.85rem}._mlInterleavingRow_1tgjk_7327{display:grid;grid-template-columns:5.25rem minmax(0,1fr);align-items:center;gap:.55rem .65rem}._mlInterleavingRowLabel_1tgjk_7334{font-size:.8rem;font-weight:400;line-height:1.3;color:var(--text);text-align:left}._mlInterleavingTiles_1tgjk_7342{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.35rem;width:100%}._mlInterleavingTile_1tgjk_7342{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_1tgjk_7362{border:1px solid color-mix(in srgb,var(--accent-concept) 58%,#4ade80 42%)}._mlInterleavingTileModelB_1tgjk_7366{border:1px solid color-mix(in srgb,#22d3ee 62%,#38bdf8 38%)}._mlInterleavingTileText_1tgjk_7370{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_1tgjk_7380{font-size:.68rem}@media(max-width:520px){._mlInterleavingRow_1tgjk_7327{grid-template-columns:1fr;gap:.35rem}._mlInterleavingRowLabel_1tgjk_7334{text-align:center}._mlInterleavingTiles_1tgjk_7342{grid-template-columns:repeat(5,minmax(0,1fr))}._mlInterleavingTileText_1tgjk_7370{font-size:.5rem}}._mlConceptComparisonColCollapsibleNeutral_1tgjk_7404{border-color:color-mix(in srgb,var(--card-border) 82%,transparent);background:color-mix(in srgb,var(--panel-glass-bg-soft) 88%,transparent)}._mlConceptComparisonColCollapsible_1tgjk_7404>summary ._mlConceptComparisonTitleNeutral_1tgjk_7409{font-size:.84rem;font-weight:500;color:var(--text)}._mlConceptCollapsibleNeutralBody_1tgjk_7415{margin:0;font-weight:400;font-size:.84rem}._mlConceptComparisonColCollapsible_1tgjk_7404{padding:.5rem .7rem;gap:.3rem}._mlConceptComparisonColCollapsible_1tgjk_7404>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_1tgjk_7404>summary::-webkit-details-marker{display:none}._mlConceptComparisonColCollapsible_1tgjk_7404>summary ._mlConceptComparisonTitle_1tgjk_6653{flex:1;min-width:0;font-size:.84rem;font-weight:500;line-height:1.3}._mlConceptComparisonColCollapsible_1tgjk_7404 ._mlConceptCollapsibleChevron_1tgjk_6166{width:.8rem;height:.8rem}._mlConceptComparisonColCollapsible_1tgjk_7404[open] ._mlConceptCollapsibleChevron_1tgjk_6166{transform:rotate(180deg)}._mlConceptComparisonColCollapsibleBody_1tgjk_7457{margin-top:.35rem}._mlConceptComparisonColCollapsible_1tgjk_7404 ._mlConceptComparisonBulletList_1tgjk_6727{gap:.3rem}._mlConceptComparisonColCollapsible_1tgjk_7404 ._mlConceptComparisonBulletItem_1tgjk_6736{gap:.35rem}._mlConceptComparisonColCollapsible_1tgjk_7404 ._mlConceptComparisonBulletIconCheck_1tgjk_6742,._mlConceptComparisonColCollapsible_1tgjk_7404 ._mlConceptComparisonBulletIconCross_1tgjk_6750{width:.85rem;height:.85rem;margin-top:.08rem}._mlConceptComparisonColCollapsible_1tgjk_7404 ._mlConceptComparisonBulletText_1tgjk_6643,._mlConceptComparisonColCollapsible_1tgjk_7404 ._mlConceptComparisonBulletTextDanger_1tgjk_6644{font-size:.8rem;line-height:1.35}._mlConceptComparisonColNegative_1tgjk_6704._mlConceptComparisonColCollapsible_1tgjk_7404 ._mlConceptComparisonBodyNegative_1tgjk_6714,._mlConceptComparisonColNegative_1tgjk_6704._mlConceptComparisonColCollapsible_1tgjk_7404 ._mlConceptComparisonBulletTextDanger_1tgjk_6644{color:#fff}._mlConceptTonedProsePanel_1tgjk_7489{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_1tgjk_7501{margin:0 0 .55rem;font-size:.88rem;font-weight:800;color:#fff;letter-spacing:.01em}._mlConceptTonedProsePanelGroups_1tgjk_7509{display:flex;flex-direction:column;gap:0}._mlConceptTonedProseDivider_1tgjk_7515{border:none;border-top:1px solid color-mix(in srgb,var(--card-border) 65%,transparent);margin:.55rem 0;width:100%}._mlConceptTonedProseGroup_1tgjk_7522{margin:0;font-size:.84rem;line-height:1.4}._mlConceptTonedProseGroupPositive_1tgjk_7528{color:color-mix(in srgb,var(--accent-concept) 88%,var(--text) 12%)}._mlConceptTonedProseGroupNegative_1tgjk_7532{color:#fb7185}._mlConceptTonedProseGroup_1tgjk_7522 ._inlineStrong_1tgjk_624{text-decoration:underline;text-underline-offset:3px}._mlConceptTonedProsePanelFooter_1tgjk_7541{margin:0;font-size:.84rem;line-height:1.4;color:var(--text)}._mlFlowBoostingLayout_1tgjk_7549{display:flex;flex-direction:column;gap:1.1rem;width:100%;align-self:stretch}._mlFlowBoostingRow_1tgjk_7557{display:grid;grid-template-columns:1.85rem 1fr;gap:.55rem;align-items:start;width:100%}._mlFlowStepRailIndex_1tgjk_7565{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_1tgjk_7580{display:flex;flex-direction:column;align-items:center;gap:.35rem;min-width:0}._mlFlowWeightedMergeStage_1tgjk_7588{display:flex;flex-direction:column;align-items:center;gap:.35rem;width:100%}._mlFlowWeightedModelsRow_1tgjk_7596{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;width:100%}._mlFlowWeightedModelCol_1tgjk_7603{display:flex;flex-direction:column;align-items:center;gap:.2rem;min-width:0}._mlFlowWeightedDownStack_1tgjk_7611{display:flex;flex-direction:column;align-items:center;gap:.12rem}._mlFlowWeightLabel_1tgjk_7618{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_1tgjk_7596{grid-template-columns:1fr;max-width:12rem;margin:0 auto}}._mlFlowStaggerRow_1tgjk_7633{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_1tgjk_7644{font-size:.68rem;font-weight:600;color:color-mix(in srgb,var(--accent-concept) 70%,var(--text) 30%);letter-spacing:.02em}._mlPipelineTimeline_1tgjk_7651,._mlPipelineSchedule_1tgjk_7652{width:100%;display:flex;flex-direction:column;gap:.35rem}._mlPipelineTimelineHeader_1tgjk_7659,._mlPipelineTimelineRow_1tgjk_7660,._mlPipelineScheduleHeader_1tgjk_7661,._mlPipelineScheduleRow_1tgjk_7662{display:grid;grid-template-columns:4.25rem repeat(3,minmax(0,1fr));gap:.35rem;align-items:center}._mlPipelineTimelineHeader_1tgjk_7659,._mlPipelineScheduleHeader_1tgjk_7661{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_1tgjk_7678,._mlPipelineScheduleTimeCol_1tgjk_7679{font-size:.7rem;font-weight:700;color:color-mix(in srgb,var(--text) 65%,transparent)}._mlPipelineTimelineActive_1tgjk_7685,._mlPipelineTimelineIdle_1tgjk_7686,._mlPipelineScheduleCell_1tgjk_7687{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_1tgjk_7685{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_1tgjk_7686{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_1tgjk_7710{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_1tgjk_7721{font-size:.75rem;color:color-mix(in srgb,var(--text) 35%,transparent)}._mlFlowChipsWrap_1tgjk_7726{display:flex;flex-wrap:wrap;gap:.35rem;justify-content:center}._mlFlowCauseChip_1tgjk_7733{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_1tgjk_7743{margin:0 0 .85rem;width:100%}._mlBeforeAfterGrid_1tgjk_7748{display:grid;grid-template-columns:1fr 1fr;gap:.65rem}@media(max-width:520px){._mlBeforeAfterGrid_1tgjk_7748{grid-template-columns:1fr}}._mlBeforeAfterCol_1tgjk_7760{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_1tgjk_7771{background:color-mix(in srgb,var(--panel-glass-bg) 92%,transparent)}._mlBeforeAfterPathPositive_1tgjk_7775{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_1tgjk_7780{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_1tgjk_7785{font-size:.78rem;font-weight:600;color:var(--text)}._mlBeforeAfterDetail_1tgjk_7791{font-size:.72rem;color:color-mix(in srgb,var(--text) 85%,transparent);line-height:1.35}._mlConfidenceGate_1tgjk_7798{display:flex;flex-direction:column;align-items:center;gap:.25rem;width:100%}._mlConfidenceGateBranch_1tgjk_7806{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;width:100%;margin-top:.15rem}@media(max-width:520px){._mlConfidenceGateBranch_1tgjk_7806{grid-template-columns:1fr}}._mlConfidenceGatePath_1tgjk_7820{display:flex;flex-direction:column;align-items:center;gap:.3rem}._mlConfidenceGateLabel_1tgjk_7827{font-size:.72rem;font-weight:600;color:color-mix(in srgb,var(--text) 80%,transparent)}._mlDecisionTree_1tgjk_7834{display:flex;flex-direction:column;align-items:center;gap:.65rem;width:100%}._mlDtTree1_1tgjk_7842{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_1tgjk_7852{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_1tgjk_7862{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-width:0;width:100%}._mlDtCellEmpty_1tgjk_7871{min-height:0;padding:0}._mlDtSpanAll_1tgjk_7876{grid-column:1 / -1}._mlDtSpan12_1tgjk_7880{grid-column:1 / 3}._mlDtSpan34_1tgjk_7884{grid-column:3 / 5}._mlDtTree1_1tgjk_7842 ._mlDtCol1_1tgjk_7888{grid-column:1}._mlDtTree1_1tgjk_7842 ._mlDtCol2_1tgjk_7892{grid-column:2}._mlDtTree2_1tgjk_7852 ._mlDtCol1_1tgjk_7888{grid-column:1}._mlDtTree2_1tgjk_7852 ._mlDtCol2_1tgjk_7892{grid-column:2}._mlDtNode_1tgjk_7905{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_1tgjk_7919{max-width:22rem;width:100%}._mlDtNodeQuestion_1tgjk_7924{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_1tgjk_7929{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_1tgjk_7934{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_1tgjk_7934 ._mlDtNodeText_1tgjk_7939{color:color-mix(in srgb,var(--accent-tip) 82%,var(--text) 18%)}._mlDtNodeResultHybrid_1tgjk_7943{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_1tgjk_7948{border:1px solid color-mix(in srgb,#a78bfa 48%,var(--card-border) 52%);background:color-mix(in srgb,#a78bfa 12%,#0f1412 88%)}._mlDtNodeResultOnline_1tgjk_7948 ._mlDtNodeText_1tgjk_7939{color:color-mix(in srgb,#c4b5fd 88%,var(--text) 12%)}._mlDtNodeQuestionTitle_1tgjk_7957,._mlDtNodeText_1tgjk_7939{display:block;font-weight:400;font-size:.76rem;line-height:1.35;color:var(--text)}._mlDtNodeSub_1tgjk_7973{display:block;font-weight:400;font-size:.7rem;line-height:1.3;color:color-mix(in srgb,var(--text) 52%,transparent)}._mlDtNodeLineOnline_1tgjk_7981{display:block;font-weight:400;font-size:.76rem;line-height:1.35;color:color-mix(in srgb,#c4b5fd 88%,var(--text) 12%)}._mlDtNodeLineBatch_1tgjk_7989{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_1tgjk_7998,._mlDtEdgeNo_1tgjk_7999{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_1tgjk_7998{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_1tgjk_7999{color:#fecdd3;background:color-mix(in srgb,#fb7185 14%,transparent);border:1px solid color-mix(in srgb,#fb7185 42%,transparent)}._mlDtConnectorDown_1tgjk_8024{display:flex;flex-direction:column;align-items:center;width:100%}._mlDtLineV_1tgjk_8031{display:block;width:2px;border-radius:1px}._mlDtLineVShort_1tgjk_8037{height:.55rem}._mlDtConnectorDown_1tgjk_8024>._mlDtLineV_1tgjk_8031:not(._mlDtLineVShort_1tgjk_8037){height:.7rem}._mlDtLineH_1tgjk_8045{display:block;height:2px;border-radius:1px}._mlDtLineNeutral_1tgjk_8051{background:color-mix(in srgb,var(--text) 38%,transparent)}._mlDtLineYes_1tgjk_8055{background:color-mix(in srgb,var(--accent-concept) 75%,transparent)}._mlDtLineNo_1tgjk_8059{background:color-mix(in srgb,#fb7185 75%,transparent)}._mlDtConnectorFork4_1tgjk_8063,._mlDtConnectorFork2_1tgjk_8064{position:relative;width:100%;height:1.35rem}._mlDtConnectorFork4_1tgjk_8063 ._mlDtLineVShort_1tgjk_8037,._mlDtConnectorFork2_1tgjk_8064 ._mlDtLineVShort_1tgjk_8037{position:absolute;top:0;left:50%;transform:translate(-50%)}._mlDtConnectorFork4_1tgjk_8063 ._mlDtLineH_1tgjk_8045{position:absolute;top:.55rem;left:12.5%;right:12.5%;width:auto}._mlDtConnectorFork2_1tgjk_8064 ._mlDtLineH_1tgjk_8045{position:absolute;top:.55rem;left:0;right:0;width:100%}._mlDtForkDrop_1tgjk_8094{position:absolute;top:.55rem;height:.8rem;transform:translate(-50%)}._mlDtForkDropL_1tgjk_8101{left:25%}._mlDtForkDropR_1tgjk_8105{left:75%}._mlDtFork2DropL_1tgjk_8109{left:25%}._mlDtFork2DropR_1tgjk_8113{left:75%}._mlDecisionTreeDivider_1tgjk_8117{width:calc(100% - .5rem);max-width:38rem;margin:.65rem auto .2rem;border-top:1px dashed color-mix(in srgb,var(--text) 24%,transparent)}._mlDecisionTreeDividerLabel_1tgjk_8124{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_1tgjk_7842,._mlDtTree2_1tgjk_7852{grid-template-columns:1fr;max-width:18.5rem;row-gap:.4rem}._mlDtTree1_1tgjk_7842 ._mlDtCell_1tgjk_7862,._mlDtTree2_1tgjk_7852 ._mlDtCell_1tgjk_7862{grid-column:1 / -1!important}._mlDtTree1_1tgjk_7842 ._mlDtCellEmpty_1tgjk_7871,._mlDtTree2_1tgjk_7852 ._mlDtCellEmpty_1tgjk_7871{display:none}._mlDtMo1_1tgjk_8152{order:1}._mlDtMo2_1tgjk_8155{order:2}._mlDtMo3_1tgjk_8158{order:3}._mlDtMo4_1tgjk_8161{order:4}._mlDtMo5_1tgjk_8164{order:5}._mlDtMo6_1tgjk_8167{order:6}._mlDtMo7_1tgjk_8170{order:7}._mlDtMo8_1tgjk_8173{order:8}._mlDtMo9_1tgjk_8176{order:9}._mlDtMo10_1tgjk_8179{order:10}._mlDtMo11_1tgjk_8182{order:11}._mlDtMo12_1tgjk_8185{order:12}._mlDtMo13_1tgjk_8188{order:13}._mlDtMo14_1tgjk_8191{order:14}._mlDtMo15_1tgjk_8194{order:15}._mlDtConnectorFork4_1tgjk_8063 ._mlDtLineH_1tgjk_8045{left:18%;right:18%}}._mlCalibrationPanelsWrap_1tgjk_8205{margin:0 0 .85rem}._mlCalibrationPanelsIntro_1tgjk_8209{font-size:.82rem;margin:0 0 .5rem;color:color-mix(in srgb,var(--text) 88%,transparent)}._mlCalibrationPanel_1tgjk_8205{padding:.55rem .65rem;border-radius:.45rem;border:1px solid var(--card-border);margin-bottom:.45rem}._mlCalibrationPanelWarning_1tgjk_8222{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_1tgjk_8227{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_1tgjk_8232{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_1tgjk_8241{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;font-size:.78rem}._mlCalibrationProbChip_1tgjk_8249{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_1tgjk_8257{font-size:.75rem;font-weight:600;margin-top:.3rem}._mlSliceCompareGrid_1tgjk_8264{display:grid;grid-template-columns:1fr 1fr;gap:.65rem;margin:0 0 .65rem}@media(max-width:520px){._mlSliceCompareGrid_1tgjk_8264{grid-template-columns:1fr}}._mlSliceCompareModel_1tgjk_8277{padding:.55rem .6rem;border-radius:.45rem;border:1px solid var(--card-border);background:color-mix(in srgb,var(--panel-glass-bg) 95%,transparent)}._mlSliceCompareModelName_1tgjk_8284{font-size:.78rem;font-weight:700;margin-bottom:.4rem}._mlSliceCompareRow_1tgjk_8290{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_1tgjk_8290:last-child{border-bottom:none}._mlSliceCompareValueWarning_1tgjk_8304{font-weight:700;color:#f59e0b}._mlSliceCompareValuePositive_1tgjk_8309{font-weight:600;color:#34d399}._mlSliceCompareValueHighlight_1tgjk_8314{font-weight:700;color:var(--accent, #60a5fa)}._mlSliceCompareInterpretation_1tgjk_8319{font-size:.82rem;margin:0 0 .75rem;color:color-mix(in srgb,var(--text) 88%,transparent);line-height:1.45}._mlExperimentTableWrap_1tgjk_8327{margin:0 0 .85rem;overflow-x:auto}._mlExperimentTableLabel_1tgjk_8332{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_1tgjk_8327{width:100%;border-collapse:collapse;font-size:.78rem}._mlExperimentTable_1tgjk_8327 th,._mlExperimentTable_1tgjk_8327 td{padding:.4rem .55rem;border:1px solid color-mix(in srgb,var(--card-border) 70%,transparent);text-align:left}._mlExperimentTable_1tgjk_8327 th{background:color-mix(in srgb,var(--accent-concept) 12%,var(--panel-glass-bg) 88%);font-weight:800}._mlExperimentTable_1tgjk_8327 td{font-family:var(--font-mono, ui-monospace, monospace)}._mlExperimentTable_1tgjk_8327 tr._mlExperimentRowBest_1tgjk_8364 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_1tgjk_8370{display:flex;align-items:center;gap:.45rem;flex:1 1 auto;min-width:0}._mlPhaseRoadmapIndex_1tgjk_8378{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_1tgjk_8393{margin:0;font-size:.92rem;font-weight:700;color:var(--text)}._mlConceptTieredAccordionItem_1tgjk_8400._mlPhaseRoadmapItemWarning_1tgjk_8400{border-left:2px solid color-mix(in srgb,#fb7185 50%,var(--card-border) 50%)}._mlPhaseRoadmapItemWarning_1tgjk_8400 ._mlPhaseRoadmapIndex_1tgjk_8378{background:color-mix(in srgb,#fb7185 18%,var(--panel-glass-bg) 82%);border-color:color-mix(in srgb,#fb7185 45%,transparent);color:#fb7185}._mlPhaseRoadmapItemWarning_1tgjk_8400 ._mlPhaseRoadmapPill_1tgjk_8410{border-color:color-mix(in srgb,#fb7185 35%,var(--card-border) 65%);background:color-mix(in srgb,#fb7185 10%,transparent)}._mlPhaseRoadmapBody_1tgjk_8415{margin:0 0 .35rem;font-size:.84rem;line-height:1.45}._mlPhaseRoadmapExample_1tgjk_8421{margin:0 0 .4rem;font-size:.8rem;line-height:1.4;color:color-mix(in srgb,var(--text) 85%,transparent)}._mlPhaseRoadmapPills_1tgjk_8428{display:flex;flex-wrap:wrap;gap:.3rem}._mlPhaseRoadmapPill_1tgjk_8410{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_1tgjk_8443{display:grid;grid-template-columns:1fr;gap:.55rem;margin:0 0 .85rem}@media(min-width:540px){._mlProsConsGrid_1tgjk_8443{grid-template-columns:1fr 1fr}}._mlProsConsCol_1tgjk_8456{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_1tgjk_8463{margin:0 0 .5rem;font-size:.88rem;font-weight:800}._mlProsConsSectionLabel_1tgjk_8469{display:block;font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;margin:.35rem 0 .25rem}._mlProsConsSectionLabelPros_1tgjk_8478{color:color-mix(in srgb,var(--accent-concept) 85%,var(--text) 15%)}._mlProsConsSectionLabelCons_1tgjk_8482{color:#fb7185}._mlProsConsList_1tgjk_8486{margin:0;padding:0 0 0 1rem;font-size:.82rem;line-height:1.45}._mlProsConsList_1tgjk_8486 li{margin-bottom:.2rem}._mlConceptLoopList_1tgjk_8497{list-style:none;margin:0 0 .85rem;padding:0;display:flex;flex-direction:column;gap:.5rem}._mlConceptLoopTier_1tgjk_8506{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_1tgjk_8514{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;flex-wrap:wrap;margin-bottom:.3rem}._mlConceptLoopTitle_1tgjk_8523{font-size:.88rem;font-weight:800;color:var(--text)}._mlConceptLoopDuration_1tgjk_8529{font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,var(--accent) 80%,var(--text) 20%)}._mlConceptLoopBody_1tgjk_8537{margin:0 0 .35rem;font-size:.84rem;color:var(--text)}._mlConceptChecklist_1tgjk_5595{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_1tgjk_6053{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr;gap:.35rem .9rem}@media(min-width:600px){._mlConceptChecklistList_1tgjk_6053{grid-template-columns:1fr 1fr}}._mlConceptChecklistListStacked_1tgjk_8567{grid-template-columns:1fr}@media(min-width:600px){._mlConceptChecklistListStacked_1tgjk_8567{grid-template-columns:1fr}}._mlConceptChecklistItem_1tgjk_8577{display:flex;align-items:flex-start;gap:.45rem}._mlConceptChecklistIcon_1tgjk_8583{flex-shrink:0;width:.95rem;height:.95rem;margin-top:.12rem;color:color-mix(in srgb,var(--accent-concept) 80%,var(--text) 20%)}._mlConceptChecklistText_1tgjk_8591{font-size:.84rem;font-weight:400;color:var(--text);line-height:1.4;min-width:0}._mlConceptDebugRule_1tgjk_8599{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_1tgjk_8608{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_1tgjk_8618{margin:0 0 .25rem;font-weight:700;color:var(--text)}._mlConceptDebugRuleQuestionDanger_1tgjk_8624{margin:0 0 .25rem;font-weight:400;color:#fb7185}._mlConceptDebugRuleAnswer_1tgjk_8630{margin:0;color:color-mix(in srgb,var(--text) 90%,var(--accent-tip) 10%)}._mlConceptDistributionWrap_1tgjk_8636{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_1tgjk_8644{display:flex;flex-direction:column;gap:.45rem;margin:0 0 .85rem}._mlConceptDistributionRow_1tgjk_8651{display:grid;grid-template-columns:5rem 1fr auto;align-items:center;gap:.6rem;font-size:.85rem}._mlConceptDistributionRowLabel_1tgjk_8659{font-weight:700;color:var(--text)}._mlConceptDistributionRowPercent_1tgjk_8664{font-weight:800;color:color-mix(in srgb,var(--accent) 80%,var(--text) 20%);font-variant-numeric:tabular-nums}._mlConceptDistributionTrack_1tgjk_8670{position:relative;height:1rem;border-radius:999px;background:color-mix(in srgb,var(--card-border) 60%,transparent);overflow:hidden}._mlConceptDistributionFill_1tgjk_8678{display:block;height:100%;border-radius:999px;background:color-mix(in srgb,var(--accent) 65%,var(--card-border) 35%)}._mlConceptDistributionFillMinority_1tgjk_8685{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_1tgjk_8696{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_1tgjk_8704{text-align:center;font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:0 0 .55rem}._mlConceptStatBlock_1tgjk_8696{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:.5rem;padding:0;text-align:center}._mlConceptStatBlockSide_1tgjk_8723{display:flex;flex-direction:column;align-items:center;gap:.15rem}._mlConceptStatBlockStat_1tgjk_8730{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_1tgjk_8738{color:#fb7185}._mlConceptStatBlockStatLabel_1tgjk_8742{font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}._mlConceptStatBlockConnector_1tgjk_8750{font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}._mlConceptDistributionCaption_1tgjk_8758{margin:.85rem 0 0;color:var(--text)}._mlConceptDecisionList_1tgjk_8763{list-style:none;margin:0 0 .85rem;padding:0;display:flex;flex-direction:column;gap:.55rem;counter-reset:ml-decision-step}._mlConceptDecisionStep_1tgjk_8773{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_1tgjk_8781{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_1tgjk_8795{margin:0 0 .35rem;font-size:.95rem;font-weight:800;color:var(--text);letter-spacing:.01em}._mlConceptDecisionStepBody_1tgjk_8803{margin:0 0 .4rem;color:var(--text)}._mlConceptDecisionStepItems_1tgjk_8808{margin:0;padding-left:1.1rem;display:flex;flex-direction:column;gap:.18rem;font-size:.85rem;color:var(--text)}._mlConceptDecisionStepItem_1tgjk_8808{line-height:1.45}._mlConceptDecisionStepPills_1tgjk_8822{display:flex;flex-wrap:wrap;gap:.35rem;margin:.25rem 0 0}._mlConceptDecisionStepPill_1tgjk_8822{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_1tgjk_8842{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_1tgjk_8848{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_1tgjk_8854{font-weight:400}._mlConceptDecisionStepPillsCentered_1tgjk_8858{flex-direction:column;align-items:center;width:100%}._mlConceptDecisionStepPillsCentered_1tgjk_8858 ._mlConceptTonedBadgePrefixCenter_1tgjk_8864{text-align:center;flex-basis:100%;width:100%}._mlConceptDecisionStepPillsRow_1tgjk_8870{display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem;width:100%}._mlConceptTieredAccordionBody_1tgjk_8878 ._mlConceptCollapsibleNote_1tgjk_6190{margin:.35rem 0 0}._mlConceptDecisionStepRisk_1tgjk_8882{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_1tgjk_8894{margin:0 0 .95rem}._mlConceptConfusionTableWrap_1tgjk_8898{overflow-x:auto}._mlConceptConfusionTable_1tgjk_8898{width:100%;border-collapse:collapse;font-size:.84rem;border-radius:10px;overflow:hidden}._mlConceptConfusionTable_1tgjk_8898 th,._mlConceptConfusionTable_1tgjk_8898 td{padding:.55rem .7rem;text-align:center;border:1px solid color-mix(in srgb,var(--card-border) 75%,transparent)}._mlConceptConfusionTable_1tgjk_8898 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_1tgjk_8898 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_1tgjk_8898 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_1tgjk_8944{list-style:none;margin:0 0 .95rem;padding:0;display:grid;grid-template-columns:1fr;gap:.55rem}._mlConceptMetricFormulaBlock_1tgjk_8953{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_1tgjk_8962{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_1tgjk_8953{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_1tgjk_8984{font-size:.95rem;font-weight:800;letter-spacing:.01em;color:var(--text)}._mlConceptMetricDescription_1tgjk_8991{margin:0;font-size:.82rem;color:var(--text)}._mlConceptMetricIntuition_1tgjk_8997{margin:0;font-size:.78rem;font-style:italic;color:color-mix(in srgb,var(--accent) 70%,var(--text) 30%)}._thresholdCurveCard_1tgjk_9005{display:flex;flex-direction:column}._thresholdCurveIntro_1tgjk_9010{margin:0 0 .6rem;color:var(--text)}._thresholdCurveExampleRule_1tgjk_9015{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_1tgjk_9029{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_1tgjk_9039{display:grid;grid-template-columns:1fr;gap:.9rem;margin:0 0 .95rem}._thresholdCurveChartFrame_1tgjk_9046{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_1tgjk_9055{display:block;width:100%;height:auto}._thresholdCurveAxisLabel_1tgjk_9061{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_1tgjk_9069{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_1tgjk_9077{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_1tgjk_9085{stroke:color-mix(in srgb,var(--card-border) 80%,transparent);stroke-width:1.25}._thresholdCurveGrid_1tgjk_9090{stroke:color-mix(in srgb,var(--card-border) 65%,transparent);stroke-width:.8;stroke-dasharray:4 4}._thresholdCurveBaseline_1tgjk_9096{stroke:color-mix(in srgb,var(--muted) 78%,transparent);stroke-width:1;stroke-dasharray:5 4}._thresholdCurveLine_1tgjk_9102{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_1tgjk_9109{fill:color-mix(in srgb,var(--accent) 14%,transparent)}._thresholdCurvePoint_1tgjk_9113{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_1tgjk_9120{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_1tgjk_9130{display:flex;flex-direction:column;gap:.35rem}._thresholdCurveSliderHeader_1tgjk_9136{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}._thresholdCurveSliderLabel_1tgjk_9143{font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}._thresholdCurveSliderValue_1tgjk_9151{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_1tgjk_9130{-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_1tgjk_9130::-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_1tgjk_9130::-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_1tgjk_9193{display:flex;justify-content:space-between;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}._thresholdCurveStrictLenient_1tgjk_9203{font-weight:800;color:color-mix(in srgb,var(--accent) 78%,var(--text) 22%)}._thresholdCurveReadoutGrid_1tgjk_9208{display:grid;grid-template-columns:1fr 1fr;gap:.45rem}._thresholdCurveReadout_1tgjk_9208{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_1tgjk_9224{font-size:.66rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}._thresholdCurveReadoutValue_1tgjk_9232{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_1tgjk_9240{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_1tgjk_9251{display:grid;grid-template-columns:1fr;gap:.55rem;margin:0 0 .95rem}@media(min-width:540px){._thresholdCurveExplanationGrid_1tgjk_9251{grid-template-columns:1fr 1fr}}._thresholdCurveExplanationCol_1tgjk_9264{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_1tgjk_9271{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_1tgjk_9280{margin:0 0 .45rem;font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:.8rem;color:var(--text)}._thresholdCurveExplanationBullets_1tgjk_9287{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_1tgjk_9299{color:color-mix(in srgb,var(--accent-concept) 80%,var(--text) 20%)}._thresholdCurveBulletPositive_1tgjk_9299::marker{color:color-mix(in srgb,var(--accent-concept) 80%,var(--text) 20%)}._thresholdCurveBulletNegative_1tgjk_9307{color:#fb7185}._thresholdCurveBulletNegative_1tgjk_9307::marker{color:#fb7185}._thresholdCurveGoalNote_1tgjk_9315{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_1tgjk_9330{flex-shrink:0;font-size:1rem;line-height:1.4}._thresholdCurveGoalNoteText_1tgjk_9336{margin:0}._thresholdCurveWhyHelps_1tgjk_9341,._thresholdCurveAuc_1tgjk_9342,._thresholdCurveHighlight_1tgjk_9343{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_1tgjk_9351,._thresholdCurveAucTitle_1tgjk_9352,._thresholdCurveHighlightLabel_1tgjk_9353{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_1tgjk_9363{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_1tgjk_9363 li::marker{color:color-mix(in srgb,var(--accent) 82%,var(--text) 18%)}._thresholdCurveAucBody_1tgjk_9379{margin:0;color:var(--text)}._thresholdCurveAucBeginner_1tgjk_9384{margin:.55rem 0 0;font-size:.82rem;font-style:italic;color:color-mix(in srgb,var(--accent-tip) 82%,var(--text) 18%)}._thresholdCurveCompareTable_1tgjk_9391{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_1tgjk_9403{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_1tgjk_9403:nth-child(2){border-left:1px solid color-mix(in srgb,var(--card-border) 72%,transparent)}._thresholdCurveCompareTableCell_1tgjk_9418{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_1tgjk_9424{color:color-mix(in srgb,var(--accent-concept) 80%,var(--text) 20%)}._thresholdCurveCompareTableCellNegative_1tgjk_9428{color:#fb7185}._thresholdCurveCompareTableCell_1tgjk_9418:nth-child(2n){border-left:1px solid color-mix(in srgb,var(--card-border) 72%,transparent)}._thresholdCurveCompareTable_1tgjk_9391>._thresholdCurveCompareTableCell_1tgjk_9418:nth-last-child(-n+2){border-bottom:0}@media(max-width:520px){._thresholdCurveCompareTable_1tgjk_9391{grid-template-columns:1fr}._thresholdCurveCompareTableHeader_1tgjk_9403:nth-child(2),._thresholdCurveCompareTableCell_1tgjk_9418:nth-child(2n){border-left:0;border-top:1px solid color-mix(in srgb,var(--card-border) 72%,transparent)}}._thresholdCurveCollapsible_1tgjk_9453>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_1tgjk_9453>summary::-webkit-details-marker{display:none}._thresholdCurveCollapsibleChevron_1tgjk_9467{width:.95rem;height:.95rem;flex-shrink:0;color:var(--muted);transition:transform .18s ease}._thresholdCurveCollapsible_1tgjk_9453[open] ._thresholdCurveCollapsibleChevron_1tgjk_9467{transform:rotate(180deg)}._thresholdCurveCollapsibleSummaryRow_1tgjk_9479{display:flex;align-items:center;gap:.5rem;flex:1 1 auto;min-width:0}._thresholdCurveCollapsibleBody_1tgjk_9487{margin-top:.5rem}._mlConceptTopCalloutWarning_1tgjk_9492,._mlConceptTopCalloutSafe_1tgjk_9493,._mlConceptTopCalloutInfo_1tgjk_9494{margin:0 0 .85rem;padding:.7rem .85rem;border-radius:10px}._mlConceptTopCalloutWarning_1tgjk_9492{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_1tgjk_9493{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_1tgjk_9494{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_1tgjk_9518{display:block;margin-bottom:.3rem;font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}._mlConceptTopCalloutWarning_1tgjk_9492 ._mlConceptTopCalloutLabel_1tgjk_9518{color:#fb7185}._mlConceptTopCalloutSafe_1tgjk_9493 ._mlConceptTopCalloutLabel_1tgjk_9518{color:color-mix(in srgb,var(--accent-concept) 82%,var(--text) 18%)}._mlConceptTopCalloutInfo_1tgjk_9494 ._mlConceptTopCalloutLabel_1tgjk_9518{color:#fbbf24}._mlConceptRisksKeyIdeaCluster_1tgjk_9539 ._mlConceptComparisonGrid_1tgjk_6563{margin-bottom:0}._mlConceptRisksKeyIdeaCluster_1tgjk_9539 ._mlConceptTopCalloutAfterDivider_1tgjk_9543{border:none;border-top:1px solid color-mix(in srgb,var(--card-border) 65%,transparent);margin:.95rem 0;width:100%}._mlConceptRisksKeyIdeaCluster_1tgjk_9539 ._mlConceptTopCalloutWarning_1tgjk_9492,._mlConceptRisksKeyIdeaCluster_1tgjk_9539 ._mlConceptTopCalloutSafe_1tgjk_9493,._mlConceptRisksKeyIdeaCluster_1tgjk_9539 ._mlConceptTopCalloutInfo_1tgjk_9494{margin-top:0}._mlConceptTopCalloutAfterDivider_1tgjk_9543{border:none;border-top:1px solid color-mix(in srgb,var(--card-border) 65%,transparent);margin:.7rem 0 .65rem;width:100%}._mlConceptTopCalloutBody_1tgjk_9563{margin:0;color:var(--text)}._mlConceptTieredAccordion_1tgjk_6583{display:flex;flex-direction:column;gap:.55rem;margin:0 0 .85rem}._mlConceptTieredStaticSection_1tgjk_9576{margin:0 0 .85rem}._mlConceptTieredStaticTitle_1tgjk_9580{margin:0 0 .45rem;font-size:.95rem;font-weight:400;color:color-mix(in srgb,var(--accent-concept) 88%,var(--text) 12%)}._mlConceptTieredStaticDivider_1tgjk_9587{margin:.35rem 0 1rem;border:none;border-top:1px solid color-mix(in srgb,var(--card-border) 85%,transparent)}._mlConceptTieredNestedAccordion_1tgjk_9593{margin-top:.15rem}._mlConceptTieredAccordionDivider_1tgjk_9597{margin:.2rem .15rem .15rem;border:none;border-top:1px solid color-mix(in srgb,var(--card-border) 72%,transparent)}._mlConceptTieredAccordionItem_1tgjk_8400{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_1tgjk_9610{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_1tgjk_9610 ._mlConceptTieredAccordionTitle_1tgjk_9616{color:color-mix(in srgb,#fb7185 82%,var(--text) 18%)}._mlConceptTieredAccordionItemTonePositive_1tgjk_9620{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_1tgjk_9620 ._mlConceptTieredAccordionTitle_1tgjk_9616{color:color-mix(in srgb,var(--accent-concept) 88%,var(--text) 12%)}._mlConceptTieredAccordionItem_1tgjk_8400>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_1tgjk_8400>summary::-webkit-details-marker{display:none}._mlConceptTieredAccordionItem_1tgjk_8400[open] ._mlConceptCollapsibleChevron_1tgjk_6166{transform:rotate(180deg)}._mlConceptTieredAccordionSummaryLead_1tgjk_9648{display:flex;align-items:center;gap:.45rem;flex:1;min-width:0}._mlConceptTieredAccordionTitle_1tgjk_9616{font-size:.92rem;font-weight:700;color:var(--text)}._mlConceptTieredAccordionTitle_1tgjk_9616 ._inlineCode_1tgjk_589,._mlConceptTieredAccordionTitle_1tgjk_9616 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_1tgjk_8878{margin-top:.6rem;padding:.2rem 0 .45rem;display:flex;flex-direction:column;gap:.8rem}._mlConceptTieredAccordionBody_1tgjk_8878>p{margin:0;padding-bottom:.1rem}._mlConceptTieredAccordionBody_1tgjk_8878>p+._mlConceptPhaseNumberedSteps_1tgjk_4102,._mlConceptTieredAccordionBody_1tgjk_8878>p+._mlConceptDecisionStepItems_1tgjk_8808,._mlConceptTieredAccordionBody_1tgjk_8878>p+._mlConceptDecisionFieldRows_1tgjk_9692,._mlConceptTieredAccordionBody_1tgjk_8878>p+._mlFlowWrap_1tgjk_6838,._mlConceptTieredAccordionBody_1tgjk_8878>p+._mlConceptComparisonGrid_1tgjk_6563,._mlConceptTieredAccordionBody_1tgjk_8878>._mlFlowWrap_1tgjk_6838+._mlConceptPhaseNumberedSteps_1tgjk_4102,._mlConceptTieredAccordionBody_1tgjk_8878>._mlConceptSectionCaption_1tgjk_9696+._mlFlowWrap_1tgjk_6838{margin-top:.15rem}._mlConceptTieredAccordionBody_1tgjk_8878>._mlConceptSectionCaption_1tgjk_9696{margin:0}._mlConceptDecisionFieldLabel_1tgjk_9704+._mlConceptPhaseNumberedSteps_1tgjk_4102{margin-top:.35rem}._mlConceptTieredAccordionBody_1tgjk_8878 ._mlConceptDecisionFieldRows_1tgjk_9692+._mlConceptWarningBox_1tgjk_5807{margin-top:.35rem}._mlConceptTieredAccordionBody_1tgjk_8878 ._mlConceptDecisionStepPills_1tgjk_8822 ._mlConceptTonedBadgePrefix_1tgjk_8864{flex-basis:100%;width:100%;margin-bottom:.25rem}._mlConceptTieredAccordionBody_1tgjk_8878 ._mlConceptExampleBox_1tgjk_5585,._mlConceptTieredAccordionBody_1tgjk_8878 ._mlConceptRememberBox_1tgjk_5911,._mlConceptTieredAccordionBody_1tgjk_8878 ._mlConceptRememberBoxInfo_1tgjk_5923,._mlConceptTieredAccordionBody_1tgjk_8878 ._mlConceptWarningBox_1tgjk_5807{margin:.35rem 0 0;padding:.85rem .95rem}._mlConceptTieredAccordionBody_1tgjk_8878 ._mlConceptPhaseNumberedSteps_1tgjk_4102+._mlConceptExampleBox_1tgjk_5585,._mlConceptTieredAccordionBody_1tgjk_8878 ._mlConceptPhaseNumberedSteps_1tgjk_4102+._mlConceptRememberBox_1tgjk_5911,._mlConceptTieredAccordionBody_1tgjk_8878 ._mlConceptPhaseNumberedSteps_1tgjk_4102+._mlConceptRememberBoxInfo_1tgjk_5923,._mlConceptTieredAccordionBody_1tgjk_8878 ._mlConceptPhaseNumberedSteps_1tgjk_4102+._mlConceptWarningBox_1tgjk_5807,._mlConceptTieredAccordionBody_1tgjk_8878 ._mlConceptDecisionStepItems_1tgjk_8808+._mlConceptExampleBox_1tgjk_5585,._mlConceptTieredAccordionBody_1tgjk_8878 ._mlConceptDecisionStepItems_1tgjk_8808+._mlConceptRememberBox_1tgjk_5911,._mlConceptTieredAccordionBody_1tgjk_8878 ._mlConceptDecisionStepItems_1tgjk_8808+._mlConceptRememberBoxInfo_1tgjk_5923,._mlConceptTieredAccordionBody_1tgjk_8878 ._mlConceptDecisionStepPills_1tgjk_8822+._mlConceptExampleBox_1tgjk_5585,._mlConceptTieredAccordionBody_1tgjk_8878 ._mlFlowWrap_1tgjk_6838+._mlConceptExampleBox_1tgjk_5585{margin-top:.5rem}._mlConceptTieredAccordionBody_1tgjk_8878 ._mlConceptGoldenRuleBannerBlock_1tgjk_9739{margin-top:.35rem}._mlConceptPhaseNumberedSteps_1tgjk_4102{list-style:none;margin:0;padding:.1rem 0;display:flex;flex-direction:column;gap:.6rem;counter-reset:phaseStep}._mlConceptTieredAccordionBody_1tgjk_8878 ._mlConceptPhaseNumberedSteps_1tgjk_4102{padding:.15rem 0 .2rem}._mlConceptPhaseNumberedSteps_1tgjk_4102>li{display:flex;align-items:center;gap:.45rem;counter-increment:phaseStep;line-height:1.45;font-size:.85rem;color:var(--text)}._mlConceptPhaseNumberedStepText_1tgjk_9767{flex:1 1 auto;min-width:0;padding-top:.1rem}._mlConceptPhaseNumberedSteps_1tgjk_4102>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_1tgjk_9791{list-style:none;margin:0 0 .85rem;padding:0;display:flex;flex-direction:column;gap:.6rem}._mlConceptDecisionAccordionItem_1tgjk_9800{margin:0;padding:0}._mlConceptDecisionAccordionDetails_1tgjk_9805{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_1tgjk_9805>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_1tgjk_9805>summary::-webkit-details-marker{display:none}._mlConceptDecisionAccordionDetails_1tgjk_9805[open] ._mlConceptCollapsibleChevron_1tgjk_6166{transform:rotate(180deg)}._mlConceptDecisionAccordionSummary_1tgjk_9831{display:flex;align-items:center;gap:.55rem;flex:1 1 auto;min-width:0}._mlConceptDecisionAccordionStepLabel_1tgjk_9839{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_1tgjk_9852{font-size:.92rem;font-weight:700;color:var(--text)}._mlConceptDecisionAccordionBody_1tgjk_9858{margin-top:.55rem;display:flex;flex-direction:column;gap:.55rem}._mlConceptDecisionFieldRows_1tgjk_9692{display:flex;flex-direction:column;gap:0}._mlConceptDecisionFieldRow_1tgjk_9692{display:flex;flex-direction:column;gap:.45rem}._mlConceptDecisionFieldRow_1tgjk_9692+._mlConceptDecisionFieldRow_1tgjk_9692{margin-top:.75rem;padding-top:.75rem;border-top:1px solid color-mix(in srgb,var(--muted) 18%,var(--card-border) 82%)}._mlConceptDecisionFieldLabel_1tgjk_9704{font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--muted) 60%,var(--text) 40%)}._mlConceptDecisionFieldLabelDanger_1tgjk_9892{color:#fb7185}._mlConceptDecisionFieldRowDanger_1tgjk_9896{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_1tgjk_9692+._mlConceptDecisionFieldRowDanger_1tgjk_9896{border-top:none;padding-top:.65rem}._mlConceptDecisionFieldBodyDanger_1tgjk_9910{color:color-mix(in srgb,#fb7185 32%,var(--text) 68%)}._mlConceptDecisionFieldBody_1tgjk_9910{margin:0;color:var(--text)}._mlConceptDecisionRiskLabel_1tgjk_9919{font-weight:800;color:#fb7185;letter-spacing:.02em}._mlConceptAccentedAccordionWarning_1tgjk_9926,._mlConceptAccentedAccordionSafe_1tgjk_9927{display:flex;flex-direction:column;gap:.6rem;margin:0 0 .85rem}._mlConceptAccentedAccordionItemWarning_1tgjk_9934,._mlConceptAccentedAccordionItemSafe_1tgjk_9935{border-radius:10px;padding:.6rem .85rem}._mlConceptAccentedAccordionItemWarning_1tgjk_9934{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_1tgjk_9935{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_1tgjk_9934>summary,._mlConceptAccentedAccordionItemSafe_1tgjk_9935>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_1tgjk_9934>summary::-webkit-details-marker,._mlConceptAccentedAccordionItemSafe_1tgjk_9935>summary::-webkit-details-marker{display:none}._mlConceptAccentedAccordionItemWarning_1tgjk_9934[open] ._mlConceptCollapsibleChevron_1tgjk_6166,._mlConceptAccentedAccordionItemSafe_1tgjk_9935[open] ._mlConceptCollapsibleChevron_1tgjk_6166{transform:rotate(180deg)}._mlConceptAccentedAccordionTitle_1tgjk_9973{font-size:.92rem;font-weight:700;color:var(--text)}._mlConceptAccentedAccordionBody_1tgjk_9979{margin-top:.55rem;display:flex;flex-direction:column;gap:.45rem}._mlConceptDetailTilesGrid_1tgjk_6579{list-style:none;margin:0 0 .85rem;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.6rem}._mlConceptDetailTile_1tgjk_6579{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_1tgjk_10007{padding:0;gap:0;overflow:hidden}._mlConceptDetailTileAutoFitAccordion_1tgjk_10013{display:flex;flex-direction:column;width:100%}._mlConceptDetailTileAutoFitAccordion_1tgjk_10013>summary{list-style:none;cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;align-items:center;gap:.45rem;padding:.7rem .85rem}._mlConceptDetailTileAutoFitAccordion_1tgjk_10013>summary::-webkit-details-marker{display:none}._mlConceptDetailTileAutoFitAccordion_1tgjk_10013[open] ._mlConceptCollapsibleChevron_1tgjk_6166{transform:rotate(180deg)}._mlConceptDetailTileAutoFitAccordion_1tgjk_10013:not([open]) ._mlConceptDetailTileAccordionBody_1tgjk_10037{display:none}._mlConceptDetailTileAutoFitAccordion_1tgjk_10013 ._mlConceptDetailTileAccordionBody_1tgjk_10037{margin-top:0;padding:0 .85rem .7rem}._mlConceptDetailTileHeader_1tgjk_10046{display:flex;align-items:center;gap:.45rem}._mlConceptDetailTileIndex_1tgjk_10052{font-size:1.1rem;font-weight:800;color:color-mix(in srgb,var(--accent) 80%,var(--text) 20%);line-height:1}._mlConceptDetailTileIndexCircle_1tgjk_10059{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_1tgjk_10075{font-size:.92rem;font-weight:700;color:var(--text)}._mlConceptDetailTileRows_1tgjk_10081{display:flex;flex-direction:column;gap:.4rem}._mlConceptDetailTileRowsGrid_1tgjk_10087{gap:1rem}._mlConceptDetailTilesSection_1tgjk_10091{display:flex;flex-direction:column;gap:1rem;margin:0 0 .85rem}._mlConceptDetailTilesGrid2x2_1tgjk_10098{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;align-items:start;gap:1rem}@media(min-width:768px){._mlConceptDetailTilesGrid2x2_1tgjk_10098{grid-template-columns:repeat(2,1fr)}}._mlConceptDetailTileGrid2x2_1tgjk_10114{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_1tgjk_10114:hover{border-color:color-mix(in srgb,#10b981 20%,#262626 80%)}._mlConceptDetailTileRow_1tgjk_10081{display:flex;align-items:flex-start;gap:.5rem}._mlConceptDetailTileRowGrid_1tgjk_10130{display:grid;grid-template-columns:120px 1fr;column-gap:1rem;row-gap:.75rem;align-items:start}._mlConceptDetailTileRowBody_1tgjk_10138{margin:0;flex:1;min-width:0;font-size:.82rem;line-height:1.45;font-weight:400;color:var(--text)}._mlConceptDetailTileRowBodyWhy_1tgjk_10148{color:color-mix(in srgb,var(--muted) 65%,#a3a3a3 35%)}._mlConceptDetailTileRowBodyWhyItMatters_1tgjk_10152{color:var(--text)}._mlConceptDetailTileRowBodyQuestion_1tgjk_10156{color:color-mix(in srgb,var(--accent) 80%,var(--text) 20%)}._mlConceptDetailTileRowFix_1tgjk_10160{margin-top:.35rem;padding-top:.55rem;border-top:1px solid color-mix(in srgb,#10b981 18%,var(--card-border) 82%)}._mlConceptDetailTileRowGrid_1tgjk_10130._mlConceptDetailTileRowFix_1tgjk_10160{margin-top:.35rem;padding-top:.55rem}._mlConceptDetailRowPillQuestion_1tgjk_10171,._mlConceptDetailRowPillWhy_1tgjk_10172,._mlConceptDetailRowPillExample_1tgjk_10173,._mlConceptDetailRowPillFix_1tgjk_10174,._mlConceptDetailRowPillBadSign_1tgjk_10175,._mlConceptDetailRowPillFallback_1tgjk_10176{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_1tgjk_10171{background:color-mix(in srgb,#3b82f6 10%,transparent);color:#60a5fa}._mlConceptDetailRowPillWhy_1tgjk_10172{background:color-mix(in srgb,#a855f7 10%,transparent);color:#c084fc}._mlConceptDetailRowPillExample_1tgjk_10173{background:color-mix(in srgb,#f59e0b 10%,transparent);color:#fbbf24}._mlConceptDetailRowPillFix_1tgjk_10174{background:color-mix(in srgb,#10b981 15%,transparent);color:#34d399}._mlConceptDetailRowPillBadSign_1tgjk_10175{background:color-mix(in srgb,#ef4444 10%,transparent);color:#f87171}._mlConceptDetailMetricChipRow_1tgjk_10220{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0}._mlConceptDetailMetricChipNeutral_1tgjk_10228{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:.25rem;font-size:.82rem;line-height:1.35;background:#262626;color:#d4d4d4}._mlConceptDetailMetricChipPositive_1tgjk_10239{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_1tgjk_10251{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_1tgjk_10176{background:color-mix(in srgb,var(--muted) 12%,transparent);color:color-mix(in srgb,var(--muted) 35%,var(--text) 65%)}._mlConceptDetailTilesAccordion_1tgjk_10268{display:flex;flex-direction:column;gap:.6rem}._mlConceptDetailTileAccordionItem_1tgjk_10274{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_1tgjk_10274>summary{list-style:none;cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;align-items:center;gap:.45rem}._mlConceptDetailTileAccordionItem_1tgjk_10274>summary::-webkit-details-marker{display:none}._mlConceptDetailTileAccordionItem_1tgjk_10274[open] ._mlConceptCollapsibleChevron_1tgjk_6166{transform:rotate(180deg)}._mlConceptDetailTileAccordionTitle_1tgjk_10299{flex:1;min-width:0;font-size:.92rem;font-weight:700;color:var(--text)}._mlConceptDetailTileAccordionBody_1tgjk_10037{margin-top:.55rem;display:flex;flex-direction:column;gap:.75rem}._mlConceptGoldenRuleBannerBlock_1tgjk_9739{--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_1tgjk_5578+._mlConceptGoldenRuleBannerBlock_1tgjk_9739{margin-top:.75rem}._mlConceptDetailTilesGrid2x2_1tgjk_10098>li{min-width:0;align-self:start;width:100%}._mlConceptDetailTileGrid2x2_1tgjk_10114>._mlConceptDetailTileAccordionItem_1tgjk_10274{width:100%;box-sizing:border-box}._mlConceptDetailTileAccordionItem_1tgjk_10274:not([open]) ._mlConceptDetailTileAccordionBody_1tgjk_10037{display:none}._mlConceptGoldenRuleBanner_1tgjk_9739{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_1tgjk_10357{flex:0 0 auto;width:1rem;height:1rem;margin-top:.12rem;color:var(--ml-golden-rule-accent-soft)}._mlConceptGoldenRuleBannerContent_1tgjk_10365{flex:1;min-width:0;display:flex;flex-direction:column;gap:.35rem}._mlConceptGoldenRuleBannerTitle_1tgjk_10373{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_1tgjk_10383{margin:0;font-size:.84rem;line-height:1.45;font-weight:400;color:var(--text)}._mlConceptScalingWrap_1tgjk_10392{display:grid;grid-template-columns:1fr 1fr;gap:.7rem;margin:0 0 .85rem}@media(max-width:600px){._mlConceptScalingWrap_1tgjk_10392{grid-template-columns:1fr}}._mlConceptScalingCol_1tgjk_10405{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_1tgjk_10415{font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--muted) 60%,var(--text) 40%)}._mlConceptScalingList_1tgjk_10423{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.45rem}._mlConceptScalingRow_1tgjk_10432{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_1tgjk_10441{color:var(--text);font-weight:700}._mlConceptScalingStart_1tgjk_10446,._mlConceptScalingEnd_1tgjk_10447{color:color-mix(in srgb,var(--accent) 80%,var(--text) 20%);font-weight:700}._mlConceptScalingRowAfter_1tgjk_10452 ._mlConceptScalingStart_1tgjk_10446,._mlConceptScalingRowAfter_1tgjk_10452 ._mlConceptScalingEnd_1tgjk_10447{color:color-mix(in srgb,var(--accent-concept) 80%,var(--text) 20%)}._mlConceptScalingTrack_1tgjk_10457{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_1tgjk_10452 ._mlConceptScalingTrack_1tgjk_10457{background:linear-gradient(90deg,color-mix(in srgb,var(--accent-concept) 75%,transparent),color-mix(in srgb,var(--accent-concept) 25%,transparent))}._mlConceptEncodingScenario_1tgjk_10477{display:flex;flex-direction:column;gap:.7rem;margin:0 0 .85rem}._mlConceptEncodingBadgeRow_1tgjk_10484{display:flex;flex-wrap:wrap;gap:.35rem}._mlConceptEncodingBadge_1tgjk_10484{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_1tgjk_10503{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_1tgjk_10510{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_1tgjk_10520{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.25rem}._mlConceptEncodingMappingRow_1tgjk_10529{display:flex;align-items:center;gap:.45rem;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.84rem}._mlConceptEncodingMappingFrom_1tgjk_10537{color:var(--text);font-weight:600}._mlConceptEncodingMappingArrow_1tgjk_10542{color:var(--muted)}._mlConceptEncodingMappingTo_1tgjk_10546{color:color-mix(in srgb,var(--accent) 80%,var(--text) 20%);font-weight:700}._mlConceptEncodingMappingToUnknown_1tgjk_10551,._mlConceptEncodingMappingRowAlert_1tgjk_10555 ._mlConceptEncodingMappingFrom_1tgjk_10537{color:#fb7185}._mlConceptEncodingWhatBreaks_1tgjk_10559{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_1tgjk_10567{display:block;margin-bottom:.3rem;font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#fb7185}._mlConceptEncodingWhatBreaksBody_1tgjk_10577{margin:0;color:var(--text)}._mlConceptEncodingNaiveFix_1tgjk_10582{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_1tgjk_10592{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_1tgjk_10600{margin:0;color:var(--text)}._mlConceptEncodingNaiveProblem_1tgjk_10605{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_1tgjk_10617{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_1tgjk_10625{list-style:none;margin:.35rem 0 0;padding:0;display:flex;flex-direction:column;gap:.3rem}._mlConceptMappingRow_1tgjk_10634{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.84rem}._mlConceptMappingFrom_1tgjk_10643{color:var(--text);font-weight:700}._mlConceptMappingArrow_1tgjk_10648{color:var(--muted)}._mlConceptMappingVia_1tgjk_10652{color:color-mix(in srgb,var(--accent) 80%,var(--text) 20%)}._mlConceptMappingTo_1tgjk_10656{color:color-mix(in srgb,var(--accent-concept) 80%,var(--text) 20%);font-weight:700}._mlConceptEmbeddingWrap_1tgjk_10662{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_1tgjk_10673{margin:0;font-size:1rem;font-style:italic;color:var(--text);text-align:center}._mlConceptEmbeddingGrid_1tgjk_10681{display:grid;grid-template-columns:max-content 1fr;align-items:center;gap:.3rem .55rem}._mlConceptEmbeddingRowLabel_1tgjk_10688{font-size:.74rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--muted) 60%,var(--text) 40%)}._mlConceptEmbeddingCells_1tgjk_10696{display:flex;flex-wrap:wrap;gap:.3rem}._mlConceptEmbeddingTokenCell_1tgjk_10702{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_1tgjk_10717{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_1tgjk_10732{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_1tgjk_10744{display:grid;grid-template-columns:1fr 1fr;gap:.65rem}@media(max-width:600px){._mlConceptEmbeddingMatrixGrid_1tgjk_10744{grid-template-columns:1fr}}._mlConceptEmbeddingMatrix_1tgjk_10744{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_1tgjk_10763{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_1tgjk_10773{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.2rem}._mlConceptEmbeddingMatrixRow_1tgjk_10782{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_1tgjk_10791{color:var(--text);font-weight:700}._mlConceptEmbeddingMatrixArrow_1tgjk_10796{color:var(--muted)}._mlConceptEmbeddingMatrixVector_1tgjk_10800{color:color-mix(in srgb,var(--accent-tip) 80%,var(--text) 20%)}._mlConceptEmbeddingConcrete_1tgjk_10804{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_1tgjk_10811{margin:0;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.85rem;color:var(--text);white-space:pre-wrap}._mlConceptImportanceList_1tgjk_10820{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_1tgjk_10832{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_1tgjk_10841{color:var(--text);font-weight:700}._mlConceptImportanceBarTrack_1tgjk_10846{height:12px;border-radius:4px;background:color-mix(in srgb,var(--panel-glass-bg) 60%,transparent);overflow:hidden}._mlConceptImportanceBarFill_1tgjk_10853{height:100%;border-radius:4px}._mlConceptImportanceBarHigh_1tgjk_10858{background:color-mix(in srgb,var(--accent-concept) 75%,transparent)}._mlConceptImportanceBarMediumHigh_1tgjk_10862{background:color-mix(in srgb,var(--accent) 70%,transparent)}._mlConceptImportanceBarMedium_1tgjk_10862{background:color-mix(in srgb,var(--accent-tip) 70%,transparent)}._mlConceptImportanceBarSuspicious_1tgjk_10870{background:color-mix(in srgb,#fb7185 70%,transparent)}._mlConceptImportanceDescriptor_1tgjk_10874{color:color-mix(in srgb,var(--muted) 50%,var(--text) 50%);font-weight:600;text-align:right}._mlConceptImportanceDescriptorSuspicious_1tgjk_10880{color:#fb7185}._mlConceptAblationGrid_1tgjk_10885{display:grid;grid-template-columns:1fr 1fr;gap:.7rem;margin:0 0 .85rem}@media(max-width:600px){._mlConceptAblationGrid_1tgjk_10885{grid-template-columns:1fr}}._mlConceptAblationCol_1tgjk_10898{padding:.7rem .85rem;border-radius:10px;display:flex;flex-direction:column;gap:.35rem}._mlConceptAblationColPositive_1tgjk_10906{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_1tgjk_10912{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_1tgjk_10918{font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--muted) 60%,var(--text) 40%)}._mlConceptAblationColPositive_1tgjk_10906 ._mlConceptAblationTitle_1tgjk_10918{color:color-mix(in srgb,var(--accent-concept) 82%,var(--text) 18%)}._mlConceptAblationColNegative_1tgjk_10912 ._mlConceptAblationTitle_1tgjk_10918{color:#fb7185}._mlConceptAblationMetric_1tgjk_10934{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.95rem}._mlConceptAblationMetricLabel_1tgjk_10939{color:var(--muted)}._mlConceptAblationMetricValue_1tgjk_10943{font-weight:800;color:var(--text)}._mlConceptAblationColPositive_1tgjk_10906 ._mlConceptAblationMetricValue_1tgjk_10943{color:color-mix(in srgb,var(--accent-concept) 82%,var(--text) 18%)}._mlConceptAblationColNegative_1tgjk_10912 ._mlConceptAblationMetricValue_1tgjk_10943{color:#fb7185}._mlConceptAblationVerdict_1tgjk_10956{font-size:.85rem;font-weight:600}._mlConceptAblationColPositive_1tgjk_10906 ._mlConceptAblationVerdict_1tgjk_10956{color:color-mix(in srgb,var(--accent-concept) 82%,var(--text) 18%)}._mlConceptAblationColNegative_1tgjk_10912 ._mlConceptAblationVerdict_1tgjk_10956{color:#fb7185}._mlConceptShapWrap_1tgjk_10970{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_1tgjk_10981{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_1tgjk_10988{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_1tgjk_10995{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.25rem}._mlConceptShapRow_1tgjk_11004{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_1tgjk_11013{font-weight:800}._mlConceptShapRowUp_1tgjk_11017 ._mlConceptShapArrow_1tgjk_11013,._mlConceptShapRowUp_1tgjk_11017 ._mlConceptShapDelta_1tgjk_11018{color:color-mix(in srgb,var(--accent-concept) 82%,var(--text) 18%)}._mlConceptShapRowDown_1tgjk_11022 ._mlConceptShapArrow_1tgjk_11013,._mlConceptShapRowDown_1tgjk_11022 ._mlConceptShapDelta_1tgjk_11018{color:#fb7185}._mlConceptShapFeature_1tgjk_11027{color:var(--text);font-weight:600}._mlConceptShapDelta_1tgjk_11018{font-weight:800;text-align:right}._mlConceptAccentSectionTitle_1tgjk_5600{--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_1tgjk_11046{font-weight:800;letter-spacing:.04em}._mlConceptAccentSectionTitleDanger_1tgjk_11051{margin:.65rem 0 .45rem;font-size:.92rem;font-weight:400;line-height:1.4;color:#fb7185;letter-spacing:.01em}._mlConceptIncrementalUpdateBox_1tgjk_11060{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_1tgjk_11069{display:flex;flex-direction:column;gap:0;margin:0}._mlConceptIncrementalUpdateSectionDivider_1tgjk_11076{border:none;border-top:1px solid color-mix(in srgb,var(--card-border) 65%,transparent);margin:.95rem 0;width:100%}._mlConceptIncrementalUpdateBox_1tgjk_11060 ._mlConceptAccentSectionTitle_1tgjk_5600,._mlConceptIncrementalUpdateBox_1tgjk_11060 ._mlConceptAccentSectionTitleDanger_1tgjk_11051{margin-top:0;font-weight:800}._mlConceptIncrementalUpdateBox_1tgjk_11060 ._mlConceptTonedBadgeTool_1tgjk_11089,._mlConceptIncrementalUpdateBox_1tgjk_11060 ._mlConceptTonedBadgeWarning_1tgjk_11090{font-weight:400}._mlConceptIncrementalUpdateBox_1tgjk_11060 ._mlConceptTonedBadgeRowWithCenteredItems_1tgjk_11094{margin:.75rem 0}._mlConceptIncrementalUpdateSection_1tgjk_11076:first-child ._mlConceptAccentSectionTitle_1tgjk_5600,._mlConceptIncrementalUpdateSection_1tgjk_11076:first-child ._mlConceptAccentSectionTitleDanger_1tgjk_11051{margin-top:0}._mlConceptIncrementalUpdateFooterPositive_1tgjk_11106,._mlConceptIncrementalUpdateFooterNegative_1tgjk_11107{margin:.45rem 0 0;font-size:.84rem;line-height:1.45}._mlConceptIncrementalUpdateFooterPositive_1tgjk_11106{color:color-mix(in srgb,var(--accent-concept) 82%,var(--text) 18%)}._mlConceptIncrementalUpdateFooterNegative_1tgjk_11107{color:#fb7185}._mlConceptIncrementalScalingCluster_1tgjk_11121{display:flex;flex-direction:column;gap:.85rem}._mlConceptIncrementalScalingCluster_1tgjk_11121 ._mlConceptIncrementalUpdateBox_1tgjk_11060{margin-bottom:0}._mlConceptStaticNegativePanel_1tgjk_11131{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_1tgjk_11140{margin:0 0 .5rem;font-size:.88rem;font-weight:800;color:#fb7185;letter-spacing:.01em}._mlConceptStaticNegativePanelBody_1tgjk_11148{margin:0;font-size:.84rem;line-height:1.45;color:#fff}._mlConceptStaticNegativePanelIntro_1tgjk_11155{margin-bottom:1rem}._mlConceptStaticNegativePanelExample_1tgjk_11159{display:flex;flex-direction:column;gap:.2rem;margin:1rem 0}._mlConceptStaticNegativePanelFooter_1tgjk_11166{margin-top:1rem}._mlConceptStaticNegativePanelExample_1tgjk_11159>p{margin:0}._mlConceptStaticNegativePanelBody_1tgjk_11148 ._inlineStrong_1tgjk_624{color:#fff;font-weight:700}._mlConceptStaticNegativePanelValueRed_1tgjk_11179{color:#fb7185;font-weight:700}._mlConceptStaticNegativePanelValueGreen_1tgjk_11184{color:#4ade80;font-weight:700}._mlConceptAccentSectionTitleLead_1tgjk_11189{font-weight:700}._mlConceptAccentSectionTitleRest_1tgjk_11193{font-weight:400}._mlConceptConceptSection_1tgjk_11197{margin:0 0 1rem}._mlConceptConceptSection_1tgjk_11197:last-child{margin-bottom:.35rem}._mlConceptSectionCaption_1tgjk_9696{margin:.35rem 0 0;font-size:.82rem;line-height:1.45;color:color-mix(in srgb,var(--text) 72%,transparent)}._mlConceptSectionDetailLight_1tgjk_11212{color:#fff}._mlConceptSectionDetailDanger_1tgjk_11216{color:#fb7185}._mlConceptTonedBadgeStack_1tgjk_6574{display:flex;flex-direction:column;gap:.65rem;margin:0 0 .85rem}._mlConceptTonedBadgeRowCenter_1tgjk_11228 ._mlConceptTonedBadgePrefix_1tgjk_8864{width:100%;text-align:center}._mlConceptTonedBadgeRow_1tgjk_11094{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}._mlConceptTonedBadgeRowCenter_1tgjk_11228{justify-content:center;width:100%}._mlConceptTonedBadgeRowWithCenteredItems_1tgjk_11094{display:flex;align-items:center;width:100%;gap:.4rem}._mlConceptTonedBadgeItemsCenter_1tgjk_11252{flex:1;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem}._mlConceptTonedBadgePrefix_1tgjk_8864{font-size:.82rem;font-weight:700;letter-spacing:.04em;color:color-mix(in srgb,var(--accent) 80%,var(--text) 20%)}._mlConceptTonedBadgePrefixNormal_1tgjk_11268{font-weight:400;letter-spacing:normal}._mlConceptTonedBadgeWarning_1tgjk_11090{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_1tgjk_11285{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_1tgjk_11089{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_1tgjk_11090._mlConceptTonedBadgeChipNormal_1tgjk_11309,._mlConceptTonedBadgeInfo_1tgjk_11285._mlConceptTonedBadgeChipNormal_1tgjk_11309,._mlConceptTonedBadgeTool_1tgjk_11089._mlConceptTonedBadgeChipNormal_1tgjk_11309{font-weight:400}._mlConceptWarningBox_1tgjk_5807{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_1tgjk_11326{width:1rem;height:1rem;flex-shrink:0;color:#fb7185}._mlConceptWarningLabel_1tgjk_11333{font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#fb7185}._mlConceptWarningBody_1tgjk_11341{margin:.35rem 0 0;color:var(--text)}._mlConceptWarningBox_1tgjk_5807 ._mlConceptChecklistList_1tgjk_6053{margin-top:.55rem;grid-template-columns:1fr}._mlConceptTopCalloutWarningPlain_1tgjk_11352{margin:0 0 .85rem;padding:0;border:none;background:none}._mlConceptTopCalloutWarningPlain_1tgjk_11352 ._mlConceptTopCalloutBody_1tgjk_9563{margin:0;color:#fb7185;font-weight:600;font-size:.88rem;line-height:1.45}._dlLeakVisual_1tgjk_11368,._dlDupVisual_1tgjk_11369{margin-top:.65rem;display:flex;flex-direction:column;gap:.55rem}._dlLeakVisualTitle_1tgjk_11376{font-size:.65rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--muted) 55%,var(--text) 45%)}._dlLeakIntro_1tgjk_11384{margin:0 0 .15rem;font-size:.82rem;line-height:1.45;color:var(--text);white-space:pre-line}._dlMiniPanel_1tgjk_11392{border-radius:10px;padding:.55rem .6rem;border:1px solid var(--card-border);background:color-mix(in srgb,var(--panel-glass-bg) 92%,transparent)}._dlMiniPanelBad_1tgjk_11399{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_1tgjk_11405{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_1tgjk_11410{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;margin-bottom:.45rem}._dlMiniPanelTitle_1tgjk_11418{font-size:.72rem;font-weight:800;color:#fda4af}._dlMiniPanelTitleGood_1tgjk_11424{font-size:.72rem;font-weight:800;color:color-mix(in srgb,var(--accent-concept) 88%,var(--text) 12%)}._dlLeakagePill_1tgjk_11430{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_1tgjk_11442{display:grid;gap:.35rem .2rem;row-gap:.4rem}._dlMonthLabel_1tgjk_11448{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_1tgjk_11456{display:flex;justify-content:center;align-items:flex-start;min-height:1.35rem;flex-wrap:wrap}._dlChip_1tgjk_11464{font-size:.55rem;font-weight:800;letter-spacing:.04em;padding:.14rem .32rem;border-radius:6px;line-height:1.1;white-space:nowrap}._dlChipTrainBad_1tgjk_11474{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_1tgjk_11480{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_1tgjk_11474{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_1tgjk_11492{border-width:2px;border-color:#fb7185;box-shadow:0 0 0 1px color-mix(in srgb,#fb7185 35%,transparent)}._dlChipTest_1tgjk_11480{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_1tgjk_11504{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_1tgjk_11510{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_1tgjk_11516{margin:.45rem 0 0;font-size:.78rem;line-height:1.4;color:var(--text)}._dlGroupSplitPanel_1tgjk_11524{padding:1rem;border-radius:10px;border:1px solid var(--card-border);background:color-mix(in srgb,var(--panel-glass-bg) 40%,#171717 60%)}._dlGroupSplitTitleBad_1tgjk_11531{font-size:.72rem;font-weight:800;color:#f87171}._dlGroupSplitTitleGood_1tgjk_11537{font-size:.72rem;font-weight:800;color:color-mix(in srgb,var(--accent-concept) 88%,#34d399 12%)}._dlGroupSplitFlowList_1tgjk_11543{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.45rem}._dlGroupSplitFlowRow_1tgjk_11552{display:flex;flex-direction:column;align-items:center;gap:.35rem;font-size:.78rem;line-height:1.35}._dlGroupSplitFlowNodes_1tgjk_11561{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem .45rem;width:100%}._dlGroupSplitSession_1tgjk_11570{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_1tgjk_11581{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_1tgjk_11588{width:100%;text-align:center;font-size:.72rem;font-style:italic;color:color-mix(in srgb,var(--muted) 50%,var(--text) 50%)}._dlInterviewTakeaway_1tgjk_11596{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_1tgjk_11605{width:1rem;height:1rem;color:color-mix(in srgb,var(--accent-concept) 82%,var(--text) 18%)}._dlInterviewTakeawayLabel_1tgjk_11611{font-size:.72rem;font-weight:800;letter-spacing:.04em;color:color-mix(in srgb,var(--accent-concept) 82%,var(--text) 18%)}._dlInterviewTakeawayBody_1tgjk_11618{margin:0;font-size:.82rem;line-height:1.45}._dlImplToolkit_1tgjk_11624{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .55rem;margin-top:.1rem;padding-top:.35rem}._dlImplToolkitLabel_1tgjk_11633{font-size:.68rem;font-weight:700;letter-spacing:.03em;color:color-mix(in srgb,var(--muted) 72%,var(--text) 28%)}._dlImplToolkitPills_1tgjk_11640{display:flex;flex-wrap:wrap;gap:.35rem}._dlImplCodePill_1tgjk_11646{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_1tgjk_11658{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_1tgjk_11670{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_1tgjk_11678{display:flex;flex-direction:column;gap:.35rem}._dlDupHorizFlow_1tgjk_11684{display:flex;flex-direction:row;align-items:center;gap:.45rem .55rem;flex-wrap:wrap}._dlDupTableWrap_1tgjk_11692{flex:0 1 auto;max-width:min(13.5rem,100%);min-width:0}._dlDupFlowArrow_1tgjk_11698{flex:0 0 auto;font-size:1.2rem;line-height:1;font-weight:800;color:#fb7185;-webkit-user-select:none;user-select:none}._dlModelBoxDupFlow_1tgjk_11707{flex:1 1 7.5rem;min-width:6.75rem}@media(max-width:420px){._dlDupHorizFlow_1tgjk_11684{flex-direction:column;align-items:stretch}._dlDupFlowArrow_1tgjk_11698{align-self:center;transform:rotate(90deg);padding:.15rem 0}._dlDupTableWrap_1tgjk_11692{max-width:100%}._dlModelBoxDupFlow_1tgjk_11707{min-width:0}}._dlPredictionStack_1tgjk_11733{display:flex;flex-direction:column;align-items:center;gap:.35rem;margin-top:.45rem}._dlPredictionLabel_1tgjk_11741{font-size:.65rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--muted) 48%,var(--text) 52%)}._dlDupSectionLabel_1tgjk_11749{font-size:.65rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--muted) 50%,var(--text) 50%)}._dlDupSectionLabelMixed_1tgjk_11757{font-size:.72rem;letter-spacing:.03em;text-transform:none}._dlDupSectionLabelLeak_1tgjk_11763{color:#fb7185}._dlDupTable_1tgjk_11692{border-radius:8px;border:1px solid var(--card-border);overflow:hidden;background:color-mix(in srgb,var(--panel-glass-bg) 95%,transparent)}._dlDupHeaderRow_1tgjk_11774{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_1tgjk_11788{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_1tgjk_11796{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_1tgjk_11796:last-child{border-bottom:none}._dlDupArrow_1tgjk_11811{text-align:center;font-size:1rem;line-height:1;color:color-mix(in srgb,var(--muted) 55%,var(--text) 45%);padding:.1rem 0}._dlDupDivider_1tgjk_11819{height:1px;margin:.15rem 0;background:color-mix(in srgb,var(--muted) 22%,var(--card-border) 78%)}._dlModelBox_1tgjk_11707{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_1tgjk_11833{font-size:.75rem;font-weight:700;color:var(--text);line-height:1.35}._dlModelBoxSub_1tgjk_11840{margin-top:.2rem;font-size:.65rem;line-height:1.3;color:color-mix(in srgb,var(--muted) 45%,var(--text) 55%)}._dlPredictionBubble_1tgjk_11847{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_1tgjk_11859{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_1tgjk_11867{margin-top:.35rem}._dlPreprocVisual_1tgjk_11872{margin-top:.5rem;display:flex;flex-direction:column;gap:.55rem}._dlPreprocTable_1tgjk_11879{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_1tgjk_11889{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_1tgjk_11903{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_1tgjk_11903:last-child{border-bottom:none}._dlPreprocRowTrain_1tgjk_11918{background:transparent;border-left:3px solid color-mix(in srgb,var(--accent-concept) 72%,#0f766e 28%)}._dlPreprocRowTest_1tgjk_11923{background:transparent;border-left:3px solid color-mix(in srgb,#3b82f6 55%,#1e40af 45%)}._dlPreprocSplit_1tgjk_11928{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_1tgjk_11937{font-weight:600;color:var(--text)}._dlPreprocValueNull_1tgjk_11942{font-weight:600;font-style:italic;color:color-mix(in srgb,var(--muted) 55%,var(--text) 45%)}._dlPreprocMeanBlock_1tgjk_11948{display:flex;flex-direction:column;align-items:center;gap:.35rem;margin-top:.1rem}._dlPreprocMeanLead_1tgjk_11956{margin:0;font-size:.8rem;line-height:1.45;text-align:center;color:var(--text);max-width:22rem}._dlPreprocMeanBubble_1tgjk_11965{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_1tgjk_11976{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_1tgjk_11985{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_1tgjk_11992{background:color-mix(in srgb,var(--accent-concept) 7%,transparent)}._dlPreprocRowTestMuted_1tgjk_11996{opacity:.55;background:transparent}._dlDedupFixVisual_1tgjk_12002{margin-top:.5rem;display:flex;flex-direction:column;gap:.45rem}._dlDedupFixTableCenter_1tgjk_12009{display:flex;flex-direction:column;align-items:center;width:100%}._dlDedupFixTableCenter_1tgjk_12009 ._dlDupTableWrap_1tgjk_11692{margin-left:auto;margin-right:auto}._dlDupHeaderRow4_1tgjk_12021,._dlDupDataRow4_1tgjk_12026{grid-template-columns:minmax(2rem,.65fr) minmax(4rem,2fr) minmax(1.5rem,.5fr) minmax(3.25rem,.75fr)}._dlDupDataRow4Ellipsis_1tgjk_12031 span:nth-child(-n+3){color:color-mix(in srgb,var(--muted) 60%,var(--text) 40%);text-align:center}._dlDedupFixActionCol_1tgjk_12036{display:flex;align-items:center;justify-content:center}._dlDedupFixDeleteBubble_1tgjk_12042{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_1tgjk_12060{display:flex;flex-direction:column;align-items:center;gap:.35rem;margin-top:.15rem}._dlDedupFixDownArrow_1tgjk_12068{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_1tgjk_12076{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_1tgjk_12090{display:inline-flex;align-items:center;padding:0 .15rem}._mlServingArrowBidirectional_1tgjk_12096{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_1tgjk_12105{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;width:100%;min-width:0;text-align:center}._mlServingArchEdgeArrowGroup_1tgjk_12116{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.05rem;line-height:1}._mlServingArchStepRow_1tgjk_12125{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.15rem;margin:0;line-height:1}._mlServingArchStepBadge_1tgjk_12135{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_1tgjk_12150,._mlServingArchArrowBidirectional_1tgjk_12151{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_1tgjk_12151{font-size:1.5rem;letter-spacing:-.04em}._mlServingDiagramImageBlock_1tgjk_12166{margin:0;width:100%}._mlServingDiagramImage_1tgjk_12166{display:block;width:100%;max-width:100%;height:auto;border-radius:6px;border:1px solid color-mix(in srgb,var(--border) 85%,transparent)}._mlServingArch_1tgjk_12105{width:100%;display:flex;flex-direction:column;gap:.65rem}._mlServingArchBatchMain_1tgjk_12187{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:.3rem .4rem;width:100%}._mlServingArchBatchConnector_1tgjk_12196{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_1tgjk_12196 ._mlServingArchEdgeColumn_1tgjk_12105+._mlServingArchEdgeColumn_1tgjk_12105{margin-top:.55rem;padding-top:.55rem;border-top:none}._mlServingArchBatchConnector_1tgjk_12196 ._mlServingArchEdgeColumn_1tgjk_12105+._mlServingArchEdgeColumn_1tgjk_12105: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_1tgjk_12226{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_1tgjk_12187{flex-wrap:wrap;justify-content:center;gap:.35rem}._mlServingArchBatchConnector_1tgjk_12196{flex:1 1 100%;min-width:0;width:100%;max-width:14rem}}._mlServingArchNodeCell_1tgjk_12250{display:flex;justify-content:center;align-items:center;flex:0 0 auto;min-width:0}._mlServingArchEdgeCell_1tgjk_12258{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;min-width:0;padding:.15rem 0}._mlServingArchEdgeRow_1tgjk_12268{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.25rem .35rem}._mlServingArchEdgeLabel_1tgjk_12276{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_1tgjk_12288{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.05rem;width:100%;max-width:7.5rem;text-align:center}._mlServingArchCylinder_1tgjk_12299{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_1tgjk_12313{font-size:.78rem;font-weight:700;line-height:1.25;color:var(--text)}._mlServingArchDashedH_1tgjk_12320{display:flex;align-items:center;gap:.2rem}._mlServingArchDashedHLine_1tgjk_12326{flex:1;min-width:1.5rem;height:0;border-top:2px dashed color-mix(in srgb,var(--text) 35%,transparent)}._mlServingHRow_1tgjk_12333{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem;width:100%}._mlServingFetchLoop_1tgjk_12342{width:100%;padding-top:.35rem;border-top:1px dashed color-mix(in srgb,var(--card-border) 60%,transparent)}._mlServingFetchLabel_1tgjk_12348{font-size:.72rem;font-weight:600;color:color-mix(in srgb,var(--text) 70%,transparent)}._mlServingBoxStream_1tgjk_12354{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_1tgjk_12365{min-width:7rem;min-height:2.5rem;display:flex;align-items:center;justify-content:center}._mlServingStepRail_1tgjk_12373{list-style:none;margin:.5rem 0 0;padding:0;width:100%;display:flex;flex-direction:column;gap:.4rem}._mlServingStepRailItem_1tgjk_12383{display:flex;align-items:center;gap:.5rem;font-size:.78rem;line-height:1.4;color:color-mix(in srgb,var(--text) 88%,transparent)}._mlServingStepRailText_1tgjk_12392{flex:1;min-width:0}._mlServingSplitGrid_1tgjk_12397{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;width:100%}@media(max-width:520px){._mlServingSplitGrid_1tgjk_12397{grid-template-columns:1fr}}._mlServingSplitCol_1tgjk_12410{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_1tgjk_12421{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_1tgjk_12429{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_1tgjk_6850 ._mlServingQuantGrid_1tgjk_12442{margin-top:.65rem;padding-top:.15rem}._mlServingQuantGrid_1tgjk_12442{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;width:100%}@media(max-width:520px){._mlServingQuantGrid_1tgjk_12442{grid-template-columns:1fr}}._mlServingQuantCol_1tgjk_12460{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_1tgjk_12472{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_1tgjk_12477{font-weight:800;font-size:.82rem;color:var(--text)}._mlServingQuantMeta_1tgjk_12483{font-size:.72rem;color:color-mix(in srgb,var(--text) 70%,transparent)}._mlConceptCompareTable_1tgjk_12488{display:grid;gap:.35rem .5rem;margin:.65rem 0 0;width:100%;font-size:.8rem}._mlConceptCompareTableHeader_1tgjk_12496{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_1tgjk_12506{padding:.35rem .25rem;line-height:1.35;color:color-mix(in srgb,var(--text) 90%,transparent)}._mlConceptCompareTableCellPositive_1tgjk_12512{color:color-mix(in srgb,var(--accent-concept) 88%,var(--text) 12%)}._mlConceptCompareTableCellNegative_1tgjk_12516{color:color-mix(in srgb,#f87171 85%,var(--text) 15%)}._mlCompactShiftMiniGrid_1tgjk_12522{display:flex;flex-direction:column;gap:.55rem;margin:.6rem 0 .65rem}._mlCompactShiftMiniCard_1tgjk_12529{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_1tgjk_12529>summary{list-style:none;cursor:pointer;-webkit-user-select:none;user-select:none}._mlCompactShiftMiniCard_1tgjk_12529>summary::-webkit-details-marker{display:none}._mlCompactShiftMiniSummary_1tgjk_12546{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.05rem 0}._mlCompactShiftMiniSummary_1tgjk_12546 ._mlCompactShiftMiniTitle_1tgjk_12554{flex:1 1 auto;min-width:0}._mlCompactShiftMiniCard_1tgjk_12529[open] ._mlConceptCollapsibleChevron_1tgjk_6166{transform:rotate(180deg)}._mlCompactShiftMiniTitle_1tgjk_12554{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_1tgjk_12571{display:flex;flex-direction:column;gap:.85rem;margin-top:.7rem;padding-top:.15rem}._mlCompactShiftMiniBlock_1tgjk_12579{display:flex;flex-direction:column;gap:.4rem}._mlCompactShiftMiniFieldLabel_1tgjk_12585{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_1tgjk_12593{font-size:.68rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,#f87171 88%,var(--text) 12%)}._mlCompactShiftMiniText_1tgjk_12601{margin:0;font-size:.82rem;line-height:1.4;color:var(--text)}._mlCompactShiftMiniPills_1tgjk_12608{display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem .4rem}._mlCompactShiftMiniPills_1tgjk_12608 ._mlConceptPill_1tgjk_6290{font-size:.74rem;font-weight:400;line-height:1.35}._mlCompactShiftMiniPills_1tgjk_12608 ._mlConceptPill_1tgjk_6290 ._inlineCode_1tgjk_589{font-weight:400}._mlCompactShiftMiniFlow_1tgjk_12625{display:flex;flex-direction:column;gap:.15rem}._mlCompactShiftMiniFlowRow_1tgjk_12631{display:flex;flex-wrap:wrap;align-items:baseline;gap:.3rem .4rem;font-size:.82rem;line-height:1.4}._mlCompactShiftMiniFlowArrow_1tgjk_12640{flex-shrink:0;font-weight:700;color:color-mix(in srgb,var(--accent-concept) 70%,var(--muted) 30%)}._mlCompactShiftMiniFlowText_1tgjk_12646{color:var(--text)}._mlFeatureBalanceWrap_1tgjk_12651{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_1tgjk_12651 ._mlConceptAccentSectionTitle_1tgjk_5600{margin:0 0 .1rem}._mlFeatureBalanceTrackRow_1tgjk_12666{display:flex;align-items:center;gap:.45rem .55rem}._mlFeatureBalanceEndLabel_1tgjk_12672{flex:0 1 auto;max-width:38%;font-size:.78rem;font-weight:600;line-height:1.3;color:var(--text)}._mlFeatureBalanceEndLabelLeft_1tgjk_12681{text-align:left;color:color-mix(in srgb,var(--accent-concept) 82%,var(--text) 18%)}._mlFeatureBalanceEndLabelRight_1tgjk_12686{text-align:right;color:color-mix(in srgb,#60a5fa 82%,var(--text) 18%)}._mlFeatureBalanceTrack_1tgjk_12666{position:relative;flex:1 1 auto;min-width:3.5rem;height:1.25rem;display:flex;align-items:center}._mlFeatureBalanceTrackLine_1tgjk_12700{width:100%;height:2px;border-radius:999px;background:color-mix(in srgb,var(--card-border) 70%,var(--muted) 30%)}._mlFeatureBalanceThumb_1tgjk_12707{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_1tgjk_12719{display:flex;justify-content:space-between;gap:.65rem;padding:0 .05rem}._mlFeatureBalanceCaption_1tgjk_12719{flex:0 1 46%;font-size:.74rem;line-height:1.35;color:color-mix(in srgb,var(--muted) 55%,var(--text) 45%)}._mlFeatureBalanceCaption_1tgjk_12719:first-child{text-align:left}._mlFeatureBalanceCaption_1tgjk_12719:last-child{text-align:right}@media(max-width:520px){._mlFeatureBalanceTrackRow_1tgjk_12666{flex-wrap:wrap;justify-content:center}._mlFeatureBalanceEndLabel_1tgjk_12672{max-width:none;flex:1 1 40%}._mlFeatureBalanceTrack_1tgjk_12666{order:3;flex:1 1 100%;min-width:0}}._mlShiftSections_1tgjk_12759{display:flex;flex-direction:column;gap:.85rem;margin-top:.35rem}._mlShiftSection_1tgjk_12759{display:flex;flex-direction:column;gap:.45rem}._mlShiftSectionBody_1tgjk_12772{margin:0}._mlShiftSectionFooter_1tgjk_12776{margin:.15rem 0 0;color:color-mix(in srgb,var(--text) 92%,var(--muted) 8%)}._mlShiftIntroLead_1tgjk_12781{margin:0;color:#fff}._mlShiftIntroPillsRow_1tgjk_12786{justify-content:center;margin-top:.55rem}._mlShiftExampleGrid_1tgjk_12791{display:grid;grid-template-columns:1fr;gap:.55rem}._mlShiftFeatureCompareGrid_1tgjk_12797{grid-template-columns:1fr 1fr}@media(max-width:640px){._mlShiftFeatureCompareGrid_1tgjk_12797{grid-template-columns:1fr}}._mlShiftExampleTitleDivider_1tgjk_12807{border:none;border-top:1px solid color-mix(in srgb,var(--card-border) 82%,transparent);margin:.65rem 0 .5rem;width:100%}._mlShiftExampleSectionDividerTop_1tgjk_12814{border:none;border-top:1px solid color-mix(in srgb,var(--card-border) 82%,transparent);margin:.65rem 0 .55rem;width:100%}._mlShiftExampleSectionDividerBottom_1tgjk_12821{border:none;border-top:1px solid color-mix(in srgb,var(--card-border) 82%,transparent);margin:.65rem 0 .15rem;width:100%}._mlShiftExamplePlainCollapsible_1tgjk_12828{margin:0 0 1rem;padding:0;border:none;background:transparent}._mlShiftExamplePlainCollapsible_1tgjk_12828>summary{list-style:none;cursor:pointer;-webkit-user-select:none;user-select:none}._mlShiftExamplePlainCollapsible_1tgjk_12828>summary::-webkit-details-marker{display:none}._mlShiftExamplePlainSummary_1tgjk_12845{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin:0;padding:.1rem 0}._mlShiftExamplePlainSummary_1tgjk_12845 ._mlConceptAccentSectionTitle_1tgjk_5600{margin:0;flex:1 1 auto;min-width:0}._mlShiftExamplePlainCollapsible_1tgjk_12828[open] ._mlConceptCollapsibleChevron_1tgjk_6166{transform:rotate(180deg)}._mlShiftExamplePlainBody_1tgjk_12864{display:flex;flex-direction:column;gap:.45rem;margin-top:.45rem;padding:0}._mlShiftExampleTitleTight_1tgjk_12872{margin:.3rem 0 .15rem}._mlShiftExampleGridCompact_1tgjk_12876{gap:.35rem}._mlShiftExamplePanel_1tgjk_12880{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_1tgjk_12890{display:flex;flex-direction:column;gap:.45rem;padding:0;border:none;background:transparent}._mlShiftExamplePanelCompact_1tgjk_12899{gap:.3rem}._mlShiftExamplePanelCompact_1tgjk_12899 ._mlConceptAccentSectionTitle_1tgjk_5600{margin-top:.1rem;margin-bottom:.2rem}._mlShiftPanelTitle_1tgjk_12908{margin:0;font-size:.88rem;font-weight:500;color:var(--text);letter-spacing:.01em}._mlShiftPanelDivider_1tgjk_12916{border:none;border-top:1px solid color-mix(in srgb,var(--card-border) 82%,transparent);margin:.5rem 0;width:100%}._mlShiftRuleBox_1tgjk_12923{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_1tgjk_12934{margin:0;font-size:.88rem;font-weight:700;line-height:1.4;color:#fff}._mlShiftRuleBoxBody_1tgjk_12942{display:flex;flex-direction:column;gap:.35rem}._mlShiftRuleBoxBodyCentered_1tgjk_12948 ._mlShiftRuleRow_1tgjk_12948{justify-content:center;text-align:center}._mlShiftRuleCodePre_1tgjk_12953{margin:0;display:flex;flex-direction:column;gap:.2rem}._mlShiftRuleCodePreCentered_1tgjk_12960{text-align:center;align-items:center}._mlShiftRuleCodeLine_1tgjk_12965{margin:0;line-height:1.45}._mlShiftRuleCodeArrow_1tgjk_12970{color:color-mix(in srgb,var(--accent-concept) 70%,var(--muted) 30%);font-weight:700}._mlShiftRuleCodeRightPositive_1tgjk_12975{color:color-mix(in srgb,var(--accent-concept) 88%,#fff 12%);font-weight:600}._mlShiftRuleCodeRightNegative_1tgjk_12980{color:color-mix(in srgb,#f87171 92%,#fff 8%);font-weight:600}._mlDriftStatExampleBody_1tgjk_12985{display:flex;flex-direction:column;gap:.55rem}._mlDriftStatExampleSection_1tgjk_12991{display:flex;flex-direction:column;gap:.25rem}._mlDriftStatExampleLabel_1tgjk_12997{margin:0;font-size:.88rem;line-height:1.45;color:var(--text)}._mlDriftStatCallout_1tgjk_13004{margin:.15rem 0 0;font-size:.9rem;line-height:1.45}._mlConceptExampleBox_1tgjk_5585 ._mlDriftStatExampleDivider_1tgjk_13010{border:none;border-top:1px solid color-mix(in srgb,var(--card-border) 72%,transparent);margin:.55rem 0 .35rem;width:100%}._mlDriftStatSummaryLines_1tgjk_13017{display:flex;flex-direction:column;gap:.35rem;margin:.5rem 0 0}._mlDriftStatSummaryLinePositive_1tgjk_13024,._mlDriftStatSummaryLineNegative_1tgjk_13025{margin:0;font-size:.88rem;line-height:1.45}._mlDriftStatSummaryLinePositive_1tgjk_13024{color:color-mix(in srgb,var(--accent-concept) 88%,#fff 12%)}._mlDriftStatSummaryLineNegative_1tgjk_13025{color:color-mix(in srgb,#f87171 92%,#fff 8%)}._mlDriftStatSummaryLead_1tgjk_13039{font-weight:700}._mlConceptComparisonExamplesHeading_1tgjk_13043{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_1tgjk_13051{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_1tgjk_13061{margin:.25rem 0 0;font-size:.84rem;line-height:1.45;color:var(--ml-golden-rule-accent-soft)}._mlConceptComparisonAnswersLabel_1tgjk_13068{font-weight:700}._mlConceptComparisonAnswersBody_1tgjk_13072{font-weight:400}._mlConceptComparisonEnumeratedSection_1tgjk_13076{margin-top:.55rem}._mlConceptComparisonSectionLabelPositive_1tgjk_13080{margin:0 0 .35rem;font-size:.82rem;font-weight:700;color:color-mix(in srgb,var(--accent-concept) 88%,var(--text) 12%)}._mlConceptComparisonSectionLabelNegative_1tgjk_13087{margin:0 0 .35rem;font-size:.82rem;font-weight:700;color:color-mix(in srgb,#f87171 92%,var(--text) 8%)}._mlShiftOutcomesWarningInnerSpacious_1tgjk_13094{display:flex;flex-direction:column;gap:.85rem;margin-top:.15rem}._mlShiftOutcomesWarningInnerSpacious_1tgjk_13094 ._mlShiftOutcomeList_1tgjk_13101{margin:.2rem 0}._mlShiftOutcomesRememberDivider_1tgjk_13105{border:none;border-top:1px solid color-mix(in srgb,var(--card-border) 82%,transparent);margin:.75rem 0 .55rem;width:100%}._mlShiftRememberCollapsible_1tgjk_13112{margin:.15rem 0 .75rem}._mlShiftRememberCollapsible_1tgjk_13112>summary{margin-bottom:0}._mlShiftRememberCollapsible_1tgjk_13112[open]>summary{margin-bottom:.35rem}._mlShiftNumberedStepsDanger_1tgjk_13124>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_1tgjk_5807 ._mlShiftNumberedStepsDanger_1tgjk_13124{margin:.15rem 0 .1rem}._mlShiftRuleBoxBody_1tgjk_12942 ._mlShiftSectionFooter_1tgjk_12776{margin-top:.15rem}._mlShiftPanelBarsCollapsible_1tgjk_13138{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_1tgjk_13138>summary:hover{background:color-mix(in srgb,var(--accent-concept) 16%,var(--panel-glass-bg-soft) 84%);border-radius:8px}._mlShiftPanelBarsCollapsible_1tgjk_13138[open]{background:color-mix(in srgb,var(--accent-concept) 14%,var(--panel-glass-bg-soft) 86%)}._mlShiftPanelBarsSummary_1tgjk_13153{font-size:.8rem;font-weight:600;color:color-mix(in srgb,var(--accent-concept) 78%,var(--text) 22%)}._mlShiftPanelBarsBody_1tgjk_13159{margin-top:.45rem}._mlShiftPanelBarsBody_1tgjk_13159 ._mlConceptDistributionWrap_1tgjk_8636{margin:0}._mlShiftExampleRuleBlock_1tgjk_13167{display:flex;flex-direction:column;gap:.4rem;margin-top:.35rem}._mlShiftExampleRuleLead_1tgjk_13174{margin:0;font-size:.86rem;font-weight:600;color:color-mix(in srgb,var(--accent-concept) 72%,var(--text) 28%)}._mlShiftOutcomesDanger_1tgjk_13181{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_1tgjk_13189{border:none;background:transparent;padding:0}._mlShiftOutcomesCollapsible_1tgjk_13189>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_1tgjk_13189>summary::-webkit-details-marker{display:none}._mlShiftOutcomesCollapsible_1tgjk_13189[open] ._mlConceptCollapsibleChevron_1tgjk_6166{transform:rotate(180deg)}._mlShiftOutcomesCollapsibleBody_1tgjk_13214{margin-top:.55rem;display:flex;flex-direction:column;gap:.45rem}._mlShiftOutcomesDangerTitle_1tgjk_13221{margin:0 0 .35rem;font-size:.88rem;font-weight:700;color:#fb7185}._mlShiftExamplePanel_1tgjk_12880 ._mlConceptDistributionWrap_1tgjk_8636{margin:0}._mlShiftSectionBarCaption_1tgjk_13232{margin:.35rem 0 0;font-size:.8rem;color:color-mix(in srgb,var(--muted) 75%,var(--text) 25%);line-height:1.35}._mlShiftAccentBlock_1tgjk_13239{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_1tgjk_12948{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .5rem;margin:0;font-size:.84rem;line-height:1.4;color:var(--text)}._mlShiftRuleArrow_1tgjk_13260{color:color-mix(in srgb,var(--accent-concept) 70%,var(--muted) 30%);font-weight:700}._mlShiftOutcomeList_1tgjk_13101{display:flex;flex-direction:column;gap:.4rem}._mlShiftOutcomeListPlain_1tgjk_13271 ._mlShiftOutcomeRow_1tgjk_13271{align-items:center;justify-content:center;text-align:center;border-color:color-mix(in srgb,var(--card-border) 75%,transparent)}._mlShiftOutcomeListPlain_1tgjk_13271 ._mlShiftOutcomeRowWell_1tgjk_13278,._mlShiftOutcomeListPlain_1tgjk_13271 ._mlShiftOutcomeRowPoorly_1tgjk_13279{border-color:color-mix(in srgb,var(--card-border) 75%,transparent)}._mlShiftOutcomeListPlain_1tgjk_13271 ._mlShiftOutcomePoorlyMain_1tgjk_13283{justify-content:center}._mlShiftOutcomeRow_1tgjk_13271{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_1tgjk_13271:not(:has(._mlShiftOutcomePoorlyMain_1tgjk_13283)){flex-direction:row;flex-wrap:wrap;align-items:center;gap:.4rem .5rem}._mlShiftOutcomePoorlyMain_1tgjk_13283{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .5rem}._mlShiftOutcomeRowWell_1tgjk_13278{border-color:color-mix(in srgb,var(--accent-concept) 35%,var(--card-border) 65%)}._mlShiftOutcomeRowPoorly_1tgjk_13279{border-color:color-mix(in srgb,#f87171 30%,var(--card-border) 70%)}._mlShiftOutcomeIconWell_1tgjk_13319{width:1rem;height:1rem;flex-shrink:0;color:color-mix(in srgb,var(--accent-concept) 88%,#fff 12%)}._mlShiftOutcomeIconPoorly_1tgjk_13326{width:1rem;height:1rem;flex-shrink:0;color:color-mix(in srgb,#f87171 90%,#fff 10%)}._mlShiftOutcomeLabel_1tgjk_13333{font-size:.84rem;line-height:1.35;color:var(--text)}._mlShiftOutcomeSubline_1tgjk_13339{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_1tgjk_13348{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_1tgjk_13359{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_1tgjk_13359>li+li{margin-top:.2rem}._mlShiftFeatureBox_1tgjk_13373{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_1tgjk_13380{margin:0;padding-left:1rem;font-size:.82rem;line-height:1.45;color:color-mix(in srgb,var(--text) 92%,var(--muted) 8%)}._mlShiftPanelResult_1tgjk_13388{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_1tgjk_13396{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_1tgjk_13404{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_1tgjk_13419{color:color-mix(in srgb,var(--muted) 70%,var(--text) 30%)}._mlShiftCompareRight_1tgjk_13423{color:color-mix(in srgb,#f87171 82%,var(--text) 18%);font-weight:600}._mlShiftTakeaway_1tgjk_13428{margin:0;font-size:.86rem;line-height:1.45;color:color-mix(in srgb,var(--muted) 55%,var(--text) 45%);font-style:italic}._mlLogsTraceVisual_1tgjk_13437{display:flex;flex-direction:column;gap:.75rem}._mlLogsTraceSection_1tgjk_13443{display:flex;flex-direction:column;gap:.4rem}._mlLogsTraceSection_1tgjk_13443 ._mlConceptAccentSectionTitle_1tgjk_5600{margin:0 0 .35rem}._mlLogsTraceCollapsible_1tgjk_13453{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_1tgjk_13453>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_1tgjk_13453>summary::-webkit-details-marker{display:none}._mlLogsTraceCollapsible_1tgjk_13453>summary ._mlConceptAccentSectionTitle_1tgjk_5600{margin:0;flex:1 1 auto;min-width:0}._mlLogsTraceCollapsible_1tgjk_13453[open] ._mlConceptCollapsibleChevron_1tgjk_6166{transform:rotate(180deg)}._mlLogsTraceCollapsibleBody_1tgjk_13485{margin-top:.5rem;display:flex;flex-direction:column;gap:.35rem}._mlLogsQuestionGrid_1tgjk_13492{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:.35rem .75rem}._mlLogsQuestionItem_1tgjk_13501{display:flex;align-items:flex-start;gap:.4rem;min-width:0}._mlLogsTraceFlow_1tgjk_13508{display:flex;flex-direction:column;align-items:center;gap:.15rem;width:100%}._mlLogsRequestIdLine_1tgjk_13516{margin:0 0 .15rem;width:100%;text-align:center;font-size:.84rem;color:var(--text)}._mlLogsTraceStep_1tgjk_13524{display:flex;flex-direction:column;align-items:center;width:100%;gap:.15rem}._mlLogsTraceArrow_1tgjk_13532{display:block;font-size:.95rem;line-height:1;color:color-mix(in srgb,var(--accent-concept) 70%,var(--text) 30%);text-align:center}._mlLogsTraceServiceBox_1tgjk_13540{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_1tgjk_13553{font-size:.82rem;font-weight:700;color:color-mix(in srgb,var(--accent-concept) 85%,var(--text) 15%)}._mlLogsTraceLogLine_1tgjk_13559{margin:0;font-size:.8rem;line-height:1.4;color:color-mix(in srgb,var(--text) 88%,transparent)}._mlLogsMetadataChips_1tgjk_13566{display:flex;flex-wrap:wrap;justify-content:center;gap:.32rem;width:100%}._mlLogsMetadataChip_1tgjk_13566{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_1tgjk_13437 ._mlConceptRememberBoxInfo_1tgjk_5923{margin:.1rem 0 0}._mlConceptTieredAccordionBody_1tgjk_8878 ._mlConceptTierNoteFooter_1tgjk_13590{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_1tgjk_13599 ._mlDashboardsMetricsPillsLabel_1tgjk_13599{margin:0 0 .35rem;width:100%}._mlDashboardsVisual_1tgjk_13605{display:flex;flex-direction:column;gap:.75rem}._mlDashboardsExampleBlock_1tgjk_13611{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_1tgjk_13611 ._mlConceptAccentSectionTitle_1tgjk_5600{margin:0 0 .15rem}._mlDashboardsFieldLabel_1tgjk_13625{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_1tgjk_13634{display:flex;flex-direction:column;gap:.28rem}._mlDashboardsExampleRowChart_1tgjk_13640{margin-top:.55rem}._mlDashboardsRawNumbers_1tgjk_13644{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_1tgjk_13654{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_1tgjk_13661{display:flex;align-items:flex-end;justify-content:center;gap:.35rem;height:3.25rem;padding:0 .15rem}._mlDashboardsBarColumn_1tgjk_13670{display:flex;align-items:flex-end;justify-content:center;flex:1 1 0;max-width:2rem;height:100%}._mlDashboardsBar_1tgjk_13661{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_1tgjk_13687{background:color-mix(in srgb,#fb7185 78%,#f97316 22%)}._mlDashboardsChartLabels_1tgjk_13691{display:flex;justify-content:space-between;margin-top:.35rem;padding:0 .1rem}._mlDashboardsChartRegionLabel_1tgjk_13698{font-size:.72rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}._mlDashboardsChartRegionNormal_1tgjk_13705{color:color-mix(in srgb,var(--accent-concept) 78%,var(--text) 22%)}._mlDashboardsChartRegionSpike_1tgjk_13709{color:#fb7185}._mlDashboardsInsight_1tgjk_13713{margin:.1rem 0 0;font-size:.84rem;line-height:1.45;color:color-mix(in srgb,var(--text) 85%,transparent)}._mlDashboardsCompareGrid_1tgjk_13720{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}@media(max-width:420px){._mlDashboardsCompareGrid_1tgjk_13720{grid-template-columns:1fr}}._mlDashboardsComparePanel_1tgjk_13732{display:flex;flex-direction:column;gap:.3rem;padding:.55rem .65rem;border-radius:10px;box-sizing:border-box}._mlDashboardsCompareGood_1tgjk_13741{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_1tgjk_13746{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_1tgjk_13751{font-size:.8rem;font-weight:800;line-height:1.3}._mlDashboardsCompareGood_1tgjk_13741 ._mlDashboardsCompareTitle_1tgjk_13751{color:color-mix(in srgb,var(--accent-concept) 85%,var(--text) 15%)}._mlDashboardsCompareBad_1tgjk_13746 ._mlDashboardsCompareTitle_1tgjk_13751{color:#fb7185}._mlDashboardsCompareLead_1tgjk_13765{margin:0;font-size:.8rem;line-height:1.4;color:color-mix(in srgb,var(--text) 82%,transparent)}._mlDashboardsCompareChips_1tgjk_13772{display:flex;flex-wrap:wrap;justify-content:center;gap:.28rem;margin-top:.1rem;width:100%}._mlDashboardsCompareChipGood_1tgjk_13781{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_1tgjk_13792{margin:.1rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.28rem}._mlDashboardsCompareBadItem_1tgjk_13801{display:flex;align-items:flex-start;gap:.4rem}._mlDashboardsCompareBadItem_1tgjk_13801 ._mlConceptComparisonBulletIconCross_1tgjk_6750{flex-shrink:0;width:.95rem;height:.95rem;margin-top:.1rem}._mlDashboardsCompareLineBad_1tgjk_13814{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_1tgjk_8878 ._mlConceptDecisionStepPills_1tgjk_8822+._mlDashboardsVisual_1tgjk_13605{margin-top:.15rem}._mlAlertsVisual_1tgjk_13827{display:flex;flex-direction:column;gap:.75rem}._mlAlertsFlowCollapsible_1tgjk_13833{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_1tgjk_13833>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_1tgjk_13833>summary::-webkit-details-marker{display:none}._mlAlertsFlowCollapsible_1tgjk_13833>summary ._mlConceptAccentSectionTitle_1tgjk_5600{margin:0;flex:1 1 auto;min-width:0}._mlAlertsFlowCollapsible_1tgjk_13833[open] ._mlConceptCollapsibleChevron_1tgjk_6166{transform:rotate(180deg)}._mlAlertsFlowCollapsibleBody_1tgjk_13865{margin-top:.5rem}._mlAlertsFlowCollapsibleBody_1tgjk_13865 ._mlConceptPhaseNumberedSteps_1tgjk_4102{padding:.1rem 0 .05rem}._mlAlertsFlowCollapsibleBody_1tgjk_13865 ._mlConceptPhaseNumberedSteps_1tgjk_4102>li{align-items:flex-start}._mlAlertsAnatomyCollapsibleBody_1tgjk_13877{margin-top:.5rem}._mlAlertsAnatomyGrid_1tgjk_13881{display:flex;flex-direction:column;gap:.55rem}._mlAlertsAnatomyBox_1tgjk_13887{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_1tgjk_13898{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_1tgjk_13906{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_1tgjk_13915{display:flex;flex-direction:column;gap:.2rem}._mlAlertsAnatomyQuestionLabel_1tgjk_13921{color:#fb7185}._mlAlertsAnatomyQuestionText_1tgjk_13925{margin:0;font-size:.8rem;line-height:1.35;color:color-mix(in srgb,var(--text) 88%,transparent)}._mlAlertsAnatomyQuestionTextDanger_1tgjk_13932{color:color-mix(in srgb,#fb7185 32%,var(--text) 68%)}._mlAlertsAnatomyExamples_1tgjk_13936{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_1tgjk_13945{display:flex;flex-wrap:wrap;justify-content:center;gap:.28rem}._mlAlertsAnatomyChip_1tgjk_13945{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_1tgjk_13945 ._inlineCode_1tgjk_589{font-weight:600;margin:0 .12em;vertical-align:baseline}._mlAlertsExampleBox_1tgjk_13971{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_1tgjk_13971 ._mlConceptAccentSectionTitle_1tgjk_5600{margin:0 0 .9rem;font-weight:800;letter-spacing:.03em;color:color-mix(in srgb,var(--accent-tip) 78%,var(--text) 22%)}._mlAlertsExampleRows_1tgjk_13985{display:flex;flex-direction:column;gap:0}._mlAlertsExampleRow_1tgjk_13985{display:flex;flex-direction:column;gap:.28rem;padding:.7rem 0}._mlAlertsExampleRow_1tgjk_13985+._mlAlertsExampleRow_1tgjk_13985{border-top:1px solid color-mix(in srgb,var(--card-border) 50%,transparent)}._mlAlertsExampleRow_1tgjk_13985:first-of-type{padding-top:0}._mlAlertsExampleRow_1tgjk_13985:last-of-type{padding-bottom:0}._mlAlertsExampleBox_1tgjk_13971 ._mlAlertsMiniLabel_1tgjk_13906{color:color-mix(in srgb,var(--accent-concept) 85%,var(--text) 15%)}._mlAlertsExampleValue_1tgjk_14014{margin:0;font-size:.84rem;line-height:1.4;color:color-mix(in srgb,var(--text) 90%,transparent)}._mlAlertsRunbookSteps_1tgjk_14021{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.45rem;counter-reset:alertsRunbookStep}._mlAlertsExampleValue_1tgjk_14014 ._inlineCode_1tgjk_589{margin:0 .12em;vertical-align:baseline}._mlAlertsRunbookSteps_1tgjk_14021>li{display:flex;align-items:flex-start;gap:.4rem;counter-increment:alertsRunbookStep}._mlAlertsRunbookSteps_1tgjk_14021>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_1tgjk_14021{flex:1 1 auto;min-width:0;font-size:.82rem;line-height:1.4;color:color-mix(in srgb,var(--text) 88%,transparent)}._mlAlertsCompareGrid_1tgjk_14068{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}@media(max-width:420px){._mlAlertsCompareGrid_1tgjk_14068{grid-template-columns:1fr}}._mlAlertsComparePanel_1tgjk_14080{display:flex;flex-direction:column;gap:.3rem;padding:.55rem .65rem;border-radius:10px;box-sizing:border-box}._mlAlertsCompareGood_1tgjk_14089{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_1tgjk_14094{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_1tgjk_14099{font-size:.8rem;font-weight:800;line-height:1.3}._mlAlertsCompareGood_1tgjk_14089 ._mlAlertsCompareTitle_1tgjk_14099{color:color-mix(in srgb,var(--accent-concept) 85%,var(--text) 15%)}._mlAlertsCompareBad_1tgjk_14094 ._mlAlertsCompareTitle_1tgjk_14099{color:#fb7185}._mlAlertsCompareList_1tgjk_14113{margin:.05rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.28rem}._mlAlertsCompareGoodItem_1tgjk_14122,._mlAlertsCompareBadItem_1tgjk_14123{display:flex;align-items:flex-start;gap:.4rem;font-size:.78rem;line-height:1.4}._mlAlertsCompareGoodItem_1tgjk_14122{color:color-mix(in srgb,var(--text) 85%,transparent)}._mlAlertsCompareGoodItem_1tgjk_14122 ._mlConceptChecklistIcon_1tgjk_8583,._mlAlertsCompareBadItem_1tgjk_14123 ._mlConceptComparisonBulletIconCross_1tgjk_6750{flex-shrink:0;width:.95rem;height:.95rem;margin-top:.08rem}._mlAlertsCompareBadText_1tgjk_14149{color:color-mix(in srgb,#fb7185 75%,var(--text) 25%)}._definitionTermsList_1tgjk_154{display:flex;flex-direction:column;gap:0;margin:0 0 .85rem}._definitionTermBlock_1tgjk_14160{display:flex;flex-direction:column;gap:.5rem;padding:.85rem 0}._definitionTermBlock_1tgjk_14160:first-child{padding-top:0}._definitionTermBlock_1tgjk_14160:last-child{padding-bottom:0}._definitionTermBlock_1tgjk_14160+._definitionTermBlock_1tgjk_14160{border-top:1px solid color-mix(in srgb,var(--card-border) 72%,transparent)}._definitionTermRow_1tgjk_14179{margin:0;line-height:1.5}._definitionTermName_1tgjk_14184{font-weight:700;color:#fff}._definitionTermSep_1tgjk_14189{color:color-mix(in srgb,var(--muted) 50%,var(--text) 50%)}._definitionTermAnswerRow_1tgjk_14193{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem;margin:0;text-align:center;line-height:1.45}._definitionTermAnswerLead_1tgjk_14204{font-size:.875rem;color:color-mix(in srgb,var(--text) 88%,var(--muted))}._definitionTermAnswerBubble_1tgjk_14209{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_1tgjk_14209 strong{font-weight:400}._definitionTermExample_1tgjk_14228{display:flex;flex-direction:column;gap:.45rem;margin-top:.35rem}._definitionTermCodeWrap_1tgjk_14235{margin-top:0}._definitionTermCodeLineHighlight_1tgjk_14239{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_1tgjk_14250{margin:.15rem 0 0;padding:0 0 0 1.1rem;list-style:disc}._definitionTermExampleFootnoteItem_1tgjk_14256{margin:.2rem 0 0;font-size:.8rem;line-height:1.45;color:color-mix(in srgb,var(--accent-tip) 70%,var(--muted) 30%)}._definitionTermsList_1tgjk_154+._obsWalkthroughWrap_1tgjk_14263{margin-top:0;padding-top:.85rem;border-top:1px solid color-mix(in srgb,var(--card-border) 72%,transparent)}._obsWalkthroughWrap_1tgjk_14263{margin:.85rem 0 .35rem}._obsWalkthroughCollapsible_1tgjk_14273{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_1tgjk_14273>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_1tgjk_14273>summary::-webkit-details-marker{display:none}._obsWalkthroughSummaryTitle_1tgjk_14294{font-size:.88rem;font-weight:700;line-height:1.35;color:color-mix(in srgb,var(--accent-concept) 82%,var(--text) 18%)}._obsWalkthroughCollapsible_1tgjk_14273[open] ._mlConceptCollapsibleChevron_1tgjk_6166{transform:rotate(180deg)}._obsWalkthroughBody_1tgjk_14305{margin-top:.65rem;display:flex;flex-direction:column;gap:.85rem}._obsWalkthroughSection_1tgjk_14312{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_1tgjk_14312:last-child{padding-bottom:0;border-bottom:none}@media(max-width:520px){._obsWalkthroughSection_1tgjk_14312{grid-template-columns:1fr;gap:.4rem}}._obsWalkthroughPillAlert_1tgjk_14334,._obsWalkthroughPillTelemetry_1tgjk_14335,._obsWalkthroughPillObservability_1tgjk_14336,._obsWalkthroughPillInterpretability_1tgjk_14337,._obsWalkthroughPillFallback_1tgjk_14338{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_1tgjk_14334{background:color-mix(in srgb,#ef4444 12%,transparent);color:#f87171;border:1px solid color-mix(in srgb,#ef4444 22%,transparent)}._obsWalkthroughPillTelemetry_1tgjk_14335{background:color-mix(in srgb,#3b82f6 12%,transparent);color:#60a5fa;border:1px solid color-mix(in srgb,#3b82f6 22%,transparent)}._obsWalkthroughPillObservability_1tgjk_14336{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_1tgjk_14337{background:color-mix(in srgb,#a855f7 12%,transparent);color:#c084fc;border:1px solid color-mix(in srgb,#a855f7 22%,transparent)}._obsWalkthroughPillFallback_1tgjk_14338{background:color-mix(in srgb,var(--muted) 12%,transparent);color:color-mix(in srgb,var(--muted) 35%,var(--text) 65%)}._obsWalkthroughSectionContent_1tgjk_14384{display:flex;flex-direction:column;gap:.35rem;min-width:0}._obsWalkthroughLine_1tgjk_14391{margin:0;font-size:.82rem;line-height:1.45;color:color-mix(in srgb,var(--text) 90%,transparent)}._obsWalkthroughKvList_1tgjk_14398{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_1tgjk_14410{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_1tgjk_14410 ._inlineCode_1tgjk_589{font-size:inherit;padding:.05em .25em}._loggingPyramidWrap_1tgjk_14424{display:flex;flex-direction:column;gap:.65rem}._loggingPyramid_1tgjk_14424{display:flex;flex-direction:column;align-items:center;gap:.18rem;margin:.35rem auto 0;max-width:22rem}._loggingPyramidBand_1tgjk_14439{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_1tgjk_14439:nth-child(1){--pyramid-width: 38%}._loggingPyramidBand_1tgjk_14439:nth-child(2){--pyramid-width: 52%}._loggingPyramidBand_1tgjk_14439:nth-child(3){--pyramid-width: 66%}._loggingPyramidBand_1tgjk_14439:nth-child(4){--pyramid-width: 80%}._loggingPyramidBand_1tgjk_14439:nth-child(5){--pyramid-width: 100%}._loggingPyramidLevelCRITICAL_1tgjk_14459{background:color-mix(in srgb,#ef4444 22%,#171717 78%);border-color:color-mix(in srgb,#ef4444 45%,var(--card-border) 55%)}._loggingPyramidLevelERROR_1tgjk_14464{background:color-mix(in srgb,#f87171 18%,#1a1a1a 82%);border-color:color-mix(in srgb,#f87171 35%,var(--card-border) 65%)}._loggingPyramidLevelWARNING_1tgjk_14469{background:color-mix(in srgb,#fbbf24 16%,#1c1c1c 84%);border-color:color-mix(in srgb,#fbbf24 32%,var(--card-border) 68%)}._loggingPyramidLevelINFO_1tgjk_14474{background:color-mix(in srgb,#e5e5e5 12%,#1e1e1e 88%);border-color:color-mix(in srgb,#d4d4d4 30%,var(--card-border) 70%)}._loggingPyramidLevelDEBUG_1tgjk_14479{background:color-mix(in srgb,#737373 14%,#222 86%);border-color:color-mix(in srgb,#737373 35%,var(--card-border) 65%)}._loggingPyramidBandActive_1tgjk_14484{opacity:1}._loggingPyramidBandFiltered_1tgjk_14488{opacity:.38;filter:grayscale(.35)}._loggingPyramidBandName_1tgjk_14493{font-weight:600;letter-spacing:.02em;color:var(--text)}._loggingPyramidBandNum_1tgjk_14499{font-size:.72rem;color:var(--muted)}._loggingPyramidCaption_1tgjk_14504{margin:0;font-size:.82rem;line-height:1.45;color:color-mix(in srgb,var(--text) 82%,var(--muted) 18%)}._loggingPyramidNotset_1tgjk_14511{margin:0;font-size:.76rem;line-height:1.4;color:var(--muted);font-style:italic}._loggingPyramidThresholdPill_1tgjk_14519{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_1tgjk_14533{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.85rem}._logSamplePanel_1tgjk_14539{display:flex;flex-direction:column;gap:.45rem}._logSamplePanelHeader_1tgjk_14545{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}._logSamplePanelCaption_1tgjk_14552{font-size:.8rem;font-weight:600;color:var(--text)}._logSampleTerminal_1tgjk_14558{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_1tgjk_14570{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .55rem}._logSampleLevel_1tgjk_14577{flex-shrink:0;font-weight:600;letter-spacing:.01em}._logSampleText_1tgjk_14583{flex:1 1 auto;min-width:0}._logSampleFilteredBadge_1tgjk_14588{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_1tgjk_14599{opacity:.42;text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--muted) 70%,transparent)}._logLineDebug_1tgjk_14605 ._logSampleLevel_1tgjk_14577,._logLineDebug_1tgjk_14605 ._logSampleText_1tgjk_14583{color:#9ca3af}._logLineInfo_1tgjk_14608 ._logSampleLevel_1tgjk_14577{color:#f5f5f5}._logLineInfo_1tgjk_14608 ._logSampleText_1tgjk_14583{color:#e5e5e5}._logLineWarning_1tgjk_14611 ._logSampleLevel_1tgjk_14577{color:#fbbf24}._logLineWarning_1tgjk_14611 ._logSampleText_1tgjk_14583{color:#fcd34d}._logLineError_1tgjk_14614 ._logSampleLevel_1tgjk_14577{color:#f87171}._logLineError_1tgjk_14614 ._logSampleText_1tgjk_14583{color:#fca5a5}._logLineCritical_1tgjk_14617 ._logSampleLevel_1tgjk_14577{color:#ef4444;font-weight:700}._logLineCritical_1tgjk_14617 ._logSampleText_1tgjk_14583{color:#ef4444;font-weight:600}._logLineNotset_1tgjk_14620 ._logSampleLevel_1tgjk_14577,._logLineNotset_1tgjk_14620 ._logSampleText_1tgjk_14583{color:var(--muted)}._mlConceptCard_1tgjk_5567 ._loggingPyramidWrap_1tgjk_14424,._mlConceptCard_1tgjk_5567 ._logSampleGrid_1tgjk_14533{margin:.65rem 0 1rem}._graphDemoShell_1tgjk_14631{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_1tgjk_14641{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem .75rem;margin-bottom:.75rem}._graphDemoExtraControls_1tgjk_14650{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem}._graphDemoTitleBlock_1tgjk_14658{width:100%;text-align:center}._graphDemoTitle_1tgjk_14658{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_1tgjk_14675{margin:.35rem 0 0;font-size:.84rem;font-weight:400;line-height:1.35;color:var(--muted)}._graphDemoGoalAccent_1tgjk_14683{color:var(--text);font-weight:400}._graphDemoControls_1tgjk_14688{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem;margin-bottom:1rem}._graphDemoControlBtn_1tgjk_14697{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_1tgjk_14713{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_1tgjk_14734{width:.95rem;height:.95rem;display:block}._graphDemoControlBtn_1tgjk_14697:hover:not(:disabled),._graphDemoControlBtnIcon_1tgjk_14713: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_1tgjk_14697:focus-visible,._graphDemoControlBtnIcon_1tgjk_14713:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 55%,transparent);outline-offset:2px}._graphDemoControlBtn_1tgjk_14697:disabled,._graphDemoControlBtnIcon_1tgjk_14713:disabled{opacity:.45;cursor:not-allowed}._graphDemoSpeedLabel_1tgjk_14759{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_1tgjk_14771{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_1tgjk_14771:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 55%,transparent);outline-offset:2px}._graphDemoBody_1tgjk_14786{min-width:0}._graphDemoShell_1tgjk_14631:has(._mgDigitLayout_1tgjk_14790){display:flex;flex-direction:column;min-height:24rem}._graphDemoShell_1tgjk_14631:has(._mgDigitMulSteps_1tgjk_14796){min-height:30rem}._graphDemoShell_1tgjk_14631:has(._mgPowLayout_1tgjk_14800){min-height:28rem}._graphDemoShell_1tgjk_14631:has(._mgCycleLayout_1tgjk_14804){min-height:28rem}._graphDemoShell_1tgjk_14631:has(._mgDirLayout_1tgjk_14808){min-height:34rem}._graphDemoShell_1tgjk_14631:has(._xorLayout_1tgjk_14812),._graphDemoShell_1tgjk_14631:has(._bitMaskLayout_1tgjk_14813),._graphDemoShell_1tgjk_14631:has(._bitClearLayout_1tgjk_14814){min-height:32rem}._graphDemoShell_1tgjk_14631:has(._bitMaskLayout_1tgjk_14813) ._graphDemoControls_1tgjk_14688,._graphDemoShell_1tgjk_14631:has(._bitClearLayout_1tgjk_14814) ._graphDemoControls_1tgjk_14688{margin-bottom:.35rem}._graphDemoShell_1tgjk_14631:has(._mgDirStepsMiddle_1tgjk_14823){min-height:0}._graphDemoShell_1tgjk_14631:has(._mgDigitLayout_1tgjk_14790) ._graphDemoBody_1tgjk_14786{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}._graphDemoShell_1tgjk_14631:has(._mgDigitLayout_1tgjk_14790) ._graphDemoStatus_1tgjk_14834:empty{display:none;margin:0}._graphDemoStatus_1tgjk_14834{margin:.55rem 0 0;display:flex;flex-direction:column;align-items:center;gap:.2rem;text-align:center}._graphDemoStatusLine_1tgjk_14848{margin:0;font-size:.82rem;line-height:1.4;color:var(--accent)}._graphDemoStatusResult_1tgjk_14855{color:color-mix(in srgb,#fbbf24 82%,var(--text) 18%);font-weight:550}._graphDemoResult_1tgjk_14860{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_1tgjk_14872{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_1tgjk_14883{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(8rem,.7fr);gap:.75rem;align-items:start}@media(max-width:640px){._graphDemoBfsLayout_1tgjk_14883{grid-template-columns:1fr}}._graphDemoSvg_1tgjk_14896{width:100%;height:auto;display:block;min-width:0}._graphDemoEdge_1tgjk_14903{stroke:color-mix(in srgb,var(--muted) 55%,transparent);stroke-width:2}._graphDemoEdgeActive_1tgjk_14908{stroke:color-mix(in srgb,var(--accent) 55%,var(--muted) 45%);stroke-width:2.25}._graphDemoEdgeParent_1tgjk_14913{stroke:color-mix(in srgb,#94a3b8 70%,transparent);stroke-width:2.5;stroke-dasharray:5 4}._graphDemoEdgeCycle_1tgjk_14919{stroke:#fb7185;stroke-width:3}._graphDemoArrowHead_1tgjk_14924{fill:color-mix(in srgb,var(--muted) 70%,transparent)}._graphDemoArrowHeadCycle_1tgjk_14928{fill:#fb7185}._graphDemoEdgeWeightBg_1tgjk_14932{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_1tgjk_14932{fill:var(--muted);font-family:var(--font-label-mono);font-size:12px;font-weight:700;pointer-events:none}._graphDemoNodeIdle_1tgjk_14946{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_1tgjk_14952{fill:color-mix(in srgb,#64748b 35%,var(--panel-raised-bg));stroke:#94a3b8;stroke-width:1.5}._graphDemoNodeQueued_1tgjk_14958{fill:color-mix(in srgb,#38bdf8 28%,var(--panel-raised-bg));stroke:#38bdf8;stroke-width:1.75}._graphDemoNodeFrontier_1tgjk_14964{fill:color-mix(in srgb,var(--accent) 32%,var(--panel-raised-bg));stroke:var(--accent);stroke-width:2}._graphDemoNodeVisiting_1tgjk_14970{fill:color-mix(in srgb,#f59e0b 36%,var(--panel-raised-bg));stroke:#f59e0b;stroke-width:2}._graphDemoNodeCurrent_1tgjk_14976{fill:color-mix(in srgb,#fbbf24 40%,var(--panel-raised-bg));stroke:#fbbf24;stroke-width:2.25}._graphDemoNodeSource_1tgjk_14982{fill:color-mix(in srgb,#fb7185 36%,var(--panel-raised-bg));stroke:#fb7185;stroke-width:2}._graphDemoNodeSourceIdle_1tgjk_14988{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_1tgjk_14995{fill:color-mix(in srgb,#38bdf8 32%,var(--panel-raised-bg));stroke:#38bdf8;stroke-width:1.75}._graphDemoNodeComp2_1tgjk_15001{fill:color-mix(in srgb,#a78bfa 32%,var(--panel-raised-bg));stroke:#a78bfa;stroke-width:1.75}._graphDemoNodeComp3_1tgjk_15007{fill:color-mix(in srgb,#34d399 32%,var(--panel-raised-bg));stroke:#34d399;stroke-width:1.75}._graphDemoNodeLabel_1tgjk_15013{fill:var(--text);font-family:var(--font-label-mono);font-size:14px;font-weight:700;pointer-events:none}._graphDemoDistLabel_1tgjk_15021{fill:var(--muted);font-family:var(--font-label-mono);font-size:12px;font-weight:650;pointer-events:none}._graphDemoMetaCol_1tgjk_15029{min-width:0;font-size:.8rem}._graphDemoMetaLabel_1tgjk_15034{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_1tgjk_15044{margin:0 0 .55rem;font-family:var(--font-label-mono);font-size:.78rem;color:var(--text);word-break:break-word}._graphDemoLegend_1tgjk_15052{list-style:none;margin:.75rem 0 0;padding:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.4rem}._graphDemoLegendPill_1tgjk_15063{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_1tgjk_15078{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_1tgjk_15084{color:#fbbf24;background:color-mix(in srgb,#fbbf24 22%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 55%,transparent)}._graphDemoLegendPillSource_1tgjk_15090{color:#fb7185;background:color-mix(in srgb,#fb7185 22%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fb7185 55%,transparent)}._graphDemoLegendPillFrontier_1tgjk_15096{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_1tgjk_15102{color:#f59e0b;background:color-mix(in srgb,#f59e0b 22%,var(--panel-raised-bg));border-color:color-mix(in srgb,#f59e0b 55%,transparent)}._graphDemoLegendPillQueued_1tgjk_15108{color:#38bdf8;background:color-mix(in srgb,#38bdf8 20%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._graphDemoLegendPillVisited_1tgjk_15114{color:#94a3b8;background:color-mix(in srgb,#64748b 28%,var(--panel-raised-bg));border-color:color-mix(in srgb,#94a3b8 45%,transparent)}._graphDemoLegendPillParent_1tgjk_15120{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_1tgjk_15127{color:#fb7185;background:color-mix(in srgb,#fb7185 22%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fb7185 55%,transparent)}._graphDemoLegendPillComp1_1tgjk_15133{color:#38bdf8;background:color-mix(in srgb,#38bdf8 22%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._graphDemoLegendPillComp2_1tgjk_15139{color:#a78bfa;background:color-mix(in srgb,#a78bfa 22%,var(--panel-raised-bg));border-color:color-mix(in srgb,#a78bfa 50%,transparent)}._graphDemoLegendPillComp3_1tgjk_15145{color:#34d399;background:color-mix(in srgb,#34d399 22%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 50%,transparent)}._graphDemoEdgeList_1tgjk_15151{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_1tgjk_15159{list-style:none;margin:.35rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.35rem .5rem}._graphDemoEdgeListItem_1tgjk_15159{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_1tgjk_15181{font-weight:650;color:var(--text)}._graphDemoEdgeListState_1tgjk_15186{font-size:.62rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;opacity:.9}._graphDemoEdgeListItemPending_1tgjk_15194{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_1tgjk_15194 ._graphDemoEdgeListEdge_1tgjk_15181{color:var(--muted)}._graphDemoEdgeListItemActive_1tgjk_15204{border-color:color-mix(in srgb,#fbbf24 55%,transparent);background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));color:#fbbf24}._graphDemoEdgeListItemMerged_1tgjk_15210{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_1tgjk_15216{border-color:color-mix(in srgb,#fb7185 50%,transparent);background:color-mix(in srgb,#fb7185 14%,var(--panel-raised-bg));color:#fb7185}._graphDemoEdgeListItemSkipped_1tgjk_15216 ._graphDemoEdgeListEdge_1tgjk_15181{text-decoration:line-through;text-decoration-color:color-mix(in srgb,#fb7185 55%,transparent)}._segmentedMetaBadgeRow_1tgjk_15227{display:flex;flex-wrap:wrap;gap:.35rem;margin:.2rem 0 .35rem}._segmentedRecognitionClue_1tgjk_15234{margin:.15rem 0 .55rem;text-align:center;font-size:.98rem;font-weight:400;line-height:1.4;color:#fbbf24}._segmentedCategoryBadge_1tgjk_15243,._segmentedFrequencyBadge_1tgjk_15244{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_1tgjk_15243{color:var(--muted);background:color-mix(in srgb,var(--muted) 12%,transparent)}._segmentedFrequencyBadge_1tgjk_15244{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_1tgjk_15266{margin-top:.35rem}._representativeProblemsList_1tgjk_15270{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem}._representativeProblemChip_1tgjk_15279{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_1tgjk_15291{font-family:var(--font-label-mono);font-weight:700;color:var(--accent)}._representativeProblemDiff_1tgjk_15297{font-family:var(--font-label-mono);font-size:.65rem;text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}._segmentedIntroCodeTabs_1tgjk_15305{margin-top:.15rem;min-width:0}._checklistSheet_1tgjk_15311{display:flex;flex-direction:column;gap:1rem;min-width:0}._checklistHeader_1tgjk_15318{display:flex;flex-direction:column;gap:.45rem;padding:.15rem .25rem 0}._checklistHeader_1tgjk_15318 ._title_1tgjk_227{margin:0}._checklistIntro_1tgjk_15329{margin:0;color:var(--muted);font-size:.9rem;line-height:1.5}._checklistPresetBar_1tgjk_15336{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.35rem}._checklistPresetLabel_1tgjk_15344{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_1tgjk_15354{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_1tgjk_15354:hover{color:var(--text);border-color:color-mix(in srgb,var(--accent-tip) 45%,var(--card-border))}._checklistPresetBtnActive_1tgjk_15377{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_1tgjk_15383{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.75rem}._checklistCol_1tgjk_15390{display:flex;flex-direction:column;gap:.75rem;min-width:0}@media(max-width:700px){._checklistGrid_1tgjk_15383{display:flex;flex-direction:column;gap:.75rem}._checklistCol_1tgjk_15390{display:contents}}._checklistTile_1tgjk_15409{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_1tgjk_15422{border-left-color:var(--accent-tip)}._checklistTileConcept_1tgjk_15426{border-left-color:var(--accent-concept)}._checklistTileMethod_1tgjk_15430{border-left-color:var(--accent-method)}._checklistTileTitle_1tgjk_15434{margin:0;font-size:.95rem;font-weight:700;color:var(--accent-tip);line-height:1.35}._checklistQuestionIndex_1tgjk_15442{font-family:var(--font-label-mono);font-weight:600;color:var(--accent-tip);margin-right:.35rem}._checklistFields_1tgjk_15449{display:flex;flex-direction:column;gap:1.35rem}._checklistField_1tgjk_15449,._checklistFieldset_1tgjk_15456{margin:0;padding:0;border:none;min-width:0}._checklistFieldLabel_1tgjk_15463{display:block;margin:0 0 .4rem;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text)}._checklistGhostInput_1tgjk_15473,._checklistGhostTextarea_1tgjk_15474{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_1tgjk_15473::placeholder,._checklistGhostTextarea_1tgjk_15474::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_1tgjk_15473:focus-visible,._checklistGhostTextarea_1tgjk_15474: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_1tgjk_15509{display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem}._checklistChip_1tgjk_15509{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_1tgjk_15509:hover{color:color-mix(in srgb,var(--text) 88%,transparent);border-color:color-mix(in srgb,var(--card-border) 75%,transparent)}._checklistChipTip_1tgjk_15543{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_1tgjk_15551{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_1tgjk_15559{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_1tgjk_15567{max-width:100%;white-space:normal;text-align:left;line-height:1.35}._checklistMentalModel_1tgjk_15574{display:flex;flex-direction:column;gap:.5rem;min-width:0}._checklistMentalModelTitle_1tgjk_15581{margin:0;font-size:.88rem;font-weight:700;color:var(--text)}._checklistReadinessStrip_1tgjk_15588{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_1tgjk_15599{margin:0;font-size:.9rem;font-weight:700;color:var(--text)}._dpDemoStateDef_1tgjk_15608{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_1tgjk_15619{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:1rem 1.25rem;align-items:start}@media(max-width:720px){._dpDemoSplit_1tgjk_15619{grid-template-columns:1fr}}._dpDemoLeft_1tgjk_15632,._dpDemoRight_1tgjk_15633{min-width:0;display:flex;flex-direction:column;gap:.55rem}._dpDemoPanelLabel_1tgjk_15640{margin:0;font-family:var(--font-label-mono);font-size:.62rem;font-weight:650;letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}._dpDemoBoard_1tgjk_15650{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_1tgjk_15662{display:flex;gap:3px}._dpDemoBoardCell_1tgjk_15667{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_1tgjk_15676{background:color-mix(in srgb,var(--panel-glass-bg) 70%,transparent)}._dpDemoBoardCellOutside_1tgjk_15680{background:transparent;border-style:dashed;opacity:.35}._dpDemoBoardCellPrefix_1tgjk_15686{background:color-mix(in srgb,var(--muted) 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,var(--muted) 40%,transparent)}._dpDemoBoardCellVertical_1tgjk_15691{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_1tgjk_15697,._dpDemoBoardCellHorizontalBottom_1tgjk_15698{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_1tgjk_15704{background:color-mix(in srgb,#34d399 28%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 65%,transparent)}._dpDemoBoardCellCurrent_1tgjk_15709{background:color-mix(in srgb,#fbbf24 36%,var(--panel-raised-bg));border-color:#fbbf24}._dpDemoCaseCaption_1tgjk_15714{min-height:1.2rem;font-family:var(--font-label-mono);font-size:.72rem;font-weight:650}._dpDemoCaseVertical_1tgjk_15721{color:#38bdf8}._dpDemoCaseHorizontal_1tgjk_15725{color:#a78bfa}._dpDemoCaseDone_1tgjk_15729{color:#34d399}._dpDemoCaseIdle_1tgjk_15733{color:var(--muted)}._dpDemoDpRow_1tgjk_15737{display:flex;flex-wrap:wrap;gap:.4rem}._dpDemoDpCell_1tgjk_15743{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_1tgjk_15757{font-family:var(--font-label-mono);font-size:.58rem;font-weight:650;letter-spacing:.03em;color:var(--muted)}._dpDemoDpValue_1tgjk_15765{font-family:var(--font-label-mono);font-size:.95rem;font-weight:700;color:var(--text);line-height:1}._dpDemoDpCellIdle_1tgjk_15773{opacity:.55}._dpDemoDpCellComputed_1tgjk_15777{background:color-mix(in srgb,#34d399 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 50%,transparent)}._dpDemoDpCellFromPrev1_1tgjk_15782{background:color-mix(in srgb,#38bdf8 24%,var(--panel-raised-bg));border-color:#38bdf8}._dpDemoDpCellFromPrev2_1tgjk_15787{background:color-mix(in srgb,#a78bfa 24%,var(--panel-raised-bg));border-color:#a78bfa}._dpDemoDpCellCurrent_1tgjk_15792{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_1tgjk_15798{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_1tgjk_15809{margin:0;font-family:var(--font-label-mono);font-size:.78rem;font-weight:650;color:var(--text);letter-spacing:.01em}._dpDemoEquationIdle_1tgjk_15818{margin:.15rem 0 0;font-family:var(--font-label-mono);font-size:.75rem;color:var(--muted)}._dpDemoLegend_1tgjk_15825{list-style:none;margin:.85rem 0 0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}._dpDemoLegendPill_1tgjk_15835{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_1tgjk_15852{opacity:1}._dpDemoLegendBoard_1tgjk_15856{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_1tgjk_15862{color:#38bdf8;background:color-mix(in srgb,#38bdf8 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._dpDemoLegendHorizontal_1tgjk_15868{color:#a78bfa;background:color-mix(in srgb,#a78bfa 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#a78bfa 50%,transparent)}._dpDemoLegendFromPrev1_1tgjk_15874{color:#38bdf8;background:color-mix(in srgb,#38bdf8 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 45%,transparent)}._dpDemoLegendFromPrev2_1tgjk_15880{color:#a78bfa;background:color-mix(in srgb,#a78bfa 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#a78bfa 45%,transparent)}._dpDemoLegendCurrent_1tgjk_15886{color:#fbbf24;background:color-mix(in srgb,#fbbf24 20%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._dpDemoLegendComputed_1tgjk_15892{color:#34d399;background:color-mix(in srgb,#34d399 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 50%,transparent)}._dpDemoStateCallout_1tgjk_15898{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_1tgjk_15908{display:flex;align-items:center;gap:.4rem;margin-bottom:.35rem}._dpDemoStateCalloutIcon_1tgjk_15915{flex-shrink:0;width:1rem;height:1rem;color:#fb923c}._dpDemoStateCalloutTitle_1tgjk_15922{font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#fb923c}._dpDemoStateCalloutBody_1tgjk_15930{margin:0;font-size:.82rem;line-height:1.45;color:color-mix(in srgb,var(--text) 88%,var(--muted))}._dpDemoStateCalloutList_1tgjk_15937{margin:0;padding-left:1.15rem;display:flex;flex-direction:column;gap:.45rem;list-style:disc}._dpDemoStateCalloutList_1tgjk_15937 ._dpDemoStateCalloutBody_1tgjk_15930{display:list-item}._dpTakeSkipGrid_1tgjk_15952{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_1tgjk_15964,._dpTakeSkipMarkerRow_1tgjk_15965{display:flex;align-items:center;gap:.35rem}._dpTakeSkipRowLabel_1tgjk_15971{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_1tgjk_15985,._dpTakeSkipValueCard_1tgjk_15986{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_1tgjk_15985{font-size:.72rem;font-weight:650;color:var(--muted);height:1.55rem;background:transparent}._dpTakeSkipIndexCurrent_1tgjk_16011{color:#fbbf24;border-color:color-mix(in srgb,#fbbf24 55%,transparent)}._dpTakeSkipValueCurrent_1tgjk_16016{border-color:#fbbf24;box-shadow:0 0 0 1px color-mix(in srgb,#fbbf24 40%,transparent)}._dpTakeSkipValueChosen_1tgjk_16021{background:color-mix(in srgb,#34d399 32%,var(--panel-raised-bg));border-color:#34d399;color:var(--text)}._dpTakeSkipValueCurrent_1tgjk_16016._dpTakeSkipValueChosen_1tgjk_16021{background:color-mix(in srgb,#34d399 28%,color-mix(in srgb,#fbbf24 18%,var(--panel-raised-bg)));border-color:#fbbf24}._dpTakeSkipMarkerSlot_1tgjk_16032{width:2.15rem;height:1rem;display:flex;align-items:flex-start;justify-content:center}._dpTakeSkipMarker_1tgjk_15965{font-size:.85rem;line-height:1;color:#fbbf24;font-weight:700}._dpTakeSkipCurrentCaption_1tgjk_16047,._dpTakeSkipCurrentCaptionIdle_1tgjk_16048{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_1tgjk_16048{visibility:hidden}._dpTakeSkipDpSkip_1tgjk_16064{background:color-mix(in srgb,#38bdf8 24%,var(--panel-raised-bg));border-color:#38bdf8}._dpTakeSkipDpTake_1tgjk_16069{background:color-mix(in srgb,#a78bfa 24%,var(--panel-raised-bg));border-color:#a78bfa}._dpTakeSkipEqSkip_1tgjk_16074{color:#38bdf8}._dpTakeSkipEqTake_1tgjk_16078{color:#a78bfa}._dpTakeSkipEqWin_1tgjk_16082{color:#34d399;font-weight:700}._dpTakeSkipLegendSkip_1tgjk_16087{color:#38bdf8;background:color-mix(in srgb,#38bdf8 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._dpTakeSkipLegendTake_1tgjk_16093{color:#a78bfa;background:color-mix(in srgb,#a78bfa 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#a78bfa 50%,transparent)}._dpTakeSkipLegendChosen_1tgjk_16099{color:#34d399;background:color-mix(in srgb,#34d399 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 50%,transparent)}._dpKadaneSplit_1tgjk_16107{margin-top:.85rem;display:flex;flex-direction:column;align-items:center;gap:1rem}._dpKadaneBoardBlock_1tgjk_16115,._dpKadaneStatsBlock_1tgjk_16116{width:100%;min-width:0;display:flex;flex-direction:column;align-items:center}._dpKadaneGrid_1tgjk_16124{gap:.45rem;padding:.7rem .75rem;max-width:none;width:fit-content;box-sizing:border-box;overflow:visible}._dpKadaneGrid_1tgjk_16124 ._dpTakeSkipRow_1tgjk_15964{gap:.45rem}._dpKadaneRowLabel_1tgjk_16137{width:3.25rem}._dpKadaneGrid_1tgjk_16124 ._dpTakeSkipIndexCard_1tgjk_15985,._dpKadaneGrid_1tgjk_16124 ._dpTakeSkipValueCard_1tgjk_15986{width:2.55rem;min-width:2.55rem;height:2.4rem;font-size:.92rem}._dpKadaneGrid_1tgjk_16124 ._dpTakeSkipIndexCard_1tgjk_15985{height:1.65rem;font-size:.75rem}._dpKadaneMarkerRow_1tgjk_16154{display:flex;align-items:flex-start;gap:.45rem;min-height:1.85rem}._dpKadaneMarkerSlot_1tgjk_16161{width:2.55rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.05rem;min-height:1.85rem}._dpDemoStateCalloutWide_1tgjk_16171{padding:.9rem 1rem}._dpKadaneStateDefs_1tgjk_16175{display:flex;flex-direction:column;gap:.45rem}._dpKadaneSegmentCell_1tgjk_16181{background:color-mix(in srgb,#38bdf8 22%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 70%,transparent)}._dpTakeSkipValueCurrent_1tgjk_16016._dpKadaneSegmentCell_1tgjk_16181,._dpTakeSkipValueCurrent_1tgjk_16016{border-color:#fbbf24;box-shadow:0 0 0 1px color-mix(in srgb,#fbbf24 45%,transparent);z-index:1;position:relative}._dpKadaneMarkerLabel_1tgjk_16194{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_1tgjk_16205{display:flex;flex-wrap:wrap;gap:.45rem;justify-content:center}._dpKadaneStatChip_1tgjk_16212{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_1tgjk_16227{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_1tgjk_16237{font-family:var(--font-label-mono);font-size:1rem;font-weight:700;color:var(--text);line-height:1;text-align:center}._dpKadaneStatLocal_1tgjk_16246{background:color-mix(in srgb,#38bdf8 18%,var(--panel-raised-bg));border-color:#38bdf8}._dpKadaneStatGlobal_1tgjk_16251{background:color-mix(in srgb,#fbbf24 18%,var(--panel-raised-bg));border-color:#fbbf24}._dpKadaneEquations_1tgjk_16256{text-align:center;width:fit-content;max-width:100%;margin-inline:auto}._dpKadaneEquations_1tgjk_16256 ._dpDemoEquationLine_1tgjk_15809,._dpKadaneEquationIdle_1tgjk_16267{text-align:center}._dpKadaneLegend_1tgjk_16271{justify-content:center}._dpKadaneEqStart_1tgjk_16275{color:#a78bfa}._dpKadaneEqExtend_1tgjk_16279{color:#38bdf8}._dpKadaneEqLocal_1tgjk_16283{color:#38bdf8;font-weight:700}._dpKadaneEqGlobal_1tgjk_16288{color:#fbbf24;font-weight:700}._dpKadaneLegendStart_1tgjk_16293{color:#a78bfa;background:color-mix(in srgb,#a78bfa 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#a78bfa 50%,transparent)}._dpKadaneLegendExtend_1tgjk_16299{color:#38bdf8;background:color-mix(in srgb,#38bdf8 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._dpKadaneLegendLocal_1tgjk_16305{color:#38bdf8;background:color-mix(in srgb,#38bdf8 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 45%,transparent)}._dpKadaneLegendGlobal_1tgjk_16311{color:#fbbf24;background:color-mix(in srgb,#fbbf24 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._dpLisLayout_1tgjk_16319{margin-top:.85rem;display:flex;flex-direction:column;align-items:center;gap:1rem}._dpLisLayout_1tgjk_16319 ._dpDemoPanelLabel_1tgjk_15640{text-align:center;width:100%}._dpLisLayout_1tgjk_16319 ._dpKadaneEquations_1tgjk_16256,._dpLisLayout_1tgjk_16319 ._dpKadaneEquationIdle_1tgjk_16267{margin-top:.9rem}._dpLisEquations_1tgjk_16340{max-width:min(100%,28rem);gap:.28rem;padding:.65rem .85rem}._dpLisEquations_1tgjk_16340 ._dpDemoEquationLine_1tgjk_15809{line-height:1.4;white-space:pre-wrap}._dpLisCanExtend_1tgjk_16351{background:color-mix(in srgb,#38bdf8 26%,var(--panel-raised-bg));border-color:#38bdf8}._dpLisSkip_1tgjk_16356{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_1tgjk_16362{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_1tgjk_16368{outline:2px solid color-mix(in srgb,#fbbf24 70%,transparent);outline-offset:1px}._dpLisDpBest_1tgjk_16373{background:color-mix(in srgb,#34d399 22%,var(--panel-raised-bg));border-color:#34d399}._dpLisArrowRow_1tgjk_16378{display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem;margin-top:.55rem;max-width:100%}._dpLisArrowChip_1tgjk_16387{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_1tgjk_16404{color:#34d399;border-color:color-mix(in srgb,#34d399 55%,transparent);background:color-mix(in srgb,#34d399 16%,var(--panel-raised-bg))}._dpLisArrowSkip_1tgjk_16410{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_1tgjk_16423{color:#38bdf8}._dpLisEqSkip_1tgjk_16427{color:var(--muted)}._dpLisEqBest_1tgjk_16431{color:#34d399;font-weight:700}._dpLisLegendExtend_1tgjk_16436{color:#38bdf8;background:color-mix(in srgb,#38bdf8 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._dpLisLegendSkip_1tgjk_16442{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_1tgjk_16448{color:#34d399;background:color-mix(in srgb,#34d399 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 50%,transparent)}._tpConvergeLayout_1tgjk_16456{margin-top:.35rem;display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%}._tpConvergeBoard_1tgjk_16465{display:flex;flex-direction:column;align-items:center;width:100%}._tpConvergeBoard_1tgjk_16465 ._dpDemoPanelLabel_1tgjk_15640,._tpConvergeStats_1tgjk_16473 ._dpDemoPanelLabel_1tgjk_15640{text-align:center;width:100%}._tpConvergeMarkerRow_1tgjk_16478{gap:.35rem}._tpConvergeMarkerSlot_1tgjk_16482{width:2.15rem;min-width:2.15rem;align-items:center;overflow:visible}._tpConvergeMarkerSlot_1tgjk_16482 ._dpTakeSkipMarker_1tgjk_15965,._tpConvergeMarkerSlot_1tgjk_16482 ._dpKadaneMarkerLabel_1tgjk_16194{display:block;width:100%;text-align:center;letter-spacing:.02em}._tpConvergeTargetChip_1tgjk_16497{width:100%;box-sizing:border-box;align-self:stretch}._tpConvergeStats_1tgjk_16473{display:flex;flex-direction:column;gap:.55rem;align-items:stretch;width:100%;box-sizing:border-box}._tpConvergeStatRow_1tgjk_16512{display:flex;flex-wrap:wrap;gap:.45rem;justify-content:stretch;width:100%}._tpConvergeStatRow_1tgjk_16512 ._dpKadaneStatChip_1tgjk_16212{flex:1 1 8rem;min-width:0}._tpConvergeLeft_1tgjk_16525{background:color-mix(in srgb,#38bdf8 26%,var(--panel-raised-bg));border-color:#38bdf8}._tpConvergeRight_1tgjk_16530{background:color-mix(in srgb,#f97316 26%,var(--panel-raised-bg));border-color:#f97316}._tpConvergePair_1tgjk_16535{box-shadow:0 0 0 1px color-mix(in srgb,#fbbf24 35%,transparent)}._tpConvergeLeft_1tgjk_16525._tpConvergeRight_1tgjk_16530{background:color-mix(in srgb,#34d399 28%,var(--panel-raised-bg));border-color:#34d399}._tpConvergeMoveFocus_1tgjk_16544{outline:2px solid color-mix(in srgb,#fbbf24 75%,transparent);outline-offset:1px}._tpConvergeIndexLeft_1tgjk_16549{color:#38bdf8;border-color:color-mix(in srgb,#38bdf8 55%,transparent)}._tpConvergeIndexRight_1tgjk_16554{color:#f97316;border-color:color-mix(in srgb,#f97316 55%,transparent)}._tpConvergeMarkerLeft_1tgjk_16559{color:#38bdf8}._tpConvergeMarkerRight_1tgjk_16563{color:#f97316}._tpConvergeStatPair_1tgjk_16567{background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._tpConvergeStatTooSmall_1tgjk_16572{background:color-mix(in srgb,#38bdf8 18%,var(--panel-raised-bg));border-color:#38bdf8}._tpConvergeStatTooLarge_1tgjk_16577{background:color-mix(in srgb,#f97316 18%,var(--panel-raised-bg));border-color:#f97316}._tpConvergeStatMatch_1tgjk_16582{background:color-mix(in srgb,#34d399 22%,var(--panel-raised-bg));border-color:#34d399}._tpConvergeHint_1tgjk_16587{margin-top:.15rem;text-align:center;width:100%;max-width:none;box-sizing:border-box}._tpConvergeHint_1tgjk_16587 ._dpDemoEquationLine_1tgjk_15809{text-align:center;line-height:1.4}._tpConvergeIdle_1tgjk_16600{text-align:center;width:100%}._tpConvergeEqTooSmall_1tgjk_16605{color:#38bdf8}._tpConvergeEqTooLarge_1tgjk_16609{color:#f97316}._tpConvergeEqMatch_1tgjk_16613{color:#34d399;font-weight:700}._tpConvergeLegend_1tgjk_16618{justify-content:center}._tpConvergeLegendLeft_1tgjk_16622{color:#38bdf8;background:color-mix(in srgb,#38bdf8 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._tpConvergeLegendRight_1tgjk_16628{color:#f97316;background:color-mix(in srgb,#f97316 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#f97316 50%,transparent)}._tpConvergeLegendTooSmall_1tgjk_16634{color:#38bdf8;background:color-mix(in srgb,#38bdf8 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 45%,transparent)}._tpConvergeLegendTooLarge_1tgjk_16640{color:#f97316;background:color-mix(in srgb,#f97316 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#f97316 45%,transparent)}._tpSlideLayout_1tgjk_16648{margin-top:.35rem;display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%}._tpSlideLimitChip_1tgjk_16657{width:100%;box-sizing:border-box;align-self:stretch}._tpSlideBoard_1tgjk_16663{display:flex;flex-direction:column;align-items:center;width:100%}._tpSlideBoard_1tgjk_16663 ._dpDemoPanelLabel_1tgjk_15640,._tpSlideStats_1tgjk_16671 ._dpDemoPanelLabel_1tgjk_15640{text-align:center;width:100%}._tpSlideStats_1tgjk_16671{display:flex;flex-direction:column;gap:.55rem;align-items:stretch;width:100%;box-sizing:border-box}._tpSlideStatRow_1tgjk_16685{display:flex;flex-wrap:wrap;gap:.45rem;width:100%}._tpSlideStatRow_1tgjk_16685 ._dpKadaneStatChip_1tgjk_16212{flex:1 1 7rem;min-width:0}._tpSlideWindow_1tgjk_16697{background:color-mix(in srgb,#fbbf24 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 55%,transparent)}._tpSlideLeft_1tgjk_16702{border-color:#38bdf8;box-shadow:0 0 0 1px color-mix(in srgb,#38bdf8 40%,transparent)}._tpSlideRight_1tgjk_16707{border-color:#f97316;box-shadow:0 0 0 1px color-mix(in srgb,#f97316 40%,transparent)}._tpSlideLeft_1tgjk_16702._tpSlideRight_1tgjk_16707{border-color:#34d399;box-shadow:0 0 0 1px color-mix(in srgb,#34d399 40%,transparent)}._tpSlideExpandFocus_1tgjk_16717{outline:2px solid color-mix(in srgb,#f97316 75%,transparent);outline-offset:1px}._tpSlideShrinkFocus_1tgjk_16722{outline:2px solid color-mix(in srgb,#38bdf8 75%,transparent);outline-offset:1px}._tpSlideIndexLeft_1tgjk_16727{color:#38bdf8;border-color:color-mix(in srgb,#38bdf8 55%,transparent)}._tpSlideIndexRight_1tgjk_16732{color:#f97316;border-color:color-mix(in srgb,#f97316 55%,transparent)}._tpSlideMarkerLeft_1tgjk_16737{color:#38bdf8}._tpSlideMarkerRight_1tgjk_16741{color:#f97316}._tpSlideStatWindow_1tgjk_16745{background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._tpSlideStatValid_1tgjk_16750{background:color-mix(in srgb,#34d399 18%,var(--panel-raised-bg));border-color:#34d399}._tpSlideStatInvalid_1tgjk_16755{background:color-mix(in srgb,#f97316 18%,var(--panel-raised-bg));border-color:#f97316}._tpSlideStatBest_1tgjk_16760{background:color-mix(in srgb,#a3e635 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#a3e635 55%,transparent)}._tpSlideHint_1tgjk_16765{margin-top:.15rem;text-align:center;width:100%;max-width:none;box-sizing:border-box}._tpSlideHint_1tgjk_16765 ._dpDemoEquationLine_1tgjk_15809{text-align:center;line-height:1.4}._tpSlideSteps_1tgjk_16778{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_1tgjk_16778 li{margin:0;display:flex;align-items:flex-start;gap:.4rem}._tpSlideSteps_1tgjk_16778 li>span:not(._tpSlideStepNum_1tgjk_16804){min-width:0;flex:1 1 auto}._tpSlideSteps_1tgjk_16778 ._inlineCode_1tgjk_589{white-space:nowrap;word-break:normal}._tpSlideStepNum_1tgjk_16804{flex:0 0 auto;flex-shrink:0;min-width:1.1rem;font-weight:700;color:var(--text)}._tpSlideEqExpand_1tgjk_16821{color:#f97316}._tpSlideEqShrink_1tgjk_16825{color:#38bdf8}._tpSlideEqInvalid_1tgjk_16829{color:#f97316}._tpSlideLegend_1tgjk_16833{justify-content:center}._tpSlideLegendWindow_1tgjk_16837{color:#fbbf24;background:color-mix(in srgb,#fbbf24 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._tpSlideLegendExpand_1tgjk_16843{color:#f97316;background:color-mix(in srgb,#f97316 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#f97316 50%,transparent)}._tpSlideLegendShrink_1tgjk_16849{color:#38bdf8;background:color-mix(in srgb,#38bdf8 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._tpSlideLegendValid_1tgjk_16855{color:#34d399;background:color-mix(in srgb,#34d399 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 50%,transparent)}._tpSlideLegendInvalid_1tgjk_16861{color:#f97316;background:color-mix(in srgb,#f97316 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#f97316 45%,transparent)}._tpSlideLegendBest_1tgjk_16867{color:#a3e635;background:color-mix(in srgb,#a3e635 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#a3e635 50%,transparent)}._tpFixedWindow_1tgjk_16875{background:color-mix(in srgb,#fbbf24 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 55%,transparent)}._tpFixedIndexWindow_1tgjk_16880{border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._tpFixedStatWindow_1tgjk_16884{background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._tpFixedStatBest_1tgjk_16889{background:color-mix(in srgb,#a3e635 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#a3e635 55%,transparent)}._bsClassicRange_1tgjk_16896{background:color-mix(in srgb,#38bdf8 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 55%,transparent)}._bsClassicMid_1tgjk_16901{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_1tgjk_16908{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_1tgjk_16915{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_1tgjk_16922{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_1tgjk_16931{border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._bsClassicIndexMid_1tgjk_16935{color:#fbbf24;border-color:color-mix(in srgb,#fbbf24 55%,transparent)}._bsClassicIndexMatch_1tgjk_16940{color:#34d399;border-color:color-mix(in srgb,#34d399 55%,transparent)}._bsClassicIndexDiscarded_1tgjk_16945{opacity:.4;color:var(--muted)}._bsClassicMarkerLeft_1tgjk_16950{color:#38bdf8}._bsClassicMarkerMid_1tgjk_16954{color:#fbbf24}._bsClassicMarkerRight_1tgjk_16958{color:#a78bfa}._bsClassicMarkerMatch_1tgjk_16962{color:#34d399}._bsClassicStatRange_1tgjk_16966{background:color-mix(in srgb,#38bdf8 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._bsClassicStatMid_1tgjk_16971{background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._bsClassicStatMatch_1tgjk_16976{background:color-mix(in srgb,#34d399 18%,var(--panel-raised-bg));border-color:#34d399}._bsClassicStatTarget_1tgjk_16981{background:color-mix(in srgb,#a78bfa 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#a78bfa 45%,transparent)}._bsClassicWidePanel_1tgjk_16986{width:100%;box-sizing:border-box}._bsClassicWideCompare_1tgjk_16991{background:color-mix(in srgb,#fbbf24 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._bsClassicWideDiscard_1tgjk_16996{background:color-mix(in srgb,#f97316 16%,var(--panel-raised-bg));border-color:#f97316}._bsClassicWideMatch_1tgjk_17001{background:color-mix(in srgb,#34d399 16%,var(--panel-raised-bg));border-color:#34d399}._bsRotatedSorted_1tgjk_17008{background:color-mix(in srgb,#2dd4bf 20%,var(--panel-raised-bg));border-color:color-mix(in srgb,#2dd4bf 60%,transparent)}._bsRotatedIndexSorted_1tgjk_17013{color:#2dd4bf;border-color:color-mix(in srgb,#2dd4bf 55%,transparent)}._bsRotatedHalfRow_1tgjk_17018{display:flex;align-items:flex-start;gap:.35rem;margin-top:.15rem}._bsRotatedHalfSlot_1tgjk_17025{width:2.55rem;display:flex;justify-content:center;min-height:1.6rem}._bsRotatedHalfCaption_1tgjk_17032{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_1tgjk_17043{color:#2dd4bf}._bsRotatedHalfRotated_1tgjk_17047{color:#a78bfa}._bsRotatedStatSorted_1tgjk_17051{background:color-mix(in srgb,#2dd4bf 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#2dd4bf 50%,transparent)}._bsRotatedStatYes_1tgjk_17056{background:color-mix(in srgb,#34d399 18%,var(--panel-raised-bg));border-color:#34d399}._bsRotatedStatNo_1tgjk_17061{background:color-mix(in srgb,#f97316 18%,var(--panel-raised-bg));border-color:#f97316}._bsRotatedWidePanel_1tgjk_17066{align-items:center;text-align:center}._bsRotatedWidePanelReason_1tgjk_17071{align-items:flex-start;text-align:left}._bsRotatedReasonLines_1tgjk_17076{display:flex;flex-direction:column;gap:.2rem;width:100%}._dpGreedyFrontier_1tgjk_17085{background:color-mix(in srgb,#38bdf8 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 55%,transparent)}._dpGreedyBeyond_1tgjk_17090{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_1tgjk_17097{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_1tgjk_17106{background:color-mix(in srgb,#34d399 22%,var(--panel-raised-bg));border-color:#34d399;opacity:1;color:inherit}._dpGreedyIndexFrontier_1tgjk_17113{border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._dpGreedyIndexCurrent_1tgjk_17117{color:#fbbf24;border-color:color-mix(in srgb,#fbbf24 55%,transparent)}._dpGreedyMarkerCurrent_1tgjk_17122{color:#fbbf24}._dpGreedyFrontierBar_1tgjk_17126{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_1tgjk_17133{background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._dpGreedyStatFrontier_1tgjk_17138{background:color-mix(in srgb,#38bdf8 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._dpGreedySortBanner_1tgjk_17145,._dpGreedySortBannerMuted_1tgjk_17146{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_1tgjk_17145{color:#2dd4bf}._dpGreedySortBannerMuted_1tgjk_17146{color:var(--muted)}._dpGreedySortBoard_1tgjk_17165{width:100%;display:flex;justify-content:center}._dpGreedySortTimeline_1tgjk_17171{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_1tgjk_17184,._dpGreedySortMeetingRow_1tgjk_17185{display:grid;grid-template-columns:2.2rem minmax(0,1fr);gap:.45rem;align-items:center;position:relative}._dpGreedySortRowLabel_1tgjk_17193{font-family:var(--font-label-mono);font-size:.62rem;font-weight:700;color:var(--muted);text-align:right}._dpGreedySortTimeTrack_1tgjk_17201{display:grid;grid-template-columns:repeat(var(--dp-greedy-sort-slots, 8),minmax(0,1fr));align-items:center;min-height:1.55rem}._dpGreedySortTrack_1tgjk_17208{position:relative;min-height:1.55rem}._dpGreedySortTimeTick_1tgjk_17213{font-family:var(--font-label-mono);font-size:.58rem;font-weight:650;color:var(--muted);text-align:center}._dpGreedySortBar_1tgjk_17221{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_1tgjk_17242{background:color-mix(in srgb,#34d399 22%,var(--panel-raised-bg));border-color:#34d399}._dpGreedySortBarCurrent_1tgjk_17247{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_1tgjk_17254{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_1tgjk_17261{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_1tgjk_17275{color:#fbbf24}._dpGreedySortTagChosen_1tgjk_17279{color:#34d399}._dpGreedySortTagSkip_1tgjk_17283{color:#f97316}._dpGreedySortStatLastEnd_1tgjk_17287{background:color-mix(in srgb,#38bdf8 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._dpGreedySortStatChosen_1tgjk_17292{background:color-mix(in srgb,#34d399 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 50%,transparent)}._dpGreedyHeapBoard_1tgjk_17299,._dpGreedyHeapHeapBlock_1tgjk_17300{width:100%;display:flex;flex-direction:column;align-items:center;gap:.4rem}._dpGreedyHeapDays_1tgjk_17308{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;width:100%;max-width:28rem}._dpGreedyHeapDayCol_1tgjk_17316{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_1tgjk_17328{border-color:color-mix(in srgb,#38bdf8 55%,transparent);background:color-mix(in srgb,#38bdf8 12%,var(--panel-raised-bg))}._dpGreedyHeapDayLabel_1tgjk_17333{font-family:var(--font-label-mono);font-size:.58rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}._dpGreedyHeapDayJobs_1tgjk_17342{display:flex;flex-wrap:wrap;justify-content:center;gap:.3rem}._dpGreedyHeapJobChip_1tgjk_17349{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_1tgjk_17360{border-color:#fbbf24;background:color-mix(in srgb,#fbbf24 22%,var(--panel-raised-bg))}._dpGreedyHeapJobTaken_1tgjk_17365{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_1tgjk_17372{border-color:color-mix(in srgb,#34d399 50%,transparent);background:color-mix(in srgb,#34d399 14%,var(--panel-raised-bg));opacity:.75}._dpGreedyHeapTree_1tgjk_17378{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_1tgjk_17393{display:flex;gap:.75rem;justify-content:center}._dpGreedyHeapNode_1tgjk_17399{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_1tgjk_17412{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_1tgjk_17419{opacity:.35;border-style:dashed}._dpGreedyHeapEmpty_1tgjk_17424{margin:0;font-family:var(--font-label-mono);font-size:.72rem;color:var(--muted)}._dpGreedyHeapStatNew_1tgjk_17431{background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._dpGreedyHeapStatBest_1tgjk_17436{background:color-mix(in srgb,#a78bfa 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#a78bfa 50%,transparent)}._dpGreedyHeapStatTotal_1tgjk_17441{background:color-mix(in srgb,#34d399 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 50%,transparent)}._dpGreedyHeapWideAdd_1tgjk_17446{background:color-mix(in srgb,#38bdf8 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._tpGapLayout_1tgjk_17453{margin-top:.35rem;display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%}._tpGapKChip_1tgjk_17462{width:100%;box-sizing:border-box;align-self:stretch}._tpGapBoard_1tgjk_17468{display:flex;flex-direction:column;align-items:center;width:100%}._tpGapBoard_1tgjk_17468 ._dpDemoPanelLabel_1tgjk_15640,._tpGapStats_1tgjk_17476 ._dpDemoPanelLabel_1tgjk_15640{text-align:center;width:100%}._tpGapList_1tgjk_17481{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_1tgjk_17492{display:flex;align-items:flex-start;gap:0}._tpGapColumn_1tgjk_17498{position:relative;display:flex;flex-direction:column;align-items:center;width:2.55rem;flex-shrink:0}._tpGapNode_1tgjk_17492{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_1tgjk_17524{width:2.55rem;font-size:.72rem;font-weight:650;color:var(--muted)}._tpGapNodeSlow_1tgjk_17531{background:color-mix(in srgb,#38bdf8 26%,var(--panel-raised-bg));border-color:#38bdf8}._tpGapNodeFast_1tgjk_17536{background:color-mix(in srgb,#f97316 26%,var(--panel-raised-bg));border-color:#f97316}._tpGapNodeBoth_1tgjk_17541{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_1tgjk_17551{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_1tgjk_17557{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_1tgjk_17569{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.05rem;min-height:1.85rem;margin-top:.3rem;width:100%}._tpGapMarker_1tgjk_17569{display:block;width:100%;text-align:center;font-size:.85rem;line-height:1;font-weight:700}._tpGapMarkerLabel_1tgjk_17589{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_1tgjk_17602{color:#38bdf8}._tpGapMarkerFast_1tgjk_17606{color:#f97316}._tpGapMarkerBoth_1tgjk_17610{color:#fbbf24}._tpGapStats_1tgjk_17476{display:flex;flex-direction:column;gap:.55rem;align-items:stretch;width:100%;box-sizing:border-box}._tpGapStatRow_1tgjk_17623{display:flex;flex-wrap:wrap;gap:.45rem;width:100%}._tpGapStatRow_1tgjk_17623 ._dpKadaneStatChip_1tgjk_16212{flex:1 1 7rem;min-width:0}._tpGapStatGap_1tgjk_17635{background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._tpGapStatFast_1tgjk_17640{background:color-mix(in srgb,#f97316 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#f97316 50%,transparent)}._tpGapStatSlow_1tgjk_17645{background:color-mix(in srgb,#38bdf8 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._tpGapLegend_1tgjk_17650{justify-content:center}._tpGapLegendSlow_1tgjk_17654{color:#38bdf8;background:color-mix(in srgb,#38bdf8 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._tpGapLegendFast_1tgjk_17660{color:#f97316;background:color-mix(in srgb,#f97316 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#f97316 50%,transparent)}._tpGapLegendGap_1tgjk_17666{color:#fbbf24;background:color-mix(in srgb,#fbbf24 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._tpGapLegendMoveFast_1tgjk_17672{color:#f97316;background:color-mix(in srgb,#f97316 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#f97316 45%,transparent)}._tpGapLegendMoveBoth_1tgjk_17678{color:#22d3ee;background:color-mix(in srgb,#22d3ee 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#22d3ee 50%,transparent)}._tpGapLegendAnswer_1tgjk_17684{color:#34d399;background:color-mix(in srgb,#34d399 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 50%,transparent)}._llLeadLagLayout_1tgjk_17692{margin-top:.35rem;display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}._llLeadLagPhaseBadge_1tgjk_17701{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_1tgjk_17716{opacity:.85}._llLeadLagPhaseLabel_1tgjk_17720{text-transform:uppercase}._llLeadLagStatRow_1tgjk_17724{display:flex;flex-wrap:wrap;gap:.45rem;width:100%}._llLeadLagStatRow_1tgjk_17724 ._dpKadaneStatChip_1tgjk_16212{flex:1 1 6.5rem;min-width:0}._llLeadLagStatLead_1tgjk_17736{background:color-mix(in srgb,#f97316 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#f97316 50%,transparent)}._llLeadLagStatLag_1tgjk_17741{background:color-mix(in srgb,#38bdf8 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._llLeadLagStatGap_1tgjk_17746{background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._llLeadLagBoard_1tgjk_17751{display:flex;flex-direction:column;align-items:center;width:100%}._llLeadLagBoard_1tgjk_17751 ._dpDemoPanelLabel_1tgjk_15640{text-align:center;width:100%}._llLeadLagList_1tgjk_17763{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_1tgjk_17774{display:flex;align-items:flex-start;gap:0}._llLeadLagColumn_1tgjk_17780{position:relative;display:flex;flex-direction:column;align-items:center;width:2.55rem;flex-shrink:0}._llLeadLagNode_1tgjk_17774{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_1tgjk_17806{width:2.55rem;font-size:.72rem;font-weight:650;color:var(--muted)}._llLeadLagNodeLag_1tgjk_17813{background:color-mix(in srgb,#38bdf8 26%,var(--panel-raised-bg));border-color:#38bdf8}._llLeadLagNodeLead_1tgjk_17818{background:color-mix(in srgb,#f97316 26%,var(--panel-raised-bg));border-color:#f97316}._llLeadLagNodeBoth_1tgjk_17823{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_1tgjk_17833{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_1tgjk_17839{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_1tgjk_17851{position:relative;height:1.35rem;margin-top:.35rem;width:100%}._llLeadLagBracketPlaceholder_1tgjk_17858{display:block;height:1.35rem}._llLeadLagBracket_1tgjk_17851{position:absolute;top:0;display:flex;flex-direction:column;align-items:center;box-sizing:border-box}._llLeadLagBracketBar_1tgjk_17872{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_1tgjk_17882{margin-top:.1rem;font-family:var(--font-label-mono);font-size:.55rem;font-weight:700;letter-spacing:.02em;color:#fbbf24;white-space:nowrap}._llLeadLagMarkerTrack_1tgjk_17892{position:relative;display:flex;flex-direction:column;gap:.1rem;margin-top:.15rem;min-height:2.6rem;width:100%}._llLeadLagMarkerRow_1tgjk_17902{position:relative;height:1.25rem;width:100%}._llLeadLagMarker_1tgjk_17892{position:absolute;top:0;left:0;width:2.55rem;display:flex;flex-direction:column;align-items:center;gap:.02rem;will-change:transform}._llLeadLagMarkerArrow_1tgjk_17920{display:block;font-size:.8rem;line-height:1;font-weight:700}._llLeadLagMarkerLabel_1tgjk_17927{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_1tgjk_17938{color:#38bdf8}._llLeadLagMarkerLead_1tgjk_17942{color:#f97316}@media(prefers-reduced-motion:reduce){._llLeadLagMarker_1tgjk_17892,._llLeadLagBracket_1tgjk_17851{transition:none!important}}._llLeadLagHelper_1tgjk_17953{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_1tgjk_17964{margin:0;font-family:var(--font-label-mono);font-size:.72rem;font-weight:700;color:var(--text)}._llLeadLagHelperGap_1tgjk_17972{display:flex;align-items:center;justify-content:center;gap:.4rem;margin-top:.45rem}._llLeadLagHelperLag_1tgjk_17980{font-family:var(--font-label-mono);font-size:.68rem;font-weight:700;color:#38bdf8;text-transform:lowercase}._llLeadLagHelperLead_1tgjk_17988{font-family:var(--font-label-mono);font-size:.68rem;font-weight:700;color:#f97316;text-transform:lowercase}._llLeadLagHelperLine_1tgjk_17996{flex:1 1 auto;max-width:8rem;height:0;border-top:2px dashed color-mix(in srgb,#fbbf24 70%,transparent)}._llLeadLagHelperSteps_1tgjk_18003{margin:.2rem 0 0;font-family:var(--font-label-mono);font-size:.58rem;font-weight:650;color:#fbbf24}._llLeadLagHelperFootnote_1tgjk_18011{margin:.45rem 0 0;font-size:.72rem;line-height:1.35;color:var(--muted)}._llLeadLagStepsCard_1tgjk_18018{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_1tgjk_18028{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_1tgjk_18028:after{content:"▸";margin-left:auto;font-size:.75rem;color:var(--muted);transition:transform .28s ease}._llLeadLagStepsCard_1tgjk_18018:has(._llLeadLagStepsPanelOpen_1tgjk_18057)>._llLeadLagStepsSummary_1tgjk_18028:after{transform:rotate(90deg)}._llLeadLagStepsPanel_1tgjk_18057{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s ease}._llLeadLagStepsPanelOpen_1tgjk_18057{grid-template-rows:1fr}._llLeadLagStepsPanelInner_1tgjk_18071{min-height:0;overflow:hidden}._llLeadLagStepsList_1tgjk_18076{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_1tgjk_18076 li{margin:0;display:flex;align-items:flex-start;gap:.4rem}._llLeadLagStepsList_1tgjk_18076 li>span:not(._tpSlideStepNum_1tgjk_16804){min-width:0;flex:1 1 auto}@media(prefers-reduced-motion:reduce){._llLeadLagStepsPanel_1tgjk_18057,._llLeadLagStepsSummary_1tgjk_18028:after{transition:none}}._llLeadLagNarration_1tgjk_18111{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:center;gap:.15rem;width:100%}._llLeadLagNarrationItem_1tgjk_18122{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_1tgjk_18122:not(:last-child):after{content:"↓";display:block;margin-top:.1rem;font-size:.65rem;color:color-mix(in srgb,var(--muted) 55%,transparent)}._llLeadLagNarrationItemDone_1tgjk_18140{color:color-mix(in srgb,var(--text) 70%,var(--muted))}._llLeadLagNarrationItemActive_1tgjk_18144{color:var(--text);font-weight:700}._fsFastSlowLayout_1tgjk_18151{margin-top:.35rem;display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}._fsFastSlowPhaseBadge_1tgjk_18160{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_1tgjk_18175{opacity:.85}._fsFastSlowPhaseLabel_1tgjk_18179{text-transform:uppercase}._fsFastSlowStatRow_1tgjk_18183{display:flex;flex-wrap:wrap;gap:.45rem;width:100%}._fsFastSlowStatRow_1tgjk_18183 ._dpKadaneStatChip_1tgjk_16212{flex:1 1 7rem;min-width:0}._fsFastSlowStatSlow_1tgjk_18195{background:color-mix(in srgb,#38bdf8 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._fsFastSlowStatFast_1tgjk_18200{background:color-mix(in srgb,#f97316 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#f97316 50%,transparent)}._fsFastSlowPathRow_1tgjk_18205{display:flex;flex-wrap:wrap;gap:.45rem;width:100%;justify-content:center}._fsFastSlowPathChipSlow_1tgjk_18213,._fsFastSlowPathChipFast_1tgjk_18214{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_1tgjk_18213{background:color-mix(in srgb,#38bdf8 12%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 40%,transparent)}._fsFastSlowPathChipFast_1tgjk_18214{background:color-mix(in srgb,#f97316 12%,var(--panel-raised-bg));border-color:color-mix(in srgb,#f97316 40%,transparent)}._fsFastSlowPathLabel_1tgjk_18235{font-family:var(--font-label-mono);font-size:.55rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}._fsFastSlowPathValue_1tgjk_18244{font-family:var(--font-label-mono);font-size:.72rem;font-weight:650;color:var(--text)}._fsFastSlowBoard_1tgjk_18251{display:flex;flex-direction:column;align-items:center;width:100%}._fsFastSlowBoard_1tgjk_18251 ._dpDemoPanelLabel_1tgjk_15640{text-align:center;width:100%}._fsFastSlowList_1tgjk_18263{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_1tgjk_18275{padding:.9rem 1.15rem .85rem;overflow:visible}._fsCycleGraph_1tgjk_18280{position:relative;width:fit-content;max-width:100%;min-height:7.6rem;padding-top:1.15rem;padding-bottom:.45rem}._fsCycleTopRow_1tgjk_18289{display:flex;align-items:flex-start;gap:0}._fsCycleRegionOutline_1tgjk_18296{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_1tgjk_18310{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_1tgjk_18324,._fsCycleArrowDe_1tgjk_18325,._fsCycleArrowEc_1tgjk_18326{font-family:var(--font-label-mono);font-size:.85rem;font-weight:700;color:#a78bfa;line-height:1;pointer-events:none;z-index:2}._fsCycleArrowCd_1tgjk_18324{position:absolute;top:.65rem;right:-.55rem}._fsCycleArrowDe_1tgjk_18325,._fsCycleArrowEc_1tgjk_18326{position:absolute}._fsCycleArrowDe_1tgjk_18325{top:-1.15rem;right:-.35rem;transform:rotate(125deg)}._fsCycleArrowEc_1tgjk_18326{top:-1.15rem;left:-.35rem;transform:rotate(-125deg)}._fsCycleESlot_1tgjk_18359{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_1tgjk_18372{display:flex;flex-direction:column;align-items:center;gap:.05rem;min-height:2.45rem;margin-top:.12rem;width:100%}._fsCycleNodeMarkers_1tgjk_18372 ._fsFastSlowMarker_1tgjk_18382{position:static;left:auto;top:auto;width:auto;transform:none;will-change:auto}._fsFastSlowNodeRow_1tgjk_18391{display:flex;align-items:flex-start;gap:0}._fsFastSlowColumn_1tgjk_18397{position:relative;display:flex;flex-direction:column;align-items:center;width:2.55rem;flex-shrink:0}._fsFastSlowNode_1tgjk_18391{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_1tgjk_18423{width:2.55rem;font-size:.72rem;font-weight:650;color:var(--muted)}._fsFastSlowNodeSlow_1tgjk_18430{background:color-mix(in srgb,#38bdf8 26%,var(--panel-raised-bg));border-color:#38bdf8}._fsFastSlowNodeFast_1tgjk_18435{background:color-mix(in srgb,#f97316 26%,var(--panel-raised-bg));border-color:#f97316}._fsFastSlowNodeBoth_1tgjk_18440{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_1tgjk_18450{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_1tgjk_18456{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_1tgjk_18462{outline:1px dashed color-mix(in srgb,#a78bfa 55%,transparent);outline-offset:2px}._fsFastSlowArrow_1tgjk_18467{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_1tgjk_18479{display:block;width:100%;height:2.1rem;margin-top:.15rem;overflow:visible}._fsFastSlowCycleArcPath_1tgjk_18487{stroke:color-mix(in srgb,#a78bfa 80%,transparent);stroke-width:2}._fsFastSlowCycleArrowHead_1tgjk_18492{fill:#a78bfa}._fsFastSlowCycleCaption_1tgjk_18496{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_1tgjk_18505{position:absolute;top:3.1rem;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;pointer-events:none}._fsFastSlowCycleBracketBar_1tgjk_18515{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_1tgjk_18525{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_1tgjk_18535{position:relative;display:flex;flex-direction:column;gap:.1rem;margin-top:.2rem;min-height:2.6rem;width:100%}._fsFastSlowMarkerRow_1tgjk_18545{position:relative;height:1.25rem;width:100%}._fsFastSlowMarker_1tgjk_18382{position:absolute;top:0;left:0;width:2.55rem;display:flex;flex-direction:column;align-items:center;gap:.02rem;will-change:transform}._fsFastSlowMarkerArrow_1tgjk_18563{display:block;font-size:.8rem;line-height:1;font-weight:700}._fsFastSlowMarkerLabel_1tgjk_18570{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_1tgjk_18581{color:#38bdf8}._fsFastSlowMarkerFast_1tgjk_18585{color:#f97316}@media(prefers-reduced-motion:reduce){._fsFastSlowMarker_1tgjk_18382{transition:none!important}}._fsFastSlowHelper_1tgjk_18595{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_1tgjk_18606{display:flex;flex-wrap:wrap;gap:.45rem;justify-content:center}._fsFastSlowHelperChipSlow_1tgjk_18613,._fsFastSlowHelperChipFast_1tgjk_18614{display:flex;flex-direction:column;gap:.12rem;padding:.35rem .55rem;border-radius:8px;min-width:8rem;box-sizing:border-box}._fsFastSlowHelperChipSlow_1tgjk_18613{background:color-mix(in srgb,#38bdf8 14%,var(--panel-raised-bg));border:1px solid color-mix(in srgb,#38bdf8 45%,transparent)}._fsFastSlowHelperChipFast_1tgjk_18614{background:color-mix(in srgb,#f97316 14%,var(--panel-raised-bg));border:1px solid color-mix(in srgb,#f97316 45%,transparent)}._fsFastSlowHelperChipLabel_1tgjk_18634{font-family:var(--font-label-mono);font-size:.55rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}._fsFastSlowHelperChipBody_1tgjk_18643{font-size:.72rem;font-weight:650;color:var(--text)}._fsFastSlowHelperFootnote_1tgjk_18649{margin:.5rem 0 0;font-size:.72rem;line-height:1.35;color:var(--muted)}._fsFastSlowEvenNote_1tgjk_18656{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_1tgjk_18672{margin-top:.35rem;display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}._lrReversalPhaseBadge_1tgjk_18681{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_1tgjk_18696{opacity:.85}._lrReversalPhaseLabel_1tgjk_18700{text-transform:uppercase}._lrReversalStatRow_1tgjk_18704{display:flex;flex-wrap:wrap;gap:.45rem;width:100%}._lrReversalStatRow_1tgjk_18704 ._dpKadaneStatChip_1tgjk_16212{flex:1 1 6.5rem;min-width:0}._lrReversalStatPrev_1tgjk_18716{background:color-mix(in srgb,#38bdf8 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._lrReversalStatCurr_1tgjk_18721{background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._lrReversalStatNext_1tgjk_18726{background:color-mix(in srgb,#f97316 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#f97316 50%,transparent)}._lrReversalBoard_1tgjk_18731{display:flex;flex-direction:column;align-items:center;width:100%}._lrReversalBoard_1tgjk_18731 ._dpDemoPanelLabel_1tgjk_15640{text-align:center;width:100%}._lrReversalList_1tgjk_18743{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_1tgjk_18756,._lrReversalSegment_1tgjk_18762,._lrReversalUnit_1tgjk_18768{display:flex;align-items:flex-start;gap:0}._lrReversalGap_1tgjk_18774{width:2.25rem;flex-shrink:0;align-self:stretch}._lrReversalColumn_1tgjk_18781{position:relative;display:flex;flex-direction:column;align-items:center;width:2.55rem;flex-shrink:0}._lrReversalNode_1tgjk_18790{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_1tgjk_18806{width:2.55rem;font-size:.72rem;font-weight:650;color:var(--muted)}._lrReversalNodePrev_1tgjk_18813{background:color-mix(in srgb,#38bdf8 26%,var(--panel-raised-bg));border-color:#38bdf8}._lrReversalNodeCurr_1tgjk_18818{background:color-mix(in srgb,#fbbf24 26%,var(--panel-raised-bg));border-color:#fbbf24}._lrReversalNodeNext_1tgjk_18823{background:color-mix(in srgb,#f97316 26%,var(--panel-raised-bg));border-color:#f97316}._lrReversalNodeAnswer_1tgjk_18828{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_1tgjk_18834{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_1tgjk_18850{color:#f97316;text-shadow:0 0 6px color-mix(in srgb,#f97316 45%,transparent)}._lrReversalArrowFlipped_1tgjk_18855{color:#a78bfa}._lrReversalArrowToNull_1tgjk_18859{min-width:2.4rem;font-size:.62rem;font-weight:650;color:var(--muted);white-space:nowrap}@media(prefers-reduced-motion:reduce){._lrReversalEdge_1tgjk_18834{transition:none}}._lrReversalMarkerSlotRow_1tgjk_18873{display:flex;flex-direction:column;align-items:center;gap:.05rem;min-height:1.85rem;margin-top:.25rem;width:100%}._lrReversalMarkerSlot_1tgjk_18873{display:flex;flex-direction:column;align-items:center;gap:.02rem}._lrReversalMarkerArrow_1tgjk_18890{display:block;font-size:.75rem;line-height:1;font-weight:700}._lrReversalMarkerLabel_1tgjk_18897{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_1tgjk_18908{color:#38bdf8}._lrReversalMarkerCurr_1tgjk_18912{color:#fbbf24}._lrReversalMarkerNext_1tgjk_18916{color:#f97316}._lrReversalEmptyRegion_1tgjk_18920{margin:.5rem 0;font-family:var(--font-label-mono);font-size:.68rem;color:var(--muted);text-align:center}._lrReversalHelper_1tgjk_18928{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_1tgjk_18939{display:flex;flex-wrap:wrap;gap:.45rem;justify-content:center}._lrReversalHelperCol_1tgjk_18946{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_1tgjk_18956{font-family:var(--font-label-mono);font-size:.62rem;font-weight:700;color:var(--muted);text-transform:lowercase}._lrReversalHelperVal_1tgjk_18964{font-size:.72rem;font-weight:650;color:var(--text)}._lrReversalHelperSequence_1tgjk_18970{margin:.5rem 0 0;font-family:var(--font-label-mono);font-size:.72rem;font-weight:700;letter-spacing:.03em;color:#a78bfa}._dnDummyCompare_1tgjk_18981{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_1tgjk_18995{min-width:0;padding:.35rem .45rem;border-radius:8px;background:color-mix(in srgb,var(--panel-glass-bg) 70%,transparent)}._dnDummyCompareTitle_1tgjk_19002{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_1tgjk_19012{margin:0 0 .25rem;font-size:.72rem;line-height:1.35;color:var(--text)}._dnDummyCompareFooter_1tgjk_19019{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_1tgjk_19029{margin-top:.2rem;display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}._dnDummyPhaseBadge_1tgjk_19038{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_1tgjk_19053{opacity:.85}._dnDummyPhaseLabel_1tgjk_19057{text-transform:uppercase}._dnDummyStatRow_1tgjk_19061{display:flex;flex-wrap:wrap;gap:.45rem;width:100%}._dnDummyStatRow_1tgjk_19061 ._dpKadaneStatChip_1tgjk_16212{flex:1 1 6.5rem;min-width:0}._dnDummyStatPrev_1tgjk_19073{background:color-mix(in srgb,#38bdf8 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._dnDummyStatCurr_1tgjk_19078{background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._dnDummyStatNext_1tgjk_19083{background:color-mix(in srgb,#f97316 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#f97316 50%,transparent)}._dnDummyBoard_1tgjk_19088{display:flex;flex-direction:column;align-items:center;width:100%}._dnDummyBoard_1tgjk_19088 ._dpDemoPanelLabel_1tgjk_15640{text-align:center;width:100%}._dnDummyList_1tgjk_19100{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_1tgjk_19112{display:flex;align-items:flex-start;justify-content:center;gap:0}._dnDummyColumn_1tgjk_19119{position:relative;display:flex;flex-direction:column;align-items:center;width:2.7rem;flex-shrink:0}._dnDummyColumnSentinel_1tgjk_19128{width:3.35rem}._dnDummyNode_1tgjk_19112{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_1tgjk_19148{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_1tgjk_19158{background:color-mix(in srgb,#38bdf8 26%,var(--panel-raised-bg));border-color:#38bdf8}._dnDummyNodeCurr_1tgjk_19163{background:color-mix(in srgb,#fbbf24 26%,var(--panel-raised-bg));border-color:#fbbf24}._dnDummyNodeNext_1tgjk_19168{background:color-mix(in srgb,#f97316 22%,var(--panel-raised-bg));border-color:#f97316}._dnDummyNodeAnswer_1tgjk_19173{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_1tgjk_19179{opacity:.45;filter:grayscale(.4);border-style:dashed}._dnDummyArrow_1tgjk_19185{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_1tgjk_19201{color:#34d399;text-shadow:0 0 6px color-mix(in srgb,#34d399 40%,transparent)}._dnDummyNullTail_1tgjk_19206{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_1tgjk_19218{display:flex;flex-direction:column;align-items:center;gap:.05rem;min-height:1.85rem;margin-top:.25rem;width:100%}._dnDummyMarkerSlot_1tgjk_19218{display:flex;flex-direction:column;align-items:center;gap:.02rem}._dnDummyMarkerArrow_1tgjk_19235{display:block;font-size:.75rem;line-height:1;font-weight:700}._dnDummyMarkerLabel_1tgjk_19242{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_1tgjk_19253{color:#38bdf8}._dnDummyMarkerCurr_1tgjk_19257{color:#fbbf24}._dnDummyMarkerNext_1tgjk_19261{color:#f97316}._dnDummyMarkerReturn_1tgjk_19265{color:#34d399}._dnDummyDetached_1tgjk_19269{display:flex;flex-direction:column;align-items:center;gap:.2rem;margin-top:.45rem}._dnDummyDetachedLabel_1tgjk_19277{font-family:var(--font-label-mono);font-size:.52rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}._dnDummyDetachedRow_1tgjk_19286{display:flex;align-items:flex-start;justify-content:center;gap:.45rem}._dnDummyDetachedNodeWrap_1tgjk_19293{display:flex;flex-direction:column;align-items:center}._dnDummyDetachedPlaceholder_1tgjk_19299{width:2.45rem;height:2.35rem;visibility:hidden;flex-shrink:0}@media(prefers-reduced-motion:reduce){._dnDummyArrow_1tgjk_19185{transition:none}}._dnDummyHelper_1tgjk_19312{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_1tgjk_19323{margin:0;font-size:.78rem;font-weight:650;color:var(--text)}._dnDummyHelperSub_1tgjk_19330{margin:.25rem 0 0;font-family:var(--font-label-mono);font-size:.62rem;font-weight:650;color:#a78bfa}._dnDummyHelperFootnote_1tgjk_19338{margin:.4rem 0 0;font-size:.72rem;line-height:1.35;color:var(--muted)}._dnDummyVariation_1tgjk_19345{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_1tgjk_19361{margin-top:.35rem;display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}._poPreorderPhaseBadge_1tgjk_19370{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_1tgjk_19385{opacity:.85}._poPreorderPhaseLabel_1tgjk_19389{text-transform:uppercase}._poPreorderStatRow_1tgjk_19393{display:flex;flex-wrap:wrap;gap:.45rem;width:100%}._poPreorderStatRow_1tgjk_19393 ._dpKadaneStatChip_1tgjk_16212{flex:1 1 6.5rem;min-width:0}._poPreorderStatNode_1tgjk_19405{background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._poPreorderStatIn_1tgjk_19410{background:color-mix(in srgb,#38bdf8 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._poPreorderStatOut_1tgjk_19415{background:color-mix(in srgb,#34d399 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 50%,transparent)}._poPreorderBoardWrap_1tgjk_19420{display:flex;flex-direction:column;align-items:center;gap:.35rem;width:100%;max-width:22rem}._poPreorderBoardModePass_1tgjk_19429,._poPreorderBoardModeProcess_1tgjk_19430,._poPreorderBoardModePlaceholder_1tgjk_19431{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_1tgjk_19442{display:flex;flex-direction:column;align-items:center;gap:.15rem;min-height:1.25rem;text-align:center}._poPreorderBoardModeEq_1tgjk_19451{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_1tgjk_19429{color:#7dd3fc}._poPreorderBoardModeProcess_1tgjk_19430{color:#6ee7b7}._poPreorderBoardModePlaceholder_1tgjk_19431{color:transparent;-webkit-user-select:none;user-select:none}._poPreorderBoard_1tgjk_19420{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_1tgjk_19485{display:block;width:100%;height:auto}._poPreorderEdge_1tgjk_19491{stroke:color-mix(in srgb,var(--muted) 70%,transparent);stroke-width:2;fill:none}._poPreorderEdgePass_1tgjk_19497{stroke:#34d399;stroke-width:2.5;fill:none}._poPreorderPassLabel_1tgjk_19503{fill:#6ee7b7;font-family:var(--font-label-mono);font-size:9px;font-weight:700}._poPreorderNode_1tgjk_19510{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_1tgjk_19516{fill:color-mix(in srgb,#fbbf24 35%,var(--panel-raised-bg));stroke:#fbbf24;stroke-width:2.5}._poPreorderNodeDone_1tgjk_19522{fill:color-mix(in srgb,#34d399 18%,var(--panel-raised-bg));stroke:color-mix(in srgb,#34d399 55%,transparent);stroke-width:1.5}._poPreorderNodeVal_1tgjk_19528{fill:var(--text);font-family:var(--font-label-mono);font-size:13px;font-weight:700;pointer-events:none}._poPreorderBadgeBg_1tgjk_19536{fill:color-mix(in srgb,#34d399 28%,var(--panel-raised-bg));stroke:color-mix(in srgb,#34d399 60%,transparent);stroke-width:1}._poPreorderBadgeText_1tgjk_19542{fill:#6ee7b7;font-family:var(--font-label-mono);font-size:10px;font-weight:700;pointer-events:none}@media(prefers-reduced-motion:reduce){._poPreorderEdge_1tgjk_19491,._poPreorderEdgePass_1tgjk_19497,._poPreorderNode_1tgjk_19510,._poPreorderNodeFocus_1tgjk_19516,._poPreorderNodeDone_1tgjk_19522,._poPreorderBadgeBg_1tgjk_19536{transition:none!important}}._poPreorderHelper_1tgjk_19561{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_1tgjk_19572{margin:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem .4rem;font-size:.78rem;line-height:1.35}._poPreorderHelperStep_1tgjk_19583{font-weight:700;color:#6ee7b7}._poPreorderHelperStep_1tgjk_19583 ._inlineCode_1tgjk_589{color:#6ee7b7;font-weight:700}._poPreorderHelperArrow_1tgjk_19593{font-family:var(--font-label-mono);font-weight:700;color:color-mix(in srgb,var(--muted) 85%,transparent)}._ioInorderLayout_1tgjk_19601{margin-top:.35rem;display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}._ioInorderStatRow_1tgjk_19610{display:flex;flex-wrap:wrap;gap:.45rem;width:100%}._ioInorderStatRow_1tgjk_19610 ._dpKadaneStatChip_1tgjk_16212{flex:1 1 6.5rem;min-width:0}._ioInorderStatNode_1tgjk_19622{background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._ioInorderStatOut_1tgjk_19627{background:color-mix(in srgb,#34d399 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 50%,transparent)}._ioInorderBoardWrap_1tgjk_19632{display:flex;flex-direction:column;align-items:center;gap:.35rem;width:100%;max-width:22rem}._ioInorderBoardModeLeft_1tgjk_19641,._ioInorderBoardModeProcess_1tgjk_19642,._ioInorderBoardModeRight_1tgjk_19643,._ioInorderBoardModePlaceholder_1tgjk_19644{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_1tgjk_19641{color:#7dd3fc}._ioInorderBoardModeProcess_1tgjk_19642{color:#6ee7b7}._ioInorderBoardModeRight_1tgjk_19643{color:#fcd34d}._ioInorderBoardModePlaceholder_1tgjk_19644{color:transparent;-webkit-user-select:none;user-select:none}._ioInorderBoard_1tgjk_19632{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_1tgjk_19682{display:block;width:100%;height:auto}._ioInorderEdge_1tgjk_19688{stroke:color-mix(in srgb,var(--muted) 70%,transparent);stroke-width:2;fill:none}._ioInorderEdgeActive_1tgjk_19694{stroke:#34d399;stroke-width:2.5;fill:none}._ioInorderNode_1tgjk_19700{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_1tgjk_19706{fill:color-mix(in srgb,#fbbf24 35%,var(--panel-raised-bg));stroke:#fbbf24;stroke-width:2.5}._ioInorderNodeDone_1tgjk_19712{fill:color-mix(in srgb,#34d399 18%,var(--panel-raised-bg));stroke:color-mix(in srgb,#34d399 55%,transparent);stroke-width:1.5}._ioInorderNodeVal_1tgjk_19718{fill:var(--text);font-family:var(--font-label-mono);font-size:13px;font-weight:700;pointer-events:none}._ioInorderBadgeBg_1tgjk_19726{fill:color-mix(in srgb,#34d399 28%,var(--panel-raised-bg));stroke:color-mix(in srgb,#34d399 60%,transparent);stroke-width:1}._ioInorderBadgeText_1tgjk_19732{fill:#6ee7b7;font-family:var(--font-label-mono);font-size:10px;font-weight:700;pointer-events:none}@media(prefers-reduced-motion:reduce){._ioInorderEdge_1tgjk_19688,._ioInorderEdgeActive_1tgjk_19694,._ioInorderNode_1tgjk_19700,._ioInorderNodeFocus_1tgjk_19706,._ioInorderNodeDone_1tgjk_19712,._ioInorderBadgeBg_1tgjk_19726{transition:none!important}}._ioInorderHelper_1tgjk_19751{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_1tgjk_19762{margin:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem .4rem;font-size:.78rem;line-height:1.35}._ioInorderHelperStep_1tgjk_19773{font-weight:700;color:#6ee7b7}._ioInorderHelperStep_1tgjk_19773 ._inlineCode_1tgjk_589{color:#6ee7b7;font-weight:700}._ioInorderHelperArrow_1tgjk_19783{font-family:var(--font-label-mono);font-weight:700;color:color-mix(in srgb,var(--muted) 85%,transparent)}._poPostLayout_1tgjk_19791{margin-top:.35rem;display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}._poPostStatRow_1tgjk_19800{display:flex;flex-wrap:wrap;gap:.45rem;width:100%}._poPostStatRow_1tgjk_19800 ._dpKadaneStatChip_1tgjk_16212{flex:1 1 5.5rem;min-width:0}._poPostStatNode_1tgjk_19812{background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._poPostStatLeft_1tgjk_19817{background:color-mix(in srgb,#38bdf8 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._poPostStatRight_1tgjk_19822{background:color-mix(in srgb,#fcd34d 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fcd34d 50%,transparent)}._poPostStatHeight_1tgjk_19827{background:color-mix(in srgb,#34d399 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 50%,transparent)}._poPostBoardWrap_1tgjk_19832{display:flex;flex-direction:column;align-items:center;gap:.35rem;width:100%;max-width:22rem}._poPostBoardModeLeft_1tgjk_19841,._poPostBoardModeProcess_1tgjk_19842,._poPostBoardModeRight_1tgjk_19843,._poPostBoardModePlaceholder_1tgjk_19844{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_1tgjk_19855{display:flex;flex-direction:column;align-items:center;gap:.15rem;min-height:1.25rem;text-align:center}._poPostBoardModeEq_1tgjk_19864{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_1tgjk_19841{color:#7dd3fc}._poPostBoardModeProcess_1tgjk_19842{color:#6ee7b7}._poPostBoardModeRight_1tgjk_19843{color:#fcd34d}._poPostBoardModePlaceholder_1tgjk_19844{color:transparent;-webkit-user-select:none;user-select:none}._poPostBoard_1tgjk_19832{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_1tgjk_19902{display:block;width:100%;height:auto}._poPostEdge_1tgjk_19908{stroke:color-mix(in srgb,var(--muted) 70%,transparent);stroke-width:2;fill:none}._poPostEdgeActive_1tgjk_19914{stroke:#34d399;stroke-width:2.5;fill:none}._poPostNode_1tgjk_19920{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_1tgjk_19926{fill:color-mix(in srgb,#fbbf24 35%,var(--panel-raised-bg));stroke:#fbbf24;stroke-width:2.5}._poPostNodeDone_1tgjk_19932{fill:color-mix(in srgb,#34d399 18%,var(--panel-raised-bg));stroke:color-mix(in srgb,#34d399 55%,transparent);stroke-width:1.5}._poPostNodeVal_1tgjk_19938{fill:var(--text);font-family:var(--font-label-mono);font-size:13px;font-weight:700;pointer-events:none}._poPostBadgeBg_1tgjk_19946{fill:color-mix(in srgb,#34d399 28%,var(--panel-raised-bg));stroke:color-mix(in srgb,#34d399 60%,transparent);stroke-width:1}._poPostBadgeText_1tgjk_19952{fill:#6ee7b7;font-family:var(--font-label-mono);font-size:10px;font-weight:700;pointer-events:none}@media(prefers-reduced-motion:reduce){._poPostEdge_1tgjk_19908,._poPostEdgeActive_1tgjk_19914,._poPostNode_1tgjk_19920,._poPostNodeFocus_1tgjk_19926,._poPostNodeDone_1tgjk_19932,._poPostBadgeBg_1tgjk_19946{transition:none!important}}._poPostHelper_1tgjk_19971{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_1tgjk_19982{margin:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem .4rem;font-size:.78rem;line-height:1.35}._poPostHelperStep_1tgjk_19993{font-weight:700;color:#6ee7b7}._poPostHelperStep_1tgjk_19993 ._inlineCode_1tgjk_589{color:#6ee7b7;font-weight:700}._poPostHelperArrow_1tgjk_20003{font-family:var(--font-label-mono);font-weight:700;color:color-mix(in srgb,var(--muted) 85%,transparent)}._bfsTreeLayout_1tgjk_20011{margin-top:.35rem;display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}._bfsTreeStatRow_1tgjk_20020{display:flex;flex-wrap:wrap;gap:.45rem;width:100%}._bfsTreeStatRow_1tgjk_20020 ._dpKadaneStatChip_1tgjk_16212{flex:1 1 6.5rem;min-width:0}._bfsTreeStatNode_1tgjk_20032{background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._bfsTreeStatOut_1tgjk_20037{background:color-mix(in srgb,#34d399 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 50%,transparent)}._bfsTreeQueueRow_1tgjk_20042{display:flex;justify-content:center;width:100%}._bfsTreeQueuePanel_1tgjk_20048{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_1tgjk_20062{font-family:var(--font-label-mono);font-size:.62rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#7dd3fc}._bfsTreeQueueTrack_1tgjk_20071{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.4rem;min-height:2.25rem;width:100%}._bfsTreeQueueEmpty_1tgjk_20081{font-family:var(--font-label-mono);font-size:.9rem;font-weight:700;color:var(--muted)}._bfsTreeQueueCircle_1tgjk_20088,._bfsTreeQueueCircleEnqueue_1tgjk_20089,._bfsTreeQueueCircleDequeue_1tgjk_20090,._bfsTreeQueueCircleProcess_1tgjk_20091{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_1tgjk_20088{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_1tgjk_20089{color:var(--text);background:color-mix(in srgb,#34d399 28%,var(--panel-raised-bg));border:2px solid #34d399}._bfsTreeQueueCircleDequeue_1tgjk_20090{color:var(--text);background:color-mix(in srgb,#f87171 28%,var(--panel-raised-bg));border:2px solid #f87171}._bfsTreeQueueCircleProcess_1tgjk_20091{color:var(--text);background:color-mix(in srgb,#fbbf24 32%,var(--panel-raised-bg));border:2px solid #fbbf24}._bfsTreeBoardWrap_1tgjk_20128{display:flex;flex-direction:column;align-items:center;gap:.35rem;width:100%;max-width:22rem}._bfsTreeBoardModeDequeue_1tgjk_20137,._bfsTreeBoardModeEnqueue_1tgjk_20138,._bfsTreeBoardModeProcess_1tgjk_20139,._bfsTreeBoardModePlaceholder_1tgjk_20140{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_1tgjk_20137{color:#f87171}._bfsTreeBoardModeEnqueue_1tgjk_20138{color:#6ee7b7}._bfsTreeBoardModeProcess_1tgjk_20139{color:#fbbf24}._bfsTreeBoardModePlaceholder_1tgjk_20140{color:transparent;-webkit-user-select:none;user-select:none}._bfsTreeBoard_1tgjk_20128{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_1tgjk_20178{display:block;width:100%;height:auto}._bfsTreeEdge_1tgjk_20184{stroke:color-mix(in srgb,var(--muted) 70%,transparent);stroke-width:2;fill:none}._bfsTreeEdgeActive_1tgjk_20190{stroke:#34d399;stroke-width:2.5;fill:none}._bfsTreeNode_1tgjk_20196{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_1tgjk_20202{fill:color-mix(in srgb,#34d399 28%,var(--panel-raised-bg));stroke:#34d399;stroke-width:2.5}._bfsTreeNodeDequeue_1tgjk_20208{fill:color-mix(in srgb,#f87171 28%,var(--panel-raised-bg));stroke:#f87171;stroke-width:2.5}._bfsTreeNodeProcess_1tgjk_20214{fill:color-mix(in srgb,#fbbf24 35%,var(--panel-raised-bg));stroke:#fbbf24;stroke-width:2.5}._bfsTreeNodeDone_1tgjk_20220{fill:color-mix(in srgb,#34d399 18%,var(--panel-raised-bg));stroke:color-mix(in srgb,#34d399 55%,transparent);stroke-width:1.5}._bfsTreeNodeVal_1tgjk_20226{fill:var(--text);font-family:var(--font-label-mono);font-size:13px;font-weight:700;pointer-events:none}._bfsTreeBadgeBg_1tgjk_20234{fill:color-mix(in srgb,#34d399 28%,var(--panel-raised-bg));stroke:color-mix(in srgb,#34d399 60%,transparent);stroke-width:1}._bfsTreeBadgeText_1tgjk_20240{fill:#6ee7b7;font-family:var(--font-label-mono);font-size:10px;font-weight:700;pointer-events:none}@media(prefers-reduced-motion:reduce){._bfsTreeEdge_1tgjk_20184,._bfsTreeEdgeActive_1tgjk_20190,._bfsTreeNode_1tgjk_20196,._bfsTreeNodeEnqueue_1tgjk_20202,._bfsTreeNodeDequeue_1tgjk_20208,._bfsTreeNodeProcess_1tgjk_20214,._bfsTreeNodeDone_1tgjk_20220,._bfsTreeBadgeBg_1tgjk_20234{transition:none!important}}._bfsTreeHelper_1tgjk_20261{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_1tgjk_20272{margin:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem .4rem;font-size:.78rem;line-height:1.35}._bfsTreeHelperStep_1tgjk_20283{font-weight:700;color:#6ee7b7}._bfsTreeHelperArrow_1tgjk_20288{font-family:var(--font-label-mono);font-weight:700;color:color-mix(in srgb,var(--muted) 85%,transparent)}._bstSearchLayout_1tgjk_20296{margin-top:.35rem;display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}._bstSearchStatRow_1tgjk_20305{display:flex;flex-wrap:wrap;gap:.45rem;width:100%}._bstSearchStatRow_1tgjk_20305 ._dpKadaneStatChip_1tgjk_16212{flex:1 1 6.5rem;min-width:0}._bstSearchStatTarget_1tgjk_20317{background:color-mix(in srgb,#38bdf8 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._bstSearchStatCurrent_1tgjk_20322{background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._bstSearchStatDecision_1tgjk_20327{background:color-mix(in srgb,#a78bfa 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#a78bfa 50%,transparent)}._bstSearchStatFound_1tgjk_20332{background:color-mix(in srgb,#34d399 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 50%,transparent)}._bstSearchBoardWrap_1tgjk_20337{display:flex;flex-direction:column;align-items:center;gap:.35rem;width:100%;max-width:22rem}._bstSearchBoardModeBlock_1tgjk_20346{display:flex;flex-direction:column;align-items:center;gap:.15rem;min-height:1.25rem;text-align:center}._bstSearchBoardModeCompare_1tgjk_20355,._bstSearchBoardModeLeft_1tgjk_20356,._bstSearchBoardModeRight_1tgjk_20357,._bstSearchBoardModePlaceholder_1tgjk_20358{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_1tgjk_20355{color:#fbbf24}._bstSearchBoardModeLeft_1tgjk_20356{color:#7dd3fc}._bstSearchBoardModeRight_1tgjk_20357{color:#fcd34d}._bstSearchBoardModePlaceholder_1tgjk_20358{color:transparent;-webkit-user-select:none;user-select:none}._bstSearchBoardModeEq_1tgjk_20386{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_1tgjk_20397{margin:.1rem 0 0;font-family:var(--font-label-mono);font-size:.66rem;font-weight:650;color:#6ee7b7;line-height:1.3}._bstSearchBoard_1tgjk_20337{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_1tgjk_20416{display:block;width:100%;height:auto}._bstSearchEdge_1tgjk_20422{stroke:color-mix(in srgb,var(--muted) 70%,transparent);stroke-width:2;fill:none}._bstSearchEdgeFaded_1tgjk_20428{stroke:color-mix(in srgb,var(--muted) 35%,transparent);stroke-width:1.5;fill:none;opacity:.35}._bstSearchNode_1tgjk_20435{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_1tgjk_20441{fill:color-mix(in srgb,#fbbf24 35%,var(--panel-raised-bg));stroke:#fbbf24;stroke-width:2.5}._bstSearchNodeFound_1tgjk_20447{fill:color-mix(in srgb,#34d399 32%,var(--panel-raised-bg));stroke:#34d399;stroke-width:2.5}._bstSearchNodeFaded_1tgjk_20453{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_1tgjk_20459{fill:var(--text);font-family:var(--font-label-mono);font-size:13px;font-weight:700;pointer-events:none}@media(prefers-reduced-motion:reduce){._bstSearchEdge_1tgjk_20422,._bstSearchEdgeFaded_1tgjk_20428,._bstSearchNode_1tgjk_20435,._bstSearchNodeFocus_1tgjk_20441,._bstSearchNodeFound_1tgjk_20447,._bstSearchNodeFaded_1tgjk_20453{transition:none!important}}._bstSearchHelper_1tgjk_20478{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_1tgjk_20489{margin:0;display:flex;flex-direction:column;align-items:center;gap:.4rem;font-size:.74rem;line-height:1.35}._bstSearchHelperRule_1tgjk_20499{margin:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem .45rem}._bstSearchHelperOutcome_1tgjk_20508{font-weight:700;color:#6ee7b7}._bstSearchHelperArrow_1tgjk_20513{font-family:var(--font-label-mono);font-weight:700;color:var(--muted)}._lcaDemoLayout_1tgjk_20521{margin-top:.35rem;display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}._lcaDemoStatBlock_1tgjk_20530{display:flex;flex-direction:column;gap:.45rem;width:100%}._lcaDemoStatRowTargets_1tgjk_20537,._lcaDemoStatRowReturns_1tgjk_20538{display:flex;flex-wrap:wrap;gap:.4rem;width:100%}._lcaDemoStatRowTargets_1tgjk_20537 ._dpKadaneStatChip_1tgjk_16212,._lcaDemoStatRowReturns_1tgjk_20538 ._dpKadaneStatChip_1tgjk_16212{flex:1 1 0;min-width:0}._lcaDemoStatP_1tgjk_20555{background:color-mix(in srgb,#38bdf8 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._lcaDemoStatQ_1tgjk_20560{background:color-mix(in srgb,#a78bfa 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#a78bfa 50%,transparent)}._lcaDemoStatCurrent_1tgjk_20565{background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._lcaDemoStatLeft_1tgjk_20570{background:color-mix(in srgb,#34d399 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 45%,transparent)}._lcaDemoStatRight_1tgjk_20575{background:color-mix(in srgb,#f87171 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#f87171 45%,transparent)}._lcaDemoBoardWrap_1tgjk_20580{display:flex;flex-direction:column;align-items:center;gap:.35rem;width:100%;max-width:24rem}._lcaDemoBoardModeBlock_1tgjk_20589{display:flex;flex-direction:column;align-items:center;gap:.12rem;min-height:1.25rem;text-align:center}._lcaDemoBoardModeLeft_1tgjk_20598,._lcaDemoBoardModeRight_1tgjk_20599,._lcaDemoBoardModeFound_1tgjk_20600,._lcaDemoBoardModeProcess_1tgjk_20601,._lcaDemoBoardModeReturn_1tgjk_20602,._lcaDemoBoardModePlaceholder_1tgjk_20603{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_1tgjk_20598{color:#7dd3fc}._lcaDemoBoardModeRight_1tgjk_20599{color:#fcd34d}._lcaDemoBoardModeFound_1tgjk_20600{color:#6ee7b7}._lcaDemoBoardModeProcess_1tgjk_20601{color:#fbbf24}._lcaDemoBoardModeReturn_1tgjk_20602{color:#c4b5fd}._lcaDemoBoardModePlaceholder_1tgjk_20603{color:transparent;-webkit-user-select:none;user-select:none}._lcaDemoBoardModeEq_1tgjk_20639{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_1tgjk_20650{margin:.15rem 0 0;font-family:var(--font-label-mono);font-size:.66rem;font-weight:700;color:#6ee7b7;line-height:1.3}._lcaDemoProcessCallout_1tgjk_20659{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_1tgjk_20580{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_1tgjk_20679{display:block;width:100%;height:auto}._lcaDemoEdge_1tgjk_20685{stroke:color-mix(in srgb,var(--muted) 70%,transparent);stroke-width:2;fill:none}._lcaDemoEdgeReturn_1tgjk_20691{stroke:#34d399;stroke-width:2.5;fill:none}._lcaDemoReturnLabel_1tgjk_20697{fill:#6ee7b7;font-family:var(--font-label-mono);font-size:9px;font-weight:700}._lcaDemoNode_1tgjk_20704{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_1tgjk_20710{fill:color-mix(in srgb,#38bdf8 18%,var(--panel-raised-bg));stroke:color-mix(in srgb,#38bdf8 65%,transparent);stroke-width:2}._lcaDemoNodeFocus_1tgjk_20716{fill:color-mix(in srgb,#fbbf24 35%,var(--panel-raised-bg));stroke:#fbbf24;stroke-width:2.5}._lcaDemoNodeFound_1tgjk_20722{fill:color-mix(in srgb,#34d399 28%,var(--panel-raised-bg));stroke:#34d399;stroke-width:2.5}._lcaDemoNodeLca_1tgjk_20728{fill:color-mix(in srgb,#34d399 38%,var(--panel-raised-bg));stroke:#34d399;stroke-width:3}._lcaDemoNodeVal_1tgjk_20734{fill:var(--text);font-family:var(--font-label-mono);font-size:13px;font-weight:700;pointer-events:none}@media(prefers-reduced-motion:reduce){._lcaDemoEdge_1tgjk_20685,._lcaDemoEdgeReturn_1tgjk_20691,._lcaDemoNode_1tgjk_20704,._lcaDemoNodeTarget_1tgjk_20710,._lcaDemoNodeFocus_1tgjk_20716,._lcaDemoNodeFound_1tgjk_20722,._lcaDemoNodeLca_1tgjk_20728{transition:none!important}}._lcaDemoHelper_1tgjk_20754{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_1tgjk_20765{margin:0;display:flex;flex-direction:column;align-items:center;gap:.4rem;font-size:.74rem;line-height:1.35}._lcaDemoHelperRule_1tgjk_20775{margin:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem .45rem}._lcaDemoHelperOutcome_1tgjk_20784{font-weight:700;color:#6ee7b7}._lcaDemoHelperArrow_1tgjk_20789{font-family:var(--font-label-mono);font-weight:700;color:var(--muted)}._pbPathLayout_1tgjk_20797{margin-top:.35rem;display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}._pbPathStatBlock_1tgjk_20806{display:flex;flex-direction:column;gap:.45rem;width:100%}._pbPathStatRowTop_1tgjk_20813,._pbPathStatRowSaved_1tgjk_20814{display:flex;flex-wrap:wrap;gap:.4rem;width:100%}._pbPathStatRowTop_1tgjk_20813 ._dpKadaneStatChip_1tgjk_16212{flex:1 1 0;min-width:0}._pbPathStatRowSaved_1tgjk_20814{justify-content:center}._pbPathStatRowSaved_1tgjk_20814 ._dpKadaneStatChip_1tgjk_16212{flex:0 1 11rem;min-width:0}._pbPathStatCurrent_1tgjk_20835{background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._pbPathStatPath_1tgjk_20840{background:color-mix(in srgb,#38bdf8 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._pbPathStatSaved_1tgjk_20845{background:color-mix(in srgb,#34d399 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 45%,transparent)}._pbPathBoardWrap_1tgjk_20850{display:flex;flex-direction:column;align-items:center;gap:.35rem;width:100%;max-width:24rem}._pbPathBoardModeBlock_1tgjk_20859{display:flex;flex-direction:column;align-items:center;gap:.12rem;min-height:1.25rem;text-align:center}._pbPathBoardModeAdd_1tgjk_20868,._pbPathBoardModeLeft_1tgjk_20869,._pbPathBoardModeRight_1tgjk_20870,._pbPathBoardModeSave_1tgjk_20871,._pbPathBoardModeBacktrack_1tgjk_20872,._pbPathBoardModePlaceholder_1tgjk_20873{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_1tgjk_20868{color:#6ee7b7}._pbPathBoardModeLeft_1tgjk_20869{color:#7dd3fc}._pbPathBoardModeRight_1tgjk_20870{color:#fcd34d}._pbPathBoardModeSave_1tgjk_20871{color:#fbbf24}._pbPathBoardModeBacktrack_1tgjk_20872{color:#fb7185}._pbPathBoardModePlaceholder_1tgjk_20873{color:transparent;-webkit-user-select:none;user-select:none}._pbPathBoardModeSubtext_1tgjk_20909{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_1tgjk_20850{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_1tgjk_20934{display:block;width:100%;height:auto}._pbPathEdge_1tgjk_20940{stroke:color-mix(in srgb,var(--muted) 70%,transparent);stroke-width:2;fill:none}._pbPathEdgeActive_1tgjk_20946{stroke:#38bdf8;stroke-width:2.5;fill:none}._pbPathNode_1tgjk_20952{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_1tgjk_20958{fill:color-mix(in srgb,#38bdf8 18%,var(--panel-raised-bg));stroke:color-mix(in srgb,#38bdf8 65%,transparent);stroke-width:2}._pbPathNodeFocus_1tgjk_20964{fill:color-mix(in srgb,#fbbf24 35%,var(--panel-raised-bg));stroke:#fbbf24;stroke-width:2.5}._pbPathNodeFade_1tgjk_20970{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_1tgjk_20977{fill:var(--text);font-family:var(--font-label-mono);font-size:13px;font-weight:700;pointer-events:none}._pbPathCurrentBlock_1tgjk_20985{width:100%;text-align:center}._pbPathCurrentLabel_1tgjk_20990{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_1tgjk_21000{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_1tgjk_21010{color:color-mix(in srgb,#6ee7b7 70%,var(--text))}._pbPathTransitionArrow_1tgjk_21014{color:var(--muted);font-weight:700}._pbPathFade_1tgjk_21019{color:#fb7185;opacity:.55;text-decoration:line-through}._pbPathSavedBlock_1tgjk_21025{width:100%;text-align:center;margin-top:.35rem}._pbPathSavedLabel_1tgjk_21031{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_1tgjk_21041{margin:0;font-family:var(--font-label-mono);font-size:.78rem;color:var(--muted)}._pbPathSavedList_1tgjk_21048{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_1tgjk_21048 code{font:inherit;color:inherit}@media(prefers-reduced-motion:reduce){._pbPathEdge_1tgjk_20940,._pbPathEdgeActive_1tgjk_20946,._pbPathNode_1tgjk_20952,._pbPathNodeOnPath_1tgjk_20958,._pbPathNodeFocus_1tgjk_20964,._pbPathNodeFade_1tgjk_20970{transition:none!important}}._pbPathHelper_1tgjk_21082{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_1tgjk_21093{margin:0;display:flex;flex-direction:column;align-items:center;gap:.4rem;font-size:.74rem;line-height:1.35}._pbPathHelperRule_1tgjk_21103{margin:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem .45rem}._pbPathHelperOutcome_1tgjk_21112{font-weight:700;color:#6ee7b7}._pbPathHelperArrow_1tgjk_21117{font-family:var(--font-label-mono);font-weight:700;color:var(--muted)}._subIncSkipLayout_1tgjk_21125{margin-top:.35rem;display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}._subIncSkipStatBlock_1tgjk_21134{display:flex;flex-direction:column;gap:.45rem;width:100%}._subIncSkipStatRowTop_1tgjk_21141,._subIncSkipStatRowBottom_1tgjk_21142{display:flex;flex-wrap:wrap;gap:.4rem;width:100%}._subIncSkipStatRowTop_1tgjk_21141 ._dpKadaneStatChip_1tgjk_16212,._subIncSkipStatRowBottom_1tgjk_21142 ._dpKadaneStatChip_1tgjk_16212{flex:1 1 0;min-width:0}._subIncSkipStatIndex_1tgjk_21155{background:color-mix(in srgb,#a78bfa 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#a78bfa 50%,transparent)}._subIncSkipStatItem_1tgjk_21160{background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._subIncSkipStatPath_1tgjk_21165{background:color-mix(in srgb,#38bdf8 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._subIncSkipStatSaved_1tgjk_21170{background:color-mix(in srgb,#34d399 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 45%,transparent)}._subIncSkipBoardWrap_1tgjk_21175{display:flex;flex-direction:column;align-items:center;gap:.35rem;width:100%;max-width:26rem}._subIncSkipBoardModeBlock_1tgjk_21184{display:flex;flex-direction:column;align-items:center;gap:.12rem;min-height:1.25rem;text-align:center}._subIncSkipBoardModeDecide_1tgjk_21193,._subIncSkipBoardModeInclude_1tgjk_21194,._subIncSkipBoardModeSkip_1tgjk_21195,._subIncSkipBoardModeBacktrack_1tgjk_21196,._subIncSkipBoardModeSave_1tgjk_21197,._subIncSkipBoardModePlaceholder_1tgjk_21198{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_1tgjk_21193{color:#fbbf24}._subIncSkipBoardModeInclude_1tgjk_21194{color:#6ee7b7}._subIncSkipBoardModeSkip_1tgjk_21195{color:#7dd3fc}._subIncSkipBoardModeBacktrack_1tgjk_21196{color:#fb7185}._subIncSkipBoardModeSave_1tgjk_21197{color:#fcd34d}._subIncSkipBoardModePlaceholder_1tgjk_21198{color:transparent;-webkit-user-select:none;user-select:none}._subIncSkipBoardModeSubtext_1tgjk_21234{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_1tgjk_21175{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_1tgjk_21259{margin:0;text-align:center}._subIncSkipSvg_1tgjk_21264{display:block;width:100%;height:auto}._subIncSkipEdgeDim_1tgjk_21270{stroke:color-mix(in srgb,var(--muted) 55%,transparent);stroke-width:1.5;fill:none}._subIncSkipEdgeActive_1tgjk_21276{stroke:#38bdf8;stroke-width:2.5;fill:none}._subIncSkipEdgeLabelDim_1tgjk_21282{fill:color-mix(in srgb,var(--muted) 80%,transparent);font-family:var(--font-label-mono);font-size:8px;font-weight:650}._subIncSkipEdgeLabelActive_1tgjk_21289{fill:#7dd3fc;font-family:var(--font-label-mono);font-size:9px;font-weight:700}._subIncSkipForkInclude_1tgjk_21296{fill:#6ee7b7;font-family:var(--font-label-mono);font-size:7px;font-weight:800;letter-spacing:.04em}._subIncSkipForkSkip_1tgjk_21304{fill:#7dd3fc;font-family:var(--font-label-mono);font-size:7px;font-weight:800;letter-spacing:.04em}._subIncSkipArrowHead_1tgjk_21312{fill:#38bdf8}._subIncSkipNode_1tgjk_21316{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_1tgjk_21322{fill:color-mix(in srgb,#38bdf8 18%,var(--panel-raised-bg));stroke:color-mix(in srgb,#38bdf8 65%,transparent);stroke-width:2}._subIncSkipNodeFocus_1tgjk_21328{fill:color-mix(in srgb,#fbbf24 35%,var(--panel-raised-bg));stroke:#fbbf24;stroke-width:2.5}._subIncSkipNodeText_1tgjk_21334{fill:var(--text);font-family:var(--font-label-mono);font-size:9px;font-weight:700;pointer-events:none}._subIncSkipCurrentBlock_1tgjk_21342{width:100%;text-align:center}._subIncSkipCurrentLabel_1tgjk_21347{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_1tgjk_21357{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_1tgjk_21367{color:color-mix(in srgb,#6ee7b7 70%,var(--text))}._subIncSkipTransitionArrow_1tgjk_21371{color:var(--muted);font-weight:700}._subIncSkipFade_1tgjk_21376{color:#fb7185;opacity:.55;text-decoration:line-through}._subIncSkipSavedBlock_1tgjk_21382{width:100%;text-align:center;margin-top:.35rem}._subIncSkipSavedLabel_1tgjk_21388{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_1tgjk_21398{margin:0;font-family:var(--font-label-mono);font-size:.78rem;color:var(--muted)}._subIncSkipSavedList_1tgjk_21405{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_1tgjk_21405 code{font:inherit;color:inherit}@media(prefers-reduced-motion:reduce){._subIncSkipEdgeDim_1tgjk_21270,._subIncSkipEdgeActive_1tgjk_21276,._subIncSkipNode_1tgjk_21316,._subIncSkipNodeOnTrail_1tgjk_21322,._subIncSkipNodeFocus_1tgjk_21328{transition:none!important}}._subIncSkipHelper_1tgjk_21438{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_1tgjk_21449{margin:0;display:flex;flex-direction:column;align-items:center;gap:.4rem;font-size:.74rem;line-height:1.35}._subIncSkipHelperRule_1tgjk_21459{margin:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem .45rem}._subIncSkipHelperOutcome_1tgjk_21468{font-weight:700;color:#6ee7b7}._subIncSkipHelperArrow_1tgjk_21473{font-family:var(--font-label-mono);font-weight:700;color:var(--muted)}._nqConstLayout_1tgjk_21481{margin-top:.35rem;display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}._nqConstStatBlock_1tgjk_21490{display:flex;flex-direction:column;gap:.45rem;width:100%}._nqConstStatRowTop_1tgjk_21497,._nqConstStatRowBottom_1tgjk_21498{display:flex;flex-wrap:wrap;gap:.4rem;width:100%}._nqConstStatRowTop_1tgjk_21497 ._dpKadaneStatChip_1tgjk_16212,._nqConstStatRowBottom_1tgjk_21498 ._dpKadaneStatChip_1tgjk_16212{flex:1 1 0;min-width:0}._nqConstStatRow_1tgjk_21497{background:color-mix(in srgb,#a78bfa 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#a78bfa 50%,transparent)}._nqConstStatTryCol_1tgjk_21516{background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._nqConstStatPlaced_1tgjk_21521{background:color-mix(in srgb,#34d399 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 45%,transparent)}._nqConstStatStatus_1tgjk_21526{background:color-mix(in srgb,#38bdf8 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._nqConstBoardWrap_1tgjk_21531{display:flex;flex-direction:column;align-items:center;gap:.35rem;width:100%;max-width:22rem}._nqConstBoardModeBlock_1tgjk_21540{display:flex;flex-direction:column;align-items:center;gap:.12rem;min-height:1.25rem;text-align:center}._nqConstBoardModeTry_1tgjk_21549,._nqConstBoardModeCheck_1tgjk_21550,._nqConstBoardModePlace_1tgjk_21551,._nqConstBoardModeStuck_1tgjk_21552,._nqConstBoardModeBacktrack_1tgjk_21553,._nqConstBoardModeSolution_1tgjk_21554,._nqConstBoardModePlaceholder_1tgjk_21555{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_1tgjk_21549{color:#fbbf24}._nqConstBoardModeCheck_1tgjk_21550{color:#f87171}._nqConstBoardModePlace_1tgjk_21551{color:#6ee7b7}._nqConstBoardModeStuck_1tgjk_21552{color:#fb923c}._nqConstBoardModeBacktrack_1tgjk_21553{color:#fb7185}._nqConstBoardModeSolution_1tgjk_21554{color:#fcd34d}._nqConstBoardModePlaceholder_1tgjk_21555{color:transparent;-webkit-user-select:none;user-select:none}._nqConstBoardModeSubtext_1tgjk_21595{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_1tgjk_21531{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_1tgjk_21619{margin:0;text-align:center}._nqConstGrid_1tgjk_21624{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_1tgjk_21633{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_1tgjk_21647{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_1tgjk_21653{background:color-mix(in srgb,#34d399 28%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 65%,transparent);color:#6ee7b7}._nqConstCellConflict_1tgjk_21659{background:color-mix(in srgb,#f87171 28%,var(--panel-raised-bg));border-color:color-mix(in srgb,#f87171 65%,transparent);color:#fca5a5}._nqConstCellFade_1tgjk_21665{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_1tgjk_21673{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_1tgjk_21673 strong{color:var(--text);font-weight:750}._nqConstMentalModel_1tgjk_21692{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_1tgjk_21703{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_1tgjk_21712{margin:.25rem 0 0;font-size:.68rem;color:var(--muted);line-height:1.35}._graphDemoResult_1tgjk_14860:has(._nqConstResultRow_1tgjk_21719){display:flex;flex-direction:column;align-items:center;gap:.2rem}._graphDemoResult_1tgjk_14860:has(._nqConstResultRow_1tgjk_21719) ._graphDemoResultLabel_1tgjk_14872{display:block;margin-right:0;margin-bottom:.15rem}._nqConstResultRow_1tgjk_21719{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_1tgjk_21633{transition:none!important}}._pfrPermLayout_1tgjk_21750{margin-top:.35rem;display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}._pfrPermStatBlock_1tgjk_21759{display:flex;flex-direction:column;gap:.45rem;width:100%}._pfrPermStatRowTop_1tgjk_21766,._pfrPermStatRowBottom_1tgjk_21767{display:flex;flex-wrap:wrap;gap:.4rem;width:100%}._pfrPermStatRowTop_1tgjk_21766 ._dpKadaneStatChip_1tgjk_16212,._pfrPermStatRowBottom_1tgjk_21767 ._dpKadaneStatChip_1tgjk_16212{flex:1 1 0;min-width:0}._pfrPermStatPath_1tgjk_21780{background:color-mix(in srgb,#38bdf8 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._pfrPermStatUsed_1tgjk_21785{background:color-mix(in srgb,#a78bfa 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#a78bfa 50%,transparent)}._pfrPermStatChoices_1tgjk_21790{background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._pfrPermStatResults_1tgjk_21795{background:color-mix(in srgb,#34d399 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 45%,transparent)}._pfrPermBoardWrap_1tgjk_21800{display:flex;flex-direction:column;align-items:center;gap:.35rem;width:100%;max-width:24rem}._pfrPermBoardModeBlock_1tgjk_21809{display:flex;flex-direction:column;align-items:center;gap:.12rem;min-height:1.25rem;text-align:center}._pfrPermBoardModeChoose_1tgjk_21818,._pfrPermBoardModeDeeper_1tgjk_21819,._pfrPermBoardModeSave_1tgjk_21820,._pfrPermBoardModeBacktrack_1tgjk_21821,._pfrPermBoardModePlaceholder_1tgjk_21822{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_1tgjk_21818{color:#7dd3fc}._pfrPermBoardModeDeeper_1tgjk_21819{color:#fbbf24}._pfrPermBoardModeSave_1tgjk_21820{color:#6ee7b7}._pfrPermBoardModeBacktrack_1tgjk_21821{color:#fb7185}._pfrPermBoardModePlaceholder_1tgjk_21822{color:transparent;-webkit-user-select:none;user-select:none}._pfrPermBoard_1tgjk_21800{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_1tgjk_21867{margin:0;text-align:center}._pfrPermSvg_1tgjk_21872{display:block;width:100%;height:auto}._pfrPermEdgeDim_1tgjk_21878{stroke:color-mix(in srgb,var(--muted) 55%,transparent);stroke-width:1.5;fill:none}._pfrPermEdgeActive_1tgjk_21884{stroke:#34d399;stroke-width:2.5;fill:none}._pfrPermEdgeLabelDim_1tgjk_21890{fill:color-mix(in srgb,var(--muted) 80%,transparent);font-family:var(--font-label-mono);font-size:9px;font-weight:650}._pfrPermEdgeLabelActive_1tgjk_21897{fill:#6ee7b7;font-family:var(--font-label-mono);font-size:10px;font-weight:700}._pfrPermArrowHead_1tgjk_21904{fill:#34d399}._pfrPermNode_1tgjk_21908{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_1tgjk_21914{fill:color-mix(in srgb,#38bdf8 16%,var(--panel-raised-bg));stroke:color-mix(in srgb,#38bdf8 55%,transparent);stroke-width:2}._pfrPermNodeFocus_1tgjk_21920{fill:color-mix(in srgb,#fbbf24 35%,var(--panel-raised-bg));stroke:#fbbf24;stroke-width:2.5}._pfrPermNodeLeaf_1tgjk_21926{fill:color-mix(in srgb,#34d399 28%,var(--panel-raised-bg));stroke:#34d399;stroke-width:2.5}._pfrPermNodeText_1tgjk_21932{fill:var(--text);font-family:var(--font-label-mono);font-size:10px;font-weight:700;pointer-events:none}._graphDemoResult_1tgjk_14860:has(._pfrPermResultRow_1tgjk_21940){display:flex;flex-direction:column;align-items:center;gap:.2rem}._graphDemoResult_1tgjk_14860:has(._pfrPermResultRow_1tgjk_21940) ._graphDemoResultLabel_1tgjk_14872{display:block;margin-right:0;margin-bottom:.15rem}._pfrPermResultRow_1tgjk_21940{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_1tgjk_21878,._pfrPermEdgeActive_1tgjk_21884,._pfrPermNode_1tgjk_21908,._pfrPermNodeOnTrail_1tgjk_21914,._pfrPermNodeFocus_1tgjk_21920,._pfrPermNodeLeaf_1tgjk_21926{transition:none!important}}._siCombLayout_1tgjk_21976{margin-top:.35rem;display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}._siCombStatBlock_1tgjk_21985{display:flex;flex-direction:column;gap:.45rem;width:100%}._siCombStatRowTop_1tgjk_21992,._siCombStatRowBottom_1tgjk_21993{display:flex;flex-wrap:wrap;gap:.4rem;width:100%}._siCombStatRowTop_1tgjk_21992 ._dpKadaneStatChip_1tgjk_16212,._siCombStatRowBottom_1tgjk_21993 ._dpKadaneStatChip_1tgjk_16212{flex:1 1 0;min-width:0}._siCombStatPath_1tgjk_22006{background:color-mix(in srgb,#38bdf8 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._siCombStatStart_1tgjk_22011{background:color-mix(in srgb,#a78bfa 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#a78bfa 50%,transparent)}._siCombStatChoices_1tgjk_22016{background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._siCombStatResults_1tgjk_22021{background:color-mix(in srgb,#34d399 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 45%,transparent)}._siCombHelperHint_1tgjk_22026{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_1tgjk_22039{display:flex;flex-direction:column;align-items:center;gap:.35rem;width:100%;max-width:26rem}._siCombBoardModeBlock_1tgjk_22048{display:flex;flex-direction:column;align-items:center;gap:.12rem;min-height:1.25rem;text-align:center}._siCombBoardModeChoose_1tgjk_22057,._siCombBoardModeDeeper_1tgjk_22058,._siCombBoardModeSave_1tgjk_22059,._siCombBoardModeBacktrack_1tgjk_22060,._siCombBoardModeDeadEnd_1tgjk_22061,._siCombBoardModePlaceholder_1tgjk_22062{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_1tgjk_22057{color:#7dd3fc}._siCombBoardModeDeeper_1tgjk_22058{color:#fbbf24}._siCombBoardModeSave_1tgjk_22059{color:#6ee7b7}._siCombBoardModeBacktrack_1tgjk_22060{color:#fb7185}._siCombBoardModeDeadEnd_1tgjk_22061{color:color-mix(in srgb,#fb7185 75%,var(--muted))}._siCombBoardModePlaceholder_1tgjk_22062{color:transparent;-webkit-user-select:none;user-select:none}._siCombBoard_1tgjk_22039{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_1tgjk_22111{margin:0;text-align:center}._siCombSvg_1tgjk_22116{display:block;width:100%;height:auto}._siCombEdgeDim_1tgjk_22122{stroke:color-mix(in srgb,var(--muted) 55%,transparent);stroke-width:1.5;fill:none}._siCombEdgeActive_1tgjk_22128{stroke:#34d399;stroke-width:2.5;fill:none}._siCombEdgeLabelDim_1tgjk_22134{fill:color-mix(in srgb,var(--muted) 80%,transparent);font-family:var(--font-label-mono);font-size:9px;font-weight:650}._siCombEdgeLabelActive_1tgjk_22141{fill:#6ee7b7;font-family:var(--font-label-mono);font-size:10px;font-weight:700}._siCombArrowHead_1tgjk_22148{fill:#34d399}._siCombNode_1tgjk_22152{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_1tgjk_22158{fill:color-mix(in srgb,#38bdf8 16%,var(--panel-raised-bg));stroke:color-mix(in srgb,#38bdf8 55%,transparent);stroke-width:2}._siCombNodeFocus_1tgjk_22164{fill:color-mix(in srgb,#fbbf24 35%,var(--panel-raised-bg));stroke:#fbbf24;stroke-width:2.5}._siCombNodeLeaf_1tgjk_22170{fill:color-mix(in srgb,#34d399 28%,var(--panel-raised-bg));stroke:#34d399;stroke-width:2.5}._siCombNodeDeadEnd_1tgjk_22176{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_1tgjk_22183{fill:var(--text);font-family:var(--font-label-mono);font-size:9px;font-weight:700;pointer-events:none}._siCombNodeSub_1tgjk_22191{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_1tgjk_22026{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_1tgjk_22210{margin:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem .45rem;font-size:.74rem;line-height:1.35}._siCombHelperStep_1tgjk_22221{font-weight:700;color:#7dd3fc}._siCombHelperArrow_1tgjk_22226{font-family:var(--font-label-mono);font-weight:700;color:var(--muted)}._graphDemoResult_1tgjk_14860:has(._siCombResultRow_1tgjk_22232){display:flex;flex-direction:column;align-items:center;gap:.2rem}._graphDemoResult_1tgjk_14860:has(._siCombResultRow_1tgjk_22232) ._graphDemoResultLabel_1tgjk_14872{display:block;margin-right:0;margin-bottom:.15rem}._siCombResultRow_1tgjk_22232{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_1tgjk_22122,._siCombEdgeActive_1tgjk_22128,._siCombNode_1tgjk_22152,._siCombNodeOnTrail_1tgjk_22158,._siCombNodeFocus_1tgjk_22164,._siCombNodeLeaf_1tgjk_22170,._siCombNodeDeadEnd_1tgjk_22176{transition:none!important}}._wpfTrieLayout_1tgjk_22269{margin-top:.35rem;display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}._wpfTrieStatBlock_1tgjk_22278{display:flex;flex-direction:column;gap:.45rem;width:100%}._wpfTrieStatRow_1tgjk_22285{display:flex;flex-wrap:wrap;gap:.4rem;width:100%}._wpfTrieStatRow_1tgjk_22285 ._dpKadaneStatChip_1tgjk_16212{flex:1 1 0;min-width:0}._wpfTrieStatPrefix_1tgjk_22297{background:color-mix(in srgb,#38bdf8 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._wpfTrieStatCurrent_1tgjk_22302{background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._wpfTrieStatResults_1tgjk_22307{background:color-mix(in srgb,#34d399 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 45%,transparent)}._graphDemoShell_1tgjk_14631:has(._wpfTrieLayout_1tgjk_22269) ._graphDemoStatus_1tgjk_14834:empty{display:none;margin:0}._wpfTrieHelperHint_1tgjk_22317{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_1tgjk_22333{border-color:color-mix(in srgb,#34d399 45%,transparent);background:color-mix(in srgb,#34d399 12%,var(--panel-raised-bg));color:#6ee7b7}._wpfTrieHelperHintSave_1tgjk_22333 ._inlineCode_1tgjk_589{color:#a7f3d0}._wpfTrieBoardWrap_1tgjk_22343{display:flex;flex-direction:column;align-items:center;gap:.3rem;width:100%;max-width:26rem}._wpfTrieLabelStack_1tgjk_22352{display:flex;flex-direction:column;align-items:center;gap:.08rem;min-height:0;text-align:center}._wpfTriePhaseMatch_1tgjk_22361,._wpfTriePhaseCollect_1tgjk_22362,._wpfTriePhasePlaceholder_1tgjk_22363,._wpfTrieModeMatch_1tgjk_22364,._wpfTrieModePrefixFound_1tgjk_22365,._wpfTrieModeCheck_1tgjk_22366,._wpfTrieModeDfs_1tgjk_22367,._wpfTrieModeFound_1tgjk_22368,._wpfTrieModeBacktrack_1tgjk_22369,._wpfTrieModeIgnore_1tgjk_22370,._wpfTrieModeDone_1tgjk_22371,._wpfTrieModePlaceholder_1tgjk_22372{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_1tgjk_22361{color:#7dd3fc;font-size:.78rem;letter-spacing:.02em;text-transform:none;font-weight:650;max-width:22rem;line-height:1.35}._wpfTriePhaseCollect_1tgjk_22362{color:#a78bfa;font-size:.78rem;letter-spacing:.02em;text-transform:none;font-weight:650;max-width:22rem;line-height:1.35}._wpfTriePhasePlaceholder_1tgjk_22363{color:transparent;-webkit-user-select:none;user-select:none}._wpfTrieModeMatch_1tgjk_22364{color:#7dd3fc}._wpfTrieModePrefixFound_1tgjk_22365{color:#a78bfa}._wpfTrieModeCheck_1tgjk_22366,._wpfTrieModeFound_1tgjk_22368{color:#6ee7b7}._wpfTrieModeDfs_1tgjk_22367{color:#fbbf24}._wpfTrieModeBacktrack_1tgjk_22369{color:#fb7185}._wpfTrieModeIgnore_1tgjk_22370{color:color-mix(in srgb,var(--muted) 85%,#fb7185)}._wpfTrieModeDone_1tgjk_22371{color:#6ee7b7}._wpfTrieModePlaceholder_1tgjk_22372{color:transparent;-webkit-user-select:none;user-select:none}._wpfTrieBoard_1tgjk_22343{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_1tgjk_22455{margin:0;text-align:center;font-size:.72rem}._wpfTrieSvg_1tgjk_22461{display:block;width:100%;height:auto}._wpfTrieEdgeDim_1tgjk_22467{stroke:color-mix(in srgb,var(--muted) 55%,transparent);stroke-width:1.5;fill:none}._wpfTrieEdgeActive_1tgjk_22473{stroke:#34d399;stroke-width:2.5;fill:none}._wpfTrieEdgeLabelDim_1tgjk_22479{fill:color-mix(in srgb,var(--muted) 80%,transparent);font-family:var(--font-label-mono);font-size:9px;font-weight:650}._wpfTrieEdgeLabelActive_1tgjk_22486{fill:#6ee7b7;font-family:var(--font-label-mono);font-size:10px;font-weight:700}._wpfTrieArrowHead_1tgjk_22493{fill:#34d399}._wpfTrieNode_1tgjk_22497{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_1tgjk_22503{fill:color-mix(in srgb,#fbbf24 28%,var(--panel-raised-bg));stroke:#fbbf24;stroke-width:2}._wpfTrieNodeSubtree_1tgjk_22509{fill:color-mix(in srgb,#38bdf8 14%,var(--panel-raised-bg));stroke:color-mix(in srgb,#38bdf8 50%,transparent);stroke-width:1.75}._wpfTrieNodeFocus_1tgjk_22515{fill:color-mix(in srgb,#fbbf24 40%,var(--panel-raised-bg));stroke:#f59e0b;stroke-width:2.5}._wpfTrieNodeFound_1tgjk_22521{fill:color-mix(in srgb,#34d399 28%,var(--panel-raised-bg));stroke:#34d399;stroke-width:2.5}._wpfTrieNodeText_1tgjk_22527{fill:var(--text);font-family:var(--font-label-mono);font-size:11px;font-weight:700;pointer-events:none}._wpfTrieEndDot_1tgjk_22535{fill:#34d399;stroke:color-mix(in srgb,#34d399 40%,transparent);stroke-width:1}._wpfTrieWordLabel_1tgjk_22541{fill:#6ee7b7;font-family:var(--font-label-mono);font-size:8px;font-weight:650;pointer-events:none}._wpfTrieHelper_1tgjk_22317{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_1tgjk_22560{margin:0;font-size:.78rem;font-weight:650;line-height:1.4;color:#7dd3fc}._graphDemoResult_1tgjk_14860:has(._wpfTrieResultRow_1tgjk_22568){display:flex;flex-direction:column;align-items:center;gap:.2rem}._graphDemoResult_1tgjk_14860:has(._wpfTrieResultRow_1tgjk_22568) ._graphDemoResultLabel_1tgjk_14872{display:block;margin-right:0;margin-bottom:.15rem}._wpfTrieResultRow_1tgjk_22568{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_1tgjk_22467,._wpfTrieEdgeActive_1tgjk_22473,._wpfTrieNode_1tgjk_22497,._wpfTrieNodePrefix_1tgjk_22503,._wpfTrieNodeSubtree_1tgjk_22509,._wpfTrieNodeFocus_1tgjk_22515,._wpfTrieNodeFound_1tgjk_22521{transition:none!important}}._wcTrieLayout_1tgjk_22605{margin-top:.35rem;display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}._graphDemoShell_1tgjk_14631:has(._wcTrieLayout_1tgjk_22605) ._graphDemoStatus_1tgjk_14834:empty{display:none;margin:0}._wcTrieBoardWrap_1tgjk_22619{display:flex;flex-direction:column;align-items:center;gap:.3rem;width:100%;max-width:26rem}._wcTrieLabelStack_1tgjk_22628{display:flex;flex-direction:column;align-items:center;gap:.2rem;text-align:center;width:100%}._wcTriePhaseLetter_1tgjk_22637,._wcTriePhaseDot_1tgjk_22638{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_1tgjk_22637{color:#7dd3fc}._wcTriePhaseDot_1tgjk_22638{color:#a78bfa}._wcTriePhaseArrow_1tgjk_22659{font-family:var(--font-label-mono);font-weight:700;color:var(--muted)}._wcTrieBoard_1tgjk_22619{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_1tgjk_22678{margin:0;text-align:center;font-size:.72rem}._wcTrieSvg_1tgjk_22684{display:block;width:100%;height:auto}._wcTrieEdgeDim_1tgjk_22690{stroke:color-mix(in srgb,var(--muted) 55%,transparent);stroke-width:1.5;fill:none}._wcTrieEdgeActive_1tgjk_22696{stroke:#34d399;stroke-width:2.5;fill:none}._wcTrieEdgeSuccess_1tgjk_22702{stroke:#34d399;stroke-width:2.25;fill:none}._wcTrieEdgeFail_1tgjk_22708{stroke:color-mix(in srgb,#fb7185 70%,transparent);stroke-width:1.75;fill:none;stroke-dasharray:4 3}._wcTrieEdgeLabelDim_1tgjk_22715{fill:color-mix(in srgb,var(--muted) 80%,transparent);font-family:var(--font-label-mono);font-size:9px;font-weight:650}._wcTrieEdgeLabelActive_1tgjk_22722{fill:#6ee7b7;font-family:var(--font-label-mono);font-size:10px;font-weight:700}._wcTrieArrowHead_1tgjk_22729{fill:#34d399}._wcTrieNode_1tgjk_22733{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_1tgjk_22739{fill:color-mix(in srgb,#38bdf8 16%,var(--panel-raised-bg));stroke:color-mix(in srgb,#38bdf8 55%,transparent);stroke-width:2}._wcTrieNodeCandidate_1tgjk_22745{fill:color-mix(in srgb,#a78bfa 22%,var(--panel-raised-bg));stroke:#a78bfa;stroke-width:2}._wcTrieNodeFocus_1tgjk_22751{fill:color-mix(in srgb,#fbbf24 40%,var(--panel-raised-bg));stroke:#f59e0b;stroke-width:2.5}._wcTrieNodeSuccess_1tgjk_22757{fill:color-mix(in srgb,#34d399 28%,var(--panel-raised-bg));stroke:#34d399;stroke-width:2.5}._wcTrieNodeFail_1tgjk_22763{fill:color-mix(in srgb,#fb7185 18%,var(--panel-raised-bg));stroke:color-mix(in srgb,#fb7185 55%,transparent);stroke-width:2}._wcTrieNodeText_1tgjk_22769{fill:var(--text);font-family:var(--font-label-mono);font-size:11px;font-weight:700;pointer-events:none}._wcTrieEndDot_1tgjk_22777{fill:#34d399;stroke:color-mix(in srgb,#34d399 40%,transparent);stroke-width:1}._wcTrieWordLabel_1tgjk_22783{fill:#6ee7b7;font-family:var(--font-label-mono);font-size:8px;font-weight:650;pointer-events:none}._wcTrieWordLabelFail_1tgjk_22791{fill:#fb7185;font-family:var(--font-label-mono);font-size:8px;font-weight:650;pointer-events:none}._wcTrieHint_1tgjk_22799{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_1tgjk_22815{border-color:color-mix(in srgb,#fb7185 45%,transparent);background:color-mix(in srgb,#fb7185 12%,var(--panel-raised-bg));color:#fb7185}._wcTrieHintSave_1tgjk_22821{border-color:color-mix(in srgb,#34d399 45%,transparent);background:color-mix(in srgb,#34d399 12%,var(--panel-raised-bg));color:#6ee7b7}._wcTrieStatBlock_1tgjk_22827{display:flex;flex-direction:column;gap:.45rem;width:100%}._wcTrieStatRow_1tgjk_22834{display:flex;flex-wrap:wrap;gap:.4rem;width:100%}._wcTrieStatRow_1tgjk_22834 ._dpKadaneStatChip_1tgjk_16212{flex:1 1 0;min-width:4.5rem}._wcTrieStatPattern_1tgjk_22846{background:color-mix(in srgb,#38bdf8 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._wcTrieStatIndex_1tgjk_22851{background:color-mix(in srgb,#a78bfa 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#a78bfa 50%,transparent)}._wcTrieStatPath_1tgjk_22856{background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._wcTrieStatResult_1tgjk_22861{background:color-mix(in srgb,#34d399 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 45%,transparent)}._wcTriePatternDot_1tgjk_22866{color:#a78bfa;font-weight:800}._wcTrieHelper_1tgjk_22871{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_1tgjk_22882{margin:0;display:flex;flex-direction:column;align-items:center;gap:.35rem;font-size:.74rem;line-height:1.35}._wcTrieHelperRule_1tgjk_22892{margin:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem .45rem}._wcTrieHelperOutcome_1tgjk_22901{font-weight:700;color:#7dd3fc}._wcTrieHelperArrow_1tgjk_22906{font-family:var(--font-label-mono);font-weight:700;color:var(--muted)}._wcTrieHelperNote_1tgjk_22912{margin:.15rem 0 0;font-size:.72rem;font-weight:600;color:#a78bfa}@media(prefers-reduced-motion:reduce){._wcTrieEdgeDim_1tgjk_22690,._wcTrieEdgeActive_1tgjk_22696,._wcTrieEdgeSuccess_1tgjk_22702,._wcTrieEdgeFail_1tgjk_22708,._wcTrieNode_1tgjk_22733,._wcTrieNodeTrail_1tgjk_22739,._wcTrieNodeCandidate_1tgjk_22745,._wcTrieNodeFocus_1tgjk_22751,._wcTrieNodeSuccess_1tgjk_22757,._wcTrieNodeFail_1tgjk_22763{transition:none!important}}._tgDfsLayout_1tgjk_22936{margin-top:.35rem;display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}._graphDemoShell_1tgjk_14631:has(._tgDfsLayout_1tgjk_22936) ._graphDemoStatus_1tgjk_14834:empty{display:none;margin:0}._tgDfsVisuals_1tgjk_22950{display:flex;flex-wrap:wrap;justify-content:center;gap:.85rem 1.25rem;width:100%}._tgDfsGridPanel_1tgjk_22958,._tgDfsTriePanel_1tgjk_22959{display:flex;flex-direction:column;align-items:center;gap:.4rem;flex:1 1 12rem;max-width:18rem}._tgDfsPanelLabel_1tgjk_22968{margin:0;font-family:var(--font-label-mono);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}._tgDfsGrid_1tgjk_22958{display:grid;grid-template-columns:repeat(3,2.4rem);grid-template-rows:repeat(3,2.4rem);gap:.3rem}._tgDfsCell_1tgjk_22985{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_1tgjk_22996{font-family:var(--font-label-mono);font-size:.95rem;font-weight:700;color:var(--text)}._tgDfsCellUsed_1tgjk_23003{position:absolute;right:.15rem;bottom:.05rem;font-size:.55rem;font-weight:700;color:color-mix(in srgb,var(--muted) 80%,transparent)}._tgDfsCellEmpty_1tgjk_23012{opacity:.35;border-style:dashed}._tgDfsCellFocus_1tgjk_23017{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_1tgjk_23023{background:color-mix(in srgb,#a78bfa 22%,var(--panel-raised-bg));border-color:#a78bfa}._tgDfsCellPath_1tgjk_23028{background:color-mix(in srgb,#38bdf8 22%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 60%,transparent)}._tgDfsCellVisited_1tgjk_23033{background:color-mix(in srgb,#38bdf8 10%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 35%,transparent);opacity:.75}._tgDfsCellPrune_1tgjk_23039{background:color-mix(in srgb,#fb7185 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fb7185 55%,transparent)}._tgDfsCellFound_1tgjk_23044{background:color-mix(in srgb,#34d399 28%,var(--panel-raised-bg));border-color:#34d399}._tgDfsNeighborStrip_1tgjk_23049{display:flex;gap:.35rem;margin-top:.15rem}._tgDfsNeighbor_1tgjk_23049{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_1tgjk_23067{color:#7dd3fc;border-color:color-mix(in srgb,#38bdf8 50%,transparent);background:color-mix(in srgb,#38bdf8 12%,transparent)}._tgDfsNeighborOob_1tgjk_23073,._tgDfsNeighborEmpty_1tgjk_23074,._tgDfsNeighborNone_1tgjk_23075{opacity:.4}._tgDfsNeighborVisited_1tgjk_23079{color:#94a3b8;opacity:.55}._tgDfsNeighborPrune_1tgjk_23084{color:#fb7185;border-color:color-mix(in srgb,#fb7185 45%,transparent);background:color-mix(in srgb,#fb7185 10%,transparent)}._tgDfsTrieSvg_1tgjk_23090{display:block;width:100%;max-width:17rem;height:auto}._tgDfsTrieEdgeDim_1tgjk_23097{stroke:color-mix(in srgb,var(--muted) 50%,transparent);stroke-width:1.5;fill:none}._tgDfsTrieEdgeTrail_1tgjk_23103{stroke:color-mix(in srgb,#38bdf8 75%,transparent);stroke-width:2;fill:none}._tgDfsTrieEdgeActive_1tgjk_23109{stroke:#34d399;stroke-width:2.5;fill:none}._tgDfsArrowHead_1tgjk_23115{fill:#34d399}._tgDfsTrieNode_1tgjk_23119{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_1tgjk_23125{fill:color-mix(in srgb,#38bdf8 18%,var(--panel-raised-bg));stroke:color-mix(in srgb,#38bdf8 55%,transparent);stroke-width:2}._tgDfsTrieNodeFocus_1tgjk_23131{fill:color-mix(in srgb,#fbbf24 38%,var(--panel-raised-bg));stroke:#f59e0b;stroke-width:2.5}._tgDfsTrieNodeRecorded_1tgjk_23137{fill:color-mix(in srgb,#34d399 28%,var(--panel-raised-bg));stroke:#34d399;stroke-width:2.5}._tgDfsTrieNodeText_1tgjk_23143{fill:var(--text);font-family:var(--font-label-mono);font-size:10px;font-weight:700;pointer-events:none}._tgDfsEndDot_1tgjk_23151{fill:#34d399}._tgDfsWordsRow_1tgjk_23155{margin:0;font-size:.7rem;text-align:center}._tgDfsHint_1tgjk_23161{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_1tgjk_23177{border-color:color-mix(in srgb,#fb7185 45%,transparent);background:color-mix(in srgb,#fb7185 12%,var(--panel-raised-bg));color:#fb7185}._tgDfsHintSave_1tgjk_23183{border-color:color-mix(in srgb,#34d399 45%,transparent);background:color-mix(in srgb,#34d399 12%,var(--panel-raised-bg));color:#6ee7b7}._tgDfsStatBlock_1tgjk_23189{width:100%;display:flex;flex-direction:column;gap:.4rem}._tgDfsStatRow_1tgjk_23196{display:flex;flex-wrap:wrap;gap:.35rem;width:100%}._tgDfsStatRowFound_1tgjk_23203{display:flex;width:100%}._tgDfsStatRowFound_1tgjk_23203 ._dpKadaneStatChip_1tgjk_16212{flex:1 1 100%;width:100%}._tgDfsStatRow_1tgjk_23196 ._dpKadaneStatChip_1tgjk_16212{flex:1 1 0;min-width:4.2rem}._tgDfsStatCell_1tgjk_23218{background:color-mix(in srgb,#38bdf8 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 45%,transparent)}._tgDfsStatChar_1tgjk_23223{background:color-mix(in srgb,#a78bfa 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#a78bfa 45%,transparent)}._tgDfsStatPath_1tgjk_23228{background:color-mix(in srgb,#fbbf24 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 45%,transparent)}._tgDfsStatTrie_1tgjk_23233{background:color-mix(in srgb,#7dd3fc 12%,var(--panel-raised-bg));border-color:color-mix(in srgb,#7dd3fc 40%,transparent)}._tgDfsStatFound_1tgjk_23238{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_1tgjk_22985,._tgDfsTrieNode_1tgjk_23119,._tgDfsTrieEdgeDim_1tgjk_23097,._tgDfsTrieEdgeTrail_1tgjk_23103,._tgDfsTrieEdgeActive_1tgjk_23109{transition:none!important}}._tpReadWriteLayout_1tgjk_23255{margin-top:.35rem;display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%}._tpReadWriteBoard_1tgjk_23264{display:flex;flex-direction:column;align-items:center;width:100%}._tpReadWriteBoard_1tgjk_23264 ._dpDemoPanelLabel_1tgjk_15640,._tpReadWriteStats_1tgjk_23272 ._dpDemoPanelLabel_1tgjk_15640{text-align:center;width:100%}._tpReadWriteValid_1tgjk_23277{background:color-mix(in srgb,#34d399 22%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 60%,transparent)}._tpReadWriteMuted_1tgjk_23282{opacity:.4;color:var(--muted)}._tpReadWriteFilledZero_1tgjk_23287{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_1tgjk_23293{outline:2px solid color-mix(in srgb,#38bdf8 75%,transparent);outline-offset:1px;z-index:1;position:relative}._tpReadWriteWrite_1tgjk_23300{box-shadow:0 0 0 1px color-mix(in srgb,#f97316 45%,transparent)}._tpReadWriteIndexRead_1tgjk_23304{color:#38bdf8;border-color:color-mix(in srgb,#38bdf8 55%,transparent)}._tpReadWriteIndexWrite_1tgjk_23309{color:#f97316;border-color:color-mix(in srgb,#f97316 55%,transparent)}._tpReadWriteMarkerRead_1tgjk_23314{color:#38bdf8}._tpReadWriteMarkerWrite_1tgjk_23318{color:#f97316}._tpReadWriteMarkerBoth_1tgjk_23322{color:#fbbf24}._tpReadWriteStats_1tgjk_23272{display:flex;flex-direction:column;gap:.55rem;align-items:stretch;width:100%;box-sizing:border-box}._tpReadWriteStatRow_1tgjk_23335{display:flex;flex-wrap:wrap;gap:.45rem;width:100%}._tpReadWriteStatRow_1tgjk_23335 ._dpKadaneStatChip_1tgjk_16212{flex:1 1 7rem;min-width:0}._tpReadWriteStatRead_1tgjk_23347{background:color-mix(in srgb,#38bdf8 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 50%,transparent)}._tpReadWriteStatWrite_1tgjk_23352{background:color-mix(in srgb,#f97316 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#f97316 50%,transparent)}._tpReadWriteStatKept_1tgjk_23357{background:color-mix(in srgb,#34d399 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 50%,transparent)}._dpGridBoard_1tgjk_23364{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_1tgjk_23376{width:1.6rem;height:1.2rem}._dpGridColLabel_1tgjk_23381,._dpGridRowLabel_1tgjk_23382{font-size:.72rem;font-weight:600;color:var(--muted);text-align:center;font-variant-numeric:tabular-nums}._dpGridRow_1tgjk_23382{display:contents}._dpGridCell_1tgjk_23394{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_1tgjk_23410{font-size:1.15rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1}._dpGridMarker_1tgjk_23417{position:absolute;top:.28rem;left:.35rem;font-size:.65rem;font-weight:700;letter-spacing:.02em;color:var(--muted)}._dpGridCellUnknown_1tgjk_23427{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_1tgjk_23433{background:color-mix(in srgb,#a78bfa 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#a78bfa 55%,transparent)}._dpGridCellSolved_1tgjk_23438{background:color-mix(in srgb,#34d399 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 45%,transparent)}._dpGridCellCurrent_1tgjk_23443{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_1tgjk_23450{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_1tgjk_23456{outline:2px solid color-mix(in srgb,#38bdf8 70%,transparent);outline-offset:1px}._dpGridNeighborLeft_1tgjk_23461{outline:2px solid color-mix(in srgb,#f97316 70%,transparent);outline-offset:1px}._dpGridArrowTop_1tgjk_23466,._dpGridArrowLeft_1tgjk_23467{position:absolute;font-size:.58rem;font-weight:700;letter-spacing:.02em;pointer-events:none;white-space:nowrap}._dpGridArrowTop_1tgjk_23466{top:-.95rem;left:50%;transform:translate(-50%);color:#38bdf8}._dpGridArrowLeft_1tgjk_23467{left:-2.55rem;top:50%;transform:translateY(-50%);color:#f97316}._dpGridStatCurrent_1tgjk_23490{background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._dpGridStatTop_1tgjk_23495{background:color-mix(in srgb,#38bdf8 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 45%,transparent)}._dpGridStatLeft_1tgjk_23500{background:color-mix(in srgb,#f97316 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#f97316 45%,transparent)}._dpGridStatDp_1tgjk_23505{background:color-mix(in srgb,#34d399 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 45%,transparent)}._dpGridWidePanel_1tgjk_23510{display:flex;flex-direction:column;align-items:center;gap:.25rem;text-align:center}._dpGridEquationDetail_1tgjk_23518{font-size:.82rem;color:var(--muted);font-weight:500;text-align:center}@media(max-width:520px){._dpGridBoard_1tgjk_23364{grid-template-columns:1.25rem repeat(4,minmax(2.6rem,1fr));gap:.3rem}._dpGridCell_1tgjk_23394{min-height:2.9rem}._dpGridValue_1tgjk_23410{font-size:1rem}._dpGridArrowLeft_1tgjk_23467{left:-.15rem;top:auto;bottom:-.9rem;transform:none}}._dpTwoSeqBoardWrap_1tgjk_23549{display:flex;flex-wrap:wrap;gap:1rem;align-items:flex-start;justify-content:center;width:100%}._dpTwoSeqBoardWrap_1tgjk_23549 ._tpSlideBoard_1tgjk_16663{flex:1 1 14rem;min-width:0}._dpTwoSeqAxisHint_1tgjk_23563{display:flex;justify-content:flex-end;padding-right:.35rem;margin-top:.55rem;margin-bottom:.05rem}._dpTwoSeqAxisB_1tgjk_23571,._dpTwoSeqAxisA_1tgjk_23572{font-size:.72rem;font-weight:750;letter-spacing:.05em;color:#d4af37;text-transform:uppercase}._dpTwoSeqBoard_1tgjk_23549{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_1tgjk_23592{display:flex;align-items:center;justify-content:center;min-height:1.4rem}._dpTwoSeqColLabel_1tgjk_23599,._dpTwoSeqRowLabel_1tgjk_23600{font-size:.78rem;font-weight:700;color:var(--muted);text-align:center;font-variant-numeric:tabular-nums}._dpTwoSeqRow_1tgjk_23600{display:contents}._dpTwoSeqCell_1tgjk_23612{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_1tgjk_23628{font-size:1.05rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1}._dpTwoSeqCellUnknown_1tgjk_23635{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_1tgjk_23641{background:color-mix(in srgb,var(--muted) 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,var(--muted) 45%,transparent)}._dpTwoSeqCellSolved_1tgjk_23646{background:color-mix(in srgb,#34d399 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 45%,transparent)}._dpTwoSeqCellCurrent_1tgjk_23651{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_1tgjk_23658{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_1tgjk_23665{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_1tgjk_23672{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_1tgjk_23678{outline:2px solid color-mix(in srgb,#a78bfa 75%,transparent);outline-offset:1px}._dpTwoSeqNeighborTop_1tgjk_23683{outline:2px solid color-mix(in srgb,#38bdf8 70%,transparent);outline-offset:1px}._dpTwoSeqNeighborLeft_1tgjk_23688{outline:2px solid color-mix(in srgb,#f97316 70%,transparent);outline-offset:1px}._dpTwoSeqArrowTop_1tgjk_23693,._dpTwoSeqArrowLeft_1tgjk_23694,._dpTwoSeqArrowDiag_1tgjk_23695{position:absolute;font-size:.58rem;font-weight:700;letter-spacing:.02em;pointer-events:none;white-space:nowrap}._dpTwoSeqArrowTop_1tgjk_23693{top:-.95rem;left:50%;transform:translate(-50%);color:#38bdf8}._dpTwoSeqArrowLeft_1tgjk_23694{left:-2.55rem;top:50%;transform:translateY(-50%);color:#f97316}._dpTwoSeqArrowDiag_1tgjk_23695{top:-.95rem;left:-.15rem;color:#a78bfa}._dpTwoSeqPrefixStrip_1tgjk_23724{display:flex;flex-wrap:wrap;gap:.55rem 1rem;justify-content:center;margin-top:.65rem;font-size:.82rem;color:var(--text)}._dpTwoSeqStatCurrent_1tgjk_23734{background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#fbbf24 50%,transparent)}._dpTwoSeqStatCompare_1tgjk_23739{background:color-mix(in srgb,#e879f9 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#e879f9 45%,transparent)}._dpTwoSeqStatDiag_1tgjk_23744{background:color-mix(in srgb,#a78bfa 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#a78bfa 50%,transparent)}._dpTwoSeqStatTop_1tgjk_23749{background:color-mix(in srgb,#38bdf8 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 45%,transparent)}._dpTwoSeqStatLeft_1tgjk_23754{background:color-mix(in srgb,#f97316 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#f97316 45%,transparent)}._dpTwoSeqStatDp_1tgjk_23759{background:color-mix(in srgb,#34d399 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 45%,transparent)}._dpTwoSeqWidePanel_1tgjk_23764{display:flex;flex-direction:column;align-items:center;gap:.25rem;text-align:center}._dpTwoSeqEquationDetail_1tgjk_23772{font-size:.82rem;color:var(--muted);font-weight:500;text-align:center}._dpTwoSeqExplainBox_1tgjk_23779{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_1tgjk_23791{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_1tgjk_23802,._dpTwoSeqExplainHeaderMatch_1tgjk_23803,._dpTwoSeqExplainHeaderBase_1tgjk_23804,._dpTwoSeqExplainHeaderResult_1tgjk_23805{background:transparent}._dpTwoSeqExplainHeaderLabel_1tgjk_23809{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_1tgjk_23802 ._dpTwoSeqExplainHeaderLabel_1tgjk_23809{color:#e07a7a}._dpTwoSeqExplainHeaderMatch_1tgjk_23803 ._dpTwoSeqExplainHeaderLabel_1tgjk_23809{color:#57c785}._dpTwoSeqExplainHeaderCompare_1tgjk_23826{font-family:var(--font-label-mono);font-size:1.15rem;font-weight:750;line-height:1.1;color:#e8e3d8}._dpTwoSeqExplainHeaderMismatch_1tgjk_23802 ._dpTwoSeqExplainHeaderCompare_1tgjk_23826{color:#e07a7a}._dpTwoSeqExplainHeaderMatch_1tgjk_23803 ._dpTwoSeqExplainHeaderCompare_1tgjk_23826{color:#57c785}._dpTwoSeqExplainBody_1tgjk_23842{display:flex;flex-direction:column;gap:.75rem;padding:.75rem .95rem;text-align:center;align-items:center}._dpTwoSeqExplainSummary_1tgjk_23851{margin:0;font-size:.9rem;font-weight:600;line-height:1.35;color:#e8e3d8}._dpTwoSeqExplainOptions_1tgjk_23859{display:flex;flex-direction:column;gap:.4rem;align-items:center;width:100%}._dpTwoSeqExplainOptionsTitle_1tgjk_23867{margin:0;font-size:.78rem;font-weight:650;color:color-mix(in srgb,#e8e3d8 60%,transparent)}._dpTwoSeqExplainOptionList_1tgjk_23874{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.35rem;align-items:stretch;width:min(100%,22rem)}._dpTwoSeqExplainOption_1tgjk_23859{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_1tgjk_23898{color:#55b8d6;border-color:color-mix(in srgb,#55b8d6 28%,transparent);background:color-mix(in srgb,#55b8d6 7%,transparent)}._dpTwoSeqOptLeft_1tgjk_23904{color:#e99a45;border-color:color-mix(in srgb,#e99a45 28%,transparent);background:color-mix(in srgb,#e99a45 7%,transparent)}._dpTwoSeqOptDiag_1tgjk_23910{color:#a78bfa;border-color:color-mix(in srgb,#a78bfa 28%,transparent);background:color-mix(in srgb,#a78bfa 7%,transparent)}._dpTwoSeqExplainFooter_1tgjk_23916{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_1tgjk_23927{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_1tgjk_23937{margin:0;font-family:var(--font-label-mono);font-size:1.12rem;font-weight:750;line-height:1.25;color:#e8e3d8}._dpTwoSeqExplainFormulaStrong_1tgjk_23946{color:#57c785}._dpTwoSeqStateDef_1tgjk_23950{margin:.35rem 0 1rem;display:flex;flex-direction:column;align-items:center;gap:.15rem;text-align:center}._dpTwoSeqStateDefCode_1tgjk_23959{margin:0;font-size:.95rem;font-weight:700;line-height:1.3}._dpTwoSeqStateDefLine_1tgjk_23966{margin:0;font-size:.86rem;line-height:1.4;color:color-mix(in srgb,var(--text) 88%,var(--muted))}._dpTwoSeqStateDetails_1tgjk_23973{padding-top:.55rem;padding-bottom:.55rem}._dpTwoSeqStateSummary_1tgjk_23978{display:flex;align-items:center;gap:.4rem;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}._dpTwoSeqStateSummary_1tgjk_23978::-webkit-details-marker{display:none}._dpTwoSeqStateSummary_1tgjk_23978:after{content:"▸";margin-left:auto;font-size:.75rem;color:#fb923c;transition:transform .12s ease}._dpTwoSeqStateDetails_1tgjk_23973[open]>._dpTwoSeqStateSummary_1tgjk_23978:after{transform:rotate(90deg)}._dpTwoSeqStateBody_1tgjk_24003{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_1tgjk_24012{display:flex;flex-direction:column;gap:.32rem}._dpTwoSeqStateSectionTitle_1tgjk_24018{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_1tgjk_24028{margin:0;font-size:.84rem;line-height:1.45;color:color-mix(in srgb,var(--text) 88%,var(--muted))}._dpTwoSeqStateNeighborList_1tgjk_24035,._dpTwoSeqStateRuleList_1tgjk_24036{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_1tgjk_24049{color:#a78bfa;font-weight:700}._dpTwoSeqStateNeighborTop_1tgjk_24054{color:#55b8d6;font-weight:700}._dpTwoSeqStateNeighborLeft_1tgjk_24059{color:#e99a45;font-weight:700}._dpTwoSeqStateRuleMatch_1tgjk_24064{color:#57c785;font-weight:700}._dpTwoSeqStateRuleMismatch_1tgjk_24069{color:#e07a7a;font-weight:700}@media(max-width:640px){._dpTwoSeqBoard_1tgjk_23549{grid-template-columns:2rem repeat(4,minmax(2.2rem,1fr));gap:.28rem}._dpTwoSeqCell_1tgjk_23612{min-height:2.5rem}._dpTwoSeqArrowLeft_1tgjk_23694{left:-.15rem;top:auto;bottom:-.9rem;transform:none}._dpTwoSeqArrowDiag_1tgjk_23695{left:50%;transform:translate(-50%)}}._dpUnbStateDef_1tgjk_24099{margin:.35rem 0 1rem;display:flex;flex-direction:column;align-items:center;gap:.15rem;text-align:center}._dpUnbStateDefCode_1tgjk_24108{margin:0;font-size:.95rem;font-weight:700;line-height:1.3}._dpUnbStateDefLine_1tgjk_24115{margin:0;font-size:.86rem;line-height:1.4;color:color-mix(in srgb,var(--text) 88%,var(--muted))}._dpUnbBlocks_1tgjk_24122{display:flex;flex-wrap:wrap;gap:.45rem;justify-content:center}._dpUnbBlock_1tgjk_24122{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_1tgjk_24144{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_1tgjk_24150{outline:2px dashed color-mix(in srgb,#a78bfa 70%,transparent);outline-offset:2px}._dpUnbReuseBanner_1tgjk_24155{margin:.55rem 0 0;text-align:center;font-size:.86rem;color:color-mix(in srgb,var(--text) 88%,var(--muted))}._dpUnbReuseBanner_1tgjk_24155 strong{color:#a78bfa;font-family:var(--font-label-mono)}._dpUnbDpBoard_1tgjk_24167{display:flex;flex-direction:column;gap:.3rem;width:100%;max-width:28rem;margin:0 auto}._dpUnbDpRow_1tgjk_24176{display:grid;grid-template-columns:3.4rem repeat(7,minmax(1.9rem,1fr));gap:.3rem;align-items:center}._dpUnbRowLabel_1tgjk_24183{font-size:.68rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--muted);text-align:right;padding-right:.2rem}._dpUnbAmountLabel_1tgjk_24193{display:flex;align-items:center;justify-content:center;font-size:.78rem;font-weight:650;color:var(--muted);font-variant-numeric:tabular-nums}._dpUnbAmountCurrent_1tgjk_24203{color:#fbbf24;font-weight:750}._dpUnbAmountReuse_1tgjk_24208{color:#55b8d6;font-weight:750}._dpUnbDpCell_1tgjk_24213{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_1tgjk_24227{background:color-mix(in srgb,var(--muted) 10%,var(--panel-raised-bg));color:color-mix(in srgb,var(--muted) 70%,transparent)}._dpUnbDpCellSolved_1tgjk_24232{background:color-mix(in srgb,#34d399 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 45%,transparent)}._dpUnbDpCellCurrent_1tgjk_24237{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_1tgjk_24243{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_1tgjk_24249{background:color-mix(in srgb,#34d399 22%,var(--panel-raised-bg));border-color:#34d399}._dpUnbMarkerSlot_1tgjk_24254{display:flex;align-items:flex-start;justify-content:center;min-height:1.15rem}._dpUnbMarkerCurrent_1tgjk_24261,._dpUnbMarkerReuse_1tgjk_24262{font-size:.58rem;font-weight:750;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}._dpUnbMarkerCurrent_1tgjk_24261{color:#fbbf24}._dpUnbMarkerReuse_1tgjk_24262{color:#55b8d6}._dpUnbExplainBox_1tgjk_24278{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_1tgjk_24290{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_1tgjk_24300{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_1tgjk_24309{font-family:var(--font-label-mono);font-size:1.2rem;font-weight:750;color:#d4af37}._dpUnbExplainBody_1tgjk_24316{display:flex;flex-direction:column;gap:.55rem;padding:.75rem .95rem;text-align:center;align-items:center}._dpUnbExplainTitle_1tgjk_24325,._dpUnbExplainSummary_1tgjk_24326{margin:0;font-size:.86rem;font-weight:600;color:#e8e3d8}._dpUnbChoiceTable_1tgjk_24333{width:100%;display:flex;flex-direction:column;gap:.35rem}._dpUnbChoiceHead_1tgjk_24340,._dpUnbChoiceRow_1tgjk_24341{display:grid;grid-template-columns:4.5rem minmax(0,1.4fr) minmax(0,1fr);gap:.45rem;align-items:center}._dpUnbChoiceHead_1tgjk_24340{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_1tgjk_24341{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_1tgjk_24370{border-color:color-mix(in srgb,#57c785 45%,transparent);background:color-mix(in srgb,#57c785 10%,transparent)}._dpUnbChoiceBlock_1tgjk_24375{color:#d4af37;text-align:center}._dpUnbChoiceRemain_1tgjk_24380{color:#55b8d6;display:flex;flex-direction:column;align-items:center;gap:.1rem;text-align:center}._dpUnbChoiceRemainDp_1tgjk_24389{font-size:.72rem;font-weight:550;color:color-mix(in srgb,#55b8d6 75%,#e8e3d8)}._dpUnbChoiceResult_1tgjk_24395{color:#e8e3d8;text-align:right}._dpUnbChoiceRowBest_1tgjk_24370 ._dpUnbChoiceResult_1tgjk_24395,._dpUnbChoiceRowBest_1tgjk_24370 ._dpUnbChoiceRemain_1tgjk_24380,._dpUnbChoiceRowBest_1tgjk_24370 ._dpUnbChoiceRemainDp_1tgjk_24389{color:#57c785}._dpUnbExplainFooter_1tgjk_24409{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_1tgjk_24419{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_1tgjk_24429{margin:.15rem 0 0;font-size:.74rem;font-weight:550;line-height:1.35;color:#e8e3d8}._dpUnbExplainTotal_1tgjk_24437{margin:.05rem 0 0;font-size:.76rem;font-weight:650;line-height:1.3;color:#e8e3d8}._dpUnbExplainFormula_1tgjk_24445{margin:.35rem 0 0;font-family:var(--font-label-mono);font-size:1rem;font-weight:750;line-height:1.3;color:#57c785}._dpUnbExplainPickNote_1tgjk_24454{margin:.2rem 0 0;font-size:.84rem;font-weight:550;line-height:1.35;color:color-mix(in srgb,#e8e3d8 78%,transparent)}._dpUnbExplainReuse_1tgjk_24462{margin:.15rem 0 0;font-size:.86rem;font-family:var(--font-label-mono);font-weight:700;color:#a78bfa}._dpUnbStateCalloutBody_1tgjk_24470{display:flex;flex-direction:column;gap:.75rem}._dpDemoStateFillLabel_1tgjk_24476,._dpUnbStateFillLabel_1tgjk_24477{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_1tgjk_24176{grid-template-columns:2.6rem repeat(7,minmax(1.55rem,1fr));gap:.22rem}._dpUnbDpCell_1tgjk_24213{min-height:2.1rem;font-size:.9rem}._dpUnbChoiceHead_1tgjk_24340,._dpUnbChoiceRow_1tgjk_24341{grid-template-columns:1fr;gap:.2rem;text-align:center}._dpUnbChoiceResult_1tgjk_24395{text-align:center}._dpUnbMarkerCurrent_1tgjk_24261,._dpUnbMarkerReuse_1tgjk_24262{font-size:.5rem}}._dpZOStateDef_1tgjk_24515{margin:.35rem 0 1rem;display:flex;flex-direction:column;align-items:center;gap:.15rem;text-align:center}._dpZOStateDefLine_1tgjk_24524{margin:0;font-size:.86rem;line-height:1.45;color:color-mix(in srgb,var(--text) 88%,var(--muted));max-width:36rem}._dpZOStateDefLine_1tgjk_24524 strong{color:var(--text);font-weight:700}._dpZOSetup_1tgjk_24537{display:flex;flex-direction:column;align-items:center;gap:.75rem;margin:.15rem 0 1.1rem;text-align:center}._dpZOSetupMeta_1tgjk_24546{margin:.15rem 0 0;font-size:.88rem;font-weight:600;color:color-mix(in srgb,var(--text) 90%,var(--muted))}._dpZOSetupMeta_1tgjk_24546 strong{font-family:var(--font-label-mono);color:#fbbf24;font-weight:750}._dpZOSetupDot_1tgjk_24559{margin:0 .45rem;color:var(--muted)}._dpZOSetupRows_1tgjk_24564{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_1tgjk_24564 p{margin:0}._dpZOCards_1tgjk_24580{display:flex;flex-wrap:wrap;gap:.45rem;justify-content:center}._dpZOCard_1tgjk_24580{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_1tgjk_24602{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_1tgjk_24608{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:.25rem;gap:.55rem}._dpZOMatrixState_1tgjk_24617{width:100%;max-width:34rem;margin:0;text-align:center}._dpZOMatrixWrap_1tgjk_24624{display:flex;justify-content:center;width:100%;overflow-x:auto}._dpZOMatrix_1tgjk_24608{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_1tgjk_24643{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_1tgjk_24654{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_1tgjk_24667{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_1tgjk_24681{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_1tgjk_24692{display:contents}._dpZOMatrixRowLabel_1tgjk_24696{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_1tgjk_24709{min-width:.85rem;font-family:var(--font-label-mono);font-size:.78rem;font-weight:750;font-variant-numeric:tabular-nums;text-align:left}._dpZOMatrixRowDesc_1tgjk_24718{font-size:.68rem;font-weight:550;color:color-mix(in srgb,var(--text) 70%,var(--muted))}._dpZOMatrixRowLabelActive_1tgjk_24724{color:#fbbf24}._dpZOMatrixRowLabelActive_1tgjk_24724 ._dpZOMatrixRowDesc_1tgjk_24718{color:color-mix(in srgb,#fbbf24 75%,var(--text))}._dpZOMatrixRowLabelPrev_1tgjk_24732{color:#55b8d6}._dpZOMatrixRowLabelPrev_1tgjk_24732 ._dpZOMatrixRowDesc_1tgjk_24718{color:color-mix(in srgb,#55b8d6 75%,var(--text))}._dpZOMatrixCell_1tgjk_24740{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_1tgjk_24755{background:color-mix(in srgb,var(--muted) 10%,var(--panel-raised-bg));color:color-mix(in srgb,var(--muted) 70%,transparent)}._dpZOMatrixCellTrue_1tgjk_24760{background:color-mix(in srgb,#34d399 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 45%,transparent)}._dpZOMatrixCellFalse_1tgjk_24765{background:color-mix(in srgb,var(--muted) 8%,var(--panel-raised-bg));color:color-mix(in srgb,var(--muted) 75%,var(--text))}._dpZOMatrixCellCurrent_1tgjk_24770{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_1tgjk_24777{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_1tgjk_24783{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_1tgjk_24789{background:color-mix(in srgb,#34d399 22%,var(--panel-raised-bg));border-color:#34d399}._dpZOMatrixCellActiveRow_1tgjk_24794{outline:none}._dpZOMatrixTakeHint_1tgjk_24798,._dpZOMatrixSkipHint_1tgjk_24799{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_1tgjk_24798{color:#55b8d6}._dpZOMatrixSkipHint_1tgjk_24799{color:#94a3b8}._dpZOMatrixLegend_1tgjk_24821{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_1tgjk_24835{display:inline-flex;align-items:center;gap:.3rem;font-weight:600}._dpZOMatrixLegendSep_1tgjk_24842{color:var(--muted)}._dpZOMatrixBaseNote_1tgjk_24846{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_1tgjk_24854{color:#57c785;font-size:.68rem;font-weight:700}._dpZOBoolFalse_1tgjk_24860{color:#f87171;font-size:.68rem;font-weight:700}._dpZODpBoard_1tgjk_24866{position:relative;display:flex;flex-direction:column;align-items:center;gap:.3rem;width:100%;max-width:28rem;margin:0 auto}._dpZODpRow_1tgjk_24877{display:grid;grid-template-columns:repeat(8,minmax(1.85rem,2.35rem));gap:.28rem;align-items:center;justify-content:center}._dpZORowCaption_1tgjk_24885{margin:.35rem 0 .05rem;width:100%;text-align:center;font-size:.78rem;font-weight:700;line-height:1.3}._dpZORowCaptionPrev_1tgjk_24894{color:#55b8d6}._dpZORowCaptionCurr_1tgjk_24898{color:#fbbf24}._dpZORowCaptionBase_1tgjk_24902{color:color-mix(in srgb,var(--text) 80%,var(--muted))}._dpZOArrowRow_1tgjk_24906{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_1tgjk_24915{display:flex;align-items:center;justify-content:center;font-size:.78rem;font-weight:650;color:var(--muted);font-variant-numeric:tabular-nums}._dpZOAmountCurrent_1tgjk_24925{color:#fbbf24;font-weight:750}._dpZOAmountTake_1tgjk_24930{color:#55b8d6;font-weight:750}._dpZODpCell_1tgjk_24935{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_1tgjk_24948{background:color-mix(in srgb,var(--muted) 10%,var(--panel-raised-bg));color:color-mix(in srgb,var(--muted) 70%,transparent)}._dpZODpCellTrue_1tgjk_24953{background:color-mix(in srgb,#34d399 14%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 45%,transparent)}._dpZODpCellFalse_1tgjk_24958{background:color-mix(in srgb,var(--muted) 8%,var(--panel-raised-bg));color:color-mix(in srgb,var(--muted) 75%,var(--text))}._dpZODpCellCurrent_1tgjk_24963{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_1tgjk_24969{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_1tgjk_24975{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_1tgjk_24981{background:color-mix(in srgb,#34d399 22%,var(--panel-raised-bg));border-color:#34d399}._dpZOArrowSlot_1tgjk_24986{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;min-height:1.45rem;gap:.05rem}._dpZOSubtractChipInline_1tgjk_24996{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_1tgjk_25009{font-size:.85rem;font-weight:750;line-height:1;color:#55b8d6}._dpZOReuseNote_1tgjk_25016{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_1tgjk_25025{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_1tgjk_25037{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_1tgjk_25043{display:flex;flex-direction:column;gap:.75rem;padding:.85rem .95rem .95rem;text-align:center;align-items:center}._dpZOQuestion_1tgjk_25052{margin:.15rem 0 .25rem;font-size:.95rem;font-weight:650;line-height:1.35;color:#e8e3d8}._dpZOBaseList_1tgjk_25060{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_1tgjk_25074{margin:.15rem 0 0;font-family:var(--font-label-mono);font-size:1rem;font-weight:750;letter-spacing:.12em;color:#57c785}._dpZOChoiceTable_1tgjk_25083{width:100%;display:flex;flex-direction:column;gap:.4rem}._dpZOChoiceRow_1tgjk_25090{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_1tgjk_25102{border-color:color-mix(in srgb,#94a3b8 40%,transparent)}._dpZOChoiceRowTake_1tgjk_25106{border-color:color-mix(in srgb,#55b8d6 40%,transparent)}._dpZOMatrixLegendSkip_1tgjk_25110{color:#94a3b8;font-weight:750;letter-spacing:.03em}._dpZOMatrixLegendTake_1tgjk_25116{color:#55b8d6;font-weight:750;letter-spacing:.03em}._dpZOChoiceLabel_1tgjk_25122{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_1tgjk_25106 ._dpZOChoiceLabel_1tgjk_25122{color:#55b8d6}._dpZOChoiceRowSkip_1tgjk_25102 ._dpZOChoiceLabel_1tgjk_25122{color:#94a3b8}._dpZOChoiceDetail_1tgjk_25141{display:flex;flex-direction:column;gap:.2rem;font-size:.82rem;font-weight:550;line-height:1.35;color:#e8e3d8}._dpZOChoiceCode_1tgjk_25151{font-family:var(--font-label-mono);font-size:.78rem;font-weight:700;color:color-mix(in srgb,#e8e3d8 82%,transparent)}._dpZOResultBlock_1tgjk_25158{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_1tgjk_25169{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_1tgjk_25179{margin:0;font-family:var(--font-label-mono);font-size:.82rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase;color:#d4af37}._dpZOOrDivider_1tgjk_25189{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_1tgjk_25199{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:.45rem .55rem}._dpZOFormulaTerm_1tgjk_25207{display:flex;flex-direction:column;align-items:center;gap:.15rem}._dpZOFormulaRoleSkip_1tgjk_25214,._dpZOFormulaRoleTake_1tgjk_25215,._dpZOFormulaRoleSpacer_1tgjk_25216{font-size:.58rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase;line-height:1;min-height:.7rem}._dpZOFormulaRoleSkip_1tgjk_25214{color:#94a3b8}._dpZOFormulaRoleTake_1tgjk_25215{color:#55b8d6}._dpZOFormulaRoleSpacer_1tgjk_25216{visibility:hidden}._dpZOFormulaCode_1tgjk_25237{font-family:var(--font-label-mono);font-size:.8rem;font-weight:700;color:#d4af37}._dpZOFormulaCodeSkip_1tgjk_25244{color:#94a3b8}._dpZOFormulaCodeTake_1tgjk_25248{color:#55b8d6}._dpZOFormulaOp_1tgjk_25252{font-family:var(--font-label-mono);font-size:.78rem;font-weight:750;color:color-mix(in srgb,#e8e3d8 70%,transparent);padding-top:.85rem}._dpZOResultFormula_1tgjk_25260{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_1tgjk_25270{margin:0;font-family:var(--font-label-mono);font-size:.92rem;font-weight:750;color:#e8e3d8}._dpZOPlainResult_1tgjk_25278{margin:.85rem 0 0;font-size:.95rem;font-weight:750;line-height:1.35;color:#57c785}._dpZOExplainFormulaSmall_1tgjk_25286{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_1tgjk_25295{display:flex;flex-direction:column;gap:.75rem}._dpZOStateFillLabel_1tgjk_25301{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_1tgjk_24608{grid-template-columns:5rem repeat(8,minmax(1.35rem,1.75rem));gap:.16rem}._dpZOMatrixRowLabel_1tgjk_24696{gap:.25rem}._dpZOMatrixRowDesc_1tgjk_24718{font-size:.58rem}._dpZOMatrixCell_1tgjk_24740{min-height:1.75rem;font-size:.78rem}._dpZOMatrixRowLabel_1tgjk_24696{font-size:.62rem}._dpZOMatrixTakeHint_1tgjk_24798,._dpZOMatrixSkipHint_1tgjk_24799{font-size:.42rem;top:-.45rem}._dpZOChoiceRow_1tgjk_25090{grid-template-columns:1fr;gap:.25rem;text-align:center}._dpZOChoiceDetail_1tgjk_25141{align-items:center;text-align:center}}._dpIntervalStack_1tgjk_25354{display:flex;flex-direction:column;align-items:stretch;gap:1.15rem;width:100%}._dpIntervalIntroSteps_1tgjk_25362{margin-top:1.35rem}._dpIntervalHero_1tgjk_25366{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_1tgjk_25378{margin:0;font-family:var(--font-label-mono);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#fbbf24}._dpIntervalHeroBoard_1tgjk_25388{display:flex;flex-direction:column;gap:.35rem;width:100%;max-width:26rem}._dpIntervalHeroRow_1tgjk_25396,._dpIntervalHeroMarkers_1tgjk_25397{display:grid;grid-template-columns:repeat(5,minmax(2.4rem,1fr));gap:.45rem;align-items:center}._dpIntervalHeroChar_1tgjk_25404{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_1tgjk_25418{opacity:.28}._dpIntervalHeroCharEnd_1tgjk_25422{border-color:#fbbf24;box-shadow:0 0 0 1px color-mix(in srgb,#fbbf24 40%,transparent);color:#fbbf24}._dpIntervalHeroCharMatch_1tgjk_25428{border-color:#34d399;background:color-mix(in srgb,#34d399 18%,var(--panel-raised-bg));color:#6ee7b7}._dpIntervalHeroCharMismatch_1tgjk_25434{border-color:#f87171;background:color-mix(in srgb,#f87171 16%,var(--panel-raised-bg));color:#fca5a5}._dpIntervalHeroCharInside_1tgjk_25440{border-color:#38bdf8;background:color-mix(in srgb,#38bdf8 14%,var(--panel-raised-bg));color:#7dd3fc}._dpIntervalHeroMarkerCell_1tgjk_25446{min-height:2.1rem;display:flex;align-items:flex-start;justify-content:center;text-align:center}._dpIntervalHeroMarker_1tgjk_25397{font-family:var(--font-label-mono);font-size:.72rem;font-weight:750;line-height:1.15;color:#fbbf24}._dpIntervalHeroCaption_1tgjk_25462{margin:0;font-size:.86rem;text-align:center;color:color-mix(in srgb,var(--text) 82%,var(--muted))}._dpIntervalIntroHint_1tgjk_25469{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_1tgjk_25478{margin:.15rem 0 0;font-family:var(--font-label-mono);font-size:1.2rem;font-weight:800;letter-spacing:.04em;text-align:center}._dpIntervalCompareMatch_1tgjk_25487{color:#6ee7b7}._dpIntervalCompareMismatch_1tgjk_25491{color:#fca5a5}._dpIntervalStoryBox_1tgjk_25495{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_1tgjk_25509{margin:0;font-family:var(--font-label-mono);font-size:.68rem;font-weight:750;letter-spacing:.07em;text-transform:uppercase;color:#fbbf24}._dpIntervalStoryLine_1tgjk_25519{margin:0;font-size:.88rem;line-height:1.45;color:color-mix(in srgb,var(--text) 88%,var(--muted))}._dpIntervalStoryEmphasis_1tgjk_25526{margin:.15rem 0 0;font-size:.92rem;font-weight:700;line-height:1.4;color:var(--text)}._dpIntervalStoryFormula_1tgjk_25534{margin:.2rem 0 0;font-size:.9rem}._dpIntervalBaseChars_1tgjk_25539{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem}._dpIntervalBaseChip_1tgjk_25546{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_1tgjk_25560{display:flex;flex-direction:column;gap:.25rem;align-items:center}._dpIntervalMatchEndsRow_1tgjk_25567{display:flex;align-items:center;justify-content:center;gap:.65rem;font-family:var(--font-label-mono);font-size:1.15rem;font-weight:800}._dpIntervalMatchEndChip_1tgjk_25577{color:#6ee7b7}._dpIntervalMatchBracket_1tgjk_25581{color:#7dd3fc}._dpIntervalMatchLabels_1tgjk_25585{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_1tgjk_25585 span:first-child,._dpIntervalMatchLabels_1tgjk_25585 span:last-child{color:#6ee7b7}._dpIntervalMatchLabels_1tgjk_25585 span:nth-child(2){color:#7dd3fc;text-align:center}._dpIntervalRemoveChoices_1tgjk_25608{display:grid;grid-template-columns:1fr 1fr;gap:.55rem}._dpIntervalRemoveCard_1tgjk_25614{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_1tgjk_25625{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_1tgjk_25636{display:flex;justify-content:center;width:100%}._dpIntervalRemoveResult_1tgjk_25642{margin:0;font-size:.8rem;line-height:1.35;text-align:left;color:color-mix(in srgb,var(--text) 85%,var(--muted))}._dpIntervalMiniChars_1tgjk_25650{display:flex;gap:.25rem;flex-wrap:wrap}._dpIntervalMiniChar_1tgjk_25650{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_1tgjk_25670{border-color:#fbbf24;color:#fbbf24}._dpIntervalMiniCharMatch_1tgjk_25675{border-color:#34d399;color:#6ee7b7}._dpIntervalMiniCharMismatch_1tgjk_25680{border-color:#f87171;color:#fca5a5}._dpIntervalMiniCharReuse_1tgjk_25685{border-color:#38bdf8;color:#7dd3fc;background:color-mix(in srgb,#38bdf8 12%,transparent)}._dpIntervalTableSection_1tgjk_25691{display:flex;flex-direction:column;align-items:center;gap:.45rem;width:100%}._dpIntervalTableSection_1tgjk_25691 ._dpDemoPanelLabel_1tgjk_15640{text-align:center;width:100%;color:color-mix(in srgb,var(--text) 70%,var(--muted))}._dpIntervalGridLegend_1tgjk_25705{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_1tgjk_25714{margin:0 .35rem;opacity:.6}._dpIntervalGridWrap_1tgjk_25719{display:flex;flex-direction:column;align-items:center;gap:.55rem;width:100%}._dpIntervalGrid_1tgjk_25705{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_1tgjk_25736{display:contents}._dpIntervalCorner_1tgjk_25740{position:relative;min-height:1.7rem}._dpIntervalAxisR_1tgjk_25745,._dpIntervalAxisL_1tgjk_25746{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_1tgjk_25745{top:.1rem;right:.1rem}._dpIntervalAxisL_1tgjk_25746{bottom:.1rem;left:.1rem}._dpIntervalColLabel_1tgjk_25764,._dpIntervalRowIndex_1tgjk_25765{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_1tgjk_25775{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_1tgjk_25788{border-style:dashed;border-color:color-mix(in srgb,var(--card-border) 35%,transparent);background:transparent;opacity:.35}._dpIntervalCellUnknown_1tgjk_25795{color:color-mix(in srgb,var(--text) 35%,var(--muted))}._dpIntervalCellBase_1tgjk_25799{color:#6ee7b7;border-color:color-mix(in srgb,#34d399 50%,transparent);background:color-mix(in srgb,#34d399 16%,var(--panel-raised-bg))}._dpIntervalCellSolved_1tgjk_25805{color:color-mix(in srgb,var(--text) 90%,var(--muted));border-color:color-mix(in srgb,#94a3b8 40%,transparent)}._dpIntervalCellCurrent_1tgjk_25810{border-color:#fbbf24;box-shadow:0 0 0 1px color-mix(in srgb,#fbbf24 35%,transparent);color:#fbbf24}._dpIntervalCellMatch_1tgjk_25816{border-color:#34d399;background:color-mix(in srgb,#34d399 18%,var(--panel-raised-bg));color:#6ee7b7}._dpIntervalCellMismatch_1tgjk_25822{border-color:#f87171;background:color-mix(in srgb,#f87171 14%,var(--panel-raised-bg));color:#fca5a5}._dpIntervalCellEnd_1tgjk_25828{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_1tgjk_25835{border-color:#38bdf8;background:color-mix(in srgb,#38bdf8 14%,var(--panel-raised-bg));color:#7dd3fc}._dpIntervalMentalModel_1tgjk_25841{display:grid;grid-template-columns:1fr 1fr;gap:.65rem;width:100%}._dpIntervalMentalCard_1tgjk_25848{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_1tgjk_25858{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_1tgjk_25868{margin:0;font-family:var(--font-label-mono);font-size:.9rem;font-weight:750;color:var(--text)}._dpIntervalMentalLine_1tgjk_25876{margin:0;font-size:.8rem;line-height:1.35;color:color-mix(in srgb,var(--text) 78%,var(--muted))}._dpIntervalStateBody_1tgjk_25883{gap:.75rem}@media(max-width:720px){._dpIntervalHeroRow_1tgjk_25396,._dpIntervalHeroMarkers_1tgjk_25397{grid-template-columns:repeat(5,minmax(1.85rem,1fr));gap:.28rem}._dpIntervalHeroChar_1tgjk_25404{min-height:2.4rem;font-size:1.1rem}._dpIntervalRemoveChoices_1tgjk_25608,._dpIntervalMentalModel_1tgjk_25841{grid-template-columns:1fr}._dpIntervalGrid_1tgjk_25705{grid-template-columns:1.8rem repeat(5,minmax(1.45rem,1.8rem));gap:.2rem}._dpIntervalCell_1tgjk_25775{min-height:1.75rem;font-size:.78rem}}._dpLastStack_1tgjk_25918{display:flex;flex-direction:column;align-items:stretch;gap:1.15rem;width:100%}._dpLastIntroSteps_1tgjk_25926{margin-top:1.35rem}._dpLastTableSection_1tgjk_25930{display:flex;flex-direction:column;align-items:center;gap:.45rem;width:100%}._dpLastFillOrder_1tgjk_25938{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_1tgjk_25948{margin:0;font-size:.8rem;color:#fbbf24}._dpLastGridLegend_1tgjk_25954{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_1tgjk_25963{margin:0 .35rem;opacity:.6}._dpLastGrid_1tgjk_25954{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_1tgjk_25977{display:contents}._dpLastCorner_1tgjk_25981{position:relative;min-height:1.7rem}._dpLastAxisR_1tgjk_25986,._dpLastAxisL_1tgjk_25987{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_1tgjk_25986{top:.1rem;right:.1rem}._dpLastAxisL_1tgjk_25987{bottom:.1rem;left:.1rem}._dpLastColLabel_1tgjk_26005,._dpLastRowIndex_1tgjk_26006{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_1tgjk_26016{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_1tgjk_26029{border-style:dashed;border-color:color-mix(in srgb,var(--card-border) 35%,transparent);background:transparent;opacity:.35}._dpLastCellUnknown_1tgjk_26036{color:color-mix(in srgb,var(--text) 35%,var(--muted))}._dpLastCellBase_1tgjk_26040{color:#6ee7b7;border-color:color-mix(in srgb,#34d399 50%,transparent);background:color-mix(in srgb,#34d399 16%,var(--panel-raised-bg))}._dpLastCellSolved_1tgjk_26046{color:color-mix(in srgb,var(--text) 88%,var(--muted));border-color:color-mix(in srgb,#94a3b8 40%,transparent)}._dpLastCellCurrent_1tgjk_26051{border-color:#fbbf24;box-shadow:0 0 0 1px color-mix(in srgb,#fbbf24 35%,transparent);color:#fbbf24}._dpLastCellReuseLeft_1tgjk_26057{border-color:#60a5fa;background:color-mix(in srgb,#3b82f6 16%,var(--panel-raised-bg));color:#93c5fd}._dpLastCellReuseRight_1tgjk_26063{border-color:#22d3ee;background:color-mix(in srgb,#06b6d4 16%,var(--panel-raised-bg));color:#67e8f9}._dpLastCellEnd_1tgjk_26069{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_1tgjk_26076{display:flex;flex-direction:column;gap:.2rem;margin-top:.35rem;text-align:center}._dpLastArrowLine_1tgjk_26084{margin:0;font-family:var(--font-label-mono);font-size:.72rem;color:color-mix(in srgb,var(--text) 75%,var(--muted))}._dpLastArrow_1tgjk_26076{margin:0 .35rem;opacity:.7}._dpLastArrowLeft_1tgjk_26096{color:#93c5fd}._dpLastArrowRight_1tgjk_26100{color:#67e8f9}._dpLastHero_1tgjk_26104{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_1tgjk_26116{margin:0;font-family:var(--font-label-mono);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#fbbf24}._dpLastHeroHint_1tgjk_26126{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_1tgjk_26135{margin:0;font-size:.86rem;text-align:center;color:color-mix(in srgb,var(--text) 82%,var(--muted))}._dpLastQuestion_1tgjk_26142{margin:.15rem 0 0;font-size:.95rem;font-weight:700;text-align:center;color:var(--text)}._dpLastHeroBoard_1tgjk_26150{display:flex;flex-direction:column;gap:.3rem;width:100%;max-width:28rem}._dpLastHeroRow_1tgjk_26158,._dpLastHeroMarkers_1tgjk_26159{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_1tgjk_26166{min-height:2.1rem;display:flex;align-items:flex-start;justify-content:center;text-align:center}._dpLastHeroMarker_1tgjk_26159{font-family:var(--font-label-mono);font-size:.72rem;font-weight:750;line-height:1.15;color:#fbbf24}._dpLastProduct_1tgjk_26182{margin:.2rem 0 0;font-family:var(--font-label-mono);font-size:1.2rem;font-weight:800;letter-spacing:.04em;color:#fde68a}._dpLastEmptyNote_1tgjk_26191{margin:0;font-size:.8rem;line-height:1.4;color:color-mix(in srgb,var(--text) 62%,var(--muted))}._dpLastPieceList_1tgjk_26198{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_1tgjk_26198 p{margin:0}._dpLastBoundChip_1tgjk_26212{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_1tgjk_26228{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_1tgjk_26237{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_1tgjk_26255{opacity:.28}._dpLastTileNeighbor_1tgjk_26259,._dpLastPadNeighbor_1tgjk_26260{opacity:.85;border-color:color-mix(in srgb,var(--text) 35%,var(--muted))}._dpLastPadNeighbor_1tgjk_26260{border-style:dashed;color:color-mix(in srgb,var(--text) 75%,var(--muted))}._dpLastTileInside_1tgjk_26270{border-color:color-mix(in srgb,#fbbf24 28%,var(--card-border));background:color-mix(in srgb,#fbbf24 8%,var(--panel-raised-bg))}._dpLastTileEnd_1tgjk_26275{border-color:#fbbf24;box-shadow:0 0 0 1px color-mix(in srgb,#fbbf24 35%,transparent);color:#fbbf24}._dpLastTileLast_1tgjk_26281{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_1tgjk_26288{border-color:#60a5fa;background:color-mix(in srgb,#3b82f6 16%,var(--panel-raised-bg));color:#93c5fd}._dpLastTileRight_1tgjk_26294{border-color:#22d3ee;background:color-mix(in srgb,#06b6d4 16%,var(--panel-raised-bg));color:#67e8f9}._dpLastTileSolved_1tgjk_26300{border-color:color-mix(in srgb,#94a3b8 45%,transparent);color:color-mix(in srgb,var(--text) 85%,var(--muted))}._dpLastStoryBox_1tgjk_26305{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_1tgjk_26319{margin:0;font-family:var(--font-label-mono);font-size:.68rem;font-weight:750;letter-spacing:.07em;text-transform:uppercase;color:#fbbf24}._dpLastStoryLine_1tgjk_26329{margin:0;font-size:.88rem;line-height:1.45;color:color-mix(in srgb,var(--text) 88%,var(--muted))}._dpLastStoryNote_1tgjk_26336{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_1tgjk_26346{margin:.15rem 0 0;font-size:.92rem;font-weight:700;line-height:1.4;color:var(--text)}._dpLastScoreLine_1tgjk_26354{color:#6ee7b7}._dpLastBestBox_1tgjk_26358{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_1tgjk_26369{margin:.2rem 0 0;font-size:.9rem}._dpLastSplitRow_1tgjk_26374{display:grid;grid-template-columns:1fr auto 1fr;gap:.45rem;align-items:stretch}._dpLastSplitCard_1tgjk_26381{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_1tgjk_26392{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;text-align:center}._dpLastSplitLeft_1tgjk_26402{border-color:color-mix(in srgb,#3b82f6 45%,transparent);background:color-mix(in srgb,#3b82f6 10%,var(--panel-raised-bg))}._dpLastSplitK_1tgjk_26407{border-color:color-mix(in srgb,#fbbf24 50%,transparent);background:color-mix(in srgb,#fbbf24 12%,var(--panel-raised-bg))}._dpLastSplitRight_1tgjk_26412{border-color:color-mix(in srgb,#06b6d4 45%,transparent);background:color-mix(in srgb,#06b6d4 10%,var(--panel-raised-bg))}._dpLastSplitLabel_1tgjk_26417{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_1tgjk_26402 ._dpLastSplitLabel_1tgjk_26417{color:#93c5fd}._dpLastSplitK_1tgjk_26407 ._dpLastSplitLabel_1tgjk_26417{color:#fbbf24}._dpLastSplitRight_1tgjk_26412 ._dpLastSplitLabel_1tgjk_26417{color:#67e8f9}._dpLastSplitVals_1tgjk_26441{margin:0;font-family:var(--font-label-mono);font-size:.95rem;font-weight:750;color:var(--text)}._dpLastWordLeft_1tgjk_26449{color:#93c5fd;font-weight:700}._dpLastWordRight_1tgjk_26454{color:#67e8f9;font-weight:700}._dpLastSplitDp_1tgjk_26459{margin:0;font-size:.78rem}._dpLastCandTable_1tgjk_26464{margin-top:.35rem;width:100%;overflow-x:auto;text-align:left}._dpLastCandTitle_1tgjk_26471{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_1tgjk_26464 table{width:100%;border-collapse:collapse;font-family:var(--font-label-mono);font-size:.72rem}._dpLastCandTable_1tgjk_26464 th,._dpLastCandTable_1tgjk_26464 td{padding:.28rem .35rem;border-bottom:1px solid color-mix(in srgb,var(--card-border) 55%,transparent);text-align:center}._dpLastCandTable_1tgjk_26464 th{color:color-mix(in srgb,var(--text) 60%,var(--muted));font-weight:700}._dpLastCandActive_1tgjk_26501 td{color:#fde68a;background:color-mix(in srgb,#fbbf24 10%,transparent)}._dpLastCodeBlock_1tgjk_26506{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_1tgjk_26521{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_1tgjk_26521 li{margin:.2rem 0}._dpLastStateBody_1tgjk_26534{gap:.75rem}@media(max-width:720px){._dpLastSplitRow_1tgjk_26374{grid-template-columns:1fr}._dpLastHeroRow_1tgjk_26158,._dpLastHeroMarkers_1tgjk_26159{grid-template-columns:minmax(1.4rem,1.7rem) .45rem repeat(4,minmax(1.7rem,1fr)) .45rem minmax(1.4rem,1.7rem);gap:.22rem}._dpLastTile_1tgjk_26237,._dpLastBoundChip_1tgjk_26212{min-height:2.35rem;font-size:1rem}._dpLastGrid_1tgjk_25954{grid-template-columns:1.8rem repeat(4,minmax(1.45rem,1.8rem));gap:.2rem}._dpLastCell_1tgjk_26016{min-height:1.75rem;font-size:.78rem}}._dpSmStack_1tgjk_26566{display:flex;flex-direction:column;align-items:stretch;gap:1.1rem;width:100%}._dpSmIntroSteps_1tgjk_26574{margin-top:1.35rem}._dpSmTableSection_1tgjk_26578{display:flex;flex-direction:column;align-items:center;gap:.4rem;width:100%}._dpSmLegend_1tgjk_26586{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_1tgjk_26595{margin:0 .35rem;opacity:.6}._dpSmGrid_1tgjk_26600{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_1tgjk_26609{display:contents}._dpSmCorner_1tgjk_26613{min-height:1.5rem}._dpSmColLabel_1tgjk_26617,._dpSmRowLabel_1tgjk_26618{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_1tgjk_26629{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_1tgjk_26642{color:color-mix(in srgb,var(--text) 35%,var(--muted))}._dpSmCellImpossible_1tgjk_26646{color:color-mix(in srgb,var(--text) 45%,var(--muted));border-style:dashed}._dpSmCellSolved_1tgjk_26651{color:color-mix(in srgb,var(--text) 88%,var(--muted))}._dpSmCellCurrent_1tgjk_26655{border-color:#fbbf24;box-shadow:0 0 0 1px color-mix(in srgb,#fbbf24 35%,transparent);color:#fbbf24}._dpSmCellReady_1tgjk_26661{border-color:#60a5fa;background:color-mix(in srgb,#3b82f6 16%,var(--panel-raised-bg));color:#93c5fd}._dpSmCellCooldown_1tgjk_26667{border-color:#22d3ee;background:color-mix(in srgb,#06b6d4 16%,var(--panel-raised-bg));color:#67e8f9}._dpSmCellMission_1tgjk_26673{border-color:#fbbf24;background:color-mix(in srgb,#fbbf24 12%,var(--panel-raised-bg));color:#fde68a}._dpSmCellEnd_1tgjk_26679{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_1tgjk_26686,._dpSmHero_1tgjk_26687{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_1tgjk_26701,._dpSmStoryTitle_1tgjk_26702{margin:0;font-family:var(--font-label-mono);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#fbbf24}._dpSmHint_1tgjk_26712{margin:0;font-size:.8rem;text-align:center;color:color-mix(in srgb,var(--text) 75%,var(--muted))}._dpSmTransGrid_1tgjk_26719{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;width:100%;max-width:36rem}._dpSmTransCard_1tgjk_26727{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_1tgjk_26737{border-color:color-mix(in srgb,#3b82f6 45%,transparent);background:color-mix(in srgb,#3b82f6 10%,var(--panel-raised-bg))}._dpSmMission_1tgjk_26742{border-color:color-mix(in srgb,#fbbf24 50%,transparent);background:color-mix(in srgb,#fbbf24 12%,var(--panel-raised-bg))}._dpSmCooldown_1tgjk_26747{border-color:color-mix(in srgb,#06b6d4 45%,transparent);background:color-mix(in srgb,#06b6d4 10%,var(--panel-raised-bg))}._dpSmTransName_1tgjk_26752{margin:0;font-family:var(--font-label-mono);font-size:.72rem;font-weight:800}._dpSmReady_1tgjk_26737 ._dpSmTransName_1tgjk_26752{color:#93c5fd}._dpSmMission_1tgjk_26742 ._dpSmTransName_1tgjk_26752{color:#fbbf24}._dpSmCooldown_1tgjk_26747 ._dpSmTransName_1tgjk_26752{color:#67e8f9}._dpSmTransDesc_1tgjk_26771{margin:0;font-size:.72rem;font-weight:400}._dpSmReady_1tgjk_26737 ._dpSmTransDesc_1tgjk_26771{color:color-mix(in srgb,#93c5fd 58%,var(--muted))}._dpSmMission_1tgjk_26742 ._dpSmTransDesc_1tgjk_26771{color:color-mix(in srgb,#fbbf24 58%,var(--muted))}._dpSmCooldown_1tgjk_26747 ._dpSmTransDesc_1tgjk_26771{color:color-mix(in srgb,#67e8f9 58%,var(--muted))}._dpSmTransDivider_1tgjk_26789{width:44%;height:1px;margin:.42rem auto;align-self:center;background:color-mix(in srgb,var(--text) 16%,transparent)}._dpSmCanGoTo_1tgjk_26797{margin:0 0 .2rem;font-family:var(--font-label-mono);font-size:.72rem;font-weight:800;text-align:center;color:#fff}._dpSmCanGoItem_1tgjk_26806{margin:0;font-size:.64rem;text-align:center;color:var(--text)}._dpSmStepStats_1tgjk_26813{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;width:100%;max-width:36rem}._dpSmStatCard_1tgjk_26821{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_1tgjk_26833{margin:0;width:100%;font-family:var(--font-label-mono);font-size:.72rem;font-weight:800;text-align:center}._dpSmStatValue_1tgjk_26842{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_1tgjk_26855 ._dpSmStatValue_1tgjk_26842,._dpSmStatReward_1tgjk_26856 ._dpSmStatValue_1tgjk_26842{font-size:1.4rem}._dpSmStatDay_1tgjk_26855{border-color:color-mix(in srgb,#3b82f6 45%,transparent);background:color-mix(in srgb,#3b82f6 10%,var(--panel-raised-bg))}._dpSmStatDay_1tgjk_26855 ._dpSmStatTitle_1tgjk_26833{color:#93c5fd}._dpSmStatDay_1tgjk_26855 ._dpSmStatValue_1tgjk_26842{color:color-mix(in srgb,#93c5fd 58%,var(--muted))}._dpSmStatReward_1tgjk_26856{border-color:color-mix(in srgb,#fbbf24 50%,transparent);background:color-mix(in srgb,#fbbf24 12%,var(--panel-raised-bg))}._dpSmStatReward_1tgjk_26856 ._dpSmStatTitle_1tgjk_26833{color:#fbbf24}._dpSmStatReward_1tgjk_26856 ._dpSmStatValue_1tgjk_26842{color:color-mix(in srgb,#fbbf24 58%,var(--muted))}._dpSmStatState_1tgjk_26886{border-color:color-mix(in srgb,#06b6d4 45%,transparent);background:color-mix(in srgb,#06b6d4 10%,var(--panel-raised-bg))}._dpSmStatState_1tgjk_26886 ._dpSmStatTitle_1tgjk_26833{color:#67e8f9}._dpSmStatState_1tgjk_26886 ._dpSmStatValue_1tgjk_26842{color:color-mix(in srgb,#67e8f9 58%,var(--muted))}._dpSmStoryBox_1tgjk_26899{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_1tgjk_26916,._dpSmStoryNote_1tgjk_26917{margin:0;font-size:.86rem;line-height:1.45;color:color-mix(in srgb,var(--text) 88%,var(--muted))}._dpSmStoryNote_1tgjk_26917{text-align:left;font-size:.8rem}._dpSmStoryEmphasis_1tgjk_26929,._dpSmStoryFormula_1tgjk_26930{margin:.1rem 0 0;font-size:.92rem;font-weight:700;color:var(--text)}._dpSmWordReady_1tgjk_26937,._dpSmWordCooldown_1tgjk_26938,._dpSmWordMission_1tgjk_26939{margin:0;font-weight:700;white-space:nowrap}._dpSmWordReady_1tgjk_26937{color:#93c5fd}._dpSmWordCooldown_1tgjk_26938{color:#67e8f9}._dpSmWordMission_1tgjk_26939{color:#fbbf24}._dpSmStateBody_1tgjk_26957{gap:.75rem}@media(max-width:720px){._dpSmTransGrid_1tgjk_26719{grid-template-columns:1fr}._dpSmGrid_1tgjk_26600{grid-template-columns:2.8rem repeat(3,minmax(3.2rem,1fr));gap:.2rem}._dpSmCell_1tgjk_26629{min-height:1.75rem;font-size:.78rem}}._dpTreeStack_1tgjk_26977{display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}._dpTreeBoard_1tgjk_26985{width:100%;max-width:26rem;display:flex;flex-direction:column;align-items:center;gap:.15rem;font-family:var(--font-label-mono)}._dpTreeLevel_1tgjk_26995,._dpTreeMid_1tgjk_26996,._dpTreeKids_1tgjk_26997,._dpTreeLow_1tgjk_26998{display:flex;justify-content:center;align-items:flex-start;gap:1.6rem;width:100%}._dpTreeMid_1tgjk_26996{gap:3.4rem}._dpTreeLow_1tgjk_26998{gap:1.4rem;align-items:flex-start}._dpTreeSubtree_1tgjk_27015{display:flex;flex-direction:column;align-items:center;min-width:8.2rem}._dpTreeKids_1tgjk_26997{gap:.55rem}._dpTreeKidsRight_1tgjk_27026{display:flex;justify-content:flex-end;width:100%;padding-right:.2rem}._dpTreeBranches_1tgjk_27033,._dpTreeBranchesWide_1tgjk_27034,._dpTreeBranchesRight_1tgjk_27035{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_1tgjk_27034{width:11.5rem}._dpTreeBranchesRight_1tgjk_27035{justify-content:flex-end;width:4.2rem;padding-right:.85rem}._dpTreeNode_1tgjk_27054{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_1tgjk_27066{border-color:color-mix(in srgb,#fbbf24 55%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,#fbbf24 30%,transparent)}._dpTreeNodeFocus_1tgjk_27071{border-color:color-mix(in srgb,#a78bfa 55%,transparent)}._dpTreeNodeSolved_1tgjk_27075{border-color:color-mix(in srgb,#3b82f6 40%,transparent);background:color-mix(in srgb,#3b82f6 10%,var(--panel-raised-bg))}._dpTreeNodeEnd_1tgjk_27080{border-color:#34d399;background:color-mix(in srgb,#34d399 18%,var(--panel-raised-bg))}._dpTreeVal_1tgjk_27085{margin:0;font-size:1.05rem;font-weight:800;color:var(--text)}._dpTreePair_1tgjk_27092{margin:0;font-size:.58rem;font-weight:650;color:color-mix(in srgb,var(--text) 72%,var(--muted));white-space:nowrap}._dpTreeIntroSteps_1tgjk_27100{margin-top:.35rem}._dpTreeWork_1tgjk_27104{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_1tgjk_27116{margin:0;font-family:var(--font-label-mono);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#fbbf24}._dpTreeBaseTitle_1tgjk_27126{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_1tgjk_27137{display:grid;grid-template-columns:1fr 1fr;gap:.45rem;width:100%;max-width:26rem}._dpTreePanel_1tgjk_27137{display:flex;flex-direction:column;gap:.18rem;padding:.5rem .45rem;border-radius:.5rem;text-align:center}._dpTreePanelTake_1tgjk_27154{border:1px solid color-mix(in srgb,#fbbf24 50%,transparent);background:color-mix(in srgb,#fbbf24 12%,var(--panel-raised-bg))}._dpTreePanelSkip_1tgjk_27159{border:1px solid color-mix(in srgb,#3b82f6 45%,transparent);background:color-mix(in srgb,#3b82f6 10%,var(--panel-raised-bg))}._dpTreePanelDim_1tgjk_27164{opacity:.42}._dpTreePanelTitle_1tgjk_27168{margin:0;font-family:var(--font-label-mono);font-size:.72rem;font-weight:800}._dpTreePanelTake_1tgjk_27154 ._dpTreePanelTitle_1tgjk_27168{color:#fbbf24}._dpTreePanelSkip_1tgjk_27159 ._dpTreePanelTitle_1tgjk_27168{color:#93c5fd}._dpTreePanelBody_1tgjk_27183{margin:0;font-size:.68rem;color:color-mix(in srgb,var(--text) 78%,var(--muted))}._dpTreeStoryBox_1tgjk_27189{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_1tgjk_27203,._dpTreeStoryNote_1tgjk_27204{margin:0;font-size:.84rem;line-height:1.4;color:color-mix(in srgb,var(--text) 88%,var(--muted))}._dpTreeStoryNote_1tgjk_27204{font-size:.78rem;text-align:left}._dpTreeAskLead_1tgjk_27216{font-weight:800;color:inherit}._dpTreePairGold_1tgjk_27221{color:#fbbf24;font-weight:700}._dpTreeResult_1tgjk_27226{color:#34d399;font-weight:800}._dpTreeTakeWord_1tgjk_27231{color:#fbbf24;font-weight:800}._dpTreeSkipWord_1tgjk_27236{color:#93c5fd;font-weight:800}._dpTreeStoryFormula_1tgjk_27241{margin:0;font-size:.9rem;font-weight:700}._dpTreeStateBody_1tgjk_27247{gap:.75rem}@media(max-width:720px){._dpTreePanels_1tgjk_27137{grid-template-columns:1fr}._dpTreeMid_1tgjk_26996{gap:1.2rem}._dpTreeNode_1tgjk_27054{min-width:4.6rem}}._ivMergeStack_1tgjk_27265{display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}._ivMergeTimeline_1tgjk_27273{width:100%;max-width:32rem;display:flex;flex-direction:column;gap:.35rem}._ivMergeRow_1tgjk_27281{position:relative;height:1.85rem}._ivMergeBar_1tgjk_27286{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_1tgjk_27305{border-color:color-mix(in srgb,#fbbf24 55%,transparent);background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));color:#fbbf24}._ivMergeBarNext_1tgjk_27311{border-color:color-mix(in srgb,#3b82f6 50%,transparent);background:color-mix(in srgb,#3b82f6 14%,var(--panel-raised-bg));color:#93c5fd}._ivMergeWork_1tgjk_27317{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_1tgjk_27329{margin:0;font-family:var(--font-label-mono);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#fbbf24}._ivMergePanels_1tgjk_27339{display:grid;grid-template-columns:1fr 1fr;gap:.45rem;width:100%;max-width:26rem}._ivMergePanel_1tgjk_27339{display:flex;flex-direction:column;align-items:center;gap:.18rem;padding:.5rem .45rem;border-radius:.5rem;text-align:center}._ivMergePanelCurrent_1tgjk_27357{border:1px solid color-mix(in srgb,#fbbf24 50%,transparent);background:color-mix(in srgb,#fbbf24 12%,var(--panel-raised-bg))}._ivMergePanelNext_1tgjk_27362{border:1px solid color-mix(in srgb,#3b82f6 45%,transparent);background:color-mix(in srgb,#3b82f6 10%,var(--panel-raised-bg))}._ivMergePanelTitle_1tgjk_27367{margin:0;font-family:var(--font-label-mono);font-size:.72rem;font-weight:800}._ivMergePanelCurrent_1tgjk_27357 ._ivMergePanelTitle_1tgjk_27367{color:#fbbf24}._ivMergePanelNext_1tgjk_27362 ._ivMergePanelTitle_1tgjk_27367{color:#93c5fd}._ivMergePanelRange_1tgjk_27382{margin:0;font-size:.95rem;font-weight:700;color:var(--text)}._ivMergeStoryBox_1tgjk_27389{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_1tgjk_27403{margin:0;font-weight:800;font-size:.86rem;color:var(--text)}._ivMergeStoryLine_1tgjk_27410{margin:0;font-size:.84rem;line-height:1.4;color:color-mix(in srgb,var(--text) 88%,var(--muted))}._ivMergeStoryFormula_1tgjk_27417{margin:0;font-size:.86rem;font-weight:700}._ivMergeStoryFollowup_1tgjk_27423{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_1tgjk_27432{color:#34d399;font-weight:800}._ivMergeNo_1tgjk_27437{color:#fca5a5;font-weight:800}._ivMergeMergedBox_1tgjk_27442{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_1tgjk_27458{margin-top:.35rem}._ivMergeStateBody_1tgjk_27462{gap:.75rem}._ivConflictStack_1tgjk_27466{display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}._ivConflictTimeline_1tgjk_27474{width:100%;max-width:32rem;display:flex;flex-direction:column;gap:.35rem}._ivConflictRow_1tgjk_27482{position:relative;height:1.85rem}._ivConflictBar_1tgjk_27487{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_1tgjk_27506{border-color:color-mix(in srgb,#fbbf24 55%,transparent);background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg));color:#fbbf24}._ivConflictBarCurr_1tgjk_27512{border-color:color-mix(in srgb,#3b82f6 50%,transparent);background:color-mix(in srgb,#3b82f6 14%,var(--panel-raised-bg));color:#93c5fd}._ivConflictWork_1tgjk_27518{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_1tgjk_27530{margin:0;font-family:var(--font-label-mono);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#fbbf24}._ivConflictPanels_1tgjk_27540{display:grid;grid-template-columns:1fr 1fr;gap:.45rem;width:100%;max-width:26rem}._ivConflictPanel_1tgjk_27540{display:flex;flex-direction:column;align-items:center;gap:.18rem;padding:.5rem .45rem;border-radius:.5rem;text-align:center}._ivConflictPanelPrev_1tgjk_27558{border:1px solid color-mix(in srgb,#fbbf24 50%,transparent);background:color-mix(in srgb,#fbbf24 12%,var(--panel-raised-bg))}._ivConflictPanelCurr_1tgjk_27563{border:1px solid color-mix(in srgb,#3b82f6 45%,transparent);background:color-mix(in srgb,#3b82f6 10%,var(--panel-raised-bg))}._ivConflictPanelTitle_1tgjk_27568{margin:0;font-family:var(--font-label-mono);font-size:.72rem;font-weight:800}._ivConflictPanelPrev_1tgjk_27558 ._ivConflictPanelTitle_1tgjk_27568{color:#fbbf24}._ivConflictPanelCurr_1tgjk_27563 ._ivConflictPanelTitle_1tgjk_27568{color:#93c5fd}._ivConflictPanelRange_1tgjk_27583{margin:0;font-size:.95rem;font-weight:700;color:var(--text)}._ivConflictStoryBox_1tgjk_27590{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_1tgjk_27604{margin:0;font-weight:800;font-size:.86rem;color:var(--text)}._ivConflictStoryLine_1tgjk_27611{margin:0;font-size:.84rem;line-height:1.4;color:color-mix(in srgb,var(--text) 88%,var(--muted))}._ivConflictCheckLine_1tgjk_27618{margin:.45rem 0;font-size:.84rem;line-height:1.4;color:color-mix(in srgb,var(--text) 88%,var(--muted))}._ivConflictStorySpacer_1tgjk_27625{margin-top:.45rem}._ivConflictForward_1tgjk_27629{color:#34d399;font-weight:400}._ivConflictFormula_1tgjk_27634{margin:0;font-size:.86rem;font-weight:700}._ivConflictFollowup_1tgjk_27640{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_1tgjk_27649{color:#fca5a5;font-weight:800}._ivConflictNo_1tgjk_27654{color:#34d399;font-weight:800}._ivConflictCompare_1tgjk_27659{width:100%;max-width:26rem;display:grid;grid-template-columns:1fr 1fr;gap:.45rem}._ivConflictCompareCol_1tgjk_27667{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_1tgjk_27678{margin:0;font-family:var(--font-label-mono);font-size:.62rem;font-weight:800;letter-spacing:.06em;color:#93c5fd}._ivConflictCompareTitleSched_1tgjk_27687{margin:0;font-family:var(--font-label-mono);font-size:.62rem;font-weight:800;letter-spacing:.06em;color:#fbbf24}._ivConflictCompareBody_1tgjk_27696{margin:0;font-size:.78rem}._ivConflictCompareNote_1tgjk_27701{margin:0;font-size:.75rem;color:var(--muted)}._ivConflictResultBox_1tgjk_27707{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_1tgjk_27722{margin-top:.35rem}._ivConflictStateBody_1tgjk_27726{gap:.75rem}@media(max-width:720px){._ivConflictPanels_1tgjk_27540,._ivConflictCompare_1tgjk_27659{grid-template-columns:1fr}}._ivSweepStack_1tgjk_27737{display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}._ivSweepEvents_1tgjk_27745{width:100%;max-width:32rem;display:flex;flex-direction:column;gap:.35rem}._ivSweepEventsLabel_1tgjk_27753{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_1tgjk_27764{display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem}._ivSweepEventChip_1tgjk_27771{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_1tgjk_27782{border-color:color-mix(in srgb,#34d399 55%,transparent);background:color-mix(in srgb,#34d399 14%,var(--panel-raised-bg))}._ivSweepEventChipEnd_1tgjk_27787{border-color:color-mix(in srgb,#fca5a5 55%,transparent);background:color-mix(in srgb,#fca5a5 12%,var(--panel-raised-bg))}._ivSweepEventTime_1tgjk_27792{font-family:var(--font-label-mono);font-size:.62rem;font-weight:700;color:var(--muted)}._ivSweepEventDelta_1tgjk_27799{font-family:var(--font-label-mono);font-size:.78rem;font-weight:800;color:var(--text)}._ivSweepWork_1tgjk_27806{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_1tgjk_27818{width:100%;max-width:26rem;display:flex;flex-direction:column;gap:.4rem}._ivSweepCountTitle_1tgjk_27826{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_1tgjk_27837{margin:.1rem 0 0;width:100%;max-width:22rem;text-align:left;font-size:.86rem;font-weight:700;color:var(--text)}._ivSweepSortRules_1tgjk_27847{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_1tgjk_27847 li{display:grid;grid-template-columns:1.35rem 3.4rem 1.1rem 1fr;align-items:baseline;gap:.15rem;counter-increment:sweep-sort}._ivSweepSortRules_1tgjk_27847 li:before{content:counter(sweep-sort) ".";font-weight:700}._ivSweepSortKey_1tgjk_27876{font-weight:700}._ivSweepSortArrow_1tgjk_27880{color:var(--muted)}._ivSweepCountBlurb_1tgjk_27884{margin:0;text-align:center;font-size:.86rem;font-weight:400;line-height:1.4;color:#fbbf24}._ivSweepVerbStart_1tgjk_27893{color:#34d399;font-weight:700}._ivSweepVerbEnd_1tgjk_27898{color:#fca5a5;font-weight:700}._ivSweepLesson_1tgjk_27903{width:100%;max-width:26rem;display:flex;flex-direction:column;gap:.4rem}._ivSweepLessonTitle_1tgjk_27911{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_1tgjk_27922{margin:.15rem 0 0;text-align:left;font-size:.86rem;line-height:1.4;color:var(--text)}._ivSweepLessonCode_1tgjk_27930{margin:0;text-align:center}._ivSweepLessonCodeRow_1tgjk_27935{margin:.1rem 0 .25rem;display:flex;justify-content:center;flex-wrap:wrap;gap:.5rem}._ivSweepBoundBox_1tgjk_27943{display:flex;flex-direction:column;align-items:center;gap:.12rem;min-width:4.6rem;padding:.4rem .7rem;border-radius:.5rem;text-align:center}._ivSweepBoundStart_1tgjk_27954{border:1px solid color-mix(in srgb,#34d399 50%,transparent);background:color-mix(in srgb,#34d399 14%,var(--panel-raised-bg))}._ivSweepBoundEnd_1tgjk_27959{border:1px solid color-mix(in srgb,#fca5a5 50%,transparent);background:color-mix(in srgb,#fca5a5 12%,var(--panel-raised-bg))}._ivSweepBoundTitle_1tgjk_27964{margin:0;font-family:var(--font-label-mono);font-size:.62rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}._ivSweepBoundStart_1tgjk_27954 ._ivSweepBoundTitle_1tgjk_27964{color:#34d399}._ivSweepBoundEnd_1tgjk_27959 ._ivSweepBoundTitle_1tgjk_27964{color:#fca5a5}._ivSweepLessonCode_1tgjk_27930 ._ivSweepNumStart_1tgjk_27981{color:#34d399;font-weight:800}._ivSweepLessonCode_1tgjk_27930 ._ivSweepNumEnd_1tgjk_27986{color:#fca5a5;font-weight:800}._ivSweepBoundValue_1tgjk_27991{margin:0;font-size:1.1rem;font-weight:800;color:var(--text)}._ivSweepBoundStart_1tgjk_27954 ._ivSweepBoundValue_1tgjk_27991{color:#34d399}._ivSweepBoundEnd_1tgjk_27959 ._ivSweepBoundValue_1tgjk_27991{color:#fca5a5}._ivSweepCaption_1tgjk_28006{margin:0;text-align:center;font-size:.86rem;line-height:1.4;color:var(--text)}._ivSweepCaptionRule_1tgjk_28014{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_1tgjk_28022{display:grid;grid-template-columns:1fr 1fr;gap:.45rem;width:100%;max-width:26rem}._ivSweepPanel_1tgjk_28022{display:flex;flex-direction:column;align-items:center;gap:.18rem;padding:.5rem .45rem;border-radius:.5rem;text-align:center}._ivSweepPanelActive_1tgjk_28040{border:1px solid color-mix(in srgb,#93c5fd 50%,transparent);background:color-mix(in srgb,#3b82f6 10%,var(--panel-raised-bg))}._ivSweepPanelBest_1tgjk_28045{border:1px solid color-mix(in srgb,#34d399 50%,transparent);background:color-mix(in srgb,#34d399 12%,var(--panel-raised-bg))}._ivSweepPanelTitle_1tgjk_28050{margin:0;font-family:var(--font-label-mono);font-size:.72rem;font-weight:800;color:#fbbf24}._ivSweepPanelBest_1tgjk_28045 ._ivSweepPanelTitle_1tgjk_28050{color:#34d399}._ivSweepPanelActive_1tgjk_28040 ._ivSweepPanelTitle_1tgjk_28050{color:#93c5fd}._ivSweepPanelValue_1tgjk_28066{margin:0;font-size:1.15rem;font-weight:800;color:var(--text)}._ivSweepAction_1tgjk_28073{margin:0;font-size:.86rem;font-weight:700;text-align:center}._ivSweepFormula_1tgjk_28080{margin:0;text-align:center}._ivSweepResultBox_1tgjk_28085{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_1tgjk_28100{margin-top:.35rem}._ivSweepStateBody_1tgjk_28104{gap:.75rem}@media(max-width:720px){._ivSweepPanels_1tgjk_28022{grid-template-columns:1fr}}._ivIntersectStack_1tgjk_28114{display:flex;flex-direction:column;align-items:center;gap:.7rem;width:100%}._ivIntersectBarA_1tgjk_28122{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_1tgjk_28129{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_1tgjk_28136{background:color-mix(in srgb,#34d399 26%,var(--panel-raised-bg));border-color:#34d399;color:#34d399}._ivIntersectWork_1tgjk_28142{display:flex;flex-direction:column;align-items:center;gap:.45rem;width:min(100%,32rem)}._ivIntersectCountTitle_1tgjk_28150{margin:0;font-family:var(--font-label-mono);font-size:.72rem;font-weight:800;letter-spacing:.08em;color:#fbbf24}._ivIntersectPair_1tgjk_28159{display:grid;grid-template-columns:1fr 1fr;gap:.45rem;width:100%}._ivIntersectPairBox_1tgjk_28166{display:flex;flex-direction:column;align-items:center;gap:.18rem;padding:.5rem .45rem;border-radius:.5rem;text-align:center}._ivIntersectPairBoxA_1tgjk_28176{border:1px solid #fbbf24;background:color-mix(in srgb,#fbbf24 24%,var(--panel-raised-bg))}._ivIntersectPairBoxB_1tgjk_28181{border:1px solid #60a5fa;background:color-mix(in srgb,#60a5fa 24%,var(--panel-raised-bg))}._ivIntersectPairTitle_1tgjk_28186{margin:0;font-family:var(--font-label-mono);font-size:.62rem;font-weight:800;letter-spacing:.06em}._ivIntersectPairBoxA_1tgjk_28176 ._ivIntersectPairTitle_1tgjk_28186{color:#fbbf24}._ivIntersectPairBoxB_1tgjk_28181 ._ivIntersectPairTitle_1tgjk_28186{color:#60a5fa}._ivIntersectPairValue_1tgjk_28202{margin:0;font-family:var(--font-label-mono);font-size:.92rem;font-weight:800;color:var(--text)}._ivIntersectFormulaBox_1tgjk_28210{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_1tgjk_28210 p{margin:0}._ivIntersectNumStart_1tgjk_28227{color:#34d399;font-weight:700}._ivIntersectNumEnd_1tgjk_28232{color:#fca5a5;font-weight:700}._ivIntersectCaption_1tgjk_28237{margin:0;text-align:center;font-size:.86rem;line-height:1.4;color:color-mix(in srgb,var(--text) 92%,var(--muted))}._ivIntersectCaptionTeach_1tgjk_28245{margin:.7rem 0;text-align:center;font-size:.86rem;line-height:1.4;color:#fb923c;white-space:pre-line}._ivIntersectMove_1tgjk_28254{margin:0;text-align:center;font-size:.84rem;line-height:1.4;color:#fb923c}._ivIntersectNameA_1tgjk_28262{color:#fbbf24;font-weight:700}._ivIntersectNameB_1tgjk_28267{color:#60a5fa;font-weight:700}._ivIntersectResultRow_1tgjk_28272{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.4rem;font-family:var(--font-label-mono)}._ivIntersectResultLabel_1tgjk_28281{font-size:.68rem;font-weight:800;letter-spacing:.06em;color:var(--muted);text-transform:uppercase}._ivIntersectResultValue_1tgjk_28289{font-size:.86rem;font-weight:700;color:#34d399}._ivIntersectIntroSteps_1tgjk_28295{margin-top:.35rem}._mgSpiralStack_1tgjk_28299{display:flex;flex-direction:column;align-items:center;gap:.75rem;width:100%}._mgSpiralBoard_1tgjk_28307{display:flex;flex-direction:column;align-items:center;gap:.35rem;width:min(100%,22rem)}._mgSpiralDir_1tgjk_28315{margin:0 0 .15rem;font-family:var(--font-label-mono);font-size:.72rem;font-weight:800;letter-spacing:.06em;color:#fbbf24}._mgSpiralBoundTop_1tgjk_28324,._mgSpiralBoundBottom_1tgjk_28325{font-family:var(--font-label-mono);font-size:.62rem;font-weight:800;letter-spacing:.08em;color:var(--muted)}._mgSpiralMid_1tgjk_28333{display:grid;grid-template-columns:2.4rem minmax(0,1fr) 2.6rem;align-items:center;gap:.35rem;width:100%}._mgSpiralBoundSide_1tgjk_28341{font-family:var(--font-label-mono);font-size:.58rem;font-weight:800;letter-spacing:.06em;color:var(--muted);text-align:center}._mgSpiralGrid_1tgjk_28350{display:grid;grid-template-columns:repeat(var(--mg-spiral-cols, 4),minmax(2.2rem,1fr));gap:.28rem}._mgSpiralCell_1tgjk_28356{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_1tgjk_28370{border-color:color-mix(in srgb,#93c5fd 55%,transparent);background:color-mix(in srgb,#93c5fd 12%,var(--panel-raised-bg))}._mgSpiralCellVisited_1tgjk_28375{opacity:.42}._mgSpiralCellCurrent_1tgjk_28379{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_1tgjk_28387{display:flex;flex-direction:column;align-items:center;gap:.45rem;width:min(100%,26rem)}._mgSpiralWorkCheck_1tgjk_28395{gap:.45rem}._mgSpiralWorkCheck_1tgjk_28395 ._mgSpiralLeftBox_1tgjk_28399{margin-top:.85rem;margin-bottom:.55rem}._mgSpiralLeftBox_1tgjk_28399{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_1tgjk_28414{margin:0 0 .45rem;font-family:var(--font-label-mono);font-size:.72rem;font-weight:800;letter-spacing:.06em;color:#fb923c}._mgSpiralLeftProse_1tgjk_28423{margin:0 0 .55rem;font-size:.82rem;line-height:1.4;color:color-mix(in srgb,var(--text) 92%,var(--muted))}._mgSpiralLeftEq_1tgjk_28430{margin:.2rem 0}._mgSpiralLeftDone_1tgjk_28434{margin:.55rem 0 0;font-size:.86rem;font-weight:700;line-height:1.35;color:#fca5a5}._mgSpiralTitle_1tgjk_28442{margin:0;font-family:var(--font-label-mono);font-size:.72rem;font-weight:800;letter-spacing:.08em;color:#fbbf24}._mgSpiralChips_1tgjk_28451{display:grid;grid-template-columns:1fr 1fr;gap:.4rem;width:100%}._mgSpiralChip_1tgjk_28451{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_1tgjk_28470{font-family:var(--font-label-mono);font-size:.58rem;font-weight:800;letter-spacing:.05em;color:#93c5fd}._mgSpiralChipValue_1tgjk_28478{font-family:var(--font-label-mono);font-size:1.05rem;font-weight:800;color:var(--text)}._mgSpiralChipHint_1tgjk_28485{font-size:.62rem;color:var(--muted)}._mgSpiralCode_1tgjk_28490{margin:0}._mgSpiralCheck_1tgjk_28494{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_1tgjk_28494 p{margin:0}._mgSpiralCaption_1tgjk_28510{margin:0;text-align:center;font-size:.86rem;line-height:1.4;color:#fb923c}._mgSpiralResultRow_1tgjk_28518{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.4rem;font-family:var(--font-label-mono)}._mgSpiralResultLabel_1tgjk_28527{font-size:.68rem;font-weight:800;letter-spacing:.06em;color:var(--muted);text-transform:uppercase}._mgSpiralResultValue_1tgjk_28535{font-size:.82rem;font-weight:700;color:#34d399}._mgSpiralIntroSteps_1tgjk_28541{margin-top:.35rem}._mgRotateStack_1tgjk_28545{display:flex;flex-direction:column;align-items:center;gap:.7rem;width:100%}._mgRotateCorrectnessLabel_1tgjk_28553{margin:0 0 .35rem;text-align:center;font-size:.78rem;font-weight:700;letter-spacing:.04em;color:#4ade80}._mgRotateBoards_1tgjk_28562{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}._mgRotateBoard_1tgjk_28562{display:flex;flex-direction:column;align-items:center;gap:.3rem}._mgRotateBoardLabel_1tgjk_28576{margin:0;font-family:var(--font-label-mono);font-size:.62rem;font-weight:800;letter-spacing:.08em;color:var(--muted)}._mgRotateGrid_1tgjk_28585{display:grid;grid-template-columns:repeat(3,minmax(2.15rem,1fr));gap:.28rem;width:min(100%,9.2rem)}._mgRotateCell_1tgjk_28592{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_1tgjk_28606{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_1tgjk_28613{background:color-mix(in srgb,var(--muted) 16%,var(--panel-raised-bg));color:var(--muted)}._mgRotateCellSwap_1tgjk_28618{border-color:#34d399;background:color-mix(in srgb,#34d399 18%,var(--panel-raised-bg));color:#34d399;font-size:.62rem;letter-spacing:.02em}._mgRotateCellSkip_1tgjk_28626{opacity:.35}._mgRotateWork_1tgjk_28630{display:flex;flex-direction:column;align-items:center;gap:.45rem;width:min(100%,26rem)}._mgRotateTitle_1tgjk_28638{margin:0;font-family:var(--font-label-mono);font-size:.72rem;font-weight:800;letter-spacing:.08em;color:#fbbf24}._mgRotateHero_1tgjk_28647{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_1tgjk_28658{display:grid;grid-template-columns:1fr 1fr;gap:.4rem;width:100%}._mgRotateChip_1tgjk_28658{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_1tgjk_28677{font-family:var(--font-label-mono);font-size:.56rem;font-weight:800;letter-spacing:.05em;color:#93c5fd}._mgRotateChipValue_1tgjk_28685{font-family:var(--font-label-mono);font-size:.78rem;font-weight:700;color:var(--text)}._mgRotateCaption_1tgjk_28692{margin:0;text-align:center;font-size:.86rem;line-height:1.4;color:#fb923c;white-space:pre-line}._mgRotateIntroSteps_1tgjk_28701{margin-top:.35rem}._mgRotateModeRow_1tgjk_28705{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.4rem;width:min(100%,28rem);margin:0 auto .65rem}@media(max-width:520px){._mgRotateModeRow_1tgjk_28705{grid-template-columns:1fr}}._mgRotateModeBtn_1tgjk_28719{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_1tgjk_28732{border-color:#fbbf24;background:color-mix(in srgb,#fbbf24 18%,var(--panel-raised-bg));color:#fbbf24}._mgDigitLayout_1tgjk_14790{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;flex:1 1 auto;min-height:0}._mgDigitMulSteps_1tgjk_14796{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_1tgjk_14796{font-family:var(--font-label-mono);font-size:.62rem;font-weight:650;line-height:1.3;color:var(--muted)}._mgDigitMulStepOn_1tgjk_28772{color:#fbbf24}._mgDigitMulStepOuter_1tgjk_28776{color:color-mix(in srgb,#fbbf24 58%,var(--muted))}._mgDigitMulStepNested_1tgjk_28780{padding-left:.85rem}._mgDigitMiddle_1tgjk_28784{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:0}._mgDigitLayout_1tgjk_14790:has(._mgDigitMulSteps_1tgjk_14796) ._mgDigitMiddle_1tgjk_28784{padding-top:2.75rem}._mgDigitMiddle_1tgjk_28784:has(._mgDigitAnswer_1tgjk_28798){padding-top:1.15rem;padding-bottom:.35rem}._mgDigitDiagramSlot_1tgjk_28803{display:flex;flex-direction:column;align-items:center;gap:.65rem;width:100%;padding:0;box-sizing:border-box}._mgDigitWork_1tgjk_28813{display:flex;flex-direction:column;align-items:center;gap:.65rem;width:100%;flex:0 0 auto;padding-top:1.5rem;padding-bottom:.25rem}._mgDigitStack_1tgjk_28824{display:flex;flex-direction:column;align-items:center;gap:.65rem;width:100%}._mgDigitIntroSteps_1tgjk_28832{margin-top:0}._mgDigitSheet_1tgjk_28836{display:flex;flex-direction:column;align-items:center;gap:.2rem;font-family:var(--font-label-mono)}._mgDigitRow_1tgjk_28844,._mgDigitCarryRow_1tgjk_28845{display:grid;grid-template-columns:1.4rem repeat(3,2.1rem);gap:.25rem;align-items:center;justify-items:center}._mgDigitRowWide_1tgjk_28853{grid-template-columns:1.4rem repeat(4,2.1rem)}._mgDigitOpSlot_1tgjk_28857{width:1.4rem}._mgDigitOp_1tgjk_28857{font-weight:800;color:#fbbf24}._mgDigitCell_1tgjk_28866{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_1tgjk_28877{border-color:#fbbf24;background:color-mix(in srgb,#fbbf24 22%,var(--panel-raised-bg));color:#fbbf24}._mgDigitCellResult_1tgjk_28883{border-color:#34d399;color:#34d399}._mgDigitResultRow_1tgjk_28888{align-items:start}._mgDigitResultSlot_1tgjk_28892{display:flex;flex-direction:column;align-items:center;gap:.32rem;min-height:2.1rem}._mgDigitPlaceholder_1tgjk_28900{font-size:.42rem;font-weight:700;line-height:1;letter-spacing:.01em;color:#f87171;text-align:center;white-space:nowrap}._mgDigitCellEmpty_1tgjk_28910{border-color:transparent;background:transparent}._mgDigitCarryCell_1tgjk_28915{display:flex;flex-direction:column;align-items:center;font-size:.75rem;font-weight:800;color:#fb923c}._mgDigitCarryArrow_1tgjk_28924{line-height:1}._mgDigitRule_1tgjk_28928{width:min(100%,8.5rem);height:2px;margin:.2rem 0 .15rem;background:color-mix(in srgb,var(--card-border) 85%,transparent)}._mgDigitRuleWide_1tgjk_28935{width:min(100%,11.2rem)}._mgDigitPosLabel_1tgjk_28939{font-size:.48rem;font-weight:700;line-height:1;letter-spacing:.01em;color:var(--muted);text-align:center;white-space:nowrap}._mgDigitHint_1tgjk_28949{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_1tgjk_28959{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.4rem;width:100%}._mgDigitChipsTwo_1tgjk_28966{grid-template-columns:1fr 1fr}._mgDigitSplit_1tgjk_28970,._mgDigitOps_1tgjk_28971,._mgDigitHelper_1tgjk_28972{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_1tgjk_28982{display:block;font-size:1.1rem;font-weight:800;color:#fbbf24;margin-bottom:.2rem}._mgDigitFormulaTemplate_1tgjk_28990{margin:0 0 .4rem;text-align:center;font-family:var(--font-label-mono);font-size:.72rem;line-height:1.45;color:var(--muted)}._mgDigitTotal_1tgjk_28999{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_1tgjk_28798{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_1tgjk_28972{color:#34d399;font-weight:700}._mgDigitIntroHelper_1tgjk_29024{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_1tgjk_14796{margin:0;font-family:var(--font-label-mono);font-size:.85rem;line-height:1.45;color:var(--text);text-align:left}._mgPowLayout_1tgjk_14800{gap:.55rem}._mgPowExprCenter_1tgjk_29047{flex:1 1 auto;justify-content:center;padding-bottom:1rem}._mgPowExprCenter_1tgjk_29047 ._mgPowExprBlock_1tgjk_29053,._mgPowExprCenter_1tgjk_29047 ._mgDigitTotal_1tgjk_28999{margin-bottom:0}._mgPowLayout_1tgjk_14800:has(._mgPowExprCenter_1tgjk_29047){gap:0}._mgPowLayout_1tgjk_14800:has(._mgPowExprCenter_1tgjk_29047) ._mgDigitWork_1tgjk_28813{padding-top:0}._mgPowHelper_1tgjk_29069{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.4rem;width:100%;flex:0 0 auto}@media(max-width:520px){._mgPowHelper_1tgjk_29069{grid-template-columns:1fr}}._mgPowHelperCard_1tgjk_29083{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_1tgjk_29091{border-color:#fbbf24;background:color-mix(in srgb,#fbbf24 14%,var(--panel-raised-bg))}._mgPowHelperLabel_1tgjk_29096{margin:0 0 .2rem;font-family:var(--font-label-mono);font-size:.56rem;font-weight:800;letter-spacing:.05em;color:#93c5fd}._mgPowHelperEq_1tgjk_29105{margin:0;font-family:var(--font-label-mono);font-size:.78rem;font-weight:700;color:var(--text)}._mgPowHelperHint_1tgjk_29113{margin:.18rem 0 0;font-family:var(--font-label-mono);font-size:.58rem;font-weight:650;line-height:1.3;color:var(--muted)}._mgPowLadders_1tgjk_29122{display:flex;flex-direction:column;align-items:center;gap:.55rem;width:100%}._mgPowLadderRow_1tgjk_29130{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.15rem}._mgPowLadderItem_1tgjk_29138{display:inline-flex;align-items:center;gap:.15rem}._mgPowLadderArrow_1tgjk_29144{font-family:var(--font-label-mono);font-size:.72rem;font-weight:700;color:var(--muted)}._mgPowRung_1tgjk_29151{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_1tgjk_29162{border-color:#fbbf24;background:color-mix(in srgb,#fbbf24 18%,var(--panel-raised-bg))}._mgPowRungPower_1tgjk_29167{font-family:var(--font-label-mono);font-size:.72rem;font-weight:800;color:var(--text)}._mgPowRungOn_1tgjk_29162 ._mgPowRungPower_1tgjk_29167{color:#fbbf24}._mgPowRungValue_1tgjk_29178{font-family:var(--font-label-mono);font-size:.58rem;font-weight:650;color:var(--muted)}._mgPowExp_1tgjk_29047{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_1tgjk_29196{border-color:#34d399;color:#34d399;background:color-mix(in srgb,#34d399 14%,var(--panel-raised-bg))}._mgPowChipHot_1tgjk_29202{border-color:#fbbf24;background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg))}._mgPowContrast_1tgjk_29207{display:grid;grid-template-columns:1fr 1fr;gap:.55rem;width:100%;max-width:26rem}._mgPowContrastCol_1tgjk_29215{padding:.55rem .5rem;border-radius:.5rem;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);text-align:center}._mgPowContrastColFast_1tgjk_29222{border-color:color-mix(in srgb,#fbbf24 45%,var(--card-border));background:color-mix(in srgb,#fbbf24 8%,var(--panel-raised-bg))}._mgPowContrastNested_1tgjk_29227{margin:.28rem 0 0;font-family:var(--font-label-mono);font-size:.68rem;font-weight:650;line-height:1.4;color:var(--muted)}._mgPowContrastLabel_1tgjk_29236{margin:0 0 .35rem;font-family:var(--font-label-mono);font-size:.56rem;font-weight:800;letter-spacing:.05em;color:#93c5fd}._mgPowContrastBody_1tgjk_29245{margin:0;font-family:var(--font-label-mono);font-size:.82rem;font-weight:700;line-height:1.35;color:var(--text)}._mgPowContrastMeta_1tgjk_29254{margin:.2rem 0 0;font-size:.72rem;color:var(--muted)}._mgPowContrastBigO_1tgjk_29260{margin:.35rem 0 0;font-family:var(--font-label-mono);font-size:.78rem;font-weight:800;color:var(--muted)}._mgPowContrastBigOFast_1tgjk_29268{color:#fbbf24}._mgPowIntro_1tgjk_29272{display:flex;flex-direction:column;align-items:center;gap:.55rem;width:100%}._mgPowIntro_1tgjk_29272 ._mgPowContrastCol_1tgjk_29215{width:min(100%,22rem)}._mgPowIntroLead_1tgjk_29284{margin:0;max-width:28rem;text-align:center;font-size:.86rem;line-height:1.4;color:var(--text)}._mgPowIntroInstead_1tgjk_29293{margin:.15rem 0 0;text-align:center;font-family:var(--font-label-mono);font-size:.72rem;font-weight:700;color:var(--muted)}._mgPowExprBlock_1tgjk_29053{display:flex;flex-direction:column;align-items:center;gap:.2rem;margin-bottom:.35rem}._mgPowExprLabel_1tgjk_29310{margin:0;font-family:var(--font-label-mono);font-size:.56rem;font-weight:800;letter-spacing:.05em;color:#93c5fd}._mgPowExprNext_1tgjk_29319{margin:.15rem 0 0;font-family:var(--font-label-mono);font-size:1.05rem;font-weight:800;line-height:1.2;color:#fbbf24}._mgPowMap_1tgjk_29328{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_1tgjk_29328 li{display:grid;grid-template-columns:1fr auto 1fr;gap:.45rem;align-items:center}._mgPowMap_1tgjk_29328 li span:first-child{text-align:right}._mgPowMap_1tgjk_29328 li span:last-child{text-align:left;color:#fbbf24;font-weight:800}._mgPowReveal_1tgjk_29360{display:flex;flex-direction:column;align-items:center;gap:.35rem;margin-bottom:.5rem}._mgPowRevealLine_1tgjk_29368{margin:0;font-family:var(--font-label-mono);font-size:.95rem;font-weight:700;color:var(--muted)}._mgPowRevealEq_1tgjk_29376{margin:0;font-family:var(--font-label-mono);font-size:1.2rem;font-weight:800;color:#fbbf24}._mgCycleModeRow_1tgjk_29384{grid-template-columns:1fr 1fr;width:min(100%,18rem)}._mgCycleLayout_1tgjk_14804{gap:.45rem}._mgCycleIntro_1tgjk_29393{display:flex;flex-direction:column;align-items:center;gap:.4rem;width:100%}._mgCycleIntroFill_1tgjk_29401{flex:1 1 auto;min-height:0;gap:0;justify-content:stretch}._mgCycleIntroPane_1tgjk_29408{flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;min-height:0;width:100%}._mgCycleIntroPane_1tgjk_29408:first-child{padding-bottom:1rem}._mgCycleMiddleFill_1tgjk_29423{justify-content:stretch;align-items:stretch}._mgCycleHeroEq_1tgjk_29428{margin:.15rem 0 0;font-family:var(--font-label-mono);font-size:1.05rem;font-weight:800;color:#fbbf24}._mgCycleDivider_1tgjk_29436{width:min(100%,22rem);margin:0;border:0;border-top:1px solid color-mix(in srgb,var(--card-border) 80%,transparent)}._mgCycleGoal_1tgjk_29443{margin:0 0 .15rem;max-width:24rem;text-align:center;font-size:.86rem;line-height:1.4;color:var(--text)}._mgCycleChain_1tgjk_29452,._mgCycleRingRow_1tgjk_29453{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.2rem}._mgCycleChainItem_1tgjk_29461{display:inline-flex;align-items:center;gap:.2rem}._mgCycleArrow_1tgjk_29467{font-family:var(--font-label-mono);font-size:.85rem;font-weight:700;color:var(--muted)}._mgCycleNode_1tgjk_29474{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_1tgjk_29488{border-color:#fbbf24;color:#fbbf24;background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg))}._mgCycleNodeNext_1tgjk_29494{border-color:#34d399;color:#34d399}._mgCycleEllipsis_1tgjk_29499{margin:.1rem 0 0;font-family:var(--font-label-mono);font-size:.85rem;font-weight:700;color:#fbbf24}._mgCycleLoopDiagram_1tgjk_29507{display:flex;flex-direction:column;align-items:center;width:100%;max-width:22rem}._mgCycleLoopTop_1tgjk_29515{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:.2rem;width:100%}._mgCycleLoopTop_1tgjk_29515 ._mgCycleChainItem_1tgjk_29461{align-items:flex-start}._mgCycleLoopTop_1tgjk_29515 ._mgCycleArrow_1tgjk_29467{padding-top:.38rem}._mgCycleRepeatWrap_1tgjk_29532{display:inline-flex;flex-direction:column;align-items:center;gap:.18rem}._mgCycleNodeRepeat_1tgjk_29539{border-color:#f87171;color:#f87171;background:color-mix(in srgb,#f87171 16%,var(--panel-raised-bg))}._mgCycleRepeatLabel_1tgjk_29545{font-family:var(--font-label-mono);font-size:.58rem;font-weight:800;letter-spacing:.04em;color:#f87171}._mgCycleLoopLabel_1tgjk_29553{margin:.12rem 0 0;font-family:var(--font-label-mono);font-size:.72rem;font-weight:800;letter-spacing:.04em;color:#fbbf24}._mgCycleLoopNotes_1tgjk_29562{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_1tgjk_29570{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_1tgjk_29582{margin:0;font-family:var(--font-label-mono);font-size:.72rem;font-weight:650;color:var(--muted)}._mgCycleExtractEq_1tgjk_29590{margin:.12rem 0 0;font-family:var(--font-label-mono);font-size:.92rem;font-weight:800;color:#fbbf24}._mgCycleHelperStack_1tgjk_29598{display:flex;flex-direction:column;align-items:center;gap:.4rem;width:100%;flex:0 0 auto}._mgCycleExample_1tgjk_29607{margin:0;font-family:var(--font-label-mono);font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#93c5fd}._mgCycleChecks_1tgjk_29617{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_1tgjk_29628{display:flex;flex-direction:column;align-items:center;gap:.18rem;padding:.4rem .55rem .45rem;text-align:center}._mgCycleCheckCol_1tgjk_29628+._mgCycleCheckCol_1tgjk_29628{border-left:1px solid color-mix(in srgb,var(--card-border) 80%,transparent)}._mgCycleCheckTitle_1tgjk_29641{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_1tgjk_29653{margin:0;font-family:var(--font-label-mono);font-size:.62rem;font-weight:650;line-height:1.3;color:var(--muted)}._mgCycleCheckOn_1tgjk_29662{color:#fbbf24}@media(max-width:520px){._mgCycleChecks_1tgjk_29617{grid-template-columns:1fr}._mgCycleCheckCol_1tgjk_29628+._mgCycleCheckCol_1tgjk_29628{border-left:0;border-top:1px solid color-mix(in srgb,var(--card-border) 80%,transparent)}}._mgCycleRingGrid_1tgjk_29677{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_1tgjk_29687{grid-column:1;grid-row:2;justify-self:center}._mgCycleRingDown_1tgjk_29693{grid-column:7;grid-row:2;justify-self:center}._mgCycleRingBottom_1tgjk_29699{grid-row:3}._mgCycleRing_1tgjk_29453{display:flex;flex-direction:column;align-items:center;gap:.2rem;width:100%}._mgCyclePointers_1tgjk_29711{position:absolute;left:50%;bottom:.08rem;display:flex;gap:.12rem;transform:translate(-50%)}._mgCyclePointerS_1tgjk_29720,._mgCyclePointerF_1tgjk_29721{font-size:.48rem;font-weight:800;letter-spacing:.04em;line-height:1}._mgCyclePointerS_1tgjk_29720{color:#93c5fd}._mgCyclePointerF_1tgjk_29721{color:#fb923c}._mgCycleSeenValue_1tgjk_29736{font-size:.62rem;font-weight:650;line-height:1.25;overflow-wrap:anywhere}._mgDirLayout_1tgjk_14808{gap:.45rem}._mgDirLayout_1tgjk_14808 ._mgDigitMiddle_1tgjk_28784{justify-content:flex-start}._mgDirStepsMiddle_1tgjk_14823{flex:0 0 auto;justify-content:flex-start;gap:.85rem;padding-top:.35rem}._mgDirPlotWrap_1tgjk_29758{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_1tgjk_14808 ._mgDigitWork_1tgjk_28813{flex-shrink:0}._mgDirPointList_1tgjk_29773{display:flex;flex-direction:column;align-items:center;gap:.28rem;width:100%;flex-shrink:0}._mgDirPointListLabel_1tgjk_29782{margin:0;font-family:var(--font-label-mono);font-size:.56rem;font-weight:800;letter-spacing:.06em;color:#93c5fd}._mgDirPointListRow_1tgjk_29791{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.12rem}._mgDirPointListItem_1tgjk_29799{display:inline-flex;align-items:center;gap:.12rem}._mgDirPointListSep_1tgjk_29805{font-family:var(--font-label-mono);font-size:.72rem;font-weight:700;color:var(--muted)}._mgDirPointListNode_1tgjk_29812{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_1tgjk_29829{border-color:#fbbf24;color:#fbbf24;background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg))}._mgDirPointListNodeDone_1tgjk_29835{color:var(--muted)}._mgDirPointListNodeAnchor_1tgjk_29839._mgDirPointListNodeOn_1tgjk_29829{border-color:#93c5fd;color:#93c5fd;background:color-mix(in srgb,#93c5fd 14%,var(--panel-raised-bg))}._mgDirPointListTag_1tgjk_29845{font-size:.42rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#93c5fd}._mgDirPlot_1tgjk_29758{position:relative;width:100%;height:14.2rem;flex-shrink:0}._mgDirSvg_1tgjk_29860{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}._mgDirRay_1tgjk_29868{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_1tgjk_29876{stroke:#fbbf24;stroke-dasharray:none;stroke-width:1.7}._mgDirRayIdle_1tgjk_29882{stroke:var(--muted);stroke-dasharray:none;stroke-width:1.35}._mgDirPoint_1tgjk_29773{position:absolute;width:.72rem;height:.72rem;transform:translate(-50%,50%);pointer-events:none}._mgDirDot_1tgjk_29896{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_1tgjk_29906 ._mgDirDot_1tgjk_29896{background:#fbbf24;border-color:#fbbf24}._mgDirPointRay_1tgjk_29911 ._mgDirDot_1tgjk_29896{background:color-mix(in srgb,#fbbf24 78%,#fff);border-color:#fbbf24}._mgDirPointAnchor_1tgjk_29916 ._mgDirDot_1tgjk_29896{background:#93c5fd;border-color:#93c5fd}._mgDirLabel_1tgjk_29921{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_1tgjk_29906 ._mgDirLabel_1tgjk_29921,._mgDirPointRay_1tgjk_29911 ._mgDirLabel_1tgjk_29921{color:#fbbf24}._mgDirPointAnchor_1tgjk_29916 ._mgDirLabel_1tgjk_29921{left:auto;right:.9rem}._mgDirAnchorTag_1tgjk_29942{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_1tgjk_29954{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_1tgjk_29974{display:flex;align-items:center;justify-content:center;gap:.55rem;line-height:1}._mgDirGcdIdleRule_1tgjk_29982{display:block;width:3.4rem;height:0;border-top:1px dashed color-mix(in srgb,#fbbf24 70%,transparent)}._mgDirGcdIdleMark_1tgjk_29989{font-size:.52rem;line-height:1;color:#fbbf24}._mgDirChipLabelGold_1tgjk_29995{color:#fbbf24}._mgDirChips_1tgjk_29999{grid-template-columns:1fr 1fr 1fr 1fr}@media(max-width:520px){._mgDirChips_1tgjk_29999{grid-template-columns:1fr 1fr}}._mgDirTable_1tgjk_30009{width:min(100%,12.5rem);margin-top:.85rem;margin-bottom:.85rem;border-collapse:collapse;font-family:var(--font-label-mono);font-size:.68rem}._mgDirTableCaption_1tgjk_30018{caption-side:top;margin:0 0 .22rem;font-size:.56rem;font-weight:800;letter-spacing:.06em;color:#93c5fd}._mgDirTable_1tgjk_30009 th,._mgDirTable_1tgjk_30009 td{padding:.18rem .45rem;text-align:left;border-bottom:1px solid color-mix(in srgb,var(--card-border) 80%,transparent)}._mgDirTable_1tgjk_30009 th{font-size:.52rem;font-weight:800;letter-spacing:.04em;color:var(--muted)}._mgDirTable_1tgjk_30009 td:last-child,._mgDirTable_1tgjk_30009 th:last-child{text-align:right}._mgDirTableEmpty_1tgjk_30046{text-align:center;color:var(--muted);font-weight:650}._mgDirTableRowOn_1tgjk_30052 td{color:#fbbf24;font-weight:800}._mgDirSolution_1tgjk_30057{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_1tgjk_30071{margin:0;font-family:var(--font-label-mono);font-size:.56rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#34d399}._mgDirSolutionBody_1tgjk_30081{margin:0;font-family:var(--font-label-mono);font-size:.82rem;font-weight:800;line-height:1.3;color:#34d399}._mgShapePlotWrap_1tgjk_30090{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_1tgjk_30101{text-align:center;letter-spacing:.04em;line-height:1.35;text-wrap:balance}._mgShapePlot_1tgjk_30090{position:relative;width:100%;height:14.2rem;flex-shrink:0}._mgShapeEdge_1tgjk_30115{fill:none;stroke:var(--muted);stroke-width:1.45;vector-effect:non-scaling-stroke}._mgShapeEdgeOn_1tgjk_30122{stroke:#fbbf24;stroke-width:1.7}._mgShapeEdgeMissing_1tgjk_30127{stroke-dasharray:3.2 2.6;stroke:color-mix(in srgb,var(--muted) 70%,transparent)}._mgShapeGuide_1tgjk_30132{fill:none;stroke:#fbbf24;stroke-width:1.15;stroke-dasharray:2.8 2.2;vector-effect:non-scaling-stroke}._mgShapeCorner_1tgjk_30140{z-index:1}._mgShapeCornerReq_1tgjk_30144 ._mgDirDot_1tgjk_29896{background:#fbbf24;border-color:#fbbf24}._mgShapeCornerReq_1tgjk_30144 ._mgDirLabel_1tgjk_29921,._mgShapeCornerReq_1tgjk_30144 ._mgShapeLabel_1tgjk_30150{color:#fbbf24}._mgShapeQ_1tgjk_30154{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_1tgjk_30150{left:.95rem;bottom:-.08rem}._mgShapeLabelLeft_1tgjk_30175{left:auto;right:.95rem}._mgShapeExtra_1tgjk_30180{z-index:0;width:.58rem;height:.58rem}._mgShapeExtra_1tgjk_30180 ._mgDirDot_1tgjk_29896{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_1tgjk_30192{font-size:.5rem;font-weight:650;color:var(--muted)}._mgShapeTable_1tgjk_30198{font-size:.6rem;margin-top:.55rem;margin-bottom:.55rem}._mgShapeTable_1tgjk_30198 th,._mgShapeTable_1tgjk_30198 td{padding:.08rem .4rem}._mgShapeDupes_1tgjk_30209{position:absolute;display:flex;flex-direction:row;gap:.22rem;transform:translate(-2.6rem,1.35rem);pointer-events:none;z-index:2}._mgShapeDupeChip_1tgjk_30219{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_1tgjk_14812{gap:.5rem}._xorIntroBoxes_1tgjk_30238{display:flex;flex-direction:column;align-items:center;width:100%;gap:.1rem}._xorLayout_1tgjk_14812 ._mgDigitWork_1tgjk_28813{flex-shrink:0}._xorChips_1tgjk_30250{grid-template-columns:minmax(8rem,12.5rem);justify-content:center;width:min(100%,12.5rem);margin:0 auto}._xorRules_1tgjk_30257{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem .85rem;width:min(100%,22rem);margin:0 auto .55rem}._xorRuleEq_1tgjk_30267{font-family:var(--font-label-mono);font-size:.72rem;font-weight:800;color:#93c5fd}._xorRuleDot_1tgjk_30274{font-family:var(--font-label-mono);font-size:.72rem;font-weight:800;line-height:1;color:color-mix(in srgb,#93c5fd 70%,transparent)}._xorRuleNote_1tgjk_30282{margin:0;width:100%;text-align:center;font-family:var(--font-label-mono);font-size:.62rem;font-weight:650;color:var(--muted)}._xorBadgeRow_1tgjk_30292{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:.4rem;width:min(100%,26rem);margin:0 auto .55rem}._xorBadge_1tgjk_30292{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_1tgjk_30320{border-color:#fbbf24;color:#fbbf24;background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg))}._xorBadgeCancel_1tgjk_30326{color:var(--muted);text-decoration:line-through;opacity:.72}._xorBadgeRemain_1tgjk_30332{border-color:#34d399;color:#34d399;background:color-mix(in srgb,#34d399 14%,var(--panel-raised-bg))}._xorBadgeTag_1tgjk_30338{font-size:.48rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:inherit}._xorSubLabel_1tgjk_30347{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_1tgjk_30357{display:flex;flex-direction:column;align-items:center;width:min(100%,26rem);margin:0 auto}._xorRowBlock_1tgjk_30357 ._xorBadgeRow_1tgjk_30292{margin-bottom:0}._xorBucket_1tgjk_30369{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_1tgjk_30384{margin:0;font-family:var(--font-label-mono);font-size:.56rem;font-weight:800;letter-spacing:.06em;color:#fbbf24}._xorBucketValue_1tgjk_30393{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_1tgjk_30404{grid-template-columns:repeat(4,minmax(0,1fr));width:min(100%,28rem)}@media(max-width:520px){._bitMaskModeRow_1tgjk_30404{grid-template-columns:1fr 1fr}}._bitMaskLayout_1tgjk_14813{gap:.5rem}._bitMaskLayout_1tgjk_14813 ._mgDirGcd_1tgjk_29954{display:flex;align-items:center;justify-content:center;gap:.45rem}._bitMaskBannerPrefix_1tgjk_30426{color:#93c5fd}._bitMaskAhaTitle_1tgjk_30430{margin-top:.85rem}._bitMaskLayout_1tgjk_14813 ._mgDigitWork_1tgjk_28813{flex-shrink:0}._bitMaskRowBlock_1tgjk_30438{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_1tgjk_30438:not(:has(._bitMaskRowLabel_1tgjk_30449)),._bitMaskRowBlockAbove_1tgjk_30450{display:flex;justify-content:center}._bitClearRowBlockValue_1tgjk_30455{display:flex;justify-content:center;align-items:center;column-gap:.7rem;width:fit-content}._bitClearValueStack_1tgjk_30463{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_1tgjk_30474{display:flex;flex-direction:column;align-items:center;row-gap:0}._bitMaskRowLabel_1tgjk_30449{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_1tgjk_30492{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_1tgjk_30504{display:flex;flex-direction:column;align-items:center}._bitClearRowLead_1tgjk_30510{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_1tgjk_30522{justify-content:center;margin-bottom:.28rem}._bitClearValueArrowWrap_1tgjk_30527{display:flex;justify-content:center}._bitClearRowLeadName_1tgjk_30532,._bitClearRowLeadArrow_1tgjk_30533{font-size:.72rem;font-weight:800;letter-spacing:.04em}._bitClearRowLeadValue_1tgjk_30539{font-size:1rem;font-weight:800;line-height:1}._bitMaskBits_1tgjk_30504{display:flex;align-items:stretch;justify-content:center;gap:.4rem}._bitMaskCell_1tgjk_30552{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_1tgjk_30569{border-color:#fbbf24;color:#fbbf24;background:color-mix(in srgb,#fbbf24 16%,var(--panel-raised-bg))}._bitMaskIndex_1tgjk_30575{font-size:.48rem;font-weight:800;letter-spacing:.06em;color:var(--muted)}._bitMaskCellOn_1tgjk_30569 ._bitMaskIndex_1tgjk_30575{color:#fbbf24}._bitMaskArrowRow_1tgjk_30586{display:flex;align-items:flex-start;justify-content:center;gap:.4rem;margin-top:.04rem}._bitMaskArrowCell_1tgjk_30594{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_1tgjk_30586{font-size:.85rem;line-height:1;color:#fbbf24}._bitMaskArrowCaption_1tgjk_30610{font-size:.48rem;font-weight:800;letter-spacing:.04em;color:#fbbf24}._bitMaskGiven_1tgjk_30617{margin:0 0 .55rem;text-align:center;font-family:var(--font-label-mono);font-size:.62rem;font-weight:650;color:var(--muted)}._bitMaskBigOp_1tgjk_30626{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_1tgjk_30636{width:min(100%,18rem);height:0;margin:.2rem auto .4rem;border:0;border-top:1px solid color-mix(in srgb,#fbbf24 32%,transparent)}._bitMaskDivider_1tgjk_30644{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_1tgjk_30655{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_1tgjk_30670{color:color-mix(in srgb,#93c5fd 70%,transparent);font-weight:800}._bitMaskRules_1tgjk_30675{display:flex;flex-direction:column;align-items:center;gap:.28rem;width:min(100%,24rem);margin:0 auto .35rem}._bitMaskFlow_1tgjk_30684,._bitMaskOps_1tgjk_30685{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_1tgjk_30698{font-weight:800;color:#93c5fd}._bitMaskFlowArrow_1tgjk_30703{font-weight:800;color:color-mix(in srgb,#93c5fd 70%,transparent)}._bitMaskOpOn_1tgjk_30708{font-weight:800;color:#fbbf24}._bitClearLayout_1tgjk_14814{gap:.5rem}._bitClearLayout_1tgjk_14814 ._mgDigitWork_1tgjk_28813{flex-shrink:0;margin-top:auto;padding-top:.8rem}._bitClearLayout_1tgjk_14814 ._mgDirGcd_1tgjk_29954{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_1tgjk_30743{color:var(--muted);opacity:.72}._bitClearLocal_1tgjk_30748{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_1tgjk_30748 p{display:grid;grid-template-columns:3.6rem auto;column-gap:.55rem;align-items:center;margin:0}._bitClearLocalLabel_1tgjk_30768{text-align:right;font-size:.56rem;letter-spacing:.04em;color:#93c5fd}._bitClearLocalAnd_1tgjk_30775{color:#fbbf24}._bitClearLoopNote_1tgjk_30779{margin:.12rem 0 0;text-align:center;font-family:var(--font-label-mono);font-size:.62rem;font-weight:800;color:#fbbf24}._bitClearChips_1tgjk_30788{width:min(100%,16rem);margin:0 auto}._bitShiftChips_1tgjk_30793{width:min(100%,10rem);margin:.15rem auto 0;grid-template-columns:1fr}._bitShiftStepHeader_1tgjk_30799{display:flex;flex-direction:column;align-items:center;gap:.2rem;width:100%;margin:0 0 .45rem}._bitShiftStepHeader_1tgjk_30799 ._mgDirGcd_1tgjk_29954{margin-bottom:0}._bitShiftFormula_1tgjk_30812{margin:0}._bitShiftNearInput_1tgjk_30816{margin:0 0 .45rem;padding-top:0}._bitmaskSubsetLayout_1tgjk_30821{gap:0}._bitmaskSubsetBody_1tgjk_30825{display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}._bitmaskSubsetIntro_1tgjk_30833{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%}._bitmaskSubsetChips_1tgjk_30841{width:min(100%,28rem)}._bitmaskSubsetTwoCol_1tgjk_30845{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;width:100%;align-items:start}._bitmaskSubsetOpPanel_1tgjk_30853,._bitmaskSubsetPanel_1tgjk_30854{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_1tgjk_30867{margin:0;text-align:center;font-family:var(--font-label-mono);font-size:.62rem;font-weight:800;color:#fbbf24}._bitmaskSubsetPanelTitle_1tgjk_30876{margin:0;text-align:center;font-family:var(--font-label-mono);font-size:.74rem;font-weight:800;color:#fbbf24}._bitmaskSubsetLegend_1tgjk_30885{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_1tgjk_30897{display:grid;grid-template-columns:minmax(3rem,auto) minmax(7rem,1fr);gap:.38rem .55rem;align-items:center}._bitmaskSubsetGridHead_1tgjk_30904{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_1tgjk_30914{display:contents}._bitmaskSubsetMaskCell_1tgjk_30918,._bitmaskSubsetItemCell_1tgjk_30919{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_1tgjk_30918{font-size:.9rem;font-weight:800}._bitmaskSubsetMaskCellOn_1tgjk_30936{border-color:#fbbf24;color:#fbbf24;background:color-mix(in srgb,#fbbf24 16%,var(--panel-bg))}._bitmaskSubsetItemCell_1tgjk_30919{justify-content:flex-start;font-size:.72rem;font-weight:700;color:var(--text)}._bitmaskSubsetItemCellFocus_1tgjk_30949{border-color:#93c5fd;color:#93c5fd}._bitmaskSubsetItemsLine_1tgjk_30954{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_1tgjk_30845{grid-template-columns:1fr}}._bitShiftBuildNote_1tgjk_30969{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_1tgjk_30979{display:grid;grid-template-columns:1fr;gap:1.4rem;width:min(100%,24rem);margin:0 auto}._bitClearCompareCol_1tgjk_30987{display:flex;flex-direction:column;align-items:center;gap:.28rem}._bitClearCompareTitle_1tgjk_30994{margin:0;font-family:var(--font-label-mono);font-size:.62rem;font-weight:800;letter-spacing:.04em;color:#93c5fd}._bitClearCompareNote_1tgjk_31003{margin:0;font-family:var(--font-label-mono);font-size:.58rem;font-weight:650;color:var(--muted)}._bitClearCompare_1tgjk_30979 ._bitMaskCell_1tgjk_30552{min-width:1.55rem;padding:.28rem .28rem .24rem;font-size:.78rem}._bitClearCompare_1tgjk_30979 ._bitMaskArrowCell_1tgjk_30594{min-width:1.55rem}._bitClearRecur_1tgjk_31021{margin:.35rem 0 0;text-align:center;font-family:var(--font-label-mono);font-size:.78rem;font-weight:800;color:#fbbf24}._bitDpPanel_1tgjk_31030{display:flex;flex-direction:column;gap:.45rem;width:100%}._bitDpTitle_1tgjk_31037{margin:0;text-align:center;font-family:var(--font-label-mono);font-size:.72rem;font-weight:800;letter-spacing:.05em;color:#93c5fd}._bitDpGrid_1tgjk_31047{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.35rem;width:100%}._bitDpCell_1tgjk_31054{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_1tgjk_31066{background:color-mix(in srgb,rgba(30,41,59,.92) 82%,var(--code-bg) 18%)}._bitDpCellSmaller_1tgjk_31070{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_1tgjk_31075{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_1tgjk_31080{font-family:var(--font-label-mono);font-size:.52rem;font-weight:800;letter-spacing:.04em;color:var(--muted)}._bitDpValue_1tgjk_31088{font-family:var(--font-label-mono);font-size:.9rem;font-weight:800;color:var(--text)}._neetcodePickerIntro_1tgjk_31096{margin-bottom:.75rem}._neetcodePickerControls_1tgjk_31100{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;margin-top:1.5rem;margin-bottom:1.5rem}._neetcodePickerPrimaryBtn_1tgjk_31109{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_1tgjk_31109:hover{filter:brightness(1.08)}._neetcodePickerPrimaryBtn_1tgjk_31109:active{transform:translateY(1px)}._neetcodePickerFilterBtn_1tgjk_31132,._neetcodePickerActionBtn_1tgjk_31133{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_1tgjk_31132:hover:not(:disabled),._neetcodePickerActionBtn_1tgjk_31133: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_1tgjk_31133:disabled{opacity:.65;cursor:default}._neetcodePickerTextBtn_1tgjk_31163{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_1tgjk_31163:hover{color:var(--text)}._neetcodePickerCheckboxLabel_1tgjk_31181{display:inline-flex;align-items:center;gap:.5rem;font-size:.84rem;color:var(--muted);cursor:pointer;-webkit-user-select:none;user-select:none}._neetcodePickerSkipToggle_1tgjk_31191{font-size:.84rem}._neetcodePickerCheckboxInput_1tgjk_31195{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._neetcodePickerCheckboxBox_1tgjk_31207{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_1tgjk_31207: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_1tgjk_31195:focus-visible+._neetcodePickerCheckboxBox_1tgjk_31207{box-shadow:0 0 0 2px color-mix(in srgb,var(--accent-tip) 35%,transparent)}._neetcodePickerCheckboxInput_1tgjk_31195:checked+._neetcodePickerCheckboxBox_1tgjk_31207{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_1tgjk_31195:checked+._neetcodePickerCheckboxBox_1tgjk_31207: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_1tgjk_31248{align-items:flex-start;font-size:.78rem;line-height:1.35}._neetcodePickerCategoryCheckbox_1tgjk_31248 ._neetcodePickerCheckboxBox_1tgjk_31207{margin-top:.12rem}._neetcodePickerFilterDetails_1tgjk_31258{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_1tgjk_31265{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_1tgjk_31265::-webkit-details-marker{display:none}._neetcodePickerFilterChevron_1tgjk_31282{width:1rem;height:1rem;color:var(--muted);transition:transform .15s ease}._neetcodePickerFilterDetails_1tgjk_31258[open] ._neetcodePickerFilterChevron_1tgjk_31282{transform:rotate(180deg)}._neetcodePickerFilterBody_1tgjk_31293{padding:0 .75rem .75rem}._neetcodePickerFilterActions_1tgjk_31297{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:.65rem}._neetcodePickerCategoryGrid_1tgjk_31304{display:grid;grid-template-columns:repeat(auto-fill,minmax(11.5rem,1fr));gap:.45rem .75rem}._neetcodePickerResultPanel_1tgjk_31310{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_1tgjk_31319{margin:0;font-size:.84rem;color:var(--muted)}._neetcodePickerProblemRow_1tgjk_31325{display:flex;align-items:center;flex-wrap:wrap;gap:.55rem .65rem;margin-bottom:.55rem}._neetcodePickerDifficultyBadge_1tgjk_31333{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_1tgjk_31346{color:#86efac;background:color-mix(in srgb,#22c55e 18%,transparent);border-color:color-mix(in srgb,#22c55e 38%,transparent)}._neetcodePickerDifficultyMedium_1tgjk_31352{color:#fde68a;background:color-mix(in srgb,#eab308 18%,transparent);border-color:color-mix(in srgb,#eab308 38%,transparent)}._neetcodePickerDifficultyHard_1tgjk_31358{color:#fca5a5;background:color-mix(in srgb,#ef4444 16%,transparent);border-color:color-mix(in srgb,#ef4444 36%,transparent)}._neetcodePickerProblemTitle_1tgjk_31364{margin:0;flex:1 1 auto;min-width:0;font-size:1.08rem;font-weight:800;line-height:1.35;color:var(--text)}._neetcodePickerLeetcodeLink_1tgjk_31374{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_1tgjk_31374: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_1tgjk_31248{margin:0 0 .75rem;font-size:.84rem;color:color-mix(in srgb,var(--accent-tip) 70%,var(--muted));font-weight:600}._neetcodePickerCategoryHidden_1tgjk_31404{margin:0 0 .75rem;font-size:.8rem;color:var(--muted);font-style:italic}._neetcodePickerResultActions_1tgjk_31411{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}._neetcodePickerFooter_1tgjk_31418{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_1tgjk_31429{display:flex;flex-direction:column;gap:.4rem;flex:1 1 12rem;min-width:min(100%,14rem)}._neetcodePickerProgressTrack_1tgjk_31437{width:100%;height:.38rem;border-radius:999px;overflow:hidden;background:color-mix(in srgb,var(--card-border) 55%,transparent)}._neetcodePickerProgressFill_1tgjk_31445{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_1tgjk_31456{font-size:.76rem;color:var(--muted)}._psPrefixLayout_1tgjk_31463{margin-top:.85rem;display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}._psPrefixBoardBlock_1tgjk_31472{width:100%;min-width:0;display:flex;flex-direction:column;align-items:center;gap:.65rem}._psPrefixStepCaption_1tgjk_31481{margin:0;width:100%;max-width:36rem;padding:0 .35rem;text-align:center}._psPrefixOpLabel_1tgjk_31489{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_1tgjk_31504{color:#fbbf24;border-color:color-mix(in srgb,#fbbf24 55%,transparent);background:color-mix(in srgb,#fbbf24 12%,var(--panel-raised-bg))}._psPrefixSalesGrid_1tgjk_31510,._psPrefixGrid_1tgjk_31511{gap:.45rem;padding:.7rem .75rem;max-width:none;width:fit-content;box-sizing:border-box}._psPrefixSalesGrid_1tgjk_31510 ._dpTakeSkipRow_1tgjk_15964,._psPrefixGrid_1tgjk_31511 ._dpTakeSkipRow_1tgjk_15964{gap:.45rem}._psPrefixSalesGrid_1tgjk_31510 ._dpTakeSkipIndexCard_1tgjk_15985,._psPrefixSalesGrid_1tgjk_31510 ._dpTakeSkipValueCard_1tgjk_15986{width:2.55rem;min-width:2.55rem;height:2.4rem;font-size:.92rem}._psPrefixSalesGrid_1tgjk_31510 ._dpTakeSkipIndexCard_1tgjk_15985{height:1.65rem;font-size:.75rem}._psPrefixGrid_1tgjk_31511 ._dpTakeSkipIndexCard_1tgjk_15985,._psPrefixGrid_1tgjk_31511 ._dpTakeSkipValueCard_1tgjk_15986{width:2.35rem;min-width:2.35rem;height:2.35rem;font-size:.88rem}._psPrefixGrid_1tgjk_31511 ._dpTakeSkipIndexCard_1tgjk_15985{height:1.6rem;font-size:.72rem}._psPrefixSalesCurrent_1tgjk_31550{border-color:#fbbf24;box-shadow:0 0 0 1px color-mix(in srgb,#fbbf24 45%,transparent);z-index:1;position:relative}._psPrefixSalesInRange_1tgjk_31557{background:color-mix(in srgb,#38bdf8 22%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 70%,transparent)}._psPrefixKnown_1tgjk_31562{background:color-mix(in srgb,#34d399 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 45%,transparent)}._psPrefixUnknown_1tgjk_31567{color:var(--muted);opacity:.65}._psPrefixLeadingZero_1tgjk_31572{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_1tgjk_31577{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_1tgjk_31583{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_1tgjk_31589{width:100%;max-width:36rem;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:.45rem}._psPrefixStatRow_1tgjk_31599{display:flex;flex-wrap:wrap;gap:.45rem;justify-content:center}._psPrefixStatChip_1tgjk_31606{min-width:6.25rem}._psPrefixStatActive_1tgjk_31610{border-color:color-mix(in srgb,#fbbf24 55%,transparent);background:color-mix(in srgb,#fbbf24 10%,var(--panel-raised-bg))}._psPrefixStatQuery_1tgjk_31615{border-color:color-mix(in srgb,#38bdf8 55%,transparent);background:color-mix(in srgb,#38bdf8 10%,var(--panel-raised-bg))}._psPrefixStatResult_1tgjk_31620{border-color:color-mix(in srgb,#34d399 55%,transparent);background:color-mix(in srgb,#34d399 12%,var(--panel-raised-bg))}._psPrefixEquationRow_1tgjk_31625{width:100%;max-width:36rem;display:flex;justify-content:center}._psPrefixEquations_1tgjk_31632{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_1tgjk_31632 ._dpDemoEquationLine_1tgjk_15809{margin:0;font-size:.78rem}._psPrefixEqBuild_1tgjk_31653{color:#34d399}._psPrefixEqQuery_1tgjk_31657{color:#38bdf8}._psPrefixEqResult_1tgjk_31661{color:#fbbf24;font-weight:700}._psPrefixLayout_1tgjk_31463 ._llLeadLagStepsCard_1tgjk_18018{width:100%;max-width:36rem}._psHashLayout_1tgjk_31673{margin-top:.85rem;display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%}._psHashModeRow_1tgjk_31682{grid-template-columns:1fr 1fr;max-width:22rem}._psHashEqBanner_1tgjk_31687{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_1tgjk_31697{margin:0;font-family:var(--font-label-mono);font-size:.82rem;font-weight:700;color:var(--text)}._psHashEqBannerSub_1tgjk_31705{margin:.35rem 0 0;font-family:var(--font-label-mono);font-size:.78rem;color:#38bdf8}._psHashPhaseCount_1tgjk_31712{border-color:color-mix(in srgb,#34d399 45%,transparent);background:color-mix(in srgb,#34d399 14%,var(--panel-raised-bg));color:#6ee7b7}._psHashPhaseFind_1tgjk_31718{border-color:color-mix(in srgb,#a78bfa 45%,transparent);background:color-mix(in srgb,#a78bfa 14%,var(--panel-raised-bg));color:#c4b5fd}._psHashOpNeed_1tgjk_31724{color:#38bdf8;border-color:color-mix(in srgb,#38bdf8 55%,transparent);background:color-mix(in srgb,#38bdf8 12%,var(--panel-raised-bg))}._psHashOpLookup_1tgjk_31730{color:#f472b6;border-color:color-mix(in srgb,#f472b6 55%,transparent);background:color-mix(in srgb,#f472b6 12%,var(--panel-raised-bg))}._psHashOpFound_1tgjk_31736{color:#34d399;border-color:color-mix(in srgb,#34d399 55%,transparent);background:color-mix(in srgb,#34d399 12%,var(--panel-raised-bg))}._psHashOpSwitch_1tgjk_31742{color:#a78bfa;border-color:color-mix(in srgb,#a78bfa 55%,transparent);background:color-mix(in srgb,#a78bfa 12%,var(--panel-raised-bg))}._psHashHero_1tgjk_31748{width:100%;max-width:36rem;display:flex;flex-direction:column;align-items:center;gap:.85rem}._psHashBoardBlock_1tgjk_31757{width:100%;display:flex;flex-direction:column;align-items:center}._psHashMapPanel_1tgjk_31764{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_1tgjk_31777{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_1tgjk_31791{width:100%;border-collapse:collapse;font-family:var(--font-label-mono);font-size:.78rem}._psHashMapTable_1tgjk_31791 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_1tgjk_31791 td{padding:.3rem .35rem;text-align:center;color:var(--text)}._psHashMapRowHot_1tgjk_31814 td{background:color-mix(in srgb,#fbbf24 18%,transparent);color:#fde68a;font-weight:700}._psHashMapEmpty_1tgjk_31820{color:var(--muted);font-style:italic;padding:.45rem}._psHashBracketRow_1tgjk_31826{align-items:flex-start;min-height:1.35rem}._psHashBracketTrack_1tgjk_31831{position:relative;flex:1;min-width:0;height:1.35rem}._psHashBracket_1tgjk_31826{position:absolute;top:0;height:1.35rem;box-sizing:border-box;display:flex;flex-direction:column;align-items:center}._psHashBracketBar_1tgjk_31848{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_1tgjk_31858{margin-top:.12rem;font-family:var(--font-label-mono);font-size:.62rem;font-weight:700;letter-spacing:.02em;color:#7dd3fc;white-space:nowrap}._psHashMapCaption_1tgjk_31868{margin:0 0 .4rem;font-size:.72rem;color:var(--muted);text-align:center}._psHashStatNeed_1tgjk_31875{border-color:color-mix(in srgb,#38bdf8 55%,transparent);background:color-mix(in srgb,#38bdf8 10%,var(--panel-raised-bg))}._psHashEqMiss_1tgjk_31880{color:var(--muted)}._psHashRememberSub_1tgjk_31884{margin:.45rem 0 0;font-size:.78rem;color:var(--muted)}._psHashLayout_1tgjk_31673 ._llLeadLagStepsCard_1tgjk_18018{width:100%;max-width:36rem}._psSuffixLayout_1tgjk_31897 ._psPrefixSalesGrid_1tgjk_31510{gap:.4rem}._psGridLayout_1tgjk_31903{gap:.9rem}._psGridHero_1tgjk_31907{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:1.15rem;width:100%}._psGridBoard_1tgjk_31916{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_1tgjk_31927{display:flex;gap:.35rem}._psGridCell_1tgjk_31932{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_1tgjk_31952{background:color-mix(in srgb,#38bdf8 22%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 70%,transparent)}._psGridCellHot_1tgjk_31957{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_1tgjk_31964{background:color-mix(in srgb,#38bdf8 22%,var(--panel-raised-bg));border-color:color-mix(in srgb,#38bdf8 70%,transparent)}._psGridCellLeft_1tgjk_31969{background:color-mix(in srgb,#34d399 20%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 70%,transparent)}._psGridCellOverlap_1tgjk_31974{background:color-mix(in srgb,#f87171 22%,var(--panel-raised-bg));border-color:#f87171}._psGridCellCover_1tgjk_31979{background:color-mix(in srgb,#34d399 16%,var(--panel-raised-bg));border-color:color-mix(in srgb,#34d399 50%,transparent)}._psGridCellSub_1tgjk_31984{background:color-mix(in srgb,#f87171 18%,var(--panel-raised-bg));border-color:color-mix(in srgb,#f87171 65%,transparent)}._psGridCellTag_1tgjk_31989{position:absolute;top:.08rem;left:.18rem;font-size:.48rem;font-weight:700;letter-spacing:.04em;color:var(--muted)}._psGridLegend_1tgjk_31999{display:flex;flex-wrap:wrap;justify-content:center;gap:.45rem .7rem;width:100%;max-width:36rem}._psGridLegendItem_1tgjk_32008{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_1tgjk_32020{width:.7rem;height:.7rem;border-radius:3px;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);box-sizing:border-box}._stStackLayout_1tgjk_32028{display:flex;flex-direction:column;align-items:center;gap:.75rem;width:100%}._stStackHero_1tgjk_32036{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:1.25rem;width:100%}._stStackInputGrid_1tgjk_32045{justify-content:center}._stStackCurrent_1tgjk_32049{border-color:color-mix(in srgb,#f59e0b 70%,transparent);background:color-mix(in srgb,#f59e0b 16%,var(--panel-raised-bg))}._stStackResolved_1tgjk_32054{border-color:color-mix(in srgb,#4ade80 65%,transparent);background:color-mix(in srgb,#4ade80 12%,var(--panel-raised-bg))}._stStackColumn_1tgjk_32059{min-width:7.5rem}._stStackWell_1tgjk_32063{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_1tgjk_32074{margin:auto;font-size:.72rem;color:var(--muted)}._stStackCell_1tgjk_32080{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_1tgjk_32094{border-color:color-mix(in srgb,#38bdf8 70%,transparent);background:color-mix(in srgb,#38bdf8 14%,var(--panel-raised-bg))}._stStackMatch_1tgjk_32099{border-color:color-mix(in srgb,#4ade80 70%,transparent);background:color-mix(in srgb,#4ade80 14%,var(--panel-raised-bg))}._stStackClash_1tgjk_32104{border-color:color-mix(in srgb,#fb7185 70%,transparent);background:color-mix(in srgb,#fb7185 16%,var(--panel-raised-bg))}._stStackTopTag_1tgjk_32109{position:absolute;top:-.45rem;right:.3rem;font-size:.58rem;font-weight:700;letter-spacing:.04em;color:#7dd3fc}._stStackLayout_1tgjk_32028 ._llLeadLagStepsCard_1tgjk_18018,._hpHeapLayout_1tgjk_32126 ._llLeadLagStepsCard_1tgjk_18018{width:100%;max-width:36rem}._hpHeapColumn_1tgjk_32131{min-width:8rem}._hpHeapUnlockBlock_1tgjk_32135{display:flex;flex-direction:column;gap:.45rem;min-width:8.5rem}._hpHeapChipRow_1tgjk_32142{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;min-height:2.2rem}._hpHeapShelves_1tgjk_32150{display:flex;flex-direction:column;gap:.55rem}._hpHeapShelf_1tgjk_32156{display:flex;flex-direction:column;gap:.3rem}._hpHeapPair_1tgjk_32162{gap:1.5rem}._lldStagesWrap_1tgjk_32166{display:flex;flex-direction:column;align-items:center;gap:.7rem;width:100%;margin:.15rem 0 .35rem}._lldStagesList_1tgjk_32175{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;align-items:center;width:100%}._lldStagesItem_1tgjk_32185{display:flex;flex-direction:column;align-items:center;width:100%}._lldStagesArrow_1tgjk_32192{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_1tgjk_32200{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_1tgjk_32209{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_1tgjk_32214{margin:0;font-size:.95rem;font-weight:700;color:color-mix(in srgb,var(--text) 88%,var(--accent-concept) 12%)}._lldStagesCardExtra_1tgjk_32209 ._lldStagesTitle_1tgjk_32214{color:color-mix(in srgb,#fde68a 70%,var(--text) 30%)}._lldStagesSubtitle_1tgjk_32225{margin:.18rem 0 0;font-size:.78rem;line-height:1.35;color:color-mix(in srgb,var(--muted) 55%,var(--accent-concept) 45%)}._lldStagesCardExtra_1tgjk_32209 ._lldStagesSubtitle_1tgjk_32225{color:color-mix(in srgb,#fbbf24 55%,var(--muted) 45%)}._lldStagesCaption_1tgjk_32236{margin:0;max-width:22rem;text-align:center;font-size:.75rem;line-height:1.4;color:var(--muted)}._lldFormulaWrap_1tgjk_32245{display:grid;grid-template-columns:1fr;gap:.65rem;width:100%;margin:.15rem 0 .2rem}@media(min-width:720px){._lldFormulaWrap_1tgjk_32245{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){._lldFormulaWrap_1tgjk_32245{grid-template-columns:repeat(4,minmax(0,1fr))}}._lldFormulaBlock_1tgjk_32265{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_1tgjk_32276{display:flex;flex-wrap:wrap;align-items:baseline;gap:.3rem .4rem;margin:0}._lldFormulaNumber_1tgjk_32284{font-size:.78rem;font-weight:700;color:var(--accent-concept)}._lldFormulaTitle_1tgjk_32290{flex:1 1 auto;font-size:.78rem;font-weight:750;letter-spacing:.04em;color:var(--text)}._lldFormulaMnemonic_1tgjk_32298{font-size:.68rem;font-weight:700;letter-spacing:.08em;color:color-mix(in srgb,var(--accent-concept) 70%,var(--text) 30%)}._lldFormulaRows_1tgjk_32305{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.28rem}._lldFormulaRow_1tgjk_32305{display:flex;align-items:baseline;gap:.45rem}._lldFormulaLetter_1tgjk_32320{flex:0 0 1.15rem;font-size:.82rem;font-weight:800;color:var(--accent-concept)}._lldFormulaText_1tgjk_32327{font-size:.8rem;line-height:1.35;color:color-mix(in srgb,var(--text) 90%,var(--muted) 10%)}._lldFormulaNote_1tgjk_32333{margin:.15rem 0 0;font-size:.72rem;line-height:1.35;color:var(--muted)}@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)}._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}
