:root{color-scheme:dark;--bg-primary: #06060f;--bg-secondary: #0c0c1d;--bg-card: rgba(255, 255, 255, .03);--bg-card-hover: rgba(255, 255, 255, .06);--bg-sidebar: rgba(10, 10, 30, .95);--bg-header: rgba(6, 6, 15, .8);--bg-input: rgba(255, 255, 255, .05);--bg-page: #0c0c1d;--bg-main: #06060f;--accent-purple: #7c3aed;--accent-purple-light: #a78bfa;--accent-purple-dark: #5b21b6;--accent-blue: #3b82f6;--accent-cyan: #06b6d4;--accent-green: #10b981;--accent-orange: #f59e0b;--accent-red: #ef4444;--accent-pink: #ec4899;--gradient-purple: linear-gradient(135deg, #7c3aed, #3b82f6);--gradient-card: linear-gradient(135deg, rgba(124, 58, 237, .1), rgba(59, 130, 246, .05));--gradient-bg: radial-gradient(ellipse at 20% 0%, rgba(124, 58, 237, .15) 0%, transparent 50%), radial-gradient(ellipse at 80% 100%, rgba(59, 130, 246, .1) 0%, transparent 50%), linear-gradient(180deg, #06060f, #0c0c1d);--gradient-glow: linear-gradient(135deg, #7c3aed, #3b82f6, #06b6d4);--text-primary: #f1f5f9;--text-secondary: #94a3b8;--text-muted: #475569;--text-accent: #a78bfa;--border-color: rgba(255, 255, 255, .06);--border-hover: rgba(124, 58, 237, .3);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .3);--shadow-md: 0 4px 12px rgba(0, 0, 0, .4);--shadow-lg: 0 8px 32px rgba(0, 0, 0, .5);--shadow-glow: 0 0 20px rgba(124, 58, 237, .3);--shadow-glow-blue: 0 0 20px rgba(59, 130, 246, .3);--sidebar-width: 260px;--header-height: 72px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 20px;--transition-fast: .15s ease;--transition-normal: .25s ease;--transition-slow: .4s cubic-bezier(.4, 0, .2, 1);--font-main: "Inter", -apple-system, BlinkMacSystemFont, sans-serif}[data-theme=light]{color-scheme:light;--bg-primary: #f4f6fc;--bg-secondary: #edf0f7;--bg-card: rgba(0, 0, 0, .03);--bg-card-hover: rgba(0, 0, 0, .06);--bg-sidebar: rgba(244, 246, 252, .97);--bg-header: rgba(244, 246, 252, .88);--bg-input: rgba(0, 0, 0, .05);--bg-page: #ffffff;--bg-main: #f4f6fc;--text-primary: #0f172a;--text-secondary: #475569;--text-muted: #94a3b8;--text-accent: #7c3aed;--border-color: rgba(0, 0, 0, .08);--border-hover: rgba(124, 58, 237, .35);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .06);--shadow-md: 0 4px 12px rgba(0, 0, 0, .08);--shadow-lg: 0 8px 32px rgba(0, 0, 0, .12);--shadow-glow: 0 0 20px rgba(124, 58, 237, .15);--shadow-glow-blue: 0 0 20px rgba(59, 130, 246, .15);--gradient-card: linear-gradient(135deg, rgba(124, 58, 237, .06), rgba(59, 130, 246, .03));--gradient-bg: radial-gradient(ellipse at 20% 0%, rgba(124, 58, 237, .07) 0%, transparent 50%), radial-gradient(ellipse at 80% 100%, rgba(59, 130, 246, .05) 0%, transparent 50%), linear-gradient(180deg, #f4f6fc, #edf0f7)}[data-theme=light] .user-dropdown,[data-theme=light] .notif-dropdown{background:#fffffffa;box-shadow:0 12px 40px #0000001f}[data-theme=light] .user-dropdown-item:hover,[data-theme=light] .notif-btn:hover,[data-theme=light] .user-profile:hover{background:#0000000d}[data-theme=light] .notif-item:hover{background:#0000000a}[data-theme=light] .notif-item{border-bottom-color:#0000000d}[data-theme=light] .notif-item.unread .notif-item-title{color:var(--text-primary)}[data-theme=light] .notif-item.unread{background:#7c3aed0f}[data-theme=light] .sidebar-logo .logo-text .logo-stock{color:#fff;text-shadow:-1px -1px 0 #000,0 -1px 0 #000,1px -1px 0 #000,1px 0 0 #000,1px 1px 0 #000,0 1px 0 #000,-1px 1px 0 #000,-1px 0 0 #000}[data-theme=light] .sidebar-logo .logo-icon{background:#ede9f7;border-color:#7c3aed33}[data-theme=light] .sidebar-logo .logo-fallback{color:#7c3aed}[data-theme=light] .modal-card,[data-theme=light] .modal-content,[data-theme=light] .fr-modal-card,[data-theme=light] .support-modal-card{background:#fff!important;border-color:#0000001a!important}[data-theme=light] .btn-secondary{background:#0000000d;border-color:#0000001a}[data-theme=light] .btn-secondary:hover{background:#00000014;border-color:#00000026}[data-theme=light] .btn-ghost:hover,[data-theme=light] .btn-modal-secondary{background:#0000000d}[data-theme=light] .btn-modal-secondary:hover{background:#00000014}[data-theme=light] .modal-close-btn:hover{background:#0000000d}[data-theme=light] .ins-modal-close:hover{background:#0000000f;color:var(--text-primary)}[data-theme=light] .price-card-btn{background:#fff!important;border-color:#7c3aed80!important;color:var(--accent-purple)!important}[data-theme=light] .price-card-btn:before{display:none}[data-theme=light] .price-card-btn:hover{background:var(--gradient-purple)!important;border-color:transparent!important;color:#fff!important;box-shadow:0 4px 20px #7c3aed59!important}[data-theme=light] .price-sub-badge{background:var(--accent-orange);color:#fff}[data-theme=light] .badge-success{background:#10b9811f;color:#047857;border:1px solid rgba(16,185,129,.35);box-shadow:0 2px 6px #10b98133}[data-theme=light] .badge-warning{background:#f59e0b1f;color:#b45309;border:1px solid rgba(245,158,11,.35);box-shadow:0 2px 6px #f59e0b33}[data-theme=light] .badge-downloading{background:#eab3081f;color:#92400e;border:1px solid rgba(234,179,8,.35);box-shadow:0 2px 6px #eab30833}[data-theme=light] .badge-error{background:#ef44441f;color:#b91c1c;border:1px solid rgba(239,68,68,.35);box-shadow:0 2px 6px #ef444433}[data-theme=light] .badge-info{background:#3b82f61f;color:#1d4ed8;border:1px solid rgba(59,130,246,.35);box-shadow:0 2px 6px #3b82f633}[data-theme=light] .badge-purple{background:#7c3aed1f;color:#6d28d9;border:1px solid rgba(124,58,237,.35);box-shadow:0 2px 6px #7c3aed33}[data-theme=light] .btn-table-download{background:#10b9811f;color:#047857;border:1px solid rgba(16,185,129,.35);box-shadow:0 2px 6px #10b98133}[data-theme=light] .btn-table-download:hover{background:#10b98138;box-shadow:0 3px 10px #10b9814d}[data-theme=light] .btn-table-download-manual,[data-theme=light] .btn-table-manual{background:#f59e0b1f;color:#b45309;border:1px solid rgba(245,158,11,.35);box-shadow:0 2px 6px #f59e0b33}[data-theme=light] .btn-table-download-manual:hover,[data-theme=light] .btn-table-manual:hover{background:#f59e0b38;box-shadow:0 3px 10px #f59e0b4d}[data-theme=light] .btn-table-license{background:#3b82f61f;color:#1d4ed8;border:1px solid rgba(59,130,246,.35);box-shadow:0 2px 6px #3b82f633}[data-theme=light] .btn-table-license:hover{background:#3b82f638;box-shadow:0 3px 10px #3b82f64d}[data-theme=light] .btn-table-license-ready{background:#10b9811f;color:#047857;border:1px solid rgba(16,185,129,.35);box-shadow:0 2px 6px #10b98133}[data-theme=light] .btn-table-license-ready:hover{background:#10b98138;box-shadow:0 3px 10px #10b9814d}[data-theme=light] .btn-table-license-sent{background:#eab3081f;color:#92400e;border:1px solid rgba(234,179,8,.35);box-shadow:0 2px 6px #eab30833}[data-theme=light] .btn-table-license-error,[data-theme=light] .btn-retry{background:#ef44441f;color:#b91c1c;border:1px solid rgba(239,68,68,.35);box-shadow:0 2px 6px #ef444433}[data-theme=light] .btn-retry:hover{background:#ef444438;box-shadow:0 3px 10px #ef44444d}[data-theme=light] .table th{background:#00000005}[data-theme=light] .cs-dropdown{background:#fff;border-color:#0000001a;box-shadow:0 8px 32px #0000001f}[data-theme=light] .cs-option+.cs-option{border-top-color:#0000000d}[data-theme=light] select{color-scheme:light}[data-theme=light] select option{background-color:#fff;color:#0f172a}[data-theme=light] .copy-field code,[data-theme=light] .copy-field-code{color:#6d28d9}[data-theme=light] .copy-field-code.copy-field-code-blue{color:#1d4ed8}[data-theme=light] .copy-field .btn-copy{background:#7c3aed1a;color:#6d28d9;border:1px solid rgba(124,58,237,.3)}[data-theme=light] .copy-field .btn-copy:hover{background:#7c3aed2e}[data-theme=light] .copy-field .btn-copy-blue{background:#3b82f61a;color:#1d4ed8;border:1px solid rgba(59,130,246,.3)}[data-theme=light] .copy-field .btn-copy-blue:hover{background:#3b82f62e}[data-theme=light] .btn-withdraw{background:#f59e0b1f!important;color:#b45309!important;border:1px solid rgba(245,158,11,.35)!important}[data-theme=light] .btn-withdraw:hover{background:#f59e0b38!important}[data-theme=light] #ref-buy-btn{background:#10b9811f!important;color:#047857!important;border:1px solid rgba(16,185,129,.35)!important}[data-theme=light] #ref-buy-btn:hover{background:#10b98138!important}[data-theme=light] .modal-input{background:#f1f4f9;border-color:#0000002e;color:#0f172a}[data-theme=light] .modal-input:focus{background:#fff;border-color:var(--accent-purple)}[data-theme=light] .modal-input::placeholder{color:#94a3b8}[data-theme=light] .btn-modal-secondary{background:#0000000d;border-color:#0000002e;color:#0f172a}[data-theme=light] .btn-modal-secondary:hover{background:#00000017;border-color:#00000040}.pkg-card{background:var(--bg-input)}[data-theme=light] .pkg-card{border-color:#0000001f;background:#f8fafc}[data-theme=light] .pkg-card:hover{border-color:#0003;background:#f1f5f9}[data-theme=light] input:-webkit-autofill,[data-theme=light] input:-webkit-autofill:hover,[data-theme=light] input:-webkit-autofill:focus,[data-theme=light] textarea:-webkit-autofill,[data-theme=light] textarea:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #eef0f6 inset!important;-webkit-text-fill-color:#0f172a!important;caret-color:#0f172a;transition:background-color 5000s ease 0s}[data-theme=light] .balance-num{color:#6d28d9}[data-theme=light] .balance-display i[data-lucide]{color:#6d28d9!important}[data-theme=light] .balance-num.sub{color:#1d4ed8}[data-theme=light] .balance-display.balance-sub i[data-lucide]{color:#1d4ed8!important}[data-theme=light] .fr-modal-notice{background:#ef444414;border-color:#ef444440;color:#b91c1c}[data-theme=light] .faq-question:hover{background:#00000005}[data-theme=light] .filter-btn.active{color:#6d28d9;background:var(--bg-card);border-color:var(--accent-purple);box-shadow:0 0 0 1px var(--accent-purple) inset}[data-theme=light] .filter-btn.active .filter-count{background:#6d28d926}[data-theme=light] .btn-open-chat{background:var(--bg-card);color:#6d28d9;border:1px solid var(--accent-purple);box-shadow:0 0 0 1px var(--accent-purple) inset}[data-theme=light] .btn-open-chat:hover{background:#7c3aed1a;color:#4c1d95;box-shadow:0 8px 20px #7c3aed33}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font-main);background:var(--gradient-bg);background-attachment:fixed;color:var(--text-primary);line-height:1.6;min-height:100vh;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}input,textarea,select{font-family:inherit;color:inherit}img{max-width:100%;display:block}[data-lucide]{display:inline-flex;vertical-align:middle;flex-shrink:0}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#7c3aed4d;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#7c3aed80}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes slideInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-glow{0%,to{box-shadow:0 0 5px #7c3aed33}50%{box-shadow:0 0 20px #7c3aed66}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.animate-fade-in{animation:fadeIn .4s var(--transition-slow) forwards}.animate-slide-left{animation:slideInLeft .3s ease forwards}.animate-slide-up{animation:slideInUp .4s ease forwards}.text-gradient{background:var(--gradient-purple);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.glass{background:var(--bg-card);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--border-color)}.glow-purple{box-shadow:var(--shadow-glow)}.glow-blue{box-shadow:var(--shadow-glow-blue)}[data-theme=light] #legal-standalone{background:var(--bg-primary)}[data-theme=light] .legal-link-btn{background:#00000008}
