/* generated by i18n/gen_theme.py: do not edit; edit theme-base.css */
/* BotSetu theme base (hand-written). Generated overrides follow in theme.css */
html[data-theme=dark]{color-scheme:dark}
html[data-theme=light]{color-scheme:light}
html[data-theme=dark] body{background:#0b1a17!important;color:#e6f0ed}
html[data-theme=dark] input,html[data-theme=dark] textarea,html[data-theme=dark] select{background:#10221e!important;color:#e6f0ed!important;border-color:rgba(255,255,255,.16)!important}
html[data-theme=dark] input::placeholder,html[data-theme=dark] textarea::placeholder{color:#7f968f!important}
html[data-theme=dark] header.bsh{background:rgba(9,22,19,.82)!important;border-bottom-color:rgba(255,255,255,.08)!important}
html[data-theme=dark] .bsh-logo b,html[data-theme=dark] .logo b{color:#e6f0ed}
html[data-theme=dark] a:not(.btn):not(.bsh-cta):not([class*=bd-]):not(.lnk){color:#7fe0b4}
html[data-theme=dark] footer a{color:#cfe3dd!important}
html[data-theme=dark] .bsh-dd,html[data-theme=dark] .bsh-nav,html[data-theme=dark] .bsh-avm,html[data-theme=dark] .bsx-chat{background:#10221e!important;color:#e6f0ed}
html[data-theme=dark] img[src$=".png"].inv{filter:invert(1)}
html,body{transition:background-color .35s ease,color .35s ease}
/* theme switch: glassy segmented pill */
.bs-thw{position:relative;flex:none;width:38px;height:38px;margin-inline-start:8px;z-index:60}
.bs-th-tog{all:unset;box-sizing:border-box;width:38px;height:38px;display:grid;place-items:center;border-radius:50%;cursor:pointer;color:#fff;background:linear-gradient(135deg,#22c55e,#0a7466 60%,#4f46e5);border:1px solid rgba(255,255,255,.35);box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 6px 18px -8px rgba(10,116,102,.8),0 0 14px -4px rgba(34,197,94,.55);transition:transform .35s cubic-bezier(.3,1.4,.5,1),opacity .25s,box-shadow .3s}
.bs-th-tog:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 6px 18px -8px rgba(10,116,102,.8),0 0 20px -2px rgba(34,197,94,.75)}
.bs-th-tog:focus-visible{outline:2px solid #ffb703;outline-offset:2px}
.bs-th-ic{display:grid;place-items:center;animation:bsThPop .4s cubic-bezier(.3,1.4,.5,1)}.bs-th-ic svg{width:18px;height:18px}
@keyframes bsThPop{from{transform:rotate(-90deg) scale(.4);opacity:0}to{transform:none;opacity:1}}
.bs-thw.open .bs-th-tog{box-shadow:0 0 0 3px rgba(34,197,94,.35),0 0 22px -2px rgba(34,197,94,.75)}
.bs-theme{position:absolute;right:0;top:calc(100% + 8px);display:inline-flex;flex-direction:column;align-items:center;gap:2px;padding:3px;border-radius:999px;background:rgba(255,255,255,.72);border:1px solid rgba(10,116,102,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.7),0 10px 28px -10px rgba(10,116,102,.6);backdrop-filter:blur(12px) saturate(1.4);-webkit-backdrop-filter:blur(12px) saturate(1.4);clip-path:circle(17px at 50% 18px);opacity:0;pointer-events:none;transition:clip-path .45s cubic-bezier(.3,1.2,.5,1),opacity .25s}
.bs-thw.open .bs-theme{clip-path:circle(140px at 50% 18px);opacity:1;pointer-events:auto}
.bs-theme[data-m=dark] .bs-th-ind{transform:translateY(32px)}.bs-theme[data-m=auto] .bs-th-ind{transform:translateY(64px)}
.bs-thw.bs-th-fixed{position:fixed;right:12px;top:12px;margin:0}
html[data-theme=dark] .bs-theme{background:rgba(16,34,30,.7);border-color:rgba(127,224,180,.22);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 0 18px -6px rgba(37,211,102,.45)}
.bs-theme button{all:unset;position:relative;z-index:1;width:30px;height:30px;display:grid;place-items:center;border-radius:50%;cursor:pointer;color:#3d5a54;transition:color .25s}
html[data-theme=dark] .bs-theme button{color:#9fb8b1}
.bs-theme button[aria-checked=true]{color:#fff}
.bs-theme button:focus-visible{outline:2px solid #ffb703;outline-offset:1px}
.bs-theme svg{width:16px;height:16px}
.bs-th-ind{position:absolute;z-index:0;top:3px;left:3px;width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,#22c55e,#0a7466 60%,#4f46e5);box-shadow:0 0 0 1px rgba(255,255,255,.25) inset,0 4px 14px -4px rgba(34,197,94,.8);transition:transform .45s cubic-bezier(.3,1.4,.5,1)}
@media(prefers-reduced-motion:reduce){.bs-th-ind,html,body{transition:none}}
[lang=ta],:lang(ta){font-family:"Noto Sans Tamil",Inter,"Inter Fallback",sans-serif!important}
html[data-theme=dark] .bsh-login,html[data-theme=dark] .bsh-signup,html[data-theme=dark] .eyebrow,html[data-theme=dark] .bs-trust b{color:#7fe0b4!important}
html[data-theme=dark] .bsh-login{border-color:rgba(127,224,180,.4)!important}
html[data-theme=dark] .wz button:not(.ghost):not(.small):not(.bd-card):not(.bd-type):not(.bd-mtot):not(.bd-x),html[data-theme=dark] .wz .bd-btn,html[data-theme=dark] .wz .bd-mpay{color:#04201d!important}
html[data-theme=dark] .bs-th-tog{border-color:rgba(127,224,180,.35)}@media(prefers-reduced-motion:reduce){.bs-th-tog,.bs-theme,.bs-th-ic{transition:none;animation:none}}

/* layout guards: fluid prices, no clipped headings, hero badges off the chat */
.card.plan{container-type:inline-size;min-width:0;overflow-wrap:anywhere}
.card.plan .price{font-size:clamp(22px,14cqi,34px)!important;line-height:1.1;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:2px;max-width:100%}
.card.plan .price small{white-space:nowrap}
.card.plan h2,.card.plan h3{overflow-wrap:anywhere;hyphens:auto;overflow:visible;min-width:0}
.phone .float.f1{left:-12px!important;right:auto!important;top:-30px!important;bottom:auto!important}
.phone .float.f2{right:-12px!important;left:auto!important;bottom:-30px!important;top:auto!important}
.phone:has(.float){margin-top:34px;margin-bottom:34px}
/* small-screen header fit: language, login, theme, menu all on screen */
@media(max-width:560px){.bsh-act{gap:6px!important;min-width:0}.bsh-lsel{max-width:78px!important;padding:0 20px 0 8px!important;font-size:13px!important;background-position:right 6px center!important}.bsh-login{padding:0 10px!important;margin-inline-end:0!important}.bs-thw{margin-inline-start:0}}
@media(max-width:360px){.bsh-logo b{display:none}}
@media(max-width:420px){.bsh-logo b{display:none}}

html[data-theme=dark] .bs-shine{background:radial-gradient(420px circle at var(--mx,50%) var(--my,0%),rgba(255,255,255,0.074),rgba(255,255,255,0.02) 45%)}
html[data-theme=dark][data-theme=dark] .bs-shine{background:radial-gradient(420px circle at var(--mx,50%) var(--my,0%),rgba(255,255,255,0.042),rgba(255,255,255,0.02) 45%)}
html[data-theme=dark]{--ink:#e6f0ed;--mut:#a7bbb5;--bg:#0b1a17;--line:rgba(255,255,255,.12);--sh1:0 1px 2px rgba(0,0,0,.4),0 8px 24px -8px rgba(0,0,0,.5);--sh2:0 2px 4px rgba(0,0,0,.4),0 24px 48px -16px rgba(0,0,0,.6)}
html[data-theme=dark] section.alt{background:linear-gradient(180deg,#182522,#141f1d)}
html[data-theme=dark] .eyebrow{color:#7fe0b4}
html[data-theme=dark] .card{background:rgba(255,255,255,0.08)}
html[data-theme=dark] .card:hover{border-color:rgba(255,255,255,.12)}
:where(html[data-theme=dark]) details{background:#1f2b28}
html[data-theme=dark] .bs-trust{background:#1f2b28}
html[data-theme=dark] .bs-trust b{color:#7fe0b4}
html[data-theme=dark]{--glass:rgba(19,38,34,.72)}
html[data-theme=dark] .eyebrow{border:1px solid rgba(255,255,255,.12)}
html[data-theme=dark] section.alt{background:radial-gradient(1200px 400px at 50% 0,rgba(34,197,94,.07),transparent 70%),linear-gradient(180deg,#162320,#131e1b)}
html[data-theme=dark] .plan.pop{background:linear-gradient(#1f2b28,#1f2b28) padding-box,linear-gradient(160deg,#22c55e,#0a7466 45%,#6366f1) border-box!important}
:where(html[data-theme=dark]) details:hover{border-color:rgba(255,255,255,.12)}
html[data-theme=dark] .chat .msg{color:#dee8ee!important}
html[data-theme=dark] .plan .btn.o{border:1.5px solid rgba(255,255,255,.12)!important;background:#1f2b28!important;color:#b3e2dc!important}
html[data-theme=dark] .plan .btn.o:hover{background:#16221f!important}
html[data-theme=dark] .cardl b{color:#a4dcd5}
html[data-theme=dark] .cardl .ic{background:linear-gradient(135deg,#192724,#233732)}
html[data-theme=dark] .cta2 .btn.gh{border:1.5px solid rgba(255,255,255,.12)!important}
html[data-theme=dark] .wz .bd-card{background:#1f2b28}
html[data-theme=dark] .wz .bd-card.on{background:linear-gradient(160deg,#172420,#1f2b28 60%)}
html[data-theme=dark] .bd-sw{background:#283633}
html[data-theme=dark] .bd-sw i{background:#1f2b28}
html[data-theme=dark] .bd-ph{border:1px solid rgba(255,255,255,.12);background:#1d2d29}
html[data-theme=dark] .bd-ph span{background:#1a2825}
html[data-theme=dark] .bd-cart{background:rgba(255,255,255,0.08)!important}
html[data-theme=dark] .bd-tag{color:#a39fdb}
html[data-theme=dark] .bd-trust span{background:#182522;color:#b2e2d9}
html[data-theme=dark] .wz .bd-type{background:#1f2b28}
html[data-theme=dark] .wz .bd-type.on{background:#172420}
html[data-theme=dark] .bd-rec{background:linear-gradient(135deg,#2c443f,#fb8500)}
html[data-theme=dark] .bd-trust-pay a{background:#182522;color:#a4dcd5}
html[data-theme=dark] .bd-fail{background:#172420!important}
html[data-theme=dark] .bd-shc{background:#1f2b28}
html[data-theme=dark] .bd-nudge{border:1.5px solid rgba(255,255,255,.12);background:linear-gradient(135deg,#172420,#1f2b28)}
html[data-theme=dark] .bd-spin>div{background:#1f2b28}
html[data-theme=dark] .bd-spin i{border:4px solid rgba(255,255,255,.12)}
html[data-theme=dark] .bd-spin small{color:#b4bec6}
html[data-theme=dark] .bd-sum{background:#182522;color:#b2e2d9}
html[data-theme=dark] .wz-eb{background:rgba(255,255,255,0.032)!important;border-color:rgba(255,255,255,.12)!important}
html[data-theme=dark] .wz .card{background:#1f2b28}
html[data-theme=dark] .steps{background:rgba(255,255,255,0.08)}
html[data-theme=dark] .steps .done{color:#7fe0b4}
html[data-theme=dark] .opt{background:#1f2b28}
html[data-theme=dark] .opt:hover{border-color:rgba(255,255,255,.12)}
html[data-theme=dark] .opt.sel{background:linear-gradient(180deg,#16221f,#1f2b28)}
html[data-theme=dark] .wz input,html[data-theme=dark] .wz select,html[data-theme=dark] .wz textarea{border:1px solid rgba(255,255,255,.12);background:#1d2d29}
html[data-theme=dark] .wz input:focus,html[data-theme=dark] .wz select:focus,html[data-theme=dark] .wz textarea:focus{background:#1f2b28}
html[data-theme=dark] .hint{border:1px solid rgba(255,255,255,.12);color:#b2e2d9}
html[data-theme=dark] .wz button{color:#def2ed}
html[data-theme=dark] .wz button.ghost{background:#1f2b28;color:#7fe0b4}
html[data-theme=dark] .chips span{border:1px solid rgba(255,255,255,.12)}
html[data-theme=dark] .tabs span{background:#1a2825}
html[data-theme=dark] .guide{background:#14201d}
html[data-theme=dark] .todo{color:#dbb59f;background:#16221f;border:1px dashed rgba(255,255,255,.12)}
html[data-theme=dark] .phone{background:#20332e}
html[data-theme=dark] .m.b{background:#1f2b28}
html[data-theme=dark] .m.u{background:#21332f}
html[data-theme=dark] .phone form{background:#1f2b28}
html[data-theme=dark] .live{background:#1e2f2a;color:#a6ddbb}
html[data-theme=dark] .draft{background:#192723;color:#b0baca}
html[data-theme=dark] .ok{color:#7fe0b4}
html[data-theme=dark] .no{color:#dbb99f}
html[data-theme=dark] .bar{background:#1a2825}
html[data-theme=dark] .seg{background:#1a2825}
html[data-theme=dark] .seg a{color:#b1c0c8}
html[data-theme=dark] .seg a.on{background:#1f2b28;color:#a4dcd5}
html[data-theme=dark] .secnav{background:rgba(255,255,255,0.08)}
html[data-theme=dark] .testbox{background:#172420;color:#dcc4a3}
html[data-theme=dark] .stat.warn{background:#1d2d29;color:#dbc39f}
html[data-theme=dark] code.ussd{background:#1a2825}
html[data-theme=dark] #app:empty::before{color:#b7c2bf}
html[data-theme=dark] .wz input.bad{background:#121c1a}
html[data-theme=dark] .ferr{color:#db9f9f}
html[data-theme=dark] .ferrb{background:#121c1a!important}
html[data-theme=dark] .antab{color:#b0c9c4}
html[data-theme=dark][data-theme=dark] .antabs{background:rgba(255,255,255,0.03)}
html[data-theme=dark][data-theme=dark] .antab.on{background:#2c443f;color:#e5f5f3}
html[data-theme=dark] .cfil input,html[data-theme=dark] .cfil select{border:1px solid rgba(255,255,255,.12)}
html[data-theme=dark]{--ink:#e6f0ed;--mut:#a7bbb5;--bg:#0b1a17;--line:rgba(255,255,255,.12)}
:where(html[data-theme=dark]) body{background:#1f2b28}
:where(html[data-theme=dark]) a{color:#7fe0b4}
html[data-theme=dark] .skip:focus{background:#1f2b28}
:where(html[data-theme=dark]) header{background:rgba(255,255,255,0.08);border-bottom:1px solid rgba(255,255,255,.12)}
html[data-theme=dark] .logo{color:#7fe0b4}
:where(html[data-theme=dark]) nav a:hover{color:#7fe0b4}
html[data-theme=dark] .btn{color:#def2ed}
html[data-theme=dark] .btn.o{background:#1f2b28;color:#7fe0b4}
html[data-theme=dark] .btn.gh{background:rgba(255,255,255,0.034)}
html[data-theme=dark] .hero:after{background-image:radial-gradient(rgba(255,255,255,0.03) 1px,transparent 1px)}
html[data-theme=dark] .pill{background:rgba(255,255,255,0.034);border:1px solid rgba(255,255,255,.12)}
html[data-theme=dark] .screen{background:#20332e}
html[data-theme=dark] .bar .av{background:#1f2b28;color:#7fe0b4}
html[data-theme=dark] .msg{background:#1f2b28}
html[data-theme=dark] .msg.me{background:#21332f}
html[data-theme=dark] .typing{background:#1f2b28}
html[data-theme=dark] .float{background:#1f2b28}
html[data-theme=dark] .langs{border-top:1px solid rgba(255,255,255,.12)}
html[data-theme=dark] .eyebrow{color:#7fe0b4;background:#1e2f2a}
html[data-theme=dark] .card{background:#1f2b28}
html[data-theme=dark] .ic{background:linear-gradient(135deg,#1b2b27,#192723)}
html[data-theme=dark] .card.pop{background:linear-gradient(#1f2b28,#1f2b28) padding-box,linear-gradient(135deg,var(--l),var(--v)) border-box}
html[data-theme=dark] ul.f li{color:#b1c1cc}
html[data-theme=dark] ul.f li:before{background:#25D366 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='#1f2b28' stroke-width='4'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E") center/10px no-repeat}
:where(html[data-theme=dark]) summary:after{color:#7fe0b4}
html[data-theme=dark] .cinfo a{background:#1f2b28}
:where(html[data-theme=dark]) form{background:#1f2b28}
:where(html[data-theme=dark]) label{color:#b1c1cc}
:where(html[data-theme=dark]) input,:where(html[data-theme=dark]) select,:where(html[data-theme=dark]) textarea{border:1px solid rgba(255,255,255,.12);background:#1d2d29}
html[data-theme=dark] .small{border-top:1px solid rgba(255,255,255,.12)}
html[data-theme=dark] .lsel{background:#1f2b28 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%235a6b77'/%3E%3C/svg%3E") no-repeat right 9px center}
html[data-theme=dark] #lbar{background:#192723;border-bottom:1px solid rgba(255,255,255,.12)}
html[data-theme=dark] #lbar .lq{color:#7fe0b4}
html[data-theme=dark] #lbar .lc button{border:1px solid rgba(255,255,255,.12);background:#1f2b28;color:#7fe0b4}
html[data-theme=dark] #lbar .lm-card{background:#1f2b28;color:#eeeeee}
html[data-theme=dark] #lbar .lsub{color:#bdbdbd}
html[data-theme=dark] #lbar .lg button{border:1px solid rgba(255,255,255,.12);background:#161e1c;color:#eeeeee}
html[data-theme=dark] #lbar .lg button:hover,html[data-theme=dark] #lbar .lg button:focus-visible{background:#1a2925}
html[data-theme=dark] #lbar .lx{color:#bdbdbd}
html[data-theme=dark] header.bsh{background:rgba(255,255,255,0.08)!important;border-bottom:1px solid rgba(255,255,255,.12);color:#dbe8f0}
html[data-theme=dark] header.bsh.sc{background:rgba(255,255,255,0.08)!important}
html[data-theme=dark] .bsh-logo{color:#dbe8f0}
html[data-theme=dark] .bsh-logo b span{color:#9fdbca}
html[data-theme=dark] header.bsh .bsh-t{color:#b1c0c8}
html[data-theme=dark] header.bsh .bsh-t:hover,html[data-theme=dark] header.bsh .bsh-dd.show .bsh-ddb{color:#dbe8f0}
html[data-theme=dark] header.bsh .bsh-t.on,html[data-theme=dark] header.bsh .bsh-dd.on .bsh-ddb{color:#a4dcd5}
html[data-theme=dark] .bsh-menu{background:#1f2b28;border:1px solid rgba(255,255,255,.12)}
html[data-theme=dark] .bsh-mi{color:#dbe8f0}
html[data-theme=dark] .bsh-mi:hover{background:#172421}
html[data-theme=dark] .bsh-mi.on{background:#1a2925;color:#a4dcd5}
html[data-theme=dark] .bsh-ic-gbp{background:linear-gradient(135deg,#2c443f,#e07b00)}
html[data-theme=dark] .bsh-lsel{border:1px solid rgba(255,255,255,.12);background:#1f2b28 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 4.5 6 8l3.5-3.5' fill='none' stroke='%233a4a52' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat right 10px center;color:#dbe8f0}
html[data-theme=dark] .bsh-cta,html[data-theme=dark] .bsh-mcta,html[data-theme=dark] .bsh-dcta{color:#e2f4ee!important}
html[data-theme=dark] .bsh-burger{border:1px solid rgba(255,255,255,.12);background:#1f2b28}
html[data-theme=dark] .bsh-nav{background:#1f2b28;border-bottom:1px solid rgba(255,255,255,.12)}
html[data-theme=dark] .bsh-mi,html[data-theme=dark] header.bsh .bsh-t{color:#dbe8f0}
html[data-theme=dark] header.bsh .bsh-t.on{background:#1a2925;color:#a4dcd5}
html[data-theme=dark] body.t-gbp .hero,html[data-theme=dark] body.t-gbp .hero h1,html[data-theme=dark] body.t-gbp .hero .sub,html[data-theme=dark] body.t-gbp .hero .note,html[data-theme=dark] body.t-gbp .gcard{color:#f5efe4}
html[data-theme=dark] body.t-gbp .hero .pill{color:#dbbf9f;background:#1f302c;border-color:rgba(255,255,255,.12)}
html[data-theme=dark] body.t-gbp .hero .btn.gh{color:#dbbe9f}
html[data-theme=dark] body.t-gbp{--bg:#0b1a17}
html[data-theme=dark] body.t-gbp .hero{background:radial-gradient(700px 380px at 85% 10%,#2c443f,transparent 60%),radial-gradient(600px 300px at 0 100%,#2c443f,transparent 60%),#15201e}
html[data-theme=dark] body.t-gbp .btn:not(.o):not(.gh){color:#f6f1e9}
html[data-theme=dark] body.t-gbp .btn.o{color:#dbbe9f}
html[data-theme=dark] body.t-gbp .eyebrow{color:#dbbf9f}
html[data-theme=dark] body.t-gbp section.alt{background:#192724}
html[data-theme=dark] .gcard{background:#1f2b28}
html[data-theme=dark] .gcard .r{border-top:1px solid rgba(255,255,255,.12)}
html[data-theme=dark] .gcard .rep{background:#14201d}
html[data-theme=dark] .hm-hero{background:radial-gradient(800px 400px at 15% 0,#1b2a26,transparent 60%),radial-gradient(800px 400px at 85% 0,#16221f,transparent 60%),radial-gradient(600px 300px at 50% 0,#182623,transparent 70%)}
html[data-theme=dark] .pc-chat{background:linear-gradient(160deg,#1b2a26,#29403b);color:#d4efeb}
html[data-theme=dark] .pc-gbp{background:linear-gradient(160deg,#1f302c,#2c443f);color:#ebddc9}
html[data-theme=dark] .pc-chat .go{color:#e3f4f1}
html[data-theme=dark] .pc-gbp .go{color:#f6f1e9}
html[data-theme=dark] .bac{background:#1f2b28}
html[data-theme=dark] .bac small{color:#d0c3a9}
html[data-theme=dark] .bac .rv2{color:#d0c3a9}
html[data-theme=dark] .roi{background:#1f2b28}
html[data-theme=dark] .bz{background:#1f2b28;border:1px solid rgba(255,255,255,.12)}
html[data-theme=dark] .bundle{background:linear-gradient(160deg,#141f1d,#1f2b28)}
html[data-theme=dark] .bundle .save{background:#1b2a26;color:#b6e3de}
html[data-theme=dark] .bs-trust span{border:1px solid rgba(255,255,255,.12)}
html[data-theme=dark] .bs-calc input{background:rgba(255,255,255,0.027)}
html[data-theme=dark] .bs-cmp th,html[data-theme=dark] .bs-cmp td{border-bottom:1px solid rgba(255,255,255,.12)}
html[data-theme=dark] .bs-y{color:#9fdbb5}
html[data-theme=dark] .bs-b2wrap .card.bs-b2{background:linear-gradient(160deg,#141f1d,#1f2b28);color:#e2e1f3}
html[data-theme=dark] .bs-b2 .note{color:#b6c0c4}
html[data-theme=dark]{--sh1:0 1px 2px rgba(0,0,0,.4),0 8px 24px -8px rgba(0,0,0,.5);--sh2:0 2px 4px rgba(0,0,0,.4),0 24px 48px -16px rgba(0,0,0,.6)}
html[data-theme=dark] .story,html[data-theme=dark] #how,html[data-theme=dark] .dash,html[data-theme=dark] .faq{background:radial-gradient(1100px 380px at 50% 0,rgba(139,108,255,.07),transparent 70%),linear-gradient(180deg,#15201e,#131e1b)!important}
html[data-theme=dark] .step{background:rgba(255,255,255,0.08)!important;border:1px solid rgba(255,255,255,.12)!important}
html[data-theme=dark] .faq details{border:1px solid rgba(255,255,255,.12);background:#1f2b28}
html[data-theme=dark] .faq details:hover{border-color:rgba(255,255,255,.12)}
html[data-theme=dark] .faq summary::after{color:#a99fdb}
html[data-theme=dark] #get{background:linear-gradient(180deg,#1f2b28,#141f1d)!important}
html[data-theme=dark] #get form,html[data-theme=dark] #get .lf{border:1px solid rgba(255,255,255,.12)!important;background:#1f2b28}
html[data-theme=dark] .rc-top{border-bottom:1px solid rgba(255,255,255,.12)}
html[data-theme=dark] .rc-av{background:linear-gradient(135deg,#2c443f,#ff8a5c)}
html[data-theme=dark] .rc-wa{background:#1d2d29;color:#eeeeee}
html[data-theme=dark] .rc-wah{color:#b6e3de}
html[data-theme=dark] .rc-wab{background:#1f2b28}
html[data-theme=dark] .rc-wave i{background:#2c443f}
html[data-theme=dark] .bs-cs{background:#1f302c;color:#dbbf9f;border:1px solid rgba(255,255,255,.12)}
html[data-theme=dark][data-theme=dark] .bs-cs{background:rgba(255,255,255,0.037);border-color:rgba(255,255,255,.12)}
html[data-theme=dark] #bs-lkm .bx{background:#1f2b28;color:#dbe8f0}
html[data-theme=dark] #bs-lkm .ic{background:linear-gradient(135deg,#1b2a27,#1f302c);color:#a4dcd5}
html[data-theme=dark] #bs-lkm p{color:#b4bac6}
html[data-theme=dark] #bs-lkm .go{color:#e2f4ee!important}
html[data-theme=dark][data-theme=dark] #bs-lkm .bx{border:1px solid rgba(255,255,255,.12)}
html[data-theme=dark] #bs-paym .bx{background:#1f2b28;color:#dbe8f0}
html[data-theme=dark] #bs-paym .gst{color:#b4bac6}
html[data-theme=dark] #bs-paym .qr{background:#1f2b28;border:1px solid rgba(255,255,255,.12)}
html[data-theme=dark] #bs-paym .sc{color:#b4bac6}
html[data-theme=dark] #bs-paym .wa2{color:#e2f4ee!important}
html[data-theme=dark] #bs-paym hr{border-top:1px solid rgba(255,255,255,.12)}
html[data-theme=dark] #bs-paym input{border:1px solid rgba(255,255,255,.12);background:#1f2b28}
html[data-theme=dark] #bs-paym .ht{color:#b4bac6}
html[data-theme=dark] #bs-paym .msg.bad{color:#dba39f}
html[data-theme=dark][data-theme=dark] #bs-paym .bx{border:1px solid rgba(255,255,255,.12)}
html[data-theme=dark][data-theme=dark] #bs-paym hr{border-color:rgba(255,255,255,.12)}
html[data-theme=dark][data-theme=dark] #bs-paym input{border-color:rgba(255,255,255,.12)}
html[data-theme=dark][data-theme=dark] #bs-paym .vf{background:#2c443f;color:#e2f4ee}
html[data-theme=dark] a#bs-fab::before{color:#dbe8f0;background:#1f2b28;border:1px solid rgba(255,255,255,.12)}
html[data-theme=dark][data-theme=dark] a#bs-fab::before{border-color:rgba(255,255,255,.12)}
html[data-theme=dark] .pc-dm{background:linear-gradient(160deg,#1a2925,#1a2825);color:#d6b9e4}
html[data-theme=dark] .pc-web{background:linear-gradient(160deg,#1b2b27,#1e2f2a);color:#ccebe3}
:where(html[data-theme=dark]) body{color:#d5e5ef;background:#19211f}
html[data-theme=dark] .lead{color:#b3c0c7}
html[data-theme=dark] .badge{color:#dbbf9f;background:#1f302c;border:1px solid rgba(255,255,255,.12)}
html[data-theme=dark] .back{color:#9fdbd2}
html[data-theme=dark] .note{color:#b6c0c4}
html[data-theme=dark] .card{background:#1f2b28;border:1px solid rgba(255,255,255,.12)}
html[data-theme=dark] .cardl p{color:#b3c0c7}
html[data-theme=dark] .cardl b{color:#9fdbd2}
html[data-theme=dark] .btn.gh{background:#1f2b28;color:#9fdbd2}
html[data-theme=dark] .wa-ph{border:1px solid rgba(255,255,255,.12);background:#20332e}
html[data-theme=dark] .wa-top .av{background:#1f2b28}
html[data-theme=dark] .wa-log{background:#20332e url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60'%3E%3Ccircle cx='10' cy='10' r='1.5' fill='%23d9d2c5'/%3E%3C/svg%3E")}
html[data-theme=dark] .m.a{background:#1f2b28}
html[data-theme=dark] .m small{color:#b5bfc4}
html[data-theme=dark] .chips{background:#20332e}
html[data-theme=dark] .chip{border:1px solid rgba(255,255,255,.12);background:#1f2b28;color:#b6e3de}
html[data-theme=dark] .wa-in{background:#192623}
html[data-theme=dark] .typing{color:#b5bfc4}
html[data-theme=dark] .bk{background:#1b2a26}
html[data-theme=dark] .bk b{color:#b6e3de}
html[data-theme=dark] .own .wab{background:#1f2b28}
:where(html[data-theme=dark]) textarea{border:1px solid rgba(255,255,255,.12)}
html[data-theme=dark] .exs button{background:#1f2b28}
html[data-theme=dark] .ok{background:#1b2a26}
html[data-theme=dark] .req{background:#20332e}
html[data-theme=dark] .stand{background:#1f2b28}
html[data-theme=dark] .stand small{color:#b3c0c7}
html[data-theme=dark] .kpi{background:#171f1d}
html[data-theme=dark] .kpi small{color:#b3c0c7}
html[data-theme=dark] .log td,html[data-theme=dark] .log th{border-bottom:1px solid rgba(255,255,255,.12)}
html[data-theme=dark] .hh-f{background:#1f2b28;color:#d5e5ef;border:1px solid rgba(255,255,255,.12)}
html[data-theme=dark] .hh-f p{color:#b3c0c7}
html[data-theme=dark] .hh-f input{border:1px solid rgba(255,255,255,.12)}
html[data-theme=dark] .hh-f .hh-m{color:#9fdbd2}
html[data-theme=dark] .btn.gh{background:rgba(255,255,255,0.03);border:1.5px solid rgba(255,255,255,.12)}
html[data-theme=dark] .btn.o{background:#1f2b28}
html[data-theme=dark] .btn.wa{color:#e2f4ee}
html[data-theme=dark] .eye{background:rgba(255,255,255,0.028);border:1px solid rgba(255,255,255,.12)}
html[data-theme=dark] .pills li{background:rgba(255,255,255,0.027);border:1px solid rgba(255,255,255,.12)}
html[data-theme=dark] .scr{background:#1f2b28}
html[data-theme=dark] .ibar{border-bottom:1px solid rgba(255,255,255,.12)}
html[data-theme=dark] .av b{background:#1f2b28;border:2px solid rgba(255,255,255,.12)}
html[data-theme=dark] .m.b{background:#1b2724}
html[data-theme=dark] .tagc{background:#1f2b28}
html[data-theme=dark] section.alt{background:#1f2b28}
html[data-theme=dark] .fc{background:#1f2b28}
html[data-theme=dark] .pl{background:#1f2b28}
html[data-theme=dark] .pl li{border-bottom:1px solid rgba(255,255,255,.12)}
html[data-theme=dark] .pl li::before{color:#7fe0b4}
html[data-theme=dark] .pl.pop{background:linear-gradient(#1f2b28,#1f2b28) padding-box,linear-gradient(135deg,var(--ig1),var(--ig2),var(--ig3)) border-box}
html[data-theme=dark] .pl.bd li{border-color:rgba(255,255,255,.12)}
html[data-theme=dark] .save{color:#ccecdb;background:#283e39}
html[data-theme=dark] .faq details{background:#1f2b28}
html[data-theme=dark] .app{background:#1f2b28}
html[data-theme=dark] .chips button{border:1px solid rgba(255,255,255,.12);background:#141f1c;color:#ac9fdb}
html[data-theme=dark] .cmp{border-top:1px solid rgba(255,255,255,.12)}
html[data-theme=dark] .cmp input{border:1px solid rgba(255,255,255,.12)}
html[data-theme=dark] .post{background:#1f2b28}
html[data-theme=dark] .post .img{background:radial-gradient(circle at 30% 30%,#2c443f,transparent 45%),radial-gradient(circle at 70% 60%,#c58cff,transparent 50%),linear-gradient(135deg,#ff8db0,#7a5cff)}
html[data-theme=dark] .typing{background:#1b2724}
:where(html[data-theme=dark]) body{background:#18211f}
html[data-theme=dark] .btn.wab{color:#e2f4ee!important}
html[data-theme=dark] .who div{background:#1f2b28}
html[data-theme=dark] .price-box{background:rgba(255,255,255,0.028);border:1px solid rgba(255,255,255,.12)}
html[data-theme=dark] .brw{background:#1f2b28}
html[data-theme=dark] .bbar{background:#192824;border-bottom:1px solid rgba(255,255,255,.12)}
html[data-theme=dark] .bbar i:nth-child(2){background:#2c443f}
html[data-theme=dark] .bbar u{color:#b0baca;background:#1f2b28}
html[data-theme=dark] .bmap{background:linear-gradient(135deg,#20322e,#223530)}
html[data-theme=dark] .bmap::before{background:repeating-linear-gradient(35deg,transparent 0 22px,rgba(255,255,255,0.08) 22px 26px),repeating-linear-gradient(-55deg,transparent 0 30px,rgba(255,255,255,0.08) 30px 33px)}
html[data-theme=dark] .bform span{border:1px solid rgba(255,255,255,.12);background:#131d1b}
html[data-theme=dark] .addons a{background:#1f2b28}
html[data-theme=dark][data-theme=dark] .who div,html[data-theme=dark][data-theme=dark] .addons a,html[data-theme=dark][data-theme=dark] .st,html[data-theme=dark][data-theme=dark] .pl,html[data-theme=dark][data-theme=dark] .faq details{border-color:rgba(255,255,255,.12)!important}
html[data-theme=dark][data-theme=dark] .fc p b,html[data-theme=dark][data-theme=dark] .pl li{border-color:rgba(255,255,255,.12)}
html[data-theme=dark] .bs-diy{color:#a4dcd5}
html[data-theme=dark] .dash{background:#1a2825}
html[data-theme=dark] .dbm{background:#1f2b28;border:1px solid rgba(255,255,255,.12)}
html[data-theme=dark] .dbadge{color:#dbbf9f;background:#1f302c;border:1px solid rgba(255,255,255,.12)}
html[data-theme=dark] .dk>div{background:#131d1b}
html[data-theme=dark] .cap{background:#1c2c28}
html[data-theme=dark] .dc{border:1px solid rgba(255,255,255,.12)}
html[data-theme=dark] .lb b{background:#192824}
html[data-theme=dark] .pk i{background:linear-gradient(#8b6cff,#29403b)}
html[data-theme=dark] .dl li{border-bottom:1px solid rgba(255,255,255,.12)}
html[data-theme=dark] .ra button,html[data-theme=dark] .ra a{border:1px solid rgba(255,255,255,.12);background:#131d1b;color:#aa9fdb}
html[data-theme=dark]{--ink:#e6f0ed;--mut:#a7bbb5}
html[data-theme=dark] .lsel{background:rgba(255,255,255,0.03);border:1px solid rgba(255,255,255,.12)}
html[data-theme=dark] .lsel option{color:#eeeeee}
html[data-theme=dark] .eye{background:rgba(255,255,255,0.032);border:1px solid rgba(255,255,255,.12)}
html[data-theme=dark] .samples{background:rgba(255,255,255,0.03);border:1px solid rgba(255,255,255,.12)}
html[data-theme=dark] .sbtn{background:rgba(255,255,255,0.027);border:1px solid rgba(255,255,255,.12)}
html[data-theme=dark] .sbtn:hover{background:rgba(255,255,255,0.034)}
html[data-theme=dark] .story{background:#1f2b28}
html[data-theme=dark] .beat::before{color:#7fe0b4}
html[data-theme=dark] .step{background:#1f2b28;border:1px solid rgba(255,255,255,.12)}
html[data-theme=dark] .pcard li{border-bottom:1px solid rgba(255,255,255,.12)}
html[data-theme=dark] .faq details{background:#1f2b28;border:1px solid rgba(255,255,255,.12)}
html[data-theme=dark] form.lf{background:#1f2b28;border:1px solid rgba(255,255,255,.12)}
html[data-theme=dark] .lf input[type=text],html[data-theme=dark] .lf input[type=tel]{border:1px solid rgba(255,255,255,.12)}
html[data-theme=dark] #lbar .c{background:#1f2b28}
html[data-theme=dark] #lbar .g button{border:1px solid rgba(255,255,255,.12);background:#172421}
html[data-theme=dark] #lbar .g button:hover{background:#192724}
:where(html[data-theme=dark]) body{background:#1a2825;color:#e2e1f3}
html[data-theme=dark] .top a{color:#e2e1f3}
:where(html[data-theme=dark]) select{border:1px solid rgba(255,255,255,.12)}
html[data-theme=dark] .sub{color:#b6c0c4}
:where(html[data-theme=dark]) footer{color:#b6c0c4}
:where(html[data-theme=dark]) body{background:#15201d;color:#cfd8e4}
html[data-theme=dark] .note{background:#1f302c}
:where(html[data-theme=dark]) table{background:#1f2b28}
:where(html[data-theme=dark]) td,:where(html[data-theme=dark]) th{border:1px solid rgba(255,255,255,.12)}
:where(html[data-theme=dark]) a{color:#b6e3de}
html[data-theme=dark] .kp div{background:#1f2b28}
html[data-theme=dark] .kp b{color:#b6e3de}
:where(html[data-theme=dark]) button,:where(html[data-theme=dark]) select{background:#1f2b28;color:#b6e3de}
:where(html[data-theme=dark]) th{background:#192824}
:where(html[data-theme=dark]) body{background:#15201e;color:#ccd4e4}
html[data-theme=dark] .kpi b{color:#9fbadb}
html[data-theme=dark] .kpi span{color:#b8b8c2}
:where(html[data-theme=dark]) td,:where(html[data-theme=dark]) th{border-bottom:1px solid rgba(255,255,255,.12)}
:where(html[data-theme=dark]) button,:where(html[data-theme=dark]) input{border:1px solid rgba(255,255,255,.12)}
html[data-theme=dark] .soon{background:#1b2a27}
html[data-theme=dark] .err{color:#db9faa}
html[data-theme=dark] .bsh-avm{background:#1f2b28;border:1px solid rgba(255,255,255,.12)}
html[data-theme=dark] .bsh-avm .who{border-bottom:1px solid rgba(255,255,255,.12)}
html[data-theme=dark] .bsh-avm .who b{color:#e0ebf3}
html[data-theme=dark] .bsh-avm .who span{color:#b4bec5}
html[data-theme=dark] .bsh-avm a,html[data-theme=dark] .bsh-avm button.so{color:#e0ebf3}
html[data-theme=dark] .bsh-avm a:hover,html[data-theme=dark] .bsh-avm button.so:hover{background:#182522}
html[data-theme=dark] .bsh-avm button.so{color:#dba39f}
