@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-opsz-normal-B2BMxjQQ.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--scale-chrome: #f1f5f4;--scale-chrome-surface: linear-gradient(180deg, #f3f6f5, #eef3f2);--scale-action: #0d0d0d;--scale-action-hover: #2f2f2f;--scale-action-ink: #ffffff;--scale-shadow-raised: 0 0 0 1px rgba(16, 40, 36, .06), 0 1px 2px rgba(16, 40, 36, .05), 0 6px 16px -8px rgba(16, 40, 36, .16);--scale-shadow-raised-hover: 0 0 0 1px rgba(16, 40, 36, .09), 0 1px 2px rgba(16, 40, 36, .07), 0 10px 22px -8px rgba(16, 40, 36, .22);--scale-shadow-popover: 0 0 0 1px rgba(0, 0, 0, .06), 0 18px 40px -18px rgba(0, 0, 0, .3);--scale-veil: #0d0d0d;--scale-graph-field: #f4f4f4;--scale-graph-doc: #3a4652;--scale-graph-pessoa: #2f9e5f;--scale-graph-empresa: #2f7fd6;--scale-graph-produto: #e07a3f;--scale-graph-tema: #8e5cd9;--scale-graph-lugar: #d9a520;--scale-chrome-admin: #000000;--scale-chrome-text: #56605e;--scale-chrome-bright: #0d0d0d;--scale-chrome-active: #dfe6e4;--scale-chrome-soft: #e5ebe9;--scale-avatar: color-mix(in srgb, var(--scale-brand) 75%, var(--scale-chrome) 25%);--scale-panel: #ffffff;--scale-card: #ffffff;--scale-muted: #f4f4f4;--scale-subtle: #f9f9f9;--scale-border: #ececec;--scale-border-soft: #f0f0f0;--scale-border-input: #e5e5e5;--scale-divider: #f0f0f0;--scale-tile: #f4f4f4;--scale-hover: #f4f4f4;--scale-flag-edge: rgb(0 0 0 / 14%);--scale-text: #0d0d0d;--scale-text-body: #3d3d3a;--scale-text-secondary: #5d5d5d;--scale-text-meta: #8f8f8f;--scale-brand: #1a7cf0;--scale-positive: #2f8a57;--scale-warning: #b7791f;--scale-error: #c2413a;--scale-critical: #8f2d26;--scale-context: #7d5bc4;--scale-viz-1: #2a78d6;--scale-viz-2: #eb6834;--scale-viz-3: #1baf7a;--scale-viz-4: #eda100;--scale-viz-5: #e87ba4;--scale-viz-6: #008300;--scale-viz-7: #4a3aa7;--scale-viz-8: #e34948;--scale-viz-grid: var(--scale-border-soft);--scale-viz-axis: var(--scale-border);--scale-viz-surface: var(--scale-card);--scale-viz-seq-1: #d9e7f8;--scale-viz-seq-2: #90bce9;--scale-viz-seq-3: #4489d5;--scale-viz-seq-4: #14538f;--scale-viz-div-low: #eb6834;--scale-viz-div-low-soft: #f5ab86;--scale-viz-div-mid: #b8bec4;--scale-viz-div-high-soft: #8bb8e6;--scale-viz-div-high: #2a78d6;--scale-chip-blue-fg: #0855c4;--scale-chip-blue-bg: #eaf6ff;--scale-chip-blue-border: #d3ecff;--scale-chip-neutral-fg: #5d5d5d;--scale-chip-neutral-bg: #f4f4f4;--scale-chip-neutral-border: #ececec;--scale-chip-green-fg: #13734a;--scale-chip-green-bg: #e3f4ea;--scale-chip-green-border: #c9e8d5;--scale-chip-terracotta-fg: #8a5d08;--scale-chip-terracotta-bg: #fbf0d9;--scale-chip-terracotta-border: #f3e0b5;--scale-chip-info-fg: #3d4644;--scale-chip-info-bg: #f1f4f3;--scale-chip-info-border: #e5ebe9;--scale-radius-control: 10px;--scale-radius-inner: 6px;--scale-radius-prompt: 18px;--scale-radius-kpi: 12px;--scale-radius-card: 16px;--scale-radius-pill: 999px;--scale-container: 1120px;--scale-gradient-brand: linear-gradient( 135deg, var(--scale-brand), color-mix(in srgb, var(--scale-brand) 55%, var(--scale-context) 45%) );--scale-gradient-attention: linear-gradient( 45deg, var(--scale-warning), var(--scale-error), var(--scale-context) );--scale-ease: cubic-bezier(.22, 1, .36, 1);--scale-ease-control: cubic-bezier(.2, .8, .2, 1);--scale-ease-loop: ease-in-out;--scale-motion-instant: .01s;--scale-motion-quick: .12s;--scale-motion-base: .35s;--scale-motion-slide: .6s;--scale-motion-sweep: 1.15s;--scale-motion-pulse: 1.6s;--scale-motion-breathe: 2.4s;--scale-motion-drift: 7s;--scale-stagger-step: 45ms;--scale-stagger-cap: 12;--scale-glass-chrome: color-mix(in srgb, var(--scale-chrome) 58%, transparent);--scale-glass-chrome-strong: color-mix(in srgb, var(--scale-chrome) 70%, transparent);--scale-glass-chrome-edge: color-mix(in srgb, var(--scale-chrome-bright) 20%, transparent);--scale-glass: rgba(255, 255, 255, .8);--scale-glass-border: rgba(255, 255, 255, .85);--scale-glass-edge: rgba(0, 0, 0, .08);--scale-glass-card-background: color-mix(in srgb, var(--scale-card) 88%, transparent);--scale-glass-card-border: var(--scale-border);--scale-glass-card-rim: var(--scale-border);--scale-glass-field: radial-gradient(ellipse at 85% 18%, var(--scale-card), transparent 65%), var(--scale-chrome);--scale-elevation: 0 1px 2px rgba(16, 40, 36, .06), 0 6px 18px -8px rgba(16, 40, 36, .18);--scale-focus-ring: 0 0 0 2px rgba(26, 124, 240, .4);--scale-backdrop: rgba(13, 13, 13, .4);--scale-font-sans: "Inter", -apple-system, "Segoe UI", Helvetica, sans-serif;--scale-font-mono: "Geist Mono", ui-monospace, monospace;--scale-ice: #eef5fb;--scale-sky: #7fcbff;--scale-sky-deep: #17324d;--scale-stage: var(--scale-card);--scale-stage-art: 0;--scale-moon-rim: var(--scale-brand);--scale-moon-deep: var(--scale-sky);--scale-tile-brand-bg: #eaf6ff;--scale-tile-brand-ink: #0855c4;--scale-tile-brand-edge: color-mix(in srgb, var(--scale-brand) 22%, transparent);--scale-ease-spring: cubic-bezier(.175, .885, .32, 1.22);--scale-ease-step: steps(2, end);--scale-ease-hold: steps(1, end);--scale-ease-frames-8: steps(8, end);--scale-motion-spring: .55s;--scale-motion-pop: .28s}:root[data-theme=dark]{--scale-graph-field: #13151b;--scale-graph-doc: #e8f0f6;--scale-graph-pessoa: #7dd3a0;--scale-graph-empresa: #7db8f0;--scale-graph-produto: #f0a07d;--scale-graph-tema: #c9a7f0;--scale-graph-lugar: #f0d67d;--scale-chrome: #0b0c10;--scale-chrome-surface: var(--scale-chrome);--scale-action: #fafafa;--scale-action-hover: #d4d6dc;--scale-action-ink: #0b0c10;--scale-shadow-raised: 0 0 0 1px rgba(255, 255, 255, .08), 0 6px 16px -8px rgba(0, 0, 0, .6);--scale-shadow-raised-hover: 0 0 0 1px rgba(255, 255, 255, .14), 0 10px 22px -8px rgba(0, 0, 0, .7);--scale-shadow-popover: 0 0 0 1px rgba(255, 255, 255, .08), 0 18px 40px -18px rgba(0, 0, 0, .8);--scale-veil: var(--scale-ice);--scale-chrome-active: rgba(255, 255, 255, .1);--scale-chrome-soft: rgba(255, 255, 255, .05);--scale-stage: var(--scale-panel);--scale-stage-art: 0;--scale-moon-rim: var(--scale-ice);--scale-moon-deep: color-mix(in srgb, var(--scale-sky-deep) 70%, var(--scale-brand) 30%);--scale-tile-brand-bg: var(--scale-gradient-brand);--scale-tile-brand-ink: var(--scale-ice);--scale-tile-brand-edge: color-mix(in srgb, var(--scale-ice) 35%, transparent);--scale-chrome-text: #a8adb8;--scale-chrome-bright: #fafafa;--scale-panel: #000000;--scale-card: #13151b;--scale-muted: #1c1f27;--scale-subtle: #0b0c10;--scale-border: rgba(255, 255, 255, .1);--scale-border-soft: rgba(255, 255, 255, .06);--scale-border-input: rgba(255, 255, 255, .14);--scale-divider: rgba(255, 255, 255, .06);--scale-tile: #1c1f27;--scale-hover: #1c1f27;--scale-flag-edge: rgb(255 255 255 / 18%);--scale-text: #fafafa;--scale-text-body: #d4d6dc;--scale-text-secondary: #a8adb8;--scale-text-meta: #767c88;--scale-ice: #eef5fb;--scale-sky: #8fd2ff;--scale-sky-deep: #163756;--scale-brand: #3fb4ff;--scale-positive: #2fae7f;--scale-warning: #d9924e;--scale-error: #e2604b;--scale-critical: #ad454e;--scale-context: #a98fe3;--scale-viz-1: #3987e5;--scale-viz-2: #d95926;--scale-viz-3: #199e70;--scale-viz-4: #c98500;--scale-viz-5: #d55181;--scale-viz-6: #008300;--scale-viz-7: #9085e9;--scale-viz-8: #e66767;--scale-viz-seq-1: #16324f;--scale-viz-seq-2: #1f5488;--scale-viz-seq-3: #2c78c4;--scale-viz-seq-4: #62a5f0;--scale-viz-div-low: #d95926;--scale-viz-div-low-soft: #96593c;--scale-viz-div-mid: #4c565f;--scale-viz-div-high-soft: #34648f;--scale-viz-div-high: #3987e5;--scale-chip-blue-fg: #9ec9e8;--scale-chip-blue-bg: rgba(56, 163, 224, .14);--scale-chip-blue-border: rgba(56, 163, 224, .3);--scale-chip-neutral-fg: #9aa4ac;--scale-chip-neutral-bg: rgba(255, 255, 255, .05);--scale-chip-neutral-border: rgba(255, 255, 255, .1);--scale-chip-green-fg: #7fd6ae;--scale-chip-green-bg: rgba(23, 138, 95, .16);--scale-chip-green-border: rgba(47, 174, 127, .35);--scale-chip-terracotta-fg: #f0b285;--scale-chip-terracotta-bg: rgba(184, 114, 42, .16);--scale-chip-terracotta-border: rgba(216, 146, 78, .35);--scale-chip-info-fg: #a9c3d6;--scale-chip-info-bg: rgba(141, 160, 171, .12);--scale-chip-info-border: rgba(141, 160, 171, .25);--scale-glass: rgba(30, 41, 52, .72);--scale-glass-border: rgba(255, 255, 255, .18);--scale-glass-edge: rgba(0, 0, 0, .45);--scale-glass-card-background: linear-gradient(125deg, color-mix(in srgb, var(--scale-glass-border) 16%, transparent), transparent 42%, color-mix(in srgb, var(--scale-glass-border) 4%, transparent)), color-mix(in srgb, var(--scale-glass) 82%, transparent);--scale-glass-card-border: color-mix(in srgb, var(--scale-glass-chrome-edge) 65%, transparent);--scale-glass-card-rim: color-mix(in srgb, var(--scale-glass-border) 70%, transparent);--scale-glass-field: radial-gradient(ellipse at 85% 18%, color-mix(in srgb, var(--scale-brand) 10%, transparent), transparent 58%), radial-gradient(ellipse at 12% 88%, color-mix(in srgb, var(--scale-brand) 6%, transparent), transparent 55%), var(--scale-chrome);--scale-elevation: 0 1px 2px rgba(0, 0, 0, .4), 0 8px 24px rgba(0, 0, 0, .35);--scale-focus-ring: 0 0 0 3px rgba(56, 163, 224, .25);--scale-backdrop: rgba(4, 10, 15, .6)}.scale-hero-title{margin:0;font-family:var(--scale-font-sans);font-size:30px;font-weight:500;line-height:1.2;letter-spacing:-.02em}.scale-journal-title{max-width:760px;margin:0;color:var(--scale-text);font-size:28px;font-weight:600;letter-spacing:-.02em;line-height:1.2}.scale-journal-subtitle{max-width:700px;margin:4px 0 0;color:var(--scale-text-secondary);font-size:13.5px;line-height:1.5}.scale-screen-title{margin:0;font-family:var(--scale-font-sans);font-size:22px;font-weight:600;line-height:28px;letter-spacing:-.015em;color:var(--scale-text)}.scale-greeting{margin:0;font-family:var(--scale-font-sans);font-size:28px;font-weight:600;line-height:36px;letter-spacing:-.015em;color:var(--scale-text)}.scale-section-title{margin:0;font-family:var(--scale-font-sans);font-size:16px;font-weight:600;letter-spacing:-.01em;color:var(--scale-text)}.scale-item-title{margin:0;font-family:var(--scale-font-sans);font-size:14px;font-weight:500;color:var(--scale-text)}.scale-body{margin:0;font-family:var(--scale-font-sans);font-size:14px;font-weight:400;line-height:1.55;color:var(--scale-text-body)}.scale-support{margin:0;font-family:var(--scale-font-sans);font-size:13px;font-weight:400;line-height:1.5;color:var(--scale-text-secondary)}.scale-meta{margin:0;font-family:var(--scale-font-mono);font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--scale-text-meta)}.scale-mono-value{margin:0;font-family:var(--scale-font-mono);font-size:13px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--scale-text)}.scale-mono-meta{margin:0;font-family:var(--scale-font-mono);font-size:10.5px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:var(--scale-text-meta)}.scale-mono-caption{margin:0;font-family:var(--scale-font-mono);font-size:11.5px;font-weight:400;color:var(--scale-text-meta)}.scale-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.scale-caption{margin:0;font-family:var(--scale-font-sans);font-size:12.5px;font-weight:400;line-height:1.5;color:var(--scale-text-secondary)}.scale-press{transition:transform var(--scale-motion-quick) var(--scale-ease-control)}.scale-press:active{transform:scale(.97)}@keyframes scale-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes scale-rise-transform{0%{transform:translateY(10px)}to{transform:translateY(0)}}.scale-rise{animation:scale-rise-transform var(--scale-motion-base) var(--scale-ease) backwards}.scale-stagger>*{--scale-stagger-index: 0;animation:scale-rise var(--scale-motion-base) var(--scale-ease) backwards;animation-delay:calc(min(var(--scale-stagger-index),var(--scale-stagger-cap)) * var(--scale-stagger-step))}.scale-stagger>:nth-child(2){--scale-stagger-index: 1}.scale-stagger>:nth-child(3){--scale-stagger-index: 2}.scale-stagger>:nth-child(4){--scale-stagger-index: 3}.scale-stagger>:nth-child(5){--scale-stagger-index: 4}.scale-stagger>:nth-child(n+6){--scale-stagger-index: 5}@keyframes scale-xfade-in{0%{opacity:0;transform:translateY(4px)}}@keyframes scale-xfade-out{to{opacity:0}}.scale-xfade,.scale-xfade-enter-active{animation:scale-xfade-in var(--scale-motion-base) var(--scale-ease)}.scale-xfade-leave-active{animation:scale-xfade-out var(--scale-motion-quick) var(--scale-ease-control)}.scale-materialize-enter-active{transition:opacity var(--scale-motion-base) var(--scale-ease),transform var(--scale-motion-base) var(--scale-ease),filter var(--scale-motion-base) var(--scale-ease)}.scale-materialize-leave-active{transition:opacity var(--scale-motion-quick) var(--scale-ease-control)}.scale-materialize-enter-from,.scale-materialize-leave-to{opacity:0}.scale-materialize-enter-from{transform:translateY(-4px) scale(.98);filter:blur(4px)}@keyframes scale-screen-in{0%{opacity:0;transform:translateY(8px)}}@keyframes scale-screen-out{to{opacity:0}}.scale-screen-enter-active{animation:scale-screen-in var(--scale-motion-base) var(--scale-ease)}.scale-screen-leave-active{animation:scale-screen-out var(--scale-motion-quick) var(--scale-ease-control)}.scale-scroll-mask{mask-image:linear-gradient(to bottom,transparent,#000 32px,#000 calc(100% - 32px),transparent);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 32px,#000 calc(100% - 32px),transparent)}.scale-scroll-edge:before{position:sticky;top:0;z-index:1;display:block;height:24px;margin-bottom:-24px;content:"";pointer-events:none;opacity:0;background:linear-gradient(180deg,var(--scale-panel),transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);mask-image:linear-gradient(#000,transparent);-webkit-mask-image:linear-gradient(#000,transparent);transition:opacity var(--scale-motion-base) var(--scale-ease)}.scale-scroll-edge[data-scrolled=true]:before{opacity:1}@keyframes scale-sweep-band{0%{transform:translate(-120%) skew(-12deg)}to{transform:translate(120%) skew(-12deg)}}.scale-sweep{position:relative;isolation:isolate;overflow:hidden}.scale-sweep:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:"";pointer-events:none;background:linear-gradient(90deg,transparent 30%,color-mix(in srgb,var(--scale-chrome-bright) 22%,transparent) 50%,transparent 70%);transform:translate(-120%) skew(-12deg)}.scale-sweep:hover:after{animation:scale-sweep-band var(--scale-motion-sweep) var(--scale-ease) 1}.scale-lift{transition:transform var(--scale-motion-base) var(--scale-ease),box-shadow var(--scale-motion-base) var(--scale-ease)}.scale-lift:hover{transform:translateY(-2px);box-shadow:var(--scale-elevation)}.scale-glass-field{background:var(--scale-glass-field)}.scale-app-room{padding:34px clamp(22px,4vw,54px) 56px;background:radial-gradient(circle at 86% 4%,color-mix(in srgb,var(--scale-sky) 7%,transparent),transparent 34%),var(--scale-panel)}@media(max-width:760px){.scale-app-room{padding:24px 18px 40px}}.scale-glass{background:linear-gradient(180deg,color-mix(in srgb,var(--scale-glass-border) 40%,transparent),transparent 38%),var(--scale-glass);backdrop-filter:blur(28px) saturate(190%) brightness(1.06);-webkit-backdrop-filter:blur(28px) saturate(190%) brightness(1.06);border:1px solid color-mix(in srgb,var(--scale-glass-border) 70%,var(--scale-glass-edge));box-shadow:inset 0 1px 0 var(--scale-glass-border),0 8px 32px color-mix(in srgb,var(--scale-chrome) 18%,transparent)}@keyframes scale-moon-waves{0%{transform:translate3d(-9%,4%,0) scale(1) rotate(-1.5deg)}50%{transform:translate3d(9%,-5%,0) scale(1.16) rotate(1.5deg)}to{transform:translate3d(-9%,4%,0) scale(1) rotate(-1.5deg)}}@keyframes scale-moon-tide{0%{opacity:.82;transform:translate3d(0,1.2%,0)}to{opacity:1;transform:translate3d(0,-.8%,0)}}.scale-moon{position:relative;isolation:isolate;background:var(--scale-stage)}.scale-moon:before{position:absolute;top:-16%;right:-16%;bottom:-16%;left:-16%;z-index:-1;content:"";pointer-events:none;background:radial-gradient(48% 36% at 26% 24%,color-mix(in srgb,var(--scale-moon-rim) 11%,transparent),color-mix(in srgb,var(--scale-moon-rim) 5%,transparent) 45%,transparent 80%),radial-gradient(56% 40% at 74% 40%,color-mix(in srgb,var(--scale-sky) 16%,transparent),color-mix(in srgb,var(--scale-sky) 7%,transparent) 48%,transparent 82%),radial-gradient(66% 46% at 40% 78%,color-mix(in srgb,var(--scale-brand) 24%,transparent),color-mix(in srgb,var(--scale-brand) 11%,transparent) 46%,transparent 80%);will-change:transform;animation:scale-moon-waves 16s ease-in-out infinite;filter:opacity(var(--scale-stage-art))}.scale-moon:after{position:absolute;top:-2%;right:0;bottom:-2%;left:0;z-index:-1;content:"";pointer-events:none;background:radial-gradient(95% 82% at 50% 132%,var(--scale-moon-deep) 0%,color-mix(in srgb,var(--scale-brand) 48%,transparent) 46%,color-mix(in srgb,var(--scale-moon-rim) 55%,transparent) 56%,color-mix(in srgb,var(--scale-sky) 22%,transparent) 63%,transparent 76%);will-change:transform,opacity;animation:scale-moon-tide 11s ease-in-out infinite alternate;filter:opacity(var(--scale-stage-art))}@keyframes scale-pop{0%{opacity:0;transform:translateY(6px) scale(.97);filter:blur(3px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}.scale-pop{animation:scale-pop var(--scale-motion-pop) var(--scale-ease-spring) backwards}@keyframes scale-ping-ring{0%{box-shadow:0 0 color-mix(in srgb,var(--scale-error) 55%,transparent)}to{box-shadow:0 0 0 7px color-mix(in srgb,var(--scale-error) 0%,transparent)}}.scale-ping{animation:scale-ping-ring var(--scale-motion-sweep) var(--scale-ease) 2}@keyframes scale-shimmer-sweep{0%{background-position:-200% 0}to{background-position:200% 0}}.scale-shimmer{border-radius:var(--scale-radius-inner);background:linear-gradient(100deg,transparent 32%,color-mix(in srgb,var(--scale-card) 65%,transparent) 50%,transparent 68%) no-repeat 0 0 / 200% 100%,var(--scale-muted);animation:scale-shimmer-sweep var(--scale-motion-pulse) var(--scale-ease-loop) infinite}@media(prefers-reduced-motion:reduce){.scale-moon:before,.scale-moon:after,.scale-ping,.scale-pop,.scale-shimmer{animation:none}.scale-press,.scale-lift,.scale-scroll-edge:before,.scale-materialize-enter-active,.scale-materialize-leave-active{transition:none}.scale-materialize-enter-from{transform:none;filter:none}.scale-press:active,.scale-lift:hover{transform:none}.scale-stagger>*,.scale-rise,.scale-xfade,.scale-sweep:hover:after{animation:none}.scale-screen-enter-active,.scale-screen-leave-active,.scale-xfade-enter-active,.scale-xfade-leave-active{animation-duration:var(--scale-motion-instant)}.scale-screen-enter-active{animation-name:scale-screen-out;animation-direction:reverse}.scale-xfade-enter-active{animation-name:scale-xfade-out;animation-direction:reverse}}@media(prefers-reduced-transparency:reduce){.scale-glass-field{background:var(--scale-chrome)}.scale-glass{background:var(--scale-card);backdrop-filter:none;-webkit-backdrop-filter:none}}*,*:before,*:after{box-sizing:border-box}html{overscroll-behavior:none}body{margin:0;font-family:var(--scale-font-sans);color:var(--scale-text-body);background:var(--scale-chrome);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-synthesis:none}a{color:var(--scale-brand);text-decoration:none}a:hover{color:var(--scale-chrome)}::selection{background:color-mix(in srgb,var(--scale-brand) 24%,transparent);color:var(--scale-text)}*{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--scale-text-meta) 45%,transparent) transparent}*::-webkit-scrollbar{width:9px;height:9px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--scale-text-meta) 40%,transparent);background-clip:padding-box;border:3px solid transparent;border-radius:999px}*::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--scale-text-meta) 70%,transparent);background-clip:padding-box;border:3px solid transparent}.avatar[data-v-3e2ed07a]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border:1px solid var(--scale-chip-neutral-border);border-radius:50%;background:var(--scale-chip-neutral-bg);color:var(--scale-text);font-family:var(--scale-font-mono);font-weight:500;letter-spacing:.02em;-webkit-user-select:none;user-select:none}.avatar.md[data-v-3e2ed07a]{width:30px;height:30px;font-size:11px}.avatar.sm[data-v-3e2ed07a]{width:24px;height:24px;font-size:11px}.avatar.lg[data-v-3e2ed07a]{width:44px;height:44px;font-size:15px}.avatar.xl[data-v-3e2ed07a]{width:56px;height:56px;font-size:24px}.avatar.hero[data-v-3e2ed07a]{width:84px;height:84px;font-size:30px}.avatar.rounded[data-v-3e2ed07a]{border-radius:var(--scale-radius-card)}.avatar.blue[data-v-3e2ed07a]{color:var(--scale-chip-blue-fg);background:var(--scale-chip-blue-bg);border-color:var(--scale-chip-blue-border)}.avatar.green[data-v-3e2ed07a]{color:var(--scale-chip-green-fg);background:var(--scale-chip-green-bg);border-color:var(--scale-chip-green-border)}.avatar.terracotta[data-v-3e2ed07a]{color:var(--scale-chip-terracotta-fg);background:var(--scale-chip-terracotta-bg);border-color:var(--scale-chip-terracotta-border)}.avatar.info[data-v-3e2ed07a]{color:var(--scale-chip-info-fg);background:var(--scale-chip-info-bg);border-color:var(--scale-chip-info-border)}.avatar.swatch[data-v-3e2ed07a]{background:color-mix(in srgb,var(--avatar-color) 18%,var(--scale-card));border-color:color-mix(in srgb,var(--avatar-color) 55%,var(--scale-border));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--avatar-color) 35%,transparent)}.avatar.soft[data-v-3e2ed07a]{border-color:transparent;background:color-mix(in srgb,var(--avatar-color) 20%,transparent);box-shadow:none;color:var(--avatar-color);font-family:var(--scale-font-sans);font-weight:700;letter-spacing:0}.avatar.soft.md[data-v-3e2ed07a]{font-size:12.5px}.avatar.soft.xl[data-v-3e2ed07a]{font-size:20px}.avatar.soft.rounded[data-v-3e2ed07a]{border-color:color-mix(in srgb,var(--avatar-color) 33%,transparent);background:color-mix(in srgb,var(--avatar-color) 15%,transparent)}.avatar.solid[data-v-3e2ed07a]{border-color:transparent;background:var(--avatar-color);box-shadow:none;color:var(--scale-ice);font-family:var(--scale-font-sans);font-weight:600;letter-spacing:0}.avatar.solid.dark-ink[data-v-3e2ed07a]{color:var(--scale-sky-deep)}.avatar.ring-quiet[data-v-3e2ed07a],.avatar.ring-attention[data-v-3e2ed07a]{position:relative;margin:5px;overflow:visible}.avatar.ring-quiet[data-v-3e2ed07a]:before,.avatar.ring-attention[data-v-3e2ed07a]:before{position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:inherit;background:var(--scale-border);content:"";mask:radial-gradient(farthest-side,transparent calc(100% - 2px),black calc(100% - 1.5px));pointer-events:none}.avatar.ring-attention[data-v-3e2ed07a]:before{background:var(--scale-gradient-attention)}img[data-v-3e2ed07a]{width:100%;height:100%;border-radius:inherit;object-fit:cover}.icon-button[data-v-75f88585]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:0;border-radius:var(--scale-radius-control);cursor:pointer;transition:background var(--scale-motion-quick) var(--scale-ease-control),color var(--scale-motion-quick) var(--scale-ease-control),transform var(--scale-motion-quick) var(--scale-ease-control)}.icon-button[data-v-75f88585]:active:not(:disabled){transform:scale(.97)}.icon-button.round[data-v-75f88585]{border-radius:50%;width:34px;height:34px}.icon-button.framed[data-v-75f88585]{width:32px;height:32px;border:1px solid var(--scale-border)}.icon-button[data-v-75f88585]:disabled{opacity:.45;cursor:not-allowed}.ghost[data-v-75f88585]{background:transparent;color:var(--scale-text-secondary)}.ghost[data-v-75f88585]:hover:not(:disabled){background:var(--scale-hover);color:var(--scale-text)}.primary[data-v-75f88585]{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(115deg,var(--scale-brand),var(--scale-sky),color-mix(in srgb,var(--scale-veil) 45%,var(--scale-ice)),var(--scale-brand),var(--scale-sky-deep),var(--scale-sky),var(--scale-brand)) 0 0 / 300% 100%;color:var(--scale-chrome);animation:icon-button-metal-75f88585 var(--scale-motion-drift) linear infinite;box-shadow:0 0 0 1px color-mix(in srgb,var(--scale-sky-deep) 30%,transparent),0 4px 8px color-mix(in srgb,var(--scale-sky-deep) 14%,transparent)}.primary[data-v-75f88585]:after{position:absolute;top:2px;right:2px;bottom:2px;left:2px;z-index:-1;content:"";border-radius:inherit;background:linear-gradient(180deg,color-mix(in srgb,var(--scale-brand) 78%,var(--scale-veil) 22%),color-mix(in srgb,var(--scale-brand) 88%,var(--scale-veil) 12%) 55%,color-mix(in srgb,var(--scale-brand) 72%,var(--scale-sky-deep) 28%));box-shadow:inset 0 1px color-mix(in srgb,var(--scale-ice) 40%,transparent);transition:box-shadow var(--scale-motion-quick) var(--scale-ease-control)}.primary[data-v-75f88585] svg{position:relative;z-index:1}.primary[data-v-75f88585]:hover:not(:disabled){animation-duration:var(--scale-motion-breathe)}.primary[data-v-75f88585]:active:not(:disabled):after{box-shadow:inset 0 2px 4px color-mix(in srgb,var(--scale-sky-deep) 55%,transparent)}.primary[data-v-75f88585]:disabled{animation-play-state:paused}@keyframes icon-button-metal-75f88585{to{background-position:300% 0}}.glass.ghost[data-v-75f88585]{border:1px solid var(--scale-glass-chrome-edge);background:var(--scale-glass-chrome-strong);color:var(--scale-chrome-bright);backdrop-filter:blur(22px) saturate(160%);-webkit-backdrop-filter:blur(22px) saturate(160%)}.glass.ghost[data-v-75f88585]:hover:not(:disabled){border-color:color-mix(in srgb,var(--scale-chrome-bright) 34%,transparent);background:var(--scale-chrome-active);color:var(--scale-chrome-bright)}.glass.primary[data-v-75f88585]{box-shadow:inset 0 1px color-mix(in srgb,var(--scale-chrome-bright) 35%,transparent),0 0 0 1px color-mix(in srgb,var(--scale-chrome-bright) 14%,transparent),0 10px 24px -10px color-mix(in srgb,var(--scale-brand) 70%,transparent)}@media(prefers-reduced-motion:reduce){.icon-button[data-v-75f88585]{transition:none}.primary[data-v-75f88585]{animation:none}.icon-button[data-v-75f88585]:active:not(:disabled){transform:none}}.badge[data-v-12e8e902]{display:inline-block;padding:3px 9px;border-radius:var(--scale-radius-pill);border:1px solid transparent;font-family:var(--scale-font-sans);font-size:11.5px;font-weight:600;white-space:nowrap}.status[data-v-12e8e902]{font-family:var(--scale-font-mono);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.scope[data-v-12e8e902]{color:var(--scale-chip-blue-fg);background:var(--scale-chip-blue-bg);border-color:var(--scale-chip-blue-border)}.neutral[data-v-12e8e902]{color:var(--scale-chip-neutral-fg);background:var(--scale-chip-neutral-bg);border-color:var(--scale-chip-neutral-border)}.active[data-v-12e8e902]{color:var(--scale-chip-green-fg);background:var(--scale-chip-green-bg);border-color:var(--scale-chip-green-border)}.warning[data-v-12e8e902]{color:var(--scale-chip-terracotta-fg);background:var(--scale-chip-terracotta-bg);border-color:var(--scale-chip-terracotta-border)}.info[data-v-12e8e902]{color:var(--scale-chip-info-fg);background:var(--scale-chip-info-bg);border-color:var(--scale-chip-info-border)}.error[data-v-12e8e902]{color:var(--scale-error);background:var(--scale-card);border-color:var(--scale-error)}.badge.outlined[data-v-12e8e902]{background:var(--scale-card)}.badge.seal[data-v-12e8e902]{display:inline-flex;gap:6px;align-items:center;color:var(--scale-text-body)}.dot[data-v-12e8e902]{display:inline-block;flex-shrink:0;width:4px;height:4px;border-radius:50%;background:var(--scale-text-meta)}.dot-active[data-v-12e8e902]{background:var(--scale-positive)}.dot-warning[data-v-12e8e902]{background:var(--scale-warning)}.dot-info[data-v-12e8e902]{background:var(--scale-chip-info-fg)}.dot-error[data-v-12e8e902]{background:var(--scale-error)}.dot-critical[data-v-12e8e902]{background:var(--scale-critical)}.dot-scope[data-v-12e8e902]{background:var(--scale-chip-blue-fg)}.badge.compact[data-v-12e8e902]{padding:2px 6px;font-size:10px;font-weight:400;border-radius:var(--scale-radius-control)}.button[data-v-a1fe7137]{position:relative;display:inline-flex;flex-shrink:0;gap:8px;align-items:center;justify-content:center;min-height:36px;padding:0 14px;border:0;border-radius:var(--scale-radius-control);font-family:var(--scale-font-sans);font-size:14px;font-weight:500;line-height:1.2;cursor:pointer;transition:background var(--scale-motion-quick) var(--scale-ease-control),box-shadow var(--scale-motion-quick) var(--scale-ease-control),color var(--scale-motion-quick) var(--scale-ease-control)}.label[data-v-a1fe7137]{display:inline-flex;gap:8px;align-items:center;white-space:nowrap}.link[data-v-a1fe7137]{text-decoration:none}.wrap[data-v-a1fe7137]{min-width:0;max-width:100%;padding-block:8px}.wrap .label[data-v-a1fe7137]{min-width:0;white-space:normal;overflow-wrap:anywhere}.sm[data-v-a1fe7137]{min-height:32px;padding:0 12px;font-size:13px}.lg[data-v-a1fe7137]{min-height:40px;padding:0 18px;border-radius:var(--scale-radius-pill);font-size:14.5px}.primary[data-v-a1fe7137],.solid[data-v-a1fe7137]{background:var(--scale-action);color:var(--scale-action-ink)}.primary[data-v-a1fe7137]:hover:not(:disabled),.solid[data-v-a1fe7137]:hover:not(:disabled){background:var(--scale-action-hover)}.secondary[data-v-a1fe7137]{background:var(--scale-card);color:var(--scale-text);box-shadow:inset 0 0 0 1px var(--scale-border-input)}.secondary[data-v-a1fe7137]:hover:not(:disabled){background:var(--scale-subtle)}.secondary[data-v-a1fe7137]:active:not(:disabled){background:var(--scale-muted)}.soft[data-v-a1fe7137]{background:var(--scale-muted);color:var(--scale-text)}.soft[data-v-a1fe7137]:hover:not(:disabled){background:var(--scale-border)}.ghost[data-v-a1fe7137]{background:transparent;color:var(--scale-text-secondary)}.ghost[data-v-a1fe7137]:hover:not(:disabled){color:var(--scale-text);background:var(--scale-hover)}.danger[data-v-a1fe7137]{background:color-mix(in srgb,var(--scale-error) 10%,transparent);color:var(--scale-error)}.danger[data-v-a1fe7137]:hover:not(:disabled){background:color-mix(in srgb,var(--scale-error) 18%,transparent)}.button[data-v-a1fe7137]:disabled{opacity:.5;cursor:not-allowed}.button[data-v-a1fe7137]:focus-visible{outline:none;box-shadow:var(--scale-focus-ring)}.secondary[data-v-a1fe7137]:focus-visible{box-shadow:inset 0 0 0 1px var(--scale-border-input),var(--scale-focus-ring)}@media(prefers-reduced-motion:reduce){.button[data-v-a1fe7137]{transition:none}}.field[data-v-9415eed7]{position:relative;display:inline-flex;width:100%}.lead[data-v-9415eed7]{position:absolute;top:50%;left:13px;color:var(--scale-text-meta);pointer-events:none;transform:translateY(-50%)}.input[data-v-9415eed7]{width:100%;padding:11px 14px;border:1px solid var(--scale-border-input);border-radius:var(--scale-radius-control);background:var(--scale-card);color:var(--scale-text);outline:none;transition:border-color var(--scale-motion-quick) var(--scale-ease-control),box-shadow var(--scale-motion-quick) var(--scale-ease-control)}.input.iconed[data-v-9415eed7]{padding-left:38px}.affix[data-v-9415eed7]{position:absolute;top:50%;font-size:13px;color:var(--scale-text-meta);pointer-events:none;transform:translateY(-50%)}.affix.start[data-v-9415eed7]{left:13px}.affix.end[data-v-9415eed7]{right:13px}.input.prefixed[data-v-9415eed7],.input.suffixed[data-v-9415eed7]{font-variant-numeric:tabular-nums;text-align:right}.field .input.prefixed[data-v-9415eed7]{padding-left:calc(var(--input-prefix) + 22px)}.field .input.suffixed[data-v-9415eed7]{padding-right:calc(var(--input-suffix) + 22px)}.input.compact[data-v-9415eed7]{padding:7px 12px;font-size:13.5px}.input.sunken[data-v-9415eed7]{padding:8px 10px;border-color:transparent;border-radius:11px;background:var(--scale-chrome-soft);font-size:13px}.input.sunken.iconed[data-v-9415eed7]{padding-left:32px}.input.sunken[data-v-9415eed7]:focus{border-color:var(--scale-border-input);background:var(--scale-card);box-shadow:none}.input.compact.iconed[data-v-9415eed7]{padding-left:34px}.input.quiet[data-v-9415eed7]{border-color:transparent;background:color-mix(in srgb,var(--scale-text) 6%,var(--scale-card))}.input.quiet[data-v-9415eed7]:focus{border-color:var(--scale-brand);background:var(--scale-card)}.input.flush[data-v-9415eed7],.input.flush[data-v-9415eed7]:focus{border-color:transparent;background:transparent;box-shadow:none}.input.invalid[data-v-9415eed7]{border-color:var(--scale-error)}.input.invalid[data-v-9415eed7]:focus{border-color:var(--scale-error);box-shadow:0 0 0 3px color-mix(in srgb,var(--scale-error) 18%,transparent)}.input.flush[data-v-9415eed7]:disabled{background:transparent}.input[data-v-9415eed7]::placeholder{color:var(--scale-text-meta)}.input[data-v-9415eed7]:focus{border-color:var(--scale-brand);box-shadow:var(--scale-focus-ring)}.input[data-v-9415eed7]:disabled{background:var(--scale-subtle);color:var(--scale-text-secondary);cursor:not-allowed}.list-button[data-v-c70368a0]{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border:1px solid transparent;border-radius:var(--scale-radius-inner);cursor:pointer;transition:background var(--scale-motion-quick) var(--scale-ease-control),border-color var(--scale-motion-quick) var(--scale-ease-control),transform var(--scale-motion-quick) var(--scale-ease-control)}.list-button[data-v-c70368a0]:active:not(.disabled){transform:scale(.97)}.list-button[data-v-c70368a0]:hover{background:var(--scale-hover)}.list-button[data-v-c70368a0]:focus-visible{outline:none;box-shadow:var(--scale-focus-ring)}.list-button.active[data-v-c70368a0]{border-color:var(--scale-border-soft);background:var(--scale-card)}.list-button.disabled[data-v-c70368a0]{cursor:not-allowed;opacity:.5}.list-button.disabled[data-v-c70368a0]:hover{background:transparent}@media(prefers-reduced-motion:reduce){.list-button[data-v-c70368a0]{transition:none}.list-button[data-v-c70368a0]:active:not(.disabled){transform:none}}.none-disc[data-v-3537da5d]{display:inline-grid;flex-shrink:0;place-items:center;width:30px;height:30px;border:1px dashed var(--scale-border-input);border-radius:50%;color:var(--scale-text-secondary)}.details[data-v-3537da5d]{display:grid;grid-template-columns:1fr;min-width:0;transition:grid-template-columns var(--scale-motion-base) var(--scale-ease),opacity var(--scale-motion-base) var(--scale-ease)}.details.folded[data-v-3537da5d]{grid-template-columns:0fr;opacity:0;transition:grid-template-columns var(--scale-motion-base) var(--scale-ease-control),opacity var(--scale-motion-quick) var(--scale-ease-control)}.details-inner[data-v-3537da5d]{display:inline-flex;align-items:center;gap:10px;min-width:0;padding:0 4px 0 10px;overflow:hidden;transform:translate(0);transition:transform var(--scale-motion-base) var(--scale-ease)}.details.folded .details-inner[data-v-3537da5d]{transform:translate(-12px)}.identity[data-v-3537da5d]{display:flex;flex-direction:column;gap:1px;min-width:0}.label[data-v-3537da5d]{overflow:hidden;font-family:var(--scale-font-sans);font-size:13.5px;font-weight:500;line-height:1.3;color:var(--scale-text);text-overflow:ellipsis;white-space:nowrap}.hint[data-v-3537da5d]{overflow:hidden;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.divider[data-v-3537da5d]{flex-shrink:0;width:1px;height:18px;background:var(--scale-border-soft)}.action[data-v-3537da5d]{display:inline-flex;flex-shrink:0;align-items:center;gap:4px;font-family:var(--scale-font-sans);font-size:13px;font-weight:500;line-height:1.3;color:var(--scale-text);white-space:nowrap}.chevron[data-v-3537da5d]{color:var(--scale-text-secondary);transition:transform var(--scale-motion-quick) var(--scale-ease-control)}.chevron.turned[data-v-3537da5d]{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.details[data-v-3537da5d],.details.folded[data-v-3537da5d],.details-inner[data-v-3537da5d],.chevron[data-v-3537da5d]{transition:none}}.pill[data-v-736b2b28]{display:inline-flex;align-items:center;gap:4px;max-width:100%;min-width:0;padding:5px 8px 5px 6px;border:1px solid var(--scale-border);border-radius:var(--scale-radius-pill);background:var(--scale-card);box-shadow:var(--scale-elevation);color:var(--scale-text);transition:background var(--scale-motion-quick) var(--scale-ease-control),border-color var(--scale-motion-quick) var(--scale-ease-control),box-shadow var(--scale-motion-quick) var(--scale-ease-control)}.pill.none[data-v-736b2b28]{background:var(--scale-panel)}.pill[data-v-736b2b28]:hover{border-color:var(--scale-border-input)}.pill.lifted[data-v-736b2b28]{box-shadow:var(--scale-elevation),var(--scale-elevation),var(--scale-elevation)}.pill[data-v-736b2b28]:has(>.trigger:focus-visible),.pill.open[data-v-736b2b28]{border-color:var(--scale-brand);box-shadow:var(--scale-focus-ring)}.trigger[data-v-736b2b28]{display:inline-flex;align-items:center;min-width:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.trigger[data-v-736b2b28]:focus-visible{outline:none}.trigger[data-v-736b2b28]:disabled{color:var(--scale-text-secondary);cursor:not-allowed}.size-toggle[data-v-736b2b28]{display:inline-grid;flex-shrink:0;place-items:center;width:24px;height:24px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--scale-text-meta);cursor:pointer;transition:background var(--scale-motion-quick) var(--scale-ease-control),color var(--scale-motion-quick) var(--scale-ease-control)}.size-toggle[data-v-736b2b28]:hover{background:var(--scale-hover);color:var(--scale-text-secondary)}.size-toggle[data-v-736b2b28]:focus-visible{outline:none;box-shadow:var(--scale-focus-ring)}.none-disc[data-v-736b2b28]{display:inline-grid;flex-shrink:0;place-items:center;width:24px;height:24px;border:1px dashed var(--scale-border-input);border-radius:50%;color:var(--scale-text-secondary)}.panel[data-v-736b2b28]{position:fixed;z-index:60;display:flex;flex-direction:column;padding:6px;border:1px solid var(--scale-border);border-radius:var(--scale-radius-card);background:var(--scale-card);box-shadow:var(--scale-elevation);overflow-y:auto}.search-row[data-v-736b2b28]{position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:8px;margin:-6px -6px 4px;padding:0 12px;border-bottom:1px solid var(--scale-border-soft);border-radius:var(--scale-radius-card) var(--scale-radius-card) 0 0;background:var(--scale-card);color:var(--scale-text-meta)}.search[data-v-736b2b28]{flex:1;min-width:0;padding:10px 0;border:0;background:transparent;color:var(--scale-text);outline:none}.search[data-v-736b2b28]::placeholder{color:var(--scale-text-meta)}.no-match[data-v-736b2b28]{padding:10px 12px;color:var(--scale-text-meta)}.options[data-v-736b2b28]{display:flex;flex-direction:column;gap:2px}.group[data-v-736b2b28]{padding:8px 8px 4px}.option[data-v-736b2b28]{display:flex;align-items:center;gap:10px;padding:6px 8px;border:0;border-radius:var(--scale-radius-inner);background:transparent;text-align:left;cursor:pointer;transition:background var(--scale-motion-quick) var(--scale-ease-control)}.panel.up[data-v-736b2b28]{transform-origin:bottom center}.panel.down[data-v-736b2b28]{transform-origin:top center}.panel.up.scale-materialize-enter-from[data-v-736b2b28]{transform:translateY(6px) scale(.98)}.option.highlighted[data-v-736b2b28]{background:var(--scale-hover)}.option.active[data-v-736b2b28]{background:var(--scale-subtle)}.option.active.highlighted[data-v-736b2b28]{background:var(--scale-hover)}.option-text[data-v-736b2b28]{display:flex;flex:1;flex-direction:column;gap:1px;min-width:0}.option-label[data-v-736b2b28]{overflow:hidden;font-family:var(--scale-font-sans);font-size:13.5px;font-weight:500;color:var(--scale-text);text-overflow:ellipsis;white-space:nowrap}.option-hint[data-v-736b2b28]{overflow:hidden;font-family:var(--scale-font-sans);font-size:12px;color:var(--scale-text-secondary);text-overflow:ellipsis;white-space:nowrap}.option-check[data-v-736b2b28]{flex-shrink:0;color:var(--scale-brand)}.footer[data-v-736b2b28]{margin:4px -6px -6px;padding:6px;border-top:1px solid var(--scale-border-soft)}@media(prefers-reduced-motion:reduce){.pill[data-v-736b2b28],.size-toggle[data-v-736b2b28],.option[data-v-736b2b28]{transition:none}}.agent[data-v-21cedfbf]{display:inline-grid;flex-shrink:0;place-items:center;overflow:hidden;font-family:var(--scale-font-sans);font-weight:600;line-height:1;-webkit-user-select:none;user-select:none}.round[data-v-21cedfbf]{border-radius:50%}.tile[data-v-21cedfbf]{border-radius:30%}.agent img[data-v-21cedfbf]{width:100%;height:100%;object-fit:cover}.plain[data-v-21cedfbf]{background:var(--scale-muted);color:var(--scale-text-secondary)}.violet[data-v-21cedfbf]{background:color-mix(in srgb,var(--scale-context) 85%,var(--scale-text));color:var(--scale-ice)}.tooltip[data-v-1ccf0356]{position:relative;display:inline-flex}.target[data-v-1ccf0356]{display:inline-flex}.block[data-v-1ccf0356]{display:flex;width:100%}.block .target[data-v-1ccf0356]{display:flex;flex:1;min-width:0}.bubble[data-v-1ccf0356]{position:absolute;left:50%;z-index:3;padding:4px 8px;border-radius:var(--scale-radius-inner);background:var(--scale-veil);color:var(--scale-card);white-space:nowrap;pointer-events:none;opacity:0;transform:translate(-50%,2px);transition:opacity var(--scale-motion-quick) var(--scale-ease-control),transform var(--scale-motion-quick) var(--scale-ease-control)}.top .bubble[data-v-1ccf0356]{bottom:calc(100% + 6px)}.bottom .bubble[data-v-1ccf0356]{top:calc(100% + 6px);transform:translate(-50%,-2px)}.tooltip:hover .bubble[data-v-1ccf0356],.tooltip:has(:focus-visible) .bubble[data-v-1ccf0356]{opacity:1;transform:translate(-50%)}.end .bubble[data-v-1ccf0356]{right:0;left:auto;transform:translateY(2px)}.end.bottom .bubble[data-v-1ccf0356]{transform:translateY(-2px)}.end.tooltip:hover .bubble[data-v-1ccf0356],.end.tooltip:has(:focus-visible) .bubble[data-v-1ccf0356]{transform:translate(0)}.start .bubble[data-v-1ccf0356]{left:0;transform:translateY(2px)}.start.bottom .bubble[data-v-1ccf0356]{transform:translateY(-2px)}.start.tooltip:hover .bubble[data-v-1ccf0356],.start.tooltip:has(:focus-visible) .bubble[data-v-1ccf0356]{transform:translate(0)}.disabled .bubble[data-v-1ccf0356]{visibility:hidden}.bubble.hanging[data-v-1ccf0356]{position:fixed;z-index:1000;transform:translate(-2px,-50%)}.bubble.hanging.open[data-v-1ccf0356]{opacity:1;transform:translateY(-50%)}@media(prefers-reduced-motion:reduce){.bubble[data-v-1ccf0356]{transition:none}}.fx[data-v-a82fa0c4]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;pointer-events:none}.ring[data-v-a82fa0c4]{position:absolute;width:28px;height:28px;border:2px solid var(--scale-sky);border-radius:50%;box-shadow:0 0 12px color-mix(in srgb,var(--scale-sky) 55%,transparent);transform:translate(-50%,-50%) scale(.3);animation:cursor-ring-a82fa0c4 var(--scale-motion-base) var(--scale-ease) forwards}@keyframes cursor-ring-a82fa0c4{0%{opacity:.9;transform:translate(-50%,-50%) scale(.3)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@media(prefers-reduced-motion:reduce){.ring[data-v-a82fa0c4]{animation:none;opacity:0}}.meter-ring[data-v-97454930]{--meter-color: var(--scale-brand);position:relative;display:inline-flex}.meter-ring.warning[data-v-97454930]{--meter-color: var(--scale-warning)}.meter-ring.negative[data-v-97454930]{--meter-color: var(--scale-error)}.arc[data-v-97454930]{position:absolute;pointer-events:none}.track[data-v-97454930]{stroke:color-mix(in srgb,var(--meter-color) 22%,transparent)}.fill[data-v-97454930]{stroke:var(--meter-color);transition:stroke-dasharray var(--scale-motion-base) var(--scale-ease),stroke var(--scale-motion-quick) var(--scale-ease-control)}@media(prefers-reduced-motion:reduce){.fill[data-v-97454930]{transition:none}}.toast[data-v-83413631]{--toast-tone: var(--scale-text-secondary);display:flex;gap:10px;align-items:flex-start;width:min(380px,calc(100vw - 32px));padding:12px 10px 12px 13px;border:1px solid var(--scale-border);border-left:3px solid var(--toast-tone);border-radius:var(--scale-radius-card);background:var(--scale-card);box-shadow:var(--scale-elevation);pointer-events:auto}.toast.info[data-v-83413631]{--toast-tone: var(--scale-brand)}.toast.success[data-v-83413631]{--toast-tone: var(--scale-positive)}.toast.warning[data-v-83413631]{--toast-tone: var(--scale-warning)}.toast.error[data-v-83413631]{--toast-tone: var(--scale-error)}.glyph[data-v-83413631]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--scale-radius-pill);background:color-mix(in srgb,var(--toast-tone) 12%,transparent);color:var(--toast-tone)}.said[data-v-83413631]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0;padding-top:2px}.title[data-v-83413631]{font-size:13px;font-weight:500;color:var(--scale-text)}.message[data-v-83413631]{color:var(--scale-text-body);overflow-wrap:anywhere}.repeat[data-v-83413631]{flex-shrink:0;padding-top:5px;color:var(--scale-text-meta)}.action[data-v-83413631]{flex-shrink:0;padding:4px 8px;color:var(--toast-tone);font-size:12.5px}.host[data-v-e1939640]{position:fixed;right:16px;z-index:200;display:flex;flex-direction:column;gap:8px;pointer-events:none}.host.bottom-right[data-v-e1939640]{bottom:16px}.host.top-right[data-v-e1939640]{top:16px}.toast-enter-active[data-v-e1939640],.toast-move[data-v-e1939640]{transition:opacity var(--scale-motion-base) var(--scale-ease),transform var(--scale-motion-base) var(--scale-ease)}.toast-leave-active[data-v-e1939640]{transition:opacity var(--scale-motion-quick) var(--scale-ease-control),transform var(--scale-motion-quick) var(--scale-ease-control)}.toast-enter-from[data-v-e1939640],.toast-leave-to[data-v-e1939640]{opacity:0;transform:translate(16px)}@media(prefers-reduced-motion:reduce){.toast-enter-active[data-v-e1939640],.toast-leave-active[data-v-e1939640],.toast-move[data-v-e1939640]{transition:opacity var(--scale-motion-quick) linear}.toast-enter-from[data-v-e1939640],.toast-leave-to[data-v-e1939640]{transform:none}}.app-loader[data-v-116c90f7]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;background:var(--scale-card)}.app-loader-scene[data-v-116c90f7]{display:block;max-width:80vw;height:auto}.app-loader-leave-active[data-v-116c90f7]{pointer-events:none;transition:opacity var(--scale-motion-slide) var(--scale-ease)}.app-loader-leave-to[data-v-116c90f7]{opacity:0}@media(prefers-reduced-motion:reduce){.app-loader-leave-active[data-v-116c90f7]{transition-duration:var(--scale-motion-instant)}}.partner-pill[data-v-e7ccb14a]{display:flex;max-width:100%;-webkit-user-select:none;user-select:none;transition:transform var(--scale-motion-quick) var(--scale-ease-control)}.partner-pill.moved[data-v-e7ccb14a]{max-width:calc(100vw - 24px)}.partner-pill.dragging[data-v-e7ccb14a]{cursor:grabbing;transform:scale(1.03)}.drag-handle[data-v-e7ccb14a]{display:grid;flex-shrink:0;place-items:center;width:18px;height:28px;padding:0;border:0;border-radius:var(--scale-radius-pill);background:transparent;color:var(--scale-text-meta);cursor:grab;touch-action:none}.drag-handle[data-v-e7ccb14a]:hover{background:var(--scale-hover);color:var(--scale-text-secondary)}.drag-handle[data-v-e7ccb14a]:active{cursor:grabbing}.drag-handle[data-v-e7ccb14a]:focus-visible{outline:none;box-shadow:var(--scale-focus-ring)}.drag-dots[data-v-e7ccb14a]{width:8px;height:12px;background:radial-gradient(circle,currentColor 1.2px,transparent 1.4px) 0 0 / 4px 4px}.drag-handle[data-v-e7ccb14a] .label{display:grid;place-items:center}.lens-toggle[data-v-e7ccb14a]{display:flex;align-items:center;justify-content:flex-start;gap:8px;width:100%}@media(prefers-reduced-motion:reduce){.partner-pill[data-v-e7ccb14a]{transition:none}.partner-pill.dragging[data-v-e7ccb14a]{transform:none}}.detail[data-v-b1b45ba4]{display:flex;flex-direction:column;gap:2px;padding:2px;text-align:left}.line[data-v-b1b45ba4]{color:inherit}.quiet[data-v-b1b45ba4]{opacity:.72}.meter-room[data-v-94a52c7a]{display:inline-flex}.partner-flyout[data-v-d0c44a8f]{position:absolute;bottom:0;left:calc(100% + 10px);display:flex;flex-direction:column;gap:8px;width:260px;padding:12px;background:var(--scale-glass-chrome-strong);backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%);border:1px solid var(--scale-glass-chrome-edge);border-radius:var(--scale-radius-card);box-shadow:var(--scale-elevation)}.partner-flyout .scale-meta[data-v-d0c44a8f]{color:var(--scale-chrome-text)}.account-section[data-v-d0c44a8f]{margin-top:2px;text-transform:uppercase;letter-spacing:.06em}.partner-flyout[data-v-d0c44a8f] input{color:var(--scale-chrome-bright);background:color-mix(in srgb,var(--scale-chrome-bright) 6%,transparent);border-color:var(--scale-glass-chrome-edge)}.partner-flyout[data-v-d0c44a8f] input::placeholder{color:color-mix(in srgb,var(--scale-chrome-bright) 45%,transparent)}.partner-list[data-v-d0c44a8f]{display:flex;flex-direction:column;gap:2px;max-height:240px;overflow-y:auto}.partner-row[data-v-d0c44a8f]{display:flex;gap:8px;align-items:center;width:100%;padding:6px 8px;font-size:13px;text-align:left;border-radius:var(--scale-radius-inner)}.partner-row.current[data-v-d0c44a8f]{color:var(--scale-brand);background:var(--scale-subtle)}.partner-mark[data-v-d0c44a8f]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:22px;height:22px;font-size:11px;background:var(--scale-subtle);border-radius:50%}.partner-name[data-v-d0c44a8f]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.partner-none[data-v-d0c44a8f]{padding:4px 8px;margin:0}.account-theme[data-v-3775ad1e]{display:flex;gap:10px;align-items:center;padding:4px 8px}.account-theme-label[data-v-3775ad1e]{font-size:13.5px;color:var(--scale-chrome-bright)}.theme-seg[data-v-3775ad1e]{display:grid;flex:1;grid-template-columns:1fr 1fr;gap:2px;padding:3px;border-radius:var(--scale-radius-control);background:var(--scale-muted)}.theme-opt[data-v-3775ad1e]{display:inline-flex;gap:5px;align-items:center;justify-content:center;width:auto;padding:4px 6px;border-radius:8px;font-size:12.5px;font-weight:500;color:var(--scale-text-secondary);background:transparent;transition:background var(--scale-motion-quick) var(--scale-ease-control),color var(--scale-motion-quick) var(--scale-ease-control)}.theme-opt[data-v-3775ad1e]:hover{color:var(--scale-text)}.theme-opt.on[data-v-3775ad1e]{color:var(--scale-text);background:var(--scale-card);box-shadow:var(--scale-shadow-raised)}.theme-opt[data-v-3775ad1e]:focus-visible{outline:none;box-shadow:var(--scale-focus-ring)}.account-row[data-v-e57932a6]{display:flex;gap:10px;align-items:center;width:100%;min-height:48px;padding:4px 6px;border-radius:var(--scale-radius-control);cursor:pointer;transition:background var(--scale-motion-quick) var(--scale-ease-control)}.account-row[data-v-e57932a6]:hover,.account-row.open[data-v-e57932a6]{background:var(--scale-chrome-soft)}.account-row[data-v-e57932a6]:focus-visible{outline:none;box-shadow:var(--scale-focus-ring)}.account-row.folded[data-v-e57932a6]{justify-content:center;width:44px;padding:4px}.avatar[data-v-e57932a6]{display:grid;flex-shrink:0;place-items:center;width:32px;height:32px;overflow:hidden;border-radius:50%;background:var(--scale-avatar);color:var(--scale-ice);font-size:12px;font-weight:600}.avatar-photo[data-v-e57932a6]{width:100%;height:100%;object-fit:cover}.who[data-v-e57932a6]{display:flex;flex-direction:column;min-width:0;line-height:1.3}.who-name[data-v-e57932a6],.who-place[data-v-e57932a6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.who-name[data-v-e57932a6]{color:var(--scale-chrome-bright);font-size:13.5px;font-weight:500}.who-place[data-v-e57932a6]{color:var(--scale-chrome-text);font-size:12px}.account-menu[data-v-e57932a6]{position:fixed;bottom:62px;left:10px;z-index:70;display:flex;flex-direction:column;gap:8px;width:228px;padding:12px;border-radius:var(--scale-radius-card);background:var(--scale-card);box-shadow:var(--scale-shadow-popover)}.account-menu.folded[data-v-e57932a6]{bottom:14px;left:70px}.account-menu .scale-meta[data-v-e57932a6]{color:var(--scale-text-meta)}.account-who[data-v-e57932a6]{display:flex;flex-direction:column;gap:2px;padding-bottom:8px;border-bottom:1px solid color-mix(in srgb,var(--scale-chrome-bright) 12%,transparent)}.account-name[data-v-e57932a6]{font-size:13.5px;font-weight:600;color:var(--scale-chrome-bright)}.account-section[data-v-e57932a6]{margin-top:2px;text-transform:uppercase;letter-spacing:.06em}.account-office[data-v-e57932a6]{padding:6px 8px;border-radius:var(--scale-radius-inner);font-size:13px;color:color-mix(in srgb,var(--scale-chrome-bright) 88%,transparent);text-decoration:none}.account-office[data-v-e57932a6]:hover{background:var(--scale-chrome-active)}.account-office.current[data-v-e57932a6]{font-weight:600;color:var(--scale-brand)}.account-link[data-v-e57932a6]{display:flex;gap:8px;align-items:center}.account-link svg[data-v-e57932a6]{color:var(--scale-chrome-text)}.account-ext[data-v-e57932a6]{margin-left:auto;color:var(--scale-chrome-text);opacity:.7}.partner-entry[data-v-e57932a6]{display:flex;gap:8px;align-items:center;width:100%;padding:6px 8px;font-size:13px;text-align:left;background:color-mix(in srgb,var(--scale-chrome-bright) 6%,transparent);border:1px solid var(--scale-glass-chrome-edge);border-left:2px solid var(--scale-brand);border-radius:var(--scale-radius-inner)}.partner-entry.operating[data-v-e57932a6],.partner-entry.open[data-v-e57932a6]{color:var(--scale-brand)}.partner-entry-label[data-v-e57932a6]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.partner-mark[data-v-e57932a6]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:22px;height:22px;font-size:11px;background:var(--scale-subtle);border-radius:50%}.account-exit[data-v-e57932a6]{justify-content:flex-start;color:var(--scale-error)}.account-version[data-v-e57932a6]{padding:2px 8px 0;opacity:.7}@media(prefers-reduced-motion:reduce){.theme-opt[data-v-e57932a6]{transition:none}}.squad[data-v-9319deb5]{display:flex;flex-direction:column;width:100%;padding:8px 0 4px;border-top:1px solid var(--scale-chrome-active)}.squad.folded[data-v-9319deb5]{align-items:center}.squad .squad-head[data-v-9319deb5]{align-items:center;justify-content:space-between;width:100%;min-height:28px;margin-bottom:2px;padding:0 10px;border-radius:8px;color:var(--scale-chrome-text)}.squad .squad-head[data-v-9319deb5]:hover{background:transparent;color:var(--scale-chrome-bright)}.squad-head .scale-mono-meta[data-v-9319deb5]{color:inherit}.chevron[data-v-9319deb5]{transition:transform var(--scale-motion-quick) var(--scale-ease-control)}.chevron.shut[data-v-9319deb5]{transform:rotate(-90deg)}.apps-shelf[data-v-9319deb5]{display:grid;grid-template-rows:1fr;transition:grid-template-rows var(--scale-motion-base) var(--scale-ease)}.apps-shelf.folded[data-v-9319deb5]{grid-template-rows:0fr}.apps-shelf-inner[data-v-9319deb5]{display:flex;flex-direction:column;gap:2px;min-height:0;overflow:visible}.apps-shelf.folded .apps-shelf-inner[data-v-9319deb5]{overflow:hidden}.squad.folded .apps-shelf-inner[data-v-9319deb5]{align-items:center;gap:4px}.item[data-v-9319deb5]{display:flex;gap:10px;align-items:center;width:100%;min-width:0;height:36px;padding:0 6px;border-radius:var(--scale-radius-control);color:var(--scale-text);font-size:13.5px;text-decoration:none;transition:background var(--scale-motion-quick) var(--scale-ease-control)}.squad.folded .item[data-v-9319deb5]{justify-content:center;width:40px;height:40px;padding:0;border-radius:12px}.item[data-v-9319deb5]:hover{background:var(--scale-chrome-soft)}.item.active[data-v-9319deb5]{background:var(--scale-chrome-active);font-weight:500}.item[data-v-9319deb5]:focus-visible{outline:none;box-shadow:var(--scale-focus-ring)}.label[data-v-9319deb5]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item.dragging[data-v-9319deb5]{opacity:.4}.item.drop-before[data-v-9319deb5]{box-shadow:inset 0 2px 0 var(--scale-brand)}.pin-slot[data-v-9319deb5]{color:var(--scale-chrome-text)}.pin-glyph[data-v-9319deb5]{display:grid;place-items:center;width:24px;height:24px;border:1px dashed var(--scale-border-input);border-radius:7px}@media(prefers-reduced-motion:reduce){.apps-shelf[data-v-9319deb5],.chevron[data-v-9319deb5],.item[data-v-9319deb5]{transition:none}}.context[data-v-cc1a5134]{flex:1 1 auto;width:100%;min-height:0;margin-top:16px;padding-bottom:12px;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(to bottom,black calc(100% - 28px),transparent);mask-image:linear-gradient(to bottom,black calc(100% - 28px),transparent)}.context[data-v-cc1a5134]::-webkit-scrollbar{display:none}.context.folded[data-v-cc1a5134]{margin-top:0;-webkit-mask-image:none;mask-image:none}.app-head[data-v-cc1a5134]{display:flex;gap:12px;align-items:center;padding:0 6px 8px}.app-name[data-v-cc1a5134]{flex:1;min-width:0;overflow:hidden;color:var(--scale-chrome-bright);font-size:14px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.quiet-room[data-v-cc1a5134]{padding:0 10px;color:var(--scale-chrome-text)}.rooms[data-v-bc91c8d0]{position:relative;display:grid;flex-shrink:0;gap:4px;margin-top:10px;padding:4px;border-radius:15px;background:var(--scale-chrome-soft)}.rooms.folded[data-v-bc91c8d0]{display:flex;flex-direction:column}.rooms[data-v-bc91c8d0] .tooltip{display:flex;min-width:0}.room[data-v-bc91c8d0]{position:relative;z-index:1;display:flex;flex:1;align-items:center;justify-content:center;height:36px;min-width:36px;border-radius:11px;color:var(--scale-chrome-text);transition:color var(--scale-motion-quick) var(--scale-ease-control),background var(--scale-motion-quick) var(--scale-ease-control)}.room[data-v-bc91c8d0]:hover{color:var(--scale-chrome-bright);background:color-mix(in srgb,var(--scale-card) 50%,transparent)}.room.active[data-v-bc91c8d0],.room.active[data-v-bc91c8d0]:hover{color:var(--scale-chrome-bright);background:var(--scale-card);box-shadow:var(--scale-shadow-raised)}.room[data-v-bc91c8d0]:focus-visible{outline:none;box-shadow:var(--scale-focus-ring)}.unread-ping[data-v-bc91c8d0]{position:absolute;top:3px;right:3px;min-width:15px;height:15px;padding:0 4px;border-radius:var(--scale-radius-pill);background:var(--scale-error);color:var(--scale-action-ink);font-size:10px;font-weight:600;line-height:15px;text-align:center}@media(prefers-reduced-motion:reduce){.room[data-v-bc91c8d0]{transition:none}}.trial-banner[data-v-a3ff4cf3]{display:flex;gap:8px;align-items:center;justify-content:center;margin:0;min-height:40px;padding:4px 20px;background:var(--scale-subtle);border-bottom:1px solid var(--scale-border-soft);color:var(--scale-text-secondary);text-align:center}.trial-icon[data-v-a3ff4cf3]{flex-shrink:0;color:var(--scale-text-meta)}.trial-banner.urgent[data-v-a3ff4cf3]{background:color-mix(in srgb,var(--scale-warning) 8%,var(--scale-card));color:var(--scale-warning);font-weight:500}.trial-banner.urgent .trial-icon[data-v-a3ff4cf3]{color:currentcolor}.trial-banner.last[data-v-a3ff4cf3]{background:color-mix(in srgb,var(--scale-error) 6%,var(--scale-card));color:var(--scale-error)}.skip-link[data-v-2e500c75]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip-link[data-v-2e500c75]:focus{position:fixed;top:6px;left:6px;z-index:100;width:auto;height:auto;padding:6px 12px;clip:auto;background:var(--scale-card);color:var(--scale-text);border-radius:var(--scale-radius-control);box-shadow:var(--scale-focus-ring)}.shell[data-v-2e500c75]{display:grid;grid-template-columns:248px minmax(0,1fr);grid-template-rows:minmax(0,1fr);height:100vh;background:var(--scale-panel)}.shell.folded[data-v-2e500c75]{grid-template-columns:64px minmax(0,1fr)}.sidebar[data-v-2e500c75]{position:relative;z-index:4;display:flex;flex-direction:column;min-height:0;padding:10px 10px 0;background:var(--scale-chrome-surface)}.shell.folded .sidebar[data-v-2e500c75]{align-items:center}.head[data-v-2e500c75]{display:flex;flex-shrink:0;gap:8px;align-items:center;width:100%;height:40px;padding:0 6px}.shell.folded .head[data-v-2e500c75]{justify-content:center;padding:0}.brand[data-v-2e500c75]{display:flex;gap:8px;align-items:center;min-width:0;color:var(--scale-chrome-bright);text-decoration:none}.mark[data-v-2e500c75]{width:22px;height:22px;object-fit:contain}.mark-initial[data-v-2e500c75]{display:grid;flex-shrink:0;place-items:center;width:26px;height:26px;border-radius:8px;background:var(--scale-brand);color:var(--scale-action-ink);font-size:12px;font-weight:700}.brand-name[data-v-2e500c75]{overflow:hidden;font-size:15px;font-weight:600;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap}.fold[data-v-2e500c75]{margin-left:auto;color:var(--scale-chrome-text)}.unfold[data-v-2e500c75]{margin-top:4px;color:var(--scale-chrome-text)}.new-chat[data-v-2e500c75]{display:flex;flex-shrink:0;gap:6px;align-items:center;justify-content:center;width:100%;height:40px;margin-top:10px;border-radius:13px;background:var(--scale-card);color:var(--scale-text);font-size:14px;font-weight:500;text-decoration:none;box-shadow:var(--scale-shadow-raised);transition:box-shadow var(--scale-motion-quick) var(--scale-ease-control)}.new-chat[data-v-2e500c75]:hover{box-shadow:var(--scale-shadow-raised-hover)}.new-chat[data-v-2e500c75]:focus-visible{outline:none;box-shadow:var(--scale-shadow-raised),var(--scale-focus-ring)}.shell.folded .new-chat[data-v-2e500c75]{width:40px;border-radius:12px}.admin-nav[data-v-2e500c75]{display:flex;flex-direction:column;gap:2px;width:100%;margin-top:14px}.admin-item[data-v-2e500c75]{display:flex;gap:10px;align-items:center;height:36px;padding:0 10px;border-radius:var(--scale-radius-control);color:var(--scale-chrome-text);font-size:13.5px;text-decoration:none}.shell.folded .admin-item[data-v-2e500c75]{justify-content:center;width:40px;padding:0}.admin-item[data-v-2e500c75]:hover{background:var(--scale-chrome-soft);color:var(--scale-chrome-bright)}.admin-item.active[data-v-2e500c75]{background:var(--scale-card);color:var(--scale-chrome-bright);font-weight:500;box-shadow:var(--scale-shadow-raised)}.foot[data-v-2e500c75]{display:flex;flex-shrink:0;flex-direction:column;gap:2px;width:100%;padding:6px 0;border-top:1px solid var(--scale-chrome-active)}.shell.folded .foot[data-v-2e500c75]{align-items:center}.panel[data-v-2e500c75]{grid-row:1;grid-column:2;position:relative;overflow-x:clip;overflow-y:auto;background:var(--scale-panel)}.partner-dock[data-v-2e500c75]{grid-row:1;grid-column:2;z-index:3;align-self:end;justify-self:center;max-width:100%;padding:0 16px 14px;pointer-events:none}.partner-dock[data-v-2e500c75]>*{pointer-events:auto}.scrim[data-v-2e500c75]{display:none}@media(max-width:720px){.shell[data-v-2e500c75]{grid-template-columns:64px minmax(0,1fr)}.shell:not(.folded) .sidebar[data-v-2e500c75]{position:fixed;inset:0 auto 0 0;z-index:40;width:min(248px,86vw);box-shadow:var(--scale-elevation)}.scrim[data-v-2e500c75]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:39;display:block;background:var(--scale-backdrop)}}
