html:not([data-theme=light]){--midnight:#111113;--midnight-light:#1c1c1f;background-color:#111113}html:not([data-theme=light]) .portal-shell,html:not([data-theme=light]) .wizard-root,html:not([data-theme=light]) body{background-color:#111113}html:not([data-theme=light]) .glass-input,html:not([data-theme=light]) .glass-textarea{background:#1c1c1f}html:not([data-theme=light]) .glass-select,html:not([data-theme=light]) .glass-select option{background-color:#1c1c1f}html:not([data-theme=light]) .bg-\[\#05080F\],html:not([data-theme=light]) .bg-\[\#05232B\],html:not([data-theme=light]) .bg-\[\#060E1C\],html:not([data-theme=light]) .bg-\[\#0A1628\],html:not([data-theme=light]) .bg-\[\#0B1220\],html:not([data-theme=light]) .bg-\[\#0C1322\],html:not([data-theme=light]) .bg-\[\#0F172A\],html:not([data-theme=light]) .bg-\[\#0F1C2E\],html:not([data-theme=light]) .bg-\[\#161E30\]{background-color:#111113}html:not([data-theme=light]) .bg-\[\#0A1628\]\/90,html:not([data-theme=light]) .bg-\[\#0F172A\]\/90{background-color:rgb(17 17 19/.9)}html:not([data-theme=light]) .bg-\[\#0A1628\]\/92{background-color:rgb(17 17 19/.92)}html:not([data-theme=light]) .bg-\[\#0B1220\]\/95,html:not([data-theme=light]) .bg-\[\#0F172A\]\/95{background-color:rgb(17 17 19/.95)}html:not([data-theme=light]) .bg-\[\#0A1628\]\/85{background-color:rgb(17 17 19/.85)}html:not([data-theme=light]) .bg-\[\#0A1628\]\/80{background-color:rgb(17 17 19/.8)}html:not([data-theme=light]) .bg-\[\#0A1628\]\/75{background-color:rgb(17 17 19/.75)}html:not([data-theme=light]) .bg-\[\#0A1628\]\/70{background-color:rgb(17 17 19/.7)}html:not([data-theme=light]) .bg-\[\#0A1628\]\/60{background-color:rgb(17 17 19/.6)}html:not([data-theme=light]) .bg-\[\#0A1628\]\/25{background-color:rgb(17 17 19/.25)}html:not([data-theme=light]) .bg-\[\#0F172A\]\/15{background-color:rgb(17 17 19/.15)}html:not([data-theme=light]) .hover\:bg-\[\#0F172A\]\/60:hover{background-color:rgb(17 17 19/.6)}html:not([data-theme=light]) .bg-\[\#0B3441\],html:not([data-theme=light]) .bg-\[\#11162C\],html:not([data-theme=light]) .bg-\[\#111A2C\],html:not([data-theme=light]) .bg-\[\#131C2F\],html:not([data-theme=light]) .bg-\[\#151E33\],html:not([data-theme=light]) .bg-\[\#1A2236\],html:not([data-theme=light]) .bg-\[\#1B2234\],html:not([data-theme=light]) .bg-\[\#1B2335\],html:not([data-theme=light]) .bg-\[\#1E293B\]{background-color:#1c1c1f}html:not([data-theme=light]) .bg-\[\#1A2236\]\/50{background-color:#161618}html:not([data-theme=light]) .bg-\[\#1A2538\],html:not([data-theme=light]) .bg-\[\#1A2838\],html:not([data-theme=light]) .bg-\[\#1E2A40\],html:not([data-theme=light]) .bg-\[\#1E2B3D\],html:not([data-theme=light]) .bg-\[\#232A3C\],html:not([data-theme=light]) .bg-\[\#2A3142\],html:not([data-theme=light]) .bg-\[\#2A3144\],html:not([data-theme=light]) .bg-\[\#2A3346\],html:not([data-theme=light]) .bg-\[\#2D3343\]{background-color:#222226}html:not([data-theme=light]) .hover\:bg-\[\#222A40\]:hover{background-color:#26262a}html:not([data-theme=light]) .border-\[\#0F172A\]{border-color:#111113}html:not([data-theme=light]) .border-\[\#124A5A\],html:not([data-theme=light]) .border-\[\#1E2638\],html:not([data-theme=light]) .border-\[\#1E2B3D\]{border-color:rgb(255 255 255/.1)}html:not([data-theme=light]) .bg-\[\#124A5A\]{background-color:rgb(255 255 255/.1)}html:not([data-theme=light]) .bg-\[\#0f1a2e\],html:not([data-theme=light]) .bg-\[\#172033\]{background-color:#1c1c1f}html[data-theme=light]{color-scheme:light;--scroll-thumb:rgba(5,35,43,0.35);--scroll-track:rgba(5,35,43,0.08);--movin-accent:#0F172A;--movin-on-accent:#FFFFFF;--movin-fg:#05232B;--movin-fg-muted:rgb(5 35 43/0.5);--movin-fg-pending:rgb(5 35 43/0.32);--movin-fg-border:rgb(5 35 43/0.2)}html[data-theme=light],html[data-theme=light] .portal-shell,html[data-theme=light] .wizard-root,html[data-theme=light] body{background-color:#E8E8E8;color:#05232B}html[data-theme=light] .glass-input,html[data-theme=light] .glass-select,html[data-theme=light] .glass-textarea{background:#FFFFFF;color:#05232B;box-shadow:inset 0 -.5px 1px rgba(5,35,43,.08),inset 0 1.5px 4px rgba(5,35,43,.06)}html[data-theme=light] .glass-input::-moz-placeholder,html[data-theme=light] .glass-textarea::-moz-placeholder{color:#5C6B73}html[data-theme=light] .glass-input::placeholder,html[data-theme=light] .glass-textarea::placeholder{color:#5C6B73}html[data-theme=light] .glass-select option{background:#FFFFFF;color:#05232B}html[data-theme=light] .form-label,html[data-theme=light] .light-label,html[data-theme=light] .separator-line{color:#5C6B73}html[data-theme=light] .btn-outline-yellow{color:#05232B}html[data-theme=light] .btn-secondary{background:rgb(5 35 43/.06);border-color:rgb(5 35 43/.14);color:#05232B}html[data-theme=light] .wizard-cta-bar{background-color:rgb(255 255 255/.96);border-color:rgb(5 35 43/.1);box-shadow:0 -8px 24px rgb(15 23 42/.06)}html[data-theme=light] .walk-shimmer-text{background:linear-gradient(90deg,rgb(15 23 42/.45),#0F172A 45%,#5C6B73 50%,#0F172A 55%,rgb(15 23 42/.45))}html[data-theme=light] .text-\[\#8B93A7\]{color:#5C6B73}html[data-theme=light] .dark-card{background:#FFFFFF}html[data-theme=light] .bg-\[\#0F172A\]{background-color:#FFFFFF}html[data-theme=light] .bg-\[\#0F172A\]\/90{background-color:rgb(255 255 255/.9)}html[data-theme=light] .bg-\[\#0F172A\]\/95{background-color:rgb(255 255 255/.95)}html[data-theme=light] .bg-\[\#05232B\],html[data-theme=light] .bg-\[\#060E1C\],html[data-theme=light] .bg-\[\#0B1220\]{background-color:#FFFFFF}html[data-theme=light] .bg-\[\#0B1220\]\/95{background-color:rgb(255 255 255/.95)}html[data-theme=light] .bg-\[\#1A2236\]\/50,html[data-theme=light] .bg-\[\#1E293B\]{background-color:#F6F6F6}html[data-theme=light] .bg-\[\#0A1628\],html[data-theme=light] .bg-\[\#0C1322\],html[data-theme=light] .bg-\[\#0F1C2E\],html[data-theme=light] .bg-\[\#161E30\]{background-color:#FFFFFF}html[data-theme=light] .bg-\[\#0A1628\]\/25{background-color:rgb(255 255 255/.4)}html[data-theme=light] .bg-\[\#0A1628\]\/60{background-color:rgb(255 255 255/.72)}html[data-theme=light] .bg-\[\#0A1628\]\/70,html[data-theme=light] .bg-\[\#0A1628\]\/75{background-color:rgb(255 255 255/.86)}html[data-theme=light] .bg-\[\#0A1628\]\/80,html[data-theme=light] .bg-\[\#0A1628\]\/85,html[data-theme=light] .bg-\[\#0A1628\]\/90,html[data-theme=light] .bg-\[\#0A1628\]\/92{background-color:rgb(255 255 255/.9)}html[data-theme=light] .bg-\[\#0B3441\],html[data-theme=light] .bg-\[\#111A2C\],html[data-theme=light] .bg-\[\#131C2F\],html[data-theme=light] .bg-\[\#151E33\],html[data-theme=light] .bg-\[\#1A2236\],html[data-theme=light] .bg-\[\#1B2234\],html[data-theme=light] .bg-\[\#1B2335\],html[data-theme=light] .bg-\[\#1E2B3D\]{background-color:#FFFFFF}html[data-theme=light] .border-\[\#124A5A\],html[data-theme=light] .border-\[\#1E2B3D\]{border-color:#E2E5EC}html[data-theme=light] .bg-\[\#124A5A\]{background-color:#E2E5EC}html[data-theme=light] .bg-\[\#11162C\],html[data-theme=light] .bg-\[\#1E2A40\],html[data-theme=light] .bg-\[\#232A3C\],html[data-theme=light] .bg-\[\#2A3142\],html[data-theme=light] .bg-\[\#2A3346\],html[data-theme=light] .bg-\[\#2D3343\]{background-color:rgb(5 35 43/.06)}html[data-theme=light] .bg-\[\#1A2538\],html[data-theme=light] .bg-\[\#1A2838\]{background-color:rgb(29 78 137/.1)}html[data-theme=light] .bg-\[\#2C2818\],html[data-theme=light] .bg-\[\#32361D\],html[data-theme=light] .bg-\[\#34371F\]{background-color:rgb(15 23 42/.1)}html[data-theme=light] .text-\[\#8AABCA\],html[data-theme=light] .text-\[\#9BB8D4\]{color:#1d4e89}html[data-theme=light] .bg-\[\#2A3144\]{background-color:rgb(5 35 43/.06)}html[data-theme=light] .bg-\[\#3A3C16\]{background-color:rgb(15 23 42/.1)}html[data-theme=light] .bg-\[\#3A2414\]{background-color:rgb(245 162 74/.28)}html[data-theme=light] .bg-\[\#143028\]{background-color:rgb(16 120 80/.16)}html[data-theme=light] .text-\[\#F5A24A\]{color:#C2610A}html[data-theme=light] .text-\[\#6FCF97\]{color:#1B7A45}html[data-theme=light] .hover\:bg-\[\#222A40\]:hover{background-color:rgb(5 35 43/.04)}html[data-theme=light] .bg-white\/5,html[data-theme=light] .bg-white\/\[0\.03\],html[data-theme=light] .bg-white\/\[0\.04\],html[data-theme=light] .bg-white\/\[0\.06\],html[data-theme=light] .bg-white\/\[0\.07\],html[data-theme=light] .bg-white\/\[0\.08\]{background-color:#FFFFFF}html[data-theme=light] .bg-white\/10,html[data-theme=light] .bg-white\/15{background-color:rgb(5 35 43/.06)}html[data-theme=light] .bg-black\/20,html[data-theme=light] .bg-black\/25,html[data-theme=light] .bg-black\/30,html[data-theme=light] .bg-black\/40,html[data-theme=light] .bg-black\/\[0\.22\]{background-color:#F6F6F6}html[data-theme=light] .hover\:bg-black\/35:hover{background-color:#EEE}html[data-theme=light] .fleet-plate{border:1px solid rgb(5 35 43/.22)}html[data-theme=light] .review-fact{background-color:#E8E8E8}.split-panel{background-color:#1c1c1f}html[data-theme=light] .split-panel{background-color:#D0D0D0}.portal-tag{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 12px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:transparent;color:rgba(255,255,255,.72);font-size:14px;font-weight:600;white-space:nowrap}.portal-tag:hover{background:rgba(255,255,255,.06);color:#fff}.portal-tag:disabled{opacity:.5}.portal-tag.is-on,.portal-tag.is-on:hover{border-color:#FCFF83;background:#FCFF83;color:#0F172A}.portal-tag .portal-tag-count{display:inline-flex;min-width:18px;height:18px;align-items:center;justify-content:center;border-radius:999px;padding:0 4px;font-size:11px;font-weight:700;background:rgba(255,255,255,.12);color:inherit}.portal-tag.is-on .portal-tag-count{background:rgba(15,23,42,.15);color:#0F172A}html[data-theme=light] .portal-tag{border-color:rgb(5 35 43/.18);color:rgb(5 35 43/.72)}html[data-theme=light] .portal-tag:hover{background:rgb(5 35 43/.06);color:#05232B}html[data-theme=light] .portal-tag.is-on,html[data-theme=light] .portal-tag.is-on:hover{border-color:#0F172A;background:#0F172A;color:#fff}html[data-theme=light] .portal-tag .portal-tag-count{background:rgb(5 35 43/.08)}.portal-chip{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;border-radius:999px;background:rgba(255,255,255,.1);color:rgba(255,255,255,.9);font-size:11px;font-weight:600;line-height:1;white-space:nowrap}html[data-theme=light] .portal-chip{background:rgb(5 35 43/.08);color:#05232B}html[data-theme=light] button.plan-nav{background-color:rgb(5 35 43/.08);color:#05232B}html[data-theme=light] button.plan-nav:hover{background-color:rgb(5 35 43/.14)}html[data-theme=light] button.plan-day{background-color:rgb(5 35 43/.08)}html[data-theme=light] button.plan-day:hover{background-color:rgb(5 35 43/.12)}html[data-theme=light] button.plan-day-out{background-color:transparent;box-shadow:inset 0 0 0 1px rgb(5 35 43/.12)}html[data-theme=light] button.plan-day-out:hover{background-color:rgb(5 35 43/.04)}html[data-theme=light] .bg-white\/20,html[data-theme=light] .bg-white\/25{background-color:rgb(5 35 43/.1)}html[data-theme=light] .bg-white\/40{background-color:rgb(5 35 43/.16)}html[data-theme=light] .hover\:bg-white\/5:hover,html[data-theme=light] .hover\:bg-white\/\[0\.02\]:hover,html[data-theme=light] .hover\:bg-white\/\[0\.06\]:hover,html[data-theme=light] .hover\:bg-white\/\[0\.08\]:hover,html[data-theme=light] .hover\:bg-white\/\[0\.09\]:hover{background-color:rgb(5 35 43/.06)}html[data-theme=light] .hover\:bg-white\/10:hover,html[data-theme=light] .hover\:bg-white\/15:hover,html[data-theme=light] .hover\:bg-white\/\[0\.10\]:hover,html[data-theme=light] .hover\:bg-white\/\[0\.15\]:hover{background-color:rgb(5 35 43/.09)}html[data-theme=light] .hover\:bg-white\/20:hover{background-color:rgb(5 35 43/.12)}html[data-theme=light] .focus\:bg-white\/\[0\.12\]:focus{background-color:rgb(5 35 43/.1)}html[data-theme=light] .border-white\/5,html[data-theme=light] .border-white\/\[0\.04\],html[data-theme=light] .border-white\/\[0\.06\],html[data-theme=light] .border-white\/\[0\.07\],html[data-theme=light] .border-white\/\[0\.08\],html[data-theme=light] .divide-white\/5>:not([hidden])~:not([hidden]){border-color:rgb(5 35 43/.08)}html[data-theme=light] .border-white\/10,html[data-theme=light] .border-white\/12,html[data-theme=light] .divide-white\/10>:not([hidden])~:not([hidden]){border-color:rgb(5 35 43/.1)}html[data-theme=light] .border-white\/15,html[data-theme=light] .border-white\/\[0\.14\],html[data-theme=light] .border-white\/\[0\.18\]{border-color:rgb(5 35 43/.12)}html[data-theme=light] .border-white\/20{border-color:rgb(5 35 43/.16)}html[data-theme=light] .border-white\/30{border-color:rgb(5 35 43/.2)}html[data-theme=light] .hover\:border-white\/15:hover,html[data-theme=light] .hover\:border-white\/20:hover{border-color:rgb(5 35 43/.16)}html[data-theme=light] .hover\:border-white\/25:hover,html[data-theme=light] .hover\:border-white\/35:hover{border-color:rgb(5 35 43/.22)}html[data-theme=light] .text-white{color:#05232B}html[data-theme=light] .text-white\/20,html[data-theme=light] .text-white\/25{color:rgb(5 35 43/.38)}html[data-theme=light] .text-white\/30,html[data-theme=light] .text-white\/35{color:rgb(5 35 43/.45)}html[data-theme=light] .text-white\/40,html[data-theme=light] .text-white\/45{color:rgb(5 35 43/.52)}html[data-theme=light] .text-white\/50,html[data-theme=light] .text-white\/55{color:rgb(5 35 43/.6)}html[data-theme=light] .text-white\/60,html[data-theme=light] .text-white\/65{color:rgb(5 35 43/.68)}html[data-theme=light] .text-white\/70,html[data-theme=light] .text-white\/75{color:rgb(5 35 43/.76)}html[data-theme=light] .text-white\/80,html[data-theme=light] .text-white\/85{color:rgb(5 35 43/.84)}html[data-theme=light] .hover\:text-white:hover{color:#05232B}html[data-theme=light] .hover\:text-white\/60:hover{color:rgb(5 35 43/.68)}html[data-theme=light] .hover\:text-white\/70:hover{color:rgb(5 35 43/.76)}html[data-theme=light] .hover\:text-white\/80:hover{color:rgb(5 35 43/.84)}html[data-theme=light] .group:hover .group-hover\:text-white{color:#05232B}html[data-theme=light] .group:hover .group-hover\:text-white\/60{color:rgb(5 35 43/.68)}html[data-theme=light] .group:hover .group-hover\:text-\[\#FCFF83\]{color:#0F172A}html[data-theme=light] .placeholder\:text-white\/25::-moz-placeholder,html[data-theme=light] .placeholder\:text-white\/30::-moz-placeholder,html[data-theme=light] .placeholder\:text-white\/35::-moz-placeholder{color:rgb(5 35 43/.42)}html[data-theme=light] .placeholder\:text-white\/25::placeholder,html[data-theme=light] .placeholder\:text-white\/30::placeholder,html[data-theme=light] .placeholder\:text-white\/35::placeholder{color:rgb(5 35 43/.42)}html[data-theme=light] .placeholder\:text-\[\#9DA2B3\]\/50::-moz-placeholder{color:rgb(92 107 115/.7)}html[data-theme=light] .placeholder\:text-\[\#9DA2B3\]\/50::placeholder{color:rgb(92 107 115/.7)}html[data-theme=light] .group:hover .group-hover\:text-accent,html[data-theme=light] .hover\:text-\[\#FCFF83\]:hover,html[data-theme=light] .hover\:text-accent:hover,html[data-theme=light] .text-\[\#5E5400\],html[data-theme=light] .text-\[\#8A7800\],html[data-theme=light] .text-\[\#FCFF83\],html[data-theme=light] .text-\[\#FCFF83\]\/65,html[data-theme=light] .text-\[\#FCFF83\]\/70,html[data-theme=light] .text-\[\#FCFF83\]\/75,html[data-theme=light] .text-\[\#FCFF83\]\/80,html[data-theme=light] .text-\[\#FCFF83\]\/90,html[data-theme=light] .text-accent{color:#0F172A}html[data-theme=light] .text-accent\/60{color:rgb(15 23 42/.62)}html[data-theme=light] .text-accent\/70{color:rgb(15 23 42/.72)}html[data-theme=light] .hover\:text-accent\/80:hover,html[data-theme=light] .text-accent\/80{color:rgb(15 23 42/.8)}html[data-theme=light] .fill-accent{fill:#0F172A}html[data-theme=light] .accent-\[\#FCFF83\]{accent-color:#0F172A}html[data-theme=light] [stroke="#FCFF83"]{stroke:#0F172A}html[data-theme=light] [fill="#FCFF83"]{fill:#0F172A}html[data-theme=light] .bg-\[\#FCFF83\],html[data-theme=light] .bg-accent,html[data-theme=light] .btn-primary,html[data-theme=light] .btn-yellow{background-color:#0F172A;color:#fff}html[data-theme=light] .bg-\[\#FCFF83\] .text-\[\#05232B\],html[data-theme=light] .bg-\[\#FCFF83\] .text-\[\#0A1628\],html[data-theme=light] .bg-\[\#FCFF83\] .text-\[\#0F172A\],html[data-theme=light] .bg-\[\#FCFF83\] .text-brand-700,html[data-theme=light] .bg-\[\#FCFF83\] .text-white,html[data-theme=light] .bg-\[\#FCFF83\].text-\[\#05232B\],html[data-theme=light] .bg-\[\#FCFF83\].text-\[\#0A1628\],html[data-theme=light] .bg-\[\#FCFF83\].text-\[\#0F172A\],html[data-theme=light] .bg-\[\#FCFF83\].text-\[\#1A1C08\],html[data-theme=light] .bg-\[\#FCFF83\].text-brand-700,html[data-theme=light] .bg-\[\#FCFF83\].text-white,html[data-theme=light] .bg-accent .text-brand-700,html[data-theme=light] .bg-accent.text-brand-700,html[data-theme=light] .btn-primary{color:#fff}html[data-theme=light] .bg-\[\#FCFF83\] .text-white\/40,html[data-theme=light] .bg-\[\#FCFF83\] .text-white\/45,html[data-theme=light] .bg-\[\#FCFF83\] .text-white\/50,html[data-theme=light] .bg-\[\#FCFF83\] .text-white\/60,html[data-theme=light] .bg-\[\#FCFF83\] .text-white\/70,html[data-theme=light] .bg-\[\#FCFF83\] .text-white\/80{color:rgb(255 255 255/.72)}html[data-theme=light] .bg-\[rgba\(252\,255\,131\,0\.12\)\],html[data-theme=light] .nav-count{background-color:#0F172A;color:#fff}html[data-theme=light] .bg-\[rgba\(252\,255\,131\,0\.12\)\] .nav-count{background-color:#fff;color:#0F172A}html[data-theme=light] .bg-\[rgba\(252\,255\,131\,0\.15\)\]{background-color:#0F172A;color:#fff}html[data-theme=light] .hover\:text-\[\#e8eaf0\]:hover,html[data-theme=light] .text-\[\#EDEFF7\],html[data-theme=light] .text-\[\#e8eaf0\]{color:#05232B}html[data-theme=light] .text-\[\#9DA2B3\],html[data-theme=light] .text-\[\#BCBFCC\]{color:#5C6B73}html[data-theme=light] .text-\[\#5EE6CF\]{color:#0F766E}html[data-theme=light] .text-\[\#FF8A7A\]{color:#C2412C}html[data-theme=light] .text-\[\#F5C451\]{color:#0F172A}html[data-theme=light] .hover\:bg-\[\#0F172A\]\/60:hover{background-color:rgb(5 35 43/.1)}html[data-theme=light] .text-\[\#9DA2B3\]\/55,html[data-theme=light] .text-\[\#9DA2B3\]\/60{color:rgb(92 107 115/.7)}html[data-theme=light] .text-\[\#9DA2B3\]\/65,html[data-theme=light] .text-\[\#9DA2B3\]\/70{color:rgb(92 107 115/.78)}html[data-theme=light] .text-\[\#9DA2B3\]\/75,html[data-theme=light] .text-\[\#9DA2B3\]\/80,html[data-theme=light] .text-\[\#9DA2B3\]\/85{color:rgb(92 107 115/.88)}html[data-theme=light] .text-blue-300,html[data-theme=light] .text-sky-100,html[data-theme=light] .text-sky-200,html[data-theme=light] .text-sky-200\/55,html[data-theme=light] .text-sky-200\/70,html[data-theme=light] .text-sky-200\/80,html[data-theme=light] .text-sky-200\/90,html[data-theme=light] .text-sky-300{color:#1d4e89}html[data-theme=light] .text-sky-300\/80{color:rgb(29 78 137/.8)}html[data-theme=light] .text-emerald-300{color:#047857}html[data-theme=light] .text-violet-300{color:#6d28d9}html[data-theme=light] .text-emerald-300\/80{color:rgb(4 120 87/.85)}html[data-theme=light] .text-green-300{color:#15803d}html[data-theme=light] .text-red-200,html[data-theme=light] .text-red-300{color:#b91c1c}html[data-theme=light] .text-amber-200,html[data-theme=light] .text-amber-300,html[data-theme=light] .text-yellow-200,html[data-theme=light] .text-yellow-300{color:#92400e}html[data-theme=light] .bg-amber-500\/20{background-color:rgb(146 64 14/.12)}html[data-theme=light] .border-\[\#FCFF83\],html[data-theme=light] .border-accent,html[data-theme=light] .border-l-\[\#FCFF83\]{border-color:#0F172A}html[data-theme=light] .border-\[\#FCFF83\]\/20,html[data-theme=light] .border-\[\#FCFF83\]\/25,html[data-theme=light] .border-accent\/30{border-color:rgb(15 23 42/.45)}html[data-theme=light] .border-\[\#FCFF83\]\/40,html[data-theme=light] .focus\:border-\[\#FCFF83\]\/40:focus{border-color:#0F172A}html[data-theme=light] .bg-\[\#F4E8B0\],html[data-theme=light] .bg-\[\#FCFF83\]\/10,html[data-theme=light] .bg-\[\#FCFF83\]\/15,html[data-theme=light] .bg-\[\#FCFF83\]\/20,html[data-theme=light] .bg-\[\#FCFF83\]\/5,html[data-theme=light] .bg-\[\#FCFF83\]\/\[0\.04\],html[data-theme=light] .bg-\[\#FCFF83\]\/\[0\.06\],html[data-theme=light] .bg-\[\#FCFF83\]\/\[0\.07\],html[data-theme=light] .bg-\[\#FCFF83\]\/\[0\.08\],html[data-theme=light] .bg-accent\/10,html[data-theme=light] .bg-accent\/15,html[data-theme=light] .bg-accent\/20,html[data-theme=light] .hover\:bg-\[\#FCFF83\]\/10:hover,html[data-theme=light] .hover\:bg-\[\#FCFF83\]\/15:hover,html[data-theme=light] .hover\:bg-\[\#FCFF83\]\/5:hover{background-color:rgb(15 23 42/.1)}html[data-theme=light] .border-\[\#FCFF83\]\/30,html[data-theme=light] .border-\[\#FCFF83\]\/35,html[data-theme=light] .border-\[\#FCFF83\]\/45,html[data-theme=light] .border-\[\#FCFF83\]\/50,html[data-theme=light] .border-\[\#FCFF83\]\/55,html[data-theme=light] .border-\[\#FCFF83\]\/60,html[data-theme=light] .border-\[\#FCFF83\]\/70,html[data-theme=light] .border-accent\/40,html[data-theme=light] .focus\:border-\[\#FCFF83\]:focus,html[data-theme=light] .hover\:border-\[\#FCFF83\]:hover,html[data-theme=light] .hover\:border-\[\#FCFF83\]\/40:hover{border-color:#0F172A}html[data-theme=light] .from-\[\#FCFF83\]\/\[0\.08\],html[data-theme=light] .via-\[\#FCFF83\]\/40,html[data-theme=light] .via-\[\#FCFF83\]\/70{--tw-gradient-from:rgb(15 23 42/0.2) var(--tw-gradient-from-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(15 23 42/0.35) var(--tw-gradient-via-position),var(--tw-gradient-to)}html[data-theme=light] .ring-\[\#FCFF83\],html[data-theme=light] .ring-accent{--tw-ring-color:#0F172A}html[data-theme=light] .text-yellow-400{color:#ca8a04}html[data-theme=light] .text-yellow-200\/60{color:rgb(161 98 7/.7)}html[data-theme=light] .bg-\[\#25D366\].text-white{color:#fff}html[data-theme=light] .bg-\[\#0f1a2e\],html[data-theme=light] .bg-\[\#172033\]{background-color:#FFFFFF}:root{--scroll-thumb:rgba(252,255,131,0.55);--scroll-track:rgba(255,255,255,0.07)}#goog-gt-tt,#goog-te-spinner,#movin-translate-el,.goog-logo-link,.goog-te-balloon-frame,.goog-te-banner-frame,.goog-te-ftab,.goog-te-ftab-float,.goog-te-gadget,.goog-te-spinner,.goog-te-spinner-pos,body>.skiptranslate,iframe.goog-te-banner-frame,iframe.skiptranslate{display:none!important}body,body.translated-ltr,body.translated-rtl,html.translated-ltr,html.translated-rtl{top:0!important}.btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 20px;background:#FCFF83;color:#0A1628;border:none;border-radius:32px;font-family:var(--font-manrope,"Manrope"),sans-serif;font-weight:700;font-size:15px;cursor:pointer;transition:filter .15s ease,transform .08s ease}.btn-primary:hover{filter:brightness(.95)}.btn-primary:active{transform:scale(.98)}.btn-primary:disabled{opacity:.45;cursor:not-allowed;transform:none}.btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 16px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:24px;color:#fff;font-family:var(--font-manrope,"Manrope"),sans-serif;font-weight:600;font-size:14px;cursor:pointer;transition:background .15s ease,transform .08s ease}.btn-secondary:hover{background:rgba(255,255,255,.1)}.btn-secondary:active{transform:scale(.98)}.btn-secondary:disabled{opacity:.45;cursor:not-allowed;transform:none}.btn-primary:focus-visible,.btn-secondary:focus-visible,a:focus-visible,button:focus-visible{outline:2px solid rgba(252,255,131,.7);outline-offset:2px}input.no-spinner::-webkit-inner-spin-button,input.no-spinner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input.no-spinner[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}@keyframes v-step-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1}}.anim-step-in{animation:v-step-in .18s ease-out backwards}@keyframes v-fade-in{0%{opacity:0}to{opacity:1}}.anim-fade-in{animation:v-fade-in .25s ease-out both}@keyframes v-rise-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.anim-rise-in{animation:v-rise-in .25s ease-out both}.anim-label-pop{animation:v-rise-in .15s ease-out both}@keyframes v-slide-in-x{0%{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:none}}.anim-slide-in-x{animation:v-slide-in-x .25s ease-out both}@keyframes v-reveal-box{0%{opacity:0;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}.anim-reveal-box{animation:v-reveal-box .25s ease-out both}@keyframes v-scan-beam{0%{top:-2px}to{top:calc(100% + 2px)}}.scan-beam{position:absolute;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#FCFF83,transparent);box-shadow:0 0 14px 3px rgba(252,255,131,.45);animation:v-scan-beam 1.6s ease-in-out infinite}@keyframes v-scan-sheen{0%{transform:translateY(-100%)}to{transform:translateY(280%)}}.scan-sheen{position:absolute;left:0;right:0;height:40%;background:linear-gradient(180deg,transparent,rgba(252,255,131,.1),transparent);animation:v-scan-sheen 1.6s ease-in-out infinite}@keyframes v-pulse-beat{0%{transform:scale(1)}35%{transform:scale(1.18)}to{transform:scale(1)}}.anim-pulse-beat{animation:v-pulse-beat .3s ease-out both}@keyframes v-flash{0%{opacity:.85}to{opacity:0}}.anim-flash{animation:v-flash .2s ease-out forwards}@keyframes v-chip{0%{opacity:0;transform:translate(-50%,6px)}12%{opacity:1;transform:translate(-50%)}82%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-4px)}}.anim-chip{animation:v-chip 2.2s ease-in-out forwards}@keyframes v-sparkle{0%{transform:rotate(0deg) scale(1)}40%{transform:rotate(25deg) scale(1.25)}70%{transform:rotate(-12deg) scale(1.1)}to{transform:rotate(0deg) scale(1)}}.anim-sparkle{animation:v-sparkle .7s ease-in-out 1.1s both}@keyframes v-total-glow{0%{text-shadow:0 0 18px rgba(252,255,131,.6)}to{text-shadow:0 0 0 rgba(252,255,131,0)}}.anim-total-glow{animation:v-total-glow .65s ease-out}@keyframes v-check-draw{to{stroke-dashoffset:0}}.anim-check-draw{stroke-dasharray:30;stroke-dashoffset:30;animation:v-check-draw .4s ease-out .15s forwards}@keyframes v-pop-in{0%{opacity:0;transform:scale(.96)}60%{opacity:1;transform:scale(1.015)}to{opacity:1;transform:scale(1)}}.anim-pop-in{animation:v-pop-in .35s cubic-bezier(.2,.9,.3,1.15) both}@keyframes v-confetti{0%{opacity:1;transform:translate(0) scale(1) rotate(0deg)}to{opacity:0;transform:translate(var(--dx,0),var(--dy,-60px)) scale(.5) rotate(180deg)}}.anim-confetti{opacity:0;animation:v-confetti .8s ease-out forwards}@keyframes v-grow-up{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.anim-grow-up{transform-origin:bottom;animation:v-grow-up .62s cubic-bezier(.2,.8,.2,1) both}@keyframes v-select-pop{0%{transform:scale(1)}45%{transform:scale(1.045)}to{transform:scale(1)}}.anim-select-pop{animation:v-select-pop .3s cubic-bezier(.2,.9,.3,1.2) both}@keyframes v-monument{0%{transform:scale(1)}40%{transform:scale(1.05)}to{transform:scale(1)}}.anim-monument{display:inline-block;animation:v-monument .56s cubic-bezier(.2,.9,.3,1.15) both}@keyframes v-hero-sheen{0%{opacity:0;transform:translateX(-100%)}35%{opacity:1}70%{opacity:0}to{opacity:0;transform:translateX(120%)}}.anim-hero-sheen{position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent 30%,rgba(252,255,131,.16) 50%,transparent 70%);animation:v-hero-sheen .85s ease-out both}@keyframes v-slide-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.anim-slide-up{animation:v-slide-up .3s cubic-bezier(.2,.8,.2,1) both}@keyframes v-aurora{0%{transform:translate3d(-3%,-2%,0) scale(1)}50%{transform:translate3d(3%,2%,0) scale(1.15)}to{transform:translate3d(-3%,-2%,0) scale(1)}}.aurora{will-change:transform;animation:v-aurora 22s ease-in-out infinite}@keyframes v-shimmer{to{transform:translateX(100%)}}.skeleton-shimmer{position:relative;overflow:hidden;background:rgba(255,255,255,.06)}.skeleton-shimmer:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);animation:v-shimmer 1.5s ease-in-out infinite}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}