:root{--background: #ffffff;--foreground: #0a0a0a;--card: #ffffff;--card-foreground: #0a0a0a;--popover: #ffffff;--popover-foreground: #0a0a0a;--primary: #171717;--primary-foreground: #fafafa;--secondary: #f5f5f5;--secondary-foreground: #171717;--accent: #f0f0f0;--accent-foreground: #171717;--muted: #f5f5f5;--muted-foreground: #737373;--destructive: #dc2626;--destructive-foreground: #ffffff;--destructive-bg: #fee2e2;--destructive-border: #fecaca;--destructive-fg: #b91c1c;--custom-destructive10: var(--destructive-bg);--destructive-10: var(--custom-destructive10);--success: #16a34a;--success-bg: #dcfce7;--success-border: #bbf7d0;--success-fg: #15803d;--success-subtle: #f0fdf4;--success-subtle-foreground: #15803d;--warning: #ca8a04;--warning-bg: #fef3c7;--warning-border: #fde68a;--warning-fg: #92400e;--warning-subtle: #fff7ed;--warning-subtle-foreground: #ea580c;--info: #2563eb;--info-bg: #dbeafe;--info-border: #bfdbfe;--info-fg: #1d4ed8;--danger: var(--destructive);--danger-fg: var(--destructive-fg);--danger-bg: var(--destructive-bg);--danger-border: var(--destructive-border);--ai-accent: #a855f7;--ai-subtle: color-mix(in oklch, var(--ai-accent) 12%, var(--background));--ai-subtle-foreground: #7c3aed;--ai-subtle-border: color-mix(in oklch, var(--ai-accent) 25%, transparent);--ai-card-bg: var(--info-bg);--ai-card-border: var(--info-border);--ai-card-text: var(--info-fg);--ai-card-muted: var(--muted-foreground);--ai-card-icon: var(--info);--ai-card-radius: var(--radius-lg);--ai-card-pad: var(--space-4);--border: #e5e5e5;--input: #e5e5e5;--ring: #a3a3a3;--ring-offset: #ffffff;--input-hover: #c8c8c8;--input-background: var(--background);--border-soft: rgba(0, 0, 0, .08);--border-soft-dark: rgba(255, 255, 255, .08);--sidebar: #fafafa;--sidebar-foreground: #0a0a0a;--sidebar-primary: #171717;--sidebar-primary-foreground: #fafafa;--sidebar-accent: #f0f0f0;--sidebar-accent-foreground: #171717;--sidebar-border: #e5e5e5;--sidebar-ring: #a3a3a3;--sidebar-l1-icon-size: 16px;--sidebar-l1-icon-color: var(--muted-foreground);--chart-1: #2563eb;--chart-2: #ea580c;--chart-3: #0d9488;--chart-4: #7c3aed;--chart-5: #db2777;--chart-6: #16a34a;--chart-7: #ca8a04;--chart-8: #64748b;--chart-grid: #e5e5e5;--chart-axis: #737373;--chart-1-foreground: #ffffff;--chart-2-foreground: #0a0a0a;--chart-3-foreground: #0a0a0a;--chart-4-foreground: #ffffff;--chart-5-foreground: #ffffff;--chart-6-foreground: #0a0a0a;--chart-7-foreground: #0a0a0a;--chart-8-foreground: #ffffff;--chart-positive: var(--success);--chart-negative: var(--destructive);--chart-neutral: var(--muted-foreground);--chart-soft-1: #3e6fb0;--chart-soft-2: #1f8f84;--chart-soft-3: #5a9445;--chart-soft-4: #b07d1e;--chart-soft-5: #c56a45;--chart-soft-6: #bc557a;--chart-soft-7: #7e63b8;--chart-soft-8: #5e6b7e;--chart-soft-1-fill: #e7eef9;--chart-soft-2-fill: #e0f2ef;--chart-soft-3-fill: #eaf2e3;--chart-soft-4-fill: #f6ecd7;--chart-soft-5-fill: #f8e9e1;--chart-soft-6-fill: #f7e4eb;--chart-soft-7-fill: #ede8f7;--chart-soft-8-fill: #e9ecf0;--overview-chart-green-300: #86efac;--overview-chart-amber-300: #fcd34d;--overview-chart-sky-300: #7dd3fc;--overview-chart-slate-300: #cbd5e1;--overview-chart-lime-300: #bef264;--overview-chart-type-custom: #fbbf24;--toast-success-bg: var(--success-bg);--toast-info-bg: var(--info-bg);--toast-warning-bg: var(--warning-bg);--toast-error-bg: var(--destructive-bg);--toast-success-accent: #22c55e;--toast-info-accent: #3b82f6;--toast-warning-accent: #eab308;--toast-error-accent: #ef4444;--maintenance-banner-instant-bg: #fefce8;--maintenance-banner-instant-fg: #713f12;--maintenance-banner-instant-border: color-mix(in oklab, #ca8a04 25%, transparent);--maintenance-banner-instant-icon: #ca8a04;--maintenance-banner-scheduled-bg: #eff6ff;--maintenance-banner-scheduled-fg: #1e3a8a;--maintenance-banner-scheduled-border: color-mix(in oklab, #3b82f6 25%, transparent);--maintenance-banner-scheduled-icon: #2563eb;--maintenance-scene-accent: var(--warning);--alpha-5: #fffffff2;--alpha-10: #ffffffe5;--alpha-20: #ffffffcc;--alpha-30: #ffffffb2;--alpha-40: #ffffff99;--alpha-50: #ffffff80;--alpha-60: #ffffff66;--alpha-70: #ffffff4d;--alpha-80: #ffffff33;--alpha-90: #ffffff1a;--priority-urgent: var(--destructive);--priority-urgent-bg: var(--custom-destructive10);--priority-high: #ea580c;--priority-high-bg: #ffedd5;--priority-medium: var(--warning);--priority-medium-bg: var(--warning-bg);--priority-low: var(--info);--priority-low-bg: var(--info-bg);--action-primary-bg: var(--primary);--action-primary-bg-hover: #000000;--action-primary-bg-active: #000000;--action-primary-text: var(--primary-foreground);--action-secondary-bg: var(--background);--action-secondary-bg-hover: var(--accent);--action-secondary-border: var(--input);--action-secondary-text: var(--foreground);--surface-default: var(--background);--surface-card: var(--card);--surface-subtle: var(--secondary);--surface-elevated: var(--popover);--surface-overlay: rgba(15, 15, 15, .42);--surface-inverse: var(--foreground);--surface-glass: rgba(255, 255, 255, .9);--dd-preview-device-surface: #1f2233;--dd-preview-device-surface-android: #11131f;--devicon-tile-border: #e4e4e7;--devicon-tile-fg: #52525b;--integration-logo-plate: #e4e4e7;--integration-logo-plate-border: #d4d4d8;--border-subtle: var(--border);--border-default: var(--border);--border-strong: var(--muted-foreground);--border-focus: var(--ring);--text-primary: var(--foreground);--text-secondary: var(--muted-foreground);--text-muted: var(--muted-foreground);--text-tertiary: var(--muted-foreground);--text-disabled: #a3a3a3;--text-inverse: var(--primary-foreground);--status-success-bg: var(--success-bg);--status-success-border: var(--success-border);--status-success-text: var(--success-fg);--status-success-fill: var(--success);--status-warning-bg: var(--warning-bg);--status-warning-border: var(--warning-border);--status-warning-text: var(--warning-fg);--status-warning-fill: var(--warning);--status-info-bg: var(--info-bg);--status-info-border: var(--info-border);--status-info-text: var(--info-fg);--status-info-fill: var(--info);--status-danger-bg: var(--destructive-bg);--status-danger-border: var(--destructive-border);--status-danger-text: var(--destructive-fg);--status-danger-fill: var(--destructive);--status-neutral-bg: var(--neutral-bg);--status-neutral-border: var(--neutral-border);--status-neutral-text: var(--neutral-text);--search-bg: var(--secondary);--search-bg-hover: #ececec;--search-bg-focus: var(--background);--search-border: transparent;--search-border-focus: var(--ring);--search-radius: var(--radius-lg);--search-text: var(--foreground);--search-placeholder: var(--muted-foreground);--search-icon: var(--muted-foreground);--kbd-bg: var(--background);--kbd-border: var(--border);--kbd-text: var(--muted-foreground);--kbd-radius: var(--radius-sm);--int-connected: var(--success);--int-syncing: var(--info);--int-reauth: var(--warning);--int-error: var(--destructive);--int-disabled: var(--muted-foreground);--sec-protected: var(--success);--sec-at-risk: var(--warning);--sec-critical: var(--destructive);--sec-unprotected: var(--muted-foreground);--sec-quarantined: var(--chart-4);--ticket-open: var(--info);--ticket-progress: var(--chart-4);--ticket-waiting: var(--warning);--ticket-resolved: var(--success);--ticket-closed: var(--muted-foreground);--ticket-breached: var(--destructive);--billing-active: var(--success);--billing-trial: var(--info);--billing-pastdue: var(--warning);--billing-failed: var(--destructive);--billing-canceled: var(--muted-foreground);--plan-accent: var(--foreground);--plan-recommended-ring: var(--foreground);--plan-bg: var(--card);--plan-popular-bg: #fafafa;--usage-track: var(--secondary);--usage-fill: var(--foreground);--usage-warning: var(--warning);--usage-over: var(--destructive);--rating-star: #f59e0b;--rating-star-empty: var(--border);--feedback-new: var(--info);--feedback-planned: var(--chart-4);--feedback-progress: var(--warning);--feedback-shipped: var(--success);--feedback-declined: var(--muted-foreground);--upvote-active: var(--foreground);--upvote-bg: var(--secondary);--platform-windows-bg-light: #1b6fb5;--platform-windows-bg-dark: #1e4e78;--platform-apple-bg-light: #3a3a3c;--platform-apple-bg-dark: #303033;--platform-android-bg-light: #348b5b;--platform-android-bg-dark: #27583e;--platform-linux-bg-light: #c2511b;--platform-linux-bg-dark: #6b3413;--platform-ubuntu-bg-light: #c74a1e;--platform-ubuntu-bg-dark: #6b2f15;--platform-chromeos-bg-light: #3f6fa8;--platform-chromeos-bg-dark: #28466b;--platform-visionos-bg-light: #52525b;--platform-visionos-bg-dark: #36363c;--platform-os-bg-light: #52525b;--platform-os-bg-dark: #36363c;--platform-windows-bg: var(--platform-windows-bg-light);--platform-apple-bg: var(--platform-apple-bg-light);--platform-android-bg: var(--platform-android-bg-light);--platform-linux-bg: var(--platform-linux-bg-light);--platform-ubuntu-bg: var(--platform-ubuntu-bg-light);--platform-chromeos-bg: var(--platform-chromeos-bg-light);--platform-visionos-bg: var(--platform-visionos-bg-light);--platform-os-bg: var(--platform-os-bg-light);--policy-security-bg-light: #b23636;--policy-security-bg-dark: #6e2a2a;--policy-encryption-bg-light: #3b5ba5;--policy-encryption-bg-dark: #2a3e6e;--policy-network-bg-light: #1f7a8c;--policy-network-bg-dark: #16515c;--policy-identity-bg-light: #6b4ba5;--policy-identity-bg-dark: #46336e;--policy-update-bg-light: #2f8b57;--policy-update-bg-dark: #21583b;--policy-restrictions-bg-light: #b5701b;--policy-restrictions-bg-dark: #6e4513;--policy-certificate-bg-light: #52606e;--policy-certificate-bg-dark: #36414c;--policy-generic-bg-light: #52525b;--policy-generic-bg-dark: #36363c;--policy-security-bg: var(--policy-security-bg-light);--policy-encryption-bg: var(--policy-encryption-bg-light);--policy-network-bg: var(--policy-network-bg-light);--policy-identity-bg: var(--policy-identity-bg-light);--policy-update-bg: var(--policy-update-bg-light);--policy-restrictions-bg: var(--policy-restrictions-bg-light);--policy-certificate-bg: var(--policy-certificate-bg-light);--policy-generic-bg: var(--policy-generic-bg-light);--neutral-bg: #f5f5f5;--neutral-border: #e5e5e5;--neutral-text: #525252;--neutral-fill: #737373;--sev-critical: #dc2626;--sev-critical-bg: #fee2e2;--sev-high: #ea580c;--sev-high-bg: #ffedd5;--sev-medium: #ca8a04;--sev-medium-bg: #fef3c7;--sev-low: #2563eb;--sev-low-bg: #dbeafe;--sev-none: #737373;--sev-none-bg: #f5f5f5;--flow-draft: #94a3b8;--flow-pending: #2563eb;--flow-validating: #6366f1;--flow-running: #171717;--flow-paused: #ca8a04;--flow-verifying: #0ea5e9;--flow-completed: #16a34a;--flow-exception: #b45309;--flow-reverted: #dc2626;--flow-cancelled: #64748b;--grade-a: #16a34a;--grade-b: #eab308;--grade-c: #f97316;--grade-d: #ef4444;--grade-f: #b91c1c;--battery-full: var(--success);--battery-high: var(--success);--battery-medium: var(--warning);--battery-low: #ea580c;--battery-critical: var(--destructive);--battery-charging: var(--info);--battery-unknown: var(--muted-foreground);--batt-border: var(--foreground);--skeleton-bg: #ececed;--skeleton-shine: rgba(255, 255, 255, .65);--devicon-tile: #f4f4f5;--devicon-tile-ring: transparent;--auth-hero-glow: none}.dark,[data-theme=dark]{--background: #1a1a1a;--foreground: #fafafa;--card: #212121;--card-foreground: #fafafa;--popover: #262626;--popover-foreground: #fafafa;--primary: #fafafa;--primary-foreground: #1a1a1a;--secondary: #262626;--secondary-foreground: #fafafa;--accent: #333333;--accent-foreground: #fafafa;--muted: #262626;--muted-foreground: #a3a3a3;--destructive: #ef4444;--destructive-foreground: #1a1a1a;--destructive-bg: rgba(239, 68, 68, .15);--destructive-border: rgba(239, 68, 68, .28);--destructive-fg: #f87171;--custom-destructive10: var(--destructive-bg);--success: #22c55e;--success-bg: rgba(34, 197, 94, .15);--success-border: rgba(34, 197, 94, .28);--success-fg: #4ade80;--success-subtle: rgba(20, 83, 45, .35);--success-subtle-foreground: #86efac;--warning: #eab308;--warning-bg: rgba(234, 179, 8, .15);--warning-border: rgba(234, 179, 8, .28);--warning-fg: #fcd34d;--warning-subtle: rgba(124, 45, 18, .35);--warning-subtle-foreground: #fdba74;--info: #3b82f6;--info-bg: rgba(59, 130, 246, .15);--info-border: rgba(59, 130, 246, .28);--info-fg: #93c5fd;--danger: var(--destructive);--danger-fg: var(--destructive-fg);--danger-bg: var(--destructive-bg);--danger-border: var(--destructive-border);--border: rgba(255, 255, 255, .1);--input: rgba(255, 255, 255, .15);--input-hover: rgba(255, 255, 255, .3);--ring: #8a8a8a;--ring-offset: #1a1a1a;--sidebar: #161616;--sidebar-foreground: #fafafa;--sidebar-primary: #fafafa;--sidebar-primary-foreground: #1a1a1a;--sidebar-accent: #262626;--sidebar-accent-foreground: #fafafa;--sidebar-border: rgba(255, 255, 255, .1);--sidebar-ring: #525252;--chart-1: #1e40af;--chart-2: #c2410c;--chart-3: #0f766e;--chart-4: #5b21b6;--chart-5: #be185d;--chart-6: #15803d;--chart-7: #b45309;--chart-8: #475569;--chart-grid: rgba(255, 255, 255, .09);--chart-axis: #a3a3a3;--chart-1-foreground: #ffffff;--chart-2-foreground: #ffffff;--chart-3-foreground: #ffffff;--chart-4-foreground: #ffffff;--chart-5-foreground: #ffffff;--chart-6-foreground: #ffffff;--chart-7-foreground: #ffffff;--chart-8-foreground: #ffffff;--gauge-track: #262626;--chart-soft-1: #8fb3e6;--chart-soft-2: #6fcec2;--chart-soft-3: #a0ce90;--chart-soft-4: #e3c57f;--chart-soft-5: #e9a98c;--chart-soft-6: #e29fb4;--chart-soft-7: #b6a2e2;--chart-soft-8: #a2afc0;--chart-soft-1-fill: rgba(143, 179, 230, .16);--chart-soft-2-fill: rgba(111, 206, 194, .16);--chart-soft-3-fill: rgba(160, 206, 144, .16);--chart-soft-4-fill: rgba(227, 197, 127, .16);--chart-soft-5-fill: rgba(233, 169, 140, .16);--chart-soft-6-fill: rgba(226, 159, 180, .16);--chart-soft-7-fill: rgba(182, 162, 226, .16);--chart-soft-8-fill: rgba(162, 175, 192, .16);--toast-success-bg: #052e16;--toast-info-bg: #172554;--toast-warning-bg: #422006;--toast-error-bg: #450a0a;--maintenance-banner-instant-bg: rgba(66, 32, 6, .45);--maintenance-banner-instant-fg: #fef9c3;--maintenance-banner-instant-border: color-mix(in oklab, #ca8a04 30%, transparent);--maintenance-banner-instant-icon: #facc15;--maintenance-banner-scheduled-bg: rgba(23, 37, 84, .45);--maintenance-banner-scheduled-fg: #dbeafe;--maintenance-banner-scheduled-border: color-mix(in oklab, #3b82f6 30%, transparent);--maintenance-banner-scheduled-icon: #60a5fa;--maintenance-scene-accent: #fbbf24;--alpha-5: #0a0a0af2;--alpha-10: #0a0a0ae5;--alpha-20: #0a0a0acc;--alpha-30: #0a0a0ab2;--alpha-40: #0a0a0a99;--alpha-50: #0a0a0a80;--alpha-60: #0a0a0a66;--alpha-70: #0a0a0a4d;--alpha-80: #0a0a0a33;--alpha-90: #0a0a0a1a;--sev-critical: #f87171;--sev-critical-bg: rgba(239, 68, 68, .15);--sev-high: #fb923c;--sev-high-bg: rgba(249, 115, 22, .15);--sev-medium: #fcd34d;--sev-medium-bg: rgba(234, 179, 8, .15);--sev-low: #93c5fd;--sev-low-bg: rgba(59, 130, 246, .15);--sev-none: #a3a3a3;--sev-none-bg: rgba(255, 255, 255, .06);--neutral-bg: rgba(255, 255, 255, .06);--neutral-border: rgba(255, 255, 255, .12);--neutral-text: #d4d4d4;--neutral-fill: #a3a3a3;--flow-draft: #94a3b8;--flow-pending: #60a5fa;--flow-validating: #818cf8;--flow-running: #fafafa;--flow-paused: #fbbf24;--flow-verifying: #38bdf8;--flow-completed: #4ade80;--flow-exception: #f59e0b;--flow-reverted: #f87171;--flow-cancelled: #94a3b8;--grade-a: #22c55e;--grade-b: #facc15;--grade-c: #fb923c;--grade-d: #f87171;--grade-f: #dc2626;--skeleton-bg: rgba(255, 255, 255, .07);--skeleton-shine: rgba(255, 255, 255, .1);--priority-high: #ea580c;--priority-high-bg: rgba(124, 45, 18, .35);--action-primary-bg-hover: #ffffff;--action-primary-bg-active: #d4d4d4;--action-secondary-bg: var(--background);--surface-overlay: rgba(0, 0, 0, .6);--surface-glass: rgba(26, 26, 26, .9);--text-disabled: #737373;--text-tertiary: #707070;--status-neutral-bg: var(--neutral-bg);--status-neutral-border: var(--neutral-border);--status-neutral-text: var(--neutral-text);--search-bg-hover: #242424;--plan-popular-bg: #1a1a1a;--feedback-planned: #c084fc;--ticket-progress: #c084fc;--sec-quarantined: #c084fc;--map-bg: #1a1f26;--map-surface: #21272f;--map-water: #16202b;--map-road: #3a424d;--map-road-edge: #2b323b;--map-control-bg: var(--card);--map-control-border: var(--border);--map-control-icon: var(--foreground);--map-marker-bg: var(--card);--map-marker-border: var(--border);--map-marker-text: var(--foreground);--map-marker-ring: #0a0a0a;--map-marker-selected: #ffffff;--map-cluster-bg: #ffffff;--map-cluster-text: #0a0a0a;--map-geofence-fill: rgba(96, 165, 250, .16);--map-geofence-border: #60a5fa;--map-geofence-selected-fill: rgba(96, 165, 250, .26);--map-geofence-warning-fill: rgba(250, 204, 21, .16);--map-geofence-breach-fill: rgba(248, 113, 113, .18);--map-geofence-allowed-fill: rgba(74, 222, 128, .16);--map-accuracy-fill: rgba(96, 165, 250, .12);--map-accuracy-border: rgba(96, 165, 250, .4);--battery-low: #fb923c;--platform-windows-bg: var(--platform-windows-bg-dark);--platform-apple-bg: var(--platform-apple-bg-dark);--platform-android-bg: var(--platform-android-bg-dark);--platform-linux-bg: var(--platform-linux-bg-dark);--platform-ubuntu-bg: var(--platform-ubuntu-bg-dark);--platform-chromeos-bg: var(--platform-chromeos-bg-dark);--platform-visionos-bg: var(--platform-visionos-bg-dark);--platform-os-bg: var(--platform-os-bg-dark);--policy-security-bg: var(--policy-security-bg-dark);--policy-encryption-bg: var(--policy-encryption-bg-dark);--policy-network-bg: var(--policy-network-bg-dark);--policy-identity-bg: var(--policy-identity-bg-dark);--policy-update-bg: var(--policy-update-bg-dark);--policy-restrictions-bg: var(--policy-restrictions-bg-dark);--policy-certificate-bg: var(--policy-certificate-bg-dark);--policy-generic-bg: var(--policy-generic-bg-dark);--auth-hero-glow: radial-gradient( 120% 80% at 50% -10%, rgba(255, 255, 255, .03), transparent 55% )}:root{--radius-xs: 2px;--radius-sm: 6px;--radius-md: 8px;--radius-toast-action: 4px;--radius-lg: 10px;--radius-xl: 14px;--radius-2xl: 18px;--radius-3xl: 22px;--radius-4xl: 26px;--radius-full: 9999px;--radius-none: 0px;--radius-button: var(--radius-md);--radius-input: var(--radius-md);--radius-card: var(--radius-lg);--radius-filter: var(--radius-lg);--radius-dialog: var(--radius-xl);--radius-badge: var(--radius-full)}:root{--space-0_5: 2px;--space-1: 4px;--space-1_5: 6px;--space-2: 8px;--space-2_5: 10px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 28px;--space-8: 32px;--space-9: 36px;--space-10: 40px;--space-11: 44px;--space-12: 48px;--space-14: 56px;--space-16: 64px;--spacing-px: 1px;--spacing-0: 0px;--spacing-0-5: 2px;--spacing-1: var(--space-1);--spacing-1-5: var(--space-1_5);--spacing-2: var(--space-2);--spacing-2-5: var(--space-2_5);--spacing-3: var(--space-3);--spacing-3-5: 14px;--spacing-4: var(--space-4);--spacing-5: var(--space-5);--spacing-6: var(--space-6);--spacing-7: var(--space-7);--spacing-8: var(--space-8);--spacing-9: var(--space-9);--spacing-10: var(--space-10);--spacing-11: var(--space-11);--spacing-12: var(--space-12);--spacing-14: var(--space-14);--spacing-16: var(--space-16);--spacing-20: 80px;--spacing-24: 96px;--spacing-28: 112px;--spacing-32: 128px;--spacing-36: 144px;--spacing-40: 160px;--spacing-44: 176px;--spacing-48: 192px;--spacing-52: 208px;--spacing-56: 224px;--spacing-60: 240px;--spacing-64: 256px;--spacing-72: 288px;--spacing-80: 320px;--spacing-96: 384px;--gutter: 24px;--container-padding-x: var(--gutter);--section-gap: 24px;--section-padding-y: 96px;--header-h: 56px;--rail-w: 64px;--panel-w-expanded: 256px;--panel-w-collapsed: 48px;--content-max-w: 1280px;--reading-max: 680px;--row-h: 44px;--headrow-h: 40px;--bulkbar-h: 44px;--table-headrow-height: var(--headrow-h);--table-row-height: var(--row-h);--wizard-steps-w: 280px;--wizard-sidebar-w: var(--wizard-steps-w);--wizard-footer-h: 80px;--border-width: 1px;--control-h-sm: 28px;--control-h-md: 32px;--control-h-input: 34px;--control-h-btn: 36px;--control-h-lg: 40px;--icon-sm: 16px;--icon-md: 20px;--icon-lg: 24px;--icon-nav: 18px;--icon-identity: 48px;--bp-mobile: 480px;--bp-tablet: 768px;--bp-desktop: 1024px;--bp-wide: 1280px;--z-base: 0;--z-sticky: 10;--z-dropdown: 40;--z-scrim: 50;--z-drawer: 60;--z-dialog: 60;--z-popover: 70;--z-toast: 80;--z-command: 90;--button-height-sm: var(--spacing-8);--button-height-default: var(--spacing-9);--button-height-lg: var(--spacing-10);--button-height-xl: var(--spacing-11);--button-size-icon: var(--spacing-9);--button-size-icon-sm: var(--spacing-8);--button-icon-glyph-size: var(--spacing-4);--section-title-gap-xl: 24px;--section-title-gap-lg: 20px;--section-title-gap-md: 20px;--section-title-gap-sm: 16px}:root{--font-fallback: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-geist: "Geist", var(--font-fallback);--font-sans: var(--font-geist);--font-display: var(--font-sans);--font-mono: "Geist Mono", "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--font-serif: Georgia, "Times New Roman", serif;--fw-normal: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--tracking-title: -.015em;--tracking-tight: -.01em;--tracking-normal: 0;--tracking-caption: .01em;--font-letter-spacing-tight: var(--tracking-tight);--text-xs: 12px;--text-xs-lh: 16px;--text-sm: 13px;--text-sm-lh: 18px;--text-base: 15px;--text-base-lh: 20px;--text-lg: 18px;--text-lg-lh: 24px;--text-xl: 20px;--text-xl-lh: 26px;--text-2xl: 24px;--text-2xl-lh: 32px;--text-3xl: 30px;--text-3xl-lh: 36px;--text-4xl: 36px;--text-4xl-lh: 40px;--text-xs-size: var(--text-xs);--text-xs-line-height: var(--text-xs-lh);--text-sm-size: var(--text-sm);--text-sm-line-height: var(--text-sm-lh);--text-base-size: var(--text-base);--text-base-line-height: var(--text-base-lh);--text-lg-size: var(--text-lg);--text-lg-line-height: var(--text-lg-lh);--text-xl-size: var(--text-xl);--text-xl-line-height: var(--text-xl-lh);--text-2xl-size: var(--text-2xl);--text-2xl-line-height: var(--text-2xl-lh);--text-3xl-size: var(--text-3xl);--text-3xl-line-height: var(--text-3xl-lh);--text-title-size: 20px;--text-title-lh: 26px;--text-display-size: 18px;--text-display-lh: 24px;--text-page-size: 15px;--text-page-lh: 20px;--text-body-size: 13px;--text-body-lh: 18px;--text-section-size: 13px;--text-section-lh: 18px;--text-label-size: 12px;--text-label-lh: 16px;--text-caption-size: 11px;--text-caption-lh: 16px;--text-title-weight: 600;--text-display-weight: 600;--text-page-weight: 600;--text-body-weight: 400;--text-label-weight: 500;--text-caption-weight: 500;--heading-xl-size: var(--text-title-size);--heading-xl-line-height: var(--text-title-lh);--heading-xl-weight: var(--text-title-weight);--heading-xl-letter-spacing: var(--tracking-title);--heading-lg-size: var(--text-display-size);--heading-lg-line-height: var(--text-display-lh);--heading-lg-weight: var(--text-display-weight);--heading-lg-letter-spacing: -.012em;--heading-md-size: var(--text-page-size);--heading-md-line-height: var(--text-page-lh);--heading-md-weight: var(--text-page-weight);--heading-md-letter-spacing: var(--tracking-tight);--heading-sm-size: var(--text-body-size);--heading-sm-line-height: var(--text-body-lh);--heading-sm-weight: 600;--heading-sm-letter-spacing: var(--tracking-normal)}:root{--shadow-toast: 0px 4px 12px -1px #0000001a;--shadow-dropdown: var(--shadow-md);--shadow-2xs: 0px 1px 0px 0px #0000000d;--shadow-xs: 0px 1px 2px 0px #0000000d;--shadow-sm: 0px 1px 2px -1px #0000001a, 0px 1px 3px 0px #0000001a;--shadow-md: 0px 2px 4px -2px #0000001a, 0px 4px 6px -1px #0000001a;--shadow-lg: 0px 4px 6px -4px #0000001a, 0px 10px 15px -3px #0000001a;--shadow-xl: 0px 8px 10px -6px #0000001a, 0px 20px 25px -5px #0000001a;--shadow-2xl: 0px 25px 50px -12px #00000040;--elevation-none: none;--elevation-card: var(--shadow-sm);--elevation-dropdown: var(--shadow-md);--elevation-popover: var(--shadow-lg);--elevation-modal: var(--shadow-xl);--shadow-focus: 0 0 0 2px var(--ring-offset), 0 0 0 4px var(--ring);--inset-shadow-2xs: inset 0px 1px 0px #0000000d;--inset-shadow-xs: inset 0px 1px 1px #0000000d;--inset-shadow-sm: inset 0px 2px 4px #0000000d;--drop-shadow-xs: 0px 1px 1px 0px #0000000d;--drop-shadow-sm: 0px 1px 2px 0px #00000026;--drop-shadow-md: 0px 3px 3px 0px #0000001f;--drop-shadow-lg: 0px 4px 4px 0px #00000026;--drop-shadow-xl: 0px 9px 7px 0px #0000001a;--drop-shadow-2xl: 0px 25px 25px 0px #00000026}:root{--dur-instant: 75ms;--dur-fast: .15s;--dur-normal: .22s;--dur-slow: .32s;--motion-instant: var(--dur-instant);--motion-hover: .15s ease;--motion-panel: .15s var(--ease-in-out);--motion-overlay: .15s var(--ease-out);--motion-accordion: .2s var(--ease-out);--motion-drawer: .28s var(--ease-in-out);--motion-normal: var(--dur-normal);--motion-slow: var(--dur-slow);--ease-standard: cubic-bezier(.2, 0, 0, 1);--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-enter: var(--ease-out);--ease-exit: cubic-bezier(.4, 0, 1, 1);--ease-in-out: ease-in-out;--ease-emphasized: var(--ease-standard);--motion-scale-subtle: .98;--motion-slide-distance: 8px}:root{--badge-h: 24px;--badge-pad-x: 9px;--badge-font: 12px;--badge-weight: 500;--badge-font-weight: var(--badge-weight);--badge-letter-spacing: .01em;--badge-radius: var(--radius-full);--banner-info-bg: var(--info-bg);--banner-info-fg: var(--info-fg);--banner-info-accent: var(--info);--banner-success-bg: var(--success-bg);--banner-success-fg: var(--success-fg);--banner-warning-bg: var(--warning-bg);--banner-warning-fg: var(--warning-fg);--banner-danger-bg: var(--custom-destructive10);--banner-danger-fg: var(--destructive-fg);--banner-neutral-bg: var(--secondary);--banner-neutral-fg: var(--foreground);--banner-graphic-bg: linear-gradient(120deg, #1f2937, #0f172a);--banner-graphic-fg: #ffffff;--radius-banner: var(--radius-lg);--spacing-banner-padding: 14px;--psc-surface: var(--card);--psc-border: var(--border);--psc-radius: var(--radius-lg);--psc-pad: var(--space-5);--psc-gap: var(--space-4);--psc-grid-gap: var(--space-5);--psc-icon-radius: var(--radius-md);--psc-icon-bg: var(--background);--psc-icon-border: var(--border);--psc-progress-track: var(--secondary);--psc-progress-height: 6px;--psc-fill-success: var(--success);--psc-fill-warning: var(--warning);--psc-fill-danger: var(--destructive);--seg-bg: var(--secondary);--seg-radius: var(--radius-lg);--seg-item-radius: var(--radius-md);--seg-pad: 3px;--seg-selected-bg: var(--background);--seg-selected-shadow: var(--shadow-xs);--seg-selected-border: var(--border);--seg-selected-text: var(--foreground);--seg-unselected-text: var(--muted-foreground);--seg-h-sm: 28px;--seg-h-md: 32px;--seg-h-lg: 36px;--coverage-track: var(--secondary);--coverage-h: 6px;--coverage-radius: var(--radius-full);--coverage-fill-success: var(--success);--coverage-fill-warning: var(--warning);--coverage-fill-danger: var(--destructive);--coverage-fill-info: var(--info);--coverage-fill-neutral: var(--muted-foreground);--coverage-label: var(--foreground);--coverage-meta: var(--muted-foreground);--code-bg: var(--secondary);--code-border: var(--border);--code-radius: var(--radius-md);--code-pad-x: var(--space-4);--code-pad-y: var(--space-3);--code-text: var(--foreground);--code-font: var(--font-mono);--code-line-height: 22px;--code-token-keyword: var(--info-fg);--code-token-string: var(--success-fg);--code-token-comment: var(--muted-foreground);--code-token-number: var(--warning-fg);--code-token-property: var(--info);--code-token-null: var(--muted-foreground);--code-header-bg: var(--background);--code-header-border: var(--border);--terminal-bg: #0a0a0a;--terminal-text: #fafafa;--terminal-muted: rgba(250, 250, 250, .5);--terminal-prompt: #4ade80;--terminal-radius: var(--radius-md);--insight-card-bg: var(--card);--insight-card-border: var(--border);--rec-card-bg: var(--card);--rec-card-border: var(--border);--bp-box-bg: var(--secondary);--bp-box-border: var(--border);--bp-box-icon: var(--muted-foreground);--detail-panel-w: 440px;--detail-panel-wide-w: 640px;--detail-panel-header-h: 56px;--detail-panel-footer-h: 68px;--detail-panel-section-gap: var(--space-6);--detail-panel-bg: var(--background);--detail-panel-border: var(--border);--toast-bg: var(--popover);--toast-border: var(--border);--toast-text: var(--popover-foreground);--toast-shadow: var(--shadow-lg);--toast-icon-success-bg: var(--success-bg);--toast-icon-success: var(--success-fg);--toast-icon-error-bg: var(--custom-destructive10);--toast-icon-error: var(--destructive);--toast-icon-info-bg: var(--info-bg);--toast-icon-info: var(--info-fg);--toast-icon-warning-bg: var(--warning-bg);--toast-icon-warning: var(--warning-fg);--notif-unread-bg: var(--info-bg);--notif-unread-dot: var(--info);--notif-hover-bg: var(--muted);--notif-divider: var(--border);--notif-sev-critical: var(--destructive);--notif-sev-warning: var(--warning);--notif-sev-info: var(--info);--notif-sev-success: var(--success);--onb-card-bg: var(--card);--onb-card-border: var(--border);--onb-check-done: var(--success);--onb-check-current: var(--foreground);--onb-check-idle-border: var(--border);--onb-check-idle: var(--muted-foreground);--onb-progress-track: var(--secondary);--onb-progress-fill: var(--foreground);--help-tip-bg: var(--popover);--help-tip-border: var(--border);--help-inline-icon: var(--muted-foreground);--help-drawer-bg: var(--background);--size-sidebar-l1-w: 64px;--size-sidebar-l2-w: 256px;--size-sidebar-l2-collapsed-w: 48px;--size-sidebar-l1-item-h: 32px;--size-sidebar-l2-item-h: 32px;--size-sidebar-l2-subitem-h: 28px;--size-sidebar-l2-font: 12px;--radius-sidebar-l1-item: var(--radius-md);--radius-sidebar-l1-profile: var(--radius-lg);--badge-neutral-bg: var(--secondary);--badge-neutral-text: var(--foreground);--banner-pad: 14px;--banner-radius: var(--radius-lg);--barmini-gap: 6px;--barmini-radius: 3px;--barmini-track: var(--muted);--btn-destructive-bg: var(--destructive);--btn-destructive-text: var(--destructive-foreground);--btn-font: 13px;--btn-ghost-hover: var(--accent);--btn-h: 36px;--btn-outline-border: var(--input);--btn-pad-x: 16px;--btn-primary-bg: var(--primary);--btn-primary-text: var(--primary-foreground);--btn-radius: var(--radius-md);--btn-secondary-bg: var(--secondary);--btn-secondary-text: var(--secondary-foreground);--btn-weight: 500;--card-accent-w: 3px;--card-bg: var(--card);--card-border: var(--border);--card-foot-bg: var(--muted);--card-head-pad: 14px 16px;--card-hover-shadow: var(--shadow-md);--card-icon: 32px;--card-icon-bg: var(--secondary);--card-menu-size: 28px;--card-meta-gap: 8px;--card-pad: 16px;--card-radius: var(--radius-lg);--card-state-pad: 26px 20px;--chip-bg: var(--secondary);--chip-h: 22px;--chip-radius: var(--radius-md);--chip-text: var(--muted-foreground);--choicecard-desc-lh: 17px;--choicecard-desc-size: 12.5px;--choicecard-gap: 14px;--choicecard-media: 40px;--choicecard-pad: 14px 16px;--choicecard-pad-tile: 18px 12px;--choicecard-radius: var(--radius-lg);--choicecard-title-lh: 18px;--choicecard-title-size: 13px;--compare-divider: var(--border);--dialog-bg: var(--popover);--dialog-radius: var(--radius-xl);--dialog-shadow: var(--shadow-xl);--donut-track: var(--muted);--drawer-bg: var(--background);--drawer-border: var(--border);--drawer-footer-h: 68px;--drawer-header-h: 56px;--drawer-w: 440px;--drawer-w-wide: 640px;--fresh-error: var(--status-danger-fill);--fresh-live: var(--status-success-fill);--fresh-stale: var(--status-warning-fill);--gauge-needle: var(--foreground);--grade-ring-w: 8px;--heat-cell-h: 52px;--heat-cell-radius: var(--radius-md);--heat-gap: 10px;--identity-radius: var(--radius-full);--identity-size: 48px;--input-bg: var(--background);--input-border: var(--input);--input-border-focus: var(--ring);--input-border-hover: var(--input-hover);--input-disabled-bg: var(--muted);--input-font: 13px;--input-h: 34px;--input-pad-x: 12px;--input-placeholder: var(--muted-foreground);--input-radius: var(--radius-md);--input-text: var(--foreground);--kpi-iconchip: 32px;--kpi-iconchip-bg: var(--secondary);--kpi-iconchip-compact: 28px;--kpi-pad: 16px;--kpi-pad-compact: 14px;--kpi-value-size: 28px;--kpi-value-size-compact: 24px;--kv-empty: "—";--kv-row-gap: 9px;--kv-stacked-min: 160px;--list-head-pad: 13px 16px;--list-row-pad: 12px 16px;--pagehead-desc-lh: 18px;--pagehead-desc-size: 13px;--pagehead-gap: 16px;--pagehead-pad: 2px 0 16px;--pagehead-title-lh: 26px;--pagehead-title-size: 20px;--progress-track: var(--secondary);--promo-icon: 40px;--promo-pad: 16px 20px;--promo-radius: var(--radius-lg);--quick-media-bg: var(--secondary);--quick-media-h: 72px;--scard-accent-w: 3px;--scard-icon: 36px;--scard-icon-bg: var(--secondary);--scard-strip-radius: var(--radius-md);--scrim: var(--surface-overlay);--sechead-desc-lh: 17px;--sechead-desc-size: 12.5px;--sechead-gap: 12px;--sechead-mb: 12px;--sechead-title-lh: 20px;--sechead-title-size: 15px;--seg-h: 32px;--shell-head-h: 56px;--shell-main-pad: 24px;--shell-main-pad-compact: 16px;--shell-nav-w: 248px;--shell-nav-w-collapsed: 64px;--shell-pad-inline: 20px;--shell-rail-w: 320px;--sidebar-l1-bg: var(--background);--sidebar-l1-icon: var(--muted-foreground);--sidebar-l1-icon-active: var(--foreground);--sidebar-l1-item-active-bg: var(--secondary);--sidebar-l1-item-hover-bg: var(--accent);--sidebar-l2-bg: var(--background);--sidebar-l2-item-active: var(--accent);--sidebar-l2-item-hover: var(--accent);--sidebar-l2-rail: var(--border);--skeleton-radius: var(--radius-md);--status-neutral-fill: var(--neutral-fill);--stepdot-gap: 5px;--stepdot-h: 7px;--stepdot-radius: 4px;--stepdot-w: 18px;--switch-thumb: var(--background);--table-actions-col-w: 56px;--table-bulkbar-h: 44px;--table-cell-text: var(--foreground);--table-cell-text-2: var(--muted-foreground);--table-head-hover-bg: var(--muted);--table-head-text: var(--muted-foreground);--table-headrow-h: 40px;--table-radius: var(--radius-xl);--table-region-bg: var(--background);--table-region-border: var(--border);--table-row-border: var(--border);--table-row-h: 44px;--table-row-hover-bg: var(--accent);--table-row-selected-bg: color-mix(in srgb, var(--info) 12%, transparent);--table-selection-col-w: 44px;--thead-bg: #f0f1f3;--timeline-dot: 10px;--timeline-gap: 16px;--timeline-rail: var(--border);--track-bg: var(--muted);--track-h: 8px;--track-h-lg: 10px;--wizard-choicecard-bg-selected: var(--secondary);--wizard-choicecard-border: var(--input);--wizard-choicecard-border-selected: var(--foreground);--wizard-content-max-w: 680px;--wizard-main-max-w: 960px;--wizard-step-completed: var(--success);--wizard-step-current-bg: var(--secondary);--wizard-step-idle-text: var(--muted-foreground);--wizard-step-num: 24px;--wizard-step-num-current-bg: var(--primary);--wizard-step-num-current-text: var(--primary-foreground)}.dark,[data-theme=dark]{--ai-card-bg: var(--info-bg);--ai-card-border: var(--info-border);--ai-card-icon: var(--info);--ai-card-text: var(--info-fg);--badge-neutral-bg: var(--secondary);--badge-neutral-text: var(--foreground);--banner-danger-bg: var(--destructive-bg);--banner-danger-fg: var(--destructive-fg);--banner-info-bg: var(--info-bg);--banner-info-fg: var(--info-fg);--banner-neutral-bg: var(--secondary);--banner-neutral-fg: var(--foreground);--banner-success-bg: var(--success-bg);--banner-success-fg: var(--success-fg);--banner-warning-bg: var(--warning-bg);--banner-warning-fg: var(--warning-fg);--barmini-track: var(--muted);--batt-border: var(--foreground);--border-default: var(--border);--border-focus: var(--ring);--border-strong: var(--muted-foreground);--border-subtle: var(--border);--btn-destructive-bg: var(--destructive);--btn-destructive-text: var(--destructive-foreground);--btn-ghost-hover: var(--accent);--btn-outline-border: var(--input);--btn-primary-bg: var(--primary);--btn-primary-text: var(--primary-foreground);--btn-secondary-bg: var(--secondary);--btn-secondary-text: var(--secondary-foreground);--card-bg: var(--card);--card-border: var(--border);--card-foot-bg: var(--muted);--card-icon-bg: var(--secondary);--chip-bg: var(--secondary);--chip-text: var(--muted-foreground);--code-bg: var(--secondary);--code-border: var(--border);--code-text: var(--foreground);--compare-divider: var(--border);--dialog-bg: var(--popover);--donut-track: var(--muted);--drawer-bg: var(--background);--drawer-border: var(--border);--fresh-error: var(--status-danger-fill);--fresh-live: var(--status-success-fill);--fresh-stale: var(--status-warning-fill);--gauge-needle: var(--foreground);--input-bg: var(--background);--input-border: var(--input);--input-border-focus: var(--ring);--input-border-hover: var(--input-hover);--input-disabled-bg: var(--muted);--input-placeholder: var(--muted-foreground);--input-text: var(--foreground);--kbd-bg: var(--background);--kbd-border: var(--border);--kbd-text: var(--muted-foreground);--kpi-iconchip-bg: var(--secondary);--notif-hover-bg: var(--muted);--notif-unread-bg: var(--info-bg);--notif-unread-dot: var(--info);--priority-low: var(--info);--priority-medium: var(--warning);--priority-urgent: var(--destructive);--progress-track: var(--secondary);--quick-media-bg: var(--secondary);--scard-icon-bg: var(--secondary);--scrim: var(--surface-overlay);--search-bg: var(--secondary);--search-bg-focus: var(--background);--search-icon: var(--muted-foreground);--search-placeholder: var(--muted-foreground);--seg-bg: var(--secondary);--seg-selected-bg: var(--background);--seg-selected-text: var(--foreground);--seg-unselected-text: var(--muted-foreground);--sidebar-l1-bg: var(--background);--sidebar-l1-icon: var(--muted-foreground);--sidebar-l1-icon-active: var(--foreground);--sidebar-l1-item-active-bg: var(--secondary);--sidebar-l1-item-hover-bg: var(--accent);--sidebar-l2-bg: var(--background);--sidebar-l2-item-active: var(--accent);--sidebar-l2-item-hover: var(--accent);--sidebar-l2-rail: var(--border);--status-danger-bg: var(--destructive-bg);--status-danger-border: var(--destructive-border);--status-danger-fill: var(--destructive);--status-danger-text: var(--destructive-fg);--status-info-bg: var(--info-bg);--status-info-border: var(--info-border);--status-info-fill: var(--info);--status-info-text: var(--info-fg);--status-neutral-fill: var(--neutral-fill);--status-success-bg: var(--success-bg);--status-success-border: var(--success-border);--status-success-fill: var(--success);--status-success-text: var(--success-fg);--status-warning-bg: var(--warning-bg);--status-warning-border: var(--warning-border);--status-warning-fill: var(--warning);--status-warning-text: var(--warning-fg);--surface-card: var(--card);--surface-default: var(--background);--surface-elevated: var(--popover);--surface-subtle: var(--secondary);--switch-thumb: var(--foreground);--table-cell-text: var(--foreground);--table-cell-text-2: var(--muted-foreground);--table-head-hover-bg: var(--muted);--table-head-text: var(--muted-foreground);--table-region-bg: var(--background);--table-region-border: var(--border);--table-row-border: var(--border);--table-row-hover-bg: var(--accent);--table-row-selected-bg: color-mix(in srgb, var(--info) 12%, transparent);--terminal-bg: #000000;--text-inverse: var(--primary-foreground);--text-muted: var(--muted-foreground);--text-primary: var(--foreground);--text-secondary: var(--muted-foreground);--thead-bg: var(--popover);--timeline-rail: var(--border);--toast-bg: var(--popover);--toast-border: var(--border);--toast-text: var(--popover-foreground);--track-bg: var(--muted);--wizard-choicecard-bg-selected: var(--secondary);--wizard-choicecard-border: var(--input);--wizard-choicecard-border-selected: var(--foreground);--wizard-step-completed: var(--success);--wizard-step-current-bg: var(--secondary);--wizard-step-idle-text: var(--muted-foreground);--wizard-step-num-current-bg: var(--primary);--wizard-step-num-current-text: var(--primary-foreground)}[data-portal=user]{--portal-content-max: 1080px;--portal-reading-max: 720px;--portal-page-pad: 32px;--portal-page-pad-sm: 20px;--portal-section-gap: 28px;--portal-topbar-h: 60px;--portal-tabbar-h: 56px;--portal-nav-item-h: 40px;--portal-card-pad: 20px;--portal-card-head-pad: 16px 20px;--portal-tile-min: 200px;--portal-tile-gap: 16px;--portal-btn-h: 40px;--portal-row-h: 56px;--portal-avatar: 40px;--portal-hero-size: 30px;--portal-hero-lh: 36px;--portal-hero-weight: 600;--portal-greeting-size: 24px;--portal-greeting-lh: 32px;--portal-body-size: 15px;--portal-body-lh: 22px;--portal-label-size: 13px;--portal-label-lh: 18px;--portal-brand: #ea580c;--portal-brand-hover: #c2410c;--portal-brand-fg: #ffffff;--portal-brand-tint-bg: #fff7ed;--portal-brand-tint-border: #fed7aa;--portal-brand-tint-fg: #9a3412;--portal-brand-ring: color-mix(in srgb, #ea580c 40%, transparent);--btn-h: var(--portal-btn-h);--portal-focus: 0 0 0 2px var(--ring-offset), 0 0 0 4px var(--ring);--portal-hover-lift: translateY(-2px);--pagehead-pad: 0 0 var(--portal-section-gap);--pagehead-title-size: var(--portal-greeting-size);--pagehead-title-lh: var(--portal-greeting-lh);--pagehead-desc-size: var(--portal-body-size);--pagehead-desc-lh: var(--portal-body-lh);--sechead-title-size: 18px;--sechead-title-lh: 24px;--sechead-desc-size: 13px;--sechead-desc-lh: 19px;--choicecard-title-size: 14px;--choicecard-title-lh: 19px;--choicecard-desc-size: 13px;--choicecard-desc-lh: 18px;--content-bg: var(--background)}.dark [data-portal=user],[data-theme=dark] [data-portal=user],[data-portal=user].dark,[data-portal=user][data-theme=dark]{--portal-brand: #fb923c;--portal-brand-hover: #f97316;--portal-brand-fg: #1a1a1a;--portal-brand-tint-bg: rgba(249, 115, 22, .14);--portal-brand-tint-border: rgba(249, 115, 22, .3);--portal-brand-tint-fg: #fdba74;--portal-brand-ring: color-mix(in srgb, #fb923c 45%, transparent)}@media (forced-colors: none){html[data-contrast=more]:not(.dark),html[data-contrast=more] [data-trio-atlas-scope]:not(.dark){--border: #8a8a8a;--input: #6b6b6b;--sidebar-border: #8a8a8a;--muted-foreground: #3d3d3d;--text-tertiary: #3d3d3d;--table-cell-text-2: #3d3d3d;--ring: #171717;--focus-ring-aa: #171717}html.dark[data-contrast=more],html[data-contrast=more] [data-trio-atlas-scope].dark{--border: #ffffff66;--input: #ffffff80;--sidebar-border: #ffffff66;--muted-foreground: #e4e4e4;--text-tertiary: #e4e4e4;--table-cell-text-2: #e4e4e4;--ring: #fafafa;--focus-ring-aa: #fafafa}}@media (forced-colors: none) and (prefers-contrast: more){html:not([data-contrast]):not(.dark),html:not([data-contrast]) [data-trio-atlas-scope]:not(.dark){--border: #8a8a8a;--input: #6b6b6b;--sidebar-border: #8a8a8a;--muted-foreground: #3d3d3d;--text-tertiary: #3d3d3d;--table-cell-text-2: #3d3d3d;--ring: #171717;--focus-ring-aa: #171717}html.dark:not([data-contrast]),html:not([data-contrast]) [data-trio-atlas-scope].dark{--border: #ffffff66;--input: #ffffff80;--sidebar-border: #ffffff66;--muted-foreground: #e4e4e4;--text-tertiary: #e4e4e4;--table-cell-text-2: #e4e4e4;--ring: #fafafa;--focus-ring-aa: #fafafa}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:Geist,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}abbr:where([title]){text-decoration:underline dotted}a{color:inherit;text-decoration:inherit}code,kbd,samp,pre{font-family:Geist Mono,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}[hidden]:where(:not([hidden=until-found])){display:none}*,*:before,*:after{box-sizing:border-box;border-color:var(--border);--tw-ring-offset-color: var(--ring-offset)}html{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{background-color:var(--background);color:var(--foreground);font-size:var(--text-body-size);line-height:var(--text-body-lh)}select option,select optgroup{background-color:var(--popover);color:var(--popover-foreground)}h1{font-size:var(--heading-xl-size);line-height:var(--heading-xl-line-height);font-weight:var(--heading-xl-weight);letter-spacing:var(--heading-xl-letter-spacing)}h2{font-size:var(--heading-lg-size);line-height:var(--heading-lg-line-height);font-weight:var(--heading-lg-weight);letter-spacing:var(--heading-lg-letter-spacing)}h3{font-size:var(--heading-md-size);line-height:var(--heading-md-line-height);font-weight:var(--heading-md-weight);letter-spacing:var(--heading-md-letter-spacing)}h4{font-size:var(--heading-sm-size);line-height:var(--heading-sm-line-height);font-weight:var(--heading-sm-weight);letter-spacing:var(--heading-sm-letter-spacing)}a{color:var(--foreground);text-decoration:none}a:focus-visible{outline:none;box-shadow:var(--shadow-focus);border-radius:var(--radius-sm)}:focus-visible{outline:2px solid var(--ring);outline-offset:2px}:focus-visible:where(input,textarea,select,button,[role=button],[role=combobox],[role=radio],[role=checkbox],[role=switch]){outline:none;outline-offset:0}@media (forced-colors: active){:focus-visible{outline:2px solid Highlight;outline-offset:2px}[data-condition],[data-evidence-condition],[data-resolution],[data-priority],[role=alert],[role=status]{border:1px solid CanvasText}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--muted-foreground);border-radius:var(--radius-full)}.\!container{width:100%!important}@media (min-width: 480px){.\!container{max-width:480px!important}.container{max-width:480px}}@media (min-width: 640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width: 768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width: 1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width: 1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width: 1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.page-title{font-size:var(--text-title-size);line-height:var(--text-title-lh);font-weight:var(--text-title-weight);letter-spacing:var(--tracking-title)}.section-title,.card-title{font-size:var(--text-body-size);line-height:var(--text-body-lh);font-weight:600}.body-desc{font-size:var(--text-body-size);line-height:var(--text-body-lh);font-weight:var(--text-body-weight);color:var(--muted-foreground)}.\!label{font-size:var(--text-label-size)!important;line-height:var(--text-label-lh)!important;font-weight:var(--text-label-weight)!important}.label{font-size:var(--text-label-size);line-height:var(--text-label-lh);font-weight:var(--text-label-weight)}.caption{font-size:var(--text-caption-size);line-height:var(--text-caption-lh);font-weight:var(--text-caption-weight);letter-spacing:var(--tracking-caption)}.meta{font-size:var(--text-caption-size);line-height:var(--text-caption-lh);font-weight:var(--text-body-weight);color:var(--muted-foreground)}.\!code{font-size:var(--text-label-size)!important;line-height:var(--code-line-height)!important;font-family:var(--font-mono)!important}.code{font-size:var(--text-label-size);line-height:var(--code-line-height);font-family:var(--font-mono)}[data-dragging=true]{opacity:.5;cursor:grabbing;pointer-events:none;box-shadow:var(--shadow-md)}:root,:host{--font-sans:-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-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-500:oklch(63.7% .237 25.331);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-900:oklch(40.8% .123 38.172);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-900:oklch(42.1% .095 57.708);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-2xl:42rem;--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: 1.5 ;--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-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-4xl:2rem;--shadow-xs:0 1px 2px 0 #0000000d;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-xs:4px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-border:var(--border)}@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--shimmer-angle:20deg}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-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;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-scrollbar-thumb:#0000;--tw-scrollbar-track:#0000;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--scroll-fade-t:0px;--scroll-fade-b:0px;--scroll-fade-s:0px;--scroll-fade-e:0px;--scroll-fade-mask:initial;--shimmer-image:initial;--shimmer-text-fill:initial}}*,: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;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}*{border-color:var(--border)}@font-face{font-family:Geist;src:url(/assets/cf1737280af17d03-BXNYQXOa.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/assets/c9a02ce9f8872962-SxSg9H5f.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/assets/dabe7a1eb584ae74-CAqX8Xc_.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/assets/1c768ac51cc75a93-CbEN33sC.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Geist Mono;src:url(/assets/5a0de4b3d54ab272-DcRyjfQJ.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Geist Mono;src:url(/assets/6fa6a795c17a11bc-lhbOZ6FN.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn FD;src:url(/assets/35740bc06643a9c5-DHqa3JTn.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn FD;src:url(/assets/cfecf15186f4bdbd-CUGnS-PN.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn FD;src:url(/assets/484fad63e9b623ff-CLISmBOp.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}[lang=ar] :is(code,kbd,samp,pre,.p00-mono,.p00-num,.p00-ltr),[lang^=ar-] :is(code,kbd,samp,pre,.p00-mono,.p00-num,.p00-ltr),[lang=ur] :is(code,kbd,samp,pre,.p00-mono,.p00-num,.p00-ltr),[lang=ps] :is(code,kbd,samp,pre,.p00-mono,.p00-num,.p00-ltr),[lang=ckb] :is(code,kbd,samp,pre,.p00-mono,.p00-num,.p00-ltr),[lang=sd] :is(code,kbd,samp,pre,.p00-mono,.p00-num,.p00-ltr),[lang=ug] :is(code,kbd,samp,pre,.p00-mono,.p00-num,.p00-ltr){font-family:var(--font-mono)}:root{--background:#fff;--foreground:#0a0a0a;--card:#fff;--card-foreground:#0a0a0a;--popover:#fff;--popover-foreground:#0a0a0a;--devicon-tile:#f4f4f5;--devicon-tile-ring:transparent;--primary:#171717;--primary-foreground:#fafafa;--secondary:#f5f5f5;--secondary-foreground:#171717;--accent:#f0f0f0;--accent-foreground:#171717;--destructive:#dc2626;--destructive-foreground:#fff;--destructive-fg:#b91c1c;--destructive-bg:#fee2e2;--destructive-border:#fecaca;--muted:#f5f5f5;--muted-foreground:#6b6b6b;--border:#e5e5e5;--input:#e5e5e5;--input-hover:#c8c8c8;--ring:#a3a3a3;--ring-offset:#fff;--focus-ring-aa:#52525b;--skeleton-bg:#ececed;--skeleton-shine:#ffffffa6;--sidebar:#fafafa;--sidebar-foreground:#0a0a0a;--sidebar-primary:#171717;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#f0f0f0;--sidebar-accent-foreground:#171717;--sidebar-border:#e5e5e5;--sidebar-ring:#a3a3a3;--success:#16a34a;--success-fg:#15803d;--success-bg:#dcfce7;--success-border:#bbf7d0;--warning:#ca8a04;--warning-fg:#92400e;--warning-bg:#fef3c7;--warning-border:#fde68a;--info:#2563eb;--info-fg:#1d4ed8;--info-bg:#dbeafe;--info-border:#bfdbfe;--danger:var(--destructive);--danger-fg:var(--destructive-fg);--danger-bg:var(--destructive-bg);--danger-border:var(--destructive-border);--neutral-bg:#f5f5f5;--neutral-border:#e5e5e5;--neutral-text:#525252;--neutral-fill:#737373;--on-solid:#fff;--on-solid-secondary:#ffffffd1;--on-solid-tertiary:#ffffffa8;--font-heading:var(--font-sans);--tracking-heading:var(--tracking-title);--sev-critical:#dc2626;--sev-critical-bg:#fee2e2;--sev-high:#ea580c;--sev-high-bg:#ffedd5;--sev-medium:#ca8a04;--sev-medium-bg:#fef3c7;--sev-low:#2563eb;--sev-low-bg:#dbeafe;--sev-none:#737373;--sev-none-bg:#f5f5f5;--chart-1:#2563eb;--chart-2:#ea580c;--chart-3:#0d9488;--chart-4:#7c3aed;--chart-5:#db2777;--chart-6:#16a34a;--chart-7:#ca8a04;--chart-8:#64748b;--chart-grid:#e5e5e5;--chart-axis:#737373;--chart-positive:var(--success);--chart-negative:var(--destructive);--chart-neutral:var(--muted-foreground);--chart-1-foreground:#fff;--chart-2-foreground:#0a0a0a;--chart-3-foreground:#0a0a0a;--chart-4-foreground:#fff;--chart-5-foreground:#fff;--chart-6-foreground:#0a0a0a;--chart-7-foreground:#0a0a0a;--chart-8-foreground:#fff;--flow-draft:#94a3b8;--flow-pending:#2563eb;--flow-validating:#6366f1;--flow-running:#171717;--flow-paused:#ca8a04;--flow-verifying:#0ea5e9;--flow-completed:#16a34a;--flow-exception:#b45309;--flow-reverted:#dc2626;--flow-cancelled:#64748b;--grade-a:#16a34a;--grade-b:#eab308;--grade-c:#f97316;--grade-d:#ef4444;--grade-f:#b91c1c}.dark,[data-theme=dark]{--background:#141414;--foreground:#f5f5f5;--card:#181818;--card-foreground:#f5f5f5;--popover:#1e1e1e;--popover-foreground:#f5f5f5;--primary:#f5f5f5;--primary-foreground:#141414;--secondary:#292929;--secondary-foreground:#f5f5f5;--accent:#333;--accent-foreground:#f5f5f5;--destructive:#f15b5b;--destructive-foreground:#141414;--destructive-fg:#f87171;--destructive-bg:#ef444426;--destructive-border:#ef444447;--muted:#242424;--muted-foreground:#b4b4b4;--border:#ffffff1f;--input:#ffffff2e;--input-hover:#ffffff4d;--ring:#8a8a8a;--ring-offset:#141414;--focus-ring-aa:#d4d4d8;--skeleton-bg:#ffffff12;--skeleton-shine:#ffffff1a;--sidebar:#0d0d0d;--sidebar-foreground:#f5f5f5;--sidebar-primary:#f5f5f5;--sidebar-primary-foreground:#141414;--sidebar-accent:#292929;--sidebar-accent-foreground:#f5f5f5;--sidebar-border:#ffffff1f;--sidebar-ring:#525252;--success:#22c55e;--success-fg:#4ade80;--success-bg:#22c55e26;--success-border:#22c55e47;--warning:#eab308;--warning-fg:#fcd34d;--warning-bg:#eab30826;--warning-border:#eab30847;--info:#3b82f6;--info-fg:#93c5fd;--info-bg:#3b82f626;--info-border:#3b82f647;--danger:var(--destructive);--danger-fg:var(--destructive-fg);--danger-bg:var(--destructive-bg);--danger-border:var(--destructive-border);--neutral-bg:#ffffff0f;--neutral-border:#ffffff1f;--neutral-text:#d4d4d4;--neutral-fill:#a3a3a3;--sev-critical:#f87171;--sev-critical-bg:#ef444426;--sev-high:#fb923c;--sev-high-bg:#f9731626;--sev-medium:#fcd34d;--sev-medium-bg:#eab30826;--sev-low:#93c5fd;--sev-low-bg:#3b82f626;--sev-none:#a3a3a3;--sev-none-bg:#ffffff0f;--chart-1:#1e40af;--chart-2:#c2410c;--chart-3:#0f766e;--chart-4:#5b21b6;--chart-5:#be185d;--chart-6:#15803d;--chart-7:#b45309;--chart-8:#475569;--chart-grid:#ffffff17;--chart-axis:#a3a3a3;--chart-1-foreground:#fff;--chart-2-foreground:#fff;--chart-3-foreground:#fff;--chart-4-foreground:#fff;--chart-5-foreground:#fff;--chart-6-foreground:#fff;--chart-7-foreground:#fff;--chart-8-foreground:#fff;--flow-draft:#94a3b8;--flow-pending:#60a5fa;--flow-validating:#818cf8;--flow-running:#fafafa;--flow-paused:#fbbf24;--flow-verifying:#38bdf8;--flow-completed:#4ade80;--flow-exception:#f59e0b;--flow-reverted:#f87171;--flow-cancelled:#94a3b8;--grade-a:#22c55e;--grade-b:#facc15;--grade-c:#fb923c;--grade-d:#f87171;--grade-f:#dc2626}:root{--font-fallback:ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI Variable Display", "Segoe UI", Helvetica, Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif;--font-sans:"Geist", var(--font-fallback);--font-display:var(--font-sans);--font-mono:"Geist Mono", "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--font-serif:Georgia, "Times New Roman", serif;--text-title-size:20px;--text-title-lh:26px;--text-title-weight:600;--text-display-size:18px;--text-display-lh:24px;--text-display-weight:600;--text-page-size:16px;--text-page-lh:24px;--text-page-weight:600;--text-body-size:14px;--text-body-lh:20px;--text-body-weight:400;--text-label-size:14px;--text-label-lh:20px;--text-label-weight:500;--text-caption-size:12px;--text-caption-lh:16px;--text-caption-weight:500;--text-xs:12px;--text-xs-lh:16px;--text-sm:14px;--text-sm-lh:20px;--text-base:16px;--text-base-lh:24px;--text-lg:18px;--text-lg-lh:24px;--text-xl:20px;--text-xl-lh:26px;--text-2xl:24px;--text-2xl-lh:32px;--text-3xl:30px;--text-3xl-lh:36px;--text-4xl:36px;--text-4xl-lh:40px;--fw-normal:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--tracking-title:-.015em;--tracking-tight:-.01em;--tracking-normal:0;--tracking-caption:.01em;--space-0_5:2px;--space-1:4px;--space-1_5:6px;--space-2:8px;--space-2_5:10px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-10:40px;--space-11:44px;--space-12:48px;--space-16:64px;--gutter:24px;--section-gap:24px;--radius-xs:2px;--radius-sm:6px;--radius-md:8px;--radius-lg:10px;--radius-xl:14px;--radius-2xl:18px;--radius-3xl:22px;--radius-4xl:26px;--radius-full:9999px;--radius-button:var(--radius-md);--radius-input:var(--radius-md);--radius-card:var(--radius-lg);--radius-filter:var(--radius-lg);--radius-dialog:var(--radius-xl);--radius-badge:var(--radius-full);--border-width:1px;--border-soft:#00000014;--shadow-2xs:0px 1px 0px 0px #0000000d;--shadow-xs:0px 1px 2px 0px #0000000d;--shadow-sm:0px 1px 2px -1px #0000001a, 0px 1px 3px 0px #0000001a;--shadow-md:0px 2px 4px -2px #0000001a, 0px 4px 6px -1px #0000001a;--shadow-lg:0px 4px 6px -4px #0000001a, 0px 10px 15px -3px #0000001a;--shadow-xl:0px 8px 10px -6px #0000001a, 0px 20px 25px -5px #0000001a;--shadow-2xl:0px 25px 50px -12px #00000040;--shadow-toast:0px 4px 12px -1px #0000001a;--elevation-card:var(--shadow-sm);--elevation-dropdown:var(--shadow-md);--elevation-popover:var(--shadow-lg);--elevation-modal:var(--shadow-xl);--shadow-focus:0 0 0 2px var(--ring-offset), 0 0 0 4px var(--ring);--dur-instant:75ms;--dur-fast:.15s;--dur-normal:.22s;--dur-slow:.32s;--ease-standard:cubic-bezier(.2,0,0,1);--ease-out:cubic-bezier(.16,1,.3,1);--ease-in-out:ease-in-out;--ease-exit:cubic-bezier(.4,0,1,1);--motion-hover:.15s ease;--motion-overlay:.15s var(--ease-out);--motion-drawer:.28s var(--ease-in-out);--motion-scale-subtle:.98;--motion-slide-distance:8px;--z-base:0;--z-sticky:10;--z-dropdown:40;--z-scrim:50;--z-drawer:60;--z-dialog:60;--z-popover:70;--z-toast:80;--z-command:90;--app-sidebar-expanded:256px;--app-sidebar-collapsed:0px;--header-h:56px;--wizard-steps-w:280px;--page-gutter:clamp(20px, 2cqi, 32px);--sidebar-content-inset:10px;--floating-edge-inset:12px;--content-max-w:1280px;--reading-max:768px;--control-h-sm:28px;--control-h-md:32px;--control-h-input:34px;--control-h-btn:36px;--control-h-lg:40px;--icon-sm:16px;--icon-md:20px;--icon-lg:24px;--icon-nav:18px;--icon-identity:48px;--bp-mobile:480px;--bp-tablet:768px;--bp-desktop:1024px;--bp-wide:1280px;--row-h:44px;--headrow-h:40px;--bulkbar-h:44px;--surface-default:var(--background);--surface-card:var(--card);--surface-subtle:var(--secondary);--surface-elevated:var(--popover);--surface-overlay:#0f0f0f6b;--settings-nav-inline-size:var(--app-sidebar-expanded);--settings-content-standard:var(--reading-max);--settings-content-collection:var(--content-max-w);--settings-content-gutter:var(--page-gutter);--settings-page-block-start:var(--page-block-space);--settings-page-block-end:var(--page-block-end);--settings-header-gap:var(--space-6);--settings-section-space:var(--space-8);--settings-row-space:var(--space-4);--settings-control-inline-size:var(--spacing-80);--settings-mobile-target:var(--space-11);--settings-mobile-sheet:var(--spacing-80);--settings-empty-block-size:var(--spacing-56);--text-primary:var(--foreground);--text-secondary:var(--muted-foreground);--text-muted:var(--muted-foreground);--text-disabled:#a3a3a3;--text-inverse:var(--primary-foreground);--border-subtle:var(--border);--border-default:var(--border);--border-strong:var(--muted-foreground);--border-focus:var(--ring);--status-success-bg:var(--success-bg);--status-success-border:var(--success-border);--status-success-text:var(--success-fg);--status-success-fill:var(--success);--status-warning-bg:var(--warning-bg);--status-warning-border:var(--warning-border);--status-warning-text:var(--warning-fg);--status-warning-fill:var(--warning);--status-danger-bg:var(--destructive-bg);--status-danger-border:var(--destructive-border);--status-danger-text:var(--destructive-fg);--status-danger-fill:var(--destructive);--status-info-bg:var(--info-bg);--status-info-border:var(--info-border);--status-info-text:var(--info-fg);--status-info-fill:var(--info);--status-neutral-bg:var(--neutral-bg);--status-neutral-border:var(--neutral-border);--status-neutral-text:var(--neutral-text);--status-neutral-fill:var(--neutral-fill);--status-critical-text:#b4233c;--status-medium-text:#6848a5;--btn-h:36px;--btn-radius:var(--radius-md);--btn-pad-x:16px;--btn-font:13px;--btn-weight:500;--btn-primary-bg:var(--primary);--btn-primary-text:var(--primary-foreground);--btn-secondary-bg:var(--secondary);--btn-secondary-text:var(--secondary-foreground);--btn-outline-border:var(--input);--btn-ghost-hover:var(--accent);--btn-destructive-bg:var(--destructive);--btn-destructive-text:var(--destructive-foreground);--input-h:34px;--input-radius:var(--radius-md);--input-pad-x:12px;--input-font:13px;--input-bg:var(--background);--input-border:var(--input);--input-border-hover:var(--input-hover);--input-border-focus:var(--ring);--input-text:var(--foreground);--input-placeholder:var(--muted-foreground);--input-disabled-bg:var(--muted);--badge-h:24px;--badge-pad-x:9px;--badge-font:12px;--badge-weight:500;--badge-radius:var(--radius-full);--badge-neutral-bg:var(--secondary);--badge-neutral-text:var(--foreground);--card-radius:var(--radius-lg);--card-border:var(--border);--card-bg:var(--card);--card-pad:16px;--card-head-pad:14px 16px;--card-foot-bg:var(--muted);--card-hover-shadow:var(--shadow-md);--thead-bg:#f0f1f3;--kpi-pad:16px;--kpi-pad-compact:14px;--kpi-value-size:28px;--kpi-value-size-compact:24px;--kpi-iconchip:32px;--kpi-iconchip-compact:28px;--kpi-iconchip-bg:var(--secondary);--scard-icon:36px;--scard-icon-bg:var(--secondary);--scard-accent-w:3px;--scard-strip-radius:var(--radius-md);--chip-h:22px;--chip-radius:var(--radius-md);--chip-bg:var(--secondary);--chip-text:var(--muted-foreground);--list-head-pad:13px 16px;--list-row-pad:12px 16px;--kv-row-gap:9px;--kv-stacked-min:160px;--kv-empty:"—";--track-h:8px;--track-h-lg:10px;--track-bg:var(--muted);--card-icon:32px;--card-icon-bg:var(--secondary);--card-meta-gap:8px;--card-menu-size:28px;--card-accent-w:3px;--fresh-live:var(--status-success-fill);--fresh-stale:var(--status-warning-fill);--fresh-error:var(--status-danger-fill);--skeleton-radius:var(--radius-md);--card-state-pad:26px 20px;--barmini-gap:6px;--barmini-radius:3px;--barmini-track:var(--muted);--donut-track:var(--muted);--timeline-rail:var(--border);--timeline-dot:10px;--timeline-gap:16px;--compare-divider:var(--border);--stepdot-w:18px;--stepdot-h:7px;--stepdot-gap:5px;--stepdot-radius:4px;--heat-cell-radius:var(--radius-md);--heat-cell-h:52px;--heat-gap:10px;--gauge-needle:var(--foreground);--batt-border:var(--foreground);--grade-ring-w:8px;--table-radius:var(--radius-xl);--table-region-bg:var(--background);--table-region-border:var(--border);--table-headrow-h:40px;--table-row-h:44px;--table-bulkbar-h:44px;--table-toolbar-h:64px;--table-toolbar-h-2row:104px;--table-toolbar-pad-x:16px;--table-footer-h:69px;--table-footer-pad-y:19px;--table-cell-pad-x:8px;--table-cell-pad-y:8px;--table-head-size:11px;--table-head-weight:500;--table-head-tracking:.02em;--table-cell-size:13px;--table-cell-weight:400;--table-cell-main-weight:500;--table-head-bg:var(--background);--table-head-muted-bg:var(--muted);--table-head-text:var(--muted-foreground);--table-head-hover-bg:var(--muted);--table-head-hover-text:var(--foreground);--table-row-hover-bg:var(--muted);--table-row-selected-bg:var(--muted);--table-row-border:var(--border);--table-cell-text:var(--foreground);--table-cell-text-2:var(--muted-foreground);--table-selection-col-w:40px;--table-actions-col-w:48px;--table-pin-main-w:308px;--table-pin-shadow-w:8px;--table-pin-shadow-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){:root{--table-pin-shadow-color:color-mix(in srgb, var(--foreground) 6%, transparent)}}:root{--drawer-w:440px;--drawer-w-wide:640px;--drawer-header-h:56px;--drawer-footer-h:68px;--drawer-bg:var(--background);--drawer-border:var(--border);--dialog-radius:var(--radius-xl);--dialog-bg:var(--popover);--dialog-shadow:var(--shadow-xl);--scrim:var(--surface-overlay);--switch-thumb:var(--background);--wizard-content-max-w:680px;--pagehead-pad:2px 0 16px;--pagehead-gap:16px;--pagehead-title-size:20px;--pagehead-title-lh:26px;--pagehead-desc-size:13px;--pagehead-desc-lh:18px;--sechead-mb:12px;--sechead-gap:12px;--sechead-title-size:15px;--sechead-title-lh:20px;--sechead-desc-size:12.5px;--sechead-desc-lh:17px;--choicecard-pad:14px 16px;--choicecard-pad-tile:18px 12px;--choicecard-gap:14px;--choicecard-radius:var(--radius-lg);--choicecard-media:40px;--choicecard-title-size:13px;--choicecard-title-lh:18px;--choicecard-desc-size:12.5px;--choicecard-desc-lh:17px;--search-bg:var(--secondary);--search-bg-focus:var(--background);--search-radius:var(--radius-lg);--search-placeholder:var(--muted-foreground);--search-icon:var(--muted-foreground);--kbd-bg:var(--background);--kbd-border:var(--border);--kbd-text:var(--muted-foreground);--banner-radius:var(--radius-lg);--banner-pad:14px;--banner-info-bg:var(--info-bg);--banner-info-fg:var(--info-fg);--banner-success-bg:var(--success-bg);--banner-success-fg:var(--success-fg);--banner-warning-bg:var(--warning-bg);--banner-warning-fg:var(--warning-fg);--banner-danger-bg:var(--destructive-bg);--banner-danger-fg:var(--destructive-fg);--banner-neutral-bg:var(--secondary);--banner-neutral-fg:var(--foreground);--toast-bg:var(--popover);--toast-border:var(--border);--toast-text:var(--popover-foreground);--toast-shadow:var(--shadow-lg);--notif-unread-bg:var(--info-bg);--notif-unread-dot:var(--info);--notif-hover-bg:var(--muted);--seg-bg:var(--secondary);--seg-radius:var(--radius-lg);--seg-item-radius:var(--radius-md);--seg-pad:3px;--seg-selected-bg:var(--background);--seg-selected-shadow:var(--shadow-xs);--seg-selected-text:var(--foreground);--seg-unselected-text:var(--muted-foreground);--seg-h:32px;--ai-card-bg:var(--info-bg);--ai-card-border:var(--info-border);--ai-card-text:var(--info-fg);--ai-card-icon:var(--info);--ai-card-radius:var(--radius-lg);--ai-card-pad:16px;--agent-context-text:var(--status-neutral-text);--agent-context-bg:var(--status-neutral-bg);--agent-context-border:var(--status-neutral-border);--agent-proposal-text:var(--status-info-text);--agent-proposal-bg:var(--status-info-bg);--agent-proposal-border:var(--status-info-border);--agent-running-text:var(--flow-running);--agent-running-fill:var(--flow-running);--agent-blocked-text:var(--status-danger-text);--agent-blocked-bg:var(--status-danger-bg);--agent-blocked-border:var(--status-danger-border);--agent-draft-text:var(--status-neutral-text);--agent-draft-bg:var(--status-neutral-bg);--agent-draft-border:var(--status-neutral-border);--evidence-fresh:var(--status-success-fill);--evidence-stale:var(--status-warning-fill);--evidence-unknown:var(--status-neutral-fill);--evidence-partial:var(--status-warning-fill);--evidence-restricted:var(--status-neutral-fill);--evidence-unavailable:var(--status-neutral-fill);--receipt-verified-text:var(--status-success-text);--receipt-verified-bg:var(--status-success-bg);--receipt-verified-border:var(--status-success-border);--layout-lane-w:248px;--layout-inspector-w:312px;--layout-peek-w:320px;--canvas-min-w:560px;--wizard-dialog-w:720px;--wizard-rail-w:232px;--code-bg:var(--secondary);--code-border:var(--border);--code-radius:var(--radius-md);--code-text:var(--foreground);--code-font:var(--font-mono);--terminal-bg:#0a0a0a;--terminal-text:#fafafa;--terminal-prompt:#4ade80;--progress-track:var(--secondary);--coverage-h:6px;--identity-size:48px;--identity-radius:var(--radius-full);--priority-urgent:var(--destructive);--priority-high:#ea580c;--priority-medium:var(--warning);--priority-low:var(--info)}.dark,[data-theme=dark]{--priority-high:#fb923c;--priority-high-bg:#fb923c29;--surface-default:var(--background);--surface-card:var(--card);--surface-subtle:var(--secondary);--surface-elevated:var(--popover);--text-primary:var(--foreground);--text-secondary:var(--muted-foreground);--text-muted:var(--muted-foreground);--text-inverse:var(--primary-foreground);--border-subtle:var(--border);--border-default:var(--border);--border-strong:var(--muted-foreground);--border-focus:var(--ring);--status-success-bg:var(--success-bg);--status-success-border:var(--success-border);--status-success-text:var(--success-fg);--status-success-fill:var(--success);--status-warning-bg:var(--warning-bg);--status-warning-border:var(--warning-border);--status-warning-text:var(--warning-fg);--status-warning-fill:var(--warning);--status-danger-bg:var(--destructive-bg);--status-danger-border:var(--destructive-border);--status-danger-text:var(--destructive-fg);--status-danger-fill:var(--destructive);--status-info-bg:var(--info-bg);--status-info-border:var(--info-border);--status-info-text:var(--info-fg);--status-info-fill:var(--info);--status-neutral-bg:var(--neutral-bg);--status-neutral-border:var(--neutral-border);--status-neutral-text:var(--neutral-text);--status-neutral-fill:var(--neutral-fill);--status-critical-text:#ff9ca8;--status-medium-text:#c9aff7;--btn-primary-bg:var(--primary);--btn-primary-text:var(--primary-foreground);--btn-secondary-bg:var(--secondary);--btn-secondary-text:var(--secondary-foreground);--btn-outline-border:var(--input);--btn-ghost-hover:var(--accent);--btn-destructive-bg:var(--destructive);--btn-destructive-text:var(--destructive-foreground);--input-bg:var(--background);--input-border:var(--input);--input-border-hover:var(--input-hover);--input-border-focus:var(--ring);--input-text:var(--foreground);--input-placeholder:var(--muted-foreground);--input-disabled-bg:var(--muted);--badge-neutral-bg:var(--secondary);--badge-neutral-text:var(--foreground);--card-border:var(--border);--card-bg:var(--card);--card-foot-bg:var(--muted);--kpi-iconchip-bg:var(--secondary);--scard-icon-bg:var(--secondary);--chip-bg:var(--secondary);--chip-text:var(--muted-foreground);--track-bg:var(--muted);--card-icon-bg:var(--secondary);--fresh-live:var(--status-success-fill);--fresh-stale:var(--status-warning-fill);--fresh-error:var(--status-danger-fill);--barmini-track:var(--muted);--donut-track:var(--muted);--timeline-rail:var(--border);--compare-divider:var(--border);--gauge-needle:var(--foreground);--batt-border:var(--foreground);--table-region-bg:var(--background);--table-region-border:var(--border);--table-head-bg:var(--background);--table-head-muted-bg:var(--muted);--table-head-text:var(--muted-foreground);--table-head-hover-bg:var(--muted);--table-head-hover-text:var(--foreground);--table-row-hover-bg:var(--muted);--table-row-selected-bg:var(--muted);--table-row-border:var(--border);--table-cell-text:var(--foreground);--table-cell-text-2:var(--muted-foreground);--drawer-bg:var(--background);--drawer-border:var(--border);--dialog-bg:var(--popover);--scrim:var(--surface-overlay);--switch-thumb:var(--foreground);--wizard-step-current-bg:var(--secondary);--wizard-step-num-current-bg:var(--primary);--wizard-step-num-current-text:var(--primary-foreground);--wizard-step-completed:var(--success);--wizard-step-idle-text:var(--muted-foreground);--wizard-choicecard-border:var(--input);--wizard-choicecard-border-selected:var(--foreground);--wizard-choicecard-bg-selected:var(--secondary);--search-bg:var(--secondary);--search-bg-focus:var(--background);--search-placeholder:var(--muted-foreground);--search-icon:var(--muted-foreground);--kbd-bg:var(--background);--kbd-border:var(--border);--kbd-text:var(--muted-foreground);--banner-info-bg:var(--info-bg);--banner-info-fg:var(--info-fg);--banner-success-bg:var(--success-bg);--banner-success-fg:var(--success-fg);--banner-warning-bg:var(--warning-bg);--banner-warning-fg:var(--warning-fg);--banner-danger-bg:var(--destructive-bg);--banner-danger-fg:var(--destructive-fg);--banner-neutral-bg:var(--secondary);--banner-neutral-fg:var(--foreground);--toast-bg:var(--popover);--toast-border:var(--border);--toast-text:var(--popover-foreground);--notif-unread-bg:var(--info-bg);--notif-unread-dot:var(--info);--notif-hover-bg:var(--muted);--seg-bg:var(--secondary);--seg-selected-bg:var(--background);--seg-selected-text:var(--foreground);--seg-unselected-text:var(--muted-foreground);--ai-card-bg:var(--info-bg);--ai-card-border:var(--info-border);--ai-card-text:var(--info-fg);--ai-card-icon:var(--info);--code-bg:var(--secondary);--code-border:var(--border);--code-text:var(--foreground);--progress-track:var(--secondary);--priority-urgent:var(--destructive);--priority-medium:var(--warning);--priority-low:var(--info);--agent-context-text:var(--status-neutral-text);--agent-context-bg:var(--status-neutral-bg);--agent-context-border:var(--status-neutral-border);--agent-proposal-text:var(--status-info-text);--agent-proposal-bg:var(--status-info-bg);--agent-proposal-border:var(--status-info-border);--agent-running-text:var(--flow-running);--agent-running-fill:var(--flow-running);--agent-blocked-text:var(--status-danger-text);--agent-blocked-bg:var(--status-danger-bg);--agent-blocked-border:var(--status-danger-border);--agent-draft-text:var(--status-neutral-text);--agent-draft-bg:var(--status-neutral-bg);--agent-draft-border:var(--status-neutral-border);--evidence-fresh:var(--status-success-fill);--evidence-stale:var(--status-warning-fill);--evidence-unknown:var(--status-neutral-fill);--evidence-partial:var(--status-warning-fill);--evidence-restricted:var(--status-neutral-fill);--evidence-unavailable:var(--status-neutral-fill);--receipt-verified-text:var(--status-success-text);--receipt-verified-bg:var(--status-success-bg);--receipt-verified-border:var(--status-success-border);--surface-overlay:#0009;--text-disabled:#737373;--thead-bg:var(--popover);--terminal-bg:#000}*,:before,:after{box-sizing:border-box}html{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}body{background:var(--background);color:var(--foreground);font-size:13px;line-height:18px}a{color:var(--foreground);text-decoration-line:none}a:hover{color:var(--text-link-hover,var(--primary))}a:focus-visible{box-shadow:0 0 0 2px var(--ring-offset),0 0 0 4px var(--ring);border-radius:var(--radius-sm);outline:none}h1,.h1{letter-spacing:-.015em;font-size:20px;font-weight:600;line-height:26px}h2,.h2{letter-spacing:-.012em;font-size:18px;font-weight:600;line-height:24px}h3,.h3{letter-spacing:-.01em;font-size:15px;font-weight:600;line-height:20px}h4,.h4{letter-spacing:0;font-size:13px;font-weight:600;line-height:18px}.page-title{letter-spacing:-.015em;font-size:20px;font-weight:600;line-height:26px}.entity-title{letter-spacing:-.01em;font-size:15px;font-weight:600;line-height:20px}.section-title,.card-title{font-size:13px;font-weight:600;line-height:18px}.body-desc{color:var(--muted-foreground);font-size:13px;font-weight:400;line-height:18px}.label{font-size:12px;font-weight:500;line-height:16px}.caption{letter-spacing:.01em;font-size:12px;font-weight:500;line-height:16px}.col-header{color:var(--muted-foreground);letter-spacing:.02em;text-transform:uppercase;font-size:12px;font-weight:600;line-height:16px}.meta{color:var(--muted-foreground);font-size:12px;font-weight:400;line-height:16px}.mono{font-family:var(--font-mono)}.code{font-size:12px;line-height:22px;font-family:var(--font-mono)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important}}@keyframes atl-sp{to{transform:rotate(360deg)}}.atl-gauge{flex-shrink:0;place-items:center;display:inline-grid;position:relative}.atl-gauge__cap{color:var(--muted-foreground);margin-top:1px;font-size:12px}@keyframes atl-shimmer{to{transform:translate(100%)}}@media (max-width:480px){.atl-notif__ack{width:44px;height:44px}.atl-wfhost__handoff button{min-height:44px}}.atl-gradegauge{display:inline-block;position:relative}.atl-gradegauge__grade{font-size:30px;font-weight:600;line-height:1}@media (max-width:480px){.atl-wfh__acts>.atl-btn{flex:auto;min-height:44px}.atl-agent__composer-acts>.atl-btn{min-height:44px}}.atl-pbar{height:var(--portal-topbar-h);padding:0 var(--portal-page-pad);border-bottom:1px solid var(--border);background:var(--background);z-index:var(--z-sticky);justify-content:space-between;align-items:center;gap:16px;display:flex;position:sticky;top:0}.atl-pbar__l{align-items:center;gap:18px;min-width:0;display:flex}.atl-pbar__r{flex:none;align-items:center;gap:8px;display:flex}.atl-pbar__brand{cursor:pointer;color:var(--foreground);background:0 0;border:0;flex:none;align-items:center;gap:9px;padding:0;font-family:inherit;display:flex}.atl-pbar__brand:focus-visible{box-shadow:0 0 0 2px var(--ring-offset),0 0 0 4px var(--ring);border-radius:var(--radius-md);outline:none}.atl-pbar__mark{border-radius:var(--radius-md);background:var(--portal-brand);width:28px;height:28px;color:var(--portal-brand-fg);flex:none;place-items:center;font-size:15px;font-weight:600;display:grid}.atl-pbar__name{letter-spacing:-.01em;font-size:15px;font-weight:600}.atl-pbar__dot{background:var(--destructive);border:1.5px solid var(--background);border-radius:9999px;width:7px;height:7px;position:absolute;top:5px;right:6px}.atl-pnav{scrollbar-width:none;align-items:center;gap:2px;min-width:0;display:flex;overflow-x:auto}.atl-pnav::-webkit-scrollbar{display:none}.atl-pnavlink{height:var(--portal-nav-item-h);border-radius:var(--radius-md);font-family:var(--font-sans);color:var(--muted-foreground);cursor:pointer;white-space:nowrap;transition:background var(--dur-fast) ease,color var(--dur-fast) ease;background:0 0;border:0;align-items:center;padding:0 12px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.atl-pnavlink:hover{background:var(--accent);color:var(--foreground)}.atl-pnavlink--on{background:var(--secondary);color:var(--foreground)}.atl-pnavlink:focus-visible{box-shadow:0 0 0 2px var(--ring-offset),0 0 0 4px var(--ring);outline:none}.atl-ppage{max-width:var(--portal-content-max);padding:var(--portal-page-pad);min-width:0;margin:0 auto}.atl-ppage--reading{max-width:var(--portal-reading-max)}.atl-psection{margin-top:var(--portal-section-gap)}.atl-phero{border:1px solid var(--portal-brand-tint-border);background:var(--portal-brand-tint-bg);border-radius:var(--radius-xl);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:24px 26px;display:flex}.atl-phero__tx{flex:300px;min-width:0}.atl-phero__eyebrow{letter-spacing:.02em;color:var(--portal-brand-tint-fg);text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:600}.atl-phero__title{font-size:var(--portal-hero-size);line-height:var(--portal-hero-lh);font-weight:var(--portal-hero-weight);letter-spacing:-.02em;margin:0}.atl-phero__sub{font-size:var(--portal-body-size);line-height:var(--portal-body-lh);color:var(--portal-brand-tint-fg);text-wrap:pretty;max-width:52ch;margin:6px 0 0}.atl-phero__acts{flex-wrap:wrap;flex:none;align-items:center;gap:8px;display:flex}.atl-pgrid{gap:var(--portal-tile-gap);display:grid}.atl-pgrid--tiles{grid-template-columns:repeat(auto-fill,minmax(var(--portal-tile-min),1fr))}.atl-pgrid--cards{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.atl-pgrid--kpi{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.atl-ptile{border-radius:var(--radius-lg);transition:transform var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) ease}.atl-ptile:hover{transform:var(--portal-hover-lift);box-shadow:var(--shadow-md)}.atl-ptabbar{height:var(--portal-tabbar-h);background:var(--background);border-top:1px solid var(--border);z-index:var(--z-dropdown);padding:0 6px;padding-bottom:env(safe-area-inset-bottom,0);justify-content:space-around;align-items:stretch;display:flex;position:fixed;bottom:0;left:0;right:0}.atl-ptab{cursor:pointer;min-width:56px;color:var(--muted-foreground);font-family:var(--font-sans);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:4px 8px;display:flex}.atl-ptab__l{font-size:12px;font-weight:500;line-height:14px}.atl-ptab--on{color:var(--foreground)}.atl-ptab:focus-visible{box-shadow:0 0 0 2px var(--ring-offset),0 0 0 4px var(--ring);border-radius:var(--radius-md);outline:none}.atl-ppage--hastabbar{padding-bottom:calc(var(--portal-tabbar-h) + var(--portal-page-pad))}.atl-pfade{animation:atl-pfade var(--dur-normal) var(--ease-out)}@keyframes atl-pfade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.atl-pfade{animation:none}.atl-ptile:hover{transform:none}}@media (max-width:1024px){.atl-pbar__l{flex:auto;gap:12px;overflow:hidden}.atl-pbar__name{display:none}}@media (max-width:480px){[data-portal=user]{--portal-page-pad:var(--portal-page-pad-sm)}.atl-pbar__nav-desktop{display:none}.atl-phero{padding:20px}.atl-phero__acts{width:100%}.atl-phero__acts>*{flex:auto}}:root{--motion-instant:var(--dur-instant);--motion-fast2:var(--dur-fast);--motion-normal:var(--dur-normal);--motion-slow:var(--dur-slow);--motion-panel:.15s var(--ease-in-out);--motion-accordion:.2s var(--ease-out);--dur-base:.2s;--ease-enter:var(--ease-out);--ease-emphasized:var(--ease-standard);--custom-destructive10:var(--destructive-bg);--destructive-10:var(--destructive-bg);--action-primary-bg:var(--primary);--action-primary-text:var(--primary-foreground);--action-primary-bg-hover:var(--primary)}@supports (color:color-mix(in lab,red,red)){:root{--action-primary-bg-hover:color-mix(in srgb, var(--primary) 90%, transparent)}}:root{--action-primary-bg-active:var(--primary)}@supports (color:color-mix(in lab,red,red)){:root{--action-primary-bg-active:color-mix(in srgb, var(--primary) 82%, transparent)}}:root{--action-secondary-bg:var(--background);--action-secondary-bg-hover:var(--accent);--action-secondary-border:var(--input);--action-secondary-text:var(--foreground);--surface-inverse:var(--foreground);--radius-modal:var(--radius-xl);--radius-panel:var(--radius-lg);--elevation-none:none;--shadow-card:var(--shadow-sm);--shadow-dropdown:var(--shadow-md);--shadow-modal:var(--shadow-xl);--input-background:var(--background);--input-bg-hover:var(--input-bg);--input-icon:var(--muted-foreground);--chart-success:var(--success);--chart-warning:var(--warning);--chart-danger:var(--destructive);--chart-info:var(--info);--chart-tooltip-bg:var(--popover);--chart-tooltip-text:var(--popover-foreground);--chart-legend-text:var(--muted-foreground);--gauge-track:var(--muted);--gauge-good:var(--success);--gauge-mid:var(--warning);--gauge-bad:var(--destructive);--gauge-high:var(--sev-high);--table-header-bg:var(--background);--table-row-bg:var(--background);--table-row-bg-hover:var(--muted);--table-row-border:var(--border);--table-header-height:104px;--table-scrollstrip-height:24px;--table-head-bg:var(--background);--table-head-text:var(--muted-foreground);--table-head-hover-bg:var(--muted);--table-head-hover-text:var(--foreground);--table-footer-bg:var(--background);--table-filter-pill-bg:var(--background);--table-filter-pill-border:var(--input);--table-pinned-shadow:linear-gradient(to right,#0000000f,transparent);--table-resize-guide:var(--ring);--table-scroll-indicator:var(--muted-foreground);--table-main-col-w:308px;--table-actions-col-w:56px;--widget-bg:var(--card);--widget-border:var(--border);--widget-header-text:var(--foreground);--widget-metric-text:var(--foreground);--widget-meta-text:var(--muted-foreground);--widget-footer-text:var(--muted-foreground);--widget-hover-bg:var(--muted);--widget-selected-border:var(--ring);--widget-empty-icon:var(--muted-foreground);--widget-error-text:var(--destructive);--spacing-widget-padding:18px;--spacing-widget-gap:16px;--radius-widget:var(--radius-lg);--shadow-widget:var(--shadow-xs);--trend-good:var(--success-fg);--trend-bad:var(--destructive);--trend-flat:var(--muted-foreground);--coverage-track:var(--secondary);--coverage-h:6px;--coverage-radius:var(--radius-full);--coverage-fill-success:var(--success);--coverage-fill-warning:var(--warning);--coverage-fill-danger:var(--destructive);--coverage-fill-info:var(--info);--coverage-fill-neutral:var(--muted-foreground);--coverage-label:var(--foreground);--coverage-meta:var(--muted-foreground);--code-pad-x:var(--space-4);--code-pad-y:var(--space-3);--code-line-height:22px;--code-token-keyword:var(--info-fg);--code-token-string:var(--success-fg);--code-token-comment:var(--muted-foreground);--code-token-number:var(--warning-fg);--code-token-property:var(--info);--code-token-null:var(--muted-foreground);--code-header-bg:var(--background);--code-header-border:var(--border);--terminal-muted:#fafafa80;--terminal-radius:var(--radius-md);--ai-card-muted:var(--muted-foreground);--insight-card-bg:var(--card);--insight-card-border:var(--border);--rec-card-bg:var(--card);--rec-card-border:var(--border);--bp-box-bg:var(--secondary);--bp-box-border:var(--border);--bp-box-icon:var(--muted-foreground);--detail-panel-w:440px;--detail-panel-wide-w:640px;--detail-panel-header-h:56px;--detail-panel-footer-h:68px;--detail-panel-section-gap:var(--space-6);--detail-panel-bg:var(--background);--detail-panel-border:var(--border);--banner-info-accent:var(--info);--banner-graphic-bg:linear-gradient(120deg,#1f2937,#0f172a);--banner-graphic-fg:#fff;--radius-banner:var(--radius-lg);--spacing-banner-padding:14px;--onb-card-bg:var(--card);--onb-card-border:var(--border);--onb-check-done:var(--success);--onb-check-current:var(--foreground);--onb-check-idle-border:var(--border);--onb-check-idle:var(--muted-foreground);--onb-progress-track:var(--secondary);--onb-progress-fill:var(--foreground);--help-tip-bg:var(--popover);--help-tip-border:var(--border);--help-inline-icon:var(--muted-foreground);--help-drawer-bg:var(--background);--toast-success-bg:var(--success-bg);--toast-info-bg:var(--info-bg);--toast-warning-bg:var(--warning-bg);--toast-error-bg:var(--destructive-bg);--toast-icon-success-bg:var(--success-bg);--toast-icon-success:var(--success-fg);--toast-icon-error-bg:var(--destructive-bg);--toast-icon-error:var(--destructive);--toast-icon-info-bg:var(--info-bg);--toast-icon-info:var(--info-fg);--toast-icon-warning-bg:var(--warning-bg);--toast-icon-warning:var(--warning-fg);--notif-divider:var(--border);--notif-sev-critical:var(--destructive);--notif-sev-warning:var(--warning);--notif-sev-info:var(--info);--notif-sev-success:var(--success);--seg-selected-border:var(--border);--seg-h-sm:28px;--seg-h-md:32px;--seg-h-lg:36px;--wizard-bg:var(--background);--wizard-header-border:var(--border);--wizard-sidebar-bg:var(--background);--wizard-step-num-size:24px;--wizard-step-current-accent:var(--foreground);--wizard-step-error:var(--destructive);--wizard-step-warning:var(--warning);--wizard-step-idle-border:var(--border);--wizard-rail:var(--border);--wizard-footer-bg:var(--background);--wizard-footer-border:var(--border);--size-logo-xxs:12px;--size-logo-xs:16px;--size-logo-sm:20px;--size-logo-md:24px;--size-logo-lg:32px;--size-logo-xl:40px;--size-logo-2xl:48px;--size-logo-3xl:64px;--size-logo-hero:96px;--spacing-logo-inline:6px;--spacing-logo-row:10px;--spacing-logo-group:16px;--spacing-logo-label-gap:8px;--spacing-logo-card-gap:12px;--spacing-logo-stack-overlap:-9px;--color-logo-muted:var(--muted-foreground);--color-logo-disabled:#a3a3a3;--color-logo-active:var(--foreground);--color-logo-unavailable:var(--muted-foreground);--color-logo-fallback-fg:var(--muted-foreground);--color-logo-fallback-bg:var(--secondary);--color-logotile-bg:var(--muted);--color-logotile-bg-hover:var(--accent);--color-logotile-bg-selected:var(--background);--color-logotile-border:var(--border);--color-logotile-border-selected:var(--foreground);--shadow-logotile:var(--shadow-xs);--radius-logotile:var(--radius-md);--spacing-logotile-padding:8px;--size-icon-xs:16px;--size-icon-sm:20px;--size-icon-md:24px;--size-icon-lg:32px;--size-icon-xl:40px;--spacing-icon-inline:8px;--spacing-icon-group:16px;--color-icon-default:var(--foreground);--color-icon-muted:var(--muted-foreground);--color-icon-disabled:#a3a3a3;--color-icon-active:var(--primary);--psc-surface:var(--card);--psc-border:var(--border);--psc-radius:var(--radius-lg);--psc-pad:var(--space-5);--psc-gap:var(--space-4);--psc-grid-gap:var(--space-5);--psc-icon-radius:var(--radius-md);--psc-icon-bg:var(--background);--psc-icon-border:var(--border);--psc-progress-track:var(--secondary);--psc-progress-height:6px;--psc-fill-success:var(--success);--psc-fill-warning:var(--warning);--psc-fill-danger:var(--destructive);--search-bg-hover:#ececec;--search-border:transparent;--search-border-focus:var(--ring);--search-text:var(--foreground);--search-icon:var(--muted-foreground);--kbd-radius:var(--radius-sm);--priority-urgent:var(--destructive);--priority-urgent-bg:var(--destructive-bg);--priority-high:#ea580c;--priority-high-bg:#ffedd5;--priority-medium:var(--warning);--priority-medium-bg:var(--warning-bg);--priority-low:var(--info);--priority-low-bg:var(--info-bg);--ticket-open:var(--info);--ticket-progress:#7c3aed;--ticket-waiting:var(--warning);--ticket-resolved:var(--success);--ticket-closed:var(--muted-foreground);--ticket-breached:var(--destructive);--sec-protected:var(--success);--sec-at-risk:var(--warning);--sec-critical:var(--destructive);--sec-unprotected:var(--muted-foreground);--sec-quarantined:#7c3aed;--int-connected:var(--success);--int-syncing:var(--info);--int-reauth:var(--warning);--int-error:var(--destructive);--int-disabled:var(--muted-foreground);--plan-accent:var(--foreground);--plan-recommended-ring:var(--foreground);--plan-bg:var(--card);--plan-popular-bg:#fafafa;--usage-track:var(--secondary);--usage-fill:var(--foreground);--usage-warning:var(--warning);--usage-over:var(--destructive);--billing-active:var(--success);--billing-trial:var(--info);--billing-pastdue:var(--warning);--billing-failed:var(--destructive);--billing-canceled:var(--muted-foreground);--rating-star:#f59e0b;--rating-star-empty:var(--border);--feedback-new:var(--info);--feedback-planned:#7c3aed;--feedback-progress:var(--warning);--feedback-shipped:var(--success);--feedback-declined:var(--muted-foreground);--upvote-active:var(--foreground);--upvote-bg:var(--secondary);--map-bg:#e8edf2;--map-surface:#f4f7fa;--map-water:#cfe0ef;--map-road:#fff;--map-road-edge:#d8dee6;--map-control-bg:var(--background);--map-control-border:var(--border);--map-control-icon:var(--foreground);--map-control-hover-bg:var(--accent);--map-marker-bg:var(--background);--map-marker-border:var(--border);--map-marker-text:var(--foreground);--map-marker-ring:#fff;--map-marker-selected:var(--foreground);--map-marker-success:var(--success);--map-marker-warning:var(--warning);--map-marker-danger:var(--destructive);--map-marker-muted:var(--muted-foreground);--map-cluster-bg:var(--foreground);--map-cluster-text:var(--background);--map-geofence-fill:#2563eb1f;--map-geofence-border:var(--info);--map-geofence-selected-fill:#2563eb33;--map-geofence-selected-border:var(--info);--map-geofence-warning-fill:#ca8a0424;--map-geofence-warning-border:var(--warning);--map-geofence-breach-fill:#dc262624;--map-geofence-breach-border:var(--destructive);--map-geofence-allowed-fill:#16a34a1f;--map-geofence-allowed-border:var(--success);--map-accuracy-fill:#2563eb1a;--map-accuracy-border:#2563eb59;--map-route:var(--info);--map-route-muted:var(--muted-foreground);--map-live-pulse:var(--success);--radius-map-control:var(--radius-md);--radius-map-marker:var(--radius-full);--spacing-map-control:8px;--size-map-marker-sm:24px;--size-map-marker-md:32px;--size-map-marker-lg:40px;--battery-full:var(--success);--battery-high:var(--success);--battery-medium:var(--warning);--battery-low:#ea580c;--battery-critical:var(--destructive);--battery-charging:var(--info);--battery-unknown:var(--muted-foreground)}.dark,[data-theme=dark]{--map-bg:#1a1f26;--map-surface:#21272f;--map-water:#16202b;--map-road:#3a424d;--map-road-edge:#2b323b;--map-marker-ring:#0a0a0a;--map-geofence-fill:#60a5fa29;--map-geofence-border:#60a5fa;--map-geofence-selected-fill:#60a5fa42;--map-geofence-warning-fill:#facc1529;--map-geofence-breach-fill:#f871712e;--map-geofence-allowed-fill:#4ade8029;--map-accuracy-fill:#60a5fa1f;--map-accuracy-border:#60a5fa66;--map-cluster-bg:#fff;--map-cluster-text:#0a0a0a;--battery-low:#fb923c;--search-bg-hover:#242424;--plan-popular-bg:var(--secondary)}.atl-btn{font-family:var(--font-sans);white-space:nowrap;cursor:pointer;border-radius:var(--radius-md);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;height:36px;padding:0 16px;font-size:13px;font-weight:500;transition:background .15s,opacity .15s,box-shadow .15s;display:inline-flex}.atl-btn:focus-visible{box-shadow:0 0 0 2px var(--ring-offset),0 0 0 4px var(--ring);outline:none}.atl-btn>svg{flex-shrink:0;width:16px;height:16px}.atl-btn--primary{background:var(--primary);color:var(--primary-foreground)}.atl-btn--primary:hover{opacity:.9}.atl-btn--secondary{background:var(--secondary);color:var(--secondary-foreground)}.atl-btn--secondary:hover{background:var(--accent)}.atl-btn--outline{color:var(--foreground);border-color:var(--input);background:0 0}.atl-btn--outline:hover{background:var(--accent)}.atl-btn--ghost{color:var(--foreground);background:0 0}.atl-btn--ghost:hover{background:var(--accent)}.atl-btn--destructive{background:var(--destructive);color:var(--destructive-foreground)}.atl-btn--destructive:hover{opacity:.9}.atl-btn--link{color:var(--text-link);background:0 0;border:0;height:auto;padding:0;text-decoration-line:none}.atl-btn--link:is(:hover,:active,:focus-visible){color:var(--text-link-hover)}.atl-btn--md{height:36px;padding:0 16px}.atl-btn--sm{height:32px;padding:0 12px;font-size:12.5px}.atl-btn--xs{height:28px;padding:0 10px;font-size:12px}.atl-btn:disabled,.atl-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.atl-btn__spin{border:2px solid;border-right-color:#0000;border-radius:9999px;width:15px;height:15px;animation:.7s linear infinite atl-sp}.atl-iconbtn{border-radius:var(--radius-md);width:36px;height:36px;color:var(--foreground);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;transition:background .15s;display:inline-grid}.atl-iconbtn:hover{background:var(--accent)}.atl-iconbtn:focus-visible{box-shadow:0 0 0 2px var(--ring-offset),0 0 0 4px var(--ring);outline:none}.atl-iconbtn>svg{width:16px;height:16px}.atl-iconbtn--outline{border-color:var(--input);background:var(--background)}.atl-iconbtn--sm{width:32px;height:32px}.atl-iconbtn--xs{width:28px;height:28px}.atl-iconbtn:disabled{opacity:.5;cursor:not-allowed}.atl-input{border:1px solid var(--input);border-radius:var(--radius-md);background:var(--input-bg,var(--background));width:100%;height:34px;color:var(--foreground);font-family:var(--font-sans);cursor:text;padding:0 12px;font-size:13px;transition:box-shadow .15s,border-color .15s}.atl-input::placeholder{color:var(--muted-foreground)}.atl-input:hover:not(:focus):not(:disabled):not([aria-invalid=true]){border-color:var(--input-hover)}.atl-input:focus,.atl-input--focus{border-color:var(--ring);box-shadow:none;outline:none}.atl-input:disabled{opacity:.5;background:var(--muted);cursor:not-allowed}.atl-input[readonly]{background:var(--muted);cursor:default;border-color:#0000}.atl-input[aria-invalid=true]{border-color:var(--destructive)}textarea.atl-input{resize:vertical;height:auto;min-height:64px;padding:8px 12px;line-height:1.5}.atl-input--mono{font-family:var(--font-mono)}.atl-selectwrap{width:100%;position:relative}select.atl-input{cursor:pointer;appearance:none;padding-right:34px}.atl-selectwrap__chevron{color:var(--muted-foreground);pointer-events:none;align-items:center;display:flex;position:absolute;top:0;bottom:0;right:10px}.atl-selectwrap__chevron>svg{width:15px;height:15px}.atl-field{flex-direction:column;gap:8px;display:flex}.atl-field__label{color:var(--foreground);font-size:12px;font-weight:500;line-height:16px}.atl-field__label .atl-req{color:var(--destructive)}.atl-field__desc{color:var(--muted-foreground);margin-top:-4px;font-size:12px;line-height:16px}.atl-field__error{color:var(--destructive);font-size:12px;line-height:16px}.atl-choice{cursor:pointer;color:var(--foreground);align-items:flex-start;gap:9px;font-size:13px;display:inline-flex}.atl-choice--disabled{opacity:.5;cursor:not-allowed}.atl-checkbox{border:1px solid var(--input);background:var(--background);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-top:1px;transition:all .12s;display:inline-flex}.atl-checkbox--on{background:var(--primary);border-color:var(--primary)}.atl-checkbox>svg{width:12px;height:12px;color:var(--primary-foreground);opacity:0}.atl-checkbox--on>svg{opacity:1}.atl-radio{border:1px solid var(--input);background:var(--background);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-top:1px;display:inline-flex}.atl-radio--on{border-color:var(--primary)}.atl-radio--on:after{content:"";background:var(--primary);border-radius:9999px;width:8px;height:8px}.atl-switch{background:var(--input);cursor:pointer;border:0;border-radius:9999px;flex-shrink:0;width:38px;height:22px;padding:0;transition:background .15s;position:relative}.atl-switch--on{background:var(--primary)}.atl-switch:after{content:"";background:var(--switch-thumb);width:18px;height:18px;box-shadow:var(--shadow-xs);transition:transform var(--dur-fast) ease;border-radius:9999px;position:absolute;top:2px;left:2px}.atl-switch--on:after{transform:translate(16px)}.atl-switch:focus-visible{box-shadow:0 0 0 2px var(--ring-offset),0 0 0 4px var(--ring);outline:none}.atl-badge{white-space:nowrap;border:1px solid;border-radius:9999px;align-items:center;gap:5px;height:24px;padding:0 9px 0 8px;font-size:12px;font-weight:500;display:inline-flex}.atl-badge>svg{width:13px;height:13px}.atl-badge--success{background:var(--status-success-bg);border-color:var(--status-success-border);color:var(--status-success-text)}.atl-badge--warning{background:var(--status-warning-bg);border-color:var(--status-warning-border);color:var(--status-warning-text)}.atl-badge--danger{background:var(--status-danger-bg);border-color:var(--status-danger-border);color:var(--status-danger-text)}.atl-badge--info{background:var(--status-info-bg);border-color:var(--status-info-border);color:var(--status-info-text)}.atl-badge--neutral{background:var(--status-neutral-bg);border-color:var(--status-neutral-border);color:var(--status-neutral-text)}.atl-badge__dot{background:currentColor;border-radius:9999px;width:6px;height:6px}.atl-status{align-items:center;gap:6px;font-size:13px;font-weight:400;line-height:18px;display:inline-flex}.atl-status__label{unicode-bidi:isolate}.atl-status>svg{width:15px;height:15px}.atl-status--success{color:var(--status-success-text)}.atl-status--warning{color:var(--status-warning-text)}.atl-status--danger{color:var(--status-danger-text)}.atl-status--info{color:var(--status-info-text)}.atl-status--neutral,.atl-status--permission{color:var(--muted-foreground)}.atl-sev{border:1px solid #0000;border-radius:9999px;align-items:center;gap:6px;min-height:24px;padding:2px 10px;font-size:12px;font-weight:500;display:inline-flex}.atl-sev__rank{flex-shrink:0;width:16px;height:12px}.atl-sev__label{unicode-bidi:isolate}.atl-sev__dot{background:currentColor;border-radius:9999px;width:7px;height:7px}.atl-sev--critical{background:var(--sev-critical)}@supports (color:color-mix(in lab,red,red)){.atl-sev--critical{background:color-mix(in srgb,var(--sev-critical) 13%,transparent)}}.atl-sev--critical{color:var(--sev-critical)}.atl-sev--high{background:var(--sev-high)}@supports (color:color-mix(in lab,red,red)){.atl-sev--high{background:color-mix(in srgb,var(--sev-high) 13%,transparent)}}.atl-sev--high{color:var(--sev-high)}.atl-sev--medium{background:var(--sev-medium)}@supports (color:color-mix(in lab,red,red)){.atl-sev--medium{background:color-mix(in srgb,var(--sev-medium) 15%,transparent)}}.atl-sev--medium{color:var(--sev-medium)}.atl-sev--low{background:var(--sev-low)}@supports (color:color-mix(in lab,red,red)){.atl-sev--low{background:color-mix(in srgb,var(--sev-low) 13%,transparent)}}.atl-sev--low{color:var(--sev-low)}.atl-sev--none{background:var(--sev-none)}@supports (color:color-mix(in lab,red,red)){.atl-sev--none{background:color-mix(in srgb,var(--sev-none) 13%,transparent)}}.atl-sev--none{color:var(--sev-none)}.atl-sev--informational{background:var(--sev-none)}@supports (color:color-mix(in lab,red,red)){.atl-sev--informational{background:color-mix(in srgb,var(--sev-none) 13%,transparent)}}.atl-sev--informational{color:var(--sev-none)}.atl-card{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);color:var(--card-foreground);overflow:hidden}.atl-card__head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.atl-card__title{font-size:13px;font-weight:600}.atl-card__sub{color:var(--muted-foreground);margin-top:2px;font-size:12px}.atl-card__body{padding:16px}.atl-card__foot{border-top:1px solid var(--border);background:var(--muted);justify-content:flex-end;gap:8px;padding:12px 16px;display:flex}.atl-card--clickable{cursor:pointer;transition:transform .15s,box-shadow .15s,border-color .15s;position:relative}.atl-card--clickable:hover{box-shadow:var(--shadow-md);border-color:var(--input-hover);transform:translateY(-2px)}.atl-card--clickable:focus-visible{box-shadow:0 0 0 2px var(--ring-offset),0 0 0 4px var(--ring);outline:none}.atl-kpi{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);padding:var(--kpi-pad)}.atl-kpi__label{color:var(--muted-foreground);font-size:12px;font-weight:500}.atl-kpi__value{font-size:var(--kpi-value-size);font-variant-numeric:tabular-nums;letter-spacing:-.01em;margin-top:8px;font-weight:600;line-height:1}.atl-kpi__top{justify-content:space-between;align-items:center;gap:8px;display:flex}.atl-trend{font-variant-numeric:tabular-nums;align-items:center;gap:3px;margin-top:8px;font-size:12px;font-weight:600;display:inline-flex}.atl-trend>svg{width:13px;height:13px}.atl-trend--up{color:var(--status-success-text)}.atl-trend--down{color:var(--status-danger-text)}.atl-trend--flat{color:var(--muted-foreground)}.atl-prog__track{height:var(--track-h);background:var(--track-bg);border-radius:9999px;overflow:hidden}.atl-prog--lg .atl-prog__track{height:var(--track-h-lg)}.atl-prog__fill{height:100%;transition:width var(--dur-fast,.2s) var(--ease-standard,ease);border-radius:9999px}.atl-prog__labels{color:var(--muted-foreground);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:6px;font-size:12px;display:flex}.atl-segbar__track{height:var(--track-h);background:var(--track-bg);border-radius:9999px;display:flex;overflow:hidden}.atl-segbar__part:not(:last-child){box-shadow:1px 0 0 var(--card)}.atl-segbar__legend{color:var(--muted-foreground);flex-wrap:wrap;gap:16px;margin-top:12px;font-size:12px;display:flex}.atl-segbar__key{align-items:center;gap:6px;display:inline-flex}.atl-segbar__key b{color:var(--foreground);font-variant-numeric:tabular-nums;font-weight:600}.atl-segbar__dot{border-radius:9999px;flex-shrink:0;width:8px;height:8px}.atl-gauge{color:var(--foreground);flex-shrink:0;place-items:center;margin:0;display:inline-grid;position:relative}.atl-gauge svg{overflow:visible}.atl-gauge__center{text-align:center;place-items:center;display:grid;position:absolute;inset:0}.atl-gauge__val{font-variant-numeric:tabular-nums;letter-spacing:-.025em;font-size:18px;font-weight:550}.atl-gauge__cap{max-width:11ch;color:var(--muted-foreground);margin-top:2px;font-size:12px;line-height:15px}.atl-spark{width:100%;display:block}.atl-scard{flex-direction:column;display:flex}.atl-scard__head{padding:var(--card-head-pad);align-items:center;gap:10px;display:flex}.atl-scard__icon{width:var(--scard-icon);height:var(--scard-icon);border-radius:var(--radius-md);background:var(--scard-icon-bg);color:var(--muted-foreground);flex-shrink:0;place-items:center;display:grid}.atl-scard__icon>svg{width:18px;height:18px}.atl-scard__id{min-width:0}.atl-scard__title{font-size:13px;font-weight:600;line-height:18px}.atl-scard__sub{color:var(--muted-foreground);margin-top:1px;font-size:12px}.atl-scard__body{flex-direction:column;gap:14px;padding:0 16px 4px;display:flex}.atl-statusstrip{border-left:var(--scard-accent-w) solid transparent;border-radius:var(--scard-strip-radius);align-items:flex-start;gap:10px;padding:11px 13px;display:flex}.atl-statusstrip__t{font-size:13px;font-weight:600;line-height:17px}.atl-statusstrip__n{color:var(--muted-foreground);margin-top:1px;font-size:12px}.atl-scard__rows{grid-template-columns:1fr auto;gap:9px 12px;margin:0;display:grid}.atl-scard__rows>dt{color:var(--muted-foreground);font-size:12.5px}.atl-scard__rows>dd{text-align:right;margin:0;font-size:12.5px;font-weight:500}.atl-scard__chips{flex-wrap:wrap;gap:6px;display:flex}.atl-chip{height:var(--chip-h);border-radius:var(--chip-radius);background:var(--chip-bg);color:var(--chip-text);align-items:center;padding:0 9px;font-size:12px;font-weight:500;display:inline-flex}.atl-scard__foot{padding:14px 16px 16px}.atl-scard__foot>.atl-btn{width:100%}.atl-listcard__head{padding:var(--list-head-pad);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;display:flex}.atl-listcard__title{align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.atl-listcard__title>svg{width:16px;height:16px}.atl-listcard__row{padding:var(--list-row-pad);align-items:center;gap:12px;display:flex}.atl-listcard__row:not(:last-child){border-bottom:1px solid var(--border)}.atl-listcard__row--click{cursor:pointer;transition:background var(--dur-fast,.12s)}.atl-listcard__row--click:hover{background:var(--accent)}.atl-listcard__lead{flex-shrink:0;place-items:center;display:inline-grid}.atl-listcard__body{flex:1;min-width:0}.atl-listcard__t{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;line-height:18px;overflow:hidden}.atl-listcard__m{color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:12px;overflow:hidden}.atl-listcard__trail{color:var(--muted-foreground);flex-shrink:0;align-items:center;font-size:12px;display:inline-flex}.atl-listcard__trail>svg{width:16px;height:16px}.atl-trend--intop{margin-top:0}.atl-kpi__note{color:var(--muted-foreground);font-weight:400}.atl-kpi__top--end{justify-content:flex-end}.atl-kpi__acc{align-items:center;display:inline-flex}.atl-kpi__iconchip{width:var(--kpi-iconchip);height:var(--kpi-iconchip);border-radius:var(--radius-md);background:var(--kpi-iconchip-bg);color:var(--muted-foreground);flex-shrink:0;place-items:center;display:grid}.atl-kpi__iconchip>svg{width:16px;height:16px}.atl-kpi__sub{margin-top:8px;font-size:13px;font-weight:600;line-height:18px}.atl-kpi__cap{color:var(--muted-foreground);margin-top:4px;font-size:12.5px;line-height:17px}.atl-kpi__figure{margin-top:12px}.atl-kpi__foot{border-top:1px solid var(--border);margin-top:14px;padding-top:12px}.atl-kpi__link{color:var(--foreground);cursor:pointer;align-items:center;gap:4px;font-size:13px;font-weight:500;display:inline-flex}.atl-kpi__link>svg{width:14px;height:14px}.atl-kpi__link:hover{color:var(--primary)}.atl-kpi--clickable{cursor:pointer;transition:box-shadow var(--dur-fast,.12s) var(--ease-standard,ease),transform var(--dur-fast,.12s) var(--ease-standard,ease),border-color var(--dur-fast,.12s)}.atl-kpi--clickable:hover{box-shadow:var(--shadow-md);border-color:var(--ring);transform:translateY(-2px)}.atl-kpi--compact{padding:var(--kpi-pad-compact)}.atl-kpi--compact .atl-kpi__value{font-size:var(--kpi-value-size-compact);margin-top:6px}.atl-kpi--compact .atl-kpi__iconchip{width:var(--kpi-iconchip-compact);height:var(--kpi-iconchip-compact)}.atl-kpi--compact .atl-kpi__iconchip>svg{width:15px;height:15px}.atl-card__headmain{align-items:flex-start;gap:10px;min-width:0;display:flex}.atl-card__icon{width:var(--card-icon);height:var(--card-icon);border-radius:var(--radius-md);background:var(--card-icon-bg);color:var(--muted-foreground);flex-shrink:0;place-items:center;display:grid}.atl-card__icon>svg{width:16px;height:16px}.atl-card__headtext{min-width:0}.atl-card__actions{flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.atl-card__meta{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:2px 0;margin-top:6px;font-size:12px;display:flex}.atl-card__meta>span{align-items:center;gap:5px;display:inline-flex}.atl-card__meta>span+span:before{content:"·";margin:0 var(--card-meta-gap);opacity:.55}.atl-card__meta svg{width:13px;height:13px}.atl-card__fresh{border-radius:9999px;flex-shrink:0;width:6px;height:6px}.atl-card__foot--link{background:0 0;justify-content:flex-start}.atl-card--accent:before{content:"";width:var(--card-accent-w);background:var(--_accent);z-index:1;position:absolute;top:0;bottom:0;left:0}.atl-card--accent,.atl-cardmenu{position:relative}.atl-cardmenu__btn{width:var(--card-menu-size);height:var(--card-menu-size);border-radius:var(--radius-md);color:var(--muted-foreground);cursor:pointer;transition:background var(--dur-fast,.12s);background:0 0;border:1px solid #0000;place-items:center;display:grid}.atl-cardmenu__btn:hover{background:var(--accent)}.atl-cardmenu__btn:focus-visible{box-shadow:0 0 0 2px var(--ring-offset),0 0 0 4px var(--ring);outline:none}.atl-cardmenu__btn>svg{width:16px;height:16px}.atl-cardmenu__pop{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--popover);max-block-size:min(60vh,480px);min-inline-size:180px;max-inline-size:min(92vw,320px);color:var(--popover-foreground);box-shadow:var(--shadow-lg);z-index:var(--z-dropdown);padding:4px;overflow:auto}.atl-cardmenu__sheet{flex-direction:column;gap:2px;padding:4px;display:flex}.atl-cardmenu__item{border-radius:var(--radius-sm);width:100%;color:var(--foreground);cursor:pointer;text-align:start;background:0 0;border:0;align-items:center;gap:8px;padding:7px 9px;font-family:inherit;font-size:12.5px;display:flex}.atl-cardmenu__item:hover,.atl-cardmenu__item[data-highlighted]{background:var(--accent);outline:none}.atl-cardmenu__item[data-disabled]{opacity:.5;cursor:not-allowed}.atl-cardmenu__item>svg{width:15px;height:15px;color:var(--muted-foreground)}.atl-cardmenu__item--danger,.atl-cardmenu__item--danger>svg{color:var(--status-danger-text)}.atl-cardmenu__sep{background:var(--border);height:1px;margin:4px 0}.atl-cardstate{padding:var(--card-state-pad);flex-direction:column;gap:12px;display:flex}.atl-skel{background:var(--skeleton-bg);border-radius:var(--skeleton-radius);position:relative;overflow:hidden}.atl-skel:after{content:"";background:linear-gradient(90deg,transparent,var(--skeleton-shine),transparent);animation:1.4s ease-in-out infinite atl-shimmer;position:absolute;inset:0;transform:translate(-100%)}.atl-skel--title{width:52%;height:16px}.atl-skel--line{height:11px}.atl-skel--block{height:60px}@media (prefers-reduced-motion:reduce){.atl-skel:after{animation:none}}.atl-empty--incard{padding:var(--card-state-pad)}.atl-empty--error .atl-empty__icon,.atl-empty--offline .atl-empty__icon{background:var(--status-danger-bg);color:var(--status-danger-text)}.atl-empty--permission .atl-empty__icon{background:var(--status-warning-bg);color:var(--status-warning-text)}.atl-empty--setup .atl-empty__icon{background:var(--status-info-bg);color:var(--status-info-text)}.atl-empty--filtered .atl-empty__icon,.atl-empty--results .atl-empty__icon{background:var(--secondary);color:var(--muted-foreground)}.atl-empty__actions:empty{display:none}.atl-barmini{align-items:stretch;gap:var(--barmini-gap);display:flex}.atl-barmini__col{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.atl-barmini__barwrap{flex:1;align-items:flex-end;display:flex}.atl-barmini__bar{border-radius:var(--barmini-radius) var(--barmini-radius) 0 0;width:100%;min-height:2px;transition:height var(--dur-normal,.22s) var(--ease-standard,ease)}.atl-barmini__lbl{color:var(--muted-foreground);text-align:center;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.atl-barmini__v{text-align:center;font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.atl-hbars{flex-direction:column;gap:11px;display:flex}.atl-hbars__row{grid-template-columns:108px 1fr auto;align-items:center;gap:12px;font-size:12.5px;display:grid}.atl-hbars__lbl{color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.atl-hbars__track{background:var(--barmini-track);border-radius:9999px;height:8px;overflow:hidden}.atl-hbars__fill{height:100%;transition:width var(--dur-normal,.22s) var(--ease-standard,ease);border-radius:9999px;display:block}.atl-hbars__val{font-variant-numeric:tabular-nums;color:var(--muted-foreground);font-weight:500}.atl-donut{align-items:center;gap:18px;display:flex}.atl-donut__c{flex-shrink:0;position:relative}.atl-donut__center{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.atl-donut__val{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:19px;font-weight:600}.atl-donut__cap{color:var(--muted-foreground);margin-top:1px;font-size:12px}.atl-donut__legend{flex-direction:column;gap:8px;min-width:0;display:flex}.atl-donut__key{grid-template-columns:auto 1fr auto;align-items:center;gap:8px;font-size:12.5px;display:grid}.atl-donut__dot{border-radius:2px;flex-shrink:0;width:9px;height:9px}.atl-donut__kl{color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.atl-donut__key b{font-variant-numeric:tabular-nums;font-weight:600}.atl-notif{border-bottom:1px solid var(--border);align-items:flex-start;gap:8px;padding:12px 14px;display:flex}.atl-notif--unread{background:var(--muted)}.atl-notif__main{min-width:0;color:inherit;flex:1;align-items:flex-start;gap:8px;text-decoration:none;display:flex}.atl-notif__dot{background:var(--primary);border-radius:9999px;flex:none;width:8px;height:8px;margin-top:6px}.atl-notif__body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.atl-notif__row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.atl-notif__title{font-size:13px;font-weight:600}.atl-notif__msg{color:var(--muted-foreground);unicode-bidi:plaintext;font-size:12.5px}.atl-notif__meta{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.atl-notif__source,.atl-notif__scope{unicode-bidi:isolate}.atl-notif__cond{color:var(--status-info-text);font-size:12px}.atl-notif__blocked{color:var(--muted-foreground);font-size:12px;font-style:italic}.atl-notif__ack{flex:none;margin-top:2px}@media (max-width:480px){.atl-notif__ack{width:44px;height:44px}}.atl-chartframe{border:0;flex-direction:column;gap:8px;margin:0;display:flex}.atl-chartframe__head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.atl-chartframe__title{font-size:13px;font-weight:600}.atl-chartframe__fresh{color:var(--muted-foreground);unicode-bidi:isolate;margin-inline-start:auto;font-size:12px}.atl-chartframe__note{border-radius:var(--radius-md);background:var(--status-info-bg);color:var(--status-info-text);padding:6px 10px;font-size:12px}.atl-chartframe__note--warning{background:var(--status-warning-bg);color:var(--status-warning-text)}.atl-chartframe__note--danger{background:var(--status-danger-bg);color:var(--status-danger-text)}.atl-chartframe__tablewrap{overflow-x:auto}.atl-wfhost{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);flex-direction:column;gap:10px;padding:16px;display:flex}.atl-wfhost__head{justify-content:space-between;align-items:center;gap:10px;display:flex}.atl-wfhost__intent{align-items:center;gap:10px;display:flex}.atl-wfhost__action{font-size:14px;font-weight:600}.atl-wfhost__corr{font-family:var(--font-mono);color:var(--muted-foreground);unicode-bidi:isolate;font-size:12px}.atl-wfhost__authority{grid-template-columns:max-content 1fr;gap:4px 10px;margin:0;font-size:12.5px;display:grid}.atl-wfhost__authority dt{color:var(--muted-foreground)}.atl-wfhost__targets{flex-direction:column;gap:2px;font-size:13px;display:flex}.atl-wfhost__targets-note{color:var(--muted-foreground);font-size:12px}.atl-wfhost__policy{color:var(--muted-foreground);font-size:12.5px}.atl-wfhost__preflight{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.atl-wfhost__pf{align-items:center;gap:8px;font-size:12.5px;display:flex}.atl-wfhost__pf-icon{text-align:center;width:16px;font-weight:700}.atl-wfhost__pf--pass{color:var(--status-success-text)}.atl-wfhost__pf--fail{color:var(--status-danger-text)}.atl-wfhost__pf--unknown{color:var(--status-warning-text)}.atl-wfhost__reason{flex-direction:column;gap:4px;font-size:12.5px;display:flex}.atl-wfhost__handoff{gap:8px;margin-top:8px;display:flex}.atl-wfhost__receipt{border:1px solid var(--status-success-border);background:var(--status-success-bg);border-radius:var(--radius-md);flex-direction:column;gap:8px;padding:12px;display:flex}.atl-wfhost__receipt-h{color:var(--status-success-text);font-weight:600}.atl-wfhost__receipt dl{grid-template-columns:max-content 1fr;gap:4px 10px;margin:0;font-size:12.5px;display:grid}.atl-wfhost__receipt dt{color:var(--muted-foreground)}@media (max-width:480px){.atl-wfhost__handoff button{min-height:44px}}@media (forced-colors:active){.atl-wfhost,.atl-wfhost__receipt{border:1px solid canvastext}}.atl-timeline{flex-direction:column;display:flex}.atl-timeline__row{grid-template-columns:auto 1fr;gap:12px;display:grid}.atl-timeline__marker{flex-direction:column;align-items:center;display:flex}.atl-timeline__dot{width:var(--timeline-dot);height:var(--timeline-dot);box-shadow:0 0 0 3px var(--card);border-radius:9999px;flex-shrink:0;margin-top:3px}.atl-timeline__line{background:var(--timeline-rail);flex:1;width:2px;margin:4px 0}.atl-timeline__content{padding-bottom:var(--timeline-gap);min-width:0}.atl-timeline__row:last-child .atl-timeline__content{padding-bottom:0}.atl-timeline__head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.atl-timeline__t{font-size:13px;font-weight:500}.atl-timeline__time{color:var(--muted-foreground);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12px}.atl-timeline__m{color:var(--muted-foreground);margin-top:1px;font-size:12px}.atl-compare{gap:0;display:grid}.atl-compare__col{flex-direction:column;gap:3px;min-width:0;padding:0 16px;display:flex}.atl-compare__col:first-child{padding-left:0}.atl-compare__col:last-child{padding-right:0}.atl-compare__col+.atl-compare__col{border-left:1px solid var(--compare-divider)}.atl-compare__lbl{color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.atl-compare__val{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:22px;font-weight:600}.atl-compare__delta{font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}.atl-stepdots{align-items:center;gap:var(--stepdot-gap);display:inline-flex}.atl-stepdot{width:var(--stepdot-w);height:var(--stepdot-h);border-radius:var(--stepdot-radius);background:var(--track-bg);flex-shrink:0}.atl-heat{gap:var(--heat-gap);display:grid}.atl-heat__row{grid-template-columns:var(--_cols);gap:var(--heat-gap);align-items:center;display:grid}.atl-heat__rh{color:var(--foreground);font-size:12.5px}.atl-heat__rh--alert{color:var(--status-danger-text);font-weight:600}.atl-heat__ch{text-transform:uppercase;letter-spacing:.03em;text-align:center;border-bottom:1px solid var(--border);padding-bottom:8px;font-size:12px;font-weight:600}.atl-heat__spacer{border-bottom:1px solid var(--border)}.atl-heat__cell{height:var(--heat-cell-h);border-radius:var(--heat-cell-radius);font-variant-numeric:tabular-nums;place-items:center;font-size:15px;font-weight:600;display:grid}.atl-heat__tot{text-align:center;font-variant-numeric:tabular-nums;padding-top:2px;font-size:14px;font-weight:600}.atl-heat__totlbl{color:var(--muted-foreground);padding-top:2px;font-size:12.5px}.atl-donut__key--pct{grid-template-columns:auto 1fr auto auto}.atl-donut__pct{color:var(--muted-foreground);font-variant-numeric:tabular-nums;text-align:right;min-width:34px;font-weight:500}.atl-gauge--semi,.atl-gauge--arc{display:inline-block;position:relative}.atl-gauge--semi .atl-gauge__center,.atl-gauge--arc .atl-gauge__center{flex-direction:column;justify-content:center;align-items:center;display:flex}.atl-gauge__ends{color:var(--muted-foreground);font-variant-numeric:tabular-nums;justify-content:space-between;padding:0 2px;font-size:12px;display:flex;position:absolute;left:0;right:0;transform:translateY(3px)}.atl-barmini__stack{border-radius:var(--barmini-radius) var(--barmini-radius) 0 0;flex-direction:column-reverse;width:100%;min-height:2px;display:flex;overflow:hidden}.atl-barmini__seg{min-height:0;color:var(--on-solid);place-items:center;font-size:12px;font-weight:600;line-height:1;display:grid}.atl-kpi--filled{color:var(--on-solid);border-color:#0000}.atl-kpi--filled .atl-kpi__label,.atl-kpi--filled .atl-kpi__cap,.atl-kpi--filled .atl-kpi__sub{color:var(--on-solid-secondary)}.atl-kpi--filled.atl-kpi--brand{background:var(--primary);color:var(--primary-foreground)}.atl-kpi--filled.atl-kpi--brand .atl-kpi__label,.atl-kpi--filled.atl-kpi--brand .atl-kpi__cap{color:var(--primary-foreground)}@supports (color:color-mix(in lab,red,red)){.atl-kpi--filled.atl-kpi--brand .atl-kpi__label,.atl-kpi--filled.atl-kpi--brand .atl-kpi__cap{color:color-mix(in srgb,var(--primary-foreground) 78%,transparent)}}.atl-kpi--filled.atl-kpi--success{background:var(--status-success-fill)}.atl-kpi--filled.atl-kpi--warning{background:var(--status-warning-fill)}.atl-kpi--filled.atl-kpi--danger{background:var(--status-danger-fill)}.atl-kpi--filled.atl-kpi--info{background:var(--status-info-fill)}.atl-radar{display:inline-block;position:relative}.atl-radar__ax{color:var(--muted-foreground);white-space:nowrap;pointer-events:none;font-size:12px;font-weight:500;position:absolute;transform:translate(-50%,-50%)}.atl-rmeter{flex-direction:column;display:flex}.atl-rmeter__head{justify-content:space-between;align-items:center;gap:10px;padding:14px 16px 2px;display:flex}.atl-rmeter__title{align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.atl-rmeter__title>svg{width:16px;height:16px;color:var(--muted-foreground)}.atl-rmeter__body{padding:8px 16px 10px}.atl-rmeter__stats{flex-wrap:wrap;justify-content:space-between;gap:16px;margin:0;display:flex}.atl-rmeter__stat dt{color:var(--muted-foreground);margin:0;font-size:12px}.atl-rmeter__stat dd{font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:14px;font-weight:600}.atl-rmeter__lbl{color:var(--muted-foreground);margin-top:12px;font-size:12px}.atl-rmeter__chart{margin-top:auto}.atl-rmeter__chart .atl-spark{display:block}.atl-battery{align-items:center;gap:9px;display:inline-flex}.atl-battery__shell{border:2px solid var(--batt-border);box-sizing:border-box;border-radius:4px;flex-shrink:0;padding:2px;display:flex;position:relative}.atl-battery__fill{border-radius:2px;align-self:stretch;min-width:3px}.atl-battery__bolt{place-items:center;display:grid;position:absolute;inset:0}.atl-battery__cap{background:var(--batt-border);border-radius:0 2px 2px 0;flex-shrink:0;width:3px;height:9px;margin-left:-6px}.atl-battery__val{font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.atl-battery--lg .atl-battery__val{font-size:20px}.atl-gradegauge{color:var(--foreground);margin:0;display:inline-block;position:relative}.atl-gradegauge svg{overflow:visible}.atl-gradegauge__center{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.atl-gradegauge__grade{letter-spacing:-.03em;font-size:28px;font-weight:550;line-height:1}.atl-gradegauge__val{color:var(--muted-foreground);font-variant-numeric:tabular-nums;margin-top:5px;font-size:12px;font-weight:500}.atl-gradegauge__tgt{color:var(--muted-foreground);margin-top:2px;font-size:12px}.atl-gradegauge__lab{color:var(--muted-foreground);background:var(--card);font-variant-numeric:tabular-nums;padding:0 6px;font-size:12px;position:absolute;transform:translate(-50%,-50%)}.atl-gradering{flex-shrink:0;place-items:center;display:inline-grid;position:relative}.atl-gradering__l{font-weight:600;line-height:1;position:absolute}.atl-identity{color:var(--on-solid);border-radius:9999px;flex-shrink:0;place-items:center;font-weight:600;display:inline-grid}.atl-identity--photo{background:var(--muted);overflow:hidden}.atl-identity--photo>img{object-fit:cover;width:100%;height:100%;display:block}.atl-identity--sm{width:24px;height:24px;font-size:12px}.atl-identity--md{width:32px;height:32px;font-size:12px}.atl-identity--lg{width:40px;height:40px;font-size:13px}.atl-idstack{display:inline-flex}.atl-idstack>.atl-identity+.atl-identity,.atl-idstack>.atl-idstack__more{margin-left:-8px}.atl-idstack>.atl-identity{border:2px solid var(--card)}.atl-idstack__more{background:var(--muted);color:var(--muted-foreground);border:2px solid var(--card);border-radius:9999px;place-items:center;width:26px;height:26px;font-size:12px;font-weight:600;display:inline-grid}.atl-devicon{border-radius:var(--radius-md);background:var(--devicon-tile);box-shadow:inset 0 0 0 1px var(--devicon-tile-ring);flex-shrink:0;place-items:center;display:inline-grid}.atl-devicon>img{object-fit:contain;width:60%;height:60%}.atl-devicon--sm{width:26px;height:26px}.atl-devicon--md{width:32px;height:32px}.atl-devicon--lg{width:40px;height:40px}.atl-tabs{background:var(--muted);border:1px solid var(--border);border-radius:var(--radius-lg);align-items:center;gap:2px;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}.atl-tabs--vert{flex-direction:column;align-items:stretch;overflow-x:visible}.atl-tab[aria-disabled=true]{opacity:.5;cursor:not-allowed}.atl-tab--pending{opacity:.75}.atl-tabpanel:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.atl-tab{border-radius:var(--radius-md);height:28px;color:var(--muted-foreground);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.atl-tab:hover{color:var(--foreground)}.atl-tab--on{background:var(--background);color:var(--foreground);border-color:var(--border);box-shadow:var(--seg-selected-shadow)}.atl-tab__count{background:var(--secondary);border:1px solid var(--border);color:var(--muted-foreground);border-radius:9999px;padding:0 6px;font-size:12px;font-weight:600}.atl-seg{background:var(--seg-bg);border-radius:var(--seg-radius);padding:var(--seg-pad);display:inline-flex}.atl-seg__item[aria-disabled=true]{opacity:.5;cursor:not-allowed}.atl-seg__item{border-radius:var(--seg-item-radius);height:26px;font-family:var(--font-sans);color:var(--seg-unselected-text);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:500;display:inline-flex}.atl-seg__item--on{background:var(--seg-selected-bg);color:var(--seg-selected-text);box-shadow:var(--seg-selected-shadow)}.atl-crumb{color:var(--muted-foreground);font-size:12px}.atl-crumb__list{flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.atl-crumb__item{align-items:center;gap:6px;min-width:0;display:inline-flex}.atl-crumb__sep{flex-shrink:0;width:12px;height:12px}[dir=rtl] .atl-crumb__sep{transform:scaleX(-1)}.atl-crumb__link{color:var(--muted-foreground);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;max-inline-size:22ch;text-decoration:none;overflow:hidden}.atl-crumb__link:hover{color:var(--foreground)}.atl-crumb__more{font:inherit;color:var(--muted-foreground);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:0;padding:0 4px}.atl-crumb__more:hover{color:var(--foreground)}.atl-crumb>svg{width:12px;height:12px}.atl-crumb a{color:var(--muted-foreground);cursor:pointer;text-decoration:none}.atl-crumb a:hover{color:var(--foreground)}.atl-crumb__current{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;max-inline-size:30ch;font-weight:500;overflow:hidden}.atl-banner{border-radius:var(--radius-lg);border:1px solid #0000;align-items:flex-start;gap:10px;padding:14px 16px;font-size:12.5px;display:flex}.atl-banner>svg{flex-shrink:0;width:16px;height:16px;margin-top:1px}.atl-banner__body{flex:1;min-width:0}.atl-banner__title{font-size:13px;font-weight:600}.atl-banner__x{flex-shrink:0;margin-inline-start:auto}@media (forced-colors:active){.atl-badge,.atl-sev,.atl-banner,.atl-toast{border:1px solid canvastext}.atl-sev__rank rect{stroke:canvastext}}.atl-banner--info{background:var(--banner-info-bg);color:var(--banner-info-fg);border-color:var(--info-border)}.atl-banner--success{background:var(--banner-success-bg);color:var(--banner-success-fg);border-color:var(--success-border)}.atl-banner--warning{background:var(--banner-warning-bg);color:var(--banner-warning-fg);border-color:var(--warning-border)}.atl-banner--danger{background:var(--banner-danger-bg);color:var(--banner-danger-fg);border-color:var(--destructive-border)}.atl-banner--neutral{background:var(--banner-neutral-bg);color:var(--banner-neutral-fg);border-color:var(--border)}.atl-banner--permission{background:var(--secondary);color:var(--foreground);border-color:var(--border)}.atl-banner--permission>svg{color:var(--muted-foreground)}.atl-empty{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:40px 24px;display:flex}.atl-empty__icon{border-radius:var(--radius-lg);background:var(--secondary);width:44px;height:44px;color:var(--muted-foreground);place-items:center;margin-bottom:6px;display:grid}.atl-empty__icon>svg{width:22px;height:22px}.atl-empty__title{font-size:15px;font-weight:600}.atl-empty__desc{color:var(--muted-foreground);max-width:360px;font-size:13px}.atl-empty__actions{gap:8px;margin-top:12px;display:flex}.atl-toast{background:var(--toast-bg);border:1px solid var(--toast-border);color:var(--toast-text);border-radius:var(--radius-lg);box-shadow:var(--toast-shadow);align-items:flex-start;gap:10px;min-width:300px;max-width:400px;padding:12px 14px;display:flex}.atl-toast__body{flex:1;min-width:0}.atl-toast__acts{gap:8px;margin-top:8px;display:flex}.atl-toast__x{flex-shrink:0}.atl-toast--pending{border-style:dashed}.atl-toast__icon--pending{background:var(--info-bg);color:var(--info-fg)}.atl-toast__icon{border-radius:var(--radius-md);flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.atl-toast__icon>svg{width:16px;height:16px}.atl-toast__icon--success{background:var(--success-bg);color:var(--success-fg)}.atl-toast__icon--error{background:var(--destructive-bg);color:var(--destructive)}.atl-toast__icon--info{background:var(--info-bg);color:var(--info-fg)}.atl-toast__icon--warning{background:var(--warning-bg);color:var(--warning-fg)}.atl-toast__title{font-size:13px;font-weight:600}.atl-toast__desc{color:var(--muted-foreground);margin-top:2px;font-size:12px}.atl-ai{background:var(--ai-card-bg);border:1px solid var(--ai-card-border);border-radius:var(--ai-card-radius);padding:var(--ai-card-pad);gap:12px;display:flex}.atl-ai__icon{border-radius:var(--radius-md);background:var(--card);width:28px;height:28px;color:var(--ai-card-icon);flex-shrink:0;place-items:center;display:grid}.atl-ai__icon>svg{width:16px;height:16px}.atl-ai__eyebrow{letter-spacing:.03em;text-transform:uppercase;color:var(--ai-card-icon);font-size:12px;font-weight:600}.atl-ai__body{color:var(--ai-card-text);margin-top:3px;font-size:13px;line-height:1.5}.atl-scrim{background:var(--scrim);z-index:var(--z-scrim);position:fixed;inset:0}.atl-drawer{width:var(--drawer-w);background:var(--drawer-bg);border-left:1px solid var(--drawer-border);max-width:100%;z-index:var(--z-drawer);box-shadow:var(--shadow-xl);transition:width var(--dur-normal) var(--ease-in-out),left var(--dur-normal) var(--ease-in-out);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}.atl-drawer--wide{width:var(--drawer-w-wide)}.atl-drawer--full{border-left:0;width:100vw;left:0}@media (max-width:768px){.atl-drawer,.atl-drawer--wide{border-left:0;width:100vw;left:0}}@media (prefers-reduced-motion:reduce){.atl-drawer{transition:none}}.atl-drawer__head{border-bottom:1px solid var(--border);flex:none;justify-content:space-between;align-items:center;gap:12px;height:56px;padding:0 16px 0 20px;display:flex}.atl-drawer__title{font-size:15px;font-weight:600}.atl-drawer__body{flex:1;padding:20px;overflow-y:auto}.atl-drawer__foot{border-top:1px solid var(--border);flex:none;justify-content:flex-end;gap:10px;padding:14px 20px;display:flex}.atl-dialog{background:var(--dialog-bg);border:1px solid var(--border);border-radius:var(--dialog-radius);width:min(480px,92vw);box-shadow:var(--dialog-shadow);z-index:var(--z-dialog);position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.atl-dialog__head{padding:18px 20px 4px}.atl-dialog__title{font-size:15px;font-weight:600}.atl-dialog__desc{color:var(--muted-foreground);margin-top:6px;font-size:13px;line-height:1.5}.atl-dialog__body{padding:12px 20px 4px}.atl-dialog__foot{justify-content:flex-end;gap:10px;padding:16px 20px 18px;display:flex}.atl-device{flex-shrink:0;place-items:center;display:inline-grid;position:relative}.atl-device--selectable{cursor:pointer;border-radius:var(--radius-lg);transition:background .12s,box-shadow .12s}.atl-device--selectable:hover{background:var(--accent)}.atl-device--selected{box-shadow:0 0 0 2px var(--foreground)}.atl-device--disabled{opacity:.5;cursor:not-allowed;filter:grayscale(.4)}.atl-device__mark{border-radius:var(--radius-md);background:var(--secondary);color:var(--muted-foreground);place-items:center;display:inline-grid;overflow:hidden}.atl-device__mark:has(>img){background:var(--devicon-tile);color:inherit;box-shadow:inset 0 0 0 1px var(--devicon-tile-ring)}.atl-device__mark>img{object-fit:contain;width:60%;height:60%}.atl-device__mark>svg{width:60%;height:60%}.atl-device__mark--sm{width:26px;height:26px}.atl-device__mark--md{width:32px;height:32px}.atl-device__mark--lg{width:40px;height:40px}.atl-device__mark--xl{width:48px;height:48px}.atl-device__render{background:0 0;place-items:center;display:inline-grid}.atl-device__render>img{object-fit:contain;width:100%;height:100%}.atl-device__render>svg{width:80%;height:80%;color:var(--muted-foreground)}.atl-device__render--sm{width:34px;height:34px}.atl-device__render--md{width:64px;height:64px}.atl-device__render--lg{width:96px;height:96px}.atl-device__dot{border:2px solid var(--background);border-radius:9999px;width:10px;height:10px;position:absolute;bottom:-2px;right:-2px}.atl-device__dot--online{background:var(--success)}.atl-device__dot--offline{background:var(--muted-foreground)}.atl-device__dot--warning{background:var(--warning)}.atl-device__dot--error{background:var(--destructive)}.atl-device__dot--unknown{background:var(--muted-foreground);border-style:dashed}.atl-progress{background:var(--progress-track);border-radius:9999px;height:6px;overflow:hidden}.atl-progress>i{background:var(--success);border-radius:9999px;height:100%;display:block}.atl-link{color:var(--foreground);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration-line:none}.atl-link:hover{color:var(--text-link-hover,var(--primary))}.atl-link:focus-visible{box-shadow:0 0 0 2px var(--ring-offset),0 0 0 4px var(--ring);border-radius:var(--radius-sm);outline:none}.atl-link--quiet{color:var(--muted-foreground);align-items:center;gap:4px;font-weight:500;text-decoration:none;display:inline-flex}.atl-link--quiet:hover{color:var(--foreground)}.atl-pagehead{justify-content:space-between;align-items:flex-start;gap:var(--pagehead-gap);padding:var(--pagehead-pad);flex-wrap:wrap;display:flex}.atl-pagehead__tx{flex:clamp(240px,50%,420px);min-width:0}.atl-pagehead__crumb{margin-bottom:6px}.atl-pagehead__ctx{margin-bottom:8px}.atl-pagehead__titlerow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.atl-pagehead__badges{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.atl-pagehead__meta{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:12px;margin-top:6px;font-size:12px;display:flex}.atl-pagehead__title{font-size:var(--pagehead-title-size);line-height:var(--pagehead-title-lh);letter-spacing:-.015em;margin:0;font-weight:600}.atl-pagehead__desc{font-size:var(--pagehead-desc-size);line-height:var(--pagehead-desc-lh);color:var(--muted-foreground);text-wrap:pretty;max-width:74ch;margin:3px 0 0}.atl-pagehead__acts{flex-wrap:wrap;flex:none;align-items:center;gap:8px;display:flex}@media (max-width:480px){.atl-pagehead__acts{width:100%}.atl-pagehead__acts>.atl-btn{flex:auto}.atl-sechead__acts{flex-wrap:wrap;width:100%}}.atl-sechead{justify-content:space-between;align-items:baseline;gap:var(--sechead-gap);margin-bottom:var(--sechead-mb);flex-wrap:wrap;display:flex}.atl-sechead__tx{min-width:0}.atl-sechead__titlerow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.atl-sechead__badges{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.atl-sechead__meta{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:12px;margin-top:4px;font-size:12px;display:flex}.atl-sechead__title{font-size:var(--sechead-title-size);line-height:var(--sechead-title-lh);letter-spacing:-.01em;margin:0;font-weight:600}.atl-sechead__desc{font-size:var(--sechead-desc-size);line-height:var(--sechead-desc-lh);color:var(--muted-foreground);text-wrap:pretty;margin:2px 0 0}.atl-sechead__acts{flex-wrap:wrap;flex:none;align-items:center;gap:8px;display:flex}.atl-card__titlelink{color:inherit;text-decoration-line:none}.atl-card__titlelink:hover{color:var(--primary)}.atl-card__titlelink:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:var(--radius-sm)}.atl-card--clickable:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.atl-choicecard{align-items:center;gap:var(--choicecard-gap);text-align:left;width:100%;font-family:var(--font-sans);color:var(--foreground);background:var(--card);border:1px solid var(--wizard-choicecard-border);border-radius:var(--choicecard-radius);padding:var(--choicecard-pad);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out);display:flex;position:relative}.atl-choicecard:hover:not([aria-disabled=true]){border-color:var(--input-hover);background:var(--accent)}.atl-choicecard:focus-visible{box-shadow:0 0 0 2px var(--ring-offset),0 0 0 4px var(--ring);outline:none}.atl-choicecard--on{border-color:var(--wizard-choicecard-border-selected);background:var(--wizard-choicecard-bg-selected);box-shadow:var(--shadow-xs)}.atl-choicecard--on:hover{background:var(--wizard-choicecard-bg-selected);border-color:var(--wizard-choicecard-border-selected)}.atl-choicecard[aria-disabled=true]{opacity:.5;cursor:not-allowed}.atl-choicecard__media{width:var(--choicecard-media);height:var(--choicecard-media);border-radius:var(--radius-md);flex:none;place-items:center;display:grid}.atl-choicecard__tx{flex:1;min-width:0;display:block}.atl-choicecard__t{font-size:var(--choicecard-title-size);line-height:var(--choicecard-title-lh);font-weight:600;display:block}.atl-choicecard__d{font-size:var(--choicecard-desc-size);line-height:var(--choicecard-desc-lh);color:var(--muted-foreground);text-wrap:pretty;margin-top:2px;display:block}.atl-choicecard__ind{flex:none;display:inline-flex}.atl-choicecard__ind>.atl-radio,.atl-choicecard__ind>.atl-checkbox{margin-top:0}.atl-choicecard__badge{flex:none}.atl-choicecard--tile{text-align:center;padding:var(--choicecard-pad-tile);flex-direction:column;align-items:center;gap:8px}.atl-choicecard--tile .atl-choicecard__media{width:auto;height:auto}.atl-choicecard--tile .atl-choicecard__tx{flex:none}.atl-choicecard--tile .atl-choicecard__ind{position:absolute;top:10px;right:10px}.atl-choicelist{flex-direction:column;gap:12px;display:flex}.atl-choicegrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}.atl-steplist{flex-direction:column;gap:14px;display:flex}.atl-steplist__row{align-items:flex-start;gap:12px;display:flex}.atl-steplist__n{background:var(--secondary);width:24px;height:24px;color:var(--foreground);border-radius:9999px;flex:none;place-items:center;font-size:12px;font-weight:600;line-height:1;display:grid}.atl-steplist__tx{min-width:0}.atl-steplist__t{font-size:13px;font-weight:600;line-height:18px}.atl-steplist__d{color:var(--muted-foreground);text-wrap:pretty;margin-top:2px;font-size:13px;line-height:19px}.atl-steplist--done .atl-steplist__n{background:var(--status-success-bg);color:var(--status-success-text)}.atl-kv{gap:var(--kv-row-gap) var(--space-4);font-size:var(--text-body-size);grid-template-columns:auto 1fr;margin:0;display:grid}.atl-kv dt{color:var(--text-secondary);min-width:0}.atl-kv dd{text-align:right;overflow-wrap:anywhere;min-width:0;margin:0}.atl-kv__row{display:contents}.atl-kv dd:empty:after{content:var(--kv-empty);color:var(--text-muted)}.atl-kv__empty{color:var(--text-muted)}.atl-kv__meta{font-size:var(--text-label-size);line-height:var(--text-label-lh);color:var(--text-muted);margin-top:var(--space-0_5);display:block}.atl-kv__actions{align-items:center;gap:var(--space-1_5);margin-left:var(--space-1_5);vertical-align:middle;display:inline-flex}.atl-evrow__cond{font-size:var(--trio-type-meta);font-weight:var(--fw-semibold);margin-inline-start:var(--space-1_5);display:inline-block}.atl-evrow__cond--success{color:var(--status-success-text)}.atl-evrow__cond--warning{color:var(--status-warning-text)}.atl-evrow__cond--danger{color:var(--status-danger-text)}.atl-evrow__cond--info{color:var(--status-info-text)}.atl-evrow__cond--neutral{color:var(--text-muted)}.atl-evrow__prov{font-size:var(--trio-type-meta);line-height:var(--text-caption-lh);color:var(--text-muted);margin-top:var(--space-0_5);display:block}.atl-objhead{gap:var(--space-2);border-block-end:1px solid var(--border);flex-direction:column;padding-block-end:var(--space-4);display:flex}.atl-objhead__row{align-items:flex-start;gap:var(--space-3);display:flex}.atl-objhead__icon{width:var(--icon-lg);height:var(--icon-lg);border-radius:var(--radius-md);background:var(--secondary);color:var(--muted-foreground);flex-shrink:0;place-items:center;display:grid}.atl-objhead__tx{flex:1;min-width:0}.atl-objhead__kind{font-size:var(--trio-type-meta);line-height:var(--text-caption-lh);letter-spacing:var(--tracking-caption);text-transform:uppercase;color:var(--muted-foreground);margin-block-end:var(--space-0_5);display:block}.atl-objhead__title{font-size:var(--text-page-size);line-height:var(--text-page-lh);font-weight:var(--text-page-weight);overflow-wrap:anywhere;margin:0}.atl-objhead__sub{font-size:var(--text-body-size);line-height:var(--text-body-lh);color:var(--muted-foreground);margin-top:var(--space-0_5)}.atl-objhead__meta{align-items:center;gap:var(--space-2) var(--space-3);margin-top:var(--space-2);font-size:var(--text-label-size);color:var(--muted-foreground);flex-wrap:wrap;display:flex}.atl-objhead__tenant{font-weight:var(--fw-semibold);color:var(--text-secondary)}.atl-objhead__id{font-family:var(--font-mono);font-size:var(--trio-type-meta)}.atl-objhead__fresh[data-stale]{color:var(--status-warning-text)}.atl-objhead__acts{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}.atl-objhead__note{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--text-label-size);display:flex}.atl-objhead__note svg{flex-shrink:0;width:16px;height:16px}.atl-objhead__note--info{background:var(--status-info-bg);color:var(--status-info-text)}.atl-objhead__note--warning{background:var(--status-warning-bg);color:var(--status-warning-text)}.atl-objhead__note--danger{background:var(--status-danger-bg);color:var(--status-danger-text)}@media (forced-colors:active){.atl-objhead__note,.atl-evrow__cond,.atl-notif--unread,.atl-chartframe__note{border:1px solid canvastext}}@media (max-width:768px){.atl-objhead__row{flex-wrap:wrap}.atl-objhead__acts{justify-content:flex-end;width:100%}}.atl-kv--stacked{grid-template-columns:repeat(auto-fit,minmax(var(--kv-stacked-min),1fr));gap:var(--space-4) var(--space-5)}.atl-kv--stacked .atl-kv__row{gap:var(--space-0_5);flex-direction:column;min-width:0;display:flex}.atl-kv--stacked dt{font-size:var(--trio-type-meta);line-height:var(--text-caption-lh);color:var(--text-secondary)}.atl-kv--stacked dd{text-align:left}.atl-vinput{opacity:0;clip-path:inset(50%);white-space:nowrap;pointer-events:none;block-size:1px;inline-size:1px;margin:0;padding:0;position:absolute;overflow:hidden}.atl-vhidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.atl-choice{position:relative}.atl-choice__l{min-inline-size:0}.atl-vinput:focus-visible+.atl-checkbox,.atl-vinput:focus-visible+.atl-radio{box-shadow:0 0 0 2px var(--ring-offset),0 0 0 4px var(--ring);outline:none}.atl-vinput:checked+.atl-checkbox{background:var(--primary);border-color:var(--primary)}.atl-vinput:checked+.atl-checkbox>svg{opacity:1}.atl-vinput:indeterminate+.atl-checkbox{background:var(--primary);border-color:var(--primary)}.atl-vinput:indeterminate+.atl-checkbox>svg{opacity:1}.atl-vinput:checked+.atl-radio{border-color:var(--primary)}.atl-vinput:checked+.atl-radio:after{content:"";background:var(--primary);border-radius:9999px;width:8px;height:8px}.atl-vinput[aria-invalid=true]+.atl-checkbox,.atl-vinput[aria-invalid=true]+.atl-radio{border-color:var(--destructive)}.atl-vinput:disabled+.atl-checkbox,.atl-vinput:disabled+.atl-radio{opacity:.5}.atl-choicecard{position:relative}.atl-choicecard .atl-vinput:focus-visible~.atl-choicecard__ind{outline:none}.atl-choicecard:has(:focus-visible){box-shadow:0 0 0 2px var(--ring-offset),0 0 0 4px var(--ring);outline:none}.atl-choicecard--busy{opacity:.7;cursor:progress}.atl-switchrow{justify-content:space-between;align-items:center;gap:var(--space-4);inline-size:100%;display:inline-flex}.atl-switchrow__l{font-size:var(--text-label-size);line-height:var(--text-label-lh);font-weight:var(--text-label-weight);min-inline-size:0}.atl-switch--busy{opacity:.7;cursor:progress}.atl-btn--busy,.atl-iconbtn--busy{cursor:progress}.atl-input--ltr{text-align:start;direction:ltr;unicode-bidi:isolate}.atl-input--num{font-variant-numeric:tabular-nums;direction:ltr}.atl-input--sm{height:var(--control-h-md)}.atl-selectwrap--sm{inline-size:auto}.atl-field__live{display:contents}.atl-field__msg{font-size:var(--trio-type-meta);line-height:var(--text-label-lh)}.atl-field__msg--info{color:var(--status-info-text)}.atl-field__msg--danger{color:var(--destructive)}@media (max-width:480px){.atl-iconbtn{min-block-size:var(--row-h);min-inline-size:var(--row-h)}.atl-btn{min-block-size:var(--row-h)}.atl-choice{min-block-size:var(--row-h);align-items:center}.atl-switch{min-block-size:var(--row-h);align-items:center;display:inline-flex}.atl-switch:after{top:50%;transform:translateY(-50%)}.atl-switch--on:after{transform:translateY(-50%)translate(16px)}}@media (prefers-reduced-motion:reduce){.atl-btn__spin{animation:none}.atl-switch,.atl-switch:after,.atl-choicecard{transition:none}}.atl-anch{background:var(--popover);color:var(--popover-foreground);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);max-block-size:min(60vh,480px);max-inline-size:min(92vw,320px);z-index:var(--z-dropdown);padding:4px;position:fixed;overflow:auto}.atl-anch--menu{z-index:var(--z-dropdown)}.atl-anch--popover,.atl-anch--tooltip{z-index:var(--z-popover)}.atl-anch--tooltip{padding:var(--space-1_5) var(--space-2);box-shadow:var(--shadow-lg);pointer-events:none}@media (prefers-reduced-motion:no-preference){.atl-anch{animation:atl-anch-in var(--dur-fast) var(--ease-out)}@keyframes atl-anch-in{0%{opacity:0;transform:translateY(calc(var(--motion-slide-distance) * -1))}to{opacity:1;transform:none}}.atl-anch[data-side=block-start]{animation-name:atl-anch-in-up}@keyframes atl-anch-in-up{0%{opacity:0;transform:translateY(var(--motion-slide-distance))}to{opacity:1;transform:none}}}@media (forced-colors:active){.atl-anch{forced-color-adjust:none;color:canvastext;background:canvas;border-color:canvastext}}.atl-anch--listbox{max-inline-size:none;padding:4px}.atl-combo{position:relative}.atl-combo__opt{border-radius:var(--radius-sm);color:var(--foreground);cursor:pointer;align-items:center;gap:8px;padding:7px 9px;scroll-margin-block:4px;font-size:12.5px;display:flex}.atl-combo__opt[aria-disabled=true]{color:var(--muted-foreground);cursor:not-allowed}.atl-combo__opt--active{background:var(--accent)}.atl-combo__opt[aria-selected=true]{font-weight:var(--fw-medium,500)}.atl-combo__opt[aria-selected=true]:after{content:"";background:var(--primary);border-radius:9999px;flex:none;width:6px;height:6px;margin-inline-start:auto}.atl-combo__status{color:var(--muted-foreground);align-items:center;gap:8px;padding:10px 9px;font-size:12.5px;display:flex}.atl-combo__status--err{color:var(--status-danger-text)}.atl-combo__status .atl-btn{margin-inline-start:auto}.atl-combo__skel{border-radius:var(--radius-sm);background:var(--skeleton-bg);height:11px;margin:6px 9px}.atl-mselect{border:1px solid var(--input);border-radius:var(--radius-md);background:var(--input-bg,var(--background));cursor:text;flex-wrap:wrap;align-items:center;gap:6px;width:100%;min-height:34px;padding:4px 8px;display:flex}.atl-mselect:focus-within{border-color:var(--focus-ring-aa);box-shadow:none}.atl-mselect[aria-invalid=true]{border-color:var(--destructive)}.atl-mselect[data-disabled=true]{opacity:.5;cursor:not-allowed}.atl-mselect__tok{background:var(--accent);color:var(--accent-foreground,var(--foreground));border-radius:9999px;align-items:center;gap:5px;max-inline-size:200px;padding:3px 4px 3px 9px;font-size:12px;display:inline-flex}.atl-mselect__tok>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.atl-mselect__tokx{width:16px;height:16px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:9999px;flex:none;place-items:center;display:grid}.atl-mselect__tokx:hover{background:currentColor}@supports (color:color-mix(in lab,red,red)){.atl-mselect__tokx:hover{background:color-mix(in oklch,currentColor 16%,transparent)}}.atl-mselect__in{min-inline-size:60px;font:inherit;color:var(--foreground);background:0 0;border:0;outline:none;flex:60px;padding:4px 2px}.atl-mselect__in::placeholder{color:var(--muted-foreground)}.atl-overlay-root{z-index:var(--z-scrim);position:relative}.atl-scrim{z-index:var(--z-scrim)}.atl-dialog{z-index:var(--z-dialog)}.atl-drawer{z-index:var(--z-drawer);border-left:0;border-inline-start:var(--border-width) solid var(--drawer-border);left:auto;right:auto;inset-inline:auto 0}.atl-drawer--start{border-inline-end:var(--border-width) solid var(--drawer-border);border-inline-start:0;inset-inline:0 auto}.atl-drawer--nonmodal{box-shadow:var(--elevation-popover)}.atl-drawer__ctl{align-items:center;gap:var(--space-0_5);display:flex}.atl-dialog--wide{max-inline-size:var(--drawer-w-wide)}.atl-confirm__facts{gap:var(--space-1_5) var(--space-3);margin:0 0 var(--space-3);font-size:var(--text-label-size);line-height:var(--text-label-lh);grid-template-columns:max-content 1fr;display:grid}.atl-confirm__facts dt{color:var(--muted-foreground)}.atl-confirm__facts dd{margin:0}.atl-confirm__typed{gap:var(--space-2);margin-top:var(--space-3);font-size:var(--text-label-size);line-height:var(--text-label-lh);flex-direction:column;display:flex}@media (max-width:768px){.atl-drawer,.atl-drawer--wide{inline-size:100%;max-inline-size:100%}.atl-dialog{inline-size:calc(100% - var(--space-8));max-inline-size:none}}@media (max-width:480px){.atl-dialog{border-radius:0;inline-size:100%;max-inline-size:100%;inset:0;transform:none}}@media (prefers-reduced-motion:reduce){.atl-scrim,.atl-dialog,.atl-drawer{transition:none;animation:none}}.atl-coll{flex-direction:column;display:flex}.atl-wfh{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);flex-direction:column;gap:16px;padding:20px;display:flex}.atl-wfh--blocked{background:0 0;border:0;padding:0}.atl-wfh__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.atl-wfh__title{letter-spacing:-.006em;font-size:15px;font-weight:600}.atl-wfh__meta{grid-template-columns:max-content 1fr;gap:6px 14px;margin:0;font-size:12.5px;display:grid}.atl-wfh__meta dt{color:var(--muted-foreground)}.atl-wfh__meta dd{margin:0}.atl-wfh__muted{color:var(--muted-foreground)}.atl-wfh__mono{font-family:var(--font-mono);font-size:12px}.atl-wfh__preflight{border:1px solid var(--border);border-radius:var(--radius-md);padding:10px 12px}.atl-wfh__preflight-h{text-transform:uppercase;letter-spacing:.04em;color:var(--muted-foreground);margin-bottom:6px;font-size:12px;font-weight:600}.atl-wfh__preflight ul{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.atl-wfh__pf{align-items:center;gap:8px;font-size:12.5px;display:flex}.atl-wfh__pf:before{content:"";background:var(--muted-foreground);border-radius:9999px;flex-shrink:0;width:7px;height:7px}.atl-wfh__pf--warning:before{background:var(--status-warning-text)}.atl-wfh__pf--blocking:before{background:var(--status-danger-text)}.atl-wfh__pf--ok:before{background:var(--status-success-text)}.atl-wfh__pf-note{color:var(--status-danger-text);font-size:12px}.atl-wfh__reason{flex-direction:column;gap:4px;display:flex}.atl-wfh__acts{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (max-width:480px){.atl-wfh__acts>.atl-btn{flex:auto;min-height:44px}}.atl-wfh__approval{border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;gap:8px;padding:10px 12px;display:flex}.atl-wfh__approval-h{justify-content:space-between;align-items:center;gap:8px;display:flex}.atl-wfh__approval-view{color:var(--primary);cursor:pointer;font-size:12.5px;font-family:var(--font-sans);background:0 0;border:0;align-self:flex-start;padding:0;text-decoration-line:none}.atl-wfh__approval-view:hover{color:var(--foreground)}.atl-wfh__reauth-cta{margin-top:8px}.atl-wfh__reauth-ok{color:var(--muted-foreground);align-items:center;gap:6px;font-size:12px;display:flex}.atl-wfh__row{display:contents}.atl-wfh__outcomes{border:1px solid var(--border);border-radius:var(--radius-md);padding:10px 12px}.atl-wfh__outcomes ul{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.atl-wfh__outcomes .atl-wfh__pf-label{flex:1}.atl-wfh__receipt{border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;gap:8px;padding:10px 12px;display:flex}.atl-wfh__receipt-h{justify-content:space-between;align-items:center;gap:8px;display:flex}.atl-agent{gap:var(--space-4);flex-direction:column;height:100%;display:flex}.atl-agent__scope{font-size:var(--trio-type-meta);color:var(--muted-foreground)}.atl-agent__thread{gap:var(--space-4);flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.atl-agent__msg--user .atl-agent__usertext{background:var(--secondary);border-radius:var(--radius-md);padding:var(--space-2_5) var(--space-3);align-self:flex-end;max-width:88%;margin-inline-start:auto;font-size:13px}.atl-agent__block{gap:var(--space-1_5);border-inline-start:2px solid var(--muted-foreground);padding-inline-start:var(--space-3);padding-block:var(--space-0_5);flex-direction:column;display:flex}.atl-agent__block--info{border-inline-start-color:var(--status-info-text)}.atl-agent__block--warning{border-inline-start-color:var(--status-warning-text)}.atl-agent__block--danger{border-inline-start-color:var(--status-danger-text)}.atl-agent__block--permission{border-inline-start-color:var(--foreground)}.atl-agent__block-h{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.atl-agent__conf{color:var(--muted-foreground);font-size:12px}.atl-agent__block-text{font-size:13px;line-height:1.55}.atl-agent__uncertainty{color:var(--muted-foreground);font-size:12px}.atl-agent__citations{margin-top:var(--space-1)}.atl-agent__tool{justify-content:space-between;align-items:center;gap:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);display:flex}.atl-agent__proposal{gap:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);background:var(--card);flex-direction:column;display:flex}.atl-agent__proposal-h{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.atl-agent__proposal-acts{justify-content:flex-end;gap:var(--space-2);display:flex}.atl-agent__composer{gap:var(--space-2);border-top:1px solid var(--border);padding-top:var(--space-3);flex-direction:column;flex:none;display:flex}.atl-agent__input{resize:vertical;min-height:44px}.atl-agent__composer-acts{justify-content:flex-end;display:flex}@media (max-width:480px){.atl-agent__composer-acts>.atl-btn{min-height:44px}}.atl-recommended{width:100%;min-width:0;color:var(--foreground)}.atl-recommended__head{justify-content:space-between;align-items:center;gap:12px;margin-block-end:8px;display:flex}.atl-recommended__heading{margin:0;font-size:16px;font-weight:600;line-height:1.4}.atl-recommended__toggle{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:2px 0;display:inline-flex}.atl-recommended__count{background:var(--muted);min-width:21px;height:21px;color:var(--muted-foreground);border-radius:999px;place-items:center;padding-inline:5px;font-size:12px;font-weight:500;display:inline-grid}.atl-recommended__more{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);width:29px;height:29px;color:var(--foreground);cursor:pointer;place-items:center;display:grid}.atl-recommended__toggle:focus-visible,.atl-recommended__more:focus-visible,.atl-recommended__summary:focus-visible,.atl-recommended__dismiss:focus-visible,.atl-recommended__start:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.atl-recommended__menu{min-width:145px!important}.atl-recommended__list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.atl-recommended__list>li{min-width:0}.atl-recommended__card{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);min-height:70px;box-shadow:var(--shadow-sm);align-items:center;gap:12px;padding:12px 15px;display:flex}.atl-recommended__icon{background:var(--destructive-bg);width:32px;height:32px;color:var(--destructive-fg);border-radius:50%;flex:none;place-items:center;display:grid}.atl-recommended__content{text-align:start;flex:1;gap:2px;min-width:0;display:grid}.atl-recommended__title{font-size:13px;font-weight:600;line-height:1.35}.atl-recommended__meta{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:4px;font-size:12px;line-height:1.35;display:flex}.atl-recommended__meta bdi{overflow-wrap:anywhere}.atl-recommended__actions{flex:none;align-items:center;gap:9px;margin-inline-start:auto;display:flex}.atl-recommended__dismiss,.atl-recommended__start{border-radius:var(--radius-md);min-height:36px;color:var(--foreground);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;padding:7px 11px;font-size:13px}.atl-recommended__dismiss{border:1px solid #0000}.atl-recommended__dismiss:hover{background:var(--muted)}.atl-recommended__start{border:1px solid var(--border);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.atl-recommended__start:hover{background:var(--muted)}.atl-recommended__stack{isolation:isolate;padding-block-end:12px;position:relative}.atl-recommended__stack:before,.atl-recommended__stack:after{content:"";border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);height:18px;box-shadow:var(--shadow-sm);z-index:-1;position:absolute;inset-block-end:6px;inset-inline:16px}.atl-recommended__stack:after{z-index:-2;inset-block-end:1px;inset-inline:30px}.atl-recommended__stack[data-stack-size="1"]:before,.atl-recommended__stack[data-stack-size="1"]:after,.atl-recommended__stack[data-stack-size="2"]:after{display:none}.atl-recommended__summary{border-radius:var(--radius-lg);width:100%;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:block;position:absolute;inset-block:0 12px;inset-inline:0}.atl-recommended__stack:hover .atl-recommended__card{border-color:var(--input-hover)}.atl-recommended__empty{border:1px dashed var(--border);border-radius:var(--radius-lg);color:var(--muted-foreground);text-align:center;margin:0;padding:18px;font-size:13px}@media (max-width:600px){.atl-recommended__card{flex-wrap:wrap;align-items:flex-start}.atl-recommended__icon{margin-block-start:2px}.atl-recommended__actions{justify-content:flex-end;width:100%;margin-inline-start:0}.atl-recommended__meta{font-size:11px}}.atlas-tablecn-collection,.atlas-tablecn{color:var(--foreground);background:var(--table-region-bg,var(--background));font-family:var(--font-sans)}.atlas-tablecn__table{table-layout:fixed;border-collapse:collapse;inline-size:100%;color:var(--table-cell-text-2,var(--foreground));font-size:var(--table-cell-size,13px)}.atlas-tablecn__table th{height:var(--table-headrow-h,36px);background:var(--table-head-bg,var(--background));color:var(--table-head-text,var(--muted-foreground));font-size:var(--table-head-size,12px);font-weight:var(--table-head-weight,500);text-align:start;border-block-end:1px solid var(--table-row-border,var(--border))}.atlas-tablecn__table td{height:var(--table-row-h,36px);border-block-end:1px solid var(--table-row-border,var(--border));text-overflow:ellipsis;overflow:hidden}.atlas-tablecn__table th{position:relative}.atlas-tablecn__table [data-pinned]{z-index:1;position:sticky}.atlas-tablecn-collection .atlas-tablecn__table thead th[data-pinned]{z-index:3}.atlas-tablecn__table tbody td[data-pinned]{background:var(--table-region-bg,var(--background))}.atlas-tablecn__table tbody tr:hover>td[data-pinned]{background:linear-gradient(var(--table-row-hover-bg,var(--accent)),var(--table-row-hover-bg,var(--accent))),var(--table-region-bg,var(--background))}.atlas-tablecn__table tbody tr[data-state=selected]>td[data-pinned]{background:linear-gradient(var(--table-row-selected-bg,var(--accent)),var(--table-row-selected-bg,var(--accent))),var(--table-region-bg,var(--background))}.atlas-tablecn__table [data-pinned-edge=start]{box-shadow:inset -1px 0 0 var(--table-row-border,var(--border))}.atlas-tablecn__table [data-pinned-edge=end],[dir=rtl] .atlas-tablecn__table [data-pinned-edge=start]{box-shadow:inset 1px 0 0 var(--table-row-border,var(--border))}[dir=rtl] .atlas-tablecn__table [data-pinned-edge=end]{box-shadow:inset -1px 0 0 var(--table-row-border,var(--border))}.atlas-tablecn-collection .atlas-tablecn__table .atlas-tablecn__filler{padding:0}.atlas-tablecn__table tbody tr:hover{background:var(--table-row-hover-bg,var(--accent))}.atlas-tablecn__table tbody tr[data-state=selected]{background:var(--table-row-selected-bg,var(--accent))}.atlas-tablecn__navigable-row{cursor:pointer}.atlas-tablecn__navigable-row:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.atlas-tablecn-collection,.atlas-tablecn-grid{border:1px solid var(--table-region-border,var(--border));border-radius:var(--table-radius,var(--radius-md));min-inline-size:0;overflow:hidden}.atlas-tablecn-collection[data-appearance=embedded]{background:0 0;border:0;border-radius:0}.atlas-tablecn__frame{border:1px solid var(--table-region-border,var(--border));border-radius:var(--radius-md);overflow:hidden}.atlas-tablecn-collection .atlas-tablecn__frame{border:0;border-radius:0}.atlas-tablecn__frame[data-empty]{flex-direction:column;display:flex}.atlas-tablecn__empty-state{box-sizing:border-box;min-block-size:168px;inline-size:100%;color:var(--muted-foreground);text-align:center;flex:auto;place-items:center;padding:24px 16px;font-size:13px;display:grid;position:sticky;inset-inline-start:0}.atlas-tablecn__empty-state .atlas-tablecn__empty{justify-items:center;gap:6px;max-inline-size:440px;display:grid}.atlas-tablecn__empty-state .atlas-tablecn__empty strong{color:var(--foreground);font-size:14px;font-weight:600}.atlas-tablecn__empty-state .atlas-tablecn__empty p{margin:0}.atlas-tablecn__empty-state .atlas-tablecn__empty>:not(strong):not(p){margin-block-start:6px}.atlas-tablecn__empty-state .atlas-tablecn__empty>.atlas-tablecn__empty-icon{color:var(--muted-foreground);place-items:center;margin-block:0 4px;display:grid}.atlas-tablecn-collection[data-preset=card]{border-radius:var(--radius-lg);background:var(--card)}.atlas-tablecn-collection[data-preset=card] .atlas-tablecn__toolbar{min-block-size:40px}.atlas-tablecn__heading{border-block-end:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:13px;display:flex}.atlas-tablecn__heading a{color:var(--primary);text-decoration-line:none}.atlas-tablecn-collection[data-layout=fill-parent]{flex-direction:column;flex:auto;block-size:100%;min-block-size:0;display:flex}.atlas-tablecn-collection[data-layout=fill-parent]>.atlas-tablecn{flex-direction:column;flex:auto;min-block-size:0;display:flex;overflow:hidden}.atlas-tablecn-collection[data-layout=fill-parent]>.atlas-tablecn>div:has(>[data-slot=table-container]){flex:auto;min-block-size:0;overflow:auto}.atlas-tablecn-collection[data-layout=fill-parent] [data-slot=table-container]{overflow:visible}.atlas-tablecn-collection[data-layout=fill-parent].atlas-tablecn-collection--sticky [data-slot=table-container]{max-block-size:none}.atlas-tablecn-collection[data-layout=fill-parent] .atlas-tablecn__pagination{flex:none}.atlas-tablecn__scroll{min-block-size:0;overflow:auto}.atlas-tablecn-collection[data-layout=fill-parent] .atlas-tablecn__scroll{flex:auto}.atlas-tablecn-collection--sticky [data-slot=table-container]{max-block-size:70vh;overflow:auto}.atlas-tablecn-collection--sticky .atlas-tablecn__table thead th{z-index:2;position:sticky;inset-block-start:0}.atlas-tablecn-collection--sticky .atlas-tablecn__table thead th[data-pinned]{z-index:3}.atlas-tablecn-collection[data-density=compact] .atlas-tablecn__table td,.atlas-tablecn-collection[data-density=compact] .atlas-tablecn__table th{height:32px}.atlas-tablecn-collection[data-density=comfortable] .atlas-tablecn__table td{height:44px}.atlas-tablecn-collection[data-density=comfortable] .atlas-tablecn__table th{height:38px}.atlas-tablecn-collection[data-density=spacious] .atlas-tablecn__table td{height:48px}.atlas-tablecn-collection[data-density=spacious] .atlas-tablecn__table th{height:42px}.atlas-tablecn-collection [data-slot=table-head],.atlas-tablecn-collection [data-slot=table-cell]{padding-inline:var(--table-cell-pad-x,12px)}.atlas-tablecn-collection [data-slot=table-cell]{padding-block:var(--table-cell-pad-y,6px)}.atlas-tablecn__toolbar{border-block-end:1px solid var(--table-row-border,var(--border));min-block-size:var(--table-toolbar-h,48px);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;display:flex}.atlas-tablecn__toolbar>*,.atlas-tablecn__toolbar>div>*{min-inline-size:0;max-inline-size:100%}.atlas-tablecn__frame[data-empty] [data-slot=table-container]{overflow-x:hidden!important}.atlas-tablecn__toolbar>[data-slot=input],.atlas-tablecn__toolbar>div:first-child>[data-slot=input]{flex:0 280px;inline-size:min(280px,100%)}.atlas-tablecn__toolbar .atlas-tablecn__quick-filters{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.atlas-tablecn__filter-icon{color:var(--muted-foreground);flex-shrink:0}.atlas-tablecn__toolbar .atlas-tablecn__sort-control,.atlas-tablecn__toolbar [data-testid=tablecn-export-trigger]:not(.atlas-tablecn__sort-control~*),.atlas-tablecn__toolbar .atlas-tablecn__view-trigger:not(.atlas-tablecn__sort-control~*):not([data-testid=tablecn-export-trigger]~*){margin-inline-start:auto}.atlas-filter-bar{color:var(--foreground);font-family:var(--font-sans)}.atlas-filter-bar__actions{flex-wrap:wrap;align-items:center;gap:8px;margin-inline-start:auto;display:flex}.atlas-tablecn__view-switch{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background);align-items:center;gap:2px;padding:2px;display:inline-flex}.atlas-tablecn__view-switch button[aria-pressed=true]{color:var(--foreground)}.atlas-tablecn__toolbar .atlas-tablecn__filter-panel{flex-wrap:wrap;flex:1 0 100%;order:10;gap:6px;display:flex}.atlas-tablecn__toolbar .atlas-tablecn__filter-mode{flex:1 0 100%;gap:0;display:flex}.atlas-tablecn__toolbar .atlas-tablecn__filter-mode button:first-child{border-start-end-radius:0;border-end-end-radius:0}.atlas-tablecn__toolbar .atlas-tablecn__filter-mode button:last-child{border-start-start-radius:0;border-end-start-radius:0}.atlas-tablecn__density-menu{flex-direction:column;gap:3px;min-inline-size:140px;padding:5px;display:flex}.atlas-tablecn__density-menu button{justify-content:flex-start}.atlas-tablecn__toolbar>[data-slot=input]{flex:0 280px;inline-size:min(280px,100%)}.atlas-tablecn__filter{color:var(--muted-foreground);align-items:center;gap:6px;font-size:12px;display:inline-flex}.atlas-tablecn__filter-popover{max-block-size:min(420px,70vh);min-inline-size:min(280px,100vw - 24px);overflow:auto}.atlas-tablecn__filter-popover>strong{font-size:12px;font-weight:600}.atlas-tablecn__filter-count{background:var(--accent);border-radius:4px;place-items:center;block-size:17px;min-inline-size:17px;padding-inline:3px;font-size:10px;display:inline-grid}.atlas-tablecn__filter-options{flex-direction:column;gap:2px;max-block-size:220px;display:flex;overflow:auto}.atlas-tablecn__filter-option{border-radius:var(--radius-sm);cursor:pointer;align-items:center;gap:8px;min-block-size:32px;padding:4px 6px;display:flex}.atlas-tablecn__filter-option:hover{background:var(--accent)}.atlas-tablecn__filter-option input{accent-color:var(--primary)}.atlas-tablecn__filter-actions{border-block-start:1px solid var(--border);justify-content:flex-end;gap:6px;padding-block-start:8px;display:flex}.atlas-tablecn__date-presets{flex-wrap:wrap;gap:4px;display:flex}.atlas-tablecn__filter-popover>label{justify-content:space-between;align-items:center;gap:8px;display:flex}.atlas-tablecn__filter-popover input[type=date]{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--background);min-block-size:30px;color:var(--foreground);padding-inline:6px}.atlas-tablecn__filter select,.atlas-tablecn__pagination select,.atlas-tablecn__toolbar>select{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background);min-block-size:30px;color:var(--foreground);padding-inline:8px}.atlas-tablecn__sort-hint{color:var(--muted-foreground);font-size:12px}.atlas-tablecn__notice{border-block-end:1px solid var(--border);color:var(--muted-foreground);align-items:center;gap:8px;padding:8px 12px;font-size:12px;display:flex}.atlas-tablecn__pagination{border-block-start:1px solid var(--table-row-border,var(--border));color:var(--muted-foreground);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;font-size:12px;display:flex}.atlas-tablecn__selection-count,.atlas-tablecn__pagination-summary{white-space:nowrap;margin-inline-end:auto}.atlas-tablecn__pagination>.atlas-tablecn__pagination-controls:only-child{margin-inline-start:auto}.atlas-collection-pagination{font-family:var(--font-sans)}.atlas-tablecn__selection-count small{color:var(--muted-foreground);margin-top:2px;display:block}.atlas-tablecn__pagination-controls,.atlas-tablecn__pagination-buttons{align-items:center;gap:10px;display:flex}.atlas-tablecn__pagination label{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.atlas-tablecn__pagination-buttons{gap:5px;margin-inline-start:10px}.atlas-tablecn__pagination-buttons button{place-items:center;block-size:30px;inline-size:30px;min-inline-size:30px;padding:0;display:grid}.atlas-tablecn__pagination-buttons svg{block-size:14px;inline-size:14px}[dir=rtl] .atlas-tablecn__pagination-buttons svg{transform:scaleX(-1)}.atlas-tablecn__page-size{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.atlas-tablecn__standalone-pagination{border-block-start:1px solid var(--border);color:var(--muted-foreground);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;font-size:12px;display:flex}.atlas-tablecn__page-controls,.atlas-tablecn__page-buttons,.atlas-tablecn__page-controls label{align-items:center;gap:8px;display:flex}.atlas-tablecn__page-controls select,.atlas-tablecn__page-buttons button{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background);min-block-size:30px;color:var(--foreground);padding-inline:8px}.atlas-tablecn__page-buttons button[aria-current=page]{background:var(--accent);border-color:var(--ring)}.atlas-tablecn__page-buttons button:disabled{opacity:.5}.atlas-tablecn__cell--main,.atlas-tablecn__disclose{color:var(--table-cell-text,var(--foreground));font-weight:var(--table-cell-main-weight,500)}.atlas-tablecn__cell--mono{font-family:var(--font-mono)}.atlas-tablecn__cell--number{font-variant-numeric:tabular-nums;text-align:end}.atlas-tablecn__disclose{text-align:start;text-decoration-line:none}.atlas-tablecn__disclose:hover{color:var(--primary)}.atlas-tablecn__expanded-row>td{padding:var(--space-4,16px);background:var(--table-expanded-bg,var(--muted));vertical-align:top}.atlas-tablecn__reorder-column,.atlas-tablecn__reorder-cell{text-align:center;width:36px;min-width:36px;max-width:36px;padding-inline:4px!important}.atlas-tablecn__row-drag-handle{width:26px;height:26px;color:var(--muted-foreground);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.atlas-tablecn__row-drag-handle:hover,.atlas-tablecn__row-drag-handle:focus-visible{border-color:var(--border);color:var(--foreground);background:var(--accent)}.atlas-tablecn__row-drag-handle:active{cursor:grabbing}.atlas-tablecn__bulk{background:var(--table-row-selected-bg,var(--accent));border-block-start:1px solid var(--border);align-items:center;gap:8px;padding:8px 12px;display:flex}.atlas-tablecn__skeleton{border-radius:var(--radius-sm);background:var(--muted);block-size:10px;inline-size:min(80%,180px);animation:1.3s ease-in-out infinite atlas-tablecn-pulse;display:block}@keyframes atlas-tablecn-pulse{50%{opacity:.4}}@media (prefers-reduced-motion:reduce){.atlas-tablecn__skeleton{animation:none}}.atlas-tablecn__column-controls{align-items:center;gap:2px;min-inline-size:0;display:flex}.atlas-tablecn__column-label{flex:auto;align-items:center;min-inline-size:0;display:flex;overflow:hidden}.atlas-tablecn__column-title{white-space:nowrap;text-overflow:ellipsis;align-items:center;block-size:32px;min-inline-size:0;max-inline-size:100%;margin-inline-start:-8px;padding-inline:8px;display:flex;overflow:hidden}.atlas-tablecn__reorder-handle{border-radius:var(--radius-sm);block-size:24px;inline-size:18px;color:var(--muted-foreground);cursor:grab;touch-action:none;opacity:0;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.atlas-tablecn__reorder-handle:active{cursor:grabbing}.atlas-tablecn__table th:hover .atlas-tablecn__reorder-handle,.atlas-tablecn__column-controls:focus-within .atlas-tablecn__reorder-handle{opacity:1}.atlas-tablecn__resize-handle{z-index:4;cursor:col-resize;touch-action:none;background:0 0;border:0;inline-size:8px;padding:0;position:absolute;inset-block:0;inset-inline-end:0}.atlas-tablecn__resize-handle:after{content:"";background:var(--border);opacity:0;border-radius:1px;inline-size:2px;position:absolute;inset-block:8px;inset-inline-end:0}.atlas-tablecn__table th:hover .atlas-tablecn__resize-handle:after{opacity:1}.atlas-tablecn__resize-handle:hover:after,.atlas-tablecn__resize-handle:focus-visible:after,.atlas-tablecn__resize-handle[data-resizing]:after{opacity:1;background:var(--primary)}.atlas-tablecn__column-controls[data-drop-indicator=before]{box-shadow:inset 3px 0 var(--primary)}.atlas-tablecn__filter-pills{border-block-end:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:6px;padding:6px 12px;display:flex}.atlas-tablecn__filter-pill{border-radius:var(--radius-sm);background:var(--accent);align-items:center;gap:5px;padding:3px 7px;font-size:12px;display:inline-flex}.atlas-tablecn__filter-pill button{color:var(--muted-foreground)}.atlas-tablecn__actions{align-items:center;gap:4px;display:flex}.atlas-tablecn__cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:12px;min-inline-size:0;margin:0;padding:12px;list-style:none;display:grid}.atlas-tablecn__card{border:1px solid var(--table-row-border,var(--border));border-radius:var(--radius-md);background:var(--card);min-inline-size:0;color:var(--table-cell-text-2,var(--foreground));font-size:var(--table-cell-size,13px);padding:12px}.atlas-tablecn__card[data-state=selected]{background:var(--table-row-selected-bg,var(--accent))}.atlas-tablecn__card--navigable{cursor:pointer}.atlas-tablecn__card--navigable:hover{background:var(--table-row-hover-bg,var(--accent))}.atlas-tablecn__card:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.atlas-tablecn__card-heading{align-items:center;gap:8px;min-inline-size:0;display:flex}.atlas-tablecn__card-select,.atlas-tablecn__card-actions{flex:none}.atlas-tablecn__card-title{overflow-wrap:anywhere;flex:auto;min-inline-size:0}.atlas-tablecn__card-fields{gap:8px;min-inline-size:0;margin:10px 0 0;display:grid}.atlas-tablecn__card-fields>div{grid-template-columns:minmax(68px,1fr) minmax(0,2fr);align-items:start;gap:8px;min-inline-size:0;display:grid}.atlas-tablecn__card-fields dt{color:var(--muted-foreground);font-size:11px}.atlas-tablecn__card-fields dd{overflow-wrap:anywhere;min-inline-size:0;margin:0}.atlas-tablecn__card-content{min-inline-size:0;margin-block-start:10px}.atlas-tablecn__card-expanded{border-block-start:1px solid var(--border);margin-block-start:10px;padding-block-start:10px}.atlas-tablecn__cards-empty{text-align:center;padding:24px 12px}.atlas-tablecn-collection[data-layout=fill-parent] .atlas-tablecn__cards{flex:auto;min-block-size:0;overflow:auto}@media (forced-colors:active){.atlas-tablecn__card[data-state=selected]{outline:2px solid highlight}}.atlas-tablecn__confirm-callout{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--muted);gap:4px;padding:10px;font-size:12px;display:grid}.atlas-tablecn__confirm-callout[data-variant=danger]{border-color:var(--destructive);color:var(--destructive)}.atlas-tablecn__typed-confirm{color:var(--muted-foreground);gap:7px;font-size:12px;display:grid}.atlas-tablecn__typed-confirm strong{color:var(--foreground)}.atlas-tablecn-grid [data-slot=grid-header]{--atlas-grid-pinned-bg:var(--table-head-bg,var(--background));background:var(--table-head-bg,var(--background));color:var(--table-head-text,var(--muted-foreground));border-block-end:1px solid var(--table-row-border,var(--border))}.atlas-tablecn-grid [data-slot=grid-header-row]{min-block-size:calc(var(--table-head-h,38px) - 1px)}.atlas-tablecn-grid [data-slot=grid-row]{--atlas-grid-pinned-bg:var(--table-region-bg,var(--background));border-block-end:1px solid var(--table-row-border,var(--border))}.atlas-tablecn-grid [data-slot=grid-row]:hover{--atlas-grid-pinned-bg:linear-gradient(var(--table-row-hover-bg,var(--accent)),var(--table-row-hover-bg,var(--accent))),var(--table-region-bg,var(--background));background:var(--table-row-hover-bg,var(--accent))}.atlas-tablecn-grid [data-slot=grid-row][aria-selected=true]{--atlas-grid-pinned-bg:linear-gradient(var(--table-row-selected-bg,var(--accent)),var(--table-row-selected-bg,var(--accent))),var(--table-region-bg,var(--background));background:var(--table-row-selected-bg,var(--accent))}.atlas-tablecn-grid[data-presentation=sheet] [data-rule-end]{border-inline-end:1px solid var(--table-row-border,var(--border))}.atlas-tablecn-grid[data-presentation=sheet] [data-rule-start]{border-inline-start:1px solid var(--table-row-border,var(--border))}.atlas-tablecn-grid[data-presentation=collection] [data-pinned-edge=start]{box-shadow:inset -1px 0 0 var(--table-row-border,var(--border))}.atlas-tablecn-grid[data-presentation=collection] [data-pinned-edge=end],.atlas-tablecn-grid[data-presentation=collection] [dir=rtl] [data-pinned-edge=start]{box-shadow:inset 1px 0 0 var(--table-row-border,var(--border))}.atlas-tablecn-grid[data-presentation=collection] [dir=rtl] [data-pinned-edge=end]{box-shadow:inset -1px 0 0 var(--table-row-border,var(--border))}.atlas-tablecn-grid .atlas-tablecn__toolbar-start{flex-wrap:wrap;flex:auto;align-items:center;gap:8px;min-inline-size:0;display:flex}.atlas-tablecn-grid .atlas-tablecn__toolbar-end{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.atlas-tablecn-grid .atlas-tablecn__grid-footer{min-inline-size:0}.atlas-tablecn__presence{border-block-end:1px solid var(--border);color:var(--muted-foreground);justify-content:flex-end;align-items:center;gap:6px;padding:6px 10px;font-size:12px;display:flex}.atlas-tablecn__avatar{background:var(--presence-color,var(--primary));color:#fff;border-radius:50%;place-items:center;block-size:24px;inline-size:24px;font-size:11px;font-weight:600;display:grid}.atlas-tablecn__calculation{color:var(--muted-foreground);white-space:nowrap;justify-content:space-between;align-items:center;gap:6px;font-size:11px;display:flex}.atlas-tablecn__calculation select{background:var(--background);border:1px solid var(--border);border-radius:var(--radius-sm);min-block-size:24px;max-inline-size:115px;color:var(--foreground);padding-inline:4px}.rw-table-scroll .atlas-tablecn table{min-inline-size:920px}.tablecn-family-specimen{min-inline-size:0}.tablecn-family-specimen__modes{flex-wrap:wrap;gap:6px;margin-block:14px;display:flex}.tablecn-family-specimen__modes button{border:1px solid var(--border);border-radius:var(--radius-md);color:var(--muted-foreground);padding:7px 10px;font-size:12px}.tablecn-family-specimen__modes button[aria-selected=true]{background:var(--accent);color:var(--foreground);border-color:var(--ring)}.tablecn-family-specimen [role=tabpanel]{min-inline-size:0;overflow:auto}.sct-identity{align-items:center;gap:8px;min-inline-size:0;display:inline-flex}.sct-identity>span:last-child{flex-direction:column;min-inline-size:0;display:flex}.sct-identity strong{font-size:13px;font-weight:500;line-height:18px}.sct-identity small{color:var(--muted-foreground);font-size:11px;line-height:15px}@media (max-width:640px){.atlas-tablecn__toolbar>[data-slot=input],.atlas-tablecn__toolbar>div:first-child>[data-slot=input]{flex:1 0 100%;inline-size:100%}.atlas-tablecn__pagination{justify-content:flex-start}.atlas-tablecn__selection-count,.atlas-tablecn__pagination-summary{flex:1 0 100%}.atlas-tablecn__pagination-controls{flex-wrap:wrap;justify-content:space-between;inline-size:100%}.atlas-tablecn__pagination-buttons{margin-inline-start:0}}.\@container\/card-header{container:card-header/inline-size}.\@container\/field-group{container:field-group/inline-size}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.-start-0\.5{inset-inline-start:calc(var(--spacing) * -.5)}.-start-1{inset-inline-start:calc(var(--spacing) * -1)}.-start-1\.5{inset-inline-start:calc(var(--spacing) * -1.5)}.-start-2{inset-inline-start:calc(var(--spacing) * -2)}.-start-2\.5{inset-inline-start:calc(var(--spacing) * -2.5)}.-start-3{inset-inline-start:calc(var(--spacing) * -3)}.-start-4{inset-inline-start:calc(var(--spacing) * -4)}.-start-5{inset-inline-start:calc(var(--spacing) * -5)}.-start-6{inset-inline-start:calc(var(--spacing) * -6)}.-start-7{inset-inline-start:calc(var(--spacing) * -7)}.-start-8{inset-inline-start:calc(var(--spacing) * -8)}.-start-9{inset-inline-start:calc(var(--spacing) * -9)}.-start-10{inset-inline-start:calc(var(--spacing) * -10)}.-start-11{inset-inline-start:calc(var(--spacing) * -11)}.-start-12{inset-inline-start:calc(var(--spacing) * -12)}.-start-14{inset-inline-start:calc(var(--spacing) * -14)}.-start-16{inset-inline-start:calc(var(--spacing) * -16)}.inset-s-0{inset-inline-start:0}.inset-s-1\/2{inset-inline-start:50%}.inset-s-3{inset-inline-start:calc(var(--spacing) * 3)}.start-0{inset-inline-start:calc(var(--spacing) * 0)}.start-0\.5{inset-inline-start:calc(var(--spacing) * .5)}.start-1{inset-inline-start:calc(var(--spacing) * 1)}.start-1\.5{inset-inline-start:calc(var(--spacing) * 1.5)}.start-1\/2{inset-inline-start:50%}.start-2{inset-inline-start:calc(var(--spacing) * 2)}.start-2\.5{inset-inline-start:calc(var(--spacing) * 2.5)}.start-3{inset-inline-start:calc(var(--spacing) * 3)}.start-3\.5{inset-inline-start:calc(var(--spacing) * 3.5)}.start-4{inset-inline-start:calc(var(--spacing) * 4)}.start-5{inset-inline-start:calc(var(--spacing) * 5)}.start-6{inset-inline-start:calc(var(--spacing) * 6)}.start-7{inset-inline-start:calc(var(--spacing) * 7)}.start-8{inset-inline-start:calc(var(--spacing) * 8)}.start-9{inset-inline-start:calc(var(--spacing) * 9)}.start-10{inset-inline-start:calc(var(--spacing) * 10)}.start-11{inset-inline-start:calc(var(--spacing) * 11)}.start-12{inset-inline-start:calc(var(--spacing) * 12)}.start-14{inset-inline-start:calc(var(--spacing) * 14)}.start-16{inset-inline-start:calc(var(--spacing) * 16)}.start-20{inset-inline-start:calc(var(--spacing) * 20)}.start-24{inset-inline-start:calc(var(--spacing) * 24)}.start-28{inset-inline-start:calc(var(--spacing) * 28)}.start-32{inset-inline-start:calc(var(--spacing) * 32)}.start-36{inset-inline-start:calc(var(--spacing) * 36)}.start-40{inset-inline-start:calc(var(--spacing) * 40)}.start-44{inset-inline-start:calc(var(--spacing) * 44)}.start-48{inset-inline-start:calc(var(--spacing) * 48)}.start-52{inset-inline-start:calc(var(--spacing) * 52)}.start-56{inset-inline-start:calc(var(--spacing) * 56)}.start-60{inset-inline-start:calc(var(--spacing) * 60)}.start-64{inset-inline-start:calc(var(--spacing) * 64)}.start-72{inset-inline-start:calc(var(--spacing) * 72)}.start-80{inset-inline-start:calc(var(--spacing) * 80)}.start-96{inset-inline-start:calc(var(--spacing) * 96)}.start-full{inset-inline-start:100%}.start-px{inset-inline-start:1px}.-end-0\.5{inset-inline-end:calc(var(--spacing) * -.5)}.-end-1{inset-inline-end:calc(var(--spacing) * -1)}.-end-1\.5{inset-inline-end:calc(var(--spacing) * -1.5)}.-end-2{inset-inline-end:calc(var(--spacing) * -2)}.-end-2\.5{inset-inline-end:calc(var(--spacing) * -2.5)}.-end-3{inset-inline-end:calc(var(--spacing) * -3)}.-end-4{inset-inline-end:calc(var(--spacing) * -4)}.-end-5{inset-inline-end:calc(var(--spacing) * -5)}.-end-6{inset-inline-end:calc(var(--spacing) * -6)}.-end-7{inset-inline-end:calc(var(--spacing) * -7)}.-end-8{inset-inline-end:calc(var(--spacing) * -8)}.-end-9{inset-inline-end:calc(var(--spacing) * -9)}.-end-10{inset-inline-end:calc(var(--spacing) * -10)}.-end-11{inset-inline-end:calc(var(--spacing) * -11)}.-end-12{inset-inline-end:calc(var(--spacing) * -12)}.-end-14{inset-inline-end:calc(var(--spacing) * -14)}.-end-16{inset-inline-end:calc(var(--spacing) * -16)}.-inset-e-px{inset-inline-end:-1px}.end-0{inset-inline-end:calc(var(--spacing) * 0)}.end-0\.5{inset-inline-end:calc(var(--spacing) * .5)}.end-1{inset-inline-end:calc(var(--spacing) * 1)}.end-1\.5{inset-inline-end:calc(var(--spacing) * 1.5)}.end-2{inset-inline-end:calc(var(--spacing) * 2)}.end-2\.5{inset-inline-end:calc(var(--spacing) * 2.5)}.end-3{inset-inline-end:calc(var(--spacing) * 3)}.end-3\.5{inset-inline-end:calc(var(--spacing) * 3.5)}.end-4{inset-inline-end:calc(var(--spacing) * 4)}.end-5{inset-inline-end:calc(var(--spacing) * 5)}.end-6{inset-inline-end:calc(var(--spacing) * 6)}.end-7{inset-inline-end:calc(var(--spacing) * 7)}.end-8{inset-inline-end:calc(var(--spacing) * 8)}.end-9{inset-inline-end:calc(var(--spacing) * 9)}.end-10{inset-inline-end:calc(var(--spacing) * 10)}.end-11{inset-inline-end:calc(var(--spacing) * 11)}.end-12{inset-inline-end:calc(var(--spacing) * 12)}.end-14{inset-inline-end:calc(var(--spacing) * 14)}.end-16{inset-inline-end:calc(var(--spacing) * 16)}.end-20{inset-inline-end:calc(var(--spacing) * 20)}.end-24{inset-inline-end:calc(var(--spacing) * 24)}.end-28{inset-inline-end:calc(var(--spacing) * 28)}.end-32{inset-inline-end:calc(var(--spacing) * 32)}.end-36{inset-inline-end:calc(var(--spacing) * 36)}.end-40{inset-inline-end:calc(var(--spacing) * 40)}.end-44{inset-inline-end:calc(var(--spacing) * 44)}.end-48{inset-inline-end:calc(var(--spacing) * 48)}.end-52{inset-inline-end:calc(var(--spacing) * 52)}.end-56{inset-inline-end:calc(var(--spacing) * 56)}.end-60{inset-inline-end:calc(var(--spacing) * 60)}.end-64{inset-inline-end:calc(var(--spacing) * 64)}.end-72{inset-inline-end:calc(var(--spacing) * 72)}.end-80{inset-inline-end:calc(var(--spacing) * 80)}.end-96{inset-inline-end:calc(var(--spacing) * 96)}.end-auto{inset-inline-end:auto}.end-full{inset-inline-end:100%}.end-px{inset-inline-end:1px}.inset-e-4{inset-inline-end:calc(var(--spacing) * 4)}.inset-e-6{inset-inline-end:calc(var(--spacing) * 6)}.-top-12{top:calc(var(--spacing) * -12)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/3{top:33.3333%}.top-2{top:calc(var(--spacing) * 2)}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-3{top:calc(var(--spacing) * 3)}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-4{top:calc(var(--spacing) * 4)}.top-6{top:calc(var(--spacing) * 6)}.top-\[60\%\]{top:60%}.top-full{top:100%}.top-px{top:1px}.right-2{right:calc(var(--spacing) * 2)}.-bottom-12{bottom:calc(var(--spacing) * -12)}.z-0{z-index:0}.z-1{z-index:1}.z-20{z-index:20}.z-40{z-index:40}.z-\[80\]{z-index:80}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.container{width:100%}@media (min-width:30rem){.container{max-width:30rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-m-0\.5{margin:calc(var(--spacing) * -.5)}.-m-1{margin:calc(var(--spacing) * -1)}.-m-1\.5{margin:calc(var(--spacing) * -1.5)}.-m-2{margin:calc(var(--spacing) * -2)}.-m-2\.5{margin:calc(var(--spacing) * -2.5)}.-m-3{margin:calc(var(--spacing) * -3)}.-m-4{margin:calc(var(--spacing) * -4)}.-m-5{margin:calc(var(--spacing) * -5)}.-m-6{margin:calc(var(--spacing) * -6)}.-m-7{margin:calc(var(--spacing) * -7)}.-m-8{margin:calc(var(--spacing) * -8)}.-m-9{margin:calc(var(--spacing) * -9)}.-m-10{margin:calc(var(--spacing) * -10)}.-m-11{margin:calc(var(--spacing) * -11)}.-m-12{margin:calc(var(--spacing) * -12)}.-m-14{margin:calc(var(--spacing) * -14)}.-m-16{margin:calc(var(--spacing) * -16)}.m-0\.5{margin:calc(var(--spacing) * .5)}.m-1{margin:var(--spacing)}.m-1\.5{margin:calc(var(--spacing) * 1.5)}.m-2{margin:calc(var(--spacing) * 2)}.m-2\.5{margin:calc(var(--spacing) * 2.5)}.m-3{margin:calc(var(--spacing) * 3)}.m-3\.5{margin:calc(var(--spacing) * 3.5)}.m-4{margin:calc(var(--spacing) * 4)}.m-5{margin:calc(var(--spacing) * 5)}.m-6{margin:calc(var(--spacing) * 6)}.m-7{margin:calc(var(--spacing) * 7)}.m-8{margin:calc(var(--spacing) * 8)}.m-9{margin:calc(var(--spacing) * 9)}.m-10{margin:calc(var(--spacing) * 10)}.m-11{margin:calc(var(--spacing) * 11)}.m-12{margin:calc(var(--spacing) * 12)}.m-14{margin:calc(var(--spacing) * 14)}.m-16{margin:calc(var(--spacing) * 16)}.m-20{margin:calc(var(--spacing) * 20)}.m-24{margin:calc(var(--spacing) * 24)}.m-28{margin:calc(var(--spacing) * 28)}.m-32{margin:calc(var(--spacing) * 32)}.m-36{margin:calc(var(--spacing) * 36)}.m-40{margin:calc(var(--spacing) * 40)}.m-44{margin:calc(var(--spacing) * 44)}.m-48{margin:calc(var(--spacing) * 48)}.m-52{margin:calc(var(--spacing) * 52)}.m-56{margin:calc(var(--spacing) * 56)}.m-60{margin:calc(var(--spacing) * 60)}.m-64{margin:calc(var(--spacing) * 64)}.m-72{margin:calc(var(--spacing) * 72)}.m-80{margin:calc(var(--spacing) * 80)}.m-96{margin:calc(var(--spacing) * 96)}.m-px{margin:1px}.-mx-0\.5{margin-inline:calc(var(--spacing) * -.5)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-1\.5{margin-inline:calc(var(--spacing) * -1.5)}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.-mx-2\.5{margin-inline:calc(var(--spacing) * -2.5)}.-mx-3{margin-inline:calc(var(--spacing) * -3)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.-mx-5{margin-inline:calc(var(--spacing) * -5)}.-mx-6{margin-inline:calc(var(--spacing) * -6)}.-mx-7{margin-inline:calc(var(--spacing) * -7)}.-mx-8{margin-inline:calc(var(--spacing) * -8)}.-mx-9{margin-inline:calc(var(--spacing) * -9)}.-mx-10{margin-inline:calc(var(--spacing) * -10)}.-mx-11{margin-inline:calc(var(--spacing) * -11)}.-mx-12{margin-inline:calc(var(--spacing) * -12)}.-mx-14{margin-inline:calc(var(--spacing) * -14)}.-mx-16{margin-inline:calc(var(--spacing) * -16)}.mx-0{margin-inline:0}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-1{margin-inline:var(--spacing)}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-2\.5{margin-inline:calc(var(--spacing) * 2.5)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-3\.5{margin-inline:calc(var(--spacing) * 3.5)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-6{margin-inline:calc(var(--spacing) * 6)}.mx-7{margin-inline:calc(var(--spacing) * 7)}.mx-8{margin-inline:calc(var(--spacing) * 8)}.mx-9{margin-inline:calc(var(--spacing) * 9)}.mx-10{margin-inline:calc(var(--spacing) * 10)}.mx-11{margin-inline:calc(var(--spacing) * 11)}.mx-12{margin-inline:calc(var(--spacing) * 12)}.mx-14{margin-inline:calc(var(--spacing) * 14)}.mx-16{margin-inline:calc(var(--spacing) * 16)}.mx-20{margin-inline:calc(var(--spacing) * 20)}.mx-24{margin-inline:calc(var(--spacing) * 24)}.mx-28{margin-inline:calc(var(--spacing) * 28)}.mx-32{margin-inline:calc(var(--spacing) * 32)}.mx-36{margin-inline:calc(var(--spacing) * 36)}.mx-40{margin-inline:calc(var(--spacing) * 40)}.mx-44{margin-inline:calc(var(--spacing) * 44)}.mx-48{margin-inline:calc(var(--spacing) * 48)}.mx-52{margin-inline:calc(var(--spacing) * 52)}.mx-56{margin-inline:calc(var(--spacing) * 56)}.mx-60{margin-inline:calc(var(--spacing) * 60)}.mx-64{margin-inline:calc(var(--spacing) * 64)}.mx-72{margin-inline:calc(var(--spacing) * 72)}.mx-80{margin-inline:calc(var(--spacing) * 80)}.mx-96{margin-inline:calc(var(--spacing) * 96)}.mx-auto{margin-inline:auto}.mx-px{margin-inline:1px}.-my-0\.5{margin-block:calc(var(--spacing) * -.5)}.-my-1{margin-block:calc(var(--spacing) * -1)}.-my-1\.5{margin-block:calc(var(--spacing) * -1.5)}.-my-2{margin-block:calc(var(--spacing) * -2)}.-my-2\.5{margin-block:calc(var(--spacing) * -2.5)}.-my-3{margin-block:calc(var(--spacing) * -3)}.-my-4{margin-block:calc(var(--spacing) * -4)}.-my-5{margin-block:calc(var(--spacing) * -5)}.-my-6{margin-block:calc(var(--spacing) * -6)}.-my-7{margin-block:calc(var(--spacing) * -7)}.-my-8{margin-block:calc(var(--spacing) * -8)}.-my-9{margin-block:calc(var(--spacing) * -9)}.-my-10{margin-block:calc(var(--spacing) * -10)}.-my-11{margin-block:calc(var(--spacing) * -11)}.-my-12{margin-block:calc(var(--spacing) * -12)}.-my-14{margin-block:calc(var(--spacing) * -14)}.-my-16{margin-block:calc(var(--spacing) * -16)}.my-0{margin-block:0}.my-0\.5{margin-block:calc(var(--spacing) * .5)}.my-1{margin-block:var(--spacing)}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-2\.5{margin-block:calc(var(--spacing) * 2.5)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-3\.5{margin-block:calc(var(--spacing) * 3.5)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-7{margin-block:calc(var(--spacing) * 7)}.my-8{margin-block:calc(var(--spacing) * 8)}.my-9{margin-block:calc(var(--spacing) * 9)}.my-10{margin-block:calc(var(--spacing) * 10)}.my-11{margin-block:calc(var(--spacing) * 11)}.my-12{margin-block:calc(var(--spacing) * 12)}.my-14{margin-block:calc(var(--spacing) * 14)}.my-16{margin-block:calc(var(--spacing) * 16)}.my-20{margin-block:calc(var(--spacing) * 20)}.my-24{margin-block:calc(var(--spacing) * 24)}.my-28{margin-block:calc(var(--spacing) * 28)}.my-32{margin-block:calc(var(--spacing) * 32)}.my-36{margin-block:calc(var(--spacing) * 36)}.my-40{margin-block:calc(var(--spacing) * 40)}.my-44{margin-block:calc(var(--spacing) * 44)}.my-48{margin-block:calc(var(--spacing) * 48)}.my-52{margin-block:calc(var(--spacing) * 52)}.my-56{margin-block:calc(var(--spacing) * 56)}.my-60{margin-block:calc(var(--spacing) * 60)}.my-64{margin-block:calc(var(--spacing) * 64)}.my-72{margin-block:calc(var(--spacing) * 72)}.my-80{margin-block:calc(var(--spacing) * 80)}.my-96{margin-block:calc(var(--spacing) * 96)}.my-auto{margin-block:auto}.my-px{margin-block:1px}.-ms-0\.5{margin-inline-start:calc(var(--spacing) * -.5)}.-ms-1{margin-inline-start:calc(var(--spacing) * -1)}.-ms-1\.5{margin-inline-start:calc(var(--spacing) * -1.5)}.-ms-2{margin-inline-start:calc(var(--spacing) * -2)}.-ms-2\.5{margin-inline-start:calc(var(--spacing) * -2.5)}.-ms-3{margin-inline-start:calc(var(--spacing) * -3)}.-ms-4{margin-inline-start:calc(var(--spacing) * -4)}.-ms-5{margin-inline-start:calc(var(--spacing) * -5)}.-ms-6{margin-inline-start:calc(var(--spacing) * -6)}.-ms-7{margin-inline-start:calc(var(--spacing) * -7)}.-ms-8{margin-inline-start:calc(var(--spacing) * -8)}.-ms-9{margin-inline-start:calc(var(--spacing) * -9)}.-ms-10{margin-inline-start:calc(var(--spacing) * -10)}.-ms-11{margin-inline-start:calc(var(--spacing) * -11)}.-ms-12{margin-inline-start:calc(var(--spacing) * -12)}.-ms-14{margin-inline-start:calc(var(--spacing) * -14)}.-ms-16{margin-inline-start:calc(var(--spacing) * -16)}.ms-0{margin-inline-start:0}.ms-0\.5{margin-inline-start:calc(var(--spacing) * .5)}.ms-1{margin-inline-start:var(--spacing)}.ms-1\.5{margin-inline-start:calc(var(--spacing) * 1.5)}.ms-2{margin-inline-start:calc(var(--spacing) * 2)}.ms-2\.5{margin-inline-start:calc(var(--spacing) * 2.5)}.ms-3{margin-inline-start:calc(var(--spacing) * 3)}.ms-3\.5{margin-inline-start:calc(var(--spacing) * 3.5)}.ms-4{margin-inline-start:calc(var(--spacing) * 4)}.ms-5{margin-inline-start:calc(var(--spacing) * 5)}.ms-6{margin-inline-start:calc(var(--spacing) * 6)}.ms-7{margin-inline-start:calc(var(--spacing) * 7)}.ms-8{margin-inline-start:calc(var(--spacing) * 8)}.ms-9{margin-inline-start:calc(var(--spacing) * 9)}.ms-10{margin-inline-start:calc(var(--spacing) * 10)}.ms-11{margin-inline-start:calc(var(--spacing) * 11)}.ms-12{margin-inline-start:calc(var(--spacing) * 12)}.ms-14{margin-inline-start:calc(var(--spacing) * 14)}.ms-16{margin-inline-start:calc(var(--spacing) * 16)}.ms-20{margin-inline-start:calc(var(--spacing) * 20)}.ms-24{margin-inline-start:calc(var(--spacing) * 24)}.ms-28{margin-inline-start:calc(var(--spacing) * 28)}.ms-32{margin-inline-start:calc(var(--spacing) * 32)}.ms-36{margin-inline-start:calc(var(--spacing) * 36)}.ms-40{margin-inline-start:calc(var(--spacing) * 40)}.ms-44{margin-inline-start:calc(var(--spacing) * 44)}.ms-48{margin-inline-start:calc(var(--spacing) * 48)}.ms-52{margin-inline-start:calc(var(--spacing) * 52)}.ms-56{margin-inline-start:calc(var(--spacing) * 56)}.ms-60{margin-inline-start:calc(var(--spacing) * 60)}.ms-64{margin-inline-start:calc(var(--spacing) * 64)}.ms-72{margin-inline-start:calc(var(--spacing) * 72)}.ms-80{margin-inline-start:calc(var(--spacing) * 80)}.ms-96{margin-inline-start:calc(var(--spacing) * 96)}.-me-0\.5{margin-inline-end:calc(var(--spacing) * -.5)}.-me-1{margin-inline-end:calc(var(--spacing) * -1)}.-me-1\.5{margin-inline-end:calc(var(--spacing) * -1.5)}.-me-2{margin-inline-end:calc(var(--spacing) * -2)}.-me-2\.5{margin-inline-end:calc(var(--spacing) * -2.5)}.-me-3{margin-inline-end:calc(var(--spacing) * -3)}.-me-4{margin-inline-end:calc(var(--spacing) * -4)}.-me-5{margin-inline-end:calc(var(--spacing) * -5)}.-me-6{margin-inline-end:calc(var(--spacing) * -6)}.-me-7{margin-inline-end:calc(var(--spacing) * -7)}.-me-8{margin-inline-end:calc(var(--spacing) * -8)}.-me-9{margin-inline-end:calc(var(--spacing) * -9)}.-me-10{margin-inline-end:calc(var(--spacing) * -10)}.-me-11{margin-inline-end:calc(var(--spacing) * -11)}.-me-12{margin-inline-end:calc(var(--spacing) * -12)}.-me-14{margin-inline-end:calc(var(--spacing) * -14)}.-me-16{margin-inline-end:calc(var(--spacing) * -16)}.me-0{margin-inline-end:0}.me-0\.5{margin-inline-end:calc(var(--spacing) * .5)}.me-1{margin-inline-end:var(--spacing)}.me-1\.5{margin-inline-end:calc(var(--spacing) * 1.5)}.me-2{margin-inline-end:calc(var(--spacing) * 2)}.me-2\.5{margin-inline-end:calc(var(--spacing) * 2.5)}.me-3{margin-inline-end:calc(var(--spacing) * 3)}.me-3\.5{margin-inline-end:calc(var(--spacing) * 3.5)}.me-4{margin-inline-end:calc(var(--spacing) * 4)}.me-5{margin-inline-end:calc(var(--spacing) * 5)}.me-6{margin-inline-end:calc(var(--spacing) * 6)}.me-7{margin-inline-end:calc(var(--spacing) * 7)}.me-8{margin-inline-end:calc(var(--spacing) * 8)}.me-9{margin-inline-end:calc(var(--spacing) * 9)}.me-10{margin-inline-end:calc(var(--spacing) * 10)}.me-11{margin-inline-end:calc(var(--spacing) * 11)}.me-12{margin-inline-end:calc(var(--spacing) * 12)}.me-14{margin-inline-end:calc(var(--spacing) * 14)}.me-16{margin-inline-end:calc(var(--spacing) * 16)}.me-20{margin-inline-end:calc(var(--spacing) * 20)}.me-24{margin-inline-end:calc(var(--spacing) * 24)}.me-28{margin-inline-end:calc(var(--spacing) * 28)}.me-32{margin-inline-end:calc(var(--spacing) * 32)}.me-36{margin-inline-end:calc(var(--spacing) * 36)}.me-40{margin-inline-end:calc(var(--spacing) * 40)}.me-44{margin-inline-end:calc(var(--spacing) * 44)}.me-48{margin-inline-end:calc(var(--spacing) * 48)}.me-52{margin-inline-end:calc(var(--spacing) * 52)}.me-56{margin-inline-end:calc(var(--spacing) * 56)}.me-60{margin-inline-end:calc(var(--spacing) * 60)}.me-64{margin-inline-end:calc(var(--spacing) * 64)}.me-72{margin-inline-end:calc(var(--spacing) * 72)}.me-80{margin-inline-end:calc(var(--spacing) * 80)}.me-96{margin-inline-end:calc(var(--spacing) * 96)}.me-px{margin-inline-end:1px}.-mt-0\.5{margin-top:calc(var(--spacing) * -.5)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-2\.5{margin-top:calc(var(--spacing) * -2.5)}.-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)}.-mt-7{margin-top:calc(var(--spacing) * -7)}.-mt-8{margin-top:calc(var(--spacing) * -8)}.-mt-9{margin-top:calc(var(--spacing) * -9)}.-mt-10{margin-top:calc(var(--spacing) * -10)}.-mt-11{margin-top:calc(var(--spacing) * -11)}.-mt-12{margin-top:calc(var(--spacing) * -12)}.-mt-14{margin-top:calc(var(--spacing) * -14)}.-mt-16{margin-top:calc(var(--spacing) * -16)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-11{margin-top:calc(var(--spacing) * 11)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-24{margin-top:calc(var(--spacing) * 24)}.mt-28{margin-top:calc(var(--spacing) * 28)}.mt-32{margin-top:calc(var(--spacing) * 32)}.mt-36{margin-top:calc(var(--spacing) * 36)}.mt-40{margin-top:calc(var(--spacing) * 40)}.mt-44{margin-top:calc(var(--spacing) * 44)}.mt-48{margin-top:calc(var(--spacing) * 48)}.mt-52{margin-top:calc(var(--spacing) * 52)}.mt-56{margin-top:calc(var(--spacing) * 56)}.mt-60{margin-top:calc(var(--spacing) * 60)}.mt-64{margin-top:calc(var(--spacing) * 64)}.mt-72{margin-top:calc(var(--spacing) * 72)}.mt-80{margin-top:calc(var(--spacing) * 80)}.mt-96{margin-top:calc(var(--spacing) * 96)}.-mr-0\.5{margin-right:calc(var(--spacing) * -.5)}.-mr-1{margin-right:calc(var(--spacing) * -1)}.-mr-1\.5{margin-right:calc(var(--spacing) * -1.5)}.-mr-2{margin-right:calc(var(--spacing) * -2)}.-mr-2\.5{margin-right:calc(var(--spacing) * -2.5)}.-mr-3{margin-right:calc(var(--spacing) * -3)}.-mr-4{margin-right:calc(var(--spacing) * -4)}.-mr-5{margin-right:calc(var(--spacing) * -5)}.-mr-6{margin-right:calc(var(--spacing) * -6)}.-mr-7{margin-right:calc(var(--spacing) * -7)}.-mr-8{margin-right:calc(var(--spacing) * -8)}.-mr-9{margin-right:calc(var(--spacing) * -9)}.-mr-10{margin-right:calc(var(--spacing) * -10)}.-mr-11{margin-right:calc(var(--spacing) * -11)}.-mr-12{margin-right:calc(var(--spacing) * -12)}.-mr-14{margin-right:calc(var(--spacing) * -14)}.-mr-16{margin-right:calc(var(--spacing) * -16)}.mr-0{margin-right:0}.mr-0\.5{margin-right:calc(var(--spacing) * .5)}.mr-1{margin-right:var(--spacing)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-2\.5{margin-right:calc(var(--spacing) * 2.5)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-3\.5{margin-right:calc(var(--spacing) * 3.5)}.mr-4{margin-right:calc(var(--spacing) * 4)}.mr-5{margin-right:calc(var(--spacing) * 5)}.mr-6{margin-right:calc(var(--spacing) * 6)}.mr-7{margin-right:calc(var(--spacing) * 7)}.mr-8{margin-right:calc(var(--spacing) * 8)}.mr-9{margin-right:calc(var(--spacing) * 9)}.mr-10{margin-right:calc(var(--spacing) * 10)}.mr-11{margin-right:calc(var(--spacing) * 11)}.mr-12{margin-right:calc(var(--spacing) * 12)}.mr-14{margin-right:calc(var(--spacing) * 14)}.mr-16{margin-right:calc(var(--spacing) * 16)}.mr-20{margin-right:calc(var(--spacing) * 20)}.mr-24{margin-right:calc(var(--spacing) * 24)}.mr-28{margin-right:calc(var(--spacing) * 28)}.mr-32{margin-right:calc(var(--spacing) * 32)}.mr-36{margin-right:calc(var(--spacing) * 36)}.mr-40{margin-right:calc(var(--spacing) * 40)}.mr-44{margin-right:calc(var(--spacing) * 44)}.mr-48{margin-right:calc(var(--spacing) * 48)}.mr-52{margin-right:calc(var(--spacing) * 52)}.mr-56{margin-right:calc(var(--spacing) * 56)}.mr-60{margin-right:calc(var(--spacing) * 60)}.mr-64{margin-right:calc(var(--spacing) * 64)}.mr-72{margin-right:calc(var(--spacing) * 72)}.mr-80{margin-right:calc(var(--spacing) * 80)}.mr-96{margin-right:calc(var(--spacing) * 96)}.mr-px{margin-right:1px}.-mb-0\.5{margin-bottom:calc(var(--spacing) * -.5)}.-mb-1{margin-bottom:calc(var(--spacing) * -1)}.-mb-1\.5{margin-bottom:calc(var(--spacing) * -1.5)}.-mb-2{margin-bottom:calc(var(--spacing) * -2)}.-mb-2\.5{margin-bottom:calc(var(--spacing) * -2.5)}.-mb-3{margin-bottom:calc(var(--spacing) * -3)}.-mb-4{margin-bottom:calc(var(--spacing) * -4)}.-mb-5{margin-bottom:calc(var(--spacing) * -5)}.-mb-6{margin-bottom:calc(var(--spacing) * -6)}.-mb-7{margin-bottom:calc(var(--spacing) * -7)}.-mb-8{margin-bottom:calc(var(--spacing) * -8)}.-mb-9{margin-bottom:calc(var(--spacing) * -9)}.-mb-10{margin-bottom:calc(var(--spacing) * -10)}.-mb-11{margin-bottom:calc(var(--spacing) * -11)}.-mb-12{margin-bottom:calc(var(--spacing) * -12)}.-mb-14{margin-bottom:calc(var(--spacing) * -14)}.-mb-16{margin-bottom:calc(var(--spacing) * -16)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-9{margin-bottom:calc(var(--spacing) * 9)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-11{margin-bottom:calc(var(--spacing) * 11)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-14{margin-bottom:calc(var(--spacing) * 14)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.mb-20{margin-bottom:calc(var(--spacing) * 20)}.mb-24{margin-bottom:calc(var(--spacing) * 24)}.mb-28{margin-bottom:calc(var(--spacing) * 28)}.mb-32{margin-bottom:calc(var(--spacing) * 32)}.mb-36{margin-bottom:calc(var(--spacing) * 36)}.mb-40{margin-bottom:calc(var(--spacing) * 40)}.mb-44{margin-bottom:calc(var(--spacing) * 44)}.mb-48{margin-bottom:calc(var(--spacing) * 48)}.mb-52{margin-bottom:calc(var(--spacing) * 52)}.mb-56{margin-bottom:calc(var(--spacing) * 56)}.mb-60{margin-bottom:calc(var(--spacing) * 60)}.mb-64{margin-bottom:calc(var(--spacing) * 64)}.mb-72{margin-bottom:calc(var(--spacing) * 72)}.mb-80{margin-bottom:calc(var(--spacing) * 80)}.mb-96{margin-bottom:calc(var(--spacing) * 96)}.mb-auto{margin-bottom:auto}.mb-px{margin-bottom:1px}.-ml-0\.5{margin-left:calc(var(--spacing) * -.5)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-1\.5{margin-left:calc(var(--spacing) * -1.5)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.-ml-2\.5{margin-left:calc(var(--spacing) * -2.5)}.-ml-3{margin-left:calc(var(--spacing) * -3)}.-ml-4{margin-left:calc(var(--spacing) * -4)}.-ml-5{margin-left:calc(var(--spacing) * -5)}.-ml-6{margin-left:calc(var(--spacing) * -6)}.-ml-7{margin-left:calc(var(--spacing) * -7)}.-ml-8{margin-left:calc(var(--spacing) * -8)}.-ml-9{margin-left:calc(var(--spacing) * -9)}.-ml-10{margin-left:calc(var(--spacing) * -10)}.-ml-11{margin-left:calc(var(--spacing) * -11)}.-ml-12{margin-left:calc(var(--spacing) * -12)}.-ml-14{margin-left:calc(var(--spacing) * -14)}.-ml-16{margin-left:calc(var(--spacing) * -16)}.ml-0{margin-left:0}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-2\.5{margin-left:calc(var(--spacing) * 2.5)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-3\.5{margin-left:calc(var(--spacing) * 3.5)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-5{margin-left:calc(var(--spacing) * 5)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-7{margin-left:calc(var(--spacing) * 7)}.ml-8{margin-left:calc(var(--spacing) * 8)}.ml-9{margin-left:calc(var(--spacing) * 9)}.ml-10{margin-left:calc(var(--spacing) * 10)}.ml-11{margin-left:calc(var(--spacing) * 11)}.ml-12{margin-left:calc(var(--spacing) * 12)}.ml-14{margin-left:calc(var(--spacing) * 14)}.ml-16{margin-left:calc(var(--spacing) * 16)}.ml-20{margin-left:calc(var(--spacing) * 20)}.ml-24{margin-left:calc(var(--spacing) * 24)}.ml-28{margin-left:calc(var(--spacing) * 28)}.ml-32{margin-left:calc(var(--spacing) * 32)}.ml-36{margin-left:calc(var(--spacing) * 36)}.ml-40{margin-left:calc(var(--spacing) * 40)}.ml-44{margin-left:calc(var(--spacing) * 44)}.ml-48{margin-left:calc(var(--spacing) * 48)}.ml-52{margin-left:calc(var(--spacing) * 52)}.ml-56{margin-left:calc(var(--spacing) * 56)}.ml-60{margin-left:calc(var(--spacing) * 60)}.ml-64{margin-left:calc(var(--spacing) * 64)}.ml-72{margin-left:calc(var(--spacing) * 72)}.ml-80{margin-left:calc(var(--spacing) * 80)}.ml-96{margin-left:calc(var(--spacing) * 96)}.ml-px{margin-left:1px}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.field-sizing-content{field-sizing:content}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-\(--cell-size\){width:var(--cell-size);height:var(--cell-size)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.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-\[10px\]{width:10px;height:10px}.size-\[var\(--button-size-icon\)\]{width:var(--button-size-icon);height:var(--button-size-icon)}.size-\[var\(--button-size-icon-sm\)\]{width:var(--button-size-icon-sm);height:var(--button-size-icon-sm)}.size-\[var\(--card-icon\)\]{width:var(--card-icon);height:var(--card-icon)}.size-\[var\(--card-menu-size\)\]{width:var(--card-menu-size);height:var(--card-menu-size)}.size-auto{width:auto;height:auto}.h-\(--cell-size\){height:var(--cell-size)}.h-\(--radix-accordion-content-height\){height:var(--radix-accordion-content-height)}.h-\(--radix-navigation-menu-viewport-height\){height:var(--radix-navigation-menu-viewport-height)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-8\!{height:calc(var(--spacing) * 8)!important}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-24{height:calc(var(--spacing) * 24)}.h-48{height:calc(var(--spacing) * 48)}.h-\[5\.18533px\]{height:5.18533px}.h-\[18\.4px\]{height:18.4px}.h-\[18\.24px\]{height:18.24px}.h-\[38px\]{height:38px}.h-\[40vh\]{height:40vh}.h-\[74px\]{height:74px}.h-\[calc\(--spacing\(5\.25\)\)\]{height:calc(calc(var(--spacing) * 5.25))}.h-\[calc\(100\%\+0\.75rem\)\]{height:calc(100% + .75rem)}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-\[calc\(100dvh-\(--spacing\(16\)\)\)\]{height:calc(100dvh - (calc(var(--spacing) * 16)))}.h-\[var\(--badge-h\,20px\)\]{height:var(--badge-h,20px)}.h-\[var\(--button-height-default\)\]{height:var(--button-height-default)}.h-\[var\(--button-height-lg\)\]{height:var(--button-height-lg)}.h-\[var\(--button-height-sm\)\]{height:var(--button-height-sm)}.h-\[var\(--button-height-xl\)\]{height:var(--button-height-xl)}.h-max{height:max-content}.h-svh{height:100svh}.max-h-\(--available-height\){max-height:var(--available-height)}.max-h-\(--radix-context-menu-content-available-height\){max-height:var(--radix-context-menu-content-available-height)}.max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.max-h-50{max-height:calc(var(--spacing) * 50)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-75{max-height:calc(var(--spacing) * 75)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-100{max-height:calc(var(--spacing) * 100)}.max-h-\[min\(calc\(--spacing\(72\)---spacing\(9\)\)\,calc\(var\(--available-height\)---spacing\(9\)\)\)\]{max-height:min(calc(calc(var(--spacing) * 72) - calc(var(--spacing) * 9)),calc(var(--available-height) - calc(var(--spacing) * 9)))}.max-h-\[var\(--radix-dropdown-menu-content-available-height\)\]{max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-full{max-height:100%}.max-h-none\!{max-height:none!important}.min-h-0{min-height:0}.min-h-4{min-height:calc(var(--spacing) * 4)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-37\.5{min-height:calc(var(--spacing) * 37.5)}.min-h-svh{min-height:100svh}.w-\(--anchor-width\){width:var(--anchor-width)}.w-\(--cell-size\){width:var(--cell-size)}.w-\(--radix-dropdown-menu-trigger-width\){width:var(--radix-dropdown-menu-trigger-width)}.w-\(--radix-popover-trigger-width\){width:var(--radix-popover-trigger-width)}.w-\(--sidebar-width\){width:var(--sidebar-width)}.w-0{width:0}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1{width:var(--spacing)}.w-1\/3{width:33.3333%}.w-1\/5{width:20%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-16{width:calc(var(--spacing) * 16)}.w-18{width:calc(var(--spacing) * 18)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-30{width:calc(var(--spacing) * 30)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-45{width:calc(var(--spacing) * 45)}.w-48{width:calc(var(--spacing) * 48)}.w-50{width:calc(var(--spacing) * 50)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-75{width:calc(var(--spacing) * 75)}.w-100{width:calc(var(--spacing) * 100)}.w-\[8\.48533px\]{width:8.48533px}.w-\[224px\]{width:224px}.w-\[280px\]{width:280px}.w-\[calc\(100\%-24px\)\]{width:calc(100% - 24px)}.w-\[min\(24rem\,calc\(100vw-2rem\)\)\]{width:min(24rem,100vw - 2rem)}.w-\[min\(320px\,calc\(100vw-1rem\)\)\]{width:min(320px,100vw - 1rem)}.max-w-\(--available-width\){max-width:var(--available-width)}.max-w-\(--radix-popover-content-available-width\){max-width:var(--radix-popover-content-available-width)}.max-w-\(--skeleton-width\){max-width:var(--skeleton-width)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-25{max-width:calc(var(--spacing) * 25)}.max-w-28{max-width:calc(var(--spacing) * 28)}.max-w-60{max-width:calc(var(--spacing) * 60)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-72{max-width:calc(var(--spacing) * 72)}.max-w-\[46ch\]{max-width:46ch}.max-w-\[80\%\]{max-width:80%}.max-w-\[232px\]{max-width:232px}.max-w-max{max-width:max-content}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xs{max-width:var(--container-xs)}.min-w-\(--cell-size\){min-width:var(--cell-size)}.min-w-\(--radix-popover-trigger-width\){min-width:var(--radix-popover-trigger-width)}.min-w-\(--radix-select-trigger-width\){min-width:var(--radix-select-trigger-width)}.min-w-0{min-width:0}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-7{min-width:calc(var(--spacing) * 7)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-9{min-width:calc(var(--spacing) * 9)}.min-w-16{min-width:calc(var(--spacing) * 16)}.min-w-18{min-width:calc(var(--spacing) * 18)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-36{min-width:calc(var(--spacing) * 36)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-52{min-width:calc(var(--spacing) * 52)}.min-w-\[96px\]{min-width:96px}.min-w-\[calc\(var\(--anchor-width\)\+--spacing\(7\)\)\]{min-width:calc(var(--anchor-width) + calc(var(--spacing) * 7))}.min-w-\[calc\(var\(--radix-select-trigger-width\)\+16px\)\]{min-width:calc(var(--radix-select-trigger-width) + 16px)}.min-w-\[var\(--radix-popover-trigger-width\)\]{min-width:var(--radix-popover-trigger-width)}.flex-1{flex:1}.shrink{flex-shrink:1}.grow-0{flex-grow:0}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-\(--radix-context-menu-content-transform-origin\){transform-origin:var(--radix-context-menu-content-transform-origin)}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\(--radix-hover-card-content-transform-origin\){transform-origin:var(--radix-hover-card-content-transform-origin)}.origin-\(--radix-menubar-content-transform-origin\){transform-origin:var(--radix-menubar-content-transform-origin)}.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.origin-\(--transform-origin\){transform-origin:var(--transform-origin)}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-px{--tw-translate-x:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-px{--tw-translate-x:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-3\/4{--tw-translate-y: -75% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0\.5{--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-3\/4{--tw-translate-y: 75% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y: calc(-50% - 2px) ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-none{translate:none}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.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,)}.scroll-fade-x{--_scroll-fade-size-s:var(--scroll-fade-s-size,var(--scroll-fade-size,min(12%, calc(var(--spacing) * 10))));--_scroll-fade-size-e:var(--scroll-fade-e-size,var(--scroll-fade-size,min(12%, calc(var(--spacing) * 10))));--scroll-fade-inline:linear-gradient(to right, transparent 0, #000 var(--scroll-fade-s,0px), #000 calc(100% - var(--scroll-fade-e,0px)), transparent 100%)}.scroll-fade-x:where([dir=rtl],[dir=rtl] *){--scroll-fade-inline:linear-gradient(to left, transparent 0, #000 var(--scroll-fade-s,0px), #000 calc(100% - var(--scroll-fade-e,0px)), transparent 100%)}.scroll-fade-x{-webkit-mask-image:var(--scroll-fade-mask,var(--scroll-fade-inline));mask-image:var(--scroll-fade-mask,var(--scroll-fade-inline));-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}@supports (animation-timeline:scroll()){.scroll-fade-x{animation:1ms ease-in-out scroll-fade-reveal-s,1ms ease-in-out scroll-fade-reveal-e;animation-timeline:scroll(self inline),scroll(self inline);animation-range:0 var(--scroll-fade-reveal,calc(var(--spacing) * 24)),calc(100% - var(--scroll-fade-reveal,calc(var(--spacing) * 24))) 100%;animation-fill-mode:both}}@supports not (animation-timeline:scroll()){.scroll-fade-x{--scroll-fade-s:var(--_scroll-fade-size-s);--scroll-fade-e:var(--_scroll-fade-size-e)}}.scroll-fade-b{--_scroll-fade-size-b:var(--scroll-fade-b-size,var(--scroll-fade-size,min(12%, calc(var(--spacing) * 10))));--scroll-fade-mask:linear-gradient(to bottom, #000 0, #000 calc(100% - var(--scroll-fade-b,0px)), transparent 100%);-webkit-mask-image:var(--scroll-fade-mask);mask-image:var(--scroll-fade-mask);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}@supports (animation-timeline:scroll()){.scroll-fade-b{animation:1ms ease-in-out scroll-fade-reveal-b;animation-timeline:scroll(self y);animation-range:calc(100% - var(--scroll-fade-reveal,calc(var(--spacing) * 24))) 100%;animation-fill-mode:both}}@supports not (animation-timeline:scroll()){.scroll-fade-b{--scroll-fade-b:var(--_scroll-fade-size-b)}}.animate-caret-blink{animation:1.25s ease-out infinite caret-blink}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-ew-resize{cursor:ew-resize}.cursor-grabbing{cursor:grabbing}.cursor-text{cursor:text}.touch-manipulation{touch-action:manipulation}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.scroll-my-1{scroll-margin-block:var(--spacing)}.scroll-px-1{scroll-padding-inline:var(--spacing)}.scroll-py-1{scroll-padding-block:var(--spacing)}.scrollbar-none{scrollbar-width:none}.scrollbar-thin{scrollbar-width:thin}.scrollbar-gutter-stable{scrollbar-gutter:stable}.\[appearance\:textfield\]{appearance:textfield}.appearance-none{appearance:none}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-\[175px_1fr\]{grid-template-columns:175px 1fr}.grid-cols-\[175px_1fr_66px\]{grid-template-columns:175px 1fr 66px}.place-content-center{place-content:center}.content-between{align-content:space-between}.gap-\(--card-spacing\){gap:var(--card-spacing)}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.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-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-9{gap:calc(var(--spacing) * 9)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-11{gap:calc(var(--spacing) * 11)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-14{gap:calc(var(--spacing) * 14)}.gap-16{gap:calc(var(--spacing) * 16)}.gap-20{gap:calc(var(--spacing) * 20)}.gap-24{gap:calc(var(--spacing) * 24)}.gap-28{gap:calc(var(--spacing) * 28)}.gap-32{gap:calc(var(--spacing) * 32)}.gap-36{gap:calc(var(--spacing) * 36)}.gap-40{gap:calc(var(--spacing) * 40)}.gap-44{gap:calc(var(--spacing) * 44)}.gap-48{gap:calc(var(--spacing) * 48)}.gap-52{gap:calc(var(--spacing) * 52)}.gap-56{gap:calc(var(--spacing) * 56)}.gap-60{gap:calc(var(--spacing) * 60)}.gap-64{gap:calc(var(--spacing) * 64)}.gap-72{gap:calc(var(--spacing) * 72)}.gap-80{gap:calc(var(--spacing) * 80)}.gap-96{gap:calc(var(--spacing) * 96)}.gap-\[--spacing\(var\(--gap\)\)\]{gap:calc(var(--spacing) * var(--gap))}.gap-\[var\(--card-meta-gap\)\]{gap:var(--card-meta-gap)}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block:0}:where(.space-y-0\.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)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}: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-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * 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)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-7>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 7) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 7) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-9>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 9) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 9) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-11>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 11) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 11) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-14>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 14) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 14) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-16>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 16) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 16) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-20>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 20) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 20) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-24>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 24) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 24) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-28>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 28) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 28) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-32>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 32) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 32) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-36>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 36) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 36) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-40>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 40) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 40) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-44>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 44) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 44) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-48>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 48) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 48) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-52>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 52) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 52) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-56>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 56) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 56) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-60>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 60) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 60) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-64>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 64) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 64) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-72>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 72) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 72) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-80>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 80) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 80) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-96>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 96) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 96) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-px>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(1px * var(--tw-space-y-reverse));margin-block-end:calc(1px * calc(1 - var(--tw-space-y-reverse)))}.gap-x-0{column-gap:0}.gap-x-0\.5{column-gap:calc(var(--spacing) * .5)}.gap-x-1{column-gap:var(--spacing)}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-3\.5{column-gap:calc(var(--spacing) * 3.5)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-7{column-gap:calc(var(--spacing) * 7)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-9{column-gap:calc(var(--spacing) * 9)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-x-11{column-gap:calc(var(--spacing) * 11)}.gap-x-12{column-gap:calc(var(--spacing) * 12)}.gap-x-14{column-gap:calc(var(--spacing) * 14)}.gap-x-16{column-gap:calc(var(--spacing) * 16)}.gap-x-20{column-gap:calc(var(--spacing) * 20)}.gap-x-24{column-gap:calc(var(--spacing) * 24)}.gap-x-28{column-gap:calc(var(--spacing) * 28)}.gap-x-32{column-gap:calc(var(--spacing) * 32)}.gap-x-36{column-gap:calc(var(--spacing) * 36)}.gap-x-40{column-gap:calc(var(--spacing) * 40)}.gap-x-44{column-gap:calc(var(--spacing) * 44)}.gap-x-48{column-gap:calc(var(--spacing) * 48)}.gap-x-52{column-gap:calc(var(--spacing) * 52)}.gap-x-56{column-gap:calc(var(--spacing) * 56)}.gap-x-60{column-gap:calc(var(--spacing) * 60)}.gap-x-64{column-gap:calc(var(--spacing) * 64)}.gap-x-72{column-gap:calc(var(--spacing) * 72)}.gap-x-80{column-gap:calc(var(--spacing) * 80)}.gap-x-96{column-gap:calc(var(--spacing) * 96)}.gap-x-px{column-gap:1px}:where(.-space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -2) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-0>:not(:last-child)){--tw-space-x-reverse:0;margin-inline:0}:where(.space-x-0\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * .5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-1\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-2\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-3>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 3) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-3\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 3.5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 3.5) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-6>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 6) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-7>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 7) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 7) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-8>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 8) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-9>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 9) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 9) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-10>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 10) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-11>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 11) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 11) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-12>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 12) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-14>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 14) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 14) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-16>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 16) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 16) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-20>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 20) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 20) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-24>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 24) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 24) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-28>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 28) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 28) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-32>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 32) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 32) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-36>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 36) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 36) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-40>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 40) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 40) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-44>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 44) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 44) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-48>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 48) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 48) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-52>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 52) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 52) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-56>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 56) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 56) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-60>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 60) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 60) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-64>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 64) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 64) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-72>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 72) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 72) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-80>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 80) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 80) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-96>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 96) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 96) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-px>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(1px * var(--tw-space-x-reverse));margin-inline-end:calc(1px * calc(1 - var(--tw-space-x-reverse)))}.gap-y-0{row-gap:0}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-2\.5{row-gap:calc(var(--spacing) * 2.5)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-3\.5{row-gap:calc(var(--spacing) * 3.5)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-7{row-gap:calc(var(--spacing) * 7)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}.gap-y-9{row-gap:calc(var(--spacing) * 9)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}.gap-y-11{row-gap:calc(var(--spacing) * 11)}.gap-y-12{row-gap:calc(var(--spacing) * 12)}.gap-y-14{row-gap:calc(var(--spacing) * 14)}.gap-y-16{row-gap:calc(var(--spacing) * 16)}.gap-y-20{row-gap:calc(var(--spacing) * 20)}.gap-y-24{row-gap:calc(var(--spacing) * 24)}.gap-y-28{row-gap:calc(var(--spacing) * 28)}.gap-y-32{row-gap:calc(var(--spacing) * 32)}.gap-y-36{row-gap:calc(var(--spacing) * 36)}.gap-y-40{row-gap:calc(var(--spacing) * 40)}.gap-y-44{row-gap:calc(var(--spacing) * 44)}.gap-y-48{row-gap:calc(var(--spacing) * 48)}.gap-y-52{row-gap:calc(var(--spacing) * 52)}.gap-y-56{row-gap:calc(var(--spacing) * 56)}.gap-y-60{row-gap:calc(var(--spacing) * 60)}.gap-y-64{row-gap:calc(var(--spacing) * 64)}.gap-y-72{row-gap:calc(var(--spacing) * 72)}.gap-y-80{row-gap:calc(var(--spacing) * 80)}.gap-y-96{row-gap:calc(var(--spacing) * 96)}.gap-y-px{row-gap:1px}: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-border>:not(:last-child)){border-color:var(--border)}.self-stretch{align-self:stretch}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overscroll-x-contain{overscroll-behavior-x:contain}.rounded{border-radius:.25rem}.rounded-\(--cell-radius\){border-radius:var(--cell-radius)}.rounded-4xl{border-radius:var(--radius-4xl)}.rounded-\[4px\]{border-radius:4px}.rounded-\[calc\(var\(--radius\)-3px\)\]{border-radius:calc(var(--radius) - 3px)}.rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md),10px)}.rounded-\[min\(var\(--radius-md\)\,12px\)\]{border-radius:min(var(--radius-md),12px)}.rounded-full{border-radius:3.40282e38px}.rounded-lg\!{border-radius:var(--radius-lg)!important}.rounded-none{border-radius:0}.rounded-xl\!{border-radius:var(--radius-xl)!important}.rounded-s{border-start-start-radius:.25rem;border-end-start-radius:.25rem}.rounded-s-\(--cell-radius\){border-start-start-radius:var(--cell-radius);border-end-start-radius:var(--cell-radius)}.rounded-s-2xl{border-start-start-radius:var(--radius-2xl);border-end-start-radius:var(--radius-2xl)}.rounded-s-3xl{border-start-start-radius:var(--radius-3xl);border-end-start-radius:var(--radius-3xl)}.rounded-s-4xl{border-start-start-radius:var(--radius-4xl);border-end-start-radius:var(--radius-4xl)}.rounded-s-full{border-start-start-radius:3.40282e38px;border-end-start-radius:3.40282e38px}.rounded-s-lg{border-start-start-radius:var(--radius-lg);border-end-start-radius:var(--radius-lg)}.rounded-s-md{border-start-start-radius:var(--radius-md);border-end-start-radius:var(--radius-md)}.rounded-s-none{border-start-start-radius:0;border-end-start-radius:0}.rounded-s-sm{border-start-start-radius:var(--radius-sm);border-end-start-radius:var(--radius-sm)}.rounded-s-xl{border-start-start-radius:var(--radius-xl);border-end-start-radius:var(--radius-xl)}.rounded-s-xs{border-start-start-radius:var(--radius-xs);border-end-start-radius:var(--radius-xs)}.rounded-ss{border-start-start-radius:.25rem}.rounded-ss-2xl{border-start-start-radius:var(--radius-2xl)}.rounded-ss-3xl{border-start-start-radius:var(--radius-3xl)}.rounded-ss-4xl{border-start-start-radius:var(--radius-4xl)}.rounded-ss-full{border-start-start-radius:3.40282e38px}.rounded-ss-lg{border-start-start-radius:var(--radius-lg)}.rounded-ss-md{border-start-start-radius:var(--radius-md)}.rounded-ss-none{border-start-start-radius:0}.rounded-ss-sm{border-start-start-radius:var(--radius-sm)}.rounded-ss-xl{border-start-start-radius:var(--radius-xl)}.rounded-ss-xs{border-start-start-radius:var(--radius-xs)}.rounded-e{border-start-end-radius:.25rem;border-end-end-radius:.25rem}.rounded-e-\(--cell-radius\){border-start-end-radius:var(--cell-radius);border-end-end-radius:var(--cell-radius)}.rounded-e-2xl{border-start-end-radius:var(--radius-2xl);border-end-end-radius:var(--radius-2xl)}.rounded-e-3xl{border-start-end-radius:var(--radius-3xl);border-end-end-radius:var(--radius-3xl)}.rounded-e-4xl{border-start-end-radius:var(--radius-4xl);border-end-end-radius:var(--radius-4xl)}.rounded-e-full{border-start-end-radius:3.40282e38px;border-end-end-radius:3.40282e38px}.rounded-e-lg{border-start-end-radius:var(--radius-lg);border-end-end-radius:var(--radius-lg)}.rounded-e-md{border-start-end-radius:var(--radius-md);border-end-end-radius:var(--radius-md)}.rounded-e-none{border-start-end-radius:0;border-end-end-radius:0}.rounded-e-sm{border-start-end-radius:var(--radius-sm);border-end-end-radius:var(--radius-sm)}.rounded-e-xl{border-start-end-radius:var(--radius-xl);border-end-end-radius:var(--radius-xl)}.rounded-e-xs{border-start-end-radius:var(--radius-xs);border-end-end-radius:var(--radius-xs)}.rounded-se{border-start-end-radius:.25rem}.rounded-se-2xl{border-start-end-radius:var(--radius-2xl)}.rounded-se-3xl{border-start-end-radius:var(--radius-3xl)}.rounded-se-4xl{border-start-end-radius:var(--radius-4xl)}.rounded-se-full{border-start-end-radius:3.40282e38px}.rounded-se-lg{border-start-end-radius:var(--radius-lg)}.rounded-se-md{border-start-end-radius:var(--radius-md)}.rounded-se-none{border-start-end-radius:0}.rounded-se-sm{border-start-end-radius:var(--radius-sm)}.rounded-se-xl{border-start-end-radius:var(--radius-xl)}.rounded-se-xs{border-start-end-radius:var(--radius-xs)}.rounded-ee{border-end-end-radius:.25rem}.rounded-ee-2xl{border-end-end-radius:var(--radius-2xl)}.rounded-ee-3xl{border-end-end-radius:var(--radius-3xl)}.rounded-ee-4xl{border-end-end-radius:var(--radius-4xl)}.rounded-ee-full{border-end-end-radius:3.40282e38px}.rounded-ee-lg{border-end-end-radius:var(--radius-lg)}.rounded-ee-md{border-end-end-radius:var(--radius-md)}.rounded-ee-none{border-end-end-radius:0}.rounded-ee-sm{border-end-end-radius:var(--radius-sm)}.rounded-ee-xl{border-end-end-radius:var(--radius-xl)}.rounded-ee-xs{border-end-end-radius:var(--radius-xs)}.rounded-es{border-end-start-radius:.25rem}.rounded-es-2xl{border-end-start-radius:var(--radius-2xl)}.rounded-es-3xl{border-end-start-radius:var(--radius-3xl)}.rounded-es-4xl{border-end-start-radius:var(--radius-4xl)}.rounded-es-full{border-end-start-radius:3.40282e38px}.rounded-es-lg{border-end-start-radius:var(--radius-lg)}.rounded-es-md{border-end-start-radius:var(--radius-md)}.rounded-es-none{border-end-start-radius:0}.rounded-es-sm{border-end-start-radius:var(--radius-sm)}.rounded-es-xl{border-end-start-radius:var(--radius-xl)}.rounded-es-xs{border-end-start-radius:var(--radius-xs)}.rounded-t-xl{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.rounded-l-\(--cell-radius\){border-top-left-radius:var(--cell-radius);border-bottom-left-radius:var(--cell-radius)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-r-\(--cell-radius\){border-top-right-radius:var(--cell-radius);border-bottom-right-radius:var(--cell-radius)}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.rounded-b-xl{border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-s-0{border-inline-start-style:var(--tw-border-style);border-inline-start-width:0}.border-s-2{border-inline-start-style:var(--tw-border-style);border-inline-start-width:2px}.border-s-4{border-inline-start-style:var(--tw-border-style);border-inline-start-width:4px}.border-s-8{border-inline-start-style:var(--tw-border-style);border-inline-start-width:8px}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.border-e-0{border-inline-end-style:var(--tw-border-style);border-inline-end-width:0}.border-e-2{border-inline-end-style:var(--tw-border-style);border-inline-end-width:2px}.border-e-4{border-inline-end-style:var(--tw-border-style);border-inline-end-width:4px}.border-e-8{border-inline-end-style:var(--tw-border-style);border-inline-end-width:8px}.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-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-solid{--tw-border-style:solid;border-style:solid}.border-\(--color-border\){border-color:var(--color-border)}.border-border,.border-border\/50{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-border\/50{border-color:color-mix(in oklab,var(--border) 50%,transparent)}}.border-input,.border-input\/30{border-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.border-input\/30{border-color:color-mix(in oklab,var(--input) 30%,transparent)}}.border-red-500{border-color:var(--color-red-500)}.border-transparent{border-color:#0000}.border-s-input{border-inline-start-color:var(--input)}.bg-\(--color-bg\){background-color:var(--color-bg)}.bg-\[Canvas\]{background-color:canvas}.bg-\[var\(--card-foot-bg\)\]{background-color:var(--card-foot-bg)}.bg-\[var\(--card-icon-bg\)\]{background-color:var(--card-icon-bg)}.bg-\[var\(--control-on-fg\)\]{background-color:var(--control-on-fg)}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.bg-destructive,.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/10{background-color:color-mix(in oklab,var(--destructive) 10%,transparent)}}.bg-input,.bg-input\/30{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.bg-input\/30{background-color:color-mix(in oklab,var(--input) 30%,transparent)}}.bg-muted,.bg-muted\/30{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/30{background-color:color-mix(in oklab,var(--muted) 30%,transparent)}}.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/50{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}.bg-orange-200{background-color:var(--color-orange-200)}.bg-primary,.bg-primary\/10{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/10{background-color:color-mix(in oklab,var(--primary) 10%,transparent)}}.bg-red-500\/20{background-color:#fb2c3633}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/20{background-color:color-mix(in oklab,var(--color-red-500) 20%,transparent)}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-clip-padding{background-clip:padding-box}.fill-foreground{fill:var(--foreground)}.fill-popover{fill:var(--popover)}.stroke-\[2\.5\]{stroke-width:2.5px}.p-\(--card-spacing\){padding:var(--card-spacing)}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-9{padding:calc(var(--spacing) * 9)}.p-10{padding:calc(var(--spacing) * 10)}.p-11{padding:calc(var(--spacing) * 11)}.p-12{padding:calc(var(--spacing) * 12)}.p-14{padding:calc(var(--spacing) * 14)}.p-16{padding:calc(var(--spacing) * 16)}.p-20{padding:calc(var(--spacing) * 20)}.p-24{padding:calc(var(--spacing) * 24)}.p-28{padding:calc(var(--spacing) * 28)}.p-32{padding:calc(var(--spacing) * 32)}.p-36{padding:calc(var(--spacing) * 36)}.p-40{padding:calc(var(--spacing) * 40)}.p-44{padding:calc(var(--spacing) * 44)}.p-48{padding:calc(var(--spacing) * 48)}.p-52{padding:calc(var(--spacing) * 52)}.p-56{padding:calc(var(--spacing) * 56)}.p-60{padding:calc(var(--spacing) * 60)}.p-64{padding:calc(var(--spacing) * 64)}.p-72{padding:calc(var(--spacing) * 72)}.p-80{padding:calc(var(--spacing) * 80)}.p-96{padding:calc(var(--spacing) * 96)}.p-101{padding:calc(var(--spacing) * 101)}.p-102{padding:calc(var(--spacing) * 102)}.p-103{padding:calc(var(--spacing) * 103)}.p-104{padding:calc(var(--spacing) * 104)}.p-105{padding:calc(var(--spacing) * 105)}.p-106{padding:calc(var(--spacing) * 106)}.p-107{padding:calc(var(--spacing) * 107)}.p-\[var\(--card-pad\)\]{padding:var(--card-pad)}.p-\[var\(--card-state-pad\)\]{padding:var(--card-state-pad)}.p-px{padding:1px}.px-\(--card-spacing\){padding-inline:var(--card-spacing)}.px-\(--cell-size\){padding-inline:var(--cell-size)}.px-0{padding-inline:0}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.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-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-9{padding-inline:calc(var(--spacing) * 9)}.px-10{padding-inline:calc(var(--spacing) * 10)}.px-11{padding-inline:calc(var(--spacing) * 11)}.px-12{padding-inline:calc(var(--spacing) * 12)}.px-14{padding-inline:calc(var(--spacing) * 14)}.px-16{padding-inline:calc(var(--spacing) * 16)}.px-20{padding-inline:calc(var(--spacing) * 20)}.px-24{padding-inline:calc(var(--spacing) * 24)}.px-28{padding-inline:calc(var(--spacing) * 28)}.px-32{padding-inline:calc(var(--spacing) * 32)}.px-36{padding-inline:calc(var(--spacing) * 36)}.px-40{padding-inline:calc(var(--spacing) * 40)}.px-44{padding-inline:calc(var(--spacing) * 44)}.px-48{padding-inline:calc(var(--spacing) * 48)}.px-52{padding-inline:calc(var(--spacing) * 52)}.px-56{padding-inline:calc(var(--spacing) * 56)}.px-60{padding-inline:calc(var(--spacing) * 60)}.px-64{padding-inline:calc(var(--spacing) * 64)}.px-72{padding-inline:calc(var(--spacing) * 72)}.px-80{padding-inline:calc(var(--spacing) * 80)}.px-96{padding-inline:calc(var(--spacing) * 96)}.px-\[5\.12px\]{padding-inline:5.12px}.px-\[var\(--badge-pad-x\,8px\)\]{padding-inline:var(--badge-pad-x,8px)}.px-px{padding-inline:1px}.py-\(--card-spacing\){padding-block:var(--card-spacing)}.py-0{padding-block:0}.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-3\.5{padding-block:calc(var(--spacing) * 3.5)}.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-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-9{padding-block:calc(var(--spacing) * 9)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-11{padding-block:calc(var(--spacing) * 11)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-28{padding-block:calc(var(--spacing) * 28)}.py-32{padding-block:calc(var(--spacing) * 32)}.py-36{padding-block:calc(var(--spacing) * 36)}.py-40{padding-block:calc(var(--spacing) * 40)}.py-44{padding-block:calc(var(--spacing) * 44)}.py-48{padding-block:calc(var(--spacing) * 48)}.py-52{padding-block:calc(var(--spacing) * 52)}.py-56{padding-block:calc(var(--spacing) * 56)}.py-60{padding-block:calc(var(--spacing) * 60)}.py-64{padding-block:calc(var(--spacing) * 64)}.py-72{padding-block:calc(var(--spacing) * 72)}.py-80{padding-block:calc(var(--spacing) * 80)}.py-96{padding-block:calc(var(--spacing) * 96)}.py-\[2px\]{padding-block:2px}.py-px{padding-block:1px}.ps-0{padding-inline-start:0}.ps-0\.5{padding-inline-start:calc(var(--spacing) * .5)}.ps-1{padding-inline-start:var(--spacing)}.ps-1\.5{padding-inline-start:calc(var(--spacing) * 1.5)}.ps-1\.5\!{padding-inline-start:calc(var(--spacing) * 1.5)!important}.ps-2{padding-inline-start:calc(var(--spacing) * 2)}.ps-2\.5{padding-inline-start:calc(var(--spacing) * 2.5)}.ps-3{padding-inline-start:calc(var(--spacing) * 3)}.ps-3\.5{padding-inline-start:calc(var(--spacing) * 3.5)}.ps-4{padding-inline-start:calc(var(--spacing) * 4)}.ps-5{padding-inline-start:calc(var(--spacing) * 5)}.ps-6{padding-inline-start:calc(var(--spacing) * 6)}.ps-7{padding-inline-start:calc(var(--spacing) * 7)}.ps-8{padding-inline-start:calc(var(--spacing) * 8)}.ps-9{padding-inline-start:calc(var(--spacing) * 9)}.ps-10{padding-inline-start:calc(var(--spacing) * 10)}.ps-11{padding-inline-start:calc(var(--spacing) * 11)}.ps-12{padding-inline-start:calc(var(--spacing) * 12)}.ps-14{padding-inline-start:calc(var(--spacing) * 14)}.ps-16{padding-inline-start:calc(var(--spacing) * 16)}.ps-20{padding-inline-start:calc(var(--spacing) * 20)}.ps-24{padding-inline-start:calc(var(--spacing) * 24)}.ps-28{padding-inline-start:calc(var(--spacing) * 28)}.ps-32{padding-inline-start:calc(var(--spacing) * 32)}.ps-36{padding-inline-start:calc(var(--spacing) * 36)}.ps-40{padding-inline-start:calc(var(--spacing) * 40)}.ps-44{padding-inline-start:calc(var(--spacing) * 44)}.ps-48{padding-inline-start:calc(var(--spacing) * 48)}.ps-52{padding-inline-start:calc(var(--spacing) * 52)}.ps-56{padding-inline-start:calc(var(--spacing) * 56)}.ps-60{padding-inline-start:calc(var(--spacing) * 60)}.ps-64{padding-inline-start:calc(var(--spacing) * 64)}.ps-72{padding-inline-start:calc(var(--spacing) * 72)}.ps-80{padding-inline-start:calc(var(--spacing) * 80)}.ps-96{padding-inline-start:calc(var(--spacing) * 96)}.ps-px{padding-inline-start:1px}.pe-0{padding-inline-end:0}.pe-0\.5{padding-inline-end:calc(var(--spacing) * .5)}.pe-1{padding-inline-end:var(--spacing)}.pe-1\.5{padding-inline-end:calc(var(--spacing) * 1.5)}.pe-1\.5\!{padding-inline-end:calc(var(--spacing) * 1.5)!important}.pe-2{padding-inline-end:calc(var(--spacing) * 2)}.pe-2\.5{padding-inline-end:calc(var(--spacing) * 2.5)}.pe-3{padding-inline-end:calc(var(--spacing) * 3)}.pe-3\.5{padding-inline-end:calc(var(--spacing) * 3.5)}.pe-4{padding-inline-end:calc(var(--spacing) * 4)}.pe-5{padding-inline-end:calc(var(--spacing) * 5)}.pe-6{padding-inline-end:calc(var(--spacing) * 6)}.pe-7{padding-inline-end:calc(var(--spacing) * 7)}.pe-8{padding-inline-end:calc(var(--spacing) * 8)}.pe-9{padding-inline-end:calc(var(--spacing) * 9)}.pe-10{padding-inline-end:calc(var(--spacing) * 10)}.pe-11{padding-inline-end:calc(var(--spacing) * 11)}.pe-12{padding-inline-end:calc(var(--spacing) * 12)}.pe-14{padding-inline-end:calc(var(--spacing) * 14)}.pe-16{padding-inline-end:calc(var(--spacing) * 16)}.pe-20{padding-inline-end:calc(var(--spacing) * 20)}.pe-24{padding-inline-end:calc(var(--spacing) * 24)}.pe-28{padding-inline-end:calc(var(--spacing) * 28)}.pe-32{padding-inline-end:calc(var(--spacing) * 32)}.pe-36{padding-inline-end:calc(var(--spacing) * 36)}.pe-40{padding-inline-end:calc(var(--spacing) * 40)}.pe-44{padding-inline-end:calc(var(--spacing) * 44)}.pe-48{padding-inline-end:calc(var(--spacing) * 48)}.pe-52{padding-inline-end:calc(var(--spacing) * 52)}.pe-56{padding-inline-end:calc(var(--spacing) * 56)}.pe-60{padding-inline-end:calc(var(--spacing) * 60)}.pe-64{padding-inline-end:calc(var(--spacing) * 64)}.pe-72{padding-inline-end:calc(var(--spacing) * 72)}.pe-80{padding-inline-end:calc(var(--spacing) * 80)}.pe-96{padding-inline-end:calc(var(--spacing) * 96)}.pe-px{padding-inline-end:1px}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-9{padding-top:calc(var(--spacing) * 9)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-11{padding-top:calc(var(--spacing) * 11)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-20{padding-top:calc(var(--spacing) * 20)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pt-28{padding-top:calc(var(--spacing) * 28)}.pt-32{padding-top:calc(var(--spacing) * 32)}.pt-36{padding-top:calc(var(--spacing) * 36)}.pt-40{padding-top:calc(var(--spacing) * 40)}.pt-44{padding-top:calc(var(--spacing) * 44)}.pt-48{padding-top:calc(var(--spacing) * 48)}.pt-52{padding-top:calc(var(--spacing) * 52)}.pt-56{padding-top:calc(var(--spacing) * 56)}.pt-60{padding-top:calc(var(--spacing) * 60)}.pt-64{padding-top:calc(var(--spacing) * 64)}.pt-72{padding-top:calc(var(--spacing) * 72)}.pt-80{padding-top:calc(var(--spacing) * 80)}.pt-96{padding-top:calc(var(--spacing) * 96)}.pt-px{padding-top:1px}.pr-0{padding-right:0}.pr-0\.5{padding-right:calc(var(--spacing) * .5)}.pr-1{padding-right:var(--spacing)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-3\.5{padding-right:calc(var(--spacing) * 3.5)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-7{padding-right:calc(var(--spacing) * 7)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-11{padding-right:calc(var(--spacing) * 11)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pr-14{padding-right:calc(var(--spacing) * 14)}.pr-16{padding-right:calc(var(--spacing) * 16)}.pr-20{padding-right:calc(var(--spacing) * 20)}.pr-24{padding-right:calc(var(--spacing) * 24)}.pr-28{padding-right:calc(var(--spacing) * 28)}.pr-32{padding-right:calc(var(--spacing) * 32)}.pr-36{padding-right:calc(var(--spacing) * 36)}.pr-40{padding-right:calc(var(--spacing) * 40)}.pr-44{padding-right:calc(var(--spacing) * 44)}.pr-48{padding-right:calc(var(--spacing) * 48)}.pr-52{padding-right:calc(var(--spacing) * 52)}.pr-56{padding-right:calc(var(--spacing) * 56)}.pr-60{padding-right:calc(var(--spacing) * 60)}.pr-64{padding-right:calc(var(--spacing) * 64)}.pr-72{padding-right:calc(var(--spacing) * 72)}.pr-80{padding-right:calc(var(--spacing) * 80)}.pr-96{padding-right:calc(var(--spacing) * 96)}.pr-px{padding-right:1px}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-9{padding-bottom:calc(var(--spacing) * 9)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-11{padding-bottom:calc(var(--spacing) * 11)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-14{padding-bottom:calc(var(--spacing) * 14)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-28{padding-bottom:calc(var(--spacing) * 28)}.pb-32{padding-bottom:calc(var(--spacing) * 32)}.pb-36{padding-bottom:calc(var(--spacing) * 36)}.pb-40{padding-bottom:calc(var(--spacing) * 40)}.pb-44{padding-bottom:calc(var(--spacing) * 44)}.pb-48{padding-bottom:calc(var(--spacing) * 48)}.pb-52{padding-bottom:calc(var(--spacing) * 52)}.pb-56{padding-bottom:calc(var(--spacing) * 56)}.pb-60{padding-bottom:calc(var(--spacing) * 60)}.pb-64{padding-bottom:calc(var(--spacing) * 64)}.pb-72{padding-bottom:calc(var(--spacing) * 72)}.pb-80{padding-bottom:calc(var(--spacing) * 80)}.pb-96{padding-bottom:calc(var(--spacing) * 96)}.pb-px{padding-bottom:1px}.pl-0{padding-left:0}.pl-0\.5{padding-left:calc(var(--spacing) * .5)}.pl-1{padding-left:var(--spacing)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-11{padding-left:calc(var(--spacing) * 11)}.pl-12{padding-left:calc(var(--spacing) * 12)}.pl-14{padding-left:calc(var(--spacing) * 14)}.pl-16{padding-left:calc(var(--spacing) * 16)}.pl-20{padding-left:calc(var(--spacing) * 20)}.pl-24{padding-left:calc(var(--spacing) * 24)}.pl-28{padding-left:calc(var(--spacing) * 28)}.pl-32{padding-left:calc(var(--spacing) * 32)}.pl-36{padding-left:calc(var(--spacing) * 36)}.pl-40{padding-left:calc(var(--spacing) * 40)}.pl-44{padding-left:calc(var(--spacing) * 44)}.pl-48{padding-left:calc(var(--spacing) * 48)}.pl-52{padding-left:calc(var(--spacing) * 52)}.pl-56{padding-left:calc(var(--spacing) * 56)}.pl-60{padding-left:calc(var(--spacing) * 60)}.pl-64{padding-left:calc(var(--spacing) * 64)}.pl-72{padding-left:calc(var(--spacing) * 72)}.pl-80{padding-left:calc(var(--spacing) * 80)}.pl-96{padding-left:calc(var(--spacing) * 96)}.pl-px{padding-left:1px}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--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-\[0\.8rem\]{font-size:.8rem}.text-\[10\.4px\]{font-size:10.4px}.text-\[13px\]{font-size:13px}.text-\[20px\]{font-size:20px}.text-\[length\:var\(--badge-font\,11px\)\]{font-size:var(--badge-font,11px)}.text-\[length\:var\(--text-sm-size\)\]{font-size:var(--text-sm-size)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.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-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[26px\]{--tw-leading:26px;line-height:26px}.leading-\[34px\]{--tw-leading:34px;line-height:34px}.leading-\[var\(--choicecard-desc-lh\)\]{--tw-leading:var(--choicecard-desc-lh);line-height:var(--choicecard-desc-lh)}.leading-\[var\(--choicecard-title-lh\)\]{--tw-leading:var(--choicecard-title-lh);line-height:var(--choicecard-title-lh)}.leading-\[var\(--text-body-lh\)\]{--tw-leading:var(--text-body-lh);line-height:var(--text-body-lh)}.leading-\[var\(--text-caption-lh\)\]{--tw-leading:var(--text-caption-lh);line-height:var(--text-caption-lh)}.leading-\[var\(--text-label-lh\)\]{--tw-leading:var(--text-label-lh);line-height:var(--text-label-lh)}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-\[var\(--badge-font-weight\,500\)\]{--tw-font-weight:var(--badge-font-weight,500);font-weight:var(--badge-font-weight,500)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.015em\]{--tw-tracking:-.015em;letter-spacing:-.015em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[var\(--badge-letter-spacing\,0\.01em\)\]{--tw-tracking:var(--badge-letter-spacing,.01em);letter-spacing:var(--badge-letter-spacing,.01em)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.wrap-break-word{overflow-wrap:break-word}.text-\[CanvasText\]{color:canvastext}.text-\[var\(--text-link\)\]{color:var(--text-link)}.text-card-foreground{color:var(--foreground)}.text-foreground,.text-foreground\/60{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/60{color:color-mix(in oklab,var(--foreground) 60%,transparent)}}.text-popover-foreground{color:var(--foreground)}.text-secondary-foreground{color:var(--foreground)}.text-white{color:var(--color-white)}.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,)}.bg-blend-color{background-blend-mode:color}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px 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-\[0_0_0_1px_var\(--sidebar-border\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--sidebar-border));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--drawer-shadow\)\]{--tw-shadow:var(--drawer-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--shadow-xs\)\]{--tw-shadow:var(--shadow-xs);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-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px 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-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none\!{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px 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)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + 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)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + 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)}.ring-2{--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)}.ring-3{--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)}.ring-background{--tw-ring-color:var(--background)}.ring-card{--tw-ring-color:var(--card)}.ring-foreground\/10{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.ring-foreground\/10{--tw-ring-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.ring-primary\/80{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.ring-primary\/80{--tw-ring-color:color-mix(in oklab, var(--primary) 80%, transparent)}}.ring-ring,.ring-ring\/50{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.ring-ring\/50{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.ring-offset-background{--tw-ring-offset-color:var(--background)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);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,)}.grayscale{--tw-grayscale:grayscale(100%);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,)}.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-\[1px\]{--tw-backdrop-blur:blur(1px);-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-\[box-shadow\,border-color\]{transition-property:box-shadow,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-shadow\,transform\]{transition-property:box-shadow,transform;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-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[shadow\,border\,opacity\]{transition-property:shadow,border,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[shadow\,border\]{transition-property:shadow,border;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[translate\,scale\,opacity\]{transition-property:translate,scale,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;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-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;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))}.transition-none{transition-property:none}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-1000{--tw-duration:1s;transition-duration:1s}.ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\]{--tw-ease:cubic-bezier(.22,1,.36,1);transition-timing-function:cubic-bezier(.22,1,.36,1)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.will-change-transform{will-change:transform}.contain-content{contain:content}.fade-in-0{--tw-enter-opacity:0}.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}.\[--card-spacing\:--spacing\(4\)\]{--card-spacing:calc(var(--spacing) * 4)}.\[--cell-radius\:var\(--radius-md\)\]{--cell-radius:var(--radius-md)}.\[--cell-size\:--spacing\(7\)\]{--cell-size:calc(var(--spacing) * 7)}.\[--progress-dir\:-1\]{--progress-dir:-1}.\[contain-intrinsic-size\:auto_10rem\]{contain-intrinsic-size:auto 10rem}.\[content-visibility\:auto\]{content-visibility:auto}.paused{animation-play-state:paused}.ring-inset{--tw-ring-inset:inset}.running{animation-play-state:running}.slide-in-from-top-2{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}:is(.\*\:w-full>*){width:100%}:is(.\*\*\:inline *){display:inline}:is(.\*\*\:whitespace-nowrap *){white-space:nowrap}.not-last\:border-b:not(:last-child){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *){opacity:1}@media (hover:hover){.group-hover\:opacity-0:is(:where(.group):hover *){opacity:0}.group-hover\:opacity-100:is(:where(.group):hover *),.group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *){opacity:1}}.group-focus\/context-menu-item\:text-accent-foreground:is(:where(.group\/context-menu-item):focus *),.group-focus\/dropdown-menu-item\:text-accent-foreground:is(:where(.group\/dropdown-menu-item):focus *),.group-focus\/menubar-item\:text-accent-foreground:is(:where(.group\/menubar-item):focus *){color:var(--foreground)}.group-has-disabled\/field\:opacity-50:is(:where(.group\/field):has(:disabled) *){opacity:.5}.group-has-data-\[sidebar\=menu-action\]\/menu-item\:pe-8:is(:where(.group\/menu-item):has([data-sidebar=menu-action]) *){padding-inline-end:calc(var(--spacing) * 8)}.group-has-data-\[size\=lg\]\/avatar-group\:size-10:is(:where(.group\/avatar-group):has([data-size=lg]) *){width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.group-has-data-\[size\=sm\]\/avatar-group\:size-6:is(:where(.group\/avatar-group):has([data-size=sm]) *){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.group-has-data-\[slot\=alert-content\]\/alert\:row-span-1:is(:where(.group\/alert):has([data-slot=alert-content]) *){grid-row:span 1/span 1}.group-has-data-\[slot\=alert-icon\]\/alert\:col-start-2:is(:where(.group\/alert):has([data-slot=alert-icon]) *){grid-column-start:2}.group-has-data-\[slot\=combobox-clear\]\/input-group\:hidden:is(:where(.group\/input-group):has([data-slot=combobox-clear]) *),.group-has-data-\[slot\=command-shortcut\]\/command-item\:hidden:is(:where(.group\/command-item):has([data-slot=command-shortcut]) *){display:none}.group-has-data-\[slot\=item-description\]\/item\:translate-y-0\.5:is(:where(.group\/item):has([data-slot=item-description]) *){--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-has-data-\[slot\=item-description\]\/item\:self-start:is(:where(.group\/item):has([data-slot=item-description]) *){align-self:flex-start}.group-has-data-\[slot\=message-footer\]\/message\:-translate-y-8:is(:where(.group\/message):has([data-slot=message-footer]) *){--tw-translate-y:calc(var(--spacing) * -8);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-has-data-\[variant\=ghost\]\/message\:px-0:is(:where(.group\/message):has([data-variant=ghost]) *){padding-inline:0}.group-has-data-horizontal\/field\:text-balance:is(:where(.group\/field):has(:where([data-orientation=horizontal])) *){text-wrap:balance}.group-has-\[\:focus-visible\]\/field-label\:border-transparent:is(:where(.group\/field-label):has(:focus-visible) *){border-color:#0000}.group-has-\[\:focus-visible\]\/field-label\:ring-0:is(:where(.group\/field-label):has(:focus-visible) *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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)}.group-has-\[\:focus-visible\]\/field-label\:not-data-checked\:border-input:is(:where(.group\/field-label):has(:focus-visible) *):not(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:var(--input)}.group-has-\[\>input\]\/input-group\:pt-2:is(:where(.group\/input-group):has(>input) *){padding-top:calc(var(--spacing) * 2)}.group-has-\[\>input\]\/input-group\:pb-2:is(:where(.group\/input-group):has(>input) *){padding-bottom:calc(var(--spacing) * 2)}.group-has-\[\>svg\]\/alert\:col-start-2:is(:where(.group\/alert):has(>svg) *){grid-column-start:2}.group-aria-expanded\/accordion-trigger\:hidden:is(:where(.group\/accordion-trigger)[aria-expanded=true] *){display:none}.group-aria-expanded\/accordion-trigger\:inline:is(:where(.group\/accordion-trigger)[aria-expanded=true] *){display:inline}.group-data-empty\/combobox-content\:flex:is(:where(.group\/combobox-content)[data-empty] *){display:flex}.group-data-popup-open\/navigation-menu-trigger\:rotate-180:is(:where(.group\/navigation-menu-trigger)[data-popup-open] *){rotate:180deg}.group-data-\[align\=end\]\/bubble\:self-end:is(:where(.group\/bubble)[data-align=end] *){align-self:flex-end}.group-data-\[align\=end\]\/message\:justify-end:is(:where(.group\/message)[data-align=end] *){justify-content:flex-end}.group-data-\[align\=end\]\/message\:self-end:is(:where(.group\/message)[data-align=end] *){align-self:flex-end}.group-data-\[checked\=true\]\/command-item\:opacity-100:is(:where(.group\/command-item)[data-checked=true] *){opacity:1}.group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *){margin-top:calc(var(--spacing) * -8)}.group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *){display:none}.group-data-\[collapsible\=icon\]\:size-8\!:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--spacing) * 8)!important;height:calc(var(--spacing) * 8)!important}.group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\):is(:where(.group)[data-collapsible=icon] *){width:var(--sidebar-width-icon)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing) * 4)))}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing) * 4)) + 2px)}.group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *){overflow:hidden}.group-data-\[collapsible\=icon\]\:p-0\!:is(:where(.group)[data-collapsible=icon] *){padding:0!important}.group-data-\[collapsible\=icon\]\:p-2\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing) * 2)!important}.group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *){opacity:0}.group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:0}.group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *),.group-data-\[disabled\=true\]\/field\:opacity-50:is(:where(.group\/field)[data-disabled=true] *),.group-data-\[disabled\=true\]\/input-group\:opacity-50:is(:where(.group\/input-group)[data-disabled=true] *){opacity:.5}.group-data-\[focused\=true\]\/day\:relative:is(:where(.group\/day)[data-focused=true] *){position:relative}.group-data-\[focused\=true\]\/day\:z-10:is(:where(.group\/day)[data-focused=true] *){z-index:10}.group-data-\[focused\=true\]\/day\:border-ring:is(:where(.group\/day)[data-focused=true] *){border-color:var(--ring)}.group-data-\[focused\=true\]\/day\:ring-\[3px\]:is(:where(.group\/day)[data-focused=true] *){--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)}.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.group-data-\[orientation\=vertical\]\/attachment\:absolute:is(:where(.group\/attachment)[data-orientation=vertical] *){position:absolute}.group-data-\[orientation\=vertical\]\/attachment\:end-3:is(:where(.group\/attachment)[data-orientation=vertical] *){inset-inline-end:calc(var(--spacing) * 3)}.group-data-\[orientation\=vertical\]\/attachment\:top-3:is(:where(.group\/attachment)[data-orientation=vertical] *){top:calc(var(--spacing) * 3)}.group-data-\[orientation\=vertical\]\/attachment\:w-full:is(:where(.group\/attachment)[data-orientation=vertical] *){width:100%}.group-data-\[orientation\=vertical\]\/attachment\:gap-1:is(:where(.group\/attachment)[data-orientation=vertical] *){gap:var(--spacing)}.group-data-\[orientation\=vertical\]\/attachment\:px-1:is(:where(.group\/attachment)[data-orientation=vertical] *){padding-inline:var(--spacing)}.group-data-\[side\=left\]\:-right-4:is(:where(.group)[data-side=left] *){right:calc(var(--spacing) * -4)}.group-data-\[side\=left\]\:border-e:is(:where(.group)[data-side=left] *){border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.group-data-\[side\=right\]\:left-0:is(:where(.group)[data-side=right] *){left:0}.group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *){rotate:180deg}.group-data-\[side\=right\]\:border-s:is(:where(.group)[data-side=right] *){border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.group-data-\[size\=default\]\/avatar\:size-2\.5:is(:where(.group\/avatar)[data-size=default] *){width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.group-data-\[size\=default\]\/switch\:size-4:is(:where(.group\/switch)[data-size=default] *){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.group-data-\[size\=lg\]\/avatar\:size-3:is(:where(.group\/avatar)[data-size=lg] *){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=sm\]\/attachment\:w-8:is(:where(.group\/attachment)[data-size=sm] *){width:calc(var(--spacing) * 8)}.group-data-\[size\=sm\]\/avatar\:size-2:is(:where(.group\/avatar)[data-size=sm] *){width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.group-data-\[size\=sm\]\/avatar\:text-xs:is(:where(.group\/avatar)[data-size=sm] *){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.group-data-\[size\=sm\]\/card\:text-sm:is(:where(.group\/card)[data-size=sm] *){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.group-data-\[size\=sm\]\/item\:size-8:is(:where(.group\/item)[data-size=sm] *){width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.group-data-\[size\=sm\]\/switch\:size-3:is(:where(.group\/switch)[data-size=sm] *){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=xs\]\/attachment\:w-7:is(:where(.group\/attachment)[data-size=xs] *){width:calc(var(--spacing) * 7)}.group-data-\[size\=xs\]\/attachment\:rounded-md:is(:where(.group\/attachment)[data-size=xs] *){border-radius:var(--radius-md)}.group-data-\[size\=xs\]\/item\:size-6:is(:where(.group\/item)[data-size=xs] *){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.group-data-\[size\=xs\]\/item\:gap-0:is(:where(.group\/item)[data-size=xs] *){gap:0}.group-data-\[size\=xs\]\/item\:text-xs:is(:where(.group\/item)[data-size=xs] *){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.group-data-\[spacing\=0\]\/toggle-group\:rounded-none:is(:where(.group\/toggle-group)[data-spacing="0"] *){border-radius:0}.group-data-\[spacing\=0\]\/toggle-group\:px-2:is(:where(.group\/toggle-group)[data-spacing="0"] *){padding-inline:calc(var(--spacing) * 2)}.group-data-\[state\=checked\]\:block:is(:where(.group)[data-state=checked] *){display:block}.group-data-\[state\=checked\]\:hidden:is(:where(.group)[data-state=checked] *){display:none}.group-data-\[state\=done\]\/attachment\:opacity-100:is(:where(.group\/attachment)[data-state=done] *){opacity:1}.group-data-\[state\=error\]\/attachment\:bg-destructive\/10:is(:where(.group\/attachment)[data-state=error] *){background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.group-data-\[state\=error\]\/attachment\:bg-destructive\/10:is(:where(.group\/attachment)[data-state=error] *){background-color:color-mix(in oklab,var(--destructive) 10%,transparent)}}.group-data-\[state\=error\]\/attachment\:text-destructive:is(:where(.group\/attachment)[data-state=error] *),.group-data-\[state\=error\]\/attachment\:text-destructive\/80:is(:where(.group\/attachment)[data-state=error] *){color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.group-data-\[state\=error\]\/attachment\:text-destructive\/80:is(:where(.group\/attachment)[data-state=error] *){color:color-mix(in oklab,var(--destructive) 80%,transparent)}}.group-data-\[state\=idle\]\/attachment\:opacity-100:is(:where(.group\/attachment)[data-state=idle] *){opacity:1}.group-data-\[state\=indeterminate\]\:block:is(:where(.group)[data-state=indeterminate] *){display:block}.group-data-\[state\=indeterminate\]\:hidden:is(:where(.group)[data-state=indeterminate] *){display:none}.group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.group-data-\[state\=processing\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=processing] *){--_spread:var(--shimmer-spread, calc(3ch + 40px) );--_base:currentColor;--_highlight:var(--shimmer-color,oklch(from currentColor l c h / calc(alpha/5) ));background-image:var(--shimmer-image,linear-gradient(calc(90deg + var(--shimmer-angle)), var(--_base) calc(50% - var(--_spread)), var(--_highlight) calc(50% - var(--_spread) * .5), var(--_highlight) 50%, var(--_highlight) calc(50% + var(--_spread) * .5), var(--_base) calc(50% + var(--_spread))))}@supports (color:color-mix(in lab,red,red)){.group-data-\[state\=processing\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=processing] *){background-image:var(--shimmer-image,linear-gradient(calc(90deg + var(--shimmer-angle)), var(--_base) calc(50% - var(--_spread)), color-mix(in oklch, var(--_highlight), var(--_base) 50%) calc(50% - var(--_spread) * .5), var(--_highlight) 50%, color-mix(in oklch, var(--_highlight), var(--_base) 50%) calc(50% + var(--_spread) * .5), var(--_base) calc(50% + var(--_spread))))}}.group-data-\[state\=processing\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=processing] *){background-repeat:no-repeat;background-size:calc(200% + var(--_spread) * 2) 100%;-webkit-text-fill-color:var(--shimmer-text-fill,transparent);animation:tw-shimmer var(--shimmer-duration,2s) linear infinite;background-position:0 0;-webkit-background-clip:text;background-clip:text}.group-data-\[state\=processing\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=processing] *):is(.dark *){--_highlight:var(--shimmer-color,oklch(from currentColor max(.8, calc(l + .4) ) c h / calc(alpha + .4) ))}.group-data-\[state\=processing\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=processing] *):where([dir=rtl],[dir=rtl] *){animation-direction:reverse}@media (prefers-reduced-motion:reduce){.group-data-\[state\=processing\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=processing] *){-webkit-text-fill-color:currentColor;background-image:none;animation:none}}.group-data-\[state\=uploading\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=uploading] *){--_spread:var(--shimmer-spread, calc(3ch + 40px) );--_base:currentColor;--_highlight:var(--shimmer-color,oklch(from currentColor l c h / calc(alpha/5) ));background-image:var(--shimmer-image,linear-gradient(calc(90deg + var(--shimmer-angle)), var(--_base) calc(50% - var(--_spread)), var(--_highlight) calc(50% - var(--_spread) * .5), var(--_highlight) 50%, var(--_highlight) calc(50% + var(--_spread) * .5), var(--_base) calc(50% + var(--_spread))))}@supports (color:color-mix(in lab,red,red)){.group-data-\[state\=uploading\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=uploading] *){background-image:var(--shimmer-image,linear-gradient(calc(90deg + var(--shimmer-angle)), var(--_base) calc(50% - var(--_spread)), color-mix(in oklch, var(--_highlight), var(--_base) 50%) calc(50% - var(--_spread) * .5), var(--_highlight) 50%, color-mix(in oklch, var(--_highlight), var(--_base) 50%) calc(50% + var(--_spread) * .5), var(--_base) calc(50% + var(--_spread))))}}.group-data-\[state\=uploading\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=uploading] *){background-repeat:no-repeat;background-size:calc(200% + var(--_spread) * 2) 100%;-webkit-text-fill-color:var(--shimmer-text-fill,transparent);animation:tw-shimmer var(--shimmer-duration,2s) linear infinite;background-position:0 0;-webkit-background-clip:text;background-clip:text}.group-data-\[state\=uploading\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=uploading] *):is(.dark *){--_highlight:var(--shimmer-color,oklch(from currentColor max(.8, calc(l + .4) ) c h / calc(alpha + .4) ))}.group-data-\[state\=uploading\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=uploading] *):where([dir=rtl],[dir=rtl] *){animation-direction:reverse}@media (prefers-reduced-motion:reduce){.group-data-\[state\=uploading\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=uploading] *){-webkit-text-fill-color:currentColor;background-image:none;animation:none}}.group-data-\[variant\=border\]\/accordion\:px-4:is(:where(.group\/accordion)[data-variant=border] *){padding-inline:calc(var(--spacing) * 4)}.group-data-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *){border-radius:var(--radius-lg)}.group-data-\[variant\=floating\]\:shadow-sm:is(:where(.group)[data-variant=floating] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px 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)}.group-data-\[variant\=floating\]\:ring-1:is(:where(.group)[data-variant=floating] *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + 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)}.group-data-\[variant\=line\]\/tabs-list\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *){background-color:#0000}.group-data-\[variant\=outline\]\/field-group\:-mb-2:is(:where(.group\/field-group)[data-variant=outline] *){margin-bottom:calc(var(--spacing) * -2)}.group-data-\[variant\=separator\]\/marker\:flex-none:is(:where(.group\/marker)[data-variant=separator] *){flex:none}.group-data-\[variant\=separator\]\/marker\:text-center:is(:where(.group\/marker)[data-variant=separator] *){text-align:center}.group-data-\[vaul-drawer-direction\=bottom\]\/drawer-content\:block:is(:where(.group\/drawer-content)[data-vaul-drawer-direction=bottom] *){display:block}.group-data-\[vaul-drawer-direction\=bottom\]\/drawer-content\:text-center:is(:where(.group\/drawer-content)[data-vaul-drawer-direction=bottom] *),.group-data-\[vaul-drawer-direction\=top\]\/drawer-content\:text-center:is(:where(.group\/drawer-content)[data-vaul-drawer-direction=top] *){text-align:center}.group-data-\[viewport\=false\]\/navigation-menu\:top-full:is(:where(.group\/navigation-menu)[data-viewport=false] *){top:100%}.group-data-\[viewport\=false\]\/navigation-menu\:mt-1\.5:is(:where(.group\/navigation-menu)[data-viewport=false] *){margin-top:calc(var(--spacing) * 1.5)}.group-data-\[viewport\=false\]\/navigation-menu\:overflow-hidden:is(:where(.group\/navigation-menu)[data-viewport=false] *){overflow:hidden}.group-data-\[viewport\=false\]\/navigation-menu\:rounded-lg:is(:where(.group\/navigation-menu)[data-viewport=false] *){border-radius:var(--radius-lg)}.group-data-\[viewport\=false\]\/navigation-menu\:bg-popover:is(:where(.group\/navigation-menu)[data-viewport=false] *){background-color:var(--popover)}.group-data-\[viewport\=false\]\/navigation-menu\:text-popover-foreground:is(:where(.group\/navigation-menu)[data-viewport=false] *){color:var(--foreground)}.group-data-\[viewport\=false\]\/navigation-menu\:shadow:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px 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)}.group-data-\[viewport\=false\]\/navigation-menu\:ring-1:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + 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)}.group-data-\[viewport\=false\]\/navigation-menu\:ring-foreground\/10:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.group-data-\[viewport\=false\]\/navigation-menu\:ring-foreground\/10:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-ring-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.group-data-\[viewport\=false\]\/navigation-menu\:duration-300:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-duration:.3s;transition-duration:.3s}.group-data-open\/navigation-menu-trigger\:rotate-180:is(:is(:where(.group\/navigation-menu-trigger):where([data-state=open]),:where(.group\/navigation-menu-trigger):where([data-open]:not([data-open=false]))) *){rotate:180deg}.group-data-selected\/command-item\:text-foreground:is(:where(.group\/command-item):where([data-selected=true]) *){color:var(--foreground)}.group-data-horizontal\/tabs\:h-8:is(:where(.group\/tabs):where([data-orientation=horizontal]) *){height:calc(var(--spacing) * 8)}.group-data-horizontal\/tabs\:h-auto:is(:where(.group\/tabs):where([data-orientation=horizontal]) *){height:auto}.group-data-vertical\/tabs\:h-fit:is(:where(.group\/tabs):where([data-orientation=vertical]) *){height:fit-content}.group-data-vertical\/tabs\:w-full:is(:where(.group\/tabs):where([data-orientation=vertical]) *){width:100%}.group-data-vertical\/tabs\:flex-col:is(:where(.group\/tabs):where([data-orientation=vertical]) *){flex-direction:column}.group-data-vertical\/tabs\:justify-start:is(:where(.group\/tabs):where([data-orientation=vertical]) *){justify-content:flex-start}.peer-checked\:border-primary:is(:where(.peer):checked~*){border-color:var(--primary)}.peer-checked\:bg-primary:is(:where(.peer):checked~*){background-color:var(--primary)}.peer-checked\:text-primary-foreground:is(:where(.peer):checked~*){color:var(--primary-foreground)}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.peer-disabled\:opacity-70:is(:where(.peer):disabled~*){opacity:.7}.peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.peer\/menu-button)[data-size=default]~*){top:calc(var(--spacing) * 1.5)}.peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.peer\/menu-button)[data-size=lg]~*){top:calc(var(--spacing) * 2.5)}.peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.peer\/menu-button)[data-size=sm]~*){top:var(--spacing)}.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)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-6::file-selector-button{height:calc(var(--spacing) * 6)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-start::placeholder{text-align:start}.before\:inset-y-0:before{content:var(--tw-content);inset-block:0}.before\:start-0:before{content:var(--tw-content);inset-inline-start:calc(var(--spacing) * 0)}.before\:me-1:before{content:var(--tw-content);margin-inline-end:var(--spacing)}.before\:w-\[var\(--card-accent-w\)\]:before{content:var(--tw-content);width:var(--card-accent-w)}.before\:min-w-0:before{content:var(--tw-content);min-width:0}.before\:flex-1:before{content:var(--tw-content);flex:1}.before\:bg-\[var\(--_accent\)\]:before{content:var(--tw-content);background-color:var(--_accent)}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing) * -2)}.after\:-inset-x-3:after{content:var(--tw-content);inset-inline:calc(var(--spacing) * -3)}.after\:-inset-y-2:after{content:var(--tw-content);inset-block:calc(var(--spacing) * -2)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:0}.after\:inset-s-1\/2:after{content:var(--tw-content);inset-inline-start:50%}.after\:start-0:after{content:var(--tw-content);inset-inline-start:calc(var(--spacing) * 0)}.after\:start-1\/2:after{content:var(--tw-content);inset-inline-start:50%}.after\:end-0:after{content:var(--tw-content);inset-inline-end:calc(var(--spacing) * 0)}.after\:right-0:after{content:var(--tw-content);right:0}.after\:left-0:after{content:var(--tw-content);left:0}.after\:ms-1:after{content:var(--tw-content);margin-inline-start:var(--spacing)}.after\:h-full:after{content:var(--tw-content);height:100%}.after\:w-1:after{content:var(--tw-content);width:var(--spacing)}.after\:w-4:after{content:var(--tw-content);width:calc(var(--spacing) * 4)}.after\:w-4\.5:after{content:var(--tw-content);width:calc(var(--spacing) * 4.5)}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:min-w-0:after{content:var(--tw-content);min-width:0}.after\:flex-1:after{content:var(--tw-content);flex:1}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.after\:rounded-full:after{content:var(--tw-content);border-radius:3.40282e38px}.after\:border:after{content:var(--tw-content);border-style:var(--tw-border-style);border-width:1px}.after\:border-border:after{content:var(--tw-content);border-color:var(--border)}.after\:bg-foreground:after{content:var(--tw-content);background-color:var(--foreground)}.after\:bg-muted:after{content:var(--tw-content);background-color:var(--muted)}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:mix-blend-darken:after{content:var(--tw-content);mix-blend-mode:darken}.after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.group-data-\[collapsible\=offcanvas\]\:after\:start-full:is(:where(.group)[data-collapsible=offcanvas] *):after{content:var(--tw-content);inset-inline-start:100%}.group-data-horizontal\/tabs\:after\:inset-x-0:is(:where(.group\/tabs):where([data-orientation=horizontal]) *):after{content:var(--tw-content);inset-inline:0}.group-data-horizontal\/tabs\:after\:bottom-\[-5px\]:is(:where(.group\/tabs):where([data-orientation=horizontal]) *):after{content:var(--tw-content);bottom:-5px}.group-data-horizontal\/tabs\:after\:h-0\.5:is(:where(.group\/tabs):where([data-orientation=horizontal]) *):after{content:var(--tw-content);height:calc(var(--spacing) * .5)}.group-data-vertical\/tabs\:after\:inset-y-0:is(:where(.group\/tabs):where([data-orientation=vertical]) *):after{content:var(--tw-content);inset-block:0}.group-data-vertical\/tabs\:after\:-end-1:is(:where(.group\/tabs):where([data-orientation=vertical]) *):after{content:var(--tw-content);inset-inline-end:calc(var(--spacing) * -1)}.group-data-vertical\/tabs\:after\:w-0\.5:is(:where(.group\/tabs):where([data-orientation=vertical]) *):after{content:var(--tw-content);width:calc(var(--spacing) * .5)}.first\:rounded-s-lg:first-child{border-start-start-radius:var(--radius-lg);border-end-start-radius:var(--radius-lg)}.first\:border-s:first-child{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.last\:mt-0:last-child{margin-top:0}.last\:rounded-e-lg:last-child{border-start-end-radius:var(--radius-lg);border-end-end-radius:var(--radius-lg)}.checked\:before\:absolute:checked:before{content:var(--tw-content);position:absolute}.checked\:before\:inset-s-1\/2:checked:before{content:var(--tw-content);inset-inline-start:50%}.checked\:before\:top-1\/2:checked:before{content:var(--tw-content);top:50%}.checked\:before\:size-2:checked:before{content:var(--tw-content);width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.checked\:before\:-translate-x-1\/2:checked:before{content:var(--tw-content);--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.checked\:before\:-translate-y-1\/2:checked:before{content:var(--tw-content);--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.checked\:before\:rounded-full:checked:before{content:var(--tw-content);border-radius:3.40282e38px}.checked\:before\:bg-primary:checked:before{content:var(--tw-content);background-color:var(--primary)}.checked\:before\:content-\[\'\'\]:checked:before{--tw-content:"";content:var(--tw-content)}.focus-within\:border-ring:focus-within{border-color:var(--ring)}.focus-within\:shadow-\[var\(--shadow-focus\)\]:focus-within{--tw-shadow:var(--shadow-focus);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-1:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + 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-within\:ring-3:focus-within{--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-within\:ring-ring\/50:focus-within{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus-within\:ring-ring\/50:focus-within{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.focus-within\:outline-none:focus-within{--tw-outline-style:none;outline-style:none}@media (hover:hover){.hover\:border-\[var\(--input-hover\)\]:hover{border-color:var(--input-hover)}.hover\:border-input:hover{border-color:var(--input)}.hover\:border-primary\/40:hover{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/40:hover{border-color:color-mix(in oklab,var(--primary) 40%,transparent)}}.hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:color-mix(in oklch,var(--secondary),var(--foreground) 5%)}}.hover\:bg-\[var\(--action-primary-bg-hover\)\]:hover{background-color:var(--action-primary-bg-hover)}.hover\:bg-accent:hover,.hover\:bg-accent\/30:hover{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-accent\/30:hover{background-color:color-mix(in oklab,var(--accent) 30%,transparent)}}.hover\:bg-accent\/40:hover{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-accent\/40:hover{background-color:color-mix(in oklab,var(--accent) 40%,transparent)}}.hover\:bg-card:hover{background-color:var(--card)}.hover\:bg-destructive\/10:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/10:hover{background-color:color-mix(in oklab,var(--destructive) 10%,transparent)}}.hover\:bg-destructive\/20:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/20:hover{background-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.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,.hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}.hover\:bg-primary:hover,.hover\:bg-primary\/80:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab,var(--primary) 80%,transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary) 90%,transparent)}}.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\:bg-transparent:hover{background-color:#0000}.hover\:text-\[var\(--text-link-hover\)\]:hover{color:var(--text-link-hover)}.hover\:text-accent-foreground:hover,.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:text-primary:hover,.hover\:text-primary\/80:hover{color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:text-primary\/80:hover{color:color-mix(in oklab,var(--primary) 80%,transparent)}}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_0_1px_var\(--sidebar-accent\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--sidebar-accent));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[var\(--card-hover-shadow\)\]:hover{--tw-shadow:var(--card-hover-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:ring-3:hover{--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\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:z-10:focus{z-index:10}.focus\:bg-\[var\(--destructive-bg\)\]:focus{background-color:var(--destructive-bg)}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:bg-muted:focus,.focus\:bg-muted\/50:focus{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.focus\:bg-muted\/50:focus{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}.focus\:bg-primary:focus{background-color:var(--primary)}.focus\:text-\[var\(--destructive-fg\)\]:focus{color:var(--destructive-fg)}.focus\:text-accent-foreground:focus{color:var(--foreground)}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + 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\:ring-2:focus{--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\:ring-ring:focus{--tw-ring-color:var(--ring)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:ring-offset-background:focus{--tw-ring-offset-color:var(--background)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}:is(.focus\:\*\*\:text-accent-foreground:focus *),:is(.not-data-\[variant\=destructive\]\:focus\:\*\*\:text-accent-foreground:not([data-variant=destructive]):focus *){color:var(--foreground)}.focus-visible\:z-10:focus-visible{z-index:10}.focus-visible\:border-0:focus-visible{border-style:var(--tw-border-style);border-width:0}.focus-visible\:border-\[var\(--destructive-border\)\]:focus-visible{border-color:var(--destructive-border)}.focus-visible\:border-destructive\/40:focus-visible{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:border-destructive\/40:focus-visible{border-color:color-mix(in oklab,var(--destructive) 40%,transparent)}}.focus-visible\:border-ring:focus-visible,.focus-visible\:border-ring\/50:focus-visible{border-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:border-ring\/50:focus-visible{border-color:color-mix(in oklab,var(--ring) 50%,transparent)}}.focus-visible\:shadow-\[var\(--shadow-focus\)\]:focus-visible{--tw-shadow:var(--shadow-focus);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-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + 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-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-3:focus-visible,.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-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:focus-visible,.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\:ring-offset-0:focus-visible{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:var(--background)}.focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}:is(.\*\:focus-visible\:relative>*):focus-visible{position:relative}:is(.\*\:focus-visible\:z-10>*):focus-visible{z-index:10}.focus-visible\:after\:border-ring:focus-visible:after{content:var(--tw-content);border-color:var(--ring)}.active\:ring-3:active{--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)}.active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:bg-input\/50:disabled{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.disabled\:bg-input\/50:disabled{background-color:color-mix(in oklab,var(--input) 50%,transparent)}}.disabled\:bg-transparent:disabled{background-color:#0000}:where([data-side=left]) .in-data-\[side\=left\]\:cursor-w-resize{cursor:w-resize}:where([data-side=right]) .in-data-\[side\=right\]\:cursor-e-resize{cursor:e-resize}:where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-lg{border-radius:var(--radius-lg)}:where([data-slot=card-content]) .in-data-\[slot\=card-content\]\:bg-transparent{background-color:#0000}:where([data-slot=combobox-content]) .in-data-\[slot\=combobox-content\]\:focus-within\:border-inherit:focus-within{border-color:inherit}:where([data-slot=combobox-content]) .in-data-\[slot\=combobox-content\]\:focus-within\:ring-0:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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)}:where([data-slot=dialog-content]) .in-data-\[slot\=dialog-content\]\:rounded-lg\!{border-radius:var(--radius-lg)!important}:where([data-slot=dropdown-menu-content]) .in-data-\[slot\=dropdown-menu-content\]\:p-0{padding:0}:where([data-slot=navigation-menu-content]) .in-data-\[slot\=navigation-menu-content\]\:rounded-md{border-radius:var(--radius-md)}:where([data-slot=popover-content]) .in-data-\[slot\=popover-content\]\:bg-transparent{background-color:#0000}:where([data-slot=tooltip-content]) .in-data-\[slot\=tooltip-content\]\:bg-background\/20{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){:where([data-slot=tooltip-content]) .in-data-\[slot\=tooltip-content\]\:bg-background\/20{background-color:color-mix(in oklab,var(--background) 20%,transparent)}}:where([data-slot=tooltip-content]) .in-data-\[slot\=tooltip-content\]\:text-background{color:var(--background)}.has-disabled\:pointer-events-none:has(:disabled){pointer-events:none}.has-disabled\:cursor-not-allowed:has(:disabled){cursor:not-allowed}.has-disabled\:bg-input\/50:has(:disabled){background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.has-disabled\:bg-input\/50:has(:disabled){background-color:color-mix(in oklab,var(--input) 50%,transparent)}}.has-disabled\:opacity-50:has(:disabled){opacity:.5}.has-aria-expanded\:bg-muted\/50:has([aria-expanded=true]){background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.has-aria-expanded\:bg-muted\/50:has([aria-expanded=true]){background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}.has-aria-invalid\:border-destructive:has([aria-invalid=true]){border-color:var(--destructive)}.has-aria-invalid\:ring-3:has([aria-invalid=true]){--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)}.has-aria-invalid\:ring-destructive\/20:has([aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.has-aria-invalid\:ring-destructive\/20:has([aria-invalid=true]){--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.has-data-\[icon\=inline-end\]\:pr-1:has([data-icon=inline-end]){padding-right:var(--spacing)}.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2)}.group-data-\[spacing\=0\]\/toggle-group\:has-data-\[icon\=inline-end\]\:pr-1\.5:is(:where(.group\/toggle-group)[data-spacing="0"] *):has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-1:has([data-icon=inline-start]){padding-left:var(--spacing)}.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2)}.group-data-\[spacing\=0\]\/toggle-group\:has-data-\[icon\=inline-start\]\:pl-1\.5:is(:where(.group\/toggle-group)[data-spacing="0"] *):has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-data-\[size\=sm\]\:gap-2\.5:has([data-size=sm]){gap:calc(var(--spacing) * 2.5)}.has-data-\[size\=xs\]\:gap-2:has([data-size=xs]){gap:calc(var(--spacing) * 2)}.has-data-\[slot\=alert-action\]\:relative:has([data-slot=alert-action]){position:relative}.has-data-\[slot\=alert-action\]\:pr-18:has([data-slot=alert-action]){padding-right:calc(var(--spacing) * 18)}.has-data-\[slot\=alert-icon\]\:grid-cols-\[auto_1fr\]:has([data-slot=alert-icon]){grid-template-columns:auto 1fr}.has-data-\[slot\=alert-icon\]\:gap-x-2:has([data-slot=alert-icon]){column-gap:calc(var(--spacing) * 2)}.has-data-\[slot\=attachment-content\]\:w-30:has([data-slot=attachment-content]){width:calc(var(--spacing) * 30)}.has-data-\[slot\=attachment-content\]\:px-1\.5:has([data-slot=attachment-content]){padding-inline:calc(var(--spacing) * 1.5)}.has-data-\[slot\=attachment-content\]\:px-2:has([data-slot=attachment-content]){padding-inline:calc(var(--spacing) * 2)}.has-data-\[slot\=attachment-content\]\:px-2\.5:has([data-slot=attachment-content]){padding-inline:calc(var(--spacing) * 2.5)}.has-data-\[slot\=attachment-content\]\:py-1:has([data-slot=attachment-content]){padding-block:var(--spacing)}.has-data-\[slot\=attachment-content\]\:py-1\.5:has([data-slot=attachment-content]){padding-block:calc(var(--spacing) * 1.5)}.has-data-\[slot\=attachment-content\]\:py-2:has([data-slot=attachment-content]){padding-block:calc(var(--spacing) * 2)}.has-data-\[slot\=attachment-media\]\:p-1:has([data-slot=attachment-media]){padding:var(--spacing)}.has-data-\[slot\=attachment-media\]\:p-1\.5:has([data-slot=attachment-media]){padding:calc(var(--spacing) * 1.5)}.has-data-\[slot\=attachment-media\]\:p-2:has([data-slot=attachment-media]){padding:calc(var(--spacing) * 2)}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-data-\[slot\=card-description\]\:grid-rows-\[auto_auto\]:has([data-slot=card-description]){grid-template-rows:auto auto}.has-data-\[slot\=card-footer\]\:pb-0:has([data-slot=card-footer]){padding-bottom:0}.has-data-\[slot\=checkbox\]\:pt-2\.5:has([data-slot=checkbox]){padding-top:calc(var(--spacing) * 2.5)}.has-data-\[slot\=combobox-chip\]\:px-1:has([data-slot=combobox-chip]){padding-inline:var(--spacing)}.has-data-\[slot\=combobox-chip-remove\]\:pe-0:has([data-slot=combobox-chip-remove]){padding-inline-end:0}.has-data-\[slot\=kbd\]\:pe-1\.5:has([data-slot=kbd]){padding-inline-end:calc(var(--spacing) * 1.5)}.has-data-\[slot\=kbd\]\:pr-1\.5:has([data-slot=kbd]){padding-right:calc(var(--spacing) * 1.5)}.has-data-checked\:border-primary\/30:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.has-data-checked\:border-primary\/30:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:color-mix(in oklab,var(--primary) 30%,transparent)}}.has-data-checked\:bg-primary\/5:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.has-data-checked\:bg-primary\/5:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:color-mix(in oklab,var(--primary) 5%,transparent)}}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:border-ring:has([data-slot=input-group-control]:focus-visible){border-color:var(--ring)}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:border-destructive:has([data-slot][aria-invalid=true]){border-color:var(--destructive)}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-3:has([data-slot][aria-invalid=true]){--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)}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]){--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.has-\[button\]\:p-0:has(:is(button)){padding:0}.has-\[select\:disabled\]\:opacity-50:has(:is(select:disabled)){opacity:.5}.has-\[\>\[data-align\=block-end\]\]\:h-auto:has(>[data-align=block-end]){height:auto}.has-\[\>\[data-align\=block-end\]\]\:flex-col:has(>[data-align=block-end]){flex-direction:column}.has-\[\>\[data-align\=block-start\]\]\:h-auto:has(>[data-align=block-start]){height:auto}.has-\[\>\[data-align\=block-start\]\]\:flex-col:has(>[data-align=block-start]){flex-direction:column}.has-\[\>\[data-slot\=button-group\]\]\:gap-2:has(>[data-slot=button-group]){gap:calc(var(--spacing) * 2)}.has-\[\>\[data-slot\=checkbox-group\]\]\:gap-3:has(>[data-slot=checkbox-group]){gap:calc(var(--spacing) * 3)}.has-\[\>\[data-slot\=dialog-body\]\]\:flex:has(>[data-slot=dialog-body]){display:flex}.has-\[\>\[data-slot\=dialog-body\]\]\:overflow-y-hidden:has(>[data-slot=dialog-body]){overflow-y:hidden}.has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}.has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]){width:100%}.has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]){flex-direction:column}.has-\[\>\[data-slot\=field\]\]\:rounded-lg:has(>[data-slot=field]){border-radius:var(--radius-lg)}.has-\[\>\[data-slot\=field\]\]\:border:has(>[data-slot=field]){border-style:var(--tw-border-style);border-width:1px}@media (hover:hover){.has-\[\>\[data-slot\=field\]\]\:not-has-\[\:disabled\,\[data-disabled\]\]\:hover\:bg-muted\/50:has(>[data-slot=field]):not(:has(:is(:disabled,[data-disabled]))):hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.has-\[\>\[data-slot\=field\]\]\:not-has-\[\:disabled\,\[data-disabled\]\]\:hover\:bg-muted\/50:has(>[data-slot=field]):not(:has(:is(:disabled,[data-disabled]))):hover{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}}.has-\[\>\[data-slot\=field\]\]\:has-\[\:focus-visible\]\:border-ring:has(>[data-slot=field]):has(:focus-visible){border-color:var(--ring)}.has-\[\>\[data-slot\=field\]\]\:has-\[\:focus-visible\]\:ring-3:has(>[data-slot=field]):has(: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)}.has-\[\>\[data-slot\=field\]\]\:has-\[\:focus-visible\]\:ring-ring\/50:has(>[data-slot=field]):has(:focus-visible){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.has-\[\>\[data-slot\=field\]\]\:has-\[\:focus-visible\]\:ring-ring\/50:has(>[data-slot=field]):has(:focus-visible){--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.has-\[\>\[data-slot\=grid-skeleton-toolbar\]\]\:h-\[calc\(100dvh-\(--spacing\(20\)\)\)\]:has(>[data-slot=grid-skeleton-toolbar]){height:calc(100dvh - (calc(var(--spacing) * 20)))}.has-\[\>\[data-slot\=radio-group\]\]\:gap-3:has(>[data-slot=radio-group]){gap:calc(var(--spacing) * 3)}@media (hover:hover){.has-\[\>a\,\>button\]\:hover\:bg-muted\/50:has(>a,>button):hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.has-\[\>a\,\>button\]\:hover\:bg-muted\/50:has(>a,>button):hover{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}}.has-\[\>button\]\:ms-\[-0\.3rem\]:has(>button){margin-inline-start:-.3rem}.has-\[\>button\]\:me-\[-0\.3rem\]:has(>button){margin-inline-end:-.3rem}.has-\[\>button\]\:mr-\[-0\.3rem\]:has(>button){margin-right:-.3rem}.has-\[\>button\]\:ml-\[-0\.3rem\]:has(>button){margin-left:-.3rem}.has-\[\>img\:first-child\]\:pt-0:has(>img:first-child){padding-top:0}.has-\[\>kbd\]\:ms-\[-0\.15rem\]:has(>kbd){margin-inline-start:-.15rem}.has-\[\>kbd\]\:me-\[-0\.15rem\]:has(>kbd){margin-inline-end:-.15rem}.has-\[\>kbd\]\:mr-\[-0\.15rem\]:has(>kbd){margin-right:-.15rem}.has-\[\>kbd\]\:ml-\[-0\.15rem\]:has(>kbd){margin-left:-.15rem}.has-\[\>svg\]\:grid-cols-\[auto_1fr\]:has(>svg){grid-template-columns:auto 1fr}.has-\[\>svg\]\:gap-x-2:has(>svg){column-gap:calc(var(--spacing) * 2)}.has-\[\>svg\]\:p-0:has(>svg){padding:0}.has-\[\>textarea\]\:h-auto:has(>textarea){height:auto}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-expanded\:bg-muted[aria-expanded=true]{background-color:var(--muted)}.aria-expanded\:bg-secondary[aria-expanded=true]{background-color:var(--secondary)}.aria-expanded\:text-foreground[aria-expanded=true],.aria-expanded\:text-secondary-foreground[aria-expanded=true]{color:var(--foreground)}.aria-expanded\:opacity-100[aria-expanded=true]{opacity:1}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-0[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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)}.aria-invalid\:ring-3[aria-invalid=true]{--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)}.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-invalid\:aria-checked\:border-\[var\(--control-on-bg\)\][aria-invalid=true][aria-checked=true]{border-color:var(--control-on-bg)}.aria-invalid\:aria-checked\:border-primary[aria-invalid=true][aria-checked=true]{border-color:var(--primary)}.aria-selected\:text-muted-foreground[aria-selected=true]{color:var(--muted-foreground)}.aria-\[orientation\=horizontal\]\:h-px[aria-orientation=horizontal]{height:1px}.aria-\[orientation\=horizontal\]\:w-full[aria-orientation=horizontal]{width:100%}.aria-\[orientation\=horizontal\]\:after\:start-0[aria-orientation=horizontal]:after{content:var(--tw-content);inset-inline-start:calc(var(--spacing) * 0)}.aria-\[orientation\=horizontal\]\:after\:h-1[aria-orientation=horizontal]:after{content:var(--tw-content);height:var(--spacing)}.aria-\[orientation\=horizontal\]\:after\:w-full[aria-orientation=horizontal]:after{content:var(--tw-content);width:100%}.aria-\[orientation\=horizontal\]\:after\:translate-x-0[aria-orientation=horizontal]:after{content:var(--tw-content);--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.aria-\[orientation\=horizontal\]\:after\:-translate-y-1\/2[aria-orientation=horizontal]:after{content:var(--tw-content);--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.aria-\[orientation\=vertical\]\:flex-col[aria-orientation=vertical]{flex-direction:column}.data-autoscrolling\:scrollbar-thumb-transparent[data-autoscrolling]{--tw-scrollbar-thumb:transparent;scrollbar-color:var(--tw-scrollbar-thumb) var(--tw-scrollbar-track)}.data-autoscrolling\:scrollbar-track-transparent[data-autoscrolling]{--tw-scrollbar-track:transparent;scrollbar-color:var(--tw-scrollbar-thumb) var(--tw-scrollbar-track)}.data-dragging\:cursor-grabbing[data-dragging]{cursor:grabbing}.data-dragging\:border-primary\/30[data-dragging]{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.data-dragging\:border-primary\/30[data-dragging]{border-color:color-mix(in oklab,var(--primary) 30%,transparent)}}.data-dragging\:bg-accent\/30[data-dragging]{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.data-dragging\:bg-accent\/30[data-dragging]{background-color:color-mix(in oklab,var(--accent) 30%,transparent)}}.data-empty\:p-0[data-empty]{padding:0}.data-focused\:text-foreground[data-focused]{color:var(--foreground)}.data-highlighted\:bg-accent[data-highlighted]{background-color:var(--accent)}.data-highlighted\:text-accent-foreground[data-highlighted],:is(.not-data-\[variant\=destructive\]\:data-highlighted\:\*\*\:text-accent-foreground:not([data-variant=destructive])[data-highlighted] *){color:var(--foreground)}.data-inset\:ps-7[data-inset]{padding-inline-start:calc(var(--spacing) * 7)}.data-inset\:pl-7[data-inset]{padding-left:calc(var(--spacing) * 7)}.data-invalid\:cursor-not-allowed[data-invalid]{cursor:not-allowed}.data-invalid\:border-destructive[data-invalid]{border-color:var(--destructive)}.data-invalid\:text-destructive[data-invalid]{color:var(--destructive)}.data-invalid\:ring-destructive\/20[data-invalid]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.data-invalid\:ring-destructive\/20[data-invalid]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.data-pending\:opacity-60[data-pending]{opacity:.6}.data-pending-scroll\:invisible[data-pending-scroll]{visibility:hidden}.data-placeholder\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.data-popup-open\:bg-muted\/50[data-popup-open]{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.data-popup-open\:bg-muted\/50[data-popup-open]{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}@media (hover:hover){.data-popup-open\:hover\:bg-muted[data-popup-open]:hover{background-color:var(--muted)}}.data-pressed\:bg-transparent[data-pressed]{background-color:#0000}.data-size\:h-8[data-size]{height:calc(var(--spacing) * 8)}:is(.group-data-\[align\=end\]\/message\:\*\:data-slot\:self-end:is(:where(.group\/message)[data-align=end] *)>*)[data-slot]{align-self:flex-end}.data-\[active\=false\]\:pointer-events-none[data-active=false]{pointer-events:none}.data-\[active\=false\]\:scale-95[data-active=false]{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-\[active\=false\]\:opacity-0[data-active=false]{opacity:0}.data-\[active\=false\]\:duration-400[data-active=false]{--tw-duration:.4s;transition-duration:.4s}.data-\[active\=false\]\:ease-\[cubic-bezier\(0\.7\,0\,0\.84\,0\)\][data-active=false]{--tw-ease:cubic-bezier(.7,0,.84,0);transition-timing-function:cubic-bezier(.7,0,.84,0)}.data-\[active\=true\]\:z-10[data-active=true]{z-index:10}.data-\[active\=true\]\:translate-y-0[data-active=true]{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[active\=true\]\:scale-100[data-active=true]{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-\[active\=true\]\:border-ring[data-active=true]{border-color:var(--ring)}.data-\[active\=true\]\:opacity-100[data-active=true]{opacity:1}.data-\[active\=true\]\:ring-3[data-active=true]{--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)}.data-\[active\=true\]\:ring-ring\/50[data-active=true]{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.data-\[active\=true\]\:ring-ring\/50[data-active=true]{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.data-\[active\=true\]\:ease-\[cubic-bezier\(0\.23\,1\,0\.32\,1\)\][data-active=true]{--tw-ease:cubic-bezier(.23,1,.32,1);transition-timing-function:cubic-bezier(.23,1,.32,1)}.data-\[active\=true\]\:aria-invalid\:border-destructive[data-active=true][aria-invalid=true]{border-color:var(--destructive)}.data-\[active\=true\]\:aria-invalid\:ring-destructive\/20[data-active=true][aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.data-\[active\=true\]\:aria-invalid\:ring-destructive\/20[data-active=true][aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.data-\[align-trigger\=true\]\:animate-none[data-align-trigger=true]{animation:none}.data-\[align\=end\]\:flex-row-reverse[data-align=end]{flex-direction:row-reverse}.data-\[align\=end\]\:self-end[data-align=end]{align-self:flex-end}.data-\[chips\=true\]\:min-w-\(--anchor-width\)[data-chips=true]{min-width:var(--anchor-width)}.data-\[direction\=end\]\:bottom-4[data-direction=end]{bottom:calc(var(--spacing) * 4)}.data-\[direction\=end\]\:data-\[active\=false\]\:translate-y-full[data-direction=end][data-active=false]{--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[direction\=start\]\:top-4[data-direction=start]{top:calc(var(--spacing) * 4)}.data-\[direction\=start\]\:data-\[active\=false\]\:-translate-y-full[data-direction=start][data-active=false]{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:cursor-default[data-disabled]{cursor:default}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[invalid\=true\]\:text-destructive[data-invalid=true]{color:var(--destructive)}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x:calc(52*var(--spacing))}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x:calc(52*var(--spacing)*-1)}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x:calc(52*var(--spacing))}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x:calc(52*var(--spacing)*-1)}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity:0}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-]{--tw-exit-opacity:0}.data-\[orientation\=horizontal\]\:w-\[calc\(100\%-\(--spacing\(12\)\)\)\][data-orientation=horizontal]{width:calc(100% - (calc(var(--spacing) * 12)))}.data-\[orientation\=vertical\]\:h-4[data-orientation=vertical]{height:calc(var(--spacing) * 4)}.data-\[position\=popper\]\:h-\(--radix-select-trigger-height\)[data-position=popper]{height:var(--radix-select-trigger-height)}.data-\[position\=popper\]\:w-full[data-position=popper]{width:100%}.data-\[position\=popper\]\:min-w-\(--radix-select-trigger-width\)[data-position=popper]{min-width:var(--radix-select-trigger-width)}.data-\[range-end\=true\]\:rounded-\(--cell-radius\)[data-range-end=true]{border-radius:var(--cell-radius)}.data-\[range-end\=true\]\:rounded-e-\(--cell-radius\)[data-range-end=true]{border-start-end-radius:var(--cell-radius);border-end-end-radius:var(--cell-radius)}.data-\[range-end\=true\]\:rounded-r-\(--cell-radius\)[data-range-end=true]{border-top-right-radius:var(--cell-radius);border-bottom-right-radius:var(--cell-radius)}.data-\[range-end\=true\]\:bg-primary[data-range-end=true]{background-color:var(--primary)}.data-\[range-end\=true\]\:text-primary-foreground[data-range-end=true]{color:var(--primary-foreground)}.data-\[range-middle\=true\]\:rounded-none[data-range-middle=true]{border-radius:0}.data-\[range-middle\=true\]\:bg-muted[data-range-middle=true]{background-color:var(--muted)}.data-\[range-middle\=true\]\:text-foreground[data-range-middle=true]{color:var(--foreground)}.data-\[range-start\=true\]\:rounded-\(--cell-radius\)[data-range-start=true]{border-radius:var(--cell-radius)}.data-\[range-start\=true\]\:rounded-s-\(--cell-radius\)[data-range-start=true]{border-start-start-radius:var(--cell-radius);border-end-start-radius:var(--cell-radius)}.data-\[range-start\=true\]\:rounded-l-\(--cell-radius\)[data-range-start=true]{border-top-left-radius:var(--cell-radius);border-bottom-left-radius:var(--cell-radius)}.data-\[range-start\=true\]\:bg-primary[data-range-start=true]{background-color:var(--primary)}.data-\[range-start\=true\]\:text-primary-foreground[data-range-start=true]{color:var(--primary-foreground)}.data-\[selected-single\=true\]\:bg-primary[data-selected-single=true]{background-color:var(--primary)}.data-\[selected-single\=true\]\:text-primary-foreground[data-selected-single=true]{color:var(--primary-foreground)}.data-\[selected\=true\]\:rounded-none[data-selected=true]{border-radius:0}.data-\[side\=bottom\]\:inset-x-0[data-side=bottom]{inset-inline:0}.data-\[side\=bottom\]\:bottom-0[data-side=bottom]{bottom:0}.data-\[side\=bottom\]\:h-auto[data-side=bottom]{height:auto}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=bottom\]\:border-t[data-side=bottom]{border-top-style:var(--tw-border-style);border-top-width:1px}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=inline-end\]\:slide-in-from-start-2[data-side=inline-end]:where(:dir(ltr),[dir=ltr]){--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=inline-end\]\:slide-in-from-start-2[data-side=inline-end]:where(:dir(rtl),[dir=rtl]),.data-\[side\=inline-start\]\:slide-in-from-end-2[data-side=inline-start]:where(:dir(ltr),[dir=ltr]){--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=inline-start\]\:slide-in-from-end-2[data-side=inline-start]:where(:dir(rtl),[dir=rtl]){--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:inset-y-0[data-side=left]{inset-block:0}.data-\[side\=left\]\:left-0[data-side=left]{left:0}.data-\[side\=left\]\:h-full[data-side=left]{height:100%}.data-\[side\=left\]\:w-3\/4[data-side=left]{width:75%}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:border-r[data-side=left]{border-right-style:var(--tw-border-style);border-right-width:1px}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=left\]\:group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\][data-side=left]:is(:where(.group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width) * -1)}.data-\[side\=right\]\:inset-y-0[data-side=right]{inset-block:0}.data-\[side\=right\]\:right-0[data-side=right]{right:0}.data-\[side\=right\]\:h-full[data-side=right]{height:100%}.data-\[side\=right\]\:w-3\/4[data-side=right]{width:75%}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:border-l[data-side=right]{border-left-style:var(--tw-border-style);border-left-width:1px}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=right\]\:group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\][data-side=right]:is(:where(.group)[data-collapsible=offcanvas] *){right:calc(var(--sidebar-width) * -1)}.data-\[side\=top\]\:inset-x-0[data-side=top]{inset-inline:0}.data-\[side\=top\]\:top-0[data-side=top]{top:0}.data-\[side\=top\]\:h-auto[data-side=top]{height:auto}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:border-b[data-side=top]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[size\=default\]\:h-8[data-size=default]{height:calc(var(--spacing) * 8)}.data-\[size\=default\]\:h-\[18\.4px\][data-size=default]{height:18.4px}.data-\[size\=default\]\:w-\[32px\][data-size=default]{width:32px}.data-\[size\=lg\]\:size-10[data-size=lg]{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.data-\[size\=md\]\:text-sm[data-size=md]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.data-\[size\=sm\]\:size-6[data-size=sm]{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.data-\[size\=sm\]\:h-7[data-size=sm]{height:calc(var(--spacing) * 7)}.data-\[size\=sm\]\:h-\[14px\][data-size=sm]{height:14px}.data-\[size\=sm\]\:w-\[24px\][data-size=sm]{width:24px}.data-\[size\=sm\]\:rounded-\[min\(var\(--radius-md\)\,10px\)\][data-size=sm]{border-radius:min(var(--radius-md),10px)}.data-\[size\=sm\]\:py-0\.5[data-size=sm]{padding-block:calc(var(--spacing) * .5)}.data-\[size\=sm\]\:text-xs[data-size=sm]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.data-\[size\=sm\]\:\[--card-spacing\:--spacing\(3\)\][data-size=sm]{--card-spacing:calc(var(--spacing) * 3)}.data-\[size\=sm\]\:has-data-\[slot\=card-footer\]\:pb-0[data-size=sm]:has([data-slot=card-footer]){padding-bottom:0}:is(.\*\*\:data-\[slot\=\'range-min\'\]\:border-r-0 *)[data-slot=range-min]{border-right-style:var(--tw-border-style);border-right-width:0}:is(.\*\*\:data-\[slot\=accordion-trigger-icon\]\:ml-auto *)[data-slot=accordion-trigger-icon]{margin-left:auto}:is(.\*\*\:data-\[slot\=accordion-trigger-icon\]\:size-4 *)[data-slot=accordion-trigger-icon]{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}:is(.\*\*\:data-\[slot\=accordion-trigger-icon\]\:text-muted-foreground *)[data-slot=accordion-trigger-icon]{color:var(--muted-foreground)}:is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description]{color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){:is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description]{color:color-mix(in oklab,var(--destructive) 90%,transparent)}}:is(.\*\:data-\[slot\=attachment\]\:flex-none>*)[data-slot=attachment]{flex:none}:is(.\*\:data-\[slot\=attachment\]\:snap-start>*)[data-slot=attachment]{scroll-snap-align:start}:is(.\*\:data-\[slot\=avatar\]\:ring-2>*)[data-slot=avatar]{--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)}:is(.\*\:data-\[slot\=avatar\]\:ring-background>*)[data-slot=avatar]{--tw-ring-color:var(--background)}:is(.\*\:data-\[slot\=bubble-content\]\:rounded-none>*)[data-slot=bubble-content]{border-radius:0}:is(.\*\:data-\[slot\=bubble-content\]\:border-border>*)[data-slot=bubble-content]{border-color:var(--border)}:is(.\*\:data-\[slot\=bubble-content\]\:bg-\[oklch\(from_var\(--primary\)_0\.93_calc\(c\*0\.4\)_h\)\]>*)[data-slot=bubble-content]{background-color:oklch(from var(--primary) .93 calc(c*.4) h)}:is(.\*\:data-\[slot\=bubble-content\]\:bg-background>*)[data-slot=bubble-content]{background-color:var(--background)}:is(.\*\:data-\[slot\=bubble-content\]\:bg-destructive\/10>*)[data-slot=bubble-content]{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){:is(.\*\:data-\[slot\=bubble-content\]\:bg-destructive\/10>*)[data-slot=bubble-content]{background-color:color-mix(in oklab,var(--destructive) 10%,transparent)}}:is(.\*\:data-\[slot\=bubble-content\]\:bg-muted>*)[data-slot=bubble-content]{background-color:var(--muted)}:is(.\*\:data-\[slot\=bubble-content\]\:bg-primary>*)[data-slot=bubble-content]{background-color:var(--primary)}:is(.\*\:data-\[slot\=bubble-content\]\:bg-secondary>*)[data-slot=bubble-content]{background-color:var(--secondary)}:is(.\*\:data-\[slot\=bubble-content\]\:bg-transparent>*)[data-slot=bubble-content]{background-color:#0000}:is(.\*\:data-\[slot\=bubble-content\]\:p-0>*)[data-slot=bubble-content]{padding:0}:is(.\*\:data-\[slot\=bubble-content\]\:text-destructive>*)[data-slot=bubble-content]{color:var(--destructive)}:is(.\*\:data-\[slot\=bubble-content\]\:text-foreground>*)[data-slot=bubble-content]{color:var(--foreground)}:is(.\*\:data-\[slot\=bubble-content\]\:text-primary-foreground>*)[data-slot=bubble-content]{color:var(--primary-foreground)}:is(.\*\:data-\[slot\=bubble-content\]\:text-secondary-foreground>*)[data-slot=bubble-content]{color:var(--foreground)}.data-\[slot\=checkbox-group\]\:gap-3[data-slot=checkbox-group]{gap:calc(var(--spacing) * 3)}:is(.\*\*\:data-\[slot\=command-input-wrapper\]\:h-auto *)[data-slot=command-input-wrapper]{height:auto}:is(.\*\*\:data-\[slot\=command-input-wrapper\]\:border-none *)[data-slot=command-input-wrapper]{--tw-border-style:none;border-style:none}:is(.\*\*\:data-\[slot\=command-input-wrapper\]\:p-0 *)[data-slot=command-input-wrapper]{padding:0}:is(.\*\:data-\[slot\=field\]\:p-2\.5>*)[data-slot=field]{padding:calc(var(--spacing) * 2.5)}:is(.\*\:data-\[slot\=field-group\]\:gap-4>*)[data-slot=field-group]{gap:calc(var(--spacing) * 4)}:is(.\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label]{flex:auto}:is(.\*\*\:data-\[slot\=grid-cell-content\]\:line-clamp-1 *)[data-slot=grid-cell-content]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\*\:data-\[slot\=grid-cell-content\]\:line-clamp-2 *)[data-slot=grid-cell-content]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\*\:data-\[slot\=grid-cell-content\]\:line-clamp-3 *)[data-slot=grid-cell-content]{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\*\:data-\[slot\=grid-cell-content\]\:line-clamp-4 *)[data-slot=grid-cell-content]{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=input-group\]\:m-1>*)[data-slot=input-group]{margin:var(--spacing)}:is(.\*\:data-\[slot\=input-group\]\:mb-0>*)[data-slot=input-group]{margin-bottom:0}:is(.\*\:data-\[slot\=input-group\]\:h-8>*)[data-slot=input-group]{height:calc(var(--spacing) * 8)}:is(.\*\:data-\[slot\=input-group\]\:border-input\/30>*)[data-slot=input-group]{border-color:var(--input)}@supports (color:color-mix(in lab,red,red)){:is(.\*\:data-\[slot\=input-group\]\:border-input\/30>*)[data-slot=input-group]{border-color:color-mix(in oklab,var(--input) 30%,transparent)}}:is(.\*\:data-\[slot\=input-group\]\:bg-input\/30>*)[data-slot=input-group]{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){:is(.\*\:data-\[slot\=input-group\]\:bg-input\/30>*)[data-slot=input-group]{background-color:color-mix(in oklab,var(--input) 30%,transparent)}}:is(.\*\:data-\[slot\=input-group\]\:shadow-none>*)[data-slot=input-group]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:is(.\*\:data-\[slot\=input-group-addon\]\:ps-2\!>*)[data-slot=input-group-addon]{padding-inline-start:calc(var(--spacing) * 2)!important}:is(.\*\:data-\[slot\=input-group-addon\]\:pl-2\!>*)[data-slot=input-group-addon]{padding-left:calc(var(--spacing) * 2)!important}:is(.\*\*\:data-\[slot\=kbd\]\:relative *)[data-slot=kbd]{position:relative}:is(.\*\*\:data-\[slot\=kbd\]\:isolate *)[data-slot=kbd]{isolation:isolate}:is(.\*\*\:data-\[slot\=kbd\]\:z-50 *)[data-slot=kbd]{z-index:50}:is(.\*\*\:data-\[slot\=kbd\]\:rounded-sm *)[data-slot=kbd]{border-radius:var(--radius-sm)}:is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:ring-0 *)[data-slot=navigation-menu-link]:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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)}:is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:outline-none *)[data-slot=navigation-menu-link]:focus{--tw-outline-style:none;outline-style:none}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-1\.5>*)[data-slot=select-value]{gap:calc(var(--spacing) * 1.5)}:is(.group-data-\[orientation\=vertical\]\/attachment\:\*\:data-\[slot\=spinner\]\:size-6\!:is(:where(.group\/attachment)[data-orientation=vertical] *)>*)[data-slot=spinner]{width:calc(var(--spacing) * 6)!important;height:calc(var(--spacing) * 6)!important}:is(.\*\:data-\[slot\=tabs-trigger\]\:h-auto>*)[data-slot=tabs-trigger]{height:auto}:is(.\*\:data-\[slot\=tabs-trigger\]\:flex-none>*)[data-slot=tabs-trigger]{flex:none}.group-data-horizontal\/toggle-group\:data-\[spacing\=0\]\:first\:rounded-l-lg:is(:where(.group\/toggle-group):where([data-orientation=horizontal]) *)[data-spacing="0"]:first-child{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.group-data-vertical\/toggle-group\:data-\[spacing\=0\]\:first\:rounded-t-lg:is(:where(.group\/toggle-group):where([data-orientation=vertical]) *)[data-spacing="0"]:first-child{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.group-data-horizontal\/toggle-group\:data-\[spacing\=0\]\:last\:rounded-r-lg:is(:where(.group\/toggle-group):where([data-orientation=horizontal]) *)[data-spacing="0"]:last-child{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.group-data-vertical\/toggle-group\:data-\[spacing\=0\]\:last\:rounded-b-lg:is(:where(.group\/toggle-group):where([data-orientation=vertical]) *)[data-spacing="0"]:last-child{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:var(--background)}.group-data-\[variant\=default\]\/tabs-list\:data-\[state\=active\]\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *)[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px 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)}.group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:border-transparent:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{border-color:#0000}.group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{background-color:#0000}.group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]:after{content:var(--tw-content);opacity:1}.data-\[state\=checked\]\:translate-x-\[calc\(100\%-2px\)\][data-state=checked]{--tw-translate-x: calc(100% - 2px) ;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:border-primary[data-state=checked]{border-color:var(--primary)}.data-\[state\=checked\]\:bg-\[var\(--control-on-bg\)\][data-state=checked]{background-color:var(--control-on-bg)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--primary)}.data-\[state\=checked\]\:opacity-100[data-state=checked]{opacity:1}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:overflow-hidden[data-state=closed]{overflow:hidden}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=delayed-open\]\:animate-in[data-state=delayed-open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=delayed-open\]\:fade-in-0[data-state=delayed-open]{--tw-enter-opacity:0}.data-\[state\=delayed-open\]\:zoom-in-95[data-state=delayed-open]{--tw-enter-scale:.95}.data-\[state\=error\]\:border-destructive\/30[data-state=error]{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.data-\[state\=error\]\:border-destructive\/30[data-state=error]{border-color:color-mix(in oklab,var(--destructive) 30%,transparent)}}.data-\[state\=hidden\]\:animate-out[data-state=hidden]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity:0}.data-\[state\=idle\]\:border-dashed[data-state=idle]{--tw-border-style:dashed;border-style:dashed}.data-\[state\=indeterminate\]\:border-primary[data-state=indeterminate]{border-color:var(--primary)}.data-\[state\=indeterminate\]\:bg-primary[data-state=indeterminate]{background-color:var(--primary)}.data-\[state\=on\]\:bg-muted[data-state=on]{background-color:var(--muted)}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:bg-accent[data-state=open],.data-\[state\=open\]\:bg-accent\/40[data-state=open]{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.data-\[state\=open\]\:bg-accent\/40[data-state=open]{background-color:color-mix(in oklab,var(--accent) 40%,transparent)}}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--muted)}.data-\[state\=unchecked\]\:bg-\[var\(--control-off-bg\)\][data-state=unchecked]{background-color:var(--control-off-bg)}.data-\[state\=visible\]\:animate-in[data-state=visible]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity:0}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--destructive)}.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive) 10%,transparent)}}.data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus{color:var(--destructive)}.data-\[variant\=ghost\]\:max-w-full[data-variant=ghost]{max-width:100%}.data-\[variant\=label\]\:text-sm[data-variant=label]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.data-\[variant\=legend\]\:text-base[data-variant=legend]{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.data-\[variant\=line\]\:rounded-none[data-variant=line]{border-radius:0}.group-data-horizontal\/toggle-group\:data-\[spacing\=0\]\:data-\[variant\=outline\]\:border-l-0:is(:where(.group\/toggle-group):where([data-orientation=horizontal]) *)[data-spacing="0"][data-variant=outline]{border-left-style:var(--tw-border-style);border-left-width:0}.group-data-vertical\/toggle-group\:data-\[spacing\=0\]\:data-\[variant\=outline\]\:border-t-0:is(:where(.group\/toggle-group):where([data-orientation=vertical]) *)[data-spacing="0"][data-variant=outline]{border-top-style:var(--tw-border-style);border-top-width:0}.group-data-horizontal\/toggle-group\:data-\[spacing\=0\]\:data-\[variant\=outline\]\:first\:border-l:is(:where(.group\/toggle-group):where([data-orientation=horizontal]) *)[data-spacing="0"][data-variant=outline]:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.group-data-vertical\/toggle-group\:data-\[spacing\=0\]\:data-\[variant\=outline\]\:first\:border-t:is(:where(.group\/toggle-group):where([data-orientation=vertical]) *)[data-spacing="0"][data-variant=outline]:first-child{border-top-style:var(--tw-border-style);border-top-width:1px}.data-\[vaul-drawer-direction\=bottom\]\:inset-x-0[data-vaul-drawer-direction=bottom]{inset-inline:0}.data-\[vaul-drawer-direction\=bottom\]\:bottom-0[data-vaul-drawer-direction=bottom]{bottom:0}.data-\[vaul-drawer-direction\=bottom\]\:mt-24[data-vaul-drawer-direction=bottom]{margin-top:calc(var(--spacing) * 24)}.data-\[vaul-drawer-direction\=bottom\]\:max-h-\[80vh\][data-vaul-drawer-direction=bottom]{max-height:80vh}.data-\[vaul-drawer-direction\=bottom\]\:rounded-t-xl[data-vaul-drawer-direction=bottom]{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.data-\[vaul-drawer-direction\=bottom\]\:border-t[data-vaul-drawer-direction=bottom]{border-top-style:var(--tw-border-style);border-top-width:1px}.data-\[vaul-drawer-direction\=left\]\:inset-y-0[data-vaul-drawer-direction=left]{inset-block:0}.data-\[vaul-drawer-direction\=left\]\:start-0[data-vaul-drawer-direction=left]{inset-inline-start:calc(var(--spacing) * 0)}.data-\[vaul-drawer-direction\=left\]\:w-3\/4[data-vaul-drawer-direction=left]{width:75%}.data-\[vaul-drawer-direction\=left\]\:rounded-e-xl[data-vaul-drawer-direction=left]{border-start-end-radius:var(--radius-xl);border-end-end-radius:var(--radius-xl)}.data-\[vaul-drawer-direction\=left\]\:border-e[data-vaul-drawer-direction=left]{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.data-\[vaul-drawer-direction\=right\]\:inset-y-0[data-vaul-drawer-direction=right]{inset-block:0}.data-\[vaul-drawer-direction\=right\]\:end-0[data-vaul-drawer-direction=right]{inset-inline-end:calc(var(--spacing) * 0)}.data-\[vaul-drawer-direction\=right\]\:w-3\/4[data-vaul-drawer-direction=right]{width:75%}.data-\[vaul-drawer-direction\=right\]\:rounded-s-xl[data-vaul-drawer-direction=right]{border-start-start-radius:var(--radius-xl);border-end-start-radius:var(--radius-xl)}.data-\[vaul-drawer-direction\=right\]\:border-s[data-vaul-drawer-direction=right]{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.data-\[vaul-drawer-direction\=top\]\:inset-x-0[data-vaul-drawer-direction=top]{inset-inline:0}.data-\[vaul-drawer-direction\=top\]\:top-0[data-vaul-drawer-direction=top]{top:0}.data-\[vaul-drawer-direction\=top\]\:mb-24[data-vaul-drawer-direction=top]{margin-bottom:calc(var(--spacing) * 24)}.data-\[vaul-drawer-direction\=top\]\:max-h-\[80vh\][data-vaul-drawer-direction=top]{max-height:80vh}.data-\[vaul-drawer-direction\=top\]\:rounded-b-xl[data-vaul-drawer-direction=top]{border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.data-\[vaul-drawer-direction\=top\]\:border-b[data-vaul-drawer-direction=top]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.nth-last-2\:-mt-1:nth-last-child(2){margin-top:calc(var(--spacing) * -1)}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.supports-backdrop-filter\:backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-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,)}}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-pulse{animation:var(--animate-pulse)}.motion-safe\:animate-spin{animation:var(--animate-spin)}}@media not all and (min-width:48rem){.data-\[size\=full\]\:max-md\:inset-0[data-size=full]{inset:0}.data-\[size\=full\]\:max-md\:size-full[data-size=full]{width:100%;height:100%}.data-\[size\=full\]\:max-md\:max-h-dvh[data-size=full]{max-height:100dvh}.data-\[size\=full\]\:max-md\:w-full\![data-size=full]{width:100%!important}.data-\[size\=full\]\:max-md\:max-w-none[data-size=full]{max-width:none}.data-\[size\=full\]\:max-md\:max-w-none\![data-size=full]{max-width:none!important}.data-\[size\=full\]\:max-md\:translate-none[data-size=full]{translate:none}.data-\[size\=full\]\:max-md\:rounded-none[data-size=full]{border-radius:0}.data-\[size\=full\]\:max-md\:border-0\![data-size=full]{border-style:var(--tw-border-style)!important;border-width:0!important}}@media (min-width:30rem){.sm\:start-0\.5{inset-inline-start:calc(var(--spacing) * .5)}.sm\:start-1{inset-inline-start:calc(var(--spacing) * 1)}.sm\:start-1\.5{inset-inline-start:calc(var(--spacing) * 1.5)}.sm\:start-2{inset-inline-start:calc(var(--spacing) * 2)}.sm\:start-2\.5{inset-inline-start:calc(var(--spacing) * 2.5)}.sm\:start-3{inset-inline-start:calc(var(--spacing) * 3)}.sm\:start-4{inset-inline-start:calc(var(--spacing) * 4)}.sm\:start-5{inset-inline-start:calc(var(--spacing) * 5)}.sm\:start-6{inset-inline-start:calc(var(--spacing) * 6)}.sm\:start-7{inset-inline-start:calc(var(--spacing) * 7)}.sm\:start-8{inset-inline-start:calc(var(--spacing) * 8)}.sm\:start-9{inset-inline-start:calc(var(--spacing) * 9)}.sm\:start-10{inset-inline-start:calc(var(--spacing) * 10)}.sm\:start-11{inset-inline-start:calc(var(--spacing) * 11)}.sm\:start-12{inset-inline-start:calc(var(--spacing) * 12)}.sm\:start-14{inset-inline-start:calc(var(--spacing) * 14)}.sm\:start-16{inset-inline-start:calc(var(--spacing) * 16)}.sm\:end-0\.5{inset-inline-end:calc(var(--spacing) * .5)}.sm\:end-1{inset-inline-end:calc(var(--spacing) * 1)}.sm\:end-1\.5{inset-inline-end:calc(var(--spacing) * 1.5)}.sm\:end-2{inset-inline-end:calc(var(--spacing) * 2)}.sm\:end-2\.5{inset-inline-end:calc(var(--spacing) * 2.5)}.sm\:end-3{inset-inline-end:calc(var(--spacing) * 3)}.sm\:end-4{inset-inline-end:calc(var(--spacing) * 4)}.sm\:end-5{inset-inline-end:calc(var(--spacing) * 5)}.sm\:end-6{inset-inline-end:calc(var(--spacing) * 6)}.sm\:end-7{inset-inline-end:calc(var(--spacing) * 7)}.sm\:end-8{inset-inline-end:calc(var(--spacing) * 8)}.sm\:end-9{inset-inline-end:calc(var(--spacing) * 9)}.sm\:end-10{inset-inline-end:calc(var(--spacing) * 10)}.sm\:end-11{inset-inline-end:calc(var(--spacing) * 11)}.sm\:end-12{inset-inline-end:calc(var(--spacing) * 12)}.sm\:end-14{inset-inline-end:calc(var(--spacing) * 14)}.sm\:end-16{inset-inline-end:calc(var(--spacing) * 16)}.sm\:ms-0\.5{margin-inline-start:calc(var(--spacing) * .5)}.sm\:ms-1{margin-inline-start:var(--spacing)}.sm\:ms-1\.5{margin-inline-start:calc(var(--spacing) * 1.5)}.sm\:ms-2{margin-inline-start:calc(var(--spacing) * 2)}.sm\:ms-2\.5{margin-inline-start:calc(var(--spacing) * 2.5)}.sm\:ms-3{margin-inline-start:calc(var(--spacing) * 3)}.sm\:ms-4{margin-inline-start:calc(var(--spacing) * 4)}.sm\:ms-5{margin-inline-start:calc(var(--spacing) * 5)}.sm\:ms-6{margin-inline-start:calc(var(--spacing) * 6)}.sm\:ms-7{margin-inline-start:calc(var(--spacing) * 7)}.sm\:ms-8{margin-inline-start:calc(var(--spacing) * 8)}.sm\:ms-9{margin-inline-start:calc(var(--spacing) * 9)}.sm\:ms-10{margin-inline-start:calc(var(--spacing) * 10)}.sm\:ms-11{margin-inline-start:calc(var(--spacing) * 11)}.sm\:ms-12{margin-inline-start:calc(var(--spacing) * 12)}.sm\:ms-14{margin-inline-start:calc(var(--spacing) * 14)}.sm\:ms-16{margin-inline-start:calc(var(--spacing) * 16)}.sm\:ms-auto{margin-inline-start:auto}.sm\:me-0\.5{margin-inline-end:calc(var(--spacing) * .5)}.sm\:me-1{margin-inline-end:var(--spacing)}.sm\:me-1\.5{margin-inline-end:calc(var(--spacing) * 1.5)}.sm\:me-2{margin-inline-end:calc(var(--spacing) * 2)}.sm\:me-2\.5{margin-inline-end:calc(var(--spacing) * 2.5)}.sm\:me-3{margin-inline-end:calc(var(--spacing) * 3)}.sm\:me-4{margin-inline-end:calc(var(--spacing) * 4)}.sm\:me-5{margin-inline-end:calc(var(--spacing) * 5)}.sm\:me-6{margin-inline-end:calc(var(--spacing) * 6)}.sm\:me-7{margin-inline-end:calc(var(--spacing) * 7)}.sm\:me-8{margin-inline-end:calc(var(--spacing) * 8)}.sm\:me-9{margin-inline-end:calc(var(--spacing) * 9)}.sm\:me-10{margin-inline-end:calc(var(--spacing) * 10)}.sm\:me-11{margin-inline-end:calc(var(--spacing) * 11)}.sm\:me-12{margin-inline-end:calc(var(--spacing) * 12)}.sm\:me-14{margin-inline-end:calc(var(--spacing) * 14)}.sm\:me-16{margin-inline-end:calc(var(--spacing) * 16)}.sm\:me-auto{margin-inline-end:auto}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-block{display:inline-block}.sm\:inline-flex{display:inline-flex}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:min-w-95{min-width:calc(var(--spacing) * 95)}.sm\:min-w-120{min-width:calc(var(--spacing) * 120)}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:items-baseline{align-items:baseline}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:items-stretch{align-items:stretch}.sm\:justify-around{justify-content:space-around}.sm\:justify-between{justify-content:space-between}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-evenly{justify-content:space-evenly}.sm\:justify-start{justify-content:flex-start}.sm\:gap-0{gap:0}.sm\:gap-0\.5{gap:calc(var(--spacing) * .5)}.sm\:gap-1{gap:var(--spacing)}.sm\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-5{gap:calc(var(--spacing) * 5)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:gap-8{gap:calc(var(--spacing) * 8)}.sm\:gap-10{gap:calc(var(--spacing) * 10)}.sm\:gap-12{gap:calc(var(--spacing) * 12)}.sm\:gap-16{gap:calc(var(--spacing) * 16)}.sm\:gap-24{gap:calc(var(--spacing) * 24)}.sm\:p-0{padding:0}.sm\:p-0\.5{padding:calc(var(--spacing) * .5)}.sm\:p-1{padding:var(--spacing)}.sm\:p-1\.5{padding:calc(var(--spacing) * 1.5)}.sm\:p-2{padding:calc(var(--spacing) * 2)}.sm\:p-2\.5{padding:calc(var(--spacing) * 2.5)}.sm\:p-3{padding:calc(var(--spacing) * 3)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:p-12{padding:calc(var(--spacing) * 12)}.sm\:p-16{padding:calc(var(--spacing) * 16)}.sm\:p-24{padding:calc(var(--spacing) * 24)}.sm\:px-0{padding-inline:0}.sm\:px-0\.5{padding-inline:calc(var(--spacing) * .5)}.sm\:px-1{padding-inline:var(--spacing)}.sm\:px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.sm\:px-2{padding-inline:calc(var(--spacing) * 2)}.sm\:px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}.sm\:px-12{padding-inline:calc(var(--spacing) * 12)}.sm\:px-16{padding-inline:calc(var(--spacing) * 16)}.sm\:px-24{padding-inline:calc(var(--spacing) * 24)}.sm\:py-0{padding-block:0}.sm\:py-0\.5{padding-block:calc(var(--spacing) * .5)}.sm\:py-1{padding-block:var(--spacing)}.sm\:py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.sm\:py-2{padding-block:calc(var(--spacing) * 2)}.sm\:py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.sm\:py-3{padding-block:calc(var(--spacing) * 3)}.sm\:py-4{padding-block:calc(var(--spacing) * 4)}.sm\:py-5{padding-block:calc(var(--spacing) * 5)}.sm\:py-6{padding-block:calc(var(--spacing) * 6)}.sm\:py-8{padding-block:calc(var(--spacing) * 8)}.sm\:py-10{padding-block:calc(var(--spacing) * 10)}.sm\:py-12{padding-block:calc(var(--spacing) * 12)}.sm\:py-16{padding-block:calc(var(--spacing) * 16)}.sm\:py-24{padding-block:calc(var(--spacing) * 24)}.sm\:ps-0\.5{padding-inline-start:calc(var(--spacing) * .5)}.sm\:ps-1{padding-inline-start:var(--spacing)}.sm\:ps-1\.5{padding-inline-start:calc(var(--spacing) * 1.5)}.sm\:ps-2{padding-inline-start:calc(var(--spacing) * 2)}.sm\:ps-2\.5{padding-inline-start:calc(var(--spacing) * 2.5)}.sm\:ps-3{padding-inline-start:calc(var(--spacing) * 3)}.sm\:ps-4{padding-inline-start:calc(var(--spacing) * 4)}.sm\:ps-5{padding-inline-start:calc(var(--spacing) * 5)}.sm\:ps-6{padding-inline-start:calc(var(--spacing) * 6)}.sm\:ps-7{padding-inline-start:calc(var(--spacing) * 7)}.sm\:ps-8{padding-inline-start:calc(var(--spacing) * 8)}.sm\:ps-9{padding-inline-start:calc(var(--spacing) * 9)}.sm\:ps-10{padding-inline-start:calc(var(--spacing) * 10)}.sm\:ps-11{padding-inline-start:calc(var(--spacing) * 11)}.sm\:ps-12{padding-inline-start:calc(var(--spacing) * 12)}.sm\:ps-14{padding-inline-start:calc(var(--spacing) * 14)}.sm\:ps-16{padding-inline-start:calc(var(--spacing) * 16)}.sm\:pe-0\.5{padding-inline-end:calc(var(--spacing) * .5)}.sm\:pe-1{padding-inline-end:var(--spacing)}.sm\:pe-1\.5{padding-inline-end:calc(var(--spacing) * 1.5)}.sm\:pe-2{padding-inline-end:calc(var(--spacing) * 2)}.sm\:pe-2\.5{padding-inline-end:calc(var(--spacing) * 2.5)}.sm\:pe-3{padding-inline-end:calc(var(--spacing) * 3)}.sm\:pe-4{padding-inline-end:calc(var(--spacing) * 4)}.sm\:pe-5{padding-inline-end:calc(var(--spacing) * 5)}.sm\:pe-6{padding-inline-end:calc(var(--spacing) * 6)}.sm\:pe-7{padding-inline-end:calc(var(--spacing) * 7)}.sm\:pe-8{padding-inline-end:calc(var(--spacing) * 8)}.sm\:pe-9{padding-inline-end:calc(var(--spacing) * 9)}.sm\:pe-10{padding-inline-end:calc(var(--spacing) * 10)}.sm\:pe-11{padding-inline-end:calc(var(--spacing) * 11)}.sm\:pe-12{padding-inline-end:calc(var(--spacing) * 12)}.sm\:pe-14{padding-inline-end:calc(var(--spacing) * 14)}.sm\:pe-16{padding-inline-end:calc(var(--spacing) * 16)}.sm\:text-end{text-align:end}.sm\:text-start{text-align:start}.data-\[side\=left\]\:sm\:max-w-sm[data-side=left],.data-\[side\=right\]\:sm\:max-w-sm[data-side=right],.data-\[vaul-drawer-direction\=left\]\:sm\:max-w-sm[data-vaul-drawer-direction=left],.data-\[vaul-drawer-direction\=right\]\:sm\:max-w-sm[data-vaul-drawer-direction=right]{max-width:var(--container-sm)}}@media (min-width:48rem){.md\:absolute{position:absolute}.md\:start-0\.5{inset-inline-start:calc(var(--spacing) * .5)}.md\:start-1{inset-inline-start:calc(var(--spacing) * 1)}.md\:start-1\.5{inset-inline-start:calc(var(--spacing) * 1.5)}.md\:start-2{inset-inline-start:calc(var(--spacing) * 2)}.md\:start-2\.5{inset-inline-start:calc(var(--spacing) * 2.5)}.md\:start-3{inset-inline-start:calc(var(--spacing) * 3)}.md\:start-4{inset-inline-start:calc(var(--spacing) * 4)}.md\:start-5{inset-inline-start:calc(var(--spacing) * 5)}.md\:start-6{inset-inline-start:calc(var(--spacing) * 6)}.md\:start-7{inset-inline-start:calc(var(--spacing) * 7)}.md\:start-8{inset-inline-start:calc(var(--spacing) * 8)}.md\:start-9{inset-inline-start:calc(var(--spacing) * 9)}.md\:start-10{inset-inline-start:calc(var(--spacing) * 10)}.md\:start-11{inset-inline-start:calc(var(--spacing) * 11)}.md\:start-12{inset-inline-start:calc(var(--spacing) * 12)}.md\:start-14{inset-inline-start:calc(var(--spacing) * 14)}.md\:start-16{inset-inline-start:calc(var(--spacing) * 16)}.md\:end-0\.5{inset-inline-end:calc(var(--spacing) * .5)}.md\:end-1{inset-inline-end:calc(var(--spacing) * 1)}.md\:end-1\.5{inset-inline-end:calc(var(--spacing) * 1.5)}.md\:end-2{inset-inline-end:calc(var(--spacing) * 2)}.md\:end-2\.5{inset-inline-end:calc(var(--spacing) * 2.5)}.md\:end-3{inset-inline-end:calc(var(--spacing) * 3)}.md\:end-4{inset-inline-end:calc(var(--spacing) * 4)}.md\:end-5{inset-inline-end:calc(var(--spacing) * 5)}.md\:end-6{inset-inline-end:calc(var(--spacing) * 6)}.md\:end-7{inset-inline-end:calc(var(--spacing) * 7)}.md\:end-8{inset-inline-end:calc(var(--spacing) * 8)}.md\:end-9{inset-inline-end:calc(var(--spacing) * 9)}.md\:end-10{inset-inline-end:calc(var(--spacing) * 10)}.md\:end-11{inset-inline-end:calc(var(--spacing) * 11)}.md\:end-12{inset-inline-end:calc(var(--spacing) * 12)}.md\:end-14{inset-inline-end:calc(var(--spacing) * 14)}.md\:end-16{inset-inline-end:calc(var(--spacing) * 16)}.md\:ms-0\.5{margin-inline-start:calc(var(--spacing) * .5)}.md\:ms-1{margin-inline-start:var(--spacing)}.md\:ms-1\.5{margin-inline-start:calc(var(--spacing) * 1.5)}.md\:ms-2{margin-inline-start:calc(var(--spacing) * 2)}.md\:ms-2\.5{margin-inline-start:calc(var(--spacing) * 2.5)}.md\:ms-3{margin-inline-start:calc(var(--spacing) * 3)}.md\:ms-4{margin-inline-start:calc(var(--spacing) * 4)}.md\:ms-5{margin-inline-start:calc(var(--spacing) * 5)}.md\:ms-6{margin-inline-start:calc(var(--spacing) * 6)}.md\:ms-7{margin-inline-start:calc(var(--spacing) * 7)}.md\:ms-8{margin-inline-start:calc(var(--spacing) * 8)}.md\:ms-9{margin-inline-start:calc(var(--spacing) * 9)}.md\:ms-10{margin-inline-start:calc(var(--spacing) * 10)}.md\:ms-11{margin-inline-start:calc(var(--spacing) * 11)}.md\:ms-12{margin-inline-start:calc(var(--spacing) * 12)}.md\:ms-14{margin-inline-start:calc(var(--spacing) * 14)}.md\:ms-16{margin-inline-start:calc(var(--spacing) * 16)}.md\:ms-auto{margin-inline-start:auto}.md\:me-0\.5{margin-inline-end:calc(var(--spacing) * .5)}.md\:me-1{margin-inline-end:var(--spacing)}.md\:me-1\.5{margin-inline-end:calc(var(--spacing) * 1.5)}.md\:me-2{margin-inline-end:calc(var(--spacing) * 2)}.md\:me-2\.5{margin-inline-end:calc(var(--spacing) * 2.5)}.md\:me-3{margin-inline-end:calc(var(--spacing) * 3)}.md\:me-4{margin-inline-end:calc(var(--spacing) * 4)}.md\:me-5{margin-inline-end:calc(var(--spacing) * 5)}.md\:me-6{margin-inline-end:calc(var(--spacing) * 6)}.md\:me-7{margin-inline-end:calc(var(--spacing) * 7)}.md\:me-8{margin-inline-end:calc(var(--spacing) * 8)}.md\:me-9{margin-inline-end:calc(var(--spacing) * 9)}.md\:me-10{margin-inline-end:calc(var(--spacing) * 10)}.md\:me-11{margin-inline-end:calc(var(--spacing) * 11)}.md\:me-12{margin-inline-end:calc(var(--spacing) * 12)}.md\:me-14{margin-inline-end:calc(var(--spacing) * 14)}.md\:me-16{margin-inline-end:calc(var(--spacing) * 16)}.md\:me-auto{margin-inline-end:auto}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:inline{display:inline}.md\:inline-block{display:inline-block}.md\:inline-flex{display:inline-flex}.md\:w-\(--radix-navigation-menu-viewport-width\){width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:flex-col{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:items-baseline{align-items:baseline}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:items-start{align-items:flex-start}.md\:items-stretch{align-items:stretch}.md\:justify-around{justify-content:space-around}.md\:justify-between{justify-content:space-between}.md\:justify-center{justify-content:center}.md\:justify-end{justify-content:flex-end}.md\:justify-evenly{justify-content:space-evenly}.md\:justify-start{justify-content:flex-start}.md\:gap-0{gap:0}.md\:gap-0\.5{gap:calc(var(--spacing) * .5)}.md\:gap-1{gap:var(--spacing)}.md\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.md\:gap-2{gap:calc(var(--spacing) * 2)}.md\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.md\:gap-3{gap:calc(var(--spacing) * 3)}.md\:gap-4{gap:calc(var(--spacing) * 4)}.md\:gap-5{gap:calc(var(--spacing) * 5)}.md\:gap-6{gap:calc(var(--spacing) * 6)}.md\:gap-8{gap:calc(var(--spacing) * 8)}.md\:gap-10{gap:calc(var(--spacing) * 10)}.md\:gap-12{gap:calc(var(--spacing) * 12)}.md\:gap-16{gap:calc(var(--spacing) * 16)}.md\:gap-24{gap:calc(var(--spacing) * 24)}.md\:p-0{padding:0}.md\:p-0\.5{padding:calc(var(--spacing) * .5)}.md\:p-1{padding:var(--spacing)}.md\:p-1\.5{padding:calc(var(--spacing) * 1.5)}.md\:p-2{padding:calc(var(--spacing) * 2)}.md\:p-2\.5{padding:calc(var(--spacing) * 2.5)}.md\:p-3{padding:calc(var(--spacing) * 3)}.md\:p-4{padding:calc(var(--spacing) * 4)}.md\:p-5{padding:calc(var(--spacing) * 5)}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:p-10{padding:calc(var(--spacing) * 10)}.md\:p-12{padding:calc(var(--spacing) * 12)}.md\:p-16{padding:calc(var(--spacing) * 16)}.md\:p-24{padding:calc(var(--spacing) * 24)}.md\:px-0{padding-inline:0}.md\:px-0\.5{padding-inline:calc(var(--spacing) * .5)}.md\:px-1{padding-inline:var(--spacing)}.md\:px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.md\:px-2{padding-inline:calc(var(--spacing) * 2)}.md\:px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.md\:px-3{padding-inline:calc(var(--spacing) * 3)}.md\:px-4{padding-inline:calc(var(--spacing) * 4)}.md\:px-5{padding-inline:calc(var(--spacing) * 5)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:px-10{padding-inline:calc(var(--spacing) * 10)}.md\:px-12{padding-inline:calc(var(--spacing) * 12)}.md\:px-16{padding-inline:calc(var(--spacing) * 16)}.md\:px-24{padding-inline:calc(var(--spacing) * 24)}.md\:py-0{padding-block:0}.md\:py-0\.5{padding-block:calc(var(--spacing) * .5)}.md\:py-1{padding-block:var(--spacing)}.md\:py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.md\:py-2{padding-block:calc(var(--spacing) * 2)}.md\:py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.md\:py-3{padding-block:calc(var(--spacing) * 3)}.md\:py-4{padding-block:calc(var(--spacing) * 4)}.md\:py-5{padding-block:calc(var(--spacing) * 5)}.md\:py-6{padding-block:calc(var(--spacing) * 6)}.md\:py-8{padding-block:calc(var(--spacing) * 8)}.md\:py-10{padding-block:calc(var(--spacing) * 10)}.md\:py-12{padding-block:calc(var(--spacing) * 12)}.md\:py-16{padding-block:calc(var(--spacing) * 16)}.md\:py-24{padding-block:calc(var(--spacing) * 24)}.md\:ps-0\.5{padding-inline-start:calc(var(--spacing) * .5)}.md\:ps-1{padding-inline-start:var(--spacing)}.md\:ps-1\.5{padding-inline-start:calc(var(--spacing) * 1.5)}.md\:ps-2{padding-inline-start:calc(var(--spacing) * 2)}.md\:ps-2\.5{padding-inline-start:calc(var(--spacing) * 2.5)}.md\:ps-3{padding-inline-start:calc(var(--spacing) * 3)}.md\:ps-4{padding-inline-start:calc(var(--spacing) * 4)}.md\:ps-5{padding-inline-start:calc(var(--spacing) * 5)}.md\:ps-6{padding-inline-start:calc(var(--spacing) * 6)}.md\:ps-7{padding-inline-start:calc(var(--spacing) * 7)}.md\:ps-8{padding-inline-start:calc(var(--spacing) * 8)}.md\:ps-9{padding-inline-start:calc(var(--spacing) * 9)}.md\:ps-10{padding-inline-start:calc(var(--spacing) * 10)}.md\:ps-11{padding-inline-start:calc(var(--spacing) * 11)}.md\:ps-12{padding-inline-start:calc(var(--spacing) * 12)}.md\:ps-14{padding-inline-start:calc(var(--spacing) * 14)}.md\:ps-16{padding-inline-start:calc(var(--spacing) * 16)}.md\:pe-0\.5{padding-inline-end:calc(var(--spacing) * .5)}.md\:pe-1{padding-inline-end:var(--spacing)}.md\:pe-1\.5{padding-inline-end:calc(var(--spacing) * 1.5)}.md\:pe-2{padding-inline-end:calc(var(--spacing) * 2)}.md\:pe-2\.5{padding-inline-end:calc(var(--spacing) * 2.5)}.md\:pe-3{padding-inline-end:calc(var(--spacing) * 3)}.md\:pe-4{padding-inline-end:calc(var(--spacing) * 4)}.md\:pe-5{padding-inline-end:calc(var(--spacing) * 5)}.md\:pe-6{padding-inline-end:calc(var(--spacing) * 6)}.md\:pe-7{padding-inline-end:calc(var(--spacing) * 7)}.md\:pe-8{padding-inline-end:calc(var(--spacing) * 8)}.md\:pe-9{padding-inline-end:calc(var(--spacing) * 9)}.md\:pe-10{padding-inline-end:calc(var(--spacing) * 10)}.md\:pe-11{padding-inline-end:calc(var(--spacing) * 11)}.md\:pe-12{padding-inline-end:calc(var(--spacing) * 12)}.md\:pe-14{padding-inline-end:calc(var(--spacing) * 14)}.md\:pe-16{padding-inline-end:calc(var(--spacing) * 16)}.md\:text-end{text-align:end}.md\:text-start{text-align:start}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-pretty{text-wrap:pretty}.md\:opacity-0{opacity:0}.md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant=inset]~*){margin:calc(var(--spacing) * 2)}.md\:peer-data-\[variant\=inset\]\:ms-0:is(:where(.peer)[data-variant=inset]~*){margin-inline-start:0}.md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.peer)[data-variant=inset]~*){border-radius:var(--radius-xl)}.md\:peer-data-\[variant\=inset\]\:shadow-sm:is(:where(.peer)[data-variant=inset]~*){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px 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)}.md\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ms-2:is(:where(.peer)[data-variant=inset]~*):is(:where(.peer)[data-state=collapsed]~*){margin-inline-start:calc(var(--spacing) * 2)}.md\:after\:hidden:after{content:var(--tw-content);display:none}}@media (min-width:64rem){.lg\:start-0\.5{inset-inline-start:calc(var(--spacing) * .5)}.lg\:start-1{inset-inline-start:calc(var(--spacing) * 1)}.lg\:start-1\.5{inset-inline-start:calc(var(--spacing) * 1.5)}.lg\:start-2{inset-inline-start:calc(var(--spacing) * 2)}.lg\:start-2\.5{inset-inline-start:calc(var(--spacing) * 2.5)}.lg\:start-3{inset-inline-start:calc(var(--spacing) * 3)}.lg\:start-4{inset-inline-start:calc(var(--spacing) * 4)}.lg\:start-5{inset-inline-start:calc(var(--spacing) * 5)}.lg\:start-6{inset-inline-start:calc(var(--spacing) * 6)}.lg\:start-7{inset-inline-start:calc(var(--spacing) * 7)}.lg\:start-8{inset-inline-start:calc(var(--spacing) * 8)}.lg\:start-9{inset-inline-start:calc(var(--spacing) * 9)}.lg\:start-10{inset-inline-start:calc(var(--spacing) * 10)}.lg\:start-11{inset-inline-start:calc(var(--spacing) * 11)}.lg\:start-12{inset-inline-start:calc(var(--spacing) * 12)}.lg\:start-14{inset-inline-start:calc(var(--spacing) * 14)}.lg\:start-16{inset-inline-start:calc(var(--spacing) * 16)}.lg\:end-0\.5{inset-inline-end:calc(var(--spacing) * .5)}.lg\:end-1{inset-inline-end:calc(var(--spacing) * 1)}.lg\:end-1\.5{inset-inline-end:calc(var(--spacing) * 1.5)}.lg\:end-2{inset-inline-end:calc(var(--spacing) * 2)}.lg\:end-2\.5{inset-inline-end:calc(var(--spacing) * 2.5)}.lg\:end-3{inset-inline-end:calc(var(--spacing) * 3)}.lg\:end-4{inset-inline-end:calc(var(--spacing) * 4)}.lg\:end-5{inset-inline-end:calc(var(--spacing) * 5)}.lg\:end-6{inset-inline-end:calc(var(--spacing) * 6)}.lg\:end-7{inset-inline-end:calc(var(--spacing) * 7)}.lg\:end-8{inset-inline-end:calc(var(--spacing) * 8)}.lg\:end-9{inset-inline-end:calc(var(--spacing) * 9)}.lg\:end-10{inset-inline-end:calc(var(--spacing) * 10)}.lg\:end-11{inset-inline-end:calc(var(--spacing) * 11)}.lg\:end-12{inset-inline-end:calc(var(--spacing) * 12)}.lg\:end-14{inset-inline-end:calc(var(--spacing) * 14)}.lg\:end-16{inset-inline-end:calc(var(--spacing) * 16)}.lg\:ms-0\.5{margin-inline-start:calc(var(--spacing) * .5)}.lg\:ms-1{margin-inline-start:var(--spacing)}.lg\:ms-1\.5{margin-inline-start:calc(var(--spacing) * 1.5)}.lg\:ms-2{margin-inline-start:calc(var(--spacing) * 2)}.lg\:ms-2\.5{margin-inline-start:calc(var(--spacing) * 2.5)}.lg\:ms-3{margin-inline-start:calc(var(--spacing) * 3)}.lg\:ms-4{margin-inline-start:calc(var(--spacing) * 4)}.lg\:ms-5{margin-inline-start:calc(var(--spacing) * 5)}.lg\:ms-6{margin-inline-start:calc(var(--spacing) * 6)}.lg\:ms-7{margin-inline-start:calc(var(--spacing) * 7)}.lg\:ms-8{margin-inline-start:calc(var(--spacing) * 8)}.lg\:ms-9{margin-inline-start:calc(var(--spacing) * 9)}.lg\:ms-10{margin-inline-start:calc(var(--spacing) * 10)}.lg\:ms-11{margin-inline-start:calc(var(--spacing) * 11)}.lg\:ms-12{margin-inline-start:calc(var(--spacing) * 12)}.lg\:ms-14{margin-inline-start:calc(var(--spacing) * 14)}.lg\:ms-16{margin-inline-start:calc(var(--spacing) * 16)}.lg\:ms-auto{margin-inline-start:auto}.lg\:me-0\.5{margin-inline-end:calc(var(--spacing) * .5)}.lg\:me-1{margin-inline-end:var(--spacing)}.lg\:me-1\.5{margin-inline-end:calc(var(--spacing) * 1.5)}.lg\:me-2{margin-inline-end:calc(var(--spacing) * 2)}.lg\:me-2\.5{margin-inline-end:calc(var(--spacing) * 2.5)}.lg\:me-3{margin-inline-end:calc(var(--spacing) * 3)}.lg\:me-4{margin-inline-end:calc(var(--spacing) * 4)}.lg\:me-5{margin-inline-end:calc(var(--spacing) * 5)}.lg\:me-6{margin-inline-end:calc(var(--spacing) * 6)}.lg\:me-7{margin-inline-end:calc(var(--spacing) * 7)}.lg\:me-8{margin-inline-end:calc(var(--spacing) * 8)}.lg\:me-9{margin-inline-end:calc(var(--spacing) * 9)}.lg\:me-10{margin-inline-end:calc(var(--spacing) * 10)}.lg\:me-11{margin-inline-end:calc(var(--spacing) * 11)}.lg\:me-12{margin-inline-end:calc(var(--spacing) * 12)}.lg\:me-14{margin-inline-end:calc(var(--spacing) * 14)}.lg\:me-16{margin-inline-end:calc(var(--spacing) * 16)}.lg\:me-auto{margin-inline-end:auto}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:inline{display:inline}.lg\:inline-block{display:inline-block}.lg\:inline-flex{display:inline-flex}.lg\:w-56{width:calc(var(--spacing) * 56)}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(260px\,0\.7fr\)\]{grid-template-columns:minmax(0,1fr) minmax(260px,.7fr)}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:items-baseline{align-items:baseline}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:items-stretch{align-items:stretch}.lg\:justify-around{justify-content:space-around}.lg\:justify-between{justify-content:space-between}.lg\:justify-center{justify-content:center}.lg\:justify-end{justify-content:flex-end}.lg\:justify-evenly{justify-content:space-evenly}.lg\:justify-start{justify-content:flex-start}.lg\:gap-0{gap:0}.lg\:gap-0\.5{gap:calc(var(--spacing) * .5)}.lg\:gap-1{gap:var(--spacing)}.lg\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.lg\:gap-2{gap:calc(var(--spacing) * 2)}.lg\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.lg\:gap-3{gap:calc(var(--spacing) * 3)}.lg\:gap-4{gap:calc(var(--spacing) * 4)}.lg\:gap-5{gap:calc(var(--spacing) * 5)}.lg\:gap-6{gap:calc(var(--spacing) * 6)}.lg\:gap-8{gap:calc(var(--spacing) * 8)}.lg\:gap-10{gap:calc(var(--spacing) * 10)}.lg\:gap-12{gap:calc(var(--spacing) * 12)}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:gap-24{gap:calc(var(--spacing) * 24)}.lg\:p-0{padding:0}.lg\:p-0\.5{padding:calc(var(--spacing) * .5)}.lg\:p-1{padding:var(--spacing)}.lg\:p-1\.5{padding:calc(var(--spacing) * 1.5)}.lg\:p-2{padding:calc(var(--spacing) * 2)}.lg\:p-2\.5{padding:calc(var(--spacing) * 2.5)}.lg\:p-3{padding:calc(var(--spacing) * 3)}.lg\:p-4{padding:calc(var(--spacing) * 4)}.lg\:p-5{padding:calc(var(--spacing) * 5)}.lg\:p-6{padding:calc(var(--spacing) * 6)}.lg\:p-8{padding:calc(var(--spacing) * 8)}.lg\:p-10{padding:calc(var(--spacing) * 10)}.lg\:p-12{padding:calc(var(--spacing) * 12)}.lg\:p-16{padding:calc(var(--spacing) * 16)}.lg\:p-24{padding:calc(var(--spacing) * 24)}.lg\:px-0{padding-inline:0}.lg\:px-0\.5{padding-inline:calc(var(--spacing) * .5)}.lg\:px-1{padding-inline:var(--spacing)}.lg\:px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.lg\:px-2{padding-inline:calc(var(--spacing) * 2)}.lg\:px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.lg\:px-3{padding-inline:calc(var(--spacing) * 3)}.lg\:px-4{padding-inline:calc(var(--spacing) * 4)}.lg\:px-5{padding-inline:calc(var(--spacing) * 5)}.lg\:px-6{padding-inline:calc(var(--spacing) * 6)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:px-10{padding-inline:calc(var(--spacing) * 10)}.lg\:px-12{padding-inline:calc(var(--spacing) * 12)}.lg\:px-16{padding-inline:calc(var(--spacing) * 16)}.lg\:px-24{padding-inline:calc(var(--spacing) * 24)}.lg\:py-0{padding-block:0}.lg\:py-0\.5{padding-block:calc(var(--spacing) * .5)}.lg\:py-1{padding-block:var(--spacing)}.lg\:py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.lg\:py-2{padding-block:calc(var(--spacing) * 2)}.lg\:py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.lg\:py-3{padding-block:calc(var(--spacing) * 3)}.lg\:py-4{padding-block:calc(var(--spacing) * 4)}.lg\:py-5{padding-block:calc(var(--spacing) * 5)}.lg\:py-6{padding-block:calc(var(--spacing) * 6)}.lg\:py-8{padding-block:calc(var(--spacing) * 8)}.lg\:py-10{padding-block:calc(var(--spacing) * 10)}.lg\:py-12{padding-block:calc(var(--spacing) * 12)}.lg\:py-16{padding-block:calc(var(--spacing) * 16)}.lg\:py-24{padding-block:calc(var(--spacing) * 24)}.lg\:ps-0\.5{padding-inline-start:calc(var(--spacing) * .5)}.lg\:ps-1{padding-inline-start:var(--spacing)}.lg\:ps-1\.5{padding-inline-start:calc(var(--spacing) * 1.5)}.lg\:ps-2{padding-inline-start:calc(var(--spacing) * 2)}.lg\:ps-2\.5{padding-inline-start:calc(var(--spacing) * 2.5)}.lg\:ps-3{padding-inline-start:calc(var(--spacing) * 3)}.lg\:ps-4{padding-inline-start:calc(var(--spacing) * 4)}.lg\:ps-5{padding-inline-start:calc(var(--spacing) * 5)}.lg\:ps-6{padding-inline-start:calc(var(--spacing) * 6)}.lg\:ps-7{padding-inline-start:calc(var(--spacing) * 7)}.lg\:ps-8{padding-inline-start:calc(var(--spacing) * 8)}.lg\:ps-9{padding-inline-start:calc(var(--spacing) * 9)}.lg\:ps-10{padding-inline-start:calc(var(--spacing) * 10)}.lg\:ps-11{padding-inline-start:calc(var(--spacing) * 11)}.lg\:ps-12{padding-inline-start:calc(var(--spacing) * 12)}.lg\:ps-14{padding-inline-start:calc(var(--spacing) * 14)}.lg\:ps-16{padding-inline-start:calc(var(--spacing) * 16)}.lg\:pe-0\.5{padding-inline-end:calc(var(--spacing) * .5)}.lg\:pe-1{padding-inline-end:var(--spacing)}.lg\:pe-1\.5{padding-inline-end:calc(var(--spacing) * 1.5)}.lg\:pe-2{padding-inline-end:calc(var(--spacing) * 2)}.lg\:pe-2\.5{padding-inline-end:calc(var(--spacing) * 2.5)}.lg\:pe-3{padding-inline-end:calc(var(--spacing) * 3)}.lg\:pe-4{padding-inline-end:calc(var(--spacing) * 4)}.lg\:pe-5{padding-inline-end:calc(var(--spacing) * 5)}.lg\:pe-6{padding-inline-end:calc(var(--spacing) * 6)}.lg\:pe-7{padding-inline-end:calc(var(--spacing) * 7)}.lg\:pe-8{padding-inline-end:calc(var(--spacing) * 8)}.lg\:pe-9{padding-inline-end:calc(var(--spacing) * 9)}.lg\:pe-10{padding-inline-end:calc(var(--spacing) * 10)}.lg\:pe-11{padding-inline-end:calc(var(--spacing) * 11)}.lg\:pe-12{padding-inline-end:calc(var(--spacing) * 12)}.lg\:pe-14{padding-inline-end:calc(var(--spacing) * 14)}.lg\:pe-16{padding-inline-end:calc(var(--spacing) * 16)}.lg\:text-end{text-align:end}.lg\:text-start{text-align:start}}@media (min-width:80rem){.xl\:start-0\.5{inset-inline-start:calc(var(--spacing) * .5)}.xl\:start-1{inset-inline-start:calc(var(--spacing) * 1)}.xl\:start-1\.5{inset-inline-start:calc(var(--spacing) * 1.5)}.xl\:start-2{inset-inline-start:calc(var(--spacing) * 2)}.xl\:start-2\.5{inset-inline-start:calc(var(--spacing) * 2.5)}.xl\:start-3{inset-inline-start:calc(var(--spacing) * 3)}.xl\:start-4{inset-inline-start:calc(var(--spacing) * 4)}.xl\:start-5{inset-inline-start:calc(var(--spacing) * 5)}.xl\:start-6{inset-inline-start:calc(var(--spacing) * 6)}.xl\:start-7{inset-inline-start:calc(var(--spacing) * 7)}.xl\:start-8{inset-inline-start:calc(var(--spacing) * 8)}.xl\:start-9{inset-inline-start:calc(var(--spacing) * 9)}.xl\:start-10{inset-inline-start:calc(var(--spacing) * 10)}.xl\:start-11{inset-inline-start:calc(var(--spacing) * 11)}.xl\:start-12{inset-inline-start:calc(var(--spacing) * 12)}.xl\:start-14{inset-inline-start:calc(var(--spacing) * 14)}.xl\:start-16{inset-inline-start:calc(var(--spacing) * 16)}.xl\:end-0\.5{inset-inline-end:calc(var(--spacing) * .5)}.xl\:end-1{inset-inline-end:calc(var(--spacing) * 1)}.xl\:end-1\.5{inset-inline-end:calc(var(--spacing) * 1.5)}.xl\:end-2{inset-inline-end:calc(var(--spacing) * 2)}.xl\:end-2\.5{inset-inline-end:calc(var(--spacing) * 2.5)}.xl\:end-3{inset-inline-end:calc(var(--spacing) * 3)}.xl\:end-4{inset-inline-end:calc(var(--spacing) * 4)}.xl\:end-5{inset-inline-end:calc(var(--spacing) * 5)}.xl\:end-6{inset-inline-end:calc(var(--spacing) * 6)}.xl\:end-7{inset-inline-end:calc(var(--spacing) * 7)}.xl\:end-8{inset-inline-end:calc(var(--spacing) * 8)}.xl\:end-9{inset-inline-end:calc(var(--spacing) * 9)}.xl\:end-10{inset-inline-end:calc(var(--spacing) * 10)}.xl\:end-11{inset-inline-end:calc(var(--spacing) * 11)}.xl\:end-12{inset-inline-end:calc(var(--spacing) * 12)}.xl\:end-14{inset-inline-end:calc(var(--spacing) * 14)}.xl\:end-16{inset-inline-end:calc(var(--spacing) * 16)}.xl\:ms-0\.5{margin-inline-start:calc(var(--spacing) * .5)}.xl\:ms-1{margin-inline-start:var(--spacing)}.xl\:ms-1\.5{margin-inline-start:calc(var(--spacing) * 1.5)}.xl\:ms-2{margin-inline-start:calc(var(--spacing) * 2)}.xl\:ms-2\.5{margin-inline-start:calc(var(--spacing) * 2.5)}.xl\:ms-3{margin-inline-start:calc(var(--spacing) * 3)}.xl\:ms-4{margin-inline-start:calc(var(--spacing) * 4)}.xl\:ms-5{margin-inline-start:calc(var(--spacing) * 5)}.xl\:ms-6{margin-inline-start:calc(var(--spacing) * 6)}.xl\:ms-7{margin-inline-start:calc(var(--spacing) * 7)}.xl\:ms-8{margin-inline-start:calc(var(--spacing) * 8)}.xl\:ms-9{margin-inline-start:calc(var(--spacing) * 9)}.xl\:ms-10{margin-inline-start:calc(var(--spacing) * 10)}.xl\:ms-11{margin-inline-start:calc(var(--spacing) * 11)}.xl\:ms-12{margin-inline-start:calc(var(--spacing) * 12)}.xl\:ms-14{margin-inline-start:calc(var(--spacing) * 14)}.xl\:ms-16{margin-inline-start:calc(var(--spacing) * 16)}.xl\:ms-auto{margin-inline-start:auto}.xl\:me-0\.5{margin-inline-end:calc(var(--spacing) * .5)}.xl\:me-1{margin-inline-end:var(--spacing)}.xl\:me-1\.5{margin-inline-end:calc(var(--spacing) * 1.5)}.xl\:me-2{margin-inline-end:calc(var(--spacing) * 2)}.xl\:me-2\.5{margin-inline-end:calc(var(--spacing) * 2.5)}.xl\:me-3{margin-inline-end:calc(var(--spacing) * 3)}.xl\:me-4{margin-inline-end:calc(var(--spacing) * 4)}.xl\:me-5{margin-inline-end:calc(var(--spacing) * 5)}.xl\:me-6{margin-inline-end:calc(var(--spacing) * 6)}.xl\:me-7{margin-inline-end:calc(var(--spacing) * 7)}.xl\:me-8{margin-inline-end:calc(var(--spacing) * 8)}.xl\:me-9{margin-inline-end:calc(var(--spacing) * 9)}.xl\:me-10{margin-inline-end:calc(var(--spacing) * 10)}.xl\:me-11{margin-inline-end:calc(var(--spacing) * 11)}.xl\:me-12{margin-inline-end:calc(var(--spacing) * 12)}.xl\:me-14{margin-inline-end:calc(var(--spacing) * 14)}.xl\:me-16{margin-inline-end:calc(var(--spacing) * 16)}.xl\:me-auto{margin-inline-end:auto}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:grid{display:grid}.xl\:hidden{display:none}.xl\:inline{display:inline}.xl\:inline-block{display:inline-block}.xl\:inline-flex{display:inline-flex}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:flex-col{flex-direction:column}.xl\:flex-row{flex-direction:row}.xl\:items-baseline{align-items:baseline}.xl\:items-center{align-items:center}.xl\:items-end{align-items:flex-end}.xl\:items-start{align-items:flex-start}.xl\:items-stretch{align-items:stretch}.xl\:justify-around{justify-content:space-around}.xl\:justify-between{justify-content:space-between}.xl\:justify-center{justify-content:center}.xl\:justify-end{justify-content:flex-end}.xl\:justify-evenly{justify-content:space-evenly}.xl\:justify-start{justify-content:flex-start}.xl\:gap-0{gap:0}.xl\:gap-0\.5{gap:calc(var(--spacing) * .5)}.xl\:gap-1{gap:var(--spacing)}.xl\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.xl\:gap-2{gap:calc(var(--spacing) * 2)}.xl\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.xl\:gap-3{gap:calc(var(--spacing) * 3)}.xl\:gap-4{gap:calc(var(--spacing) * 4)}.xl\:gap-5{gap:calc(var(--spacing) * 5)}.xl\:gap-6{gap:calc(var(--spacing) * 6)}.xl\:gap-8{gap:calc(var(--spacing) * 8)}.xl\:gap-10{gap:calc(var(--spacing) * 10)}.xl\:gap-12{gap:calc(var(--spacing) * 12)}.xl\:gap-16{gap:calc(var(--spacing) * 16)}.xl\:gap-24{gap:calc(var(--spacing) * 24)}.xl\:p-0{padding:0}.xl\:p-0\.5{padding:calc(var(--spacing) * .5)}.xl\:p-1{padding:var(--spacing)}.xl\:p-1\.5{padding:calc(var(--spacing) * 1.5)}.xl\:p-2{padding:calc(var(--spacing) * 2)}.xl\:p-2\.5{padding:calc(var(--spacing) * 2.5)}.xl\:p-3{padding:calc(var(--spacing) * 3)}.xl\:p-4{padding:calc(var(--spacing) * 4)}.xl\:p-5{padding:calc(var(--spacing) * 5)}.xl\:p-6{padding:calc(var(--spacing) * 6)}.xl\:p-8{padding:calc(var(--spacing) * 8)}.xl\:p-10{padding:calc(var(--spacing) * 10)}.xl\:p-12{padding:calc(var(--spacing) * 12)}.xl\:p-16{padding:calc(var(--spacing) * 16)}.xl\:p-24{padding:calc(var(--spacing) * 24)}.xl\:px-0{padding-inline:0}.xl\:px-0\.5{padding-inline:calc(var(--spacing) * .5)}.xl\:px-1{padding-inline:var(--spacing)}.xl\:px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.xl\:px-2{padding-inline:calc(var(--spacing) * 2)}.xl\:px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.xl\:px-3{padding-inline:calc(var(--spacing) * 3)}.xl\:px-4{padding-inline:calc(var(--spacing) * 4)}.xl\:px-5{padding-inline:calc(var(--spacing) * 5)}.xl\:px-6{padding-inline:calc(var(--spacing) * 6)}.xl\:px-8{padding-inline:calc(var(--spacing) * 8)}.xl\:px-10{padding-inline:calc(var(--spacing) * 10)}.xl\:px-12{padding-inline:calc(var(--spacing) * 12)}.xl\:px-16{padding-inline:calc(var(--spacing) * 16)}.xl\:px-24{padding-inline:calc(var(--spacing) * 24)}.xl\:py-0{padding-block:0}.xl\:py-0\.5{padding-block:calc(var(--spacing) * .5)}.xl\:py-1{padding-block:var(--spacing)}.xl\:py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.xl\:py-2{padding-block:calc(var(--spacing) * 2)}.xl\:py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.xl\:py-3{padding-block:calc(var(--spacing) * 3)}.xl\:py-4{padding-block:calc(var(--spacing) * 4)}.xl\:py-5{padding-block:calc(var(--spacing) * 5)}.xl\:py-6{padding-block:calc(var(--spacing) * 6)}.xl\:py-8{padding-block:calc(var(--spacing) * 8)}.xl\:py-10{padding-block:calc(var(--spacing) * 10)}.xl\:py-12{padding-block:calc(var(--spacing) * 12)}.xl\:py-16{padding-block:calc(var(--spacing) * 16)}.xl\:py-24{padding-block:calc(var(--spacing) * 24)}.xl\:ps-0\.5{padding-inline-start:calc(var(--spacing) * .5)}.xl\:ps-1{padding-inline-start:var(--spacing)}.xl\:ps-1\.5{padding-inline-start:calc(var(--spacing) * 1.5)}.xl\:ps-2{padding-inline-start:calc(var(--spacing) * 2)}.xl\:ps-2\.5{padding-inline-start:calc(var(--spacing) * 2.5)}.xl\:ps-3{padding-inline-start:calc(var(--spacing) * 3)}.xl\:ps-4{padding-inline-start:calc(var(--spacing) * 4)}.xl\:ps-5{padding-inline-start:calc(var(--spacing) * 5)}.xl\:ps-6{padding-inline-start:calc(var(--spacing) * 6)}.xl\:ps-7{padding-inline-start:calc(var(--spacing) * 7)}.xl\:ps-8{padding-inline-start:calc(var(--spacing) * 8)}.xl\:ps-9{padding-inline-start:calc(var(--spacing) * 9)}.xl\:ps-10{padding-inline-start:calc(var(--spacing) * 10)}.xl\:ps-11{padding-inline-start:calc(var(--spacing) * 11)}.xl\:ps-12{padding-inline-start:calc(var(--spacing) * 12)}.xl\:ps-14{padding-inline-start:calc(var(--spacing) * 14)}.xl\:ps-16{padding-inline-start:calc(var(--spacing) * 16)}.xl\:pe-0\.5{padding-inline-end:calc(var(--spacing) * .5)}.xl\:pe-1{padding-inline-end:var(--spacing)}.xl\:pe-1\.5{padding-inline-end:calc(var(--spacing) * 1.5)}.xl\:pe-2{padding-inline-end:calc(var(--spacing) * 2)}.xl\:pe-2\.5{padding-inline-end:calc(var(--spacing) * 2.5)}.xl\:pe-3{padding-inline-end:calc(var(--spacing) * 3)}.xl\:pe-4{padding-inline-end:calc(var(--spacing) * 4)}.xl\:pe-5{padding-inline-end:calc(var(--spacing) * 5)}.xl\:pe-6{padding-inline-end:calc(var(--spacing) * 6)}.xl\:pe-7{padding-inline-end:calc(var(--spacing) * 7)}.xl\:pe-8{padding-inline-end:calc(var(--spacing) * 8)}.xl\:pe-9{padding-inline-end:calc(var(--spacing) * 9)}.xl\:pe-10{padding-inline-end:calc(var(--spacing) * 10)}.xl\:pe-11{padding-inline-end:calc(var(--spacing) * 11)}.xl\:pe-12{padding-inline-end:calc(var(--spacing) * 12)}.xl\:pe-14{padding-inline-end:calc(var(--spacing) * 14)}.xl\:pe-16{padding-inline-end:calc(var(--spacing) * 16)}.xl\:text-end{text-align:end}.xl\:text-start{text-align:start}}@container field-group (min-width:28rem){.\@md\/field-group\:flex-row{flex-direction:row}.\@md\/field-group\:items-center{align-items:center}:is(.\@md\/field-group\:\*\:w-auto>*){width:auto}.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}:is(.\@md\/field-group\:\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label]{flex:auto}}.ltr\:-translate-x-1\/2:where(:dir(ltr)){--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.ltr\:pr-8:where(:dir(ltr)){padding-right:calc(var(--spacing) * 8)}.ltr\:pl-2:where(:dir(ltr)){padding-left:calc(var(--spacing) * 2)}.rtl\:-translate-x-1\/2:where(:dir(rtl)){--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:-translate-x-px:where(:dir(rtl)){--tw-translate-x:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:translate-x-1\/2:where(:dir(rtl)){--tw-translate-x: 50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:translate-x-px:where(:dir(rtl)){--tw-translate-x:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:-scale-x-100:where(:dir(rtl)){--tw-scale-x: -100% ;scale:var(--tw-scale-x) var(--tw-scale-y)}.rtl\:rotate-180:where(:dir(rtl)){rotate:180deg}:where(.rtl\:space-x-reverse:where(:dir(rtl))>:not(:last-child)){--tw-space-x-reverse:1}.rtl\:pr-2:where(:dir(rtl)){padding-right:calc(var(--spacing) * 2)}.rtl\:pl-8:where(:dir(rtl)){padding-left:calc(var(--spacing) * 8)}.rtl\:\[--progress-dir\:1\]:where(:dir(rtl)){--progress-dir:1}.rtl\:group-data-\[collapsible\=offcanvas\]\:-translate-x-0:where(:dir(rtl)):is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:after\:translate-x-1\/2:where(:dir(rtl)):after{content:var(--tw-content);--tw-translate-x: 50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}:where([data-side=left]) .rtl\:in-data-\[side\=left\]\:cursor-e-resize:where(:dir(rtl)){cursor:e-resize}:where([data-side=right]) .rtl\:in-data-\[side\=right\]\:cursor-w-resize:where(:dir(rtl)){cursor:w-resize}.rtl\:aria-\[orientation\=horizontal\]\:after\:-translate-x-0:where(:dir(rtl))[aria-orientation=horizontal]:after{content:var(--tw-content);--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:data-\[state\=checked\]\:-translate-x-\[calc\(100\%-2px\)\]:where(:dir(rtl))[data-state=checked]{--tw-translate-x: calc((100% - 2px)*-1) ;translate:var(--tw-translate-x) var(--tw-translate-y)}.dark\:border-input:is(.dark *){border-color:var(--input)}.dark\:bg-destructive\/20:is(.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-destructive\/20:is(.dark *){background-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.dark\:bg-input\/30:is(.dark *){background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab,var(--input) 30%,transparent)}}.dark\:bg-orange-900\/50:is(.dark *){background-color:#7e2a0c80}@supports (color:color-mix(in lab,red,red)){.dark\:bg-orange-900\/50:is(.dark *){background-color:color-mix(in oklab,var(--color-orange-900) 50%,transparent)}}.dark\:bg-transparent:is(.dark *){background-color:#0000}.dark\:bg-yellow-900\/30:is(.dark *){background-color:#733e0a4d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-yellow-900\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-yellow-900) 30%,transparent)}}.dark\:text-muted-foreground:is(.dark *){color:var(--muted-foreground)}.dark\:after\:mix-blend-lighten:is(.dark *):after{content:var(--tw-content);mix-blend-mode:lighten}@media (hover:hover){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:color-mix(in oklab,var(--destructive) 30%,transparent)}}.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--input) 50%,transparent)}}.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}.dark\:hover\:text-foreground:is(.dark *):hover{color:var(--foreground)}}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:disabled\:bg-input\/80:is(.dark *):disabled{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:disabled\:bg-input\/80:is(.dark *):disabled{background-color:color-mix(in oklab,var(--input) 80%,transparent)}}.dark\:disabled\:bg-transparent:is(.dark *):disabled{background-color:#0000}:where([data-slot=tooltip-content]) .dark\:in-data-\[slot\=tooltip-content\]\:bg-background\/10:is(.dark *){background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){:where([data-slot=tooltip-content]) .dark\:in-data-\[slot\=tooltip-content\]\:bg-background\/10:is(.dark *){background-color:color-mix(in oklab,var(--background) 10%,transparent)}}.dark\:has-disabled\:bg-input\/80:is(.dark *):has(:disabled){background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:has-disabled\:bg-input\/80:is(.dark *):has(:disabled){background-color:color-mix(in oklab,var(--input) 80%,transparent)}}.dark\:has-aria-invalid\:border-destructive\/50:is(.dark *):has([aria-invalid=true]){border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:has-aria-invalid\:border-destructive\/50:is(.dark *):has([aria-invalid=true]){border-color:color-mix(in oklab,var(--destructive) 50%,transparent)}}.dark\:has-aria-invalid\:ring-destructive\/40:is(.dark *):has([aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:has-aria-invalid\:ring-destructive\/40:is(.dark *):has([aria-invalid=true]){--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:has-data-checked\:border-primary\/20:is(.dark *):has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.dark\:has-data-checked\:border-primary\/20:is(.dark *):has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:color-mix(in oklab,var(--primary) 20%,transparent)}}.dark\:has-data-checked\:bg-primary\/10:is(.dark *):has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.dark\:has-data-checked\:bg-primary\/10:is(.dark *):has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:color-mix(in oklab,var(--primary) 10%,transparent)}}.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:is(.dark *):has([data-slot][aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:is(.dark *):has([data-slot][aria-invalid=true]){--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:color-mix(in oklab,var(--destructive) 50%,transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.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 *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:data-\[active\=true\]\:aria-invalid\:ring-destructive\/40:is(.dark *)[data-active=true][aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:data-\[active\=true\]\:aria-invalid\:ring-destructive\/40:is(.dark *)[data-active=true][aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}:is(.dark\:\*\:data-\[slot\=bubble-content\]\:bg-\[oklch\(from_var\(--primary\)_0\.3_calc\(c\*0\.4\)_h\)\]:is(.dark *)>*)[data-slot=bubble-content]{background-color:oklch(from var(--primary) .3 calc(c*.4) h)}:is(.dark\:\*\:data-\[slot\=bubble-content\]\:bg-destructive\/20:is(.dark *)>*)[data-slot=bubble-content]{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){:is(.dark\:\*\:data-\[slot\=bubble-content\]\:bg-destructive\/20:is(.dark *)>*)[data-slot=bubble-content]{background-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.dark\:data-\[state\=active\]\:border-input:is(.dark *)[data-state=active]{border-color:var(--input)}.dark\:data-\[state\=active\]\:bg-input\/30:is(.dark *)[data-state=active]{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:data-\[state\=active\]\:bg-input\/30:is(.dark *)[data-state=active]{background-color:color-mix(in oklab,var(--input) 30%,transparent)}}.dark\:data-\[state\=active\]\:text-foreground:is(.dark *)[data-state=active]{color:var(--foreground)}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:border-transparent:is(.dark *):is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{border-color:#0000}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:bg-transparent:is(.dark *):is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{background-color:#0000}.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.data-open\:animate-accordion-down:where([data-state=open]),.data-open\:animate-accordion-down:where([data-open]:not([data-open=false])){animation:accordion-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-open\:animate-in:where([data-state=open]),.data-open\:animate-in:where([data-open]:not([data-open=false])){animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-open\:bg-accent:where([data-state=open]),.data-open\:bg-accent:where([data-open]:not([data-open=false])){background-color:var(--accent)}.data-open\:bg-muted\/50:where([data-state=open]),.data-open\:bg-muted\/50:where([data-open]:not([data-open=false])){background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.data-open\:bg-muted\/50:where([data-state=open]),.data-open\:bg-muted\/50:where([data-open]:not([data-open=false])){background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}.data-open\:text-accent-foreground:where([data-state=open]),.data-open\:text-accent-foreground:where([data-open]:not([data-open=false])){color:var(--foreground)}.data-open\:fade-in-0:where([data-state=open]),.data-open\:fade-in-0:where([data-open]:not([data-open=false])){--tw-enter-opacity:0}.data-open\:zoom-in-90:where([data-state=open]),.data-open\:zoom-in-90:where([data-open]:not([data-open=false])){--tw-enter-scale:.9}.data-open\:zoom-in-95:where([data-state=open]),.data-open\:zoom-in-95:where([data-open]:not([data-open=false])){--tw-enter-scale:.95}.group-data-\[viewport\=false\]\/navigation-menu\:data-open\:animate-in:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-state=open]),.group-data-\[viewport\=false\]\/navigation-menu\:data-open\:animate-in:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-open]:not([data-open=false])){animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.group-data-\[viewport\=false\]\/navigation-menu\:data-open\:fade-in-0:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-state=open]),.group-data-\[viewport\=false\]\/navigation-menu\:data-open\:fade-in-0:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-open]:not([data-open=false])){--tw-enter-opacity:0}.group-data-\[viewport\=false\]\/navigation-menu\:data-open\:zoom-in-95:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-state=open]),.group-data-\[viewport\=false\]\/navigation-menu\:data-open\:zoom-in-95:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-open]:not([data-open=false])){--tw-enter-scale:.95}@media (hover:hover){:is(.data-open\:hover\:bg-muted:where([data-state=open]),.data-open\:hover\:bg-muted:where([data-open]:not([data-open=false]))):hover{background-color:var(--muted)}}:is(.data-open\:focus\:bg-muted:where([data-state=open]),.data-open\:focus\:bg-muted:where([data-open]:not([data-open=false]))):focus{background-color:var(--muted)}.data-\[side\=bottom\]\:data-open\:slide-in-from-bottom-10[data-side=bottom]:where([data-state=open]),.data-\[side\=bottom\]\:data-open\:slide-in-from-bottom-10[data-side=bottom]:where([data-open]:not([data-open=false])){--tw-enter-translate-y: 10% }.data-\[side\=left\]\:data-open\:slide-in-from-left-10[data-side=left]:where([data-state=open]),.data-\[side\=left\]\:data-open\:slide-in-from-left-10[data-side=left]:where([data-open]:not([data-open=false])){--tw-enter-translate-x: -10% }.data-\[side\=right\]\:data-open\:slide-in-from-right-10[data-side=right]:where([data-state=open]),.data-\[side\=right\]\:data-open\:slide-in-from-right-10[data-side=right]:where([data-open]:not([data-open=false])){--tw-enter-translate-x: 10% }.data-\[side\=top\]\:data-open\:slide-in-from-top-10[data-side=top]:where([data-state=open]),.data-\[side\=top\]\:data-open\:slide-in-from-top-10[data-side=top]:where([data-open]:not([data-open=false])){--tw-enter-translate-y: -10% }.data-closed\:animate-accordion-up:where([data-state=closed]),.data-closed\:animate-accordion-up:where([data-closed]:not([data-closed=false])){animation:accordion-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-closed\:animate-out:where([data-state=closed]),.data-closed\:animate-out:where([data-closed]:not([data-closed=false])){animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-closed\:fade-out-0:where([data-state=closed]),.data-closed\:fade-out-0:where([data-closed]:not([data-closed=false])){--tw-exit-opacity:0}.data-closed\:zoom-out-90:where([data-state=closed]),.data-closed\:zoom-out-90:where([data-closed]:not([data-closed=false])){--tw-exit-scale:.9}.data-closed\:zoom-out-95:where([data-state=closed]),.data-closed\:zoom-out-95:where([data-closed]:not([data-closed=false])){--tw-exit-scale:.95}.group-data-\[viewport\=false\]\/navigation-menu\:data-closed\:animate-out:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-state=closed]),.group-data-\[viewport\=false\]\/navigation-menu\:data-closed\:animate-out:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-closed]:not([data-closed=false])){animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.group-data-\[viewport\=false\]\/navigation-menu\:data-closed\:fade-out-0:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-state=closed]),.group-data-\[viewport\=false\]\/navigation-menu\:data-closed\:fade-out-0:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-closed]:not([data-closed=false])){--tw-exit-opacity:0}.group-data-\[viewport\=false\]\/navigation-menu\:data-closed\:zoom-out-95:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-state=closed]),.group-data-\[viewport\=false\]\/navigation-menu\:data-closed\:zoom-out-95:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-closed]:not([data-closed=false])){--tw-exit-scale:.95}.data-\[side\=bottom\]\:data-closed\:slide-out-to-bottom-10[data-side=bottom]:where([data-state=closed]),.data-\[side\=bottom\]\:data-closed\:slide-out-to-bottom-10[data-side=bottom]:where([data-closed]:not([data-closed=false])){--tw-exit-translate-y: 10% }.data-\[side\=left\]\:data-closed\:slide-out-to-left-10[data-side=left]:where([data-state=closed]),.data-\[side\=left\]\:data-closed\:slide-out-to-left-10[data-side=left]:where([data-closed]:not([data-closed=false])){--tw-exit-translate-x: -10% }.data-\[side\=right\]\:data-closed\:slide-out-to-right-10[data-side=right]:where([data-state=closed]),.data-\[side\=right\]\:data-closed\:slide-out-to-right-10[data-side=right]:where([data-closed]:not([data-closed=false])){--tw-exit-translate-x: 10% }.data-\[side\=top\]\:data-closed\:slide-out-to-top-10[data-side=top]:where([data-state=closed]),.data-\[side\=top\]\:data-closed\:slide-out-to-top-10[data-side=top]:where([data-closed]:not([data-closed=false])){--tw-exit-translate-y: -10% }.data-checked\:border-\[var\(--control-on-bg\)\]:where([data-state=checked]),.data-checked\:border-\[var\(--control-on-bg\)\]:where([data-checked]:not([data-checked=false])){border-color:var(--control-on-bg)}.data-checked\:border-primary:where([data-state=checked]),.data-checked\:border-primary:where([data-checked]:not([data-checked=false])){border-color:var(--primary)}.data-checked\:bg-\[var\(--control-on-bg\)\]:where([data-state=checked]),.data-checked\:bg-\[var\(--control-on-bg\)\]:where([data-checked]:not([data-checked=false])){background-color:var(--control-on-bg)}.data-checked\:bg-primary:where([data-state=checked]),.data-checked\:bg-primary:where([data-checked]:not([data-checked=false])){background-color:var(--primary)}.data-checked\:text-\[var\(--control-on-fg\)\]:where([data-state=checked]),.data-checked\:text-\[var\(--control-on-fg\)\]:where([data-checked]:not([data-checked=false])){color:var(--control-on-fg)}.data-checked\:text-primary-foreground:where([data-state=checked]),.data-checked\:text-primary-foreground:where([data-checked]:not([data-checked=false])){color:var(--primary-foreground)}.group-has-\[\:focus-visible\]\/field-label\:data-checked\:border-\[var\(--control-on-bg\)\]:is(:where(.group\/field-label):has(:focus-visible) *):where([data-state=checked]),.group-has-\[\:focus-visible\]\/field-label\:data-checked\:border-\[var\(--control-on-bg\)\]:is(:where(.group\/field-label):has(:focus-visible) *):where([data-checked]:not([data-checked=false])){border-color:var(--control-on-bg)}.group-data-\[size\=default\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=default] *):where([data-state=checked]),.group-data-\[size\=default\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=default] *):where([data-checked]:not([data-checked=false])),.group-data-\[size\=sm\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=sm] *):where([data-state=checked]),.group-data-\[size\=sm\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=sm] *):where([data-checked]:not([data-checked=false])){--tw-translate-x: calc(100% - 2px) ;translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:group-data-\[size\=default\]\/switch\:data-checked\:-translate-x-\[calc\(100\%-2px\)\]:where(:dir(rtl)):is(:where(.group\/switch)[data-size=default] *):where([data-state=checked]),.rtl\:group-data-\[size\=default\]\/switch\:data-checked\:-translate-x-\[calc\(100\%-2px\)\]:where(:dir(rtl)):is(:where(.group\/switch)[data-size=default] *):where([data-checked]:not([data-checked=false])),.rtl\:group-data-\[size\=sm\]\/switch\:data-checked\:-translate-x-\[calc\(100\%-2px\)\]:where(:dir(rtl)):is(:where(.group\/switch)[data-size=sm] *):where([data-state=checked]),.rtl\:group-data-\[size\=sm\]\/switch\:data-checked\:-translate-x-\[calc\(100\%-2px\)\]:where(:dir(rtl)):is(:where(.group\/switch)[data-size=sm] *):where([data-checked]:not([data-checked=false])){--tw-translate-x: calc((100% - 2px)*-1) ;translate:var(--tw-translate-x) var(--tw-translate-y)}.dark\:data-checked\:bg-\[var\(--control-on-bg\)\]:is(.dark *):where([data-state=checked]),.dark\:data-checked\:bg-\[var\(--control-on-bg\)\]:is(.dark *):where([data-checked]:not([data-checked=false])){background-color:var(--control-on-bg)}.dark\:data-checked\:bg-primary:is(.dark *):where([data-state=checked]),.dark\:data-checked\:bg-primary:is(.dark *):where([data-checked]:not([data-checked=false])){background-color:var(--primary)}.data-unchecked\:bg-\[var\(--control-off-bg\)\]:where([data-state=unchecked]),.data-unchecked\:bg-\[var\(--control-off-bg\)\]:where([data-unchecked]:not([data-unchecked=false])){background-color:var(--control-off-bg)}.group-data-\[size\=default\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=default] *):where([data-state=unchecked]),.group-data-\[size\=default\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=default] *):where([data-unchecked]:not([data-unchecked=false])),.group-data-\[size\=sm\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=sm] *):where([data-state=unchecked]),.group-data-\[size\=sm\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=sm] *):where([data-unchecked]:not([data-unchecked=false])){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-selected\:bg-muted:where([data-selected=true]){background-color:var(--muted)}.data-selected\:text-foreground:where([data-selected=true]){color:var(--foreground)}.data-disabled\:pointer-events-none:where([data-disabled=true]),.data-disabled\:pointer-events-none:where([data-disabled]:not([data-disabled=false])){pointer-events:none}.data-disabled\:cursor-not-allowed:where([data-disabled=true]),.data-disabled\:cursor-not-allowed:where([data-disabled]:not([data-disabled=false])){cursor:not-allowed}.data-disabled\:opacity-50:where([data-disabled=true]),.data-disabled\:opacity-50:where([data-disabled]:not([data-disabled=false])){opacity:.5}.data-active\:bg-muted\/50:where([data-state=active]),.data-active\:bg-muted\/50:where([data-active]:not([data-active=false])){background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.data-active\:bg-muted\/50:where([data-state=active]),.data-active\:bg-muted\/50:where([data-active]:not([data-active=false])){background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}.data-active\:font-medium:where([data-state=active]),.data-active\:font-medium:where([data-active]:not([data-active=false])){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}@media (hover:hover){:is(.data-active\:hover\:bg-muted:where([data-state=active]),.data-active\:hover\:bg-muted:where([data-active]:not([data-active=false]))):hover{background-color:var(--muted)}}:is(.data-active\:focus\:bg-muted:where([data-state=active]),.data-active\:focus\:bg-muted:where([data-active]:not([data-active=false]))):focus{background-color:var(--muted)}.data-horizontal\:mx-px:where([data-orientation=horizontal]){margin-inline:1px}.data-horizontal\:h-1:where([data-orientation=horizontal]){height:var(--spacing)}.data-horizontal\:h-2\.5:where([data-orientation=horizontal]){height:calc(var(--spacing) * 2.5)}.data-horizontal\:h-full:where([data-orientation=horizontal]){height:100%}.data-horizontal\:h-px:where([data-orientation=horizontal]){height:1px}.data-horizontal\:w-auto:where([data-orientation=horizontal]){width:auto}.data-horizontal\:w-full:where([data-orientation=horizontal]){width:100%}.data-horizontal\:flex-col:where([data-orientation=horizontal]){flex-direction:column}.data-horizontal\:border-t:where([data-orientation=horizontal]){border-top-style:var(--tw-border-style);border-top-width:1px}.data-horizontal\:border-t-transparent:where([data-orientation=horizontal]){border-top-color:#0000}.data-vertical\:my-px:where([data-orientation=vertical]){margin-block:1px}.data-vertical\:h-auto:where([data-orientation=vertical]){height:auto}.data-vertical\:h-full:where([data-orientation=vertical]){height:100%}.data-vertical\:min-h-40:where([data-orientation=vertical]){min-height:calc(var(--spacing) * 40)}.data-vertical\:w-1:where([data-orientation=vertical]){width:var(--spacing)}.data-vertical\:w-2\.5:where([data-orientation=vertical]){width:calc(var(--spacing) * 2.5)}.data-vertical\:w-auto:where([data-orientation=vertical]){width:auto}.data-vertical\:w-full:where([data-orientation=vertical]){width:100%}.data-vertical\:w-px:where([data-orientation=vertical]){width:1px}.data-vertical\:flex-col:where([data-orientation=vertical]){flex-direction:column}.data-vertical\:items-stretch:where([data-orientation=vertical]){align-items:stretch}.data-vertical\:self-stretch:where([data-orientation=vertical]){align-self:stretch}.data-vertical\:border-l:where([data-orientation=vertical]){border-left-style:var(--tw-border-style);border-left-width:1px}.data-vertical\:border-l-transparent:where([data-orientation=vertical]){border-left-color:#0000}.\[\&_\.react-colorful__hue\]\:rounded-b-md .react-colorful hue{border-bottom-right-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.\[\&_\.react-colorful__interactive\:focus_\.react-colorful__pointer\]\:ring-3 .react-colorful interactive:focus .react-colorful pointer{--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)}.\[\&_\.react-colorful__interactive\:focus_\.react-colorful__pointer\]\:ring-ring\/50 .react-colorful interactive:focus .react-colorful pointer{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.\[\&_\.react-colorful__interactive\:focus_\.react-colorful__pointer\]\:ring-ring\/50 .react-colorful interactive:focus .react-colorful pointer{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.\[\&_\.react-colorful__pointer\]\:border-popover .react-colorful pointer{border-color:var(--popover)}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:var(--muted-foreground)}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:var(--border)}@supports (color:color-mix(in lab,red,red)){.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:color-mix(in oklab,var(--border) 50%,transparent)}}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:var(--border)}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke="#fff"]{stroke:#0000}.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{outline-offset:2px;outline:2px solid #0000}}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke="#ccc"]{stroke:var(--border)}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:var(--muted)}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke="#ccc"]{stroke:var(--border)}.\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector{outline-offset:2px;outline:2px solid #0000}}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke="#fff"]{stroke:#0000}.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{outline-offset:2px;outline:2px solid #0000}}.\[\&_\[cmdk-input-wrapper\]_svg\]\:hidden [cmdk-input-wrapper] svg,.\[\&_\[data-slot\=command-input-wrapper\]_svg\]\:hidden [data-slot=command-input-wrapper] svg{display:none}.\[\&_a\]\:no-underline a{text-decoration-line:none}@media (hover:hover){.\[\&_a\]\:hover\:text-foreground a:hover{color:var(--foreground)}}.\[\&_br\]\:hidden br{display:none}.\[\&_img\]\:size-full img{width:100%;height:100%}.\[\&_img\]\:object-cover img{object-fit:cover}.\[\&_input\]\:rounded-none input{border-radius:0}.\[\&_input\]\:px-1\.5 input{padding-inline:calc(var(--spacing) * 1.5)}.\[\&_p\:not\(\:last-child\)\]\:mb-4 p:not(:last-child){margin-bottom:calc(var(--spacing) * 4)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:invisible svg{visibility:hidden}.\[\&_svg\]\:hidden svg{display:none}.\[\&_svg\]\:size-3 svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.data-\[direction\=start\]\:\[\&_svg\]\:rotate-180[data-direction=start] svg{rotate:180deg}.\[\&_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-3\.5 svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.group-data-\[orientation\=vertical\]\/attachment\:\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-6:is(:where(.group\/attachment)[data-orientation=vertical] *) svg:not([class*=size-]){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.group-data-\[size\=xs\]\/attachment\:\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5:is(:where(.group\/attachment)[data-size=xs] *) svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\:nth-child\(2\)\]\:hidden svg:nth-child(2){display:none}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\+\[data-slot\=item-content\]\]\:flex-none+[data-slot=item-content]{flex:none}.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button{appearance:none}.\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button{appearance:none}.\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-s-\(--cell-radius\):first-child[data-selected=true] button{border-start-start-radius:var(--cell-radius);border-end-start-radius:var(--cell-radius)}.\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-l-\(--cell-radius\):first-child[data-selected=true] button{border-top-left-radius:var(--cell-radius);border-bottom-left-radius:var(--cell-radius)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\.border-b\]\:pb-\(--card-spacing\).border-b{padding-bottom:var(--card-spacing)}.\[\.border-b\]\:pb-2.border-b{padding-bottom:calc(var(--spacing) * 2)}.\[\.border-t\]\:pt-2.border-t{padding-top:calc(var(--spacing) * 2)}:is(.rtl\:\*\*\:\[\.rdp-button\\_next\>svg\]\:rotate-180:where(:dir(rtl)) *):is(.rdp-button_next>svg),:is(.rtl\:\*\*\:\[\.rdp-button\\_previous\>svg\]\:rotate-180:where(:dir(rtl)) *):is(.rdp-button_previous>svg){rotate:180deg}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:px-2 *)[cmdk-group-heading]{padding-inline:calc(var(--spacing) * 2)}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:py-1\.5 *)[cmdk-group-heading]{padding-block:calc(var(--spacing) * 1.5)}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:text-xs *)[cmdk-group-heading]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:font-medium *)[cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:text-muted-foreground *)[cmdk-group-heading]{color:var(--muted-foreground)}.\[a\]\:no-underline:is(a){text-decoration-line:none}.\[a\]\:transition-colors:is(a){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))}:is(.\*\:\[a\]\:no-underline>*):is(a){text-decoration-line:none}@media (hover:hover){.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.\[a\]\:hover\:bg-muted:is(a):hover{background-color:var(--muted)}.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:color-mix(in oklab,var(--primary) 80%,transparent)}}.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:color-mix(in oklab,var(--secondary) 80%,transparent)}}.\[a\]\:hover\:text-foreground:is(a):hover{color:var(--foreground)}.\[a\]\:hover\:text-muted-foreground:is(a):hover{color:var(--muted-foreground)}:is(.\*\:\[a\]\:hover\:text-foreground>*):is(a):hover{color:var(--foreground)}}.\[button\]\:text-start:is(button){text-align:start}.\[button\,a\]\:transition-colors:is(button,a){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))}.\[button\,a\]\:outline-none:is(button,a){--tw-outline-style:none;outline-style:none}.\[button\,a\]\:focus-visible\:border-ring:is(button,a):focus-visible{border-color:var(--ring)}:is(.\*\:\[img\]\:aspect-square>*):is(img){aspect-ratio:1}:is(.\*\:\[img\]\:w-full>*):is(img){width:100%}:is(.\*\:\[img\]\:object-cover>*):is(img){object-fit:cover}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing) * 2)}:is(.\*\:\[svg\]\:row-span-2>*):is(svg){grid-row:span 2/span 2}:is(.\*\:\[svg\]\:translate-y-0\.5>*):is(svg){--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}:is(.\*\:\[svg\]\:text-current>*):is(svg){color:currentColor}:is(.focus\:\*\:\[svg\]\:text-accent-foreground:focus>*):is(svg){color:var(--foreground)}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:text-destructive[data-variant=destructive]>*):is(svg){color:var(--destructive)}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:text-destructive\![data-variant=destructive]>*):is(svg){color:var(--destructive)!important}:is(.data-selected\:\*\:\[svg\]\:text-foreground:where([data-selected=true])>*):is(svg){color:var(--foreground)}:is(.\*\:\[svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>*):is(svg:not([class*=size-])){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-e-\(--cell-radius\):last-child[data-selected=true] button{border-start-end-radius:var(--cell-radius);border-end-end-radius:var(--cell-radius)}.\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-r-\(--cell-radius\):last-child[data-selected=true] button{border-top-right-radius:var(--cell-radius);border-bottom-right-radius:var(--cell-radius)}.\[\&\:not\(\:first-child\)\]\:border-s:not(:first-child){border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.\[\&\:not\(\:first-child\)\]\:border-s-input:not(:first-child){border-inline-start-color:var(--input)}.\[\&\:nth-child\(2\)\[data-selected\=true\]_button\]\:rounded-s-\(--cell-radius\):nth-child(2)[data-selected=true] button{border-start-start-radius:var(--cell-radius);border-end-start-radius:var(--cell-radius)}.\[\&\:nth-child\(2\)\[data-selected\=true\]_button\]\:rounded-l-\(--cell-radius\):nth-child(2)[data-selected=true] button{border-top-left-radius:var(--cell-radius);border-bottom-left-radius:var(--cell-radius)}.\[\&\>\*\]\:min-w-0>*{min-width:0}.peer-checked\:\[\&\>\*\]\:opacity-100:is(:where(.peer):checked~*)>*{opacity:1}.\[\&\>\*\:not\(\:first-child\)\]\:rounded-s-none>:not(:first-child){border-start-start-radius:0;border-end-start-radius:0}.\[\&\>\*\:not\(\:first-child\)\]\:rounded-t-none>:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.\[\&\>\*\:not\(\:first-child\)\]\:border-s-0>:not(:first-child){border-inline-start-style:var(--tw-border-style);border-inline-start-width:0}.\[\&\>\*\:not\(\:first-child\)\]\:border-t-0>:not(:first-child){border-top-style:var(--tw-border-style);border-top-width:0}.\[\&\>\*\:not\(\:last-child\)\]\:rounded-e-none>:not(:last-child){border-start-end-radius:0;border-end-end-radius:0}.\[\&\>\*\:not\(\:last-child\)\]\:rounded-b-none>:not(:last-child){border-bottom-right-radius:0;border-bottom-left-radius:0}.\[\&\>\.sr-only\]\:w-auto>.sr-only{width:auto}.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-\[color-mix\(in_oklch\,var\(--muted\)\,var\(--foreground\)_5\%\)\]>[data-slot=bubble-content]:is(button,a):hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-\[color-mix\(in_oklch\,var\(--muted\)\,var\(--foreground\)_5\%\)\]>[data-slot=bubble-content]:is(button,a):hover{background-color:color-mix(in oklch,var(--muted),var(--foreground) 5%)}}.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]>[data-slot=bubble-content]:is(button,a):hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]>[data-slot=bubble-content]:is(button,a):hover{background-color:color-mix(in oklch,var(--secondary),var(--foreground) 5%)}}.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-\[oklch\(from_var\(--primary\)_0\.88_calc\(c\*0\.5\)_h\)\]>[data-slot=bubble-content]:is(button,a):hover{background-color:oklch(from var(--primary) .88 calc(c/2) h)}.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-destructive\/20>[data-slot=bubble-content]:is(button,a):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-destructive\/20>[data-slot=bubble-content]:is(button,a):hover{background-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-muted>[data-slot=bubble-content]:is(button,a):hover{background-color:var(--muted)}.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-primary\/80>[data-slot=bubble-content]:is(button,a):hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-primary\/80>[data-slot=bubble-content]:is(button,a):hover{background-color:color-mix(in oklab,var(--primary) 80%,transparent)}}.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:text-foreground>[data-slot=bubble-content]:is(button,a):hover{color:var(--foreground)}.dark\:\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-\[oklch\(from_var\(--primary\)_0\.35_calc\(c\*0\.5\)_h\)\]:is(.dark *)>[data-slot=bubble-content]:is(button,a):hover{background-color:oklch(from var(--primary) .35 calc(c/2) h)}.dark\:\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-destructive\/30:is(.dark *)>[data-slot=bubble-content]:is(button,a):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-destructive\/30:is(.dark *)>[data-slot=bubble-content]:is(button,a):hover{background-color:color-mix(in oklab,var(--destructive) 30%,transparent)}}.dark\:\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-input\/30:is(.dark *)>[data-slot=bubble-content]:is(button,a):hover{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-input\/30:is(.dark *)>[data-slot=bubble-content]:is(button,a):hover{background-color:color-mix(in oklab,var(--input) 30%,transparent)}}.dark\:\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-muted\/50:is(.dark *)>[data-slot=bubble-content]:is(button,a):hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.dark\:\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-muted\/50:is(.dark *)>[data-slot=bubble-content]:is(button,a):hover{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}.has-\[select\[aria-hidden\=true\]\:last-child\]\:\[\&\>\[data-slot\=select-trigger\]\:last-of-type\]\:rounded-e-lg:has(:is(select[aria-hidden=true]:last-child))>[data-slot=select-trigger]:last-of-type{border-start-end-radius:var(--radius-lg);border-end-end-radius:var(--radius-lg)}.\[\&\>\[data-slot\=select-trigger\]\:not\(\[class\*\=\'w-\'\]\)\]\:w-fit>[data-slot=select-trigger]:not([class*=w-]){width:fit-content}.\[\&\>\[data-slot\]\:not\(\:has\(\~\[data-slot\]\)\)\]\:rounded-e-lg\!>[data-slot]:not(:has(~[data-slot])){border-start-end-radius:var(--radius-lg)!important;border-end-end-radius:var(--radius-lg)!important}.\[\&\>\[data-slot\]\:not\(\:has\(\~\[data-slot\]\)\)\]\:rounded-b-lg\!>[data-slot]:not(:has(~[data-slot])){border-bottom-right-radius:var(--radius-lg)!important;border-bottom-left-radius:var(--radius-lg)!important}.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]{margin-top:1px}@container field-group (min-width:28rem){.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]{margin-top:1px}}.\[\&\>a\]\:no-underline>a{text-decoration-line:none}.\[\&\>a\:hover\]\:text-primary>a:hover{color:var(--primary)}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>input\]\:flex-1>input{flex:1}.has-\[\>\[data-align\=block-end\]\]\:\[\&\>input\]\:pt-3:has(>[data-align=block-end])>input{padding-top:calc(var(--spacing) * 3)}.has-\[\>\[data-align\=block-start\]\]\:\[\&\>input\]\:pb-3:has(>[data-align=block-start])>input{padding-bottom:calc(var(--spacing) * 3)}.has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pe-1\.5:has(>[data-align=inline-end])>input{padding-inline-end:calc(var(--spacing) * 1.5)}.has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pr-1\.5:has(>[data-align=inline-end])>input{padding-right:calc(var(--spacing) * 1.5)}.has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:ps-1\.5:has(>[data-align=inline-start])>input{padding-inline-start:calc(var(--spacing) * 1.5)}.has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:pl-1\.5:has(>[data-align=inline-start])>input{padding-left:calc(var(--spacing) * 1.5)}.\[\&\>kbd\]\:rounded-\[calc\(var\(--radius\)-5px\)\]>kbd{border-radius:calc(var(--radius) - 5px)}.\[\&\>span\]\:text-xs>span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&\>span\]\:opacity-70>span{opacity:.7}.\[\&\>span\:first-child\]\:right-2>span:first-child{right:calc(var(--spacing) * 2)}.\[\&\>span\:first-child\]\:left-auto>span:first-child{left:auto}.\[\&\>span\:first-child\]\:ltr\:right-2>span:first-child:where(:dir(ltr)){right:calc(var(--spacing) * 2)}.\[\&\>span\:first-child\]\:ltr\:left-auto>span:first-child:where(:dir(ltr)){left:auto}.\[\&\>span\:first-child\]\:rtl\:right-auto>span:first-child:where(:dir(rtl)){right:auto}.\[\&\>span\:first-child\]\:rtl\:left-2>span:first-child:where(:dir(rtl)){left:calc(var(--spacing) * 2)}.\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3\!>svg{width:calc(var(--spacing) * 3)!important;height:calc(var(--spacing) * 3)!important}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:h-2\.5>svg{height:calc(var(--spacing) * 2.5)}.\[\&\>svg\]\:h-3>svg{height:calc(var(--spacing) * 3)}.\[\&\>svg\]\:w-2\.5>svg{width:calc(var(--spacing) * 2.5)}.\[\&\>svg\]\:w-3>svg{width:calc(var(--spacing) * 3)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-muted-foreground>svg{color:var(--muted-foreground)}.group-has-data-\[size\=lg\]\/avatar-group\:\[\&\>svg\]\:size-5:is(:where(.group\/avatar-group):has([data-size=lg]) *)>svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.group-has-data-\[size\=sm\]\/avatar-group\:\[\&\>svg\]\:size-3:is(:where(.group\/avatar-group):has([data-size=sm]) *)>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=default\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=default] *)>svg,.group-data-\[size\=lg\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=lg] *)>svg{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.group-data-\[size\=sm\]\/avatar\:\[\&\>svg\]\:hidden:is(:where(.group\/avatar)[data-size=sm] *)>svg,.\[\&\>svg\:last-child\]\:hidden>svg:last-child{display:none}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5>svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\[aria-orientation\=horizontal\]\>div\]\:rotate-90[aria-orientation=horizontal]>div{rotate:90deg}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-end-2{inset-inline-end:calc(var(--spacing) * -2)}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=left][data-state=collapsed] .rtl\:\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize:where(:dir(rtl)){cursor:w-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-start-2{inset-inline-start:calc(var(--spacing) * -2)}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right][data-state=collapsed] .rtl\:\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize:where(:dir(rtl)){cursor:e-resize}[data-variant=legend]+.\[\[data-variant\=legend\]\+\&\]\:-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}:root{--background:#fff;--foreground:#0a0a0a;--card:#fff;--card-foreground:#0a0a0a;--popover:#fff;--popover-foreground:#0a0a0a;--primary:#171717;--primary-foreground:#fafafa;--secondary:#f5f5f5;--secondary-foreground:#171717;--accent:#f0f0f0;--accent-foreground:#171717;--muted:#f5f5f5;--muted-foreground:#6b6b6b;--destructive:#dc2626;--destructive-foreground:#fff;--destructive-bg:#fee2e2;--destructive-border:#fecaca;--destructive-fg:#b91c1c;--custom-destructive10:var(--destructive-bg);--destructive-10:var(--custom-destructive10);--success:#16a34a;--success-bg:#dcfce7;--success-border:#bbf7d0;--success-fg:#15803d;--success-subtle:#f0fdf4;--success-subtle-foreground:#15803d;--warning:#ca8a04;--warning-bg:#fef3c7;--warning-border:#fde68a;--warning-fg:#92400e;--warning-subtle:#fff7ed;--warning-subtle-foreground:#ea580c;--info:#2563eb;--info-bg:#dbeafe;--info-border:#bfdbfe;--info-fg:#1d4ed8;--danger:var(--destructive);--danger-fg:var(--destructive-fg);--danger-bg:var(--destructive-bg);--danger-border:var(--destructive-border);--ai-accent:#a855f7;--ai-subtle:var(--ai-accent)}@supports (color:color-mix(in lab,red,red)){:root{--ai-subtle:color-mix(in oklch, var(--ai-accent) 12%, var(--background))}}:root{--ai-subtle-foreground:#7c3aed;--ai-subtle-border:var(--ai-accent)}@supports (color:color-mix(in lab,red,red)){:root{--ai-subtle-border:color-mix(in oklch, var(--ai-accent) 25%, transparent)}}:root{--ai-card-bg:var(--info-bg);--ai-card-border:var(--info-border);--ai-card-text:var(--info-fg);--ai-card-muted:var(--muted-foreground);--ai-card-icon:var(--info);--ai-card-radius:var(--radius-lg);--ai-card-pad:var(--space-4);--border:#e5e5e5;--input:#e5e5e5;--ring:#a3a3a3;--ring-offset:#fff;--input-hover:#c8c8c8;--input-background:var(--background);--border-soft:#00000014;--border-soft-dark:#ffffff14;--sidebar:#fafafa;--sidebar-foreground:#0a0a0a;--sidebar-primary:#171717;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#f0f0f0;--sidebar-accent-foreground:#171717;--sidebar-border:#e5e5e5;--sidebar-ring:#a3a3a3;--chart-1:#2563eb;--chart-2:#ea580c;--chart-3:#0d9488;--chart-4:#7c3aed;--chart-5:#db2777;--chart-6:#16a34a;--chart-7:#ca8a04;--chart-8:#64748b;--chart-grid:#e5e5e5;--chart-axis:#737373;--chart-1-foreground:#fff;--chart-2-foreground:#0a0a0a;--chart-3-foreground:#0a0a0a;--chart-4-foreground:#fff;--chart-5-foreground:#fff;--chart-6-foreground:#0a0a0a;--chart-7-foreground:#0a0a0a;--chart-8-foreground:#fff;--chart-positive:var(--success);--chart-negative:var(--destructive);--chart-neutral:var(--muted-foreground);--chart-soft-1:#3e6fb0;--chart-soft-2:#1f8f84;--chart-soft-3:#5a9445;--chart-soft-4:#b07d1e;--chart-soft-5:#c56a45;--chart-soft-6:#bc557a;--chart-soft-7:#7e63b8;--chart-soft-8:#5e6b7e;--chart-soft-1-fill:#e7eef9;--chart-soft-2-fill:#e0f2ef;--chart-soft-3-fill:#eaf2e3;--chart-soft-4-fill:#f6ecd7;--chart-soft-5-fill:#f8e9e1;--chart-soft-6-fill:#f7e4eb;--chart-soft-7-fill:#ede8f7;--chart-soft-8-fill:#e9ecf0;--overview-chart-green-300:#86efac;--overview-chart-amber-300:#fcd34d;--overview-chart-sky-300:#7dd3fc;--overview-chart-slate-300:#cbd5e1;--overview-chart-lime-300:#bef264;--overview-chart-type-custom:#fbbf24;--toast-success-bg:var(--success-bg);--toast-info-bg:var(--info-bg);--toast-warning-bg:var(--warning-bg);--toast-error-bg:var(--destructive-bg);--toast-success-accent:#22c55e;--toast-info-accent:#3b82f6;--toast-warning-accent:#eab308;--toast-error-accent:#ef4444;--maintenance-banner-instant-bg:#fefce8;--maintenance-banner-instant-fg:#713f12;--maintenance-banner-instant-border:oklab(68.064% .0348215 .137956/.25);--maintenance-banner-instant-icon:#ca8a04;--maintenance-banner-scheduled-bg:#eff6ff;--maintenance-banner-scheduled-fg:#1e3a8a;--maintenance-banner-scheduled-border:oklab(62.3083% -.0332476 -.185052/.25);--maintenance-banner-scheduled-icon:#2563eb;--maintenance-scene-accent:var(--warning);--alpha-5:#fffffff2;--alpha-10:#ffffffe5;--alpha-20:#fffc;--alpha-30:#ffffffb2;--alpha-40:#fff9;--alpha-50:#ffffff80;--alpha-60:#fff6;--alpha-70:#ffffff4d;--alpha-80:#fff3;--alpha-90:#ffffff1a;--priority-urgent:var(--destructive);--priority-urgent-bg:var(--custom-destructive10);--priority-high:#ea580c;--priority-high-bg:#ffedd5;--priority-medium:var(--warning);--priority-medium-bg:var(--warning-bg);--priority-low:var(--info);--priority-low-bg:var(--info-bg);--control-on-bg:#2563eb;--control-on-fg:#fff;--control-off-bg:var(--input);--action-primary-bg:var(--primary);--action-primary-bg-hover:#000;--action-primary-bg-active:#000;--action-primary-text:var(--primary-foreground);--action-secondary-bg:var(--background);--action-secondary-bg-hover:var(--accent);--action-secondary-border:var(--input);--action-secondary-text:var(--foreground);--surface-default:var(--background);--surface-card:var(--card);--surface-subtle:var(--secondary);--surface-elevated:var(--popover);--surface-overlay:#0f0f0f6b;--surface-inverse:var(--foreground);--surface-glass:#ffffffe6;--surface-selected:var(--info)}@supports (color:color-mix(in lab,red,red)){:root{--surface-selected:color-mix(in oklch, var(--info) 12%, var(--background))}}:root{--surface-selected-border:var(--info)}@supports (color:color-mix(in lab,red,red)){:root{--surface-selected-border:color-mix(in oklch, var(--info) 28%, var(--border))}}:root{--dd-preview-device-surface:#1f2233;--dd-preview-device-surface-android:#11131f;--devicon-tile-border:#e4e4e7;--devicon-tile-fg:#52525b;--border-subtle:var(--border);--border-default:var(--border);--border-strong:var(--muted-foreground);--border-focus:var(--ring);--focus-ring-aa:#525252;--text-primary:var(--foreground);--text-secondary:var(--muted-foreground);--text-muted:var(--muted-foreground);--text-tertiary:var(--muted-foreground);--text-disabled:#a3a3a3;--text-inverse:var(--primary-foreground);--text-link:var(--info-fg);--text-link-hover:var(--info-fg)}@supports (color:color-mix(in lab,red,red)){:root{--text-link-hover:color-mix(in oklch, var(--info-fg) 88%, var(--foreground))}}:root{--status-success-bg:var(--success-bg);--status-success-border:var(--success-border);--status-success-text:var(--success-fg);--status-success-fill:var(--success);--status-warning-bg:var(--warning-bg);--status-warning-border:var(--warning-border);--status-warning-text:var(--warning-fg);--status-warning-fill:var(--warning);--status-info-bg:var(--info-bg);--status-info-border:var(--info-border);--status-info-text:var(--info-fg);--status-info-fill:var(--info);--status-danger-bg:var(--destructive-bg);--status-danger-border:var(--destructive-border);--status-danger-text:var(--destructive-fg);--status-danger-fill:var(--destructive);--status-neutral-bg:var(--neutral-bg);--status-neutral-border:var(--neutral-border);--status-neutral-text:var(--neutral-text);--search-bg:var(--secondary);--search-bg-hover:#ececec;--search-bg-focus:var(--background);--search-border:transparent;--search-border-focus:var(--ring);--search-radius:var(--radius-lg);--search-text:var(--foreground);--search-placeholder:var(--muted-foreground);--search-icon:var(--muted-foreground);--kbd-bg:var(--background);--kbd-border:var(--border);--kbd-text:var(--muted-foreground);--kbd-radius:var(--radius-sm);--int-connected:var(--success);--int-syncing:var(--info);--int-reauth:var(--warning);--int-error:var(--destructive);--int-disabled:var(--muted-foreground);--sec-protected:var(--success);--sec-at-risk:var(--warning);--sec-critical:var(--destructive);--sec-unprotected:var(--muted-foreground);--sec-quarantined:var(--chart-4);--ticket-open:var(--info);--ticket-progress:var(--chart-4);--ticket-waiting:var(--warning);--ticket-resolved:var(--success);--ticket-closed:var(--muted-foreground);--ticket-breached:var(--destructive);--billing-active:var(--success);--billing-trial:var(--info);--billing-pastdue:var(--warning);--billing-failed:var(--destructive);--billing-canceled:var(--muted-foreground);--plan-accent:var(--foreground);--plan-recommended-ring:var(--foreground);--plan-bg:var(--card);--plan-popular-bg:#fafafa;--usage-track:var(--secondary);--usage-fill:var(--foreground);--usage-warning:var(--warning);--usage-over:var(--destructive);--rating-star:#f59e0b;--rating-star-empty:var(--border);--feedback-new:var(--info);--feedback-planned:var(--chart-4);--feedback-progress:var(--warning);--feedback-shipped:var(--success);--feedback-declined:var(--muted-foreground);--upvote-active:var(--foreground);--upvote-bg:var(--secondary);--platform-windows-bg-light:#1b6fb5;--platform-windows-bg-dark:#1e4e78;--platform-apple-bg-light:#3a3a3c;--platform-apple-bg-dark:#303033;--platform-android-bg-light:#348b5b;--platform-android-bg-dark:#27583e;--platform-linux-bg-light:#c2511b;--platform-linux-bg-dark:#6b3413;--platform-ubuntu-bg-light:#c74a1e;--platform-ubuntu-bg-dark:#6b2f15;--platform-chromeos-bg-light:#3f6fa8;--platform-chromeos-bg-dark:#28466b;--platform-visionos-bg-light:#52525b;--platform-visionos-bg-dark:#36363c;--platform-os-bg-light:#52525b;--platform-os-bg-dark:#36363c;--platform-windows-bg:var(--platform-windows-bg-light);--platform-apple-bg:var(--platform-apple-bg-light);--platform-android-bg:var(--platform-android-bg-light);--platform-linux-bg:var(--platform-linux-bg-light);--platform-ubuntu-bg:var(--platform-ubuntu-bg-light);--platform-chromeos-bg:var(--platform-chromeos-bg-light);--platform-visionos-bg:var(--platform-visionos-bg-light);--platform-os-bg:var(--platform-os-bg-light);--policy-security-bg-light:#b23636;--policy-security-bg-dark:#6e2a2a;--policy-encryption-bg-light:#3b5ba5;--policy-encryption-bg-dark:#2a3e6e;--policy-network-bg-light:#1f7a8c;--policy-network-bg-dark:#16515c;--policy-identity-bg-light:#6b4ba5;--policy-identity-bg-dark:#46336e;--policy-update-bg-light:#2f8b57;--policy-update-bg-dark:#21583b;--policy-restrictions-bg-light:#b5701b;--policy-restrictions-bg-dark:#6e4513;--policy-certificate-bg-light:#52606e;--policy-certificate-bg-dark:#36414c;--policy-generic-bg-light:#52525b;--policy-generic-bg-dark:#36363c;--policy-security-bg:var(--policy-security-bg-light);--policy-encryption-bg:var(--policy-encryption-bg-light);--policy-network-bg:var(--policy-network-bg-light);--policy-identity-bg:var(--policy-identity-bg-light);--policy-update-bg:var(--policy-update-bg-light);--policy-restrictions-bg:var(--policy-restrictions-bg-light);--policy-certificate-bg:var(--policy-certificate-bg-light);--policy-generic-bg:var(--policy-generic-bg-light);--neutral-bg:#f5f5f5;--neutral-border:#e5e5e5;--neutral-text:#525252;--neutral-fill:#737373;--sev-critical:#dc2626;--sev-critical-bg:#fee2e2;--sev-high:#ea580c;--sev-high-bg:#ffedd5;--sev-medium:#ca8a04;--sev-medium-bg:#fef3c7;--sev-low:#2563eb;--sev-low-bg:#dbeafe;--sev-none:#737373;--sev-none-bg:#f5f5f5;--flow-draft:#94a3b8;--flow-pending:#2563eb;--flow-validating:#6366f1;--flow-running:#171717;--flow-paused:#ca8a04;--flow-verifying:#0ea5e9;--flow-completed:#16a34a;--flow-exception:#b45309;--flow-reverted:#dc2626;--flow-cancelled:#64748b;--grade-a:#16a34a;--grade-b:#eab308;--grade-c:#f97316;--grade-d:#ef4444;--grade-f:#b91c1c;--battery-full:var(--success);--battery-high:var(--success);--battery-medium:var(--warning);--battery-low:#ea580c;--battery-critical:var(--destructive);--battery-charging:var(--info);--battery-unknown:var(--muted-foreground);--batt-border:var(--foreground);--skeleton-bg:#ececed;--skeleton-shine:#ffffffa6;--devicon-tile:#f4f4f5;--devicon-tile-ring:transparent;--auth-hero-glow:none}.dark,[data-theme=dark]{--background:#141414;--foreground:#f5f5f5;--card:#181818;--card-foreground:#f5f5f5;--popover:#1e1e1e;--popover-foreground:#f5f5f5;--primary:#f5f5f5;--primary-foreground:#141414;--secondary:#292929;--secondary-foreground:#f5f5f5;--accent:#333;--accent-foreground:#f5f5f5;--muted:#242424;--muted-foreground:#b4b4b4;--destructive:#f15b5b;--destructive-foreground:#141414;--destructive-bg:#ef444426;--destructive-border:#ef444447;--destructive-fg:#f87171;--custom-destructive10:var(--destructive-bg);--success:#22c55e;--success-bg:#22c55e26;--success-border:#22c55e47;--success-fg:#4ade80;--success-subtle:#14532d59;--success-subtle-foreground:#86efac;--warning:#eab308;--warning-bg:#eab30826;--warning-border:#eab30847;--warning-fg:#fcd34d;--warning-subtle:#7c2d1259;--warning-subtle-foreground:#fdba74;--info:#3b82f6;--info-bg:#3b82f626;--info-border:#3b82f647;--info-fg:#83baff;--control-on-bg:#3b82f6;--danger:var(--destructive);--danger-fg:var(--destructive-fg);--danger-bg:var(--destructive-bg);--danger-border:var(--destructive-border);--border:#ffffff1f;--input:#ffffff2e;--control-off-bg:#383838;--input-hover:#ffffff4d;--ring:#8a8a8a;--ring-offset:#141414;--sidebar:#0d0d0d;--sidebar-foreground:#f5f5f5;--sidebar-primary:#f5f5f5;--sidebar-primary-foreground:#141414;--sidebar-accent:#292929;--sidebar-accent-foreground:#f5f5f5;--sidebar-border:#ffffff1f;--sidebar-ring:#525252;--chart-1:#1e40af;--chart-2:#c2410c;--chart-3:#0f766e;--chart-4:#5b21b6;--chart-5:#be185d;--chart-6:#15803d;--chart-7:#b45309;--chart-8:#475569;--chart-grid:#ffffff17;--chart-axis:#a3a3a3;--chart-1-foreground:#fff;--chart-2-foreground:#fff;--chart-3-foreground:#fff;--chart-4-foreground:#fff;--chart-5-foreground:#fff;--chart-6-foreground:#fff;--chart-7-foreground:#fff;--chart-8-foreground:#fff;--gauge-track:#262626;--chart-soft-1:#8fb3e6;--chart-soft-2:#6fcec2;--chart-soft-3:#a0ce90;--chart-soft-4:#e3c57f;--chart-soft-5:#e9a98c;--chart-soft-6:#e29fb4;--chart-soft-7:#b6a2e2;--chart-soft-8:#a2afc0;--chart-soft-1-fill:#8fb3e629;--chart-soft-2-fill:#6fcec229;--chart-soft-3-fill:#a0ce9029;--chart-soft-4-fill:#e3c57f29;--chart-soft-5-fill:#e9a98c29;--chart-soft-6-fill:#e29fb429;--chart-soft-7-fill:#b6a2e229;--chart-soft-8-fill:#a2afc029;--toast-success-bg:#052e16;--toast-info-bg:#172554;--toast-warning-bg:#422006;--toast-error-bg:#450a0a;--maintenance-banner-instant-bg:#42200673;--maintenance-banner-instant-fg:#fef9c3;--maintenance-banner-instant-border:oklab(68.064% .0348215 .137956/.3);--maintenance-banner-instant-icon:#facc15;--maintenance-banner-scheduled-bg:#17255473;--maintenance-banner-scheduled-fg:#dbeafe;--maintenance-banner-scheduled-border:oklab(62.3083% -.0332476 -.185052/.3);--maintenance-banner-scheduled-icon:#60a5fa;--maintenance-scene-accent:#fbbf24;--alpha-5:#0a0a0af2;--alpha-10:#0a0a0ae5;--alpha-20:#0a0a0acc;--alpha-30:#0a0a0ab2;--alpha-40:#0a0a0a99;--alpha-50:#0a0a0a80;--alpha-60:#0a0a0a66;--alpha-70:#0a0a0a4d;--alpha-80:#0a0a0a33;--alpha-90:#0a0a0a1a;--sev-critical:#f87171;--sev-critical-bg:#ef444426;--sev-high:#fb923c;--sev-high-bg:#f9731626;--sev-medium:#fcd34d;--sev-medium-bg:#eab30826;--sev-low:#93c5fd;--sev-low-bg:#3b82f626;--sev-none:#a3a3a3;--sev-none-bg:#ffffff0f;--neutral-bg:#ffffff0f;--neutral-border:#ffffff1f;--neutral-text:#d4d4d4;--neutral-fill:#a3a3a3;--flow-draft:#94a3b8;--flow-pending:#60a5fa;--flow-validating:#818cf8;--flow-running:#fafafa;--flow-paused:#fbbf24;--flow-verifying:#38bdf8;--flow-completed:#4ade80;--flow-exception:#f59e0b;--flow-reverted:#f87171;--flow-cancelled:#94a3b8;--grade-a:#22c55e;--grade-b:#facc15;--grade-c:#fb923c;--grade-d:#f87171;--grade-f:#dc2626;--skeleton-bg:#ffffff12;--skeleton-shine:#ffffff1a;--priority-high:#ea580c;--priority-high-bg:#7c2d1259;--action-primary-bg-hover:#fff;--action-primary-bg-active:#d4d4d4;--action-secondary-bg:var(--background);--surface-overlay:#0009;--surface-glass:#141414e6;--surface-selected:var(--info)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark]{--surface-selected:color-mix(in oklch, var(--info) 16%, var(--background))}}.dark,[data-theme=dark]{--surface-selected-border:var(--info)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark]{--surface-selected-border:color-mix(in oklch, var(--info) 34%, var(--border))}}.dark,[data-theme=dark]{--text-disabled:#737373;--text-tertiary:#707070;--text-link:var(--info-fg);--text-link-hover:var(--info-fg)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark]{--text-link-hover:color-mix(in oklch, var(--info-fg) 88%, var(--foreground))}}.dark,[data-theme=dark]{--focus-ring-aa:#d4d4d8;--status-neutral-bg:var(--neutral-bg);--status-neutral-border:var(--neutral-border);--status-neutral-text:var(--neutral-text);--search-bg-hover:#242424;--plan-popular-bg:#1a1a1a;--feedback-planned:#c084fc;--ticket-progress:#c084fc;--sec-quarantined:#c084fc;--map-bg:#1a1f26;--map-surface:#21272f;--map-water:#16202b;--map-road:#3a424d;--map-road-edge:#2b323b;--map-control-bg:var(--card);--map-control-border:var(--border);--map-control-icon:var(--foreground);--map-marker-bg:var(--card);--map-marker-border:var(--border);--map-marker-text:var(--foreground);--map-marker-ring:#0a0a0a;--map-marker-selected:#fff;--map-cluster-bg:#fff;--map-cluster-text:#0a0a0a;--map-geofence-fill:#60a5fa29;--map-geofence-border:#60a5fa;--map-geofence-selected-fill:#60a5fa42;--map-geofence-warning-fill:#facc1529;--map-geofence-breach-fill:#f871712e;--map-geofence-allowed-fill:#4ade8029;--map-accuracy-fill:#60a5fa1f;--map-accuracy-border:#60a5fa66;--battery-low:#fb923c;--platform-windows-bg:var(--platform-windows-bg-dark);--platform-apple-bg:var(--platform-apple-bg-dark);--platform-android-bg:var(--platform-android-bg-dark);--platform-linux-bg:var(--platform-linux-bg-dark);--platform-ubuntu-bg:var(--platform-ubuntu-bg-dark);--platform-chromeos-bg:var(--platform-chromeos-bg-dark);--platform-visionos-bg:var(--platform-visionos-bg-dark);--platform-os-bg:var(--platform-os-bg-dark);--policy-security-bg:var(--policy-security-bg-dark);--policy-encryption-bg:var(--policy-encryption-bg-dark);--policy-network-bg:var(--policy-network-bg-dark);--policy-identity-bg:var(--policy-identity-bg-dark);--policy-update-bg:var(--policy-update-bg-dark);--policy-restrictions-bg:var(--policy-restrictions-bg-dark);--policy-certificate-bg:var(--policy-certificate-bg-dark);--policy-generic-bg:var(--policy-generic-bg-dark);--auth-hero-glow:radial-gradient(120% 80% at 50% -10%, #ffffff08, transparent 55%)}:root{--radius-xs:2px;--radius-sm:6px;--radius-md:8px;--radius-toast-action:4px;--radius-lg:10px;--radius-xl:14px;--radius-2xl:18px;--radius-3xl:22px;--radius-4xl:26px;--radius-full:9999px;--radius-none:0px;--radius-button:var(--radius-md);--radius-input:var(--radius-md);--radius-card:var(--radius-lg);--radius-filter:var(--radius-lg);--radius-dialog:var(--radius-xl);--radius-badge:var(--radius-full);--space-0_5:2px;--space-1:4px;--space-1_5:6px;--space-2:8px;--space-2_5:10px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-9:36px;--space-10:40px;--space-11:44px;--space-12:48px;--space-14:56px;--space-16:64px;--spacing-px:1px;--spacing-0:0px;--spacing-0-5:2px;--spacing-1:var(--space-1);--spacing-1-5:var(--space-1_5);--spacing-2:var(--space-2);--spacing-2-5:var(--space-2_5);--spacing-3:var(--space-3);--spacing-3-5:14px;--spacing-4:var(--space-4);--spacing-5:var(--space-5);--spacing-6:var(--space-6);--spacing-7:var(--space-7);--spacing-8:var(--space-8);--spacing-9:var(--space-9);--spacing-10:var(--space-10);--spacing-11:var(--space-11);--spacing-12:var(--space-12);--spacing-14:var(--space-14);--spacing-16:var(--space-16);--spacing-20:80px;--spacing-24:96px;--spacing-28:112px;--spacing-32:128px;--spacing-36:144px;--spacing-40:160px;--spacing-44:176px;--spacing-48:192px;--spacing-52:208px;--spacing-56:224px;--spacing-60:240px;--spacing-64:256px;--spacing-72:288px;--spacing-80:320px;--spacing-96:384px;--gutter:24px;--container-padding-x:var(--gutter);--section-gap:24px;--section-padding-y:96px;--header-h:56px;--app-sidebar-expanded:256px;--app-sidebar-collapsed:0px;--content-max-w:1280px;--reading-max:768px;--row-h:44px;--headrow-h:40px;--bulkbar-h:44px;--table-headrow-height:var(--headrow-h);--table-row-height:var(--row-h);--wizard-steps-w:280px;--wizard-sidebar-w:var(--wizard-steps-w);--wizard-footer-h:80px;--border-width:1px;--control-h-sm:28px;--control-h-md:32px;--control-h-input:34px;--control-h-btn:36px;--control-h-lg:40px;--icon-sm:16px;--icon-md:20px;--icon-lg:24px;--icon-nav:18px;--icon-identity:48px;--bp-mobile:480px;--bp-tablet:768px;--bp-desktop:1024px;--bp-wide:1280px;--z-base:0;--z-sticky:10;--z-dropdown:40;--z-scrim:50;--z-drawer:60;--z-dialog:60;--z-popover:70;--z-toast:80;--z-command:90;--button-height-sm:var(--spacing-8);--button-height-default:var(--spacing-9);--button-height-lg:var(--spacing-10);--button-height-xl:var(--spacing-11);--button-size-icon:var(--spacing-9);--button-size-icon-sm:var(--spacing-8);--button-icon-glyph-size:var(--spacing-4);--section-title-gap-xl:24px;--section-title-gap-lg:20px;--section-title-gap-md:20px;--section-title-gap-sm:16px}@font-face{font-family:Geist;src:url(/assets/ead637fd0b6b887d-B40WzpMT.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/assets/6145bf6706dbc1b6-CTWBw9NS.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/assets/edde7cc4e2719898-CSETrqM2.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/assets/728e76ff0b762124-CFi8mLqe.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--font-fallback:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-geist:"Geist", var(--font-fallback);--font-sans:var(--font-geist);--font-display:var(--font-sans);--font-mono:"Geist Mono", "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--font-serif:Georgia, "Times New Roman", serif;--fw-normal:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--tracking-title:-.015em;--tracking-tight:-.01em;--tracking-normal:0;--tracking-caption:.01em;--font-letter-spacing-tight:var(--tracking-tight);--text-xs:12px;--text-xs-lh:16px;--text-sm:13px;--text-sm-lh:18px;--text-base:15px;--text-base-lh:20px;--text-lg:18px;--text-lg-lh:24px;--text-xl:20px;--text-xl-lh:26px;--text-2xl:24px;--text-2xl-lh:32px;--text-3xl:30px;--text-3xl-lh:36px;--text-4xl:36px;--text-4xl-lh:40px;--text-xs-size:var(--text-xs);--text-xs-line-height:var(--text-xs-lh);--text-sm-size:var(--text-sm);--text-sm-line-height:var(--text-sm-lh);--text-base-size:var(--text-base);--text-base-line-height:var(--text-base-lh);--text-lg-size:var(--text-lg);--text-lg-line-height:var(--text-lg-lh);--text-xl-size:var(--text-xl);--text-xl-line-height:var(--text-xl-lh);--text-2xl-size:var(--text-2xl);--text-2xl-line-height:var(--text-2xl-lh);--text-3xl-size:var(--text-3xl);--text-3xl-line-height:var(--text-3xl-lh);--text-title-size:20px;--text-title-lh:26px;--text-display-size:18px;--text-display-lh:24px;--text-page-size:15px;--text-page-lh:20px;--text-body-size:13px;--text-body-lh:18px;--text-section-size:13px;--text-section-lh:18px;--text-label-size:12px;--text-label-lh:16px;--text-caption-size:11px;--text-caption-lh:16px;--text-title-weight:600;--text-display-weight:600;--text-page-weight:600;--text-body-weight:400;--text-label-weight:500;--text-caption-weight:500;--heading-xl-size:var(--text-title-size);--heading-xl-line-height:var(--text-title-lh);--heading-xl-weight:var(--text-title-weight);--heading-xl-letter-spacing:var(--tracking-title);--heading-lg-size:var(--text-display-size);--heading-lg-line-height:var(--text-display-lh);--heading-lg-weight:var(--text-display-weight);--heading-lg-letter-spacing:-.012em;--heading-md-size:var(--text-page-size);--heading-md-line-height:var(--text-page-lh);--heading-md-weight:var(--text-page-weight);--heading-md-letter-spacing:var(--tracking-tight);--heading-sm-size:var(--text-body-size);--heading-sm-line-height:var(--text-body-lh);--heading-sm-weight:600;--heading-sm-letter-spacing:var(--tracking-normal)}@font-face{font-family:Vazirmatn FD;src:url(/assets/35740bc06643a9c5-DHqa3JTn.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn FD;src:url(/assets/cfecf15186f4bdbd-CUGnS-PN.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn FD;src:url(/assets/484fad63e9b623ff-CLISmBOp.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}:root{--font-latin:"Geist", var(--font-fallback);--font-arabic:"Vazirmatn FD", var(--font-latin)}[lang=ar],[lang^=ar-],[lang=ur],[lang^=ur-],[lang=ps],[lang^=ps-],[lang=ckb],[lang^=ckb-],[lang=sd],[lang^=sd-],[lang=ug],[lang^=ug-]{--font-sans:var(--font-arabic);font-family:var(--font-arabic)}[lang=he],[lang^=he-],[lang=yi],[lang^=yi-],[lang=dv],[lang^=dv-],[lang=am],[lang^=am-],[lang=ti],[lang^=ti-]{--font-sans:var(--font-latin);font-family:var(--font-latin)}[lang=ar] :is(code,kbd,samp,pre),[lang^=ar-] :is(code,kbd,samp,pre),[lang=ur] :is(code,kbd,samp,pre),[lang=ps] :is(code,kbd,samp,pre),[lang=ckb] :is(code,kbd,samp,pre),[lang=sd] :is(code,kbd,samp,pre),[lang=ug] :is(code,kbd,samp,pre){font-family:var(--font-mono)}:root{--shadow-toast:0px 4px 12px -1px #0000001a;--shadow-dropdown:var(--shadow-md);--shadow-2xs:0px 1px 0px 0px #0000000d;--shadow-xs:0px 1px 2px 0px #0000000d;--shadow-sm:0px 1px 2px -1px #0000001a, 0px 1px 3px 0px #0000001a;--shadow-md:0px 2px 4px -2px #0000001a, 0px 4px 6px -1px #0000001a;--shadow-lg:0px 4px 6px -4px #0000001a, 0px 10px 15px -3px #0000001a;--shadow-xl:0px 8px 10px -6px #0000001a, 0px 20px 25px -5px #0000001a;--shadow-2xl:0px 25px 50px -12px #00000040;--elevation-none:none;--elevation-card:var(--shadow-sm);--elevation-dropdown:var(--shadow-md);--elevation-popover:var(--shadow-lg);--elevation-modal:var(--shadow-xl);--shadow-focus:0 0 0 2px var(--ring-offset), 0 0 0 4px var(--ring);--inset-shadow-2xs:inset 0px 1px 0px #0000000d;--inset-shadow-xs:inset 0px 1px 1px #0000000d;--inset-shadow-sm:inset 0px 2px 4px #0000000d;--drop-shadow-xs:0px 1px 1px 0px #0000000d;--drop-shadow-sm:0px 1px 2px 0px #00000026;--drop-shadow-md:0px 3px 3px 0px #0000001f;--drop-shadow-lg:0px 4px 4px 0px #00000026;--drop-shadow-xl:0px 9px 7px 0px #0000001a;--drop-shadow-2xl:0px 25px 25px 0px #00000026;--dur-instant:75ms;--dur-fast:.15s;--dur-normal:.22s;--dur-slow:.32s;--motion-instant:var(--dur-instant);--motion-hover:.15s ease;--motion-panel:.15s var(--ease-in-out);--motion-overlay:.15s var(--ease-out);--motion-accordion:.2s var(--ease-out);--motion-drawer:.28s var(--ease-in-out);--motion-normal:var(--dur-normal);--motion-slow:var(--dur-slow);--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-enter:var(--ease-out);--ease-exit:cubic-bezier(.4, 0, 1, 1);--ease-in-out:ease-in-out;--ease-emphasized:var(--ease-standard);--motion-scale-subtle:.98;--motion-slide-distance:8px;--badge-h:24px;--badge-pad-x:9px;--badge-font:12px;--badge-weight:500;--badge-font-weight:var(--badge-weight);--badge-letter-spacing:.01em;--badge-radius:var(--radius-full);--banner-info-bg:var(--info-bg);--banner-info-fg:var(--info-fg);--banner-info-accent:var(--info);--banner-success-bg:var(--success-bg);--banner-success-fg:var(--success-fg);--banner-warning-bg:var(--warning-bg);--banner-warning-fg:var(--warning-fg);--banner-danger-bg:var(--custom-destructive10);--banner-danger-fg:var(--destructive-fg);--banner-neutral-bg:var(--secondary);--banner-neutral-fg:var(--foreground);--banner-graphic-bg:linear-gradient(120deg, #1f2937, #0f172a);--banner-graphic-fg:#fff;--radius-banner:var(--radius-lg);--spacing-banner-padding:14px;--psc-surface:var(--card);--psc-border:var(--border);--psc-radius:var(--radius-lg);--psc-pad:var(--space-5);--psc-gap:var(--space-4);--psc-grid-gap:var(--space-5);--psc-icon-radius:var(--radius-md);--psc-icon-bg:var(--background);--psc-icon-border:var(--border);--psc-progress-track:var(--secondary);--psc-progress-height:6px;--psc-fill-success:var(--success);--psc-fill-warning:var(--warning);--psc-fill-danger:var(--destructive);--seg-bg:var(--secondary);--seg-radius:var(--radius-lg);--seg-item-radius:var(--radius-md);--seg-pad:3px;--seg-selected-bg:var(--background);--seg-selected-shadow:var(--shadow-xs);--seg-selected-border:var(--border);--seg-selected-text:var(--foreground);--seg-unselected-text:var(--muted-foreground);--seg-h-sm:28px;--seg-h-md:32px;--seg-h-lg:36px;--coverage-track:var(--secondary);--coverage-h:6px;--coverage-radius:var(--radius-full);--coverage-fill-success:var(--success);--coverage-fill-warning:var(--warning);--coverage-fill-danger:var(--destructive);--coverage-fill-info:var(--info);--coverage-fill-neutral:var(--muted-foreground);--coverage-label:var(--foreground);--coverage-meta:var(--muted-foreground);--code-bg:var(--secondary);--code-border:var(--border);--code-radius:var(--radius-md);--code-pad-x:var(--space-4);--code-pad-y:var(--space-3);--code-text:var(--foreground);--code-font:var(--font-mono);--code-line-height:22px;--code-token-keyword:var(--info-fg);--code-token-string:var(--success-fg);--code-token-comment:var(--muted-foreground);--code-token-number:var(--warning-fg);--code-token-property:var(--info);--code-token-null:var(--muted-foreground);--code-header-bg:var(--background);--code-header-border:var(--border);--terminal-bg:#0a0a0a;--terminal-text:#fafafa;--terminal-muted:#fafafa80;--terminal-prompt:#4ade80;--terminal-radius:var(--radius-md);--insight-card-bg:var(--card);--insight-card-border:var(--border);--rec-card-bg:var(--card);--rec-card-border:var(--border);--bp-box-bg:var(--secondary);--bp-box-border:var(--border);--bp-box-icon:var(--muted-foreground);--detail-panel-w:440px;--detail-panel-wide-w:640px;--detail-panel-header-h:56px;--detail-panel-footer-h:68px;--detail-panel-section-gap:var(--space-6);--detail-panel-bg:var(--background);--detail-panel-border:var(--border);--toast-bg:var(--popover);--toast-border:var(--border);--toast-text:var(--popover-foreground);--toast-shadow:var(--shadow-lg);--toast-icon-success-bg:var(--success-bg);--toast-icon-success:var(--success-fg);--toast-icon-error-bg:var(--custom-destructive10);--toast-icon-error:var(--destructive);--toast-icon-info-bg:var(--info-bg);--toast-icon-info:var(--info-fg);--toast-icon-warning-bg:var(--warning-bg);--toast-icon-warning:var(--warning-fg);--notif-unread-bg:var(--info-bg);--notif-unread-dot:var(--info);--notif-hover-bg:var(--muted);--notif-divider:var(--border);--notif-sev-critical:var(--destructive);--notif-sev-warning:var(--warning);--notif-sev-info:var(--info);--notif-sev-success:var(--success);--onb-card-bg:var(--card);--onb-card-border:var(--border);--onb-check-done:var(--success);--onb-check-current:var(--foreground);--onb-check-idle-border:var(--border);--onb-check-idle:var(--muted-foreground);--onb-progress-track:var(--secondary);--onb-progress-fill:var(--foreground);--help-tip-bg:var(--popover);--help-tip-border:var(--border);--help-inline-icon:var(--muted-foreground);--help-drawer-bg:var(--background);--badge-neutral-bg:var(--secondary);--badge-neutral-text:var(--foreground);--banner-pad:14px;--banner-radius:var(--radius-lg);--barmini-gap:6px;--barmini-radius:3px;--barmini-track:var(--muted);--btn-destructive-bg:var(--destructive);--btn-destructive-text:var(--destructive-foreground);--btn-font:13px;--btn-ghost-hover:var(--accent);--btn-h:36px;--btn-outline-border:var(--input);--btn-pad-x:16px;--btn-primary-bg:var(--primary);--btn-primary-text:var(--primary-foreground);--btn-radius:var(--radius-md);--btn-secondary-bg:var(--secondary);--btn-secondary-text:var(--secondary-foreground);--btn-weight:500;--card-accent-w:3px;--card-bg:var(--card);--card-border:var(--border);--card-foot-bg:var(--muted);--card-head-pad:14px 16px;--card-hover-shadow:var(--shadow-md);--card-icon:32px;--card-icon-bg:var(--secondary);--card-menu-size:28px;--card-meta-gap:8px;--card-pad:16px;--card-radius:var(--radius-lg);--card-state-pad:26px 20px;--chip-bg:var(--secondary);--chip-h:22px;--chip-radius:var(--radius-md);--chip-text:var(--muted-foreground);--choicecard-desc-lh:17px;--choicecard-desc-size:12.5px;--choicecard-gap:14px;--choicecard-media:40px;--choicecard-pad:14px 16px;--choicecard-pad-tile:18px 12px;--choicecard-radius:var(--radius-lg);--choicecard-title-lh:18px;--choicecard-title-size:13px;--compare-divider:var(--border);--dialog-bg:var(--popover);--dialog-radius:var(--radius-xl);--dialog-shadow:var(--shadow-xl);--donut-track:var(--muted);--drawer-bg:var(--popover);--drawer-border:var(--border);--drawer-shadow:var(--shadow-lg);--drawer-footer-h:68px;--drawer-header-h:56px;--drawer-w:440px;--drawer-w-wide:640px;--settings-copy-size:14px;--settings-copy-lh:20px;--fresh-error:var(--status-danger-fill);--fresh-live:var(--status-success-fill);--fresh-stale:var(--status-warning-fill);--gauge-needle:var(--foreground);--grade-ring-w:8px;--heat-cell-h:52px;--heat-cell-radius:var(--radius-md);--heat-gap:10px;--identity-radius:var(--radius-full);--identity-size:48px;--input-bg:var(--background);--input-border:var(--input);--input-border-focus:var(--ring);--input-border-hover:var(--input-hover);--input-disabled-bg:var(--muted);--input-font:13px;--input-h:34px;--input-pad-x:12px;--input-placeholder:var(--muted-foreground);--input-radius:var(--radius-md);--input-text:var(--foreground);--kpi-iconchip:32px;--kpi-iconchip-bg:var(--secondary);--kpi-iconchip-compact:28px;--kpi-pad:16px;--kpi-pad-compact:14px;--kpi-value-size:28px;--kpi-value-size-compact:24px;--kv-empty:"—";--kv-row-gap:9px;--kv-stacked-min:160px;--list-head-pad:13px 16px;--list-row-pad:12px 16px;--pagehead-desc-lh:18px;--pagehead-desc-size:13px;--pagehead-gap:16px;--pagehead-pad:2px 0 16px;--pagehead-title-lh:26px;--pagehead-title-size:20px;--progress-track:var(--secondary);--scard-accent-w:3px;--scard-icon:36px;--scard-icon-bg:var(--secondary);--scard-strip-radius:var(--radius-md);--scrim:var(--surface-overlay);--sechead-desc-lh:17px;--sechead-desc-size:12.5px;--sechead-gap:12px;--sechead-mb:12px;--sechead-title-lh:20px;--sechead-title-size:15px;--seg-h:32px;--skeleton-radius:var(--radius-md);--status-neutral-fill:var(--neutral-fill);--stepdot-gap:5px;--stepdot-h:7px;--stepdot-radius:4px;--stepdot-w:18px;--switch-thumb:var(--background);--table-actions-col-w:56px;--table-bulkbar-h:44px;--table-cell-text:var(--foreground);--table-cell-text-2:var(--muted-foreground);--table-head-hover-bg:var(--muted);--table-head-text:var(--muted-foreground);--table-headrow-h:40px;--table-radius:var(--radius-xl);--table-region-bg:var(--background);--table-region-border:var(--border);--table-row-border:var(--border);--table-row-h:44px;--table-row-hover-bg:var(--accent);--table-row-selected-bg:var(--info)}@supports (color:color-mix(in lab,red,red)){:root{--table-row-selected-bg:color-mix(in srgb, var(--info) 12%, transparent)}}:root{--table-selection-col-w:44px;--thead-bg:#f0f1f3;--timeline-dot:10px;--timeline-gap:16px;--timeline-rail:var(--border);--track-bg:var(--muted);--track-h:8px;--track-h-lg:10px;--wizard-choicecard-bg-selected:var(--secondary);--wizard-choicecard-border:var(--input);--wizard-choicecard-border-selected:var(--foreground);--wizard-content-max-w:680px;--wizard-main-max-w:960px;--wizard-step-completed:var(--success);--wizard-step-current-bg:var(--secondary);--wizard-step-idle-text:var(--muted-foreground);--wizard-step-num:24px;--wizard-step-num-current-bg:var(--primary);--wizard-step-num-current-text:var(--primary-foreground)}.dark,[data-theme=dark]{--ai-card-bg:var(--info-bg);--ai-card-border:var(--info-border);--ai-card-icon:var(--info);--ai-card-text:var(--info-fg);--badge-neutral-bg:var(--secondary);--badge-neutral-text:var(--foreground);--banner-danger-bg:var(--destructive-bg);--banner-danger-fg:var(--destructive-fg);--banner-info-bg:var(--info-bg);--banner-info-fg:var(--info-fg);--banner-neutral-bg:var(--secondary);--banner-neutral-fg:var(--foreground);--banner-success-bg:var(--success-bg);--banner-success-fg:var(--success-fg);--banner-warning-bg:var(--warning-bg);--banner-warning-fg:var(--warning-fg);--barmini-track:var(--muted);--batt-border:var(--foreground);--border-default:var(--border);--border-focus:var(--ring);--border-strong:var(--muted-foreground);--border-subtle:var(--border);--btn-destructive-bg:var(--destructive);--btn-destructive-text:var(--destructive-foreground);--btn-ghost-hover:var(--accent);--btn-outline-border:var(--input);--btn-primary-bg:var(--primary);--btn-primary-text:var(--primary-foreground);--btn-secondary-bg:var(--secondary);--btn-secondary-text:var(--secondary-foreground);--card-bg:var(--card);--card-border:var(--border);--card-foot-bg:var(--muted);--card-icon-bg:var(--secondary);--chip-bg:var(--secondary);--chip-text:var(--muted-foreground);--code-bg:var(--secondary);--code-border:var(--border);--code-text:var(--foreground);--compare-divider:var(--border);--dialog-bg:var(--popover);--donut-track:var(--muted);--drawer-bg:var(--popover);--drawer-border:var(--border);--drawer-shadow:0 12px 32px #00000047;--fresh-error:var(--status-danger-fill);--fresh-live:var(--status-success-fill);--fresh-stale:var(--status-warning-fill);--gauge-needle:var(--foreground);--input-bg:var(--background);--input-border:var(--input);--input-border-focus:var(--ring);--input-border-hover:var(--input-hover);--input-disabled-bg:var(--muted);--input-placeholder:var(--muted-foreground);--input-text:var(--foreground);--kbd-bg:var(--background);--kbd-border:var(--border);--kbd-text:var(--muted-foreground);--kpi-iconchip-bg:var(--secondary);--notif-hover-bg:var(--muted);--notif-unread-bg:var(--info-bg);--notif-unread-dot:var(--info);--priority-low:var(--info);--priority-medium:var(--warning);--priority-urgent:var(--destructive);--progress-track:var(--secondary);--scard-icon-bg:var(--secondary);--scrim:var(--surface-overlay);--search-bg:var(--secondary);--search-bg-focus:var(--background);--search-icon:var(--muted-foreground);--search-placeholder:var(--muted-foreground);--seg-bg:var(--secondary);--seg-selected-bg:var(--background);--seg-selected-text:var(--foreground);--seg-unselected-text:var(--muted-foreground);--status-danger-bg:var(--destructive-bg);--status-danger-border:var(--destructive-border);--status-danger-fill:var(--destructive);--status-danger-text:var(--destructive-fg);--status-info-bg:var(--info-bg);--status-info-border:var(--info-border);--status-info-fill:var(--info);--status-info-text:var(--info-fg);--status-neutral-fill:var(--neutral-fill);--status-success-bg:var(--success-bg);--status-success-border:var(--success-border);--status-success-fill:var(--success);--status-success-text:var(--success-fg);--status-warning-bg:var(--warning-bg);--status-warning-border:var(--warning-border);--status-warning-fill:var(--warning);--status-warning-text:var(--warning-fg);--surface-card:var(--card);--surface-default:var(--background);--surface-elevated:var(--popover);--surface-subtle:var(--secondary);--switch-thumb:var(--foreground);--table-cell-text:var(--foreground);--table-cell-text-2:var(--muted-foreground);--table-head-hover-bg:var(--muted);--table-head-text:var(--muted-foreground);--table-region-bg:var(--background);--table-region-border:var(--border);--table-row-border:var(--border);--table-row-hover-bg:var(--accent);--table-row-selected-bg:var(--info)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark]{--table-row-selected-bg:color-mix(in srgb, var(--info) 12%, transparent)}}.dark,[data-theme=dark]{--terminal-bg:#000;--text-inverse:var(--primary-foreground);--text-muted:var(--muted-foreground);--text-primary:var(--foreground);--text-secondary:var(--muted-foreground);--thead-bg:var(--popover);--timeline-rail:var(--border);--toast-bg:var(--popover);--toast-border:var(--border);--toast-text:var(--popover-foreground);--track-bg:var(--muted);--wizard-choicecard-bg-selected:var(--secondary);--wizard-choicecard-border:var(--input);--wizard-choicecard-border-selected:var(--foreground);--wizard-step-completed:var(--success);--wizard-step-current-bg:var(--secondary);--wizard-step-idle-text:var(--muted-foreground);--wizard-step-num-current-bg:var(--primary);--wizard-step-num-current-text:var(--primary-foreground)}[data-portal=user]{--portal-content-max:1080px;--portal-reading-max:720px;--portal-page-pad:32px;--portal-page-pad-sm:20px;--portal-section-gap:28px;--portal-topbar-h:60px;--portal-tabbar-h:56px;--portal-nav-item-h:40px;--portal-card-pad:20px;--portal-card-head-pad:16px 20px;--portal-tile-min:200px;--portal-tile-gap:16px;--portal-btn-h:40px;--portal-row-h:56px;--portal-avatar:40px;--portal-hero-size:30px;--portal-hero-lh:36px;--portal-hero-weight:600;--portal-greeting-size:24px;--portal-greeting-lh:32px;--portal-body-size:15px;--portal-body-lh:22px;--portal-label-size:13px;--portal-label-lh:18px;--portal-brand:#ea580c;--portal-brand-hover:#c2410c;--portal-brand-fg:#fff;--portal-brand-tint-bg:#fff7ed;--portal-brand-tint-border:#fed7aa;--portal-brand-tint-fg:#9a3412;--portal-brand-ring:#ea580c66;--btn-h:var(--portal-btn-h);--portal-focus:0 0 0 2px var(--ring-offset), 0 0 0 4px var(--ring);--portal-hover-lift:translateY(-2px);--pagehead-pad:0 0 var(--portal-section-gap);--pagehead-title-size:var(--portal-greeting-size);--pagehead-title-lh:var(--portal-greeting-lh);--pagehead-desc-size:var(--portal-body-size);--pagehead-desc-lh:var(--portal-body-lh);--sechead-title-size:18px;--sechead-title-lh:24px;--sechead-desc-size:13px;--sechead-desc-lh:19px;--choicecard-title-size:14px;--choicecard-title-lh:19px;--choicecard-desc-size:13px;--choicecard-desc-lh:18px;--content-bg:var(--background)}.dark [data-portal=user],[data-theme=dark] [data-portal=user],[data-portal=user].dark,[data-portal=user][data-theme=dark]{--portal-brand:#fb923c;--portal-brand-hover:#f97316;--portal-brand-fg:#1a1a1a;--portal-brand-tint-bg:#f9731624;--portal-brand-tint-border:#f973164d;--portal-brand-tint-fg:#fdba74;--portal-brand-ring:#fb923c73}:root{--sdp-tailwind-spacing-0:0;--sdp-tailwind-spacing-1:4;--sdp-tailwind-spacing-2:8;--sdp-tailwind-spacing-3:12;--sdp-tailwind-spacing-4:16;--sdp-tailwind-spacing-5:20;--sdp-tailwind-spacing-6:24;--sdp-tailwind-spacing-7:28;--sdp-tailwind-spacing-8:32;--sdp-tailwind-spacing-9:36;--sdp-tailwind-spacing-10:40;--sdp-tailwind-spacing-11:44;--sdp-tailwind-spacing-12:48;--sdp-tailwind-spacing-14:56;--sdp-tailwind-spacing-16:64;--sdp-tailwind-spacing-20:80;--sdp-tailwind-spacing-24:96;--sdp-tailwind-spacing-28:112;--sdp-tailwind-spacing-32:128;--sdp-tailwind-spacing-36:144;--sdp-tailwind-spacing-40:160;--sdp-tailwind-spacing-44:176;--sdp-tailwind-spacing-48:192;--sdp-tailwind-spacing-52:208;--sdp-tailwind-spacing-56:224;--sdp-tailwind-spacing-60:240;--sdp-tailwind-spacing-64:256;--sdp-tailwind-spacing-72:288;--sdp-tailwind-spacing-80:320;--sdp-tailwind-spacing-96:384;--sdp-tailwind-spacing-px:1;--sdp-tailwind-spacing-0-5:2;--sdp-tailwind-spacing-1-5:6;--sdp-tailwind-spacing-2-5:10;--sdp-tailwind-spacing-3-5:14;--sdp-tailwind-breakpoint-sm:var(--sdp-style-breakpoint-sm);--sdp-tailwind-breakpoint-md:var(--sdp-style-breakpoint-md);--sdp-tailwind-breakpoint-lg:var(--sdp-style-breakpoint-lg);--sdp-tailwind-breakpoint-xl:var(--sdp-style-breakpoint-xl);--sdp-tailwind-breakpoint-2xl:var(--sdp-style-breakpoint-2xl);--sdp-tailwind-rounded-none:0;--sdp-tailwind-rounded-xs:var(--sdp-style-radius-xs);--sdp-tailwind-rounded-sm:var(--sdp-style-radius-sm);--sdp-tailwind-rounded-md:var(--sdp-style-radius-md);--sdp-tailwind-rounded-lg:var(--sdp-style-radius-lg);--sdp-tailwind-rounded-xl:var(--sdp-style-radius-xl);--sdp-tailwind-rounded-2xl:var(--sdp-style-radius-2xl);--sdp-tailwind-rounded-3xl:var(--sdp-style-radius-3xl);--sdp-tailwind-rounded-4xl:var(--sdp-style-radius-4xl);--sdp-tailwind-rounded-full:9999;--sdp-tailwind-border-width-0:0;--sdp-tailwind-border-width-1:1;--sdp-tailwind-border-width-2:2;--sdp-tailwind-border-width-4:4;--sdp-tailwind-border-width-8:8;--sdp-tailwind-max-width-max-w-none:0;--sdp-tailwind-max-width-max-w-3xs:var(--sdp-style-container-3xs);--sdp-tailwind-max-width-max-w-2xs:var(--sdp-style-container-2xs);--sdp-tailwind-max-width-max-w-xs:var(--sdp-style-container-xs);--sdp-tailwind-max-width-max-w-sm:var(--sdp-style-container-sm);--sdp-tailwind-max-width-max-w-md:var(--sdp-style-container-md);--sdp-tailwind-max-width-max-w-lg:var(--sdp-style-container-lg);--sdp-tailwind-max-width-max-w-xl:var(--sdp-style-container-xl);--sdp-tailwind-max-width-max-w-2xl:var(--sdp-style-container-2xl);--sdp-tailwind-max-width-max-w-3xl:var(--sdp-style-container-3xl);--sdp-tailwind-max-width-max-w-4xl:var(--sdp-style-container-4xl);--sdp-tailwind-max-width-max-w-5xl:var(--sdp-style-container-5xl);--sdp-tailwind-max-width-max-w-6xl:var(--sdp-style-container-6xl);--sdp-tailwind-max-width-max-w-7xl:var(--sdp-style-container-7xl);--sdp-tailwind-opacity-opacity-0:0;--sdp-tailwind-opacity-opacity-5:5;--sdp-tailwind-opacity-opacity-10:10;--sdp-tailwind-opacity-opacity-15:15;--sdp-tailwind-opacity-opacity-20:20;--sdp-tailwind-opacity-opacity-25:25;--sdp-tailwind-opacity-opacity-30:30;--sdp-tailwind-opacity-opacity-35:35;--sdp-tailwind-opacity-opacity-40:40;--sdp-tailwind-opacity-opacity-45:45;--sdp-tailwind-opacity-opacity-50:50;--sdp-tailwind-opacity-opacity-55:55;--sdp-tailwind-opacity-opacity-60:60;--sdp-tailwind-opacity-opacity-65:65;--sdp-tailwind-opacity-opacity-70:70;--sdp-tailwind-opacity-opacity-75:75;--sdp-tailwind-opacity-opacity-80:80;--sdp-tailwind-opacity-opacity-85:85;--sdp-tailwind-opacity-opacity-90:90;--sdp-tailwind-opacity-opacity-95:95;--sdp-tailwind-opacity-opacity-100:100;--sdp-tailwind-colors-black:#000;--sdp-tailwind-colors-white:#fff;--sdp-tailwind-colors-transparent:#fff0;--sdp-tailwind-colors-slate-50:#f8fafc;--sdp-tailwind-colors-slate-100:#f1f5f9;--sdp-tailwind-colors-slate-200:#e2e8f0;--sdp-tailwind-colors-slate-300:#cbd5e1;--sdp-tailwind-colors-slate-400:#94a3b8;--sdp-tailwind-colors-slate-500:#64748b;--sdp-tailwind-colors-slate-600:#475569;--sdp-tailwind-colors-slate-700:#334155;--sdp-tailwind-colors-slate-800:#1e293b;--sdp-tailwind-colors-slate-900:#0f172a;--sdp-tailwind-colors-slate-950:#020617;--sdp-tailwind-colors-gray-50:#f9fafb;--sdp-tailwind-colors-gray-100:#f3f4f6;--sdp-tailwind-colors-gray-200:#e5e7eb;--sdp-tailwind-colors-gray-300:#d1d5db;--sdp-tailwind-colors-gray-400:#9ca3af;--sdp-tailwind-colors-gray-500:#6b7280;--sdp-tailwind-colors-gray-600:#4b5563;--sdp-tailwind-colors-gray-700:#374151;--sdp-tailwind-colors-gray-800:#1f2937;--sdp-tailwind-colors-gray-900:#111827;--sdp-tailwind-colors-gray-950:#030712;--sdp-tailwind-colors-zinc-50:#fafafa;--sdp-tailwind-colors-zinc-100:#f4f4f5;--sdp-tailwind-colors-zinc-200:#e4e4e7;--sdp-tailwind-colors-zinc-300:#d4d4d8;--sdp-tailwind-colors-zinc-400:#a1a1aa;--sdp-tailwind-colors-zinc-500:#71717a;--sdp-tailwind-colors-zinc-600:#52525b;--sdp-tailwind-colors-zinc-700:#3f3f46;--sdp-tailwind-colors-zinc-800:#27272a;--sdp-tailwind-colors-zinc-900:#18181b;--sdp-tailwind-colors-zinc-950:#09090b;--sdp-tailwind-colors-neutral-50:#fafafa;--sdp-tailwind-colors-neutral-100:#f5f5f5;--sdp-tailwind-colors-neutral-200:#e5e5e5;--sdp-tailwind-colors-neutral-300:#d4d4d4;--sdp-tailwind-colors-neutral-400:#a3a3a3;--sdp-tailwind-colors-neutral-500:#737373;--sdp-tailwind-colors-neutral-600:#525252;--sdp-tailwind-colors-neutral-700:#404040;--sdp-tailwind-colors-neutral-800:#262626;--sdp-tailwind-colors-neutral-900:#171717;--sdp-tailwind-colors-neutral-950:#0a0a0a;--sdp-tailwind-colors-stone-50:#fafaf9;--sdp-tailwind-colors-stone-100:#f5f5f4;--sdp-tailwind-colors-stone-200:#e7e5e4;--sdp-tailwind-colors-stone-300:#d6d3d1;--sdp-tailwind-colors-stone-400:#a8a29e;--sdp-tailwind-colors-stone-500:#78716c;--sdp-tailwind-colors-stone-600:#57534e;--sdp-tailwind-colors-stone-700:#44403c;--sdp-tailwind-colors-stone-800:#292524;--sdp-tailwind-colors-stone-900:#1c1917;--sdp-tailwind-colors-stone-950:#0c0a09;--sdp-tailwind-colors-red-50:#fef2f2;--sdp-tailwind-colors-red-100:#fee2e2;--sdp-tailwind-colors-red-200:#fecaca;--sdp-tailwind-colors-red-300:#fca5a5;--sdp-tailwind-colors-red-400:#f87171;--sdp-tailwind-colors-red-500:#ef4444;--sdp-tailwind-colors-red-600:#dc2626;--sdp-tailwind-colors-red-700:#b91c1c;--sdp-tailwind-colors-red-800:#991b1b;--sdp-tailwind-colors-red-900:#7f1d1d;--sdp-tailwind-colors-red-950:#450a0a;--sdp-tailwind-colors-orange-50:#fff7ed;--sdp-tailwind-colors-orange-100:#ffedd5;--sdp-tailwind-colors-orange-200:#fed7aa;--sdp-tailwind-colors-orange-300:#fdba74;--sdp-tailwind-colors-orange-400:#fb923c;--sdp-tailwind-colors-orange-500:#f97316;--sdp-tailwind-colors-orange-600:#ea580c;--sdp-tailwind-colors-orange-700:#c2410c;--sdp-tailwind-colors-orange-800:#9a3412;--sdp-tailwind-colors-orange-900:#7c2d12;--sdp-tailwind-colors-orange-950:#431407;--sdp-tailwind-colors-amber-50:#fffbeb;--sdp-tailwind-colors-amber-100:#fef3c7;--sdp-tailwind-colors-amber-200:#fde68a;--sdp-tailwind-colors-amber-300:#fcd34d;--sdp-tailwind-colors-amber-400:#fbbf24;--sdp-tailwind-colors-amber-500:#f59e0b;--sdp-tailwind-colors-amber-600:#d97706;--sdp-tailwind-colors-amber-700:#b45309;--sdp-tailwind-colors-amber-800:#92400e;--sdp-tailwind-colors-amber-900:#78350f;--sdp-tailwind-colors-amber-950:#451a03;--sdp-tailwind-colors-yellow-50:#fefce8;--sdp-tailwind-colors-yellow-100:#fef9c3;--sdp-tailwind-colors-yellow-200:#fef08a;--sdp-tailwind-colors-yellow-300:#fde047;--sdp-tailwind-colors-yellow-400:#facc15;--sdp-tailwind-colors-yellow-500:#eab308;--sdp-tailwind-colors-yellow-600:#ca8a04;--sdp-tailwind-colors-yellow-700:#a16207;--sdp-tailwind-colors-yellow-800:#854d0e;--sdp-tailwind-colors-yellow-900:#713f12;--sdp-tailwind-colors-yellow-950:#422006;--sdp-tailwind-colors-lime-50:#f7fee7;--sdp-tailwind-colors-lime-100:#ecfccb;--sdp-tailwind-colors-lime-200:#d9f99d;--sdp-tailwind-colors-lime-300:#bef264;--sdp-tailwind-colors-lime-400:#a3e635;--sdp-tailwind-colors-lime-500:#84cc16;--sdp-tailwind-colors-lime-600:#65a30d;--sdp-tailwind-colors-lime-700:#4d7c0f;--sdp-tailwind-colors-lime-800:#3f6212;--sdp-tailwind-colors-lime-900:#365314;--sdp-tailwind-colors-lime-950:#1a2e05;--sdp-tailwind-colors-green-50:#f0fdf4;--sdp-tailwind-colors-green-100:#dcfce7;--sdp-tailwind-colors-green-200:#bbf7d0;--sdp-tailwind-colors-green-300:#86efac;--sdp-tailwind-colors-green-400:#4ade80;--sdp-tailwind-colors-green-500:#22c55e;--sdp-tailwind-colors-green-600:#16a34a;--sdp-tailwind-colors-green-700:#15803d;--sdp-tailwind-colors-green-800:#166534;--sdp-tailwind-colors-green-900:#14532d;--sdp-tailwind-colors-green-950:#052e16;--sdp-tailwind-colors-emerald-50:#ecfdf5;--sdp-tailwind-colors-emerald-100:#d1fae5;--sdp-tailwind-colors-emerald-200:#a7f3d0;--sdp-tailwind-colors-emerald-300:#6ee7b7;--sdp-tailwind-colors-emerald-400:#34d399;--sdp-tailwind-colors-emerald-500:#10b981;--sdp-tailwind-colors-emerald-600:#059669;--sdp-tailwind-colors-emerald-700:#047857;--sdp-tailwind-colors-emerald-800:#065f46;--sdp-tailwind-colors-emerald-900:#064e3b;--sdp-tailwind-colors-emerald-950:#022c22;--sdp-tailwind-colors-teal-50:#f0fdfa;--sdp-tailwind-colors-teal-100:#ccfbf1;--sdp-tailwind-colors-teal-200:#99f6e4;--sdp-tailwind-colors-teal-300:#5eead4;--sdp-tailwind-colors-teal-400:#2dd4bf;--sdp-tailwind-colors-teal-500:#14b8a6;--sdp-tailwind-colors-teal-600:#0d9488;--sdp-tailwind-colors-teal-700:#0f766e;--sdp-tailwind-colors-teal-800:#115e59;--sdp-tailwind-colors-teal-900:#134e4a;--sdp-tailwind-colors-teal-950:#042f2e;--sdp-tailwind-colors-cyan-50:#ecfeff;--sdp-tailwind-colors-cyan-100:#cffafe;--sdp-tailwind-colors-cyan-200:#a5f3fc;--sdp-tailwind-colors-cyan-300:#67e8f9;--sdp-tailwind-colors-cyan-400:#22d3ee;--sdp-tailwind-colors-cyan-500:#06b6d4;--sdp-tailwind-colors-cyan-600:#0891b2;--sdp-tailwind-colors-cyan-700:#0e7490;--sdp-tailwind-colors-cyan-800:#155e75;--sdp-tailwind-colors-cyan-900:#164e63;--sdp-tailwind-colors-cyan-950:#083344;--sdp-tailwind-colors-sky-50:#f0f9ff;--sdp-tailwind-colors-sky-100:#e0f2fe;--sdp-tailwind-colors-sky-200:#bae6fd;--sdp-tailwind-colors-sky-300:#7dd3fc;--sdp-tailwind-colors-sky-400:#38bdf8;--sdp-tailwind-colors-sky-500:#0ea5e9;--sdp-tailwind-colors-sky-600:#0284c7;--sdp-tailwind-colors-sky-700:#0369a1;--sdp-tailwind-colors-sky-800:#075985;--sdp-tailwind-colors-sky-900:#0c4a6e;--sdp-tailwind-colors-sky-950:#082f49;--sdp-tailwind-colors-blue-50:#eff6ff;--sdp-tailwind-colors-blue-100:#dbeafe;--sdp-tailwind-colors-blue-200:#bfdbfe;--sdp-tailwind-colors-blue-300:#93c5fd;--sdp-tailwind-colors-blue-400:#60a5fa;--sdp-tailwind-colors-blue-500:#3b82f6;--sdp-tailwind-colors-blue-600:#2563eb;--sdp-tailwind-colors-blue-700:#1d4ed8;--sdp-tailwind-colors-blue-800:#1e40af;--sdp-tailwind-colors-blue-900:#1e3a8a;--sdp-tailwind-colors-blue-950:#172554;--sdp-tailwind-colors-indigo-50:#eef2ff;--sdp-tailwind-colors-indigo-100:#e0e7ff;--sdp-tailwind-colors-indigo-200:#c7d2fe;--sdp-tailwind-colors-indigo-300:#a5b4fc;--sdp-tailwind-colors-indigo-400:#818cf8;--sdp-tailwind-colors-indigo-500:#6366f1;--sdp-tailwind-colors-indigo-600:#4f46e5;--sdp-tailwind-colors-indigo-700:#4338ca;--sdp-tailwind-colors-indigo-800:#3730a3;--sdp-tailwind-colors-indigo-900:#312e81;--sdp-tailwind-colors-indigo-950:#1e1b4b;--sdp-tailwind-colors-violet-50:#f5f3ff;--sdp-tailwind-colors-violet-100:#ede9fe;--sdp-tailwind-colors-violet-200:#ddd6fe;--sdp-tailwind-colors-violet-300:#c4b5fd;--sdp-tailwind-colors-violet-400:#a78bfa;--sdp-tailwind-colors-violet-500:#8b5cf6;--sdp-tailwind-colors-violet-600:#7c3aed;--sdp-tailwind-colors-violet-700:#6d28d9;--sdp-tailwind-colors-violet-800:#5b21b6;--sdp-tailwind-colors-violet-900:#4c1d95;--sdp-tailwind-colors-violet-950:#1e1b4b;--sdp-tailwind-colors-purple-50:#faf5ff;--sdp-tailwind-colors-purple-100:#f3e8ff;--sdp-tailwind-colors-purple-200:#e9d5ff;--sdp-tailwind-colors-purple-300:#d8b4fe;--sdp-tailwind-colors-purple-400:#c084fc;--sdp-tailwind-colors-purple-500:#a855f7;--sdp-tailwind-colors-purple-600:#9333ea;--sdp-tailwind-colors-purple-700:#7e22ce;--sdp-tailwind-colors-purple-800:#6b21a8;--sdp-tailwind-colors-purple-900:#581c87;--sdp-tailwind-colors-purple-950:#3b0764;--sdp-tailwind-colors-fuchsia-50:#fdf4ff;--sdp-tailwind-colors-fuchsia-100:#fae8ff;--sdp-tailwind-colors-fuchsia-200:#f5d0fe;--sdp-tailwind-colors-fuchsia-300:#f0abfc;--sdp-tailwind-colors-fuchsia-400:#e879f9;--sdp-tailwind-colors-fuchsia-500:#d946ef;--sdp-tailwind-colors-fuchsia-600:#c026d3;--sdp-tailwind-colors-fuchsia-700:#a21caf;--sdp-tailwind-colors-fuchsia-800:#86198f;--sdp-tailwind-colors-fuchsia-900:#701a75;--sdp-tailwind-colors-fuchsia-950:#4a044e;--sdp-tailwind-colors-pink-50:#fdf2f8;--sdp-tailwind-colors-pink-100:#fce7f3;--sdp-tailwind-colors-pink-200:#fbcfe8;--sdp-tailwind-colors-pink-300:#f9a8d4;--sdp-tailwind-colors-pink-400:#f472b6;--sdp-tailwind-colors-pink-500:#ec4899;--sdp-tailwind-colors-pink-600:#db2777;--sdp-tailwind-colors-pink-700:#be185d;--sdp-tailwind-colors-pink-800:#9d174d;--sdp-tailwind-colors-pink-900:#831843;--sdp-tailwind-colors-pink-950:#500724;--sdp-tailwind-colors-rose-50:#fff1f2;--sdp-tailwind-colors-rose-100:#ffe4e6;--sdp-tailwind-colors-rose-200:#fecdd3;--sdp-tailwind-colors-rose-300:#fda4af;--sdp-tailwind-colors-rose-400:#fb7185;--sdp-tailwind-colors-rose-500:#f43f5e;--sdp-tailwind-colors-rose-600:#e11d48;--sdp-tailwind-colors-rose-700:#be123c;--sdp-tailwind-colors-rose-800:#9f1239;--sdp-tailwind-colors-rose-900:#881337;--sdp-tailwind-colors-rose-950:#4c0519;--sdp-mode-accent:var(--sdp-style-color-light-accent);--sdp-mode-accent-foreground:var(--sdp-style-color-light-accent-foreground);--sdp-mode-background:var(--sdp-style-color-light-background);--sdp-mode-border:var(--sdp-style-color-light-border);--sdp-mode-card:var(--sdp-style-color-light-card);--sdp-mode-card-foreground:var(--sdp-style-color-light-card-foreground);--sdp-mode-destructive:var(--sdp-style-color-light-destructive);--sdp-mode-foreground:var(--sdp-style-color-light-foreground);--sdp-mode-input:var(--sdp-style-color-light-input);--sdp-mode-muted:var(--sdp-style-color-light-muted);--sdp-mode-muted-foreground:var(--sdp-style-color-light-muted-foreground);--sdp-mode-popover:var(--sdp-style-color-light-popover);--sdp-mode-popover-foreground:var(--sdp-style-color-light-popover-foreground);--sdp-mode-primary:var(--sdp-style-color-light-primary);--sdp-mode-primary-foreground:var(--sdp-style-color-light-primary-foreground);--sdp-mode-ring:var(--sdp-style-color-light-ring);--sdp-mode-secondary:var(--sdp-style-color-light-secondary);--sdp-mode-secondary-foreground:var(--sdp-style-color-light-secondary-foreground);--sdp-style-color-light-primary:#171717;--sdp-style-font-family-sans:"Geist", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI Variable Display", "Segoe UI", Helvetica, Arial, sans-serif;--sdp-style-font-family-serif:"Georgia";--sdp-style-font-family-mono:"Geist Mono";--sdp-style-radius-sm:6;--sdp-style-radius-xs:2;--sdp-style-radius-lg:10;--sdp-style-color-dark-primary:#fafafa;--sdp-style-color-light-accent:#f5f5f5;--sdp-style-color-dark-accent-foreground:#fafafa;--sdp-style-color-light-background:#fff;--sdp-style-color-dark-background:#0a0a0a;--sdp-style-color-light-border:#e4e4e7;--sdp-style-color-dark-border:#ffffff1a;--sdp-style-color-light-card:#fff;--sdp-style-color-dark-card:#171717;--sdp-style-color-dark-accent:#404040;--sdp-style-color-light-card-foreground:#09090b;--sdp-style-color-dark-card-foreground:#fafafa;--sdp-style-color-light-destructive:#e7000b;--sdp-style-color-dark-destructive:#ff6467;--sdp-style-color-light-custom-destructive-foreground:#fafafa;--sdp-style-color-dark-custom-destructive-foreground:#fafafa;--sdp-style-color-light-accent-foreground:#18181b;--sdp-style-color-light-foreground:#09090b;--sdp-style-color-dark-foreground:#fafafa;--sdp-style-color-light-input:#e6e6e6;--sdp-style-color-dark-input:#ffffff26;--sdp-style-color-light-muted:#f4f4f5;--sdp-style-color-dark-muted:#27272a;--sdp-style-color-light-popover:#fff;--sdp-style-color-dark-popover:#171717;--sdp-style-color-light-popover-foreground:#09090b;--sdp-style-color-dark-popover-foreground:#fafafa;--sdp-style-color-light-primary-foreground:#fafafa;--sdp-style-color-dark-primary-foreground:#18181b;--sdp-style-color-light-ring:#a3a3a3;--sdp-style-color-dark-ring:#85858591;--sdp-style-color-light-secondary:#f5f5f5;--sdp-style-color-dark-secondary:#27272a;--sdp-style-color-light-secondary-foreground:#171717;--sdp-style-color-dark-secondary-foreground:#fafafa;--sdp-style-color-light-muted-foreground:#71717a;--sdp-style-color-dark-muted-foreground:#9ca3af;--sdp-style-text-base-size:16;--sdp-style-text-base-lh:24;--sdp-style-text-sm-size:14;--sdp-style-text-sm-lh:20;--sdp-style-text-lg-size:18;--sdp-style-text-lg-lh:28;--sdp-style-text-xs-size:12;--sdp-style-text-xs-lh:16;--sdp-style-radius-xl:14;--sdp-mode-alpha-10:var(--sdp-style-color-light-alpha-10);--sdp-mode-alpha-20:var(--sdp-style-color-light-alpha-20);--sdp-mode-alpha-30:var(--sdp-style-color-light-alpha-30);--sdp-mode-alpha-40:var(--sdp-style-color-light-alpha-40);--sdp-mode-alpha-50:var(--sdp-style-color-light-alpha-50);--sdp-mode-alpha-60:var(--sdp-style-color-light-alpha-60);--sdp-mode-alpha-80:var(--sdp-style-color-light-alpha-80);--sdp-mode-alpha-90:var(--sdp-style-color-light-alpha-90);--sdp-style-radius-md:8;--sdp-style-text-xl-size:20;--sdp-style-text-xl-lh:28;--sdp-style-text-2xl-size:24;--sdp-style-text-2xl-lh:32;--sdp-style-text-4xl-size:36;--sdp-style-text-4xl-lh:54;--sdp-style-text-3xl-size:30;--sdp-style-text-3xl-lh:45;--sdp-mode-ring-offset:var(--sdp-style-color-light-background);--sdp-style-color-light-chart-1:#d4d4d4;--sdp-style-color-dark-chart-1:#d4d4d4;--sdp-style-color-light-chart-2:#737373;--sdp-style-color-dark-chart-2:#737373;--sdp-style-color-light-chart-3:#525252;--sdp-style-color-dark-chart-3:#525252;--sdp-style-color-light-chart-4:#404040;--sdp-style-color-dark-chart-4:#404040;--sdp-style-color-light-chart-5:#262626;--sdp-style-color-dark-chart-5:#262626;--sdp-mode-chart-1:var(--sdp-style-color-light-chart-1);--sdp-mode-chart-2:var(--sdp-style-color-light-chart-2);--sdp-mode-chart-3:var(--sdp-style-color-light-chart-3);--sdp-mode-chart-4:var(--sdp-style-color-light-chart-4);--sdp-mode-chart-5:var(--sdp-style-color-light-chart-5);--sdp-style-color-light-sidebar-foreground:#0a0a0a;--sdp-style-color-light-sidebar:#fafafa;--sdp-style-color-dark-sidebar:#171717;--sdp-style-color-dark-sidebar-foreground:#fafafa;--sdp-style-color-light-sidebar-primary:#171717;--sdp-style-color-dark-sidebar-primary:#1447e6;--sdp-style-color-light-sidebar-primary-foreground:#fafafa;--sdp-style-color-dark-sidebar-primary-foreground:#fafafa;--sdp-style-color-light-sidebar-accent:#f5f5f5;--sdp-style-color-dark-sidebar-accent:#262626;--sdp-style-color-light-sidebar-accent-foreground:#171717;--sdp-style-color-dark-sidebar-accent-foreground:#fafafa;--sdp-style-color-light-sidebar-border:#e6e6e6;--sdp-style-color-dark-sidebar-border:#ffffff1a;--sdp-style-color-light-sidebar-ring:#a1a1a1a3;--sdp-style-color-dark-sidebar-ring:#525252a3;--sdp-mode-sidebar-primary-foreground:var(--sdp-style-color-light-sidebar-primary-foreground);--sdp-mode-sidebar-primary:var(--sdp-style-color-light-sidebar-primary);--sdp-mode-sidebar-foreground:var(--sdp-style-color-light-sidebar-foreground);--sdp-mode-sidebar:var(--sdp-style-color-light-sidebar);--sdp-mode-sidebar-accent:var(--sdp-style-color-light-sidebar-accent);--sdp-mode-sidebar-accent-foreground:var(--sdp-style-color-light-sidebar-accent-foreground);--sdp-mode-sidebar-border:var(--sdp-style-color-light-sidebar-border);--sdp-mode-sidebar-ring:var(--sdp-style-color-light-sidebar-ring);--sdp-style-text-5xl-size:48;--sdp-style-text-5xl-lh:48;--sdp-style-breakpoint-sm:640;--sdp-style-breakpoint-md:768;--sdp-style-breakpoint-lg:1024;--sdp-style-breakpoint-xl:1280;--sdp-style-breakpoint-2xl:1536;--sdp-style-container-3xs:256;--sdp-style-font-weight-thin:100;--sdp-style-shadow-2xs-offset-x:0;--sdp-style-shadow-2xs-offset-y:1;--sdp-style-shadow-2xs-blur-radius:0;--sdp-style-shadow-2xs-color:#0000000d;--sdp-style-shadow-2xs-spread-radius:0;--sdp-style-shadow-xs-offset-x:0;--sdp-style-shadow-xs-offset-y:1;--sdp-style-shadow-xs-blur-radius:2;--sdp-style-shadow-xs-spread-radius:0;--sdp-style-shadow-xs-color:#0000000d;--sdp-style-shadow-sm-1-offset-x:0;--sdp-style-shadow-sm-1-offset-y:1;--sdp-style-shadow-sm-1-blur-radius:3;--sdp-style-shadow-sm-1-spread-radius:0;--sdp-style-shadow-sm-1-color:#0000001a;--sdp-style-shadow-sm-2-offset-x:0;--sdp-style-shadow-sm-2-offset-y:1;--sdp-style-shadow-sm-2-blur-radius:2;--sdp-style-shadow-sm-2-spread-radius:-1;--sdp-style-shadow-sm-2-color:#0000001a;--sdp-style-container-2xs:288;--sdp-style-container-xs:320;--sdp-style-container-sm:384;--sdp-style-container-md:448;--sdp-style-container-lg:512;--sdp-style-container-xl:576;--sdp-style-container-2xl:672;--sdp-style-container-3xl:768;--sdp-style-container-4xl:896;--sdp-style-container-5xl:1024;--sdp-style-container-6xl:1152;--sdp-style-container-7xl:1280;--sdp-style-font-weight-extralight:200;--sdp-style-font-weight-light:300;--sdp-style-font-weight-normal:400;--sdp-style-font-weight-medium:500;--sdp-style-font-weight-semibold:600;--sdp-style-font-weight-bold:700;--sdp-style-font-weight-extrabold:800;--sdp-style-font-weight-black:900;--sdp-style-blur-xs:4;--sdp-style-blur-sm:8;--sdp-style-blur-md:12;--sdp-style-blur-lg:16;--sdp-style-blur-xl:24;--sdp-style-blur-2xl:40;--sdp-style-blur-3xl:64;--sdp-style-shadow-md-1-offset-x:0;--sdp-style-shadow-md-1-offset-y:4;--sdp-style-shadow-md-1-blur-radius:6;--sdp-style-shadow-md-1-spread-radius:-1;--sdp-style-shadow-md-1-color:#0000001a;--sdp-style-shadow-md-2-offset-x:0;--sdp-style-shadow-md-2-offset-y:2;--sdp-style-shadow-md-2-blur-radius:4;--sdp-style-shadow-md-2-spread-radius:-2;--sdp-style-shadow-md-2-color:#0000001a;--sdp-style-shadow-lg-1-offset-x:0;--sdp-style-shadow-lg-1-offset-y:10;--sdp-style-shadow-lg-1-blur-radius:15;--sdp-style-shadow-lg-1-spread-radius:-3;--sdp-style-shadow-lg-1-color:#0000001a;--sdp-style-shadow-lg-2-offset-x:0;--sdp-style-shadow-lg-2-offset-y:4;--sdp-style-shadow-lg-2-blur-radius:6;--sdp-style-shadow-lg-2-spread-radius:-4;--sdp-style-shadow-lg-2-color:#0000001a;--sdp-style-shadow-xl-1-offset-x:0;--sdp-style-shadow-xl-1-offset-y:20;--sdp-style-shadow-xl-1-blur-radius:25;--sdp-style-shadow-xl-1-spread-radius:-5;--sdp-style-shadow-xl-1-color:#0000001a;--sdp-style-shadow-xl-2-offset-x:0;--sdp-style-shadow-xl-2-offset-y:8;--sdp-style-shadow-xl-2-blur-radius:10;--sdp-style-shadow-xl-2-spread-radius:-6;--sdp-style-shadow-xl-2-color:#0000001a;--sdp-style-shadow-2xl-offset-x:0;--sdp-style-shadow-2xl-offset-y:25;--sdp-style-shadow-2xl-blur-radius:50;--sdp-style-shadow-2xl-spread-radius:-12;--sdp-style-shadow-2xl-color:#00000040;--sdp-style-inset-shadow-2xs-offset-x:0;--sdp-style-inset-shadow-2xs-offset-y:1;--sdp-style-inset-shadow-2xs-blur-radius:0;--sdp-style-inset-shadow-2xs-spread-radius:0;--sdp-style-inset-shadow-2xs-color:#0000000d;--sdp-style-inset-shadow-xs-offset-x:0;--sdp-style-inset-shadow-xs-offset-y:1;--sdp-style-inset-shadow-xs-blur-radius:1;--sdp-style-inset-shadow-xs-spread-radius:0;--sdp-style-inset-shadow-xs-color:#0000000d;--sdp-style-inset-shadow-sm-offset-x:0;--sdp-style-inset-shadow-sm-offset-y:2;--sdp-style-inset-shadow-sm-blur-radius:4;--sdp-style-inset-shadow-sm-spread-radius:0;--sdp-style-inset-shadow-sm-color:#0000000d;--sdp-style-drop-shadow-xs-offset-x:0;--sdp-style-drop-shadow-xs-offset-y:1;--sdp-style-drop-shadow-xs-blur-radius:1;--sdp-style-drop-shadow-xs-spread-radius:0;--sdp-style-drop-shadow-xs-color:#0000000d;--sdp-style-drop-shadow-sm-offset-x:0;--sdp-style-drop-shadow-sm-offset-y:1;--sdp-style-drop-shadow-sm-blur-radius:2;--sdp-style-drop-shadow-sm-spread-radius:0;--sdp-style-drop-shadow-sm-color:#00000026;--sdp-style-drop-shadow-md-offset-x:0;--sdp-style-drop-shadow-md-offset-y:3;--sdp-style-drop-shadow-md-blur-radius:3;--sdp-style-drop-shadow-md-spread-radius:0;--sdp-style-drop-shadow-md-color:#0000001f;--sdp-style-drop-shadow-lg-offset-x:0;--sdp-style-drop-shadow-lg-offset-y:4;--sdp-style-drop-shadow-lg-blur-radius:4;--sdp-style-drop-shadow-lg-spread-radius:0;--sdp-style-drop-shadow-lg-color:#00000026;--sdp-style-drop-shadow-xl-offset-x:0;--sdp-style-drop-shadow-xl-offset-y:9;--sdp-style-drop-shadow-xl-blur-radius:7;--sdp-style-drop-shadow-xl-spread-radius:0;--sdp-style-drop-shadow-xl-color:#0000001a;--sdp-style-drop-shadow-2xl-offset-x:0;--sdp-style-drop-shadow-2xl-offset-y:25;--sdp-style-drop-shadow-2xl-blur-radius:25;--sdp-style-drop-shadow-2xl-spread-radius:0;--sdp-style-drop-shadow-2xl-color:#00000026;--sdp-style-text-6xl-size:60;--sdp-style-text-6xl-lh:60;--sdp-style-text-7xl-size:72;--sdp-style-text-7xl-lh:72;--sdp-style-text-8xl-size:96;--sdp-style-text-8xl-lh:96;--sdp-style-text-9xl-size:128;--sdp-style-text-9xl-lh:128;--sdp-style-radius-2xl:18;--sdp-style-radius-3xl:22;--sdp-style-radius-4xl:26;--sdp-tailwind-border-width-3:3;--sdp-tailwind-border-width-5:5;--sdp-tailwind-border-width-6:6;--sdp-tailwind-border-width-7:7;--sdp-tailwind-min-width-min-w-3xs:var(--sdp-style-container-3xs);--sdp-tailwind-min-width-min-w-2xs:var(--sdp-style-container-2xs);--sdp-tailwind-min-width-min-w-xs:var(--sdp-style-container-xs);--sdp-tailwind-min-width-min-w-sm:var(--sdp-style-container-sm);--sdp-tailwind-min-width-min-w-md:var(--sdp-style-container-md);--sdp-tailwind-min-width-min-w-lg:var(--sdp-style-container-lg);--sdp-tailwind-min-width-min-w-xl:var(--sdp-style-container-xl);--sdp-tailwind-min-width-min-w-2xl:var(--sdp-style-container-2xl);--sdp-tailwind-min-width-min-w-3xl:var(--sdp-style-container-3xl);--sdp-tailwind-min-width-min-w-4xl:var(--sdp-style-container-4xl);--sdp-tailwind-min-width-min-w-5xl:var(--sdp-style-container-5xl);--sdp-tailwind-min-width-min-w-6xl:var(--sdp-style-container-6xl);--sdp-tailwind-min-width-min-w-7xl:var(--sdp-style-container-7xl);--sdp-tailwind-max-width-max-w-px:1;--sdp-tailwind-min-width-min-w-px:1;--sdp-mode-alpha-5:var(--sdp-style-color-light-alpha-5);--sdp-mode-custom-active-tab-border:var(--sdp-style-color-light-custom-active-tab-border);--sdp-mode-custom-calendar-accent:var(--sdp-style-color-light-custom-calendar-accent);--sdp-mode-custom-calendar-surface:var(--sdp-style-color-light-custom-calendar-surface);--sdp-mode-custom-kbd-overlay:var(--sdp-style-color-light-custom-kbd-overlay);--sdp-tailwind-stroke-width-stroke-0:0;--sdp-tailwind-stroke-width-stroke-1:1;--sdp-tailwind-stroke-width-stroke-2:2;--sdp-tailwind-stroke-width-stroke-3:3;--sdp-tailwind-stroke-width-stroke-4:4;--sdp-tailwind-stroke-width-stroke-5:5;--sdp-tailwind-stroke-width-stroke-6:6;--sdp-tailwind-stroke-width-stroke-7:7;--sdp-tailwind-stroke-width-stroke-8:8;--sdp-tailwind-stroke-width-stroke--1-33:1.33;--sdp-tailwind-stroke-width-stroke--1-5:1.5;--sdp-tailwind-stroke-width-stroke--1-67:1.67;--sdp-mode-custom-selected-wash:var(--sdp-style-color-light-custom-selected-wash);--sdp-mode-custom-destructive-border-strong:var(--sdp-style-color-light-custom-destructive-border-strong);--sdp-mode-custom-warning-foreground:var(--sdp-style-color-light-custom-warning-foreground);--sdp-mode-custom-warning-background:var(--sdp-style-color-light-custom-warning-background);--sdp-mode-custom-warning-border:var(--sdp-style-color-light-custom-warning-border);--sdp-tailwind-colors-taupe-50:#fbfaf9;--sdp-tailwind-colors-taupe-100:#f3f1f1;--sdp-tailwind-colors-taupe-200:#e8e4e3;--sdp-tailwind-colors-taupe-300:#d8d2d0;--sdp-tailwind-colors-taupe-400:#aba09c;--sdp-tailwind-colors-taupe-500:#7c6d67;--sdp-tailwind-colors-taupe-600:#5b4f4b;--sdp-tailwind-colors-taupe-700:#473c39;--sdp-tailwind-colors-taupe-800:#2b2422;--sdp-tailwind-colors-taupe-900:#1d1816;--sdp-tailwind-colors-taupe-950:#0c0a09;--sdp-tailwind-colors-mauve-50:#fafafa;--sdp-tailwind-colors-mauve-100:#f3f1f3;--sdp-tailwind-colors-mauve-200:#e7e4e7;--sdp-tailwind-colors-mauve-300:#d7d0d7;--sdp-tailwind-colors-mauve-400:#a89ea9;--sdp-tailwind-colors-mauve-500:#79697b;--sdp-tailwind-colors-mauve-600:#594c5b;--sdp-tailwind-colors-mauve-700:#463947;--sdp-tailwind-colors-mauve-800:#2a212c;--sdp-tailwind-colors-mauve-900:#1d161e;--sdp-tailwind-colors-mauve-950:#0c090c;--sdp-tailwind-colors-mist-50:#f9fbfb;--sdp-tailwind-colors-mist-100:#f1f3f3;--sdp-tailwind-colors-mist-200:#e3e7e8;--sdp-tailwind-colors-mist-300:#d0d6d8;--sdp-tailwind-colors-mist-400:#9ca8ab;--sdp-tailwind-colors-mist-500:#67787c;--sdp-tailwind-colors-mist-600:#4b585b;--sdp-tailwind-colors-mist-700:#394447;--sdp-tailwind-colors-mist-800:#22292b;--sdp-tailwind-colors-mist-900:#161b1d;--sdp-tailwind-colors-mist-950:#090b0c;--sdp-tailwind-colors-olive-50:#fbfbf9;--sdp-tailwind-colors-olive-100:#f4f4f0;--sdp-tailwind-colors-olive-200:#e8e8e3;--sdp-tailwind-colors-olive-300:#d8d8d0;--sdp-tailwind-colors-olive-400:#abab9c;--sdp-tailwind-colors-olive-500:#7c7c67;--sdp-tailwind-colors-olive-600:#5b5b4b;--sdp-tailwind-colors-olive-700:#474739;--sdp-tailwind-colors-olive-800:#2b2b22;--sdp-tailwind-colors-olive-900:#1d1d16;--sdp-tailwind-colors-olive-950:#0c0c09;--sdp-mode-custom-menu-glass:var(--sdp-style-color-light-custom-menu-glass);--sdp-mode-custom-menu-border:var(--sdp-style-color-light-custom-menu-border);--sdp-mode-custom-destructive-strong:var(--sdp-style-color-light-custom-destructive-strong);--sdp-mode-custom-destructive-wash:var(--sdp-style-color-light-custom-destructive-wash);--sdp-mode-custom-destructive-border-soft:var(--sdp-style-color-light-custom-destructive-border-soft);--sdp-mode-custom-tinted:var(--sdp-style-color-light-custom-tinted);--sdp-mode-custom-foreground-wash:var(--sdp-style-color-light-custom-foreground-wash);--sdp-tailwind-ring-width-0:0;--sdp-tailwind-ring-width-1:1;--sdp-tailwind-ring-width-2:2;--sdp-tailwind-ring-width-3:3;--sdp-tailwind-border-width-0-5:.5;--sdp-style-color-light-custom-field:#fff0;--sdp-style-color-light-custom-control:#fff;--sdp-style-color-light-custom-control-hover:#f4f4f5;--sdp-style-color-light-custom-field-disabled:#e5e5e5cc;--sdp-style-color-light-custom-switch-track:#e6e6e6;--sdp-style-color-light-custom-primary-muted:#1717170d;--sdp-style-color-light-custom-primary-border:#1717174d;--sdp-style-color-light-custom-destructive-muted:#e5000b1a;--sdp-style-color-light-custom-destructive-muted-hover:#e5000b33;--sdp-style-color-light-custom-destructive-border:#e7000b;--sdp-style-color-light-custom-destructive-ring:#dc282866;--sdp-style-color-light-custom-destructive-muted-foreground:#e7000be6;--sdp-style-color-light-custom-focus-ring:#a3a3a380;--sdp-style-color-light-custom-muted-subtle:#f4f4f580;--sdp-style-color-light-custom-muted-hover:#f4f4f5;--sdp-style-color-dark-custom-field:#ffffff0b;--sdp-style-color-dark-custom-control:#ffffff0d;--sdp-style-color-dark-custom-control-hover:#ffffff1a;--sdp-style-color-dark-custom-field-disabled:#ffffff24;--sdp-style-color-dark-custom-switch-track:#ffffff1f;--sdp-style-color-dark-custom-primary-muted:#ffffff1a;--sdp-style-color-dark-custom-primary-border:#fafafa33;--sdp-style-color-dark-custom-destructive-muted:#ff666933;--sdp-style-color-dark-custom-destructive-muted-hover:#ff66694d;--sdp-style-color-dark-custom-destructive-border:#ff646780;--sdp-style-color-dark-custom-destructive-ring:#7f1d1d66;--sdp-style-color-dark-custom-destructive-muted-foreground:#ff6467e6;--sdp-style-color-dark-custom-focus-ring:#73737380;--sdp-style-color-dark-custom-muted-subtle:#26262680;--sdp-style-color-dark-custom-muted-hover:#26262680;--sdp-style-focus-ring-width:3;--sdp-style-shadow-control-1-y:0;--sdp-style-shadow-control-1-blur:0;--sdp-style-shadow-control-1-spread:0;--sdp-style-shadow-control-2-y:0;--sdp-style-shadow-control-2-blur:0;--sdp-style-shadow-control-2-spread:0;--sdp-style-shadow-surface-1-y:0;--sdp-style-shadow-surface-1-blur:0;--sdp-style-shadow-surface-1-spread:0;--sdp-style-shadow-surface-2-y:0;--sdp-style-shadow-surface-2-blur:0;--sdp-style-shadow-surface-2-spread:0;--sdp-style-shadow-popover-1-y:var(--sdp-style-shadow-md-1-offset-y);--sdp-style-shadow-popover-1-blur:var(--sdp-style-shadow-md-1-blur-radius);--sdp-style-shadow-popover-1-spread:var(--sdp-style-shadow-md-1-spread-radius);--sdp-style-shadow-popover-2-y:var(--sdp-style-shadow-md-2-offset-y);--sdp-style-shadow-popover-2-blur:var(--sdp-style-shadow-md-2-blur-radius);--sdp-style-shadow-popover-2-spread:var(--sdp-style-shadow-md-2-spread-radius);--sdp-style-shadow-overlay-1-y:0;--sdp-style-shadow-overlay-1-blur:0;--sdp-style-shadow-overlay-1-spread:0;--sdp-style-shadow-overlay-2-y:0;--sdp-style-shadow-overlay-2-blur:0;--sdp-style-shadow-overlay-2-spread:0;--sdp-style-shadow-tabs-active-1-y:var(--sdp-style-shadow-sm-1-offset-y);--sdp-style-shadow-tabs-active-1-blur:var(--sdp-style-shadow-sm-1-blur-radius);--sdp-style-shadow-tabs-active-1-spread:var(--sdp-style-shadow-sm-1-spread-radius);--sdp-style-shadow-tabs-active-2-y:var(--sdp-style-shadow-sm-2-offset-y);--sdp-style-shadow-tabs-active-2-blur:var(--sdp-style-shadow-sm-2-blur-radius);--sdp-style-shadow-tabs-active-2-spread:var(--sdp-style-shadow-sm-2-spread-radius);--sdp-style-shadow-slider-thumb-1-y:0;--sdp-style-shadow-slider-thumb-1-blur:0;--sdp-style-shadow-slider-thumb-1-spread:0;--sdp-style-shadow-slider-thumb-2-y:0;--sdp-style-shadow-slider-thumb-2-blur:0;--sdp-style-shadow-slider-thumb-2-spread:0;--sdp-style-shadow-switch-thumb-1-y:0;--sdp-style-shadow-switch-thumb-1-blur:0;--sdp-style-shadow-switch-thumb-1-spread:0;--sdp-style-shadow-switch-thumb-2-y:0;--sdp-style-shadow-switch-thumb-2-blur:0;--sdp-style-shadow-switch-thumb-2-spread:0;--sdp-style-shadow-chart-tooltip-1-y:20;--sdp-style-shadow-chart-tooltip-1-blur:25;--sdp-style-shadow-chart-tooltip-1-spread:-5;--sdp-style-shadow-chart-tooltip-2-y:8;--sdp-style-shadow-chart-tooltip-2-blur:10;--sdp-style-shadow-chart-tooltip-2-spread:-6;--sdp-style-shadow-control-1-color:#0000;--sdp-style-shadow-control-2-color:#0000;--sdp-style-shadow-surface-1-color:#0000;--sdp-style-shadow-surface-2-color:#0000;--sdp-style-shadow-popover-1-color:var(--sdp-style-shadow-md-1-color);--sdp-style-shadow-popover-2-color:var(--sdp-style-shadow-md-2-color);--sdp-style-shadow-overlay-1-color:#0000;--sdp-style-shadow-overlay-2-color:#0000;--sdp-style-shadow-tabs-active-1-color:var(--sdp-style-shadow-sm-1-color);--sdp-style-shadow-tabs-active-2-color:var(--sdp-style-shadow-sm-2-color);--sdp-style-shadow-slider-thumb-1-color:#0000;--sdp-style-shadow-slider-thumb-2-color:#0000;--sdp-style-shadow-switch-thumb-1-color:#0000;--sdp-style-shadow-switch-thumb-2-color:#0000;--sdp-style-shadow-chart-tooltip-1-color:#0000001a;--sdp-style-shadow-chart-tooltip-2-color:#0000001a;--sdp-style-font-family-heading:"Geist", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI Variable Display", "Segoe UI", Helvetica, Arial, sans-serif;--sdp-mode-custom-field:var(--sdp-style-color-light-custom-field);--sdp-mode-custom-control:var(--sdp-style-color-light-custom-control);--sdp-mode-custom-control-hover:var(--sdp-style-color-light-custom-control-hover);--sdp-mode-custom-field-disabled:var(--sdp-style-color-light-custom-field-disabled);--sdp-mode-custom-switch-track:var(--sdp-style-color-light-custom-switch-track);--sdp-mode-custom-primary-muted:var(--sdp-style-color-light-custom-primary-muted);--sdp-mode-custom-primary-border:var(--sdp-style-color-light-custom-primary-border);--sdp-mode-custom-destructive-muted:var(--sdp-style-color-light-custom-destructive-muted);--sdp-mode-custom-destructive-muted-hover:var(--sdp-style-color-light-custom-destructive-muted-hover);--sdp-mode-custom-destructive-border:var(--sdp-style-color-light-custom-destructive-border);--sdp-mode-custom-destructive-ring:var(--sdp-style-color-light-custom-destructive-ring);--sdp-mode-custom-destructive-muted-foreground:var(--sdp-style-color-light-custom-destructive-muted-foreground);--sdp-mode-custom-focus-ring:var(--sdp-style-color-light-custom-focus-ring);--sdp-mode-custom-muted-subtle:var(--sdp-style-color-light-custom-muted-subtle);--sdp-mode-custom-muted-hover:var(--sdp-style-color-light-custom-muted-hover);--sdp-style-component-badge-radius:var(--sdp-tailwind-rounded-4xl);--sdp-style-component-badge-icon-size:var(--sdp-tailwind-spacing-3);--sdp-style-component-button-radius:var(--sdp-tailwind-rounded-lg);--sdp-style-component-button-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-button-size-default-px:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-button-size-default-height:var(--sdp-tailwind-spacing-8);--sdp-style-component-button-size-sm-height:var(--sdp-tailwind-spacing-7);--sdp-style-component-button-size-xs-height:var(--sdp-tailwind-spacing-6);--sdp-style-component-button-size-xs-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-button-size-xs-icon-size:var(--sdp-tailwind-spacing-3);--sdp-style-component-button-size-lg-height:var(--sdp-tailwind-spacing-9);--sdp-style-component-button-size-lg-px:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-button-focus-ring-width:var(--sdp-tailwind-ring-width-3);--sdp-style-component-card-padding:var(--sdp-tailwind-spacing-4);--sdp-style-component-card-radius:var(--sdp-tailwind-rounded-xl);--sdp-style-component-card-header-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-card-footer-border-width:var(--sdp-tailwind-border-width-1);--sdp-style-component-input-radius:var(--sdp-tailwind-rounded-lg);--sdp-style-component-kbd-radius:var(--sdp-tailwind-rounded-sm);--sdp-style-component-navigation-menu-link-radius:var(--sdp-tailwind-rounded-lg);--sdp-style-component-textarea-radius:var(--sdp-tailwind-rounded-lg);--sdp-style-component-textarea-px:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-input-height:var(--sdp-tailwind-spacing-8);--sdp-style-component-input-px:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-button-size-sm-px:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-button-size-lg-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-button-size-icon-xs-size:var(--sdp-tailwind-spacing-6);--sdp-style-component-button-size-icon-sm-size:var(--sdp-tailwind-spacing-7);--sdp-style-component-button-size-icon-size:var(--sdp-tailwind-spacing-8);--sdp-style-component-button-size-icon-lg-size:var(--sdp-tailwind-spacing-9);--sdp-style-component-navigation-menu-trigger-px:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-navigation-menu-link-padding:var(--sdp-tailwind-spacing-2);--sdp-style-component-badge-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-badge-py:var(--sdp-tailwind-spacing-0-5);--sdp-style-component-badge-height:var(--sdp-tailwind-spacing-5);--sdp-style-component-navigation-menu-trigger-radius:var(--sdp-tailwind-rounded-lg);--sdp-style-component-badge-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-button-size-sm-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-button-size-xs-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-button-ring-width-invalid:var(--sdp-tailwind-ring-width-3);--sdp-style-component-field-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-separator-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-badge-border-width:var(--sdp-tailwind-border-width-1);--sdp-style-component-card-footer-pt:var(--sdp-tailwind-spacing-4);--sdp-style-component-input-border-width:var(--sdp-tailwind-border-width-1);--sdp-style-component-input-border-width-bottom:var(--sdp-tailwind-border-width-1);--sdp-style-component-textarea-border-width:var(--sdp-tailwind-border-width-1);--sdp-style-component-input-focus-ring-width:var(--sdp-tailwind-ring-width-3);--sdp-style-component-field-content-gap:var(--sdp-tailwind-spacing-0-5);--sdp-style-component-field-set-gap:var(--sdp-tailwind-spacing-4);--sdp-style-component-navigation-menu-trigger-py:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-navigation-menu-trigger-icon-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-navigation-menu-link-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-navigation-menu-content-link-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-navigation-menu-content-pt:var(--sdp-tailwind-spacing-1);--sdp-style-component-navigation-menu-content-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-navigation-menu-content-pr:var(--sdp-tailwind-spacing-1);--sdp-style-component-navigation-menu-content-pb:var(--sdp-tailwind-spacing-1);--sdp-style-component-navigation-menu-content-pl:var(--sdp-tailwind-spacing-1);--sdp-style-component-kbd-group-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-kbd-height:var(--sdp-tailwind-spacing-5);--sdp-style-component-kbd-px:var(--sdp-tailwind-spacing-1);--sdp-style-component-input-py:var(--sdp-tailwind-spacing-1);--sdp-style-component-field-legend-mb:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-field-group-gap:var(--sdp-tailwind-spacing-5);--sdp-style-component-card-padding-sm:var(--sdp-tailwind-spacing-3);--sdp-style-component-card-footer-pt-sm:var(--sdp-tailwind-spacing-3);--sdp-style-component-navigation-menu-link-border-bottom-width:var(--sdp-tailwind-border-width-0);--sdp-style-component-textarea-py:var(--sdp-tailwind-spacing-2);--sdp-style-component-dropdown-menu-radius:var(--sdp-tailwind-rounded-lg);--sdp-style-component-dropdown-menu-padding:var(--sdp-tailwind-spacing-1);--sdp-style-component-dropdown-menu-item-px:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-dropdown-menu-item-py:var(--sdp-tailwind-spacing-1);--sdp-style-component-dropdown-menu-item-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-dropdown-menu-item-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-dropdown-menu-item-min-height:var(--sdp-tailwind-spacing-7);--sdp-style-component-dropdown-menu-item-icon-size:var(--sdp-tailwind-spacing-4);--sdp-style-component-popover-radius:var(--sdp-tailwind-rounded-lg);--sdp-style-component-popover-padding:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-tooltip-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-tooltip-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-tooltip-py:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-dialog-radius:var(--sdp-tailwind-rounded-xl);--sdp-style-component-dialog-padding:var(--sdp-tailwind-spacing-4);--sdp-style-component-tabs-list-height:var(--sdp-tailwind-spacing-8);--sdp-style-component-tabs-list-radius:var(--sdp-tailwind-rounded-lg);--sdp-style-component-tabs-list-padding:3;--sdp-style-component-tabs-trigger-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-tabs-trigger-px:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-tabs-trigger-py:var(--sdp-tailwind-spacing-0-5);--sdp-style-component-avatar-size-sm:var(--sdp-tailwind-spacing-6);--sdp-style-component-avatar-size-default:var(--sdp-tailwind-spacing-8);--sdp-style-component-avatar-size-lg:var(--sdp-tailwind-spacing-10);--sdp-style-component-avatar-radius:var(--sdp-tailwind-rounded-full);--sdp-style-component-alert-radius:var(--sdp-tailwind-rounded-lg);--sdp-style-component-alert-px:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-alert-py:var(--sdp-tailwind-spacing-2);--sdp-style-component-table-cell-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-table-cell-py:var(--sdp-tailwind-spacing-2);--sdp-style-component-table-head-height:var(--sdp-tailwind-spacing-10);--sdp-style-component-sidebar-item-height:var(--sdp-tailwind-spacing-8);--sdp-style-component-sidebar-item-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-sidebar-item-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-checkbox-size:var(--sdp-tailwind-spacing-4);--sdp-style-component-checkbox-radius:4;--sdp-style-component-radio-group-size:var(--sdp-tailwind-spacing-4);--sdp-style-component-switch-width:var(--sdp-tailwind-spacing-8);--sdp-style-component-switch-height:18.4;--sdp-style-component-switch-width-sm:var(--sdp-tailwind-spacing-6);--sdp-style-component-switch-height-sm:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-switch-thumb-width:var(--sdp-tailwind-spacing-4);--sdp-style-component-switch-thumb-height:var(--sdp-tailwind-spacing-4);--sdp-style-component-toggle-radius:var(--sdp-tailwind-rounded-lg);--sdp-style-component-item-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-item-py:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-item-gap:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-item-radius:var(--sdp-tailwind-rounded-lg);--sdp-style-component-accordion-py:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-progress-height:var(--sdp-tailwind-spacing-1);--sdp-style-component-progress-radius:var(--sdp-tailwind-rounded-full);--sdp-style-component-slider-track:var(--sdp-tailwind-spacing-1);--sdp-style-component-input-otp-size:var(--sdp-tailwind-spacing-8);--sdp-style-component-input-otp-radius:var(--sdp-tailwind-rounded-lg);--sdp-style-component-skeleton-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-empty-padding:var(--sdp-tailwind-spacing-6);--sdp-style-component-empty-radius:var(--sdp-tailwind-rounded-xl);--sdp-style-component-empty-media-icon-size:var(--sdp-tailwind-spacing-8);--sdp-style-component-empty-media-icon-radius:var(--sdp-tailwind-rounded-lg);--sdp-style-component-empty-content-gap:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-drawer-radius:var(--sdp-tailwind-rounded-xl);--sdp-style-component-drawer-handle-height:var(--sdp-tailwind-spacing-1);--sdp-style-component-drawer-handle-radius:var(--sdp-tailwind-rounded-full);--sdp-style-component-toast-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-calendar-padding:var(--sdp-tailwind-spacing-2);--sdp-style-component-attachment-radius:var(--sdp-tailwind-rounded-xl);--sdp-style-component-message-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-message-content-gap:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-bubble-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-pagination-gap:var(--sdp-tailwind-spacing-0-5);--sdp-style-component-carousel-nav-radius:var(--sdp-tailwind-rounded-full);--sdp-style-component-scroll-area-thumb-radius:var(--sdp-tailwind-rounded-full);--sdp-style-component-chart-chart-tooltip-radius:var(--sdp-tailwind-rounded-lg);--sdp-style-component-card-footer-bg:var(--sdp-mode-custom-muted-subtle);--sdp-style-component-card-footer-border:var(--sdp-mode-border);--sdp-style-component-badge-variant-default-bg:var(--sdp-mode-primary);--sdp-style-component-badge-variant-secondary-bg:var(--sdp-mode-secondary);--sdp-style-component-badge-variant-outline-bg:var(--sdp-tailwind-colors-transparent);--sdp-style-component-badge-variant-destructive-bg:var(--sdp-mode-custom-destructive-muted);--sdp-style-component-badge-variant-outline-bg-hover:var(--sdp-mode-muted);--sdp-style-component-badge-variant-destructive-bg-hover:var(--sdp-mode-custom-destructive-muted-hover);--sdp-style-component-navigation-menu-trigger-bg-hover:var(--sdp-mode-muted);--sdp-style-component-card-border:var(--sdp-mode-border);--sdp-style-component-badge-variant-default-text:var(--sdp-mode-primary-foreground);--sdp-style-component-badge-variant-secondary-text:var(--sdp-mode-secondary-foreground);--sdp-style-component-badge-variant-outline-text:var(--sdp-mode-foreground);--sdp-style-component-badge-variant-destructive-text:var(--sdp-mode-destructive);--sdp-style-component-badge-variant-outline-border:var(--sdp-mode-border);--sdp-style-component-button-ring-color-invalid:var(--sdp-mode-custom-destructive-muted-hover);--sdp-style-component-input-border-focus:var(--sdp-mode-ring);--sdp-style-component-kbd-background:var(--sdp-mode-muted);--sdp-style-component-badge-variant-ghost-text:var(--sdp-mode-foreground);--sdp-style-component-badge-variant-ghost-bg-hover:var(--sdp-mode-muted);--sdp-style-component-badge-variant-ghost-text-hover:var(--sdp-mode-muted-foreground);--sdp-style-component-badge-variant-link-text:var(--sdp-mode-primary);--sdp-style-component-badge-variant-secondary-text-hover:var(--sdp-mode-secondary-foreground);--sdp-style-component-badge-variant-destructive-text-hover:var(--sdp-mode-destructive);--sdp-style-component-navigation-menu-link-border-color:var(--sdp-tailwind-colors-transparent);--sdp-style-component-toggle-height-sm:var(--sdp-style-component-button-size-sm-height);--sdp-style-component-toggle-height-default:var(--sdp-style-component-button-size-default-height);--sdp-style-component-toggle-height-lg:var(--sdp-style-component-button-size-lg-height);--sdp-style-icon-library-lucide:1;--sdp-style-icon-library-huge:0;--sdp-style-icon-library-phosphor:0;--sdp-style-icon-library-tabler:0;--sdp-style-icon-library-remix:0;--sdp-style-component-item-px-sm:var(--sdp-tailwind-spacing-3);--sdp-style-component-item-py-sm:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-item-gap-sm:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-item-px-xs:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-item-py-xs:var(--sdp-tailwind-spacing-2);--sdp-style-component-item-gap-xs:var(--sdp-tailwind-spacing-2);--sdp-style-component-dialog-footer-bg:var(--sdp-mode-custom-muted-subtle);--sdp-style-component-dialog-footer-border-width:var(--sdp-tailwind-border-width-1);--sdp-style-component-dialog-footer-pt:var(--sdp-tailwind-spacing-4);--sdp-typeset-font-body:var(--sdp-style-font-family-sans);--sdp-typeset-font-heading:var(--sdp-style-font-family-heading);--sdp-typeset-font-mono:var(--sdp-style-font-family-mono);--sdp-typeset-size-body:14;--sdp-typeset-size-h1:24.5;--sdp-typeset-size-h2:17.5;--sdp-typeset-size-h3:15.75;--sdp-typeset-size-h4:14;--sdp-typeset-size-h5:12.25;--sdp-typeset-size-h6:11.375;--sdp-typeset-size-code:11.9;--sdp-typeset-size-pre:12.25;--sdp-typeset-size-caption:12.25;--sdp-typeset-measure-60ch:392;--sdp-typeset-measure-70ch:462;--sdp-typeset-measure-80ch:518;--sdp-typeset-measure-90ch:588;--sdp-typeset-space-flow:17.5;--sdp-typeset-space-after-heading:14;--sdp-typeset-space-heading:30.625;--sdp-typeset-space-h3:19.6875;--sdp-typeset-space-hr:42;--sdp-typeset-space-li:7;--sdp-typeset-space-indent:21;--sdp-typeset-space-li-gap:5.6;--sdp-typeset-space-task-indent:3.5;--sdp-typeset-space-blockquote-indent:14;--sdp-typeset-space-cell-x:14;--sdp-typeset-space-cell-y:10.5;--sdp-typeset-space-thead-y:9.1;--sdp-typeset-space-pre-x:12.25;--sdp-typeset-space-pre-y:9.1875;--sdp-typeset-space-code-x:3.57;--sdp-typeset-space-code-y:1.4875;--sdp-typeset-space-caption:10.5;--sdp-style-meta-style-name:"Nova";--sdp-style-color-light-custom-field-border:var(--sdp-style-color-light-input);--sdp-style-color-dark-custom-field-border:var(--sdp-style-color-dark-input);--sdp-mode-custom-field-border:var(--sdp-style-color-light-custom-field-border);--sdp-style-pro-blocks-desktop-heading-xl-font-size:var(--sdp-style-text-6xl-size);--sdp-style-pro-blocks-desktop-heading-xl-line-height:var(--sdp-style-text-6xl-lh);--sdp-style-pro-blocks-desktop-heading-xl-letter-spacing:-1.5;--sdp-style-pro-blocks-desktop-heading-lg-font-size:var(--sdp-style-text-5xl-size);--sdp-style-pro-blocks-desktop-heading-lg-line-height:var(--sdp-style-text-5xl-lh);--sdp-style-pro-blocks-desktop-heading-lg-letter-spacing:-1.2;--sdp-style-pro-blocks-desktop-heading-md-font-size:var(--sdp-style-text-4xl-size);--sdp-style-pro-blocks-desktop-heading-md-line-height:var(--sdp-style-text-4xl-lh);--sdp-style-pro-blocks-desktop-heading-md-letter-spacing:-.9;--sdp-style-pro-blocks-desktop-heading-sm-font-size:var(--sdp-style-text-2xl-size);--sdp-style-pro-blocks-desktop-heading-sm-line-height:var(--sdp-style-text-2xl-lh);--sdp-style-pro-blocks-desktop-heading-sm-letter-spacing:-.6;--sdp-style-pro-blocks-desktop-container-padding-x:var(--sdp-tailwind-spacing-6);--sdp-style-pro-blocks-desktop-section-padding-y:var(--sdp-tailwind-spacing-24);--sdp-style-pro-blocks-desktop-section-title-gap-md:var(--sdp-tailwind-spacing-5);--sdp-style-pro-blocks-desktop-section-title-gap-lg:var(--sdp-tailwind-spacing-5);--sdp-style-pro-blocks-desktop-section-title-gap-xl:var(--sdp-tailwind-spacing-6);--sdp-style-pro-blocks-mobile-heading-xl-font-size:var(--sdp-style-text-5xl-size);--sdp-style-pro-blocks-mobile-heading-xl-line-height:var(--sdp-style-text-5xl-lh);--sdp-style-pro-blocks-mobile-heading-xl-letter-spacing:-1.2;--sdp-style-pro-blocks-mobile-heading-lg-font-size:var(--sdp-style-text-4xl-size);--sdp-style-pro-blocks-mobile-heading-lg-line-height:var(--sdp-style-text-4xl-lh-tight);--sdp-style-pro-blocks-mobile-heading-lg-letter-spacing:-.9;--sdp-style-pro-blocks-mobile-heading-md-font-size:var(--sdp-style-text-3xl-size);--sdp-style-pro-blocks-mobile-heading-md-line-height:var(--sdp-style-text-3xl-lh);--sdp-style-pro-blocks-mobile-heading-md-letter-spacing:-.75;--sdp-style-pro-blocks-mobile-heading-sm-font-size:var(--sdp-style-text-xl-size);--sdp-style-pro-blocks-mobile-heading-sm-line-height:var(--sdp-style-text-xl-lh);--sdp-style-pro-blocks-mobile-heading-sm-letter-spacing:-.5;--sdp-style-pro-blocks-mobile-container-padding-x:var(--sdp-tailwind-spacing-4);--sdp-style-pro-blocks-mobile-section-padding-y:var(--sdp-tailwind-spacing-16);--sdp-style-component-slider-thumb-width:var(--sdp-tailwind-spacing-3);--sdp-style-component-slider-thumb-height:var(--sdp-tailwind-spacing-3);--sdp-style-component-drawer-handle-width:var(--sdp-tailwind-spacing-24);--sdp-style-pro-blocks-desktop-section-title-gap-sm:var(--sdp-tailwind-spacing-4);--sdp-style-component-accordion-px:var(--sdp-tailwind-spacing-0);--sdp-style-component-accordion-content-pb:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-accordion-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-accordion-border-width:var(--sdp-tailwind-border-width-0);--sdp-style-color-light-custom-accordion-active-bg:#fff0;--sdp-style-color-dark-custom-accordion-active-bg:#fff0;--sdp-mode-custom-accordion-active-bg:var(--sdp-style-color-light-custom-accordion-active-bg);--sdp-style-component-switch-radius:var(--sdp-tailwind-rounded-full);--sdp-style-component-slider-radius:var(--sdp-tailwind-rounded-full);--sdp-style-component-bubble-content-radius:var(--sdp-tailwind-rounded-xl);--sdp-style-component-calendar-cell-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-hover-card-radius:var(--sdp-tailwind-rounded-lg);--sdp-style-component-input-group-radius:var(--sdp-tailwind-rounded-lg);--sdp-style-component-button-size-sm-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-button-size-xs-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-toggle-radius-sm:var(--sdp-tailwind-rounded-md);--sdp-style-component-menubar-radius:var(--sdp-tailwind-rounded-lg);--sdp-style-component-menubar-trigger-radius:var(--sdp-tailwind-rounded-sm);--sdp-style-component-navigation-menu-popup-radius:var(--sdp-tailwind-rounded-lg);--sdp-style-component-command-item-radius:var(--sdp-tailwind-rounded-sm);--sdp-style-component-combobox-content-radius:var(--sdp-tailwind-rounded-lg);--sdp-style-component-combobox-item-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-item-media-image-radius:var(--sdp-tailwind-rounded-sm);--sdp-style-component-alert-dialog-media-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-attachment-media-radius:var(--sdp-tailwind-rounded-lg);--sdp-style-component-attachment-radius-xs:var(--sdp-tailwind-rounded-lg);--sdp-style-component-input-group-button-radius:7;--sdp-style-component-tooltip-kbd-radius:var(--sdp-tailwind-rounded-sm);--sdp-style-component-button-icon-size:var(--sdp-tailwind-spacing-4);--sdp-style-component-button-size-sm-icon-size:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-button-size-lg-icon-size:var(--sdp-tailwind-spacing-4);--sdp-style-component-button-size-icon-sm-icon-size:var(--sdp-tailwind-spacing-4);--sdp-style-component-button-border-width:var(--sdp-tailwind-border-width-1);--sdp-mode-custom-primary-hover:var(--sdp-style-color-light-custom-primary-hover);--sdp-mode-custom-secondary-hover:var(--sdp-style-color-light-custom-secondary-hover);--sdp-style-color-light-custom-control-border:var(--sdp-style-color-light-border);--sdp-style-color-dark-custom-control-border:var(--sdp-style-color-dark-input);--sdp-mode-custom-control-border:var(--sdp-style-color-light-custom-control-border);--sdp-style-component-button-variant-default-bg:var(--sdp-mode-primary);--sdp-style-component-button-variant-default-bg-hover:var(--sdp-mode-custom-primary-hover);--sdp-style-component-button-variant-secondary-bg:var(--sdp-mode-secondary);--sdp-style-component-button-variant-secondary-bg-hover:var(--sdp-mode-custom-secondary-hover);--sdp-style-component-button-variant-destructive-bg:var(--sdp-mode-custom-destructive-muted);--sdp-style-component-button-variant-destructive-bg-hover:var(--sdp-mode-custom-destructive-muted-hover);--sdp-style-component-button-variant-outline-bg:var(--sdp-mode-custom-control);--sdp-style-component-button-variant-outline-bg-hover:var(--sdp-mode-custom-control-hover);--sdp-style-component-button-variant-ghost-bg:var(--sdp-tailwind-colors-transparent);--sdp-style-component-button-variant-ghost-bg-hover:var(--sdp-mode-muted);--sdp-style-component-button-variant-default-text:var(--sdp-mode-primary-foreground);--sdp-style-component-button-variant-secondary-text:var(--sdp-mode-secondary-foreground);--sdp-style-component-button-variant-destructive-text:var(--sdp-mode-destructive);--sdp-style-component-button-variant-outline-text:var(--sdp-mode-foreground);--sdp-style-component-button-variant-ghost-text:var(--sdp-mode-foreground);--sdp-style-component-button-variant-link-text:var(--sdp-mode-primary);--sdp-style-component-button-variant-outline-border:var(--sdp-mode-custom-control-border);--sdp-style-component-input-bg:var(--sdp-mode-custom-field);--sdp-style-component-input-border:var(--sdp-mode-input);--sdp-style-component-input-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-input-file-height:var(--sdp-tailwind-spacing-6);--sdp-style-component-input-field-disabled:var(--sdp-mode-custom-field-disabled);--sdp-style-component-kbd-icon-size:var(--sdp-tailwind-spacing-3);--sdp-style-component-spinner-size-3:var(--sdp-tailwind-spacing-3);--sdp-style-component-spinner-size-4:var(--sdp-tailwind-spacing-4);--sdp-style-component-spinner-size-5:var(--sdp-tailwind-spacing-5);--sdp-style-component-spinner-size-6:var(--sdp-tailwind-spacing-6);--sdp-style-component-spinner-size-8:var(--sdp-tailwind-spacing-8);--sdp-style-component-spinner-color:var(--sdp-mode-foreground);--sdp-style-component-avatar-size-xs:var(--sdp-tailwind-spacing-5);--sdp-style-component-avatar-size-xl:var(--sdp-tailwind-spacing-12);--sdp-style-component-avatar-badge-radius:var(--sdp-tailwind-rounded-full);--sdp-style-component-avatar-badge-ring-width:var(--sdp-tailwind-ring-width-2);--sdp-style-component-avatar-badge-size-2:var(--sdp-tailwind-spacing-2);--sdp-style-component-avatar-badge-size-2-5:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-avatar-badge-size-3:var(--sdp-tailwind-spacing-3);--sdp-style-component-avatar-group-ring-width:var(--sdp-tailwind-ring-width-2);--sdp-style-component-avatar-group-overlap:-8;--sdp-style-component-avatar-fallback-bg:var(--sdp-mode-muted);--sdp-style-component-avatar-fallback-text:var(--sdp-mode-muted-foreground);--sdp-style-component-avatar-badge-bg:var(--sdp-mode-primary);--sdp-style-component-avatar-badge-text:var(--sdp-mode-primary-foreground);--sdp-style-component-avatar-badge-ring:var(--sdp-mode-background);--sdp-style-component-badge-dot-size:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-badge-text-weight:var(--sdp-style-font-weight-medium);--sdp-style-component-badge-text-tracking:0;--sdp-style-component-badge-variant-default-bg-hover:var(--sdp-mode-custom-primary-hover);--sdp-style-component-badge-variant-default-text-hover:var(--sdp-mode-primary-foreground);--sdp-style-component-badge-variant-secondary-bg-hover:var(--sdp-mode-custom-secondary-hover);--sdp-style-component-badge-variant-outline-text-hover:var(--sdp-mode-muted-foreground);--sdp-style-component-skeleton-bg:var(--sdp-mode-muted);--sdp-style-component-separator-thickness:var(--sdp-tailwind-border-width-1);--sdp-style-component-separator-bg:var(--sdp-mode-border);--sdp-style-component-accordion-item-border-width:var(--sdp-tailwind-border-width-1);--sdp-style-component-accordion-icon-size:var(--sdp-tailwind-spacing-4);--sdp-style-component-accordion-trigger-text-weight:var(--sdp-style-font-weight-medium);--sdp-style-component-accordion-focus-ring-width:var(--sdp-tailwind-ring-width-3);--sdp-style-component-accordion-trigger-radius:var(--sdp-tailwind-rounded-lg);--sdp-style-component-accordion-root-border:var(--sdp-mode-border);--sdp-style-component-accordion-item-border:var(--sdp-mode-border);--sdp-style-component-accordion-trigger-text:var(--sdp-mode-foreground);--sdp-style-component-accordion-content-text:var(--sdp-mode-foreground);--sdp-style-component-accordion-trigger-icon:var(--sdp-mode-muted-foreground);--sdp-style-component-accordion-item-bg-active:var(--sdp-tailwind-colors-transparent);--sdp-style-component-accordion-trigger-focus-bg:var(--sdp-mode-background);--sdp-style-component-accordion-focus-ring-color:var(--sdp-mode-custom-focus-ring);--sdp-style-component-alert-border-width:var(--sdp-tailwind-border-width-1);--sdp-style-component-alert-root-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-alert-gap-x:var(--sdp-tailwind-spacing-2);--sdp-style-component-alert-gap-y:var(--sdp-tailwind-spacing-0-5);--sdp-style-component-alert-icon-size:var(--sdp-tailwind-spacing-4);--sdp-style-component-alert-icon-offset-y:var(--sdp-tailwind-spacing-0-5);--sdp-style-component-alert-accent-width:var(--sdp-tailwind-spacing-0);--sdp-style-component-alert-title-weight:var(--sdp-style-font-weight-medium);--sdp-style-component-alert-variant-default-bg:var(--sdp-mode-card);--sdp-style-component-alert-variant-default-border:var(--sdp-mode-border);--sdp-style-component-alert-variant-default-title:var(--sdp-mode-card-foreground);--sdp-style-component-alert-variant-default-description:var(--sdp-mode-muted-foreground);--sdp-style-component-alert-variant-default-accent:var(--sdp-mode-foreground);--sdp-style-component-alert-variant-destructive-bg:var(--sdp-mode-card);--sdp-style-component-alert-variant-destructive-border:var(--sdp-mode-border);--sdp-style-component-alert-variant-destructive-title:var(--sdp-mode-destructive);--sdp-style-component-alert-variant-destructive-description:var(--sdp-mode-custom-destructive-muted-foreground);--sdp-style-component-alert-variant-destructive-accent:var(--sdp-mode-destructive);--sdp-mode-custom-ring-faint:var(--sdp-style-color-light-custom-ring-faint);--sdp-style-component-alert-dialog-radius:var(--sdp-tailwind-rounded-xl);--sdp-style-component-alert-dialog-padding:var(--sdp-tailwind-spacing-4);--sdp-style-component-alert-dialog-ring-width:var(--sdp-tailwind-ring-width-1);--sdp-style-component-alert-dialog-max-width:var(--sdp-tailwind-max-width-max-w-sm);--sdp-style-component-alert-dialog-max-width-sm:var(--sdp-tailwind-max-width-max-w-xs);--sdp-style-component-alert-dialog-header-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-alert-dialog-media-gap-x:var(--sdp-tailwind-spacing-4);--sdp-style-component-alert-dialog-media-gap-y:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-alert-dialog-media-size:var(--sdp-tailwind-spacing-10);--sdp-style-component-alert-dialog-media-icon:var(--sdp-tailwind-spacing-6);--sdp-style-component-alert-dialog-footer-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-alert-dialog-footer-pt:var(--sdp-tailwind-spacing-4);--sdp-style-component-alert-dialog-footer-border-width:var(--sdp-tailwind-border-width-1);--sdp-style-component-alert-dialog-title-size:var(--sdp-style-text-base-size);--sdp-style-component-alert-dialog-title-weight:var(--sdp-style-font-weight-medium);--sdp-style-component-alert-dialog-title-tracking:0;--sdp-style-component-alert-dialog-bg:var(--sdp-mode-popover);--sdp-style-component-alert-dialog-ring:var(--sdp-mode-custom-menu-border);--sdp-style-component-alert-dialog-title-text:var(--sdp-mode-foreground);--sdp-style-component-alert-dialog-description-text:var(--sdp-mode-muted-foreground);--sdp-style-component-alert-dialog-media-bg:var(--sdp-mode-muted);--sdp-style-component-alert-dialog-media-bg-destructive:var(--sdp-mode-custom-destructive-muted);--sdp-style-component-alert-dialog-footer-bg:var(--sdp-mode-custom-muted-subtle);--sdp-style-component-alert-dialog-footer-border:var(--sdp-mode-border);--sdp-style-component-attachment-media-radius-xs:var(--sdp-tailwind-rounded-md);--sdp-style-component-attachment-media-size:var(--sdp-tailwind-spacing-10);--sdp-style-component-attachment-media-size-sm:var(--sdp-tailwind-spacing-8);--sdp-style-component-attachment-media-size-xs:var(--sdp-tailwind-spacing-7);--sdp-style-component-attachment-content-px-default:var(--sdp-tailwind-spacing-2);--sdp-style-component-attachment-content-px-sm:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-attachment-content-px-xs:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-attachment-content-py-default:var(--sdp-tailwind-spacing-2);--sdp-style-component-attachment-content-py-sm:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-attachment-content-py-xs:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-attachment-content-px-vertical:var(--sdp-tailwind-spacing-1);--sdp-style-component-attachment-gap-default:var(--sdp-tailwind-spacing-2);--sdp-style-component-attachment-gap-sm:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-attachment-gap-xs:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-attachment-description-mt:var(--sdp-tailwind-spacing-0-5);--sdp-style-component-attachment-actions-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-attachment-group-gap:var(--sdp-tailwind-spacing-3);--sdp-style-component-attachment-group-py:var(--sdp-tailwind-spacing-1);--sdp-style-component-attachment-group-scroll-px:var(--sdp-tailwind-spacing-1);--sdp-style-component-attachment-border-width:var(--sdp-tailwind-border-width-1);--sdp-style-component-attachment-min-width-horizontal:var(--sdp-tailwind-spacing-40);--sdp-style-component-attachment-width-vertical-content:120;--sdp-mode-custom-focus-ring-soft:var(--sdp-style-color-light-custom-focus-ring-soft);--sdp-style-component-attachment-root-bg:var(--sdp-mode-card);--sdp-style-component-attachment-root-border:var(--sdp-mode-border);--sdp-style-component-attachment-media-bg:var(--sdp-mode-muted);--sdp-style-component-attachment-media-bg-error:var(--sdp-mode-custom-destructive-wash);--sdp-style-component-attachment-media-text:var(--sdp-mode-foreground);--sdp-style-component-attachment-media-text-error:var(--sdp-mode-destructive);--sdp-style-component-attachment-title-text:var(--sdp-mode-card-foreground);--sdp-style-component-attachment-description-text:var(--sdp-mode-muted-foreground);--sdp-style-component-attachment-description-text-error:var(--sdp-mode-custom-destructive-strong);--sdp-style-component-attachment-root-border-error:var(--sdp-mode-custom-destructive-border-soft);--sdp-style-component-breadcrumb-list-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-breadcrumb-item-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-breadcrumb-separator-icon-size:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-breadcrumb-ellipsis-size:var(--sdp-tailwind-spacing-5);--sdp-style-component-breadcrumb-ellipsis-icon-size:var(--sdp-tailwind-spacing-4);--sdp-style-component-breadcrumb-item-radius:var(--sdp-tailwind-rounded-xs);--sdp-style-component-breadcrumb-text-tracking:0;--sdp-style-component-breadcrumb-text:var(--sdp-mode-muted-foreground);--sdp-style-component-breadcrumb-link-text-hover:var(--sdp-mode-foreground);--sdp-style-component-breadcrumb-page-text:var(--sdp-mode-foreground);--sdp-style-component-bubble-content-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-bubble-content-py:var(--sdp-tailwind-spacing-2);--sdp-style-component-bubble-content-border-width:var(--sdp-tailwind-border-width-1);--sdp-style-component-bubble-group-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-bubble-variant-ghost-content-px:var(--sdp-tailwind-spacing-0);--sdp-style-component-bubble-variant-ghost-content-py:var(--sdp-tailwind-spacing-0);--sdp-style-component-bubble-variant-ghost-content-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-bubble-reactions-radius:var(--sdp-tailwind-rounded-full);--sdp-style-component-bubble-reactions-px:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-bubble-reactions-py:var(--sdp-tailwind-spacing-0-5);--sdp-style-component-bubble-reactions-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-bubble-reactions-ring-width:var(--sdp-tailwind-ring-width-3);--sdp-mode-custom-tinted-hover:var(--sdp-style-color-light-custom-tinted-hover);--sdp-mode-custom-bubble-outline-hover:var(--sdp-style-color-light-custom-bubble-outline-hover);--sdp-mode-custom-bubble-ghost-hover:var(--sdp-style-color-light-custom-bubble-ghost-hover);--sdp-style-component-bubble-variant-default-bg:var(--sdp-mode-primary);--sdp-style-component-bubble-variant-default-text:var(--sdp-mode-primary-foreground);--sdp-style-component-bubble-variant-default-bg-hover:var(--sdp-mode-custom-primary-hover);--sdp-style-component-bubble-variant-secondary-bg:var(--sdp-mode-secondary);--sdp-style-component-bubble-variant-secondary-text:var(--sdp-mode-secondary-foreground);--sdp-style-component-bubble-variant-secondary-bg-hover:var(--sdp-mode-custom-secondary-hover);--sdp-style-component-bubble-variant-muted-bg:var(--sdp-mode-muted);--sdp-style-component-bubble-variant-muted-text:var(--sdp-mode-foreground);--sdp-style-component-bubble-variant-muted-bg-hover:var(--sdp-mode-custom-muted-hover);--sdp-style-component-bubble-variant-tinted-bg:var(--sdp-mode-custom-tinted);--sdp-style-component-bubble-variant-tinted-text:var(--sdp-mode-foreground);--sdp-style-component-bubble-variant-outline-bg:var(--sdp-mode-background);--sdp-style-component-bubble-variant-outline-border:var(--sdp-mode-border);--sdp-style-component-bubble-variant-outline-text:var(--sdp-mode-foreground);--sdp-style-component-bubble-variant-outline-bg-hover:var(--sdp-mode-custom-bubble-outline-hover);--sdp-style-component-bubble-variant-outline-text-hover:var(--sdp-mode-foreground);--sdp-style-component-bubble-variant-ghost-text:var(--sdp-mode-foreground);--sdp-style-component-bubble-variant-destructive-bg:var(--sdp-mode-custom-destructive-muted);--sdp-style-component-bubble-variant-destructive-text:var(--sdp-mode-destructive);--sdp-style-component-bubble-reactions-bg:var(--sdp-mode-muted);--sdp-style-component-bubble-reactions-ring:var(--sdp-mode-card);--sdp-style-component-calendar-cell-size:var(--sdp-tailwind-spacing-7);--sdp-style-component-card-border-width:var(--sdp-tailwind-border-width-1);--sdp-style-component-calendar-day-selected-bg:var(--sdp-mode-primary);--sdp-style-component-card-title-badge-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-calendar-day-selected-text:var(--sdp-mode-primary-foreground);--sdp-style-component-card-title-size:var(--sdp-style-text-base-size);--sdp-style-component-calendar-day-today-bg:var(--sdp-mode-muted);--sdp-style-component-card-title-lh:var(--sdp-style-text-base-lh);--sdp-style-component-calendar-day-range-band:var(--sdp-mode-muted);--sdp-style-component-card-title-size-sm:var(--sdp-style-text-sm-size);--sdp-style-component-calendar-day-range-mid-text:var(--sdp-mode-foreground);--sdp-style-component-card-title-lh-sm:var(--sdp-style-text-sm-lh);--sdp-style-component-calendar-day-text:var(--sdp-mode-foreground);--sdp-style-component-card-title-weight:var(--sdp-style-font-weight-medium);--sdp-style-component-calendar-day-hover-bg:var(--sdp-mode-muted);--sdp-style-component-card-title-tracking:0;--sdp-style-component-calendar-day-muted-text:var(--sdp-mode-muted-foreground);--sdp-style-component-card-description-size:var(--sdp-style-text-sm-size);--sdp-style-component-card-bg:var(--sdp-mode-card);--sdp-style-component-card-title-text:var(--sdp-mode-card-foreground);--sdp-style-component-card-description-text:var(--sdp-mode-muted-foreground);--sdp-mode-custom-border-soft:var(--sdp-style-color-light-custom-border-soft);--sdp-mode-custom-ring-chart:var(--sdp-style-color-light-custom-ring-chart);--sdp-mode-custom-ring-chart-strong:var(--sdp-style-color-light-custom-ring-chart-strong);--sdp-style-component-carousel-nav-min-size:var(--sdp-tailwind-spacing-7);--sdp-style-component-carousel-nav-border-width:var(--sdp-tailwind-border-width-1);--sdp-style-component-carousel-nav-icon-size:var(--sdp-tailwind-spacing-4);--sdp-style-component-carousel-nav-focus-ring-width:var(--sdp-tailwind-ring-width-3);--sdp-style-component-carousel-item-gap:var(--sdp-tailwind-spacing-4);--sdp-style-component-carousel-nav-bg:var(--sdp-mode-custom-control);--sdp-style-component-carousel-nav-bg-hover:var(--sdp-mode-custom-control-hover);--sdp-style-component-carousel-nav-border:var(--sdp-mode-custom-control-border);--sdp-style-component-carousel-nav-focus-border:var(--sdp-mode-ring);--sdp-style-component-carousel-nav-focus-ring-color:var(--sdp-mode-custom-focus-ring);--sdp-style-component-chart-chart-tooltip-border-width:var(--sdp-tailwind-border-width-1);--sdp-style-component-chart-chart-tooltip-px:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-chart-chart-tooltip-py:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-chart-chart-tooltip-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-chart-chart-tooltip-content-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-chart-chart-tooltip-item-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-chart-chart-tooltip-row-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-chart-chart-tooltip-number-gap:var(--sdp-tailwind-spacing-0-5);--sdp-style-component-chart-chart-tooltip-indicator-size:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-chart-chart-tooltip-indicator-radius:var(--sdp-tailwind-rounded-xs);--sdp-style-component-chart-chart-tooltip-bg:var(--sdp-mode-background);--sdp-style-component-chart-chart-tooltip-border:var(--sdp-mode-custom-border-soft);--sdp-style-component-chart-chart-tooltip-label-text:var(--sdp-mode-foreground);--sdp-style-component-chart-chart-tooltip-value-text:var(--sdp-mode-foreground);--sdp-style-component-chart-chart-tooltip-name-text:var(--sdp-mode-muted-foreground);--sdp-style-component-chart-chart-legend-gap:var(--sdp-tailwind-spacing-4);--sdp-style-component-chart-chart-legend-item-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-chart-chart-legend-swatch-size:var(--sdp-tailwind-spacing-2);--sdp-style-component-chart-chart-legend-swatch-radius:var(--sdp-tailwind-rounded-xs);--sdp-style-component-chart-chart-legend-text:var(--sdp-mode-foreground);--sdp-style-component-chart-chart-axis-text:var(--sdp-mode-muted-foreground);--sdp-style-component-chart-chart-grid-line:var(--sdp-mode-custom-border-soft);--sdp-style-component-chart-chart-grid-line-width:var(--sdp-tailwind-border-width-1);--sdp-style-component-checkbox-indicator-size:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-checkbox-border-width:var(--sdp-tailwind-border-width-1);--sdp-style-component-checkbox-focus-ring-width:var(--sdp-tailwind-ring-width-3);--sdp-style-component-checkbox-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-checkbox-field-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-checkbox-box-padding:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-checkbox-box-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-checkbox-control-bg:var(--sdp-mode-custom-field);--sdp-style-component-checkbox-control-border:var(--sdp-mode-input);--sdp-style-component-checkbox-checked-bg:var(--sdp-mode-primary);--sdp-style-component-checkbox-checked-border:var(--sdp-mode-primary);--sdp-style-component-checkbox-focus-ring:var(--sdp-mode-custom-focus-ring);--sdp-style-component-checkbox-box-bg:var(--sdp-mode-custom-selected-wash);--sdp-style-component-checkbox-box-border:var(--sdp-mode-border);--sdp-mode-custom-menu-border-subtle:var(--sdp-style-color-light-custom-menu-border-subtle);--sdp-mode-custom-muted-foreground-wash:var(--sdp-style-color-light-custom-muted-foreground-wash);--sdp-style-component-combobox-item-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-combobox-item-pl:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-combobox-item-pr:var(--sdp-tailwind-spacing-8);--sdp-style-component-combobox-item-py:var(--sdp-tailwind-spacing-1);--sdp-style-component-combobox-item-icon-size:var(--sdp-tailwind-spacing-4);--sdp-style-component-combobox-item-min-height:var(--sdp-tailwind-spacing-0);--sdp-style-component-combobox-trigger-height:var(--sdp-tailwind-spacing-8);--sdp-style-component-combobox-trigger-radius:var(--sdp-tailwind-rounded-lg);--sdp-style-component-combobox-trigger-pl:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-combobox-trigger-pr:var(--sdp-tailwind-spacing-1);--sdp-style-component-combobox-trigger-py:var(--sdp-tailwind-spacing-1);--sdp-style-component-combobox-trigger-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-combobox-trigger-border-width:var(--sdp-tailwind-border-width-1);--sdp-style-component-combobox-trigger-border-width-bottom:var(--sdp-tailwind-border-width-1);--sdp-style-component-combobox-trigger-focus-ring-width:var(--sdp-tailwind-ring-width-3);--sdp-style-component-combobox-content-min-width:var(--sdp-tailwind-spacing-36);--sdp-style-component-combobox-content-border-width:var(--sdp-tailwind-border-width-1);--sdp-style-component-combobox-list-padding:var(--sdp-tailwind-spacing-1);--sdp-style-component-combobox-search-height:var(--sdp-tailwind-spacing-8);--sdp-style-component-combobox-search-margin:var(--sdp-tailwind-spacing-1);--sdp-style-component-combobox-search-px:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-combobox-search-py:var(--sdp-tailwind-spacing-1);--sdp-style-component-combobox-search-radius:var(--sdp-tailwind-rounded-lg);--sdp-style-component-combobox-search-border-width:var(--sdp-tailwind-border-width-1);--sdp-style-component-combobox-search-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-combobox-chip-height:21;--sdp-style-component-combobox-chip-radius:var(--sdp-tailwind-rounded-sm);--sdp-style-component-combobox-chip-pl:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-combobox-chip-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-combobox-label-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-combobox-label-py:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-combobox-label-weight:var(--sdp-style-font-weight-normal);--sdp-style-component-combobox-label-tracking:0;--sdp-style-component-combobox-separator-my:var(--sdp-tailwind-spacing-1);--sdp-style-component-combobox-trigger-bg:var(--sdp-mode-custom-field);--sdp-style-component-combobox-trigger-border:var(--sdp-mode-input);--sdp-style-component-combobox-trigger-border-focus:var(--sdp-mode-ring);--sdp-style-component-combobox-trigger-border-invalid:var(--sdp-mode-custom-destructive-border);--sdp-style-component-combobox-trigger-field-disabled:var(--sdp-mode-custom-field-disabled);--sdp-style-component-combobox-content-bg:var(--sdp-mode-popover);--sdp-style-component-combobox-content-border:var(--sdp-mode-custom-menu-border);--sdp-style-component-combobox-search-bg:var(--sdp-mode-custom-field);--sdp-style-component-combobox-search-border:var(--sdp-mode-input);--sdp-style-component-combobox-item-text:var(--sdp-mode-popover-foreground);--sdp-style-component-combobox-item-bg-hover:var(--sdp-mode-accent);--sdp-style-component-combobox-item-text-hover:var(--sdp-mode-accent-foreground);--sdp-style-component-combobox-item-bg-hover-translucent:var(--sdp-mode-custom-menu-border);--sdp-style-component-combobox-chip-bg:var(--sdp-mode-muted);--sdp-style-component-combobox-chip-text:var(--sdp-mode-foreground);--sdp-style-component-combobox-label-text:var(--sdp-mode-muted-foreground);--sdp-mode-custom-menu-separator:var(--sdp-style-color-light-custom-menu-separator);--sdp-mode-custom-control-strong:var(--sdp-style-color-light-custom-control-strong);--sdp-style-component-command-radius:var(--sdp-tailwind-rounded-xl);--sdp-style-component-command-padding:var(--sdp-tailwind-spacing-1);--sdp-style-component-command-border-width:var(--sdp-tailwind-border-width-1);--sdp-style-component-command-input-wrapper-pt:var(--sdp-tailwind-spacing-1);--sdp-style-component-command-input-wrapper-px:var(--sdp-tailwind-spacing-1);--sdp-style-component-command-input-wrapper-pb:var(--sdp-tailwind-spacing-0);--sdp-style-component-command-input-wrapper-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-command-input-wrapper-border-b-width:var(--sdp-tailwind-border-width-0);--sdp-style-component-command-input-height:var(--sdp-tailwind-spacing-8);--sdp-style-component-command-group-padding:var(--sdp-tailwind-spacing-1);--sdp-style-component-command-label-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-command-label-py:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-command-label-weight:var(--sdp-style-font-weight-medium);--sdp-style-component-command-label-tracking:0;--sdp-style-component-command-item-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-command-item-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-command-item-py:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-command-item-min-height:var(--sdp-tailwind-spacing-7);--sdp-style-component-command-item-icon-size:var(--sdp-tailwind-spacing-4);--sdp-style-component-command-item-weight:var(--sdp-style-font-weight-normal);--sdp-style-component-command-shortcut-tracking:1.2;--sdp-style-component-command-separator-thickness:var(--sdp-tailwind-spacing-px);--sdp-style-component-command-empty-py:var(--sdp-tailwind-spacing-6);--sdp-style-component-command-content-bg:var(--sdp-mode-popover);--sdp-style-component-command-content-border:var(--sdp-mode-border);--sdp-style-component-command-label-text:var(--sdp-mode-muted-foreground);--sdp-style-component-command-item-text:var(--sdp-mode-popover-foreground);--sdp-style-component-command-item-text-selected:var(--sdp-mode-foreground);--sdp-style-component-command-item-bg-selected:var(--sdp-mode-muted);--sdp-style-component-command-shortcut-text:var(--sdp-mode-muted-foreground);--sdp-style-component-command-shortcut-text-selected:var(--sdp-mode-foreground);--sdp-style-component-command-empty-text:var(--sdp-mode-popover-foreground);--sdp-style-component-command-separator-color:var(--sdp-mode-border);--sdp-style-component-command-input-bg:var(--sdp-mode-custom-field);--sdp-style-component-command-input-border:var(--sdp-mode-input);--sdp-style-component-context-menu-padding:var(--sdp-tailwind-spacing-1);--sdp-style-component-context-menu-radius:var(--sdp-tailwind-rounded-lg);--sdp-style-component-context-menu-min-width:var(--sdp-tailwind-spacing-36);--sdp-style-component-context-menu-border-width:var(--sdp-tailwind-border-width-1);--sdp-style-component-context-menu-item-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-context-menu-item-px:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-context-menu-item-py:var(--sdp-tailwind-spacing-1);--sdp-style-component-context-menu-item-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-context-menu-label-weight:var(--sdp-style-font-weight-medium);--sdp-style-component-context-menu-separator-thickness:var(--sdp-tailwind-spacing-px);--sdp-mode-custom-menu-border-faint:var(--sdp-style-color-light-custom-menu-border-faint);--sdp-style-component-context-menu-label-text:var(--sdp-mode-muted-foreground);--sdp-style-component-dialog-max-width:var(--sdp-tailwind-max-width-max-w-sm);--sdp-style-component-dialog-header-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-dialog-footer-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-dialog-ring-width:var(--sdp-tailwind-ring-width-1);--sdp-style-component-dialog-close-size:var(--sdp-tailwind-spacing-4);--sdp-style-component-dialog-close-radius:var(--sdp-tailwind-rounded-xs);--sdp-style-component-dialog-title-weight:var(--sdp-style-font-weight-medium);--sdp-style-component-dialog-title-size:var(--sdp-style-text-base-size);--sdp-style-component-dialog-bg:var(--sdp-mode-popover);--sdp-style-component-dialog-ring:var(--sdp-mode-custom-menu-border);--sdp-style-component-dialog-title-text:var(--sdp-mode-foreground);--sdp-style-component-dialog-description-text:var(--sdp-mode-muted-foreground);--sdp-style-component-dialog-close-icon:var(--sdp-mode-foreground);--sdp-style-component-dialog-close-bg:var(--sdp-tailwind-colors-transparent);--sdp-style-component-tooltip-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-tooltip-max-width:var(--sdp-tailwind-max-width-max-w-xs);--sdp-style-component-tooltip-arrow-size:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-tooltip-arrow-radius:var(--sdp-tailwind-rounded-xs);--sdp-style-component-tooltip-bg:var(--sdp-mode-foreground);--sdp-style-component-tooltip-text:var(--sdp-mode-background);--sdp-style-component-toggle-px-default:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-toggle-px-sm:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-toggle-px-lg:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-toggle-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-toggle-icon-size:var(--sdp-tailwind-spacing-4);--sdp-style-component-toggle-icon-size-sm:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-toggle-border-width:var(--sdp-tailwind-border-width-1);--sdp-style-component-toggle-text-weight:var(--sdp-style-font-weight-medium);--sdp-style-component-toggle-text-tracking:0;--sdp-style-component-toggle-variant-default-bg:var(--sdp-tailwind-colors-transparent);--sdp-style-component-toggle-variant-outline-bg:var(--sdp-tailwind-colors-transparent);--sdp-style-component-toggle-bg-hover:var(--sdp-mode-muted);--sdp-style-component-toggle-bg-on:var(--sdp-mode-muted);--sdp-style-component-toggle-text:var(--sdp-mode-foreground);--sdp-style-component-toggle-variant-outline-border:var(--sdp-mode-input);--sdp-style-component-toggle-border-focus:var(--sdp-mode-ring);--sdp-style-component-textarea-min-height:var(--sdp-tailwind-spacing-16);--sdp-style-component-textarea-border-width-bottom:var(--sdp-tailwind-border-width-1);--sdp-style-component-tabs-trigger-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-tabs-icon-size:var(--sdp-tailwind-spacing-4);--sdp-style-component-tabs-list-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-tabs-text-weight:var(--sdp-style-font-weight-medium);--sdp-style-component-tabs-text-tracking:0;--sdp-style-component-tabs-list-bg:var(--sdp-mode-muted);--sdp-style-component-tabs-trigger-text:var(--sdp-mode-muted-foreground);--sdp-style-component-tabs-trigger-text-active:var(--sdp-mode-foreground);--sdp-style-component-tabs-trigger-active-bg:var(--sdp-mode-background);--sdp-style-component-tabs-trigger-active-border:var(--sdp-mode-custom-active-tab-border);--sdp-style-component-tabs-trigger-underline:var(--sdp-mode-foreground);--sdp-style-component-tabs-focus-border:var(--sdp-mode-ring);--sdp-style-component-checkbox-box-border-active:var(--sdp-mode-custom-primary-border);--sdp-style-component-textarea-bg:var(--sdp-mode-custom-field);--sdp-style-component-textarea-border:var(--sdp-mode-input);--sdp-style-component-textarea-border-focus:var(--sdp-mode-ring);--sdp-style-component-textarea-field-disabled:var(--sdp-mode-custom-field-disabled);--sdp-style-component-toggle-group-joined-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-toggle-group-joined-radius:var(--sdp-tailwind-rounded-lg);--sdp-style-component-toggle-group-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-toggle-group-shadow-y:0;--sdp-style-component-toggle-group-shadow-blur:0;--sdp-style-component-toggle-group-shadow-spread:0;--sdp-style-component-toggle-group-shadow-color:var(--sdp-mode-custom-toggle-group-shadow);--sdp-style-component-empty-gap:var(--sdp-tailwind-spacing-4);--sdp-style-component-empty-header-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-empty-media-icon-svg-size:var(--sdp-tailwind-spacing-4);--sdp-style-component-empty-title-size:var(--sdp-style-text-sm-size);--sdp-style-component-empty-title-lh:var(--sdp-style-text-sm-lh);--sdp-style-component-empty-title-weight:var(--sdp-style-font-weight-medium);--sdp-style-component-empty-title-tracking:-.25;--sdp-style-component-empty-description-size:var(--sdp-style-text-sm-size);--sdp-style-component-empty-media-icon-bg:var(--sdp-mode-muted);--sdp-style-component-empty-media-icon-fg:var(--sdp-mode-foreground);--sdp-style-component-empty-title-text:var(--sdp-mode-foreground);--sdp-style-component-empty-description-text:var(--sdp-mode-muted-foreground);--sdp-style-component-drawer-border-width:var(--sdp-tailwind-border-width-1);--sdp-style-component-drawer-border-width-floating:var(--sdp-tailwind-border-width-0);--sdp-style-component-drawer-radius-floating:var(--sdp-tailwind-rounded-none);--sdp-style-component-drawer-content-padding:var(--sdp-tailwind-spacing-4);--sdp-style-component-drawer-handle-wrapper-size:var(--sdp-tailwind-spacing-3);--sdp-style-component-drawer-header-padding:var(--sdp-tailwind-spacing-4);--sdp-style-component-drawer-header-pb:var(--sdp-tailwind-spacing-0);--sdp-style-component-drawer-header-gap:var(--sdp-tailwind-spacing-0-5);--sdp-style-component-drawer-footer-padding:var(--sdp-tailwind-spacing-4);--sdp-style-component-drawer-footer-pt:var(--sdp-tailwind-spacing-0);--sdp-style-component-drawer-footer-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-drawer-title-weight:var(--sdp-style-font-weight-medium);--sdp-style-component-drawer-title-size:var(--sdp-style-text-base-size);--sdp-style-component-drawer-title-tracking:0;--sdp-style-component-drawer-overlay-bg:var(--sdp-mode-custom-overlay);--sdp-style-component-drawer-bg:var(--sdp-mode-popover);--sdp-mode-custom-drawer-border:var(--sdp-mode-popover);--sdp-style-component-drawer-border:var(--sdp-mode-border);--sdp-style-component-drawer-handle-bg:var(--sdp-mode-muted);--sdp-style-component-drawer-title-text:var(--sdp-mode-foreground);--sdp-style-component-drawer-description-text:var(--sdp-mode-muted-foreground);--sdp-style-shadow-drawer-overlay-1-y:0;--sdp-style-shadow-drawer-overlay-1-blur:0;--sdp-style-shadow-drawer-overlay-1-spread:0;--sdp-style-shadow-drawer-overlay-1-color:#0000;--sdp-style-shadow-drawer-overlay-2-y:0;--sdp-style-shadow-drawer-overlay-2-blur:0;--sdp-style-shadow-drawer-overlay-2-spread:0;--sdp-style-shadow-drawer-overlay-2-color:#0000;--sdp-style-component-progress-track-bg:var(--sdp-mode-muted);--sdp-style-component-progress-indicator-bg:var(--sdp-mode-primary);--sdp-style-component-table-border-width:var(--sdp-tailwind-border-width-1);--sdp-style-component-table-head-gap:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-table-caption-gap:var(--sdp-tailwind-spacing-4);--sdp-style-component-table-cell-min-width:85;--sdp-style-component-table-head-text-size:var(--sdp-style-text-sm-size);--sdp-style-component-table-head-text-lh:var(--sdp-style-text-sm-lh);--sdp-style-component-table-text-size:var(--sdp-style-text-sm-size);--sdp-style-component-table-text-lh:var(--sdp-style-text-sm-lh);--sdp-style-component-table-head-text-tracking:0;--sdp-style-component-table-border:var(--sdp-mode-border);--sdp-style-component-table-head-text:var(--sdp-mode-foreground);--sdp-style-component-table-cell-text:var(--sdp-mode-foreground);--sdp-style-component-table-caption-text:var(--sdp-mode-muted-foreground);--sdp-style-component-table-row-bg-hover:var(--sdp-mode-custom-muted-subtle);--sdp-style-component-table-footer-bg:var(--sdp-mode-custom-muted-subtle);--sdp-style-component-table-row-bg-selected:var(--sdp-mode-muted);--sdp-style-component-toast-padding:var(--sdp-tailwind-spacing-4);--sdp-style-component-toast-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-toast-border-width:var(--sdp-tailwind-border-width-1);--sdp-style-component-toast-icon-size:var(--sdp-tailwind-spacing-4);--sdp-style-component-toast-text-gap:var(--sdp-tailwind-spacing-0-5);--sdp-style-component-toast-bg:var(--sdp-mode-popover);--sdp-style-component-toast-text:var(--sdp-mode-popover-foreground);--sdp-style-component-toast-border:var(--sdp-mode-border);--sdp-style-component-toast-description-text:var(--sdp-mode-muted-foreground);--sdp-style-component-switch-thumb-width-sm:var(--sdp-tailwind-spacing-3);--sdp-style-component-switch-thumb-height-sm:var(--sdp-tailwind-spacing-3);--sdp-style-component-switch-border-width:var(--sdp-tailwind-border-width-1);--sdp-style-component-switch-track-padding:var(--sdp-tailwind-spacing-px);--sdp-style-component-switch-box-padding:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-switch-box-radius:var(--sdp-tailwind-rounded-lg);--sdp-style-component-switch-gap:var(--sdp-tailwind-spacing-2);--sdp-style-color-light-custom-switch-track-muted:#e6e6e6e6;--sdp-style-color-dark-custom-switch-track-muted:#fff2;--sdp-style-color-light-custom-switch-border-sera:#e6e6e680;--sdp-style-color-dark-custom-switch-border-sera:#ffffff13;--sdp-mode-custom-switch-track-muted:var(--sdp-style-color-light-custom-switch-track-muted);--sdp-mode-custom-switch-thumb-off:var(--sdp-mode-background);--sdp-mode-custom-switch-thumb-on:var(--sdp-mode-background);--sdp-mode-custom-switch-border-sera:var(--sdp-style-color-light-custom-switch-border-sera);--sdp-style-component-switch-track-unchecked:var(--sdp-mode-custom-switch-track);--sdp-style-component-switch-track-checked:var(--sdp-mode-primary);--sdp-style-component-switch-thumb-fill:var(--sdp-mode-custom-switch-thumb-off);--sdp-style-component-switch-thumb-fill-checked:var(--sdp-mode-custom-switch-thumb-on);--sdp-style-component-switch-border-unchecked:var(--sdp-tailwind-colors-transparent);--sdp-style-component-switch-border-checked:var(--sdp-tailwind-colors-transparent);--sdp-style-component-slider-border-width:var(--sdp-tailwind-border-width-1);--sdp-style-component-slider-root-py:var(--sdp-tailwind-spacing-1);--sdp-style-component-slider-focus-ring-width:var(--sdp-tailwind-ring-width-3);--sdp-style-component-slider-track-bg:var(--sdp-mode-muted);--sdp-style-component-slider-range-bg:var(--sdp-mode-primary);--sdp-style-component-slider-thumb-fill:var(--sdp-mode-custom-slider-thumb);--sdp-style-component-slider-thumb-border:var(--sdp-mode-ring);--sdp-style-component-switch-text-weight:var(--sdp-style-font-weight-medium);--sdp-style-component-switch-box-border-active:var(--sdp-mode-custom-primary-border);--sdp-style-component-switch-box-border:var(--sdp-mode-border);--sdp-style-component-switch-box-bg:var(--sdp-mode-custom-selected-wash);--sdp-style-component-sheet-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-sheet-padding:var(--sdp-tailwind-spacing-4);--sdp-style-component-sheet-gap:var(--sdp-tailwind-spacing-4);--sdp-style-component-sheet-header-gap:var(--sdp-tailwind-spacing-0-5);--sdp-style-component-sheet-footer-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-sheet-border-width:var(--sdp-tailwind-border-width-1);--sdp-style-component-sheet-max-width:var(--sdp-tailwind-max-width-max-w-sm);--sdp-style-component-sheet-close-size:var(--sdp-tailwind-spacing-4);--sdp-style-component-sheet-close-radius:var(--sdp-tailwind-rounded-xs);--sdp-style-component-sheet-title-size:var(--sdp-style-text-base-size);--sdp-style-component-sheet-title-weight:var(--sdp-style-font-weight-medium);--sdp-style-component-sheet-title-tracking:0;--sdp-style-component-sheet-bg:var(--sdp-mode-popover);--sdp-style-component-sheet-border:var(--sdp-mode-border);--sdp-style-component-sheet-overlay-bg:var(--sdp-mode-custom-overlay);--sdp-style-component-sheet-title-text:var(--sdp-mode-foreground);--sdp-style-component-sheet-description-text:var(--sdp-mode-muted-foreground);--sdp-style-component-sheet-close-icon:var(--sdp-mode-foreground);--sdp-style-component-sheet-close-bg:var(--sdp-tailwind-colors-transparent);--sdp-style-component-select-trigger-height:var(--sdp-tailwind-spacing-8);--sdp-style-component-select-trigger-height-sm:var(--sdp-tailwind-spacing-7);--sdp-style-component-select-trigger-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-select-trigger-pl:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-select-trigger-pr:var(--sdp-tailwind-spacing-2);--sdp-style-component-select-trigger-py:var(--sdp-tailwind-spacing-2);--sdp-style-component-select-trigger-radius:var(--sdp-tailwind-rounded-lg);--sdp-style-component-select-trigger-radius-sm:var(--sdp-tailwind-rounded-md);--sdp-style-component-select-trigger-border-width:var(--sdp-tailwind-border-width-1);--sdp-style-component-select-trigger-border-width-bottom:var(--sdp-tailwind-border-width-1);--sdp-style-component-select-trigger-icon-size:var(--sdp-tailwind-spacing-4);--sdp-style-component-select-trigger-focus-ring-width:var(--sdp-tailwind-ring-width-3);--sdp-style-component-select-content-radius:var(--sdp-tailwind-rounded-lg);--sdp-style-component-select-content-min-width:var(--sdp-tailwind-spacing-36);--sdp-style-component-select-border-width:var(--sdp-tailwind-border-width-1);--sdp-style-component-select-group-padding:var(--sdp-tailwind-spacing-1);--sdp-style-component-select-scroll-button-py:var(--sdp-tailwind-spacing-1);--sdp-style-component-select-item-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-select-item-pl:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-select-item-pr:var(--sdp-tailwind-spacing-8);--sdp-style-component-select-item-py:var(--sdp-tailwind-spacing-1);--sdp-style-component-select-item-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-select-item-min-height:var(--sdp-tailwind-spacing-7);--sdp-style-component-select-item-icon-size:var(--sdp-tailwind-spacing-4);--sdp-style-component-select-item-indicator-size:var(--sdp-tailwind-spacing-4);--sdp-style-component-select-item-weight:var(--sdp-style-font-weight-normal);--sdp-style-component-select-label-px:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-select-label-py:var(--sdp-tailwind-spacing-1);--sdp-style-component-select-label-weight:var(--sdp-style-font-weight-normal);--sdp-style-component-select-label-tracking:0;--sdp-style-component-select-separator-thickness:var(--sdp-tailwind-spacing-px);--sdp-style-component-select-trigger-bg:var(--sdp-mode-custom-field);--sdp-style-component-select-trigger-border-bottom:var(--sdp-mode-custom-field-border);--sdp-style-component-select-trigger-border-focus:var(--sdp-mode-ring);--sdp-style-component-select-trigger-focus-ring:var(--sdp-mode-custom-focus-ring);--sdp-style-component-select-trigger-border-invalid:var(--sdp-mode-custom-destructive-border);--sdp-style-component-select-trigger-ring-invalid:var(--sdp-mode-custom-destructive-ring);--sdp-style-component-select-trigger-text:var(--sdp-mode-foreground);--sdp-style-component-select-trigger-text-placeholder:var(--sdp-mode-muted-foreground);--sdp-style-component-select-content-bg:var(--sdp-mode-popover);--sdp-style-component-select-content-border:var(--sdp-mode-custom-menu-border);--sdp-style-component-select-item-bg-hover:var(--sdp-mode-accent);--sdp-style-component-select-item-text:var(--sdp-mode-popover-foreground);--sdp-style-component-select-item-text-hover:var(--sdp-mode-accent-foreground);--sdp-style-component-select-item-translucent-hover:var(--sdp-mode-custom-menu-border);--sdp-style-component-select-label-text:var(--sdp-mode-muted-foreground);--sdp-style-component-select-separator-color:var(--sdp-mode-border);--sdp-style-component-input-control-hover:var(--sdp-mode-custom-control-hover);--sdp-style-component-item-content-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-item-content-gap-xs:var(--sdp-tailwind-spacing-0);--sdp-style-component-item-border-width:var(--sdp-tailwind-border-width-1);--sdp-style-component-item-title-size:var(--sdp-style-text-sm-size);--sdp-style-component-item-title-weight:var(--sdp-style-font-weight-medium);--sdp-style-component-item-description-size:var(--sdp-style-text-sm-size);--sdp-style-component-item-description-size-xs:var(--sdp-style-text-xs-size);--sdp-style-component-item-media-icon-size:var(--sdp-tailwind-spacing-8);--sdp-style-component-item-media-icon-svg-size:var(--sdp-tailwind-spacing-4);--sdp-style-component-item-media-image-size:var(--sdp-tailwind-spacing-10);--sdp-style-component-item-media-image-size-sm:var(--sdp-tailwind-spacing-8);--sdp-style-component-item-media-image-size-xs:var(--sdp-tailwind-spacing-6);--sdp-style-component-item-media-image-radius-xs:var(--sdp-tailwind-rounded-sm);--sdp-style-component-item-variant-default-bg:var(--sdp-tailwind-colors-transparent);--sdp-style-component-item-variant-default-border:var(--sdp-tailwind-colors-transparent);--sdp-style-component-item-variant-outline-bg:var(--sdp-tailwind-colors-transparent);--sdp-style-component-item-variant-outline-border:var(--sdp-mode-border);--sdp-style-component-item-variant-muted-bg:var(--sdp-mode-custom-muted-subtle);--sdp-style-component-item-variant-muted-border:var(--sdp-tailwind-colors-transparent);--sdp-style-component-item-title-text:var(--sdp-mode-foreground);--sdp-style-component-item-description-text:var(--sdp-mode-muted-foreground);--sdp-style-component-item-media-icon-bg:var(--sdp-mode-muted);--sdp-style-component-item-media-icon-border:var(--sdp-mode-border);--sdp-style-component-marker-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-marker-icon-size:var(--sdp-tailwind-spacing-4);--sdp-style-component-marker-min-height:var(--sdp-tailwind-spacing-4);--sdp-style-component-marker-text-tracking:0;--sdp-style-component-marker-border-width:var(--sdp-tailwind-border-width-1);--sdp-style-component-marker-border-pb:var(--sdp-tailwind-spacing-2);--sdp-style-component-marker-separator-thickness:var(--sdp-tailwind-border-width-1);--sdp-style-component-marker-separator-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-marker-text:var(--sdp-mode-muted-foreground);--sdp-style-component-marker-text-hover:var(--sdp-mode-foreground);--sdp-style-component-marker-line:var(--sdp-mode-border);--sdp-style-component-message-header-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-message-text-tracking:0;--sdp-style-component-message-header-text:var(--sdp-mode-muted-foreground);--sdp-style-component-dropdown-menu-min-width:var(--sdp-tailwind-spacing-32);--sdp-style-component-dropdown-menu-border-width:var(--sdp-tailwind-border-width-1);--sdp-style-component-dropdown-menu-item-pr:var(--sdp-tailwind-spacing-8);--sdp-style-component-dropdown-menu-label-px:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-dropdown-menu-label-py:var(--sdp-tailwind-spacing-1);--sdp-style-component-dropdown-menu-label-weight:var(--sdp-style-font-weight-medium);--sdp-style-component-dropdown-menu-label-tracking:0;--sdp-style-component-dropdown-menu-separator-thickness:var(--sdp-tailwind-spacing-px);--sdp-style-component-dropdown-menu-content-bg:var(--sdp-mode-popover);--sdp-style-component-dropdown-menu-content-text:var(--sdp-mode-popover-foreground);--sdp-style-component-dropdown-menu-content-border:var(--sdp-mode-custom-menu-border);--sdp-style-component-dropdown-menu-item-bg-hover:var(--sdp-mode-accent);--sdp-style-component-dropdown-menu-item-text-hover:var(--sdp-mode-accent-foreground);--sdp-style-component-dropdown-menu-item-destructive-text:var(--sdp-mode-destructive);--sdp-style-component-dropdown-menu-item-destructive-bg-hover:var(--sdp-mode-custom-destructive-muted);--sdp-style-component-dropdown-menu-label-text:var(--sdp-mode-muted-foreground);--sdp-style-component-dropdown-menu-shortcut-text:var(--sdp-mode-muted-foreground);--sdp-style-component-dropdown-menu-shortcut-text-hover:var(--sdp-mode-accent-foreground);--sdp-style-component-dropdown-menu-subtrigger-bg-active:var(--sdp-mode-accent);--sdp-style-component-dropdown-menu-separator-color:var(--sdp-mode-border);--sdp-style-component-dropdown-menu-translucent-hover-overlay:var(--sdp-mode-custom-menu-border);--sdp-style-component-menubar-height:var(--sdp-tailwind-spacing-8);--sdp-style-component-menubar-padding:3;--sdp-style-component-menubar-gap:var(--sdp-tailwind-spacing-0-5);--sdp-style-component-menubar-border-width:var(--sdp-tailwind-border-width-1);--sdp-style-component-menubar-trigger-px:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-menubar-trigger-py:var(--sdp-tailwind-spacing-0-5);--sdp-style-component-menubar-trigger-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-menubar-content-min-width:var(--sdp-tailwind-spacing-36);--sdp-style-component-menubar-content-radius:var(--sdp-tailwind-rounded-lg);--sdp-style-component-menubar-content-padding:var(--sdp-tailwind-spacing-1);--sdp-style-component-menubar-item-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-menubar-item-px:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-menubar-item-py:var(--sdp-tailwind-spacing-1);--sdp-style-component-menubar-item-py-indicator:var(--sdp-tailwind-spacing-1);--sdp-style-component-menubar-item-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-menubar-item-radius-indicator:var(--sdp-tailwind-rounded-md);--sdp-style-component-menubar-item-min-height:var(--sdp-tailwind-spacing-0);--sdp-style-component-menubar-item-pl-indicator:var(--sdp-tailwind-spacing-7);--sdp-style-component-message-scroller-content-gap:var(--sdp-tailwind-spacing-6);--sdp-style-component-message-scroller-empty-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-menubar-item-icon-size:var(--sdp-tailwind-spacing-4);--sdp-style-component-message-scroller-empty-badge-padding:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-menubar-item-indicator-size:var(--sdp-tailwind-spacing-4);--sdp-style-component-message-scroller-empty-badge-radius:var(--sdp-tailwind-rounded-xl);--sdp-style-component-menubar-shortcut-tracking:0;--sdp-style-component-message-scroller-empty-icon-size:var(--sdp-tailwind-spacing-5);--sdp-style-component-menubar-subtrigger-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-message-scroller-empty-badge-bg:var(--sdp-mode-muted);--sdp-style-component-menubar-label-px:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-message-scroller-empty-title:var(--sdp-mode-card-foreground);--sdp-style-component-menubar-label-py:var(--sdp-tailwind-spacing-1);--sdp-style-component-message-scroller-empty-text:var(--sdp-mode-muted-foreground);--sdp-style-component-menubar-label-weight:var(--sdp-style-font-weight-medium);--sdp-style-component-menubar-label-tracking:0;--sdp-style-component-menubar-separator-thickness:var(--sdp-tailwind-spacing-px);--sdp-style-component-menubar-bg:var(--sdp-mode-background);--sdp-style-component-menubar-border:var(--sdp-mode-border);--sdp-style-component-menubar-trigger-bg-active:var(--sdp-mode-muted);--sdp-style-component-menubar-trigger-text:var(--sdp-mode-foreground);--sdp-style-component-menubar-content-bg:var(--sdp-mode-popover);--sdp-style-component-menubar-content-text:var(--sdp-mode-popover-foreground);--sdp-style-component-menubar-content-border:var(--sdp-mode-custom-menu-border);--sdp-style-component-menubar-item-text:var(--sdp-mode-popover-foreground);--sdp-style-component-menubar-item-bg-hover:var(--sdp-mode-accent);--sdp-style-component-menubar-item-text-hover:var(--sdp-mode-accent-foreground);--sdp-style-component-menubar-item-destructive-text:var(--sdp-mode-destructive);--sdp-style-component-menubar-item-destructive-bg-hover:var(--sdp-mode-custom-destructive-muted);--sdp-style-component-menubar-shortcut-text:var(--sdp-mode-muted-foreground);--sdp-style-component-menubar-shortcut-text-hover:var(--sdp-mode-accent-foreground);--sdp-style-component-menubar-shortcut-text-destructive:var(--sdp-mode-destructive);--sdp-style-component-menubar-subtrigger-bg-active:var(--sdp-mode-accent);--sdp-style-component-menubar-subtrigger-text-active:var(--sdp-mode-accent-foreground);--sdp-style-component-menubar-label-text:var(--sdp-mode-popover-foreground);--sdp-style-component-menubar-separator-color:var(--sdp-mode-border);--sdp-style-component-checkbox-text:var(--sdp-mode-foreground);--sdp-style-component-checkbox-description-text:var(--sdp-mode-muted-foreground);--sdp-style-component-checkbox-variant-destructive-text:var(--sdp-mode-destructive);--sdp-style-component-combobox-item-placeholder-text:var(--sdp-mode-muted-foreground);--sdp-style-component-combobox-item-placeholder-text-active:var(--sdp-mode-foreground);--sdp-style-component-input-placeholder-text:var(--sdp-mode-muted-foreground);--sdp-style-component-input-text:var(--sdp-mode-foreground);--sdp-style-component-textarea-placeholder-text:var(--sdp-mode-muted-foreground);--sdp-style-component-textarea-placeholder-text-active:var(--sdp-mode-foreground);--sdp-style-component-switch-description-text:var(--sdp-mode-muted-foreground);--sdp-style-component-switch-text:var(--sdp-mode-foreground);--sdp-style-component-switch-variant-destructive-bg:var(--sdp-mode-custom-destructive-muted);--sdp-style-component-switch-variant-destructive-text:var(--sdp-mode-destructive);--sdp-style-component-switch-variant-destructive-border:var(--sdp-mode-destructive);--sdp-style-component-input-otp-border-width:var(--sdp-tailwind-border-width-1);--sdp-style-component-input-otp-border-width-bottom:var(--sdp-tailwind-border-width-1);--sdp-style-component-input-otp-focus-ring-width:var(--sdp-tailwind-ring-width-3);--sdp-style-component-input-otp-root-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-input-otp-group-gap:var(--sdp-tailwind-spacing-0);--sdp-style-component-input-otp-separator-icon-size:var(--sdp-tailwind-spacing-4);--sdp-style-component-input-otp-bg:var(--sdp-mode-custom-field);--sdp-style-component-input-otp-border:var(--sdp-mode-input);--sdp-style-component-input-otp-border-active:var(--sdp-mode-ring);--sdp-style-component-input-otp-border-invalid:var(--sdp-mode-custom-destructive-border);--sdp-style-component-input-otp-text:var(--sdp-mode-foreground);--sdp-style-component-input-otp-group-invalid-ring:var(--sdp-mode-custom-destructive-ring);--sdp-style-component-input-otp-group-bg:var(--sdp-tailwind-colors-transparent);--sdp-style-component-input-group-height:var(--sdp-tailwind-spacing-8);--sdp-style-component-input-group-px:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-input-group-py:var(--sdp-tailwind-spacing-1);--sdp-style-component-input-group-radius-textarea:var(--sdp-tailwind-rounded-lg);--sdp-style-component-input-group-border-width:var(--sdp-tailwind-border-width-1);--sdp-style-component-input-group-border-width-bottom:var(--sdp-tailwind-border-width-1);--sdp-style-component-input-group-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-input-group-addon-icon-size:var(--sdp-tailwind-spacing-4);--sdp-style-component-input-group-addon-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-input-group-addon-block-px:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-input-group-addon-block-py:var(--sdp-tailwind-spacing-2);--sdp-style-component-input-group-bg:var(--sdp-style-component-input-bg);--sdp-style-component-input-group-border:var(--sdp-style-component-input-border);--sdp-style-component-input-group-border-focus:var(--sdp-style-component-input-border-focus);--sdp-style-component-input-group-field-disabled:var(--sdp-style-component-input-field-disabled);--sdp-style-component-input-group-addon-text:var(--sdp-mode-muted-foreground);--sdp-style-component-input-icon:var(--sdp-mode-muted-foreground);--sdp-style-component-input-icon-hover:var(--sdp-mode-accent-foreground);--sdp-style-component-input-icon-disabled:var(--sdp-mode-foreground);--sdp-style-component-context-menu-item-min-height:var(--sdp-tailwind-spacing-7);--sdp-style-component-context-menu-item-icon-size:var(--sdp-tailwind-spacing-4);--sdp-style-component-context-menu-item-pr:var(--sdp-tailwind-spacing-8);--sdp-style-component-context-menu-radio-item-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-context-menu-sub-trigger-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-context-menu-label-px:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-context-menu-label-py:var(--sdp-tailwind-spacing-1);--sdp-style-component-context-menu-label-tracking:0;--sdp-style-component-context-menu-content-bg:var(--sdp-mode-popover);--sdp-style-component-context-menu-content-text:var(--sdp-mode-popover-foreground);--sdp-style-component-context-menu-content-border:var(--sdp-mode-custom-menu-border);--sdp-style-component-context-menu-item-bg-hover:var(--sdp-mode-accent);--sdp-style-component-context-menu-item-text-hover:var(--sdp-mode-accent-foreground);--sdp-style-component-context-menu-item-destructive-text:var(--sdp-mode-destructive);--sdp-style-component-context-menu-item-destructive-bg-hover:var(--sdp-mode-custom-destructive-muted);--sdp-style-component-context-menu-shortcut-text:var(--sdp-mode-muted-foreground);--sdp-style-component-context-menu-shortcut-text-hover:var(--sdp-mode-accent-foreground);--sdp-style-component-context-menu-subtrigger-bg-active:var(--sdp-mode-accent);--sdp-style-component-context-menu-separator-color:var(--sdp-mode-border);--sdp-style-component-context-menu-translucent-hover-overlay:var(--sdp-mode-custom-menu-border);--sdp-style-component-hover-card-width:var(--sdp-tailwind-spacing-64);--sdp-style-component-hover-card-padding:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-hover-card-ring-width:var(--sdp-tailwind-ring-width-1);--sdp-style-component-hover-card-gap:var(--sdp-tailwind-spacing-4);--sdp-style-component-hover-card-bg:var(--sdp-mode-popover);--sdp-style-component-hover-card-ring:var(--sdp-mode-custom-menu-border);--sdp-style-component-field-legend-size:var(--sdp-style-text-base-size);--sdp-style-component-field-legend-weight:var(--sdp-style-font-weight-medium);--sdp-style-component-field-title-weight:var(--sdp-style-font-weight-medium);--sdp-style-component-field-legend-tracking:0;--sdp-style-component-field-title-tracking:0;--sdp-style-component-field-separator-height:var(--sdp-tailwind-spacing-5);--sdp-style-component-field-separator-content-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-field-buttons-gap:var(--sdp-tailwind-spacing-3);--sdp-style-component-field-label-text:var(--sdp-mode-foreground);--sdp-style-component-field-description-text:var(--sdp-mode-muted-foreground);--sdp-style-component-field-legend-text:var(--sdp-mode-foreground);--sdp-style-component-field-invalid-text:var(--sdp-mode-destructive);--sdp-style-component-field-separator-text:var(--sdp-mode-muted-foreground);--sdp-style-component-field-separator-content-bg:var(--sdp-mode-background);--sdp-style-component-field-separator-line:var(--sdp-mode-border);--sdp-style-component-kbd-text:var(--sdp-mode-muted-foreground);--sdp-style-component-scroll-area-thumb-thickness:var(--sdp-tailwind-spacing-2);--sdp-style-component-scroll-area-thumb-bg:var(--sdp-mode-border);--sdp-style-component-resizable-divider-width:var(--sdp-tailwind-border-width-1);--sdp-style-component-resizable-grip-width:var(--sdp-tailwind-spacing-1);--sdp-style-component-resizable-grip-height:var(--sdp-tailwind-spacing-6);--sdp-style-component-resizable-grip-radius:var(--sdp-tailwind-rounded-lg);--sdp-style-component-resizable-handle-inset:var(--sdp-tailwind-spacing-1);--sdp-style-component-resizable-focus-ring-width:var(--sdp-tailwind-ring-width-1);--sdp-style-component-resizable-handle-border:var(--sdp-mode-border);--sdp-style-component-resizable-focus-ring:var(--sdp-mode-ring);--sdp-style-component-navigation-menu-trigger-icon-size:var(--sdp-tailwind-spacing-3);--sdp-style-component-navigation-menu-trigger-min-height:var(--sdp-tailwind-spacing-9);--sdp-style-component-navigation-menu-link-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-navigation-menu-link-py:var(--sdp-tailwind-spacing-2);--sdp-style-component-navigation-menu-menu-link-icon-size:var(--sdp-tailwind-spacing-4);--sdp-style-component-navigation-menu-menu-link-text-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-navigation-menu-content-border-width:var(--sdp-tailwind-border-width-1);--sdp-style-component-navigation-menu-focus-ring-width:var(--sdp-tailwind-ring-width-3);--sdp-style-component-navigation-menu-trigger-text:var(--sdp-mode-foreground);--sdp-style-component-navigation-menu-link-text:var(--sdp-mode-foreground);--sdp-style-component-navigation-menu-link-bg-hover:var(--sdp-mode-muted);--sdp-style-component-navigation-menu-menu-link-title-text:var(--sdp-mode-popover-foreground);--sdp-style-component-navigation-menu-menu-link-description-text:var(--sdp-mode-muted-foreground);--sdp-style-component-navigation-menu-menu-link-text:var(--sdp-mode-popover-foreground);--sdp-style-component-navigation-menu-menu-link-bg-hover:var(--sdp-mode-muted);--sdp-style-component-navigation-menu-content-bg:var(--sdp-mode-popover);--sdp-style-component-navigation-menu-content-border:var(--sdp-mode-custom-menu-border);--sdp-style-component-navigation-menu-focus-ring-color:var(--sdp-mode-custom-focus-ring);--sdp-style-component-radio-group-group-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-radio-group-radius:var(--sdp-tailwind-rounded-full);--sdp-style-component-radio-group-border-width:var(--sdp-tailwind-border-width-1);--sdp-style-component-radio-group-dot-size:var(--sdp-tailwind-spacing-2);--sdp-style-component-radio-group-focus-ring-width:var(--sdp-tailwind-ring-width-3);--sdp-style-component-radio-group-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-radio-group-field-gap:var(--sdp-tailwind-spacing-0-5);--sdp-style-component-radio-group-box-padding:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-radio-group-box-radius:var(--sdp-tailwind-rounded-lg);--sdp-style-component-radio-group-control-bg:var(--sdp-mode-custom-field);--sdp-style-component-radio-group-control-border:var(--sdp-mode-input);--sdp-style-component-radio-group-checked-bg:var(--sdp-mode-primary);--sdp-style-component-radio-group-checked-border:var(--sdp-mode-primary);--sdp-style-component-radio-group-dot-color:var(--sdp-mode-primary-foreground);--sdp-style-component-radio-group-focus-ring:var(--sdp-mode-custom-focus-ring);--sdp-style-component-radio-group-box-bg:var(--sdp-mode-custom-selected-wash);--sdp-style-component-radio-group-box-border:var(--sdp-mode-border);--sdp-style-component-command-input-px:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-popover-width:var(--sdp-tailwind-spacing-72);--sdp-style-component-popover-gap:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-popover-header-gap:var(--sdp-tailwind-spacing-0-5);--sdp-style-component-popover-ring-width:var(--sdp-tailwind-ring-width-1);--sdp-style-component-popover-title-weight:var(--sdp-style-font-weight-medium);--sdp-style-component-popover-description-size:var(--sdp-style-text-sm-size);--sdp-style-component-popover-bg:var(--sdp-mode-popover);--sdp-style-component-popover-ring:var(--sdp-mode-custom-menu-border);--sdp-style-component-popover-title-text:var(--sdp-mode-popover-foreground);--sdp-style-component-popover-description-text:var(--sdp-mode-muted-foreground);--sdp-style-component-pagination-prev-next-override-px:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-pagination-prev-next-icon-size:var(--sdp-tailwind-spacing-4);--sdp-style-component-pagination-ellipsis-size:var(--sdp-tailwind-spacing-8);--sdp-style-component-radio-group-variant-destructive-text:var(--sdp-mode-destructive);--sdp-style-component-radio-group-variant-destructive-border:var(--sdp-mode-destructive);--sdp-style-component-radio-group-description-text:var(--sdp-mode-muted-foreground);--sdp-style-component-radio-group-text:var(--sdp-mode-foreground);--sdp-style-component-pagination-ellipsis-icon-size:var(--sdp-tailwind-spacing-4);--sdp-style-component-radio-group-box-border-active:var(--sdp-mode-custom-primary-border);--sdp-style-component-sidebar-group-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-sidebar-group-py:var(--sdp-tailwind-spacing-2);--sdp-style-component-sidebar-menu-gap:var(--sdp-tailwind-spacing-0);--sdp-style-component-sidebar-label-height:var(--sdp-tailwind-spacing-8);--sdp-style-component-sidebar-label-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-sidebar-label-weight:var(--sdp-style-font-weight-medium);--sdp-style-component-sidebar-label-tracking:0;--sdp-style-component-sidebar-label-icon:var(--sdp-tailwind-spacing-4);--sdp-style-component-sidebar-item-py:var(--sdp-tailwind-spacing-2);--sdp-style-component-sidebar-item-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-sidebar-item-icon:var(--sdp-tailwind-spacing-4);--sdp-style-component-sidebar-action-size:var(--sdp-tailwind-spacing-5);--sdp-style-component-sidebar-action-icon:var(--sdp-tailwind-spacing-4);--sdp-style-component-sidebar-group-action-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-sidebar-badge-height:var(--sdp-tailwind-spacing-5);--sdp-style-component-sidebar-badge-min-w:var(--sdp-tailwind-spacing-5);--sdp-style-component-sidebar-badge-px:var(--sdp-tailwind-spacing-1);--sdp-style-component-sidebar-sub-indent:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-sidebar-sub-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-sidebar-sub-border-width:var(--sdp-tailwind-border-width-1);--sdp-style-component-sidebar-sub-px:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-sidebar-sub-py:var(--sdp-tailwind-spacing-0-5);--sdp-style-component-sidebar-sub-item-height:var(--sdp-tailwind-spacing-7);--sdp-style-component-sidebar-sub-item-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-sidebar-sub-item-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-sidebar-sub-item-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-sidebar-sub-item-icon:var(--sdp-tailwind-spacing-4);--sdp-style-component-sidebar-ring-width:var(--sdp-tailwind-ring-width-2);--sdp-style-component-sidebar-media-size:var(--sdp-tailwind-spacing-8);--sdp-style-component-sidebar-media-radius:var(--sdp-tailwind-rounded-lg);--sdp-style-component-sidebar-media-icon:var(--sdp-tailwind-spacing-4);--sdp-style-component-sidebar-foreground:var(--sdp-mode-sidebar-foreground);--sdp-style-component-sidebar-label-foreground:var(--sdp-mode-sidebar-foreground);--sdp-style-component-sidebar-accent:var(--sdp-mode-sidebar-accent);--sdp-style-component-sidebar-accent-foreground:var(--sdp-mode-sidebar-accent-foreground);--sdp-style-component-sidebar-border:var(--sdp-mode-sidebar-border);--sdp-style-component-sidebar-ring:var(--sdp-mode-sidebar-ring);--sdp-style-component-sidebar-primary:var(--sdp-mode-sidebar-primary);--sdp-style-component-checkbox-label-weight:var(--sdp-style-font-weight-medium);--sdp-style-component-checkbox-label-size:var(--sdp-style-text-sm-size);--sdp-style-component-switch-label-size:var(--sdp-style-text-sm-size);--sdp-style-component-button-text-weight:var(--sdp-style-font-weight-medium);--sdp-style-component-context-menu-item-weight:var(--sdp-style-font-weight-normal);--sdp-style-component-menubar-item-weight:var(--sdp-style-font-weight-normal);--sdp-style-component-radio-group-label-weight:var(--sdp-style-font-weight-medium);--sdp-style-component-context-menu-label-size:var(--sdp-style-text-xs-size);--sdp-style-component-combobox-label-size:var(--sdp-style-text-xs-size);--sdp-style-component-select-label-size:var(--sdp-style-text-xs-size);--sdp-style-component-menubar-trigger-size:var(--sdp-style-text-sm-size);--sdp-style-component-field-description-size:var(--sdp-style-text-sm-size);--sdp-style-component-radio-group-label-size:var(--sdp-style-text-sm-size);--sdp-style-component-button-text-tracking:0;--sdp-style-component-dialog-title-tracking:0;--sdp-style-component-context-menu-item-tracking:0;--sdp-style-component-context-menu-shortcut-tracking:0;--sdp-style-component-menubar-item-tracking:0;--sdp-style-component-menubar-item-size:var(--sdp-style-text-sm-size);--sdp-style-component-menubar-shortcut-size:var(--sdp-style-text-xs-size);--sdp-style-component-menubar-subtrigger-size:var(--sdp-style-text-sm-size);--sdp-style-component-menubar-subtrigger-tracking:0;--sdp-style-component-menubar-checkbox-item-size:var(--sdp-style-text-sm-size);--sdp-style-component-menubar-checkbox-item-tracking:0;--sdp-style-color-light-custom-warning-foreground:var(--sdp-tailwind-colors-amber-900);--sdp-style-color-dark-custom-warning-foreground:var(--sdp-tailwind-colors-amber-50);--sdp-style-color-light-custom-warning-background:var(--sdp-tailwind-colors-amber-50);--sdp-style-color-dark-custom-warning-background:var(--sdp-tailwind-colors-amber-950);--sdp-style-color-light-custom-warning-border:var(--sdp-tailwind-colors-amber-200);--sdp-style-color-dark-custom-warning-border:var(--sdp-tailwind-colors-amber-900);--sdp-style-color-light-alpha-5:#fffffff2;--sdp-style-color-dark-alpha-5:#0a0a0af2;--sdp-style-color-light-alpha-10:#ffffffe6;--sdp-style-color-dark-alpha-10:#0a0a0ae6;--sdp-style-color-light-alpha-20:#fffc;--sdp-style-color-dark-alpha-20:#0a0a0acc;--sdp-style-color-light-alpha-30:#ffffffb3;--sdp-style-color-dark-alpha-30:#0a0a0ab3;--sdp-style-color-light-alpha-40:#fff9;--sdp-style-color-dark-alpha-40:#0a0a0a99;--sdp-style-color-light-alpha-50:#ffffff80;--sdp-style-color-dark-alpha-50:#0a0a0a80;--sdp-style-color-light-alpha-60:#fff6;--sdp-style-color-dark-alpha-60:#0a0a0a66;--sdp-style-color-light-alpha-80:#fff3;--sdp-style-color-dark-alpha-80:#0a0a0a33;--sdp-style-color-light-alpha-90:#ffffff1a;--sdp-style-color-dark-alpha-90:#0a0a0a1a;--sdp-style-color-light-custom-destructive-strong:#dc2626cc;--sdp-style-color-dark-custom-destructive-strong:#f87171cc;--sdp-style-color-light-custom-destructive-wash:#dc26261a;--sdp-style-color-dark-custom-destructive-wash:#f871711a;--sdp-style-color-light-custom-destructive-border-soft:#dc26264d;--sdp-style-color-dark-custom-destructive-border-soft:#f871714d;--sdp-style-color-light-custom-destructive-border-strong:#dc262666;--sdp-style-color-dark-custom-destructive-border-strong:#f8717166;--sdp-style-color-light-custom-calendar-accent:var(--sdp-style-color-light-accent);--sdp-style-color-dark-custom-calendar-accent:#ffffff13;--sdp-style-color-light-custom-calendar-surface:var(--sdp-style-color-light-background);--sdp-style-color-dark-custom-calendar-surface:#ffffff0b;--sdp-style-color-light-custom-active-tab-border:#fff0;--sdp-style-color-dark-custom-active-tab-border:var(--sdp-style-color-dark-input);--sdp-style-color-light-custom-menu-glass:#ffffffb3;--sdp-style-color-dark-custom-menu-glass:#262626b3;--sdp-style-color-light-custom-menu-border:#0a0a0a1a;--sdp-style-color-dark-custom-menu-border:#fafafa1a;--sdp-style-color-light-custom-foreground-wash:#0a0a0a0d;--sdp-style-color-dark-custom-foreground-wash:#fafafa0d;--sdp-style-color-light-custom-kbd-overlay:#fff3;--sdp-style-color-dark-custom-kbd-overlay:#0a0a0a1a;--sdp-style-color-light-custom-selected-wash:#1717170d;--sdp-style-color-dark-custom-selected-wash:#fafafa1a;--sdp-style-color-light-custom-tinted:#e8e8e8;--sdp-style-color-dark-custom-tinted:#2e2e2e;--sdp-style-color-light-custom-primary-hover:#171717cc;--sdp-style-color-dark-custom-primary-hover:#fafafacc;--sdp-style-color-light-custom-secondary-hover:#e9e9e9;--sdp-style-color-dark-custom-secondary-hover:#323234;--sdp-style-color-light-custom-ring-faint:#0a0a0a0d;--sdp-style-color-dark-custom-ring-faint:#fafafa1a;--sdp-style-color-light-custom-focus-ring-soft:#a3a3a34d;--sdp-style-color-dark-custom-focus-ring-soft:#7373734d;--sdp-style-color-light-custom-tinted-hover:#d8d8d8;--sdp-style-color-dark-custom-tinted-hover:#3a3a3a;--sdp-style-color-light-custom-bubble-outline-hover:#f4f4f5;--sdp-style-color-dark-custom-bubble-outline-hover:#27272a4d;--sdp-style-color-light-custom-bubble-ghost-hover:#f4f4f5;--sdp-style-color-dark-custom-bubble-ghost-hover:#27272a80;--sdp-style-color-light-custom-border-soft:#e4e4e780;--sdp-style-color-dark-custom-border-soft:#ffffff0d;--sdp-style-color-light-custom-ring-chart:#09090b0d;--sdp-style-color-dark-custom-ring-chart:#fafafa1a;--sdp-style-color-light-custom-ring-chart-strong:#09090b1a;--sdp-style-color-dark-custom-ring-chart-strong:#fafafa1a;--sdp-style-color-light-custom-menu-border-subtle:#0a0a0a0d;--sdp-style-color-dark-custom-menu-border-subtle:#fafafa1a;--sdp-style-color-light-custom-muted-foreground-wash:#71717a1a;--sdp-style-color-dark-custom-muted-foreground-wash:#a1a1aa1a;--sdp-style-color-light-custom-menu-separator:#e4e4e780;--sdp-style-color-dark-custom-menu-separator:#ffffff0d;--sdp-style-color-light-custom-control-strong:#e6e6e680;--sdp-style-color-dark-custom-control-strong:#ffffff13;--sdp-style-color-light-custom-menu-border-faint:#0a0a0a0d;--sdp-style-color-dark-custom-menu-border-faint:#fafafa0d;--sdp-style-color-light-custom-overlay:#0000001a;--sdp-style-color-dark-custom-overlay:#0000001a;--sdp-mode-custom-overlay:var(--sdp-style-color-light-custom-overlay);--sdp-style-color-light-custom-toggle-group-shadow:#0000;--sdp-style-color-dark-custom-toggle-group-shadow:#0000;--sdp-mode-custom-toggle-group-shadow:var(--sdp-style-color-light-custom-toggle-group-shadow);--sdp-style-color-light-custom-slider-thumb:#fff;--sdp-style-color-dark-custom-slider-thumb:#fff;--sdp-mode-custom-slider-thumb:var(--sdp-style-color-light-custom-slider-thumb);--sdp-style-color-light-custom-badge-text-hover-muted:var(--sdp-mode-primary-foreground);--sdp-style-color-dark-custom-badge-text-hover-muted:var(--sdp-mode-primary-foreground);--sdp-mode-custom-badge-text-hover-muted:var(--sdp-style-color-light-custom-badge-text-hover-muted);--sdp-style-color-light-custom-control-wash:#e5e5e54d;--sdp-style-color-dark-custom-control-wash:#ffffff0b;--sdp-mode-custom-control-wash:var(--sdp-style-color-light-custom-control-wash);--sdp-style-color-light-custom-track-strong:#e6e6e6e6;--sdp-style-color-dark-custom-track-strong:#fff2;--sdp-mode-custom-track-strong:var(--sdp-style-color-light-custom-track-strong);--sdp-style-meta-version:"2.2";--sdp-tailwind-ring-width-4:4;--sdp-style-text-xs-lh-tight:15;--sdp-style-text-xs-lh-snug:16.5;--sdp-style-text-xs-lh-normal:18;--sdp-style-text-xs-lh-relaxed:19.5;--sdp-style-text-xs-lh-loose:24;--sdp-style-text-sm-lh-tight:17.5;--sdp-style-text-sm-lh-snug:19.25;--sdp-style-text-sm-lh-normal:21;--sdp-style-text-sm-lh-relaxed:22.75;--sdp-style-text-sm-lh-loose:28;--sdp-style-text-base-lh-tight:20;--sdp-style-text-base-lh-snug:22;--sdp-style-text-base-lh-normal:24;--sdp-style-text-base-lh-relaxed:26;--sdp-style-text-base-lh-loose:32;--sdp-style-text-lg-lh-tight:22.5;--sdp-style-text-lg-lh-snug:24.75;--sdp-style-text-lg-lh-normal:27;--sdp-style-text-lg-lh-relaxed:29.25;--sdp-style-text-lg-lh-loose:36;--sdp-style-text-xl-lh-tight:25;--sdp-style-text-xl-lh-snug:27.5;--sdp-style-text-xl-lh-normal:30;--sdp-style-text-xl-lh-relaxed:32.5;--sdp-style-text-xl-lh-loose:40;--sdp-style-text-2xl-lh-tight:30;--sdp-style-text-2xl-lh-snug:33;--sdp-style-text-2xl-lh-normal:36;--sdp-style-text-2xl-lh-relaxed:39;--sdp-style-text-2xl-lh-loose:48;--sdp-style-text-3xl-lh-tight:37.5;--sdp-style-text-3xl-lh-snug:41.25;--sdp-style-text-3xl-lh-normal:45;--sdp-style-text-3xl-lh-relaxed:48.75;--sdp-style-text-3xl-lh-loose:60;--sdp-style-text-4xl-lh-tight:45;--sdp-style-text-4xl-lh-snug:49.5;--sdp-style-text-4xl-lh-normal:54;--sdp-style-text-4xl-lh-relaxed:58.5;--sdp-style-text-4xl-lh-loose:72;--sdp-style-text-5xl-lh-tight:60;--sdp-style-text-5xl-lh-snug:66;--sdp-style-text-5xl-lh-normal:72;--sdp-style-text-5xl-lh-relaxed:78;--sdp-style-text-5xl-lh-loose:96;--sdp-style-text-6xl-lh-tight:75;--sdp-style-text-6xl-lh-snug:82.5;--sdp-style-text-6xl-lh-normal:90;--sdp-style-text-6xl-lh-relaxed:97.5;--sdp-style-text-6xl-lh-loose:120;--sdp-style-text-7xl-lh-tight:90;--sdp-style-text-7xl-lh-snug:99;--sdp-style-text-7xl-lh-normal:108;--sdp-style-text-7xl-lh-relaxed:117;--sdp-style-text-7xl-lh-loose:144;--sdp-style-text-8xl-lh-tight:120;--sdp-style-text-8xl-lh-snug:132;--sdp-style-text-8xl-lh-normal:144;--sdp-style-text-8xl-lh-relaxed:156;--sdp-style-text-8xl-lh-loose:192;--sdp-style-text-9xl-lh-tight:160;--sdp-style-text-9xl-lh-snug:176;--sdp-style-text-9xl-lh-normal:192;--sdp-style-text-9xl-lh-relaxed:208;--sdp-style-text-9xl-lh-loose:256;--sdp-style-component-table-cell-gap:var(--sdp-tailwind-spacing-2);--sdp-style-pro-blocks-desktop-heading-xl-font-weight:var(--sdp-style-font-weight-semibold);--sdp-style-pro-blocks-desktop-heading-lg-font-weight:var(--sdp-style-font-weight-semibold);--sdp-style-pro-blocks-desktop-heading-md-font-weight:var(--sdp-style-font-weight-semibold);--sdp-style-pro-blocks-desktop-heading-sm-font-weight:var(--sdp-style-font-weight-semibold);--sdp-style-pro-blocks-mobile-heading-xl-font-weight:var(--sdp-style-font-weight-semibold);--sdp-style-pro-blocks-mobile-heading-lg-font-weight:var(--sdp-style-font-weight-semibold);--sdp-style-pro-blocks-mobile-heading-md-font-weight:var(--sdp-style-font-weight-semibold);--sdp-style-pro-blocks-mobile-heading-sm-font-weight:var(--sdp-style-font-weight-semibold);--sdp-style-component-sidebar-bg:var(--sdp-mode-sidebar);--sdp-style-component-sidebar-primary-foreground:var(--sdp-mode-sidebar-primary-foreground);--sdp-style-component-questionnaire-root-gap:var(--sdp-tailwind-spacing-4);--sdp-style-component-questionnaire-item-gap:var(--sdp-tailwind-spacing-4);--sdp-style-component-questionnaire-choices-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-questionnaire-choice-gap:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-questionnaire-choice-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-questionnaire-choice-py:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-questionnaire-choice-radius:var(--sdp-tailwind-rounded-lg);--sdp-style-component-questionnaire-choice-border-width:var(--sdp-tailwind-border-width-1);--sdp-style-component-questionnaire-content-gap:var(--sdp-tailwind-spacing-0-5);--sdp-style-component-questionnaire-indicator-size:var(--sdp-tailwind-spacing-4);--sdp-style-component-questionnaire-indicator-radius:4;--sdp-style-component-questionnaire-indicator-border-width:var(--sdp-tailwind-border-width-1);--sdp-style-component-questionnaire-dot-size:var(--sdp-tailwind-spacing-2);--sdp-style-component-questionnaire-check-size:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-questionnaire-shortcut-size:var(--sdp-tailwind-spacing-5);--sdp-style-component-questionnaire-shortcut-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-questionnaire-shortcut-text-size:10;--sdp-style-component-questionnaire-input-height:var(--sdp-tailwind-spacing-8);--sdp-style-component-questionnaire-input-px:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-questionnaire-input-py:var(--sdp-tailwind-spacing-1);--sdp-style-component-questionnaire-input-radius:var(--sdp-tailwind-rounded-lg);--sdp-style-component-questionnaire-input-border-width:var(--sdp-tailwind-border-width-1);--sdp-style-component-questionnaire-input-border-width-bottom:var(--sdp-tailwind-border-width-1);--sdp-style-component-questionnaire-actions-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-questionnaire-actions-min-height:var(--sdp-tailwind-spacing-8);--sdp-style-component-questionnaire-title-size:var(--sdp-style-text-base-size);--sdp-style-component-questionnaire-title-weight:var(--sdp-style-font-weight-medium);--sdp-style-component-questionnaire-label-size:var(--sdp-style-text-sm-size);--sdp-style-component-questionnaire-description-size:var(--sdp-style-text-sm-size);--sdp-style-component-questionnaire-progress-size:var(--sdp-style-text-xs-size);--sdp-style-component-questionnaire-choice-bg:var(--sdp-mode-custom-questionnaire-choice-bg);--sdp-style-component-questionnaire-choice-hover-bg:var(--sdp-mode-custom-muted-hover);--sdp-style-component-questionnaire-choice-checked-bg:var(--sdp-mode-muted);--sdp-style-component-questionnaire-choice-checked-border:var(--sdp-mode-custom-primary-border);--sdp-style-component-questionnaire-choice-border:var(--sdp-mode-input);--sdp-style-component-questionnaire-choice-invalid-border:var(--sdp-mode-destructive);--sdp-style-component-questionnaire-choice-text:var(--sdp-mode-foreground);--sdp-style-component-questionnaire-choice-description-text:var(--sdp-mode-muted-foreground);--sdp-style-component-questionnaire-indicator-bg:var(--sdp-mode-custom-control);--sdp-style-component-questionnaire-indicator-border:var(--sdp-mode-input);--sdp-style-component-questionnaire-checked-bg:var(--sdp-mode-primary);--sdp-style-component-questionnaire-checked-border:var(--sdp-mode-primary);--sdp-style-component-questionnaire-radio-checked-bg:var(--sdp-mode-primary);--sdp-style-component-questionnaire-radio-checked-border:var(--sdp-mode-primary);--sdp-style-component-questionnaire-dot-color:var(--sdp-mode-primary-foreground);--sdp-style-component-questionnaire-check-color:var(--sdp-mode-primary-foreground);--sdp-style-component-questionnaire-shortcut-bg:var(--sdp-mode-background);--sdp-style-component-questionnaire-shortcut-border:var(--sdp-mode-input);--sdp-style-component-questionnaire-shortcut-text:var(--sdp-mode-muted-foreground);--sdp-style-component-questionnaire-input-bg:var(--sdp-mode-custom-field);--sdp-style-component-questionnaire-input-border:var(--sdp-mode-input);--sdp-style-component-questionnaire-input-invalid-border:var(--sdp-mode-destructive);--sdp-style-component-questionnaire-input-disabled-bg:var(--sdp-mode-custom-field-disabled);--sdp-style-component-questionnaire-input-text:var(--sdp-mode-foreground);--sdp-style-component-questionnaire-input-placeholder-text:var(--sdp-mode-muted-foreground);--sdp-style-component-questionnaire-error-text:var(--sdp-mode-destructive);--sdp-style-component-questionnaire-progress-text:var(--sdp-mode-muted-foreground);--sdp-style-color-light-custom-questionnaire-choice-bg:#fff0;--sdp-style-color-dark-custom-questionnaire-choice-bg:#ffffff08;--sdp-mode-custom-questionnaire-choice-bg:var(--sdp-style-color-light-custom-questionnaire-choice-bg)}.dark{--sdp-mode-accent:var(--sdp-style-color-dark-accent);--sdp-mode-accent-foreground:var(--sdp-style-color-dark-accent-foreground);--sdp-mode-background:var(--sdp-style-color-dark-background);--sdp-mode-border:var(--sdp-style-color-dark-border);--sdp-mode-card:var(--sdp-style-color-dark-card);--sdp-mode-card-foreground:var(--sdp-style-color-dark-card-foreground);--sdp-mode-destructive:var(--sdp-style-color-dark-destructive);--sdp-mode-foreground:var(--sdp-style-color-dark-foreground);--sdp-mode-input:var(--sdp-style-color-dark-input);--sdp-mode-muted:var(--sdp-style-color-dark-muted);--sdp-mode-muted-foreground:var(--sdp-style-color-dark-muted-foreground);--sdp-mode-popover:var(--sdp-style-color-dark-popover);--sdp-mode-popover-foreground:var(--sdp-style-color-dark-popover-foreground);--sdp-mode-primary:var(--sdp-style-color-dark-primary);--sdp-mode-primary-foreground:var(--sdp-style-color-dark-primary-foreground);--sdp-mode-ring:var(--sdp-style-color-dark-ring);--sdp-mode-secondary:var(--sdp-style-color-dark-secondary);--sdp-mode-secondary-foreground:var(--sdp-style-color-dark-secondary-foreground);--sdp-mode-alpha-10:var(--sdp-style-color-dark-alpha-10);--sdp-mode-alpha-20:var(--sdp-style-color-dark-alpha-20);--sdp-mode-alpha-30:var(--sdp-style-color-dark-alpha-30);--sdp-mode-alpha-40:var(--sdp-style-color-dark-alpha-40);--sdp-mode-alpha-50:var(--sdp-style-color-dark-alpha-50);--sdp-mode-alpha-60:var(--sdp-style-color-dark-alpha-60);--sdp-mode-alpha-80:var(--sdp-style-color-dark-alpha-80);--sdp-mode-alpha-90:var(--sdp-style-color-dark-alpha-90);--sdp-mode-ring-offset:var(--sdp-style-color-dark-background);--sdp-mode-chart-1:var(--sdp-style-color-dark-chart-1);--sdp-mode-chart-2:var(--sdp-style-color-dark-chart-2);--sdp-mode-chart-3:var(--sdp-style-color-dark-chart-3);--sdp-mode-chart-4:var(--sdp-style-color-dark-chart-4);--sdp-mode-chart-5:var(--sdp-style-color-dark-chart-5);--sdp-mode-sidebar-primary-foreground:var(--sdp-style-color-dark-sidebar-primary-foreground);--sdp-mode-sidebar-primary:var(--sdp-style-color-dark-sidebar-primary);--sdp-mode-sidebar-foreground:var(--sdp-style-color-dark-sidebar-foreground);--sdp-mode-sidebar:var(--sdp-style-color-dark-sidebar);--sdp-mode-sidebar-accent:var(--sdp-style-color-dark-sidebar-accent);--sdp-mode-sidebar-accent-foreground:var(--sdp-style-color-dark-sidebar-accent-foreground);--sdp-mode-sidebar-border:var(--sdp-style-color-dark-sidebar-border);--sdp-mode-sidebar-ring:var(--sdp-style-color-dark-sidebar-ring);--sdp-mode-alpha-5:var(--sdp-style-color-dark-alpha-5);--sdp-mode-custom-active-tab-border:var(--sdp-style-color-dark-custom-active-tab-border);--sdp-mode-custom-calendar-accent:var(--sdp-style-color-dark-custom-calendar-accent);--sdp-mode-custom-calendar-surface:var(--sdp-style-color-dark-custom-calendar-surface);--sdp-mode-custom-kbd-overlay:var(--sdp-style-color-dark-custom-kbd-overlay);--sdp-mode-custom-selected-wash:var(--sdp-style-color-dark-custom-selected-wash);--sdp-mode-custom-destructive-border-strong:var(--sdp-style-color-dark-custom-destructive-border-strong);--sdp-mode-custom-warning-foreground:var(--sdp-style-color-dark-custom-warning-foreground);--sdp-mode-custom-warning-background:var(--sdp-style-color-dark-custom-warning-background);--sdp-mode-custom-warning-border:var(--sdp-style-color-dark-custom-warning-border);--sdp-mode-custom-menu-glass:var(--sdp-style-color-dark-custom-menu-glass);--sdp-mode-custom-menu-border:var(--sdp-style-color-dark-custom-menu-border);--sdp-mode-custom-destructive-strong:var(--sdp-style-color-dark-custom-destructive-strong);--sdp-mode-custom-destructive-wash:var(--sdp-style-color-dark-custom-destructive-wash);--sdp-mode-custom-destructive-border-soft:var(--sdp-style-color-dark-custom-destructive-border-soft);--sdp-mode-custom-tinted:var(--sdp-style-color-dark-custom-tinted);--sdp-mode-custom-foreground-wash:var(--sdp-style-color-dark-custom-foreground-wash);--sdp-mode-custom-field:var(--sdp-style-color-dark-custom-field);--sdp-mode-custom-control:var(--sdp-style-color-dark-custom-control);--sdp-mode-custom-control-hover:var(--sdp-style-color-dark-custom-control-hover);--sdp-mode-custom-field-disabled:var(--sdp-style-color-dark-custom-field-disabled);--sdp-mode-custom-switch-track:var(--sdp-style-color-dark-custom-switch-track);--sdp-mode-custom-primary-muted:var(--sdp-style-color-dark-custom-primary-muted);--sdp-mode-custom-primary-border:var(--sdp-style-color-dark-custom-primary-border);--sdp-mode-custom-destructive-muted:var(--sdp-style-color-dark-custom-destructive-muted);--sdp-mode-custom-destructive-muted-hover:var(--sdp-style-color-dark-custom-destructive-muted-hover);--sdp-mode-custom-destructive-border:var(--sdp-style-color-dark-custom-destructive-border);--sdp-mode-custom-destructive-ring:var(--sdp-style-color-dark-custom-destructive-ring);--sdp-mode-custom-destructive-muted-foreground:var(--sdp-style-color-dark-custom-destructive-muted-foreground);--sdp-mode-custom-focus-ring:var(--sdp-style-color-dark-custom-focus-ring);--sdp-mode-custom-muted-subtle:var(--sdp-style-color-dark-custom-muted-subtle);--sdp-mode-custom-muted-hover:var(--sdp-style-color-dark-custom-muted-hover);--sdp-mode-custom-field-border:var(--sdp-style-color-dark-custom-field-border);--sdp-mode-custom-accordion-active-bg:var(--sdp-style-color-dark-custom-accordion-active-bg);--sdp-mode-custom-primary-hover:var(--sdp-style-color-dark-custom-primary-hover);--sdp-mode-custom-secondary-hover:var(--sdp-style-color-dark-custom-secondary-hover);--sdp-mode-custom-control-border:var(--sdp-style-color-dark-custom-control-border);--sdp-mode-custom-ring-faint:var(--sdp-style-color-dark-custom-ring-faint);--sdp-mode-custom-focus-ring-soft:var(--sdp-style-color-dark-custom-focus-ring-soft);--sdp-mode-custom-tinted-hover:var(--sdp-style-color-dark-custom-tinted-hover);--sdp-mode-custom-bubble-outline-hover:var(--sdp-style-color-dark-custom-bubble-outline-hover);--sdp-mode-custom-bubble-ghost-hover:var(--sdp-style-color-dark-custom-bubble-ghost-hover);--sdp-mode-custom-border-soft:var(--sdp-style-color-dark-custom-border-soft);--sdp-mode-custom-ring-chart:var(--sdp-style-color-dark-custom-ring-chart);--sdp-mode-custom-ring-chart-strong:var(--sdp-style-color-dark-custom-ring-chart-strong);--sdp-mode-custom-menu-border-subtle:var(--sdp-style-color-dark-custom-menu-border-subtle);--sdp-mode-custom-muted-foreground-wash:var(--sdp-style-color-dark-custom-muted-foreground-wash);--sdp-mode-custom-menu-separator:var(--sdp-style-color-dark-custom-menu-separator);--sdp-mode-custom-control-strong:var(--sdp-style-color-dark-custom-control-strong);--sdp-mode-custom-menu-border-faint:var(--sdp-style-color-dark-custom-menu-border-faint);--sdp-mode-custom-drawer-border:var(--sdp-mode-border);--sdp-mode-custom-switch-track-muted:var(--sdp-style-color-dark-custom-switch-track-muted);--sdp-mode-custom-switch-thumb-off:var(--sdp-mode-foreground);--sdp-mode-custom-switch-thumb-on:var(--sdp-mode-primary-foreground);--sdp-mode-custom-switch-border-sera:var(--sdp-style-color-dark-custom-switch-border-sera);--sdp-mode-custom-overlay:var(--sdp-style-color-dark-custom-overlay);--sdp-mode-custom-toggle-group-shadow:var(--sdp-style-color-dark-custom-toggle-group-shadow);--sdp-mode-custom-slider-thumb:var(--sdp-style-color-dark-custom-slider-thumb);--sdp-mode-custom-badge-text-hover-muted:var(--sdp-style-color-dark-custom-badge-text-hover-muted);--sdp-mode-custom-control-wash:var(--sdp-style-color-dark-custom-control-wash);--sdp-mode-custom-track-strong:var(--sdp-style-color-dark-custom-track-strong);--sdp-mode-custom-questionnaire-choice-bg:var(--sdp-style-color-dark-custom-questionnaire-choice-bg)}[data-kit-style=vega]{--sdp-style-color-light-custom-field:#fff;--sdp-style-shadow-control-1-y:var(--sdp-style-shadow-xs-offset-y);--sdp-style-shadow-control-1-blur:var(--sdp-style-shadow-xs-blur-radius);--sdp-style-shadow-control-1-spread:var(--sdp-style-shadow-xs-spread-radius);--sdp-style-shadow-surface-1-y:var(--sdp-style-shadow-xs-offset-y);--sdp-style-shadow-surface-1-blur:var(--sdp-style-shadow-xs-blur-radius);--sdp-style-shadow-surface-1-spread:var(--sdp-style-shadow-xs-spread-radius);--sdp-style-shadow-slider-thumb-2-y:var(--sdp-style-shadow-sm-1-offset-y);--sdp-style-shadow-slider-thumb-2-blur:var(--sdp-style-shadow-sm-1-blur-radius);--sdp-style-shadow-slider-thumb-2-spread:var(--sdp-style-shadow-sm-1-spread-radius);--sdp-style-shadow-control-1-color:var(--sdp-style-shadow-xs-color);--sdp-style-shadow-surface-1-color:var(--sdp-style-shadow-xs-color);--sdp-style-shadow-slider-thumb-2-color:var(--sdp-style-shadow-sm-1-color);--sdp-style-component-button-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-button-size-default-height:var(--sdp-tailwind-spacing-9);--sdp-style-component-button-size-sm-height:var(--sdp-tailwind-spacing-8);--sdp-style-component-button-size-lg-height:var(--sdp-tailwind-spacing-10);--sdp-style-component-card-padding:var(--sdp-tailwind-spacing-6);--sdp-style-component-card-footer-border-width:var(--sdp-tailwind-border-width-0);--sdp-style-component-input-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-navigation-menu-link-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-textarea-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-input-height:var(--sdp-tailwind-spacing-9);--sdp-style-component-button-size-icon-sm-size:var(--sdp-tailwind-spacing-8);--sdp-style-component-button-size-icon-size:var(--sdp-tailwind-spacing-9);--sdp-style-component-button-size-icon-lg-size:var(--sdp-tailwind-spacing-10);--sdp-style-component-navigation-menu-trigger-px:var(--sdp-tailwind-spacing-4);--sdp-style-component-navigation-menu-trigger-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-field-gap:var(--sdp-tailwind-spacing-3);--sdp-style-component-card-footer-pt:var(--sdp-tailwind-spacing-0);--sdp-style-component-field-content-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-field-set-gap:var(--sdp-tailwind-spacing-6);--sdp-style-component-navigation-menu-trigger-py:var(--sdp-tailwind-spacing-2);--sdp-style-component-navigation-menu-link-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-navigation-menu-content-link-radius:var(--sdp-tailwind-rounded-sm);--sdp-style-component-navigation-menu-content-pt:var(--sdp-tailwind-spacing-2);--sdp-style-component-navigation-menu-content-pr:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-navigation-menu-content-pb:var(--sdp-tailwind-spacing-2);--sdp-style-component-navigation-menu-content-pl:var(--sdp-tailwind-spacing-2);--sdp-style-component-field-legend-mb:var(--sdp-tailwind-spacing-3);--sdp-style-component-field-group-gap:var(--sdp-tailwind-spacing-7);--sdp-style-component-card-padding-sm:var(--sdp-tailwind-spacing-4);--sdp-style-component-card-footer-pt-sm:var(--sdp-tailwind-spacing-0);--sdp-style-component-dropdown-menu-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-dropdown-menu-item-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-dropdown-menu-item-py:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-dropdown-menu-item-radius:var(--sdp-tailwind-rounded-sm);--sdp-style-component-dropdown-menu-item-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-dropdown-menu-item-min-height:var(--sdp-tailwind-spacing-8);--sdp-style-component-popover-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-popover-padding:var(--sdp-tailwind-spacing-4);--sdp-style-component-dialog-padding:var(--sdp-tailwind-spacing-6);--sdp-style-component-tabs-list-height:var(--sdp-tailwind-spacing-9);--sdp-style-component-tabs-trigger-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-tabs-trigger-py:var(--sdp-tailwind-spacing-1);--sdp-style-component-alert-px:var(--sdp-tailwind-spacing-4);--sdp-style-component-alert-py:var(--sdp-tailwind-spacing-3);--sdp-style-component-toggle-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-item-px:var(--sdp-tailwind-spacing-4);--sdp-style-component-item-py:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-item-gap:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-item-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-accordion-py:var(--sdp-tailwind-spacing-4);--sdp-style-component-progress-height:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-slider-track:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-input-otp-size:var(--sdp-tailwind-spacing-9);--sdp-style-component-input-otp-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-empty-padding:var(--sdp-tailwind-spacing-12);--sdp-style-component-empty-radius:var(--sdp-tailwind-rounded-lg);--sdp-style-component-empty-media-icon-size:var(--sdp-tailwind-spacing-10);--sdp-style-component-empty-content-gap:var(--sdp-tailwind-spacing-4);--sdp-style-component-drawer-handle-height:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-calendar-padding:var(--sdp-tailwind-spacing-3);--sdp-style-component-pagination-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-card-footer-bg:var(--sdp-mode-card);--sdp-style-component-dialog-footer-bg:var(--sdp-tailwind-colors-transparent);--sdp-style-component-dialog-footer-border-width:var(--sdp-tailwind-border-width-0);--sdp-style-component-dialog-footer-pt:var(--sdp-tailwind-spacing-0);--sdp-style-meta-style-name:"Vega";--sdp-style-component-slider-thumb-width:var(--sdp-tailwind-spacing-4);--sdp-style-component-slider-thumb-height:var(--sdp-tailwind-spacing-4);--sdp-style-component-drawer-handle-width:100;--sdp-style-component-accordion-content-pb:var(--sdp-tailwind-spacing-4);--sdp-style-component-input-group-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-menubar-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-combobox-content-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-combobox-item-radius:var(--sdp-tailwind-rounded-sm);--sdp-style-component-input-group-button-radius:5;--sdp-style-component-button-size-sm-icon-size:var(--sdp-tailwind-spacing-4);--sdp-style-component-input-file-height:var(--sdp-tailwind-spacing-7);--sdp-style-component-accordion-trigger-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-alert-gap-x:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-alert-dialog-padding:var(--sdp-tailwind-spacing-6);--sdp-style-component-alert-dialog-max-width:var(--sdp-tailwind-max-width-max-w-lg);--sdp-style-component-alert-dialog-media-gap-x:var(--sdp-tailwind-spacing-6);--sdp-style-component-alert-dialog-media-size:var(--sdp-tailwind-spacing-16);--sdp-style-component-alert-dialog-media-icon:var(--sdp-tailwind-spacing-8);--sdp-style-component-alert-dialog-footer-pt:var(--sdp-tailwind-spacing-0);--sdp-style-component-alert-dialog-footer-border-width:var(--sdp-tailwind-border-width-0);--sdp-style-component-alert-dialog-title-size:var(--sdp-style-text-lg-size);--sdp-style-component-alert-dialog-footer-bg:var(--sdp-tailwind-colors-transparent);--sdp-style-component-breadcrumb-list-gap:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-breadcrumb-item-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-calendar-cell-size:var(--sdp-tailwind-spacing-8);--sdp-style-component-carousel-nav-min-size:var(--sdp-tailwind-spacing-8);--sdp-style-component-combobox-item-pl:var(--sdp-tailwind-spacing-2);--sdp-style-component-combobox-item-py:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-combobox-trigger-height:var(--sdp-tailwind-spacing-9);--sdp-style-component-combobox-trigger-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-combobox-search-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-combobox-chip-height:22;--sdp-style-component-combobox-trigger-field-disabled:var(--sdp-mode-custom-field);--sdp-style-component-context-menu-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-context-menu-item-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-context-menu-item-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-context-menu-item-py:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-context-menu-item-radius:var(--sdp-tailwind-rounded-sm);--sdp-style-component-dialog-max-width:var(--sdp-tailwind-max-width-max-w-md);--sdp-style-component-dialog-title-size:var(--sdp-style-text-sm-size);--sdp-style-component-toggle-icon-size-sm:var(--sdp-tailwind-spacing-4);--sdp-style-component-toggle-variant-outline-bg:var(--sdp-mode-background);--sdp-style-component-toggle-group-joined-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-toggle-group-shadow-y:1;--sdp-style-component-toggle-group-shadow-blur:2;--sdp-style-component-empty-media-icon-svg-size:var(--sdp-tailwind-spacing-6);--sdp-style-component-empty-title-size:var(--sdp-style-text-lg-size);--sdp-style-component-empty-title-lh:var(--sdp-style-text-lg-lh);--sdp-style-component-drawer-header-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-drawer-title-size:var(--sdp-style-text-sm-size);--sdp-style-component-switch-box-padding:var(--sdp-tailwind-spacing-3);--sdp-style-component-switch-box-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-slider-focus-ring-width:var(--sdp-tailwind-ring-width-4);--sdp-style-component-slider-thumb-border:var(--sdp-mode-primary);--sdp-style-component-sheet-header-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-sheet-title-size:var(--sdp-style-text-sm-size);--sdp-style-component-select-trigger-height:var(--sdp-tailwind-spacing-9);--sdp-style-component-select-trigger-height-sm:var(--sdp-tailwind-spacing-8);--sdp-style-component-select-trigger-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-select-content-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-select-item-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-select-item-pl:var(--sdp-tailwind-spacing-2);--sdp-style-component-select-item-py:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-select-item-radius:var(--sdp-tailwind-rounded-sm);--sdp-style-component-select-item-min-height:var(--sdp-tailwind-spacing-8);--sdp-style-component-select-label-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-select-label-py:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-dropdown-menu-label-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-dropdown-menu-label-py:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-menubar-height:var(--sdp-tailwind-spacing-9);--sdp-style-component-menubar-padding:var(--sdp-tailwind-spacing-1);--sdp-style-component-menubar-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-menubar-trigger-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-menubar-trigger-py:var(--sdp-tailwind-spacing-1);--sdp-style-component-menubar-content-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-menubar-item-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-menubar-item-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-menubar-item-py:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-menubar-item-py-indicator:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-menubar-item-radius:var(--sdp-tailwind-rounded-sm);--sdp-style-component-menubar-item-pl-indicator:var(--sdp-tailwind-spacing-8);--sdp-style-component-message-scroller-content-gap:var(--sdp-tailwind-spacing-8);--sdp-style-component-menubar-subtrigger-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-menubar-label-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-menubar-label-py:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-input-group-height:var(--sdp-tailwind-spacing-9);--sdp-style-component-input-group-radius-textarea:var(--sdp-tailwind-rounded-md);--sdp-style-component-context-menu-item-min-height:var(--sdp-tailwind-spacing-8);--sdp-style-component-context-menu-radio-item-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-context-menu-sub-trigger-gap:var(--sdp-tailwind-spacing-0);--sdp-style-component-context-menu-label-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-context-menu-label-py:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-hover-card-padding:var(--sdp-tailwind-spacing-4);--sdp-style-component-radio-group-group-gap:var(--sdp-tailwind-spacing-3);--sdp-style-component-radio-group-box-padding:var(--sdp-tailwind-spacing-3);--sdp-style-component-radio-group-box-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-popover-gap:var(--sdp-tailwind-spacing-4);--sdp-style-component-popover-header-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-pagination-prev-next-override-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-pagination-ellipsis-size:var(--sdp-tailwind-spacing-9);--sdp-style-component-sidebar-menu-gap:var(--sdp-tailwind-spacing-1);--sdp-style-color-light-custom-toggle-group-shadow:#0000000d;--sdp-style-color-dark-custom-toggle-group-shadow:#0000000d;--sdp-style-component-questionnaire-root-gap:var(--sdp-tailwind-spacing-6);--sdp-style-component-questionnaire-item-gap:var(--sdp-tailwind-spacing-5);--sdp-style-component-questionnaire-choices-gap:var(--sdp-tailwind-spacing-3);--sdp-style-component-questionnaire-choice-gap:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-questionnaire-choice-px:var(--sdp-tailwind-spacing-4);--sdp-style-component-questionnaire-choice-py:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-questionnaire-choice-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-questionnaire-content-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-questionnaire-input-height:var(--sdp-tailwind-spacing-9);--sdp-style-component-questionnaire-input-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-questionnaire-actions-min-height:var(--sdp-tailwind-spacing-9);--sdp-style-component-questionnaire-title-weight:var(--sdp-style-font-weight-semibold)}[data-kit-style=mira]{--sdp-style-text-base-size:14;--sdp-style-text-base-lh:20;--sdp-style-text-sm-size:12;--sdp-style-text-sm-lh:16;--sdp-style-text-lg-size:16;--sdp-style-text-lg-lh:24;--sdp-style-text-xs-size:10;--sdp-style-text-xs-lh:12;--sdp-style-text-xl-size:18;--sdp-style-text-2xl-size:20;--sdp-style-text-2xl-lh:28;--sdp-style-text-4xl-size:30;--sdp-style-text-4xl-lh:45;--sdp-style-text-3xl-size:24;--sdp-style-text-3xl-lh:36;--sdp-style-color-light-custom-field:#e6e6e633;--sdp-style-color-light-custom-control:#fff0;--sdp-style-color-light-custom-control-hover:#e5e5e580;--sdp-style-color-light-custom-focus-ring:#a3a3a34d;--sdp-style-color-dark-custom-focus-ring:#7373734d;--sdp-style-focus-ring-width:2;--sdp-style-shadow-tabs-active-1-y:0;--sdp-style-shadow-tabs-active-1-blur:0;--sdp-style-shadow-tabs-active-1-spread:0;--sdp-style-shadow-tabs-active-2-y:0;--sdp-style-shadow-tabs-active-2-blur:0;--sdp-style-shadow-tabs-active-2-spread:0;--sdp-style-shadow-tabs-active-1-color:#0000;--sdp-style-shadow-tabs-active-2-color:#0000;--sdp-style-component-badge-radius:var(--sdp-tailwind-rounded-full);--sdp-style-component-badge-icon-size:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-button-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-button-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-button-size-default-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-button-size-default-height:var(--sdp-tailwind-spacing-7);--sdp-style-component-button-size-sm-height:var(--sdp-tailwind-spacing-6);--sdp-style-component-button-size-xs-height:var(--sdp-tailwind-spacing-5);--sdp-style-component-button-size-xs-icon-size:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-button-size-lg-height:var(--sdp-tailwind-spacing-8);--sdp-style-component-button-focus-ring-width:var(--sdp-tailwind-ring-width-2);--sdp-style-component-card-radius:var(--sdp-tailwind-rounded-lg);--sdp-style-component-card-footer-border-width:var(--sdp-tailwind-border-width-0);--sdp-style-component-input-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-kbd-radius:var(--sdp-tailwind-rounded-xs);--sdp-style-component-textarea-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-textarea-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-input-height:var(--sdp-tailwind-spacing-7);--sdp-style-component-input-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-button-size-sm-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-button-size-lg-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-button-size-icon-xs-size:var(--sdp-tailwind-spacing-5);--sdp-style-component-button-size-icon-sm-size:var(--sdp-tailwind-spacing-6);--sdp-style-component-button-size-icon-size:var(--sdp-tailwind-spacing-7);--sdp-style-component-button-size-icon-lg-size:var(--sdp-tailwind-spacing-8);--sdp-style-component-button-ring-width-invalid:var(--sdp-tailwind-ring-width-2);--sdp-style-component-card-footer-pt:var(--sdp-tailwind-spacing-0);--sdp-style-component-input-focus-ring-width:var(--sdp-tailwind-ring-width-2);--sdp-style-component-navigation-menu-link-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-navigation-menu-content-pt:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-navigation-menu-content-pr:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-navigation-menu-content-pb:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-navigation-menu-content-pl:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-input-py:var(--sdp-tailwind-spacing-0-5);--sdp-style-component-field-legend-mb:var(--sdp-tailwind-spacing-2);--sdp-style-component-field-group-gap:var(--sdp-tailwind-spacing-4);--sdp-style-component-card-footer-pt-sm:var(--sdp-tailwind-spacing-0);--sdp-style-component-dropdown-menu-item-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-dropdown-menu-item-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-dropdown-menu-item-icon-size:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-alert-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-alert-py:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-switch-width:var(--sdp-tailwind-spacing-7);--sdp-style-component-switch-height:16.6;--sdp-style-component-switch-thumb-width:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-switch-thumb-height:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-toggle-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-item-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-accordion-py:var(--sdp-tailwind-spacing-2);--sdp-style-component-progress-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-input-otp-size:var(--sdp-tailwind-spacing-7);--sdp-style-component-input-otp-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-empty-media-icon-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-empty-content-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-toast-radius:var(--sdp-tailwind-rounded-lg);--sdp-style-component-calendar-padding:var(--sdp-tailwind-spacing-3);--sdp-style-component-attachment-radius:var(--sdp-tailwind-rounded-lg);--sdp-style-component-message-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-message-content-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-card-footer-bg:var(--sdp-mode-card);--sdp-style-component-badge-variant-outline-bg:var(--sdp-mode-custom-field);--sdp-style-component-item-gap-xs:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-dialog-footer-bg:var(--sdp-tailwind-colors-transparent);--sdp-style-component-dialog-footer-border-width:var(--sdp-tailwind-border-width-0);--sdp-style-component-dialog-footer-pt:var(--sdp-tailwind-spacing-0);--sdp-style-meta-style-name:"Mira";--sdp-style-component-drawer-handle-width:var(--sdp-tailwind-spacing-12);--sdp-style-component-accordion-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-accordion-content-pb:var(--sdp-tailwind-spacing-4);--sdp-style-component-accordion-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-accordion-border-width:var(--sdp-tailwind-border-width-1);--sdp-style-color-light-custom-accordion-active-bg:var(--sdp-style-color-light-custom-muted-subtle);--sdp-style-color-dark-custom-accordion-active-bg:var(--sdp-style-color-dark-custom-muted-subtle);--sdp-style-component-slider-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-bubble-content-radius:var(--sdp-tailwind-rounded-lg);--sdp-style-component-input-group-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-button-size-xs-radius:var(--sdp-tailwind-rounded-sm);--sdp-style-component-navigation-menu-popup-radius:var(--sdp-tailwind-rounded-xl);--sdp-style-component-command-item-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-attachment-media-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-attachment-radius-xs:var(--sdp-tailwind-rounded-md);--sdp-style-component-input-group-button-radius:4;--sdp-style-component-button-icon-size:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-button-size-sm-icon-size:var(--sdp-tailwind-spacing-3);--sdp-style-component-button-size-icon-sm-icon-size:var(--sdp-tailwind-spacing-3);--sdp-style-color-dark-custom-control-border:var(--sdp-style-color-dark-border);--sdp-style-component-accordion-focus-ring-width:var(--sdp-tailwind-ring-width-0);--sdp-style-component-accordion-trigger-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-accordion-item-bg-active:var(--sdp-mode-custom-accordion-active-bg);--sdp-style-component-accordion-trigger-focus-bg:var(--sdp-tailwind-colors-transparent);--sdp-style-component-alert-gap-x:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-alert-icon-size:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-alert-dialog-max-width-sm:var(--sdp-tailwind-max-width-max-w-3xs);--sdp-style-component-alert-dialog-header-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-alert-dialog-media-gap-y:var(--sdp-tailwind-spacing-3);--sdp-style-component-alert-dialog-media-size:var(--sdp-tailwind-spacing-8);--sdp-style-component-alert-dialog-media-icon:var(--sdp-tailwind-spacing-4);--sdp-style-component-alert-dialog-footer-pt:var(--sdp-tailwind-spacing-0);--sdp-style-component-alert-dialog-footer-border-width:var(--sdp-tailwind-border-width-0);--sdp-style-component-alert-dialog-footer-bg:var(--sdp-tailwind-colors-transparent);--sdp-style-component-attachment-media-radius-xs:var(--sdp-tailwind-rounded-sm);--sdp-style-component-breadcrumb-ellipsis-size:var(--sdp-tailwind-spacing-4);--sdp-style-component-breadcrumb-ellipsis-icon-size:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-bubble-content-px:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-bubble-content-py:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-bubble-reactions-ring-width:var(--sdp-tailwind-ring-width-2);--sdp-style-component-calendar-cell-size:var(--sdp-tailwind-spacing-6);--sdp-style-component-card-title-size-sm:var(--sdp-style-text-base-size);--sdp-style-component-card-title-lh-sm:var(--sdp-style-text-base-lh);--sdp-style-component-carousel-nav-min-size:var(--sdp-tailwind-spacing-6);--sdp-style-component-carousel-nav-focus-ring-width:var(--sdp-tailwind-ring-width-2);--sdp-style-component-checkbox-focus-ring-width:var(--sdp-tailwind-ring-width-2);--sdp-style-component-combobox-item-pl:var(--sdp-tailwind-spacing-2);--sdp-style-component-combobox-item-pr:var(--sdp-tailwind-spacing-2);--sdp-style-component-combobox-item-icon-size:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-combobox-item-min-height:var(--sdp-tailwind-spacing-7);--sdp-style-component-combobox-trigger-height:var(--sdp-tailwind-spacing-7);--sdp-style-component-combobox-trigger-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-combobox-trigger-pl:var(--sdp-tailwind-spacing-2);--sdp-style-component-combobox-trigger-py:var(--sdp-tailwind-spacing-0-5);--sdp-style-component-combobox-trigger-focus-ring-width:var(--sdp-tailwind-ring-width-2);--sdp-style-component-combobox-content-min-width:var(--sdp-tailwind-spacing-32);--sdp-style-component-combobox-search-height:var(--sdp-tailwind-spacing-7);--sdp-style-component-combobox-search-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-combobox-search-py:var(--sdp-tailwind-spacing-0-5);--sdp-style-component-combobox-search-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-combobox-chip-height:19;--sdp-style-component-combobox-chip-radius:4;--sdp-style-component-combobox-trigger-field-disabled:var(--sdp-mode-custom-field);--sdp-style-component-combobox-search-border:var(--sdp-tailwind-colors-transparent);--sdp-style-component-combobox-chip-bg:var(--sdp-mode-custom-muted-foreground-wash);--sdp-style-component-command-label-px:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-command-item-px:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-command-item-icon-size:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-command-shortcut-tracking:1;--sdp-style-component-command-separator-color:var(--sdp-mode-custom-menu-separator);--sdp-style-component-context-menu-min-width:var(--sdp-tailwind-spacing-32);--sdp-style-component-context-menu-item-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-context-menu-item-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-context-menu-label-weight:var(--sdp-style-font-weight-normal);--sdp-style-component-dialog-header-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-dialog-title-size:var(--sdp-style-text-sm-size);--sdp-style-component-toggle-px-default:var(--sdp-tailwind-spacing-2);--sdp-style-component-toggle-px-sm:var(--sdp-tailwind-spacing-2);--sdp-style-component-toggle-icon-size-sm:var(--sdp-tailwind-spacing-3);--sdp-style-component-tabs-icon-size:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-checkbox-box-border-active:var(--sdp-mode-border);--sdp-style-component-toggle-group-joined-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-empty-header-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-empty-description-size:var(--sdp-style-text-xs-size);--sdp-style-component-drawer-border-width-floating:var(--sdp-tailwind-border-width-1);--sdp-style-component-drawer-radius-floating:var(--sdp-tailwind-rounded-xl);--sdp-style-component-drawer-header-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-drawer-title-size:var(--sdp-style-text-sm-size);--sdp-style-component-drawer-border:var(--sdp-mode-custom-drawer-border);--sdp-style-component-table-head-text-size:var(--sdp-style-text-xs-size);--sdp-style-component-table-head-text-lh:var(--sdp-style-text-xs-lh);--sdp-style-component-table-text-size:var(--sdp-style-text-xs-size);--sdp-style-component-table-text-lh:var(--sdp-style-text-xs-lh);--sdp-style-component-switch-box-padding:var(--sdp-tailwind-spacing-2);--sdp-style-component-switch-box-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-slider-focus-ring-width:var(--sdp-tailwind-ring-width-2);--sdp-style-component-switch-box-border-active:var(--sdp-mode-border);--sdp-style-component-sheet-padding:var(--sdp-tailwind-spacing-6);--sdp-style-component-sheet-gap:var(--sdp-tailwind-spacing-6);--sdp-style-component-sheet-header-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-sheet-title-size:var(--sdp-style-text-sm-size);--sdp-style-component-select-trigger-height:var(--sdp-tailwind-spacing-7);--sdp-style-component-select-trigger-height-sm:var(--sdp-tailwind-spacing-6);--sdp-style-component-select-trigger-pl:var(--sdp-tailwind-spacing-2);--sdp-style-component-select-trigger-py:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-select-trigger-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-select-trigger-icon-size:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-select-trigger-focus-ring-width:var(--sdp-tailwind-ring-width-2);--sdp-style-component-select-content-min-width:var(--sdp-tailwind-spacing-32);--sdp-style-component-select-item-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-select-item-pl:var(--sdp-tailwind-spacing-2);--sdp-style-component-select-item-pr:var(--sdp-tailwind-spacing-2);--sdp-style-component-select-item-icon-size:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-select-label-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-select-label-py:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-select-trigger-focus-ring:var(--sdp-mode-custom-focus-ring-soft);--sdp-style-component-select-separator-color:var(--sdp-mode-custom-menu-separator);--sdp-style-component-item-content-gap-xs:var(--sdp-tailwind-spacing-0-5);--sdp-style-component-item-description-size:var(--sdp-style-text-xs-size);--sdp-style-component-marker-icon-size:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-message-header-px:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-dropdown-menu-label-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-dropdown-menu-label-py:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-dropdown-menu-label-weight:var(--sdp-style-font-weight-normal);--sdp-style-component-dropdown-menu-separator-color:var(--sdp-mode-custom-menu-separator);--sdp-style-component-menubar-height:var(--sdp-tailwind-spacing-9);--sdp-style-component-menubar-padding:var(--sdp-tailwind-spacing-1);--sdp-style-component-menubar-gap:var(--sdp-tailwind-spacing-0);--sdp-style-component-menubar-trigger-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-menubar-trigger-py:3.4;--sdp-style-component-menubar-content-min-width:var(--sdp-tailwind-spacing-32);--sdp-style-component-menubar-item-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-menubar-item-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-menubar-item-py-indicator:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-menubar-item-min-height:var(--sdp-tailwind-spacing-7);--sdp-style-component-menubar-item-pl-indicator:30;--sdp-style-component-menubar-item-icon-size:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-menubar-subtrigger-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-menubar-label-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-menubar-label-py:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-menubar-label-weight:var(--sdp-style-font-weight-normal);--sdp-style-component-menubar-label-text:var(--sdp-mode-muted-foreground);--sdp-style-component-menubar-separator-color:var(--sdp-mode-custom-menu-separator);--sdp-style-component-input-otp-focus-ring-width:var(--sdp-tailwind-ring-width-2);--sdp-style-component-input-group-height:var(--sdp-tailwind-spacing-7);--sdp-style-component-input-group-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-input-group-py:var(--sdp-tailwind-spacing-0-5);--sdp-style-component-input-group-radius-textarea:var(--sdp-tailwind-rounded-md);--sdp-style-component-input-group-addon-icon-size:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-input-group-addon-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-input-group-addon-block-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-context-menu-item-icon-size:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-context-menu-radio-item-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-context-menu-sub-trigger-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-context-menu-label-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-context-menu-label-py:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-context-menu-separator-color:var(--sdp-mode-custom-menu-separator);--sdp-style-component-hover-card-width:var(--sdp-tailwind-spacing-72);--sdp-style-component-navigation-menu-focus-ring-width:var(--sdp-tailwind-ring-width-2);--sdp-style-component-radio-group-group-gap:var(--sdp-tailwind-spacing-3);--sdp-style-component-radio-group-box-padding:var(--sdp-tailwind-spacing-2);--sdp-style-component-radio-group-box-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-command-input-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-popover-gap:var(--sdp-tailwind-spacing-4);--sdp-style-component-popover-header-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-popover-description-size:var(--sdp-style-text-xs-size);--sdp-style-component-pagination-prev-next-override-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-pagination-ellipsis-size:var(--sdp-tailwind-spacing-7);--sdp-style-component-pagination-ellipsis-icon-size:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-radio-group-box-border-active:var(--sdp-mode-border);--sdp-style-component-sidebar-group-py:var(--sdp-tailwind-spacing-1);--sdp-style-component-sidebar-menu-gap:var(--sdp-tailwind-spacing-px);--sdp-style-component-sidebar-label-weight:var(--sdp-style-font-weight-normal);--sdp-style-component-context-menu-label-size:var(--sdp-style-text-sm-size);--sdp-style-component-combobox-label-size:var(--sdp-style-text-sm-size);--sdp-style-component-select-label-size:var(--sdp-style-text-sm-size);--sdp-style-color-light-custom-overlay:#000c;--sdp-style-color-dark-custom-overlay:#000c;--sdp-style-text-xs-lh-tight:12.5;--sdp-style-text-xs-lh-snug:13.75;--sdp-style-text-xs-lh-normal:15;--sdp-style-text-xs-lh-relaxed:16.25;--sdp-style-text-xs-lh-loose:20;--sdp-style-text-sm-lh-tight:15;--sdp-style-text-sm-lh-snug:16.5;--sdp-style-text-sm-lh-normal:18;--sdp-style-text-sm-lh-relaxed:19.5;--sdp-style-text-sm-lh-loose:24;--sdp-style-text-base-lh-tight:17.5;--sdp-style-text-base-lh-snug:19.25;--sdp-style-text-base-lh-normal:21;--sdp-style-text-base-lh-relaxed:22.75;--sdp-style-text-base-lh-loose:28;--sdp-style-text-lg-lh-tight:20;--sdp-style-text-lg-lh-snug:22;--sdp-style-text-lg-lh-normal:24;--sdp-style-text-lg-lh-relaxed:26;--sdp-style-text-lg-lh-loose:32;--sdp-style-text-xl-lh-tight:22.5;--sdp-style-text-xl-lh-snug:24.75;--sdp-style-text-xl-lh-normal:27;--sdp-style-text-xl-lh-relaxed:29.25;--sdp-style-text-xl-lh-loose:36;--sdp-style-text-2xl-lh-tight:25;--sdp-style-text-2xl-lh-snug:27.5;--sdp-style-text-2xl-lh-normal:30;--sdp-style-text-2xl-lh-relaxed:32.5;--sdp-style-text-2xl-lh-loose:40;--sdp-style-text-3xl-lh-tight:30;--sdp-style-text-3xl-lh-snug:33;--sdp-style-text-3xl-lh-normal:36;--sdp-style-text-3xl-lh-relaxed:39;--sdp-style-text-3xl-lh-loose:48;--sdp-style-text-4xl-lh-tight:37.5;--sdp-style-text-4xl-lh-snug:41.25;--sdp-style-text-4xl-lh-normal:45;--sdp-style-text-4xl-lh-relaxed:48.75;--sdp-style-text-4xl-lh-loose:60;--sdp-style-component-questionnaire-item-gap:var(--sdp-tailwind-spacing-3);--sdp-style-component-questionnaire-choices-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-questionnaire-choice-radius:var(--sdp-tailwind-rounded-xl);--sdp-style-component-questionnaire-shortcut-size:var(--sdp-tailwind-spacing-4);--sdp-style-component-questionnaire-shortcut-radius:var(--sdp-tailwind-rounded-sm);--sdp-style-component-questionnaire-shortcut-text-size:9;--sdp-style-component-questionnaire-input-height:var(--sdp-tailwind-spacing-7);--sdp-style-component-questionnaire-input-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-questionnaire-input-py:var(--sdp-tailwind-spacing-0-5);--sdp-style-component-questionnaire-input-radius:var(--sdp-tailwind-rounded-md);--sdp-style-component-questionnaire-actions-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-questionnaire-actions-min-height:var(--sdp-tailwind-spacing-7);--sdp-style-component-questionnaire-title-size:var(--sdp-style-text-sm-size);--sdp-style-component-questionnaire-title-weight:var(--sdp-style-font-weight-semibold);--sdp-style-component-questionnaire-label-size:var(--sdp-style-text-xs-size);--sdp-style-component-questionnaire-description-size:var(--sdp-style-text-xs-size);--sdp-style-component-questionnaire-progress-size:10;--sdp-style-component-questionnaire-choice-hover-bg:var(--sdp-mode-custom-control-hover);--sdp-style-component-questionnaire-choice-checked-bg:var(--sdp-mode-custom-primary-muted);--sdp-style-component-questionnaire-input-bg:var(--sdp-mode-custom-control-wash);--sdp-style-color-light-custom-questionnaire-choice-bg:#e6e6e633}[data-kit-style=luma]{--sdp-style-color-light-custom-field:#e6e6e680;--sdp-style-color-light-custom-focus-ring:#a3a3a34d;--sdp-style-color-dark-custom-field:#ffffff13;--sdp-style-color-dark-custom-control:#fff0;--sdp-style-color-dark-custom-focus-ring:#7373734d;--sdp-style-shadow-surface-1-y:var(--sdp-style-shadow-md-1-offset-y);--sdp-style-shadow-surface-1-blur:var(--sdp-style-shadow-md-1-blur-radius);--sdp-style-shadow-surface-1-spread:var(--sdp-style-shadow-md-1-spread-radius);--sdp-style-shadow-surface-2-y:var(--sdp-style-shadow-md-2-offset-y);--sdp-style-shadow-surface-2-blur:var(--sdp-style-shadow-md-2-blur-radius);--sdp-style-shadow-surface-2-spread:var(--sdp-style-shadow-md-2-spread-radius);--sdp-style-shadow-popover-1-y:var(--sdp-style-shadow-lg-1-offset-y);--sdp-style-shadow-popover-1-blur:var(--sdp-style-shadow-lg-1-blur-radius);--sdp-style-shadow-popover-1-spread:var(--sdp-style-shadow-lg-1-spread-radius);--sdp-style-shadow-popover-2-y:var(--sdp-style-shadow-lg-2-offset-y);--sdp-style-shadow-popover-2-blur:var(--sdp-style-shadow-lg-2-blur-radius);--sdp-style-shadow-popover-2-spread:var(--sdp-style-shadow-lg-2-spread-radius);--sdp-style-shadow-overlay-1-y:var(--sdp-style-shadow-xl-1-offset-y);--sdp-style-shadow-overlay-1-blur:var(--sdp-style-shadow-xl-1-blur-radius);--sdp-style-shadow-overlay-1-spread:var(--sdp-style-shadow-xl-1-spread-radius);--sdp-style-shadow-overlay-2-y:var(--sdp-style-shadow-xl-2-offset-y);--sdp-style-shadow-overlay-2-blur:var(--sdp-style-shadow-xl-2-blur-radius);--sdp-style-shadow-overlay-2-spread:var(--sdp-style-shadow-xl-2-spread-radius);--sdp-style-shadow-tabs-active-1-y:0;--sdp-style-shadow-tabs-active-1-blur:0;--sdp-style-shadow-tabs-active-1-spread:0;--sdp-style-shadow-tabs-active-2-y:0;--sdp-style-shadow-tabs-active-2-blur:0;--sdp-style-shadow-tabs-active-2-spread:0;--sdp-style-shadow-slider-thumb-1-spread:1;--sdp-style-shadow-slider-thumb-2-y:var(--sdp-style-shadow-md-1-offset-y);--sdp-style-shadow-slider-thumb-2-blur:var(--sdp-style-shadow-md-1-blur-radius);--sdp-style-shadow-slider-thumb-2-spread:var(--sdp-style-shadow-md-1-spread-radius);--sdp-style-shadow-switch-thumb-1-y:var(--sdp-style-shadow-sm-1-offset-y);--sdp-style-shadow-switch-thumb-1-blur:var(--sdp-style-shadow-sm-1-blur-radius);--sdp-style-shadow-switch-thumb-1-spread:var(--sdp-style-shadow-sm-1-spread-radius);--sdp-style-shadow-switch-thumb-2-y:var(--sdp-style-shadow-sm-2-offset-y);--sdp-style-shadow-switch-thumb-2-blur:var(--sdp-style-shadow-sm-2-blur-radius);--sdp-style-shadow-switch-thumb-2-spread:var(--sdp-style-shadow-sm-2-spread-radius);--sdp-style-shadow-chart-tooltip-1-y:10;--sdp-style-shadow-chart-tooltip-1-blur:15;--sdp-style-shadow-chart-tooltip-1-spread:-3;--sdp-style-shadow-chart-tooltip-2-y:4;--sdp-style-shadow-chart-tooltip-2-blur:6;--sdp-style-shadow-chart-tooltip-2-spread:-4;--sdp-style-shadow-surface-1-color:var(--sdp-style-shadow-md-1-color);--sdp-style-shadow-surface-2-color:var(--sdp-style-shadow-md-2-color);--sdp-style-shadow-popover-1-color:var(--sdp-style-shadow-lg-1-color);--sdp-style-shadow-popover-2-color:var(--sdp-style-shadow-lg-2-color);--sdp-style-shadow-overlay-1-color:var(--sdp-style-shadow-xl-1-color);--sdp-style-shadow-overlay-2-color:var(--sdp-style-shadow-xl-2-color);--sdp-style-shadow-tabs-active-1-color:#0000;--sdp-style-shadow-tabs-active-2-color:#0000;--sdp-style-shadow-slider-thumb-1-color:#0000001a;--sdp-style-shadow-slider-thumb-2-color:var(--sdp-style-shadow-md-1-color);--sdp-style-shadow-switch-thumb-1-color:var(--sdp-style-shadow-sm-1-color);--sdp-style-shadow-switch-thumb-2-color:var(--sdp-style-shadow-sm-2-color);--sdp-style-component-badge-radius:var(--sdp-tailwind-rounded-3xl);--sdp-style-component-button-radius:var(--sdp-tailwind-rounded-4xl);--sdp-style-component-button-size-default-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-button-size-default-height:var(--sdp-tailwind-spacing-9);--sdp-style-component-button-size-sm-height:var(--sdp-tailwind-spacing-8);--sdp-style-component-button-size-xs-px:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-button-size-lg-height:var(--sdp-tailwind-spacing-10);--sdp-style-component-button-size-lg-px:var(--sdp-tailwind-spacing-4);--sdp-style-component-card-padding:var(--sdp-tailwind-spacing-6);--sdp-style-component-card-radius:var(--sdp-tailwind-rounded-4xl);--sdp-style-component-card-header-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-card-footer-border-width:var(--sdp-tailwind-border-width-0);--sdp-style-component-input-radius:var(--sdp-tailwind-rounded-3xl);--sdp-style-component-kbd-radius:var(--sdp-tailwind-rounded-lg);--sdp-style-component-navigation-menu-link-radius:var(--sdp-tailwind-rounded-3xl);--sdp-style-component-textarea-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-textarea-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-input-height:var(--sdp-tailwind-spacing-9);--sdp-style-component-input-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-button-size-sm-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-button-size-icon-sm-size:var(--sdp-tailwind-spacing-8);--sdp-style-component-button-size-icon-size:var(--sdp-tailwind-spacing-9);--sdp-style-component-button-size-icon-lg-size:var(--sdp-tailwind-spacing-10);--sdp-style-component-navigation-menu-trigger-px:18;--sdp-style-component-navigation-menu-link-padding:var(--sdp-tailwind-spacing-3);--sdp-style-component-navigation-menu-trigger-radius:var(--sdp-tailwind-rounded-3xl);--sdp-style-component-field-gap:var(--sdp-tailwind-spacing-3);--sdp-style-component-card-footer-pt:var(--sdp-tailwind-spacing-0);--sdp-style-component-field-content-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-field-set-gap:var(--sdp-tailwind-spacing-6);--sdp-style-component-navigation-menu-trigger-py:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-navigation-menu-link-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-navigation-menu-content-link-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-navigation-menu-content-pt:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-navigation-menu-content-pr:var(--sdp-tailwind-spacing-3);--sdp-style-component-navigation-menu-content-pb:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-navigation-menu-content-pl:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-kbd-height:22;--sdp-style-component-kbd-px:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-field-legend-mb:var(--sdp-tailwind-spacing-3);--sdp-style-component-field-group-gap:var(--sdp-tailwind-spacing-7);--sdp-style-component-card-padding-sm:var(--sdp-tailwind-spacing-4);--sdp-style-component-card-footer-pt-sm:var(--sdp-tailwind-spacing-0);--sdp-style-component-textarea-py:var(--sdp-tailwind-spacing-3);--sdp-style-component-dropdown-menu-radius:var(--sdp-tailwind-rounded-3xl);--sdp-style-component-dropdown-menu-padding:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-dropdown-menu-item-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-dropdown-menu-item-py:var(--sdp-tailwind-spacing-2);--sdp-style-component-dropdown-menu-item-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-dropdown-menu-item-gap:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-dropdown-menu-item-min-height:var(--sdp-tailwind-spacing-9);--sdp-style-component-popover-radius:var(--sdp-tailwind-rounded-3xl);--sdp-style-component-popover-padding:var(--sdp-tailwind-spacing-4);--sdp-style-component-tooltip-radius:var(--sdp-tailwind-rounded-xl);--sdp-style-component-dialog-radius:var(--sdp-tailwind-rounded-4xl);--sdp-style-component-dialog-padding:var(--sdp-tailwind-spacing-6);--sdp-style-component-tabs-list-height:var(--sdp-tailwind-spacing-9);--sdp-style-component-tabs-list-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-tabs-list-padding:var(--sdp-tailwind-spacing-1);--sdp-style-component-tabs-trigger-radius:var(--sdp-tailwind-rounded-full);--sdp-style-component-tabs-trigger-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-tabs-trigger-py:var(--sdp-tailwind-spacing-1);--sdp-style-component-alert-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-alert-px:var(--sdp-tailwind-spacing-4);--sdp-style-component-alert-py:var(--sdp-tailwind-spacing-3);--sdp-style-component-table-cell-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-table-cell-py:var(--sdp-tailwind-spacing-3);--sdp-style-component-table-head-height:var(--sdp-tailwind-spacing-12);--sdp-style-component-sidebar-item-height:var(--sdp-tailwind-spacing-9);--sdp-style-component-sidebar-item-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-sidebar-item-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-checkbox-radius:5;--sdp-style-component-switch-width:var(--sdp-tailwind-spacing-11);--sdp-style-component-switch-height:var(--sdp-tailwind-spacing-5);--sdp-style-component-switch-width-sm:var(--sdp-tailwind-spacing-7);--sdp-style-component-switch-height-sm:var(--sdp-tailwind-spacing-4);--sdp-style-component-switch-thumb-width:var(--sdp-tailwind-spacing-6);--sdp-style-component-toggle-radius:var(--sdp-tailwind-rounded-3xl);--sdp-style-component-item-px:var(--sdp-tailwind-spacing-4);--sdp-style-component-item-py:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-item-gap:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-item-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-accordion-py:var(--sdp-tailwind-spacing-4);--sdp-style-component-progress-height:var(--sdp-tailwind-spacing-3);--sdp-style-component-slider-track:var(--sdp-tailwind-spacing-2);--sdp-style-component-input-otp-size:var(--sdp-tailwind-spacing-9);--sdp-style-component-input-otp-radius:var(--sdp-tailwind-rounded-3xl);--sdp-style-component-skeleton-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-empty-padding:var(--sdp-tailwind-spacing-12);--sdp-style-component-empty-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-empty-media-icon-size:var(--sdp-tailwind-spacing-10);--sdp-style-component-empty-media-icon-radius:var(--sdp-tailwind-rounded-xl);--sdp-style-component-empty-content-gap:var(--sdp-tailwind-spacing-4);--sdp-style-component-drawer-radius:var(--sdp-tailwind-rounded-4xl);--sdp-style-component-drawer-handle-height:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-toast-radius:var(--sdp-tailwind-rounded-lg);--sdp-style-component-calendar-padding:var(--sdp-tailwind-spacing-3);--sdp-style-component-attachment-radius:var(--sdp-tailwind-rounded-3xl);--sdp-style-component-pagination-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-chart-chart-tooltip-radius:var(--sdp-tailwind-rounded-xl);--sdp-style-component-card-footer-bg:var(--sdp-mode-card);--sdp-style-component-item-px-sm:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-item-py-sm:var(--sdp-tailwind-spacing-3);--sdp-style-component-item-gap-sm:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-item-px-xs:var(--sdp-tailwind-spacing-3);--sdp-style-component-item-py-xs:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-item-gap-xs:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-dialog-footer-bg:var(--sdp-tailwind-colors-transparent);--sdp-style-component-dialog-footer-border-width:var(--sdp-tailwind-border-width-0);--sdp-style-component-dialog-footer-pt:var(--sdp-tailwind-spacing-0);--sdp-style-meta-style-name:"Luma";--sdp-style-color-light-custom-field-border:var(--sdp-tailwind-colors-transparent);--sdp-style-color-dark-custom-field-border:var(--sdp-tailwind-colors-transparent);--sdp-style-component-slider-thumb-width:var(--sdp-tailwind-spacing-6);--sdp-style-component-slider-thumb-height:var(--sdp-tailwind-spacing-4);--sdp-style-component-drawer-handle-width:100;--sdp-style-component-accordion-px:var(--sdp-tailwind-spacing-4);--sdp-style-component-accordion-content-pb:var(--sdp-tailwind-spacing-4);--sdp-style-component-accordion-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-accordion-border-width:var(--sdp-tailwind-border-width-1);--sdp-style-color-light-custom-accordion-active-bg:var(--sdp-style-color-light-custom-muted-subtle);--sdp-style-color-dark-custom-accordion-active-bg:var(--sdp-style-color-dark-custom-muted-subtle);--sdp-style-component-bubble-content-radius:var(--sdp-tailwind-rounded-3xl);--sdp-style-component-calendar-cell-radius:var(--sdp-tailwind-rounded-4xl);--sdp-style-component-hover-card-radius:var(--sdp-tailwind-rounded-3xl);--sdp-style-component-input-group-radius:var(--sdp-tailwind-rounded-4xl);--sdp-style-component-button-size-sm-radius:var(--sdp-tailwind-rounded-4xl);--sdp-style-component-button-size-xs-radius:var(--sdp-tailwind-rounded-4xl);--sdp-style-component-toggle-radius-sm:var(--sdp-tailwind-rounded-3xl);--sdp-style-component-menubar-radius:var(--sdp-tailwind-rounded-3xl);--sdp-style-component-menubar-trigger-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-navigation-menu-popup-radius:var(--sdp-tailwind-rounded-3xl);--sdp-style-component-command-item-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-combobox-content-radius:var(--sdp-tailwind-rounded-3xl);--sdp-style-component-combobox-item-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-item-media-image-radius:var(--sdp-tailwind-rounded-xl);--sdp-style-component-alert-dialog-media-radius:var(--sdp-tailwind-rounded-full);--sdp-style-component-attachment-media-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-attachment-radius-xs:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-input-group-button-radius:var(--sdp-tailwind-rounded-xl);--sdp-style-component-tooltip-kbd-radius:var(--sdp-tailwind-rounded-lg);--sdp-style-component-button-size-sm-icon-size:var(--sdp-tailwind-spacing-4);--sdp-style-color-dark-custom-control-border:var(--sdp-style-color-dark-border);--sdp-style-component-input-border:var(--sdp-tailwind-colors-transparent);--sdp-style-component-input-file-height:var(--sdp-tailwind-spacing-7);--sdp-style-component-accordion-focus-ring-width:var(--sdp-tailwind-ring-width-0);--sdp-style-component-accordion-trigger-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-accordion-item-bg-active:var(--sdp-mode-custom-accordion-active-bg);--sdp-style-component-accordion-trigger-focus-bg:var(--sdp-tailwind-colors-transparent);--sdp-style-component-alert-gap-x:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-alert-dialog-radius:var(--sdp-tailwind-rounded-4xl);--sdp-style-component-alert-dialog-padding:var(--sdp-tailwind-spacing-6);--sdp-style-component-alert-dialog-max-width:var(--sdp-tailwind-max-width-max-w-md);--sdp-style-component-alert-dialog-media-gap-x:var(--sdp-tailwind-spacing-6);--sdp-style-component-alert-dialog-media-size:var(--sdp-tailwind-spacing-16);--sdp-style-component-alert-dialog-media-icon:var(--sdp-tailwind-spacing-8);--sdp-style-component-alert-dialog-footer-pt:var(--sdp-tailwind-spacing-0);--sdp-style-component-alert-dialog-footer-border-width:var(--sdp-tailwind-border-width-0);--sdp-style-component-alert-dialog-title-size:var(--sdp-style-text-lg-size);--sdp-style-component-alert-dialog-ring:var(--sdp-mode-custom-ring-faint);--sdp-style-component-alert-dialog-footer-bg:var(--sdp-tailwind-colors-transparent);--sdp-style-component-attachment-media-radius-xs:var(--sdp-tailwind-rounded-xl);--sdp-style-component-breadcrumb-list-gap:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-breadcrumb-item-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-bubble-content-px:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-bubble-content-py:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-calendar-cell-size:var(--sdp-tailwind-spacing-8);--sdp-style-component-card-title-size-sm:var(--sdp-style-text-base-size);--sdp-style-component-card-title-lh-sm:var(--sdp-style-text-base-lh);--sdp-style-component-carousel-nav-min-size:var(--sdp-tailwind-spacing-8);--sdp-style-component-chart-chart-tooltip-bg:var(--sdp-mode-popover);--sdp-style-component-chart-chart-tooltip-border:var(--sdp-mode-custom-ring-chart);--sdp-style-component-checkbox-control-border:var(--sdp-tailwind-colors-transparent);--sdp-style-component-checkbox-box-bg:var(--sdp-mode-custom-control-wash);--sdp-style-component-combobox-item-gap:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-combobox-item-pl:var(--sdp-tailwind-spacing-3);--sdp-style-component-combobox-item-py:var(--sdp-tailwind-spacing-2);--sdp-style-component-combobox-trigger-height:var(--sdp-tailwind-spacing-9);--sdp-style-component-combobox-trigger-radius:var(--sdp-tailwind-rounded-4xl);--sdp-style-component-combobox-trigger-pl:var(--sdp-tailwind-spacing-3);--sdp-style-component-combobox-list-padding:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-combobox-search-margin:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-combobox-search-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-combobox-search-radius:var(--sdp-tailwind-rounded-4xl);--sdp-style-component-combobox-chip-height:22;--sdp-style-component-combobox-chip-radius:var(--sdp-tailwind-rounded-3xl);--sdp-style-component-combobox-chip-pl:var(--sdp-tailwind-spacing-2);--sdp-style-component-combobox-label-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-combobox-label-py:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-combobox-separator-my:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-combobox-trigger-border:var(--sdp-tailwind-colors-transparent);--sdp-style-component-combobox-trigger-field-disabled:var(--sdp-mode-custom-field);--sdp-style-component-combobox-content-border:var(--sdp-mode-custom-menu-border-subtle);--sdp-style-component-combobox-chip-bg:var(--sdp-mode-custom-control);--sdp-style-component-command-radius:var(--sdp-tailwind-rounded-4xl);--sdp-style-component-command-input-height:var(--sdp-tailwind-spacing-9);--sdp-style-component-command-group-padding:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-command-label-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-command-label-py:var(--sdp-tailwind-spacing-2);--sdp-style-component-command-item-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-command-item-py:var(--sdp-tailwind-spacing-2);--sdp-style-component-command-item-min-height:var(--sdp-tailwind-spacing-8);--sdp-style-component-command-item-weight:var(--sdp-style-font-weight-medium);--sdp-style-component-command-separator-color:var(--sdp-mode-custom-menu-separator);--sdp-style-component-command-input-bg:var(--sdp-mode-custom-control-strong);--sdp-style-component-command-input-border:var(--sdp-tailwind-colors-transparent);--sdp-style-component-context-menu-padding:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-context-menu-radius:var(--sdp-tailwind-rounded-3xl);--sdp-style-component-context-menu-min-width:var(--sdp-tailwind-spacing-48);--sdp-style-component-context-menu-item-gap:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-context-menu-item-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-context-menu-item-py:var(--sdp-tailwind-spacing-2);--sdp-style-component-context-menu-item-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-context-menu-label-weight:var(--sdp-style-font-weight-normal);--sdp-style-component-dialog-max-width:var(--sdp-tailwind-max-width-max-w-md);--sdp-style-component-dialog-header-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-dialog-ring:var(--sdp-mode-custom-ring-faint);--sdp-style-component-dialog-close-bg:var(--sdp-mode-secondary);--sdp-style-component-toggle-px-default:var(--sdp-tailwind-spacing-3);--sdp-style-component-toggle-px-sm:var(--sdp-tailwind-spacing-3);--sdp-style-component-toggle-px-lg:var(--sdp-tailwind-spacing-4);--sdp-style-component-toggle-icon-size-sm:var(--sdp-tailwind-spacing-4);--sdp-style-component-tabs-trigger-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-checkbox-box-border-active:var(--sdp-mode-border);--sdp-style-component-textarea-border:var(--sdp-tailwind-colors-transparent);--sdp-style-component-toggle-group-joined-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-toggle-group-joined-radius:var(--sdp-tailwind-rounded-3xl);--sdp-style-component-empty-media-icon-svg-size:var(--sdp-tailwind-spacing-5);--sdp-style-component-empty-title-size:var(--sdp-style-text-lg-size);--sdp-style-component-empty-title-lh:var(--sdp-style-text-lg-lh);--sdp-style-component-drawer-border-width-floating:var(--sdp-tailwind-border-width-1);--sdp-style-component-drawer-radius-floating:var(--sdp-tailwind-rounded-4xl);--sdp-style-component-drawer-header-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-drawer-border:var(--sdp-mode-custom-drawer-border);--sdp-style-shadow-drawer-overlay-1-y:var(--sdp-style-shadow-xl-1-offset-y);--sdp-style-shadow-drawer-overlay-1-blur:var(--sdp-style-shadow-xl-1-blur-radius);--sdp-style-shadow-drawer-overlay-1-spread:var(--sdp-style-shadow-xl-1-spread-radius);--sdp-style-shadow-drawer-overlay-1-color:var(--sdp-style-shadow-xl-1-color);--sdp-style-shadow-drawer-overlay-2-y:var(--sdp-style-shadow-xl-2-offset-y);--sdp-style-shadow-drawer-overlay-2-blur:var(--sdp-style-shadow-xl-2-blur-radius);--sdp-style-shadow-drawer-overlay-2-spread:var(--sdp-style-shadow-xl-2-spread-radius);--sdp-style-shadow-drawer-overlay-2-color:var(--sdp-style-shadow-xl-2-color);--sdp-style-component-switch-thumb-width-sm:var(--sdp-tailwind-spacing-4);--sdp-style-component-switch-border-width:var(--sdp-tailwind-border-width-2);--sdp-style-component-switch-box-padding:var(--sdp-tailwind-spacing-4);--sdp-style-component-switch-box-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-switch-track-unchecked:var(--sdp-mode-custom-switch-track-muted);--sdp-style-component-switch-border-checked:var(--sdp-mode-primary);--sdp-style-component-slider-border-width:var(--sdp-tailwind-border-width-0);--sdp-style-component-slider-focus-ring-width:var(--sdp-tailwind-ring-width-4);--sdp-style-component-slider-track-bg:var(--sdp-mode-custom-track-strong);--sdp-style-component-slider-thumb-border:var(--sdp-tailwind-colors-transparent);--sdp-style-component-switch-box-border-active:var(--sdp-mode-border);--sdp-style-component-switch-box-bg:var(--sdp-mode-custom-control-wash);--sdp-style-component-sheet-padding:var(--sdp-tailwind-spacing-6);--sdp-style-component-sheet-gap:var(--sdp-tailwind-spacing-6);--sdp-style-component-sheet-header-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-sheet-close-bg:var(--sdp-mode-secondary);--sdp-style-component-select-trigger-height:var(--sdp-tailwind-spacing-9);--sdp-style-component-select-trigger-height-sm:var(--sdp-tailwind-spacing-8);--sdp-style-component-select-trigger-pl:var(--sdp-tailwind-spacing-3);--sdp-style-component-select-trigger-pr:var(--sdp-tailwind-spacing-3);--sdp-style-component-select-trigger-radius:var(--sdp-tailwind-rounded-3xl);--sdp-style-component-select-trigger-radius-sm:var(--sdp-tailwind-rounded-3xl);--sdp-style-component-select-content-radius:var(--sdp-tailwind-rounded-3xl);--sdp-style-component-select-group-padding:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-select-item-gap:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-select-item-pl:var(--sdp-tailwind-spacing-3);--sdp-style-component-select-item-py:var(--sdp-tailwind-spacing-2);--sdp-style-component-select-item-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-select-item-min-height:var(--sdp-tailwind-spacing-9);--sdp-style-component-select-item-weight:var(--sdp-style-font-weight-medium);--sdp-style-component-select-label-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-select-label-py:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-select-trigger-border-bottom:var(--sdp-tailwind-colors-transparent);--sdp-style-component-select-trigger-focus-ring:var(--sdp-mode-custom-focus-ring-soft);--sdp-style-component-select-content-border:var(--sdp-mode-custom-menu-border-subtle);--sdp-style-component-item-content-gap-xs:var(--sdp-tailwind-spacing-0-5);--sdp-style-component-item-description-size-xs:var(--sdp-style-text-sm-size);--sdp-style-component-item-media-image-radius-xs:var(--sdp-tailwind-rounded-lg);--sdp-style-component-message-header-px:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-dropdown-menu-min-width:var(--sdp-tailwind-spacing-48);--sdp-style-component-dropdown-menu-label-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-dropdown-menu-label-py:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-dropdown-menu-label-weight:var(--sdp-style-font-weight-normal);--sdp-style-component-dropdown-menu-content-border:var(--sdp-mode-custom-menu-border-subtle);--sdp-style-component-dropdown-menu-separator-color:var(--sdp-mode-custom-menu-separator);--sdp-style-component-menubar-height:var(--sdp-tailwind-spacing-9);--sdp-style-component-menubar-padding:var(--sdp-tailwind-spacing-1);--sdp-style-component-menubar-gap:var(--sdp-tailwind-spacing-0);--sdp-style-component-menubar-trigger-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-menubar-trigger-py:3;--sdp-style-component-menubar-content-min-width:var(--sdp-tailwind-spacing-48);--sdp-style-component-menubar-content-radius:var(--sdp-tailwind-rounded-3xl);--sdp-style-component-menubar-content-padding:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-menubar-item-gap:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-menubar-item-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-menubar-item-py:var(--sdp-tailwind-spacing-2);--sdp-style-component-menubar-item-py-indicator:var(--sdp-tailwind-spacing-2);--sdp-style-component-menubar-item-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-menubar-item-radius-indicator:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-menubar-item-pl-indicator:38;--sdp-style-component-message-scroller-content-gap:var(--sdp-tailwind-spacing-8);--sdp-style-component-menubar-subtrigger-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-menubar-label-px:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-menubar-label-py:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-menubar-label-weight:var(--sdp-style-font-weight-normal);--sdp-style-component-menubar-content-border:var(--sdp-mode-custom-menu-border-subtle);--sdp-style-component-menubar-label-text:var(--sdp-mode-muted-foreground);--sdp-style-component-menubar-separator-color:var(--sdp-mode-custom-menu-separator);--sdp-style-component-input-group-height:var(--sdp-tailwind-spacing-9);--sdp-style-component-input-group-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-input-group-radius-textarea:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-input-group-addon-block-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-input-group-addon-block-py:var(--sdp-tailwind-spacing-3);--sdp-style-component-context-menu-item-min-height:var(--sdp-tailwind-spacing-9);--sdp-style-component-context-menu-radio-item-gap:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-context-menu-sub-trigger-gap:var(--sdp-tailwind-spacing-0);--sdp-style-component-context-menu-label-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-context-menu-label-py:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-context-menu-content-border:var(--sdp-mode-custom-menu-border-subtle);--sdp-style-component-context-menu-separator-color:var(--sdp-mode-custom-menu-separator);--sdp-style-component-hover-card-width:var(--sdp-tailwind-spacing-72);--sdp-style-component-hover-card-padding:var(--sdp-tailwind-spacing-4);--sdp-style-component-hover-card-ring:var(--sdp-mode-custom-ring-faint);--sdp-style-component-navigation-menu-link-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-navigation-menu-link-py:var(--sdp-tailwind-spacing-3);--sdp-style-component-navigation-menu-content-border:var(--sdp-mode-custom-menu-border-subtle);--sdp-style-component-radio-group-group-gap:var(--sdp-tailwind-spacing-3);--sdp-style-component-radio-group-box-padding:var(--sdp-tailwind-spacing-4);--sdp-style-component-radio-group-box-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-radio-group-control-border:var(--sdp-tailwind-colors-transparent);--sdp-style-component-radio-group-checked-border:var(--sdp-tailwind-colors-transparent);--sdp-style-component-radio-group-focus-ring:var(--sdp-mode-custom-focus-ring-soft);--sdp-style-component-radio-group-box-bg:var(--sdp-mode-custom-control-wash);--sdp-style-component-command-input-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-popover-gap:var(--sdp-tailwind-spacing-4);--sdp-style-component-popover-header-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-popover-ring:var(--sdp-mode-custom-menu-border-subtle);--sdp-style-component-pagination-prev-next-override-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-pagination-ellipsis-size:var(--sdp-tailwind-spacing-9);--sdp-style-component-radio-group-box-border-active:var(--sdp-mode-border);--sdp-style-component-sidebar-menu-gap:var(--sdp-tailwind-spacing-0-5);--sdp-style-component-sidebar-label-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-sidebar-group-action-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-sidebar-sub-item-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-sidebar-sub-item-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-context-menu-item-weight:var(--sdp-style-font-weight-medium);--sdp-style-component-menubar-item-weight:var(--sdp-style-font-weight-medium);--sdp-style-color-light-custom-overlay:#0000004d;--sdp-style-color-dark-custom-overlay:#0000004d;--sdp-style-component-questionnaire-root-gap:var(--sdp-tailwind-spacing-6);--sdp-style-component-questionnaire-item-gap:var(--sdp-tailwind-spacing-5);--sdp-style-component-questionnaire-choices-gap:var(--sdp-tailwind-spacing-3);--sdp-style-component-questionnaire-choice-gap:var(--sdp-tailwind-spacing-3);--sdp-style-component-questionnaire-choice-px:var(--sdp-tailwind-spacing-4);--sdp-style-component-questionnaire-choice-py:var(--sdp-tailwind-spacing-3);--sdp-style-component-questionnaire-choice-radius:var(--sdp-tailwind-rounded-3xl);--sdp-style-component-questionnaire-content-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-questionnaire-indicator-radius:5;--sdp-style-component-questionnaire-shortcut-radius:var(--sdp-tailwind-rounded-full);--sdp-style-component-questionnaire-input-height:var(--sdp-tailwind-spacing-9);--sdp-style-component-questionnaire-input-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-questionnaire-input-radius:var(--sdp-tailwind-rounded-3xl);--sdp-style-component-questionnaire-actions-min-height:var(--sdp-tailwind-spacing-9);--sdp-style-component-questionnaire-title-weight:var(--sdp-style-font-weight-semibold);--sdp-style-component-questionnaire-choice-hover-bg:var(--sdp-mode-custom-control-hover);--sdp-style-component-questionnaire-choice-checked-bg:var(--sdp-mode-custom-primary-muted);--sdp-style-component-questionnaire-indicator-bg:var(--sdp-mode-custom-control-strong);--sdp-style-component-questionnaire-indicator-border:var(--sdp-tailwind-colors-transparent);--sdp-style-component-questionnaire-input-bg:var(--sdp-mode-custom-control-wash);--sdp-style-component-questionnaire-input-border:var(--sdp-tailwind-colors-transparent);--sdp-style-color-light-custom-questionnaire-choice-bg:#e6e6e633}[data-kit-style=sera]{--sdp-style-radius-sm:0;--sdp-style-radius-xs:0;--sdp-style-radius-lg:0;--sdp-style-text-base-size:14;--sdp-style-text-base-lh:20;--sdp-style-text-sm-size:12;--sdp-style-text-sm-lh:16;--sdp-style-text-xs-size:10;--sdp-style-text-xs-lh:12;--sdp-style-radius-xl:0;--sdp-style-radius-md:0;--sdp-style-radius-2xl:0;--sdp-style-radius-3xl:0;--sdp-style-radius-4xl:0;--sdp-style-color-light-custom-control:#fff0;--sdp-style-color-light-custom-focus-ring:#a3a3a34d;--sdp-style-color-dark-custom-field:#fff0;--sdp-style-color-dark-custom-control:#fff0;--sdp-style-color-dark-custom-control-hover:#ffffff0d;--sdp-style-color-dark-custom-focus-ring:#7373734d;--sdp-style-focus-ring-width:2;--sdp-style-shadow-surface-1-y:var(--sdp-style-shadow-sm-1-offset-y);--sdp-style-shadow-surface-1-blur:var(--sdp-style-shadow-sm-1-blur-radius);--sdp-style-shadow-surface-1-spread:var(--sdp-style-shadow-sm-1-spread-radius);--sdp-style-shadow-surface-2-y:var(--sdp-style-shadow-sm-2-offset-y);--sdp-style-shadow-surface-2-blur:var(--sdp-style-shadow-sm-2-blur-radius);--sdp-style-shadow-surface-2-spread:var(--sdp-style-shadow-sm-2-spread-radius);--sdp-style-shadow-overlay-1-y:var(--sdp-style-shadow-md-1-offset-y);--sdp-style-shadow-overlay-1-blur:var(--sdp-style-shadow-md-1-blur-radius);--sdp-style-shadow-overlay-1-spread:var(--sdp-style-shadow-md-1-spread-radius);--sdp-style-shadow-overlay-2-y:var(--sdp-style-shadow-md-2-offset-y);--sdp-style-shadow-overlay-2-blur:var(--sdp-style-shadow-md-2-blur-radius);--sdp-style-shadow-overlay-2-spread:var(--sdp-style-shadow-md-2-spread-radius);--sdp-style-shadow-tabs-active-1-y:0;--sdp-style-shadow-tabs-active-1-blur:0;--sdp-style-shadow-tabs-active-1-spread:0;--sdp-style-shadow-tabs-active-2-y:0;--sdp-style-shadow-tabs-active-2-blur:0;--sdp-style-shadow-tabs-active-2-spread:0;--sdp-style-shadow-chart-tooltip-1-y:1;--sdp-style-shadow-chart-tooltip-1-blur:3;--sdp-style-shadow-chart-tooltip-1-spread:0;--sdp-style-shadow-chart-tooltip-2-y:1;--sdp-style-shadow-chart-tooltip-2-blur:2;--sdp-style-shadow-chart-tooltip-2-spread:-1;--sdp-style-shadow-surface-1-color:var(--sdp-style-shadow-sm-1-color);--sdp-style-shadow-surface-2-color:var(--sdp-style-shadow-sm-2-color);--sdp-style-shadow-overlay-1-color:var(--sdp-style-shadow-md-1-color);--sdp-style-shadow-overlay-2-color:var(--sdp-style-shadow-md-2-color);--sdp-style-shadow-tabs-active-1-color:#0000;--sdp-style-shadow-tabs-active-2-color:#0000;--sdp-style-component-badge-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-button-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-button-size-default-px:var(--sdp-tailwind-spacing-6);--sdp-style-component-button-size-default-height:var(--sdp-tailwind-spacing-10);--sdp-style-component-button-size-sm-height:var(--sdp-tailwind-spacing-9);--sdp-style-component-button-size-xs-height:var(--sdp-tailwind-spacing-7);--sdp-style-component-button-size-xs-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-button-size-lg-height:var(--sdp-tailwind-spacing-11);--sdp-style-component-button-size-lg-px:var(--sdp-tailwind-spacing-8);--sdp-style-component-button-focus-ring-width:var(--sdp-tailwind-ring-width-2);--sdp-style-component-card-padding:var(--sdp-tailwind-spacing-8);--sdp-style-component-card-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-card-header-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-card-footer-border-width:var(--sdp-tailwind-border-width-0);--sdp-style-component-input-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-kbd-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-navigation-menu-link-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-textarea-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-textarea-px:var(--sdp-tailwind-spacing-0);--sdp-style-component-input-height:var(--sdp-tailwind-spacing-10);--sdp-style-component-input-px:var(--sdp-tailwind-spacing-0);--sdp-style-component-button-size-sm-px:var(--sdp-tailwind-spacing-4);--sdp-style-component-button-size-icon-xs-size:var(--sdp-tailwind-spacing-7);--sdp-style-component-button-size-icon-sm-size:var(--sdp-tailwind-spacing-9);--sdp-style-component-button-size-icon-size:var(--sdp-tailwind-spacing-10);--sdp-style-component-button-size-icon-lg-size:var(--sdp-tailwind-spacing-11);--sdp-style-component-navigation-menu-trigger-px:18;--sdp-style-component-navigation-menu-link-padding:var(--sdp-tailwind-spacing-3);--sdp-style-component-badge-px:var(--sdp-tailwind-spacing-0);--sdp-style-component-badge-py:var(--sdp-tailwind-spacing-0);--sdp-style-component-badge-height:var(--sdp-tailwind-spacing-3);--sdp-style-component-navigation-menu-trigger-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-badge-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-button-ring-width-invalid:var(--sdp-tailwind-ring-width-2);--sdp-style-component-field-gap:var(--sdp-tailwind-spacing-3);--sdp-style-component-badge-border-width:var(--sdp-tailwind-border-width-0);--sdp-style-component-card-footer-pt:var(--sdp-tailwind-spacing-0);--sdp-style-component-input-border-width:var(--sdp-tailwind-border-width-0);--sdp-style-component-textarea-border-width:var(--sdp-tailwind-border-width-0);--sdp-style-component-input-focus-ring-width:var(--sdp-tailwind-ring-width-0);--sdp-style-component-field-content-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-field-set-gap:var(--sdp-tailwind-spacing-6);--sdp-style-component-navigation-menu-trigger-py:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-navigation-menu-link-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-navigation-menu-content-link-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-navigation-menu-content-pt:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-navigation-menu-content-pr:var(--sdp-tailwind-spacing-3);--sdp-style-component-navigation-menu-content-pb:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-navigation-menu-content-pl:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-kbd-height:22;--sdp-style-component-kbd-px:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-field-legend-mb:var(--sdp-tailwind-spacing-3);--sdp-style-component-field-group-gap:var(--sdp-tailwind-spacing-10);--sdp-style-component-card-padding-sm:var(--sdp-tailwind-spacing-5);--sdp-style-component-card-footer-pt-sm:var(--sdp-tailwind-spacing-0);--sdp-style-component-textarea-py:var(--sdp-tailwind-spacing-3);--sdp-style-component-dropdown-menu-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-dropdown-menu-padding:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-dropdown-menu-item-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-dropdown-menu-item-py:var(--sdp-tailwind-spacing-2);--sdp-style-component-dropdown-menu-item-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-dropdown-menu-item-gap:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-dropdown-menu-item-min-height:var(--sdp-tailwind-spacing-9);--sdp-style-component-dropdown-menu-item-icon-size:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-popover-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-popover-padding:var(--sdp-tailwind-spacing-4);--sdp-style-component-tooltip-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-dialog-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-dialog-padding:var(--sdp-tailwind-spacing-6);--sdp-style-component-tabs-list-height:var(--sdp-tailwind-spacing-10);--sdp-style-component-tabs-list-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-tabs-list-padding:var(--sdp-tailwind-spacing-1);--sdp-style-component-tabs-trigger-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-tabs-trigger-px:var(--sdp-tailwind-spacing-4);--sdp-style-component-tabs-trigger-py:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-alert-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-alert-px:var(--sdp-tailwind-spacing-4);--sdp-style-component-alert-py:var(--sdp-tailwind-spacing-3);--sdp-style-component-table-cell-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-table-cell-py:var(--sdp-tailwind-spacing-3);--sdp-style-component-table-head-height:var(--sdp-tailwind-spacing-12);--sdp-style-component-sidebar-item-height:var(--sdp-tailwind-spacing-9);--sdp-style-component-sidebar-item-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-sidebar-item-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-checkbox-size:18;--sdp-style-component-checkbox-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-radio-group-size:18;--sdp-style-component-switch-width:33;--sdp-style-component-switch-height:18;--sdp-style-component-switch-width-sm:25;--sdp-style-component-switch-thumb-width:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-switch-thumb-height:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-toggle-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-item-px:var(--sdp-tailwind-spacing-4);--sdp-style-component-item-py:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-item-gap:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-item-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-accordion-py:var(--sdp-tailwind-spacing-4);--sdp-style-component-progress-height:var(--sdp-tailwind-spacing-0-5);--sdp-style-component-progress-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-slider-track:var(--sdp-tailwind-spacing-0-5);--sdp-style-component-input-otp-size:var(--sdp-tailwind-spacing-10);--sdp-style-component-input-otp-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-skeleton-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-empty-padding:var(--sdp-tailwind-spacing-12);--sdp-style-component-empty-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-empty-media-icon-size:var(--sdp-tailwind-spacing-10);--sdp-style-component-empty-media-icon-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-empty-content-gap:var(--sdp-tailwind-spacing-4);--sdp-style-component-drawer-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-drawer-handle-height:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-drawer-handle-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-toast-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-calendar-padding:var(--sdp-tailwind-spacing-3);--sdp-style-component-attachment-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-pagination-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-carousel-nav-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-scroll-area-thumb-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-chart-chart-tooltip-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-card-footer-bg:var(--sdp-mode-card);--sdp-style-component-badge-variant-default-bg:var(--sdp-tailwind-colors-transparent);--sdp-style-component-badge-variant-secondary-bg:var(--sdp-tailwind-colors-transparent);--sdp-style-component-badge-variant-destructive-bg:var(--sdp-tailwind-colors-transparent);--sdp-style-component-badge-variant-outline-bg-hover:var(--sdp-tailwind-colors-transparent);--sdp-style-component-badge-variant-destructive-bg-hover:var(--sdp-tailwind-colors-transparent);--sdp-style-component-badge-variant-default-text:var(--sdp-mode-foreground);--sdp-style-component-badge-variant-secondary-text:var(--sdp-mode-muted-foreground);--sdp-style-component-badge-variant-outline-border:var(--sdp-tailwind-colors-transparent);--sdp-style-component-badge-variant-ghost-text:var(--sdp-mode-muted-foreground);--sdp-style-component-badge-variant-ghost-bg-hover:var(--sdp-tailwind-colors-transparent);--sdp-style-component-badge-variant-ghost-text-hover:var(--sdp-mode-foreground);--sdp-style-component-badge-variant-link-text:var(--sdp-mode-foreground);--sdp-style-component-badge-variant-secondary-text-hover:var(--sdp-mode-foreground);--sdp-style-component-badge-variant-destructive-text-hover:var(--sdp-mode-custom-destructive-muted-foreground);--sdp-style-component-item-px-sm:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-item-py-sm:var(--sdp-tailwind-spacing-3);--sdp-style-component-item-gap-sm:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-item-px-xs:var(--sdp-tailwind-spacing-3);--sdp-style-component-item-py-xs:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-item-gap-xs:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-dialog-footer-bg:var(--sdp-tailwind-colors-transparent);--sdp-style-component-dialog-footer-border-width:var(--sdp-tailwind-border-width-0);--sdp-style-component-dialog-footer-pt:var(--sdp-tailwind-spacing-0);--sdp-style-meta-style-name:"Sera";--sdp-style-component-drawer-handle-width:100;--sdp-style-component-accordion-content-pb:var(--sdp-tailwind-spacing-4);--sdp-style-component-switch-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-slider-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-bubble-content-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-calendar-cell-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-hover-card-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-input-group-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-button-size-sm-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-button-size-xs-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-toggle-radius-sm:var(--sdp-tailwind-rounded-none);--sdp-style-component-menubar-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-menubar-trigger-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-navigation-menu-popup-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-command-item-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-combobox-content-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-combobox-item-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-item-media-image-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-alert-dialog-media-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-attachment-media-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-attachment-radius-xs:var(--sdp-tailwind-rounded-none);--sdp-style-component-input-group-button-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-tooltip-kbd-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-button-icon-size:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-button-size-lg-icon-size:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-button-size-icon-sm-icon-size:var(--sdp-tailwind-spacing-3-5);--sdp-style-color-dark-custom-control-border:var(--sdp-style-color-dark-border);--sdp-style-component-input-file-height:var(--sdp-tailwind-spacing-7);--sdp-style-component-badge-text-weight:var(--sdp-style-font-weight-semibold);--sdp-style-component-badge-text-tracking:1;--sdp-style-component-badge-variant-default-bg-hover:var(--sdp-tailwind-colors-transparent);--sdp-style-component-badge-variant-default-text-hover:var(--sdp-mode-custom-badge-text-hover-muted);--sdp-style-component-badge-variant-secondary-bg-hover:var(--sdp-tailwind-colors-transparent);--sdp-style-component-badge-variant-outline-text-hover:var(--sdp-mode-custom-badge-text-hover-muted);--sdp-style-component-accordion-icon-size:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-accordion-trigger-text-weight:var(--sdp-style-font-weight-semibold);--sdp-style-component-accordion-focus-ring-width:var(--sdp-tailwind-ring-width-2);--sdp-style-component-accordion-trigger-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-alert-gap-x:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-alert-gap-y:var(--sdp-tailwind-spacing-1);--sdp-style-component-alert-accent-width:var(--sdp-tailwind-spacing-0-5);--sdp-style-component-alert-title-weight:var(--sdp-style-font-weight-semibold);--sdp-style-component-alert-dialog-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-alert-dialog-padding:var(--sdp-tailwind-spacing-6);--sdp-style-component-alert-dialog-max-width:var(--sdp-tailwind-max-width-max-w-md);--sdp-style-component-alert-dialog-header-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-alert-dialog-media-gap-x:var(--sdp-tailwind-spacing-6);--sdp-style-component-alert-dialog-media-gap-y:var(--sdp-tailwind-spacing-4);--sdp-style-component-alert-dialog-media-size:var(--sdp-tailwind-spacing-16);--sdp-style-component-alert-dialog-media-icon:var(--sdp-tailwind-spacing-8);--sdp-style-component-alert-dialog-footer-pt:var(--sdp-tailwind-spacing-0);--sdp-style-component-alert-dialog-footer-border-width:var(--sdp-tailwind-border-width-0);--sdp-style-component-alert-dialog-title-size:var(--sdp-style-text-lg-size);--sdp-style-component-alert-dialog-title-weight:var(--sdp-style-font-weight-semibold);--sdp-style-component-alert-dialog-title-tracking:.9;--sdp-style-component-alert-dialog-footer-bg:var(--sdp-tailwind-colors-transparent);--sdp-style-component-attachment-media-radius-xs:var(--sdp-tailwind-rounded-none);--sdp-style-component-breadcrumb-list-gap:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-breadcrumb-item-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-breadcrumb-text-tracking:2.5;--sdp-style-component-bubble-content-px:var(--sdp-tailwind-spacing-4);--sdp-style-component-bubble-content-py:var(--sdp-tailwind-spacing-3);--sdp-style-component-bubble-reactions-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-bubble-reactions-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-calendar-cell-size:var(--sdp-tailwind-spacing-8);--sdp-style-component-card-title-size:var(--sdp-style-text-lg-size);--sdp-style-component-card-title-lh:var(--sdp-style-text-lg-lh);--sdp-style-component-card-title-size-sm:var(--sdp-style-text-lg-size);--sdp-style-component-card-title-lh-sm:var(--sdp-style-text-lg-lh);--sdp-style-component-card-title-weight:var(--sdp-style-font-weight-semibold);--sdp-style-component-card-title-tracking:.9;--sdp-style-component-card-description-size:var(--sdp-style-text-base-size);--sdp-style-component-carousel-nav-min-size:var(--sdp-tailwind-spacing-9);--sdp-style-component-carousel-nav-focus-ring-width:var(--sdp-tailwind-ring-width-2);--sdp-style-component-chart-chart-tooltip-bg:var(--sdp-mode-popover);--sdp-style-component-chart-chart-tooltip-border:var(--sdp-mode-custom-ring-chart-strong);--sdp-style-component-checkbox-focus-ring-width:var(--sdp-tailwind-ring-width-2);--sdp-style-component-checkbox-control-bg:var(--sdp-tailwind-colors-transparent);--sdp-style-component-combobox-item-gap:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-combobox-item-pl:var(--sdp-tailwind-spacing-3);--sdp-style-component-combobox-item-py:var(--sdp-tailwind-spacing-2);--sdp-style-component-combobox-item-icon-size:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-combobox-trigger-height:var(--sdp-tailwind-spacing-10);--sdp-style-component-combobox-trigger-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-combobox-trigger-pl:var(--sdp-tailwind-spacing-0);--sdp-style-component-combobox-trigger-border-width:var(--sdp-tailwind-border-width-0);--sdp-style-component-combobox-trigger-focus-ring-width:var(--sdp-tailwind-ring-width-0);--sdp-style-component-combobox-list-padding:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-combobox-search-margin:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-combobox-search-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-combobox-search-border-width:var(--sdp-tailwind-border-width-0);--sdp-style-component-combobox-chip-height:22;--sdp-style-component-combobox-chip-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-combobox-chip-pl:var(--sdp-tailwind-spacing-2);--sdp-style-component-combobox-label-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-combobox-label-py:var(--sdp-tailwind-spacing-2);--sdp-style-component-combobox-label-weight:var(--sdp-style-font-weight-semibold);--sdp-style-component-combobox-label-tracking:.6;--sdp-style-component-combobox-separator-my:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-combobox-trigger-border:var(--sdp-tailwind-colors-transparent);--sdp-style-component-combobox-trigger-field-disabled:var(--sdp-mode-custom-field);--sdp-style-component-command-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-command-padding:var(--sdp-tailwind-spacing-0);--sdp-style-component-command-input-wrapper-pb:var(--sdp-tailwind-spacing-1);--sdp-style-component-command-input-height:var(--sdp-tailwind-spacing-10);--sdp-style-component-command-group-padding:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-command-label-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-command-label-py:var(--sdp-tailwind-spacing-2);--sdp-style-component-command-label-weight:var(--sdp-style-font-weight-semibold);--sdp-style-component-command-label-tracking:.5;--sdp-style-component-command-item-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-command-item-py:var(--sdp-tailwind-spacing-2);--sdp-style-component-command-item-min-height:30;--sdp-style-component-command-item-icon-size:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-command-shortcut-tracking:1;--sdp-style-component-command-separator-color:var(--sdp-mode-custom-menu-separator);--sdp-style-component-command-input-bg:var(--sdp-tailwind-colors-transparent);--sdp-style-component-context-menu-padding:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-context-menu-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-context-menu-min-width:var(--sdp-tailwind-spacing-48);--sdp-style-component-context-menu-item-gap:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-context-menu-item-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-context-menu-item-py:var(--sdp-tailwind-spacing-2);--sdp-style-component-context-menu-item-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-context-menu-label-weight:var(--sdp-style-font-weight-semibold);--sdp-style-component-dialog-max-width:var(--sdp-tailwind-max-width-max-w-md);--sdp-style-component-dialog-title-weight:var(--sdp-style-font-weight-semibold);--sdp-style-component-dialog-title-size:var(--sdp-style-text-lg-size);--sdp-style-component-dialog-close-bg:var(--sdp-mode-secondary);--sdp-style-component-toggle-px-default:var(--sdp-tailwind-spacing-6);--sdp-style-component-toggle-px-sm:var(--sdp-tailwind-spacing-4);--sdp-style-component-toggle-px-lg:var(--sdp-tailwind-spacing-8);--sdp-style-component-toggle-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-toggle-icon-size:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-toggle-text-weight:var(--sdp-style-font-weight-semibold);--sdp-style-component-toggle-text-tracking:.9;--sdp-style-component-tabs-trigger-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-tabs-icon-size:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-tabs-text-weight:var(--sdp-style-font-weight-semibold);--sdp-style-component-tabs-text-tracking:.9;--sdp-style-component-toggle-group-joined-px:var(--sdp-tailwind-spacing-6);--sdp-style-component-toggle-group-joined-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-empty-media-icon-svg-size:var(--sdp-tailwind-spacing-5);--sdp-style-component-empty-title-size:var(--sdp-style-text-lg-size);--sdp-style-component-empty-title-lh:var(--sdp-style-text-lg-lh);--sdp-style-component-empty-title-weight:var(--sdp-style-font-weight-semibold);--sdp-style-component-empty-title-tracking:-.5;--sdp-style-component-drawer-header-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-drawer-title-weight:var(--sdp-style-font-weight-semibold);--sdp-style-component-drawer-title-size:var(--sdp-style-text-lg-size);--sdp-style-component-drawer-title-tracking:.9;--sdp-style-component-table-head-text-size:var(--sdp-style-text-xs-size);--sdp-style-component-table-head-text-lh:var(--sdp-style-text-xs-lh);--sdp-style-component-table-head-text-tracking:5;--sdp-style-component-table-head-text:var(--sdp-mode-muted-foreground);--sdp-style-component-switch-thumb-width-sm:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-switch-thumb-height-sm:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-switch-box-padding:var(--sdp-tailwind-spacing-4);--sdp-style-component-switch-track-unchecked:var(--sdp-mode-input);--sdp-style-component-switch-border-unchecked:var(--sdp-mode-custom-switch-border-sera);--sdp-style-component-switch-border-checked:var(--sdp-mode-primary);--sdp-style-component-slider-border-width:var(--sdp-tailwind-border-width-0);--sdp-style-component-slider-focus-ring-width:var(--sdp-tailwind-ring-width-2);--sdp-style-component-slider-track-bg:var(--sdp-mode-custom-control-strong);--sdp-style-component-slider-thumb-fill:var(--sdp-mode-primary);--sdp-style-component-slider-thumb-border:var(--sdp-tailwind-colors-transparent);--sdp-style-component-switch-text-weight:var(--sdp-style-font-weight-normal);--sdp-style-component-sheet-padding:var(--sdp-tailwind-spacing-8);--sdp-style-component-sheet-gap:var(--sdp-tailwind-spacing-8);--sdp-style-component-sheet-header-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-sheet-title-size:var(--sdp-style-text-lg-size);--sdp-style-component-sheet-title-weight:var(--sdp-style-font-weight-semibold);--sdp-style-component-sheet-title-tracking:.9;--sdp-style-component-sheet-close-bg:var(--sdp-mode-secondary);--sdp-style-component-select-trigger-height:var(--sdp-tailwind-spacing-10);--sdp-style-component-select-trigger-height-sm:var(--sdp-tailwind-spacing-9);--sdp-style-component-select-trigger-pl:var(--sdp-tailwind-spacing-0);--sdp-style-component-select-trigger-pr:var(--sdp-tailwind-spacing-0);--sdp-style-component-select-trigger-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-select-trigger-radius-sm:var(--sdp-tailwind-rounded-none);--sdp-style-component-select-trigger-border-width:var(--sdp-tailwind-border-width-0);--sdp-style-component-select-trigger-icon-size:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-select-trigger-focus-ring-width:var(--sdp-tailwind-ring-width-0);--sdp-style-component-select-content-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-select-group-padding:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-select-item-gap:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-select-item-pl:var(--sdp-tailwind-spacing-3);--sdp-style-component-select-item-py:var(--sdp-tailwind-spacing-2);--sdp-style-component-select-item-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-select-item-min-height:var(--sdp-tailwind-spacing-9);--sdp-style-component-select-item-icon-size:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-select-label-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-select-label-py:var(--sdp-tailwind-spacing-2);--sdp-style-component-select-label-weight:var(--sdp-style-font-weight-semibold);--sdp-style-component-select-label-tracking:.6;--sdp-style-component-select-trigger-focus-ring:var(--sdp-tailwind-colors-transparent);--sdp-style-component-select-trigger-ring-invalid:var(--sdp-tailwind-colors-transparent);--sdp-style-component-select-separator-color:var(--sdp-mode-custom-menu-separator);--sdp-style-component-item-content-gap-xs:var(--sdp-tailwind-spacing-0-5);--sdp-style-component-item-title-weight:var(--sdp-style-font-weight-semibold);--sdp-style-component-item-description-size-xs:var(--sdp-style-text-sm-size);--sdp-style-component-item-media-image-radius-xs:var(--sdp-tailwind-rounded-none);--sdp-style-component-marker-text-tracking:.3;--sdp-style-component-message-header-px:var(--sdp-tailwind-spacing-4);--sdp-style-component-message-text-tracking:2.5;--sdp-style-component-dropdown-menu-min-width:var(--sdp-tailwind-spacing-48);--sdp-style-component-dropdown-menu-label-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-dropdown-menu-label-py:var(--sdp-tailwind-spacing-2);--sdp-style-component-dropdown-menu-label-weight:var(--sdp-style-font-weight-semibold);--sdp-style-component-dropdown-menu-label-tracking:.9;--sdp-style-component-dropdown-menu-separator-color:var(--sdp-mode-custom-menu-separator);--sdp-style-component-menubar-height:var(--sdp-tailwind-spacing-10);--sdp-style-component-menubar-padding:var(--sdp-tailwind-spacing-1);--sdp-style-component-menubar-gap:var(--sdp-tailwind-spacing-0);--sdp-style-component-menubar-trigger-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-menubar-trigger-py:3;--sdp-style-component-menubar-content-min-width:var(--sdp-tailwind-spacing-48);--sdp-style-component-menubar-content-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-menubar-content-padding:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-menubar-item-gap:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-menubar-item-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-menubar-item-py:var(--sdp-tailwind-spacing-2);--sdp-style-component-menubar-item-py-indicator:var(--sdp-tailwind-spacing-2);--sdp-style-component-menubar-item-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-menubar-item-radius-indicator:var(--sdp-tailwind-rounded-none);--sdp-style-component-menubar-item-pl-indicator:38;--sdp-style-component-message-scroller-content-gap:var(--sdp-tailwind-spacing-8);--sdp-style-component-menubar-item-icon-size:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-menubar-shortcut-tracking:1.2;--sdp-style-component-menubar-subtrigger-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-menubar-label-px:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-menubar-label-py:var(--sdp-tailwind-spacing-2);--sdp-style-component-menubar-label-weight:var(--sdp-style-font-weight-semibold);--sdp-style-component-menubar-label-tracking:.6;--sdp-style-component-menubar-label-text:var(--sdp-mode-muted-foreground);--sdp-style-component-menubar-separator-color:var(--sdp-mode-custom-menu-separator);--sdp-style-component-input-otp-border-width:var(--sdp-tailwind-border-width-0);--sdp-style-component-input-otp-focus-ring-width:var(--sdp-tailwind-ring-width-0);--sdp-style-component-input-otp-group-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-input-otp-separator-icon-size:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-input-group-height:var(--sdp-tailwind-spacing-10);--sdp-style-component-input-group-px:var(--sdp-tailwind-spacing-0);--sdp-style-component-input-group-radius-textarea:var(--sdp-tailwind-rounded-none);--sdp-style-component-input-group-border-width:var(--sdp-tailwind-border-width-0);--sdp-style-component-input-group-addon-icon-size:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-input-group-addon-block-px:var(--sdp-tailwind-spacing-0);--sdp-style-component-input-group-addon-block-py:var(--sdp-tailwind-spacing-3);--sdp-style-component-context-menu-item-min-height:var(--sdp-tailwind-spacing-9);--sdp-style-component-context-menu-item-icon-size:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-context-menu-radio-item-gap:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-context-menu-sub-trigger-gap:var(--sdp-tailwind-spacing-0);--sdp-style-component-context-menu-label-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-context-menu-label-py:var(--sdp-tailwind-spacing-2);--sdp-style-component-context-menu-label-tracking:.6;--sdp-style-component-context-menu-separator-color:var(--sdp-mode-custom-menu-separator);--sdp-style-component-hover-card-width:var(--sdp-tailwind-spacing-72);--sdp-style-component-hover-card-padding:var(--sdp-tailwind-spacing-4);--sdp-style-component-field-legend-size:var(--sdp-style-text-sm-size);--sdp-style-component-field-legend-weight:var(--sdp-style-font-weight-semibold);--sdp-style-component-field-title-weight:var(--sdp-style-font-weight-semibold);--sdp-style-component-resizable-grip-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-navigation-menu-link-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-navigation-menu-link-py:var(--sdp-tailwind-spacing-3);--sdp-style-component-navigation-menu-menu-link-icon-size:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-navigation-menu-focus-ring-width:var(--sdp-tailwind-ring-width-2);--sdp-style-component-radio-group-group-gap:var(--sdp-tailwind-spacing-3);--sdp-style-component-radio-group-focus-ring-width:var(--sdp-tailwind-ring-width-2);--sdp-style-component-radio-group-box-padding:var(--sdp-tailwind-spacing-4);--sdp-style-component-radio-group-box-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-radio-group-control-bg:var(--sdp-tailwind-colors-transparent);--sdp-style-component-radio-group-checked-bg:var(--sdp-tailwind-colors-transparent);--sdp-style-component-radio-group-checked-border:var(--sdp-mode-foreground);--sdp-style-component-radio-group-dot-color:var(--sdp-mode-foreground);--sdp-style-component-radio-group-focus-ring:var(--sdp-mode-custom-focus-ring-soft);--sdp-style-component-command-input-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-popover-gap:var(--sdp-tailwind-spacing-4);--sdp-style-component-popover-header-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-popover-title-weight:var(--sdp-style-font-weight-semibold);--sdp-style-component-pagination-prev-next-override-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-pagination-prev-next-icon-size:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-pagination-ellipsis-size:var(--sdp-tailwind-spacing-9);--sdp-style-component-sidebar-menu-gap:var(--sdp-tailwind-spacing-0-5);--sdp-style-component-sidebar-label-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-sidebar-label-weight:var(--sdp-style-font-weight-semibold);--sdp-style-component-sidebar-label-tracking:.6;--sdp-style-component-sidebar-label-icon:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-sidebar-action-icon:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-sidebar-group-action-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-sidebar-sub-item-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-sidebar-sub-item-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-sidebar-sub-item-icon:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-checkbox-label-weight:var(--sdp-style-font-weight-normal);--sdp-style-component-checkbox-label-size:var(--sdp-style-text-base-size);--sdp-style-component-switch-label-size:var(--sdp-style-text-base-size);--sdp-style-component-button-text-weight:var(--sdp-style-font-weight-semibold);--sdp-style-component-context-menu-item-weight:var(--sdp-style-font-weight-medium);--sdp-style-component-menubar-item-weight:var(--sdp-style-font-weight-medium);--sdp-style-component-radio-group-label-weight:var(--sdp-style-font-weight-normal);--sdp-style-component-context-menu-label-size:var(--sdp-style-text-sm-size);--sdp-style-component-combobox-label-size:var(--sdp-style-text-sm-size);--sdp-style-component-select-label-size:var(--sdp-style-text-sm-size);--sdp-style-component-menubar-trigger-size:var(--sdp-style-text-base-size);--sdp-style-component-field-description-size:var(--sdp-style-text-base-size);--sdp-style-component-radio-group-label-size:var(--sdp-style-text-base-size);--sdp-style-component-button-text-tracking:1.2;--sdp-style-component-dialog-title-tracking:.9;--sdp-style-component-context-menu-item-tracking:.6;--sdp-style-component-context-menu-shortcut-tracking:1.2;--sdp-style-component-menubar-item-tracking:.7;--sdp-style-component-menubar-item-size:var(--sdp-style-text-base-size);--sdp-style-component-menubar-shortcut-size:var(--sdp-style-text-sm-size);--sdp-style-component-menubar-subtrigger-tracking:.6;--sdp-style-component-menubar-checkbox-item-tracking:.6;--sdp-style-color-light-custom-overlay:#0003;--sdp-style-color-dark-custom-overlay:#0003;--sdp-style-color-light-custom-badge-text-hover-muted:#09090bb3;--sdp-style-color-dark-custom-badge-text-hover-muted:#09090bb3;--sdp-style-text-xs-lh-tight:12.5;--sdp-style-text-xs-lh-snug:13.75;--sdp-style-text-xs-lh-normal:15;--sdp-style-text-xs-lh-relaxed:16.25;--sdp-style-text-xs-lh-loose:20;--sdp-style-text-sm-lh-tight:15;--sdp-style-text-sm-lh-snug:16.5;--sdp-style-text-sm-lh-normal:18;--sdp-style-text-sm-lh-relaxed:19.5;--sdp-style-text-sm-lh-loose:24;--sdp-style-text-base-lh-tight:17.5;--sdp-style-text-base-lh-snug:19.25;--sdp-style-text-base-lh-normal:21;--sdp-style-text-base-lh-relaxed:22.75;--sdp-style-text-base-lh-loose:28;--sdp-style-component-questionnaire-root-gap:var(--sdp-tailwind-spacing-6);--sdp-style-component-questionnaire-item-gap:var(--sdp-tailwind-spacing-5);--sdp-style-component-questionnaire-choices-gap:var(--sdp-tailwind-spacing-3);--sdp-style-component-questionnaire-choice-gap:var(--sdp-tailwind-spacing-3);--sdp-style-component-questionnaire-choice-px:var(--sdp-tailwind-spacing-4);--sdp-style-component-questionnaire-choice-py:var(--sdp-tailwind-spacing-4);--sdp-style-component-questionnaire-choice-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-questionnaire-content-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-questionnaire-indicator-size:18;--sdp-style-component-questionnaire-indicator-radius:0;--sdp-style-component-questionnaire-shortcut-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-questionnaire-input-height:var(--sdp-tailwind-spacing-10);--sdp-style-component-questionnaire-input-px:0;--sdp-style-component-questionnaire-input-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-questionnaire-input-border-width:var(--sdp-tailwind-border-width-0);--sdp-style-component-questionnaire-actions-min-height:var(--sdp-tailwind-spacing-10);--sdp-style-component-questionnaire-title-size:var(--sdp-style-text-xs-size);--sdp-style-component-questionnaire-title-weight:var(--sdp-style-font-weight-semibold);--sdp-style-component-questionnaire-choice-checked-bg:var(--sdp-mode-custom-selected-wash);--sdp-style-component-questionnaire-indicator-bg:var(--sdp-tailwind-colors-transparent);--sdp-style-component-questionnaire-radio-checked-bg:var(--sdp-tailwind-colors-transparent);--sdp-style-component-questionnaire-radio-checked-border:var(--sdp-mode-foreground);--sdp-style-component-questionnaire-dot-color:var(--sdp-mode-foreground);--sdp-style-component-questionnaire-input-bg:var(--sdp-tailwind-colors-transparent);--sdp-style-color-dark-custom-questionnaire-choice-bg:#fff0}[data-kit-style=maia]{--sdp-style-color-light-custom-field:#e6e6e64d;--sdp-style-color-light-custom-control:#e5e5e54d;--sdp-style-color-light-custom-control-hover:#e5e5e580;--sdp-style-shadow-popover-1-y:var(--sdp-style-shadow-2xl-offset-y);--sdp-style-shadow-popover-1-blur:var(--sdp-style-shadow-2xl-blur-radius);--sdp-style-shadow-popover-1-spread:var(--sdp-style-shadow-2xl-spread-radius);--sdp-style-shadow-popover-2-y:0;--sdp-style-shadow-popover-2-blur:0;--sdp-style-shadow-popover-2-spread:0;--sdp-style-shadow-tabs-active-1-y:0;--sdp-style-shadow-tabs-active-1-blur:0;--sdp-style-shadow-tabs-active-1-spread:0;--sdp-style-shadow-tabs-active-2-y:0;--sdp-style-shadow-tabs-active-2-blur:0;--sdp-style-shadow-tabs-active-2-spread:0;--sdp-style-shadow-slider-thumb-2-y:var(--sdp-style-shadow-sm-1-offset-y);--sdp-style-shadow-slider-thumb-2-blur:var(--sdp-style-shadow-sm-1-blur-radius);--sdp-style-shadow-slider-thumb-2-spread:var(--sdp-style-shadow-sm-1-spread-radius);--sdp-style-shadow-popover-1-color:var(--sdp-style-shadow-2xl-color);--sdp-style-shadow-popover-2-color:#0000;--sdp-style-shadow-tabs-active-1-color:#0000;--sdp-style-shadow-tabs-active-2-color:#0000;--sdp-style-shadow-slider-thumb-2-color:var(--sdp-style-shadow-sm-1-color);--sdp-style-component-button-radius:var(--sdp-tailwind-rounded-4xl);--sdp-style-component-button-size-default-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-button-size-default-height:var(--sdp-tailwind-spacing-9);--sdp-style-component-button-size-sm-height:var(--sdp-tailwind-spacing-8);--sdp-style-component-button-size-xs-px:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-button-size-lg-height:var(--sdp-tailwind-spacing-10);--sdp-style-component-button-size-lg-px:var(--sdp-tailwind-spacing-4);--sdp-style-component-card-padding:var(--sdp-tailwind-spacing-6);--sdp-style-component-card-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-card-header-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-card-footer-border-width:var(--sdp-tailwind-border-width-0);--sdp-style-component-input-radius:var(--sdp-tailwind-rounded-4xl);--sdp-style-component-navigation-menu-link-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-textarea-radius:var(--sdp-tailwind-rounded-xl);--sdp-style-component-textarea-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-input-height:var(--sdp-tailwind-spacing-9);--sdp-style-component-input-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-button-size-sm-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-button-size-icon-sm-size:var(--sdp-tailwind-spacing-8);--sdp-style-component-button-size-icon-size:var(--sdp-tailwind-spacing-9);--sdp-style-component-button-size-icon-lg-size:var(--sdp-tailwind-spacing-10);--sdp-style-component-navigation-menu-trigger-px:18;--sdp-style-component-navigation-menu-link-padding:var(--sdp-tailwind-spacing-3);--sdp-style-component-navigation-menu-trigger-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-field-gap:var(--sdp-tailwind-spacing-3);--sdp-style-component-card-footer-pt:var(--sdp-tailwind-spacing-0);--sdp-style-component-field-content-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-field-set-gap:var(--sdp-tailwind-spacing-6);--sdp-style-component-navigation-menu-trigger-py:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-navigation-menu-link-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-navigation-menu-content-link-radius:var(--sdp-tailwind-rounded-xl);--sdp-style-component-navigation-menu-content-pt:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-navigation-menu-content-pr:var(--sdp-tailwind-spacing-3);--sdp-style-component-navigation-menu-content-pb:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-navigation-menu-content-pl:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-field-legend-mb:var(--sdp-tailwind-spacing-3);--sdp-style-component-field-group-gap:var(--sdp-tailwind-spacing-7);--sdp-style-component-card-padding-sm:var(--sdp-tailwind-spacing-4);--sdp-style-component-card-footer-pt-sm:var(--sdp-tailwind-spacing-0);--sdp-style-component-textarea-py:var(--sdp-tailwind-spacing-3);--sdp-style-component-dropdown-menu-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-dropdown-menu-item-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-dropdown-menu-item-py:var(--sdp-tailwind-spacing-2);--sdp-style-component-dropdown-menu-item-radius:var(--sdp-tailwind-rounded-xl);--sdp-style-component-dropdown-menu-item-gap:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-dropdown-menu-item-min-height:var(--sdp-tailwind-spacing-9);--sdp-style-component-popover-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-popover-padding:var(--sdp-tailwind-spacing-4);--sdp-style-component-tooltip-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-dialog-radius:var(--sdp-tailwind-rounded-4xl);--sdp-style-component-dialog-padding:var(--sdp-tailwind-spacing-6);--sdp-style-component-tabs-list-height:var(--sdp-tailwind-spacing-9);--sdp-style-component-tabs-list-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-tabs-trigger-radius:var(--sdp-tailwind-rounded-xl);--sdp-style-component-tabs-trigger-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-tabs-trigger-py:var(--sdp-tailwind-spacing-1);--sdp-style-component-alert-px:var(--sdp-tailwind-spacing-4);--sdp-style-component-alert-py:var(--sdp-tailwind-spacing-3);--sdp-style-component-table-cell-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-table-cell-py:var(--sdp-tailwind-spacing-3);--sdp-style-component-table-head-height:var(--sdp-tailwind-spacing-12);--sdp-style-component-sidebar-item-height:var(--sdp-tailwind-spacing-9);--sdp-style-component-sidebar-item-radius:var(--sdp-tailwind-rounded-xl);--sdp-style-component-sidebar-item-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-checkbox-radius:var(--sdp-tailwind-rounded-sm);--sdp-style-component-toggle-radius:var(--sdp-tailwind-rounded-4xl);--sdp-style-component-item-px:var(--sdp-tailwind-spacing-4);--sdp-style-component-item-py:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-item-gap:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-item-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-accordion-py:var(--sdp-tailwind-spacing-4);--sdp-style-component-progress-height:var(--sdp-tailwind-spacing-3);--sdp-style-component-progress-radius:var(--sdp-tailwind-rounded-4xl);--sdp-style-component-slider-track:var(--sdp-tailwind-spacing-3);--sdp-style-component-input-otp-size:var(--sdp-tailwind-spacing-9);--sdp-style-component-input-otp-radius:var(--sdp-tailwind-rounded-4xl);--sdp-style-component-skeleton-radius:var(--sdp-tailwind-rounded-xl);--sdp-style-component-empty-padding:var(--sdp-tailwind-spacing-12);--sdp-style-component-empty-radius:var(--sdp-tailwind-rounded-lg);--sdp-style-component-empty-media-icon-size:var(--sdp-tailwind-spacing-10);--sdp-style-component-empty-content-gap:var(--sdp-tailwind-spacing-4);--sdp-style-component-drawer-radius:var(--sdp-tailwind-rounded-4xl);--sdp-style-component-drawer-handle-height:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-toast-radius:var(--sdp-tailwind-rounded-lg);--sdp-style-component-calendar-padding:var(--sdp-tailwind-spacing-3);--sdp-style-component-attachment-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-pagination-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-card-footer-bg:var(--sdp-mode-card);--sdp-style-component-badge-variant-outline-bg:var(--sdp-mode-custom-control);--sdp-style-component-item-px-sm:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-item-py-sm:var(--sdp-tailwind-spacing-3);--sdp-style-component-item-gap-sm:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-item-px-xs:var(--sdp-tailwind-spacing-3);--sdp-style-component-item-py-xs:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-item-gap-xs:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-dialog-footer-bg:var(--sdp-tailwind-colors-transparent);--sdp-style-component-dialog-footer-border-width:var(--sdp-tailwind-border-width-0);--sdp-style-component-dialog-footer-pt:var(--sdp-tailwind-spacing-0);--sdp-style-meta-style-name:"Maia";--sdp-style-component-slider-thumb-width:var(--sdp-tailwind-spacing-4);--sdp-style-component-slider-thumb-height:var(--sdp-tailwind-spacing-4);--sdp-style-component-drawer-handle-width:100;--sdp-style-component-accordion-px:var(--sdp-tailwind-spacing-4);--sdp-style-component-accordion-content-pb:var(--sdp-tailwind-spacing-4);--sdp-style-component-accordion-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-accordion-border-width:var(--sdp-tailwind-border-width-1);--sdp-style-color-light-custom-accordion-active-bg:var(--sdp-style-color-light-custom-muted-subtle);--sdp-style-color-dark-custom-accordion-active-bg:var(--sdp-style-color-dark-custom-muted-subtle);--sdp-style-component-slider-radius:var(--sdp-tailwind-rounded-4xl);--sdp-style-component-bubble-content-radius:var(--sdp-tailwind-rounded-3xl);--sdp-style-component-calendar-cell-radius:var(--sdp-tailwind-rounded-4xl);--sdp-style-component-hover-card-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-input-group-radius:var(--sdp-tailwind-rounded-4xl);--sdp-style-component-button-size-sm-radius:var(--sdp-tailwind-rounded-4xl);--sdp-style-component-button-size-xs-radius:var(--sdp-tailwind-rounded-4xl);--sdp-style-component-toggle-radius-sm:var(--sdp-tailwind-rounded-4xl);--sdp-style-component-menubar-radius:var(--sdp-tailwind-rounded-4xl);--sdp-style-component-menubar-trigger-radius:var(--sdp-tailwind-rounded-xl);--sdp-style-component-navigation-menu-popup-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-command-item-radius:var(--sdp-tailwind-rounded-lg);--sdp-style-component-combobox-content-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-combobox-item-radius:var(--sdp-tailwind-rounded-xl);--sdp-style-component-item-media-image-radius:var(--sdp-tailwind-rounded-lg);--sdp-style-component-alert-dialog-media-radius:var(--sdp-tailwind-rounded-full);--sdp-style-component-attachment-media-radius:var(--sdp-tailwind-rounded-xl);--sdp-style-component-attachment-radius-xs:var(--sdp-tailwind-rounded-xl);--sdp-style-component-input-group-button-radius:var(--sdp-tailwind-rounded-4xl);--sdp-style-component-tooltip-kbd-radius:var(--sdp-tailwind-rounded-4xl);--sdp-style-component-button-size-sm-icon-size:var(--sdp-tailwind-spacing-4);--sdp-style-color-dark-custom-control-border:var(--sdp-style-color-dark-border);--sdp-style-component-input-file-height:var(--sdp-tailwind-spacing-7);--sdp-style-component-accordion-focus-ring-width:var(--sdp-tailwind-ring-width-0);--sdp-style-component-accordion-trigger-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-accordion-item-bg-active:var(--sdp-mode-custom-accordion-active-bg);--sdp-style-component-accordion-trigger-focus-bg:var(--sdp-tailwind-colors-transparent);--sdp-style-component-alert-gap-x:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-alert-dialog-radius:var(--sdp-tailwind-rounded-4xl);--sdp-style-component-alert-dialog-padding:var(--sdp-tailwind-spacing-6);--sdp-style-component-alert-dialog-max-width:var(--sdp-tailwind-max-width-max-w-md);--sdp-style-component-alert-dialog-media-gap-x:var(--sdp-tailwind-spacing-6);--sdp-style-component-alert-dialog-media-size:var(--sdp-tailwind-spacing-16);--sdp-style-component-alert-dialog-media-icon:var(--sdp-tailwind-spacing-8);--sdp-style-component-alert-dialog-footer-pt:var(--sdp-tailwind-spacing-0);--sdp-style-component-alert-dialog-footer-border-width:var(--sdp-tailwind-border-width-0);--sdp-style-component-alert-dialog-title-size:var(--sdp-style-text-lg-size);--sdp-style-component-alert-dialog-ring:var(--sdp-mode-custom-foreground-wash);--sdp-style-component-alert-dialog-footer-bg:var(--sdp-tailwind-colors-transparent);--sdp-style-component-attachment-media-radius-xs:var(--sdp-tailwind-rounded-lg);--sdp-style-component-breadcrumb-list-gap:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-breadcrumb-item-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-bubble-content-px:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-bubble-content-py:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-calendar-cell-size:var(--sdp-tailwind-spacing-8);--sdp-style-component-card-title-size-sm:var(--sdp-style-text-base-size);--sdp-style-component-card-title-lh-sm:var(--sdp-style-text-base-lh);--sdp-style-component-carousel-nav-min-size:var(--sdp-tailwind-spacing-8);--sdp-style-component-combobox-item-gap:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-combobox-item-pl:var(--sdp-tailwind-spacing-3);--sdp-style-component-combobox-item-py:var(--sdp-tailwind-spacing-2);--sdp-style-component-combobox-trigger-height:var(--sdp-tailwind-spacing-9);--sdp-style-component-combobox-trigger-radius:var(--sdp-tailwind-rounded-4xl);--sdp-style-component-combobox-trigger-pl:var(--sdp-tailwind-spacing-3);--sdp-style-component-combobox-search-height:var(--sdp-tailwind-spacing-9);--sdp-style-component-combobox-search-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-combobox-search-radius:var(--sdp-tailwind-rounded-4xl);--sdp-style-component-combobox-chip-height:22;--sdp-style-component-combobox-chip-radius:var(--sdp-tailwind-rounded-4xl);--sdp-style-component-combobox-chip-pl:var(--sdp-tailwind-spacing-2);--sdp-style-component-combobox-label-px:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-combobox-label-py:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-combobox-trigger-field-disabled:var(--sdp-mode-custom-field);--sdp-style-component-combobox-content-border:var(--sdp-mode-custom-menu-border-subtle);--sdp-style-component-combobox-search-border:var(--sdp-tailwind-colors-transparent);--sdp-style-component-combobox-chip-bg:var(--sdp-mode-custom-muted-foreground-wash);--sdp-style-component-command-radius:var(--sdp-tailwind-rounded-4xl);--sdp-style-component-command-input-height:var(--sdp-tailwind-spacing-9);--sdp-style-component-command-label-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-command-label-py:var(--sdp-tailwind-spacing-2);--sdp-style-component-command-item-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-command-item-py:var(--sdp-tailwind-spacing-2);--sdp-style-component-command-item-min-height:var(--sdp-tailwind-spacing-8);--sdp-style-component-command-separator-color:var(--sdp-mode-custom-menu-separator);--sdp-style-component-context-menu-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-context-menu-min-width:var(--sdp-tailwind-spacing-48);--sdp-style-component-context-menu-item-gap:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-context-menu-item-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-context-menu-item-py:var(--sdp-tailwind-spacing-2);--sdp-style-component-context-menu-item-radius:var(--sdp-tailwind-rounded-xl);--sdp-style-component-context-menu-label-weight:var(--sdp-style-font-weight-normal);--sdp-style-component-dialog-max-width:var(--sdp-tailwind-max-width-max-w-md);--sdp-style-component-dialog-ring:var(--sdp-mode-custom-foreground-wash);--sdp-style-component-toggle-px-default:var(--sdp-tailwind-spacing-3);--sdp-style-component-toggle-px-sm:var(--sdp-tailwind-spacing-3);--sdp-style-component-toggle-px-lg:var(--sdp-tailwind-spacing-4);--sdp-style-component-toggle-icon-size-sm:var(--sdp-tailwind-spacing-4);--sdp-style-component-toggle-group-joined-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-toggle-group-joined-radius:var(--sdp-tailwind-rounded-3xl);--sdp-style-component-empty-media-icon-svg-size:var(--sdp-tailwind-spacing-6);--sdp-style-component-empty-title-size:var(--sdp-style-text-lg-size);--sdp-style-component-empty-title-lh:var(--sdp-style-text-lg-lh);--sdp-style-component-drawer-border-width-floating:var(--sdp-tailwind-border-width-1);--sdp-style-component-drawer-radius-floating:var(--sdp-tailwind-rounded-4xl);--sdp-style-component-drawer-header-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-drawer-border:var(--sdp-mode-custom-drawer-border);--sdp-style-component-switch-box-padding:var(--sdp-tailwind-spacing-4);--sdp-style-component-switch-box-radius:var(--sdp-tailwind-rounded-xl);--sdp-style-component-slider-focus-ring-width:var(--sdp-tailwind-ring-width-4);--sdp-style-component-slider-thumb-border:var(--sdp-mode-primary);--sdp-style-component-sheet-padding:var(--sdp-tailwind-spacing-6);--sdp-style-component-sheet-gap:var(--sdp-tailwind-spacing-6);--sdp-style-component-sheet-header-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-select-trigger-height:var(--sdp-tailwind-spacing-9);--sdp-style-component-select-trigger-height-sm:var(--sdp-tailwind-spacing-8);--sdp-style-component-select-trigger-pl:var(--sdp-tailwind-spacing-3);--sdp-style-component-select-trigger-pr:var(--sdp-tailwind-spacing-3);--sdp-style-component-select-trigger-radius:var(--sdp-tailwind-rounded-4xl);--sdp-style-component-select-trigger-radius-sm:var(--sdp-tailwind-rounded-4xl);--sdp-style-component-select-content-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-select-item-gap:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-select-item-pl:var(--sdp-tailwind-spacing-3);--sdp-style-component-select-item-py:var(--sdp-tailwind-spacing-2);--sdp-style-component-select-item-radius:var(--sdp-tailwind-rounded-xl);--sdp-style-component-select-item-min-height:var(--sdp-tailwind-spacing-9);--sdp-style-component-select-label-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-select-label-py:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-select-content-border:var(--sdp-mode-custom-menu-border-faint);--sdp-style-component-select-separator-color:var(--sdp-mode-custom-menu-separator);--sdp-style-component-item-content-gap-xs:var(--sdp-tailwind-spacing-0-5);--sdp-style-component-item-description-size-xs:var(--sdp-style-text-sm-size);--sdp-style-component-item-media-image-radius-xs:var(--sdp-tailwind-rounded-md);--sdp-style-component-message-header-px:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-dropdown-menu-min-width:var(--sdp-tailwind-spacing-48);--sdp-style-component-dropdown-menu-label-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-dropdown-menu-label-py:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-dropdown-menu-label-weight:var(--sdp-style-font-weight-normal);--sdp-style-component-dropdown-menu-content-border:var(--sdp-mode-custom-menu-border-subtle);--sdp-style-component-dropdown-menu-separator-color:var(--sdp-mode-custom-menu-separator);--sdp-style-component-menubar-height:var(--sdp-tailwind-spacing-9);--sdp-style-component-menubar-padding:var(--sdp-tailwind-spacing-1);--sdp-style-component-menubar-gap:var(--sdp-tailwind-spacing-0);--sdp-style-component-menubar-trigger-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-menubar-trigger-py:3;--sdp-style-component-menubar-content-min-width:var(--sdp-tailwind-spacing-48);--sdp-style-component-menubar-content-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-menubar-item-gap:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-menubar-item-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-menubar-item-py:var(--sdp-tailwind-spacing-2);--sdp-style-component-menubar-item-py-indicator:var(--sdp-tailwind-spacing-2);--sdp-style-component-menubar-item-radius:var(--sdp-tailwind-rounded-xl);--sdp-style-component-menubar-item-radius-indicator:var(--sdp-tailwind-rounded-xl);--sdp-style-component-menubar-item-pl-indicator:38;--sdp-style-component-message-scroller-content-gap:var(--sdp-tailwind-spacing-8);--sdp-style-component-menubar-subtrigger-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-menubar-label-px:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-menubar-label-py:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-menubar-label-weight:var(--sdp-style-font-weight-normal);--sdp-style-component-menubar-content-border:var(--sdp-mode-custom-menu-border-faint);--sdp-style-component-menubar-label-text:var(--sdp-mode-muted-foreground);--sdp-style-component-menubar-separator-color:var(--sdp-mode-custom-menu-separator);--sdp-style-component-input-group-height:var(--sdp-tailwind-spacing-9);--sdp-style-component-input-group-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-input-group-radius-textarea:var(--sdp-tailwind-rounded-xl);--sdp-style-component-input-group-addon-block-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-input-group-addon-block-py:var(--sdp-tailwind-spacing-3);--sdp-style-component-context-menu-item-min-height:var(--sdp-tailwind-spacing-9);--sdp-style-component-context-menu-radio-item-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-context-menu-sub-trigger-gap:var(--sdp-tailwind-spacing-0);--sdp-style-component-context-menu-label-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-context-menu-label-py:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-context-menu-content-border:var(--sdp-mode-custom-menu-border-faint);--sdp-style-component-context-menu-separator-color:var(--sdp-mode-custom-menu-separator);--sdp-style-component-hover-card-width:var(--sdp-tailwind-spacing-72);--sdp-style-component-hover-card-padding:var(--sdp-tailwind-spacing-4);--sdp-style-component-hover-card-ring:var(--sdp-mode-custom-foreground-wash);--sdp-style-component-navigation-menu-link-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-navigation-menu-link-py:var(--sdp-tailwind-spacing-3);--sdp-style-component-navigation-menu-content-border:var(--sdp-mode-custom-menu-border-faint);--sdp-style-component-radio-group-group-gap:var(--sdp-tailwind-spacing-3);--sdp-style-component-radio-group-box-padding:var(--sdp-tailwind-spacing-4);--sdp-style-component-radio-group-box-radius:var(--sdp-tailwind-rounded-xl);--sdp-style-component-command-input-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-popover-gap:var(--sdp-tailwind-spacing-4);--sdp-style-component-popover-header-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-popover-ring:var(--sdp-mode-custom-menu-border-faint);--sdp-style-component-pagination-prev-next-override-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-pagination-ellipsis-size:var(--sdp-tailwind-spacing-9);--sdp-style-component-sidebar-menu-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-sidebar-label-radius:12;--sdp-style-component-sidebar-group-action-radius:12;--sdp-style-component-sidebar-sub-item-radius:12;--sdp-style-color-light-custom-overlay:#000c;--sdp-style-color-dark-custom-overlay:#000c;--sdp-style-component-questionnaire-root-gap:var(--sdp-tailwind-spacing-6);--sdp-style-component-questionnaire-item-gap:var(--sdp-tailwind-spacing-5);--sdp-style-component-questionnaire-choices-gap:var(--sdp-tailwind-spacing-3);--sdp-style-component-questionnaire-choice-gap:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-questionnaire-choice-px:var(--sdp-tailwind-spacing-4);--sdp-style-component-questionnaire-choice-py:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-questionnaire-choice-radius:var(--sdp-tailwind-rounded-4xl);--sdp-style-component-questionnaire-content-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-questionnaire-indicator-radius:6;--sdp-style-component-questionnaire-shortcut-radius:var(--sdp-tailwind-rounded-full);--sdp-style-component-questionnaire-input-height:var(--sdp-tailwind-spacing-9);--sdp-style-component-questionnaire-input-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-questionnaire-input-radius:var(--sdp-tailwind-rounded-4xl);--sdp-style-component-questionnaire-actions-min-height:var(--sdp-tailwind-spacing-9);--sdp-style-component-questionnaire-title-weight:var(--sdp-style-font-weight-semibold);--sdp-style-component-questionnaire-choice-hover-bg:var(--sdp-mode-custom-control-hover);--sdp-style-component-questionnaire-choice-checked-bg:var(--sdp-mode-custom-primary-muted);--sdp-style-component-questionnaire-input-bg:var(--sdp-mode-custom-control-wash);--sdp-style-color-light-custom-questionnaire-choice-bg:#e6e6e633}[data-kit-style=rhea]{--sdp-style-color-dark-popover:#171717;--sdp-style-color-light-ring:#a1a1a1;--sdp-style-color-dark-ring:#737373;--sdp-style-color-light-custom-field:#e6e6e680;--sdp-style-color-light-custom-focus-ring:#a1a1a14d;--sdp-style-color-dark-custom-field:#ffffff13;--sdp-style-color-dark-custom-control:#fff0;--sdp-style-color-dark-custom-focus-ring:#7373734d;--sdp-style-shadow-surface-1-y:var(--sdp-style-shadow-sm-1-offset-y);--sdp-style-shadow-surface-1-blur:var(--sdp-style-shadow-sm-1-blur-radius);--sdp-style-shadow-surface-1-spread:var(--sdp-style-shadow-sm-1-spread-radius);--sdp-style-shadow-surface-2-y:var(--sdp-style-shadow-sm-2-offset-y);--sdp-style-shadow-surface-2-blur:var(--sdp-style-shadow-sm-2-blur-radius);--sdp-style-shadow-surface-2-spread:var(--sdp-style-shadow-sm-2-spread-radius);--sdp-style-shadow-popover-1-y:var(--sdp-style-shadow-lg-1-offset-y);--sdp-style-shadow-popover-1-blur:var(--sdp-style-shadow-lg-1-blur-radius);--sdp-style-shadow-popover-1-spread:var(--sdp-style-shadow-lg-1-spread-radius);--sdp-style-shadow-popover-2-y:var(--sdp-style-shadow-lg-2-offset-y);--sdp-style-shadow-popover-2-blur:var(--sdp-style-shadow-lg-2-blur-radius);--sdp-style-shadow-popover-2-spread:var(--sdp-style-shadow-lg-2-spread-radius);--sdp-style-shadow-overlay-1-y:var(--sdp-style-shadow-xl-1-offset-y);--sdp-style-shadow-overlay-1-blur:var(--sdp-style-shadow-xl-1-blur-radius);--sdp-style-shadow-overlay-1-spread:var(--sdp-style-shadow-xl-1-spread-radius);--sdp-style-shadow-overlay-2-y:var(--sdp-style-shadow-xl-2-offset-y);--sdp-style-shadow-overlay-2-blur:var(--sdp-style-shadow-xl-2-blur-radius);--sdp-style-shadow-overlay-2-spread:var(--sdp-style-shadow-xl-2-spread-radius);--sdp-style-shadow-tabs-active-1-y:0;--sdp-style-shadow-tabs-active-1-blur:0;--sdp-style-shadow-tabs-active-1-spread:0;--sdp-style-shadow-tabs-active-2-y:0;--sdp-style-shadow-tabs-active-2-blur:0;--sdp-style-shadow-tabs-active-2-spread:0;--sdp-style-shadow-slider-thumb-1-spread:1;--sdp-style-shadow-slider-thumb-2-y:var(--sdp-style-shadow-md-1-offset-y);--sdp-style-shadow-slider-thumb-2-blur:var(--sdp-style-shadow-md-1-blur-radius);--sdp-style-shadow-slider-thumb-2-spread:var(--sdp-style-shadow-md-1-spread-radius);--sdp-style-shadow-switch-thumb-1-y:var(--sdp-style-shadow-sm-1-offset-y);--sdp-style-shadow-switch-thumb-1-blur:var(--sdp-style-shadow-sm-1-blur-radius);--sdp-style-shadow-switch-thumb-1-spread:var(--sdp-style-shadow-sm-1-spread-radius);--sdp-style-shadow-switch-thumb-2-y:var(--sdp-style-shadow-sm-2-offset-y);--sdp-style-shadow-switch-thumb-2-blur:var(--sdp-style-shadow-sm-2-blur-radius);--sdp-style-shadow-switch-thumb-2-spread:var(--sdp-style-shadow-sm-2-spread-radius);--sdp-style-shadow-chart-tooltip-1-y:10;--sdp-style-shadow-chart-tooltip-1-blur:15;--sdp-style-shadow-chart-tooltip-1-spread:-3;--sdp-style-shadow-chart-tooltip-2-y:4;--sdp-style-shadow-chart-tooltip-2-blur:6;--sdp-style-shadow-chart-tooltip-2-spread:-4;--sdp-style-shadow-surface-1-color:var(--sdp-style-shadow-sm-1-color);--sdp-style-shadow-surface-2-color:var(--sdp-style-shadow-sm-2-color);--sdp-style-shadow-popover-1-color:var(--sdp-style-shadow-lg-1-color);--sdp-style-shadow-popover-2-color:var(--sdp-style-shadow-lg-2-color);--sdp-style-shadow-overlay-1-color:var(--sdp-style-shadow-xl-1-color);--sdp-style-shadow-overlay-2-color:var(--sdp-style-shadow-xl-2-color);--sdp-style-shadow-tabs-active-1-color:#0000;--sdp-style-shadow-tabs-active-2-color:#0000;--sdp-style-shadow-slider-thumb-1-color:#0000001a;--sdp-style-shadow-slider-thumb-2-color:var(--sdp-style-shadow-md-1-color);--sdp-style-shadow-switch-thumb-1-color:var(--sdp-style-shadow-sm-1-color);--sdp-style-shadow-switch-thumb-2-color:var(--sdp-style-shadow-sm-2-color);--sdp-style-component-badge-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-button-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-button-size-default-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-button-size-xs-px:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-button-size-lg-px:var(--sdp-tailwind-spacing-4);--sdp-style-component-card-padding:var(--sdp-tailwind-spacing-5);--sdp-style-component-card-radius:24;--sdp-style-component-card-header-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-card-footer-border-width:var(--sdp-tailwind-border-width-0);--sdp-style-component-input-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-kbd-radius:var(--sdp-tailwind-rounded-lg);--sdp-style-component-navigation-menu-link-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-textarea-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-button-size-sm-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-navigation-menu-trigger-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-field-gap:var(--sdp-tailwind-spacing-3);--sdp-style-component-card-footer-pt:var(--sdp-tailwind-spacing-0);--sdp-style-component-field-content-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-field-set-gap:var(--sdp-tailwind-spacing-6);--sdp-style-component-navigation-menu-content-link-radius:var(--sdp-tailwind-rounded-xl);--sdp-style-component-navigation-menu-content-pt:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-navigation-menu-content-pr:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-navigation-menu-content-pb:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-navigation-menu-content-pl:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-field-legend-mb:var(--sdp-tailwind-spacing-3);--sdp-style-component-field-group-gap:var(--sdp-tailwind-spacing-6);--sdp-style-component-card-padding-sm:var(--sdp-tailwind-spacing-4);--sdp-style-component-card-footer-pt-sm:var(--sdp-tailwind-spacing-0);--sdp-style-component-dropdown-menu-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-dropdown-menu-item-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-dropdown-menu-item-py:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-dropdown-menu-item-radius:var(--sdp-tailwind-rounded-xl);--sdp-style-component-dropdown-menu-item-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-popover-radius:var(--sdp-tailwind-rounded-3xl);--sdp-style-component-popover-padding:var(--sdp-tailwind-spacing-4);--sdp-style-component-tooltip-radius:var(--sdp-tailwind-rounded-xl);--sdp-style-component-dialog-radius:24;--sdp-style-component-dialog-padding:var(--sdp-tailwind-spacing-6);--sdp-style-component-tabs-list-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-tabs-trigger-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-alert-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-alert-px:var(--sdp-tailwind-spacing-4);--sdp-style-component-alert-py:var(--sdp-tailwind-spacing-3);--sdp-style-component-sidebar-item-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-sidebar-item-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-checkbox-radius:5;--sdp-style-component-switch-height:var(--sdp-tailwind-spacing-5);--sdp-style-component-switch-height-sm:var(--sdp-tailwind-spacing-4);--sdp-style-component-toggle-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-item-px:var(--sdp-tailwind-spacing-4);--sdp-style-component-item-py:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-item-gap:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-item-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-accordion-py:var(--sdp-tailwind-spacing-4);--sdp-style-component-progress-height:var(--sdp-tailwind-spacing-2);--sdp-style-component-progress-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-input-otp-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-skeleton-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-empty-padding:var(--sdp-tailwind-spacing-12);--sdp-style-component-empty-radius:var(--sdp-tailwind-rounded-3xl);--sdp-style-component-empty-media-icon-size:var(--sdp-tailwind-spacing-10);--sdp-style-component-empty-media-icon-radius:var(--sdp-tailwind-rounded-xl);--sdp-style-component-empty-content-gap:var(--sdp-tailwind-spacing-4);--sdp-style-component-drawer-radius:24;--sdp-style-component-drawer-handle-height:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-calendar-padding:var(--sdp-tailwind-spacing-3);--sdp-style-component-attachment-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-pagination-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-carousel-nav-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-chart-chart-tooltip-radius:var(--sdp-tailwind-rounded-xl);--sdp-style-component-card-footer-bg:var(--sdp-mode-card);--sdp-style-component-item-px-sm:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-item-py-sm:var(--sdp-tailwind-spacing-3);--sdp-style-component-item-gap-sm:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-dialog-footer-bg:var(--sdp-tailwind-colors-transparent);--sdp-style-component-dialog-footer-border-width:var(--sdp-tailwind-border-width-0);--sdp-style-component-dialog-footer-pt:var(--sdp-tailwind-spacing-0);--sdp-style-meta-style-name:"Rhea";--sdp-style-color-light-custom-field-border:var(--sdp-tailwind-colors-transparent);--sdp-style-color-dark-custom-field-border:var(--sdp-tailwind-colors-transparent);--sdp-style-component-slider-thumb-width:var(--sdp-tailwind-spacing-4);--sdp-style-component-slider-thumb-height:var(--sdp-tailwind-spacing-4);--sdp-style-component-drawer-handle-width:100;--sdp-style-component-accordion-px:var(--sdp-tailwind-spacing-4);--sdp-style-component-accordion-content-pb:var(--sdp-tailwind-spacing-4);--sdp-style-component-accordion-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-accordion-border-width:var(--sdp-tailwind-border-width-1);--sdp-style-color-light-custom-accordion-active-bg:var(--sdp-style-color-light-custom-muted-subtle);--sdp-style-color-dark-custom-accordion-active-bg:var(--sdp-style-color-dark-custom-muted-subtle);--sdp-style-component-switch-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-slider-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-bubble-content-radius:var(--sdp-tailwind-rounded-3xl);--sdp-style-component-calendar-cell-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-hover-card-radius:var(--sdp-tailwind-rounded-3xl);--sdp-style-component-input-group-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-button-size-sm-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-button-size-xs-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-toggle-radius-sm:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-menubar-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-menubar-trigger-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-navigation-menu-popup-radius:var(--sdp-tailwind-rounded-3xl);--sdp-style-component-command-item-radius:var(--sdp-tailwind-rounded-xl);--sdp-style-component-combobox-content-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-combobox-item-radius:var(--sdp-tailwind-rounded-xl);--sdp-style-component-item-media-image-radius:var(--sdp-tailwind-rounded-xl);--sdp-style-component-alert-dialog-media-radius:var(--sdp-tailwind-rounded-full);--sdp-style-component-attachment-radius-xs:var(--sdp-tailwind-rounded-xl);--sdp-style-component-input-group-button-radius:var(--sdp-tailwind-rounded-xl);--sdp-style-component-tooltip-kbd-radius:var(--sdp-tailwind-rounded-lg);--sdp-style-component-button-size-sm-icon-size:var(--sdp-tailwind-spacing-4);--sdp-style-color-dark-custom-control-border:var(--sdp-style-color-dark-border);--sdp-style-component-input-border:var(--sdp-tailwind-colors-transparent);--sdp-style-component-accordion-focus-ring-width:var(--sdp-tailwind-ring-width-0);--sdp-style-component-accordion-trigger-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-accordion-item-bg-active:var(--sdp-mode-custom-accordion-active-bg);--sdp-style-component-accordion-trigger-focus-bg:var(--sdp-tailwind-colors-transparent);--sdp-style-component-alert-gap-x:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-alert-dialog-radius:24;--sdp-style-component-alert-dialog-padding:var(--sdp-tailwind-spacing-6);--sdp-style-component-alert-dialog-max-width:var(--sdp-tailwind-max-width-max-w-md);--sdp-style-component-alert-dialog-media-gap-x:var(--sdp-tailwind-spacing-6);--sdp-style-component-alert-dialog-media-size:var(--sdp-tailwind-spacing-16);--sdp-style-component-alert-dialog-media-icon:var(--sdp-tailwind-spacing-8);--sdp-style-component-alert-dialog-footer-pt:var(--sdp-tailwind-spacing-0);--sdp-style-component-alert-dialog-footer-border-width:var(--sdp-tailwind-border-width-0);--sdp-style-component-alert-dialog-title-size:var(--sdp-style-text-lg-size);--sdp-style-component-alert-dialog-ring:var(--sdp-mode-custom-ring-faint);--sdp-style-component-alert-dialog-footer-bg:var(--sdp-tailwind-colors-transparent);--sdp-style-component-breadcrumb-list-gap:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-breadcrumb-item-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-bubble-content-py:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-calendar-cell-size:var(--sdp-tailwind-spacing-8);--sdp-style-component-card-title-size-sm:var(--sdp-style-text-base-size);--sdp-style-component-card-title-lh-sm:var(--sdp-style-text-base-lh);--sdp-style-component-chart-chart-tooltip-bg:var(--sdp-mode-popover);--sdp-style-component-chart-chart-tooltip-border:var(--sdp-mode-custom-ring-chart);--sdp-style-component-checkbox-control-border:var(--sdp-tailwind-colors-transparent);--sdp-style-component-checkbox-box-bg:var(--sdp-mode-custom-control-wash);--sdp-style-component-combobox-item-pl:var(--sdp-tailwind-spacing-2);--sdp-style-component-combobox-item-py:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-combobox-item-min-height:var(--sdp-tailwind-spacing-7);--sdp-style-component-combobox-trigger-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-combobox-search-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-combobox-chip-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-combobox-trigger-border:var(--sdp-tailwind-colors-transparent);--sdp-style-component-combobox-trigger-field-disabled:var(--sdp-mode-custom-field);--sdp-style-component-combobox-content-border:var(--sdp-mode-custom-menu-border-subtle);--sdp-style-component-combobox-chip-bg:var(--sdp-mode-custom-control);--sdp-style-component-command-radius:var(--sdp-tailwind-rounded-3xl);--sdp-style-component-command-separator-color:var(--sdp-mode-custom-menu-separator);--sdp-style-component-command-input-bg:var(--sdp-mode-custom-control-strong);--sdp-style-component-command-input-border:var(--sdp-tailwind-colors-transparent);--sdp-style-component-context-menu-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-context-menu-item-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-context-menu-item-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-context-menu-item-py:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-context-menu-item-radius:var(--sdp-tailwind-rounded-xl);--sdp-style-component-context-menu-label-weight:var(--sdp-style-font-weight-normal);--sdp-style-component-dialog-max-width:var(--sdp-tailwind-max-width-max-w-md);--sdp-style-component-dialog-header-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-dialog-ring:var(--sdp-mode-custom-ring-faint);--sdp-style-component-toggle-icon-size-sm:var(--sdp-tailwind-spacing-4);--sdp-style-component-checkbox-box-border-active:var(--sdp-mode-border);--sdp-style-component-textarea-border:var(--sdp-tailwind-colors-transparent);--sdp-style-component-toggle-group-joined-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-empty-media-icon-svg-size:var(--sdp-tailwind-spacing-5);--sdp-style-component-empty-title-size:var(--sdp-style-text-lg-size);--sdp-style-component-empty-title-lh:var(--sdp-style-text-lg-lh);--sdp-style-component-drawer-border-width-floating:var(--sdp-tailwind-border-width-1);--sdp-style-component-drawer-radius-floating:24;--sdp-style-component-drawer-header-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-drawer-border:var(--sdp-mode-custom-drawer-border);--sdp-style-shadow-drawer-overlay-1-y:var(--sdp-style-shadow-xl-1-offset-y);--sdp-style-shadow-drawer-overlay-1-blur:var(--sdp-style-shadow-xl-1-blur-radius);--sdp-style-shadow-drawer-overlay-1-spread:var(--sdp-style-shadow-xl-1-spread-radius);--sdp-style-shadow-drawer-overlay-1-color:var(--sdp-style-shadow-xl-1-color);--sdp-style-shadow-drawer-overlay-2-y:var(--sdp-style-shadow-xl-2-offset-y);--sdp-style-shadow-drawer-overlay-2-blur:var(--sdp-style-shadow-xl-2-blur-radius);--sdp-style-shadow-drawer-overlay-2-spread:var(--sdp-style-shadow-xl-2-spread-radius);--sdp-style-shadow-drawer-overlay-2-color:var(--sdp-style-shadow-xl-2-color);--sdp-style-component-switch-border-width:var(--sdp-tailwind-border-width-2);--sdp-style-component-switch-box-padding:var(--sdp-tailwind-spacing-4);--sdp-style-component-switch-box-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-switch-track-unchecked:var(--sdp-mode-custom-switch-track-muted);--sdp-style-component-switch-border-checked:var(--sdp-mode-primary);--sdp-style-component-slider-border-width:var(--sdp-tailwind-border-width-0);--sdp-style-component-slider-focus-ring-width:var(--sdp-tailwind-ring-width-4);--sdp-style-component-slider-track-bg:var(--sdp-mode-custom-track-strong);--sdp-style-component-slider-thumb-border:var(--sdp-tailwind-colors-transparent);--sdp-style-component-switch-box-border-active:var(--sdp-mode-border);--sdp-style-component-switch-box-bg:var(--sdp-mode-custom-control-wash);--sdp-style-component-sheet-padding:var(--sdp-tailwind-spacing-6);--sdp-style-component-sheet-gap:var(--sdp-tailwind-spacing-6);--sdp-style-component-sheet-header-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-sheet-close-bg:var(--sdp-mode-secondary);--sdp-style-component-select-trigger-pl:var(--sdp-tailwind-spacing-3);--sdp-style-component-select-trigger-pr:var(--sdp-tailwind-spacing-3);--sdp-style-component-select-trigger-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-select-trigger-radius-sm:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-select-content-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-select-item-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-select-item-pl:var(--sdp-tailwind-spacing-2);--sdp-style-component-select-item-py:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-select-item-radius:var(--sdp-tailwind-rounded-xl);--sdp-style-component-select-label-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-select-trigger-border-bottom:var(--sdp-tailwind-colors-transparent);--sdp-style-component-select-trigger-focus-ring:var(--sdp-mode-custom-focus-ring-soft);--sdp-style-component-select-content-border:var(--sdp-mode-custom-menu-border-subtle);--sdp-style-component-item-content-gap-xs:var(--sdp-tailwind-spacing-0-5);--sdp-style-component-item-description-size-xs:var(--sdp-style-text-sm-size);--sdp-style-component-item-media-image-radius-xs:var(--sdp-tailwind-rounded-lg);--sdp-style-component-dropdown-menu-label-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-dropdown-menu-label-weight:var(--sdp-style-font-weight-normal);--sdp-style-component-dropdown-menu-content-border:var(--sdp-mode-custom-menu-border-subtle);--sdp-style-component-dropdown-menu-separator-color:var(--sdp-mode-custom-menu-separator);--sdp-style-component-menubar-gap:var(--sdp-tailwind-spacing-0);--sdp-style-component-menubar-content-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-menubar-item-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-menubar-item-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-menubar-item-py:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-menubar-item-py-indicator:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-menubar-item-radius:var(--sdp-tailwind-rounded-xl);--sdp-style-component-menubar-item-radius-indicator:var(--sdp-tailwind-rounded-xl);--sdp-style-component-menubar-item-min-height:var(--sdp-tailwind-spacing-7);--sdp-style-component-message-scroller-content-gap:var(--sdp-tailwind-spacing-8);--sdp-style-component-menubar-subtrigger-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-menubar-label-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-menubar-label-weight:var(--sdp-style-font-weight-normal);--sdp-style-component-menubar-content-border:var(--sdp-mode-custom-menu-border-subtle);--sdp-style-component-menubar-label-text:var(--sdp-mode-muted-foreground);--sdp-style-component-menubar-separator-color:var(--sdp-mode-custom-menu-separator);--sdp-style-component-input-group-radius-textarea:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-context-menu-radio-item-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-context-menu-sub-trigger-gap:var(--sdp-tailwind-spacing-0);--sdp-style-component-context-menu-label-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-context-menu-content-border:var(--sdp-mode-custom-menu-border-subtle);--sdp-style-component-context-menu-separator-color:var(--sdp-mode-custom-menu-separator);--sdp-style-component-hover-card-width:var(--sdp-tailwind-spacing-72);--sdp-style-component-hover-card-padding:var(--sdp-tailwind-spacing-4);--sdp-style-component-hover-card-ring:var(--sdp-mode-custom-ring-faint);--sdp-style-component-navigation-menu-link-px:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-navigation-menu-link-py:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-navigation-menu-content-border:var(--sdp-mode-custom-menu-border-subtle);--sdp-style-component-radio-group-group-gap:var(--sdp-tailwind-spacing-3);--sdp-style-component-radio-group-box-padding:var(--sdp-tailwind-spacing-4);--sdp-style-component-radio-group-box-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-radio-group-control-border:var(--sdp-tailwind-colors-transparent);--sdp-style-component-radio-group-checked-border:var(--sdp-tailwind-colors-transparent);--sdp-style-component-radio-group-focus-ring:var(--sdp-mode-custom-focus-ring-soft);--sdp-style-component-radio-group-box-bg:var(--sdp-mode-custom-control-wash);--sdp-style-component-popover-gap:var(--sdp-tailwind-spacing-4);--sdp-style-component-popover-header-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-popover-ring:var(--sdp-mode-custom-menu-border-subtle);--sdp-style-component-radio-group-box-border-active:var(--sdp-mode-border);--sdp-style-component-sidebar-menu-gap:var(--sdp-tailwind-spacing-0-5);--sdp-style-component-sidebar-label-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-sidebar-group-action-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-sidebar-sub-item-px:var(--sdp-tailwind-spacing-3);--sdp-style-component-sidebar-sub-item-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-sidebar-ring-width:var(--sdp-tailwind-ring-width-3);--sdp-style-color-light-custom-overlay:#0000004d;--sdp-style-color-dark-custom-overlay:#0000004d;--sdp-style-component-questionnaire-root-gap:var(--sdp-tailwind-spacing-6);--sdp-style-component-questionnaire-item-gap:var(--sdp-tailwind-spacing-5);--sdp-style-component-questionnaire-choices-gap:var(--sdp-tailwind-spacing-3);--sdp-style-component-questionnaire-choice-gap:var(--sdp-tailwind-spacing-3);--sdp-style-component-questionnaire-choice-px:var(--sdp-tailwind-spacing-4);--sdp-style-component-questionnaire-choice-py:var(--sdp-tailwind-spacing-3);--sdp-style-component-questionnaire-choice-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-questionnaire-content-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-questionnaire-indicator-radius:5;--sdp-style-component-questionnaire-shortcut-radius:var(--sdp-tailwind-rounded-full);--sdp-style-component-questionnaire-input-radius:var(--sdp-tailwind-rounded-2xl);--sdp-style-component-questionnaire-title-weight:var(--sdp-style-font-weight-semibold);--sdp-style-component-questionnaire-choice-hover-bg:var(--sdp-mode-custom-control-hover);--sdp-style-component-questionnaire-choice-checked-bg:var(--sdp-mode-custom-primary-muted);--sdp-style-component-questionnaire-indicator-bg:var(--sdp-mode-custom-control-strong);--sdp-style-component-questionnaire-indicator-border:var(--sdp-tailwind-colors-transparent);--sdp-style-component-questionnaire-input-bg:var(--sdp-mode-custom-control-wash);--sdp-style-component-questionnaire-input-border:var(--sdp-tailwind-colors-transparent);--sdp-style-color-light-custom-questionnaire-choice-bg:#e6e6e633}[data-kit-style=lyra]{--sdp-style-radius-sm:0;--sdp-style-radius-xs:0;--sdp-style-radius-lg:0;--sdp-style-text-base-size:14;--sdp-style-text-base-lh:20;--sdp-style-text-sm-size:12;--sdp-style-text-sm-lh:16;--sdp-style-text-lg-size:16;--sdp-style-text-lg-lh:24;--sdp-style-radius-xl:0;--sdp-style-radius-md:0;--sdp-style-text-xl-size:18;--sdp-style-text-2xl-size:20;--sdp-style-text-2xl-lh:28;--sdp-style-text-4xl-size:30;--sdp-style-text-4xl-lh:45;--sdp-style-text-3xl-size:24;--sdp-style-text-3xl-lh:36;--sdp-style-radius-2xl:0;--sdp-style-radius-3xl:0;--sdp-style-radius-4xl:0;--sdp-style-focus-ring-width:1;--sdp-style-shadow-tabs-active-1-y:0;--sdp-style-shadow-tabs-active-1-blur:0;--sdp-style-shadow-tabs-active-1-spread:0;--sdp-style-shadow-tabs-active-2-y:0;--sdp-style-shadow-tabs-active-2-blur:0;--sdp-style-shadow-tabs-active-2-spread:0;--sdp-style-shadow-tabs-active-1-color:#0000;--sdp-style-shadow-tabs-active-2-color:#0000;--sdp-style-component-badge-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-button-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-button-focus-ring-width:var(--sdp-tailwind-ring-width-1);--sdp-style-component-card-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-input-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-kbd-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-navigation-menu-link-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-textarea-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-navigation-menu-trigger-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-button-ring-width-invalid:var(--sdp-tailwind-ring-width-1);--sdp-style-component-input-focus-ring-width:var(--sdp-tailwind-ring-width-1);--sdp-style-component-navigation-menu-content-link-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-field-legend-mb:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-dropdown-menu-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-dropdown-menu-padding:var(--sdp-tailwind-spacing-0);--sdp-style-component-dropdown-menu-item-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-dropdown-menu-item-py:var(--sdp-tailwind-spacing-2);--sdp-style-component-dropdown-menu-item-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-dropdown-menu-item-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-dropdown-menu-item-min-height:var(--sdp-tailwind-spacing-9);--sdp-style-component-popover-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-tooltip-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-dialog-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-tabs-list-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-tabs-trigger-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-alert-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-sidebar-item-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-checkbox-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-toggle-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-item-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-progress-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-input-otp-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-skeleton-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-empty-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-empty-media-icon-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-drawer-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-drawer-handle-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-toast-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-attachment-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-message-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-message-content-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-carousel-nav-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-scroll-area-thumb-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-chart-chart-tooltip-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-card-footer-bg:var(--sdp-mode-card);--sdp-style-component-dialog-footer-bg:var(--sdp-tailwind-colors-transparent);--sdp-style-component-dialog-footer-border-width:var(--sdp-tailwind-border-width-0);--sdp-style-component-dialog-footer-pt:var(--sdp-tailwind-spacing-0);--sdp-style-meta-style-name:"Lyra";--sdp-style-component-drawer-handle-width:var(--sdp-tailwind-spacing-12);--sdp-style-component-slider-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-bubble-content-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-calendar-cell-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-hover-card-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-input-group-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-button-size-sm-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-button-size-xs-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-toggle-radius-sm:var(--sdp-tailwind-rounded-none);--sdp-style-component-menubar-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-menubar-trigger-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-navigation-menu-popup-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-command-item-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-combobox-content-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-combobox-item-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-item-media-image-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-alert-dialog-media-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-attachment-media-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-attachment-radius-xs:var(--sdp-tailwind-rounded-none);--sdp-style-component-input-group-button-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-tooltip-kbd-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-accordion-focus-ring-width:var(--sdp-tailwind-ring-width-1);--sdp-style-component-accordion-trigger-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-alert-icon-offset-y:var(--sdp-tailwind-spacing-0);--sdp-style-component-alert-dialog-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-alert-dialog-footer-pt:var(--sdp-tailwind-spacing-0);--sdp-style-component-alert-dialog-footer-border-width:var(--sdp-tailwind-border-width-0);--sdp-style-component-alert-dialog-footer-bg:var(--sdp-tailwind-colors-transparent);--sdp-style-component-attachment-media-radius-xs:var(--sdp-tailwind-rounded-none);--sdp-style-component-bubble-content-px:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-bubble-reactions-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-bubble-reactions-ring-width:var(--sdp-tailwind-ring-width-2);--sdp-style-component-card-title-size-sm:var(--sdp-style-text-base-size);--sdp-style-component-card-title-lh-sm:var(--sdp-style-text-base-lh);--sdp-style-component-carousel-nav-focus-ring-width:var(--sdp-tailwind-ring-width-1);--sdp-style-component-checkbox-focus-ring-width:var(--sdp-tailwind-ring-width-1);--sdp-style-component-combobox-item-pl:var(--sdp-tailwind-spacing-2);--sdp-style-component-combobox-item-py:var(--sdp-tailwind-spacing-2);--sdp-style-component-combobox-trigger-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-combobox-trigger-focus-ring-width:var(--sdp-tailwind-ring-width-1);--sdp-style-component-combobox-list-padding:var(--sdp-tailwind-spacing-0);--sdp-style-component-combobox-search-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-combobox-chip-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-combobox-label-py:var(--sdp-tailwind-spacing-2);--sdp-style-component-combobox-separator-my:var(--sdp-tailwind-spacing-0);--sdp-style-component-command-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-command-padding:var(--sdp-tailwind-spacing-0);--sdp-style-component-command-input-wrapper-pt:var(--sdp-tailwind-spacing-0);--sdp-style-component-command-input-wrapper-px:var(--sdp-tailwind-spacing-0);--sdp-style-component-command-input-wrapper-border-b-width:var(--sdp-tailwind-border-width-1);--sdp-style-component-command-group-padding:var(--sdp-tailwind-spacing-0);--sdp-style-component-command-label-weight:var(--sdp-style-font-weight-normal);--sdp-style-component-command-item-py:var(--sdp-tailwind-spacing-2);--sdp-style-component-command-item-min-height:var(--sdp-tailwind-spacing-8);--sdp-style-component-command-input-border:var(--sdp-tailwind-colors-transparent);--sdp-style-component-context-menu-padding:var(--sdp-tailwind-spacing-0);--sdp-style-component-context-menu-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-context-menu-item-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-context-menu-item-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-context-menu-item-py:var(--sdp-tailwind-spacing-2);--sdp-style-component-context-menu-item-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-context-menu-label-weight:var(--sdp-style-font-weight-normal);--sdp-style-component-dialog-header-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-dialog-title-size:var(--sdp-style-text-sm-size);--sdp-style-component-toggle-icon-size-sm:var(--sdp-tailwind-spacing-4);--sdp-style-component-toggle-group-joined-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-empty-title-tracking:0;--sdp-style-component-empty-description-size:var(--sdp-style-text-xs-size);--sdp-style-component-drawer-title-size:var(--sdp-style-text-sm-size);--sdp-style-component-table-head-text-size:var(--sdp-style-text-xs-size);--sdp-style-component-table-head-text-lh:var(--sdp-style-text-xs-lh);--sdp-style-component-table-text-size:var(--sdp-style-text-xs-size);--sdp-style-component-table-text-lh:var(--sdp-style-text-xs-lh);--sdp-style-component-switch-box-padding:var(--sdp-tailwind-spacing-2);--sdp-style-component-slider-focus-ring-width:var(--sdp-tailwind-ring-width-1);--sdp-style-component-switch-text-weight:var(--sdp-style-font-weight-normal);--sdp-style-component-sheet-title-size:var(--sdp-style-text-sm-size);--sdp-style-component-select-trigger-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-select-trigger-radius-sm:var(--sdp-tailwind-rounded-none);--sdp-style-component-select-trigger-focus-ring-width:var(--sdp-tailwind-ring-width-1);--sdp-style-component-select-content-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-select-group-padding:var(--sdp-tailwind-spacing-0);--sdp-style-component-select-item-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-select-item-pl:var(--sdp-tailwind-spacing-2);--sdp-style-component-select-item-py:var(--sdp-tailwind-spacing-2);--sdp-style-component-select-item-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-select-item-min-height:var(--sdp-tailwind-spacing-9);--sdp-style-component-select-label-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-select-label-py:var(--sdp-tailwind-spacing-2);--sdp-style-component-item-description-size:var(--sdp-style-text-xs-size);--sdp-style-component-item-media-image-radius-xs:var(--sdp-tailwind-rounded-none);--sdp-style-component-marker-icon-size:var(--sdp-tailwind-spacing-3-5);--sdp-style-component-message-header-px:var(--sdp-tailwind-spacing-2-5);--sdp-style-component-dropdown-menu-label-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-dropdown-menu-label-py:var(--sdp-tailwind-spacing-2);--sdp-style-component-dropdown-menu-label-weight:var(--sdp-style-font-weight-normal);--sdp-style-component-menubar-padding:var(--sdp-tailwind-spacing-1);--sdp-style-component-menubar-trigger-py:3.2;--sdp-style-component-menubar-content-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-menubar-content-padding:var(--sdp-tailwind-spacing-0);--sdp-style-component-menubar-item-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-menubar-item-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-menubar-item-py:var(--sdp-tailwind-spacing-2);--sdp-style-component-menubar-item-py-indicator:var(--sdp-tailwind-spacing-2);--sdp-style-component-menubar-item-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-menubar-item-radius-indicator:var(--sdp-tailwind-rounded-none);--sdp-style-component-menubar-item-pl-indicator:var(--sdp-tailwind-spacing-8);--sdp-style-component-menubar-subtrigger-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-menubar-label-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-menubar-label-py:var(--sdp-tailwind-spacing-2);--sdp-style-component-menubar-label-weight:var(--sdp-style-font-weight-normal);--sdp-style-component-input-otp-focus-ring-width:var(--sdp-tailwind-ring-width-1);--sdp-style-component-input-group-radius-textarea:var(--sdp-tailwind-rounded-none);--sdp-style-component-context-menu-item-min-height:var(--sdp-tailwind-spacing-9);--sdp-style-component-context-menu-radio-item-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-context-menu-sub-trigger-gap:var(--sdp-tailwind-spacing-2);--sdp-style-component-context-menu-label-px:var(--sdp-tailwind-spacing-2);--sdp-style-component-context-menu-label-py:var(--sdp-tailwind-spacing-2);--sdp-style-component-field-title-weight:var(--sdp-style-font-weight-normal);--sdp-style-component-resizable-grip-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-navigation-menu-focus-ring-width:var(--sdp-tailwind-ring-width-1);--sdp-style-component-radio-group-box-padding:var(--sdp-tailwind-spacing-2);--sdp-style-component-radio-group-box-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-popover-header-gap:var(--sdp-tailwind-spacing-1);--sdp-style-component-popover-description-size:var(--sdp-style-text-xs-size);--sdp-style-component-sidebar-label-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-sidebar-label-weight:var(--sdp-style-font-weight-normal);--sdp-style-component-sidebar-group-action-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-sidebar-sub-item-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-checkbox-label-weight:var(--sdp-style-font-weight-normal);--sdp-style-component-radio-group-label-weight:var(--sdp-style-font-weight-normal);--sdp-style-component-context-menu-label-size:var(--sdp-style-text-sm-size);--sdp-style-component-combobox-label-size:var(--sdp-style-text-sm-size);--sdp-style-component-select-label-size:var(--sdp-style-text-sm-size);--sdp-style-text-sm-lh-tight:15;--sdp-style-text-sm-lh-snug:16.5;--sdp-style-text-sm-lh-normal:18;--sdp-style-text-sm-lh-relaxed:19.5;--sdp-style-text-sm-lh-loose:24;--sdp-style-text-base-lh-tight:17.5;--sdp-style-text-base-lh-snug:19.25;--sdp-style-text-base-lh-normal:21;--sdp-style-text-base-lh-relaxed:22.75;--sdp-style-text-base-lh-loose:28;--sdp-style-text-lg-lh-tight:20;--sdp-style-text-lg-lh-snug:22;--sdp-style-text-lg-lh-normal:24;--sdp-style-text-lg-lh-relaxed:26;--sdp-style-text-lg-lh-loose:32;--sdp-style-text-xl-lh-tight:22.5;--sdp-style-text-xl-lh-snug:24.75;--sdp-style-text-xl-lh-normal:27;--sdp-style-text-xl-lh-relaxed:29.25;--sdp-style-text-xl-lh-loose:36;--sdp-style-text-2xl-lh-tight:25;--sdp-style-text-2xl-lh-snug:27.5;--sdp-style-text-2xl-lh-normal:30;--sdp-style-text-2xl-lh-relaxed:32.5;--sdp-style-text-2xl-lh-loose:40;--sdp-style-text-3xl-lh-tight:30;--sdp-style-text-3xl-lh-snug:33;--sdp-style-text-3xl-lh-normal:36;--sdp-style-text-3xl-lh-relaxed:39;--sdp-style-text-3xl-lh-loose:48;--sdp-style-text-4xl-lh-tight:37.5;--sdp-style-text-4xl-lh-snug:41.25;--sdp-style-text-4xl-lh-normal:45;--sdp-style-text-4xl-lh-relaxed:48.75;--sdp-style-text-4xl-lh-loose:60;--sdp-style-component-questionnaire-choice-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-questionnaire-indicator-radius:0;--sdp-style-component-questionnaire-shortcut-size:var(--sdp-tailwind-spacing-4);--sdp-style-component-questionnaire-shortcut-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-questionnaire-input-radius:var(--sdp-tailwind-rounded-none);--sdp-style-component-questionnaire-actions-gap:var(--sdp-tailwind-spacing-1-5);--sdp-style-component-questionnaire-title-size:var(--sdp-style-text-sm-size);--sdp-style-component-questionnaire-label-size:var(--sdp-style-text-xs-size);--sdp-style-component-questionnaire-description-size:var(--sdp-style-text-xs-size);--sdp-style-component-questionnaire-choice-checked-border:var(--sdp-mode-alpha-30);--sdp-style-component-questionnaire-indicator-bg:var(--sdp-tailwind-colors-transparent);--sdp-style-color-dark-custom-questionnaire-choice-bg:#fff0}[data-kit-typeset="15px"]{--sdp-typeset-font-body:var(--sdp-style-font-family-sans);--sdp-typeset-font-heading:var(--sdp-style-font-family-heading);--sdp-typeset-font-mono:var(--sdp-style-font-family-mono);--sdp-typeset-size-body:15;--sdp-typeset-size-h1:26.25;--sdp-typeset-size-h2:18.75;--sdp-typeset-size-h3:16.875;--sdp-typeset-size-h4:15;--sdp-typeset-size-h5:13.125;--sdp-typeset-size-h6:12.1875;--sdp-typeset-size-code:12.75;--sdp-typeset-size-pre:13.125;--sdp-typeset-size-caption:13.125;--sdp-typeset-measure-60ch:420;--sdp-typeset-measure-70ch:495;--sdp-typeset-measure-80ch:555;--sdp-typeset-measure-90ch:630;--sdp-typeset-space-flow:18.75;--sdp-typeset-space-after-heading:15;--sdp-typeset-space-heading:32.8125;--sdp-typeset-space-h3:21.0938;--sdp-typeset-space-hr:45;--sdp-typeset-space-li:7.5;--sdp-typeset-space-indent:22.5;--sdp-typeset-space-li-gap:6;--sdp-typeset-space-task-indent:3.75;--sdp-typeset-space-blockquote-indent:15;--sdp-typeset-space-cell-x:15;--sdp-typeset-space-cell-y:11.25;--sdp-typeset-space-thead-y:9.75;--sdp-typeset-space-pre-x:13.125;--sdp-typeset-space-pre-y:9.84375;--sdp-typeset-space-code-x:3.825;--sdp-typeset-space-code-y:1.59375;--sdp-typeset-space-caption:11.25}[data-kit-typeset="16px"]{--sdp-typeset-font-body:var(--sdp-style-font-family-sans);--sdp-typeset-font-heading:var(--sdp-style-font-family-heading);--sdp-typeset-font-mono:var(--sdp-style-font-family-mono);--sdp-typeset-size-body:16;--sdp-typeset-size-h1:28;--sdp-typeset-size-h2:20;--sdp-typeset-size-h3:18;--sdp-typeset-size-h4:16;--sdp-typeset-size-h5:14;--sdp-typeset-size-h6:13;--sdp-typeset-size-code:13.6;--sdp-typeset-size-pre:14;--sdp-typeset-size-caption:14;--sdp-typeset-measure-60ch:448;--sdp-typeset-measure-70ch:528;--sdp-typeset-measure-80ch:592;--sdp-typeset-measure-90ch:672;--sdp-typeset-space-flow:20;--sdp-typeset-space-after-heading:16;--sdp-typeset-space-heading:35;--sdp-typeset-space-h3:22.5;--sdp-typeset-space-hr:48;--sdp-typeset-space-li:8;--sdp-typeset-space-indent:24;--sdp-typeset-space-li-gap:6.4;--sdp-typeset-space-task-indent:4;--sdp-typeset-space-blockquote-indent:16;--sdp-typeset-space-cell-x:16;--sdp-typeset-space-cell-y:12;--sdp-typeset-space-thead-y:10.4;--sdp-typeset-space-pre-x:14;--sdp-typeset-space-pre-y:10.5;--sdp-typeset-space-code-x:4.08;--sdp-typeset-space-code-y:1.7;--sdp-typeset-space-caption:12}[data-kit-typeset="18px"]{--sdp-typeset-font-body:var(--sdp-style-font-family-sans);--sdp-typeset-font-heading:var(--sdp-style-font-family-heading);--sdp-typeset-font-mono:var(--sdp-style-font-family-mono);--sdp-typeset-size-body:18;--sdp-typeset-size-h1:31.5;--sdp-typeset-size-h2:22.5;--sdp-typeset-size-h3:20.25;--sdp-typeset-size-h4:18;--sdp-typeset-size-h5:15.75;--sdp-typeset-size-h6:14.625;--sdp-typeset-size-code:15.3;--sdp-typeset-size-pre:15.75;--sdp-typeset-size-caption:15.75;--sdp-typeset-measure-60ch:504;--sdp-typeset-measure-70ch:594;--sdp-typeset-measure-80ch:666;--sdp-typeset-measure-90ch:756;--sdp-typeset-space-flow:22.5;--sdp-typeset-space-after-heading:18;--sdp-typeset-space-heading:39.375;--sdp-typeset-space-h3:25.3125;--sdp-typeset-space-hr:54;--sdp-typeset-space-li:9;--sdp-typeset-space-indent:27;--sdp-typeset-space-li-gap:7.2;--sdp-typeset-space-task-indent:4.5;--sdp-typeset-space-blockquote-indent:18;--sdp-typeset-space-cell-x:18;--sdp-typeset-space-cell-y:13.5;--sdp-typeset-space-thead-y:11.7;--sdp-typeset-space-pre-x:15.75;--sdp-typeset-space-pre-y:11.8125;--sdp-typeset-space-code-x:4.59;--sdp-typeset-space-code-y:1.9125;--sdp-typeset-space-caption:13.5}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@property --scroll-fade-t{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-b{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-s{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-e{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-mask{syntax:"*";inherits:false}@property --shimmer-angle{syntax:"<angle>";inherits:true;initial-value:20deg}@property --shimmer-image{syntax:"*";inherits:false}@property --shimmer-text-fill{syntax:"*";inherits:false}@media (prefers-reduced-motion:reduce){.shimmer{-webkit-text-fill-color:currentColor;background-image:none;animation:none}}:root{color-scheme:light;--surface-raised:#fafaf9;--float-bg:var(--popover)}@supports (color:color-mix(in lab,red,red)){:root{--float-bg:color-mix(in srgb, var(--popover) 94%, transparent)}}:root{--float-border:var(--border);--float-shadow:0 calc(var(--sdp-style-shadow-popover-1-y)*1px) calc(var(--sdp-style-shadow-popover-1-blur)*1px) calc(var(--sdp-style-shadow-popover-1-spread)*1px) var(--sdp-style-shadow-popover-1-color), 0 calc(var(--sdp-style-shadow-popover-2-y)*1px) calc(var(--sdp-style-shadow-popover-2-blur)*1px) calc(var(--sdp-style-shadow-popover-2-spread)*1px) var(--sdp-style-shadow-popover-2-color);--radius:calc(var(--sdp-style-radius-lg) * 1px);--table-head-h:38px;--table-cell-size:13px;--table-head-size:12px;--table-head-weight:500;--table-head-tracking:0;--table-cell-pad-x:16px;--table-cell-pad-y:10px;--table-head-bg:var(--sdp-mode-card);--table-toolbar-pad-x:0px;--page-block-space:24px;--page-block-end:32px;--section-space:40px;--layout-gap:40px;--field-space:24px;--panel-space:24px;--content-max:var(--content-max-w);--reading-measure:var(--reading-max);--form-measure:640px}.dark{color-scheme:dark;--surface-raised:#212121;--float-bg:var(--popover)}@supports (color:color-mix(in lab,red,red)){.dark{--float-bg:color-mix(in srgb, var(--popover) 94%, transparent)}}.dark{--float-border:var(--border);--float-shadow:0 calc(var(--sdp-style-shadow-popover-1-y)*1px) calc(var(--sdp-style-shadow-popover-1-blur)*1px) calc(var(--sdp-style-shadow-popover-1-spread)*1px) var(--sdp-style-shadow-popover-1-color), 0 calc(var(--sdp-style-shadow-popover-2-y)*1px) calc(var(--sdp-style-shadow-popover-2-blur)*1px) calc(var(--sdp-style-shadow-popover-2-spread)*1px) var(--sdp-style-shadow-popover-2-color);--table-head-bg:var(--sdp-mode-card)}*{box-sizing:border-box}html,body,#root{background:var(--background);min-height:100%;margin:0}body{font-family:var(--font-sans);letter-spacing:-.005em;-webkit-font-smoothing:antialiased;font-size:14px;line-height:20px}:lang(fa),:lang(ar){font-family:var(--font-sans)}button,input,textarea,select{font:inherit}button:not(:disabled),[role=menuitem]{cursor:pointer}a:where(:not([data-trio-button])){color:var(--text-link)}a:where(:not([data-trio-button])):hover{color:var(--text-link-hover)}.main a:where(:not([data-trio-button]):not([data-slot=learn-more-link])),[data-slot=sheet-content] a:where(:not([data-trio-button]):not([data-slot=learn-more-link])){text-decoration-line:none}button:focus-visible,a:focus-visible,[tabindex="0"]:focus-visible{outline:2px solid var(--ring);outline-offset:3px}button svg{flex-shrink:0}svg{stroke-width:1.65px}.mono{font-family:var(--font-mono);font-size:inherit;font-variant-numeric:tabular-nums}small{font-size:12px;line-height:16px}h1,h2,h3,p{margin:0}h1{letter-spacing:-.035em;font-size:28px;font-weight:500;line-height:1.24}h2{letter-spacing:-.015em;font-size:16px;font-weight:500}h3{font-size:14px;font-weight:500}.muted{color:var(--muted-foreground)}.eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground);font-size:12px;font-weight:500}.row{align-items:center;gap:10px;display:flex}.between{justify-content:space-between}.stack{flex-direction:column;gap:16px;display:flex}.quiet-link{font-weight:500;text-decoration-line:none}.quiet-link:hover{color:var(--text-link-hover);text-decoration-line:none}.icon-tile{background:var(--secondary);border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.icon-tile svg{width:18px;height:18px}.pill{background:var(--secondary);white-space:nowrap;border-radius:5px;align-items:center;gap:6px;padding:3px 7px;font-size:12px;font-weight:500;display:inline-flex}.pill.success{color:var(--success);background:var(--success-bg)}.pill.warning{color:var(--warning);background:var(--warning-bg)}.pill.danger{color:var(--danger);background:var(--danger-bg)}.dot{background:currentColor;border-radius:50%;width:5px;height:5px}.metric{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:29px;font-weight:500;line-height:1.5}.metric-label{color:var(--muted-foreground);font-size:12px}[data-slot=select-content],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=context-menu-content],[data-slot=context-menu-sub-content],[data-slot=hover-card-content]{background:var(--float-bg);border:1px solid var(--float-border);box-shadow:var(--float-shadow);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);-webkit-app-region:no-drag;max-width:calc(100vw - 24px);max-height:var(--radix-popper-available-height,80vh);z-index:70}[data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=sheet-content]{background:var(--float-bg);border-color:var(--float-border);box-shadow:var(--dialog-shadow);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);-webkit-app-region:no-drag;max-height:calc(100dvh - 32px);overflow:auto}[data-slot=dialog-overlay],[data-slot=sheet-overlay],[data-slot=alert-dialog-overlay]{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#00000052}[data-slot=dropdown-menu-item],[data-slot=dropdown-menu-checkbox-item]{border-radius:5px;min-height:32px;font-size:13px}[data-slot=input],[data-slot=select-trigger],[data-slot=textarea],[data-slot=input-group]{border-radius:8px;box-shadow:0 1px 2px #00000006}[data-slot=input],[data-slot=select-trigger]{min-height:38px}[data-slot=field-label]{font-size:13px;font-weight:500}[data-slot=button]{min-height:32px;font-size:13px}[data-slot=button][data-size=icon-sm]{min-height:30px}[data-slot=command-item][data-selected=true]{background:var(--foreground)}@supports (color:color-mix(in lab,red,red)){[data-slot=command-item][data-selected=true]{background:color-mix(in srgb,var(--foreground) 10%,var(--background))}}[data-slot=command-item][data-selected=true]{box-shadow:inset 0 0 0 1px var(--border)}.studio{flex-direction:column;min-height:100dvh;display:flex}.desktop-bar{border-bottom:1px solid var(--border);background:var(--sidebar);height:36px;color:var(--muted-foreground);-webkit-user-select:none;user-select:none;-webkit-app-region:drag;justify-content:center;align-items:center;font-size:12px;display:flex;position:relative}.desktop-bar .traffic{gap:8px;display:flex;position:absolute;left:14px}.traffic i{background:var(--input);border-radius:50%;width:11px;height:11px}.desktop-bar button{-webkit-app-region:no-drag;position:absolute;inset-inline-end:10px}.shell{flex:1;min-height:0;display:flex}.brand{background:var(--foreground);width:32px;height:32px;color:var(--background);letter-spacing:-.1em;border-radius:10px;place-items:center;margin-bottom:18px;font-size:20px;font-weight:600;display:grid}.side{background:var(--sidebar);border-inline-end:1px solid var(--border);width:256px;padding-block:20px 14px;padding-inline:var(--sidebar-content-inset);flex-direction:column;flex-shrink:0;height:100dvh;display:flex;position:sticky;top:0}.side-brand{letter-spacing:-.03em;padding:0 10px 20px;font-size:17px;font-weight:500}.side-brand small{color:var(--muted-foreground);letter-spacing:0;margin-top:3px;font-size:12px;font-weight:400;display:block}.nav-group{padding:20px 12px 8px}.nav-link{width:100%;min-height:36px;color:var(--muted-foreground);text-align:start;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;padding:0 12px;display:flex}.nav-link svg{width:16px;height:16px}.nav-link:hover{background:var(--accent);color:var(--foreground)}.nav-link.active{background:var(--accent);color:var(--foreground);font-weight:500}.nav-link small{margin-inline-start:auto;font-size:12px}.side-foot{margin-top:auto;padding-top:26px}.workspace{flex:1;min-width:0;position:relative}[data-slot=field]{gap:7px}[data-slot=field-label]{color:var(--foreground);letter-spacing:.005em;font-size:12px;font-weight:600}[data-slot=field-description]{color:var(--muted-foreground);font-size:12px;line-height:1.5}[data-slot=input],[data-slot=select-trigger],[data-slot=textarea],[data-slot=input-group]{border-color:var(--border);background:var(--card);min-height:36px;transition:border-color var(--dur-fast) ease,box-shadow var(--dur-fast) ease,background var(--dur-fast) ease;border-radius:9px;box-shadow:0 1px #ffffff06,0 1px 2px #0000001f}[data-slot=input]:hover,[data-slot=select-trigger]:hover,[data-slot=textarea]:hover,[data-slot=input-group]:hover{border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){[data-slot=input]:hover,[data-slot=select-trigger]:hover,[data-slot=textarea]:hover,[data-slot=input-group]:hover{border-color:color-mix(in srgb,var(--foreground) 24%,var(--border))}}[data-slot=input]:focus,[data-slot=select-trigger]:focus,[data-slot=textarea]:focus,[data-slot=input-group]:focus-within{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){[data-slot=input]:focus,[data-slot=select-trigger]:focus,[data-slot=textarea]:focus,[data-slot=input-group]:focus-within{border-color:color-mix(in srgb,var(--primary) 62%,var(--border))}}[data-slot=input]:focus,[data-slot=select-trigger]:focus,[data-slot=textarea]:focus,[data-slot=input-group]:focus-within{box-shadow:0 0 0 3px var(--primary)}@supports (color:color-mix(in lab,red,red)){[data-slot=input]:focus,[data-slot=select-trigger]:focus,[data-slot=textarea]:focus,[data-slot=input-group]:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 16%,transparent)}}[data-slot=checkbox],[data-slot=switch]{border-color:var(--input)}.app-header{background:var(--background);justify-content:space-between;align-items:center;gap:12px;height:56px;padding:0 30px;display:flex}.header-tools{align-items:center;gap:4px;display:flex}.main{padding:var(--page-block-space) var(--page-gutter) var(--page-block-end);max-width:var(--content-max-w);margin:auto}.atlas-page-container{box-sizing:border-box;inline-size:min(100%,var(--content-max-w));min-inline-size:0;padding-block:var(--page-block-space) var(--page-block-end);padding-inline:var(--page-gutter);margin-inline:auto}.atlas-page-container[data-atlas-page-width=reading]{inline-size:min(100%,var(--reading-max))}.atlas-page-container[data-atlas-page-width=full]{inline-size:100%}.atlas-page-container[data-atlas-page-inset=flush]{padding-inline:0}.workspace-stage{flex:1;min-height:0;display:flex;overflow:hidden}.workspace-canvas{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}[data-atlas-workspace-shell]{height:100dvh;overflow:hidden}[data-atlas-workspace-shell] .side{height:100%;position:relative}[data-atlas-workspace-shell] .workspace-shell-workspace{flex-direction:column;min-height:0;display:flex}.workspace-shell-header{flex:none;align-items:center;min-width:0;display:flex}.workspace-shell-header>:not(button){flex:1;min-width:0}[data-atlas-workspace-shell] .workspace-shell-mobile-trigger{display:none}.workspace-shell-desktop-expand{flex:none}.workspace-shell-main.main{overscroll-behavior:contain;flex:1;width:100%;max-width:none;min-height:0;margin:0;padding:0;overflow:auto}.workspace-shell-aside{flex:0 0 var(--workspace-aside-width,330px);border-inline-start:1px solid var(--border);min-width:0;min-height:0;display:flex}.workspace-shell-skip-link{z-index:100;background:var(--background);color:var(--foreground);border:2px solid var(--ring);border-radius:8px;padding:8px 12px;position:fixed;inset-block-start:-100px;inset-inline-start:12px}.workspace-shell-skip-link:focus{inset-block-start:10px}.workspace-shell-navigation-sheet{gap:0;width:256px;max-width:calc(100vw - 24px);padding:0}.workspace-shell-navigation-sheet .side.in-sheet{height:100%;padding-top:30px}@media (max-width:1024px){[data-atlas-workspace-shell] .workspace-shell-mobile-trigger{flex:none;display:inline-flex}[data-atlas-workspace-shell] .workspace-shell-desktop-expand{display:none}.workspace-shell-aside{flex-basis:min(330px,36vw)}}@media (max-width:767px){.workspace-shell-stage{flex-direction:column}.workspace-shell-aside{border-inline-start:0;border-block-start:1px solid var(--border);flex-basis:min(40dvh,330px)}}.agentic-context-rail{border-inline-start:1px solid var(--border-subtle);background:var(--card);flex-direction:column;flex:0 0 330px;width:330px;min-height:0;display:flex}.agentic-context-rail__header{border-bottom:1px solid var(--border-subtle);align-items:center;gap:9px;min-height:58px;padding:10px 14px;display:flex}.agentic-context-rail__mark{background:var(--foreground);width:30px;height:30px;color:var(--background);border-radius:9px;place-items:center;display:grid}.agentic-context-rail__header>div{gap:1px;min-width:0;display:grid}.agentic-context-rail__header strong{font-size:13px}.agentic-context-rail__header small{color:var(--muted-foreground);font-size:12px}.agentic-context-rail__status{border:1px solid var(--border);color:var(--muted-foreground);white-space:nowrap;border-radius:999px;margin-inline-start:auto;padding:3px 7px;font-size:12px}.agentic-context-rail__tabs{border-bottom:1px solid var(--border-subtle);grid-template-columns:repeat(3,1fr);display:grid}.agentic-context-rail__tabs button{min-height:40px;color:var(--muted-foreground);background:0 0;border:0;font-size:12px;position:relative}.agentic-context-rail__tabs button:hover{color:var(--foreground);background:var(--muted)}.agentic-context-rail__tabs button[aria-selected=true]{color:var(--foreground);font-weight:600}.agentic-context-rail__tabs button[aria-selected=true]:after{background:var(--primary);content:"";border-radius:2px;height:2px;position:absolute;bottom:0;left:14px;right:14px}.agentic-context-rail__context,.agentic-context-rail__section{border-bottom:1px solid var(--border-subtle);padding:16px}.agentic-context-chip{border:1px solid var(--border);background:var(--background);border-radius:9px;align-items:center;gap:9px;margin-top:10px;padding:10px;display:flex}.agentic-context-chip>span{gap:2px;min-width:0;display:grid}.agentic-context-chip strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.agentic-context-chip small{color:var(--muted-foreground);font-size:12px}.agentic-context-rail__section{flex:1;min-height:0;overflow:auto}.agentic-context-rail__section h3{margin-bottom:14px;font-size:12px}.agentic-plan{gap:0;margin:0;padding:0;list-style:none;display:grid}.agentic-plan li{grid-template-columns:18px minmax(0,1fr);gap:9px;min-height:58px;display:grid;position:relative}.agentic-plan li:not(:last-child):after{background:var(--border);content:"";top:18px;bottom:0;width:1px;position:absolute;inset-inline-start:8px}.agentic-plan svg{z-index:1;background:var(--muted);width:17px;height:17px;color:var(--muted-foreground);border-radius:50%;padding:3px;position:relative}.agentic-plan li[data-state=complete] svg{background:var(--success-bg);color:var(--success)}.agentic-plan li[data-state=current] svg{background:var(--warning-bg);color:var(--warning)}.agentic-plan li span{align-content:start;gap:3px;display:grid}.agentic-plan strong{font-size:12px}.agentic-plan small{color:var(--muted-foreground);font-size:12px;line-height:1.45}.agentic-evidence{border:1px solid var(--border);background:var(--background);border-radius:9px;gap:10px;padding:12px;display:flex}.agentic-evidence>svg{color:var(--muted-foreground);flex:none;margin-top:1px}.agentic-evidence strong{font-size:12px}.agentic-evidence p{color:var(--muted-foreground);margin-top:4px;font-size:12px;line-height:1.5}.agentic-context-rail__composer{border:1px solid var(--border);background:var(--background);border-radius:11px;gap:7px;margin:12px;padding:12px;display:grid}.agentic-context-rail__composer label{font-size:12px;font-weight:600}.agentic-context-rail__composer textarea{resize:vertical;width:100%;min-height:76px;color:var(--foreground);background:0 0;border:0;outline:0;font-size:12px;line-height:1.5}.agentic-context-rail__composer>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.agentic-context-rail__composer small{color:var(--muted-foreground);font-size:12px}@container workspace (max-width:720px){.agentic-context-rail{z-index:30;width:min(350px,92vw);position:absolute;inset-block:52px 0;inset-inline-end:0;box-shadow:-20px 0 50px #00000047}}.page-head{margin-bottom:var(--section-space);justify-content:space-between;align-items:center;gap:20px;display:flex}.page-head p{color:var(--muted-foreground);max-width:670px;margin-top:7px;font-size:13px}.page-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.mobile-nav{display:none}.scope-line{color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:12px;padding:10px 0 22px;font-size:12px;display:flex}.scope-line strong{color:var(--foreground);font-weight:500}.metric-strip{border-bottom:1px solid var(--border);grid-template-columns:repeat(4,1fr);margin-bottom:30px;padding:4px 0 26px;display:grid}.metric-cell{border-inline-start:1px solid var(--border-subtle);padding-inline:25px}.metric-cell:first-child{border:0;padding-inline-start:0}.metric-note{color:var(--muted-foreground);margin-top:4px;font-size:12px}.metric-note.positive{color:var(--success)}.overview-layout{gap:var(--layout-gap);grid-template-columns:minmax(0,1.65fr) minmax(240px,1fr);display:grid}.section-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.section-head p{color:var(--muted-foreground);margin-top:3px;font-size:12px}.trio-section-header{justify-content:space-between;align-items:flex-start;gap:16px;min-width:0;display:flex}.trio-section-header__copy{min-width:0}.trio-section-header__eyebrow{color:var(--muted-foreground);font-size:12px;line-height:17px;display:block}.trio-section-header h2{margin:0}.trio-section-header p{color:var(--muted-foreground);flex-wrap:wrap;align-items:baseline;gap:0 8px;margin:4px 0 0;font-size:13px;line-height:20px;display:flex}.trio-section-header__learn-more,.trio-section-header__actions{flex:none}.trio-learn-more-link{color:var(--primary);font-weight:600;text-decoration-line:none;transition:color .12s}.trio-learn-more-link:hover{color:var(--text-link-hover);text-decoration-line:none}.trio-learn-more-link:focus-visible{outline:2px solid var(--ring);outline-offset:3px;border-radius:var(--radius-sm,4px)}.intro-learn-more{margin-inline-start:8px}@media (max-width:640px){.trio-section-header{flex-direction:column;gap:10px}}.attention-row{border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:16px 0;display:flex}.attention-row .attention-text{flex:1;min-width:0}.attention-row p{color:var(--muted-foreground);margin-top:4px;font-size:12px}.attention-row:last-child{border-bottom:0}.subtle-panel{background:var(--surface-raised);padding:var(--panel-space);border-radius:12px}.health-line{justify-content:space-between;align-items:center;margin:18px 0 6px;display:flex}.health-line span{font-size:12px}.health-bar{border-radius:4px;gap:3px;height:5px;display:flex;overflow:hidden}.health-bar span{border-radius:3px;height:100%}.activity{margin-top:var(--section-space)}.activity-row{gap:10px;padding:12px 0;display:flex}.activity-row .timeline-dot{background:var(--input);border-radius:50%;flex:none;width:6px;height:6px;margin-top:7px}.activity-row p{font-size:12px}.activity-row small{color:var(--muted-foreground);font-size:12px}.section-divider{background:var(--border);height:1px;margin:var(--section-space) 0}.domain-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:30px;display:grid}.domain-section{background:var(--surface-raised);border-radius:10px;padding:17px 18px}.domain-section .row{margin-bottom:10px}.domain-section p{color:var(--muted-foreground);margin-bottom:8px;font-size:12px}.domain-section button{padding-inline:0}.form-layout{grid-template-columns:minmax(0,var(--form-measure)) minmax(220px,1fr);gap:var(--space-7);display:grid}.form-section{padding:var(--section-space) 0;border-top:1px solid var(--border-subtle)}.form-section:first-child{border:0;padding-top:0}.form-section>p{color:var(--muted-foreground);margin:5px 0 20px;font-size:12px}.field-pair{grid-template-columns:1fr 1fr;gap:18px;display:grid}.field-stack{gap:var(--field-space);flex-direction:column;display:flex}.option-row{align-items:center;gap:14px;padding:14px 0;display:flex}.option-row>div{flex:1}.option-row p{color:var(--muted-foreground);margin-top:4px;font-size:12px}.form-footer{border-top:1px solid var(--border);background:var(--background);z-index:10;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding:16px 0;display:flex;position:sticky;bottom:0}.help-aside{border-inline-start:1px solid var(--border);padding-inline-start:28px}.help-aside p{color:var(--muted-foreground);margin-top:10px;font-size:12px;line-height:1.8}.help-aside h3{margin-top:24px}.help-aside h3:first-child{margin-top:0}.code-pill{background:var(--secondary);border:1px solid var(--border);font-family:var(--font-mono);border-radius:4px;padding:1px 5px;font-size:12px}.ai-home__error{color:var(--destructive);margin-top:8px;font-size:12.5px}.ai-home__recent{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ai-home__recent li>div{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;font-size:12.5px;display:flex}.ai-canvas{gap:var(--layout-gap);grid-template-columns:minmax(0,1fr) 360px;align-items:start;display:grid}.ai-canvas:not(:has(.ai-canvas__panel)){grid-template-columns:minmax(0,1fr)}.ai-canvas__main{gap:var(--section-space);grid-template-rows:1fr auto;width:min(100%,760px);min-width:0;max-width:760px;min-height:min(72vh,640px);margin-inline:auto;display:grid}.ai-canvas__thread{align-content:start;gap:10px;display:grid}.ai-canvas__thread:empty,.ai-canvas__empty,.ai-canvas__welcome,.ai-canvas .agent-welcome{text-align:center;min-height:min(48vh,420px);color:var(--muted-foreground);place-content:center;justify-items:center;gap:6px;display:grid}.ai-canvas__welcome-stage{min-height:min(48vh,420px);animation:ai-canvas-enter var(--dur-normal) ease-out both;align-content:center;justify-items:center;gap:10px;display:grid}.ai-canvas__agent-mark{border:1px solid var(--border);background:var(--card);border-radius:50%;place-items:center;width:48px;height:48px;display:grid}@supports (color:color-mix(in lab,red,red)){.ai-canvas__agent-mark{background:color-mix(in srgb,var(--card) 88%,var(--muted))}}.ai-canvas__agent-mark{color:var(--foreground);box-shadow:0 8px 22px var(--foreground)}@supports (color:color-mix(in lab,red,red)){.ai-canvas__agent-mark{box-shadow:0 8px 22px color-mix(in srgb,var(--foreground) 7%,transparent)}}.ai-canvas__eyebrow{color:var(--muted-foreground);letter-spacing:.04em;text-transform:uppercase;margin:2px 0 -2px;font-size:12px;font-weight:600}.ai-canvas__welcome-stage .agent-welcome{min-height:0}.ai-canvas__welcome-stage .agent-welcome h3{color:var(--foreground);letter-spacing:-.035em;font-size:clamp(24px,3vw,34px);font-weight:600}.ai-canvas__welcome-stage .agent-welcome>p{max-width:520px}.ai-canvas .agent-suggestions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;display:grid}.ai-canvas .agent-suggestions button{border-radius:var(--radius-sm);min-height:44px;color:inherit;text-align:start;cursor:pointer;transition:background-color var(--dur-normal) ease,border-color var(--dur-normal) ease;background:0 0;border:1px solid #0000;align-items:center;gap:8px;padding-inline:10px;display:flex}.ai-canvas .agent-suggestions button:hover{background:var(--muted)}.ai-canvas .agent-suggestions button:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@media (max-width:700px){.ai-canvas .agent-suggestions{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.ai-canvas .agent-suggestions button{transition:none}}:root{--trio-calm-light-strong:#383836;--trio-calm-light-primary:#454542;--trio-calm-light-secondary:#696965;--trio-calm-light-muted:#71716d;--trio-calm-light-sidebar:#f8f8f7;--trio-calm-dark-strong:#d6d6d2;--trio-calm-dark-primary:#c8c8c3;--trio-calm-dark-secondary:#a0a09b;--trio-calm-dark-muted:#8b8b86;--trio-calm-dark-sidebar:#191a19;--trio-sidebar-bg:#f8f8f7;--trio-sidebar-text:#242423;--trio-sidebar-muted:#737370;--trio-sidebar-hover:#2424230b;--trio-sidebar-active:#24242312;--trio-agent-tint:#f3f2ef;--trio-agent-line:#37352f21;--trio-agent-signal:#5f5bd8}.dark{--trio-sidebar-bg:#1c1d1d;--trio-sidebar-text:#ededeb;--trio-sidebar-muted:#9b9b97;--trio-sidebar-hover:#ffffff0d;--trio-sidebar-active:#ffffff13;--trio-agent-tint:#232323;--trio-agent-line:#ffffff1f;--trio-agent-signal:#a8a5ff}[data-slot=product-icon]{color:currentColor;vertical-align:-.125em;flex:none;display:inline-block}.studio .side .nav-children>div,.studio .side .nav-subchildren>div{border-color:var(--trio-sidebar-text)}@supports (color:color-mix(in lab,red,red)){.studio .side .nav-children>div,.studio .side .nav-subchildren>div{border-color:color-mix(in srgb,var(--trio-sidebar-text) 12%,transparent)}}.studio .side :is(.side-workspace-switcher__copy small,.agentic-sidebar-heading,.agentic-sidebar-chat small,.agentic-sidebar-agent small){color:var(--trio-sidebar-muted)}.studio .side [data-slot=product-icon]{width:16px;height:16px}.agentic-suite{width:min(100%,1080px);color:var(--foreground);margin:4px auto 56px}.agentic-suite__intro{border-bottom:1px solid var(--trio-agent-line);justify-content:space-between;align-items:flex-start;gap:32px;padding-block:16px 28px;display:flex}.agentic-suite__intro>div{max-width:640px}.agentic-suite__intro span,.compatibility-entry>div>span{color:var(--muted-foreground);letter-spacing:.075em;font-size:12px;font-weight:600}.agentic-suite__intro h2{letter-spacing:-.035em;margin-top:8px;font-size:clamp(24px,3vw,34px);font-weight:600;line-height:1.15}.agentic-suite__intro p{max-width:58ch;color:var(--muted-foreground);margin-top:10px;font-size:14px;line-height:21px}.agentic-suite__version{white-space:nowrap;flex:none;padding-top:8px}.agentic-command{border:1px solid var(--trio-agent-line);background:var(--background);min-height:54px;box-shadow:0 8px 26px var(--foreground);border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;margin-block:26px 18px;padding:8px 8px 8px 14px;display:grid}@supports (color:color-mix(in lab,red,red)){.agentic-command{box-shadow:0 8px 26px color-mix(in srgb,var(--foreground) 5%,transparent)}}.agentic-command>[data-slot=product-icon]{color:var(--trio-agent-signal)}.agentic-command input{min-width:0;color:var(--foreground);background:0 0;border:0;outline:0;font-size:14px;line-height:22px}.agentic-command input::placeholder{color:var(--muted-foreground)}.agentic-command>span{color:var(--muted-foreground);white-space:nowrap;font-size:12px}.agentic-command button{background:var(--foreground);width:36px;height:36px;color:var(--background);border:0;border-radius:9px;place-items:center;display:grid}.agentic-command button:disabled{opacity:.32}.agentic-suite__mode{border-bottom:1px solid var(--trio-agent-line);gap:20px;margin-bottom:6px;display:flex}.agentic-suite__mode button{min-height:38px;color:var(--muted-foreground);background:0 0;border:0;padding:0;font-size:14px;position:relative}.agentic-suite__mode button[aria-selected=true]{color:var(--foreground)}.agentic-suite__mode button[aria-selected=true]:after{background:var(--foreground);content:"";inset-inline:0;height:2px;position:absolute;bottom:-1px}.agentic-suite__signals{grid-template-columns:1.3fr 1fr;gap:0 28px;display:grid}.agentic-surface{border-bottom:1px solid var(--trio-agent-line);min-width:0;padding-block:22px}.agentic-surface:first-child{grid-row:span 2}.agentic-surface__header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.agentic-surface__identity>span{color:var(--muted-foreground);letter-spacing:.045em;text-transform:uppercase;font-size:12px;font-weight:600}.agentic-surface__identity h3{letter-spacing:-.018em;margin-top:7px;font-size:17px;font-weight:600;line-height:23px}.agentic-surface__identity p{max-width:50ch;color:var(--muted-foreground);margin-top:7px;font-size:14px;line-height:21px}.agentic-truth{color:var(--muted-foreground);flex:none;align-items:center;gap:5px;font-size:12px;display:inline-flex}.agentic-surface__body{margin-top:22px}.agentic-facts{grid-template-columns:repeat(3,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid}.agentic-facts li{gap:3px;padding-inline-end:12px;display:grid}.agentic-facts li+li{border-inline-start:1px solid var(--trio-agent-line);padding-inline-start:16px}.agentic-facts strong{font-size:22px;font-weight:600;line-height:28px}.agentic-facts span{color:var(--muted-foreground);font-size:12px}.agentic-action-row{flex-wrap:wrap;gap:6px;margin-top:20px;display:flex}.agentic-action-row button{min-height:32px;color:var(--muted-foreground);background:0 0;border:0;border-radius:7px;align-items:center;gap:7px;padding-inline:9px;font-size:13px;font-weight:500;display:inline-flex}.agentic-action-row button:hover{background:var(--trio-control-hover);color:var(--foreground)}.agentic-suite__reports{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;padding-top:16px;display:grid}.agentic-report{border-bottom:1px solid var(--trio-agent-line);min-width:0;padding-block:14px 22px}.agentic-report header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 12px;display:grid}.agentic-report header>span{color:var(--muted-foreground);align-items:center;gap:7px;font-size:13px;display:inline-flex}.agentic-report header strong{grid-column:1;font-size:24px;font-weight:600;line-height:30px}.agentic-report header small{color:var(--muted-foreground);grid-area:2/2;font-size:12px}.agentic-report svg{width:100%;height:130px;margin-top:14px;overflow:visible}.agentic-report__area{fill:var(--trio-agent-signal)}@supports (color:color-mix(in lab,red,red)){.agentic-report__area{fill:color-mix(in srgb,var(--trio-agent-signal) 8%,transparent)}}.agentic-report__area{stroke:none}.agentic-report__line{fill:none;stroke:var(--trio-agent-signal);stroke-width:1.5px;vector-effect:non-scaling-stroke}.agentic-report p{color:var(--muted-foreground);gap:8px;margin-top:8px;font-size:13px;line-height:19px;display:flex}.agentic-report p [data-slot=product-icon]{color:var(--trio-agent-signal);margin-top:2px}.compatibility-entry{border-block:1px solid var(--trio-agent-line);justify-content:space-between;align-items:center;gap:24px;width:min(100%,1080px);margin:0 auto 40px;padding-block:18px;display:flex}.compatibility-entry h2{margin-top:5px;font-size:15px}.compatibility-entry p{max-width:64ch;color:var(--muted-foreground);margin-top:4px;font-size:13px;line-height:19px}.compatibility-entry>button{flex:none}.compatibility-library[hidden]{display:none!important}@media (max-width:767px){.agentic-suite__intro,.compatibility-entry{flex-direction:column;align-items:stretch}.agentic-suite__version{padding-top:0}.agentic-command{grid-template-columns:auto minmax(0,1fr) auto}.agentic-command>span{display:none}.agentic-suite__signals,.agentic-suite__reports{grid-template-columns:1fr}.agentic-surface:first-child{grid-row:auto}}@media (prefers-reduced-motion:reduce){.agentic-suite *,.agentic-suite :before,.agentic-suite :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.ai-canvas__thread-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.ai-canvas__message{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);gap:8px;padding:10px 12px;display:grid}.ai-canvas__message--user{background:var(--secondary);margin-inline-start:15%}.ai-canvas__message--assistant{margin-inline-end:15%}.ai-canvas__message-actions{flex-wrap:wrap;gap:4px;display:flex}.ai-canvas__composer{background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow-md,0 4px 16px #0000000f);transition:box-shadow var(--dur-normal) ease,border-color var(--dur-normal) ease;border-radius:16px;align-self:end;gap:8px;padding:10px 12px;display:grid;position:sticky;bottom:0}.ai-canvas__composer .agent-composer{background:0 0;border:0;border-radius:0;gap:8px;padding:0}.ai-canvas__composer .agent-composer label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ai-canvas__composer-bar [data-slot=select-trigger]{flex:none;width:auto;min-width:88px}.ai-canvas__composer [data-slot=badge]{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;max-width:240px;overflow:hidden}.ai-canvas__composer :where(textarea,[role=textbox]){box-shadow:none;resize:none;background:0 0;border:0;padding-inline:2px}.ai-canvas__composer :where(textarea,[role=textbox]):focus,.ai-canvas__composer :where(textarea,[role=textbox]):focus-visible{box-shadow:none;border:0;outline:none}.ai-canvas__composer small,.ai-canvas__composer [class*=helper]{color:var(--muted-foreground);font-size:12px}.ai-canvas__composer-bar{flex-flow:wrap;align-items:center;gap:8px;display:flex}.ai-canvas__composer-bar select,.ai-canvas__composer-bar [class*=mode]{width:auto;min-width:88px}.ai-canvas__composer-bar [class*=badge],.ai-canvas__composer-bar [class*=preview]{text-overflow:ellipsis;white-space:nowrap;opacity:.7;min-width:0;font-size:12px;overflow:hidden}.ai-canvas__scope,.ai-canvas__model{position:relative}.ai-canvas__model>button{gap:6px}.ai-canvas__model-menu{z-index:22;border:1px solid var(--border);background:var(--popover);min-width:270px;box-shadow:var(--shadow-lg,0 10px 30px #00000026);inset-inline-start:0;border-radius:12px;gap:4px;padding:8px;animation:.13s ease-out both ai-menu-enter;display:grid;position:absolute;bottom:calc(100% + 8px)}.ai-canvas__model-menu>p{color:var(--muted-foreground);margin:2px 6px 5px;font-size:12px;font-weight:600}.ai-canvas__model-menu>button{width:100%;color:var(--foreground);cursor:pointer;text-align:start;background:0 0;border:0;border-radius:8px;gap:2px;padding:8px;display:grid}.ai-canvas__model-menu>button:hover,.ai-canvas__model-menu>button[aria-checked=true]{background:var(--muted)}.ai-canvas__model-menu small,.ai-canvas__model-unavailable small{color:var(--muted-foreground);font-size:12px}.ai-canvas__model-unavailable{border-top:1px solid var(--border-subtle);color:var(--muted-foreground);gap:2px;margin-top:3px;padding:8px;font-size:12px;display:grid}@keyframes ai-canvas-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes ai-menu-enter{0%{opacity:0;transform:translateY(3px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.ai-canvas__scope-menu{z-index:20;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--popover);width:min(320px,80vw);box-shadow:var(--shadow-lg,0 10px 30px #00000026);inset-inline-start:0;gap:4px;padding:8px;display:grid;position:absolute;top:calc(100% + 6px)}.ai-canvas__scope-row{border-radius:var(--radius-sm);justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;display:flex}.ai-canvas__scope-row:hover{background:var(--muted)}.ai-canvas__scope-row span{gap:1px;font-size:12.5px;display:grid}.ai-canvas__scope-row small{color:var(--muted-foreground);font-size:12px}.ai-canvas__scope-row--disabled{opacity:.6}.ai-canvas__attach-row{align-items:center;gap:8px;display:flex}.ai-canvas__attach-row input{flex:1}.ai-canvas__chips{flex-wrap:wrap;gap:6px;display:flex}.ai-canvas__chips button{cursor:pointer;color:inherit;background:0 0;border:0;margin-inline-start:6px}.ai-canvas__panel{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);gap:var(--section-space);width:360px;min-width:0;transition:transform var(--dur-normal) ease,opacity var(--dur-normal) ease;align-content:start;padding:14px;display:grid;position:sticky;top:8px}.ai-canvas__suggestions{gap:4px;display:grid}.ai-canvas__suggestions button,.ai-canvas__suggestion{border-radius:var(--radius-sm);min-height:44px;color:inherit;text-align:start;cursor:pointer;transition:background-color var(--dur-normal) ease;background:0 0;border:0;align-items:center;gap:8px;padding-inline:10px;display:flex}.ai-canvas__suggestions button:hover,.ai-canvas__suggestion:hover{background:var(--muted)}.ai-canvas__suggestions button:focus-visible,.ai-canvas__suggestion:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.ai-canvas__scope-menu,.ai-canvas__panel,.ai-canvas__composer,.ai-canvas__suggestions button,.ai-canvas__suggestion{transition:none}}@media (max-width:900px){.ai-canvas{grid-template-columns:minmax(0,1fr)}.ai-canvas__main{margin-inline:0}.ai-canvas__panel{border-radius:var(--radius-md) var(--radius-md) 0 0;z-index:30;width:auto;max-height:70vh;position:fixed;inset:auto 0 0;overflow-y:auto}.ai-canvas__scope-menu{width:auto;inset-inline:0}.ai-canvas__composer-bar{justify-content:flex-start}}.review-grid{gap:var(--layout-gap);grid-template-columns:minmax(0,1.55fr) minmax(280px,1fr);align-items:start;display:grid}.review-ledger{min-width:0}.review-block{border-top:1px solid var(--border-subtle);padding:var(--section-space) 0}.review-identity{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.review-identity__text{min-width:0}.review-identity h2{letter-spacing:-.02em;margin-top:7px;font-size:20px}.review-identity p{max-width:58ch;margin-top:8px;font-size:13px;line-height:1.75}.review-kv{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:18px 24px;margin:26px 0 0;display:grid}.review-kv__cell{gap:5px;min-width:0;display:grid}.review-kv dt{color:var(--muted-foreground);align-items:center;gap:8px;font-size:12px;display:flex}.review-kv dd{overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:500}.review-kv__tag{border:1px solid var(--border);color:var(--foreground);white-space:nowrap;border-radius:4px;flex:none;padding:1px 5px;font-size:12px}.review-diff{margin:18px 0 0;padding:0;list-style:none}.review-diff__row{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 20px;padding:14px 0;display:flex}.review-diff__row:last-child{border-bottom:0}.review-diff__field{font-size:13px;font-weight:500}.review-diff__values{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:10px;min-width:0;font-size:12px;display:inline-flex}.review-diff__from{color:var(--muted-foreground);overflow-wrap:anywhere;text-decoration:line-through}.review-diff__to{color:var(--foreground);overflow-wrap:anywhere;font-weight:500}.review-diff__arrow{color:var(--muted-foreground);flex:none}[dir=rtl] .review-diff__arrow{transform:scaleX(-1)}.review-empty{border:1px dashed var(--border);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:18px;padding:20px;display:flex}.review-empty p{max-width:52ch;color:var(--muted-foreground);font-size:12px;line-height:1.75}.review-check{margin:18px 0 0;padding:0;list-style:none}.review-check__item{border-bottom:1px solid var(--border-subtle);align-items:flex-start;gap:12px;padding:14px 0;display:flex}.review-check__item:last-child{border-bottom:0}.review-check__item>svg{flex:none;width:16px;height:16px;margin-top:1px}.review-check__item[data-state=pass]>svg{color:var(--success)}.review-check__item[data-state=pending]>svg{color:var(--warning)}.review-check__body{flex:1;gap:4px;min-width:0;display:grid}.review-check__title{font-size:13px}.review-check__note{color:var(--muted-foreground);font-size:12px}.review-check__state{color:var(--muted-foreground);white-space:nowrap;flex:none;font-size:12px}.review-aside{align-self:start;position:sticky;top:24px}.decision-card{border:1px solid var(--border);background:var(--surface-raised);padding:var(--panel-space);border-radius:12px}.decision-card>p{margin-top:10px;font-size:12px;line-height:1.75}.decision-facts{gap:10px;margin:20px 0 0;display:grid}.decision-facts>div{justify-content:space-between;align-items:baseline;gap:12px;font-size:12px;display:flex}.decision-facts dt{color:var(--muted-foreground)}.decision-facts dd{margin:0;font-weight:500}.decision-note{background:var(--warning-bg);color:var(--warning);border-radius:8px;align-items:flex-start;gap:8px;margin-top:18px;padding:12px 13px;font-size:12px;line-height:1.7;display:flex}.decision-note>svg{flex:none;margin-top:2px}.decision-ack{align-items:flex-start;gap:10px;margin-top:20px;display:flex}.decision-ack label{font-size:12px;line-height:1.6}.decision-card [data-slot=button]{margin-top:14px}.decision-hint{color:var(--muted-foreground);margin-top:10px;font-size:12px;line-height:1.6}.facts{grid-template-columns:1fr 1.8fr;gap:15px 25px;margin-top:20px;display:grid}.facts dt{color:var(--muted-foreground);font-size:12px}.facts dd{margin:0;font-size:13px}.warning-note{background:var(--warning-bg);color:var(--warning);border-radius:8px;padding:14px;font-size:12px;line-height:1.7}.context-banner{background:var(--secondary);border-radius:8px;align-items:center;gap:16px;margin-bottom:24px;padding:12px 16px;font-size:12px;display:flex}.context-banner strong{font-weight:500}.context-banner button{margin-inline-start:auto}.user-hero{padding:16px 0 32px}.user-hero h1{font-size:32px}.user-hero p{color:var(--muted-foreground);margin-top:10px}.resource-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.resource{border:1px solid var(--border);text-align:start;background:var(--background);border-radius:10px;align-items:center;gap:12px;padding:16px;display:flex}.resource:hover{background:var(--muted)}.resource span{flex:1}.resource small{color:var(--muted-foreground);margin-top:3px;font-size:12px;display:block}.device-card{background:var(--surface-raised);border-radius:12px;align-items:center;gap:20px;padding:22px;display:flex}.device-illustration{border:3px solid var(--muted-foreground);background:linear-gradient(140deg,var(--accent),var(--background));border-radius:6px;flex:none;width:88px;height:62px;margin:12px;position:relative}.device-illustration:after{content:"";background:var(--muted-foreground);border-radius:0 0 4px 4px;width:106px;height:4px;position:absolute;bottom:-9px;left:-12px}.device-card h3{margin-bottom:6px}.device-card p{color:var(--muted-foreground);font-size:12px}.tenant-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin:28px 0;display:grid}.tenant-summary{border:1px solid var(--border);border-radius:10px;padding:20px}.tenant-summary h3{margin:13px 0 6px}.tenant-summary p{color:var(--muted-foreground);font-size:12px}.tenant-summary button{width:100%;margin-top:20px}.auth-layout{border:1px solid var(--border);border-radius:14px;grid-template-columns:1fr 1fr;min-height:650px;display:grid;overflow:hidden}.auth-copy{background:var(--sidebar);flex-direction:column;justify-content:space-between;padding:50px;display:flex}.auth-copy h2{margin-top:35px;font-size:32px;font-weight:500;line-height:1.25}.auth-copy p{color:var(--muted-foreground);margin-top:20px;line-height:1.8}.auth-form{flex-direction:column;justify-content:center;padding:56px 48px;display:flex}.auth-form h2{margin-bottom:8px;font-size:24px}.auth-divider{color:var(--muted-foreground);align-items:center;gap:14px;margin:24px 0;font-size:12px;display:flex}.auth-divider:before,.auth-divider:after{content:"";background:var(--border);flex:1;height:1px}.component-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.ai-canvas__main--empty{grid-template-rows:auto auto;align-content:center;gap:18px}.ai-canvas__main--empty .ai-canvas__welcome-stage{align-self:auto;padding-block:0}.ai-canvas__main--empty .ai-canvas__composer{align-self:auto;width:100%;position:relative;bottom:auto}.specimen{border:1px solid var(--border);border-radius:12px;padding:24px}.specimen>p{color:var(--muted-foreground);margin:6px 0 20px;font-size:12px}.specimen .row{flex-wrap:wrap}.specimen footer{color:var(--muted-foreground);margin-top:24px;font-size:12px}.arabic-rtl-specimen{border:1px solid var(--border);border-radius:var(--radius-lg);font-family:"Vazirmatn FD",Vazirmatn,var(--font-sans);text-align:start;margin-block:28px;padding:24px}.arabic-rtl-specimen>header p,.arabic-rtl-specimen__control p{color:var(--muted-foreground);font-size:12px;line-height:1.8}.arabic-rtl-specimen__grid{grid-template-columns:minmax(220px,.7fr) minmax(280px,1.3fr);gap:24px;margin-block-start:18px;display:grid}.arabic-rtl-specimen__control{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.arabic-rtl-specimen__sidebar{border:1px solid var(--border);border-radius:var(--radius-md);min-width:0;height:420px;overflow:hidden}.arabic-rtl-specimen .mono{font-family:var(--font-mono)}@media (max-width:767px){.arabic-rtl-specimen{padding:18px}.arabic-rtl-specimen__grid{grid-template-columns:minmax(0,1fr)}.arabic-rtl-specimen__sidebar{height:380px}}.empty-view{text-align:center;padding:50px 20px}.empty-view h3{margin:15px 0 6px}.empty-view p{color:var(--muted-foreground);margin-bottom:20px}@media (max-width:1200px){.overview-layout{grid-template-columns:1.4fr 1fr;gap:24px}.form-layout{gap:30px}.form-layout .help-aside{padding-inline-start:20px}.domain-grid{grid-template-columns:1fr 1fr}.auth-copy{padding:30px}.auth-form{padding:36px 28px}}@media (max-width:1024px){.side{display:none}.mobile-nav{display:flex}.app-header{padding:0 22px}.side.in-sheet{background:0 0;border:0;width:100%;height:100%;padding-top:30px;display:flex;position:static}.overview-layout{grid-template-columns:1.45fr 1fr}.form-layout{grid-template-columns:1fr .6fr}}@media (max-width:767px){h1{font-size:25px}.app-header{padding:0 12px}.page-head{flex-direction:column;align-items:flex-start;gap:18px;margin-bottom:22px}.page-actions{flex-wrap:wrap;width:100%}.scope-line{align-items:flex-start}.scope-line>.row:last-child{display:none}.metric-strip{grid-template-columns:1fr 1fr;gap:24px 0}.metric-cell:nth-child(3){border:0;padding-inline-start:0}.metric{font-size:27px}.overview-layout,.form-layout,.review-grid{grid-template-columns:1fr;gap:28px}.review-aside{position:static}.review-identity{flex-wrap:wrap}.help-aside{border:0;border-top:1px solid var(--border);padding:22px 0 0!important}.domain-grid,.tenant-grid,.resource-grid,.field-pair{grid-template-columns:1fr}.context-banner{flex-wrap:wrap}.context-banner button{margin:0}.attention-row{align-items:flex-start}.attention-row>button{min-width:30px;padding:4px}.attention-row>button .action-label,.preview-foot span:last-child{display:none}.auth-layout{grid-template-columns:1fr;min-height:0}.auth-copy{display:none}.auth-form{padding:32px 22px}.component-grid{grid-template-columns:1fr}.device-card{flex-wrap:wrap;gap:14px;padding:18px}.form-footer{flex-wrap:wrap;font-size:12px}.desktop-bar,.header-tools>[data-slot=button]{display:none}.facts{grid-template-columns:1fr 1.5fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (prefers-reduced-transparency:reduce){[data-slot$=-content]{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--popover)}}@media (forced-colors:active){.pill{border:1px solid canvastext}.dot{background:canvastext}[data-slot=input]{border:1px solid canvastext}}.desktop-specimen{border:1px solid var(--border);background:var(--background);border-radius:14px;max-width:660px;margin:0 auto;overflow:hidden;box-shadow:0 15px 60px #0000000b}.native-chrome{background:var(--sidebar);border-bottom:1px solid var(--border);-webkit-user-select:none;user-select:none;-webkit-app-region:drag;justify-content:space-between;align-items:center;gap:12px;height:40px;padding:0 16px;display:flex}.native-reserved{width:70px;height:24px}.desktop-inner{padding:28px}.desktop-health{text-align:center;padding:32px 10px}.desktop-health>.icon-tile{margin:0 auto 16px}.desktop-health p{color:var(--muted-foreground);margin-top:8px;font-size:12px}.mobile-device{border:1px solid var(--border);background:var(--background);border-radius:24px;width:390px;max-width:100%;margin:0 auto;overflow:hidden;box-shadow:0 15px 60px #0000000b}.mobile-top{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:20px 22px;display:flex}.mobile-body{min-height:500px;padding:28px 22px}.mobile-greeting{letter-spacing:-.035em;margin:8px 0;font-size:29px;font-weight:500}.mobile-health{background:var(--surface-raised);border-radius:12px;margin:26px 0;padding:25px}.mobile-health>svg{color:var(--success);margin-bottom:16px}.mobile-health p{color:var(--muted-foreground);margin-top:5px;font-size:12px}.mobile-list{text-align:start;border:0;border-bottom:1px solid var(--border);background:0 0;align-items:center;gap:14px;width:100%;min-height:72px;display:flex}.mobile-list>svg{width:19px;height:19px;color:var(--muted-foreground)}.mobile-list span{flex:1;font-size:13px;font-weight:500}.mobile-list small{color:var(--muted-foreground);margin-top:4px;font-size:12px;font-weight:400;display:block}.mobile-tabs{border-top:1px solid var(--border);padding:10px 6px max(12px,env(safe-area-inset-bottom));background:var(--background);display:flex}.mobile-tabs button{min-width:44px;min-height:48px;color:var(--muted-foreground);background:0 0;border:0;border-radius:8px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:5px;font-size:12px;display:flex}.mobile-tabs button.active{color:var(--foreground);background:var(--secondary)}.mobile-device [data-slot=button]{min-height:44px}.mobile-list:hover{background:var(--muted)}@media (max-width:480px){.mobile-device{border-radius:14px}.mobile-body{padding:24px 18px}.desktop-inner{padding:20px}.native-chrome .muted{display:none}.desktop-inner [data-slot=tabs-list]{max-width:100%}.desktop-inner [data-slot=tabs-trigger]{white-space:normal}}.trio-info{background:var(--muted);box-shadow:none;border:0;border-radius:9px;padding:15px 16px}.trio-info [data-slot=alert-description]{color:var(--muted-foreground);font-size:12px;line-height:1.75}.trio-info [data-slot=alert-title]{font-size:13px}.trio-info--warning{background:var(--warning-bg);color:var(--warning)}.trio-info--error{background:var(--danger-bg);color:var(--danger)}.trio-info--success{background:var(--success-bg);color:var(--success)}.wizard-pattern{border:1px solid var(--border);border-radius:12px;max-width:750px;margin-top:24px;padding:24px}.wizard-steps{gap:24px;margin:0;padding:22px 0 26px;list-style:none;display:flex}.wizard-steps li{color:var(--muted-foreground);flex:1;align-items:center;gap:8px;font-size:12px;display:flex}.wizard-steps li>span{border:1px solid var(--border);border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.wizard-steps li.current{color:var(--foreground);font-weight:500}.wizard-steps li.current>span{background:var(--foreground);color:var(--background);border-color:var(--foreground)}.wizard-steps li.completed{color:var(--success)}.wizard-option{border:1px solid var(--border);cursor:pointer;border-radius:9px;align-items:center;gap:12px;padding:17px;display:flex}.wizard-option:has([data-state=checked]){background:var(--muted);border-color:var(--ring)}.wizard-option strong{font-size:13px;font-weight:500}.wizard-option small{color:var(--muted-foreground);margin-top:4px;font-size:12px;display:block}.wizard-pattern .form-footer{margin-top:24px;padding-bottom:0;position:static}[data-slot=sheet-content]{max-height:100dvh}.trio-brand-mark{width:36px;height:36px;margin-bottom:18px}.trio-logo-pair{flex:none;width:34px;height:34px;display:block}.trio-logo-pair img{width:100%;height:100%}.logo-dark{display:none}.dark .logo-dark{display:block}.dark .logo-light{display:none}.side{width:256px;transition:flex-basis var(--dur-normal) cubic-bezier(.2,.8,.2,1),width var(--dur-normal) cubic-bezier(.2,.8,.2,1),padding var(--dur-normal) cubic-bezier(.2,.8,.2,1),border-color var(--dur-fast) ease;flex-basis:256px;overflow:clip auto}.side>*{transition:opacity var(--dur-fast) ease,transform var(--dur-normal) cubic-bezier(.2,.8,.2,1)}.side-brand{padding-inline:6px;align-items:flex-start;gap:5px;padding-bottom:14px;display:flex}.side-title{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14px;overflow:hidden}.collapse-control{flex:none}.side.is-collapsed{width:0}.side.is-collapsed>*{opacity:0;pointer-events:none;transform:translate(-8px)}.side.is-collapsed.is-peeking>*{opacity:1;pointer-events:auto;transform:none}.side.is-collapsed.is-peeking .side-workspace-switcher__copy{display:flex}.side.is-collapsed.is-peeking .side-workspace-switcher>svg:last-child{display:block}.side.is-collapsed.is-peeking .side-brand{padding:4px 4px 8px}.side.is-collapsed.is-peeking :is(.side-title,.eyebrow,.nav-link>span,.nav-link>small,.side-foot>.row,.side-foot>a){display:revert}.side.is-collapsed.is-peeking .nav-link{justify-content:flex-start;width:auto;min-height:34px;padding-inline:10px}.sidebar-hover-sensor{z-index:43;cursor:e-resize;background:0 0;border:0;width:8px;padding:0;position:absolute;inset-block:0;inset-inline-start:0}.sidebar-hover-sensor:focus-visible{outline:2px solid var(--ring);outline-offset:-2px;width:12px}@media (max-width:1024px){.sidebar-hover-sensor{pointer-events:none;display:none}}.side.is-collapsed .side-title,.side.is-collapsed .eyebrow,.side.is-collapsed .nav-link>span,.side.is-collapsed .nav-link>small,.side.is-collapsed .side-foot>.row,.side.is-collapsed .side-foot>a{display:none}.side.is-collapsed .side-brand{padding-inline:0}.side.is-collapsed .nav-link{justify-content:center;width:36px;min-height:36px;padding:0}.side.is-collapsed .collapsed-group{border-radius:7px;width:36px;height:36px;min-height:36px;margin-bottom:2px}.side.is-collapsed .collapsed-group svg{width:16px;height:16px}.nav-children{transition:grid-template-rows var(--dur-normal) cubic-bezier(.2,.8,.2,1);grid-template-rows:0fr;display:grid}.nav-children.expanded{grid-template-rows:1fr}.nav-children>div{border-inline-start:1px solid var(--border);min-height:0;margin-inline-start:19px;padding-inline-start:10px;overflow:hidden}.nav-subitem{text-align:start;width:100%;min-height:32px;color:var(--muted-foreground);background:0 0;border:0;border-radius:6px;align-items:center;padding:4px 10px;font-size:12px;text-decoration:none;display:flex}.nav-subitem:hover,.nav-subitem.active{background:var(--accent);color:var(--foreground)}.nav-subitem.active{font-weight:500}.nav-subitem:disabled,.nav-subitem:disabled:hover{color:var(--muted-foreground);opacity:.42;cursor:not-allowed;background:0 0}.nav-subitem-parent{color:var(--foreground);justify-content:space-between;font-weight:500}.nav-subitem-parent>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nav-subchildren{transition:grid-template-rows var(--dur-normal) cubic-bezier(.2,.8,.2,1);grid-template-rows:0fr;display:grid}.nav-subchildren.expanded{grid-template-rows:1fr}.nav-subchildren>div{border-inline-start:1px solid var(--border-subtle);min-height:0;margin-inline-start:10px;padding-inline-start:8px;overflow:hidden}.nav-badge{border:1px solid var(--border);color:var(--muted-foreground);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;margin-inline-start:auto;padding:2px 5px;font-size:12px;font-weight:600;line-height:1.1}.nav-badge-new{color:var(--primary)}.nav-badge-beta{color:var(--warning)}.nav-badge-attention{color:var(--destructive)}.nav-chevron{transition:transform var(--dur-normal)}.nav-chevron.closed{transform:rotate(-90deg)}[dir=rtl] .nav-chevron.closed{transform:rotate(90deg)}.nav-flyout{width:216px;padding:7px;overflow:visible}.nav-flyout-title{padding:8px 10px 10px;font-size:12px;font-weight:500}.nav-flyout .nav-subitem{min-height:34px}.side.in-sheet{flex:auto;width:100%;min-height:0;overflow:auto}@media (prefers-reduced-motion:reduce){.side,.nav-children,.nav-subchildren,.nav-chevron{transition:none}}[data-slot=tabs]{min-width:0}[data-slot=tabs-list]{justify-content:flex-start;max-width:100%;overflow-x:auto}[data-slot=tabs-trigger]{flex-shrink:0}[data-slot=tabs-list][data-wrap]{overflow-x:visible}.mobile-sidebar-pair{height:100%;min-height:0;display:flex;overflow:hidden}.mobile-sidebar-pair .side.in-sheet{flex:1;width:auto;min-width:0}.studio[data-density=compact]{--section-space:28px;--layout-gap:28px;--field-space:20px;--panel-space:20px}:where(.main) p{text-wrap:pretty}.page-head p,.page-heading p{max-width:var(--reading-measure)}.page-heading p{margin-top:var(--space-2);color:var(--muted-foreground)}@container workspace (max-width:760px){.overview-layout,.form-layout,.review-grid{gap:var(--section-space);grid-template-columns:minmax(0,1fr)}.review-aside{position:static}.help-aside{border-inline-start:0;border-top:1px solid var(--border-subtle);padding:var(--space-5) 0 0}}@media (max-width:1024px){.studio{--page-gutter:20px;--page-block-space:20px;--page-block-end:24px;--section-space:32px;--layout-gap:28px}}@media (max-width:767px){.studio{--page-gutter:16px;--page-block-space:16px;--page-block-end:24px;--section-space:28px;--layout-gap:24px;--panel-space:20px}}@container workspace (max-width:760px){.main,.atlas-page-container{--page-gutter:16px}}.main{padding-inline:var(--page-gutter);padding-top:var(--page-block-space)}@media (pointer:coarse),(max-width:767px){.main [data-slot=button],.main [data-slot=input],.main [data-slot=select-trigger]{min-height:44px}}.shell{background:var(--background)}.side{padding-block:16px 12px;padding-inline:var(--sidebar-content-inset);background:var(--sidebar)}@supports (color:color-mix(in lab,red,red)){.side{background:color-mix(in srgb,var(--sidebar) 94%,var(--background))}}.side-brand{justify-content:space-between;align-items:flex-start;gap:8px;padding:4px 10px 14px;font-size:15px;font-weight:600;display:flex}.side-kicker{color:var(--muted-foreground);letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;font-size:12px;font-weight:600;display:block}.side-brand small{margin-top:5px;line-height:1.35}.collapse-control{flex:none;margin-top:4px}.side-workspace-context{border:1px solid var(--border-subtle);background:var(--card);border-radius:10px;align-items:center;gap:9px;width:calc(100% - 8px);min-height:48px;margin:0 4px 10px;padding:7px 8px;display:flex}@supports (color:color-mix(in lab,red,red)){.side-workspace-context{background:color-mix(in srgb,var(--card) 72%,transparent)}}.side-workspace-context{color:var(--foreground);text-align:start}.side-workspace-context:hover{background:var(--accent)}.side-workspace-context:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.side-workspace-switcher{text-align:start;justify-content:flex-start;gap:8px;width:100%;min-width:0;min-height:36px;padding-inline:4px}.side-workspace-switcher__avatar{border-radius:var(--radius-sm);background:var(--muted);width:24px;height:24px;color:var(--foreground);flex:none;place-items:center;font-size:12px;font-weight:600;display:grid}.side-workspace-switcher__copy{gap:1px;min-width:0;display:grid}.side-workspace-switcher__copy strong,.side-workspace-switcher__copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.side-workspace-switcher__copy small{color:var(--muted-foreground);font-size:12px;font-weight:400}.side-workspace-switcher>svg:last-child{width:14px;height:14px;color:var(--muted-foreground);margin-inline-start:auto}.side-workspace-menu{width:280px}.side-quick-nav{grid-template-columns:minmax(0,1fr) repeat(4,30px);align-items:center;gap:2px;margin:2px 3px 8px;display:grid}.side-quick-nav button{width:30px;height:30px;min-height:30px;color:var(--muted-foreground);cursor:pointer;transition:background-color var(--dur-fast) ease,color var(--dur-fast) ease,transform var(--dur-fast) ease;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;display:inline-flex}.side-quick-nav button:hover:not(:disabled),.side-quick-nav button.active{background:var(--accent);color:var(--foreground)}.side-quick-nav button:active:not(:disabled){transform:scale(.96)}.side-quick-nav button:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.side-quick-nav button:disabled{cursor:not-allowed;opacity:.42}.side-quick-nav svg{width:15px;height:15px}.side-quick-nav .side-quick-nav__home{width:auto;min-width:0;color:var(--foreground);justify-content:flex-start;gap:7px;padding-inline:8px;font-size:12px;font-weight:600}.side-quick-nav__home span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nav-emoji{flex:none;justify-content:center;align-items:center;width:16px;margin-inline-end:2px;font-size:12px;line-height:1;display:inline-flex}.side-workspace-context__avatar{background:var(--foreground);width:26px;height:26px;color:var(--background);border-radius:8px;place-items:center;font-size:12px;font-weight:600;display:grid}.side-workspace-context__copy{gap:2px;min-width:0;display:grid}.side-workspace-context__copy strong{font-size:12px;font-weight:600}.side-workspace-context__copy small{color:var(--muted-foreground);white-space:nowrap;font-size:12px}.side-workspace-context__status{background:var(--success);border-radius:50%;width:7px;height:7px;margin-inline-start:auto}.nav-group{letter-spacing:.08em;padding:16px 10px 7px;font-size:12px}.nav-link{border-radius:8px;min-height:34px;padding:0 10px;font-size:12px;position:relative}.nav-link.active{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.nav-link.active{background:color-mix(in srgb,var(--primary) 9%,var(--background))}}.nav-link.active{color:var(--foreground);box-shadow:inset 0 0 0 1px var(--primary)}@supports (color:color-mix(in lab,red,red)){.nav-link.active{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--primary) 16%,transparent)}}.nav-link.active:before{background:var(--primary);content:"";border-radius:0 3px 3px 0;width:3px;height:16px;position:absolute;inset-inline-start:0}.side-foot{padding-top:14px}.side-foot:before{background:var(--border-subtle);content:"";height:1px;margin:0 8px 10px;display:block}.side.is-collapsed .side-workspace-context{background:0 0;border-color:#0000;justify-content:center;padding-inline:0}.side.is-collapsed .side-workspace-context__copy,.side.is-collapsed .side-workspace-context__status{display:none}.side.is-collapsed .side-workspace-switcher{min-width:0}.side.is-collapsed .side-workspace-switcher__copy,.side.is-collapsed .side-workspace-switcher>svg:last-child{display:none}.side-agent-compact{border-bottom:1px solid var(--border-subtle);margin:5px 4px 0;padding-bottom:5px}.side-agent-compact .nav-link small{color:var(--muted-foreground);margin-inline-start:auto;font-size:12px;font-weight:600}.side-new-chat{background:var(--foreground);width:100%;min-height:34px;color:var(--background);cursor:pointer;border:0;border-radius:8px;justify-content:flex-start;align-items:center;gap:8px;padding:0 10px;font-size:12px;font-weight:600;display:flex}.side-foot .side-new-chat{margin-top:8px}.side-new-chat:hover{opacity:.9}.side-new-chat:active{transform:scale(.985)}.side-new-chat svg{width:15px;height:15px}.attio-setup{--setup-motion:cubic-bezier(.22,1,.36,1);height:32px;transition:height .34s var(--setup-motion);flex:none;margin:auto 4px 0;position:relative;overflow:visible}.attio-setup.is-open{height:224px}.attio-setup+.side-foot{margin-top:0}.attio-setup__pill,.attio-setup__panel{inset-inline:0;position:absolute;bottom:0}.attio-setup__pill{border:1px solid var(--border-subtle);background:var(--card);width:max-content;min-height:32px;color:var(--foreground);cursor:pointer;box-shadow:0 1px 2px var(--foreground);border-radius:999px;align-items:center;gap:5px;margin:0 auto;padding:0 12px;display:flex;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.attio-setup__pill{box-shadow:0 1px 2px color-mix(in srgb,var(--foreground) 5%,transparent)}}.attio-setup__pill{transform-origin:bottom;transition:opacity .15s ease,transform .26s var(--setup-motion),filter var(--dur-normal) ease,background var(--dur-fast) ease,border-color var(--dur-fast) ease}.attio-setup__pill:hover{border-color:var(--border);background:var(--accent)}.attio-setup__pill:active{transform:scale(.97)}.attio-setup__pill:before{z-index:0;border-radius:inherit;background:conic-gradient(from 0deg,transparent 0 55%,var(--primary) 65%,var(--primary) 80%,var(--primary) 92%,transparent 100%);padding:1px;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.attio-setup__pill:before{background:conic-gradient(from 0deg,transparent 0 55%,color-mix(in srgb,var(--primary) 45%,transparent) 65%,color-mix(in srgb,var(--primary) 92%,white) 80%,color-mix(in srgb,var(--primary) 45%,transparent) 92%,transparent 100%)}}.attio-setup__pill:before{content:"";pointer-events:none;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.attio-setup__pill>*{z-index:1;position:relative}.attio-setup.is-open .attio-setup__pill{pointer-events:none;opacity:0;filter:blur(2px);transform:translateY(7px)scale(.9)}.attio-setup__pill span{font-size:12px;font-weight:600}.attio-setup__pill small{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:12px}.attio-setup__pill>i{inset-inline:11px;background:0 0;border-radius:999px;height:1px;position:absolute;bottom:0;overflow:hidden}.attio-setup__pill>i b{border-radius:inherit;background:var(--primary);height:100%;transition:width .36s var(--setup-motion);display:block}.attio-setup__panel{isolation:isolate;border:1px solid var(--border-subtle);background:var(--card);border-radius:12px;gap:8px;min-height:224px;padding:10px;display:grid;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.attio-setup__panel{background:color-mix(in srgb,var(--card) 96%,transparent)}}.attio-setup__panel{box-shadow:0 12px 34px var(--foreground)}@supports (color:color-mix(in lab,red,red)){.attio-setup__panel{box-shadow:0 12px 34px color-mix(in srgb,var(--foreground) 10%,transparent)}}.attio-setup__panel{pointer-events:none;opacity:0;filter:blur(2px);transform-origin:bottom;visibility:hidden;transition:opacity .19s ease,transform .33s var(--setup-motion),filter .19s ease,visibility 0s linear .33s,border-color var(--dur-normal) ease,box-shadow var(--dur-normal) ease;transform:translateY(14px)scale(.94)}.attio-setup.is-open .attio-setup__panel{pointer-events:auto;opacity:1;filter:none;visibility:visible;transition-delay:40ms,0s,40ms,0s,0s,0s;transform:translateY(0)scale(1)}.attio-setup.has-preview .attio-setup__panel{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.attio-setup.has-preview .attio-setup__panel{border-color:color-mix(in srgb,var(--primary) 25%,var(--border-subtle))}}.attio-setup.has-preview .attio-setup__panel{box-shadow:0 14px 38px var(--foreground)}@supports (color:color-mix(in lab,red,red)){.attio-setup.has-preview .attio-setup__panel{box-shadow:0 14px 38px color-mix(in srgb,var(--foreground) 12%,transparent)}}.attio-setup__panel:before,.attio-setup__preview:before{z-index:3;border-radius:inherit;background:conic-gradient(from 230deg,transparent 0 62%,var(--primary) 70%,transparent 79% 100%);padding:1px;position:absolute;inset:-1px}@supports (color:color-mix(in lab,red,red)){.attio-setup__panel:before,.attio-setup__preview:before{background:conic-gradient(from 230deg,transparent 0 62%,color-mix(in srgb,var(--primary) 88%,white) 70%,transparent 79% 100%)}}.attio-setup__panel:before,.attio-setup__preview:before{content:"";pointer-events:none;opacity:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.attio-setup__panel header{z-index:4;opacity:0;transition:opacity var(--dur-normal) ease 80ms,transform .25s var(--setup-motion) 70ms;justify-content:space-between;align-items:flex-start;gap:8px;display:flex;position:relative;transform:translateY(5px)}.attio-setup.is-open .attio-setup__panel header{opacity:1;transform:none}.attio-setup__panel header strong{font-size:12px}.attio-setup__panel header p{color:var(--muted-foreground);flex-wrap:wrap;gap:4px;margin-top:2px;font-size:12px;display:flex}.attio-setup__panel header p b{color:var(--foreground);font-variant-numeric:tabular-nums;font-weight:600}.attio-setup__count{white-space:nowrap}.attio-setup__encourage{white-space:nowrap;border-inline-start:1px solid var(--border-subtle);padding-inline-start:5px}.attio-setup__actions{gap:1px;display:flex}.attio-setup__panel header button{width:24px;height:24px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}.attio-setup__panel header button:hover,.attio-setup__panel header button[data-state=open]{background:var(--accent);color:var(--foreground)}.attio-setup__panel header button:active{transform:scale(.92)}.attio-setup__panel header button svg{width:13px;height:13px;transition:transform var(--dur-normal) var(--setup-motion)}.attio-setup__panel header button:hover svg{transform:scale(1.08)}.attio-setup__menu{min-width:178px}.attio-setup__menu svg{width:14px;height:14px}.attio-setup__progress{z-index:2;grid-template-columns:repeat(4,1fr);gap:3px;display:grid;position:relative}.attio-setup__progress i{background:var(--muted);opacity:0;height:3px;transform-origin:inline-start;transition:opacity .15s ease var(--setup-step-delay),transform .3s var(--setup-motion) var(--setup-step-delay),background .26s ease;border-radius:999px;overflow:hidden;transform:scaleX(.2)}.attio-setup.is-open .attio-setup__progress i{opacity:1;transform:scaleX(1)}.attio-setup__progress i[data-complete=true]{background:var(--primary);box-shadow:0 0 6px var(--primary)}@supports (color:color-mix(in lab,red,red)){.attio-setup__progress i[data-complete=true]{box-shadow:0 0 6px color-mix(in srgb,var(--primary) 45%,transparent)}}.attio-setup__steps{z-index:2;gap:2px;display:grid;position:relative}.attio-setup__steps button{width:100%;min-height:34px;color:var(--muted-foreground);cursor:pointer;text-align:start;opacity:0;transition:opacity .17s ease var(--setup-step-delay),transform .27s var(--setup-motion) var(--setup-step-delay),background var(--dur-fast) ease,color var(--dur-fast) ease;background:0 0;border:0;border-radius:7px;grid-template-columns:20px minmax(0,1fr) 16px;align-items:center;gap:7px;padding:0 6px;display:grid;transform:translateY(7px)}.attio-setup.is-open .attio-setup__steps button{opacity:1;transform:translateY(0)}.attio-setup__steps button:hover,.attio-setup__steps button[data-active=true]{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.attio-setup__steps button:hover,.attio-setup__steps button[data-active=true]{background:color-mix(in srgb,var(--primary) 12%,var(--accent))}}.attio-setup__steps button:hover,.attio-setup__steps button[data-active=true]{color:var(--foreground);transform:translate(2px)}[dir=rtl] .attio-setup__steps button:hover,[dir=rtl] .attio-setup__steps button[data-active=true]{transform:translate(-2px)}.attio-setup__steps button:active{transform:scale(.985)}.attio-setup__steps button>span{border:1px solid var(--border-subtle);width:18px;height:18px;transition:color var(--dur-fast) ease,border-color var(--dur-fast) ease,background var(--dur-fast) ease,transform var(--dur-normal) var(--setup-motion);border-radius:6px;place-items:center;font-size:12px;display:grid}.attio-setup__steps button:hover>span,.attio-setup__steps button[data-active=true]>span{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.attio-setup__steps button:hover>span,.attio-setup__steps button[data-active=true]>span{border-color:color-mix(in srgb,var(--primary) 35%,var(--border))}}.attio-setup__steps button:hover>span,.attio-setup__steps button[data-active=true]>span{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.attio-setup__steps button:hover>span,.attio-setup__steps button[data-active=true]>span{background:color-mix(in srgb,var(--primary) 10%,transparent)}}.attio-setup__steps button:hover>span,.attio-setup__steps button[data-active=true]>span{color:var(--primary);transform:scale(1.06)}.attio-setup__steps button>span svg,.attio-setup__steps button>svg{width:12px;height:12px}.attio-setup__steps button b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}.attio-setup__steps button[data-complete=true] b{opacity:.58;text-decoration:line-through}.attio-setup__steps button[data-complete=true]>span,.attio-setup__steps button[data-complete=true]>svg{color:var(--primary)}.attio-setup__preview{z-index:60;border:1px solid var(--primary);inset-inline-start:264px;width:374px;padding:10px;position:fixed;bottom:78px;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.attio-setup__preview{border:1px solid color-mix(in srgb,var(--primary) 48%,var(--border))}}.attio-setup__preview{background:var(--popover);box-shadow:0 0 0 1px var(--primary),0 18px 48px var(--foreground);border-radius:13px}@supports (color:color-mix(in lab,red,red)){.attio-setup__preview{box-shadow:0 0 0 1px color-mix(in srgb,var(--primary) 8%,transparent),0 18px 48px color-mix(in srgb,var(--foreground) 18%,transparent)}}.attio-setup__preview{transform-origin:0 100%;animation:attio-preview-in .23s var(--setup-motion) both}[dir=rtl] .attio-setup__preview{transform-origin:100% 100%}.attio-setup__preview:after{content:"";width:16px;position:absolute;inset-block:0;inset-inline-start:-16px}.attio-setup__visual{border:1px solid var(--border-subtle);background:radial-gradient(circle at 78% 38%,var(--primary),transparent 38%),linear-gradient(145deg,var(--muted),var(--background));border-radius:9px;justify-content:space-between;align-items:flex-end;gap:9px;height:148px;padding:16px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.attio-setup__visual{background:radial-gradient(circle at 78% 38%,color-mix(in srgb,var(--primary) 14%,transparent),transparent 38%),linear-gradient(145deg,var(--muted),var(--background))}}.attio-setup__visual:before{background-image:linear-gradient(var(--foreground) 1px,transparent 1px),linear-gradient(90deg,var(--foreground) 1px,transparent 1px);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.attio-setup__visual:before{background-image:linear-gradient(color-mix(in srgb,var(--foreground) 4%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--foreground) 4%,transparent) 1px,transparent 1px)}}.attio-setup__visual:before{content:"";opacity:.36;background-size:22px 22px}.attio-setup__visual:after{z-index:3;border-radius:inherit;background:conic-gradient(from 0deg,transparent 0 55%,var(--primary) 65%,var(--primary) 80%,var(--primary) 92%,transparent 100%);padding:1px;position:absolute;inset:-1px}@supports (color:color-mix(in lab,red,red)){.attio-setup__visual:after{background:conic-gradient(from 0deg,transparent 0 55%,color-mix(in srgb,var(--primary) 45%,transparent) 65%,color-mix(in srgb,var(--primary) 92%,white) 80%,color-mix(in srgb,var(--primary) 45%,transparent) 92%,transparent 100%)}}.attio-setup__visual:after{content:"";pointer-events:none;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.attio-setup__visual-copy{z-index:2;gap:5px;max-width:48%;display:grid;position:relative}.attio-setup__visual-copy small{color:var(--muted-foreground);font-size:12px;font-style:italic}.attio-setup__visual-copy span{font-size:18px;font-weight:600;line-height:1.08}.attio-setup__visual-motion{z-index:2;width:118px;height:104px;position:relative}.attio-setup__visual-motion i{border:1px solid var(--foreground);width:70px;height:70px;position:absolute;inset:50% auto auto 50%}@supports (color:color-mix(in lab,red,red)){.attio-setup__visual-motion i{border:1px solid color-mix(in srgb,var(--foreground) 14%,transparent)}}.attio-setup__visual-motion i{border-radius:16px;transform:translate(-50%,-50%)rotate(-7deg)}.attio-setup__visual-motion i:nth-child(2){border-radius:50%;width:52px;height:52px;transform:translate(-50%,-50%)rotate(4deg)}.attio-setup__visual-motion i:nth-child(3){border-radius:999px;width:88px;height:42px;transform:translate(-50%,-50%)rotate(-2deg)}.attio-setup__visual-motion b{border:1px solid var(--primary);place-items:center;width:36px;height:36px;display:grid;position:absolute;inset:50% auto auto 50%}@supports (color:color-mix(in lab,red,red)){.attio-setup__visual-motion b{border:1px solid color-mix(in srgb,var(--primary) 34%,var(--border))}}.attio-setup__visual-motion b{background:var(--primary);border-radius:10px}@supports (color:color-mix(in lab,red,red)){.attio-setup__visual-motion b{background:color-mix(in srgb,var(--primary) 12%,var(--background))}}.attio-setup__visual-motion b{color:var(--primary);box-shadow:0 8px 22px var(--primary)}@supports (color:color-mix(in lab,red,red)){.attio-setup__visual-motion b{box-shadow:0 8px 22px color-mix(in srgb,var(--primary) 14%,transparent)}}.attio-setup__visual-motion b{transform:translate(-50%,-52%)}.attio-setup__visual-motion b svg{width:17px;height:17px}.attio-setup__preview>strong{z-index:2;animation:attio-copy-in var(--dur-normal) 55ms var(--setup-motion) both;margin:12px 2px 4px;font-size:13px;display:block;position:relative}.attio-setup__preview>p{z-index:2;color:var(--muted-foreground);animation:attio-copy-in var(--dur-normal) 90ms var(--setup-motion) both;margin:0 2px 12px;font-size:12px;line-height:1.5;position:relative}.attio-setup__preview>div:last-child{z-index:2;animation:attio-copy-in var(--dur-normal) var(--dur-fast) var(--setup-motion) both;gap:7px;display:flex;position:relative}.attio-setup__preview>div:last-child button{border:1px solid var(--border-subtle);background:var(--background);min-height:30px;color:var(--foreground);cursor:pointer;transition:transform .13s var(--setup-motion),background var(--dur-fast) ease,border-color var(--dur-fast) ease;border-radius:7px;padding:0 10px;font-size:12px;font-weight:600}.attio-setup__preview>div:last-child button:hover{border-color:var(--border);background:var(--accent);transform:translateY(-1px)}.attio-setup__preview>div:last-child button:active{transform:translateY(0)scale(.97)}.attio-setup__preview>div:last-child button:first-child{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}@keyframes attio-preview-in{0%{opacity:0;filter:blur(3px);transform:translate(-10px)translateY(8px)scale(.965)}to{opacity:1;filter:none;transform:translate(0)translateY(0)scale(1)}}@keyframes attio-copy-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes attio-pill-trace{to{transform:rotate(360deg)}}@media (max-width:720px){.attio-setup__preview{inset-inline:16px;width:auto;bottom:72px}}@media (prefers-reduced-motion:reduce){.attio-setup,.attio-setup *,.attio-setup :before,.attio-setup :after{transition:none!important;animation:none!important}.attio-setup__visual:before{background-position:0 0,0 0}}.msp-workspace-admin{border-block:1px solid var(--border-subtle);margin:18px 0 30px;padding:18px 0}.msp-workspace-admin__head{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:16px;display:flex}.msp-workspace-admin__head h2{margin:4px 0;font-size:17px}.msp-workspace-admin__head p{color:var(--muted-foreground);font-size:12px}.msp-status-active{gap:6px}.msp-status-active i{background:var(--success);border-radius:50%;width:7px;height:7px}.iam-workspace-list{border-block:1px solid var(--border-subtle);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.iam-workspace-list article{grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:13px 14px;display:grid}.iam-workspace-list article+article{border-inline-start:1px solid var(--border-subtle)}.iam-workspace-list article .icon-tile{width:32px;height:32px}.iam-workspace-list article .icon-tile svg{width:15px;height:15px}.iam-workspace-list article>div:nth-child(2){gap:3px;min-width:0;display:grid}.iam-workspace-list article strong,.iam-workspace-list article small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.iam-workspace-list article strong{font-size:12px}.iam-workspace-list article small{color:var(--muted-foreground);font-size:12px}.iam-workspace-list article [data-slot=button]{font-size:12px}.iam-workspace-list article [data-slot=button] svg{width:12px;height:12px}.msp-local-receipt{color:var(--success);align-items:center;gap:7px;margin:12px 0 0;font-size:12px;display:flex}.msp-local-receipt svg{width:14px;height:14px}.msp-add-field{gap:6px;font-size:12px;font-weight:600;display:grid}.msp-add-scope{border:1px solid var(--border-subtle);background:var(--muted);border-radius:9px;gap:10px;padding:12px;display:flex}.msp-add-scope>svg{flex:none;width:16px;height:16px}.msp-add-scope strong{font-size:12px}.msp-add-scope p{color:var(--muted-foreground);margin-top:3px;font-size:12px;line-height:1.45}@media (max-width:900px){.iam-workspace-list{grid-template-columns:1fr}.iam-workspace-list article+article{border-inline-start:0;border-top:1px solid var(--border-subtle)}}.workspace{background:var(--background)}.app-header{z-index:20;background:var(--card);padding-inline:24px;position:sticky;top:0}.header-tools{gap:2px}.metric-strip--signal-cards{border-bottom:0;gap:10px;padding:0 0 30px}.metric-strip--signal-cards .metric-cell{border:1px solid var(--border-subtle);background:var(--muted);border-radius:12px;min-height:118px;padding:16px}@supports (color:color-mix(in lab,red,red)){.metric-strip--signal-cards .metric-cell{background:color-mix(in srgb,var(--muted) 42%,var(--card))}}.metric-strip--signal-cards .metric-cell:first-child{border:1px solid var(--border-subtle);padding-inline:16px}.metric-strip--signal-cards .metric{margin-top:7px;font-size:31px;line-height:1.15}.metric-strip--signal-cards .metric-note{margin-top:8px}.overview-layout>section{min-width:0}.overview-layout .section-head{margin-bottom:14px}.attention-row{border:1px solid var(--border-subtle);background:var(--card);border-radius:12px;gap:14px;margin-bottom:8px;padding:13px}@supports (color:color-mix(in lab,red,red)){.attention-row{background:color-mix(in srgb,var(--card) 78%,transparent)}}.attention-row{transition:border-color var(--dur-fast) ease,background var(--dur-fast) ease,transform var(--dur-fast) ease}.attention-row:hover{border-color:var(--border);background:var(--card);box-shadow:0 8px 18px var(--foreground)}@supports (color:color-mix(in lab,red,red)){.attention-row:hover{box-shadow:0 8px 18px color-mix(in srgb,var(--foreground) 4%,transparent)}}.attention-row:hover{transform:translateY(-1px)}.attention-row:last-of-type{border-bottom:1px solid var(--border-subtle)}.attention-row .icon-tile{border-radius:10px;width:34px;height:34px}.subtle-panel{border:1px solid var(--border-subtle);background:var(--card);border-radius:14px}@supports (color:color-mix(in lab,red,red)){.subtle-panel{background:color-mix(in srgb,var(--card) 88%,transparent)}}.subtle-panel{box-shadow:0 10px 28px var(--foreground)}@supports (color:color-mix(in lab,red,red)){.subtle-panel{box-shadow:0 10px 28px color-mix(in srgb,var(--foreground) 4%,transparent)}}.activity{margin-top:30px;padding-top:2px}.device-saved-views{margin:-2px 0 16px}.device-saved-views__hint{color:var(--muted-foreground);white-space:nowrap;font-size:12px}.main [data-slot=card]{border:1px solid var(--border-subtle);background:var(--card)}@supports (color:color-mix(in lab,red,red)){.main [data-slot=card]{background:color-mix(in srgb,var(--card) 94%,transparent)}}.main [data-slot=card]{box-shadow:0 8px 22px var(--foreground)}@supports (color:color-mix(in lab,red,red)){.main [data-slot=card]{box-shadow:0 8px 22px color-mix(in srgb,var(--foreground) 3%,transparent)}}.review-ledger{gap:12px;display:grid}.review-block{border:1px solid var(--border-subtle);background:var(--card);border-radius:14px;padding:18px}@supports (color:color-mix(in lab,red,red)){.review-block{background:color-mix(in srgb,var(--card) 90%,transparent)}}.review-block:first-child{border-top:1px solid var(--border-subtle);padding-top:18px}.review-diff{margin-top:14px}.review-diff__row{border:1px solid #0000;border-radius:9px;padding:12px}.review-diff__row:hover{border-color:var(--border-subtle);background:var(--accent)}.review-check{margin-top:14px}.review-check__item{border:1px solid #0000;border-radius:9px;padding:12px}.review-check__item:hover{background:var(--accent)}.review-aside{top:118px}.decision-card{border-color:var(--border-subtle);background:var(--card);border-radius:14px}@supports (color:color-mix(in lab,red,red)){.decision-card{background:color-mix(in srgb,var(--card) 94%,transparent)}}.decision-card{box-shadow:0 14px 32px var(--foreground)}@supports (color:color-mix(in lab,red,red)){.decision-card{box-shadow:0 14px 32px color-mix(in srgb,var(--foreground) 5%,transparent)}}@media (max-width:767px){.side-workspace-context{margin-inline:0}.metric-strip--signal-cards{gap:8px}.metric-strip--signal-cards .metric-cell,.metric-strip--signal-cards .metric-cell:first-child{padding:14px}.device-saved-views__hint{display:none}}.device-drawer{background:var(--background);-webkit-backdrop-filter:none;backdrop-filter:none;border-inline-start:1px solid var(--border);width:min(440px,94vw);max-width:min(440px,94vw);height:100dvh;max-height:100dvh;box-shadow:var(--dialog-shadow);transition:width var(--dur-normal) cubic-bezier(.2,.8,.2,1),max-width var(--dur-normal) cubic-bezier(.2,.8,.2,1);border-inline-end:0;gap:0;padding:0;overflow:hidden}.device-drawer[data-side=left]{border-inline-start:0;border-inline-end:1px solid var(--border)}.device-drawer__head{border-bottom:1px solid var(--border-subtle);gap:0;padding:22px 24px 18px}.device-drawer__headmain{align-items:flex-start;gap:16px;display:flex}.device-drawer__id{flex:1;min-width:0}.device-drawer__title{letter-spacing:-.02em;overflow-wrap:anywhere;margin-top:6px;font-size:18px;font-weight:500}.device-drawer__head [data-slot=sheet-description]{margin-top:6px;font-size:12px;line-height:1.6}.device-drawer__tabs{border-bottom:1px solid var(--border-subtle);scrollbar-width:none;align-items:center;gap:2px;min-height:42px;padding:0 14px;display:flex;overflow:auto}.device-drawer__tabs::-webkit-scrollbar{display:none}.device-drawer__tabs button{min-height:34px;color:var(--muted-foreground);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;align-items:center;gap:5px;padding:7px 9px;font-size:12px;display:inline-flex;position:relative}.device-drawer__tabs button:hover{background:var(--accent);color:var(--foreground)}.device-drawer__tabs button[aria-selected=true]{color:var(--foreground);font-weight:600}.device-drawer__tabs button[aria-selected=true]:after{background:var(--primary);content:"";border-radius:2px;height:2px;position:absolute;bottom:-4px;left:8px;right:8px}.device-drawer__ctl{flex:none;gap:2px;display:flex}.device-drawer__body{overscroll-behavior:contain;flex:1;min-height:0;padding:24px;overflow-y:auto}.device-drawer__identity{align-items:center;gap:14px;display:flex}.device-drawer__art{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:14px;flex:none;place-items:center;width:60px;height:60px;display:grid}.device-drawer__idtext{flex:1;min-width:0}.device-drawer__os{font-size:14px;font-weight:500}.device-drawer__scope{color:var(--muted-foreground);margin-top:3px;font-size:12px}.device-drawer__facts{gap:0 36px;margin:26px 0 0;display:grid}.device-drawer__facts>div{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:baseline;gap:20px;padding:12px 0;display:flex}.device-drawer__facts dt{color:var(--muted-foreground);font-size:12px}.device-drawer__facts dd{text-align:end;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0;font-size:13px;font-weight:500}.device-drawer__note{color:var(--muted-foreground);max-width:62ch;margin-top:22px;font-size:12px;line-height:1.8}.device-drawer__panel{gap:18px;display:grid}.device-drawer__panel>header{border-bottom:1px solid var(--border-subtle);align-items:center;gap:10px;padding-bottom:16px;display:flex}.device-drawer__panel>header h3{font-size:13px}.device-drawer__panel>header p{color:var(--muted-foreground);margin-top:2px;font-size:12px}.device-agent-card{border:1px solid var(--border-subtle);background:var(--surface-raised);border-radius:11px;gap:9px;padding:16px;display:grid}.device-agent-card strong{font-size:14px}.device-agent-card p{color:var(--muted-foreground);font-size:12px;line-height:1.6}.device-agent-card [data-slot=button]{width:max-content;margin-top:4px}.device-drawer[data-expanded=true] .device-drawer__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.device-drawer[data-expanded=true] .device-drawer__body{padding:28px 30px}@media (max-width:639px){.device-drawer__resize{display:none}}@media (pointer:coarse){.device-drawer [data-slot=button]{min-width:40px;min-height:40px}}@media (prefers-reduced-motion:reduce){.device-drawer{transition:none}}.dark{--surface-raised:#1d2128;--float-bg:#1c2027f5;--table-head-bg:#181c21}html,body,#root{height:100%}.studio{background:var(--background);height:100dvh;min-height:0;overflow:hidden}.studio:not(:has(.desktop-bar)){padding:0}.shell{gap:0;min-height:0;overflow:hidden}.side{border:0;border-inline-end:1px solid var(--border-subtle);background:var(--sidebar);width:256px;height:auto;min-height:0;box-shadow:none;border-radius:0;padding:18px 12px 12px;position:static;top:auto}.side-brand{align-items:center;min-height:48px;padding:4px 4px 8px}.side-brand .side-workspace-switcher{background:var(--accent);border-radius:9px;flex:1;width:auto;min-height:32px;padding-inline:7px}.side-brand .side-workspace-switcher:hover{background:var(--muted)}.side-brand .collapse-control{width:28px;height:28px;color:var(--muted-foreground);opacity:.72;border-radius:7px;margin-top:0}.side-brand .collapse-control:hover{background:var(--muted);color:var(--foreground);opacity:1}.notion-collapse-icon{fill:none;stroke:currentColor;stroke-width:1.45px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;overflow:visible}.side-agentic-mode{display:none}.side[data-ai-mode=true] .side-agentic-mode{flex-direction:column;flex:1;gap:13px;min-height:0;padding:4px 4px 10px;display:flex;overflow-y:auto}.side[data-ai-mode=true] .side-business-mode,.side[data-ai-mode=true] .side-foot .nav-link{display:none}.agentic-sidebar-section{gap:3px;display:grid}.agentic-sidebar-heading{min-height:24px;color:var(--muted-foreground);letter-spacing:.045em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:0 5px;font-size:12px;font-weight:600;display:flex}.agentic-sidebar-heading>svg,.agentic-sidebar-heading button{width:22px;height:22px}.agentic-sidebar-heading>svg{padding:5px}.agentic-sidebar-heading button{color:inherit;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}.agentic-sidebar-heading button:disabled{opacity:.55}.agentic-sidebar-heading button svg{width:13px;height:13px}.agentic-sidebar-agent-grid{grid-template-columns:1fr 1fr;gap:7px;display:grid}.agentic-sidebar-agent{min-width:0;min-height:64px;color:var(--foreground);cursor:pointer;text-align:start;background:0 0;border:0;border-radius:10px;grid-template-rows:auto auto;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:1px 8px;padding:8px;display:grid}.agentic-sidebar-agent:hover,.agentic-sidebar-agent.is-active{background:var(--accent)}.agentic-sidebar-agent:disabled{cursor:not-allowed;opacity:.58}.agentic-sidebar-agent>span{border:1px solid var(--border-subtle);background:var(--background);border-radius:50%;grid-row:1/span 2;place-items:center;width:36px;height:36px;display:grid}.agentic-sidebar-agent>span svg{width:16px;height:16px}.agentic-sidebar-agent b,.agentic-sidebar-agent small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.agentic-sidebar-agent b{align-self:end;font-size:12px;font-weight:600}.agentic-sidebar-agent small{color:var(--muted-foreground);align-self:start;font-size:12px}.agentic-sidebar-agent--new>span{border-style:dashed}.agentic-sidebar-chat{position:relative}.agentic-sidebar-chat>button:first-child,.agentic-sidebar-link{width:100%;min-height:32px;color:var(--muted-foreground);cursor:pointer;text-align:start;background:0 0;border:0;border-radius:7px;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:7px;padding:0 8px;display:grid}.agentic-sidebar-chat[data-active=true]>button:first-child,.agentic-sidebar-chat>button:first-child:hover,.agentic-sidebar-link:hover{background:var(--accent);color:var(--foreground)}.agentic-sidebar-chat svg,.agentic-sidebar-link svg{width:14px;height:14px}.agentic-sidebar-chat span,.agentic-sidebar-link span:last-child{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.agentic-sidebar-chat small{padding-inline-end:20px;font-size:12px}.agentic-sidebar-pin{background:var(--accent);width:22px;height:22px;color:var(--muted-foreground);cursor:pointer;top:5px;border:0;border-radius:5px;place-items:center;padding:0;display:none;position:absolute;inset-inline-end:4px}.agentic-sidebar-chat:hover .agentic-sidebar-pin,.agentic-sidebar-pin:focus-visible{display:grid}.agentic-sidebar-pin:hover,.agentic-sidebar-pin.is-pinned{color:var(--foreground)}.agentic-sidebar-pin svg{width:12px;height:12px}.agentic-sidebar-link{grid-template-columns:16px minmax(0,1fr)}.side-kicker{display:none}.nav-group{color:var(--muted-foreground);padding:16px 9px 6px}.nav-link{border-radius:9px;min-height:38px;font-size:13px}.nav-link.active{background:var(--accent);box-shadow:inset 0 0 0 1px var(--border)}.nav-link.active:before{display:none}.side-foot{z-index:4;background:var(--sidebar);margin-top:auto;padding:10px 0 12px;position:sticky;bottom:-12px}.workspace{background:var(--background);min-height:0;box-shadow:none;border:0;border-radius:0;flex-direction:column;flex:1;display:flex;overflow:hidden}.app-header{z-index:21;background:var(--background);flex:0 0 56px;height:56px;padding-inline:18px;position:relative;top:auto}.context-header{z-index:20;background:var(--background);flex:0 0 44px;min-height:44px;padding-inline:18px;position:relative;top:auto}.context-header__tabs{margin-inline-start:8px}.context-header__tabs button{min-height:43px}[data-slot=command-dialog-content]{border-color:var(--border);background:var(--popover);border-radius:14px;width:min(620px,100vw - 32px);overflow:hidden;box-shadow:0 30px 90px #00000057}[data-slot=command-input-wrapper]{background:var(--card);min-height:48px}[data-slot=command-item]{border-radius:7px;min-height:36px;margin:1px 4px}[data-slot=command-group-heading]{color:var(--muted-foreground);letter-spacing:.04em;text-transform:uppercase;font-size:12px}.ds02-command:has(.notion-search)[data-slot=dialog-content]{border:1px solid var(--border);background:var(--popover);border-radius:18px;gap:0;width:min(1008px,100vw - 48px);max-width:1008px;height:min(680px,82dvh);max-height:680px;padding:0;top:9dvh;overflow:visible}@supports (color:color-mix(in lab,red,red)){.ds02-command:has(.notion-search)[data-slot=dialog-content]{background:color-mix(in srgb,var(--popover) 96%,transparent)}}.ds02-command:has(.notion-search)[data-slot=dialog-content]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 28px 80px #00000061}.ds02-command:has(.notion-search) .ds02-command-close,.ds02-command-modes--search{display:none!important}.ds02-command:has(.notion-search)>[data-slot=tabs]{flex:1}.ds02-command:has(.notion-search) [data-slot=tabs-content]{flex:1;margin:0;display:flex;overflow:hidden}.notion-search{background:var(--popover);flex:1;min-width:0;display:flex;overflow:hidden;border-radius:18px!important;padding:0!important}@supports (color:color-mix(in lab,red,red)){.notion-search{background:color-mix(in srgb,var(--popover) 97%,transparent)}}.notion-search [data-slot=command-input-wrapper]{background:0 0;border:0;min-height:52px;padding:10px 12px 4px}.notion-search [data-slot=input-group]{border:1px solid var(--trio-control-border);box-shadow:none;background:0 0;height:38px!important}.notion-search [data-slot=input-group]:focus-within{border-color:var(--focus-ring-aa);box-shadow:none}.notion-search [data-slot=command-input]{letter-spacing:-.01em;min-height:38px;font-size:15px;font-weight:500}.notion-search__filters{border-bottom:1px solid var(--border-subtle);flex:none;align-items:center;gap:4px;min-height:42px;padding:2px 13px 8px;display:flex}.notion-search__filters button{min-height:28px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:5px;padding:0 7px;font-size:12px;display:inline-flex}.notion-search__filters button:hover:not(:disabled),.notion-search__filters button.is-active{background:var(--accent);color:var(--foreground)}.notion-search__filters button:disabled{opacity:.72;cursor:default}.notion-search__filters .notion-search__preview-toggle{margin-inline-start:auto}.notion-search__filters svg{width:13px;height:13px}.notion-search__body{flex:1;grid-template-columns:minmax(0,1fr) 360px;min-height:0;display:grid}.notion-search__body[data-preview=hidden]{grid-template-columns:minmax(0,1fr)}.notion-search__body [data-slot=command-list]{max-height:none;padding:7px 6px 12px;overflow-y:auto}.notion-search__body [data-slot=command-group]{padding:3px}.notion-search__body [data-slot=command-group-heading]{color:var(--muted-foreground);letter-spacing:0;text-transform:none;padding:8px 9px 5px;font-size:12px;font-weight:600}.notion-search__body [data-slot=command-item]{border-radius:8px;min-height:40px;margin:1px 3px;padding:6px 9px;font-size:12px}.notion-search__body [data-slot=command-item]>span{gap:1px;min-width:0;display:grid}.notion-search__body [data-slot=command-item]>span>small{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:400;overflow:hidden}.notion-search__result-head{min-height:34px;color:var(--muted-foreground);justify-content:space-between;align-items:center;padding:7px 12px 2px;font-size:12px;font-weight:600;display:flex}.notion-search__result-head button{color:inherit;font:inherit;background:0 0;border:0;align-items:center;gap:3px;display:inline-flex}.notion-search__result-head svg{width:12px;height:12px}.notion-search__preview{border:1px solid var(--border-subtle);background:var(--background);border-radius:12px;min-width:0;margin:10px 12px 12px 6px;overflow:hidden}.notion-search__preview-actions{z-index:2;gap:2px;margin:8px;display:flex;position:absolute;inset-inline-end:12px}.notion-search__preview-actions button{border:1px solid var(--border);background:var(--popover);border-radius:7px;place-items:center;width:28px;height:28px;display:grid}@supports (color:color-mix(in lab,red,red)){.notion-search__preview-actions button{background:color-mix(in srgb,var(--popover) 90%,transparent)}}.notion-search__preview-actions button{color:var(--muted-foreground)}.notion-search__preview-actions svg{width:13px;height:13px}.notion-search__preview-cover{background:linear-gradient(145deg,var(--primary),var(--muted));align-items:flex-end;height:108px;padding:14px;display:flex}@supports (color:color-mix(in lab,red,red)){.notion-search__preview-cover{background:linear-gradient(145deg,color-mix(in srgb,var(--primary) 15%,var(--muted)),color-mix(in srgb,var(--muted) 42%,var(--background)))}}.notion-search__preview-cover span{border:1px solid var(--border-subtle);background:var(--card);border-radius:9px;place-items:center;width:40px;height:40px;display:grid}.notion-search__preview-cover svg{width:18px;height:18px}.notion-search__preview-copy{gap:6px;padding:16px;display:grid}.notion-search__preview-copy small{color:var(--muted-foreground);font-size:12px}.notion-search__preview-copy strong{font-size:18px;line-height:1.25}.notion-search__preview-copy p{max-width:28ch;color:var(--muted-foreground);font-size:12px;line-height:1.55}.notion-search__preview-block{background:var(--muted);color:var(--muted-foreground);border-radius:8px;gap:8px;margin-top:8px;padding:10px;font-size:12px;line-height:1.45;display:flex}.notion-search__preview-block svg{flex:none;width:15px;height:15px;margin-top:1px}.notion-search__footer{border-top:1px solid var(--border-subtle);min-height:38px;color:var(--muted-foreground);flex:none;justify-content:space-between;align-items:center;padding:0 14px;font-size:12px;display:flex}.notion-search__footer span{align-items:center;gap:5px;display:inline-flex}.notion-search__footer svg{width:12px;height:12px}.notion-search__feedback button{width:24px;height:24px;color:var(--muted-foreground);background:0 0;border:0;border-radius:6px;place-items:center;display:grid}.notion-search__feedback button:hover{background:var(--accent);color:var(--foreground)}.notion-search__popover{border:1px solid var(--border);border-radius:10px;gap:5px;width:250px;padding:6px;box-shadow:0 16px 44px #00000057}.notion-search__popover>label{border:1px solid var(--border);background:var(--background);border-radius:7px;align-items:center;gap:7px;height:34px;padding:0 8px;display:flex}.notion-search__popover>label:focus-within{border-color:var(--focus-ring-aa);box-shadow:none}.notion-search__popover>label svg{width:14px;height:14px;color:var(--muted-foreground)}.notion-search__popover input{min-width:0;color:var(--foreground);background:0 0;border:0;outline:0;flex:1;font-size:12px}.notion-search__option,.notion-search__date-option{width:100%;min-height:34px;color:var(--foreground);text-align:start;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;padding:0 8px;font-size:12px;display:flex}.notion-search__option:hover,.notion-search__date-option:hover{background:var(--accent)}.notion-search__option>svg:last-child,.notion-search__date-option>svg{width:13px;height:13px;margin-inline-start:auto}.notion-search__option small{color:var(--muted-foreground)}.notion-search__avatar{background:var(--foreground);width:22px;height:22px;color:var(--background);border-radius:50%;flex:none;place-items:center;font-size:10px;font-weight:700;display:grid}.notion-search__scope-popover{max-height:320px;overflow:auto}.notion-search__date-popover{width:250px}.notion-search__date-title{color:var(--muted-foreground);justify-content:space-between;align-items:center;padding:4px 7px;font-size:12px;display:flex}.notion-search__date-title button{color:var(--muted-foreground);background:0 0;border:0;font-size:12px}.notion-search__calendar{border-top:1px solid var(--border-subtle);grid-template-columns:repeat(7,1fr);gap:2px;padding:8px;display:grid}.notion-search__calendar strong{grid-column:1/-1;margin-bottom:5px;font-size:12px}.notion-search__calendar span{color:var(--muted-foreground);text-align:center;font-size:10px}.notion-search__calendar button{width:26px;height:26px;color:var(--foreground);background:0 0;border:0;border-radius:50%;place-items:center;font-size:11px;display:grid}.notion-search__calendar button:hover{background:var(--accent)}.notion-search__calendar button.is-today{background:var(--primary);color:var(--primary-foreground)}.notion-search__settings{width:310px;padding:7px}.notion-search__settings label{justify-content:space-between;align-items:center;gap:12px;min-height:36px;padding:0 6px;font-size:12px;display:flex}.notion-search__settings input{width:30px;height:18px;accent-color:var(--primary)}.studio .ds02-header [data-slot=product-icon],.studio .side .side-quick-nav [data-slot=product-icon]{width:16px;height:16px}@media (max-width:720px){.ds02-command:has(.notion-search)[data-slot=dialog-content]{border-radius:16px;width:calc(100vw - 24px);height:calc(100dvh - 24px);max-height:none;top:12px}.notion-search__filters{scrollbar-width:none;overflow-x:auto}.notion-search__filters::-webkit-scrollbar{display:none}.notion-search__filters .notion-search__preview-toggle{margin-inline-start:0}.notion-search__body{grid-template-columns:minmax(0,1fr)}.notion-search__preview{display:none}.notion-search__footer{padding-inline:10px}}[data-slot=alert]{border-color:var(--border-subtle);background:var(--card);border-radius:9px;padding:10px 12px;overflow:hidden}@supports (color:color-mix(in lab,red,red)){[data-slot=alert]{background:color-mix(in srgb,var(--card) 88%,var(--muted))}}[data-slot=alert]{box-shadow:none}[data-slot=alert]:before{background:var(--primary);content:"";width:2px;position:absolute;inset-block:0;inset-inline-start:0}[data-slot=alert][class*=destructive]:before{background:var(--destructive)}[data-slot=alert-title]{font-size:12px;font-weight:600}[data-slot=alert-description]{color:var(--muted-foreground);font-size:12px;line-height:1.5}[data-slot=badge][data-variant=success]{color:var(--success-fg)}[data-slot=badge][data-variant=warning]{color:var(--warning-fg)}[data-slot=badge][data-variant=info]{color:var(--info-fg)}[data-slot=badge][data-variant=danger]{color:var(--destructive-fg)}[data-slot=alert][data-variant=success]{border-color:var(--success-border)}[data-slot=alert][data-variant=warning]{border-color:var(--warning-border)}[data-slot=alert][data-variant=info]{border-color:var(--info-border)}[data-slot=alert][data-variant=danger]{border-color:var(--destructive-border)}[data-slot=alert][data-variant=success]:before{background:var(--success-fg)}[data-slot=alert][data-variant=warning]:before{background:var(--warning-fg)}[data-slot=alert][data-variant=info]:before{background:var(--info-fg)}[data-slot=alert][data-variant=danger]:before{background:var(--destructive-fg)}[data-slot=alert][data-variant=success]>[data-slot=alert-icon]{color:var(--success-fg)}[data-slot=alert][data-variant=warning]>[data-slot=alert-icon]{color:var(--warning-fg)}[data-slot=alert][data-variant=info]>[data-slot=alert-icon]{color:var(--info-fg)}[data-slot=alert][data-variant=danger]>[data-slot=alert-icon]{color:var(--destructive-fg)}.toaster [data-sonner-toast],.cn-toast{overflow:hidden;border-color:var(--border)!important;background:var(--popover)!important;border-radius:11px!important;box-shadow:0 18px 50px #00000052!important}.toaster [data-sonner-toast]:before{background:var(--primary);content:"";width:3px;position:absolute;inset-block:0;inset-inline-start:0}.toaster [data-sonner-toast][data-type=success]:before{background:var(--success)}.toaster [data-sonner-toast][data-type=warning]:before{background:var(--warning)}.toaster [data-sonner-toast][data-type=error]:before{background:var(--destructive)}.toaster [data-title]{font-size:12px;font-weight:600}.toaster [data-description]{color:var(--muted-foreground);font-size:12px}.main{width:min(100%,var(--content-max-w));max-width:var(--content-max-w);min-height:0;padding-block:var(--page-block-space) var(--page-block-end);padding-inline:var(--page-gutter);overscroll-behavior:contain;flex:1;margin:0 auto;overflow:auto}.shell[data-page=devices] .page-head{width:calc(100cqw - 2 * var(--page-gutter));margin-inline-start:calc((100cqw - min(100cqw,var(--content-max-w)))/-2)}.main[tabindex="-1"]:focus{outline:none}.shell[data-page=ai-home] .page-head{width:min(100%,760px);margin-inline:auto}.page-head{margin-bottom:20px}.page-head h1{letter-spacing:-.025em;font-size:22px;line-height:1.25}.page-head p{margin-top:5px;font-size:12px}.scope-line{padding:8px 0 16px}.metric-strip--signal-cards{gap:0;padding-bottom:22px}.metric-strip--signal-cards .metric-cell{min-height:auto;box-shadow:none;background:0 0;border:0;border-radius:0;padding:8px 16px 8px 0}.metric-strip--signal-cards .metric-cell+.metric-cell{border-inline-start:1px solid var(--border-subtle);padding-inline-start:16px}.metric-strip--signal-cards .metric{font-size:26px}.attention-row{border:0;border-bottom:1px solid var(--border-subtle);box-shadow:none;background:0 0;border-radius:0;margin:0;padding:16px 0}.attention-row:hover{box-shadow:none;background:0 0;transform:none}.subtle-panel{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.domain-section{border-top:1px solid var(--border-subtle);background:0 0;border-radius:0;padding:16px 0}.review-block{border:0;border-top:1px solid var(--border-subtle);background:0 0;border-radius:0;padding:18px 0}.device-drawer{border:1px solid var(--border);background:var(--card);border-radius:16px;width:min(430px,94vw);max-width:min(430px,94vw);height:calc(100dvh - 16px);max-height:calc(100dvh - 16px);margin:8px;box-shadow:-18px 0 52px #00000047}.device-drawer[data-expanded=true]{width:min(700px,96vw);max-width:min(700px,96vw)}.device-drawer__head{min-height:72px;padding:18px 20px 14px}.device-drawer__body{padding:20px}[data-slot=sheet-overlay]{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0000001f}@media (max-width:1024px){.studio:not(:has(.desktop-bar)){padding:0}.shell{gap:0}.workspace{border:0;border-radius:0}}.app-header{flex:0 0 56px;height:56px;min-height:56px}.page-head__eyebrow{color:var(--muted-foreground);letter-spacing:.055em;text-transform:uppercase;align-items:center;gap:6px;margin-bottom:7px;font-size:12px;font-weight:600;display:flex}.page-head__eyebrow svg{color:var(--primary)}.shell[data-page=review] .main:not(.workspace-shell-main){width:min(100%,var(--content-max-w));max-width:var(--content-max-w);margin-inline:auto;padding:0}.shell[data-page=review] .page-head{min-height:104px;padding-block:18px;padding-inline:var(--page-gutter);border-bottom:1px solid var(--border-subtle);background:var(--card);margin:0}.shell[data-page=review] .scope-line{min-height:46px;padding-block:10px;padding-inline:var(--page-gutter);border-bottom:1px solid var(--border-subtle);background:var(--card);margin:0}@supports (color:color-mix(in lab,red,red)){.shell[data-page=review] .scope-line{background:color-mix(in srgb,var(--card) 92%,var(--muted))}}.shell[data-page=review] .review-grid{grid-template-columns:minmax(0,1fr) minmax(340px,410px);align-items:stretch;gap:0;min-height:calc(100dvh - 166px)}.shell[data-page=review] .review-ledger{min-width:0;padding-block:var(--page-block-space) var(--page-block-end);padding-inline:var(--page-gutter)}.shell[data-page=review] .review-aside{border-inline-start:1px solid var(--border-subtle);background:var(--card);align-self:stretch;min-height:100%;margin:0;padding:0;position:relative;top:auto}.shell[data-page=review] .decision-card{min-height:calc(100dvh - 166px);box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;padding:0;display:flex;position:sticky;top:0}.decision-card__header{border-bottom:1px solid var(--border-subtle);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:68px;padding:14px 18px;display:grid}.decision-card__icon{border:1px solid var(--border);background:var(--muted);width:34px;height:34px;color:var(--foreground);border-radius:9px;place-items:center;display:grid}.decision-card__header>span:nth-child(2){gap:2px;display:grid}.decision-card__header small{color:var(--muted-foreground);letter-spacing:.07em;font-size:12px;font-weight:600}.decision-card__header h2{margin:0;font-size:14px;font-weight:600}.decision-card__body{flex:1;padding:20px 18px}.decision-card__body>p:first-child{margin:0;font-size:12px;line-height:1.65}.decision-card__footer{border-top:1px solid var(--border-subtle);background:var(--card);padding:16px 18px 18px}@supports (color:color-mix(in lab,red,red)){.decision-card__footer{background:color-mix(in srgb,var(--card) 94%,var(--muted))}}.decision-card__footer .decision-ack{margin-top:0}.decision-card__footer [data-slot=button]{margin-top:12px}@media (max-width:860px){.shell[data-page=review] .review-grid{grid-template-columns:1fr}.shell[data-page=review] .review-aside{border-top:1px solid var(--border-subtle);border-inline-start:0}.shell[data-page=review] .decision-card{min-height:auto}}.workspace,.atlas-app-shell[data-slot=mobile-app-shell]{container:workspace ds02-workspace/inline-size}.ds02-header{background:var(--background);color:var(--foreground);box-shadow:none;border-bottom:0;gap:12px;padding-inline:12px}.ds02-context{flex:0 auto;align-items:center;gap:2px;min-width:0;display:flex}.ds02-context-trigger{flex-shrink:1;justify-content:flex-start;align-items:center;gap:6px;min-width:0;padding-inline:6px;display:flex}.ds02-parent{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted-foreground);font-size:13px;font-weight:500;display:inline-block;overflow:hidden}.ds02-page{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em;min-width:0;font-size:13px;font-weight:500;line-height:1.2;overflow:hidden}.ds02-separator{width:13px;height:13px;color:var(--muted-foreground);display:inline-flex}.ds02-header[dir=rtl] :is(.ds02-separator,.ds02-back svg){transform:rotate(180deg)}.ds02-actions{flex:none;align-items:center;gap:2px;min-width:0;margin-inline-start:auto;display:flex}.ds02-signal{color:var(--foreground);position:relative}.ds02-signal>svg{width:15px;height:15px;color:var(--muted-foreground);flex:none}.ds02-signal-menu{width:300px;padding:0}.ds02-signal-group{grid-template-columns:15px minmax(0,1fr) auto;align-items:start;gap:2px 8px;padding:12px 14px;display:grid}.ds02-signal-group>svg,.ds02-signal-group>[data-slot=product-icon]{color:var(--muted-foreground);grid-row:1;margin-top:1px}.ds02-signal-group__title{color:var(--foreground);grid-area:1/2;font-size:13px;font-weight:600}.ds02-signal-group__count{border-radius:var(--radius-full);background:var(--secondary);color:var(--foreground);font-size:var(--trio-type-meta);grid-area:1/3;padding:1px 6px;font-weight:600;margin:0!important}.ds02-signal-group__message{color:var(--muted-foreground);grid-area:2/2/auto/-1;margin:0!important}.ds02-signal-menu .ds02-menu-close{padding-inline:14px}.ds02-company{min-width:0;max-width:208px;color:var(--foreground);gap:7px;padding-inline:8px}.ds02-company__avatar{flex:none;place-items:center;width:18px;height:18px;display:grid}.ds02-company__avatar .trio-logo{flex:none;display:block}.ds02-company__avatar>svg{width:15px;height:15px;color:var(--muted-foreground)}.ds02-company>.ds02-company__label{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}.ds02-company>svg{width:15px;height:15px;color:var(--muted-foreground);flex:none}.ds02-company>svg:last-child{width:12px;height:12px}.ds02-company-menu{width:300px;padding:6px}.ds02-company-summary{grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px;padding:8px;display:grid}.ds02-company-summary__avatar{background:0 0;border-radius:9px;place-items:center;width:38px;height:38px;font-size:20px;display:grid}.ds02-company-summary__avatar .trio-logo{flex:none;display:block}.ds02-company-summary__avatar svg{width:18px;height:18px}.ds02-company-summary>span:last-child{gap:2px;min-width:0;display:grid}.ds02-company-summary strong,.ds02-company-summary small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ds02-company-summary strong{font-size:13px;font-weight:600}.ds02-company-summary small{margin:0;font-size:12px}.ds02-company-section-label{color:var(--muted-foreground);letter-spacing:.06em;text-transform:uppercase;padding:7px 8px 3px;font-size:12px;font-weight:600}.workspace-account-menu{width:280px;padding:5px}.workspace-account-menu__summary{grid-template-columns:28px minmax(0,1fr);align-items:center;gap:8px;padding:6px;display:grid}.workspace-account-menu__mark{border-radius:var(--radius-md);background:var(--muted);place-items:center;width:28px;height:28px;display:grid}.workspace-account-menu__summary>span:last-child{gap:0;min-width:0;display:grid}.workspace-account-menu__summary :is(strong,small){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-account-menu__summary strong{color:var(--foreground);font-size:13px;font-weight:600}.workspace-account-menu__summary small{color:var(--muted-foreground);margin:0;font-size:12px;font-weight:400;line-height:16px}.workspace-account-menu [data-slot=dropdown-menu-item]{gap:8px;min-height:32px;padding-inline:8px}.workspace-account-menu [data-slot=dropdown-menu-item]>:is(svg,[data-slot=product-icon]){width:15px;height:15px;color:var(--muted-foreground)}.workspace-account-menu [data-slot=badge]{text-transform:lowercase;min-height:20px;margin-inline-start:auto;padding-inline:6px;font-size:12px}.workspace-account-menu__group{color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:8px;padding-block:6px 3px;font-size:12px;font-weight:500;line-height:16px;display:flex}.workspace-account-menu__count{color:var(--muted-foreground);flex:none;font-size:11px;font-weight:400}.workspace-account-menu__note{color:var(--muted-foreground);margin:2px 8px 6px;font-size:11px;line-height:16px}.workspace-account-menu [data-od-id^=branch-workspace-]{min-height:30px;padding-block:4px}.workspace-account-menu__branch-mark{width:14px;height:14px;color:var(--foreground);flex:none;place-items:center;display:grid}.workspace-account-menu__branch-mark svg{width:14px;height:14px}.workspace-account-menu__branch-copy{flex:auto;gap:0;min-width:0;display:grid}.workspace-account-menu__branch-copy strong,.workspace-account-menu__branch-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-account-menu__branch-copy strong{color:var(--foreground);font-size:13px;font-weight:500;line-height:17px}.workspace-account-menu__branch-copy small{color:var(--muted-foreground);font-size:12px;line-height:16px}.workspace-account-menu [data-od-id^=branch-workspace-][data-current=true]{background:var(--surface-selected)}.workspace-account-menu [data-od-id^=branch-workspace-][data-gate]:not([data-gate=assigned]) .workspace-account-menu__branch-copy strong{color:var(--muted-foreground)}.portal-switcher{gap:5px;min-width:0;margin-top:8px;display:grid}.portal-switcher__upgrade{border-color:var(--border);background:var(--card);width:100%;min-height:32px;color:var(--foreground);justify-content:center;gap:7px;font-size:12px;font-weight:600;display:flex}.portal-switcher__upgrade svg{width:14px;height:14px}.portal-switcher__icon,.portal-switcher__option-icon{flex:none;place-items:center;display:grid}.portal-switcher__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.portal-switcher__status{color:var(--muted-foreground);margin:0;padding:4px 6px;font-size:12px;line-height:1.4}.portal-switcher__status[role=alert]{color:var(--destructive)}.portal-switcher__menu[data-slot=dropdown-menu-content]{max-width:calc(100vw - 2 * var(--floating-edge-inset));max-height:min(60dvh,var(--radix-dropdown-menu-content-available-height));-webkit-backdrop-filter:none;overflow-y:auto}.portal-switcher__menu [data-slot=dropdown-menu-item]{display:flex}.portal-switcher__option-copy{gap:1px;min-width:0;display:grid}.portal-switcher__option-copy :is(strong,small){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.portal-switcher__option-copy strong{font-size:12px;font-weight:600}.portal-switcher__option-copy small{color:var(--muted-foreground);font-size:11px}.studio .side-foot .portal-switcher__upgrade{border-color:var(--trio-sidebar-text)}@supports (color:color-mix(in lab,red,red)){.studio .side-foot .portal-switcher__upgrade{border-color:color-mix(in srgb,var(--trio-sidebar-text) 12%,transparent)}}.studio .side-foot .portal-switcher__upgrade{background:var(--trio-sidebar-active);color:var(--trio-sidebar-text)}.workspace-account-dialog{width:400px;max-width:calc(100vw - 2 * var(--floating-edge-inset))}.workspace-account-dialog__state{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--muted);min-height:44px;color:var(--muted-foreground);align-items:flex-start;gap:8px;margin:0;padding:12px;line-height:1.5;display:flex}.workspace-account-dialog__services{gap:8px;display:grid}.workspace-account-dialog__services ul{border:1px solid var(--border);border-radius:var(--radius-md);gap:0;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.workspace-account-dialog__services li{justify-content:space-between;align-items:center;gap:12px;min-height:40px;padding-inline:12px;display:flex}.workspace-account-dialog__services li+li{border-top:1px solid var(--border)}.workspace-account-dialog__services>small{color:var(--muted-foreground)}.workspace-account-dialog [data-health=operational]{border-color:var(--success-border);background:var(--success-bg);color:var(--success-fg)}.workspace-account-dialog [data-health=degraded],.workspace-account-dialog [data-health=maintenance]{border-color:var(--warning-border);background:var(--warning-bg);color:var(--warning-fg)}.workspace-account-dialog [data-health=outage]{border-color:var(--danger-border);background:var(--danger-bg);color:var(--danger-fg)}.workspace-account-dialog__spinner{flex:none;width:16px;height:16px;animation:.9s linear infinite agentic-spin}@media (prefers-reduced-motion:reduce){.workspace-account-dialog__spinner{animation:none}}.ds02-agent{border-radius:999px;gap:0;padding-inline:12px}.ds02-agent [data-slot=badge]{color:var(--foreground);background:var(--secondary);border-color:var(--border)}.ds02-agent[data-agent-state=failed] [data-slot=badge]{color:var(--danger);background:var(--danger-bg)}.ds02-agent-name{display:none}.ds02-profile{border:2px solid var(--border);border-radius:var(--radius-full);background:var(--card);width:34px;height:34px;box-shadow:none;padding:3px;position:relative}.ds02-profile:hover,.ds02-profile[data-state=open]{border-color:var(--ring);background:var(--card)}.ds02-profile [data-slot=avatar]{color:var(--foreground)}.ds02-profile [data-slot=avatar-fallback]{background:var(--card);color:var(--foreground);font-size:11px;font-weight:600}.ds02-profile .trio-logo{display:block}.ds02-profile-menu{width:304px}.ds02-profile-preset-icon{border:1px solid var(--border);background:var(--card);border-radius:50%;place-items:center;width:27px;height:27px;display:grid}.ds02-profile-preset-icon .trio-logo{display:block}.ds02-profile-summary{grid-template-columns:32px minmax(0,1fr);align-items:center;gap:10px;padding:10px 12px;display:grid}.ds02-profile-summary>span{gap:1px;min-width:0;display:grid}.ds02-profile-summary :is(strong,small){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ds02-profile-summary strong{color:var(--foreground);font-size:13px;font-weight:600}.ds02-profile-summary small{color:var(--muted-foreground);margin:0;font-size:12px;line-height:16px}.ds02-invite-shortcut,.header-refresh-invite-shortcut{border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--muted-foreground);font:inherit;white-space:nowrap;margin-inline-start:auto;padding:1px 5px;font-size:11px;line-height:1.4}.header-messenger-launcher{z-index:60;border-radius:var(--radius-full);width:48px;height:48px;box-shadow:0 8px 24px var(--foreground);position:fixed;bottom:24px;right:24px}@supports (color:color-mix(in lab,red,red)){.header-messenger-launcher{box-shadow:0 8px 24px color-mix(in srgb,var(--foreground) 18%,transparent)}}.header-messenger-launcher[data-messenger-state=unavailable]{opacity:.68}.header-messenger-launcher__loading{animation:.9s linear infinite agentic-spin}@media (max-width:767px){.header-messenger-launcher{width:44px;height:44px;bottom:16px;right:16px}}@media (prefers-reduced-motion:reduce){.header-messenger-launcher__loading{animation:none}}.ds02-unread{background:var(--foreground);border-radius:var(--radius-full);inset-inline-end:6px;width:5px;height:5px;position:absolute;top:6px}.ds02-primary[aria-disabled=true]{opacity:.5;cursor:not-allowed}.ds02-header [data-trio-button]{min-height:32px;transition:background-color var(--dur-fast) ease,color var(--dur-fast) ease,opacity var(--dur-fast) ease,transform var(--dur-fast) ease}.ds02-header [data-trio-button]:active:not(:disabled){transform:scale(.97)}.desktop-nav-reopen{animation:ds02-nav-reveal var(--dur-fast) cubic-bezier(.2,.8,.2,1);flex:none;display:inline-flex}@keyframes ds02-nav-reveal{0%{opacity:0;transform:translate(-5px)}to{opacity:1;transform:translate(0)}}.ds02-header [data-trio-button]:not(.ds02-primary):hover{color:var(--foreground);background:var(--muted)}.ds02-header [data-trio-button]:focus-visible,.ds02-command button:focus-visible,.ds02-menu [role^=menuitem]:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ds02-command :is(input,textarea):focus-visible{border-color:var(--focus-ring-aa);box-shadow:none;outline:0}.ds02-menu[data-slot=dropdown-menu-content]{background:var(--popover);color:var(--foreground);-webkit-backdrop-filter:none!important}.ds02-menu{width:280px;max-width:calc(100vw - 2 * var(--floating-edge-inset));max-height:min(70dvh,var(--radix-dropdown-menu-content-available-height));overscroll-behavior:contain;scroll-padding-block:52px 8px;overflow-y:auto}.ds02-menu .ds02-menu-close{z-index:1;background:var(--popover);color:var(--foreground);border-bottom:1px solid var(--border);justify-content:flex-end;min-height:44px;position:sticky;top:0}.ds02-menu .ds02-menu-close[data-highlighted]{background:var(--muted);color:var(--foreground)}.ds02-menu :is([role^=menuitem],[data-slot=dropdown-menu-label]){white-space:normal;overflow-wrap:anywhere;line-height:1.5}.ds02-menu small{color:inherit;margin-top:4px;font-size:12px;font-weight:400;display:block}.ds02-primary-overflow{display:block}.ds02-command[data-slot=dialog-content]{background:var(--popover);width:600px;max-width:calc(100vw - 24px);max-height:calc(100dvh - min(10dvh,80px) - 12px);color:var(--foreground);flex-direction:column;gap:16px;margin-inline:auto;padding:20px;animation:none;display:flex;top:min(10dvh,80px);left:12px;right:12px;overflow:hidden;transform:none}.ds02-command [data-slot=dialog-header]{flex:none;padding-inline-end:48px}.ds02-command>[data-slot=tabs]{flex-direction:column;min-height:0;display:flex}.ds02-command [data-slot=tabs-list]{flex:none}.ds02-command [data-slot=tabs-content]{overscroll-behavior:contain;min-height:0;overflow-y:auto}.ds02-command [data-slot=dialog-description]{line-height:1.6}.ds02-command-close{top:12px;position:absolute;inset-inline-end:12px}.ds02-command [data-slot=tabs-list]{width:100%;height:auto;min-height:44px}.ds02-command [data-slot=tabs-trigger]{white-space:normal;text-wrap:balance;min-width:0;height:auto;color:var(--foreground);flex:1;min-height:38px;padding-inline:12px;transition:none}.ds02-command [data-slot=command-list]{max-height:min(320px,45dvh)}.ds02-command [data-slot=command-input]{min-height:44px;font-size:16px}.ds02-command [data-slot=input-group]{height:auto!important}.ds02-command [data-slot=command-item]{white-space:normal;min-height:44px}.ds02-command [data-slot=command-item]>span{overflow-wrap:anywhere;min-width:0}.ds02-command [data-slot=command-item] small{font-size:12px;display:block}.ds02-command [data-slot=command-item]>svg:last-child{margin-left:0;margin-inline-start:auto}.ds02-draft{gap:12px;padding-block-start:8px;display:grid}.ds02-draft textarea{resize:vertical;min-height:120px;max-height:35dvh;font-size:16px}.ds02-draft p{color:var(--muted-foreground);max-width:65ch;font-size:13px;line-height:1.6}.ds02-draft-actions{background:var(--popover);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex;position:sticky;bottom:0}.ds02-draft-actions span{font-size:12px}.ds02-command [role=alert]{color:var(--danger);line-height:1.6}.ds02-command [role=alert]:empty{display:none}.ds02-command-state{border-block:1px solid var(--border);padding-block:12px;line-height:1.6}.ds02-review-context{flex-wrap:wrap;align-items:center;gap:8px;margin-block-end:16px;display:flex}.ds02-review-context [data-slot=badge]{white-space:normal}@container ds02-workspace (max-width:1050px){.ds02-parent,.ds02-separator{display:none}}@container ds02-workspace (max-width:800px){.ds02-header{gap:8px}.ds02-primary,.ds02-surface{display:none}.ds02-context{flex:1}.ds02-agent-name{display:none}}@container ds02-workspace (max-width:720px){.agentic-context-rail{max-height:calc(100dvh - 56px);inset-block-start:56px;overflow:auto}.agentic-context-rail__header [data-slot=button]{min-width:44px;min-height:44px;margin-inline-start:auto}}@container ds02-workspace (max-width:520px){.ds02-header{gap:4px;padding-inline:8px}.ds02-back{display:none}.ds02-context-trigger{gap:2px;padding-inline:2px}.ds02-context-trigger>svg:last-child{display:none}.ds02-actions{gap:0}.ds02-agent{padding-inline:2px}.ds02-agent [data-slot=badge]{max-width:96px;padding-inline:5px;font-size:12px}}@media (max-width:1024px){.desktop-nav-reopen{display:none}}@media (pointer:coarse),(max-width:1024px){.side :is(.nav-link,.nav-subitem,.nav-link--category,.side-quick-nav button){min-height:44px}.ds02-header [data-trio-button]{min-width:44px;height:44px;min-height:44px}.ds02-header [data-size=icon-sm]{width:44px}.ds02-menu [role^=menuitem],.ds02-command button,.ds02-notification-panel [data-trio-button]{min-height:44px}.ds02-command-close{min-width:44px}.side.in-sheet .nav-link,.side.in-sheet .collapsed-group,.mobile-nav [data-trio-button],.mobile-nav a,.mobile-nav button{min-height:44px}}@media (max-width:600px){.ds02-command [data-slot=tabs-trigger]{padding-inline:6px;font-size:12px}.ds02-command [data-slot=tabs-trigger]>svg{display:none}}@media (max-height:480px){.ds02-command[data-slot=dialog-content]{gap:8px;max-height:calc(100dvh - 24px);padding:12px;top:12px}.ds02-command [data-slot=dialog-description]{font-size:12px}.ds02-draft{gap:8px}.ds02-draft textarea{height:64px;min-height:0;max-height:20dvh}}@media (prefers-reduced-motion:reduce){.side,.side>*,.side-quick-nav button,.ds02-header *,.ds02-command *{transition:none!important;animation:none!important}}.meetings-inbox-specimen{gap:16px;display:grid}.meetings-state-select{gap:6px;width:min(280px,100%);font-size:13px;font-weight:600;display:inline-grid}.meetings-state-select select{border:1px solid var(--input);border-radius:var(--radius-md);background:var(--background);min-height:38px;color:var(--foreground);font:inherit;padding:0 10px}.meetings-ready,.meetings-state,.meetings-loading{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card)}.meetings-ready>div{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.meetings-ready strong{align-items:center;gap:8px;display:inline-flex}.meetings-ready span{color:var(--muted-foreground);font-size:12px}.meetings-ready table{border-collapse:collapse;width:100%}.meetings-ready caption{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.meetings-ready td{border-bottom:1px solid var(--border);padding:10px 16px;font-size:13px}.meetings-ready tr:last-child td{border-bottom:0}.meetings-ready td:nth-child(2){color:var(--muted-foreground)}.meetings-ready td:last-child{text-align:end}.meetings-loading,.meetings-state{align-items:flex-start;gap:12px;padding:18px;display:flex}.meetings-state>svg{color:var(--warning);flex:none}.meetings-state strong{display:block}.meetings-state p{color:var(--muted-foreground);margin:6px 0 12px;line-height:1.55}.meetings-state small{color:var(--muted-foreground);margin-top:10px;display:block}.meetings-inbox-specimen footer{color:var(--muted-foreground);align-items:center;gap:7px;font-size:12px;display:flex}@media (max-width:620px){.meetings-ready td{padding:10px}.meetings-ready td:nth-child(2){display:none}}.side{background:var(--sidebar);padding:12px 9px 9px}@supports (color:color-mix(in lab,red,red)){.side{background:color-mix(in srgb,var(--sidebar) 96%,var(--background))}}.side-brand{min-height:40px;padding:0 2px 5px}.side-brand .side-workspace-switcher{background:0 0;border-radius:7px;min-height:30px;padding-inline:5px}.side-brand .side-workspace-switcher:hover,.side-brand .side-workspace-switcher[aria-expanded=true]{background:var(--accent)}.side-workspace-switcher__avatar{border-radius:6px;width:22px;height:22px;font-size:12px}.side-workspace-switcher__copy strong{font-size:12px;font-weight:600}.side-workspace-switcher__copy small{font-size:12px}.side-brand .collapse-control{opacity:.5;width:26px;height:26px}.side-brand:hover .collapse-control,.side-brand .collapse-control:focus-visible{opacity:1}.side-business-mode{scrollbar-width:thin;flex:1;min-height:0;padding:0 3px 8px;overflow-y:auto}.studio .side[data-sidebar-source=workspace-component] .side-quick-nav{flex-wrap:wrap;gap:4px;display:flex}.studio .side[data-sidebar-source=workspace-component] .side-quick-nav>:is(a,button){width:auto;min-height:31px;color:var(--trio-sidebar-text);border-radius:7px;flex:auto;justify-content:center;align-items:center;gap:6px;padding-inline:8px;text-decoration:none;display:inline-flex}.studio .side[data-sidebar-source=workspace-component] .side-quick-nav>:is(a,button).active{background:var(--trio-sidebar-active)}.studio .side[data-sidebar-source=workspace-component] .side-quick-nav>:is(a,button):focus-visible{outline:2px solid var(--ring);outline-offset:1px}.side-agent-compact{margin:0 0 5px;padding:0 0 6px}.nav-group{letter-spacing:.065em;padding:13px 7px 5px;font-size:12px;font-weight:600}.nav-group-block{margin-bottom:1px}.nav-link{border-radius:6px;min-height:31px;padding:0 7px;font-size:12px;font-weight:500}.nav-link--category{color:var(--foreground);font-weight:500}.nav-link--category>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.nav-link>svg{width:14px;height:14px;color:var(--muted-foreground)}.nav-link:hover>svg,.nav-link.active>svg{color:currentColor}.nav-link.active{background:var(--accent);box-shadow:none;font-weight:500}.nav-children>div{border-inline-start-color:var(--border-subtle);margin-inline-start:15px;padding-inline-start:7px}.nav-subitem{border-radius:5px;min-height:29px;padding:3px 7px;font-size:12px}.nav-subitem-parent{font-weight:500}.nav-subchildren>div{margin-inline-start:7px;padding-inline-start:6px}.nav-subchildren .nav-subitem{min-height:27px;font-size:12px}.nav-badge{background:var(--muted);border:0;padding:1px 4px;font-size:12px}.side-foot{padding:7px 3px 8px}.side-foot:before{background:var(--border-subtle);margin:0 4px 6px}.shell[data-page=ai-home] .main:not(.workspace-shell-main){width:min(100%,var(--content-max-w));max-width:var(--content-max-w);padding-block:0 24px;padding-inline:var(--page-gutter);display:flex}.shell[data-page=ai-home] .page-head{display:none}.ai-canvas{width:100%;min-width:0;display:block}.ai-canvas__main{gap:22px;width:min(100%,760px);max-width:760px;min-height:calc(100dvh - 80px)}.ai-canvas__welcome-stage{align-content:center;align-self:stretch;gap:7px;min-height:0;padding-block:clamp(64px,16vh,150px) 24px}.ai-canvas__agent-mark,.ai-canvas__message-avatar{width:30px;height:30px;color:var(--foreground);box-shadow:none;background:0 0;border:0;border-radius:8px;place-items:center;font-size:12px;font-weight:600;display:grid}.ai-canvas__agent-mark .trio-logo,.ai-canvas__message-avatar .trio-logo{flex:none;display:block}.ai-canvas__welcome-stage .ai-canvas__agent-mark{width:60px;height:60px}.ai-canvas__welcome-stage h1{letter-spacing:-.035em;margin:9px 0 0;font-size:clamp(25px,3vw,31px);font-weight:600;line-height:1.2}.ai-canvas__welcome-copy{color:var(--muted-foreground);font-size:12.5px;line-height:1.55}.ai-canvas__starter-row{flex-wrap:wrap;justify-content:center;gap:3px;width:min(100%,650px);margin-top:17px;display:flex}.ai-canvas__starter-row button{min-height:30px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;padding:0 9px;font-size:12px;display:inline-flex}.ai-canvas__starter-row button:hover,.ai-canvas__starter-row button:focus-visible{background:var(--accent);color:var(--foreground)}.ai-canvas__starter-row svg{opacity:.6;width:12px;height:12px}.ai-canvas__thread{align-content:start;gap:20px;padding:36px 0 12px}[data-agent-chat-phase=settling] .ai-canvas__thread{min-height:calc(100dvh - 250px);animation:ai-chat-thread-settle var(--dur-normal) ease-out both;align-content:center}[data-agent-chat-phase=settling] .ai-canvas__thread-head,[data-agent-chat-phase=settling] .ai-canvas__connection-state{opacity:0}.ai-canvas__thread-head{border-bottom:1px solid var(--border-subtle);padding-bottom:9px}.ai-canvas__message{background:0 0;border:0;border-radius:0;grid-template-columns:30px minmax(0,1fr);gap:10px;padding:0;display:grid}.ai-canvas__message--user{background:var(--accent);border-radius:14px 14px 4px;width:fit-content;max-width:78%;margin-inline-start:auto;padding:9px 12px;display:block}[dir=rtl] .ai-canvas__message--user{border-radius:14px 14px 14px 4px}.ai-canvas__message--assistant{margin:0}.ai-canvas__message-copy{gap:6px;min-width:0;padding-top:4px;display:grid}.ai-canvas__message-copy>p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.65}.ai-canvas__message-actions{opacity:0;transition:opacity var(--dur-fast) ease;gap:0}.ai-canvas__message:hover .ai-canvas__message-actions,.ai-canvas__message:focus-within .ai-canvas__message-actions{opacity:1}.ai-canvas__message-actions [data-slot=button]{height:26px;min-height:26px;color:var(--muted-foreground);padding-inline:6px;font-size:12px}.ai-canvas__connection-state{color:var(--muted-foreground);transition:opacity var(--dur-fast) ease 80ms;grid-template-columns:30px minmax(0,1fr);gap:10px;display:grid}.ai-canvas__connection-state>div{gap:3px;padding-top:4px;display:grid}.ai-canvas__connection-state strong{color:var(--foreground);font-size:var(--trio-type-ui);font-weight:500}.ai-canvas__connection-state p{font-size:var(--trio-type-meta);line-height:var(--trio-type-meta-lh);margin:0}.ai-canvas__composer{background:var(--card);border:0;border-radius:17px;padding:8px 10px 7px;bottom:16px}@supports (color:color-mix(in lab,red,red)){.ai-canvas__composer{background:color-mix(in srgb,var(--card) 88%,var(--muted))}}.ai-canvas__composer{box-shadow:0 0 0 1px var(--border-subtle),0 10px 34px var(--foreground)}@supports (color:color-mix(in lab,red,red)){.ai-canvas__composer{box-shadow:0 0 0 1px color-mix(in srgb,var(--border-subtle) 72%,transparent),0 10px 34px color-mix(in srgb,var(--foreground) 8%,transparent)}}.ai-canvas__prompt{gap:3px;display:grid}.ai-canvas__prompt textarea{height:46px;min-height:46px;box-shadow:none;resize:none;background:0 0;border:0;padding:6px 4px;font-size:13px;line-height:1.55}.ai-canvas__prompt textarea:focus,.ai-canvas__prompt textarea:focus-visible{box-shadow:none;border:0;outline:none}.ai-canvas__composer .agent-composer{gap:4px}.ai-canvas__composer .agent-composer textarea{min-height:58px;padding:7px 4px;font-size:13px;line-height:1.55}.ai-canvas__composer .agent-composer>div{justify-content:flex-end}.ai-canvas__composer .agent-composer small{display:none}.ai-canvas__composer .agent-composer [data-slot=button]{border-radius:8px;min-width:58px;height:30px}.ai-canvas__composer-bar{border-top:1px solid var(--border-subtle);gap:1px;padding-top:3px}.ai-canvas__composer-bar [data-slot=button],.ai-canvas__composer-bar [data-slot=select-trigger]{height:28px;min-height:28px;box-shadow:none;color:var(--muted-foreground);background:0 0;border:0;border-radius:6px;padding-inline:7px;font-size:12px}.ai-canvas__composer-bar [data-slot=button]:hover,.ai-canvas__composer-bar [data-slot=select-trigger]:hover{background:var(--accent);color:var(--foreground)}.ai-canvas__composer-bar svg{width:12px;height:12px}.ai-canvas__local-status{color:var(--muted-foreground);margin-inline-start:auto;padding-inline:6px;font-size:12px}.ai-canvas__composer-bar .ai-canvas__send{background:var(--foreground);min-width:52px;color:var(--background);margin-inline-start:3px;font-weight:600}.ai-canvas__composer-bar .ai-canvas__send:hover:not(:disabled){background:var(--foreground);color:var(--background);opacity:.9}.ai-canvas__composer-bar .ai-canvas__send:disabled{background:var(--muted);color:var(--muted-foreground)}.ai-canvas__panel{border:0;border-inline-start:1px solid var(--border-subtle);box-shadow:none;background:0 0;border-radius:0}@keyframes ai-chat-thread-settle{0%{transform:translateY(18vh)}to{transform:translateY(0)}}@media (max-width:700px){.shell[data-page=ai-home] .main:not(.workspace-shell-main){padding-inline:var(--page-gutter)}.ai-canvas__main{min-height:calc(100dvh - 72px)}.ai-canvas__welcome-stage{padding-block-start:56px}.ai-canvas__starter-row{justify-content:flex-start}.ai-canvas__message--user{max-width:90%}.ai-canvas__local-status{display:none}}@media (prefers-reduced-motion:reduce){[data-agent-chat-phase=settling] .ai-canvas__thread{animation:none}.ai-canvas__connection-state{transition:none}}.shell[data-portal=components] .main{width:min(100%,var(--content-max-w));max-width:var(--content-max-w)}.shell[data-portal=components] .component-grid{grid-template-columns:1fr;gap:0}.shell[data-portal=components] .specimen{border:0;border-top:1px solid var(--border-subtle);box-shadow:none;background:0 0;border-radius:0;margin:0;padding:28px 0}.shell[data-portal=components] .canonical-system-map{background:0 0;border:0;border-radius:0;margin:0 0 8px;padding:8px 0 28px}.shell[data-portal=components] .canonical-system-map__proof{background:var(--muted);border:0}.shell[data-portal=components] .feature-header-specimen__frame{border-inline:0;border-radius:0}.shell[data-portal=components] .main>[data-slot=card]{box-shadow:none;border-inline:0;border-radius:0}.shell[data-page=review] .page-head,.shell[data-page=review] .scope-line{background:0 0}.shell[data-page=review] .professional-review{border:0;border-bottom:1px solid var(--border-subtle);background:0 0;border-radius:0;padding-bottom:20px}.shell[data-page=review] .professional-review>header{padding:0 0 18px}.shell[data-page=review] .review-facts{border-top-color:var(--border-subtle);margin:0}.shell[data-page=review] .review-empty{border:0;border-top:1px dashed var(--border-subtle);border-radius:0;padding:16px 0}.shell[data-page=review] .review-aside{background:0 0}.metric-strip--signal-cards .metric-cell:first-child{box-shadow:none;background:0 0;border:0;border-radius:0;padding:8px 16px 8px 0}.shell[data-portal=components] .canonical-system-map__proof{border-inline-start:1px solid var(--border-subtle);background:0 0;border-radius:0;padding-inline-start:18px}:root{--trio-type-floor:12px;--trio-type-meta:12px;--trio-type-meta-lh:16px;--trio-type-ui:14px;--trio-type-ui-lh:20px}body,button,input,textarea,select{font-family:var(--font-sans)}.side-workspace-switcher__copy strong,.side-quick-nav .side-quick-nav__home,.side[data-ai-mode=true] .side-quick-nav__chat,.nav-link,.nav-subitem,.nav-subchildren .nav-subitem,.side-new-chat{font-size:var(--trio-type-ui);line-height:var(--trio-type-ui-lh)}.side-workspace-switcher__copy small,.side-workspace-context__copy small,.side-agent-compact .nav-link small,.nav-badge,.nav-group{font-size:var(--trio-type-meta);line-height:var(--trio-type-meta-lh)}.side-workspace-switcher__copy strong{font-weight:600}.nav-link{min-height:34px}.nav-subitem,.nav-subchildren .nav-subitem{min-height:32px}.side-new-chat{min-height:36px}.side-business-mode .nav-group-block{margin-block:12px 5px}.side-business-mode .nav-group-block:first-child{margin-block-start:6px}.side-business-mode .nav-link--category{min-height:30px;color:var(--foreground);background:0 0;padding-inline:7px;font-weight:600}.side-business-mode .nav-link--category:hover{background:var(--accent)}.side-business-mode .nav-link--category>svg{width:15px;height:15px}.side-business-mode .nav-link--category>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.side-business-mode .nav-link--category .nav-chevron{color:var(--muted-foreground);flex:none}.side-business-mode .nav-children>div{margin-inline-start:14px;padding-inline-start:7px}.side-business-mode .nav-subitem{padding-inline:8px}.side-business-mode .nav-subitem-parent{color:var(--foreground);font-weight:500}.side-business-mode .nav-subitem-parent[data-active-parent=true]{font-weight:600}.side-business-mode .nav-subchildren>div{margin-inline-start:8px;padding-inline-start:7px}.side-business-mode .nav-subchildren .nav-subitem{color:var(--muted-foreground)}.side-business-mode .nav-subchildren .nav-subitem.active{color:var(--foreground)}.agentic-sidebar-heading,.agentic-sidebar-agent small,.agentic-sidebar-chat small{font-size:var(--trio-type-meta);line-height:var(--trio-type-meta-lh)}.agentic-sidebar-agent b,.agentic-sidebar-chat span,.agentic-sidebar-link span:last-child{font-size:var(--trio-type-ui);line-height:var(--trio-type-ui-lh)}.agentic-sidebar-chat>button:first-child,.agentic-sidebar-link{min-height:34px}.attio-setup__pill span,.attio-setup__panel header strong,.attio-setup__steps button b,.attio-setup__preview>strong{font-size:var(--trio-type-ui);line-height:var(--trio-type-ui-lh)}.attio-setup__pill small,.attio-setup__panel header p,.attio-setup__visual-copy small,.attio-setup__preview>p,.attio-setup__preview>div:last-child button{font-size:var(--trio-type-meta);line-height:var(--trio-type-meta-lh)}.attio-setup__steps button{min-height:38px}.ai-canvas__welcome-copy,.ai-canvas__starter-row button,.ai-canvas__message-copy>p,.ai-canvas__prompt textarea,.ai-canvas__composer .agent-composer textarea{font-size:var(--trio-type-ui);line-height:22px}.ai-canvas__message-actions [data-slot=button],.ai-canvas__composer-bar [data-slot=button],.ai-canvas__composer-bar [data-slot=select-trigger],.ai-canvas__local-status{font-size:var(--trio-type-meta);line-height:var(--trio-type-meta-lh)}.notion-search [data-slot=command-input],.notion-search__body [data-slot=command-item]{font-size:var(--trio-type-ui);line-height:var(--trio-type-ui-lh)}.notion-search__filters button,.notion-search__body [data-slot=command-group-heading],.notion-search__preview-copy small,.notion-search__footer{font-size:var(--trio-type-meta);line-height:var(--trio-type-meta-lh)}.notion-search__preview-copy p{font-size:var(--trio-type-ui);line-height:21px}.ds02-header,.page-head p,.page-heading p,.shell[data-portal=components] .specimen,.atlas-tablecn__table tbody td,.atlas-tablecn__table thead th{font-size:var(--trio-type-ui);line-height:var(--trio-type-ui-lh)}.page-head h1{font-size:30px;font-weight:600;line-height:36px}.page-head__eyebrow{font-size:var(--trio-type-meta);line-height:var(--trio-type-meta-lh)}:root{--trio-icon-stroke:1.7;--trio-control-height:36px;--trio-control-radius:8px;--trio-control-bg:var(--background);--trio-control-hover:var(--foreground)}@supports (color:color-mix(in lab,red,red)){:root{--trio-control-hover:color-mix(in srgb, var(--foreground) 5%, var(--background))}}:root{--trio-control-active:var(--foreground)}@supports (color:color-mix(in lab,red,red)){:root{--trio-control-active:color-mix(in srgb, var(--foreground) 8%, var(--background))}}:root{--trio-control-border:var(--foreground)}@supports (color:color-mix(in lab,red,red)){:root{--trio-control-border:color-mix(in srgb, var(--foreground) 15%, transparent)}}:root{--trio-focus:var(--ring)}@supports (color:color-mix(in lab,red,red)){:root{--trio-focus:color-mix(in srgb, var(--ring) 42%, transparent)}}:root{--trio-float-radius:10px;--trio-float-shadow:0 1px 2px var(--foreground), 0 14px 38px var(--foreground)}@supports (color:color-mix(in lab,red,red)){:root{--trio-float-shadow:0 1px 2px color-mix(in srgb, var(--foreground) 5%, transparent), 0 14px 38px color-mix(in srgb, var(--foreground) 12%, transparent)}}.dark{--trio-control-bg:var(--background);--trio-control-hover:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.dark{--trio-control-hover:color-mix(in srgb, var(--foreground) 6%, var(--background))}}.dark{--trio-control-active:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.dark{--trio-control-active:color-mix(in srgb, var(--foreground) 10%, var(--background))}}.dark{--trio-control-border:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.dark{--trio-control-border:color-mix(in srgb, var(--foreground) 16%, transparent)}}.dark{--trio-focus:var(--ring)}@supports (color:color-mix(in lab,red,red)){.dark{--trio-focus:color-mix(in srgb, var(--ring) 48%, transparent)}}.dark{--trio-float-shadow:0 1px 2px #0000004d, 0 18px 44px #00000061}.trio-icon,:is([data-slot=button],[data-slot=badge],[data-slot=tabs-trigger],[data-slot=select-trigger],[data-slot=select-item],[data-slot=dropdown-menu-item],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],[data-slot=command-item],[data-slot=empty-icon]) svg:not([data-preserve-stroke]){stroke-width:var(--trio-icon-stroke);stroke-linecap:round;stroke-linejoin:round}.trio-icon{vertical-align:-.125em;flex:none;display:inline-block}.trio-icon[data-tone=muted]{color:var(--muted-foreground)}.trio-icon[data-tone=success]{color:var(--success)}.trio-icon[data-tone=warning]{color:var(--warning)}.trio-icon[data-tone=danger]{color:var(--danger)}.trio-icon[data-tone=info]{color:var(--info)}[data-slot=button]{border-radius:var(--trio-control-radius);min-height:32px;box-shadow:none;font-size:var(--trio-type-ui);letter-spacing:-.008em;transition:background-color var(--dur-fast) ease,border-color var(--dur-fast) ease,color var(--dur-fast) ease,opacity var(--dur-fast) ease;font-weight:500}[data-slot=button][data-size=default]{min-height:36px;padding-inline:12px}[data-slot=button][data-size=lg]{min-height:40px;padding-inline:14px}[data-slot=button][data-size=sm]{min-height:32px;padding-inline:10px;font-size:13px}[data-slot=button][data-size=xs]{min-height:28px;padding-inline:8px;font-size:12px}[data-slot=button][data-size=content]{white-space:normal;text-align:start;height:auto;min-height:36px;padding:12px}[data-slot=button][data-size^=icon]{padding:0}[data-slot=button][data-variant=default]{background:var(--foreground);color:var(--background);border-color:#0000}[data-slot=button][data-variant=default]:hover:not(:disabled){background:var(--foreground);color:var(--background);opacity:.86}[data-slot=button][data-variant=outline]{border-color:var(--trio-control-border);color:var(--foreground);background:0 0}[data-slot=button][data-variant=secondary]{background:var(--trio-control-hover);color:var(--foreground);border-color:#0000}[data-slot=button][data-variant=ghost]{color:var(--muted-foreground);background:0 0;border-color:#0000}[data-slot=button][data-variant=link]{background:0 0;min-height:auto;padding-inline:0}[data-slot=button][data-variant=destructive]{background:var(--danger-bg);color:var(--danger);border-color:#0000}[data-slot=button]:is(:hover,[aria-expanded=true]):not(:disabled):not([data-variant=default]){background:var(--trio-control-hover);color:var(--foreground)}[data-slot=button]:active:not(:disabled){background:var(--trio-control-active);opacity:.82}[data-slot=button]:focus-visible{border-color:var(--ring);box-shadow:0 0 0 2px var(--trio-focus);outline:0}[data-slot=button]:disabled{opacity:.68}[data-slot=button]>svg:not([class*=size-]){width:16px;height:16px}[data-slot=button][data-size=xs]>svg:not([class*=size-]){width:13px;height:13px}[data-slot=button][data-size=sm]>svg:not([class*=size-]){width:14px;height:14px}:is([data-slot=input],[data-slot=select-trigger],[data-slot=textarea],[data-slot=input-group],[data-slot=native-select]){min-height:var(--trio-control-height);border-color:var(--trio-control-border);border-radius:var(--trio-control-radius);background:var(--trio-control-bg);box-shadow:none;font-size:var(--trio-type-ui);line-height:var(--trio-type-ui-lh);transition:background-color var(--dur-fast) ease,border-color var(--dur-fast) ease,box-shadow var(--dur-fast) ease}:is([data-slot=input],[data-slot=select-trigger],[data-slot=textarea],[data-slot=input-group],[data-slot=native-select]):hover:not(:disabled):not(:focus-within){border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){:is([data-slot=input],[data-slot=select-trigger],[data-slot=textarea],[data-slot=input-group],[data-slot=native-select]):hover:not(:disabled):not(:focus-within){border-color:color-mix(in srgb,var(--foreground) 24%,transparent)}}:is([data-slot=input],[data-slot=textarea],[data-slot=native-select]):focus-visible,[data-slot=input-group]:focus-within{border-color:var(--focus-ring-aa);box-shadow:none;outline:0}[data-slot=select-trigger]:focus-visible{border-color:var(--ring);box-shadow:0 0 0 2px var(--trio-focus);outline:0}[data-slot=field-label]{font-size:13px;font-weight:500;line-height:18px}[data-slot=field-description]{font-size:12px;line-height:18px}[data-slot=card]{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}[data-slot=card][data-surface=subtle]{background:var(--muted);border-radius:10px}@supports (color:color-mix(in lab,red,red)){[data-slot=card][data-surface=subtle]{background:color-mix(in srgb,var(--muted) 58%,transparent)}}[data-slot=card][data-surface=subtle]{overflow:hidden}[data-slot=card][data-surface=outlined]{border:1px solid var(--border-subtle);background:0 0;border-radius:10px;overflow:hidden}[data-slot=card][data-surface=elevated]{border:1px solid var(--float-border);border-radius:var(--trio-float-radius);background:var(--popover);box-shadow:var(--trio-float-shadow);overflow:hidden}[data-slot=card-header]{border-radius:0}[data-slot=card-title]{font-size:var(--trio-type-ui);line-height:var(--trio-type-ui-lh);font-weight:600}[data-slot=card-description]{font-size:13px;line-height:19px}[data-slot=card-footer]{background:0 0;border-radius:0}[data-slot=tabs-list][data-variant=line]{background:0 0;border-radius:0;gap:18px;min-height:36px;padding:0}[data-slot=tabs-list][data-variant=line]>[data-slot=tabs-trigger]{min-height:36px;box-shadow:none;color:var(--muted-foreground);background:0 0;border:0;border-radius:0;padding:0 1px;font-size:13px;font-weight:500}[data-slot=tabs-list][data-variant=line]>[data-slot=tabs-trigger]:after{background:var(--foreground);inset-inline:0;height:1.5px;bottom:0}[data-slot=tabs-list][data-variant=line]>[data-slot=tabs-trigger][data-state=active]{color:var(--foreground)}[data-slot=tabs-trigger]:focus-visible{outline:2px solid var(--ring);outline-offset:2px}[data-slot=badge]{min-height:20px;box-shadow:none;transition:background-color var(--dur-fast) ease,color var(--dur-fast) ease;border-radius:5px;padding-inline:6px;font-size:12px;font-weight:500;line-height:16px}[data-slot=badge][data-variant=default]{background:var(--foreground);color:var(--background)}[data-slot=badge][data-variant=secondary]{background:var(--muted);color:var(--foreground)}[data-slot=badge][data-variant=outline]{border-color:var(--trio-control-border);background:0 0}[data-slot=badge][data-variant=destructive]{background:var(--danger-bg);color:var(--danger)}:is([data-slot=select-content],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=context-menu-content],[data-slot=context-menu-sub-content],[data-slot=hover-card-content]){border-color:var(--float-border);border-radius:var(--trio-float-radius);background:var(--float-bg);box-shadow:var(--trio-float-shadow)}:is([data-slot=select-item],[data-slot=dropdown-menu-item],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],[data-slot=command-item]){border-radius:6px;min-height:34px;padding-inline:8px;font-size:13px;line-height:18px}:is([data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=sheet-content]){border-color:var(--float-border);background:var(--popover);box-shadow:var(--trio-float-shadow);border-radius:12px}[data-slot=dialog-footer]{background:0 0;border-radius:0 0 12px 12px}[data-slot=checkbox]{box-shadow:none;border-radius:4px}[data-slot=switch]{box-shadow:inset 0 0 0 1px var(--foreground)}@supports (color:color-mix(in lab,red,red)){[data-slot=switch]{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--foreground) 8%,transparent)}}[data-slot=switch-thumb]{box-shadow:0 1px 2px #00000038}.icon-tile,[data-slot=empty-icon],.settings-action-icon,.admin-pattern-icon,.guide-icon,.security-domain-icon,.intro-example-icon{width:28px;height:28px;box-shadow:none;color:var(--muted-foreground);background:0 0;border:0;border-radius:6px;flex:none;place-items:center;display:inline-grid}:is(.icon-tile,[data-slot=empty-icon],.settings-action-icon,.admin-pattern-icon,.guide-icon,.security-domain-icon,.intro-example-icon) svg{width:17px;height:17px;stroke-width:var(--trio-icon-stroke)}.icon-contract-grid{flex-wrap:wrap;gap:8px 22px;margin-block:18px 4px;display:flex}.icon-contract-grid>span{min-height:32px;color:var(--muted-foreground);align-items:center;gap:8px;font-size:13px;display:inline-flex}@media (prefers-reduced-motion:reduce){:is([data-slot=button],[data-slot=input],[data-slot=select-trigger],[data-slot=textarea],[data-slot=input-group],[data-slot=badge]){transition:none!important}}.studio .side{background:var(--trio-sidebar-bg);color:var(--trio-sidebar-text);font-size:14px;line-height:20px}.studio .side :is(.side-workspace-switcher__copy strong,.side-workspace-switcher__copy small,.side-quick-nav button,.side-quick-nav .side-quick-nav__home,.nav-group,.nav-link,.nav-subitem,.nav-subchildren .nav-subitem,.nav-badge,.side-new-chat,.side-agent-compact .nav-link small,.agentic-sidebar-heading,.agentic-sidebar-agent b,.agentic-sidebar-agent small,.agentic-sidebar-chat span,.agentic-sidebar-chat small,.agentic-sidebar-link span:last-child,.attio-setup__pill span,.attio-setup__pill small,.attio-setup__panel header strong,.attio-setup__panel header p,.attio-setup__steps button b,.attio-setup__preview>strong,.attio-setup__preview>p){font-size:14px;line-height:20px}.studio .side :is(.nav-link,.nav-subitem,.nav-link--category,.nav-subitem-parent){color:var(--trio-sidebar-muted);font-weight:500}.studio .side :is(.nav-link--category,.nav-subitem-parent){color:var(--trio-sidebar-text)}@supports (color:color-mix(in lab,red,red)){.studio .side :is(.nav-link--category,.nav-subitem-parent){color:color-mix(in srgb,var(--trio-sidebar-text) 86%,transparent)}}.studio .side :is(.nav-link,.nav-subitem,.side-quick-nav button):hover{background:var(--trio-sidebar-hover);color:var(--trio-sidebar-text)}.studio .side :is(.nav-link,.nav-subitem).active,.studio .side .side-quick-nav button.active{background:var(--trio-sidebar-active);color:var(--trio-sidebar-text);box-shadow:none;font-weight:500}.studio .side .nav-link.active:before{display:none}.studio .side .side-new-chat{background:var(--trio-sidebar-text);color:var(--trio-sidebar-bg)}.ds02-header :is(.ds02-parent,.ds02-page,.ds02-signal__label){font-size:14px;line-height:20px}.ds02-header .ds02-page{color:var(--foreground);font-weight:600}.studio .side{border-inline-end-color:var(--trio-sidebar-text);padding:9px 8px 8px}@supports (color:color-mix(in lab,red,red)){.studio .side{border-inline-end-color:color-mix(in srgb,var(--trio-sidebar-text) 7%,transparent)}}.studio .side-brand{gap:3px;min-height:42px;padding:0 2px 7px}.studio .side-brand .side-workspace-switcher{border-radius:7px;gap:8px;min-height:34px;padding-inline:6px}.studio .side-workspace-switcher__avatar{background:0 0;border-radius:6px;width:23px;height:23px}.studio .side-workspace-switcher__avatar .trio-logo{flex:none;display:block}.studio .side-workspace-switcher__copy strong{color:var(--trio-sidebar-text);letter-spacing:-.012em;font-size:14px;font-weight:500}.studio .side-workspace-switcher__copy small{color:var(--trio-sidebar-muted);font-size:12px;font-weight:400;line-height:16px}.studio .side-brand .collapse-control{opacity:.46;width:28px;height:28px}.studio .side-quick-nav button{color:var(--trio-sidebar-muted);border-radius:6px}.studio .side-quick-nav .side-quick-nav__home{width:auto;color:var(--trio-sidebar-text);gap:8px;padding-inline:8px;font-size:14px;font-weight:500}.studio .side .side-quick-nav [data-slot=product-icon]{width:16px;height:16px}.studio .side-business-mode{scrollbar-color:var(--trio-sidebar-text) transparent;padding:0 2px 10px}@supports (color:color-mix(in lab,red,red)){.studio .side-business-mode{scrollbar-color:color-mix(in srgb,var(--trio-sidebar-text) 13%,transparent) transparent}}.studio .side-business-mode .nav-group-block,.studio .side-business-mode .nav-group-block:first-child{margin-block:5px 10px}.studio .side-business-mode .nav-link--category{min-height:32px;color:var(--trio-sidebar-text);border-radius:6px;gap:9px;padding-inline:8px}@supports (color:color-mix(in lab,red,red)){.studio .side-business-mode .nav-link--category{color:color-mix(in srgb,var(--trio-sidebar-text) 93%,transparent)}}.studio .side-business-mode .nav-link--category{letter-spacing:-.006em;font-size:14px;font-weight:500}.studio .side-business-mode .nav-link--leaf.active{background:var(--trio-sidebar-active);color:var(--trio-sidebar-text)}.studio .side-business-mode .nav-link--leaf[disabled]{opacity:.55;cursor:not-allowed}.studio .side-business-mode .nav-link--category>[data-slot=product-icon]{width:16px;height:16px;color:var(--trio-sidebar-text)}@supports (color:color-mix(in lab,red,red)){.studio .side-business-mode .nav-link--category>[data-slot=product-icon]{color:color-mix(in srgb,var(--trio-sidebar-text) 64%,transparent)}}.studio .side-business-mode .nav-children>div,.studio .side-business-mode .nav-subchildren>div{border:0;margin-inline-start:24px;padding-inline-start:0}.studio .side-business-mode .nav-subchildren>div{margin-inline-start:15px}.studio .side-business-mode .nav-subitem,.studio .side-business-mode .nav-subchildren .nav-subitem{min-height:31px;color:var(--trio-sidebar-muted);letter-spacing:-.004em;border-radius:6px;padding:4px 8px;font-size:14px;font-weight:400;line-height:20px}.studio .side-business-mode .nav-subitem-parent,.studio .side-business-mode .nav-subitem-parent[data-active-parent=true]{color:var(--trio-sidebar-text)}@supports (color:color-mix(in lab,red,red)){.studio .side-business-mode .nav-subitem-parent,.studio .side-business-mode .nav-subitem-parent[data-active-parent=true]{color:color-mix(in srgb,var(--trio-sidebar-text) 84%,transparent)}}.studio .side-business-mode .nav-subitem-parent,.studio .side-business-mode .nav-subitem-parent[data-active-parent=true]{font-weight:500}.studio .side-business-mode .nav-subitem.active,.studio .side-business-mode .nav-subchildren .nav-subitem.active{background:var(--trio-sidebar-active);color:var(--trio-sidebar-text);font-weight:500}.studio .side-business-mode .nav-chevron{width:12px;height:12px;color:var(--trio-sidebar-muted);opacity:.58}.studio .side-business-mode .nav-subitem-parent:hover .nav-chevron,.studio .side-business-mode .nav-subitem-parent:focus-visible .nav-chevron{opacity:1}.studio .side-business-mode .nav-badge{min-width:16px;color:var(--danger);text-align:center;background:0 0;padding:0;font-size:12px;font-weight:500}.sidebar-shortcut-tooltip{border:1px solid var(--float-border);background:var(--float-bg);max-width:min(360px,100vw - 24px);min-height:34px;color:var(--foreground);box-shadow:var(--float-shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:7px;gap:14px;padding:6px 8px 6px 10px;font-size:12px;line-height:16px}.sidebar-shortcut-tooltip>svg,.sidebar-shortcut-tooltip>span:last-child>svg{display:none!important}.sidebar-shortcut-tooltip__keys,.sidebar-shortcut-tooltip__keys>span,.sidebar-shortcut-tooltip .shortcut-keys{align-items:center;display:inline-flex}.sidebar-shortcut-tooltip__keys,.sidebar-shortcut-tooltip .shortcut-keys,.sidebar-shortcut-tooltip__keys>span{gap:5px}.sidebar-shortcut-tooltip__keys small{color:var(--muted-foreground);font-size:12px;line-height:16px}.sidebar-shortcut-tooltip [data-slot=kbd]{border:1px solid var(--border);background:var(--muted);min-width:20px;height:20px;color:var(--foreground);box-shadow:none;border-radius:5px;padding-inline:5px;font-size:12px;font-weight:500}.studio .side-foot{background:var(--trio-sidebar-bg);padding:7px 3px 0}.studio .side-foot:before{background:var(--trio-sidebar-text);margin:0 2px 6px}@supports (color:color-mix(in lab,red,red)){.studio .side-foot:before{background:color-mix(in srgb,var(--trio-sidebar-text) 8%,transparent)}}.studio .side-foot .nav-link{min-height:32px;color:var(--trio-sidebar-muted);padding-inline:8px;font-size:14px;font-weight:400}.studio .side .side-new-chat{border:1px solid var(--trio-sidebar-text);min-height:34px;margin-top:5px;padding-inline:9px}@supports (color:color-mix(in lab,red,red)){.studio .side .side-new-chat{border:1px solid color-mix(in srgb,var(--trio-sidebar-text) 10%,transparent)}}.studio .side .side-new-chat{background:var(--trio-sidebar-active);color:var(--trio-sidebar-text);box-shadow:none;border-radius:7px;font-size:14px;font-weight:500}.studio .side .side-new-chat:hover{background:var(--trio-sidebar-text)}@supports (color:color-mix(in lab,red,red)){.studio .side .side-new-chat:hover{background:color-mix(in srgb,var(--trio-sidebar-text) 10%,transparent)}}.studio .side .side-new-chat:hover{opacity:1}.studio .side .side-new-chat [data-slot=product-icon]{width:15px;height:15px;color:var(--trio-sidebar-text)}@supports (color:color-mix(in lab,red,red)){.studio .side .side-new-chat [data-slot=product-icon]{color:color-mix(in srgb,var(--trio-sidebar-text) 72%,transparent)}}.studio .attio-setup{margin-inline:3px}.studio .attio-setup__pill{border-color:var(--trio-sidebar-text)}@supports (color:color-mix(in lab,red,red)){.studio .attio-setup__pill{border-color:color-mix(in srgb,var(--trio-sidebar-text) 9%,transparent)}}.studio .attio-setup__pill{box-shadow:none;background:0 0}.shell[data-page=overview]:not([data-portal=components]) .main:not(.workspace-shell-main){width:min(100%,var(--content-max-w));max-width:var(--content-max-w);padding-block:var(--page-block-space) var(--page-block-end);padding-inline:var(--page-gutter);margin-inline:auto}.agentic-home{width:100%;min-width:0}.agentic-home__intro{text-align:center;width:min(100%,720px);margin-inline:auto}.agentic-home__eyebrow{color:var(--muted-foreground);letter-spacing:.055em;text-transform:uppercase;align-items:center;gap:7px;font-size:12px;font-weight:500;display:inline-flex}.agentic-home__eyebrow [data-slot=product-icon]{width:15px;height:15px;color:var(--trio-agent-signal)}.agentic-home__intro h1{letter-spacing:-.038em;margin:13px 0 0;font-size:clamp(29px,3vw,36px);font-weight:600;line-height:1.15}.agentic-home__intro>p{max-width:620px;color:var(--muted-foreground);margin:10px auto 0;font-size:14px;line-height:22px}.agentic-home__command{border:1px solid var(--foreground);grid-template-columns:20px minmax(0,1fr) 34px;align-items:center;gap:9px;min-height:54px;margin-top:28px;padding:7px 8px 7px 16px;display:grid}@supports (color:color-mix(in lab,red,red)){.agentic-home__command{border:1px solid color-mix(in srgb,var(--foreground) 13%,transparent)}}.agentic-home__command{background:var(--card);border-radius:15px}@supports (color:color-mix(in lab,red,red)){.agentic-home__command{background:color-mix(in srgb,var(--card) 92%,var(--muted))}}.agentic-home__command{box-shadow:0 1px 2px var(--foreground),0 12px 36px var(--foreground)}@supports (color:color-mix(in lab,red,red)){.agentic-home__command{box-shadow:0 1px 2px color-mix(in srgb,var(--foreground) 4%,transparent),0 12px 36px color-mix(in srgb,var(--foreground) 5%,transparent)}}.agentic-home__command{text-align:start}.agentic-home__command>[data-slot=product-icon]{color:var(--trio-agent-signal)}.agentic-home__command input{width:100%;min-width:0;color:var(--foreground);font:inherit;background:0 0;border:0;outline:0;font-size:14px;line-height:22px}.agentic-home__command input::placeholder{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.agentic-home__command input::placeholder{color:color-mix(in srgb,var(--muted-foreground) 84%,transparent)}}.agentic-home__command:focus-within{border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.agentic-home__command:focus-within{border-color:color-mix(in srgb,var(--foreground) 24%,transparent)}}.agentic-home__command:focus-within{box-shadow:0 0 0 3px var(--ring),0 14px 40px var(--foreground)}@supports (color:color-mix(in lab,red,red)){.agentic-home__command:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--ring) 13%,transparent),0 14px 40px color-mix(in srgb,var(--foreground) 6%,transparent)}}.agentic-home__command button{background:var(--foreground);width:34px;height:34px;color:var(--background);cursor:pointer;border:0;border-radius:9px;place-items:center;display:grid}.agentic-home__command button:hover{opacity:.88}.agentic-home__command button:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.agentic-home__prompts{flex-wrap:wrap;justify-content:center;gap:4px;margin-top:10px;display:flex}.agentic-home__prompts button{min-height:29px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:4px 9px;font-size:12px;line-height:18px}.agentic-home__prompts button:hover,.agentic-home__prompts button:focus-visible{background:var(--accent);color:var(--foreground)}.agentic-home__brief{border-block:1px solid var(--border-subtle);grid-template-columns:minmax(0,1.5fr) minmax(300px,.9fr);gap:44px;margin-top:clamp(52px,8vh,82px);padding-block:30px;display:grid}.agentic-home__brief-copy>span,.agentic-home__section-heading span{color:var(--muted-foreground);letter-spacing:.045em;text-transform:uppercase;font-size:12px;font-weight:500}.agentic-home__brief-copy h2{letter-spacing:-.024em;max-width:560px;margin-top:8px;font-size:21px;font-weight:500;line-height:29px}.agentic-home__brief-copy p{max-width:600px;color:var(--muted-foreground);margin-top:7px;font-size:14px;line-height:22px}.agentic-home__signals{grid-template-columns:repeat(3,1fr);align-items:center;display:grid}.agentic-home__signals>div{border-inline-start:1px solid var(--border-subtle);gap:3px;padding-inline:17px;display:grid}.agentic-home__signals strong{letter-spacing:-.025em;font-size:22px;font-weight:500}.agentic-home__signals span{color:var(--muted-foreground);font-size:12px;line-height:17px}.agentic-home__work{grid-template-columns:minmax(0,1.55fr) minmax(280px,.8fr);gap:32px;padding-top:20px;display:grid}.agentic-home>.metric-strip{margin-bottom:0;padding-bottom:16px}.agentic-home__section-heading{justify-content:space-between;align-items:end;gap:16px;margin-bottom:13px;display:flex}.agentic-home__section-heading h2{letter-spacing:-.012em;margin-top:3px;font-size:16px;font-weight:500}.agentic-home__section-heading>button,.agentic-home__context>button{min-height:30px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;padding:4px 7px;font-size:12px;display:inline-flex}.agentic-home__section-heading>button:hover,.agentic-home__context>button:hover{background:var(--accent);color:var(--foreground)}.agentic-home__section-heading>button [data-slot=product-icon],.agentic-home__context>button [data-slot=product-icon]{width:13px;height:13px}.agentic-home__action-list{border-top:1px solid var(--border-subtle)}.agentic-home__action-list>button{border:0;border-bottom:1px solid var(--border-subtle);width:100%;min-height:64px;color:var(--foreground);cursor:pointer;text-align:start;background:0 0;grid-template-columns:36px minmax(0,1fr) auto 16px;align-items:center;gap:12px;padding:10px 5px;display:grid}.agentic-home__action-list>button:hover{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.agentic-home__action-list>button:hover{background:color-mix(in srgb,var(--accent) 62%,transparent)}}.agentic-home__action-list>button>[data-slot=product-icon]{color:var(--muted-foreground)}.agentic-home__action-list>button>span{gap:2px;min-width:0;display:grid}.agentic-home__action-list strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}.agentic-home__action-list small{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:18px;overflow:hidden}.agentic-home__action-list em{color:var(--muted-foreground);white-space:nowrap;font-size:12px;font-style:normal}.agentic-home__context{border-inline-start:1px solid var(--border-subtle);padding-inline-start:28px}.agentic-home__context ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.agentic-home__context li{border-bottom:1px solid var(--border-subtle);grid-template-columns:18px minmax(0,1fr);gap:10px;padding:12px 0;display:grid}.agentic-home__context li>[data-slot=product-icon]{color:var(--muted-foreground);margin-top:2px}.agentic-home__context li span{gap:3px;display:grid}.agentic-home__context li strong{font-size:13px;font-weight:500;line-height:19px}.agentic-home__context li small{color:var(--muted-foreground);font-size:12px;line-height:18px}.agentic-home__context>button{margin-top:10px}@media (max-width:820px){.shell[data-page=overview]:not([data-portal=components]) .main:not(.workspace-shell-main){padding-block:var(--page-block-space) var(--page-block-end)}.agentic-home__brief,.agentic-home__work{grid-template-columns:minmax(0,1fr);gap:28px}.agentic-home__context{border:0;padding:0}}@media (max-width:520px){.shell[data-page=overview]:not([data-portal=components]) .main:not(.workspace-shell-main){padding-block:var(--page-block-space) var(--page-block-end)}.agentic-home__intro{text-align:start}.agentic-home__intro h1{font-size:28px}.agentic-home__prompts{justify-content:flex-start}.agentic-home__brief{margin-top:44px;padding-block:24px}.agentic-home__signals{grid-template-columns:1fr;gap:0}.agentic-home__signals>div{border:0;border-bottom:1px solid var(--border-subtle);grid-template-columns:54px 1fr;align-items:baseline;padding:8px 0}.agentic-home__action-list>button{grid-template-columns:36px minmax(0,1fr) 16px}.agentic-home__action-list em{grid-area:2/2;display:block}.agentic-home__action-list>button>[data-slot=product-icon]:last-child{grid-area:1/3}}@media (prefers-reduced-motion:reduce){.agentic-home *,.studio .side *{transition:none!important}}:root{--trio-ds-contract-version:3;--trio-agent-selection:var(--foreground)}@supports (color:color-mix(in lab,red,red)){:root{--trio-agent-selection:color-mix(in srgb, var(--foreground) 6%, transparent)}}:root{--trio-agent-soft:var(--foreground)}@supports (color:color-mix(in lab,red,red)){:root{--trio-agent-soft:color-mix(in srgb, var(--foreground) 3.5%, transparent)}}:root{--trio-agent-warning:var(--warning);--trio-agent-positive:var(--success)}.dark{--trio-agent-selection:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.dark{--trio-agent-selection:color-mix(in srgb, var(--foreground) 7.5%, transparent)}}.dark{--trio-agent-soft:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.dark{--trio-agent-soft:color-mix(in srgb, var(--foreground) 4.5%, transparent)}}.dark{--trio-agent-warning:var(--warning);--trio-agent-positive:var(--success)}[data-slot=table-container]{box-shadow:none;background:0 0;border:0;border-radius:0}[data-slot=table]{font-size:14px;line-height:20px}[data-slot=table-head]{height:38px;color:var(--muted-foreground);font-size:12px;font-weight:500}[data-slot=table-row]{border-color:var(--border-subtle)}[data-slot=table-row]:hover{background:var(--trio-agent-soft)}[data-slot=table-cell]{height:44px}[data-slot=alert]{border:0;border-inline-start:2px solid var(--border);box-shadow:none;background:0 0;border-radius:0}[data-slot=alert][data-variant=destructive]{border-inline-start-color:var(--danger)}[data-slot=empty]{box-shadow:none;background:0 0;border:0;border-radius:0}[data-slot=accordion-item]{border-color:var(--border-subtle)}[data-slot=accordion-trigger]{border-radius:6px;min-height:44px;font-size:14px;font-weight:500}[data-slot=accordion-trigger]:hover{background:var(--trio-agent-soft)}[data-slot=progress]{background:var(--muted);border-radius:999px;height:4px}[data-slot=progress-indicator]{border-radius:inherit}[data-slot=skeleton]{background:var(--muted);border-radius:5px}[data-slot=pagination-link]{box-shadow:none;border-radius:6px}[data-slot=tooltip-content]{border:1px solid var(--float-border);background:var(--float-bg);color:var(--foreground);box-shadow:var(--trio-float-shadow);border-radius:7px;font-size:12px;line-height:16px}[data-slot=sheet-content]{border-radius:0}[data-slot=dialog-title],[data-slot=alert-dialog-title],[data-slot=sheet-title]{letter-spacing:-.018em;font-size:18px;line-height:24px}[data-slot=dialog-description],[data-slot=alert-dialog-description],[data-slot=sheet-description]{font-size:14px;line-height:20px}:is(.atl-card,.atl-kpi,.atl-scard,.atl-wfhost,.atl-wfh,.atl-agent__proposal){border:0;border-bottom:1px solid var(--border-subtle);box-shadow:none;background:0 0;border-radius:0}:is(.atl-wfh__preflight,.atl-wfh__approval,.atl-wfh__outcomes,.atl-wfh__receipt){border-color:var(--border-subtle);box-shadow:none;background:0 0;border-radius:8px}:is(.atl-btn,.atl-iconbtn,.atl-input,.atl-mselect){border-radius:var(--trio-control-radius);box-shadow:none;font-size:14px;line-height:20px}.atl-tabs{border:0;border-bottom:1px solid var(--border-subtle);background:0 0;border-radius:0;gap:18px;padding:0}.atl-tab{background:0 0;border-radius:0;height:36px;padding-inline:1px;font-size:14px}.atl-tab[aria-selected=true]{box-shadow:inset 0 -2px var(--foreground)}.shell[data-portal=components] .main{width:min(100%,var(--content-max-w));max-width:var(--content-max-w);margin-inline:auto}.shell[data-portal=components] .compatibility-library{background:0 0;border:0}.shell[data-portal=components] .compatibility-library :is(.specimen,.kit-library)>:is(h2,h3){letter-spacing:-.016em}.shell[data-portal=components] .compatibility-library .component-grid{border-top:1px solid var(--border-subtle);gap:0}.agentic-suite{margin-top:0}.agentic-suite__intro{padding-top:4px}.agentic-capability-strip{border-bottom:1px solid var(--trio-agent-line);grid-template-columns:repeat(4,minmax(0,1fr));padding-block:14px;display:grid}.agentic-capability-strip>span{gap:2px;min-width:0;padding-inline:14px;display:grid}.agentic-capability-strip>span:first-child{padding-inline-start:0}.agentic-capability-strip>span+span{border-inline-start:1px solid var(--trio-agent-line)}.agentic-capability-strip strong{font-size:13px;font-weight:500;line-height:19px}.agentic-capability-strip small{color:var(--muted-foreground);font-size:12px;line-height:17px}.agentic-workbench{border-bottom:1px solid var(--trio-agent-line);grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);min-height:360px;display:grid}.agentic-workbench__queue{border-inline-end:1px solid var(--trio-agent-line);min-width:0;padding:18px 24px 18px 0}.agentic-workbench__queue>header{justify-content:space-between;align-items:center;gap:12px;min-height:30px;padding-inline:8px;display:flex}.agentic-workbench__queue>header span{letter-spacing:.045em;text-transform:uppercase;font-size:12px;font-weight:600}.agentic-workbench__queue>header small{color:var(--muted-foreground);font-size:12px}.agentic-run-row{width:100%;min-height:58px;color:var(--foreground);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:7px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px;display:grid}.agentic-run-row:hover{background:var(--trio-agent-soft)}.agentic-run-row[data-selected=true]{background:var(--trio-agent-selection)}.agentic-run-row__state{width:18px;height:18px;color:var(--muted-foreground);place-items:center;display:grid}.agentic-run-row__state>span{background:currentColor;border-radius:50%;width:6px;height:6px}.agentic-run-row[data-state=needs-input] .agentic-run-row__state{color:var(--trio-agent-warning)}.agentic-run-row[data-state=complete] .agentic-run-row__state{color:var(--trio-agent-positive)}.agentic-run-row[data-state=working] .agentic-run-row__state{color:var(--trio-agent-signal)}.agentic-run-row[data-state=working] .agentic-run-row__state svg{animation:1.2s linear infinite agentic-spin}.agentic-run-row__copy,.agentic-run-row__meta{gap:2px;min-width:0;display:grid}.agentic-run-row__copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}.agentic-run-row__copy small,.agentic-run-row__meta small{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:17px;overflow:hidden}.agentic-run-row__meta{justify-items:end}.agentic-run-row__meta>span{color:var(--muted-foreground);font-size:12px;line-height:17px}.agentic-workbench>.agentic-surface{border:0;padding:50px 0 32px 32px}.agentic-evidence{border-bottom:1px solid var(--trio-agent-line);padding-block:18px 0}.agentic-evidence>header,.agentic-states>header{justify-content:space-between;align-items:end;gap:20px;padding-block:8px 18px;display:flex}.agentic-evidence>header span,.agentic-states>header span{color:var(--muted-foreground);letter-spacing:.045em;text-transform:uppercase;font-size:12px;font-weight:600}.agentic-evidence>header h3,.agentic-states>header h3{letter-spacing:-.018em;margin-top:4px;font-size:18px;font-weight:600;line-height:24px}.agentic-evidence>header>small{color:var(--muted-foreground);font-size:12px}.agentic-evidence__body{border-top:1px solid var(--trio-agent-line);grid-template-columns:minmax(300px,.9fr) minmax(0,1.1fr);min-height:320px;display:grid}.agentic-evidence__list{border-inline-end:1px solid var(--trio-agent-line);padding:14px 22px 14px 0}.agentic-evidence-row{width:100%;min-height:58px;color:var(--foreground);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:7px;grid-template-columns:18px minmax(0,1fr) auto 16px;align-items:center;gap:10px;padding:8px;display:grid}.agentic-evidence-row:hover{background:var(--trio-agent-soft)}.agentic-evidence-row[data-selected=true]{background:var(--trio-agent-selection)}.agentic-evidence-row__check{color:var(--trio-agent-positive)}.agentic-evidence-row>span:nth-child(2){gap:2px;min-width:0;display:grid}.agentic-evidence-row strong{font-size:14px;font-weight:500;line-height:20px}.agentic-evidence-row small{color:var(--muted-foreground);font-size:12px;line-height:17px}.agentic-evidence-row>[data-slot=product-icon]{color:var(--muted-foreground)}.agentic-evidence__preview{align-self:center;max-width:480px;padding:32px}.agentic-evidence__preview>span{color:var(--muted-foreground);font-size:12px;font-weight:600}.agentic-evidence__preview h4{margin-top:6px;font-size:20px;font-weight:600;line-height:27px}.agentic-evidence__preview p{color:var(--muted-foreground);margin-top:8px;font-size:14px;line-height:21px}.agentic-evidence__preview dl{gap:0;margin-top:24px;display:grid}.agentic-evidence__preview dl div{border-top:1px solid var(--trio-agent-line);grid-template-columns:90px minmax(0,1fr);padding-block:8px;font-size:13px;display:grid}.agentic-evidence__preview dt{color:var(--muted-foreground)}.agentic-evidence__preview dd{margin:0}.agentic-states{border-bottom:1px solid var(--trio-agent-line);padding-top:18px}.agentic-state-row{border-top:1px solid var(--trio-agent-line);grid-template-columns:20px minmax(0,1fr) 100px auto;align-items:center;gap:12px;min-height:62px;display:grid}.agentic-state-row__mark{color:var(--muted-foreground);place-items:center;display:grid}.agentic-state-row[data-state=working] .agentic-state-row__mark{color:var(--trio-agent-signal)}.agentic-state-row[data-state=working] .agentic-state-row__mark svg{animation:1.2s linear infinite agentic-spin}.agentic-state-row[data-state=needs-input] .agentic-state-row__mark,.agentic-state-row[data-state=blocked] .agentic-state-row__mark{color:var(--trio-agent-warning)}.agentic-state-row[data-state=complete] .agentic-state-row__mark{color:var(--trio-agent-positive)}.agentic-state-row>span:nth-child(2){gap:2px;display:grid}.agentic-state-row strong{font-size:14px;font-weight:500;line-height:20px}.agentic-state-row small,.agentic-state-row>span:nth-child(3){color:var(--muted-foreground);font-size:12px;line-height:17px}.agentic-state-row>button{min-height:30px;color:var(--foreground);background:0 0;border:0;border-radius:6px;padding-inline:8px;font-size:13px;font-weight:500}.agentic-state-row>button:hover{background:var(--trio-agent-soft)}.agentic-states__status{border-top:1px solid var(--trio-agent-line);min-height:38px;color:var(--muted-foreground);margin:0;padding:10px 0;font-size:12px;line-height:18px}@keyframes agentic-spin{to{transform:rotate(360deg)}}@media (max-width:760px){.agentic-capability-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 0}.agentic-capability-strip>span:nth-child(3){border-inline-start:0;padding-inline-start:0}.agentic-workbench,.agentic-evidence__body{grid-template-columns:minmax(0,1fr)}.agentic-workbench__queue,.agentic-evidence__list{border-inline-end:0;border-bottom:1px solid var(--trio-agent-line);padding-inline-end:0}.agentic-workbench>.agentic-surface{padding:28px 0}.agentic-evidence__preview{padding:28px 4px}.agentic-state-row{grid-template-columns:20px minmax(0,1fr) auto;padding-block:8px}.agentic-state-row>span:nth-child(3){display:none}}@media (prefers-reduced-motion:reduce){.agentic-run-row__state svg,.agentic-state-row__mark svg{animation:none!important}}.ds02-help{width:auto;min-width:0;color:var(--foreground);border-radius:7px;gap:5px;padding-inline:7px;font-size:14px;font-weight:500;position:relative}.ds02-help:after{z-index:90;border:1px solid var(--float-border);background:var(--float-bg);width:max-content;max-width:220px;box-shadow:var(--trio-float-shadow);color:var(--foreground);content:attr(data-tooltip);opacity:0;pointer-events:none;top:calc(100% + 7px);border-radius:6px;padding:5px 7px;font-size:12px;font-weight:500;line-height:16px;transition:opacity .1s ease-out,transform .1s ease-out;position:absolute;inset-inline-end:0;transform:translateY(-2px)}.ds02-help:hover:after,.ds02-help:focus-visible:after{opacity:1;transform:translateY(0)}.help-drawer-overlay{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#0000001a!important}.help-drawer[data-slot=sheet-content]{border:1px solid var(--float-border);background:var(--float-bg);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:16px;gap:0;width:min(360px,100vw - 16px);max-width:min(360px,100vw - 16px);height:calc(100dvh - 16px);max-height:calc(100dvh - 16px);padding:0;inset-block:8px;overflow:hidden;box-shadow:0 18px 52px #00000047}.help-drawer[data-side=right]{left:auto;right:8px}.help-drawer[data-side=left]{left:8px;right:auto}.help-drawer__header{flex:none;gap:0;padding:16px 16px 11px;position:relative}.help-drawer__header [data-slot=sheet-title]{padding-inline-end:38px;font-size:17px;font-weight:600;line-height:24px}.help-drawer__close{color:var(--muted-foreground);top:12px;position:absolute;inset-inline-end:12px}.help-drawer__search{color:var(--muted-foreground);margin-top:15px;display:block;position:relative}.help-drawer__search>[data-slot=product-icon]{z-index:1;pointer-events:none;top:50%;width:16px;height:16px;position:absolute;inset-inline-start:9px;transform:translateY(-50%)}.help-drawer__search [data-slot=input]{border:1px solid var(--border-default);min-height:36px;box-shadow:none;color:var(--foreground);background:0 0;border-radius:8px;padding-inline:32px 9px;font-size:14px}.help-drawer__search [data-slot=input]:focus-visible{border-color:var(--border-focus);box-shadow:none}.help-drawer__body{overscroll-behavior:contain;flex:1;min-height:0;padding:2px 16px 18px;overflow-y:auto}.help-drawer__section+.help-drawer__section{margin-top:26px}.help-drawer__section h3{color:var(--foreground);margin:0 4px 10px;font-size:14px;font-weight:600;line-height:20px}.help-drawer__items{gap:8px;display:grid}.help-drawer__item{border:1px solid var(--border-subtle);width:100%;min-height:72px;color:var(--foreground);text-align:start;cursor:pointer;transition:background-color var(--dur-fast) ease,border-color var(--dur-fast) ease;background:0 0;border-radius:14px;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:9px;padding:8px;display:grid}.help-drawer__item:hover{border-color:var(--border-default);background:var(--trio-agent-soft)}.help-drawer__item:focus-visible,.help-drawer__links button:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.help-drawer__item:disabled,.help-drawer__links button:disabled{opacity:.48;cursor:not-allowed}.help-drawer__item-icon{border:1px solid var(--border-subtle);width:56px;height:56px;color:var(--muted-foreground);border-radius:11px;place-items:center;display:grid}.help-drawer__item-icon [data-slot=product-icon]{stroke-width:1.35px;width:23px;height:23px}.help-drawer__item>span:last-child{gap:2px;min-width:0;display:grid}.help-drawer__item strong{font-size:14px;font-weight:500;line-height:19px}.help-drawer__item small{color:var(--muted-foreground);font-size:12px;font-weight:400;line-height:16px}.help-drawer__empty{color:var(--muted-foreground);margin:24px 4px;font-size:14px;line-height:20px}.help-drawer__links{border-top:1px solid var(--border-subtle);flex:none;gap:0;padding:10px 16px 13px;display:grid}.help-drawer__links button{min-height:31px;color:var(--foreground);cursor:pointer;text-align:start;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:4px;font-size:14px;font-weight:500;line-height:20px;display:flex}.help-drawer__links button:hover{background:var(--trio-agent-soft)}.help-drawer__links button>span{width:17px;color:var(--muted-foreground);flex:none;place-items:center;display:grid}.help-drawer__links [data-slot=product-icon]{width:15px;height:15px}@media (max-width:520px){.ds02-help{width:32px;min-width:32px;padding:0}.ds02-help__label{display:none}.help-drawer[data-slot=sheet-content]{border-radius:13px;width:calc(100vw - 8px);max-width:calc(100vw - 8px);height:calc(100dvh - 8px);max-height:calc(100dvh - 8px);inset-block:4px}.help-drawer[data-side=right]{right:4px}.help-drawer[data-side=left]{left:4px}}@media (prefers-reduced-motion:reduce){.ds02-help:after,.help-drawer,.help-drawer *{transition:none!important;animation:none!important}}:root{--trio-text-strong:var(--trio-calm-light-strong);--trio-text-primary:var(--trio-calm-light-primary);--trio-text-secondary:var(--trio-calm-light-secondary);--trio-text-muted:var(--trio-calm-light-muted);--trio-sidebar-bg:var(--trio-calm-light-sidebar);--trio-sidebar-strong:var(--trio-text-strong);--trio-sidebar-text:var(--trio-text-primary);--trio-sidebar-muted:var(--trio-text-secondary);--trio-sidebar-subtle:var(--trio-text-muted)}.dark,[data-theme=dark]{--trio-text-strong:var(--trio-calm-dark-strong);--trio-text-primary:var(--trio-calm-dark-primary);--trio-text-secondary:var(--trio-calm-dark-secondary);--trio-text-muted:var(--trio-calm-dark-muted);--trio-sidebar-bg:var(--trio-calm-dark-sidebar);--trio-sidebar-strong:var(--trio-text-strong);--trio-sidebar-text:var(--trio-text-primary);--trio-sidebar-muted:var(--trio-text-secondary);--trio-sidebar-subtle:var(--trio-text-muted)}.studio{color:var(--trio-text-primary)}.trio-atlas-scope[data-embedded=true]{height:100%;min-height:0;overflow:hidden}.trio-atlas-scope[data-embedded=true] .studio{height:100%;min-height:0}.trio-atlas-scope[data-embedded=true] .side{height:auto;min-height:0}.studio .main :is(h1,.page-title),.studio .page-head h1,.studio .page-heading h1,.studio .agentic-home__intro h1,.studio .ai-canvas__welcome-stage h1,.studio .main :is(h2,h3),.studio .help-drawer__header [data-slot=sheet-title],.studio .help-drawer__section h3{color:var(--trio-text-strong);font-weight:500}.studio :is(.page-head p,.page-heading p,[data-slot=field-description],.specimen>p,.agentic-home__intro>p,.ai-canvas__welcome-copy,.help-drawer__item small,.help-drawer__empty){color:var(--trio-text-secondary);font-weight:400}.studio :is(.muted,.eyebrow,.page-head__eyebrow){color:var(--trio-text-muted)}.studio .ds02-header{color:var(--trio-text-secondary)}.studio .ds02-header :is(.ds02-parent,.ds02-signal__label){color:var(--trio-text-secondary);font-weight:400}.studio .ds02-header .ds02-page{color:var(--trio-text-primary);font-weight:500}.studio .side-workspace-switcher__copy strong{color:var(--trio-sidebar-strong);font-weight:500}.studio .side-workspace-switcher__copy small,.studio .side :is(.nav-group,.agentic-sidebar-heading){color:var(--trio-sidebar-subtle);font-weight:500}.studio .side-quick-nav .side-quick-nav__home,.studio .side-business-mode .nav-link--category,.studio .side .agentic-sidebar-agent b{color:var(--trio-sidebar-strong);font-weight:500}.studio .side .nav-link:not(.nav-link--category),.studio .side .nav-subitem,.studio .side-business-mode :is(.nav-subitem,.nav-subchildren .nav-subitem),.studio .side-foot .nav-link,.studio .side :is(.agentic-sidebar-chat span,.agentic-sidebar-link span:last-child){color:var(--trio-sidebar-muted);font-weight:400}.studio .side-business-mode .nav-subitem-parent,.studio .side-business-mode .nav-subitem-parent[data-active-parent=true]{color:var(--trio-sidebar-text);font-weight:400}.studio .side :is(.nav-link,.nav-subitem).active,.studio .side-business-mode :is(.nav-subitem,.nav-subchildren .nav-subitem).active,.studio .side .side-quick-nav button.active,.studio .side .agentic-sidebar-chat[data-active=true]>button:first-child{color:var(--trio-sidebar-strong);font-weight:500}.studio .side :is(.side-workspace-switcher__copy small,.agentic-sidebar-chat small,.agentic-sidebar-agent small,.nav-badge){color:var(--trio-sidebar-subtle);font-weight:400}.studio .side :is([data-slot=product-icon],.nav-chevron){color:currentColor;opacity:.78}.studio .side .nav-subitem-row{min-width:0;display:flex;position:relative}.studio .side .nav-subitem-row>:first-child,.studio .side .nav-subitem-row>:first-child>.nav-subitem{width:100%;min-width:0}.studio .side .nav-subitem-row:has(.nav-row-actions) .nav-subitem{padding-inline-end:58px}.studio .side .nav-subitem-parent{justify-content:flex-start;gap:5px}.studio .side .nav-subitem-parent>.nav-chevron{flex:none;width:12px;height:12px}.studio .side .nav-subitem-parent>span{flex:1}.studio .side .nav-row-actions{opacity:0;pointer-events:none;align-items:center;gap:1px;transition:opacity .12s ease-out;display:inline-flex;position:absolute;inset-block:0;inset-inline-end:4px}.studio .side .nav-subitem-row:hover .nav-row-actions,.studio .side .nav-subitem-row:focus-within .nav-row-actions{opacity:1;pointer-events:auto}.studio .side .nav-row-action{background:var(--trio-sidebar-hover);border:0;border-radius:5px;place-items:center;width:24px;height:24px;padding:0;display:inline-grid}@supports (color:color-mix(in lab,red,red)){.studio .side .nav-row-action{background:color-mix(in srgb,var(--trio-sidebar-hover) 94%,transparent)}}.studio .side .nav-row-action{color:var(--trio-sidebar-muted)}.studio .side .nav-row-action:hover,.studio .side .nav-row-action:focus-visible{background:var(--trio-sidebar-active);color:var(--trio-sidebar-strong)}.studio .side .nav-row-action svg{width:14px;height:14px}.sidebar-tree-actions{min-width:184px}@media (pointer:coarse){.studio .side .nav-row-actions{opacity:1;pointer-events:auto}}@media (prefers-reduced-motion:reduce){.studio .side .nav-row-actions{transition:none}}.device-catalog-actions .button,.device-catalog-actions button{min-height:34px}.device-catalog-panel{border:1px solid var(--trio-border-subtle);border-radius:var(--radius-xl);background:var(--trio-surface-raised);box-shadow:var(--trio-shadow-sm);margin-top:18px;padding:16px}.device-catalog-panel>header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.device-catalog-panel>header span,.device-artwork-item span,.device-composition-card span,.device-render-matrix span{color:var(--trio-text-muted);font-size:12px;line-height:18px;display:block}.device-catalog-panel>header h3{margin:2px 0 0;font-size:16px}.device-artwork-grid,.device-card-grid,.device-render-matrix{grid-template-columns:repeat(auto-fit,minmax(148px,1fr));gap:8px;display:grid}.device-artwork-item,.device-render-matrix>article{text-align:center;border:1px solid var(--trio-border-subtle);border-radius:var(--radius-lg);background:var(--trio-surface-default);align-content:center;justify-items:center;gap:10px;min-width:0;min-height:132px;padding:14px;display:grid}.device-artwork-item strong,.device-render-matrix strong{font-size:13px;font-weight:500;display:block}.device-card-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.device-composition-card{border:1px solid var(--trio-border-subtle);border-radius:var(--radius-lg);background:var(--trio-surface-default);min-width:0;padding:14px}.device-composition-card__hero,.device-composition-card footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.device-composition-card>div:nth-child(2){margin:10px 0 14px}.device-composition-card>div:nth-child(2) strong{font-size:14px;font-weight:500;display:block}.device-composition-card footer{border-top:1px solid var(--trio-border-subtle);padding-top:10px}.device-composition-card footer b{font-size:12px;font-weight:500}@media (max-width:639px){.device-catalog-panel{padding:12px}.device-artwork-grid,.device-render-matrix{grid-template-columns:repeat(2,minmax(0,1fr))}.device-card-grid{grid-template-columns:1fr}}.studio .help-drawer__item,.studio .help-drawer__links button{color:var(--trio-text-primary)}.studio .help-drawer__item strong,.studio .help-drawer__links button{font-weight:500}.agentic-writing{border-block:1px solid var(--border-subtle);width:min(100%,1120px);margin:clamp(40px,6vw,72px) auto 0;padding-block:32px}.agentic-writing__intro{justify-content:space-between;align-items:flex-start;gap:32px;display:flex}.agentic-writing__intro>div{max-width:700px}.agentic-writing__intro>div>span,.agentic-writing__copy>span{color:var(--trio-text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:500;line-height:16px;display:block}.agentic-writing__intro h2{color:var(--trio-text-strong);letter-spacing:-.025em;margin:8px 0 0;font-size:clamp(24px,3vw,28px);font-weight:500;line-height:1.2}.agentic-writing__intro p{max-width:62ch;color:var(--trio-text-secondary);margin:10px 0 0;font-size:14px;font-weight:400;line-height:22px}.agentic-writing__intro>span{border:1px solid var(--border-subtle);color:var(--trio-text-secondary);background:0 0;border-radius:999px;flex:none;margin-top:2px;padding:5px 9px;font-size:12px;font-weight:500;line-height:16px}.agentic-writing__moments{border-bottom:1px solid var(--border-subtle);scrollbar-width:none;gap:22px;margin-top:30px;display:flex;overflow-x:auto}.agentic-writing__moments::-webkit-scrollbar{display:none}.agentic-writing__moments button{min-height:38px;color:var(--trio-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:0 0 10px;font-size:14px;font-weight:400;line-height:20px;position:relative}.agentic-writing__moments button:after{content:"";background:0 0;height:1px;position:absolute;inset-block-end:-1px;inset-inline:0}.agentic-writing__moments button:hover,.agentic-writing__moments button[aria-selected=true]{color:var(--trio-text-strong)}.agentic-writing__moments button[aria-selected=true]{font-weight:500}.agentic-writing__moments button[aria-selected=true]:after{background:currentColor}.agentic-writing__moments button:focus-visible,.trio-copy-message>button:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.agentic-writing__canvas{grid-template-columns:minmax(0,1.45fr) minmax(240px,.75fr);align-items:start;gap:clamp(36px,6vw,72px);padding-block:38px 32px;display:grid}.trio-copy-message{background:0 0;border:0;grid-template-columns:34px minmax(0,1fr) auto;align-items:start;gap:14px;min-width:0;padding:2px 0;display:grid}.trio-copy-message__mark{width:30px;height:30px;color:var(--trio-text-primary);background:var(--trio-agent-soft);border-radius:9px;place-items:center;display:grid}.trio-copy-message[data-moment=working] .trio-copy-message__mark [data-slot=product-icon]{animation:1.2s linear infinite trio-copy-spin}@keyframes trio-copy-spin{to{transform:rotate(360deg)}}.trio-copy-message__copy{min-width:0}.trio-copy-message__copy>span{margin-top:1px}.trio-copy-message__copy h3{color:var(--trio-text-strong);letter-spacing:-.015em;margin:7px 0 0;font-size:22px;font-weight:500;line-height:28px}.trio-copy-message__copy p{max-width:56ch;color:var(--trio-text-secondary);margin:8px 0 0;font-size:14px;font-weight:400;line-height:22px}.trio-copy-message>button{border:1px solid var(--border-subtle);min-height:34px;color:var(--trio-text-primary);font:inherit;cursor:pointer;transition:background-color var(--dur-fast) ease,color var(--dur-fast) ease;background:0 0;border-radius:9px;align-items:center;gap:7px;margin-top:18px;padding:6px 10px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.trio-copy-message>button:hover{color:var(--trio-text-strong);background:var(--trio-control-hover)}.trio-copy-message>button:disabled{cursor:not-allowed;opacity:.52}.agentic-writing__canvas aside{border-inline-start:1px solid var(--border-subtle);padding-inline-start:24px}.agentic-writing__canvas aside>div{border-bottom:1px solid var(--border-subtle);grid-template-columns:28px minmax(0,1fr);gap:12px;padding-block:11px;display:grid}.agentic-writing__canvas aside>div:first-child{padding-top:0}.agentic-writing__canvas aside>div:last-child{border-bottom:0}.agentic-writing__canvas aside>div>span{color:var(--trio-text-muted);font-size:12px;font-weight:500;line-height:18px}.agentic-writing__canvas aside p{margin:0}.agentic-writing__canvas aside strong,.agentic-writing__canvas aside small{display:block}.agentic-writing__canvas aside strong{color:var(--trio-text-primary);font-size:14px;font-weight:500;line-height:20px}.agentic-writing__canvas aside small{color:var(--trio-text-muted);margin-top:3px;font-size:12px;font-weight:400;line-height:18px}.agentic-writing__notice{min-height:18px;color:var(--trio-text-muted);margin:0;font-size:12px;font-weight:400;line-height:18px}[dir=rtl] .trio-copy-message>button [data-slot=product-icon]{transform:rotate(180deg)}@media (max-width:800px){.agentic-writing__canvas{grid-template-columns:minmax(0,1fr);gap:32px}.agentic-writing__canvas aside{border-block-start:1px solid var(--border-subtle);border-inline-start:0;padding-block-start:24px;padding-inline-start:0}}@media (max-width:560px){.agentic-writing__intro{display:block}.agentic-writing__intro>span{margin-top:16px;display:inline-block}.trio-copy-message{grid-template-columns:30px minmax(0,1fr)}.trio-copy-message>button{grid-column:2;justify-self:start;margin-top:4px}}@media (prefers-reduced-motion:reduce){.trio-copy-message[data-moment=working] .trio-copy-message__mark [data-slot=product-icon]{animation:none}}.trio-ai-mark{width:var(--trio-ai-mark-size);height:var(--trio-ai-mark-size);color:var(--foreground);flex:none;display:block;overflow:visible}.trio-ai-mark__path{fill:currentColor}.trio-ai-mark__triad{transform-box:view-box;transform-origin:32px 32px;transition:transform var(--dur-normal) ease-out}:is(button,a):hover .trio-ai-mark[data-animated=true] .trio-ai-mark__triad,.trio-visual-language__mark:hover .trio-ai-mark__triad{transform:rotate(12deg)scale(.96)}.trio-object-glyph{flex:none;display:block;overflow:visible}.studio .side-workspace-switcher__copy{align-items:center;min-width:0;display:flex}.studio .side-workspace-switcher__copy strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.studio .agentic-sidebar-agent-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.studio .agentic-sidebar-agent{border-radius:8px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:8px;min-width:0;min-height:76px;padding:9px;display:flex}.studio .agentic-sidebar-agent>span{width:38px;height:38px;color:var(--trio-sidebar-text);background:var(--trio-control-hover);border:0;border-radius:50%;place-items:center;display:grid}.studio .agentic-sidebar-agent--new>span{border:1px dashed var(--border-subtle);background:0 0}.studio .agentic-sidebar-agent b{width:100%;color:var(--trio-sidebar-text);text-align:start;font-size:14px;font-weight:500;line-height:20px}.studio .side[data-ai-mode=true] .side-agentic-mode{animation:trio-sidebar-mode-in var(--dur-fast) ease-out both}@keyframes trio-sidebar-mode-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.trio-visual-language{border-block:1px solid var(--border-subtle);width:min(100%,1120px);margin:clamp(40px,6vw,72px) auto 0;padding-block:32px}.trio-visual-language>header{grid-template-columns:72px minmax(0,1fr);align-items:center;gap:22px;display:grid}.trio-visual-language__mark{background:var(--trio-agent-soft);border-radius:18px;place-items:center;width:64px;height:64px;display:grid}.trio-visual-language header span{color:var(--trio-text-muted);letter-spacing:.04em;font-size:12px;font-weight:500;line-height:16px;display:block}.trio-visual-language h2{color:var(--trio-text-strong);letter-spacing:-.025em;margin:5px 0 0;font-size:clamp(24px,3vw,28px);font-weight:500;line-height:1.2}.trio-visual-language header p{max-width:64ch;color:var(--trio-text-secondary);margin:8px 0 0;font-size:14px;line-height:22px}.trio-glyph-picker{scrollbar-width:none;grid-template-columns:repeat(8,minmax(76px,1fr));gap:6px;margin-top:30px;display:grid;overflow-x:auto}.trio-glyph-picker::-webkit-scrollbar{display:none}.trio-glyph-picker button{min-width:76px;min-height:82px;color:var(--trio-text-secondary);font:inherit;cursor:pointer;transition:color var(--dur-fast) ease,background-color var(--dur-fast) ease,transform var(--dur-fast) ease;background:0 0;border:0;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:8px;font-size:12px;font-weight:400;line-height:16px;display:flex}.trio-glyph-picker button:hover,.trio-glyph-picker button[data-selected=true]{color:var(--trio-text-strong);background:var(--trio-control-hover)}.trio-glyph-picker button:hover{transform:translateY(-1px)}.trio-glyph-picker button:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.trio-visual-language__status{min-height:18px;color:var(--trio-text-muted);margin:14px 0 0;font-size:12px;line-height:18px}@media (max-width:800px){.trio-glyph-picker{grid-template-columns:repeat(8,82px)}}@media (max-width:560px){.trio-visual-language>header{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.trio-ai-mark__triad,.trio-glyph-picker button{transition:none}.studio .side[data-ai-mode=true] .side-agentic-mode{animation:none}}@media (hover:hover)and (pointer:fine)and (min-width:768px){.ds02-menu .ds02-menu-close{display:none}}.atlas-tablecn__toolbar .atlas-tablecn__search{height:32px;min-height:32px;box-shadow:none;border-radius:var(--radius-md)}.atlas-tablecn__toolbar .atlas-tablecn__search:focus-visible{border-color:var(--focus-ring-aa,var(--ring))}.atlas-tablecn__pagination [data-slot=select-trigger]{min-width:64px;height:28px;min-height:28px;box-shadow:none;gap:8px;padding-inline:10px 8px;font-size:12px}[data-slot=dropdown-menu-content].atlas-tablecn__header-menu{min-width:9.5rem}.studio .shell{position:relative}.studio .side.is-collapsed{z-index:44;border-inline-end:1px solid var(--border-subtle);visibility:hidden;pointer-events:none;flex-basis:auto;width:256px;height:calc(100% - 56px);padding:9px 8px 8px;transition:transform .26s cubic-bezier(.22,1,.36,1),visibility 0s linear .26s;position:absolute;inset-block-start:56px;inset-inline-start:0;overflow:hidden;transform:translate(-100%)}.studio:dir(rtl) .side.is-collapsed{transform:translate(100%)}.studio .side.is-collapsed.is-peeking{visibility:visible;pointer-events:auto;border-start-start-radius:var(--radius-lg);border-start-end-radius:var(--radius-lg);flex-basis:auto;width:256px;padding:9px 8px 8px;transition:transform .26s cubic-bezier(.22,1,.36,1),visibility;position:absolute;overflow:clip auto;transform:translate(0);box-shadow:6px 0 24px #00000029}.studio:dir(rtl) .side.is-collapsed.is-peeking{transform:translate(0);box-shadow:-6px 0 24px #00000029}.studio .sidebar-hover-sensor{width:12px}.studio .sidebar-hover-sensor:dir(rtl){cursor:w-resize}@media (prefers-reduced-motion:reduce){.studio .side.is-collapsed,.studio .side.is-collapsed.is-peeking,.studio .side.is-collapsed>*{transition:none}}.studio .side-foot:before{display:none}.portal-switcher{gap:7px;margin-top:9px}.portal-switcher__invite{border:1px solid var(--border-subtle);background:var(--trio-sidebar-active);min-height:114px;box-shadow:var(--elevation-card);border-radius:15px;margin-bottom:34px;position:relative}.portal-switcher__invite-action{border-radius:inherit;width:100%;min-height:112px;color:var(--trio-sidebar-text);text-align:start;cursor:pointer;background:0 0;border:0;align-content:start;justify-items:start;padding:11px 10px;display:grid}.portal-switcher__invite-action:hover{background:var(--trio-sidebar-text)}@supports (color:color-mix(in lab,red,red)){.portal-switcher__invite-action:hover{background:color-mix(in srgb,var(--trio-sidebar-text) 4%,transparent)}}.portal-switcher__invite-action:focus-visible,.portal-switcher__invite-dismiss:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.portal-switcher__invite-icon{background:var(--trio-sidebar-text);border-radius:50%;place-items:center;width:34px;height:34px;margin-bottom:7px;display:grid}@supports (color:color-mix(in lab,red,red)){.portal-switcher__invite-icon{background:color-mix(in srgb,var(--trio-sidebar-text) 5%,var(--trio-sidebar-bg))}}.portal-switcher__invite-icon{color:var(--trio-sidebar-muted)}.portal-switcher__invite-icon [data-slot=product-icon]{width:17px;height:17px}.portal-switcher__invite-action strong{font-size:13px;font-weight:600;line-height:18px}.portal-switcher__invite-action small{max-width:200px;color:var(--trio-sidebar-muted);font-size:12px;line-height:15px}.portal-switcher__invite-dismiss{border:1px solid var(--border);background:var(--popover);width:21px;height:21px;color:var(--foreground);box-shadow:var(--elevation-dropdown);cursor:pointer;top:8px;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;inset-inline-end:8px}.portal-switcher__invite-dismiss [data-slot=product-icon]{width:11px;height:11px}.portal-switcher .portal-switcher__upgrade,.studio .side-foot .portal-switcher__upgrade{border:1px solid var(--trio-sidebar-text);min-height:32px}@supports (color:color-mix(in lab,red,red)){.portal-switcher .portal-switcher__upgrade,.studio .side-foot .portal-switcher__upgrade{border:1px solid color-mix(in srgb,var(--trio-sidebar-text) 18%,transparent)}}.portal-switcher .portal-switcher__upgrade,.studio .side-foot .portal-switcher__upgrade{background:repeating-linear-gradient(135deg,var(--trio-sidebar-bg) 0 4px,var(--trio-sidebar-text) 4px 8px);border-radius:8px}@supports (color:color-mix(in lab,red,red)){.portal-switcher .portal-switcher__upgrade,.studio .side-foot .portal-switcher__upgrade{background:repeating-linear-gradient(135deg,var(--trio-sidebar-bg) 0 4px,color-mix(in srgb,var(--trio-sidebar-text) 7%,var(--trio-sidebar-bg)) 4px 8px)}}.portal-switcher .portal-switcher__upgrade,.studio .side-foot .portal-switcher__upgrade{color:var(--trio-sidebar-text);box-shadow:none;font-size:13px;font-weight:500}.portal-switcher .portal-switcher__upgrade:disabled{opacity:1}.portal-switcher .portal-switcher__upgrade:not(:disabled):hover{border-color:var(--trio-sidebar-text)}@supports (color:color-mix(in lab,red,red)){.portal-switcher .portal-switcher__upgrade:not(:disabled):hover{border-color:color-mix(in srgb,var(--trio-sidebar-text) 32%,transparent)}}.portal-switcher__upgrade-icon{background:var(--trio-sidebar-text);width:18px;height:18px;color:var(--trio-sidebar-bg);border-radius:50%;flex:none;place-items:center;display:grid}.portal-switcher__upgrade-icon [data-slot=product-icon]{width:11px;height:11px}.portal-switcher__identity{--portal-accent:var(--info);background:0 0;border:0;align-items:center;gap:9px;min-height:32px;padding-inline:6px 0;display:flex}.portal-switcher__identity[data-portal-id=user]{--portal-accent:var(--success)}.portal-switcher__identity[data-portal-id=msp]{--portal-accent:var(--warning)}.portal-switcher__identity[data-portal-id=mssp]{--portal-accent:var(--destructive)}.portal-switcher__identity[data-portal-id=partner]{--portal-accent:var(--primary)}.portal-switcher .portal-switcher__icon{background:var(--portal-accent);border:0;border-radius:4px;width:16px;height:16px}@supports (color:color-mix(in lab,red,red)){.portal-switcher .portal-switcher__icon{background:color-mix(in srgb,var(--portal-accent) 24%,var(--trio-sidebar-bg))}}.portal-switcher .portal-switcher__icon{color:var(--portal-accent);font-size:12px;font-weight:600}.portal-switcher__icon [data-slot=product-icon]{width:14px;height:14px}.portal-switcher .portal-switcher__label{color:var(--trio-sidebar-text);flex:1;font-size:13px;font-weight:500}.portal-switcher .portal-switcher__switch-button{border:1px solid var(--trio-sidebar-text);height:27px;min-height:27px;padding-inline:10px}@supports (color:color-mix(in lab,red,red)){.portal-switcher .portal-switcher__switch-button{border:1px solid color-mix(in srgb,var(--trio-sidebar-text) 18%,transparent)}}.portal-switcher .portal-switcher__switch-button{background:var(--trio-sidebar-bg);color:var(--trio-sidebar-text);opacity:0;pointer-events:none;transition:opacity var(--dur-fast) ease,transform var(--dur-fast) ease,border-color var(--dur-fast) ease;border-radius:999px;font-size:12px;font-weight:500;transform:translate(-4px)}.portal-switcher__identity:is(:hover,:focus-within) .portal-switcher__switch-button,.portal-switcher .portal-switcher__switch-button[data-state=open]{opacity:1;pointer-events:auto;transform:none}.portal-switcher .portal-switcher__switch-button:not(:disabled):hover{border-color:var(--trio-sidebar-text)}@supports (color:color-mix(in lab,red,red)){.portal-switcher .portal-switcher__switch-button:not(:disabled):hover{border-color:color-mix(in srgb,var(--trio-sidebar-text) 38%,transparent)}}.portal-switcher .portal-switcher__switch-button:not(:disabled):hover{background:var(--trio-sidebar-active)}.portal-switcher .portal-switcher__switch-button:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.portal-switcher .portal-switcher__switch-button:disabled{opacity:.5}@media (hover:none){.portal-switcher .portal-switcher__switch-button{opacity:1;pointer-events:auto;transform:none}}.portal-switcher__menu[data-slot=dropdown-menu-content]{border:1px solid var(--border);background:var(--popover);width:306px;box-shadow:var(--elevation-dropdown);border-radius:11px;padding:3px 13px}.portal-switcher__menu [data-slot=dropdown-menu-item]{--portal-accent:var(--info);min-height:55px;transition:background-color var(--dur-fast) ease;border-radius:0;gap:8px;margin:0;padding:7px 0}.portal-switcher__menu [data-slot=dropdown-menu-item]+[data-slot=dropdown-menu-item]{border-top:1px solid var(--border-subtle)}.portal-switcher__menu [data-portal-id=user]{--portal-accent:var(--success)}.portal-switcher__menu [data-portal-id=msp]{--portal-accent:var(--warning)}.portal-switcher__menu [data-portal-id=mssp]{--portal-accent:var(--destructive)}.portal-switcher__menu [data-portal-id=partner]{--portal-accent:var(--primary)}.portal-switcher__menu [data-slot=dropdown-menu-item]:is(:hover,:focus,[data-highlighted],[aria-current=page]){background:var(--muted)}.portal-switcher__menu .portal-switcher__option-icon{background:var(--portal-accent);border:0;border-radius:4px;width:15px;height:15px}@supports (color:color-mix(in lab,red,red)){.portal-switcher__menu .portal-switcher__option-icon{background:color-mix(in srgb,var(--portal-accent) 24%,var(--popover))}}.portal-switcher__menu .portal-switcher__option-icon{color:var(--portal-accent);font-size:14px}.portal-switcher__menu .portal-switcher__option-icon [data-slot=product-icon]{width:14px;height:14px}.portal-switcher__menu .portal-switcher__option-copy{gap:2px}.portal-switcher__menu .portal-switcher__option-copy strong{color:var(--foreground);font-size:13px;font-weight:500}.portal-switcher__menu .portal-switcher__option-copy small{color:var(--muted-foreground);font-size:11px;line-height:16px}@media (prefers-reduced-motion:reduce){.portal-switcher .portal-switcher__switch-button,.portal-switcher__menu [data-slot=dropdown-menu-item]{transition:none}}.studio .side .side-brand{min-height:43px;padding:0 2px 5px}.studio .side .side-brand .side-workspace-switcher{min-height:32px}.studio .side .side-brand .collapse-control{opacity:.68;width:29px;height:29px;transition:background-color var(--dur-fast) ease,color var(--dur-fast) ease,opacity var(--dur-fast) ease,transform var(--dur-fast) ease;border-radius:7px}.studio .side .side-brand .collapse-control:hover,.studio .side .side-brand .collapse-control:focus-visible{background:var(--trio-sidebar-hover);opacity:1;transform:translate(-2px)}:is(.studio:dir(rtl) .side .side-brand .collapse-control:hover,.studio:dir(rtl) .side .side-brand .collapse-control:focus-visible){transform:translate(2px)}.studio .side .side-quick-nav,.studio .side[data-sidebar-source=workspace-component] .side-quick-nav{align-items:center;gap:4px;margin:2px 3px 9px;display:flex}.studio .side .side-quick-nav>:is(button,a),.studio .side[data-sidebar-source=workspace-component] .side-quick-nav>:is(button,a){width:max-content;max-width:32px;height:32px;min-height:32px;color:var(--trio-sidebar-muted);transition:max-width .22s cubic-bezier(.2,.8,.2,1),gap .22s cubic-bezier(.2,.8,.2,1),padding-inline .22s cubic-bezier(.2,.8,.2,1),background-color var(--dur-fast) ease,color var(--dur-fast) ease;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:0;padding-inline:8px;font-size:14px;font-weight:400;display:inline-flex;overflow:hidden}.studio .side .side-quick-nav>:is(button,a).active,.studio .side[data-sidebar-source=workspace-component] .side-quick-nav>:is(button,a).active{background:var(--trio-sidebar-active);max-width:144px;color:var(--trio-sidebar-strong);border-radius:999px;gap:6px;padding-inline:10px;font-weight:500}.studio .side .side-quick-nav>:is(button,a)>span:not([data-slot=product-icon]),.studio .side[data-sidebar-source=workspace-component] .side-quick-nav>:is(button,a)>span:not([data-slot=product-icon]){opacity:0;white-space:nowrap;max-width:0;transition:max-width .22s cubic-bezier(.2,.8,.2,1),opacity var(--dur-fast) ease;overflow:hidden}.studio .side .side-quick-nav>:is(button,a).active>span:not([data-slot=product-icon]),.studio .side[data-sidebar-source=workspace-component] .side-quick-nav>:is(button,a).active>span:not([data-slot=product-icon]){opacity:1;max-width:104px}.studio .side .side-quick-nav>:is(button,a):last-child,.studio .side[data-sidebar-source=workspace-component] .side-quick-nav>:is(button,a):last-child{margin-inline-start:auto}@media (prefers-reduced-motion:reduce){.studio .side .side-brand .collapse-control,.studio .side .side-quick-nav>:is(button,a),.studio .side .side-quick-nav>:is(button,a)>span:not([data-slot=product-icon]){transition:none}}.workspace-management{gap:12px;padding-block-end:16px;display:grid}.workspace-management__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 16px;padding-block-start:16px;display:flex}.workspace-management__header h1{color:var(--foreground);margin:0 0 4px;font-size:20px;font-weight:600;line-height:26px}.workspace-management__header p{color:var(--muted-foreground);margin:0;font-size:13px;line-height:18px}.workspace-management__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.workspace-management__row-actions{white-space:nowrap;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:4px;display:flex}.workspace-management__disclosure{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--muted);color:var(--foreground);margin:0;padding:10px 12px;font-size:12px;line-height:16px}.workspace-management__hierarchy{gap:12px;margin:4px 0;display:grid}.workspace-management__hierarchy div{gap:2px;display:grid}.workspace-management__hierarchy dt{color:var(--foreground);font-size:13px;font-weight:600;line-height:18px}.workspace-management__hierarchy dd{color:var(--muted-foreground);margin:0;font-size:12px;line-height:16px}.workspace-dialog{width:min(600px,calc(100% - 2 * var(--floating-edge-inset)));max-width:min(600px,calc(100% - 2 * var(--floating-edge-inset)));max-height:calc(100% - 2 * var(--floating-edge-inset));gap:20px;padding:28px;overflow:auto}.workspace-dialog--wide{width:min(880px,calc(100% - 2 * var(--floating-edge-inset)));max-width:min(880px,calc(100% - 2 * var(--floating-edge-inset)))}.workspace-dialog__form{gap:20px;display:grid}.workspace-dialog__field{gap:8px;min-width:0;display:grid}.workspace-dialog__field>label{color:var(--foreground);font-size:12px;font-weight:500;line-height:16px}.workspace-dialog__optional{color:var(--muted-foreground);font-weight:400}.workspace-dialog__inline{align-items:center;gap:8px;display:flex}.workspace-dialog__inline>input{flex:auto;min-width:0}.workspace-dialog__hint{color:var(--muted-foreground);margin:0;font-size:12px;line-height:16px}.workspace-dialog__error{color:var(--destructive);margin:0;font-size:12px;line-height:16px}.workspace-dialog__state{border:1px solid var(--border);border-radius:var(--radius-lg);color:var(--foreground);margin:0;padding:10px 12px;font-size:13px;line-height:18px}.workspace-dialog__admins{border:0;margin:0;padding:0}.workspace-dialog__admins legend{color:var(--foreground);margin-bottom:6px;padding:0;font-size:12px;font-weight:500}.workspace-dialog__candidates{border:1px solid var(--border);border-radius:var(--radius-md);max-height:240px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.workspace-dialog__candidate{border-block-end:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.workspace-dialog__candidate:last-child{border-block-end:0}.workspace-dialog__candidate-main{cursor:pointer;align-items:center;gap:8px;min-width:0;display:flex}.workspace-dialog__candidate-main>span{min-width:0;display:grid}.workspace-dialog__candidate-main strong{color:var(--foreground);font-size:13px;font-weight:500;line-height:17px}.workspace-dialog__candidate-main small{color:var(--muted-foreground);font-size:12px;line-height:16px}.workspace-dialog__subhead{color:var(--foreground);margin:12px 0 4px;font-size:13px;font-weight:600;line-height:18px}.workspace-dialog__invites{gap:8px;margin:0;padding:0;list-style:none;display:grid}.workspace-dialog__invite{border:1px solid var(--border);border-radius:var(--radius-md);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.workspace-dialog__invite-copy{min-width:0;display:grid}.workspace-dialog__invite-copy strong{color:var(--foreground);font-size:13px;font-weight:500;line-height:17px}.workspace-dialog__invite-copy small{color:var(--muted-foreground);font-size:12px;line-height:16px}@media (max-width:767px){.workspace-management__header{padding-block-start:16px}.workspace-management__actions{width:100%}}.workspace-dialog__form-fields{border:0;gap:20px;min-width:0;margin:0;padding:0;display:grid}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@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-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-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}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-scrollbar-thumb{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-scrollbar-track{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height,var(--accordion-panel-height,auto))}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height,var(--accordion-panel-height,auto))}to{height:0}}@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}@keyframes scroll-fade-reveal-b{0%{--scroll-fade-b:var(--_scroll-fade-size-b,var(--scroll-fade-size,min(12%, calc(var(--spacing) * 10))))}to{--scroll-fade-b:0px}}@keyframes scroll-fade-reveal-s{0%{--scroll-fade-s:0px}to{--scroll-fade-s:var(--_scroll-fade-size-s,var(--scroll-fade-size,min(12%, calc(var(--spacing) * 10))))}}@keyframes scroll-fade-reveal-e{0%{--scroll-fade-e:var(--_scroll-fade-size-e,var(--scroll-fade-size,min(12%, calc(var(--spacing) * 10))))}to{--scroll-fade-e:0px}}@keyframes tw-shimmer{0%{background-position:100% 0}to{background-position:0 0}}:root{--trio-touch-target: 44px;--trio-comfortable-control: 38px}:is([data-slot=button],[data-trio-button]){border-radius:calc(var(--sdp-style-component-button-radius) * 1px);gap:calc(var(--sdp-style-component-button-gap) * 1px);font-weight:var(--sdp-style-component-button-text-weight)}:is([data-slot=button],[data-trio-button])[data-size=default]{height:calc(var(--sdp-style-component-button-size-default-height) * 1px);padding-inline:calc(var(--sdp-style-component-button-size-default-px) * 1px)}:is([data-slot=button],[data-trio-button])[data-size=sm]{height:calc(var(--sdp-style-component-button-size-sm-height) * 1px);border-radius:calc(var(--sdp-style-component-button-size-sm-radius) * 1px)}:is([data-slot=button],[data-trio-button])[data-size=xs]{height:calc(var(--sdp-style-component-button-size-xs-height) * 1px);border-radius:calc(var(--sdp-style-component-button-size-xs-radius) * 1px)}:is([data-slot=button],[data-trio-button])[data-size=lg]{height:calc(var(--sdp-style-component-button-size-lg-height) * 1px)}[data-slot=input],[data-slot=input-group]{border-radius:calc(var(--sdp-style-component-input-radius) * 1px);min-height:var(--trio-comfortable-control);background:var(--sdp-style-component-input-bg);border-color:var(--sdp-style-component-input-border)}[data-slot=input]{padding-inline:calc(var(--sdp-style-component-input-px) * 1px)}[data-slot=select-trigger]{border-radius:calc(var(--sdp-style-component-select-trigger-radius) * 1px)}[data-slot=select-content]{border-radius:calc(var(--sdp-style-component-select-content-radius) * 1px)}[data-slot=select-item]{border-radius:calc(var(--sdp-style-component-select-item-radius) * 1px);min-height:calc(var(--sdp-style-component-select-item-min-height) * 1px)}[data-slot=dialog-content]{border-radius:calc(var(--sdp-style-component-dialog-radius) * 1px)}[data-slot=drawer-content],[data-slot=combobox-content]{background:var(--popover);color:var(--foreground);border-color:var(--border);-webkit-app-region:no-drag}[data-slot=input][aria-invalid=true],[data-slot=input-group][data-invalid=true]{border-color:var(--destructive)}[data-slot=input]:disabled{background:var(--sdp-style-component-input-field-disabled)}.kit-library{margin-block:var(--section-space)}.kit-library h2{margin-block-end:12px}.kit-library .kit-toolbar{display:flex;gap:12px;flex-wrap:wrap;margin-block:20px}.kit-catalog{overflow:auto;max-height:520px;border-block:1px solid var(--border)}.kit-catalog a{text-decoration-line:none}.kit-source-note{color:var(--muted-foreground);line-height:1.7;max-width:75ch}.loading-state-demo{position:relative;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-lg)}.loading-state-demo--bootstrap [data-slot=loading-state][data-variant=bootstrap]{min-block-size:220px}@media (max-width:767px),(pointer:coarse){.main :is([data-slot=button],[data-trio-button]),.main [data-slot=input],.main [data-slot=select-trigger],.main [data-slot=input-group]{min-height:var(--trio-touch-target)}}.kit-questionnaire{display:flex;flex-direction:column;gap:calc(var(--sdp-style-component-questionnaire-root-gap)*1px);max-width:480px}.kit-questionnaire fieldset{border:0;padding:0;margin:0;min-width:0}.kit-questionnaire legend{font-size:calc(var(--sdp-style-component-questionnaire-title-size)*1px);font-weight:var(--sdp-style-component-questionnaire-title-weight)}.kit-questionnaire-description,.kit-questionnaire-choice small,.kit-questionnaire-progress{color:var(--muted-foreground);font-size:14px}.kit-questionnaire-options{display:grid;gap:calc(var(--sdp-style-component-questionnaire-choices-gap)*1px);margin-block-start:16px}.kit-questionnaire-choice{display:flex;gap:calc(var(--sdp-style-component-questionnaire-choice-gap)*1px);padding:calc(var(--sdp-style-component-questionnaire-choice-py)*1px) calc(var(--sdp-style-component-questionnaire-choice-px)*1px);border:1px solid var(--sdp-style-component-questionnaire-choice-border);border-radius:calc(var(--sdp-style-component-questionnaire-choice-radius)*1px);background:var(--sdp-style-component-questionnaire-choice-bg);cursor:pointer}.kit-questionnaire-choice input{width:16px;height:16px;flex:none;margin-block-start:3px;accent-color:var(--primary)}.kit-questionnaire-choice small{display:block}.kit-questionnaire-choice.is-checked{background:var(--sdp-style-component-questionnaire-choice-checked-bg);border-color:var(--sdp-style-component-questionnaire-choice-checked-border)}.kit-questionnaire-choice:focus-within{outline:2px solid var(--ring);outline-offset:2px}.kit-questionnaire-choice[data-disabled]{opacity:.5;cursor:not-allowed}.kit-questionnaire-actions{display:flex;gap:calc(var(--sdp-style-component-questionnaire-actions-gap)*1px)}.kit-questionnaire-error{color:var(--destructive)}.kit-typeset{font-size:calc(var(--sdp-typeset-size-body)*1px);line-height:1.65;max-width:calc(var(--sdp-typeset-measure-80ch)*1px)}.kit-typeset>*+*{margin-block-start:calc(var(--sdp-typeset-space-flow)*1px)}.kit-typeset :is(h1,h2,h3,h4,h5,h6){font-weight:600;line-height:1.3;letter-spacing:0}.kit-typeset h1{font-size:calc(var(--sdp-typeset-size-h1)*1px)}.kit-typeset h2{font-size:calc(var(--sdp-typeset-size-h2)*1px)}.kit-typeset h3{font-size:calc(var(--sdp-typeset-size-h3)*1px)}.kit-typeset h4{font-size:calc(var(--sdp-typeset-size-h4)*1px)}.kit-typeset h5{font-size:calc(var(--sdp-typeset-size-h5)*1px)}.kit-typeset h6{font-size:calc(var(--sdp-typeset-size-h6)*1px)}.kit-typeset blockquote{border-inline-start:2px solid var(--border);padding-inline-start:calc(var(--sdp-typeset-space-blockquote-indent)*1px)}.kit-typeset pre{overflow:auto;background:var(--muted);padding:calc(var(--sdp-typeset-space-pre-y)*1px) calc(var(--sdp-typeset-space-pre-x)*1px);border-radius:var(--radius-md)}body{font-size:calc(var(--sdp-style-text-sm-size)*1px)}:is([data-slot=button],[data-trio-button]){font-size:calc(var(--sdp-style-text-sm-size)*1px)}:is([data-slot=button],[data-trio-button])[data-size=xs]{font-size:calc(var(--sdp-style-text-xs-size)*1px)}[data-slot=field-label],[data-slot=field-description]{font-size:calc(var(--sdp-style-text-sm-size)*1px);line-height:calc(var(--sdp-style-text-sm-lh)*1px)}@media (max-width:767px),(pointer:coarse){.group\/calendar{--cell-size:44px}[data-slot=dialog-content] [data-trio-button],[data-slot=drawer-content] [data-trio-button],[data-slot=popover-content] [data-trio-button]{min-height:44px}}.kit-catalog summary{cursor:pointer;padding-block:12px;color:var(--muted-foreground)}.kit-source-items{list-style:none;margin:0;padding:0;max-width:560px}.kit-source-items li{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;padding-block:10px;border-block-start:1px solid var(--border);overflow-wrap:anywhere}.kit-source-items span{color:var(--muted-foreground);white-space:nowrap}[data-slot=field-description]{text-align:start}[data-slot=switch-thumb]:dir(rtl)[data-state=checked]{translate:calc(-100% + 2px) 0}.trio-logo{display:inline-flex;flex:none;align-items:center;vertical-align:middle}.trio-logo img{width:100%;height:100%;object-fit:contain}.trio-brand-gallery{display:flex;flex-wrap:wrap;align-items:end;gap:40px;padding-block:24px}.trio-brand-gallery figure{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:16px;margin:0}.trio-brand-gallery figcaption{color:var(--muted-foreground);font-size:12px}.device-art{flex:none;display:inline-flex;align-items:center;justify-content:center}.device-art img{width:100%;height:100%;object-fit:contain}.primary-product-wizard__layer{padding:var(--space-6);isolation:isolate}.primary-product-wizard__scrim{position:absolute;inset:0;z-index:-1;background:color-mix(in srgb,var(--foreground) 38%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.primary-product-wizard__surface{position:relative;border:1px solid var(--border);color:var(--foreground)}.primary-product-wizard__modal{width:min(calc(100vw - var(--space-12)),880px);max-width:1100px;height:min(680px,calc(100dvh - var(--space-12)));max-height:960px;border-radius:var(--radius-dialog);box-shadow:var(--elevation-modal)}.primary-product-wizard__layer[data-presentation=fullscreen]{padding:0}.primary-product-wizard__fullscreen{width:100%;max-width:none;height:100dvh;max-height:100dvh;border:0;border-radius:0;box-shadow:none}.primary-product-wizard__fullscreen .primary-product-wizard__content-inner{width:min(100%,var(--content-max-w))}.primary-product-wizard__fullscreen>header{padding-block-start:max(var(--space-4),env(safe-area-inset-top))}.primary-product-wizard__body{flex-direction:column;overflow:hidden}.primary-product-wizard__progress{display:flex;align-items:center;gap:var(--space-4);flex:none;padding:var(--space-5) var(--space-8) var(--space-3)}.primary-product-wizard__progress nav{min-width:0}.primary-product-wizard__progress-list{display:flex;align-items:center;gap:var(--space-2);margin:0;padding:0;list-style:none}.primary-product-wizard__progress-item{display:flex}.primary-product-wizard__progress-button{display:inline-flex;align-items:center;width:var(--space-10);min-width:var(--space-10);height:var(--space-5);padding:var(--space-2) 0;border:0;border-radius:var(--radius-sm);background:transparent}.primary-product-wizard__progress-button:disabled{cursor:default;opacity:1}.primary-product-wizard__progress-button:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.primary-product-wizard__progress-segment{display:block;width:100%;height:var(--space-1);border-radius:var(--radius-full);background:var(--border)}.primary-product-wizard__progress-button[data-state=active] .primary-product-wizard__progress-segment,.primary-product-wizard__progress-button[data-state=complete] .primary-product-wizard__progress-segment{background:var(--foreground)}.primary-product-wizard__progress-count{margin:0;white-space:nowrap;color:var(--muted-foreground);font-size:var(--text-label-size);line-height:var(--text-label-lh)}.primary-product-wizard__content{padding:var(--space-8) var(--space-8) var(--space-10)}.primary-product-wizard__content-inner{width:min(100%,920px);margin-inline:auto}.primary-product-wizard__content[data-content-mode=wide] .primary-product-wizard__content-inner,.primary-product-wizard__content[data-content-mode=fill] .primary-product-wizard__content-inner{width:min(100%,var(--content-max-w))}.primary-product-wizard__content[data-content-mode=fill] .primary-product-wizard__content-inner{display:flex;min-height:100%;flex-direction:column}.primary-product-wizard__art{display:flex;justify-content:center;margin-block-end:var(--space-6);color:var(--muted-foreground)}.primary-product-wizard__art>:is(svg,img){max-inline-size:100%;block-size:auto}.primary-product-wizard__status{margin-block-end:var(--space-4);color:var(--muted-foreground);font-size:var(--text-caption-size);font-weight:var(--fw-medium);letter-spacing:var(--tracking-caption);text-transform:uppercase}.primary-product-wizard__title{margin:0;color:var(--foreground);font-size:var(--text-title-size);font-weight:var(--fw-semibold);line-height:var(--text-title-lh);letter-spacing:var(--tracking-tight);text-wrap:balance}.primary-product-wizard__title:focus{outline:none}.primary-product-wizard__description{max-width:var(--reading-measure);margin:var(--space-2) 0 var(--space-8);color:var(--muted-foreground);font-size:var(--text-body-size);line-height:var(--text-body-lh)}.primary-product-wizard__condition{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);margin-block-end:var(--space-6);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--muted)}.primary-product-wizard__condition[data-state=error]{border-color:var(--destructive-border, var(--border))}.primary-product-wizard__condition h2,.primary-product-wizard__condition p{margin:0}.primary-product-wizard__condition h2{font-size:var(--text-body-size);line-height:var(--text-body-lh);font-weight:var(--fw-semibold)}.primary-product-wizard__condition p{margin-block-start:var(--space-1);color:var(--muted-foreground);font-size:var(--text-label-size);line-height:var(--text-label-lh)}.primary-product-wizard__option-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}.primary-product-wizard__option-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.primary-product-wizard .trio-wizard-choice{min-height:80px;padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--background)}.primary-product-wizard .trio-wizard-choice:has([data-state=checked]){border:1px solid var(--ring);background:var(--accent);box-shadow:var(--shadow-focus)}.primary-product-wizard__footer{display:flex;min-height:68px;flex:none;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4) var(--space-6);border-block-start:1px solid var(--border);background:var(--background)}.primary-product-wizard__footer--complete{justify-content:flex-end}.primary-product-wizard__key{display:inline-flex;align-items:center;min-height:var(--space-5);padding-inline:var(--space-1_5);border:1px solid color-mix(in srgb,currentColor 24%,transparent);border-radius:var(--radius-sm);background:color-mix(in srgb,currentColor 8%,transparent);font:inherit;font-size:var(--text-caption-size);line-height:var(--text-caption-lh);white-space:nowrap}@media (forced-colors:active){.primary-product-wizard__key{border-color:CanvasText;background:Canvas;color:CanvasText}}.settings-center-gallery__mock-boundary{display:flex;align-items:flex-start;gap:var(--space-3);margin-block:var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--status-warning-border);border-radius:var(--radius-lg);background:var(--status-warning-bg);color:var(--status-warning-text);font-size:var(--text-label-size);line-height:var(--text-label-lh)}.settings-center-gallery__mock-boundary strong{flex:none;font-weight:var(--fw-semibold)}.platform-setup__inline-confirmation{display:grid;gap:var(--space-3);width:100%;padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--muted)}.platform-setup__inline-confirmation p{margin:0;color:var(--muted-foreground);font-size:var(--text-label-size);line-height:var(--text-label-lh)}.platform-setup__inline-confirmation>div{display:flex;justify-content:flex-end;gap:var(--space-2)}@media (max-width:767px),(max-height:680px){.primary-product-wizard__layer{padding:var(--space-4)}.primary-product-wizard__modal{width:min(calc(100vw - var(--space-8)),880px);height:min(680px,calc(100dvh - var(--space-8)));max-height:calc(100dvh - var(--space-8))}.primary-product-wizard__progress{padding:var(--space-3) var(--space-4) var(--space-2);overflow-x:auto}.primary-product-wizard__content{padding:var(--space-6) var(--space-4) var(--space-8)}.primary-product-wizard__option-grid,.primary-product-wizard__option-grid--two{grid-template-columns:minmax(0,1fr)}.primary-product-wizard__footer{height:auto;min-height:0;flex-wrap:wrap;padding:var(--space-3) var(--space-4) calc(var(--space-3) + env(safe-area-inset-bottom))}.primary-product-wizard__footer>div{min-width:0;flex-wrap:wrap}.primary-product-wizard__footer>div:last-child{margin-inline-start:auto}.primary-product-wizard__condition{align-items:stretch;flex-direction:column}}@media (max-width:480px){.settings-center-gallery__mock-boundary{flex-direction:column}.primary-product-wizard>header{height:auto;min-height:68px;padding:var(--space-3) var(--space-4)}.primary-product-wizard>header>div:first-child>div:last-child>p:last-child{display:none}.primary-product-wizard__footer>div{width:auto;justify-content:space-between}.primary-product-wizard__footer>div:last-child{flex:1 1 auto;justify-content:flex-end}.primary-product-wizard__footer{height:auto;min-height:68px;flex-wrap:wrap;row-gap:var(--space-2)}.primary-product-wizard__footer>div:last-child{flex-wrap:wrap}.primary-product-wizard__footer [role=status]{flex:1 0 100%;order:-1;font-size:12px;text-align:end}}@media (max-width:350px){.primary-product-wizard__footer>div{width:100%}}@media (prefers-reduced-motion:reduce){.primary-product-wizard,.primary-product-wizard *{scroll-behavior:auto;transition:none!important;animation:none!important}}@media (prefers-reduced-transparency:reduce){.primary-product-wizard__scrim{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--background)}}.trio-wizard-choice{display:flex;align-items:center;gap:14px;padding:14px 6px;border:0;border-block-end:1px solid var(--border-subtle);border-radius:0;cursor:pointer;min-height:64px}.trio-wizard-choice:has([data-state=checked]){border-color:var(--border-subtle);border-inline-start:2px solid var(--primary);background:color-mix(in srgb,var(--accent) 78%,transparent)}.frontend-gallery{padding-block:32px;margin-block:32px;border-block:1px solid var(--border);--card-bg: var(--background);--card-border: var(--border);--card-radius: 12px;--card-pad: 20px;--card-head-pad: 20px;--card-foot-bg: var(--muted);--choicecard-radius: 12px;--choicecard-pad: 16px;--choicecard-pad-tile: 20px;--choicecard-gap: 12px}.framework-gallery,.device-render-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:16px}.framework-gallery figure,.device-render-gallery figure{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:16px 8px;font-size:12px;margin:0}.compliance-mark{width:48px;height:48px;display:inline-flex;flex:none;background:var(--devicon-tile);border-radius:10px;padding:4px}.compliance-mark img{width:100%;height:100%;object-fit:contain}.device-render-gallery img{width:76px;height:76px;object-fit:contain}.frontend-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}@media (max-width:1000px){.frontend-card-grid{grid-template-columns:1fr}.frontend-gallery .section-head{flex-wrap:wrap;gap:16px}}[role=alertdialog] h2,[role=alertdialog] p{text-align:start}@media (max-width:767px){.trio-wizard-choice{min-height:56px;padding-block:12px}}.os-label{display:inline-flex;align-items:center;gap:6px;vertical-align:middle;max-width:100%}.os-icon{display:inline-flex;align-items:center;justify-content:center;flex:none;border-radius:4px;background:var(--devicon-tile);overflow:hidden;vertical-align:middle}.os-icon img{display:block;width:100%;height:100%;object-fit:contain}.os-gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(138px,1fr));gap:20px;padding-block:20px}.compliance-text-fallback{align-items:center;justify-content:center;background:var(--muted);border:1px solid var(--border);font-size:12px;font-weight:600;color:var(--foreground)}.entity-identity-examples{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));gap:var(--layout-gap, 16px);margin-block:20px}.entity-identity-examples>div{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0}.entity-identity-examples small{color:var(--muted-foreground)}.shell:is([data-page=preferences],[data-page=shortcuts]) .main{width:100%;max-width:none;margin:0;padding:0}.atlas-studio-preferences-page{width:100%;min-width:0}.atlas-studio-preferences-content{width:min(100%,940px);margin-inline:auto;padding:var(--space-5) var(--space-6) var(--space-9)}.atlas-studio-preferences-page.shortcut-center .atlas-studio-preferences-content{width:min(100%,1120px);max-width:1120px}.atlas-studio-preferences-heading{position:sticky;z-index:3;inset-block-start:0;width:100%;min-height:calc(var(--header-h) + var(--space-4));margin:0;padding:var(--space-3) var(--space-7);border-bottom:1px solid var(--border-subtle);background:var(--background)}.atlas-studio-preferences-heading__inner{display:grid;width:100%;min-width:0;gap:var(--space-1)}.atlas-studio-preferences-heading h1{font-size:var(--heading-xl-size);line-height:var(--heading-xl-line-height);font-weight:var(--heading-xl-weight);letter-spacing:var(--heading-xl-letter-spacing)}.atlas-studio-preferences-heading p,.settings-section header p,.setting-copy p{color:var(--muted-foreground);font-size:13px;line-height:1.7;margin-top:0}.atlas-studio-preferences-tabs{display:flex;gap:6px;margin-bottom:24px;flex-wrap:wrap}.settings-section{border:1px solid var(--border);border-radius:14px;padding:24px;background:var(--card);margin-bottom:20px;min-width:0}.settings-section>header{padding-bottom:18px;border-bottom:1px solid var(--border)}.settings-section h2{font-size:14px;font-weight:600}.setting-row{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 0}.setting-row+.setting-row{border-top:1px solid var(--border)}.setting-row:last-child{padding-bottom:0}.setting-identity{display:flex;align-items:center;gap:var(--space-3);min-width:0;max-width:570px;margin-inline-end:auto}.setting-copy{min-width:0}.setting-copy label{font-size:14px;font-weight:var(--text-label-weight)}.setting-mark{display:inline-flex;flex:none;inline-size:20px;block-size:20px}.setting-control{flex-shrink:0;max-width:100%}.settings-segment{display:flex;flex-wrap:wrap;border:1px solid var(--border);border-radius:9px;padding:3px;gap:2px!important;height:auto}.settings-segment [data-slot=toggle-group-item]{border-radius:6px!important;height:32px!important;padding:0 12px!important;font-size:12px!important;flex:none!important}.settings-segment [data-state=on]{background:var(--muted);box-shadow:none}.settings-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-top:18px}.settings-action-card{display:flex;align-items:center;text-align:start;gap:12px;border:1px solid var(--border);border-radius:10px;padding:16px;min-width:0;background:var(--card);transition:background .15s}.settings-action-card:hover{background:var(--muted)}.settings-action-card>span:nth-child(2){flex:1;min-width:0}.settings-action-card strong{display:block;font-size:13px;font-weight:500}.settings-action-card small{display:block;font-size:12px;line-height:1.65;color:var(--muted-foreground);margin-top:3px}.settings-action-icon{width:34px;height:34px;border:1px solid var(--border);border-radius:8px;display:grid;place-items:center;flex-shrink:0}.settings-action-icon svg{width:16px;height:16px}.shortcut-workbench{display:grid;grid-template-columns:210px minmax(0,1fr);gap:26px}.shortcut-filter>label{font-size:12px;font-weight:500}.settings-search{position:relative;margin-top:8px}.settings-search>svg{position:absolute;inset-inline-start:10px;top:12px;color:var(--muted-foreground)}.settings-search input{padding-inline-start:32px}.shortcut-filter .eyebrow{margin:26px 8px 8px}.shortcut-filter nav{display:grid;gap:3px}.shortcut-filter nav button{display:flex;justify-content:space-between;padding:9px 10px;border-radius:7px;font-size:12px;color:var(--muted-foreground)}.shortcut-filter nav button[aria-current=true]{background:var(--muted);color:var(--foreground)}.shortcut-help{font-size:12px;color:var(--muted-foreground);line-height:1.8;margin-top:20px}.shortcut-results{min-width:0}.shortcut-results-head{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;font-size:12px;color:var(--muted-foreground)}.shortcut-group{margin-top:24px}.shortcut-group h2{color:var(--muted-foreground);font-weight:500!important;padding-bottom:10px;border-bottom:1px solid var(--border)}.shortcut-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 0;min-height:54px;border-bottom:1px solid color-mix(in srgb,var(--border) 55%,transparent)}.shortcut-command{text-align:start;font-size:13px;display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-height:40px}.shortcut-command small{font-size:12px;color:var(--muted-foreground);border:1px solid var(--border);border-radius:12px;padding:1px 6px}.shortcut-edit{height:40px;flex-shrink:0}.shortcut-keys{display:inline-flex;gap:4px;align-items:center;white-space:nowrap}.shortcut-keys kbd{box-shadow:0 1px 1px #0000000c;border:1px solid var(--border);min-width:23px;height:23px;padding:0 5px;border-radius:4px;font-family:inherit;font-size:12px;font-weight:400;background:var(--muted);color:var(--muted-foreground)}.shortcut-unassigned{color:var(--muted-foreground);font-size:12px}.shortcut-native-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.shortcut-native-grid>div{display:flex;align-items:center;justify-content:space-between;padding:18px 0;font-size:12px;gap:10px}.settings-empty{text-align:center;padding:44px 16px;display:flex;align-items:center;flex-direction:column;gap:12px}.settings-empty>svg{color:var(--muted-foreground)}.settings-empty p{color:var(--muted-foreground);font-size:13px}.shortcut-edit-dialog{max-width:min(520px,calc(100vw - 32px))!important}.shortcut-recording{padding:30px 16px;min-height:130px;background:var(--muted);border:1px dashed var(--border);border-radius:10px;display:flex;gap:20px;flex-direction:column;align-items:center;text-align:center;font-size:12px;color:var(--muted-foreground)}.shortcut-recording[data-shortcut-recorder=true]{outline:2px solid var(--ring)}.shortcut-conflict{color:var(--destructive)!important;font-size:12px;line-height:1.7}.settings-pattern-gallery{margin:28px 0}.settings-pattern-gallery .section-head{display:flex;justify-content:space-between;gap:16px;align-items:center}.settings-pattern-gallery .section-head p{font-size:12px;color:var(--muted-foreground);margin-top:6px}.settings-pattern-gallery .settings-actions{margin-top:20px}@media (max-width:767px){.atlas-studio-preferences-content{padding:var(--space-4) var(--space-4) var(--space-7)}.atlas-studio-preferences-heading{min-height:calc(var(--header-h) + var(--space-3));padding:var(--space-3) var(--space-4)}.settings-section{padding:18px}.setting-row{align-items:flex-start;flex-direction:column;gap:12px}.setting-control{width:100%}.settings-actions,.shortcut-native-grid{grid-template-columns:1fr}.shortcut-workbench{grid-template-columns:1fr;gap:24px}.shortcut-filter nav{grid-template-columns:1fr 1fr}.shortcut-filter .shortcut-help{display:none}.shortcut-row{align-items:flex-start}.shortcut-command{flex-direction:column;align-items:flex-start;gap:4px}.settings-pattern-gallery .section-head{align-items:flex-start;flex-direction:column}.settings-segment [data-slot=toggle-group-item]{height:40px!important}.shortcut-edit,.atlas-studio-preferences-page .atlas-studio-preferences-tabs button{min-height:44px}}.administration-patterns{margin-block:40px;padding-block-start:32px;border-top:1px solid var(--border);min-width:0}.administration-patterns>header h2{font-size:22px;font-weight:600;margin-block:8px}.administration-patterns p{font-size:13px;line-height:1.6;color:var(--muted-foreground)}.administration-patterns h3{font-size:14px;font-weight:600;margin-block:24px 12px}.admin-pattern-tabs{display:flex;flex-wrap:wrap;gap:4px;margin-block:20px}.admin-pattern-scope{display:flex;gap:8px;align-items:center;font-size:12px;color:var(--muted-foreground);padding-block:12px;border-block:1px solid var(--border)}.admin-pattern-scope>span{margin-inline-start:auto}.admin-pattern-group{border:1px solid var(--border);border-radius:12px;overflow:hidden;background:var(--background)}.admin-pattern-group:empty{display:none}.admin-pattern-row{display:flex;align-items:center;gap:12px;padding:18px 16px;min-width:0}.admin-pattern-row+.admin-pattern-row{border-top:1px solid var(--border)}.admin-pattern-icon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:34px;height:34px;border-radius:8px;background:var(--muted);color:var(--foreground)}.admin-pattern-copy{flex:1;min-width:0}.admin-pattern-copy strong{font-size:13px;font-weight:500}.admin-pattern-copy p{font-size:12px;margin:4px 0 0}.admin-pattern-control{flex:none;max-width:42%;font-size:12px;color:var(--muted-foreground)}.admin-pattern-control input{width:190px;max-width:100%}.admin-pattern-control select{background:var(--background);border:1px solid var(--border);border-radius:7px;padding:7px}.admin-pattern-actions{display:flex;gap:8px;flex-wrap:wrap;margin-block:14px}.admin-pattern-actions>input{flex:1;min-width:140px}.admin-pattern-state{color:var(--foreground);font-size:12px}.admin-pattern-save{display:flex;align-items:center;gap:8px;border-top:1px solid var(--border);padding-block:16px;margin-block-start:24px}.admin-pattern-save>span{font-size:12px;color:var(--muted-foreground);margin-inline-end:auto}.admin-pattern-textarea{width:100%;min-height:150px;border:1px solid var(--border);border-radius:10px;background:var(--background);padding:14px;font-size:13px;resize:vertical}.admin-guidance-label{display:block;font-size:12px;color:var(--muted-foreground);margin-block:8px}.admin-search{display:flex;align-items:center;gap:8px;margin-block:20px}.admin-integrations-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.integration-pattern-card{display:flex;flex-direction:column;text-align:start;align-items:flex-start;gap:10px;padding:20px;border:1px solid var(--border);border-radius:12px;background:var(--background);cursor:pointer}.integration-pattern-card:hover{background:var(--muted)}.integration-pattern-card strong{font-size:14px}.integration-pattern-card p{margin:0;flex:1}.integration-pattern-card small{font-size:12px;color:var(--muted-foreground)}.admin-detail-list{padding-inline-start:20px;font-size:13px;line-height:2;list-style:disc}.admin-comparison{overflow:auto;border:1px solid var(--border);border-radius:12px;margin-block:16px}.admin-pattern-receipt{padding:12px;background:var(--muted);border-radius:8px}.admin-pattern-tabs button:focus-visible,.integration-pattern-card:focus-visible{outline:2px solid var(--ring);outline-offset:3px}@media (max-width:600px){.admin-pattern-row{align-items:flex-start;flex-wrap:wrap}.admin-pattern-control{max-width:100%}.admin-pattern-control:has(input){width:100%}.admin-pattern-control input{width:100%}.admin-integrations-grid{grid-template-columns:1fr}.admin-pattern-save{flex-wrap:wrap}.admin-pattern-save>span{width:100%}.admin-pattern-scope{flex-wrap:wrap}}.shell--setting-route,.workspace--setting-route,.workspace-stage--setting-route,.workspace-canvas--setting-route,.main--setting-route{width:100%;min-width:0;min-height:0}.shell--setting-route,.workspace--setting-route,.workspace-stage--setting-route,.workspace-canvas--setting-route{height:100%}.main--setting-route{height:100%;max-width:none;margin:0;padding:0;overflow:hidden}.settings-center{width:100%;min-height:100%;height:100%;display:grid;grid-template-rows:auto minmax(0,1fr);background:var(--background);color:var(--foreground);overflow:hidden}.settings-center__topbar{display:flex;min-height:var(--header-h, 48px);align-items:center;justify-content:space-between;padding-inline:var(--space-4);border-block-end:1px solid var(--border);background:var(--background)}.settings-center__topbar-back{color:var(--muted-foreground);font-weight:var(--text-label-weight)}.settings-center__topbar-back:hover{background:transparent;color:var(--foreground)}.settings-center__topbar-help{color:var(--muted-foreground)}.settings-center__topbar-help:hover{color:var(--foreground)}.settings-center__body{min-height:0;display:grid;grid-template-columns:var(--settings-nav-inline-size) minmax(0,1fr);overflow:hidden}.settings-center__sidebar{min-height:0;overflow:auto;padding:var(--space-4) var(--space-3);border-inline-end:1px solid var(--border);background:var(--sidebar)}.settings-center__nav-content{display:grid;align-content:start;gap:var(--space-4)}.settings-center__search,.settings-center__inline-search{position:relative;display:block}.settings-center__search>svg,.settings-center__inline-search>svg{position:absolute;z-index:1;inset-inline-start:var(--space-3);inset-block-start:50%;translate:0 -50%;color:var(--muted-foreground);pointer-events:none}.settings-center__search input,.settings-center__inline-search input{padding-inline-start:var(--space-8)}.settings-center__nav-content nav{display:grid;gap:var(--space-4)}.settings-center__nav-content nav section{display:grid;gap:var(--space-1)}.settings-center__nav-content nav h2{padding-inline:var(--space-2);color:var(--muted-foreground);font-size:var(--text-label-size);line-height:var(--text-label-lh);font-weight:var(--text-label-weight)}.settings-center__nav-content nav button{min-height:var(--control-h-btn);display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-md);text-align:start;color:var(--trio-text-secondary, var(--muted-foreground));font-size:var(--text-body-size);line-height:var(--text-body-lh)}.settings-center__nav-content nav button:hover{background:var(--sidebar-item-bg-hover, var(--accent));color:var(--foreground)}.settings-center__nav-content nav button[aria-current=page]{background:var(--sidebar-item-bg-selected, var(--secondary));color:var(--foreground);font-weight:500}.settings-center__nav-arrow{opacity:0}.settings-center__nav-content nav button[aria-current=page] .settings-center__nav-arrow,.settings-center__nav-content nav button:hover .settings-center__nav-arrow{opacity:1}[dir=rtl] .settings-center__nav-arrow{rotate:180deg}.settings-center__nav-empty{display:grid;gap:var(--space-2);padding:var(--space-3) var(--space-2);color:var(--muted-foreground)}.settings-center__nav-empty strong{color:var(--foreground);font-size:var(--text-body-size);font-weight:var(--text-label-weight)}.settings-center__nav-empty button{justify-self:start;color:var(--text-link);text-decoration-line:none}.settings-center__main{min-width:0;min-height:0;overflow:auto}.settings-center{--settings-content-gutter: var(--page-gutter);--settings-page-block-start: var(--page-block-space);--settings-page-block-end: var(--page-block-end)}.settings-center__content{width:min(100%,var(--settings-content-standard));margin-inline:auto;padding:var(--settings-page-block-start) var(--settings-content-gutter) var(--settings-page-block-end);container:settings-content / inline-size}.settings-center__content[data-content-mode=collection]{width:min(100%,var(--settings-content-collection))}.settings-center__content[data-content-mode=fill]{display:flex;width:min(100%,var(--settings-content-collection));height:100%;min-height:0;flex-direction:column}.settings-center__content[data-content-mode=fill] .settings-center__root-content{display:flex;min-height:0;flex:1;flex-direction:column}:where(.settings-center__content[data-content-mode=fill] .settings-center__root-content>:last-child:not(.settings-center__page-header)){min-height:0;flex:1}.settings-center__page-header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:flex-start;justify-content:space-between;gap:var(--settings-header-gap);padding-block-end:0;border-block-end:0}.settings-center__page-header+.settings-section{padding-block-start:var(--settings-header-gap)}.settings-center__page-header+:not(.settings-section){margin-block-start:var(--settings-header-gap)}.settings-center__page-back{grid-column:1 / -1;justify-self:start}.settings-center__page-header h1{font-size:var(--heading-xl-size);line-height:var(--heading-xl-line-height);letter-spacing:var(--heading-xl-letter-spacing);font-weight:var(--heading-xl-weight)}.settings-center__page-header h1:focus,.settings-center__page-header h1:focus-visible{outline:0;box-shadow:none}.settings-center__page-header p{max-width:var(--reading-measure);margin-block-start:var(--space-1);color:var(--muted-foreground);font-size:var(--settings-copy-size);line-height:var(--settings-copy-lh)}.settings-center__content .settings-section{margin:0;padding:var(--settings-section-space) 0;border:0;border-radius:0;border-block-end:1px solid var(--border);background:transparent}.settings-center__content .settings-section>header{padding-block-end:var(--space-4);border:0}.settings-center__content .setting-row{min-height:var(--space-16);padding-block:var(--settings-row-space)}.settings-center__content .setting-row:last-child{padding-block-end:var(--space-4)}.settings-center__content .setting-copy label,.settings-center__content .setting-copy .setting-label,.settings-center__content .setting-copy p{max-width:var(--reading-measure)}.settings-center__content .setting-copy .setting-label{display:block;font-size:var(--settings-copy-size);font-weight:var(--text-label-weight)}.settings-center__content .setting-copy p{font-size:var(--settings-copy-size);line-height:var(--settings-copy-lh)}.settings-center__content>.mcp-setting-concern{display:grid;min-width:0;gap:var(--space-4)}.mcp-setting-concern [role=status] p,.mcp-setting-concern [role=alert] p{max-width:var(--reading-measure);margin-block-start:var(--space-1);color:var(--muted-foreground);font-size:var(--text-body-size);line-height:var(--text-body-lh)}.mcp-setting-concern>nav,.mcp-setting-concern>[role=group]{display:flex;flex-wrap:wrap;gap:var(--space-1)}.mcp-setting-concern>div:has(>label){display:grid;gap:var(--space-2)}.mcp-setting-concern>div:has(>label)>div{position:relative}.mcp-setting-concern>div:has(>label) svg{position:absolute;z-index:1;inset-inline-start:var(--space-3);inset-block-start:50%;translate:0 -50%;color:var(--muted-foreground);pointer-events:none}.mcp-setting-concern>div:has(>label) input{padding-inline-start:var(--space-8)}.mcp-setting-concern details{min-width:0;padding-block:var(--space-3);border-block-end:1px solid var(--border)}.mcp-setting-concern summary{display:flex;align-items:center;gap:var(--space-2);min-height:var(--control-h-btn);cursor:pointer;font-size:var(--text-body-size);font-weight:var(--text-label-weight)}.mcp-setting-concern details ul{display:grid;gap:var(--space-2);margin:var(--space-3) 0 0;padding:0;list-style:none}.mcp-setting-concern details li{display:flex;align-items:flex-start;gap:var(--space-2);min-width:0;color:var(--muted-foreground);font-size:var(--text-label-size);line-height:var(--text-body-lh);overflow-wrap:anywhere}.mcp-setting-concern details li svg{flex:none;margin-block-start:var(--space-0_5)}.mcp-setting-concern .setting-control{min-width:0}.mcp-setting-concern .setting-control input,.mcp-setting-concern .setting-control select{width:min(100%,var(--settings-control-inline-size))}.mcp-setting-concern .setting-control select{min-height:var(--control-h-btn);padding-inline:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background);color:var(--foreground)}.mcp-setting-concern [role=alert],.mcp-setting-concern [role=status]{min-width:0}.settings-center__choices{display:grid;grid-template-columns:1fr;gap:0}.settings-center__choice{min-height:var(--space-16);display:grid;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:var(--space-3);padding:var(--space-3) 0;border:0;border-block-end:1px solid var(--border);border-radius:0;text-align:start;background:var(--background)}.settings-center__choice:hover,.settings-center__choice[aria-pressed=true]{background:transparent}.settings-center__choice-indicator{width:var(--space-5);height:var(--space-5);display:grid;place-items:center;border:1px solid var(--border-strong, var(--muted-foreground));border-radius:var(--radius-full)}.settings-center__choice[aria-pressed=true] .settings-center__choice-indicator{background:var(--primary);color:var(--primary-foreground)}.settings-center__choice strong,.settings-center__choice small{display:block}.settings-center__choice strong{font-size:var(--text-body-size);font-weight:var(--text-label-weight)}.settings-center__choice small{margin-block-start:var(--space-1);color:var(--muted-foreground);font-size:var(--text-label-size);line-height:var(--text-label-lh)}.settings-center__usage-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5) var(--space-8)}.settings-center__usage{display:grid;gap:var(--space-3);padding-block:var(--space-3)}.settings-center__usage>div{display:flex;justify-content:space-between;gap:var(--space-3)}.settings-center__usage strong,.settings-center__usage span{font-size:var(--text-label-size);line-height:var(--text-label-lh)}.settings-center__usage strong{font-weight:var(--text-label-weight)}.settings-center__usage span{color:var(--muted-foreground);font-variant-numeric:tabular-nums}.settings-center__connection-list{display:grid;margin-block-start:var(--space-4)}.settings-center__connection-group{display:grid}.settings-center__connection-group+.settings-center__connection-group{margin-block-start:var(--space-5)}.settings-center__connection-group>h3{margin:0;padding-block-end:var(--space-2);color:var(--muted-foreground);font-size:var(--text-caption-size);font-weight:var(--heading-sm-weight);letter-spacing:.05em;text-transform:uppercase}.settings-center__connection-row{min-height:var(--space-16);display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:var(--space-3);padding-block:var(--space-3);border-block-end:1px solid var(--border)}.settings-center__connection-row:last-child{border-block-end:0}.settings-center__connection-row strong{font-size:var(--text-body-size);font-weight:var(--text-label-weight)}.settings-center__connection-row p{margin-block-start:var(--space-1);color:var(--muted-foreground);font-size:var(--text-label-size);line-height:var(--text-label-lh)}.settings-center__connection-state{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--muted-foreground);font-size:var(--text-label-size);line-height:var(--text-label-lh)}.settings-center__empty{min-height:var(--settings-empty-block-size);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:var(--space-2);padding:var(--space-8);text-align:center}.settings-center__empty>span{width:var(--space-10);height:var(--space-10);display:grid;place-items:center;border:1px solid var(--border);border-radius:var(--radius-lg);color:var(--muted-foreground)}.settings-center__empty strong{margin-block-start:var(--space-2);font-size:var(--text-body-size);font-weight:var(--text-label-weight)}.settings-center__empty p{max-width:var(--reading-measure);color:var(--muted-foreground);font-size:var(--text-body-size);line-height:var(--text-body-lh)}.settings-center__empty button{margin-block-start:var(--space-2)}.settings-center__section-action,.platform-setup__section-action{display:flex;justify-content:flex-end;padding-block-start:var(--space-4)}.settings-center__permission,.platform-setup__permission{display:flex;align-items:center;gap:var(--space-2);margin-block-start:var(--space-5);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--secondary);color:var(--muted-foreground);font-size:var(--text-label-size)}.settings-center__loading,.platform-setup__loading{display:grid;gap:var(--space-3);padding-block:var(--space-8)}.settings-center__skeleton-heading{width:38%;height:var(--space-5)}.settings-center__skeleton-copy{width:68%;height:var(--space-4)}.settings-center__skeleton-section{display:grid;gap:var(--space-4);margin-block-start:var(--space-5);padding-block:var(--space-6);border-block:1px solid var(--border)}.settings-center__skeleton-section>*,.platform-setup__loading>[data-slot=skeleton]:not(.settings-center__skeleton-heading){height:var(--space-12)}.settings-center__error{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:var(--space-3);margin-block-start:var(--space-6);padding-block:var(--space-5);border-block:1px solid var(--border)}.settings-center__error>svg{color:var(--destructive)}.settings-center__error strong{font-size:var(--text-body-size);line-height:var(--text-body-lh);font-weight:var(--text-label-weight)}.settings-center__error p{max-width:var(--reading-measure);margin-block-start:var(--space-1);color:var(--muted-foreground);font-size:var(--text-label-size);line-height:var(--text-label-lh)}.settings-center__mobile-bar{display:none}.settings-center__mobile-sheet{width:min(var(--settings-mobile-sheet),calc(100vw - var(--space-8)))!important;padding:var(--space-4) var(--space-3)!important}.settings-center-gallery{margin-block:var(--space-10);padding-block:var(--space-8);border-block:1px solid var(--border)}.settings-center-gallery .section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}.settings-center-gallery .section-head p,.settings-center-gallery__note,.settings-center-gallery__status{margin-block-start:var(--space-2);color:var(--muted-foreground);font-size:var(--text-label-size);line-height:var(--text-label-lh)}.settings-center-gallery__status{color:var(--foreground)}.settings-center-gallery__condition{display:flex;align-items:center;gap:var(--space-2);margin-block-start:var(--space-3);font-size:var(--text-label-size);color:var(--muted-foreground)}.settings-center-gallery__preview{height:calc(var(--header-h) * 10);margin-block-start:var(--space-6);overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-lg)}@media (max-width:1023px){.settings-center__content .setting-row{align-items:flex-start;flex-direction:column;gap:var(--space-3)}.settings-center__content .setting-control{width:100%}.settings-center__content .setting-control>input,.settings-center__content .setting-control>button,.settings-center__content .setting-control>select{max-width:100%}.settings-center__connection-row>button{grid-column:1 / -1;justify-self:stretch}.settings-center{height:100%;min-height:0;overflow:hidden}.settings-center__topbar-back,.settings-center__topbar-help{min-height:var(--settings-mobile-target);min-width:var(--settings-mobile-target)}.settings-center__body{height:100%;min-height:0;grid-template-columns:1fr;overflow:hidden}.settings-center__sidebar{display:none}.mcp-setting-concern .setting-control input,.mcp-setting-concern .setting-control select{width:100%}.settings-center__mobile-bar{min-height:var(--header-h, 56px);display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding-inline:var(--space-4);border-block-end:1px solid var(--border);background:var(--background)}.settings-center__mobile-bar>span{color:var(--muted-foreground);font-size:var(--text-label-size)}.settings-center__content{padding-block:var(--settings-page-block-start) var(--settings-page-block-end);padding-inline:var(--settings-content-gutter)}.settings-center__content[data-content-mode=fill]{display:block;height:auto;min-height:0}.settings-center__content[data-content-mode=fill] .settings-center__root-content{display:block}.settings-center__main{max-width:100vw;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain}.settings-center__choices,.settings-center__usage-grid{grid-template-columns:1fr}.settings-center__choice{min-height:calc(var(--space-16) + var(--space-6))}.settings-center__connection-row{grid-template-columns:auto minmax(0,1fr) auto}.settings-center__connection-row>button{grid-column:1 / -1;min-height:var(--settings-mobile-target)}.settings-center__content .setting-row{min-height:auto}.settings-center__content .setting-control>input,.settings-center__content .setting-control>button,.settings-center__content .setting-control>select{min-height:var(--settings-mobile-target)}.settings-center__error{grid-template-columns:auto minmax(0,1fr)}.settings-center__error>button{grid-column:1 / -1;min-height:var(--settings-mobile-target)}.settings-center-gallery .section-head{flex-direction:column}}.settings-child-detail{min-width:0}.settings-center__root-content[hidden],.settings-center__content[data-content-mode=fill] .settings-center__root-content[hidden]{display:none}.settings-child-detail__content{min-width:0}@media (max-width:1023px){.settings-center__main[data-content-mode=fill]{display:flex;flex-direction:column;overflow:hidden}.settings-center__main[data-content-mode=fill] .settings-center__mobile-bar{flex:0 0 auto}.settings-center__main[data-content-mode=fill] .settings-center__content[data-content-mode=fill]{display:flex;flex:1 1 0%;height:auto;min-height:0;padding-block:var(--space-4)}.settings-center__main[data-content-mode=fill] .settings-center__root-content:not([hidden]){display:flex;flex:1 1 0%;min-height:0}.settings-center__main[data-content-mode=fill][data-fill-overflow=scroll]{display:block;overflow-x:hidden;overflow-y:auto}.settings-center__main[data-content-mode=fill][data-fill-overflow=scroll] .settings-center__content[data-content-mode=fill],.settings-center__main[data-content-mode=fill][data-fill-overflow=scroll] .settings-center__root-content:not([hidden]){display:block;height:auto;min-height:0}.settings-center__main[data-content-mode=fill][data-fill-overflow=scroll] .settings-center__root-content>:last-child:not(.settings-center__page-header){flex:none;min-height:max-content}}@media (max-width:1023px)and (max-height:700px){.settings-center__main[data-content-mode=fill]:not([data-fill-overflow=contained]){display:block;overflow-x:hidden;overflow-y:auto}.settings-center__main[data-content-mode=fill]:not([data-fill-overflow=contained]) .settings-center__content[data-content-mode=fill],.settings-center__main[data-content-mode=fill]:not([data-fill-overflow=contained]) .settings-center__root-content:not([hidden]){display:block;height:auto;min-height:0}.settings-center__main[data-content-mode=fill]:not([data-fill-overflow=contained]) .settings-center__root-content>:last-child:not(.settings-center__page-header){flex:none;min-height:max-content}}@media (prefers-reduced-motion:reduce){.settings-center *,.settings-center *:before,.settings-center *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}}.operations-patterns{margin-block:40px;padding-block-start:32px;border-top:1px solid var(--border);min-width:0}.operations-patterns h2{font-size:22px;font-weight:600;margin-block:8px}.operations-patterns h3{font-size:14px;font-weight:600;margin-block:22px 12px}.operations-patterns p{font-size:13px;line-height:1.6;color:var(--muted-foreground)}.operations-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.operations-metrics>div{display:flex;flex-direction:column;gap:8px;border:1px solid var(--border);border-radius:12px;padding:18px}.operations-metrics strong{font-size:26px;font-weight:600}.operations-metrics span{font-size:12px;color:var(--muted-foreground)}.operations-chart{margin-block:16px;padding:20px;border:1px solid var(--border);border-radius:12px;min-width:0}.operations-chart h3{margin-top:0}.operations-bars{display:flex;align-items:flex-end;gap:4px;min-height:160px;border-bottom:1px solid var(--border);padding-block-start:16px;overflow:auto}.operations-bars>button{min-width:13px;flex:1;display:flex;flex-direction:column;align-items:center;gap:8px;cursor:pointer;padding-inline:2px}.operations-bars>button>span{display:flex;flex-direction:column;justify-content:flex-start;width:100%;max-width:55px;background:var(--chart-1);border-radius:4px 4px 0 0;overflow:hidden;opacity:.8}.operations-bars>button[aria-pressed=true]>span{outline:2px solid var(--foreground);outline-offset:2px;opacity:1}.operations-bars i{display:block;width:100%;background:var(--chart-1)}.operations-bars small{font-size:12px;color:var(--muted-foreground)}.operations-no-data{padding:32px 20px;border:1px dashed var(--border);border-radius:10px;text-align:center;color:var(--muted-foreground);font-size:13px}.operations-chart summary,.operations-disclosure summary{cursor:pointer;font-size:13px}.usage-limit-value{display:flex;flex-direction:column;gap:6px;min-width:140px}.usage-limit-value progress{width:100%;height:6px;accent-color:var(--foreground)}.usage-limit-value small{font-size:12px}.operations-disclosure{border:1px solid var(--border);border-radius:12px;padding:16px}.operations-disclosure summary{display:flex;justify-content:space-between;gap:12px}.operations-disclosure summary small{color:var(--muted-foreground)}.operations-timeline{list-style:none;margin:0;padding:0}.operations-timeline li{display:flex;gap:20px;padding:16px;border-inline-start:1px solid var(--border)}.operations-timeline time{font-size:12px;color:var(--muted-foreground)}.operations-timeline strong{font-size:13px;font-weight:500}.operations-timeline p{margin:4px 0}.operations-pair-hero{display:flex;align-items:center;justify-content:center;gap:32px;padding:36px;background:linear-gradient(140deg,var(--muted),var(--background));border:1px solid var(--border);border-radius:12px}.operations-check{display:flex;align-items:center;gap:12px;font-size:13px;padding:12px}.operations-otp{display:flex;justify-content:center;padding-block:14px}.operations-appearance{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.operations-appearance>button{border:1px solid var(--border);border-radius:10px;padding:8px;position:relative;cursor:pointer;font-size:12px}.operations-appearance>button[aria-pressed=true]{outline:2px solid var(--foreground);outline-offset:2px}.operations-appearance>button>svg{position:absolute;bottom:8px;inset-inline-end:8px}.appearance-mini{display:block;height:95px;position:relative;overflow:hidden;border:1px solid #d8d8d8;border-radius:5px;margin-bottom:12px;background:#fafafa}.appearance-mini i{position:absolute;inset:0 auto 0 0;width:27%;background:#e5e5e5}.appearance-mini b{position:absolute;inset:20% 10% 55% 36%;background:#dedede;border-radius:3px}.appearance-mini em{position:absolute;inset:55% 10% 15% 36%;background:#ededed;border-radius:3px}.appearance-dark{background:#202020;border-color:#444}.appearance-dark i{background:#303030}.appearance-dark b{background:#666}.appearance-dark em{background:#444}.appearance-system{background:linear-gradient(90deg,#fafafa 50%,#202020 50%)}.operations-pair-dialog{max-height:calc(100dvh - 32px);overflow:auto}@media (max-width:600px){.operations-metrics{gap:6px}.operations-metrics>div{padding:12px 8px}.operations-metrics strong{font-size:21px}.operations-chart{padding:14px}.operations-appearance{gap:7px}.appearance-mini{height:70px}.operations-appearance strong{font-size:12px}.operations-appearance>button>svg{display:none}}.platform-setup__notice{margin:0 0 var(--space-4)}.platform-setup__action{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.settings-section .atlas-tablecn-collection{margin-block-start:20px;border-color:var(--border);border-radius:var(--radius-lg);background:transparent}.settings-section .atlas-tablecn__toolbar{padding-inline:16px}.settings-center__topbar[data-has-header-actions=true]{direction:ltr}.settings-center__header-actions{display:flex;align-items:center;gap:var(--space-2, 8px);direction:ltr;margin-left:auto}.integration-setup-dialog{width:min(78vw,1440px);height:min(78dvh,820px);max-width:calc(100vw - var(--space-4));max-height:calc(100dvh - var(--space-4));grid-template-rows:auto minmax(0,1fr);gap:0;padding:0;overflow:hidden;border-radius:var(--radius-xl);background:var(--popover)}.integration-setup__header{min-height:76px;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);padding:var(--space-5) var(--space-6);border-block-end:1px solid var(--border)}.integration-setup__header [data-slot=dialog-title]{font-size:18px;line-height:24px}.integration-setup__header [data-slot=dialog-description]{margin-block-start:var(--space-1);max-width:62ch;font-size:12px;line-height:17px}.integration-setup__body{min-height:0;display:grid;grid-template-columns:280px minmax(0,1fr)}.integration-setup__catalogue{min-width:0;min-height:0;display:flex;flex-direction:column;padding:var(--space-4);border-inline-end:1px solid var(--border);background:var(--secondary)}.integration-setup__search{position:relative;display:block}.integration-setup__search>svg{position:absolute;inset-inline-start:var(--space-3);inset-block-start:50%;width:15px;height:15px;transform:translateY(-50%);color:var(--muted-foreground);pointer-events:none}.integration-setup__search input{padding-inline-start:var(--space-8);background:var(--background)}.integration-setup__catalogue-list{min-height:0;display:grid;align-content:start;gap:var(--space-1);margin-block-start:var(--space-3);overflow:auto}.integration-setup__views{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;margin-block-start:var(--space-3);padding:2px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--muted)}.integration-setup__views button{min-width:0;min-height:30px;padding-inline:var(--space-2);border:0;border-radius:calc(var(--radius-md) - 2px);background:transparent;color:var(--muted-foreground);font:inherit;font-size:var(--text-caption-size)}.integration-setup__views button[aria-selected=true]{background:var(--background);color:var(--foreground);box-shadow:var(--shadow-xs)}.integration-setup__views button:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.integration-setup__catalogue-list>section{display:grid;gap:var(--space-1)}.integration-setup__catalogue-list>section+section{margin-block-start:var(--space-3)}.integration-setup__catalogue-list h3{margin:0;padding:var(--space-1) var(--space-3);color:var(--muted-foreground);font-size:var(--text-caption-size);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.integration-setup__catalogue-item{width:100%;min-height:64px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-3);padding:var(--space-3);border:0;border-radius:var(--radius-lg);background:transparent;color:var(--foreground);text-align:start}.integration-setup__catalogue-item:hover,.integration-setup__catalogue-item[aria-current=true]{background:var(--accent)}.integration-setup__catalogue-item strong,.integration-setup__catalogue-item small{display:block}.integration-setup__catalogue-item strong{font-size:13px;font-weight:500}.integration-setup__catalogue-item small{margin-block-start:var(--space-1);overflow:hidden;color:var(--muted-foreground);font-size:var(--text-caption-size);line-height:15px;text-overflow:ellipsis;white-space:nowrap}.integration-setup__catalogue-item>svg{width:15px;color:var(--success)}.integration-setup__catalogue-item [data-slot=badge]{padding-inline:var(--space-2);font-size:var(--text-caption-size)}.integration-setup__catalogue-empty{padding:var(--space-5) var(--space-3);color:var(--muted-foreground);font-size:12px;text-align:center}.integration-setup__detail{min-width:0;min-height:0;display:flex;flex-direction:column;padding:var(--space-6);overflow:auto}.integration-setup__identity{display:flex;align-items:flex-start;gap:var(--space-4);padding-block-end:var(--space-5);border-block-end:1px solid var(--border)}.integration-setup__identity>div:last-child{min-width:0;flex:1}.integration-setup__title-line{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.integration-setup__title-line h2{margin:0;font-size:17px;line-height:22px;font-weight:600}.integration-setup__identity p,.integration-setup__notice p,.integration-setup__verified p,.integration-setup__field p,.integration-setup__footer>p{margin:0;color:var(--muted-foreground);font-size:12px;line-height:17px}.integration-setup__identity p{margin-block-start:var(--space-1)}.integration-setup__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);padding-block:var(--space-6)}.integration-setup__field{display:grid;gap:var(--space-2)}.integration-setup__field label{font-size:12px}.integration-setup__method-select{width:100%;min-height:36px;padding-inline:var(--space-3);border:1px solid var(--input);border-radius:var(--radius-md);background:var(--background);color:var(--foreground);font:inherit;font-size:13px}.integration-setup__method-select:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.integration-setup__method-select:disabled{cursor:not-allowed;opacity:.55}.integration-setup__field label span,.integration-setup__field>span[role=alert]{color:var(--destructive)}.integration-setup__field>span[role=alert]{font-size:var(--text-caption-size);line-height:15px}.integration-setup__notice,.integration-setup__verified,.integration-setup__pending{display:flex;align-items:flex-start;gap:var(--space-3);margin-block-start:var(--space-4);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--muted)}.integration-setup__notice>svg,.integration-setup__verified>svg,.integration-setup__pending>svg{width:16px;height:16px;margin-block-start:1px}.integration-setup__notice strong,.integration-setup__verified strong{display:block;margin-block-end:var(--space-1);font-size:12px;font-weight:500}.integration-setup__verified{background:var(--success-bg);color:var(--success-fg)}.integration-setup__pending{color:var(--muted-foreground);font-size:12px}.integration-setup__footer{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);margin-block-start:auto;padding-block-start:var(--space-5);border-block-start:1px solid var(--border)}.integration-setup__footer>div{display:flex;gap:var(--space-2)}.integration-setup__loading,.integration-setup__surface-message{min-height:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:var(--space-3);padding:var(--space-8);text-align:center}.integration-setup__loading [data-slot=skeleton]{width:min(100%,520px);height:56px}.integration-setup__surface-message>svg{width:var(--space-8);height:var(--space-8);color:var(--muted-foreground)}.integration-setup__surface-message strong{font-size:14px;font-weight:500}.integration-setup__surface-message p{max-width:52ch;margin:0;color:var(--muted-foreground);font-size:12px;line-height:17px}@media (max-width:767px){.integration-setup-dialog{width:calc(100vw - var(--space-4));height:calc(100dvh - var(--space-4));max-width:none;max-height:none}.integration-setup__header{padding:var(--space-4)}.integration-setup__body{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.integration-setup__catalogue{padding:var(--space-3);border-inline-end:0;border-block-end:1px solid var(--border)}.integration-setup__catalogue-list{display:flex;overflow:auto hidden}.integration-setup__catalogue-list>section{min-width:min(78vw,290px)}.integration-setup__catalogue-item{min-height:60px}.integration-setup__detail{padding:var(--space-4)}.integration-setup__fields{grid-template-columns:1fr}.integration-setup__footer{align-items:stretch;flex-direction:column}.integration-setup__footer>div{display:grid;grid-template-columns:1fr 1fr}.integration-setup__footer button{min-height:44px}}@media (prefers-reduced-motion:reduce){.integration-setup-dialog,.integration-setup-dialog *{scroll-behavior:auto}}:where(a[href],button,input:not([type=hidden]),select,textarea,summary,[contenteditable=true],[role=button],[role=checkbox],[role=combobox],[role=link],[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[role=radio],[role=slider],[role=switch],[role=tab],[role=treeitem],[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--focus-ring-aa);outline-offset:2px}:where(input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=button]):not([type=submit]):not([type=reset]):not([type=file]):not([type=color]),textarea,select):focus-visible{outline:none;border-color:var(--focus-ring-aa)}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-delay:0s!important;transition-duration:.01ms!important}}@media (forced-colors:active){:where(a[href],button,input:not([type=hidden]),select,textarea,summary,[contenteditable=true],[role=button],[role=checkbox],[role=combobox],[role=link],[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[role=radio],[role=slider],[role=switch],[role=tab],[role=treeitem],[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid Highlight!important;outline-offset:-2px!important;box-shadow:none!important;forced-color-adjust:auto}:where([aria-current]:not([aria-current=false]),[aria-pressed=true],[aria-selected=true],[data-state=checked],[data-state=on]){border:1px solid CanvasText}:where([role=alert],[role=status],[data-slot=alert],[data-slot=badge],[data-slot=toast]){border:1px solid CanvasText}:where(.dot,.kanban-status-dot,.status-dot){background:CanvasText;forced-color-adjust:none}}.atlas-app-shell{display:flex;flex-direction:column;block-size:100vh;block-size:100dvh}.atlas-titlebar{display:flex;align-items:center;block-size:40px;flex-shrink:0;gap:12px;padding-inline:12px;background-color:var(--card);border-block-end:1px solid var(--border);-webkit-app-region:drag;app-region:drag;-webkit-user-select:none;user-select:none}.atlas-titlebar--mac{padding-inline-start:78px}.atlas-titlebar--win{padding-inline-end:140px}.atlas-no-drag,.atlas-titlebar button,.atlas-titlebar a,.atlas-titlebar input,.atlas-titlebar [role=button]{-webkit-app-region:no-drag;app-region:no-drag}.atlas-drag{-webkit-app-region:drag;app-region:drag}.atlas-titlebar__title{font-size:12px;font-weight:500;color:var(--muted-foreground)}[data-window-focused=false] .atlas-titlebar{background-color:var(--background)}[data-window-focused=false] .atlas-titlebar__title{opacity:.6}.atlas-safe-top{padding-block-start:env(safe-area-inset-top,0px)}.atlas-safe-bottom{padding-block-end:env(safe-area-inset-bottom,0px)}.atlas-safe-inline{padding-inline-start:env(safe-area-inset-left,0px);padding-inline-end:env(safe-area-inset-right,0px)}.atlas-tabbar{display:flex;align-items:stretch;border-block-start:1px solid var(--border);background-color:var(--card);padding-block-end:env(safe-area-inset-bottom,0px)}.atlas-tabbar__item{display:flex;flex:1 1 0%;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-block-size:44px;padding-block:8px;font-size:11px;font-weight:500;color:var(--muted-foreground);background:none;border:0}.atlas-tabbar__item[aria-current=page]{color:var(--foreground)}.atlas-tabbar__item[aria-current=page]:before{content:"";position:absolute;inset-block-start:0;inline-size:24px;block-size:2px;border-radius:2px;background-color:var(--foreground)}.atlas-tabbar__item{position:relative}@media (min-width:768px){.atlas-tabbar{display:none}}@media (prefers-reduced-motion:reduce){.atlas-titlebar,.atlas-tabbar__item{transition:none}}.rw-theme{--rw-bg:var(--table-region-bg);--rw-panel:var(--surface-card);--rw-raised:var(--float-bg,var(--surface-elevated));--rw-text:var(--table-cell-text);--rw-muted:var(--table-cell-text-2);--rw-border:var(--table-row-border);--rw-hover:var(--table-row-hover-bg);--rw-derived:color-mix(in srgb,var(--surface-subtle) 72%,var(--table-region-bg));--rw-selected:var(--table-row-selected-bg);--rw-focus:var(--focus-ring-aa);--rw-primary-bg:var(--action-primary-bg);--rw-primary-text:var(--action-primary-text);--rw-link:var(--text-link);--rw-link-hover:var(--text-link-hover);--rw-success:var(--status-success-fill);--rw-danger:var(--status-danger-fill);--rw-neutral:var(--text-muted);color:var(--rw-text);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--text-sm-lh);color-scheme:inherit}.rw-workspace{--rw-blue:var(--rw-focus);background:var(--rw-bg);border:1px solid var(--rw-border);border-radius:var(--table-radius);min-height:650px;position:relative;overflow:hidden;text-align:start}.rw-workspace svg,.rw-theme svg{width:14px;height:14px;flex-shrink:0;stroke-width:1.65;vertical-align:middle}.rw-theme button,.rw-theme input,.rw-theme select,.rw-theme textarea{font:inherit;color:inherit}.rw-theme button{cursor:pointer}.rw-theme button:disabled{cursor:not-allowed;opacity:.5}.rw-theme button:focus-visible,.rw-resizer:focus-visible{outline:2px solid var(--rw-focus);outline-offset:2px}.rw-theme input:focus-visible,.rw-theme select:focus-visible,.rw-theme textarea:focus-visible{outline:0;border-color:var(--rw-focus);box-shadow:none}.rw-theme a,.rw-link{color:var(--rw-link);text-decoration-line:none}.rw-theme a:hover,.rw-link:hover{color:var(--rw-link-hover);text-decoration-line:none}.rw-theme h2,.rw-theme h3,.rw-theme p{margin:0}.rw-theme h3{font-size:var(--text-sm);font-weight:var(--fw-medium)}.rw-theme input[type=checkbox]{width:14px;height:14px;accent-color:var(--rw-primary-bg);cursor:pointer}.rw-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:4px 8px;min-height:27px;white-space:nowrap;background:transparent;border:1px solid var(--rw-border);border-radius:var(--radius-button);line-height:1.25}.rw-button:hover{background:var(--rw-hover)}.rw-button.rw-primary{background:var(--rw-primary-bg);border-color:var(--rw-primary-bg);color:var(--rw-primary-text)}.rw-button kbd{font:11px var(--font-mono);background:color-mix(in srgb,var(--rw-primary-text) 10%,transparent);border:1px solid color-mix(in srgb,var(--rw-primary-text) 16%,transparent);border-radius:var(--radius-xs);padding:0 3px}.rw-workspace-header{height:44px;border-bottom:1px solid var(--rw-border);display:flex;gap:7px;align-items:center;padding:0 12px;background:var(--rw-panel)}.rw-workspace-header>svg{background:var(--rw-primary-bg);color:var(--rw-primary-text);border-radius:var(--radius-sm);padding:2px;width:17px;height:17px}.rw-workspace-header>strong{font-weight:var(--fw-medium)}.rw-demo{margin-inline-start:auto;color:var(--rw-muted);font-size:var(--text-xs)}.rw-toolbar,.rw-filterbar{padding:9px 10px;display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--rw-border);min-height:44px;background:var(--rw-bg)}.rw-filterbar{min-height:42px}.rw-spacer{flex:1}.rw-green{color:var(--rw-success)}.rw-inline-search{border:0;background:transparent;width:150px;font-size:var(--text-xs)!important;min-width:80px}.rw-table-scroll{overflow:auto;min-height:540px;background:var(--rw-bg)}.rw-person-link{border:0;background:none;padding:0;display:inline-flex;align-items:center;gap:6px;max-width:100%;white-space:nowrap;text-overflow:ellipsis;color:var(--rw-link)}.rw-person-link:hover{color:var(--rw-link-hover)}.rw-tiny-avatar{width:14px;height:14px;border-radius:50%;background:var(--surface-subtle);color:var(--text-secondary);display:inline-flex;align-items:center;justify-content:center}.rw-tiny-avatar svg{width:10px;height:10px}.rw-dot{display:inline-block;width:7px;height:7px;border-radius:3px;background:var(--rw-danger);margin-inline-end:5px}.rw-dot.rw-gray{background:var(--rw-neutral)}.rw-muted{color:var(--rw-muted)}.rw-popover,.rw-hovercard{z-index:1500;background:var(--rw-raised);border:1px solid var(--rw-border);border-radius:var(--radius-filter);box-shadow:var(--elevation-popover);max-width:calc(100vw - 24px);overflow:hidden;width:248px}.rw-popover:has(.rw-sort-row){width:440px}.rw-menu-search{display:block;width:100%;border:0;border-bottom:1px solid var(--rw-border);background:transparent;padding:11px 12px}.rw-menu-scroll{max-height:300px;overflow:auto;padding:4px}.rw-menu-item{border:0;background:none;width:100%;display:flex;align-items:center;gap:7px;text-align:start;padding:7px 9px;min-height:29px;border-radius:var(--radius-sm)}.rw-menu-item:hover{background:var(--rw-hover)}.rw-menu-item>svg:last-child:not(:first-child){margin-inline-start:auto}.rw-divider{height:1px;background:var(--rw-border);margin:5px 0}.rw-menu-form{padding:12px;display:grid;gap:8px}.rw-menu-form input,.rw-sort-row select{background:var(--rw-bg);border:1px solid var(--rw-border);border-radius:var(--radius-input);padding:5px;max-width:100%}.rw-menu-form label{display:grid;gap:6px}.rw-column-setting{display:flex;align-items:center;gap:6px;padding:5px 9px}.rw-column-setting>span{flex:1}.rw-column-setting .rw-button{padding:2px;min-height:22px;border:0}.rw-sort-row{display:flex;padding:12px;gap:7px;align-items:center}.rw-sort-row select{min-width:0;flex:1}.rw-hovercard{width:324px;padding:12px}.rw-hovercard p{display:flex;gap:6px;align-items:center;margin:8px 0}.rw-hovercard small{display:block;color:var(--rw-muted)}.rw-clamp{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rw-selection{display:flex;align-items:center;gap:8px;padding:6px 12px;background:var(--rw-selected);border-bottom:1px solid var(--surface-selected-border)}.rw-detail{display:grid;grid-template-columns:minmax(0,var(--rw-rail,376px)) 1px minmax(0,1fr);grid-template-rows:40px minmax(540px,1fr);min-height:650px;outline:0}.rw-record-nav{grid-column:1/-1;display:flex;align-items:center;gap:5px;border-bottom:1px solid var(--rw-border);padding:5px 10px;color:var(--rw-muted)}.rw-record-nav>span{font-size:11px;margin-inline-start:6px}.rw-record-nav>button:last-child{margin-inline-start:auto}.rw-record-nav>.rw-button{padding:4px;min-height:25px}.rw-property-rail{min-width:0;overflow:hidden;background:var(--rw-bg)}.rw-person-heading{display:flex;align-items:center;gap:10px;padding:12px 12px 8px;min-width:0}.rw-person-heading>strong{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.rw-person-heading>.rw-button{border:0;padding:3px}.rw-avatar{display:inline-flex;align-items:center;justify-content:center;width:29px;height:29px;border-radius:50%;background:#617f98;color:#fff;flex-shrink:0}.rw-avatar svg{width:18px;height:18px}.rw-record-actions{display:flex;gap:6px;padding:3px 12px 12px;overflow:auto;scrollbar-width:thin}.rw-record-actions .rw-button{font-size:12px;padding:4px 6px}.rw-fields{padding:10px 12px;border-block:1px solid var(--rw-border)}.rw-text-button{border:0;background:none;color:var(--rw-muted)!important;font-size:11px!important;padding:0;display:flex;align-items:center;gap:3px}.rw-text-button svg{width:10px}.rw-fields dl{margin:8px 0 12px}.rw-fields dl>div{display:grid;grid-template-columns:minmax(96px,36%) minmax(0,1fr);gap:10px;min-height:31px;align-items:center}.rw-fields dt{display:flex;gap:7px;align-items:center;color:var(--rw-muted);font-size:11px;line-height:1.25;padding-block:4px;overflow-wrap:anywhere}.rw-fields dt svg{width:12px;height:12px}.rw-fields dd{margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rw-list-section{padding:12px;border-bottom:1px solid var(--rw-border);color:var(--rw-muted)}.rw-list-section>div{display:flex;justify-content:space-between;align-items:center;font-size:11px}.rw-list-section button{border:0;background:none;color:inherit}.rw-list-section p{margin-top:8px}.rw-list-section svg{width:10px}.rw-resizer{position:relative;background:var(--rw-border);cursor:col-resize;touch-action:none}.rw-resizer:after{content:"";position:absolute;inset:0 -3px}.rw-resizer:hover{background:var(--rw-blue)}.rw-record-main{min-width:0}.rw-tabs{display:flex;flex-wrap:wrap;align-items:flex-start;gap:4px;padding:8px 10px 0;border-bottom:1px solid var(--rw-border);white-space:nowrap;min-height:41px}.rw-tabs button{display:flex;align-items:center;gap:6px;flex:none;height:auto;border:0;border-bottom:2px solid transparent;background:none;color:var(--rw-muted);padding:5px 8px 9px;font-size:12px}.rw-tabs button[aria-selected=true]{color:var(--rw-text);border-bottom-color:var(--rw-text);background:linear-gradient(var(--rw-hover),var(--rw-hover)) top/100% 27px no-repeat;border-radius:6px 6px 0 0}.rw-tabs small{font-size:10px;border:1px solid var(--rw-border);border-radius:2px;padding:0 2px;line-height:1.1}.rw-record-content{padding:18px;min-height:540px;overflow:auto}.rw-section{margin-bottom:28px}.rw-section-title{display:flex;gap:8px;align-items:center;min-height:24px;margin-bottom:8px}.rw-section-title h3{flex:1;color:var(--rw-muted);font-size:13px;font-weight:450}.rw-section-title>button:not(.rw-button){font-size:11px;color:var(--rw-muted);background:none;border:0}.rw-section-title .rw-button{border:0}.rw-highlights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.rw-highlight{border:1px solid var(--rw-border);border-radius:12px;min-height:78px;padding:8px 10px;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden}.rw-highlight>span{font-size:11px;color:var(--rw-muted);display:flex;justify-content:space-between;gap:8px;margin-bottom:auto;padding-bottom:12px}.rw-highlight>div,.rw-highlight>small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rw-highlight small{color:var(--rw-muted);font-size:11px}.rw-activity-list{border:1px solid var(--rw-border);border-radius:12px;padding:6px 10px}.rw-activity-list>div{display:flex;align-items:center;gap:8px;min-height:28px}.rw-activity-list small{margin-inline-start:auto;color:var(--rw-muted);white-space:nowrap;font-size:11px}.rw-small-avatar{display:inline-flex;align-items:center;justify-content:center;font-size:10px;width:15px;height:15px;background:#18ad75;color:#fff;border-radius:50%;flex-shrink:0}.rw-link{border:0;background:none;color:var(--rw-link);text-decoration-line:none;padding:0}.rw-link:hover{color:var(--rw-link-hover)}.rw-content-row{display:flex;align-items:center;gap:8px;width:100%;border:1px solid var(--rw-border);background:transparent;border-radius:12px;padding:9px 10px;text-align:start;margin-bottom:6px;flex-wrap:wrap}.rw-content-row>.rw-muted{margin-inline-start:auto}.rw-content-row p{flex-basis:100%}.rw-event,.rw-timeline p{display:flex;align-items:center;gap:8px;margin:16px 0!important}.rw-timeline{padding-inline-start:5px}.rw-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:220px;gap:12px;color:var(--rw-muted)}.rw-empty>svg{width:48px;height:48px;stroke-width:.7;color:#657185}.rw-rail-hidden{grid-template-columns:0 0 minmax(0,1fr)}.rw-rail-hidden .rw-property-rail{visibility:hidden}.rw-overlay{position:fixed;inset:0;background:#0008;z-index:1600}.rw-modal{position:fixed;top:14vh;inset-inline-start:50%;transform:translate(-50%);width:724px;max-width:calc(100vw - 24px);max-height:80dvh;display:flex;flex-direction:column;background:var(--rw-raised);border:1px solid var(--rw-border);border-radius:14px;box-shadow:0 0 0 3px #ffffff06,0 25px 80px #0008;z-index:1601;overflow:hidden;text-align:start}.rw-modal[dir=rtl],html[dir=rtl] .rw-modal{transform:translate(50%)}.rw-modal>header{display:flex;align-items:center;justify-content:space-between;min-height:42px;padding:6px 12px;border-bottom:1px solid var(--rw-border)}.rw-modal>header h2{font-size:13px;font-weight:500;margin:0}.rw-modal>header .rw-button{border:0;padding:4px}.rw-modal-body{padding:16px;overflow:auto;min-height:0}.rw-modal>footer{padding:8px 10px;display:flex;gap:8px;justify-content:flex-end;align-items:center;border-top:1px solid var(--rw-border);min-height:40px}.rw-form-field{display:grid;gap:4px;margin:0 0 16px;font-size:11px;color:var(--rw-muted)}.rw-form-field>input{width:100%;height:30px;border:1px solid var(--rw-border);border-radius:8px;background:transparent;padding:5px 7px;color:var(--rw-text);font-size:13px}.rw-form-field>span{display:none}.rw-create-tabs{display:flex;align-items:center;gap:24px;border-bottom:1px solid var(--rw-border);padding-bottom:8px;margin-bottom:18px}.rw-create-tabs strong{font-weight:500;border-bottom:1px solid var(--rw-text);padding:5px}.rw-create-tabs .rw-button{border:0;color:var(--rw-muted)}.rw-edit-heading{display:flex;gap:10px;align-items:center;padding:0 0 24px;margin-bottom:18px;border-bottom:1px solid var(--rw-border)}.rw-edit-heading h2{font-size:21px}.rw-create-more{display:flex;align-items:center;gap:8px;color:var(--rw-muted);font-size:12px}.rw-error{color:#f87171}.rw-compose{height:570px}.rw-compose .rw-modal-body{display:flex;flex-direction:column;flex:1}.rw-compose-fields label{display:flex;align-items:center;gap:16px;min-height:32px;color:var(--rw-muted)}.rw-compose-fields label span,.rw-compose-fields label input{flex:1;color:var(--rw-text)}.rw-compose-fields input{background:none;border:0;outline:0}.rw-compose-fields button{border:0;background:none}.rw-email-body{flex:1;resize:none;min-height:160px;background:none;border:0;padding:25px 0;outline:0}.rw-notice{position:fixed;bottom:20px;inset-inline-end:20px;z-index:1800;display:flex;align-items:center;gap:10px;padding:10px 14px;border:1px solid var(--rw-border);background:var(--rw-raised);border-radius:10px;box-shadow:0 6px 20px #0002;max-width:calc(100vw - 40px)}.rw-csv-preview{white-space:pre-wrap;overflow:auto;font-size:12px}@media (max-width:1100px){.rw-highlights{grid-template-columns:repeat(2,minmax(0,1fr))}.rw-detail{grid-template-columns:minmax(260px,30%) 1px minmax(0,1fr)}.rw-record-actions .rw-button:not(:first-child){font-size:0}.rw-record-actions .rw-button svg{width:14px}.rw-activity-list small{display:none}}@media (max-width:650px){.rw-detail{display:flex;flex-direction:column}.rw-property-rail{border-bottom:1px solid var(--rw-border)}.rw-resizer,.rw-rail-hidden .rw-property-rail{display:none}.rw-toolbar{flex-wrap:wrap}.rw-toolbar .rw-spacer{display:none}.rw-filterbar{flex-wrap:wrap}.rw-inline-search{width:120px}.rw-highlights{grid-template-columns:1fr 1fr}.rw-record-content{padding:12px}.rw-demo{font-size:10px}.rw-modal{top:6dvh;max-height:88dvh}.rw-workspace{min-height:600px}.rw-highlight{min-height:86px}.rw-sort-row{flex-wrap:wrap}.rw-property-rail .rw-list-section{display:none}}.rw-workspace a,.rw-theme.rw-hovercard a{color:var(--rw-link)!important}.rw-form-field{display:block}.rw-form-field>span{display:inline}.rw-form-field>input{display:block;margin-top:4px}.rw-device-detail-active>:not(.rw-workspace){display:none!important}.rw-device-detail-active{padding:0!important;border:0!important;background:transparent!important}.rw-preview{min-height:100dvh;background:var(--rw-bg)}.rw-preview-tools{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid var(--rw-border);color:var(--rw-muted);font-size:11px}.rw-preview-tools span{margin-inline-end:auto}.rw-preview>.rw-workspace{border:0;border-radius:0;min-height:calc(100dvh - 44px)}.rw-preview .rw-detail{min-height:calc(100dvh - 88px)}@media (prefers-reduced-motion:reduce){.rw-theme *{scroll-behavior:auto!important}}.rw-device-link{text-align:start;text-decoration:none!important}.rw-device-link>span{display:grid;min-width:0}.rw-device-link strong,.rw-device-link small{overflow:hidden;text-overflow:ellipsis}.rw-device-link strong{font-weight:var(--fw-medium)}.rw-device-link small{color:var(--rw-muted);font-size:var(--text-xs)}.rw-device-preview{display:flex;align-items:center;gap:12px;margin-bottom:10px}.rw-device-preview>div{display:grid;gap:3px;min-width:0}.rw-device-preview .os-label{font-size:var(--text-xs);color:var(--rw-muted)}.rw-dot.rw-ok{background:var(--rw-success)}.rw-online{color:var(--status-success-text)}.rw-avatar:has(.device-art){width:52px;height:42px;border-radius:var(--radius-md);background:transparent}.rw-form-field select{display:block;width:100%;height:30px;margin-top:4px;border:1px solid var(--rw-border);border-radius:var(--radius-input);background:transparent;padding:5px 7px;color:var(--rw-text)}.rw-fields-inline{display:grid;gap:0;margin:0}.rw-fields-inline>div{display:grid;grid-template-columns:minmax(125px,30%) minmax(0,1fr);gap:12px;padding-block:8px;border-block-end:1px solid var(--rw-border)}.rw-fields-inline>div:last-child{border-block-end:0}.rw-fields-inline dt{color:var(--rw-muted)}.rw-fields-inline dd{margin:0;overflow-wrap:anywhere}.rw-reported-list{display:grid;gap:4px}.rw-reported-item{margin-block:4px;border:1px solid var(--rw-border);border-radius:8px}.rw-reported-item>summary{cursor:pointer;padding:8px 10px;font-weight:500}.rw-reported-item>:not(summary){margin:0 10px 10px}.rw-reported-item:focus-within{outline:1px solid var(--rw-focus)}.rw-reported-item pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:11px}.rw-action-picker{position:relative;min-inline-size:0}.rw-action-picker>summary{list-style:none;cursor:pointer;padding:5px 9px;border:1px solid var(--rw-border);border-radius:6px;white-space:nowrap}.rw-action-picker>summary::-webkit-details-marker{display:none}.rw-action-picker>summary:focus-visible{outline:0;box-shadow:inset 0 0 0 2px var(--rw-focus)}.rw-action-picker>div{display:grid;gap:4px;position:absolute;z-index:30;inset-block-start:calc(100% + 4px);inset-inline-start:0;min-inline-size:220px;max-block-size:min(50vh,340px);overflow:auto;padding:6px;border:1px solid var(--rw-border);border-radius:8px;background:var(--rw-raised);box-shadow:0 8px 24px color-mix(in srgb,var(--rw-text) 12%,transparent)}.rw-action-picker>div>button{justify-content:flex-start}.rw-record-actions:has(.rw-action-picker){overflow:visible}.rw-serial{display:inline-flex;align-items:center;gap:4px;min-width:0}.rw-serial>bdi{overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.rw-person-column-head,.rw-column-head,.rw-person-cell{display:flex;align-items:center;min-width:0;gap:6px}.rw-person-column-head>span,.rw-column-head>button:first-child,.rw-person-link{min-width:0}.rw-person-column-head>span{flex:1}.rw-person-column-head .rw-button,.rw-column-head>.rw-button,.rw-row-quick-actions .rw-button{min-height:24px;padding:3px;border:0;color:var(--rw-muted)}.rw-column-head>button:first-child{display:flex;align-items:center;gap:6px;max-width:100%;padding:0;border:0;background:transparent;color:inherit}.rw-column-head>button:first-child span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rw-column-head>button:first-child svg:last-child{margin-inline-start:auto;width:11px}.rw-column-head>.rw-button{opacity:.68}.rw-column-head>.rw-button:hover,.rw-column-head>button:first-child:hover{color:var(--rw-text);background:var(--rw-hover)}.rw-person-cell{justify-content:space-between}.rw-person-link{overflow:hidden;text-overflow:ellipsis}.rw-row-quick-actions{display:inline-flex;align-items:center;gap:1px;margin-inline-start:auto;opacity:0;pointer-events:none;transition:opacity var(--dur-fast) ease}.rw-table-scroll tbody tr:hover .rw-row-quick-actions,.rw-table-scroll tbody tr:focus-within .rw-row-quick-actions{opacity:1;pointer-events:auto}.rw-menu-item--separated{margin-block-start:4px;border-block-start:1px solid var(--rw-border);border-radius:0;padding-block-start:10px}.rw-menu-kicker{padding:7px 9px 3px;color:var(--rw-muted);font-size:11px}.rw-sort-rules{display:grid;gap:6px}.rw-sort-rules .rw-sort-row{grid-template-columns:auto minmax(140px,1fr) minmax(110px,.7fr) auto}.rw-template-manager{display:grid;justify-items:center;gap:14px;min-height:260px;padding:20px}.rw-template-manager>.rw-empty{min-height:160px;text-align:center}.rw-template-list{display:grid;width:min(100%,520px);border:1px solid var(--rw-border);border-radius:10px;overflow:hidden}.rw-template-list>button{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:52px;padding:9px 12px;border:0;border-block-end:1px solid var(--rw-border);background:transparent;text-align:start}.rw-template-list>button:last-child{border-block-end:0}.rw-template-list>button:hover{background:var(--rw-hover)}.rw-template-list span{display:grid;gap:2px}.rw-template-list strong{font-weight:var(--fw-medium)}.rw-template-list small{color:var(--rw-muted);font-size:11px}.rw-form-field>textarea{display:block;width:100%;margin-top:4px;padding:8px;border:1px solid var(--rw-border);border-radius:8px;resize:vertical;background:transparent;color:var(--rw-text)}@media (hover:none){.rw-row-quick-actions{opacity:1;pointer-events:auto}}@media (max-width:650px){.rw-row-quick-actions{opacity:1;pointer-events:auto}.rw-column-head>.rw-button{display:none}}@media (prefers-reduced-motion:reduce){.rw-row-quick-actions{transition:none}}.atlas-confirmation-overlay{position:fixed;inset:0;z-index:var(--z-scrim);background:var(--scrim);animation-duration:var(--dur-fast)}.atlas-confirmation-dialog{position:fixed;inset-block-start:50%;inset-inline-start:50%;z-index:var(--z-dialog);display:grid;inline-size:min(calc(100dvw - var(--space-8)),24rem);max-block-size:calc(100dvh - var(--space-8));gap:var(--space-5);padding:var(--space-5);overflow-y:auto;border:var(--border-width) solid var(--float-border);border-radius:var(--radius-dialog);outline:none;background:var(--dialog-bg);color:var(--popover-foreground);box-shadow:var(--dialog-shadow);transform:translate(-50%,-50%);animation-duration:var(--dur-fast)}[dir=rtl] .atlas-confirmation-dialog{transform:translate(50%,-50%)}.atlas-confirmation-dialog__header{display:grid;gap:var(--space-2);min-inline-size:0;text-align:start}.atlas-confirmation-dialog__title{margin:0;color:var(--foreground);font-family:var(--font-heading);font-size:var(--text-body-size);font-weight:var(--fw-semibold);line-height:var(--text-body-lh);letter-spacing:var(--tracking-heading)}.atlas-confirmation-dialog__description{max-inline-size:46ch;margin:0;color:var(--muted-foreground);font-size:var(--text-label-size);line-height:var(--text-label-lh);text-wrap:pretty}.atlas-confirmation-dialog__description a{color:var(--text-link);text-decoration-line:none}.atlas-confirmation-dialog__description a:hover{color:var(--text-link-hover)}.atlas-confirmation-dialog__glyph{display:inline-grid;inline-size:var(--space-6);block-size:var(--space-6);place-items:center;margin:0;border:0;border-radius:0;background:transparent;color:var(--muted-foreground);box-shadow:none}.atlas-confirmation-dialog__glyph>svg{inline-size:var(--space-4);block-size:var(--space-4)}.atlas-confirmation-dialog__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2);margin:0;padding:0;border:0;border-radius:0;background:transparent}.atlas-confirmation-dialog__actions [data-safe-action]{order:-1}.atlas-confirmation-transition{display:grid;inline-size:100%;max-inline-size:34rem;gap:var(--space-6);margin:auto;padding:var(--space-6)}@media (max-width:30rem){.atlas-confirmation-dialog{inline-size:calc(100dvw - var(--space-4));max-block-size:calc(100dvh - var(--space-4));gap:var(--space-4);padding:var(--space-4)}.atlas-confirmation-dialog__actions>*{flex:1 1 auto}.atlas-confirmation-transition{gap:var(--space-5);padding:var(--space-4)}}@media (max-height:30rem){.atlas-confirmation-dialog{inset-block-start:var(--space-2);max-block-size:calc(100dvh - var(--space-4));gap:var(--space-4);transform:translate(-50%)}[dir=rtl] .atlas-confirmation-dialog{transform:translate(50%)}}@media (prefers-reduced-motion:reduce){.atlas-confirmation-overlay,.atlas-confirmation-dialog{animation:none!important;transition:none!important}}@media (forced-colors:active){.atlas-confirmation-dialog{border-color:CanvasText}.atlas-confirmation-dialog__glyph{color:CanvasText}}.atlas-inline-status{display:flex;align-items:flex-start;gap:var(--space-2);min-width:0;color:var(--muted-foreground);font-size:var(--text-body-size);line-height:var(--text-body-lh)}.atlas-inline-status__icon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:16px;height:16px;margin-block-start:2px;color:var(--muted-foreground)}.atlas-inline-status__icon>svg{width:100%;height:100%}.atlas-inline-status__text{flex:1 1 auto;min-width:0;margin:0;text-wrap:pretty}.atlas-inline-status__title{color:var(--foreground);font-weight:var(--text-label-weight)}.atlas-inline-status__description:before{content:" · ";color:var(--muted-foreground)}.atlas-inline-status__action{flex:none;margin-block-start:-6px}.atlas-inline-status[data-tone=info] .atlas-inline-status__icon{color:var(--info-fg)}.atlas-inline-status[data-tone=success] .atlas-inline-status__icon{color:var(--success-fg)}.atlas-inline-status[data-tone=warning] .atlas-inline-status__icon{color:var(--warning-fg)}.atlas-inline-status[data-tone=danger] .atlas-inline-status__icon,.atlas-inline-status[data-tone=danger] .atlas-inline-status__title{color:var(--danger-fg)}.trio-info[data-slot=alert]{--trio-info-surface: color-mix(in srgb, var(--card) 92%, var(--muted));--trio-info-border: var(--border-subtle);--trio-info-accent: var(--info-fg);--trio-info-icon-surface: var(--info-bg);display:grid;grid-template-columns:28px minmax(0,1fr);column-gap:var(--space-3);row-gap:2px;min-width:0;padding:var(--space-3);border:1px solid var(--trio-info-border);border-radius:var(--radius-lg);background:var(--trio-info-surface);color:var(--foreground);box-shadow:none}.trio-info[data-slot=alert]:before{content:none}.trio-info[data-slot=alert]>svg{grid-row:1 / span 2;width:28px;height:28px;margin:0;padding:6px;border-radius:var(--radius-md);background:var(--trio-info-icon-surface);color:var(--trio-info-accent);transform:none}.trio-info[data-slot=alert] [data-slot=alert-title]{grid-column:2;margin:0;color:var(--foreground);font-size:var(--text-body-size);line-height:var(--text-body-lh);font-weight:var(--text-label-weight)}.trio-info[data-slot=alert] [data-slot=alert-description]{grid-column:2;min-width:0;color:var(--muted-foreground);font-size:var(--text-caption-size);line-height:var(--text-caption-lh);text-wrap:pretty}.trio-info[data-tone=warning]{--trio-info-border: var(--warning-border);--trio-info-accent: var(--warning-fg);--trio-info-icon-surface: var(--warning-bg)}.trio-info[data-tone=error]{--trio-info-border: var(--danger-border);--trio-info-accent: var(--danger-fg);--trio-info-icon-surface: var(--danger-bg)}.trio-info[data-tone=success]{--trio-info-border: var(--success-border);--trio-info-accent: var(--success-fg);--trio-info-icon-surface: var(--success-bg)}.trio-info__action{margin-block-start:var(--space-2)}@media (max-width:479px){.trio-info[data-slot=alert]{grid-template-columns:24px minmax(0,1fr);column-gap:var(--space-2)}.trio-info[data-slot=alert]>svg{width:24px;height:24px;padding:5px}}.atlas-help-popover{width:min(320px,calc(100vw - var(--space-8)))}.atlas-help-popover__body{color:var(--muted-foreground);font-size:var(--text-body-size);line-height:var(--text-body-lh)}.atlas-help-popover__body ol{margin:0;padding-inline-start:var(--space-5)}.ds-states-specimen{margin-block:var(--space-10);padding-block:var(--space-8);border-block-start:1px solid var(--border)}.ds-states-specimen__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);margin-block-end:var(--space-6)}.ds-states-specimen__head h2{margin:var(--space-1) 0;color:var(--foreground);font-size:var(--text-title-size);line-height:var(--text-title-lh);font-weight:var(--text-title-weight)}.ds-states-specimen__head p{max-width:var(--reading-measure);margin:0;color:var(--muted-foreground)}.ds-states-specimen__eyebrow{color:var(--muted-foreground);font-size:var(--text-caption-size);line-height:var(--text-caption-lh);font-weight:var(--text-caption-weight)}.ds-states-specimen__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-8) var(--space-6)}.ds-states-specimen__cell{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.ds-states-specimen__cell h3{margin:0;color:var(--foreground);font-size:var(--text-label-size);line-height:var(--text-label-lh);font-weight:var(--text-label-weight)}.ds-states-specimen__row{display:flex;flex-wrap:wrap;gap:var(--space-2)}.ds-states-specimen__stack{display:flex;flex-direction:column;gap:var(--space-3)}@media (max-width:1023px){.ds-states-specimen__grid{grid-template-columns:minmax(0,1fr)}}@media (pointer:coarse),(max-width:767px){.atlas-help-popover__trigger{min-width:var(--space-11);min-height:var(--space-11)}}.trio-code-snippet,.trio-audio-preview{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);color:var(--foreground);min-inline-size:0}.trio-code-snippet__header,.trio-audio-preview__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);padding:var(--space-3)}.trio-code-snippet__identity,.trio-audio-preview__header>div{display:grid;gap:var(--space-1);min-inline-size:0}.trio-code-snippet__identity strong,.trio-audio-preview__header strong{font-size:var(--text-label-size);line-height:var(--text-label-lh);font-weight:var(--fw-semibold)}.trio-code-snippet__identity span,.trio-audio-preview__header p,.trio-code-snippet__reason,.trio-audio-preview__status,.trio-audio-preview__meta{color:var(--muted-foreground);font-size:var(--text-caption-size);line-height:var(--text-caption-lh)}.trio-code-snippet__header [data-slot=button],.trio-audio-preview__header [data-slot=button]{flex:none}.trio-code-snippet__reason,.trio-audio-preview__status{margin:0;padding:0 var(--space-3) var(--space-3)}.trio-code-snippet pre{overflow:auto;max-block-size:20rem;margin:0;border-block-start:1px solid var(--border);background:var(--muted);padding:var(--space-3);color:var(--foreground);font-family:var(--font-mono);font-size:var(--text-caption-size);line-height:1.6;tab-size:2;white-space:pre}.trio-code-snippet[data-wrap=true] pre{overflow-wrap:anywhere;white-space:pre-wrap}.trio-audio-preview__controls{display:grid;gap:var(--space-2);border-block-start:1px solid var(--border);padding:var(--space-3)}.trio-audio-preview__meta{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.trio-audio-preview__status{display:flex;align-items:center;gap:var(--space-2)}.trio-audio-preview__status svg{inline-size:1rem;block-size:1rem;flex:none}.trio-repository-reference{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--space-3);min-inline-size:0}.trio-repository-reference__content{display:grid;gap:var(--space-2);min-inline-size:0}.trio-repository-reference__link{display:inline-flex;align-items:center;gap:var(--space-2);inline-size:fit-content;max-inline-size:100%;color:var(--text-link);font-size:var(--text-label-size);line-height:var(--text-label-lh);text-decoration:none}.trio-repository-reference__link:hover{color:var(--text-link-hover);text-decoration-line:none}.trio-repository-reference__link svg{inline-size:.875rem;block-size:.875rem;flex:none}.trio-repository-reference__name{overflow-wrap:anywhere;color:inherit;font-family:var(--font-mono);font-size:var(--text-label-size);line-height:var(--text-label-lh)}.trio-repository-reference__name>span{color:var(--muted-foreground)}.trio-repository-reference__description{max-inline-size:64ch;color:var(--muted-foreground);font-size:var(--text-body-size);line-height:var(--text-body-lh)}.trio-repository-reference__meta{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin:0;padding:0;color:var(--muted-foreground);font-size:var(--text-caption-size);line-height:var(--text-caption-lh);list-style:none}.trio-repository-reference__meta li{display:inline-flex;align-items:center;gap:var(--space-1);min-inline-size:0}.trio-repository-reference__meta svg{inline-size:.875rem;block-size:.875rem;flex:none}.trio-repository-reference__branch{overflow-wrap:anywhere;color:var(--foreground);font-family:var(--font-mono)}@media (max-width:480px){.trio-code-snippet__header,.trio-audio-preview__header{align-items:stretch;flex-direction:column}.trio-code-snippet__header [data-slot=button],.trio-audio-preview__header [data-slot=button]{min-block-size:44px}.trio-repository-reference__meta{display:grid}}@media (forced-colors:active){.trio-code-snippet,.trio-audio-preview,.trio-code-snippet pre,.trio-audio-preview__controls{border-color:CanvasText}.trio-repository-reference__link{color:LinkText}}.trio-product-wordmark{display:inline-flex;align-items:center;gap:0;color:var(--foreground);line-height:1;white-space:nowrap;unicode-bidi:isolate}.trio-product-wordmark .trio-logo{flex:none}.trio-product-original{margin-inline-end:-.183em}.trio-product-domain{align-self:center;font-family:var(--font-sans);font-size:.3em;line-height:1;letter-spacing:.01em;font-weight:400;transform:translateY(.45em)}.side-product-signature{display:flex;min-height:30px;align-items:center;justify-content:flex-start;margin:1px 7px 0;padding:8px 4px 2px;border-top:1px solid var(--border-subtle)}.side-product-signature .trio-product-wordmark{flex:none}.side-product-signature__brand{display:inline-flex;align-items:center;flex:none;opacity:.64}.side-product-signature[data-product-version]{min-width:0;justify-content:space-between;gap:12px;border-top:0}.side-product-version{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;direction:ltr;unicode-bidi:isolate;color:var(--muted-foreground);font-family:var(--font-mono);font-size:10px;line-height:16px;letter-spacing:.02em;font-weight:400}.header-refresh-menu{width:244px;max-width:calc(100vw - 24px);padding:5px}:where(.header-refresh-menu,.header-activity-popover)[data-header-refresh-owner][data-state=closed]{pointer-events:none}.header-refresh-menu [data-slot=dropdown-menu-item],.header-refresh-menu [data-slot=dropdown-menu-sub-trigger],.header-refresh-menu [data-slot=dropdown-menu-radio-item]{min-height:35px;padding-inline:9px;gap:9px}.header-refresh-menu [data-slot=dropdown-menu-label]{padding:9px}.header-refresh-menu .header-refresh-external{margin-inline-start:auto;width:13px;color:var(--muted-foreground)}.header-refresh-profile-menu{width:268px}.header-refresh-invite-shortcut{margin-inline-start:auto;padding:1px 5px;border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--muted-foreground);font:inherit;font-size:11px;line-height:1.4;white-space:nowrap}.header-refresh-profile-summary strong{display:block;color:var(--foreground);font-size:var(--trio-type-body)}.header-refresh-profile-summary small{display:block;color:var(--muted-foreground);font-weight:400;line-height:1.7}.header-refresh-profile-trigger{border-radius:50%;width:40px;height:40px}.header-refresh-avatar{position:relative;display:flex;width:40px;height:40px;align-items:center;justify-content:center}.header-refresh-setup-ring{position:absolute;inset:0;width:40px;height:40px;fill:none;stroke-width:1.5;transform:rotate(-90deg)}.header-refresh-setup-ring .ring-track{stroke:var(--border)}.header-refresh-setup-ring .ring-value{stroke:var(--foreground);stroke-linecap:round}.header-refresh-setup-summary span{display:block;font-weight:400}.header-refresh-setup-summary strong{display:flex;justify-content:space-between;gap:12px;color:var(--foreground);margin-block-start:4px}.header-refresh-setup-summary strong span{font-weight:600}.header-refresh-bell{position:relative}.header-refresh-count{position:absolute;top:1px;inset-inline-end:0;min-width:14px;height:14px;border-radius:var(--radius-full);background:var(--foreground);color:var(--background);font-size:9px;line-height:14px;text-align:center;font-weight:600}.header-activity-popover[data-slot=popover-content]{width:420px;max-width:calc(100vw - 24px);padding:0;overflow:hidden}.header-activity-sheet{width:100%;max-height:92dvh;padding:0;border-radius:var(--radius-xl) var(--radius-xl) 0 0;gap:0}.header-activity-body{color:var(--foreground);text-align:start}.header-activity-heading{display:flex;align-items:center;justify-content:space-between;padding:12px 16px 8px;gap:12px}.header-activity-heading h2{font-size:var(--trio-type-body);font-weight:600;margin:0}.header-activity-tabs[data-slot=tabs-list]{display:flex;width:calc(100% - 32px);height:auto;min-height:42px;margin:0 16px 10px}.header-activity-tabs>button{flex:1;gap:7px}.header-activity-tab-count{font-size:11px;padding:0 5px;border-radius:var(--radius-sm);background:var(--muted)}.header-activity-toolbar{display:flex;justify-content:space-between;gap:6px;align-items:center;padding:0 12px 8px}.header-activity-filter{display:flex;gap:2px}.header-activity-toolbar button{font-size:12px}.header-activity-list{max-height:min(460px,55dvh);overflow-y:auto;overscroll-behavior:contain}.header-activity-item{padding:14px 16px;border-top:1px solid var(--border);display:flex;gap:12px;position:relative}.header-activity-item[data-read=false]{background:color-mix(in srgb,var(--muted) 35%,transparent)}.header-activity-item-icon{width:30px;height:30px;border:1px solid var(--border);border-radius:var(--radius-md);display:grid;place-items:center;flex:none;color:var(--muted-foreground)}.header-activity-item-copy{flex:1;min-width:0}.header-activity-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;justify-content:space-between;color:var(--muted-foreground);font-size:11px;margin-block-end:4px}.header-activity-meta>:is(span,time){min-width:0;max-width:100%;overflow-wrap:anywhere}.header-activity-meta time{margin-inline-start:auto;text-align:end}.header-activity-title{display:flex;align-items:center;gap:6px;padding:0;margin:0;font:inherit;font-size:13px;font-weight:550;text-align:start;color:var(--foreground);background:none;border:0;cursor:pointer}.header-activity-title:disabled{cursor:default}.header-activity-title svg:dir(rtl){transform:rotate(180deg)}.header-activity-item p{font-size:12px;color:var(--muted-foreground);line-height:1.6;margin:4px 0 7px}.header-activity-read{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--muted-foreground)}.header-activity-mark{padding:0 5px;margin-inline-start:-5px;min-height:24px;height:24px;font-size:11px}.header-activity-unread-dot{width:6px;height:6px;flex:none;border-radius:50%;background:var(--foreground);margin-block-start:9px}.header-activity-alert-labels{display:flex;gap:8px;align-items:center;font-size:11px;color:var(--muted-foreground)}.header-activity-alert-hint{font-size:11px;padding:0 16px 12px;color:var(--muted-foreground)}.header-activity-footer{display:flex;justify-content:space-between;gap:6px;padding:10px 12px;border-top:1px solid var(--border)}.header-activity-footer button{font-size:11px}.header-activity-empty{min-height:220px;padding:30px 24px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;gap:10px}.header-activity-empty svg{width:24px;height:24px;color:var(--muted-foreground)}.header-activity-empty strong{font-size:13px;font-weight:550}.header-activity-empty p{font-size:12px;color:var(--muted-foreground);line-height:1.6;margin:0}.header-activity-state-inline{font-size:11px;line-height:1.5;padding:8px 16px;background:var(--muted);color:var(--muted-foreground);display:flex;gap:8px;justify-content:space-between;align-items:center}.ds02-header[data-chrome-mode=refresh]{direction:ltr}.ds02-header[data-chrome-mode=refresh] .ds02-actions{direction:ltr;margin-inline-start:auto}.ds02-header[data-chrome-mode=refresh][dir=rtl] .ds02-context{direction:rtl}.ds02-help[data-header-refresh-owner=help]:after{content:none;display:none}.ds02-help[data-header-refresh-owner=help]:is(:hover,:focus-visible){border-color:transparent;box-shadow:none}.ds02-header[data-chrome-mode=refresh] .header-refresh-profile-trigger{border:0;background:transparent;box-shadow:none;border-radius:50%;padding:0}.ds02-header[data-chrome-mode=refresh] .header-refresh-profile-trigger:focus:not(:focus-visible){outline:none;box-shadow:none}.ds02-header[data-chrome-mode=refresh] .header-refresh-profile-trigger:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.ds02-header[data-chrome-mode=refresh] [data-trio-button].header-refresh-profile-trigger:hover{border:0;background:transparent;box-shadow:none}.header-refresh-profile-trigger{border:0;background:transparent;box-shadow:none;padding:0}.header-refresh-profile-trigger:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.header-activity-pagination{display:flex;justify-content:center;padding:8px 12px}.side-product-signature{margin-block-start:auto}.side.is-collapsed:not(.is-peeking) .side-product-signature{display:none}.header-activity-sheet[data-state=closed]{pointer-events:none}@media (max-width:767px){.header-activity-list{max-height:55dvh}.ds02-header[data-chrome-mode=refresh] .ds02-parent,.ds02-header[data-chrome-mode=refresh] .ds02-separator{display:none}.ds02-header[data-chrome-mode=refresh] .ds02-context{flex:1;min-width:0}.ds02-header[data-chrome-mode=refresh] .ds02-context-trigger{overflow:hidden}}.ds02-header[data-chrome-mode=refresh][data-has-route-actions=true]{flex-wrap:wrap;height:auto;flex-basis:auto;padding-block:8px}.ds02-header[data-chrome-mode=refresh] .header-refresh-route-actions{display:flex;flex:1 0 100%;flex-wrap:wrap;justify-content:flex-end;gap:8px;direction:inherit}.ds02-header[data-chrome-mode=refresh] .header-refresh-route-actions .ds02-primary{display:inline-flex;max-width:100%;white-space:normal}.portal-workspace-search{display:flex;align-items:center;gap:7px;width:clamp(140px,22vw,260px);min-width:0;height:32px;padding-inline:9px;border:1px solid var(--border);border-radius:8px;color:var(--muted-foreground);background:var(--background)}.portal-workspace-search:focus-within{border-color:var(--ring)}.portal-workspace-search input{width:100%;min-width:0;border:0;outline:0;box-shadow:none;background:transparent;color:var(--foreground);font:inherit;font-size:12px}.portal-notification-trigger{position:relative}.portal-notification-dot{position:absolute;inset-block-start:4px;inset-inline-end:4px;width:6px;height:6px;border-radius:50%;background:var(--destructive)}.portal-notification-popover{width:min(360px,calc(100vw - 24px));max-height:min(520px,calc(100dvh - 80px));overflow:auto}.portal-notification-popover h2{margin:0;font-size:14px;font-weight:600}.portal-notification-description{margin:0;color:var(--muted-foreground);font-size:12px}.portal-notification-body{min-width:0}.portal-notification-body>p{margin:12px 0;color:var(--muted-foreground);line-height:1.5}.portal-notification-body ul{margin:0;padding:0;list-style:none}.portal-notification-body li+li{border-block-start:1px solid var(--border)}.portal-notification-body li>button,.portal-notification-body li>div{display:grid;gap:3px;width:100%;padding:10px 4px;border:0;background:transparent;color:inherit;text-align:start}.portal-notification-body li>button{cursor:pointer}.portal-notification-body li[data-unread=true] strong:before{content:"";display:inline-block;width:5px;height:5px;margin-inline-end:6px;border-radius:50%;background:var(--primary);vertical-align:middle}.portal-notification-body li span,.portal-notification-body li small{color:var(--muted-foreground)}.portal-notification-sheet{overflow-y:auto}.portal-notification-sheet .portal-notification-body{padding-inline:16px}@media (max-width:600px){.portal-workspace-search{width:min(34vw,145px)}.portal-workspace-search input{font-size:11px}:is(.portal-workspace,.shell[data-portal=user]) .ds02-parent,:is(.portal-workspace,.shell[data-portal=user]) .ds02-separator{display:none}}.atlas-feature-overview{display:grid;gap:var(--space-4, 16px);min-width:0;color:var(--foreground)}.atlas-feature-overview__header{display:flex;align-items:end;justify-content:space-between;gap:var(--space-4, 16px);min-width:0}.atlas-feature-overview__header h1{margin:0;font-family:var(--font-heading, inherit);font-size:var(--text-title-size, 26px);line-height:1.25;font-weight:600}.atlas-feature-overview__header p{margin:5px 0 0;color:var(--muted-foreground);font-size:var(--text-body-size, 14px)}.atlas-feature-overview__provenance{margin:0;color:var(--muted-foreground);font-size:var(--text-caption-size, 12px)}.atlas-feature-overview__lead{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(260px,.8fr);gap:var(--space-3, 12px)}.atlas-feature-overview__lead>:only-child{grid-column:1 / -1}.atlas-feature-overview__next,.atlas-feature-overview__journey{min-width:0;min-height:195px;padding:var(--space-5, 20px);border:1px solid var(--border);border-radius:var(--radius-lg, 14px);background:var(--card)}.atlas-feature-overview__next{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5, 20px);background:color-mix(in srgb,var(--info, var(--primary)) 4%,var(--card))}.atlas-feature-overview__next-copy{min-width:0;max-width:64ch}.atlas-feature-overview__eyebrow{color:var(--muted-foreground);font-size:var(--text-caption-size, 12px);font-weight:600;letter-spacing:.035em;text-transform:uppercase}.atlas-feature-overview__next h2,.atlas-feature-overview__journey h2{margin:7px 0 5px;font-size:18px;line-height:1.3;font-weight:600}.atlas-feature-overview__next p,.atlas-feature-overview__journey p{margin:0;color:var(--muted-foreground);font-size:var(--text-body-size, 14px);line-height:1.5}.atlas-feature-overview__next-action{margin-top:var(--space-4, 16px)}.atlas-feature-overview__visual{flex:none;max-width:32%;color:var(--muted-foreground)}.atlas-feature-overview__next[data-tone=info]{border-color:color-mix(in srgb,var(--info, var(--primary)) 28%,var(--border));background:color-mix(in srgb,var(--info, var(--primary)) 8%,var(--card))}.atlas-feature-overview__next[data-tone=success]{border-color:color-mix(in srgb,var(--success, var(--primary)) 28%,var(--border));background:color-mix(in srgb,var(--success, var(--primary)) 8%,var(--card))}.atlas-feature-overview__next[data-tone=warning]{border-color:color-mix(in srgb,var(--warning, var(--primary)) 32%,var(--border));background:color-mix(in srgb,var(--warning, var(--primary)) 9%,var(--card))}.atlas-feature-overview__next[data-tone=danger]{border-color:color-mix(in srgb,var(--danger, var(--destructive, var(--primary))) 28%,var(--border));background:color-mix(in srgb,var(--danger, var(--destructive, var(--primary))) 7%,var(--card))}.atlas-feature-overview__next[data-visual-placement=start],.atlas-feature-overview__next[data-action-placement=end]{flex-wrap:wrap;justify-content:flex-start}.atlas-feature-overview__next[data-visual-placement=start]>.atlas-feature-overview__visual{flex:0 1 auto;max-width:min(100%,22rem);color:var(--foreground)}.atlas-feature-overview__next[data-action-placement=end]>.atlas-feature-overview__next-copy{flex:1 1 18rem;max-width:none}.atlas-feature-overview__next[data-action-placement=end]>.atlas-feature-overview__next-copy>p{max-width:64ch}.atlas-feature-overview__next[data-action-placement=end]>.atlas-feature-overview__next-action{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2, 8px);margin-top:0}.atlas-feature-overview__journey{display:grid;grid-template-rows:auto 1fr auto;gap:var(--space-3, 12px)}.atlas-feature-overview__journey h2{margin-top:0;font-size:15px}.atlas-feature-overview__journey ol{position:relative;display:flex;align-items:center;justify-content:space-between;gap:6px;margin:0;padding:0;list-style:none}.atlas-feature-overview__journey ol:before{content:"";position:absolute;inset-inline:14px;top:17px;height:1px;background:var(--border)}.atlas-feature-overview__journey li{position:relative;display:grid;justify-items:center;gap:5px;min-width:0;text-align:center}.atlas-feature-overview__journey li>span{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;background:var(--muted)}.atlas-feature-overview__journey li small{color:var(--muted-foreground);font-size:11px}.atlas-feature-overview__metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--space-3, 12px);min-width:0}.atlas-feature-overview__metric{display:block;width:100%;min-width:0;padding:0;border:0;border-radius:var(--radius-lg, 12px);background:transparent;color:inherit;text-align:start;font:inherit}button.atlas-feature-overview__metric{cursor:pointer}.atlas-feature-overview__metric>div{height:100%}.atlas-feature-overview--guided .atlas-feature-overview__metric{border-top:2px solid var(--border)}.atlas-feature-overview__metric[data-tone=info]{border-top-color:color-mix(in srgb,var(--info, var(--primary)) 38%,var(--border))}.atlas-feature-overview__metric[data-tone=success]{border-top-color:color-mix(in srgb,var(--success, var(--primary)) 38%,var(--border))}.atlas-feature-overview__metric[data-tone=warning]{border-top-color:color-mix(in srgb,var(--warning, var(--primary)) 38%,var(--border))}.atlas-feature-overview__metric[data-tone=danger]{border-top-color:color-mix(in srgb,var(--danger, var(--primary)) 38%,var(--border))}.atlas-feature-overview__metric:focus-visible{outline:2px solid var(--focus-ring-aa, var(--ring));outline-offset:2px}.atlas-feature-overview__panels{display:grid;grid-template-columns:repeat(auto-fit,minmax(235px,1fr));align-items:stretch;gap:var(--space-3, 12px);min-width:0}.atlas-feature-overview__panel{min-width:0;height:100%}.atlas-feature-overview__items{margin:0;padding:0;list-style:none}.atlas-feature-overview__items li+li{border-block-start:1px solid var(--border)}.atlas-feature-overview__items button{display:block;width:100%;padding:0;border:0;background:transparent;color:inherit;text-align:start;font:inherit;cursor:pointer}.atlas-feature-overview__items button:hover{background:var(--muted)}.atlas-feature-overview__items button:focus-visible{outline:2px solid var(--focus-ring-aa, var(--ring));outline-offset:-2px}.atlas-overview-record{display:flex;align-items:center;gap:var(--space-3, 12px);min-width:0;padding-block:var(--space-3, 12px);color:var(--foreground)}.atlas-overview-record__icon{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:8px;background:var(--muted);color:var(--foreground)}.atlas-overview-record__copy{display:grid;gap:2px;flex:1;min-width:0}.atlas-overview-record__copy strong{overflow:hidden;font-size:var(--text-body-size, 14px);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.atlas-overview-record__copy small{overflow:hidden;color:var(--muted-foreground);font-size:var(--text-caption-size, 12px);text-overflow:ellipsis;white-space:nowrap}.atlas-overview-record__status{flex:none;color:var(--muted-foreground);font-size:var(--text-caption-size, 12px)}.atlas-overview-record--compact{padding-block:4px}.atlas-feature-overview--operational{gap:var(--space-6, 24px)}.atlas-feature-overview--operational .atlas-feature-overview__metrics{gap:0}.atlas-feature-overview--operational .atlas-feature-overview__metric{border-radius:0;border-top:0;border-inline-end:1px solid var(--border)}.atlas-feature-overview--operational .atlas-feature-overview__metric:last-child{border-inline-end:0}.atlas-feature-overview--operational .atlas-feature-overview__metric>div{border:0;box-shadow:none}@media (max-width:600px){.atlas-feature-overview__metric:last-child:nth-child(odd){grid-column:1 / -1}}.atlas-feature-overview--operational .atlas-feature-overview__panels{grid-template-columns:minmax(0,1.65fr) minmax(250px,.8fr);gap:var(--space-6, 24px)}.atlas-feature-overview--operational .atlas-feature-overview__panel{border:0;border-radius:0;background:transparent}@media (max-width:900px){.atlas-feature-overview__lead,.atlas-feature-overview--operational .atlas-feature-overview__panels{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.atlas-feature-overview__header{align-items:start;flex-direction:column}.atlas-feature-overview__next,.atlas-feature-overview__journey{min-height:0}.atlas-feature-overview__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.atlas-feature-overview--operational .atlas-feature-overview__metric:nth-child(2n){border-inline-end:0}.atlas-feature-overview--operational .atlas-feature-overview__metric:nth-child(n+3){border-block-start:1px solid var(--border)}.atlas-feature-overview__next:is([data-visual-placement=start],[data-action-placement=end]){flex-direction:column;align-items:stretch;gap:var(--space-4, 16px)}.atlas-feature-overview__next:is([data-visual-placement=start],[data-action-placement=end])>.atlas-feature-overview__visual{max-width:100%}.atlas-feature-overview__next:is([data-visual-placement=start],[data-action-placement=end])>.atlas-feature-overview__next-copy{flex:none;max-width:none}.atlas-feature-overview__next[data-action-placement=end]>.atlas-feature-overview__next-action>*{flex:1 1 auto}}.atlas-feature-overview--compact{gap:var(--space-3, 12px)}.atlas-feature-overview--compact .atlas-feature-overview__next{min-height:104px;padding:var(--space-3, 12px) var(--space-4, 16px);gap:var(--space-4, 16px);box-shadow:var(--shadow-xs, none)}.atlas-feature-overview--compact .atlas-feature-overview__next h2{margin-block:2px;font-size:16px;line-height:22px;letter-spacing:-.015em}.atlas-feature-overview--compact .atlas-feature-overview__next p{font-size:var(--text-caption-size, 12px);line-height:18px}.atlas-feature-overview--compact .atlas-feature-overview__next[data-visual-placement=start]>.atlas-feature-overview__visual{max-width:180px}.atlas-feature-overview--compact .atlas-feature-overview__visual .atlas-overview-record{min-width:min(156px,100%);padding:0}.atlas-feature-overview--compact .atlas-feature-overview__metrics{border-block:1px solid var(--border)}.atlas-feature-overview--compact .atlas-feature-overview__metric{min-height:88px;--card-head-pad: var(--space-1, 4px) var(--space-4, 16px);--card-pad: 0 var(--space-4, 16px) var(--space-2, 8px);--card-icon: 24px}.atlas-feature-overview--compact button.atlas-feature-overview__metric:hover{background:var(--accent)}.atlas-feature-overview--compact .atlas-feature-overview__panels{grid-template-columns:minmax(0,1.75fr) minmax(300px,.85fr);gap:var(--space-3, 12px);align-items:start}.atlas-feature-overview--operational.atlas-feature-overview--compact .atlas-feature-overview__panel{height:auto;border:1px solid var(--card-border, var(--border));border-radius:var(--radius-lg, 14px);background:var(--card);box-shadow:var(--shadow-xs, none)}.atlas-feature-overview--compact .atlas-feature-overview__panel>div:first-child{min-height:44px}.atlas-feature-overview--compact .atlas-feature-overview__items .atlas-overview-record{min-height:52px;padding:4px var(--space-2, 8px)}@media (max-width:1023px){.atlas-feature-overview--compact .atlas-feature-overview__panels{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.atlas-feature-overview--compact>.atlas-feature-overview__header{order:0}.atlas-feature-overview--compact>.atlas-feature-overview__provenance{order:1}.atlas-feature-overview--compact>.atlas-feature-overview__lead{order:2}.atlas-feature-overview--compact>.atlas-feature-overview__panels{display:contents}.atlas-feature-overview--compact .atlas-feature-overview__panel{order:5}.atlas-feature-overview--compact .atlas-feature-overview__panel:first-child{order:3}.atlas-feature-overview--compact>.atlas-feature-overview__metrics{order:4;grid-template-columns:minmax(0,1fr);border:1px solid var(--border);border-radius:var(--radius-lg, 14px);overflow:hidden}.atlas-feature-overview--compact .atlas-feature-overview__metric:nth-child(n){border-inline-end:0;border-block-start:0;border-block-end:1px solid var(--border)}.atlas-feature-overview--compact .atlas-feature-overview__metric:last-child{border-block-end:0}.atlas-feature-overview--compact .atlas-feature-overview__next{padding:var(--space-4, 16px)}.atlas-feature-overview--compact .atlas-feature-overview__items .atlas-overview-record{flex-wrap:wrap;row-gap:var(--space-1, 4px)}.atlas-feature-overview--compact .atlas-feature-overview__items .atlas-overview-record__status{flex-basis:100%;padding-inline-start:calc(28px + var(--space-3, 12px))}}@media (max-width:600px){.atlas-feature-overview--compact .atlas-feature-overview__next[data-visual-placement]>.atlas-feature-overview__visual{max-width:100%}}.atlas-loading-state{display:flex;flex-direction:column}.atlas-loading-state--bootstrap{align-items:center;justify-content:center;gap:var(--space-4);min-block-size:100dvh;inline-size:100%;padding:var(--space-6);text-align:center;background:var(--background)}.atlas-loading-state__label{margin:0;color:var(--muted-foreground);font-size:var(--text-label-size);line-height:var(--text-label-lh);font-weight:var(--text-label-weight)}.atlas-loading-state__track{position:relative;display:block;inline-size:120px;max-inline-size:60%;block-size:var(--space-0_5);overflow:hidden;border-radius:var(--radius-full);background:var(--border)}.atlas-loading-state__bar{position:relative;inset-inline-start:0;display:block;inline-size:40%;block-size:100%;border-radius:var(--radius-full);background:var(--foreground);animation:atlas-loading-state-sweep 1.6s var(--ease-in-out) infinite}@keyframes atlas-loading-state-sweep{0%{inset-inline-start:-40%}to{inset-inline-start:100%}}.atlas-loading-state--content{gap:var(--space-3)}.atlas-loading-state--content .atlas-loading-state__body{display:flex;flex-direction:column;gap:var(--space-3)}@media (prefers-reduced-motion:reduce){.atlas-loading-state__bar{animation:none;inset-inline-start:0}.atlas-loading-state [data-slot=skeleton]{animation:none}}.agentic-viz-library{margin-block:var(--section-space);padding-block:32px;border-block:1px solid var(--border-subtle);container-type:inline-size}.agentic-viz-library__head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-block-end:20px}.agentic-viz-library__head h2{margin-block-start:4px;font-size:22px;font-weight:500;letter-spacing:-.025em}.agentic-viz-library__head>div>p:last-child{max-width:68ch;margin-block-start:7px;color:var(--trio-text-secondary);font-size:14px;line-height:20px}.agentic-viz-library__count{flex:none;color:var(--trio-text-muted);font-size:12px;font-variant-numeric:tabular-nums}.agentic-viz-library__filters{display:flex;gap:4px;padding-block-end:14px;overflow-x:auto;scrollbar-width:thin}.agentic-viz-library__filters button{display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:0 10px;border:0;border-radius:7px;background:transparent;color:var(--trio-text-secondary);font-size:13px;white-space:nowrap}.agentic-viz-library__filters button:hover{background:var(--accent);color:var(--trio-text-primary)}.agentic-viz-library__filters button[aria-pressed=true]{background:var(--accent);color:var(--trio-text-strong)}.agentic-viz-library__filters svg{width:15px;height:15px}.agentic-viz-library__filters span{color:var(--trio-text-muted);font-size:12px;font-variant-numeric:tabular-nums}.agentic-viz-library__status{margin:0 0 6px;color:var(--trio-text-muted);font-size:12px}.agentic-viz-library__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px}.agentic-viz{--agentic-viz-color: var(--status-neutral-text);display:grid;grid-template-rows:auto 112px auto auto;min-width:0;padding-block:18px 20px;border-block-start:1px solid var(--border-subtle);color:var(--trio-text-primary)}.agentic-viz[data-tone=positive]{--agentic-viz-color: var(--status-success-text)}.agentic-viz[data-tone=attention]{--agentic-viz-color: var(--status-warning-text)}.agentic-viz[data-tone=critical]{--agentic-viz-color: var(--status-danger-text)}.agentic-viz[data-tone=info]{--agentic-viz-color: var(--status-info-text)}.agentic-viz__head{display:grid;gap:7px;min-width:0}.agentic-viz__head>div{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.agentic-viz__head h3{margin:0;color:var(--trio-text-strong);font-size:14px;font-weight:500}.agentic-viz__category{margin:0;color:var(--trio-text-muted);font-size:12px;text-transform:capitalize}.agentic-viz__state{display:inline-flex;align-items:center;gap:6px;min-width:0;color:var(--agentic-viz-color);font-size:12px;line-height:16px}.agentic-viz__state svg{width:13px;height:13px}.agentic-viz__figure{display:grid;place-items:center;min-width:0;color:var(--agentic-viz-color)}.agentic-viz__figure svg{display:block;width:100%;height:96px;overflow:visible}.agentic-viz__track{fill:none;stroke:var(--border-subtle);stroke-width:8;stroke-linecap:round}.agentic-viz__zones{fill:none;stroke:color-mix(in srgb,var(--trio-text-muted) 42%,transparent);stroke-width:1.5;stroke-dasharray:1 31}.agentic-viz__value{fill:none;stroke:currentColor;stroke-width:8;stroke-linecap:round}.agentic-viz__marker{fill:var(--background);stroke:currentColor;stroke-width:2.5}.agentic-viz__number{fill:var(--trio-text-strong);font-family:var(--font-sans);font-size:15px;font-weight:500;font-variant-numeric:tabular-nums}.agentic-viz__axis-label,.agentic-viz__flow-label{fill:var(--trio-text-muted);font-family:var(--font-sans);font-size:12px;font-variant-numeric:tabular-nums}.agentic-viz__baseline,.agentic-viz__timeline-line{fill:none;stroke:var(--border-subtle);stroke-width:1}.agentic-viz__line{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.agentic-viz__point,.agentic-viz__timeline-dot{fill:var(--background);stroke:currentColor;stroke-width:2}.agentic-viz__bar,.agentic-viz__matrix-cell,.agentic-viz__funnel,.agentic-viz__waterfall{fill:currentColor}.agentic-viz__flow-line,.agentic-viz__arrow{fill:none;stroke:var(--trio-text-muted);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.agentic-viz__flow-node{fill:color-mix(in srgb,currentColor 12%,var(--background));stroke:currentColor;stroke-width:1.5}.agentic-viz__timeline-line{stroke-width:2}.agentic-viz__radar-grid{fill:none;stroke:var(--border-subtle);stroke-width:1}.agentic-viz__radar-value{fill:color-mix(in srgb,currentColor 15%,transparent);stroke:currentColor;stroke-width:1.8;stroke-linejoin:round}.agentic-viz__waterfall[data-negative=true]{opacity:.34}.agentic-viz__caption{min-height:40px;margin:0;color:var(--trio-text-secondary);font-size:13px;line-height:20px}.agentic-viz__footer{display:grid;gap:4px;margin-block-start:12px;padding-block-start:10px;border-block-start:1px solid var(--border-subtle)}.agentic-viz__footer span{color:var(--trio-text-muted);font-size:12px;line-height:16px}.agentic-viz__footer strong{color:var(--trio-text-primary);font-size:12px;font-weight:500;line-height:16px}@container (max-width: 880px){.agentic-viz-library__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 560px){.agentic-viz-library{padding-block:24px}.agentic-viz-library__head{display:grid;gap:8px}.agentic-viz-library__head h2{font-size:19px}.agentic-viz-library__grid{grid-template-columns:minmax(0,1fr)}.agentic-viz{grid-template-rows:auto 104px auto auto}.agentic-viz-library__filters button{min-height:44px}}@media (prefers-reduced-motion:reduce){.agentic-viz-library *{transition:none!important;animation:none!important}}.atlas-status-dot{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0;color:var(--foreground);font-size:var(--text-body-size);line-height:var(--text-body-lh)}.atlas-status-dot__mark{position:relative;flex:none;inline-size:8px;block-size:8px;border-radius:var(--radius-full);background:var(--neutral-fill, var(--muted-foreground))}.atlas-status-dot[data-tone=success] .atlas-status-dot__mark{background:var(--success-fg)}.atlas-status-dot[data-tone=warning] .atlas-status-dot__mark{background:var(--warning-fg)}.atlas-status-dot[data-tone=danger] .atlas-status-dot__mark{background:var(--danger-fg)}.atlas-status-dot[data-tone=info] .atlas-status-dot__mark{background:var(--info-fg)}.atlas-status-dot[data-tone=neutral] .atlas-status-dot__mark{background:var(--muted-foreground)}.atlas-status-dot__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atlas-status-dot[data-pulse=true] .atlas-status-dot__mark:after{content:"";position:absolute;inset:0;border-radius:inherit;background:inherit;opacity:0}@media (prefers-reduced-motion:no-preference){.atlas-status-dot[data-pulse=true] .atlas-status-dot__mark:after{animation:atlas-status-dot-pulse 1.8s var(--ease-out, ease-out) infinite}}@keyframes atlas-status-dot-pulse{0%{transform:scale(1);opacity:.55}to{transform:scale(2.6);opacity:0}}.atlas-relative-time{color:inherit;font-variant-numeric:tabular-nums;white-space:nowrap}.atlas-copy-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1, 4px);min-inline-size:28px;block-size:28px;padding-inline:var(--space-1, 4px);border:0;border-radius:var(--radius-md);background:transparent;color:var(--muted-foreground);font:inherit;font-size:var(--text-caption-size);cursor:pointer}.atlas-copy-button:hover{background:var(--muted);color:var(--foreground)}.atlas-copy-button:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.atlas-copy-button[data-state=copied]{color:var(--success-fg)}.atlas-copy-button[data-state=failed]{color:var(--danger-fg)}.atlas-copy-button>svg{inline-size:14px;block-size:14px;flex:none}.atlas-copy-button__live{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (pointer:coarse){.atlas-copy-button{min-inline-size:44px;block-size:44px}}.atlas-selection-bar{position:fixed;inset-block-end:var(--space-6, 24px);inset-inline:0;z-index:var(--z-sticky, 20);display:flex;justify-content:center;padding-inline:var(--space-4, 16px);pointer-events:none}.atlas-selection-bar__panel{pointer-events:auto;display:flex;align-items:center;gap:var(--space-2);max-inline-size:100%;padding-block:var(--space-2);padding-inline:var(--space-3) var(--space-2);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--popover);color:var(--popover-foreground);box-shadow:var(--shadow-lg)}.atlas-selection-bar__count{flex:none;font-size:var(--text-body-size);font-weight:var(--text-label-weight);white-space:nowrap}.atlas-selection-bar__actions{display:flex;align-items:center;gap:var(--space-1, 4px);min-width:0;overflow-x:auto;scrollbar-width:none}.atlas-selection-bar__divider{flex:none;inline-size:1px;block-size:20px;background:var(--border)}@media (prefers-reduced-motion:no-preference){.atlas-selection-bar__panel{animation:atlas-selection-bar-in var(--dur-normal, .2s) var(--ease-enter, ease-out)}}@keyframes atlas-selection-bar-in{0%{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width:640px){.atlas-selection-bar{inset-block-end:var(--space-3);padding-inline:var(--space-3)}.atlas-selection-bar__panel{inline-size:100%;flex-wrap:wrap;row-gap:var(--space-2)}.atlas-selection-bar__count{flex:1 1 auto}.atlas-selection-bar__divider{display:none}.atlas-selection-bar__actions{order:3;flex:1 0 100%;flex-wrap:wrap;overflow:visible}}.atlas-timeline{min-width:0;color:var(--foreground);font-size:var(--text-body-size);line-height:var(--text-body-lh)}.atlas-timeline__list{list-style:none;margin:0;padding:0;display:grid}.atlas-timeline__entry{position:relative;display:grid;grid-template-columns:16px minmax(0,1fr);gap:var(--space-3);padding-block:var(--space-2);border-radius:var(--radius-md);outline:none}.atlas-timeline__entry:focus-visible{box-shadow:0 0 0 2px var(--ring)}.atlas-timeline__entry:before{content:"";position:absolute;inset-block:0;inset-inline-start:7px;inline-size:2px;background:var(--border)}.atlas-timeline__list>:first-child.atlas-timeline__entry:before{inset-block-start:50%}.atlas-timeline__list>:last-child.atlas-timeline__entry:before{inset-block-end:50%}.atlas-timeline__marker{position:relative;z-index:1;align-self:start;margin-block-start:5px;inline-size:10px;block-size:10px;margin-inline-start:3px;border-radius:var(--radius-full);background:var(--background);border:2px solid var(--muted-foreground)}.atlas-timeline__entry[data-tone=success] .atlas-timeline__marker{border-color:var(--success-fg)}.atlas-timeline__entry[data-tone=warning] .atlas-timeline__marker{border-color:var(--warning-fg)}.atlas-timeline__entry[data-tone=danger] .atlas-timeline__marker{border-color:var(--danger-fg)}.atlas-timeline__entry[data-tone=info] .atlas-timeline__marker{border-color:var(--info-fg)}.atlas-timeline__body{min-width:0}.atlas-timeline__title{margin:0;font-weight:var(--text-label-weight);overflow-wrap:anywhere}.atlas-timeline__meta{margin:2px 0 0;color:var(--muted-foreground);font-size:var(--text-caption-size)}.atlas-timeline__detail{margin-block-start:var(--space-1, 4px);color:var(--muted-foreground)}.atlas-timeline__gap{padding-block:var(--space-2);padding-inline-start:calc(16px + var(--space-3));color:var(--muted-foreground);font-size:var(--text-caption-size);font-style:italic;border-inline-start:2px dashed var(--border);margin-inline-start:7px}.atlas-timeline[aria-disabled=true]{opacity:.55}.atlas-timeline__message{display:flex;align-items:center;gap:var(--space-3);margin:0;padding-block:var(--space-3);color:var(--muted-foreground)}.atlas-timeline__skeleton{block-size:44px;margin-block:var(--space-2)}.atlas-timeline__sr{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.atlas-expandable-search{position:relative;display:inline-flex;align-items:center;min-inline-size:0}.atlas-expandable-search__trigger,.atlas-expandable-search__clear{display:inline-flex;align-items:center;justify-content:center;inline-size:32px;block-size:32px;flex:none;border:0;border-radius:var(--radius-md);background:transparent;color:var(--muted-foreground);cursor:pointer}.atlas-expandable-search__trigger:hover,.atlas-expandable-search__clear:hover{background:var(--muted);color:var(--foreground)}.atlas-expandable-search__trigger:focus-visible,.atlas-expandable-search__clear:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.atlas-expandable-search__field{display:flex;align-items:center;gap:var(--space-2);inline-size:min(280px,100%);block-size:32px;padding-inline:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background);color:var(--muted-foreground);transition:inline-size .16s ease}.atlas-expandable-search__field:focus-within{border-color:var(--focus-ring-aa);box-shadow:none}.atlas-expandable-search__field input{flex:1;min-inline-size:0;border:0;outline:0;background:transparent;color:var(--foreground);font:inherit;font-size:var(--text-body-size, 14px)}.atlas-expandable-search__field input::-webkit-search-cancel-button{display:none}.atlas-expandable-search__clear{position:absolute;inset-inline-end:0;inline-size:28px;block-size:28px}.atlas-expandable-search[data-state=active] .atlas-expandable-search__field{padding-inline-end:30px}.atlas-expandable-search__sr{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (prefers-reduced-motion:reduce){.atlas-expandable-search__field{transition:none}}@media (pointer:coarse){.atlas-expandable-search__trigger{inline-size:44px;block-size:44px}.atlas-expandable-search__field{block-size:44px}}.agent-nav{display:flex;flex-direction:column;gap:4px;width:100%;min-width:0;min-height:0;height:100%;padding:10px 8px;background:var(--sidebar,var(--muted));color:var(--sidebar-foreground,var(--foreground));font-size:13px;overflow:hidden}.agent-nav-header{display:flex;align-items:center;gap:6px;min-height:32px;padding-inline-start:8px}.agent-nav-heading{font-size:13px;font-weight:600;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agent-nav .agent-nav-icon{height:32px;min-height:32px;width:32px;min-width:32px;padding:7px;justify-content:center;flex-shrink:0;border-radius:var(--radius-md)}.agent-nav .agent-nav-new{justify-content:flex-start;gap:9px;padding:8px 10px;min-height:36px;height:auto;font-weight:500;font-size:13px;white-space:nowrap;border-radius:var(--radius-md);text-align:start}.agent-nav-new>svg{flex-shrink:0}.agent-nav-new>span{overflow:hidden;text-overflow:ellipsis}.agent-nav-search{position:relative;margin-block:7px 10px;min-width:0}.agent-nav-search>svg{position:absolute;inset-inline-start:10px;top:10px;color:var(--muted-foreground);pointer-events:none}.agent-nav-search input{height:34px;width:100%;min-width:0;padding-inline:31px 8px;font-size:12px;background:var(--background);border-color:var(--border);box-shadow:none;border-radius:var(--radius-md)}.agent-nav-body{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;padding-block:2px 12px}.agent-nav-group{margin-block-end:16px}.agent-nav-group-toggle{display:flex;align-items:center;gap:6px;width:100%;padding:7px 8px;background:transparent;border:0;border-radius:var(--radius-md);color:var(--muted-foreground);font-size:12px;min-height:30px;text-align:start;cursor:pointer}.agent-nav-count{margin-inline-start:auto;font-variant-numeric:tabular-nums}.agent-nav-chevron-closed{transform:rotate(-90deg)}.agent-nav[dir=rtl] .agent-nav-chevron-closed{transform:rotate(90deg)}.agent-nav-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.agent-nav-row{display:flex;align-items:center;gap:8px;width:100%;min-width:0;min-height:38px;padding:8px 9px;border:0;border-radius:var(--radius-md);background:transparent;color:inherit;text-align:start;cursor:pointer;font-size:12px}.agent-nav-row:hover,.agent-nav-group-toggle:hover,.agent-nav .agent-nav-icon:hover,.agent-nav .agent-nav-new:hover{background:var(--sidebar-accent,var(--accent))}.agent-nav-row[aria-current=page],.agent-nav .agent-nav-icon[aria-current=page]{background:var(--sidebar-accent,var(--accent));color:var(--sidebar-accent-foreground,var(--accent-foreground));font-weight:500}.agent-nav-row-icon{flex-shrink:0;color:var(--muted-foreground)}.agent-nav-row-copy{display:flex;flex:1;flex-direction:column;min-width:0;gap:2px}.agent-nav-row-title{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:inherit}.agent-nav-row-subtitle{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--muted-foreground)}.agent-nav-status{flex-shrink:0;display:grid;place-items:center;width:14px;height:14px;border:1px solid var(--border);border-radius:50%;font-size:12px;color:var(--muted-foreground)}.agent-nav-empty{font-size:12px;line-height:1.6;color:var(--muted-foreground);padding:6px 10px;margin:0;overflow-wrap:anywhere}.agent-nav .agent-nav-clear-search{font-size:12px;height:30px}.agent-nav-footer{border-block-start:1px solid var(--border);padding-block-start:8px;display:flex;flex-direction:column;gap:7px;min-width:0}.agent-nav .agent-nav-clear-saved{font-size:12px;min-height:30px;height:auto;justify-content:flex-start;gap:7px;padding:6px 9px;color:var(--muted-foreground);white-space:normal;text-align:start}.agent-nav-workspace{display:flex;align-items:center;gap:8px;padding:6px;min-width:0}.agent-nav-workspace-icon{display:grid;place-items:center;flex-shrink:0;width:28px;height:28px;border-radius:var(--radius-md);background:var(--background);border:1px solid var(--border);color:var(--muted-foreground)}.agent-nav-workspace strong{font-size:12px;font-weight:500}.agent-nav-workspace small{font-size:12px;color:var(--muted-foreground);overflow-wrap:anywhere}.agent-nav--collapsed{align-items:center;padding:8px 4px}.agent-nav--collapsed .agent-nav-header{padding:0}.agent-nav--collapsed .agent-nav-new{padding:7px;justify-content:center}.agent-nav--collapsed .agent-nav-body{width:100%;margin-block-start:12px}.agent-nav-rail{display:flex;flex-direction:column;align-items:center;gap:5px}.agent-nav--collapsed .agent-nav-workspace{padding:4px 0}.agent-nav--collapsed .agent-nav-footer{width:100%;align-items:center}.agent-nav button:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.agent-nav input:focus-visible{border-color:var(--focus-ring-aa);outline:0;box-shadow:none}@media (prefers-reduced-motion:no-preference){.agent-nav-row,.agent-nav-group-toggle{transition:background-color var(--dur-fast) ease}}.data-workspace-views{display:flex;align-items:center;gap:10px;min-width:0;min-height:37px;border-block-end:1px solid var(--border-subtle)}.data-workspace-views__list{display:flex;align-items:center;align-self:stretch;gap:2px;min-width:0;max-width:100%;overflow:auto;background:transparent}.data-workspace-views__list button{position:relative;display:flex;align-items:center;gap:6px;min-height:36px;flex:none;padding:7px 8px;border:0;border-radius:6px 6px 0 0;background:transparent;color:var(--muted-foreground);font:inherit;font-size:12px;line-height:1;white-space:nowrap;cursor:pointer}.data-workspace-views__list button[aria-selected=true]{background:color-mix(in srgb,var(--muted) 70%,transparent);box-shadow:none;color:var(--foreground);font-weight:600}.data-workspace-views__list button[aria-selected=true]:after{position:absolute;right:7px;bottom:-1px;left:7px;height:2px;border-radius:2px 2px 0 0;background:var(--primary);content:""}.data-workspace-views__list button:hover:not(:disabled){background:var(--accent);color:var(--foreground)}.data-workspace-views__list button:disabled{cursor:not-allowed;opacity:.45}.data-workspace-views__list .badge{min-width:17px;justify-content:center;padding-inline:4px;border:0;background:var(--secondary);font-size:12px}.data-workspace-views__trailing{display:flex;align-items:center;gap:5px;margin-inline-start:auto}.investigation-timeline{display:grid;gap:0;min-width:260px;max-width:620px;margin:0;padding:0;list-style:none}.investigation-timeline li{position:relative;padding:0 0 12px}.investigation-timeline li:last-child{padding-bottom:0}.investigation-timeline li>button,.investigation-timeline li>div{display:grid;grid-template-columns:20px minmax(0,1fr);gap:9px;width:100%;padding:6px;border:0;border-radius:8px;background:transparent;color:inherit;text-align:start;font:inherit}.investigation-timeline li>button{cursor:pointer}.investigation-timeline li>button:hover,.investigation-timeline li.is-selected>button{background:var(--accent)}.investigation-timeline__marker{position:relative;z-index:1;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--muted);color:var(--muted-foreground)}.investigation-timeline li:not(:last-child) .investigation-timeline__marker:after{position:absolute;top:20px;bottom:-18px;inset-inline-start:9px;width:1px;background:var(--border);content:""}.investigation-timeline__marker svg{width:14px;height:14px}.investigation-timeline__marker--positive{background:color-mix(in srgb,var(--success) 14%,var(--card));color:var(--success)}.investigation-timeline__marker--warning{background:color-mix(in srgb,var(--warning) 14%,var(--card));color:var(--warning)}.investigation-timeline__marker--critical{background:color-mix(in srgb,var(--destructive) 12%,var(--card));color:var(--destructive)}.investigation-timeline__body{display:grid;gap:3px;min-width:0}.investigation-timeline__topline{display:flex;align-items:baseline;justify-content:space-between;gap:12px;min-width:0}.investigation-timeline__topline strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600}.investigation-timeline__topline time,.investigation-timeline__source{flex:none;color:var(--muted-foreground);font-size:12px}.investigation-timeline__description{color:var(--muted-foreground);font-size:12px;line-height:1.45}.investigation-timeline__source{display:flex;align-items:center;gap:4px}.investigation-timeline__empty{margin:0;color:var(--muted-foreground);font-size:12px}@media (max-width:720px){.data-workspace-views,.data-workspace-views__list{width:100%}.investigation-timeline{min-width:0;width:100%}}.context-header{position:sticky;top:56px;z-index:19;display:flex;align-items:center;gap:10px;min-height:44px;padding:4px var(--page-gutter);border-block-end:1px solid var(--border-subtle);background:color-mix(in srgb,var(--background) 96%,var(--card));color:var(--foreground)}.context-header__row{display:flex;align-items:center;gap:10px;min-width:0;flex:none}.context-header__breadcrumbs{display:flex;align-items:center;min-width:0;overflow:auto;white-space:nowrap;scrollbar-width:none}.context-header__breadcrumbs::-webkit-scrollbar,.context-header__tabs::-webkit-scrollbar{display:none}.context-header__crumb{display:inline-flex;align-items:center;gap:5px;min-width:0;color:var(--muted-foreground);font-size:12px}.context-header__crumb svg{width:12px;height:12px;color:color-mix(in srgb,var(--muted-foreground) 62%,transparent)}.context-header__crumb button,.context-header__crumb strong{max-width:164px;overflow:hidden;padding:4px 6px;border:0;border-radius:6px;background:transparent;color:inherit;font:inherit;text-overflow:ellipsis;white-space:nowrap}.context-header__crumb button{cursor:pointer}.context-header__crumb button:hover{background:var(--accent);color:var(--foreground)}.context-header__crumb strong{color:var(--foreground);font-weight:600}.context-header__crumb:last-child strong{background:var(--muted);box-shadow:inset 0 0 0 1px var(--border-subtle)}.context-header__chevron--rtl{transform:scaleX(-1)}.context-header__actions{display:flex;align-items:center;gap:5px;flex:none;margin-inline-start:auto}.context-header__tabs{display:flex;align-items:center;align-self:stretch;gap:2px;min-width:0;max-width:100%;overflow:auto;padding:0;background:transparent;scrollbar-width:none}.context-header__tabs button{position:relative;min-height:35px;flex:none;padding:7px 9px;border:0;border-radius:7px;background:transparent;color:var(--muted-foreground);font:inherit;font-size:12px;line-height:1;white-space:nowrap;cursor:pointer}.context-header__tabs button[aria-selected=true]{background:var(--muted);box-shadow:inset 0 0 0 1px var(--border-subtle);color:var(--foreground);font-weight:600}.context-header__tabs button[aria-selected=true]:after{position:absolute;right:9px;bottom:-5px;left:9px;height:2px;border-radius:2px 2px 0 0;background:var(--primary);content:""}.context-header__tabs button:hover:not(:disabled){background:var(--accent);color:var(--foreground)}.context-header__tabs button:disabled{cursor:not-allowed;opacity:.45}@media (max-width:1024px){.context-header{padding-inline:22px}}@media (max-width:720px){.context-header{top:56px;align-items:stretch;flex-direction:column;gap:0;padding-inline:12px}.context-header__row{width:100%;min-height:36px}.context-header__breadcrumbs{max-width:100%}.context-header__tabs{width:100%;min-height:36px}}.atlas-agent-context{display:flex;min-width:0;height:100%;flex-direction:column;overflow:hidden;border-inline-start:1px solid var(--border);background:color-mix(in srgb,var(--card) 96%,var(--muted));color:var(--foreground)}.atlas-agent-context__header{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;border-bottom:1px solid var(--border)}.atlas-agent-context__title,.atlas-agent-context__actions{display:flex;align-items:center;gap:7px}.atlas-agent-context__title{min-width:0;font-size:12px}.atlas-agent-context__title>svg{width:15px;height:15px;color:var(--primary)}.atlas-agent-context__title strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atlas-agent-context__scope{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:9px;margin:10px 12px 0;padding:9px;border:1px solid var(--border);border-radius:10px;background:var(--background)}.atlas-agent-context__scope-icon{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;background:var(--muted);color:var(--foreground)}.atlas-agent-context__scope-icon>svg{width:15px;height:15px}.atlas-agent-context__scope-copy{display:grid;gap:2px;min-width:0}.atlas-agent-context__scope-copy strong,.atlas-agent-context__scope-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atlas-agent-context__scope-copy strong{font-size:12px;font-weight:600}.atlas-agent-context__scope-copy small{color:var(--muted-foreground);font-size:12px}.atlas-agent-context__status{display:inline-flex;align-items:center;gap:4px;max-width:112px;padding:4px 6px;border-radius:7px;background:var(--muted);color:var(--muted-foreground);font-size:12px;font-weight:600}.atlas-agent-context__status>svg{width:11px;height:11px;flex:none}.atlas-agent-context__status>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atlas-agent-context__status[data-tone=ready]{background:color-mix(in srgb,var(--success) 13%,transparent);color:var(--success)}.atlas-agent-context__status[data-tone=warning]{background:color-mix(in srgb,var(--warning) 13%,transparent);color:var(--warning)}.atlas-agent-context__status[data-tone=restricted]{background:color-mix(in srgb,var(--destructive) 12%,transparent);color:var(--destructive)}.atlas-agent-context__tabs{display:flex;align-items:end;gap:15px;min-height:41px;margin-top:4px;padding-inline:12px;border-bottom:1px solid var(--border)}.atlas-agent-context__tabs button{position:relative;display:inline-flex;align-items:center;gap:5px;min-height:40px;padding:0;border:0;background:transparent;color:var(--muted-foreground);font:inherit;font-size:12px;cursor:pointer}.atlas-agent-context__tabs button[aria-selected=true]{color:var(--foreground);font-weight:600}.atlas-agent-context__tabs button[aria-selected=true]:after{position:absolute;inset-inline:0;bottom:-1px;height:2px;border-radius:2px 2px 0 0;background:var(--primary);content:""}.atlas-agent-context__tabs button:disabled{cursor:not-allowed;opacity:.45}.atlas-agent-context__count{display:grid;min-width:16px;height:16px;place-items:center;padding-inline:4px;border-radius:999px;background:var(--muted);font-size:12px}.atlas-agent-context__body{min-height:0;flex:1;overflow:auto;padding:12px}.atlas-agent-context__footer{padding:10px 12px;border-top:1px solid var(--border)}.atlas-agent-composer{display:grid;gap:7px;padding:8px;border:1px solid var(--border);border-radius:10px;background:var(--background);transition:border-color .15s ease,box-shadow .15s ease}.atlas-agent-composer:focus-within{border-color:var(--focus-ring-aa);box-shadow:none}.atlas-agent-composer textarea{width:100%;min-height:58px;resize:vertical;border:0;outline:0;background:transparent;color:var(--foreground);font:inherit;font-size:12px;line-height:1.45}.atlas-agent-composer textarea::placeholder{color:var(--muted-foreground)}.atlas-agent-composer__toolbar{display:flex;align-items:center;justify-content:space-between;gap:8px}.atlas-agent-composer__attachments{display:flex;align-items:center;gap:4px;min-width:0}.atlas-agent-composer__disclaimer{margin:0;color:var(--muted-foreground);font-size:12px;line-height:1.4}@media (max-width:900px){.atlas-agent-context{position:absolute;z-index:20;inset-block:8px;inset-inline-end:8px;width:min(360px,calc(100% - 16px));height:calc(100% - 16px);border:1px solid var(--border);border-radius:12px;box-shadow:0 22px 64px color-mix(in srgb,#000 34%,transparent)}}@media (max-width:560px){.atlas-agent-context{inset:0;width:100%;height:100%;border:0;border-radius:0}}@media (max-width:900px){.atlas-agent-context{position:static;width:100%;height:auto;min-height:320px;border-inline-start:0;border-top:1px solid var(--border);border-radius:0;box-shadow:none}}@media (max-width:560px){.atlas-agent-context{min-height:280px}}.atlas-drawer-surface{inset-block:8px!important;inset-inline-end:8px!important;inset-inline-start:auto!important;height:calc(100% - 16px)!important;overflow:hidden;border:1px solid var(--border)!important;border-radius:14px;background:var(--popover);box-shadow:var(--drawer-shadow)!important}.atlas-record-drawer{width:min(430px,calc(100vw - 16px))!important;max-width:none!important;gap:0!important}.atlas-record-drawer[data-size=wide]{width:min(640px,calc(100vw - 16px))!important}.atlas-record-drawer[data-expanded=true]{width:min(760px,calc(100vw - 16px))!important}.atlas-drawer-surface[data-side=left]{inset-inline-start:8px!important;inset-inline-end:auto!important}.atlas-record-drawer__header{display:flex!important;min-height:64px;flex-direction:row!important;align-items:flex-start;justify-content:space-between;gap:16px;padding:14px 14px 12px 16px!important;border-bottom:1px solid var(--border)}.atlas-record-drawer__heading{display:flex;align-items:flex-start;gap:10px;min-width:0}.atlas-record-drawer__leading{display:grid;place-items:center;width:34px;height:34px;flex:none;border:1px solid var(--border);border-radius:9px;background:var(--muted);color:var(--foreground)}.atlas-record-drawer__leading>svg{width:17px;height:17px}.atlas-record-drawer__identity{display:grid;gap:2px;min-width:0}.atlas-record-drawer__eyebrow{display:flex;align-items:center;gap:6px;color:var(--muted-foreground);font-size:12px;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.atlas-record-drawer__eyebrow [data-slot=badge]{font-size:12px;letter-spacing:0;text-transform:none}.atlas-record-drawer__title{overflow:hidden;text-overflow:ellipsis;color:var(--foreground);font-size:14px!important;font-weight:600!important;line-height:1.35;white-space:nowrap}.atlas-record-drawer__description{display:-webkit-box;overflow:hidden;color:var(--muted-foreground)!important;font-size:12px!important;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.atlas-record-drawer__controls{display:flex;align-items:center;gap:2px;flex:none}.atlas-record-drawer__tabs{display:flex;align-items:end;gap:16px;min-height:39px;padding-inline:16px;overflow-x:auto;border-bottom:1px solid var(--border)}.atlas-record-drawer__tabs button{position:relative;display:inline-flex;align-items:center;gap:5px;min-height:38px;flex:none;padding:0;border:0;background:transparent;color:var(--muted-foreground);font:inherit;font-size:12px;cursor:pointer}.atlas-record-drawer__tabs button[aria-selected=true]{color:var(--foreground);font-weight:600}.atlas-record-drawer__tabs button[aria-selected=true]:after{position:absolute;inset-inline:0;bottom:-1px;height:2px;border-radius:2px 2px 0 0;background:var(--primary);content:""}.atlas-record-drawer__tabs button:disabled{cursor:not-allowed;opacity:.45}.atlas-record-drawer__tabs [data-slot=badge]{height:17px;padding-inline:5px;font-size:12px}.atlas-record-drawer__body{min-height:0;flex:1;overflow:auto;padding:0 16px 20px}.atlas-record-drawer__footer{display:flex!important;min-height:57px;flex-direction:row!important;align-items:center;justify-content:flex-end;gap:8px;padding:10px 14px!important;border-top:1px solid var(--border);background:color-mix(in srgb,var(--popover) 94%,var(--muted))}.atlas-record-section{padding-block:17px;border-bottom:1px solid var(--border)}.atlas-record-section:last-child{border-bottom:0}.atlas-record-section__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-block-end:10px}.atlas-record-section__header h3{margin:0;color:var(--foreground);font-size:12px;font-weight:600}.atlas-record-section__header p{margin:3px 0 0;color:var(--muted-foreground);font-size:12px;line-height:1.45}.atlas-record-section__action{flex:none}.atlas-record-field-list{display:grid;gap:2px;margin:0}.atlas-record-field{display:grid;grid-template-columns:minmax(96px,42%) minmax(0,1fr) auto;align-items:center;gap:10px;min-height:34px;padding:5px 6px;border-radius:7px}.atlas-record-field:hover{background:var(--muted)}.atlas-record-field dt{display:flex;align-items:center;gap:7px;min-width:0;color:var(--muted-foreground);font-size:12px}.atlas-record-field dt>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atlas-record-field__icon{display:grid;place-items:center;width:15px;flex:none}.atlas-record-field__icon>svg{width:14px;height:14px}.atlas-record-field dd{min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;color:var(--foreground);font-size:12px;white-space:nowrap}.atlas-record-field dd[data-empty=true]{color:var(--muted-foreground)}.atlas-record-field__action{display:flex;align-items:center;flex:none}@media (max-width:720px){.atlas-drawer-surface,.atlas-record-drawer[data-size=wide],.atlas-record-drawer[data-expanded=true]{inset:0!important;width:100vw!important;height:100dvh!important;border:0!important;border-radius:0}.atlas-record-drawer__header{padding-inline:12px!important}.atlas-record-drawer__body{padding-inline:12px}.atlas-record-field{grid-template-columns:minmax(88px,38%) minmax(0,1fr) auto}}@media (prefers-reduced-motion:reduce){.atlas-drawer-surface{transition:none!important}}dl.atlas-record-field-list>.atlas-record-field{grid-template-columns:minmax(96px,42%) minmax(0,1fr)}dl.atlas-record-field-list>.atlas-record-field dd{display:flex;align-items:center;justify-content:space-between;gap:8px;overflow:visible;text-overflow:clip}.atlas-record-field dd>.atlas-record-field__value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:720px){dl.atlas-record-field-list>.atlas-record-field{grid-template-columns:minmax(88px,38%) minmax(0,1fr)}}.atlas-record-drawer{width:min(var(--drawer-w),calc(100vw - 16px))!important;box-shadow:var(--drawer-shadow)!important}.atlas-record-drawer[data-size=wide]{width:min(var(--drawer-w-wide),calc(100vw - 16px))!important}.atlas-record-drawer[data-expanded=true]{width:min(calc(var(--drawer-w-wide) + 120px),calc(100vw - 16px))!important}.atlas-ip-eyebrow{display:flex;align-items:center;gap:6px;color:var(--muted-foreground);font-size:12px;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.atlas-ip-local{display:inline-flex;align-items:center;gap:5px;min-height:20px;padding-inline:7px;border:1px solid var(--agent-draft-border);border-radius:var(--radius-sm);background:var(--agent-draft-bg);color:var(--agent-draft-text);font-size:12px;font-weight:500;white-space:nowrap}.atlas-ip-stage{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none}.atlas-ip-stage li{display:inline-flex;align-items:center;gap:5px;min-height:22px;padding-inline:8px;border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--muted-foreground);font-size:12px}.atlas-ip-stage li[data-reached=true]{border-color:var(--agent-context-border);background:var(--agent-context-bg);color:var(--agent-context-text);font-weight:600}.atlas-ip-stage li[data-verified=true]{border-color:var(--receipt-verified-border);background:var(--receipt-verified-bg);color:var(--receipt-verified-text)}.atlas-ip-stage__sep{color:var(--muted-foreground)}.atlas-toolbar{display:grid;gap:8px;padding:10px 12px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card)}.atlas-toolbar__row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.atlas-toolbar__identity{display:flex;align-items:center;gap:8px;min-width:0;margin-inline-end:auto}.atlas-toolbar__view-name{overflow:hidden;color:var(--foreground);font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.atlas-toolbar__controls{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.atlas-toolbar__search{min-width:180px;flex:1 1 200px;max-width:320px}.atlas-toolbar__group{display:flex;align-items:center;gap:6px;padding-inline-start:6px;border-inline-start:1px solid var(--border)}.atlas-toolbar__group:first-child{padding-inline-start:0;border-inline-start:0}.atlas-toolbar__count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding-inline:5px;border-radius:var(--radius-full, 999px);background:var(--primary);color:var(--primary-foreground);font-size:12px;font-variant-numeric:tabular-nums;font-weight:600}.atlas-toolbar__status{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--muted-foreground);font-size:12px;line-height:1.5}.atlas-toolbar__chips{display:flex;flex-wrap:wrap;gap:5px;margin:0;padding:0;list-style:none}.atlas-toolbar__chip{display:inline-flex;align-items:center;gap:6px;min-height:24px;padding-inline:8px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--background);font-size:12px}.atlas-toolbar__chip[data-source=saved-view]{border-style:dashed;color:var(--muted-foreground)}.atlas-toolbar__chip button{display:grid;place-items:center;width:16px;height:16px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--muted-foreground);cursor:pointer}.atlas-toolbar__chip button:hover{background:var(--muted);color:var(--foreground)}.atlas-toolbar__chip button>svg{width:12px;height:12px}.atlas-menu-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:4px 9px;min-height:36px;padding-block:6px}.atlas-menu-item__icon{display:grid;place-items:center;width:16px;height:16px;margin-block-start:1px;color:var(--muted-foreground)}.atlas-menu-item__icon>svg{width:15px;height:15px}.atlas-menu-item__text{display:grid;gap:1px;min-width:0}.atlas-menu-item__title{color:inherit;font-size:12px;font-weight:500;line-height:1.35}.atlas-menu-item__description{color:var(--muted-foreground);font-size:12px;line-height:1.45;white-space:normal}.atlas-menu-item__trailing{flex:none;color:var(--muted-foreground);font-size:12px}.atlas-menu-item[data-tone=destructive] .atlas-menu-item__title{color:var(--status-danger-text)}.atlas-popover-note{display:grid;gap:4px;padding:8px 9px;border:1px solid var(--agent-draft-border);border-radius:var(--radius-md);background:var(--agent-draft-bg);color:var(--agent-draft-text);font-size:12px;line-height:1.5}.atlas-popover-note strong{font-size:12px;font-weight:600}.atlas-quick-popover{display:grid;width:min(360px,calc(100vw - 24px));gap:0;padding:0;overflow:hidden}.atlas-quick-popover__header{display:grid;gap:5px;padding:12px 13px 10px;border-block-end:1px solid var(--border)}.atlas-quick-popover__title-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.atlas-quick-popover__title-row [data-slot=popover-title]{min-width:0}.atlas-quick-popover__body{display:grid;gap:8px;padding:9px 13px}.atlas-quick-popover__row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;cursor:pointer}.atlas-quick-popover__row-copy{display:grid;gap:2px;min-width:0}.atlas-quick-popover__row-copy strong{color:var(--foreground);font-size:12px;font-weight:600;line-height:1.35}.atlas-quick-popover__row-copy small,.atlas-quick-popover__footer{color:var(--muted-foreground);font-size:12px;line-height:1.5}.atlas-quick-popover__footer{padding:8px 13px;border-block-start:1px solid var(--border);background:var(--muted)}.atlas-work-section{display:grid;gap:12px}.atlas-work-section__header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px}.atlas-work-section__identity{display:grid;gap:3px;min-width:0;flex:1 1 260px}.atlas-work-section__title{margin:0;color:var(--foreground);font-size:14px;font-weight:600;line-height:1.35}.atlas-work-section__description{margin:0;max-width:68ch;color:var(--muted-foreground);font-size:12px;line-height:1.55}.atlas-work-section__actions{display:flex;flex-wrap:wrap;align-items:center;gap:6px;flex:none}.atlas-work-section__evidence{display:grid;gap:4px;padding:8px 10px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--muted);font-size:12px;line-height:1.5}.atlas-work-section__evidence dl{display:flex;flex-wrap:wrap;gap:4px 14px;margin:0;color:var(--muted-foreground)}.atlas-work-section__evidence dt{font-weight:600}.atlas-work-section__evidence dd{margin:0}.atlas-work-section__evidence-limit{color:var(--status-warning-text)}.atlas-work-section__body{min-width:0}.atlas-toolbar :focus-visible,.atlas-work-section :focus-visible{outline:2px solid var(--ring);outline-offset:2px}@media (pointer:coarse){.atlas-toolbar__chip,.atlas-menu-item{min-height:44px}.atlas-toolbar__chip button{width:28px;height:28px}}@media (prefers-reduced-motion:reduce){.atlas-toolbar,.atlas-work-section{transition:none!important}}.atlas-layout{--atlas-layout-lane: var(--layout-lane-w);--atlas-layout-inspector: var(--layout-inspector-w);display:grid;overflow:hidden;border-block:1px solid var(--border-subtle);border-inline:0;border-radius:0;background:transparent;color:var(--foreground);container-type:inline-size;font-size:13px;line-height:1.5}.atlas-layout__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:16px 18px 12px}.atlas-layout__head h3{margin:0;font-size:15px;letter-spacing:-.015em}.atlas-layout__head>div>p{margin:4px 0 0;max-width:var(--reading-measure);color:var(--muted-foreground);font-size:12px}.atlas-layout__eyebrow{margin:0 0 4px;color:var(--muted-foreground);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.atlas-layout__head-actions{display:flex;flex:none;align-items:center;gap:6px}.atlas-layout__note{margin:10px 0 0;color:var(--muted-foreground);font-size:12px}.atlas-layout__authority,.atlas-layout-provenance{margin:12px 0 0;padding:8px 10px;border:0;border-inline-start:2px solid var(--border);border-radius:0;background:transparent;color:var(--muted-foreground);font-size:12px}.atlas-layout-provenance{border-style:solid;border-color:var(--border-subtle);background:transparent}.atlas-layout-zone-heading{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-block-end:8px}.atlas-layout-zone-heading>h3,.atlas-layout-zone-heading>h4{margin:0;font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--muted-foreground)}.atlas-layout-zone-heading>span{color:var(--muted-foreground);font-size:12px}.atlas-layout-notice{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:start;gap:10px;margin:0 18px 12px;padding:9px 11px;border:1px solid var(--status-neutral-border, var(--border));border-radius:var(--radius-md, 8px);background:var(--status-neutral-bg, var(--muted));color:var(--status-neutral-text, var(--foreground))}.atlas-layout-notice__icon svg{width:15px;height:15px}.atlas-layout-notice__copy{display:grid;gap:2px;min-width:0}.atlas-layout-notice__copy strong{font-size:12px;font-weight:600}.atlas-layout-notice__copy span,.atlas-layout-notice__copy em{font-size:12px}.atlas-layout-notice__copy em{font-style:normal;opacity:.85}.atlas-layout-notice__tag{flex:none;padding:2px 6px;border-radius:5px;background:color-mix(in srgb,currentColor 12%,transparent);font-size:12px;font-weight:600;letter-spacing:.03em}.atlas-layout-notice[data-state=error],.atlas-layout-notice[data-state=offline]{border-color:var(--status-danger-border);background:var(--status-danger-bg);color:var(--status-danger-text)}.atlas-layout-notice[data-state=stale],.atlas-layout-notice[data-state=partial],.atlas-layout-notice[data-state=restricted]{border-color:var(--status-warning-border);background:var(--status-warning-bg);color:var(--status-warning-text)}.atlas-layout-notice[data-state=loading]{border-color:var(--status-info-border);background:var(--status-info-bg);color:var(--status-info-text)}.atlas-layout-skeleton{display:grid;gap:10px;padding:4px 0}.atlas-layout-skeleton>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.atlas-layout-fallback{display:grid;justify-items:start;gap:4px;padding:18px;border:1px dashed var(--border);border-radius:var(--radius-md, 8px);background:color-mix(in srgb,var(--muted) 45%,transparent)}.atlas-layout-fallback__icon{display:grid;place-items:center;width:26px;height:26px;margin-block-end:4px;border-radius:8px;background:var(--secondary);color:var(--muted-foreground)}.atlas-layout-fallback__icon svg{width:15px;height:15px}.atlas-layout-fallback h4{margin:0;font-size:12.5px}.atlas-layout-fallback p{margin:0;max-width:52ch;color:var(--muted-foreground);font-size:12px}.atlas-layout-fallback__recovery{color:var(--foreground)!important}.atlas-layout-fallback[data-state=restricted] .atlas-layout-fallback__icon{background:var(--status-warning-bg);color:var(--status-warning-text)}.atlas-layout-fallback[data-state=error] .atlas-layout-fallback__icon,.atlas-layout-fallback[data-state=offline] .atlas-layout-fallback__icon{background:var(--status-danger-bg);color:var(--status-danger-text)}.atlas-layout-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:10px 18px;margin:0 0 14px}.atlas-layout-facts>div{display:grid;gap:2px;min-width:0;padding-inline-start:9px;border-inline-start:2px solid var(--border)}.atlas-layout-facts dt{color:var(--muted-foreground);font-size:12px;font-weight:500;letter-spacing:.02em}.atlas-layout-facts dd{display:grid;gap:1px;margin:0;min-width:0}.atlas-layout-facts dd>span{font-size:12px;font-weight:500;overflow-wrap:anywhere}.atlas-layout-facts dd>small{color:var(--muted-foreground);font-size:12px}.atlas-layout-facts>div[data-tone=positive]{border-inline-start-color:var(--status-success-fill)}.atlas-layout-facts>div[data-tone=attention]{border-inline-start-color:var(--status-warning-fill)}.atlas-layout-facts>div[data-tone=critical]{border-inline-start-color:var(--status-danger-fill)}.atlas-layout-facts>div[data-tone=unknown]{border-inline-start-color:var(--evidence-unknown)}.atlas-layout-rows{display:grid;gap:1px;margin:0;padding:0;list-style:none}.atlas-layout-rows>li{min-width:0;border-block-end:1px solid var(--border-subtle)}.atlas-layout-rows>li:last-child{border-block-end:0}.atlas-layout-rows>li>button,.atlas-layout-rows>li>span:first-child{display:block}.atlas-layout-rows>li>button{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title trailing" "meta trailing";align-items:center;gap:1px 10px;width:100%;min-height:40px;padding:7px 9px;border:0;border-radius:7px;background:transparent;color:inherit;font:inherit;text-align:start;cursor:pointer}.atlas-layout-rows:not(.atlas-layout-rows--selectable)>li{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title trailing" "meta trailing";align-items:center;gap:1px 10px;min-height:38px;padding:7px 9px}.atlas-layout-rows__title{grid-area:title;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500}.atlas-layout-rows__meta,.atlas-layout-rows__owner{grid-area:meta;color:var(--muted-foreground);font-size:12px}.atlas-layout-rows__owner{justify-self:start;padding:1px 5px;border-radius:4px;background:var(--secondary)}.atlas-layout-rows__meta+.atlas-layout-rows__owner{grid-area:unset;grid-column:1}.atlas-layout-rows__trailing{grid-area:trailing;flex:none;color:var(--muted-foreground);font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.atlas-layout-rows>li>button:hover:not(:disabled),.atlas-layout-rows>li[data-active=true]>button{background:var(--accent);color:var(--accent-foreground)}.atlas-layout-rows>li[data-active=true]>button{box-shadow:inset 2px 0 0 var(--primary)}.atlas-layout-rows>li>button:disabled{cursor:not-allowed;opacity:.5}.atlas-layout-rows>li[data-tone=critical] .atlas-layout-rows__title{color:var(--status-danger-text)}.atlas-layout-rows>li[data-tone=attention] .atlas-layout-rows__title{color:var(--status-warning-text)}.atlas-layout-rows>li[data-tone=positive] .atlas-layout-rows__title{color:var(--status-success-text)}.atlas-layout__timeline{display:grid;gap:2px;margin:0;padding:0;list-style:none}.atlas-layout__timeline>li>div,.atlas-layout__timeline>li>button{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;width:100%;padding:7px 9px;border:0;border-inline-start:2px solid var(--border);border-radius:0 7px 7px 0;background:transparent;color:inherit;font:inherit;text-align:start}.atlas-layout__timeline>li>button{cursor:pointer}.atlas-layout__timeline>li>button:hover,.atlas-layout__timeline>li[data-selected=true]>button{background:var(--accent)}.atlas-layout__timeline strong{min-width:0;font-size:12px;font-weight:500}.atlas-layout__timeline time{color:var(--muted-foreground);font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.atlas-layout__timeline span,.atlas-layout__timeline small{grid-column:1 / -1;color:var(--muted-foreground);font-size:12px}.atlas-layout__timeline small{font-size:12px}.atlas-layout__timeline>li[data-tone=positive]>*{border-inline-start-color:var(--evidence-fresh)}.atlas-layout__timeline>li[data-tone=attention]>*{border-inline-start-color:var(--evidence-stale)}.atlas-layout__timeline>li[data-tone=critical]>*{border-inline-start-color:var(--status-danger-fill)}.atlas-layout__timeline>li[data-tone=unknown]>*{border-inline-start-color:var(--evidence-unknown)}.atlas-layout--task{grid-template-columns:var(--atlas-layout-lane) minmax(0,1fr) var(--atlas-layout-inspector)}.atlas-layout__lane{display:flex;flex-direction:column;min-width:0;padding:14px 12px;border-inline-end:1px solid var(--border);background:color-mix(in srgb,var(--muted) 38%,transparent)}.atlas-layout__lane-footer{margin:10px 0 0;color:var(--muted-foreground);font-size:12px}.atlas-layout__main{display:flex;flex-direction:column;min-width:0;background:transparent}.atlas-layout__stages{display:flex;flex-wrap:wrap;gap:6px;margin:0 18px 14px;padding:0;list-style:none}.atlas-layout__stages>li{display:flex;align-items:flex-start;gap:7px;flex:1 1 160px;min-width:0;padding:9px 8px 7px;border:0;border-block-start:2px solid var(--agent-context-border);border-radius:0;background:transparent;color:var(--agent-context-text)}.atlas-layout__stage-icon svg{width:14px;height:14px}.atlas-layout__stage-copy{display:grid;gap:1px;min-width:0}.atlas-layout__stage-copy strong{font-size:12px;font-weight:600}.atlas-layout__stage-copy small{font-size:12px;text-transform:capitalize;opacity:.85}.atlas-layout__stage-copy em{font-size:12px;font-style:normal;opacity:.8}.atlas-layout__stages>li[data-status=requested],.atlas-layout__stages>li[data-status=admitted],.atlas-layout__stages>li[data-status=approved]{border-color:var(--agent-proposal-border);background:transparent;color:var(--agent-proposal-text)}.atlas-layout__stages>li[data-status=executed]{border-color:var(--border);background:transparent;color:var(--agent-running-text)}.atlas-layout__stages>li[data-status=receipt-verified]{border-color:var(--receipt-verified-border);background:transparent;color:var(--receipt-verified-text)}.atlas-layout__stages>li[data-status=blocked]{border-color:var(--agent-blocked-border);background:transparent;color:var(--agent-blocked-text)}.atlas-layout__canvas{flex:1;min-height:0;padding:0 18px 4px;overflow:auto}.atlas-layout__canvas h4{margin:0 0 10px;font-size:13px}.atlas-layout__main>.atlas-layout__authority,.atlas-layout__main>.atlas-layout-provenance{margin:12px 18px 16px}.atlas-layout__inspector{min-width:0;padding:14px 14px 18px;border-inline-start:1px solid var(--border);background:var(--card);overflow:auto}.atlas-layout--navigator{grid-template-rows:auto minmax(0,1fr)}.atlas-layout__context{display:grid;gap:8px;padding:12px 18px 0;border-block-end:1px solid var(--border);background:color-mix(in srgb,var(--muted) 40%,var(--card))}.atlas-layout__crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:4px;min-width:0}.atlas-layout__crumb{display:inline-flex;align-items:center;gap:4px;min-width:0}.atlas-layout__crumb-sep{display:inline-block;width:9px;height:9px;border-block-start:1.4px solid var(--muted-foreground);border-inline-end:1.4px solid var(--muted-foreground);transform:rotate(45deg);opacity:.6}[dir=rtl] .atlas-layout__crumb-sep{transform:rotate(225deg)}.atlas-layout__crumb>button{padding:2px 4px;border:0;border-radius:5px;background:transparent;color:var(--muted-foreground);font:inherit;font-size:12px;cursor:pointer}.atlas-layout__crumb>button:hover{background:var(--accent);color:var(--foreground)}.atlas-layout__crumb>strong{font-size:12px;font-weight:600}.atlas-layout__tabs{display:flex;gap:2px;min-width:0;overflow:auto}.atlas-layout__tabs>button{position:relative;display:flex;align-items:center;gap:5px;flex:none;min-height:34px;padding:7px 9px;border:0;border-radius:6px 6px 0 0;background:transparent;color:var(--muted-foreground);font:inherit;font-size:12px;white-space:nowrap;cursor:pointer}.atlas-layout__tabs>button[aria-selected=true]{background:var(--card);color:var(--foreground);font-weight:600}.atlas-layout__tabs>button[aria-selected=true]:after{position:absolute;inset-inline:7px;bottom:-1px;height:2px;border-radius:2px 2px 0 0;background:var(--primary);content:""}.atlas-layout__tabs>button:disabled{cursor:not-allowed;opacity:.45}.atlas-layout__navigator-body{display:grid;grid-template-columns:216px minmax(0,1fr) 232px;min-height:0}.atlas-layout__tree{display:grid;align-content:start;gap:14px;min-width:0;padding:14px 12px;border-inline-end:1px solid var(--border);background:color-mix(in srgb,var(--muted) 50%,var(--card));overflow:auto}.atlas-layout__tree h5{margin:0 0 5px;color:var(--muted-foreground);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.atlas-layout__content{min-width:0;padding:16px 18px 18px;background:var(--background);overflow:auto}.atlas-layout__content-head h3{margin:0;font-size:15px;letter-spacing:-.015em}.atlas-layout__content-head p{margin:4px 0 12px;max-width:var(--reading-measure);color:var(--muted-foreground)}.atlas-layout__content>.atlas-layout-notice{margin-inline:0}.atlas-layout__section{margin-block-end:18px;padding-block-end:14px;border-block-end:1px solid var(--border-subtle)}.atlas-layout__section:last-of-type{border-block-end:0}.atlas-layout__aside{min-width:0;padding:14px 14px 18px;border-inline-start:1px solid var(--border);overflow:auto}.atlas-layout__aside .atlas-layout-facts,.atlas-layout--data{grid-template-columns:minmax(0,1fr)}.atlas-layout__views{display:flex;gap:2px;padding:0 18px;border-block-end:1px solid var(--border);overflow:auto}.atlas-layout__views>button{position:relative;display:grid;grid-template-columns:auto auto;grid-template-areas:"label count" "note note";align-items:center;gap:0 6px;flex:none;padding:7px 9px;border:0;border-radius:6px 6px 0 0;background:transparent;color:var(--muted-foreground);font:inherit;text-align:start;cursor:pointer}.atlas-layout__views>button>span{grid-area:label;font-size:12px;white-space:nowrap}.atlas-layout__views>button>[data-slot=badge]{grid-area:count}.atlas-layout__views>button>small{grid-area:note;font-size:12px;letter-spacing:.02em;opacity:.8}.atlas-layout__views>button[data-shared=false]>small{font-style:italic}.atlas-layout__views>button[aria-selected=true]{color:var(--foreground);font-weight:600}.atlas-layout__views>button[aria-selected=true]:after{position:absolute;inset-inline:7px;bottom:-1px;height:2px;border-radius:2px 2px 0 0;background:var(--primary);content:""}.atlas-layout__filters{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:10px 18px 0;list-style:none}.atlas-layout__filters>li{display:inline-flex;align-items:baseline;gap:5px;padding:3px 7px;border:1px solid var(--border);border-radius:6px;background:var(--secondary);font-size:12px}.atlas-layout__filters>li>small{color:var(--muted-foreground);font-size:12px}.atlas-layout__filters>li[data-source=saved-view]{border-color:var(--primary)}.atlas-layout__filters>li[data-source=ai-suggested]{border-style:dashed;border-color:var(--agent-proposal-border);background:var(--agent-proposal-bg);color:var(--agent-proposal-text)}.atlas-layout__conj{color:var(--muted-foreground);font-size:12px;font-weight:600;text-transform:uppercase}.atlas-layout__result{margin:10px 18px 0;color:var(--muted-foreground);font-size:12px;font-variant-numeric:tabular-nums}.atlas-layout--data>.atlas-layout-notice{margin-block-start:12px}.atlas-layout__data-body{display:grid;grid-template-columns:minmax(0,1fr) var(--layout-peek-w);min-height:0;margin-block-start:12px;border-block-start:1px solid var(--border)}.atlas-layout__grid-wrap{min-width:0;overflow:auto}.atlas-layout__grid-wrap>.atlas-layout__note{margin:10px 18px 14px}.atlas-layout__peek{min-width:0;padding:14px 14px 18px;border-inline-start:1px solid var(--border);background:var(--card);overflow:auto}.atlas-layout__peek .atlas-layout-facts{grid-template-columns:minmax(0,1fr)}.atlas-layout--data>.atlas-layout__authority,.atlas-layout--data>.atlas-layout-provenance{margin:12px 18px 16px}.atlas-layout--evidence{grid-template-columns:minmax(0,1fr)}.atlas-layout__identity{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:16px 18px 14px;border-block-end:1px solid var(--border)}.atlas-layout__identity h3{margin:0;font-size:16px;letter-spacing:-.02em}.atlas-layout__evidence-status{display:grid;gap:2px;flex:none;max-width:34ch;padding:8px 11px;border:1px solid var(--status-neutral-border, var(--border));border-radius:var(--radius-md, 8px);background:var(--status-neutral-bg, var(--muted));color:var(--status-neutral-text, var(--foreground))}.atlas-layout__evidence-status strong{font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;opacity:.85}.atlas-layout__evidence-status>span{font-size:13px;font-weight:600;text-transform:capitalize}.atlas-layout__evidence-status small,.atlas-layout__evidence-status em{font-size:12px;font-style:normal;opacity:.9}.atlas-layout__evidence-status[data-tone=positive]{border-color:var(--status-success-border);background:var(--status-success-bg);color:var(--status-success-text)}.atlas-layout__evidence-status[data-tone=attention]{border-color:var(--status-warning-border);background:var(--status-warning-bg);color:var(--status-warning-text)}.atlas-layout__evidence-status[data-tone=critical]{border-color:var(--status-danger-border);background:var(--status-danger-bg);color:var(--status-danger-text)}.atlas-layout--evidence>.atlas-layout-notice{margin-block-start:12px}.atlas-layout__evidence-body{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:22px;padding:16px 18px}.atlas-layout__tracks{display:grid;align-content:start;gap:18px;min-width:0}.atlas-layout__evidence-facts{min-width:0}.atlas-layout__evidence-facts .atlas-layout-facts{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.atlas-layout__impact,.atlas-layout__recovery{display:grid;gap:2px;margin:0 0 10px;padding:9px 11px;border-inline-start:2px solid var(--border);border-radius:0 7px 7px 0;background:color-mix(in srgb,var(--muted) 50%,transparent)}.atlas-layout__impact strong,.atlas-layout__recovery strong{font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--muted-foreground)}.atlas-layout__impact span,.atlas-layout__recovery span{font-size:12px}.atlas-layout__impact{border-inline-start-color:var(--status-warning-fill)}.atlas-layout__recovery{border-inline-start-color:var(--status-info-fill, var(--primary))}.atlas-layout__verification{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0;margin:0;border-block-start:1px solid var(--border);background:color-mix(in srgb,var(--muted) 45%,var(--card))}.atlas-layout__verification>div{display:grid;gap:2px;padding:11px 14px;border-inline-end:1px solid var(--border-subtle)}.atlas-layout__verification>div:last-child{border-inline-end:0}.atlas-layout__verification dt{color:var(--muted-foreground);font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.atlas-layout__verification dd{margin:0;font-size:12px;font-weight:500}.atlas-layout--evidence>.atlas-layout__authority,.atlas-layout--evidence>.atlas-layout-provenance{margin:12px 18px 16px}.atlas-layout--guide{grid-template-columns:236px minmax(0,1fr)}.atlas-layout__rail{min-width:0;padding:14px 12px 18px;border-inline-end:1px solid var(--border);background:color-mix(in srgb,var(--muted) 55%,var(--card));overflow:auto}.atlas-layout__steps{display:grid;gap:2px;margin:0;padding:0;list-style:none;counter-reset:none}.atlas-layout__steps>li>button,.atlas-layout__steps>li>div{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:8px;width:100%;padding:7px 8px;border:0;border-radius:7px;background:transparent;color:inherit;font:inherit;text-align:start}.atlas-layout__steps>li>button{cursor:pointer}.atlas-layout__steps>li>button:hover,.atlas-layout__steps>li[data-active=true]>button{background:var(--accent)}.atlas-layout__step-index{display:grid;place-items:center;width:20px;height:20px;border:1px solid var(--border);border-radius:50%;background:var(--card);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.atlas-layout__steps>li[data-step-state=done] .atlas-layout__step-index{border-color:var(--status-success-border);background:var(--status-success-bg);color:var(--status-success-text)}.atlas-layout__steps>li[data-step-state=blocked] .atlas-layout__step-index{border-color:var(--status-danger-border);background:var(--status-danger-bg);color:var(--status-danger-text)}.atlas-layout__steps>li[data-step-state=current] .atlas-layout__step-index{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}.atlas-layout__step-copy{display:grid;gap:1px;min-width:0}.atlas-layout__step-copy strong{font-size:12px;font-weight:500}.atlas-layout__step-copy small{color:var(--muted-foreground);font-size:12px}.atlas-layout__page{min-width:0;padding-block-end:18px;background:var(--background);overflow:auto}.atlas-layout__position{margin:6px 0 0!important;color:var(--muted-foreground);font-size:12px}.atlas-layout__page>.atlas-layout-facts{margin-inline:18px}.atlas-layout__block{max-width:var(--reading-measure);margin:0 18px 16px;padding:12px 14px;border:1px solid var(--border-subtle);border-radius:var(--radius-md, 8px);background:var(--card)}.atlas-layout__block h4{margin:0 0 6px;font-size:13px}.atlas-layout__block p{margin:0;color:var(--muted-foreground);font-size:12px;line-height:1.6}.atlas-layout__block ol{display:grid;gap:6px;margin:10px 0 0;padding-inline-start:20px;font-size:12px;line-height:1.55}.atlas-layout__block[data-kind=destination]{border-style:dashed;border-color:var(--primary);background:color-mix(in srgb,var(--primary) 5%,var(--card))}.atlas-layout__block[data-kind=intent]{border-inline-start:2px solid var(--primary)}.atlas-layout__page>.atlas-layout__authority,.atlas-layout__page>.atlas-layout-provenance{margin:12px 18px 0}.atlas-layout--overview{grid-template-columns:minmax(0,1fr)}.atlas-layout__metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0;margin:0 18px 16px;padding:0;border:1px solid var(--border);border-radius:var(--radius-md, 8px);list-style:none;overflow:hidden}.atlas-layout__metrics>li{display:grid;gap:2px;padding:12px 14px;border-inline-end:1px solid var(--border-subtle)}.atlas-layout__metrics>li:last-child{border-inline-end:0}.atlas-layout__metric-label{color:var(--muted-foreground);font-size:12px;font-weight:500}.atlas-layout__metric-value{font-size:24px;font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:-.035em;line-height:1.25}.atlas-layout__metric-denominator,.atlas-layout__metric-window,.atlas-layout__metric-note{color:var(--muted-foreground);font-size:12px}.atlas-layout__metrics>li[data-tone=attention] .atlas-layout__metric-value{color:var(--status-warning-text)}.atlas-layout__metrics>li[data-tone=critical] .atlas-layout__metric-value{color:var(--status-danger-text)}.atlas-layout__metrics>li[data-tone=positive] .atlas-layout__metric-value{color:var(--status-success-text)}.atlas-layout__metrics>li[data-tone=unknown] .atlas-layout__metric-value{color:var(--muted-foreground);font-size:15px}.atlas-layout__overview-body{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:22px;padding:0 18px 16px}.atlas-layout__attention,.atlas-layout__changes{min-width:0}.atlas-layout__destination{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 18px 16px;padding:12px 14px;border:1px solid var(--border);border-radius:var(--radius-md, 8px);background:color-mix(in srgb,var(--muted) 50%,var(--card))}.atlas-layout__destination>div:first-child{display:grid;gap:2px;min-width:0}.atlas-layout__destination strong{font-size:12.5px}.atlas-layout__destination span{color:var(--muted-foreground);font-size:12px}.atlas-layout--overview>.atlas-layout-provenance{margin:0 18px 16px}.atlas-layout--authority{grid-template-columns:minmax(0,1fr)}.atlas-layout__scope,.atlas-layout__diff,.atlas-layout__checks{margin:0 18px 16px}.atlas-layout__scope .atlas-layout-facts{margin-block-end:10px}.atlas-layout__blast{display:grid;gap:2px;margin:0;padding:9px 11px;border:1px solid var(--status-warning-border);border-radius:var(--radius-md, 8px);background:var(--status-warning-bg);color:var(--status-warning-text)}.atlas-layout__blast strong{font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.atlas-layout__blast span{font-size:12px}.atlas-layout__checks ul{display:grid;gap:6px;margin:0;padding:0;list-style:none}.atlas-layout__checks li{display:grid;grid-template-columns:16px minmax(0,1fr);align-items:start;gap:8px;padding:8px 10px;border:1px solid var(--border);border-radius:var(--radius-md, 8px)}.atlas-layout__checks li>span:last-child{display:grid;gap:1px;min-width:0}.atlas-layout__checks strong{font-size:12px;font-weight:500}.atlas-layout__checks small{color:var(--muted-foreground);font-size:12px;text-transform:capitalize}.atlas-layout__checks em{font-size:12px;font-style:normal;color:var(--muted-foreground)}.atlas-layout__check-icon svg{width:14px;height:14px}.atlas-layout__checks li[data-status=ready]{border-color:var(--status-success-border);background:var(--status-success-bg)}.atlas-layout__checks li[data-status=ready] .atlas-layout__check-icon{color:var(--status-success-text)}.atlas-layout__checks li[data-status=blocked]{border-color:var(--status-danger-border);background:var(--status-danger-bg)}.atlas-layout__checks li[data-status=blocked] .atlas-layout__check-icon{color:var(--status-danger-text)}.atlas-layout__checks li[data-status=pending] .atlas-layout__check-icon{color:var(--status-warning-text)}.atlas-layout__authority-footer{display:grid;gap:8px;padding:14px 18px 16px;border-block-start:1px solid var(--border);background:color-mix(in srgb,var(--muted) 45%,var(--card))}.atlas-layout__authority-footer>p{margin:0;max-width:var(--reading-measure);color:var(--muted-foreground);font-size:12px}.atlas-layout__blocked{color:var(--status-danger-text)!important;font-weight:500}.atlas-layout__authority-actions{display:flex;flex-wrap:wrap;gap:8px}.atlas-layout--authority>.atlas-layout-provenance{margin:12px 18px 16px}.atlas-layout--focus{grid-template-columns:minmax(0,1fr);background:var(--background)}.atlas-layout__lock{display:flex;align-items:flex-start;gap:10px;padding:11px 18px;border-block-end:1px solid var(--status-warning-border);background:var(--status-warning-bg);color:var(--status-warning-text)}.atlas-layout__lock-icon svg{width:16px;height:16px}.atlas-layout__lock>span:last-child{display:grid;gap:1px;min-width:0}.atlas-layout__lock strong{font-size:12px;font-weight:600}.atlas-layout__lock small,.atlas-layout__lock em{font-size:12px;font-style:normal;opacity:.9}.atlas-layout__focus-body{display:grid;justify-items:center;gap:12px;padding:36px 18px}.atlas-layout__focus-body>h3{margin:0;max-width:34ch;font-size:20px;letter-spacing:-.025em;text-align:center}.atlas-layout__focus-body>.atlas-layout-notice{width:min(100%,520px);margin-inline:0}.atlas-layout__focus-task{width:min(100%,520px);padding:18px;border:1px solid var(--border);border-radius:calc(var(--radius) + 2px);background:var(--card);box-shadow:var(--shadow-sm, 0 1px 2px color-mix(in srgb, var(--foreground) 7%, transparent))}.atlas-layout__focus-task h4{margin:0 0 12px;font-size:14px}.atlas-layout__exit{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;border-block-start:1px solid var(--border);background:color-mix(in srgb,var(--muted) 50%,var(--card))}.atlas-layout__exit>div:first-child{display:grid;gap:2px;min-width:0}.atlas-layout__exit strong{font-size:12px}.atlas-layout__exit span,.atlas-layout__exit small{color:var(--muted-foreground);font-size:12px}.atlas-layout--focus>.atlas-layout-provenance{margin:0 18px 16px}.atlas-layout--pre-session{display:flex;flex-direction:column;min-height:100%;border:0;background:var(--background)}.atlas-layout__presession-brand{display:flex;justify-content:center;padding:24px 18px 0}.atlas-layout__presession-body{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px;padding:24px 18px}.atlas-layout__presession-action{inline-size:100%;max-inline-size:26rem}.atlas-layout__presession-support{display:none}.atlas-layout__presession-footnote{padding:0 18px 24px;color:var(--muted-foreground);font-size:12px;text-align:center}@container (min-width: 1160px){.atlas-layout--pre-session[data-has-support=true] .atlas-layout__presession-body{flex-direction:row;align-items:center;justify-content:center;gap:64px}.atlas-layout--pre-session[data-has-support=true] .atlas-layout__presession-action{flex:0 0 auto}.atlas-layout--pre-session[data-has-support=true] .atlas-layout__presession-support{display:block;flex:1 1 0;max-inline-size:30rem}}.atlas-layout button:focus-visible,.atlas-layout a:focus-visible,.atlas-layout [tabindex]:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:6px}@container (max-width: 1099px){.atlas-layout--task{grid-template-columns:216px minmax(0,1fr)}.atlas-layout--task .atlas-layout__inspector{grid-column:1 / -1;border-inline-start:0;border-block-start:1px solid var(--border)}.atlas-layout__navigator-body{grid-template-columns:200px minmax(0,1fr)}.atlas-layout__aside{grid-column:1 / -1;border-inline-start:0;border-block-start:1px solid var(--border)}.atlas-layout__data-body{grid-template-columns:minmax(0,1fr)}.atlas-layout__peek{border-inline-start:0;border-block-start:1px solid var(--border)}.atlas-layout__evidence-body,.atlas-layout__overview-body{grid-template-columns:minmax(0,1fr);gap:16px}}@container (max-width: 719px){.atlas-layout{font-size:13px}.atlas-layout--task,.atlas-layout--guide{grid-template-columns:minmax(0,1fr)}.atlas-layout__lane,.atlas-layout__rail,.atlas-layout__tree{border-inline-end:0;border-block-end:1px solid var(--border)}.atlas-layout__navigator-body{grid-template-columns:minmax(0,1fr)}.atlas-layout__head,.atlas-layout__identity,.atlas-layout__destination,.atlas-layout__exit{flex-direction:column;align-items:stretch}.atlas-layout__evidence-status{max-width:none}.atlas-layout__stages>li{flex:1 1 100%}.atlas-layout__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.atlas-layout__metrics>li:nth-child(2n){border-inline-end:0}.atlas-layout__metrics>li{border-block-end:1px solid var(--border-subtle)}.atlas-layout-rows>li>button,.atlas-layout__steps>li>button,.atlas-layout__timeline>li>button{min-height:44px}.atlas-layout__block{margin-inline:14px}.atlas-layout__focus-body{padding:24px 14px}.atlas-layout__focus-task input,.atlas-layout__focus-task select,.atlas-layout__focus-task textarea{font-size:16px}}@media (prefers-reduced-motion:reduce){.atlas-layout *{transition:none!important;animation:none!important}}@media (forced-colors:active){.atlas-layout,.atlas-layout-notice,.atlas-layout-fallback,.atlas-layout__stages>li,.atlas-layout__checks li,.atlas-layout__focus-task,.atlas-layout__evidence-status{border:1px solid CanvasText}.atlas-layout-rows>li[data-active=true]>button{outline:2px solid Highlight}}.atlas-principal{position:relative;display:grid;gap:var(--space-2);min-width:0;font-size:var(--text-body-size);line-height:var(--text-body-lh);color:var(--foreground)}.atlas-principal__label{font-weight:var(--text-label-weight);font-size:var(--text-label-size, var(--text-body-size))}.atlas-principal__scopes{display:inline-flex;gap:2px;padding:2px;border-radius:var(--radius-md);background:var(--muted);inline-size:fit-content}.atlas-principal__scope{border:0;background:transparent;color:var(--muted-foreground);padding-block:2px;padding-inline:var(--space-2);border-radius:var(--radius-sm);font:inherit;font-size:var(--text-caption-size);cursor:pointer}.atlas-principal__scope[aria-checked=true]{background:var(--background);color:var(--foreground);box-shadow:var(--shadow-xs)}.atlas-principal__scope:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.atlas-principal__field{display:flex;align-items:center;gap:var(--space-2);min-block-size:36px;padding-inline:var(--space-3);border:1px solid var(--input);border-radius:var(--radius-input, var(--radius-md));background:var(--background)}.atlas-principal__field:focus-within{border-color:var(--focus-ring-aa);box-shadow:none}.atlas-principal__field>svg{inline-size:16px;block-size:16px;color:var(--muted-foreground);flex:none}.atlas-principal__field input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:inherit;font:inherit}.atlas-principal[data-disabled]{opacity:.6}.atlas-principal__popover{position:absolute;inset-inline:0;inset-block-start:100%;margin-block-start:4px;z-index:var(--z-popover, 50);max-block-size:320px;overflow:auto;padding:var(--space-1, 4px);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--popover);color:var(--popover-foreground);box-shadow:var(--shadow-lg)}.atlas-principal__list{list-style:none;margin:0;padding:0;display:grid;gap:1px}.atlas-principal__option{padding-block:var(--space-2);padding-inline:var(--space-2);border-radius:var(--radius-md);cursor:pointer}.atlas-principal__option[data-active]{background:var(--muted)}.atlas-principal__option[aria-selected=true] .atlas-principal__name:after{content:" ✓";color:var(--success-fg)}.atlas-principal__message{display:flex;align-items:center;gap:var(--space-2);margin:0;padding:var(--space-2);color:var(--muted-foreground)}.atlas-principal__identity{display:flex;align-items:center;gap:var(--space-2);min-width:0}.atlas-principal__avatar{inline-size:28px;block-size:28px;flex:none}.atlas-principal__group-icon,.atlas-principal__broken-icon{display:inline-flex;align-items:center;justify-content:center;inline-size:28px;block-size:28px;flex:none;border-radius:var(--radius-md);background:var(--muted);color:var(--muted-foreground)}.atlas-principal__group-icon>svg,.atlas-principal__broken-icon>svg{inline-size:15px;block-size:15px}.atlas-principal__broken-icon{background:var(--danger-bg, var(--muted));color:var(--danger-fg)}.atlas-principal__text{display:grid;min-width:0}.atlas-principal__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--text-label-weight)}.atlas-principal__secondary{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted-foreground);font-size:var(--text-caption-size)}.atlas-principal__selected{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2)}.atlas-principal__chip{display:inline-flex;align-items:center;gap:var(--space-2);max-inline-size:100%;padding-block:3px;padding-inline:var(--space-1, 4px) var(--space-1, 4px);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--background)}.atlas-principal__chip[data-state=broken]{border-color:var(--danger-border, var(--danger-fg))}.atlas-principal__remove{display:inline-flex;align-items:center;justify-content:center;inline-size:24px;block-size:24px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--muted-foreground);cursor:pointer}.atlas-principal__remove:hover{background:var(--muted);color:var(--foreground)}.atlas-principal__remove:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.atlas-principal__remove>svg{inline-size:14px;block-size:14px}@media (pointer:coarse){.atlas-principal__remove{inline-size:44px;block-size:44px}.atlas-principal__scope{min-block-size:36px}}.atlas-disclosure{min-width:0;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);color:var(--foreground)}.atlas-disclosure__trigger{display:flex;align-items:center;width:100%;min-height:44px;gap:var(--space-2);padding:var(--space-3) var(--space-4);border:0;border-radius:inherit;background:transparent;color:inherit;text-align:start;cursor:pointer}.atlas-disclosure__trigger:hover{background:var(--accent)}.atlas-disclosure__trigger:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.atlas-disclosure__trigger:disabled{cursor:not-allowed;opacity:.5}.atlas-disclosure__title{min-width:0;font-size:var(--text-label-size);font-weight:var(--text-label-weight)}.atlas-disclosure__summary{min-width:0;margin-inline-start:auto;color:var(--muted-foreground);font-size:var(--text-caption-size)}.atlas-disclosure__chevron{width:16px;height:16px;flex:none;margin-inline-start:auto;transition:transform .15s ease}.atlas-disclosure__summary+.atlas-disclosure__chevron{margin-inline-start:0}.atlas-disclosure__trigger[data-state=open] .atlas-disclosure__chevron{transform:rotate(180deg)}.atlas-disclosure__content{padding:var(--space-3) var(--space-4) var(--space-4);border-block-start:1px solid var(--border)}@media (prefers-reduced-motion:reduce){.atlas-disclosure__chevron{transition:none}}@media (hover:hover)and (pointer:fine){[data-vaul-drawer]{-webkit-user-select:none;user-select:none}}@media (pointer:fine){[data-vaul-handle-hitarea]{width:100%;height:100%}}:is([class^=translate-],[class*=" translate-"],[class^=-translate-],[class*=" -translate-"],[class^=rotate-],[class*=" rotate-"],[class^=-rotate-],[class*=" -rotate-"],[class^=scale-],[class*=" scale-"],[class^=-scale-],[class*=" -scale-"],[class^=skew-],[class*=" skew-"],[class^=-skew-],[class*=" -skew-"],[class^="rtl:translate-"],[class*=" rtl:translate-"],[class^="rtl:-translate-"],[class*=" rtl:-translate-"],[class^="rtl:rotate-"],[class*=" rtl:rotate-"],[class^="rtl:-rotate-"],[class*=" rtl:-rotate-"],[class^="rtl:scale-"],[class*=" rtl:scale-"],[class^="rtl:-scale-"],[class*=" rtl:-scale-"],[class^="rtl:skew-"],[class*=" rtl:skew-"],[class^="rtl:-skew-"],[class*=" rtl:-skew-"]):is([class^=translate-],[class*=" translate-"],[class^=-translate-],[class*=" -translate-"],[class^=rotate-],[class*=" rotate-"],[class^=-rotate-],[class*=" -rotate-"],[class^=scale-],[class*=" scale-"],[class^=-scale-],[class*=" -scale-"],[class^=skew-],[class*=" skew-"],[class^=-skew-],[class*=" -skew-"],[class^="rtl:translate-"],[class*=" rtl:translate-"],[class^="rtl:-translate-"],[class*=" rtl:-translate-"],[class^="rtl:rotate-"],[class*=" rtl:rotate-"],[class^="rtl:-rotate-"],[class*=" rtl:-rotate-"],[class^="rtl:scale-"],[class*=" rtl:scale-"],[class^="rtl:-scale-"],[class*=" rtl:-scale-"],[class^="rtl:skew-"],[class*=" rtl:skew-"],[class^="rtl:-skew-"],[class*=" rtl:-skew-"]){transform:none}@font-face{font-family:Vazirmatn;src:url(/assets/Vazirmatn-Regular-CtGL0YI-.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/assets/Vazirmatn-Medium-D86t5Axy.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/assets/Vazirmatn-SemiBold-26ZP1ILp.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}:root{--font-latin: "Geist", var(--font-fallback);--font-arabic: "Vazirmatn", var(--font-latin)}[lang=fa],[lang^=fa-],[lang=ar],[lang^=ar-],[lang=ur],[lang^=ur-],[lang=ps],[lang^=ps-],[lang=ckb],[lang^=ckb-],[lang=sd],[lang^=sd-],[lang=ug],[lang^=ug-]{--font-sans: var(--font-arabic);font-family:var(--font-arabic)}[lang=he],[lang^=he-],[lang=yi],[lang^=yi-],[lang=dv],[lang^=dv-],[lang=am],[lang^=am-],[lang=ti],[lang^=ti-]{--font-sans: var(--font-latin);font-family:var(--font-latin)}[lang=fa] :is(code,kbd,samp,pre),[lang^=fa-] :is(code,kbd,samp,pre),[lang=ar] :is(code,kbd,samp,pre),[lang^=ar-] :is(code,kbd,samp,pre),[lang=ur] :is(code,kbd,samp,pre),[lang=ps] :is(code,kbd,samp,pre),[lang=ckb] :is(code,kbd,samp,pre),[lang=sd] :is(code,kbd,samp,pre),[lang=ug] :is(code,kbd,samp,pre){font-family:var(--font-mono)}.-rotate-90.-rotate-90{transform:rotate(-90deg)}.-rotate-12.-rotate-12{transform:rotate(-12deg)}.rotate-\[10deg\].rotate-\[10deg\]{transform:rotate(10deg)}.rotate-\[11deg\].rotate-\[11deg\]{transform:rotate(11deg)}.scale-\[1\.08\].scale-\[1\.08\]{transform:scale(1.08)}.translate-x-0\.5.translate-x-0\.5{transform:translate(.125rem)}.translate-x-4.translate-x-4{transform:translate(1rem)}.translate-x-full.translate-x-full{transform:translate(100%)}.translate-y-1.translate-y-1{transform:translateY(.25rem)}.atlas-tablecn__toolbar [data-slot=button]:not([data-size=sm],[data-size=xs]){font-size:var(--trio-type-ui)}html,body,#root{height:100%;overflow:hidden}@media (forced-colors: none){html[data-contrast=more]:not(.dark){--border: #8a8a8a;--input: #6b6b6b;--sidebar-border: #8a8a8a;--muted-foreground: #3d3d3d;--text-tertiary: #3d3d3d;--table-cell-text-2: #3d3d3d;--ring: #171717;--focus-ring-aa: #171717}html.dark[data-contrast=more]{--border: #ffffff66;--input: #ffffff80;--sidebar-border: #ffffff66;--muted-foreground: #e4e4e4;--text-tertiary: #e4e4e4;--table-cell-text-2: #e4e4e4;--ring: #fafafa;--focus-ring-aa: #fafafa}}@media (forced-colors: none) and (prefers-contrast: more){html:not([data-contrast]):not(.dark){--border: #8a8a8a;--input: #6b6b6b;--sidebar-border: #8a8a8a;--muted-foreground: #3d3d3d;--text-tertiary: #3d3d3d;--table-cell-text-2: #3d3d3d;--ring: #171717;--focus-ring-aa: #171717}html.dark:not([data-contrast]){--border: #ffffff66;--input: #ffffff80;--sidebar-border: #ffffff66;--muted-foreground: #e4e4e4;--text-tertiary: #e4e4e4;--table-cell-text-2: #e4e4e4;--ring: #fafafa;--focus-ring-aa: #fafafa}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.\!fixed{position:fixed!important}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-2{inset:.5rem}.inset-\[8\.33\%\]{inset:8.33%}.inset-x-2{left:.5rem;right:.5rem}.inset-x-4{left:1rem;right:1rem}.inset-x-\[9px\]{left:9px;right:9px}.inset-y-0{top:0;bottom:0}.-bottom-0\.5{bottom:-.125rem}.-bottom-1{bottom:-.25rem}.-bottom-3\.5{bottom:-.875rem}.-end-0\.5{inset-inline-end:-.125rem}.-end-1{inset-inline-end:-.25rem}.-right-3\.5{right:-.875rem}.-top-6{top:-1.5rem}.bottom-0{bottom:0}.bottom-2{bottom:.5rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-5{bottom:1.25rem}.bottom-6{bottom:1.5rem}.bottom-\[-2px\]{bottom:-2px}.bottom-\[5px\]{bottom:5px}.bottom-full{bottom:100%}.end-0{inset-inline-end:0px}.end-2{inset-inline-end:.5rem}.end-2\.5{inset-inline-end:.625rem}.end-3{inset-inline-end:.75rem}.end-6{inset-inline-end:1.5rem}.end-\[15px\]{inset-inline-end:15px}.end-\[18px\]{inset-inline-end:18px}.end-\[4\%\]{inset-inline-end:4%}.left-1\/2{left:50%}.left-2\.5{left:.625rem}.left-3{left:.75rem}.left-3\.5{left:.875rem}.left-\[150px\]{left:150px}.left-\[235px\]{left:235px}.left-\[242px\]{left:242px}.left-\[37px\]{left:37px}.left-\[58px\]{left:58px}.left-\[65px\]{left:65px}.left-\[calc\(1rem\+7px\)\]{left:calc(1rem + 7px)}.left-auto{left:auto}.right-0{right:0}.right-2\.5{right:.625rem}.right-3{right:.75rem}.right-4{right:1rem}.right-\[15px\]{right:15px}.start-0{inset-inline-start:0px}.start-2{inset-inline-start:.5rem}.start-2\.5{inset-inline-start:.625rem}.start-24{inset-inline-start:6rem}.start-3{inset-inline-start:.75rem}.start-7{inset-inline-start:1.75rem}.start-\[5\.2rem\]{inset-inline-start:5.2rem}.start-auto{inset-inline-start:auto}.top-0{top:0}.top-1\/2{top:50%}.top-14{top:3.5rem}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-3{top:.75rem}.top-3\.5{top:.875rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-\[130px\]{top:130px}.top-\[15px\]{top:15px}.top-\[15vh\]{top:15vh}.top-\[18px\]{top:18px}.top-\[215px\]{top:215px}.top-\[222px\]{top:222px}.top-\[3\.7rem\]{top:3.7rem}.top-\[38px\]{top:38px}.top-\[45px\]{top:45px}.top-\[46\%\]{top:46%}.top-\[62px\]{top:62px}.top-\[8\.25rem\]{top:8.25rem}.isolate{isolation:isolate}.\!z-popover{z-index:var(--z-popover)!important}.z-10{z-index:10}.z-50{z-index:50}.z-\[70\]{z-index:70}.z-base{z-index:var(--z-base)}.z-dialog{z-index:var(--z-dialog)}.z-drawer{z-index:var(--z-drawer)}.z-dropdown{z-index:var(--z-dropdown)}.z-popover{z-index:var(--z-popover)}.z-scrim{z-index:var(--z-scrim)}.z-sticky{z-index:var(--z-sticky)}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-first{order:-9999}.order-last{order:9999}.col-\[2\/-1\]{grid-column:2/-1}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.col-span-6{grid-column:span 6 / span 6}.col-span-full{grid-column:1 / -1}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2 / span 2}.row-span-3{grid-row:span 3 / span 3}.\!m-0{margin:0!important}.m-0{margin:0}.m-1{margin:.25rem}.m-4{margin:1rem}.m-6{margin:1.5rem}.m-auto{margin:auto}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-\[37\.5px\]{margin-left:37.5px;margin-right:37.5px}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-1\.5{margin-top:.375rem;margin-bottom:.375rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-\[15px\]{margin-top:15px;margin-bottom:15px}.my-\[18px\]{margin-top:18px;margin-bottom:18px}.my-\[3px\]{margin-top:3px;margin-bottom:3px}.my-\[5px\]{margin-top:5px;margin-bottom:5px}.my-auto{margin-top:auto;margin-bottom:auto}.my-px{margin-top:1px;margin-bottom:1px}.\!mb-2\.5{margin-bottom:.625rem!important}.\!mb-3{margin-bottom:.75rem!important}.\!mt-1{margin-top:.25rem!important}.\!mt-3{margin-top:.75rem!important}.-mb-px{margin-bottom:-1px}.-me-1{margin-inline-end:-.25rem}.-me-2{margin-inline-end:-.5rem}.-ml-2{margin-left:-.5rem}.-mr-3{margin-right:-.75rem}.-mr-px{margin-right:-1px}.-ms-2{margin-inline-start:-.5rem}.-ms-2\.5{margin-inline-start:-.625rem}.-ms-3{margin-inline-start:-.75rem}.-mt-0\.5{margin-top:-.125rem}.-mt-1{margin-top:-.25rem}.-mt-2{margin-top:-.5rem}.-mt-4{margin-top:-1rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-3\.5{margin-bottom:.875rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.mb-\[10px\]{margin-bottom:10px}.mb-\[14px\]{margin-bottom:14px}.mb-\[18px\]{margin-bottom:18px}.mb-\[22px\]{margin-bottom:22px}.mb-\[5px\]{margin-bottom:5px}.mb-\[7px\]{margin-bottom:7px}.mb-\[var\(--sechead-mb\,12px\)\]{margin-bottom:var(--sechead-mb,12px)}.me-1{margin-inline-end:.25rem}.me-1\.5{margin-inline-end:.375rem}.me-2{margin-inline-end:.5rem}.me-3{margin-inline-end:.75rem}.me-\[5px\]{margin-inline-end:5px}.me-auto{margin-inline-end:auto}.ml-0\.5{margin-left:.125rem}.ml-2{margin-left:.5rem}.ml-\[5px\]{margin-left:5px}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-4{margin-right:1rem}.mr-auto{margin-right:auto}.ms-0\.5{margin-inline-start:.125rem}.ms-1{margin-inline-start:.25rem}.ms-1\.5{margin-inline-start:.375rem}.ms-2{margin-inline-start:.5rem}.ms-3{margin-inline-start:.75rem}.ms-4{margin-inline-start:1rem}.ms-6{margin-inline-start:1.5rem}.ms-\[11px\]{margin-inline-start:11px}.ms-\[22px\]{margin-inline-start:22px}.ms-auto{margin-inline-start:auto}.ms-px{margin-inline-start:1px}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-\[-10px\]{margin-top:-10px}.mt-\[13px\]{margin-top:13px}.mt-\[17px\]{margin-top:17px}.mt-\[18px\]{margin-top:18px}.mt-\[22px\]{margin-top:22px}.mt-\[26px\]{margin-top:26px}.mt-\[2px\]{margin-top:2px}.mt-\[3px\]{margin-top:3px}.mt-\[5px\]{margin-top:5px}.mt-\[6px\]{margin-top:6px}.mt-\[7px\]{margin-top:7px}.mt-\[9px\]{margin-top:9px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.\!inline-flex{display:inline-flex!important}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.\!size-3{width:.75rem!important;height:.75rem!important}.\!size-3\.5{width:.875rem!important;height:.875rem!important}.size-1{width:.25rem;height:.25rem}.size-1\.5{width:.375rem;height:.375rem}.size-10{width:2.5rem;height:2.5rem}.size-11{width:2.75rem;height:2.75rem}.size-12{width:3rem;height:3rem}.size-14{width:3.5rem;height:3.5rem}.size-16{width:4rem;height:4rem}.size-2{width:.5rem;height:.5rem}.size-2\.5{width:.625rem;height:.625rem}.size-20{width:5rem;height:5rem}.size-3{width:.75rem;height:.75rem}.size-3\.5{width:.875rem;height:.875rem}.size-4{width:1rem;height:1rem}.size-40{width:10rem;height:10rem}.size-44{width:11rem;height:11rem}.size-5{width:1.25rem;height:1.25rem}.size-6{width:1.5rem;height:1.5rem}.size-7{width:1.75rem;height:1.75rem}.size-8{width:2rem;height:2rem}.size-9{width:2.25rem;height:2.25rem}.size-\[1\.2rem\]{width:1.2rem;height:1.2rem}.size-\[1\.9rem\]{width:1.9rem;height:1.9rem}.size-\[112px\]{width:112px;height:112px}.size-\[11px\]{width:11px;height:11px}.size-\[139px\]{width:139px;height:139px}.size-\[13px\]{width:13px;height:13px}.size-\[148px\]{width:148px;height:148px}.size-\[14px\]{width:14px;height:14px}.size-\[150px\]{width:150px;height:150px}.size-\[15px\]{width:15px;height:15px}.size-\[17px\]{width:17px;height:17px}.size-\[184px\]{width:184px;height:184px}.size-\[18px\]{width:18px;height:18px}.size-\[21px\]{width:21px;height:21px}.size-\[22px\]{width:22px;height:22px}.size-\[240px\]{width:240px;height:240px}.size-\[25px\]{width:25px;height:25px}.size-\[26px\]{width:26px;height:26px}.size-\[3\.25rem\]{width:3.25rem;height:3.25rem}.size-\[30px\]{width:30px;height:30px}.size-\[32px\]{width:32px;height:32px}.size-\[34px\]{width:34px;height:34px}.size-\[38px\]{width:38px;height:38px}.size-\[3px\]{width:3px;height:3px}.size-\[40px\]{width:40px;height:40px}.size-\[42px\]{width:42px;height:42px}.size-\[48px\]{width:48px;height:48px}.size-\[54px\]{width:54px;height:54px}.size-\[55\%\]{width:55%;height:55%}.size-\[57\.188px\]{width:57.188px;height:57.188px}.size-\[60\%\]{width:60%;height:60%}.size-\[60px\]{width:60px;height:60px}.size-\[64px\]{width:64px;height:64px}.size-\[74px\]{width:74px;height:74px}.size-\[76px\]{width:76px;height:76px}.size-\[7px\]{width:7px;height:7px}.size-\[80\%\]{width:80%;height:80%}.size-\[83\.34\%\]{width:83.34%;height:83.34%}.size-\[84px\]{width:84px;height:84px}.size-\[85\%\]{width:85%;height:85%}.size-\[96px\]{width:96px;height:96px}.size-\[9px\]{width:9px;height:9px}.size-\[var\(--choicecard-media\)\]{width:var(--choicecard-media);height:var(--choicecard-media)}.size-control-sm{width:var(--control-h-sm);height:var(--control-h-sm)}.size-full{width:100%;height:100%}.size-icon-sm{width:var(--icon-sm);height:var(--icon-sm)}.\!h-7{height:1.75rem!important}.\!h-auto{height:auto!important}.h-0{height:0px}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[100dvh\]{height:100dvh}.h-\[104px\]{height:104px}.h-\[108px\]{height:108px}.h-\[120px\]{height:120px}.h-\[121\.875px\]{height:121.875px}.h-\[124px\]{height:124px}.h-\[132px\]{height:132px}.h-\[139px\]{height:139px}.h-\[13px\]{height:13px}.h-\[148px\]{height:148px}.h-\[150px\]{height:150px}.h-\[151px\]{height:151px}.h-\[170px\]{height:170px}.h-\[180px\]{height:180px}.h-\[186px\]{height:186px}.h-\[18px\]{height:18px}.h-\[19px\]{height:19px}.h-\[21px\]{height:21px}.h-\[220px\]{height:220px}.h-\[22px\]{height:22px}.h-\[240px\]{height:240px}.h-\[246px\]{height:246px}.h-\[260px\]{height:260px}.h-\[26px\]{height:26px}.h-\[280px\]{height:280px}.h-\[300px\]{height:300px}.h-\[30px\]{height:30px}.h-\[32\.4rem\]{height:32.4rem}.h-\[320px\]{height:320px}.h-\[34px\]{height:34px}.h-\[360px\]{height:360px}.h-\[4\.25rem\]{height:4.25rem}.h-\[4\.5rem\]{height:4.5rem}.h-\[420px\]{height:420px}.h-\[42px\]{height:42px}.h-\[46px\]{height:46px}.h-\[480px\]{height:480px}.h-\[570px\]{height:570px}.h-\[5px\]{height:5px}.h-\[62px\]{height:62px}.h-\[68px\]{height:68px}.h-\[6px\]{height:6px}.h-\[76px\]{height:76px}.h-\[88px\]{height:88px}.h-\[92dvh\]{height:92dvh}.h-\[92px\]{height:92px}.h-\[clamp\(360px\,58vh\,620px\)\]{height:clamp(360px,58vh,620px)}.h-\[clamp\(420px\,62vh\,640px\)\]{height:clamp(420px,62vh,640px)}.h-\[min\(760px\,calc\(100dvh-32px\)\)\]{height:min(760px,calc(100dvh - 32px))}.h-\[var\(--seg-h-md\)\]{height:var(--seg-h-md)}.h-\[var\(--track-h\)\]{height:var(--track-h)}.h-\[var\(--track-h-lg\)\]{height:var(--track-h-lg)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-12{max-height:3rem}.max-h-40{max-height:10rem}.max-h-44{max-height:11rem}.max-h-48{max-height:12rem}.max-h-60{max-height:15rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-80{max-height:20rem}.max-h-96{max-height:24rem}.max-h-\[100dvh\]{max-height:100dvh}.max-h-\[12\.75rem\]{max-height:12.75rem}.max-h-\[220px\]{max-height:220px}.max-h-\[260px\]{max-height:260px}.max-h-\[26rem\]{max-height:26rem}.max-h-\[300px\]{max-height:300px}.max-h-\[320px\]{max-height:320px}.max-h-\[360px\]{max-height:360px}.max-h-\[420px\]{max-height:420px}.max-h-\[45vh\]{max-height:45vh}.max-h-\[460px\]{max-height:460px}.max-h-\[46vh\]{max-height:46vh}.max-h-\[480px\]{max-height:480px}.max-h-\[50vh\]{max-height:50vh}.max-h-\[55vh\]{max-height:55vh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[65vh\]{max-height:65vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90dvh\]{max-height:90dvh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[calc\(100dvh-24px\)\]{max-height:calc(100dvh - 24px)}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-\[calc\(100dvh-4rem\)\]{max-height:calc(100dvh - 4rem)}.max-h-\[calc\(100dvh-9\.5rem\)\]{max-height:calc(100dvh - 9.5rem)}.max-h-\[calc\(100vh-4rem\)\]{max-height:calc(100vh - 4rem)}.max-h-\[clamp\(360px\,58vh\,620px\)\]{max-height:clamp(360px,58vh,620px)}.max-h-\[min\(260px\,calc\(100\%-20px\)\)\]{max-height:min(260px,calc(100% - 20px))}.max-h-\[min\(360px\,45dvh\)\]{max-height:min(360px,45dvh)}.max-h-\[min\(460px\,60dvh\)\]{max-height:min(460px,60dvh)}.max-h-\[min\(86vh\,760px\)\]{max-height:min(86vh,760px)}.max-h-\[min\(var\(--radix-dropdown-menu-content-available-height\,70dvh\)\,70dvh\)\]{max-height:min(var(--radix-dropdown-menu-content-available-height,70dvh),70dvh)}.max-h-none{max-height:none}.\!min-h-0{min-height:0px!important}.\!min-h-16{min-height:4rem!important}.\!min-h-\[52px\]{min-height:52px!important}.min-h-0{min-height:0px}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-14{min-height:3.5rem}.min-h-16{min-height:4rem}.min-h-20{min-height:5rem}.min-h-24{min-height:6rem}.min-h-40{min-height:10rem}.min-h-48{min-height:12rem}.min-h-5{min-height:1.25rem}.min-h-56{min-height:14rem}.min-h-6{min-height:1.5rem}.min-h-7{min-height:1.75rem}.min-h-8{min-height:2rem}.min-h-80{min-height:20rem}.min-h-9{min-height:2.25rem}.min-h-96{min-height:24rem}.min-h-\[106px\]{min-height:106px}.min-h-\[108px\]{min-height:108px}.min-h-\[120px\]{min-height:120px}.min-h-\[124px\]{min-height:124px}.min-h-\[140px\]{min-height:140px}.min-h-\[14rem\]{min-height:14rem}.min-h-\[150px\]{min-height:150px}.min-h-\[154px\]{min-height:154px}.min-h-\[160px\]{min-height:160px}.min-h-\[168px\]{min-height:168px}.min-h-\[16rem\]{min-height:16rem}.min-h-\[170px\]{min-height:170px}.min-h-\[180px\]{min-height:180px}.min-h-\[186px\]{min-height:186px}.min-h-\[18px\]{min-height:18px}.min-h-\[200px\]{min-height:200px}.min-h-\[220px\]{min-height:220px}.min-h-\[22px\]{min-height:22px}.min-h-\[240px\]{min-height:240px}.min-h-\[246px\]{min-height:246px}.min-h-\[248px\]{min-height:248px}.min-h-\[300px\]{min-height:300px}.min-h-\[320px\]{min-height:320px}.min-h-\[360px\]{min-height:360px}.min-h-\[37px\]{min-height:37px}.min-h-\[38px\]{min-height:38px}.min-h-\[400px\]{min-height:400px}.min-h-\[40vh\]{min-height:40vh}.min-h-\[420px\]{min-height:420px}.min-h-\[480px\]{min-height:480px}.min-h-\[52px\]{min-height:52px}.min-h-\[57px\]{min-height:57px}.min-h-\[62px\]{min-height:62px}.min-h-\[640px\]{min-height:640px}.min-h-\[64px\]{min-height:64px}.min-h-\[65px\]{min-height:65px}.min-h-\[66px\]{min-height:66px}.min-h-\[68px\]{min-height:68px}.min-h-\[72px\]{min-height:72px}.min-h-\[80px\]{min-height:80px}.min-h-\[88px\]{min-height:88px}.min-h-\[92px\]{min-height:92px}.min-h-\[96px\]{min-height:96px}.min-h-\[9rem\]{min-height:9rem}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.\!w-full{width:100%!important}.w-0{width:0px}.w-0\.5{width:.125rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\/3{width:66.666667%}.w-2\/5{width:40%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[--radix-popover-trigger-width\]{width:var(--radix-popover-trigger-width)}.w-\[100px\]{width:100px}.w-\[104px\]{width:104px}.w-\[105px\]{width:105px}.w-\[112\.5px\]{width:112.5px}.w-\[120px\]{width:120px}.w-\[130px\]{width:130px}.w-\[150px\]{width:150px}.w-\[160px\]{width:160px}.w-\[174px\]{width:174px}.w-\[180px\]{width:180px}.w-\[18px\]{width:18px}.w-\[200px\]{width:200px}.w-\[220px\]{width:220px}.w-\[230px\]{width:230px}.w-\[23px\]{width:23px}.w-\[260px\]{width:260px}.w-\[3\.3rem\]{width:3.3rem}.w-\[300px\]{width:300px}.w-\[320px\]{width:320px}.w-\[325px\]{width:325px}.w-\[340px\]{width:340px}.w-\[34px\]{width:34px}.w-\[34rem\]{width:34rem}.w-\[380px\]{width:380px}.w-\[384px\]{width:384px}.w-\[38px\]{width:38px}.w-\[4\.7rem\]{width:4.7rem}.w-\[420px\]{width:420px}.w-\[42px\]{width:42px}.w-\[440px\]{width:440px}.w-\[448px\]{width:448px}.w-\[55\%\]{width:55%}.w-\[60\%\]{width:60%}.w-\[690px\]{width:690px}.w-\[740px\]{width:740px}.w-\[750px\]{width:750px}.w-\[78\%\]{width:78%}.w-\[78px\]{width:78px}.w-\[80\%\]{width:80%}.w-\[840px\]{width:840px}.w-\[84px\]{width:84px}.w-\[860px\]{width:860px}.w-\[88px\]{width:88px}.w-\[92px\]{width:92px}.w-\[min\(100\%\,350px\)\]{width:min(100%,350px)}.w-\[min\(100vw\,384px\)\]{width:min(100vw,384px)}.w-\[min\(1040px\,calc\(100vw-32px\)\)\]{width:min(1040px,calc(100vw - 32px))}.w-\[min\(260px\,calc\(100\%-20px\)\)\]{width:min(260px,calc(100% - 20px))}.w-\[min\(280px\,calc\(100vw-2rem\)\)\]{width:min(280px,calc(100vw - 2rem))}.w-\[min\(286px\,calc\(100\%-20px\)\)\]{width:min(286px,calc(100% - 20px))}.w-\[min\(300px\,calc\(100vw-24px\)\)\]{width:min(300px,calc(100vw - 24px))}.w-\[min\(340px\,calc\(100vw-24px\)\)\]{width:min(340px,calc(100vw - 24px))}.w-\[min\(440px\,100vw\)\]{width:min(440px,100vw)}.w-\[min\(calc\(100vw-2rem\)\,780px\)\]{width:min(calc(100vw - 2rem),780px)}.w-\[min\(calc\(100vw-2rem\)\,880px\)\]{width:min(calc(100vw - 2rem),880px)}.w-\[var\(--radix-popover-trigger-width\)\]{width:var(--radix-popover-trigger-width)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.w-screen{width:100vw}.min-w-0{min-width:0px}.min-w-1{min-width:.25rem}.min-w-1\.5{min-width:.375rem}.min-w-14{min-width:3.5rem}.min-w-16{min-width:4rem}.min-w-24{min-width:6rem}.min-w-28{min-width:7rem}.min-w-32{min-width:8rem}.min-w-36{min-width:9rem}.min-w-4{min-width:1rem}.min-w-40{min-width:10rem}.min-w-48{min-width:12rem}.min-w-5{min-width:1.25rem}.min-w-56{min-width:14rem}.min-w-7{min-width:1.75rem}.min-w-\[100px\]{min-width:100px}.min-w-\[11\.5rem\]{min-width:11.5rem}.min-w-\[120px\]{min-width:120px}.min-w-\[130px\]{min-width:130px}.min-w-\[140px\]{min-width:140px}.min-w-\[148px\]{min-width:148px}.min-w-\[160px\]{min-width:160px}.min-w-\[168px\]{min-width:168px}.min-w-\[180px\]{min-width:180px}.min-w-\[19rem\]{min-width:19rem}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.min-w-\[228px\]{min-width:228px}.min-w-\[240px\]{min-width:240px}.min-w-\[260px\]{min-width:260px}.min-w-\[280px\]{min-width:280px}.min-w-\[300px\]{min-width:300px}.min-w-\[320px\]{min-width:320px}.min-w-\[420px\]{min-width:420px}.min-w-\[44px\]{min-width:44px}.min-w-\[52px\]{min-width:52px}.min-w-\[60px\]{min-width:60px}.min-w-\[640px\]{min-width:640px}.min-w-\[84px\]{min-width:84px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[9rem\]{min-width:9rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-40{max-width:10rem}.max-w-48{max-width:12rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-72{max-width:18rem}.max-w-\[100vw\]{max-width:100vw}.max-w-\[1040px\]{max-width:1040px}.max-w-\[1060px\]{max-width:1060px}.max-w-\[1064px\]{max-width:1064px}.max-w-\[1080px\]{max-width:1080px}.max-w-\[110px\]{max-width:110px}.max-w-\[1120px\]{max-width:1120px}.max-w-\[120px\]{max-width:120px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[1300px\]{max-width:1300px}.max-w-\[13rem\]{max-width:13rem}.max-w-\[140px\]{max-width:140px}.max-w-\[14rem\]{max-width:14rem}.max-w-\[150px\]{max-width:150px}.max-w-\[15rem\]{max-width:15rem}.max-w-\[160px\]{max-width:160px}.max-w-\[16rem\]{max-width:16rem}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[28rem\]{max-width:28rem}.max-w-\[300px\]{max-width:300px}.max-w-\[320px\]{max-width:320px}.max-w-\[32ch\]{max-width:32ch}.max-w-\[34ch\]{max-width:34ch}.max-w-\[360px\]{max-width:360px}.max-w-\[36ch\]{max-width:36ch}.max-w-\[380px\]{max-width:380px}.max-w-\[384px\]{max-width:384px}.max-w-\[400px\]{max-width:400px}.max-w-\[40ch\]{max-width:40ch}.max-w-\[420px\]{max-width:420px}.max-w-\[440px\]{max-width:440px}.max-w-\[448px\]{max-width:448px}.max-w-\[44ch\]{max-width:44ch}.max-w-\[460px\]{max-width:460px}.max-w-\[480px\]{max-width:480px}.max-w-\[520px\]{max-width:520px}.max-w-\[54ch\]{max-width:54ch}.max-w-\[560px\]{max-width:560px}.max-w-\[56rem\]{max-width:56rem}.max-w-\[600px\]{max-width:600px}.max-w-\[60ch\]{max-width:60ch}.max-w-\[620px\]{max-width:620px}.max-w-\[62ch\]{max-width:62ch}.max-w-\[640px\]{max-width:640px}.max-w-\[65ch\]{max-width:65ch}.max-w-\[660px\]{max-width:660px}.max-w-\[66ch\]{max-width:66ch}.max-w-\[680px\]{max-width:680px}.max-w-\[68ch\]{max-width:68ch}.max-w-\[70ch\]{max-width:70ch}.max-w-\[720px\]{max-width:720px}.max-w-\[72ch\]{max-width:72ch}.max-w-\[740px\]{max-width:740px}.max-w-\[74ch\]{max-width:74ch}.max-w-\[750px\]{max-width:750px}.max-w-\[760px\]{max-width:760px}.max-w-\[76ch\]{max-width:76ch}.max-w-\[76px\]{max-width:76px}.max-w-\[78ch\]{max-width:78ch}.max-w-\[820px\]{max-width:820px}.max-w-\[85\%\]{max-width:85%}.max-w-\[860px\]{max-width:860px}.max-w-\[893px\]{max-width:893px}.max-w-\[960px\]{max-width:960px}.max-w-\[96ch\]{max-width:96ch}.max-w-\[96vw\]{max-width:96vw}.max-w-\[980px\]{max-width:980px}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-\[calc\(100vw-24px\)\]{max-width:calc(100vw - 24px)}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[min\(100\%\,36rem\)\]{max-width:min(100%,36rem)}.max-w-\[min\(100\%\,380px\)\]{max-width:min(100%,380px)}.max-w-\[min\(100vw\,1200px\)\]{max-width:min(100vw,1200px)}.max-w-\[min\(1020px\,calc\(100vw-64px\)\)\]{max-width:min(1020px,calc(100vw - 64px))}.max-w-\[min\(1040px\,calc\(100vw-32px\)\)\]{max-width:min(1040px,calc(100vw - 32px))}.max-w-\[min\(1080px\,calc\(100vw-64px\)\)\]{max-width:min(1080px,calc(100vw - 64px))}.max-w-\[min\(28rem\,var\(--radix-popper-available-width\)\)\]{max-width:min(28rem,var(--radix-popper-available-width))}.max-w-\[min\(290px\,calc\(100\%-72px\)\)\]{max-width:min(290px,calc(100% - 72px))}.max-w-\[min\(320px\,calc\(100vw-24px\)\)\]{max-width:min(320px,calc(100vw - 24px))}.max-w-\[min\(520px\,calc\(100vw-24px\)\)\]{max-width:min(520px,calc(100vw - 24px))}.max-w-\[min\(560px\,100vw\)\]{max-width:min(560px,100vw)}.max-w-\[min\(600px\,100vw\)\]{max-width:min(600px,100vw)}.max-w-\[min\(720px\,calc\(100vw-24px\)\)\]{max-width:min(720px,calc(100vw - 24px))}.max-w-\[min\(760px\,100vw\)\]{max-width:min(760px,100vw)}.max-w-\[…\]{max-width:…}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-prose{max-width:65ch}.max-w-screen-xl{max-width:1280px}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-\[1_1_240px\]{flex:1 1 240px}.flex-\[1_1_clamp\(240px\,50\%\,420px\)\]{flex:1 1 clamp(240px,50%,420px)}.flex-auto{flex:1 1 auto}.flex-none{flex:none}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow-0{flex-grow:0}.grow{flex-grow:1}.basis-0{flex-basis:0px}.basis-56{flex-basis:14rem}.basis-\[240px\]{flex-basis:240px}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.border-separate{border-collapse:separate}.border-spacing-1{--tw-border-spacing-x: .25rem;--tw-border-spacing-y: .25rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-full{--tw-translate-y: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-4{--tw-translate-x: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-12{--tw-rotate: -12deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[10deg\]{--tw-rotate: 10deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.08\]{--tw-scale-x: 1.08;--tw-scale-y: 1.08;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-scale-x-100{--tw-scale-x: -1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-progress{cursor:progress}.touch-none{touch-action:none}.select-none{user-select:none}.select-text{user-select:text}.select-all{user-select:all}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.scroll-mt-4{scroll-margin-top:1rem}.scroll-mt-6{scroll-margin-top:1.5rem}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.columns-2{columns:2}.break-inside-avoid{break-inside:avoid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-\[1\.4fr_100px_110px_32px\]{grid-template-columns:1.4fr 100px 110px 32px}.grid-cols-\[1\.4fr_80px_90px\]{grid-template-columns:1.4fr 80px 90px}.grid-cols-\[1\.75rem_2\.25rem_minmax\(0\,2\.15fr\)_minmax\(0\,0\.95fr\)_minmax\(0\,0\.95fr\)_9\.5rem_minmax\(0\,1\.3fr\)_11rem_2\.25rem\]{grid-template-columns:1.75rem 2.25rem minmax(0,2.15fr) minmax(0,.95fr) minmax(0,.95fr) 9.5rem minmax(0,1.3fr) 11rem 2.25rem}.grid-cols-\[1\.9rem_minmax\(0\,1fr\)_auto_0\.875rem\]{grid-template-columns:1.9rem minmax(0,1fr) auto .875rem}.grid-cols-\[100px_minmax\(64px\,1fr\)_30px\]{grid-template-columns:100px minmax(64px,1fr) 30px}.grid-cols-\[110px_minmax\(0\,1fr\)\]{grid-template-columns:110px minmax(0,1fr)}.grid-cols-\[110px_minmax\(0\,1fr\)_auto\]{grid-template-columns:110px minmax(0,1fr) auto}.grid-cols-\[120px_minmax\(0\,1fr\)\]{grid-template-columns:120px minmax(0,1fr)}.grid-cols-\[120px_minmax\(0\,1fr\)_auto\]{grid-template-columns:120px minmax(0,1fr) auto}.grid-cols-\[136px_1fr\]{grid-template-columns:136px 1fr}.grid-cols-\[140px_1fr\]{grid-template-columns:140px 1fr}.grid-cols-\[140px_minmax\(0\,1fr\)\]{grid-template-columns:140px minmax(0,1fr)}.grid-cols-\[140px_minmax\(0\,1fr\)_auto\]{grid-template-columns:140px minmax(0,1fr) auto}.grid-cols-\[180px_minmax\(0\,1fr\)\]{grid-template-columns:180px minmax(0,1fr)}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[20px_32px_minmax\(0\,1\.1fr\)_minmax\(80px\,2fr\)_116px\]{grid-template-columns:20px 32px minmax(0,1.1fr) minmax(80px,2fr) 116px}.grid-cols-\[222px_minmax\(0\,1fr\)\]{grid-template-columns:222px minmax(0,1fr)}.grid-cols-\[24px_minmax\(0\,1fr\)\]{grid-template-columns:24px minmax(0,1fr)}.grid-cols-\[25px_minmax\(0\,1fr\)\]{grid-template-columns:25px minmax(0,1fr)}.grid-cols-\[25px_minmax\(0\,1fr\)_auto\]{grid-template-columns:25px minmax(0,1fr) auto}.grid-cols-\[28px_96px_minmax\(0\,1fr\)\]{grid-template-columns:28px 96px minmax(0,1fr)}.grid-cols-\[32px_minmax\(0\,1fr\)\]{grid-template-columns:32px minmax(0,1fr)}.grid-cols-\[32px_minmax\(0\,1fr\)_auto\]{grid-template-columns:32px minmax(0,1fr) auto}.grid-cols-\[34px_minmax\(0\,1fr\)_auto\]{grid-template-columns:34px minmax(0,1fr) auto}.grid-cols-\[56px_1fr_88px_1fr_28px\]{grid-template-columns:56px 1fr 88px 1fr 28px}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_auto\]{grid-template-columns:auto auto}.grid-cols-\[auto_auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto auto minmax(0,1fr) auto}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1\.6fr\)_minmax\(220px\,1fr\)\]{grid-template-columns:minmax(0,1.6fr) minmax(220px,1fr)}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_2rem\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 2rem}.grid-cols-\[minmax\(0\,1fr\)_minmax\(170px\,220px\)\]{grid-template-columns:minmax(0,1fr) minmax(170px,220px)}.grid-cols-\[minmax\(120px\,38\%\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(120px,38%) minmax(0,1fr)}.grid-cols-\[minmax\(130px\,1\.2fr\)_minmax\(110px\,0\.75fr\)_minmax\(150px\,1fr\)_auto\]{grid-template-columns:minmax(130px,1.2fr) minmax(110px,.75fr) minmax(150px,1fr) auto}.grid-cols-\[minmax\(130px\,32\%\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(130px,32%) minmax(0,1fr)}.grid-cols-\[minmax\(160px\,1fr\)_120px_2fr\]{grid-template-columns:minmax(160px,1fr) 120px 2fr}.grid-cols-\[repeat\(auto-fill\,minmax\(150px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(210px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(240px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(280px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(330px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(330px,1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(180px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(min\(100\%\,24ch\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,24ch),1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(min\(100\%\,27\.5rem\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,27.5rem),1fr))}.grid-rows-subgrid{grid-template-rows:subgrid}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-start{justify-items:start}.justify-items-end{justify-items:end}.justify-items-center{justify-items:center}.\!gap-\[5px\]{gap:5px!important}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-9{gap:2.25rem}.gap-\[11px\]{gap:11px}.gap-\[13px\]{gap:13px}.gap-\[14px\]{gap:14px}.gap-\[15px\]{gap:15px}.gap-\[18px\]{gap:18px}.gap-\[22px\]{gap:22px}.gap-\[2px\]{gap:2px}.gap-\[3px\]{gap:3px}.gap-\[5px\]{gap:5px}.gap-\[7px\]{gap:7px}.gap-\[9px\]{gap:9px}.gap-\[var\(--barmini-gap\)\]{gap:var(--barmini-gap)}.gap-\[var\(--choicecard-gap\)\]{gap:var(--choicecard-gap)}.gap-\[var\(--pagehead-gap\,16px\)\]{gap:var(--pagehead-gap,16px)}.gap-\[var\(--sechead-gap\,12px\)\]{gap:var(--sechead-gap,12px)}.gap-\[var\(--seg-pad\)\]{gap:var(--seg-pad)}.gap-px{gap:1px}.gap-x-1{column-gap:.25rem}.gap-x-1\.5{column-gap:.375rem}.gap-x-2{column-gap:.5rem}.gap-x-2\.5{column-gap:.625rem}.gap-x-3{column-gap:.75rem}.gap-x-3\.5{column-gap:.875rem}.gap-x-4{column-gap:1rem}.gap-x-5{column-gap:1.25rem}.gap-x-6{column-gap:1.5rem}.gap-x-7{column-gap:1.75rem}.gap-x-8{column-gap:2rem}.gap-x-\[18px\]{column-gap:18px}.gap-x-\[22px\]{column-gap:22px}.gap-y-0{row-gap:0px}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-10{row-gap:2.5rem}.gap-y-2{row-gap:.5rem}.gap-y-2\.5{row-gap:.625rem}.gap-y-3{row-gap:.75rem}.gap-y-3\.5{row-gap:.875rem}.gap-y-4{row-gap:1rem}.gap-y-5{row-gap:1.25rem}.gap-y-\[18px\]{row-gap:18px}.-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-.5rem * var(--tw-space-x-reverse));margin-left:calc(-.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-\[var\(--border\)\]>:not([hidden])~:not([hidden]){border-color:var(--border)}.divide-border>:not([hidden])~:not([hidden]){border-color:var(--border)}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.justify-self-start{justify-self:start}.justify-self-end{justify-self:end}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-clip{overflow:clip}.\!overflow-visible{overflow:visible!important}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.\!rounded-full{border-radius:var(--radius-full)!important}.\!rounded-lg{border-radius:var(--radius-lg)!important}.rounded{border-radius:var(--radius-md)}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[22px\]{border-radius:22px}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[9px\]{border-radius:9px}.rounded-\[calc\(var\(--radius-md\)-2px\)\]{border-radius:calc(var(--radius-md) - 2px)}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[var\(--banner-radius\)\]{border-radius:var(--banner-radius)}.rounded-\[var\(--barmini-radius\)\]{border-radius:var(--barmini-radius)}.rounded-\[var\(--card-radius\)\]{border-radius:var(--card-radius)}.rounded-\[var\(--choicecard-radius\)\]{border-radius:var(--choicecard-radius)}.rounded-\[var\(--radius-lg\)\]{border-radius:var(--radius-lg)}.rounded-\[var\(--radius-md\)\]{border-radius:var(--radius-md)}.rounded-\[var\(--radius-sm\)\]{border-radius:var(--radius-sm)}.rounded-\[var\(--radius-xl\)\]{border-radius:var(--radius-xl)}.rounded-\[var\(--radius-xs\)\]{border-radius:var(--radius-xs)}.rounded-\[var\(--seg-item-radius\)\]{border-radius:var(--seg-item-radius)}.rounded-\[var\(--seg-radius\)\]{border-radius:var(--seg-radius)}.rounded-full{border-radius:var(--radius-full)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:var(--radius-none)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-b-sm{border-bottom-right-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.rounded-e-none{border-start-end-radius:var(--radius-none);border-end-end-radius:var(--radius-none)}.rounded-s-none{border-start-start-radius:var(--radius-none);border-end-start-radius:var(--radius-none)}.rounded-t-sm{border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.rounded-se-none{border-start-end-radius:var(--radius-none)}.rounded-ss-none{border-start-start-radius:var(--radius-none)}.rounded-tl-\[4px\]{border-top-left-radius:4px}.rounded-tr-\[4px\]{border-top-right-radius:4px}.\!border-0{border-width:0px!important}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-\[1\.5px\]{border-width:1.5px}.border-\[3px\]{border-width:3px}.border-x-0{border-left-width:0px;border-right-width:0px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-y-0{border-top-width:0px;border-bottom-width:0px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-b-2{border-bottom-width:2px}.border-e{border-inline-end-width:1px}.border-e-0{border-inline-end-width:0px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-r-0{border-right-width:0px}.border-s{border-inline-start-width:1px}.border-s-0{border-inline-start-width:0px}.border-s-2{border-inline-start-width:2px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-\[color-mix\(in_oklch\,currentColor_25\%\,transparent\)\]{border-color:color-mix(in oklch,currentColor 25%,transparent)}.border-\[color-mix\(in_srgb\,var\(--b-destructive\)_28\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--b-destructive) 28%,var(--border))}.border-\[color-mix\(in_srgb\,var\(--b-info\)_25\%\,transparent\)\]{border-color:color-mix(in srgb,var(--b-info) 25%,transparent)}.border-\[color-mix\(in_srgb\,var\(--b-info\)_30\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--b-info) 30%,var(--border))}.border-\[color-mix\(in_srgb\,var\(--b-success\)_25\%\,transparent\)\]{border-color:color-mix(in srgb,var(--b-success) 25%,transparent)}.border-\[color-mix\(in_srgb\,var\(--b-success\)_32\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--b-success) 32%,var(--border))}.border-\[color-mix\(in_srgb\,var\(--b-warning\)_28\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--b-warning) 28%,var(--border))}.border-\[color-mix\(in_srgb\,var\(--b-warning\)_30\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--b-warning) 30%,var(--border))}.border-\[color-mix\(in_srgb\,var\(--b-warning\)_35\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--b-warning) 35%,var(--border))}.border-\[color-mix\(in_srgb\,var\(--info\)_22\%\,transparent\)\]{border-color:color-mix(in srgb,var(--info) 22%,transparent)}.border-\[color-mix\(in_srgb\,var\(--info\)_25\%\,transparent\)\]{border-color:color-mix(in srgb,var(--info) 25%,transparent)}.border-\[color-mix\(in_srgb\,var\(--primary\)_30\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--primary) 30%,var(--border))}.border-\[color-mix\(in_srgb\,var\(--sw-ov-hue\)_10\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--sw-ov-hue) 10%,var(--border))}.border-\[color-mix\(in_srgb\,var\(--text-link\,\#2563eb\)_28\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--text-link,#2563eb) 28%,var(--border))}.border-\[color-mix\(in_srgb\,var\(--tile-tone\)_28\%\,transparent\)\]{border-color:color-mix(in srgb,var(--tile-tone) 28%,transparent)}.border-\[color-mix\(in_srgb\,var\(--warning-fg\)_24\%\,transparent\)\]{border-color:color-mix(in srgb,var(--warning-fg) 24%,transparent)}.border-\[color-mix\(in_srgb\,var\(--warning-fg\,var\(--warning\)\)_35\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--warning-fg,var(--warning)) 35%,var(--border))}.border-\[color\:var\(--ai-subtle-border\)\]{border-color:var(--ai-subtle-border)}.border-\[color\:var\(--info\)\]{border-color:var(--info)}.border-\[color\:var\(--success-border\)\]{border-color:var(--success-border)}.border-\[color\:var\(--toast-info-accent\)\]{border-color:var(--toast-info-accent)}.border-\[color\:var\(--warning-border\)\]{border-color:var(--warning-border)}.border-\[var\(--border\)\]{border-color:var(--border)}.border-\[var\(--card-border\)\]{border-color:var(--card-border)}.border-\[var\(--control-on-bg\)\]{border-color:var(--control-on-bg)}.border-\[var\(--destructive-border\)\]{border-color:var(--destructive-border)}.border-\[var\(--drawer-border\)\]{border-color:var(--drawer-border)}.border-\[var\(--float-border\)\]{border-color:var(--float-border)}.border-\[var\(--info-border\)\]{border-color:var(--info-border)}.border-\[var\(--primary\)\]{border-color:var(--primary)}.border-\[var\(--seg-selected-border\)\]{border-color:var(--seg-selected-border)}.border-\[var\(--status-danger-border\)\]{border-color:var(--status-danger-border)}.border-\[var\(--status-info-border\)\]{border-color:var(--status-info-border)}.border-\[var\(--status-secondary-border\)\]{border-color:var(--status-secondary-border)}.border-\[var\(--status-success-border\)\]{border-color:var(--status-success-border)}.border-\[var\(--status-warning-border\)\]{border-color:var(--status-warning-border)}.border-\[var\(--status-warning-fill\)\]{border-color:var(--status-warning-fill)}.border-\[var\(--success-border\)\]{border-color:var(--success-border)}.border-\[var\(--warning-border\)\]{border-color:var(--warning-border)}.border-\[var\(--wizard-choicecard-border-selected\)\]{border-color:var(--wizard-choicecard-border-selected)}.border-ai-subtle-border{border-color:var(--ai-subtle-border)}.border-background{border-color:var(--background)}.border-border{border-color:var(--border)}.border-danger-border{border-color:var(--danger-border)}.border-destructive{border-color:var(--destructive)}.border-destructive-border{border-color:var(--destructive-border)}.border-foreground{border-color:var(--foreground)}.border-info{border-color:var(--info)}.border-info-border{border-color:var(--info-border)}.border-info-fg{border-color:var(--info-fg)}.border-input{border-color:var(--input)}.border-maintenance-instant-border{border-color:var(--maintenance-banner-instant-border)}.border-maintenance-scheduled-border{border-color:var(--maintenance-banner-scheduled-border)}.border-primary{border-color:var(--primary)}.border-ring{border-color:var(--ring)}.border-success{border-color:var(--success)}.border-success-border{border-color:var(--success-border)}.border-transparent{border-color:transparent}.border-warning{border-color:var(--warning)}.border-warning-border{border-color:var(--warning-border)}.border-b-foreground{border-bottom-color:var(--foreground)}.border-b-transparent{border-bottom-color:transparent}.border-s-\[var\(--status-info-fill\)\]{border-inline-start-color:var(--status-info-fill)}.border-s-\[var\(--status-success-fill\)\]{border-inline-start-color:var(--status-success-fill)}.border-s-foreground{border-inline-start-color:var(--foreground)}.border-s-transparent{border-inline-start-color:transparent}.\!bg-\[color-mix\(in_srgb\,currentColor_10\%\,transparent\)\]{background-color:color-mix(in srgb,currentColor 10%,transparent)!important}.\!bg-transparent{background-color:transparent!important}.bg-\[color-mix\(in_srgb\,var\(--b-info\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--b-info) 10%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--b-info\)_12\%\,transparent\)\]{background-color:color-mix(in srgb,var(--b-info) 12%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--b-info\)_14\%\,transparent\)\]{background-color:color-mix(in srgb,var(--b-info) 14%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--b-info\)_8\%\,var\(--card\)\)\]{background-color:color-mix(in srgb,var(--b-info) 8%,var(--card))}.bg-\[color-mix\(in_srgb\,var\(--b-success\)_12\%\,transparent\)\]{background-color:color-mix(in srgb,var(--b-success) 12%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--b-success\)_14\%\,transparent\)\]{background-color:color-mix(in srgb,var(--b-success) 14%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--b-success\)_9\%\,var\(--card\)\)\]{background-color:color-mix(in srgb,var(--b-success) 9%,var(--card))}.bg-\[color-mix\(in_srgb\,var\(--b-warning\)_10\%\,var\(--card\)\)\]{background-color:color-mix(in srgb,var(--b-warning) 10%,var(--card))}.bg-\[color-mix\(in_srgb\,var\(--b-warning\)_14\%\,transparent\)\]{background-color:color-mix(in srgb,var(--b-warning) 14%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--foreground\)_5\%\,var\(--card\)\)\]{background-color:color-mix(in srgb,var(--foreground) 5%,var(--card))}.bg-\[color-mix\(in_srgb\,var\(--foreground\)_6\%\,transparent\)\]{background-color:color-mix(in srgb,var(--foreground) 6%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--foreground\)_9\%\,transparent\)\]{background-color:color-mix(in srgb,var(--foreground) 9%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--info\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--info) 10%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--info\)_12\%\,var\(--background\)\)\]{background-color:color-mix(in srgb,var(--info) 12%,var(--background))}.bg-\[color-mix\(in_srgb\,var\(--info\)_45\%\,var\(--secondary\)\)\]{background-color:color-mix(in srgb,var(--info) 45%,var(--secondary))}.bg-\[color-mix\(in_srgb\,var\(--primary\)_10\%\,var\(--card\)\)\]{background-color:color-mix(in srgb,var(--primary) 10%,var(--card))}.bg-\[color-mix\(in_srgb\,var\(--primary\)_14\%\,transparent\)\]{background-color:color-mix(in srgb,var(--primary) 14%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--primary\)_5\%\,var\(--card\)\)\]{background-color:color-mix(in srgb,var(--primary) 5%,var(--card))}.bg-\[color-mix\(in_srgb\,var\(--primary\)_6\%\,var\(--card\)\)\]{background-color:color-mix(in srgb,var(--primary) 6%,var(--card))}.bg-\[color-mix\(in_srgb\,var\(--primary\)_7\%\,var\(--card\)\)\]{background-color:color-mix(in srgb,var(--primary) 7%,var(--card))}.bg-\[color-mix\(in_srgb\,var\(--primary\)_8\%\,var\(--card\)\)\]{background-color:color-mix(in srgb,var(--primary) 8%,var(--card))}.bg-\[color-mix\(in_srgb\,var\(--tile-tone\)_14\%\,transparent\)\]{background-color:color-mix(in srgb,var(--tile-tone) 14%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--warning\)_8\%\,var\(--card\)\)\]{background-color:color-mix(in srgb,var(--warning) 8%,var(--card))}.bg-\[color-mix\(in_srgb\,var\(--warning-fg\)_12\%\,transparent\)\]{background-color:color-mix(in srgb,var(--warning-fg) 12%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--warning-fg\,var\(--warning\)\)_10\%\,var\(--card\)\)\]{background-color:color-mix(in srgb,var(--warning-fg,var(--warning)) 10%,var(--card))}.bg-\[color\:var\(--status-danger-fill\)\]{background-color:var(--status-danger-fill)}.bg-\[color\:var\(--status-neutral-fill\)\]{background-color:var(--status-neutral-fill)}.bg-\[color\:var\(--status-success-fill\)\]{background-color:var(--status-success-fill)}.bg-\[color\:var\(--status-warning-fill\)\]{background-color:var(--status-warning-fill)}.bg-\[var\(--ai-subtle\)\]{background-color:var(--ai-subtle)}.bg-\[var\(--background\)\]{background-color:var(--background)}.bg-\[var\(--banner-danger-bg\)\]{background-color:var(--banner-danger-bg)}.bg-\[var\(--banner-info-bg\)\]{background-color:var(--banner-info-bg)}.bg-\[var\(--banner-neutral-bg\)\]{background-color:var(--banner-neutral-bg)}.bg-\[var\(--banner-success-bg\)\]{background-color:var(--banner-success-bg)}.bg-\[var\(--banner-warning-bg\)\]{background-color:var(--banner-warning-bg)}.bg-\[var\(--card\)\]{background-color:var(--card)}.bg-\[var\(--card-bg\)\]{background-color:var(--card-bg)}.bg-\[var\(--chart-1\)\]{background-color:var(--chart-1)}.bg-\[var\(--chart-2\)\]{background-color:var(--chart-2)}.bg-\[var\(--chart-soft-7-fill\)\]{background-color:var(--chart-soft-7-fill)}.bg-\[var\(--control-on-bg\)\]{background-color:var(--control-on-bg)}.bg-\[var\(--danger-fg\)\]{background-color:var(--danger-fg)}.bg-\[var\(--destructive\)\]{background-color:var(--destructive)}.bg-\[var\(--destructive-bg\)\]{background-color:var(--destructive-bg)}.bg-\[var\(--destructive-fg\)\]{background-color:var(--destructive-fg)}.bg-\[var\(--drawer-bg\)\]{background-color:var(--drawer-bg)}.bg-\[var\(--float-bg\)\]{background-color:var(--float-bg)}.bg-\[var\(--foreground\)\]{background-color:var(--foreground)}.bg-\[var\(--info\)\]{background-color:var(--info)}.bg-\[var\(--info-bg\)\]{background-color:var(--info-bg)}.bg-\[var\(--info-fg\)\]{background-color:var(--info-fg)}.bg-\[var\(--input-background\)\]{background-color:var(--input-background)}.bg-\[var\(--muted-foreground\)\]{background-color:var(--muted-foreground)}.bg-\[var\(--neutral-fill\)\]{background-color:var(--neutral-fill)}.bg-\[var\(--platform-android-bg\)\]{background-color:var(--platform-android-bg)}.bg-\[var\(--platform-apple-bg\)\]{background-color:var(--platform-apple-bg)}.bg-\[var\(--platform-chromeos-bg\)\]{background-color:var(--platform-chromeos-bg)}.bg-\[var\(--platform-linux-bg\)\]{background-color:var(--platform-linux-bg)}.bg-\[var\(--platform-windows-bg\)\]{background-color:var(--platform-windows-bg)}.bg-\[var\(--primary\)\]{background-color:var(--primary)}.bg-\[var\(--rw-derived\,var\(--muted\)\)\]{background-color:var(--rw-derived,var(--muted))}.bg-\[var\(--secondary\)\]{background-color:var(--secondary)}.bg-\[var\(--seg-bg\)\]{background-color:var(--seg-bg)}.bg-\[var\(--seg-selected-bg\)\]{background-color:var(--seg-selected-bg)}.bg-\[var\(--sev-critical\)\]{background-color:var(--sev-critical)}.bg-\[var\(--sev-critical-bg\)\]{background-color:var(--sev-critical-bg)}.bg-\[var\(--sev-high\)\]{background-color:var(--sev-high)}.bg-\[var\(--sev-high-bg\)\]{background-color:var(--sev-high-bg)}.bg-\[var\(--sev-low\)\]{background-color:var(--sev-low)}.bg-\[var\(--sev-low-bg\)\]{background-color:var(--sev-low-bg)}.bg-\[var\(--sev-medium\)\]{background-color:var(--sev-medium)}.bg-\[var\(--sev-none\)\]{background-color:var(--sev-none)}.bg-\[var\(--status-danger-bg\)\]{background-color:var(--status-danger-bg)}.bg-\[var\(--status-danger-fill\)\]{background-color:var(--status-danger-fill)}.bg-\[var\(--status-danger-text\)\]{background-color:var(--status-danger-text)}.bg-\[var\(--status-info-bg\)\]{background-color:var(--status-info-bg)}.bg-\[var\(--status-info-fill\)\]{background-color:var(--status-info-fill)}.bg-\[var\(--status-info-text\)\]{background-color:var(--status-info-text)}.bg-\[var\(--status-secondary-bg\)\]{background-color:var(--status-secondary-bg)}.bg-\[var\(--status-success-bg\)\]{background-color:var(--status-success-bg)}.bg-\[var\(--status-success-fill\)\]{background-color:var(--status-success-fill)}.bg-\[var\(--status-success-text\)\]{background-color:var(--status-success-text)}.bg-\[var\(--status-warning-bg\)\]{background-color:var(--status-warning-bg)}.bg-\[var\(--status-warning-fill\)\]{background-color:var(--status-warning-fill)}.bg-\[var\(--status-warning-text\)\]{background-color:var(--status-warning-text)}.bg-\[var\(--success\)\]{background-color:var(--success)}.bg-\[var\(--success-bg\)\]{background-color:var(--success-bg)}.bg-\[var\(--success-fg\)\]{background-color:var(--success-fg)}.bg-\[var\(--surface-glass\)\]{background-color:var(--surface-glass)}.bg-\[var\(--surface-overlay\)\]{background-color:var(--surface-overlay)}.bg-\[var\(--surface-subtle\)\]{background-color:var(--surface-subtle)}.bg-\[var\(--text-muted\)\]{background-color:var(--text-muted)}.bg-\[var\(--toast-error-accent\)\]{background-color:var(--toast-error-accent)}.bg-\[var\(--toast-info-bg\)\]{background-color:var(--toast-info-bg)}.bg-\[var\(--toast-success-accent\)\]{background-color:var(--toast-success-accent)}.bg-\[var\(--track-bg\)\]{background-color:var(--track-bg)}.bg-\[var\(--warning\)\]{background-color:var(--warning)}.bg-\[var\(--warning-bg\)\]{background-color:var(--warning-bg)}.bg-\[var\(--warning-fg\)\]{background-color:var(--warning-fg)}.bg-\[var\(--wizard-choicecard-bg-selected\)\]{background-color:var(--wizard-choicecard-bg-selected)}.bg-accent{background-color:var(--accent)}.bg-ai-subtle{background-color:var(--ai-subtle)}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-amber-500\/15{background-color:#f59e0b26}.bg-background{background-color:var(--background)}.bg-black\/10{background-color:#0000001a}.bg-blue-500\/15{background-color:#3b82f626}.bg-border{background-color:var(--border)}.bg-card{background-color:var(--card)}.bg-chart-1{background-color:var(--chart-1)}.bg-current{background-color:currentColor}.bg-danger-bg{background-color:var(--danger-bg)}.bg-destructive{background-color:var(--destructive)}.bg-destructive-10,.bg-destructive-bg{background-color:var(--destructive-bg)}.bg-destructive-foreground{background-color:var(--destructive-foreground)}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-500\/15{background-color:#10b98126}.bg-foreground{background-color:var(--foreground)}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-info{background-color:var(--info)}.bg-info-bg{background-color:var(--info-bg)}.bg-maintenance-instant-bg{background-color:var(--maintenance-banner-instant-bg)}.bg-maintenance-scheduled-bg{background-color:var(--maintenance-banner-scheduled-bg)}.bg-muted{background-color:var(--muted)}.bg-muted-foreground{background-color:var(--muted-foreground)}.bg-popover{background-color:var(--popover)}.bg-primary{background-color:var(--primary)}.bg-primary-foreground{background-color:var(--primary-foreground)}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-500\/15{background-color:#ef444426}.bg-secondary{background-color:var(--secondary)}.bg-success{background-color:var(--success)}.bg-success-bg{background-color:var(--success-bg)}.bg-transparent{background-color:transparent}.bg-warning{background-color:var(--warning)}.bg-warning-bg{background-color:var(--warning-bg)}.bg-\[image\:var\(--auth-hero-glow\)\]{background-image:var(--auth-hero-glow)}.bg-\[linear-gradient\(125deg\,color-mix\(in_srgb\,var\(--sw-ov-hue\)_3\%\,var\(--card\)\)\,var\(--card\)_70\%\)\]{background-image:linear-gradient(125deg,color-mix(in srgb,var(--sw-ov-hue) 3%,var(--card)),var(--card) 70%)}.bg-\[linear-gradient\(180deg\,color-mix\(in_srgb\,var\(--primary\)_4\%\,var\(--card\)\)\,var\(--card\)\)\]{background-image:linear-gradient(180deg,color-mix(in srgb,var(--primary) 4%,var(--card)),var(--card))}.bg-\[linear-gradient\(180deg\,var\(--secondary\)\,var\(--card\)\)\]{background-image:linear-gradient(180deg,var(--secondary),var(--card))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.from-accent{--tw-gradient-from: var(--accent) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) }.to-background{--tw-gradient-to: var(--background) var(--tw-gradient-to-position) }.fill-background{fill:var(--background)}.fill-current{fill:currentColor}.stroke-\[var\(--chart-soft-3\)\]{stroke:var(--chart-soft-3)}.stroke-background{stroke:var(--background)}.stroke-current{stroke:currentColor}.stroke-foreground{stroke:var(--foreground)}.stroke-\[3\]{stroke-width:3}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.\!p-0{padding:0!important}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-\[13px\]{padding:13px}.p-\[13px_15px\]{padding:13px 15px}.p-\[14px\]{padding:14px}.p-\[15px\]{padding:15px}.p-\[16px\]{padding:16px}.p-\[18px\]{padding:18px}.p-\[22px\]{padding:22px}.p-\[3px\]{padding:3px}.p-\[9px\]{padding:9px}.p-\[var\(--banner-pad\)\]{padding:var(--banner-pad)}.p-\[var\(--card-head-pad\)\]{padding:var(--card-head-pad)}.p-\[var\(--choicecard-pad\)\]{padding:var(--choicecard-pad)}.p-\[var\(--choicecard-pad-tile\)\]{padding:var(--choicecard-pad-tile)}.p-\[var\(--pagehead-pad\,2px_0_16px\)\]{padding:var(--pagehead-pad,2px 0 16px)}.p-\[var\(--seg-pad\)\]{padding:var(--seg-pad)}.\!px-0\.5{padding-left:.125rem!important;padding-right:.125rem!important}.\!px-2{padding-left:.5rem!important;padding-right:.5rem!important}.\!py-1\.5{padding-top:.375rem!important;padding-bottom:.375rem!important}.\!py-2\.5{padding-top:.625rem!important;padding-bottom:.625rem!important}.\!py-\[3px\]{padding-top:3px!important;padding-bottom:3px!important}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[11px\]{padding-left:11px;padding-right:11px}.px-\[13px\]{padding-left:13px;padding-right:13px}.px-\[14px\]{padding-left:14px;padding-right:14px}.px-\[15px\]{padding-left:15px;padding-right:15px}.px-\[18px\]{padding-left:18px;padding-right:18px}.px-\[22px\]{padding-left:22px;padding-right:22px}.px-\[34px\]{padding-left:34px;padding-right:34px}.px-\[5px\]{padding-left:5px;padding-right:5px}.px-\[7px\]{padding-left:7px;padding-right:7px}.px-\[9px\]{padding-left:9px;padding-right:9px}.px-\[var\(--card-pad\)\]{padding-left:var(--card-pad);padding-right:var(--card-pad)}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[11px\]{padding-top:11px;padding-bottom:11px}.py-\[13px\]{padding-top:13px;padding-bottom:13px}.py-\[14px\]{padding-top:14px;padding-bottom:14px}.py-\[15px\]{padding-top:15px;padding-bottom:15px}.py-\[18px\]{padding-top:18px;padding-bottom:18px}.py-\[21px\]{padding-top:21px;padding-bottom:21px}.py-\[22px\]{padding-top:22px;padding-bottom:22px}.py-\[25px\]{padding-top:25px;padding-bottom:25px}.py-\[29px\]{padding-top:29px;padding-bottom:29px}.py-\[2px\]{padding-top:2px;padding-bottom:2px}.py-\[30px\]{padding-top:30px;padding-bottom:30px}.py-\[3px\]{padding-top:3px;padding-bottom:3px}.py-\[5px\]{padding-top:5px;padding-bottom:5px}.py-\[7px\]{padding-top:7px;padding-bottom:7px}.py-\[8px\]{padding-top:8px;padding-bottom:8px}.py-\[9px\]{padding-top:9px;padding-bottom:9px}.py-px{padding-top:1px;padding-bottom:1px}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-20{padding-bottom:5rem}.pb-3{padding-bottom:.75rem}.pb-3\.5{padding-bottom:.875rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-7{padding-bottom:1.75rem}.pb-8{padding-bottom:2rem}.pb-9{padding-bottom:2.25rem}.pb-\[14px\]{padding-bottom:14px}.pb-\[15px\]{padding-bottom:15px}.pb-\[18px\]{padding-bottom:18px}.pb-\[3px\]{padding-bottom:3px}.pb-\[7px\]{padding-bottom:7px}.pe-1{padding-inline-end:.25rem}.pe-1\.5{padding-inline-end:.375rem}.pe-10{padding-inline-end:2.5rem}.pe-11{padding-inline-end:2.75rem}.pe-12{padding-inline-end:3rem}.pe-14{padding-inline-end:3.5rem}.pe-2{padding-inline-end:.5rem}.pe-5{padding-inline-end:1.25rem}.pl-1\.5{padding-left:.375rem}.pl-10{padding-left:2.5rem}.pl-3{padding-left:.75rem}.pl-3\.5{padding-left:.875rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pl-\[5px\]{padding-left:5px}.pl-\[7px\]{padding-left:7px}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-2{padding-right:.5rem}.pr-3\.5{padding-right:.875rem}.pr-4{padding-right:1rem}.pr-\[9px\]{padding-right:9px}.ps-0{padding-inline-start:0px}.ps-0\.5{padding-inline-start:.125rem}.ps-1{padding-inline-start:.25rem}.ps-2{padding-inline-start:.5rem}.ps-4{padding-inline-start:1rem}.ps-5{padding-inline-start:1.25rem}.ps-6{padding-inline-start:1.5rem}.ps-7{padding-inline-start:1.75rem}.ps-8{padding-inline-start:2rem}.ps-9{padding-inline-start:2.25rem}.ps-\[18px\]{padding-inline-start:18px}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.pt-\[14px\]{padding-top:14px}.pt-\[18px\]{padding-top:18px}.pt-\[22px\]{padding-top:22px}.pt-\[7px\]{padding-top:7px}.pt-\[9px\]{padding-top:9px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-start{text-align:start}.text-end{text-align:end}.align-baseline{vertical-align:baseline}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-\[-2px\]{vertical-align:-2px}.font-mono{font-family:Geist Mono,monospace}.font-sans{font-family:Geist,sans-serif}.\!text-\[length\:var\(--text-caption-size\)\]{font-size:var(--text-caption-size)!important}.\!text-xs{font-size:var(--text-xs-size)!important;line-height:var(--text-xs-line-height)!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-8xl{font-size:6rem;line-height:1}.text-\[0\.625rem\]{font-size:.625rem}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[18px\]{font-size:18px}.text-\[28px\]{font-size:28px}.text-\[length\:var\(--choicecard-desc-size\)\]{font-size:var(--choicecard-desc-size)}.text-\[length\:var\(--choicecard-title-size\)\]{font-size:var(--choicecard-title-size)}.text-\[length\:var\(--heading-lg-size\)\]{font-size:var(--heading-lg-size)}.text-\[length\:var\(--heading-xl-size\)\]{font-size:var(--heading-xl-size)}.text-\[length\:var\(--pagehead-desc-size\,13px\)\]{font-size:var(--pagehead-desc-size,13px)}.text-\[length\:var\(--pagehead-title-size\,20px\)\]{font-size:var(--pagehead-title-size,20px)}.text-\[length\:var\(--sechead-desc-size\,12\.5px\)\]{font-size:var(--sechead-desc-size,12.5px)}.text-\[length\:var\(--sechead-title-size\,15px\)\]{font-size:var(--sechead-title-size,15px)}.text-\[length\:var\(--text-2xl-size\)\]{font-size:var(--text-2xl-size)}.text-\[length\:var\(--text-3xl-size\)\]{font-size:var(--text-3xl-size)}.text-\[length\:var\(--text-base-size\)\]{font-size:var(--text-base-size)}.text-\[length\:var\(--text-body-size\)\]{font-size:var(--text-body-size)}.text-\[length\:var\(--text-body-sm-size\)\]{font-size:var(--text-body-sm-size)}.text-\[length\:var\(--text-body-small-size\)\]{font-size:var(--text-body-small-size)}.text-\[length\:var\(--text-caption-size\)\]{font-size:var(--text-caption-size)}.text-\[length\:var\(--text-display-size\)\]{font-size:var(--text-display-size)}.text-\[length\:var\(--text-heading-3-size\)\]{font-size:var(--text-heading-3-size)}.text-\[length\:var\(--text-label-size\)\]{font-size:var(--text-label-size)}.text-\[length\:var\(--text-label-size\,12px\)\]{font-size:var(--text-label-size,12px)}.text-\[length\:var\(--text-page-size\)\]{font-size:var(--text-page-size)}.text-\[length\:var\(--text-section-size\)\]{font-size:var(--text-section-size)}.text-\[length\:var\(--text-title-size\)\]{font-size:var(--text-title-size)}.text-\[length\:var\(--text-xl-size\)\]{font-size:var(--text-xl-size)}.text-\[length\:var\(--trio-type-meta\)\]{font-size:var(--trio-type-meta)}.text-\[length\:var\(--trio-type-ui\)\]{font-size:var(--trio-type-ui)}.text-base{font-size:var(--text-base-size);line-height:var(--text-base-line-height)}.text-body{font-size:var(--text-body-size);line-height:var(--text-body-lh)}.text-caption{font-size:var(--text-caption-size);line-height:var(--text-caption-lh)}.text-display{font-size:var(--text-display-size);line-height:var(--text-display-lh)}.text-heading-lg{font-size:var(--heading-lg-size);line-height:var(--heading-lg-line-height);letter-spacing:var(--heading-lg-letter-spacing);font-weight:var(--heading-lg-weight)}.text-heading-md{font-size:var(--heading-md-size);line-height:var(--heading-md-line-height);letter-spacing:var(--heading-md-letter-spacing);font-weight:var(--heading-md-weight)}.text-heading-sm{font-size:var(--heading-sm-size);line-height:var(--heading-sm-line-height);letter-spacing:var(--heading-sm-letter-spacing);font-weight:var(--heading-sm-weight)}.text-heading-xl{font-size:var(--heading-xl-size);line-height:var(--heading-xl-line-height);letter-spacing:var(--heading-xl-letter-spacing);font-weight:var(--heading-xl-weight)}.text-label{font-size:var(--text-label-size);line-height:var(--text-label-lh)}.text-lg{font-size:var(--text-lg-size);line-height:var(--text-lg-line-height)}.text-page{font-size:var(--text-page-size);line-height:var(--text-page-lh)}.text-sm{font-size:var(--text-sm-size);line-height:var(--text-sm-line-height)}.text-xl{font-size:var(--text-xl-size);line-height:var(--text-xl-line-height)}.text-xs{font-size:var(--text-xs-size);line-height:var(--text-xs-line-height)}.\!font-medium{font-weight:500!important}.\!font-normal{font-weight:400!important}.\!font-semibold{font-weight:600!important}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.not-italic{font-style:normal}.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)}.\!leading-\[14px\]{line-height:14px!important}.leading-3{line-height:.75rem}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-9{line-height:2.25rem}.leading-\[1\.15\]{line-height:1.15}.leading-\[1\.1\]{line-height:1.1}.leading-\[1\.25\]{line-height:1.25}.leading-\[1\.35\]{line-height:1.35}.leading-\[1\.3\]{line-height:1.3}.leading-\[1\.45\]{line-height:1.45}.leading-\[1\.4\]{line-height:1.4}.leading-\[1\.55\]{line-height:1.55}.leading-\[1\.5\]{line-height:1.5}.leading-\[1\.6\]{line-height:1.6}.leading-\[15px\]{line-height:15px}.leading-\[17px\]{line-height:17px}.leading-\[18px\]{line-height:18px}.leading-\[19px\]{line-height:19px}.leading-\[22px\]{line-height:22px}.leading-\[26px\]{line-height:26px}.leading-\[30px\]{line-height:30px}.leading-\[var\(--choicecard-desc-lh\)\]{line-height:var(--choicecard-desc-lh)}.leading-\[var\(--choicecard-title-lh\)\]{line-height:var(--choicecard-title-lh)}.leading-\[var\(--pagehead-desc-lh\,18px\)\]{line-height:var(--pagehead-desc-lh,18px)}.leading-\[var\(--pagehead-title-lh\,26px\)\]{line-height:var(--pagehead-title-lh,26px)}.leading-\[var\(--sechead-desc-lh\,17px\)\]{line-height:var(--sechead-desc-lh,17px)}.leading-\[var\(--sechead-title-lh\,20px\)\]{line-height:var(--sechead-title-lh,20px)}.leading-\[var\(--text-body-lh\)\]{line-height:var(--text-body-lh)}.leading-\[var\(--text-label-lh\)\]{line-height:var(--text-label-lh)}.leading-\[var\(--text-section-lh\)\]{line-height:var(--text-section-lh)}.leading-\[var\(--text-title-lh\)\]{line-height:var(--text-title-lh)}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-0\.005em\]{letter-spacing:-.005em}.tracking-\[-0\.015em\]{letter-spacing:-.015em}.tracking-\[-0\.01em\]{letter-spacing:-.01em}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[\.05em\]{letter-spacing:.05em}.tracking-\[0\.01em\]{letter-spacing:.01em}.tracking-\[0\.02em\]{letter-spacing:.02em}.tracking-\[0\.035em\]{letter-spacing:.035em}.tracking-\[0\.03em\]{letter-spacing:.03em}.tracking-\[0\.04em\]{letter-spacing:.04em}.tracking-\[0\.055em\]{letter-spacing:.055em}.tracking-\[0\.05em\]{letter-spacing:.05em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.07em\]{letter-spacing:.07em}.tracking-\[0\.35em\]{letter-spacing:.35em}.tracking-\[var\(--font-letter-spacing-tight\)\]{letter-spacing:var(--font-letter-spacing-tight)}.tracking-\[var\(--tracking-title\)\]{letter-spacing:var(--tracking-title)}.tracking-normal{letter-spacing:0em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\!text-foreground{color:var(--foreground)!important}.\!text-info-fg{color:var(--info-fg)!important}.\!text-muted-foreground{color:var(--muted-foreground)!important}.text-\[--status-success-fill\]{color:var(--status-success-fill)}.text-\[color-mix\(in_srgb\,var\(--b-warning\)_85\%\,var\(--foreground\)\)\]{color:color-mix(in srgb,var(--b-warning) 85%,var(--foreground))}.text-\[color\:var\(--info\)\]{color:var(--info)}.text-\[color\:var\(--status-info-text\)\]{color:var(--status-info-text)}.text-\[color\:var\(--toast-info-accent\)\]{color:var(--toast-info-accent)}.text-\[var\(--ai-accent\)\]{color:var(--ai-accent)}.text-\[var\(--ai-subtle-foreground\)\]{color:var(--ai-subtle-foreground)}.text-\[var\(--b-destructive\)\]{color:var(--b-destructive)}.text-\[var\(--b-info\)\]{color:var(--b-info)}.text-\[var\(--b-success\)\]{color:var(--b-success)}.text-\[var\(--b-warning\)\]{color:var(--b-warning)}.text-\[var\(--background\)\]{color:var(--background)}.text-\[var\(--banner-danger-fg\)\]{color:var(--banner-danger-fg)}.text-\[var\(--banner-info-fg\)\]{color:var(--banner-info-fg)}.text-\[var\(--banner-neutral-fg\)\]{color:var(--banner-neutral-fg)}.text-\[var\(--banner-success-fg\)\]{color:var(--banner-success-fg)}.text-\[var\(--banner-warning-fg\)\]{color:var(--banner-warning-fg)}.text-\[var\(--chart-1\)\]{color:var(--chart-1)}.text-\[var\(--chart-2\)\]{color:var(--chart-2)}.text-\[var\(--chart-3\)\]{color:var(--chart-3)}.text-\[var\(--chart-4\)\]{color:var(--chart-4)}.text-\[var\(--chart-5\)\]{color:var(--chart-5)}.text-\[var\(--chart-6\)\]{color:var(--chart-6)}.text-\[var\(--chart-7\)\]{color:var(--chart-7)}.text-\[var\(--chart-8\)\]{color:var(--chart-8)}.text-\[var\(--chart-soft-7\)\]{color:var(--chart-soft-7)}.text-\[var\(--control-on-fg\)\]{color:var(--control-on-fg)}.text-\[var\(--danger-fg\)\]{color:var(--danger-fg)}.text-\[var\(--destructive\)\]{color:var(--destructive)}.text-\[var\(--destructive-fg\)\]{color:var(--destructive-fg)}.text-\[var\(--foreground\)\]{color:var(--foreground)}.text-\[var\(--info\)\]{color:var(--info)}.text-\[var\(--info-fg\)\]{color:var(--info-fg)}.text-\[var\(--muted-foreground\)\]{color:var(--muted-foreground)}.text-\[var\(--primary\)\]{color:var(--primary)}.text-\[var\(--ring\)\]{color:var(--ring)}.text-\[var\(--seg-selected-text\)\]{color:var(--seg-selected-text)}.text-\[var\(--seg-unselected-text\)\]{color:var(--seg-unselected-text)}.text-\[var\(--sev-critical\)\]{color:var(--sev-critical)}.text-\[var\(--sev-high\)\]{color:var(--sev-high)}.text-\[var\(--sev-low\)\]{color:var(--sev-low)}.text-\[var\(--status-danger-fill\)\]{color:var(--status-danger-fill)}.text-\[var\(--status-danger-text\)\]{color:var(--status-danger-text)}.text-\[var\(--status-info-fill\)\]{color:var(--status-info-fill)}.text-\[var\(--status-info-fill\,\#2563eb\)\]{color:var(--status-info-fill,#2563eb)}.text-\[var\(--status-info-text\)\]{color:var(--status-info-text)}.text-\[var\(--status-secondary-text\)\]{color:var(--status-secondary-text)}.text-\[var\(--status-success-fill\)\]{color:var(--status-success-fill)}.text-\[var\(--status-success-text\)\]{color:var(--status-success-text)}.text-\[var\(--status-warning-fill\)\]{color:var(--status-warning-fill)}.text-\[var\(--status-warning-text\)\]{color:var(--status-warning-text)}.text-\[var\(--success\)\]{color:var(--success)}.text-\[var\(--success-fg\)\]{color:var(--success-fg)}.text-\[var\(--tile-tone\)\]{color:var(--tile-tone)}.text-\[var\(--toast-error-accent\)\]{color:var(--toast-error-accent)}.text-\[var\(--trio-text-primary\)\]{color:var(--trio-text-primary)}.text-\[var\(--warning\)\]{color:var(--warning)}.text-\[var\(--warning-fg\)\]{color:var(--warning-fg)}.text-\[var\(--warning-fg\,var\(--warning\)\)\]{color:var(--warning-fg,var(--warning))}.text-ai-subtle-fg{color:var(--ai-subtle-foreground)}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-background{color:var(--background)}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-card-foreground{color:var(--card-foreground)}.text-chart-1{color:var(--chart-1)}.text-chart-4{color:var(--chart-4)}.text-current{color:currentColor}.text-danger-fg{color:var(--danger-fg)}.text-destructive{color:var(--destructive)}.text-destructive-fg{color:var(--destructive-fg)}.text-destructive-foreground{color:var(--destructive-foreground)}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-foreground{color:var(--foreground)}.text-info{color:var(--info)}.text-info-fg{color:var(--info-fg)}.text-maintenance-instant-fg{color:var(--maintenance-banner-instant-fg)}.text-maintenance-instant-icon{color:var(--maintenance-banner-instant-icon)}.text-maintenance-scheduled-fg{color:var(--maintenance-banner-scheduled-fg)}.text-maintenance-scheduled-icon{color:var(--maintenance-banner-scheduled-icon)}.text-muted{color:var(--muted)}.text-muted-foreground{color:var(--muted-foreground)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-secondary-foreground{color:var(--secondary-foreground)}.text-success{color:var(--success)}.text-success-fg{color:var(--success-fg)}.text-transparent{color:transparent}.text-warning{color:var(--warning)}.text-warning-fg{color:var(--warning-fg)}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.\!no-underline{text-decoration-line:none!important}.no-underline{text-decoration-line:none}.decoration-dotted{text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.underline-offset-\[3px\]{text-underline-offset:3px}.accent-\[var\(--control-on-bg\)\]{accent-color:var(--control-on-bg)}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-\[\.62\]{opacity:.62}.opacity-\[0\.04\]{opacity:.04}.opacity-\[0\.35\]{opacity:.35}.opacity-\[0\.42\]{opacity:.42}.\!shadow-none{--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.shadow{--tw-shadow: var(--shadow-sm);--tw-shadow-colored: var(--shadow-sm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: var(--shadow-2xl);--tw-shadow-colored: var(--shadow-2xl);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xs{--tw-shadow: var(--shadow-2xs);--tw-shadow-colored: var(--shadow-2xs);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(128\,128\,128\,0\.2\)\]{--tw-shadow: 0 0 0 1px rgba(128,128,128,.2);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_var\(--foreground\)\]{--tw-shadow: 0 0 0 1px var(--foreground);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--foreground\)\]{--tw-shadow: inset 0 0 0 1px var(--foreground);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_2px_0_0_0_var\(--primary\)\]{--tw-shadow: inset 2px 0 0 0 var(--primary);--tw-shadow-colored: inset 2px 0 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_3px_0_0_0\]{--tw-shadow: inset 3px 0 0 0;--tw-shadow-colored: inset 3px 0 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: var(--shadow-lg);--tw-shadow-colored: var(--shadow-lg);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: var(--shadow-md);--tw-shadow-colored: var(--shadow-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: var(--shadow-sm);--tw-shadow-colored: var(--shadow-sm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: var(--shadow-xl);--tw-shadow-colored: var(--shadow-xl);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xs{--tw-shadow: var(--shadow-xs);--tw-shadow-colored: var(--shadow-xs);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[var\(--float-shadow\)\]{--tw-shadow-color: var(--float-shadow);--tw-shadow: var(--tw-shadow-colored) }.shadow-\[var\(--seg-selected-shadow\)\]{--tw-shadow-color: var(--seg-selected-shadow);--tw-shadow: var(--tw-shadow-colored) }.shadow-\[var\(--shadow-toast\)\]{--tw-shadow-color: var(--shadow-toast);--tw-shadow: var(--tw-shadow-colored) }.shadow-\[var\(--shadow-xs\)\]{--tw-shadow-color: var(--shadow-xs);--tw-shadow: var(--tw-shadow-colored) }.shadow-warning{--tw-shadow-color: var(--warning);--tw-shadow: var(--tw-shadow-colored) }.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.outline-2{outline-width:2px}.outline-offset-2{outline-offset:2px}.outline-\[color\:var\(--foreground\)\]{outline-color:var(--foreground)}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-inset{--tw-ring-inset: inset }.ring-\[var\(--foreground\)\]{--tw-ring-color: var(--foreground) }.ring-\[var\(--status-danger-border\)\]{--tw-ring-color: var(--status-danger-border) }.ring-\[var\(--status-success-fill\)\]{--tw-ring-color: var(--status-success-fill) }.ring-\[var\(--status-warning-fill\)\]{--tw-ring-color: var(--status-warning-fill) }.ring-card{--tw-ring-color: var(--card) }.ring-destructive{--tw-ring-color: var(--destructive) }.ring-destructive-border{--tw-ring-color: var(--destructive-border) }.ring-foreground{--tw-ring-color: var(--foreground) }.ring-primary{--tw-ring-color: var(--primary) }.ring-ring{--tw-ring-color: var(--ring) }.ring-transparent{--tw-ring-color: transparent }.ring-white\/20{--tw-ring-color: rgb(255 255 255 / .2) }.ring-white\/40{--tw-ring-color: rgb(255 255 255 / .4) }.ring-offset-2{--tw-ring-offset-width: 2px }.ring-offset-background{--tw-ring-offset-color: var(--background) }.blur{--tw-blur: blur(8px);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)}.brightness-0{--tw-brightness: brightness(0);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)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));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)}.grayscale{--tw-grayscale: grayscale(100%);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)}.invert{--tw-invert: invert(100%);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)}.\!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{--tw-backdrop-blur: blur(8px);-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)}.backdrop-blur-\[1px\]{--tw-backdrop-blur: blur(1px);-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)}.backdrop-blur-\[24px\]{--tw-backdrop-blur: blur(24px);-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)}.backdrop-blur-\[6px\]{--tw-backdrop-blur: blur(6px);-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,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background\,box-shadow\]{transition-property:background,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background\,color\]{transition-property:background,color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[border-color\,background\]{transition-property:border-color,background;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[border-color\,box-shadow\,background-color\]{transition-property:border-color,box-shadow,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[border-color\,box-shadow\,transform\]{transition-property:border-color,box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[border-color\,color\,background\]{transition-property:border-color,color,background;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[border-color\,transform\,box-shadow\]{transition-property:border-color,transform,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[max-width\]{transition-property:max-width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[opacity\,stroke-width\]{transition-property:opacity,stroke-width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[opacity\,transform\,visibility\]{transition-property:opacity,transform,visibility;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[stroke-dasharray\]{transition-property:stroke-dasharray;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[stroke-dashoffset\]{transition-property:stroke-dashoffset;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\,box-shadow\]{transition-property:transform,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-\[var\(--dur-fast\)\]{transition-duration:var(--dur-fast)}.ease-\[var\(--ease-standard\)\]{transition-timing-function:var(--ease-standard)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[--kiosk-record-tone\:color-mix\(in_srgb\,var\(--info\)_24\%\,var\(--muted-foreground\)\)\]{--kiosk-record-tone: color-mix(in srgb,var(--info) 24%,var(--muted-foreground)) }.\[--pagehead-desc-lh\:var\(--text-sm--line-height\)\]{--pagehead-desc-lh: var(--text-sm--line-height) }.\[--pagehead-desc-size\:var\(--text-sm\)\]{--pagehead-desc-size: var(--text-sm) }.\[--pagehead-pad\:0\]{--pagehead-pad: 0 }.\[--pagehead-pad\:4px_0_10px\]{--pagehead-pad: 4px 0 10px }.\[--pagehead-title-lh\:1\.15\]{--pagehead-title-lh: 1.15 }.\[--pagehead-title-lh\:var\(--text-2xl--line-height\)\]{--pagehead-title-lh: var(--text-2xl--line-height) }.\[--pagehead-title-size\:clamp\(23px\,2vw\,30px\)\]{--pagehead-title-size: clamp(23px, 2vw, 30px) }.\[--pagehead-title-size\:var\(--text-2xl\)\]{--pagehead-title-size: var(--text-2xl) }.\[--tile-tone\:color-mix\(in_srgb\,var\(--chart-4\)_55\%\,var\(--foreground\)\)\]{--tile-tone: color-mix(in srgb,var(--chart-4) 55%,var(--foreground)) }.\[--tile-tone\:var\(--info-fg\)\]{--tile-tone: var(--info-fg) }.\[--tile-tone\:var\(--success-fg\)\]{--tile-tone: var(--success-fg) }.\[--tile-tone\:var\(--warning-fg\)\]{--tile-tone: var(--warning-fg) }.\[-webkit-overflow-scrolling\:touch\]{-webkit-overflow-scrolling:touch}.\[background\:color-mix\(in_srgb\,var\(--chart-1\)_13\%\,transparent\)\]{background:color-mix(in srgb,var(--chart-1) 13%,transparent)}.\[background\:color-mix\(in_srgb\,var\(--chart-2\)_13\%\,transparent\)\]{background:color-mix(in srgb,var(--chart-2) 13%,transparent)}.\[background\:color-mix\(in_srgb\,var\(--chart-3\)_13\%\,transparent\)\]{background:color-mix(in srgb,var(--chart-3) 13%,transparent)}.\[background\:color-mix\(in_srgb\,var\(--chart-4\)_13\%\,transparent\)\]{background:color-mix(in srgb,var(--chart-4) 13%,transparent)}.\[background\:color-mix\(in_srgb\,var\(--chart-5\)_13\%\,transparent\)\]{background:color-mix(in srgb,var(--chart-5) 13%,transparent)}.\[background\:color-mix\(in_srgb\,var\(--chart-6\)_14\%\,transparent\)\]{background:color-mix(in srgb,var(--chart-6) 14%,transparent)}.\[background\:color-mix\(in_srgb\,var\(--chart-7\)_13\%\,transparent\)\]{background:color-mix(in srgb,var(--chart-7) 13%,transparent)}.\[background\:color-mix\(in_srgb\,var\(--chart-8\)_15\%\,transparent\)\]{background:color-mix(in srgb,var(--chart-8) 15%,transparent)}.\[background\:radial-gradient\(120\%_140\%_at_100\%_0\%\,color-mix\(in_srgb\,var\(--info\)_9\%\,var\(--card\)\)\,var\(--card\)_60\%\)\]{background:radial-gradient(120% 140% at 100% 0%,color-mix(in srgb,var(--info) 9%,var(--card)),var(--card) 60%)}.\[border-color\:color-mix\(in_srgb\,var\(--border\)_55\%\,transparent\)\]{border-color:color-mix(in srgb,var(--border) 55%,transparent)}.\[box-shadow\:1px_0_0_var\(--card\)\]{box-shadow:1px 0 0 var(--card)}.\[container-type\:inline-size\]{container-type:inline-size}.\[container\:record-grid-bar\/inline-size\]{container:record-grid-bar/inline-size}.\[container\:record\/inline-size\]{container:record/inline-size}.\[filter\:drop-shadow\(0_2px_6px_rgba\(0\,0\,0\,0\.12\)\)\]{filter:drop-shadow(0 2px 6px rgba(0,0,0,.12))}.\[filter\:grayscale\(0\.4\)\]{filter:grayscale(.4)}.\[font-variant-numeric\:tabular-nums\]{font-variant-numeric:tabular-nums}.\[font\:inherit\]{font:inherit}.\[grid-area\:dot\]{grid-area:dot}.\[grid-area\:kind\]{grid-area:kind}.\[grid-area\:meta\]{grid-area:meta}.\[grid-area\:title\]{grid-area:title}.\[grid-template-areas\:\'dot_title_kind\'_\'\._meta_meta\'\]{grid-template-areas:"dot title kind" ". meta meta"}.\[grid-template-columns\:minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.\[grid-template-columns\:repeat\(auto-fit\,minmax\(184px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(184px,1fr))}.\[grid-template-columns\:repeat\(auto-fit\,minmax\(220px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.\[overflow-wrap\:break-word\]{overflow-wrap:break-word}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.\[stroke-width\:1\.7\]{stroke-width:1.7}.\[text-wrap\:pretty\]{text-wrap:pretty}.\[transform\:translate\(-16px\,10px\)_rotate\(-7deg\)\]{transform:translate(-16px,10px) rotate(-7deg)}.\[transform\:translate\(0\,2px\)_rotate\(2deg\)\]{transform:translateY(2px) rotate(2deg)}.\[transform\:translate\(16px\,-8px\)_rotate\(8deg\)\]{transform:translate(16px,-8px) rotate(8deg)}.\[unicode-bidi\:plaintext\]{unicode-bidi:plaintext}.marker\:text-muted-foreground *::marker{color:var(--muted-foreground)}.marker\:text-muted-foreground::marker{color:var(--muted-foreground)}.placeholder\:text-\[var\(--muted-foreground\)\]::placeholder{color:var(--muted-foreground)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-x-0:before{content:var(--tw-content);left:0;right:0}.before\:inset-y-0:before{content:var(--tw-content);top:0;bottom:0}.before\:start-0:before{content:var(--tw-content);inset-inline-start:0px}.before\:top-0:before{content:var(--tw-content);top:0}.before\:h-0\.5:before{content:var(--tw-content);height:.125rem}.before\:h-1\.5:before{content:var(--tw-content);height:.375rem}.before\:h-px:before{content:var(--tw-content);height:1px}.before\:w-0\.5:before{content:var(--tw-content);width:.125rem}.before\:w-1\.5:before{content:var(--tw-content);width:.375rem}.before\:w-7:before{content:var(--tw-content);width:1.75rem}.before\:shrink-0:before{content:var(--tw-content);flex-shrink:0}.before\:rounded-full:before{content:var(--tw-content);border-radius:var(--radius-full)}.before\:bg-\[var\(--chart-4\)\]:before{content:var(--tw-content);background-color:var(--chart-4)}.before\:bg-\[var\(--chart-6\)\]:before{content:var(--tw-content);background-color:var(--chart-6)}.before\:bg-\[var\(--chart-soft-2\)\]:before{content:var(--tw-content);background-color:var(--chart-soft-2)}.before\:bg-\[var\(--status-danger-fill\)\]:before{content:var(--tw-content);background-color:var(--status-danger-fill)}.before\:bg-\[var\(--status-info-fill\)\]:before{content:var(--tw-content);background-color:var(--status-info-fill)}.before\:bg-\[var\(--sw-ov-hue\)\]:before{content:var(--tw-content);background-color:var(--sw-ov-hue)}.before\:bg-border:before{content:var(--tw-content);background-color:var(--border)}.before\:bg-muted-foreground:before{content:var(--tw-content);background-color:var(--muted-foreground)}.before\:text-muted-foreground:before{content:var(--tw-content);color:var(--muted-foreground)}.before\:opacity-35:before{content:var(--tw-content);opacity:.35}.before\:opacity-60:before{content:var(--tw-content);opacity:.6}.before\:content-\[\'\'\]:before{--tw-content: "";content:var(--tw-content)}.before\:content-\[\'–\'\]:before{--tw-content: "–";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:\!bottom-\[-1px\]:after{content:var(--tw-content);bottom:-1px!important}.after\:h-px:after{content:var(--tw-content);height:1px}.after\:w-7:after{content:var(--tw-content);width:1.75rem}.after\:rounded-md:after{content:var(--tw-content);border-radius:var(--radius-md)}.after\:bg-border:after{content:var(--tw-content);background-color:var(--border)}.after\:content-\[\'\'\]:after{--tw-content: "";content:var(--tw-content)}.after\:content-\[\'\:\'\]:after{--tw-content: ":";content:var(--tw-content)}.first\:rounded-t-\[var\(--radius-lg\)\]:first-child{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.first\:border-t-0:first-child{border-top-width:0px}.first\:pt-0:first-child{padding-top:0}.first\:pt-1:first-child{padding-top:.25rem}.last\:mb-0:last-child{margin-bottom:0}.last\:rounded-b-\[var\(--radius-lg\)\]:last-child{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.last\:border-b:last-child{border-bottom-width:1px}.last\:border-b-0:last-child{border-bottom-width:0px}.last\:border-e-0:last-child{border-inline-end-width:0px}.last\:border-none:last-child{border-style:none}.last\:pb-0:last-child{padding-bottom:0}.last\:\[box-shadow\:none\]:last-child{box-shadow:none}.open\:pb-2\.5[open]{padding-bottom:.625rem}.empty\:hidden:empty{display:none}.focus-within\:border-\[color-mix\(in_srgb\,var\(--foreground\)_24\%\,var\(--border\)\)\]:focus-within{border-color:color-mix(in srgb,var(--foreground) 24%,var(--border))}.focus-within\:bg-muted:focus-within{background-color:var(--muted)}.focus-within\:shadow-\[var\(--shadow-focus\)\]:focus-within{--tw-shadow-color: var(--shadow-focus);--tw-shadow: var(--tw-shadow-colored) }.focus-within\:outline-none:focus-within{outline:2px solid transparent;outline-offset:2px}.focus-within\:ring-2:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-within\:ring-inset:focus-within{--tw-ring-inset: inset }.focus-within\:ring-ring:focus-within{--tw-ring-color: var(--ring) }.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-px:hover{--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-solid:hover{border-style:solid}.hover\:border-\[color-mix\(in_srgb\,var\(--foreground\)_24\%\,var\(--border\)\)\]:hover{border-color:color-mix(in srgb,var(--foreground) 24%,var(--border))}.hover\:border-\[color-mix\(in_srgb\,var\(--sw-ov-hue\)_45\%\,var\(--border\)\)\]:hover{border-color:color-mix(in srgb,var(--sw-ov-hue) 45%,var(--border))}.hover\:border-\[var\(--input-hover\)\]:hover{border-color:var(--input-hover)}.hover\:border-\[var\(--primary\)\]:hover{border-color:var(--primary)}.hover\:border-border:hover{border-color:var(--border)}.hover\:border-foreground:hover{border-color:var(--foreground)}.hover\:border-input:hover{border-color:var(--input)}.hover\:border-muted-foreground:hover{border-color:var(--muted-foreground)}.hover\:border-primary:hover{border-color:var(--primary)}.hover\:border-ring:hover{border-color:var(--ring)}.hover\:\!bg-background:hover{background-color:var(--background)!important}.hover\:bg-\[color-mix\(in_srgb\,var\(--foreground\)_3\%\,var\(--card\)\)\]:hover{background-color:color-mix(in srgb,var(--foreground) 3%,var(--card))}.hover\:bg-\[color-mix\(in_srgb\,var\(--foreground\)_5\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--foreground) 5%,transparent)}.hover\:bg-\[color-mix\(in_srgb\,var\(--sw-ov-hue\)_6\%\,var\(--card\)\)\]:hover{background-color:color-mix(in srgb,var(--sw-ov-hue) 6%,var(--card))}.hover\:bg-\[var\(--secondary\)\]:hover{background-color:var(--secondary)}.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-background:hover{background-color:var(--background)}.hover\:bg-blue-500\/10:hover{background-color:#3b82f61a}.hover\:bg-card:hover{background-color:var(--card)}.hover\:bg-destructive-foreground:hover{background-color:var(--destructive-foreground)}.hover\:bg-emerald-500\/10:hover{background-color:#10b9811a}.hover\:bg-green-500\/10:hover{background-color:#22c55e1a}.hover\:bg-muted:hover{background-color:var(--muted)}.hover\:bg-muted-foreground:hover{background-color:var(--muted-foreground)}.hover\:bg-orange-500\/10:hover{background-color:#f973161a}.hover\:bg-primary:hover{background-color:var(--primary)}.hover\:bg-red-500\/10:hover{background-color:#ef44441a}.hover\:bg-secondary:hover{background-color:var(--secondary)}.hover\:bg-transparent:hover{background-color:transparent}.hover\:\!text-foreground:hover{color:var(--foreground)!important}.hover\:text-\[var\(--danger-fg\)\]:hover{color:var(--danger-fg)}.hover\:text-\[var\(--destructive-fg\)\]:hover{color:var(--destructive-fg)}.hover\:text-\[var\(--primary\)\]:hover{color:var(--primary)}.hover\:text-destructive:hover{color:var(--destructive)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:text-primary:hover{color:var(--primary)}.hover\:text-primary-foreground:hover{color:var(--primary-foreground)}.hover\:\!underline:hover{text-decoration-line:underline!important}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline-offset-4:hover{text-underline-offset:4px}.hover\:underline-offset-\[3px\]:hover{text-underline-offset:3px}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:\!shadow-xs:hover{--tw-shadow: var(--shadow-xs) !important;--tw-shadow-colored: var(--shadow-xs) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.hover\:shadow-md:hover{--tw-shadow: var(--shadow-md);--tw-shadow-colored: var(--shadow-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow: var(--shadow-sm);--tw-shadow-colored: var(--shadow-sm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.focus\:fixed:focus{position:fixed}.focus\:start-4:focus{inset-inline-start:1rem}.focus\:top-4:focus{top:1rem}.focus\:z-sticky:focus{z-index:var(--z-sticky)}.focus\:rounded-md:focus{border-radius:var(--radius-md)}.focus\:border:focus{border-width:1px}.focus\:border-border:focus{border-color:var(--border)}.focus\:bg-background:focus{background-color:var(--background)}.focus\:px-3:focus{padding-left:.75rem;padding-right:.75rem}.focus\:py-2:focus{padding-top:.5rem;padding-bottom:.5rem}.focus\:text-sm:focus{font-size:var(--text-sm-size);line-height:var(--text-sm-line-height)}.focus\:font-medium:focus{font-weight:500}.focus\:text-destructive:focus{color:var(--destructive)}.focus\:text-foreground:focus{color:var(--foreground)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:outline:focus{outline-style:solid}.focus\:outline-2:focus{outline-width:2px}.focus\:outline-offset-2:focus{outline-offset:2px}.focus\:outline-ring:focus{outline-color:var(--ring)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-ring:focus{--tw-ring-color: var(--ring) }.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:bg-accent:focus-visible{background-color:var(--accent)}.focus-visible\:text-foreground:focus-visible{color:var(--foreground)}.focus-visible\:underline:focus-visible{text-decoration-line:underline}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:\!shadow-\[inset_0_0_0_2px_var\(--ring\)\]:focus-visible{--tw-shadow: inset 0 0 0 2px var(--ring) !important;--tw-shadow-colored: inset 0 0 0 2px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.focus-visible\:shadow-\[var\(--shadow-focus\)\]:focus-visible{--tw-shadow-color: var(--shadow-focus);--tw-shadow: var(--tw-shadow-colored) }.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-\[3px\]:focus-visible{outline-offset:3px}.focus-visible\:outline-\[color\:var\(--ring\)\]:focus-visible{outline-color:var(--ring)}.focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}.focus-visible\:ring-0:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset: inset }.focus-visible\:ring-ring:focus-visible{--tw-ring-color: var(--ring) }.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px }.focus-visible\:ring-offset-4:focus-visible{--tw-ring-offset-width: 4px }.focus-visible\:ring-offset-\[-2px\]:focus-visible{--tw-ring-offset-width: -2px }.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-muted:disabled{background-color:var(--muted)}.disabled\:text-muted-foreground:disabled{color:var(--muted-foreground)}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:hover\:bg-transparent:hover:disabled{background-color:transparent}.group[open] .group-open\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[open] .group-open\:border-b{border-bottom-width:1px}.group:focus-within .group-focus-within\:opacity-100{opacity:1}.group\/setup-hint:hover .group-hover\/setup-hint\:pointer-events-auto{pointer-events:auto}.group\/setup-hint:hover .group-hover\/setup-hint\:visible{visibility:visible}.group\/setup-hint:hover .group-hover\/setup-hint\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/card:hover .group-hover\/card\:text-foreground,.group:hover .group-hover\:text-foreground{color:var(--foreground)}.group:hover .group-hover\:underline{text-decoration-line:underline}.group\/setup-hint:hover .group-hover\/setup-hint\:opacity-100,.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:\[transform\:translate\(-22px\,12px\)_rotate\(-10deg\)\]{transform:translate(-22px,12px) rotate(-10deg)}.group:hover .group-hover\:\[transform\:translate\(22px\,-10px\)_rotate\(10deg\)\]{transform:translate(22px,-10px) rotate(10deg)}.peer:checked~.peer-checked\:border-primary{border-color:var(--primary)}.peer:checked~.peer-checked\:bg-primary{background-color:var(--primary)}.peer:checked~.peer-checked\:text-primary-foreground{color:var(--primary-foreground)}.has-\[\>\[data-slot\=dialog-body\]\]\:flex-col:has(>[data-slot=dialog-body]){flex-direction:column}.has-\[\:checked\]\:border-\[var\(--primary\)\]:has(:checked){border-color:var(--primary)}.aria-disabled\:cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-disabled\:hover\:\!bg-transparent:hover[aria-disabled=true]{background-color:transparent!important}.aria-disabled\:hover\:\!shadow-none:hover[aria-disabled=true]{--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.aria-pressed\:border-current[aria-pressed=true]{border-color:currentColor}.aria-pressed\:border-foreground[aria-pressed=true]{border-color:var(--foreground)}.aria-pressed\:bg-accent[aria-pressed=true]{background-color:var(--accent)}.aria-pressed\:bg-foreground[aria-pressed=true]{background-color:var(--foreground)}.aria-pressed\:bg-muted[aria-pressed=true]{background-color:var(--muted)}.aria-pressed\:\!text-background[aria-pressed=true]{color:var(--background)!important}.aria-pressed\:\!text-foreground[aria-pressed=true]{color:var(--foreground)!important}.aria-pressed\:text-foreground[aria-pressed=true]{color:var(--foreground)}.aria-selected\:border-b-foreground[aria-selected=true]{border-bottom-color:var(--foreground)}.aria-selected\:border-b-primary[aria-selected=true]{border-bottom-color:var(--primary)}.aria-selected\:font-medium[aria-selected=true]{font-weight:500}.aria-selected\:text-foreground[aria-selected=true]{color:var(--foreground)}.data-\[step\=receipt\]\:max-w-\[min\(560px\,calc\(100vw-24px\)\)\][data-step=receipt]{max-width:min(560px,calc(100vw - 24px))}.data-\[selected\=true\]\:border-primary[data-selected=true]{border-color:var(--primary)}.data-\[state\=active\]\:border-border[data-state=active]{border-color:var(--border)}.data-\[state\=active\]\:border-primary[data-state=active]{border-color:var(--primary)}.data-\[state\=active\]\:font-semibold[data-state=active]{font-weight:600}.data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--foreground)}.data-\[revealed\]\:ring-2[data-revealed]{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.data-\[selected\=true\]\:ring-1[data-selected=true]{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.data-\[revealed\]\:ring-ring[data-revealed]{--tw-ring-color: var(--ring) }.data-\[selected\=true\]\:ring-primary[data-selected=true]{--tw-ring-color: var(--primary) }.group[data-state=closed] .group-data-\[state\=closed\]\:-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-state=active] .group-data-\[state\=active\]\:bg-foreground{background-color:var(--foreground)}.group[data-state=active] .group-data-\[state\=active\]\:text-background{color:var(--background)}@media (prefers-reduced-motion: no-preference){.motion-safe\:animate-\[fade-in_0\.6s_ease-out_both\]{animation:fade-in .6s ease-out both}.motion-safe\:animate-\[ping_2\.5s_cubic-bezier\(0\,0\,0\.2\,1\)_infinite\]{animation:ping 2.5s cubic-bezier(0,0,.2,1) infinite}@keyframes fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.motion-safe\:animate-fade-in{animation:fade-in .15s ease-out}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.motion-safe\:animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pop-in{0%{opacity:0;transform:translateY(-10px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.motion-safe\:animate-pop-in{animation:pop-in .65s cubic-bezier(.22,1,.36,1) both}@keyframes pulse{50%{opacity:.5}}.motion-safe\:animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.motion-safe\:\[animation-duration\:3\.5s\]{animation-duration:3.5s}.motion-safe\:hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.motion-safe\:hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.motion-safe\:active\:translate-y-0:active{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.motion-safe\:active\:scale-90:active{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.motion-safe\:active\:scale-95:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.motion-safe\:active\:scale-\[0\.99\]:active{--tw-scale-x: .99;--tw-scale-y: .99;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/stack:hover .motion-safe\:group-hover\/stack\:translate-y-0\.5{--tw-translate-y: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/stack:hover .motion-safe\:group-hover\/stack\:translate-y-1{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/add:hover .motion-safe\:group-hover\/add\:rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/card:hover .motion-safe\:group-hover\/card\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/card:hover .motion-safe\:group-hover\/card\:scale-y-125{--tw-scale-y: 1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/collapse:hover .motion-safe\:group-hover\/collapse\:scale-y-75{--tw-scale-y: .75;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (prefers-reduced-motion: reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:opacity-100{opacity:1}.motion-reduce\:opacity-25{opacity:.25}.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:hover\:translate-y-0:hover{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.dark\:rounded-md:is(.dark *){border-radius:var(--radius-md)}.dark\:bg-\[var\(--devicon-tile\)\]:is(.dark *){background-color:var(--devicon-tile)}.dark\:bg-card:is(.dark *){background-color:var(--card)}.dark\:p-\[12\%\]:is(.dark *){padding:12%}.dark\:ring-white\/10:is(.dark *){--tw-ring-color: rgb(255 255 255 / .1) }.dark\:ring-white\/\[0\.06\]:is(.dark *){--tw-ring-color: rgb(255 255 255 / .06) }.dark\:brightness-0:is(.dark *){--tw-brightness: brightness(0);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)}.dark\:invert:is(.dark *){--tw-invert: invert(100%);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)}@media (max-width: 1180px){.max-\[1180px\]\:order-1{order:1}.max-\[1180px\]\:order-2{order:2}.max-\[1180px\]\:mt-\[72px\]{margin-top:72px}.max-\[1180px\]\:h-\[220px\]{height:220px}.max-\[1180px\]\:min-h-0{min-height:0px}.max-\[1180px\]\:w-full{width:100%}.max-\[1180px\]\:max-w-\[460px\]{max-width:460px}.max-\[1180px\]\:flex-none{flex:none}.max-\[1180px\]\:flex-col{flex-direction:column}.max-\[1180px\]\:items-center{align-items:center}.max-\[1180px\]\:gap-6{gap:1.5rem}.max-\[1180px\]\:overflow-visible{overflow:visible}.max-\[1180px\]\:overflow-y-auto{overflow-y:auto}.max-\[1180px\]\:border-l-0{border-left-width:0px}.max-\[1180px\]\:bg-transparent{background-color:transparent}.max-\[1180px\]\:px-6{padding-left:1.5rem;padding-right:1.5rem}.max-\[1180px\]\:pb-0{padding-bottom:0}.max-\[1180px\]\:pb-16{padding-bottom:4rem}.max-\[1180px\]\:pt-0{padding-top:0}.max-\[1180px\]\:pt-8{padding-top:2rem}}@media not all and (min-width: 1024px){.max-lg\:fixed{position:fixed}.max-lg\:inset-y-0{top:0;bottom:0}.max-lg\:end-0{inset-inline-end:0px}.max-lg\:z-drawer{z-index:var(--z-drawer)}.max-lg\:hidden{display:none}.max-lg\:w-\[min\(100\%\,280px\)\]{width:min(100%,280px)}.max-lg\:w-\[min\(24rem\,100vw\)\]{width:min(24rem,100vw)}.max-lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-lg\:shadow-xl{--tw-shadow: var(--shadow-xl);--tw-shadow-colored: var(--shadow-xl);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}@media (max-width: 900px){.max-\[900px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[900px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (min-width: 768px){.max-md\:col-span-full{grid-column:1 / -1}.max-md\:mx-3{margin-left:.75rem;margin-right:.75rem}.max-md\:mb-1\.5{margin-bottom:.375rem}.max-md\:ms-0{margin-inline-start:0px}.max-md\:mt-1\.5{margin-top:.375rem}.max-md\:flex{display:flex}.max-md\:hidden{display:none}.max-md\:h-\[min\(820px\,calc\(100dvh-16px\)\)\]{height:min(820px,calc(100dvh - 16px))}.max-md\:w-auto{width:auto}.max-md\:flex-none{flex:none}.max-md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-md\:grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.max-md\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.max-md\:grid-rows-\[auto_minmax\(0\,1fr\)\]{grid-template-rows:auto minmax(0,1fr)}.max-md\:flex-col{flex-direction:column}.max-md\:items-start{align-items:flex-start}.max-md\:justify-start{justify-content:flex-start}.max-md\:justify-items-start{justify-items:start}.max-md\:gap-0\.5{gap:.125rem}.max-md\:gap-\[22px\]{gap:22px}.max-md\:gap-x-4{column-gap:1rem}.max-md\:gap-y-1\.5{row-gap:.375rem}.max-md\:gap-y-3\.5{row-gap:.875rem}.max-md\:justify-self-end{justify-self:end}.max-md\:overflow-x-auto{overflow-x:auto}.max-md\:overflow-y-hidden{overflow-y:hidden}.max-md\:whitespace-nowrap{white-space:nowrap}.max-md\:rounded-none{border-radius:var(--radius-none)}.max-md\:border-x-0{border-left-width:0px;border-right-width:0px}.max-md\:border-b{border-bottom-width:1px}.max-md\:border-e-0{border-inline-end-width:0px}.max-md\:p-2{padding:.5rem}.max-md\:px-\[18px\]{padding-left:18px;padding-right:18px}.max-md\:pb-\[30px\]{padding-bottom:30px}.max-md\:pt-5{padding-top:1.25rem}.max-md\:text-start{text-align:start}.max-md\:text-base{font-size:var(--text-base-size);line-height:var(--text-base-line-height)}.max-md\:leading-\[23px\]{line-height:23px}.max-md\:last\:border-b-0:last-child{border-bottom-width:0px}}@media (max-width: 700px){.max-\[700px\]\:ms-0{margin-inline-start:0px}.max-\[700px\]\:w-full{width:100%}}@media (max-width: 680px){.max-\[680px\]\:col-span-full{grid-column:1 / -1}.max-\[680px\]\:size-\[30px\]{width:30px;height:30px}.max-\[680px\]\:grid-cols-\[30px_minmax\(0\,1fr\)\]{grid-template-columns:30px minmax(0,1fr)}.max-\[680px\]\:justify-start{justify-content:flex-start}}@media not all and (min-width: 640px){.max-sm\:col-span-2{grid-column:span 2 / span 2}.max-sm\:col-start-3{grid-column-start:3}.max-sm\:col-start-4{grid-column-start:4}.max-sm\:row-start-1{grid-row-start:1}.max-sm\:row-start-2{grid-row-start:2}.max-sm\:ms-11{margin-inline-start:2.75rem}.max-sm\:ms-\[30px\]{margin-inline-start:30px}.max-sm\:mt-14{margin-top:3.5rem}.max-sm\:block{display:block}.max-sm\:h-\[200px\]{height:200px}.max-sm\:w-full{width:100%}.max-sm\:max-w-\[400px\]{max-width:400px}.max-sm\:flex-none{flex:none}.max-sm\:basis-\[calc\(100\%-3\.5rem\)\]{flex-basis:calc(100% - 3.5rem)}.max-sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-sm\:grid-cols-\[20px_32px_minmax\(0\,1fr\)_auto\]{grid-template-columns:20px 32px minmax(0,1fr) auto}.max-sm\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.max-sm\:flex-col{flex-direction:column}.max-sm\:flex-wrap{flex-wrap:wrap}.max-sm\:items-start{align-items:flex-start}.max-sm\:gap-0\.5{gap:.125rem}.max-sm\:gap-\[18px\]{gap:18px}.max-sm\:gap-y-1{row-gap:.25rem}.max-sm\:border-b{border-bottom-width:1px}.max-sm\:border-e-0{border-inline-end-width:0px}.max-sm\:border-s-0{border-inline-start-width:0px}.max-sm\:border-t{border-top-width:1px}.max-sm\:px-0{padding-left:0;padding-right:0}.max-sm\:px-4{padding-left:1rem;padding-right:1rem}.max-sm\:px-\[18px\]{padding-left:18px;padding-right:18px}.max-sm\:pb-12{padding-bottom:3rem}.max-sm\:ps-0{padding-inline-start:0px}.max-sm\:pt-3{padding-top:.75rem}.max-sm\:pt-6{padding-top:1.5rem}.max-sm\:text-start{text-align:start}.max-sm\:last\:border-b-0:last-child{border-bottom-width:0px}}@media (max-width: 620px){.max-\[620px\]\:ms-\[46px\]{margin-inline-start:46px}.max-\[620px\]\:flex-wrap{flex-wrap:wrap}.max-\[620px\]\:items-start{align-items:flex-start}}@media (max-width: 480px){.max-\[480px\]\:w-full{width:100%}.max-\[480px\]\:max-w-none{max-width:none}.max-\[480px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[480px\]\:justify-between{justify-content:space-between}.max-\[480px\]\:gap-\[7px\]{gap:7px}}@media (max-width: 420px){.max-\[420px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width: 640px){.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:w-1\/2{width:50%}.sm\:w-32{width:8rem}.sm\:w-52{width:13rem}.sm\:w-56{width:14rem}.sm\:w-80{width:20rem}.sm\:w-\[35\%\]{width:35%}.sm\:min-w-\[480px\]{min-width:480px}.sm\:max-w-2xl{max-width:42rem}.sm\:max-w-3xl{max-width:48rem}.sm\:max-w-4xl{max-width:56rem}.sm\:max-w-5xl{max-width:64rem}.sm\:max-w-7xl{max-width:80rem}.sm\:max-w-\[420px\]{max-width:420px}.sm\:max-w-\[440px\]{max-width:440px}.sm\:max-w-\[448px\]{max-width:448px}.sm\:max-w-\[480px\]{max-width:480px}.sm\:max-w-\[520px\]{max-width:520px}.sm\:max-w-\[560px\]{max-width:560px}.sm\:max-w-\[600px\]{max-width:600px}.sm\:max-w-\[640px\]{max-width:640px}.sm\:max-w-\[660px\]{max-width:660px}.sm\:max-w-\[760px\]{max-width:760px}.sm\:max-w-\[840px\]{max-width:840px}.sm\:max-w-\[calc\(100\%-8\.5rem\)\]{max-width:calc(100% - 8.5rem)}.sm\:max-w-\[min\(1040px\,calc\(100vw-32px\)\)\]{max-width:min(1040px,calc(100vw - 32px))}.sm\:max-w-\[min\(1100px\,94vw\)\]{max-width:min(1100px,94vw)}.sm\:max-w-\[min\(1240px\,96vw\)\]{max-width:min(1240px,96vw)}.sm\:max-w-\[min\(40rem\,calc\(100vw-2rem\)\)\]{max-width:min(40rem,calc(100vw - 2rem))}.sm\:max-w-\[min\(44rem\,calc\(100vw-2rem\)\)\]{max-width:min(44rem,calc(100vw - 2rem))}.sm\:max-w-\[min\(520px\,calc\(100vw-24px\)\)\]{max-width:min(520px,calc(100vw - 24px))}.sm\:max-w-\[min\(60rem\,calc\(100vw-2rem\)\)\]{max-width:min(60rem,calc(100vw - 2rem))}.sm\:max-w-\[min\(720px\,92vw\)\]{max-width:min(720px,92vw)}.sm\:max-w-\[min\(720px\,calc\(100vw-24px\)\)\]{max-width:min(720px,calc(100vw - 24px))}.sm\:max-w-\[min\(72rem\,calc\(100vw-2rem\)\)\]{max-width:min(72rem,calc(100vw - 2rem))}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-none{max-width:none}.sm\:max-w-sm{max-width:24rem}.sm\:max-w-xl{max-width:36rem}.sm\:max-w-xs{max-width:20rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[1fr_8rem\]{grid-template-columns:1fr 8rem}.sm\:grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}.sm\:grid-cols-\[minmax\(0\,1fr\)_180px\]{grid-template-columns:minmax(0,1fr) 180px}.sm\:grid-cols-\[minmax\(120px\,28\%\)_1fr\]{grid-template-columns:minmax(120px,28%) 1fr}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:items-baseline{align-items:baseline}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-0{gap:0px}.sm\:gap-2{gap:.5rem}.sm\:gap-2\.5{gap:.625rem}.sm\:gap-4{gap:1rem}.sm\:gap-x-6{column-gap:1.5rem}.sm\:self-center{align-self:center}.sm\:border-s{border-inline-start-width:1px}.sm\:border-t{border-top-width:1px}.sm\:p-5{padding:1.25rem}.sm\:px-14{padding-left:3.5rem;padding-right:3.5rem}.sm\:ps-3{padding-inline-start:.75rem}.sm\:text-right{text-align:right}.sm\:text-end{text-align:end}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-lg{font-size:var(--text-lg-size);line-height:var(--text-lg-line-height)}.sm\:data-\[step\=receipt\]\:max-w-\[min\(560px\,calc\(100vw-24px\)\)\][data-step=receipt]{max-width:min(560px,calc(100vw - 24px))}.min-\[640px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 768px){.md\:col-span-2{grid-column:span 2 / span 2}.md\:block{display:block}.md\:inline{display:inline}.md\:flex{display:flex}.md\:hidden{display:none}.md\:\!min-h-0{min-height:0px!important}.md\:min-h-\[190px\]{min-height:190px}.md\:w-80{width:20rem}.md\:w-\[170px\]{width:170px}.md\:max-w-sm{max-width:24rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1\.55fr\)_auto\]{grid-template-columns:minmax(0,1.55fr) auto}.md\:grid-cols-\[minmax\(0\,1\.65fr\)_minmax\(16rem\,0\.8fr\)\]{grid-template-columns:minmax(0,1.65fr) minmax(16rem,.8fr)}.md\:grid-cols-\[minmax\(150px\,1fr\)_minmax\(110px\,0\.6fr\)_minmax\(230px\,1\.8fr\)_auto\]{grid-template-columns:minmax(150px,1fr) minmax(110px,.6fr) minmax(230px,1.8fr) auto}.md\:grid-rows-\[auto_1fr_auto\]{grid-template-rows:auto 1fr auto}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:gap-10{gap:2.5rem}.md\:gap-4{gap:1rem}.md\:overflow-hidden{overflow:hidden}.md\:overflow-y-auto{overflow-y:auto}.md\:border-e{border-inline-end-width:1px}}@media (min-width: 821px){.min-\[821px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 900px){.min-\[900px\]\:min-h-0{min-height:0px}.min-\[900px\]\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}}@media (min-width: 1000px){.min-\[1000px\]\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 1024px){.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:max-h-none{max-height:none}.lg\:min-h-\[236px\]{min-height:236px}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[340px_minmax\(0\,1fr\)\]{grid-template-columns:340px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.5fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.6fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_20rem\]{grid-template-columns:minmax(0,1fr) 20rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_280px\]{grid-template-columns:minmax(0,1fr) 280px}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.3fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,500px\)\]{grid-template-columns:minmax(0,1fr) minmax(0,500px)}.lg\:grid-cols-\[minmax\(210px\,1\.65fr\)_repeat\(3\,minmax\(112px\,1fr\)\)\]{grid-template-columns:minmax(210px,1.65fr) repeat(3,minmax(112px,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:gap-12{gap:3rem}.lg\:text-5xl{font-size:3rem;line-height:1}}@media (min-width: 1080px){.min-\[1080px\]\:block{display:block}}@media (min-width: 1181px){.min-\[1181px\]\:flex-\[1_1_50\%\]{flex:1 1 50%}.min-\[1181px\]\:px-11{padding-left:2.75rem;padding-right:2.75rem}.min-\[1181px\]\:px-8{padding-left:2rem;padding-right:2rem}.min-\[1181px\]\:pb-6{padding-bottom:1.5rem}.min-\[1181px\]\:pb-8{padding-bottom:2rem}.min-\[1181px\]\:pt-7{padding-top:1.75rem}.min-\[1181px\]\:pt-8{padding-top:2rem}}@media (min-width: 1200px){.min-\[1200px\]\:sticky{position:sticky}.min-\[1200px\]\:top-0{top:0}.min-\[1200px\]\:order-none{order:0}.min-\[1200px\]\:grid-cols-\[1fr_300px\]{grid-template-columns:1fr 300px}}@media (min-width: 1280px){.xl\:col-span-1{grid-column:span 1 / span 1}.xl\:block{display:block}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[282px_minmax\(0\,1fr\)\]{grid-template-columns:282px minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.xl\:grid-cols-\[minmax\(0\,650px\)_minmax\(0\,480px\)\]{grid-template-columns:minmax(0,650px) minmax(0,480px)}.xl\:justify-center{justify-content:center}.xl\:\[grid-template-columns\:repeat\(var\(--eo-platforms\)\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(var(--eo-platforms),minmax(0,1fr))}.min-\[1280px\]\:sticky{position:sticky}.min-\[1280px\]\:top-0{top:0}.min-\[1280px\]\:order-none{order:0}.min-\[1280px\]\:block{display:block}.min-\[1280px\]\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.min-\[1280px\]\:grid-cols-\[minmax\(0\,1fr\)_300px\]{grid-template-columns:minmax(0,1fr) 300px}}@media (min-width: 1536px){.\32xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}.ltr\:text-right:where([dir=ltr],[dir=ltr] *){text-align:right}.rtl\:-rotate-90:where([dir=rtl],[dir=rtl] *){--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:rotate-180:where([dir=rtl],[dir=rtl] *){--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:rotate-90:where([dir=rtl],[dir=rtl] *){--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:-scale-x-100:where([dir=rtl],[dir=rtl] *){--tw-scale-x: -1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:flex-row-reverse:where([dir=rtl],[dir=rtl] *){flex-direction:row-reverse}.rtl\:space-x-reverse:where([dir=rtl],[dir=rtl] *)>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 1 }.rtl\:text-left:where([dir=rtl],[dir=rtl] *){text-align:left}.rtl\:text-right:where([dir=rtl],[dir=rtl] *){text-align:right}.group[data-state=closed] .rtl\:group-data-\[state\=closed\]\:rotate-90:where([dir=rtl],[dir=rtl] *){--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\+\&\]\:border-t+.\[\&\+\&\]\:border-t{border-top-width:1px}.\[\&\.atl-kv--stacked\]\:grid-cols-1.atl-kv--stacked{grid-template-columns:repeat(1,minmax(0,1fr))}.\[\&\.atl-kv--stacked\]\:grid-cols-2.atl-kv--stacked{grid-template-columns:repeat(2,minmax(0,1fr))}.\[\&\.atl-kv--stacked\]\:grid-cols-3.atl-kv--stacked{grid-template-columns:repeat(3,minmax(0,1fr))}@media not all and (min-width: 768px){.max-md\:\[\&\.atl-kv--stacked\]\:grid-cols-2.atl-kv--stacked{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 480px){.max-\[480px\]\:\[\&\.atl-kv--stacked\]\:grid-cols-1.atl-kv--stacked{grid-template-columns:repeat(1,minmax(0,1fr))}}.\[\&\:\:-ms-reveal\]\:hidden::-ms-reveal{display:none}.\[\&\:\:-webkit-credentials-auto-fill-button\]\:hidden::-webkit-credentials-auto-fill-button{display:none}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:\:-webkit-search-cancel-button\]\:appearance-none::-webkit-search-cancel-button{appearance:none}.\[\&\:not\(\:first-child\)\]\:border-s:not(:first-child){border-inline-start-width:1px}.\[\&\:not\(\:last-child\)\]\:shadow-\[1px_0_0_var\(--card\)\]:not(:last-child){--tw-shadow: 1px 0 0 var(--card);--tw-shadow-colored: 1px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (max-width: 900px){.max-\[900px\]\:\[\&\:nth-child\(2n\)\]\:\!border-e-0:nth-child(2n){border-inline-end-width:0px!important}.max-\[900px\]\:\[\&\:nth-child\(2n\+1\)\]\:\!ps-0:nth-child(odd){padding-inline-start:0px!important}}.\[\&\:nth-child\(3n\)\]\:border-e-0:nth-child(3n){border-inline-end-width:0px}@media (max-width: 900px){.max-\[900px\]\:\[\&\:nth-child\(3n\)\]\:border-e:nth-child(3n){border-inline-end-width:1px}}.\[\&\:nth-child\(3n\+1\)\]\:ps-0:nth-child(3n+1){padding-inline-start:0px}@media (max-width: 900px){.max-\[900px\]\:\[\&\:nth-child\(3n\+1\)\]\:ps-4:nth-child(3n+1){padding-inline-start:1rem}.max-\[900px\]\:\[\&\:nth-child\(n\+3\)\]\:border-t:nth-child(n+3){border-top-width:1px}}.\[\&\:nth-child\(n\+4\)\]\:border-t:nth-child(n+4){border-top-width:1px}.\[\&\>\*\+\*\]\:border-s>*+*{border-inline-start-width:1px}.\[\&\>\*\+\*\]\:border-border>*+*{border-color:var(--border)}@media (max-width: 900px){.max-\[900px\]\:\[\&\>\*\+\*\]\:border-s-0>*+*{border-inline-start-width:0px}.max-\[900px\]\:\[\&\>\*\+\*\]\:border-t>*+*{border-top-width:1px}}.\[\&\>\*\:not\(\[data-slot\=status-dot\]\)\]\:line-clamp-2>*:not([data-slot=status-dot]){overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.\[\&\>\*\:nth-child\(even\)\]\:border-s>*:nth-child(2n){border-inline-start-width:1px}.\[\&\>\*\:nth-child\(n\+3\)\]\:border-t>*:nth-child(n+3){border-top-width:1px}.\[\&\>\*\]\:min-w-0>*{min-width:0px}.\[\&\>\*\]\:shrink-0>*{flex-shrink:0}.\[\&\>\*\]\:truncate>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\[\&\>\*\]\:border-border>*{border-color:var(--border)}.peer:checked~.peer-checked\:\[\&\>\*\]\:opacity-100>*{opacity:1}.\[\&\>\.atlas-disclosure\]\:rounded-none>.atlas-disclosure{border-radius:var(--radius-none)}.\[\&\>\.atlas-disclosure\]\:border-x-0>.atlas-disclosure{border-left-width:0px;border-right-width:0px}.\[\&\>\.atlas-disclosure\]\:border-b-0>.atlas-disclosure{border-bottom-width:0px}.\[\&\>\[data-slot\=tabs-trigger\]\[data-state\=active\]\]\:border-border>[data-slot=tabs-trigger][data-state=active]{border-color:var(--border)}.\[\&\>\[data-slot\=tabs-trigger\]\[data-state\=active\]\]\:text-foreground>[data-slot=tabs-trigger][data-state=active]{color:var(--foreground)}.dark\:\[\&\>\[data-slot\=tabs-trigger\]\[data-state\=active\]\]\:border-input>[data-slot=tabs-trigger][data-state=active]:is(.dark *){border-color:var(--input)}.\[\&\>\[data-slot\=tabs-trigger\]\]\:h-8>[data-slot=tabs-trigger]{height:2rem}.\[\&\>\[data-slot\=tabs-trigger\]\]\:min-h-8>[data-slot=tabs-trigger]{min-height:2rem}.\[\&\>\[data-slot\=tabs-trigger\]\]\:flex-none>[data-slot=tabs-trigger]{flex:none}.\[\&\>\[data-slot\=tabs-trigger\]\]\:rounded-md>[data-slot=tabs-trigger]{border-radius:var(--radius-md)}.\[\&\>\[data-slot\=tabs-trigger\]\]\:border>[data-slot=tabs-trigger]{border-width:1px}.\[\&\>\[data-slot\=tabs-trigger\]\]\:border-solid>[data-slot=tabs-trigger]{border-style:solid}.\[\&\>\[data-slot\=tabs-trigger\]\]\:border-transparent>[data-slot=tabs-trigger]{border-color:transparent}.\[\&\>\[data-slot\=tabs-trigger\]\]\:px-2\.5>[data-slot=tabs-trigger]{padding-left:.625rem;padding-right:.625rem}.\[\&\>\[data-slot\=tabs-trigger\]\]\:text-sm>[data-slot=tabs-trigger]{font-size:var(--text-sm-size);line-height:var(--text-sm-line-height)}.\[\&\>button\[role\=switch\]\]\:self-start>button[role=switch]{align-self:flex-start}.\[\&\>button\]\:w-full>button{width:100%}.\[\&\>dd\:last-of-type\]\:border-b-0>dd:last-of-type{border-bottom-width:0px}.\[\&\>dd\]\:border-b>dd{border-bottom-width:1px}.\[\&\>dd\]\:border-border>dd{border-color:var(--border)}.\[\&\>dd\]\:py-3>dd{padding-top:.75rem;padding-bottom:.75rem}.\[\&\>dd\]\:py-\[19px\]>dd{padding-top:19px;padding-bottom:19px}.\[\&\>dd\]\:pe-\[26px\]>dd{padding-inline-end:26px}.\[\&\>dd\]\:ps-6>dd{padding-inline-start:1.5rem}.\[\&\>dd\]\:text-start>dd{text-align:start}.\[\&\>dd\]\:text-\[length\:var\(--text-label-size\)\]>dd{font-size:var(--text-label-size)}.\[\&\>dd\]\:leading-\[1\.45\]>dd{line-height:1.45}.\[\&\>dd\]\:\[overflow-wrap\:anywhere\]>dd{overflow-wrap:anywhere}@media not all and (min-width: 640px){.max-sm\:\[\&\>dd\]\:pt-0\.5>dd{padding-top:.125rem}}@media (min-width: 640px){.sm\:\[\&\>dd\]\:ps-2\.5>dd{padding-inline-start:.625rem}}.\[\&\>div\+div\]\:border-s>div+div{border-inline-start-width:1px}.\[\&\>div\+div\]\:border-t>div+div{border-top-width:1px}.\[\&\>div\+div\]\:border-border>div+div{border-color:var(--border)}.\[\&\>div\+div\]\:pt-3>div+div{padding-top:.75rem}@media not all and (min-width: 768px){.max-md\:\[\&\>div\+div\]\:border-s-0>div+div{border-inline-start-width:0px}.max-md\:\[\&\>div\+div\]\:border-t>div+div{border-top-width:1px}}.\[\&\>div\:first-child\]\:px-3>div:first-child{padding-left:.75rem;padding-right:.75rem}.\[\&\>div\:first-child\]\:pb-0>div:first-child{padding-bottom:0}.\[\&\>div\:first-child\]\:pt-2>div:first-child{padding-top:.5rem}.\[\&\>div\:last-child\]\:min-h-\[3\.5625rem\]>div:last-child{min-height:3.5625rem}.\[\&\>div\:last-child\]\:px-3>div:last-child{padding-left:.75rem;padding-right:.75rem}.\[\&\>div\:last-child\]\:pb-2>div:last-child{padding-bottom:.5rem}.\[\&\>div\:nth-child\(2\)\]\:flex-1>div:nth-child(2){flex:1 1 0%}.\[\&\>div\>div\]\:mb-0>div>div{margin-bottom:0}.\[\&\>div\>div\]\:gap-2>div>div{gap:.5rem}.\[\&\>div\]\:flex>div{display:flex}.\[\&\>div\]\:max-w-\[960px\]>div{max-width:960px}.\[\&\>div\]\:max-w-none>div{max-width:none}.\[\&\>div\]\:flex-wrap>div{flex-wrap:wrap}.\[\&\>div\]\:items-center>div{align-items:center}.\[\&\>div\]\:gap-x-\[15px\]>div{column-gap:15px}@media not all and (min-width: 640px){.max-sm\:\[\&\>div\]\:flex-col>div{flex-direction:column}.max-sm\:\[\&\>div\]\:items-start>div{align-items:flex-start}.max-sm\:\[\&\>div\]\:gap-0\.5>div{gap:.125rem}}.\[\&\>dt\:last-of-type\]\:border-b-0>dt:last-of-type{border-bottom-width:0px}.\[\&\>dt\]\:border-b>dt{border-bottom-width:1px}.\[\&\>dt\]\:border-border>dt{border-color:var(--border)}.\[\&\>dt\]\:py-\[19px\]>dt{padding-top:19px;padding-bottom:19px}.\[\&\>dt\]\:pe-3>dt{padding-inline-end:.75rem}.\[\&\>dt\]\:ps-\[26px\]>dt{padding-inline-start:26px}.\[\&\>dt\]\:text-\[length\:var\(--text-label-size\)\]>dt{font-size:var(--text-label-size)}.\[\&\>dt\]\:leading-\[1\.45\]>dt{line-height:1.45}.\[\&\>dt\]\:text-muted-foreground>dt{color:var(--muted-foreground)}@media not all and (min-width: 640px){.max-sm\:\[\&\>dt\]\:pt-3>dt{padding-top:.75rem}}@media (min-width: 640px){.sm\:\[\&\>dt\]\:border-b>dt{border-bottom-width:1px}.sm\:\[\&\>dt\]\:border-border>dt{border-color:var(--border)}.sm\:\[\&\>dt\]\:py-3>dt{padding-top:.75rem;padding-bottom:.75rem}}.\[\&\>section\+section\]\:border-s>section+section{border-inline-start-width:1px}.\[\&\>section\+section\]\:border-border>section+section{border-color:var(--border)}@media (max-width: 900px){.max-\[900px\]\:\[\&\>section\+section\]\:border-s-0>section+section{border-inline-start-width:0px}.max-\[900px\]\:\[\&\>section\+section\]\:border-t>section+section{border-top-width:1px}}@media not all and (min-width: 768px){.max-md\:\[\&\>section\+section\]\:border-s-0>section+section{border-inline-start-width:0px}.max-md\:\[\&\>section\+section\]\:border-t>section+section{border-top-width:1px}}.\[\&\>section\]\:min-w-0>section{min-width:0px}.\[\&\>section\]\:content-start>section{align-content:flex-start}.\[\&\>section\]\:px-\[18px\]>section{padding-left:18px;padding-right:18px}.\[\&\>section\]\:py-4>section{padding-top:1rem;padding-bottom:1rem}.\[\&\>span\:first-child\]\:\!size-1\.5>span:first-child{width:.375rem!important;height:.375rem!important}.\[\&\>span\:first-child\]\:min-w-0>span:first-child{min-width:0px}.\[\&\>span\:first-child\]\:flex-1>span:first-child{flex:1 1 0%}.\[\&\>span\:first-child\]\:truncate>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\[\&\>span\:first-child\]\:\!bg-\[var\(--sev-critical\)\]>span:first-child{background-color:var(--sev-critical)!important}.\[\&\>span\:first-child\]\:\!bg-\[var\(--sev-high\)\]>span:first-child{background-color:var(--sev-high)!important}.\[\&\>span\:first-child\]\:\!bg-\[var\(--sev-low\)\]>span:first-child{background-color:var(--sev-low)!important}.\[\&\>span\:first-child\]\:\!bg-\[var\(--sev-medium\)\]>span:first-child{background-color:var(--sev-medium)!important}.\[\&\>span\:first-child\]\:text-start>span:first-child{text-align:start}.\[\&\>svg\]\:mt-0\.5>svg{margin-top:.125rem}.\[\&\>svg\]\:mt-px>svg{margin-top:1px}.\[\&\>svg\]\:size-4>svg{width:1rem;height:1rem}.\[\&\>svg\]\:size-\[17px\]>svg{width:17px;height:17px}.\[\&\>svg\]\:flex-none>svg{flex:none}.\[\&\>ul\:first-child\]\:mt-0>ul:first-child{margin-top:0}.\[\&\[aria-pressed\=true\]\>span\]\:text-inherit[aria-pressed=true]>span{color:inherit}.\[\&\[aria-pressed\=true\]\>span\]\:opacity-70[aria-pressed=true]>span{opacity:.7}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_\.atlas-feature-overview\\_\\_metric\>div\]\:\!bg-transparent .atlas-feature-overview__metric>div{background-color:transparent!important}.\[\&_\.atlas-feature-overview\\_\\_metric\[data-tone\=danger\]\]\:\!border-t-\[color\:var\(--sev-critical\)\] .atlas-feature-overview__metric[data-tone=danger]{border-top-color:var(--sev-critical)!important}.\[\&_\.atlas-feature-overview\\_\\_metric\[data-tone\=info\]\]\:\!border-t-\[color\:var\(--info\)\] .atlas-feature-overview__metric[data-tone=info]{border-top-color:var(--info)!important}.\[\&_\.atlas-feature-overview\\_\\_metric\[data-tone\=neutral\]\]\:\!border-t-\[color\:var\(--ring\)\] .atlas-feature-overview__metric[data-tone=neutral]{border-top-color:var(--ring)!important}.\[\&_\.atlas-feature-overview\\_\\_metric\[data-tone\=warning\]\]\:\!border-t-\[color\:var\(--warning\)\] .atlas-feature-overview__metric[data-tone=warning]{border-top-color:var(--warning)!important}.\[\&_\.atlas-feature-overview\\_\\_metric\]\:overflow-hidden .atlas-feature-overview__metric{overflow:hidden}.\[\&_\.atlas-feature-overview\\_\\_metric\]\:\!rounded-\[var\(--radius-lg\)\] .atlas-feature-overview__metric{border-radius:var(--radius-lg)!important}.\[\&_\.atlas-feature-overview\\_\\_metric\]\:\!border .atlas-feature-overview__metric{border-width:1px!important}.\[\&_\.atlas-feature-overview\\_\\_metric\]\:\!border-t-2 .atlas-feature-overview__metric{border-top-width:2px!important}.\[\&_\.atlas-feature-overview\\_\\_metric\]\:\!border-solid .atlas-feature-overview__metric{border-style:solid!important}.\[\&_\.atlas-feature-overview\\_\\_metric\]\:\!border-border .atlas-feature-overview__metric{border-color:var(--border)!important}.\[\&_\.atlas-feature-overview\\_\\_metric\]\:\!bg-card .atlas-feature-overview__metric{background-color:var(--card)!important}.\[\&_\.atlas-feature-overview\\_\\_metric\]\:shadow-sm .atlas-feature-overview__metric{--tw-shadow: var(--shadow-sm);--tw-shadow-colored: var(--shadow-sm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.\[\&_\.atlas-feature-overview\\_\\_metric\]\:transition-\[border-color\,box-shadow\,transform\] .atlas-feature-overview__metric{transition-property:border-color,box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.\[\&_\.atlas-feature-overview\\_\\_metric\]\:duration-150 .atlas-feature-overview__metric{transition-duration:.15s}.\[\&_\.atlas-feature-overview\\_\\_metric\]\:ease-out .atlas-feature-overview__metric{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[\&_\.atlas-feature-overview\\_\\_metrics\]\:\!grid-cols-1 .atlas-feature-overview__metrics{grid-template-columns:repeat(1,minmax(0,1fr))!important}.\[\&_\.atlas-feature-overview\\_\\_metrics\]\:\!gap-\[18px\] .atlas-feature-overview__metrics{gap:18px!important}@media (min-width: 640px){.sm\:\[\&_\.atlas-feature-overview\\_\\_metrics\]\:\!grid-cols-2 .atlas-feature-overview__metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (min-width: 1280px){.xl\:\[\&_\.atlas-feature-overview\\_\\_metrics\]\:\!grid-cols-4 .atlas-feature-overview__metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.\[\&_\.atlas-feature-overview\\_\\_next-copy\]\:w-full .atlas-feature-overview__next-copy{width:100%}.\[\&_\.atlas-feature-overview\\_\\_next-copy\]\:\!max-w-\[720px\] .atlas-feature-overview__next-copy{max-width:720px!important}.\[\&_\.atlas-feature-overview\\_\\_next\]\:\!grid .atlas-feature-overview__next{display:grid!important}.\[\&_\.atlas-feature-overview\\_\\_next\]\:\!grid-cols-1 .atlas-feature-overview__next{grid-template-columns:repeat(1,minmax(0,1fr))!important}.\[\&_\.atlas-feature-overview\\_\\_next\]\:\!items-center .atlas-feature-overview__next{align-items:center!important}.\[\&_\.atlas-feature-overview\\_\\_next\]\:\!gap-5 .atlas-feature-overview__next{gap:1.25rem!important}.\[\&_\.atlas-feature-overview\\_\\_next\]\:\!rounded-\[var\(--radius-xl\)\] .atlas-feature-overview__next{border-radius:var(--radius-xl)!important}.\[\&_\.atlas-feature-overview\\_\\_next\]\:\!bg-card .atlas-feature-overview__next{background-color:var(--card)!important}.\[\&_\.atlas-feature-overview\\_\\_next\]\:\!px-7 .atlas-feature-overview__next{padding-left:1.75rem!important;padding-right:1.75rem!important}.\[\&_\.atlas-feature-overview\\_\\_next\]\:\!py-6 .atlas-feature-overview__next{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.\[\&_\.atlas-feature-overview\\_\\_next\]\:shadow-sm .atlas-feature-overview__next{--tw-shadow: var(--shadow-sm);--tw-shadow-colored: var(--shadow-sm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width: 1024px){.lg\:\[\&_\.atlas-feature-overview\\_\\_next\]\:\!min-h-\[210px\] .atlas-feature-overview__next{min-height:210px!important}.lg\:\[\&_\.atlas-feature-overview\\_\\_next\]\:\!grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(270px\,0\.65fr\)\] .atlas-feature-overview__next{grid-template-columns:minmax(0,1.35fr) minmax(270px,.65fr)!important}.lg\:\[\&_\.atlas-feature-overview\\_\\_next\]\:\!gap-\[30px\] .atlas-feature-overview__next{gap:30px!important}}.\[\&_\.atlas-feature-overview\\_\\_next_h2\]\:\!text-\[length\:var\(--text-title-size\)\] .atlas-feature-overview__next h2{font-size:var(--text-title-size)!important}.\[\&_\.atlas-feature-overview\\_\\_next_h2\]\:\!leading-tight .atlas-feature-overview__next h2{line-height:1.25!important}.\[\&_\.atlas-feature-overview\\_\\_next_h2\]\:tracking-tight .atlas-feature-overview__next h2{letter-spacing:-.025em}.\[\&_\.atlas-feature-overview\\_\\_panel\:first-child\]\:\!border-t-\[color\:var\(--sev-critical\)\] .atlas-feature-overview__panel:first-child{border-top-color:var(--sev-critical)!important}.\[\&_\.atlas-feature-overview\\_\\_panel\:last-child\]\:\!border-t-\[color\:var\(--info\)\] .atlas-feature-overview__panel:last-child{border-top-color:var(--info)!important}.\[\&_\.atlas-feature-overview\\_\\_panel\]\:\!rounded-\[var\(--radius-xl\)\] .atlas-feature-overview__panel{border-radius:var(--radius-xl)!important}.\[\&_\.atlas-feature-overview\\_\\_panel\]\:\!border .atlas-feature-overview__panel{border-width:1px!important}.\[\&_\.atlas-feature-overview\\_\\_panel\]\:\!border-t-2 .atlas-feature-overview__panel{border-top-width:2px!important}.\[\&_\.atlas-feature-overview\\_\\_panel\]\:\!border-solid .atlas-feature-overview__panel{border-style:solid!important}.\[\&_\.atlas-feature-overview\\_\\_panel\]\:\!border-border .atlas-feature-overview__panel{border-color:var(--border)!important}.\[\&_\.atlas-feature-overview\\_\\_panel\]\:\!bg-card .atlas-feature-overview__panel{background-color:var(--card)!important}.\[\&_\.atlas-feature-overview\\_\\_panel\]\:shadow-sm .atlas-feature-overview__panel{--tw-shadow: var(--shadow-sm);--tw-shadow-colored: var(--shadow-sm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.\[\&_\.atlas-feature-overview\\_\\_panel\]\:before\:\!hidden .atlas-feature-overview__panel:before{content:var(--tw-content);display:none!important}.\[\&_\.atlas-feature-overview\\_\\_panels\]\:\!gap-\[18px\] .atlas-feature-overview__panels{gap:18px!important}@media (min-width: 1280px){.xl\:\[\&_\.atlas-feature-overview\\_\\_panels\]\:\!grid-cols-\[minmax\(0\,3fr\)_minmax\(330px\,2fr\)\] .atlas-feature-overview__panels{grid-template-columns:minmax(0,3fr) minmax(330px,2fr)!important}}.\[\&_\.atlas-feature-overview\\_\\_visual\]\:\!max-w-none .atlas-feature-overview__visual{max-width:none!important}.\[\&_\.atlas-inline-status\>span\:first-child\]\:hidden .atlas-inline-status>span:first-child{display:none}.\[\&_\.atlas-inline-status__icon\]\:mt-0 .atlas-inline-status icon{margin-top:0}.\[\&_\.atlas-inline-status__icon\]\:size-3\.5 .atlas-inline-status icon{width:.875rem;height:.875rem}.\[\&_\.atlas-inline-status__text\]\:truncate .atlas-inline-status text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\[\&_\.atlas-record-drawer__body\]\:pt-4 .atlas-record-drawer body{padding-top:1rem}.\[\&_\.atlas-record-drawer__eyebrow\>span\:last-child\]\:hidden .atlas-record-drawer eyebrow>span:last-child{display:none}.\[\&_\.atlas-record-drawer__header\]\:\!pb-3\.5 .atlas-record-drawer header{padding-bottom:.875rem!important}.\[\&_\.atlas-tablecn\\_\\_column-label\:has\(\[data-edit-header\]\)\]\:justify-end .atlas-tablecn__column-label:has([data-edit-header]){justify-content:flex-end}.\[\&_\.ds02-header_\.ds02-page\]\:line-clamp-2 .ds02-header .ds02-page{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.\[\&_\.note-ico\]\:text-destructive .note-ico{color:var(--destructive)}.\[\&_\.note-ico\]\:text-info .note-ico{color:var(--info)}.\[\&_\.note-ico\]\:text-success .note-ico{color:var(--success)}.\[\&_\.note-ico\]\:text-warning .note-ico{color:var(--warning)}.\[\&_\.os-icon\]\:rounded-none .os-icon{border-radius:var(--radius-none)}.\[\&_\.os-icon\]\:border-0 .os-icon{border-width:0px}.\[\&_\.os-icon\]\:bg-transparent .os-icon{background-color:transparent}.\[\&_\.os-icon\]\:p-0 .os-icon{padding:0}.\[\&_\.os-icon\]\:shadow-none .os-icon{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:\[\&_\.os-icon\]\:invert .os-icon:is(.dark *){--tw-invert: invert(100%);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)}.\[\&_\.rw-avatar\]\:border .rw-avatar{border-width:1px}.\[\&_\.rw-avatar\]\:border-\[color-mix\(in_srgb\,var\(--pv-record-tone\)_28\%\,var\(--border\)\)\] .rw-avatar{border-color:color-mix(in srgb,var(--pv-record-tone) 28%,var(--border))}.\[\&_\.rw-avatar\]\:bg-\[color-mix\(in_srgb\,var\(--pv-record-tone\)_12\%\,var\(--card\)\)\] .rw-avatar{background-color:color-mix(in srgb,var(--pv-record-tone) 12%,var(--card))}.\[\&_\.rw-avatar\]\:text-\[var\(--pv-record-ink\)\] .rw-avatar{color:var(--pv-record-ink)}.\[\&_\.rw-avatar_svg\]\:text-current .rw-avatar svg{color:currentColor}.\[\&_\.rw-detail\.rw-rail-hidden\]\:grid-cols-\[0_0_minmax\(0\,1fr\)\] .rw-detail.rw-rail-hidden{grid-template-columns:0 0 minmax(0,1fr)}.\[\&_\.rw-detail\]\:h-\[calc\(var\(--rw-room\,calc\(100dvh_-_7rem\)\)_-_2px\)\] .rw-detail{height:calc(var(--rw-room, calc(100dvh - 7rem) ) - 2px)}.\[\&_\.rw-detail\]\:min-h-0 .rw-detail{min-height:0px}.\[\&_\.rw-detail\]\:min-h-\[calc\(100dvh-140px\)\] .rw-detail{min-height:calc(100dvh - 140px)}.\[\&_\.rw-detail\]\:grid-cols-\[minmax\(0\,var\(--rw-rail\,288px\)\)_1px_minmax\(0\,1fr\)\] .rw-detail{grid-template-columns:minmax(0,var(--rw-rail,288px)) 1px minmax(0,1fr)}@media (max-width: 1100px){.max-\[1100px\]\:\[\&_\.rw-detail\]\:grid-cols-\[minmax\(240px\,30\%\)_1px_minmax\(0\,1fr\)\] .rw-detail{grid-template-columns:minmax(240px,30%) 1px minmax(0,1fr)}}@media not all and (min-width: 768px){.max-md\:\[\&_\.rw-detail\]\:min-h-0 .rw-detail{min-height:0px}}@media (min-width: 768px){.md\:\[\&_\.rw-detail\]\:h-\[calc\(var\(--rw-room\,calc\(100dvh_-_7rem\)\)_-_2px\)\] .rw-detail{height:calc(var(--rw-room, calc(100dvh - 7rem) ) - 2px)}.md\:\[\&_\.rw-detail\]\:min-h-0 .rw-detail{min-height:0px}.md\:\[\&_\.rw-detail\]\:grid-rows-\[40px_minmax\(0\,1fr\)\] .rw-detail{grid-template-rows:40px minmax(0,1fr)}}.\[\&_\.rw-fields\>\.rw-text-button\]\:hidden .rw-fields>.rw-text-button{display:none}.\[\&_\.rw-fields\]\:hidden .rw-fields{display:none}@media not all and (min-width: 768px){.max-md\:\[\&_\.rw-fields\]\:hidden .rw-fields{display:none}}.\[\&_\.rw-fields_dd\]\:text-\[length\:var\(--text-label-size\)\] .rw-fields dd{font-size:var(--text-label-size)}.\[\&_\.rw-fields_dd\]\:text-foreground .rw-fields dd{color:var(--foreground)}.\[\&_\.rw-fields_dl\>div\]\:min-h-\[34px\] .rw-fields dl>div{min-height:34px}.\[\&_\.rw-person-heading\>strong\]\:max-w-40 .rw-person-heading>strong{max-width:10rem}@keyframes pulse{50%{opacity:.5}}.\[\&_\.rw-person-heading\>strong\]\:animate-pulse .rw-person-heading>strong{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.\[\&_\.rw-person-heading\>strong\]\:rounded .rw-person-heading>strong{border-radius:var(--radius-md)}.\[\&_\.rw-person-heading\>strong\]\:bg-muted .rw-person-heading>strong{background-color:var(--muted)}.\[\&_\.rw-person-heading\>strong\]\:text-transparent .rw-person-heading>strong{color:transparent}@media (prefers-reduced-motion: reduce){.\[\&_\.rw-person-heading\>strong\]\:motion-reduce\:animate-none .rw-person-heading>strong{animation:none}}.\[\&_\.rw-property-rail\]\:sticky .rw-property-rail{position:sticky}.\[\&_\.rw-property-rail\]\:self-start .rw-property-rail{align-self:flex-start}.\[\&_\.rw-property-rail\]\:overflow-y-auto .rw-property-rail{overflow-y:auto}.\[\&_\.rw-property-rail\]\:bg-\[color-mix\(in_srgb\,var\(--pv-record-tone\)_2\%\,var\(--card\)\)\] .rw-property-rail{background-color:color-mix(in srgb,var(--pv-record-tone) 2%,var(--card))}.\[\&_\.rw-property-rail\]\:bg-\[var\(--trio-sidebar-bg\)\] .rw-property-rail{background-color:var(--trio-sidebar-bg)}.\[\&_\.rw-property-rail\]\:text-\[var\(--trio-text-primary\)\] .rw-property-rail{color:var(--trio-text-primary)}@media not all and (min-width: 768px){.max-md\:\[\&_\.rw-property-rail\]\:pb-0 .rw-property-rail{padding-bottom:0}}@media (min-width: 768px){.md\:\[\&_\.rw-property-rail\]\:min-h-0 .rw-property-rail{min-height:0px}.md\:\[\&_\.rw-property-rail\]\:overflow-y-auto .rw-property-rail{overflow-y:auto}.md\:\[\&_\.rw-property-rail\]\:overscroll-contain .rw-property-rail{overscroll-behavior:contain}}.\[\&_\.rw-record-actions\]\:overflow-visible .rw-record-actions{overflow:visible}.\[\&_\.rw-record-content\]\:flex-1 .rw-record-content{flex:1 1 0%}.\[\&_\.rw-record-content\]\:overflow-y-auto .rw-record-content{overflow-y:auto}.\[\&_\.rw-record-content\]\:px-7 .rw-record-content{padding-left:1.75rem;padding-right:1.75rem}.\[\&_\.rw-record-content\]\:pb-10 .rw-record-content{padding-bottom:2.5rem}.\[\&_\.rw-record-content\]\:pt-6 .rw-record-content{padding-top:1.5rem}@media (max-width: 1100px){.max-\[1100px\]\:\[\&_\.rw-record-content\]\:px-5 .rw-record-content{padding-left:1.25rem;padding-right:1.25rem}.max-\[1100px\]\:\[\&_\.rw-record-content\]\:pb-8 .rw-record-content{padding-bottom:2rem}.max-\[1100px\]\:\[\&_\.rw-record-content\]\:pt-5 .rw-record-content{padding-top:1.25rem}}@media not all and (min-width: 768px){.max-md\:\[\&_\.rw-record-content\]\:px-4 .rw-record-content{padding-left:1rem;padding-right:1rem}.max-md\:\[\&_\.rw-record-content\]\:pb-7 .rw-record-content{padding-bottom:1.75rem}.max-md\:\[\&_\.rw-record-content\]\:pt-4 .rw-record-content{padding-top:1rem}}@media not all and (min-width: 640px){.max-sm\:\[\&_\.rw-record-content\]\:px-4 .rw-record-content{padding-left:1rem;padding-right:1rem}}@media (min-width: 768px){.md\:\[\&_\.rw-record-content\]\:min-h-0 .rw-record-content{min-height:0px}.md\:\[\&_\.rw-record-content\]\:flex-1 .rw-record-content{flex:1 1 0%}.md\:\[\&_\.rw-record-content\]\:overflow-y-auto .rw-record-content{overflow-y:auto}}.\[\&_\.rw-record-main\]\:min-w-0 .rw-record-main{min-width:0px}@media (min-width: 768px){.md\:\[\&_\.rw-record-main\]\:flex .rw-record-main{display:flex}.md\:\[\&_\.rw-record-main\]\:min-h-0 .rw-record-main{min-height:0px}.md\:\[\&_\.rw-record-main\]\:flex-col .rw-record-main{flex-direction:column}}.\[\&_\.rw-record-nav\>\:nth-child\(2\)\]\:hidden .rw-record-nav>:nth-child(2){display:none}.\[\&_\.rw-record-nav\>\:nth-child\(3\)\]\:hidden .rw-record-nav>:nth-child(3){display:none}.\[\&_\.rw-record-nav\>\:nth-child\(4\)\]\:hidden .rw-record-nav>:nth-child(4){display:none}.\[\&_\.rw-tabs\:\:-webkit-scrollbar\]\:hidden .rw-tabs::-webkit-scrollbar{display:none}.\[\&_\.rw-tabs\[data-overflow\=both\]\]\:\[mask-image\:linear-gradient\(to_right\,transparent\,black_2\.5rem\,black_calc\(100\%-2\.5rem\)\,transparent\)\] .rw-tabs[data-overflow=both]{mask-image:linear-gradient(to right,transparent,black 2.5rem,black calc(100% - 2.5rem),transparent)}.\[\&_\.rw-tabs\[data-overflow\=left\]\]\:\[mask-image\:linear-gradient\(to_right\,transparent\,black_2\.5rem\)\] .rw-tabs[data-overflow=left]{mask-image:linear-gradient(to right,transparent,black 2.5rem)}.\[\&_\.rw-tabs\[data-overflow\=right\]\]\:\[mask-image\:linear-gradient\(to_left\,transparent\,black_2\.5rem\)\] .rw-tabs[data-overflow=right]{mask-image:linear-gradient(to left,transparent,black 2.5rem)}.\[\&_\.rw-tabs\]\:sticky .rw-tabs{position:sticky}.\[\&_\.rw-tabs\]\:top-0 .rw-tabs{top:0}.\[\&_\.rw-tabs\]\:z-10 .rw-tabs{z-index:10}.\[\&_\.rw-tabs\]\:flex-nowrap .rw-tabs{flex-wrap:nowrap}.\[\&_\.rw-tabs\]\:overflow-x-auto .rw-tabs{overflow-x:auto}.\[\&_\.rw-tabs\]\:overflow-y-hidden .rw-tabs{overflow-y:hidden}.\[\&_\.rw-tabs\]\:border-b .rw-tabs{border-bottom-width:1px}.\[\&_\.rw-tabs\]\:border-border .rw-tabs{border-color:var(--border)}.\[\&_\.rw-tabs\]\:bg-\[var\(--rw-bg\)\] .rw-tabs{background-color:var(--rw-bg)}.\[\&_\.rw-tabs\]\:\[scrollbar-width\:none\] .rw-tabs{scrollbar-width:none}@media (min-width: 768px){.md\:\[\&_\.rw-tabs\]\:flex-none .rw-tabs{flex:none}}.\[\&_\.rw-tabs_\[role\=tab\]\:hover\]\:text-\[var\(--trio-text-strong\)\] .rw-tabs [role=tab]:hover{color:var(--trio-text-strong)}.\[\&_\.rw-tabs_\[role\=tab\]\[aria-selected\=true\]\]\:\!border-b-\[color\:var\(--kiosk-record-tone\)\] .rw-tabs [role=tab][aria-selected=true]{border-bottom-color:var(--kiosk-record-tone)!important}.\[\&_\.rw-tabs_\[role\=tab\]\[aria-selected\=true\]\]\:\!border-b-\[color\:var\(--pv-record-tone\)\] .rw-tabs [role=tab][aria-selected=true]{border-bottom-color:var(--pv-record-tone)!important}.\[\&_\.rw-tabs_\[role\=tab\]\[aria-selected\=true\]\]\:font-semibold .rw-tabs [role=tab][aria-selected=true]{font-weight:600}.\[\&_\.rw-tabs_\[role\=tab\]\[aria-selected\=true\]\]\:\!text-\[var\(--pv-record-ink\)\] .rw-tabs [role=tab][aria-selected=true]{color:var(--pv-record-ink)!important}.\[\&_\.rw-tabs_\[role\=tab\]\[aria-selected\=true\]\]\:text-\[var\(--trio-text-strong\)\] .rw-tabs [role=tab][aria-selected=true]{color:var(--trio-text-strong)}.\[\&_\.rw-tabs_\[role\=tab\]\[aria-selected\=true\]\]\:\!\[background-size\:100\%_100\%\] .rw-tabs [role=tab][aria-selected=true]{background-size:100% 100%!important}.\[\&_\.rw-tabs_\[role\=tab\]\]\:min-h-11 .rw-tabs [role=tab]{min-height:2.75rem}.\[\&_\.rw-tabs_\[role\=tab\]\]\:min-h-\[46px\] .rw-tabs [role=tab]{min-height:46px}.\[\&_\.rw-tabs_\[role\=tab\]\]\:gap-\[7px\] .rw-tabs [role=tab]{gap:7px}.\[\&_\.rw-tabs_\[role\=tab\]\]\:rounded-none .rw-tabs [role=tab]{border-radius:var(--radius-none)}.\[\&_\.rw-tabs_\[role\=tab\]\]\:bg-transparent .rw-tabs [role=tab]{background-color:transparent}.\[\&_\.rw-tabs_\[role\=tab\]\]\:font-medium .rw-tabs [role=tab]{font-weight:500}.\[\&_\.rw-tabs_\[role\=tab\]\]\:text-\[var\(--trio-text-primary\)\] .rw-tabs [role=tab]{color:var(--trio-text-primary)}.\[\&_\.rw-tabs_\[role\=tab\]\]\:\!\[background-image\:none\] .rw-tabs [role=tab]{background-image:none!important}.\[\&_\.rw-tabs_\[role\=tab\]_svg\]\:size-4 .rw-tabs [role=tab] svg{width:1rem;height:1rem}.\[\&_\.rw-tabs_\[role\=tab\]_svg\]\:text-\[var\(--pv-record-ink\)\] .rw-tabs [role=tab] svg{color:var(--pv-record-ink)}.\[\&_\.rw-tabs_\[role\=tab\]_svg\]\:text-current .rw-tabs [role=tab] svg{color:currentColor}.\[\&_\.trio-maint-pill-dot\]\:bg-destructive .trio-maint-pill-dot{background-color:var(--destructive)}.\[\&_\.trio-maint-pill-dot\]\:bg-info .trio-maint-pill-dot{background-color:var(--info)}.\[\&_\.trio-maint-pill-dot\]\:bg-warning .trio-maint-pill-dot{background-color:var(--warning)}.\[\&_\[cmdk-input-wrapper\]\]\:border-b-0 [cmdk-input-wrapper]{border-bottom-width:0px}.\[\&_\[data-radix-select-viewport\]\]\:max-h-64 [data-radix-select-viewport]{max-height:16rem}.\[\&_\[data-radix-select-viewport\]\]\:p-0 [data-radix-select-viewport]{padding:0}.\[\&_\[data-slot\=grid\]\]\:min-h-\[var\(--record-grid-fill\)\] [data-slot=grid]{min-height:var(--record-grid-fill)}.\[\&_\[data-slot\=grid\]\]\:content-start [data-slot=grid]{align-content:flex-start}.\[\&_\[data-slot\=native-select-wrapper\]\]\:w-full [data-slot=native-select-wrapper]{width:100%}.\[\&_\[data-slot\=progress-indicator\]\]\:bg-\[var\(--status-info-fill\)\] [data-slot=progress-indicator]{background-color:var(--status-info-fill)}.\[\&_\[data-slot\=progress-indicator\]\]\:bg-\[var\(--status-warning-fill\)\] [data-slot=progress-indicator]{background-color:var(--status-warning-fill)}.\[\&_\[data-slot\=status-dot\]\>span\:last-child\]\:overflow-visible [data-slot=status-dot]>span:last-child{overflow:visible}.\[\&_\[data-slot\=status-dot\]\>span\:last-child\]\:whitespace-normal [data-slot=status-dot]>span:last-child{white-space:normal}.\[\&_\[data-slot\=status-dot\]\]\:min-w-0 [data-slot=status-dot]{min-width:0px}.\[\&_\[role\=menuitem\]_svg\]\:size-\[15px\] [role=menuitem] svg{width:15px;height:15px}.\[\&_\[role\=menuitem\]_svg\]\:flex-none [role=menuitem] svg{flex:none}.\[\&_a\]\:text-primary a{color:var(--primary)}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:\!no-underline a{text-decoration-line:none!important}.\[\&_b\]\:font-semibold b{font-weight:600}.\[\&_b\]\:tabular-nums b{--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)}.\[\&_b\]\:text-destructive b{color:var(--destructive)}.\[\&_b\]\:text-foreground b{color:var(--foreground)}.\[\&_b\]\:text-success-fg b{color:var(--success-fg)}.\[\&_b\]\:text-warning-fg b{color:var(--warning-fg)}.\[\&_blockquote\]\:mb-3 blockquote{margin-bottom:.75rem}.\[\&_blockquote\]\:border-s-2 blockquote{border-inline-start-width:2px}.\[\&_blockquote\]\:border-border blockquote{border-color:var(--border)}.\[\&_blockquote\]\:ps-3 blockquote{padding-inline-start:.75rem}.\[\&_blockquote\]\:text-muted-foreground blockquote{color:var(--muted-foreground)}.\[\&_button\.atlas-feature-overview\\_\\_metric\:hover\]\:\!border-\[color\:var\(--ring\)\] button.atlas-feature-overview__metric:hover{border-color:var(--ring)!important}.\[\&_button\.atlas-feature-overview\\_\\_metric\:hover\]\:shadow-md button.atlas-feature-overview__metric:hover{--tw-shadow: var(--shadow-md);--tw-shadow-colored: var(--shadow-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (prefers-reduced-motion: no-preference){.motion-safe\:\[\&_button\.atlas-feature-overview\\_\\_metric\:hover\]\:-translate-y-0\.5 button.atlas-feature-overview__metric:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.\[\&_code\]\:rounded code{border-radius:var(--radius-md)}.\[\&_code\]\:bg-muted code{background-color:var(--muted)}.\[\&_code\]\:px-1 code{padding-left:.25rem;padding-right:.25rem}.\[\&_code\]\:py-0\.5 code{padding-top:.125rem;padding-bottom:.125rem}.\[\&_code\]\:font-mono code{font-family:Geist Mono,monospace}.\[\&_code\]\:text-\[0\.85em\] code{font-size:.85em}.\[\&_dd\>span\]\:font-normal dd>span{font-weight:400}.\[\&_dd\]\:border-b dd{border-bottom-width:1px}.\[\&_dd\]\:border-\[var\(--border\)\] dd,.\[\&_dd\]\:border-border dd{border-color:var(--border)}.\[\&_dd\]\:py-1\.5 dd{padding-top:.375rem;padding-bottom:.375rem}.\[\&_dd\]\:text-start dd{text-align:start}.\[\&_dd\]\:text-\[length\:var\(--text-body-size\)\] dd{font-size:var(--text-body-size)}.\[\&_dd\]\:text-sm dd{font-size:var(--text-sm-size);line-height:var(--text-sm-line-height)}.\[\&_dd\]\:leading-5 dd{line-height:1.25rem}.\[\&_dt\]\:mb-\[3px\] dt{margin-bottom:3px}.\[\&_dt\]\:border-b dt{border-bottom-width:1px}.\[\&_dt\]\:border-\[var\(--border\)\] dt,.\[\&_dt\]\:border-border dt{border-color:var(--border)}.\[\&_dt\]\:py-1\.5 dt{padding-top:.375rem;padding-bottom:.375rem}.\[\&_dt\]\:pe-3 dt{padding-inline-end:.75rem}.\[\&_dt\]\:text-xs dt{font-size:var(--text-xs-size);line-height:var(--text-xs-line-height)}.\[\&_h1\]\:mb-3 h1{margin-bottom:.75rem}.\[\&_h1\]\:mt-4 h1{margin-top:1rem}.\[\&_h1\]\:w-full h1{width:100%}.\[\&_h1\]\:text-lg h1{font-size:var(--text-lg-size);line-height:var(--text-lg-line-height)}.\[\&_h1\]\:text-xs h1{font-size:var(--text-xs-size);line-height:var(--text-xs-line-height)}.\[\&_h1\]\:font-semibold h1{font-weight:600}.\[\&_h1\]\:leading-9 h1{line-height:2.25rem}.\[\&_h1\]\:tracking-tight h1{letter-spacing:-.025em}.\[\&_h2\]\:m-0 h2{margin:0}.\[\&_h2\]\:mb-2 h2{margin-bottom:.5rem}.\[\&_h2\]\:mb-\[5px\] h2{margin-bottom:5px}.\[\&_h2\]\:mt-4 h2{margin-top:1rem}.\[\&_h2\]\:text-base h2{font-size:var(--text-base-size);line-height:var(--text-base-line-height)}.\[\&_h2\]\:text-sm h2{font-size:var(--text-sm-size);line-height:var(--text-sm-line-height)}.\[\&_h2\]\:text-xs h2{font-size:var(--text-xs-size);line-height:var(--text-xs-line-height)}.\[\&_h2\]\:font-semibold h2{font-weight:600}.\[\&_h3\]\:mb-2 h3{margin-bottom:.5rem}.\[\&_h3\]\:mt-3 h3{margin-top:.75rem}.\[\&_h3\]\:text-sm h3{font-size:var(--text-sm-size);line-height:var(--text-sm-line-height)}.\[\&_h3\]\:text-xs h3{font-size:var(--text-xs-size);line-height:var(--text-xs-line-height)}.\[\&_h3\]\:font-semibold h3{font-weight:600}.\[\&_hr\]\:my-4 hr{margin-top:1rem;margin-bottom:1rem}.\[\&_hr\]\:border-border hr{border-color:var(--border)}.\[\&_img\]\:max-h-9 img{max-height:2.25rem}.\[\&_img\]\:max-h-\[50px\] img{max-height:50px}.\[\&_img\]\:max-w-9 img{max-width:2.25rem}.\[\&_img\]\:max-w-\[50px\] img{max-width:50px}.\[\&_img\]\:object-contain img{object-fit:contain}.\[\&_li\]\:mb-1 li,.\[\&_ol\]\:mb-1 ol{margin-bottom:.25rem}.\[\&_ol\]\:mb-3 ol{margin-bottom:.75rem}.\[\&_ol\]\:list-decimal ol{list-style-type:decimal}.\[\&_ol\]\:ps-5 ol{padding-inline-start:1.25rem}.\[\&_p\:last-child\]\:mb-0 p:last-child{margin-bottom:0}.\[\&_p\]\:m-0 p{margin:0}.\[\&_p\]\:mb-1 p{margin-bottom:.25rem}.\[\&_p\]\:mb-3 p{margin-bottom:.75rem}.\[\&_p\]\:mb-\[9px\] p{margin-bottom:9px}.\[\&_p\]\:mt-1 p{margin-top:.25rem}.\[\&_p\]\:inline-flex p{display:inline-flex}.\[\&_p\]\:items-center p{align-items:center}.\[\&_p\]\:gap-1\.5 p{gap:.375rem}.\[\&_p\]\:text-xs p{font-size:var(--text-xs-size);line-height:var(--text-xs-line-height)}.\[\&_p\]\:leading-5 p{line-height:1.25rem}.\[\&_p\]\:leading-normal p{line-height:1.5}.\[\&_p\]\:text-muted-foreground p{color:var(--muted-foreground)}.\[\&_p\]\:\[unicode-bidi\:plaintext\] p{unicode-bidi:plaintext}.\[\&_path\]\:fill-destructive path{fill:var(--destructive)}.\[\&_path\]\:fill-warning path{fill:var(--warning)}.\[\&_pre\]\:mb-3 pre{margin-bottom:.75rem}.\[\&_pre\]\:overflow-x-auto pre{overflow-x:auto}.\[\&_pre\]\:rounded-md pre{border-radius:var(--radius-md)}.\[\&_pre\]\:bg-muted pre{background-color:var(--muted)}.\[\&_pre\]\:p-3 pre{padding:.75rem}.\[\&_pre\]\:font-mono pre{font-family:Geist Mono,monospace}.\[\&_pre\]\:text-xs pre{font-size:var(--text-xs-size);line-height:var(--text-xs-line-height)}.\[\&_strong\]\:text-xl strong{font-size:var(--text-xl-size);line-height:var(--text-xl-line-height)}.\[\&_strong\]\:tabular-nums strong{--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)}.\[\&_svg\]\:me-\[5px\] svg{margin-inline-end:5px}.\[\&_svg\]\:\!size-3 svg{width:.75rem!important;height:.75rem!important}.\[\&_svg\]\:\!size-4 svg{width:1rem!important;height:1rem!important}.\[\&_svg\]\:size-3 svg{width:.75rem;height:.75rem}.\[\&_svg\]\:size-3\.5 svg{width:.875rem;height:.875rem}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:size-5 svg{width:1.25rem;height:1.25rem}.\[\&_svg\]\:size-6 svg{width:1.5rem;height:1.5rem}.\[\&_svg\]\:size-\[13px\] svg{width:13px;height:13px}.\[\&_svg\]\:size-\[15px\] svg{width:15px;height:15px}.\[\&_svg\]\:size-\[17px\] svg{width:17px;height:17px}.\[\&_svg\]\:size-\[18px\] svg{width:18px;height:18px}.\[\&_svg\]\:size-\[19px\] svg{width:19px;height:19px}.\[\&_svg\]\:size-\[22px\] svg{width:22px;height:22px}.\[\&_svg\]\:size-full svg{width:100%;height:100%}.\[\&_svg\]\:flex-none svg{flex:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\]\:text-\[var\(--pv-record-ink\)\] svg{color:var(--pv-record-ink)}.\[\&_svg\]\:text-\[var\(--success\)\] svg{color:var(--success)}.\[\&_svg\]\:text-destructive svg{color:var(--destructive)}.\[\&_svg\]\:text-muted-foreground svg{color:var(--muted-foreground)}.\[\&_svg\]\:text-success svg{color:var(--success)}.\[\&_svg\]\:text-warning svg{color:var(--warning)}.\[\&_svg\]\:\[stroke-width\:1\.6\] svg{stroke-width:1.6}.\[\&_svg\]\:\[stroke-width\:1\.75\] svg{stroke-width:1.75}.\[\&_svg\]\:\[stroke-width\:1\.7\] svg{stroke-width:1.7}.\[\&_svg\]\:\[stroke-width\:1\.9\] svg{stroke-width:1.9}.\[\&_table\]\:mb-3 table{margin-bottom:.75rem}.\[\&_table\]\:w-full table{width:100%}.\[\&_table\]\:border-collapse table{border-collapse:collapse}.\[\&_table\]\:text-xs table{font-size:var(--text-xs-size);line-height:var(--text-xs-line-height)}.\[\&_td\]\:border td{border-width:1px}.\[\&_td\]\:border-border td{border-color:var(--border)}.\[\&_td\]\:px-2 td{padding-left:.5rem;padding-right:.5rem}.\[\&_td\]\:py-1 td{padding-top:.25rem;padding-bottom:.25rem}.\[\&_th\]\:border th{border-width:1px}.\[\&_th\]\:border-border th{border-color:var(--border)}.\[\&_th\]\:px-2 th{padding-left:.5rem;padding-right:.5rem}.\[\&_th\]\:py-1 th{padding-top:.25rem;padding-bottom:.25rem}.\[\&_th\]\:text-start th{text-align:start}.\[\&_th\]\:font-medium th{font-weight:500}.\[\&_ul\]\:mb-1 ul{margin-bottom:.25rem}.\[\&_ul\]\:mb-3 ul{margin-bottom:.75rem}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:ps-5 ul{padding-inline-start:1.25rem}@container (max-width:23.75rem){.\[\@container\(max-width\:23\.75rem\)\]\:flex-col{flex-direction:column}.\[\@container\(max-width\:23\.75rem\)\]\:flex-col-reverse{flex-direction:column-reverse}.\[\@container\(max-width\:23\.75rem\)\]\:items-stretch{align-items:stretch}.\[\@container\(max-width\:23\.75rem\)\]\:\[\&\>button\]\:w-full>button{width:100%}}@container (max-width:400px){.\[\@container\(max-width\:400px\)\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.\[\@container\(max-width\:400px\)\]\:\[\&\:not\(\:first-child\)\]\:border-s-0:not(:first-child){border-inline-start-width:0px}.\[\@container\(max-width\:400px\)\]\:\[\&\:not\(\:first-child\)\]\:border-t:not(:first-child){border-top-width:1px}}@container (max-width:420px){.\[\@container\(max-width\:420px\)\]\:size-\[72px\]{width:72px;height:72px}.\[\@container\(max-width\:420px\)\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@container (max-width:480px){.\[\@container\(max-width\:480px\)\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.\[\@container\(max-width\:480px\)\]\:\[\&\>\*\+\*\]\:border-t>*+*{border-top-width:1px}.\[\@container\(max-width\:480px\)\]\:\[\&\>\*\:nth-child\(even\)\]\:border-s-0>*:nth-child(2n){border-inline-start-width:0px}}@container (max-width:545px){.\[\@container\(max-width\:545px\)\]\:col-span-full{grid-column:1 / -1}.\[\@container\(max-width\:545px\)\]\:columns-1{columns:1}.\[\@container\(max-width\:545px\)\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.\[\@container\(max-width\:545px\)\]\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.\[\@container\(max-width\:545px\)\]\:gap-y-3\.5{row-gap:.875rem}}@container (max-width:560px){.\[\@container\(max-width\:560px\)\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@container (max-width:620px){.\[\@container\(max-width\:620px\)\]\:block{display:block}.\[\@container\(max-width\:620px\)\]\:items-start{align-items:flex-start}}@container (max-width:640px){.\[\@container\(max-width\:640px\)\]\:\!col-span-1{grid-column:span 1 / span 1!important}.\[\@container\(max-width\:640px\)\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.\[\@container\(max-width\:640px\)\]\:\[\&\>\*\+\*\]\:border-s-0>*+*{border-inline-start-width:0px}.\[\@container\(max-width\:640px\)\]\:\[\&\>\*\+\*\]\:border-t>*+*{border-top-width:1px}}@container (min-width:401px) and (max-width:750px){.\[\@container\(min-width\:401px\)_and_\(max-width\:750px\)\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\[\@container\(min-width\:401px\)_and_\(max-width\:750px\)\]\:\[\&\:nth-child\(2n\+1\)\]\:border-s-0:nth-child(odd){border-inline-start-width:0px}.\[\@container\(min-width\:401px\)_and_\(max-width\:750px\)\]\:\[\&\:nth-child\(n\+3\)\]\:border-t:nth-child(n+3){border-top-width:1px}}@container (min-width:56rem){.\[\@container\(min-width\:56rem\)\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:62rem){.\[\@container\(min-width\:62rem\)\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container ds02-workspace (max-width:520px){.\[\@container_ds02-workspace_\(max-width\:520px\)\]\:\[\&_\.ds02-header_\.ds02-back\]\:inline-flex .ds02-header .ds02-back{display:inline-flex}.\[\@container_ds02-workspace_\(max-width\:520px\)\]\:\[\&_\.ds02-header_\.ds02-page\]\:line-clamp-2 .ds02-header .ds02-page{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.\[\@container_ds02-workspace_\(max-width\:520px\)\]\:\[\&_\.ds02-header_\.ds02-page\]\:whitespace-normal .ds02-header .ds02-page{white-space:normal}.\[\@container_ds02-workspace_\(max-width\:520px\)\]\:\[\&_\.ds02-header_\.ds02-page\]\:leading-tight .ds02-header .ds02-page{line-height:1.25}.\[\@container_ds02-workspace_\(max-width\:520px\)\]\:\[\&_\.ds02-header_\.ds02-page\]\:\[overflow-wrap\:anywhere\] .ds02-header .ds02-page{overflow-wrap:anywhere}}@container record-grid-bar (max-width:480px){.\[\@container_record-grid-bar_\(max-width\:480px\)\]\:grid{display:grid}.\[\@container_record-grid-bar_\(max-width\:480px\)\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container record-grid-bar (max-width:760px){.\[\@container_record-grid-bar_\(max-width\:760px\)\]\:flex{display:flex}.\[\@container_record-grid-bar_\(max-width\:760px\)\]\:w-full{width:100%}.\[\@container_record-grid-bar_\(max-width\:760px\)\]\:max-w-none{max-width:none}.\[\@container_record-grid-bar_\(max-width\:760px\)\]\:basis-full{flex-basis:100%}.\[\@container_record-grid-bar_\(max-width\:760px\)\]\:\[\&\>\*\]\:flex-1>*{flex:1 1 0%}.\[\@container_record-grid-bar_\(max-width\:760px\)\]\:\[\&_\.atlas-tablecn\\\\_\\\\_toolbar-end\]\:basis-full .atlas-tablecn__toolbar-end,.\[\@container_record-grid-bar_\(max-width\:760px\)\]\:\[\&_\.atlas-tablecn\\_\\_toolbar-end\]\:basis-full .atlas-tablecn__toolbar-end{flex-basis:100%}}@container record (max-width:520px){.\[\@container_record_\(max-width\:520px\)\]\:\[\&_\.rw-highlights\]\:grid-cols-1 .rw-highlights{grid-template-columns:repeat(1,minmax(0,1fr))}.\[\@container_record_\(max-width\:520px\)\]\:\[\&_\.rw-record-content\]\:px-4 .rw-record-content{padding-left:1rem;padding-right:1rem}.\[\@container_record_\(max-width\:520px\)\]\:\[\&_\.rw-record-content\]\:pt-4 .rw-record-content{padding-top:1rem}}@container record (max-width:860px){.\[\@container_record_\(max-width\:860px\)\]\:\[\&_\.rw-detail\.rw-rail-hidden_\.rw-property-rail\]\:hidden .rw-detail.rw-rail-hidden .rw-property-rail{display:none}.\[\@container_record_\(max-width\:860px\)\]\:\[\&_\.rw-detail\.rw-rail-hidden_\.rw-record-nav\]\:ms-auto .rw-detail.rw-rail-hidden .rw-record-nav{margin-inline-start:auto}.\[\@container_record_\(max-width\:860px\)\]\:\[\&_\.rw-detail\]\:flex .rw-detail{display:flex}.\[\@container_record_\(max-width\:860px\)\]\:\[\&_\.rw-detail\]\:min-h-0 .rw-detail{min-height:0px}.\[\@container_record_\(max-width\:860px\)\]\:\[\&_\.rw-detail\]\:flex-row .rw-detail{flex-direction:row}.\[\@container_record_\(max-width\:860px\)\]\:\[\&_\.rw-detail\]\:flex-wrap .rw-detail{flex-wrap:wrap}.\[\@container_record_\(max-width\:860px\)\]\:\[\&_\.rw-detail\]\:items-center .rw-detail{align-items:center}.\[\@container_record_\(max-width\:860px\)\]\:\[\&_\.rw-person-heading\]\:order-1 .rw-person-heading{order:1}.\[\@container_record_\(max-width\:860px\)\]\:\[\&_\.rw-person-heading\]\:min-w-0 .rw-person-heading{min-width:0px}.\[\@container_record_\(max-width\:860px\)\]\:\[\&_\.rw-person-heading\]\:flex-1 .rw-person-heading{flex:1 1 0%}.\[\@container_record_\(max-width\:860px\)\]\:\[\&_\.rw-person-heading\]\:pb-3 .rw-person-heading{padding-bottom:.75rem}.\[\@container_record_\(max-width\:860px\)\]\:\[\&_\.rw-property-rail\>\:not\(\.rw-person-heading\)\]\:order-3 .rw-property-rail>:not(.rw-person-heading){order:3}.\[\@container_record_\(max-width\:860px\)\]\:\[\&_\.rw-property-rail\>\:not\(\.rw-person-heading\)\]\:w-full .rw-property-rail>:not(.rw-person-heading){width:100%}.\[\@container_record_\(max-width\:860px\)\]\:\[\&_\.rw-property-rail\>\:not\(\.rw-person-heading\)\]\:flex-none .rw-property-rail>:not(.rw-person-heading){flex:none}.\[\@container_record_\(max-width\:860px\)\]\:\[\&_\.rw-property-rail\]\:contents .rw-property-rail{display:contents}.\[\@container_record_\(max-width\:860px\)\]\:\[\&_\.rw-record-content\]\:min-h-0 .rw-record-content{min-height:0px}.\[\@container_record_\(max-width\:860px\)\]\:\[\&_\.rw-record-content\]\:pb-8 .rw-record-content{padding-bottom:2rem}.\[\@container_record_\(max-width\:860px\)\]\:\[\&_\.rw-record-main\]\:order-4 .rw-record-main{order:4}.\[\@container_record_\(max-width\:860px\)\]\:\[\&_\.rw-record-main\]\:w-full .rw-record-main{width:100%}.\[\@container_record_\(max-width\:860px\)\]\:\[\&_\.rw-record-main\]\:flex-none .rw-record-main{flex:none}.\[\@container_record_\(max-width\:860px\)\]\:\[\&_\.rw-record-main\]\:border-t .rw-record-main{border-top-width:1px}.\[\@container_record_\(max-width\:860px\)\]\:\[\&_\.rw-record-main\]\:border-\[var\(--rw-border\)\] .rw-record-main{border-color:var(--rw-border)}.\[\@container_record_\(max-width\:860px\)\]\:\[\&_\.rw-record-nav\]\:order-2 .rw-record-nav{order:2}.\[\@container_record_\(max-width\:860px\)\]\:\[\&_\.rw-record-nav\]\:flex-none .rw-record-nav{flex:none}.\[\@container_record_\(max-width\:860px\)\]\:\[\&_\.rw-record-nav\]\:border-b-0 .rw-record-nav{border-bottom-width:0px}.\[\@container_record_\(max-width\:860px\)\]\:\[\&_\.rw-resizer\]\:hidden .rw-resizer{display:none}}@container record (min-width:521px) and (max-width:860px){.\[\@container_record_\(min-width\:521px\)_and_\(max-width\:860px\)\]\:\[\&_\.rw-fields_dl\]\:grid .rw-fields dl{display:grid}.\[\@container_record_\(min-width\:521px\)_and_\(max-width\:860px\)\]\:\[\&_\.rw-fields_dl\]\:grid-cols-2 .rw-fields dl{grid-template-columns:repeat(2,minmax(0,1fr))}.\[\@container_record_\(min-width\:521px\)_and_\(max-width\:860px\)\]\:\[\&_\.rw-fields_dl\]\:gap-x-6 .rw-fields dl{column-gap:1.5rem}.\[\@container_record_\(min-width\:521px\)_and_\(max-width\:860px\)\]\:\[\&_\.rw-record-content\]\:px-5 .rw-record-content{padding-left:1.25rem;padding-right:1.25rem}.\[\@container_record_\(min-width\:521px\)_and_\(max-width\:860px\)\]\:\[\&_\.rw-record-content\]\:pt-5 .rw-record-content{padding-top:1.25rem}}@container record (min-width:861px){.\[\@container_record_\(min-width\:861px\)\]\:\[\&_\.rw-detail\]\:h-\[calc\(var\(--rw-room\,calc\(100dvh_-_7rem\)\)_-_2px\)\] .rw-detail{height:calc(var(--rw-room, calc(100dvh - 7rem) ) - 2px)}.\[\@container_record_\(min-width\:861px\)\]\:\[\&_\.rw-detail\]\:min-h-0 .rw-detail{min-height:0px}.\[\@container_record_\(min-width\:861px\)\]\:\[\&_\.rw-detail\]\:grid-rows-\[40px_minmax\(0\,1fr\)\] .rw-detail{grid-template-rows:40px minmax(0,1fr)}.\[\@container_record_\(min-width\:861px\)\]\:\[\&_\.rw-property-rail\]\:sticky .rw-property-rail{position:sticky}.\[\@container_record_\(min-width\:861px\)\]\:\[\&_\.rw-property-rail\]\:top-0 .rw-property-rail{top:0}.\[\@container_record_\(min-width\:861px\)\]\:\[\&_\.rw-property-rail\]\:max-h-\[calc\(100dvh-7rem\)\] .rw-property-rail{max-height:calc(100dvh - 7rem)}.\[\@container_record_\(min-width\:861px\)\]\:\[\&_\.rw-property-rail\]\:min-h-0 .rw-property-rail{min-height:0px}.\[\@container_record_\(min-width\:861px\)\]\:\[\&_\.rw-property-rail\]\:self-start .rw-property-rail{align-self:flex-start}.\[\@container_record_\(min-width\:861px\)\]\:\[\&_\.rw-property-rail\]\:overflow-y-auto .rw-property-rail{overflow-y:auto}.\[\@container_record_\(min-width\:861px\)\]\:\[\&_\.rw-property-rail\]\:overscroll-contain .rw-property-rail{overscroll-behavior:contain}.\[\@container_record_\(min-width\:861px\)\]\:\[\&_\.rw-record-content\]\:min-h-0 .rw-record-content{min-height:0px}.\[\@container_record_\(min-width\:861px\)\]\:\[\&_\.rw-record-content\]\:flex-1 .rw-record-content{flex:1 1 0%}.\[\@container_record_\(min-width\:861px\)\]\:\[\&_\.rw-record-content\]\:overflow-y-auto .rw-record-content{overflow-y:auto}.\[\@container_record_\(min-width\:861px\)\]\:\[\&_\.rw-record-main\]\:flex .rw-record-main{display:flex}.\[\@container_record_\(min-width\:861px\)\]\:\[\&_\.rw-record-main\]\:min-h-0 .rw-record-main{min-height:0px}.\[\@container_record_\(min-width\:861px\)\]\:\[\&_\.rw-record-main\]\:flex-col .rw-record-main{flex-direction:column}.\[\@container_record_\(min-width\:861px\)\]\:\[\&_\.rw-tabs\]\:flex-none .rw-tabs{flex:none}}html[dir=ltr],[data-sonner-toaster][dir=ltr]{--toast-icon-margin-start: -3px;--toast-icon-margin-end: 4px;--toast-svg-margin-start: -1px;--toast-svg-margin-end: 0px;--toast-button-margin-start: auto;--toast-button-margin-end: 0;--toast-close-button-start: 0;--toast-close-button-end: unset;--toast-close-button-transform: translate(-35%, -35%)}html[dir=rtl],[data-sonner-toaster][dir=rtl]{--toast-icon-margin-start: 4px;--toast-icon-margin-end: -3px;--toast-svg-margin-start: 0px;--toast-svg-margin-end: -1px;--toast-button-margin-start: 0;--toast-button-margin-end: auto;--toast-close-button-start: unset;--toast-close-button-end: 0;--toast-close-button-transform: translate(35%, -35%)}[data-sonner-toaster]{position:fixed;width:var(--width);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--gray1: hsl(0, 0%, 99%);--gray2: hsl(0, 0%, 97.3%);--gray3: hsl(0, 0%, 95.1%);--gray4: hsl(0, 0%, 93%);--gray5: hsl(0, 0%, 90.9%);--gray6: hsl(0, 0%, 88.7%);--gray7: hsl(0, 0%, 85.8%);--gray8: hsl(0, 0%, 78%);--gray9: hsl(0, 0%, 56.1%);--gray10: hsl(0, 0%, 52.3%);--gray11: hsl(0, 0%, 43.5%);--gray12: hsl(0, 0%, 9%);--border-radius: 8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:none;z-index:999999999;transition:transform .4s ease}@media (hover: none) and (pointer: coarse){[data-sonner-toaster][data-lifted=true]{transform:none}}[data-sonner-toaster][data-x-position=right]{right:var(--offset-right)}[data-sonner-toaster][data-x-position=left]{left:var(--offset-left)}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translate(-50%)}[data-sonner-toaster][data-y-position=top]{top:var(--offset-top)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[data-sonner-toast]{--y: translateY(100%);--lift-amount: calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:none;overflow-wrap:anywhere}[data-sonner-toast][data-styled=true]{padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px #0000001a;width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}[data-sonner-toast][data-y-position=top]{top:0;--y: translateY(-100%);--lift: 1;--lift-amount: calc(1 * var(--gap))}[data-sonner-toast][data-y-position=bottom]{bottom:0;--y: translateY(100%);--lift: -1;--lift-amount: calc(var(--lift) * var(--gap))}[data-sonner-toast][data-styled=true] [data-description]{font-weight:400;line-height:1.4;color:#3f3f3f}[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{color:inherit}[data-sonner-toaster][data-sonner-theme=dark] [data-description]{color:#e8e8e8}[data-sonner-toast][data-styled=true] [data-title]{font-weight:500;line-height:1.5;color:inherit}[data-sonner-toast][data-styled=true] [data-icon]{display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}[data-sonner-toast][data-promise=true] [data-icon]>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}[data-sonner-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-sonner-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast][data-styled=true] [data-content]{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;font-weight:500;cursor:pointer;outline:none;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}[data-sonner-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px #0006}[data-sonner-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast][data-styled=true] [data-cancel]{color:var(--normal-text);background:#00000014}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]{background:#ffffff4d}[data-sonner-toast][data-styled=true] [data-close-button]{position:absolute;left:var(--toast-close-button-start);right:var(--toast-close-button-end);top:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--normal-text);background:var(--normal-bg);border:1px solid var(--normal-border);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}[data-sonner-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]:before{content:"";position:absolute;left:-100%;right:-100%;height:100%;z-index:-1}[data-sonner-toast][data-y-position=top][data-swiping=true]:before{bottom:50%;transform:scaleY(3) translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]:before{top:50%;transform:scaleY(3) translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]:before{content:"";position:absolute;inset:0;transform:scaleY(2)}[data-sonner-toast][data-expanded=true]:after{content:"";position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}[data-sonner-toast][data-mounted=true]{--y: translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale: var(--toasts-before) * .05 + 1;--y: translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-x-position=right]{right:0}[data-sonner-toast][data-x-position=left]{left:0}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y: translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y: translateY(calc(var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y: translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y: translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-sonner-toast][data-removed=true][data-front=false]:before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y, 0px)) translate(var(--swipe-amount-x, 0px));transition:none}[data-sonner-toast][data-swiped=true]{-webkit-user-select:none;user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{0%{transform:var(--y) translate(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translate(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{0%{transform:var(--y) translate(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translate(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (max-width: 600px){[data-sonner-toaster]{position:fixed;right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset-left) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--mobile-offset-bottom)}[data-sonner-toaster][data-y-position=top]{top:var(--mobile-offset-top)}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-sonner-theme=light]{--normal-bg: #fff;--normal-border: var(--gray4);--normal-text: var(--gray12);--success-bg: hsl(143, 85%, 96%);--success-border: hsl(145, 92%, 87%);--success-text: hsl(140, 100%, 27%);--info-bg: hsl(208, 100%, 97%);--info-border: hsl(221, 91%, 93%);--info-text: hsl(210, 92%, 45%);--warning-bg: hsl(49, 100%, 97%);--warning-border: hsl(49, 91%, 84%);--warning-text: hsl(31, 92%, 45%);--error-bg: hsl(359, 100%, 97%);--error-border: hsl(359, 100%, 94%);--error-text: hsl(360, 100%, 45%)}[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg: #000;--normal-border: hsl(0, 0%, 20%);--normal-text: var(--gray1)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg: #fff;--normal-border: var(--gray3);--normal-text: var(--gray12)}[data-sonner-toaster][data-sonner-theme=dark]{--normal-bg: #000;--normal-bg-hover: hsl(0, 0%, 12%);--normal-border: hsl(0, 0%, 20%);--normal-border-hover: hsl(0, 0%, 25%);--normal-text: var(--gray1);--success-bg: hsl(150, 100%, 6%);--success-border: hsl(147, 100%, 12%);--success-text: hsl(150, 86%, 65%);--info-bg: hsl(215, 100%, 6%);--info-border: hsl(223, 43%, 17%);--info-text: hsl(216, 87%, 65%);--warning-bg: hsl(64, 100%, 6%);--warning-border: hsl(60, 100%, 9%);--warning-text: hsl(46, 87%, 65%);--error-bg: hsl(358, 76%, 10%);--error-border: hsl(357, 89%, 16%);--error-text: hsl(358, 100%, 81%)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success],[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info],[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning],[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error],[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size: 16px;height:var(--size);width:var(--size);position:absolute;inset:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:nth-child(1){animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}to{opacity:.15}}@media (prefers-reduced-motion){[data-sonner-toast],[data-sonner-toast]>*,.sonner-loading-bar{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}[data-sonner-toaster]{font-family:var(--font-sans);--gray2: var(--muted);--gray4: var(--border);--gray5: var(--border);--gray11: var(--muted-foreground);--gray12: var(--popover-foreground);--border-radius: var(--radius-md)}@media (prefers-reduced-motion: reduce){[data-sonner-toaster]{transition:none!important}}[data-sonner-toaster][data-sonner-theme=light],[data-sonner-toaster][data-sonner-theme=dark]{--normal-bg: var(--popover);--normal-border: var(--border);--normal-text: var(--popover-foreground);--success-bg: var(--toast-success-bg);--success-border: var(--border);--success-text: var(--popover-foreground);--info-bg: var(--toast-info-bg);--info-border: var(--border);--info-text: var(--popover-foreground);--warning-bg: var(--toast-warning-bg);--warning-border: var(--border);--warning-text: var(--popover-foreground);--error-bg: var(--toast-error-bg);--error-border: var(--border);--error-text: var(--popover-foreground)}[data-sonner-toast]{pointer-events:auto}[data-sonner-toast][data-styled=true]{padding:var(--spacing-4);gap:var(--spacing-2);border-radius:var(--radius-md);box-shadow:var(--shadow-toast);width:var(--width);font-size:var(--text-body-size);line-height:var(--text-body-lh);background:var(--popover);border:1px solid var(--border);color:var(--popover-foreground)}[data-sonner-toast][data-styled=true] [data-title]{font-weight:500;line-height:var(--text-body-lh);color:var(--popover-foreground)}[data-sonner-toast][data-styled=true] [data-description],[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{font-weight:400;line-height:var(--text-body-lh);color:var(--muted-foreground)}[data-sonner-toast][data-styled=true] [data-content]{gap:2px}[data-rich-colors=true][data-sonner-toast][data-styled=true][data-type=success]{background:var(--toast-success-bg);border-color:var(--border);color:var(--popover-foreground)}[data-rich-colors=true][data-sonner-toast][data-styled=true][data-type=info]{background:var(--toast-info-bg);border-color:var(--border);color:var(--popover-foreground)}[data-rich-colors=true][data-sonner-toast][data-styled=true][data-type=warning]{background:var(--toast-warning-bg);border-color:var(--border);color:var(--popover-foreground)}[data-rich-colors=true][data-sonner-toast][data-styled=true][data-type=error]{background:var(--toast-error-bg);border-color:var(--border);color:var(--popover-foreground)}[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--toast-success-bg);border-color:var(--border);color:var(--popover-foreground)}[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--toast-info-bg);border-color:var(--border);color:var(--popover-foreground)}[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--toast-warning-bg);border-color:var(--border);color:var(--popover-foreground)}[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--toast-error-bg);border-color:var(--border);color:var(--popover-foreground)}[data-sonner-toast][data-styled=true] [data-icon]{height:20px;width:20px}[data-sonner-toast][data-styled=true] [data-icon] svg{width:20px;height:20px}[data-rich-colors=true][data-sonner-toast][data-type=success] [data-icon]{color:var(--toast-success-accent)}[data-rich-colors=true][data-sonner-toast][data-type=info] [data-icon]{color:var(--toast-info-accent)}[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-icon]{color:var(--toast-warning-accent)}[data-rich-colors=true][data-sonner-toast][data-type=error] [data-icon]{color:var(--toast-error-accent)}[data-sonner-toast][data-type=loading] [data-icon]{color:var(--muted-foreground)}[data-sonner-toast][data-styled=true] [data-button][data-action]{border-radius:var(--radius-toast-action);height:24px;padding-left:var(--spacing-2);padding-right:var(--spacing-2);font-size:var(--text-xs-size);line-height:var(--text-xs-line-height);font-weight:500;background:var(--primary);color:var(--primary-foreground);border:none;filter:drop-shadow(var(--drop-shadow-xs));transition:opacity .4s,box-shadow .2s,background-color .15s ease,color .15s ease}[data-sonner-toast][data-styled=true] [data-button][data-action]:hover{opacity:.92}[data-sonner-toast][data-styled=true] [data-button][data-action]:active{opacity:.86}[data-sonner-toast][data-styled=true] [data-button][data-action]:focus-visible{box-shadow:0 0 0 2px var(--ring);outline:none}[data-sonner-toast][data-styled=true] [data-button][data-cancel]{border-radius:var(--radius-toast-action);height:24px;padding-left:var(--spacing-2);padding-right:var(--spacing-2);font-size:var(--text-xs-size);line-height:var(--text-xs-line-height);font-weight:500;background:var(--secondary);color:var(--secondary-foreground);border:none;filter:drop-shadow(var(--drop-shadow-xs));transition:opacity .4s,box-shadow .2s,background-color .15s ease,color .15s ease}[data-sonner-toast][data-styled=true] [data-button][data-cancel]:hover{background:color-mix(in srgb,var(--secondary) 88%,var(--foreground) 12%)}[data-sonner-toast][data-styled=true] [data-button][data-cancel]:active{background:color-mix(in srgb,var(--secondary) 80%,var(--foreground) 20%)}[data-sonner-toast][data-styled=true] [data-button][data-cancel]:focus-visible{box-shadow:0 0 0 2px var(--ring);outline:none}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-button][data-cancel]:hover{background:color-mix(in srgb,var(--secondary) 90%,var(--foreground) 10%)}[data-sonner-toast][data-styled=true] [data-close-button]{height:20px;width:20px;color:var(--popover-foreground);background:var(--popover);border:1px solid var(--border);transition:opacity .1s,background-color .2s ease,border-color .2s ease}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--muted);border-color:var(--border)}[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:var(--shadow-toast),0 0 0 2px var(--ring);outline:none}[data-sonner-toast]:focus-visible{box-shadow:var(--shadow-toast),0 0 0 2px var(--ring);outline:none}.sonner-loading-wrapper{--size: 20px}.sonner-loading-bar{background:var(--muted-foreground)}:root{--status-success-bg: var(--success-bg);--status-success-border: var(--success-border);--status-success-text: var(--success-fg);--status-warning-bg: var(--warning-bg);--status-warning-border: var(--warning-border);--status-warning-text: var(--warning-fg);--status-info-bg: var(--info-bg);--status-info-border: var(--info-border);--status-info-text: var(--info-fg);--status-danger-bg: var(--destructive-bg);--status-danger-border: var(--destructive-border);--status-danger-text: var(--destructive-fg);--status-neutral-bg: var(--neutral-bg);--status-neutral-border: var(--neutral-border);--status-neutral-text: var(--neutral-text)}.trio-status-success.trio-status-success{border-color:var(--status-success-border);background-color:var(--status-success-bg);color:var(--status-success-text)}.trio-status-warning.trio-status-warning{border-color:var(--status-warning-border);background-color:var(--status-warning-bg);color:var(--status-warning-text)}.trio-status-info.trio-status-info{border-color:var(--status-info-border);background-color:var(--status-info-bg);color:var(--status-info-text)}.trio-status-danger.trio-status-danger{border-color:var(--status-danger-border);background-color:var(--status-danger-bg);color:var(--status-danger-text)}[data-vaul-drawer]{touch-action:none;will-change:transform;transition:transform .5s cubic-bezier(.32,.72,0,1);animation-duration:.5s;animation-timing-function:cubic-bezier(.32,.72,0,1)}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=bottom][data-state=open]{animation-name:slideFromBottom}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=bottom][data-state=closed]{animation-name:slideToBottom}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=top][data-state=open]{animation-name:slideFromTop}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=top][data-state=closed]{animation-name:slideToTop}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=left][data-state=open]{animation-name:slideFromLeft}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=left][data-state=closed]{animation-name:slideToLeft}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=right][data-state=open]{animation-name:slideFromRight}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=right][data-state=closed]{animation-name:slideToRight}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=bottom]{transform:translate3d(0,var(--initial-transform, 100%),0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=top]{transform:translate3d(0,calc(var(--initial-transform, 100%) * -1),0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=left]{transform:translate3d(calc(var(--initial-transform, 100%) * -1),0,0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=right]{transform:translate3d(var(--initial-transform, 100%),0,0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=top],[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=bottom]{transform:translate3d(0,var(--snap-point-height, 0),0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=left],[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=right]{transform:translate3d(var(--snap-point-height, 0),0,0)}[data-vaul-overlay][data-vaul-snap-points=false]{animation-duration:.5s;animation-timing-function:cubic-bezier(.32,.72,0,1)}[data-vaul-overlay][data-vaul-snap-points=false][data-state=open]{animation-name:fadeIn}[data-vaul-overlay][data-state=closed]{animation-name:fadeOut}[data-vaul-animate=false]{animation:none!important}[data-vaul-overlay][data-vaul-snap-points=true]{transition:opacity .5s cubic-bezier(.32,.72,0,1);opacity:1}[data-vaul-drawer]:not([data-vaul-custom-container=true]):after{content:"";position:absolute;background:inherit;background-color:inherit}[data-vaul-drawer][data-vaul-drawer-direction=top]:after{top:initial;bottom:100%;left:0;right:0;height:200%}[data-vaul-drawer][data-vaul-drawer-direction=bottom]:after{top:100%;bottom:initial;left:0;right:0;height:200%}[data-vaul-drawer][data-vaul-drawer-direction=left]:after{left:initial;right:100%;top:0;bottom:0;width:200%}[data-vaul-drawer][data-vaul-drawer-direction=right]:after{left:100%;right:initial;top:0;bottom:0;width:200%}[data-vaul-overlay][data-vaul-snap-points=true]:not([data-vaul-snap-points-overlay=true]):not([data-state=closed]){opacity:0}[data-vaul-overlay][data-vaul-snap-points-overlay=true]{opacity:1}[data-vaul-handle]{display:block;position:relative;opacity:.7;background:#e2e2e4;margin-left:auto;margin-right:auto;height:5px;width:32px;border-radius:1rem;touch-action:pan-y}[data-vaul-handle]:hover,[data-vaul-handle]:active{opacity:1}[data-vaul-handle-hitarea]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:max(100%,2.75rem);height:max(100%,2.75rem);touch-action:inherit}@media (hover: hover) and (pointer: fine){[data-vaul-drawer]{user-select:none}}@media (pointer: fine){[data-vaul-handle-hitarea]{width:100%;height:100%}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{to{opacity:0}}@keyframes slideFromBottom{0%{transform:translate3d(0,var(--initial-transform, 100%),0)}to{transform:translateZ(0)}}@keyframes slideToBottom{to{transform:translate3d(0,var(--initial-transform, 100%),0)}}@keyframes slideFromTop{0%{transform:translate3d(0,calc(var(--initial-transform, 100%) * -1),0)}to{transform:translateZ(0)}}@keyframes slideToTop{to{transform:translate3d(0,calc(var(--initial-transform, 100%) * -1),0)}}@keyframes slideFromLeft{0%{transform:translate3d(calc(var(--initial-transform, 100%) * -1),0,0)}to{transform:translateZ(0)}}@keyframes slideToLeft{to{transform:translate3d(calc(var(--initial-transform, 100%) * -1),0,0)}}@keyframes slideFromRight{0%{transform:translate3d(var(--initial-transform, 100%),0,0)}to{transform:translateZ(0)}}@keyframes slideToRight{to{transform:translate3d(var(--initial-transform, 100%),0,0)}}[data-vaul-drawer][data-vaul-drawer-direction=right],[data-vaul-drawer][data-vaul-drawer-direction=left]{top:8px;bottom:8px;height:auto;max-height:none;border-radius:14px;border-width:1px;border-style:solid;border-color:var(--border);background-color:var(--popover);box-shadow:0 25px 50px -12px #00000040,0 0 0 1px #0000000a}[data-vaul-drawer][data-vaul-drawer-direction=right]{right:8px;left:auto}[data-vaul-drawer][data-vaul-drawer-direction=left]{left:8px;right:auto}[data-vaul-drawer][data-state=open]{will-change:auto}[data-vaul-drawer][data-vaul-drawer-direction=right]:after,[data-vaul-drawer][data-vaul-drawer-direction=left]:after{content:none}@keyframes trio-maint-grid-drift{0%{transform:translateZ(0)}to{transform:translate3d(-64px,-64px,0)}}@keyframes trio-maint-drift-a{to{transform:translate3d(7vw,5vw,0) scale(1.08)}}@keyframes trio-maint-drift-b{to{transform:translate3d(-6vw,7vw,0) scale(1.12)}}@keyframes trio-maint-drift-c{to{transform:translate3d(-5vw,-6vw,0) scale(1.1)}}@keyframes trio-maint-breathe{0%,to{opacity:.55;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.045)}}@keyframes trio-maint-ping{0%{transform:scale(.6);opacity:.6}80%,to{transform:scale(1.9);opacity:0}}@keyframes trio-maint-indet{0%{transform:translate(-110%)}to{transform:translate(360%)}}.trio-maint-bg{position:fixed;inset:0;pointer-events:none;z-index:0;overflow:hidden}.trio-maint-grid{position:absolute;inset:-2px;background-image:linear-gradient(to right,color-mix(in oklab,var(--foreground) 6%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in oklab,var(--foreground) 6%,transparent) 1px,transparent 1px);background-size:64px 64px;mask-image:radial-gradient(120% 90% at 50% 38%,#000 25%,transparent 78%);animation:trio-maint-grid-drift 46s linear infinite}.trio-maint-blob{position:absolute;border-radius:50%;filter:blur(48px);will-change:transform}.trio-maint-blob-a{width:52vw;height:52vw;left:-8vw;top:-14vw;background:radial-gradient(circle at 50% 50%,color-mix(in oklab,var(--foreground) 8%,transparent),transparent 68%);animation:trio-maint-drift-a 34s ease-in-out infinite alternate}.trio-maint-blob-b{width:46vw;height:46vw;right:-10vw;top:8vw;background:radial-gradient(circle at 50% 50%,color-mix(in oklab,var(--foreground) 5%,transparent),transparent 68%);animation:trio-maint-drift-b 41s ease-in-out infinite alternate}.trio-maint-blob-c{width:40vw;height:40vw;left:28vw;bottom:-18vw;background:radial-gradient(circle at 50% 50%,color-mix(in oklab,var(--maintenance-scene-accent) 12%,transparent),transparent 70%);animation:trio-maint-drift-c 52s ease-in-out infinite alternate}.trio-maint-watermark{position:absolute;left:50%;top:42%;width:min(58vh,540px);height:min(58vh,540px);transform:translate(-50%,-50%);color:color-mix(in oklab,var(--foreground) 10%,transparent);animation:trio-maint-breathe 9s ease-in-out infinite}.trio-maint-watermark svg{width:100%;height:100%;display:block}.trio-maint-pill-dot:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:1px solid currentColor;opacity:.5;animation:trio-maint-ping 2.4s cubic-bezier(0,0,.2,1) infinite}.trio-maint-progress-bar:after{content:"";position:absolute;top:0;bottom:0;left:0;width:38%;border-radius:var(--radius-full);background:linear-gradient(90deg,transparent,var(--foreground),transparent);opacity:.85;animation:trio-maint-indet 1.9s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.trio-maint-grid,.trio-maint-blob,.trio-maint-watermark,.trio-maint-progress-bar:after,.trio-maint-pill-dot:after{animation:none!important}}.partner-settings__workspace{margin-inline:auto;font-size:var(--text-label);color:var(--muted-foreground);max-width:40vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.partner-settings__search-wrap{display:flex;flex-direction:column;gap:var(--space-2)}.partner-settings-search-results{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-1);border:1px solid var(--border);border-radius:var(--radius);background:var(--popover)}.partner-settings-search-result{display:flex;flex-direction:column;align-items:flex-start;padding:var(--space-2);border-radius:var(--radius-sm);text-align:start;font-size:var(--text-body);color:var(--foreground)}.partner-settings-search-result small{font-size:var(--text-caption);color:var(--muted-foreground)}.partner-settings-search-result:hover,.partner-settings-search-result:focus-visible{background:var(--accent)}.partner-settings-sheet__nav{display:flex;flex-direction:column;gap:var(--space-3);padding:0 var(--space-4) var(--space-4);overflow-y:auto}.partner-settings-sheet__nav section{display:flex;flex-direction:column;gap:var(--space-1)}.partner-settings-sheet__nav h2{font-size:var(--text-label);font-weight:var(--fw-medium);color:var(--muted-foreground);padding:var(--space-1) var(--space-2)}.partner-settings-sheet__nav button{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-sm);text-align:start;color:var(--foreground)}.partner-settings-sheet__nav button span{flex:1}.partner-settings-sheet__nav button[aria-current=page],.partner-settings-sheet__nav button:hover{background:var(--accent)}.partner-settings-identity{display:flex;align-items:center;gap:var(--space-3)}.partner-settings-identity__details{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.partner-settings-identity__details>span{color:var(--muted-foreground);overflow-wrap:anywhere}.partner-settings .settings-center__page-header{border-block-end:0}.partner-settings [data-settings-control]:focus-visible{outline:2px solid var(--ring);outline-offset:var(--space-1)}.partner-settings-reveal{box-shadow:var(--shadow-focus);border-radius:var(--radius)}.partner-settings[dir=rtl] .settings-center__nav-arrow,.partner-settings[dir=rtl] .settings-center__topbar-back>svg{transform:scaleX(-1)}@media (max-width: 767px){.partner-settings__workspace{display:none}}html[data-motion=reduce] *,html[data-motion=reduce] *:before,html[data-motion=reduce] *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0s!important;scroll-behavior:auto!important}html[data-motion=reduce]{scroll-behavior:auto!important}
