:root{--nx-bg: #0a0c10;--nx-surface: #12161c;--nx-surface-raised: #1a1f27;--nx-border: #242b35;--nx-text: #e8ecf1;--nx-text-muted: #9aa6b2;--nx-text-faint: #5f6b78;--nx-brand: #5b8cff;--nx-brand-strong: #3d6bff;--nx-brand-soft: #1a2440;--nx-accent: #38e0b0;--nx-success: #38c78a;--nx-warning: #e0b23a;--nx-danger: #e5484d;--nx-space-xs: 4px;--nx-space-sm: 8px;--nx-space-md: 16px;--nx-space-lg: 24px;--nx-space-xl: 32px;--nx-space-2xl: 48px;--nx-space-3xl: 64px;--nx-space-4xl: 96px;--nx-font-sans: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--nx-font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--nx-text-xs: 12px;--nx-text-sm: 14px;--nx-text-md: 16px;--nx-text-lg: 18px;--nx-text-xl: 22px;--nx-text-2xl: 28px;--nx-text-3xl: 36px;--nx-text-4xl: 48px;--nx-text-5xl: 64px;--nx-leading-tight: 1.15;--nx-leading-snug: 1.3;--nx-leading-normal: 1.5;--nx-leading-relaxed: 1.7;--nx-weight-regular: 400;--nx-weight-medium: 500;--nx-weight-semibold: 600;--nx-weight-bold: 700;--nx-radius-sm: 6px;--nx-radius-md: 10px;--nx-radius-lg: 16px;--nx-radius-xl: 24px;--nx-radius-pill: 999px;--nx-shadow-sm: 0 1px 2px rgba(0, 0, 0, .3);--nx-shadow-md: 0 4px 16px rgba(0, 0, 0, .35);--nx-shadow-lg: 0 12px 40px rgba(0, 0, 0, .45);--nx-shadow-glow: 0 0 0 1px rgba(91, 140, 255, .35), 0 8px 30px rgba(61, 107, 255, .25);--nx-duration-instant: 80ms;--nx-duration-fast: .15s;--nx-duration-base: .24s;--nx-duration-slow: .4s;--nx-duration-slower: .64s;--nx-ease-standard: cubic-bezier(.2, 0, 0, 1);--nx-ease-emphasized: cubic-bezier(.2, 0, 0, 1.2);--nx-container-max: 1200px;--nx-container-wide: 1320px;--nx-container-narrow: 760px;--nx-gradient-brand: linear-gradient(135deg, #5b8cff, #38e0b0);--nx-gradient-brand-deep: linear-gradient(135deg, #3d6bff, #7a5cff);--nx-gradient-aurora: radial-gradient(1200px 600px at 50% -10%, rgba(61, 107, 255, .16), transparent 60%);--nx-purple: #7a5cff;--nx-cyan: #35d6f0;--nx-teal: #2ec5b6;--nx-motion-micro: 80ms;--nx-motion-fast: .15s;--nx-motion-normal: .28s;--nx-motion-slow: .52s;--nx-motion-ambient: 9s;--nx-ease: cubic-bezier(.2, 0, 0, 1);--nx-ease-out: cubic-bezier(.16, 1, .3, 1);--nx-z-raised: 10;--nx-z-sticky: 100;--nx-z-header: 200;--nx-z-dropdown: 300;--nx-z-overlay: 900;--nx-z-modal: 1000;--nx-z-toast: 1100}._section_1flq3_1{position:relative;scroll-margin-top:84px}._compact_1flq3_6{padding-block:var(--nx-space-2xl)}._normal_1flq3_9{padding-block:clamp(48px,8vw,96px)}._spacious_1flq3_12{padding-block:clamp(64px,11vw,140px)}._raised_1flq3_16{background:linear-gradient(180deg,#12161c99,#0a0c1000);border-block:1px solid rgba(255,255,255,.04)}._btn_umlsx_1{display:inline-flex;align-items:center;justify-content:center;gap:var(--nx-space-sm);font-family:var(--nx-font-sans);font-weight:var(--nx-weight-semibold);border-radius:var(--nx-radius-pill);border:1px solid transparent;cursor:pointer;white-space:nowrap;text-decoration:none;transition:transform var(--nx-motion-fast) var(--nx-ease),background var(--nx-motion-fast) var(--nx-ease),border-color var(--nx-motion-fast) var(--nx-ease),box-shadow var(--nx-motion-fast) var(--nx-ease),color var(--nx-motion-fast) var(--nx-ease)}._btn_umlsx_1:focus-visible{outline:2px solid var(--nx-brand);outline-offset:2px}._btn_umlsx_1:active{transform:translateY(1px)}._label_umlsx_30{display:inline-block}._icon_umlsx_34{display:inline-flex;align-items:center}._sm_umlsx_40{font-size:var(--nx-text-sm);padding:7px 14px}._md_umlsx_44{font-size:var(--nx-text-sm);padding:10px 18px}._lg_umlsx_48{font-size:var(--nx-text-md);padding:13px 24px}._full_umlsx_53{width:100%}._primary_umlsx_58{color:var(--nx-white);background:var(--nx-brand-strong);box-shadow:0 6px 20px #3d6bff47}@media(hover:hover){._primary_umlsx_58:hover{background:var(--nx-brand);box-shadow:0 8px 26px #3d6bff61;transform:translateY(-1px)}}._secondary_umlsx_71{color:var(--nx-text);background:var(--nx-surface-raised);border-color:var(--nx-border)}@media(hover:hover){._secondary_umlsx_71:hover{border-color:var(--nx-brand);color:var(--nx-white);transform:translateY(-1px)}}._outline_umlsx_84{color:var(--nx-text);background:transparent;border-color:var(--nx-border)}@media(hover:hover){._outline_umlsx_84:hover{border-color:var(--nx-brand);color:var(--nx-white)}}._ghost_umlsx_96{color:var(--nx-text-muted);background:transparent}@media(hover:hover){._ghost_umlsx_96:hover{color:var(--nx-text);background:#ffffff0a}}._badge_1jyom_1{display:inline-flex;align-items:center;gap:6px;font-size:var(--nx-text-xs);font-weight:var(--nx-weight-medium);letter-spacing:.02em;padding:4px 10px;border-radius:var(--nx-radius-pill);border:1px solid transparent;white-space:nowrap}._dot_1jyom_14{width:6px;height:6px;border-radius:50%;background:currentColor}._neutral_1jyom_21{color:var(--nx-text-muted);background:#ffffff0a;border-color:var(--nx-border)}._brand_1jyom_26{color:var(--nx-brand);background:var(--nx-brand-soft);border-color:#5b8cff4d}._purple_1jyom_31{color:var(--nx-purple);background:#7a5cff1f;border-color:#7a5cff4d}._success_1jyom_36{color:var(--nx-success);background:#38c78a1f;border-color:#38c78a4d}._warning_1jyom_41{color:var(--nx-warning);background:#e0b23a1f;border-color:#e0b23a4d}._danger_1jyom_46{color:var(--nx-danger);background:#e5484d1f;border-color:#e5484d4d}._card_v1iqd_1{position:relative;border-radius:var(--nx-radius-lg);padding:var(--nx-space-lg);transition:transform var(--nx-motion-normal) var(--nx-ease-out),border-color var(--nx-motion-normal) var(--nx-ease-out),box-shadow var(--nx-motion-normal) var(--nx-ease-out)}._glass_v1iqd_11{background:linear-gradient(180deg,#1a1f27b8,#12161cb8);border:1px solid rgba(255,255,255,.07);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--nx-shadow-md)}._solid_v1iqd_18{background:var(--nx-surface);border:1px solid var(--nx-border);box-shadow:var(--nx-shadow-sm)}._outline_v1iqd_24{background:transparent;border:1px solid var(--nx-border)}._interactive_v1iqd_29{cursor:pointer}@media(hover:hover){._interactive_v1iqd_29:hover{transform:translateY(-4px);border-color:#5b8cff66;box-shadow:var(--nx-shadow-lg)}}._interactive_v1iqd_29:focus-within{border-color:#5b8cff80}
