:root{--ns-font-sans:var(--font-manrope), "Manrope", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ns-font-display:var(--font-newsreader), "Newsreader", Georgia, serif;--ns-font-serif:var(--font-newsreader), "Newsreader", Georgia, serif;--ns-font-mono:var(--font-mono), "JetBrains Mono", "Consolas", "Monaco", monospace;--ns-radius-card:8px;--ns-radius-button:6px;--ns-radius-input:6px;--ns-radius-pill:9999px;--ns-ease-default:cubic-bezier(.4, 0, .2, 1);--ns-ease-in:cubic-bezier(.4, 0, 1, 1);--ns-ease-out:cubic-bezier(0, 0, .2, 1);--theme-transition:.4s var(--ns-ease-default);--ns-accent-primary-rgb:107, 63, 212;--ns-accent-secondary-rgb:92, 53, 181;--ns-accent-tertiary-rgb:84, 41, 184;--ns-success-rgb:74, 122, 79;--ns-warning-rgb:184, 132, 60;--ns-danger-rgb:178, 90, 63;--ns-info-rgb:184, 132, 60;--ns-surface-rgb:247, 245, 240;--ns-text-heading-rgb:26, 22, 18;--ns-text-body-rgb:26, 22, 18;--ns-text-secondary-rgb:74, 64, 53;--ns-hero-stop-0:#f7f5f0;--ns-hero-stop-1:#f7f5f0;--ns-hero-stop-2:#fcfaf6;--ns-hero-stop-3:#f2efe8;--ns-hero-stop-4:#eae5db;--ns-hero-stop-5:#fcfaf6;--ns-hero-stop-6:#6b3fd4;--ns-aurora-header-base:#f7f5f0;--ns-aurora-header-start:#f7f5f0;--ns-aurora-header-mid:#f7f5f0;--ns-aurora-header-peak:#f7f5f0;--ns-aurora-header-end:#f7f5f0;--ns-aurora-footer-base:#f7f5f0;--ns-aurora-footer-mid:#f7f5f0;--ns-aurora-footer-peak:#f7f5f0;--ns-aurora-bloom-rgb:107, 63, 212;--ns-aurora-bloom-secondary-rgb:92, 53, 181;--ns-btn-primary-text:#fcfaf6;--ns-btn-primary-base:#6b3fd4;--ns-btn-primary-start:#6b3fd4;--ns-btn-primary-mid:#6b3fd4;--ns-btn-primary-end:#6b3fd4;--ns-btn-primary-hover-start:#5c35b5;--ns-btn-primary-hover-mid:#5c35b5;--ns-btn-primary-hover-end:#5c35b5;--ns-btn-primary-active-start:#5429b8;--ns-btn-primary-active-mid:#5429b8;--ns-btn-primary-active-end:#5429b8;--ns-scrollbar-track:#1a16120a;--ns-scrollbar-thumb:#1a161224;--ns-scrollbar-thumb-hover:#1a16123d;--ns-bg-base:#f7f5f0;--ns-bg-card:#fcfaf6;--ns-bg-elevated:#f2efe8;--ns-bg-sidebar:#edebe4;--ns-bg-hover:#1a16120e;--ns-bg-active:#6b3fd412;--ns-text-heading:#1a1612;--ns-text-body:#1a1612;--ns-text-secondary:#4a4035;--ns-text-muted:#7a6e60;--ns-text-placeholder:#1a161266;--ns-action-primary:#6b3fd4;--ns-action-hover:#5c35b5;--ns-action-active:#5429b8;--ns-expert-accent-primary:#6b3fd4;--ns-expert-accent-hover:#5c35b5;--ns-expert-accent-strong:#6b3fd4;--ns-expert-accent-dark:#5c35b5;--ns-expert-accent-primary-rgb:107 63 212;--ns-expert-accent-dark-rgb:92 53 181;--ns-expert-accent-strong-rgb:107 63 212;--ns-accent-primary:#6b3fd4;--ns-accent-secondary:#5c35b5;--ns-accent-tertiary:#5429b8;--ns-accent-tint:#6b3fd412;--ns-accent-glow:#6b3fd433;--ns-accent-border:#6b3fd447;--ns-accent-gold:#b8843c;--ns-accent-neon:#b8843c;--ns-success:#4a7a4f;--ns-success-light:#4a7a4f14;--ns-warning:#b8843c;--ns-warning-light:#b8843c14;--ns-danger:#b25a3f;--ns-danger-light:#b25a3f14;--ns-danger-border:#b25a3f40;--ns-info:#b8843c;--ns-info-light:#b8843c14;--ns-semantic-positive:#4a7a4f;--ns-semantic-attention:#b8843c;--ns-semantic-medium:#b8843c;--ns-semantic-negative:#b25a3f;--ns-semantic-positive-bg:#4a7a4f14;--ns-semantic-attention-bg:#b8843c14;--ns-semantic-medium-bg:#b8843c14;--ns-semantic-negative-bg:#b25a3f14;--ns-sev-critical:#a13333;--ns-sev-high:#b25a3f;--ns-sev-medium:#b8843c;--ns-sev-low:#5e718a;--ns-sev-critical-bg:#a1333314;--ns-sev-high-bg:#b25a3f14;--ns-sev-medium-bg:#b8843c14;--ns-sev-low-bg:#5e718a14;--ns-border:#ddd7c8;--ns-border-subtle:#e8e2d4;--ns-border-emphasis:#c8c0b0;--ns-border-hover:#c4baa8;--ns-border-active:#6b3fd4;--ns-report-text:#1a1612c7;--ns-report-heading:var(--ns-text-heading);--ns-report-link:var(--ns-accent-primary);--ns-report-link-decoration:#6b3fd447;--ns-report-divider:var(--ns-border);--ns-link-color:#6b3fd4;--ns-link-hover-color:#5c35b5;--ns-link-visited-color:#5429b8;--ns-shadow-sm:0 1px 2px #1a16120a;--ns-shadow-md:0 4px 12px #1a16120d;--ns-shadow-lg:0 8px 24px #1a16120f;--ns-shadow-xl:0 16px 48px #1a161214;--ns-shadow-card-hover:0 4px 12px #1a16120d;--ns-overlay-light:#1a161214;--ns-overlay-dark:#0000008c;--ns-bg-ghost:#1a161206;--ns-bg-input:#1a161208;--ns-text-disabled:#1a16124d;--ns-text-inverted:#fcfaf6;--ns-accent-tint-hover:#6b3fd41f;--ns-accent-gradient:linear-gradient(135deg, #6b3fd4 0%, #5429b8 100%);--ns-section-line:#4a403533;--ns-live-indicator:#b8843c;--ns-chart-neutral:#1a161259;--ns-chart-bg:#1a16120a;--ns-chart-axis-tick:#1a16126b;--ns-chart-reference-line:#1a161238;--ns-chart-bar-soft:#1a16122e;--ns-chart-bar-mid:#1a16124d;--ns-data-viz-1:#9678e8;--ns-data-viz-2:#7f58d8;--ns-data-viz-3:#6b3fd4;--ns-data-viz-4:#5429b8;--ns-data-viz-5:#3e1e8a;--ns-chart-seq-1:#1f0f4d;--ns-chart-seq-2:#2a1463;--ns-chart-seq-3:#3e1e8a;--ns-chart-seq-4:#4a26a3;--ns-chart-seq-5:#5429b8;--ns-chart-seq-6:#6b3fd4;--ns-chart-seq-7:#7f58d8;--ns-chart-seq-8:#9678e8;--ns-chart-seq-9:#b094f0;--ns-chart-seq-10:#cab1f5;--ns-chart-seqlight-1:#3e1e8a;--ns-chart-seqlight-2:#5429b8;--ns-chart-seqlight-3:#6b3fd4;--ns-chart-seqlight-4:#7f58d8;--ns-chart-seqlight-5:#9678e8;--ns-chart-seqlight-6:#a48aed;--ns-chart-seqlight-7:#b094f0;--ns-chart-seqlight-8:#bda7f4;--ns-chart-seqlight-9:#cab1f5;--ns-chart-seqlight-10:#1a1612;--ns-chart-div-1:#6b3fd4;--ns-chart-div-2:#5c35b5;--ns-chart-div-3:#5429b8;--ns-chart-div-4:#7a6e60;--ns-chart-div-5:#b8843c;--ns-chart-div-6:#a66e2c;--ns-chart-div-7:#9c5a26;--ns-chart-div-8:#b25a3f;--ns-chart-div-9:#a04030;--ns-chart-div-10:#7a2960;--ns-chart-div-11:#4a7a4f;--ns-chart-warm-1:#b25a3f;--ns-chart-warm-2:#a05630;--ns-chart-warm-3:#9c5a26;--ns-chart-warm-4:#a06a2c;--ns-chart-warm-5:#a66e2c;--ns-chart-warm-6:#b8843c;--ns-chart-warm-7:#937030;--ns-chart-warm-8:#7a6e60;--ns-chart-warm-9:#5c4f3d;--ns-chart-warm-10:#1a1612;--ns-chart-cat-1:#6b3fd4;--ns-chart-cat-2:#5c35b5;--ns-chart-cat-3:#b8843c;--ns-chart-cat-4:#4a7a4f;--ns-chart-cat-5:#a66e2c;--ns-chart-cat-6:#b25a3f;--ns-chart-cat-7:#5429b8;--ns-chart-cat-8:#7a6e60;--foreground-rgb:26, 22, 18;--background-start-rgb:247, 245, 240;--background-end-rgb:247, 245, 240;--tooltip-bg:#fcfaf6;--tooltip-border:#ddd7c8;--tooltip-color:#1a1612}.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ns-accent-primary-rgb:174, 122, 255;--ns-accent-secondary-rgb:192, 155, 255;--ns-accent-tertiary-rgb:142, 84, 229;--ns-success-rgb:108, 229, 153;--ns-warning-rgb:240, 201, 98;--ns-danger-rgb:240, 131, 104;--ns-info-rgb:224, 178, 106;--ns-surface-rgb:27, 24, 20;--ns-text-heading-rgb:245, 241, 232;--ns-text-body-rgb:245, 241, 232;--ns-text-secondary-rgb:201, 191, 168;--ns-hero-stop-0:#0e0c09;--ns-hero-stop-1:#0e0c09;--ns-hero-stop-2:#1b1814;--ns-hero-stop-3:#262219;--ns-hero-stop-4:#322b22;--ns-hero-stop-5:#1b1814;--ns-hero-stop-6:#ae7aff;--ns-aurora-header-base:#0e0c09;--ns-aurora-header-start:#0e0c09;--ns-aurora-header-mid:#0e0c09;--ns-aurora-header-peak:#0e0c09;--ns-aurora-header-end:#0e0c09;--ns-aurora-footer-base:#0e0c09;--ns-aurora-footer-mid:#0e0c09;--ns-aurora-footer-peak:#0e0c09;--ns-aurora-bloom-rgb:174, 122, 255;--ns-aurora-bloom-secondary-rgb:192, 155, 255;--ns-btn-primary-text:#0e0c09;--ns-btn-primary-base:#ae7aff;--ns-btn-primary-start:#ae7aff;--ns-btn-primary-mid:#ae7aff;--ns-btn-primary-end:#ae7aff;--ns-btn-primary-hover-start:#c09bff;--ns-btn-primary-hover-mid:#c09bff;--ns-btn-primary-hover-end:#c09bff;--ns-btn-primary-active-start:#8e54e5;--ns-btn-primary-active-mid:#8e54e5;--ns-btn-primary-active-end:#8e54e5;--ns-scrollbar-track:#f5f1e80a;--ns-scrollbar-thumb:#f5f1e824;--ns-scrollbar-thumb-hover:#f5f1e83d;--ns-bg-base:#0e0c09;--ns-bg-card:#1b1814;--ns-bg-elevated:#262219;--ns-bg-sidebar:#0e0c09;--ns-bg-hover:#f5f1e80f;--ns-bg-active:#ae7aff1a;--ns-text-heading:#f5f1e8;--ns-text-body:#f5f1e8;--ns-text-secondary:#c9bfa8;--ns-text-muted:#b3a890;--ns-text-placeholder:#f5f1e866;--ns-action-primary:#ae7aff;--ns-action-hover:#c09bff;--ns-action-active:#8e54e5;--ns-expert-accent-primary:#ae7aff;--ns-expert-accent-hover:#c09bff;--ns-expert-accent-strong:#ae7aff;--ns-expert-accent-dark:#c09bff;--ns-expert-accent-primary-rgb:174 122 255;--ns-expert-accent-dark-rgb:192 155 255;--ns-expert-accent-strong-rgb:174 122 255;--ns-accent-primary:#ae7aff;--ns-accent-secondary:#c09bff;--ns-accent-tertiary:#8e54e5;--ns-accent-tint:#ae7aff1a;--ns-accent-glow:#ae7aff4d;--ns-accent-border:#ae7aff59;--ns-accent-gold:#e0b26a;--ns-accent-neon:#f0c962;--ns-success:#6ce599;--ns-success-light:#6ce5991a;--ns-warning:#f0c962;--ns-warning-light:#f0c9621a;--ns-danger:#f08368;--ns-danger-light:#f083681a;--ns-danger-border:#f0836859;--ns-info:#e0b26a;--ns-info-light:#e0b26a1a;--ns-semantic-positive:#6ce599;--ns-semantic-attention:#f0c962;--ns-semantic-medium:#f0a552;--ns-semantic-negative:#f08368;--ns-semantic-positive-bg:#6ce5991a;--ns-semantic-attention-bg:#f0c9621a;--ns-semantic-medium-bg:#f0a5521a;--ns-semantic-negative-bg:#f083681a;--ns-sev-critical:#e0655c;--ns-sev-high:#f0a552;--ns-sev-medium:#f0c962;--ns-sev-low:#8fa5c0;--ns-sev-critical-bg:#e0655c1a;--ns-sev-high-bg:#f0a5521a;--ns-sev-medium-bg:#f0c9621a;--ns-sev-low-bg:#8fa5c01a;--ns-border:#f5f1e814;--ns-border-subtle:#f5f1e812;--ns-border-emphasis:#f5f1e833;--ns-border-hover:#f5f1e824;--ns-border-active:#ae7aff;--ns-report-text:#f5f1e8c7;--ns-report-link-decoration:#ae7aff59;--ns-link-color:#ae7aff;--ns-link-hover-color:#c09bff;--ns-link-visited-color:#8e54e5;--ns-shadow-sm:0 1px 2px #0003;--ns-shadow-md:0 4px 12px #0003;--ns-shadow-lg:0 8px 24px #0000004d;--ns-shadow-xl:0 16px 48px #0006;--ns-shadow-card-hover:0 4px 12px #0003;--ns-overlay-light:#f5f1e814;--ns-overlay-dark:#000000a6;--ns-bg-ghost:#f5f1e805;--ns-bg-input:#f5f1e808;--ns-text-disabled:#f5f1e84d;--ns-text-inverted:#0e0c09;--ns-accent-tint-hover:#ae7aff29;--ns-accent-gradient:linear-gradient(135deg, #ae7aff 0%, #8e54e5 100%);--ns-section-line:#c9bfa84d;--ns-live-indicator:#e0b26a;--ns-chart-neutral:#f5f1e873;--ns-chart-bg:#f5f1e80a;--ns-chart-axis-tick:#f5f1e880;--ns-chart-reference-line:#f5f1e84d;--ns-chart-bar-soft:#f5f1e84d;--ns-chart-bar-mid:#f5f1e873;--ns-data-viz-1:#d6b8ff;--ns-data-viz-2:#bc93ff;--ns-data-viz-3:#ae7aff;--ns-data-viz-4:#8e54e5;--ns-data-viz-5:#6e35bf;--ns-chart-seq-1:#2a1340;--ns-chart-seq-2:#3d1f5c;--ns-chart-seq-3:#4f2c75;--ns-chart-seq-4:#6e35bf;--ns-chart-seq-5:#8e54e5;--ns-chart-seq-6:#ae7aff;--ns-chart-seq-7:#bc93ff;--ns-chart-seq-8:#c09bff;--ns-chart-seq-9:#d6b8ff;--ns-chart-seq-10:#e6d2ff;--ns-chart-seqlight-1:#6e35bf;--ns-chart-seqlight-2:#8553d6;--ns-chart-seqlight-3:#9a6fe0;--ns-chart-seqlight-4:#ae7aff;--ns-chart-seqlight-5:#bc93ff;--ns-chart-seqlight-6:#c09bff;--ns-chart-seqlight-7:#d0b3ff;--ns-chart-seqlight-8:#ddcfff;--ns-chart-seqlight-9:#ebe3ff;--ns-chart-seqlight-10:#f5f1e8;--ns-chart-div-1:#ae7aff;--ns-chart-div-2:#9a6fe0;--ns-chart-div-3:#8553d6;--ns-chart-div-4:#c9bfa8;--ns-chart-div-5:#e0b26a;--ns-chart-div-6:#f0c962;--ns-chart-div-7:#f0a552;--ns-chart-div-8:#f08368;--ns-chart-div-9:#d35d69;--ns-chart-div-10:#b53e89;--ns-chart-div-11:#6ce599;--ns-chart-warm-1:#f08368;--ns-chart-warm-2:#f0925d;--ns-chart-warm-3:#f0a552;--ns-chart-warm-4:#f0b758;--ns-chart-warm-5:#f0c962;--ns-chart-warm-6:#e0b26a;--ns-chart-warm-7:#d4a878;--ns-chart-warm-8:#c9bfa8;--ns-chart-warm-9:#ddcfb8;--ns-chart-warm-10:#f5f1e8;--ns-chart-cat-1:#ae7aff;--ns-chart-cat-2:#c09bff;--ns-chart-cat-3:#e0b26a;--ns-chart-cat-4:#6ce599;--ns-chart-cat-5:#f0c962;--ns-chart-cat-6:#f08368;--ns-chart-cat-7:#8e54e5;--ns-chart-cat-8:#c9bfa8;--foreground-rgb:245, 241, 232;--background-start-rgb:14, 12, 9;--background-end-rgb:14, 12, 9;--tooltip-bg:#1b1814;--tooltip-border:#f5f1e814;--tooltip-color:#f5f1e8}.ns-aurora-header{background-color:var(--ns-bg-base);border-bottom:.5px solid var(--ns-border-subtle)}.ns-aurora-footer{background-color:var(--ns-bg-base);border-top:.5px solid var(--ns-border-subtle)}.ns-aurora-edge-bottom,.ns-aurora-edge-top{position:relative}.ns-aurora-edge-bottom:before,.ns-aurora-edge-bottom:after,.ns-aurora-edge-top:before,.ns-aurora-edge-top:after{content:none}.ns-btn-primary{color:var(--ns-btn-primary-text);background-color:var(--ns-btn-primary-base);box-shadow:none;background-image:none;transition:background-color .15s ease-out,transform .15s ease-out}.ns-btn-primary:hover{background-color:var(--ns-btn-primary-hover-mid)}.ns-btn-primary:active{background-color:var(--ns-btn-primary-active-mid)}.ns-btn-primary:disabled{opacity:.5;cursor:not-allowed}.modal-loading-aurora{background-color:var(--ns-bg-card);background-image:none;animation:none}.modal-loading-pill{background:var(--ns-bg-hover);border:.5px solid var(--ns-border);color:var(--ns-text-secondary);border-radius:.375rem;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:11px;animation:2s ease-in-out infinite pillPulse;display:inline-flex}@keyframes pillPulse{0%,to{background:var(--ns-bg-hover);border-color:var(--ns-border);color:var(--ns-text-secondary)}50%{background:var(--ns-accent-tint);border-color:var(--ns-accent-border);color:var(--ns-text-heading)}}@keyframes logoHaloBreath{0%,to{opacity:.6;transform:scale(1.2)}50%{opacity:1;transform:scale(1.35)}}.modal-aurora-header{background-color:var(--ns-bg-elevated);border-bottom:.5px solid var(--ns-border-subtle);background-image:none}.modal-aurora-bloom{background-image:none;animation:none}:root{--background:var(--ns-bg-base);--foreground:var(--ns-text-body);--card:var(--ns-bg-card);--card-foreground:var(--ns-text-body);--popover:var(--ns-bg-elevated);--popover-foreground:var(--ns-text-body);--primary:var(--ns-accent-primary);--primary-foreground:var(--ns-btn-primary-text);--secondary:var(--ns-bg-hover);--secondary-foreground:var(--ns-text-body);--muted:var(--ns-bg-hover);--muted-foreground:var(--ns-text-muted);--accent:var(--ns-accent-tint);--accent-foreground:var(--ns-accent-primary);--destructive:var(--ns-danger);--destructive-foreground:var(--ns-btn-primary-text);--border:var(--ns-border);--input:var(--ns-border);--ring:var(--ns-accent-primary);--radius:.5rem}
