/*! tailwindcss v4.3.4 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--font-mono:var(--font-geist-mono);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-lg:32rem;--container-xl:36rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-geist-sans);--default-mono-font-family:var(--font-geist-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}button,input,textarea,select{font:inherit}}@layer legacy{:root{--r-xs:8px 8px 8px 2px;--r-sm:12px 12px 12px 2px;--r-md:16px 16px 16px 3px;--r-lg:24px 24px 24px 4px;--r-xl:34px 34px 34px 6px;--r-xs-in:8px 8px 2px 8px;--r-sm-in:12px 12px 2px 12px;--r-md-in:16px 16px 3px 16px;--r-lg-in:24px 24px 4px 24px;--focus-ring:#1c1512;--logo-primary:#4a90c2;--logo-secondary:#4a90c280;--accent-warm:#c1674b;--accent-warm-deep:#b45542;--accent-warm-soft:#cd866a;--accent-ink:#111827;--accent-stone:#7a7a72;--accent-stone-light:#f5f4f0;--accent-stone-dark:#5a5a54;--status-red:#ff5f57;--status-yellow:#febc2e;--status-green:#28c840;--console-bg:#1a1c22;--console-panel:#15171c;--console-line:#2a2d35;--console-fg:#c9d1d9;--console-muted:#555;--console-keyword:#7eb8da;--console-string:#ce9178;--console-type:#4ec9b0;--console-method:#dcdcaa;--primary-50:#f3f7fc;--primary-100:#e7eff7;--primary-200:#c9ddee;--primary-300:#99c2e0;--primary-400:#62a1ce;--primary-500:#4a90c2;--primary-600:#2d6a9c;--primary-700:#26557e;--primary-800:#234969;--primary-900:#223e58;--primary-950:#16283b;--secondary-50:#fbf5f1;--secondary-100:#f5e8df;--secondary-200:#eacebe;--secondary-300:#dcad95;--secondary-400:#cd866a;--secondary-500:#c1674b;--secondary-600:#b45542;--secondary-700:#964338;--secondary-800:#793833;--secondary-900:#62302c;--secondary-950:#341716;--neutral-50:#f5f2ee;--neutral-100:#efebe5;--neutral-200:#dfd5c9;--neutral-300:#cab9a7;--neutral-400:#b49a83;--neutral-500:#a5836a;--neutral-600:#98735e;--neutral-700:#7f5e4f;--neutral-800:#684e44;--neutral-900:#554139;--neutral-950:#2d211d;--bg:#f9fafb;--bg-elevated:#fffc;--fg:#111827;--fg-muted:#4b5563;--fg-faint:#9ca3af;--primary:var(--primary-500);--primary-hover:var(--primary-600);--primary-bg:var(--primary-500);--primary-fg:#fff;--secondary-bg:var(--secondary-100);--secondary-fg:var(--secondary-600);--line:#4a90c21a;--scrollbar-thumb:var(--primary-500);--surface:#f3f4f6;--surface-strong:#fff;--section-bg:#fff;--code-bg:#f3f4f6;--code-fg:#1f2937;--inline-code-bg:#4a90c212;--inline-code-fg:var(--primary-800);--card-bg:#ffffffe6;--card-border:#4a90c21a;--card-hover-border:#4a90c247;--note-bg:#4a90c20d;--link-underline:#4a90c24d;--nav-solid-bg:#fff;--nav-bg:#ffffffc2;--nav-fg:#111827;--nav-muted:#111827b8;--nav-subtle:#11182785;--nav-surface:#1118270a;--nav-surface-hover:#11182714;--nav-border:#4a90c229;--nav-border-strong:#4a90c24d;--nav-link-hover:var(--primary-700);--nav-shadow:#23496924;--nav-inset:#ffffffbd;--nav-logo-wordmark:var(--accent-ink);--nav-logo-mark:var(--primary-500);--footer-bg:var(--primary-500);--footer-fg:#fff;--footer-muted:#ffffffb3;--footer-faint:#fff6;--footer-line:#ffffff1f;--btn-bg:var(--primary-500);--btn-hover:var(--primary-600);--hero-gradient:linear-gradient(180deg, var(--bg) 0%, var(--primary-50) 100%);--landing-hero-bg:linear-gradient(180deg, #f3f8fc 0%, #e8f1f8 18%, #d4e4f1 54%, #b5cee2 100%);--secondary-surface:#ebf3f8;--showcase-bg:#f2efe9;--overlay:#0000004d;--shadow-strong:0 16px 64px #0003;--terminal-bg:var(--console-bg);--terminal-panel:var(--console-panel);--terminal-line:var(--console-line);--terminal-fg:var(--console-fg);--terminal-muted:#555;--terminal-keyword:var(--console-keyword);--terminal-string:var(--console-string);--terminal-type:var(--console-type);--terminal-method:var(--console-method);--agent-card-bg:#ffffffe0;--agent-card-header:#f5f3eef2;--agent-card-border:#2d4f3e1a;--agent-card-border-active:#2d4f3e38;--agent-card-title:#2d4f3e;--agent-card-muted:#8a907e;--agent-card-status:#3a8c62;--agent-card-glow:#3a8c6259;--syntax-string:#b45309;--syntax-method:#6b21a8;--syntax-comment:#9ca3af;--success-fg:#11704f;--success-bg:#1d9f731f;--warning-fg:var(--secondary-700);--warning-bg:#c1674b24;--danger-fg:#b3262f;--danger-bg:#d95b6324;--info-fg:var(--primary-700);--info-bg:#4a90c21f;--harness-claude:#d97745;--harness-codex:#4a90e2;--harness-devin:#5bb98c;--harness-gemini:#8b78da;--harness-cursor:#43a99a;--harness-opencode:#ba9055;--harness-grok:#737373;--harness-muse:#c76fa8;--harness-capy:#7f9c4a;--harness-other:var(--fg-faint)}:root[data-theme=dark]{--focus-ring:#ffd9c4;--bg:#08111a;--bg-elevated:#0c141ed1;--fg:#edf4fb;--fg-muted:#a8b8c8;--fg-faint:#77879a;--primary:#74b8e2;--primary-hover:#94cbef;--primary-bg:#3b789f;--primary-fg:#fff;--secondary-bg:#c1674b24;--secondary-fg:#f0b39f;--line:#74b8e22e;--scrollbar-thumb:#426d8a;--surface:#0f1b29;--surface-strong:#132234;--section-bg:#0b141f;--code-bg:#0a182c;--code-fg:#dbe5f0;--inline-code-bg:#74b8e224;--inline-code-fg:#c6e6fa;--card-bg:#0f1b29d6;--card-border:#74b8e229;--card-hover-border:#74b8e252;--note-bg:#74b8e21a;--link-underline:#74b8e259;--nav-solid-bg:#0c1c2a;--nav-bg:#0c1c2aeb;--nav-fg:#edf4fb;--nav-muted:#edf4fbc7;--nav-subtle:#edf4fb8a;--nav-surface:#ffffff0f;--nav-surface-hover:#ffffff1a;--nav-border:#ffffff24;--nav-border-strong:#ffffff3d;--nav-link-hover:#9fd4f5;--nav-shadow:#0000005c;--nav-inset:#ffffff0d;--nav-logo-wordmark:var(--nav-fg);--nav-logo-mark:var(--primary);--footer-bg:linear-gradient(180deg, #10263a 0%, #08111a 100%);--footer-fg:#edf4fb;--footer-muted:#edf4fbb8;--footer-faint:#edf4fb6b;--footer-line:#74b8e22e;--btn-bg:#3b789f;--btn-hover:#366d98;--hero-gradient:linear-gradient(180deg, #08111a 0%, #10263a 56%, #0a1724 100%);--landing-hero-bg:linear-gradient(180deg, #08111a 0%, #10263a 56%, #0a1724 100%);--secondary-surface:#152532;--showcase-bg:#101821;--overlay:#02060c8f;--shadow-strong:0 18px 64px #0000006b;--terminal-bg:#0b1017;--terminal-panel:#121a24;--terminal-line:#263445;--terminal-fg:#d7e0ea;--terminal-muted:#7f8b99;--terminal-keyword:#7eb8da;--terminal-string:#e4a986;--terminal-type:#6bd4bc;--terminal-method:#e6d78d;--agent-card-bg:#09111bd6;--agent-card-header:#0f1c28f0;--agent-card-border:#74b8e229;--agent-card-border-active:#74b8e24d;--agent-card-title:#dbe9f4;--agent-card-muted:#93a7b9;--agent-card-status:#63d18b;--agent-card-glow:#63d18b47;--syntax-string:#f2b17a;--syntax-method:#c9a7ff;--syntax-comment:#7c8a9b;--success-fg:#63d18b;--success-bg:#63d18b1f;--warning-fg:#ce9178;--warning-bg:#ce917824;--danger-fg:#f0727f;--danger-bg:#f0727f24;--info-fg:#74b8e2;--info-bg:#74b8e224;--harness-claude:#e58d5e;--harness-codex:#74b8e2;--harness-devin:#6fcf9d;--harness-gemini:#a594ea;--harness-cursor:#5cc2b2;--harness-opencode:#d0a86c;--harness-grok:#9a9a9a;--harness-muse:#dc8bbe;--harness-capy:#9bb963}:root{--brand-button:#2d6a9c;--brand-button-hover:#4a90c2;--brand-button-border:#234969;--brand-button-fg:#fff}:root[data-theme=dark] .brand-logo-light,:root:not([data-theme=dark]) .brand-logo-dark{display:none}body{margin:0;font-size:14px;line-height:1.5}a{color:inherit;text-decoration:none}[role=alert]{color:var(--destructive);font-size:13px}.load-error{align-items:center;gap:12px;padding:12px 0;display:flex}button:not([data-slot]):not(.more-lines){border:1px solid var(--input);background:var(--background);min-height:32px;color:var(--foreground);white-space:nowrap;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:500;transition:background .15s,color .15s;display:inline-flex}button:not([data-slot]):not(.more-lines):hover:not(:disabled){background:var(--accent);color:var(--accent-foreground)}button:not([data-slot]):not(.more-lines):disabled{opacity:.5;cursor:not-allowed}input:not([type=checkbox]):not([type=radio]):not([data-slot]),select,textarea{border:1px solid var(--input);min-height:36px;color:var(--foreground);background:0 0;border-radius:6px;padding:4px 12px;font-size:14px}textarea{padding:8px 12px}:root[data-theme=dark] :is(input:not([data-slot]),select,textarea){background:color-mix(in srgb, var(--input) 30%, transparent)}:is(input:not([data-slot]),select,textarea):focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in srgb, var(--ring) 50%, transparent);outline:none}.more{margin:16px auto;display:flex}.dim{color:var(--fg-muted)}.small{font-size:12px}.italic{font-style:italic}.accent{color:var(--primary)}.added{color:var(--status-success)}.removed{color:var(--status-danger)}.wrap{white-space:pre-wrap;overflow-wrap:anywhere}.truncate{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.clamp{-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.table-scroll{overflow-x:auto}.snippet{color:var(--fg-muted);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:4px;font-size:12px;display:block}.legend i{border-radius:2px;width:8px;height:8px;display:inline-block}.matches{margin:0;padding:0;font-size:13px;list-style:none}.matches li{border-bottom:1px solid var(--border)}.matches a{padding:12px;display:block}.matches a:hover{background:var(--accent)}.match-meta{color:var(--fg-muted);justify-content:space-between;gap:12px;font-size:12px;display:flex}.activity{margin-top:20px}.activity-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.activity h2,.subagents h2{margin:0;font-size:16px;font-weight:550}.segmented{display:flex}.segmented button{border-radius:0;padding:4px 10px;font-size:12px}.segmented button[aria-pressed=true]{background:var(--accent);color:var(--accent-foreground)}.stats{flex-wrap:wrap;gap:28px;margin:20px 0;display:flex}.stats div{display:grid}.stats strong{font-size:22px;font-weight:550}.stats span{color:var(--fg-muted);font-size:12px}.chart{border-bottom:1px solid var(--line);align-items:flex-end;gap:2px;height:160px;display:flex}.bar{flex-direction:column-reverse;flex:1;min-width:2px;height:100%;display:flex}.bar span{width:100%;display:block}.chart-axis{justify-content:space-between;margin-top:4px;display:flex}.legend{flex-wrap:wrap;gap:16px;padding:0;font-size:12px;list-style:none;display:flex}.legend li{align-items:center;gap:6px;display:inline-flex}.overview{flex-direction:column;gap:16px;margin:0;display:flex}.overview dt{color:var(--muted-foreground);font-size:12px;font-weight:500}.overview dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:14px}.subagents{gap:8px;font-size:13px;display:grid}.subagents h2{color:var(--muted-foreground);font-size:12px;font-weight:500}.subagents ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.subagents li{flex-wrap:wrap;gap:10px;display:flex}.subagents a{color:var(--primary)}.transcript{flex-direction:column;gap:20px;margin:0;padding:0;font-size:14px;line-height:28px;list-style:none;display:flex}.message{min-width:0;scroll-margin-top:24px}.message-human{background:color-mix(in oklab, var(--muted) 60%, transparent);border-radius:16px;align-self:flex-end;padding:12px 16px}@media (width>=640px){.message-human{margin-left:48px;padding:12px 20px}}.message:target,.activity-cells li:target{outline:1px solid var(--primary);outline-offset:6px;border-radius:8px}.message-header{color:var(--muted-foreground);align-items:center;gap:8px;margin-bottom:8px;font-size:12px;line-height:16px;display:flex}.speaker{font-weight:600}.cite{opacity:0;margin-left:auto;transition:opacity .15s}.message:hover .cite,.message:focus-within .cite{opacity:.6}.cite:hover,.cite:focus-visible{opacity:1}.message-body{overflow-wrap:anywhere}.message-body>:first-child{margin-top:0}.message-body>:last-child{margin-bottom:0}.message-body p{color:inherit;white-space:pre-wrap;margin:12px 0}.message-body ul{margin:12px 0;padding-left:20px;list-style:outside}.message-body ol{margin:12px 0;padding-left:3ch;list-style:decimal}.message-body ol ::marker{color:var(--status-info)}.message-body blockquote{border-left:2px solid var(--border);color:var(--muted-foreground);margin:12px 0;padding-left:16px}.message-body a{color:var(--primary);text-decoration:underline}.message-body pre{border:1px solid var(--border);background:color-mix(in oklab, var(--muted) 40%, transparent);border-radius:8px;margin:16px 0;padding:16px;font-size:12px;line-height:24px;overflow-x:auto}.message-body code{background:var(--muted);border-radius:4px;padding:2px 4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.message-body pre code{background:0 0;padding:0}.message-body table{border-collapse:collapse}.message-body th,.message-body td{text-align:left;padding:2px 12px 2px 0}.disclosure summary{cursor:pointer;color:var(--muted-foreground);align-items:center;gap:8px;padding:8px 0;font-size:12px;line-height:16px;list-style:none;display:flex}.disclosure summary::-webkit-details-marker{display:none}.disclosure-chevron{transition:transform .15s}.disclosure[open]>summary .disclosure-chevron{transform:rotate(90deg)}.disclosure summary:hover{color:var(--fg)}.disclosure-body{padding-top:8px}.activity-cells{border:1px solid var(--border);background:color-mix(in oklab, var(--muted) 20%, transparent);border-radius:12px;flex-direction:column;gap:12px;margin:6px 0 0;padding:16px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:24px;list-style:none;display:flex}.activity-cells li{scroll-margin-top:24px}.gutter{grid-template-columns:2ch minmax(0,1fr);display:grid}.gutter-body{min-width:0}.bullet{font-weight:700}.bullet-dim{color:var(--fg-muted)}.bullet-ok{color:var(--status-success)}.bullet-failed,.failed-glyph{color:var(--status-danger);font-weight:700}.more-lines{color:var(--fg-muted);text-align:left;font:inherit;background:0 0;border:none;padding:0}.more-lines:hover{color:var(--fg);background:0 0;text-decoration:underline}pre.output-line{font:inherit;text-overflow:ellipsis;white-space:pre;margin:0;overflow:hidden}pre.output-full,pre.context{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;max-height:32rem;margin:0;overflow-y:auto}pre.context{color:var(--fg-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.diff{padding-left:2ch}.diff-line{white-space:pre-wrap;overflow-wrap:anywhere;grid-template-columns:2ch minmax(0,1fr);display:grid}.diff-add{color:var(--status-success);background:color-mix(in oklab, var(--status-success) 14%, transparent)}.diff-del{color:var(--status-danger);background:color-mix(in oklab, var(--status-danger) 14%, transparent)}.edited-file+.edited-file{margin-top:10px}.plan-step{grid-template-columns:2ch 2ch minmax(0,1fr);display:grid}.plan-completed{color:var(--fg-muted);text-decoration:line-through}.plan-in_progress{color:var(--primary);font-weight:700}.plan-pending{color:var(--fg-muted)}.attached-image{border-radius:8px;max-width:100%;max-height:480px}.truncated{color:var(--status-warning);font-size:12px}.worked{color:var(--fg-muted);font-size:12px}@media (width<=600px){.message-human{max-width:100%}.filters select{max-width:140px}}.session-sticky{z-index:5;background:var(--bg);border-bottom:1px solid var(--line);align-items:center;gap:16px;padding:10px 0;display:flex;position:sticky;top:0}.sticky-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}.jump{white-space:nowrap;padding:4px 10px;font-size:12px}.load-error{color:var(--secondary-fg);justify-content:space-between;align-items:center;gap:12px;padding:16px 0;display:flex}.activity-group{scroll-margin-top:64px}.session-table{table-layout:fixed}.session-table th:first-child{width:36%}.session-table th:nth-child(2){width:17%}.session-table th:nth-child(3),.session-table th:nth-child(4){width:12%}.session-table th:nth-child(5){width:8%}.session-table th:nth-child(6){width:7%}.session-table th:nth-child(7){width:8%}.session-table td{text-overflow:ellipsis;overflow-wrap:anywhere;overflow:hidden}.session-cell{min-width:0}.session-cell a{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.project-cell{overflow-wrap:anywhere}.harness{white-space:normal}.flows-main{min-width:0}.flows-main.flows-page{width:100%;max-width:1600px;margin-inline:auto;padding:32px 20px}@media (width>=768px){.flows-main.flows-page{padding:48px 40px}}.flows-main h1{overflow-wrap:anywhere}.flows-main .heading{border-bottom:1px solid var(--dashboard-border);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:28px;padding-bottom:28px;display:flex}.flows-main .heading h1{letter-spacing:-.025em;color:var(--foreground);margin:0;font-size:1.9rem;font-weight:600;line-height:1.2}@media (width>=768px){.flows-main .heading h1{font-size:2.35rem}}.flows-main .heading p{max-width:48rem;color:var(--muted-foreground);margin-top:8px;font-size:14px;line-height:24px}.flows-main .heading>div:first-child{flex-direction:column;gap:8px;min-width:0;display:flex}.flows-main .heading .eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--primary);margin:0;font-size:11px;font-weight:500}.flows-main .workspace-summary{border-left:1px solid var(--border-default);min-width:220px;padding:4px 0 4px 20px}.flows-main .workspace-summary p{letter-spacing:.2em;text-transform:uppercase;color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:16px;margin:0 0 16px;font-size:11px;font-weight:500;display:flex}.flows-main .workspace-summary .live{border:1px solid var(--border-default);background:var(--surface-soft);letter-spacing:.18em;color:var(--text-secondary);border-radius:999px;padding:2px 10px;font-size:12px}.flows-main .workspace-summary strong{color:var(--foreground);font-size:14px;font-weight:600}.flows-main .run-bar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:28px;display:flex}.flows-main .run-bar .back,.flows-main .run-bar .badges{margin:0}.flows-main .panel{border-top:1px solid var(--dashboard-border);min-width:0;margin:28px 0 0;padding:20px 0 0}.flows-main .panel>h2,.flows-main section>h2{letter-spacing:-.015em;color:var(--foreground);margin:0 0 20px;font-size:16px;font-weight:600;line-height:24px}.flows-main h3,.flows-main h4{color:var(--foreground);margin:16px 0 6px;font-size:14px;font-weight:600}.flows-main .panel summary{cursor:pointer;color:var(--muted-foreground)}.flows-main .panel.failure{border-color:var(--status-danger)}.flows-main .danger-box{border:1px solid var(--status-danger);background:var(--status-danger-soft);color:var(--status-danger);border-radius:6px}.flows-main .back,.flows-main a.button,.flows-main button:not([data-slot]):not(.tab):not(.link):not(.primary):not(.danger):not(.ghost){border:1px solid var(--input);background:var(--background);height:36px;color:var(--foreground);white-space:nowrap;cursor:pointer;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:500;transition:background .15s,color .15s;display:inline-flex}.flows-main .back:hover,.flows-main a.button:hover,.flows-main button:not([data-slot]):not(.tab):not(.link):not(.primary):not(.danger):not(.ghost):hover:not(:disabled){background:var(--accent);color:var(--accent-foreground)}.flows-main button:disabled{opacity:.5;cursor:not-allowed}.flows-main .back{background:color-mix(in oklab, var(--primary) 10%, transparent);width:fit-content;margin-bottom:12px}.flows-main button.primary,.flows-main a.button.primary{background:var(--brand-button);color:var(--brand-button-fg);border:1.5px solid var(--brand-button-border);border-radius:var(--radius-bubble,10px 10px 10px 3px);font-size:12px}.flows-main button.primary:hover:not(:disabled),.flows-main a.button.primary:hover{background:var(--brand-button-hover);color:var(--brand-button-fg)}.flows-main button.danger{background:color-mix(in srgb, var(--destructive) 60%, transparent);color:#fff;border-color:#0000}.flows-main button.danger:hover:not(:disabled){background:var(--destructive);color:#fff}.flows-main button.ghost{background:0 0;border-color:#0000}.flows-main button.danger.ghost{color:var(--destructive)}.flows-main button.danger.ghost:hover:not(:disabled){background:color-mix(in srgb, var(--destructive) 12%, transparent);color:var(--destructive)}.flows-main button.link{color:var(--foreground);cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:500}.flows-main button.link:hover{color:var(--primary)}.flows-main .badges,.flows-main .chips,.flows-main .actions,.flows-main .step-summary{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.flows-main .badges{margin-top:4px}.flows-main .tabs{border-bottom:1px solid var(--border);align-items:center;gap:24px;margin-bottom:20px;display:flex;overflow-x:auto}.flows-main .tab{min-height:44px;color:var(--muted-foreground);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:8px;padding:0;font-size:14px;font-weight:500;display:inline-flex}.flows-main .tab:hover{color:var(--foreground)}.flows-main .tab.active{border-bottom-color:var(--primary);color:var(--foreground)}.flows-main .count{background:var(--muted);color:var(--muted-foreground);font-variant-numeric:tabular-nums;border-radius:5px;padding:1px 6px;font-size:11px}.flows-main .table{border-collapse:collapse;caption-side:bottom;width:100%;font-size:14px}.flows-main .table th{border-bottom:1px solid var(--border-default);text-align:left;vertical-align:middle;text-transform:uppercase;letter-spacing:.2em;height:48px;color:var(--text-muted);padding:0 16px;font-size:12px;font-weight:500}.flows-main .table td{border-bottom:1px solid var(--border-soft);vertical-align:middle;color:var(--foreground);padding:16px}.flows-main .table tbody tr{transition:background .15s}.flows-main .table tbody tr:hover{background:var(--surface-soft)}.flows-main .table tbody tr:last-child td{border-bottom:0}.flows-main .table td.actions{text-align:right;white-space:nowrap;display:table-cell}.flows-main .table td.actions>*+*{margin-left:8px}.flows-main .table a:hover{color:var(--primary)}.flows-main .sub{color:var(--muted-foreground);margin-top:3px;font-size:12px;display:block}.flows-main .mono,.flows-main code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.flows-main .muted{color:var(--muted-foreground)}.flows-main .note{background:var(--note-bg);border-radius:6px;padding:12px 16px;font-size:14px}.flows-main .warning-banner{border:1px solid var(--status-warning);background:var(--status-warning-soft);color:var(--status-warning);border-radius:6px;padding:12px 16px;font-size:14px}.flows-main .error-text{color:var(--destructive);margin-top:4px;font-size:12px;display:block}.flows-main .empty{text-align:center;color:var(--muted-foreground);flex-direction:column;align-items:center;gap:8px;padding:44px 16px 64px;font-size:13px;display:flex}.flows-main .empty strong{color:var(--foreground);font-size:15px;font-weight:500}.flows-main pre{border:1px solid var(--border);background:var(--muted);color:var(--foreground);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:6px;margin:0;padding:12px 16px;font-size:12px;line-height:1.55;overflow:auto}.flows-main pre.source{max-height:480px;margin-top:12px}.flows-main .runs{margin:0;padding:0;list-style:none}.flows-main .runs li{border-top:1px solid var(--border)}.flows-main .runs a{grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:24px;min-height:76px;padding:18px 0;display:grid}.flows-main .runs strong{font-size:14px;font-weight:500}.flows-main .runs a:hover strong{color:var(--primary)}.flows-main .runs .view{color:var(--muted-foreground);font-size:13px;font-weight:500}.flows-main .runs time{color:var(--muted-foreground);font-size:12px}.flows-main .toolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.flows-main select,.flows-main input:not([type=checkbox]):not([type=radio]),.flows-main textarea{border:1px solid var(--input);min-height:36px;color:var(--foreground);background:0 0;border-radius:6px;padding:4px 12px;font-size:14px}:root[data-theme=dark] .flows-main :is(select,input,textarea){background:color-mix(in srgb, var(--input) 30%, transparent)}.flows-main textarea{padding:8px 12px}.flows-main :is(select,input,textarea):focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in srgb, var(--ring) 50%, transparent);outline:none}.flows-main .pager{color:var(--muted-foreground);justify-content:flex-end;align-items:center;gap:8px;margin-top:16px;font-size:12px;display:flex}.flows-main .pager>span{margin-right:auto}.flows-main .form{flex-direction:column;gap:16px;max-width:760px;display:flex}.flows-main .form label,.flows-main .run-now label{flex-direction:column;gap:8px;font-size:13px;font-weight:500;display:flex}.flows-main .form small{color:var(--muted-foreground);font-weight:400}.flows-main .code-input{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.5}.flows-main .form-actions{gap:8px;display:flex}.flows-main .run-now{grid-template-columns:minmax(0,1fr) 220px auto;align-items:end;gap:14px;display:grid}.flows-main .tiles{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:0 24px;margin:0;display:grid}.flows-main .tile{border-top:1px solid var(--border-default);min-width:0;padding:16px 0}.flows-main .tile dt{text-transform:uppercase;letter-spacing:.18em;color:var(--muted-foreground);font-size:11px;font-weight:500}.flows-main .tile dd{overflow-wrap:anywhere;color:var(--foreground);margin:12px 0 0;font-size:16px;font-weight:600}.flows-main .tile dd a:hover{color:var(--primary)}.flows-main .facts{grid-template-columns:140px minmax(0,1fr);gap:6px 12px;margin:12px 0 0;display:grid}.flows-main .facts dt{color:var(--fg-muted)}.flows-main .facts dd{margin:0}.flows-main .steps .step-detail td{background:var(--muted)}.flows-main .step-summary{color:var(--fg-muted);margin-bottom:10px;font-size:13px}.flows-main .graph{margin-bottom:16px;overflow-x:auto}.flows-main .graph .edge{fill:none;stroke:var(--fg-faint);stroke-width:1.4px}.flows-main .graph rect{fill:var(--surface);stroke:var(--line);stroke-width:1.5px}.flows-main .graph .node-success rect{fill:var(--success-bg);stroke:var(--success-fg)}.flows-main .graph .node-danger rect{fill:var(--danger-bg);stroke:var(--danger-fg)}.flows-main .graph .node-info rect{fill:var(--info-bg);stroke:var(--info-fg)}.flows-main .graph .node-warning rect{fill:var(--warning-bg);stroke:var(--warning-fg)}.flows-main .graph .node-title{fill:var(--fg);font-size:13px;font-weight:500}.flows-main .graph .node-sub{fill:var(--fg-muted);font-size:11px}.flows-main .log{border:1px solid var(--terminal-line);border-radius:8px;overflow:hidden}.flows-main .log-head{background:var(--terminal-panel);color:var(--terminal-fg);justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;font-size:13px;display:flex}.flows-main .log-actions{align-items:center;gap:8px;display:flex}.flows-main .log-body{background:var(--terminal-bg);color:var(--terminal-fg);border-radius:0;min-height:120px;max-height:420px}.flows-main .split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.flows-main .split .panel{margin:0}.flows-main .timeline{margin:0;padding:0;list-style:none}.flows-main .timeline .event{grid-template-columns:14px minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:6px 0;font-size:13px;display:grid}.flows-main .timeline .dot{background:var(--fg-faint);border-radius:50%;width:8px;height:8px}.flows-main .timeline .event-success .dot{background:var(--success-fg)}.flows-main .timeline .event-danger .dot{background:var(--danger-fg)}.flows-main .timeline .event-info .dot{background:var(--info-fg)}.flows-main .artifacts{margin:0;padding:0;list-style:none}.flows-main .artifacts li{border-bottom:1px solid var(--line);justify-content:space-between;gap:10px;padding:6px 0;font-size:13px;display:flex}.flows-main .copyable{margin:10px 0}.flows-main .copyable-head{text-transform:uppercase;letter-spacing:.06em;color:var(--fg-faint);justify-content:space-between;align-items:center;margin-bottom:4px;font-size:11px;display:flex}.flows-main .copyable-head button{padding:3px 10px;font-size:12px}.flows-main .danger-zone{margin-top:24px}.flows-main .resume{gap:6px;display:inline-flex}@media (width<=860px){.flows-main .split,.flows-main .run-now{grid-template-columns:1fr}.flows-main .runs a{grid-template-columns:minmax(0,1fr) auto}.flows-main .runs .view,.flows-main .runs time{display:none}.flows-main .table{display:block;overflow-x:auto}}.flows-main .panel .integrations{flex-direction:column;gap:10px;margin:12px 0 0;padding:0;list-style:none;display:flex}.flows-main .panel .integrations li{border:1px solid var(--border-default);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.flows-main .panel .integrations .ok{color:var(--status-success)}.flows-main .panel .integrations .muted{color:var(--text-muted);font-size:13px}.settings .card{padding:24px}.settings .card+.card{border-top:1px solid var(--border-soft)}.settings [data-section=members] .card{border:1px solid var(--border);background:var(--card);border-radius:8px}.settings [data-section=members] .card+.card{margin-top:20px}.settings .card h2{margin:0 0 3px;font-size:14px;font-weight:600;line-height:22px}.settings .card h2+p{color:var(--text-muted);margin:0 0 20px;font-size:12px;line-height:1.6}.settings .card h3{margin:20px 0 8px;font-size:13px;font-weight:600}.settings .card p{color:var(--text-muted);font-size:13px}.settings .card code{background:var(--inline-code-bg,var(--muted));color:var(--inline-code-fg,var(--fg));overflow-wrap:anywhere;border-radius:4px;padding:1px 5px;font-size:12.5px}.settings .inline-form{flex-wrap:wrap;align-items:flex-end;gap:12px;margin:18px 0;display:flex}.settings .inline-form label,.settings .stack label{color:var(--fg-muted);flex-direction:column;flex:180px;gap:6px;font-size:12px;display:flex}.settings .stack{border-top:1px solid var(--line);flex-direction:column;gap:12px;margin-top:16px;padding-top:16px;display:flex}.settings button.primary{background:var(--brand-button);color:var(--brand-button-fg);border:1.5px solid var(--brand-button-border);border-radius:var(--radius-bubble,10px 10px 10px 3px);font-size:12px}.settings button.primary:hover:not(:disabled){background:var(--brand-button-hover);color:var(--brand-button-fg)}.settings button.danger{background:color-mix(in srgb, var(--destructive) 60%, transparent);color:#fff;border-color:#0000}.settings button.danger:hover:not(:disabled){background:var(--destructive);color:#fff}.settings .note{font-size:13px}.settings [role=status]{color:var(--status-success);padding:8px 0;font-size:13px}.settings [role=alert]{padding:8px 0}.settings table{border-collapse:collapse;width:100%;margin-top:12px;font-size:13px}.settings th{border-bottom:1px solid var(--border);text-align:left;height:36px;color:var(--muted-foreground);padding:0 12px;font-size:12px;font-weight:500}.settings td{border-bottom:1px solid var(--border-soft);vertical-align:middle;padding:12px}.settings tbody tr:hover{background:color-mix(in srgb, var(--dashboard-panel-soft) 65%, transparent)}.settings td.actions{text-align:right;white-space:nowrap}.settings td.actions button+button{margin-left:8px}.settings .badge{border:1px solid var(--border-default);background:var(--surface-soft);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.18em;white-space:nowrap;border-radius:999px;align-items:center;margin-left:8px;padding:2px 10px;font-size:12px;font-weight:500;display:inline-flex}.settings .badge.ok{color:var(--status-success);background:var(--status-success-soft);border-color:#0000}.settings .badge.warn{color:var(--status-warning);background:var(--status-warning-soft);border-color:#0000}.settings .badge.error{color:var(--status-danger);background:var(--status-danger-soft);border-color:#0000}.settings .callout{border:1px solid var(--line);background:var(--note-bg,var(--muted));border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0;padding:12px 14px;font-size:13px;display:flex}.settings .copy{align-items:center;gap:8px;max-width:100%;display:inline-flex}.settings .copy button{padding:3px 10px;font-size:12px}.settings input.search{width:100%;margin:4px 0 16px}.settings .provider-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.settings .provider{border:1px solid var(--border);background:var(--card);border-radius:8px;flex-direction:column;gap:8px;padding:18px;display:flex}.settings .provider>header{border:0;height:auto;padding:0}.settings .provider h3{margin:0;font-size:15px}.settings .provider p{margin:0;font-size:13px}.settings .provider dl,.settings dl.facts{grid-template-columns:max-content 1fr;gap:4px 14px;margin:4px 0;font-size:12.5px;display:grid}.settings dl.facts{gap:10px 20px;margin:16px 0;font-size:13.5px}.settings .provider dt,.settings dl.facts dt{color:var(--fg-muted)}.settings .provider dd,.settings dl.facts dd{min-width:0;margin:0}.settings .row{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.settings ul.plain{gap:6px;margin:0;padding:0;list-style:none;display:grid}@media (width<=860px){.settings-layout{grid-template-columns:1fr}.settings-layout>nav{flex-flow:wrap;position:static}.settings .provider-grid{grid-template-columns:1fr}.settings table{display:block;overflow-x:auto}}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:0}.inset-y-0{inset-block:0}.top-3{top:calc(var(--spacing) * 3)}.right-3{right:calc(var(--spacing) * 3)}.bottom-full{bottom:100%}.left-0{left:0}.z-10{z-index:10}.z-50{z-index:50}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.-mt-1{margin-top:calc(var(--spacing) * -1)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-9{margin-bottom:calc(var(--spacing) * 9)}.-ml-1\.5{margin-left:calc(var(--spacing) * -1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-full{width:100%;height:100%}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-14{height:calc(var(--spacing) * 14)}.h-24{height:calc(var(--spacing) * 24)}.h-32{height:calc(var(--spacing) * 32)}.h-40{height:calc(var(--spacing) * 40)}.h-full{height:100%}.h-px{height:1px}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-\[16rem\]{min-height:16rem}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.w-2\/3{width:66.6667%}.w-3\/4{width:75%}.w-9{width:calc(var(--spacing) * 9)}.w-48{width:calc(var(--spacing) * 48)}.w-80{width:calc(var(--spacing) * 80)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[160px\]{max-width:160px}.max-w-\[200px\]{max-width:200px}.max-w-\[760px\]{max-width:760px}.max-w-\[1440px\]{max-width:1440px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.flex-1{flex:1}.shrink-0{flex-shrink:0}.caption-bottom{caption-side:bottom}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-auto{cursor:auto}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.grid-cols-\[max-content_1fr\]{grid-template-columns:max-content 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0{gap:0}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[var\(--border-default\)\]>:not(:last-child)){border-color:var(--border-default)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[5px\]{border-radius:5px}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#30485e\]{border-color:#30485e}.border-\[\#496174\]{border-color:#496174}.border-\[var\(--border-default\)\]{border-color:var(--border-default)}.border-\[var\(--brand-button-border\)\]{border-color:var(--brand-button-border)}.border-\[var\(--dashboard-border\)\]{border-color:var(--dashboard-border)}.border-\[var\(--status-danger\)\]{border-color:var(--status-danger)}.border-\[var\(--status-success\)\]{border-color:var(--status-success)}.border-\[var\(--status-warning\)\]{border-color:var(--status-warning)}.border-border{border-color:var(--border)}.border-input{border-color:var(--input)}.border-transparent{border-color:#0000}.bg-\[\#101c29\]{background-color:#101c29}.bg-\[\#203e55\]{background-color:#203e55}.bg-\[\#182838\]{background-color:#182838}.bg-\[var\(--brand-button\)\]{background-color:var(--brand-button)}.bg-\[var\(--nav-logo-mark\,var\(--primary\)\)\]{background-color:var(--nav-logo-mark,var(--primary))}.bg-\[var\(--overlay\)\]{background-color:var(--overlay)}.bg-\[var\(--sidebar\)\]{background-color:var(--sidebar)}.bg-\[var\(--status-danger-soft\)\],.bg-\[var\(--status-danger-soft\)\]\/20{background-color:var(--status-danger-soft)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--status-danger-soft\)\]\/20{background-color:color-mix(in oklab, var(--status-danger-soft) 20%, transparent)}}.bg-\[var\(--status-info-soft\)\]{background-color:var(--status-info-soft)}.bg-\[var\(--status-success-soft\)\]{background-color:var(--status-success-soft)}.bg-\[var\(--status-warning-soft\)\]{background-color:var(--status-warning-soft)}.bg-\[var\(--surface-card\)\]{background-color:var(--surface-card)}.bg-\[var\(--surface-soft\)\]{background-color:var(--surface-soft)}.bg-\[var\(--surface-strong\)\]{background-color:var(--surface-strong)}.bg-accent{background-color:var(--accent)}.bg-background{background-color:var(--background)}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-card{background-color:var(--card)}.bg-destructive{background-color:var(--destructive)}.bg-muted{background-color:var(--muted)}.bg-secondary{background-color:var(--secondary)}.bg-transparent{background-color:#0000}.object-contain{object-fit:contain}.object-left{object-position:left}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-0{padding-top:0}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.text-center{text-align:center}.text-left{text-align:left}.font-mono{font-family:var(--font-geist-mono)}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-sm\/relaxed{font-size:var(--text-sm);line-height:var(--leading-relaxed)}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[15px\]{font-size:15px}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#80bfe5\]{color:#80bfe5}.text-\[\#111827\]{color:#111827}.text-\[\#a9bdce\]{color:#a9bdce}.text-\[\#e8f0f7\]{color:#e8f0f7}.text-\[\#f3a5ad\]{color:#f3a5ad}.text-\[var\(--brand-button-fg\)\]{color:var(--brand-button-fg)}.text-\[var\(--brand-mark-fg\,\#fff\)\]{color:var(--brand-mark-fg,#fff)}.text-\[var\(--fg\)\]{color:var(--fg)}.text-\[var\(--foreground\)\]{color:var(--foreground)}.text-\[var\(--nav-logo-mark\,var\(--primary\)\)\]{color:var(--nav-logo-mark,var(--primary))}.text-\[var\(--status-danger\)\]{color:var(--status-danger)}.text-\[var\(--status-info\)\]{color:var(--status-info)}.text-\[var\(--status-success\)\]{color:var(--status-success)}.text-\[var\(--status-warning\)\]{color:var(--status-warning)}.text-\[var\(--text-secondary\)\]{color:var(--text-secondary)}.text-foreground{color:var(--foreground)}.text-muted-foreground{color:var(--muted-foreground)}.text-primary{color:var(--primary)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, )}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.shadow-\[0_24px_60px_-32px_var\(--shadow-color\)\]{--tw-shadow:0 24px 60px -32px var(--tw-shadow-color,var(--shadow-color));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.\!filter{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )!important}.filter{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, )}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\[--fg\:\#e8f0f7\]{--fg:#e8f0f7}.selection\:bg-primary ::selection{background-color:var(--primary)}.selection\:bg-primary::selection{background-color:var(--primary)}.selection\:text-primary-foreground ::selection{color:var(--primary-foreground)}.selection\:text-primary-foreground::selection{color:var(--primary-foreground)}.placeholder\:text-\[\#8298aa\]::placeholder{color:#8298aa}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.empty\:hidden:empty{display:none}@media (hover:hover){.hover\:bg-\[\#24394b\]:hover{background-color:#24394b}.hover\:bg-\[var\(--brand-button-hover\)\]:hover{background-color:var(--brand-button-hover)}.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab, var(--destructive) 90%, transparent)}}.hover\:bg-muted:hover{background-color:var(--muted)}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}}.hover\:text-\[\#e8f0f7\]:hover{color:#e8f0f7}.hover\:text-\[var\(--status-danger\)\]:hover{color:var(--status-danger)}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:border-\[\#80bfe5\]:focus{border-color:#80bfe5}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-\[\#80bfe5\]\/30:focus-visible{--tw-ring-color:oklab(77.597% -.047371 -.0698475/.3)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-\[\#79b8de\]:focus-visible{outline-color:#79b8de}.focus-visible\:outline-\[\#80bfe5\]:focus-visible{outline-color:#80bfe5}.active\:bg-\[\#1c3041\]:active{background-color:#1c3041}.active\:bg-\[var\(--brand-button-border\)\]:active{background-color:var(--brand-button-border)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.has-\[\>svg\]\:px-1\.5:has(>svg){padding-inline:calc(var(--spacing) * 1.5)}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing) * 2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing) * 3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing) * 4)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.aria-pressed\:bg-accent[aria-pressed=true]{background-color:var(--accent)}.aria-pressed\:text-accent-foreground[aria-pressed=true]{color:var(--accent-foreground)}.aria-selected\:bg-accent[aria-selected=true]{background-color:var(--accent)}.aria-selected\:text-accent-foreground[aria-selected=true]{color:var(--accent-foreground)}.aria-\[current\=page\]\:bg-accent[aria-current=page]{background-color:var(--accent)}.aria-\[current\=page\]\:text-accent-foreground[aria-current=page]{color:var(--accent-foreground)}.data-\[state\=on\]\:bg-accent[data-state=on]{background-color:var(--accent)}.data-\[state\=on\]\:text-accent-foreground[data-state=on]{color:var(--accent-foreground)}@media (width>=760px){.min-\[760px\]\:bottom-0{bottom:0}.min-\[760px\]\:left-full{left:100%}.min-\[760px\]\:mb-0{margin-bottom:0}.min-\[760px\]\:ml-3{margin-left:calc(var(--spacing) * 3)}}@media (width>=40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:py-16{padding-block:calc(var(--spacing) * 16)}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}@media (width>=48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-\[minmax\(8rem\,0\.8fr\)_minmax\(18rem\,1\.7fr\)_auto\]{grid-template-columns:minmax(8rem,.8fr) minmax(18rem,1.7fr) auto}.md\:p-12{padding:calc(var(--spacing) * 12)}.md\:px-7{padding-inline:calc(var(--spacing) * 7)}.md\:px-9{padding-inline:calc(var(--spacing) * 9)}.md\:py-8{padding-block:calc(var(--spacing) * 8)}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (width>=80rem){.xl\:sticky{position:sticky}.xl\:top-0{top:0}.xl\:order-last{order:9999}.xl\:w-\[288px\]{width:288px}.xl\:w-auto{width:auto}.xl\:shrink-0{flex-shrink:0}.xl\:flex-row{flex-direction:row}.xl\:items-start{align-items:flex-start}.xl\:justify-between{justify-content:space-between}.xl\:self-start{align-self:flex-start}.xl\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.xl\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}}.dark\:border-input:is(.dark *,[data-theme=dark] *){border-color:var(--input)}.dark\:bg-destructive\/60:is(.dark *,[data-theme=dark] *){background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/60:is(.dark *,[data-theme=dark] *){background-color:color-mix(in oklab, var(--destructive) 60%, transparent)}}.dark\:bg-input\/30:is(.dark *,[data-theme=dark] *){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30:is(.dark *,[data-theme=dark] *){background-color:color-mix(in oklab, var(--input) 30%, transparent)}}@media (hover:hover){.dark\:hover\:bg-accent\/50:is(.dark *,[data-theme=dark] *):hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-accent\/50:is(.dark *,[data-theme=dark] *):hover{background-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.dark\:hover\:bg-input\/50:is(.dark *,[data-theme=dark] *):hover{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-input\/50:is(.dark *,[data-theme=dark] *):hover{background-color:color-mix(in oklab, var(--input) 50%, transparent)}}}.dark\:focus-visible\:ring-destructive\/40:is(.dark *,[data-theme=dark] *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *,[data-theme=dark] *):focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *,[data-theme=dark] *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *,[data-theme=dark] *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-6 svg:not([class*=size-]){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.\[\&\>a\]\:underline>a{text-decoration-line:underline}.\[\&\>a\]\:underline-offset-4>a{text-underline-offset:4px}.\[\&\>a\:hover\]\:text-primary>a:hover{color:var(--primary)}}:root{--font-geist-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-geist-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--background:#f9fafb;--background-deep:#eef4fb;--foreground:#111827;--card:#ffffffe6;--card-foreground:#111827;--popover:#fff;--popover-foreground:#111827;--primary:var(--brand-primary);--primary-foreground:#fff;--secondary:#f3f4f6;--secondary-foreground:#111827;--muted:#f3f4f6;--muted-foreground:#6b7280;--accent:#eef2f7;--accent-foreground:#111827;--destructive:#d95b63;--destructive-foreground:#fff;--border:#4a90c21f;--input:#4a90c21f;--ring:#4a90c2;--text-secondary:#4b5563;--text-muted:#6b7280;--text-faint:#9ca3af;--radius-bubble:10px 10px 10px 3px;--radius-bubble-lg:20px 20px 20px 3px;--brand-primary:#4a90c2;--brand-primary-strong:#2d6a9c;--brand-primary-faint:#4a90c214;--brand-observer:#04d1f6;--brand-observer-soft:#04d1f624;--brand-warm:#c1674b;--brand-warm-soft:#c1674b24;--surface-page:#ffffffd1;--surface-card:#ffffffe6;--surface-glass:#ffffffc2;--surface-soft:#f3f4f6;--surface-muted:#eef2f7;--surface-strong:#fff;--border-default:#4a90c21f;--border-strong:#4a90c242;--border-soft:#7a7a7224;--shadow-color:#244a6f2e;--nav-solid-bg:#fff;--nav-bg:#ffffffc2;--nav-fg:#111827;--nav-muted:#4b5563;--nav-surface:#1118270a;--nav-surface-hover:#11182714;--nav-border:#4a90c229;--nav-border-strong:#4a90c24d;--nav-shadow:#23496924;--nav-inset:#ffffffbd;--button-primary-bg:var(--brand-primary);--button-primary-hover:var(--brand-primary-strong);--button-primary-fg:#fff;--button-secondary-bg:var(--surface-soft);--button-secondary-hover:var(--surface-muted);--status-success:#1d9f73;--status-success-soft:#1d9f731f;--status-warning:#c1674b;--status-warning-soft:#c1674b24;--status-danger:#d95b63;--status-danger-soft:#d95b6324;--status-info:var(--brand-observer);--status-info-soft:#04d1f61f;--code-bg:#0d1723;--code-topbar:#101b29;--code-border:#4a90c22e;--code-fg:#dbe5f0;--code-muted:#7c8a9b;--code-keyword:#74b8e2;--code-string:#f2b17a;--code-function:#c9a7ff;--code-property:#6bd4bc;--code-number:#94cbef;--overlay:#0000004d;--grid-dot:#4a90c21f;--bg:var(--background);--bg-elevated:var(--surface-page);--fg:var(--foreground);--fg-muted:var(--text-secondary);--fg-faint:var(--text-faint);--primary-hover:var(--brand-primary-strong);--primary-bg:var(--brand-primary);--primary-fg:var(--button-primary-fg);--secondary-bg:#c1674b1a;--secondary-fg:#964338;--line:var(--border-default);--surface:var(--surface-soft);--section-bg:var(--surface-strong);--card-bg:var(--surface-card);--card-border:var(--border-default);--card-hover-border:var(--border-strong);--note-bg:var(--brand-primary-faint);--nav-bg-legacy:var(--nav-bg);--btn-bg:var(--button-primary-bg);--btn-hover:var(--button-primary-hover);--hero-gradient:linear-gradient(180deg, var(--background) 0%, var(--background-deep) 100%);--page-grid:radial-gradient(circle, var(--grid-dot) 1px, transparent 1px);--console-bg:#0b1017;--console-panel:#121a24;--console-line:#263445;--console-fg:#d7e0ea;--console-muted:#7f8b99;--console-keyword:var(--code-keyword);--console-string:var(--code-string);--console-type:var(--code-property);--console-method:#e6d78d;--dashboard-shell-bg:#fcfcfd;--dashboard-panel:#fffffff5;--dashboard-panel-soft:#f4f4f5;--dashboard-sidebar:#fafaf9;--dashboard-sidebar-accent:#f4f4f5;--dashboard-sidebar-foreground:#18181b;--dashboard-sidebar-muted:#71717a;--dashboard-border:#0f172a14;--dashboard-border-strong:#0f172a24;--dashboard-muted:#71717a;--dashboard-shadow:#0f172a0f;--sidebar:#fafafa;--sidebar-foreground:#3f3f46;--sidebar-primary:#18181b;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#f4f4f5;--sidebar-accent-foreground:#18181b;--sidebar-border:#e5e7eb;--sidebar-ring:#3b82f6}html{background:var(--background);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;transition:background .3s}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#08111a;--background-deep:#050c14;--foreground:#edf4fb;--card:#0f1b29f0;--card-foreground:#edf4fb;--popover:#132234;--popover-foreground:#edf4fb;--primary:#74b8e2;--primary-foreground:#06111a;--secondary:#ffffff14;--secondary-foreground:#edf4fb;--muted:#0f1b29;--muted-foreground:#a8b8c8;--accent:#132234;--accent-foreground:#edf4fb;--destructive:#f0727f;--destructive-foreground:#06111a;--border:#74b8e229;--input:#74b8e229;--ring:#74b8e2;--text-secondary:#a8b8c8;--text-muted:#8f9ba8;--text-faint:#64707d;--brand-primary:#74b8e2;--brand-primary-strong:#94cbef;--brand-primary-faint:#74b8e21f;--brand-observer-soft:#04d1f62e;--brand-warm:#ce9178;--brand-warm-soft:#ce917824;--surface-page:#0c141eeb;--surface-card:#0f1b29f0;--surface-glass:#0b141fd6;--surface-soft:#0f1b29;--surface-muted:#0b141f;--surface-strong:#132234;--border-default:#74b8e229;--border-strong:#74b8e24d;--border-soft:#b4aa9f24;--shadow-color:#0000006b;--nav-solid-bg:#0c1c2a;--nav-bg:#0c1c2ae0;--nav-fg:#edf4fb;--nav-muted:#edf4fbc2;--nav-surface:#ffffff0f;--nav-surface-hover:#ffffff1a;--nav-border:#ffffff24;--nav-border-strong:#ffffff3d;--nav-shadow:#0000005c;--nav-inset:#ffffff0d;--button-primary-bg:#5ea8d7;--button-primary-hover:#4a90c2;--button-primary-fg:#06111a;--button-secondary-bg:#ffffff14;--button-secondary-hover:#ffffff1f;--status-success:#63d18b;--status-success-soft:#63d18b24;--status-warning:#ce9178;--status-warning-soft:#ce917824;--status-danger:#f0727f;--status-danger-soft:#f0727f24;--status-info:#04d1f6;--status-info-soft:#04d1f624;--grid-dot:#74b8e21a;--overlay:#02060c8f;--dashboard-shell-bg:#09090b;--dashboard-panel:#111113f5;--dashboard-panel-soft:#18181b;--dashboard-sidebar:#111113;--dashboard-sidebar-accent:#18181b;--dashboard-sidebar-foreground:#fafafa;--dashboard-sidebar-muted:#a1a1aa;--dashboard-border:#ffffff14;--dashboard-border-strong:#ffffff24;--dashboard-muted:#a1a1aa;--dashboard-shadow:#00000052}body{background:radial-gradient(circle at top left, var(--brand-primary), transparent 32%), radial-gradient(circle at 82% 12%, var(--brand-observer-soft), transparent 26%), radial-gradient(circle at bottom right, var(--brand-warm), transparent 28%), linear-gradient(180deg, var(--background) 0%, var(--background-deep) 100%);min-height:100vh}@supports (color:color-mix(in lab, red, red)){body{background:radial-gradient(circle at top left, color-mix(in srgb, var(--brand-primary) 24%, transparent), transparent 32%), radial-gradient(circle at 82% 12%, var(--brand-observer-soft), transparent 26%), radial-gradient(circle at bottom right, color-mix(in srgb, var(--brand-warm) 18%, transparent), transparent 28%), linear-gradient(180deg, var(--background) 0%, var(--background-deep) 100%)}}body{color:var(--foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}::selection{background:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in srgb, var(--brand-primary) 24%, transparent)}}html.theme-transitioning,html.theme-transitioning *,html.theme-transitioning :before,html.theme-transitioning :after{transition:background-color .18s,border-color .18s,color .12s,box-shadow .18s!important}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}:root[data-theme=dark]{--secondary-fg:#f0b39f}._primary_1wykg_3._primary_1wykg_3{background:var(--brand-button);color:var(--brand-button-fg);border:1.5px solid var(--brand-button-border);border-radius:var(--radius-bubble,10px 10px 10px 3px);font-family:var(--font-geist-sans), sans-serif;letter-spacing:-.005em;font-size:12px;font-weight:500;line-height:1.4;transition:background .2s,border-color .2s,color .2s,transform .15s,box-shadow .2s}._primary_1wykg_3._primary_1wykg_3:hover:not(:disabled):not([aria-disabled=true]){background:var(--brand-button-hover);border-color:var(--brand-button-border)}._primary_1wykg_3._primary_1wykg_3[data-size^=icon]{padding:0}@media (hover:hover) and (pointer:fine){._primary_1wykg_3._primary_1wykg_3:hover:not(:disabled):not([aria-disabled=true]){transform:translateY(-1px)}}._primary_1wykg_3._primary_1wykg_3:active:not(:disabled):not([aria-disabled=true]){transform:scale(.97)}@media (prefers-reduced-motion:reduce){._primary_1wykg_3._primary_1wykg_3{transition:none}._primary_1wykg_3._primary_1wykg_3:hover:not(:disabled):not([aria-disabled=true]),._primary_1wykg_3._primary_1wykg_3:active:not(:disabled):not([aria-disabled=true]){transform:none}}._chart_ywbh5_1{flex-direction:column;gap:10px;display:flex}._axisTitle_ywbh5_6{color:var(--muted-foreground);font-size:11px}._plot_ywbh5_10{padding:16px 0 0 30px;position:relative}._scale_ywbh5_14{color:var(--muted-foreground);font-variant-numeric:tabular-nums;flex-direction:column;justify-content:space-between;font-size:11px;display:flex;position:absolute;top:16px;bottom:28px;left:0}._grid_ywbh5_26{pointer-events:none;flex-direction:column;justify-content:space-between;height:104px;display:flex;position:absolute;top:16px;left:30px;right:0}._grid_ywbh5_26 i{border-top:1px solid var(--border);width:100%}._columns_ywbh5_41{gap:clamp(3px,1vw,12px);display:flex;position:relative}._day_ywbh5_46{flex-direction:column;flex:1;align-items:center;gap:10px;min-width:0;display:flex}._barArea_ywbh5_54{justify-content:center;align-items:flex-end;width:100%;height:104px;display:flex}._bar_ywbh5_54{flex-direction:column-reverse;width:100%;max-width:36px;display:flex;position:relative}._segment_ywbh5_68{flex-shrink:0;width:100%}._segment_ywbh5_68:last-child{border-radius:3px 3px 0 0}._total_ywbh5_75{font-variant-numeric:tabular-nums;padding-bottom:5px;font-size:11px;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}._date_ywbh5_84{color:var(--muted-foreground);white-space:nowrap;font-size:11px}._legend_ywbh5_89{color:var(--muted-foreground);flex-wrap:wrap;gap:12px 20px;padding-left:30px;font-size:12px;display:flex}._legend_ywbh5_89 li{align-items:center;gap:7px;display:flex}._legend_ywbh5_89 li>span{border-radius:2px;width:9px;height:9px}@media (width<=480px){._columns_ywbh5_41{gap:7px}._date_ywbh5_84{font-size:10px}}._header_ywbh5_116._header_ywbh5_116{flex-flow:wrap;justify-content:space-between;align-items:center;gap:12px;padding:0 16px 4px;display:flex}._title_ywbh5_126{align-items:center;gap:8px;display:flex}._title_ywbh5_126>span{color:var(--muted-foreground);cursor:help}._controls_ywbh5_135{flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}._controls_ywbh5_135 select,._controls_ywbh5_135 input{background:var(--background);color:var(--foreground);border:1px solid var(--border);height:32px;color-scheme:inherit;border-radius:6px;padding:0 8px}._endDate_ywbh5_152{color:var(--muted-foreground);align-items:center;gap:6px;display:flex}._date_ywbh5_84{height:16px}._barArea_ywbh5_54:hover ._bar_ywbh5_54{filter:brightness(1.15)}._title_ywbh5_126 h3{letter-spacing:normal;font-size:14px;font-weight:600;line-height:20px}._trigger_u1dnf_1{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;width:100%;min-width:0;min-height:48px;padding:6px 8px;display:flex}._trigger_u1dnf_1:focus-visible{outline:2px solid var(--ring);outline-offset:2px}._trigger_u1dnf_1:disabled{opacity:.5;cursor:default}._trigger_u1dnf_1:hover,._trigger_u1dnf_1[data-state=open]{background:var(--muted)}._menu_u1dnf_5{background:var(--popover);width:300px;max-width:calc(100vw - 24px);color:var(--popover-foreground);border-color:var(--border);border-radius:12px;padding:6px;box-shadow:0 12px 36px #030b1440}._heading_u1dnf_6{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);padding:10px 12px 12px;font-size:11px;font-weight:600}._item_u1dnf_7{cursor:pointer;border-radius:7px;gap:12px;padding:10px}._item_u1dnf_7[data-current=true]{background:var(--accent)}._item_u1dnf_7:focus,._item_u1dnf_7[data-highlighted]{background:var(--accent);color:var(--popover-foreground)}._identity_u1dnf_10{flex:1;min-width:0}._identity_u1dnf_10 strong,._identity_u1dnf_10 small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._identity_u1dnf_10 strong{font-size:14px;font-weight:500}._identity_u1dnf_10 small{color:var(--muted-foreground);margin-top:2px;font-size:11px}._separator_u1dnf_14{background:var(--border);margin:6px -6px}._overlay_u1dnf_15{z-index:60;background:#030b14a6;position:fixed;inset:0}._dialog_u1dnf_16{z-index:61;border:1px solid var(--border);background:var(--popover);width:min(440px,100vw - 32px);color:var(--popover-foreground);border-radius:14px;padding:28px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 80px #030b1460}._title_u1dnf_17{letter-spacing:-.025em;margin:0 24px 8px 0;font-size:20px;font-weight:600}._description_u1dnf_18{color:var(--muted-foreground);margin-bottom:24px;font-size:14px;line-height:1.6}._close_u1dnf_19{color:var(--muted-foreground);cursor:pointer;padding:4px;position:absolute;top:20px;right:18px}._label_u1dnf_20{margin-bottom:8px;font-size:13px;font-weight:500;display:block}._actions_u1dnf_21{justify-content:flex-end;gap:8px;margin-top:24px;display:flex}._error_u1dnf_22{color:#f29c9c;margin-top:10px;font-size:13px}._close_u1dnf_19:hover{color:var(--popover-foreground);background:var(--accent);border-radius:4px}._close_u1dnf_19:focus-visible{outline:2px solid var(--ring);outline-offset:3px}._account_u1dnf_26{align-items:center;gap:12px;padding:10px;display:flex}._account_u1dnf_26 ._accountAvatar_u1dnf_28{flex:0 0 32px;width:32px;height:32px}._triggerUser_u1dnf_30 ._triggerAvatar_u1dnf_30{width:32px;height:32px}._triggerStack_u1dnf_31{width:40px;height:40px;display:block;position:relative}._triggerWorkspace_u1dnf_32{position:absolute;top:0;left:0}._triggerStack_u1dnf_31 ._triggerAvatar_u1dnf_30{border:2px solid var(--background);width:28px;height:28px;position:absolute;bottom:0;right:0}._triggerStack_u1dnf_31 ._triggerAvatar_u1dnf_30 [data-slot=avatar-fallback]{font-size:10px}._triggerUser_u1dnf_30,._triggerStack_u1dnf_31{flex-shrink:0}._triggerIdentity_u1dnf_37{flex:1;min-width:0}._triggerIdentity_u1dnf_37 strong,._triggerIdentity_u1dnf_37 small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._triggerIdentity_u1dnf_37 strong{color:var(--foreground);font-size:13px;font-weight:500}._triggerIdentity_u1dnf_37 small{color:var(--muted-foreground);margin-top:2px;font-size:11px}._airframe_19v44_1{--background:#f7f8fa;--foreground:#17202a;--card:#fff;--card-foreground:#17202a;--popover:#fff;--popover-foreground:#17202a;--primary:#2b6a93;--primary-foreground:#fff;--secondary:#eef2f5;--secondary-foreground:#17202a;--muted:#eef2f5;--muted-foreground:#687684;--accent:#e6f0f7;--accent-foreground:#214f6d;--border:#dce2e7;--input:#dce2e7;--ring:#2b6a93;--text-secondary:#52616e;--text-muted:#687684;--text-faint:#8795a0;--surface-page:#fff;--surface-card:#fff;--surface-glass:#ffffffeb;--surface-soft:#eef2f5;--surface-muted:#e9eef2;--surface-strong:#fff;--border-default:#dce2e7;--border-strong:#b8c3cc;--border-soft:#e5e9ed;--shadow-color:#17202a1a;--status-info:#2b6a93;--status-info-soft:#e6f0f7;--bg:var(--background);--bg-elevated:var(--surface-page);--fg:var(--foreground);--fg-muted:var(--text-secondary);--fg-faint:var(--text-faint);--primary-bg:var(--primary);--primary-fg:var(--primary-foreground);--line:var(--border-default);--surface:var(--surface-soft);--section-bg:var(--surface-strong);--card-bg:var(--surface-card);--card-border:var(--border-default);--card-hover-border:var(--border-strong);--note-bg:#e6f0f7;--dashboard-shell-bg:#f7f8fa;--dashboard-canvas:#fff;--dashboard-panel:#fff;--dashboard-panel-soft:#eef2f5;--dashboard-sidebar:#f3f5f7;--dashboard-sidebar-accent:#e6ebef;--dashboard-sidebar-foreground:#17202a;--dashboard-sidebar-muted:#687684;--dashboard-border:#dce2e7;--dashboard-border-strong:#b8c3cc;--dashboard-muted:#687684;--dashboard-shadow:#17202a1a;--nav-logo-wordmark:#17202a;--nav-logo-mark:#2b6a93;--sidebar:#f3f5f7;--sidebar-foreground:#17202a;--sidebar-primary:#2b6a93;--sidebar-primary-foreground:#fff;--sidebar-accent:#e6ebef;--sidebar-accent-foreground:#17202a;--sidebar-border:#dce2e7;--sidebar-ring:#2b6a93;background:var(--dashboard-shell-bg);min-height:100dvh;color:var(--foreground)}html[data-theme=dark] ._airframe_19v44_1{--background:#080d12;--foreground:#e8f0f5;--card:#111b23;--card-foreground:#e8f0f5;--popover:#111b23;--popover-foreground:#e8f0f5;--primary:#75b9e3;--primary-foreground:#071219;--secondary:#17232d;--secondary-foreground:#e8f0f5;--muted:#17232d;--muted-foreground:#93a4b0;--accent:#173247;--accent-foreground:#dcecf5;--border:#263641;--input:#263641;--ring:#75b9e3;--text-secondary:#b0bdc6;--text-muted:#93a4b0;--text-faint:#71828e;--surface-page:#0d151c;--surface-card:#111b23;--surface-glass:#0d151cf0;--surface-soft:#17232d;--surface-muted:#121e27;--surface-strong:#111b23;--border-default:#263641;--border-strong:#49616f;--border-soft:#1f2d36;--shadow-color:#00000057;--status-info:#75b9e3;--status-info-soft:#173247;--note-bg:#173247;--dashboard-shell-bg:#080d12;--dashboard-canvas:#0d151c;--dashboard-panel:#111b23;--dashboard-panel-soft:#17232d;--dashboard-sidebar:#0a1117;--dashboard-sidebar-accent:#17232d;--dashboard-sidebar-foreground:#e8f0f5;--dashboard-sidebar-muted:#93a4b0;--dashboard-border:#263641;--dashboard-border-strong:#49616f;--dashboard-muted:#93a4b0;--dashboard-shadow:#00000057;--nav-logo-wordmark:#e8f0f5;--nav-logo-mark:#75b9e3;--sidebar:#0a1117;--sidebar-foreground:#e8f0f5;--sidebar-primary:#75b9e3;--sidebar-primary-foreground:#071219;--sidebar-accent:#17232d;--sidebar-accent-foreground:#e8f0f5;--sidebar-border:#263641;--sidebar-ring:#75b9e3}._airframe_19v44_1 [data-slot=card]{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:.5rem}._airframe_19v44_1 [data-slot=button],._airframe_19v44_1 [data-slot=input],._airframe_19v44_1 [data-slot=select-trigger],._airframe_19v44_1 [data-slot=textarea]{box-shadow:none;border-radius:.4rem}._airframe_19v44_1 [data-sidebar=menu-button]{border-radius:.4rem}._airframe_19v44_1 [data-slot=card-header]{padding-bottom:1rem}._airframe_19v44_1 [data-slot=table-header]{background:var(--dashboard-panel-soft)}._airframe_19v44_1 [data-slot=table-row]:hover{background:color-mix(in srgb, var(--dashboard-panel-soft) 65%, transparent)}._theme_19x0l_3._theme_19x0l_3._theme_19x0l_3{--background:#f9fafb;--foreground:#111827;--card:#fff;--card-foreground:var(--foreground);--popover:#fff;--popover-foreground:var(--foreground);--primary:#2d6a9c;--primary-foreground:#fff;--secondary:#f3f4f6;--secondary-foreground:var(--foreground);--muted:#f3f4f6;--muted-foreground:#4b5563;--accent:#e7eff7;--accent-foreground:#26557e;--border:#4a90c229;--input:#c9ddee;--ring:#4a90c2;--sidebar:#fff;--sidebar-foreground:var(--foreground);--sidebar-primary:var(--primary);--sidebar-primary-foreground:var(--primary-foreground);--sidebar-accent:var(--accent);--sidebar-accent-foreground:var(--accent-foreground);--sidebar-border:var(--border);--surface-page:var(--background);--surface-card:var(--card);--surface-glass:var(--card);--surface-soft:var(--muted);--surface-muted:var(--muted);--surface-strong:var(--card);--border-default:var(--border);--border-soft:var(--border);--border-strong:var(--input);--text-secondary:var(--muted-foreground);--text-muted:var(--muted-foreground);--text-faint:var(--muted-foreground);--dashboard-shell-bg:var(--background);--dashboard-sidebar:var(--sidebar);--dashboard-canvas:var(--background);--dashboard-panel:var(--card);--dashboard-border:var(--border);--nav-logo-mark:#4a90c2;--sidebar-ring:var(--ring);--status-info:var(--primary);--status-info-soft:var(--accent);--note-bg:var(--accent);--primary-hover:#26557e;--dashboard-panel-soft:var(--muted);--dashboard-sidebar-accent:var(--accent);--dashboard-sidebar-foreground:var(--foreground);--dashboard-sidebar-muted:var(--muted-foreground);--dashboard-muted:var(--muted-foreground);--dashboard-border-strong:var(--input)}html[data-theme=dark] ._theme_19x0l_3._theme_19x0l_3._theme_19x0l_3{--nav-logo-mark:#74b8e2;--primary-hover:#94cbef;--background:#14191f;--foreground:#edf4fb;--card:#1a2129;--popover:#1a2129;--primary:#74b8e2;--primary-foreground:#08111a;--secondary:#1a2129;--muted:#1d252e;--muted-foreground:#a8b8c8;--accent:#223e58;--accent-foreground:#99c2e0;--border:#a8b8c821;--input:#74b8e252;--ring:#74b8e2;--sidebar:#10151b}._theme_19x0l_3 :where(a[href],button,summary,select,input[type=checkbox],input[type=radio],[role=button],[role=link],[role=tab],[role=switch],[role=checkbox],[role=radio],[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option]):not(:disabled):not([aria-disabled=true]):not([data-disabled]){cursor:pointer}._theme_19x0l_3 :where(a[href],button,select,input,[role]):is(:disabled,[aria-disabled=true],[data-disabled]){cursor:not-allowed}._theme_19x0l_3 :where(select,[data-slot=select-trigger]):not(:disabled):not([aria-disabled=true]):not([data-disabled]):hover{background:var(--muted);border-color:var(--muted-foreground)}._theme_19x0l_3 :where([role=switch],input[type=checkbox],input[type=radio]):not(:disabled):not([aria-disabled=true]):not([data-disabled]):hover{box-shadow:0 0 0 2px var(--background), 0 0 0 4px var(--ring)}._shell_19x0l_123{--shell-sidebar:240px;--shell-topbar:60px;flex-direction:column;flex:1;width:100%;min-width:0;height:100dvh;min-height:0;display:flex;overflow:hidden}._body_19x0l_135{flex:1;min-width:0;min-height:0;display:flex}._sidebar_19x0l_141{width:var(--shell-sidebar);flex:0 0 var(--shell-sidebar);background:var(--sidebar);border-right:1px solid var(--border);flex-direction:column;min-height:0;display:flex}._sidebarBody_19x0l_150{flex:1;min-height:0;padding:0 10px 10px;overflow-y:auto}._sidebarFooter_19x0l_156{border-top:1px solid var(--border);flex:none;padding:6px 10px 0}._sidebarFooter_19x0l_156:empty{display:none}._sidebarSlot_19x0l_164{min-width:0}._navGroup_19x0l_167{flex-direction:column;gap:2px;margin-bottom:18px;display:flex}._navGroup_19x0l_167 h2{color:var(--muted-foreground);letter-spacing:.08em;text-transform:uppercase;padding:6px 10px 4px;font-size:10px;font-weight:600}._sidebarRow_19x0l_181{min-height:30px;color:var(--foreground);border-radius:7px;align-items:center;gap:9px;padding:5px 10px;font-size:13px;display:flex}._sidebarRow_19x0l_181>svg{width:16px;height:16px;color:var(--muted-foreground);flex-shrink:0}._sidebarRow_19x0l_181>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._sidebarRow_19x0l_181:hover{background:var(--muted)}._sidebarRow_19x0l_181[aria-current=page]{background:var(--accent);font-weight:500}._sidebarRow_19x0l_181[aria-current=page]:hover{background:color-mix(in srgb, var(--accent) 80%, var(--primary))}._sidebarRow_19x0l_181[aria-current=page] svg{color:var(--primary)}._resourceRow_19x0l_216{align-items:flex-start;padding-block:8px}._resourceRow_19x0l_216 strong,._resourceRow_19x0l_216 small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._resourceRow_19x0l_216 strong{font-size:12px;font-weight:500}._resourceRow_19x0l_216 small{color:var(--muted-foreground);margin-top:3px;font-size:11px}._emptyResources_19x0l_236{color:var(--muted-foreground);padding:4px 10px;font-size:12px}._center_19x0l_241{background:var(--background);flex-direction:column;flex:1;min-width:0;display:flex}._topbar_19x0l_248{height:var(--shell-topbar);min-height:var(--shell-topbar);border-bottom:1px solid var(--border);background:var(--background);align-items:center;gap:12px;padding:0 20px;display:flex}._heading_19x0l_258{flex:1;min-width:0}._headingSlot_19x0l_262{min-width:0}._heading_19x0l_258 h1,._headingSlot_19x0l_262 p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._heading_19x0l_258:has(._headingSlot_19x0l_262:not(:empty)) ._defaultHeading_19x0l_271{display:none}._defaultHeading_19x0l_271 h1{font-size:15px;font-weight:600;line-height:1.3}._defaultHeading_19x0l_271 p{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:11px;line-height:1.3;overflow:hidden}._toolbarSlot_19x0l_288{justify-content:flex-end;align-items:center;gap:8px;min-width:0;max-width:52%;display:flex}._toolbarSlot_19x0l_288:empty{display:none}._content_19x0l_299{scrollbar-gutter:stable;outline:none;flex:1;min-width:0;min-height:0;position:relative;overflow:auto;container-type:inline-size}._shell_19x0l_123 a:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}._skipLink_19x0l_314{z-index:50;background:var(--background);color:var(--foreground);padding:12px;position:fixed;top:-100px;left:12px}._skipLink_19x0l_314:focus{top:12px}._mobileContext_19x0l_326{flex-direction:column;flex:1;min-height:0;display:flex}._mobileSheet_19x0l_332{gap:0}@media (width<=759px){._topbar_19x0l_248{gap:8px;padding-inline:10px}._heading_19x0l_258 p{display:none}._toolbarSlot_19x0l_288{max-width:48%}}._workspaceBrand_19x0l_348{box-sizing:border-box;height:var(--shell-topbar);color:var(--primary);align-items:center;gap:8px;padding:0 10px;display:flex}._workspaceBrand_19x0l_348 span{flex-direction:column;gap:4px;min-width:0;display:flex}._workspaceBrand_19x0l_348 ._brandWordmark_19x0l_363{width:110px;height:auto;color:var(--foreground)}._sidebarRow_19x0l_181{min-height:36px}._sidebarAccount_19x0l_371{align-items:center;gap:4px;padding:0 10px 8px;display:flex}._sidebarAccount_19x0l_371>a{flex:1}._sidebarFooter_19x0l_156{order:1}._sidebarCollapse_19x0l_383{order:2;padding:6px 10px 0}._sidebarCollapse_19x0l_383>button{justify-content:flex-start;width:100%;font-size:13px;font-weight:400}._sidebarSettings_19x0l_393{order:3;padding:0 10px}._sidebarAccount_19x0l_371{order:4;padding-top:8px}._collapsedSidebar_19x0l_401 ._sidebarSettings_19x0l_393,._collapsedSidebar_19x0l_401 ._sidebarCollapse_19x0l_383{padding-inline:12px}._collapsedSidebar_19x0l_401{--shell-sidebar:64px}._collapsedSidebar_19x0l_401 ._sidebarBody_19x0l_150{padding-inline:8px}._collapsedSidebar_19x0l_401 ._workspaceBrand_19x0l_348{justify-content:center;padding-inline:0}._collapsedSidebar_19x0l_401 ._workspaceBrand_19x0l_348>span,._collapsedSidebar_19x0l_401 ._sidebarRow_19x0l_181>span,._collapsedSidebar_19x0l_401 ._sidebarSlot_19x0l_164{display:none}._collapsedSidebar_19x0l_401 ._sidebarFooter_19x0l_156{padding-inline:12px}._collapsedSidebar_19x0l_401 ._sidebarFooter_19x0l_156 [data-agent-access-trigger]{justify-content:center;width:40px;height:40px;min-height:40px;padding:0}._collapsedSidebar_19x0l_401 [data-agent-access-trigger]>span,._collapsedSidebar_19x0l_401 [data-agent-access-hint]{display:none}._collapsedSidebar_19x0l_401 ._sidebarRow_19x0l_181{justify-content:center;width:40px;min-height:40px;padding-inline:0}._collapsedSidebar_19x0l_401 ._navGroup_19x0l_167{align-items:center;gap:6px}._collapsedSidebar_19x0l_401 ._sidebarAccount_19x0l_371{flex-direction:column;gap:8px;padding:10px 8px}._collapsedSidebar_19x0l_401 ._sidebarAccount_19x0l_371>a{flex:initial}._collapsedSidebar_19x0l_401 [data-account-identity]{display:none}._collapsedSidebar_19x0l_401 [data-account-trigger]{justify-content:center;width:40px;min-height:40px;padding:0}._poweredBy_19x0l_468{order:5;margin:0}._collapsedSidebar_19x0l_401 ._poweredBy_19x0l_468{display:none}._sessions_54i1m_1{flex-direction:column;flex:1;gap:18px;min-width:0;display:flex}._heading_54i1m_8{min-width:0}._heading_54i1m_8 h1{color:var(--foreground);margin:0;font-size:15px;font-weight:600;line-height:21px}._heading_54i1m_8 p{color:var(--muted-foreground);margin:2px 0 0;font-size:11px;line-height:16px}._filters_54i1m_24{flex-direction:column;gap:22px;display:flex}._filterSection_54i1m_29{flex-direction:column;gap:5px;min-width:0;display:flex}._sectionLabel_54i1m_35{color:var(--muted-foreground);letter-spacing:.08em;text-transform:uppercase;margin:0 0 4px;padding:0 8px;font-size:10px;font-weight:600}._filterGroup_54i1m_44{flex-direction:column;align-items:stretch;width:100%}._filterRow_54i1m_49{justify-content:flex-start;gap:9px;width:100%;height:30px;min-height:30px;padding:0 8px;font-size:12px;font-weight:400}._filterName_54i1m_59{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._count_54i1m_66{color:var(--muted-foreground);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}._tableToolbar_54i1m_72{justify-content:flex-end;align-items:flex-start;gap:12px;min-width:0;margin-bottom:-6px;display:flex}._tableSurface_54i1m_80{flex:1;min-width:0;max-width:100%;font-size:13px;overflow-x:auto}._sessionRow_54i1m_87{height:64px;position:relative}._sessionLink_54i1m_91,._sessionLink_54i1m_91:hover{color:inherit;text-decoration:none}._sessionLink_54i1m_91:after{content:"";position:absolute;inset:0}._sessionLink_54i1m_91>span{z-index:1;position:relative}._sessionLink_54i1m_91:focus-visible{outline:none}._sessionLink_54i1m_91:focus-visible:after{outline:2px solid var(--ring);outline-offset:-2px}._sessionRow_54i1m_87:hover,._sessionRow_54i1m_87:focus-within{background:var(--accent)}._sessionsTable_54i1m_117{table-layout:fixed;width:100%}._searchInput_54i1m_122._searchInput_54i1m_122{font-size:12px}._filterRow_54i1m_49 [data-slot=avatar]{flex:0 0 18px;width:18px;min-width:18px;height:18px}._filterRow_54i1m_49 [data-slot=avatar-fallback]{font-size:10px}._identityStack_54i1m_136{isolation:isolate;flex-shrink:0;align-items:center;display:inline-flex}._identityStack_54i1m_136 ._identityAvatar_54i1m_142,._identityTool_54i1m_143{border:2px solid var(--background);background:var(--background);border-radius:50%;flex:0 0 22px;width:22px;height:22px}._identityStack_54i1m_136>*+*{margin-left:-9px;transition:margin-left .15s}._sessionRow_54i1m_87:hover ._identityStack_54i1m_136>*+*,._sessionRow_54i1m_87:focus-within ._identityStack_54i1m_136>*+*{margin-left:3px}._identityTool_54i1m_143{place-items:center;display:grid}._identityTool_54i1m_143 img,._identityTool_54i1m_143 svg{width:18px;height:18px}._identityAvatar_54i1m_142 [data-slot=avatar-fallback]{font-size:10px}@media (prefers-reduced-motion:reduce){._identityStack_54i1m_136>*+*{transition:none}}._groupHeaderCell_54i1m_177{text-align:left;padding:12px 0 0}._sessionGroup_54i1m_181:first-of-type ._groupHeaderCell_54i1m_177{padding-top:4px}._groupHeader_54i1m_177{background:var(--muted);align-items:center;gap:10px;min-height:52px;padding:9px 12px;display:flex}._groupTitle_54i1m_192{color:var(--foreground);font-size:12px;font-weight:500}._groupCount_54i1m_197{color:var(--muted-foreground);white-space:nowrap;margin-left:auto;font-size:11px;font-weight:500}._historyHeading_54i1m_205{margin:32px 0 12px;font-size:18px;font-weight:600;line-height:26px}._clearSearch_54i1m_212{color:var(--muted-foreground);font-size:11px;font-weight:400;text-decoration:none}._clearSearch_54i1m_212:hover{color:var(--foreground);text-decoration:underline}._historyHeadingRow_54i1m_223{align-items:center;gap:10px;margin:32px 0 12px;display:flex}._historyHeadingRow_54i1m_223 ._historyHeading_54i1m_205{margin:0}._searchLoadingBars_54i1m_232{height:16px;color:var(--muted-foreground);align-items:center;gap:3px;display:inline-flex}._searchLoadingBars_54i1m_232>span{background:currentColor;border-radius:2px;width:3px;height:12px;animation:.8s ease-in-out infinite _searchBarPulse_54i1m_1}._searchLoadingBars_54i1m_232>span:nth-child(2){animation-delay:.12s}._searchLoadingBars_54i1m_232>span:nth-child(3){animation-delay:.24s}@keyframes _searchBarPulse_54i1m_1{0%,to{opacity:.4;transform:scaleY(.4)}50%{opacity:1;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){._searchLoadingBars_54i1m_232>span{animation:none}}._resizableHeader_54i1m_269{-webkit-user-select:none;user-select:none;position:relative}._columnResizeHandle_54i1m_273{cursor:col-resize;touch-action:none;outline:none;width:10px;height:100%;position:absolute;top:0;right:0}._columnResizeHandle_54i1m_273:after{content:"";background:var(--border);border-radius:2px;width:2px;position:absolute;top:8px;bottom:8px;right:1px}._columnResizeHandle_54i1m_273:hover:after,._columnResizeHandle_54i1m_273:focus-visible:after,._columnResizeHandle_54i1m_273:active:after{background:var(--primary)}._searchControl_54i1m_299{flex:1;min-width:0}._searchBar_54i1m_303{border:1px solid var(--border);background:var(--background);border-radius:7px;align-items:center;padding-right:4px;display:flex}._searchTrigger_54i1m_311{min-width:0;color:var(--muted-foreground);text-align:left;cursor:pointer;flex:1;align-items:center;gap:10px;padding:10px 12px;font-size:12px;display:flex}._searchTrigger_54i1m_311 span{flex:1}._searchTrigger_54i1m_311 kbd{border:1px solid var(--border);border-radius:4px;padding:0 5px;font-size:11px}._searchChips_54i1m_332{flex-wrap:wrap;gap:6px;margin-left:8px;display:flex}._searchChips_54i1m_332 button{border:1px solid var(--border);background:var(--muted);border-radius:5px;align-items:center;gap:8px;padding:3px 8px;font-size:11px;display:inline-flex}._searchPanel_54i1m_348._searchPanel_54i1m_348{border:1px solid var(--border);border-radius:12px;gap:0;width:min(640px,100vw - 24px);max-height:min(640px,80dvh);animation:none;top:12vh;left:50%;right:auto;overflow:hidden;transform:translate(-50%)}._searchForm_54i1m_361{padding:12px}._searchSuggestions_54i1m_364{min-height:0;padding:0 8px 8px;overflow-y:auto}._suggestionSection_54i1m_369{border-top:1px solid var(--border);color:var(--muted-foreground);margin-top:8px;padding:14px 12px 6px;font-size:11px;font-weight:600}._suggestion_54i1m_369{cursor:pointer;border-radius:5px;align-items:center;gap:12px;padding:9px 12px;font-size:13px;display:flex}._suggestion_54i1m_369:hover,._suggestion_54i1m_369[data-highlighted=true]{background:var(--accent)}._suggestion_54i1m_369 code{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;margin-left:auto;font-size:11px;overflow:hidden}._searchHelp_54i1m_398{border-top:1px solid var(--border);color:var(--muted-foreground);padding:12px;font-size:11px}._searchHelp_54i1m_398>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._searchHelp_54i1m_398 p{margin-bottom:12px;line-height:1.6}._searchHelp_54i1m_398 button{color:var(--primary)}._selectionCell_54i1m_420{text-align:center;width:44px;padding:0}._selectionCheckbox_54i1m_425{z-index:2;vertical-align:middle;width:14px;height:14px;accent-color:var(--primary);cursor:pointer;margin:0;position:relative}._selectionCheckbox_54i1m_425:focus-visible{outline:2px solid var(--ring);outline-offset:3px}._harnessIconCell_54i1m_439{padding:0 8px 0 4px}._harnessIconCell_54i1m_439 ._identityTool_54i1m_143 img,._harnessIconCell_54i1m_439 ._identityTool_54i1m_143 svg{width:18px;height:18px;display:block}._sessionRow_54i1m_87[data-selected=true]{background:color-mix(in srgb, var(--primary) 18%, var(--background))}._sessionTitle_54i1m_451{flex-direction:column;gap:3px;min-width:0;display:flex}._executionDetails_54i1m_457{text-overflow:ellipsis;white-space:nowrap;color:var(--muted-foreground);font-size:10px;font-weight:400;overflow:hidden}._selectionToolbar_54i1m_465{background:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;padding:8px 12px;font-size:12px;display:flex}._theme_kaxdc_3._theme_kaxdc_3,html[data-theme] ._theme_kaxdc_3._theme_kaxdc_3{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#0e2231;--foreground:#edf4fb;--card:#122b3f;--card-foreground:#edf4fb;--popover:#122b3f;--popover-foreground:#edf4fb;--primary:#74b8e2;--primary-foreground:#0e2231;--secondary:#1b3447;--secondary-foreground:#edf4fb;--muted:#1b3447;--muted-foreground:#a8b8c8;--accent:#204d69;--accent-foreground:#edf4fb;--border:#74b8e22e;--input:#496276;--field-background:var(--surface-soft);--field-placeholder:#899caf;--field-border:#496276;--field-border-hover:#6a889d;--ring:#74b8e2;--text-secondary:#b6c5d6;--text-muted:#a8b8c8;--text-faint:#8b9fb2;--surface-page:#0e2231;--surface-card:#122b3f;--surface-glass:#122b3f;--surface-soft:#1b3447;--surface-muted:#10273a;--surface-strong:#122b3f;--border-default:#74b8e22e;--border-strong:#496276;--border-soft:#b8d9ef14;--status-info:#9fd4f5;--status-info-soft:#204d69;--status-warning:#e4b38b;--status-warning-soft:#e4b38b12;--status-danger:#f29c9c;--status-danger-soft:#f29c9c12;--status-success:#9bcdbd;--status-success-soft:#9bcdbd12;--dashboard-shell-bg:#0e2231;--dashboard-canvas:#0e2231;--dashboard-panel:#122b3f;--dashboard-panel-soft:#1b3447;--dashboard-sidebar:#183448;--dashboard-sidebar-accent:#294d65;--dashboard-sidebar-foreground:#edf4fb;--dashboard-sidebar-muted:#a8b8c8;--dashboard-border:#74b8e22e;--dashboard-border-strong:#496276;--dashboard-muted:#a8b8c8;--dashboard-shadow:#030b1440;--nav-logo-wordmark:#edf4fb;--nav-logo-mark:#74b8e2;--sidebar:#183448;--sidebar-foreground:#a8b8c8;--sidebar-primary:#74b8e2;--sidebar-primary-foreground:#0e2231;--sidebar-accent:#294d65;--sidebar-accent-foreground:#edf4fb;--sidebar-border:#74b8e22e;--sidebar-ring:#74b8e2;--code-bg:#07131e;--code-border:#74b8e22e;--code-fg:#edf4fb;background:var(--background);color:var(--foreground)}._theme_kaxdc_3 [data-sidebar=menu-button]{border-radius:8px;min-height:40px;padding-inline:12px;font-weight:400}._theme_kaxdc_3 [data-sidebar=menu-button][data-active=true]{background:var(--sidebar-accent);color:#edf4fb;font-weight:500}._theme_kaxdc_3 [data-sidebar=menu-button][data-active=true]>svg{color:#74b8e2}._theme_kaxdc_3 [data-slot=button]{border-radius:12px 12px 12px 3px}._theme_kaxdc_3 [data-slot=button][data-variant=default]{color:#fff;background:#2d6a9c;border:1.5px solid #234969;min-height:44px}._theme_kaxdc_3 [data-slot=button][data-variant=default]:hover{background:#4a90c2}._theme_kaxdc_3 [data-slot=badge]{text-transform:none;letter-spacing:0;font-size:12px;font-weight:500}._workspace_kaxdc_85{text-align:left;cursor:pointer;border-radius:8px;align-items:center;gap:12px;width:100%;padding:10px 8px;text-decoration:none;display:flex}._workspace_kaxdc_85:hover,._accountButton_kaxdc_86:hover{background:var(--sidebar-accent)}._workspaceMark_kaxdc_87{background:var(--primary);width:38px;height:38px;color:var(--foreground);border-radius:10px;flex-shrink:0;place-items:center;display:grid}._workspaceIdentity_kaxdc_88{flex:1;min-width:0}._workspace_kaxdc_85 strong,._accountButton_kaxdc_86 strong{text-overflow:ellipsis;white-space:nowrap;color:var(--foreground);font-size:14px;font-weight:500;display:block;overflow:hidden}._workspace_kaxdc_85 small,._accountButton_kaxdc_86 small{text-overflow:ellipsis;white-space:nowrap;color:var(--muted-foreground);margin-top:3px;font-size:12px;display:block;overflow:hidden}._navLabel_kaxdc_91{color:var(--muted-foreground);padding-inline:12px;font-size:12px;font-weight:400}._accountButton_kaxdc_86{text-align:left;cursor:pointer;border-radius:8px;align-items:center;gap:10px;width:100%;padding:10px 8px;display:flex}._accountButton_kaxdc_86>span:nth-child(2){flex:1;min-width:0}._accountButton_kaxdc_86>svg,._workspace_kaxdc_85>svg{color:var(--muted-foreground);flex-shrink:0}._topbar_kaxdc_95{z-index:10;background:var(--background);border-bottom:1px solid var(--border);align-items:center;gap:16px;min-height:64px;padding:12px 24px;display:flex;position:sticky;top:0}._skipLink_kaxdc_96{z-index:60;background:var(--foreground);color:var(--background);border-radius:8px;padding:12px 20px;position:fixed;top:-80px;left:16px}._skipLink_kaxdc_96:focus{top:16px}._theme_kaxdc_3 [data-dashboard-page]{max-width:none;padding:28px 28px 48px}._theme_kaxdc_3 [data-dashboard-page-header]{border-bottom:0;padding-bottom:24px}._theme_kaxdc_3 [data-dashboard-page-header] h1{font-size:26px;font-weight:500;line-height:1.3}._theme_kaxdc_3 [data-dashboard-eyebrow],._theme_kaxdc_3 [data-workspace-summary]{display:none}._overview_kaxdc_102{padding:28px}._pageHeading_kaxdc_103{margin-bottom:12px}._headingInner_kaxdc_104{justify-content:space-between;align-items:center;gap:24px;display:flex}._pageHeading_kaxdc_103 h1{color:var(--foreground);letter-spacing:-.6px;margin:0;font-size:26px;font-weight:500;line-height:1.3}._pageHeading_kaxdc_103 p{color:var(--muted-foreground);margin:7px 0 0;font-size:14px;line-height:1.6}._flowDivider_kaxdc_107{opacity:.55;pointer-events:none;background:url(/cloud/onboarding-wave.svg) 50%/100% 100% no-repeat;height:20px;margin:0 -28px 16px}._content_kaxdc_108{background:var(--card);border:1px solid var(--border);border-radius:12px;min-width:0;min-height:340px;overflow:hidden}._tabs_kaxdc_109{border-bottom:1px solid var(--border);align-items:center;gap:24px;min-height:58px;padding:0 24px;display:flex}._tab_kaxdc_109{min-height:58px;color:var(--muted-foreground);cursor:pointer;white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:8px;font-size:14px;font-weight:500;display:inline-flex}._tab_kaxdc_109:hover{color:var(--foreground)}._tab_kaxdc_109[data-state=active]{border-bottom-color:var(--primary);color:var(--foreground)}._tab_kaxdc_109>span{background:var(--muted);color:var(--muted-foreground);font-variant-numeric:tabular-nums;border-radius:5px;padding:1px 6px;font-size:11px}._tabContent_kaxdc_114{outline:none;padding:24px}._sectionHeading_kaxdc_115{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}._sectionHeading_kaxdc_115 h2{letter-spacing:-.2px;align-items:baseline;gap:10px;font-size:16px;font-weight:500;display:flex}._sectionHeading_kaxdc_115 h2>span{color:var(--muted-foreground);font-size:12px;font-weight:400}._sectionHeading_kaxdc_115 p{color:var(--muted-foreground);font-size:12px}._customizeNote_kaxdc_119{border-top:1px solid var(--border);max-width:760px;color:var(--muted-foreground);margin-top:28px;padding-top:20px;font-size:13px;line-height:1.6}._customizeNote_kaxdc_119 h2{color:var(--foreground);margin-bottom:6px;font-size:14px;font-weight:500}._customizeNote_kaxdc_119 strong{color:var(--foreground);font-weight:500}._customizeNote_kaxdc_119 code{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);color:var(--foreground);font-size:12px}._flowList_kaxdc_123,._sources_kaxdc_123,._runList_kaxdc_123,._schedules_kaxdc_123 ul{margin:0;padding:0;list-style:none}._columnHeadings_kaxdc_124,._flowRow_kaxdc_124{grid-template-columns:minmax(0,1fr) 90px 110px 160px;align-items:center;gap:20px;display:grid}._columnHeadings_kaxdc_124{color:var(--muted-foreground);padding:0 0 8px;font-size:12px}._flowRow_kaxdc_124{border-top:1px solid var(--border);padding:12px 0}._flowInfo_kaxdc_127{min-width:0}._flowTitle_kaxdc_128 h3{overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:1.35}._flowTitle_kaxdc_128 h3 a:hover{color:var(--primary)}._draftStatus_kaxdc_130,._listeningStatus_kaxdc_130{white-space:nowrap;border-radius:5px;justify-self:start;padding:3px 8px;font-size:12px;font-weight:400}._draftStatus_kaxdc_130{color:var(--muted-foreground);background:var(--muted)}._listeningStatus_kaxdc_130{color:var(--status-success);background:var(--status-success-soft)}._repository_kaxdc_133{color:var(--muted-foreground);overflow-wrap:anywhere;align-items:center;gap:6px;margin-top:2px;font-size:12px;line-height:1.35;display:flex}._repository_kaxdc_133 svg{flex-shrink:0}._sources_kaxdc_123{color:var(--muted-foreground);overflow-wrap:anywhere;gap:1px;margin-top:3px;font-size:12px;line-height:1.4;display:grid}._lastEdited_kaxdc_136{color:var(--muted-foreground);font-size:12px}._flowActions_kaxdc_137{justify-self:end}._primaryButton_kaxdc_138,._secondaryButton_kaxdc_138{border:1.5px solid var(--border);letter-spacing:-.005em;cursor:pointer;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:11px 22px;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s,transform .15s;display:inline-flex}._primaryButton_kaxdc_138{background:var(--primary);color:var(--primary-foreground)}._primaryButton_kaxdc_138:hover{background:color-mix(in srgb, var(--primary) 85%, var(--foreground))}._secondaryButton_kaxdc_138{border:1px solid var(--input);background:var(--muted);min-height:34px;color:var(--foreground);border-radius:6px;padding:6px 10px;font-size:12px;font-weight:500}._secondaryButton_kaxdc_138:hover{background:var(--accent);border-color:var(--primary)}._textLink_kaxdc_143{color:var(--muted-foreground);align-items:center;gap:8px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}._textLink_kaxdc_143:hover{color:var(--foreground)}._overview_kaxdc_102 a:focus-visible,._tab_kaxdc_109:focus-visible,._workspace_kaxdc_85:focus-visible,._accountButton_kaxdc_86:focus-visible{outline:2px solid var(--primary);outline-offset:4px}._runSummary_kaxdc_146{color:var(--muted-foreground);flex-wrap:wrap;gap:16px;font-size:12px;display:flex}._attention_kaxdc_147{color:var(--status-warning)}._failure_kaxdc_148{color:var(--destructive)}._emptyRuns_kaxdc_149{color:var(--muted-foreground);text-align:center;flex-direction:column;align-items:center;gap:16px;padding:44px 16px 64px;display:flex}._emptyRuns_kaxdc_149>svg{width:28px;height:28px}._emptyRuns_kaxdc_149 h3{color:var(--foreground);font-size:15px;font-weight:500}._emptyRuns_kaxdc_149 p{color:var(--muted-foreground);margin-top:6px;font-size:13px;line-height:1.6}._runRow_kaxdc_153,._scheduleRow_kaxdc_153{border-top:1px solid var(--border);align-items:center;gap:24px;min-height:76px;padding:18px 0;display:flex}._runName_kaxdc_154{flex:1;min-width:0}._runName_kaxdc_154 a{overflow-wrap:anywhere;font-size:14px;font-weight:500}._runName_kaxdc_154 a:hover{color:var(--primary);text-underline-offset:3px;text-decoration:underline}._runName_kaxdc_154 span{color:var(--muted-foreground);margin-top:5px;font-size:12px;display:block}._runRow_kaxdc_153 ._textLink_kaxdc_143{white-space:nowrap;margin-left:8px}._pagination_kaxdc_159{justify-content:flex-end;align-items:center;gap:8px;margin-top:16px;display:flex}._pagination_kaxdc_159>span{color:var(--muted-foreground);margin-right:auto;font-size:12px}._scheduleRow_kaxdc_153>div{flex:1;min-width:0}._scheduleRow_kaxdc_153 h3{overflow-wrap:anywhere;font-size:14px;font-weight:500}._scheduleRow_kaxdc_153 p,._scheduleNote_kaxdc_163{color:var(--muted-foreground);margin-top:6px;font-size:12px}._scheduleRow_kaxdc_153 ._failure_kaxdc_148{color:var(--destructive);overflow-wrap:anywhere}._scheduleStatus_kaxdc_165{color:var(--muted-foreground);text-transform:capitalize;font-size:12px}._emptyFlows_kaxdc_166{text-align:center;padding:24px 16px 40px}._emptyFlows_kaxdc_166>svg{color:var(--primary);margin:0 auto 20px}._emptyFlows_kaxdc_166 h3{letter-spacing:-.4px;font-size:20px;font-weight:500}._emptyFlows_kaxdc_166 p{color:var(--muted-foreground);margin:10px 0 24px;font-size:14px;line-height:1.7}._emptyFlows_kaxdc_166 ._textLink_kaxdc_143{color:var(--primary)}._recommendedGrid_kaxdc_171{grid-template-columns:1fr;gap:12px;display:grid}._recommendedGroup_kaxdc_172{gap:14px;display:grid}._recommendedGroup_kaxdc_172+._recommendedGroup_kaxdc_172{border-top:1px solid var(--border);margin-top:28px;padding-top:24px}._recommendedGroupHeading_kaxdc_174{justify-content:space-between;align-items:center;gap:16px;display:flex}._recommendedGroupHeading_kaxdc_174 h3{letter-spacing:-.15px;font-size:15px;font-weight:550}._recommendedGroupHeading_kaxdc_174 p{color:var(--muted-foreground);margin-top:5px;font-size:12px;line-height:1.5}._agentFlowBadge_kaxdc_177{white-space:nowrap;gap:6px}._agentFlowBadge_kaxdc_177 svg{width:12px;height:12px}._recommendedCard_kaxdc_179{background:var(--card);box-shadow:none;grid-template-columns:minmax(0,1fr) auto;display:grid;overflow:hidden}._recommendedHeader_kaxdc_180{grid-template-columns:34px minmax(0,1fr);gap:12px;padding:14px 16px;display:grid}._recommendedCopy_kaxdc_181{gap:4px;min-width:0;display:grid}._recommendedTitleline_kaxdc_182{align-items:center;gap:10px;min-width:0;display:flex}._recommendedHeader_kaxdc_180 h3{letter-spacing:-.2px;font-size:16px}._recommendedHeader_kaxdc_180 h3 a{color:inherit;align-items:center;gap:7px;text-decoration:none;display:inline-flex}._recommendedHeader_kaxdc_180 h3 a:hover{color:var(--primary)}._recommendedHeader_kaxdc_180 h3 svg{width:15px;height:15px;color:var(--primary);flex-shrink:0}._recommendedHeader_kaxdc_180 p{text-overflow:ellipsis;white-space:nowrap;line-height:1.45;overflow:hidden}._recommendedIcon_kaxdc_188{border:1px solid var(--border);background:var(--accent);width:34px;height:34px;color:var(--primary);border-radius:6px;place-items:center;display:grid}._recommendedIcon_kaxdc_188 svg{width:17px;height:17px}._recommendedContent_kaxdc_190{align-items:center;padding:14px 16px 14px 8px;display:flex}._flowStages_kaxdc_191{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}._flowStages_kaxdc_191 span{align-items:center;gap:8px;display:inline-flex}._flowStages_kaxdc_191 svg{width:13px;height:13px;color:var(--primary)}._recommendedMeta_kaxdc_194{color:var(--muted-foreground);align-items:center;gap:6px;font-size:11px;display:flex}._recommendedMeta_kaxdc_194 span:last-child{align-items:center;gap:5px;display:inline-flex}._recommendedMeta_kaxdc_194 svg{width:12px;height:12px;color:var(--status-success)}._recommendedActions_kaxdc_197{align-items:center;gap:6px;display:flex}._loading_kaxdc_198{color:var(--muted-foreground);gap:16px;padding:24px;font-size:14px;display:grid}._skeleton_kaxdc_199{background:var(--muted);border-radius:8px;height:76px}@media (hover:hover) and (pointer:fine){._primaryButton_kaxdc_138:hover,._secondaryButton_kaxdc_138:hover{transform:translateY(-1px)}}._primaryButton_kaxdc_138:active,._secondaryButton_kaxdc_138:active{transform:scale(.97)}@media (width<=1100px){._columnHeadings_kaxdc_124,._flowRow_kaxdc_124{grid-template-columns:minmax(0,1fr) 76px 144px;gap:16px}._columnHeadings_kaxdc_124>span:nth-child(3),._lastEdited_kaxdc_136{display:none}}@media (width<=767px){._topbar_kaxdc_95{gap:12px;min-height:56px;padding:8px 16px}._workspaceCrumb_kaxdc_208{display:none}._overview_kaxdc_102,._theme_kaxdc_3 [data-dashboard-page]{padding:24px 16px}._pageHeading_kaxdc_103 h1{font-size:24px}._pageHeading_kaxdc_103 p{max-width:26ch;font-size:13px}._headingInner_kaxdc_104{align-items:flex-start;gap:16px}._primaryButton_kaxdc_138{padding:10px 14px;font-size:13px}._flowDivider_kaxdc_107{margin-inline:-16px}._tabs_kaxdc_109{gap:20px;padding-inline:16px;overflow-x:auto}._tab_kaxdc_109{font-size:13px}._tabContent_kaxdc_114{padding:20px 16px}._columnHeadings_kaxdc_124{display:none}._flowRow_kaxdc_124{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px}._flowInfo_kaxdc_127{grid-column:1/-1}._flowActions_kaxdc_137{grid-column:2}._draftStatus_kaxdc_130,._listeningStatus_kaxdc_130{align-self:center}._runRow_kaxdc_153,._scheduleRow_kaxdc_153{flex-wrap:wrap;gap:12px}._runName_kaxdc_154{flex-basis:55%}._sectionHeading_kaxdc_115{align-items:flex-start}._recommendedGroupHeading_kaxdc_174{flex-direction:column;align-items:flex-start}._runSummary_kaxdc_146{justify-content:flex-end;gap:8px}._pagination_kaxdc_159{flex-wrap:wrap}._recommendedCard_kaxdc_179{grid-template-columns:1fr}._recommendedContent_kaxdc_190{padding:0 16px 14px 62px}}@media (prefers-reduced-motion:reduce){._primaryButton_kaxdc_138,._secondaryButton_kaxdc_138{transition:none}._primaryButton_kaxdc_138:hover,._secondaryButton_kaxdc_138:hover,._primaryButton_kaxdc_138:active,._secondaryButton_kaxdc_138:active{transform:none}}._theme_kaxdc_3 [data-collapsible=icon] ._workspaceIdentity_kaxdc_88,._theme_kaxdc_3 [data-collapsible=icon] ._workspace_kaxdc_85>svg,._theme_kaxdc_3 [data-collapsible=icon] ._accountButton_kaxdc_86>span:nth-child(2),._theme_kaxdc_3 [data-collapsible=icon] ._accountButton_kaxdc_86>svg{display:none}._theme_kaxdc_3 [data-collapsible=icon] ._workspace_kaxdc_85,._theme_kaxdc_3 [data-collapsible=icon] ._accountButton_kaxdc_86{justify-content:center;padding:0}._theme_kaxdc_3 [data-collapsible=icon] ._workspaceMark_kaxdc_87{width:34px;height:34px}._theme_kaxdc_3._theme_kaxdc_3 :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]):not([type=color]):not([type=submit]):not([type=button]):not([type=reset]):not([data-slot=input-group-control]),textarea,select,[data-slot=select-trigger],[data-slot=input-group]){border:1px solid var(--field-border);background:var(--field-background);min-height:40px;color:var(--foreground);box-shadow:none;border-radius:8px;padding:8px 12px;font-size:14px;line-height:22px;transition:border-color .15s,box-shadow .15s}._theme_kaxdc_3._theme_kaxdc_3 :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]):not([type=color]):not([type=submit]):not([type=button]):not([type=reset]):not([data-slot=input-group-control]),textarea,select,[data-slot=select-trigger],[data-slot=input-group]):hover:not(:disabled):not([data-disabled]):not([aria-invalid=true]){border-color:var(--field-border-hover)}._theme_kaxdc_3._theme_kaxdc_3 :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]):not([type=color]):not([type=submit]):not([type=button]):not([type=reset]):not([data-slot=input-group-control]),textarea,select,[data-slot=select-trigger],[data-slot=input-group]):is(:focus-visible,:has(:focus-visible)){border-color:var(--ring);outline:2px solid var(--ring);outline-offset:2px;box-shadow:none}._theme_kaxdc_3._theme_kaxdc_3 :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]):not([type=color]):not([type=submit]):not([type=button]):not([type=reset]):not([data-slot=input-group-control]),textarea,select,[data-slot=select-trigger],[data-slot=input-group])[aria-invalid=true]{border-color:var(--status-danger);outline-color:var(--status-danger)}._theme_kaxdc_3._theme_kaxdc_3 :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]):not([type=color]):not([type=submit]):not([type=button]):not([type=reset]):not([data-slot=input-group-control]),textarea,select,[data-slot=select-trigger],[data-slot=input-group]):is(:disabled,[data-disabled]){opacity:.5;cursor:not-allowed}._theme_kaxdc_3._theme_kaxdc_3 :is(input,textarea)::placeholder{color:var(--field-placeholder);opacity:1;font-weight:400}._theme_kaxdc_3._theme_kaxdc_3 textarea{min-height:112px}._theme_kaxdc_3._theme_kaxdc_3 [data-slot=input-group-control]{width:100%;min-width:0;min-height:0;color:inherit;font:inherit;box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;padding:0}._workspaceLoading_kaxdc_327{background:var(--dashboard-canvas);justify-content:center;align-items:center;min-height:100dvh;padding:24px;display:flex;position:relative}._workspaceLoadingText_kaxdc_336{color:var(--text-muted);text-align:center;font-size:14px;line-height:1.6}._shellHeading_kaxdc_344{min-width:0}._shellHeading_kaxdc_344 h1{margin:0;font-size:15px;font-weight:600;line-height:20px}._shellHeading_kaxdc_344 p{color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:11px;line-height:16px;overflow:hidden}._flowSidebar_kaxdc_347{padding:10px}._sidebarLabel_kaxdc_348{color:var(--muted-foreground);letter-spacing:.08em;text-transform:uppercase;padding:6px 10px;font-size:10px;font-weight:600}._flowSidebar_kaxdc_347 ._tabs_kaxdc_109{border:0;flex-direction:column;align-items:stretch;gap:2px;min-height:0;padding:0;display:flex;overflow:visible}._flowSidebar_kaxdc_347 ._tab_kaxdc_109{text-align:left;border:0;border-radius:5px;min-height:30px;padding:0 10px;font-size:13px;font-weight:400}._flowSidebar_kaxdc_347 ._tab_kaxdc_109 span{background:0 0;margin-left:auto;padding:0}._flowSidebar_kaxdc_347 ._tab_kaxdc_109[data-state=active]{background:var(--accent);color:var(--foreground);font-weight:500}._embeddedOverview_kaxdc_354{padding:24px}._embeddedOverview_kaxdc_354 ._content_kaxdc_108{background:0 0;border:0;border-radius:0}._embeddedOverview_kaxdc_354 ._tabContent_kaxdc_114{padding:0}._accessDetails_kaxdc_357{border-top:1px solid var(--border);margin-top:24px;padding-top:16px}._accessDetails_kaxdc_357 summary{cursor:pointer;width:fit-content;color:var(--muted-foreground);font-size:12px}._accessDetails_kaxdc_357 summary:hover{color:var(--foreground)}._accessDetails_kaxdc_357 summary:focus-visible{outline:2px solid var(--ring);outline-offset:4px}._accessDetails_kaxdc_357[open] summary{margin-bottom:12px}@media (width<=767px){._embeddedOverview_kaxdc_354{padding:20px 16px}}._overlay_h4113_2{z-index:50;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#06131db3;position:fixed;inset:0}._dialog_h4113_3{z-index:51;border:1px solid var(--border-default);background:var(--surface-card);width:min(560px,100vw - 32px);max-height:calc(100dvh - 48px);color:var(--foreground);border-radius:16px;padding:32px;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 24px 80px #0005}._close_h4113_4{width:32px;height:32px;color:var(--text-muted);cursor:pointer;border-radius:6px;place-items:center;display:grid;position:absolute;top:16px;right:16px}._close_h4113_4:hover{background:var(--surface-soft);color:var(--foreground)}._heading_h4113_6{align-items:center;gap:14px;margin:8px 24px 26px 0;display:flex}._title_h4113_7{letter-spacing:-.025em;margin:0;font-size:21px;font-weight:600}._description_h4113_8{color:var(--text-muted);margin-top:8px;font-size:14px;line-height:1.6}._grid_h4113_9{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._choice_h4113_10{border:1px solid var(--border-default);background:var(--surface-soft);text-align:left;cursor:pointer;border-radius:10px;align-items:center;gap:12px;min-height:80px;padding:16px;font-size:14px;font-weight:500;transition:border-color .15s,background .15s;display:flex}._choice_h4113_10:hover{border-color:var(--ring);background:var(--accent)}._agentIcon_h4113_12{flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}._agentIcon_h4113_12 img{object-fit:contain;width:32px;height:32px}._arrow_h4113_14{color:var(--text-muted);margin-left:auto}._back_h4113_15{color:var(--text-muted);cursor:pointer;align-items:center;gap:7px;font-size:13px;display:inline-flex}._back_h4113_15:hover{color:var(--foreground)}._steps_h4113_17{border-block:1px solid var(--border-soft);color:var(--text-muted);gap:24px;margin:0 0 24px;padding:18px 0;font-size:13px;list-style:none;display:flex}._steps_h4113_17 li{align-items:center;gap:8px;display:flex}._steps_h4113_17 span{border:1px solid var(--field-border,var(--border-default));border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;display:grid}._steps_h4113_17 [aria-current]{color:var(--foreground)}._steps_h4113_17 [aria-current] span{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}._instructions_h4113_22 h3{margin-bottom:10px;font-size:16px;font-weight:500}._instructions_h4113_22 p{color:var(--text-secondary);margin:10px 0;font-size:14px;line-height:1.7}._command_h4113_24{border:1px solid var(--field-border,var(--border-default));background:var(--surface-soft);border-radius:8px;margin:18px 0 12px;padding:16px}._command_h4113_24 code{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-size:13px}._copy_h4113_26,._action_h4113_26,._primary_h4113_26{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:8px 14px;font-size:13px;font-weight:500;display:inline-flex}._copy_h4113_26,._action_h4113_26{border:1px solid var(--field-border,var(--border-default))}._copy_h4113_26:hover,._action_h4113_26:not(:disabled):hover{background:var(--surface-soft)}._action_h4113_26:disabled{opacity:.6;cursor:default}._spinner_h4113_30{animation:1s linear infinite _spin_h4113_30}@keyframes _spin_h4113_30{to{transform:rotate(360deg)}}._userCode_h4113_32{letter-spacing:.18em;-webkit-user-select:all;user-select:all;margin-top:10px;font-size:21px;font-weight:600;display:block}._deviceLink_h4113_33{color:var(--primary);text-underline-offset:4px;align-items:center;gap:7px;margin-top:14px;font-size:13px;font-weight:500;display:inline-flex}._deviceLink_h4113_33:hover{text-decoration:underline}._instructions_h4113_22 ._error_h4113_35{color:var(--status-danger)}._field_h4113_36{margin:16px 0;font-size:13px;display:block}._field_h4113_36>span{margin-bottom:7px;font-weight:500;display:block}._field_h4113_36>span em{color:var(--text-muted);font-style:normal;font-weight:400}._field_h4113_36 input{border:1px solid var(--field-border,var(--border-default));background:var(--surface-soft);width:100%;min-height:40px;color:var(--foreground);border-radius:8px;padding:8px 12px;font-size:13px}._field_h4113_36 input:focus-visible{outline:2px solid var(--ring);outline-offset:1px}._field_h4113_36 small{color:var(--text-muted);margin-top:7px;font-size:12px;line-height:1.5;display:block}._instructions_h4113_22 ._hint_h4113_42{color:var(--text-muted);margin-top:20px;font-size:12px}._footer_h4113_43{border-top:1px solid var(--border-soft);justify-content:space-between;align-items:center;gap:16px;margin-top:26px;padding-top:20px;display:flex}._primary_h4113_26{color:#fff;background:#2d6a9c;border:1.5px solid #234969}._dialog_h4113_3 ._primary_h4113_26:hover{background:#4a90c2}._dialog_h4113_3 button:focus-visible{outline:2px solid var(--ring);outline-offset:3px}@media (width<=480px){._dialog_h4113_3{padding:24px 20px}._grid_h4113_9{grid-template-columns:minmax(0,1fr)}._choice_h4113_10{gap:8px;padding:12px}._arrow_h4113_14{display:none}._steps_h4113_17{gap:16px}}@media (prefers-reduced-motion:reduce){._choice_h4113_10{transition:none}._spinner_h4113_30{animation:none}}._page_1tq5c_1{min-height:100%}._workspace_1tq5c_4{grid-template-columns:200px minmax(0,1fr);min-height:calc(100dvh - 60px);display:grid}._sidebar_1tq5c_9{border-right:1px solid var(--border-soft);background:var(--sidebar);align-self:start;min-height:calc(100dvh - 60px);padding:20px 12px;position:sticky;top:0}._search_1tq5c_18{align-items:center;gap:8px;display:flex}._search_1tq5c_18 input{width:100%;min-width:0;font-size:12px}._search_1tq5c_18>svg{color:var(--text-muted);flex-shrink:0}._groupLabel_1tq5c_32{color:var(--text-muted);padding:22px 10px 8px;font-size:12px;font-weight:500}._tabs_1tq5c_38{flex-direction:column;gap:4px;display:flex}._tab_1tq5c_38{min-height:36px;color:var(--text-muted);text-align:left;cursor:pointer;border-radius:7px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;font-weight:500;transition:background .15s,color .15s;display:flex}._tab_1tq5c_38[hidden]{display:none}._tab_1tq5c_38:hover,._tab_1tq5c_38[data-state=active]{background:var(--border-soft);color:var(--foreground)}._noResults_1tq5c_67{color:var(--text-muted);padding:12px;font-size:13px}._detail_1tq5c_72{width:100%;min-width:0;max-width:1000px;padding:28px 24px}._heading_1tq5c_78{padding-bottom:24px}._heading_1tq5c_78 h1{letter-spacing:-.035em;text-wrap:balance;font-size:26px;font-weight:600;line-height:1.3}._heading_1tq5c_78 p{color:var(--text-muted);margin-top:10px;font-size:14px;line-height:1.6}._content_1tq5c_94{border:1px solid var(--border-soft);background:var(--surface-card);border-radius:12px;min-width:0}._content_1tq5c_94[hidden]{display:none}._content_1tq5c_94[data-section=appearance],._content_1tq5c_94[data-section=members]{background:0 0;border:0;border-radius:0}._members_1tq5c_109{flex-direction:column;gap:20px;display:flex}._members_1tq5c_109._cards_1tq5c_114>[data-slot=card],._members_1tq5c_109>section{border:1px solid var(--border);background:var(--card);border-radius:8px;min-width:0}._members_1tq5c_109>section{padding:24px}._page_1tq5c_1._page_1tq5c_1 ._members_1tq5c_109 [data-slot=button][data-size=sm]{height:32px;min-height:32px}._page_1tq5c_1._page_1tq5c_1 ._members_1tq5c_109 [data-slot=button][data-variant=outline]{border:1px solid var(--border)}._general_1tq5c_131{padding:0 24px}._section_1tq5c_134{padding:24px 0}._section_1tq5c_134+._section_1tq5c_134{border-top:1px solid var(--border-soft)}._sectionHeading_1tq5c_140{align-items:flex-start;gap:12px;margin-bottom:20px;display:flex}._sectionHeading_1tq5c_140>svg{color:var(--text-muted);flex-shrink:0;margin-top:3px}._sectionHeading_1tq5c_140>div:nth-child(2){flex:1}._sectionHeading_1tq5c_140 h2{font-size:14px;font-weight:600;line-height:22px}._sectionHeading_1tq5c_140 p{color:var(--text-muted);margin-top:3px;font-size:12px;line-height:1.6}._form_1tq5c_165{max-width:760px}._form_1tq5c_165>form{background:0 0;border:0;padding:0}._form_1tq5c_165 :is(input,button[role=combobox]){min-height:40px}._workspaceSelect_1tq5c_176{flex-direction:column;gap:10px;max-width:760px;margin-bottom:20px;display:flex}._disclosure_1tq5c_183{border-top:1px solid var(--border-soft)}._disclosure_1tq5c_183>summary{cursor:pointer;align-items:center;gap:10px;padding:17px 0;font-size:13px;list-style:none;display:flex}._disclosure_1tq5c_183>summary::-webkit-details-marker{display:none}._disclosure_1tq5c_183>summary>svg{color:var(--text-muted);flex-shrink:0}._disclosure_1tq5c_183>summary>span{flex:1}._disclosure_1tq5c_183>summary:hover{color:var(--ring)}._disclosure_1tq5c_183[open]>summary>svg:last-child{transform:rotate(180deg)}._disclosure_1tq5c_183>._form_1tq5c_165{padding:0 0 22px 26px}._identifiers_1tq5c_214{max-width:760px;padding:0 0 22px 26px}._identifiers_1tq5c_214>div:first-child{margin-top:0}._account_1tq5c_221{border-top:1px solid var(--border-soft);align-items:center;gap:12px;padding:22px 0;display:flex}._account_1tq5c_221>div:nth-child(2){flex:1;min-width:0}._account_1tq5c_221 p{overflow-wrap:anywhere;font-size:13px;font-weight:500}._account_1tq5c_221 span{color:var(--text-muted);overflow-wrap:anywhere;font-size:12px}._account_1tq5c_221 button{flex-shrink:0;gap:7px}._cards_1tq5c_114>[data-slot=card]{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0}._cards_1tq5c_114>[data-slot=card]+[data-slot=card]{border-top:1px solid var(--border-soft)}._cards_1tq5c_114 [data-slot=card-header]{padding:24px 24px 16px}._cards_1tq5c_114 [data-slot=card-content]{padding:0 24px 24px}._cards_1tq5c_114 [data-slot=card-title]{font-size:15px}._cards_1tq5c_114 [data-slot=card-description]{color:var(--text-muted);margin-top:6px;font-size:13px;line-height:1.6}._connections_1tq5c_271{border:0;padding:0}._credentials_1tq5c_275{flex-direction:column;gap:16px;min-width:0;display:flex}._emptyConnections_1tq5c_281{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:36px 16px;display:flex}._emptyConnections_1tq5c_281 svg{color:var(--text-muted);margin-bottom:6px}._emptyConnections_1tq5c_281 h3{font-size:15px;font-weight:500}._emptyConnections_1tq5c_281 p,._emptyConnections_1tq5c_281 span{max-width:380px;color:var(--text-muted);font-size:13px;line-height:1.6}._content_1tq5c_94:focus-visible,._page_1tq5c_1 :is(a,button,summary,input):focus-visible{outline:2px solid var(--ring);outline-offset:3px}@container (width<=560px){._workspace_1tq5c_4{grid-template-columns:minmax(0,1fr);min-height:0}._sidebar_1tq5c_9{border-right:0;border-bottom:1px solid var(--border-soft);padding:20px 16px}._detail_1tq5c_72{padding:24px 16px}._heading_1tq5c_78 h1{font-size:23px}._tabs_1tq5c_38{display:flex}._tabs_1tq5c_38 button{justify-content:center;gap:6px;min-height:44px}._tabs_1tq5c_38 button>svg{width:14px}._general_1tq5c_131{padding:0 18px}._disclosure_1tq5c_183>._form_1tq5c_165,._identifiers_1tq5c_214{padding-left:0}._cards_1tq5c_114 [data-slot=card-header]{padding:22px 18px 18px}._cards_1tq5c_114 [data-slot=card-content]{padding:0 18px 22px}._connections_1tq5c_271{padding:22px 18px}._account_1tq5c_221{flex-wrap:wrap}}._page_1tq5c_1._page_1tq5c_1 [data-slot=button]:not([data-variant=default]){border-radius:8px;flex-shrink:0;gap:8px;height:40px;min-height:40px;padding-inline:14px;font-size:13px;font-weight:500;line-height:20px}._page_1tq5c_1._page_1tq5c_1 [data-slot=button][data-size^=icon]:not([data-variant=default]){width:40px;padding:0}._page_1tq5c_1._page_1tq5c_1 [data-slot=button][data-variant=outline]{border:1px solid var(--field-border);background:0 0}._page_1tq5c_1._page_1tq5c_1 [data-slot=button]:not([data-variant=default]):hover:not(:disabled){filter:brightness(1.12)}._page_1tq5c_1._page_1tq5c_1 [data-slot=button]:disabled{opacity:.45}._cards_1tq5c_114 [data-slot=card]{gap:0;padding-block:0}._tabs_1tq5c_38>[role=group]{min-width:0}._tabs_1tq5c_38>[role=group][hidden]{display:none}._tabs_1tq5c_38 ._tab_1tq5c_38{width:100%;margin-bottom:4px}@container (width<=560px){._workspace_1tq5c_4{grid-template-columns:minmax(0,1fr);min-height:100%}._sidebar_1tq5c_9{border-right:0;border-bottom:1px solid var(--border-soft);padding:16px 20px}._tabs_1tq5c_38{flex-flow:row;gap:4px;overflow-x:auto}._tabs_1tq5c_38>[role=group]{flex-shrink:0;display:flex}._tabs_1tq5c_38>[role=group][hidden]{display:none}._tab_1tq5c_38{white-space:nowrap;width:auto;min-height:36px;padding:8px 10px}._groupLabel_1tq5c_32{display:none}._detail_1tq5c_72{padding:24px 20px}._sidebar_1tq5c_9{min-height:0;position:static}}._section_14iag_1{color:var(--foreground);container-type:inline-size}._heading_14iag_5{margin:0;font-size:16px;font-weight:600;line-height:24px}._description_14iag_11{color:var(--text-muted);margin:6px 0 20px;font-size:14px;line-height:1.6}._options_14iag_17{border:1px solid var(--border-soft);background:var(--surface-card);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;min-width:0;margin:0;padding:24px;display:grid}._option_14iag_17{min-width:0;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;flex-direction:column;gap:14px;padding:0;display:flex}._preview_14iag_40{aspect-ratio:3;width:100%;min-height:76px;box-shadow:0 0 0 1px var(--border-default);border-radius:10px;display:flex;overflow:hidden}._option_14iag_17[data-state=checked] ._preview_14iag_40{box-shadow:0 0 0 3px #0a84ff}._option_14iag_17:has(input:focus-visible){outline:2px solid var(--foreground);outline-offset:7px}._option_14iag_17:hover ._preview_14iag_40{outline:1px solid var(--text-muted)}._previewPane_14iag_59{--preview-background:#f7f7f7;--preview-sidebar:#eee;--preview-line:#ccc;--preview-card:#e7e7e7;background:var(--preview-background);flex:1;min-width:0;display:flex}._previewPane_14iag_59[data-tone=dark]{--preview-background:#232323;--preview-sidebar:#2c2c2c;--preview-line:#505050;--preview-card:#333}._previewSidebar_14iag_75{box-sizing:border-box;border-left:8px solid var(--preview-card);background:var(--preview-sidebar);flex-direction:column;flex-shrink:0;gap:7px;width:30%;min-width:44px;padding:10px 8px;display:flex}._previewSidebar_14iag_75 span{background:var(--preview-line);border-radius:4px;flex-shrink:0;height:6px}._previewSidebar_14iag_75 span:first-child{background:#599cff;height:8px}._previewPane_14iag_59[data-tone=dark] ._previewSidebar_14iag_75 span:first-child{background:#2167ba}._previewSidebar_14iag_75 span:last-child{width:85%}._previewContent_14iag_103{flex-direction:column;flex:1;gap:8px;min-width:0;padding:10px;display:flex}._previewContent_14iag_103 span{background:var(--preview-card);border-radius:5px;height:22px}._previewContent_14iag_103 span:first-child{background:var(--preview-line);height:8px}._label_14iag_120{justify-content:center;align-items:center;gap:9px;padding-bottom:2px;font-size:14px;font-weight:500;line-height:20px;display:flex}._label_14iag_120>svg,._check_14iag_131{width:18px;height:18px;color:var(--text-muted)}._check_14iag_131{color:#fff;background:#0a84ff;border-radius:50%;place-items:center;display:grid}._check_14iag_131 svg{stroke-width:3px;width:13px;height:13px}._option_14iag_17:first-child ._previewSidebar_14iag_75{width:40%}@container (width<=480px){._options_14iag_17{grid-template-columns:1fr;gap:20px;padding:20px}._preview_14iag_40{aspect-ratio:3}}._radio_14iag_162{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
