._root_np5zd_1{align-items:center;background:var(--color-surface-topbar, var(--background));border:1px solid var(--color-border-subtle, color-mix(in oklab, var(--border) 88%, white));border-radius:.8rem;box-shadow:0 20px 44px -38px color-mix(in oklab,var(--foreground) 18%,transparent),inset 0 1px color-mix(in oklab,white 82%,transparent);display:flex;flex-shrink:0;flex-wrap:nowrap;gap:.4rem .75rem;justify-content:space-between;padding:.45rem .7rem;width:100%}._brand_np5zd_19{align-items:center;display:inline-flex;flex:0 0 auto;min-width:0}._navigation_np5zd_26{display:flex;flex:1 1 auto;justify-content:flex-start;min-width:0}._actions_np5zd_33{align-items:center;display:inline-flex;flex:0 0 auto;gap:.4rem;justify-content:flex-end;min-width:0}._brandLink_np5zd_42{color:inherit;cursor:pointer;display:inline-flex;min-width:0;text-decoration:none;transition:color .14s ease,opacity .14s ease}._brandLink_np5zd_42:hover{opacity:.9}._brandLink_np5zd_42:focus-visible{border-radius:.75rem;box-shadow:var(--shadow-focus);outline:none}._brandLockup_np5zd_63{align-items:flex-start;display:inline-flex;flex-direction:column;flex-shrink:0;gap:.2rem;min-width:0}._brandLogo_np5zd_72{height:auto;width:136px}._brandSubtitle_np5zd_77{color:var(--color-text-muted, var(--muted-foreground));font-family:var(--font-app-mono, inherit);font-size:.72rem;font-weight:600;letter-spacing:.02em;line-height:1.15;text-transform:uppercase}._rail_np5zd_87{align-items:center;background:var( --color-surface-nav, color-mix(in oklab, var(--background) 88%, var(--color-gray-100)) );border:1px solid var(--color-border-subtle, color-mix(in oklab, var(--border) 90%, white));border-radius:999px;display:inline-flex;gap:.25rem;justify-content:flex-start;min-width:0;overscroll-behavior-x:contain;overflow-x:auto;padding:.18rem;scrollbar-width:none;max-width:100%;width:max-content}._rail_np5zd_87::-webkit-scrollbar{display:none}._navLink_np5zd_112{align-items:center;border-radius:999px;color:var(--muted-foreground, var(--color-text-muted, var(--color-text)));display:inline-flex;flex:0 0 auto;gap:.4rem;justify-content:flex-start;text-decoration:none;transition:background .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease;white-space:nowrap}._navLink_np5zd_112:focus-visible{box-shadow:var(--shadow-focus);outline:none}._navLink_np5zd_112:hover{background:color-mix(in oklab,var(--foreground) 7%,transparent);color:var(--foreground, var(--color-text))}._navLinkActive_np5zd_139{background:color-mix(in oklab,var(--foreground) 10%,var(--background));box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--foreground) 6%,transparent);color:var(--foreground, var(--color-text))}._navLinkActive_np5zd_139:hover{background:color-mix(in oklab,var(--foreground) 12%,var(--background));color:var(--foreground, var(--color-text))}._navLinkGroup_np5zd_151{font-size:.8rem;font-weight:600;min-height:2.5rem;padding:.35rem .7rem}._navLinkItem_np5zd_158{font-size:.78rem;font-weight:500;min-height:2.5rem;padding:.35rem .7rem}@media(max-width:760px){._root_np5zd_1{align-items:start;border-radius:1rem;display:grid;gap:.5rem .6rem;padding:.45rem .5rem .65rem;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand actions" "navigation navigation"}._root_np5zd_1[data-has-navigation=true]{align-items:start}._brand_np5zd_19{grid-area:brand}._navigation_np5zd_26{grid-area:navigation;width:100%}._actions_np5zd_33{align-self:start;grid-area:actions;justify-content:flex-end;width:auto}._brandLink_np5zd_42{min-height:2.4rem}._brandLogo_np5zd_72{width:122px}._rail_np5zd_87{justify-content:flex-start;padding:.15rem;width:100%}._navLinkGroup_np5zd_151,._navLinkItem_np5zd_158{min-height:2.2rem;padding:.28rem .68rem}}@media(max-width:560px){._root_np5zd_1{gap:.4rem .5rem;padding-bottom:.6rem}._actions_np5zd_33{justify-content:flex-end;width:auto}._rail_np5zd_87{justify-content:flex-start}._brandLockup_np5zd_63{gap:.08rem}._brandSubtitle_np5zd_77{font-size:.64rem}._navLinkGroup_np5zd_151,._navLinkItem_np5zd_158{min-height:2.1rem;padding-inline:.66rem}}@media(max-width:420px){._root_np5zd_1{gap:.3rem .45rem;padding-inline:.42rem;padding-bottom:.55rem}._brandLogo_np5zd_72{width:104px}._navLinkGroup_np5zd_151,._navLinkItem_np5zd_158{font-size:.76rem;gap:.32rem;padding-inline:.58rem}}@media(max-width:520px){._brandLogo_np5zd_72{width:116px}}@layer ui-web-theme{:root,[data-theme=light],._light_5v7u7_1{--theme-source-background: #ffffff;--theme-source-surface: #ffffff;--theme-source-surface-muted: #f5f7fa;--theme-source-surface-subtle: rgba(5, 41, 61, .06);--theme-source-text: #05293d;--theme-source-text-muted: rgba(5, 41, 61, .78);--theme-source-text-inverse: #ffffff;--theme-source-primary: #05293d;--theme-source-primary-hover: rgba(5, 41, 61, .82);--theme-source-primary-foreground: #ffffff;--theme-source-secondary: #17e8da;--theme-source-secondary-hover: rgba(23, 232, 218, .74);--theme-source-secondary-foreground: #05293d;--theme-source-accent: rgba(5, 41, 61, .06);--theme-source-accent-foreground: #05293d;--theme-source-border: rgba(5, 41, 61, .12);--theme-source-input: rgba(5, 41, 61, .12);--theme-source-ring: rgba(5, 41, 61, .24);--theme-source-chart-1: #05293d;--theme-source-chart-2: #17e8da;--theme-source-chart-2-alt: #0e7490;--theme-source-chart-3: #b35a94;--theme-source-chart-4: #f26b63;--theme-source-chart-4-alt: #b12f35;--theme-source-chart-5: #f5af3c;--color-background: #ffffff;--color-surface: #ffffff;--color-surface-muted: #f5f7fa;--color-surface-subtle: rgba(5, 41, 61, .06);--color-text: #05293d;--color-text-muted: rgba(5, 41, 61, .78);--color-text-inverse: #ffffff;--color-primary: #05293d;--color-primary-hover: rgba(5, 41, 61, .82);--color-primary-foreground: #ffffff;--color-secondary: #17e8da;--color-secondary-hover: rgba(23, 232, 218, .74);--color-secondary-foreground: #05293d;--color-accent: rgba(5, 41, 61, .06);--color-accent-foreground: #05293d;--color-border: rgba(5, 41, 61, .12);--color-input: rgba(5, 41, 61, .12);--color-ring: rgba(5, 41, 61, .24);--color-success: #15803d;--color-success-border: #bbf7d0;--color-success-surface: #f0fdf4;--color-danger: #f87171;--color-danger-foreground: #b91c1c;--color-danger-border: rgba(248, 113, 113, .35);--color-danger-surface: rgba(248, 113, 113, .1);--color-warning: #a16207;--color-warning-border: #fde047;--color-warning-surface: #fef9c3;--color-amber: #b45309;--color-amber-border: #fdba74;--color-amber-surface: #fff7ed;--color-info: #0e7490;--color-info-border: #a5f3fc;--color-info-surface: #ecfeff;--color-calibrating: #6d28d9;--color-calibrating-border: #c4b5fd;--color-calibrating-surface: #f5f3ff;--color-secondary-deep: #13b7ad;--font-sans: "Plus Jakarta Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, Monaco, Consolas, "Liberation Mono", monospace;--font-weight-medium: 500;--font-weight-semibold: 600;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-md: 1rem;--line-height-tight: 1;--line-height-default: 1.25;--text-display-size: clamp(2.2rem, 4vw, 4.4rem);--text-title-size: 1.4rem;--text-section-size: .95rem;--text-body-size: .95rem;--text-caption-size: .75rem;--text-label-size: .68rem;--leading-display: .96;--leading-title: 1.08;--leading-body: 1.52;--tracking-display: -.04em;--tracking-title: -.025em;--tracking-label: .08em;--motion-ease: cubic-bezier(.22, 1, .36, 1);--motion-fast: .16s;--motion-medium: .32s;--space-1: .25rem;--space-1-5: .375rem;--space-2: .5rem;--space-2-5: .625rem;--space-3: .75rem;--space-4: 1rem;--space-6: 1.5rem;--ui-button-height-default: 2.5rem;--ui-button-height-sm: 2.25rem;--ui-button-height-lg: 2.5rem;--ui-button-size-icon: 2.5rem;--ui-button-padding-x-default: var(--space-4);--ui-button-padding-y-default: var(--space-2);--ui-button-padding-x-sm: var(--space-3);--ui-button-padding-y-sm: .375rem;--ui-button-padding-x-lg: var(--space-6);--ui-button-padding-y-lg: .625rem;--ui-card-header-padding-y: var(--space-4);--ui-card-header-padding-x: var(--space-4);--ui-card-content-padding-top: var(--space-4);--ui-card-content-padding-x: var(--space-6);--ui-card-content-padding-bottom: var(--space-6);--ui-card-content-compact-padding-y: var(--space-3);--ui-card-content-compact-padding-x: var(--space-4);--ui-input-height: 2.25rem;--ui-input-padding-y: var(--space-1);--ui-input-padding-x: var(--space-3);--ui-select-height-default: 2.25rem;--ui-select-height-sm: 2rem;--ui-select-padding-y: var(--space-2);--ui-select-padding-x: var(--space-3);--ui-badge-padding-y: .125rem;--ui-badge-padding-x: var(--space-2);--ui-textarea-min-height: 4rem;--ui-textarea-padding-y: var(--space-2);--ui-textarea-padding-x: var(--space-3);--ui-dialog-gap: 1rem;--ui-dialog-padding: 1.5rem;--ui-dialog-padding-top: 1.75rem;--ui-dialog-footer-padding-y: .75rem;--ui-dialog-footer-padding-x: 1.5rem;--ui-dialog-close-size: 2.5rem;--ui-page-header-padding-y: 12px;--ui-page-header-padding-x: 16px;--ui-page-header-gap: 12px;--ui-page-header-icon-size: 28px;--ui-page-header-title-size: 1rem;--ui-toolbar-root-gap: 12px;--ui-toolbar-gap-x: 16px;--ui-toolbar-gap-y: 12px;--ui-toolbar-controls-gap: 10px;--ui-toolbar-group-gap: 8px;--ui-toolbar-actions-gap: 8px;--ui-toolbar-chip-gap: 8px;--ui-toolbar-popover-gap: 14px;--ui-toolbar-popover-padding: 16px;--ui-table-head-height: 2.5rem;--ui-table-cell-padding-y: .5rem;--ui-table-cell-padding-x: .5rem;--radius-sm: .375rem;--radius-md: .5rem;--radius-lg: .625rem;--radius-xl: .75rem;--radius-pill: 1.5rem;--shadow-xs: 0 1px 2px rgba(15, 23, 42, .08);--shadow-sm: 0 8px 20px rgba(15, 23, 42, .08);--shadow-md: 0 12px 32px rgba(15, 23, 42, .14);--shadow-focus: 0 0 0 3px rgba(5, 41, 61, .24)}[data-theme=dark],._dark_5v7u7_1{--theme-source-background: #041723;--theme-source-surface: #0b2233;--theme-source-surface-muted: #102a3d;--theme-source-surface-subtle: rgba(23, 232, 218, .08);--theme-source-text: #f7fbfd;--theme-source-text-muted: rgba(247, 251, 253, .74);--theme-source-text-inverse: #05293d;--theme-source-primary: #17e8da;--theme-source-primary-hover: rgba(23, 232, 218, .82);--theme-source-primary-foreground: #05293d;--theme-source-secondary: #17364a;--theme-source-secondary-hover: #21475f;--theme-source-secondary-foreground: #f7fbfd;--theme-source-accent: rgba(255, 255, 255, .08);--theme-source-accent-foreground: #f7fbfd;--theme-source-border: rgba(255, 255, 255, .12);--theme-source-input: rgba(255, 255, 255, .18);--theme-source-ring: rgba(23, 232, 218, .32);--theme-source-chart-1: #67e8f9;--theme-source-chart-2: #17e8da;--theme-source-chart-2-alt: #0ea5b5;--theme-source-chart-3: #d8a2c4;--theme-source-chart-4: #fca5a5;--theme-source-chart-4-alt: #fb7185;--theme-source-chart-5: #facc15;--color-background: #041723;--color-surface: #0b2233;--color-surface-muted: #102a3d;--color-surface-subtle: rgba(23, 232, 218, .08);--color-text: #f7fbfd;--color-text-muted: rgba(247, 251, 253, .74);--color-text-inverse: #05293d;--color-primary: #17e8da;--color-primary-hover: rgba(23, 232, 218, .82);--color-primary-foreground: #05293d;--color-secondary: #17364a;--color-secondary-hover: #21475f;--color-secondary-foreground: #f7fbfd;--color-accent: rgba(255, 255, 255, .08);--color-accent-foreground: #f7fbfd;--color-border: rgba(255, 255, 255, .12);--color-input: rgba(255, 255, 255, .18);--color-ring: rgba(23, 232, 218, .32);--color-success: #4ade80;--color-success-border: rgba(74, 222, 128, .4);--color-success-surface: rgba(34, 197, 94, .12);--color-danger: #fca5a5;--color-danger-foreground: #fecaca;--color-danger-border: rgba(252, 165, 165, .35);--color-danger-surface: rgba(252, 165, 165, .12);--color-warning: #facc15;--color-warning-border: rgba(250, 204, 21, .4);--color-warning-surface: rgba(250, 204, 21, .14);--color-amber: #fb923c;--color-amber-border: rgba(251, 146, 60, .4);--color-amber-surface: rgba(251, 146, 60, .14);--color-info: #67e8f9;--color-info-border: rgba(103, 232, 249, .35);--color-info-surface: rgba(103, 232, 249, .12);--color-calibrating: #c4b5fd;--color-calibrating-border: rgba(167, 139, 250, .35);--color-calibrating-surface: rgba(167, 139, 250, .14);--color-secondary-deep: #2dd4bf}:root{--theme-background: var(--theme-source-background);--theme-foreground: var(--theme-source-text);--theme-card: var(--theme-source-surface);--theme-card-foreground: var(--theme-source-text);--theme-popover: var(--theme-source-surface);--theme-popover-foreground: var(--theme-source-text);--theme-primary: var(--theme-source-primary);--theme-primary-foreground: var(--theme-source-primary-foreground);--theme-secondary: var(--theme-source-accent);--theme-secondary-foreground: var(--theme-source-text);--theme-muted: var(--theme-source-surface-muted);--theme-muted-foreground: var(--theme-source-text-muted);--theme-accent: var(--theme-source-accent);--theme-accent-foreground: var(--theme-source-text);--theme-destructive: var(--color-danger);--theme-border: var(--theme-source-border);--theme-input: var(--theme-source-input);--theme-ring: var(--theme-source-ring);--theme-chart-1: var(--theme-source-chart-1);--theme-chart-2: var(--theme-source-chart-2);--theme-chart-2-alt: var(--theme-source-chart-2-alt);--theme-chart-3: var(--theme-source-chart-3);--theme-chart-4: var(--theme-source-chart-4);--theme-chart-4-alt: var(--theme-source-chart-4-alt);--theme-chart-5: var(--theme-source-chart-5);--theme-sidebar: color-mix( in srgb, var(--theme-source-background) 92%, transparent );--theme-sidebar-foreground: var(--theme-source-text);--theme-sidebar-primary: var(--theme-source-primary);--theme-sidebar-primary-foreground: var(--theme-source-primary-foreground);--theme-sidebar-accent: var(--theme-source-surface-muted);--theme-sidebar-accent-foreground: var(--theme-source-text);--theme-sidebar-border: color-mix( in srgb, var(--theme-source-border) 68%, transparent );--theme-sidebar-ring: var(--theme-source-ring);--theme-radius: 1rem;--color-primary-strong: var(--color-primary-hover);--color-secondary-strong: var(--color-secondary-hover);--color-text-primary: var(--color-text);--color-text-secondary: var(--color-text-muted);--color-text-subtle: color-mix(in srgb, var(--color-text) 72%, transparent);--color-accent-primary: var(--color-primary);--color-accent-primary-strong: var(--color-primary-hover);--color-accent-secondary: var(--color-secondary);--color-accent-secondary-strong: var(--color-secondary-hover);--color-accent-soft: var(--color-accent);--color-accent-soft-strong: color-mix( in srgb, var(--color-secondary) 14%, transparent );--color-surface-page: var(--color-background);--color-surface-page-soft: color-mix( in srgb, var(--color-secondary) 5%, var(--color-background) );--color-surface-topbar: color-mix( in srgb, var(--color-background) 92%, transparent );--color-surface-nav: color-mix( in srgb, var(--color-primary) 8%, transparent );--color-surface-card: color-mix( in srgb, var(--color-surface) 96%, transparent );--color-border-subtle: var(--color-border);--color-border-faint: color-mix( in srgb, var(--color-border) 68%, transparent );--color-status-success: var(--color-success);--color-status-warning: var(--color-warning);--color-status-danger: var(--color-danger-foreground);--color-teal: var(--color-secondary);--color-blue: var(--color-info);--font-plusjakarta: "Plus Jakarta Sans", sans-serif;--font-app-sans: var(--font-sans);--font-app-mono: var(--font-mono);--radius: var(--theme-radius);--radius-2xl: 1.5rem;--background: var(--theme-background);--foreground: var(--theme-foreground);--card: var(--theme-card);--card-foreground: var(--theme-card-foreground);--popover: var(--theme-popover);--popover-foreground: var(--theme-popover-foreground);--primary: var(--theme-primary);--primary-foreground: var(--theme-primary-foreground);--secondary: var(--theme-source-primary);--secondary-foreground: var(--theme-source-primary-foreground);--muted: var(--theme-muted);--muted-foreground: var(--theme-muted-foreground);--accent: var(--theme-accent);--accent-foreground: var(--theme-accent-foreground);--destructive: var(--theme-destructive);--border: var(--theme-border);--input: var(--theme-input);--ring: var(--theme-ring);--chart-1: var(--theme-chart-1);--chart-2: var(--theme-chart-2);--chart-2-alt: var(--theme-chart-2-alt);--chart-3: var(--theme-chart-3);--chart-4: var(--theme-chart-4);--chart-4-alt: var(--theme-chart-4-alt);--chart-5: var(--theme-chart-5);--sidebar: var(--theme-sidebar);--sidebar-foreground: var(--theme-sidebar-foreground);--sidebar-primary: var(--theme-sidebar-primary);--sidebar-primary-foreground: var(--theme-sidebar-primary-foreground);--sidebar-accent: var(--theme-sidebar-accent);--sidebar-accent-foreground: var(--theme-sidebar-accent-foreground);--sidebar-border: var(--theme-sidebar-border);--sidebar-ring: var(--theme-sidebar-ring)}[data-theme=dark],._dark_5v7u7_1{--background: var(--theme-background);--foreground: var(--theme-foreground);--card: var(--theme-card);--card-foreground: var(--theme-card-foreground);--popover: var(--theme-popover);--popover-foreground: var(--theme-popover-foreground);--primary: var(--theme-primary);--primary-foreground: var(--theme-primary-foreground);--secondary: var(--theme-source-primary);--secondary-foreground: var(--theme-source-primary-foreground);--muted: var(--theme-muted);--muted-foreground: var(--theme-muted-foreground);--accent: var(--theme-accent);--accent-foreground: var(--theme-accent-foreground);--destructive: var(--theme-destructive);--border: var(--theme-border);--input: var(--theme-input);--ring: var(--theme-ring);--chart-1: var(--theme-chart-1);--chart-2: var(--theme-chart-2);--chart-2-alt: var(--theme-chart-2-alt);--chart-3: var(--theme-chart-3);--chart-4: var(--theme-chart-4);--chart-4-alt: var(--theme-chart-4-alt);--chart-5: var(--theme-chart-5);--sidebar: var(--theme-sidebar);--sidebar-foreground: var(--theme-sidebar-foreground);--sidebar-primary: var(--theme-sidebar-primary);--sidebar-primary-foreground: var(--theme-sidebar-primary-foreground);--sidebar-accent: var(--theme-sidebar-accent);--sidebar-accent-foreground: var(--theme-sidebar-accent-foreground);--sidebar-border: var(--theme-sidebar-border);--sidebar-ring: var(--theme-sidebar-ring)}}._spinner_5v7u7_3{animation:_spin_5v7u7_3 1s linear infinite;flex-shrink:0;height:1rem;width:1rem}._indicator_5v7u7_10{align-items:center;color:var(--color-text);display:inline-flex;gap:.5rem}._pill_5v7u7_17{background:color-mix(in srgb,var(--color-background) 96%,transparent);border:1px solid color-mix(in srgb,var(--color-border) 100%,transparent);border-radius:999px;box-shadow:var(--shadow-xs);font-size:.875rem;font-weight:500;padding:.5rem .75rem}@keyframes _spin_5v7u7_3{to{transform:rotate(360deg)}}._framed_1u3k0_4{background:linear-gradient(180deg,color-mix(in srgb,var(--color-surface-card) 95%,white) 0%,var(--color-surface-card) 100%);border:1px solid var(--color-border-faint, var(--border));border-radius:1rem;box-shadow:inset 0 1px color-mix(in srgb,white 78%,transparent)}._framed_1u3k0_4 table{border-collapse:collapse;border-spacing:0;color:var(--color-text-primary, var(--foreground));width:max-content;min-width:100%}._framed_1u3k0_4 [data-slot=table-head]{background:linear-gradient(180deg,color-mix(in srgb,var(--muted) 62%,white),color-mix(in srgb,var(--muted) 88%,var(--card)));box-shadow:inset 0 -1px 0 var(--color-border-faint, var(--border));color:var(--color-text-secondary, var(--muted-foreground));font-family:var(--font-app-mono, var(--font-mono));font-size:.68rem;letter-spacing:.08em;padding:.8rem .9rem;text-transform:uppercase;white-space:nowrap;position:sticky;top:0;z-index:2}._framed_1u3k0_4 [data-slot=table-cell]{border-top:1px solid var(--color-border-faint, var(--border));padding:.85rem .9rem;vertical-align:middle;min-width:0;overflow-wrap:anywhere}._framed_1u3k0_4 [data-slot=table-body] [data-slot=table-row]:first-child [data-slot=table-cell]{border-top:none}._framed_1u3k0_4 [data-slot=table-row]{border-bottom:none}._framed_1u3k0_4 [data-slot=table-row]:hover{background:color-mix(in srgb,var(--color-secondary) 10%,white)}@layer ui-web-theme{:root,[data-theme=light],._light_1bj98_1{--theme-source-background: #ffffff;--theme-source-surface: #ffffff;--theme-source-surface-muted: #f5f7fa;--theme-source-surface-subtle: rgba(5, 41, 61, .06);--theme-source-text: #05293d;--theme-source-text-muted: rgba(5, 41, 61, .78);--theme-source-text-inverse: #ffffff;--theme-source-primary: #05293d;--theme-source-primary-hover: rgba(5, 41, 61, .82);--theme-source-primary-foreground: #ffffff;--theme-source-secondary: #17e8da;--theme-source-secondary-hover: rgba(23, 232, 218, .74);--theme-source-secondary-foreground: #05293d;--theme-source-accent: rgba(5, 41, 61, .06);--theme-source-accent-foreground: #05293d;--theme-source-border: rgba(5, 41, 61, .12);--theme-source-input: rgba(5, 41, 61, .12);--theme-source-ring: rgba(5, 41, 61, .24);--theme-source-chart-1: #05293d;--theme-source-chart-2: #17e8da;--theme-source-chart-2-alt: #0e7490;--theme-source-chart-3: #b35a94;--theme-source-chart-4: #f26b63;--theme-source-chart-4-alt: #b12f35;--theme-source-chart-5: #f5af3c;--color-background: #ffffff;--color-surface: #ffffff;--color-surface-muted: #f5f7fa;--color-surface-subtle: rgba(5, 41, 61, .06);--color-text: #05293d;--color-text-muted: rgba(5, 41, 61, .78);--color-text-inverse: #ffffff;--color-primary: #05293d;--color-primary-hover: rgba(5, 41, 61, .82);--color-primary-foreground: #ffffff;--color-secondary: #17e8da;--color-secondary-hover: rgba(23, 232, 218, .74);--color-secondary-foreground: #05293d;--color-accent: rgba(5, 41, 61, .06);--color-accent-foreground: #05293d;--color-border: rgba(5, 41, 61, .12);--color-input: rgba(5, 41, 61, .12);--color-ring: rgba(5, 41, 61, .24);--color-success: #15803d;--color-success-border: #bbf7d0;--color-success-surface: #f0fdf4;--color-danger: #f87171;--color-danger-foreground: #b91c1c;--color-danger-border: rgba(248, 113, 113, .35);--color-danger-surface: rgba(248, 113, 113, .1);--color-warning: #a16207;--color-warning-border: #fde047;--color-warning-surface: #fef9c3;--color-amber: #b45309;--color-amber-border: #fdba74;--color-amber-surface: #fff7ed;--color-info: #0e7490;--color-info-border: #a5f3fc;--color-info-surface: #ecfeff;--color-calibrating: #6d28d9;--color-calibrating-border: #c4b5fd;--color-calibrating-surface: #f5f3ff;--color-secondary-deep: #13b7ad;--font-sans: "Plus Jakarta Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, Monaco, Consolas, "Liberation Mono", monospace;--font-weight-medium: 500;--font-weight-semibold: 600;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-md: 1rem;--line-height-tight: 1;--line-height-default: 1.25;--text-display-size: clamp(2.2rem, 4vw, 4.4rem);--text-title-size: 1.4rem;--text-section-size: .95rem;--text-body-size: .95rem;--text-caption-size: .75rem;--text-label-size: .68rem;--leading-display: .96;--leading-title: 1.08;--leading-body: 1.52;--tracking-display: -.04em;--tracking-title: -.025em;--tracking-label: .08em;--motion-ease: cubic-bezier(.22, 1, .36, 1);--motion-fast: .16s;--motion-medium: .32s;--space-1: .25rem;--space-1-5: .375rem;--space-2: .5rem;--space-2-5: .625rem;--space-3: .75rem;--space-4: 1rem;--space-6: 1.5rem;--ui-button-height-default: 2.5rem;--ui-button-height-sm: 2.25rem;--ui-button-height-lg: 2.5rem;--ui-button-size-icon: 2.5rem;--ui-button-padding-x-default: var(--space-4);--ui-button-padding-y-default: var(--space-2);--ui-button-padding-x-sm: var(--space-3);--ui-button-padding-y-sm: .375rem;--ui-button-padding-x-lg: var(--space-6);--ui-button-padding-y-lg: .625rem;--ui-card-header-padding-y: var(--space-4);--ui-card-header-padding-x: var(--space-4);--ui-card-content-padding-top: var(--space-4);--ui-card-content-padding-x: var(--space-6);--ui-card-content-padding-bottom: var(--space-6);--ui-card-content-compact-padding-y: var(--space-3);--ui-card-content-compact-padding-x: var(--space-4);--ui-input-height: 2.25rem;--ui-input-padding-y: var(--space-1);--ui-input-padding-x: var(--space-3);--ui-select-height-default: 2.25rem;--ui-select-height-sm: 2rem;--ui-select-padding-y: var(--space-2);--ui-select-padding-x: var(--space-3);--ui-badge-padding-y: .125rem;--ui-badge-padding-x: var(--space-2);--ui-textarea-min-height: 4rem;--ui-textarea-padding-y: var(--space-2);--ui-textarea-padding-x: var(--space-3);--ui-dialog-gap: 1rem;--ui-dialog-padding: 1.5rem;--ui-dialog-padding-top: 1.75rem;--ui-dialog-footer-padding-y: .75rem;--ui-dialog-footer-padding-x: 1.5rem;--ui-dialog-close-size: 2.5rem;--ui-page-header-padding-y: 12px;--ui-page-header-padding-x: 16px;--ui-page-header-gap: 12px;--ui-page-header-icon-size: 28px;--ui-page-header-title-size: 1rem;--ui-toolbar-root-gap: 12px;--ui-toolbar-gap-x: 16px;--ui-toolbar-gap-y: 12px;--ui-toolbar-controls-gap: 10px;--ui-toolbar-group-gap: 8px;--ui-toolbar-actions-gap: 8px;--ui-toolbar-chip-gap: 8px;--ui-toolbar-popover-gap: 14px;--ui-toolbar-popover-padding: 16px;--ui-table-head-height: 2.5rem;--ui-table-cell-padding-y: .5rem;--ui-table-cell-padding-x: .5rem;--radius-sm: .375rem;--radius-md: .5rem;--radius-lg: .625rem;--radius-xl: .75rem;--radius-pill: 1.5rem;--shadow-xs: 0 1px 2px rgba(15, 23, 42, .08);--shadow-sm: 0 8px 20px rgba(15, 23, 42, .08);--shadow-md: 0 12px 32px rgba(15, 23, 42, .14);--shadow-focus: 0 0 0 3px rgba(5, 41, 61, .24)}[data-theme=dark],._dark_1bj98_1{--theme-source-background: #041723;--theme-source-surface: #0b2233;--theme-source-surface-muted: #102a3d;--theme-source-surface-subtle: rgba(23, 232, 218, .08);--theme-source-text: #f7fbfd;--theme-source-text-muted: rgba(247, 251, 253, .74);--theme-source-text-inverse: #05293d;--theme-source-primary: #17e8da;--theme-source-primary-hover: rgba(23, 232, 218, .82);--theme-source-primary-foreground: #05293d;--theme-source-secondary: #17364a;--theme-source-secondary-hover: #21475f;--theme-source-secondary-foreground: #f7fbfd;--theme-source-accent: rgba(255, 255, 255, .08);--theme-source-accent-foreground: #f7fbfd;--theme-source-border: rgba(255, 255, 255, .12);--theme-source-input: rgba(255, 255, 255, .18);--theme-source-ring: rgba(23, 232, 218, .32);--theme-source-chart-1: #67e8f9;--theme-source-chart-2: #17e8da;--theme-source-chart-2-alt: #0ea5b5;--theme-source-chart-3: #d8a2c4;--theme-source-chart-4: #fca5a5;--theme-source-chart-4-alt: #fb7185;--theme-source-chart-5: #facc15;--color-background: #041723;--color-surface: #0b2233;--color-surface-muted: #102a3d;--color-surface-subtle: rgba(23, 232, 218, .08);--color-text: #f7fbfd;--color-text-muted: rgba(247, 251, 253, .74);--color-text-inverse: #05293d;--color-primary: #17e8da;--color-primary-hover: rgba(23, 232, 218, .82);--color-primary-foreground: #05293d;--color-secondary: #17364a;--color-secondary-hover: #21475f;--color-secondary-foreground: #f7fbfd;--color-accent: rgba(255, 255, 255, .08);--color-accent-foreground: #f7fbfd;--color-border: rgba(255, 255, 255, .12);--color-input: rgba(255, 255, 255, .18);--color-ring: rgba(23, 232, 218, .32);--color-success: #4ade80;--color-success-border: rgba(74, 222, 128, .4);--color-success-surface: rgba(34, 197, 94, .12);--color-danger: #fca5a5;--color-danger-foreground: #fecaca;--color-danger-border: rgba(252, 165, 165, .35);--color-danger-surface: rgba(252, 165, 165, .12);--color-warning: #facc15;--color-warning-border: rgba(250, 204, 21, .4);--color-warning-surface: rgba(250, 204, 21, .14);--color-amber: #fb923c;--color-amber-border: rgba(251, 146, 60, .4);--color-amber-surface: rgba(251, 146, 60, .14);--color-info: #67e8f9;--color-info-border: rgba(103, 232, 249, .35);--color-info-surface: rgba(103, 232, 249, .12);--color-calibrating: #c4b5fd;--color-calibrating-border: rgba(167, 139, 250, .35);--color-calibrating-surface: rgba(167, 139, 250, .14);--color-secondary-deep: #2dd4bf}:root{--theme-background: var(--theme-source-background);--theme-foreground: var(--theme-source-text);--theme-card: var(--theme-source-surface);--theme-card-foreground: var(--theme-source-text);--theme-popover: var(--theme-source-surface);--theme-popover-foreground: var(--theme-source-text);--theme-primary: var(--theme-source-primary);--theme-primary-foreground: var(--theme-source-primary-foreground);--theme-secondary: var(--theme-source-accent);--theme-secondary-foreground: var(--theme-source-text);--theme-muted: var(--theme-source-surface-muted);--theme-muted-foreground: var(--theme-source-text-muted);--theme-accent: var(--theme-source-accent);--theme-accent-foreground: var(--theme-source-text);--theme-destructive: var(--color-danger);--theme-border: var(--theme-source-border);--theme-input: var(--theme-source-input);--theme-ring: var(--theme-source-ring);--theme-chart-1: var(--theme-source-chart-1);--theme-chart-2: var(--theme-source-chart-2);--theme-chart-2-alt: var(--theme-source-chart-2-alt);--theme-chart-3: var(--theme-source-chart-3);--theme-chart-4: var(--theme-source-chart-4);--theme-chart-4-alt: var(--theme-source-chart-4-alt);--theme-chart-5: var(--theme-source-chart-5);--theme-sidebar: color-mix( in srgb, var(--theme-source-background) 92%, transparent );--theme-sidebar-foreground: var(--theme-source-text);--theme-sidebar-primary: var(--theme-source-primary);--theme-sidebar-primary-foreground: var(--theme-source-primary-foreground);--theme-sidebar-accent: var(--theme-source-surface-muted);--theme-sidebar-accent-foreground: var(--theme-source-text);--theme-sidebar-border: color-mix( in srgb, var(--theme-source-border) 68%, transparent );--theme-sidebar-ring: var(--theme-source-ring);--theme-radius: 1rem;--color-primary-strong: var(--color-primary-hover);--color-secondary-strong: var(--color-secondary-hover);--color-text-primary: var(--color-text);--color-text-secondary: var(--color-text-muted);--color-text-subtle: color-mix(in srgb, var(--color-text) 72%, transparent);--color-accent-primary: var(--color-primary);--color-accent-primary-strong: var(--color-primary-hover);--color-accent-secondary: var(--color-secondary);--color-accent-secondary-strong: var(--color-secondary-hover);--color-accent-soft: var(--color-accent);--color-accent-soft-strong: color-mix( in srgb, var(--color-secondary) 14%, transparent );--color-surface-page: var(--color-background);--color-surface-page-soft: color-mix( in srgb, var(--color-secondary) 5%, var(--color-background) );--color-surface-topbar: color-mix( in srgb, var(--color-background) 92%, transparent );--color-surface-nav: color-mix( in srgb, var(--color-primary) 8%, transparent );--color-surface-card: color-mix( in srgb, var(--color-surface) 96%, transparent );--color-border-subtle: var(--color-border);--color-border-faint: color-mix( in srgb, var(--color-border) 68%, transparent );--color-status-success: var(--color-success);--color-status-warning: var(--color-warning);--color-status-danger: var(--color-danger-foreground);--color-teal: var(--color-secondary);--color-blue: var(--color-info);--font-plusjakarta: "Plus Jakarta Sans", sans-serif;--font-app-sans: var(--font-sans);--font-app-mono: var(--font-mono);--radius: var(--theme-radius);--radius-2xl: 1.5rem;--background: var(--theme-background);--foreground: var(--theme-foreground);--card: var(--theme-card);--card-foreground: var(--theme-card-foreground);--popover: var(--theme-popover);--popover-foreground: var(--theme-popover-foreground);--primary: var(--theme-primary);--primary-foreground: var(--theme-primary-foreground);--secondary: var(--theme-source-primary);--secondary-foreground: var(--theme-source-primary-foreground);--muted: var(--theme-muted);--muted-foreground: var(--theme-muted-foreground);--accent: var(--theme-accent);--accent-foreground: var(--theme-accent-foreground);--destructive: var(--theme-destructive);--border: var(--theme-border);--input: var(--theme-input);--ring: var(--theme-ring);--chart-1: var(--theme-chart-1);--chart-2: var(--theme-chart-2);--chart-2-alt: var(--theme-chart-2-alt);--chart-3: var(--theme-chart-3);--chart-4: var(--theme-chart-4);--chart-4-alt: var(--theme-chart-4-alt);--chart-5: var(--theme-chart-5);--sidebar: var(--theme-sidebar);--sidebar-foreground: var(--theme-sidebar-foreground);--sidebar-primary: var(--theme-sidebar-primary);--sidebar-primary-foreground: var(--theme-sidebar-primary-foreground);--sidebar-accent: var(--theme-sidebar-accent);--sidebar-accent-foreground: var(--theme-sidebar-accent-foreground);--sidebar-border: var(--theme-sidebar-border);--sidebar-ring: var(--theme-sidebar-ring)}[data-theme=dark],._dark_1bj98_1{--background: var(--theme-background);--foreground: var(--theme-foreground);--card: var(--theme-card);--card-foreground: var(--theme-card-foreground);--popover: var(--theme-popover);--popover-foreground: var(--theme-popover-foreground);--primary: var(--theme-primary);--primary-foreground: var(--theme-primary-foreground);--secondary: var(--theme-source-primary);--secondary-foreground: var(--theme-source-primary-foreground);--muted: var(--theme-muted);--muted-foreground: var(--theme-muted-foreground);--accent: var(--theme-accent);--accent-foreground: var(--theme-accent-foreground);--destructive: var(--theme-destructive);--border: var(--theme-border);--input: var(--theme-input);--ring: var(--theme-ring);--chart-1: var(--theme-chart-1);--chart-2: var(--theme-chart-2);--chart-2-alt: var(--theme-chart-2-alt);--chart-3: var(--theme-chart-3);--chart-4: var(--theme-chart-4);--chart-4-alt: var(--theme-chart-4-alt);--chart-5: var(--theme-chart-5);--sidebar: var(--theme-sidebar);--sidebar-foreground: var(--theme-sidebar-foreground);--sidebar-primary: var(--theme-sidebar-primary);--sidebar-primary-foreground: var(--theme-sidebar-primary-foreground);--sidebar-accent: var(--theme-sidebar-accent);--sidebar-accent-foreground: var(--theme-sidebar-accent-foreground);--sidebar-border: var(--theme-sidebar-border);--sidebar-ring: var(--theme-sidebar-ring)}}._root_1bj98_3{display:flex;align-items:center;gap:.75rem;min-height:var(--ui-input-height);width:100%}._label_1bj98_11{display:inline-flex;align-items:center;min-height:var(--ui-input-height);border:1px solid var(--input);border-radius:calc(var(--radius) - 2px);padding:var(--ui-input-padding-y) .5rem;user-select:none;text-transform:uppercase;letter-spacing:.08em;font-size:.6875rem;font-weight:700;color:var(--muted-foreground)}@layer ui-web-theme{:root,[data-theme=light],._light_11ogs_1{--theme-source-background: #ffffff;--theme-source-surface: #ffffff;--theme-source-surface-muted: #f5f7fa;--theme-source-surface-subtle: rgba(5, 41, 61, .06);--theme-source-text: #05293d;--theme-source-text-muted: rgba(5, 41, 61, .78);--theme-source-text-inverse: #ffffff;--theme-source-primary: #05293d;--theme-source-primary-hover: rgba(5, 41, 61, .82);--theme-source-primary-foreground: #ffffff;--theme-source-secondary: #17e8da;--theme-source-secondary-hover: rgba(23, 232, 218, .74);--theme-source-secondary-foreground: #05293d;--theme-source-accent: rgba(5, 41, 61, .06);--theme-source-accent-foreground: #05293d;--theme-source-border: rgba(5, 41, 61, .12);--theme-source-input: rgba(5, 41, 61, .12);--theme-source-ring: rgba(5, 41, 61, .24);--theme-source-chart-1: #05293d;--theme-source-chart-2: #17e8da;--theme-source-chart-2-alt: #0e7490;--theme-source-chart-3: #b35a94;--theme-source-chart-4: #f26b63;--theme-source-chart-4-alt: #b12f35;--theme-source-chart-5: #f5af3c;--color-background: #ffffff;--color-surface: #ffffff;--color-surface-muted: #f5f7fa;--color-surface-subtle: rgba(5, 41, 61, .06);--color-text: #05293d;--color-text-muted: rgba(5, 41, 61, .78);--color-text-inverse: #ffffff;--color-primary: #05293d;--color-primary-hover: rgba(5, 41, 61, .82);--color-primary-foreground: #ffffff;--color-secondary: #17e8da;--color-secondary-hover: rgba(23, 232, 218, .74);--color-secondary-foreground: #05293d;--color-accent: rgba(5, 41, 61, .06);--color-accent-foreground: #05293d;--color-border: rgba(5, 41, 61, .12);--color-input: rgba(5, 41, 61, .12);--color-ring: rgba(5, 41, 61, .24);--color-success: #15803d;--color-success-border: #bbf7d0;--color-success-surface: #f0fdf4;--color-danger: #f87171;--color-danger-foreground: #b91c1c;--color-danger-border: rgba(248, 113, 113, .35);--color-danger-surface: rgba(248, 113, 113, .1);--color-warning: #a16207;--color-warning-border: #fde047;--color-warning-surface: #fef9c3;--color-amber: #b45309;--color-amber-border: #fdba74;--color-amber-surface: #fff7ed;--color-info: #0e7490;--color-info-border: #a5f3fc;--color-info-surface: #ecfeff;--color-calibrating: #6d28d9;--color-calibrating-border: #c4b5fd;--color-calibrating-surface: #f5f3ff;--color-secondary-deep: #13b7ad;--font-sans: "Plus Jakarta Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, Monaco, Consolas, "Liberation Mono", monospace;--font-weight-medium: 500;--font-weight-semibold: 600;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-md: 1rem;--line-height-tight: 1;--line-height-default: 1.25;--text-display-size: clamp(2.2rem, 4vw, 4.4rem);--text-title-size: 1.4rem;--text-section-size: .95rem;--text-body-size: .95rem;--text-caption-size: .75rem;--text-label-size: .68rem;--leading-display: .96;--leading-title: 1.08;--leading-body: 1.52;--tracking-display: -.04em;--tracking-title: -.025em;--tracking-label: .08em;--motion-ease: cubic-bezier(.22, 1, .36, 1);--motion-fast: .16s;--motion-medium: .32s;--space-1: .25rem;--space-1-5: .375rem;--space-2: .5rem;--space-2-5: .625rem;--space-3: .75rem;--space-4: 1rem;--space-6: 1.5rem;--ui-button-height-default: 2.5rem;--ui-button-height-sm: 2.25rem;--ui-button-height-lg: 2.5rem;--ui-button-size-icon: 2.5rem;--ui-button-padding-x-default: var(--space-4);--ui-button-padding-y-default: var(--space-2);--ui-button-padding-x-sm: var(--space-3);--ui-button-padding-y-sm: .375rem;--ui-button-padding-x-lg: var(--space-6);--ui-button-padding-y-lg: .625rem;--ui-card-header-padding-y: var(--space-4);--ui-card-header-padding-x: var(--space-4);--ui-card-content-padding-top: var(--space-4);--ui-card-content-padding-x: var(--space-6);--ui-card-content-padding-bottom: var(--space-6);--ui-card-content-compact-padding-y: var(--space-3);--ui-card-content-compact-padding-x: var(--space-4);--ui-input-height: 2.25rem;--ui-input-padding-y: var(--space-1);--ui-input-padding-x: var(--space-3);--ui-select-height-default: 2.25rem;--ui-select-height-sm: 2rem;--ui-select-padding-y: var(--space-2);--ui-select-padding-x: var(--space-3);--ui-badge-padding-y: .125rem;--ui-badge-padding-x: var(--space-2);--ui-textarea-min-height: 4rem;--ui-textarea-padding-y: var(--space-2);--ui-textarea-padding-x: var(--space-3);--ui-dialog-gap: 1rem;--ui-dialog-padding: 1.5rem;--ui-dialog-padding-top: 1.75rem;--ui-dialog-footer-padding-y: .75rem;--ui-dialog-footer-padding-x: 1.5rem;--ui-dialog-close-size: 2.5rem;--ui-page-header-padding-y: 12px;--ui-page-header-padding-x: 16px;--ui-page-header-gap: 12px;--ui-page-header-icon-size: 28px;--ui-page-header-title-size: 1rem;--ui-toolbar-root-gap: 12px;--ui-toolbar-gap-x: 16px;--ui-toolbar-gap-y: 12px;--ui-toolbar-controls-gap: 10px;--ui-toolbar-group-gap: 8px;--ui-toolbar-actions-gap: 8px;--ui-toolbar-chip-gap: 8px;--ui-toolbar-popover-gap: 14px;--ui-toolbar-popover-padding: 16px;--ui-table-head-height: 2.5rem;--ui-table-cell-padding-y: .5rem;--ui-table-cell-padding-x: .5rem;--radius-sm: .375rem;--radius-md: .5rem;--radius-lg: .625rem;--radius-xl: .75rem;--radius-pill: 1.5rem;--shadow-xs: 0 1px 2px rgba(15, 23, 42, .08);--shadow-sm: 0 8px 20px rgba(15, 23, 42, .08);--shadow-md: 0 12px 32px rgba(15, 23, 42, .14);--shadow-focus: 0 0 0 3px rgba(5, 41, 61, .24)}[data-theme=dark],._dark_11ogs_1{--theme-source-background: #041723;--theme-source-surface: #0b2233;--theme-source-surface-muted: #102a3d;--theme-source-surface-subtle: rgba(23, 232, 218, .08);--theme-source-text: #f7fbfd;--theme-source-text-muted: rgba(247, 251, 253, .74);--theme-source-text-inverse: #05293d;--theme-source-primary: #17e8da;--theme-source-primary-hover: rgba(23, 232, 218, .82);--theme-source-primary-foreground: #05293d;--theme-source-secondary: #17364a;--theme-source-secondary-hover: #21475f;--theme-source-secondary-foreground: #f7fbfd;--theme-source-accent: rgba(255, 255, 255, .08);--theme-source-accent-foreground: #f7fbfd;--theme-source-border: rgba(255, 255, 255, .12);--theme-source-input: rgba(255, 255, 255, .18);--theme-source-ring: rgba(23, 232, 218, .32);--theme-source-chart-1: #67e8f9;--theme-source-chart-2: #17e8da;--theme-source-chart-2-alt: #0ea5b5;--theme-source-chart-3: #d8a2c4;--theme-source-chart-4: #fca5a5;--theme-source-chart-4-alt: #fb7185;--theme-source-chart-5: #facc15;--color-background: #041723;--color-surface: #0b2233;--color-surface-muted: #102a3d;--color-surface-subtle: rgba(23, 232, 218, .08);--color-text: #f7fbfd;--color-text-muted: rgba(247, 251, 253, .74);--color-text-inverse: #05293d;--color-primary: #17e8da;--color-primary-hover: rgba(23, 232, 218, .82);--color-primary-foreground: #05293d;--color-secondary: #17364a;--color-secondary-hover: #21475f;--color-secondary-foreground: #f7fbfd;--color-accent: rgba(255, 255, 255, .08);--color-accent-foreground: #f7fbfd;--color-border: rgba(255, 255, 255, .12);--color-input: rgba(255, 255, 255, .18);--color-ring: rgba(23, 232, 218, .32);--color-success: #4ade80;--color-success-border: rgba(74, 222, 128, .4);--color-success-surface: rgba(34, 197, 94, .12);--color-danger: #fca5a5;--color-danger-foreground: #fecaca;--color-danger-border: rgba(252, 165, 165, .35);--color-danger-surface: rgba(252, 165, 165, .12);--color-warning: #facc15;--color-warning-border: rgba(250, 204, 21, .4);--color-warning-surface: rgba(250, 204, 21, .14);--color-amber: #fb923c;--color-amber-border: rgba(251, 146, 60, .4);--color-amber-surface: rgba(251, 146, 60, .14);--color-info: #67e8f9;--color-info-border: rgba(103, 232, 249, .35);--color-info-surface: rgba(103, 232, 249, .12);--color-calibrating: #c4b5fd;--color-calibrating-border: rgba(167, 139, 250, .35);--color-calibrating-surface: rgba(167, 139, 250, .14);--color-secondary-deep: #2dd4bf}:root{--theme-background: var(--theme-source-background);--theme-foreground: var(--theme-source-text);--theme-card: var(--theme-source-surface);--theme-card-foreground: var(--theme-source-text);--theme-popover: var(--theme-source-surface);--theme-popover-foreground: var(--theme-source-text);--theme-primary: var(--theme-source-primary);--theme-primary-foreground: var(--theme-source-primary-foreground);--theme-secondary: var(--theme-source-accent);--theme-secondary-foreground: var(--theme-source-text);--theme-muted: var(--theme-source-surface-muted);--theme-muted-foreground: var(--theme-source-text-muted);--theme-accent: var(--theme-source-accent);--theme-accent-foreground: var(--theme-source-text);--theme-destructive: var(--color-danger);--theme-border: var(--theme-source-border);--theme-input: var(--theme-source-input);--theme-ring: var(--theme-source-ring);--theme-chart-1: var(--theme-source-chart-1);--theme-chart-2: var(--theme-source-chart-2);--theme-chart-2-alt: var(--theme-source-chart-2-alt);--theme-chart-3: var(--theme-source-chart-3);--theme-chart-4: var(--theme-source-chart-4);--theme-chart-4-alt: var(--theme-source-chart-4-alt);--theme-chart-5: var(--theme-source-chart-5);--theme-sidebar: color-mix( in srgb, var(--theme-source-background) 92%, transparent );--theme-sidebar-foreground: var(--theme-source-text);--theme-sidebar-primary: var(--theme-source-primary);--theme-sidebar-primary-foreground: var(--theme-source-primary-foreground);--theme-sidebar-accent: var(--theme-source-surface-muted);--theme-sidebar-accent-foreground: var(--theme-source-text);--theme-sidebar-border: color-mix( in srgb, var(--theme-source-border) 68%, transparent );--theme-sidebar-ring: var(--theme-source-ring);--theme-radius: 1rem;--color-primary-strong: var(--color-primary-hover);--color-secondary-strong: var(--color-secondary-hover);--color-text-primary: var(--color-text);--color-text-secondary: var(--color-text-muted);--color-text-subtle: color-mix(in srgb, var(--color-text) 72%, transparent);--color-accent-primary: var(--color-primary);--color-accent-primary-strong: var(--color-primary-hover);--color-accent-secondary: var(--color-secondary);--color-accent-secondary-strong: var(--color-secondary-hover);--color-accent-soft: var(--color-accent);--color-accent-soft-strong: color-mix( in srgb, var(--color-secondary) 14%, transparent );--color-surface-page: var(--color-background);--color-surface-page-soft: color-mix( in srgb, var(--color-secondary) 5%, var(--color-background) );--color-surface-topbar: color-mix( in srgb, var(--color-background) 92%, transparent );--color-surface-nav: color-mix( in srgb, var(--color-primary) 8%, transparent );--color-surface-card: color-mix( in srgb, var(--color-surface) 96%, transparent );--color-border-subtle: var(--color-border);--color-border-faint: color-mix( in srgb, var(--color-border) 68%, transparent );--color-status-success: var(--color-success);--color-status-warning: var(--color-warning);--color-status-danger: var(--color-danger-foreground);--color-teal: var(--color-secondary);--color-blue: var(--color-info);--font-plusjakarta: "Plus Jakarta Sans", sans-serif;--font-app-sans: var(--font-sans);--font-app-mono: var(--font-mono);--radius: var(--theme-radius);--radius-2xl: 1.5rem;--background: var(--theme-background);--foreground: var(--theme-foreground);--card: var(--theme-card);--card-foreground: var(--theme-card-foreground);--popover: var(--theme-popover);--popover-foreground: var(--theme-popover-foreground);--primary: var(--theme-primary);--primary-foreground: var(--theme-primary-foreground);--secondary: var(--theme-source-primary);--secondary-foreground: var(--theme-source-primary-foreground);--muted: var(--theme-muted);--muted-foreground: var(--theme-muted-foreground);--accent: var(--theme-accent);--accent-foreground: var(--theme-accent-foreground);--destructive: var(--theme-destructive);--border: var(--theme-border);--input: var(--theme-input);--ring: var(--theme-ring);--chart-1: var(--theme-chart-1);--chart-2: var(--theme-chart-2);--chart-2-alt: var(--theme-chart-2-alt);--chart-3: var(--theme-chart-3);--chart-4: var(--theme-chart-4);--chart-4-alt: var(--theme-chart-4-alt);--chart-5: var(--theme-chart-5);--sidebar: var(--theme-sidebar);--sidebar-foreground: var(--theme-sidebar-foreground);--sidebar-primary: var(--theme-sidebar-primary);--sidebar-primary-foreground: var(--theme-sidebar-primary-foreground);--sidebar-accent: var(--theme-sidebar-accent);--sidebar-accent-foreground: var(--theme-sidebar-accent-foreground);--sidebar-border: var(--theme-sidebar-border);--sidebar-ring: var(--theme-sidebar-ring)}[data-theme=dark],._dark_11ogs_1{--background: var(--theme-background);--foreground: var(--theme-foreground);--card: var(--theme-card);--card-foreground: var(--theme-card-foreground);--popover: var(--theme-popover);--popover-foreground: var(--theme-popover-foreground);--primary: var(--theme-primary);--primary-foreground: var(--theme-primary-foreground);--secondary: var(--theme-source-primary);--secondary-foreground: var(--theme-source-primary-foreground);--muted: var(--theme-muted);--muted-foreground: var(--theme-muted-foreground);--accent: var(--theme-accent);--accent-foreground: var(--theme-accent-foreground);--destructive: var(--theme-destructive);--border: var(--theme-border);--input: var(--theme-input);--ring: var(--theme-ring);--chart-1: var(--theme-chart-1);--chart-2: var(--theme-chart-2);--chart-2-alt: var(--theme-chart-2-alt);--chart-3: var(--theme-chart-3);--chart-4: var(--theme-chart-4);--chart-4-alt: var(--theme-chart-4-alt);--chart-5: var(--theme-chart-5);--sidebar: var(--theme-sidebar);--sidebar-foreground: var(--theme-sidebar-foreground);--sidebar-primary: var(--theme-sidebar-primary);--sidebar-primary-foreground: var(--theme-sidebar-primary-foreground);--sidebar-accent: var(--theme-sidebar-accent);--sidebar-accent-foreground: var(--theme-sidebar-accent-foreground);--sidebar-border: var(--theme-sidebar-border);--sidebar-ring: var(--theme-sidebar-ring)}}._textarea_11ogs_3{display:flex;width:100%;min-width:0;min-height:var(--ui-textarea-min-height);border:1px solid var(--color-input);border-radius:var(--radius-md);background:transparent;padding:var(--ui-textarea-padding-y) var(--ui-textarea-padding-x);color:var(--color-text);font-family:var(--font-sans);font-size:1rem;line-height:1.5;box-shadow:var(--shadow-xs);transition:color .12s ease,box-shadow .12s ease,border-color .12s ease;outline:none;resize:vertical}._textarea_11ogs_3::placeholder{color:var(--color-text-muted)}._textarea_11ogs_3:focus-visible{border-color:var(--color-ring);box-shadow:var(--shadow-focus)}._textarea_11ogs_3:disabled{pointer-events:none;cursor:not-allowed;opacity:.5}
