@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-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-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--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-duration:initial;--tw-ease:initial}}}@layer eaviora-public{@layer theme{: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";--spacing:.25rem;--container-md:28rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-wide:.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:normal;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}*,:before,:after{border-color:var(--bd-default,currentColor)}:root{--brand-primary:#0ea5e9;--brand-primary-deep:#0369a1;--brand-primary-text:#56c0fc;--brand-accent:#f0b429;--brand-deep:#1e40af;--brand-signal:#00e676;--brand-ai:#8b5cf6;--brand-ai-deep:#7c3aed;--brand-ai-text:#a07cf8;--brand-human:#f0b429;--brand-accent-text:var(--brand-accent);--brand-signal-text:var(--brand-signal);--brand-human-text:var(--brand-human);--brand-deep-text:#93c5fd;--logo-start:#0ea5e9;--logo-mid:#3e7bff;--logo-end:#7c3aed;--c-blue:#3e7bff;--c-blue-soft:#7db8ff;--c-blue-deep:#0369a1;--c-violet:#7c3aed;--c-violet-soft:#b07bff;--c-violet-deep:#4c1d95;--c-paper:#f3f1ec;--grad-logo:linear-gradient(135deg, #0ea5e9 0%, #3e7bff 45%, #7c3aed 100%);--grad-primary:linear-gradient(135deg, #0ea5e9 0%, #0369a1 100%);--grad-ai:linear-gradient(135deg, #7c3aed 0%, #4c1d95 100%);--tx-on-brand:#fff;--tx-on-primary:#061018;--tx-on-bright:#061018;--tx-on-alert:#fff;--btn-primary-fg:var(--tx-on-primary);--btn-primary-bg:var(--brand-primary);--btn-primary-hover-bg:#38bdf8;--status-error-solid:#c81e1e;--status-warning-solid:#b45309;--btn-destructive-hover-bg:var(--status-error-solid);--fam-safety:#ff4545;--fam-safety-bg:#ff45451f;--fam-safety-bg-strong:#ff454542;--fam-quality:#0ea5e9;--fam-quality-bg:#0ea5e91f;--fam-quality-bg-strong:#0ea5e942;--fam-ops:#10b981;--fam-ops-bg:#10b9811f;--fam-ops-bg-strong:#10b98142;--fam-intel:#f0b429;--fam-intel-bg:#f0b4291f;--fam-intel-bg-strong:#f0b42942;--fam-comms:#6366f1;--fam-comms-bg:#6366f11f;--fam-comms-bg-strong:#6366f142;--fam-safety-text:var(--fam-safety);--fam-quality-text:var(--fam-quality);--fam-ops-text:var(--fam-ops);--fam-intel-text:var(--fam-intel);--fam-comms-text:#a5b4fc;--sf-skeleton:#0d1420;--sf-skeleton-duration:1.5s;--sf-alert:#1a0a0e;--bd-alert:#ff454552;--ai-soft:#8b5cf614;--ai-bg:#8b5cf624;--ai-bd:#8b5cf64d;--chip-neutral:#8a94a71a;--sf-root:#0a0f1a;--sf-base:#0a0f1a;--sf-raised:#111827;--sf-overlay:#1f2636;--sf-elevated:#1a2131;--sf-subtle:#243147;--sf-inset:#0c1221;--sf-input:#090f1d;--sf-paper:#fff;--tx-primary:#ebeff6;--tx-secondary:#d2d5dc;--tx-tertiary:#b7bac1;--tx-quaternary:#9a9da3;--tx-placeholder:#7f8289;--tx-quaternary-inset:#9a9da3;--tx-tertiary-inset:#b7bac1;--tx-disabled:#3d4f63;--bd-subtle:#202838;--bd-default:#2f3848;--bd-strong:#c8d0e036;--bd-focus:var(--brand-primary);--bd-input:#60697b;--bd-input-hover:#798296;--bd-panel:var(--bd-subtle);--sp-section:32px;--pill-wash:10%;--tile-fill:100%;--tile-glyph:0%;--tile-lift:15%;--sh-sm:0 1px 3px #0006;--sh-md:0 4px 16px #00000080;--sh-lg:0 8px 32px #0000008c;--sh-xl:0 16px 48px #0009;--sh-panel:none;--glow-primary:0 0 32px #0ea5e92e;--glow-accent:0 0 32px #f0b4291a;--glow-ai:0 0 24px #7c3aed2e;--glow-violet:0 0 24px #7c3aed2e;--status-success:#2fbf71;--status-success-bg:#2fbf7124;--status-success-text:#5ed49a;--status-warning:#e8ae3a;--status-warning-bg:#e8ae3a24;--status-warning-text:#f2c66a;--status-error:#ff4545;--status-error-bg:#ff45451f;--status-error-text:#ff6b6b;--status-info:#0ea5e9;--status-info-bg:#0ea5e91f;--status-info-text:#38bdf8;--status-orange:#f97316;--status-orange-bg:#f973161f;--status-orange-text:#fb923c;--status-violet:#6366f1;--status-violet-bg:#6366f124;--status-violet-text:#a5b4fc;--status-teal:#14b8a6;--status-teal-bg:#14b8a624;--status-teal-text:#2dd4bf;--status-unknown:#8494a7;--status-unknown-bg:#8494a71f;--status-unknown-text:#9aa8ba;--brand-focus-ring:#0ea5e933;--field-box-shadow:0 0 0 0 transparent;--risk-accept:#2e7a53;--risk-tolerate:#fbdc7c;--risk-undesire:#fe9023;--risk-intoler:#f52c15;--risk-unassessed:var(--status-unknown);--risk-accept-text:var(--status-success-text);--risk-tolerate-text:var(--status-warning-text);--risk-undesire-text:var(--status-orange-text);--risk-intoler-text:var(--status-error-text);--risk-unassessed-text:var(--status-unknown-text);--risk-level-accept:var(--risk-accept);--risk-level-tolerate:var(--risk-tolerate);--risk-level-undesire:var(--risk-undesire);--risk-level-intoler:var(--risk-intoler);--risk-level-ground:var(--sf-raised);--risk-level-ink-dark:#000;--risk-level-ink-light:#fff;--mod-sms-1:#ff4545;--mod-sms-2:#dc2626;--mod-qms-1:#0ea5e9;--mod-qms-2:#0284c7;--mod-sems-1:#10b981;--mod-sems-2:#047857;--mod-dms-1:#3b82f6;--mod-dms-2:#1e40af;--mod-trg-1:#84cc16;--mod-trg-2:#4d7c0f;--mod-reg-1:#f0b429;--mod-reg-2:#d97706;--mod-aia-1:#8b5cf6;--mod-aia-2:#7c3aed;--mod-ntf-1:#6366f1;--mod-ntf-2:#4338ca;--mod-cap-1:#f97316;--mod-cap-2:#ea580c;--mod-cmp-1:#14b8a6;--mod-cmp-2:#0d9488;--mod-ptr-1:#ec4899;--mod-ptr-2:#be185d;--mod-out-1:#7c8db5;--mod-out-2:#4b5563;--mod-haz-1:#f43f5e;--mod-haz-2:#be123c;--mod-inv-1:#fb7185;--mod-inv-2:#e11d48;--mod-spi-1:#f97316;--mod-spi-2:#c2410c;--mod-srp-1:#fb923c;--mod-srp-2:#ea580c;--mod-sag-1:#f59e0b;--mod-sag-2:#b45309;--mod-srb-1:#eab308;--mod-srb-2:#a16207;--mod-erp-1:#dc2626;--mod-erp-2:#991b1b;--mod-frat-1:#fbbf24;--mod-frat-2:#d97706;--mod-ara-1:#fcd34d;--mod-ara-2:#ca8a04;--mod-prom-1:#ff8fa3;--mod-prom-2:#e11d48;--mod-sur-1:#fda4af;--mod-sur-2:#be123c;--mod-moc-1:#ff7849;--mod-moc-2:#c2410c;--mod-fdm-1:#f97316;--mod-fdm-2:#9a3412;--mod-cap-1-text:var(--mod-cap-1);--mod-qms-1-text:var(--mod-qms-1);--mod-sms-1-text:var(--mod-sms-1);--mod-sms-2-text:var(--mod-sms-2);--mod-sems-1-text:var(--mod-sems-1);--mod-dms-1-text:var(--mod-dms-1);--mod-trg-1-text:var(--mod-trg-1);--mod-reg-1-text:var(--mod-reg-1);--mod-ntf-1-text:var(--mod-ntf-1);--mod-ptr-1-text:var(--mod-ptr-1);--mod-out-1-text:var(--mod-out-1);--mod-cmp-1-text:var(--mod-cmp-1);--mod-aia-1-text:var(--mod-aia-1);--mod-haz-1-text:var(--mod-haz-1);--mod-inv-1-text:var(--mod-inv-1);--mod-spi-1-text:var(--mod-spi-1);--mod-srp-1-text:var(--mod-srp-1);--mod-sag-1-text:var(--mod-sag-1);--mod-srb-1-text:var(--mod-srb-1);--mod-erp-1-text:var(--mod-erp-1);--mod-frat-1-text:var(--mod-frat-1);--mod-ara-1-text:var(--mod-ara-1);--mod-prom-1-text:var(--mod-prom-1);--mod-sur-1-text:var(--mod-sur-1);--mod-moc-1-text:var(--mod-moc-1);--mod-fdm-1-text:var(--mod-fdm-1);--suite-home:var(--tx-secondary);--suite-home-text:var(--tx-secondary);--suite-safety:var(--mod-sms-1);--suite-safety-text:var(--mod-sms-1-text);--suite-quality:var(--mod-qms-1);--suite-quality-text:var(--mod-qms-1-text);--suite-security:var(--mod-sems-1);--suite-security-text:var(--mod-sems-1-text);--suite-compliance:var(--mod-reg-1);--suite-compliance-text:var(--mod-reg-1-text);--suite-documents:var(--mod-ntf-1);--suite-documents-text:var(--mod-ntf-1-text);--suite-oversight:var(--mod-ptr-1);--suite-oversight-text:var(--mod-ptr-1-text);--r-xs:4px;--r-sm:8px;--r-md:12px;--r-lg:16px;--r-xl:20px;--r-2xl:20px;--r-full:9999px;--font-display:"Plus Jakarta Sans", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--font-body:"Instrument Sans", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--font-wordmark:"Audiowide", "Neuropol X", "Neuropol", system-ui, sans-serif;--font-wordmark-fallback:"Neuropol X", "Neuropol", "Audiowide", system-ui, sans-serif;--ws-display:.1em;--tracking-micro:.02em;--tracking-tight:.04em;--tracking-default:.06em;--tracking-data:.08em;--tracking-key:.1em;--tracking-pill:.12em;--tracking-label:.14em;--tracking-page-rail:.16em;--tracking-eyebrow:.18em;--tracking-section:.2em;--tracking-eyebrow-wide:.22em;--table-header-weight:600;--table-header-color:var(--tx-tertiary);--table-header-bg:transparent;--table-header-border:var(--bd-default);--dur-snap:.1s;--dur-settle:.25s;--dur-arrive:.35s;--dur-depart:.2s;--curve-snap:cubic-bezier(.2, 0, 0, 1);--curve-settle:cubic-bezier(.25, .1, .25, 1);--curve-arrive:cubic-bezier(.16, 1, .3, 1);--curve-depart:cubic-bezier(.4, 0, 1, 1);--dur-pulse:2s;--curve-pulse:cubic-bezier(.37, 0, .63, 1);--ease-snap:var(--dur-snap) var(--curve-snap);--ease-settle:var(--dur-settle) var(--curve-settle);--ease-arrive:var(--dur-arrive) var(--curve-arrive);--ease-depart:var(--dur-depart) var(--curve-depart);--press-scale:.98;--background:var(--sf-root);--foreground:var(--tx-primary);--card:var(--sf-raised);--card-foreground:var(--tx-primary);--popover:var(--sf-overlay);--popover-foreground:var(--tx-primary);--primary:var(--brand-primary);--primary-foreground:#f0f4f8;--secondary:var(--sf-elevated);--secondary-foreground:var(--tx-primary);--muted:var(--sf-subtle);--muted-foreground:var(--tx-tertiary);--accent:var(--sf-elevated);--accent-foreground:var(--tx-primary);--destructive:var(--status-error);--destructive-foreground:#f0f4f8;--border:var(--bd-default);--input:var(--bd-default);--ring:var(--brand-primary)}.light{--bd-panel:var(--bd-subtle);--sf-root:#e9edf3;--sf-base:#e9edf3;--sf-raised:#fff;--sf-overlay:#fafcff;--sf-elevated:#e8eaee;--sf-subtle:#cfd7e3;--sf-inset:#e9ebef;--sf-input:#ebedf1;--tx-primary:#080e1c;--tx-secondary:#384051;--tx-tertiary:#525a6b;--tx-quaternary:#5f6879;--tx-placeholder:#60697a;--tx-quaternary-inset:#525a6b;--tx-tertiary-inset:#525a6b;--tx-disabled:#c0cad6;--brand-primary:#0275b3;--btn-primary-hover-bg:var(--brand-primary-deep);--tx-on-primary:#fff;--brand-primary-text:var(--brand-primary-deep);--brand-ai-text:#6d28d9;--brand-accent-text:#92400e;--brand-signal-text:#065f46;--brand-human-text:#92400e;--brand-deep-text:#1e40af;--bd-subtle:#dde1e9;--bd-default:#c6cad2;--bd-strong:#a3b4c9;--bd-input:#80848b;--bd-input-hover:#676a72;--sh-sm:0 1px 2px #0f17290f;--sh-md:0 2px 8px #0f172912, 0 4px 16px #0f17290d;--sh-lg:0 4px 12px #0f172917, 0 12px 32px #0f172914;--sh-xl:0 8px 24px #0f17291c, 0 24px 48px #0f17291a;--glow-primary:0 1px 2px #0275b32e, 0 6px 20px #0275b324;--glow-accent:0 1px 2px #f0b42938, 0 6px 20px #f0b42924;--glow-ai:0 1px 2px #8b5cf638, 0 6px 20px #8b5cf624;--status-success:#15803d;--status-warning:#b45309;--status-error:#dc2626;--status-info:#0369a1;--status-orange:#c2410c;--status-violet:#4338ca;--status-teal:#0f766e;--status-success-text:#11652f;--status-warning-text:#92400e;--status-error-text:#a61b1b;--status-info-text:#075985;--status-orange-text:#9a3412;--status-violet-text:#4338ca;--status-teal-text:#0b5f58;--status-success-bg:#16a34a29;--status-warning-bg:#d977062e;--status-error-bg:#ef444429;--status-info-bg:#0284c729;--status-orange-bg:#f973162e;--status-violet-bg:#6366f129;--status-teal-bg:#14b8a62e;--status-unknown:#4f6178;--status-unknown-bg:#4f617829;--status-unknown-text:#475569;--fam-safety:#dc2626;--fam-quality:#0369a1;--fam-ops:#047857;--fam-intel:#b45309;--fam-comms:#4338ca;--fam-safety-bg:#dc26261c;--fam-quality-bg:#0284c71f;--fam-ops-bg:#0478571f;--fam-intel-bg:#d9770624;--fam-comms-bg:#4f46e51f;--fam-safety-text:#a61b1b;--fam-quality-text:#075985;--fam-ops-text:#065f46;--fam-intel-text:#92400e;--fam-comms-text:var(--fam-comms);--mod-cap-1-text:#9a3412;--mod-qms-1-text:#0369a1;--mod-sms-1-text:#b91c1c;--mod-sms-2-text:#b91c1c;--mod-sems-1-text:#065f46;--mod-dms-1-text:#1d4ed8;--mod-trg-1-text:#3f6212;--mod-reg-1-text:#b45309;--mod-ntf-1-text:#4338ca;--mod-ptr-1-text:#be185d;--mod-out-1-text:#475569;--mod-cmp-1-text:#0b5f58;--mod-aia-1-text:#7c3aed;--mod-haz-1-text:#be123c;--mod-inv-1-text:#be123c;--mod-spi-1-text:#9a3412;--mod-srp-1-text:#9a3412;--mod-sag-1-text:#b45309;--mod-srb-1-text:#854d0e;--mod-erp-1-text:#b91c1c;--mod-frat-1-text:#b45309;--mod-ara-1-text:#854d0e;--mod-prom-1-text:#be185d;--mod-sur-1-text:#be123c;--mod-moc-1-text:#9a3412;--mod-fdm-1-text:#9a3412;--ai-soft:#7c3aed0f;--ai-bg:#7c3aed1f;--ai-bd:#7c3aed57;--chip-neutral:#0f17290f;--brand-focus-ring:#0275b359;--risk-accept:#005200;--risk-tolerate:#967300;--risk-undesire:#cd693b;--risk-intoler:#b30024;--sf-alert:#faeded;--sf-skeleton:#e1e7ef;--sk-bar:var(--sf-skeleton);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.light body{background:var(--sf-root)}.light [data-ds=StatusBadge],.light [data-ds=RiskBadge],.light [data-ds=ModuleChip]{border:1px solid}@supports (color:color-mix(in lab, red, red)){.light [data-ds=StatusBadge],.light [data-ds=RiskBadge],.light [data-ds=ModuleChip]{border:1px solid color-mix(in srgb, currentColor 24%, transparent)}}.dark{--background:var(--sf-root);--foreground:var(--tx-primary);--card:var(--sf-raised);--card-foreground:var(--tx-primary);--popover:var(--sf-overlay);--popover-foreground:var(--tx-primary);--primary-foreground:#f0f4f8;--secondary:var(--sf-elevated);--secondary-foreground:var(--tx-primary);--muted:var(--sf-subtle);--muted-foreground:var(--tx-tertiary);--accent:var(--sf-elevated);--accent-foreground:var(--tx-primary);--destructive-foreground:#f0f4f8;--border:var(--bd-default);--input:var(--bd-default);--ring:var(--brand-primary)}.theme-aurora{--sf-root:#0b1022;--sf-base:#0b1022;--sf-raised:#141b31;--sf-overlay:#222a41;--sf-elevated:#1d253b;--sf-subtle:#26304f;--sf-inset:#0f152b;--sf-input:#0b1227;--tx-primary:#eceff8;--tx-secondary:#d3d6de;--tx-tertiary:#b8bbc3;--tx-quaternary:#9b9ea6;--tx-placeholder:#83858d;--tx-tertiary-inset:#b8bbc3;--tx-quaternary-inset:#9b9ea6;--bd-subtle:#222a41;--bd-default:#313952;--bd-strong:#c8d0e633;--bd-input:#616b86;--bd-input-hover:#7a84a0}.theme-aurora body{background:var(--sf-root)}.dark.theme-minimal{--sf-root:#08090b;--sf-base:#08090b;--sf-raised:#111215;--sf-inset:#0a0b0e;--sf-input:#060709;--sf-overlay:#1d1e22;--sf-elevated:#1a1b1f;--sf-subtle:#22252c;--tx-primary:#ecedf0;--tx-secondary:#d3d3d6;--tx-tertiary:#b7b8bb;--tx-quaternary:#9a9b9e;--tx-placeholder:#7e7e81;--tx-quaternary-inset:#9a9b9e;--tx-tertiary-inset:#b7b8bb;--bd-subtle:#1d1f25;--bd-default:#2e3037;--bd-strong:#ffffff2e;--bd-input:#5f6169;--bd-input-hover:#787a82}.light.theme-minimal{--sf-root:#f3f4f6;--sf-base:#f3f4f6;--sf-raised:#fff;--sf-inset:#f5f5f5;--sf-input:#f7f7f7;--sf-overlay:#f6f7f9;--sf-elevated:#f4f4f4;--sf-subtle:#e7e9ed;--tx-primary:#1f2225;--tx-secondary:#4d5054;--tx-tertiary:#63666b;--tx-quaternary:#6c6f75;--tx-placeholder:#6c6f73;--tx-quaternary-inset:#63666b;--tx-tertiary-inset:#63666b;--bd-subtle:#e6ebf3;--bd-default:#ced3db;--bd-strong:#c3c8d0;--bd-input:#868b92;--bd-input-hover:#6c7178}*{border-color:var(--border)}:focus-visible:not([role=menu]):not(.aero,.aero *){outline-offset:2px;border-radius:2px;outline:2px solid var(--brand-primary)!important}:where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]),textarea,select,[contenteditable=true],[contenteditable=""]):not(.field-box *):not(.aero *):focus-visible{border-color:var(--bd-focus);box-shadow:0 0 0 3px var(--brand-focus-ring);outline:none!important}.field-box :where(input,textarea,select,[contenteditable]):focus-visible{outline:none!important}[role=region][tabindex="0"]:focus-visible,[role=table][tabindex="0"]:focus-visible{box-shadow:inset 0 0 0 2px var(--bd-focus);outline:none!important}main#main-content:focus-visible{outline:none!important}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#8a94a738 transparent}body{background:var(--sf-root);color:var(--tx-primary);font-family:var(--font-body);word-spacing:normal;min-height:100dvh;overflow-x:hidden}::selection{color:var(--tx-primary);background:#0ea5e94d}::-webkit-scrollbar{background:0 0;width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb{background:#8a94a72e padding-box padding-box;border:1px solid #0000;border-radius:9999px}::-webkit-scrollbar-thumb:hover{background:#8a94a752 padding-box padding-box}@media (pointer:coarse){[role=switch],button[role=checkbox],button[role=radio]{position:relative}[role=switch]:before,button[role=checkbox]:before,button[role=radio]:before{content:"";width:100%;min-width:44px;height:100%;min-height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[role=slider]{position:relative}[role=slider]:before{content:"";width:100%;min-width:44px;height:100%;min-height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.touch-target-input{min-width:44px;min-height:44px}}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-y-0{inset-block:0}.top-0{top:0}.top-1\/2{top:50%}.right-2{right:calc(var(--spacing) * 2)}.bottom-0{bottom:0}.left-0{left:0}.isolate{isolation:isolate}.z-50{z-index:50}.row-39{grid-row:39}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@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}}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing) * 4)}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-1{height:var(--spacing)}.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-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-\[6px\]{height:6px}.h-\[10px\]{height:10px}.h-\[12px\]{height:12px}.h-\[14px\]{height:14px}.h-\[18px\]{height:18px}.h-\[34px\]{height:34px}.h-\[44px\]{height:44px}.h-auto{height:auto}.h-full{height:100%}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-\[60px\]{min-height:60px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[180px\]{min-height:180px}.w-1\/2{width:50%}.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-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-\[3px\]{width:3px}.w-\[6px\]{width:6px}.w-\[18px\]{width:18px}.w-\[40px\]{width:40px}.w-\[70\%\]{width:70%}.w-\[96px\]{width:96px}.w-\[100px\]{width:100px}.w-full{width:100%}.max-w-\[60ch\]{max-width:60ch}.max-w-\[340px\]{max-width:340px}.max-w-\[440px\]{max-width:440px}.max-w-\[640px\]{max-width:640px}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.min-w-0{min-width:0}.flex-1{flex:1}.flex-\[1_1_240px\]{flex:240px}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-48{flex-basis:calc(var(--spacing) * 48)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[2px\]{--tw-translate-y:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.animate-shimmer{animation:shimmer var(--sf-skeleton-duration) linear infinite}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_16px\]{grid-template-columns:minmax(0,1fr) 16px}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}:where(.space-y-1>: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-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-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-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)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.rounded{border-radius:var(--r-xs)}.rounded-\[6px\]{border-radius:6px}.rounded-\[10px\]{border-radius:10px}.rounded-\[var\(--r-lg\)\]{border-radius:var(--r-lg)}.rounded-\[var\(--r-md\)\]{border-radius:var(--r-md)}.rounded-\[var\(--r-sm\)\]{border-radius:var(--r-sm)}.rounded-full{border-radius:var(--r-full)}.rounded-lg{border-radius:var(--r-lg)}.rounded-md{border-radius:var(--r-md)}.rounded-sm{border-radius:var(--r-sm)}.rounded-xl{border-radius:var(--r-xl)}.rounded-xs{border-radius:var(--r-xs)}.rounded-l-md{border-top-left-radius:var(--r-md);border-bottom-left-radius:var(--r-md)}.border{border-style:var(--tw-border-style);border-width:1px}.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-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[var\(--bd-default\)\]{border-color:var(--bd-default)}.border-\[var\(--bd-input\)\]{border-color:var(--bd-input)}.border-\[var\(--bd-subtle\)\]{border-color:var(--bd-subtle)}.border-\[var\(--brand-primary\)\]\/25{border-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--brand-primary\)\]\/25{border-color:color-mix(in oklab, var(--brand-primary) 25%, transparent)}}.border-\[var\(--status-error\)\]\/20{border-color:var(--status-error)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--status-error\)\]\/20{border-color:color-mix(in oklab, var(--status-error) 20%, transparent)}}.border-\[var\(--status-warning\)\]\/25{border-color:var(--status-warning)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--status-warning\)\]\/25{border-color:color-mix(in oklab, var(--status-warning) 25%, transparent)}}.border-bd{border-color:var(--bd-default)}.border-bd-panel{border-color:var(--bd-panel)}.border-bd-subtle{border-color:var(--bd-subtle)}.border-bd\/20{border-color:var(--bd-default)}@supports (color:color-mix(in lab, red, red)){.border-bd\/20{border-color:color-mix(in oklab, var(--bd-default) 20%, transparent)}}.border-bd\/30{border-color:var(--bd-default)}@supports (color:color-mix(in lab, red, red)){.border-bd\/30{border-color:color-mix(in oklab, var(--bd-default) 30%, transparent)}}.border-brand-ai\/25{border-color:var(--brand-ai)}@supports (color:color-mix(in lab, red, red)){.border-brand-ai\/25{border-color:color-mix(in oklab, var(--brand-ai) 25%, transparent)}}.border-brand-primary-deep{border-color:var(--brand-primary-deep)}.border-current\/25{border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.border-current\/25{border-color:color-mix(in oklab, currentcolor 25%, transparent)}}.border-status-error\/20{border-color:var(--status-error)}@supports (color:color-mix(in lab, red, red)){.border-status-error\/20{border-color:color-mix(in oklab, var(--status-error) 20%, transparent)}}.border-status-error\/25{border-color:var(--status-error)}@supports (color:color-mix(in lab, red, red)){.border-status-error\/25{border-color:color-mix(in oklab, var(--status-error) 25%, transparent)}}.border-status-error\/30{border-color:var(--status-error)}@supports (color:color-mix(in lab, red, red)){.border-status-error\/30{border-color:color-mix(in oklab, var(--status-error) 30%, transparent)}}.border-status-error\/40{border-color:var(--status-error)}@supports (color:color-mix(in lab, red, red)){.border-status-error\/40{border-color:color-mix(in oklab, var(--status-error) 40%, transparent)}}.border-status-info\/25{border-color:var(--status-info)}@supports (color:color-mix(in lab, red, red)){.border-status-info\/25{border-color:color-mix(in oklab, var(--status-info) 25%, transparent)}}.border-status-success\/25{border-color:var(--status-success)}@supports (color:color-mix(in lab, red, red)){.border-status-success\/25{border-color:color-mix(in oklab, var(--status-success) 25%, transparent)}}.border-status-success\/35{border-color:var(--status-success)}@supports (color:color-mix(in lab, red, red)){.border-status-success\/35{border-color:color-mix(in oklab, var(--status-success) 35%, transparent)}}.border-status-warning\/25{border-color:var(--status-warning)}@supports (color:color-mix(in lab, red, red)){.border-status-warning\/25{border-color:color-mix(in oklab, var(--status-warning) 25%, transparent)}}.border-status-warning\/40{border-color:var(--status-warning)}@supports (color:color-mix(in lab, red, red)){.border-status-warning\/40{border-color:color-mix(in oklab, var(--status-warning) 40%, transparent)}}.border-t-brand-ai{border-top-color:var(--brand-ai)}.border-t-brand-primary{border-top-color:var(--brand-primary)}.border-t-current{border-top-color:currentColor}.border-t-tx-tertiary{border-top-color:var(--tx-tertiary)}.bg-\[var\(--ai-bg\)\]{background-color:var(--ai-bg)}.bg-\[var\(--brand-primary\)\]\/5{background-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--brand-primary\)\]\/5{background-color:color-mix(in oklab, var(--brand-primary) 5%, transparent)}}.bg-\[var\(--brand-primary\)\]\/10{background-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--brand-primary\)\]\/10{background-color:color-mix(in oklab, var(--brand-primary) 10%, transparent)}}.bg-\[var\(--btn-primary-bg\)\]{background-color:var(--btn-primary-bg)}.bg-\[var\(--sf-base\)\]{background-color:var(--sf-base)}.bg-\[var\(--sf-input\)\]{background-color:var(--sf-input)}.bg-\[var\(--sf-raised\)\]{background-color:var(--sf-raised)}.bg-\[var\(--sf-root\)\]{background-color:var(--sf-root)}.bg-\[var\(--status-error\)\]\/5{background-color:var(--status-error)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--status-error\)\]\/5{background-color:color-mix(in oklab, var(--status-error) 5%, transparent)}}.bg-\[var\(--status-warning\)\]\/5{background-color:var(--status-warning)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--status-warning\)\]\/5{background-color:color-mix(in oklab, var(--status-warning) 5%, transparent)}}.bg-bd-subtle\/30{background-color:var(--bd-subtle)}@supports (color:color-mix(in lab, red, red)){.bg-bd-subtle\/30{background-color:color-mix(in oklab, var(--bd-subtle) 30%, transparent)}}.bg-bd-subtle\/60{background-color:var(--bd-subtle)}@supports (color:color-mix(in lab, red, red)){.bg-bd-subtle\/60{background-color:color-mix(in oklab, var(--bd-subtle) 60%, transparent)}}.bg-bd-subtle\/70{background-color:var(--bd-subtle)}@supports (color:color-mix(in lab, red, red)){.bg-bd-subtle\/70{background-color:color-mix(in oklab, var(--bd-subtle) 70%, transparent)}}.bg-brand-ai{background-color:var(--brand-ai)}.bg-sf-base{background-color:var(--sf-base)}.bg-sf-elevated{background-color:var(--sf-elevated)}.bg-sf-inset{background-color:var(--sf-inset)}.bg-sf-overlay{background-color:var(--sf-overlay)}.bg-sf-raised{background-color:var(--sf-raised)}.bg-sf-root{background-color:var(--sf-root)}.bg-status-error{background-color:var(--status-error)}.bg-status-error-bg{background-color:var(--status-error-bg)}.bg-status-info{background-color:var(--status-info)}.bg-status-info-bg{background-color:var(--status-info-bg)}.bg-status-success{background-color:var(--status-success)}.bg-status-success-bg{background-color:var(--status-success-bg)}.bg-status-warning{background-color:var(--status-warning)}.bg-status-warning-bg{background-color:var(--status-warning-bg)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-bd-subtle{--tw-gradient-from:var(--bd-subtle);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-bd\/30{--tw-gradient-from:var(--bd-default)}@supports (color:color-mix(in lab, red, red)){.from-bd\/30{--tw-gradient-from:color-mix(in oklab, var(--bd-default) 30%, transparent)}}.from-bd\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-brand-primary-deep{--tw-gradient-from:var(--brand-primary-deep);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-brand-primary\/20{--tw-gradient-via:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.via-brand-primary\/20{--tw-gradient-via:color-mix(in oklab, var(--brand-primary) 20%, transparent)}}.via-brand-primary\/20{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-bd-subtle{--tw-gradient-to:var(--bd-subtle);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-bd-subtle\/20{--tw-gradient-to:var(--bd-subtle)}@supports (color:color-mix(in lab, red, red)){.to-bd-subtle\/20{--tw-gradient-to:color-mix(in oklab, var(--bd-subtle) 20%, transparent)}}.to-bd-subtle\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-brand-deep{--tw-gradient-to:var(--brand-deep);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-\[length\:200\%_100\%\]{background-size:200% 100%}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.px-0{padding-inline:0}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[10px\]{padding-inline:10px}.px-\[14px\]{padding-inline:14px}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-\[10px\]{padding-block:10px}.pt-4{padding-top:calc(var(--spacing) * 4)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-11{padding-right:calc(var(--spacing) * 11)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-left{text-align:left}.align-middle{vertical-align:middle}.font-body{font-family:var(--font-body)}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.font-wordmark{font-family:var(--font-wordmark), Neuropol X, Neuropol, Audiowide, system-ui, sans-serif}.text-body-md{font-size:14px;line-height:var(--tw-leading,1.6);letter-spacing:var(--tw-tracking,0);font-weight:var(--tw-font-weight,400)}.text-body-sm{font-size:13px;line-height:var(--tw-leading,1.55);letter-spacing:var(--tw-tracking,0);font-weight:var(--tw-font-weight,400)}.text-data-md{font-size:18px;line-height:var(--tw-leading,1);letter-spacing:var(--tw-tracking,0);font-weight:var(--tw-font-weight,700)}.text-label-sm{font-size:11px;line-height:var(--tw-leading,1.4);letter-spacing:var(--tw-tracking,.02em);font-weight:var(--tw-font-weight,600)}.text-mono-data{font-size:13px;line-height:var(--tw-leading,1.5);letter-spacing:var(--tw-tracking,0);font-weight:var(--tw-font-weight,500)}.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-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-10{font-size:10px}.text-11{font-size:11px}.text-12{font-size:12px}.text-13{font-size:13px}.text-14{font-size:14px}.text-18{font-size:18px}.text-22{font-size:22px}.leading-3{--tw-leading:calc(var(--spacing) * 3);line-height:calc(var(--spacing) * 3)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[15px\]{--tw-leading:15px;line-height:15px}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-\[19px\]{--tw-leading:19px;line-height:19px}.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-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.4em\]{--tw-tracking:.4em;letter-spacing:.4em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.text-\[var\(--brand-primary\)\]{color:var(--brand-primary)}.text-\[var\(--brand-primary-text\)\]{color:var(--brand-primary-text)}.text-\[var\(--btn-primary-fg\)\]{color:var(--btn-primary-fg)}.text-\[var\(--status-error\)\]{color:var(--status-error)}.text-\[var\(--status-error-text\)\]{color:var(--status-error-text)}.text-\[var\(--status-success-text\)\]{color:var(--status-success-text)}.text-\[var\(--status-warning\)\]{color:var(--status-warning)}.text-\[var\(--tx-on-brand\)\]{color:var(--tx-on-brand)}.text-\[var\(--tx-primary\)\]{color:var(--tx-primary)}.text-\[var\(--tx-quaternary\)\]{color:var(--tx-quaternary)}.text-\[var\(--tx-secondary\)\]{color:var(--tx-secondary)}.text-\[var\(--tx-tertiary\)\]{color:var(--tx-tertiary)}.text-brand-ai-text{color:var(--brand-ai-text)}.text-brand-primary{color:var(--brand-primary)}.text-brand-primary-text{color:var(--brand-primary-text)}.text-status-error{color:var(--status-error)}.text-status-error-text{color:var(--status-error-text)}.text-status-info-text{color:var(--status-info-text)}.text-status-success-text{color:var(--status-success-text)}.text-status-warning-text{color:var(--status-warning-text)}.text-tx-primary{color:var(--tx-primary)}.text-tx-secondary{color:var(--tx-secondary)}.text-tx-tertiary{color:var(--tx-tertiary)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.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, )}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.decoration-transparent{text-decoration-color:#0000}.decoration-1{text-decoration-thickness:1px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-\[var\(--brand-primary\)\]{accent-color:var(--brand-primary)}.\!opacity-100{opacity:1!important}.opacity-30{opacity:.3}.opacity-50{opacity:.5}.opacity-80{opacity:.8}.opacity-100{opacity:1}.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-md{--tw-shadow:var(--sh-md);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:var(--sh-sm);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)}.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, )}.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, )}.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-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-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))}.duration-snap{--tw-duration:var(--dur-snap);transition-duration:var(--dur-snap)}.ease-snap{--tw-ease:var(--curve-snap);transition-timing-function:var(--curve-snap)}.\[-webkit-text-fill-color\:transparent\]{-webkit-text-fill-color:transparent}:is(:where(.group):is([open],:popover-open,:open) .group-open\:rotate-180){rotate:180deg}:is(:where(.peer):disabled~.peer-disabled\:cursor-not-allowed){cursor:not-allowed}:is(:where(.peer):disabled~.peer-disabled\:opacity-70){opacity:.7}.placeholder\:text-\[var\(--tx-placeholder\)\]::placeholder{color:var(--tx-placeholder)}.empty\:hidden:empty{display:none}@media (hover:hover){.hover\:border-\[var\(--bd-default\)\]:hover{border-color:var(--bd-default)}.hover\:border-\[var\(--bd-input-hover\)\]:hover{border-color:var(--bd-input-hover)}.hover\:border-bd:hover{border-color:var(--bd-default)}.hover\:border-bd-strong:hover{border-color:var(--bd-strong)}.hover\:bg-\[var\(--brand-primary\)\]\/20:hover{background-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--brand-primary\)\]\/20:hover{background-color:color-mix(in oklab, var(--brand-primary) 20%, transparent)}}.hover\:bg-\[var\(--btn-destructive-hover-bg\)\]:hover{background-color:var(--btn-destructive-hover-bg)}.hover\:bg-\[var\(--btn-primary-hover-bg\)\]:hover{background-color:var(--btn-primary-hover-bg)}.hover\:bg-\[var\(--sf-overlay\)\]:hover{background-color:var(--sf-overlay)}.hover\:bg-sf-elevated:hover,.hover\:bg-sf-elevated\/40:hover{background-color:var(--sf-elevated)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-sf-elevated\/40:hover{background-color:color-mix(in oklab, var(--sf-elevated) 40%, transparent)}}.hover\:bg-sf-subtle:hover{background-color:var(--sf-subtle)}.hover\:text-\[var\(--tx-on-alert\)\]:hover{color:var(--tx-on-alert)}.hover\:text-\[var\(--tx-primary\)\]:hover,.hover\:text-tx-primary:hover{color:var(--tx-primary)}.hover\:text-tx-secondary:hover{color:var(--tx-secondary)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-2:hover{text-decoration-thickness:2px}.hover\:shadow-glow-primary:hover{--tw-shadow:var(--glow-primary);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-1:hover{--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)}.hover\:ring-\[var\(--bd-strong\)\]:hover{--tw-ring-color:var(--bd-strong)}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:top-3:focus{top:calc(var(--spacing) * 3)}.focus\:left-3:focus{left:calc(var(--spacing) * 3)}.focus\:z-\[100\]:focus{z-index:100}.focus\:rounded-md:focus{border-radius:var(--r-md)}.focus\:bg-brand-primary:focus{background-color:var(--brand-primary)}.focus\:px-3:focus{padding-inline:calc(var(--spacing) * 3)}.focus\:py-2:focus{padding-block:calc(var(--spacing) * 2)}.focus\:font-semibold:focus{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.focus\:text-tx-on-primary:focus{color:var(--tx-on-primary)}.focus\:shadow-lg:focus{--tw-shadow:var(--sh-lg);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:border-brand-primary:focus-visible{border-color:var(--brand-primary)}.focus-visible\:text-tx-primary:focus-visible{color:var(--tx-primary)}.focus-visible\:decoration-2:focus-visible{text-decoration-thickness:2px}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-\[var\(--brand-primary\)\]:focus-visible,.focus-visible\:ring-brand-primary\/15:focus-visible{--tw-ring-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-brand-primary\/15:focus-visible{--tw-ring-color:color-mix(in oklab, var(--brand-primary) 15%, transparent)}}.focus-visible\:ring-brand-primary\/50:focus-visible{--tw-ring-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-brand-primary\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--brand-primary) 50%, transparent)}}.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-transparent:focus-visible{--tw-ring-offset-color:transparent}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:no-underline:disabled{text-decoration-line:none}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.has-\[\:checked\]\:border-brand-primary:has(:checked){border-color:var(--brand-primary)}.has-\[\:checked\]\:bg-\[color-mix\(in_srgb\,var\(--brand-primary\)_8\%\,transparent\)\]:has(:checked){background-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.has-\[\:checked\]\:bg-\[color-mix\(in_srgb\,var\(--brand-primary\)_8\%\,transparent\)\]:has(:checked){background-color:color-mix(in srgb,var(--brand-primary) 8%,transparent)}}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}}@media (min-width:40rem){.sm\:h-7{height:calc(var(--spacing) * 7)}.sm\:h-8{height:calc(var(--spacing) * 8)}.sm\:h-\[36px\]{height:36px}.sm\:w-\[36px\]{width:36px}.sm\:grid-cols-\[120px_1fr\]{grid-template-columns:120px 1fr}.sm\:gap-3{gap:calc(var(--spacing) * 3)}}@media (min-width:64rem){.lg\:h-10{height:calc(var(--spacing) * 10)}}@container well (min-width:38rem){.well-sm\:block{display:block}}@media (min-width:40rem){.well-sm\:block:not(:where(.app-page *)){display:block}}@container well (min-width:38rem){.well-sm\:inline{display:inline}}@media (min-width:40rem){.well-sm\:inline:not(:where(.app-page *)){display:inline}}@container well (min-width:38rem){.well-sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:40rem){.well-sm\:grid-cols-2:not(:where(.app-page *)){grid-template-columns:repeat(2,minmax(0,1fr))}}@container well (min-width:38rem){.well-sm\:grid-cols-\[64px_minmax\(0\,1fr\)_16px\]{grid-template-columns:64px minmax(0,1fr) 16px}}@media (min-width:40rem){.well-sm\:grid-cols-\[64px_minmax\(0\,1fr\)_16px\]:not(:where(.app-page *)){grid-template-columns:64px minmax(0,1fr) 16px}}@container well (min-width:38rem){.well-sm\:flex-nowrap{flex-wrap:nowrap}}@media (min-width:40rem){.well-sm\:flex-nowrap:not(:where(.app-page *)){flex-wrap:nowrap}}@container well (min-width:38rem){.well-sm\:p-6{padding:calc(var(--spacing) * 6)}}@media (min-width:40rem){.well-sm\:p-6:not(:where(.app-page *)){padding:calc(var(--spacing) * 6)}}@container well (min-width:38rem){.well-sm\:px-4{padding-inline:calc(var(--spacing) * 4)}}@media (min-width:40rem){.well-sm\:px-4:not(:where(.app-page *)){padding-inline:calc(var(--spacing) * 4)}}@container well (min-width:38rem){.well-sm\:px-7{padding-inline:calc(var(--spacing) * 7)}}@media (min-width:40rem){.well-sm\:px-7:not(:where(.app-page *)){padding-inline:calc(var(--spacing) * 7)}}@container well (min-width:38rem){.well-sm\:pt-7{padding-top:calc(var(--spacing) * 7)}}@media (min-width:40rem){.well-sm\:pt-7:not(:where(.app-page *)){padding-top:calc(var(--spacing) * 7)}}@container well (min-width:38rem){.well-sm\:pb-6{padding-bottom:calc(var(--spacing) * 6)}}@media (min-width:40rem){.well-sm\:pb-6:not(:where(.app-page *)){padding-bottom:calc(var(--spacing) * 6)}}@container well (min-width:56rem){.well-lg\:h-10{height:calc(var(--spacing) * 10)}}@media (min-width:64rem){.well-lg\:h-10:not(:where(.app-page *)){height:calc(var(--spacing) * 10)}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_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-4 svg{height:calc(var(--spacing) * 4)}.\[\&_svg\]\:h-\[18px\] svg{height:18px}.\[\&_svg\]\:w-4 svg{width:calc(var(--spacing) * 4)}.\[\&_svg\]\:w-\[18px\] svg{width:18px}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\>\*\]\:opacity-0>*{opacity:0}.font-display,[style*=--font-display],[font-family*=--font-display]{word-spacing:var(--ws-display)}.font-body,.font-mono,[style*=--font-body],[style*=--font-mono],[class*="font-[var(--font-body)]"],[class*="font-[var(--font-mono)]"],[font-family*=--font-body],[font-family*=--font-mono]{word-spacing:normal}.field-box{box-shadow:var(--field-box-shadow)}.field-box:focus-within{border-color:var(--bd-focus);box-shadow:0 0 0 3px var(--brand-focus-ring), var(--field-box-shadow)}.transition-snap{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:var(--dur-snap);transition-timing-function:var(--curve-snap)}.transition-settle{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:var(--dur-settle);transition-timing-function:var(--curve-settle)}.press-scale:active:not(:disabled):not([aria-disabled=true]){transform:scale(var(--press-scale))}@media (prefers-reduced-motion:reduce){.press-scale:active:not(:disabled):not([aria-disabled=true]){transform:none}}[data-nav-pending=true]:not(tr):not([aria-current]),tr[data-nav-pending=true]>td{box-shadow:inset 0 0 0 100vmax var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){[data-nav-pending=true]:not(tr):not([aria-current]),tr[data-nav-pending=true]>td{box-shadow:inset 0 0 0 100vmax color-mix(in srgb, var(--brand-primary) 10%, transparent)}}tr[data-nav-pending=true] [data-nav-pending=true]{box-shadow:none}button[aria-busy=true]:disabled{opacity:1}@keyframes settle-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.settle-in{animation:settle-in var(--ease-settle);animation-fill-mode:both}.settle-in-stagger>*{animation:settle-in var(--ease-settle);animation-fill-mode:both;animation-delay:calc(var(--settle-index,0) * 40ms)}.settle-in-stagger>:nth-child(2){--settle-index:1}.settle-in-stagger>:nth-child(3){--settle-index:2}.settle-in-stagger>:nth-child(4){--settle-index:3}.settle-in-stagger>:nth-child(5){--settle-index:4}.settle-in-stagger>:nth-child(6){--settle-index:5}.settle-in-stagger>:nth-child(7){--settle-index:6}.settle-in-stagger>:nth-child(n+8){--settle-index:7}@media (prefers-reduced-motion:reduce){.settle-in,.settle-in-stagger>*{animation:none}}@keyframes ai-caret{0%,to{opacity:1}50%{opacity:0}}.ai-caret{vertical-align:text-bottom;background:var(--brand-ai);width:2px;height:1em;margin-left:2px;animation:1s step-end infinite ai-caret;display:inline-block}.assistant-markdown-streaming>:is(p,h1,h2,h3,h4,h5,h6):last-child:after,.assistant-markdown-streaming>:is(ul,ol):last-child>li:last-child:after{content:"";vertical-align:text-bottom;background:var(--brand-ai);width:2px;height:1em;margin-left:2px;animation:1s step-end infinite ai-caret;display:inline-block}.ai-thinking-shimmer{background-image:linear-gradient(100deg, var(--brand-ai-text) 20%, var(--brand-ai-text) 50%, var(--brand-ai-text) 80%)}@supports (color:color-mix(in lab, red, red)){.ai-thinking-shimmer{background-image:linear-gradient(100deg, var(--brand-ai-text) 20%, color-mix(in srgb, var(--brand-ai-text) 35%, transparent) 50%, var(--brand-ai-text) 80%)}}.ai-thinking-shimmer{color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:2.4s linear infinite shimmer}.ai-thinking-track{background-image:linear-gradient(100deg, var(--brand-ai) 20%, var(--brand-ai) 50%, var(--brand-ai) 80%)}@supports (color:color-mix(in lab, red, red)){.ai-thinking-track{background-image:linear-gradient(100deg, color-mix(in srgb, var(--brand-ai) 16%, transparent) 20%, var(--brand-ai) 50%, color-mix(in srgb, var(--brand-ai) 16%, transparent) 80%)}}.ai-thinking-track{background-size:200% 100%;animation:2.4s linear infinite shimmer}@keyframes hitl-accept-flash{0%{opacity:0}25%{opacity:.1}to{opacity:0}}.hitl-accept-flash,.change-flash{position:relative}.hitl-accept-flash:after,.change-flash:after{content:"";border-radius:inherit;pointer-events:none;background:var(--status-success);opacity:0;animation:hitl-accept-flash var(--ease-arrive);position:absolute;inset:0}@keyframes attention-pulse{0%,to{opacity:1}50%{opacity:.45}}.attention-pulse{animation:attention-pulse var(--dur-pulse) var(--curve-pulse) infinite}@media (prefers-reduced-motion:reduce){.attention-pulse{animation:none}.ai-caret,.assistant-markdown-streaming>:is(p,h1,h2,h3,h4,h5,h6):last-child:after,.assistant-markdown-streaming>:is(ul,ol):last-child>li:last-child:after{opacity:1;animation:none}.ai-thinking-shimmer{color:var(--brand-ai-text);background-image:none;animation:none}.ai-thinking-track{background-image:none;background-color:var(--brand-ai);animation:none}@supports (color:color-mix(in lab, red, red)){.ai-thinking-track{background-color:color-mix(in srgb, var(--brand-ai) 16%, transparent)}}.hitl-accept-flash:after,.change-flash:after{opacity:0;animation:none}}.shadow-glass-elevated{box-shadow:var(--sh-lg)}.scrim{background-color:var(--scrim)}.animate-in{animation-name:enter;animation-duration:var(--dur-arrive);animation-timing-function:var(--curve-arrive);--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial}.animate-out{animation-name:exit;animation-duration:var(--dur-depart);animation-timing-function:var(--curve-depart);--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial}.fade-in-0{--tw-enter-opacity:0}.fade-out-0{--tw-exit-opacity:0}.zoom-in-95{--tw-enter-scale:.95}.zoom-out-95{--tw-exit-scale:.95}.slide-in-from-top-2{--tw-enter-translate-y:-.5rem}.slide-in-from-top-\[48\%\]{--tw-enter-translate-y:-48%}.slide-in-from-bottom{--tw-enter-translate-y:100%}.slide-in-from-bottom-2{--tw-enter-translate-y:.5rem}.slide-in-from-left-1\/2{--tw-enter-translate-x:-50%}.slide-in-from-left-2{--tw-enter-translate-x:-.5rem}.slide-in-from-right-2{--tw-enter-translate-x:.5rem}.slide-out-to-top-\[48\%\]{--tw-exit-translate-y:-48%}.slide-out-to-bottom{--tw-exit-translate-y:100%}.slide-out-to-left-1\/2{--tw-exit-translate-x:-50%}}@font-face{font-family:JetBrains Mono Fallback;src:local(Menlo Regular),local(Menlo-Regular),local(Menlo),local(DejaVu Sans Mono),local(DejaVuSansMono);size-adjust:99.66%;ascent-override:102.35%;descent-override:30.1%;line-gap-override:0.0%}@font-face{font-family:JetBrains Mono Fallback Courier;src:local(Courier New),local(CourierNewPSMT),local(Liberation Mono),local(LiberationMono),local(Cousine Regular),local(Cousine-Regular),local(Droid Sans Mono),local(DroidSansMono);size-adjust:99.98%;ascent-override:102.02%;descent-override:30%;line-gap-override:0.0%}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}html{-webkit-tap-highlight-color:#0ea5e924}body{overscroll-behavior-y:none}:root{--sa-t:env(safe-area-inset-top,0px);--sa-r:env(safe-area-inset-right,0px);--sa-b:env(safe-area-inset-bottom,0px);--sa-l:env(safe-area-inset-left,0px);--shell-topbar-h:calc(56px + var(--sa-t));--shell-banner-h:0px;--shell-sticky-top:calc(var(--shell-topbar-h) + var(--shell-banner-h));--door-sticky-top:calc(var(--shell-sticky-top) + 16px);--record-pin-h:48px;--shell-rail-icon-w:72px;--z-sticky:30;--z-banner:35;--z-panel-scrim:39;--z-topbar:40;--z-scrim:45;--z-notif-scrim:49;--z-notif:50;--z-rail:50;--z-drawer:55;--z-menu:60;--z-skip:100;--swatch-aurora-rail:#0f1526;--swatch-aurora-panel:#141b31;--swatch-aurora-edge:#8a94a724;--swatch-aurora-hair:#8a94a714;--swatch-aurora-accent:#0ea5e9;--swatch-aurora-ink:#a0aec0;--swatch-obsidian-rail:#0b1120;--swatch-obsidian-panel:#111827;--swatch-obsidian-edge:#8a94a724;--swatch-obsidian-hair:#8a94a714;--swatch-obsidian-accent:#0ea5e9;--swatch-obsidian-ink:#a0aec0;--swatch-daylight-rail:#e7ecf2;--swatch-daylight-panel:#f3f5f9;--swatch-daylight-edge:#c2ccd9;--swatch-daylight-hair:#d4dbe5;--swatch-daylight-accent:#0275b3;--swatch-daylight-ink:#3f4e63;--swatch-minimal-rail:#0a0b0e;--swatch-minimal-panel:#0a0b0e;--swatch-minimal-edge:#ffffff1a;--swatch-minimal-hair:#ffffff0f;--swatch-minimal-accent:#0ea5e9;--swatch-minimal-ink:#a2a8b3;--swatch-minimal-light-rail:#fff;--swatch-minimal-light-panel:#fff;--swatch-minimal-light-edge:#dcdfe4;--swatch-minimal-light-hair:#e8eaee;--swatch-minimal-light-accent:#0275b3;--swatch-minimal-light-ink:#4b5360;--scrim:#060a12b8}.light{--scrim:var(--sf-root)}@supports (color:color-mix(in lab, red, red)){.light{--scrim:color-mix(in srgb, var(--sf-root) 64%, transparent)}}.no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar::-webkit-scrollbar{display:none}.rail-fade{--rail-fade:28px}.rail-fade[data-overflow=end]{-webkit-mask-image:linear-gradient(to right, black calc(100% - var(--rail-fade)), transparent);-webkit-mask-image:linear-gradient(to right, black calc(100% - var(--rail-fade)), transparent);-webkit-mask-image:linear-gradient(to right, black calc(100% - var(--rail-fade)), transparent);-webkit-mask-image:linear-gradient(to right, black calc(100% - var(--rail-fade)), transparent);mask-image:linear-gradient(to right, black calc(100% - var(--rail-fade)), transparent)}.rail-fade[data-overflow=start]{-webkit-mask-image:linear-gradient(to left, black calc(100% - var(--rail-fade)), transparent);-webkit-mask-image:linear-gradient(to left, black calc(100% - var(--rail-fade)), transparent);-webkit-mask-image:linear-gradient(to left, black calc(100% - var(--rail-fade)), transparent);-webkit-mask-image:linear-gradient(to left, black calc(100% - var(--rail-fade)), transparent);mask-image:linear-gradient(to left, black calc(100% - var(--rail-fade)), transparent)}.rail-fade[data-overflow=both]{-webkit-mask-image:linear-gradient(to right, transparent, black var(--rail-fade), black calc(100% - var(--rail-fade)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, black var(--rail-fade), black calc(100% - var(--rail-fade)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, black var(--rail-fade), black calc(100% - var(--rail-fade)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, black var(--rail-fade), black calc(100% - var(--rail-fade)), transparent);mask-image:linear-gradient(to right, transparent, black var(--rail-fade), black calc(100% - var(--rail-fade)), transparent)}.rail-fade.rail-fade-sticky-start[data-overflow=start]{-webkit-mask-image:none;mask-image:none}.rail-fade.rail-fade-sticky-start[data-overflow=both]{-webkit-mask-image:linear-gradient(to right, black calc(100% - var(--rail-fade)), transparent);-webkit-mask-image:linear-gradient(to right, black calc(100% - var(--rail-fade)), transparent);-webkit-mask-image:linear-gradient(to right, black calc(100% - var(--rail-fade)), transparent);-webkit-mask-image:linear-gradient(to right, black calc(100% - var(--rail-fade)), transparent);mask-image:linear-gradient(to right, black calc(100% - var(--rail-fade)), transparent)}.app-hscroll{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-snap-type:x proximity;overflow-x:auto}.app-hscroll::-webkit-scrollbar{height:8px}.app-hscroll::-webkit-scrollbar-thumb{background:#8a94a72e;border-radius:999px}.snap-rail{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:16px;overflow-x:auto}.snap-rail>*{scroll-snap-align:start}@media (pointer:coarse){.touch-target,button:not([data-slot=select-trigger]):not([role=switch]):not([role=checkbox]):not([role=radio]):where([class*=size-icon],[class*=h-7],[class*=h-8],[class*=h-9],[class*=h-\[3]),button:not([data-slot=select-trigger]):not([role=switch]):not([role=checkbox]):not([role=radio]):not(.no-touch-target):not([class*=absolute]):not([class*=fixed]),[role=button]:not(.no-touch-target):not([class*=absolute]):not([class*=fixed]),a[href]:not(.no-touch-target):not([class*=absolute]):not([class*=fixed]),[role=menuitem]:not(.no-touch-target):not([class*=absolute]):not([class*=fixed]),[role=option]:not(.no-touch-target):not([class*=absolute]):not([class*=fixed]),summary:not(.no-touch-target):not([class*=absolute]):not([class*=fixed]),[role=tab]:not(.no-touch-target):not([class*=absolute]):not([class*=fixed]){min-width:44px;min-height:44px}input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:max(16px,1em)}}button,a,[role=button],[role=tab],[role=menuitem],input[type=button],input[type=submit],input[type=reset],label[for],summary{touch-action:manipulation}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.notif-scrim{z-index:var(--z-notif-scrim);background:var(--scrim);position:fixed;inset:0}.notif-panel{z-index:var(--z-notif);background:var(--sf-base);border:1px solid var(--bd-subtle);max-height:85dvh;padding-bottom:var(--sa-b);animation:notif-slide-up var(--ease-arrive);border-radius:16px 16px 0 0;flex-direction:column;display:flex;position:fixed;inset:auto 0 0;overflow:hidden;box-shadow:0 -8px 32px #00000059}@keyframes notif-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (min-width:640px){.notif-panel{bottom:auto;left:auto;right:16px;top:calc(var(--shell-topbar-h) + 4px);width:440px;max-width:calc(100vw - 32px);max-height:calc(100dvh - var(--shell-topbar-h) - 20px);background:var(--sf-overlay);border-color:var(--bd-default);border-radius:var(--r-lg);box-shadow:var(--sh-md);padding-bottom:0;animation:none;position:fixed}}@keyframes notif-badge-arrive{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:none}}.notif-badge-arrive{animation:notif-badge-arrive var(--dur-arrive) var(--curve-arrive)}@media (prefers-reduced-motion:reduce){.notif-badge-arrive{animation:none}}@media (max-width:767px){.app-page table.w-full{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;max-width:100%;display:block;overflow-x:auto}.app-page table.w-full>thead,.app-page table.w-full>tbody{width:max-content;min-width:100%;display:table}}@media (max-width:767px),(pointer:coarse){html body[data-scroll-locked]{width:auto!important;margin-right:0!important;padding-right:0!important}html .with-scroll-bars-hidden{padding-right:0!important}html .right-scroll-bar-position{right:0!important}html .width-before-scroll-bar{margin-right:0!important}}@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))}}@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))}}.table-header-type{font-family:var(--font-body);word-spacing:normal;font-size:12px;font-weight:var(--table-header-weight)}.table-header-cell{font-family:var(--font-body);word-spacing:normal;font-size:12px;font-weight:var(--table-header-weight);color:var(--table-header-color);background:var(--table-header-bg);border-bottom:1px solid var(--table-header-border)}.eaviora-wordmark{font-family:var(--font-wordmark,var(--font-wordmark-fallback));letter-spacing:.02em;white-space:nowrap;font-weight:400;line-height:1;display:inline-block}.eaviora-logo{flex-direction:column;align-items:flex-start;gap:4px;text-decoration:none;display:inline-flex}.eaviora-logo[data-size=sm]{--logo-mark:40px;--logo-word:19px;--logo-gap:8px}.eaviora-logo[data-size=md]{--logo-mark:49px;--logo-word:24px;--logo-gap:12px}.eaviora-logo[data-size=lg]{--logo-mark:64px;--logo-word:31px;--logo-gap:16px}.eaviora-logo-row{align-items:center;gap:var(--logo-gap);display:inline-flex}.eaviora-logo-mark{width:calc(var(--logo-mark) * .5547);height:calc(var(--logo-mark) * .6523);flex:none;position:relative;overflow:hidden}.eaviora-logo-word{font-size:var(--logo-word);color:var(--tx-primary)}.eaviora-logo-tagline{font-family:var(--font-body);color:var(--tx-tertiary);font-size:10px;font-weight:500}@media (forced-colors:active){[aria-current=page],[role=region][tabindex="0"]:focus-visible,[role=table][tabindex="0"]:focus-visible{outline-offset:-2px;outline:2px solid highlight}[data-testid^=risk-cell-]{forced-color-adjust:none;border:1px solid canvastext}}}@page{margin:18mm 16mm 16mm;@top-left{content:var(--print-head-left,none);font:700 8pt var(--font-body,sans-serif);color:var(--tx-primary);vertical-align:bottom;padding-bottom:2.3mm;border-bottom:.3mm solid var(--bd-subtle)}@top-center{content:var(--print-head-center,none);font:400 8pt var(--font-body,sans-serif);color:var(--tx-primary);vertical-align:bottom;padding-bottom:2.3mm;border-bottom:.3mm solid var(--bd-subtle)}@top-right{content:var(--print-head-right,none);font:700 8pt var(--font-body,sans-serif);color:var(--tx-secondary);vertical-align:bottom;padding-bottom:2.3mm;border-bottom:.3mm solid var(--bd-subtle)}@bottom-left{content:var(--print-foot,none);font:400 8pt var(--font-body,sans-serif);color:var(--tx-tertiary);vertical-align:top;padding-top:3mm}@bottom-right{content:"Page " counter(page) " of " counter(pages);font:400 8pt var(--font-body,sans-serif);color:var(--tx-tertiary);vertical-align:top;padding-top:3mm}}@page:first{@top-left{content:none;border:0}@top-center{content:none;border:0}@top-right{content:none;border:0}}@media print{html,body{color:var(--tx-primary);-webkit-print-color-adjust:exact;print-color-adjust:exact;background:var(--sf-paper)!important}.app-shell-root,[data-ds=PublicShell]{background:var(--sf-paper)!important}header.tb,aside.sb,nav,button{display:none!important}main{max-width:100%!important;margin:0!important;padding:0!important}.app-shell-root{min-height:0!important}.app-page{padding:0!important}h1,h2,h3,h4{break-after:avoid-page}table,figure,svg{break-inside:avoid-page}thead{display:table-header-group}.print-frame-masthead{margin:0 0 6mm}.print-frame-airline{font:700 16pt var(--font-display,sans-serif);color:var(--tx-primary);margin:0}.print-frame-kind{font:700 8pt var(--font-body,sans-serif);letter-spacing:.06em;color:var(--tx-secondary);margin:1mm 0 0}.print-frame-title{font:700 13pt var(--font-display,sans-serif);color:var(--tx-primary);border-bottom:.3mm solid var(--bd-subtle);margin:3.5mm 0 0;padding-bottom:2.5mm}:is(.app-page:has(>.print-frame-masthead) [data-ds=PageHero] h1,.app-page:has(>.print-frame-masthead) [data-ds=RecordIdentityBand] h1){display:none!important}}@media not print{.print-only{display:none!important}}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@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-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}
