:root{--bg:#13162b;--bg-deep:#0d0f20;--surface-1:#202444;--surface-2:#262c49;--surface-3:#323f61;--surface-4:#424f73;--hairline:#ffffff1a;--hairline-2:#ffffff0d;--border:#373e6e;--text:#fff;--text-muted:#888fab;--text-faint:#ffffff73;--text-dim:#b9dbffb3;--cyan:#2efdf1;--cyan-soft:#5aead9;--blue:#2e9afd;--blue-2:#248fff;--blue-3:#2ed8fd;--blue-light:#b9dbff;--brand-accent:#429eff;--icon-tile-top:#1a2030;--icon-tile-bottom:#0b0e13;--icon-glyph:#f5f8ff;--icon-tile-border:#ffffff24;--pink:#ff81b8;--pink-2:#ff5eb5;--magenta:#f95ed7;--purple:#886cc8;--viz-1:#7cee7a;--viz-2:#5e77f9;--viz-3:#d66969;--viz-4:#d482cc;--viz-5:#72dceb;--viz-6:#55eed3;--viz-7:#ff81b8;--viz-8:#89e28c;--r-xs:6px;--r-sm:12px;--r-md:16px;--r-lg:20px;--r-pill:999px;--font-sans:"Inter", system-ui, sans-serif;--font-display:"Inter", system-ui, sans-serif;--font-ui:"Inter", system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace;--glow-cyan:0 0 4px var(--cyan);--glow-pink:0 0 10px #886cc899;--glow-blue:0 6px 24px -8px #248fff99;--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:48px;--space-10:64px;--space-11:80px;--space-12:96px;--gray-50:#eef1f8;--gray-100:#d6dcea;--gray-200:#b3bcd2;--gray-300:#8f9ab6;--gray-400:#6f7a98;--gray-500:#545d78;--gray-600:#3e465c;--gray-700:#2d3447;--gray-800:#1f2433;--gray-900:#141826;--text-display-font:var(--font-display);--text-display-size:44px;--text-display-line:1.1;--text-display-weight:300;--text-display-track:-.01em;--text-h1-font:var(--font-ui);--text-h1-size:30px;--text-h1-line:1.25;--text-h1-weight:600;--text-h1-track:-.01em;--text-h2-font:var(--font-ui);--text-h2-size:24px;--text-h2-line:1.3;--text-h2-weight:600;--text-h2-track:-.005em;--text-h3-font:var(--font-ui);--text-h3-size:20px;--text-h3-line:1.35;--text-h3-weight:600;--text-h3-track:0;--text-h4-font:var(--font-ui);--text-h4-size:16px;--text-h4-line:1.4;--text-h4-weight:600;--text-h4-track:0;--text-body-font:var(--font-ui);--text-body-size:14px;--text-body-line:1.55;--text-body-weight:400;--text-body-track:0;--text-body-sm-font:var(--font-ui);--text-body-sm-size:13px;--text-body-sm-line:1.5;--text-body-sm-weight:400;--text-body-sm-track:0;--text-caption-font:var(--font-ui);--text-caption-size:12px;--text-caption-line:1.4;--text-caption-weight:500;--text-caption-track:.02em;--text-code-font:var(--font-mono);--text-code-size:13px;--text-code-line:1.5;--text-code-weight:400;--text-code-track:0;--z-base:0;--z-table-head:1;--z-dropdown:1000;--z-sticky:1100;--z-overlay:1200;--z-popover:1250;--z-modal:1300;--z-menu:1350;--z-toast:1400;--z-tooltip:1500;--ease:cubic-bezier(.4, 0, .2, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--dur-fast:.12s;--dur:.18s;--dur-slow:.26s;--ease-pop:cubic-bezier(.5, .95, .8, 1);--dur-pop:.2s;--pop-from:.9;--pop-overshoot:.01}[data-tier=product]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--app-bg:var(--gray-900);--app-surface:#1a1f2e;--app-surface-2:#212738;--app-surface-3:#2a3145;--app-overlay-bg:#1e2333;--app-border:#30384e;--app-border-strong:#424c66;--app-hairline:#ffffff0f;--app-text:#e9edf7;--app-text-muted:#a5aec6;--app-text-subtle:#828ba5;--app-text-faint:#666f8a;--app-text-invert:var(--gray-900);--app-accent:var(--blue);--app-accent-hover:#4aadff;--app-accent-active:#1c80e8;--app-accent-fg:#fff;--app-accent-quiet:#2e9afd24;--success:#2fd07a;--success-fg:#7af0b0;--success-bg:#2fd07a1f;--success-border:#2fd07a61;--warning:#f5b545;--warning-fg:#ffd27a;--warning-bg:#f5b5451f;--warning-border:#f5b54561;--error:#ff5d6c;--error-fg:#ff8a94;--error-bg:#ff5d6c1f;--error-border:#ff5d6c66;--info:#2e9afd;--info-fg:#74b9ff;--info-bg:#2e9afd1f;--info-border:#2e9afd61;--focus-ring-color:#5ab8ff;--focus-ring-width:2px;--focus-ring-offset:2px;--focus-ring:0 0 0 var(--focus-ring-offset) var(--app-bg), 0 0 0 calc(var(--focus-ring-offset) + var(--focus-ring-width)) var(--focus-ring-color);--disabled-opacity:.45;--disabled-bg:var(--gray-700);--disabled-fg:var(--gray-400);--disabled-border:var(--gray-600);--elevation-0:none;--elevation-1:0 1px 2px #00000059;--elevation-2:0 4px 10px -2px #00000073;--elevation-3:0 10px 24px -6px #00000080;--elevation-4:0 18px 40px -10px #0000008c;--elevation-5:0 28px 60px -12px #0009;--overlay-ring:0 0 0 1px var(--app-border-strong);--app-r-sm:6px;--app-r-md:8px;--app-r-lg:12px;--app-mark-bg:#2ed8fd38;--app-mark-fg:var(--app-text);--control-h:40px;--control-h-sm:32px;--control-px:14px;--col-w:64px;--row-h:48px;--cal-cell:36px;--progress-h:8px;--field-gap:var(--space-2);--stack-gap:var(--space-4);--card-pad:var(--space-6)}[data-tier=product][data-density=compact],[data-density=compact] [data-tier=product],[data-tier=product] [data-density=compact]{--control-h:32px;--control-h-sm:26px;--control-px:10px;--row-h:36px;--cal-cell:30px;--progress-h:6px;--field-gap:var(--space-1);--stack-gap:var(--space-3);--card-pad:var(--space-4)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important}}.ptype-display{font-family:var(--text-display-font);font-size:var(--text-display-size);line-height:var(--text-display-line);font-weight:var(--text-display-weight);letter-spacing:var(--text-display-track)}.ptype-h1{font-family:var(--text-h1-font);font-size:var(--text-h1-size);line-height:var(--text-h1-line);font-weight:var(--text-h1-weight);letter-spacing:var(--text-h1-track)}.ptype-h2{font-family:var(--text-h2-font);font-size:var(--text-h2-size);line-height:var(--text-h2-line);font-weight:var(--text-h2-weight);letter-spacing:var(--text-h2-track)}.ptype-h3{font-family:var(--text-h3-font);font-size:var(--text-h3-size);line-height:var(--text-h3-line);font-weight:var(--text-h3-weight);letter-spacing:var(--text-h3-track)}.ptype-h4{font-family:var(--text-h4-font);font-size:var(--text-h4-size);line-height:var(--text-h4-line);font-weight:var(--text-h4-weight);letter-spacing:var(--text-h4-track)}.ptype-body{font-family:var(--text-body-font);font-size:var(--text-body-size);line-height:var(--text-body-line);font-weight:var(--text-body-weight)}.ptype-body-sm{font-family:var(--text-body-sm-font);font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);font-weight:var(--text-body-sm-weight)}.ptype-caption{font-family:var(--text-caption-font);font-size:var(--text-caption-size);line-height:var(--text-caption-line);font-weight:var(--text-caption-weight);letter-spacing:var(--text-caption-track)}.ptype-code{font-family:var(--text-code-font);font-size:var(--text-code-size);line-height:var(--text-code-line);font-weight:var(--text-code-weight)}[data-tier=product]{background:var(--app-bg);color:var(--app-text);font-family:var(--font-ui);font-size:var(--text-body-size);line-height:var(--text-body-line)}[data-tier=product] *,[data-tier=product] :before,[data-tier=product] :after{box-sizing:border-box}[data-tier=product] :focus-visible{box-shadow:var(--focus-ring);border-radius:var(--app-r-sm);outline:none}.ui-btn{justify-content:center;align-items:center;gap:var(--space-2);height:var(--control-h);padding:0 var(--control-px);font-family:var(--font-ui);font-size:var(--text-body-size);letter-spacing:0;white-space:nowrap;color:var(--app-text);border-radius:var(--app-r-md);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);background:0 0;border:1px solid #0000;font-weight:600;line-height:1;display:inline-flex;position:relative}.ui-btn:focus-visible{box-shadow:var(--focus-ring)}.ui-btn .ui-btn__icon{flex-shrink:0;place-items:center;width:16px;height:16px;display:inline-grid}.ui-btn--sm{height:var(--control-h-sm);padding:0 calc(var(--control-px) - 2px);font-size:var(--text-body-sm-size)}.ui-btn--lg{height:calc(var(--control-h) + 8px);padding:0 calc(var(--control-px) + 6px);font-size:var(--text-h4-size)}.ui-btn--icon{width:var(--control-h);padding:0}.ui-btn--icon.ui-btn--sm{width:var(--control-h-sm)}.ui-btn--block{width:100%;display:flex}.ui-btn--primary{background:var(--app-accent);color:var(--app-accent-fg)}.ui-btn--primary:hover{background:var(--app-accent-hover)}.ui-btn--primary:active{background:var(--app-accent-active)}.ui-btn--secondary{background:var(--app-surface-2);color:var(--app-text);border-color:var(--app-border-strong)}.ui-btn--secondary:hover{background:var(--app-surface-3)}.ui-btn--secondary:active{background:var(--app-surface)}.ui-btn--ghost{color:var(--app-text-muted);background:0 0}.ui-btn--ghost:hover{background:var(--app-surface-2);color:var(--app-text)}.ui-btn--ghost:active{background:var(--app-surface)}.ui-btn--danger{background:var(--error);color:#fff}.ui-btn--danger:hover{background:#ff707e}.ui-btn--danger:active{background:#eb4e5c}.ui-btn--accent{background:var(--cyan);color:var(--app-text-invert)}.ui-btn--accent:hover{box-shadow:0 0 0 1px var(--cyan), var(--glow-cyan)}.ui-btn--dashed{color:var(--app-text-muted);border-style:dashed;border-color:var(--app-border-strong);background:0 0;font-weight:500}.ui-btn--dashed:hover{background:var(--app-surface-2);color:var(--app-text);border-color:var(--app-accent)}.ui-btn--dashed:active{background:var(--app-surface)}.ui-btn:disabled,.ui-btn[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:not-allowed;pointer-events:none}.ui-btn--loading{pointer-events:none;color:#0000!important}.ui-btn--loading:after{content:"";border:2px solid var(--app-text);border-top-color:#0000;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite ui-spin;position:absolute}.ui-btn--primary.ui-btn--loading:after,.ui-btn--danger.ui-btn--loading:after,.ui-btn--accent.ui-btn--loading:after{border-color:#0000 #fff #fff}.ui-btn--accent.ui-btn--loading:after{border-color:var(--app-text-invert);border-top-color:#0000}@keyframes ui-spin{to{transform:rotate(360deg)}}.app-shell{background:var(--app-bg);border:1px solid var(--app-border);border-radius:var(--app-r-lg);grid-template-rows:auto minmax(0,1fr);grid-template-columns:auto 1fr;min-height:520px;display:grid;overflow:hidden}.app-topbar{align-items:center;gap:var(--space-4);height:56px;padding:0 var(--space-5);background:var(--app-surface);border-bottom:1px solid var(--app-border);z-index:var(--z-sticky);grid-column:1/-1;display:flex;position:sticky;top:0}.app-topbar__brand{align-items:center;gap:var(--space-3);letter-spacing:.04em;font-weight:700;display:flex}.app-topbar__logo{background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:var(--app-r-sm);place-items:center;width:30px;height:30px;display:grid}.app-topbar__spacer{flex:1}.app-topbar__search{width:280px}.app-rail{background:var(--app-surface);border-right:1px solid var(--app-border);gap:var(--space-2);width:232px;transition:width var(--dur-fast) var(--ease);flex-direction:column;display:flex}.app-rail--mini{align-items:center;width:64px}.app-rail--mini .app-rail__group{height:1px;margin-bottom:calc(var(--text-caption-size) + var(--space-1) - 1px);background:var(--app-border);padding:0;font-size:0;overflow:hidden}.app-rail__group{margin-top:var(--space-4);padding:0 var(--space-2) var(--space-1);font:var(--text-caption-weight) var(--text-caption-size)/1 var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--app-text-faint)}.app-rail__group:first-child{margin-top:0}.app-navitem{align-items:center;gap:var(--space-3);height:40px;padding:0 var(--space-3);border-radius:var(--app-r-md);color:var(--app-text-muted);cursor:pointer;transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);font-weight:500;text-decoration:none;display:flex}.app-navitem .ui-btn__icon,.app-navitem svg{flex-shrink:0;width:18px;height:18px}.app-navitem svg{color:var(--app-text-faint);transition:color var(--dur-fast) var(--ease)}.app-navitem:hover{background:var(--app-surface-2);color:var(--app-text)}.app-navitem:hover svg{color:var(--app-text-muted)}.app-navitem[aria-current=page],.app-navitem.is-active{background:var(--app-accent-quiet);color:var(--app-text);box-shadow:inset 2px 0 0 var(--app-accent)}.app-navitem[aria-current=page] svg,.app-navitem.is-active svg{color:var(--app-accent)}.app-navitem__badge{margin-left:auto}.app-rail--mini .app-navitem{justify-content:center;width:40px;padding:0}.app-rail--mini .app-navitem span:not(.ui-badge){display:none}.app-main{padding:var(--space-6);scrollbar-gutter:stable;overflow:clip auto;container:app-main/inline-size}.breadcrumbs{align-items:center;gap:var(--space-2);font-size:var(--text-body-sm-size);color:var(--app-text-muted);display:flex}.breadcrumbs a{color:var(--app-text-muted);text-decoration:none}.breadcrumbs a:hover{color:var(--app-text)}.breadcrumbs__sep{color:var(--app-text-faint)}.breadcrumbs [aria-current=page]{color:var(--app-text);font-weight:600}.field-group{gap:var(--field-gap);flex-direction:column;display:flex}.field-label{font-size:var(--text-body-sm-size);color:var(--app-text);gap:var(--space-1);align-items:center;font-weight:600;display:inline-flex}.field-label .req{color:var(--error-fg)}.field-help{font-size:var(--text-caption-size);color:var(--app-text-subtle)}.field-error{font-size:var(--text-caption-size);color:var(--error-fg);align-items:center;gap:var(--space-1);display:flex}.field-row{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}@media (width<=768px){.field-row{grid-template-columns:1fr}}.ui-input,.ui-textarea,.ui-select{width:100%;height:var(--control-h);padding:0 var(--control-px);background:var(--app-surface-2);color:var(--app-text);font-family:var(--font-ui);font-size:var(--text-body-size);border:1px solid var(--app-border);border-radius:var(--app-r-md);transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease), background var(--dur-fast) var(--ease)}.ui-input::placeholder,.ui-textarea::placeholder{color:var(--app-text-faint)}.ui-input:hover,.ui-textarea:hover,.ui-select:hover{border-color:var(--app-border-strong)}.ui-input:focus,.ui-textarea:focus,.ui-select:focus{border-color:var(--app-accent);box-shadow:var(--focus-ring);outline:none}.ui-textarea{height:auto;min-height:88px;padding:var(--space-3) var(--control-px);resize:vertical;line-height:1.5}.ui-input:disabled,.ui-textarea:disabled,.ui-select:disabled{background:var(--disabled-bg);color:var(--disabled-fg);border-color:var(--disabled-border);cursor:not-allowed}.field-group.is-error .ui-input,.field-group.is-error .ui-textarea,.field-group.is-error .ui-select,.ui-input.is-error,.ui-select.is-error{border-color:var(--error)}.field-group.is-error .ui-input:focus,.ui-input.is-error:focus{box-shadow:0 0 0 var(--focus-ring-offset) var(--app-bg), 0 0 0 calc(var(--focus-ring-offset) + var(--focus-ring-width)) var(--error)}.ui-input-wrap{align-items:center;display:flex;position:relative}.ui-input-wrap>svg,.ui-input-wrap .ui-input-icon{width:16px;height:16px;color:var(--app-text-faint);pointer-events:none;position:absolute}.ui-input-wrap>svg.lead,.ui-input-wrap .ui-input-icon.lead{left:var(--control-px)}.ui-input-wrap>svg.trail,.ui-input-wrap .ui-input-icon.trail{right:var(--control-px)}.ui-input-wrap.has-lead .ui-input{padding-left:calc(var(--control-px) + 24px)}.ui-input-wrap:has(svg.lead) .ui-input{padding-left:calc(var(--control-px) + 24px)}.ui-input-wrap.has-trail .ui-input{padding-right:calc(var(--control-px) + 24px)}.ui-input-wrap:has(svg.trail) .ui-input{padding-right:calc(var(--control-px) + 24px)}.ui-select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--app-text-muted) 50%), linear-gradient(135deg, var(--app-text-muted) 50%, transparent 50%);padding-right:calc(var(--control-px) + 20px);background-position:calc(100% - 18px),calc(100% - 13px);background-repeat:no-repeat;background-size:5px 5px,5px 5px}.ui-switch{align-items:center;gap:var(--space-3);cursor:pointer;display:inline-flex}.ui-switch input{opacity:0;width:0;height:0;position:absolute}.ui-switch__track{border-radius:var(--r-pill);background:var(--gray-600);width:40px;height:22px;transition:background var(--dur) var(--ease);flex-shrink:0;position:relative}.ui-switch__track:after{content:"";background:var(--gray-100);width:18px;height:18px;transition:transform var(--dur) var(--ease);border-radius:50%;position:absolute;top:2px;left:2px}.ui-switch input:checked+.ui-switch__track{background:var(--app-accent)}.ui-switch input:checked+.ui-switch__track:after{background:#fff;transform:translate(18px)}.ui-switch input:focus-visible+.ui-switch__track{box-shadow:var(--focus-ring)}.ui-switch input:disabled+.ui-switch__track{opacity:var(--disabled-opacity)}.ui-check{align-items:flex-start;gap:var(--space-3);cursor:pointer;font-size:var(--text-body-size);color:var(--app-text);display:inline-flex}.ui-check input{opacity:0;width:0;height:0;position:absolute}.ui-check__box{border:1.5px solid var(--app-border-strong);background:var(--app-surface-2);width:18px;height:18px;transition:background var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);border-radius:5px;flex-shrink:0;place-items:center;margin-top:1px;display:grid}.ui-check--radio .ui-check__box{border-radius:50%}.ui-check__box svg{opacity:0;width:12px;height:12px;color:var(--app-text-invert);grid-area:1/1}.ui-check__box:after{grid-area:1/1}.ui-check input:checked+.ui-check__box{background:var(--cyan);border-color:var(--cyan)}.ui-check input:checked+.ui-check__box svg{opacity:1}.ui-check input:indeterminate+.ui-check__box{background:var(--cyan);border-color:var(--cyan)}.ui-check input:indeterminate+.ui-check__box:after{content:"";background:var(--app-text-invert);border-radius:1px;width:8px;height:2px}.ui-check--radio input:checked+.ui-check__box{background:var(--app-surface-2);border-color:var(--cyan)}.ui-check--radio input:checked+.ui-check__box:after{content:"";background:var(--cyan);border-radius:50%;width:9px;height:9px}.ui-check input:focus-visible+.ui-check__box{box-shadow:var(--focus-ring)}.ui-check input:disabled+.ui-check__box{opacity:var(--disabled-opacity)}.ui-segmented{background:var(--app-surface);border:1px solid var(--app-border);border-radius:var(--app-r-md);gap:2px;padding:3px;display:inline-flex}.ui-segmented button{height:calc(var(--control-h) - 8px);padding:0 var(--space-4);color:var(--app-text-muted);font-family:var(--font-ui);font-size:var(--text-body-sm-size);border-radius:calc(var(--app-r-md) - 3px);cursor:pointer;transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);background:0 0;border:0;font-weight:600}.ui-segmented button:hover{color:var(--app-text)}.ui-segmented button[aria-pressed=true],.ui-segmented button.is-active{background:var(--app-surface-3);color:var(--app-text)}.ui-segmented button:focus-visible{box-shadow:var(--focus-ring)}.ui-tokens{gap:var(--space-2);min-height:var(--control-h);padding:var(--space-1) var(--space-2);background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:var(--app-r-md);flex-wrap:wrap;align-items:center;display:flex}.ui-tokens:focus-within{border-color:var(--app-accent);box-shadow:var(--focus-ring)}.ui-token{align-items:center;gap:var(--space-1);height:24px;padding:0 var(--space-1) 0 var(--space-2);background:var(--app-surface-3);border-radius:var(--app-r-sm);font-size:var(--text-caption-size);color:var(--app-text);display:inline-flex}.ui-token button{width:16px;height:16px;color:var(--app-text-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;display:grid}.ui-token button:hover{background:var(--app-surface);color:var(--app-text)}.ui-tokens input{min-width:60px;height:24px;color:var(--app-text);font-family:var(--font-ui);font-size:var(--text-body-size);background:0 0;border:0;outline:none;flex:1}.ui-listbox{background:var(--app-overlay-bg);border-radius:var(--app-r-md);box-shadow:var(--overlay-ring), var(--elevation-3);padding:var(--space-1);max-height:240px;overflow:auto}.ui-option{align-items:center;gap:var(--space-2);height:34px;padding:0 var(--space-3);border-radius:var(--app-r-sm);color:var(--app-text);font-size:var(--text-body-size);cursor:pointer;display:flex}.ui-option:hover,.ui-option.is-active{background:var(--app-surface-3)}.ui-option[aria-selected=true]{color:var(--app-text);font-weight:600}.ui-option__check{color:var(--cyan);opacity:0;margin-left:auto}.ui-option[aria-selected=true] .ui-option__check{opacity:1}.ui-table-wrap{border:1px solid var(--app-border);border-radius:var(--app-r-lg);background:var(--app-surface);overflow:hidden}.ui-table-toolbar{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--app-border);display:flex}.ui-table-scroll{overflow:auto}.ui-table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--text-body-sm-size)}.ui-table thead th{z-index:var(--z-table-head);background:var(--app-surface-2);text-align:left;color:var(--app-text-muted);padding:0 var(--space-4);border-bottom:1px solid var(--app-border);white-space:nowrap;height:40px;font-weight:600;position:sticky;top:0}.ui-table tbody td{padding:0 var(--space-4);height:var(--row-h);border-bottom:1px solid var(--app-hairline);color:var(--app-text);vertical-align:middle}.ui-table tbody tr:hover td{background:var(--app-surface-2)}.ui-table tbody tr[aria-selected=true] td{background:var(--app-accent-quiet)}.ui-table tbody tr:last-child td{border-bottom:0}.ui-table .col-num{text-align:right;font-variant-numeric:tabular-nums;font-family:var(--font-mono)}.ui-table .col-check{width:44px;padding-left:var(--space-4)}.ui-table-foot{padding:var(--space-3) var(--space-4);border-top:1px solid var(--app-border);color:var(--app-text-muted);font-size:var(--text-body-sm-size);justify-content:space-between;align-items:center;display:flex}.ui-empty{align-items:center;gap:var(--space-3);padding:var(--space-10) var(--space-6);text-align:center;color:var(--app-text-muted);flex-direction:column;display:flex}.ui-empty__icon{width:44px;height:44px;color:var(--app-text-faint);background:var(--app-surface-2);border-radius:var(--app-r-lg);place-items:center;display:grid}.ui-empty__title{font-size:var(--text-h4-size);color:var(--app-text);font-weight:600}.ui-skeleton{background:linear-gradient(90deg, var(--app-surface-2) 25%, var(--app-surface-3) 37%, var(--app-surface-2) 63%);border-radius:var(--app-r-sm);background-size:400% 100%;animation:1.4s infinite ui-shimmer}@keyframes ui-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.ui-skeleton{background:var(--app-surface-3);animation:none}}.ui-spinner{border:2px solid var(--app-border-strong);border-top-color:var(--app-accent);border-radius:50%;width:20px;height:20px;animation:.7s linear infinite ui-spin}.ui-spinner--lg{border-width:3px;width:32px;height:32px}.ui-scrim{z-index:var(--z-overlay);background:#080a149e;place-items:center;display:grid;position:absolute;inset:0}.ui-modal{--pop-from:.94;background:var(--app-overlay-bg);border-radius:var(--app-r-lg);width:min(480px,92%);box-shadow:var(--overlay-ring), var(--elevation-5);z-index:var(--z-modal);overflow:hidden}.ui-modal--sm{width:min(400px, calc(100vw - var(--space-8)));max-width:100%}.ui-modal--md{width:min(480px, calc(100vw - var(--space-8)));max-width:100%}.ui-modal--wide{width:min(580px, calc(100vw - var(--space-8)));max-width:100%}.ui-modal__head{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-5) var(--space-5) var(--space-3);display:flex}.ui-modal__title{font-size:var(--text-h3-size);font-weight:600}.ui-modal__body{padding:0 var(--space-5) var(--space-5);color:var(--app-text-muted);max-height:calc(100dvh - 220px);overflow-y:auto}.ui-modal__foot{justify-content:flex-end;gap:var(--space-3);padding:var(--space-4) var(--space-5);background:var(--app-surface);border-top:1px solid var(--app-border);display:flex}.ui-modal__icon{border-radius:var(--app-r-md);flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.ui-modal__icon--danger{background:var(--error-bg);color:var(--error-fg)}.ui-drawer{background:var(--app-overlay-bg);width:min(420px,90%);box-shadow:var(--overlay-ring), var(--elevation-5);z-index:var(--z-modal);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0}.ui-drawer__head{padding:var(--space-5);border-bottom:1px solid var(--app-border);justify-content:space-between;align-items:center;display:flex}.ui-drawer__body{padding:var(--space-5);flex:1;overflow:auto}.ui-menu{background:var(--app-overlay-bg);border-radius:var(--app-r-md);min-width:200px;box-shadow:var(--overlay-ring), var(--elevation-3)}.ui-menu__item{align-items:center;gap:var(--space-3);width:100%;height:34px;padding:0 var(--space-3);border-radius:var(--app-r-sm);color:var(--app-text);font-family:var(--font-ui);font-size:var(--text-body-sm-size);text-align:left;cursor:pointer;transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);background:0 0;border:0;font-weight:500;display:flex}.ui-menu__item svg{width:16px;height:16px;color:var(--app-text-muted);flex-shrink:0}.ui-menu__item:hover{background:var(--app-surface-3)}.ui-menu__item:focus-visible{box-shadow:var(--focus-ring);outline:none}@media (width<=768px){.ui-menu__item{height:44px}}.ui-menu__item--danger,.ui-menu__item--danger svg{color:var(--error-fg)}.ui-menu__sep{background:var(--app-border);height:1px;margin:var(--space-1) 0}.ui-menu__shortcut{font-family:var(--font-mono);font-size:var(--text-caption-size);color:var(--app-text-faint);margin-left:auto}.ui-menu__section{padding:var(--space-2) var(--space-3) var(--space-1);font-size:var(--text-caption-size);letter-spacing:.04em;text-transform:uppercase;color:var(--app-text-faint);font-weight:650}.ui-menu__item[aria-disabled=true]{color:var(--app-text-faint);cursor:default}.ui-menu__item[aria-disabled=true]:hover{background:0 0}.ui-menu-backdrop{z-index:var(--z-menu);position:fixed;inset:0}.ui-menu-panel{z-index:var(--z-menu);padding:var(--space-1);overscroll-behavior:contain;position:fixed;overflow-y:auto}@keyframes ui-pop-in{0%{opacity:0;transform:scale(var(--pop-from,.8))}55%{opacity:1;transform:scale(calc(1 + var(--pop-overshoot,.01)))}80%{transform:scale(calc(1 - var(--pop-overshoot,.01) * .3))}to{opacity:1;transform:scale(1)}}.ui-pop-in{animation:ui-pop-in var(--dur-pop) var(--ease-pop) both}@media (prefers-reduced-motion:reduce){.ui-pop-in{animation:none}}.ui-popover{background:var(--app-overlay-bg);border-radius:var(--app-r-md);width:280px;box-shadow:var(--overlay-ring), var(--elevation-3);padding:var(--space-4);z-index:var(--z-popover)}.ui-tooltip{max-width:240px;padding:var(--space-2) var(--space-3);background:var(--gray-100);color:var(--gray-900);font-size:var(--text-caption-size);border-radius:var(--app-r-sm);box-shadow:var(--elevation-2);font-weight:500;display:inline-block}.ui-alert{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--app-r-md);border:1px solid var(--app-border);background:var(--app-surface-2);display:flex}.ui-alert__icon{flex-shrink:0;width:18px;height:18px;margin-top:1px}.ui-alert__title{color:var(--app-text);font-weight:600}.ui-alert__body{color:var(--app-text-muted);font-size:var(--text-body-sm-size)}.ui-alert--success{background:var(--success-bg);border-color:var(--success-border)}.ui-alert--success .ui-alert__icon{color:var(--success-fg)}.ui-alert--warning{background:var(--warning-bg);border-color:var(--warning-border)}.ui-alert--warning .ui-alert__icon{color:var(--warning-fg)}.ui-alert--error{background:var(--error-bg);border-color:var(--error-border)}.ui-alert--error .ui-alert__icon{color:var(--error-fg)}.ui-alert--info{background:var(--info-bg);border-color:var(--info-border)}.ui-alert--info .ui-alert__icon{color:var(--info-fg)}.ui-banner{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);font-size:var(--text-body-sm-size);border-bottom:1px solid var(--app-border);display:flex}.ui-banner--info{background:var(--info-bg);color:var(--info-fg)}.ui-banner--warning{background:var(--warning-bg);color:var(--warning-fg)}.ui-banner__actions{gap:var(--space-2);margin-left:auto;display:flex}.ui-toast{align-items:flex-start;gap:var(--space-3);width:340px;padding:var(--space-3) var(--space-4);background:var(--app-overlay-bg);border-radius:var(--app-r-md);box-shadow:var(--overlay-ring), var(--elevation-4);border-left:3px solid var(--app-border-strong);display:flex}.ui-toast--success{border-left-color:var(--success)}.ui-toast--error{border-left-color:var(--error)}.ui-toast--warning{border-left-color:var(--warning)}.ui-toast--info{border-left-color:var(--info)}.ui-toast__icon{flex-shrink:0;width:18px;height:18px;margin-top:1px}.ui-toast__title{font-weight:600;font-size:var(--text-body-sm-size)}.ui-toast__body{color:var(--app-text-muted);font-size:var(--text-caption-size)}.ui-toast__close{margin-left:auto}.ui-tabs{gap:var(--space-1);border-bottom:1px solid var(--app-border);flex-wrap:wrap;display:flex}.ui-tab{height:38px;padding:0 var(--space-4);white-space:nowrap;color:var(--app-text-muted);font-family:var(--font-ui);font-size:var(--text-body-size);cursor:pointer;border-radius:var(--app-r-sm) var(--app-r-sm) 0 0;background:0 0;border:0;flex-shrink:0;font-weight:600;position:relative}.ui-tab:hover{color:var(--app-text);background:var(--app-surface-2)}.ui-tab[aria-selected=true]{color:var(--app-text)}.ui-tab[aria-selected=true]:after{content:"";left:var(--space-2);right:var(--space-2);background:var(--app-accent);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:-1px}.ui-tab:focus-visible{box-shadow:var(--focus-ring)}.ui-tab__count{font-family:var(--font-mono);color:var(--app-text-muted);margin-inline-start:var(--space-2);font-weight:500}.ui-accordion{border:1px solid var(--app-border);border-radius:var(--app-r-md);overflow:hidden}.ui-accordion__item+.ui-accordion__item{border-top:1px solid var(--app-border)}.ui-accordion__head{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-4);color:var(--app-text);font-family:var(--font-ui);font-size:var(--text-body-size);text-align:left;cursor:pointer;background:0 0;border:0;font-weight:600;display:flex}.ui-accordion__head:hover{background:var(--app-surface-2)}.ui-accordion__chev{transition:transform var(--dur) var(--ease);color:var(--app-text-muted)}.ui-accordion__item.is-open .ui-accordion__chev{transform:rotate(180deg)}.ui-accordion__body{padding:0 var(--space-4) var(--space-4);color:var(--app-text-muted);font-size:var(--text-body-sm-size)}.ui-pagination{align-items:center;gap:var(--space-1);display:inline-flex}.ui-page{min-width:32px;height:32px;padding:0 var(--space-2);color:var(--app-text-muted);font-family:var(--font-ui);font-size:var(--text-body-sm-size);border-radius:var(--app-r-sm);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;font-weight:600;display:inline-grid}.ui-page:hover{background:var(--app-surface-2);color:var(--app-text)}.ui-page[aria-current=page]{background:var(--app-accent-quiet);color:var(--app-text);border-color:var(--app-accent)}.ui-page:disabled{opacity:var(--disabled-opacity);cursor:not-allowed}.ui-badge{align-items:center;gap:var(--space-1);height:20px;padding:0 var(--space-2);font-size:var(--text-caption-size);border-radius:var(--r-pill);background:var(--app-surface-3);color:var(--app-text-muted);font-weight:600;display:inline-flex}.ui-badge--dot:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.ui-badge--success{background:var(--success-bg);color:var(--success-fg)}.ui-badge--warning{background:var(--warning-bg);color:var(--warning-fg)}.ui-badge--error{background:var(--error-bg);color:var(--error-fg)}.ui-badge--info{background:var(--info-bg);color:var(--info-fg)}.ui-badge--count{background:var(--app-accent);color:#fff;justify-content:center;min-width:18px;height:18px;padding:0 5px}.ui-tag{align-items:center;gap:var(--space-1);height:24px;padding:0 var(--space-2);font-size:var(--text-caption-size);border-radius:var(--app-r-sm);background:var(--app-surface-2);color:var(--app-text);border:1px solid var(--app-border);font-weight:500;display:inline-flex}.ui-tag button{width:14px;height:14px;color:var(--app-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.ui-avatar{background:var(--app-surface-3);width:36px;height:36px;color:var(--app-text);font-size:var(--text-body-sm-size);border-radius:50%;flex-shrink:0;place-items:center;font-weight:600;display:grid;overflow:hidden}.ui-avatar--sm{width:28px;height:28px;font-size:var(--text-caption-size)}.ui-avatar--lg{width:48px;height:48px;font-size:var(--text-h4-size)}.ui-avatar--square{border-radius:var(--app-r-sm)}.ui-avatar--accent{background:var(--app-accent);color:var(--app-accent-fg)}.ui-avatar--quiet{background:var(--app-accent-quiet);color:var(--app-accent);font-weight:700}.ui-avatar img{object-fit:cover;width:100%;height:100%}.ui-avatar__status{border:2px solid var(--app-surface);border-radius:50%;width:10px;height:10px;position:absolute;bottom:-1px;right:-1px}.ui-avatar-wrap{display:inline-block;position:relative}.ui-avatar-group{display:inline-flex}.ui-avatar-group .ui-avatar{box-shadow:0 0 0 2px var(--app-surface)}.ui-avatar-group .ui-avatar:not(:first-child){margin-left:-10px}.ui-table__name{gap:var(--space-3);align-items:center;min-width:0;display:flex}.ui-table__num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--app-text);text-align:right;white-space:nowrap}.ui-table__num-head{text-align:right}.ui-table__row-link{cursor:pointer}.ui-table__row-link:focus-visible{box-shadow:inset 0 0 0 2px var(--app-accent);outline:none}.ui-state{background:var(--app-surface);border:1px solid var(--app-border);border-radius:var(--app-r-lg);padding:var(--card-pad)}.ui-stat__label{font-size:var(--text-body-sm-size);color:var(--app-text-muted)}.ui-stat__value{font-family:var(--font-display);margin:var(--space-2) 0;letter-spacing:-.01em;font-size:34px;font-weight:300;line-height:1.1}.ui-stat__delta{align-items:center;gap:var(--space-1);font-size:var(--text-body-sm-size);font-weight:600;display:inline-flex}.ui-stat__delta--up{color:var(--success-fg)}.ui-stat__delta--down{color:var(--error-fg)}.ui-dl{gap:var(--space-3) var(--space-6);font-size:var(--text-body-sm-size);grid-template-columns:max-content 1fr;display:grid}.ui-dl dt{color:var(--app-text-muted)}.ui-dl dd{color:var(--app-text);margin:0}.ui-list-row{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--app-hairline);display:flex}.ui-list-row:last-child{border-bottom:0}.ui-legend{gap:var(--space-3) var(--space-4);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.ui-legend__item{align-items:center;gap:var(--space-2);font-size:var(--text-caption-size);color:var(--app-text-muted);display:inline-flex}.ui-legend__swatch{border-radius:3px;width:10px;height:10px}.ui-axis{stroke:var(--app-hairline)}.ui-axis-label{fill:var(--app-text-faint);font-size:11px;font-family:var(--font-ui)}.ui-bar{transition:opacity var(--dur-fast) var(--ease)}.ui-bar:hover{opacity:.82}.ui-divider{background:var(--app-border);height:1px;margin:var(--space-5) 0;border:0}.ui-kbd{min-width:20px;height:20px;font-family:var(--font-mono);color:var(--app-text-muted);background:var(--app-surface-2);border:1px solid var(--app-border);border-bottom-width:2px;border-radius:5px;place-items:center;padding:0 5px;font-size:11px;display:inline-grid}.ui-calendar{background:var(--app-overlay-bg);border-radius:var(--app-r-lg);width:max-content;box-shadow:var(--overlay-ring), var(--elevation-3);padding:var(--space-4)}.ui-calendar__head{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);display:flex}.ui-calendar__title{text-align:center;font-weight:600;font-size:var(--text-body-size);gap:var(--space-2);flex:1;justify-content:center;display:inline-flex}.ui-calendar__title button{color:var(--app-text);font-family:var(--font-ui);font-weight:600;font-size:var(--text-body-size);cursor:pointer;border-radius:var(--app-r-sm);padding:0 var(--space-1);background:0 0;border:0}.ui-calendar__title button:hover{color:var(--app-accent)}.ui-cal-nav{border:1px solid var(--app-border);background:var(--app-surface-2);width:30px;height:30px;color:var(--app-text-muted);border-radius:var(--app-r-sm);cursor:pointer;place-items:center;display:grid}.ui-cal-nav:hover{background:var(--app-surface-3);color:var(--app-text)}.ui-cal-nav:focus-visible{box-shadow:var(--focus-ring)}.ui-calendar__grid{grid-template-columns:repeat(7, var(--cal-cell));gap:2px;display:grid}.ui-calendar__dow{height:26px;font-size:var(--text-caption-size);color:var(--app-text-faint);place-items:center;font-weight:600;display:grid}.ui-cal-day{width:var(--cal-cell);height:var(--cal-cell);color:var(--app-text);font-family:var(--font-ui);font-size:var(--text-body-sm-size);border-radius:var(--app-r-sm);cursor:pointer;transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);background:0 0;border:0;place-items:center;display:grid;position:relative}.ui-cal-day:hover{background:var(--app-surface-3)}.ui-cal-day:focus-visible{box-shadow:var(--focus-ring);z-index:1}.ui-cal-day--muted{color:var(--app-text-faint)}.ui-cal-day--today{box-shadow:inset 0 0 0 1px var(--app-accent);color:var(--app-text)}.ui-cal-day--in-range{background:var(--app-accent-quiet);border-radius:0}.ui-cal-day--range-start{border-radius:var(--app-r-sm) 0 0 var(--app-r-sm)}.ui-cal-day--range-end{border-radius:0 var(--app-r-sm) var(--app-r-sm) 0}.ui-cal-day--selected,.ui-cal-day--range-start,.ui-cal-day--range-end{background:var(--app-accent);color:#fff}.ui-cal-day:disabled{color:var(--app-text-faint);opacity:var(--disabled-opacity);cursor:not-allowed;background:0 0}.ui-calendar__foot{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--app-border);justify-content:space-between;align-items:center;display:flex}.ui-time{gap:var(--space-1);background:var(--app-overlay-bg);border-radius:var(--app-r-md);box-shadow:var(--overlay-ring), var(--elevation-3);padding:var(--space-2);display:inline-flex}.ui-time__col{scrollbar-width:thin;flex-direction:column;gap:2px;width:56px;height:168px;display:flex;overflow-y:auto}.ui-time__opt{height:30px;color:var(--app-text-muted);font-family:var(--font-mono);font-size:var(--text-body-sm-size);border-radius:var(--app-r-sm);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;display:grid}.ui-time__opt:hover{background:var(--app-surface-3);color:var(--app-text)}.ui-time__opt[aria-selected=true]{background:var(--app-accent);color:#fff}.ui-time__sep{color:var(--app-text-faint);place-items:center;font-weight:700;display:grid}.ui-command{background:var(--app-overlay-bg);border-radius:var(--app-r-lg);width:min(560px,92%);box-shadow:var(--overlay-ring), var(--elevation-5);overflow:hidden}.ui-command__search{align-items:center;gap:var(--space-3);padding:0 var(--space-5);border-bottom:1px solid var(--app-border);height:56px;display:flex}.ui-command__search svg{width:18px;height:18px;color:var(--app-text-faint);flex-shrink:0}.ui-command__search input{height:100%;color:var(--app-text);font-family:var(--font-ui);font-size:var(--text-h4-size);background:0 0;border:0;outline:none;flex:1}.ui-command__search input::placeholder{color:var(--app-text-faint)}.ui-command__list{max-height:360px;padding:var(--space-2);overflow:auto}.ui-command__group{padding:var(--space-3) var(--space-3) var(--space-1);font-size:var(--text-caption-size);letter-spacing:.08em;text-transform:uppercase;color:var(--app-text-faint);font-weight:600}.ui-command__item{align-items:center;gap:var(--space-3);height:44px;padding:0 var(--space-3);border-radius:var(--app-r-md);color:var(--app-text);cursor:pointer;display:flex}.ui-command__item svg{width:18px;height:18px;color:var(--app-text-muted);flex-shrink:0}.ui-command__item.is-active{background:var(--app-surface-3)}.ui-command__item.is-active svg{color:var(--app-text)}.ui-command__item mark{background:var(--app-mark-bg);color:var(--app-mark-fg);border-radius:3px;padding:0 1px}.ui-command__shortcut{gap:4px;margin-left:auto;display:flex}.ui-command__foot{align-items:center;gap:var(--space-4);height:40px;padding:0 var(--space-5);border-top:1px solid var(--app-border);font-size:var(--text-caption-size);color:var(--app-text-faint);display:flex}.ui-command__hint{align-items:center;gap:var(--space-1);display:inline-flex}.ui-progress{height:var(--progress-h);background:var(--app-surface-2);border-radius:var(--r-pill);position:relative;overflow:hidden}.ui-progress__bar{background:var(--app-accent);border-radius:var(--r-pill);width:0;height:100%;transition:width var(--dur-slow) var(--ease)}.ui-progress--success .ui-progress__bar{background:var(--success)}.ui-progress--warning .ui-progress__bar{background:var(--warning)}.ui-progress--error .ui-progress__bar{background:var(--error)}.ui-progress--indeterminate .ui-progress__bar{border-radius:var(--r-pill);width:40%;animation:ui-progress-indet 1.2s var(--ease) infinite}@keyframes ui-progress-indet{0%{transform:translate(-110%)}to{transform:translate(310%)}}.ui-progress-meta{margin-bottom:var(--space-2);font-size:var(--text-caption-size);color:var(--app-text-muted);justify-content:space-between;align-items:center;display:flex}.ui-progress-meta b{color:var(--app-text);font-variant-numeric:tabular-nums;font-family:var(--font-mono)}.ui-progress-ring{place-items:center;display:inline-grid;position:relative}.ui-progress-ring svg{transform:rotate(-90deg)}.ui-progress-ring__track{fill:none;stroke:var(--app-surface-2)}.ui-progress-ring__fill{fill:none;stroke:var(--app-accent);stroke-linecap:round;transition:stroke-dashoffset var(--dur-slow) var(--ease)}.ui-progress-ring--success .ui-progress-ring__fill{stroke:var(--success)}.ui-progress-ring--warning .ui-progress-ring__fill{stroke:var(--warning)}.ui-progress-ring--error .ui-progress-ring__fill{stroke:var(--error)}.ui-progress-ring__label{font-family:var(--font-display);font-weight:300;font-size:var(--text-h3-size);color:var(--app-text);font-variant-numeric:tabular-nums;position:absolute}.ui-dropzone{align-items:center;gap:var(--space-2);padding:var(--space-8) var(--space-6);text-align:center;background:var(--app-surface);border:1.5px dashed var(--app-border-strong);border-radius:var(--app-r-lg);cursor:pointer;transition:border-color var(--dur) var(--ease), background var(--dur) var(--ease);flex-direction:column;display:flex}.ui-dropzone:hover{border-color:var(--app-accent)}.ui-dropzone.is-dragover{border-color:var(--app-accent);background:var(--app-accent-quiet)}.ui-dropzone:focus-visible{box-shadow:var(--focus-ring)}.ui-dropzone__icon{border-radius:var(--app-r-lg);background:var(--app-surface-2);width:44px;height:44px;color:var(--app-text-muted);place-items:center;display:grid}.ui-dropzone__title{color:var(--app-text);font-weight:600}.ui-dropzone__title b{color:var(--app-accent)}.ui-dropzone__hint{font-size:var(--text-caption-size);color:var(--app-text-subtle)}.ui-filelist{gap:var(--space-2);margin-top:var(--space-3);flex-direction:column;display:flex}.ui-fileitem{align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:var(--app-r-md);display:flex}.ui-fileitem--error{border-color:var(--error-border);background:var(--error-bg)}.ui-fileitem__icon{border-radius:var(--app-r-sm);background:var(--app-surface-3);width:34px;height:40px;font-family:var(--font-ui);letter-spacing:.04em;color:var(--app-text-muted);text-transform:uppercase;flex-shrink:0;place-items:center;font-size:10px;font-weight:700;display:grid}.ui-fileitem__main{flex:1;min-width:0}.ui-fileitem__name{font-size:var(--text-body-sm-size);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.ui-fileitem__sub{font-size:var(--text-caption-size);color:var(--app-text-muted);align-items:center;gap:var(--space-2);margin-top:2px;display:flex}.ui-fileitem__sub .err{color:var(--error-fg)}.ui-number{height:var(--control-h);background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:var(--app-r-md);align-items:stretch;display:inline-flex;overflow:hidden}.ui-number:focus-within{border-color:var(--app-accent);box-shadow:var(--focus-ring)}.ui-number input{width:64px;color:var(--app-text);font-family:var(--font-ui);font-size:var(--text-body-size);text-align:center;appearance:textfield;background:0 0;border:0;outline:none}.ui-number input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ui-number input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ui-number button{width:var(--control-h);color:var(--app-text-muted);cursor:pointer;transition:background var(--dur-fast) var(--ease);background:0 0;border:0;place-items:center;display:grid}.ui-number button:first-child{border-right:1px solid var(--app-border)}.ui-number button:last-child{border-left:1px solid var(--app-border)}.ui-number button:hover{background:var(--app-surface-3);color:var(--app-text)}.ui-number button:disabled{opacity:var(--disabled-opacity);cursor:not-allowed}.ui-taginput{gap:var(--space-2);min-height:var(--control-h);padding:var(--space-1) var(--space-2);background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:var(--app-r-md);cursor:text;flex-wrap:wrap;align-items:center;display:flex}.ui-taginput:focus-within{border-color:var(--app-accent);box-shadow:var(--focus-ring)}.ui-taginput__chip{align-items:center;gap:var(--space-1);height:24px;padding:0 var(--space-1) 0 var(--space-2);background:var(--app-surface-3);border-radius:var(--app-r-sm);font-size:var(--text-caption-size);color:var(--app-text);display:inline-flex}.ui-taginput__chip.is-active{background:var(--app-accent-quiet);box-shadow:inset 0 0 0 1px var(--app-accent)}.ui-taginput__chip button{width:16px;height:16px;color:var(--app-text-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;display:grid}.ui-taginput__chip button:hover{background:var(--app-surface);color:var(--app-text)}.ui-taginput input{min-width:80px;height:24px;color:var(--app-text);font-family:var(--font-ui);font-size:var(--text-body-size);background:0 0;border:0;outline:none;flex:1}.ui-table tr.is-parent td{cursor:pointer}.ui-table__expand{width:22px;height:22px;color:var(--app-text-muted);cursor:pointer;border-radius:var(--app-r-sm);transition:transform var(--dur) var(--ease), background var(--dur-fast) var(--ease);background:0 0;border:0;place-items:center;display:grid}.ui-table__expand:hover{background:var(--app-surface-3);color:var(--app-text)}.ui-table tr.is-open .ui-table__expand{transform:rotate(90deg)}.ui-table__detail>td{background:var(--app-surface-2);border-bottom:1px solid var(--app-border);padding:var(--space-4) var(--space-6)!important}*{scrollbar-color:var(--app-border-strong) transparent}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:var(--app-bg)}::-webkit-scrollbar-thumb{border:3px solid var(--app-bg);background-color:#fff3;border-radius:6px}::-webkit-scrollbar-thumb:hover{background-color:#ffffff4d}[dir=rtl] .ui-input-wrap>svg.lead,[dir=rtl] .ui-input-wrap .ui-input-icon.lead{left:auto;right:var(--control-px)}[dir=rtl] .ui-input-wrap>svg.trail,[dir=rtl] .ui-input-wrap .ui-input-icon.trail{right:auto;left:var(--control-px)}[dir=rtl] .ui-input-wrap.has-lead .ui-input{padding-left:var(--control-px);padding-right:calc(var(--control-px) + 24px)}[dir=rtl] .ui-input-wrap.has-trail .ui-input{padding-right:var(--control-px);padding-left:calc(var(--control-px) + 24px)}[dir=rtl] .ui-select{padding-right:var(--control-px);padding-left:calc(var(--control-px) + 20px);background-position:18px,13px}[dir=rtl] .ui-switch input:checked+.ui-switch__track:after{transform:translate(-18px)}[dir=rtl] .app-navitem[aria-current=page],[dir=rtl] .app-navitem.is-active{box-shadow:inset -2px 0 0 var(--app-accent)}[dir=rtl] .ui-tab[aria-selected=true]:after{left:var(--space-2);right:var(--space-2)}[dir=rtl] .ui-toast{border-left:0;border-right:3px solid var(--app-border-strong)}[dir=rtl] .ui-toast--success{border-right-color:var(--success)}[dir=rtl] .ui-toast--error{border-right-color:var(--error)}[dir=rtl] .ui-toast--warning{border-right-color:var(--warning)}[dir=rtl] .ui-toast--info{border-right-color:var(--info)}[dir=rtl] .ui-command__shortcut,[dir=rtl] .ui-menu__shortcut,[dir=rtl] .app-navitem__badge,[dir=rtl] .ui-toast__close{margin-left:0;margin-right:auto}[dir=rtl] .ui-cal-nav svg{transform:scaleX(-1)}[dir=rtl] .ui-number button:first-child{border-right:0;border-left:1px solid var(--app-border)}[dir=rtl] .ui-number button:last-child{border-left:0;border-right:1px solid var(--app-border)}[data-tier=product][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--app-bg:#f4f6fb;--app-surface:#fff;--app-surface-2:#f7f9fc;--app-surface-3:#eaeff6;--app-overlay-bg:#fff;--app-border:#dfe4ed;--app-border-strong:#c6cedb;--app-hairline:#14182612;--app-text:#171c2d;--app-text-muted:#4e5870;--app-text-subtle:#6c768e;--app-text-faint:#8c96ac;--app-text-invert:#fff;--app-accent:var(--blue-2);--app-accent-hover:#147ce8;--app-accent-active:#0c68d0;--app-accent-fg:#fff;--app-accent-quiet:#248fff1f;--app-mark-bg:#2e9afd38;--app-mark-fg:#171c2d;--icon-tile-top:#fff;--icon-tile-bottom:#eef2f8;--icon-glyph:#0e1116;--icon-tile-border:#0f11161f;--success:#22aa60;--success-fg:#147a48;--success-bg:#22aa601f;--success-border:#22aa6066;--warning:#d6961e;--warning-fg:#966408;--warning-bg:#d6961e24;--warning-border:#d6961e6b;--error:#dc3848;--error-fg:#be2434;--error-bg:#dc38481a;--error-border:#dc384861;--info:#2484e8;--info-fg:#186cc8;--info-bg:#2484e81f;--info-border:#2484e861;--disabled-bg:var(--gray-100);--disabled-fg:var(--gray-400);--disabled-border:var(--gray-200);--elevation-1:0 1px 2px #14182614;--elevation-2:0 4px 10px -2px #1418261f;--elevation-3:0 10px 24px -6px #14182629;--elevation-4:0 18px 40px -10px #1418262e;--elevation-5:0 28px 60px -12px #14182638;--overlay-ring:0 0 0 1px var(--app-border)}[data-tier=product][data-theme=light] .ui-scrim{background:#14182673}[data-tier=product][data-theme=light] .ui-btn--accent{background:var(--app-accent);color:var(--app-accent-fg)}[data-tier=product][data-theme=light] .ui-btn--accent:hover{box-shadow:none;background:var(--app-accent-hover)}html{font-family:var(--font-ui);font-size:var(--text-body-size);color:var(--app-text);background:var(--app-bg);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}html,body{height:100%;margin:0;padding:0}body{min-height:100svh}#root{min-height:100svh;display:flex}:where([data-tier=product]){accent-color:var(--app-accent)}.app-root{flex:1;min-height:100svh;display:flex}.app-root .app-shell{border:0;border-radius:0;flex:1;height:100svh;min-height:100svh}.app-root .app-main{min-height:0}.app-root .app-rail{min-height:0;overflow:hidden}@media (width<=768px){.app-rail{display:none}.app-topbar{gap:var(--space-2);padding:0 var(--space-3)}.app-topbar__brand{gap:var(--space-2);min-width:0}}.page-shell{box-sizing:border-box;max-width:1600px;margin-inline:auto;overflow-x:clip}.page{gap:var(--space-4);flex-direction:column;display:flex}.page__header{gap:var(--space-4);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;display:flex}.page__title{font-size:var(--text-h2-size);font-weight:var(--text-h2-weight);line-height:var(--text-h2-line);color:var(--app-text);letter-spacing:var(--text-h2-track);margin:0}.page__subtitle{margin:var(--space-1) 0 0;font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);color:var(--app-text-muted)}.page__actions{gap:var(--space-3);flex-wrap:wrap;flex-shrink:0;align-items:center;display:flex}@media (width<=768px){.page__header{flex-direction:column;align-items:stretch}.page__actions{width:100%}.page__actions .ui-input,.page__actions .ui-select{width:100%;min-width:0}}.row{gap:var(--space-3);align-items:center;display:flex}.row--wrap{flex-wrap:wrap}.row--between{justify-content:space-between}.col{gap:var(--space-3);flex-direction:column;display:flex}.grow{flex:1;min-width:0}.muted{color:var(--app-text-muted)}.subtle{color:var(--app-text-subtle)}.nowrap{white-space:nowrap}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.grid-cards{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}.grid-stats{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.ui-scrim{position:fixed}.toaster{right:var(--space-5);bottom:var(--space-5);z-index:var(--z-toast);gap:var(--space-2);flex-direction:column;display:flex;position:fixed}._brandIcon_17rpm_3{flex-shrink:0;width:30px;height:30px;display:block}._brandLink_17rpm_7{gap:var(--space-3);color:inherit;border-radius:var(--app-r-sm);align-items:center;text-decoration:none;display:flex}._brandLink_17rpm_7:focus-visible{outline:2px solid var(--app-accent);outline-offset:4px}._orgName_17rpm_21{max-width:12rem;margin-left:var(--space-3);text-overflow:ellipsis;font-size:var(--text-body-sm-size);color:var(--app-text-muted);letter-spacing:normal;white-space:nowrap;font-weight:500;overflow:hidden}._orgSwitcher_17rpm_33{max-width:14rem;margin-left:var(--space-2)}._orgLabel_17rpm_38{gap:var(--space-2);align-items:center;min-width:0;display:inline-flex}._orgLabelName_17rpm_45{text-overflow:ellipsis;letter-spacing:normal;white-space:nowrap;font-weight:500;overflow:hidden}._userWrap_17rpm_53{position:relative}._menuBackdrop_17rpm_57{z-index:var(--z-dropdown);position:fixed;inset:0}._userMenu_17rpm_63{top:calc(100% + var(--space-2));z-index:var(--z-dropdown);min-width:190px;position:absolute;right:0}._themeMenu_17rpm_71{top:calc(100% + var(--space-2));z-index:var(--z-dropdown);min-width:180px;position:absolute;right:0}._menuHeader_17rpm_79{padding:var(--space-2) var(--space-3) var(--space-1)}._menuSectionLabel_17rpm_83{padding:var(--space-1) var(--space-3);font-size:var(--text-caption-size);color:var(--app-text-muted);text-transform:uppercase;letter-spacing:.04em}._menuHint_17rpm_91{padding:var(--space-2) var(--space-3);font-size:var(--text-caption-size);color:var(--app-text-muted)}._userEmail_17rpm_97{font-size:var(--text-caption-size);color:var(--app-text-muted)}._menuItem_17rpm_103{gap:var(--space-3);width:100%;height:36px;padding:0 var(--space-3);font-family:var(--font-ui);font-size:var(--text-body-sm-size);color:var(--app-text-muted);text-align:left;cursor:pointer;border-radius:var(--app-r-md);transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);background:0 0;border:0;align-items:center;font-weight:500;display:flex}._menuItem_17rpm_103:hover{color:var(--app-text);background:var(--app-surface-2)}._menuItem_17rpm_103:focus-visible{box-shadow:var(--focus-ring)}._menuItem_17rpm_103 svg{color:var(--app-text-muted);flex-shrink:0}._menuItem_17rpm_103:hover svg{color:var(--app-text)}._userBtn_17rpm_142{gap:var(--space-2);height:var(--control-h);padding:0 var(--space-2);color:var(--app-text);cursor:pointer;border-radius:var(--app-r-md);background:0 0;border:0;align-items:center;display:inline-flex}._userBtn_17rpm_142:hover{background:var(--app-surface-2)}._userMeta_17rpm_159{flex-direction:column;align-items:flex-start;line-height:1.15;display:flex}._userName_17rpm_166{font-size:var(--text-body-sm-size);font-weight:600}._userRole_17rpm_171{font-size:var(--text-caption-size);color:var(--app-text-muted)}._navMock_17rpm_177{text-decoration:underline;-webkit-text-decoration-color:var(--error);text-decoration-color:var(--error);text-underline-offset:3px}._group_17rpm_183{gap:var(--space-1);flex-direction:column;display:flex}._railItems_17rpm_190{gap:var(--space-2);min-width:0;min-height:0;padding:var(--space-5) var(--space-3);scrollbar-color:var(--app-border-strong) transparent;scrollbar-width:thin;flex-direction:column;flex:1;display:flex;overflow:clip auto}._railItems_17rpm_190::-webkit-scrollbar{width:4px}._railItems_17rpm_190::-webkit-scrollbar-track{background:0 0}._railItems_17rpm_190::-webkit-scrollbar-thumb{background-color:var(--app-border-strong);border-radius:var(--r-pill);border:none}._railItems_17rpm_190::-webkit-scrollbar-thumb:hover{background-color:var(--app-text-faint)}._railItemsMini_17rpm_222{width:100%;padding:var(--space-4) var(--space-1);align-self:stretch;align-items:center;margin-inline:0}._railItemsMini_17rpm_222 ._group_17rpm_183{align-items:center;width:100%}._railFooter_17rpm_235{padding:var(--space-2);margin-top:var(--space-2);border-top:1px solid var(--app-border);flex-shrink:0;align-self:stretch}._collapseBtn_17rpm_243{gap:var(--space-3);width:100%;height:40px;padding:0 var(--space-3);font-family:var(--font-ui);font-size:var(--text-body-sm-size);color:var(--app-text-muted);text-align:left;text-wrap:nowrap;cursor:pointer;border-radius:var(--app-r-md);transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);background:0 0;border:0;align-items:center;font-weight:500;display:flex}._collapseBtn_17rpm_243:hover{color:var(--app-text);background:var(--app-surface-2)}._collapseBtn_17rpm_243:focus-visible{box-shadow:var(--focus-ring)}._collapseBtn_17rpm_243 svg{flex-shrink:0}._collapseBtnMini_17rpm_278{justify-content:center;width:40px;margin-inline:auto;padding:0}._railVersion_17rpm_285{padding:0 var(--space-3);margin:var(--space-1) 0 0;font-size:var(--text-caption-size);color:var(--app-text-faint);white-space:nowrap}._railVersionMini_17rpm_293{text-align:center;padding:0}._crumbs_17rpm_298{margin-bottom:var(--space-5)}._crumbItem_17rpm_302{gap:var(--space-1);align-items:center;display:inline-flex}@media (width<=768px){._brandWordmark_17rpm_309._brandWordmark_17rpm_309,._userMeta_17rpm_159{display:none}._userBtn_17rpm_142{gap:var(--space-1);padding-inline:var(--space-1)}}._wrap_1w2qi_4{align-items:center;display:inline-flex;position:relative}._bubble_1w2qi_10{z-index:var(--z-tooltip);background:var(--app-tooltip-bg,#23262d);width:max-content;max-width:280px;color:var(--app-tooltip-fg,#f2f3f5);font-size:var(--text-caption-size,12px);text-align:left;white-space:normal;pointer-events:none;border-radius:8px;padding:8px 10px;font-weight:400;line-height:1.4;position:fixed;transform:translate(-50%,calc(-100% - 8px));box-shadow:0 6px 20px #00000047}._bubble_1w2qi_10:after{content:"";border:5px solid #0000;border-top-color:var(--app-tooltip-bg,#23262d);position:absolute;top:100%;left:50%;transform:translate(-50%)}._hint_1w2qi_40{background:var(--app-surface-3,#d5d8de);width:16px;height:16px;color:var(--app-text-muted,#5b6472);cursor:help;border:0;border-radius:50%;place-items:center;padding:0;font-size:11px;font-weight:700;line-height:1;display:inline-grid}._hint_1w2qi_40:focus-visible{outline:2px solid var(--app-accent,#2f6fed);outline-offset:1px}@media (prefers-color-scheme:dark){._hint_1w2qi_40{background:var(--app-surface-3,#333842);color:var(--app-text-muted,#aeb6c2)}}._wrap_1vb7k_1{width:100%;position:relative}._trigger_1vb7k_6{justify-content:space-between;align-items:center;gap:var(--space-2);text-align:left;cursor:pointer;width:100%;display:flex;background-image:none!important}._trigger_1vb7k_6:disabled{cursor:not-allowed}._triggerOpen_1vb7k_22{border-color:var(--app-accent);box-shadow:var(--focus-ring)}._isPlaceholder_1vb7k_27 ._triggerLabel_1vb7k_27{color:var(--app-text-faint)}._triggerLabel_1vb7k_27{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._chevron_1vb7k_39{color:var(--app-text-muted);transition:transform var(--dur-fast) var(--ease);flex-shrink:0}._chevronOpen_1vb7k_45{transform:rotate(180deg)}._menu_1vb7k_49{z-index:var(--z-menu);padding:var(--space-1);overscroll-behavior:contain;margin:0;list-style:none;position:fixed;overflow-y:auto}._group_1vb7k_59{z-index:1;padding:var(--space-2) var(--space-3) var(--space-1);margin-top:var(--space-1);font-size:var(--text-caption-size,11px);letter-spacing:.04em;text-transform:uppercase;color:var(--app-text-muted);background:color-mix(in srgb, var(--app-surface-1,#fff) 92%, var(--app-surface-3));pointer-events:none;-webkit-user-select:none;user-select:none;font-weight:650;position:sticky;top:0}._group_1vb7k_59:first-child{margin-top:0}._option_1vb7k_79{align-items:center;gap:var(--space-2);min-height:34px;padding:var(--space-2) var(--space-3);border-radius:var(--app-r-sm);font-size:var(--text-body-sm-size);color:var(--app-text);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}._optionLabel_1vb7k_92{flex:1;min-width:0}._check_1vb7k_97{color:var(--app-accent);flex-shrink:0}._option_1vb7k_79:hover,._optionHighlighted_1vb7k_103{background:var(--app-surface-3)}._optionSelected_1vb7k_107{background:var(--app-accent-quiet);font-weight:600}._optionSelected_1vb7k_107._optionHighlighted_1vb7k_103{background:color-mix(in srgb, var(--app-accent-quiet) 80%, var(--app-surface-3))}._optionDisabled_1vb7k_116{opacity:var(--disabled-opacity);cursor:not-allowed}._optionDisabled_1vb7k_116:hover{background:0 0}._toneVerified_1vb7k_126{background:#22c55e24}._toneUntested_1vb7k_130{background:#eab3081f}._toneBroken_1vb7k_134{background:#ef444424}._toneVerified_1vb7k_126._optionHighlighted_1vb7k_103,._toneVerified_1vb7k_126:hover{background:color-mix(in srgb, #22c55e 22%, var(--app-surface-3))}._toneUntested_1vb7k_130._optionHighlighted_1vb7k_103,._toneUntested_1vb7k_130:hover{background:color-mix(in srgb, #eab308 20%, var(--app-surface-3))}._toneBroken_1vb7k_134._optionHighlighted_1vb7k_103,._toneBroken_1vb7k_134:hover{background:color-mix(in srgb, #ef4444 22%, var(--app-surface-3))}._toneVerified_1vb7k_126._optionSelected_1vb7k_107{background:color-mix(in srgb, #22c55e 18%, var(--app-accent-quiet))}._toneUntested_1vb7k_130._optionSelected_1vb7k_107{background:color-mix(in srgb, #eab308 16%, var(--app-accent-quiet))}._toneBroken_1vb7k_134._optionSelected_1vb7k_107{background:color-mix(in srgb, #ef4444 18%, var(--app-accent-quiet))}._triggerToneVerified_1vb7k_165{background:color-mix(in srgb, #22c55e 10%, var(--app-surface-1,transparent))}._triggerToneUntested_1vb7k_169{background:color-mix(in srgb, #eab308 10%, var(--app-surface-1,transparent))}._triggerToneBroken_1vb7k_173{background:color-mix(in srgb, #ef4444 10%, var(--app-surface-1,transparent))}._wrapBare_1vb7k_178{width:auto}._triggerBare_1vb7k_182{width:auto;height:var(--control-h);padding:0 var(--space-2);color:var(--app-text);font-family:var(--font-ui);font-size:var(--text-body-sm-size);border-radius:var(--app-r-md);transition:background var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);background:0 0;border:1px solid #0000;font-weight:500}._triggerBare_1vb7k_182 ._triggerLabel_1vb7k_27{flex:0 auto}._triggerBare_1vb7k_182:hover:not(:disabled){background:var(--app-surface-2)}._triggerBare_1vb7k_182._triggerOpen_1vb7k_22{background:var(--app-surface-2);border-color:var(--app-border);box-shadow:none}._triggerBare_1vb7k_182:focus-visible{box-shadow:var(--focus-ring);outline:none}._menuBare_1vb7k_216{min-width:max-content}._logo_17p9v_1{width:auto;height:13px;color:var(--app-text);display:block;overflow:visible}._accent_17p9v_8{fill:var(--brand-accent)}._icon_1i252_1{display:block}._tileTop_1i252_2{stop-color:var(--icon-tile-top)}._tileBottom_1i252_3{stop-color:var(--icon-tile-bottom)}._tileBorder_1i252_4{stroke:var(--icon-tile-border);stroke-width:1.5px}._glyph_1i252_5{fill:var(--icon-glyph)}._bar_1i252_6{fill:var(--brand-accent)}._bar_1ont5_1{z-index:var(--z-sticky);padding-bottom:env(safe-area-inset-bottom);-webkit-user-select:none;user-select:none;background:var(--app-surface);border-top:1px solid var(--app-border);grid-column:1/-1;grid-template-columns:1fr auto 1fr;align-items:end;display:none}@media (width<=768px){._bar_1ont5_1{display:grid}}._side_1ont5_19{justify-content:space-around;min-width:0;display:flex}._middle_1ont5_25{justify-content:center;display:flex}._tab_1ont5_30{min-width:0;padding:var(--space-2) 0 var(--space-1);font-family:var(--font-ui);color:var(--app-text-muted);touch-action:manipulation;cursor:pointer;transition:color var(--dur-fast) var(--ease);-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;flex:1 1 0;justify-content:flex-end;align-items:center;gap:2px;text-decoration:none;display:flex}._tabIcon_1ont5_50{width:44px;height:28px;transition:background var(--dur) var(--ease), transform var(--dur-fast) var(--ease-out);border-radius:999px;place-items:center;display:grid}._tabLabel_1ont5_61{-webkit-line-clamp:2;line-clamp:2;max-width:100%;min-height:2.3em;font-size:clamp(10px, 3vw, var(--text-caption-size));text-align:center;-webkit-box-orient:vertical;font-weight:500;line-height:1.15;display:-webkit-box;overflow:hidden}._tabOn_1ont5_75{color:var(--app-accent)}._tabOn_1ont5_75 ._tabIcon_1ont5_50{background:var(--app-accent-quiet)}._tab_1ont5_30:focus-visible{outline:none}._tab_1ont5_30:focus-visible ._tabIcon_1ont5_50{box-shadow:var(--focus-ring)}._tab_1ont5_30:active ._tabIcon_1ont5_50{transform:scale(.86)}._centerTab_1ont5_95{padding-inline:var(--space-3);flex:none}._centerDisc_1ont5_100{width:44px;height:44px;margin-top:calc(var(--space-4) * -1);color:var(--app-accent-fg);background:var(--app-accent);box-shadow:var(--elevation-2);transition:background var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease-out);border-radius:999px;place-items:center;display:grid}._centerTab_1ont5_95._tabOn_1ont5_75 ._centerDisc_1ont5_100{background:var(--app-accent-active)}._centerTab_1ont5_95:focus-visible ._centerDisc_1ont5_100{box-shadow:var(--focus-ring)}._centerTab_1ont5_95:active ._centerDisc_1ont5_100{transform:scale(.92)}._overflowPanel_1ont5_127{min-width:15rem;max-width:calc(100vw - 2 * var(--space-4))}._overflowOn_1ont5_132,._overflowOn_1ont5_132 svg{color:var(--app-accent)}@media (prefers-reduced-motion:reduce){._tab_1ont5_30,._tabIcon_1ont5_50,._centerDisc_1ont5_100{transition:none}._tab_1ont5_30:active ._tabIcon_1ont5_50,._centerTab_1ont5_95:active ._centerDisc_1ont5_100{transform:none}}._chatArea_1jlkt_4{grid-template-rows:minmax(0,1fr);grid-template-columns:auto minmax(0,1fr);min-width:0;min-height:0;display:grid}._sidebar_1jlkt_18{background:var(--app-surface);border-right:1px solid var(--app-border);flex-direction:column;width:280px;min-height:0;display:flex}._sidebarHead_1jlkt_26{padding:var(--space-2);flex-shrink:0}._newFolder_1jlkt_28{margin-top:var(--space-2)}._agentsSection_1jlkt_29{margin-top:var(--space-3);padding-top:var(--space-2);border-top:1px solid var(--app-border)}._agentsSection_1jlkt_29 ._groupLabel_1jlkt_30{margin-bottom:var(--space-1)}._dialogList_1jlkt_31{min-height:0;padding:var(--space-3);gap:var(--space-1);flex-direction:column;flex:1;display:flex;overflow:auto}._groupLabel_1jlkt_30{padding-inline:var(--space-3);font-size:var(--text-caption-size);letter-spacing:.08em;text-transform:uppercase;color:var(--app-text-faint);font-weight:600}._dialogRow_1jlkt_43{border-radius:var(--app-r-md);align-items:center;display:flex}._dragHandle_1jlkt_45{width:16px;height:38px;margin-left:var(--space-2);color:var(--app-text-faint);cursor:grab;transition:color var(--dur-fast) var(--ease);flex-shrink:0;place-items:center;display:grid}._dragHandle_1jlkt_45:active{cursor:grabbing}._dialogRow_1jlkt_43:hover ._dragHandle_1jlkt_45{color:var(--app-text-muted)}._dragging_1jlkt_58{opacity:.45}._dropZone_1jlkt_61{border-radius:var(--app-r-md)}._dropTarget_1jlkt_62{background:var(--app-accent-quiet);box-shadow:inset 0 0 0 1px var(--app-accent)}._dropHint_1jlkt_63{margin-top:var(--space-1);padding:var(--space-2) var(--space-3);font-size:var(--text-caption-size);color:var(--app-text-faint);border:1px dashed var(--app-border);border-radius:var(--app-r-md)}._dialogRow_1jlkt_43:hover{background:var(--app-surface-2)}._dialogRowActive_1jlkt_72,._dialogRowActive_1jlkt_72:hover{background:var(--app-accent-quiet);box-shadow:inset 2px 0 0 var(--app-accent)}._dialogMain_1jlkt_74{align-items:center;gap:var(--space-2);min-width:0;height:38px;padding:0 var(--space-2);color:var(--app-text-muted);font-family:var(--font-ui);font-size:var(--text-body-sm-size);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;font-weight:500;display:flex}._dialogRowActive_1jlkt_72 ._dialogMain_1jlkt_74{color:var(--app-text)}._dialogTitle_1jlkt_92{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._rowActions_1jlkt_94{padding-right:var(--space-2);align-items:center;gap:2px;display:inline-flex}._iconBtn_1jlkt_95{border-radius:var(--app-r-sm);width:28px;height:28px;color:var(--app-text-faint);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}._iconBtn_1jlkt_95:hover{background:var(--app-surface-3);color:var(--app-text)}._iconBtn_1jlkt_95:focus-visible{box-shadow:var(--focus-ring)}._pinnedActive_1jlkt_99,._pinnedActive_1jlkt_99:hover{color:var(--warning-fg);fill:currentColor}._editInput_1jlkt_101{width:100%;height:34px;padding:0 var(--space-3);border-radius:var(--app-r-md);background:var(--app-surface);border:1px solid var(--app-accent);color:var(--app-text);font-family:var(--font-ui);font-size:var(--text-body-sm-size);margin:2px 0}._editInput_1jlkt_101:focus{outline:none}._folderHead_1jlkt_115{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._folderNewDialog_1jlkt_118{align-items:center;gap:var(--space-2);width:calc(100% - var(--space-2));margin:var(--space-1) var(--space-1) var(--space-2);height:36px;padding:0 var(--space-3);border-radius:var(--app-r-md);background:var(--app-accent-quiet);border:1px dashed var(--app-accent);color:var(--app-accent);font-family:var(--font-ui);font-size:var(--text-body-sm-size);text-align:left;cursor:pointer;transition:background var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);font-weight:600;display:flex}._folderNewDialog_1jlkt_118:hover{background:color-mix(in srgb, var(--app-accent-quiet) 70%, var(--app-accent) 30%);border-color:var(--app-accent);color:var(--app-text)}._folderNewDialog_1jlkt_118:focus-visible{box-shadow:var(--focus-ring)}._folderNewDialog_1jlkt_118 svg{color:var(--app-accent);flex-shrink:0}._folderNewDialog_1jlkt_118:hover svg{color:var(--app-accent)}._conversation_1jlkt_10{background:var(--app-bg);flex-direction:column;height:100%;min-height:0;display:flex;position:relative}._conversationFull_1jlkt_149{grid-column:1/-1}._convHead_1jlkt_150{align-items:flex-start;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--app-border);flex-shrink:0;display:flex}._convHeadMain_1jlkt_158{flex:1;min-width:0}._convTitle_1jlkt_159{align-items:center;gap:var(--space-2);font-weight:600;display:flex}._autoModeBadge_1jlkt_160{flex-shrink:0}._convSub_1jlkt_161{margin:var(--space-1) 0 0;font-size:var(--text-caption-size);color:var(--app-text-muted)}._convHeadActions_1jlkt_163{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}._consentModeWrap_1jlkt_173{align-self:center;gap:var(--space-1);flex-direction:column;flex-shrink:0;max-width:200px;display:flex}._consentModeHint_1jlkt_174{font-size:var(--text-caption-size);color:var(--app-text-muted);margin:0;line-height:1.3}._connectionsWrap_1jlkt_176{flex-shrink:0}._connectionsMenu_1jlkt_180{z-index:var(--z-menu);overscroll-behavior:contain;width:328px;position:fixed;overflow-y:auto}._connectionsSectionTitle_1jlkt_187{padding:var(--space-2) 0;margin-bottom:var(--space-2);font-size:var(--text-caption-size);letter-spacing:.04em;text-transform:uppercase;color:var(--app-text-faint);font-weight:650}._connectionsSection_1jlkt_187{padding:var(--space-2) var(--space-4) var(--space-2);border-bottom:1px solid var(--app-border)}._connectionsRow_1jlkt_201{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);font-size:var(--text-body-sm-size);display:flex}._connectionsName_1jlkt_208{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._connectionsStatus_1jlkt_209{color:var(--app-text-muted);font-size:var(--text-caption-size);flex-shrink:0}._connectionsNote_1jlkt_210{padding:var(--space-1) var(--space-3) var(--space-2);font-size:var(--text-caption-size);color:var(--app-text-faint);margin:0}._connectionsFoot_1jlkt_216{padding:var(--space-4)}._dot_1jlkt_218{border-radius:50%;flex-shrink:0;width:8px;height:8px}._dotSuccess_1jlkt_219{background:var(--success-fg)}._dotWarning_1jlkt_220{background:var(--warning-fg)}._dotError_1jlkt_221{background:var(--error-fg)}._dotNeutral_1jlkt_222{background:var(--app-text-faint)}._emptyState_1jlkt_224{justify-content:center;align-items:center;gap:var(--space-3);color:var(--app-text-muted);text-align:center;padding:var(--space-6);flex-direction:column;flex:1;display:flex}._threadInner_1jlkt_227{gap:var(--space-4);flex-direction:column;width:100%;max-width:768px;margin:0 auto;display:flex}._composerInner_1jlkt_228{gap:var(--space-3);flex-direction:column;width:100%;max-width:768px;margin:0 auto;display:flex}._thread_1jlkt_227{gap:var(--space-4);min-height:0;padding:var(--space-5);flex-direction:column;flex:1;display:flex;overflow:auto}._composerArea_1jlkt_242{gap:var(--space-3);padding:var(--space-4) var(--space-5) var(--space-5);flex-direction:column;flex-shrink:0;display:flex;position:relative}._appVersion_1jlkt_252{color:var(--app-text-faint);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:11px;line-height:1;position:absolute;bottom:4px;right:12px}._greeting_1jlkt_264{gap:var(--space-3);padding:var(--space-4);background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:var(--app-r-lg);align-items:flex-start;display:flex}._greetingIcon_1jlkt_274{width:32px;height:32px;color:var(--app-accent);background:var(--app-accent-quiet);border-radius:var(--app-r-md);flex-shrink:0;place-items:center;display:grid}._greetingText_1jlkt_285{font-size:var(--text-body-sm-size);color:var(--app-text-muted);line-height:1.55}._attachmentChips_1jlkt_292{gap:var(--space-2);flex-wrap:wrap;display:flex}._attachmentChip_1jlkt_292{background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:var(--app-r-md);flex-shrink:0;width:56px;height:56px;position:relative;overflow:hidden}._attachmentThumb_1jlkt_309{object-fit:cover;width:100%;height:100%;display:block}._documentChip_1jlkt_318{width:auto;max-width:220px;height:auto}._documentChipBody_1jlkt_324{gap:var(--space-1);padding:var(--space-2) var(--space-5) var(--space-2) var(--space-2);color:var(--app-text);align-items:center;display:flex}._documentChipName_1jlkt_332{text-overflow:ellipsis;font-size:var(--app-fs-xs);white-space:nowrap;overflow:hidden}._attachmentRemove_1jlkt_339{width:18px;height:18px;color:var(--app-text);cursor:pointer;background:color-mix(in srgb, var(--app-bg) 70%, transparent);border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:2px;right:2px}._attachmentRemove_1jlkt_339:hover{background:var(--app-bg)}._dropOverlay_1jlkt_361{z-index:20;padding:var(--space-6);pointer-events:none;background:color-mix(in srgb, var(--app-accent-quiet) 82%, transparent);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._dropOverlayInner_1jlkt_374{gap:var(--space-3);padding:var(--space-6) var(--space-8);color:var(--app-accent);text-align:center;background:var(--app-surface);border:2px dashed var(--app-accent);border-radius:var(--app-r-lg);flex-direction:column;align-items:center;font-weight:600;display:flex}._hiddenFileInput_1jlkt_388{display:none}._panel_3usjq_2{background:var(--app-surface);border-left:1px solid var(--app-border);flex-direction:column;height:100%;min-height:0;display:flex}._panelHead_3usjq_11{gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--app-border);flex-shrink:0;align-items:center;display:flex}._panelIcon_3usjq_20{width:32px;height:32px;color:var(--app-accent);background:var(--app-accent-quiet);border-radius:var(--app-r-md);flex-shrink:0;place-items:center;display:grid}._panelTitle_3usjq_31{font-weight:600}._panelSub_3usjq_35{font-size:var(--text-caption-size);color:var(--app-text-muted)}._progressLine_3usjq_41{gap:var(--space-2);padding:var(--space-1) var(--space-3);font-size:var(--text-caption-size);color:var(--app-text-muted);text-align:center;justify-content:center;align-items:center;display:flex}._progressIcon_3usjq_52{color:var(--app-accent);flex-shrink:0}._compactionNotice_3usjq_57{gap:var(--space-2);padding:var(--space-2) var(--space-3);font-size:var(--text-caption-size);color:var(--app-text-muted);text-align:center;flex-direction:column;align-items:center;display:flex}._compactionHead_3usjq_68{gap:var(--space-2);justify-content:center;align-items:center;display:flex}._compactionToggle_3usjq_75{font:inherit;color:var(--app-accent);cursor:pointer;background:0 0;border:0;padding:0}._compactionSummary_3usjq_84{width:100%;max-width:42rem;padding:var(--space-3);font-size:var(--text-caption-size);color:var(--app-text);text-align:left;word-break:break-all;white-space:pre-wrap;background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:var(--app-r-md);margin:0;line-height:1.45}._statusLine_3usjq_100{gap:var(--space-2);margin-bottom:var(--space-2);font-size:var(--text-caption-size);color:var(--app-text-muted);align-items:center;display:flex}._typingDots_3usjq_109{align-items:center;gap:4px;height:18px;display:inline-flex}._typingDots_3usjq_109>span{background:var(--app-text-muted);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite _chatTypingDot_3usjq_1}._typingDots_3usjq_109>span:nth-child(2){animation-delay:.18s}._typingDots_3usjq_109>span:nth-child(3){animation-delay:.36s}@keyframes _chatTypingDot_3usjq_1{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}._row_3usjq_147{width:100%;margin-top:var(--space-7);display:flex}._rowUser_3usjq_153{justify-content:flex-end}._avatarBot_3usjq_157{width:28px;height:28px;color:var(--app-accent);background:var(--app-accent-quiet);border-radius:50%;place-items:center;display:grid}._bubbleWrap_3usjq_167{max-width:100%;position:relative}._bubbleWrapUser_3usjq_172{margin-left:auto}._messageAvatar_3usjq_176{bottom:calc(100% + var(--space-2));z-index:1;position:absolute;left:0}._bubbleWrapUser_3usjq_172 ._messageAvatar_3usjq_176{left:auto;right:0}._bubble_3usjq_167{min-width:0;max-width:100%;padding:var(--space-3) var(--space-4);font-size:var(--text-body-sm-size);border-radius:var(--app-r-lg);line-height:1.55}._messageText_3usjq_197{overflow-wrap:break-word;word-break:normal;white-space:pre-wrap}._messageTextMd_3usjq_205{white-space:normal}._messageText_3usjq_197 :is(h1,h2,h3,h4,h5,h6){color:var(--app-text);margin:.65em 0 .35em;font-weight:600;line-height:1.35}._messageText_3usjq_197 h1{font-size:1.15em}._messageText_3usjq_197 h2{font-size:1.08em}._messageText_3usjq_197 h3,._messageText_3usjq_197 h4,._messageText_3usjq_197 h5,._messageText_3usjq_197 h6{font-size:1em}._messageText_3usjq_197 :is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}._messageText_3usjq_197 p{margin:0 0 .5em}._messageText_3usjq_197 p:last-child{margin-bottom:0}._messageText_3usjq_197 ul,._messageText_3usjq_197 ol{margin:.25em 0 .5em 1.25em;padding:0}._messageText_3usjq_197 li{margin-bottom:.15em}._messageText_3usjq_197 li>p{margin:0}._messageText_3usjq_197 strong{font-weight:600}._messageText_3usjq_197 em{font-style:italic}._messageText_3usjq_197 code{overflow-wrap:anywhere;background:var(--app-surface-3);border-radius:3px;padding:.1em .3em;font-family:monospace;font-size:.875em}._messageText_3usjq_197 pre{padding:var(--space-3);background:var(--app-surface-3);border-radius:var(--app-r-sm);margin:.5em 0;overflow-x:auto}._messageText_3usjq_197 pre code{background:0 0;padding:0}._mdTableWrapper_3usjq_288{max-width:100%;margin:.5em 0;overflow-x:auto}._messageText_3usjq_197 table{width:max-content;min-width:100%;font-size:var(--text-body-sm-size);border-collapse:collapse}._messageText_3usjq_197 th,._messageText_3usjq_197 td{padding:var(--space-1) var(--space-2);text-align:left;white-space:nowrap;border:1px solid var(--app-border)}._messageText_3usjq_197 th{background:var(--app-surface-3);font-weight:600}._streamCaret_3usjq_314{vertical-align:text-bottom;background:var(--app-accent);border-radius:1px;width:2px;height:1.05em;margin-left:1px;animation:1s step-end infinite _streamCaretBlink_3usjq_1;display:inline-block}@keyframes _streamCaretBlink_3usjq_1{0%,to{opacity:1}50%{opacity:0}}._rowStreaming_3usjq_336{animation:.32s ease-out _rowReveal_3usjq_1}._bubbleStreaming_3usjq_340{animation:.35s ease-out _bubbleReveal_3usjq_1}._avatarBotStreaming_3usjq_344{animation:1.4s ease-in-out infinite _avatarPulse_3usjq_1}@keyframes _rowReveal_3usjq_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes _bubbleReveal_3usjq_1{0%{opacity:.6;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes _avatarPulse_3usjq_1{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--app-accent) 35%, transparent)}50%{box-shadow:0 0 0 4px color-mix(in srgb, var(--app-accent) 12%, transparent)}}._bubbleAssistant_3usjq_383{color:var(--app-text);background:var(--app-surface-2);border:1px solid var(--app-border)}._bubbleUser_3usjq_389{color:var(--app-text);background:var(--app-accent-quiet);border:1px solid var(--app-accent)}._meta_3usjq_395{margin-top:var(--space-2);font-size:var(--text-caption-size);color:var(--app-text-faint)}._tableBlock_3usjq_401{gap:var(--space-2);margin-top:var(--space-3);flex-direction:column;display:flex}._tableTitle_3usjq_408{font-size:var(--text-body-sm-size);font-weight:600}._chatTable_3usjq_413{width:100%}._chatTable_3usjq_413 td{text-overflow:ellipsis;white-space:nowrap;max-width:320px;overflow:hidden}._tableEmpty_3usjq_425{color:var(--app-text-muted);text-align:center}._thinking_3usjq_431{margin-bottom:var(--space-2)}._thinkingHeader_3usjq_435{gap:var(--space-1);font-size:var(--text-caption-size);color:var(--app-text-muted);cursor:pointer;background:0 0;border:none;align-items:center;padding:0;font-weight:600;display:inline-flex}._thinkingHeader_3usjq_435:hover{color:var(--app-text)}._thinkingBody_3usjq_452{padding:var(--space-2) var(--space-3);margin-top:var(--space-2);font-family:var(--font-mono);font-size:var(--text-caption-size);color:var(--app-text-muted);word-break:break-all;white-space:pre-wrap;background:var(--app-surface);border-left:2px solid var(--app-border);border-radius:var(--app-r-sm);line-height:1.55}._agentSteps_3usjq_467{gap:var(--space-2);margin:var(--space-3) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}._agentStep_3usjq_467{gap:var(--space-2);font-size:var(--text-caption-size);align-items:flex-start;display:flex}._agentStepIcon_3usjq_483{border-radius:50%;flex-shrink:0;place-items:center;width:18px;height:18px;display:grid}._agentStep_started_3usjq_492{color:var(--app-accent)}._agentStep_completed_3usjq_496{color:var(--success-fg,var(--app-accent))}._agentStep_failed_3usjq_500{color:var(--color-danger,#e5484d)}._agentStepSpinner_3usjq_504{border:2px solid color-mix(in srgb, var(--app-accent) 30%, transparent);border-top-color:var(--app-accent);border-radius:50%;width:12px;height:12px;animation:.7s linear infinite _agentStepSpin_3usjq_504}@keyframes _agentStepSpin_3usjq_504{to{transform:rotate(360deg)}}._agentStepBody_3usjq_519{flex-direction:column;gap:2px;min-width:0;display:flex}._agentStepLabel_3usjq_526{color:var(--app-text);word-break:break-all}._agentStepError_3usjq_531{color:var(--color-danger,#e5484d);word-break:break-all}._activityTimeline_3usjq_537{margin-bottom:var(--space-2)}._activityList_3usjq_541{gap:var(--space-2);margin:var(--space-2) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}._activityItem_3usjq_550{background:var(--app-surface);border:1px solid var(--app-border);border-radius:var(--app-r-sm);overflow:hidden}._activityItemHeader_3usjq_557{gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);font-size:var(--text-caption-size);color:var(--app-text);text-align:left;cursor:pointer;background:0 0;border:none;align-items:flex-start;font-weight:600;display:flex}._activityItemHeader_3usjq_557:disabled{cursor:default}._activityItemHeader_3usjq_557:not(:disabled):hover{background:var(--app-surface-2)}._activityChevronSpacer_3usjq_580{flex-shrink:0;width:12px}._activityTitle_3usjq_585{word-break:break-all;flex:1;min-width:0}._activityBody_3usjq_591{padding:0 var(--space-3) var(--space-2) calc(var(--space-3) + 12px + var(--space-2) + 18px)}._activityDetail_3usjq_595{font-family:var(--font-mono);font-size:var(--text-caption-size);color:var(--app-text-muted);word-break:break-all;white-space:pre-wrap;line-height:1.55}._sources_3usjq_605{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}._sourceChip_3usjq_612{gap:var(--space-1);max-width:100%;height:26px;padding:0 var(--space-2);font-size:var(--text-caption-size);color:var(--app-text);cursor:pointer;background:var(--app-surface-3);border:1px solid var(--app-border);border-radius:var(--app-r-sm);align-items:center;font-weight:600;display:inline-flex}._sourceChip_3usjq_612:hover{border-color:var(--app-border-strong)}._sourceChip_3usjq_612._isActive_3usjq_632{background:var(--app-accent-quiet);border-color:var(--app-accent)}._sourceChip_3usjq_612 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._sourceChipSys_3usjq_643{color:var(--app-accent);flex-shrink:0}._sourcePanel_3usjq_648{padding:var(--space-3) var(--space-4);margin-top:var(--space-3);background:var(--app-surface);border:1px solid var(--app-border);border-radius:var(--app-r-md)}._sourcePanelTitle_3usjq_656{gap:var(--space-2);margin-bottom:var(--space-2);font-size:var(--text-caption-size);color:var(--app-text);align-items:center;font-weight:600;display:flex}._sourcePanelTitleText_3usjq_666{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._sourceSnippet_3usjq_673{font-family:var(--font-mono);font-size:var(--text-caption-size);color:var(--app-text-muted);white-space:pre-wrap;margin:0;line-height:1.6}._sourceOpenLink_3usjq_682{gap:var(--space-1);color:var(--app-accent);flex-shrink:0;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}._sourceOpenLink_3usjq_682:hover{text-decoration:underline}._deny_3usjq_697{margin-top:var(--space-3)}._denyNote_3usjq_701{margin-top:var(--space-2);font-size:var(--text-caption-size)}._pending_3usjq_707{padding:var(--space-3) var(--space-4);margin-top:var(--space-3);background:var(--app-surface);border:1px solid var(--warning-border);border-radius:var(--app-r-md)}._pendingHead_3usjq_715{gap:var(--space-2);flex-wrap:wrap;align-items:center;font-weight:600;display:flex}._pendingSummary_3usjq_723{margin:var(--space-2) 0 var(--space-3);font-size:var(--text-caption-size);color:var(--app-text-muted)}._pendingActions_3usjq_729{gap:var(--space-2);flex-wrap:wrap;display:flex}._consentTools_3usjq_735{padding-left:var(--space-5);margin:var(--space-2) 0 var(--space-3);font-size:var(--text-caption-size);color:var(--app-text-muted)}._consentTools_3usjq_735 li{margin-bottom:var(--space-1)}._resolvedBadge_3usjq_746{margin-top:var(--space-2)}._bubbleColumn_3usjq_750{flex:1;min-width:0;max-width:100%}._bubbleColumnUser_3usjq_756{flex:0 auto;max-width:70%}._debugWrap_3usjq_761{right:calc(28px + var(--space-2));bottom:calc(100% + var(--space-2));z-index:1;position:absolute}._debugBtn_3usjq_768{width:22px;height:22px;color:var(--app-text-muted);cursor:help;background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:50%;font-size:12px;font-weight:700;line-height:1}._debugBtn_3usjq_768:hover{color:var(--app-accent);border-color:var(--app-accent)}._debugBtn_3usjq_768:disabled{cursor:wait;opacity:.6}._debugBtnCopied_3usjq_791{color:var(--app-success,var(--app-accent));border-color:var(--app-success,var(--app-accent))}._debugPopover_3usjq_796{z-index:20;width:min(520px,85vw);min-width:280px;max-width:95vw;min-height:120px;max-height:70vh;padding:var(--space-3);margin-top:var(--space-1);resize:both;background:var(--app-surface);border:1px solid var(--app-border);border-radius:var(--app-r-md);box-shadow:var(--app-shadow-md,0 8px 24px #0000001f);position:absolute;top:100%;right:0;overflow:auto}._debugPopoverUser_3usjq_816{left:0;right:auto}._debugToolbar_3usjq_821{margin-bottom:var(--space-2);justify-content:flex-end;display:flex}._debugCopyBtn_3usjq_827{gap:var(--space-1);padding:2px var(--space-2);color:var(--app-text-muted);cursor:pointer;background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:var(--app-r-sm);align-items:center;font-size:11px;font-weight:600;display:inline-flex}._debugCopyBtn_3usjq_827:hover{color:var(--app-accent);border-color:var(--app-accent)}._debugCopyBtnCopied_3usjq_846{color:var(--success-fg,var(--app-accent));border-color:var(--success-fg,var(--app-accent))}._debugPre_3usjq_851{font-family:var(--font-mono);word-break:break-all;white-space:pre-wrap;margin:0;font-size:11px}._suggest_3usjq_860{gap:var(--space-2);flex-wrap:wrap;justify-content:center;display:flex}._suggestBtn_3usjq_867{gap:var(--space-2);min-height:var(--control-h-sm);padding:var(--space-2) var(--space-3);font-size:var(--text-body-sm-size);color:var(--app-text-muted);text-align:left;cursor:pointer;background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:var(--r-pill);align-items:center;display:inline-flex}._suggestBtnAction_3usjq_882{color:var(--app-text);background:var(--app-accent-quiet);border-color:var(--app-accent-quiet)}._suggestBtn_3usjq_867:hover{color:var(--app-text);border-color:var(--app-accent)}._suggestIcon_3usjq_893{color:var(--app-accent);flex-shrink:0}._composer_3usjq_898{gap:var(--space-2);padding:var(--space-2);background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:var(--app-r-lg);transition:border-color var(--dur-fast) var(--ease);align-items:center;display:flex}._composer_3usjq_898:focus-within{border-color:var(--app-accent)}._composer_3usjq_898 ._composerInput_3usjq_914:focus-visible{box-shadow:none}._composerInput_3usjq_914{width:100%;min-width:0;min-height:var(--control-h-sm);max-height:200px;padding:var(--space-2) var(--space-1);font-family:var(--font-ui);font-size:var(--text-body-sm-size);color:var(--app-text);resize:none;background:0 0;border:0;flex:1;line-height:1.5;display:block;overflow-y:auto}._composerInput_3usjq_914::placeholder{color:var(--app-text-faint)}._composerInput_3usjq_914:focus{outline:none}._workingFolderChip_3usjq_945{gap:var(--space-1);max-width:180px;min-height:var(--control-h-sm);padding:0 var(--space-1) 0 var(--space-2);background:var(--app-surface);border:1px solid var(--app-border);border-radius:var(--app-r-md);align-items:center;display:inline-flex}._workingFolderName_3usjq_957{text-overflow:ellipsis;min-width:0;font-family:var(--font-ui);font-size:var(--text-caption-size);color:var(--app-text-muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;overflow:hidden}._workingFolderName_3usjq_957:hover{color:var(--app-text)}._workingFolderClear_3usjq_975{width:18px;height:18px;color:var(--app-text-faint);cursor:pointer;border-radius:var(--app-r-sm);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._workingFolderClear_3usjq_975:hover{color:var(--app-text);background:var(--app-surface-2)}._messageImages_3usjq_996{gap:var(--space-2);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}._messageImage_3usjq_996{object-fit:cover;border:1px solid var(--app-border);border-radius:var(--app-r-md);max-width:160px;max-height:160px;display:block}._messageDocuments_3usjq_1012{gap:var(--space-2);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}._messageDocument_3usjq_1012{gap:var(--space-1);max-width:220px;padding:var(--space-1) var(--space-2);font-size:var(--app-fs-xs);background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:var(--app-r-md);align-items:center;display:inline-flex}._messageDocument_3usjq_1012>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._dictationStatus_3usjq_1038{gap:var(--space-2);padding:0 var(--space-1) var(--space-1);color:var(--app-text);align-items:center;font-size:13px;font-weight:500;display:flex}._dictationBars_3usjq_1048{align-items:center;gap:3px;height:18px;display:inline-flex}._dictationBars_3usjq_1048 i{background:#e5484d;border-radius:2px;width:3px;height:5px;animation:.7s ease-in-out infinite _dictationBar_3usjq_1048}._dictationBars_3usjq_1048 i:nth-child(2){animation-delay:.1s}._dictationBars_3usjq_1048 i:nth-child(3){animation-delay:.2s}._dictationBars_3usjq_1048 i:nth-child(4){animation-delay:.3s}@keyframes _dictationBar_3usjq_1048{0%,to{height:5px}50%{height:18px}}._modalDl_3usjq_1087{margin:var(--space-4) 0}._modalNote_3usjq_1091{margin-top:var(--space-4)}._outboxPanel_3usjq_1096{padding:var(--space-3);background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:var(--app-r-md)}._outboxHead_3usjq_1103{gap:var(--space-2);margin-bottom:var(--space-2);font-size:var(--text-caption-size);color:var(--app-text-muted);align-items:center;font-weight:600;display:flex}._outboxList_3usjq_1113{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._outboxItem_3usjq_1122{padding:var(--space-2) var(--space-3);background:var(--app-surface);border:1px solid var(--app-border);border-radius:var(--app-r-sm)}._outboxText_3usjq_1129{margin:0 0 var(--space-2);font-size:var(--text-body-sm-size);color:var(--app-text);word-break:break-all;white-space:pre-wrap}._outboxActions_3usjq_1137{gap:var(--space-2);flex-wrap:wrap;display:flex}._outboxEdit_3usjq_1143{gap:var(--space-2);flex-direction:column;display:flex}._outboxEditInput_3usjq_1149{width:100%;min-height:56px;padding:var(--space-2) var(--space-3);font-family:var(--font-ui);font-size:var(--text-body-sm-size);color:var(--app-text);resize:vertical;background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:var(--app-r-sm)}._outboxEditInput_3usjq_1149:focus{border-color:var(--app-accent);outline:none}._outboxEditActions_3usjq_1167{gap:var(--space-2);flex-wrap:wrap;display:flex}._edgeArtifact_3usjq_1174{gap:var(--space-3);padding:var(--space-2) var(--space-3);margin-top:var(--space-2);background:var(--app-surface);border:1px solid var(--app-border);border-radius:var(--app-r-md);justify-content:space-between;align-items:center;display:flex}._edgeArtifactName_3usjq_1186{gap:var(--space-2);font-size:var(--text-caption-size);color:var(--app-text-muted);word-break:break-all;align-items:center;display:inline-flex}._edgeArtifactActions_3usjq_1195{gap:var(--space-2);flex-shrink:0;display:inline-flex}._generatedImageBar_3usjq_1201{gap:var(--space-3);padding:var(--space-2) var(--space-3);background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:var(--app-r-md);justify-content:space-between;align-items:center;display:flex}._generatedImageBar_3usjq_1201 ._edgeArtifactName_3usjq_1186{color:var(--app-text);font-weight:500}._deckDrafts_3usjq_1217{gap:var(--space-3);margin-top:var(--space-2);flex-direction:column;display:flex}._deckDraftsTitle_3usjq_1224{font-size:var(--text-caption-size);color:var(--app-text-muted);margin:0;font-weight:600}._deckDraftCard_3usjq_1231{gap:var(--space-2);padding:var(--space-3);background:var(--app-surface);border:1px solid var(--app-border);border-radius:var(--app-r-md);flex-direction:column;display:flex}._deckDraftHeader_3usjq_1241{gap:var(--space-2);justify-content:space-between;align-items:center;display:flex}._deckDraftMeta_3usjq_1248{font-size:var(--text-caption-size);color:var(--app-text-muted)}._deckDraftHtmlLink_3usjq_1253{font-size:var(--text-caption-size);color:var(--app-accent);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;text-decoration:underline}._deckDraftHtmlLink_3usjq_1253:hover{opacity:.85}._deckPreviewPending_3usjq_1268{font-size:var(--text-caption-size);color:var(--app-text-muted);margin:0}._deckPreviewLoading_3usjq_1274{gap:var(--space-2);font-size:var(--text-caption-size);color:var(--app-text-muted);align-items:center;display:inline-flex}._deckPreviewError_3usjq_1282{font-size:var(--text-caption-size);color:var(--app-danger,#c0392b);margin:0}._deckPreviewGrid_3usjq_1288{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(148px,1fr));display:grid}._deckPreviewSlide_3usjq_1294{aspect-ratio:16/9;cursor:zoom-in;background:var(--app-bg);border:1px solid var(--app-border);border-radius:var(--app-r-sm);margin:0;padding:0;position:relative;overflow:hidden}._deckPreviewSlide_3usjq_1294 img{object-fit:cover;width:100%;height:100%;display:block}._deckPreviewBadge_3usjq_1313{bottom:var(--space-1);left:var(--space-1);padding:0 var(--space-1);color:#fff;border-radius:var(--app-r-sm);background:#0000008c;font-size:11px;line-height:1.6;position:absolute}._deckPreviewLightbox_3usjq_1325{z-index:1000;pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._deckPreviewLightboxBackdrop_3usjq_1335{pointer-events:auto;cursor:zoom-out;background:#000000d1;border:0;margin:0;padding:0;position:absolute;inset:0}._deckPreviewLightboxImage_3usjq_1346{z-index:1;pointer-events:none;border-radius:var(--app-r-md);max-width:min(86vw,1200px);max-height:88vh;position:relative;box-shadow:0 8px 40px #00000073}._deckPreviewLightboxNav_3usjq_1356{z-index:2;padding:var(--space-2);margin:0 var(--space-2);color:var(--app-text);pointer-events:auto;cursor:pointer;background:var(--app-surface);border:1px solid var(--app-border);border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:relative;box-shadow:0 2px 16px #00000047}._deckPreviewLightboxNav_3usjq_1356:hover{color:var(--app-accent);background:var(--app-surface-2);border-color:var(--app-accent)}._deckPreviewLightboxCounter_3usjq_1379{bottom:var(--space-4);z-index:2;padding:var(--space-1) var(--space-2);font-size:var(--text-caption-size);color:var(--app-text);pointer-events:none;background:var(--app-surface);border:1px solid var(--app-border);border-radius:var(--app-r-sm);position:absolute;left:50%;transform:translate(-50%);box-shadow:0 2px 12px #00000038}._screen_1mym9_1{min-height:100svh;padding:var(--space-6);background:radial-gradient(1100px 560px at 50% -12%, var(--app-accent-quiet), transparent 60%), var(--app-bg);flex:1;place-items:center;display:grid}._card_1mym9_12{background:var(--app-surface);border:1px solid var(--app-border);border-radius:var(--app-r-lg);width:100%;max-width:380px;padding:var(--space-7) var(--space-6);box-shadow:0 24px 60px #00000059}._brand_1mym9_22{align-items:center;gap:var(--space-2);margin-bottom:var(--space-5);display:flex}._brandIcon_1mym9_23{flex-shrink:0;width:40px;height:40px;display:block}._title_1mym9_25{font-size:var(--text-h4-size);margin:0 0 var(--space-1);color:var(--app-text);font-weight:700}._subtitle_1mym9_26{font-size:var(--text-body-sm-size);color:var(--app-text-muted);margin:0 0 var(--space-5);line-height:1.5}._form_1mym9_28{gap:var(--space-4);flex-direction:column;display:flex}._hint_1mym9_29{margin-top:var(--space-4);font-size:var(--text-caption-size);color:var(--app-text-faint);text-align:center}._chips_1c9wj_1{gap:var(--space-2);flex-wrap:wrap;display:flex}._chip_1c9wj_1{gap:var(--space-2);padding:var(--space-2) var(--space-3);font-size:var(--text-body-sm-size);color:var(--app-text);cursor:pointer;background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:var(--r-pill);align-items:center;font-weight:600;display:inline-flex}._chip_1c9wj_1:hover{background:var(--app-surface-3)}._chip_1c9wj_1:focus-visible{box-shadow:var(--focus-ring);outline:none}._dot_1c9wj_30{background:var(--app-text-faint);border-radius:50%;flex-shrink:0;width:8px;height:8px}._selected_1c9wj_38{background:var(--app-surface-3);border-color:var(--app-border-strong)}._count_1c9wj_43{font-variant-numeric:tabular-nums;color:var(--app-text-faint)}._selected_1c9wj_38 ._count_1c9wj_43{color:var(--app-text-muted)}._accent_1c9wj_52._selected_1c9wj_38{color:var(--app-accent-fg);background:var(--app-accent);border-color:var(--app-accent)}._accent_1c9wj_52 ._dot_1c9wj_30{background:var(--app-accent)}._accent_1c9wj_52._selected_1c9wj_38 ._dot_1c9wj_30{background:var(--app-accent-fg)}._accent_1c9wj_52._selected_1c9wj_38 ._count_1c9wj_43{color:var(--app-accent-fg);opacity:.75}._success_1c9wj_71._selected_1c9wj_38{background:var(--success-bg);border-color:var(--success-border)}._warning_1c9wj_76._selected_1c9wj_38{background:var(--warning-bg);border-color:var(--warning-border)}._success_1c9wj_71 ._dot_1c9wj_30{background:var(--success)}._warning_1c9wj_76 ._dot_1c9wj_30{background:var(--warning)}._wrap_tl1i9_1{flex:1;min-width:220px;max-width:320px}._input_tl1i9_8::-webkit-search-cancel-button{appearance:none}._clear_tl1i9_15{right:var(--control-px);border-radius:var(--app-r-sm);width:20px;height:20px;color:var(--app-text-faint);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}._clear_tl1i9_15:hover{color:var(--app-text);background:var(--app-surface-2)}._clear_tl1i9_15:focus-visible{box-shadow:var(--focus-ring);color:var(--app-text);outline:none}@media (width<=768px){._wrap_tl1i9_1{width:100%;min-width:0;max-width:none}}._logo_1ilgz_1{object-fit:contain;border-radius:var(--app-r-md);flex-shrink:0;display:block}._toolbar_7r1wi_1{gap:var(--space-3);margin-bottom:var(--space-5);flex-wrap:wrap;align-items:flex-end;display:flex}._toolbarGrow_7r1wi_9{flex:1;min-width:12rem}._activeSection_7r1wi_14{margin-bottom:var(--space-6)}._activePanel_7r1wi_18{padding:var(--space-6) 0;justify-content:center;display:flex}._sysCellStatic_7r1wi_24{gap:var(--space-3);align-items:center;display:flex}._listWrap_7r1wi_30{gap:var(--space-4);flex-direction:column;display:flex}._listSkeletonTabs_7r1wi_36{width:280px;height:var(--control-h);border-radius:var(--app-r-md);display:block}._listSkeletonChips_7r1wi_43{min-width:12rem;height:var(--control-h);border-radius:var(--r-pill);flex:1;display:block}._listSkeletonSearch_7r1wi_51{width:14rem;height:var(--control-h);border-radius:var(--app-r-md);display:block}._rowSkeleton_7r1wi_58{gap:var(--space-4);padding:var(--space-4);grid-template-columns:auto minmax(12rem,1.4fr) minmax(10rem,1fr) minmax(10rem,1fr) auto;align-items:center;display:grid}._rowSkeletonLogo_7r1wi_66{border-radius:var(--app-r-md);flex-shrink:0;width:36px;height:36px;display:block}._rowSkeletonMain_7r1wi_74{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._rowSkeletonName_7r1wi_81{width:55%;height:calc(var(--text-body-size) * var(--text-body-line));display:block}._rowSkeletonMeta_7r1wi_87{width:35%;height:calc(var(--text-body-sm-size) * var(--text-body-sm-line));display:block}._rowSkeletonCol_7r1wi_93{gap:var(--space-2);flex-direction:column;display:flex}._rowSkeletonLine_7r1wi_99{width:80%;height:calc(var(--text-body-sm-size) * var(--text-body-sm-line));display:block}._rowSkeletonLineShort_7r1wi_105{width:55%;height:calc(var(--text-caption-size) * var(--text-caption-line,1.2));display:block}._rowSkeletonChevron_7r1wi_111{border-radius:var(--app-r-sm);width:16px;height:16px;display:block}._abilitySkeletonHead_7r1wi_118{width:6rem;height:calc(var(--text-body-sm-size) * var(--text-body-sm-line));display:block}._capsuleSkeleton_7r1wi_124{width:5.5rem;height:calc(var(--text-caption-size) * 2.4);border-radius:var(--r-pill);display:inline-block}@media (width<=1024px){._rowSkeleton_7r1wi_58{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"logo main chevron""logo status chevron""logo login chevron"}._rowSkeletonLogo_7r1wi_66{grid-area:logo}._rowSkeletonMain_7r1wi_74{grid-area:main}._rowSkeletonStatus_7r1wi_148{grid-area:status}._rowSkeletonLogin_7r1wi_152{grid-area:login}._rowSkeletonChevron_7r1wi_111{grid-area:chevron;align-self:center}}._crumbs_7r1wi_162{gap:var(--space-2);margin-bottom:var(--space-4);font-size:var(--text-body-sm-size);color:var(--app-text-muted);align-items:center;display:flex}._crumbLink_7r1wi_171{color:var(--app-text-muted);cursor:pointer;background:0 0;border:0;padding:0}._crumbLink_7r1wi_171:hover{color:var(--app-text)}._crumbCurrent_7r1wi_183{color:var(--app-text);font-weight:600}._headCard_7r1wi_188{gap:var(--space-4);padding:var(--space-5);margin-bottom:var(--space-4);background:var(--app-surface);border:1px solid var(--app-border);border-radius:var(--app-r-lg);flex-direction:column;display:flex}._headTop_7r1wi_199{gap:var(--space-4);align-items:center;display:flex}._headMain_7r1wi_205{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}._headName_7r1wi_213{font-size:var(--text-h2-size);font-weight:700}._headStatusLine_7r1wi_218{gap:var(--space-2);font-size:var(--text-body-sm-size);flex-wrap:wrap;align-items:center;display:flex}._headStatus_7r1wi_218{gap:var(--space-2);align-items:center;font-weight:600;display:flex}._headCheck_7r1wi_233{color:var(--app-text-muted)}._headActions_7r1wi_237{gap:var(--space-2);flex-wrap:wrap;display:flex}._ownerStrip_7r1wi_243{gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--app-border);align-items:center;display:flex}._ownerText_7r1wi_251{flex-direction:column;gap:2px;min-width:0;display:flex}._ownerName_7r1wi_258{color:var(--app-text);font-weight:700}._ownerScope_7r1wi_263{color:var(--app-text-muted);font-weight:400}._detailGrid_7r1wi_268{gap:var(--space-4);margin-bottom:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}@media (width<=1024px){._detailGrid_7r1wi_268{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=768px){._detailGrid_7r1wi_268{grid-template-columns:1fr}}._cardTitleGap_7r1wi_288{padding-bottom:var(--space-2)}._cardHintGap_7r1wi_292{padding-bottom:var(--space-3)}._abilities_7r1wi_296{gap:var(--space-3);flex-direction:column;max-height:520px;display:flex;overflow-y:auto}._ability_7r1wi_118{gap:var(--space-1);flex-direction:column;display:flex}._abilityHead_7r1wi_310{gap:var(--space-2);font-size:var(--text-body-sm-size);align-items:center;font-weight:600;display:flex}._capsules_7r1wi_318{gap:var(--space-2);flex-wrap:wrap;display:flex}._capsule_7r1wi_124{padding:var(--space-1) var(--space-3);font-size:var(--text-caption-size);color:var(--app-text-muted);background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:var(--r-pill)}._loginBox_7r1wi_333{gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:var(--app-r-md);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}._loginBoxPending_7r1wi_345{background:var(--app-surface);border-color:var(--app-accent)}._loginBoxOn_7r1wi_350{background:var(--success-bg);border-color:var(--success-border)}._loginBoxState_7r1wi_355{gap:var(--space-2);align-items:center;font-weight:600;display:flex}._loginDotAccent_7r1wi_362{color:var(--app-accent)}._deleteWarn_7r1wi_366{color:var(--app-text);margin:0}._loginNote_7r1wi_371{gap:var(--space-2);font-size:var(--text-caption-size);color:var(--app-text-muted);margin:0;display:flex}._settingRows_7r1wi_379{flex-direction:column;display:flex}._settingRow_7r1wi_379{gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--app-border);grid-template-columns:minmax(6rem,10rem) 1fr auto;align-items:center;display:grid}._settingRowLabel_7r1wi_393{font-size:var(--text-body-sm-size);font-weight:600}._settingRowValue_7r1wi_398{text-overflow:ellipsis;min-width:0;font-family:var(--font-mono,monospace);font-size:var(--text-body-sm-size);color:var(--app-text-muted);overflow:hidden}._settingRowPerson_7r1wi_407{font-family:var(--font-ui)}._settingRowEdit_7r1wi_411{color:var(--app-link);cursor:pointer;background:0 0;border:0;padding:0}._settingsActions_7r1wi_419{gap:var(--space-3);flex-direction:column;align-items:stretch;display:flex}._settingsActionsMain_7r1wi_426{gap:var(--space-3);flex-wrap:wrap;align-items:center;min-width:0;display:flex}._attention_7r1wi_434{gap:var(--space-3);padding:var(--space-4);background:var(--app-surface);border:1px solid var(--error-border);border-radius:var(--app-r-lg);flex-direction:column;display:flex}._attentionHead_7r1wi_444{gap:var(--space-2);color:var(--app-text);align-items:center;font-weight:600;display:flex}._attentionHead_7r1wi_444 svg{color:var(--error);flex-shrink:0}._attentionRow_7r1wi_457{gap:var(--space-3);align-items:center;min-width:0;display:flex}._attentionText_7r1wi_464{min-width:0;font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);flex:1;margin:0}._attentionName_7r1wi_472{color:var(--app-text);font-weight:600}._attentionSep_7r1wi_477,._attentionWhy_7r1wi_481{color:var(--app-text-muted)}._attentionFix_7r1wi_485{flex-shrink:0;margin-left:auto}._listToolbar_7r1wi_490{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}._listEmpty_7r1wi_497{padding:var(--space-6) 0;text-align:center}._rows_7r1wi_502{background:var(--app-surface);border:1px solid var(--app-border);border-radius:var(--app-r-lg);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._rows_7r1wi_502>li+li ._row_7r1wi_58{border-top:1px solid var(--app-border)}._row_7r1wi_58{gap:var(--space-4);width:100%;padding:var(--space-4);color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(12rem,1.4fr) minmax(10rem,1fr) minmax(10rem,1fr) auto;align-items:center;display:grid}._row_7r1wi_58:hover:not(:disabled){background:var(--app-surface-2)}._row_7r1wi_58:focus-visible{box-shadow:var(--focus-ring);outline:none}._row_7r1wi_58:disabled{cursor:default}@media (width<=1024px){._headTop_7r1wi_199{flex-wrap:wrap}._headActions_7r1wi_237{justify-content:flex-start;width:100%}._row_7r1wi_58{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"logo main chevron""logo status chevron""logo login chevron"}._row_7r1wi_58>:first-child{grid-area:logo}._rowMain_7r1wi_566{grid-area:main}._rowStatus_7r1wi_570{grid-area:status}._rowLogin_7r1wi_574{grid-area:login}._rowChevron_7r1wi_578{grid-area:chevron;align-self:center}._rowOwner_7r1wi_583,._rowType_7r1wi_584{display:none}}@media (width<=768px){._row_7r1wi_58{gap:var(--space-3);padding:var(--space-3);grid-template-columns:auto minmax(0,1fr) auto}._settingRow_7r1wi_379{gap:var(--space-2);flex-direction:column;align-items:stretch}._listToolbar_7r1wi_490{flex-direction:column;align-items:stretch}._toolbarSearch_7r1wi_607{width:100%}}._rowMain_7r1wi_566{flex-direction:column;gap:2px;min-width:0;display:flex}._rowName_7r1wi_619{font-weight:600}._rowType_7r1wi_584,._rowOwner_7r1wi_583,._rowMuted_7r1wi_625{font-size:var(--text-caption-size);color:var(--app-text-muted)}._rowStatus_7r1wi_570,._rowLogin_7r1wi_574{flex-direction:column;gap:2px;min-width:0;display:flex}._rowStatusLine_7r1wi_638{gap:var(--space-2);align-items:center;font-weight:600;display:flex}._rowDot_7r1wi_645{background:currentColor;border-radius:50%;flex-shrink:0;width:8px;height:8px}._tone_working_7r1wi_653{color:var(--success)}._tone_attention_7r1wi_657{color:var(--error)}._tone_off_7r1wi_661{color:var(--app-text-faint)}._rowCaption_7r1wi_665{font-size:var(--text-caption-size);color:var(--app-text-faint);text-transform:uppercase;letter-spacing:.06em}._rowLoginOn_7r1wi_672{color:var(--success);font-weight:600}._sysName_7r1wi_677{font-weight:600}._sysNamePreview_7r1wi_681{text-decoration:underline;-webkit-text-decoration-color:var(--error);text-decoration-color:var(--error);text-underline-offset:3px}._sysCat_7r1wi_687{font-size:var(--text-caption-size);color:var(--app-text-muted);margin-top:2px}._sync_7r1wi_693{gap:var(--space-1);color:var(--app-text-muted);align-items:center;display:inline-flex}._sysCellText_7r1wi_700{flex-direction:column;min-width:0;display:flex}._catalog_7r1wi_707{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));display:grid}._catItem_7r1wi_713{gap:var(--space-3);min-width:0;padding:var(--space-3) var(--space-4);background:var(--app-surface);border:1px solid var(--app-border);border-radius:var(--app-r-lg);align-items:center;display:flex}._catText_7r1wi_724{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._catNote_7r1wi_732{font-size:var(--text-caption-size);color:var(--app-text-muted)}._catAction_7r1wi_737{flex-shrink:0}._catName_7r1wi_741{text-overflow:ellipsis;font-size:var(--text-body-sm-size);white-space:nowrap;font-weight:600;overflow:hidden}._catNamePreview_7r1wi_749{text-decoration:underline;-webkit-text-decoration-color:var(--error);text-decoration-color:var(--error);text-underline-offset:3px}._toolbarSearch_7r1wi_607{margin-left:auto}._catalogSearch_7r1wi_761{width:min(100%,20rem)}._catalogMiss_7r1wi_765{gap:var(--space-2);min-height:12rem;padding:var(--space-8) var(--space-6);text-align:center;background:var(--app-surface);border:1px solid var(--app-border);border-radius:var(--app-r-lg);flex-direction:column;justify-content:center;align-items:center;display:flex}._catalogMissTitle_7r1wi_779{font-size:var(--text-h4-size);font-weight:600;line-height:var(--text-h4-line);color:var(--app-text);margin:0}._catalogMissHint_7r1wi_787{max-width:28rem;font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);color:var(--app-text-muted);margin:0}._catGroup_7r1wi_796{gap:var(--space-3);flex-direction:column;display:flex}._catGroup_7r1wi_796+._catGroup_7r1wi_796{margin-top:var(--space-5)}._catGroupTitle_7r1wi_806{font-size:var(--text-caption-size);color:var(--app-text-faint);text-transform:uppercase;letter-spacing:.06em;font-weight:700}._formHead_7r1wi_815{gap:var(--space-3);padding-bottom:var(--space-2);align-items:center;display:flex}._formHeadName_7r1wi_822{font-weight:600}._formHeadMethod_7r1wi_826{font-size:var(--text-caption-size);color:var(--app-text-muted)}._danger_7r1wi_832{gap:var(--space-3);padding:var(--space-4);margin-top:var(--space-5);background:var(--error-bg);border:1px solid var(--error-border);border-radius:var(--app-r-md);flex-direction:column;display:flex}._dangerLabel_7r1wi_843{font-size:var(--text-caption-size);color:var(--error-fg);text-transform:uppercase;letter-spacing:.06em;font-weight:700}._dangerRow_7r1wi_851{gap:var(--space-3);justify-content:space-between;align-items:center;display:flex}._dangerTitle_7r1wi_858{font-size:var(--text-body-sm-size);font-weight:600}._detailDl_7r1wi_864{margin:var(--space-4) 0}._detailSection_7r1wi_868{margin-top:var(--space-4)}._detailSectionLabel_7r1wi_872{margin-bottom:var(--space-2);font-size:var(--text-caption-size);color:var(--app-text-faint);text-transform:uppercase;letter-spacing:.06em;font-weight:600}._detailAccess_7r1wi_881{gap:var(--space-2);flex-direction:column;display:flex}._settingsGroup_7r1wi_887{gap:var(--space-3);padding-top:var(--space-2);flex-direction:column;display:flex}._settingsGroupTitle_7r1wi_894{font-size:var(--text-body-sm-size);margin:0;font-weight:600}._jsonField_7r1wi_900{gap:var(--space-1);flex-direction:column;display:flex}._jsonFieldLabel_7r1wi_906{font-size:var(--text-body-sm-size);font-weight:500}._jsonFieldHelp_7r1wi_911{font-size:var(--text-caption-size);color:var(--app-text-muted)}._jsonFieldInput_7r1wi_916{width:100%;min-height:5rem;padding:var(--space-2) var(--space-3);font-family:var(--font-mono,monospace);font-size:var(--text-body-sm-size);resize:vertical;background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:var(--app-r-md)}._clickableRow_7r1wi_928{cursor:pointer}._clickableRow_7r1wi_928:hover td{background:var(--app-surface-2)}._setupGuide_7r1wi_936{gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:var(--app-r-md);flex-direction:column;display:flex}._setupGuideTitle_7r1wi_946{font-size:var(--text-body-sm-size);margin:0;font-weight:600}._setupGuideLead_7r1wi_952{font-size:var(--text-caption-size);color:var(--app-text-muted);margin:0}._setupGuideList_7r1wi_958{gap:var(--space-1);padding-left:var(--space-4);font-size:var(--text-caption-size);color:var(--app-text-muted);flex-direction:column;margin:0;display:flex}._setupGuideLinks_7r1wi_968{font-size:var(--text-caption-size);margin:0}._setupGuideLinks_7r1wi_968 a{color:var(--app-link)}._toolBadges_7r1wi_977{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}._toolsTable_7r1wi_984 code{font-size:var(--text-body-sm-size)}._toolsRow_7r1wi_988{cursor:pointer}._toolsRow_7r1wi_988:hover td{background:var(--app-surface-2)}._toolResult_7r1wi_996{padding:var(--space-3);font-family:var(--font-mono,monospace);font-size:var(--text-body-sm-size);white-space:pre-wrap;background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:var(--app-r-md);margin:0;overflow-x:auto}._block_lvzvi_1{padding:var(--space-10);justify-content:center;align-items:center;display:flex}._sections_14x5v_2{gap:var(--space-5);flex-direction:column;max-width:760px;display:flex}._sectionsWide_14x5v_9{gap:var(--space-5);flex-direction:column;max-width:none;display:flex}._section_14x5v_2{gap:var(--space-3);flex-direction:column;display:flex}._sectionTitle_14x5v_22{font-size:var(--text-body-size);color:var(--app-text);font-weight:700}._card_14x5v_28{gap:var(--space-2);padding:var(--card-pad);background:var(--app-surface);border:1px solid var(--app-border);border-radius:var(--app-r-lg);flex-direction:column;display:flex}._cardTitle_14x5v_38{font-size:var(--text-h3-size);font-weight:var(--text-h3-weight);line-height:var(--text-h3-line);color:var(--app-text);margin:0}._cardHint_14x5v_46{font-size:var(--text-body-sm-size);color:var(--app-text-muted);margin:0}._cardHintGap_14x5v_52{margin-bottom:var(--space-2)}._line_14x5v_56{gap:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--app-border);justify-content:space-between;align-items:start;display:flex}._lineText_14x5v_65{flex-direction:column;gap:2px;min-width:0;display:flex}._lineFull_14x5v_72{width:100%}._lineKey_14x5v_76{color:var(--app-text);font-weight:600}._lineVal_14x5v_81{-webkit-line-clamp:1;line-clamp:1;font-size:var(--text-body-sm-size);color:var(--app-text-muted);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._lineValWrap_14x5v_91{display:block;overflow:visible}._uiBadgeContainer_14x5v_96{gap:var(--space-1);flex-direction:column;align-items:start;width:fit-content;display:flex}._fieldMax_14x5v_104{max-width:420px}._danger_14x5v_108{border-color:var(--error-border)}._dangerTitle_14x5v_112{color:var(--error)}._backLink_sqw4n_1{align-items:center;gap:var(--space-2);height:var(--control-h-sm);padding:0 var(--space-2);font-family:var(--font-ui);font-size:var(--text-body-sm-size);color:var(--app-text-muted);cursor:pointer;border-radius:var(--app-r-md);background:0 0;border:0;align-self:flex-start;display:inline-flex}._backLink_sqw4n_1:hover{color:var(--app-text);background:var(--app-surface-2)}._backLink_sqw4n_1:focus-visible{box-shadow:var(--focus-ring);outline:none}._toggle_16fkk_1{gap:var(--space-2);width:100%;padding:var(--space-2) 0 0;font-size:var(--text-caption-size);color:var(--app-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:flex}._toggle_16fkk_1:hover{color:var(--app-text)}._toggle_16fkk_1:focus-visible{box-shadow:var(--focus-ring);outline:none}._toggle_16fkk_1>svg{color:var(--app-text-faint);transition:transform var(--dur-fast) var(--ease-out)}._open_16fkk_29>svg{transform:rotate(180deg)}._head_k7e4p_1{gap:var(--space-3);margin-bottom:var(--space-2);flex-direction:column;display:flex}._topRow_k7e4p_8{gap:var(--space-3);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}._who_k7e4p_16{gap:var(--space-3);align-items:start;display:flex}._text_k7e4p_22{flex-direction:column;gap:2px;min-width:0;display:flex}._name_k7e4p_29{font-size:var(--text-h3-size);color:var(--app-text);font-weight:700}._subtitle_k7e4p_35{-webkit-line-clamp:2;line-clamp:2;font-size:var(--text-body-sm-size);color:var(--app-text-muted);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._tile_1es3z_1{width:32px;height:32px;color:var(--app-accent);background:var(--app-accent-quiet);border-radius:var(--app-r-md);flex-shrink:0;place-items:center;display:grid}._sm_1es3z_12{border-radius:var(--app-r-sm);width:24px;height:24px}._neutral_1es3z_18{color:var(--app-text-muted);background:var(--app-surface-3)}._warning_1es3z_23{color:var(--warning);background:var(--warning-bg)}._agentCell_7fd2q_2{gap:var(--space-3);align-items:center;min-width:0;display:flex}._logo_7fd2q_9{width:32px;height:32px;color:var(--app-accent);background:var(--app-accent-quiet);border-radius:var(--app-r-md);flex-shrink:0;place-items:center;display:grid}._agentText_7fd2q_20{min-width:0;padding:var(--space-2);flex-direction:column;gap:2px;display:flex}._name_7fd2q_28{font-size:var(--text-body-sm-size);color:var(--app-text);font-weight:600}._kind_7fd2q_34{-webkit-line-clamp:2;line-clamp:2;font-size:var(--text-caption-size);color:var(--app-text-muted);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._headerDescription_7fd2q_47{-webkit-line-clamp:2;line-clamp:2;font-size:var(--text-body-sm-size);color:var(--app-text-muted);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._systems_7fd2q_57{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}._sysLogo_7fd2q_64{display:inline-flex}._desc_7fd2q_68{-webkit-line-clamp:2;line-clamp:2;max-width:260px;font-size:var(--text-body-sm-size);color:var(--app-text-muted);-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}._tree_7fd2q_82{border:1px solid var(--app-border);border-radius:var(--app-r-md);max-height:500px;overflow:hidden auto}._treeHead_7fd2q_89,._treeRow_7fd2q_90{gap:var(--space-4);padding:var(--space-3) var(--space-4);grid-template-columns:1fr auto auto;align-items:center;display:grid}._treeHead_7fd2q_89{z-index:1;font-size:var(--text-caption-size);color:var(--app-text-faint);text-transform:uppercase;letter-spacing:.06em;background:var(--app-surface-2);font-weight:600;position:sticky;top:0}._treeRow_7fd2q_90+._treeRow_7fd2q_90,._treeHead_7fd2q_89+._treeRow_7fd2q_90{border-top:1px solid var(--app-hairline)}._treeSystem_7fd2q_115{gap:var(--space-2);flex-wrap:wrap;align-items:center;font-weight:600;display:flex}._treeRowProposed_7fd2q_125{background:var(--app-accent-quiet)}._proposedTag_7fd2q_131{padding:0 var(--space-1);font-size:calc(var(--text-caption-size) * .92);color:var(--app-text-muted);text-transform:none;letter-spacing:0;white-space:nowrap;background:var(--app-accent-quiet);border-radius:var(--app-r-sm);font-weight:500}._treeCell_7fd2q_143{gap:var(--space-2);min-width:var(--col-w);align-items:center;display:inline-flex}._treeNote_7fd2q_150{font-size:var(--text-caption-size);color:var(--app-text-faint)}._rowSkeletonLogo_7fd2q_156{border-radius:var(--app-r-md);width:32px;height:32px}._rowSkeletonName_7fd2q_162{width:140px;height:14px}._rowSkeletonDesc_7fd2q_167{width:220px;max-width:60%;height:12px}._rowSkeletonBadge_7fd2q_173{border-radius:999px;width:90px;height:20px}._rowSkeletonSys_7fd2q_179{border-radius:50%;width:22px;height:22px}._treeSkeletonName_7fd2q_186{width:55%;height:14px}._treeSkeletonBox_7fd2q_191{width:18px;height:18px}._formStack_7fd2q_196{gap:var(--space-4);flex-direction:column;display:flex}._disabledCard_7fd2q_203{opacity:.6}._editorWrap_7fd2q_208{position:relative}._hiddenInput_7fd2q_213{display:none}._toolbarSearch_7fd2q_218{margin-left:auto}._systemsHead_7fd2q_223{gap:var(--space-4);grid-template-columns:1fr auto auto;align-items:center;display:grid}._suggestButtonWrap_7fd2q_232{align-items:center;display:flex}._treeEmpty_7fd2q_237{padding:var(--space-6) var(--space-4);color:var(--app-text-muted);text-align:center}._actionsCell_7fd2q_244{white-space:nowrap;width:1%}._actionsStack_7fd2q_250{gap:var(--space-2);align-items:flex-end;display:flex}._actionsRow_7fd2q_256{gap:var(--space-1);justify-content:flex-end;align-items:center;display:flex}._agentCellBtn_7fd2q_264{gap:var(--space-3);width:100%;min-width:0;color:inherit;text-align:left;cursor:pointer;border-radius:var(--app-r-sm);background:0 0;border:0;align-items:center;padding:0;display:flex}._agentCellBtn_7fd2q_264:hover ._name_7fd2q_28{color:var(--app-accent)}._agentCellBtn_7fd2q_264:focus-visible{box-shadow:var(--focus-ring)}._actionCell_7fd2q_287{text-align:right;white-space:nowrap}._actions_7fd2q_244{gap:var(--space-2);justify-content:flex-end;align-items:center;display:flex}._activeRow_7fd2q_300{gap:var(--space-3);padding:var(--space-3) var(--space-4);margin-top:var(--space-4);background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:var(--app-r-md);justify-content:space-between;align-items:center;display:flex}._detailSection_7fd2q_312{margin-top:var(--space-4)}._detailSectionLabel_7fd2q_316{margin-bottom:var(--space-2);font-size:var(--text-caption-size);color:var(--app-text-faint);text-transform:uppercase;letter-spacing:.06em;font-weight:600}._sysItem_7fd2q_325{gap:var(--space-2);padding:var(--space-1) var(--space-2);font-size:var(--text-body-sm-size);background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:var(--app-r-md);align-items:center;display:inline-flex}._danger_7fd2q_337{gap:var(--space-3);padding:var(--space-4);margin-top:var(--space-5);background:var(--error-bg);border:1px solid var(--error-border);border-radius:var(--app-r-md);flex-direction:column;display:flex}._dangerLabel_7fd2q_348{font-size:var(--text-caption-size);color:var(--error-fg);text-transform:uppercase;letter-spacing:.06em;font-weight:700}._dangerRow_7fd2q_356{gap:var(--space-3);justify-content:space-between;align-items:center;display:flex}._dangerTitle_7fd2q_363{font-size:var(--text-body-sm-size);font-weight:600}._instructionTextarea_7fd2q_372{min-height:calc(24 * var(--space-2));max-height:calc(24 * var(--space-4));white-space:pre-wrap;resize:none;overflow-y:auto}._instructionReadonly_7fd2q_381{white-space:pre-wrap}._instructionSection_7fd2q_385{position:relative}._instructionMeta_7fd2q_389{right:0;bottom:calc(-1 * var(--space-4));gap:var(--space-3);flex-wrap:wrap;justify-content:space-between;align-items:baseline;display:flex;position:absolute}._instructionCounter_7fd2q_400{font-size:var(--text-caption-size);color:var(--app-text-faint);white-space:nowrap}._instructionWarning_7fd2q_407{font-size:var(--text-caption-size);color:var(--warning-fg)}._instructionHeader_7fd2q_413{gap:var(--space-2);margin-bottom:var(--space-2);justify-content:space-between;align-items:center;display:flex}._instructionLabel_7fd2q_422{margin-bottom:0}._instructionToolbar_7fd2q_426{gap:var(--space-2);display:flex}._instructionModal_7fd2q_432{width:min(720px, calc(100vw - var(--space-8)));max-width:100%}._instructionModalTextarea_7fd2q_437{white-space:pre-wrap;resize:vertical;width:100%;min-height:70dvh}._switchWrap_7fd2q_231{align-items:center;display:flex}._stateRight_7fd2q_455{gap:var(--space-4);flex-wrap:wrap;align-items:center;display:flex}._suggestModal_7fd2q_463{width:min(560px, calc(100vw - var(--space-8)));flex-direction:column;max-width:100%;max-height:70dvh;display:flex}._suggestGroup_7fd2q_472+._suggestGroup_7fd2q_472{margin-top:var(--space-5)}._suggestGroupTitle_7fd2q_476{margin-bottom:var(--space-2);font-size:var(--text-caption-size);color:var(--app-text-faint);text-transform:uppercase;letter-spacing:.06em;font-weight:600}._suggestRow_7fd2q_486{gap:var(--space-2);padding:var(--space-2);cursor:pointer;border-radius:var(--app-r-md);align-items:center;display:flex}._suggestRow_7fd2q_486+._suggestRow_7fd2q_486{border-top:1px solid var(--app-hairline)}._suggestRowMuted_7fd2q_499{cursor:default}._suggestSystemLabel_7fd2q_503{font-weight:600}._suggestMutedTag_7fd2q_507{padding:0 var(--space-1);font-size:var(--text-caption-size);color:var(--app-text-faint);white-space:nowrap;background:var(--app-surface-2);border-radius:var(--app-r-sm);margin-left:auto}._suggestUnavailableNote_7fd2q_517{font-size:var(--text-caption-size);color:var(--app-text-faint);margin-left:auto}._suggestEmpty_7fd2q_523{padding:var(--space-4) var(--space-2);color:var(--app-text-muted);text-align:center}.react-flow{--xy-edge-stroke-default:#b1b1b7;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#555;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#ffffff80;--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:#f0f0f099;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#e2e2e2;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:transparent;--xy-background-pattern-dots-color-default:#91919a;--xy-background-pattern-lines-color-default:#eee;--xy-background-pattern-cross-color-default:#e2e2e2;background-color:var(--xy-background-color,var(--xy-background-color-default));--xy-node-color-default:inherit;--xy-node-border-default:1px solid #1a192b;--xy-node-background-color-default:#fff;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #00000014;--xy-node-boxshadow-selected-default:0 0 0 .5px #1a192b;--xy-node-border-radius-default:3px;--xy-handle-background-color-default:#1a192b;--xy-handle-border-color-default:#fff;--xy-selection-background-color-default:#0059dc14;--xy-selection-border-default:1px dotted #0059dccc;--xy-controls-button-background-color-default:#fefefe;--xy-controls-button-background-color-hover-default:#f4f4f4;--xy-controls-button-color-default:inherit;--xy-controls-button-color-hover-default:inherit;--xy-controls-button-border-color-default:#eee;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#fff;--xy-edge-label-color-default:inherit;--xy-resize-background-color-default:#3367d9;direction:ltr}.react-flow.dark{--xy-edge-stroke-default:#3e3e3e;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#727272;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#96969640;--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:#3c3c3c99;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#2b2b2b;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#141414;--xy-background-pattern-dots-color-default:#777;--xy-background-pattern-lines-color-default:#777;--xy-background-pattern-cross-color-default:#777;--xy-node-color-default:#f8f8f8;--xy-node-border-default:1px solid #3c3c3c;--xy-node-background-color-default:#1e1e1e;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #ffffff14;--xy-node-boxshadow-selected-default:0 0 0 .5px #999;--xy-handle-background-color-default:#bebebe;--xy-handle-border-color-default:#1e1e1e;--xy-selection-background-color-default:#c8c8dc14;--xy-selection-border-default:1px dotted #c8c8dccc;--xy-controls-button-background-color-default:#2b2b2b;--xy-controls-button-background-color-hover-default:#3e3e3e;--xy-controls-button-color-default:#f8f8f8;--xy-controls-button-color-hover-default:#fff;--xy-controls-button-border-color-default:#5b5b5b;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#141414;--xy-edge-label-color-default:#f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props,var(--xy-background-color,var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__pane{z-index:1;touch-action:none}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width,var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke,var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width,var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{pointer-events:none;position:absolute;overflow:visible}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected,var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:.5s linear infinite dashdraw}svg.react-flow__connectionline{z-index:1001;position:absolute;overflow:visible}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{-webkit-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default;position:absolute}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:0 0;pointer-events:none}.react-flow__nodesselection-rect{pointer-events:all;cursor:grab;position:absolute}.react-flow__handle{pointer-events:none;background-color:var(--xy-handle-background-color,var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color,var(--xy-handle-border-color-default));border-radius:100%;width:6px;min-width:5px;height:6px;min-height:5px;position:absolute}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;bottom:0;left:50%;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{z-index:5;margin:15px;position:absolute}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px)translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px)translateY(-50%)}.react-flow__attribution{background:var(--xy-attribution-background-color,var(--xy-attribution-background-color-default));margin:0;padding:2px 3px;font-size:10px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10px}}.react-flow__edgelabel-renderer{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__viewport-portal{-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__minimap{background:var(--xy-minimap-background-color-props,var(--xy-minimap-background-color,var(--xy-minimap-background-color-default)))}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var(--xy-minimap-mask-background-color-props,var(--xy-minimap-mask-background-color,var(--xy-minimap-mask-background-color-default)));stroke:var(--xy-minimap-mask-stroke-color-props,var(--xy-minimap-mask-stroke-color,var(--xy-minimap-mask-stroke-color-default)));stroke-width:var(--xy-minimap-mask-stroke-width-props,var(--xy-minimap-mask-stroke-width,var(--xy-minimap-mask-stroke-width-default)))}.react-flow__minimap-node{fill:var(--xy-minimap-node-background-color-props,var(--xy-minimap-node-background-color,var(--xy-minimap-node-background-color-default)));stroke:var(--xy-minimap-node-stroke-color-props,var(--xy-minimap-node-stroke-color,var(--xy-minimap-node-stroke-color-default)));stroke-width:var(--xy-minimap-node-stroke-width-props,var(--xy-minimap-node-stroke-width,var(--xy-minimap-node-stroke-width-default)))}.react-flow__background-pattern.dots{fill:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-dots-color-default)))}.react-flow__background-pattern.lines{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-lines-color-default)))}.react-flow__background-pattern.cross{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-cross-color-default)))}.react-flow__controls{box-shadow:var(--xy-controls-box-shadow,var(--xy-controls-box-shadow-default));flex-direction:column;display:flex}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{background:var(--xy-controls-button-background-color,var(--xy-controls-button-background-color-default));border:none;border-bottom:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)));width:26px;height:26px;color:var(--xy-controls-button-color-props,var(--xy-controls-button-color,var(--xy-controls-button-color-default)));cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding:4px;display:flex}.react-flow__controls-button svg{fill:currentColor;width:100%;max-width:12px;max-height:12px}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{border-radius:var(--xy-node-border-radius,var(--xy-node-border-radius-default));width:150px;color:var(--xy-node-color,var(--xy-node-color-default));text-align:center;border:var(--xy-node-border,var(--xy-node-border-default));background-color:var(--xy-node-background-color,var(--xy-node-background-color-default));padding:10px;font-size:12px}.react-flow__node-input.selectable:hover,.react-flow__node-default.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover,var(--xy-node-boxshadow-hover-default))}.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected,var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color,var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color,var(--xy-selection-background-color-default));border:var(--xy-selection-border,var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var(--xy-controls-button-background-color-hover-props,var(--xy-controls-button-background-color-hover,var(--xy-controls-button-background-color-hover-default)));color:var(--xy-controls-button-color-hover-props,var(--xy-controls-button-color-hover,var(--xy-controls-button-color-hover-default)))}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)))}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border:1px solid #fff;border-radius:1px;width:5px;height:5px;translate:-50% -50%}.react-flow__resize-control.handle.left{top:50%;left:0}.react-flow__resize-control.handle.right{top:50%;left:100%}.react-flow__resize-control.handle.top{top:0;left:50%}.react-flow__resize-control.handle.bottom{top:100%;left:50%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border-style:solid;border-width:0}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;height:100%;top:0;transform:translate(-50%)}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{width:100%;height:1px;left:0;transform:translateY(-50%)}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color,var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color,var(--xy-edge-label-color-default))}._accordion_qrb94_1{border:1px solid var(--app-border);border-radius:var(--app-r-lg);background:var(--app-surface);overflow:hidden}._header_qrb94_8{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-4);cursor:pointer;color:inherit;text-align:left;background:0 0;border:none;display:flex}._header_qrb94_8:hover{background:var(--app-surface-2)}._header_qrb94_8:focus-visible{box-shadow:var(--focus-ring);outline:none}._title_qrb94_30{font-weight:600;font-size:var(--text-body-size)}._headerExtra_qrb94_35{color:var(--app-text-muted);margin-left:auto}._contentWrap_qrb94_41{grid-template-rows:0fr;transition:grid-template-rows .25s;display:grid}._contentWrapOpen_qrb94_47{grid-template-rows:1fr}._contentInner_qrb94_55{min-height:0;overflow:hidden}._contentBody_qrb94_62{padding:var(--space-2) var(--space-4) var(--space-4)}@media (prefers-reduced-motion:reduce){._contentWrap_qrb94_41{transition:none}}._panel_1830n_1{left:var(--space-2);bottom:var(--space-2);width:360px;max-width:calc(100% - var(--space-4));background:var(--app-surface);border:1px solid var(--app-border);border-radius:var(--app-r-lg);max-height:48%;box-shadow:var(--elevation-4,var(--elevation-3));z-index:var(--z-modal);flex-direction:column;display:flex;position:absolute;overflow:hidden}._header_1830n_18{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--app-border);display:flex}._title_1830n_26{font-size:var(--text-body-sm-size);color:var(--app-text);flex:1;font-weight:600}._badge_1830n_33{font-size:var(--text-caption-size);border-radius:var(--app-r-md);padding:2px 8px;font-weight:600}._body_1830n_40{gap:var(--space-3);padding:var(--space-3);flex-direction:column;display:flex;overflow-y:auto}._text_1830n_48{font-size:var(--text-body-sm-size);color:var(--app-text);white-space:pre-wrap;margin:0}._steps_1830n_55{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._step_1830n_55{align-items:center;gap:var(--space-2);font-size:var(--text-caption-size);display:flex}._stepStatus_1830n_71{border-radius:var(--app-r-sm,4px);flex:none;padding:1px 6px;font-weight:600}._stepTool_1830n_78{font-family:var(--font-mono,monospace);color:var(--app-text);word-break:break-all}._stepError_1830n_84{color:var(--error-fg,var(--app-danger))}._empty_1830n_88{font-size:var(--text-caption-size);color:var(--app-text-muted);margin:0}._ok_1830n_94{background:var(--success-bg,var(--app-surface-2));color:var(--success-fg,var(--app-text))}._warn_1830n_99{background:var(--warning-bg,var(--app-surface-2));color:var(--warning-fg,var(--app-text))}._error_1830n_104{background:var(--error-bg,var(--app-surface-2));color:var(--error-fg,var(--app-danger))}._canvas_ukxe7_2{border:1px solid var(--app-border);border-radius:var(--app-r-lg);background:var(--app-surface);--xy-edge-stroke-default:var(--app-border-strong);--xy-edge-stroke-width-default:1.5;--xy-handle-background-color-default:var(--app-accent);--xy-handle-border-color-default:var(--app-surface);width:100%;height:540px;position:relative;overflow:hidden}._canvas_ukxe7_2 .react-flow__edge-textbg{fill:var(--app-surface)}._canvas_ukxe7_2 .react-flow__edge-text{fill:var(--app-text-muted);font-size:11px}._canvas_ukxe7_2 .react-flow__handle{border-color:var(--app-text-muted);background:var(--app-surface);border-width:2px;width:14px;height:14px}._canvas_ukxe7_2 .react-flow__controls-button{background-color:var(--app-surface);border-bottom:none}._node_ukxe7_23{min-width:152px;max-width:212px;padding:var(--space-2) var(--space-3);border-radius:var(--app-r-md);background:var(--app-surface-2);border:1px solid var(--app-border);border-left:3px solid var(--app-border-strong)}._nodeHead_ukxe7_32{align-items:center;gap:var(--space-2);font-weight:600;font-size:var(--text-body-sm-size);color:var(--app-text);display:flex}._nodeHead_ukxe7_32 svg{color:var(--app-text-muted);flex-shrink:0}._nodeDetail_ukxe7_34{font-size:var(--text-caption-size);color:var(--app-text-muted);margin-top:2px}._trigger_ukxe7_37{border-left-color:var(--app-accent)}._condition_ukxe7_38{border-left-color:var(--warning)}._action_ukxe7_39{border-left-color:var(--success)}._confirm_ukxe7_40{border-left-color:var(--warning)}._end_ukxe7_41{border-left-color:var(--app-text-faint)}._catTrigger_ukxe7_44{border-left-color:var(--app-accent)}._catChat_ukxe7_45{border-left-color:var(--info)}._catAction_ukxe7_46{border-left-color:var(--success)}._catLogic_ukxe7_47{border-left-color:var(--warning)}._catAi_ukxe7_48{border-left-color:var(--app-accent)}._selected_ukxe7_51{border-color:var(--app-accent);box-shadow:0 0 0 1px var(--app-accent)}._running_ukxe7_52{box-shadow:0 0 0 2px var(--warning)}._ok_ukxe7_53{box-shadow:0 0 0 2px var(--success)}._error_ukxe7_54{box-shadow:0 0 0 2px var(--error)}._warnDot_ukxe7_57{top:var(--space-2);right:var(--space-2);width:var(--space-2);height:var(--space-2);background:var(--warning);border-radius:50%;position:absolute}._node_ukxe7_23{position:relative}._nodeHub_ukxe7_69{flex-direction:column;justify-content:center;min-width:200px;max-width:260px;min-height:72px;display:flex}._nodeSub_ukxe7_79{font-size:var(--text-caption-size);color:var(--app-text-muted);white-space:nowrap;text-overflow:ellipsis;max-width:188px;margin-top:2px;overflow:hidden}._nodeWarnText_ukxe7_90{font-size:var(--text-caption-size);color:var(--warning);white-space:normal;max-width:188px;margin-top:2px}._branchLabels_ukxe7_99{margin-top:var(--space-2);font-size:var(--text-caption-size);color:var(--app-text-muted);justify-content:space-between;display:flex}._note_ukxe7_108{min-width:152px;max-width:240px;padding:var(--space-2) var(--space-3);border-radius:var(--app-r-md);background:var(--app-surface-2);color:var(--app-text);font-size:var(--text-body-sm-size);white-space:pre-wrap}._notePlaceholder_ukxe7_118{color:var(--app-text-faint);font-style:italic}._head_ukxe7_121{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._backdrop_iobkk_3{z-index:var(--z-popover);position:absolute;inset:0}._panel_iobkk_9{top:var(--space-9);left:var(--space-2);z-index:var(--z-popover);background:var(--app-surface);border:1px solid var(--app-border);border-radius:var(--app-r-lg);width:280px;max-height:480px;box-shadow:var(--elevation-3);flex-direction:column;display:flex;position:absolute;overflow:hidden}._header_iobkk_26{padding:var(--space-3) var(--space-3) var(--space-2);border-bottom:1px solid var(--app-border);flex-shrink:0}._header_iobkk_26 ._fieldWrap_iobkk_33{margin:0}._body_iobkk_37{padding:var(--space-2) 0;flex:1;overflow-y:auto}._group_iobkk_43{margin-bottom:var(--space-1)}._groupLabel_iobkk_47{padding:var(--space-2) var(--space-3) var(--space-1);font-size:var(--text-caption-size);letter-spacing:var(--text-caption-track);color:var(--app-text-muted);text-transform:uppercase;font-weight:600}._item_iobkk_56{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);cursor:pointer;text-align:left;width:100%;color:var(--app-text);transition:background var(--dur-fast,.12s) ease;background:0 0;border:none;border-radius:0;display:flex;position:relative}._item_iobkk_56:hover{background:var(--app-surface-2)}._item_iobkk_56:focus-visible{box-shadow:inset 0 0 0 2px var(--app-accent);outline:none}._itemDisabled_iobkk_82{opacity:.55;cursor:not-allowed}._itemDisabled_iobkk_82:hover{background:0 0}._itemIcon_iobkk_91{color:var(--app-text-muted);flex-shrink:0;align-items:center;display:flex}._itemText_iobkk_98{flex:1;min-width:0}._itemLabel_iobkk_103{font-size:var(--text-body-sm-size);color:var(--app-text);white-space:nowrap;text-overflow:ellipsis;font-weight:500;display:block;overflow:hidden}._itemDesc_iobkk_113{font-size:var(--text-caption-size);color:var(--app-text-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;display:block;overflow:hidden}._empty_iobkk_123{padding:var(--space-6) var(--space-4);text-align:center;font-size:var(--text-body-sm-size);color:var(--app-text-muted)}._backdrop_xjey2_4{z-index:var(--z-modal);position:absolute;inset:0}._drawer_xjey2_10{top:var(--space-2);right:var(--space-2);bottom:var(--space-2);background:var(--app-surface);border:1px solid var(--app-border);border-radius:var(--app-r-lg);width:min(380px,92%);box-shadow:var(--elevation-4,var(--elevation-3));flex-direction:column;display:flex;position:absolute;overflow:hidden}._header_xjey2_25{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--app-border);flex-shrink:0;display:flex}._title_xjey2_34{min-width:0;font-size:var(--text-body-size);color:var(--app-text);white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:600;overflow:hidden}._headerActions_xjey2_45{align-items:center;gap:var(--space-1);flex-shrink:0;display:flex}._loading_xjey2_52{padding:var(--space-6) 0;justify-content:center;display:flex}._body_xjey2_58{padding:var(--space-4);gap:var(--space-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}._field_xjey2_67{gap:var(--space-2);flex-direction:column;display:flex}._mode_xjey2_73{align-self:flex-start}._desc_xjey2_77{font-size:var(--text-caption-size);color:var(--app-text-muted)}._checkboxRow_xjey2_82{align-items:center;gap:var(--space-2);font-size:var(--text-body-sm-size);color:var(--app-text);padding:2px 0;display:flex}._refHint_xjey2_91{font-size:var(--text-caption-size);color:var(--app-text-muted);padding:var(--space-2) var(--space-3);border:1px dashed var(--app-border);border-radius:var(--app-r-md);background:var(--app-surface-2)}._condition_xjey2_100{gap:var(--space-2);flex-direction:column;display:flex}._textarea_xjey2_106{width:100%}._empty_xjey2_110{padding:var(--space-6) var(--space-4);text-align:center;font-size:var(--text-body-sm-size);color:var(--app-text-muted)}._stubNote_xjey2_117{padding:var(--space-3) var(--space-4);background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:var(--app-r-md);font-size:var(--text-body-sm-size);color:var(--app-text-muted);line-height:1.4}._integrationAlert_xjey2_127{gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:var(--app-r-md);flex-direction:column;display:flex}._integrationAlertText_xjey2_137{font-size:var(--text-body-sm-size);color:var(--app-text-muted);line-height:1.4}._integrationAlertActions_xjey2_143{gap:var(--space-2);flex-wrap:wrap;display:flex}._result_xjey2_149{gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--app-border);flex-direction:column;display:flex}._resultTitle_xjey2_157{font-size:var(--text-caption-size);color:var(--app-text-muted);font-weight:600}._resultPre_xjey2_163{padding:var(--space-3);background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:var(--app-r-md);font-family:var(--font-mono,monospace);font-size:var(--text-caption-size);color:var(--app-text);white-space:pre;margin:0;overflow-x:auto}._linkBlock_xjey2_177{gap:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--app-hairline);flex-direction:column;display:flex}._linkRow_xjey2_185{align-items:center;gap:var(--space-2);min-width:0;display:flex}._linkValue_xjey2_192{min-width:0;padding:var(--space-2);border:1px solid var(--app-border);border-radius:var(--app-r-sm);background:var(--app-surface-2);font-size:var(--text-caption-size);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}._infoNote_xjey2_206{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--app-border);border-radius:var(--app-r-md);background:var(--app-surface-2);font-size:var(--text-body-sm-size);flex-direction:column;line-height:1.45;display:flex}._infoNoteMuted_xjey2_218{color:var(--app-text-faint);font-size:var(--text-caption-size)}._addRow_xjey2_224{align-items:flex-start;gap:var(--space-2);display:flex}._addRow_xjey2_224>:first-child{flex:1}._rangeBlock_xjey2_235{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}._rangeInputs_xjey2_242{gap:var(--space-2);width:100%;display:flex}._rangeInputs_xjey2_242>*{flex:1;min-width:0}._list_xjey2_253{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._listItem_xjey2_262{font-size:var(--text-body-sm-size);color:var(--app-text);padding:var(--space-2) var(--space-3);border:1px solid var(--app-border);border-radius:var(--app-r-sm);background:var(--app-surface-2)}._editableListItem_xjey2_271{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._timezoneMenu_xjey2_280{padding:var(--space-1);border:1px solid var(--app-border);border-radius:var(--app-r-md);background:var(--app-surface-2);flex-direction:column;gap:2px;max-height:220px;margin:0;list-style:none;display:flex;overflow-y:auto}._timezoneOption_xjey2_294{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--app-r-sm);font-size:var(--text-body-sm-size);color:var(--app-text);text-align:left;cursor:pointer;background:0 0;border:none;display:flex}._timezoneOption_xjey2_294:hover{background:var(--app-surface-3)}._timezoneOffset_xjey2_314{font-size:var(--text-caption-size);color:var(--app-text-muted)}._timezoneEmpty_xjey2_319{padding:var(--space-2) var(--space-3);font-size:var(--text-caption-size);color:var(--app-text-muted)}._section_gtwwk_4{gap:var(--space-2);flex-direction:column;display:flex}._sectionTitle_gtwwk_10{font-size:var(--text-caption-size);color:var(--app-text-muted);font-weight:600}._staticNote_gtwwk_16{font-size:var(--text-body-sm-size);color:var(--app-text);line-height:1.4}._hint_gtwwk_22{font-size:var(--text-caption-size);color:var(--app-text-muted);padding:var(--space-2) var(--space-3);border:1px dashed var(--app-border);border-radius:var(--app-r-md);background:var(--app-surface-2)}._list_gtwwk_31{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._listItem_gtwwk_40{font-size:var(--text-body-sm-size);color:var(--app-text);padding:var(--space-2) var(--space-3);border:1px solid var(--app-border);border-radius:var(--app-r-sm);background:var(--app-surface-2)}._editableListItem_gtwwk_49{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._addRow_gtwwk_57{align-items:flex-start;gap:var(--space-2);display:flex}._addRow_gtwwk_57>:first-child{flex:1}._schemaRow_gtwwk_69{align-items:start;gap:var(--space-2);flex-direction:column;display:flex}._schemaState_gtwwk_76{font-size:var(--text-body-sm-size);color:var(--app-text-muted)}._sourceCard_gtwwk_85{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--app-border);border-radius:var(--app-r-md);background:var(--app-surface-1);flex-direction:column;display:flex}._sourceTitle_gtwwk_96{font-size:var(--text-body-sm-size);color:var(--app-text);font-weight:600}._groupTitle_gtwwk_103{font-size:var(--text-caption-size);color:var(--app-text-muted)}._panelTitle_gtwwk_110{font-size:var(--text-caption-size);letter-spacing:.06em;text-transform:uppercase;color:var(--app-text-muted);font-weight:700}._editor_b4wwp_2{gap:var(--space-2);flex-direction:column;display:flex;position:relative}._canvasLoading_b4wwp_12{justify-content:center;align-items:center;height:100%;display:flex}._toolbar_b4wwp_19{align-items:center;gap:var(--space-2);display:flex}._toolbarSpacer_b4wwp_25{flex:1}._runsCard_b4wwp_29{margin-top:var(--space-3)}._runs_b4wwp_29{max-height:260px;overflow-y:auto}._runsRow_b4wwp_38{padding:var(--space-2);cursor:pointer;text-align:left;background:0 0;background-color:var(--app-surface-2);width:100%;margin-top:var(--space-2);border-radius:var(--app-r-sm);border:none;justify-content:space-between;align-items:center;transition:background-color .25s;display:flex}._runsRow_b4wwp_38:hover{background-color:var(--app-surface)}._runsRowMeta_b4wwp_58{align-items:center;gap:var(--space-2);display:flex}._nodeInvalid_b4wwp_65{outline:2px solid var(--error-fg);outline-offset:2px;border-radius:var(--app-r-md)}._analyticsTiles_b4wwp_72{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:12px;display:grid}._analyticsTile_b4wwp_72{border:1px solid var(--app-border);border-radius:var(--app-r-md);flex-direction:column;gap:2px;padding:8px 10px;font-size:12px;display:flex}._analyticsTileValue_b4wwp_87{font-size:18px;font-weight:600}._analyticsBreakdown_b4wwp_91{flex-direction:column;gap:4px;margin-top:8px;display:flex}._analyticsRows_b4wwp_98{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 24px;display:grid}@media (width<=640px){._analyticsRows_b4wwp_98{grid-template-columns:1fr}}._analyticsRow_b4wwp_98{justify-content:space-between;font-size:13px;display:flex}._analyticsSectionTitle_b4wwp_114{color:var(--app-text-muted);text-transform:uppercase;letter-spacing:.03em;margin-top:12px;font-size:12px;font-weight:600}._analyticsRow_b4wwp_98{align-items:baseline;gap:4px}._analyticsLeader_b4wwp_123{border-bottom:1px dotted var(--app-border);flex:auto;align-self:center;height:0;margin:0 4px}._overlay_15yad_2{z-index:20;justify-content:center;align-items:center;gap:var(--space-4);background:color-mix(in srgb, var(--app-bg) 72%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:var(--app-r-sm);cursor:progress;flex-direction:column;display:flex;position:absolute;inset:0}._stage_15yad_17{width:140px;height:150px}._robot_15yad_23{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite _bob_15yad_1}@keyframes _bob_15yad_1{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}._ring_15yad_35{fill:none;stroke:var(--app-accent);stroke-width:3px;stroke-linecap:round;stroke-dasharray:10 16;opacity:.7;transform-origin:70px 76px;animation:3.2s linear infinite _spin_15yad_1}@keyframes _spin_15yad_1{to{transform:rotate(360deg)}}._head_15yad_50,._body_15yad_50{fill:var(--app-surface-2);stroke:var(--app-border-strong);stroke-width:2.5px}._eye_15yad_57{fill:var(--app-accent);transform-box:fill-box;transform-origin:50%;animation:3s ease-in-out infinite _blink_15yad_1}@keyframes _blink_15yad_1{0%,92%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}._antenna_15yad_69{stroke:var(--app-border-strong);stroke-width:2.5px;stroke-linecap:round}._blip_15yad_76{fill:var(--app-accent);transform-box:fill-box;transform-origin:50%;animation:1.2s ease-in-out infinite _pulse_15yad_1}@keyframes _pulse_15yad_1{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}._mouth_15yad_88{stroke:var(--app-text-faint);stroke-width:2.5px;stroke-linecap:round}._label_15yad_94{font-size:var(--text-body-sm-size);color:var(--app-text);font-weight:600}._label_15yad_94:after{content:"";animation:1.4s steps(4,end) infinite _dots_15yad_1}@keyframes _dots_15yad_1{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}@media (prefers-reduced-motion:reduce){._robot_15yad_23,._ring_15yad_35,._eye_15yad_57,._blip_15yad_76,._label_15yad_94:after{animation:none}}._panel_o0sqt_1{gap:var(--space-3);border:1px solid var(--app-border);border-radius:var(--app-r-lg);padding:var(--space-3);background:var(--app-surface-2,var(--app-surface));flex-direction:column;display:flex}._panelHeader_o0sqt_11{align-items:center;gap:var(--space-2);display:flex}._panelTitle_o0sqt_17{font-size:var(--text-body-sm-size);color:var(--app-text);flex:1;font-weight:600}._panelBody_o0sqt_24{gap:var(--space-3);flex-direction:column;display:flex}._channel_o0sqt_30{gap:var(--space-2);border-top:1px solid var(--app-border);padding-top:var(--space-2);flex-direction:column;display:flex}._channel_o0sqt_30:first-child{border-top:none;padding-top:0}._channelHeader_o0sqt_43{align-items:center;gap:var(--space-2);display:flex}._channelTitle_o0sqt_49{color:var(--app-text);flex:1;font-weight:600}._text_o0sqt_55{font-size:var(--text-body-sm-size);color:var(--app-text);white-space:pre-wrap;margin:0}._error_o0sqt_62{font-size:var(--text-body-sm-size);color:var(--error-fg,var(--app-danger));margin:0}._chunks_o0sqt_68{gap:var(--space-1);flex-direction:column;display:flex}._chunkList_o0sqt_74{padding-left:var(--space-4);gap:var(--space-1);flex-direction:column;margin:0;display:flex}._chunk_o0sqt_68{font-size:var(--text-body-sm-size);color:var(--app-text);white-space:pre-wrap}._historyList_o0sqt_88{flex-direction:column;max-height:280px;display:flex;overflow-y:auto}._historyRow_o0sqt_95{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2);border-radius:var(--app-r-md);cursor:pointer;text-align:left;background:0 0;border:none;flex-wrap:wrap;display:flex}._historyRow_o0sqt_95:hover{background-color:var(--app-surface)}._historyMeta_o0sqt_113{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._historyDetail_o0sqt_120{gap:var(--space-2);flex-direction:column;display:flex}._historyChannelBadge_o0sqt_126{align-items:center;gap:var(--space-1);display:inline-flex}._page_1bpcb_1{width:100%;max-width:none;color:var(--app-text);grid-template-columns:minmax(0,1fr);gap:20px;margin:0;padding:16px 0 60px;display:grid}._wizardPage_1bpcb_12{width:100%;max-width:none;color:var(--app-text);flex-direction:column;gap:16px;margin:0;padding:0 0 60px;display:flex;overflow-x:clip}._wizardGrid_1bpcb_24{grid-template-columns:minmax(0,1fr) 340px;align-items:stretch;gap:20px;display:grid}._detailSplit_1bpcb_32{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:20px;min-width:0;min-height:600px;display:grid}._detailSplitMain_1bpcb_42{flex-direction:column;min-width:0;display:flex;overflow:visible}._rehearsalChat_1bpcb_50{border:1px solid var(--app-border);background:var(--app-surface);border-radius:12px;flex-direction:column;min-width:0;min-height:360px;max-height:520px;margin-top:20px;display:flex;overflow:hidden}._rehearsalChatHead_1bpcb_63{flex-direction:column;gap:6px;padding:12px 16px 8px;display:flex}._rehearsalChatHeadRow_1bpcb_70{align-items:baseline;gap:12px;display:flex}._rehearsalChatStatus_1bpcb_76{color:var(--app-text-muted);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.45}._rehearsalChatStatus_1bpcb_76[data-tone=danger]{color:#c62b39}._rehearsalChatComposer_1bpcb_88{border-top:1px solid var(--app-border);background:var(--app-surface);flex-direction:column;flex-shrink:0;gap:8px;padding:12px 16px 16px;display:flex;position:relative}._rehearsalChatLog_1bpcb_99{flex-direction:column;flex:1;gap:10px;min-height:0;padding:12px 16px;display:flex;overflow-y:auto}._main_1bpcb_109{min-width:0}._crumbs_1bpcb_113{margin:0 calc(-1 * var(--space-6)) 16px;padding:8px var(--space-6);color:var(--app-text-muted);border-bottom:none;align-items:center;gap:6px;font-size:12px;line-height:1.3;display:flex;position:relative;overflow:visible}._crumbs_1bpcb_113:after{content:"";border-bottom:1px solid var(--app-border);pointer-events:none;width:100cqi;max-width:100cqi;position:absolute;bottom:0;left:50%;transform:translate(-50%)}._crumbLink_1bpcb_141{color:var(--app-text-muted);font-weight:400;text-decoration:none}._crumbLink_1bpcb_141:hover{color:var(--app-text)}._crumbSep_1bpcb_151{color:var(--app-text-faint,var(--app-text-muted))}._crumbCurrent_1bpcb_155{color:var(--app-text);font-weight:600}._wizardHeader_1bpcb_160{flex-direction:column;gap:4px;min-width:0;display:flex}._wizardHeaderRow_1bpcb_167{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._scenarioMeta_1bpcb_174{color:var(--app-text-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;font-size:12px;display:flex}._side_1bpcb_184{border:1px solid var(--app-border);background:var(--app-surface);color:var(--app-text);border-radius:14px;flex-direction:column;justify-self:end;gap:12px;width:340px;max-width:340px;height:100%;min-height:0;padding:16px;display:flex;overflow:hidden}._sideFull_1bpcb_201{justify-self:stretch;width:100%;max-width:none;height:min(72vh,760px);min-height:420px}._sideHalf_1bpcb_209{place-self:stretch stretch;width:100%;min-width:0;max-width:none;height:0;min-height:max(100%,600px);max-height:100%;overflow:hidden}._assistantHead_1bpcb_222{flex-shrink:0;align-items:center;gap:10px;display:flex}._assistantHeadMain_1bpcb_229{align-items:center;gap:10px;min-width:0;display:flex}._assistantHeadActions_1bpcb_236{flex-shrink:0;margin-left:auto}._assistantIcon_1bpcb_241{background:color-mix(in srgb, var(--app-accent) 22%, var(--app-surface-2));width:36px;height:36px;color:var(--app-accent);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._assistantTitle_1bpcb_253{font-size:15px;font-weight:650;line-height:1.2}._assistantSub_1bpcb_259{color:var(--app-text-muted);font-size:12px}._assistantTip_1bpcb_264{color:var(--app-text);flex-shrink:0;margin:0;font-size:13px;line-height:1.45}._assistantActions_1bpcb_272{flex-direction:column;flex-shrink:0;gap:8px;display:flex}._assistantAction_1bpcb_272{appearance:none;text-align:left;border:1px solid var(--app-border);background:var(--app-surface-2);color:var(--app-text);font:inherit;cursor:pointer;border-radius:10px;padding:10px 12px;font-size:13px}._assistantAction_1bpcb_272:hover:not(:disabled){border-color:var(--app-accent)}._assistantAction_1bpcb_272:disabled{opacity:.55;cursor:not-allowed}._header_1bpcb_301{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}._listTabs_1bpcb_309{border-bottom:1px solid var(--app-border);gap:0;margin-bottom:12px;display:flex}._listTab_1bpcb_309,._listTabActive_1bpcb_317{appearance:none;cursor:pointer;color:var(--app-text-muted);background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 14px;font-size:14px}._listTabActive_1bpcb_317{color:var(--app-text);border-bottom-color:var(--app-accent);font-weight:600}._summaryBar_1bpcb_335{border:1px solid var(--app-border);background:var(--app-surface);border-radius:12px;flex-wrap:wrap;gap:8px;margin-bottom:14px;padding:10px 12px;display:flex}._summaryChip_1bpcb_346,._summaryChipActive_1bpcb_347,._summaryChipLink_1bpcb_348{appearance:none;cursor:pointer;background:var(--app-surface-2);color:var(--app-text);border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:13px;display:inline-flex}._summaryChip_1bpcb_346:hover,._summaryChipLink_1bpcb_348:hover{border-color:var(--app-border)}._summaryChipActive_1bpcb_347{background:color-mix(in srgb, var(--app-success,#2f9e6b) 16%, var(--app-surface));border-color:color-mix(in srgb, var(--app-success,#2f9e6b) 45%, var(--app-border))}._summaryChipLink_1bpcb_348{background:color-mix(in srgb, var(--app-accent) 14%, var(--app-surface));border-color:color-mix(in srgb, var(--app-accent) 40%, var(--app-border));color:var(--app-text)}._summaryDot_1bpcb_378{border-radius:999px;flex-shrink:0;width:8px;height:8px}._summaryDotOk_1bpcb_385{background:var(--app-success,#2f9e6b)}._summaryDotAccent_1bpcb_389{background:var(--app-accent)}._agentCards_1bpcb_393{flex-direction:column;gap:10px;display:flex}._agentCard_1bpcb_393{border:1px solid var(--app-border);background:var(--app-surface);border-radius:14px;overflow:hidden}._agentCardMain_1bpcb_406{appearance:none;text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 16px;display:grid}._agentCardMain_1bpcb_406:hover{background:var(--app-surface-2)}._agentAvatar_1bpcb_425{background:color-mix(in srgb, var(--app-accent) 18%, var(--app-surface-2));width:40px;height:40px;color:var(--app-accent);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:650;display:inline-flex}._agentCardBody_1bpcb_439{flex-direction:column;gap:4px;min-width:0;display:flex}._agentCardTop_1bpcb_446{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}._agentCardMeta_1bpcb_454{color:var(--app-text-muted);margin:0;font-size:12px}._agentCardChevron_1bpcb_460{color:var(--app-text-muted);flex-shrink:0}._agentAlert_1bpcb_465{border-top:1px solid var(--app-border);background:color-mix(in srgb, var(--app-warning,#c9872a) 10%, var(--app-surface));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 16px;font-size:13px;display:flex}._emptyState_1bpcb_477{flex-direction:column;align-items:flex-start;gap:10px;padding:8px 0 20px;display:flex}._overview_1bpcb_485{flex-direction:column;gap:14px;margin-bottom:8px;display:flex}._overviewHead_1bpcb_492{border:1px solid var(--app-border);background:var(--app-surface);border-radius:16px;justify-content:space-between;align-items:flex-start;gap:20px;padding:18px 20px;display:flex}._overviewHeadMain_1bpcb_503{flex:1;gap:14px;min-width:0;display:flex}._overviewAvatar_1bpcb_510{background:color-mix(in srgb, var(--app-accent) 18%, var(--app-surface-2));width:46px;height:46px;color:var(--app-accent);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:650;display:inline-flex}._overviewHeadText_1bpcb_524{flex-direction:column;gap:4px;min-width:0;display:flex}._overviewTitleRow_1bpcb_531{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._overviewName_1bpcb_538{margin:0;font-size:22px;font-weight:700;line-height:1.2}._overviewWhat_1bpcb_545{color:var(--app-text);margin:0;font-size:14px}._overviewFacts_1bpcb_551{color:var(--app-text-muted);flex-wrap:wrap;gap:6px;margin:4px 0 0;font-size:12px;display:flex}._overviewHeadActions_1bpcb_560{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px;display:flex}._overviewMoreBtn_1bpcb_569{appearance:none;border:1px solid var(--app-border);background:var(--app-surface-2);color:var(--app-text-muted);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}._overviewMoreBtn_1bpcb_569:hover{color:var(--app-text)}._overviewAlert_1bpcb_587{border:1px solid color-mix(in srgb, var(--app-accent) 35%, var(--app-border));background:color-mix(in srgb, var(--app-accent) 12%, var(--app-surface));border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;font-size:13px;display:flex}._overviewGrid_1bpcb_600{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}._overviewCard_1bpcb_606{border:1px solid var(--app-border);background:var(--app-surface);border-radius:14px;flex-direction:column;gap:10px;min-height:100%;padding:16px;display:flex}._overviewCardWho_1bpcb_617{gap:14px;padding:18px 20px}._overviewCardTitle_1bpcb_622{letter-spacing:.04em;text-transform:uppercase;color:var(--app-text-muted);margin:0;font-size:12px;font-weight:700}._overviewCardLead_1bpcb_631{color:var(--app-text);margin:0;font-size:14px;line-height:1.45}._overviewCardWho_1bpcb_617 ._overviewCardLead_1bpcb_631{font-family:var(--font-ui);color:var(--app-text);font-size:13px;font-weight:400;line-height:1.65}._overviewCardWhoRule_1bpcb_646{border:0;border-top:1px solid var(--app-border);height:0;margin:0}._overviewCardNote_1bpcb_653{color:var(--app-text-muted);margin:0;font-size:13px;line-height:1.45}._overviewDl_1bpcb_660{flex-direction:column;gap:8px;margin:0;font-size:13px;display:flex}._overviewCardWho_1bpcb_617 ._overviewDl_1bpcb_660{grid-template-columns:max-content 1fr;align-items:baseline;gap:8px 16px;display:grid}._overviewCardWho_1bpcb_617 ._overviewDl_1bpcb_660>div{display:contents}._overviewDl_1bpcb_660 div{gap:2px;display:grid}._overviewDl_1bpcb_660 dt{color:var(--app-text-muted);font-size:12px}._overviewDl_1bpcb_660 dd{color:var(--app-text);margin:0}._overviewCardWho_1bpcb_617 ._overviewDl_1bpcb_660 dt{font-family:var(--font-ui);color:var(--app-text-muted);font-size:12px;font-weight:400;line-height:1.5}._overviewCardWho_1bpcb_617 ._overviewDl_1bpcb_660 dd{font-family:var(--font-ui);color:var(--app-text);font-size:12.5px;font-weight:500;line-height:1.5}._overviewCardWho_1bpcb_617 ._overviewDl_1bpcb_660 dd._overviewWarn_1bpcb_711{color:var(--warning-fg)}._overviewCardWho_1bpcb_617 ._overviewDl_1bpcb_660 dd._overviewMuted_1bpcb_715{color:var(--app-text-muted)}._overviewCardWho_1bpcb_617 ._overviewDl_1bpcb_660 dd._stub_1bpcb_719{color:var(--error-fg,#e85d5d)}._overviewWarn_1bpcb_711{color:var(--warning-fg)}._overviewChips_1bpcb_727{flex-wrap:wrap;gap:8px;display:flex}._overviewChip_1bpcb_727{background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:999px;align-items:center;padding:6px 10px;font-size:13px;display:inline-flex}._detailTabs_1bpcb_743{border-bottom:1px solid var(--app-border);flex-wrap:wrap;gap:0;margin:8px 0 16px;display:flex;overflow:visible}@media (width<=1100px){._overviewGrid_1bpcb_600{grid-template-columns:1fr}._overviewHead_1bpcb_492{flex-direction:column}._overviewHeadActions_1bpcb_560{justify-content:flex-start}._detailSplit_1bpcb_32{grid-template-columns:1fr}._sideHalf_1bpcb_209{height:auto;min-height:600px;max-height:none}}._detailTab_1bpcb_743,._detailTabActive_1bpcb_777{appearance:none;cursor:pointer;color:var(--app-text-muted);white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 14px;font-size:14px}._detailTabActive_1bpcb_777{color:var(--app-text);border-bottom-color:var(--app-accent);font-weight:600}._placeholderTab_1bpcb_796,._stub_1bpcb_719{color:var(--error-fg,#e85d5d)}._placeholderTab_1bpcb_796{padding:24px 4px;font-size:14px;line-height:1.5}._scenariosPanel_1bpcb_807{flex-direction:column;gap:16px;display:flex}._scenariosHeader_1bpcb_813{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._scenariosList_1bpcb_820{border:1px solid var(--app-border);background:var(--app-surface);border-radius:14px;overflow:hidden}._scenariosEmpty_1bpcb_827{color:var(--app-text-muted);margin:0;padding:20px 16px;font-size:13px;line-height:1.4}._scenarioWizard_1bpcb_835{flex-direction:column;gap:16px;display:flex}._scenarioStepper_1bpcb_841{flex-wrap:wrap;gap:12px 20px;margin:0;padding:0;list-style:none;display:flex}._scenarioStepDone_1bpcb_850,._scenarioStepCurrent_1bpcb_851,._scenarioStepTodo_1bpcb_852{align-items:center;gap:8px;font-size:13px;display:inline-flex}._scenarioStepDone_1bpcb_850{color:var(--app-text)}._scenarioStepCurrent_1bpcb_851{color:var(--app-text);font-weight:600}._scenarioStepTodo_1bpcb_852{color:var(--app-text-muted)}._scenarioStepNum_1bpcb_872{border:1px solid var(--app-border);background:var(--app-surface-2);width:24px;height:24px;color:inherit;border-radius:999px;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:inline-flex}._scenarioStepDone_1bpcb_850 ._scenarioStepNum_1bpcb_872,._scenarioStepCurrent_1bpcb_851 ._scenarioStepNum_1bpcb_872{border-color:color-mix(in srgb, var(--app-accent) 55%, var(--app-border));background:color-mix(in srgb, var(--app-accent) 22%, var(--app-surface));color:var(--app-accent)}._scenarioWizardCard_1bpcb_893{border:1px solid var(--app-border);background:var(--app-surface);border-radius:14px;flex-direction:column;gap:12px;padding:20px 20px 16px;display:flex}._triggerRadios_1bpcb_903{flex-direction:column;gap:8px;display:flex}._triggerRadio_1bpcb_903,._triggerRadioActive_1bpcb_910{appearance:none;text-align:left;border:1px solid var(--app-border);background:var(--app-surface);color:var(--app-text);cursor:pointer;border-radius:12px;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:12px;padding:14px 16px;display:grid}._triggerRadioActive_1bpcb_910{border-color:color-mix(in srgb, var(--app-accent) 70%, var(--app-border));background:color-mix(in srgb, var(--app-accent) 10%, var(--app-surface))}._triggerRadioMark_1bpcb_930{border:1.5px solid var(--app-border);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;display:inline-flex}._triggerRadioActive_1bpcb_910 ._triggerRadioMark_1bpcb_930{border-color:var(--app-accent);background:var(--app-accent)}._triggerRadioReadonly_1bpcb_947{cursor:default}._triggerRadioHint_1bpcb_951{color:var(--app-text-muted);margin-top:4px;font-size:13px;font-weight:400;line-height:1.4;display:block}._triggerPanel_1bpcb_960{border:1px solid var(--app-border);background:var(--app-surface-2);border-radius:12px;flex-direction:column;gap:12px;margin-top:4px;padding:14px 16px;display:flex}._freqSeg_1bpcb_971{flex-wrap:wrap;gap:6px;display:flex}._freqSegBtn_1bpcb_977,._freqSegActive_1bpcb_978{appearance:none;border:1px solid var(--app-border);background:var(--app-surface);color:var(--app-text);cursor:pointer;border-radius:8px;padding:8px 12px;font-size:13px}._freqSegActive_1bpcb_978{border-color:color-mix(in srgb, var(--app-accent) 60%, var(--app-border));background:color-mix(in srgb, var(--app-accent) 18%, var(--app-surface));color:var(--app-text);font-weight:600}._freqSegReadonly_1bpcb_996 ._freqSegBtn_1bpcb_977,._freqSegReadonly_1bpcb_996 ._freqSegActive_1bpcb_978{cursor:default}._scheduleTimeRow_1bpcb_1001{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}._scheduleTimeRow_1bpcb_1001>:first-child{max-width:140px}._nextLaunchHint_1bpcb_1012{color:var(--app-accent);margin:0;font-size:13px}._sourceList_1bpcb_1018{flex-direction:column;gap:4px;display:flex}._sourceRow_1bpcb_1024{cursor:pointer;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 8px;display:grid}._sourceRow_1bpcb_1024:hover{background:color-mix(in srgb, var(--app-surface) 70%, transparent)}._sourceName_1bpcb_1038{color:var(--app-text);font-size:14px}._sourceStatusOk_1bpcb_1043{color:#3ecf8e;font-size:12px}._sourceStatusWarn_1bpcb_1048{color:#e6b84d;font-size:12px}._sourceStatusBad_1bpcb_1053{color:#ef6b6b;font-size:12px}._sourceHint_1bpcb_1058{color:var(--app-text-muted);margin:0 0 8px 28px;font-size:12px;line-height:1.4}._planStepHeader_1bpcb_1065{flex-direction:column;gap:4px;display:flex}._planLoader_1bpcb_1071{min-height:220px;color:var(--app-text-muted);flex-direction:column;justify-content:center;align-items:center;gap:16px;font-size:14px;display:flex}._planLoaderSpinner_1bpcb_1082{border:3px solid var(--app-border);border-top-color:var(--app-accent);border-radius:999px;width:36px;height:36px;animation:.8s linear infinite _scenarioSpin_1bpcb_1}._planError_1bpcb_1091{border:1px solid color-mix(in srgb, var(--error-fg,#c23) 35%, var(--app-border));background:color-mix(in srgb, var(--error-fg,#c23) 8%, var(--app-surface));border-radius:10px;flex-direction:column;align-items:flex-start;gap:12px;padding:20px 16px;display:flex}._planError_1bpcb_1091 p{color:var(--app-text);margin:0;line-height:1.45}@keyframes _scenarioSpin_1bpcb_1{to{transform:rotate(360deg)}}._planQuestions_1bpcb_1114{flex-direction:column;gap:12px;display:flex}._planQuestionCard_1bpcb_1120{background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:10px;padding:12px 14px}._planQuestionCard_1bpcb_1120 p{margin:0 0 10px;font-size:14px}._planStepsList_1bpcb_1132{flex-direction:column;gap:8px;display:flex}._planRawWrap_1bpcb_1138{grid-template-columns:minmax(0,1fr) 40px;align-items:start;gap:8px;display:grid}._planRawJson_1bpcb_1145{border:1px solid var(--app-border);background:var(--app-surface-2);max-height:min(60vh,560px);color:var(--app-text);white-space:pre;border-radius:12px;margin:0;padding:12px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.45;overflow:auto}._humanPlan_1bpcb_1160{flex-direction:column;gap:14px;display:flex}._humanPlanLaunch_1bpcb_1166{border:1px solid var(--app-border);background:var(--app-surface-2);border-radius:12px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 14px;display:grid}._humanPlanLaunchIcon_1bpcb_1177{color:var(--app-text-muted);display:inline-flex}._humanPlanLaunchText_1bpcb_1182{margin:0;font-size:14px;font-weight:550}._humanPlanLaunchEdit_1bpcb_1188{color:var(--app-accent,#3b82f6);cursor:pointer;background:0 0;border:0;padding:4px 6px;font-size:13px}._humanPlanSummary_1bpcb_1197{color:var(--app-text-muted);margin:0;font-size:14px;line-height:1.45}._humanPlanSectionTitle_1bpcb_1204{margin:0;font-size:15px;font-weight:650}._humanPlanList_1bpcb_1210{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}._humanPlanItem_1bpcb_1219{border:1px solid var(--app-border);background:var(--app-surface);border-radius:12px;grid-template-columns:28px minmax(0,1fr) 32px;align-items:start;gap:10px;padding:12px;display:grid}._humanPlanBadgeWork_1bpcb_1230,._humanPlanBadgeException_1bpcb_1231,._humanPlanBadgeForbid_1bpcb_1232{color:#fff;background:#3b82f6;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:650;display:inline-flex}._humanPlanBadgeException_1bpcb_1231{background:#d97706}._humanPlanBadgeForbid_1bpcb_1232{background:#dc2626}._humanPlanBody_1bpcb_1253{flex-direction:column;gap:4px;min-width:0;display:flex}._humanPlanBody_1bpcb_1253 strong{font-size:14px}._humanPlanBody_1bpcb_1253 p{color:var(--app-text-muted);margin:0;font-size:13px;line-height:1.4}._humanPlanChips_1bpcb_1271{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}._humanPlanChip_1bpcb_1271{border:1px solid var(--app-border);background:var(--app-surface-2);color:var(--app-text-muted);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;max-width:100%;padding:2px 8px;font-size:11px;overflow:hidden}._humanPlanNote_1bpcb_1291{background:var(--app-surface-2);color:var(--app-text-muted);border-radius:10px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:12px;display:flex}._humanPlanNote_1bpcb_1291 p{margin:0;line-height:1.4}._briefSummary_1bpcb_1307{flex-direction:column;gap:14px;display:flex}._briefRetelling_1bpcb_1313{border:1px solid var(--app-border);background:var(--app-surface-2);white-space:pre-wrap;color:var(--app-text);border-radius:12px;margin:0;padding:14px 16px;font-size:14px;line-height:1.5}._briefRetellingEmpty_1bpcb_1325{color:var(--app-text-muted)}._readonlyForm_1bpcb_1329{flex-direction:column;gap:14px;display:flex}._scenarioCard_1bpcb_1335{border:1px solid var(--app-border);background:var(--app-surface);border-radius:14px;flex-direction:column;gap:16px;padding:20px 20px 16px;display:flex}._scenarioCardHeader_1bpcb_1345{flex-direction:column;gap:6px;display:flex}._scenarioCardDesc_1bpcb_1351{color:var(--app-text-muted);margin:0;font-size:14px;line-height:1.4}._scenarioCardSection_1bpcb_1358{flex-direction:column;gap:8px;display:flex}._scenarioCardSection_1bpcb_1358 h3{margin:0;font-size:15px;font-weight:650}._scenarioCardActions_1bpcb_1370{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._allowedInList_1bpcb_1377{flex-direction:column;gap:8px;display:flex}._allowedInRow_1bpcb_1383{border:1px solid var(--app-border);background:var(--app-surface-2);cursor:pointer;border-radius:12px;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px;padding:10px 12px;display:grid}._allowedInRow_1bpcb_1383 strong{font-size:14px;display:block}._allowedInRow_1bpcb_1383 span{color:var(--app-text-muted);margin-top:2px;font-size:12px;display:block}._planStepRow_1bpcb_1407,._planStepRowWarn_1bpcb_1408,._planStepRowOk_1bpcb_1409,._planStepRowFail_1bpcb_1410{border:1px solid var(--app-border);background:var(--app-surface-2);border-radius:12px;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:10px;padding:12px;display:grid}._planStepRowWarn_1bpcb_1408{border-color:color-mix(in srgb, #e6b84d 45%, var(--app-border))}._planStepRowOk_1bpcb_1409{border-color:color-mix(in srgb, #3ecf8e 40%, var(--app-border))}._planStepRowFail_1bpcb_1410{border-color:color-mix(in srgb, #e85d6a 45%, var(--app-border))}._planRunList_1bpcb_1433{flex-direction:column;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}._planRunBadge_1bpcb_1442{border:1px solid #0000;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-top:2px;font-size:14px;font-weight:700;line-height:1;display:inline-flex}._planRunBadgeAsk_1bpcb_1457{color:#8a5a00;background:color-mix(in srgb, #e6b84d 22%, var(--app-surface));border-color:color-mix(in srgb, #e6b84d 55%, var(--app-border))}._planRunBadgeRun_1bpcb_1463{color:#8a5a00;background:color-mix(in srgb, #e6b84d 18%, var(--app-surface));border-color:color-mix(in srgb, #e6b84d 50%, var(--app-border))}._planRunBadgeOk_1bpcb_1469{color:#128a4f;background:color-mix(in srgb, #3ecf8e 20%, var(--app-surface));border-color:color-mix(in srgb, #3ecf8e 50%, var(--app-border))}._planRunBadgeFail_1bpcb_1475{color:#c62b39;background:color-mix(in srgb, #e85d6a 18%, var(--app-surface));border-color:color-mix(in srgb, #e85d6a 50%, var(--app-border))}._planRunSpinner_1bpcb_1481{border:2px solid #e6b84d59;border-top-color:#8a5a00;border-radius:999px;width:12px;height:12px;animation:.7s linear infinite _planRunSpin_1bpcb_1481}@keyframes _planRunSpin_1bpcb_1481{to{transform:rotate(360deg)}}._planRunError_1bpcb_1496{color:#c62b39!important;margin:6px 0 0!important;font-size:13px!important;line-height:1.4!important}._planRunStatusLine_1bpcb_1503{color:var(--app-text-muted);margin:12px 0 0;font-size:13px}._planStepBadge_1bpcb_1509{background:var(--app-surface);border:1px solid var(--app-border);border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:600;display:inline-flex}._planStepBody_1bpcb_1522 strong{font-size:14px;display:block}._planStepBody_1bpcb_1522 p{color:var(--app-text-muted);margin:4px 0 0;font-size:13px;line-height:1.4}._planStepEdit_1bpcb_1534{appearance:none;border:1px solid var(--app-border);background:var(--app-surface);color:var(--app-text-muted);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}._planStepEdit_1bpcb_1534:hover{color:var(--app-text);border-color:color-mix(in srgb, var(--app-accent) 50%, var(--app-border))}._verifySummary_1bpcb_1553{flex-direction:column;gap:12px;margin:0;display:flex}._verifySummary_1bpcb_1553>div{gap:4px;display:grid}._verifySummary_1bpcb_1553 dt{color:var(--app-text-muted);font-size:12px}._verifySummary_1bpcb_1553 dd{white-space:pre-wrap;margin:0;font-size:14px}._scenarioWizardFooter_1bpcb_1576{border-top:1px solid var(--app-border);justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding-top:12px;display:flex}._scenarioWizardFooterRight_1bpcb_1586{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}._scenarioRow_1bpcb_1593{border-bottom:1px solid var(--app-border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:4px 8px 4px 4px;display:grid}._scenarioRow_1bpcb_1593:last-child{border-bottom:none}._scenarioRowMain_1bpcb_1606{appearance:none;text-align:left;cursor:pointer;color:inherit;background:0 0;border:none;border-radius:10px;min-width:0;padding:12px}._scenarioRowMain_1bpcb_1606:hover{background:var(--app-surface-2)}._scenarioMenuBtn_1bpcb_1622{appearance:none;color:var(--app-text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}._scenarioMenuBtn_1bpcb_1622:hover{background:var(--app-surface-2);color:var(--app-text)}._scenarioMenuDisabledWrap_1bpcb_1641{width:100%;display:block}._scenarioMenuDisabledWrap_1bpcb_1641>span{width:100%;display:flex!important}._scenarioMenuDisabledWrap_1bpcb_1641 .ui-menu__item{width:100%}._crumbButton_1bpcb_1655{appearance:none;font:inherit;font-size:inherit;color:var(--app-text-muted);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:none}._crumbButton_1bpcb_1655:hover{color:var(--app-text)}._cardSkeletonAvatar_1bpcb_1671{border-radius:999px;width:40px;height:40px;display:block}._rowClickable_1bpcb_1678{cursor:pointer}._rowClickable_1bpcb_1678:hover{background:var(--app-surface-2)}._agentCell_1bpcb_1686{flex-direction:column;gap:2px;min-width:0;display:flex}._name_1bpcb_1693{color:var(--app-text);font-weight:600}._kind_1bpcb_1698{color:var(--app-text-muted);font-size:12px}._rowSkeletonName_1bpcb_1703{width:160px;height:14px;display:inline-block}._rowSkeletonBadge_1bpcb_1709{width:72px;height:14px;display:inline-block}._title_1bpcb_1715{color:var(--app-text);margin:0;font-size:22px;font-weight:650}._sub_1bpcb_1722{color:var(--app-text-muted);margin:4px 0 0;font-size:13px}._stepper_1bpcb_1728{flex-wrap:wrap;align-items:center;gap:0;margin:4px 0 8px;padding:0;list-style:none;display:flex}._stepperItem_1bpcb_1738{align-items:center;gap:0;display:inline-flex}._stepperChevron_1bpcb_1744{color:var(--app-text-muted);margin:0 6px;font-size:14px}._stepChip_1bpcb_1750{color:var(--app-text-muted);-webkit-user-select:none;user-select:none;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:4px 10px 4px 4px;font-size:13px;display:inline-flex}._stepChipCurrent_1bpcb_1763{border-color:var(--app-accent);background:color-mix(in srgb, var(--app-accent) 16%, var(--app-surface));color:var(--app-text);font-weight:600}._stepChipCurrent_1bpcb_1763 ._stepNum_1bpcb_1770{background:var(--app-accent);color:var(--app-accent-fg,#fff)}._stepChipDone_1bpcb_1775{color:var(--app-text)}._stepChipDone_1bpcb_1775 ._stepNum_1bpcb_1770{color:#fff;background:#22c55e}._stepChipTodo_1bpcb_1784 ._stepNum_1bpcb_1770{background:var(--app-surface-2);color:var(--app-text-muted);border:1px solid var(--app-border)}._stepNum_1bpcb_1770{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}._stepLabel_1bpcb_1803{white-space:nowrap}._card_1bpcb_1671{border:1px solid var(--app-border);background:var(--app-surface);color:var(--app-text);border-radius:14px;flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}._cardBody_1bpcb_1819{flex-direction:column;flex:1;gap:14px;min-height:0;padding:24px;display:flex}._cardFooter_1bpcb_1828{border-top:1px solid var(--app-border);grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:18px 24px;display:grid}._cardFooter_1bpcb_1828>:first-child{justify-self:start}._cardFooter_1bpcb_1828>:last-child{justify-self:end}._stepCount_1bpcb_1845{color:var(--app-text-muted);text-align:center;font-size:13px}._stepTitle_1bpcb_1851{margin:0;font-size:20px;font-weight:650}._stepLead_1bpcb_1857{color:var(--app-text-muted);margin:0;font-size:13px;line-height:1.4}._nameField_1bpcb_1864{max-width:420px}._examples_1bpcb_1868{flex-direction:column;gap:10px;margin-top:4px;display:flex}._examplesTitle_1bpcb_1875{color:var(--app-text);font-size:13px;font-weight:600}._exampleGrid_1bpcb_1881{flex-wrap:wrap;gap:10px;display:flex}._exampleCard_1bpcb_1887{appearance:none;text-align:left;border:1px solid var(--app-border);background:var(--app-surface-2);width:100%;max-width:280px;color:var(--app-text);cursor:pointer;font:inherit;border-radius:12px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}._exampleCard_1bpcb_1887 strong{font-size:14px;font-weight:650}._exampleCard_1bpcb_1887 span{color:var(--app-text-muted);font-size:12px;line-height:1.35}._exampleCard_1bpcb_1887:hover{border-color:var(--app-accent)}._nestedCard_1bpcb_1919{border:1px solid var(--app-border);background:var(--app-surface-2);border-radius:12px;flex-direction:column;gap:12px;padding:14px;display:flex}._fieldLabel_1bpcb_1929{color:var(--app-text);margin-bottom:4px;font-size:13px;font-weight:600}._help_1bpcb_1936{color:var(--app-text-muted);font-size:13px;line-height:1.4}._textarea_1bpcb_1942{border:1px solid var(--app-border);background:var(--app-surface-2);width:100%;color:var(--app-text);font:inherit;resize:vertical;border-radius:10px;padding:12px}._textarea_1bpcb_1942:focus{outline:2px solid var(--app-accent);outline-offset:1px}._row_1bpcb_1678{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._list_1bpcb_309{flex-direction:column;gap:8px;display:flex}._item_1bpcb_1971{border:1px solid var(--app-border);background:var(--app-surface-2);color:var(--app-text);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}._retelling_1bpcb_1983{border:1px solid var(--app-border);background:var(--app-surface-2);border-radius:14px;flex-direction:column;gap:14px;padding:18px 20px;display:flex}._retellingHeader_1bpcb_1993{flex-direction:column;gap:4px;display:flex}._retellingTitle_1bpcb_1999{margin:0;font-size:18px;font-weight:650}._retellingLead_1bpcb_2005{color:var(--app-text-muted);margin:0;font-size:13px}._retellingList_1bpcb_2011{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._retellingItem_1bpcb_2019,._retellingChild_1bpcb_2020{border-bottom:1px solid var(--app-border);padding:12px 0}._retellingItem_1bpcb_2019:last-child,._retellingChild_1bpcb_2020:last-child{border-bottom:none}._retellingRow_1bpcb_2030{align-items:flex-start;gap:12px;display:flex}._retellingBadge_1bpcb_2036{color:#fff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;font-size:12px;font-weight:700;display:inline-flex}._retellingBadgeWork_1bpcb_2050{background:var(--app-accent)}._retellingBadgeException_1bpcb_2054{background:#d97706}._retellingBadgeForbid_1bpcb_2058{background:#e11d48}._retellingText_1bpcb_2062{flex-direction:column;gap:4px;min-width:0;display:flex}._retellingText_1bpcb_2062 strong{font-size:14px;font-weight:650}._retellingText_1bpcb_2062 p{color:var(--app-text-muted);margin:0;font-size:13px;line-height:1.4}._retellingQuestions_1bpcb_2081{flex-direction:column;gap:10px;display:flex}._retellingQuestion_1bpcb_2081{border:1px solid var(--app-border);background:var(--app-surface);border-radius:10px;flex-direction:column;gap:8px;padding:12px;display:flex}._retellingQuestion_1bpcb_2081 p{margin:0;font-size:13px}._retellingNote_1bpcb_2102{border:1px solid color-mix(in srgb, var(--app-accent) 40%, var(--app-border));background:color-mix(in srgb, var(--app-accent) 12%, var(--app-surface));border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}._retellingNoteIcon_1bpcb_2112{background:var(--app-accent);width:22px;height:22px;color:var(--app-accent-fg,#fff);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}._retellingNote_1bpcb_2102 p{color:var(--app-text);margin:0;font-size:13px;line-height:1.4}._modelPicker_1bpcb_2133{flex-direction:column;gap:14px;display:flex}._modelGrid_1bpcb_2139{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._modelTile_1bpcb_2145{appearance:none;text-align:left;border:2px solid var(--app-border);background:var(--app-surface);color:var(--app-text);cursor:pointer;font:inherit;min-height:88px;box-shadow:0 1px 2px color-mix(in srgb, var(--app-text) 6%, transparent);border-radius:14px;flex-direction:column;gap:6px;padding:14px 16px;transition:border-color .12s,box-shadow .12s,background .12s;display:flex}._modelTile_1bpcb_2145:hover{border-color:color-mix(in srgb, var(--app-accent) 55%, var(--app-border));box-shadow:0 2px 8px color-mix(in srgb, var(--app-accent) 12%, transparent)}._modelTileActive_1bpcb_2168{border-color:var(--app-accent);background:color-mix(in srgb, var(--app-accent) 10%, var(--app-surface));box-shadow:0 0 0 1px var(--app-accent), 0 2px 10px color-mix(in srgb, var(--app-accent) 18%, transparent)}._modelTileHead_1bpcb_2174{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._modelTileHead_1bpcb_2174 strong{font-size:14px;font-weight:650}._modelBadge_1bpcb_2186{color:var(--app-accent);border:1px solid color-mix(in srgb, var(--app-accent) 45%, var(--app-border));border-radius:999px;padding:1px 8px;font-size:11px;font-weight:600}._modelPriceDearer_1bpcb_2195{color:#eab308;font-size:12px}._modelPriceCheaper_1bpcb_2200{color:#22c55e;font-size:12px}._modelPriceBase_1bpcb_2205,._modelInUse_1bpcb_2210{color:var(--app-text-muted);font-size:12px}._modelInfoCard_1bpcb_2215{border:none;border-left:3px solid color-mix(in srgb, var(--app-accent) 55%, var(--app-border));background:color-mix(in srgb, var(--app-text) 4%, var(--app-surface));cursor:default;-webkit-user-select:text;user-select:text;border-radius:0 10px 10px 0;flex-direction:column;gap:6px;padding:12px 14px 12px 16px;display:flex}._modelInfoCardHot_1bpcb_2228{background:color-mix(in srgb, #eab308 12%, var(--app-surface));border-left-color:#ca8a04}._modelInfoTitle_1bpcb_2233{letter-spacing:.02em;text-transform:uppercase;color:var(--app-text-muted);font-size:12px;font-weight:700}._modelInfoCard_1bpcb_2215 p{color:var(--app-text);margin:0;font-size:13px;line-height:1.45}._modelMoney_1bpcb_2248{border:1px solid var(--app-border);background:var(--app-surface-2);border-radius:12px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}._modelMoneyHot_1bpcb_2258{border-color:color-mix(in srgb, #eab308 55%, var(--app-border));background:color-mix(in srgb, #eab308 10%, var(--app-surface))}._modelMoneyTitle_1bpcb_2263{font-size:13px;font-weight:650}._modelMoney_1bpcb_2248 p{color:var(--app-text-muted);margin:0;font-size:13px;line-height:1.4}._modelOwnerNote_1bpcb_2275{border:1px solid var(--app-border);background:var(--app-surface-2);border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}._reviewGrid_1bpcb_2285{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._reviewCard_1bpcb_2291{border:1px solid var(--app-border);background:color-mix(in srgb, var(--app-accent) 6%, var(--app-surface));border-radius:12px;flex-direction:column;gap:8px;min-height:72px;padding:14px 16px;display:flex}._reviewCardWide_1bpcb_2302{grid-column:1/-1}._reviewLabel_1bpcb_2306{letter-spacing:.06em;text-transform:uppercase;color:var(--app-accent);font-size:11px;font-weight:700}._reviewValue_1bpcb_2314{color:var(--app-text);white-space:pre-wrap;word-break:break-word;font-size:14px;line-height:1.45}@media (width<=640px){._reviewGrid_1bpcb_2285{grid-template-columns:1fr}._reviewCardWide_1bpcb_2302{grid-column:auto}}._modelOwnerIcon_1bpcb_2332{color:var(--app-accent);flex-shrink:0;font-size:14px;line-height:1.2}._modelOwnerNote_1bpcb_2275 p{color:var(--app-text-muted);margin:0;font-size:13px;line-height:1.4}._modelOwnerNote_1bpcb_2275 strong{color:var(--app-text);font-weight:650}@media (width<=700px){._modelGrid_1bpcb_2139{grid-template-columns:1fr}}._planTable_1bpcb_2357{border-collapse:collapse;width:100%;color:var(--app-text);font-size:13px}._planTable_1bpcb_2357 th,._planTable_1bpcb_2357 td{border-bottom:1px solid var(--app-border);text-align:left;vertical-align:top;padding:8px 6px}._planTable_1bpcb_2357 th{color:var(--app-text-muted);font-weight:600}._wizardLog_1bpcb_2377{flex-direction:column;flex:auto;gap:8px;min-height:0;font-size:13px;display:flex;overflow:auto}._wizardComposer_1bpcb_2387{border-top:1px solid var(--app-border);background:var(--app-surface);flex-shrink:0;margin:0 -16px -16px;padding:12px 16px 16px}._bubbleUser_1bpcb_2395,._bubbleAssistant_1bpcb_2396{white-space:pre-wrap;color:var(--app-text);border-radius:10px;padding:8px 10px}._bubbleUser_1bpcb_2395{background:color-mix(in srgb, var(--app-accent) 18%, var(--app-surface-2));align-self:flex-end}._bubbleAssistant_1bpcb_2396{background:var(--app-surface-2);border:1px solid var(--app-border);align-self:flex-start}._quick_1bpcb_2414{flex-wrap:wrap;gap:6px;display:flex}._replyChips_1bpcb_2420{flex-wrap:wrap;gap:8px;margin-bottom:4px;display:flex}._replyChip_1bpcb_2420{appearance:none;border:1px solid var(--app-border);background:var(--app-surface-2);color:var(--app-text);font:inherit;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border-radius:999px;max-width:100%;padding:7px 12px;font-size:13px;line-height:1.2;overflow:hidden}._replyChip_1bpcb_2420:hover:not(:disabled){border-color:var(--app-accent);background:color-mix(in srgb, var(--app-accent) 14%, var(--app-surface-2));color:var(--app-text)}._replyChip_1bpcb_2420:disabled{opacity:.55;cursor:not-allowed}._consent_1bpcb_2455{border:1px solid color-mix(in srgb, #f59e0b 55%, var(--app-border));background:color-mix(in srgb, #f59e0b 12%, var(--app-surface));color:var(--app-text);border-radius:12px;flex-direction:column;gap:10px;padding:14px;display:flex}._planTimeline_1bpcb_2466{flex-direction:column;gap:10px;margin-top:10px;display:flex}._planSteps_1bpcb_1132{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._planStep_1bpcb_1065{border:1px solid var(--app-border);background:var(--app-surface-2);border-radius:10px;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;padding:10px 12px;display:grid}._planStepIndex_1bpcb_2493{background:color-mix(in srgb, var(--app-accent) 18%, var(--app-surface));width:28px;height:28px;color:var(--app-text);border-radius:999px;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}._planStepBody_1bpcb_1522{flex-direction:column;gap:4px;min-width:0;display:flex}._planStepTitle_1bpcb_2513{font-size:14px;font-weight:600}._planStepTech_1bpcb_2518{color:var(--app-text-muted);margin:0;font-size:12px}._consentDraftBody_1bpcb_2524{white-space:pre-wrap;word-break:break-word;margin:8px 0 0;font-size:12px;line-height:1.45}._consentDraftList_1bpcb_2532{border:1px solid var(--app-border);background:var(--app-surface-2);border-radius:10px;flex-direction:column;gap:10px;margin:0;padding:10px 12px;font-size:13px;line-height:1.5;display:flex;overflow:visible}._consentDraftField_1bpcb_2546{flex-direction:column;gap:4px;min-width:0;display:flex}._consentDraftLabel_1bpcb_2553{color:var(--app-text-muted);font-size:12px;font-weight:600}._consentDraftMarkdown_1bpcb_2559{white-space:normal;word-break:break-word;overflow:visible}._consentDraftSublist_1bpcb_2565{margin:0;padding-left:1.2em}@media (width<=900px){._wizardGrid_1bpcb_24{grid-template-columns:1fr}._side_1bpcb_184{justify-self:stretch;width:100%;max-width:none;height:auto;overflow:visible}._card_1bpcb_1671{height:auto}._cardFooter_1bpcb_1828{grid-template-columns:1fr;justify-items:stretch}._cardFooter_1bpcb_1828>:first-child,._cardFooter_1bpcb_1828>:last-child{justify-self:stretch}._stepCount_1bpcb_1845{order:-1}}._accessPanel_1bpcb_2604{flex-direction:column;gap:16px;width:100%;max-width:none;padding:4px 0 24px;display:flex}._accessSection_1bpcb_2614{border:1px solid var(--app-border);background:var(--app-surface-1);border-radius:12px;flex-direction:column;gap:12px;padding:16px 18px;display:flex}._accessSectionHead_1bpcb_2624{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._accessSectionTitle_1bpcb_2632{color:var(--app-text);margin:0;font-size:16px;font-weight:650;line-height:1.3}._accessSectionHint_1bpcb_2640{color:var(--app-text-muted);margin:0;font-size:13px;line-height:1.45}._accessSectionEmpty_1bpcb_2647{text-align:center;color:var(--app-text-faint);background:var(--app-surface-2);border-radius:8px;margin:0;padding:20px 12px;font-size:13px;line-height:1.45}._accessNote_1bpcb_2658{color:var(--app-text-muted);border:1px solid var(--app-border);background:0 0;border-radius:8px;margin:0;padding:12px 14px;font-size:12px;line-height:1.45}._accessOwnerCard_1bpcb_2669{align-items:center;gap:12px;display:flex}._accessOwnerMeta_1bpcb_2675{flex-direction:column;gap:2px;min-width:0;display:flex}._accessOwnerNameRow_1bpcb_2682{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._accessOwnerName_1bpcb_2682{color:var(--app-text);font-size:14px;font-weight:650;line-height:1.3}._accessOwnerBadge_1bpcb_2696{color:var(--app-text-muted);background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:999px;align-items:center;padding:2px 8px;font-size:11px;font-weight:550;line-height:1.3;display:inline-flex}._accessOwnerRole_1bpcb_2709{color:var(--app-text-muted);font-size:12px;line-height:1.35}._accessOwnerSpend_1bpcb_2715{border-top:1px solid var(--app-border);flex-direction:column;gap:6px;padding-top:12px;display:flex}._accessOwnerSpendLine_1bpcb_2723{color:var(--app-text);margin:0;font-size:13px;line-height:1.45}._accessOwnerSpendHint_1bpcb_2730{color:var(--app-text-faint);margin:0;font-size:11px;line-height:1.4}._accessSectionIntro_1bpcb_2737{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}._accessTable_1bpcb_2745{flex-direction:column;gap:2px;display:flex}._accessTableHead_1bpcb_2751,._accessTableRow_1bpcb_2752{grid-template-columns:minmax(0,1fr) 96px 112px;align-items:center;gap:8px;display:grid}._accessTableHead_1bpcb_2751{padding:0 4px 4px}._accessTableRow_1bpcb_2752{border-radius:8px;padding:10px 4px}._accessTableRow_1bpcb_2752:hover{background:color-mix(in srgb, var(--app-surface-2) 70%, transparent)}._accessTablePersonCol_1bpcb_2772,._accessTableToggleCol_1bpcb_2773{color:var(--app-text-muted);text-align:center;font-size:12px;font-weight:550}._accessTableToggleCol_1bpcb_2773{justify-content:center;align-items:center;display:flex}._accessTablePerson_1bpcb_2772{align-items:center;gap:10px;min-width:0;display:flex}._accessTableSrOnly_1bpcb_2793{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._accessTableEmpty_1bpcb_2805{text-align:center;color:var(--app-text-faint);margin:8px 0 4px;padding:12px 8px;font-size:13px;line-height:1.45}._accessRoleTable_1bpcb_2814{border-top:1px solid var(--app-border)}._accessRoleTable_1bpcb_2814 ._accessTableRow_1bpcb_2752{border-bottom:1px solid var(--app-border);border-radius:0;padding:12px 4px}._accessRoleTable_1bpcb_2814 ._accessTableRow_1bpcb_2752:hover{background:0 0}._accessRoleFoot_1bpcb_2828{color:var(--app-text-muted);margin:0;font-size:12px;line-height:1.45}._accessGrantMeta_1bpcb_2835{flex-direction:column;gap:2px;min-width:0;display:flex}._accessGrantName_1bpcb_2842{color:var(--app-text);font-size:13px;font-weight:600}._accessGrantLevels_1bpcb_2848{color:var(--app-text-muted);font-size:12px}._grantModalBody_1bpcb_2853{flex-direction:column;gap:18px;display:flex}._grantModalWhom_1bpcb_2859{flex-direction:column;gap:8px;display:flex}._grantModalWhomHead_1bpcb_2865{justify-content:space-between;align-items:center;gap:12px;display:flex}._grantModalSectionLabel_1bpcb_2872{color:var(--app-text-muted);font-size:13px;font-weight:550}._grantSelectAll_1bpcb_2878{font:inherit;color:var(--app-accent);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:550}._grantSelectAll_1bpcb_2878:disabled{opacity:.5;cursor:default}._grantModalLevels_1bpcb_2894{flex-direction:column;gap:10px;display:flex}._grantCheckRow_1bpcb_2900{color:var(--app-text);align-items:center;gap:10px;font-size:14px;display:flex}._transferModalBody_1bpcb_2908{flex-direction:column;gap:14px;display:flex}._transferModalLead_1bpcb_2914{color:var(--app-text);margin:0;font-size:14px;line-height:1.5}._transferModalNote_1bpcb_2921{color:var(--app-text-muted);border:1px solid var(--app-border);background:var(--app-surface-2);border-radius:8px;margin:0;padding:12px 14px;font-size:13px;line-height:1.45}._finalizeSelect_1bpcb_2932{max-width:100%;padding:8px 10px}._externalChatOnScenario_1bpcb_2937{border-top:1px solid var(--app-border);flex-direction:column;gap:8px;margin-top:12px;padding-top:12px;display:flex}._tokens_1kp31_1{margin-top:var(--space-2)}._filterBar_1qfqt_1{gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--app-surface);border:1px solid var(--app-border);border-radius:var(--app-r-lg);flex-wrap:wrap;align-items:center;display:flex}._filterItem_1qfqt_12{flex:0 14rem;min-width:11rem}._usersTable_1qfqt_21{table-layout:fixed;min-width:77rem}._usersTableScoped_1qfqt_26{min-width:99rem}._colUser_1qfqt_30{width:20rem}._colScope_1qfqt_34{width:11rem}._colRole_1qfqt_38{width:10rem}._colState_1qfqt_42{width:9rem}._colLastSeen_1qfqt_46{width:11rem}._colMfa_1qfqt_50{width:17rem}._colTokens_1qfqt_54{width:10rem}._userRow_1qfqt_58{min-width:0}._userCell_1qfqt_62{flex-direction:column;min-width:0;line-height:1.2;display:flex}._name_1qfqt_69,._email_1qfqt_70{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._name_1qfqt_69{font-weight:600}._email_1qfqt_70{font-size:var(--text-caption-size);color:var(--app-text-muted)}._roleGrid_1qfqt_86{grid-template-columns:repeat(auto-fit, minmax(min(100%, max(20rem, (100% - 2 * var(--space-5)) / 3)), 1fr));gap:var(--space-5);margin-bottom:var(--space-5);align-items:stretch;display:grid}._roleCard_1qfqt_97{gap:var(--space-4);padding:var(--space-5);background:var(--app-surface);border:1px solid var(--app-border);border-radius:var(--app-r-lg);flex-direction:column;display:flex}._roleCardClickable_1qfqt_107{cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);will-change:auto}._roleCardClickable_1qfqt_107:hover{border-color:var(--app-border-strong);transform:scale(1.02)}._roleCardClickable_1qfqt_107:focus-visible{outline:2px solid var(--app-accent);outline-offset:2px}._roleCardHead_1qfqt_125{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}._roleCardName_1qfqt_132{font-size:var(--text-h3-size);font-weight:700;line-height:var(--text-h3-line)}._roleCardDesc_1qfqt_138{margin:var(--space-2) 0 0;font-size:var(--text-body-sm-size);color:var(--app-text-muted);line-height:1.55}._roleCardNote_1qfqt_145{font-size:var(--text-body-sm-size);color:var(--app-text-muted);margin:0;line-height:1.55}._roleCardMore_1qfqt_152{gap:var(--space-2);width:100%;padding:var(--space-2) 0 0;font-size:var(--text-caption-size);color:var(--app-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:flex}._roleCardMore_1qfqt_152:hover{color:var(--app-text)}._roleCardMore_1qfqt_152>svg{color:var(--app-text-faint);transition:transform var(--dur-fast) var(--ease-out)}._roleCardMoreOpen_1qfqt_175>svg{transform:rotate(180deg)}._roleCardFoot_1qfqt_179{gap:var(--space-3);padding-top:var(--space-3);font-size:var(--text-caption-size);color:var(--app-text-muted);border-top:1px solid var(--app-hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:auto;display:flex}._roleCardOpen_1qfqt_192{gap:var(--space-1);color:var(--app-accent);align-items:center;display:inline-flex}._numHead_1qfqt_199._numHead_1qfqt_199{text-align:right}._mfaCell_1qfqt_203{gap:var(--space-2);white-space:nowrap;align-items:center;font-weight:500;display:inline-flex}._mfaOn_1qfqt_211{color:var(--success-fg)}._mfaMissing_1qfqt_215{color:var(--error-fg)}._mfaOff_1qfqt_219{color:var(--app-text-muted)}._rowDimmed_1qfqt_223{opacity:.55}._detailWhoMain_1qfqt_231{flex-direction:column;gap:2px;min-width:0;display:flex}._detailNameRow_1qfqt_238{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}._detailRoleRow_1qfqt_245{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}._detailRoleLabel_1qfqt_253{font-size:var(--text-body-sm-size);color:var(--app-text-muted);font-weight:600}._detailNote_1qfqt_259{margin-top:var(--space-2)}._detailGrid_1qfqt_263{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}._dangerPending_1qfqt_270{margin-top:var(--space-1);font-size:var(--text-caption-size);color:var(--app-text-faint)}._dangerAction_1qfqt_276{gap:var(--space-2);flex-shrink:0;align-items:center;display:flex}._agentList_1qfqt_283{flex-direction:column;display:flex}._agentRow_1qfqt_288{gap:var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--app-hairline);flex-wrap:wrap;align-items:flex-start;display:flex}._agentIcon_1qfqt_297{width:30px;height:30px;color:var(--app-accent);background:var(--app-accent-quiet);border-radius:var(--app-r-sm);flex-shrink:0;place-items:center;display:grid}._agentMain_1qfqt_308{flex-direction:column;flex:10rem;gap:2px;min-width:0;display:flex}._agentDesc_1qfqt_316{-webkit-line-clamp:1;line-clamp:1;font-size:var(--text-body-sm-size);color:var(--app-text-muted);-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}._agentRunning_1qfqt_327{font-size:var(--text-caption-size);color:var(--success-fg);flex-shrink:0;font-weight:500}._agentPaused_1qfqt_334{font-size:var(--text-caption-size);color:var(--app-text-muted);flex-shrink:0;font-weight:500}._systemRow_1qfqt_341{gap:var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--app-hairline);align-items:start;display:flex}._systemMain_1qfqt_349{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._systemState_1qfqt_357{font-size:var(--text-caption-size);color:var(--app-text-muted)}._abilities_1qfqt_362{flex-direction:column;display:flex}._abilityCan_1qfqt_367,._abilityCannot_1qfqt_368{gap:var(--space-3);padding:var(--space-2) 0;align-items:flex-start;display:flex}._abilityCan_1qfqt_367>svg{color:var(--success-fg);flex-shrink:0;margin-top:3px}._abilityCannot_1qfqt_368>svg{color:var(--app-text-muted);flex-shrink:0;margin-top:3px}._abilityCannot_1qfqt_368 ._abilityText_1qfqt_387{color:var(--app-text-muted)}._abilityText_1qfqt_387{font-size:var(--text-body-sm-size);line-height:1.5}._abilityCaption_1qfqt_396{margin-top:var(--space-4);font-size:var(--text-caption-size);color:var(--app-text-faint);text-transform:uppercase;letter-spacing:.06em;font-weight:600}._tokensHead_1qfqt_405{gap:var(--space-3);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}@media (width<=1440px){._detailGrid_1qfqt_263{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1024px){._detailGrid_1qfqt_263{grid-template-columns:minmax(0,1fr)}}._capped_1qfqt_426{max-height:520px}._cappedBody_1qfqt_430{min-height:0;padding-right:var(--space-1);overflow-y:auto}._inviteForm_1qfqt_436{gap:var(--space-4);flex-direction:column;display:flex}._inviteLead_1qfqt_442{font-size:var(--text-body-sm-size);color:var(--app-text-muted);margin:0}._inviteFields_1qfqt_448{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._inviteRole_1qfqt_454{gap:var(--space-2);flex-direction:column;align-items:flex-start;display:flex}._inviteNote_1qfqt_461{font-size:var(--text-caption-size);color:var(--app-text-muted)}._rolePanel_1qfqt_466{border:1px solid var(--app-border);border-radius:var(--app-r-md);overflow:hidden}._rolePanelHead_1qfqt_472{padding:var(--space-3) var(--space-4);font-size:var(--text-body-sm-size);color:var(--app-text);background:var(--app-accent-quiet);font-weight:600}._rolePanelBody_1qfqt_480{gap:var(--space-4);max-height:240px;padding:var(--space-3) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow-y:auto}._rolePanelCan_1qfqt_489,._rolePanelCannot_1qfqt_490{font-size:var(--text-caption-size);text-transform:uppercase;letter-spacing:.06em;font-weight:600}._rolePanelCan_1qfqt_489{color:var(--success-fg)}._rolePanelCannot_1qfqt_490{color:var(--app-text-muted)}@media (width<=768px){._inviteFields_1qfqt_448,._rolePanelBody_1qfqt_480{grid-template-columns:minmax(0,1fr)}}._roleHead_1qfqt_513{gap:var(--space-4);margin-bottom:var(--space-5);flex-wrap:wrap;align-items:center;display:flex}._roleHeadMain_1qfqt_521{flex-direction:column;flex:16rem;gap:2px;min-width:0;display:flex}._roleHeadNote_1qfqt_529{font-size:var(--text-body-sm-size);color:var(--app-text-muted)}._roleHeadActions_1qfqt_534{gap:var(--space-2);flex-shrink:0;align-items:center;display:flex}._roleEditGrid_1qfqt_541{gap:var(--space-5);grid-template-columns:minmax(0,22rem) minmax(0,1fr);align-items:start;display:grid}._roleSide_1qfqt_548{gap:var(--space-5);flex-direction:column;display:flex}._roleFields_1qfqt_554{gap:var(--space-4);flex-direction:column;display:flex}._roleRightsHead_1qfqt_560{gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;display:flex}._roleGroups_1qfqt_569{gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(min(17rem,100%),1fr));align-items:start;display:grid}._roleGroupHead_1qfqt_576{gap:var(--space-3);margin-bottom:var(--space-2);align-items:center;display:flex}._roleItem_1qfqt_583{gap:var(--space-3);padding:var(--space-2) 0;align-items:flex-start;display:flex}._roleItem_1qfqt_583>svg{color:var(--app-text-faint);flex-shrink:0;margin-top:3px}._roleItemOff_1qfqt_596{color:var(--app-text-muted)}._roleGroupTitle_1qfqt_600{font-size:var(--text-caption-size);color:var(--app-text-faint);text-transform:uppercase;letter-spacing:.06em;font-weight:600}@media (width<=1024px){._roleEditGrid_1qfqt_541{grid-template-columns:minmax(0,1fr)}}._entityName_1qfqt_614{font-size:var(--text-h3-size);color:var(--app-text);font-weight:700}._detailWho_1qfqt_231{gap:var(--space-3);align-items:start;display:flex}._grid_1a8s2_1{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}._card_1a8s2_7{padding:var(--space-4) var(--space-5);background:var(--app-surface);border:1px solid var(--app-border);border-radius:var(--app-r-lg)}._value_1a8s2_14{font-variant-numeric:tabular-nums;color:var(--app-text);font-size:26px;font-weight:700}._label_1a8s2_21{margin-top:var(--space-1);font-size:var(--text-caption-size);color:var(--app-text-muted);letter-spacing:.04em}._tabs_116ha_1{margin-bottom:var(--space-5)}._toolbar_116ha_5{margin-bottom:var(--space-4);justify-content:flex-end;display:flex}._nameCell_116ha_11{gap:var(--space-3);align-items:center;min-width:0;display:flex}._spark_116ha_19{align-items:flex-end;gap:3px;width:168px;height:30px;display:flex}._sparkBar_116ha_27{background:var(--app-accent);opacity:.8;border-radius:2px 2px 0 0;flex:1;min-width:4px;min-height:2px}._numHead_116ha_36{text-align:right}._num_116ha_36{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--app-text);text-align:right;white-space:nowrap}._shareTrack_116ha_49{background:var(--app-surface-3);border-radius:999px;width:180px;height:8px;overflow:hidden}._shareFill_116ha_57{width:var(--bar-size,0%);background:var(--app-accent);border-radius:999px;height:100%;display:block}._hint_116ha_65{margin:var(--space-3) 0 0;font-size:var(--text-caption-size);color:var(--app-text-faint)}._block_116ha_73{margin-top:var(--space-5)}._blockTitle_116ha_77{margin-bottom:var(--space-3);font-size:var(--text-body-sm-size);color:var(--app-text);font-weight:600}._chart_116ha_85{gap:var(--space-2);height:180px;padding:var(--space-4);background:var(--app-surface);border:1px solid var(--app-border);border-radius:var(--app-r-lg);align-items:flex-end;display:flex}._chartCol_116ha_96{gap:var(--space-2);flex-direction:column;flex:1;align-items:center;min-width:0;height:100%;display:flex}._chartBarWrap_116ha_106{flex:1;justify-content:center;align-items:flex-end;width:100%;min-height:0;display:flex}._chartBar_116ha_106{width:100%;max-width:30px;min-height:2px;height:var(--bar-size,0%);background:var(--app-accent);opacity:.85;border-radius:3px 3px 0 0}._chartCol_116ha_96:hover ._chartBar_116ha_106{opacity:1}._chartLabel_116ha_129{font-size:var(--text-caption-size);color:var(--app-text-faint);white-space:nowrap;flex-shrink:0}._usageHead_116ha_137{gap:var(--space-3);margin-bottom:var(--space-2);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}._usageTitle_116ha_146{font-size:var(--text-h3-size);font-weight:var(--text-h3-weight);line-height:var(--text-h3-line);color:var(--app-text)}._usageSection_116ha_153{margin-top:var(--space-2)}._usageLoading_116ha_157{padding:var(--space-8);justify-content:center;display:flex}._pageLoading_116ha_163{padding:var(--space-10);justify-content:center;display:flex}._customRange_116ha_169{gap:var(--space-3);flex-wrap:wrap;display:flex}._dateField_116ha_175{gap:var(--space-2);align-items:center;display:inline-flex}._dateLabel_116ha_181{font-size:var(--text-body-sm-size);color:var(--app-text-muted)}._dateInput_116ha_186{height:var(--control-h-sm);padding:0 var(--space-3);font-family:var(--font-ui);font-size:var(--text-body-sm-size);color:var(--app-text);background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:var(--app-r-md)}._dateInput_116ha_186:focus-visible{box-shadow:var(--focus-ring);outline:none}._kpiGrid_116ha_202{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._kpiGridThree_116ha_208{grid-template-columns:repeat(3,minmax(0,1fr))}._kpiCard_116ha_212{gap:var(--space-2);padding:var(--space-4) var(--space-5);background:var(--app-surface);border:1px solid var(--app-border);border-radius:var(--app-r-lg);flex-direction:column;display:flex}._kpiLabel_116ha_222{gap:var(--space-2);font-size:var(--text-body-sm-size);color:var(--app-text-muted);align-items:center;display:flex}._kpiHint_116ha_230{color:var(--app-text-faint);border-radius:var(--app-r-sm);place-items:center;display:inline-grid}._kpiHint_116ha_230:focus-visible{box-shadow:var(--focus-ring);outline:none}._kpiValue_116ha_242{font-size:var(--text-h1-size);font-variant-numeric:tabular-nums;color:var(--app-text);font-weight:700;line-height:1.1}._kpiDelta_116ha_250{gap:var(--space-2);font-size:var(--text-caption-size);color:var(--app-text-faint);align-items:baseline;display:flex}._kpiTrend_116ha_258{gap:var(--space-1);color:var(--app-text-muted);align-items:center;font-weight:600;display:inline-flex}._kpiTrend_116ha_258 svg{transform:rotate(-45deg)}._kpiTrendUp_116ha_270{color:var(--success)}._kpiTrendDown_116ha_274{color:var(--error)}._kpiTrendDown_116ha_274 svg{transform:rotate(45deg)}._kpiDeltaNote_116ha_282{color:var(--app-text-faint)}._note_116ha_286{font-size:var(--text-caption-size);color:var(--app-text-faint);margin:0}._cardHead_116ha_292{gap:var(--space-3);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}._cardNote_116ha_300{margin:calc(var(--space-3) * -1) 0 0;font-size:var(--text-body-sm-size);color:var(--app-text-muted)}._blank_116ha_306{padding:var(--space-6) 0;color:var(--app-text-faint);text-align:center;margin:0}._chartPlot_116ha_313{align-items:flex-end;gap:3px;height:190px;display:flex}._dayBar_116ha_320{min-width:2px;height:var(--bar-size,0%);background:var(--app-accent);border-radius:3px 3px 0 0;flex:1}._dayBarEmpty_116ha_328{background:var(--app-surface-3)}._chartBlank_116ha_332{height:190px;color:var(--app-text-faint);border:1px dashed var(--app-border);border-radius:var(--app-r-md);place-items:center;display:grid}._chartAxis_116ha_341{font-family:var(--font-mono);font-size:var(--text-caption-size);color:var(--app-text-faint);justify-content:space-between;display:flex}._tableScroll_116ha_349{overflow-x:auto}._table_116ha_349{width:100%;font-size:var(--text-body-sm-size);border-spacing:0;border-collapse:separate}._table_116ha_349 th{height:32px;padding:0 var(--space-3);color:var(--app-text-muted);text-align:left;white-space:nowrap;border-bottom:1px solid var(--app-hairline);font-weight:500}._table_116ha_349 td{height:52px;padding:0 var(--space-3);color:var(--app-text);border-bottom:1px solid var(--app-hairline)}._table_116ha_349 tbody tr:last-child td{border-bottom:0}._table_116ha_349 tfoot td{border-top:1px solid var(--app-border);border-bottom:0;height:44px;font-weight:600}._table_116ha_349 th:first-child,._table_116ha_349 td:first-child{padding-left:0}._table_116ha_349 th:last-child,._table_116ha_349 td:last-child{padding-right:0}._cellNum_116ha_398{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}._strong_116ha_405{color:var(--app-text);font-weight:600}._person_116ha_410{gap:var(--space-3);align-items:center;min-width:0;display:flex}._shareCol_116ha_417{width:40%}._shareCell_116ha_421{gap:var(--space-3);align-items:center;display:flex}._barTrack_116ha_427{background:var(--app-surface-3);border-radius:999px;flex:1;min-width:60px;height:6px;overflow:hidden}._barFill_116ha_436{width:var(--bar-size,0%);background:var(--app-accent);border-radius:999px;height:100%;display:block}._sharePercent_116ha_444{min-width:40px;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--app-text-muted);text-align:right}._splitRow_116ha_452{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}._talkRow_116ha_459{gap:var(--space-3);color:var(--app-text-faint);grid-template-columns:24px 1fr auto auto;align-items:center;display:grid}._talkRank_116ha_467{font-family:var(--font-mono);color:var(--app-text-faint)}._talkMain_116ha_472{flex-direction:column;gap:2px;min-width:0;display:flex}._talkMeta_116ha_479{font-size:var(--text-caption-size);color:var(--app-text-muted)}@media (width<=1024px){._kpiGrid_116ha_202{grid-template-columns:repeat(2,minmax(0,1fr))}._splitRow_116ha_452{grid-template-columns:minmax(0,1fr)}}@media (width<=768px){._kpiGrid_116ha_202{grid-template-columns:minmax(0,1fr)}}._root_1rfxx_2{border:2px dashed var(--error-border);border-radius:var(--app-r-lg);background:repeating-linear-gradient(-45deg, transparent, transparent 10px, color-mix(in srgb, var(--error) 4%, transparent) 10px, color-mix(in srgb, var(--error) 4%, transparent) 20px), color-mix(in srgb, var(--error-bg) 55%, transparent);padding:var(--space-3);position:relative}._inline_1rfxx_18{padding:var(--space-1) var(--space-2);border-radius:var(--app-r-md);vertical-align:middle;border-width:1px;align-items:center;display:inline-flex}._subtle_1rfxx_27{background:0 0;border:none;padding:0}._badge_1rfxx_33{top:var(--space-2);right:var(--space-2);z-index:2;letter-spacing:.1em;color:var(--error-fg);background:var(--app-surface);border:1px solid var(--error-border);border-radius:var(--app-r-sm);pointer-events:none;padding:3px 6px;font-size:10px;font-weight:800;line-height:1;position:absolute}._inline_1rfxx_18 ._badge_1rfxx_33{margin-right:var(--space-1);flex-shrink:0;position:static}._subtle_1rfxx_27 ._badge_1rfxx_33{position:absolute;top:0;right:0}._hint_1rfxx_62{margin:0 0 var(--space-2);font-size:var(--text-caption-size);color:var(--error-fg);padding-right:56px;font-weight:600;line-height:1.35}._inline_1rfxx_18 ._hint_1rfxx_62{display:none}._content_1rfxx_75{min-width:0}._inline_1rfxx_18 ._content_1rfxx_75{display:contents}._root_1rfxx_2+._root_1rfxx_2{margin-top:var(--space-3)}._accent_1rfxx_87{background:repeating-linear-gradient(-45deg, transparent, transparent 10px, color-mix(in srgb, var(--app-accent) 4%, transparent) 10px, color-mix(in srgb, var(--app-accent) 4%, transparent) 20px), color-mix(in srgb, var(--app-accent-quiet) 55%, transparent);border-color:var(--app-accent)}._accent_1rfxx_87 ._badge_1rfxx_33{color:var(--app-accent);border-color:var(--app-accent)}._accent_1rfxx_87 ._hint_1rfxx_62{color:var(--app-accent)}._actorCell_59nuz_1{flex-direction:column;line-height:1.2;display:flex}._actorName_59nuz_2{font-weight:600}._actorRole_59nuz_3{font-size:var(--text-caption-size);color:var(--app-text-muted)}._reason_59nuz_4{font-size:var(--text-caption-size);color:var(--app-text-faint);max-width:360px;margin-top:2px}._note_1sr6t_1{font-size:var(--text-caption-size);color:var(--app-text-faint);margin:0}._group_1sr6t_7{gap:var(--space-2);flex-direction:column;display:flex}._groupHead_1sr6t_13{gap:var(--space-3);align-items:baseline;display:flex}._groupName_1sr6t_19{font-size:var(--text-h4-size);color:var(--app-text);margin:0;font-weight:600}._groupCount_1sr6t_26{font-family:var(--font-mono);font-size:var(--text-caption-size);font-variant-numeric:tabular-nums;color:var(--app-text-faint)}._rows_1sr6t_33{background:var(--app-surface);border:1px solid var(--app-border);border-radius:var(--app-r-lg);margin:0;padding:0;list-style:none}._row_1sr6t_33{gap:var(--space-4);padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--app-hairline);grid-template-columns:minmax(0,1fr) 12rem auto;align-items:center;display:grid}._row_1sr6t_33:last-child{border-bottom:0}._rowOff_1sr6t_55 ._name_1sr6t_55,._rowOff_1sr6t_55 ._images_1sr6t_56{color:var(--app-text-muted)}._rowMain_1sr6t_60{flex-direction:column;gap:2px;min-width:0;display:flex}._rowTitle_1sr6t_67{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}._name_1sr6t_55{color:var(--app-text);font-weight:600}._brokenBadge_1sr6t_79,._defaultBadge_1sr6t_80{cursor:help;display:inline-flex}._rowSub_1sr6t_85{-webkit-line-clamp:2;font-size:var(--text-caption-size);line-height:var(--text-caption-line);color:var(--app-text-faint);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._images_1sr6t_56{gap:var(--space-2);font-size:var(--text-body-sm-size);color:var(--app-text-muted);align-items:center;display:inline-flex}._imagesYes_1sr6t_103 svg{color:var(--success)}._switchSlot_1sr6t_107{display:inline-flex}@media (width<=768px){._row_1sr6t_33{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main switch""images images"}._rowMain_1sr6t_60{grid-area:main}._images_1sr6t_56{grid-area:images}._switchSlot_1sr6t_107{grid-area:switch}}._kpiGrid_tfxrh_1{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._kpiCard_tfxrh_7{gap:var(--space-1);padding:var(--space-4) var(--space-5);background:var(--app-surface);border:1px solid var(--app-border);border-radius:var(--app-r-lg);flex-direction:column;display:flex}._kpiCardPlaceholder_tfxrh_17{border-color:var(--app-accent);border-style:dashed}._kpiLabel_tfxrh_22{font-size:var(--text-caption-size);color:var(--app-text-muted)}._kpiValue_tfxrh_27{font-variant-numeric:tabular-nums;color:var(--app-text);font-size:28px;font-weight:700;line-height:1.1}._kpiValueSuccess_tfxrh_35{color:var(--success-fg)}._kpiValueError_tfxrh_39{color:var(--error-fg)}._kpiValueInfo_tfxrh_43{color:var(--info-fg)}._kpiHint_tfxrh_47{font-size:var(--text-caption-size);color:var(--app-text-faint)}._mainGrid_tfxrh_52{gap:var(--space-4);margin-top:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._panel_tfxrh_59{gap:var(--space-3);min-height:0;padding:var(--space-4) var(--space-5);background:var(--app-surface);border:1px solid var(--app-border);border-radius:var(--app-r-lg);flex-direction:column;display:flex}._panelPlaceholder_tfxrh_70{border-color:var(--app-accent);border-style:dashed}._panelHead_tfxrh_75{gap:var(--space-3);justify-content:space-between;align-items:baseline;display:flex}._panelAction_tfxrh_82{font-size:var(--text-caption-size);color:var(--app-accent);white-space:nowrap;text-decoration:none}._panelAction_tfxrh_82:hover{text-decoration:underline}._panelSubhead_tfxrh_93{font-size:var(--text-caption-size);color:var(--app-text-faint)}._list_tfxrh_98{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}._listItem_tfxrh_107{gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--app-hairline);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}._listItem_tfxrh_107:last-child{border-bottom:none}._runningItem_tfxrh_120{gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--app-hairline);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}._runningItem_tfxrh_120:last-child{border-bottom:none}._runningDot_tfxrh_133{background:var(--app-accent);border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite _summaryRunningPulse_tfxrh_1}@keyframes _summaryRunningPulse_tfxrh_1{0%,to{opacity:1}50%{opacity:.35}}._itemMain_tfxrh_146{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._itemTitle_tfxrh_153{font-size:var(--text-body-size);color:var(--app-text);font-weight:600}._itemSub_tfxrh_159{-webkit-line-clamp:2;font-size:var(--text-caption-size);line-height:var(--text-caption-line);color:var(--app-text-faint);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._itemMeta_tfxrh_169{font-size:var(--text-caption-size);color:var(--app-text-faint);white-space:nowrap}._attentionIcon_tfxrh_175{width:28px;height:28px;color:var(--warning-fg);background:var(--warning-bg);border-radius:var(--app-r-sm);place-items:center;display:grid}._attentionIconError_tfxrh_185{color:var(--error-fg);background:var(--error-bg)}._emptyLine_tfxrh_190{font-size:var(--text-body-sm-size);color:var(--app-text-muted)}._barRow_tfxrh_195{gap:var(--space-3);padding:var(--space-2) 0;grid-template-columns:minmax(0,1fr) minmax(72px,auto);align-items:center;display:grid}._barTrack_tfxrh_203{background:var(--app-surface-3);border-radius:999px;height:8px;overflow:hidden}._barFill_tfxrh_210{background:var(--app-accent);border-radius:999px;height:100%;display:block}._barRow_tfxrh_195:first-child ._barFill_tfxrh_210{width:90%}._barRow_tfxrh_195:nth-child(2) ._barFill_tfxrh_210{width:72%}._barRow_tfxrh_195:nth-child(3) ._barFill_tfxrh_210{width:58%}._barRow_tfxrh_195:nth-child(4) ._barFill_tfxrh_210{width:44%}._barRow_tfxrh_195:nth-child(5) ._barFill_tfxrh_210{width:30%}._barLabel_tfxrh_237{font-size:var(--text-body-sm-size);color:var(--app-text)}._barValue_tfxrh_242{font-family:var(--font-mono);font-size:var(--text-caption-size);color:var(--app-text-muted);text-align:right;white-space:nowrap}._activityItem_tfxrh_250{gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--app-hairline);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid}._activityItem_tfxrh_250:last-child{border-bottom:none}._activityAvatar_tfxrh_263{width:32px;height:32px;font-size:var(--text-caption-size);color:var(--app-accent);background:var(--app-accent-quiet);border-radius:50%;place-items:center;font-weight:600;display:grid}._activityText_tfxrh_275{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);color:var(--app-text);margin:0}._activityTime_tfxrh_282{font-size:var(--text-caption-size);color:var(--app-text-faint);white-space:nowrap}._transfers_tfxrh_288{margin-top:var(--space-5)}._transferItem_tfxrh_292{gap:var(--space-4);padding:var(--space-3) 0;justify-content:space-between;align-items:center;display:flex}._transferMain_tfxrh_300{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._refreshed_tfxrh_307{gap:var(--space-2);font-size:var(--text-caption-size);color:var(--app-text-faint);align-items:center;display:inline-flex}._stack_tfxrh_315{gap:var(--space-5);margin-top:var(--space-5);flex-direction:column;display:flex}@media (width<=1440px){._mainGrid_tfxrh_52{grid-template-columns:repeat(2,minmax(0,1fr))}._mainGrid_tfxrh_52>:last-child{grid-column:1/-1}}@media (width<=1024px){._kpiGrid_tfxrh_1{grid-template-columns:repeat(2,minmax(0,1fr))}._mainGrid_tfxrh_52{grid-template-columns:minmax(0,1fr)}._mainGrid_tfxrh_52>:last-child{grid-column:auto}}@media (width<=768px){._kpiGrid_tfxrh_1{grid-template-columns:minmax(0,1fr)}._listItem_tfxrh_107{grid-template-columns:auto minmax(0,1fr)}._listItem_tfxrh_107>:last-child{grid-column:2;justify-self:start}._activityItem_tfxrh_250{grid-template-columns:auto minmax(0,1fr)}._activityTime_tfxrh_282{grid-column:2}}._strip_1l1yj_1{gap:var(--space-3);padding:var(--space-3) var(--space-4);font-size:var(--text-body-sm-size);color:var(--app-text-muted);background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:var(--app-r-md);align-items:center;display:flex}._strip_1l1yj_1 svg{color:var(--app-text-faint);flex-shrink:0}._warning_1l1yj_18{color:var(--warning-fg);background:var(--warning-bg);border-color:var(--warning-border)}._warning_1l1yj_18 svg{color:var(--warning)}._card_qsrb5_1{background:var(--app-surface);border:1px solid var(--app-border);border-radius:var(--app-r-lg);flex-direction:column;display:flex;overflow:hidden}._accent_qsrb5_10{border-color:var(--app-accent)}._head_qsrb5_14{gap:var(--space-3);padding:var(--space-3) var(--space-5);align-items:center;display:flex}._accent_qsrb5_10 ._head_qsrb5_14{background:var(--app-accent-quiet);border-bottom:1px solid var(--app-accent)}._leading_qsrb5_26{flex-shrink:0;align-items:center;display:flex}._heading_qsrb5_32{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._title_qsrb5_40{font-size:var(--text-body-size);color:var(--app-text);font-weight:600}._subtitle_qsrb5_46{font-size:var(--text-caption-size);color:var(--app-text-muted)}._aside_qsrb5_51{font-size:var(--text-caption-size);text-align:right;flex-shrink:0;font-weight:600}._body_qsrb5_58{gap:var(--space-3);padding:var(--space-4) var(--space-5);flex-direction:column;display:flex}._footer_qsrb5_65{gap:var(--space-3);padding:0 var(--space-5) var(--space-4);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}._actions_qsrb5_74{gap:var(--space-2);font-size:var(--text-caption-size);color:var(--app-text-muted);flex-wrap:wrap;align-items:center;display:flex}._note_qsrb5_83{font-size:var(--text-caption-size);color:var(--app-text-faint);text-align:right}@media (width<=768px){._head_qsrb5_14,._body_qsrb5_58{padding-inline:var(--space-4)}._footer_qsrb5_65{padding-inline:var(--space-4);flex-direction:column;align-items:flex-start}._note_qsrb5_83{text-align:left}}._panel_1jhna_1{background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:var(--app-r-md);overflow:hidden}._label_1jhna_8{padding:var(--space-2) var(--space-4);font-size:var(--text-caption-size);color:var(--app-text);border-bottom:1px solid var(--app-hairline);font-weight:600}._body_1jhna_16{gap:var(--space-2);padding:var(--space-3) var(--space-4);font-size:var(--text-body-sm-size);color:var(--app-text);flex-direction:column;display:flex}._agentLink_aomto_1{color:inherit;text-decoration:none}._agentLink_aomto_1:hover{color:var(--app-accent)}._list_aomto_10{gap:var(--space-4);flex-direction:column;display:flex}._toolbar_aomto_16{justify-content:flex-end;display:flex}._timer_aomto_21{color:var(--warning-fg);white-space:nowrap}._timerUrgent_aomto_26{color:var(--error-fg)}._question_aomto_30{font-size:var(--text-body-size);color:var(--app-text);margin:0;font-weight:600}._reason_aomto_37{margin:var(--space-1) 0 0;font-size:var(--text-body-sm-size);color:var(--app-text-muted)}._draftSummary_aomto_43{font-size:var(--text-caption-size);color:var(--app-text-muted);margin:0}._draftLine_aomto_49{color:var(--app-text);margin:0}@media (width<=768px){._timer_aomto_21{white-space:normal}}._list_1gw4y_1{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._item_1gw4y_10{gap:var(--space-3);color:var(--app-text);align-items:baseline;display:flex}._dot_1gw4y_17{background:var(--app-accent);border-radius:50%;flex-shrink:0;width:6px;height:6px;transform:translateY(-2px)}._limit_1gw4y_26{color:var(--app-text-muted)}._limit_1gw4y_26 ._dot_1gw4y_17{background:var(--app-text-faint)}._list_1n037_1{gap:var(--space-4);flex-direction:column;display:flex}._subject_1n037_7{gap:var(--space-2);align-items:center;display:inline-flex}._waited_1n037_13{color:var(--warning-fg);white-space:nowrap}._reason_1n037_18{font-size:var(--text-body-sm-size);color:var(--app-text);margin:0}._money_1n037_24{gap:var(--space-4);font-size:var(--text-body-sm-size);color:var(--app-text);flex-wrap:wrap;display:flex}._moneyNext_1n037_32{color:var(--app-text-muted)}._scopeNote_1n037_36{font-size:var(--text-caption-size);color:var(--app-text-faint);margin:0}._list_zm87u_1{flex-direction:column;display:flex}._item_zm87u_2{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--app-hairline);display:flex}._item_zm87u_2:last-child{border-bottom:0}._check_zm87u_4{border-radius:var(--app-r-sm);background:var(--app-surface-2);width:28px;height:28px;color:var(--app-text-muted);flex-shrink:0;place-items:center;display:grid}._checkDone_zm87u_5{background:var(--success-bg);color:var(--success-fg)}._body_zm87u_6{flex:1;min-width:0}._title_zm87u_7{font-weight:600}._titleDone_zm87u_8{color:var(--app-text-muted);text-decoration:line-through}._meta_zm87u_9{font-size:var(--text-caption-size);color:var(--app-text-muted);gap:var(--space-3);margin-top:2px;display:flex}._wrap_1ejmy_1{background:var(--app-surface);border:1px solid var(--app-border);border-radius:var(--app-r-lg);flex-direction:column;display:flex;overflow:hidden}._banner_1ejmy_10{gap:var(--space-2);padding:var(--space-5);flex-direction:column;display:flex}._title_1ejmy_17{font-size:var(--text-h3-size);line-height:var(--text-h3-line);font-weight:var(--text-h3-weight);color:var(--app-text)}._lead_1ejmy_24{color:var(--app-text-muted);font-size:var(--text-body-sm-size);max-width:52rem;margin:0;line-height:1.55}._preview_1ejmy_32{border-top:1px solid var(--app-border)}._previewHead_1ejmy_36{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--app-border);font-size:var(--text-caption-size);color:var(--app-text-muted);text-transform:uppercase;letter-spacing:.04em;font-weight:600;display:flex}._list_1ejmy_49{margin:0;padding:0;list-style:none}._row_1ejmy_55{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--app-border);display:flex}._row_1ejmy_55:last-child{border-bottom:0}._rowMain_1ejmy_68{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._rowTitle_1ejmy_75{font-weight:600}._rowDesc_1ejmy_79{color:var(--app-text-muted);font-size:var(--text-body-sm-size);line-height:1.5}._rowStatus_1ejmy_85{font-size:var(--text-caption-size);color:var(--app-text-faint);white-space:nowrap;flex-shrink:0;font-style:italic}._grid_lu1f8_1{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=1440px){._grid_lu1f8_1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1024px){._grid_lu1f8_1{grid-template-columns:minmax(0,1fr)}}._identityRow_lu1f8_19{gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(0,380px);align-items:center;display:grid}@media (width<=1024px){._identityRow_lu1f8_19{grid-template-columns:minmax(0,1fr)}}._dangerAction_lu1f8_35{align-items:center;display:flex}._dangerZone_lu1f8_40{gap:var(--space-3);height:100%;padding:var(--space-4);border:1px solid var(--error-border);border-radius:var(--app-r-md);justify-content:space-between;display:flex}._settingRow_lu1f8_51{gap:var(--space-4);justify-content:space-between;align-items:center;display:flex}._settingRow_lu1f8_51>:last-child{flex-shrink:0}._wip_lu1f8_62._wip_lu1f8_62{border:1px dashed var(--app-accent)}._identity_lu1f8_19{gap:var(--space-4);align-items:center;display:flex}._identityMain_lu1f8_72{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._identityName_lu1f8_80{gap:var(--space-4);min-height:var(--control-h);flex-wrap:wrap;align-items:center;display:flex}._identityHint_lu1f8_88{font-size:var(--text-body-sm-size);color:var(--app-text-faint)}._nameField_lu1f8_93{flex:0 200px;min-width:0}._skelKey_lu1f8_99{width:150px;height:calc(var(--text-body-size) * var(--text-body-line));display:block}._skelVal_lu1f8_105{width:230px;height:calc(var(--text-body-sm-size) * var(--text-body-sm-line));display:block}._skelValShort_lu1f8_111{width:130px;height:calc(var(--text-body-sm-size) * var(--text-body-sm-line));display:block}._skelBtn_lu1f8_117{width:116px;height:var(--control-h-sm);border-radius:var(--app-r-md);flex-shrink:0}._skelAvatar_lu1f8_124{border-radius:50%;flex-shrink:0;width:48px;height:48px}._skelSegmented_lu1f8_131{width:210px;height:var(--control-h);border-radius:var(--app-r-md)}._skelShowMore_lu1f8_137{height:var(--control-h-sm);border-radius:var(--app-r-md);display:block}._mfa_lu1f8_143{gap:var(--space-4);flex-direction:column;display:flex}._multiline_lu1f8_149._multiline_lu1f8_149{-webkit-line-clamp:2;line-clamp:2}._cardFoot_lu1f8_154{padding-top:var(--space-2);justify-content:flex-end;margin-top:auto;display:flex}._deviceName_lu1f8_161{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}._fieldStack_lu1f8_168{gap:var(--space-4);flex-direction:column;display:flex}._modalActions_lu1f8_174{gap:var(--space-2);margin-top:var(--space-2);justify-content:flex-end;display:flex}._mfaPanel_lu1f8_181{gap:var(--space-4);flex-direction:column;display:flex}._mfaQrRow_lu1f8_187{gap:var(--space-4);flex-wrap:wrap;align-items:flex-start;display:flex}._mfaQrPlaceholder_lu1f8_194{background:var(--color-bg-subtle,var(--color-surface-2,transparent));border:1px solid var(--color-border-subtle,transparent);width:180px;height:180px}._mfaSecretSpoiler_lu1f8_201{min-width:0}._mfaSecretSummary_lu1f8_205{cursor:pointer;font-size:var(--text-body-sm-size);color:var(--app-text-muted)}._mfaSecretSummary_lu1f8_205:focus-visible{box-shadow:var(--focus-ring);outline:none}._mfaSecret_lu1f8_201{margin-top:var(--space-2);word-break:break-all;font-family:var(--font-mono);font-size:var(--text-caption-size);color:var(--app-text);display:block}._mfaBackupList_lu1f8_225{font-family:var(--font-mono);font-size:var(--text-caption-size);margin:0;padding-left:1.25rem}._mfaNotice_lu1f8_232{font-size:var(--text-body-sm-size);color:var(--success);margin:0}._mfaError_lu1f8_238{font-size:var(--text-body-sm-size);color:var(--error);margin:0}._grid_57wzh_1{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}@media (width<=1024px){._grid_57wzh_1{grid-template-columns:minmax(0,1fr)}}._channel_57wzh_14{gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--app-border);align-items:flex-start;display:flex}._channelIcon_57wzh_22{width:32px;height:32px;color:var(--app-text-muted);background:var(--app-surface-3);border-radius:var(--app-r-md);flex-shrink:0;place-items:center;display:grid}._channelBody_57wzh_33{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}._channelHead_57wzh_41{gap:var(--space-2);flex-wrap:wrap;align-items:center;min-height:32px;display:flex}._channelName_57wzh_49{color:var(--app-text);font-weight:600}._channelAccount_57wzh_54{font-size:var(--text-body-sm-size);color:var(--app-text-muted)}._channelNote_57wzh_59{font-size:var(--text-caption-size);color:var(--app-text-faint)}._channelActions_57wzh_64{gap:var(--space-2);margin-top:var(--space-1);align-items:center;display:flex}._statusSkeleton_57wzh_71{border-radius:var(--r-pill);width:5.5rem;height:20px}._accountSkeleton_57wzh_77{width:45%;max-width:12rem;height:calc(var(--text-body-sm-size) * var(--text-body-sm-line));display:block}._channelSwitch_57wzh_84{flex-shrink:0;align-items:center;min-height:32px;display:flex}._switchSkeleton_57wzh_91{border-radius:var(--r-pill);width:40px;height:22px}._matrix_57wzh_97{border-collapse:collapse;width:100%}._matrix_57wzh_97 th,._matrix_57wzh_97 td{padding:var(--space-3) var(--space-2);vertical-align:middle;text-align:center}._matrix_57wzh_97 thead th{font-size:var(--text-caption-size);color:var(--app-text-muted);white-space:nowrap;padding-top:0;font-weight:600}._matrix_57wzh_97 tbody th{color:var(--app-text);text-align:left;font-weight:500}._matrix_57wzh_97 tbody tr+tr th,._matrix_57wzh_97 tbody tr+tr td{border-top:1px solid var(--app-border)}._sections_gxjh7_1{gap:var(--space-5);flex-direction:column;max-width:760px;display:flex}._section_gxjh7_1{gap:var(--space-3);flex-direction:column;display:flex}._sectionTitle_gxjh7_14{font-size:var(--text-body-size);color:var(--app-text);font-weight:700}._planName_gxjh7_20{color:var(--app-text);font-size:22px;font-weight:700}._planMeta_gxjh7_26{font-size:var(--text-body-sm-size);color:var(--app-text-muted)}._card_rmqwm_3{background:var(--app-surface);border:1px solid var(--app-border);border-radius:var(--app-r-lg);flex-direction:column;display:flex}._cardTitleInset_rmqwm_11{padding:var(--space-4) var(--space-5) 0}._cardHintInset_rmqwm_15{padding:var(--space-1) var(--space-5) var(--space-4)}._blockTitle_rmqwm_19{margin:0 0 var(--space-3);font:var(--text-caption-weight) var(--text-caption-size)/1 var(--font-ui);color:var(--app-text-faint);text-transform:uppercase;letter-spacing:.08em}._materials_rmqwm_27{gap:var(--space-5);grid-template-columns:232px minmax(0,1fr);align-items:start;display:grid}._materialsMain_rmqwm_34{gap:var(--space-6);flex-direction:column;display:flex}._iconAccent_rmqwm_40{color:var(--app-accent)}._iconError_rmqwm_44{color:var(--error-fg)}._noteWarning_rmqwm_48{color:var(--warning-fg)}._noteError_rmqwm_52{color:var(--error-fg)}._retention_rmqwm_56{color:var(--app-text-faint)}._sectionMenuButton_rmqwm_60{width:24px;height:24px;color:var(--app-text-faint);cursor:pointer;border-radius:var(--app-r-sm);background:0 0;border:0;justify-content:center;align-items:center;display:flex}._sectionMenuButton_rmqwm_60:hover{color:var(--app-text);background:var(--app-surface-2)}._review_rmqwm_78{gap:var(--space-4);flex-direction:column;display:flex}._summaryLines_rmqwm_84{gap:var(--space-1);padding:var(--space-3) var(--space-5) var(--space-5);flex-direction:column;display:flex}._summaryLine_rmqwm_84{font-size:var(--text-body-size);color:var(--app-text);margin:0}._recordedGrid_rmqwm_97{gap:var(--space-4);padding:var(--space-3) var(--space-5) var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._questions_rmqwm_104{gap:var(--space-2);padding:0 var(--space-5) var(--space-5);flex-direction:column;display:flex}._questionTitle_rmqwm_111{gap:var(--space-2);font-size:var(--text-body-sm-size);align-items:center;font-weight:600;display:inline-flex}._answer_rmqwm_119{font-size:var(--text-body-sm-size);color:var(--app-text);margin:0}._quote_rmqwm_125{padding-left:var(--space-3);margin:var(--space-2) 0 0;font-size:var(--text-body-sm-size);color:var(--app-text-muted);border-left:2px solid var(--app-accent)}._quotePage_rmqwm_133{padding-left:var(--space-3);margin:var(--space-1) 0 0;font-size:var(--text-caption-size);color:var(--app-text-faint)}._reviewPair_rmqwm_140,._detailPair_rmqwm_141{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}._reviewPair_rmqwm_140 ._card_rmqwm_3,._detailPair_rmqwm_141 ._card_rmqwm_3{padding-bottom:var(--space-4)}._clarification_rmqwm_153{gap:var(--space-3);padding:var(--space-4) var(--space-5);background:var(--app-accent-quiet);border:1px solid var(--app-accent);border-radius:var(--app-r-lg);flex-wrap:wrap;align-items:center;display:flex}._clarificationIcon_rmqwm_164{color:var(--app-accent);flex-shrink:0}._clarificationText_rmqwm_169{min-width:0;font-size:var(--text-body-sm-size);color:var(--app-text);flex:1;margin:0}._clarificationOptions_rmqwm_177{gap:var(--space-2);flex-shrink:0;display:flex}._reviewActions_rmqwm_183{gap:var(--space-3);display:flex}._probe_rmqwm_188{gap:var(--space-4);flex-direction:column;display:flex}._probeForm_rmqwm_194{gap:var(--space-3);padding:0 var(--space-5);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}._probeExamples_rmqwm_202{gap:var(--space-2);padding:var(--space-4) var(--space-5) var(--space-5);flex-wrap:wrap;display:flex}._probeEmpty_rmqwm_209{font-size:var(--text-body-sm-size);color:var(--app-text-muted);margin:0}._detail_rmqwm_141{gap:var(--space-4);flex-direction:column;display:flex}._detailHead_rmqwm_221{gap:var(--space-4);justify-content:space-between;align-items:flex-start;display:flex}._detailHeading_rmqwm_228{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._detailTitle_rmqwm_235{font-size:var(--text-h2-size);color:var(--app-text);margin:0;font-weight:700}._detailSummary_rmqwm_242{font-size:var(--text-body-sm-size);color:var(--app-text-muted);margin:0}._detailActions_rmqwm_248{gap:var(--space-2);flex-wrap:wrap;display:flex}._facts_rmqwm_254,._outline_rmqwm_255{padding:0 var(--space-5);flex-direction:column;gap:0;margin:0;list-style:none;display:flex}._fact_rmqwm_254,._outlineRow_rmqwm_265{gap:var(--space-4);padding:var(--space-3) 0;font-size:var(--text-body-sm-size);justify-content:space-between;align-items:baseline;display:flex}._fact_rmqwm_254+._fact_rmqwm_254,._outlineRow_rmqwm_265+._outlineRow_rmqwm_265{border-top:1px solid var(--app-border)}._factKey_rmqwm_279{color:var(--app-text-muted)}._factValue_rmqwm_283{color:var(--app-text);text-align:right;margin:0;font-weight:600}._outlineRow_rmqwm_265{color:var(--app-text);justify-content:flex-start}._outlineIndex_rmqwm_295{width:20px;color:var(--app-text-faint);flex-shrink:0}._addBody_rmqwm_301{gap:var(--space-4);flex-direction:column;display:flex}._addNote_rmqwm_307{font-size:var(--text-body-sm-size);color:var(--app-text-muted);margin:0}@media (width<=1440px){._recordedGrid_rmqwm_97{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1024px){._materials_rmqwm_27,._reviewPair_rmqwm_140,._detailPair_rmqwm_141{grid-template-columns:minmax(0,1fr)}}@media (width<=768px){._recordedGrid_rmqwm_97{grid-template-columns:minmax(0,1fr)}._detailHead_rmqwm_221{flex-direction:column-reverse;align-items:flex-start}._probeForm_rmqwm_194{grid-template-columns:minmax(0,1fr)}._clarificationOptions_rmqwm_177{width:100%}}._row_1iw0g_1{gap:var(--space-4);padding:var(--space-4) var(--space-5);align-items:flex-start;display:flex;position:relative}._row_1iw0g_1+._row_1iw0g_1{border-top:1px solid var(--app-border)}._openable_1iw0g_13{padding-right:var(--space-4);align-items:center}._hit_1iw0g_18{cursor:pointer;border-radius:var(--app-r-md);background:0 0;border:0;padding:0;position:absolute;inset:0}._hit_1iw0g_18:hover{background:var(--app-surface-2)}._hit_1iw0g_18:focus-visible{outline:2px solid var(--app-accent);outline-offset:-2px}._leading_1iw0g_37,._main_1iw0g_38,._meta_1iw0g_39,._action_1iw0g_40,._chevron_1iw0g_41{position:relative}._openable_1iw0g_13 ._leading_1iw0g_37,._openable_1iw0g_13 ._main_1iw0g_38,._openable_1iw0g_13 ._meta_1iw0g_39,._openable_1iw0g_13 ._chevron_1iw0g_41{pointer-events:none}._action_1iw0g_40{gap:var(--space-2);flex-shrink:0;align-items:center;display:flex}._leading_1iw0g_37{color:var(--app-text-faint);flex-shrink:0;align-items:center;display:flex}._main_1iw0g_38{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._titleLine_1iw0g_74{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}._title_1iw0g_74{font-size:var(--text-body-size);color:var(--app-text);font-weight:600}._description_1iw0g_87{font-size:var(--text-body-sm-size);color:var(--app-text-muted);display:block}._note_1iw0g_93{font-size:var(--text-caption-size);font-weight:500;display:block}._meta_1iw0g_39{width:180px;font-size:var(--text-caption-size);color:var(--app-text-muted);flex-direction:column;flex-shrink:0;align-items:flex-start;gap:2px;display:flex}._chevron_1iw0g_41{color:var(--app-text-faint);flex-shrink:0}@media (width<=1024px){._meta_1iw0g_39{width:140px}}@media (width<=768px){._row_1iw0g_1{padding-inline:var(--space-4);flex-wrap:wrap}._meta_1iw0g_39{width:auto;padding-left:calc(var(--space-4) + 20px)}}._zone_127ps_1{gap:var(--space-2);padding:var(--space-7) var(--space-5);text-align:center;background:var(--app-surface-2);border:1px dashed var(--app-border-strong);border-radius:var(--app-r-lg);flex-direction:column;align-items:center;display:flex}._over_127ps_13{background:var(--app-accent-quiet);border-color:var(--app-accent)}._disabled_127ps_18{opacity:.6}._icon_127ps_22{color:var(--app-text-faint)}._label_127ps_26{font-size:var(--text-body-size);color:var(--app-text);margin:0;font-weight:600}._hint_127ps_33{max-width:42ch;font-size:var(--text-body-sm-size);color:var(--app-text-muted);margin:0}._pick_127ps_40{padding:var(--space-2) var(--space-4);margin-top:var(--space-1);font:inherit;font-size:var(--text-body-sm-size);color:var(--app-text);cursor:pointer;background:var(--app-surface);border:1px solid var(--app-border-strong);border-radius:var(--app-r-md);font-weight:600}._pick_127ps_40:hover:not(:disabled){border-color:var(--app-accent)}._pick_127ps_40:disabled{cursor:default}._input_127ps_61{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._note_127ps_70{max-width:56ch;font-size:var(--text-caption-size);color:var(--app-text-faint);margin:0}._panel_3ikpz_1{gap:var(--space-2);padding:var(--space-2);background:var(--app-surface);border:1px solid var(--app-border);border-radius:var(--app-r-lg);flex-direction:column;display:flex}._list_3ikpz_11{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}._item_3ikpz_20{align-items:flex-start;display:flex;position:relative}._entry_3ikpz_26{gap:0 var(--space-3);padding:var(--space-2) var(--space-3);font:inherit;text-align:left;cursor:pointer;border-radius:var(--app-r-md);background:0 0;border:0;flex:1;grid-template-columns:1fr auto;display:grid}._entry_3ikpz_26:hover{background:var(--app-surface-2)}._entry_3ikpz_26:focus-visible{outline:2px solid var(--app-accent);outline-offset:-2px}._active_3ikpz_49{background:var(--app-accent-quiet)}._label_3ikpz_53{font-size:var(--text-body-sm-size);color:var(--app-text);font-weight:600}._count_3ikpz_59{font-size:var(--text-body-sm-size);color:var(--app-text-muted)}._note_3ikpz_64{font-size:var(--text-caption-size);color:var(--app-text-faint);grid-column:1/-1}._menu_3ikpz_70{top:var(--space-2);right:var(--space-2);position:absolute}._item_3ikpz_20:has(._menu_3ikpz_70) ._entry_3ikpz_26{padding-right:var(--space-7)}._footer_3ikpz_80{padding-top:var(--space-1);border-top:1px solid var(--app-border)}._deleteName_jpofa_3{margin-top:var(--space-2)}._appLink_jpofa_7{font-family:var(--font-mono);font-size:var(--text-code-size);color:var(--app-accent,#2563eb);word-break:break-all}._appLink_jpofa_7:hover{text-decoration:underline}._monoCell_jpofa_18{font-family:var(--font-mono);font-size:var(--text-code-size);color:var(--app-text-muted)}._mutedCell_jpofa_24{color:var(--app-text-muted)}._clickableRow_jpofa_28{cursor:pointer}._clickableRow_jpofa_28:hover td{background:var(--app-surface-2)}._sectionLabel_jpofa_36{font-size:var(--text-caption-size);color:var(--app-text-muted);text-transform:uppercase;letter-spacing:.07em;margin:var(--space-5) 0 var(--space-3);font-weight:600}._sectionLabel_jpofa_36:first-child{margin-top:var(--space-1)}._formAlert_jpofa_49{margin-top:var(--space-4)}._previewHint_jpofa_53{font-size:var(--text-body-sm-size);color:var(--app-text-muted);margin-bottom:var(--space-4)}._previewBlock_jpofa_59{border:1px solid var(--app-border);border-radius:var(--app-r-md);margin-bottom:var(--space-3);overflow:hidden}._previewBlock_jpofa_59:last-of-type{margin-bottom:0}._previewBlockTitle_jpofa_70{font-size:var(--text-caption-size);color:var(--app-text-muted);text-transform:uppercase;letter-spacing:.07em;padding:var(--space-2) var(--space-4);background:var(--app-surface-2);border-bottom:1px solid var(--app-border);font-weight:600}._previewRow_jpofa_81{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--app-hairline);font-size:var(--text-body-sm-size);display:flex}._previewRow_jpofa_81:last-child{border-bottom:0}._previewRow_jpofa_81>span:first-child{color:var(--app-text-muted);flex-shrink:0}._orgCard_jpofa_100{padding:var(--space-3) var(--space-4) var(--space-4);border-bottom:1px solid var(--app-hairline);gap:var(--space-2);flex-direction:column;display:flex}._orgCard_jpofa_100:last-child{border-bottom:0}._filterSelect_1yi68_3{min-width:180px}._appLink_1yi68_7{font-family:var(--font-mono);font-size:var(--text-code-size);color:var(--app-accent,#2563eb);word-break:break-all}._appLink_1yi68_7:hover{text-decoration:underline}._monoCell_1yi68_18{font-family:var(--font-mono);font-size:var(--text-code-size);color:var(--app-text-muted)}._mutedCell_1yi68_24{color:var(--app-text-muted)}._clickableRow_1yi68_28{cursor:pointer}._clickableRow_1yi68_28:hover td{background:var(--app-surface-2)}._formAlert_1yi68_36{margin-top:var(--space-4)}._deleteName_1yi68_40{margin-top:var(--space-2)}._previewBlock_1yi68_44{border:1px solid var(--app-border);border-radius:var(--app-r-md);overflow:hidden}._previewRow_1yi68_50{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--app-hairline);font-size:var(--text-body-sm-size);display:flex}._previewRow_1yi68_50:last-child{border-bottom:0}._previewRow_1yi68_50>span:first-child{color:var(--app-text-muted);flex-shrink:0}@media (width<=768px){._filterSelect_1yi68_3{width:100%;min-width:0}}._section_weqii_2{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--app-border);border-radius:var(--app-r-lg);background:var(--app-surface);flex-direction:column;display:flex}._section_weqii_2 h2{font-size:var(--text-h3-size);margin:0}._hint_weqii_4{color:var(--app-text-muted);font-size:var(--text-caption-size);margin:0;line-height:1.5}._phaseLabel_weqii_5{font-weight:600;font-size:var(--text-caption-size);color:var(--app-text-muted)}._grid_weqii_6{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}._modelSelect_weqii_7{grid-column:1/-1;min-width:min(100%,36rem);max-width:48rem}._modelSelect_weqii_7>*{width:100%}._formFields_weqii_9{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:start;display:grid}._formFields_weqii_9>*{min-width:0}._checkboxRow_weqii_16{align-items:center;gap:var(--space-2);font-size:var(--text-body-sm-size);display:flex}._textareaBlock_weqii_17{gap:var(--space-2);flex-direction:column;display:flex}._textarea_weqii_17{width:100%;min-height:72px;padding:var(--space-3);border-radius:var(--app-r-md);border:1px solid var(--app-border);background:var(--app-surface-2);color:var(--app-text);font-family:inherit;font-size:var(--text-body-sm-size);resize:vertical;line-height:1.55}._textareaPhase_weqii_31{min-height:144px}._textareaReadonly_weqii_34{cursor:default;opacity:.92;resize:none}._error_weqii_39{padding:var(--space-6);color:var(--app-danger)}._center_weqii_40{padding:var(--space-8);justify-content:center;display:flex}._tabs_weqii_41{gap:var(--space-2);margin-top:var(--space-3);display:flex}._tab_weqii_41,._tabActive_weqii_42{border:1px solid var(--app-border);background:var(--app-surface-2);border-radius:var(--app-r-md);padding:var(--space-2) var(--space-3);cursor:pointer}._tabActive_weqii_42{background:var(--app-accent);color:#fff;border-color:#0000}._presetGrid_weqii_44{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}._presetCard_weqii_45{border:1px solid var(--app-border);border-radius:var(--app-r-md);padding:var(--space-4);gap:var(--space-2);flex-direction:column;display:flex}._presetActions_weqii_46{gap:var(--space-2);flex-wrap:wrap;display:flex}._card_weqii_47{border:1px solid var(--app-border);border-radius:var(--app-r-md);padding:var(--space-4);background:var(--app-surface-2)}._table_weqii_48{border-collapse:collapse;width:100%;font-size:var(--text-body-sm-size)}._table_weqii_48 th,._table_weqii_48 td{text-align:left;padding:var(--space-2);border-bottom:1px solid var(--app-border)}._table_weqii_48 code{font-size:.85em}
