/* generated by gen_dark.py — do not edit by hand */
html[data-theme="dark"]{color-scheme:dark;--bg:#08081A;--side:#09091D;--surface:#121129;--sunk:#0D0C21;--hi:rgba(123,119,255,.13);--ink:#F3EFE7;--muted:#ABA8C3;--faint:#6F6C8A;--line:rgba(236,230,255,.07);--line2:rgba(236,230,255,.12);--head:#B4B1FF;--blue:#8B87FF;--navy:#8B87FF;--ink-navy:#F3EFE7;--gold:#E6C47F;--yellow:#F2D675;--maroon:#F2A0C4;--ok:#6FD8AE;--hair:rgba(236,230,255,.07);--hair2:rgba(236,230,255,.09);--glass:rgba(18,17,41,.62);--n:0,0,0;
--sh1:0 1px 0 rgba(255,244,225,.04) inset,0 1px 3px rgba(0,0,0,.4);--sh2:0 1px 0 rgba(255,244,225,.05) inset,0 12px 30px -10px rgba(0,0,0,.7);--sh3:0 1px 0 rgba(255,244,225,.06) inset,0 30px 70px -20px rgba(0,0,0,.85);
--sh-card:0 1px 0 rgba(255,244,225,.05) inset,0 0 0 1px rgba(236,230,255,.07),0 30px 60px -32px rgba(0,0,0,.85);--navy-grad:linear-gradient(120deg,#0B0A2A 0%,#1A1668 46%,#3730B4 100%)}
html[data-theme="dark"],html[data-theme="dark"] body{background:#08081A!important;color:#F3EFE7}
html[data-theme="dark"] img.logo{content:url(files/wi-logo-white.png);filter:none}
html[data-theme="dark"] input,html[data-theme="dark"] textarea,html[data-theme="dark"] select{color:#F3EFE7}
html[data-theme="dark"] .tabs .ind{background:#121129!important}
html[data-theme="dark"] .crumb{background:rgba(18,17,41,0.86)!important}
html[data-theme="dark"] .search kbd{background:#121129!important}
html[data-theme="dark"] .search:focus-within{background:#121129!important}
html[data-theme="dark"] .btn{background:#121129!important}
html[data-theme="dark"] .btn.primary:hover{background:#5A54EC!important}
html[data-theme="dark"] .icon{background:#121129!important}
html[data-theme="dark"] .filters button{background:#121129!important}
html[data-theme="dark"] .views button[aria-pressed="true"]{background:#121129!important}
html[data-theme="dark"] .meter{background:#121129!important}
html[data-theme="dark"] .col-h .cnt{background:#121129!important}
html[data-theme="dark"] .card{background:#121129!important}
html[data-theme="dark"] .cal-c{background:#121129!important}
html[data-theme="dark"] .dock-box{background:linear-gradient(180deg,#F7F7FD,#121129 140px)!important}
html[data-theme="dark"] .dock-icon{background:#121129!important}
html[data-theme="dark"] .site-frame{background:#121129!important}
html[data-theme="dark"] .ai-fab{background:#4A44DC!important}
html[data-theme="dark"] .ai-orb{background:linear-gradient(150deg,#3F38D6 0%,#4A44DC 70%,#4A44DC 100%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.06),0 1px 2px rgba(21,19,58,.25)!important}
html[data-theme="dark"] .ai-orb.lg{box-shadow:inset 0 1px 0 rgba(255,255,255,0.06),0 0 0 8px rgba(33,30,130,.06),0 18px 40px -14px rgba(33,30,130,.55)!important}
html[data-theme="dark"] .ai-drawer{background:#121129!important}
html[data-theme="dark"] .as-newbtn{background:#121129!important}
html[data-theme="dark"] .as-hist li.on button{background:rgba(123,119,255,.13)!important}
html[data-theme="dark"] .as-hero h3 em{background:linear-gradient(90deg,#4A44DC,#3B37A8)!important}
html[data-theme="dark"] .as-task{background:#121129!important}
html[data-theme="dark"] .as-task i{background:rgba(123,119,255,.13)!important}
html[data-theme="dark"] .as-bub .as-meta span{background:rgba(18,17,41,0.17)!important}
html[data-theme="dark"] .as-code{background:#121129!important}
html[data-theme="dark"] .as-code-h{background:#0F0E24!important}
html[data-theme="dark"] .as-cp{background:#4A44DC!important}
html[data-theme="dark"] .as-err{background:rgba(232,138,180,.14)!important}
html[data-theme="dark"] .as-fb{color:#6FD8AE!important;background:rgba(82,199,154,.14)!important}
html[data-theme="dark"] .as-quick button{background:#121129!important}
html[data-theme="dark"] .as-comp{background:#121129!important}
html[data-theme="dark"] .as-comp.drag{background:#17153A!important}
html[data-theme="dark"] .as-x:hover{background:#121129!important}
html[data-theme="dark"] .as-att{background:#121129!important}
html[data-theme="dark"] .as-att i{background:rgba(123,119,255,.13)!important}
html[data-theme="dark"] .ai-slot .as-hist{background:#121129!important}
html[data-theme="dark"] .ai-src{background:#121129!important}
html[data-theme="dark"] .fb{background:#121129!important}
html[data-theme="dark"] .fb-tag{background:rgba(123,119,255,.13)!important}
html[data-theme="dark"] .as-hist li .as-hdel:hover{background:rgba(232,138,180,.14)!important}
html[data-theme="dark"] .as-hist li .as-hclear:hover{background:rgba(232,138,180,.14)!important}
html[data-theme="dark"] .ai-chip{background:linear-gradient(135deg,#F3F2FE,#121129)!important}
html[data-theme="dark"] .ai-chip .ai-orb{box-shadow:inset 0 1px 1px rgba(255,255,255,0.07)!important}
html[data-theme="dark"] .ai-src{background:#121129!important}
html[data-theme="dark"] .as-chips button{background:#121129!important}
html[data-theme="dark"] .as-m.ai{background:#121129!important}
html[data-theme="dark"] .as-m.err{background:rgba(232,138,180,.14)!important}
html[data-theme="dark"] .as-box{background:#121129!important}
html[data-theme="dark"] .as-box input:focus,html[data-theme="dark"] .as-box textarea:focus{background:#121129!important}
html[data-theme="dark"] .rq2-steps i{background:#121129!important}
html[data-theme="dark"] .rq2-thumbs span{background:#4A44DC!important}
html[data-theme="dark"] .rq2-fix{background:#0F0E24!important}
html[data-theme="dark"] .rq2-fix summary{color:#6FD8AE!important}
html[data-theme="dark"] .rq2-err{background:rgba(232,138,180,.14)!important}
html[data-theme="dark"] .rq2-dec textarea:focus{background:#121129!important}
html[data-theme="dark"] #upd-bar{background:#4A44DC!important}
html[data-theme="dark"] .rq2-e{background:rgba(18,17,41,0.73)!important;box-shadow:0 0 0 1px rgba(0,0,0,0.34)!important}
html[data-theme="dark"] .rq2-e.done small{color:#6FD8AE!important}
html[data-theme="dark"] .rq2-tc{color:#B4B1FF!important}
html[data-theme="dark"] .rq2-ex:hover{background:rgba(232,138,180,.14)!important}
html[data-theme="dark"] .rq2-eadd{background:rgba(18,17,41,0.89)!important;box-shadow:0 0 0 1px rgba(0,0,0,0.50)!important}
html[data-theme="dark"] .rq2-final{color:#6FD8AE!important;background:rgba(82,199,154,.14)!important}
html[data-theme="dark"] .pl-seg{background:rgba(18,17,41,0.63)!important}
html[data-theme="dark"] .pl-seg-b{color:#B4B1FF!important}
html[data-theme="dark"] .pl-seg-b:hover{background:#4A44DC!important}
html[data-theme="dark"] .pl-find{background:rgba(18,17,41,0.79)!important;box-shadow:0 0 0 1px rgba(0,0,0,0.50)!important}
html[data-theme="dark"] .pl-find button{background:#4A44DC!important}
html[data-theme="dark"] .pl-finding{color:#B4B1FF!important}
html[data-theme="dark"] .pl-card{background:rgba(18,17,41,0.69)!important;box-shadow:0 0 0 1px rgba(0,0,0,0.34),0 22px 46px -32px rgba(33,30,130,.45)!important}
html[data-theme="dark"] .pl-prog i.ok{background:#4A44DC!important}
html[data-theme="dark"] .pl-prog.full b{color:#6FD8AE!important}
html[data-theme="dark"] .pl-open{color:#B4B1FF!important}
html[data-theme="dark"] .pl-open:hover{background:#4A44DC!important}
html[data-theme="dark"] .pl-copy1{color:#B4B1FF!important}
html[data-theme="dark"] .pl-copy1:hover{background:#4A44DC!important}
html[data-theme="dark"] .pl-del:hover{background:rgba(232,138,180,.14)!important}
html[data-theme="dark"] .pl-paste:focus{background:#121129!important}
html[data-theme="dark"] .pl-row{border-top:1px solid rgba(0,0,0,0.34)!important}
html[data-theme="dark"] .pl-row.empty .pl-st{box-shadow:inset 0 0 0 1.5px rgba(0,0,0,0.60)!important}
html[data-theme="dark"] .cl-card{background:rgba(18,17,41,0.63)!important;box-shadow:0 0 0 1px rgba(0,0,0,0.34),0 24px 48px -32px rgba(33,30,130,.4)!important}
html[data-theme="dark"] .cl-steps li{background:rgba(18,17,41,0.73)!important;box-shadow:0 0 0 1px rgba(0,0,0,0.30)!important}
html[data-theme="dark"] .cl-steps li::before{color:#B4B1FF!important}
html[data-theme="dark"] .cl-note a{color:#B4B1FF!important}
html[data-theme="dark"] .rq2-sub li.now{box-shadow:inset 0 1px 0 rgba(255,255,255,0.11),0 8px 20px -14px rgba(33,30,130,.6)!important}
html[data-theme="dark"] .rq2-yn.yes{background:rgba(82,199,154,.08)!important}
html[data-theme="dark"] .rq2-yn.no{background:rgba(232,138,180,.08)!important}
html[data-theme="dark"] .rq2-yn .seg button.on{background:#121129!important}
html[data-theme="dark"] .rq2-yn.yes .seg button.on{color:#6FD8AE!important}
html[data-theme="dark"] .rq2-errb{background:linear-gradient(135deg,rgba(232,138,180,.08),#121129)!important}
html[data-theme="dark"] .rq2-cbox{background:#121129!important}
html[data-theme="dark"] .rq2-cbox.drag{background:#17153A!important}
html[data-theme="dark"] .rq2-chip{background:#0F0E24!important}
html[data-theme="dark"] .rq2-chip i{background:rgba(123,119,255,.13)!important}
html[data-theme="dark"] .rq2-chip button:hover{background:rgba(232,138,180,.14)!important}
html[data-theme="dark"] .rq2-lrow input:focus{background:#121129!important}
html[data-theme="dark"] .rq2-tools{background:#0F0E24!important}
html[data-theme="dark"] .rq2-notes li{background:#121129!important}
html[data-theme="dark"] .rq2-tag{background:rgba(123,119,255,.13)!important}
html[data-theme="dark"] .rq2-tag.ch{background:rgba(232,138,180,.14)!important}
html[data-theme="dark"] .rq2-file,html[data-theme="dark"] .rq2-link{background:#0F0E24!important}
html[data-theme="dark"] .rq2-file i,html[data-theme="dark"] .rq2-link i{background:rgba(123,119,255,.13)!important}
html[data-theme="dark"] .rq2-q{background:#121129!important}
html[data-theme="dark"] .rq2-chk.on{background:rgba(82,199,154,.08)!important}
html[data-theme="dark"] .rq2-chk .bx{background:#121129!important}
html[data-theme="dark"] .rq2-v.on{background:#17153A!important}
html[data-theme="dark"] .rq2-play{background:#4A44DC!important}
html[data-theme="dark"] .rq2-now{background:linear-gradient(135deg,#17153A,#121129)!important}
html[data-theme="dark"] .rq-stat.warn{background:rgba(230,196,127,.12)!important;color:#E6C47F!important}
html[data-theme="dark"] .rq-form{background:#121129!important}
html[data-theme="dark"] .rq-form input:focus,html[data-theme="dark"] .rq-form textarea:focus{background:#121129!important}
html[data-theme="dark"] .rq{background:#121129!important}
html[data-theme="dark"] .rq-st.needs_approval{background:rgba(230,196,127,.12)!important;color:#E6C47F!important}
html[data-theme="dark"] .rq-st.done{background:rgba(82,199,154,.14)!important;color:#6FD8AE!important}
html[data-theme="dark"] .rq-st.failed,html[data-theme="dark"] .rq-st.changes_requested{background:rgba(232,138,180,.14)!important}
html[data-theme="dark"] .rq-th{background:#121129!important}
html[data-theme="dark"] .rq-th span{background:#4A44DC!important}
html[data-theme="dark"] .sbv-top .btn{background:rgba(18,17,41,0.11)!important;border-color:rgba(255,255,255,0.05)!important}
html[data-theme="dark"] .sbv-x{background:rgba(18,17,41,0.13)!important}
html[data-theme="dark"] .sbv-body img{background:#121129!important}
html[data-theme="dark"] .sbv-a{background:#121129!important;color:#F3EFE7!important}
html[data-theme="dark"] .sbv-dots button{background:rgba(18,17,41,0.37)!important}
html[data-theme="dark"] .modal{background:#121129!important}
html[data-theme="dark"] .m-main textarea:focus,html[data-theme="dark"] .m-main input:focus,html[data-theme="dark"] .m-title:focus{background:#121129!important}
html[data-theme="dark"] .kv select:hover,html[data-theme="dark"] .kv input:hover,html[data-theme="dark"] .kv select:focus,html[data-theme="dark"] .kv input:focus{background:#121129!important}
html[data-theme="dark"] .idea{background:#121129!important}
html[data-theme="dark"] .plus{background:#121129!important}
html[data-theme="dark"] .src{background:#121129!important}
html[data-theme="dark"] .src-grid a{background:#121129!important}
html[data-theme="dark"] .gr{background:#121129!important}
html[data-theme="dark"] .gr-big span{color:#6FD8AE!important;background:rgba(82,199,154,.14)!important}
html[data-theme="dark"] .gr-big span.neg{background:rgba(232,138,180,.14)!important}
html[data-theme="dark"] .gr-rng button[aria-pressed=true]{background:#121129!important}
html[data-theme="dark"] .gr-tip{background:#4A44DC!important}
html[data-theme="dark"] button.gr-s{background:#121129!important}
html[data-theme="dark"] .gr-s em{color:#6FD8AE!important}
html[data-theme="dark"] .ch{background:#121129!important}
html[data-theme="dark"] .ch-i{box-shadow:inset 0 0 0 1px rgba(255,255,255,0.04)!important}
html[data-theme="dark"] .tile{background:#121129!important}
html[data-theme="dark"] .kit{background:#121129!important}
html[data-theme="dark"] .kit-form input{background:#121129!important}
html[data-theme="dark"] .wf-item[aria-selected="true"]{background:#121129!important}
html[data-theme="dark"] .wf-d{background:#121129!important}
html[data-theme="dark"] .wf-d-h{background:linear-gradient(180deg,var(--side),#121129)!important}
html[data-theme="dark"] .wf-edit input:focus{background:#121129!important}
html[data-theme="dark"] .wf-p{background:#121129!important}
html[data-theme="dark"] .rot button{background:#121129!important}
html[data-theme="dark"] .wf-tile{background:#121129!important}
html[data-theme="dark"] .wf-tile[aria-selected="true"] .wf-ic{background:rgba(18,17,41,0.19)!important}
html[data-theme="dark"] .wf-flow{background:linear-gradient(180deg,color-mix(in srgb,var(--c) 5%,white),#121129 160px)!important}
html[data-theme="dark"] .step{background:#121129!important}
html[data-theme="dark"] .tick{background:#121129!important}
html[data-theme="dark"] .act.seg{background:#121129!important}
html[data-theme="dark"] .pr{background:#121129!important}
html[data-theme="dark"] .pr-b textarea{background:#121129!important}
html[data-theme="dark"] details.acc{background:#121129!important}
html[data-theme="dark"] .sw{background:#121129!important}
html[data-theme="dark"] .check label{background:#121129!important}
html[data-theme="dark"] .bar button{background:#121129!important}
@media (max-width:900px){html[data-theme="dark"] .tabs button[aria-selected="true"]{background:#121129!important}}
html[data-theme="dark"] .wf-tile:hover{background:#121129!important}
html[data-theme="dark"] .wf-tile[aria-selected="true"]{background:#121129!important}
html[data-theme="dark"] .wf-flow{background:#121129!important}
html[data-theme="dark"] .act{background:#121129!important}
html[data-theme="dark"] .dock-box{background:#121129!important}
html[data-theme="dark"] .step{background:#121129!important}
html[data-theme="dark"] .step-ic{background:rgba(123,119,255,.13)!important}
html[data-theme="dark"] .step.done{background:#121129!important}
@media (max-width:640px){html[data-theme="dark"] .side{background:#0F0E24!important}}
@media (max-width:640px){html[data-theme="dark"] .tabs{background:rgba(18,17,41,0.94)!important}}
html[data-theme="dark"] html{background:#121129!important}
html[data-theme="dark"] body{background:linear-gradient(180deg,#121129 0%,#0F0E24 100%) fixed!important}
html[data-theme="dark"] .bg3d i{background:linear-gradient(115deg,rgba(var(--n),.20),rgba(var(--n),.07) 55%,rgba(18,17,41,0.37))!important;border:1px solid rgba(255,255,255,0.12)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.14),inset 0 -10px 22px rgba(var(--n),.08),0 40px 50px -28px rgba(var(--n),.35),0 14px 24px -18px rgba(var(--n),.3)!important}
html[data-theme="dark"] .tabs button[aria-selected="true"]{background:#121129!important;color:#F3EFE7!important}
html[data-theme="dark"] .tabs button[aria-selected="true"] svg{color:#B4B1FF!important}
html[data-theme="dark"] .tabs button[aria-selected="true"]::before{background:#4A44DC!important}
html[data-theme="dark"] .crumb{background:rgba(18,17,41,0.69)!important}
html[data-theme="dark"] .rq,html[data-theme="dark"] .ch,html[data-theme="dark"] .gr,html[data-theme="dark"] .fb,html[data-theme="dark"] .rq-form,html[data-theme="dark"] .card,html[data-theme="dark"] .col,html[data-theme="dark"] .idea{border:1px solid rgba(255,255,255,0.14)!important;box-shadow:0 0 0 1px var(--hair),0 1px 2px rgba(0,0,0,0.22),0 24px 48px -32px rgba(var(--n),.35)!important}
html[data-theme="dark"] .rq2-q,html[data-theme="dark"] .rq2-cbox,html[data-theme="dark"] .rq2-notes li,html[data-theme="dark"] .rq2-fix,html[data-theme="dark"] .rq2-fold,html[data-theme="dark"] .as-task,html[data-theme="dark"] .as-code{background:rgba(18,17,41,0.65)!important;border:1px solid rgba(255,255,255,0.14)!important}
html[data-theme="dark"] .modal{background:rgba(18,17,41,0.94)!important}
html[data-theme="dark"] .btn.primary{background:#4A44DC!important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.05),0 12px 24px -14px rgba(var(--n),.9)!important}
html[data-theme="dark"] .btn.primary:hover{background:#5A54EC!important}
html[data-theme="dark"] .btn:not(.primary):not(.ghost){background:rgba(18,17,41,0.73)!important;border:1px solid rgba(0,0,0,0.58)!important}
html[data-theme="dark"] .ai-fab{border:1px solid rgba(255,255,255,0.05)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.05),0 18px 36px -16px rgba(var(--n),.8)!important}
html[data-theme="dark"] .ai-drawer{background:rgba(18,17,41,0.82)!important}
html[data-theme="dark"] .as-comp{background:rgba(18,17,41,0.86)!important;border:1px solid rgba(255,255,255,0.14)!important}
html[data-theme="dark"] .as-bub{background:#4A44DC!important}
html[data-theme="dark"] .ai-chip{background:rgba(18,17,41,0.73)!important}
html[data-theme="dark"] .ai-orb{background:#4A44DC!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.05)!important}
html[data-theme="dark"] .theme-sw{box-shadow:inset 0 0 0 1px rgba(0,0,0,0.42)!important}
html[data-theme="dark"] .theme-sw svg{stroke:#B4B1FF!important}
html[data-theme="dark"] .theme-sw .k{background:#121129!important;box-shadow:0 1px 2px rgba(0,0,0,0.60),0 4px 10px -4px rgba(0,0,0,0.60)!important}
html[data-theme="dark"] html[data-theme="dark"] .theme-sw{background:rgba(18,17,41,0.08)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.04)!important}
html[data-theme="dark"] #link-tray{border:1px solid rgba(255,255,255,0.05)!important}
html[data-theme="dark"] #link-tray .lt-chip{background:rgba(18,17,41,0.13)!important}
html[data-theme="dark"] #link-tray .lt-chip:hover{background:rgba(18,17,41,0.23)!important}
html[data-theme="dark"] #link-tray .lt-go{background:#121129!important;color:#B4B1FF!important}
html[data-theme="dark"] .cl-sw{background:#121129!important;border:1px solid rgba(0,0,0,0.50)!important}
html[data-theme="dark"] .cl-tg i{background:#121129!important;box-shadow:0 1px 3px rgba(0,0,0,0.60)!important}
html[data-theme="dark"] .rq-tier label span{border:1px solid rgba(0,0,0,0.58)!important;background:#121129!important}
html[data-theme="dark"] .rq2-cbox{border:1px solid rgba(0,0,0,0.42)!important;background:rgba(18,17,41,0.89)!important;box-shadow:0 1px 0 rgba(255,255,255,.1) inset,0 18px 40px -30px rgba(var(--n),.45)!important}
html[data-theme="dark"] .rq2-seg button.on{background:#121129!important;box-shadow:0 1px 3px rgba(0,0,0,0.60)!important}
html[data-theme="dark"] .vis-card{background:rgba(18,17,41,0.84)!important;border:1px solid rgba(0,0,0,0.38)!important}
html[data-theme="dark"] .vis-row{border-bottom:1px solid rgba(0,0,0,0.34)!important}
html[data-theme="dark"] .vis-row i::after{background:#121129!important;box-shadow:0 1px 2px rgba(0,0,0,0.60)!important}
html[data-theme="dark"] .rq-tsel{background:#121129!important;border:1px solid rgba(0,0,0,0.50)!important}
html[data-theme="dark"] .rq2-cp{border:1px solid rgba(0,0,0,0.42)!important;background:#121129!important}
html[data-theme="dark"] .ff-card,html[data-theme="dark"] .ff-done,html[data-theme="dark"] .ff-board,html[data-theme="dark"] .ff-review{background:rgba(18,17,41,0.89)!important;border:1px solid rgba(0,0,0,0.38)!important}
html[data-theme="dark"] .ff-b.fake{background:rgba(232,138,180,.14)!important;color:#F2A0C4!important}
html[data-theme="dark"] .ff-row{border-bottom:1px solid rgba(0,0,0,0.30)!important}
html[data-theme="dark"] .qtm-turn,html[data-theme="dark"] .qtm-gen{background:rgba(18,17,41,0.89)!important;border:1px solid rgba(0,0,0,0.38)!important}
html[data-theme="dark"] .qtm-moods button{border:1px solid rgba(0,0,0,0.50)!important;background:#121129!important}
html[data-theme="dark"] .qtm-h{border-bottom:1px solid rgba(0,0,0,0.34)!important}
html[data-theme="dark"] .bs-o{border:1px solid rgba(0,0,0,0.50)!important;background:#121129!important}
html[data-theme="dark"] .bs-o.no{background:rgba(232,138,180,.14)!important;color:#F2A0C4!important}
html[data-theme="dark"] .qtm-pk{border-bottom:1px solid rgba(0,0,0,0.34)!important}
html[data-theme="dark"] .qtm-mini{border:1px solid rgba(0,0,0,0.50)!important;background:#121129!important}
@media (max-width:900px){html[data-theme="dark"] .side{background:rgba(18,17,41,0.94)!important}}
@media (max-width:900px){html[data-theme="dark"] .m-menu{border:1px solid rgba(0,0,0,0.50)!important;background:#121129!important}}
@media (max-width:900px){html[data-theme="dark"] .side.m-open .tabs{background:#121129!important}}
html[data-theme="dark"] .qtm-add input{border:1px solid rgba(0,0,0,0.50)!important;background:#121129!important}
html[data-theme="dark"] .wi-alert{background:#121129!important;border:1px solid rgba(0,0,0,0.42)!important}
html[data-theme="dark"] .rq2-eadd{box-shadow:0 0 0 1px rgba(0,0,0,0.42),0 14px 30px -24px rgba(var(--n),.6)!important}
html[data-theme="dark"] .qtm-moods{border-bottom:1px solid rgba(0,0,0,0.38)!important}
html[data-theme="dark"] .rq2-now.wait{background:#121129!important}
html[data-theme="dark"] .bg-tabs button.on{background:#121129!important;box-shadow:0 1px 3px rgba(0,0,0,0.60)!important}
html[data-theme="dark"] .mem-t{border:1px solid rgba(0,0,0,0.42)!important}
html[data-theme="dark"] .nw-saved{background:rgba(18,17,41,0.89)!important;border:1px solid rgba(0,0,0,0.38)!important}
html[data-theme="dark"] .nw-srow{border-bottom:1px solid rgba(0,0,0,0.34)!important}
html[data-theme="dark"] .tabs button[aria-selected="true"]{box-shadow:0 1px 0 rgba(255,255,255,0.05) inset,0 10px 22px -12px rgba(var(--n),.9)!important}
html[data-theme="dark"] .panel>.page-head,html[data-theme="dark"] .panel>.bar2{box-shadow:0 1px 0 rgba(255,255,255,0.05) inset,0 30px 60px -34px rgba(var(--n),.95)!important}
html[data-theme="dark"] .panel>.page-head::before,html[data-theme="dark"] .panel>.bar2::before{background:radial-gradient(520px 220px at 88% -20%,rgba(140,150,255,.45),transparent 70%),radial-gradient(360px 200px at 8% 130%,rgba(18,17,41,0.13),transparent 70%),
  repeating-linear-gradient(-18deg,rgba(18,17,41,0.04) 0 22px,transparent 22px 48px)!important}
html[data-theme="dark"] .panel>.page-head .btn.primary,html[data-theme="dark"] .panel>.bar2 .btn.primary{background:#121129!important;color:#F3EFE7!important;border-color:rgba(255,255,255,.1)!important}
html[data-theme="dark"] .panel>.page-head .btn:not(.primary),html[data-theme="dark"] .panel>.bar2 .btn:not(.primary){background:rgba(18,17,41,0.13)!important;border-color:rgba(255,255,255,0.06)!important}
html[data-theme="dark"] .panel>.page-head .cl-sw{background:rgba(18,17,41,0.13)!important;border-color:rgba(255,255,255,0.06)!important}
html[data-theme="dark"] .panel>.page-head .cl-tg{background:rgba(18,17,41,0.26)!important}
html[data-theme="dark"] .btn.primary{box-shadow:0 1px 0 rgba(255,255,255,0.06) inset,0 12px 24px -14px rgba(var(--n),.95)!important}
html[data-theme="dark"] .btn:not(.primary):not(.ghost){background:#121129!important;border:1px solid rgba(0,0,0,0.50)!important}
html[data-theme="dark"] .rq2,html[data-theme="dark"] .ff-card,html[data-theme="dark"] .ff-done,html[data-theme="dark"] .ff-board,html[data-theme="dark"] .ff-review,html[data-theme="dark"] .qtm-turn,html[data-theme="dark"] .qtm-gen,html[data-theme="dark"] .vis-card,html[data-theme="dark"] .nw-saved,html[data-theme="dark"] .cl-card,html[data-theme="dark"] .idea,html[data-theme="dark"] .sch>a,html[data-theme="dark"] .chs>*,html[data-theme="dark"] .wf-tiles>*,html[data-theme="dark"] .board-col,html[data-theme="dark"] .as-wrap{background:rgba(18,17,41,0.94)!important}
html[data-theme="dark"] .ff-row:first-of-type .ff-rk{color:#F3EFE7!important}
html[data-theme="dark"] .h mark{color:#B4B1FF!important}
html[data-theme="dark"] .side{background:#121129!important}
html[data-theme="dark"] .rq2,html[data-theme="dark"] .ff-card,html[data-theme="dark"] .ff-done,html[data-theme="dark"] .ff-board,html[data-theme="dark"] .ff-review,html[data-theme="dark"] .qtm-turn,html[data-theme="dark"] .qtm-gen,html[data-theme="dark"] .vis-card,html[data-theme="dark"] .nw-saved,html[data-theme="dark"] .cl-card,html[data-theme="dark"] .idea,html[data-theme="dark"] .sch>a,html[data-theme="dark"] .chs>*,html[data-theme="dark"] .wf-tiles>*,html[data-theme="dark"] .board-col,html[data-theme="dark"] .as-wrap{background:#121129!important}
html[data-theme="dark"] .btn.primary:hover{background:#4A44DC!important}
html[data-theme="dark"] .btn:not(.primary):not(.ghost){border-color:rgba(0,0,0,0.60)!important}
html[data-theme="dark"] body{background:radial-gradient(1100px 520px at 110% -10%,rgba(33,30,130,.07),transparent 60%),
  radial-gradient(900px 600px at -10% 110%,rgba(120,130,200,.08),transparent 60%),
  linear-gradient(180deg,#FBFBFD 0%,#0F0E24 100%) fixed!important}
html[data-theme="dark"] .panel>.bhead .btn:not(.primary),html[data-theme="dark"] .panel>.site-bar .btn:not(.primary){background:rgba(18,17,41,0.13)!important;border-color:rgba(255,255,255,0.06)!important}
html[data-theme="dark"] .panel>.bhead .btn.primary{background:#121129!important;color:#F3EFE7!important}
html[data-theme="dark"] .panel>.bhead [class*="brief"]{background:rgba(18,17,41,0.08)!important;border-color:rgba(255,255,255,0.05)!important}
html[data-theme="dark"] .panel>.bhead .meter{background:rgba(18,17,41,0.08)!important;border-color:rgba(255,255,255,0.05)!important}
html[data-theme="dark"] .panel>.bhead .meter i{background:rgba(18,17,41,0.19)!important}
html[data-theme="dark"] .bg3d::before{background:radial-gradient(circle at 32% 28%,rgba(18,17,41,0.94) 0 6%,rgba(18,17,41,0.37) 22%,rgba(200,204,240,.18) 45%,rgba(33,30,130,.10) 70%,rgba(33,30,130,.02) 100%)!important;box-shadow:inset -30px -40px 80px rgba(33,30,130,.10),inset 20px 30px 60px rgba(255,255,255,0.11),0 60px 120px -60px rgba(11,9,48,.35)!important}
html[data-theme="dark"] .bg3d::after{box-shadow:0 0 0 1px rgba(255,255,255,0.08) inset!important}
html[data-theme="dark"] .crumb{border-bottom:1px solid rgba(0,0,0,0.34)!important}
html[data-theme="dark"] .search{background:#121129!important;border:1px solid rgba(0,0,0,0.42)!important}
html[data-theme="dark"] .tb-av{box-shadow:0 0 0 3px rgba(255,255,255,.1),0 0 0 4px rgba(233,196,106,.7)!important}
html[data-theme="dark"] .news-list li{border-bottom:1px solid rgba(0,0,0,0.34)!important}
html[data-theme="dark"] .src{border-color:rgba(0,0,0,0.50)!important;background:#121129!important}
html[data-theme="dark"] .tile:hover,html[data-theme="dark"] .sch a:hover,html[data-theme="dark"] .chs a:hover{box-shadow:0 0 0 1px rgba(0,0,0,0.42),0 30px 50px -34px rgba(11,9,48,.55)!important}
html[data-theme="dark"] .wd-slot{border-bottom:2px solid rgba(0,0,0,0.60)!important}
html[data-theme="dark"] .wd-t{border:1px solid rgba(0,0,0,0.50)!important;background:#121129!important}
html[data-theme="dark"] .rq2-ex{background:#121129!important;box-shadow:0 0 0 1px rgba(0,0,0,0.42)!important}
html[data-theme="dark"] [data-panel="channels"] .gr{background:#121129!important}
html[data-theme="dark"] [data-panel="channels"] .gr-s.on{background:#121129!important}
html[data-theme="dark"] [data-panel="channels"] .ch{background:#121129!important}
html[data-theme="dark"] [data-panel="channels"] .ch:hover{box-shadow:0 0 0 1px rgba(0,0,0,0.50),0 34px 60px -38px rgba(11,9,48,.6)!important}
html[data-theme="dark"] .rq2-elist{background:#121129!important}
html[data-theme="dark"] .rq2-e{background:#121129!important}
html[data-theme="dark"] .sch .sch-c{background:#121129!important}
html[data-theme="dark"] .sch .sch-c:hover{box-shadow:0 0 0 1px rgba(0,0,0,0.50),0 36px 60px -38px rgba(11,9,48,.6)!important}
html[data-theme="dark"] .sch .sch-c.wide .ch-a{color:#F3EFE7!important;background:#121129!important}
html[data-theme="dark"] .sch .sch-c.wide:hover .ch-a{color:#F3EFE7!important}
html[data-theme="dark"] .pl-h em{color:#B4B1FF!important}
html[data-theme="dark"] .pl-find{background:#121129!important}
html[data-theme="dark"] [data-panel="channels"] h3.grp+.chs .ch::after{color:#F3EFE7!important;background:#121129!important}
html[data-theme="dark"] .an-bar{background:#121129!important}
html[data-theme="dark"] .bg3d::before{box-shadow:inset -30px -40px 80px rgba(33,30,130,.14),inset 20px 30px 60px rgba(255,255,255,0.11),0 50px 90px -40px rgba(11,9,48,.45)!important}
html[data-theme="dark"] html:not([data-theme="dark"]) body{background:radial-gradient(900px 520px at 100% -6%,rgba(var(--lk),.07),transparent 60%),
  radial-gradient(900px 640px at -8% 106%,rgba(var(--nv),.05),transparent 60%),#121129!important}
html[data-theme="dark"] html:not([data-theme="dark"]) aside.side{background:linear-gradient(to left,rgba(var(--lk),.35) 1px,transparent 1px),#121129!important}
html[data-theme="dark"] html:not([data-theme="dark"]) .tabs button[aria-selected="true"]{box-shadow:inset 0 1px 0 rgba(255,255,255,0.04),0 12px 26px -14px rgba(var(--nv),.9)!important}
html[data-theme="dark"] html:not([data-theme="dark"]) .panel>.page-head,html[data-theme="dark"] html:not([data-theme="dark"]) .panel>.bar2,html[data-theme="dark"] headline wipe */
html:not([data-theme="dark"]) .panel>.bhead{background:linear-gradient(105deg,transparent 45%,rgba(18,17,41,0.11) 50%,transparent 55%) no-repeat,var(--navy-grad)!important}
html[data-theme="dark"] html:not([data-theme="dark"]) .bg3d::before{background:radial-gradient(circle at 30% 26%,#121129 0 5%,rgba(18,17,41,0.73) 14%,transparent 32%),
  radial-gradient(circle at 70% 80%,rgba(var(--lk),.35),transparent 45%),
  radial-gradient(circle at 50% 52%,rgba(var(--nv),.22) 0%,rgba(120,126,220,.14) 50%,rgba(236,236,250,.5) 100%)!important;box-shadow:inset -30px -40px 70px rgba(var(--nv),.20),inset 20px 28px 50px rgba(255,255,255,0.14),inset -6px -8px 22px rgba(var(--lk),.35),
  0 50px 90px -40px rgba(var(--nv),.45)!important}
html[data-theme="dark"] html:not([data-theme="dark"]) .rq,html[data-theme="dark"] html:not([data-theme="dark"]) .rq2,html[data-theme="dark"] html:not([data-theme="dark"]) .vis-card{box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 0 0 1px rgba(0,0,0,0.38),0 2px 4px -2px rgba(0,0,0,0.34),0 40px 70px -40px rgba(var(--nv),.40)!important}
html[data-theme="dark"] html:not([data-theme="dark"]) .rq2-steps li.now i{background:#121129!important}
html[data-theme="dark"] .qtm-moods{box-shadow:inset 0 1px 2px rgba(0,0,0,0.42),0 0 0 1px rgba(0,0,0,0.30)!important}
html[data-theme="dark"] .qtm-moods button:hover{background:rgba(18,17,41,0.73)!important}
html[data-theme="dark"] .qtm-moods button.on{box-shadow:inset 0 1px 0 rgba(255,255,255,0.05),0 8px 18px -8px rgba(33,30,130,.7)!important}
html[data-theme="dark"] .rq2-yn .seg{box-shadow:inset 0 1px 2px rgba(0,0,0,0.34)!important}
html[data-theme="dark"] .as-hero .ai-orb.lg{background:radial-gradient(circle at 35% 30%,#5B55F0,#4A44DC 70%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.07),0 18px 40px -12px rgba(33,30,130,.7)!important}
html[data-theme="dark"] .as-task{background:rgba(18,17,41,0.79)!important;border:1px solid rgba(0,0,0,0.38)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 2px rgba(0,0,0,0.26),0 16px 34px -26px rgba(33,30,130,.5)!important}
html[data-theme="dark"] .as-task:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 0 0 1px rgba(33,30,130,.10),0 24px 44px -24px rgba(33,30,130,.6)!important}
html[data-theme="dark"] .as-task i{color:#B4B1FF!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 0 0 1px rgba(33,30,130,.08)!important}
html[data-theme="dark"] .as-task:hover i{background:linear-gradient(180deg,#3A35B8,#4A44DC)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.05),0 8px 18px -8px rgba(33,30,130,.8)!important}
html[data-theme="dark"] .as-send{background:linear-gradient(180deg,#3A35B8,#4A44DC)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.06),0 8px 20px -8px rgba(33,30,130,.8)!important}
html[data-theme="dark"] .rq2-opt{border:1px solid rgba(0,0,0,0.50)!important;background:rgba(18,17,41,0.89)!important}
html[data-theme="dark"] .rq2-asknote{border:1px solid rgba(0,0,0,0.50)!important;background:rgba(18,17,41,0.73)!important}
html[data-theme="dark"] .rq2-cm.me .rq2-cbub{background:linear-gradient(180deg,#2B27A0,#4A44DC)!important}
html[data-theme="dark"] .rq2-copt{border:1px solid rgba(0,0,0,0.58)!important;background:#121129!important}
html[data-theme="dark"] .rq2-ccmp{background:#121129!important;box-shadow:0 0 0 1px rgba(0,0,0,0.50),0 12px 30px -20px rgba(33,30,130,.5)!important}
html[data-theme="dark"] .rq2-csend{background:linear-gradient(180deg,#3A35B8,#4A44DC)!important}
html[data-theme="dark"] .sc-item.on{background:#121129!important;box-shadow:0 0 0 1px rgba(0,0,0,0.42),0 12px 26px -18px rgba(33,30,130,.55)!important}
html[data-theme="dark"] .sc-ic{color:#B4B1FF!important}
html[data-theme="dark"] .sc-item.gen .sc-ic{background:linear-gradient(180deg,#3A35B8,#4A44DC)!important}
html[data-theme="dark"] .sc-main{background:rgba(18,17,41,0.79)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 0 0 1px rgba(0,0,0,0.34),0 30px 60px -40px rgba(33,30,130,.45)!important}
html[data-theme="dark"] #sc-lessons li{background:rgba(18,17,41,0.73)!important;box-shadow:inset 3px 0 0 #C9A24E,0 0 0 1px rgba(0,0,0,0.34)!important}
html[data-theme="dark"] .rq2-chatbtn{border:1px solid rgba(0,0,0,0.58)!important;background:#121129!important}
html[data-theme="dark"] .rq2-chatbtn i{color:#B4B1FF!important}
html[data-theme="dark"] .rq2-chatbtn.busy::after{box-shadow:0 0 0 2px rgba(255,255,255,.1)!important}
html[data-theme="dark"] .sc-drawer{background:rgba(18,17,41,0.94)!important;box-shadow:0 0 0 1px rgba(0,0,0,0.42),0 40px 90px -30px rgba(0,0,0,0.60)!important}
html[data-theme="dark"] html:not([data-theme="dark"]) .panel>.page-head:not(.hero) .h mark,html[data-theme="dark"] html:not([data-theme="dark"]) .panel>.bhead .h mark,html[data-theme="dark"] html:not([data-theme="dark"]) .panel>.bar2 .h mark{color:#B4B1FF!important}
html[data-theme="dark"] html:not([data-theme="dark"]) .panel>.page-head:not(.hero) .btn.primary,html[data-theme="dark"] html:not([data-theme="dark"]) .panel>.bhead .btn.primary{background:#4A44DC!important}
html[data-theme="dark"] html:not([data-theme="dark"]) .panel>.page-head:not(.hero) .btn:not(.primary),html[data-theme="dark"] html:not([data-theme="dark"]) .panel>.bhead .btn:not(.primary){background:#121129!important}
html[data-theme="dark"] .rq-where{box-shadow:inset 0 1px 2px rgba(0,0,0,0.34)!important}
html[data-theme="dark"] .rq-where button.on{background:#121129!important;box-shadow:0 1px 3px rgba(0,0,0,0.60)!important}
html[data-theme="dark"] .hm-col{background:rgba(18,17,41,0.84)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 0 0 1px rgba(0,0,0,0.34),0 24px 50px -36px rgba(33,30,130,.45)!important}
html[data-theme="dark"] .hm-st.ok{background:rgba(82,199,154,.14)!important;color:#6FD8AE!important}
html[data-theme="dark"] .hm-kpi:hover{background:rgba(123,119,255,.13)!important}
html[data-theme="dark"] .cl-sw{background:#121129!important}
html[data-theme="dark"] .cl-sw .cl-tg i{background:#121129!important;box-shadow:0 2px 5px rgba(0,0,0,0.60)!important}
html[data-theme="dark"] .panel .cl-sw .cl-tg{border:1px solid rgba(0,0,0,0.60)!important;box-shadow:inset 0 1px 3px rgba(0,0,0,0.60)!important}
html[data-theme="dark"] html:not([data-theme="dark"]) .wi-alert{background:linear-gradient(135deg,#121129,#17153A)!important;box-shadow:inset 3px 0 0 #C9A24E,0 0 0 1px rgba(0,0,0,0.26),0 24px 50px -18px rgba(33,30,130,.45)!important}
html[data-theme="dark"] html:not([data-theme="dark"]) .tb-av{background:radial-gradient(circle at 35% 30%,#3A35B8,#4A44DC 60%,#15124F)!important;box-shadow:0 0 0 2px rgba(255,255,255,.1),0 0 0 3px rgba(201,162,78,.7),0 8px 18px -6px rgba(33,30,130,.5)!important}
html[data-theme="dark"] html:not([data-theme="dark"]) .panel>.bar2 .refresh .btn{background:#121129!important}
html[data-theme="dark"] .rq2-fr{box-shadow:0 0 0 1px rgba(0,0,0,0.58),0 14px 28px -18px rgba(11,9,48,.7)!important}
html[data-theme="dark"] .wf-flow ol.flow>li.step::after{background:linear-gradient(90deg,#4A44DC,#C9A24E)!important}
html[data-theme="dark"] html:not([data-theme="dark"]) .tabs button:hover{background:rgba(18,17,41,0.07)!important}
html[data-theme="dark"] html:not([data-theme="dark"]) .crumb{background:rgba(18,17,41,0.76)!important}
html[data-theme="dark"] html:not([data-theme="dark"]) .panel .idea,html[data-theme="dark"] html:not([data-theme="dark"]) .panel .nw-saved,html[data-theme="dark"] html:not([data-theme="dark"]) .panel .hm-col,html[data-theme="dark"] html:not([data-theme="dark"]) .panel .rq,html[data-theme="dark"] html:not([data-theme="dark"]) .panel .ch,html[data-theme="dark"] html:not([data-theme="dark"]) .panel .pl-card,html[data-theme="dark"] html:not([data-theme="dark"]) .panel details.pr,html[data-theme="dark"] html:not([data-theme="dark"]) .panel .col,html[data-theme="dark"] html:not([data-theme="dark"]) .panel .sc-main,html[data-theme="dark"] html:not([data-theme="dark"]) .panel .wf-flow,html[data-theme="dark"] html:not([data-theme="dark"]) .panel .tile{background:#121129!important;box-shadow:0 1px 0 rgba(255,255,255,.1) inset,0 0 0 1px rgba(33,30,130,.07),0 2px 4px -2px rgba(33,30,130,.10),0 26px 50px -30px rgba(33,30,130,.45)!important}
html[data-theme="dark"] html:not([data-theme="dark"]) .btn.primary{background:linear-gradient(180deg,#2E29A8,#5A54EC)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.05),0 10px 22px -10px rgba(27,24,112,.8)!important}
html[data-theme="dark"] html:not([data-theme="dark"]) aside.side .hub{background:rgba(18,17,41,0.13)!important;border-color:rgba(255,255,255,0.05)!important}
html[data-theme="dark"] html:not([data-theme="dark"]) aside.side .side-foot{border-top-color:rgba(255,255,255,0.04)!important}
html[data-theme="dark"] html:not([data-theme="dark"]) body{background:radial-gradient(60vw 50vh at 8% 4%,rgba(33,30,130,.26),transparent 62%),
  radial-gradient(45vw 45vh at 92% 18%,rgba(140,146,230,.30),transparent 64%),
  radial-gradient(50vw 55vh at 70% 96%,rgba(233,196,106,.22),transparent 62%),
  radial-gradient(55vw 60vh at 18% 100%,rgba(62,58,160,.14),transparent 64%),
  radial-gradient(30vw 30vh at 50% 45%,rgba(18,17,41,0.58),transparent 70%),
  linear-gradient(160deg,#ECEBF5 0%,#E4E3F0 45%,#DDDBEC 100%)!important}
html[data-theme="dark"] html:not([data-theme="dark"]) aside.side{background:linear-gradient(180deg,rgba(18,17,41,0.36),rgba(18,17,41,0.15))!important}
html[data-theme="dark"] html:not([data-theme="dark"]) aside.side .hub{color:#B4B1FF!important}
html[data-theme="dark"] html:not([data-theme="dark"]) .tabs button:hover{background:rgba(18,17,41,0.53)!important}
html[data-theme="dark"] html:not([data-theme="dark"]) .tabs button[aria-selected="true"]{background:rgba(18,17,41,0.82)!important}
html[data-theme="dark"] html:not([data-theme="dark"]) .panel .idea,html[data-theme="dark"] html:not([data-theme="dark"]) .panel .nw-saved,html[data-theme="dark"] html:not([data-theme="dark"]) .panel .hm-col,html[data-theme="dark"] html:not([data-theme="dark"]) .panel .rq,html[data-theme="dark"] html:not([data-theme="dark"]) .panel .ch,html[data-theme="dark"] html:not([data-theme="dark"]) .panel .pl-card,html[data-theme="dark"] html:not([data-theme="dark"]) .panel details.pr,html[data-theme="dark"] html:not([data-theme="dark"]) .panel .col,html[data-theme="dark"] html:not([data-theme="dark"]) .panel .sc-main,html[data-theme="dark"] html:not([data-theme="dark"]) .panel .wf-flow,html[data-theme="dark"] html:not([data-theme="dark"]) .panel .tile,html[data-theme="dark"] html:not([data-theme="dark"]) .panel .vis-card,html[data-theme="dark"] html:not([data-theme="dark"]) .panel .qtm-gen,html[data-theme="dark"] html:not([data-theme="dark"]) .panel .an-card{background:rgba(18,17,41,0.86)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.14),0 0 0 1px rgba(33,30,130,.06),0 24px 48px -30px rgba(33,30,130,.42)!important}
html[data-theme="dark"] html:not([data-theme="dark"]) .rq-where,html[data-theme="dark"] html:not([data-theme="dark"]) .qtm-moods{background:rgba(18,17,41,0.47)!important}
html[data-theme="dark"] html:not([data-theme="dark"]) #nw-filters button,html[data-theme="dark"] html:not([data-theme="dark"]) #pl-filters button{background:rgba(18,17,41,0.58)!important}
html[data-theme="dark"] html:not([data-theme="dark"]) #nw-filters button[aria-pressed="true"],html[data-theme="dark"] html:not([data-theme="dark"]) #pl-filters button[aria-pressed="true"]{background:#4A44DC!important}
html[data-theme="dark"] html:not([data-theme="dark"]) .panel .ch.sch-c.wide{background:linear-gradient(120deg,#15124F 0%,#4A44DC 55%,#3A35B8 100%)!important}
html[data-theme="dark"] html:not([data-theme="dark"]) body{background:radial-gradient(900px 500px at 0% 0%,rgba(33,30,130,.05),transparent 60%),
  radial-gradient(800px 500px at 100% 100%,rgba(233,196,106,.07),transparent 60%),#121129!important}
html[data-theme="dark"] html:not([data-theme="dark"]) aside.side{background:rgba(18,17,41,0.90)!important}
html[data-theme="dark"] html:not([data-theme="dark"]) .tabs button[aria-selected="true"]{box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 0 0 1px rgba(33,30,130,.08),0 8px 20px -12px rgba(33,30,130,.5)!important}
html[data-theme="dark"] html:not([data-theme="dark"]) .crumb{background:rgba(18,17,41,0.86)!important}
html[data-theme="dark"] html:not([data-theme="dark"]) .panel .idea,html[data-theme="dark"] html:not([data-theme="dark"]) .panel .nw-saved,html[data-theme="dark"] html:not([data-theme="dark"]) .panel .hm-col,html[data-theme="dark"] html:not([data-theme="dark"]) .panel .rq,html[data-theme="dark"] html:not([data-theme="dark"]) .panel .ch:not(.sch-c.wide):not([href*="business"]),html[data-theme="dark"] html:not([data-theme="dark"]) .panel .pl-card,html[data-theme="dark"] html:not([data-theme="dark"]) .panel details.pr,html[data-theme="dark"] html:not([data-theme="dark"]) .panel .col,html[data-theme="dark"] html:not([data-theme="dark"]) .panel .sc-main,html[data-theme="dark"] html:not([data-theme="dark"]) .panel .wf-flow,html[data-theme="dark"] html:not([data-theme="dark"]) .panel .tile,html[data-theme="dark"] html:not([data-theme="dark"]) .panel .vis-card,html[data-theme="dark"] html:not([data-theme="dark"]) .panel .qtm-gen,html[data-theme="dark"] html:not([data-theme="dark"]) .panel .an-card{box-shadow:inset 0 1px 0 rgba(255,255,255,0.13),0 0 0 1px rgba(33,30,130,.07),0 20px 40px -28px rgba(33,30,130,.45)!important}
html[data-theme="dark"] .wf-shell .wf-tile .wf-ic{color:#B4B1FF!important}
html[data-theme="dark"] .wf-shell .wf-tile[aria-selected="true"]{background:#121129!important}
html[data-theme="dark"] .wf-shell .wf-tile[aria-selected="true"] .wf-ic{background:linear-gradient(180deg,#2E29A8,#5A54EC)!important}
html[data-theme="dark"] .wf-shell ol.flow>li.step .step-h .num{background:#121129!important}
html[data-theme="dark"] .wf-shell ol.flow>li.step .step-ic{color:#B4B1FF!important}
html[data-theme="dark"] .ig-embed{background:#121129!important}
html[data-theme="dark"] .sbv .sbv-top .btn{background:rgba(18,17,41,0.13)!important;border:1px solid rgba(255,255,255,0.06)!important}
html[data-theme="dark"] .sbv .sbv-top .btn:hover{background:rgba(18,17,41,0.23)!important}
html[data-theme="dark"] .ig-ref{background:rgba(18,17,41,0.73)!important;color:#B4B1FF!important}
html[data-theme="dark"] .ig-ref:hover{background:#121129!important}
html[data-theme="dark"] .rq-covers a{color:#B4B1FF!important}
html[data-theme="dark"] .wf-fmt.on{background:#4A44DC!important}
html[data-theme="dark"] .st-make input:not([type=file]){background:rgba(18,17,41,0.89)!important}
html[data-theme="dark"] .st-ph{color:#B4B1FF!important}
html[data-theme="dark"] .next-pill{background:#4A44DC!important}
/* ===== WI Hub dark — "cinematic grade" (hand-authored; gen_dark.py appends this LAST) =====
   Grade: cool indigo shadows, neutral mids, warm champagne highlights, soft saturation, fine grain, edge vignette.
   Motion: drifting light leak + sheen on the hero, 3D hero tilt with the mouse, floating glass orb, headline wipe. */
html[data-theme="dark"]{--leak:230,184,112;--ind:123,119,255;--champ:#E6C47F}

/* ---------- Stage: graded background + vignette + grain ---------- */
html[data-theme="dark"] body{background:
  radial-gradient(1200px 700px at 50% 45%,transparent 55%,rgba(2,2,10,.55) 100%),
  radial-gradient(900px 520px at 100% -8%,rgba(var(--leak),.07),transparent 60%),
  radial-gradient(900px 700px at -10% 105%,rgba(var(--ind),.10),transparent 60%),
  linear-gradient(180deg,#0A0A1F 0%,#07071A 100%)!important;background-attachment:fixed!important}
html[data-theme="dark"] body::after{opacity:.55!important;mix-blend-mode:overlay!important;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")!important;
  animation:grain 1.2s steps(6) infinite}
@keyframes grain{0%{transform:translate(0,0)}20%{transform:translate(-2%,1%)}40%{transform:translate(1%,-2%)}60%{transform:translate(-1%,2%)}80%{transform:translate(2%,-1%)}100%{transform:translate(0,0)}}
html[data-theme="dark"] ::selection{background:rgba(var(--ind),.45);color:#fff}

/* ---------- Sidebar: near-black, champagne hairline, lit active row ---------- */
html[data-theme="dark"] aside.side{background:
  linear-gradient(to left,rgba(230,196,127,.16) 1px,transparent 1px),
  radial-gradient(420px 300px at 0% 0%,rgba(var(--ind),.10),transparent 70%),
  linear-gradient(180deg,#0B0A21 0%,#07071A 100%)!important;border-right:0!important;box-shadow:24px 0 60px -40px rgba(0,0,0,.9)!important}
html[data-theme="dark"] .tabs .grp-l{color:#6F6C8A!important;letter-spacing:.32em!important}
html[data-theme="dark"] .tabs button{position:relative;color:#A6A3BF!important;background:transparent!important;box-shadow:none!important;border-radius:12px!important;
  transition:background .35s var(--ease2),color .35s var(--ease2),transform .35s var(--ease2)}
html[data-theme="dark"] .tabs button svg{color:#6F6C8A!important;opacity:1!important;transition:color .35s}
html[data-theme="dark"] .tabs button:hover{background:rgba(236,230,255,.04)!important;color:#F3EFE7!important;transform:translateX(2px)}
html[data-theme="dark"] .tabs button:hover svg{color:#B4B1FF!important}
html[data-theme="dark"] .tabs button[aria-selected="true"]{color:#fff!important;transform:none;
  background:linear-gradient(90deg,rgba(var(--ind),.24) 0%,rgba(var(--ind),.08) 70%,rgba(var(--ind),0) 100%)!important;
  box-shadow:inset 0 0 0 1px rgba(var(--ind),.22),inset 0 1px 0 rgba(255,244,225,.06),0 12px 30px -16px rgba(var(--ind),.9)!important}
html[data-theme="dark"] .tabs button[aria-selected="true"] svg{color:var(--champ)!important;filter:drop-shadow(0 0 6px rgba(var(--leak),.55))}
html[data-theme="dark"] .tabs button[aria-selected="true"]::before{display:block!important;left:-14px!important;top:22%!important;bottom:22%!important;height:auto!important;width:3px!important;border-radius:0 3px 3px 0;
  background:linear-gradient(180deg,#F4DDA6,#C9A24E)!important;box-shadow:0 0 12px rgba(var(--leak),.8),0 0 2px rgba(var(--leak),1)!important}

/* ---------- Top bar: smoked glass ---------- */
html[data-theme="dark"] .crumb{background:rgba(8,8,26,.55)!important;backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);
  border-bottom:1px solid rgba(236,230,255,.06)!important;box-shadow:0 1px 0 rgba(255,244,225,.03)!important}
html[data-theme="dark"] #tb-greet{color:#F3EFE7!important}
html[data-theme="dark"] #tb-date,html[data-theme="dark"] .crumb .path{color:#6F6C8A!important}/* ---------- Hero banner: graded key art,drifting light leak,sheen,3D tilt ---------- */
html[data-theme="dark"] .panel>.page-head,html[data-theme="dark"] .panel>.bar2,3D tilt ---------- */
html[data-theme="dark"] .panel>.bhead{
  background:
    linear-gradient(105deg,transparent 45%,rgba(255,244,225,.07) 50%,transparent 55%) no-repeat,
    radial-gradient(700px 300px at 90% -30%,rgba(var(--leak),.30),transparent 70%),
    radial-gradient(600px 320px at 10% 140%,rgba(var(--ind),.20),transparent 70%),
    linear-gradient(120deg,#08071F 0%,#15125A 50%,#2C269C 100%)!important;
  background-size:250% 100%,100% 100%,100% 100%,100% 100%!important;background-position:180% 0,0 0,0 0,0 0!important;
  border:1px solid rgba(255,244,225,.08)!important;
  box-shadow:inset 0 1px 0 rgba(255,244,225,.14),0 40px 80px -40px rgba(0,0,0,.95),0 20px 60px -30px rgba(var(--ind),.55)!important;
  transform:perspective(1400px) rotateX(calc(var(--my,0) * -5deg)) rotateY(calc(var(--mx,0) * 7deg));transform-style:preserve-3d;
  transition:transform .9s var(--ease2);animation:sheen 9s var(--ease2) infinite}
@keyframes sheen{0%,70%{background-position:180% 0,0 0,0 0,0 0}100%{background-position:-80% 0,0 0,0 0,0 0}}html[data-theme="dark"] .panel>.page-head::before,html[data-theme="dark"] .panel>.bar2::before,html[data-theme="dark"] .panel>.bhead::before{
  background:radial-gradient(360px 180px at 80% 10%,rgba(var(--leak),.22),transparent 70%),radial-gradient(300px 200px at 30% 100%,rgba(160,150,255,.18),transparent 70%)!important;
  mix-blend-mode:screen;animation:leak 14s ease-in-out infinite alternate}
@keyframes leak{0%{transform:translate(0,0) scale(1);opacity:.8}50%{opacity:1}100%{transform:translate(-8%,6%) scale(1.15);opacity:.65}}html[data-theme="dark"] .panel>.page-head::after,html[data-theme="dark"] .panel>.bar2::after,html[data-theme="dark"] .panel>.bhead::after{background:linear-gradient(90deg,transparent,rgba(var(--leak),.8),transparent)!important;box-shadow:0 0 14px rgba(var(--leak),.6)}
html[data-theme="dark"] .page-head .eyebrow{color:rgba(243,239,231,.62)!important}html[data-theme="dark"] .page-head .eyebrow::before,html[data-theme="dark"] .panel>.page-head .eyebrow::before,html[data-theme="dark"] .panel>.bhead .eyebrow::before{background:var(--champ)!important;box-shadow:0 0 0 3px rgba(var(--leak),.18),0 0 12px rgba(var(--leak),.9)!important;animation:dot 2.8s ease-in-out infinite}
@keyframes dot{50%{box-shadow:0 0 0 6px rgba(var(--leak),0),0 0 18px rgba(var(--leak),1)}}
html[data-theme="dark"] .page-head .h,html[data-theme="dark"] .panel>.bar2 .h{color:#FBF8F2!important;text-shadow:0 2px 30px rgba(0,0,0,.35)}
html[data-theme="dark"] .page-head .h mark,html[data-theme="dark"] .panel>.bar2 .h mark{background:linear-gradient(100deg,#C9A24E 0%,#F6E3B4 45%,#E6C47F 60%,#C9A24E 100%)!important;background-size:220% 100%!important;
  -webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent;box-shadow:none!important;animation:goldflow 6s linear infinite}
@keyframes goldflow{to{background-position:-220% 0}}
html[data-theme="dark"] .panel.enter>.page-head .h{animation:wipe 1s var(--ease2) both}
@keyframes wipe{from{clip-path:inset(0 100% 0 0);transform:translateY(6px)}to{clip-path:inset(-30% -10% -40% -2%);transform:none}}html[data-theme="dark"] .panel>.page-head .btn.btn,html[data-theme="dark"] .panel>.bar2 .btn.btn,html[data-theme="dark"] .page-head .btn.btn,html[data-theme="dark"] .panel>.bhead .btn.btn{
  background:rgba(255,244,225,.08)!important;color:#FBF8F2!important;border:1px solid rgba(255,244,225,.22)!important;
  backdrop-filter:blur(10px);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 10px 30px -12px rgba(0,0,0,.7)!important}html[data-theme="dark"] .panel>.page-head .btn.btn:hover,html[data-theme="dark"] .panel>.bar2 .btn.btn:hover,html[data-theme="dark"] .panel>.bhead .btn.btn:hover{background:rgba(255,244,225,.16)!important;border-color:rgba(var(--leak),.6)!important}

/* ---------- Surfaces: lifted glass with a warm top edge ---------- */
html[data-theme="dark"] .rq,html[data-theme="dark"] .rq2,html[data-theme="dark"] .vis-card,html[data-theme="dark"] .col,html[data-theme="dark"] .ch,html[data-theme="dark"] .sch-c{
  background:linear-gradient(180deg,rgba(24,22,54,.92) 0%,rgba(15,14,36,.92) 100%)!important;
  box-shadow:inset 0 1px 0 rgba(255,244,225,.06),0 0 0 1px rgba(236,230,255,.06),0 40px 80px -48px rgba(0,0,0,.95)!important;border-color:transparent!important}
html[data-theme="dark"] .card{background:linear-gradient(180deg,#1A1839,#131230)!important;box-shadow:inset 0 1px 0 rgba(255,244,225,.06),0 0 0 1px rgba(236,230,255,.07),0 14px 30px -18px rgba(0,0,0,.9)!important;
  transition:transform .35s var(--ease2),box-shadow .35s var(--ease2)}
html[data-theme="dark"] .card:hover{transform:translateY(-3px);box-shadow:inset 0 1px 0 rgba(255,244,225,.08),0 0 0 1px rgba(var(--ind),.35),0 24px 40px -18px rgba(0,0,0,.95),0 0 40px -18px rgba(var(--ind),.7)!important}
html[data-theme="dark"] .rq2-h h3,html[data-theme="dark"] .pl-h,html[data-theme="dark"] .pl-h em,html[data-theme="dark"] h3,html[data-theme="dark"] .vis-card h2{color:#F3EFE7!important}

/* ---------- Buttons: indigo with halation; secondary hairline ---------- */
html[data-theme="dark"] .btn.primary{background:linear-gradient(180deg,#615BF2 0%,#4640D6 100%)!important;border:0!important;color:#fff!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 0 0 1px rgba(160,156,255,.35),0 10px 30px -10px rgba(91,85,240,.85)!important;transition:transform .25s var(--ease2),box-shadow .25s var(--ease2),filter .25s}
html[data-theme="dark"] .btn.primary:hover{transform:translateY(-1px);filter:brightness(1.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 0 0 1px rgba(180,176,255,.5),0 16px 40px -10px rgba(91,85,240,1)!important}
html[data-theme="dark"] .btn:not(.primary){border-color:rgba(236,230,255,.12)!important}
html[data-theme="dark"] .btn.danger{color:#F2A0C4!important}

/* ---------- Fields ---------- */
html[data-theme="dark"] input:not([type=checkbox]):not([type=radio]),html[data-theme="dark"] textarea,html[data-theme="dark"] select{
  background:rgba(6,6,20,.55)!important;border-color:rgba(236,230,255,.09)!important;transition:border-color .3s,box-shadow .3s}
html[data-theme="dark"] input:focus,html[data-theme="dark"] textarea:focus,html[data-theme="dark"] select:focus{outline:none;border-color:rgba(var(--ind),.6)!important;box-shadow:0 0 0 4px rgba(var(--ind),.16)!important}
html[data-theme="dark"] ::placeholder{color:#6F6C8A!important}

/* ---------- Progress: indigo rail, champagne "now" node ---------- */
html[data-theme="dark"] .rq2-steps li.done i{background:#8B87FF!important;border-color:#8B87FF!important;box-shadow:0 0 10px rgba(var(--ind),.8)}
html[data-theme="dark"] .rq2-steps li.now i{border-color:var(--champ)!important;background:#0D0C21!important;box-shadow:0 0 0 4px rgba(var(--leak),.15),0 0 14px rgba(var(--leak),.8)!important;animation:dot 2.4s ease-in-out infinite}
html[data-theme="dark"] .rq2-steps li.done::before,html[data-theme="dark"] .rq2-steps li.now::before{background:linear-gradient(90deg,#8B87FF,var(--champ))!important}

/* ---------- Toggles + AI button ---------- */
html[data-theme="dark"] .vis-row input:checked+i{background:linear-gradient(90deg,#3FB98A,#6FD8AE)!important;box-shadow:0 0 12px rgba(111,216,174,.45)}
html[data-theme="dark"] .ai-orb{background:#4A44DC!important}
html[data-theme="dark"] .ai-fab{background:linear-gradient(180deg,#615BF2,#4640D6)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 0 0 1px rgba(160,156,255,.35),0 18px 40px -12px rgba(91,85,240,.9)!important}

/* ---------- 3D glass orb, graded: cool core, warm rim light ---------- */
html[data-theme="dark"] .bg3d::before{background:
  radial-gradient(circle at 30% 26%,rgba(255,246,228,.55) 0 4%,rgba(255,230,190,.16) 14%,transparent 30%),
  radial-gradient(circle at 70% 80%,rgba(var(--leak),.28),transparent 45%),
  radial-gradient(circle at 50% 50%,rgba(90,84,236,.30) 0%,rgba(40,34,140,.22) 55%,rgba(12,10,40,.05) 100%)!important;
  box-shadow:inset -34px -44px 80px rgba(0,0,0,.55),inset 18px 26px 50px rgba(200,205,255,.16),inset -6px -8px 24px rgba(var(--leak),.30),
  0 0 120px -30px rgba(var(--ind),.55),0 60px 100px -40px rgba(0,0,0,.9)!important}
html[data-theme="dark"] .bg3d::after{border-color:rgba(var(--leak),.5)!important;box-shadow:0 0 18px rgba(var(--leak),.25),0 0 0 1px rgba(255,255,255,.04) inset!important}
html[data-theme="dark"] .bg3d b{background:radial-gradient(closest-side,rgba(0,0,0,.7),transparent)!important}

@media (prefers-reduced-motion:reduce){html[data-theme="dark"] body::after,html[data-theme="dark"] .panel>.page-head,html[data-theme="dark"] .panel>.page-head::before,html[data-theme="dark"] .page-head .h mark,html[data-theme="dark"] .page-head .eyebrow::before,html[data-theme="dark"] .rq2-steps li.now i,html[data-theme="dark"] .panel>.bhead,html[data-theme="dark"] .panel>.bhead::before{animation:none!important}html[data-theme="dark"] .panel>.page-head,html[data-theme="dark"] .panel>.bhead{transform:none!important}}

/* ---------- Avatar: champagne coin ---------- */
html[data-theme="dark"] .tb-av{background:radial-gradient(circle at 35% 30%,#FBEBC4,#D9B465 60%,#A9832F 100%)!important;color:#1A1206!important;font-weight:700;
  box-shadow:0 0 0 2px rgba(8,8,26,1),0 0 0 3px rgba(var(--leak),.55),0 8px 20px -6px rgba(var(--leak),.6)!important;border:0!important}

/* ---------- QTM mood picker: segmented pill ---------- */
html[data-theme="dark"] .qtm-moods{background:rgba(6,6,20,.6)!important;box-shadow:inset 0 1px 2px rgba(0,0,0,.6),0 0 0 1px rgba(236,230,255,.07)!important}
html[data-theme="dark"] .qtm-moods button{color:#8E8BAA!important;background:transparent!important;border:0!important}
html[data-theme="dark"] .qtm-moods button:hover{color:#F3EFE7!important;background:rgba(236,230,255,.05)!important}
html[data-theme="dark"] .qtm-moods button.on{background:linear-gradient(180deg,#615BF2,#4640D6)!important;color:#fff!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 0 0 1px rgba(160,156,255,.35),0 10px 24px -10px rgba(91,85,240,.9)!important}

/* ---------- Studio reel card (dark): calm rows ---------- */
html[data-theme="dark"] .rq2-r>.rq2-sec,html[data-theme="dark"] .rq2-r>.rq2-fix,html[data-theme="dark"] .rq2-r>.rq2-q,html[data-theme="dark"] .rq2-r>.rq2-cmp,
html[data-theme="dark"] .rq2-yn,html[data-theme="dark"] .rq2-fix,html[data-theme="dark"] .rq2-q{border-color:rgba(236,230,255,.07)!important;background:transparent!important;box-shadow:none!important}
html[data-theme="dark"] .rq2-r>:first-child{border-top:0!important}
html[data-theme="dark"] .rq2-yn .seg{background:rgba(6,6,20,.6)!important;box-shadow:inset 0 1px 2px rgba(0,0,0,.6),0 0 0 1px rgba(236,230,255,.06)!important}
html[data-theme="dark"] .rq2-yn .seg button{color:#8E8BAA!important;background:transparent!important}
html[data-theme="dark"] .rq2-yn.yes .seg button.on{background:linear-gradient(180deg,#46C996,#2FA877)!important;color:#fff!important}
html[data-theme="dark"] .rq2-yn.no .seg button.on{background:linear-gradient(180deg,#E86A9E,#C9457D)!important;color:#fff!important}
html[data-theme="dark"] .rq2-yn .tx::before{background:rgba(236,230,255,.18)}
html[data-theme="dark"] .rq2-v{border-color:rgba(236,230,255,.08)!important;background:rgba(255,255,255,.015)!important}
html[data-theme="dark"] .rq2-v.on{border-color:rgba(var(--ind),.7)!important;background:rgba(var(--ind),.10)!important;box-shadow:0 0 0 3px rgba(var(--ind),.14),0 10px 30px -14px rgba(var(--ind),.8)!important}
html[data-theme="dark"] .rq2-concept{color:#E9E5F4!important}
html[data-theme="dark"] .rq2-fix summary{color:#6FD8AE!important}
html[data-theme="dark"] .rq2-r>.rq2-fix,html[data-theme="dark"] .rq2-r>.rq2-q,html[data-theme="dark"] .rq2-fix,html[data-theme="dark"] .rq2-q{border:0!important;border-top:1px solid rgba(236,230,255,.07)!important;border-radius:0!important}
html[data-theme="dark"] .rq2-yn,html[data-theme="dark"] .rq2-yn.yes,html[data-theme="dark"] .rq2-yn.no{border:0!important;border-bottom:1px solid rgba(236,230,255,.07)!important;background:transparent!important;border-radius:0!important}
html[data-theme="dark"] .rq2-yn:last-child{border-bottom:0!important}
html[data-theme="dark"] .rq2-yn.yes .tx::before{background:#46C996!important;box-shadow:0 0 0 3px rgba(70,201,150,.18),0 0 10px rgba(70,201,150,.6)!important}
html[data-theme="dark"] .rq2-yn.no .tx::before{background:#E86A9E!important;box-shadow:0 0 0 3px rgba(232,106,158,.18)!important}

/* ---------- Assistant (dark) ---------- */
html[data-theme="dark"] .as-hero .ai-orb.lg{background:radial-gradient(circle at 35% 30%,#8A85FF,#4640D6 55%,#1E1A7A 100%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 0 60px -10px rgba(var(--ind),.8),0 18px 40px -12px rgba(0,0,0,.8)!important}
html[data-theme="dark"] .as-hero .ai-orb.lg::before,html[data-theme="dark"] .as-hero .ai-orb.lg::after{border-color:rgba(var(--ind),.45)!important}
html[data-theme="dark"] .as-hero h3{color:#FBF8F2!important}
html[data-theme="dark"] .as-hero h3 em{background:linear-gradient(100deg,#C9A24E 0%,#F6E3B4 45%,#E6C47F 60%,#C9A24E 100%)!important;background-size:220% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;border:0!important;box-shadow:none!important}
html[data-theme="dark"] .as-task{background:linear-gradient(180deg,rgba(26,24,58,.85),rgba(16,15,38,.85))!important;border:1px solid rgba(236,230,255,.07)!important;box-shadow:inset 0 1px 0 rgba(255,244,225,.05),0 20px 40px -28px rgba(0,0,0,.9)!important}
html[data-theme="dark"] .as-task:hover{border-color:rgba(var(--ind),.45)!important;box-shadow:inset 0 1px 0 rgba(255,244,225,.07),0 0 0 1px rgba(var(--ind),.2),0 24px 44px -20px rgba(0,0,0,.95),0 0 40px -18px rgba(var(--ind),.7)!important}
html[data-theme="dark"] .as-task i{background:rgba(var(--ind),.12)!important;color:#B4B1FF!important;box-shadow:inset 0 0 0 1px rgba(var(--ind),.22)!important}
html[data-theme="dark"] .as-task:hover i{background:linear-gradient(180deg,#615BF2,#4640D6)!important;color:#fff!important;box-shadow:0 8px 20px -8px rgba(91,85,240,.9)!important}
html[data-theme="dark"] .as-task::after{color:var(--champ)}
html[data-theme="dark"] .as-task b{color:#F3EFE7!important}
html[data-theme="dark"] .as-comp{background:linear-gradient(180deg,rgba(22,20,52,.92),rgba(14,13,34,.92))!important;border:1px solid rgba(236,230,255,.08)!important;box-shadow:inset 0 1px 0 rgba(255,244,225,.05),0 24px 60px -30px rgba(0,0,0,.95)!important}
html[data-theme="dark"] .as-comp:focus-within{border-color:rgba(var(--ind),.5)!important;box-shadow:0 0 0 6px rgba(var(--ind),.10),0 24px 60px -30px rgba(0,0,0,.95),0 0 50px -20px rgba(var(--ind),.6)!important}
html[data-theme="dark"] .as-comp textarea,html[data-theme="dark"] #as-in{background:transparent!important;border:0!important;box-shadow:none!important}
html[data-theme="dark"] .as-send{background:linear-gradient(180deg,#615BF2,#4640D6)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 0 0 1px rgba(160,156,255,.35),0 10px 26px -8px rgba(91,85,240,.9)!important}
html[data-theme="dark"] .as-hist{border-color:rgba(236,230,255,.06)!important}
html[data-theme="dark"] .as-hist li.on button{background:rgba(var(--ind),.12)!important;color:#fff!important}
html[data-theme="dark"] .as-newbtn{background:rgba(255,255,255,.03)!important;border-color:rgba(236,230,255,.1)!important}
html[data-theme="dark"] .as-newbtn:hover{border-color:rgba(var(--leak),.5)!important}
html[data-theme="dark"] .as-quick button{background:rgba(255,255,255,.03)!important;border-color:rgba(236,230,255,.09)!important;color:#A6A3BF!important}
html[data-theme="dark"] .as-note{color:#56536F!important}
html[data-theme="dark"] .panel>.page-head,html[data-theme="dark"] .panel>.bhead,html[data-theme="dark"] .panel>.bar2{animation:sheen 9s var(--ease2) infinite!important;
  transform:perspective(1400px) rotateX(calc(var(--my,0) * -5deg)) rotateY(calc(var(--mx,0) * 7deg))!important;transition:transform .9s var(--ease2)!important}
@media (prefers-reduced-motion:reduce){html[data-theme="dark"] .panel>.page-head,html[data-theme="dark"] .panel>.bhead{animation:none!important;transform:none!important}}

/* ---------- Finished reels (dark) ---------- */
html[data-theme="dark"] .rq2.rq2-min{background:rgba(18,17,41,.55)!important;box-shadow:inset 0 1px 0 rgba(255,244,225,.03),0 0 0 1px rgba(236,230,255,.06)!important}
html[data-theme="dark"] .rq2.rq2-min:hover{box-shadow:0 0 0 1px rgba(var(--ind),.35),0 14px 30px -18px rgba(0,0,0,.9)!important}
html[data-theme="dark"] .rq2-div::after{background:rgba(236,230,255,.07)}
html[data-theme="dark"] .rq2-tog::after{border-color:#6F6C8A}

/* ---------- Things that used the light navy as a solid colour (black in dark otherwise) ---------- */
html[data-theme="dark"] .rq2-sub li i{background:rgba(236,230,255,.08)!important;overflow:hidden}
html[data-theme="dark"] .rq2-sub li.done i{background:linear-gradient(90deg,#6C68FF,#8B87FF)!important;box-shadow:0 0 10px rgba(var(--ind),.55)}
html[data-theme="dark"] .rq2-sub li.now i::before{background:linear-gradient(90deg,rgba(139,135,255,.15),#8B87FF,var(--champ),rgba(139,135,255,.15))!important;background-size:200% 100%!important;box-shadow:0 0 12px rgba(var(--ind),.6)}
html[data-theme="dark"] .rq2-sub li{color:#6F6C8A!important}
html[data-theme="dark"] .rq2-sub li.done{color:#ABA8C3!important}
html[data-theme="dark"] .rq2-sub li.now{color:#C9C6FF!important;background:none!important;box-shadow:none!important}
html[data-theme="dark"] .rq-tier input:checked+span{border-color:#8B87FF!important}
html[data-theme="dark"] .rq-tier input:focus-visible+span,html[data-theme="dark"] .vis-row input:focus-visible+i{outline-color:#8B87FF!important}
html[data-theme="dark"] .rq2-ctag::before{background:var(--champ)!important}
html[data-theme="dark"] .rq2-av,html[data-theme="dark"] .qtm-av,html[data-theme="dark"] .rq2-eab{background:linear-gradient(180deg,#615BF2,#4640D6)!important;color:#fff!important}
html[data-theme="dark"] .bs-bar i,html[data-theme="dark"] .mem-t.lit{background:#8B87FF!important}
html[data-theme="dark"] .qtm-moods button.on::after{background:var(--champ)!important}

/* ---------- Studio question (dark) ---------- */
html[data-theme="dark"] .rq2-r>.rq2-ask{background:linear-gradient(135deg,rgba(230,184,112,.12),rgba(230,184,112,.03))!important;box-shadow:inset 0 0 0 1px rgba(230,196,127,.3),0 20px 50px -30px rgba(230,184,112,.5)!important}
html[data-theme="dark"] .rq2-ask .rq2-lb{color:var(--champ)!important}
html[data-theme="dark"] .rq2-askq{color:#F3EFE7!important}
html[data-theme="dark"] .rq2-opt{background:rgba(8,8,26,.55)!important;border-color:rgba(236,230,255,.09)!important}
html[data-theme="dark"] .rq2-opt b{color:#F3EFE7!important}
html[data-theme="dark"] .rq2-opt small{color:#ABA8C3!important}
html[data-theme="dark"] .rq2-opt i{color:var(--champ)!important}
html[data-theme="dark"] .rq2-opt.rec{border-color:rgba(230,196,127,.45)!important}
html[data-theme="dark"] .rq2-opt:hover:not(:disabled){border-color:rgba(var(--ind),.7)!important;box-shadow:0 0 0 1px rgba(var(--ind),.3),0 14px 30px -14px rgba(var(--ind),.8)!important}
html[data-theme="dark"] .rq2-asknote{background:rgba(6,6,20,.55)!important;border-color:rgba(236,230,255,.09)!important;color:#F3EFE7!important}

/* ---------- Studio chat (dark) ---------- */
html[data-theme="dark"] .rq2-chat{border-color:rgba(236,230,255,.07)!important}
html[data-theme="dark"] .rq2-cht b{color:#F3EFE7!important}
html[data-theme="dark"] .rq2-cm.st .rq2-cbub{background:rgba(255,255,255,.04)!important;color:#E9E5F4!important;box-shadow:0 0 0 1px rgba(236,230,255,.08)!important}
html[data-theme="dark"] .rq2-cm.me .rq2-cbub{background:linear-gradient(180deg,#615BF2,#4640D6)!important;color:#fff!important;box-shadow:0 10px 24px -12px rgba(91,85,240,.8)!important}
html[data-theme="dark"] .rq2-copt{background:rgba(8,8,26,.55)!important;border-color:rgba(236,230,255,.1)!important}
html[data-theme="dark"] .rq2-copt b{color:#F3EFE7!important}
html[data-theme="dark"] .rq2-copt.rec{border-color:rgba(230,196,127,.45)!important}
html[data-theme="dark"] .rq2-ccmp{background:rgba(8,8,26,.6)!important;box-shadow:0 0 0 1px rgba(236,230,255,.09)!important}
html[data-theme="dark"] .rq2-ccmp:focus-within{box-shadow:0 0 0 1px rgba(var(--ind),.5),0 0 0 5px rgba(var(--ind),.1)!important}
html[data-theme="dark"] .rq2-ccmp textarea{color:#F3EFE7!important}
html[data-theme="dark"] .rq2-csend{background:linear-gradient(180deg,#615BF2,#4640D6)!important}
html[data-theme="dark"] .rq2-cchip,html[data-theme="dark"] .rq2-catt:hover{background:rgba(255,255,255,.05)!important}
html[data-theme="dark"] .rq2-typing i{background:#8E8BAA!important}

/* ---------- Alerts (dark): lifted, warm-edged so they pop off the dark stage ---------- */
html[data-theme="dark"] .wi-alert{background:linear-gradient(135deg,#2A2668 0%,#1B1850 55%,#15133F 100%)!important;border:1px solid rgba(230,196,127,.38)!important;
  box-shadow:inset 3px 0 0 var(--champ),inset 0 1px 0 rgba(255,244,225,.14),0 0 0 1px rgba(0,0,0,.4),0 28px 60px -18px rgba(0,0,0,.95),0 0 60px -14px rgba(var(--ind),.65)!important;
  backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}
html[data-theme="dark"] .wi-alert:hover{border-color:rgba(230,196,127,.6)!important}
html[data-theme="dark"] .wi-alert b{color:#FBF8F2!important}
html[data-theme="dark"] .wi-alert small{color:#D4D0EA!important}
html[data-theme="dark"] .wi-alert-dot{background:var(--champ)!important;box-shadow:0 0 12px rgba(var(--leak),.9)!important}
html[data-theme="dark"] .wi-alert-x{color:#ABA8C3!important}

/* ---------- Studio chat page (dark) ---------- */
html[data-theme="dark"] .sc-item:hover{background:rgba(236,230,255,.04)!important}
html[data-theme="dark"] .sc-item.on{background:linear-gradient(90deg,rgba(var(--ind),.20),rgba(var(--ind),.05))!important;box-shadow:inset 0 0 0 1px rgba(var(--ind),.25),0 12px 30px -16px rgba(var(--ind),.8)!important}
html[data-theme="dark"] .sc-ic{background:rgba(var(--ind),.14)!important;color:#B4B1FF!important}
html[data-theme="dark"] .sc-item.gen .sc-ic{background:linear-gradient(180deg,#615BF2,#4640D6)!important;color:var(--champ)!important}
html[data-theme="dark"] .sc-t b,html[data-theme="dark"] .sc-head b{color:#F3EFE7!important}
html[data-theme="dark"] .sc-main{background:linear-gradient(180deg,rgba(24,22,54,.92),rgba(15,14,36,.92))!important;box-shadow:inset 0 1px 0 rgba(255,244,225,.06),0 0 0 1px rgba(236,230,255,.06),0 40px 80px -48px rgba(0,0,0,.95)!important}
html[data-theme="dark"] .sc-head{border-color:rgba(236,230,255,.07)!important}
html[data-theme="dark"] #sc-lessons li{background:rgba(255,255,255,.03)!important;box-shadow:inset 3px 0 0 var(--champ),0 0 0 1px rgba(236,230,255,.07)!important}
html[data-theme="dark"] #sc-lessons li span{color:#E9E5F4!important}
html[data-theme="dark"] #sc-lessons li.sc-lnone{background:transparent!important;box-shadow:none!important}
html[data-theme="dark"] .sc-dot{background:var(--champ)!important}

/* ---------- Chat button + drawer (dark) ---------- */
html[data-theme="dark"] .rq2-chatbtn{background:rgba(var(--ind),.12)!important;border-color:rgba(var(--ind),.35)!important;color:#E9E5F4!important;box-shadow:0 8px 20px -12px rgba(var(--ind),.9)!important}
html[data-theme="dark"] .rq2-chatbtn:hover{border-color:rgba(var(--ind),.7)!important}
html[data-theme="dark"] .rq2-chatbtn i{background:rgba(var(--ind),.22)!important;color:#C9C6FF!important}
html[data-theme="dark"] .rq2-chatbtn.busy::after{background:var(--champ)!important;box-shadow:0 0 0 2px #0D0C21,0 0 10px rgba(var(--leak),.8)!important}
html[data-theme="dark"] .sc-drawer{background:linear-gradient(180deg,rgba(22,20,52,.96),rgba(11,10,30,.97))!important;box-shadow:inset 0 1px 0 rgba(255,244,225,.07),0 0 0 1px rgba(236,230,255,.08),-20px 0 80px -20px rgba(0,0,0,.9),0 0 80px -30px rgba(var(--ind),.6)!important}
html[data-theme="dark"] .scd-h{border-color:rgba(236,230,255,.07)!important}
html[data-theme="dark"] .scd-t b{color:#F3EFE7!important}
html[data-theme="dark"] .scd-x{background:rgba(255,255,255,.05)!important;color:#ABA8C3!important}

/* ---------- Swiss layout (dark): slim title bars; Home keeps the hero ---------- */
html[data-theme="dark"] .panel>.page-head:not(.hero),html[data-theme="dark"] .panel>.bhead,html[data-theme="dark"] .panel>.bar2{
  background:transparent!important;border:0!important;border-bottom:1px solid rgba(236,230,255,.08)!important;border-radius:0!important;box-shadow:none!important;
  padding:0 0 16px!important;transform:none!important;animation:none!important;min-height:56px;align-items:flex-end!important;overflow:visible!important}
html[data-theme="dark"] .panel>.page-head:not(.hero)::before,html[data-theme="dark"] .panel>.page-head:not(.hero)::after,html[data-theme="dark"] .panel>.bhead::before,html[data-theme="dark"] .panel>.bhead::after,html[data-theme="dark"] .panel>.bar2::before,html[data-theme="dark"] .panel>.bar2::after{display:none!important}
html[data-theme="dark"] .panel>.page-head:not(.hero) .h,html[data-theme="dark"] .panel>.bhead .h,html[data-theme="dark"] .panel>.bar2 .h{font:700 32px/1.1 var(--body)!important;letter-spacing:-.025em!important;color:#FBF8F2!important;animation:none!important;clip-path:none!important}
html[data-theme="dark"] .panel>.page-head:not(.hero) .eyebrow,html[data-theme="dark"] .panel>.bhead .eyebrow{color:#8E8BAA!important}
html[data-theme="dark"] .panel>.page-head:not(.hero) .eyebrow::before,html[data-theme="dark"] .panel>.bhead .eyebrow::before{animation:none!important;box-shadow:0 0 8px rgba(var(--leak),.7)!important}
html[data-theme="dark"] .panel>.page-head:not(.hero) .btn:not(.primary),html[data-theme="dark"] .panel>.bhead .btn:not(.primary){background:rgba(255,255,255,.04)!important;border:1px solid rgba(236,230,255,.12)!important;color:#F3EFE7!important}
html[data-theme="dark"] .panel>.page-head:not(.hero) .btn.primary,html[data-theme="dark"] .panel>.bhead .btn.primary{background:linear-gradient(180deg,#615BF2,#4640D6)!important;border:0!important;color:#fff!important}
html[data-theme="dark"] .panel>.page-head:not(.hero) .ch-total{border-left-color:rgba(236,230,255,.1)!important}
html[data-theme="dark"] .rq-where{background:rgba(6,6,20,.6)!important;box-shadow:inset 0 1px 2px rgba(0,0,0,.6),0 0 0 1px rgba(236,230,255,.07)!important}
html[data-theme="dark"] .rq-where button{color:#8E8BAA!important}
html[data-theme="dark"] .rq-where button.on{background:linear-gradient(180deg,#615BF2,#4640D6)!important;color:#fff!important;box-shadow:0 6px 16px -8px rgba(91,85,240,.9)!important}
html[data-theme="dark"] .hm-col{background:linear-gradient(180deg,rgba(24,22,54,.92),rgba(15,14,36,.92))!important;box-shadow:inset 0 1px 0 rgba(255,244,225,.06),0 0 0 1px rgba(236,230,255,.06),0 40px 80px -48px rgba(0,0,0,.95)!important}
html[data-theme="dark"] .hm-h{border-color:rgba(236,230,255,.07)!important}
html[data-theme="dark"] .hm-h h3,html[data-theme="dark"] .hm-tx b{color:#F3EFE7!important}
html[data-theme="dark"] .hm-tx small{color:#ABA8C3!important}
html[data-theme="dark"] .hm-row:hover{background:rgba(255,255,255,.04)!important}
html[data-theme="dark"] .hm-kpi{background:rgba(255,255,255,.035)!important}
html[data-theme="dark"] .hm-kpi:hover{background:rgba(var(--ind),.14)!important}
html[data-theme="dark"] .hm-kpi b{color:#FBF8F2!important}
html[data-theme="dark"] .hm-st.warn{background:rgba(230,184,112,.15)!important;color:var(--champ)!important}
html[data-theme="dark"] .hm-st.bad{background:rgba(232,106,158,.15)!important;color:#F2A0C4!important}
html[data-theme="dark"] .hm-st.ok{background:rgba(111,216,174,.12)!important;color:#6FD8AE!important}
html[data-theme="dark"] .tabs .grp-l{letter-spacing:.01em!important;color:#6F6C8A!important}
html[data-theme="dark"] .rq2-vfold,html[data-theme="dark"] .rq2-cfold{border-color:rgba(236,230,255,.07)!important}
html[data-theme="dark"] .rq2-vfold>summary,html[data-theme="dark"] .rq2-cfold>summary{color:#F3EFE7!important}
html[data-theme="dark"] .rq2-vfold>summary small,html[data-theme="dark"] .rq2-cfold>summary::after{color:#B4B1FF!important}
html[data-theme="dark"] .pl-divider::after{background:rgba(236,230,255,.08)!important}
html[data-theme="dark"] .pl-card.min:hover{box-shadow:0 0 0 1px rgba(var(--ind),.35),0 14px 30px -18px rgba(0,0,0,.9)!important}
html[data-theme="dark"] .pl-miss{color:#8E8BAA!important}
html[data-theme="dark"] .pl-tog:hover{background:rgba(255,255,255,.05)!important}
html[data-theme="dark"] .cl-sw{background:rgba(255,255,255,.04)!important;border-color:rgba(236,230,255,.12)!important}
html[data-theme="dark"] .cl-tx b{color:#F3EFE7!important}
html[data-theme="dark"] .cl-tx small{color:#ABA8C3!important}
html[data-theme="dark"] .cl-sw .cl-dot{background:#6F6C8A!important}
html[data-theme="dark"] .cl-sw .cl-tg{background:rgba(236,230,255,.22)!important}
html[data-theme="dark"] .cl-sw .cl-tg i{background:#fff!important;box-shadow:0 2px 6px rgba(0,0,0,.6)!important}
html[data-theme="dark"] .cl-sw.on{background:rgba(70,201,150,.10)!important;border-color:rgba(70,201,150,.4)!important}
html[data-theme="dark"] .cl-sw.on .cl-tx b{color:#6FD8AE!important}
html[data-theme="dark"] .cl-sw.on .cl-dot{background:#46C996!important}
html[data-theme="dark"] .cl-sw.on .cl-tg{background:linear-gradient(90deg,#2FA877,#46C996)!important;box-shadow:0 0 12px rgba(70,201,150,.5)!important}
html[data-theme="dark"] .panel>.page-head .cl-sw .cl-tg,html[data-theme="dark"] .panel .cl-sw .cl-tg{background:rgba(236,230,255,.14)!important;border:1px solid rgba(236,230,255,.28)!important;box-shadow:inset 0 1px 3px rgba(0,0,0,.5)!important}
html[data-theme="dark"] .panel .cl-sw .cl-tg::after{color:#ABA8C3!important}
html[data-theme="dark"] .panel>.page-head .cl-sw.on .cl-tg,html[data-theme="dark"] .panel .cl-sw.on .cl-tg{background:linear-gradient(90deg,#2FA877,#46C996)!important;border-color:#46C996!important;box-shadow:0 0 12px rgba(70,201,150,.5)!important}
html[data-theme="dark"] .panel .cl-sw.on .cl-tg::after{color:#fff!important}
html[data-theme="dark"] .cl-sw.on .cl-tx small{color:#6FD8AE!important}html[data-theme="dark"] .cl-sw.on .cl-tx b{color:#F3EFE7!important}
html[data-theme="dark"] .rq2-fr{box-shadow:0 0 0 1px rgba(236,230,255,.1),0 16px 30px -18px rgba(0,0,0,.95)!important}
html[data-theme="dark"] .rq2-fr:hover{box-shadow:0 0 0 2px #8B87FF,0 20px 36px -16px rgba(0,0,0,.95),0 0 30px -10px rgba(var(--ind),.7)!important}
html[data-theme="dark"] .rq2-sheet{color:#B4B1FF!important}
html[data-theme="dark"] .rq2-steps li.now i{animation:none!important}
html[data-theme="dark"] .col-h.tog:hover{color:#F3EFE7!important}
html[data-theme="dark"] [data-panel="channels"] .chs .ch .ch-n b{color:#FBF8F2!important}
html[data-theme="dark"] [data-panel="channels"] .chs .ch .ch-n small{background:rgba(255,255,255,.05)!important;color:#ABA8C3!important}
html[data-theme="dark"] [data-panel="channels"] .chs .ch .ch-share i{background:rgba(236,230,255,.08)!important}
html[data-theme="dark"] [data-panel="channels"] .chs .ch .ch-n .ch-ed{color:#B4B1FF!important}
html[data-theme="dark"] [data-panel="channels"] .chs .ch::before{background:radial-gradient(closest-side,rgba(var(--brand,123,119,255),.28),transparent)!important}
html[data-theme="dark"] [data-panel="channels"] .chs .ch[data-k="th"],html[data-theme="dark"] [data-panel="channels"] .chs .ch[data-k="x"]{--brand:236,230,255}
html[data-theme="dark"] .pr-g{color:#F3EFE7!important}
html[data-theme="dark"] .pr-list .pr-copy{border-color:rgba(236,230,255,.14)!important;color:#C9C6FF!important}
html[data-theme="dark"] .pr-list details.pr:hover .pr-copy{background:rgba(255,255,255,.05)!important}
html[data-theme="dark"] [data-panel="guide"] .acc{border-bottom-color:rgba(236,230,255,.08)!important;background:transparent!important}
html[data-theme="dark"] [data-panel="guide"] .acc .box,html[data-theme="dark"] [data-panel="guide"] .acc .card{border-color:rgba(236,230,255,.08)!important;background:transparent!important}
html[data-theme="dark"] .wf-flow ol.flow>li.step::before{background:rgba(236,230,255,.1)!important}
html[data-theme="dark"] .wf-flow ol.flow>li.step::after{background:linear-gradient(90deg,#8B87FF,var(--champ))!important;box-shadow:0 0 10px rgba(var(--ind),.5)}
html[data-theme="dark"] .wf-shell .wf-tile b{color:#F3EFE7!important}
html[data-theme="dark"] .wf-shell .wf-tile .wf-ic,html[data-theme="dark"] .wf-shell ol.flow>li.step .step-ic{background:rgba(var(--ind),.14)!important;color:#B4B1FF!important}
html[data-theme="dark"] .wf-shell .wf-tile:hover{background:rgba(255,255,255,.04)!important}
html[data-theme="dark"] .wf-shell .wf-tile[aria-selected="true"]{background:linear-gradient(90deg,rgba(var(--ind),.20),rgba(var(--ind),.05))!important;box-shadow:inset 0 0 0 1px rgba(var(--ind),.25)!important}
html[data-theme="dark"] .wf-shell .wf-tile[aria-selected="true"] .wf-ic{background:linear-gradient(180deg,#615BF2,#4640D6)!important;color:#fff!important}
html[data-theme="dark"] .wf-shell ol.flow>li.step{border-bottom-color:rgba(236,230,255,.07)!important}
html[data-theme="dark"] .wf-shell ol.flow>li.step .step-h .num{background:#12112A;color:var(--champ)!important;box-shadow:0 0 0 1px rgba(230,196,127,.35),0 0 14px -4px rgba(var(--leak),.6)}
html[data-theme="dark"] .wf-shell ol.flow>li.step .step-t,html[data-theme="dark"] .wf-shell .wf-flow .flow-title h2{color:#F3EFE7!important}
html[data-theme="dark"] .wf-shell ol.flow::before{background:linear-gradient(180deg,rgba(230,196,127,.6),rgba(var(--ind),.3))!important}
html[data-theme="dark"] .ig-ref{background:rgba(255,255,255,.05)!important;border-color:rgba(236,230,255,.15)!important;color:#C9C6FF!important}
html[data-theme="dark"] .ig-busy{background:rgba(230,184,112,.15)!important;color:var(--champ)!important}
html[data-theme="dark"] .ig-ok{background:rgba(111,216,174,.12)!important;color:#6FD8AE!important}
html[data-theme="dark"] .ig-old{background:rgba(232,106,158,.14)!important;color:#F2A0C4!important}
html[data-theme="dark"] .rq-covers a{color:#C9C6FF!important;background:rgba(255,255,255,.05)!important}html[data-theme="dark"] .rq-covers{color:#ABA8C3!important}
html[data-theme="dark"] .wf-fmt{background:rgba(255,255,255,.05)!important;color:#C9C6FF!important}
html[data-theme="dark"] .wf-fmt.on{background:linear-gradient(180deg,#615BF2,#4640D6)!important;color:#fff!important}
html[data-theme="dark"] .st-make input:not([type=file]){background:rgba(6,6,20,.55)!important;border-color:rgba(236,230,255,.1)!important;color:#F3EFE7!important}
html[data-theme="dark"] .st-ph{background:rgba(255,255,255,.05)!important;color:#C9C6FF!important}
html[data-theme="dark"] .next-pill{background:linear-gradient(180deg,#615BF2,#4640D6)!important}
