.docs-columns{grid-template-columns:minmax(0,780px) 200px;align-items:start;gap:0 72px;display:grid}.docs-toc{max-height:calc(100vh - 48px);font-size:13px;position:sticky;top:24px;overflow-y:auto}.docs-toc h2{color:var(--partner-muted);margin:0 0 8px;font-size:12px;font-weight:500}.docs-toc ul{border-left:1px solid var(--partner-rule);margin:0;padding:0;list-style:none}.docs-toc a{color:var(--partner-muted);border-left:2px solid #0000;margin-left:-1px;padding:4px 0 4px 12px;line-height:1.35;text-decoration:none;transition:color .12s,border-color .12s;display:block}.docs-toc a:hover{color:var(--table-strong)}.docs-toc-sub a{padding-left:24px}.docs-toc a[aria-current]{border-left-color:var(--table-strong);color:var(--table-strong);font-weight:500}.docs-article{min-width:0}.docs-article>.ui-banner{margin-bottom:20px}.docs{--docs-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace}.docs-body{color:var(--text);font-size:15px;line-height:1.7}.docs-body>:first-child{margin-top:0}.docs-body>p:first-of-type{color:var(--table-strong);font-size:17px;line-height:1.6}.docs-body :is(h2,h3,h4){color:var(--table-strong);scroll-margin-top:24px;line-height:1.3}.docs-body h2{border-top:1px solid var(--partner-rule);letter-spacing:-.02em;margin:48px 0 16px;padding-top:32px;font-size:22px;font-weight:600}.docs-body>h2:first-child,.docs-integration+h2{border-top:0;margin-top:0;padding-top:0}.docs-body h3{letter-spacing:-.01em;margin:32px 0 10px;font-size:17px;font-weight:600}.docs-body h4{margin:24px 0 8px;font-size:15px;font-weight:600}.docs-body p{margin:0 0 16px}.docs-body :is(ul,ol){margin:0 0 16px;padding-left:22px}.docs-body li{margin:6px 0}.docs-body li::marker{color:var(--partner-muted)}.docs-body li>:is(ul,ol){margin:6px 0 0}.docs-body strong{color:var(--table-strong);font-weight:600}.docs-body a{color:var(--table-strong);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--table-strong)35%,transparent);text-decoration-color:color-mix(in srgb,var(--table-strong)35%,transparent);text-underline-offset:3px}.docs-body a:hover{text-decoration-color:currentColor}.docs-body :not(pre)>code{border-radius:var(--radius-xs);background:color-mix(in srgb,var(--table-strong)7%,transparent);color:var(--table-strong);font-family:var(--docs-mono);overflow-wrap:break-word;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:2px 5px;font-size:.85em}.docs-body code.docs-code-long{overflow-wrap:anywhere}.docs-code{border:1px solid var(--partner-rule);border-radius:var(--radius-panel);margin:0 0 20px;overflow:hidden}.docs-code-bar{border-bottom:1px solid var(--partner-rule);color:var(--partner-muted);justify-content:space-between;align-items:center;padding:2px 6px 2px 14px;font-size:12px;font-weight:500;display:flex}.docs-code pre{background:color-mix(in srgb,var(--table-strong)3%,transparent);color:var(--table-strong);font-family:var(--docs-mono);margin:0;padding:14px 16px;font-size:13px;line-height:1.65;overflow-x:auto}.docs-code-tabs{scrollbar-width:none;gap:2px;margin-left:-8px;display:flex;overflow:auto hidden}.docs-code-tab{color:var(--partner-muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;align-items:center;gap:7px;margin:4px 0;padding:5px 10px;font-weight:500;transition:background .12s,color .12s;display:inline-flex}.docs-code-tab:hover{background:color-mix(in srgb,var(--table-strong)5%,transparent);color:var(--table-strong)}.docs-code-tab.is-active{background:color-mix(in srgb,var(--table-strong)10%,transparent);color:var(--table-strong)}.docs-code-mark{flex:none;width:16px;height:16px;display:block}.docs-code-mark--bash,.docs-code-mark--rust{background:var(--mark);-webkit-mask:var(--icon)center/contain no-repeat;mask:var(--icon)center/contain no-repeat}.docs-code-mark--bash{--mark:#0b6e8f}.docs-code-mark--rust{--mark:#ce412b}[data-theme=dark] .docs-code-mark--bash{--mark:#7cc7e0}[data-theme=dark] .docs-code-mark--rust{--mark:#f0714f}.docs-code .json-comment{color:var(--partner-muted);font-style:italic}.docs-code .json-keyword{color:var(--json-key)}.docs-code>.ui-button,.docs-endpoint>.ui-button{flex:none}.docs-endpoint{border:1px solid var(--partner-rule);border-radius:var(--radius-panel);align-items:center;gap:12px;margin:0 0 20px;padding:8px 8px 8px 12px;display:flex}.docs-method{border:1px solid var(--pill-gray-border);border-radius:var(--radius-xs);background:var(--pill-gray-bg);color:var(--pill-gray-ink);font-family:var(--docs-mono);flex:none;padding:2px 8px;font-size:11.5px;font-weight:700}.docs-body :not(pre)>code.docs-http,.docs-body .docs-table td:first-child code.docs-http{vertical-align:baseline;background:0 0;align-items:baseline;gap:10px;max-width:100%;padding:0;font-size:13px;font-weight:500;display:inline-flex}.docs-http-path{overflow-wrap:anywhere;min-width:0}.docs-path-query{white-space:nowrap}.docs-http .docs-method{text-align:center;flex:none;min-width:46px}.docs-body .docs-method{vertical-align:1px;line-height:1.5;display:inline-block}.docs-param{background:color-mix(in srgb,var(--info-ink)12%,transparent);color:var(--info-ink);border-radius:3px}.docs-method--get{border-color:var(--pill-blue-border);background:var(--pill-blue-bg);color:var(--pill-blue-ink)}.docs-method--post{border-color:var(--pill-green-border);background:var(--pill-green-bg);color:var(--pill-green-ink)}.docs-body .docs-endpoint code{overflow-wrap:anywhere;background:0 0;flex:1;min-width:0;padding:0;font-size:13.5px}.docs-table{margin:0 -12px 24px;overflow-x:auto}.docs-table table{width:100%;min-width:0;font-size:14px;line-height:1.55}.docs-table :is(th,td){border-bottom:1px solid var(--partner-rule);text-align:left;vertical-align:top;white-space:normal;overflow-wrap:break-word;padding:11px 12px}.docs-table th{color:var(--partner-muted);vertical-align:bottom;background:0 0;padding-top:0;font-size:12px;font-weight:500;position:static}.docs-body:lang(en) .docs-table th{white-space:nowrap}.docs-table td:first-child{color:var(--table-strong);font-weight:500}.docs-body .docs-table td:first-child code{background:0 0;padding:0;font-size:13px;font-weight:600}.docs-callout{border-left:3px solid var(--info-ink);border-radius:var(--radius-xs);background:color-mix(in srgb,var(--info-ink)8%,transparent);gap:12px;margin:0 0 20px;padding:14px 16px;font-size:14.5px;line-height:1.6;display:flex}.docs-callout-icon{color:var(--info-ink);flex:none;margin-top:3px}.docs-callout strong:first-child{margin-bottom:2px;display:block}.docs-callout p:last-child{margin-bottom:0}.docs-callout--warning{border-left-color:var(--warning-ink);background:color-mix(in srgb,var(--warning-ink)9%,transparent)}.docs-callout--warning .docs-callout-icon{color:var(--warning-ink)}.docs-callout--danger{border-left-color:var(--danger);background:color-mix(in srgb,var(--danger)9%,transparent)}.docs-callout--danger .docs-callout-icon{color:var(--danger)}.docs-inshort{border:1px solid var(--partner-rule);border-radius:var(--radius-panel);background:color-mix(in srgb,var(--table-strong)3%,transparent);margin:0 0 28px;padding:18px 20px}.docs-body .docs-inshort-title{color:var(--partner-muted);letter-spacing:.12em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:600}.docs-body .docs-inshort :is(ul,ol){margin:0}.docs-body .docs-inshort li{color:var(--table-strong);margin:8px 0}.docs-body .docs-inshort li:last-child{margin-bottom:0}.docs-numbers{margin:0 0 28px}.docs-numbers:lang(en) .ui-metric__label{white-space:nowrap}.docs-numbers .ui-metric--card{min-height:0;padding-bottom:4px}.docs-seq{border:1px solid var(--partner-rule);border-radius:12px;margin:0 0 28px;overflow:hidden}.docs-mermaid{border-bottom:1px solid var(--partner-rule);background:color-mix(in srgb,var(--table-strong)2.5%,var(--bg));text-align:center;padding:20px 10px 8px;overflow-x:auto}.docs-mermaid svg{vertical-align:top;min-width:480px;max-width:100%;height:auto;display:inline-block}.docs-body .docs-seq ol{counter-reset:docs-seq;gap:10px;margin:0;padding:16px 18px;list-style:none;display:grid}.docs-body .docs-seq li{gap:1px;margin:0;padding-left:34px;font-size:14px;line-height:1.5;display:grid;position:relative}.docs-seq li:not(.is-note){counter-increment:docs-seq}.docs-seq li:before{content:counter(docs-seq);border-radius:var(--radius-pill);background:var(--table-strong);width:22px;height:22px;color:var(--bg);font-variant-numeric:tabular-nums;place-items:center;font-size:11.5px;font-weight:700;display:grid;position:absolute;top:1px;left:0}.docs-seq li.is-note:before{content:"";border:2px solid var(--partner-muted);background:0 0;width:8px;height:8px;top:8px;left:7px}.docs-seq-actors{color:var(--partner-muted);font-size:12px;font-weight:600}.docs-seq-text{color:var(--table-strong)}.docs-callmap{grid-template-columns:minmax(84px,150px) minmax(0,1fr) minmax(84px,150px);gap:0 14px;margin:0 0 24px;display:grid}.docs-callmap-side{border:1px solid var(--partner-rule);border-radius:var(--radius-panel);color:var(--table-strong);text-align:center;place-items:center;padding:12px 10px;font-size:13.5px;font-weight:600;display:grid}.docs-callmap-side--spark{background:color-mix(in srgb,var(--table-strong)5%,transparent)}.docs-body .docs-callmap ol{gap:12px;margin:0;padding:10px 0;list-style:none;display:grid}.docs-body .docs-callmap li{gap:5px;margin:0;display:grid}.docs-body .docs-callmap code{text-align:center;overflow-wrap:anywhere;background:0 0;padding:0;font-size:12.5px}.docs-callmap-arrow{background:color-mix(in srgb,var(--table-strong)55%,transparent);height:1.5px;position:relative}.docs-callmap-arrow:after{content:"";border:4.75px solid #0000;position:absolute;top:-4px}.docs-callmap .is-out .docs-callmap-arrow:after{border-left-color:color-mix(in srgb,var(--table-strong)55%,transparent);border-right-width:0;right:-1px}.docs-callmap .is-in .docs-callmap-arrow:after{border-right-color:color-mix(in srgb,var(--table-strong)55%,transparent);border-left-width:0;left:-1px}.docs-timeline{border:1px solid var(--partner-rule);border-radius:var(--radius-panel);margin:0 0 24px;padding:18px 16px 14px;overflow-x:auto}.docs-body .docs-timeline ol{grid-auto-columns:minmax(62px,1fr);grid-auto-flow:column;min-width:640px;margin:0;padding:0;list-style:none;display:grid}.docs-body .docs-timeline li{text-align:center;grid-template-rows:18px 12px auto;justify-items:center;gap:6px;margin:0;font-size:12px;line-height:1.3;display:grid;position:relative}.docs-timeline li:before{content:"";border-top:1.5px solid var(--partner-rule);width:100%;position:absolute;top:29px;right:50%}.docs-timeline li:first-child:before{display:none}.docs-timeline-wait{width:100%;color:var(--partner-muted);font-variant-numeric:tabular-nums;position:absolute;top:0;right:50%}.docs-timeline-dot{border:2px solid var(--table-strong);border-radius:var(--radius-pill);background:var(--bg);grid-row:2;width:11px;height:11px;position:relative}.docs-timeline-end .docs-timeline-dot{background:var(--table-strong)}.docs-timeline-review .docs-timeline-dot{border-color:var(--warning-ink);background:var(--warning-ink)}.docs-timeline-label{color:var(--table-strong);grid-row:3;font-weight:500}.docs-decide{border:1px solid var(--partner-rule);border-radius:var(--radius-panel);justify-items:start;gap:22px;margin:0 0 24px;padding:18px;font-size:13.5px;line-height:1.45;display:grid}.docs-decide-row{grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:center;width:100%;display:grid}.docs-decide-box{border:1px solid var(--partner-rule);border-radius:var(--radius-xs);max-width:300px;color:var(--table-strong);padding:9px 12px;position:relative}.docs-decide>.docs-decide-box:not(:first-child):before,.docs-decide-row>.docs-decide-box:before{content:attr(data-answer);border-left:1.5px solid var(--partner-rule);height:22px;color:var(--partner-muted);padding-left:8px;font-size:11.5px;font-weight:600;line-height:22px;position:absolute;bottom:100%;left:24px}.docs-decide-question{border-style:dashed;font-weight:500}.docs-decide-start{font-weight:600}.docs-decide-end{background:color-mix(in srgb,var(--table-strong)5%,transparent)}.docs-decide-branch{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;display:grid}.docs-decide-branch>span{color:var(--partner-muted);align-items:center;gap:6px;padding-left:8px;font-size:11.5px;font-weight:600;display:inline-flex}.docs-decide-branch>span:before,.docs-decide-branch>span:after{content:"";border-top:1.5px solid var(--partner-rule);width:14px}@media (max-width:640px){.docs-decide-row{grid-template-columns:minmax(0,1fr);gap:8px}.docs-decide-branch{padding-left:16px}}.docs-steps{scrollbar-width:none;margin:0 0 28px;overflow-x:auto}.docs-body .docs-steps ol{grid-auto-columns:minmax(104px,1fr);grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid}.docs-body .docs-steps li{margin:0;position:relative}.docs-steps li+li:before{content:"";border-top:1.5px solid var(--partner-rule);width:calc(100% - 36px);position:absolute;top:13px;right:calc(50% + 18px)}.docs-body .docs-steps a{color:var(--table-strong);text-align:center;justify-items:center;gap:8px;padding:0 6px;font-size:12.5px;font-weight:500;line-height:1.3;text-decoration:none;display:grid}.docs-steps-number{border:1.5px solid var(--table-strong);border-radius:var(--radius-pill);place-items:center;width:26px;height:26px;font-size:12px;font-weight:600;display:grid}.docs-steps a:hover .docs-steps-number{background:var(--table-strong);color:var(--bg)}.docs-body .docs-agents{flex-wrap:wrap;gap:18px 36px;margin:4px 0 28px;padding:0;list-style:none;display:flex}.docs-body .docs-agents li{color:var(--partner-muted);justify-items:center;gap:8px;margin:0;font-size:12.5px;font-weight:500;display:grid}.docs-agent-icon{width:32px;height:32px;display:block}.docs-agent-icon--mono{background:var(--table-strong);-webkit-mask:var(--icon)center/contain no-repeat;mask:var(--icon)center/contain no-repeat}.docs-integration{border-bottom:1px solid var(--partner-rule);margin:0 0 28px;padding:0 0 28px}.docs-body .docs-integration h2{letter-spacing:-.025em;border:0;margin:0 0 16px;padding:0;font-size:15px}.docs-integration .ui-facts{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.docs-integration .docs-numbers{margin-bottom:14px}.docs-body .docs-integration-note{margin:0;font-size:13.5px}.docs-body .docs-integration dd code{background:0 0;padding:0;font-size:12.5px}.docs-cards{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;margin:0 0 24px;display:grid}.docs-body a.docs-card{border:1px solid var(--partner-rule);border-radius:var(--radius-panel);align-content:start;gap:6px;padding:16px;text-decoration:none;transition:border-color .14s,background .14s;display:grid}.docs-body a.docs-card:hover{border-color:var(--button-hover-border);background:var(--button-hover-bg)}.docs-card strong{align-items:center;gap:6px;font-size:14.5px;display:inline-flex}.docs-card span{color:var(--partner-muted);font-size:13.5px;line-height:1.5}.docs-body ul:has(>li>input[type=checkbox]){padding:0;list-style:none}.docs-body li:has(>input[type=checkbox]){border-bottom:1px solid var(--partner-rule);margin:0;padding:9px 0 9px 30px;font-size:14.5px;line-height:1.55;position:relative}.docs-body li>input[type=checkbox]{width:17px;height:17px;accent-color:var(--table-strong);margin:0;position:absolute;top:12px;left:0}.docs-body li:has(>input[type=checkbox]:checked){color:var(--partner-muted)}.docs-body a.docs-download{margin:0 0 20px;text-decoration:none;display:inline-flex}.docs-footer{border-top:1px solid var(--partner-rule);margin-top:48px;padding-top:20px;font-size:14px}.docs-footer-link{color:var(--table-strong);align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.docs-footer-link:hover{text-underline-offset:3px;text-decoration:underline}@media (prefers-reduced-motion:reduce){.docs-body a.docs-card{transition:none}}@media (max-width:1240px){.docs-columns{grid-template-columns:minmax(0,1fr)}.docs-article{max-width:780px}.docs-toc{display:none}}@media (max-width:640px){.docs-table table{min-width:540px}.docs-body h2{font-size:20px}}.docs .partner-portal-header{align-items:flex-start}.docs-language{border:1px solid var(--control-border);border-radius:var(--spark-radius);height:36px;color:inherit;font:inherit;cursor:pointer;background:0 0;flex:none;align-items:center;gap:8px;padding:0 10px 0 12px;font-size:13.5px;display:inline-flex}.docs-language:hover,.docs-language[data-state=open]{background:color-mix(in srgb,var(--table-strong)5%,transparent)}.docs-language-flag{box-shadow:0 0 0 1px color-mix(in srgb,var(--table-strong)18%,transparent);border-radius:2px;flex:none}.docs-language-menu{min-width:172px}.docs-language-option{border-radius:var(--radius-xs);cursor:pointer;grid-template-columns:20px minmax(0,1fr) 14px;align-items:center;gap:10px;min-height:36px;padding:0 10px;font-size:14px;display:grid}.docs-language-check{display:inline-flex}.docs:lang(ka) .partner-portal-eyebrow,.docs:lang(zh) .partner-portal-eyebrow{letter-spacing:0;text-transform:none}.docs:lang(ka) .partner-portal-header h1,.docs:lang(zh) .partner-portal-header h1{letter-spacing:0}@media (max-width:640px){.docs .partner-portal-header{flex-direction:column-reverse;align-items:stretch}.docs .partner-portal-header>div{min-width:0}.docs .partner-portal-header h1{overflow-wrap:break-word}.docs-language{align-self:flex-end}.docs-body .docs-steps ol{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;gap:16px 0}.docs-steps li+li:before{display:none}}
html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ds-background-100:#16181a;--ds-gray-100:#202326;--ds-gray-200:#282c2f;--ds-gray-300:#303438;--ds-gray-400:#3a3f43;--ds-gray-500:#4b5156;--ds-gray-600:#7e868c;--ds-gray-900:#a5acb2;--ds-gray-1000:#f3f4f5;--ds-gray-alpha-100:#ffffff0a;--ds-gray-alpha-200:#ffffff0f;--ds-gray-alpha-400:#ffffff1a;--ds-gray-alpha-500:#fff3;--ds-blue-900:#60a5fa;--ds-red-900:#f87171;--ds-amber-700:#fbbf24;--bg:var(--ds-background-100);--bg-content:var(--bg);--panel:var(--ds-gray-100);--panel-2:#25282b;--field:var(--panel);--panel-border:var(--ds-gray-300);--border-soft:var(--ds-gray-200);--text:#e5e7eb;--text-strong:#fff;--text-table:#c7ccd4;--accent:#e5e7eb;--accent-strong:#f5f6f8;--accent-ink:#0b0d10;--accent-hover:#fff;--green:#34d399;--green-soft:#34d3991f;--link:#60a5fa;--danger:#f87171;--shadow:0 1px 2px #0006;--success:#34d399;--success-bg:#34d3991f;--success-border:#34d39959;--success-ink:#6ee7b7;--warning-bg:#fbbf241f;--warning-border:#fbbf2459;--warning-ink:#fbbf24;--danger-bg:#f871711f;--danger-border:#f8717159;--info-bg:#60a5fa1f;--info-border:#60a5fa59;--info-ink:#93c5fd;--overlay:#0009;--shadow-menu:0 12px 28px #00000080;--shadow-toast:0 10px 30px #00000080;--shadow-drawer:-24px 0 60px -36px #000000b3;--shadow-active-tab:0 1px 2px #0006;--pill-green-bg:#34d39924;--pill-green-border:#34d39966;--pill-green-ink:#6ee7b7;--pill-blue-bg:#60a5fa24;--pill-blue-border:#60a5fa66;--pill-blue-ink:#93c5fd;--pill-purple-bg:#a78bfa24;--pill-purple-border:#a78bfa66;--pill-purple-ink:#c4b5fd;--pill-yellow-bg:#fbbf2424;--pill-yellow-border:#fbbf2466;--pill-yellow-ink:#fcd34d;--pill-red-bg:#f8717124;--pill-red-border:#f8717166;--pill-red-ink:#fca5a5;--pill-teal-bg:#2dd4bf24;--pill-teal-border:#2dd4bf66;--pill-teal-ink:#5eead4;--pill-gray-bg:#94a3b824;--pill-gray-border:#94a3b866;--pill-gray-ink:#cbd5e1;--field-hover-border:var(--ds-gray-500);--field-hover-bg:#272b2e;--table-surface:var(--bg);--table-border:var(--panel-border);--table-line:var(--border-soft);--table-text:#cdd1d4;--table-strong:var(--ds-gray-1000);--table-muted:var(--ds-gray-900);--row-zebra:transparent;--row-hover:var(--panel);--row-selected:#2b2f32;--table-header:var(--bg);--table-row-hover:var(--row-hover)}.alertStrip{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.alertChip{border:1px solid var(--panel-border);background:var(--panel-2);color:var(--text);cursor:default;border-radius:9999px;align-items:center;gap:7px;padding:5px 11px;font-size:12px;font-weight:600;display:inline-flex}.alertChip:before{content:"";opacity:.85;background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.alertChip strong{color:inherit;font-weight:700}.alertChip--red{background:var(--danger-bg);border-color:var(--danger-border);color:var(--danger)}.alertChip--amber{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-ink)}.alertChip--ok{background:var(--success-bg);border-color:var(--success-border);color:var(--success-ink)}.alertChip--na{color:var(--muted)}.alertChip--inline{padding:2px 9px;font-size:11px}.alertChip--inline:before{width:6px;height:6px}.alertStripNote{color:var(--faint);margin-left:2px;font-size:11px}.ggrTable td.warn{color:var(--warning-ink);font-weight:600}.tableLink{color:var(--table-strong);text-decoration:underline;-webkit-text-decoration-color:var(--table-border);text-decoration-color:var(--table-border);text-underline-offset:3px;font-weight:600}.tableLink:hover{text-decoration:underline}.scatterChart{width:100%;max-width:460px;height:auto;display:block}.scatterAxis{stroke:var(--panel-border);stroke-width:1px}.scatterDot{fill:var(--ds-blue-900,#2563eb);opacity:.55}.scatterLabel{fill:var(--muted);font-size:9px}.chartEmpty{color:var(--muted);margin:6px 0 0;font-size:12px}.returnAfterRow{grid-template-columns:110px 1fr auto;align-items:center;gap:8px;margin-top:10px;display:grid}.returnAfterLabel{color:var(--text-table);font-size:12px}.returnAfterTrack{background:var(--panel-2);border:1px solid var(--border-soft);border-radius:9999px;height:10px;overflow:hidden}.returnAfterTrack i{background:var(--success);border-radius:inherit;height:100%;display:block}.returnAfterValue{color:var(--text-strong);font-size:12px;font-weight:600}.returnAfterValue small{color:var(--muted);font-weight:500}.behaviorKpis{margin-bottom:14px}.kpiDelta{vertical-align:3px;color:var(--muted);margin-left:8px;font-size:12px;font-style:normal;font-weight:700;display:inline-block}.kpiDelta--up{color:var(--success)}.kpiDelta--down{color:var(--danger)}.kpiDelta--new{color:var(--faint);text-transform:uppercase;letter-spacing:.04em;font-size:10.5px;font-weight:600}.kpiSpark{width:120px;max-width:100%;height:28px;margin-top:8px;display:block}.kpiSpark polyline{fill:none;stroke:var(--accent);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round;opacity:.75}.kpiSpark circle{fill:var(--accent)}.auditDiff{color:var(--text-table);flex-wrap:wrap;gap:4px 12px;font-size:12px;display:flex}.auditDiffField{white-space:nowrap}.auditDiffField i{color:var(--muted);font-style:normal;font-weight:600}.auditDiffField s{color:var(--muted);-webkit-text-decoration-color:color-mix(in srgb,var(--muted)55%,transparent);text-decoration-color:color-mix(in srgb,var(--muted)55%,transparent)}.auditDiffField b{color:var(--text-strong);font-weight:600}.shellBooting{background:var(--bg);flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:100dvh;display:flex}.shellBootingSpinner{border:2px solid var(--panel-border);border-top-color:var(--accent);border-radius:9999px;width:22px;height:22px;animation:.7s linear infinite shellBootingSpin}@keyframes shellBootingSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.shellBootingSpinner{animation:none}}.dataHealthBar{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;padding:10px 14px;display:flex}.dataHealthSummary{color:var(--text-strong);margin:0;font-size:14px;font-weight:700}.dataHealthWindow{color:var(--muted);margin:0;font-size:12px}.dataHealthTable th.numeric,.dataHealthTable td.numeric{white-space:nowrap;font-variant-numeric:tabular-nums}.dataHealthTable .dataHealthOf,.dataHealthTable .dataHealthRule{white-space:nowrap}.dataHealthTable .dataHealthRule{color:var(--muted);font-size:12px}.dataHealthTable .dataHealthMuted{color:var(--muted)}.dataHealthTable .dataHealthId{white-space:nowrap;font-family:var(--font-mono);font-size:12px}.dataHealthTable .dataHealthGroup th{border-top:1px solid var(--panel-border);border-bottom:1px solid var(--panel-border);background:var(--panel-2);color:var(--text-strong);letter-spacing:0;text-transform:none;padding:7px 9px;font-size:12px;font-weight:700;position:static}.dataHealthTable .dataHealthGroup th>span:first-child{margin-right:12px}.dataHealthGroupNote{color:var(--muted);font-size:11px;font-weight:500}.dataHealthMetric{min-width:260px}.dataHealthLabel{align-items:center;gap:6px;font-weight:600;display:inline-flex}.dataHealthHint{max-width:560px;color:var(--muted);white-space:normal;margin-top:3px;font-size:12px;font-weight:400;line-height:1.4;display:block}.dataHealthPage--loading .dataHealthCard{opacity:.5;transition:opacity .14s}.dataHealthReason{color:var(--text);overflow-wrap:anywhere}.dataHealthRow--known-gap td,.dataHealthRow--low-sample td,.dataHealthRow--no-data td{color:var(--muted)}@media (max-width:640px){.dataHealthPage .pageHeader{flex-wrap:wrap}.dataHealthBar{flex-direction:column;align-items:flex-start}.dataHealthHint{max-width:320px}}

