.demoSentinelButton{background:linear-gradient(135deg,var(--console-gradient-start) 0,var(--console-gradient-end) 100%);display:flex;align-items:center;justify-content:center;pointer-events:auto;transition:box-shadow var(--console-duration-base) var(--console-ease-liquid),bottom .3s ease,left .3s ease}.demoSentinelButton:hover{box-shadow:0 0 20px var(--console-surface-highlight)}.demoConsoleRoot{all:initial;box-sizing:border-box;position:fixed;z-index:var(--console-z-console);top:2rem;bottom:2rem;right:2rem;left:auto;width:var(--console-console-width,460px);display:flex;flex-direction:column;background:linear-gradient(to top right,var(--console-gradient-start) 0,var(--console-gradient-end) 100%);border:1px solid var(--console-border);border-radius:var(--console-radius-shell);border-bottom-right-radius:28px;border-bottom-left-radius:30px;box-shadow:var(--console-shadow-liquid);overflow:hidden;font-family:var(--console-font-sans);color:var(--console-foreground);line-height:1.5;pointer-events:auto}.demoConsoleRoot ::selection{background:var(--console-brand);color:var(--console-selection-text)}@media (max-width:767px){.demoConsoleRoot{right:1rem;left:1rem;width:auto}}.demoHeader{display:flex;justify-content:space-between;align-items:center;gap:var(--console-space-2);padding:var(--console-space-1) var(--console-space-1_5);flex-shrink:0}.demoWell .demoHeader{border-bottom:1px solid var(--console-border);background:transparent}.demoBrand{display:flex;flex-direction:column;align-items:flex-start;gap:var(--console-space-0_25)}.demoBrandSub{font-family:var(--console-font-sans);font-size:var(--console-text-2xs-rem);color:var(--console-muted);letter-spacing:.04em;white-space:nowrap}.demoHeaderRight{display:flex;align-items:center;gap:0}.demoToolButton{min-width:var(--console-size-control);min-height:var(--console-size-control);flex-shrink:0;background:transparent;border:1px solid transparent;color:var(--console-muted);padding:var(--console-space-tight);border-radius:var(--console-radius-control);cursor:pointer;transition:all var(--console-duration-base) var(--console-ease-liquid);display:flex;align-items:center;justify-content:center;outline:none;font-family:var(--console-font-sans)}.demoToolButton:hover{color:var(--console-foreground);background:var(--console-gradient-start)}.demoToolButton:focus-visible{border-color:var(--console-brand);background:var(--console-surface-highlight);box-shadow:0 0 0 1px var(--console-brand)}.demoToolButton:disabled{opacity:var(--console-opacity-disabled);cursor:not-allowed;pointer-events:none}.demoToolButtonActive{color:var(--console-brand);background:var(--console-brand-glow)}.demoCloseButton:hover{background:var(--console-destructive-bg-hover);color:var(--console-destructive)}.demoSeparator{width:1px;height:var(--console-size-separator);background:var(--console-border);margin:0 var(--console-space-inline);display:inline-block;flex-shrink:0}.demoCmdKPeekButton{font-family:var(--console-font-sans);font-size:10px;font-weight:500;letter-spacing:.02em;color:var(--console-muted);background:transparent;border:1px solid transparent;padding:var(--console-space-tight);border-radius:var(--console-radius-control);cursor:pointer;transition:color var(--console-duration-base) ease,background var(--console-duration-base) ease;outline:none;white-space:nowrap}.demoCmdKPeekButton:hover{color:var(--console-foreground);background:var(--console-gradient-start)}.demoCmdKPeekButton:focus-visible{border-color:var(--console-brand);background:var(--console-surface-highlight);box-shadow:0 0 0 1px var(--console-brand)}.demoChassisInner{height:100%;z-index:1;padding:var(--console-space-0_5);gap:var(--console-space-0_5)}.demoChassisInner,.demoWell{display:flex;flex-direction:column;width:100%;position:relative}.demoWell{flex-shrink:0;overflow:hidden;background:linear-gradient(to bottom,color-mix(in srgb,black 20%,var(--console-surface-base)) 0,var(--console-surface-base) 40%);border:1px solid var(--console-edge-highlight);border-radius:27px;box-shadow:inset 0 2px 4px var(--console-inset-shadow),inset 0 1px 0 var(--console-edge-highlight);font-family:var(--console-font-sans);height:13.25rem;min-height:3.25rem;max-height:60%;transition:height .35s cubic-bezier(.4,0,.2,1),max-height .35s cubic-bezier(.4,0,.2,1)}.demoWellKpiCard{display:flex;flex-direction:column;flex:1;min-height:0;width:100%;overflow:hidden}.demoWellHeader{display:flex;justify-content:space-between;align-items:center;padding:var(--console-space-2);flex-shrink:0}.demoWellBadgeLabel{font-size:var(--console-text-2xs-rem);font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--console-muted);font-family:var(--console-font-sans);margin:0}.demoWellTabRow{gap:var(--console-space-0_5)}.demoWellTab,.demoWellTabRow{display:flex;align-items:center}.demoWellTab{justify-content:center;width:24px;height:24px;flex-shrink:0;background:transparent;border:none;color:var(--console-muted);border-radius:8px;cursor:pointer;transition:all var(--console-duration-base) var(--console-ease-liquid);outline:none;padding:0}.demoWellTab:hover{background:var(--console-surface-raised);color:var(--console-foreground)}.demoWellTab:focus-visible{outline:1px solid var(--console-brand);outline-offset:1px}.demoWellTabActive{background:var(--console-surface-raised);color:var(--console-brand)}.demoWellResizeHandle{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:64px;height:4px;background:var(--console-border);border-top-left-radius:2px;border-top-right-radius:2px;cursor:ns-resize;z-index:2;transition:background-color var(--console-duration-base) ease}.demoWellResizeHandle:hover{background:var(--console-brand)}.demoWellKpiBody{display:flex;align-items:flex-end;gap:var(--console-space-3);width:100%;padding-left:var(--console-space-2_5);padding-bottom:0;position:relative;flex:1;min-height:0;overflow:hidden}.demoWellKpiMetrics{display:flex;flex-direction:column;gap:var(--console-space-1);justify-content:flex-end;min-height:0;max-width:max-content;padding-bottom:var(--console-space-2)}.demoWellKpiValueRow{margin-top:0}.demoWellKpiScore{font-size:calc(var(--console-text-hero-rem) + var(--console-text-sm-rem));font-weight:800;line-height:1;letter-spacing:-.02em;color:var(--console-integrity-color,var(--console-foreground));filter:drop-shadow(0 0 8px var(--console-integrity-glow,transparent))}.demoWellKpiDelta,.demoWellKpiScore{font-family:var(--console-font-sans)}.demoWellKpiDelta{display:inline-flex;align-items:baseline;gap:calc(var(--console-space-1) - var(--console-space-0_25));font-size:var(--console-text-lg-rem);font-weight:600;letter-spacing:0}.demoWellKpiDeltaMeta{color:var(--console-foreground);font-weight:500;opacity:var(--console-opacity-muted);font-size:var(--console-text-xs-rem);white-space:nowrap}.demoWellKpiDeltaNeutral{color:var(--console-muted);font-size:var(--console-text-xs-rem)}.demoWellKpiDeltaPositive{color:var(--console-state-nominal);filter:drop-shadow(0 0 8px var(--console-state-nominal-glow))}.demoWellKpiDeltaNegative,.demoWellKpiDeltaPositive{font-size:var(--console-text-xs-rem);font-weight:600}.demoWellKpiDeltaNegative{color:var(--console-state-critical)}.demoWellKpiGraph{flex:1;min-height:0;height:100%;display:flex;align-items:flex-end;overflow:visible}.demoWellKpiGraph svg{display:block;width:100%;height:100%;overflow:visible}.demoWellKpiBaseline{stroke:var(--console-border);stroke-width:1;fill:none;opacity:.4}.demoWellComponentList{display:flex;flex-direction:column;flex-shrink:0;gap:var(--console-space-0_5);padding:var(--console-space-0_5) var(--console-space-2) var(--console-space-1) var(--console-space-2);overflow:hidden}.demoWellComponentItem{display:flex;align-items:center;justify-content:space-between;gap:var(--console-space-1_5);padding:0;height:16px}.demoWellComponentName{font-family:var(--console-font-sans);font-size:var(--console-text-xs-rem);font-weight:500;color:var(--console-foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:0;min-width:88px}.demoWellComponentBar{flex:1;height:3px;background:var(--console-border);border-radius:var(--console-radius-pill);overflow:hidden}.demoWellComponentBarFill{height:100%;border-radius:var(--console-radius-pill);transition:width .5s var(--console-ease-liquid)}.demoWellComponentScore{font-family:var(--console-font-sans);font-size:var(--console-text-sm-rem);font-weight:700;min-width:32px;text-align:right;white-space:nowrap;flex-shrink:0}.demoWellEmptyTab{display:flex;align-items:center;justify-content:center;padding:var(--console-space-2) var(--console-space-2_5)}.demoWellEmptyTabText{font-family:var(--console-font-sans);font-size:var(--console-text-xs-rem);color:var(--console-muted)}.demoWellTerminal{display:flex;flex-direction:column;gap:var(--console-space-0_5);padding:0 var(--console-space-2_5) var(--console-space-2);font-family:var(--console-font-sans)}.demoWellTerminalLine{font-family:var(--console-font-sans);font-size:var(--console-text-xs-rem);font-weight:700;color:var(--console-muted);letter-spacing:.02em;margin:0}.demoContent{flex:1;z-index:1}.demoContent,.demoScrollShadowWrapper{position:relative;overflow:hidden;display:flex;flex-direction:column;min-height:0}.demoScrollShadowWrapper{flex:1}.demoScrollViewport{flex:1;width:100%;height:100%;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:var(--console-border) transparent;mask-image:linear-gradient(to bottom,transparent 0,black var(--console-space-3),black calc(100% - var(--console-space-3)),transparent 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0,black var(--console-space-3),black calc(100% - var(--console-space-3)),transparent 100%);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.demoScrollViewport::-webkit-scrollbar{width:var(--console-size-scrollbar)}.demoScrollViewport::-webkit-scrollbar-track{background:transparent}.demoScrollViewport::-webkit-scrollbar-thumb{background:var(--console-border);border-radius:var(--console-radius-pill);background-clip:content-box;border:var(--console-space-0_25) solid transparent}.demoMessageStream{flex:1;min-height:0;flex-direction:column;gap:var(--console-space-card);padding:var(--console-gutter-x);padding-right:0}.demoMessage,.demoMessageStream{display:flex;width:100%;box-sizing:border-box}.demoMessage{align-items:flex-start;gap:var(--console-space-block);margin-bottom:var(--console-space-card)}.demoMessageUser{align-self:flex-start;align-items:center}.demoMessageAvatarCol{flex-shrink:0;margin-top:var(--console-space-0_5)}.demoMessageContentWrapper{width:100%;min-width:0;padding-left:var(--console-space-inline);padding-right:var(--console-space-inline)}.demoAvatarIcon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:var(--console-radius-control)}.demoAvatarPath{fill:var(--console-brand);transition:fill var(--console-duration-base) var(--console-ease-liquid)}@keyframes demoAvatarThinkPulse{0%,to{opacity:1}50%{opacity:.5}}.demoAvatarThinking .demoAvatarPath{animation:demoAvatarThinkPulse 1.2s ease-in-out infinite}.demoUserAvatar{display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:var(--console-radius-sm);background:var(--console-surface-raised);color:var(--console-brand);transition:all var(--console-duration-base) var(--console-ease-liquid)}.demoThinkingRow{display:flex;align-items:center;gap:var(--console-space-block);padding:0 var(--console-gutter-x);margin-bottom:var(--console-space-card)}.demoThinkingDots{display:flex;align-items:center;gap:var(--console-space-0_5);padding-left:var(--console-space-inline)}@keyframes demoThinkingPulse{0%,80%,to{opacity:.2;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.demoThinkingDot{width:6px;height:6px;border-radius:50%;background:var(--console-brand);display:inline-block;animation:demoThinkingPulse 1.4s ease-in-out infinite}.demoMarkdownBody{font-size:var(--console-text-base-rem);line-height:1.5;color:var(--console-foreground);width:100%;overflow-wrap:break-word;word-break:break-word;font-family:var(--console-font-sans)}.demoMarkdownBody p{margin-bottom:var(--console-space-2)}.demoMarkdownBody p:last-child{margin-bottom:0}.demoMarkdownBody ol,.demoMarkdownBody ul{margin-top:var(--console-space-2);margin-bottom:var(--console-space-2);padding-left:var(--console-space-3)}.demoMarkdownBody li{margin-bottom:var(--console-space-1_5);padding-left:var(--console-space-0_5)}.demoMarkdownBody li:last-child{margin-bottom:0}.demoMarkdownBody h1,.demoMarkdownBody h2,.demoMarkdownBody h3{margin-top:var(--console-space-3);margin-bottom:var(--console-space-1);font-weight:600;color:var(--console-foreground);line-height:1.3;font-family:var(--console-font-sans)}.demoMarkdownBody h1:first-child,.demoMarkdownBody h2:first-child,.demoMarkdownBody h3:first-child{margin-top:0}.demoMarkdownBody strong{color:var(--console-brand);font-weight:700}.demoMarkdownBody code{font-family:var(--console-font-sans);font-size:.85em;background:var(--console-inset);padding:2px 6px;border-radius:var(--console-radius-control);color:var(--console-brand);white-space:pre-wrap}.demoMarkdownBody pre{margin:var(--console-space-1_5) 0;padding:var(--console-space-1_5);background:var(--console-surface-raised);border:1px solid var(--console-border);border-radius:var(--console-radius-card);overflow-x:auto}.demoMarkdownBody pre code{background:none;padding:0;color:var(--console-foreground);font-size:.8rem}.demoAuditSummaryCode{font-family:var(--console-font-sans);font-size:.85em;background:var(--console-inset);padding:2px 6px;border-radius:var(--console-radius-control);color:var(--console-brand)}.demoFooterWrap{width:100%;flex-shrink:0;padding:0 var(--console-space-0_5) var(--console-space-0_5)}.demoCommandIslandWrapper{width:100%;background:var(--console-island-wrapper-bg);box-shadow:0 0 4px var(--console-inset-shadow) inset;border:1px solid var(--console-well-border);border-radius:24px;overflow:hidden}.demoCommandIsland{pointer-events:auto;width:100%;background:transparent;padding:0 var(--console-space-inline);display:flex;align-items:center;gap:var(--console-space-inline);transition:all var(--console-duration-base) var(--console-ease-liquid);box-sizing:border-box}.demoInputWrapper{flex:1;display:flex;align-items:center;gap:var(--console-space-0_5);position:relative;overflow:hidden}.demoNativeInput{width:100%;background:transparent;border:none;outline:none;font-family:var(--console-font-sans);font-size:var(--console-text-base-rem);font-weight:500;letter-spacing:-.01em;color:var(--console-white);padding:var(--console-space-block) var(--console-space-inline)}.demoNativeInput::placeholder{color:var(--console-muted);font-weight:400;opacity:.5}.demoNativeInput:disabled{cursor:not-allowed;opacity:.5}.demoAttachButton,.demoSendButton{width:var(--console-size-control);height:var(--console-size-control);min-width:var(--console-size-control);min-height:var(--console-size-control);flex-shrink:0;background:none;border:none;color:var(--console-muted);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:color var(--console-duration-base) var(--console-ease-liquid);font-family:var(--console-font-sans)}.demoAttachButton:hover,.demoSendButton:hover:not(:disabled){color:var(--console-white)}.demoSendButton:disabled{opacity:.5;cursor:not-allowed}.demoSendButton.active{color:var(--console-brand)}.demoFooterActions{padding:0 var(--console-space-inline) var(--console-space-tight)}.demoPillTrack{display:flex;align-items:center;gap:var(--console-space-inline);overflow-x:auto;overflow-y:hidden;white-space:nowrap;padding:var(--console-space-tight) var(--console-space-block);scrollbar-width:none;-webkit-overflow-scrolling:touch;mask-image:linear-gradient(to right,transparent 0,black var(--console-space-inline),black calc(100% - var(--console-space-inline)),transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,black var(--console-space-inline),black calc(100% - var(--console-space-inline)),transparent 100%);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.demoPillTrack::-webkit-scrollbar{display:none}.demoPill{display:inline-flex;align-items:center;gap:var(--console-space-inline);flex-shrink:0;padding:var(--console-space-0_5) var(--console-space-1_5);font-size:var(--console-text-xs-rem);font-family:var(--console-font-sans);color:var(--console-muted);background:var(--console-gradient-end);border:none;box-shadow:none;border-radius:var(--console-radius-pill);cursor:pointer;appearance:none;-webkit-appearance:none;transition:background var(--console-duration-base) ease-in-out,color var(--console-duration-base) ease-in-out}.demoPill:hover:not(:disabled){background:var(--console-gradient-end);color:var(--console-foreground)}.demoPill:disabled{opacity:var(--console-opacity-disabled);cursor:not-allowed}.demoSparkles{color:var(--console-brand);flex-shrink:0;opacity:var(--console-opacity-dim);transition:opacity var(--console-duration-base) ease-in-out}.demoPill:hover:not(:disabled) .demoSparkles{opacity:1}.demoEmptyStateContainer{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;padding:var(--console-space-2) var(--console-space-3);text-align:center;gap:var(--console-space-2);animation:demoFadeIn .4s ease-out}.demoEmptyStateHeader{display:flex;flex-direction:column;align-items:center;gap:var(--console-space-1);margin-bottom:var(--console-space-1)}.demoEmptyTitle{font-size:var(--console-text-lg-rem);font-weight:700;color:var(--console-foreground);letter-spacing:-.03em;background-image:linear-gradient(var(--console-white) 0,var(--console-muted) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.demoEmptySubtitle,.demoEmptyTitle{font-family:var(--console-font-sans);margin:0}.demoEmptySubtitle{font-size:var(--console-text-sm-rem);color:var(--console-muted);line-height:1.6;max-width:300px;opacity:.8}.demoEmptyStateManifest{display:flex;flex-direction:column;gap:var(--console-space-2);width:100%;max-width:340px}.demoManifestItem{margin:0}.demoManifestHeading{font-family:var(--console-font-sans);font-size:var(--console-text-base-rem);font-weight:600;color:var(--console-brand);margin:0 0 var(--console-space-0_5) 0}.demoManifestCaption{font-size:var(--console-text-sm-rem);font-weight:400;line-height:1.5;margin:0}.demoDocsButton,.demoManifestCaption{font-family:var(--console-font-sans);color:var(--console-muted)}.demoDocsButton{margin-top:var(--console-space-1);display:flex;align-items:center;gap:var(--console-space-0_5);background:transparent;border:none;padding:var(--console-space-1) var(--console-space-2);font-size:var(--console-text-xs-rem);font-weight:500;cursor:pointer;transition:all var(--console-duration-base);opacity:.6}.demoDocsButton:hover{opacity:1;color:var(--console-foreground)}.demoDiagnosticCard{position:fixed;bottom:var(--console-space-card);width:304px;z-index:var(--console-z-console);display:flex;flex-direction:column;gap:var(--console-space-2);pointer-events:auto;background:linear-gradient(to bottom right,var(--console-gradient-start) 0,var(--console-gradient-end) 100%);border:1px solid var(--console-border);border-radius:var(--console-radius-card);padding:var(--console-space-3);box-shadow:var(--console-shadow-liquid);font-family:var(--console-font-sans)}.demoDiagnosticCardLeft{left:var(--console-space-card);right:auto}.demoDiagnosticCardRight{right:var(--console-space-card);left:auto}.demoDiagnosticHUDInline{width:100%;background:linear-gradient(to bottom right,var(--console-gradient-start) 0,var(--console-gradient-end) 100%);border:1px solid var(--console-border);border-radius:var(--console-radius-card);padding:var(--console-space-3);box-shadow:var(--console-shadow-liquid);font-family:var(--console-font-sans);flex-shrink:0}.demoContentEmptyCol,.demoDiagnosticHUDInline{display:flex;flex-direction:column;gap:var(--console-space-2);box-sizing:border-box}.demoContentEmptyCol{flex:1;min-height:0;overflow-y:auto;padding:var(--console-space-2) var(--console-space-inline)}.demoCardHeader{font-size:var(--console-text-sm-rem);font-weight:700;letter-spacing:.08em;color:var(--console-foreground);text-transform:uppercase;margin:0}.demoHeroRow{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:var(--console-space-2)}.demoHeroLabel{font-size:var(--console-text-xs-rem);font-weight:600;color:var(--console-muted);text-transform:uppercase;letter-spacing:.05em}.demoHeroValue{font-size:var(--console-text-hero-rem);font-weight:700;letter-spacing:-.03em;line-height:1;font-family:var(--console-font-sans);color:var(--console-integrity-color,var(--console-brand))}.demoProgressBar{width:100%;height:var(--console-size-track);background:var(--console-border);border-radius:var(--console-radius-control);overflow:hidden}.demoProgressFill{height:100%;width:var(--console-progress-width,0);border-radius:var(--console-radius-pill);transition:width .5s var(--console-ease-liquid);background-color:var(--console-integrity-color,var(--console-brand));box-shadow:0 0 var(--console-space-1_5) var(--console-integrity-color)}.demoHudComponentList{display:flex;flex-direction:column;gap:var(--console-space-1)}.demoHudComponentRow{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:var(--console-space-inline)}.demoHudComponentName{font-family:var(--console-font-sans);font-size:var(--console-text-xs-rem);color:var(--console-brand);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.demoHudComponentBar{width:56px;height:3px;background:var(--console-border);border-radius:var(--console-radius-pill);overflow:hidden}.demoHudComponentBarFill{height:100%;border-radius:var(--console-radius-pill);background-color:var(--console-component-color,var(--console-brand));transition:width .4s var(--console-ease-liquid)}.demoHudComponentScore{width:32px;text-align:right;flex-shrink:0}.demoHudComponentScore,.demoProtocolFooter{font-family:var(--console-font-sans);font-size:var(--console-text-xs-rem);font-weight:700}.demoProtocolFooter{display:flex;align-items:center;gap:var(--console-space-0_5);background:none;border:none;padding:0;margin-top:var(--console-space-0_5);letter-spacing:.1em;color:var(--console-brand);text-transform:uppercase;opacity:var(--console-opacity-muted)}.demoStatusDot{width:var(--console-size-dot);height:var(--console-size-dot);border-radius:50%;box-shadow:0 0 var(--console-space-0_5) currentColor;background-color:var(--console-status-dot-bg,var(--console-muted));display:inline-block;flex-shrink:0}@keyframes demoFadeIn{0%{opacity:0;transform:translateY(var(--console-space-0_5))}to{opacity:1;transform:translateY(0)}}@keyframes demoSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.demoDiagnosticDataGrid{display:grid;grid-template-columns:1fr 1.5fr;gap:var(--console-space-inline) var(--console-space-block)}.demoDiagnosticDataItem label{display:block;font-size:var(--console-text-xs-rem);font-weight:700;color:var(--console-muted);margin-bottom:var(--console-space-tight);letter-spacing:.05em;text-transform:uppercase}.demoDiagnosticDataItem label,.demoDiagnosticDataPill{white-space:nowrap;font-family:var(--console-font-sans)}.demoDiagnosticDataPill{background:var(--console-well);border:1px solid var(--console-well-border);border-radius:var(--console-radius-control);padding:var(--console-space-tight) var(--console-space-inline);font-size:var(--console-text-sm-rem);font-weight:500;color:var(--console-brand);overflow:hidden;text-overflow:ellipsis}.demoMiniCertifiedBadge{color:#000;background:var(--console-brand)}.demoMiniCertifiedBadge,.demoMiniRegressionBadge{font-size:8px;font-weight:800;padding:0 3px;border-radius:2px;margin-left:6px;letter-spacing:.05em;vertical-align:middle}.demoMiniRegressionBadge{color:var(--console-white);background:var(--console-destructive)}:root{--console-color-xray-valid:#00e5ff;--console-color-xray-error:#ff3366;--console-z-overlay:9000;--console-z-xray-dashboard:9500;--console-z-console:9999;--console-z-sentinel:10000;--console-z-tooltip:2147483647;--console-width-default:420px;--console-width-xray-panel:400px;--console-width-xray-tooltip:220px;--console-header-height:64px;--console-sentinel-size:48px;--console-nav-rail-width:40px;--console-resize-handle-width:4px;--console-radius-sm:4px;--console-radius-md:6px;--console-radius-lg:8px;--console-text-2xs:9px;--console-text-xs:10px;--console-text-sm:11px;--console-text-base:13px;--console-shadow-xray-valid:0 0 8px var(--console-color-xray-valid);--console-shadow-xray-error:0 0 8px var(--console-color-xray-error);--console-shadow-glow-accent:0 0 8px var(--accent);--console-shadow-send-idle:0 0 10px rgba(0,229,255,0.3);--console-shadow-send-hover:0 0 15px rgba(0,229,255,0.5);--console-shadow-nav-tooltip:0 8px 32px rgba(0,0,0,0.8);--console-shadow-codeblock-refactor:0 4px 20px rgba(0,0,0,0.4);--console-duration-fast:0.15s;--console-duration-base:0.2s;--console-duration-collapse:0.3s;--console-duration-slide:0.6s;--console-font-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--console-text-2xs-rem:0.55rem;--console-text-xs-rem:0.65rem;--console-text-sm-rem:0.75rem;--console-text-base-rem:0.95rem;--console-text-lg-rem:1.25rem;--console-text-hero-rem:2rem;--console-space-0:0px;--console-space-0_25:2px;--console-space-0_5:4px;--console-space-1:8px;--console-space-1_5:12px;--console-space-2:16px;--console-space-2_5:20px;--console-space-3:24px;--console-space-4:32px;--console-space-5:40px;--console-space-6:48px;--console-space-8:64px;--console-space-section:var(--console-space-5);--console-space-card:var(--console-space-4);--console-space-block:var(--console-space-2_5);--console-space-inline:var(--console-space-1_5);--console-space-tight:var(--console-space-1);--console-space-micro:var(--console-space-0_5);--console-gutter-x:1rem;--console-size-avatar:16px;--console-size-control:16px;--console-size-icon-sm:12px;--console-size-icon-md:16px;--console-size-separator:16px;--console-size-scrollbar:8px;--console-size-track:4px;--console-size-dot:12px;--console-layout-header-height:48px;--console-layout-input-max-width:640px;--console-layout-min-width:480px;--console-console-width:460px;--console-radius-xl:32px;--console-radius-shell:32px;--console-radius-card:16px;--console-radius-control:16px;--console-radius-pill:9999px;--console-radius-xs:2px;--console-brand:#0ce4ff;--console-foreground:#f5f5f5;--console-muted:#646464;--console-selection-text:#0a0a0a;--console-white:#ffffff;--console-border:rgba(39,43,45,0.3);--console-diff-well-border:rgba(39,43,45,0.5);--console-edge-highlight:rgba(255,255,255,0.08);--console-edge-shadow:rgba(0,0,0,0.35);--console-inset-shadow:rgba(0,0,0,0.55);--console-surface-base:#0e1111;--console-surface-raised:#262829;--console-gradient-start:#0e1111;--console-gradient-end:#262829;--console-well:var(--console-surface-base);--console-well-border:var(--console-border);--console-inset:color-mix(in srgb,var(--console-surface-raised) 15%,var(--console-surface-base));--console-island-bg:var(--console-well);--console-island-wrapper-bg:color-mix(in srgb,var(--console-gradient-end) 50%,var(--console-gradient-start));--console-island-border-top:var(--console-edge-highlight);--console-surface-light:color-mix(in srgb,var(--console-foreground) 6%,var(--console-gradient-end));--console-surface-highlight:color-mix(in srgb,var(--console-brand) 12%,transparent);--console-destructive:#f87171;--console-destructive-bg:rgba(248,113,113,0.08);--console-destructive-bg-hover:rgba(248,113,113,0.14);--console-destructive-border:rgba(248,113,113,0.25);--console-warning-border:rgba(245,158,11,0.25);--console-brand-border:rgba(12,228,255,0.25);--console-error-glow:rgba(239,68,68,0.35);--console-error-text-muted:#fca5a5;--console-panel-destructive-bg:rgba(40,10,10,0.4);--console-overlay-soft:rgba(0,0,0,0.22);--console-brand-ring:rgba(0,229,255,0.35);--console-brand-glow:rgba(0,229,255,0.03);--console-brand-glow-strong:rgba(0,229,255,0.15);--console-error-pulse:rgba(248,113,113,0.1);--console-state-strict:var(--console-brand);--console-state-nominal:#10b981;--console-state-warning:#f59e0b;--console-state-critical:var(--console-destructive);--console-state-strict-glow:rgba(12,228,255,0.5);--console-state-nominal-glow:rgba(16,185,129,0.5);--console-state-warning-glow:rgba(245,158,11,0.5);--console-state-critical-glow:rgba(248,113,113,0.5);--console-shadow-liquid:0 20px 40px -10px rgba(0,0,0,0.35),0 0 0 1px rgba(0,229,255,0.04);--console-shadow-wide:0 32px 64px -16px rgba(0,0,0,0.45),0 0 0 1px var(--console-border);--console-shadow-floating:0 12px 28px -8px rgba(0,0,0,0.3),inset 0 1px 0 rgba(255,255,255,0.05);--console-shadow-card:0 4px 12px var(--console-edge-shadow),inset 0 1px 0 var(--console-edge-highlight);--console-opacity-muted:0.8;--console-opacity-disabled:0.5;--console-opacity-dim:0.4;--console-ease-liquid:cubic-bezier(0.4,0,0.2,1);--console-ease-drawer:cubic-bezier(0.2,0.8,0.2,1.1)}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--font-sans:"Inter","Inter Fallback"}