html[data-theme=dark]{color-scheme:dark;--bg: #0e0a18;--white: #171221;--ink: #f2f0f8;--muted: #a79fb8;--border: #2a2338;--primary-light: #2c2154;--clr-bg: #0e0a18;--clr-bg-alt: #171221;--clr-bg-dark: #09060f;--clr-text: #f2f0f8;--clr-muted: #a79fb8;--clr-border: #2a2338;--clr-primary-light: #2c2154}html[data-theme=dark] body{background:var(--clr-bg);color:var(--clr-text)}html[data-theme=dark] .site-header{background:transparent;border-bottom-color:#ffffff0f}html[data-theme=dark] .stat-card,html[data-theme=dark] .step-card,html[data-theme=dark] .privacy-scene .whois-card,html[data-theme=dark] .tutorial-scene .tutorial-card,html[data-theme=dark] .domain-card,html[data-theme=dark] .login-dropdown,html[data-theme=dark] .site-footer{background:var(--white);border-color:var(--clr-border);color:var(--clr-text)}html[data-theme=dark] .chat-bubble--in{background:#221b33;color:var(--clr-text)}html[data-theme=dark] .btn-ghost,html[data-theme=dark] .site-header .btn-ghost,html[data-theme=dark] .btn-outline{background:#ffffff0f;border-color:var(--clr-border);color:var(--clr-text)}html[data-theme=dark] .btn-ghost:hover,html[data-theme=dark] .btn-outline:hover{background:#ffffff1f}html[data-theme=dark] .nav-links.open,html[data-theme=dark] .mobile-sub-menu{background:#140f20fa;border-bottom-color:var(--clr-border);border-color:var(--clr-border)}html[data-theme=dark] .section-alt{background:var(--clr-bg-alt)}html[data-theme=dark] .form-message{background:var(--white);border-color:var(--clr-border);color:var(--clr-text)}html[data-theme=dark] input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),html[data-theme=dark] textarea,html[data-theme=dark] select{background:#120e1d;color:var(--ink);border-color:var(--border)}html[data-theme=dark] input::placeholder,html[data-theme=dark] textarea::placeholder{color:#7d7690}html[data-theme=dark] .hero{background:radial-gradient(1100px 620px at 82% -12%,rgba(139,92,246,.2),transparent 62%),radial-gradient(900px 520px at -8% 30%,rgba(16,185,129,.07),transparent 60%),radial-gradient(1300px 700px at 50% 115%,rgba(124,58,237,.16),transparent 65%),linear-gradient(105deg,#16112b,#1e1642)}html[data-theme=dark] body{transition:background-color .25s ease,color .25s ease}.theme-toggle{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);color:#ffffffe6;cursor:pointer;transition:background .2s ease,color .2s ease}.theme-toggle:hover{background:#ffffff24}.theme-toggle svg{width:18px;height:18px}.theme-toggle .theme-icon-sun{display:none}.theme-toggle .theme-icon-moon,html[data-theme=dark] .theme-toggle .theme-icon-sun{display:block}html[data-theme=dark] .theme-toggle .theme-icon-moon{display:none}html[data-theme=dark] .domain-result{background:var(--white);border-color:var(--border)}html[data-theme=dark] .p-card.premium,html[data-theme=dark] .p-card.premium:hover{background:#221a38;border-color:#33285a;color:var(--clr-text)}html[data-theme=dark] .p-card:hover{background:var(--white)}html[data-theme=dark] .btn-banner-outline,html[data-theme=dark] .btn-banner-primary,html[data-theme=dark] .cta-banner h2{color:#fff}html[data-theme=dark] .cta-banner p{color:#ffffffb8}html[data-theme=dark] .klient-hint{background:var(--white);border-color:var(--border)}html[data-theme=dark] .phone-prefix-btn,html[data-theme=dark] .country-select-btn,html[data-theme=dark] .country-dropdown,html[data-theme=dark] .address-suggest-list{background:var(--white);border-color:var(--border);color:var(--clr-text)}html[data-theme=dark] .country-dropdown-item,html[data-theme=dark] .address-suggest-item{color:var(--clr-text)}html[data-theme=dark] .country-dropdown-item .dial{color:var(--muted)}html[data-theme=dark] .country-dropdown-item:hover,html[data-theme=dark] .address-suggest-item:hover{background:#ffffff0f}html[data-theme] .site-header .nav-item>a,html[data-theme] .site-header .nav-link{color:#ffffffe6}html[data-theme] .site-header .nav-item>a:hover,html[data-theme] .site-header .nav-item:hover>a,html[data-theme] .site-header .nav-link:hover{color:#fff}html[data-theme] .hero{background:radial-gradient(1100px 620px at 82% -12%,rgba(139,92,246,.2),transparent 62%),radial-gradient(900px 520px at -8% 30%,rgba(16,185,129,.07),transparent 60%),radial-gradient(1300px 700px at 50% 115%,rgba(124,58,237,.16),transparent 65%),linear-gradient(105deg,#16112b,#1e1642)}html[data-theme=light] .site-header{background:none;border-bottom:none}html[data-theme=light] .hero{background:radial-gradient(1100px 620px at 82% -12%,rgba(124,58,237,.14),transparent 62%),radial-gradient(900px 520px at -8% 30%,rgba(16,185,129,.08),transparent 60%),radial-gradient(1300px 700px at 50% 115%,rgba(124,58,237,.08),transparent 65%),linear-gradient(168deg,#fff,#faf9fd 55%,#f4f1fb)}html[data-theme=light] .hero:before{background-image:radial-gradient(rgba(124,58,237,.1) 1px,transparent 1px)}html[data-theme=light] .hero h1,html[data-theme=light] .hero .hero-title{color:#1e1b2e}html[data-theme=light] .hero h1 .accent,html[data-theme=light] .hero .hero-title em{color:#7c3aed}html[data-theme=light] .hero p.lead,html[data-theme=light] .hero .hero-sub{color:#55506a}html[data-theme=light] .hero .hero-note{color:#8a8496}html[data-theme=light] .hero .checklist li{color:#2d2a35}html[data-theme=light] .hero .btn-outline{background:#fff;border-color:var(--clr-border);color:var(--clr-text)}html[data-theme=light] .hero .btn-outline:hover{border-color:var(--clr-primary);color:var(--clr-primary);background:var(--clr-primary-light)}.site-header .mega-wrapper--narrow .mega-grid,.site-header .mega-wrapper--wide .mega-grid{gap:2px}.site-header .mega-wrapper--narrow .mega-item{padding:10px 12px;gap:12px}html[data-theme=light] .site-header .wrap.nav{background:#faf9fdcc;-webkit-backdrop-filter:blur(20px) saturate(1.6);backdrop-filter:blur(20px) saturate(1.6);border:1px solid rgba(20,10,40,.1);box-shadow:0 8px 32px #4c1d951f,inset 0 1px #fff9}html[data-theme=light] .site-header .wrap.nav:hover{background:#faf9fdeb;border-color:#4c1d952e;box-shadow:0 8px 32px #4c1d952e,inset 0 1px #ffffffb3}html[data-theme=light] .site-header.is-scrolled .wrap.nav{background:#faf9fdf5}html[data-theme=light] .site-header .nav-item>a{color:#1e1b2ec7}html[data-theme=light] .site-header .nav-item>a:hover,html[data-theme=light] .site-header .nav-item:hover>a{color:#1e1b2e;background:#140a280f}html[data-theme=light] .site-header .nav-item>a.active{color:#6d28d9;background:#7c3aed1f}html[data-theme=light] .site-header .logo-word{color:#1e1b2e}html[data-theme=light] .site-header .logo-sub{color:#6b6478}html[data-theme=light] .site-header .lang-switch{color:#55506a;border-color:#140a2824}html[data-theme=light] .site-header .lang-switch:hover{color:#6d28d9;border-color:#6d28d9;background:#f3f0ff}html[data-theme=light] .site-header .nav-cart-link{color:#403c4a}html[data-theme=light] .site-header .nav-cart-link:hover{background:#140a280f}html[data-theme=light] .site-header .mobile-toggle{color:#403c4a}html[data-theme=light] .site-header .mobile-toggle:hover{background:#140a280f;color:#1e1b2e}html[data-theme=light] .site-header .mega-wrapper .mega-grid{background:#faf9fdf7;-webkit-backdrop-filter:blur(24px) saturate(1.4);backdrop-filter:blur(24px) saturate(1.4);border:1px solid rgba(20,10,40,.08);box-shadow:0 25px 50px -12px #4c1d9533}html[data-theme=light] .site-header .desktop-nav .nav-item:after{background:#faf9fdf7;border-left:1px solid rgba(20,10,40,.08);border-top:1px solid rgba(20,10,40,.08)}html[data-theme=light] .site-header .mega-item:hover{background:#7c3aed12}html[data-theme=light] .site-header .mega-item-title-row b{color:#1e1b2e}html[data-theme=light] .site-header .mega-item-desc{color:#6b6478}html[data-theme=light] .site-header .mega-item:hover .mega-item-desc{color:#4b4560}html[data-theme=light] .site-header .mega-item .icon-badge,html[data-theme=light] .site-header .mega-item:hover .icon-badge{background:#140a280d;color:#6b6478}html[data-theme=light] .site-header .mega-item.item-hot .icon-badge,html[data-theme=light] .site-header .mega-item.item-hot:hover .icon-badge{background:#ede9fe;color:#6d28d9}html[data-theme=light] .site-header .mega-item.item-soon:hover .icon-badge{background:#ffedd5;color:#c2410c}html[data-theme=light] .site-header .mega-item.item-new:hover .icon-badge{background:#d1fae5;color:#059669}html[data-theme=light] .site-header .tag.tag-hot{background:#ede9fe;color:#6d28d9}html[data-theme=light] .site-header .tag.tag-soon{background:#ffedd5;color:#c2410c}html[data-theme=light] .site-header .tag.tag-new{background:#d1fae5;color:#059669}html[data-theme=light] .mobile-menu{background:#fffffff7!important;-webkit-backdrop-filter:blur(20px) saturate(1.2);backdrop-filter:blur(20px) saturate(1.2);border-top:1px solid rgba(20,10,40,.08)}html[data-theme=light] .mobile-nav-item>a,html[data-theme=light] .mobile-nav-item>button{color:#1e1b2e}html[data-theme=light] .mobile-nav-item>a:hover,html[data-theme=light] .mobile-nav-item>button:hover{background:#140a280f;color:#6d28d9}html[data-theme=light] .mobile-sub-item{color:#55506a}html[data-theme=light] .mobile-sub-item:hover{color:#6d28d9;background:#140a280f}html[data-theme=light] .theme-toggle{background:#140a280d;border-color:#140a2824;color:#1e1b2e}html[data-theme=light] .theme-toggle:hover{background:#140a281a}html[data-theme=light] .site-header .btn-ghost{background:#fff;border-color:#1e1b2e;color:#111827}html[data-theme=light] .site-header .btn-ghost:hover{background:#f3f4f6;border-color:#1e1b2e}html[data-theme=dark] .csel-btn{background:var(--clr-bg-alt);color:var(--clr-text);border-color:var(--clr-border)}html[data-theme=dark] .csel:hover .csel-btn,html[data-theme=dark] .csel.open .csel-btn{border-color:#8b5cf6;box-shadow:0 0 0 3px #8b5cf640}html[data-theme=dark] .csel-btn:after{filter:invert(1) brightness(1.6)}html[data-theme=dark] .csel-menu{background:#171221;border-color:var(--clr-border);box-shadow:0 16px 40px #0000008c}html[data-theme=dark] .csel-opt{color:var(--clr-text)}html[data-theme=dark] .csel-opt:hover{background:#8b5cf624}html[data-theme=dark] .csel-opt.on{background:#8b5cf642}html[data-theme=dark] .csel-opt-badge{background:#22c55e2e;color:#4ade80}html[data-theme=dark] .csel-opt-old{color:var(--clr-muted)}html[data-theme=dark] .csel-opt-price{color:var(--clr-text)}
