.clx-scope .badge-deal{color:#ff9d6e;background:#3a1408}.clx-scope .badge-lifetime{color:#c3a5ff;background:#1f1533}.clx-scope .badge-discount{color:#6be0a8;background:#0f2a1a}.clx-scope .detail-field-label{color:#e0e7f0;margin:0 0 8px;font-size:11px;font-weight:550;display:block}.clx-scope .detail-field-label .required{color:#ff8a8a;margin-left:4px}.clx-scope .detail-field-input{color:#eafaff;width:100%;min-height:44px;font:inherit;background:#0a121d;border:1px solid #223041;border-radius:8px;padding:10px 13px;font-size:12px;transition:border-color .2s}.clx-scope .detail-field-input:focus-visible{border-color:var(--cyan);outline:none}.clx-scope textarea.detail-field-input{resize:vertical;min-height:84px}.clx-scope .detail-field-checkbox{color:#c8d3e1;align-items:center;gap:9px;min-height:44px;font-size:11px;display:flex}.clx-scope .detail-field-checkbox input{width:16px;height:16px;accent-color:var(--cyan)}.clx-scope .auth-shell{justify-content:center;align-items:center;min-height:70vh;padding-block:64px 90px;display:flex}.clx-scope .auth-card{border:1px solid var(--border);background:var(--surface);border-radius:18px;width:100%;max-width:480px;padding:44px 40px;box-shadow:0 30px 80px -40px #27c5ff2e}.clx-scope .auth-card-head{text-align:center;margin-bottom:32px}.clx-scope .auth-card-head h1{letter-spacing:-.03em;margin-bottom:12px;font-size:34px;line-height:1.15}.clx-scope .auth-card-head p{color:var(--muted);font-size:16px;line-height:1.6}.clx-scope .auth-error{color:#ffb0b0;background:#ff8a8a14;border:1px solid #ff8a8a59;border-radius:10px;margin-bottom:22px;padding:13px 16px;font-size:14px;line-height:1.5}.clx-scope .auth-success{color:#8ceabb;background:#6be0a814;border:1px solid #6be0a859;border-radius:10px;margin-bottom:22px;padding:13px 16px;font-size:14px;line-height:1.5}.clx-scope .auth-field{margin-bottom:20px}.clx-scope .auth-label{color:#e0e7f0;margin-bottom:8px;font-size:14px;font-weight:600;display:block}.clx-scope .auth-field-error{color:#ff9d9d;margin:8px 0 0;font-size:13px}.clx-scope .auth-forgot{justify-content:flex-end;margin:-6px 0 24px;display:flex}.clx-scope .auth-forgot a{color:var(--muted);font-size:14px}.clx-scope .auth-forgot a:hover{color:var(--cyan)}.clx-scope .auth-switch{text-align:center;color:var(--muted);margin-top:28px;font-size:15px}.clx-scope .auth-switch a{color:var(--cyan);font-weight:600}.clx-scope .auth-card form .button{min-height:52px;font-size:16px}.clx-scope .auth-card input[data-slot=input],.clx-scope .auth-input{color:#eafaff;background:#0a121d;border-color:#223041;border-radius:10px;height:52px;padding:0 16px;font-size:16px}.clx-scope .auth-card input[data-slot=input].pl-10{padding-left:46px}.clx-scope .auth-card input[data-slot=input]::placeholder{color:#6b7b90;font-size:15px}.clx-scope .auth-card input[data-slot=input]:focus-visible{border-color:var(--cyan)}@media (max-width:760px){.clx-scope .auth-shell{padding-block:36px 60px}.clx-scope .auth-card{border-radius:16px;padding:32px 22px}.clx-scope .auth-card-head h1{font-size:28px}.clx-scope .auth-card-head p{font-size:15px}}.clx-scope .currency-chip{color:#bdc5cf;white-space:nowrap;align-items:center;gap:7px;padding:0 9px;font-size:13px;display:flex}.clx-scope .currency-chip b{font-weight:500}.clx-scope .currency-chip svg{color:#687684}.clx-scope .header-login{color:#f0f3f7;white-space:nowrap;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:9px;height:42px;padding:0 21px;font-size:14px;font-weight:600;transition:border-color .2s,background .2s;display:flex}.clx-scope .header-login:hover{background:#19bfff12;border-color:#19bfff7a}.clx-scope .legal-doc>:not(.breadcrumbs):not(.page-intro){max-width:820px}.clx-scope .legal-doc .page-intro h1{font-size:44px}.clx-scope .legal-doc p,.clx-scope .legal-doc li{color:#b4c0cf;font-size:16px;line-height:1.75}.clx-scope .legal-doc li{margin-bottom:8px}.clx-scope .legal-doc h2{letter-spacing:-.02em;color:#fff;margin:0 0 16px;font-size:24px;font-weight:650;line-height:1.3}.clx-scope .legal-doc h3{letter-spacing:-.01em;color:#e6edf6;margin:0 0 8px;font-size:18px;font-weight:600;line-height:1.4}.clx-scope .legal-doc h2+p,.clx-scope .legal-doc h2+ul{margin-top:0}.clx-scope .legal-doc .space-y-4>div+div,.clx-scope .legal-doc .space-y-5>div+div{margin-top:26px}.clx-scope .legal-doc strong,.clx-scope .legal-doc .font-semibold{color:#fff}.clx-scope .legal-doc .h-px{margin-bottom:36px}.clx-scope .legal-doc ul{padding-left:4px}@media (max-width:760px){.clx-scope .legal-doc .page-intro h1{font-size:34px}.clx-scope .legal-doc h2{font-size:21px}.clx-scope .legal-doc h3{font-size:17px}}
