:root{color-scheme:dark;--purple:#b099ff;--ink:#f4f1ff;--muted:#aca9bc;--line:#302c43}body{background:#0c0b13;color:var(--ink)}.top{background:#08070e}.top span{color:#aaa5bc}header,nav{background:#12101d}header{border-bottom:1px solid #2c253d}.logo i{color:#79edf2;text-shadow:0 0 16px #34d7ed}header form{background:#201b2e;border:1px solid #3b3052}header input,header button{color:#f5f2ff}input,select,textarea{background:#181423;color:#f5f2ff;border-color:#40344f}input::placeholder,textarea::placeholder{color:#aaa2bc}nav a:hover{color:#80ecf3}.hero{border:1px solid #4e386c;background:linear-gradient(120deg,#191129,#10202c,#281337);background-size:250% 250%;box-shadow:0 0 45px #753df514}.hero p{color:#c7c1d6}.hero h1 em{color:#bd9bff;text-shadow:0 0 30px #9155ee44}.hero:before{background:#9a43ff;opacity:.25}.hero:after{background:#00cbdc;opacity:.2}.hero-visual{background:radial-gradient(ellipse,#65389830,transparent 75%)}.hero-visual .badge{background:#1b152ce8;border:1px solid #73578a;box-shadow:0 12px 40px #0006}.badge small{color:#bbb2cb}.btn.dark{background:linear-gradient(110deg,#8555ed,#ad57d9);color:white;box-shadow:0 0 20px #9256ee30}.btn.light{background:#252035;color:#f1eaff;border:1px solid #4a3a63}.btn{background:#8153db;color:#fff}.category,.product,.panel,.filters,.stats>div{background:#171320;border:1px solid #342a47}.category:hover,.product:hover{border-color:#9165e6;box-shadow:0 8px 28px #7b42dd25}.category i{color:#88e7ef}.product .info{background:#171320}.product .photo,.imported .photo{background:#fff}.product .price{color:#ecdeff}.product .rating span{color:#b7aec8}.tag,.imported .tag{background:#241a36;color:#d8b9ff;border:1px solid #654b86}.heart{background:#21182d;color:#d4b4ff;border:1px solid #5f477e}.buy-row button{background:#8358dd;color:#fff}.section-head p,.collection-note,.source-price-note{color:#aaa2bb}.promo,.ezviz-collection{background:linear-gradient(115deg,#251832,#11272f);border:1px solid #5b3b74}.promo p{color:#c3b9d3}.notice{background:#261b39;color:#d7b9ff;border:1px solid #4a3266}.benefits{border-color:#30273f}.benefits i{color:#8adfe8}.benefits small{color:#aaa2bb}footer{background:#09080f;color:#b5adc7;border-top:1px solid #332a45}footer .logo,footer h3{color:#f3edff}footer input{background:#191321;color:#fff}#suggestions{background:#201829;border:1px solid #4a365e}#suggestions a:hover{background:#30223f}.spec-table>div:nth-child(odd){background:#201929}.spec-table>div:nth-child(even){background:#17131f}.nova-motion-toggle{background:#21172e;color:#e2ceff;border-color:#78549c;box-shadow:0 0 15px #8c42dd22}dialog{background:#171120;color:#f4edff;border:1px solid #73508e}table{color:#eee4fb}th{background:#241a33}td{border-color:#382747}.admin-tabs button{background:#261d35;color:#d0bedf}.admin-tabs button.active{background:#8254d1;color:white}.empty{color:#c0b4cf}.status{background:#17382e;color:#a0ecd0}.gallery-thumbs button{background:white}.gallery-thumbs button.selected{border-color:#b48aff}a:focus-visible,button:focus-visible{outline-color:#8cf1f4}
.nova-motion-toggle{bottom:88px}@media(max-width:600px){.nova-motion-toggle{bottom:82px}}
