: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;position:relative}.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-navitem__count{z-index:1;pointer-events:none;min-width:16px;height:16px;padding:0 4px;font-size:10px;line-height:16px;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.app-rail--mini .app-navitem__count{top:-4px;right:-4px;transform:none}.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}.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-accent-fg);grid-area:1/1}.ui-check__box:after{grid-area:1/1}.ui-check input:checked+.ui-check__box{background:var(--app-accent);border-color:var(--app-accent)}.ui-check input:checked+.ui-check__box svg{opacity:1}.ui-check input:indeterminate+.ui-check__box{background:var(--app-accent);border-color:var(--app-accent)}.ui-check input:indeterminate+.ui-check__box:after{content:"";background:var(--app-accent-fg);border-radius:1px;width:8px;height:2px}.ui-check--radio input:checked+.ui-check__box{background:var(--app-surface-2);border-color:var(--app-accent)}.ui-check--radio input:checked+.ui-check__box:after{content:"";background:var(--app-accent);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:disabled,.ui-menu__item[aria-disabled=true]{color:var(--app-text-faint);cursor:default}.ui-menu__item:disabled:hover,.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-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] .app-navitem__count{left:5px;right:auto}[dir=rtl] .app-rail--mini .app-navitem__count{left:-4px}[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}:root{--brand-accent:#e91e78;--app-accent:#e91e78;--app-accent-hover:#c81368;--app-accent-active:#a90f56;--app-accent-fg:#fff;--app-accent-quiet:#e91e7824;--focus-ring-color:#f2568f;--icon-tile-top:#2a1620;--icon-tile-bottom:#1a0f16;--icon-glyph:#ffe4ef;--icon-tile-border:#ffb3c92e;--app-mark-bg:#e91e7838;--font-sans:"Sahlix", system-ui, sans-serif}[data-tier=product][data-theme=dark]{--app-accent-quiet:#e91e782e;--app-mark-bg:#e91e7842;--brand-accent:#ffb3c9}[data-tier=product][data-theme=light]{--app-accent:#e91e78;--app-accent-hover:#c81368;--app-accent-quiet:#feeaf1;--icon-tile-top:#fff1f6;--icon-tile-bottom:#ffe4ef;--icon-glyph:#a90f56;--icon-tile-border:#e91e7838}._brandIcon_of7xo_6{flex-shrink:0;width:auto;height:30px;display:block}._brandLink_of7xo_10{gap:var(--space-3);color:inherit;border-radius:var(--app-r-sm);align-items:center;text-decoration:none;display:flex}._brandLink_of7xo_10:focus-visible{outline:2px solid var(--app-accent);outline-offset:4px}._orgName_of7xo_24{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_of7xo_36{max-width:14rem;margin-left:var(--space-2)}._orgLabel_of7xo_41{gap:var(--space-2);align-items:center;min-width:0;display:inline-flex}._orgLabelName_of7xo_48{text-overflow:ellipsis;letter-spacing:normal;white-space:nowrap;font-weight:500;overflow:hidden}._userWrap_of7xo_56{position:relative}._menuBackdrop_of7xo_60{z-index:var(--z-dropdown);position:fixed;inset:0}._userMenu_of7xo_66{top:calc(100% + var(--space-2));z-index:var(--z-dropdown);min-width:190px;position:absolute;right:0}._themeMenu_of7xo_74{top:calc(100% + var(--space-2));z-index:var(--z-dropdown);min-width:180px;position:absolute;right:0}._menuHeader_of7xo_82{padding:var(--space-2) var(--space-3) var(--space-1)}._menuSectionLabel_of7xo_86{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_of7xo_94{padding:var(--space-2) var(--space-3);font-size:var(--text-caption-size);color:var(--app-text-muted)}._userEmail_of7xo_100{font-size:var(--text-caption-size);color:var(--app-text-muted)}._menuItem_of7xo_106{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_of7xo_106:hover{color:var(--app-text);background:var(--app-surface-2)}._menuItem_of7xo_106:focus-visible{box-shadow:var(--focus-ring)}._menuItem_of7xo_106 svg{color:var(--app-text-muted);flex-shrink:0}._menuItem_of7xo_106:hover svg{color:var(--app-text)}._userBtn_of7xo_145{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_of7xo_145:hover{background:var(--app-surface-2)}._userMeta_of7xo_162{flex-direction:column;align-items:flex-start;line-height:1.15;display:flex}._userName_of7xo_169{font-size:var(--text-body-sm-size);font-weight:600}._userRole_of7xo_174{font-size:var(--text-caption-size);color:var(--app-text-muted)}._navMock_of7xo_180{text-decoration:underline;-webkit-text-decoration-color:var(--error);text-decoration-color:var(--error);text-underline-offset:3px}._group_of7xo_186{gap:var(--space-1);flex-direction:column;display:flex}._railItems_of7xo_193{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_of7xo_193::-webkit-scrollbar{width:4px}._railItems_of7xo_193::-webkit-scrollbar-track{background:0 0}._railItems_of7xo_193::-webkit-scrollbar-thumb{background-color:var(--app-border-strong);border-radius:var(--r-pill);border:none}._railItems_of7xo_193::-webkit-scrollbar-thumb:hover{background-color:var(--app-text-faint)}._railItemsMini_of7xo_225{width:100%;padding:var(--space-4) var(--space-1);align-self:stretch;align-items:center;margin-inline:0}._railItemsMini_of7xo_225 ._group_of7xo_186{align-items:center;width:100%}._railFooter_of7xo_238{padding:var(--space-2);margin-top:var(--space-2);border-top:1px solid var(--app-border);flex-shrink:0;align-self:stretch}._collapseBtn_of7xo_246{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_of7xo_246:hover{color:var(--app-text);background:var(--app-surface-2)}._collapseBtn_of7xo_246:focus-visible{box-shadow:var(--focus-ring)}._collapseBtn_of7xo_246 svg{flex-shrink:0}._collapseBtnMini_of7xo_281{justify-content:center;width:40px;margin-inline:auto;padding:0}._railVersion_of7xo_288{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_of7xo_296{text-align:center;padding:0}._crumbs_of7xo_301{margin-bottom:var(--space-5)}._crumbItem_of7xo_305{gap:var(--space-1);align-items:center;display:inline-flex}@media (width<=768px){._brandWordmark_of7xo_312._brandWordmark_of7xo_312,._userMeta_of7xo_162{display:none}._userBtn_of7xo_145{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_qtb1h_1{width:auto;height:18px;display:block}._icon_kr4uw_4{object-fit:contain;display:block}._bar_40dtz_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_40dtz_1{display:grid}}._side_40dtz_19{justify-content:space-around;min-width:0;display:flex}._middle_40dtz_25{justify-content:center;display:flex}._tab_40dtz_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_40dtz_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;position:relative}._tabCount_40dtz_62{top:-2px;right:2px;transform:none}._tabLabel_40dtz_68{-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_40dtz_82{color:var(--app-accent)}._tabOn_40dtz_82 ._tabIcon_40dtz_50{background:var(--app-accent-quiet)}._tab_40dtz_30:focus-visible{outline:none}._tab_40dtz_30:focus-visible ._tabIcon_40dtz_50{box-shadow:var(--focus-ring)}._tab_40dtz_30:active ._tabIcon_40dtz_50{transform:scale(.86)}._centerTab_40dtz_102{padding-inline:var(--space-3);flex:none}._centerDisc_40dtz_107{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_40dtz_102._tabOn_40dtz_82 ._centerDisc_40dtz_107{background:var(--app-accent-active)}._centerTab_40dtz_102:focus-visible ._centerDisc_40dtz_107{box-shadow:var(--focus-ring)}._centerTab_40dtz_102:active ._centerDisc_40dtz_107{transform:scale(.92)}._overflowPanel_40dtz_134{min-width:15rem;max-width:calc(100vw - 2 * var(--space-4))}._overflowOn_40dtz_139,._overflowOn_40dtz_139 svg{color:var(--app-accent)}._overflowItem_40dtz_147{position:relative}@media (prefers-reduced-motion:reduce){._tab_40dtz_30,._tabIcon_40dtz_50,._centerDisc_40dtz_107{transition:none}._tab_40dtz_30:active ._tabIcon_40dtz_50,._centerTab_40dtz_102:active ._centerDisc_40dtz_107{transform:none}}._chatArea_10jxt_4{grid-template-rows:minmax(0,1fr);grid-template-columns:auto minmax(0,1fr);min-width:0;min-height:0;display:grid}._sidebar_10jxt_18{background:var(--app-surface);border-right:1px solid var(--app-border);flex-direction:column;width:280px;min-height:0;display:flex}._sidebarHead_10jxt_26{padding:var(--space-2);flex-shrink:0}._newFolder_10jxt_32{margin-top:var(--space-2);flex-shrink:0}._agentsSection_10jxt_33{margin-top:var(--space-3);padding-top:var(--space-2);border-top:1px solid var(--app-border)}._agentsSection_10jxt_33 ._groupLabel_10jxt_34{margin-bottom:var(--space-1)}._dialogList_10jxt_35{min-height:0;padding:var(--space-3);gap:var(--space-1);flex-direction:column;flex:1;display:flex;overflow:auto}._groupLabel_10jxt_34{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_10jxt_47{border-radius:var(--app-r-md);align-items:center;display:flex}._dragHandle_10jxt_49{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_10jxt_49:active{cursor:grabbing}._dialogRow_10jxt_47:hover ._dragHandle_10jxt_49{color:var(--app-text-muted)}._dragging_10jxt_62{opacity:.45}._dropZone_10jxt_65{border-radius:var(--app-r-md)}._dropTarget_10jxt_66{background:var(--app-accent-quiet);box-shadow:inset 0 0 0 1px var(--app-accent)}._dropHint_10jxt_67{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_10jxt_47:hover{background:var(--app-surface-2)}._dialogRowActive_10jxt_76,._dialogRowActive_10jxt_76:hover{background:var(--app-accent-quiet);box-shadow:inset 2px 0 0 var(--app-accent)}._dialogMain_10jxt_78{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_10jxt_76 ._dialogMain_10jxt_78{color:var(--app-text)}._dialogTitle_10jxt_96{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._rowActions_10jxt_98{padding-right:var(--space-2);align-items:center;gap:2px;display:inline-flex}._iconBtn_10jxt_99{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_10jxt_99:hover{background:var(--app-surface-3);color:var(--app-text)}._iconBtn_10jxt_99:focus-visible{box-shadow:var(--focus-ring)}._pinnedActive_10jxt_103,._pinnedActive_10jxt_103:hover{color:var(--warning-fg);fill:currentColor}._editInput_10jxt_105{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_10jxt_105:focus{outline:none}._folderHead_10jxt_119{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._folderNewDialog_10jxt_122{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_10jxt_122: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_10jxt_122:focus-visible{box-shadow:var(--focus-ring)}._folderNewDialog_10jxt_122 svg{color:var(--app-accent);flex-shrink:0}._folderNewDialog_10jxt_122:hover svg{color:var(--app-accent)}._conversation_10jxt_10{background:var(--app-bg);flex-direction:column;height:100%;min-height:0;display:flex;position:relative}._conversationFull_10jxt_153{grid-column:1/-1}._convHead_10jxt_154{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_10jxt_162{flex:1;min-width:0}._convTitle_10jxt_163{align-items:center;gap:var(--space-2);font-weight:600;display:flex}._autoModeBadge_10jxt_164{flex-shrink:0}._convSub_10jxt_165{margin:var(--space-1) 0 0;font-size:var(--text-caption-size);color:var(--app-text-muted)}._convHeadActions_10jxt_167{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}._consentModeWrap_10jxt_177{align-self:center;gap:var(--space-1);flex-direction:column;flex-shrink:0;max-width:200px;display:flex}._consentModeHint_10jxt_178{font-size:var(--text-caption-size);color:var(--app-text-muted);margin:0;line-height:1.3}._connectionsWrap_10jxt_180{flex-shrink:0}._connectionsMenu_10jxt_184{z-index:var(--z-menu);overscroll-behavior:contain;width:328px;position:fixed;overflow-y:auto}._connectionsSectionTitle_10jxt_191{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_10jxt_191{padding:var(--space-2) var(--space-4) var(--space-2);border-bottom:1px solid var(--app-border)}._connectionsRow_10jxt_205{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);font-size:var(--text-body-sm-size);display:flex}._connectionsName_10jxt_212{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._connectionsStatus_10jxt_213{color:var(--app-text-muted);font-size:var(--text-caption-size);flex-shrink:0}._connectionsNote_10jxt_214{padding:var(--space-1) var(--space-3) var(--space-2);font-size:var(--text-caption-size);color:var(--app-text-faint);margin:0}._connectionsFoot_10jxt_220{padding:var(--space-4)}._dot_10jxt_222{border-radius:50%;flex-shrink:0;width:8px;height:8px}._dotSuccess_10jxt_223{background:var(--success-fg)}._dotWarning_10jxt_224{background:var(--warning-fg)}._dotError_10jxt_225{background:var(--error-fg)}._dotNeutral_10jxt_226{background:var(--app-text-faint)}._emptyState_10jxt_228{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_10jxt_231{gap:var(--space-4);flex-direction:column;width:100%;max-width:768px;margin:0 auto;display:flex}._composerInner_10jxt_232{gap:var(--space-3);flex-direction:column;width:100%;max-width:768px;margin:0 auto;display:flex}._thread_10jxt_231{gap:var(--space-4);min-height:0;padding:var(--space-5);flex-direction:column;flex:1;display:flex;overflow:auto}._composerArea_10jxt_246{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_10jxt_256{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_10jxt_268{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_10jxt_278{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_10jxt_289{font-size:var(--text-body-sm-size);color:var(--app-text-muted);line-height:1.55}._attachmentChips_10jxt_296{gap:var(--space-2);flex-wrap:wrap;display:flex}._attachmentChip_10jxt_296{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_10jxt_313{object-fit:cover;width:100%;height:100%;display:block}._documentChip_10jxt_322{width:auto;max-width:220px;height:auto}._documentChipBody_10jxt_328{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_10jxt_336{text-overflow:ellipsis;font-size:var(--app-fs-xs);white-space:nowrap;overflow:hidden}._attachmentRemove_10jxt_343{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_10jxt_343:hover{background:var(--app-bg)}._dropOverlay_10jxt_365{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_10jxt_378{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_10jxt_392{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_12qef_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_12qef_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_12qef_22{align-items:center;gap:var(--space-2);margin-bottom:var(--space-5);display:flex}._brandIcon_12qef_26{flex-shrink:0;width:auto;height:40px;display:block}._title_12qef_28{font-size:var(--text-h4-size);margin:0 0 var(--space-1);color:var(--app-text);font-weight:700}._subtitle_12qef_29{font-size:var(--text-body-sm-size);color:var(--app-text-muted);margin:0 0 var(--space-5);line-height:1.5}._form_12qef_31{gap:var(--space-4);flex-direction:column;display:flex}._hint_12qef_32{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_q0s1z_1{gap:var(--space-3);margin-bottom:var(--space-5);flex-wrap:wrap;align-items:flex-end;display:flex}._toolbarGrow_q0s1z_9{flex:1;min-width:12rem}._activeSection_q0s1z_14{margin-bottom:var(--space-6)}._activePanel_q0s1z_18{padding:var(--space-6) 0;justify-content:center;display:flex}._sysCellStatic_q0s1z_24{gap:var(--space-3);align-items:center;display:flex}._listWrap_q0s1z_30{gap:var(--space-4);flex-direction:column;display:flex}._listSkeletonTabs_q0s1z_36{width:280px;height:var(--control-h);border-radius:var(--app-r-md);display:block}._listSkeletonChips_q0s1z_43{min-width:12rem;height:var(--control-h);border-radius:var(--r-pill);flex:1;display:block}._listSkeletonSearch_q0s1z_51{width:14rem;height:var(--control-h);border-radius:var(--app-r-md);display:block}._rowSkeleton_q0s1z_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_q0s1z_66{border-radius:var(--app-r-md);flex-shrink:0;width:36px;height:36px;display:block}._rowSkeletonMain_q0s1z_74{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._rowSkeletonName_q0s1z_81{width:55%;height:calc(var(--text-body-size) * var(--text-body-line));display:block}._rowSkeletonMeta_q0s1z_87{width:35%;height:calc(var(--text-body-sm-size) * var(--text-body-sm-line));display:block}._rowSkeletonCol_q0s1z_93{gap:var(--space-2);flex-direction:column;display:flex}._rowSkeletonLine_q0s1z_99{width:80%;height:calc(var(--text-body-sm-size) * var(--text-body-sm-line));display:block}._rowSkeletonLineShort_q0s1z_105{width:55%;height:calc(var(--text-caption-size) * var(--text-caption-line,1.2));display:block}._rowSkeletonChevron_q0s1z_111{border-radius:var(--app-r-sm);width:16px;height:16px;display:block}._abilitySkeletonHead_q0s1z_118{width:6rem;height:calc(var(--text-body-sm-size) * var(--text-body-sm-line));display:block}._capsuleSkeleton_q0s1z_124{width:5.5rem;height:calc(var(--text-caption-size) * 2.4);border-radius:var(--r-pill);display:inline-block}@media (width<=1024px){._rowSkeleton_q0s1z_58{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"logo main chevron""logo status chevron""logo login chevron"}._rowSkeletonLogo_q0s1z_66{grid-area:logo}._rowSkeletonMain_q0s1z_74{grid-area:main}._rowSkeletonStatus_q0s1z_148{grid-area:status}._rowSkeletonLogin_q0s1z_152{grid-area:login}._rowSkeletonChevron_q0s1z_111{grid-area:chevron;align-self:center}}._crumbs_q0s1z_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_q0s1z_171{color:var(--app-text-muted);cursor:pointer;background:0 0;border:0;padding:0}._crumbLink_q0s1z_171:hover{color:var(--app-text)}._crumbCurrent_q0s1z_183{color:var(--app-text);font-weight:600}._headCard_q0s1z_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_q0s1z_199{gap:var(--space-4);align-items:center;display:flex}._headMain_q0s1z_205{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}._headName_q0s1z_213{font-size:var(--text-h2-size);font-weight:700}._headStatusLine_q0s1z_218{gap:var(--space-2);font-size:var(--text-body-sm-size);flex-wrap:wrap;align-items:center;display:flex}._headStatus_q0s1z_218{gap:var(--space-2);align-items:center;font-weight:600;display:flex}._headCheck_q0s1z_233{color:var(--app-text-muted)}._headActions_q0s1z_237{gap:var(--space-2);flex-wrap:wrap;display:flex}._ownerStrip_q0s1z_243{gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--app-border);align-items:center;display:flex}._ownerText_q0s1z_251{flex-direction:column;gap:2px;min-width:0;display:flex}._ownerName_q0s1z_258{color:var(--app-text);font-weight:700}._ownerScope_q0s1z_263{color:var(--app-text-muted);font-weight:400}._detailGrid_q0s1z_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_q0s1z_268{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=768px){._detailGrid_q0s1z_268{grid-template-columns:1fr}}._cardTitleGap_q0s1z_288{padding-bottom:var(--space-2)}._cardHintGap_q0s1z_292{padding-bottom:var(--space-3)}._abilities_q0s1z_296{gap:var(--space-3);flex-direction:column;max-height:520px;display:flex;overflow-y:auto}._ability_q0s1z_118{gap:var(--space-1);flex-direction:column;display:flex}._abilityHead_q0s1z_310{gap:var(--space-2);font-size:var(--text-body-sm-size);align-items:center;font-weight:600;display:flex}._capsules_q0s1z_318{gap:var(--space-2);flex-wrap:wrap;display:flex}._capsule_q0s1z_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_q0s1z_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_q0s1z_345{background:var(--app-surface);border-color:var(--app-accent)}._loginBoxOn_q0s1z_350{background:var(--success-bg);border-color:var(--success-border)}._loginBoxState_q0s1z_355{gap:var(--space-2);align-items:center;font-weight:600;display:flex}._loginDotAccent_q0s1z_362{color:var(--app-accent)}._deleteWarn_q0s1z_366{color:var(--app-text);margin:0}._loginNote_q0s1z_371{gap:var(--space-2);font-size:var(--text-caption-size);color:var(--app-text-muted);margin:0;display:flex}._settingRows_q0s1z_379{flex-direction:column;display:flex}._settingRow_q0s1z_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_q0s1z_393{font-size:var(--text-body-sm-size);font-weight:600}._settingRowValue_q0s1z_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}._settingRowCapsule_q0s1z_407{width:fit-content;max-width:100%;padding:var(--space-1) var(--space-3);font-family:var(--font-ui);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);align-items:center;display:inline-flex}._settingRowPerson_q0s1z_421{font-family:var(--font-ui)}._settingRowEdit_q0s1z_425{color:var(--app-link);cursor:pointer;background:0 0;border:0;padding:0}._settingsActions_q0s1z_433{gap:var(--space-3);flex-direction:column;align-items:stretch;display:flex}._settingsActionsMain_q0s1z_440{gap:var(--space-3);flex-wrap:wrap;align-items:center;min-width:0;display:flex}._attention_q0s1z_448{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_q0s1z_458{gap:var(--space-2);color:var(--app-text);align-items:center;font-weight:600;display:flex}._attentionHead_q0s1z_458 svg{color:var(--error);flex-shrink:0}._attentionRow_q0s1z_471{gap:var(--space-3);align-items:center;min-width:0;display:flex}._attentionText_q0s1z_478{min-width:0;font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);flex:1;margin:0}._attentionName_q0s1z_486{color:var(--app-text);font-weight:600}._attentionSep_q0s1z_491,._attentionWhy_q0s1z_495{color:var(--app-text-muted)}._attentionFix_q0s1z_499{flex-shrink:0;margin-left:auto}._listToolbar_q0s1z_504{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}._listEmpty_q0s1z_511{padding:var(--space-6) 0;text-align:center}._rows_q0s1z_516{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_q0s1z_516>li+li ._row_q0s1z_58{border-top:1px solid var(--app-border)}._row_q0s1z_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_q0s1z_58:hover:not(:disabled){background:var(--app-surface-2)}._row_q0s1z_58:focus-visible{box-shadow:var(--focus-ring);outline:none}._row_q0s1z_58:disabled{cursor:default}@media (width<=1024px){._headTop_q0s1z_199{flex-wrap:wrap}._headActions_q0s1z_237{justify-content:flex-start;width:100%}._row_q0s1z_58{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"logo main chevron""logo status chevron""logo login chevron"}._row_q0s1z_58>:first-child{grid-area:logo}._rowMain_q0s1z_580{grid-area:main}._rowStatus_q0s1z_584{grid-area:status}._rowLogin_q0s1z_588{grid-area:login}._rowChevron_q0s1z_592{grid-area:chevron;align-self:center}._rowOwner_q0s1z_597,._rowType_q0s1z_598{display:none}}@media (width<=768px){._row_q0s1z_58{gap:var(--space-3);padding:var(--space-3);grid-template-columns:auto minmax(0,1fr) auto}._settingRow_q0s1z_379{gap:var(--space-2);flex-direction:column;align-items:stretch}._listToolbar_q0s1z_504{flex-direction:column;align-items:stretch}._toolbarSearch_q0s1z_621{width:100%}}._rowMain_q0s1z_580{flex-direction:column;gap:2px;min-width:0;display:flex}._rowName_q0s1z_633{font-weight:600}._rowType_q0s1z_598,._rowOwner_q0s1z_597,._rowMuted_q0s1z_639{font-size:var(--text-caption-size);color:var(--app-text-muted)}._rowStatus_q0s1z_584,._rowLogin_q0s1z_588{flex-direction:column;gap:2px;min-width:0;display:flex}._rowStatusLine_q0s1z_652{gap:var(--space-2);align-items:center;font-weight:600;display:flex}._rowDot_q0s1z_659{background:currentColor;border-radius:50%;flex-shrink:0;width:8px;height:8px}._tone_working_q0s1z_667{color:var(--success)}._tone_attention_q0s1z_671{color:var(--error)}._tone_off_q0s1z_675{color:var(--app-text-faint)}._rowCaption_q0s1z_679{font-size:var(--text-caption-size);color:var(--app-text-faint);text-transform:uppercase;letter-spacing:.06em}._rowLoginOn_q0s1z_686{color:var(--success);font-weight:600}._sysName_q0s1z_691{font-weight:600}._sysNamePreview_q0s1z_695{text-decoration:underline;-webkit-text-decoration-color:var(--error);text-decoration-color:var(--error);text-underline-offset:3px}._sysCat_q0s1z_701{font-size:var(--text-caption-size);color:var(--app-text-muted);margin-top:2px}._sync_q0s1z_707{gap:var(--space-1);color:var(--app-text-muted);align-items:center;display:inline-flex}._sysCellText_q0s1z_714{flex-direction:column;min-width:0;display:flex}._catalog_q0s1z_721{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));display:grid}._catItem_q0s1z_727{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_q0s1z_738{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._catNote_q0s1z_746{font-size:var(--text-caption-size);color:var(--app-text-muted)}._catAction_q0s1z_751{flex-shrink:0}._catName_q0s1z_755{text-overflow:ellipsis;font-size:var(--text-body-sm-size);white-space:nowrap;font-weight:600;overflow:hidden}._catNamePreview_q0s1z_763{text-decoration:underline;-webkit-text-decoration-color:var(--error);text-decoration-color:var(--error);text-underline-offset:3px}._toolbarSearch_q0s1z_621{margin-left:auto}._catalogSearch_q0s1z_775{width:min(100%,20rem)}._catalogMiss_q0s1z_779{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_q0s1z_793{font-size:var(--text-h4-size);font-weight:600;line-height:var(--text-h4-line);color:var(--app-text);margin:0}._catalogMissHint_q0s1z_801{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_q0s1z_810{gap:var(--space-3);flex-direction:column;display:flex}._catGroup_q0s1z_810+._catGroup_q0s1z_810{margin-top:var(--space-5)}._catGroupTitle_q0s1z_820{font-size:var(--text-caption-size);color:var(--app-text-faint);text-transform:uppercase;letter-spacing:.06em;font-weight:700}._formHead_q0s1z_829{gap:var(--space-3);padding-bottom:var(--space-2);align-items:center;display:flex}._formHeadName_q0s1z_836{font-weight:600}._formHeadMethod_q0s1z_840{font-size:var(--text-caption-size);color:var(--app-text-muted)}._danger_q0s1z_846{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_q0s1z_857{font-size:var(--text-caption-size);color:var(--error-fg);text-transform:uppercase;letter-spacing:.06em;font-weight:700}._dangerRow_q0s1z_865{gap:var(--space-3);justify-content:space-between;align-items:center;display:flex}._dangerTitle_q0s1z_872{font-size:var(--text-body-sm-size);font-weight:600}._detailDl_q0s1z_878{margin:var(--space-4) 0}._detailSection_q0s1z_882{margin-top:var(--space-4)}._detailSectionLabel_q0s1z_886{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_q0s1z_895{gap:var(--space-2);flex-direction:column;display:flex}._settingsGroup_q0s1z_901{gap:var(--space-3);padding-top:var(--space-2);flex-direction:column;display:flex}._settingsGroupTitle_q0s1z_908{font-size:var(--text-body-sm-size);margin:0;font-weight:600}._jsonField_q0s1z_914{gap:var(--space-1);flex-direction:column;display:flex}._jsonFieldLabel_q0s1z_920{font-size:var(--text-body-sm-size);font-weight:500}._jsonFieldHelp_q0s1z_925{font-size:var(--text-caption-size);color:var(--app-text-muted)}._jsonFieldInput_q0s1z_930{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_q0s1z_942{cursor:pointer}._clickableRow_q0s1z_942:hover td{background:var(--app-surface-2)}._setupGuide_q0s1z_950{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_q0s1z_960{font-size:var(--text-body-sm-size);margin:0;font-weight:600}._setupGuideLead_q0s1z_966{font-size:var(--text-caption-size);color:var(--app-text-muted);margin:0}._setupGuideList_q0s1z_972{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_q0s1z_982{font-size:var(--text-caption-size);margin:0}._setupGuideLinks_q0s1z_982 a{color:var(--app-link)}._whatsappWebhookPanel_q0s1z_991{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--app-border);border-radius:var(--app-r-md);background:var(--app-surface-muted);flex-direction:column;display:flex}._whatsappWebhookHint_q0s1z_1001{font-size:var(--text-caption-size);color:var(--app-text-muted);margin:0}.ui-modal._whatsappWebPairModal_q0s1z_1007{width:min(720px, calc(100vw - var(--space-8)))}._whatsappWebPairBody_q0s1z_1011{gap:var(--space-4);flex-direction:column;display:flex}._whatsappWebPairLayout_q0s1z_1017{gap:var(--space-5);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}._whatsappWebPairSteps_q0s1z_1024{gap:var(--space-3);color:var(--app-text);flex-direction:column;margin:0;padding-left:1.25rem;display:flex}._whatsappWebPairQr_q0s1z_1033{border-radius:var(--radius-md);width:256px;min-height:256px;padding:var(--space-2);background:#fff;place-items:center;display:grid;position:relative}._whatsappWebPairQrWait_q0s1z_1044{place-items:center;width:100%;height:100%;min-height:240px;display:grid;position:relative}._whatsappWebPairQrWaitLabel_q0s1z_1053{top:var(--space-3);left:var(--space-3);right:var(--space-3);text-align:center;font-size:var(--text-caption-size);color:#54656f;margin:0;position:absolute}._whatsappWebPairNote_q0s1z_1064{font-size:var(--text-caption-size);color:var(--app-text-muted);margin:0}@media (width<=640px){._whatsappWebPairLayout_q0s1z_1017{grid-template-columns:1fr}._whatsappWebPairQr_q0s1z_1033{width:100%}}._copyableRow_q0s1z_1080{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._copyableLabel_q0s1z_1087{font-size:var(--text-caption-size);color:var(--app-text-muted);flex:0 0 100%}._copyableValue_q0s1z_1093{min-width:0;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--app-surface);font-size:var(--text-caption-size);word-break:break-all;flex:auto}._toolBadges_q0s1z_1103{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}._toolsTable_q0s1z_1110 code{font-size:var(--text-body-sm-size)}._toolsRow_q0s1z_1114{cursor:pointer}._toolsRow_q0s1z_1114:hover td{background:var(--app-surface-2)}._toolResult_q0s1z_1122{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_u1du2_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_u1du2_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_u1du2_24{grid-template-columns:minmax(0,1fr) 340px;align-items:stretch;gap:20px;display:grid}._detailSplit_u1du2_32{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:20px;min-width:0;min-height:600px;display:grid}._detailSplitMain_u1du2_42{flex-direction:column;min-width:0;display:flex;overflow:visible}._rehearsalChat_u1du2_50{background:var(--app-surface);border:1px solid var(--app-border);border-radius:12px;flex-direction:column;min-width:0;min-height:360px;max-height:520px;margin-top:20px;display:flex;overflow:hidden}._rehearsalChatHead_u1du2_63{flex-direction:column;gap:6px;padding:12px 16px 8px;display:flex}._rehearsalChatHeadRow_u1du2_70{align-items:baseline;gap:12px;display:flex}._rehearsalChatStatus_u1du2_76{color:var(--app-text-muted);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.45}._rehearsalChatStatus_u1du2_76[data-tone=danger]{color:var(--error-fg)}._rehearsalChatComposer_u1du2_88{background:var(--app-surface);border-top:1px solid var(--app-border);flex-direction:column;flex-shrink:0;gap:8px;padding:12px 16px 16px;display:flex;position:relative}._rehearsalChatLog_u1du2_99{flex-direction:column;flex:1;gap:10px;min-height:0;padding:12px 16px;display:flex;overflow-y:auto}._main_u1du2_109{min-width:0}._crumbs_u1du2_113{padding:8px var(--space-6);margin:0 calc(-1 * var(--space-6)) 16px;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_u1du2_113:after{pointer-events:none;content:"";border-bottom:1px solid var(--app-border);width:100cqi;max-width:100cqi;position:absolute;bottom:0;left:50%;transform:translate(-50%)}._crumbLink_u1du2_141{color:var(--app-text-muted);font-weight:400;text-decoration:none}._crumbLink_u1du2_141:hover{color:var(--app-text)}._crumbSep_u1du2_151{color:var(--app-text-faint,var(--app-text-muted))}._crumbCurrent_u1du2_155{color:var(--app-text);font-weight:600}._wizardHeader_u1du2_160{flex-direction:column;gap:4px;min-width:0;display:flex}._wizardHeaderRow_u1du2_167{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._scenarioMeta_u1du2_174{color:var(--app-text-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;font-size:12px;display:flex}._side_u1du2_184{width:340px;max-width:340px;height:100%;min-height:0;color:var(--app-text);background:var(--app-surface);border:1px solid var(--app-border);border-radius:14px;flex-direction:column;justify-self:end;gap:12px;padding:16px;display:flex;overflow:hidden}._sideFull_u1du2_201{justify-self:stretch;width:100%;max-width:none;height:min(72vh,760px);min-height:420px}._sideHalf_u1du2_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_u1du2_221{flex-shrink:0;align-items:center;gap:10px;display:flex}._assistantHeadMain_u1du2_228{align-items:center;gap:10px;min-width:0;display:flex}._assistantHeadActions_u1du2_235{flex-shrink:0;margin-left:auto}._assistantIcon_u1du2_240{width:36px;height:36px;color:var(--app-accent);background:color-mix(in srgb, var(--app-accent) 22%, var(--app-surface-2));border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._assistantTitle_u1du2_252{font-size:15px;font-weight:650;line-height:1.2}._assistantSub_u1du2_258{color:var(--app-text-muted);font-size:12px}._assistantTip_u1du2_263{color:var(--app-text);flex-shrink:0;margin:0;font-size:13px;line-height:1.45}._assistantActions_u1du2_271{flex-direction:column;flex-shrink:0;gap:8px;display:flex}._assistantAction_u1du2_271{font:inherit;color:var(--app-text);text-align:left;appearance:none;cursor:pointer;background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:10px;padding:10px 12px;font-size:13px}._assistantAction_u1du2_271:hover:not(:disabled){border-color:var(--app-accent)}._assistantAction_u1du2_271:disabled{cursor:not-allowed;opacity:.55}._header_u1du2_300{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}._headerActions_u1du2_308{flex-shrink:0;align-items:center;gap:8px;display:flex}._hiddenInput_u1du2_315{display:none}._scenariosHeaderActions_u1du2_319{flex-shrink:0;align-items:center;gap:8px;display:flex}._listTabs_u1du2_326{border-bottom:1px solid var(--app-border);gap:0;margin-bottom:12px;display:flex}._listTab_u1du2_326,._listTabActive_u1du2_334{color:var(--app-text-muted);appearance:none;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 14px;font-size:14px}._listTabActive_u1du2_334{color:var(--app-text);border-bottom-color:var(--app-accent);font-weight:600}._summaryBar_u1du2_352{background:var(--app-surface);border:1px solid var(--app-border);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;padding:10px 12px;display:flex}._summaryLink_u1du2_366{font-size:var(--text-body-sm-size);color:var(--app-text);background:color-mix(in srgb, var(--app-accent) 14%, var(--app-surface));border:1px solid color-mix(in srgb, var(--app-accent) 40%, var(--app-border));border-radius:var(--app-r-md);align-items:center;gap:8px;margin-left:auto;padding:8px 12px;font-weight:600;text-decoration:none;display:inline-flex}._summaryLink_u1du2_366:hover{background:color-mix(in srgb, var(--app-accent) 22%, var(--app-surface))}._summaryLink_u1du2_366:focus-visible{box-shadow:var(--focus-ring);outline:none}._summaryDotAccent_u1du2_391{background:var(--app-accent);border-radius:999px;flex-shrink:0;width:8px;height:8px}._agentCards_u1du2_399{flex-direction:column;gap:10px;display:flex}._agentCard_u1du2_399{background:var(--app-surface);border:1px solid var(--app-border);border-radius:14px;overflow:hidden}._agentCardMain_u1du2_412{width:100%;color:inherit;text-align:left;appearance:none;cursor:pointer;background:0 0;border:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 16px;display:grid}._agentCardMain_u1du2_412:hover{background:var(--app-surface-2)}._agentAvatar_u1du2_431{width:40px;height:40px;color:var(--app-accent);background:color-mix(in srgb, var(--app-accent) 18%, var(--app-surface-2));border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:650;display:inline-flex}._agentCardBody_u1du2_445{flex-direction:column;gap:4px;min-width:0;display:flex}._agentCardTop_u1du2_452{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}._agentCardMeta_u1du2_460{color:var(--app-text-muted);margin:0;font-size:12px}._agentCardChevron_u1du2_466{color:var(--app-text-muted);flex-shrink:0}._agentAlert_u1du2_471{background:color-mix(in srgb, var(--app-warning,#c9872a) 10%, var(--app-surface));border-top:1px solid var(--app-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 16px;font-size:13px;display:flex}._emptyState_u1du2_483{flex-direction:column;align-items:flex-start;gap:10px;padding:8px 0 20px;display:flex}._overview_u1du2_491{flex-direction:column;gap:14px;margin-bottom:8px;display:flex}._overviewHead_u1du2_498{background:var(--app-surface);border:1px solid var(--app-border);border-radius:16px;justify-content:space-between;align-items:flex-start;gap:20px;padding:18px 20px;display:flex}._overviewHeadMain_u1du2_509{flex:1;gap:14px;min-width:0;display:flex}._overviewAvatar_u1du2_516{width:46px;height:46px;color:var(--app-accent);background:color-mix(in srgb, var(--app-accent) 18%, var(--app-surface-2));border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:650;display:inline-flex}._overviewHeadText_u1du2_530{flex-direction:column;gap:4px;min-width:0;display:flex}._overviewTitleRow_u1du2_537{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._overviewName_u1du2_544{margin:0;font-size:22px;font-weight:700;line-height:1.2}._overviewWhat_u1du2_551{color:var(--app-text);margin:0;font-size:14px}._overviewFacts_u1du2_557{color:var(--app-text-muted);flex-wrap:wrap;gap:6px;margin:4px 0 0;font-size:12px;display:flex}._overviewHeadActions_u1du2_566{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px;display:flex}._overviewMoreBtn_u1du2_575{width:36px;height:36px;color:var(--app-text-muted);appearance:none;cursor:pointer;background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:10px;justify-content:center;align-items:center;display:inline-flex}._overviewMoreBtn_u1du2_575:hover{color:var(--app-text)}._overviewAlert_u1du2_593{background:color-mix(in srgb, var(--app-accent) 12%, var(--app-surface));border:1px solid color-mix(in srgb, var(--app-accent) 35%, var(--app-border));border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;font-size:13px;display:flex}._overviewGrid_u1du2_606{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._overviewCard_u1du2_615{background:var(--app-surface);border:1px solid var(--app-border);border-radius:14px;flex-direction:column;gap:10px;min-height:100%;padding:16px;display:flex}._overviewCardWho_u1du2_626{grid-column:1/-1;gap:14px;padding:18px 20px}._overviewWhoSplit_u1du2_635{grid-template-columns:minmax(0,1fr) 300px;align-items:stretch;gap:20px;display:grid}._overviewWhoAside_u1du2_644{border-left:1px solid var(--app-border);flex-direction:column;gap:14px;padding-left:20px;display:flex}._overviewCardTitle_u1du2_652{color:var(--app-text-muted);text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:12px;font-weight:700}._overviewCardLead_u1du2_661{color:var(--app-text);margin:0;font-size:14px;line-height:1.45}._overviewCardWho_u1du2_626 ._overviewCardLead_u1du2_661{font-family:var(--font-ui);color:var(--app-text);font-size:13px;font-weight:400;line-height:1.65}._overviewCardNote_u1du2_676{color:var(--app-text-muted);margin:0;font-size:13px;line-height:1.45}._overviewDl_u1du2_683{flex-direction:column;gap:8px;margin:0;font-size:13px;display:flex}._overviewCardWho_u1du2_626 ._overviewDl_u1du2_683{grid-template-columns:max-content 1fr;align-items:baseline;gap:8px 16px;display:grid}._overviewCardWho_u1du2_626 ._overviewDl_u1du2_683>div{display:contents}._overviewDl_u1du2_683 div{gap:2px;display:grid}._overviewDl_u1du2_683 dt{color:var(--app-text-muted);font-size:12px}._overviewDl_u1du2_683 dd{color:var(--app-text);margin:0}._overviewCardWho_u1du2_626 ._overviewDl_u1du2_683 dt{font-family:var(--font-ui);color:var(--app-text-muted);font-size:12px;font-weight:400;line-height:1.5}._overviewCardWho_u1du2_626 ._overviewDl_u1du2_683 dd{font-family:var(--font-ui);color:var(--app-text);font-size:12.5px;font-weight:500;line-height:1.5}._overviewCardWho_u1du2_626 ._overviewDl_u1du2_683 dd._overviewWarn_u1du2_733{color:var(--warning-fg)}._overviewCardWho_u1du2_626 ._overviewDl_u1du2_683 dd._overviewMuted_u1du2_737{color:var(--app-text-muted)}._overviewCardWho_u1du2_626 ._overviewDl_u1du2_683 dd._stub_u1du2_741{color:var(--error-fg)}._overviewWarn_u1du2_733{color:var(--warning-fg)}._overviewChips_u1du2_749{flex-wrap:wrap;gap:8px;display:flex}._overviewChip_u1du2_749{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_u1du2_765{border-bottom:1px solid var(--app-border);flex-wrap:wrap;gap:0;margin:8px 0 16px;display:flex;overflow:visible}@media (width<=1024px){._overviewGrid_u1du2_606{grid-template-columns:1fr}._overviewWhoSplit_u1du2_635{grid-template-columns:1fr;gap:14px}._overviewWhoAside_u1du2_644{border-top:1px solid var(--app-border);border-left:0;padding-top:14px;padding-left:0}._overviewHead_u1du2_498{flex-direction:column}._overviewHeadActions_u1du2_566{justify-content:flex-start}._detailSplit_u1du2_32{grid-template-columns:1fr}._sideHalf_u1du2_209{height:auto;min-height:600px;max-height:none}}._detailTab_u1du2_765,._detailTabActive_u1du2_811{color:var(--app-text-muted);white-space:nowrap;appearance:none;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 14px;font-size:14px}._detailTabActive_u1du2_811{color:var(--app-text);border-bottom-color:var(--app-accent);font-weight:600}._placeholderTab_u1du2_830,._stub_u1du2_741{color:var(--error-fg)}._placeholderTab_u1du2_830{padding:24px 4px;font-size:14px;line-height:1.5}._scenariosPanel_u1du2_841{flex-direction:column;gap:16px;display:flex}._scenariosHeader_u1du2_319{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._scenariosList_u1du2_854{background:var(--app-surface);border:1px solid var(--app-border);border-radius:14px;overflow:hidden}._scenariosEmpty_u1du2_861{color:var(--app-text-muted);margin:0;padding:20px 16px;font-size:13px;line-height:1.4}._scenarioWizard_u1du2_869{flex-direction:column;gap:16px;display:flex}._scenarioStepper_u1du2_875{flex-wrap:wrap;gap:12px 20px;margin:0;padding:0;list-style:none;display:flex}._scenarioStepDone_u1du2_884,._scenarioStepCurrent_u1du2_885,._scenarioStepTodo_u1du2_886{align-items:center;gap:8px;font-size:13px;display:inline-flex}._scenarioStepDone_u1du2_884{color:var(--app-text)}._scenarioStepCurrent_u1du2_885{color:var(--app-text);font-weight:600}._scenarioStepTodo_u1du2_886{color:var(--app-text-muted)}._scenarioStepNum_u1du2_906{width:24px;height:24px;color:inherit;background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:999px;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:inline-flex}._scenarioStepDone_u1du2_884 ._scenarioStepNum_u1du2_906,._scenarioStepCurrent_u1du2_885 ._scenarioStepNum_u1du2_906{color:var(--app-accent);background:color-mix(in srgb, var(--app-accent) 22%, var(--app-surface));border-color:color-mix(in srgb, var(--app-accent) 55%, var(--app-border))}._scenarioWizardCard_u1du2_927{background:var(--app-surface);border:1px solid var(--app-border);border-radius:14px;flex-direction:column;gap:12px;padding:20px 20px 16px;display:flex}._triggerRadios_u1du2_937{flex-direction:column;gap:8px;display:flex}._triggerRadio_u1du2_937,._triggerRadioActive_u1du2_944{color:var(--app-text);text-align:left;appearance:none;cursor:pointer;background:var(--app-surface);border:1px solid var(--app-border);border-radius:12px;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:12px;padding:14px 16px;display:grid}._triggerRadioActive_u1du2_944{background:color-mix(in srgb, var(--app-accent) 10%, var(--app-surface));border-color:color-mix(in srgb, var(--app-accent) 70%, var(--app-border))}._triggerRadioMark_u1du2_964{width:22px;height:22px;color:var(--app-accent-fg);border:1.5px solid var(--app-border);border-radius:999px;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}._triggerRadioActive_u1du2_944 ._triggerRadioMark_u1du2_964{background:var(--app-accent);border-color:var(--app-accent)}._triggerRadioReadonly_u1du2_981{cursor:default}._triggerRadioHint_u1du2_985{color:var(--app-text-muted);margin-top:4px;font-size:13px;font-weight:400;line-height:1.4;display:block}._triggerPanel_u1du2_994{background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:12px;flex-direction:column;gap:12px;margin-top:4px;padding:14px 16px;display:flex}._freqSeg_u1du2_1005{flex-wrap:wrap;gap:6px;display:flex}._freqSegBtn_u1du2_1011,._freqSegActive_u1du2_1012{color:var(--app-text);appearance:none;cursor:pointer;background:var(--app-surface);border:1px solid var(--app-border);border-radius:8px;padding:8px 12px;font-size:13px}._freqSegActive_u1du2_1012{color:var(--app-text);background:color-mix(in srgb, var(--app-accent) 18%, var(--app-surface));border-color:color-mix(in srgb, var(--app-accent) 60%, var(--app-border));font-weight:600}._freqSegReadonly_u1du2_1030 ._freqSegBtn_u1du2_1011,._freqSegReadonly_u1du2_1030 ._freqSegActive_u1du2_1012{cursor:default}._scheduleTimeRow_u1du2_1035{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}._scheduleTimeRow_u1du2_1035>:first-child{max-width:140px}._nextLaunchHint_u1du2_1046{color:var(--app-accent);margin:0;font-size:13px}._sourceList_u1du2_1052{flex-direction:column;gap:4px;display:flex}._sourceRow_u1du2_1058{border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}._sourceRowPick_u1du2_1069{cursor:pointer;padding:10px 8px}._sourceRowPick_u1du2_1069:hover{background:color-mix(in srgb, var(--app-surface) 70%, transparent)}._sourceName_u1du2_1078{color:var(--app-text);font-size:14px}._sourceDot_u1du2_1085{background:var(--app-accent);border-radius:50%;width:6px;height:6px}._sourceStatusOk_u1du2_1084{color:#3ecf8e;font-size:12px}._sourceStatusWarn_u1du2_1084{color:#e6b84d;font-size:12px}._sourceStatusBad_u1du2_1102{color:#ef6b6b;font-size:12px}._sourceHint_u1du2_1107{color:var(--app-text-muted);margin:0 0 8px 28px;font-size:12px;line-height:1.4}._eventSourceBlock_u1du2_1115{flex-direction:column;gap:4px;display:flex}._eventTypeList_u1du2_1123{border-left:2px solid color-mix(in srgb, var(--app-border) 80%, transparent);flex-direction:column;gap:2px;margin:0 0 8px 28px;padding-left:10px;display:flex}._eventTypeWarning_u1du2_1132{color:#e6b84d;margin:0 0 8px 28px;font-size:12px;line-height:1.4}._planStepHeader_u1du2_1139{flex-direction:column;gap:4px;display:flex}._planLoader_u1du2_1145{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_u1du2_1156{border:3px solid var(--app-border);border-top-color:var(--app-accent);border-radius:999px;width:36px;height:36px;animation:.8s linear infinite _scenarioSpin_u1du2_1}._planError_u1du2_1165{background:color-mix(in srgb, var(--error-fg,#c23) 8%, var(--app-surface));border:1px solid color-mix(in srgb, var(--error-fg,#c23) 35%, var(--app-border));border-radius:10px;flex-direction:column;align-items:flex-start;gap:12px;padding:20px 16px;display:flex}._planError_u1du2_1165 p{color:var(--app-text);margin:0;line-height:1.45}@keyframes _scenarioSpin_u1du2_1{to{transform:rotate(360deg)}}._planQuestions_u1du2_1188{flex-direction:column;gap:12px;display:flex}._planQuestionCard_u1du2_1194{background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:10px;padding:12px 14px}._planQuestionCard_u1du2_1194 p{margin:0 0 10px;font-size:14px}._planStepsList_u1du2_1206{flex-direction:column;gap:8px;display:flex}._planRawWrap_u1du2_1212{grid-template-columns:minmax(0,1fr) 40px;align-items:start;gap:8px;display:grid}._planRawJson_u1du2_1219{max-height:min(60vh,560px);color:var(--app-text);white-space:pre;background:var(--app-surface-2);border:1px solid var(--app-border);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_u1du2_1234{flex-direction:column;gap:14px;display:flex}._humanPlanLaunch_u1du2_1240{background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:12px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:10px;padding:12px 14px;display:grid}._humanPlanLaunchIcon_u1du2_1251{color:var(--app-text-muted);display:inline-flex}._humanPlanLaunchText_u1du2_1256{margin:0;font-size:14px;font-weight:550}._humanPlanSummary_u1du2_1262{color:var(--app-text-muted);margin:0;font-size:14px;line-height:1.45}._humanPlanSectionTitle_u1du2_1269{margin:0;font-size:15px;font-weight:650}._humanPlanList_u1du2_1275{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}._humanPlanItem_u1du2_1284{background:var(--app-surface);border:1px solid var(--app-border);border-radius:12px;grid-template-columns:28px minmax(0,1fr) 32px;align-items:start;gap:10px;padding:12px;display:grid}._humanPlanBadgeWork_u1du2_1295,._humanPlanBadgeException_u1du2_1296,._humanPlanBadgeForbid_u1du2_1297{width:28px;height:28px;color:var(--app-accent-fg);background:var(--app-accent);border-radius:999px;justify-content:center;align-items:center;font-size:12px;font-weight:650;display:inline-flex}._humanPlanBadgeException_u1du2_1296{background:#d97706}._humanPlanBadgeForbid_u1du2_1297{background:#dc2626}._humanPlanBody_u1du2_1318{flex-direction:column;gap:4px;min-width:0;display:flex}._humanPlanBody_u1du2_1318 strong{font-size:14px}._humanPlanBody_u1du2_1318 p{color:var(--app-text-muted);margin:0;font-size:13px;line-height:1.4}._humanPlanChips_u1du2_1336{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}._humanPlanChip_u1du2_1336{text-overflow:ellipsis;max-width:100%;color:var(--app-text-muted);white-space:nowrap;background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:999px;padding:2px 8px;font-size:11px;overflow:hidden}._humanPlanNote_u1du2_1356{color:var(--app-text-muted);background:var(--app-surface-2);border-radius:10px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:12px;display:flex}._humanPlanNote_u1du2_1356 p{margin:0;line-height:1.4}._briefSummary_u1du2_1372{flex-direction:column;gap:14px;display:flex}._briefRetelling_u1du2_1381{color:var(--app-text);white-space:pre-wrap;border:0;border-left:2px solid var(--app-accent);background:0 0;border-radius:0;margin:0;padding:2px 0 2px 14px;font-size:14px;line-height:1.6}._briefRetellingEmpty_u1du2_1394{color:var(--app-text-muted);border-left-color:var(--app-border);font-style:italic}._readonlyForm_u1du2_1400{flex-direction:column;gap:14px;display:flex}._scenarioCard_u1du2_1406{background:var(--app-surface);border:1px solid var(--app-border);border-radius:14px;flex-direction:column;gap:16px;padding:20px 20px 16px;display:flex}._scenarioCardHeader_u1du2_1416{flex-direction:column;gap:6px;display:flex}._scenarioCardDesc_u1du2_1422{color:var(--app-text-muted);margin:0;font-size:14px;line-height:1.4}._scenarioCardSection_u1du2_1429{flex-direction:column;gap:8px;display:flex}._scenarioCardSection_u1du2_1429 h3{margin:0;font-size:15px;font-weight:650}._scenarioCardActions_u1du2_1441{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._scenarioCardToolbar_u1du2_1448{flex-wrap:wrap;align-items:center;gap:8px;width:100%;display:flex}._scenarioCardActionsEnd_u1du2_1456{margin-left:auto}._importPlanBody_u1du2_1460{flex-direction:column;gap:12px;display:flex}._importPlanLead_u1du2_1466{color:var(--app-text-muted);margin:0;font-size:13px}._importPlanTextarea_u1du2_1472{min-height:220px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px}._eventRehearsal_u1du2_1478{flex-direction:column;gap:8px;display:flex}._eventRehearsalTextarea_u1du2_1484{min-height:120px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px}._allowedInList_u1du2_1490{flex-direction:column;gap:8px;display:flex}._allowedInRow_u1du2_1496{cursor:pointer;background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;padding:10px 12px;display:grid}._allowedInCheck_u1du2_1511{align-items:center;height:20px;display:flex}._allowedInText_u1du2_1517 strong{font-size:14px;line-height:20px;display:block}._allowedInText_u1du2_1517 span{color:var(--app-text-muted);margin-top:2px;font-size:12px;display:block}._planStepRow_u1du2_1534,._planStepRowWarn_u1du2_1535,._planStepRowOk_u1du2_1536,._planStepRowFail_u1du2_1537{background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:12px;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:10px;padding:12px;display:grid}._planStepRowWarn_u1du2_1535{border-color:color-mix(in srgb, #e6b84d 45%, var(--app-border))}._planStepRowOk_u1du2_1536{border-color:color-mix(in srgb, #3ecf8e 40%, var(--app-border))}._planStepRowFail_u1du2_1537{border-color:color-mix(in srgb, #e85d6a 45%, var(--app-border))}._planRunList_u1du2_1560{flex-direction:column;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}._planRunBadge_u1du2_1569{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_u1du2_1584{color:#8a5a00;background:color-mix(in srgb, #e6b84d 22%, var(--app-surface));border-color:color-mix(in srgb, #e6b84d 55%, var(--app-border))}._planRunBadgeRun_u1du2_1590{color:#8a5a00;background:color-mix(in srgb, #e6b84d 18%, var(--app-surface));border-color:color-mix(in srgb, #e6b84d 50%, var(--app-border))}._planRunBadgeOk_u1du2_1596{color:#128a4f;background:color-mix(in srgb, #3ecf8e 20%, var(--app-surface));border-color:color-mix(in srgb, #3ecf8e 50%, var(--app-border))}._planRunBadgeFail_u1du2_1602{color:var(--error-fg);background:color-mix(in srgb, #e85d6a 18%, var(--app-surface));border-color:color-mix(in srgb, #e85d6a 50%, var(--app-border))}._planRunSpinner_u1du2_1608{border:2px solid #e6b84d59;border-top-color:#8a5a00;border-radius:999px;width:12px;height:12px;animation:.7s linear infinite _planRunSpin_u1du2_1608}@keyframes _planRunSpin_u1du2_1608{to{transform:rotate(360deg)}}._planRunError_u1du2_1623{color:var(--error-fg)!important;margin:6px 0 0!important;font-size:13px!important;line-height:1.4!important}._planRunStatusLine_u1du2_1630{color:var(--app-text-muted);margin:12px 0 0;font-size:13px}._planStepBadge_u1du2_1636{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_u1du2_1649 strong{font-size:14px;display:block}._planStepBody_u1du2_1649 p{color:var(--app-text-muted);margin:4px 0 0;font-size:13px;line-height:1.4}._planStepEdit_u1du2_1661{width:36px;height:36px;color:var(--app-text-muted);appearance:none;cursor:pointer;background:var(--app-surface);border:1px solid var(--app-border);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}._planStepEdit_u1du2_1661:hover{color:var(--app-text);border-color:color-mix(in srgb, var(--app-accent) 50%, var(--app-border))}._verifySummary_u1du2_1680{flex-direction:column;gap:12px;margin:0;display:flex}._verifySummary_u1du2_1680>div{gap:4px;display:grid}._verifySummary_u1du2_1680 dt{color:var(--app-text-muted);font-size:12px}._verifySummary_u1du2_1680 dd{white-space:pre-wrap;margin:0;font-size:14px}._scenarioWizardFooter_u1du2_1703{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_u1du2_1713{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}._scenarioRow_u1du2_1720{gap:var(--space-1);padding:var(--space-1);border-bottom:1px solid var(--app-border);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}._scenarioRow_u1du2_1720:last-child{border-bottom:none}._scenarioRowMain_u1du2_1733{min-width:0;color:inherit;text-align:left;appearance:none;cursor:pointer;background:0 0;border:none;border-radius:10px;flex-direction:column;gap:6px;padding:8px 12px;display:flex}._scenarioRowMain_u1du2_1733:hover{background:var(--app-surface-2)}._scenarioMenuBtn_u1du2_1755{width:36px;height:36px;color:var(--app-text-muted);appearance:none;cursor:pointer;border-radius:var(--app-r-lg);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}._scenarioMenuBtn_u1du2_1755:hover{color:var(--app-text);background:var(--app-surface-2)}._scenarioMenuDisabledWrap_u1du2_1774{width:100%;display:block}._scenarioMenuDisabledWrap_u1du2_1774>span{width:100%;display:flex!important}._scenarioMenuDisabledWrap_u1du2_1774 .ui-menu__item{width:100%}._crumbButton_u1du2_1788{font:inherit;font-size:inherit;color:var(--app-text-muted);appearance:none;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:none}._crumbButton_u1du2_1788:hover{color:var(--app-text)}._cardSkeletonAvatar_u1du2_1804{border-radius:999px;width:40px;height:40px;display:block}._rowClickable_u1du2_1811{cursor:pointer}._rowClickable_u1du2_1811:hover{background:var(--app-surface-2)}._agentCell_u1du2_1819{flex-direction:column;gap:2px;min-width:0;display:flex}._name_u1du2_1826{color:var(--app-text);font-weight:600}._kind_u1du2_1831{color:var(--app-text-muted);font-size:12px}._rowSkeletonName_u1du2_1836{width:160px;height:14px;display:inline-block}._rowSkeletonBadge_u1du2_1842{width:72px;height:14px;display:inline-block}._title_u1du2_1848{color:var(--app-text);margin:0;font-size:22px;font-weight:650}._sub_u1du2_1855{color:var(--app-text-muted);margin:4px 0 0;font-size:13px}._stepper_u1du2_1861{flex-wrap:wrap;align-items:center;gap:0;margin:4px 0 8px;padding:0;list-style:none;display:flex}._stepperItem_u1du2_1871{align-items:center;gap:2px;display:inline-flex}._stepperChevron_u1du2_1880{width:22px;color:var(--app-text-muted);text-align:center;margin:0;font-size:15px;line-height:1}._stepChip_u1du2_1889{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:5px 14px 5px 5px;font-size:13px;display:inline-flex}._stepChipCurrent_u1du2_1902{color:var(--app-text);background:color-mix(in srgb, var(--app-accent) 16%, var(--app-surface));border-color:var(--app-accent);font-weight:600}._stepChipCurrent_u1du2_1902 ._stepNum_u1du2_1909{color:var(--app-accent-fg);background:var(--app-accent)}._stepChipDone_u1du2_1914{color:var(--app-text)}._stepChipDone_u1du2_1914 ._stepNum_u1du2_1909{color:#fff;background:#22c55e}._stepChipTodo_u1du2_1923 ._stepNum_u1du2_1909{color:var(--app-text-muted);background:var(--app-surface-2);border:1px solid var(--app-border)}._stepNum_u1du2_1909{font-variant-numeric:tabular-nums;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}._stepLabel_u1du2_1945{white-space:nowrap}._card_u1du2_1804{min-width:0;height:100%;min-height:0;color:var(--app-text);background:var(--app-surface);border:1px solid var(--app-border);border-radius:14px;flex-direction:column;display:flex}._cardBody_u1du2_1961{flex-direction:column;flex:1;gap:14px;min-height:0;padding:24px;display:flex}._cardFooter_u1du2_1970{border-top:1px solid var(--app-border);grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:18px 24px;display:grid}._cardFooter_u1du2_1970>:first-child{justify-self:start}._cardFooter_u1du2_1970>:last-child{justify-self:end}._stepCount_u1du2_1987{color:var(--app-text-muted);text-align:center;font-size:13px}._stepTitle_u1du2_1993{margin:0;font-size:20px;font-weight:650}._stepLead_u1du2_1999{color:var(--app-text-muted);margin:0;font-size:13px;line-height:1.4}._nameField_u1du2_2006{max-width:420px}._examples_u1du2_2010{flex-direction:column;gap:10px;margin-top:4px;display:flex}._examplesTitle_u1du2_2017{color:var(--app-text);font-size:13px;font-weight:600}._exampleGrid_u1du2_2023{flex-wrap:wrap;gap:10px;display:flex}._exampleCard_u1du2_2029{width:100%;max-width:280px;font:inherit;color:var(--app-text);text-align:left;appearance:none;cursor:pointer;background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:12px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}._exampleCard_u1du2_2029 strong{font-size:14px;font-weight:650}._exampleCard_u1du2_2029 span{color:var(--app-text-muted);font-size:12px;line-height:1.35}._exampleCard_u1du2_2029:hover{border-color:var(--app-accent)}._nestedCard_u1du2_2061{background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:12px;flex-direction:column;gap:12px;padding:14px;display:flex}._fieldLabel_u1du2_2071{color:var(--app-text);margin-bottom:4px;font-size:13px;font-weight:600}._help_u1du2_2078{color:var(--app-text-muted);margin-block:0;font-size:13px;line-height:1.4}._exitDraftText_u1du2_2085{color:var(--app-text-muted);margin:0;line-height:1.45}._textarea_u1du2_2091{width:100%;font:inherit;color:var(--app-text);resize:vertical;background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:10px;padding:12px}._textarea_u1du2_2091:focus{outline:2px solid var(--app-accent);outline-offset:1px}._row_u1du2_1811{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._list_u1du2_326{flex-direction:column;gap:8px;display:flex}._item_u1du2_2120{color:var(--app-text);background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}._retelling_u1du2_2132{background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:14px;flex-direction:column;gap:14px;padding:18px 20px;display:flex}._retellingHeader_u1du2_2142{flex-direction:column;gap:4px;display:flex}._retellingTitle_u1du2_2148{margin:0;font-size:18px;font-weight:650}._retellingLead_u1du2_2154{color:var(--app-text-muted);margin:0;font-size:13px}._retellingList_u1du2_2160{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._retellingItem_u1du2_2168,._retellingChild_u1du2_2169{border-bottom:1px solid var(--app-border);padding:12px 0}._retellingItem_u1du2_2168:last-child,._retellingChild_u1du2_2169:last-child{border-bottom:none}._retellingRow_u1du2_2179{align-items:flex-start;gap:12px;display:flex}._retellingBadge_u1du2_2185{width:22px;height:22px;color:var(--app-accent-fg);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;font-size:12px;font-weight:700;display:inline-flex}._retellingBadgeWork_u1du2_2199{background:var(--app-accent)}._retellingBadgeException_u1du2_2203{background:#d97706}._retellingBadgeForbid_u1du2_2207{background:#e11d48}._retellingText_u1du2_2211{flex-direction:column;gap:4px;min-width:0;display:flex}._retellingText_u1du2_2211 strong{font-size:14px;font-weight:650}._retellingText_u1du2_2211 p{color:var(--app-text-muted);margin:0;font-size:13px;line-height:1.4}._retellingQuestions_u1du2_2230{flex-direction:column;gap:10px;display:flex}._retellingQuestion_u1du2_2230{background:var(--app-surface);border:1px solid var(--app-border);border-radius:10px;flex-direction:column;gap:8px;padding:12px;display:flex}._retellingQuestion_u1du2_2230 p{margin:0;font-size:13px}._retellingNote_u1du2_2251{background:color-mix(in srgb, var(--app-accent) 12%, var(--app-surface));border:1px solid color-mix(in srgb, var(--app-accent) 40%, var(--app-border));border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}._retellingNoteIcon_u1du2_2261{width:22px;height:22px;color:var(--app-accent-fg);background:var(--app-accent);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}._retellingNote_u1du2_2251 p{color:var(--app-text);margin:0;font-size:13px;line-height:1.4}._modelPicker_u1du2_2282{flex-direction:column;gap:14px;display:flex}._modelGrid_u1du2_2288{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._modelTile_u1du2_2294{min-height:88px;font:inherit;color:var(--app-text);text-align:left;appearance:none;cursor:pointer;background:var(--app-surface);border:2px solid var(--app-border);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_u1du2_2294: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_u1du2_2320{background:color-mix(in srgb, var(--app-accent) 10%, var(--app-surface));border-color:var(--app-accent);box-shadow:0 0 0 1px var(--app-accent), 0 2px 10px color-mix(in srgb, var(--app-accent) 18%, transparent)}._modelTileHead_u1du2_2328{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._modelTileHead_u1du2_2328 strong{font-size:14px;font-weight:650}._modelBadge_u1du2_2340{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_u1du2_2349{color:#eab308;font-size:12px}._modelPriceCheaper_u1du2_2354{color:#22c55e;font-size:12px}._modelPriceBase_u1du2_2359,._modelInUse_u1du2_2364{color:var(--app-text-muted);font-size:12px}._modelInfoCard_u1du2_2369{cursor:default;-webkit-user-select:text;user-select:text;background:color-mix(in srgb, var(--app-text) 4%, var(--app-surface));border:none;border-left:3px solid color-mix(in srgb, var(--app-accent) 55%, var(--app-border));border-radius:0 10px 10px 0;flex-direction:column;gap:6px;padding:12px 14px 12px 16px;display:flex}._modelInfoCardHot_u1du2_2382{background:color-mix(in srgb, #eab308 12%, var(--app-surface));border-left-color:#ca8a04}._modelInfoTitle_u1du2_2387{color:var(--app-text-muted);text-transform:uppercase;letter-spacing:.02em;font-size:12px;font-weight:700}._modelInfoCard_u1du2_2369 p{color:var(--app-text);margin:0;font-size:13px;line-height:1.45}._modelMoney_u1du2_2402{background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:12px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}._modelMoneyHot_u1du2_2412{background:color-mix(in srgb, #eab308 10%, var(--app-surface));border-color:color-mix(in srgb, #eab308 55%, var(--app-border))}._modelMoneyTitle_u1du2_2417{font-size:13px;font-weight:650}._modelMoney_u1du2_2402 p{color:var(--app-text-muted);margin:0;font-size:13px;line-height:1.4}._modelOwnerNote_u1du2_2429{background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}._reviewGrid_u1du2_2439{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._reviewCard_u1du2_2445{background:color-mix(in srgb, var(--app-accent) 6%, var(--app-surface));border:1px solid var(--app-border);border-radius:12px;flex-direction:column;gap:8px;min-height:72px;padding:14px 16px;display:flex}._reviewCardWide_u1du2_2456{grid-column:1/-1}._reviewLabel_u1du2_2460{color:var(--app-accent);text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:700}._reviewValue_u1du2_2468{color:var(--app-text);word-break:break-word;white-space:pre-wrap;font-size:14px;line-height:1.45}@media (width<=768px){._reviewGrid_u1du2_2439{grid-template-columns:1fr}._reviewCardWide_u1du2_2456{grid-column:auto}}._modelOwnerIcon_u1du2_2486{color:var(--app-accent);flex-shrink:0;font-size:14px;line-height:1.2}._modelOwnerNote_u1du2_2429 p{color:var(--app-text-muted);margin:0;font-size:13px;line-height:1.4}._modelOwnerNote_u1du2_2429 strong{color:var(--app-text);font-weight:650}@media (width<=768px){._modelGrid_u1du2_2288{grid-template-columns:1fr}}._planTable_u1du2_2511{width:100%;color:var(--app-text);border-collapse:collapse;font-size:13px}._planTable_u1du2_2511 th,._planTable_u1du2_2511 td{vertical-align:top;text-align:left;border-bottom:1px solid var(--app-border);padding:8px 6px}._planTable_u1du2_2511 th{color:var(--app-text-muted);font-weight:600}._wizardLog_u1du2_2531{flex-direction:column;flex:auto;gap:8px;min-height:0;font-size:13px;display:flex;overflow:auto}._wizardComposer_u1du2_2541{background:var(--app-surface);border-top:1px solid var(--app-border);flex-shrink:0;margin:0 -16px -16px;padding:12px 16px 16px}._bubbleUser_u1du2_2549,._bubbleAssistant_u1du2_2550{color:var(--app-text);white-space:pre-wrap;border-radius:10px;padding:8px 10px}._bubbleUser_u1du2_2549{background:color-mix(in srgb, var(--app-accent) 18%, var(--app-surface-2));align-self:flex-end}._bubbleAssistant_u1du2_2550{background:var(--app-surface-2);border:1px solid var(--app-border);align-self:flex-start}._quick_u1du2_2568{flex-wrap:wrap;gap:6px;display:flex}._replyChips_u1du2_2574{flex-wrap:wrap;gap:8px;margin-bottom:4px;display:flex}._replyChip_u1du2_2574{text-overflow:ellipsis;max-width:100%;font:inherit;color:var(--app-text);white-space:nowrap;appearance:none;cursor:pointer;background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:999px;padding:7px 12px;font-size:13px;line-height:1.2;overflow:hidden}._replyChip_u1du2_2574:hover:not(:disabled){color:var(--app-text);background:color-mix(in srgb, var(--app-accent) 14%, var(--app-surface-2));border-color:var(--app-accent)}._replyChip_u1du2_2574:disabled{cursor:not-allowed;opacity:.55}._consent_u1du2_2609{color:var(--app-text);background:color-mix(in srgb, #f59e0b 12%, var(--app-surface));border:1px solid color-mix(in srgb, #f59e0b 55%, var(--app-border));border-radius:12px;flex-direction:column;gap:10px;padding:14px;display:flex}._planTimeline_u1du2_2620{flex-direction:column;gap:10px;margin-top:10px;display:flex}._planSteps_u1du2_1206{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._planStep_u1du2_1139{background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:10px;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;padding:10px 12px;display:grid}._planStepIndex_u1du2_2647{width:28px;height:28px;color:var(--app-text);background:color-mix(in srgb, var(--app-accent) 18%, var(--app-surface));border-radius:999px;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}._planStepBody_u1du2_1649{flex-direction:column;gap:4px;min-width:0;display:flex}._planStepTitle_u1du2_2667{font-size:14px;font-weight:600}._planStepTech_u1du2_2672{color:var(--app-text-muted);margin:0;font-size:12px}._consentDraftBody_u1du2_2678{word-break:break-word;white-space:pre-wrap;margin:8px 0 0;font-size:12px;line-height:1.45}._consentDraftList_u1du2_2686{background:var(--app-surface-2);border:1px solid var(--app-border);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_u1du2_2700{flex-direction:column;gap:4px;min-width:0;display:flex}._consentDraftLabel_u1du2_2707{color:var(--app-text-muted);font-size:12px;font-weight:600}._consentDraftMarkdown_u1du2_2713{word-break:break-word;white-space:normal;overflow:visible}._consentDraftSublist_u1du2_2719{margin:0;padding-left:1.2em}@media (width<=1024px){._wizardGrid_u1du2_24{grid-template-columns:1fr}._side_u1du2_184{justify-self:stretch;width:100%;max-width:none;height:auto;overflow:visible}._card_u1du2_1804{height:auto}._cardFooter_u1du2_1970{grid-template-columns:1fr;justify-items:stretch}._cardFooter_u1du2_1970>:first-child,._cardFooter_u1du2_1970>:last-child{justify-self:stretch}._stepCount_u1du2_1987{order:-1}}._accessPanel_u1du2_2758{flex-direction:column;gap:16px;width:100%;max-width:none;padding:4px 0 24px;display:flex}._accessSection_u1du2_2768{background:var(--app-surface-1);border:1px solid var(--app-border);border-radius:12px;flex-direction:column;gap:12px;padding:16px 18px;display:flex}._accessSectionHead_u1du2_2778{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._accessSectionTitle_u1du2_2786{color:var(--app-text);margin:0;font-size:16px;font-weight:650;line-height:1.3}._accessSectionHint_u1du2_2794{color:var(--app-text-muted);margin:0;font-size:13px;line-height:1.45}._accessSectionEmpty_u1du2_2801{color:var(--app-text-faint);text-align:center;background:var(--app-surface-2);border-radius:8px;margin:0;padding:20px 12px;font-size:13px;line-height:1.45}._accessNote_u1du2_2812{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_u1du2_2823{align-items:center;gap:12px;display:flex}._accessOwnerMeta_u1du2_2829{flex-direction:column;gap:2px;min-width:0;display:flex}._accessOwnerNameRow_u1du2_2836{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._accessOwnerName_u1du2_2836{color:var(--app-text);font-size:14px;font-weight:650;line-height:1.3}._accessOwnerBadge_u1du2_2850{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_u1du2_2863{color:var(--app-text-muted);font-size:12px;line-height:1.35}._accessOwnerSpend_u1du2_2869{border-top:1px solid var(--app-border);flex-direction:column;gap:6px;padding-top:12px;display:flex}._accessOwnerSpendLine_u1du2_2877{color:var(--app-text);margin:0;font-size:13px;line-height:1.45}._accessOwnerSpendHint_u1du2_2884{color:var(--app-text-faint);margin:0;font-size:11px;line-height:1.4}._accessSectionIntro_u1du2_2891{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}._accessTable_u1du2_2899{flex-direction:column;gap:2px;display:flex}._accessTableHead_u1du2_2905,._accessTableRow_u1du2_2906{grid-template-columns:minmax(0,1fr) 96px 112px;align-items:center;gap:8px;display:grid}._accessTableHead_u1du2_2905{padding:0 4px 4px}._accessTableRow_u1du2_2906{border-radius:8px;padding:10px 4px}._accessTableRow_u1du2_2906:hover{background:color-mix(in srgb, var(--app-surface-2) 70%, transparent)}._accessTablePersonCol_u1du2_2926,._accessTableToggleCol_u1du2_2927{color:var(--app-text-muted);text-align:center;font-size:12px;font-weight:550}._accessTableToggleCol_u1du2_2927{justify-content:center;align-items:center;display:flex}._accessTablePerson_u1du2_2926{align-items:center;gap:10px;min-width:0;display:flex}._accessTableSrOnly_u1du2_2947{white-space:nowrap;clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._accessTableEmpty_u1du2_2959{color:var(--app-text-faint);text-align:center;margin:8px 0 4px;padding:12px 8px;font-size:13px;line-height:1.45}._accessRoleTable_u1du2_2968{border-top:1px solid var(--app-border)}._accessRoleTable_u1du2_2968 ._accessTableRow_u1du2_2906{border-bottom:1px solid var(--app-border);border-radius:0;padding:12px 4px}._accessRoleTable_u1du2_2968 ._accessTableRow_u1du2_2906:hover{background:0 0}._accessRoleFoot_u1du2_2982{color:var(--app-text-muted);margin:0;font-size:12px;line-height:1.45}._accessGrantMeta_u1du2_2989{flex-direction:column;gap:2px;min-width:0;display:flex}._accessGrantName_u1du2_2996{color:var(--app-text);font-size:13px;font-weight:600}._accessGrantLevels_u1du2_3002{color:var(--app-text-muted);font-size:12px}._grantModalBody_u1du2_3007{flex-direction:column;gap:18px;display:flex}._grantModalWhom_u1du2_3013{flex-direction:column;gap:8px;display:flex}._grantModalWhomHead_u1du2_3019{justify-content:space-between;align-items:center;gap:12px;display:flex}._grantModalSectionLabel_u1du2_3026{color:var(--app-text-muted);font-size:13px;font-weight:550}._grantSelectAll_u1du2_3032{font:inherit;color:var(--app-accent);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:550}._grantSelectAll_u1du2_3032:disabled{cursor:default;opacity:.5}._grantModalLevels_u1du2_3048{flex-direction:column;gap:10px;display:flex}._grantCheckRow_u1du2_3054{color:var(--app-text);align-items:center;gap:10px;font-size:14px;display:flex}._transferModalBody_u1du2_3062{flex-direction:column;gap:14px;display:flex}._transferModalLead_u1du2_3068{color:var(--app-text);margin:0;font-size:14px;line-height:1.5}._transferModalNote_u1du2_3075{color:var(--app-text-muted);background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:8px;margin:0;padding:12px 14px;font-size:13px;line-height:1.45}._rehearsalFields_u1du2_3088{gap:var(--space-3,12px);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}._tokens_1kp31_1{margin-top:var(--space-2)}._field_18x1t_4{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._label_18x1t_11{font-size:var(--text-body-sm-size);color:var(--app-text);font-weight:600}._valueRow_18x1t_17{gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:var(--app-r-md);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}._code_18x1t_30{overflow-wrap:break-word;font-family:var(--font-mono);font-size:var(--text-body-sm-size);color:var(--app-text);word-break:break-all;margin:0;line-height:1.45}._cleared_18x1t_40{font-size:var(--text-body-sm-size);color:var(--app-text-muted);margin:0}@media (width<=768px){._valueRow_18x1t_17{grid-template-columns:minmax(0,1fr)}._valueRow_18x1t_17>button{justify-self:stretch}}._panel_1du0i_5{gap:var(--space-4);flex-direction:column;display:flex}._header_1du0i_11{gap:var(--space-1);flex-direction:column;display:flex}._title_1du0i_17{font-size:var(--text-h3-size);font-weight:var(--text-h3-weight);line-height:var(--text-h3-line);color:var(--app-text);margin:0}._help_1du0i_25{font-size:var(--text-body-sm-size);color:var(--app-text-muted);margin:0;line-height:1.45}._consentRow_1du0i_34{gap:var(--space-4);padding:var(--space-3) var(--space-4);background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:var(--app-r-lg);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}._consentText_1du0i_45{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._consentTitle_1du0i_52{font-size:var(--text-body-size);color:var(--app-text);font-weight:600}._list_1du0i_58{gap:var(--space-2);flex-direction:column;display:flex}._channelBody_1du0i_66{gap:var(--space-3);flex-direction:column;display:flex}._actions_1du0i_72{gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;align-items:center;display:flex}._field_1du0i_80{max-width:420px}@media (width<=768px){._consentRow_1du0i_34{row-gap:var(--space-3);grid-template-columns:minmax(0,1fr)}._actions_1du0i_72>button{flex:auto}}._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_1qd24_1{margin:0 0 var(--space-4);font-size:var(--text-caption-size);color:var(--app-text-faint)}._group_1qd24_7{gap:var(--space-2);flex-direction:column;display:flex}._groupHead_1qd24_13{gap:var(--space-3);align-items:baseline;display:flex}._groupName_1qd24_19{font-size:var(--text-h4-size);color:var(--app-text);margin:0;font-weight:600}._groupCount_1qd24_26{font-family:var(--font-mono);font-size:var(--text-caption-size);font-variant-numeric:tabular-nums;color:var(--app-text-faint)}._rows_1qd24_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_1qd24_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}._rowWithPrices_1qd24_51{grid-template-columns:minmax(0,1fr) 10rem minmax(12rem,16rem) auto}._rowHead_1qd24_55{padding-top:var(--space-2);padding-bottom:var(--space-2);font-size:var(--text-caption-size);color:var(--app-text-faint)}._priceHead_1qd24_62,._priceFields_1qd24_68{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}._priceField_1qd24_68{min-width:0;position:relative}._priceInput_1qd24_79{font-family:var(--font-mono);font-variant-numeric:tabular-nums}._priceSrOnly_1qd24_84{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._row_1qd24_33:last-child{border-bottom:0}._rowOff_1qd24_100 ._name_1qd24_100,._rowOff_1qd24_100 ._images_1qd24_101{color:var(--app-text-muted)}._rowMain_1qd24_105{flex-direction:column;gap:2px;min-width:0;display:flex}._rowTitle_1qd24_112{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}._name_1qd24_100{color:var(--app-text);font-weight:600}._brokenBadge_1qd24_124,._defaultBadge_1qd24_125{cursor:help;display:inline-flex}._rowSub_1qd24_130{-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_1qd24_101{gap:var(--space-2);font-size:var(--text-body-sm-size);color:var(--app-text-muted);align-items:center;display:inline-flex}._imagesYes_1qd24_148 svg{color:var(--success)}._switchSlot_1qd24_152{display:inline-flex}@media (width<=768px){._row_1qd24_33{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main switch""images images"}._rowWithPrices_1qd24_51{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main switch""images images""prices prices"}._rowMain_1qd24_105{grid-area:main}._images_1qd24_101{grid-area:images}._priceFields_1qd24_68,._priceHead_1qd24_62{grid-area:prices}._rowHead_1qd24_55{display:none}._switchSlot_1qd24_152{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_115gs_3{margin-top:var(--space-2)}._appLink_115gs_7{font-family:var(--font-mono);font-size:var(--text-code-size);color:var(--app-accent);word-break:break-all}._appLink_115gs_7:hover{text-decoration:underline}._monoCell_115gs_18{font-family:var(--font-mono);font-size:var(--text-code-size);color:var(--app-text-muted)}._mutedCell_115gs_24{color:var(--app-text-muted)}._clickableRow_115gs_28{cursor:pointer}._clickableRow_115gs_28:hover td{background:var(--app-surface-2)}._sectionLabel_115gs_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_115gs_36:first-child{margin-top:var(--space-1)}._formAlert_115gs_49{margin-top:var(--space-4)}._previewHint_115gs_53{font-size:var(--text-body-sm-size);color:var(--app-text-muted);margin-bottom:var(--space-4)}._previewBlock_115gs_59{border:1px solid var(--app-border);border-radius:var(--app-r-md);margin-bottom:var(--space-3);overflow:hidden}._previewBlock_115gs_59:last-of-type{margin-bottom:0}._previewBlockTitle_115gs_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_115gs_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_115gs_81:last-child{border-bottom:0}._previewRow_115gs_81>span:first-child{color:var(--app-text-muted);flex-shrink:0}._orgCard_115gs_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_115gs_100:last-child{border-bottom:0}._filterSelect_1hpfl_3{min-width:180px}._appLink_1hpfl_7{font-family:var(--font-mono);font-size:var(--text-code-size);color:var(--app-accent);word-break:break-all}._appLink_1hpfl_7:hover{text-decoration:underline}._monoCell_1hpfl_18{font-family:var(--font-mono);font-size:var(--text-code-size);color:var(--app-text-muted)}._mutedCell_1hpfl_24{color:var(--app-text-muted)}._clickableRow_1hpfl_28{cursor:pointer}._clickableRow_1hpfl_28:hover td{background:var(--app-surface-2)}._formAlert_1hpfl_36{margin-top:var(--space-4)}._deleteName_1hpfl_40{margin-top:var(--space-2)}._previewBlock_1hpfl_44{border:1px solid var(--app-border);border-radius:var(--app-r-md);overflow:hidden}._previewRow_1hpfl_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_1hpfl_50:last-child{border-bottom:0}._previewRow_1hpfl_50>span:first-child{color:var(--app-text-muted);flex-shrink:0}@media (width<=768px){._filterSelect_1hpfl_3{width:100%;min-width:0}}._section_ft85c_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_ft85c_2 h2{font-size:var(--text-h3-size);margin:0}._hint_ft85c_4{color:var(--app-text-muted);font-size:var(--text-caption-size);margin:0;line-height:1.5}._phaseLabel_ft85c_5{font-weight:600;font-size:var(--text-caption-size);color:var(--app-text-muted)}._grid_ft85c_6{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}._modelSelect_ft85c_7{grid-column:1/-1;min-width:min(100%,36rem);max-width:48rem}._modelSelect_ft85c_7>*{width:100%}._formFields_ft85c_9{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:start;display:grid}._formFields_ft85c_9>*{min-width:0}._checkboxRow_ft85c_16{align-items:center;gap:var(--space-2);font-size:var(--text-body-sm-size);display:flex}._textareaBlock_ft85c_17{gap:var(--space-2);flex-direction:column;display:flex}._textarea_ft85c_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_ft85c_31{min-height:144px}._textareaReadonly_ft85c_34{cursor:default;opacity:.92;resize:none}._error_ft85c_39{padding:var(--space-6);color:var(--app-danger)}._center_ft85c_40{padding:var(--space-8);justify-content:center;display:flex}._tabs_ft85c_41{gap:var(--space-2);margin-top:var(--space-3);display:flex}._tab_ft85c_41,._tabActive_ft85c_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_ft85c_42{background:var(--app-accent);color:var(--app-accent-fg);border-color:#0000}._presetGrid_ft85c_44{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}._presetCard_ft85c_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_ft85c_46{gap:var(--space-2);flex-wrap:wrap;display:flex}._card_ft85c_47{border:1px solid var(--app-border);border-radius:var(--app-r-md);padding:var(--space-4);background:var(--app-surface-2)}._table_ft85c_48{border-collapse:collapse;width:100%;font-size:var(--text-body-sm-size)}._table_ft85c_48 th,._table_ft85c_48 td{text-align:left;padding:var(--space-2);border-bottom:1px solid var(--app-border)}._table_ft85c_48 tfoot td{border-bottom:0;font-weight:600}._num_ft85c_51{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right}._table_ft85c_48 code{font-size:.85em}._probeActions_ft85c_53{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}._probeSummary_ft85c_54{font-size:var(--text-body-sm-size);color:var(--app-text-muted);margin:0}._probeError_ft85c_55{color:var(--app-danger);font-size:var(--text-body-sm-size);margin:0}._probeJson_ft85c_56{max-height:28rem;padding:var(--space-3);font-family:var(--font-mono);font-size:var(--text-caption-size);white-space:pre;color:var(--app-text);background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:var(--app-r-md);margin:0;line-height:1.45;overflow:auto}
