@layer base{.light :is(.workspace-picker-panel,.workspace-picker-surface,.workspace-picker-tokens){--picker-selected:var(--color-background);--picker-selected-shadow:0 1px 3px var(--cmfb-cd6z7c)}@supports (color:color-mix(in lch,red,blue)){.light :is(.workspace-picker-panel,.workspace-picker-surface,.workspace-picker-tokens){--picker-selected-shadow:0 1px 3px color-mix(in srgb,var(--color-foreground) 5%,transparent)}}.workspace-picker-panel.va-pk-modal{transition:opacity var(--skin-dur,.2s) var(--skin-ease,ease),transform var(--skin-dur,.2s) var(--skin-ease,cubic-bezier(.2,.8,.2,1))}.workspace-picker-panel .va-pk-head{font-family:inherit;font-size:var(--text-ui);letter-spacing:0;padding:12px 16px 8px;font-weight:600}.workspace-picker-panel .va-pk-x{width:30px;height:30px}.workspace-picker-panel .va-pk-scroll{overscroll-behavior:contain;min-height:0;padding:2px 10px 10px}.workspace-picker-panel .va-pk-name{font-size:var(--text-caption);letter-spacing:0;font-weight:600}.workspace-picker-panel .va-pk-desc{font-size:var(--text-label);margin-top:3px;line-height:1.5}.workspace-picker-panel :is(.va-pk-row,[role^=menuitem]){border-radius:var(--radius-lg,12px);color:var(--color-foreground);transition:background-color var(--skin-dur,.16s) var(--skin-ease,ease),border-color var(--skin-dur,.16s) var(--skin-ease,ease);background:0 0;border:1px solid #0000}.workspace-picker-panel [role^=menuitem]{min-height:34px;font-size:var(--text-label);translate:none}.workspace-picker-panel .va-pk-row{text-align:start;gap:10px;min-height:54px;padding:9px 10px}.workspace-picker-panel .va-pk-row .va-pk-ic{background:var(--picker-hover);border-color:var(--picker-line)}.workspace-picker-panel .va-pk-default{border-radius:var(--radius-lg,12px);font-size:var(--text-label);padding:6px 10px}.workspace-picker-panel .va-pk-default:hover{background:var(--picker-hover);color:var(--color-foreground)}.workspace-picker-panel .va-pk-default.va-sel,.workspace-picker-panel .va-pk-default.va-sel .va-pk-mark{color:var(--color-foreground)}.workspace-picker-panel :is(.va-pk-search,.va-pk-search--skill,.va-pk-vendor){border-radius:var(--radius-lg,12px);border-color:var(--picker-line);background:var(--picker-hover);min-height:34px}.workspace-picker-panel :is(.va-pk-search,.va-pk-search--skill):focus-within{border-color:var(--picker-selected-line);background:var(--color-popover)}.workspace-picker-panel :is(.va-pk-search,.va-pk-search--skill) input:focus-visible{box-shadow:none;outline:none}.workspace-picker-panel .va-pk-tabs{background:var(--picker-hover);border-color:#0000;margin:0 16px 10px}.workspace-picker-panel :is(.va-pk-tabs button[aria-pressed=true],.va-pk-cat[aria-pressed=true],.va-pk-vendor.va-on){background:var(--picker-selected);color:var(--color-foreground);border:1px solid var(--picker-selected-line);box-shadow:var(--picker-selected-shadow);font-weight:600}.workspace-picker-panel .va-pk-tabs button{border:1px solid #0000}.workspace-picker-panel .va-pk-src{background:var(--picker-hover)}.workspace-picker-panel .va-pk-src:before{background:var(--color-popover);box-shadow:inset 0 0 0 1px var(--picker-line),var(--picker-selected-shadow)}.workspace-picker-panel .va-pk-more{border-style:solid}.workspace-picker-panel .workspace-picker-panel__hint{background:var(--picker-hover)}.workspace-picker-panel .workspace-picker-panel__glyph{border:1px solid var(--picker-line);border-radius:var(--radius-sm,6px);background:var(--picker-hover);width:22px;height:22px;color:var(--color-muted-foreground);font-size:var(--text-tiny);flex:none;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex}.workspace-picker-panel .workspace-picker-panel__glyph img{object-fit:contain;width:14px;height:14px}.workspace-picker-panel .va-pk-agent[aria-pressed=true]{border-color:var(--picker-selected-line)}.workspace-picker-panel button:focus-visible{outline:2px solid var(--color-ring);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.workspace-picker-panel *,.workspace-picker-panel.va-pk-modal{transition:none;animation:none}}@layer components;@layer utilities{@media (min-width:64rem){.sidebar-brand-link{transition:background var(--duration-normal) var(--ease-out-expo),transform var(--duration-normal) var(--ease-out-expo);padding:.25rem}.sidebar-brand-link:hover{background:var(--cmfb-1stamy0)}@supports (color:color-mix(in lab,red,red)){.sidebar-brand-link:hover{background:color-mix(in srgb,var(--color-sidebar-accent) 56%,transparent)}}.sidebar-brand-link:hover{transform:translateY(-1px)}.sidebar-collapse-button{transition:background var(--duration-normal) var(--ease-out-expo),border-color var(--duration-normal) var(--ease-out-expo),color var(--duration-normal) var(--ease-out-expo),box-shadow var(--duration-normal) var(--ease-out-expo),transform var(--duration-normal) var(--ease-out-expo);transform:translateZ(0)}.sidebar-collapse-button:hover{box-shadow:0 0 0 1px var(--cmfb-1nvkari),0 12px 28px -22px var(--sh-diff-h);transform:translateY(-1px)}@supports (color:color-mix(in lab,red,red)){.sidebar-collapse-button:hover{box-shadow:0 0 0 1px color-mix(in srgb,var(--route-accent) 8%,transparent),0 12px 28px -22px var(--sh-diff-h)}}.sidebar-nav-item{transition:background var(--duration-normal) var(--ease-out-expo),border-color var(--duration-normal) var(--ease-out-expo),color var(--duration-normal) var(--ease-out-expo),box-shadow var(--duration-normal) var(--ease-out-expo),transform var(--duration-normal) var(--ease-out-expo);border:1px solid #0000;position:relative;overflow:hidden;transform:translateZ(0)}.sidebar-nav-item:before{content:"";background:var(--route-accent);opacity:0;transform-origin:50%;width:2px;transition:opacity var(--duration-normal) var(--ease-out-expo),transform var(--duration-normal) var(--ease-out-expo);inset-block:.55rem;border-radius:999px;position:absolute;left:.35rem;transform:scaleY(.5)}.sidebar-nav-item:hover{border-color:var(--cmfb-1dch9sg);transform:translate(2px)}@supports (color:color-mix(in lab,red,red)){.sidebar-nav-item:hover{border-color:color-mix(in srgb,var(--route-accent) 10%,transparent)}}.workspace-reading-column{width:100%;max-width:min(max(820px,64vw),1560px);margin-inline:auto}.chat-composer-shell.surface-workbench-shell{box-shadow:none}.chat-composer-flow,.workbench-composer-flow{isolation:isolate;padding:1.5px;position:relative;overflow:hidden;background:var(--cmfb-3qlp48)!important}@supports (color:color-mix(in lab,red,red)){.chat-composer-flow,.workbench-composer-flow{background:color-mix(in srgb,var(--color-void) 94%,transparent)!important}}.chat-composer-flow,.workbench-composer-flow{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.chat-composer-flow__ring,.workbench-composer-flow__ring{z-index:1;border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1.5px;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.chat-composer-flow__beam,.workbench-composer-flow__beam{background:conic-gradient(from 0deg,transparent 0deg,var(--cmfb-qzmffh) 50deg,var(--color-primary) 95deg,var(--color-primary-bright) 125deg,var(--color-accent-cyan) 155deg,transparent 210deg,transparent 240deg,var(--cmfb-1ohc2cf) 300deg,transparent 345deg);position:absolute;inset:-60%}@supports (color:color-mix(in lab,red,red)){.chat-composer-flow__beam,.workbench-composer-flow__beam{background:conic-gradient(from 0deg,transparent 0deg,color-mix(in srgb,var(--color-primary-dim) 15%,transparent) 50deg,var(--color-primary) 95deg,var(--color-primary-bright) 125deg,var(--color-accent-cyan) 155deg,transparent 210deg,transparent 240deg,color-mix(in srgb,var(--color-primary-dim) 70%,transparent) 300deg,transparent 345deg)}}.chat-composer-flow__beam,.workbench-composer-flow__beam{animation:6s linear infinite composer-flow-spin}.chat-composer-flow>:not(.chat-composer-flow__ring),.workbench-composer-flow>:not(.workbench-composer-flow__ring){z-index:2;position:relative}.chat-composer-flow .chat-composer-meta,.chat-composer-flow .surface-workbench-subtle,.workbench-composer-flow .workbench-composer-meta{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0!important}@media (prefers-reduced-motion:reduce){.chat-composer-flow__beam,.workbench-composer-flow__beam{animation:none}}.chat-composer-input--embedded{background:0 0}.workspace-control-rail{border:1px solid var(--cmfb-1cf9ilu)}@supports (color:color-mix(in lab,red,red)){.workspace-control-rail{border:1px solid color-mix(in srgb,var(--color-border) 35%,transparent)}}.workspace-control-rail{background:var(--cmfb-sl8j8g)}@supports (color:color-mix(in lab,red,red)){.workspace-control-rail{background:color-mix(in srgb,var(--color-base) 18%,transparent)}}.workspace-control-rail{-webkit-backdrop-filter:blur(18px)saturate(1.05);backdrop-filter:blur(18px)saturate(1.05)}.workspace-model-row-active{box-shadow:inset 0 0 0 1px var(--cmfb-1ta2p6o),0 10px 26px -24px var(--sh-diff-h)}@supports (color:color-mix(in lab,red,red)){.workspace-model-row-active{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--route-accent) 18%,transparent),0 10px 26px -24px var(--sh-diff-h)}}.workspace-model-icon-shell{background:linear-gradient(180deg,var(--cmfb-17pyblh),var(--cmfb-gt610q))}@supports (color:color-mix(in lab,red,red)){.workspace-model-icon-shell{background:linear-gradient(180deg,color-mix(in srgb,var(--color-raised) 74%,transparent),color-mix(in srgb,var(--color-base) 86%,transparent))}}.workspace-model-icon-shell{box-shadow:inset 0 1px 0 var(--cmfb-djzuvy),0 10px 24px var(--cmfb-r53wpo)}@supports (color:color-mix(in lab,red,red)){.workspace-model-icon-shell{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--color-text-primary) 8%,transparent),0 10px 24px color-mix(in srgb,var(--color-void) 16%,transparent)}}.workspace-model-icon{filter:drop-shadow(0 1px 1px #00000047)}.light .workspace-model-icon-shell{background:linear-gradient(180deg,var(--cmfb-j0yab9),var(--cmfb-56qbn0))}@supports (color:color-mix(in lab,red,red)){.light .workspace-model-icon-shell{background:linear-gradient(180deg,color-mix(in srgb,var(--color-raised) 92%,transparent),color-mix(in srgb,var(--color-background) 96%,transparent))}}.light .workspace-model-icon-shell{box-shadow:inset 0 1px 0 var(--cmfb-cd6z7c),0 8px 18px #00000014}@supports (color:color-mix(in lab,red,red)){.light .workspace-model-icon-shell{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--color-text-primary) 5%,transparent),0 8px 18px #00000014}}.light .workspace-model-icon{filter:saturate(1.06)contrast(1.08)}.workspace-stage-column{isolation:isolate;--media-cap-h:72vh;position:relative}@media (max-height:960px){.workspace-stage-column{--media-cap-h:48vh}}.workspace-summary-shell{border:1px solid #7c39ed1f}@supports (color:color-mix(in lab,red,red)){.workspace-summary-shell{border:1px solid color-mix(in srgb,var(--route-accent-strong) 12%,transparent)}}.workspace-summary-shell{background:linear-gradient(180deg,#7c39ed14,var(--cmfb-zz8wo) 62%)}@supports (color:color-mix(in lab,red,red)){.workspace-summary-shell{background:linear-gradient(180deg,color-mix(in srgb,var(--route-accent-strong) 8%,transparent),color-mix(in srgb,var(--color-base) 32%,transparent) 62%)}}.workspace-summary-shell{box-shadow:inset 0 1px 0 var(--cmfb-1dch9sg),0 18px 42px -30px #00000080}@supports (color:color-mix(in lab,red,red)){.workspace-summary-shell{box-shadow:inset 0 1px 0 color-mix(in oklch,var(--route-accent) 10%,transparent),0 18px 42px -30px #00000080}}.chat-composer-shell .surface-workbench-button,.chat-composer-shell .workbench-action-chip{transition:background-color .18s,background .18s,border-color .18s,color .18s,box-shadow .18s,transform .18s cubic-bezier(.34,1.56,.64,1)}.chat-composer-shell .surface-workbench-button:hover,.chat-composer-shell .workbench-action-chip:hover{border-color:var(--cmfb-4sxjhl)}@supports (color:color-mix(in lab,red,red)){.chat-composer-shell .surface-workbench-button:hover,.chat-composer-shell .workbench-action-chip:hover{border-color:color-mix(in srgb,var(--route-accent) 18%,var(--color-border))}}.chat-composer-shell .surface-workbench-button:hover,.chat-composer-shell .workbench-action-chip:hover{background:var(--cmfb-5mixh)}@supports (color:color-mix(in lab,red,red)){.chat-composer-shell .surface-workbench-button:hover,.chat-composer-shell .workbench-action-chip:hover{background:color-mix(in srgb,var(--color-surface-container-high) 74%,transparent)}}.chat-composer-shell .surface-workbench-button:hover,.chat-composer-shell .workbench-action-chip:hover{color:var(--color-text-primary);box-shadow:inset 0 1px 0 var(--cmfb-cd6z7c)}@supports (color:color-mix(in lab,red,red)){.chat-composer-shell .surface-workbench-button:hover,.chat-composer-shell .workbench-action-chip:hover{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--color-text-primary) 5%,transparent)}}.chat-composer-shell .surface-workbench-button:hover,.chat-composer-shell .workbench-action-chip:hover{transform:none}.chat-composer-shell textarea::selection{background:var(--cmfb-1yol3lu)}@supports (color:color-mix(in lab,red,red)){.chat-composer-shell textarea::selection{background:color-mix(in srgb,var(--route-accent) 28%,transparent)}}.chat-composer-shell textarea::selection{color:var(--color-text-primary)}.workspace-empty-hero{isolation:isolate;text-align:center;min-height:min(clamp(18rem,44svh,32rem),100%);padding:clamp(1rem,3vw,2rem) 1rem clamp(1.25rem,4vw,3rem);position:relative}.workspace-empty-hero:before{content:"";z-index:-1;background:radial-gradient(circle at 50% 46%,var(--cmfb-cys2d4),transparent 34%),radial-gradient(ellipse at 50% 68%,var(--cmfb-sflqeg),transparent 62%);border-radius:999px;position:absolute;inset:12% 14%}@supports (color:color-mix(in lab,red,red)){.workspace-empty-hero:before{background:radial-gradient(circle at 50% 46%,color-mix(in srgb,var(--route-accent) 14%,transparent),transparent 34%),radial-gradient(ellipse at 50% 68%,color-mix(in srgb,var(--color-void) 76%,transparent),transparent 62%)}}.workspace-empty-hero:before{filter:blur(24px);opacity:.82}.workspace-empty-core{background:0 0;border-radius:1.55rem;place-items:center;width:4.75rem;height:4.75rem;display:grid;position:relative;transform:translateZ(0)}.workspace-empty-core:after,.workspace-empty-core:before{content:"";pointer-events:none;position:absolute}.workspace-empty-core:before{z-index:-2;background:radial-gradient(circle,var(--cmfb-cys2d4),transparent 70%);border-radius:1.9rem;inset:-.8rem}@supports (color:color-mix(in lab,red,red)){.workspace-empty-core:before{background:radial-gradient(circle,color-mix(in srgb,var(--route-accent) 14%,transparent),transparent 70%)}}.workspace-empty-core:before{filter:blur(18px);opacity:.28}.workspace-empty-core:after{z-index:-1;background:radial-gradient(circle,var(--cmfb-1ta2p6o),transparent 72%);border-radius:1.7rem;inset:-.35rem}@supports (color:color-mix(in lab,red,red)){.workspace-empty-core:after{background:radial-gradient(circle,color-mix(in srgb,var(--route-accent) 18%,transparent),transparent 72%)}}.workspace-empty-core:after{filter:blur(12px);opacity:.4}.workspace-empty-core__icon,.workspace-empty-core__media{z-index:1;object-fit:contain;color:var(--cmfb-1i3fhno);width:3.1rem;height:3.1rem;position:relative}@supports (color:color-mix(in lab,red,red)){.workspace-empty-core__icon,.workspace-empty-core__media{color:color-mix(in srgb,var(--route-accent) 78%,var(--color-text-primary))}}.workspace-empty-core__icon,.workspace-empty-core__media{filter:drop-shadow(0 6px 14px var(--cmfb-e2jkt6))}@supports (color:color-mix(in lab,red,red)){.workspace-empty-core__icon,.workspace-empty-core__media{filter:drop-shadow(0 6px 14px color-mix(in srgb,var(--color-void) 24%,transparent))}}.workspace-empty-title{text-shadow:none}.workspace-empty-chip,.workspace-empty-description{border:1px solid var(--cmfb-120mjak)}@supports (color:color-mix(in lab,red,red)){.workspace-empty-chip,.workspace-empty-description{border:1px solid color-mix(in srgb,var(--color-primary) 50%,var(--color-border))}}.workspace-empty-chip,.workspace-empty-description{background:linear-gradient(180deg,var(--cmfb-1tip3u5),var(--cmfb-tvqcx8))}@supports (color:color-mix(in lab,red,red)){.workspace-empty-chip,.workspace-empty-description{background:linear-gradient(180deg,color-mix(in srgb,var(--color-raised) 52%,transparent),color-mix(in srgb,var(--color-base) 78%,transparent))}}.workspace-empty-chip,.workspace-empty-description{box-shadow:inset 0 1px 0 var(--cmfb-1x9whs),0 18px 54px var(--cmfb-12j93w4)}@supports (color:color-mix(in lab,red,red)){.workspace-empty-chip,.workspace-empty-description{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--route-accent) 9%,transparent),0 18px 54px color-mix(in srgb,var(--color-void) 30%,transparent)}}.workspace-empty-chip,.workspace-empty-description{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.workspace-empty-title__accent{background:var(--gradient-brand);color:#0000;-webkit-background-clip:text;background-clip:text}@media (max-height:800px){.workspace-empty-core{width:3.4rem;height:3.4rem}.workspace-empty-core__icon,.workspace-empty-core__media{width:2.2rem;height:2.2rem}}@supports (container-type:size){@container chat-welcome (max-height:380px){.workspace-empty-content{padding-block:.75rem}.workspace-empty-core{width:3rem;height:3rem}.workspace-empty-core__icon,.workspace-empty-core__media{width:2rem;height:2rem}.workspace-empty-title{margin-top:.5rem;font-size:2.25rem}.workspace-empty-description{margin-top:.5rem}}@container chat-welcome (max-height:300px){.workspace-empty-content{padding-block:.25rem}.workspace-empty-core{width:2rem;height:2rem}.workspace-empty-core__icon,.workspace-empty-core__media{width:1.75rem;height:1.75rem}.workspace-empty-title{margin-top:.25rem;font-size:1.75rem}}}@container video-welcome (max-height:520px){.workspace-empty-description{max-width:min(100%,56rem)}}.workspace-empty-chip{color:var(--cmfb-1ezt7oo)}@supports (color:color-mix(in lab,red,red)){.workspace-empty-chip{color:color-mix(in srgb,var(--color-text-primary) 90%,var(--route-accent))}}.workspace-bottom-dock{transform:translateZ(0)}.workspace-composer-stack{flex-direction:column;gap:.5rem;width:100%;min-width:0;display:flex}@media (max-width:639px){.workspace-composer-stack{gap:.375rem}}@media (max-height:960px){.workspace-composer-stack{gap:.25rem}}@media (min-width:640px){.chat-composer-dock,.workspace-composer-stack{width:calc(100% + 2rem);margin-inline:-1rem}}.workspace-composer-meta{min-height:1.75rem;padding-inline:.125rem}.workspace-composer-meta .workbench-meta-pill,.workspace-composer-meta .workbench-meta-pill-muted{max-width:min(18rem,42vw)}.workspace-sidebar-shell{border-right:1px solid var(--color-border-subtle);background:linear-gradient(180deg,#7c39ed12 0,transparent 24%),var(--cmfb-2ah2lg)}@supports (color:color-mix(in lab,red,red)){.workspace-sidebar-shell{background:linear-gradient(180deg,color-mix(in srgb,var(--route-accent-strong) 7%,transparent) 0,transparent 24%),color-mix(in srgb,var(--color-abyss) 92%,transparent)}}.workspace-sidebar-shell{box-shadow:0 4px 24px var(--sh-diff-h),inset -1px 0 0 var(--cmfb-xpwzcq)}@supports (color:color-mix(in lab,red,red)){.workspace-sidebar-shell{box-shadow:0 4px 24px var(--sh-diff-h),inset -1px 0 0 color-mix(in srgb,var(--route-accent) 6%,transparent)}}.workspace-header-shell{background:var(--color-card);border-bottom:1px solid var(--color-border);-webkit-backdrop-filter:none;backdrop-filter:none}.workspace-header-shell--quiet{box-shadow:none;background:0 0;border-bottom:0}.workspace-brand-mark{background:linear-gradient(135deg,var(--route-accent-strong),var(--cmfb-1ir2i36))}@supports (color:color-mix(in lab,red,red)){.workspace-brand-mark{background:linear-gradient(135deg,var(--route-accent-strong),color-mix(in srgb,var(--route-accent-strong) 58%,var(--route-accent-soft)))}}.workspace-brand-mark{color:var(--route-accent-contrast);box-shadow:0 0 20px #7c39ed4d}@supports (color:color-mix(in lab,red,red)){.workspace-brand-mark{box-shadow:0 0 20px color-mix(in srgb,var(--route-accent-strong) 30%,transparent)}}.workspace-brand-aura{background:#7c39ed66}@supports (color:color-mix(in lab,red,red)){.workspace-brand-aura{background:color-mix(in srgb,var(--route-accent-strong) 40%,transparent)}}.workspace-cta-button{background:linear-gradient(135deg,var(--route-accent-strong),var(--cmfb-1ir2i36))}@supports (color:color-mix(in lab,red,red)){.workspace-cta-button{background:linear-gradient(135deg,var(--route-accent-strong),color-mix(in srgb,var(--route-accent-strong) 58%,var(--route-accent-soft)))}}.workspace-cta-button{color:var(--route-accent-contrast);box-shadow:0 0 20px #7c39ed47}@supports (color:color-mix(in lab,red,red)){.workspace-cta-button{box-shadow:0 0 20px color-mix(in srgb,var(--route-accent-strong) 28%,transparent)}}.workspace-cta-button{transition:background .2s,transform .2s,opacity .2s}.workspace-cta-button:hover{transform:translateY(-1px)}.workspace-new-chat-button{border:var(--skin-border-width,1px) solid var(--workspace-new-chat-border);background:var(--workspace-new-chat-background);color:var(--workspace-new-chat-foreground);box-shadow:var(--workspace-new-chat-shadow)}.workspace-overlay-primary{background:var(--fx-chat-spotlight)}.workspace-overlay-center{background:radial-gradient(circle,#7c39ed29,#0000 38%)}@supports (color:color-mix(in lab,red,red)){.workspace-overlay-center{background:radial-gradient(circle at center,color-mix(in srgb,var(--route-accent-strong) 16%,transparent),transparent 38%)}}.workspace-pill-hot{background:var(--cmfb-171rtfn)}@supports (color:color-mix(in lab,red,red)){.workspace-pill-hot{background:color-mix(in srgb,var(--color-destructive) 95%,var(--color-accent-rose))}}.workspace-pill-hot{color:#fcfcfc;color:lab(98.84% .0000298023 -.0000119209);text-shadow:0 1px 1px #270b1599;text-shadow:0 1px 1px lab(6.65436% 15.9608 .192267/.6)}.workspace-online-dot{background:var(--color-accent-emerald);border:1px solid var(--color-abyss);box-shadow:0 0 0 1px var(--cmfb-1syi5oy)}@supports (color:color-mix(in lab,red,red)){.workspace-online-dot{box-shadow:0 0 0 1px color-mix(in srgb,var(--color-accent-emerald) 22%,transparent)}}.workspace-spotlight-card{background:linear-gradient(135deg,var(--cmfb-1ahqjmd),var(--cmfb-56qbn0))}@supports (color:color-mix(in lab,red,red)){.workspace-spotlight-card{background:linear-gradient(135deg,color-mix(in srgb,var(--color-surface-container-high) 92%,transparent),color-mix(in srgb,var(--color-surface-dim) 96%,transparent))}}.workspace-spotlight-card{border:1px solid var(--color-border-subtle)}.workspace-accent{color:var(--color-primary-foreground)}.workspace-accent--ocean{background-image:linear-gradient(135deg,var(--color-gradient-mid),var(--color-accent-cyan))}.workspace-accent--teal{background-image:linear-gradient(135deg,var(--color-accent-cyan),var(--cmfb-1f6zyz9))}@supports (color:color-mix(in lab,red,red)){.workspace-accent--teal{background-image:linear-gradient(135deg,var(--color-accent-cyan),color-mix(in srgb,var(--color-accent-emerald) 76%,var(--color-accent-cyan)))}}.workspace-accent--violet{background-image:linear-gradient(135deg,var(--color-primary-container),var(--color-accent-rose))}.workspace-accent--mint{background-image:linear-gradient(135deg,var(--color-accent-emerald),var(--cmfb-1w0jvw2))}@supports (color:color-mix(in lab,red,red)){.workspace-accent--mint{background-image:linear-gradient(135deg,var(--color-accent-emerald),color-mix(in srgb,var(--color-accent-emerald) 72%,var(--color-accent-cyan)))}}.workspace-accent--ember{background-image:linear-gradient(135deg,var(--color-accent-rose),var(--cmfb-15lpvwc))}@supports (color:color-mix(in lab,red,red)){.workspace-accent--ember{background-image:linear-gradient(135deg,var(--color-accent-rose),color-mix(in srgb,var(--color-accent-gold) 62%,var(--color-destructive)))}}.workspace-accent--indigo{background-image:linear-gradient(135deg,var(--cmfb-1kdsyer),var(--cmfb-191tr3w))}@supports (color:color-mix(in lab,red,red)){.workspace-accent--indigo{background-image:linear-gradient(135deg,color-mix(in srgb,var(--color-gradient-mid) 78%,var(--color-primary)),color-mix(in srgb,var(--color-primary) 72%,var(--color-primary-dim)))}}.workspace-accent--magenta{background-image:linear-gradient(135deg,var(--color-accent-rose),var(--color-primary))}.workspace-accent--sky{background-image:linear-gradient(135deg,var(--cmfb-ipw89d),var(--color-gradient-mid))}@supports (color:color-mix(in lab,red,red)){.workspace-accent--sky{background-image:linear-gradient(135deg,color-mix(in srgb,var(--color-accent-cyan) 82%,white),var(--color-gradient-mid))}}.workspace-accent--gold{background-image:linear-gradient(135deg,var(--color-accent-gold),var(--cmfb-kkiwry))}@supports (color:color-mix(in lab,red,red)){.workspace-accent--gold{background-image:linear-gradient(135deg,var(--color-accent-gold),color-mix(in srgb,var(--color-accent-gold) 68%,var(--color-destructive)))}}.workspace-surface-glow{background:var(--workspace-surface-glow-background);opacity:var(--workspace-surface-glow-opacity);-webkit-mask-image:var(--workspace-surface-glow-mask);-webkit-mask-image:var(--workspace-surface-glow-mask);-webkit-mask-image:var(--workspace-surface-glow-mask);mask-image:var(--workspace-surface-glow-mask);-webkit-mask-image:var(--workspace-surface-glow-mask)}.workspace-topbar-row{animation:var(--workspace-topbar-animation)}.workspace-topbar-control{border-style:solid;border-width:var(--skin-border-width,1px);border-radius:var(--radius-2xl);box-shadow:var(--workspace-topbar-control-shadow);transition:color var(--skin-dur,.2s) var(--skin-ease,var(--ease-out-expo)),background-color var(--skin-dur,.2s) var(--skin-ease,var(--ease-out-expo)),border-color var(--skin-dur,.2s) var(--skin-ease,var(--ease-out-expo)),box-shadow var(--skin-dur,.2s) var(--skin-ease,var(--ease-out-expo)),transform var(--skin-dur,.2s) var(--skin-ease,var(--ease-out-expo))}.workspace-topbar-control:is(button,[role=button]):hover{transform:var(--skin-hover,none)}.workspace-topbar-control:focus-visible{outline:2px solid var(--cmfb-wztwh4)}@supports (color:color-mix(in lab,red,red)){.workspace-topbar-control:focus-visible{outline:2px solid color-mix(in srgb,var(--workspace-control-accent) 56%,transparent)}}.workspace-topbar-control:focus-visible{outline-offset:2px}.workspace-topbar-control--neutral{border-color:var(--color-border-default);background:var(--color-card);color:var(--color-muted-foreground)}.workspace-topbar-control--neutral:hover{border-color:var(--cmfb-df9z6h)}@supports (color:color-mix(in lab,red,red)){.workspace-topbar-control--neutral:hover{border-color:color-mix(in srgb,var(--workspace-control-accent) 24%,var(--color-border-default))}}.workspace-topbar-control--neutral:hover{background:var(--color-elevated);color:var(--color-foreground)}.workspace-topbar-control--accent{border-color:var(--cmfb-hpsxh0)}@supports (color:color-mix(in lab,red,red)){.workspace-topbar-control--accent{border-color:color-mix(in srgb,var(--workspace-control-accent) 42%,var(--color-border-default))}}.workspace-topbar-control--accent{background:var(--cmfb-1qm8x74)}@supports (color:color-mix(in lab,red,red)){.workspace-topbar-control--accent{background:color-mix(in srgb,var(--workspace-control-accent) 12%,var(--color-card))}}.workspace-topbar-control--accent{color:var(--cmfb-b6h9p4)}@supports (color:color-mix(in lab,red,red)){.workspace-topbar-control--accent{color:color-mix(in srgb,var(--workspace-control-accent) 72%,var(--color-foreground))}}.workspace-topbar-control--accent:hover{border-color:var(--cmfb-oyf6tl)}@supports (color:color-mix(in lab,red,red)){.workspace-topbar-control--accent:hover{border-color:color-mix(in srgb,var(--workspace-control-accent) 64%,var(--color-border-default))}}.workspace-topbar-control--accent:hover{background:var(--cmfb-5qvccz)}@supports (color:color-mix(in lab,red,red)){.workspace-topbar-control--accent:hover{background:color-mix(in srgb,var(--workspace-control-accent) 18%,var(--color-card))}}.workspace-topbar-control--accent[aria-expanded=true]{border-color:var(--cmfb-1c0awyp)}@supports (color:color-mix(in lab,red,red)){.workspace-topbar-control--accent[aria-expanded=true]{border-color:color-mix(in srgb,var(--workspace-control-accent) 68%,var(--color-border-default))}}.workspace-topbar-control--accent[aria-expanded=true]{background:var(--cmfb-gs2ef)}@supports (color:color-mix(in lab,red,red)){.workspace-topbar-control--accent[aria-expanded=true]{background:color-mix(in srgb,var(--workspace-control-accent) 20%,var(--color-card))}}.workspace-topbar-control--active{border-color:var(--cmfb-umq7g9)}@supports (color:color-mix(in lab,red,red)){.workspace-topbar-control--active{border-color:color-mix(in srgb,var(--color-accent-gold) 44%,var(--color-border-default))}}.workspace-topbar-control--active{background:var(--cmfb-10riyr5)}@supports (color:color-mix(in lab,red,red)){.workspace-topbar-control--active{background:color-mix(in srgb,var(--color-accent-gold) 12%,var(--color-card))}}.workspace-topbar-control--active{color:var(--cmfb-w77hxl)}@supports (color:color-mix(in lab,red,red)){.workspace-topbar-control--active{color:color-mix(in srgb,var(--color-accent-gold) 72%,var(--color-foreground))}}.workspace-topbar-control--active:hover{background:var(--cmfb-175gnjc)}@supports (color:color-mix(in lab,red,red)){.workspace-topbar-control--active:hover{background:color-mix(in srgb,var(--color-accent-gold) 18%,var(--color-card))}}.workspace-topbar-control--model{border-color:var(--cmfb-1wv29c7)}@supports (color:color-mix(in lab,red,red)){.workspace-topbar-control--model{border-color:color-mix(in srgb,var(--workspace-control-accent) 28%,var(--color-border-default))}}.workspace-topbar-control--model{background:var(--color-elevated);color:var(--cmfb-1wymebl)}@supports (color:color-mix(in lab,red,red)){.workspace-topbar-control--model{color:color-mix(in srgb,var(--workspace-control-accent) 68%,var(--color-foreground))}}.workspace-topbar-control--metric{border-color:var(--color-border-default);background:var(--color-raised);color:var(--color-muted-foreground)}.workspace-topbar-count{background:var(--cmfb-4yzyl)}@supports (color:color-mix(in lab,red,red)){.workspace-topbar-count{background:color-mix(in srgb,var(--workspace-control-accent) 16%,var(--color-elevated))}}.workspace-topbar-count{color:var(--cmfb-b6h9p4)}@supports (color:color-mix(in lab,red,red)){.workspace-topbar-count{color:color-mix(in srgb,var(--workspace-control-accent) 72%,var(--color-foreground))}}.light .chat-composer-shell.surface-workbench-shell{box-shadow:none}.light .chat-composer-flow .surface-workbench-subtle{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0!important}.light .workspace-spotlight-card{background:linear-gradient(135deg,var(--cmfb-rdd2o5),var(--cmfb-2e42gb))}@supports (color:color-mix(in lab,red,red)){.light .workspace-spotlight-card{background:linear-gradient(135deg,color-mix(in srgb,white 90%,var(--route-accent) 8%),color-mix(in srgb,white 94%,var(--route-accent-soft) 4%))}}.light .workspace-spotlight-card{border-color:#7c39ed1a}@supports (color:color-mix(in lab,red,red)){.light .workspace-spotlight-card{border-color:color-mix(in srgb,var(--route-accent-strong) 10%,transparent)}}.light .workspace-spotlight-card{box-shadow:0 8px 24px #94a3b814,inset 0 1px #ffffffb3}.sidebar-new-chat-btn{background:linear-gradient(135deg,#10b77f,#2bd4bd);transition:opacity .2s}.sidebar-new-chat-btn:hover{opacity:.9}@media (prefers-reduced-motion:reduce){.animate-marquee,.animate-spin-slow,.aurora-band,.aurora-bar,.aurora-edge,.auth-split-orbit,.auth-split-particles,.auth-split-scanline,.float-element,.glow-sphere,.hero-gradient,.morph-blob,.particle,.star-field,.text-shimmer,.workspace-brand-aura,.workspace-empty-core:before,.workspace-online-dot,[class*=animate-]:not(.animate-spin){animation:none!important}}.workspace-flyout-panel{z-index:2;background:var(--color-background);border-radius:calc(var(--radius-pane) - 1.4px);position:relative}@media (prefers-reduced-motion:reduce){.workspace-topbar-row{animation:none!important}.workspace-topbar-control{transition:none!important}.workspace-topbar-control:is(button,[role=button]):hover{transform:none!important}}.chat-markdown{--tw-prose-body:var(--color-text-primary);--tw-prose-headings:var(--color-text-primary);--tw-prose-lead:var(--color-text-muted);--tw-prose-links:var(--route-accent);--tw-prose-bold:var(--color-text-primary);--tw-prose-counters:var(--color-text-muted);--tw-prose-bullets:var(--color-text-muted);--tw-prose-hr:var(--color-border-subtle);--tw-prose-quotes:var(--color-text-primary);--tw-prose-quote-borders:var(--color-border-subtle);--tw-prose-captions:var(--color-text-muted);--tw-prose-code:var(--color-text-primary);--tw-prose-pre-code:var(--color-text-primary);--tw-prose-pre-bg:var(--color-surface-container-high);--tw-prose-th-borders:var(--color-border);--tw-prose-td-borders:var(--color-border-subtle)}.chat-markdown :where(code):after,.chat-markdown :where(code):before{content:none}.sidebar-model-active{background:var(--sidebar-model-active-background);box-shadow:inset 0 0 0 var(--skin-border-width,1px) var(--sidebar-model-active-border)}.workspace-stage-veil{background:radial-gradient(72% 44% at 50% 0,var(--cmfb-w4x7s2),transparent 74%),linear-gradient(180deg,var(--cmfb-1dm46c2) 0,var(--cmfb-cmeyae) 54%,var(--cmfb-sl8j8g) 100%)}@supports (color:color-mix(in lab,red,red)){.workspace-stage-veil{background:radial-gradient(72% 44% at 50% 0,color-mix(in srgb,var(--color-primary) 8%,transparent),transparent 74%),linear-gradient(180deg,color-mix(in srgb,var(--color-base) 0%,transparent) 0,color-mix(in srgb,var(--color-base) 22%,transparent) 54%,color-mix(in srgb,var(--color-void) 18%,transparent) 100%)}}.aurora-canvas,.workspace-stage-veil{pointer-events:none}.workspace-command-shell{box-shadow:inset 0 1px 0 var(--cmfb-1dch9sg),0 14px 34px var(--cmfb-12j93w4)}@supports (color:color-mix(in lab,red,red)){.workspace-command-shell{box-shadow:inset 0 1px 0 color-mix(in oklch,var(--route-accent) 10%,transparent),0 14px 34px color-mix(in srgb,var(--color-void) 30%,transparent)}}.workspace-command-rail{background:linear-gradient(180deg,transparent,var(--cmfb-u90kek),transparent);inset-block:1.5rem;border-radius:999px;width:2px;position:absolute;left:0}@supports (color:color-mix(in lab,red,red)){.workspace-command-rail{background:linear-gradient(180deg,transparent,color-mix(in oklch,var(--route-accent) 72%,var(--route-accent-strong)),transparent)}}.workspace-command-rail{opacity:.72}.workspace-eyebrow-chip{box-shadow:inset 0 1px 0 var(--cmfb-1nvkari),0 6px 14px var(--cmfb-x4qqaa)}@supports (color:color-mix(in lab,red,red)){.workspace-eyebrow-chip{box-shadow:inset 0 1px 0 color-mix(in oklch,var(--route-accent) 8%,transparent),0 6px 14px color-mix(in srgb,var(--color-void) 20%,transparent)}}.workspace-sidebar-expand-float{background:#7c39ed2e}@supports (color:color-mix(in lab,red,red)){.workspace-sidebar-expand-float{background:color-mix(in srgb,var(--route-accent-strong) 18%,transparent)}}.workspace-sidebar-expand-float{box-shadow:0 6px 18px #00000080,inset 0 0 0 1px #7c39ed3d}@supports (color:color-mix(in lab,red,red)){.workspace-sidebar-expand-float{box-shadow:0 6px 18px #00000080,inset 0 0 0 1px color-mix(in srgb,var(--route-accent-strong) 24%,transparent)}}.workspace-sidebar-expand-float{transition:background .18s,box-shadow .18s,transform .18s}.workspace-sidebar-expand-float:hover{background:#7c39edeb}@supports (color:color-mix(in lab,red,red)){.workspace-sidebar-expand-float:hover{background:color-mix(in srgb,var(--route-accent-strong) 92%,transparent)}}.workspace-sidebar-expand-float:hover{color:var(--route-accent-contrast);box-shadow:0 10px 28px #0000008c,0 0 26px #7c39ed8c}@supports (color:color-mix(in lab,red,red)){.workspace-sidebar-expand-float:hover{box-shadow:0 10px 28px #0000008c,0 0 26px color-mix(in srgb,var(--route-accent-strong) 55%,transparent)}}.workspace-sidebar-expand-float:hover{transform:translate(3px)scale(1.1)}.workspace-sidebar-expand-float:active{transform:translate(3px)scale(.96)}@media (prefers-reduced-motion:no-preference){.workspace-sidebar-expand-float{animation:.28s cubic-bezier(.25,1,.5,1) backwards workspace-expand-float-in}}.reseller-command-badge{box-shadow:inset 2px 0 0 var(--cmfb-1dxqakq),inset 0 1px 0 var(--cmfb-1lu8sxg)}@supports (color:color-mix(in lab,red,red)){.reseller-command-badge{box-shadow:inset 2px 0 0 color-mix(in oklch,var(--route-accent) 70%,var(--route-accent-strong)),inset 0 1px 0 color-mix(in oklch,var(--route-accent) 12%,transparent)}}.reseller-arena-shell{container-type:inline-size}.reseller-arena-shell .surface-vault-command{border-radius:16px}.reseller-scoreboard{border:1px solid var(--cmfb-1wwr1t8);border-radius:14px;min-height:196px;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.reseller-scoreboard{border:1px solid color-mix(in srgb,var(--route-accent-strong) 18%,var(--color-border))}}.reseller-scoreboard{background:radial-gradient(60% 100% at 100% 0,var(--cmfb-2yyxa7),transparent 78%),linear-gradient(180deg,var(--cmfb-aksi0l),var(--cmfb-3qlp48))}@supports (color:color-mix(in lab,red,red)){.reseller-scoreboard{background:radial-gradient(60% 100% at 100% 0,color-mix(in srgb,var(--route-accent-soft) 7%,transparent),transparent 78%),linear-gradient(180deg,color-mix(in srgb,var(--color-elevated) 80%,transparent),color-mix(in srgb,var(--color-base) 94%,transparent))}}.reseller-scoreboard{box-shadow:inset 0 1px 0 var(--cmfb-1dch9sg),0 12px 28px var(--cmfb-2g3vfg)}@supports (color:color-mix(in lab,red,red)){.reseller-scoreboard{box-shadow:inset 0 1px 0 color-mix(in oklch,var(--route-accent) 10%,transparent),0 12px 28px color-mix(in srgb,var(--color-void) 34%,transparent)}}.reseller-scoreboard:before{display:none}.reseller-scoreboard:after{content:"";background:linear-gradient(90deg,transparent,var(--cmfb-nrsv7g),transparent);inset-inline:1.25rem;height:1px;position:absolute;bottom:0}@supports (color:color-mix(in lab,red,red)){.reseller-scoreboard:after{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--route-accent) 34%,transparent),transparent)}}.reseller-hud-stat{border:1px solid var(--cmfb-1r3uoxd);border-radius:14px;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.reseller-hud-stat{border:1px solid color-mix(in srgb,var(--route-accent-strong) 12%,var(--color-border))}}.reseller-hud-stat{background:linear-gradient(180deg,var(--cmfb-1d096xv),var(--cmfb-2ah2lg))}@supports (color:color-mix(in lab,red,red)){.reseller-hud-stat{background:linear-gradient(180deg,color-mix(in srgb,var(--color-elevated) 78%,transparent),color-mix(in srgb,var(--color-base) 92%,transparent))}}.reseller-hud-stat{box-shadow:inset 0 1px 0 var(--cmfb-kn3bnc),0 8px 18px var(--cmfb-e2jkt6)}@supports (color:color-mix(in lab,red,red)){.reseller-hud-stat{box-shadow:inset 0 1px 0 color-mix(in oklch,var(--route-accent) 5%,transparent),0 8px 18px color-mix(in srgb,var(--color-void) 24%,transparent)}}.reseller-hud-stat:after{content:"";background:linear-gradient(90deg,transparent,var(--cmfb-q2djoy),transparent);inset-inline:1rem;height:1px;position:absolute;top:0}@supports (color:color-mix(in lab,red,red)){.reseller-hud-stat:after{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--route-accent) 20%,transparent),transparent)}}.reseller-status-chip{border:1px solid #7c39ed38}@supports (color:color-mix(in lab,red,red)){.reseller-status-chip{border:1px solid color-mix(in srgb,var(--route-accent-strong) 22%,transparent)}}.reseller-status-chip{background:#7c39ed1a}@supports (color:color-mix(in lab,red,red)){.reseller-status-chip{background:color-mix(in srgb,var(--route-accent-strong) 10%,transparent)}}.reseller-status-chip{color:var(--cmfb-1smvo7p)}@supports (color:color-mix(in lab,red,red)){.reseller-status-chip{color:color-mix(in oklch,var(--route-accent) 86%,white)}}.reseller-tactical-strip{border:1px solid var(--cmfb-1e75p2p);border-radius:14px}@supports (color:color-mix(in lab,red,red)){.reseller-tactical-strip{border:1px solid color-mix(in srgb,var(--route-accent-strong) 14%,var(--color-border))}}.reseller-tactical-strip{background:linear-gradient(180deg,var(--cmfb-14gpoct),var(--cmfb-2ah2lg))}@supports (color:color-mix(in lab,red,red)){.reseller-tactical-strip{background:linear-gradient(180deg,color-mix(in srgb,var(--color-raised) 70%,transparent),color-mix(in srgb,var(--color-base) 92%,transparent))}}.reseller-tactical-strip{box-shadow:inset 0 1px 0 var(--cmfb-kn3bnc),0 8px 18px var(--cmfb-e2jkt6)}@supports (color:color-mix(in lab,red,red)){.reseller-tactical-strip{box-shadow:inset 0 1px 0 color-mix(in oklch,var(--route-accent) 5%,transparent),0 8px 18px color-mix(in srgb,var(--color-void) 24%,transparent)}}.reseller-action-link{border:1px solid var(--cmfb-1b9zhig);border-radius:12px;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.reseller-action-link{border:1px solid color-mix(in srgb,var(--route-accent-strong) 15%,var(--color-border))}}.reseller-action-link{background:linear-gradient(180deg,var(--cmfb-1bk4kf3),var(--cmfb-2ah2lg))}@supports (color:color-mix(in lab,red,red)){.reseller-action-link{background:linear-gradient(180deg,color-mix(in srgb,var(--color-elevated) 76%,transparent),color-mix(in srgb,var(--color-base) 92%,transparent))}}.reseller-action-link{transition:transform .18s var(--ease-out-expo),border-color .18s ease,color .18s ease}.reseller-action-link:after{content:"";background:linear-gradient(90deg,transparent,var(--cmfb-1ta2p6o),transparent);height:1px;position:absolute;inset:auto 1rem 0}@supports (color:color-mix(in lab,red,red)){.reseller-action-link:after{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--route-accent) 18%,transparent),transparent)}}.reseller-action-link:after{opacity:0;transition:opacity .18s}.reseller-action-link:hover{border-color:var(--cmfb-12z33tp)}@supports (color:color-mix(in lab,red,red)){.reseller-action-link:hover{border-color:color-mix(in srgb,var(--route-accent) 32%,var(--color-border))}}.reseller-action-link:hover{background:var(--cmfb-1sbj1g3)}@supports (color:color-mix(in lab,red,red)){.reseller-action-link:hover{background:color-mix(in srgb,var(--route-accent-soft) 4%,var(--color-base))}}.reseller-action-link:hover:after{opacity:1}.reseller-terminal-cta{background:linear-gradient(90deg,#7c39ed1a,transparent 52%),linear-gradient(180deg,var(--cmfb-17pyblh),var(--cmfb-2ah2lg));border-radius:14px;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.reseller-terminal-cta{background:linear-gradient(90deg,color-mix(in srgb,var(--route-accent-strong) 10%,transparent),transparent 52%),linear-gradient(180deg,color-mix(in srgb,var(--color-raised) 74%,transparent),color-mix(in srgb,var(--color-base) 92%,transparent))}}.reseller-terminal-cta:before{content:"";background:linear-gradient(90deg,transparent,var(--cmfb-1wn9lrs),transparent);inset-inline:1.25rem;height:1px;position:absolute;top:0}@supports (color:color-mix(in lab,red,red)){.reseller-terminal-cta:before{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--route-accent) 32%,transparent),transparent)}}.reseller-franchise-tier-card{border:1px solid var(--cmfb-1wwr1t8);border-radius:22px;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.reseller-franchise-tier-card{border:1px solid color-mix(in srgb,var(--route-accent-strong) 18%,var(--color-border))}}.reseller-franchise-tier-card{background:radial-gradient(76% 96% at 50% 0,var(--cmfb-1lu8sxg),transparent 64%),linear-gradient(180deg,var(--cmfb-1d096xv),var(--cmfb-3qlp48))}@supports (color:color-mix(in lab,red,red)){.reseller-franchise-tier-card{background:radial-gradient(76% 96% at 50% 0,color-mix(in srgb,var(--route-accent) 12%,transparent),transparent 64%),linear-gradient(180deg,color-mix(in srgb,var(--color-elevated) 78%,transparent),color-mix(in srgb,var(--color-base) 94%,transparent))}}.reseller-franchise-tier-card{box-shadow:inset 0 1px 0 var(--cmfb-1asqn24),0 12px 28px var(--cmfb-gystuq);padding:clamp(1rem,1.6vw,1.25rem)}@supports (color:color-mix(in lab,red,red)){.reseller-franchise-tier-card{box-shadow:inset 0 1px 0 color-mix(in oklch,var(--route-accent) 7%,transparent),0 12px 28px color-mix(in srgb,var(--color-void) 28%,transparent)}}.reseller-franchise-tier-card{transition:transform .18s var(--ease-out-expo),border-color .18s ease,background .18s ease}.reseller-franchise-tier-card:before{content:"";background:linear-gradient(90deg,transparent,var(--cmfb-1wn9lrs),transparent);inset-inline:1.25rem;height:1px;position:absolute;top:0}@supports (color:color-mix(in lab,red,red)){.reseller-franchise-tier-card:before{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--route-accent) 32%,transparent),transparent)}}.reseller-franchise-tier-card:after{content:"";pointer-events:none;aspect-ratio:1;background:radial-gradient(circle,var(--cmfb-q1lq2i),transparent 64%);border-radius:999px;width:14rem;position:absolute;top:-26%;right:-18%}@supports (color:color-mix(in lab,red,red)){.reseller-franchise-tier-card:after{background:radial-gradient(circle,color-mix(in srgb,var(--route-accent) 15%,transparent),transparent 64%)}}.reseller-franchise-tier-card:after{opacity:.65}.reseller-franchise-tier-card:hover{border-color:var(--cmfb-pcjmur)}@supports (color:color-mix(in lab,red,red)){.reseller-franchise-tier-card:hover{border-color:color-mix(in srgb,var(--route-accent) 48%,var(--color-border))}}.reseller-franchise-tier-card:hover{background:radial-gradient(76% 96% at 50% 0,var(--cmfb-1ta2p6o),transparent 64%),linear-gradient(180deg,var(--cmfb-11dthk5),var(--cmfb-56qbn0))}@supports (color:color-mix(in lab,red,red)){.reseller-franchise-tier-card:hover{background:radial-gradient(76% 96% at 50% 0,color-mix(in srgb,var(--route-accent) 18%,transparent),transparent 64%),linear-gradient(180deg,color-mix(in srgb,var(--color-elevated) 88%,transparent),color-mix(in srgb,var(--color-base) 96%,transparent))}}.reseller-franchise-tier-card:hover{box-shadow:0 0 0 1px var(--cmfb-1ta2p6o)}@supports (color:color-mix(in lab,red,red)){.reseller-franchise-tier-card:hover{box-shadow:0 0 0 1px color-mix(in srgb,var(--route-accent) 18%,transparent)}}.reseller-dialog-surface{background:radial-gradient(80% 120% at 100% 0,var(--cmfb-15m3rub),transparent 72%),linear-gradient(180deg,var(--cmfb-zxov1d),var(--cmfb-6muy5s))}@supports (color:color-mix(in lab,red,red)){.reseller-dialog-surface{background:radial-gradient(80% 120% at 100% 0,color-mix(in srgb,var(--route-accent-soft) 10%,transparent),transparent 72%),linear-gradient(180deg,color-mix(in srgb,var(--color-elevated) 86%,transparent),color-mix(in srgb,var(--color-base) 98%,transparent))}}.reseller-dialog-surface{box-shadow:inset 0 1px 0 var(--cmfb-1asqn24),0 24px 60px var(--cmfb-ffuswy)}@supports (color:color-mix(in lab,red,red)){.reseller-dialog-surface{box-shadow:inset 0 1px 0 color-mix(in oklch,var(--route-accent) 7%,transparent),0 24px 60px color-mix(in srgb,var(--color-void) 55%,transparent)}}.reseller-sidebar-shell{background:var(--color-sidebar)}.reseller-sidebar-link{border:1px solid #0000;position:relative;overflow:hidden}.reseller-sidebar-link:before{content:"";background:var(--cmfb-1exa6vl);inset-block:.65rem;border-radius:999px;width:2px;position:absolute;left:0}@supports (color:color-mix(in lab,red,red)){.reseller-sidebar-link:before{background:color-mix(in srgb,var(--route-accent) 76%,white)}}.reseller-sidebar-link:before{opacity:0;transition:opacity .18s}.reseller-sidebar-link-active{border-color:var(--cmfb-4sxjhl)}@supports (color:color-mix(in lab,red,red)){.reseller-sidebar-link-active{border-color:color-mix(in srgb,var(--route-accent) 18%,var(--color-border))}}.reseller-sidebar-link-active{background:var(--cmfb-lkyp5o)}@supports (color:color-mix(in lab,red,red)){.reseller-sidebar-link-active{background:color-mix(in srgb,var(--route-accent-strong) 16%,var(--color-sidebar))}}.reseller-sidebar-link-active{box-shadow:inset 0 1px 0 var(--cmfb-18rf582),0 8px 18px var(--cmfb-x4qqaa)}@supports (color:color-mix(in lab,red,red)){.reseller-sidebar-link-active{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--route-accent) 11%,transparent),0 8px 18px color-mix(in srgb,var(--color-void) 20%,transparent)}}.reseller-sidebar-link-active:before{opacity:1}.reseller-arena-stage,.reseller-war-stat{border:1px solid var(--cmfb-19ovg09);border-radius:22px;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.reseller-arena-stage,.reseller-war-stat{border:1px solid color-mix(in srgb,var(--route-accent-strong) 16%,var(--color-border))}}.reseller-arena-stage,.reseller-war-stat{background:radial-gradient(70% 120% at 100% 0,var(--cmfb-2yyxa7),transparent 74%),linear-gradient(180deg,var(--cmfb-169tp2p),var(--cmfb-13z81d6))}@supports (color:color-mix(in lab,red,red)){.reseller-arena-stage,.reseller-war-stat{background:radial-gradient(70% 120% at 100% 0,color-mix(in srgb,var(--route-accent-soft) 7%,transparent),transparent 74%),linear-gradient(180deg,color-mix(in srgb,var(--color-raised) 72%,transparent),color-mix(in srgb,var(--color-base) 95%,transparent))}}.reseller-arena-stage,.reseller-war-stat{box-shadow:inset 0 1px 0 var(--cmfb-1nvkari),0 16px 34px var(--cmfb-gystuq)}@supports (color:color-mix(in lab,red,red)){.reseller-arena-stage,.reseller-war-stat{box-shadow:inset 0 1px 0 color-mix(in oklch,var(--route-accent) 8%,transparent),0 16px 34px color-mix(in srgb,var(--color-void) 28%,transparent)}}.reseller-arena-stage{isolation:isolate;border-color:var(--cmfb-1litz2y);grid-template-columns:minmax(300px,.78fr) minmax(350px,1.05fr) minmax(260px,.62fr);gap:clamp(1rem,2vw,1.5rem);min-height:clamp(500px,54svh,620px);padding:clamp(1.2rem,2.2vw,2rem);display:grid}@supports (color:color-mix(in lab,red,red)){.reseller-arena-stage{border-color:color-mix(in srgb,var(--route-accent-strong) 30%,var(--color-border))}}.reseller-arena-stage{background-color:var(--cmfb-851cvj)}@supports (color:color-mix(in lab,red,red)){.reseller-arena-stage{background-color:color-mix(in srgb,var(--color-void) 92%,var(--route-accent-strong))}}.reseller-arena-stage{background:linear-gradient(180deg,var(--cmfb-e2jkt6),var(--cmfb-115s6qm) 72%,var(--cmfb-i9anji)),radial-gradient(42% 72% at 50% 34%,var(--cmfb-idagsa),transparent 72%),radial-gradient(38% 54% at 50% 7%,var(--cmfb-sekj4t),transparent 70%),linear-gradient(90deg,var(--cmfb-pjchcw),transparent 28% 72%,var(--cmfb-pjchcw)),url(/illustrations/reseller/battle-hall-v1.jpg) 50% /cover no-repeat,linear-gradient(180deg,var(--cmfb-1d096xv),var(--cmfb-56qbn0))}@supports (color:color-mix(in lab,red,red)){.reseller-arena-stage{background:linear-gradient(180deg,color-mix(in srgb,var(--color-void) 24%,transparent),color-mix(in srgb,var(--color-void) 62%,transparent) 72%,color-mix(in srgb,var(--color-void) 88%,transparent)),radial-gradient(42% 72% at 50% 34%,color-mix(in srgb,var(--route-accent) 24%,transparent),transparent 72%),radial-gradient(38% 54% at 50% 7%,color-mix(in srgb,var(--route-accent-soft) 15%,transparent),transparent 70%),linear-gradient(90deg,color-mix(in srgb,var(--color-void) 72%,transparent),transparent 28% 72%,color-mix(in srgb,var(--color-void) 72%,transparent)),url(/illustrations/reseller/battle-hall-v1.jpg) 50% /cover no-repeat,linear-gradient(180deg,color-mix(in srgb,var(--color-elevated) 78%,transparent),color-mix(in srgb,var(--color-base) 96%,transparent))}}.reseller-arena-stage{animation:reseller-battle-rise .52s var(--ease-out-expo) both}.reseller-arena-stage:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(90% 46% at 50% 100%,var(--cmfb-q1lq2i),transparent 68%),linear-gradient(90deg,transparent 0 10%,var(--cmfb-1x9whs) 10.2% 10.6%,transparent 10.8% 24%,var(--cmfb-1asqn24) 24.2% 24.6%,transparent 24.8% 75%,var(--cmfb-1asqn24) 75.2% 75.6%,transparent 75.8% 90%,var(--cmfb-1x9whs) 90.2% 90.6%,transparent 90.8%),linear-gradient(var(--cmfb-7k9nxy) 1px,transparent 1px),linear-gradient(90deg,var(--cmfb-7k9nxy) 1px,transparent 1px);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.reseller-arena-stage:before{background:radial-gradient(90% 46% at 50% 100%,color-mix(in srgb,var(--route-accent) 15%,transparent),transparent 68%),linear-gradient(90deg,transparent 0 10%,color-mix(in srgb,var(--route-accent) 9%,transparent) 10.2% 10.6%,transparent 10.8% 24%,color-mix(in srgb,var(--route-accent) 7%,transparent) 24.2% 24.6%,transparent 24.8% 75%,color-mix(in srgb,var(--route-accent) 7%,transparent) 75.2% 75.6%,transparent 75.8% 90%,color-mix(in srgb,var(--route-accent) 9%,transparent) 90.2% 90.6%,transparent 90.8%),linear-gradient(color-mix(in srgb,var(--route-accent) 4%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--route-accent) 4%,transparent) 1px,transparent 1px)}}.reseller-arena-stage:before{opacity:.62;mix-blend-mode:screen;background-size:auto,auto,58px 58px,58px 58px;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.reseller-arena-stage:after{content:"";z-index:2;background:linear-gradient(90deg,transparent,var(--cmfb-j875hc),transparent);inset-inline:2rem;height:1px;position:absolute;top:0}@supports (color:color-mix(in lab,red,red)){.reseller-arena-stage:after{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--route-accent) 72%,transparent),transparent)}}.reseller-arena-depth{z-index:0;pointer-events:none;background:radial-gradient(30% 34% at 50% 43%,transparent 44%,var(--cmfb-1oenli2) 100%),radial-gradient(48% 24% at 50% 78%,var(--cmfb-1dch9sg),transparent 64%),linear-gradient(90deg,var(--cmfb-15i62ay),transparent 31% 69%,var(--cmfb-15i62ay));position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.reseller-arena-depth{background:radial-gradient(30% 34% at 50% 43%,transparent 44%,color-mix(in srgb,var(--color-void) 42%,transparent) 100%),radial-gradient(48% 24% at 50% 78%,color-mix(in srgb,var(--route-accent) 10%,transparent),transparent 64%),linear-gradient(90deg,color-mix(in srgb,var(--color-void) 68%,transparent),transparent 31% 69%,color-mix(in srgb,var(--color-void) 68%,transparent))}}.reseller-arena-lightbeams{z-index:0;pointer-events:none;background:linear-gradient(104deg,transparent 0 38%,var(--cmfb-1x9whs) 42%,transparent 49%),linear-gradient(254deg,transparent 0 39%,var(--cmfb-8dhaw1) 45%,transparent 52%),radial-gradient(24rem 18rem at 50% 84%,var(--cmfb-1ta2p6o),transparent 72%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.reseller-arena-lightbeams{background:linear-gradient(104deg,transparent 0 38%,color-mix(in srgb,var(--route-accent) 9%,transparent) 42%,transparent 49%),linear-gradient(254deg,transparent 0 39%,color-mix(in srgb,var(--route-accent-soft) 8%,transparent) 45%,transparent 52%),radial-gradient(24rem 18rem at 50% 84%,color-mix(in srgb,var(--route-accent) 18%,transparent),transparent 72%)}}.reseller-arena-lightbeams{filter:blur(.3px);opacity:.72;mix-blend-mode:screen;animation:5.8s ease-in-out infinite alternate reseller-light-breathe}.reseller-arena-spark-field{z-index:0;pointer-events:none;background-image:radial-gradient(circle at 18% 22%,var(--cmfb-1o1weie) 0 1px,transparent 1.6px),radial-gradient(circle at 38% 12%,var(--cmfb-y2pg8q) 0 1px,transparent 1.7px),radial-gradient(circle at 58% 28%,var(--cmfb-od1g0k) 0 1.2px,transparent 1.9px),radial-gradient(circle at 77% 19%,var(--cmfb-y2pg8q) 0 1px,transparent 1.7px),radial-gradient(circle at 84% 64%,var(--cmfb-elz943) 0 1.1px,transparent 1.8px);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.reseller-arena-spark-field{background-image:radial-gradient(circle at 18% 22%,color-mix(in srgb,var(--route-accent) 80%,white) 0 1px,transparent 1.6px),radial-gradient(circle at 38% 12%,color-mix(in srgb,var(--route-accent-soft) 72%,white) 0 1px,transparent 1.7px),radial-gradient(circle at 58% 28%,color-mix(in srgb,var(--route-accent) 74%,white) 0 1.2px,transparent 1.9px),radial-gradient(circle at 77% 19%,color-mix(in srgb,var(--route-accent-soft) 72%,white) 0 1px,transparent 1.7px),radial-gradient(circle at 84% 64%,color-mix(in srgb,var(--route-accent) 68%,white) 0 1.1px,transparent 1.8px)}}.reseller-arena-spark-field{opacity:.48;mix-blend-mode:screen;background-size:27rem 19rem,31rem 23rem,35rem 25rem,29rem 21rem,33rem 24rem;animation:13s linear infinite reseller-sparks-drift}.reseller-arena-orbit{z-index:0;aspect-ratio:1;border:1px solid var(--cmfb-1yx2gmu);border-radius:999px;width:clamp(25rem,42vw,46rem);position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab,red,red)){.reseller-arena-orbit{border:1px solid color-mix(in srgb,var(--route-accent) 13%,transparent)}}.reseller-arena-orbit{background:radial-gradient(circle,transparent 39%,var(--cmfb-1asqn24) 40%,transparent 41%),conic-gradient(from 210deg,transparent 0deg,var(--cmfb-134fdrw) 44deg,transparent 96deg)}@supports (color:color-mix(in lab,red,red)){.reseller-arena-orbit{background:radial-gradient(circle,transparent 39%,color-mix(in srgb,var(--route-accent) 7%,transparent) 40%,transparent 41%),conic-gradient(from 210deg,transparent 0deg,color-mix(in srgb,var(--route-accent) 16%,transparent) 44deg,transparent 96deg)}}.reseller-arena-orbit{opacity:.72;animation:12s linear infinite reseller-radar-sweep}.reseller-arena-brief,.reseller-emblem-stage{z-index:1;position:relative}.reseller-arena-brief{flex-direction:column;justify-content:space-between;gap:1.5rem;min-width:0;padding:clamp(.25rem,.8vw,.5rem);display:flex}.reseller-arena-brief h1{font-size:clamp(3rem,4.2vw,5.4rem)}.reseller-rule-button,.reseller-season-card,.reseller-signal-row,.reseller-war-stat{border:1px solid var(--cmfb-1e75p2p);position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.reseller-rule-button,.reseller-season-card,.reseller-signal-row,.reseller-war-stat{border:1px solid color-mix(in srgb,var(--route-accent-strong) 14%,var(--color-border))}}.reseller-rule-button,.reseller-season-card,.reseller-signal-row,.reseller-war-stat{background:linear-gradient(180deg,var(--cmfb-18nvbdj),var(--cmfb-3qlp48))}@supports (color:color-mix(in lab,red,red)){.reseller-rule-button,.reseller-season-card,.reseller-signal-row,.reseller-war-stat{background:linear-gradient(180deg,color-mix(in srgb,var(--color-elevated) 72%,transparent),color-mix(in srgb,var(--color-base) 94%,transparent))}}.reseller-rule-button,.reseller-season-card,.reseller-signal-row,.reseller-war-stat{box-shadow:inset 0 1px 0 var(--cmfb-kn3bnc)}@supports (color:color-mix(in lab,red,red)){.reseller-rule-button,.reseller-season-card,.reseller-signal-row,.reseller-war-stat{box-shadow:inset 0 1px 0 color-mix(in oklch,var(--route-accent) 5%,transparent)}}.reseller-season-card{border-radius:18px;align-items:center;gap:.9rem;padding:.9rem;display:flex}.reseller-rule-button{width:100%;color:var(--color-muted-foreground);text-align:left;transition:transform .18s var(--ease-out-expo),border-color .18s ease,color .18s ease;border-radius:16px;align-items:flex-start;gap:.65rem;padding:.85rem .95rem;font-size:.78rem;font-weight:700;line-height:1.65;display:flex}.reseller-rule-pill{border:1px solid var(--cmfb-1pws475);border-radius:999px;align-items:center;gap:.55rem;width:fit-content;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.reseller-rule-pill{border:1px solid color-mix(in srgb,var(--route-accent) 24%,var(--color-border))}}.reseller-rule-pill{background:var(--cmfb-15i62ay)}@supports (color:color-mix(in lab,red,red)){.reseller-rule-pill{background:color-mix(in srgb,var(--color-base) 68%,transparent)}}.reseller-rule-pill{color:var(--cmfb-gqb0oa);padding:.65rem .9rem}@supports (color:color-mix(in lab,red,red)){.reseller-rule-pill{color:color-mix(in srgb,var(--route-accent) 88%,white)}}.reseller-rule-pill{transition:transform .18s var(--ease-out-expo),border-color .18s ease,background .18s ease;font-size:.82rem;font-weight:900}.reseller-rule-pill:hover{border-color:var(--cmfb-6yny3e)}@supports (color:color-mix(in lab,red,red)){.reseller-rule-pill:hover{border-color:color-mix(in srgb,var(--route-accent) 52%,var(--color-border))}}.reseller-rule-pill:hover{background:var(--cmfb-17x90jp)}@supports (color:color-mix(in lab,red,red)){.reseller-rule-pill:hover{background:color-mix(in srgb,var(--route-accent-strong) 15%,var(--color-base))}}.reseller-rule-button:hover{border-color:var(--cmfb-3bohme)}@supports (color:color-mix(in lab,red,red)){.reseller-rule-button:hover{border-color:color-mix(in srgb,var(--route-accent) 44%,var(--color-border))}}.reseller-rule-button:hover{background:var(--cmfb-1sbj1g3)}@supports (color:color-mix(in lab,red,red)){.reseller-rule-button:hover{background:color-mix(in srgb,var(--route-accent-soft) 4%,var(--color-base))}}.reseller-rule-button:hover{color:var(--color-foreground)}.reseller-emblem-stage{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-width:0;padding-top:clamp(.5rem,2vw,1.25rem);display:flex}.reseller-war-report-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.reseller-war-stat{min-height:136px;animation:reseller-panel-in .52s var(--ease-out-expo) 80ms both;align-items:center;gap:clamp(1rem,2vw,1.5rem);padding:clamp(1rem,1.8vw,1.35rem);display:flex}.reseller-signal-row{border-radius:18px}.reseller-war-stat:after{content:"";background:linear-gradient(90deg,transparent,var(--cmfb-1ta2p6o),transparent);inset-inline:1rem;height:1px;position:absolute;top:0}@supports (color:color-mix(in lab,red,red)){.reseller-war-stat:after{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--route-accent) 18%,transparent),transparent)}}.reseller-war-stat:after{opacity:.8}@media (max-width:1280px){.reseller-arena-stage{grid-template-columns:1fr;min-height:auto}.reseller-arena-brief{min-height:auto}}@media (max-width:768px){.reseller-command-badge{min-height:2rem;padding-block:.42rem;font-size:.72rem}.surface-reseller-action-rail .reseller-action-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.reseller-mobile-tabs{overscroll-behavior-x:contain;min-width:0;max-width:100%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 .65rem calc(100% - 1.35rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 .65rem calc(100% - 1.35rem),#0000)}.reseller-mobile-tabs .route-tab-chip{text-overflow:ellipsis;max-width:7.85rem;overflow:hidden}.reseller-mobile-tabs .route-tab-chip>span:first-of-type{text-overflow:ellipsis;min-width:0;overflow:hidden}.reseller-arena-stage,.reseller-war-stat{border-radius:18px}.reseller-arena-stage{background-position:50% 0;gap:.8rem;padding:.9rem}.reseller-arena-copy{margin-top:1.1rem}.reseller-arena-brief{gap:.85rem}.reseller-arena-brief h1{letter-spacing:-.08em;font-size:clamp(2.6rem,12vw,3.35rem)}.reseller-arena-brief p{margin-top:1rem;font-size:.9rem;line-height:1.75}.reseller-rule-pill{display:none}.reseller-emblem-stage{padding-top:0}.reseller-rule-button,.reseller-season-card{display:none}.reseller-war-report-grid{grid-template-columns:1fr}.reseller-war-stat{min-height:128px}}@media (prefers-reduced-motion:reduce){.reseller-arena-lightbeams,.reseller-arena-orbit,.reseller-arena-spark-field,.reseller-arena-stage,.reseller-war-stat{animation:none}}}.flow-root{display:flow-root}@media (min-width:64rem){.canvas-kind-chip{border-radius:var(--radius-lg);border:1px solid #0000}.canvas-kind-chip--brief{border-color:var(--cmfb-1cfnrdl)}@supports (color:color-mix(in lab,red,red)){.canvas-kind-chip--brief{border-color:color-mix(in srgb,var(--color-accent-cyan) 22%,transparent)}}.canvas-kind-chip--brief{background:var(--cmfb-drzohv)}@supports (color:color-mix(in lab,red,red)){.canvas-kind-chip--brief{background:color-mix(in srgb,var(--color-accent-cyan) 9%,transparent)}}.canvas-kind-chip--brief{color:var(--cmfb-y2pg8q)}@supports (color:color-mix(in lab,red,red)){.canvas-kind-chip--brief{color:color-mix(in srgb,var(--color-accent-cyan) 72%,white)}}.canvas-kind-chip--ai{border-color:var(--cmfb-zi44d6)}@supports (color:color-mix(in lab,red,red)){.canvas-kind-chip--ai{border-color:color-mix(in srgb,var(--color-primary) 22%,transparent)}}.canvas-kind-chip--ai{background:var(--cmfb-197qvhg)}@supports (color:color-mix(in lab,red,red)){.canvas-kind-chip--ai{background:color-mix(in srgb,var(--color-primary) 9%,transparent)}}.canvas-kind-chip--ai{color:var(--color-primary-light)}.canvas-kind-chip--text{border-color:#6b45be38}@supports (color:color-mix(in lab,red,red)){.canvas-kind-chip--text{border-color:color-mix(in srgb,var(--color-gradient-mid) 22%,transparent)}}.canvas-kind-chip--text{background:#6b45be1a}@supports (color:color-mix(in lab,red,red)){.canvas-kind-chip--text{background:color-mix(in srgb,var(--color-gradient-mid) 10%,transparent)}}.canvas-kind-chip--text{color:#d4ccf3}@supports (color:color-mix(in lab,red,red)){.canvas-kind-chip--text{color:color-mix(in srgb,var(--color-gradient-end) 68%,white)}}.canvas-kind-chip--image{border-color:var(--cmfb-1syi5oy)}@supports (color:color-mix(in lab,red,red)){.canvas-kind-chip--image{border-color:color-mix(in srgb,var(--color-accent-emerald) 22%,transparent)}}.canvas-kind-chip--image{background:var(--cmfb-hwctx8)}@supports (color:color-mix(in lab,red,red)){.canvas-kind-chip--image{background:color-mix(in srgb,var(--color-accent-emerald) 9%,transparent)}}.canvas-kind-chip--image{color:var(--cmfb-d44tym)}@supports (color:color-mix(in lab,red,red)){.canvas-kind-chip--image{color:color-mix(in srgb,var(--color-accent-emerald) 72%,white)}}.canvas-kind-chip--video{border-color:var(--cmfb-g1hfyb)}@supports (color:color-mix(in lab,red,red)){.canvas-kind-chip--video{border-color:color-mix(in srgb,var(--color-accent-gold) 22%,transparent)}}.canvas-kind-chip--video{background:var(--cmfb-1gexf1p)}@supports (color:color-mix(in lab,red,red)){.canvas-kind-chip--video{background:color-mix(in srgb,var(--color-accent-gold) 9%,transparent)}}.canvas-kind-chip--video{color:var(--cmfb-1cwjiw)}@supports (color:color-mix(in lab,red,red)){.canvas-kind-chip--video{color:color-mix(in srgb,var(--color-accent-gold) 72%,white)}}.canvas-kind-chip--audio{border-color:var(--cmfb-105d24f)}@supports (color:color-mix(in lab,red,red)){.canvas-kind-chip--audio{border-color:color-mix(in srgb,var(--color-accent-rose) 22%,transparent)}}.canvas-kind-chip--audio{background:var(--cmfb-1hoz8p)}@supports (color:color-mix(in lab,red,red)){.canvas-kind-chip--audio{background:color-mix(in srgb,var(--color-accent-rose) 9%,transparent)}}.canvas-kind-chip--audio{color:var(--cmfb-1t5pkns)}@supports (color:color-mix(in lab,red,red)){.canvas-kind-chip--audio{color:color-mix(in srgb,var(--color-accent-rose) 72%,white)}}.canvas-kind-chip--script{border-color:var(--cmfb-1n8oil9)}@supports (color:color-mix(in lab,red,red)){.canvas-kind-chip--script{border-color:color-mix(in srgb,var(--color-accent-cyan) 24%,transparent)}}.canvas-kind-chip--script{background:var(--cmfb-c71ebb)}@supports (color:color-mix(in lab,red,red)){.canvas-kind-chip--script{background:color-mix(in srgb,var(--color-accent-cyan) 12%,transparent)}}.canvas-kind-chip--script{color:var(--cmfb-o6ubgc)}@supports (color:color-mix(in lab,red,red)){.canvas-kind-chip--script{color:color-mix(in srgb,var(--color-accent-cyan) 80%,white)}}.canvas-kind-chip--group{border-color:var(--color-border-default);background:var(--cmfb-cd6z7c)}@supports (color:color-mix(in lab,red,red)){.canvas-kind-chip--group{background:color-mix(in srgb,var(--color-text-primary) 5%,transparent)}}.canvas-kind-chip--group{color:var(--cmfb-jshcmy)}@supports (color:color-mix(in lab,red,red)){.canvas-kind-chip--group{color:color-mix(in srgb,var(--color-text-primary) 60%,transparent)}}.canvas-cover-tone{border:1px solid var(--color-border-subtle)}.canvas-cover-tone--storyboard{background:radial-gradient(circle at top left,var(--cmfb-djzuvy),transparent 55%),linear-gradient(135deg,var(--cmfb-9tlz1h),var(--cmfb-15m3rub),transparent)}@supports (color:color-mix(in lab,red,red)){.canvas-cover-tone--storyboard{background:radial-gradient(circle at top left,color-mix(in srgb,var(--color-text-primary) 8%,transparent),transparent 55%),linear-gradient(135deg,color-mix(in srgb,var(--color-accent-cyan) 28%,transparent),color-mix(in srgb,var(--color-accent-cyan) 10%,transparent),transparent)}}.canvas-cover-tone--campaign{background:radial-gradient(circle at top left,var(--cmfb-djzuvy),transparent 55%),linear-gradient(135deg,var(--cmfb-16xy0me),var(--cmfb-1yxur19),transparent)}@supports (color:color-mix(in lab,red,red)){.canvas-cover-tone--campaign{background:radial-gradient(circle at top left,color-mix(in srgb,var(--color-text-primary) 8%,transparent),transparent 55%),linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 28%,transparent),color-mix(in srgb,var(--color-accent-rose) 12%,transparent),transparent)}}.canvas-cover-tone--moodboard{background:radial-gradient(circle at top left,var(--cmfb-djzuvy),transparent 55%),linear-gradient(135deg,var(--cmfb-ieaphy),var(--cmfb-15m3rub),transparent)}@supports (color:color-mix(in lab,red,red)){.canvas-cover-tone--moodboard{background:radial-gradient(circle at top left,color-mix(in srgb,var(--color-text-primary) 8%,transparent),transparent 55%),linear-gradient(135deg,color-mix(in srgb,var(--color-accent-emerald) 24%,transparent),color-mix(in srgb,var(--color-accent-cyan) 10%,transparent),transparent)}}.canvas-cover-tone--timeline{background:radial-gradient(circle at top left,var(--cmfb-djzuvy),transparent 55%),linear-gradient(135deg,var(--cmfb-qui75z),var(--cmfb-ipab1q),transparent)}@supports (color:color-mix(in lab,red,red)){.canvas-cover-tone--timeline{background:radial-gradient(circle at top left,color-mix(in srgb,var(--color-text-primary) 8%,transparent),transparent 55%),linear-gradient(135deg,color-mix(in srgb,var(--color-accent-gold) 24%,transparent),color-mix(in srgb,var(--color-destructive) 10%,transparent),transparent)}}.canvas-node-accent--brief{background-image:linear-gradient(90deg,var(--cmfb-kltaqx),var(--color-accent-cyan))}@supports (color:color-mix(in lab,red,red)){.canvas-node-accent--brief{background-image:linear-gradient(90deg,color-mix(in srgb,var(--color-accent-cyan) 88%,white),var(--color-accent-cyan))}}.canvas-node-accent--ai{background-image:linear-gradient(90deg,var(--color-primary-container),var(--color-accent-rose))}.canvas-node-accent--text{background-image:linear-gradient(90deg,var(--color-gradient-mid),var(--cmfb-4y2vfp))}@supports (color:color-mix(in lab,red,red)){.canvas-node-accent--text{background-image:linear-gradient(90deg,var(--color-gradient-mid),color-mix(in srgb,var(--color-accent-cyan) 62%,var(--color-gradient-end)))}}.canvas-node-accent--image{background-image:linear-gradient(90deg,var(--color-accent-emerald),var(--cmfb-1w0jvw2))}@supports (color:color-mix(in lab,red,red)){.canvas-node-accent--image{background-image:linear-gradient(90deg,var(--color-accent-emerald),color-mix(in srgb,var(--color-accent-emerald) 72%,var(--color-accent-cyan)))}}.canvas-node-accent--video{background-image:linear-gradient(90deg,var(--color-accent-gold),var(--cmfb-kkiwry))}@supports (color:color-mix(in lab,red,red)){.canvas-node-accent--video{background-image:linear-gradient(90deg,var(--color-accent-gold),color-mix(in srgb,var(--color-accent-gold) 68%,var(--color-destructive)))}}.canvas-node-accent--audio{background-image:linear-gradient(90deg,var(--color-accent-rose),var(--cmfb-1mv85ct))}@supports (color:color-mix(in lab,red,red)){.canvas-node-accent--audio{background-image:linear-gradient(90deg,var(--color-accent-rose),color-mix(in srgb,var(--color-accent-rose) 72%,var(--color-primary)))}}.canvas-node-accent--script{background-image:linear-gradient(90deg,var(--color-accent-cyan),var(--cmfb-br57u))}@supports (color:color-mix(in lab,red,red)){.canvas-node-accent--script{background-image:linear-gradient(90deg,var(--color-accent-cyan),color-mix(in srgb,var(--color-accent-cyan) 70%,var(--color-accent-emerald)))}}.canvas-node-accent--group{background-image:linear-gradient(90deg,var(--cmfb-gv0374),var(--cmfb-znapau))}@supports (color:color-mix(in lab,red,red)){.canvas-node-accent--group{background-image:linear-gradient(90deg,color-mix(in srgb,var(--color-text-primary) 10%,transparent),color-mix(in srgb,var(--color-text-primary) 4%,transparent))}}.canvas-node-shell{background:var(--cmfb-jsl9fn)}@supports (color:color-mix(in lab,red,red)){.canvas-node-shell{background:color-mix(in srgb,var(--color-surface-container) 90%,transparent)}}.canvas-node-shell{border:1px solid var(--color-border-default);box-shadow:0 0 0 1px var(--sh-ring),0 8px 20px -12px var(--sh-diff-h);transition:border-color .2s,box-shadow .2s}.canvas-node-shell:hover{border-color:var(--cmfb-1kkfg8n)}@supports (color:color-mix(in lab,red,red)){.canvas-node-shell:hover{border-color:color-mix(in srgb,var(--color-text-primary) 12%,var(--color-border-default))}}.canvas-node-handle{border:2px solid var(--cmfb-1ongmk4)}@supports (color:color-mix(in lab,red,red)){.canvas-node-handle{border:2px solid color-mix(in srgb,var(--color-text-primary) 30%,transparent)}}.canvas-node-handle{background:var(--cmfb-qzh3vo)}@supports (color:color-mix(in lab,red,red)){.canvas-node-handle{background:color-mix(in srgb,var(--color-void) 74%,transparent)}}.canvas-node-handle{opacity:.7;box-shadow:0 0 0 4px var(--cmfb-7xzul2)}@supports (color:color-mix(in lab,red,red)){.canvas-node-handle{box-shadow:0 0 0 4px color-mix(in srgb,var(--color-primary) 0%,transparent)}}.canvas-node-handle{touch-action:none}.canvas-node-toolbar{border:1px solid var(--color-border-default);background:var(--cmfb-3qlp48)}@supports (color:color-mix(in lab,red,red)){.canvas-node-toolbar{background:color-mix(in srgb,var(--color-surface-dim) 94%,transparent)}}.canvas-node-toolbar{box-shadow:0 10px 28px -12px var(--sh-diff-h);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.canvas-toolbar-divider{background:var(--color-border-subtle)}.canvas-media-frame{border:1px solid var(--color-border-subtle);background:var(--cmfb-12j93w4)}@supports (color:color-mix(in lab,red,red)){.canvas-media-frame{background:color-mix(in srgb,var(--color-void) 30%,transparent)}}.canvas-inline-result{border:1px solid var(--cmfb-1syi5oy)}@supports (color:color-mix(in lab,red,red)){.canvas-inline-result{border:1px solid color-mix(in srgb,var(--color-accent-emerald) 22%,transparent)}}.canvas-inline-result{background:var(--cmfb-13znoc4)}@supports (color:color-mix(in lab,red,red)){.canvas-inline-result{background:color-mix(in srgb,var(--color-accent-emerald) 5%,transparent)}}.canvas-prompt-shell{border:1px solid var(--color-border-subtle);background:var(--cmfb-e2jkt6)}@supports (color:color-mix(in lab,red,red)){.canvas-prompt-shell{background:color-mix(in srgb,var(--color-void) 24%,transparent)}}.canvas-mini-action{border:1px solid #0000;transition:background .2s,border-color .2s,color .2s}.canvas-mini-action--success{border-color:var(--cmfb-1syi5oy)}@supports (color:color-mix(in lab,red,red)){.canvas-mini-action--success{border-color:color-mix(in srgb,var(--color-accent-emerald) 22%,transparent)}}.canvas-mini-action--success{background:var(--cmfb-3j4kng)}@supports (color:color-mix(in lab,red,red)){.canvas-mini-action--success{background:color-mix(in srgb,var(--color-accent-emerald) 10%,transparent)}}.canvas-mini-action--success{color:var(--cmfb-d44tym)}@supports (color:color-mix(in lab,red,red)){.canvas-mini-action--success{color:color-mix(in srgb,var(--color-accent-emerald) 72%,white)}}.canvas-mini-action--success:hover{background:var(--cmfb-1i9a8jg)}@supports (color:color-mix(in lab,red,red)){.canvas-mini-action--success:hover{background:color-mix(in srgb,var(--color-accent-emerald) 18%,transparent)}}.canvas-mini-action--warning{border-color:var(--cmfb-g1hfyb)}@supports (color:color-mix(in lab,red,red)){.canvas-mini-action--warning{border-color:color-mix(in srgb,var(--color-accent-gold) 22%,transparent)}}.canvas-mini-action--warning{background:var(--cmfb-zhbh8d)}@supports (color:color-mix(in lab,red,red)){.canvas-mini-action--warning{background:color-mix(in srgb,var(--color-accent-gold) 10%,transparent)}}.canvas-mini-action--warning{color:var(--cmfb-1cwjiw)}@supports (color:color-mix(in lab,red,red)){.canvas-mini-action--warning{color:color-mix(in srgb,var(--color-accent-gold) 72%,white)}}.canvas-mini-action--warning:hover{background:var(--cmfb-c7xcj1)}@supports (color:color-mix(in lab,red,red)){.canvas-mini-action--warning:hover{background:color-mix(in srgb,var(--color-accent-gold) 18%,transparent)}}.chat-composer-flow,.workbench-composer-flow{isolation:isolate;padding:1.5px;position:relative;overflow:hidden;background:var(--cmfb-3qlp48)!important}@supports (color:color-mix(in lab,red,red)){.chat-composer-flow,.workbench-composer-flow{background:color-mix(in srgb,var(--color-void) 94%,transparent)!important}}.chat-composer-flow,.workbench-composer-flow{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.chat-composer-flow__ring,.workbench-composer-flow__ring{z-index:1;border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1.5px;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.chat-composer-flow__beam,.workbench-composer-flow__beam{background:conic-gradient(from 0deg,transparent 0deg,var(--cmfb-qzmffh) 50deg,var(--color-primary) 95deg,var(--color-primary-bright) 125deg,var(--color-accent-cyan) 155deg,transparent 210deg,transparent 240deg,var(--cmfb-1ohc2cf) 300deg,transparent 345deg);position:absolute;inset:-60%}@supports (color:color-mix(in lab,red,red)){.chat-composer-flow__beam,.workbench-composer-flow__beam{background:conic-gradient(from 0deg,transparent 0deg,color-mix(in srgb,var(--color-primary-dim) 15%,transparent) 50deg,var(--color-primary) 95deg,var(--color-primary-bright) 125deg,var(--color-accent-cyan) 155deg,transparent 210deg,transparent 240deg,color-mix(in srgb,var(--color-primary-dim) 70%,transparent) 300deg,transparent 345deg)}}.chat-composer-flow__beam,.workbench-composer-flow__beam{animation:6s linear infinite composer-flow-spin}.chat-composer-flow>:not(.chat-composer-flow__ring),.workbench-composer-flow>:not(.workbench-composer-flow__ring){z-index:2;position:relative}@media (prefers-reduced-motion:reduce){.chat-composer-flow__beam,.workbench-composer-flow__beam{animation:none}}.chat-composer-input--embedded{background:0 0}@supports (color:color-mix(in lab,red,red)){.chat-composer-shell .surface-workbench-button:hover,.chat-composer-shell .workbench-action-chip:hover{border-color:color-mix(in srgb,var(--route-accent) 18%,var(--color-border));background:color-mix(in srgb,var(--color-surface-container-high) 74%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--color-text-primary) 5%,transparent)}}.chat-composer-shell textarea::selection{background:var(--cmfb-1yol3lu)}@supports (color:color-mix(in lab,red,red)){.chat-composer-shell textarea::selection{background:color-mix(in srgb,var(--route-accent) 28%,transparent)}}.chat-composer-shell textarea::selection{color:var(--color-text-primary)}@media (min-width:640px){.chat-composer-dock,.workspace-composer-stack{width:calc(100% + 2rem);margin-inline:-1rem}}.msg-jump-highlight{border-radius:var(--radius-pane);animation:.8s ease-out msg-jump-highlight}.agent-dock{width:100%;height:100%;min-height:0;color:var(--agent-ink);flex-direction:column;display:flex}.agent-dock-head{border-bottom:1px solid var(--color-border-subtle);flex-wrap:wrap;align-items:center;gap:10px;padding:14px 16px;display:flex}.agent-dock-icon{place-items:center;width:30px;height:30px;display:grid}.agent-dock-title{flex-direction:column;flex:1;min-width:0;display:flex}.agent-dock-title b{font-size:var(--text-ui);color:var(--color-foreground);font-weight:500}.agent-dock-title small{font-size:var(--text-micro);color:var(--color-muted-foreground)}.agent-dock-fold{border:1px solid var(--color-border);border-radius:var(--radius-md);width:28px;height:28px;color:var(--color-muted-foreground);cursor:pointer;transition:color var(--skin-dur,.3s) var(--skin-ease,ease);background:0 0;place-items:center;margin-left:auto;display:grid}.agent-dock-fold:hover{color:var(--color-foreground)}.agent-dock-fold svg{width:15px;height:15px}.agent-dock-log{flex-direction:column;flex:1;min-height:0;padding:18px 16px;display:flex;overflow-y:auto}.agent-dock-stream .agent-stream__items,.agent-dock-stream.agent-stream{gap:12px}.agent-dock-empty{text-align:center;color:var(--color-muted-foreground);flex-direction:column;align-items:center;gap:6px;margin:auto;display:flex}.agent-dock-empty b{font-size:var(--text-ui);color:var(--color-text-secondary);font-weight:500}.agent-dock-empty small{font-size:var(--text-label);max-width:36ch}.agent-dock-input{padding:12px 14px 14px}.agent-dock-input .va-composer-flow{width:100%;margin:0}.agent-dock-att{border:var(--skin-border-width,1px) solid var(--agent-line);background:var(--agent-surface-2);max-width:100%;min-height:26px;color:var(--agent-ink-2);font-size:var(--text-micro);align-items:center;gap:6px;padding:0 6px 0 5px;display:inline-flex}.agent-dock-att,.agent-dock-att__ico{border-radius:var(--agent-radius-pill,999px)}.agent-dock-att__ico{background:var(--cmfb-nn6ogg);flex:none;place-items:center;width:17px;height:17px;display:grid}@supports (color:color-mix(in lab,red,red)){.agent-dock-att__ico{background:color-mix(in srgb,var(--agent-ink) 10%,transparent)}}.agent-dock-att__ico svg{width:10px;height:10px}.agent-dock-att__thumb{border-radius:var(--agent-radius-pill,999px);object-fit:cover;flex:none;width:17px;height:17px}.agent-dock-att__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:12rem;color:var(--agent-ink);overflow:hidden}.agent-dock-sent-atts{flex-wrap:wrap;gap:5px;margin-bottom:6px;display:flex}.agent-dock-att--sent{cursor:default}.agent-dock-att__badge{border-radius:var(--agent-radius-pill,999px);font-size:var(--text-tiny);white-space:nowrap;flex:none;padding:0 5px;line-height:16px}.agent-dock-att__badge--ok{color:var(--color-success);background:var(--cmfb-13ey94y)}@supports (color:color-mix(in lab,red,red)){.agent-dock-att__badge--ok{background:color-mix(in srgb,var(--color-success) 14%,transparent)}}.agent-dock-att__badge--warn{color:var(--color-warning);background:#f1970029}@supports (color:color-mix(in lab,red,red)){.agent-dock-att__badge--warn{background:color-mix(in srgb,var(--color-warning) 16%,transparent)}}.agent-dock-att__badge--pending{color:var(--agent-ink-2);background:var(--cmfb-1omnko0)}@supports (color:color-mix(in lab,red,red)){.agent-dock-att__badge--pending{background:color-mix(in srgb,var(--agent-ink) 9%,transparent)}}.chat-markdown{--tw-prose-body:var(--color-text-primary);--tw-prose-headings:var(--color-text-primary);--tw-prose-lead:var(--color-text-muted);--tw-prose-links:var(--route-accent);--tw-prose-bold:var(--color-text-primary);--tw-prose-counters:var(--color-text-muted);--tw-prose-bullets:var(--color-text-muted);--tw-prose-hr:var(--color-border-subtle);--tw-prose-quotes:var(--color-text-primary);--tw-prose-quote-borders:var(--color-border-subtle);--tw-prose-captions:var(--color-text-muted);--tw-prose-code:var(--color-text-primary);--tw-prose-pre-code:var(--color-text-primary);--tw-prose-pre-bg:var(--color-surface-container-high);--tw-prose-th-borders:var(--color-border);--tw-prose-td-borders:var(--color-border-subtle)}.chat-markdown :where(code):after,.chat-markdown :where(code):before{content:none}.chat-control-enter{animation:chat-control-enter var(--duration-normal) var(--ease-out-expo) both}@media (prefers-reduced-motion:reduce){.chat-control-enter{animation:none}}.omni-modal-overlay{background:radial-gradient(48% 42% at 50% 0,#7c39ed1f,transparent 72%),var(--cmfb-1iqs8pm)}@supports (color:color-mix(in lab,red,red)){.omni-modal-overlay{background:radial-gradient(48% 42% at 50% 0,color-mix(in srgb,var(--route-accent-strong) 12%,transparent),transparent 72%),color-mix(in srgb,var(--color-void) 60%,transparent)}}.omni-modal-overlay{-webkit-backdrop-filter:blur(18px)saturate(1.08);backdrop-filter:blur(18px)saturate(1.08)}.omni-modal-content{transform-origin:50%;will-change:opacity,transform;transition:border-color var(--duration-normal) var(--ease-out-expo),box-shadow var(--duration-normal) var(--ease-out-expo),filter var(--duration-normal) var(--ease-out-expo)}.omni-sheet-content{border-color:var(--color-border-default);background:linear-gradient(180deg,var(--cmfb-1bxv655),var(--cmfb-6muy5s))}@supports (color:color-mix(in lab,red,red)){.omni-sheet-content{background:linear-gradient(180deg,color-mix(in srgb,var(--color-surface-container-high) 94%,transparent),color-mix(in srgb,var(--color-surface-dim) 98%,transparent))}}.omni-sheet-content{box-shadow:0 0 0 1px var(--sh-ring-h),0 28px 88px -24px var(--sh-diff-h),0 0 64px #7c39ed14}@supports (color:color-mix(in lab,red,red)){.omni-sheet-content{box-shadow:0 0 0 1px var(--sh-ring-h),0 28px 88px -24px var(--sh-diff-h),0 0 64px color-mix(in srgb,var(--route-accent-strong) 8%,transparent)}}.omni-sheet-content{-webkit-backdrop-filter:blur(24px)saturate(1.12);backdrop-filter:blur(24px)saturate(1.12)}.omni-floating-content{border-color:var(--cmfb-1ipmmt7)}@supports (color:color-mix(in lab,red,red)){.omni-floating-content{border-color:color-mix(in srgb,var(--color-border-default) 82%,transparent)}}.omni-floating-content{background:linear-gradient(180deg,var(--cmfb-1bxv655),var(--cmfb-hc63yz))}@supports (color:color-mix(in lab,red,red)){.omni-floating-content{background:linear-gradient(180deg,color-mix(in srgb,var(--color-surface-container-high) 94%,transparent),color-mix(in srgb,var(--color-popover) 98%,transparent))}}.omni-floating-content{box-shadow:0 0 0 1px var(--cmfb-xpwzcq),0 22px 64px -24px var(--sh-diff-h),inset 0 1px 0 var(--cmfb-1o47b2y)}@supports (color:color-mix(in lab,red,red)){.omni-floating-content{box-shadow:0 0 0 1px color-mix(in srgb,var(--route-accent) 6%,transparent),0 22px 64px -24px var(--sh-diff-h),inset 0 1px 0 color-mix(in srgb,var(--color-foreground) 6%,transparent)}}.omni-floating-content{-webkit-backdrop-filter:var(--skin-floating-backdrop);backdrop-filter:var(--skin-floating-backdrop);animation-duration:var(--duration-normal);animation-timing-function:var(--ease-out-expo);will-change:opacity,transform}.omni-modal-content.omni-floating-content{border-color:var(--cmfb-1ipmmt7)}@supports (color:color-mix(in lab,red,red)){.omni-modal-content.omni-floating-content{border-color:color-mix(in srgb,var(--color-border-default) 82%,transparent)}}.omni-modal-content.omni-floating-content{background:linear-gradient(180deg,var(--cmfb-1bxv655),var(--cmfb-hc63yz))}@supports (color:color-mix(in lab,red,red)){.omni-modal-content.omni-floating-content{background:linear-gradient(180deg,color-mix(in srgb,var(--color-surface-container-high) 94%,transparent),color-mix(in srgb,var(--color-popover) 98%,transparent))}}.surface-data-pagination,.surface-data-toolbar{border:1px solid var(--cmfb-1j6tbin)}@supports (color:color-mix(in lab,red,red)){.surface-data-pagination,.surface-data-toolbar{border:1px solid color-mix(in srgb,var(--color-border-default) 58%,transparent)}}.surface-data-pagination,.surface-data-toolbar{background:linear-gradient(180deg,var(--cmfb-1eb5xxa),var(--cmfb-5cd4h0))}@supports (color:color-mix(in lab,red,red)){.surface-data-pagination,.surface-data-toolbar{background:linear-gradient(180deg,color-mix(in srgb,var(--color-glass-bg) 50%,transparent),color-mix(in srgb,var(--color-base) 38%,transparent))}}.surface-data-pagination,.surface-data-toolbar{box-shadow:inset 0 1px 0 var(--cmfb-znapau)}@supports (color:color-mix(in lab,red,red)){.surface-data-pagination,.surface-data-toolbar{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--color-foreground) 4%,transparent)}}.surface-data-table{background:linear-gradient(180deg,var(--cmfb-hqggmh),var(--cmfb-e2jkt6))}@supports (color:color-mix(in lab,red,red)){.surface-data-table{background:linear-gradient(180deg,color-mix(in srgb,var(--color-raised) 32%,transparent),color-mix(in srgb,var(--color-base) 24%,transparent))}}.surface-data-table{box-shadow:inset 0 1px 0 var(--cmfb-znapau),0 16px 44px -34px var(--sh-diff-h)}@supports (color:color-mix(in lab,red,red)){.surface-data-table{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--color-foreground) 4%,transparent),0 16px 44px -34px var(--sh-diff-h)}}.surface-empty-panel,.surface-state-card,.surface-state-inline{background:radial-gradient(55% 70% at 50% 0,var(--cmfb-1x9whs),transparent 78%),var(--cmfb-1h4lroo);position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.surface-empty-panel,.surface-state-card,.surface-state-inline{background:radial-gradient(55% 70% at 50% 0,color-mix(in srgb,var(--route-accent) 9%,transparent),transparent 78%),color-mix(in srgb,var(--color-base) 58%,transparent)}}.surface-empty-panel,.surface-state-card,.surface-state-inline{box-shadow:inset 0 1px 0 var(--cmfb-cd6z7c),0 14px 42px -34px var(--sh-diff-h)}@supports (color:color-mix(in lab,red,red)){.surface-empty-panel,.surface-state-card,.surface-state-inline{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--color-foreground) 5%,transparent),0 14px 42px -34px var(--sh-diff-h)}}.omni-topbar-action{border-radius:var(--radius-xl);color:var(--color-muted-foreground);transition:background-color var(--skin-dur,.16s) var(--skin-ease,ease),border-color var(--skin-dur,.16s) var(--skin-ease,ease),color var(--skin-dur,.16s) var(--skin-ease,ease);background:0 0;border:1px solid #0000}.omni-topbar-action:hover{background:var(--picker-hover);color:var(--color-foreground)}.omni-topbar-action:focus-visible{outline:2px solid var(--color-ring);outline-offset:-2px}.omni-topbar-cta{isolation:isolate;background:linear-gradient(135deg,var(--route-accent-strong),var(--cmfb-1mp0ntc));border:1px solid #0000;position:relative}@supports (color:color-mix(in lab,red,red)){.omni-topbar-cta{background:linear-gradient(135deg,var(--route-accent-strong),color-mix(in srgb,var(--route-accent-strong) 60%,var(--route-accent-soft)))}}.omni-topbar-cta{color:var(--route-accent-contrast);transition:background var(--duration-normal) var(--ease-out-expo),color var(--duration-normal) var(--ease-out-expo),box-shadow var(--duration-normal) var(--ease-out-expo)}.omni-topbar-cta:focus-visible,.omni-topbar-cta:hover{color:var(--route-accent);box-shadow:inset 0 0 0 1px var(--cmfb-1bnnbr6),0 0 22px var(--cmfb-18ixs72);background:0 0}@supports (color:color-mix(in lab,red,red)){.omni-topbar-cta:focus-visible,.omni-topbar-cta:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--route-accent) 55%,transparent),0 0 22px color-mix(in srgb,var(--route-accent) 26%,transparent)}}.omni-topbar-cta:active{transition-duration:var(--duration-fast);transform:scale(.97)}.omni-cta-sparks{pointer-events:none;z-index:-1;position:absolute;inset:0}.omni-cta-spark{color:var(--route-accent);filter:drop-shadow(0 0);opacity:0;transition:top var(--spark-dur,.52s) cubic-bezier(0,.4,0,1.01),left var(--spark-dur,.52s) cubic-bezier(0,.4,0,1.01),opacity var(--duration-normal) var(--ease-out-expo),filter var(--spark-dur,.52s) var(--ease-out-expo);display:block;position:absolute}.omni-cta-spark svg{fill:currentColor;width:100%;height:auto;display:block}.omni-topbar-cta:focus-visible .omni-cta-spark,.omni-topbar-cta:hover .omni-cta-spark{opacity:1;filter:drop-shadow(0 0 6px)}.omni-cta-spark--1{--spark-dur:.64s;width:15px;top:42%;left:44%}.omni-cta-spark--2{--spark-dur:.72s;width:12px;top:48%;left:52%}.omni-cta-spark--3{--spark-dur:.48s;width:7px;top:46%;left:48%}.omni-cta-spark--4{--spark-dur:.56s;width:8px;top:50%;left:46%}.omni-cta-spark--5{--spark-dur:.68s;width:9px;top:44%;left:50%}.omni-cta-spark--6{--spark-dur:.4s;width:5px;top:50%;left:50%}.omni-topbar-cta:focus-visible .omni-cta-spark--1,.omni-topbar-cta:hover .omni-cta-spark--1{top:-10%;left:-46%}.omni-topbar-cta:focus-visible .omni-cta-spark--2,.omni-topbar-cta:hover .omni-cta-spark--2{top:24%;left:118%}.omni-topbar-cta:focus-visible .omni-cta-spark--3,.omni-topbar-cta:hover .omni-cta-spark--3{top:-8%;left:82%}.omni-topbar-cta:focus-visible .omni-cta-spark--4,.omni-topbar-cta:hover .omni-cta-spark--4{top:104%;left:4%}.omni-topbar-cta:focus-visible .omni-cta-spark--5,.omni-topbar-cta:hover .omni-cta-spark--5{top:112%;left:74%}.omni-topbar-cta:focus-visible .omni-cta-spark--6,.omni-topbar-cta:hover .omni-cta-spark--6{top:30%;left:62%}@media (prefers-reduced-motion:reduce){.omni-cta-sparks{display:none}.omni-topbar-cta:active{transform:none}}.omni-command-overlay{background:radial-gradient(52% 42% at 50% 0,var(--cmfb-1lu8sxg),transparent 72%),var(--cmfb-pjchcw)}@supports (color:color-mix(in lab,red,red)){.omni-command-overlay{background:radial-gradient(52% 42% at 50% 0,color-mix(in srgb,var(--route-accent) 12%,transparent),transparent 72%),color-mix(in srgb,var(--color-void) 72%,transparent)}}.omni-command-overlay{-webkit-backdrop-filter:blur(18px)saturate(1.06);backdrop-filter:blur(18px)saturate(1.06)}.omni-command-panel{background:linear-gradient(180deg,var(--cmfb-1ddzsnx),var(--cmfb-6muy5s))}@supports (color:color-mix(in lab,red,red)){.omni-command-panel{background:linear-gradient(180deg,color-mix(in srgb,var(--color-surface-container-high) 96%,transparent),color-mix(in srgb,var(--color-surface-dim) 98%,transparent))}}.omni-command-panel{border-color:var(--cmfb-jqay9)}@supports (color:color-mix(in lab,red,red)){.omni-command-panel{border-color:color-mix(in srgb,var(--route-accent) 14%,var(--color-border))}}.omni-command-panel{box-shadow:0 0 0 1px var(--cmfb-1nvkari),0 34px 110px -34px var(--sh-diff-h),0 0 80px #7c39ed14}@supports (color:color-mix(in lab,red,red)){.omni-command-panel{box-shadow:0 0 0 1px color-mix(in srgb,var(--route-accent) 8%,transparent),0 34px 110px -34px var(--sh-diff-h),0 0 80px color-mix(in srgb,var(--route-accent-strong) 8%,transparent)}}.omni-command-panel{animation:functional-popover-enter var(--duration-slow) var(--ease-out-expo) both;-webkit-backdrop-filter:blur(26px)saturate(1.12);backdrop-filter:blur(26px)saturate(1.12)}.omni-command-overlay{animation:omni-overlay-enter var(--skin-dur,var(--duration-normal)) var(--skin-ease,var(--ease-out-expo)) both}@media (prefers-reduced-motion:reduce){.omni-command-overlay,.omni-command-panel{animation:none}}.omni-command-input{border-color:var(--cmfb-jqay9)}@supports (color:color-mix(in lab,red,red)){.omni-command-input{border-color:color-mix(in srgb,var(--route-accent) 14%,var(--color-border))}}.omni-command-input{background:linear-gradient(180deg,#7c39ed12,var(--cmfb-qzh3vo))}@supports (color:color-mix(in lab,red,red)){.omni-command-input{background:linear-gradient(180deg,color-mix(in srgb,var(--route-accent-strong) 7%,transparent),color-mix(in srgb,var(--color-base) 74%,transparent))}}.omni-command-input{box-shadow:inset 0 1px 0 var(--cmfb-cd6z7c),0 14px 32px -28px var(--sh-diff-h)}@supports (color:color-mix(in lab,red,red)){.omni-command-input{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--color-foreground) 5%,transparent),0 14px 32px -28px var(--sh-diff-h)}}.omni-command-row{transition:background var(--duration-normal) var(--ease-out-expo),border-color var(--duration-normal) var(--ease-out-expo),box-shadow var(--duration-normal) var(--ease-out-expo),transform var(--duration-normal) var(--ease-out-expo)}.omni-command-row:focus-visible,.omni-command-row:hover{box-shadow:inset 2px 0 0 var(--cmfb-t6b9mm),0 14px 30px -26px var(--sh-diff-h);transform:translateY(-1px)}@supports (color:color-mix(in lab,red,red)){.omni-command-row:focus-visible,.omni-command-row:hover{box-shadow:inset 2px 0 0 color-mix(in srgb,var(--route-accent) 44%,transparent),0 14px 30px -26px var(--sh-diff-h)}}.omni-help-overlay{background:linear-gradient(90deg,transparent 30%,var(--cmfb-1rawujm))}@supports (color:color-mix(in lab,red,red)){.omni-help-overlay{background:linear-gradient(90deg,transparent 30%,color-mix(in srgb,var(--color-void) 46%,transparent))}}.omni-help-overlay{animation:omni-overlay-enter var(--skin-dur,var(--duration-normal)) var(--skin-ease,var(--ease-out-expo)) both}.omni-help-drawer{--omni-help-foot-h:4rem;border-radius:var(--radius-shell);border:var(--skin-border-width,1px) solid var(--color-border);background:var(--color-card);width:min(25rem,100vw - 1.5rem);box-shadow:var(--skin-shadow-signature,0 1px 2px #0000000a,0 12px 32px -12px var(--sh-diff-h),0 40px 110px -34px var(--sh-diff-h));animation:omni-help-drawer-enter var(--skin-dur,var(--duration-slow)) var(--skin-ease,var(--ease-out-expo)) both;top:.75rem;inset-inline-end:.75rem;position:absolute;bottom:.75rem;overflow:hidden}@media (max-width:639px){.omni-help-overlay{background:var(--cmfb-1rawujm)}@supports (color:color-mix(in lab,red,red)){.omni-help-overlay{background:color-mix(in srgb,var(--color-void) 46%,transparent)}}.omni-help-drawer{border-radius:var(--radius-shell) var(--radius-shell) 0 0;top:14%;inset-inline-end:0;border-bottom:0;width:100%;animation-name:omni-help-sheet-enter;bottom:0}}@media (min-width:640px){.omni-explore-drawer{width:min(36rem,100vw - 1.5rem)}}.omni-help-head{background:var(--color-surface-container-low);border-bottom:var(--skin-border-width,1px) solid var(--color-border);padding:1rem 1rem .875rem}.omni-help-where{font-family:var(--font-display);color:var(--color-muted-foreground);text-transform:var(--skin-text-transform-display,none);font-size:.6875rem;font-weight:600}.omni-help-where b{color:var(--color-foreground);font-weight:700}.omni-help-pin{background:var(--color-primary);width:.5rem;height:.5rem;box-shadow:0 0 0 4px var(--cmfb-zi44d6);border-radius:9999px;flex-shrink:0}@supports (color:color-mix(in lab,red,red)){.omni-help-pin{box-shadow:0 0 0 4px color-mix(in srgb,var(--color-primary) 22%,transparent)}}.omni-help-close{border-radius:var(--radius-tile);border:var(--skin-border-width,1px) solid var(--color-border);width:1.75rem;height:1.75rem;color:var(--color-muted-foreground);transition:color var(--skin-dur,var(--duration-normal)) var(--skin-ease,var(--ease-out-expo)),border-color var(--skin-dur,var(--duration-normal)) var(--skin-ease,var(--ease-out-expo)),background var(--skin-dur,var(--duration-normal)) var(--skin-ease,var(--ease-out-expo));justify-content:center;align-items:center;display:inline-flex}.omni-help-close:focus-visible,.omni-help-close:hover{color:var(--color-foreground);background:var(--cmfb-1dch9sg)}@supports (color:color-mix(in lab,red,red)){.omni-help-close:focus-visible,.omni-help-close:hover{background:color-mix(in srgb,var(--route-accent) 10%,transparent)}}.omni-help-close:focus-visible,.omni-help-close:hover{border-color:var(--cmfb-t3xzmn)}@supports (color:color-mix(in lab,red,red)){.omni-help-close:focus-visible,.omni-help-close:hover{border-color:color-mix(in srgb,var(--route-accent) 34%,var(--color-border))}}.omni-help-search{border-radius:var(--radius-pane);border:var(--skin-border-width,1px) solid var(--color-border);background:var(--color-base);color:var(--color-muted-foreground);font-family:var(--font-body);transition:border-color var(--skin-dur,var(--duration-normal)) var(--skin-ease,var(--ease-out-expo)),box-shadow var(--skin-dur,var(--duration-normal)) var(--skin-ease,var(--ease-out-expo));margin-top:.75rem;padding:.625rem .75rem;font-size:.8125rem}.omni-help-search:focus-within{border-color:var(--cmfb-1fzo5r5)}@supports (color:color-mix(in lab,red,red)){.omni-help-search:focus-within{border-color:color-mix(in srgb,var(--color-primary) 55%,var(--color-border))}}.omni-help-search:focus-within{box-shadow:0 0 0 3px var(--cmfb-11jfm78)}@supports (color:color-mix(in lab,red,red)){.omni-help-search:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 18%,transparent)}}.omni-help-search input::-webkit-search-cancel-button{appearance:none}.omni-help-search-hint{color:var(--color-muted-foreground);white-space:nowrap;font-size:.625rem}.omni-help-body{padding:1rem 1rem calc(var(--omni-help-foot-h) + 1rem);scroll-padding-bottom:var(--omni-help-foot-h);gap:1.5rem;overflow-y:auto}.omni-help-section-head{margin-bottom:.75rem}.omni-help-section-head h3{font-family:var(--font-display);letter-spacing:.01em;color:var(--color-foreground);text-transform:var(--skin-text-transform-display,none);font-size:.8125rem;font-weight:700}.omni-help-section-link{font-family:var(--font-body);color:var(--color-primary-light,var(--color-primary));white-space:nowrap;font-size:.6875rem;text-decoration:none}.omni-help-section-link:focus-visible,.omni-help-section-link:hover{text-underline-offset:3px;text-decoration-line:underline}.omni-help-stuck{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.omni-help-stuck li{border-radius:var(--radius-xl);border:var(--skin-border-width,1px) solid transparent;background:var(--cmfb-58m0wc);grid-template-columns:1.125rem minmax(0,1fr);gap:.625rem;padding:.625rem .75rem;display:grid}@supports (color:color-mix(in lab,red,red)){.omni-help-stuck li{background:color-mix(in srgb,var(--color-surface-container-low) 80%,transparent)}}.omni-help-stuck li{transition:border-color var(--skin-dur,var(--duration-normal)) var(--skin-ease,var(--ease-out-expo))}.omni-help-stuck li:focus-within,.omni-help-stuck li:hover{border-color:var(--color-border)}.omni-help-stuck-icon{width:1.125rem;height:1.125rem;font-family:var(--font-display);color:var(--color-void);background:var(--color-primary-light,var(--color-primary));border-radius:9999px;place-items:center;margin-top:.125rem;font-size:.625rem;font-weight:800;display:grid}.omni-help-stuck-q{font-family:var(--font-body);color:var(--color-foreground);font-size:.8125rem;text-decoration:none}.omni-help-stuck-q:focus-visible,.omni-help-stuck-q:hover{text-underline-offset:3px;text-decoration-line:underline}.omni-help-stuck-a{font-family:var(--font-body);color:var(--color-muted-foreground);margin-top:.1875rem;font-size:.6875rem;line-height:1.5}.omni-help-source{font-family:var(--font-display);letter-spacing:.04em;color:var(--color-muted-foreground);margin-top:.375rem;font-size:.625rem;font-weight:600;display:inline-block}.omni-help-path{grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem;display:grid}.omni-help-path-card{border-radius:var(--radius-xl);border:var(--skin-border-width,1px) solid var(--color-border);background:var(--cmfb-58m0wc);flex-direction:column;padding:.625rem .75rem;display:flex}@supports (color:color-mix(in lab,red,red)){.omni-help-path-card{background:color-mix(in srgb,var(--color-surface-container-low) 80%,transparent)}}.omni-help-path-card{transition:border-color var(--skin-dur,var(--duration-normal)) var(--skin-ease,var(--ease-out-expo));text-decoration:none}.omni-help-path-k{font-family:var(--font-display);letter-spacing:.04em;color:var(--color-muted-foreground);text-transform:var(--skin-text-transform-display,none);font-size:.625rem;font-weight:700}.omni-help-path-v{font-family:var(--font-display);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--color-foreground);margin-top:.25rem;font-size:1.25rem;font-weight:800}.omni-help-path-v small{color:var(--color-muted-foreground);font-size:.6875rem;font-weight:600}.omni-help-bar{background:var(--color-elevated);border-radius:9999px;height:.25rem;margin-top:.5rem;display:block;overflow:hidden}.omni-help-bar i{background:var(--color-success,var(--color-primary));height:100%;display:block}.omni-help-next{border-radius:var(--radius-xl);border:var(--skin-border-width,1px) dashed var(--color-border);font-family:var(--font-body);color:var(--color-foreground);transition:border-color var(--skin-dur,var(--duration-normal)) var(--skin-ease,var(--ease-out-expo));margin-top:.5rem;padding:.625rem .75rem;font-size:.8125rem;text-decoration:none}a.omni-help-next:focus-visible,a.omni-help-next:hover{border-color:var(--cmfb-f8qme)}@supports (color:color-mix(in lab,red,red)){a.omni-help-next:focus-visible,a.omni-help-next:hover{border-color:color-mix(in srgb,var(--color-primary) 40%,var(--color-border))}}.omni-help-next-l{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary-light,var(--color-primary));white-space:nowrap;font-size:.625rem;font-weight:700}.omni-help-next-m{color:var(--color-muted-foreground);white-space:nowrap;font-size:.6875rem}.omni-help-next-done{color:var(--color-success,var(--color-primary))}.omni-help-eyebrow{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted-foreground);margin-bottom:.375rem;font-size:.625rem;font-weight:700}.omni-help-eyebrow span{font-family:var(--font-body);letter-spacing:0;text-transform:none;margin-inline-start:.375rem;font-weight:600}.omni-help-group ul{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.omni-help-hit{border-radius:var(--radius-xl);border:var(--skin-border-width,1px) solid transparent;background:var(--cmfb-58m0wc)}@supports (color:color-mix(in lab,red,red)){.omni-help-hit{background:color-mix(in srgb,var(--color-surface-container-low) 80%,transparent)}}.omni-help-hit{transition:border-color var(--skin-dur,var(--duration-normal)) var(--skin-ease,var(--ease-out-expo)),background var(--skin-dur,var(--duration-normal)) var(--skin-ease,var(--ease-out-expo));overflow:hidden}.omni-help-hit:focus-within,.omni-help-hit:hover{border-color:var(--color-border)}.omni-help-hit-trigger{text-align:start;flex-direction:column;width:100%;padding:.625rem .75rem;text-decoration:none;display:flex}.omni-help-hit-title{font-family:var(--font-body);color:var(--color-foreground);font-size:.8125rem}.omni-help-hit-title mark{border-radius:var(--radius-sm);background:#f1970057;padding:0 1px}@supports (color:color-mix(in lab,red,red)){.omni-help-hit-title mark{background:color-mix(in srgb,var(--color-warning,#f5c451) 34%,transparent)}}.omni-help-hit-title mark{color:inherit}.omni-help-hit-snippet{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.125rem;font-size:.6875rem;line-height:1.5;display:-webkit-box;overflow:hidden}.omni-help-hit-answer,.omni-help-hit-snippet{font-family:var(--font-body);color:var(--color-muted-foreground)}.omni-help-hit-answer{padding:0 .75rem .75rem;font-size:.8125rem;line-height:1.6}.omni-help-hit-answer p+p{margin-top:.375rem}.omni-help-hit-answer b{color:var(--color-foreground);font-weight:600}.omni-help-hit-more{color:var(--color-primary-light,var(--color-primary));margin-top:.5rem;font-size:.75rem;text-decoration:none;display:inline-block}.omni-help-hit-more:focus-visible,.omni-help-hit-more:hover{text-underline-offset:3px;text-decoration-line:underline}.omni-help-skeleton{border-radius:var(--radius-xl);border:var(--skin-border-width,1px) solid var(--color-border);background:var(--cmfb-1sxgrs7);height:2.75rem}@supports (color:color-mix(in lab,red,red)){.omni-help-skeleton{background:color-mix(in srgb,var(--color-surface-container-high) 40%,transparent)}}.omni-help-skeleton{animation:omni-help-skeleton-pulse 1.6s var(--skin-ease,var(--ease-out-expo)) infinite}.omni-help-state{padding:2rem 1rem}.omni-help-state-icon{color:var(--cmfb-1xu7pyo);width:1.75rem;height:1.75rem}@supports (color:color-mix(in lab,red,red)){.omni-help-state-icon{color:color-mix(in srgb,var(--color-muted-foreground) 70%,transparent)}}.omni-help-state-title{font-family:var(--font-body);color:var(--color-foreground);font-size:.875rem;font-weight:500}.omni-help-state-desc{max-width:22rem;color:var(--color-muted-foreground)}.omni-help-retry,.omni-help-state-desc{font-family:var(--font-body);font-size:.8125rem}.omni-help-retry{border-radius:var(--radius-tile);border:var(--skin-border-width,1px) solid var(--color-border);color:var(--color-foreground);transition:background var(--skin-dur,var(--duration-normal)) var(--skin-ease,var(--ease-out-expo)),border-color var(--skin-dur,var(--duration-normal)) var(--skin-ease,var(--ease-out-expo));margin-top:.25rem;padding:.375rem .875rem}.omni-help-retry:hover:not(:disabled){background:var(--cmfb-1lu8sxg)}@supports (color:color-mix(in lab,red,red)){.omni-help-retry:hover:not(:disabled){background:color-mix(in srgb,var(--route-accent) 12%,transparent)}}.omni-help-retry:hover:not(:disabled){border-color:var(--cmfb-t3xzmn)}@supports (color:color-mix(in lab,red,red)){.omni-help-retry:hover:not(:disabled){border-color:color-mix(in srgb,var(--route-accent) 34%,var(--color-border))}}.omni-help-retry:disabled{opacity:.55;cursor:default}.omni-help-foot{z-index:1;min-height:var(--omni-help-foot-h);margin-top:calc(-1 * var(--omni-help-foot-h));border-top:var(--skin-border-width,1px) solid var(--color-border);background:var(--cmfb-1o3lvcq);padding:.75rem 1rem;position:relative}@supports (color:color-mix(in lab,red,red)){.omni-help-foot{background:color-mix(in srgb,var(--color-surface-container-low) 78%,transparent)}}.omni-help-foot{-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4)}@media (prefers-reduced-transparency:reduce){.omni-help-foot{background:var(--color-surface-container-low);-webkit-backdrop-filter:none;backdrop-filter:none}}.omni-help-foot-link{font-family:var(--font-body);color:var(--color-muted-foreground);transition:color var(--skin-dur,var(--duration-normal)) var(--skin-ease,var(--ease-out-expo));font-size:.8125rem;text-decoration:none}.omni-help-foot-link:focus-visible,.omni-help-foot-link:hover{color:var(--color-foreground)}.omni-help-support{border-radius:var(--radius-xl);border:var(--skin-border-width,1px) solid var(--color-border);background:var(--color-card);font-family:var(--font-body);color:var(--color-foreground);transition:transform var(--skin-dur,var(--duration-normal)) var(--skin-ease,var(--ease-out-expo)),border-color var(--skin-dur,var(--duration-normal)) var(--skin-ease,var(--ease-out-expo)),box-shadow var(--skin-dur,var(--duration-normal)) var(--skin-ease,var(--ease-out-expo));align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:600;display:inline-flex;box-shadow:0 1px 2px #0000000a}.omni-help-support svg{color:var(--color-primary-light,var(--color-primary))}.omni-help-support:focus-visible,.omni-help-support:hover{transform:var(--skin-interactive-hover,translateY(-1px));border-color:var(--cmfb-f8qme)}@supports (color:color-mix(in lab,red,red)){.omni-help-support:focus-visible,.omni-help-support:hover{border-color:color-mix(in srgb,var(--color-primary) 40%,var(--color-border))}}.omni-help-support:focus-visible,.omni-help-support:hover{box-shadow:var(--skin-shadow-signature,0 10px 24px -16px var(--cmfb-jx08rq))}@supports (color:color-mix(in lab,red,red)){.omni-help-support:focus-visible,.omni-help-support:hover{box-shadow:var(--skin-shadow-signature,0 10px 24px -16px color-mix(in srgb,var(--color-primary) 55%,transparent))}}@media (prefers-reduced-motion:reduce){.omni-help-drawer,.omni-help-overlay,.omni-help-skeleton{animation:none}.omni-help-close,.omni-help-foot-link,.omni-help-hit,.omni-help-next,.omni-help-path-card,.omni-help-retry,.omni-help-search,.omni-help-stuck li,.omni-help-support{transition:none}}.surface-workbench-shell{background:linear-gradient(165deg,var(--cmfb-p7r7jp),var(--cmfb-1raww84) 42%,var(--cmfb-1b11jg8))}@supports (color:color-mix(in lab,red,red)){.surface-workbench-shell{background:linear-gradient(165deg,color-mix(in srgb,var(--color-glass-dense) 98%,transparent),color-mix(in srgb,var(--color-glass-bg) 92%,transparent) 42%,color-mix(in srgb,var(--color-surface-container-low) 86%,transparent))}}.surface-workbench-shell{border:1px solid var(--color-border-default);border-top-color:var(--cmfb-rbh20c)}@supports (color:color-mix(in lab,red,red)){.surface-workbench-shell{border-top-color:color-mix(in srgb,var(--color-text-primary) 10%,var(--color-border-default))}}.surface-workbench-shell{-webkit-backdrop-filter:blur(24px)saturate(1.25);backdrop-filter:blur(24px)saturate(1.25);box-shadow:0 0 0 1px var(--sh-ring-h),0 12px 48px var(--sh-diff-h),0 0 80px var(--sh-accent-h),inset 0 1px 0 var(--sh-inset)}.surface-workbench-shell.surface-workbench-shell--contained{background:linear-gradient(180deg,var(--cmfb-cbd852),var(--cmfb-3w8hy8))}@supports (color:color-mix(in lab,red,red)){.surface-workbench-shell.surface-workbench-shell--contained{background:linear-gradient(180deg,color-mix(in srgb,var(--color-surface-container-low) 58%,transparent),color-mix(in srgb,var(--color-void) 36%,transparent))}}.surface-workbench-shell.surface-workbench-shell--contained{border-color:var(--cmfb-1meafv3)}@supports (color:color-mix(in lab,red,red)){.surface-workbench-shell.surface-workbench-shell--contained{border-color:color-mix(in srgb,var(--route-accent) 13%,var(--color-border))}}.surface-workbench-shell.surface-workbench-shell--contained{box-shadow:inset 0 1px 0 var(--cmfb-10u3kzg),0 18px 48px -38px var(--sh-diff-h),0 0 42px #7c39ed0d}@supports (color:color-mix(in lab,red,red)){.surface-workbench-shell.surface-workbench-shell--contained{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--color-text-primary) 7%,transparent),0 18px 48px -38px var(--sh-diff-h),0 0 42px color-mix(in srgb,var(--route-accent-strong) 5%,transparent)}}.surface-workbench-shell.surface-workbench-shell--contained{-webkit-backdrop-filter:blur(18px)saturate(1.08);backdrop-filter:blur(18px)saturate(1.08)}.chat-composer-shell.surface-workbench-shell{box-shadow:none}.chat-composer-flow .chat-composer-meta,.chat-composer-flow .surface-workbench-subtle,.workbench-composer-flow .workbench-composer-meta{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0!important}.surface-workbench-subtle{background:var(--cmfb-tbxz73)}@supports (color:color-mix(in lab,red,red)){.surface-workbench-subtle{background:color-mix(in srgb,var(--color-glass-bg) 80%,transparent)}}.surface-workbench-subtle{border:1px solid var(--color-border-subtle);-webkit-backdrop-filter:blur(16px)saturate(1.15);backdrop-filter:blur(16px)saturate(1.15)}.surface-workbench-panel{background:var(--cmfb-1b11jg8)}@supports (color:color-mix(in lab,red,red)){.surface-workbench-panel{background:color-mix(in srgb,var(--color-surface-container-low) 86%,transparent)}}.surface-workbench-panel{border:1px solid var(--color-border-subtle)}.surface-workbench-panel-strong{background:var(--cmfb-jsl9fn)}@supports (color:color-mix(in lab,red,red)){.surface-workbench-panel-strong{background:color-mix(in srgb,var(--color-surface-container) 90%,transparent)}}.surface-workbench-panel-strong{border:1px solid var(--color-border-default)}.surface-workbench-empty{background:var(--cmfb-e2jkt6)}@supports (color:color-mix(in lab,red,red)){.surface-workbench-empty{background:color-mix(in srgb,var(--color-void) 24%,transparent)}}.surface-workbench-empty{border:1px dashed var(--color-border-default)}.surface-workbench-toolbar{background:var(--cmfb-1sr1h2e)}@supports (color:color-mix(in lab,red,red)){.surface-workbench-toolbar{background:color-mix(in srgb,var(--color-void) 48%,transparent)}}.surface-workbench-toolbar{border-color:var(--color-border-subtle);-webkit-backdrop-filter:blur(20px)saturate(1.1);backdrop-filter:blur(20px)saturate(1.1)}.surface-workbench-button{border:1px solid var(--color-border-subtle);background:var(--cmfb-1t35ngs)}@supports (color:color-mix(in lab,red,red)){.surface-workbench-button{background:color-mix(in srgb,var(--color-glass-bg) 56%,transparent)}}.surface-workbench-button{color:var(--color-text-muted);transition:background .2s,border-color .2s,color .2s,transform .22s cubic-bezier(.34,1.56,.64,1)}.surface-workbench-button:hover{border-color:var(--color-border-default);background:var(--cmfb-tbxz73)}@supports (color:color-mix(in lab,red,red)){.surface-workbench-button:hover{background:color-mix(in srgb,var(--color-glass-bg) 80%,transparent)}}.surface-workbench-button:hover{color:var(--color-text-primary)}.surface-workbench-button:focus-visible,.workbench-action-chip:focus-visible,.workbench-send-button:focus-visible{box-shadow:0 0 0 1px var(--cmfb-2s9tlg),0 0 0 4px var(--cmfb-1dch9sg);outline:none}@supports (color:color-mix(in lab,red,red)){.surface-workbench-button:focus-visible,.workbench-action-chip:focus-visible,.workbench-send-button:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb,var(--route-accent) 30%,transparent),0 0 0 4px color-mix(in srgb,var(--route-accent) 10%,transparent)}}.surface-workbench-field{border:1px solid var(--color-border-subtle);background:var(--cmfb-1t35ngs)}@supports (color:color-mix(in lab,red,red)){.surface-workbench-field{background:color-mix(in srgb,var(--color-glass-bg) 56%,transparent)}}.surface-workbench-field:focus,.surface-workbench-field:focus-visible,.surface-workbench-field:focus-within{border-color:var(--cmfb-16xy0me)}@supports (color:color-mix(in lab,red,red)){.surface-workbench-field:focus,.surface-workbench-field:focus-visible,.surface-workbench-field:focus-within{border-color:color-mix(in srgb,var(--color-primary) 28%,transparent)}}.surface-workbench-field:focus,.surface-workbench-field:focus-visible,.surface-workbench-field:focus-within{outline:none}.surface-glass-card{border:1px solid var(--color-border-subtle);background:var(--cmfb-1t35ngs)}@supports (color:color-mix(in lab,red,red)){.surface-glass-card{background:color-mix(in srgb,var(--color-glass-bg) 56%,transparent)}}.surface-glass-card{transition:background .2s,border-color .2s,box-shadow .2s}.surface-glass-card:hover{border-color:var(--color-border-default);background:var(--cmfb-tbxz73)}@supports (color:color-mix(in lab,red,red)){.surface-glass-card:hover{background:color-mix(in srgb,var(--color-glass-bg) 80%,transparent)}}.surface-glass-card-strong{border:1px solid var(--color-border-default);background:var(--cmfb-1odhfnn)}@supports (color:color-mix(in lab,red,red)){.surface-glass-card-strong{background:color-mix(in srgb,var(--color-glass-dense) 78%,transparent)}}.surface-glass-card-strong{box-shadow:0 0 0 1px var(--sh-ring),0 16px 44px var(--sh-diff)}.surface-glass-chip{border:1px solid var(--color-border-subtle);background:var(--cmfb-e2jloc)}@supports (color:color-mix(in lab,red,red)){.surface-glass-chip{background:color-mix(in srgb,var(--color-glass-bg) 48%,transparent)}}.surface-glass-chip{color:var(--color-text-muted)}.surface-glass-chip-hover{border:1px solid var(--color-border-subtle);background:var(--cmfb-e2jloc)}@supports (color:color-mix(in lab,red,red)){.surface-glass-chip-hover{background:color-mix(in srgb,var(--color-glass-bg) 48%,transparent)}}.surface-glass-chip-hover{color:var(--color-text-muted);transition:background .2s,border-color .2s,color .2s}.surface-glass-chip-hover:hover{border-color:var(--color-border-default);background:var(--cmfb-3w8jj2)}@supports (color:color-mix(in lab,red,red)){.surface-glass-chip-hover:hover{background:color-mix(in srgb,var(--color-glass-bg) 72%,transparent)}}.surface-glass-chip-hover:hover{color:var(--color-text-primary)}.surface-glass-inset{border:1px solid var(--color-border-subtle);background:var(--cmfb-e2jkt6)}@supports (color:color-mix(in lab,red,red)){.surface-glass-inset{background:color-mix(in srgb,var(--color-void) 24%,transparent)}}.surface-glass-track{background:var(--cmfb-1o47b2y)}@supports (color:color-mix(in lab,red,red)){.surface-glass-track{background:color-mix(in srgb,var(--color-text-primary) 6%,transparent)}}.surface-accent-contrast{color:var(--route-accent-contrast)}.surface-accent-badge{background:linear-gradient(135deg,var(--cmfb-z4klae),var(--cmfb-122vn2i))}@supports (color:color-mix(in lab,red,red)){.surface-accent-badge{background:linear-gradient(135deg,color-mix(in oklch,var(--route-accent) 78%,white),color-mix(in srgb,var(--route-accent-strong) 84%,var(--route-accent-soft)))}}.surface-accent-badge{color:var(--route-accent-contrast);box-shadow:0 14px 32px #7c39ed2e}@supports (color:color-mix(in lab,red,red)){.surface-accent-badge{box-shadow:0 14px 32px color-mix(in srgb,var(--route-accent-strong) 18%,transparent)}}.surface-semantic-emerald{border:1px solid var(--cmfb-ieaphy)}@supports (color:color-mix(in lab,red,red)){.surface-semantic-emerald{border:1px solid color-mix(in srgb,var(--color-accent-emerald) 24%,transparent)}}.surface-semantic-emerald{background:var(--cmfb-1fvoh68)}@supports (color:color-mix(in lab,red,red)){.surface-semantic-emerald{background:color-mix(in srgb,var(--color-accent-emerald) 12%,transparent)}}.surface-semantic-emerald{color:var(--color-accent-emerald)}.surface-semantic-rose{background:linear-gradient(135deg,var(--cmfb-19e6swq),var(--cmfb-u71o9m))}@supports (color:color-mix(in lab,red,red)){.surface-semantic-rose{background:linear-gradient(135deg,color-mix(in srgb,var(--color-accent-rose) 84%,var(--route-accent-soft)),color-mix(in srgb,var(--color-accent-rose) 78%,var(--route-accent-strong)))}}.surface-semantic-rose{color:var(--route-accent-contrast);box-shadow:0 10px 22px var(--cmfb-wbsyp5)}@supports (color:color-mix(in lab,red,red)){.surface-semantic-rose{box-shadow:0 10px 22px color-mix(in srgb,var(--color-accent-rose) 18%,transparent)}}.surface-qr-frame{border:1px solid var(--cmfb-1ipmmu4)}@supports (color:color-mix(in lab,red,red)){.surface-qr-frame{border:1px solid color-mix(in srgb,var(--color-border-default) 85%,transparent)}}.surface-qr-frame{background:var(--color-surface-bright);box-shadow:0 8px 20px var(--cmfb-rq8cog)}@supports (color:color-mix(in lab,red,red)){.surface-qr-frame{box-shadow:0 8px 20px color-mix(in srgb,var(--color-void) 10%,transparent)}}.surface-workbench-dialog{background:var(--color-popover);border:1px solid var(--cmfb-gv0374)}@supports (color:color-mix(in lab,red,red)){.surface-workbench-dialog{border:1px solid color-mix(in srgb,var(--color-foreground) 10%,transparent)}}.surface-workbench-dialog{box-shadow:0 16px 48px -18px var(--cmfb-38obw2),0 2px 6px var(--cmfb-znapau)}@supports (color:color-mix(in lab,red,red)){.surface-workbench-dialog{box-shadow:0 16px 48px -18px color-mix(in srgb,var(--color-foreground) 20%,transparent),0 2px 6px color-mix(in srgb,var(--color-foreground) 4%,transparent)}}.surface-workbench-dialog{-webkit-backdrop-filter:none;backdrop-filter:none}.surface-workbench-media-backdrop{background:var(--cmfb-3qlp48)}@supports (color:color-mix(in lab,red,red)){.surface-workbench-media-backdrop{background:color-mix(in srgb,var(--color-void) 94%,transparent)}}.surface-workbench-media-backdrop{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.surface-workbench-media-shell{background:var(--cmfb-tvqcx8)}@supports (color:color-mix(in lab,red,red)){.surface-workbench-media-shell{background:color-mix(in srgb,var(--color-surface-dim) 78%,transparent)}}.surface-workbench-media-shell{border:1px solid var(--color-border-default);box-shadow:0 0 0 1px var(--sh-ring-h),0 36px 96px -28px var(--sh-diff-h)}.surface-workbench-media-pill{background:var(--cmfb-cmez4n)}@supports (color:color-mix(in lab,red,red)){.surface-workbench-media-pill{background:color-mix(in srgb,var(--color-glass-bg) 44%,transparent)}}.surface-workbench-media-pill{color:var(--color-text-muted);border:1px solid var(--color-border-subtle)}.chat-composer-shell .surface-workbench-button,.chat-composer-shell .workbench-action-chip{transition:background-color .18s,background .18s,border-color .18s,color .18s,box-shadow .18s,transform .18s cubic-bezier(.34,1.56,.64,1)}.chat-composer-shell .surface-workbench-button:hover,.chat-composer-shell .workbench-action-chip:hover{border-color:var(--cmfb-4sxjhl)}@supports (color:color-mix(in lab,red,red)){.chat-composer-shell .surface-workbench-button:hover,.chat-composer-shell .workbench-action-chip:hover{border-color:color-mix(in srgb,var(--route-accent) 18%,var(--color-border))}}.chat-composer-shell .surface-workbench-button:hover,.chat-composer-shell .workbench-action-chip:hover{background:var(--cmfb-5mixh)}@supports (color:color-mix(in lab,red,red)){.chat-composer-shell .surface-workbench-button:hover,.chat-composer-shell .workbench-action-chip:hover{background:color-mix(in srgb,var(--color-surface-container-high) 74%,transparent)}}.chat-composer-shell .surface-workbench-button:hover,.chat-composer-shell .workbench-action-chip:hover{color:var(--color-text-primary);box-shadow:inset 0 1px 0 var(--cmfb-cd6z7c)}@supports (color:color-mix(in lab,red,red)){.chat-composer-shell .surface-workbench-button:hover,.chat-composer-shell .workbench-action-chip:hover{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--color-text-primary) 5%,transparent)}}.chat-composer-shell .surface-workbench-button:hover,.chat-composer-shell .workbench-action-chip:hover{transform:none}.surface-admin-command,.surface-admin-panel,.surface-admin-pulse-panel,.surface-admin-stat-card{background:var(--color-base);border-color:var(--admin-panel-border,var(--color-border));box-shadow:none}.surface-admin-pulse-panel{border-width:var(--skin-border-width,1px);background:var(--color-elevated);border-style:solid}.surface-admin-signal-row{border-bottom:1px solid var(--admin-panel-border,var(--color-border))}.surface-admin-signal-row:last-child{border-bottom:0}.surface-admin-card-hover{transition:background var(--skin-dur,.18s) var(--skin-ease,ease)}.surface-admin-card-hover:hover{background-color:var(--color-elevated)}.surface-admin-icon-shadow{box-shadow:0 6px 16px var(--sh-diff)}.surface-admin-cta{border:1px solid var(--admin-accent-ink,var(--color-primary));background:var(--admin-selection-bg,var(--color-elevated));color:var(--admin-accent-ink,var(--color-primary));transition:background .2s,border-color .2s,transform .2s}.surface-admin-cta:hover{background:var(--color-overlay);border-color:var(--admin-accent-ink,var(--color-primary))}.surface-admin-cta-secondary{border:1px solid var(--admin-control-border,var(--color-border-default));background:var(--color-base);color:var(--color-text-primary);transition:background .2s,border-color .2s,transform .2s}.surface-admin-cta-secondary:hover{background:var(--color-elevated);border-color:var(--admin-control-border,var(--color-border))}.surface-admin-dialog-primary{background:linear-gradient(135deg,var(--color-primary-container),#753ed9)}@supports (color:color-mix(in lab,red,red)){.surface-admin-dialog-primary{background:linear-gradient(135deg,var(--color-primary-container),color-mix(in srgb,var(--color-primary-container) 58%,var(--color-gradient-mid)))}}.surface-admin-dialog-primary{color:var(--color-primary-foreground);transition:filter .2s,transform .2s}.surface-admin-dialog-primary:hover{filter:brightness(1.04)}.surface-admin-icon-badge{border:1px solid var(--admin-panel-border,var(--color-border-default))}.surface-admin-icon-badge--primary{background:var(--cmfb-11uaigk)}@supports (color:color-mix(in lab,red,red)){.surface-admin-icon-badge--primary{background:color-mix(in srgb,var(--color-primary) 10%,transparent)}}.surface-admin-icon-badge--primary{color:var(--color-primary)}.surface-admin-icon-badge--success{background:var(--cmfb-3j4kng)}@supports (color:color-mix(in lab,red,red)){.surface-admin-icon-badge--success{background:color-mix(in srgb,var(--color-accent-emerald) 10%,transparent)}}.surface-admin-icon-badge--success{color:var(--cmfb-d44tym)}@supports (color:color-mix(in lab,red,red)){.surface-admin-icon-badge--success{color:color-mix(in srgb,var(--color-accent-emerald) 72%,white)}}.surface-admin-icon-badge--warning{background:var(--cmfb-zhbh8d)}@supports (color:color-mix(in lab,red,red)){.surface-admin-icon-badge--warning{background:color-mix(in srgb,var(--color-accent-gold) 10%,transparent)}}.surface-admin-icon-badge--warning{color:var(--cmfb-1cwjiw)}@supports (color:color-mix(in lab,red,red)){.surface-admin-icon-badge--warning{color:color-mix(in srgb,var(--color-accent-gold) 72%,white)}}.surface-admin-icon-badge--danger{background:var(--cmfb-ipab1q)}@supports (color:color-mix(in lab,red,red)){.surface-admin-icon-badge--danger{background:color-mix(in srgb,var(--color-destructive) 10%,transparent)}}.surface-admin-icon-badge--danger{color:var(--color-destructive)}.surface-admin-icon-badge--muted{background:var(--cmfb-1m46903)}@supports (color:color-mix(in lab,red,red)){.surface-admin-icon-badge--muted{background:color-mix(in srgb,var(--color-surface-container-high) 82%,transparent)}}.surface-admin-icon-badge--muted{color:var(--color-text-primary)}.surface-admin-progress-fill{background-image:linear-gradient(90deg,var(--color-primary-container),var(--cmfb-1xl9r4f))}@supports (color:color-mix(in lab,red,red)){.surface-admin-progress-fill{background-image:linear-gradient(90deg,var(--color-primary-container),color-mix(in srgb,var(--color-primary-container) 60%,var(--color-primary-light)))}}.surface-admin-progress-fill-soft{background-image:linear-gradient(180deg,var(--color-primary-container),var(--cmfb-7nids6))}@supports (color:color-mix(in lab,red,red)){.surface-admin-progress-fill-soft{background-image:linear-gradient(180deg,var(--color-primary-container),color-mix(in srgb,var(--color-primary-container) 70%,var(--color-primary-light)))}}.surface-admin-action--success{color:var(--cmfb-d44tym)}@supports (color:color-mix(in lab,red,red)){.surface-admin-action--success{color:color-mix(in srgb,var(--color-accent-emerald) 72%,white)}}.surface-admin-action--danger{color:var(--cmfb-gze1jd)}@supports (color:color-mix(in lab,red,red)){.surface-admin-action--danger{color:color-mix(in srgb,var(--color-destructive) 82%,white)}}.surface-admin-action--success:hover{color:var(--cmfb-d44tym)}@supports (color:color-mix(in lab,red,red)){.surface-admin-action--success:hover{color:color-mix(in srgb,var(--color-accent-emerald) 72%,white)}}.surface-admin-action--danger:hover{color:var(--cmfb-gze1jd)}@supports (color:color-mix(in lab,red,red)){.surface-admin-action--danger:hover{color:color-mix(in srgb,var(--color-destructive) 82%,white)}}.surface-marketing-stage-center{background:radial-gradient(circle at center,var(--cmfb-5z9wda),transparent 34%)}@supports (color:color-mix(in lab,red,red)){.surface-marketing-stage-center{background:radial-gradient(circle at center,color-mix(in srgb,var(--color-primary) 6%,transparent),transparent 34%)}}.surface-marketing-stage-left-fade{background:radial-gradient(circle at top left,var(--cmfb-w4x7s2),transparent 28%),linear-gradient(180deg,transparent,var(--cmfb-qzh3vo))}@supports (color:color-mix(in lab,red,red)){.surface-marketing-stage-left-fade{background:radial-gradient(circle at top left,color-mix(in srgb,var(--color-primary) 8%,transparent),transparent 28%),linear-gradient(180deg,transparent,color-mix(in srgb,var(--color-base) 74%,transparent))}}.surface-marketing-stage-right{background:radial-gradient(circle at top right,var(--cmfb-w4x7s2),transparent 28%)}@supports (color:color-mix(in lab,red,red)){.surface-marketing-stage-right{background:radial-gradient(circle at top right,color-mix(in srgb,var(--color-primary) 8%,transparent),transparent 28%)}}.surface-marketing-page-hero{background:radial-gradient(circle at top,var(--cmfb-u3lpy0),transparent 32%),linear-gradient(180deg,var(--color-background) 0,var(--cmfb-13z81d6) 58%,var(--cmfb-6muy5s) 100%)}@supports (color:color-mix(in lab,red,red)){.surface-marketing-page-hero{background:radial-gradient(circle at top,color-mix(in srgb,var(--color-primary) 12%,transparent),transparent 32%),linear-gradient(180deg,var(--color-background) 0,color-mix(in srgb,var(--color-base) 95%,transparent) 58%,color-mix(in srgb,var(--color-abyss) 98%,transparent) 100%)}}.surface-marketing-hero-orbit{background:radial-gradient(48% 62% at 74% 38%,var(--cmfb-11uaigk),transparent 66%),radial-gradient(32% 46% at 18% 70%,var(--cmfb-1wlklnh),transparent 70%)}@supports (color:color-mix(in lab,red,red)){.surface-marketing-hero-orbit{background:radial-gradient(48% 62% at 74% 38%,color-mix(in srgb,var(--color-primary) 10%,transparent),transparent 66%),radial-gradient(32% 46% at 18% 70%,color-mix(in srgb,var(--color-accent-cyan) 6%,transparent),transparent 70%)}}.surface-marketing-hero-glow{background:radial-gradient(circle at top left,var(--cmfb-1xc2p26),transparent 38%),radial-gradient(circle at bottom right,var(--cmfb-w4x7s2),transparent 34%)}@supports (color:color-mix(in lab,red,red)){.surface-marketing-hero-glow{background:radial-gradient(circle at top left,color-mix(in srgb,var(--color-primary) 15%,transparent),transparent 38%),radial-gradient(circle at bottom right,color-mix(in srgb,var(--color-primary) 8%,transparent),transparent 34%)}}.surface-marketing-hero-panel{background:linear-gradient(160deg,var(--cmfb-y1ss2i),var(--cmfb-dwwrz6) 48%,var(--cmfb-2ah2lg))}@supports (color:color-mix(in lab,red,red)){.surface-marketing-hero-panel{background:linear-gradient(160deg,color-mix(in srgb,var(--color-overlay) 42%,transparent),color-mix(in srgb,var(--color-base) 82%,transparent) 48%,color-mix(in srgb,var(--color-abyss) 92%,transparent))}}.surface-marketing-hero-panel{-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%)}.surface-marketing-code-panel,.surface-marketing-feature-card,.surface-marketing-metric-strip{background:linear-gradient(180deg,var(--cmfb-tnox55),var(--cmfb-tvqcx8))}@supports (color:color-mix(in lab,red,red)){.surface-marketing-code-panel,.surface-marketing-feature-card,.surface-marketing-metric-strip{background:linear-gradient(180deg,color-mix(in srgb,var(--color-raised) 50%,transparent),color-mix(in srgb,var(--color-base) 78%,transparent))}}.surface-marketing-code-panel,.surface-marketing-feature-card,.surface-marketing-metric-strip{box-shadow:inset 0 1px 0 var(--cmfb-1nvkari)}@supports (color:color-mix(in lab,red,red)){.surface-marketing-code-panel,.surface-marketing-feature-card,.surface-marketing-metric-strip{box-shadow:inset 0 1px 0 color-mix(in oklch,var(--color-primary-light) 8%,transparent)}}.surface-marketing-feature-card{transition:border-color .2s,background .2s,transform .2s}.surface-marketing-feature-card:hover{border-color:var(--cmfb-gqdqf5)}@supports (color:color-mix(in lab,red,red)){.surface-marketing-feature-card:hover{border-color:color-mix(in srgb,var(--color-primary) 18%,var(--color-border-default))}}.surface-marketing-feature-card:hover{background:linear-gradient(180deg,var(--cmfb-1xv2zeh),var(--cmfb-fd1ehy))}@supports (color:color-mix(in lab,red,red)){.surface-marketing-feature-card:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--color-raised) 58%,transparent),color-mix(in srgb,var(--color-base) 84%,transparent))}}.surface-marketing-feature-card:hover{transform:translateY(-2px)}.surface-marketing-cta-shell{background:linear-gradient(135deg,var(--cmfb-1ceuxns),var(--cmfb-6muy5s))}@supports (color:color-mix(in lab,red,red)){.surface-marketing-cta-shell{background:linear-gradient(135deg,color-mix(in srgb,var(--color-overlay) 94%,transparent),color-mix(in srgb,var(--color-abyss) 98%,transparent))}}.surface-marketing-header{border-bottom:1px solid var(--color-border-subtle);background:var(--cmfb-pjchcw)}@supports (color:color-mix(in lab,red,red)){.surface-marketing-header{background:color-mix(in srgb,var(--color-background) 72%,transparent)}}.surface-marketing-header{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.surface-marketing-footer{border-top:1px solid var(--color-border-subtle);background:linear-gradient(180deg,var(--cmfb-3qlp48),var(--cmfb-6muy5s))}@supports (color:color-mix(in lab,red,red)){.surface-marketing-footer{background:linear-gradient(180deg,color-mix(in srgb,var(--color-base) 94%,transparent),color-mix(in srgb,var(--color-abyss) 98%,transparent))}}.surface-marketing-brand-mark{box-shadow:0 8px 18px var(--cmfb-1k991cs)}@supports (color:color-mix(in lab,red,red)){.surface-marketing-brand-mark{box-shadow:0 8px 18px color-mix(in srgb,var(--color-primary) 14%,transparent)}}.surface-marketing-brand-button{box-shadow:0 10px 22px var(--cmfb-1k991cs)}@supports (color:color-mix(in lab,red,red)){.surface-marketing-brand-button{box-shadow:0 10px 22px color-mix(in srgb,var(--color-primary) 14%,transparent)}}.surface-marketing-lane--primary{border-color:var(--cmfb-93zfxe)}@supports (color:color-mix(in lab,red,red)){.surface-marketing-lane--primary{border-color:color-mix(in srgb,var(--color-primary) 35%,transparent)}}.surface-marketing-lane--primary{background:var(--cmfb-11uaigk)}@supports (color:color-mix(in lab,red,red)){.surface-marketing-lane--primary{background:color-mix(in srgb,var(--color-primary) 10%,transparent)}}.surface-marketing-lane--success{border-color:var(--cmfb-1vc3x26)}@supports (color:color-mix(in lab,red,red)){.surface-marketing-lane--success{border-color:color-mix(in srgb,var(--color-accent-emerald) 28%,transparent)}}.surface-marketing-lane--success{background:var(--cmfb-156gk0q)}@supports (color:color-mix(in lab,red,red)){.surface-marketing-lane--success{background:color-mix(in srgb,var(--color-accent-emerald) 8%,transparent)}}.surface-marketing-lane--warning{border-color:var(--cmfb-w90krt)}@supports (color:color-mix(in lab,red,red)){.surface-marketing-lane--warning{border-color:color-mix(in srgb,var(--color-accent-gold) 25%,transparent)}}.surface-marketing-lane--warning{background:var(--cmfb-1b0f1fv)}@supports (color:color-mix(in lab,red,red)){.surface-marketing-lane--warning{background:color-mix(in srgb,var(--color-accent-gold) 8%,transparent)}}.surface-marketing-lane--info{border-color:var(--cmfb-9tlz1h)}@supports (color:color-mix(in lab,red,red)){.surface-marketing-lane--info{border-color:color-mix(in srgb,var(--color-accent-cyan) 28%,transparent)}}.surface-marketing-lane--info{background:var(--cmfb-8dhaw1)}@supports (color:color-mix(in lab,red,red)){.surface-marketing-lane--info{background:color-mix(in srgb,var(--color-accent-cyan) 8%,transparent)}}.surface-reseller-card-hover{transition:border-color .2s,box-shadow .2s,transform .2s}.surface-reseller-card-hover:hover{border-color:var(--cmfb-136eo4h)}@supports (color:color-mix(in lab,red,red)){.surface-reseller-card-hover:hover{border-color:color-mix(in srgb,var(--color-border-default) 80%,white)}}.surface-reseller-card-hover:hover{box-shadow:0 12px 32px var(--sh-diff-h)}.surface-reseller-icon-shadow{box-shadow:0 6px 16px var(--sh-diff)}.surface-reseller-hero-card--gold{background-image:linear-gradient(180deg,var(--cmfb-1ewlbd) 0,transparent 55%)}@supports (color:color-mix(in lab,red,red)){.surface-reseller-hero-card--gold{background-image:linear-gradient(180deg,color-mix(in srgb,var(--color-accent-gold) 16%,transparent) 0,transparent 55%)}}.surface-reseller-hero-card--rose{background-image:linear-gradient(180deg,var(--cmfb-1yxur19) 0,transparent 55%)}@supports (color:color-mix(in lab,red,red)){.surface-reseller-hero-card--rose{background-image:linear-gradient(180deg,color-mix(in srgb,var(--color-accent-rose) 12%,transparent) 0,transparent 55%)}}.surface-reseller-label--gold{color:var(--cmfb-4da2b3)}@supports (color:color-mix(in lab,red,red)){.surface-reseller-label--gold{color:color-mix(in srgb,var(--color-accent-gold) 90%,white)}}.surface-reseller-label--rose{color:var(--cmfb-15iev9l)}@supports (color:color-mix(in lab,red,red)){.surface-reseller-label--rose{color:color-mix(in srgb,var(--color-accent-rose) 90%,white)}}.surface-reseller-chip--rose{border-color:var(--cmfb-gwra1n)}@supports (color:color-mix(in lab,red,red)){.surface-reseller-chip--rose{border-color:color-mix(in srgb,var(--color-accent-rose) 20%,transparent)}}.surface-reseller-chip--rose{background:var(--cmfb-3txmc9)}@supports (color:color-mix(in lab,red,red)){.surface-reseller-chip--rose{background:color-mix(in srgb,var(--color-accent-rose) 10%,transparent)}}.surface-reseller-chip--rose{color:var(--color-accent-rose)}.surface-reseller-preset-active{border-color:var(--cmfb-tubps7)}@supports (color:color-mix(in lab,red,red)){.surface-reseller-preset-active{border-color:color-mix(in srgb,var(--color-accent-gold) 60%,transparent)}}.surface-reseller-preset-active{box-shadow:0 0 0 1px var(--cmfb-3ooedf)}@supports (color:color-mix(in lab,red,red)){.surface-reseller-preset-active{box-shadow:0 0 0 1px color-mix(in srgb,var(--color-accent-gold) 40%,transparent)}}.surface-reseller-preset-check{background:var(--color-accent-gold);color:var(--cmfb-1edp1rp)}@supports (color:color-mix(in lab,red,red)){.surface-reseller-preset-check{color:color-mix(in srgb,var(--color-void) 85%,white)}}.surface-agent-dialog{background:linear-gradient(180deg,var(--cmfb-1ddzsnx),var(--cmfb-6muy5s))}@supports (color:color-mix(in lab,red,red)){.surface-agent-dialog{background:linear-gradient(180deg,color-mix(in srgb,var(--color-surface-container-high) 96%,transparent),color-mix(in srgb,var(--color-abyss) 98%,transparent))}}.surface-agent-dialog{border:1px solid var(--color-border-default);box-shadow:0 36px 140px -52px var(--sh-diff-h)}.surface-agent-dialog-side{background:var(--cmfb-56qbn0)}@supports (color:color-mix(in lab,red,red)){.surface-agent-dialog-side{background:color-mix(in srgb,var(--color-surface-dim) 96%,transparent)}}.surface-agent-dialog-side{border-color:var(--color-border-subtle)}.surface-agent-dialog-main{background:var(--cmfb-flx11n)}@supports (color:color-mix(in lab,red,red)){.surface-agent-dialog-main{background:color-mix(in srgb,var(--color-surface-container) 94%,transparent)}}.surface-agent-panel{border:1px solid var(--color-border-subtle);background:var(--cmfb-1ch65z0)}@supports (color:color-mix(in lab,red,red)){.surface-agent-panel{background:color-mix(in srgb,var(--color-surface-container-low) 88%,transparent)}}.surface-agent-panel-strong{border:1px solid var(--color-border-default);background:linear-gradient(180deg,var(--cmfb-1bxv655),var(--cmfb-56qbn0))}@supports (color:color-mix(in lab,red,red)){.surface-agent-panel-strong{background:linear-gradient(180deg,color-mix(in srgb,var(--color-surface-container-high) 94%,transparent),color-mix(in srgb,var(--color-surface-dim) 96%,transparent))}}.surface-agent-panel-strong{box-shadow:0 18px 60px -24px var(--sh-diff-h)}.surface-agent-panel-muted{border:1px solid var(--color-border-subtle);background:var(--cmfb-1h4lroo)}@supports (color:color-mix(in lab,red,red)){.surface-agent-panel-muted{background:color-mix(in srgb,var(--color-base) 58%,transparent)}}.surface-agent-selected{border-color:var(--cmfb-1y1p9sx)}@supports (color:color-mix(in lab,red,red)){.surface-agent-selected{border-color:color-mix(in srgb,var(--color-accent-cyan) 26%,transparent)}}.surface-agent-selected{background:linear-gradient(180deg,var(--cmfb-c71ebb),var(--cmfb-wicl0y))}@supports (color:color-mix(in lab,red,red)){.surface-agent-selected{background:linear-gradient(180deg,color-mix(in srgb,var(--color-accent-cyan) 12%,transparent),color-mix(in srgb,var(--color-surface-container-low) 92%,transparent))}}.surface-agent-selected{box-shadow:0 18px 44px -24px var(--cmfb-1cfnrdl)}@supports (color:color-mix(in lab,red,red)){.surface-agent-selected{box-shadow:0 18px 44px -24px color-mix(in srgb,var(--color-accent-cyan) 22%,transparent)}}.surface-agent-input{border:1px solid var(--color-border-subtle);background:var(--cmfb-fd1ehy)}@supports (color:color-mix(in lab,red,red)){.surface-agent-input{background:color-mix(in srgb,var(--color-abyss) 84%,transparent)}}.surface-agent-input{color:var(--color-text-primary);transition:border-color .2s,background .2s}.surface-agent-input::placeholder{color:var(--cmfb-8zevfe)}@supports (color:color-mix(in lab,red,red)){.surface-agent-input::placeholder{color:color-mix(in srgb,var(--color-text-muted) 84%,transparent)}}.surface-agent-input:focus,.surface-agent-input:focus-visible{border-color:var(--cmfb-9tlz1h);outline:none}@supports (color:color-mix(in lab,red,red)){.surface-agent-input:focus,.surface-agent-input:focus-visible{border-color:color-mix(in srgb,var(--color-accent-cyan) 28%,transparent)}}.surface-agent-input:focus,.surface-agent-input:focus-visible{background:var(--cmfb-2ah2lg)}@supports (color:color-mix(in lab,red,red)){.surface-agent-input:focus,.surface-agent-input:focus-visible{background:color-mix(in srgb,var(--color-abyss) 92%,transparent)}}.surface-agent-button{border:1px solid var(--color-border-subtle);background:var(--cmfb-1foh55w)}@supports (color:color-mix(in lab,red,red)){.surface-agent-button{background:color-mix(in srgb,var(--color-base) 56%,transparent)}}.surface-agent-button{color:var(--color-text-primary)}.surface-agent-button:hover{background:var(--cmfb-184saeo)}@supports (color:color-mix(in lab,red,red)){.surface-agent-button:hover{background:color-mix(in srgb,var(--color-surface-container-low) 82%,transparent)}}.surface-agent-cta{background:linear-gradient(135deg,var(--color-accent-cyan),var(--cmfb-176h96k))}@supports (color:color-mix(in lab,red,red)){.surface-agent-cta{background:linear-gradient(135deg,var(--color-accent-cyan),color-mix(in srgb,var(--color-accent-emerald) 78%,var(--color-accent-cyan)))}}.surface-agent-cta{color:var(--cmfb-1vok5az)}@supports (color:color-mix(in lab,red,red)){.surface-agent-cta{color:color-mix(in srgb,var(--color-void) 88%,white)}}.surface-agent-cta{box-shadow:0 16px 40px var(--cmfb-1i9a8jg)}@supports (color:color-mix(in lab,red,red)){.surface-agent-cta{box-shadow:0 16px 40px color-mix(in srgb,var(--color-accent-emerald) 18%,transparent)}}.surface-agent-cta:hover{transform:translateY(-1px)}.surface-agent-tone-info{border-color:var(--cmfb-1sn6w73)}@supports (color:color-mix(in lab,red,red)){.surface-agent-tone-info{border-color:color-mix(in srgb,var(--color-accent-cyan) 25%,transparent)}}.surface-agent-tone-info{background:var(--cmfb-8dhaw1)}@supports (color:color-mix(in lab,red,red)){.surface-agent-tone-info{background:color-mix(in srgb,var(--color-accent-cyan) 8%,transparent)}}.surface-agent-tone-info{color:var(--cmfb-1jvezi7)}@supports (color:color-mix(in lab,red,red)){.surface-agent-tone-info{color:color-mix(in srgb,var(--color-accent-cyan) 60%,white)}}.surface-agent-tone-success{border-color:var(--cmfb-ieaphy)}@supports (color:color-mix(in lab,red,red)){.surface-agent-tone-success{border-color:color-mix(in srgb,var(--color-accent-emerald) 24%,transparent)}}.surface-agent-tone-success{background:var(--cmfb-3j4kng)}@supports (color:color-mix(in lab,red,red)){.surface-agent-tone-success{background:color-mix(in srgb,var(--color-accent-emerald) 10%,transparent)}}.surface-agent-tone-success{color:var(--cmfb-1dknqsy)}@supports (color:color-mix(in lab,red,red)){.surface-agent-tone-success{color:color-mix(in srgb,var(--color-accent-emerald) 64%,white)}}.surface-agent-tone-warning{border-color:var(--cmfb-qui75z)}@supports (color:color-mix(in lab,red,red)){.surface-agent-tone-warning{border-color:color-mix(in srgb,var(--color-accent-gold) 24%,transparent)}}.surface-agent-tone-warning{background:var(--cmfb-zhbh8d)}@supports (color:color-mix(in lab,red,red)){.surface-agent-tone-warning{background:color-mix(in srgb,var(--color-accent-gold) 10%,transparent)}}.surface-agent-tone-warning{color:var(--cmfb-qmtcob)}@supports (color:color-mix(in lab,red,red)){.surface-agent-tone-warning{color:color-mix(in srgb,var(--color-accent-gold) 68%,white)}}.surface-agent-tone-danger{border-color:var(--cmfb-1iic4vs)}@supports (color:color-mix(in lab,red,red)){.surface-agent-tone-danger{border-color:color-mix(in srgb,var(--color-destructive) 24%,transparent)}}.surface-agent-tone-danger{background:var(--cmfb-ipab1q)}@supports (color:color-mix(in lab,red,red)){.surface-agent-tone-danger{background:color-mix(in srgb,var(--color-destructive) 10%,transparent)}}.surface-agent-tone-danger{color:var(--cmfb-iqaej1)}@supports (color:color-mix(in lab,red,red)){.surface-agent-tone-danger{color:color-mix(in srgb,var(--color-destructive) 68%,white)}}.surface-agent-progress-track{background:var(--cmfb-dwwrz6)}@supports (color:color-mix(in lab,red,red)){.surface-agent-progress-track{background:color-mix(in srgb,var(--color-base) 82%,transparent)}}.surface-agent-progress-fill{background:linear-gradient(90deg,var(--color-accent-cyan),var(--cmfb-1s819ml))}@supports (color:color-mix(in lab,red,red)){.surface-agent-progress-fill{background:linear-gradient(90deg,var(--color-accent-cyan),color-mix(in srgb,var(--color-accent-emerald) 74%,var(--color-accent-cyan)))}}.surface-agent-auth-panel{border:1px solid var(--cmfb-g1hfyb)}@supports (color:color-mix(in lab,red,red)){.surface-agent-auth-panel{border:1px solid color-mix(in srgb,var(--color-accent-gold) 22%,transparent)}}.surface-agent-auth-panel{background:linear-gradient(180deg,var(--cmfb-1ewlbd),var(--cmfb-56qbn0))}@supports (color:color-mix(in lab,red,red)){.surface-agent-auth-panel{background:linear-gradient(180deg,color-mix(in srgb,var(--color-accent-gold) 16%,transparent),color-mix(in srgb,var(--color-surface-dim) 96%,transparent))}}.surface-agent-auth-panel{box-shadow:0 24px 70px -30px var(--sh-diff-h)}.surface-agent-auth-icon{border:1px solid var(--cmfb-c7xcj1)}@supports (color:color-mix(in lab,red,red)){.surface-agent-auth-icon{border:1px solid color-mix(in srgb,var(--color-accent-gold) 18%,transparent)}}.surface-agent-auth-icon{background:var(--cmfb-zhbh8d)}@supports (color:color-mix(in lab,red,red)){.surface-agent-auth-icon{background:color-mix(in srgb,var(--color-accent-gold) 10%,transparent)}}.surface-agent-auth-icon{color:var(--cmfb-z4qsco)}@supports (color:color-mix(in lab,red,red)){.surface-agent-auth-icon{color:color-mix(in srgb,var(--color-accent-gold) 70%,white)}}.surface-agent-backdrop{background:radial-gradient(circle at 20% 16%,var(--cmfb-xt2wqn),transparent 30%),radial-gradient(circle at 78% 18%,var(--cmfb-1fvoh68),transparent 24%),radial-gradient(circle at 50% 62%,var(--cmfb-1k991cs),transparent 38%)}@supports (color:color-mix(in lab,red,red)){.surface-agent-backdrop{background:radial-gradient(circle at 20% 16%,color-mix(in srgb,var(--color-accent-cyan) 16%,transparent),transparent 30%),radial-gradient(circle at 78% 18%,color-mix(in srgb,var(--color-accent-emerald) 12%,transparent),transparent 24%),radial-gradient(circle at 50% 62%,color-mix(in srgb,var(--color-primary) 14%,transparent),transparent 38%)}}.surface-agent-grid-overlay{background-image:linear-gradient(var(--cmfb-cd6z7c) 1px,transparent 1px),linear-gradient(90deg,var(--cmfb-cd6z7c) 1px,transparent 1px)}@supports (color:color-mix(in lab,red,red)){.surface-agent-grid-overlay{background-image:linear-gradient(color-mix(in srgb,var(--color-text-primary) 5%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--color-text-primary) 5%,transparent) 1px,transparent 1px)}}.surface-agent-grid-overlay{background-size:78px 78px}.surface-agent-hero-panel{border:1px solid var(--cmfb-djzuvy)}@supports (color:color-mix(in lab,red,red)){.surface-agent-hero-panel{border:1px solid color-mix(in srgb,var(--color-text-primary) 8%,transparent)}}.surface-agent-hero-panel{background:linear-gradient(135deg,var(--cmfb-56qbn0),var(--cmfb-drzohv))}@supports (color:color-mix(in lab,red,red)){.surface-agent-hero-panel{background:linear-gradient(135deg,color-mix(in srgb,var(--color-surface-dim) 96%,transparent),color-mix(in srgb,var(--color-accent-cyan) 9%,transparent))}}.surface-agent-hero-panel{box-shadow:0 24px 80px -32px var(--sh-diff-h)}.surface-agent-hero-icon{background:linear-gradient(135deg,var(--color-accent-cyan),var(--cmfb-176h96k))}@supports (color:color-mix(in lab,red,red)){.surface-agent-hero-icon{background:linear-gradient(135deg,var(--color-accent-cyan),color-mix(in srgb,var(--color-accent-emerald) 78%,var(--color-accent-cyan)))}}.surface-agent-hero-icon{color:var(--cmfb-1vok5az)}@supports (color:color-mix(in lab,red,red)){.surface-agent-hero-icon{color:color-mix(in srgb,var(--color-void) 88%,white)}}.surface-agent-hero-icon{box-shadow:0 16px 40px var(--cmfb-1i9a8jg)}@supports (color:color-mix(in lab,red,red)){.surface-agent-hero-icon{box-shadow:0 16px 40px color-mix(in srgb,var(--color-accent-emerald) 18%,transparent)}}.surface-agent-cover-placeholder{background:radial-gradient(circle at 20% 20%,var(--cmfb-18m3nyb),transparent 35%),radial-gradient(circle at 80% 20%,var(--cmfb-ek6sd2),transparent 28%),linear-gradient(180deg,var(--cmfb-6muy5s),var(--cmfb-56qbn0))}@supports (color:color-mix(in lab,red,red)){.surface-agent-cover-placeholder{background:radial-gradient(circle at 20% 20%,color-mix(in srgb,var(--color-accent-cyan) 18%,transparent),transparent 35%),radial-gradient(circle at 80% 20%,color-mix(in srgb,var(--color-primary) 20%,transparent),transparent 28%),linear-gradient(180deg,color-mix(in srgb,var(--color-surface-dim) 98%,transparent),color-mix(in srgb,var(--color-void) 96%,transparent))}}.surface-agent-badge-muted{border:1px solid var(--color-border-subtle);background:var(--cmfb-znapau)}@supports (color:color-mix(in lab,red,red)){.surface-agent-badge-muted{background:color-mix(in srgb,var(--color-text-primary) 4%,transparent)}}.surface-agent-badge-muted{color:var(--cmfb-1b5h92m)}@supports (color:color-mix(in lab,red,red)){.surface-agent-badge-muted{color:color-mix(in srgb,var(--color-text-primary) 88%,transparent)}}.surface-agent-badge-quiet{border:1px solid var(--color-border-subtle);background:var(--cmfb-pjchcw)}@supports (color:color-mix(in lab,red,red)){.surface-agent-badge-quiet{background:color-mix(in srgb,var(--color-base) 72%,transparent)}}.surface-agent-badge-quiet{color:var(--color-text-muted)}.surface-agent-toggle{border:1px solid var(--color-border-subtle);background:var(--cmfb-znapau)}@supports (color:color-mix(in lab,red,red)){.surface-agent-toggle{background:color-mix(in srgb,var(--color-text-primary) 4%,transparent)}}.surface-agent-toggle{color:var(--color-text-muted);transition:background .2s,border-color .2s,color .2s,box-shadow .2s}.surface-agent-toggle:hover{background:var(--cmfb-10u3kzg)}@supports (color:color-mix(in lab,red,red)){.surface-agent-toggle:hover{background:color-mix(in srgb,var(--color-text-primary) 7%,transparent)}}.surface-agent-toggle:hover{color:var(--color-text-primary)}.surface-agent-rail{background:var(--color-border-subtle)}.surface-agent-float{border:1px solid var(--color-border-default);background:linear-gradient(135deg,var(--cmfb-3qlp48),var(--cmfb-8dhaw1))}@supports (color:color-mix(in lab,red,red)){.surface-agent-float{background:linear-gradient(135deg,color-mix(in srgb,var(--color-surface-dim) 94%,transparent),color-mix(in srgb,var(--color-accent-cyan) 8%,transparent))}}.surface-agent-float{box-shadow:0 20px 60px -28px var(--sh-diff-h);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.surface-agent-label-info{color:var(--cmfb-y2pg8q)}@supports (color:color-mix(in lab,red,red)){.surface-agent-label-info{color:color-mix(in srgb,var(--color-accent-cyan) 72%,white)}}.light .surface-workbench-shell{background:linear-gradient(165deg,#fffffff0,var(--cmfb-1nh5nj) 42%,#f6f4faf0)}@supports (color:color-mix(in lab,red,red)){.light .surface-workbench-shell{background:linear-gradient(165deg,#fffffff0,color-mix(in oklch,var(--route-accent) 8%,white) 42%,#f6f4faf0)}}.light .surface-workbench-shell{border-color:#7c39ed24}@supports (color:color-mix(in lab,red,red)){.light .surface-workbench-shell{border-color:color-mix(in srgb,var(--route-accent-strong) 14%,transparent)}}.light .surface-workbench-shell{border-top-color:var(--cmfb-1kdb1yd)}@supports (color:color-mix(in lab,red,red)){.light .surface-workbench-shell{border-top-color:color-mix(in oklch,var(--route-accent) 18%,white)}}.light .surface-workbench-shell{box-shadow:0 0 0 1px #7c39ed0f,0 18px 44px #94a3b81f,0 0 30px var(--cmfb-1dch9sg)}@supports (color:color-mix(in lab,red,red)){.light .surface-workbench-shell{box-shadow:0 0 0 1px color-mix(in srgb,var(--route-accent-strong) 6%,transparent),0 18px 44px #94a3b81f,0 0 30px color-mix(in oklch,var(--route-accent) 10%,transparent)}}.light .surface-workbench-shell{-webkit-backdrop-filter:blur(18px)saturate(1.04);backdrop-filter:blur(18px)saturate(1.04)}.light .chat-composer-shell.surface-workbench-shell{box-shadow:none}.light .surface-workbench-subtle{background:#ffffffb8;border-color:#7c39ed1a}@supports (color:color-mix(in lab,red,red)){.light .surface-workbench-subtle{border-color:color-mix(in srgb,var(--route-accent-strong) 10%,transparent)}}.light .surface-workbench-subtle{-webkit-backdrop-filter:blur(14px)saturate(1.03);backdrop-filter:blur(14px)saturate(1.03)}.light .chat-composer-flow .surface-workbench-subtle{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0!important}.light .surface-workbench-panel{background:var(--cmfb-y53qla)}@supports (color:color-mix(in lab,red,red)){.light .surface-workbench-panel{background:color-mix(in srgb,white 90%,var(--route-accent) 6%)}}.light .surface-workbench-panel{border-color:#7c39ed14}@supports (color:color-mix(in lab,red,red)){.light .surface-workbench-panel{border-color:color-mix(in srgb,var(--route-accent-strong) 8%,transparent)}}.light .surface-workbench-panel-strong{background:var(--cmfb-60gflw)}@supports (color:color-mix(in lab,red,red)){.light .surface-workbench-panel-strong{background:color-mix(in srgb,white 86%,var(--route-accent) 8%)}}.light .surface-workbench-panel-strong{border-color:#7c39ed1a}@supports (color:color-mix(in lab,red,red)){.light .surface-workbench-panel-strong{border-color:color-mix(in srgb,var(--route-accent-strong) 10%,transparent)}}.light .surface-workbench-empty{background:var(--cmfb-1iv8awx)}@supports (color:color-mix(in lab,red,red)){.light .surface-workbench-empty{background:color-mix(in srgb,white 82%,var(--route-accent) 5%)}}.light .surface-workbench-empty{border-color:#7c39ed2e}@supports (color:color-mix(in lab,red,red)){.light .surface-workbench-empty{border-color:color-mix(in srgb,var(--route-accent-strong) 18%,transparent)}}.light .surface-workbench-toolbar{background:#ffffffbd;border-color:#7c39ed1a}@supports (color:color-mix(in lab,red,red)){.light .surface-workbench-toolbar{border-color:color-mix(in srgb,var(--route-accent-strong) 10%,transparent)}}.light .surface-workbench-toolbar{-webkit-backdrop-filter:blur(16px)saturate(1.02);backdrop-filter:blur(16px)saturate(1.02)}.light .surface-workbench-button{border-color:#7c39ed1a}@supports (color:color-mix(in lab,red,red)){.light .surface-workbench-button{border-color:color-mix(in srgb,var(--route-accent-strong) 10%,transparent)}}.light .surface-workbench-button{color:var(--color-text-muted);background:#ffffffc2}.light .surface-workbench-button:hover{border-color:#7c39ed2e}@supports (color:color-mix(in lab,red,red)){.light .surface-workbench-button:hover{border-color:color-mix(in srgb,var(--route-accent-strong) 18%,transparent)}}.light .surface-workbench-button:hover{color:var(--color-text-primary);background:#ffffffeb}.light .surface-workbench-field{border-color:#7c39ed1a}@supports (color:color-mix(in lab,red,red)){.light .surface-workbench-field{border-color:color-mix(in srgb,var(--route-accent-strong) 10%,transparent)}}.light .surface-workbench-field{background:#fffc}.light .surface-glass-card,.light .surface-glass-chip,.light .surface-glass-chip-hover{border-color:#7c39ed1a}@supports (color:color-mix(in lab,red,red)){.light .surface-glass-card,.light .surface-glass-chip,.light .surface-glass-chip-hover{border-color:color-mix(in srgb,var(--route-accent-strong) 10%,transparent)}}.light .surface-glass-card,.light .surface-glass-chip,.light .surface-glass-chip-hover{background:var(--cmfb-h4ghhk)}@supports (color:color-mix(in lab,red,red)){.light .surface-glass-card,.light .surface-glass-chip,.light .surface-glass-chip-hover{background:color-mix(in srgb,white 84%,var(--route-accent) 4%)}}.light .surface-glass-card:hover,.light .surface-glass-chip-hover:hover{border-color:#7c39ed2e}@supports (color:color-mix(in lab,red,red)){.light .surface-glass-card:hover,.light .surface-glass-chip-hover:hover{border-color:color-mix(in srgb,var(--route-accent-strong) 18%,transparent)}}.light .surface-glass-card:hover,.light .surface-glass-chip-hover:hover{background:var(--cmfb-1ar81aj)}@supports (color:color-mix(in lab,red,red)){.light .surface-glass-card:hover,.light .surface-glass-chip-hover:hover{background:color-mix(in srgb,white 92%,var(--route-accent) 4%)}}.light .surface-glass-card-strong{border-color:#7c39ed1f}@supports (color:color-mix(in lab,red,red)){.light .surface-glass-card-strong{border-color:color-mix(in srgb,var(--route-accent-strong) 12%,transparent)}}.light .surface-glass-card-strong{background:var(--cmfb-y53qla)}@supports (color:color-mix(in lab,red,red)){.light .surface-glass-card-strong{background:color-mix(in srgb,white 88%,var(--route-accent) 6%)}}.light .surface-glass-card-strong{box-shadow:0 0 0 1px #7c39ed0d,0 18px 44px #94a3b81f}@supports (color:color-mix(in lab,red,red)){.light .surface-glass-card-strong{box-shadow:0 0 0 1px color-mix(in srgb,var(--route-accent-strong) 5%,transparent),0 18px 44px #94a3b81f}}.light .surface-glass-inset{border-color:#7c39ed1a}@supports (color:color-mix(in lab,red,red)){.light .surface-glass-inset{border-color:color-mix(in srgb,var(--route-accent-strong) 10%,transparent)}}.light .surface-glass-inset{background:var(--cmfb-1h7pjl2)}@supports (color:color-mix(in lab,red,red)){.light .surface-glass-inset{background:color-mix(in srgb,white 76%,var(--route-accent) 4%)}}.light .surface-glass-track{background:var(--cmfb-bk9jyl)}@supports (color:color-mix(in lab,red,red)){.light .surface-glass-track{background:color-mix(in srgb,var(--route-accent-soft) 12%,white)}}.light .surface-workbench-dialog{background:var(--color-popover);border-color:var(--cmfb-gv0374)}@supports (color:color-mix(in lab,red,red)){.light .surface-workbench-dialog{border-color:color-mix(in srgb,var(--color-foreground) 10%,transparent)}}.light .surface-workbench-dialog{box-shadow:0 16px 48px -18px var(--cmfb-25wxmk),0 2px 6px var(--cmfb-znapau)}@supports (color:color-mix(in lab,red,red)){.light .surface-workbench-dialog{box-shadow:0 16px 48px -18px color-mix(in srgb,var(--color-foreground) 16%,transparent),0 2px 6px color-mix(in srgb,var(--color-foreground) 4%,transparent)}}.light .surface-workbench-dialog{-webkit-backdrop-filter:none;backdrop-filter:none}.light .surface-workbench-media-backdrop{background:var(--cmfb-gt610q)}@supports (color:color-mix(in lab,red,red)){.light .surface-workbench-media-backdrop{background:color-mix(in srgb,var(--color-background) 86%,transparent)}}.light .surface-workbench-media-backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.light .surface-workbench-media-shell{background:#fffffff0;border-color:#7c39ed1a}@supports (color:color-mix(in lab,red,red)){.light .surface-workbench-media-shell{border-color:color-mix(in srgb,var(--route-accent-strong) 10%,transparent)}}.light .surface-workbench-media-shell{box-shadow:0 24px 60px #94a3b829}.light .surface-workbench-media-pill,.light .task-center-popover,.light .workbench-action-chip,.light .workbench-meta-pill,.light .workbench-meta-pill-muted{background:#ffffffd1;border-color:#7c39ed1a}@supports (color:color-mix(in lab,red,red)){.light .surface-workbench-media-pill,.light .task-center-popover,.light .workbench-action-chip,.light .workbench-meta-pill,.light .workbench-meta-pill-muted{border-color:color-mix(in srgb,var(--route-accent-strong) 10%,transparent)}}.surface-canvas-controls{border:1px solid var(--color-canvas-controls-border);background:var(--color-canvas-controls-bg);box-shadow:var(--color-canvas-shadow-dropdown)}.surface-canvas-controls button{border-color:#ffffff17!important}@supports (color:color-mix(in lab,red,red)){.surface-canvas-controls button{border-color:color-mix(in srgb,var(--color-canvas-controls-border) 72%,transparent)!important}}.surface-canvas-controls button{color:var(--color-canvas-controls-text)!important;background:0 0!important}.surface-canvas-controls button:hover{background:var(--cmfb-gv0374)!important}@supports (color:color-mix(in lab,red,red)){.surface-canvas-controls button:hover{background:color-mix(in srgb,var(--color-text-primary) 10%,transparent)!important}}.surface-canvas-controls button:hover{color:var(--color-text-primary)!important}.surface-canvas-controls button>svg{fill:currentColor!important}.core-refined-workbench-rail{isolation:isolate;border-color:var(--cmfb-1ajcsda);position:relative}@supports (color:color-mix(in lab,red,red)){.core-refined-workbench-rail{border-color:color-mix(in srgb,var(--route-accent) 22%,var(--color-border))}}.core-refined-workbench-rail{background:linear-gradient(90deg,var(--cmfb-fd1ehy),var(--cmfb-169tp2p)),radial-gradient(52% 180% at 50% 0,var(--cmfb-cys2d4),transparent 68%)}@supports (color:color-mix(in lab,red,red)){.core-refined-workbench-rail{background:linear-gradient(90deg,color-mix(in srgb,var(--color-base) 84%,transparent),color-mix(in srgb,var(--color-raised) 72%,transparent)),radial-gradient(52% 180% at 50% 0,color-mix(in srgb,var(--route-accent) 14%,transparent),transparent 68%)}}.core-refined-workbench-rail{box-shadow:inset 0 1px 0 var(--cmfb-cys2d4),0 18px 48px var(--cmfb-12j93w4)}@supports (color:color-mix(in lab,red,red)){.core-refined-workbench-rail{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--route-accent) 14%,transparent),0 18px 48px color-mix(in srgb,var(--color-void) 30%,transparent)}}.core-refined-workbench-rail{-webkit-backdrop-filter:blur(20px)saturate(1.12);backdrop-filter:blur(20px)saturate(1.12)}.core-refined-workbench-rail:before{content:"";z-index:-1;background:linear-gradient(90deg,transparent,var(--cmfb-fv08w8),transparent);inset-inline:1.25rem;height:1px;position:absolute;top:0}@supports (color:color-mix(in lab,red,red)){.core-refined-workbench-rail:before{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--route-accent) 58%,transparent),transparent)}}.core-refined-workbench-rail:after{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(to right,var(--cmfb-kn3bnc) 1px,transparent 1px),linear-gradient(to bottom,var(--cmfb-7k9nxy) 1px,transparent 1px);position:absolute;inset:.45rem}@supports (color:color-mix(in lab,red,red)){.core-refined-workbench-rail:after{background:linear-gradient(to right,color-mix(in srgb,var(--route-accent) 5%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--route-accent) 4%,transparent) 1px,transparent 1px)}}.core-refined-workbench-rail:after{opacity:.5;background-size:34px 34px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.core-refined-video-hero{isolation:isolate;text-align:center;min-height:min(58svh,600px);padding-inline:clamp(1rem,3vw,2rem);position:relative}.core-refined-video-hero:after,.core-refined-video-hero:before{content:"";z-index:-1;pointer-events:none;position:absolute}.core-refined-video-hero:before{aspect-ratio:1;border:1px solid var(--cmfb-1yx2gmu);border-radius:999px;width:clamp(18rem,36vw,34rem);top:50%;left:50%;transform:translate(-50%,-58%)}@supports (color:color-mix(in lab,red,red)){.core-refined-video-hero:before{border:1px solid color-mix(in srgb,var(--route-accent) 13%,transparent)}}.core-refined-video-hero:before{background:radial-gradient(circle,transparent 35%,var(--cmfb-1asqn24) 35.5% 36%,transparent 36.5% 57%,var(--cmfb-1asqn24) 57.5% 58%,transparent 58.5%),conic-gradient(from 220deg,transparent 0deg,var(--cmfb-1ta2p6o) 42deg,transparent 112deg,var(--cmfb-6sj0ph) 210deg,transparent 286deg)}@supports (color:color-mix(in lab,red,red)){.core-refined-video-hero:before{background:radial-gradient(circle,transparent 35%,color-mix(in srgb,var(--route-accent) 7%,transparent) 35.5% 36%,transparent 36.5% 57%,color-mix(in srgb,var(--route-accent) 7%,transparent) 57.5% 58%,transparent 58.5%),conic-gradient(from 220deg,transparent 0deg,color-mix(in srgb,var(--route-accent) 18%,transparent) 42deg,transparent 112deg,color-mix(in srgb,var(--route-accent-soft) 11%,transparent) 210deg,transparent 286deg)}}.core-refined-video-hero:before{opacity:.72;filter:blur(.2px);animation:14s linear infinite core-refined-orbit}.core-refined-video-hero:after{background:linear-gradient(90deg,transparent,var(--cmfb-1yol3lu),transparent);inset-inline:max(1rem,18vw);height:1px;bottom:18%}@supports (color:color-mix(in lab,red,red)){.core-refined-video-hero:after{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--route-accent) 28%,transparent),transparent)}}.core-refined-video-hero:after{box-shadow:0 0 34px var(--cmfb-1r8r7cm)}@supports (color:color-mix(in lab,red,red)){.core-refined-video-hero:after{box-shadow:0 0 34px color-mix(in srgb,var(--route-accent) 22%,transparent)}}.core-refined-video-hero:after{opacity:.78}.core-refined-video-icon{filter:drop-shadow(0 0 28px var(--cmfb-1wn9lrs)) drop-shadow(0 18px 36px var(--cmfb-1oenli2))}@supports (color:color-mix(in lab,red,red)){.core-refined-video-icon{filter:drop-shadow(0 0 28px color-mix(in srgb,var(--route-accent) 32%,transparent)) drop-shadow(0 18px 36px color-mix(in srgb,var(--color-void) 42%,transparent))}}.core-refined-video-icon{animation:5.6s ease-in-out infinite alternate core-refined-float}.core-refined-video-title{letter-spacing:-.035em;text-shadow:0 0 24px var(--cmfb-1ta2p6o)}@supports (color:color-mix(in lab,red,red)){.core-refined-video-title{text-shadow:0 0 24px color-mix(in srgb,var(--route-accent) 18%,transparent)}}.core-refined-video-provider{letter-spacing:.12em}.core-refined-video-description{border-color:var(--cmfb-1qnhoef)}@supports (color:color-mix(in lab,red,red)){.core-refined-video-description{border-color:color-mix(in srgb,var(--route-accent) 17%,var(--color-border))}}.core-refined-video-description{background:linear-gradient(180deg,var(--cmfb-z27aqz),var(--cmfb-fd1ehy))}@supports (color:color-mix(in lab,red,red)){.core-refined-video-description{background:linear-gradient(180deg,color-mix(in srgb,var(--color-raised) 60%,transparent),color-mix(in srgb,var(--color-base) 84%,transparent))}}.core-refined-video-description{box-shadow:inset 0 1px 0 var(--cmfb-18rf582),0 18px 54px var(--cmfb-3w8hy8)}@supports (color:color-mix(in lab,red,red)){.core-refined-video-description{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--route-accent) 11%,transparent),0 18px 54px color-mix(in srgb,var(--color-void) 36%,transparent)}}.core-refined-video-description{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.core-refined-comic-shell{isolation:isolate}.core-refined-comic-shell:after{content:none;display:none}.core-refined-comic-content,.core-refined-comic-header{z-index:2;position:relative}.core-refined-comic-header h1{text-shadow:0 0 28px var(--cmfb-134fdrw),0 16px 48px var(--cmfb-1rawujm)}@supports (color:color-mix(in lab,red,red)){.core-refined-comic-header h1{text-shadow:0 0 28px color-mix(in srgb,var(--route-accent) 16%,transparent),0 16px 48px color-mix(in srgb,var(--color-void) 46%,transparent)}}.core-refined-comic-resume,.core-refined-comic-toolbar{isolation:isolate;border-color:var(--cmfb-4sxjhl);position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.core-refined-comic-resume,.core-refined-comic-toolbar{border-color:color-mix(in srgb,var(--route-accent) 18%,var(--color-border))}}.core-refined-comic-resume,.core-refined-comic-toolbar{background:linear-gradient(90deg,var(--cmfb-sflqeg),var(--cmfb-1hw9egf)),radial-gradient(60% 220% at 8% 0,var(--cmfb-1yx2gmu),transparent 62%)}@supports (color:color-mix(in lab,red,red)){.core-refined-comic-resume,.core-refined-comic-toolbar{background:linear-gradient(90deg,color-mix(in srgb,var(--color-base) 76%,transparent),color-mix(in srgb,var(--color-raised) 62%,transparent)),radial-gradient(60% 220% at 8% 0,color-mix(in srgb,var(--route-accent) 13%,transparent),transparent 62%)}}.core-refined-comic-resume,.core-refined-comic-toolbar{box-shadow:inset 0 1px 0 var(--cmfb-1dch9sg),0 16px 42px var(--cmfb-gystuq)}@supports (color:color-mix(in lab,red,red)){.core-refined-comic-resume,.core-refined-comic-toolbar{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--route-accent) 10%,transparent),0 16px 42px color-mix(in srgb,var(--color-void) 28%,transparent)}}.core-refined-comic-resume:after,.core-refined-comic-toolbar:after{content:"";background:linear-gradient(90deg,transparent,var(--cmfb-30ny7u),transparent);inset-inline:1rem;height:1px;position:absolute;top:0}@supports (color:color-mix(in lab,red,red)){.core-refined-comic-resume:after,.core-refined-comic-toolbar:after{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--route-accent) 42%,transparent),transparent)}}.core-refined-comic-resume:after,.core-refined-comic-toolbar:after{opacity:.82}.core-refined-comic-card{isolation:isolate;box-shadow:inset 0 1px 0 var(--cmfb-1nvkari)}@supports (color:color-mix(in lab,red,red)){.core-refined-comic-card{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--route-accent) 8%,transparent)}}.core-refined-comic-card{transition:border-color .18s,box-shadow .18s}.core-refined-comic-poster:before{content:"";background:conic-gradient(from 210deg,transparent,var(--cmfb-1r8r7cm),transparent 42%),radial-gradient(circle,var(--cmfb-18rf582),transparent 58%);border-radius:999px;position:absolute;inset:10%}@supports (color:color-mix(in lab,red,red)){.core-refined-comic-poster:before{background:conic-gradient(from 210deg,transparent,color-mix(in srgb,var(--route-accent) 22%,transparent),transparent 42%),radial-gradient(circle,color-mix(in srgb,var(--route-accent) 11%,transparent),transparent 58%)}}.core-refined-comic-poster:before{filter:blur(.3px);opacity:.9}.core-refined-comic-poster>*{z-index:1;position:relative}.core-refined-reseller-stage{box-shadow:inset 0 1px 0 var(--cmfb-1ta2p6o),inset 0 -1px 0 var(--cmfb-1x9whs),0 30px 100px var(--cmfb-1oenli2);border-radius:28px}@supports (color:color-mix(in lab,red,red)){.core-refined-reseller-stage{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--route-accent) 18%,transparent),inset 0 -1px 0 color-mix(in srgb,var(--route-accent) 9%,transparent),0 30px 100px color-mix(in srgb,var(--color-void) 42%,transparent)}}.core-refined-reseller-stat{-webkit-backdrop-filter:blur(18px)saturate(1.05);backdrop-filter:blur(18px)saturate(1.05);background:radial-gradient(60% 140% at 12% 20%,var(--cmfb-1lu8sxg),transparent 62%),linear-gradient(180deg,var(--cmfb-1962y49),var(--cmfb-56qbn0));min-height:150px}@supports (color:color-mix(in lab,red,red)){.core-refined-reseller-stat{background:radial-gradient(60% 140% at 12% 20%,color-mix(in srgb,var(--route-accent) 12%,transparent),transparent 62%),linear-gradient(180deg,color-mix(in srgb,var(--color-raised) 76%,transparent),color-mix(in srgb,var(--color-base) 96%,transparent))}}.core-refined-reseller-stat:after{content:"";background:linear-gradient(90deg,transparent,var(--cmfb-1eja5h2),transparent);inset-inline:1.4rem;height:1px;position:absolute;top:0}@supports (color:color-mix(in lab,red,red)){.core-refined-reseller-stat:after{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--route-accent) 40%,transparent),transparent)}}.core-refined-admin-page .surface-admin-progress-fill,.core-refined-admin-page .surface-admin-progress-fill-soft{background:var(--admin-chart-fill)}.core-refined-auth-shell:after{display:none}.core-refined-auth-card{border-color:var(--cmfb-puzar5)}@supports (color:color-mix(in lab,red,red)){.core-refined-auth-card{border-color:color-mix(in srgb,var(--route-accent) 20%,var(--color-border))}}.core-refined-auth-card{background:linear-gradient(180deg,var(--cmfb-yzrv9b),var(--cmfb-56qbn0)),radial-gradient(80% 120% at 50% 0,var(--cmfb-1dch9sg),transparent 64%)}@supports (color:color-mix(in lab,red,red)){.core-refined-auth-card{background:linear-gradient(180deg,color-mix(in srgb,var(--color-raised) 88%,transparent),color-mix(in srgb,var(--color-base) 96%,transparent)),radial-gradient(80% 120% at 50% 0,color-mix(in srgb,var(--route-accent) 10%,transparent),transparent 64%)}}.core-refined-auth-card{box-shadow:inset 0 1px 0 var(--cmfb-cys2d4),0 28px 90px var(--cmfb-1foh55w)}@supports (color:color-mix(in lab,red,red)){.core-refined-auth-card{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--route-accent) 14%,transparent),0 28px 90px color-mix(in srgb,var(--color-void) 56%,transparent)}}.core-refined-auth-card:before{content:"";background:linear-gradient(90deg,transparent,var(--cmfb-ykto1s),transparent);inset-inline:1.75rem;height:1px;position:absolute;top:0}@supports (color:color-mix(in lab,red,red)){.core-refined-auth-card:before{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--route-accent) 54%,transparent),transparent)}}.core-refined-auth-tabs{background:linear-gradient(180deg,var(--cmfb-1421fs6),var(--cmfb-1e8cin4)),radial-gradient(80% 160% at 50% 0,var(--cmfb-1dch9sg),transparent 64%)}@supports (color:color-mix(in lab,red,red)){.core-refined-auth-tabs{background:linear-gradient(180deg,color-mix(in srgb,var(--color-base) 66%,transparent),color-mix(in srgb,var(--color-void) 54%,transparent)),radial-gradient(80% 160% at 50% 0,color-mix(in srgb,var(--route-accent) 10%,transparent),transparent 64%)}}.core-refined-auth-inner input:not([type=checkbox]){min-height:3.05rem}.auth-split-shell .core-refined-auth-card{border-color:var(--cmfb-pcjmur);flex-direction:column;justify-content:center;min-height:min(40.5rem,100dvh - 7rem);display:flex;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.auth-split-shell .core-refined-auth-card{border-color:color-mix(in srgb,var(--route-accent) 48%,var(--color-border))}}.auth-split-shell .core-refined-auth-card{background:radial-gradient(88% 78% at 14% 42%,var(--cmfb-1yx2gmu),transparent 72%),linear-gradient(180deg,var(--cmfb-tcw607),var(--cmfb-1e8cin4)),radial-gradient(115% 90% at 50% 0,var(--cmfb-1dch9sg),transparent 72%);border-radius:2rem}@supports (color:color-mix(in lab,red,red)){.auth-split-shell .core-refined-auth-card{background:radial-gradient(88% 78% at 14% 42%,color-mix(in srgb,var(--route-accent) 13%,transparent),transparent 72%),linear-gradient(180deg,color-mix(in srgb,var(--color-raised) 22%,transparent),color-mix(in srgb,var(--color-void) 54%,transparent)),radial-gradient(115% 90% at 50% 0,color-mix(in srgb,var(--route-accent) 10%,transparent),transparent 72%)}}.auth-split-shell .core-refined-auth-card{box-shadow:inset 0 1px 0 var(--cmfb-o97s1g),inset 0 0 58px var(--cmfb-18rf582),0 0 0 1px var(--cmfb-cys2d4),0 0 30px var(--cmfb-q2djoy),0 0 82px var(--cmfb-1dch9sg),0 30px 100px var(--cmfb-1cs7w4c);padding:clamp(3.35rem,3.9vw,4.15rem) clamp(2.05rem,2.55vw,2.85rem) clamp(2rem,2.25vw,2.55rem)}@supports (color:color-mix(in lab,red,red)){.auth-split-shell .core-refined-auth-card{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--color-text-primary) 12%,transparent),inset 0 0 58px color-mix(in srgb,var(--route-accent) 11%,transparent),0 0 0 1px color-mix(in srgb,var(--route-accent) 14%,transparent),0 0 30px color-mix(in srgb,var(--route-accent) 20%,transparent),0 0 82px color-mix(in srgb,var(--route-accent) 10%,transparent),0 30px 100px color-mix(in srgb,var(--color-void) 52%,transparent)}}.auth-split-shell .core-refined-auth-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.auth-split-shell .core-refined-auth-card:before,.auth-split-shell .core-refined-auth-card>.pointer-events-none{display:none}.auth-split-shell .core-refined-auth-card h1{font-family:var(--font-heading),var(--font-sans);letter-spacing:0;text-shadow:none;font-size:clamp(2rem,2vw,2.35rem);font-weight:780;line-height:1.08}.auth-split-shell .core-refined-auth-inner{margin-top:0}.auth-split-shell .core-refined-auth-tabs{border-color:var(--cmfb-1z9qzi);height:3.05rem}@supports (color:color-mix(in lab,red,red)){.auth-split-shell .core-refined-auth-tabs{border-color:color-mix(in srgb,var(--color-text-primary) 14%,var(--color-border))}}.auth-split-shell .core-refined-auth-tabs{background:var(--cmfb-1sr1h2e);border-radius:.7rem}@supports (color:color-mix(in lab,red,red)){.auth-split-shell .core-refined-auth-tabs{background:color-mix(in srgb,var(--color-void) 48%,transparent)}}.auth-split-shell .core-refined-auth-tabs{box-shadow:inset 0 1px 0 var(--cmfb-1o47b2y)}@supports (color:color-mix(in lab,red,red)){.auth-split-shell .core-refined-auth-tabs{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--color-text-primary) 6%,transparent)}}.auth-split-shell .core-refined-auth-tabs [role=tab]{transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s}.auth-split-shell .core-refined-auth-tabs [role=tab]:hover{background:var(--cmfb-1nvkari);transform:none!important}@supports (color:color-mix(in lab,red,red)){.auth-split-shell .core-refined-auth-tabs [role=tab]:hover{background:color-mix(in srgb,var(--route-accent) 8%,transparent)}}.auth-split-shell .core-refined-auth-tabs [role=tab]:hover{color:var(--color-text-primary);box-shadow:none}.auth-split-shell .core-refined-auth-inner label{color:var(--cmfb-1734qg2)}@supports (color:color-mix(in lab,red,red)){.auth-split-shell .core-refined-auth-inner label{color:color-mix(in srgb,var(--color-text-primary) 64%,transparent)}}.auth-split-shell .core-refined-auth-inner label{letter-spacing:0;text-transform:none;font-size:.78rem;font-weight:600}.auth-split-shell .core-refined-auth-inner input:not([type=checkbox]){border-color:var(--cmfb-13e2046);min-height:3.55rem}@supports (color:color-mix(in lab,red,red)){.auth-split-shell .core-refined-auth-inner input:not([type=checkbox]){border-color:color-mix(in srgb,var(--color-text-primary) 20%,var(--color-border))}}.auth-split-shell .core-refined-auth-inner input:not([type=checkbox]){background:var(--cmfb-1cs7w4c);border-radius:.68rem}@supports (color:color-mix(in lab,red,red)){.auth-split-shell .core-refined-auth-inner input:not([type=checkbox]){background:color-mix(in srgb,var(--color-void) 52%,transparent)}}.auth-split-shell .core-refined-auth-inner input:not([type=checkbox]){box-shadow:inset 0 1px 0 var(--cmfb-1o47b2y),0 18px 42px var(--cmfb-x4qqaa);font-size:.92rem;font-weight:520}@supports (color:color-mix(in lab,red,red)){.auth-split-shell .core-refined-auth-inner input:not([type=checkbox]){box-shadow:inset 0 1px 0 color-mix(in srgb,var(--color-text-primary) 6%,transparent),0 18px 42px color-mix(in srgb,var(--color-void) 20%,transparent)}}.auth-split-shell .core-refined-auth-inner input::placeholder{color:var(--cmfb-q4m2cv)}@supports (color:color-mix(in lab,red,red)){.auth-split-shell .core-refined-auth-inner input::placeholder{color:color-mix(in srgb,var(--color-text-secondary) 78%,transparent)}}.auth-split-shell .core-refined-auth-inner input::placeholder{font-weight:520}.auth-split-shell .core-refined-auth-inner input:not([type=checkbox]):focus-visible{border-color:var(--cmfb-6yny3e)}@supports (color:color-mix(in lab,red,red)){.auth-split-shell .core-refined-auth-inner input:not([type=checkbox]):focus-visible{border-color:color-mix(in srgb,var(--route-accent) 52%,var(--color-border))}}.auth-split-shell .core-refined-auth-inner input:not([type=checkbox]):focus-visible{box-shadow:inset 0 1px 0 var(--cmfb-1pb06rk),0 0 0 1px var(--cmfb-1wn9lrs),0 0 18px var(--cmfb-1lu8sxg)}@supports (color:color-mix(in lab,red,red)){.auth-split-shell .core-refined-auth-inner input:not([type=checkbox]):focus-visible{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--color-text-primary) 9%,transparent),0 0 0 1px color-mix(in srgb,var(--route-accent) 32%,transparent),0 0 18px color-mix(in srgb,var(--route-accent) 12%,transparent)}}.auth-split-shell .core-refined-auth-inner .sh-cta{border:1px solid var(--cmfb-1nkl5ed);min-height:3.62rem}@supports (color:color-mix(in lab,red,red)){.auth-split-shell .core-refined-auth-inner .sh-cta{border:1px solid color-mix(in srgb,var(--route-accent) 72%,color-mix(in srgb,var(--color-text-primary) 20%,transparent))}}.auth-split-shell .core-refined-auth-inner .sh-cta{background:linear-gradient(100deg,var(--color-primary-container) 0,var(--route-accent-strong) 48%,var(--color-primary-light) 100%),radial-gradient(120% 150% at 50% -20%,var(--cmfb-11c1gk6),transparent 58%);border-radius:.72rem}@supports (color:color-mix(in lab,red,red)){.auth-split-shell .core-refined-auth-inner .sh-cta{background:linear-gradient(100deg,var(--color-primary-container) 0,var(--route-accent-strong) 48%,var(--color-primary-light) 100%),radial-gradient(120% 150% at 50% -20%,color-mix(in srgb,var(--color-text-primary) 22%,transparent),transparent 58%)}}.auth-split-shell .core-refined-auth-inner .sh-cta{box-shadow:inset 0 1px 0 var(--cmfb-13pn7xe),0 0 24px var(--cmfb-idagsa),0 16px 38px var(--cmfb-1pnrfry)}@supports (color:color-mix(in lab,red,red)){.auth-split-shell .core-refined-auth-inner .sh-cta{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--color-text-primary) 28%,transparent),0 0 24px color-mix(in srgb,var(--route-accent) 24%,transparent),0 16px 38px color-mix(in srgb,var(--color-primary) 24%,transparent)}}.auth-split-shell .core-refined-auth-inner .sh-cta{gap:.62rem;font-size:.96rem;font-weight:720}.auth-split-shell .core-refined-auth-inner .sh-cta:hover .auth-cta-arrow{transform:translate(2px)}.auth-split-shell .core-refined-auth-inner .sh-cta{transition:box-shadow .22s var(--ease-out-expo),transform .22s var(--ease-out-expo),filter .22s var(--ease-out-expo)}.auth-split-shell .core-refined-auth-inner .sh-cta:hover:not(:disabled){filter:brightness(1.08);box-shadow:inset 0 1px 0 var(--cmfb-3unovw),0 0 32px var(--cmfb-1dxg6m8),0 22px 52px var(--cmfb-14wmisc);transform:translateY(-1px)}@supports (color:color-mix(in lab,red,red)){.auth-split-shell .core-refined-auth-inner .sh-cta:hover:not(:disabled){box-shadow:inset 0 1px 0 color-mix(in srgb,var(--color-text-primary) 34%,transparent),0 0 32px color-mix(in srgb,var(--route-accent) 36%,transparent),0 22px 52px color-mix(in srgb,var(--color-primary) 32%,transparent)}}.auth-split-shell .core-refined-auth-inner .sh-cta:active:not(:disabled){filter:brightness();transform:translateY(0)}.auth-split-shell .core-refined-auth-card{transition:box-shadow .38s var(--ease-out-expo),border-color .38s var(--ease-out-expo)}.auth-split-shell .core-refined-auth-card:focus-within{border-color:var(--cmfb-17rz3h6)}@supports (color:color-mix(in lab,red,red)){.auth-split-shell .core-refined-auth-card:focus-within{border-color:color-mix(in srgb,var(--route-accent) 62%,var(--color-border))}}.auth-split-shell .core-refined-auth-card:focus-within{box-shadow:inset 0 1px 0 var(--cmfb-25wxmk),inset 0 0 64px var(--cmfb-cys2d4),0 0 0 1px var(--cmfb-1r8r7cm),0 0 48px var(--cmfb-1yol3lu),0 0 112px var(--cmfb-134fdrw),0 36px 120px var(--cmfb-1h4lroo)}@supports (color:color-mix(in lab,red,red)){.auth-split-shell .core-refined-auth-card:focus-within{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--color-text-primary) 16%,transparent),inset 0 0 64px color-mix(in srgb,var(--route-accent) 14%,transparent),0 0 0 1px color-mix(in srgb,var(--route-accent) 22%,transparent),0 0 48px color-mix(in srgb,var(--route-accent) 28%,transparent),0 0 112px color-mix(in srgb,var(--route-accent) 16%,transparent),0 36px 120px color-mix(in srgb,var(--color-void) 58%,transparent)}}.auth-split-shell .core-refined-auth-inner .sh-cta:hover{box-shadow:inset 0 1px 0 var(--cmfb-13pn7xe),0 18px 42px var(--cmfb-zi44d6);transform:none!important}@supports (color:color-mix(in lab,red,red)){.auth-split-shell .core-refined-auth-inner .sh-cta:hover{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--color-text-primary) 28%,transparent),0 18px 42px color-mix(in srgb,var(--color-primary) 22%,transparent)}}.auth-split-shell .core-refined-auth-inner a:hover,.auth-split-shell .core-refined-auth-inner button:hover,.auth-split-shell .core-refined-auth-inner label:hover{transform:none!important}@media (max-width:1100px){.auth-split-shell .core-refined-auth-card{border-color:var(--cmfb-1m5s592);overflow:hidden}@supports (color:color-mix(in lab,red,red)){.auth-split-shell .core-refined-auth-card{border-color:color-mix(in srgb,var(--route-accent) 38%,var(--color-border))}}.auth-split-shell .core-refined-auth-card{background:linear-gradient(180deg,var(--cmfb-ut0siz),var(--cmfb-115s6qm)),radial-gradient(115% 90% at 50% 0,var(--cmfb-1dch9sg),transparent 72%);border-radius:28px}@supports (color:color-mix(in lab,red,red)){.auth-split-shell .core-refined-auth-card{background:linear-gradient(180deg,color-mix(in srgb,var(--color-raised) 24%,transparent),color-mix(in srgb,var(--color-void) 62%,transparent)),radial-gradient(115% 90% at 50% 0,color-mix(in srgb,var(--route-accent) 10%,transparent),transparent 72%)}}.auth-split-shell .core-refined-auth-card{box-shadow:inset 0 1px 0 var(--cmfb-gv0374),0 0 24px var(--cmfb-134fdrw),0 22px 68px var(--cmfb-1sr1h2e);padding:1.75rem}@supports (color:color-mix(in lab,red,red)){.auth-split-shell .core-refined-auth-card{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--color-text-primary) 10%,transparent),0 0 24px color-mix(in srgb,var(--route-accent) 16%,transparent),0 22px 68px color-mix(in srgb,var(--color-void) 48%,transparent)}}.auth-split-shell .core-refined-auth-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.auth-split-shell .core-refined-auth-card:before{display:none}}@media (max-width:768px){.core-refined-video-hero{justify-content:flex-start;min-height:min(54svh,520px);padding-top:4rem}.core-refined-video-hero:before{width:19rem}.core-refined-comic-shell:after{opacity:.42}.core-refined-reseller-stage{border-radius:22px}.auth-split-shell .core-refined-auth-card{border-radius:24px;min-height:calc(100dvh - 1rem);padding:1.15rem 1.25rem}.auth-split-shell .core-refined-auth-card h1{font-size:2rem}.auth-split-shell .core-refined-auth-inner .sh-cta,.auth-split-shell .core-refined-auth-inner input:not([type=checkbox]){min-height:3.35rem}}.omni-flow-shell{--omni-flow-sweep:conic-gradient(from 0deg,transparent 0 58%,var(--cmfb-11jfm78) 64%,var(--color-primary) 74%,var(--color-accent-gold) 82%,var(--cmfb-1ck54xr) 87%,transparent 93% 100%)}@supports (color:color-mix(in lab,red,red)){.omni-flow-shell{--omni-flow-sweep:conic-gradient(from 0deg,transparent 0 58%,color-mix(in srgb,var(--color-primary) 18%,transparent) 64%,var(--color-primary) 74%,var(--color-accent-gold) 82%,color-mix(in srgb,var(--color-accent-gold) 20%,transparent) 87%,transparent 93% 100%)}}.omni-flow-shell{padding:1.4px;position:relative;overflow:hidden}.omni-flow-shell:before{content:"";background:var(--omni-flow-sweep);will-change:transform;animation:5.2s linear infinite omni-flow-sweep;position:absolute;inset:-62%}.omni-flow-shell:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--cmfb-cd6z7c);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.omni-flow-shell:after{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-foreground) 5%,transparent)}}.omni-flow-shell:after{pointer-events:none;z-index:3}@media (prefers-reduced-motion:reduce){.omni-flow-shell:before{animation:none;transform:rotate(24deg)}}.omni-flow-panel{z-index:2;max-height:min(var(--omni-flow-h,100vh),calc(var(--app-vh-safe) - 4rem));border-radius:calc(var(--radius-2xl) - var(--skin-border-width));background:var(--color-popover);position:relative;overflow-y:auto}.omni-flow-panel.is-split{display:flex;overflow:hidden}.omni-menu-panel{--omni-menu-line:var(--cmfb-o97s1g)}@supports (color:color-mix(in lab,red,red)){.omni-menu-panel{--omni-menu-line:color-mix(in srgb,var(--color-foreground) 12%,transparent)}}.omni-menu-panel{--omni-menu-line-soft:var(--cmfb-1o47b2y)}@supports (color:color-mix(in lab,red,red)){.omni-menu-panel{--omni-menu-line-soft:color-mix(in srgb,var(--color-foreground) 6%,transparent)}}.omni-menu-panel{--omni-menu-muted:var(--color-muted-foreground);color:var(--color-foreground)}.omni-menu-idcard{padding:11px 11px 12px}.omni-menu-idcard .omni-menu-id-top{align-items:center;gap:10px;display:flex}.omni-menu-idcard .omni-menu-id-name{flex:1;min-width:0}.omni-menu-idcard .omni-menu-id-n1{color:var(--color-foreground);align-items:center;gap:6px;font-size:14px;font-weight:640;display:flex}.omni-menu-idcard .omni-menu-id-uid{color:var(--omni-menu-muted);border-radius:calc(var(--radius-xl) * .55);background:var(--omni-menu-line-soft);flex-shrink:0;align-items:center;gap:2px;padding:1px 3px 1px 5px;font-size:10.5px;display:inline-flex}.omni-menu-idcard .omni-menu-id-uid>span:first-child{color:inherit;font-size:10.5px}.omni-menu-idcard .omni-menu-id-uid button{border-radius:calc(var(--radius-xl) * .4);width:16px;height:16px}.omni-menu-idcard .omni-menu-id-uid button svg{width:10px;height:10px}.omni-menu-idcard .omni-menu-id-n2{color:var(--omni-menu-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:11.5px;overflow:hidden}.omni-menu-balance{border-radius:var(--radius-xl);background:var(--cmfb-1gexf1p);justify-content:space-between;align-items:center;margin-top:10px;padding:8px 11px;display:flex}@supports (color:color-mix(in lab,red,red)){.omni-menu-balance{background:color-mix(in srgb,var(--color-accent-gold) 9%,transparent)}}.omni-menu-balance{border:1px solid var(--cmfb-g1hfyb)}@supports (color:color-mix(in lab,red,red)){.omni-menu-balance{border:1px solid color-mix(in srgb,var(--color-accent-gold) 22%,transparent)}}.omni-menu-balance{position:relative;overflow:hidden}.omni-menu-balance .omni-menu-bal-lb{color:var(--omni-menu-muted);font-size:11px}.omni-menu-balance .omni-menu-bal-vl{font-family:var(--font-mono,ui-monospace,Menlo,monospace);font-variant-numeric:tabular-nums;color:var(--color-accent-gold);align-items:center;gap:4px;font-size:13.5px;font-weight:680;display:inline-flex}.omni-menu-balance:after{content:"";background:linear-gradient(105deg,transparent 32%,var(--cmfb-11niydn) 50%,transparent 68%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.omni-menu-balance:after{background:linear-gradient(105deg,transparent 32%,color-mix(in srgb,var(--color-accent-gold) 26%,transparent) 50%,transparent 68%)}}.omni-menu-balance:after{transform:translate(-130%)}.omni-menu-div{background:var(--omni-menu-line-soft);height:1px;margin:5px 7px}.omni-menu-cap{letter-spacing:.09em;text-transform:uppercase;color:var(--omni-menu-muted);padding:8px 11px 5px;font-size:10px;font-weight:640}.omni-menu-cap.is-strong{color:var(--color-foreground);align-items:center;gap:6px;padding-bottom:6px;display:flex}.omni-menu-cap.is-strong svg{color:var(--color-primary)}.omni-menu-grid{grid-template-columns:1fr 1fr;gap:4px;padding:0 5px;display:grid}.omni-menu-cell{border-radius:var(--radius-lg);min-width:0;color:var(--color-foreground);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--skin-dur,.18s) var(--skin-ease,cubic-bezier(.16,1,.3,1)),border-color var(--skin-dur,.18s) var(--skin-ease,cubic-bezier(.16,1,.3,1));background:0 0;border:1px solid #0000;align-items:center;gap:8px;padding:8px 9px;font-size:12.5px;display:flex;position:relative}.omni-menu-cell.is-wide{grid-column:span 2}.omni-menu-cell .omni-menu-cell-ic{width:16px;height:16px;color:var(--omni-menu-muted);transition:color var(--skin-dur,.18s) var(--skin-ease,cubic-bezier(.16,1,.3,1));flex-shrink:0;place-items:center;display:grid}.omni-menu-cell .omni-menu-cell-lb{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.omni-menu-cell .omni-menu-cell-dot{border-radius:var(--radius-control);background:var(--color-destructive);flex-shrink:0;width:6px;height:6px}.omni-menu-cell.is-active{background:var(--picker-selected);border-color:var(--picker-selected-line);box-shadow:var(--picker-selected-shadow)}.omni-menu-cell.is-active .omni-menu-cell-ic,.omni-menu-row{color:var(--color-foreground)}.omni-menu-row{border-radius:var(--radius-lg);cursor:pointer;transition:background-color var(--skin-dur,.18s) var(--skin-ease,cubic-bezier(.16,1,.3,1));align-items:center;gap:9px;margin:0 5px;padding:9px 10px;font-size:12.5px;display:flex}.omni-menu-row svg{color:var(--omni-menu-muted);flex-shrink:0}.omni-menu-row .omni-menu-cell-lb{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.omni-menu-spaces{border-radius:var(--radius-xl);background:var(--cmfb-znapau);margin:0 5px;padding:4px}@supports (color:color-mix(in lab,red,red)){.omni-menu-spaces{background:color-mix(in srgb,var(--color-foreground) 4%,transparent)}}.omni-menu-spaces{border:1px solid var(--omni-menu-line-soft)}.omni-menu-space{border-radius:calc(var(--radius-xl) * .78);color:var(--color-foreground);transition:background-color var(--skin-dur,.18s) var(--skin-ease,cubic-bezier(.16,1,.3,1));align-items:center;gap:9px;padding:9px 10px;font-size:12.5px;display:flex}.omni-menu-space+.omni-menu-space{margin-top:2px}.omni-menu-space svg{color:var(--omni-menu-muted);flex-shrink:0}.omni-menu-space .omni-menu-cell-lb{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.omni-menu-space.is-current{background:var(--picker-selected);box-shadow:inset 0 0 0 1px var(--picker-selected-line),var(--picker-selected-shadow);cursor:default;font-weight:600}.omni-menu-space.is-current svg{color:var(--color-foreground)}.omni-menu-space .omni-menu-space-now{border-radius:var(--radius-control);font-size:var(--text-tiny);letter-spacing:.04em;color:var(--color-foreground);background:var(--picker-selected);flex-shrink:0;align-items:center;gap:4px;padding:2px 7px;font-weight:640;display:inline-flex}.omni-menu-space .omni-menu-space-now svg{color:inherit}.omni-menu-space.is-target{cursor:pointer}.omni-menu-space.is-target:focus-visible,.omni-menu-space.is-target:hover{background:var(--picker-hover)}.omni-menu-space.is-target .omni-menu-space-go{opacity:0;color:var(--color-foreground);transition:opacity var(--skin-dur,.18s) var(--skin-ease,cubic-bezier(.16,1,.3,1)),transform var(--skin-dur,.18s) var(--skin-ease,cubic-bezier(.16,1,.3,1));flex-shrink:0;transform:translate(-4px)}.omni-menu-space.is-target:focus-visible .omni-menu-space-go,.omni-menu-space.is-target:hover .omni-menu-space-go{opacity:1;transform:translate(0)}.omni-menu-space.is-target:hover svg:first-child{color:var(--color-foreground)}.omni-menu-storage{cursor:default}.omni-menu-storage.is-current{font-weight:inherit}.omni-menu-storage.is-expiring{background:var(--cmfb-zhbh8d)}@supports (color:color-mix(in lab,red,red)){.omni-menu-storage.is-expiring{background:color-mix(in srgb,var(--color-accent-gold) 10%,transparent)}}.omni-menu-storage.is-expiring{box-shadow:inset 0 0 0 1px var(--cmfb-1whmxu3)}@supports (color:color-mix(in lab,red,red)){.omni-menu-storage.is-expiring{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent-gold) 35%,transparent)}}.omni-menu-storage.is-expiring svg{color:var(--color-accent-gold)}.omni-menu-storage-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.omni-menu-storage-l1,.omni-menu-storage-l2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.omni-menu-storage.is-current .omni-menu-storage-l1{font-weight:600}.omni-menu-storage-l2{color:var(--omni-menu-muted);font-size:10.5px}.omni-menu-storage-l2.is-warn{color:var(--color-accent-gold);font-weight:600}.omni-menu-storage-skeleton{border-radius:var(--radius-control);background:var(--cmfb-gv0374);width:70%;height:10px;display:block}@supports (color:color-mix(in lab,red,red)){.omni-menu-storage-skeleton{background:color-mix(in srgb,var(--color-foreground) 10%,transparent)}}.omni-menu-storage-cta{border-radius:var(--radius-control);color:var(--color-primary);background:var(--cmfb-1k991cs);flex-shrink:0;padding:4px 11px;font-size:11.5px;font-weight:600}@supports (color:color-mix(in lab,red,red)){.omni-menu-storage-cta{background:color-mix(in srgb,var(--color-primary) 14%,transparent)}}.omni-menu-storage-cta{cursor:pointer}.omni-menu-storage-cta:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.omni-menu-fontscale{padding:8px 11px 10px}.omni-menu-fontscale .omni-menu-fs-hd{color:var(--omni-menu-muted);align-items:center;gap:6px;margin-bottom:7px;font-size:10.5px;display:flex}.omni-menu-fontscale .omni-menu-fs-cur{color:var(--color-foreground);margin-left:auto}.omni-menu-fontscale .omni-menu-fs-opts{grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.omni-menu-fontscale button{border-radius:var(--radius-control);border:1px solid var(--omni-menu-line-soft);height:30px;color:var(--omni-menu-muted);font:inherit;cursor:pointer;transition:border-color var(--skin-dur,.18s) var(--skin-ease,cubic-bezier(.16,1,.3,1)),color var(--skin-dur,.18s) var(--skin-ease,cubic-bezier(.16,1,.3,1)),background-color var(--skin-dur,.18s) var(--skin-ease,cubic-bezier(.16,1,.3,1));background:0 0;place-items:center;font-weight:660;display:grid}.omni-menu-fontscale button:hover{color:var(--color-foreground);background:var(--picker-hover)}.omni-menu-fontscale button[aria-checked=true]{border-color:var(--picker-selected-line);background:var(--picker-selected);box-shadow:var(--picker-selected-shadow);color:var(--color-foreground)}@media (prefers-reduced-motion:reduce){.omni-menu-space.is-target .omni-menu-space-go{transition:opacity 1ms;transform:none}}.omni-toast-shell{border-radius:var(--radius-pane);animation:omni-toast-shell-in var(--duration-normal) var(--ease-out-expo) both;border-style:solid;border-width:1px}.omni-toast-shell.is-closing{animation:omni-toast-shell-out var(--duration-fast) var(--ease-in-expo) both}.omni-toast-panel{--omni-menu-line:var(--cmfb-o97s1g)}@supports (color:color-mix(in lab,red,red)){.omni-toast-panel{--omni-menu-line:color-mix(in srgb,var(--color-foreground) 12%,transparent)}}.omni-toast-panel{--omni-menu-line-soft:var(--cmfb-1o47b2y)}@supports (color:color-mix(in lab,red,red)){.omni-toast-panel{--omni-menu-line-soft:color-mix(in srgb,var(--color-foreground) 6%,transparent)}}.omni-toast-panel{--omni-menu-muted:var(--color-muted-foreground);--omni-toast-wash:12%;z-index:2;background:var(--color-popover);border-radius:calc(var(--radius-pane) - 1px);color:var(--color-foreground);padding:5px;position:relative}.light .omni-toast-panel{--omni-toast-wash:8%}.omni-toast-cap{letter-spacing:.09em;text-transform:uppercase;color:var(--omni-menu-muted);align-items:center;gap:8px;padding:8px 11px 6px;font-size:10px;font-weight:640;display:flex}.omni-toast-count{font-variant-numeric:tabular-nums}.omni-toast-clear{cursor:pointer;border-radius:var(--radius-control);font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;transition:background-color var(--skin-dur,.18s) var(--skin-ease,cubic-bezier(.16,1,.3,1)),color var(--skin-dur,.18s) var(--skin-ease,cubic-bezier(.16,1,.3,1));background:0 0;border:0;margin:-2px -4px -2px auto;padding:2px 6px}.omni-toast-clear:hover{color:var(--color-foreground);background:var(--omni-menu-line-soft)}.omni-toast-clear:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.omni-toast-capslot{transition:grid-template-rows var(--duration-normal) var(--ease-standard);grid-template-rows:1fr;display:grid}.omni-toast-capslot>*{min-height:0}.omni-toast-capslot.is-collapsed{pointer-events:none;grid-template-rows:0fr}.omni-toast-capslot.is-collapsed>*{overflow:hidden}.omni-toast-slot{transition:grid-template-rows var(--duration-normal) var(--ease-standard);animation:omni-menu-cell-in .24s var(--skin-ease,cubic-bezier(.16,1,.3,1)) both;animation-delay:calc(var(--i,0) * 18ms);grid-template-rows:1fr;display:grid}.omni-toast-slot>*{min-height:0}.omni-toast-slot.is-leaving{animation:omni-toast-row-out var(--duration-fast) var(--ease-in-expo) both;grid-template-rows:0fr}.omni-toast-slot.is-leaving>*{overflow:hidden}.omni-toast-row{isolation:isolate;border-radius:var(--radius-xl);color:var(--color-foreground);transition:background-color var(--skin-dur,.18s) var(--skin-ease,cubic-bezier(.16,1,.3,1)),transform var(--skin-dur,.18s) var(--skin-ease,cubic-bezier(.16,1,.3,1));align-items:center;gap:9px;margin:0 5px;padding:9px 10px;font-size:12.5px;display:flex;position:relative}.omni-toast-row:before{content:"";z-index:-1;border-radius:inherit;background:var(--omni-toast-tone);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.omni-toast-row:before{background:color-mix(in srgb,var(--omni-toast-tone) var(--omni-toast-wash,12%),transparent)}}.omni-toast-row:before{transform-origin:0;animation:omni-toast-drain var(--omni-toast-ttl,3s) linear both}.omni-toast-row.is-paused:before{animation-play-state:paused}.omni-toast-row.is-actionable{cursor:pointer}@supports (color:color-mix(in lab,red,red)){.omni-toast-row.is-actionable:hover{background:color-mix(in srgb,var(--omni-toast-tone) 13%,transparent)}}.omni-toast-row.is-actionable:hover{transform:translateY(-1px)}.omni-toast-hit{z-index:1;border-radius:inherit;cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.omni-toast-hit:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.omni-toast-body{z-index:2;pointer-events:none;flex:1;align-items:center;gap:9px;min-width:0;display:flex;position:relative}.omni-toast-ic{width:16px;height:16px;color:var(--omni-toast-tone);transition:transform var(--skin-dur,.18s) var(--skin-ease,cubic-bezier(.16,1,.3,1));flex-shrink:0;place-items:center;display:grid}.omni-toast-row.is-actionable:hover .omni-toast-ic{transform:scale(1.1)}.omni-toast-lb{overflow-wrap:anywhere;flex:1;min-width:0;font-weight:500;line-height:1.55}.omni-toast-go{border-radius:var(--radius-control);color:var(--color-primary);background:var(--cmfb-ek6sd2);flex-shrink:0;align-items:center;gap:3px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.omni-toast-go{background:color-mix(in srgb,var(--color-primary) 20%,transparent)}}.omni-toast-go{transition:background-color var(--skin-dur,.18s) var(--skin-ease,cubic-bezier(.16,1,.3,1))}.omni-toast-go svg{width:11px;height:11px}.omni-toast-row.is-actionable:hover .omni-toast-go{background:var(--cmfb-1qb748o)}@supports (color:color-mix(in lab,red,red)){.omni-toast-row.is-actionable:hover .omni-toast-go{background:color-mix(in srgb,var(--color-primary) 30%,transparent)}}.omni-toast-x{z-index:3;border-radius:var(--radius-control);width:26px;height:26px;color:var(--omni-menu-muted);opacity:.55;cursor:pointer;transition:opacity var(--skin-dur,.18s) var(--skin-ease,cubic-bezier(.16,1,.3,1)),background-color var(--skin-dur,.18s) var(--skin-ease,cubic-bezier(.16,1,.3,1)),color var(--skin-dur,.18s) var(--skin-ease,cubic-bezier(.16,1,.3,1));background:0 0;border:0;flex-shrink:0;place-items:center;display:grid;position:relative}.omni-toast-x:hover{opacity:1;color:var(--color-foreground);background:var(--omni-menu-line-soft)}.omni-toast-x:focus-visible{opacity:1;outline:2px solid var(--color-primary);outline-offset:-2px}:is(:lang(zh),:lang(ja),:lang(ko)) :is(.omni-toast-cap,.omni-menu-cap){letter-spacing:.01em;text-transform:none;font-size:11px;font-weight:500}:is(:lang(en),:lang(es),:lang(fr),:lang(de),:lang(pt),:lang(id),:lang(ru)) .omni-toast-lb{line-height:1.45}:is(:lang(zh),:lang(ja),:lang(ko)) :is(.uppercase:not(.font-mono):is(.tracking-wide,.tracking-wider,.tracking-widest,.tracking-micro,[class*="tracking-[0."],[class*="tracking-[."]),:not(.font-mono):is(.tracking-wider,.tracking-\[0\.05em\],.tracking-\[0\.06em\],.tracking-\[0\.08em\],.tracking-\[0\.18em\]),.omni-help-eyebrow,.omni-help-next-l){letter-spacing:var(--tracking-caption)}@media (prefers-reduced-motion:reduce){.omni-toast-shell,.omni-toast-slot{animation-name:omni-toast-fade-in;animation-duration:.12s;animation-timing-function:linear;animation-delay:0s}.omni-toast-shell.is-closing,.omni-toast-slot.is-leaving{animation-name:omni-toast-fade-out}.omni-toast-capslot,.omni-toast-slot{transition-duration:.12s}.omni-toast-row.is-actionable:hover,.omni-toast-row.is-actionable:hover .omni-toast-ic{transform:none}}.omni-mention-panel{--omni-menu-line:var(--cmfb-o97s1g)}@supports (color:color-mix(in lab,red,red)){.omni-mention-panel{--omni-menu-line:color-mix(in srgb,var(--color-foreground) 12%,transparent)}}.omni-mention-panel{--omni-menu-line-soft:var(--cmfb-1o47b2y)}@supports (color:color-mix(in lab,red,red)){.omni-mention-panel{--omni-menu-line-soft:color-mix(in srgb,var(--color-foreground) 6%,transparent)}}.omni-mention-panel{--omni-menu-muted:var(--color-muted-foreground);border-radius:var(--radius-xl,16px);overscroll-behavior:contain;width:296px;max-width:calc(100vw - 2rem);max-height:min(320px,100vh - 8rem);color:var(--color-foreground);padding:6px;overflow-y:auto}.omni-mention-panel .omni-menu-cap{color:var(--omni-menu-muted);letter-spacing:0;padding:6px 8px 8px;font-size:11px;font-weight:500}.omni-mention-row{border-radius:var(--radius-lg,12px);width:100%;min-width:0;color:var(--color-foreground);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--skin-dur,.18s) var(--skin-ease,cubic-bezier(.16,1,.3,1)),transform var(--skin-dur,.18s) var(--skin-ease,cubic-bezier(.16,1,.3,1));background:0 0;border:0;align-items:center;gap:9px;padding:6px 8px;font-size:13px;line-height:1.4;display:flex}.omni-mention-row+.omni-mention-row{margin-top:1px}.omni-mention-row:focus-visible,.omni-mention-row:hover,.omni-mention-row[aria-selected=true]{background:var(--cmfb-10u3kzg)}@supports (color:color-mix(in lab,red,red)){.omni-mention-row:focus-visible,.omni-mention-row:hover,.omni-mention-row[aria-selected=true]{background:color-mix(in srgb,var(--color-foreground) 7%,transparent)}}.omni-mention-row:focus-visible{outline:2px solid var(--omni-menu-muted);outline-offset:-2px}.omni-mention-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}.omni-mention-thumb{border-radius:calc(var(--radius-xl) * .62);background:var(--cmfb-cd6z7c);flex-shrink:0;place-items:center;width:32px;height:32px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.omni-mention-thumb{background:color-mix(in srgb,var(--color-foreground) 5%,transparent)}}.omni-mention-thumb{box-shadow:inset 0 0 0 1px var(--omni-menu-line-soft);color:var(--omni-menu-muted);transition:box-shadow var(--skin-dur,.18s) var(--skin-ease,cubic-bezier(.16,1,.3,1)),color var(--skin-dur,.18s) var(--skin-ease,cubic-bezier(.16,1,.3,1))}.omni-mention-row:focus-visible .omni-mention-thumb,.omni-mention-row:hover .omni-mention-thumb,.omni-mention-row[aria-selected=true] .omni-mention-thumb{box-shadow:inset 0 0 0 1px var(--omni-menu-line);color:var(--color-foreground)}.omni-mention-badge{border-radius:var(--radius-control);background:var(--cmfb-115s6qm);place-items:center;width:13px;height:13px;display:grid;position:absolute;bottom:2px;right:2px}@supports (color:color-mix(in lab,red,red)){.omni-mention-badge{background:color-mix(in srgb,var(--color-void) 62%,transparent)}}.omni-mention-badge{color:var(--color-foreground)}.omni-mention-chip{border-radius:var(--radius-full,999px);letter-spacing:0;color:var(--omni-menu-muted);background:var(--cmfb-cd6z7c);flex-shrink:0;padding:2px 7px;font-size:10px;font-weight:500;line-height:1.35}@supports (color:color-mix(in lab,red,red)){.omni-mention-chip{background:color-mix(in srgb,var(--color-foreground) 5%,transparent)}}.omni-mention-empty{text-align:center;color:var(--omni-menu-muted);padding:18px 11px 20px;font-size:11.5px}@media (prefers-reduced-motion:reduce){.omni-mention-row,.omni-mention-thumb{transition:none}.omni-mention-row:focus-visible,.omni-mention-row:hover,.omni-mention-row[aria-selected=true]{transform:none}}.omni-inv-head h4{letter-spacing:-.012em;color:var(--color-foreground);margin:0;font-size:16.5px;font-weight:660}.omni-inv-head p{color:var(--color-muted-foreground);margin:3px 0 0;font-size:12px}.omni-seg{border-radius:var(--radius-control);background:var(--cmfb-1o47b2y);gap:2px;padding:3px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.omni-seg{background:color-mix(in srgb,var(--color-foreground) 6%,transparent)}}.omni-seg{border:1px solid var(--cmfb-1o47b2y)}@supports (color:color-mix(in lab,red,red)){.omni-seg{border:1px solid color-mix(in srgb,var(--color-foreground) 6%,transparent)}}.omni-seg button{appearance:none;cursor:pointer;white-space:nowrap;border-radius:var(--radius-control);font:inherit;color:var(--color-muted-foreground);transition:color var(--skin-dur,.18s) var(--skin-ease,cubic-bezier(.16,1,.3,1)),background-color var(--skin-dur,.18s) var(--skin-ease,cubic-bezier(.16,1,.3,1));background:0 0;border:0;flex-shrink:0;align-items:center;gap:6px;padding:6px 14px;font-size:12.5px;font-weight:560;display:inline-flex}.omni-seg button:hover{color:var(--color-foreground)}.omni-seg button[aria-pressed=true],.omni-seg button[aria-selected=true]{background:var(--color-card);color:var(--color-foreground);box-shadow:0 1px 2px var(--cmfb-12j93w4)}@supports (color:color-mix(in lab,red,red)){.omni-seg button[aria-pressed=true],.omni-seg button[aria-selected=true]{box-shadow:0 1px 2px color-mix(in srgb,var(--color-void) 30%,transparent)}}.omni-seg .omni-seg-cnt{font-family:var(--font-mono,ui-monospace,Menlo,monospace);border-radius:var(--radius-control);background:var(--cmfb-ek6sd2);padding:0 5px;font-size:10px}@supports (color:color-mix(in lab,red,red)){.omni-seg .omni-seg-cnt{background:color-mix(in srgb,var(--color-primary) 20%,transparent)}}.omni-seg .omni-seg-cnt{color:var(--color-primary)}.omni-fld{flex-direction:column;gap:6px;margin-bottom:13px;display:flex}.omni-fld>label{color:var(--color-muted-foreground);align-items:center;gap:5px;font-size:11.5px;font-weight:560;display:flex}.omni-fld-req{color:var(--color-primary)}.omni-fld input,.omni-fld textarea{border-radius:var(--radius-xl);border:1px solid var(--color-border);background:var(--cmfb-1mxefec);width:100%;padding:9px 11px}@supports (color:color-mix(in lab,red,red)){.omni-fld input,.omni-fld textarea{background:color-mix(in srgb,var(--color-foreground) 3%,transparent)}}.omni-fld input,.omni-fld textarea{color:var(--color-foreground);font:inherit;transition:border-color var(--skin-dur,.18s) var(--skin-ease,cubic-bezier(.16,1,.3,1)),background-color var(--skin-dur,.18s) var(--skin-ease,cubic-bezier(.16,1,.3,1));font-size:13px}.omni-fld textarea{resize:none;line-height:1.55}.omni-fld input::placeholder,.omni-fld textarea::placeholder{color:var(--color-muted-foreground)}.omni-fld input:focus,.omni-fld textarea:focus{border-color:var(--cmfb-1l45q1u);outline:none}@supports (color:color-mix(in lab,red,red)){.omni-fld input:focus,.omni-fld textarea:focus{border-color:color-mix(in srgb,var(--color-primary) 62%,transparent)}}.omni-fld input:focus,.omni-fld textarea:focus{background:var(--cmfb-5z9wda)}@supports (color:color-mix(in lab,red,red)){.omni-fld input:focus,.omni-fld textarea:focus{background:color-mix(in srgb,var(--color-primary) 6%,transparent)}}.omni-fld input:disabled,.omni-fld textarea:disabled{opacity:.45;cursor:not-allowed}.omni-fld-hint{color:var(--color-muted-foreground);font-size:11px}.omni-fld-hint b{color:var(--color-accent-gold);font-family:var(--font-mono,ui-monospace,Menlo,monospace);font-weight:640}.omni-fld-err{color:var(--color-destructive);font-size:11px}.omni-fld.is-amount input{font-family:var(--font-mono,ui-monospace,Menlo,monospace);font-size:15px;font-weight:620}.omni-inv-foot{border-top:1px solid var(--cmfb-1o47b2y);flex-wrap:wrap;justify-content:flex-end;gap:9px;margin-top:4px;padding-top:15px;display:flex}@supports (color:color-mix(in lab,red,red)){.omni-inv-foot{border-top:1px solid color-mix(in srgb,var(--color-foreground) 6%,transparent)}}.omni-inv-item{border-bottom:1px solid var(--cmfb-1o47b2y);padding:12px 0}@supports (color:color-mix(in lab,red,red)){.omni-inv-item{border-bottom:1px solid color-mix(in srgb,var(--color-foreground) 6%,transparent)}}.omni-inv-item:last-child{border-bottom:0}.omni-inv-top{align-items:center;gap:10px;display:flex}.omni-inv-amt{font-family:var(--font-mono,ui-monospace,Menlo,monospace);font-variant-numeric:tabular-nums;font-size:15px;font-weight:660}.omni-inv-amt,.omni-inv-name{color:var(--color-foreground);flex:1;min-width:0}.omni-inv-name{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.omni-inv-amt.is-trail{text-align:right;flex:none}.omni-inv-amt.is-in{color:var(--color-success)}.omni-inv-st,.omni-st{border-radius:var(--radius-control);white-space:nowrap;flex-shrink:0;padding:3px 9px;font-size:10.5px;font-weight:620}.omni-inv-sub{color:var(--color-muted-foreground);flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;font-size:11.5px;display:flex}.omni-inv-sub .omni-inv-dot{border-radius:var(--radius-control);background:var(--cmfb-hhy5qu);width:3px;height:3px}@supports (color:color-mix(in lab,red,red)){.omni-inv-sub .omni-inv-dot{background:color-mix(in srgb,var(--color-muted-foreground) 55%,transparent)}}.omni-inv-act{border-radius:var(--radius-control);border:1px solid var(--color-border);height:25px;color:var(--color-muted-foreground);cursor:pointer;transition:color var(--skin-dur,.18s) var(--skin-ease,cubic-bezier(.16,1,.3,1)),border-color var(--skin-dur,.18s) var(--skin-ease,cubic-bezier(.16,1,.3,1));background:0 0;justify-content:center;align-items:center;gap:5px;padding:0 11px;font-family:inherit;font-size:11.5px;line-height:1;text-decoration:none;display:inline-flex}.omni-inv-act:hover:not(:disabled){color:var(--color-foreground);border-color:var(--cmfb-12iuc8s)}@supports (color:color-mix(in lab,red,red)){.omni-inv-act:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-foreground) 25%,transparent)}}.omni-inv-act.is-danger:hover:not(:disabled){color:var(--color-destructive);border-color:var(--cmfb-7d2jge)}@supports (color:color-mix(in lab,red,red)){.omni-inv-act.is-danger:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-destructive) 45%,transparent)}}.omni-inv-act:disabled{opacity:.5;cursor:not-allowed}.omni-inv-acts{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.omni-inv-acts .omni-inv-act{margin-top:0}.omni-inv-item.has-preview{align-items:flex-start;gap:12px;display:flex}.omni-inv-body{flex:1;min-width:0}.omni-inv-preview{flex:none;line-height:0;display:block}.omni-inv-preview:hover .omni-inv-thumb{border-color:var(--cmfb-eihuck)}@supports (color:color-mix(in lab,red,red)){.omni-inv-preview:hover .omni-inv-thumb{border-color:color-mix(in srgb,var(--color-primary) 45%,transparent)}}.omni-inv-thumb{object-fit:contain;border-radius:var(--radius-md);border:1px solid var(--cmfb-1u7ckz2);flex:none;width:64px;height:36px}@supports (color:color-mix(in lab,red,red)){.omni-inv-thumb{border:1px solid color-mix(in srgb,var(--color-border) 60%,transparent)}}.omni-inv-thumb{transition:border-color var(--skin-dur,.18s) var(--skin-ease,cubic-bezier(.16,1,.3,1));background:#fff}.omni-inv-thumb.is-card{width:128px;height:72px}.omni-inv-thumb.is-empty{color:var(--color-muted-foreground);background:0 0;border-style:dashed;justify-content:center;align-items:center;display:inline-flex}.omni-inv-empty{text-align:center;color:var(--color-muted-foreground);padding:34px 0 40px;font-size:13px}.omni-inv-list{overscroll-behavior:contain;max-height:min(58vh,600px);overflow-y:auto}.omni-btn,.omni-btn-primary{border-radius:var(--radius-control);cursor:pointer;transition:color var(--skin-dur,.18s) var(--skin-ease,cubic-bezier(.16,1,.3,1)),border-color var(--skin-dur,.18s) var(--skin-ease,cubic-bezier(.16,1,.3,1)),background-color var(--skin-dur,.18s) var(--skin-ease,cubic-bezier(.16,1,.3,1));justify-content:center;align-items:center;gap:7px;padding:9px 18px;font-family:inherit;font-size:13px;font-weight:600;line-height:1.25;display:inline-flex}.omni-btn{border:1px solid var(--color-border);color:var(--color-muted-foreground);background:0 0}.omni-btn:hover:not(:disabled){color:var(--color-foreground);border-color:var(--cmfb-12iuc8s)}@supports (color:color-mix(in lab,red,red)){.omni-btn:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-foreground) 25%,transparent)}}.omni-btn-primary{border:1px solid var(--cmfb-jx08rq)}@supports (color:color-mix(in lab,red,red)){.omni-btn-primary{border:1px solid color-mix(in srgb,var(--color-primary) 55%,transparent)}}.omni-btn-primary{background:var(--cmfb-4bwd6a)}@supports (color:color-mix(in lab,red,red)){.omni-btn-primary{background:color-mix(in srgb,var(--color-primary) 88%,transparent)}}.omni-btn-primary{color:#fff}.omni-btn-primary:hover:not(:disabled){background:var(--color-primary)}.omni-btn-primary:disabled,.omni-btn:disabled{opacity:.5;cursor:not-allowed}.omni-btn-primary.is-sm,.omni-btn.is-sm{gap:6px;padding:7px 14px;font-size:12px}.omni-inv-foot.is-spread{justify-content:space-between}.omni-seg.is-fill{display:flex}.omni-seg.is-fill>button{flex:1;justify-content:center}.omni-seg.is-scroll{scrollbar-width:none;max-width:100%;overflow-x:auto}.omni-seg.is-scroll::-webkit-scrollbar{display:none}.omni-mono{font-family:var(--font-mono,ui-monospace,Menlo,monospace);font-variant-numeric:tabular-nums}.omni-fld .omni-fake{border-radius:var(--radius-xl);border:1px solid var(--color-border);background:var(--cmfb-1mxefec);justify-content:space-between;align-items:center;gap:8px;width:100%;padding:9px 11px;display:flex}@supports (color:color-mix(in lab,red,red)){.omni-fld .omni-fake{background:color-mix(in srgb,var(--color-foreground) 3%,transparent)}}.omni-fld .omni-fake{color:var(--color-foreground);font-size:13px}.omni-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.omni-tile{border-radius:var(--radius-xl);border:1px solid var(--color-border);background:var(--cmfb-1mxefec);padding:11px 6px;position:relative}@supports (color:color-mix(in lab,red,red)){.omni-tile{background:color-mix(in srgb,var(--color-foreground) 3%,transparent)}}.omni-tile{color:var(--color-foreground);font-family:var(--font-mono,ui-monospace,Menlo,monospace);font-variant-numeric:tabular-nums;text-align:center;cursor:pointer;transition:border-color var(--skin-dur,.18s) var(--skin-ease,cubic-bezier(.16,1,.3,1)),background-color var(--skin-dur,.18s) var(--skin-ease,cubic-bezier(.16,1,.3,1));font-size:14px;font-weight:620}.omni-tile:hover:not(:disabled){border-color:var(--cmfb-1313e56)}@supports (color:color-mix(in lab,red,red)){.omni-tile:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-primary) 40%,transparent)}}.omni-tile[aria-pressed=true]{border-color:var(--cmfb-1l45q1u)}@supports (color:color-mix(in lab,red,red)){.omni-tile[aria-pressed=true]{border-color:color-mix(in srgb,var(--color-primary) 62%,transparent)}}.omni-tile[aria-pressed=true]{background:var(--cmfb-u3lpy0)}@supports (color:color-mix(in lab,red,red)){.omni-tile[aria-pressed=true]{background:color-mix(in srgb,var(--color-primary) 12%,transparent)}}.omni-tile[aria-pressed=true]{color:var(--color-primary-light)}.omni-tile:disabled{opacity:.5;cursor:not-allowed}.omni-tile-tick{color:var(--color-primary-light);display:none;position:absolute;top:4px;right:4px}.omni-tile[aria-pressed=true] .omni-tile-tick{display:block}.omni-tile.is-gift{border-color:var(--cmfb-evnb3y)}@supports (color:color-mix(in lab,red,red)){.omni-tile.is-gift{border-color:color-mix(in srgb,var(--color-success) 30%,transparent)}}.omni-tile.is-gift{background:var(--cmfb-1et16ec)}@supports (color:color-mix(in lab,red,red)){.omni-tile.is-gift{background:color-mix(in srgb,var(--color-success) 6%,transparent)}}.omni-tile.is-gift[aria-pressed=true]{border-color:var(--cmfb-191s35w)}@supports (color:color-mix(in lab,red,red)){.omni-tile.is-gift[aria-pressed=true]{border-color:color-mix(in srgb,var(--color-success) 60%,transparent)}}.omni-tile.is-gift[aria-pressed=true]{background:var(--cmfb-1qp1z8g)}@supports (color:color-mix(in lab,red,red)){.omni-tile.is-gift[aria-pressed=true]{background:color-mix(in srgb,var(--color-success) 13%,transparent)}}.omni-tile.is-gift .omni-tile-tick,.omni-tile.is-gift[aria-pressed=true]{color:var(--color-success)}.omni-tile-gift-pill{border-radius:var(--radius-control);background:var(--color-success);color:var(--color-success-foreground);font-family:var(--font-sans,inherit);font-size:var(--text-tiny);white-space:nowrap;letter-spacing:0;pointer-events:none;padding:1px 7px;font-weight:620;line-height:1.4;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.omni-tile.is-custom{font-family:var(--font-sans,inherit);color:var(--color-muted-foreground);font-size:12px;font-weight:560}.omni-pay{text-align:left;border-radius:var(--radius-xl);border:1px solid var(--color-border);background:var(--cmfb-1mxefec);align-items:center;gap:10px;width:100%;margin-bottom:7px;padding:10px 12px;display:flex}@supports (color:color-mix(in lab,red,red)){.omni-pay{background:color-mix(in srgb,var(--color-foreground) 3%,transparent)}}.omni-pay{color:var(--color-foreground);cursor:pointer;transition:border-color var(--skin-dur,.18s) var(--skin-ease,cubic-bezier(.16,1,.3,1)),background-color var(--skin-dur,.18s) var(--skin-ease,cubic-bezier(.16,1,.3,1));font-family:inherit}.omni-pay:last-child{margin-bottom:0}.omni-pays{grid-auto-rows:1fr;gap:7px;display:grid}.omni-pays>.omni-pay{margin-bottom:0}.omni-pay:hover:not(:disabled){border-color:var(--cmfb-1313e56)}@supports (color:color-mix(in lab,red,red)){.omni-pay:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-primary) 40%,transparent)}}.omni-pay[aria-pressed=true]{border-color:var(--cmfb-1l45q1u)}@supports (color:color-mix(in lab,red,red)){.omni-pay[aria-pressed=true]{border-color:color-mix(in srgb,var(--color-primary) 62%,transparent)}}.omni-pay[aria-pressed=true]{background:var(--cmfb-w4x7s2)}@supports (color:color-mix(in lab,red,red)){.omni-pay[aria-pressed=true]{background:color-mix(in srgb,var(--color-primary) 8%,transparent)}}.omni-pay:disabled{opacity:.5;cursor:not-allowed}.omni-pay-ic{border-radius:var(--radius-xl);flex:none;place-items:center;width:30px;height:30px;display:grid}.omni-pay-b{flex:1;min-width:0}.omni-pay-n{align-items:center;gap:7px;font-size:13px;font-weight:580;display:flex}.omni-pay-d{color:var(--color-muted-foreground);margin-top:1px;font-size:11px}.omni-radio{border-radius:var(--radius-control);border:1.5px solid var(--cmfb-17nlisa);flex:none;width:15px;height:15px}@supports (color:color-mix(in lab,red,red)){.omni-radio{border:1.5px solid color-mix(in srgb,var(--color-muted-foreground) 75%,transparent)}}.omni-radio{place-items:center;display:grid}.omni-pay[aria-pressed=true] .omni-radio{border-color:var(--color-primary)}.omni-pay[aria-pressed=true] .omni-radio:after{content:"";border-radius:var(--radius-control);background:var(--color-primary);width:7px;height:7px}.omni-badge{border-radius:var(--radius-control);font-size:var(--text-tiny);white-space:nowrap;background:var(--cmfb-11jfm78);align-items:center;gap:4px;padding:1.5px 7px;font-weight:620;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.omni-badge{background:color-mix(in srgb,var(--color-primary) 18%,transparent)}}.omni-badge{color:var(--color-primary-light)}.omni-badge.is-success{background:var(--cmfb-1rvuux2)}@supports (color:color-mix(in lab,red,red)){.omni-badge.is-success{background:color-mix(in srgb,var(--color-success) 16%,transparent)}}.omni-badge.is-success{color:var(--color-success)}.omni-badge.is-warn{background:var(--cmfb-c7xcj1)}@supports (color:color-mix(in lab,red,red)){.omni-badge.is-warn{background:color-mix(in srgb,var(--color-accent-gold) 18%,transparent)}}.omni-badge.is-warn{color:var(--color-accent-gold)}.omni-badge.is-cyan{background:var(--cmfb-xt2wqn)}@supports (color:color-mix(in lab,red,red)){.omni-badge.is-cyan{background:color-mix(in srgb,var(--color-accent-cyan) 16%,transparent)}}.omni-badge.is-cyan{color:var(--color-accent-cyan)}.omni-badge.is-mute{background:var(--cmfb-djzuvy)}@supports (color:color-mix(in lab,red,red)){.omni-badge.is-mute{background:color-mix(in srgb,var(--color-foreground) 8%,transparent)}}.omni-badge.is-mute{color:var(--color-muted-foreground)}.omni-badge.is-lg{gap:5px;padding:3px 9px;font-size:10.5px}.omni-note{border-radius:var(--radius-xl);border:1px solid var(--cmfb-1pb06rk);margin-bottom:12px;padding:10px 12px}@supports (color:color-mix(in lab,red,red)){.omni-note{border:1px solid color-mix(in srgb,var(--color-foreground) 9%,transparent)}}.omni-note{background:var(--cmfb-1mxefec)}@supports (color:color-mix(in lab,red,red)){.omni-note{background:color-mix(in srgb,var(--color-foreground) 3%,transparent)}}.omni-note-t{color:var(--color-foreground);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.omni-note p{color:var(--color-muted-foreground);margin:5px 0 0;font-size:11px;line-height:1.5}.omni-note.is-center{text-align:center}.omni-note.is-warn{border-color:var(--cmfb-1ga3t0l)}@supports (color:color-mix(in lab,red,red)){.omni-note.is-warn{border-color:color-mix(in srgb,var(--color-accent-gold) 32%,transparent)}}.omni-note.is-warn{background:var(--cmfb-1b0f1fv)}@supports (color:color-mix(in lab,red,red)){.omni-note.is-warn{background:color-mix(in srgb,var(--color-accent-gold) 8%,transparent)}}.omni-note.is-warn .omni-note-t{color:var(--color-accent-gold)}.omni-recon{border-radius:var(--radius-xl);background:var(--cmfb-j23k2o);margin-bottom:12px;padding:11px 13px}@supports (color:color-mix(in lab,red,red)){.omni-recon{background:color-mix(in srgb,var(--color-primary) 7%,transparent)}}.omni-recon{border:1px solid var(--cmfb-zi44d6)}@supports (color:color-mix(in lab,red,red)){.omni-recon{border:1px solid color-mix(in srgb,var(--color-primary) 22%,transparent)}}.omni-recon-eq{font-family:var(--font-mono,ui-monospace,Menlo,monospace);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:7px;display:flex}.omni-recon-eq .is-big{color:var(--color-foreground);font-size:19px;font-weight:660}.omni-recon-eq .is-op,.omni-recon-eq .is-part{color:var(--color-muted-foreground);font-size:13px}.omni-recon-lab{font-family:var(--font-sans,inherit);color:var(--color-muted-foreground);align-items:center;gap:6px;margin-top:5px;font-size:11px;display:flex}.omni-kpis{border-radius:var(--radius-xl);background:var(--cmfb-1o47b2y);flex-wrap:wrap;gap:1px;margin-bottom:14px;display:flex;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.omni-kpis{background:color-mix(in srgb,var(--color-foreground) 6%,transparent)}}.omni-kpis>.omni-kpi{flex:104px}.omni-kpi{background:var(--color-card);min-width:0;padding:10px 11px}.omni-kpi dt{color:var(--color-muted-foreground);font-size:10.5px}.omni-kpi dd{font-family:var(--font-mono,ui-monospace,Menlo,monospace);font-variant-numeric:tabular-nums;color:var(--color-foreground);text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:15px;font-weight:640;overflow:hidden}.omni-bars{margin-bottom:14px}.omni-bar-r{align-items:center;gap:9px;padding:5px 0;display:flex}.omni-bar-n{width:96px;color:var(--color-muted-foreground);text-overflow:ellipsis;white-space:nowrap;flex:none;font-size:11.5px;overflow:hidden}.omni-bar-t{border-radius:var(--radius-control);background:var(--cmfb-djzuvy);flex:1;height:5px;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.omni-bar-t{background:color-mix(in srgb,var(--color-foreground) 8%,transparent)}}.omni-bar-f{border-radius:var(--radius-control);background:var(--color-primary);height:100%}.omni-bar-f.is-2{background:var(--cmfb-1l45q1u)}@supports (color:color-mix(in lab,red,red)){.omni-bar-f.is-2{background:color-mix(in srgb,var(--color-primary) 62%,transparent)}}.omni-bar-f.is-3{background:var(--cmfb-1ccgf1k)}@supports (color:color-mix(in lab,red,red)){.omni-bar-f.is-3{background:color-mix(in srgb,var(--color-primary) 38%,transparent)}}.omni-bar-v{text-align:right;width:62px;font-family:var(--font-mono,ui-monospace,Menlo,monospace);font-variant-numeric:tabular-nums;color:var(--color-foreground);flex:none;font-size:11.5px}.omni-row{border-bottom:1px solid var(--cmfb-1o47b2y);align-items:center;gap:12px;padding:12px 0;display:flex}@supports (color:color-mix(in lab,red,red)){.omni-row{border-bottom:1px solid color-mix(in srgb,var(--color-foreground) 6%,transparent)}}.omni-row.is-last,.omni-row:last-of-type{border-bottom:0}.omni-row-main{flex:1;min-width:0}.omni-row-lab{color:var(--color-foreground);align-items:center;gap:7px;font-size:13px;font-weight:560;display:flex}.omni-row-val{color:var(--color-muted-foreground);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11.5px;overflow:hidden}.omni-row-val.omni-mono{font-family:var(--font-mono,ui-monospace,Menlo,monospace)}.omni-row-ic{border-radius:var(--radius-xl);background:var(--cmfb-1o47b2y);flex:none;place-items:center;width:28px;height:28px;display:grid}@supports (color:color-mix(in lab,red,red)){.omni-row-ic{background:color-mix(in srgb,var(--color-foreground) 6%,transparent)}}.omni-grp-t,.omni-row-ic{color:var(--color-muted-foreground)}.omni-grp-t{letter-spacing:.03em;font-size:11px;font-weight:620}.omni-tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.omni-search{flex:1;min-width:130px;position:relative}.omni-search>svg{color:var(--color-muted-foreground);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.omni-search input{border-radius:var(--radius-control);border:1px solid var(--color-border);background:var(--cmfb-1mxefec);width:100%;padding:7px 11px 7px 30px}@supports (color:color-mix(in lab,red,red)){.omni-search input{background:color-mix(in srgb,var(--color-foreground) 3%,transparent)}}.omni-search input{color:var(--color-foreground);font-family:inherit;font-size:12px}.omni-search input::placeholder{color:var(--color-muted-foreground)}.omni-search input:focus{border-color:var(--cmfb-1l45q1u);outline:none}@supports (color:color-mix(in lab,red,red)){.omni-search input:focus{border-color:color-mix(in srgb,var(--color-primary) 62%,transparent)}}.omni-search.has-clear input{padding-right:30px}.omni-search-x{border-radius:var(--radius-control);width:17px;height:17px;color:var(--color-muted-foreground);cursor:pointer;transition:color var(--skin-dur,.18s) var(--skin-ease,cubic-bezier(.16,1,.3,1));background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.omni-iconbtn,.omni-search-x:hover,.omni-sel{color:var(--color-foreground)}.omni-iconbtn,.omni-sel{border-radius:var(--radius-control);border:1px solid var(--color-border);cursor:pointer;white-space:nowrap;transition:color var(--skin-dur,.18s) var(--skin-ease,cubic-bezier(.16,1,.3,1)),border-color var(--skin-dur,.18s) var(--skin-ease,cubic-bezier(.16,1,.3,1));align-items:center;gap:6px;padding:7px 10px;font-family:inherit;font-size:12px;display:inline-flex}.omni-sel{background:var(--cmfb-1mxefec)}@supports (color:color-mix(in lab,red,red)){.omni-sel{background:color-mix(in srgb,var(--color-foreground) 3%,transparent)}}.omni-iconbtn{color:var(--color-muted-foreground);background:0 0;padding:7px 11px}.omni-iconbtn:hover:not(:disabled),.omni-sel:hover{color:var(--color-foreground);border-color:var(--cmfb-12iuc8s)}@supports (color:color-mix(in lab,red,red)){.omni-iconbtn:hover:not(:disabled),.omni-sel:hover{border-color:color-mix(in srgb,var(--color-foreground) 25%,transparent)}}.omni-iconbtn:disabled{opacity:.5;cursor:not-allowed}.omni-pager{border-top:1px solid var(--cmfb-1o47b2y);justify-content:space-between;align-items:center;gap:10px;margin-top:4px;padding-top:13px;display:flex}@supports (color:color-mix(in lab,red,red)){.omni-pager{border-top:1px solid color-mix(in srgb,var(--color-foreground) 6%,transparent)}}.omni-pager{color:var(--color-muted-foreground);font-size:11.5px}.omni-pager .omni-pager-btns{gap:6px;display:flex}.omni-dangerzone,.omni-testflag{border-radius:var(--radius-xl);margin-top:14px;padding:12px 13px}.omni-dangerzone{border:1px solid var(--cmfb-1766wtu)}@supports (color:color-mix(in lab,red,red)){.omni-dangerzone{border:1px solid color-mix(in srgb,var(--color-destructive) 30%,transparent)}}.omni-dangerzone{background:var(--cmfb-1xuyng8)}@supports (color:color-mix(in lab,red,red)){.omni-dangerzone{background:color-mix(in srgb,var(--color-destructive) 6%,transparent)}}.omni-testflag{border:1px dashed var(--cmfb-3ooedf)}@supports (color:color-mix(in lab,red,red)){.omni-testflag{border:1px dashed color-mix(in srgb,var(--color-accent-gold) 40%,transparent)}}.omni-testflag{background:var(--cmfb-usvwmd)}@supports (color:color-mix(in lab,red,red)){.omni-testflag{background:color-mix(in srgb,var(--color-accent-gold) 5%,transparent)}}.omni-dangerzone-t,.omni-testflag-t{align-items:center;gap:7px;font-size:12.5px;font-weight:600;display:flex}.omni-dangerzone-t{color:var(--color-destructive)}.omni-testflag-t{color:var(--color-accent-gold);font-size:12px}.omni-dangerzone p,.omni-testflag p{color:var(--color-muted-foreground);margin:5px 0 9px;font-size:11.5px}.omni-reveal{border-radius:var(--radius-xl);border:1px solid var(--cmfb-16ahw2w);margin-bottom:13px;padding:12px}@supports (color:color-mix(in lab,red,red)){.omni-reveal{border:1px solid color-mix(in srgb,var(--color-success) 35%,transparent)}}.omni-reveal{background:var(--cmfb-rixgau)}@supports (color:color-mix(in lab,red,red)){.omni-reveal{background:color-mix(in srgb,var(--color-success) 7%,transparent)}}.omni-reveal-t{color:var(--color-success);gap:7px;font-size:12px;font-weight:600}.omni-reveal-k,.omni-reveal-t{align-items:center;display:flex}.omni-reveal-k{border-radius:var(--radius-xl);background:var(--cmfb-r2aiao);gap:8px;margin-top:8px;padding:8px 10px;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.omni-reveal-k{background:color-mix(in srgb,var(--color-void) 45%,transparent)}}.omni-reveal-k{font-family:var(--font-mono,ui-monospace,Menlo,monospace);color:var(--color-foreground);font-size:11.5px}.omni-reveal-k>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.omni-reveal p{color:var(--color-muted-foreground);margin:7px 0 0;font-size:11px}.omni-crossfade{animation:omni-crossfade-in var(--skin-dur,var(--duration-fast)) var(--skin-ease,var(--ease-out-expo)) both}@media (prefers-reduced-motion:reduce){.omni-crossfade{animation:none}}.surface-vault,.surface-vault-reseller{isolation:isolate;--color-background:#070707;--color-foreground:#fff;--color-card:#1d1d1d;--color-card-foreground:#fff;--color-popover:#141414;--color-popover-foreground:#fff;--color-muted:#141414;--color-muted-foreground:#cecece;--color-accent:#292929;--color-accent-foreground:#fff;--color-border:#292929;--color-input:#1f1f1f;position:relative}@supports (color:oklab(0% 0 0%)){.surface-vault,.surface-vault-reseller{--color-background:oklch(13% 0 0);--color-foreground:oklch(100% 0 0);--color-card:oklch(23% 0 0);--color-card-foreground:oklch(100% 0 0);--color-popover:oklch(19% 0 0);--color-popover-foreground:oklch(100% 0 0);--color-muted:oklch(19% 0 0);--color-muted-foreground:oklch(85% 0 0);--color-accent:oklch(28% 0 0);--color-accent-foreground:oklch(100% 0 0);--color-border:oklch(28% 0 0);--color-input:oklch(24% 0 0)}}.surface-vault:after,.surface-vault:before{content:"";pointer-events:none;z-index:0;position:fixed;inset:0}.surface-vault:before{background:radial-gradient(60% 55% at 18% 0,var(--cmfb-1lu8sxg) 0,var(--cmfb-kn3bnc) 35%,transparent 70%),radial-gradient(55% 60% at 95% 100%,var(--cmfb-15m3rub) 0,var(--cmfb-1lsjuft) 35%,transparent 70%),radial-gradient(50% 50% at 60% 50%,#7c39ed0f 0,transparent 70%)}@supports (color:color-mix(in lab,red,red)){.surface-vault:before{background:radial-gradient(60% 55% at 18% 0,color-mix(in oklch,var(--route-accent) 12%,transparent) 0,color-mix(in oklch,var(--route-accent) 5%,transparent) 35%,transparent 70%),radial-gradient(55% 60% at 95% 100%,color-mix(in srgb,var(--route-accent-soft) 10%,transparent) 0,color-mix(in srgb,var(--route-accent-soft) 4%,transparent) 35%,transparent 70%),radial-gradient(50% 50% at 60% 50%,color-mix(in srgb,var(--route-accent-strong) 6%,transparent) 0,transparent 70%)}}.surface-vault:after{background-image:linear-gradient(90deg,#ffffff05 1px,#0000 0),linear-gradient(#ffffff05 1px,#0000 0);background-size:48px 48px;-webkit-mask-image:radial-gradient(#000 40%,#0000 85%);mask-image:radial-gradient(#000 40%,#0000 85%)}.surface-vault>*{z-index:1;position:relative}.surface-vault-reseller{background-color:var(--color-background);background-image:none}.surface-vault-reseller:after,.surface-vault-reseller:before{display:none}.light .surface-vault,.light .surface-vault-reseller{--color-background:var(--color-void);--color-foreground:var(--color-text-primary);--color-card:var(--color-raised);--color-card-foreground:var(--color-text-primary);--color-popover:var(--color-raised);--color-popover-foreground:var(--color-text-primary);--color-muted:var(--color-surface-container-low);--color-muted-foreground:var(--color-text-muted);--color-accent:var(--color-surface-container);--color-accent-foreground:var(--color-text-primary);--color-border:#7c39ed29}@supports (color:color-mix(in lab,red,red)){.light .surface-vault,.light .surface-vault-reseller{--color-border:color-mix(in oklch,var(--route-accent-strong) 16%,transparent)}}.light .surface-vault,.light .surface-vault-reseller{--color-input:var(--color-surface-container-high)}.light .surface-vault:before{background:radial-gradient(58% 44% at 16% 0,var(--cmfb-1asqn24) 0,transparent 72%),radial-gradient(48% 46% at 96% 100%,var(--cmfb-1r7281n) 0,transparent 72%)}@supports (color:color-mix(in lab,red,red)){.light .surface-vault:before{background:radial-gradient(58% 44% at 16% 0,color-mix(in oklch,var(--route-accent) 7%,transparent) 0,transparent 72%),radial-gradient(48% 46% at 96% 100%,color-mix(in oklch,var(--route-accent-soft) 5%,transparent) 0,transparent 72%)}}.light .surface-vault:after{background-image:none;-webkit-mask-image:none;mask-image:none}.light .surface-vault-reseller{background-color:var(--color-background);background-image:none}.surface-vault-command{background:linear-gradient(180deg,#7c39ed17 0,transparent 68%),linear-gradient(135deg,var(--cmfb-undzoz),var(--cmfb-3qlp48))}@supports (color:color-mix(in lab,red,red)){.surface-vault-command{background:linear-gradient(180deg,color-mix(in srgb,var(--route-accent-strong) 9%,transparent) 0,transparent 68%),linear-gradient(135deg,color-mix(in srgb,var(--color-raised) 82%,transparent),color-mix(in srgb,var(--color-base) 94%,transparent))}}.surface-vault-command{box-shadow:inset 0 1px 0 var(--cmfb-1lu8sxg),0 10px 28px var(--sh-diff)}@supports (color:color-mix(in lab,red,red)){.surface-vault-command{box-shadow:inset 0 1px 0 color-mix(in oklch,var(--route-accent) 12%,transparent),0 10px 28px var(--sh-diff)}}.surface-vault-command:before{content:"";background:linear-gradient(90deg,transparent,var(--cmfb-nrsv7g),transparent);inset-inline:1.25rem;height:1px;position:absolute;top:0}@supports (color:color-mix(in lab,red,red)){.surface-vault-command:before{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--route-accent) 34%,transparent),transparent)}}.surface-vault-command:after{content:"";pointer-events:none;background:radial-gradient(42% 80% at 100% 0,var(--cmfb-8dhaw1),transparent 74%),linear-gradient(to right,var(--cmfb-125ut46) 1px,transparent 1px);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.surface-vault-command:after{background:radial-gradient(42% 80% at 100% 0,color-mix(in srgb,var(--route-accent-soft) 8%,transparent),transparent 74%),linear-gradient(to right,color-mix(in srgb,var(--color-border-default) 14%,transparent) 1px,transparent 1px)}}.surface-vault-command:after{background-size:auto,44px 44px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 22% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 22% 88%,#0000)}.surface-vault-command>*{z-index:1;position:relative}.surface-vault-subtitle{color:var(--cmfb-1k5yeys)}@supports (color:color-mix(in lab,red,red)){.surface-vault-subtitle{color:color-mix(in srgb,var(--color-foreground) 74%,transparent)}}.surface-vault-subtitle{text-shadow:0 1px 1px #00000061}.surface-vault-tabs{background:linear-gradient(180deg,#7c39ed0d,var(--cmfb-zxov1d))}@supports (color:color-mix(in lab,red,red)){.surface-vault-tabs{background:linear-gradient(180deg,color-mix(in srgb,var(--route-accent-strong) 5%,transparent),color-mix(in srgb,var(--color-elevated) 86%,transparent))}}.surface-vault-tabs{box-shadow:inset 0 1px 0 var(--cmfb-xpwzcq)}@supports (color:color-mix(in lab,red,red)){.surface-vault-tabs{box-shadow:inset 0 1px 0 color-mix(in oklch,var(--route-accent) 6%,transparent)}}.surface-vault-metric{background-color:var(--cmfb-11dthk5)}@supports (color:color-mix(in lab,red,red)){.surface-vault-metric{background-color:color-mix(in srgb,var(--color-elevated) 88%,transparent)}}.surface-vault-metric{box-shadow:inset 0 1px 0 var(--cmfb-1asqn24),0 8px 18px var(--sh-diff)}@supports (color:color-mix(in lab,red,red)){.surface-vault-metric{box-shadow:inset 0 1px 0 color-mix(in oklch,var(--route-accent) 7%,transparent),0 8px 18px var(--sh-diff)}}.surface-vault-metric:after{content:"";background:linear-gradient(90deg,transparent,var(--cmfb-q2djoy),transparent);inset-inline:1rem;height:1px;position:absolute;top:0}@supports (color:color-mix(in lab,red,red)){.surface-vault-metric:after{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--route-accent) 20%,transparent),transparent)}}.surface-vault-panel{background:linear-gradient(180deg,var(--cmfb-14gpoct),var(--cmfb-i9anji))}@supports (color:color-mix(in lab,red,red)){.surface-vault-panel{background:linear-gradient(180deg,color-mix(in srgb,var(--color-raised) 70%,transparent),color-mix(in srgb,var(--color-base) 88%,transparent))}}.surface-vault-panel{box-shadow:inset 0 1px 0 var(--cmfb-xpwzcq),0 8px 20px var(--sh-diff)}@supports (color:color-mix(in lab,red,red)){.surface-vault-panel{box-shadow:inset 0 1px 0 color-mix(in oklch,var(--route-accent) 6%,transparent),0 8px 20px var(--sh-diff)}}.surface-reseller-subheader{background:var(--color-base);box-shadow:inset 0 1px 0 var(--cmfb-1asqn24),0 8px 20px var(--cmfb-fio7by)}@supports (color:color-mix(in lab,red,red)){.surface-reseller-subheader{box-shadow:inset 0 1px 0 color-mix(in oklch,var(--route-accent) 7%,transparent),0 8px 20px color-mix(in srgb,var(--color-void) 26%,transparent)}}.surface-reseller-action-rail{box-shadow:inset 0 1px 0 var(--cmfb-xpwzcq),0 6px 14px var(--cmfb-sl8j8g)}@supports (color:color-mix(in lab,red,red)){.surface-reseller-action-rail{box-shadow:inset 0 1px 0 color-mix(in oklch,var(--route-accent) 6%,transparent),0 6px 14px color-mix(in srgb,var(--color-void) 18%,transparent)}}.surface-reseller-revenue-card{background:radial-gradient(60% 90% at 100% 0,var(--cmfb-8dhaw1),transparent 76%),linear-gradient(135deg,var(--cmfb-1bk4kf3),var(--cmfb-3qlp48));position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.surface-reseller-revenue-card{background:radial-gradient(60% 90% at 100% 0,color-mix(in srgb,var(--route-accent-soft) 8%,transparent),transparent 76%),linear-gradient(135deg,color-mix(in srgb,var(--color-elevated) 76%,transparent),color-mix(in srgb,var(--color-base) 94%,transparent))}}.surface-reseller-revenue-card{box-shadow:inset 0 1px 0 var(--cmfb-1x9whs),0 10px 24px var(--cmfb-gystuq)}@supports (color:color-mix(in lab,red,red)){.surface-reseller-revenue-card{box-shadow:inset 0 1px 0 color-mix(in oklch,var(--route-accent) 9%,transparent),0 10px 24px color-mix(in srgb,var(--color-void) 28%,transparent)}}.surface-reseller-revenue-card:after{content:"";background:linear-gradient(90deg,transparent,var(--cmfb-1eja5h2),transparent);height:1px;position:absolute;inset:auto 1.25rem 0}@supports (color:color-mix(in lab,red,red)){.surface-reseller-revenue-card:after{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--route-accent) 40%,transparent),transparent)}}.surface-reseller-panel{background:linear-gradient(180deg,var(--cmfb-17pyblh),var(--cmfb-2ah2lg));position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.surface-reseller-panel{background:linear-gradient(180deg,color-mix(in srgb,var(--color-raised) 74%,transparent),color-mix(in srgb,var(--color-base) 92%,transparent))}}.surface-reseller-panel{box-shadow:inset 0 1px 0 var(--cmfb-kn3bnc),0 8px 18px var(--cmfb-fio7by)}@supports (color:color-mix(in lab,red,red)){.surface-reseller-panel{box-shadow:inset 0 1px 0 color-mix(in oklch,var(--route-accent) 5%,transparent),0 8px 18px color-mix(in srgb,var(--color-void) 26%,transparent)}}.surface-reseller-panel:before{display:none}.surface-reseller-action-card{background:linear-gradient(180deg,var(--cmfb-1a3zxwb),var(--cmfb-1yybdj4));position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.surface-reseller-action-card{background:linear-gradient(180deg,color-mix(in srgb,var(--color-elevated) 74%,transparent),color-mix(in srgb,var(--color-base) 90%,transparent))}}.surface-reseller-action-card{box-shadow:inset 0 1px 0 var(--cmfb-kn3bnc)}@supports (color:color-mix(in lab,red,red)){.surface-reseller-action-card{box-shadow:inset 0 1px 0 color-mix(in oklch,var(--route-accent) 5%,transparent)}}.surface-reseller-action-card{transition:transform .18s var(--ease-out-expo),border-color .18s ease,background .18s ease}.surface-reseller-action-card:hover{background:linear-gradient(180deg,var(--cmfb-x1flzt),var(--cmfb-3qlp48))}@supports (color:color-mix(in lab,red,red)){.surface-reseller-action-card:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--color-elevated) 82%,transparent),color-mix(in srgb,var(--color-base) 94%,transparent))}}.surface-reseller-action-card:hover{border-color:var(--cmfb-4sxjhl)}@supports (color:color-mix(in lab,red,red)){.surface-reseller-action-card:hover{border-color:color-mix(in srgb,var(--route-accent) 18%,var(--color-border))}}.reseller-arena-shell .surface-vault-command{border-radius:16px}@media (max-width:768px){.surface-reseller-subheader{padding-block:.42rem}.surface-reseller-action-rail{grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;width:100%;padding:.25rem;display:grid}.surface-reseller-action-rail button{white-space:nowrap;justify-content:center;min-width:0;height:2rem;padding-inline:.35rem;font-size:.68rem;overflow:hidden}.surface-reseller-action-rail svg{flex-shrink:0;width:.78rem;height:.78rem;margin-right:.25rem}.surface-reseller-action-rail .reseller-action-label{text-overflow:ellipsis;min-width:0;overflow:hidden}}.light .auth-page-card,.light .auth-split-shell .core-refined-auth-card{border-color:var(--cmfb-na4sv9)}@supports (color:color-mix(in lab,red,red)){.light .auth-page-card,.light .auth-split-shell .core-refined-auth-card{border-color:color-mix(in oklch,var(--route-accent-strong) 22%,var(--color-border))}}.light .auth-page-card,.light .auth-split-shell .core-refined-auth-card{background:linear-gradient(180deg,var(--cmfb-ndc5vl),var(--cmfb-wicl0y))}@supports (color:color-mix(in lab,red,red)){.light .auth-page-card,.light .auth-split-shell .core-refined-auth-card{background:linear-gradient(180deg,color-mix(in oklch,var(--color-raised) 98%,transparent),color-mix(in oklch,var(--color-surface-container-low) 92%,transparent))}}.light .auth-page-card,.light .auth-split-shell .core-refined-auth-card{box-shadow:0 24px 70px #7c39ed1f,0 1px 0 var(--cmfb-w3im7r) inset}@supports (color:color-mix(in lab,red,red)){.light .auth-page-card,.light .auth-split-shell .core-refined-auth-card{box-shadow:0 24px 70px color-mix(in oklch,var(--route-accent-strong) 12%,transparent),0 1px 0 color-mix(in oklch,var(--color-raised) 84%,transparent) inset}}.light .auth-split-shell .core-refined-auth-inner input:not([type=checkbox]),.light .auth-split-shell .core-refined-auth-tabs{border-color:var(--cmfb-1dwc19p)}@supports (color:color-mix(in lab,red,red)){.light .auth-split-shell .core-refined-auth-inner input:not([type=checkbox]),.light .auth-split-shell .core-refined-auth-tabs{border-color:color-mix(in oklch,var(--route-accent-strong) 18%,var(--color-border))}}.light .auth-split-shell .core-refined-auth-inner input:not([type=checkbox]),.light .auth-split-shell .core-refined-auth-tabs{background:var(--cmfb-7ax1d2)}@supports (color:color-mix(in lab,red,red)){.light .auth-split-shell .core-refined-auth-inner input:not([type=checkbox]),.light .auth-split-shell .core-refined-auth-tabs{background:color-mix(in oklch,var(--color-raised) 94%,var(--color-surface-container-low))}}.light .auth-split-shell .core-refined-auth-inner input:not([type=checkbox]),.light .auth-split-shell .core-refined-auth-tabs{color:var(--color-text-primary)}@supports not (color:color-mix(in srgb,white,black)){.auth-hero-shell .core-refined-auth-inner label{color:var(--color-muted-foreground)}.auth-hero-shell .core-refined-auth-inner span.shadow-inner{color:var(--color-text-secondary)}.auth-hero-shell .core-refined-auth-inner input::placeholder{color:var(--color-muted-foreground);opacity:.72}}.auth-hero-shell .core-refined-auth-tabs{height:auto;box-shadow:none;background:0 0;border:none}.auth-hero-shell .core-refined-auth-tabs [role=tab]{color:#ffffff8f;background:#ffffff09;border-color:#ffffff14;height:3rem}.auth-hero-shell .core-refined-auth-tabs [role=tab]:hover{color:#ffffffd1;background:#ffffff12}.auth-hero-shell .core-refined-auth-inner .auth-input-segment,.auth-hero-shell .core-refined-auth-inner input:not([type=checkbox]):not([type=radio]),.auth-hero-shell .core-refined-auth-inner span.shadow-inner{box-shadow:none;background-color:#ffffff0d;border-color:#ffffff21}.auth-hero-shell .core-refined-auth-inner button.auth-input-segment:hover:not(:disabled){border-color:var(--cmfb-eihuck)}@supports (color:color-mix(in lab,red,red)){.auth-hero-shell .core-refined-auth-inner button.auth-input-segment:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-primary) 45%,transparent)}}.auth-hero-shell .core-refined-auth-inner button.auth-input-segment:hover:not(:disabled){background-color:var(--cmfb-u3lpy0)}@supports (color:color-mix(in lab,red,red)){.auth-hero-shell .core-refined-auth-inner button.auth-input-segment:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-primary) 12%,transparent)}}@media (max-width:640px){.auth-hero-shell .core-refined-auth-inner input:not([type=checkbox]):not([type=radio]){font-size:calc(1rem / var(--auth-card-fit))}}.auth-hero-shell .core-refined-auth-inner input:not([type=checkbox]):focus,.auth-hero-shell .core-refined-auth-inner input:not([type=checkbox]):focus-visible{border-color:var(--cmfb-jx08rq)}@supports (color:color-mix(in lab,red,red)){.auth-hero-shell .core-refined-auth-inner input:not([type=checkbox]):focus,.auth-hero-shell .core-refined-auth-inner input:not([type=checkbox]):focus-visible{border-color:color-mix(in srgb,var(--color-primary) 55%,transparent)}}.auth-hero-shell .core-refined-auth-inner input:not([type=checkbox]):focus,.auth-hero-shell .core-refined-auth-inner input:not([type=checkbox]):focus-visible{background-color:#ffffff14}.auth-hero-shell .auth-login-split .core-refined-auth-tabs{height:auto;box-shadow:none;background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px}.auth-hero-shell .auth-login-split .core-refined-auth-tabs [role=tab]{color:#ffffff8f;background:0 0;border:1px solid #0000;height:2.5rem}.auth-hero-shell .auth-login-split .core-refined-auth-tabs [role=tab]:hover{color:#ffffffd1;background:#ffffff0f}}}.media-expired{container-type:inline-size}@container (max-width:176px){.media-expired__cta,.media-expired__hint{display:none}.media-expired__chip{width:30px;height:30px}.media-expired__title{font-size:var(--text-micro)}}@container (max-width:104px){.media-expired__title{display:none}.media-expired__chip{width:24px;height:24px}}}
