html[data-theme=dark]{--kaiilu-surface-bg:rgba(42,23,58,.82);--kaiilu-surface-bg-strong:rgba(51,28,70,.96);--kaiilu-surface-border:rgba(207,174,231,.18);--kaiilu-surface-shadow:0 18px 48px rgba(5,1,10,.34);--kaiilu-surface-shadow-strong:0 28px 70px rgba(5,1,10,.46);--kaiilu-header-shell-bg:rgba(23,10,36,.58);--kaiilu-header-shell-bg-scrolled:rgba(23,10,36,.82);--kaiilu-header-shell-border:rgba(226,197,247,.14);--kaiilu-header-pill-bg:rgba(51,28,70,.78);--kaiilu-header-pill-bg-strong:rgba(61,34,82,.94);--kaiilu-header-pill-border:rgba(226,197,247,.16);--kaiilu-header-text:#faf6ff;--kaiilu-header-text-muted:rgba(244,234,252,.68);--kaiilu-border-soft:rgba(226,197,247,.14);--kaiilu-border-strong:rgba(226,197,247,.24);--kaiilu-shadow-soft:0 14px 36px rgba(5,1,10,.28);--kaiilu-shadow-panel:0 24px 62px rgba(5,1,10,.38);--kaiilu-shadow-float:0 28px 84px rgba(5,1,10,.5);--kaiilu-hairline:rgba(226,197,247,.14);--kaiilu-ink:#faf6ff;--kaiilu-ink-muted:rgba(244,234,252,.66);--kaiilu-ink-soft:rgba(244,234,252,.46);--k-text:#faf6ff;--k-muted:rgba(244,234,252,.66);--k-surface:rgba(45,24,62,.78);--k-surface-strong:rgba(56,31,76,.94);--k-surface-soft:rgba(50,27,69,.58);--k-line:rgba(226,197,247,.16);--k-line-strong:rgba(226,197,247,.28);--k-shadow:0 18px 48px rgba(5,1,10,.34);--k-shadow-hover:0 26px 72px rgba(5,1,10,.5);--k-shadow-inset:inset 0 1px 0 hsla(0,0%,100%,.08);background-color:#170a24}html[data-theme=dark] body{color:#faf6ff;background-color:#170a24}html[data-theme=dark] #kaiilu-gradient,html[data-theme=dark] #kaiilu-gradient .gradient-layer{background-image:radial-gradient(900px 620px at 12% 8%,rgba(91,47,116,.72),transparent 58%),radial-gradient(1050px 680px at 84% 16%,rgba(73,39,104,.74),transparent 60%),radial-gradient(900px 720px at 70% 92%,rgba(48,54,105,.48),transparent 62%),linear-gradient(145deg,#170a24,#21102f 38%,#2d183e 70%,#3a2050)!important;filter:saturate(1.05) brightness(.98)}html[data-theme=dark] #kaiilu-gradient:after{background:radial-gradient(circle at 24% 18%,rgba(231,196,255,.12),transparent 52%),radial-gradient(circle at 78% 28%,rgba(154,128,255,.1),transparent 48%);mix-blend-mode:screen;opacity:.7}html[data-theme=dark] .header,html[data-theme=dark] .header.scrolled{background:rgba(23,10,36,.74);border-bottom-color:rgba(226,197,247,.14);box-shadow:0 14px 34px rgba(5,1,10,.28)}html[data-theme=dark] .nav-link{color:rgba(250,246,255,.84)}html[data-theme=dark] .kaiilu-mobile-app-header>div,html[data-theme=dark] .kaiilu-site-header__bar{background:rgba(23,10,36,.82)!important;border-color:rgba(226,197,247,.14)!important;box-shadow:0 18px 48px rgba(5,1,10,.34)!important}html[data-theme=dark] .nav-link:hover{color:#fff;background:hsla(0,0%,100%,.09)}html[data-theme=dark] .k-account-sidebar,html[data-theme=dark] .k-card,html[data-theme=dark] .k-dashboard-panel,html[data-theme=dark] .k-dialog,html[data-theme=dark] .k-panel,html[data-theme=dark] .k-product-hero,html[data-theme=dark] .k-profile-hero,html[data-theme=dark] .k-space-hero,html[data-theme=dark] .k-space-stage-header,html[data-theme=dark] .k-stage-sidebar-card,html[data-theme=dark] .k-wallet-balance{background:linear-gradient(180deg,rgba(55,30,74,.9),rgba(36,18,51,.8)),radial-gradient(circle at 8% 0,rgba(154,112,255,.14),transparent 36%),radial-gradient(circle at 92% 10%,rgba(102,173,255,.1),transparent 34%)!important;color:#faf6ff}html[data-theme=dark] .k-action-panel,html[data-theme=dark] .k-empty,html[data-theme=dark] .k-list-row,html[data-theme=dark] .k-stat-card,html[data-theme=dark] [class~=bg-white]{background:rgba(55,30,74,.78)!important;border-color:rgba(226,197,247,.16)!important;color:#faf6ff}html[data-theme=dark] .k-action-panel:hover,html[data-theme=dark] .k-card:hover,html[data-theme=dark] .k-event-card:hover,html[data-theme=dark] .k-list-row:hover,html[data-theme=dark] .k-stat-card:hover{background-color:rgba(66,37,88,.92)!important}html[data-theme=dark] .k-button:not([class*="bg-[#6F54FF]"]):not([class*="bg-[#0C0C16]"]):not([class*=text-white]),html[data-theme=dark] .k-product-tabs,html[data-theme=dark] .kaiilu-segmented{background:rgba(55,30,74,.76)!important;color:#faf6ff!important;border-color:rgba(226,197,247,.16)!important}html[data-theme=dark] input,html[data-theme=dark] select,html[data-theme=dark] textarea{color:#faf6ff!important;background-color:rgba(36,18,51,.9)!important;border-color:rgba(226,197,247,.2)!important}html[data-theme=dark] option{color:#faf6ff;background:#21102f}html[data-theme=dark] input::-moz-placeholder,html[data-theme=dark] textarea::-moz-placeholder{color:rgba(244,234,252,.46)}html[data-theme=dark] input::placeholder,html[data-theme=dark] textarea::placeholder{color:rgba(244,234,252,.46)}html[data-theme=dark] [class*="text-[#0C0C16]"],html[data-theme=dark] [class*="text-[#0E1B3A]"],html[data-theme=dark] [class*="text-[#111827]"],html[data-theme=dark] [class*="text-[#1a2440]"],html[data-theme=dark] [class*="text-[#26324d]"],html[data-theme=dark] [class*="text-[#475569]"]{color:#faf6ff!important}html[data-theme=dark] [class*="border-[#E5E9F8]"],html[data-theme=dark] [class*=border-white]{border-color:rgba(226,197,247,.16)!important}html[data-theme=dark] .k-account-nav-item.is-active{background:#0f0718!important;color:#fff!important}html[data-theme=dark] .k-profile-avatar{border-color:#3b214f!important}html[data-theme=dark] .kaiilu-theme-logo__dark{display:none}html[data-theme=dark] .kaiilu-theme-logo__light{display:block!important}@media (prefers-reduced-motion:no-preference){#kaiilu-gradient,.header,.k-account-sidebar,.k-card,.k-panel,body,html{transition:background-color .18s ease,color .18s ease,border-color .18s ease}}