.navbar{position:fixed;top:0;left:0;right:0;height:58px;background:rgba(6,6,8,.85)!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid rgba(255,255,255,.07)!important;z-index:1000;padding:0}.navbar .container{display:flex;justify-content:space-between;align-items:center;height:100%}.navbar::after{content:'';position:absolute;bottom:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,rgba(108,99,255,.3),transparent);pointer-events:none}.nav-logo{display:flex;align-items:center;gap:8px;text-decoration:none}.nav-logo .icon{width:28px;height:28px;border-radius:7px;background:linear-gradient(135deg,#6c63ff,#4f46e5)!important;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:12px;color:#fff;box-shadow:0 0 12px rgba(108,99,255,.4);flex-shrink:0}.navbar .nav-logo{color:#fff!important;font-size:15px;font-weight:600;letter-spacing:-.01em}.nav-links a{color:rgba(255,255,255,.6)!important;font-size:13px;font-weight:400;padding:6px 12px;border-radius:6px;transition:all .15s ease}.nav-links a:hover{color:#fff!important;background:rgba(255,255,255,.08)}.navbar .lang-toggle{background:rgba(255,255,255,.08)!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:6px!important;padding:3px}.navbar .lang-toggle a{color:rgba(255,255,255,.6)!important;font-size:11px!important;font-weight:600!important;padding:3px 8px;border-radius:4px}.navbar .lang-toggle a.active{background:var(--accent)!important;color:#fff!important}.navbar .lang-toggle a:hover:not(.active){color:#fff!important}.navbar .btn-ghost{color:rgba(255,255,255,.7)!important;font-size:13px}.navbar .btn-ghost:hover{color:#fff!important;background:rgba(255,255,255,.08)!important}.navbar .btn-primary{background:linear-gradient(180deg,rgba(108,99,255,.9),rgba(79,70,229,.95))!important;border:1px solid rgba(108,99,255,.5)!important;color:#fff!important;box-shadow:0 0 20px rgba(108,99,255,.3)}.navbar .btn-primary:hover{box-shadow:0 0 32px rgba(108,99,255,.5)!important;transform:translateY(-1px)}[data-theme=light] .navbar{background:rgba(6,6,8,.92)!important;border-bottom-color:rgba(255,255,255,.07)!important}.hero{position:relative;z-index:1;padding:120px 0 70px}.hero-badge{background:var(--accent-dim)!important;border:1px solid rgba(108,99,255,.25)!important;color:var(--text-accent)!important;border-radius:var(--radius-full);font-size:12px;font-weight:600;letter-spacing:.01em}.hero h1{font-size:56px;font-weight:800;letter-spacing:-.035em;line-height:1.05;background:linear-gradient(180deg,#fff 0,#a0a0b0 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero h1 span{background:linear-gradient(135deg,#8b83ff,#6c63ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero .subtitle{color:var(--text-secondary);font-size:17px;line-height:1.7}.hero-links a{color:var(--text-muted)!important;font-size:13px;transition:color .2s ease}.hero-links a:hover{color:var(--text-accent)!important}.proxy-example{background:var(--bg-elevated)!important;border:1px solid var(--border-subtle)!important;border-radius:var(--radius-md);color:var(--text-secondary);font-size:13px;font-family:'SF Mono','Fira Code',monospace}.stats-bar{border-color:var(--border-subtle)!important;position:relative;z-index:1}.stat-item .num{font-weight:700;letter-spacing:-.03em;color:var(--text-primary)}.stat-item .lbl{color:var(--text-muted);font-size:12px;letter-spacing:.02em}.proxy-tab{border:1px solid var(--border-subtle)!important;background:0 0!important;color:var(--text-muted)!important;border-radius:var(--radius-md)!important;font-size:13px;font-weight:500;transition:all .15s ease}.proxy-tab:hover{background:var(--bg-hover)!important;border-color:var(--border-default)!important;color:var(--text-primary)!important}.proxy-tab.active{background:var(--accent-dim)!important;border-color:rgba(108,99,255,.35)!important;color:var(--text-accent)!important;box-shadow:0 0 12px rgba(108,99,255,.12)}.section-title{font-weight:700;letter-spacing:-.02em;color:var(--text-primary)}.plan-card{background:var(--bg-elevated)!important;border:1px solid var(--border-subtle)!important;border-radius:var(--radius-lg)!important;position:relative;overflow:hidden;transition:all .2s ease}.plan-card::before{content:'';position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.06),transparent);pointer-events:none}.plan-card:hover{border-color:var(--border-default)!important;transform:translateY(-2px);box-shadow:0 8px 32px rgba(0,0,0,.4)}.plan-card .popular{background:var(--accent-dim)!important;color:var(--text-accent)!important;font-size:10px;font-weight:700;letter-spacing:.03em;border-radius:var(--radius-full)}.plan-card .plan-name{color:var(--text-primary);font-weight:600}.plan-card .plan-price{font-weight:800;letter-spacing:-.03em;color:var(--text-primary)}.plan-card .plan-price span{color:var(--text-muted)}.plan-card ul li{color:var(--text-secondary);font-size:13px}.plan-card ul li::before{color:var(--success)!important}.feature-card{background:var(--bg-elevated)!important;border:1px solid var(--border-subtle)!important;border-radius:var(--radius-lg)!important;transition:all .2s ease}.feature-card:hover{border-color:var(--border-default)!important;transform:translateY(-1px);box-shadow:0 4px 20px rgba(0,0,0,.3)}.feature-card h3{color:var(--text-primary)}.feature-card p{color:var(--text-muted)}.step .num{background:linear-gradient(135deg,#6c63ff,#4f46e5)!important;box-shadow:0 0 20px rgba(108,99,255,.3)}.step h3{color:var(--text-primary)}.step p{color:var(--text-muted)}.footer-cta h2{font-weight:700;letter-spacing:-.02em;color:var(--text-primary)}.footer{border-color:var(--border-subtle)!important}.footer-links a{color:var(--text-muted)!important;transition:color .2s ease}.footer-links a:hover{color:var(--text-primary)!important}@media (max-width:900px){.hero h1{font-size:36px}.stats-bar{flex-wrap:wrap;gap:24px}.plan-grid{grid-template-columns:1fr!important}.features-grid{grid-template-columns:repeat(2,1fr)!important}.steps{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:600px){.hero h1{font-size:28px}.hero{padding:60px 0 40px}.nav-links{display:none}.features-grid{grid-template-columns:1fr!important}.steps{grid-template-columns:1fr!important}}body.auth-page{display:flex;align-items:center;justify-content:center;min-height:100vh}.auth-container{width:100%;max-width:420px;padding:20px;position:relative;z-index:1}.auth-logo{text-align:center;margin-bottom:32px;display:flex;align-items:center;justify-content:center;gap:10px;font-size:20px;font-weight:700;color:var(--text-primary)}.auth-logo .logo-icon{background:linear-gradient(135deg,#6c63ff,#4f46e5)!important;box-shadow:0 0 16px rgba(108,99,255,.4);border-radius:10px}.auth-card{background:var(--bg-elevated)!important;border:1px solid var(--border-subtle)!important;border-radius:var(--radius-xl)!important;padding:36px;position:relative;overflow:hidden}.auth-card::before{content:'';position:absolute;top:0;left:15%;right:15%;height:1px;background:linear-gradient(90deg,transparent,rgba(108,99,255,.3),transparent);pointer-events:none}.auth-card h1{font-size:22px;font-weight:700;letter-spacing:-.02em;color:var(--text-primary)}.auth-card .subtitle{color:var(--text-muted);font-size:14px}.auth-card .btn{display:block;width:100%;padding:12px;border-radius:var(--radius-md);font-size:14px;font-weight:600;cursor:pointer;text-align:center}.alert-error,.error{background:var(--red-dim)!important;border:1px solid rgba(239,68,68,.2)!important;color:var(--danger)!important;padding:10px 14px;border-radius:var(--radius-md);font-size:13px;margin-bottom:16px}.alert-success,.success-msg{background:var(--green-dim)!important;border:1px solid rgba(34,197,94,.2)!important;color:var(--success)!important;padding:10px 14px;border-radius:var(--radius-md);font-size:13px;margin-bottom:16px}.auth-footer{text-align:center;margin-top:20px;color:var(--text-muted);font-size:14px}.auth-footer a{color:var(--text-accent)!important;font-weight:500;transition:color .15s ease}.auth-footer a:hover{color:var(--accent)!important}.lang-switch{position:fixed;top:16px;right:16px;display:flex;gap:4px;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-sm);padding:4px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:10}.lang-switch a{padding:4px 10px;border-radius:4px;font-size:12px;font-weight:600;color:var(--text-muted);text-decoration:none;transition:all .15s ease}.lang-switch a.active{background:var(--accent);color:#fff}.lang-switch a:hover:not(.active){color:var(--text-primary)}.status-page .container{max-width:900px}.status-page .logo-icon{background:linear-gradient(135deg,#6c63ff,#4f46e5)!important;box-shadow:0 0 16px rgba(108,99,255,.35)}.status-page .badge{font-size:12px;padding:6px 16px!important}.status-page .card{margin-bottom:12px;transition:all .2s ease}.status-page .card:hover{border-color:var(--border-default)!important}.uptime-blocks{display:flex;gap:2px}.uptime-block{width:8px;height:24px;border-radius:3px;transition:opacity .15s ease}.uptime-block:hover{opacity:.8}.status-section-label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin:24px 0 12px}.terms-page .container{max-width:800px}.terms-page a.back-link{font-size:14px;color:var(--text-accent);display:inline-block;margin-bottom:20px;transition:color .15s ease}.terms-page a.back-link:hover{color:var(--accent)}.terms-page .card h1{font-size:28px;font-weight:700;letter-spacing:-.02em;color:var(--text-primary);margin-bottom:24px}.terms-page .card h2{font-size:17px;font-weight:700;margin:28px 0 12px;color:var(--text-primary)}.terms-page .card p{color:var(--text-secondary);line-height:1.8;margin-bottom:12px;font-size:14px}.kb-page .container{max-width:1100px}.kb-page .top-nav{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px}.kb-page .top-nav a{color:var(--text-accent);font-size:14px;transition:color .15s ease}.kb-page .top-nav a:hover{color:var(--accent)}.kb-page h1{font-size:28px;font-weight:700;letter-spacing:-.02em;color:var(--text-primary)}.kb-page .card{transition:all .2s ease}.kb-page a.card{display:block;text-decoration:none!important}.kb-page a.card:hover{border-color:rgba(108,99,255,.3)!important;box-shadow:0 4px 20px rgba(0,0,0,.3)}.kb-page .category-label{border-left:3px solid var(--accent);padding-left:14px}.kb-page .category-label h2{font-size:16px;font-weight:700;color:var(--text-primary)}.kb-page .article-content{color:var(--text-secondary);line-height:1.8;font-size:15px}.kb-page .form-control{background:var(--glass-bg)!important;border:1px solid var(--border-default)!important}[data-theme=light] .hero h1{background:linear-gradient(180deg,#0a0a0f 0,#3a3a50 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}[data-theme=light] .hero h1 span{background:linear-gradient(135deg,#6c63ff,#4f46e5);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}[data-theme=light] .hero .subtitle{color:#4a4a65}[data-theme=light] .hero-badge{background:rgba(108,99,255,.08)!important;border-color:rgba(108,99,255,.2)!important}[data-theme=light] .hero-links a{color:#6a6a85!important}[data-theme=light] .proxy-example{background:#fff!important;border-color:rgba(0,0,0,.1)!important;color:#4a4a65}[data-theme=light] .stats-bar{border-color:rgba(0,0,0,.08)!important}[data-theme=light] .stat-item .num{color:var(--accent)}[data-theme=light] .stat-item .lbl{color:#8a8aa0}[data-theme=light] .proxy-tab{border-color:rgba(0,0,0,.1)!important;color:#6a6a85!important}[data-theme=light] .proxy-tab:hover{background:rgba(0,0,0,.04)!important;border-color:rgba(0,0,0,.15)!important;color:#0a0a0f!important}[data-theme=light] .proxy-tab.active{background:rgba(108,99,255,.08)!important;border-color:rgba(108,99,255,.3)!important;color:#6c63ff!important}[data-theme=light] .section-title{color:#0a0a0f}[data-theme=light] .plan-card{background:#fff!important;border-color:rgba(0,0,0,.08)!important;box-shadow:0 1px 4px rgba(0,0,0,.06)}[data-theme=light] .plan-card::before{background:linear-gradient(90deg,transparent,rgba(0,0,0,.04),transparent)}[data-theme=light] .plan-card:hover{border-color:rgba(0,0,0,.15)!important;box-shadow:0 8px 32px rgba(0,0,0,.1)}[data-theme=light] .plan-card .plan-name{color:#0a0a0f}[data-theme=light] .plan-card .plan-price{color:#0a0a0f}[data-theme=light] .plan-card .plan-price span{color:#8a8aa0}[data-theme=light] .plan-card ul li{color:#3a3a50}[data-theme=light] .feature-card{background:#fff!important;border-color:rgba(0,0,0,.08)!important;box-shadow:0 1px 4px rgba(0,0,0,.06)}[data-theme=light] .feature-card:hover{border-color:rgba(0,0,0,.15)!important;box-shadow:0 4px 20px rgba(0,0,0,.08)}[data-theme=light] .feature-card h3{color:#0a0a0f}[data-theme=light] .feature-card p{color:#6a6a85}[data-theme=light] .step h3{color:#0a0a0f}[data-theme=light] .step p{color:#6a6a85}[data-theme=light] .footer-cta h2{color:#0a0a0f}[data-theme=light] .footer{border-color:rgba(0,0,0,.08)!important}[data-theme=light] .footer-links a{color:#6a6a85!important}[data-theme=light] .footer-links a:hover{color:#0a0a0f!important}