.dither-canvas{height:100%!important;left:0;position:absolute!important;top:0;width:100%!important}.dashboard-layout{background:#000;display:flex;min-height:100vh}.dashboard-sidebar{background:#0a0a0a;border-right:1px solid #e8ff001a;bottom:0;display:flex;flex-direction:column;left:0;overflow-y:auto;position:fixed;top:0;width:260px;z-index:100}.sidebar-logo{border-bottom:1px solid #e8ff001a;padding:24px 20px}.sidebar-logo a{text-decoration:none}.sidebar-logo-link{align-items:center;display:flex;gap:8px}.sidebar-logo-image{height:36px;object-fit:contain;width:auto}.logo-text{color:#fff;font-size:22px;font-weight:700;letter-spacing:-.5px}.sidebar-nav{display:flex;flex-direction:column;gap:4px;padding:16px 12px}.nav-item{align-items:center;border-radius:8px;color:#fff9;display:flex;font-size:14px;font-weight:500;gap:12px;padding:12px 16px;text-decoration:none;transition:all .2s ease}.nav-item:hover{background:#e8ff000d;color:#fff}.nav-item.active{background:#e8ff001a;color:#e8ff00}.nav-item.active svg{color:#e8ff00}.nav-item svg{flex-shrink:0}.nav-section{margin-top:8px}.nav-section-header{align-items:center;background:none;border:none;color:#fff6;cursor:pointer;display:flex;font-size:12px;font-weight:600;justify-content:space-between;letter-spacing:.5px;padding:12px 16px;text-transform:uppercase;transition:color .2s;width:100%}.nav-section-header:hover{color:#fff9}.nav-section-header .chevron{transition:transform .2s}.nav-section-header .chevron.open{transform:rotate(180deg)}.nav-section-items{display:flex;flex-direction:column;gap:2px;padding-left:8px}.nav-item.sub-item{font-size:13px;padding:10px 16px}.dashboard-main{background:#000;flex:1 1;margin-left:260px;min-height:100vh;position:relative}.dashboard-topbar{align-items:center;background:#0000;display:flex;justify-content:flex-end;padding:16px 32px;position:absolute;right:0;top:0;z-index:50}.topbar-right{gap:16px}.balance-display,.topbar-right{align-items:center;display:flex}.balance-display{gap:8px}.balance-label{color:#fff9;font-size:14px}.balance-value{color:#fff;font-size:14px;font-weight:600}.add-balance-link{color:#e8ff00;font-size:13px;text-decoration:none;transition:opacity .2s}.add-balance-link:hover{opacity:.8}.notifications-btn{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50%;color:#ffffffb3;cursor:pointer;display:flex;height:40px;justify-content:center;position:relative;transition:all .2s;width:40px}.notifications-btn:hover{background:#ffffff1a;color:#fff}.notification-badge{align-items:center;background:#e8ff00;border-radius:9px;color:#000;display:flex;font-size:10px;font-weight:600;height:18px;justify-content:center;min-width:18px;padding:0 4px;position:absolute;right:-4px;top:-4px}.notifications-dropdown{position:relative}.notifications-panel{background:#0a0a0a;border:1px solid #e8ff0026;border-radius:12px;box-shadow:0 20px 40px #00000080;max-height:480px;overflow:hidden;position:absolute;right:0;top:calc(100% + 12px);width:360px;z-index:1000}.notifications-header{align-items:center;border-bottom:1px solid #e8ff001a;display:flex;justify-content:space-between;padding:16px 20px}.notifications-header h3{color:#fff;font-size:16px;font-weight:600;margin:0}.mark-all-read{background:none;border:none;color:#e8ff00;cursor:pointer;font-size:12px;font-weight:500;transition:opacity .2s}.mark-all-read:hover{opacity:.8}.notifications-list{max-height:400px;overflow-y:auto}.notifications-empty{align-items:center;color:#fff6;display:flex;flex-direction:column;justify-content:center;padding:48px 20px;text-align:center}.notifications-empty svg{margin-bottom:12px;opacity:.5}.notifications-empty p{font-size:14px;margin:0}.notification-item{align-items:flex-start;border-bottom:1px solid #ffffff0d;cursor:pointer;display:flex;gap:12px;padding:16px 20px;transition:background .2s}.notification-item:hover{background:#ffffff08}.notification-item.unread{background:#e8ff0008}.notification-item.unread:before{background:#e8ff00;border-radius:50%;content:"";height:6px;left:8px;position:absolute;top:50%;transform:translateY(-50%);width:6px}.notification-icon{align-items:center;background:#ffffff0d;border-radius:8px;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.notification-content{flex:1 1;min-width:0}.notification-title{color:#fff;font-size:14px;font-weight:600;line-height:1.3;margin:0 0 4px}.notification-message{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#fff9;display:-webkit-box;font-size:13px;line-height:1.4;margin:0 0 6px;overflow:hidden}.notification-time{color:#fff6;font-size:11px}.notification-delete{align-items:center;background:none;border:none;border-radius:4px;color:#ffffff4d;cursor:pointer;display:flex;flex-shrink:0;height:24px;justify-content:center;opacity:0;transition:all .2s;width:24px}.notification-item:hover .notification-delete{opacity:1}.notification-delete:hover{background:#ef44441a;color:#ef4444}.profile-avatar{align-items:center;background:#3b82f6;border-radius:50%;color:#fff;display:flex;font-size:16px;font-weight:600;height:40px;justify-content:center;text-decoration:none;transition:all .2s;width:40px}.profile-avatar:hover{box-shadow:0 0 20px #3b82f666;transform:scale(1.05)}.dashboard-content{padding:24px 32px 32px}.page-title{color:#fff;font-size:28px;font-weight:700;margin-bottom:24px}.dashboard-page{max-width:1200px}.welcome-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;justify-content:space-between;margin-bottom:24px;padding:24px}.welcome-card,.welcome-left{align-items:center;display:flex}.welcome-left{gap:16px}.user-avatar{align-items:center;background:#3b82f6;border-radius:50%;color:#fff;display:flex;font-size:20px;font-weight:600;height:48px;justify-content:center;width:48px}.user-info h2{color:#fff;font-size:18px;font-weight:600;margin-bottom:4px}.user-name{color:#ffffffb3;font-size:14px;margin-bottom:2px}.user-username{color:#ffffff80;font-size:13px}.sign-out-btn{align-items:center;background:#ffffff0d;border:1px solid #ffffff26;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:10px 20px;transition:all .2s}.sign-out-btn:hover{background:#ffffff1a}.stats-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-bottom:24px}.stat-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;padding:24px}.stat-card.accent{border-color:#e8ff004d}.stat-label{color:#ffffff80;display:block;font-size:13px;margin-bottom:8px}.stat-value{color:#fff;font-size:32px;font-weight:700;margin-bottom:8px}.stat-link{color:#e8ff00;font-size:13px;text-decoration:none}.stat-link:hover{text-decoration:underline}.stat-sublabel{font-size:13px}.proxies-data-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-bottom:24px}.info-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;padding:24px}.info-label{display:block;font-size:13px;margin-bottom:16px}.info-value{color:#fff;font-size:15px}.data-list{display:flex;flex-direction:column;gap:8px}.data-list p{color:#fffc;font-size:14px}.data-list strong{color:#fff}.data-total{border-top:1px solid #ffffff14;color:#fff9;font-size:14px;margin-top:16px;padding-top:16px}.traffic-logs-section{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;padding:24px}.traffic-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:24px}.traffic-header h3{color:#fff;font-size:18px;font-weight:600;margin-bottom:4px}.traffic-header p{color:#ffffff80;font-size:14px}.date-selector select{-webkit-appearance:none;appearance:none;background:#ffffff0d;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%23fff'%3E%3Cpath d='M6 8 2 4h8L6 8z'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;border:1px solid #ffffff26;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:10px 36px 10px 16px}.traffic-chart{position:relative}.chart-container{display:flex;height:250px;margin-bottom:8px}.chart-y-axis{color:#fff6;display:flex;flex-direction:column;font-size:12px;justify-content:space-between;padding-right:16px}.chart-area{background:#0003;border-radius:8px;flex:1 1;overflow:hidden;position:relative}.chart-grid{bottom:0;display:flex;flex-direction:column;left:0;position:absolute;right:0;top:0}.grid-line{border-bottom:1px solid #ffffff0d;flex:1 1}.no-data-message{color:#ffffff4d;font-size:14px;left:20px;position:absolute;top:20px}.chart-x-axis{color:#fff6;display:flex;font-size:12px;justify-content:space-between;padding-left:40px}.chart-label{color:#ffffff80;font-size:13px;margin-top:12px;text-align:center}.topups-page{max-width:1200px}.topups-container{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;overflow:hidden}.topups-header{border-bottom:1px solid #ffffff14;display:flex;justify-content:flex-end;padding:20px 24px}.new-topup-btn{align-items:center;background:linear-gradient(135deg,#e8ff00,#d4e600);border:none;border-radius:8px;color:#000;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;padding:10px 20px;transition:all .2s}.new-topup-btn:hover{box-shadow:0 4px 20px #e8ff004d;transform:translateY(-2px)}.filter-bar{border-bottom:1px solid #ffffff14;display:flex;justify-content:flex-end;padding:12px 24px}.filter-btn{align-items:center;background:none;border:1px solid #ffffff26;border-radius:6px;color:#fff9;cursor:pointer;display:flex;padding:8px;position:relative;transition:all .2s}.filter-btn:hover{border-color:#ffffff4d;color:#fff}.filter-count{align-items:center;background:#e8ff00;border-radius:50%;color:#000;display:flex;font-size:10px;font-weight:600;height:18px;justify-content:center;position:absolute;right:-6px;top:-6px;width:18px}.topups-table-container{overflow-x:auto}.topups-table{border-collapse:collapse;width:100%}.topups-table thead{background:#e8ff000d}.topups-table th{border-bottom:1px solid #e8ff0026;color:#e8ff00;font-size:13px;font-weight:600;padding:16px 24px;text-align:left;white-space:nowrap}.topups-table th .sort-icon{margin-left:4px;opacity:.5}.topups-table td{border-bottom:1px solid #ffffff0d;color:#fff;font-size:14px;padding:16px 24px}.topups-table tr:hover{background:#ffffff05}.status-badge{border-radius:4px;display:inline-block}.status-badge.completed{background:#22c55e26;border:1px solid #22c55e4d;color:#22c55e}.status-badge.pending{background:#ffffff1a;border:1px solid #fff3;color:#fff9}.pay-btn{background:none;border:1px solid #e8ff00;border-radius:6px;color:#e8ff00;cursor:pointer;font-size:13px;font-weight:500;padding:6px 16px;transition:all .2s}.pay-btn:hover{background:#e8ff001a}.table-footer{align-items:center;border-top:1px solid #ffffff14;display:flex;justify-content:space-between;padding:16px 24px}.results-info{color:#e8ff00cc;font-size:13px}.per-page-selector{align-items:center;display:flex;gap:12px}.per-page-selector span{color:#ffffff80;font-size:13px}.per-page-selector select{background:#ffffff0d;border:1px solid #ffffff26;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;padding:8px 12px}.proxy-config-page{max-width:1200px}.proxy-info-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;display:flex;gap:20px;margin-bottom:24px;padding:24px}.proxy-info-icon{align-items:center;background:#e8ff0026;border-radius:12px;color:#e8ff00;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.proxy-info-content h2{color:#fff;font-size:18px;font-weight:600;margin-bottom:8px}.proxy-info-content p{color:#fff9;font-size:14px;line-height:1.6}.tabs-container{display:flex;gap:8px;margin-bottom:24px}.tab-btn{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;color:#fff9;cursor:pointer;font-size:13px;font-weight:600;letter-spacing:.5px;padding:12px 24px;transition:all .2s}.tab-btn:hover{background:#ffffff14;color:#fff}.tab-btn.active{background:#e8ff00;border-color:#e8ff00;color:#000}.config-layout{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 350px}.config-main{display:flex;flex-direction:column;gap:24px}.config-section{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;padding:24px}.section-number{color:#ffffff80;font-size:12px;font-weight:600;letter-spacing:.5px}.section-controls,.section-number{align-items:center;display:flex;gap:16px;margin-bottom:20px}.section-controls{flex-wrap:wrap}.bandwidth-badge{align-items:center;background:#e8ff001a;border:1px solid #e8ff004d;border-radius:20px;display:flex;gap:8px;padding:8px 16px}.badge-dot{background:#e8ff00;border-radius:50%;height:8px;width:8px}.badge-label{color:#fff9;font-size:11px;font-weight:600;letter-spacing:.5px}.badge-value{color:#fff;font-size:13px;font-weight:600}.multi-select-toggle{align-items:center;display:flex;gap:12px}.multi-select-toggle span{color:#ffffff80;font-size:11px;font-weight:600;letter-spacing:.5px}.toggle-switch.small{height:20px;margin-left:auto;width:36px}.toggle-slider{background:#555}.toggle-slider:before{background:#fff}.toggle-switch.small .toggle-slider:before{height:14px;width:14px}.toggle-switch input:checked+.toggle-slider{background:#e8ff00}.toggle-switch input:checked+.toggle-slider:before{background:#000}.toggle-switch.small input:checked+.toggle-slider:before{transform:translateX(16px)}.payg-fallback .toggle-slider{background:#444;border:1px solid #555}.payg-fallback .toggle-slider:before{background:#888}.payg-fallback input:checked+.toggle-slider{background:#e8ff00;border-color:#e8ff00}.payg-fallback input:checked+.toggle-slider:before{background:#000}.search-box{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;display:flex;gap:8px;margin-left:auto;padding:8px 16px}.search-box svg{color:#fff6}.search-box input{background:none;border:none;color:#fff;font-size:14px;outline:none;width:120px}.search-box input::placeholder{color:#fff6}.location-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:250px 1fr}.country-list{flex-direction:column;flex-wrap:nowrap;gap:4px;max-height:none;overflow-x:hidden;overflow-y:visible}.country-btn{align-items:center;background:none;border:1px solid #0000;border-radius:8px;color:#ffffffb3;cursor:pointer;display:flex;flex-shrink:0;font-size:14px;gap:12px;padding:12px 16px;text-align:left;transition:all .2s;width:100%}.country-btn:hover{background:#ffffff0d;color:#fff}.country-btn.active{background:#ffffff14;border-color:#ffffff26;color:#fff}.global-dot{background:#e8ff00;border-radius:50%;height:8px;width:8px}.country-hint{color:#ffffff4d;font-size:11px;letter-spacing:.5px;padding:12px 16px}.city-select-area{align-items:flex-start;background:#0003;border-radius:12px;display:flex;justify-content:flex-start;max-height:400px;min-height:300px;overflow-y:auto}.city-select-area .city-placeholder{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:300px;width:100%}.city-placeholder{color:#ffffff4d;padding:20px;text-align:center}.city-placeholder svg{margin-bottom:16px}.city-placeholder p{font-size:12px;letter-spacing:.5px}.country-flag{font-size:18px;line-height:1}.country-btn .check-icon{color:#e8ff00;margin-left:auto}.city-grid{height:100%;padding:20px;width:100%}.city-grid-header{align-items:center;color:#ffffffb3;display:flex;font-size:13px;justify-content:space-between;margin-bottom:16px}.clear-cities-btn{background:none;border:none;color:#e8ff00;cursor:pointer;font-size:12px;transition:opacity .2s}.clear-cities-btn:hover{opacity:.8}.city-buttons{display:flex;flex-wrap:wrap;gap:8px}.city-btn{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;color:#ffffffb3;cursor:pointer;display:flex;font-size:13px;gap:8px;padding:10px 16px;transition:all .2s}.city-btn:hover{background:#ffffff1a;color:#fff}.city-btn.active{background:#e8ff001a;border-color:#e8ff004d;color:#e8ff00}.city-btn .check-icon{color:#e8ff00}.city-hint{color:#fff6;font-size:12px;margin-top:16px}.session-duration-selector{margin-bottom:20px}.session-duration-selector label{color:#ffffff80;display:block;font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:12px}.duration-buttons{display:flex;gap:8px}.duration-btn{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;color:#ffffffb3;cursor:pointer;font-size:13px;font-weight:500;padding:10px 16px;transition:all .2s}.duration-btn:hover{background:#ffffff1a;color:#fff}.duration-btn.active{background:#e8ff001a;border-color:#e8ff004d;color:#e8ff00}.connection-summary{background:#ffffff08;border-radius:8px;margin-bottom:16px;padding:12px}.summary-item{display:flex;font-size:12px;justify-content:space-between;padding:6px 0}.summary-item:not(:last-child){border-bottom:1px solid #ffffff0d}.summary-label{color:#ffffff80}.summary-value{color:#fff;font-weight:500;max-width:60%;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.proxy-string-box{display:flex;flex-direction:column;margin-bottom:20px}.proxy-string-box code{background:#0006;border:1px solid #ffffff1a;border-radius:8px;display:block;font-family:JetBrains Mono,Fira Code,monospace;margin-bottom:12px;overflow-wrap:break-word;padding:16px;white-space:pre-wrap}.copy-proxy-btn{align-items:center;background:#e8ff001a;border:1px solid #e8ff004d;border-radius:6px;color:#e8ff00;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;justify-content:center;padding:10px 16px;transition:all .2s;width:100%}.copy-proxy-btn:hover{background:#e8ff0033}.format-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.config-section .form-group{display:flex;flex-direction:column;gap:8px}.config-section .form-group label{color:#ffffff80;font-size:11px;font-weight:600;letter-spacing:.5px}.config-section .form-group select{-webkit-appearance:none;appearance:none;background:#0000004d;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%23fff'%3E%3Cpath d='M6 8 2 4h8L6 8z'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;border:1px solid #ffffff26;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:14px 16px}.form-hint{color:#fff6;font-size:12px;line-height:1.5}.fast-mode-box,.session-info-box{background:#0003;border-radius:12px;display:flex;gap:16px;margin-bottom:16px;padding:20px}.session-info-box .info-icon{color:#e8ff00;flex-shrink:0}.fast-mode-box h4,.session-info-box h4{color:#e8ff00;font-size:13px;font-weight:600;letter-spacing:.5px;margin-bottom:8px}.fast-mode-box p,.session-info-box p{color:#fff9;font-size:13px;line-height:1.6}.fast-mode-box{border:1px solid #ffffff1a}.fast-mode-box .fast-icon{color:gold}.fast-mode-box h4{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,gold,#fa0);-webkit-background-clip:text;background-clip:text;color:gold}.fast-mode-box p{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#e8ff00cc,#ffd700cc);-webkit-background-clip:text;background-clip:text;color:#ffffff80;font-size:11px;letter-spacing:.5px}.config-sidebar{position:-webkit-sticky;position:sticky;top:100px}.proxy-connection-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;padding:24px}.connection-header{align-items:center;display:flex;gap:12px;margin-bottom:20px}.connection-dot{background:#22c55e;border-radius:50%;height:8px;width:8px}.connection-header h4{color:#fff9;flex:1 1;font-size:12px;font-weight:600;letter-spacing:.5px}.connection-badge{background:#ffffff1a;border-radius:4px;color:#fff;font-size:11px;font-weight:600;padding:4px 12px}.proxy-string-box{background:#0000004d;border-radius:8px;margin-bottom:24px;padding:16px}.proxy-string-box code{color:#e8ff00;font-family:Monaco,Menlo,monospace;font-size:12px;line-height:1.6;word-break:break-all}.usage-tips h5{color:#fff6;font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:16px}.usage-tips ul{display:flex;flex-direction:column;gap:12px;list-style:none}.usage-tips li{align-items:flex-start;color:#ffffff80;display:flex;font-size:11px;gap:12px;letter-spacing:.3px;line-height:1.5}.tip-dot{border-radius:50%;flex-shrink:0;height:6px;margin-top:4px;width:6px}.tip-dot.yellow{background:#e8ff00}.tip-dot.blue{background:#3b82f6}.pricing-tab-content{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;padding:24px}.pricing-info-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.pricing-card{background:#0003;border-radius:12px;padding:24px;text-align:center}.pricing-card h4{color:#ffffff80;font-size:13px;font-weight:600;margin-bottom:12px}.pricing-card .price{color:#e8ff00;font-size:32px;font-weight:700;margin-bottom:8px}.pricing-card .price span{color:#ffffff80;font-size:16px}.pricing-card .desc{color:#ffffff80;font-size:13px}.pricing-layout{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 350px}.pricing-main{display:flex;flex-direction:column;gap:24px}.pricing-header{align-items:center;display:flex;justify-content:space-between}.pricing-header h3{color:#ffffff80;font-size:12px;font-weight:600;letter-spacing:.5px}.add-bandwidth-btn{font-size:12px;font-weight:600;padding:10px 20px}.package-section{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;padding:24px}.package-title{align-items:center;color:#e8ff00;display:flex;gap:12px;margin-bottom:24px}.package-title svg{color:#3b82f6}.package-title span{color:#fff;font-size:14px;font-weight:600}.pricing-tiers{display:flex;flex-direction:column;gap:12px}.tier-row{align-items:center;background:#0000004d;border-left:3px solid #0000;border-radius:8px;display:flex;justify-content:space-between;padding:16px 20px}.tier-row:hover{background:#e8ff000d;border-left-color:#e8ff00}.tier-price,.tier-range{display:flex;flex-direction:column;gap:4px}.price-label,.tier-label{color:#fff6;font-size:10px;font-weight:600;letter-spacing:.5px}.price-label{color:#e8ff00}.tier-value{color:#fff;font-size:15px;font-weight:600}.price-value{color:#fff;font-size:18px;font-weight:700}.price-value span{color:#ffffff80;font-size:12px;font-weight:500}.scroll-more-btn{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;color:#e8ff00;cursor:pointer;display:flex;font-size:12px;font-weight:600;gap:8px;justify-content:center;letter-spacing:.5px;margin-top:20px;padding:12px;transition:all .2s;width:100%}.scroll-more-btn:hover{background:#ffffff14}.pricing-sidebar{position:-webkit-sticky;position:sticky;top:100px}.bandwidth-package-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;padding:24px}.bandwidth-package-card h4{color:#fff6;font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:24px}.no-package{padding:32px 16px;text-align:center}.no-package svg{color:#fff3;margin-bottom:16px}.no-package p{color:#fff6;font-size:12px;line-height:1.6}.purchase-btn{background:#ffffff14;border:1px solid #ffffff26;border-radius:8px;color:#fff;cursor:pointer;display:block;font-size:12px;font-weight:600;letter-spacing:.5px;margin-top:24px;padding:12px 24px;transition:all .2s;width:100%}.purchase-btn:hover{background:#ffffff1f}.active-package{margin-bottom:24px}.package-info-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.package-name{color:#fff}.package-name,.package-rate{font-size:13px;font-weight:600}.package-rate{color:#e8ff00}.package-status{border-radius:4px;font-size:10px;font-weight:600;padding:4px 8px}.package-status.active{background:#22c55e26;border:1px solid #22c55e4d;color:#22c55e}.package-status.paused{background:#fbbf2426;border:1px solid #fbbf244d;color:#fbbf24}.package-remaining{margin-bottom:12px}.remaining-value{color:#fff;font-size:36px;font-weight:700}.remaining-label{color:#ffffff80;font-size:12px;margin-left:8px}.package-progress{background:#ffffff1a;border-radius:2px;height:4px;margin-bottom:16px;overflow:hidden}.progress-bar{background:linear-gradient(90deg,#e8ff00,#3b82f6);border-radius:2px;height:100%}.payg-fallback{align-items:center;border-top:1px solid #ffffff14;display:flex;justify-content:space-between;padding:12px 0}.payg-fallback span:first-child{color:#fff9;font-size:12px}.fallback-status{background:#ffffff1a;border-radius:4px;color:#ffffff80;font-size:11px;font-weight:600;padding:4px 12px}.fallback-info{background:#0003;border-radius:8px;display:flex;gap:12px;padding:16px}.fallback-icon{color:#e8ff00;flex-shrink:0}.fallback-info h5{color:#e8ff00;font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:8px}.fallback-info p{color:#ffffff80;font-size:11px;letter-spacing:.3px;line-height:1.6}.profile-page{margin:0 auto;max-width:600px}.profile-title{color:#e8ff00!important;margin-bottom:32px;text-align:center}.profile-form{display:flex;flex-direction:column;gap:20px}.profile-form .form-group{display:flex;flex-direction:column;gap:8px}.profile-form .form-group label{color:#fff;font-size:14px}.profile-form .form-group label .required{color:#ef4444;margin-left:2px}.profile-form .form-group input{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;color:#fff;font-size:14px;padding:14px 16px;transition:all .2s}.profile-form .form-group input:focus{background:#ffffff14;border-color:#e8ff0080;outline:none}.profile-form .form-group input::placeholder{color:#ffffff4d}.radio-group{display:flex;gap:24px}.radio-label{align-items:center;color:#fffc;cursor:pointer;display:flex;font-size:14px;gap:8px}.radio-label input{display:none}.radio-custom{align-items:center;border:2px solid #ffffff4d;border-radius:50%;display:flex;height:18px;justify-content:center;transition:all .2s;width:18px}.radio-label input:checked+.radio-custom{border-color:#e8ff00}.radio-label input:checked+.radio-custom:after{background:#e8ff00;border-radius:50%;content:"";height:8px;width:8px}.address-section{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;padding:16px}.address-header{align-items:center;color:#fffc;display:flex;font-size:14px;justify-content:space-between;margin-bottom:12px}.address-header svg{color:#fff6}.form-actions{display:flex;gap:12px;margin-top:12px}.save-btn{background:linear-gradient(135deg,#e8ff00,#d4e600);border:none;border-radius:8px;color:#000;cursor:pointer;font-size:14px;font-weight:600;padding:12px 24px;transition:all .2s}.save-btn:hover{box-shadow:0 4px 20px #e8ff004d;transform:translateY(-2px)}.cancel-btn{background:#ffffff14;border:1px solid #ffffff26;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:12px 24px;transition:all .2s}.cancel-btn:hover{background:#ffffff1f}.two-factor-section{border-top:1px solid #ffffff14;margin-top:40px;padding-top:32px}.two-factor-section h3{color:#fff;font-size:16px;font-weight:600;margin-bottom:20px}.auth-method{align-items:flex-start;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;display:flex;justify-content:space-between;padding:20px}.auth-info h4{color:#fff;font-size:14px;font-weight:600;margin-bottom:8px}.setup-link{align-items:center;cursor:pointer;display:flex;font-size:13px;gap:8px;margin-bottom:8px}.setup-link,.setup-link svg{color:#e8ff00}.auth-info p{color:#ffffff80;font-size:13px;line-height:1.5}.auth-status{border-radius:6px;font-size:12px;font-weight:600;padding:6px 16px}.auth-status.disabled{background:#ffffff1a;color:#ffffff80}.auth-status.enabled{background:#22c55e26;color:#22c55e}.mobile-menu-btn{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;color:#fff;cursor:pointer;display:none;height:40px;justify-content:center;transition:all .2s;width:40px}.mobile-menu-btn:hover{background:#ffffff1a}.mobile-overlay{background:#000000b3;bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:99}@media (max-width:1200px){.config-layout,.pricing-layout{grid-template-columns:1fr}.config-sidebar,.pricing-sidebar{position:static}}@media (max-width:992px){.dashboard-sidebar{overflow:visible;width:80px}.sidebar-logo{padding:24px 16px}.sidebar-logo-link{justify-content:center}.sidebar-logo-image{height:32px}.logo-text,.nav-item span,.nav-section-header span,.nav-section-items{display:none}.nav-item,.nav-section-header{justify-content:center;padding:12px}.nav-section-header .chevron{display:none}.dashboard-main{margin-left:80px}.format-grid,.proxies-data-grid,.stats-grid{grid-template-columns:1fr}}@media (max-width:768px){.location-grid{grid-template-columns:1fr}.mobile-menu-btn{display:flex}.mobile-overlay{display:block}.dashboard-sidebar{height:100vh;left:-280px;overflow-y:auto;position:fixed;top:0;transition:left .3s ease;width:280px;z-index:100}.dashboard-sidebar.mobile-open{left:0}.dashboard-sidebar.mobile-open .logo-text{display:block}.dashboard-sidebar.mobile-open .sidebar-logo{padding:24px 20px}.dashboard-sidebar.mobile-open .sidebar-logo-link{justify-content:flex-start}.dashboard-sidebar.mobile-open .sidebar-logo-image{height:36px}.dashboard-sidebar.mobile-open .nav-item span,.dashboard-sidebar.mobile-open .nav-section-header span,.dashboard-sidebar.mobile-open .nav-section-items{display:flex}.dashboard-sidebar.mobile-open .nav-section-items{flex-direction:column}.dashboard-sidebar.mobile-open .nav-item{justify-content:flex-start;padding:12px 16px}.dashboard-sidebar.mobile-open .nav-section-header{justify-content:space-between;padding:12px 16px}.dashboard-sidebar.mobile-open .nav-section-header .chevron{display:block}.dashboard-main{margin-left:0}.dashboard-topbar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000e6;justify-content:space-between;left:0;padding:12px 16px;position:-webkit-sticky;position:sticky;right:0;top:0;width:100%}.topbar-right{gap:8px}.add-balance-link,.balance-display{display:none}.dashboard-content{padding:16px}.welcome-card{gap:16px;text-align:center}.welcome-card,.welcome-left{flex-direction:column}.topups-table td,.topups-table th{font-size:13px;padding:12px 16px}.page-title{font-size:22px}}@media (max-width:480px){.dashboard-content{padding:12px}.page-title{font-size:20px;margin-bottom:16px}.notifications-btn,.profile-avatar{height:36px;width:36px}.profile-avatar{font-size:14px}}@media (max-width:768px){.config-layout{flex-direction:column}.config-main{width:100%}.config-sidebar{position:relative;top:auto;width:100%}.location-grid{gap:16px;grid-template-columns:1fr}.country-list{background:#0003;border-radius:12px;max-height:300px;overflow-y:auto;padding:8px}.country-btn{font-size:13px;gap:10px;padding:10px 12px}.country-btn .country-flag{font-size:18px}.city-select-area{max-height:300px;min-height:200px;padding:12px}.city-grid{padding:0}.city-grid-header{flex-wrap:wrap;font-size:13px;gap:8px;margin-bottom:12px}.city-buttons{gap:8px}.city-btn{font-size:12px;padding:8px 12px}.proxy-connection-card{margin-top:16px}.connection-header{flex-wrap:wrap;gap:8px}.connection-header h4{font-size:11px}.proxy-string-box{flex-direction:column;gap:12px;padding:12px}.proxy-string-box code{background:#0000004d;border-radius:6px;display:block;font-size:11px;line-height:1.5;padding:10px;width:100%;word-break:break-all}.copy-proxy-btn{justify-content:center;padding:12px;width:100%}.config-section{margin-bottom:16px;padding:16px}.section-number{font-size:11px}.section-header{align-items:flex-start;flex-direction:column;gap:12px}.section-controls{align-items:stretch;flex-direction:column;gap:12px}.bandwidth-badge{justify-content:center;width:100%}.multi-select-toggle{background:#ffffff0d;border-radius:8px;justify-content:space-between;padding:10px 12px;width:100%}.search-box{margin-left:0;width:100%}.format-grid{gap:12px;grid-template-columns:1fr}.format-option{padding:12px}.duration-buttons{flex-wrap:wrap;gap:8px}.duration-btn{flex:1 1;font-size:12px;min-width:50px;padding:8px 12px}.section-header .toggle-switch{margin-left:0}.usage-tips ul{gap:8px}.usage-tips li{font-size:10px;padding:8px 10px}.proxy-info-card{gap:12px;padding:16px}.proxy-info-card p{font-size:13px}.connection-summary{gap:8px}.summary-item{flex-direction:column;gap:2px}.summary-label{font-size:10px}.summary-value{font-size:12px}}@media (max-width:480px){.country-list{max-height:250px}.country-btn{font-size:12px;padding:8px 10px}.city-btn{font-size:11px;padding:6px 10px}.proxy-string-box code{font-size:10px}.config-section{padding:12px}.section-number{font-size:10px}.proxy-info-card{flex-direction:column;padding:12px;text-align:center}.proxy-info-icon{margin:0 auto}}.bandwidth-packages-page{max-width:1200px}.breadcrumb{align-items:center;color:#ffffff80;display:flex;font-size:13px;gap:8px;margin-bottom:16px}.breadcrumb a{color:#e8ff00;text-decoration:none}.breadcrumb a:hover{text-decoration:underline}.breadcrumb .current{color:#e8ff00}.breadcrumb svg{color:#ffffff4d}.bandwidth-header-card{align-items:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;display:flex;justify-content:space-between;margin-bottom:24px;padding:24px}.header-left{gap:16px}.header-icon,.header-left{align-items:center;display:flex}.header-icon{background:#e8ff0026;border-radius:12px;color:#e8ff00;height:56px;justify-content:center;width:56px}.header-text h2{color:#fff;font-size:18px;font-weight:700;margin-bottom:8px}.header-text p{align-items:center;color:#ffffff80;display:flex;font-size:13px;gap:8px}.header-text .dot{background:#e8ff00;border-radius:50%;height:6px;width:6px}.header-right{align-items:center;display:flex;gap:16px}.balance-box{align-items:flex-end;display:flex;flex-direction:column;gap:4px}.balance-box .balance-label{color:#fff6;font-size:11px;font-weight:600;letter-spacing:.5px}.balance-box .balance-amount{color:#e8ff00;font-size:24px;font-weight:700}.balance-indicator{background:linear-gradient(180deg,#e8ff00,#e8ff004d);border-radius:4px;height:40px;width:8px}.bandwidth-stats-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin-bottom:32px}.bandwidth-stat-card{align-items:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;display:flex;gap:16px;padding:20px}.bandwidth-stat-card .stat-icon{align-items:center;background:#e8ff001a;border-radius:12px;color:#e8ff00;display:flex;height:48px;justify-content:center;width:48px}.bandwidth-stat-card .stat-icon.yellow{background:#ffd7001a;color:gold}.bandwidth-stat-card .stat-content{display:flex;flex-direction:column;gap:4px}.bandwidth-stat-card .stat-label{color:#fff6;font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:0}.bandwidth-stat-card .stat-value{color:#fff;font-size:20px;font-weight:700;margin-bottom:0}.my-packages-section{margin-bottom:32px}.section-header{gap:12px;margin-bottom:20px}.section-header h3{color:#fff;font-size:14px;font-weight:700;letter-spacing:.5px}.status-badges{display:flex;gap:8px}.active-badge{background:#22c55e26;border:1px solid #22c55e4d;border-radius:20px;color:#22c55e}.active-badge,.paused-badge{font-size:11px;font-weight:600;padding:4px 12px}.paused-badge{background:#fbbf2426;border:1px solid #fbbf244d;border-radius:20px;color:#fbbf24}.section-subtitle{color:#fff6;font-size:12px}.my-packages-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}.my-package-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;padding:24px}.package-card-header{align-items:center;display:flex;gap:16px;margin-bottom:24px}.my-package-card .package-icon{align-items:center;background:#e8ff001a;border-radius:12px;color:#e8ff00;display:flex;height:48px;justify-content:center;width:48px}.package-info{flex:1 1}.package-name-row{align-items:center;display:flex;gap:12px;margin-bottom:4px}.my-package-card .package-name{color:#fff;font-size:14px;font-weight:600}.status-badge.active{background:#22c55e26;border:1px solid #22c55e4d;border-radius:4px;color:#22c55e}.status-badge.active,.status-badge.paused{font-size:10px;font-weight:600;padding:4px 10px}.status-badge.paused{background:#fbbf2426;border:1px solid #fbbf244d;border-radius:4px;color:#fbbf24}.package-type{color:#ffffff80;font-size:12px}.my-package-card .package-remaining{margin-bottom:20px}.my-package-card .remaining-label{color:#fff6;display:block;font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:8px}.remaining-row{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:12px}.my-package-card .remaining-value{color:#fff;font-size:32px;font-weight:700}.my-package-card .remaining-value .unit{color:#ffffff80;font-size:14px;font-weight:500;margin-left:4px}.remaining-percent{color:#22c55e;font-size:14px;font-weight:600}.remaining-progress{background:#ffffff1a;border-radius:3px;height:6px;margin-bottom:8px;overflow:hidden}.remaining-progress .progress-fill{background:linear-gradient(90deg,#e8ff00,#22c55e);border-radius:3px;height:100%}.total-bandwidth{color:#fff6;font-size:11px;letter-spacing:.5px}.payg-fallback-section{align-items:center;background:#0003;border-radius:8px;display:flex;justify-content:space-between;margin-bottom:16px;padding:16px}.payg-fallback-section .toggle-slider{background:#444;border:1px solid #555}.payg-fallback-section .toggle-slider:before{background:#888}.payg-fallback-section input:checked+.toggle-slider{background:#e8ff00;border-color:#e8ff00}.payg-fallback-section input:checked+.toggle-slider:before{background:#000}.fallback-info .fallback-label{color:#fff;display:block;font-size:12px;font-weight:600;margin-bottom:4px}.fallback-info .fallback-desc{color:#fff6;font-size:11px}.topup-btn{background:linear-gradient(135deg,#e8ff00,#d4e600);border:none;border-radius:8px;color:#000;cursor:pointer;display:block;font-size:12px;font-weight:600;letter-spacing:.5px;margin-bottom:12px;padding:12px;transition:all .2s;width:100%}.topup-btn:hover{box-shadow:0 4px 20px #e8ff004d;transform:translateY(-2px)}.action-btn,.package-actions{display:flex;gap:8px}.action-btn{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;color:#fff;cursor:pointer;flex:1 1;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.5px;padding:10px;transition:all .2s}.action-btn:hover{background:#ffffff1a}.action-btn.usage svg{color:#e8ff00}.available-packages-section{margin-top:32px}.available-packages-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.available-package-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;display:flex;flex-direction:column;padding:24px}.package-card-top{margin-bottom:16px}.package-icons{align-items:center;display:flex;gap:12px}.icon-box{background:#e8ff0026;color:#e8ff00}.icon-box,.shield-icon{align-items:center;border-radius:8px;display:flex;height:40px;justify-content:center;width:40px}.shield-icon{background:#3b82f626;color:#3b82f6}.available-package-name{color:#fff;font-size:16px;font-weight:700;margin-bottom:4px}.available-package-type{color:#e8ff00;display:block;font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:12px}.available-package-desc{color:#ffffff80;font-size:12px;line-height:1.5;margin-bottom:20px}.pricing-tiers-section{background:#0003;border-radius:8px;flex:1 1;margin-bottom:16px;padding:16px}.pricing-tiers-section h5{color:#fff6;font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:12px}.tiers-list{display:flex;flex-direction:column;gap:8px;max-height:220px;overflow-y:auto;padding-right:4px}.tiers-list::-webkit-scrollbar{width:4px}.tiers-list::-webkit-scrollbar-track{background:#ffffff0d;border-radius:2px}.tiers-list::-webkit-scrollbar-thumb{background:#e8ff004d;border-radius:2px}.tiers-list::-webkit-scrollbar-thumb:hover{background:#e8ff0080}.tier-item{align-items:center;background:#ffffff08;border-radius:6px;display:flex;justify-content:space-between;padding:8px 12px}.tier-item .tier-range{color:#fff;font-size:13px}.tier-item .tier-price{color:#e8ff00;font-size:14px;font-weight:600}.tier-item .tier-price span{color:#ffffff80;font-size:11px;font-weight:400}.scroll-btn{align-items:center;background:none;border:none;color:#fff6;cursor:pointer;display:flex;font-size:10px;font-weight:600;gap:6px;justify-content:center;letter-spacing:.5px;margin-top:12px;padding:8px;transition:color .2s;width:100%}.scroll-btn:hover{color:#fff9}.purchase-package-btn{background:#ffffff14;border:1px solid #ffffff26;border-radius:8px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;letter-spacing:.5px;padding:12px;transition:all .2s;width:100%}.purchase-package-btn:hover{background:#e8ff001a;border-color:#e8ff004d;color:#e8ff00}@media (max-width:1200px){.available-packages-grid,.bandwidth-stats-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:992px){.bandwidth-header-card{align-items:flex-start;flex-direction:column;gap:20px}.header-right{justify-content:space-between;width:100%}}@media (max-width:768px){.available-packages-grid,.bandwidth-stats-grid,.my-packages-grid{grid-template-columns:1fr}}.modal-overlay{align-items:center;background:#000c;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}.modal-content{background:#0a0a0a;border:1px solid #ffffff1a;border-radius:16px;max-width:420px;overflow:hidden;width:100%}.modal-header{align-items:center;border-bottom:1px solid #ffffff14;display:flex;justify-content:space-between;padding:20px 24px}.modal-header h3{color:#fff;font-size:18px;font-weight:600;margin:0}.modal-close{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;color:#fff9;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s;width:32px}.modal-close:hover{background:#ffffff1a;color:#fff}.modal-body{padding:24px}.modal-info{color:#fff9;font-size:14px;margin-bottom:24px}.amount-selector{margin-bottom:20px}.amount-selector label{color:#ffffffb3;display:block;font-size:13px;font-weight:500;margin-bottom:10px}.amount-input-group{align-items:center;background:#ffffff0d;border:1px solid #ffffff26;border-radius:8px;display:flex;overflow:hidden}.amount-input-group .currency-symbol{background:#e8ff001a;border-right:1px solid #ffffff1a;color:#e8ff00;font-size:16px;font-weight:600;padding:14px 16px}.amount-input-group input{background:#0000;border:none;color:#fff;flex:1 1;font-size:18px;font-weight:600;outline:none;padding:14px 16px}.amount-input-group input::-webkit-inner-spin-button,.amount-input-group input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.amount-input-group input[type=number]{-moz-appearance:textfield}.quick-amounts{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.quick-amount-btn{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;color:#ffffffb3;cursor:pointer;font-size:13px;font-weight:500;padding:10px 16px;transition:all .2s}.quick-amount-btn:hover{background:#ffffff1a;border-color:#fff3;color:#fff}.quick-amount-btn.active{background:#e8ff0026;border-color:#e8ff0080;color:#e8ff00}.modal-error{background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;color:#ef4444;font-size:13px;margin-bottom:16px;padding:12px 16px}.payment-notice{align-items:center;background:#e8ff000d;border:1px solid #e8ff0026;border-radius:8px;display:flex;gap:12px;padding:14px 16px}.payment-notice svg{color:#e8ff00;flex-shrink:0}.payment-notice span{color:#fff9;font-size:13px}.modal-footer{background:#0003;border-top:1px solid #ffffff14;display:flex;gap:12px;padding:20px 24px}.modal-footer .cancel-btn{background:#ffffff0d;border:1px solid #ffffff26;border-radius:8px;color:#fff;cursor:pointer;flex:1 1;font-size:14px;font-weight:500;padding:12px 20px;transition:all .2s}.modal-footer .cancel-btn:hover{background:#ffffff1a}.modal-footer .confirm-btn{background:linear-gradient(135deg,#e8ff00,#d4e600);border:none;border-radius:8px;color:#000;cursor:pointer;flex:1 1;font-size:14px;font-weight:600;padding:12px 20px;transition:all .2s}.modal-footer .confirm-btn:hover:not(:disabled){box-shadow:0 4px 20px #e8ff004d;transform:translateY(-2px)}.modal-footer .confirm-btn:disabled{cursor:not-allowed;opacity:.5}.empty-cell,.loading-cell{color:#ffffff80;font-size:14px;padding:40px 24px!important;text-align:center}.status-badge.failed{background:#ef444426;border:1px solid #ef44444d;color:#ef4444}.status-badge.manual{background:#3b82f626;border:1px solid #3b82f64d;color:#3b82f6}.nav-item.disabled{cursor:not-allowed;opacity:.4;pointer-events:none}.nav-item.disabled:hover{background:#0000;color:#fff9}.purchase-modal-overlay{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000d9;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}.purchase-modal{background:linear-gradient(180deg,#1a1a1a,#141414);border:1px solid #ffffff14;border-radius:16px;max-width:420px;overflow:hidden;width:100%}.purchase-modal-header{align-items:flex-start;display:flex;justify-content:space-between;padding:20px 24px}.purchase-header-left{align-items:flex-start;display:flex;gap:14px}.purchase-header-icon{align-items:center;background:#e8ff001a;border:1px solid #e8ff004d;border-radius:10px;color:#e8ff00;display:flex;height:40px;justify-content:center;width:40px}.purchase-header-text h3{color:#fff;font-size:16px;font-weight:700;letter-spacing:.5px;margin:0 0 4px}.purchase-header-text p{color:#ffffff80;font-size:12px;letter-spacing:.3px;margin:0}.purchase-modal-close{align-items:center;background:#0000;border:none;color:#ffffff80;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s;width:32px}.purchase-modal-close:hover{color:#fff}.purchase-amount-section{padding:0 24px 20px}.purchase-amount-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.purchase-amount-label{color:#ffffff80;font-size:11px;font-weight:600;letter-spacing:.5px}.purchase-balance{color:#e8ff00;font-size:12px;font-weight:600}.purchase-amount-input-wrapper{align-items:center;background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;display:flex;padding:16px 20px}.purchase-amount-input{background:#0000;border:none;color:#fff;flex:1 1;font-size:28px;font-weight:600;outline:none;width:100%}.purchase-amount-input::-webkit-inner-spin-button,.purchase-amount-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.purchase-amount-suffix{color:#fff6;font-size:16px;font-weight:500;margin-left:8px}.purchase-pricing-section{padding:0 24px 20px}.purchase-pricing-label{color:#ffffff80;display:block;font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:12px}.purchase-pricing-list{display:flex;flex-direction:column;gap:2px;margin-bottom:12px;max-height:200px;overflow-y:auto}.purchase-pricing-list::-webkit-scrollbar{width:4px}.purchase-pricing-list::-webkit-scrollbar-track{background:#ffffff0d;border-radius:2px}.purchase-pricing-list::-webkit-scrollbar-thumb{background:#fff3;border-radius:2px}.purchase-tier-item{align-items:center;background:#ffffff05;border:1px solid #0000;border-radius:10px;display:flex;padding:12px 16px;transition:all .2s}.purchase-tier-item.active{background:#e8ff0014;border-color:#e8ff004d}.purchase-tier-indicator{align-items:center;display:flex;justify-content:center;margin-right:12px;width:20px}.tier-dot{background:#fff3;border-radius:50%;height:8px;transition:all .2s;width:8px}.purchase-tier-item.active .tier-dot{background:#e8ff00;box-shadow:0 0 8px #e8ff0080}.purchase-tier-range{color:#fff9;flex:1 1;font-size:14px;font-weight:500}.purchase-tier-item.active .purchase-tier-range{color:#fff}.purchase-tier-price{color:#fffc;font-size:14px;font-weight:600}.purchase-tier-price span{color:#fff6;font-size:11px;font-weight:400}.purchase-tier-item.active .purchase-tier-price{color:#e8ff00}.purchase-tier-item.active .purchase-tier-price span{color:#e8ff0099}.purchase-scroll-btn{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;color:#fff9;cursor:pointer;display:flex;font-size:11px;font-weight:600;gap:8px;justify-content:center;letter-spacing:.5px;padding:10px;transition:all .2s;width:100%}.purchase-scroll-btn:hover{background:#ffffff14;color:#fff}.purchase-total-section{align-items:flex-end;background:#0000004d;border-top:1px solid #ffffff0f;display:flex;justify-content:space-between;padding:20px 24px}.purchase-total-left{display:flex;flex-direction:column;gap:4px}.purchase-total-label{color:#ffffff80;font-size:11px;font-weight:600;letter-spacing:.5px}.purchase-total-amount{color:#fff;font-size:32px;font-weight:700}.purchase-total-amount .currency{font-size:18px;margin-right:2px;vertical-align:top}.purchase-total-right{align-items:flex-end;display:flex;flex-direction:column;gap:6px}.purchase-insufficient{background:#ef444426;border:1px solid #ef444466;border-radius:4px;color:#ef4444;font-size:10px;font-weight:700;letter-spacing:.3px;padding:4px 10px}.purchase-per-gb{color:#ffffff80;font-size:13px}.purchase-error{background:#ef44441a;border-top:1px solid #ef444433;color:#ef4444;font-size:13px;padding:12px 24px;text-align:center}.purchase-modal-footer{background:#0003;display:flex;gap:12px;padding:20px 24px}.purchase-cancel-btn{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;color:#ffffffb3;cursor:pointer;flex:1 1;font-size:13px;font-weight:600;letter-spacing:.5px;padding:14px 20px;transition:all .2s}.purchase-cancel-btn:hover:not(:disabled){background:#ffffff14;color:#fff}.purchase-confirm-btn{background:linear-gradient(135deg,#e8ff00,#d4e600);border:none;border-radius:10px;color:#000;cursor:pointer;flex:1.5 1;font-size:13px;font-weight:700;letter-spacing:.5px;padding:14px 20px;transition:all .2s}.purchase-confirm-btn:hover:not(:disabled){box-shadow:0 4px 20px #e8ff004d;transform:translateY(-2px)}.purchase-confirm-btn:disabled{cursor:not-allowed;opacity:.4;transform:none}.purchase-loading{color:#ffffff80;font-size:14px;padding:20px;text-align:center}.package-details-page{max-width:1400px}.package-not-found{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;padding:60px 40px;text-align:center}.package-not-found p{color:#fff9;font-size:16px;margin-bottom:24px}.package-not-found .back-btn{background:#e8ff001a;border:1px solid #e8ff004d;border-radius:8px;color:#e8ff00;cursor:pointer;font-size:14px;font-weight:600;padding:12px 24px;transition:all .2s}.package-not-found .back-btn:hover{background:#e8ff0026}.package-details-header{align-items:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;display:flex;justify-content:space-between;margin-bottom:24px;padding:24px}.package-header-left{align-items:center;display:flex;gap:16px}.package-header-icon{align-items:center;background:#e8ff001a;border:1px solid #e8ff004d;border-radius:12px;color:#e8ff00;display:flex;height:56px;justify-content:center;width:56px}.package-header-info h2{color:#fff;font-size:22px;font-weight:700;letter-spacing:.5px;margin:0 0 8px}.package-header-meta{align-items:center;display:flex;gap:8px}.package-header-meta .meta-label{color:#ffffff80;font-size:12px;letter-spacing:.5px}.package-header-meta .meta-dot{color:#ffffff4d}.package-header-meta .status-badge{border-radius:4px;font-size:11px;font-weight:600;letter-spacing:.5px;padding:4px 10px}.package-header-meta .status-badge.active{background:#22c55e26;color:#22c55e}.package-header-meta .status-badge.paused{background:#fbbf2426;color:#fbbf24}.package-header-actions{display:flex;gap:12px}.add-bandwidth-btn{align-items:center;background:linear-gradient(135deg,#e8ff00,#d4e600);border:none;border-radius:8px;color:#000;cursor:pointer;display:flex;font-size:13px;font-weight:700;gap:8px;letter-spacing:.5px;padding:12px 20px;transition:all .2s}.add-bandwidth-btn:hover{box-shadow:0 4px 20px #e8ff004d;transform:translateY(-2px)}.pause-package-btn{background:#0000;border:1px solid #e8ff0066;border-radius:8px;color:#e8ff00;cursor:pointer;font-size:13px;font-weight:600;letter-spacing:.5px;padding:12px 20px;transition:all .2s}.pause-package-btn:hover:not(:disabled){background:#e8ff001a}.pause-package-btn:disabled{cursor:not-allowed;opacity:.5}.package-stats-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-bottom:24px}.package-stat-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;padding:24px}.package-stat-card .stat-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:16px}.package-stat-card .stat-label{color:#ffffff80;font-size:11px;font-weight:600;letter-spacing:.5px}.package-stat-card .stat-icon{align-items:center;background:#ffffff0d;border-radius:8px;color:#ffffff80;display:flex;height:36px;justify-content:center;width:36px}.package-stat-card .stat-icon.yellow{background:#e8ff001a;color:#e8ff00}.stat-value-large{color:#fff;font-size:36px;font-weight:700;line-height:1;margin-bottom:16px}.stat-value-large .stat-unit{color:#ffffff80;font-size:18px;font-weight:500;margin-left:4px}.usage-progress-bar{background:#ffffff1a;border-radius:3px;height:6px;margin-bottom:12px;overflow:hidden}.usage-progress-bar .progress-fill{background:linear-gradient(90deg,#e8ff00,#d4e600);border-radius:3px;height:100%;transition:width .3s ease}.usage-labels{color:#fff6;font-size:11px;justify-content:space-between}.status-indicator,.usage-labels{display:flex;letter-spacing:.3px}.status-indicator{align-items:center;background:#ffffff08;border-radius:8px;color:#fff9;font-size:12px;gap:8px;padding:10px 14px}.status-dot{background:#ffffff4d;border-radius:50%;height:8px;width:8px}.status-dot.active{background:#22c55e;box-shadow:0 0 8px #22c55e80}.status-dot.paused{background:#fbbf24;box-shadow:0 0 8px #fbbf2480}.stat-sublabel{color:#fff6;font-size:11px;letter-spacing:.3px}.package-details-bottom{grid-gap:24px;display:grid;gap:24px;grid-template-columns:380px 1fr}.package-info-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;padding:24px}.info-card-header{align-items:center;border-bottom:1px solid #ffffff0f;display:flex;gap:12px;margin-bottom:24px;padding-bottom:16px}.info-header-icon{align-items:center;background:#ffffff0d;border-radius:50%;color:#ffffff80;display:flex;height:36px;justify-content:center;min-width:36px;width:36px}.info-card-header h3{color:#fff;font-size:14px;font-weight:600;letter-spacing:.5px;margin:0}.info-rows{border-bottom:1px solid #ffffff14;display:flex;flex-direction:column;gap:18px;margin-bottom:24px;padding-bottom:24px}.info-row{align-items:center;display:flex;justify-content:space-between;width:100%}.info-label{color:#ffffff80;font-size:12px;letter-spacing:.3px;text-transform:uppercase}.info-value{color:#fffc;font-size:13px;font-weight:600;text-align:right}.info-value.highlight{color:#e8ff00}.info-value.status-active{color:#22c55e}.info-value.status-paused{color:#fbbf24}.payg-fallback-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;justify-content:space-between;margin-bottom:12px;padding:16px}.payg-fallback-card,.payg-left{align-items:center;display:flex}.payg-left{gap:12px}.payg-icon{align-items:center;background:#e8ff001a;border-radius:8px;color:#e8ff00;display:flex;height:32px;justify-content:center;width:32px}.payg-icon.off{background:#ffffff0d;color:#666}.payg-fallback-card .toggle-slider{background:#444;border:1px solid #555}.payg-fallback-card .toggle-slider:before{background:#888}.payg-fallback-card input:checked+.toggle-slider{background:#e8ff00;border-color:#e8ff00}.payg-fallback-card input:checked+.toggle-slider:before{background:#000}.payg-label{color:#fff;font-size:13px;font-weight:600;letter-spacing:.3px}.payg-hint{color:#fff6;font-size:11px;letter-spacing:.3px;margin:0;text-align:center}.traffic-logs-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;overflow:hidden}.logs-tabs{align-items:center;border-bottom:1px solid #ffffff14;display:flex;padding:0 24px}.logs-tab{background:none;border:none;border-bottom:2px solid #0000;color:#ffffff80;cursor:pointer;font-size:12px;font-weight:600;letter-spacing:.5px;padding:16px 20px;transition:all .2s}.logs-tab:hover{color:#fffc}.logs-tab.active{border-bottom-color:#e8ff00;color:#e8ff00}.logs-filter{color:#fff6;font-size:11px;letter-spacing:.3px;margin-left:auto}.logs-content{padding:60px 24px}.logs-empty{flex-direction:column;text-align:center}.logs-empty,.logs-empty .empty-icon{align-items:center;display:flex;justify-content:center}.logs-empty .empty-icon{background:#ffffff08;border-radius:50%;color:#fff3;height:80px;margin-bottom:16px;width:80px}.logs-empty p{color:#fff6;font-size:13px;letter-spacing:.3px;margin:0}.purchase-history-list{background:#ffffff0d;display:flex;flex-direction:column;gap:1px}.purchase-history-item{align-items:center;background:#0d0d0d;display:flex;justify-content:space-between;padding:16px 20px;transition:background .2s ease}.purchase-history-item:hover{background:#e8ff0008}.purchase-info{gap:14px}.purchase-icon,.purchase-info{align-items:center;display:flex}.purchase-icon{background:#e8ff001a;border-radius:10px;color:#e8ff00;height:40px;justify-content:center;width:40px}.purchase-details{display:flex;flex-direction:column;gap:4px}.purchase-type{color:#fff;font-size:13px;font-weight:600;letter-spacing:.3px}.purchase-date{color:#ffffff80;font-size:12px}.purchase-amount{align-items:flex-end;display:flex;flex-direction:column;gap:4px}.gb-added{color:#4ade80;font-size:14px;font-weight:600;letter-spacing:.3px}.price-paid{color:#ffffff80;font-size:12px}@media (max-width:1200px){.package-details-bottom,.package-stats-grid{grid-template-columns:1fr}}@media (max-width:768px){.package-details-header{align-items:stretch;flex-direction:column;gap:20px}.package-header-actions{justify-content:stretch}.package-header-actions button{flex:1 1}}.earn-page{padding:0}.earn-header{margin-bottom:32px}.earn-header .page-title{margin-bottom:8px}.earn-subtitle{color:#ffffff80;font-size:14px;margin:0}.earn-section{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;margin-bottom:24px;padding:24px}.earn-section .section-header-icon{align-items:center;background:#e8ff001a;border-radius:12px;color:#e8ff00;display:flex;height:48px;justify-content:center;margin-bottom:16px;width:48px}.earn-section h2{color:#fff;font-size:18px;font-weight:600;letter-spacing:.3px;margin:0 0 8px}.earn-section .section-description{color:#ffffff80;font-size:13px;margin:0 0 24px}.referral-code-section{background:linear-gradient(135deg,#e8ff000d,#ffffff05);border-color:#e8ff0026}.referral-code-display{display:flex;flex-wrap:wrap;gap:24px}.code-box{background:#0000004d;border:1px solid #e8ff004d;border-radius:10px;display:flex;flex-direction:column;gap:8px;min-width:200px;padding:20px 32px}.code-label{color:#ffffff80;font-size:11px;letter-spacing:.5px}.code-value{color:#e8ff00;font-size:28px;font-weight:700;letter-spacing:2px}.referral-link-box{flex:1 1;min-width:300px}.link-label{color:#ffffff80;display:block;font-size:11px;letter-spacing:.5px;margin-bottom:8px}.link-row{display:flex;gap:12px}.link-input{background:#0000004d;border:1px solid #ffffff1a;border-radius:8px;color:#ffffffb3;flex:1 1;font-family:monospace;font-size:13px;padding:14px 16px}.copy-btn{align-items:center;background:linear-gradient(135deg,#e8ff00,#d4e600);border:none;border-radius:8px;color:#000;cursor:pointer;display:flex;font-size:12px;font-weight:600;gap:8px;letter-spacing:.5px;padding:14px 20px;transition:all .2s}.copy-btn:hover{box-shadow:0 4px 15px #e8ff004d;transform:translateY(-1px)}.set-referral-code{max-width:500px}.permanent-warning{align-items:center;background:#f59e0b1a;border:1px solid #f59e0b4d;border-radius:8px;display:flex;gap:10px;margin-bottom:16px;padding:12px 16px}.permanent-warning svg{color:#f59e0b;flex-shrink:0}.permanent-warning span{color:#f59e0b;font-size:13px;font-weight:500}.permanent-badge{background:#e8ff0026;border:1px solid #e8ff004d;border-radius:4px;color:#e8ff00;display:inline-block;font-size:10px;font-weight:600;letter-spacing:.5px;margin-left:8px;padding:2px 8px}.code-input-row{display:flex;gap:12px}.code-input-wrapper{align-items:center;background:#0000004d;border:1px solid #ffffff26;border-radius:8px;display:flex;flex:1 1;transition:border-color .2s}.code-input-wrapper:focus-within{border-color:#e8ff00}.code-prefix{color:#e8ff00;font-size:14px;font-weight:600;letter-spacing:.5px;padding:14px 0 14px 16px;white-space:nowrap}.code-input{background:#0000004d;border:1px solid #ffffff26;border-radius:8px;color:#fff;flex:1 1;font-size:14px;padding:14px 16px;transition:border-color .2s}.code-input.with-prefix{background:#0000;border:none;border-radius:0;padding:14px 16px 14px 4px}.code-input.with-prefix:focus{outline:none}.code-input:focus{border-color:#e8ff00;outline:none}.code-input::placeholder{color:#ffffff4d}.code-preview{align-items:center;background:#e8ff000d;border:1px solid #e8ff0026;border-radius:8px;display:flex;gap:12px;margin-top:16px;padding:12px 16px}.preview-label{color:#ffffff80;font-size:11px;letter-spacing:.5px}.preview-code{color:#e8ff00;font-size:16px;font-weight:700;letter-spacing:1px}.numerology-badge{align-items:center;background:#e8ff0026;border:1px solid #e8ff004d;border-radius:20px;color:#e8ff00;display:flex;font-size:10px;font-weight:600;gap:4px;letter-spacing:.5px;margin-left:auto;padding:4px 10px}.numerology-badge svg{color:#e8ff00}.set-code-btn{background:linear-gradient(135deg,#e8ff00,#d4e600);border:none;border-radius:8px;color:#000;cursor:pointer;font-size:12px;font-weight:600;letter-spacing:.5px;padding:14px 24px;transition:all .2s}.set-code-btn:hover:not(:disabled){box-shadow:0 4px 15px #e8ff004d;transform:translateY(-1px)}.set-code-btn:disabled{cursor:not-allowed;opacity:.6}.code-error{color:#ef4444}.code-error,.code-success{font-size:12px;margin:12px 0 0}.code-success{color:#22c55e}.code-hint{color:#fff6;font-size:12px;margin:12px 0 0}.generate-referral-code{flex-direction:column;padding:40px 20px}.generate-code-btn,.generate-referral-code{align-items:center;display:flex;justify-content:center}.generate-code-btn{background:linear-gradient(135deg,#e8ff00,#d4e600);border:none;border-radius:16px;box-shadow:0 8px 32px #e8ff004d;color:#000;cursor:pointer;font-size:18px;font-weight:700;gap:16px;letter-spacing:1.5px;max-width:400px;padding:28px 48px;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.generate-code-btn:hover:not(:disabled){box-shadow:0 16px 48px #e8ff0066;transform:translateY(-3px) scale(1.02)}.generate-code-btn:active:not(:disabled){transform:translateY(-1px) scale(1.01)}.generate-code-btn:disabled{cursor:not-allowed;opacity:.7}.generate-code-btn svg{height:28px;width:28px}.generate-code-btn .spinner{animation:spin 1s linear infinite}.generate-hint{color:#ffffff80;font-size:14px;margin-top:20px;max-width:400px;text-align:center}.earn-stats-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-bottom:24px}.earn-stat-card{align-items:flex-start;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;display:flex;gap:16px;padding:24px}.earn-stat-card.highlight{background:linear-gradient(135deg,#e8ff0014,#ffffff05);border-color:#e8ff0033}.earn-stat-card .stat-icon{align-items:center;background:#ffffff0d;border-radius:12px;color:#fff9;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.earn-stat-card .stat-icon.users{background:#3b82f61a;color:#3b82f6}.earn-stat-card .stat-icon.bandwidth{background:#22c55e1a;color:#22c55e}.earn-stat-card .stat-icon.earned{background:#e8ff0026;color:#e8ff00}.earn-stat-card .stat-content{display:flex;flex-direction:column;gap:4px}.earn-stat-card .stat-label{color:#ffffff80;font-size:11px;letter-spacing:.5px}.earn-stat-card .stat-value{color:#fff;font-size:28px;font-weight:700}.earn-stat-card .stat-value .unit{color:#ffffff80;font-size:14px;font-weight:500}.earn-stat-card .stat-value.earned-value{color:#e8ff00}.earn-stat-card .stat-sublabel{color:#fff6;font-size:12px}.earnings-info{background:#ffffff05}.earnings-breakdown{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin-top:24px}.earnings-step{background:#0003;border:1px solid #ffffff0d;border-radius:10px;display:flex;gap:16px;padding:20px}.step-number{color:#e8ff00;font-size:24px;font-weight:700;opacity:.5}.step-content h4{color:#fff;font-size:14px;font-weight:600;margin:0 0 8px}.step-content p{color:#ffffff80;font-size:13px;line-height:1.5;margin:0}.referred-users-section .section-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.referred-users-section .section-header-left{align-items:center;display:flex;gap:16px}.referred-users-section .section-header-left .section-header-icon{margin-bottom:0}.referred-users-section .section-header h2{margin:0}.users-count{background:#e8ff001a;border-radius:20px;color:#e8ff00;font-size:12px;font-weight:600;letter-spacing:.5px;padding:6px 12px}.referred-users-table{background:#0003;border-radius:10px;overflow:hidden}.referred-users-table .table-header{background:#ffffff08;border-bottom:1px solid #ffffff14;display:grid;grid-template-columns:60px 1fr 120px 120px 120px 180px;padding:14px 20px}.referred-users-table .table-header span{color:#ffffff80;font-size:11px;font-weight:600;letter-spacing:.5px}.referred-users-table .table-body{max-height:400px;overflow-y:auto}.referred-users-table .table-row{align-items:center;border-bottom:1px solid #ffffff0d;display:grid;grid-template-columns:60px 1fr 120px 120px 120px 180px;padding:16px 20px;transition:background .2s}.referred-users-table .table-row:hover{background:#ffffff05}.referred-users-table .table-row:last-child{border-bottom:none}.referred-users-table .col-id{color:#fff6;font-size:13px}.referred-users-table .col-user{color:#fff;font-size:13px}.user-email{display:inline-block;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.referred-users-table .col-date,.referred-users-table .col-purchased,.referred-users-table .col-used{color:#ffffffb3;font-size:13px}.referred-users-table .col-earned{font-size:13px;font-weight:600}.referred-users-table .col-earned.highlight{color:#e8ff00}.referred-users-table .table-empty{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:60px 20px;text-align:center}.referred-users-table .table-empty .empty-icon{align-items:center;background:#ffffff08;border-radius:50%;color:#fff3;display:flex;height:80px;justify-content:center;margin-bottom:16px;width:80px}.referred-users-table .table-empty p{color:#ffffff80;font-size:14px;font-weight:600;letter-spacing:.5px;margin:0 0 8px}.referred-users-table .table-empty span{color:#ffffff4d;font-size:13px}@media (max-width:1200px){.earn-stats-grid{grid-template-columns:repeat(2,1fr)}.earnings-breakdown{grid-template-columns:1fr}}@media (max-width:768px){.earn-stats-grid{grid-template-columns:1fr}.code-input-row,.referral-code-display{flex-direction:column}.referred-users-table .table-header,.referred-users-table .table-row{grid-template-columns:40px 1fr 80px 80px}.referred-users-table .col-date,.referred-users-table .col-earned{display:none}}.empty-message{background:#ffffff05;border:1px dashed #ffffff1a;border-radius:12px;color:#ffffff80;flex-direction:column;font-size:14px;min-height:160px;padding:48px 24px;text-align:center}.empty-message,.empty-message-icon{align-items:center;display:flex;justify-content:center}.empty-message-icon{background:#e8ff0014;border-radius:50%;height:56px;margin-bottom:16px;width:56px}.empty-message-icon svg{color:#e8ff0099;height:28px;width:28px}.empty-message-text{color:#fff9;font-size:15px;font-weight:500;margin-bottom:8px}.empty-message-subtext{color:#ffffff59;font-size:13px}.loading-message{align-items:center;background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;color:#ffffff80;display:flex;font-size:14px;gap:12px;justify-content:center;min-height:160px;padding:48px 24px}.loading-message:before{animation:spin .8s linear infinite;border:2px solid #e8ff0033;border-radius:50%;border-top-color:#e8ff00;content:"";height:20px;width:20px}.auth-page{background:#000;display:flex;min-height:100vh}.auth-left{background:linear-gradient(135deg,#000,#0a0a0a);display:flex;flex:1 1;flex-direction:column;max-width:45%;padding:40px 60px;position:relative}.auth-left:after{background:linear-gradient(90deg,#0000 0,#e8ff0008);bottom:0;content:"";pointer-events:none;position:absolute;right:0;top:0;width:120px}.auth-logo{margin-bottom:60px}.auth-logo a,.auth-logo-link{text-decoration:none}.auth-logo-link{align-items:center;display:flex;gap:8px}.auth-logo .brand-name{color:#fff;font-size:24px;font-weight:700;letter-spacing:-.5px}.auth-logo-image{height:50px;object-fit:contain;width:auto}.auth-form-container{max-width:420px;width:100%}.auth-form-container h1{color:#fff;font-size:32px;font-weight:700;margin-bottom:12px}.auth-subtitle{color:#fff9;font-size:15px;margin-bottom:8px}.auth-switch{color:#fff9;font-size:14px;margin-bottom:32px}.auth-switch a{color:#e8ff00;font-weight:500;text-decoration:none}.auth-switch a:hover{text-decoration:underline}.auth-form{gap:24px}.auth-form,.auth-form .form-group{display:flex;flex-direction:column}.auth-form .form-group{gap:8px}.auth-form .form-group label{color:#fffc;font-size:14px}.auth-form .form-group label .required{color:#ef4444}.input-with-icon{align-items:center;display:flex;gap:12px}.input-with-icon svg{color:#fff6;flex-shrink:0}.input-with-icon input{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;color:#fff;flex:1 1;font-size:14px;padding:16px;transition:all .2s}.input-with-icon input:focus{background:#ffffff14;border-color:#e8ff0080;outline:none}.input-with-icon input::placeholder{color:#fff6}.captcha-box{align-items:center;display:flex;flex-direction:column;gap:12px}.turnstile-container{display:flex;justify-content:center;width:100%}.turnstile-widget{min-height:65px}.captcha-verified{align-items:center;color:#e8ff00;display:flex;font-size:14px;font-weight:500;gap:8px}.captcha-verified svg{flex-shrink:0}.captcha-checkbox{align-items:center;color:#fffc;cursor:pointer;display:flex;font-size:14px;gap:12px}.captcha-checkbox input{display:none}.captcha-checkbox .checkmark{align-items:center;border:2px solid #ffffff4d;border-radius:4px;display:flex;height:20px;justify-content:center;transition:all .2s;width:20px}.captcha-checkbox input:checked+.checkmark{background:#e8ff00;border-color:#e8ff00}.captcha-checkbox input:checked+.checkmark:after{border:solid #000;border-width:0 2px 2px 0;content:"";height:10px;transform:rotate(45deg);width:6px}.captcha-brand{align-items:flex-end;display:flex;flex-direction:column;gap:2px}.cloudflare-text{color:#f6821f;font-size:12px;font-weight:700;letter-spacing:.5px}.auth-submit-btn{background:#e8ff00;border:none;border-radius:8px;color:#000;cursor:pointer;font-size:15px;font-weight:600;padding:16px;transition:all .2s;width:100%}.auth-submit-btn:hover{background:#d4eb00;box-shadow:0 4px 20px #e8ff0066;transform:translateY(-2px)}.auth-submit-btn:disabled{cursor:not-allowed;opacity:.6;transform:none}.btn-spinner{animation:spin .8s linear infinite;border:2px solid #0000004d;border-radius:50%;border-top-color:#000;display:inline-block;height:16px;margin-right:8px;vertical-align:middle;width:16px}@keyframes spin{to{transform:rotate(1turn)}}.auth-error{align-items:center;background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;color:#ef4444;display:flex;font-size:14px;gap:10px;margin-bottom:16px;padding:14px 16px}.success-message{padding:40px 20px;text-align:center}.success-message svg{margin-bottom:24px}.success-message h1{margin-bottom:16px}.success-message p{margin-bottom:8px}.forgot-link{color:#fff9;display:block;font-size:14px;text-align:center;text-decoration:none;transition:color .2s}.forgot-link:hover{color:#e8ff00}.terms-text{color:#ffffff80;font-size:13px;line-height:1.6;text-align:center}.terms-text a{color:#e8ff00;text-decoration:none}.terms-text a:hover{text-decoration:underline}.auth-right{background:#000;flex:1 1;max-width:55%;overflow:hidden;position:relative}.auth-right:before{background:linear-gradient(90deg,#000000f2 0,#0009 40%,#0000);width:200px;z-index:2}.auth-right-content{padding:40px;position:relative;z-index:10}.auth-right-logo{align-items:center;display:flex;gap:12px}.auth-right-logo .logo-text{color:#fff;font-size:22px;font-weight:700}.auth-dither-container{bottom:0;filter:blur(2px);left:0;opacity:.6;position:absolute;right:0;top:0;z-index:1}.auth-dither-container canvas{height:100%!important;width:100%!important}.auth-dither-text{align-items:center;display:flex;flex-direction:column;left:50%;pointer-events:none;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:10}.auth-dither-text span{color:#fff;font-size:48px;font-weight:700;letter-spacing:2px;line-height:1.1;text-transform:uppercase}.network-bg{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.globe{background:radial-gradient(circle at 30% 30%,#e8ff0026 0,#e8ff000d 40%,#0000 70%);border-radius:50%;height:600px;position:absolute;right:-100px;top:50%;transform:translateY(-50%);width:600px}.globe:before{border:1px solid #e8ff001a;border-radius:50%;bottom:10%;left:10%;right:10%;top:10%}.globe:after,.globe:before{content:"";position:absolute}.globe:after{border:1px solid #e8ff0014;border-radius:50%;bottom:20%;left:20%;right:20%;top:20%}.network-lines{bottom:0;left:0;position:absolute;right:0;top:0}.network-node{animation:pulse 3s ease-in-out infinite;background:#e8ff0099;border-radius:50%;box-shadow:0 0 10px #e8ff0066;height:6px;position:absolute;width:6px}.network-node:before{background:linear-gradient(90deg,#e8ff004d,#0000);content:"";height:1px;left:50%;position:absolute;top:50%;transform:rotate(0deg);transform:rotate(var(--angle,0deg));transform-origin:left center;width:100px}.auth-right:before{background-image:linear-gradient(#e8ff0008 1px,#0000 0),linear-gradient(90deg,#e8ff0008 1px,#0000 0);background-size:50px 50px;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}@media (max-width:1200px){.auth-left{padding:40px}}@media (max-width:992px){.auth-page{flex-direction:column}.auth-left{justify-content:flex-start;max-width:100%;min-height:100vh;padding:60px 24px 40px}.auth-logo{display:flex;margin-bottom:40px}.auth-logo,.auth-logo-link{justify-content:center}.auth-dither-text,.auth-right{display:none}.auth-form-container{margin:0 auto;max-width:100%}}@media (max-width:600px){.auth-left{padding:32px 20px}.auth-logo{display:flex;margin-bottom:32px}.auth-logo,.auth-logo-link{justify-content:center}.auth-form-container h1{font-size:28px;text-align:center}.auth-subtitle{font-size:14px;text-align:center}.auth-switch{margin-bottom:24px;text-align:center}.auth-form{gap:20px}.input-with-icon input{font-size:16px;padding:14px}.input-with-icon{gap:10px}.auth-submit-btn{font-size:14px;padding:14px}}@media (max-width:480px){.auth-left{justify-content:flex-start;padding:40px 16px 24px}.auth-logo{display:flex;margin-bottom:32px}.auth-logo,.auth-logo-link{justify-content:center}.auth-form-container h1{font-size:24px;text-align:center}.auth-subtitle{font-size:13px;text-align:center}.auth-switch{margin-bottom:20px;text-align:center}.auth-form{gap:16px}.auth-form .form-group label{font-size:13px}.input-with-icon input{padding:12px}.input-with-icon svg{height:16px;width:16px}.input-with-icon{gap:10px}.captcha-box{align-items:flex-start;flex-direction:column;gap:12px;padding:14px 16px}.captcha-checkbox{font-size:13px}.captcha-brand{align-items:flex-start;width:100%}.auth-submit-btn{font-size:14px;padding:12px}.forgot-link{font-size:13px}.terms-text{font-size:12px}}@media (max-width:360px){.auth-left{padding:20px 12px}.auth-form-container h1{font-size:22px}.auth-subtitle{font-size:12px}.input-with-icon input{font-size:14px;padding:11px}.input-with-icon{gap:8px}.captcha-box{padding:12px}.captcha-checkbox .checkmark{height:18px;width:18px}.auth-submit-btn{padding:11px}}*{box-sizing:border-box;margin:0;padding:0}:root{--primary-yellow:#e8ff00;--bg-dark:#000;--bg-card:#1a1a1a;--text-white:#fff;--text-gray:#fff;--glow-yellow:#e8ff004d}.blur-text-container{display:flex;flex-wrap:wrap;justify-content:center;width:100%}body,html{max-width:100vw;overflow-x:hidden;width:100%}body{background:#000;background:var(--bg-dark);color:#fff;color:var(--text-white);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.6;position:relative}.App{overflow-x:hidden;width:100%}.App,.container,.hero,.navbar,article,aside,footer,header,main,section{max-width:100vw}body:before{background:radial-gradient(circle at 20% 30%,#e8ff0026 0,#0000 40%),radial-gradient(circle at 80% 20%,#e8ff001a 0,#0000 35%),radial-gradient(circle at 40% 70%,#e8ff0014 0,#0000 40%),radial-gradient(circle at 90% 80%,#ffc8001f 0,#0000 35%)}body:after,body:before{content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}body:after{background-image:repeating-linear-gradient(0deg,#ffffff08,#0000 1px,#0000 2px,#ffffff08 3px),repeating-linear-gradient(90deg,#ffffff08,#0000 1px,#0000 2px,#ffffff08 3px)}.container{margin:0 auto;max-width:1400px;padding:0 40px;position:relative;width:100%;z-index:2}.navbar{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0000;left:0;max-width:100vw;padding:12px 0;position:fixed;right:0;top:0;transition:background .3s ease,box-shadow .3s ease,-webkit-backdrop-filter .3s ease;transition:background .3s ease,box-shadow .3s ease,backdrop-filter .3s ease;transition:background .3s ease,box-shadow .3s ease,backdrop-filter .3s ease,-webkit-backdrop-filter .3s ease;width:100%;z-index:1000}.navbar.scrolled{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000f2}.nav-wrapper{align-items:center;display:flex;justify-content:space-between;position:relative;width:100%}.logo{flex-shrink:0;order:1}.logo-image{height:60px;margin-top:1px;object-fit:contain;width:auto}.brand-name{letter-spacing:-.5px;margin-top:-8px}.brand,.brand-name{color:#fff;color:var(--text-white);font-size:24px;font-weight:700}.nav-menu{display:flex;gap:40px;list-style:none;order:2}.nav-menu a{color:#fff;color:var(--text-gray);font-size:15px;text-decoration:none;transition:color .3s}.nav-menu a.active,.nav-menu a:hover{color:#fff;color:var(--text-white)}.cta-button{background:#e8ff00;background:var(--primary-yellow);border:none;border-radius:25px;color:#000;color:var(--bg-dark);cursor:pointer;font-size:15px;font-weight:600;order:4;padding:12px 32px;transition:transform .3s,box-shadow .3s}.cta-button:hover{box-shadow:0 10px 30px #e8ff004d;box-shadow:0 10px 30px var(--glow-yellow);transform:translateY(-2px)}.hero{min-height:100vh;overflow:hidden;padding:180px 0 100px;position:relative}.dither-container{filter:blur(2px);height:100%;left:0;opacity:.25;position:absolute;top:0;width:100%;z-index:0}.dither-container canvas,.dither-container>div{height:100%!important;width:100%!important}.hero:before{animation:glowPulse 8s ease-in-out infinite;background:radial-gradient(ellipse at 50% 30%,#e8ff0040 0,#0000 50%),radial-gradient(ellipse at 30% 50%,#ffc80026 0,#0000 40%),radial-gradient(ellipse at 70% 50%,#e8ff0026 0,#0000 40%);content:"";filter:blur(60px);height:120%;left:50%;pointer-events:none;position:absolute;top:-10%;transform:translateX(-50%);width:120%;z-index:1}@keyframes glowPulse{0%,to{opacity:.6;transform:translateX(-50%) scale(1)}50%{opacity:1;transform:translateX(-50%) scale(1.1)}}@keyframes float{0%,to{opacity:0;transform:translateY(0) scale(1)}50%{opacity:1;transform:translateY(-30px) scale(1.5)}}@keyframes floatOrb{0%,to{transform:translate(0) scale(1)}25%{transform:translate(100px,-100px) scale(1.2)}50%{transform:translate(-50px,-200px) scale(.8)}75%{transform:translate(-150px,-100px) scale(1.1)}}.hero-content{position:relative;text-align:center;z-index:2}.hero-label{color:#e8ff00;color:var(--primary-yellow);font-size:12px;font-weight:600;letter-spacing:3px;margin-bottom:20px}.hero-title{font-size:72px;font-weight:700;line-height:1.1;margin-bottom:24px;margin-left:auto;margin-right:auto;max-width:900px}.hero-subtitle{color:#fff;color:var(--text-gray);font-size:18px;margin:0 auto 40px;max-width:700px}.hero-buttons{display:flex;gap:20px;justify-content:center;margin-bottom:60px}.video-button{align-items:center;background:#0000;border:2px solid #e8ff004d;border-radius:25px;color:#fff;color:var(--text-white);cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:12px;padding:12px 32px;transition:all .3s}.video-button:hover{background:#e8ff001a;border-color:#e8ff00;border-color:var(--primary-yellow)}.hero-stats-left{bottom:100px;left:0;position:absolute}.rating{margin-bottom:20px}.stars{color:#e8ff00;color:var(--primary-yellow);font-size:20px;margin-bottom:5px}.rating p{color:#fff;color:var(--text-gray);font-size:14px}.avatar-group{display:flex;gap:-10px}.avatar{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border:2px solid #000;border:2px solid var(--bg-dark);border-radius:50%;color:#fff;display:flex;font-size:14px;font-weight:600;height:40px;justify-content:center;margin-left:-10px;width:40px}.avatar:first-child{background:linear-gradient(135deg,#667eea,#764ba2);margin-left:0}.avatar:nth-child(2){background:linear-gradient(135deg,#f093fb,#f5576c)}.avatar:nth-child(3){background:linear-gradient(135deg,#4facfe,#00f2fe)}.avatar.add{background:#1a1a1a;background:var(--bg-card);color:#e8ff00;color:var(--primary-yellow);font-size:20px}.hero-stats-right{bottom:100px;display:flex;flex-direction:column;gap:30px;position:absolute;right:0}.stat-item h3{color:#fff;color:var(--text-white);font-size:32px;margin-bottom:5px}.stat-item p{color:#fff;color:var(--text-gray);font-size:11px;letter-spacing:1px;line-height:1.4}.feature-cards-hero{display:flex;gap:30px;justify-content:center;margin-top:80px;position:relative;z-index:1}.feature-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#1a1a1af2,#282828cc);border:1px solid #ffffff14;border-radius:20px;flex:1 1;max-width:350px;overflow:hidden;padding:40px 30px;position:relative}.feature-card:before{background:radial-gradient(circle,#e8ff0066 0,#0000 60%);content:"";filter:blur(40px);height:300%;left:-100%;opacity:0;position:absolute;top:-100%;transition:opacity .6s ease;width:300%}.feature-card:hover:before{animation:rotateGlow 3s linear infinite;opacity:1}.feature-card.center:before{animation:rotateGlow 4s linear infinite;opacity:.7}@keyframes rotateGlow{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.feature-icon{align-items:center;background:#e8ff001a;border-radius:50%;display:flex;height:80px;justify-content:center;margin:0 auto 24px;position:relative;width:80px}.feature-card h3{font-size:24px;position:relative;text-align:center}.features-label{color:#e8ff00;color:var(--primary-yellow);font-size:11px;font-weight:600;letter-spacing:3px;margin-top:30px;text-align:center}.proxy-types{padding:100px 0;position:relative}.proxy-types-title{color:#fff;color:var(--text-white);font-size:48px;font-weight:700;margin-bottom:20px;text-align:center}.proxy-types-subtitle{color:#fff;color:var(--text-gray);font-size:16px;line-height:1.8;margin:0 auto 60px;max-width:900px;text-align:center}.proxy-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(3,1fr);position:relative;z-index:1}.proxy-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#1a1a1acc,#141414e6);border:1px solid #ffffff14;border-radius:20px;overflow:hidden;padding:40px 30px;position:relative;transition:transform .3s,border-color .3s}.proxy-card:before{background:radial-gradient(circle,#e8ff0026 0,#0000 60%);content:"";filter:blur(40px);height:300%;left:-100%;opacity:0;position:absolute;top:-100%;transition:opacity .6s ease;width:300%}.proxy-card:hover{border-color:#e8ff004d;transform:translateY(-8px)}.proxy-card:hover:before{opacity:1}.proxy-card-header{justify-content:space-between;margin-bottom:24px}.proxy-card-header,.proxy-icon{align-items:center;display:flex}.proxy-icon{background:#e8ff001a;border-radius:12px;color:#e8ff00;color:var(--primary-yellow);height:60px;justify-content:center;position:relative;width:60px}.proxy-price{background:#ffffff0d;border:1px solid #ffffff26;border-radius:20px;color:#fff;color:var(--text-gray);font-size:13px;padding:6px 16px}.proxy-card-title{color:#fff;color:var(--text-white);font-size:24px;font-weight:700;margin-bottom:12px;position:relative}.proxy-card-description{color:#fff;color:var(--text-gray);font-size:15px;line-height:1.6;margin-bottom:24px;position:relative}.proxy-buy-btn{background:#0000;border:none;color:#fff;color:var(--text-white);cursor:pointer;display:inline-block;font-size:15px;font-weight:600;padding:0;position:relative;transition:color .3s,transform .3s}.proxy-buy-btn:hover{color:#e8ff00;color:var(--primary-yellow);transform:translateX(5px)}.pricing-packages{min-height:900px;overflow:hidden;padding:100px 0;position:relative}.pricing-packages .dither-container{filter:blur(6px)}.pricing-title{color:#fff;color:var(--text-white);font-size:48px;font-weight:700;margin-bottom:16px;text-align:center}.pricing-subtitle{color:#fff;color:var(--text-gray);font-size:16px;margin-bottom:50px;text-align:center}.pricing-content{grid-gap:40px;display:grid;gap:40px;grid-template-columns:1fr 1fr;position:relative;z-index:1}.pricing-plans{display:flex;flex-direction:column;gap:16px;height:100%}.plan-item{align-items:center;background:#1a1a1a99;border:1px solid #ffffff14;border-radius:16px;cursor:pointer;display:flex;flex:1 1;gap:16px;min-height:100px;padding:24px;position:relative;transition:all .3s}.plan-item:hover{background:#1e1e1eb3;border-color:#ffffff26}.plan-item.active{background:#e8ff000d;border:2px solid #e8ff00}.plan-item-icon{align-items:center;background:#ffffff0d;border-radius:12px;color:#fff;color:var(--text-white);display:flex;height:50px;justify-content:center;width:50px}.plan-item.active .plan-item-icon{background:#e8ff0033;color:#e8ff00}.plan-item-name{color:#fff;color:var(--text-white);flex:1 1;font-size:16px;font-weight:600}.plan-item-arrow{align-items:center;background:#e8ff00;border-radius:8px;color:#000;color:var(--bg-dark);display:flex;height:32px;justify-content:center;width:32px}.pricing-details{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#1a1a1acc,#141414e6);border:1px solid #ffffff14;border-radius:24px;height:680px;min-height:680px;overflow:hidden;padding:40px}.pricing-slider{margin-bottom:40px;min-height:80px;position:relative}.slider-input{-webkit-appearance:none;appearance:none;background:#ffffff1a;border-radius:10px;cursor:pointer;height:4px;outline:none;position:relative;width:100%;z-index:1}.slider-input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#e8ff00;border:3px solid #000;border:3px solid var(--bg-dark);border-radius:50%;box-shadow:0 0 0 3px #e8ff004d;cursor:pointer;height:20px;width:20px}.slider-input::-moz-range-thumb{background:#e8ff00;border:3px solid #000;border:3px solid var(--bg-dark);border-radius:50%;box-shadow:0 0 0 3px #e8ff004d;cursor:pointer;height:20px;width:20px}.slider-labels{display:flex;justify-content:space-between;margin-top:16px;transition:opacity .3s}.slider-labels span{color:#fff;color:var(--text-gray);flex:1 1;font-size:11px;line-height:1.3;text-align:center}.duration-selector,.gb-selector{display:flex;flex-direction:column;gap:12px}.selector-label{font-size:14px}.duration-select,.selector-label{color:#fff;color:var(--text-white);font-weight:500}.duration-select{-webkit-appearance:none;appearance:none;background:#0006;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23E8FF00'%3E%3Cpath d='M8 10 4 6h8l-4 4z'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;border:1px solid #ffffff26;border-radius:12px;cursor:pointer;font-size:15px;padding:16px 20px;transition:all .3s;width:100%}.duration-select:hover{border-color:#e8ff0066}.duration-select:focus{border-color:#e8ff00;border-color:var(--primary-yellow);box-shadow:0 0 0 3px #e8ff0026;outline:none}.duration-select option{background:#1a1a1a;color:#fff;color:var(--text-white);padding:12px}.gb-input-wrapper{align-items:center;background:#0006;border:1px solid #ffffff26;border-radius:12px;display:flex;overflow:hidden;transition:all .3s}.gb-input-wrapper:hover{border-color:#e8ff0066}.gb-input-wrapper:focus-within{border-color:#e8ff00;border-color:var(--primary-yellow);box-shadow:0 0 0 3px #e8ff0026}.gb-input{-moz-appearance:textfield;background:#0000;border:none;color:#fff;color:var(--text-white);flex:1 1;font-size:15px;font-weight:500;outline:none;padding:16px 20px}.gb-input::-webkit-inner-spin-button,.gb-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.gb-suffix{background:#e8ff001a;color:#e8ff00;color:var(--primary-yellow);font-size:14px;font-weight:600;padding:16px 20px}.duration-display{color:#fff;color:var(--text-white);font-size:15px;font-weight:500;padding:16px 20px;text-align:left;width:100%}.gb-selector .slider-input{margin-top:16px}.pricing-info{border-bottom:1px solid #ffffff14;display:flex;justify-content:space-between;margin-bottom:30px;padding-bottom:30px}.pricing-info-row{display:flex;flex-direction:column;gap:8px}.pricing-label{color:#fff;color:var(--text-gray);font-size:13px}.pricing-value{color:#fff;color:var(--text-white);font-size:20px;font-weight:700}.pricing-features{grid-gap:16px;border-bottom:1px solid #ffffff14;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-bottom:30px;padding-bottom:30px}.pricing-feature{align-items:center;color:#fff;color:var(--text-white);display:flex;font-size:14px;gap:10px}.pricing-summary{display:flex;flex-direction:column;gap:16px}.pricing-summary-row{align-items:center;color:#fff;color:var(--text-gray);display:flex;font-size:15px;justify-content:space-between}.pricing-summary-row.total{color:#fff;color:var(--text-white);font-size:16px;font-weight:600}.pricing-summary-value{color:#fff;color:var(--text-white);font-size:20px;font-weight:700}.pricing-buy-button{background:#e8ff00;border:none;border-radius:12px;color:#000;color:var(--bg-dark);cursor:pointer;font-size:16px;font-weight:600;margin-top:8px;padding:16px 32px;transition:all .3s}.pricing-buy-button:hover{background:#d4e600;box-shadow:0 10px 30px #e8ff004d;transform:translateY(-2px)}.pricing-buy-button.disabled{background:#ffffff1a;color:#ffffff80;cursor:not-allowed;width:100%}.pricing-buy-button.disabled:hover{background:#ffffff1a;box-shadow:none;transform:none}.coming-soon-content{align-items:center;display:flex;flex-direction:column;padding:10px 0;text-align:center}.coming-soon-icon{animation:pulse 2s ease-in-out infinite;margin-bottom:16px}.coming-soon-icon svg{height:60px;width:60px}.coming-soon-title{color:#e8ff00;color:var(--primary-yellow);font-size:26px;font-weight:700;margin-bottom:10px}.coming-soon-text{color:#fff;color:var(--text-gray);font-size:14px;line-height:1.5;margin-bottom:20px;max-width:400px}.coming-soon-content .pricing-features{margin-bottom:15px;width:100%}.coming-soon-content .pricing-feature{font-size:13px;gap:8px}.coming-soon-content .pricing-buy-button{font-size:15px;margin-top:0;padding:14px 28px}.plan-item.coming-soon-item{border-style:dashed;opacity:.8}.plan-item.coming-soon-item.active{border-style:dashed;opacity:1}.why-choose{padding:120px 0;position:relative}.why-choose:before{background:radial-gradient(circle,#e8ff001f 0,#0000 70%);content:"";filter:blur(80px);height:600px;pointer-events:none;position:absolute;right:10%;top:20%;width:600px;z-index:0}.section-header{align-items:center;display:flex;flex-direction:column;margin-bottom:60px;text-align:center}.section-label{color:#e8ff00;color:var(--primary-yellow);font-size:12px;font-weight:600;letter-spacing:3px;margin-bottom:15px}.section-title{font-size:48px;font-weight:700;margin:0 auto}.why-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1.4fr 1fr;position:relative;z-index:1}.why-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#1a1a1acc,#28282899);border:1px solid #ffffff14;border-radius:20px;display:flex;flex-direction:column;overflow:hidden;padding:40px;position:relative;transition:all .3s}.why-card:hover{border-color:#e8ff004d;box-shadow:0 20px 60px #e8ff0026;transform:translateY(-8px)}.why-card:before{background:linear-gradient(90deg,#e8ff00,#e8ff004d);background:linear-gradient(90deg,var(--primary-yellow),#e8ff004d);content:"";height:4px;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s}.why-card:hover:before{opacity:1}.why-card-icon{align-items:center;background:#e8ff001a;border-radius:12px;color:#e8ff00;color:var(--primary-yellow);display:flex;height:60px;justify-content:center;margin-bottom:24px;width:60px}.why-card h3{color:#fff;color:var(--text-white);font-size:24px;font-weight:600;margin-bottom:8px}.why-card-subtitle{color:#e8ff00;color:var(--primary-yellow);font-size:14px;font-weight:500;margin-bottom:16px}.why-card-description{color:#fff;color:var(--text-gray);flex-grow:1;font-size:15px;line-height:1.7;margin-bottom:24px}.why-card-button{align-self:flex-start;background:#e8ff00;border:none;border-radius:10px;color:#000;color:var(--bg-dark);cursor:pointer;font-size:15px;font-weight:600;padding:14px 28px;transition:all .3s}.why-card-button:hover{background:#d4e600;box-shadow:0 8px 20px #e8ff004d;transform:translateY(-2px)}.why-card-button.secondary{background:#0000;border:2px solid #e8ff00;border:2px solid var(--primary-yellow);color:#e8ff00;color:var(--primary-yellow)}.why-card-button.secondary:hover{background:#e8ff001a;transform:translateY(-2px)}.country-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.country-tag{background:#e8ff001a;border:1px solid #e8ff0033;border-radius:6px;color:#fff;color:var(--text-white);font-size:13px;padding:6px 12px;transition:all .3s}.country-tag:hover{background:#e8ff0033;border-color:#e8ff00;border-color:var(--primary-yellow)}.code-example{background:#0006;border:1px solid #ffffff0d;border-radius:8px;margin:16px 0;padding:16px}.code-example pre{margin:0;overflow-x:auto}.code-example code{color:#e8ff00;font-family:Courier New,monospace;font-size:13px;line-height:1.6}.about{padding:120px 0;position:relative}.about:before{background:radial-gradient(circle,#e8ff0026 0,#0000 60%);filter:blur(100px);height:700px;left:5%;top:10%;width:700px}.about:after,.about:before{content:"";pointer-events:none;position:absolute;z-index:0}.about:after{background:radial-gradient(circle,#ffc8001a 0,#0000 60%);bottom:10%;filter:blur(90px);height:500px;right:10%;width:500px}.about-content{grid-gap:80px;display:grid;gap:80px;grid-template-columns:350px 1fr;position:relative;z-index:1}.about-stats{display:flex;flex-direction:column;gap:40px;margin-top:40px}.about-stat{border-left:2px solid #e8ff004d;padding-left:20px}.stat-title{color:#fff;color:var(--text-gray);font-size:11px;letter-spacing:1px;line-height:1.6;margin-bottom:10px}.about-stat h3{color:#fff;color:var(--text-white);font-size:48px}.about-right{position:relative}.about-image{border-radius:20px;margin-bottom:40px;overflow:hidden}.about-image img{height:400px;object-fit:cover;width:100%}.about-text h2{font-size:42px;font-weight:700;line-height:1.2;margin-bottom:24px}.about-description{font-size:18px;line-height:1.8;margin-bottom:20px}.about-mission{color:#fff;color:var(--text-gray);font-size:16px;line-height:1.8;margin-bottom:30px}.about-label{bottom:40px;color:#e8ff00;color:var(--primary-yellow);font-size:11px;font-weight:600;letter-spacing:3px;position:absolute;right:0}.faq-section{background:linear-gradient(180deg,#0000,#e8ff0005 50%,#0000);padding:100px 0;position:relative}.faq-title{color:#fff;color:var(--text-white);font-size:48px;font-weight:700;margin-bottom:16px;text-align:center}.faq-subtitle{color:#fff;color:var(--text-gray);font-size:18px;margin-bottom:60px;text-align:center}.faq-list{display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:900px}.faq-item{background:linear-gradient(135deg,#1a1a1acc,#28282899);border:1px solid #ffffff14;border-radius:16px;overflow:hidden;transition:all .3s}.faq-item:hover{border-color:#e8ff0033}.faq-item.active{border-color:#e8ff004d;box-shadow:0 10px 40px #e8ff001a}.faq-question{align-items:center;background:#0000;border:none;color:#fff;color:var(--text-white);cursor:pointer;display:flex;font-size:18px;font-weight:600;justify-content:space-between;padding:24px 30px;text-align:left;transition:all .3s;width:100%}.faq-icon,.faq-question:hover{color:#e8ff00;color:var(--primary-yellow)}.faq-icon{flex-shrink:0;transition:transform .3s}.faq-item.active .faq-icon{transform:rotate(180deg)}.faq-answer{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .4s ease}.faq-item.active .faq-answer{max-height:1200px;padding:0 30px 30px}.faq-answer p{color:#fff;color:var(--text-gray);font-size:15px;line-height:1.8;margin-bottom:20px;white-space:pre-line}.comparison-table-wrapper{background:#0000004d;border:1px solid #ffffff0d;border-radius:12px;margin-top:20px;padding:24px}.comparison-title{color:#fff;color:var(--text-white);font-size:16px;font-weight:600;margin-bottom:20px}.comparison-table{border-collapse:collapse;width:100%}.comparison-table th{border-bottom:1px solid #ffffff1a;color:#e8ff00;color:var(--primary-yellow);font-size:14px;font-weight:600;padding:12px 16px;text-align:left}.comparison-table th:not(:first-child){text-align:center}.comparison-table td{border-bottom:1px solid #ffffff0d;color:#fff;color:var(--text-gray);font-size:14px;padding:12px 16px}.comparison-table td:not(:first-child){text-align:center}.comparison-table tr:last-child td{border-bottom:none}.comparison-table .table-x{color:#fff6;font-size:16px}.comparison-table .table-value{color:#e8ff00;color:var(--primary-yellow);font-weight:600}.comparison-note{color:#ffffff80!important;font-size:13px!important;font-style:italic;margin-bottom:0!important;margin-top:16px}.enterprise-solutions{padding:100px 0;position:relative}.enterprise-title{color:#fff;color:var(--text-white);font-size:42px;font-weight:700;margin-bottom:80px;text-align:center}.enterprise-feature{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr;margin-bottom:80px}.enterprise-feature.reverse{direction:rtl}.enterprise-feature.reverse>*{direction:ltr}.enterprise-icon-badge{align-items:center;background:#00d4d41a;border-radius:10px;display:flex;height:48px;justify-content:center;margin-bottom:20px;width:48px}.enterprise-left h3,.enterprise-right h3{color:#fff;color:var(--text-white);font-size:32px;font-weight:600;line-height:1.3;margin-bottom:16px}.enterprise-left p,.enterprise-right p{color:#fff;color:var(--text-gray);font-size:16px;line-height:1.8}.members-panel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#1a1a1acc,#141414e6);border:1px solid #e8ff0026;border-radius:16px;padding:32px}.organization-header{align-items:center;color:#fff;color:var(--text-white);display:flex;font-size:15px;font-weight:500;gap:10px;margin-bottom:24px}.org-dot{background:#e8ff00;border-radius:50%;box-shadow:0 0 10px #e8ff0080;height:10px;width:10px}.members-section h4,.usage-limits h4{color:#e8ff00;font-size:12px;font-weight:600;letter-spacing:1px;margin-bottom:16px}.members-table{border-collapse:collapse;margin-bottom:32px;width:100%}.members-table th{border-bottom:1px solid #ffffff1a;color:#fff;color:var(--text-gray);font-size:13px;font-weight:500;padding-bottom:12px;text-align:left}.members-table td{border-bottom:1px solid #ffffff0d;color:#fff;color:var(--text-white);font-size:14px;padding:16px 0}.members-table tr.faded td{opacity:.4}.status-badge{border-radius:6px;font-size:12px;font-weight:500;padding:4px 12px}.status-badge.active{background:#e8ff0033;border:1px solid #e8ff004d;color:#e8ff00}.status-badge.disabled{background:#ffffff1a;border:1px solid #ffffff1a;color:#fff;color:var(--text-gray)}.status-badge.invited{background:#64b5f633;border:1px solid #64b5f64d;color:#64b5f6}.toggle-container{align-items:center;color:#fff;color:var(--text-white);display:flex;gap:12px}.toggle-switch{display:inline-block;height:24px;position:relative;width:44px}.toggle-switch input{height:0;opacity:0;width:0}.toggle-slider{background:#e8ff00;border-radius:24px;bottom:0;box-shadow:0 0 10px #e8ff004d;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.3s}.toggle-slider:before{background:#000;background:var(--bg-dark);border-radius:50%;bottom:3px;content:"";height:18px;left:3px;position:absolute;transition:.3s;width:18px}.toggle-switch input:checked+.toggle-slider:before{transform:translateX(20px)}.uptime-panel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#1a1a1acc,#141414e6);border:1px solid #e8ff0026;border-radius:16px;padding:32px}.panel-header{justify-content:space-between;margin-bottom:32px}.brand-logo,.panel-header{align-items:center;display:flex}.brand-logo{color:#fff;color:var(--text-white);font-size:20px;font-weight:700;gap:8px}.service-status-link{color:#e8ff00;cursor:pointer;font-size:13px;text-decoration:underline}.uptime-status-box{background:#e8ff000d;border:2px solid #e8ff00;border-radius:16px;padding:24px}.status-header{align-items:center;display:flex;gap:12px;margin-bottom:24px}.status-dot-large{animation:pulse 2s infinite;background:#e8ff00;border-radius:50%;box-shadow:0 0 10px #e8ff0080;height:14px;width:14px}.status-text{color:#fff;color:var(--text-white);font-size:18px;font-weight:600}.operational{color:#e8ff00}.uptime-chart{background:#0000004d;border:1px solid #ffffff0d;border-radius:12px;padding:20px}.chart-label{color:#fff;color:var(--text-gray);display:flex;font-size:12px;justify-content:space-between;margin-bottom:12px}.chart-bars{align-items:flex-end;display:flex;gap:3px;height:60px}.bar{background:#e8ff00;border-radius:2px 2px 0 0;box-shadow:0 0 5px #e8ff004d;flex:1 1;height:100%;opacity:.9}.bar:nth-child(2n){opacity:.7}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.faq-page{min-height:100vh}.faq-page-hero{background:linear-gradient(180deg,#e8ff000d,#0000);padding:180px 0 80px;position:relative;text-align:center}.faq-page-hero:before{background:radial-gradient(ellipse at 50% 30%,#e8ff0026 0,#0000 50%);content:"";filter:blur(60px);height:100%;left:50%;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:100%}.faq-page-title{color:#fff;color:var(--text-white);font-size:56px;font-weight:700;margin-bottom:20px;position:relative;z-index:1}.faq-page-subtitle{color:#fff;color:var(--text-gray);font-size:20px;position:relative;z-index:1}.faq-page-content{padding:80px 0 120px}.faq-page-content .faq-list{margin:0 auto;max-width:900px}.logo{align-items:center;display:flex;gap:6px;text-decoration:none}.footer{background:linear-gradient(135deg,#0a0a0af2,#141414fa);border-top:1px solid #e8ff001a;padding:80px 0 0;position:relative;z-index:1}.footer-content{grid-gap:60px;display:grid;gap:60px;grid-template-columns:2fr 1fr 1fr 1fr 1fr;margin-bottom:60px}.footer-column{display:flex;flex-direction:column}.footer-logo{align-items:center;color:#fff;color:var(--text-white);display:flex;font-size:24px;font-weight:700;gap:6px;margin-bottom:20px}.footer-logo-image{height:50px;object-fit:contain;width:auto}.footer-description{color:#fff;color:var(--text-gray);font-size:14px;line-height:1.8;margin-bottom:24px}.footer-social{display:flex;gap:12px}.social-link{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;color:#fff;color:var(--text-gray);display:flex;height:40px;justify-content:center;text-decoration:none;transition:all .3s;width:40px}.social-link:hover{background:#e8ff001a;border-color:#e8ff004d;color:#e8ff00;transform:translateY(-3px)}.footer-heading{color:#fff;color:var(--text-white);font-size:14px;font-weight:600;letter-spacing:1px;margin-bottom:20px;text-transform:uppercase}.footer-links{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.footer-links a{color:#fff;color:var(--text-gray);display:inline-block;font-size:14px;text-decoration:none;transition:all .3s}.footer-links a:hover{color:#e8ff00;transform:translateX(5px)}.footer-bottom{align-items:center;border-top:1px solid #ffffff0d;display:flex;justify-content:space-between;padding:30px 0}.footer-bottom-left p{color:#fff;color:var(--text-gray);font-size:14px;margin:0}.footer-bottom-right,.payment-methods{align-items:center;display:flex}.payment-methods{gap:16px}.payment-label{color:#fff;color:var(--text-gray);font-size:13px;font-weight:500}.payment-icons{display:flex;gap:8px}.payment-icons svg{opacity:.7;transition:opacity .3s}.payment-icons svg:hover{opacity:1}.mobile-menu-toggle{align-items:center;background:#ffffff1a;border:1px solid #fff3;border-radius:10px;color:#fff;cursor:pointer;display:none;flex-shrink:0;height:44px;justify-content:center;width:44px;z-index:1001}.mobile-menu-toggle:hover{background:#ffffff26;border-color:#e8ff0066}.mobile-nav-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000c;bottom:0;left:0;position:fixed;right:0;top:0;z-index:998}.mobile-cta{display:none}.desktop-cta{display:block}@media (max-width:1200px){.hero-title{font-size:56px}.about-content{gap:60px;grid-template-columns:300px 1fr}.footer-content{gap:40px;grid-template-columns:2fr 1fr 1fr 1.5fr}}@media (max-width:968px){.App,body,html{max-width:100vw!important;overflow-x:hidden!important}.container{max-width:100%;padding:0 24px;width:100%}.navbar{max-width:100vw;padding:16px 0;width:100%}.nav-wrapper,.navbar .container{max-width:100%;width:100%}.nav-wrapper{flex-wrap:nowrap;gap:16px;min-height:44px}.mobile-menu-toggle{align-items:center;background:#ffffff1a!important;border:1px solid #fff3!important;border-radius:10px;color:#fff!important;cursor:pointer;display:flex!important;flex-shrink:0;height:44px;justify-content:center;margin-left:auto;min-width:44px;opacity:1!important;order:2;position:relative;visibility:visible!important;width:44px;z-index:1001}.desktop-cta{display:none!important}.mobile-cta{border-top:1px solid #ffffff1a;display:block;margin-top:20px;padding-top:20px}.mobile-cta .cta-button{width:100%}.nav-menu{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#000000fa;border-bottom:1px solid #ffffff1a;box-shadow:0 10px 40px #00000080;display:none!important;flex-direction:column;gap:0;left:0;max-height:calc(100vh - 70px);order:3;overflow-y:auto;padding:24px;position:fixed;right:0;top:70px;z-index:999}.nav-menu.mobile-open{display:flex!important}.nav-menu li{list-style:none;width:100%}.nav-menu a{border-bottom:1px solid #ffffff14;color:#fff;display:block;font-size:18px;padding:16px 0}.nav-menu a.active,.nav-menu a:hover{color:#e8ff00;color:var(--primary-yellow)}.nav-menu li:last-child a{border-bottom:none}.logo{flex-shrink:0;order:1}.hero{max-width:100vw;padding:140px 0 80px;width:100%}.hero-content{max-width:100%;width:100%}.hero-title{word-wrap:break-word;font-size:42px}.hero-subtitle{word-wrap:break-word;font-size:16px;padding:0 10px}.hero-stats-left,.hero-stats-right{margin:40px auto;max-width:100%;position:static;width:100%}.hero-stats-right{flex-direction:row;flex-wrap:wrap;gap:60px;justify-content:center}.feature-cards-hero{align-items:center;flex-direction:column}.feature-card{max-width:100%;width:100%}.proxy-grid{grid-template-columns:repeat(2,1fr)}.pricing-content{grid-template-columns:1fr}.pricing-details{height:auto;min-height:auto}.about-content,.why-grid{grid-template-columns:1fr}.about-text h2{font-size:32px}.enterprise-feature{grid-template-columns:1fr}.enterprise-feature.reverse{direction:ltr}.footer-content{gap:40px;grid-template-columns:1fr 1fr}.footer-column:first-child{grid-column:1/-1}.footer-bottom{flex-direction:column;gap:24px;text-align:center}.pricing-title{font-size:32px}.pricing-subtitle{font-size:14px}.plan-item{padding:16px}.plan-item-name{font-size:14px}.faq-title{font-size:32px}.faq-question,.faq-subtitle{font-size:16px}.faq-question{padding:20px}.faq-item.active .faq-answer{padding:0 20px 20px}.enterprise-title{font-size:28px}.enterprise-left h3,.enterprise-right h3{font-size:24px}.members-panel,.uptime-panel{padding:24px}}@media (max-width:640px){.App,body,html{max-width:100vw!important;overflow-x:hidden!important}.container{max-width:100%;padding:0 16px}.hero{padding:120px 0 60px}.hero-title{font-size:28px;line-height:1.2}.hero-label{font-size:11px;letter-spacing:2px}.hero-subtitle{font-size:14px}.hero-buttons{flex-direction:column;gap:12px}.hero-buttons .cta-button,.hero-buttons .video-button{justify-content:center;width:100%}.hero-stats-right{flex-direction:column;gap:30px}.stat-item{text-align:center}.stat-item h3{font-size:28px}.section-title{font-size:26px}.proxy-grid{gap:16px;grid-template-columns:1fr}.proxy-card{padding:24px 20px}.proxy-types-title{font-size:24px}.proxy-types-subtitle{font-size:13px}.pricing-packages{min-height:auto;padding:60px 0}.pricing-title{font-size:26px}.pricing-details{padding:24px}.pricing-info{flex-direction:column;gap:16px}.pricing-features{gap:12px;grid-template-columns:1fr}.why-choose{padding:60px 0}.why-card{padding:24px}.why-card h3{font-size:20px}.faq-section{padding:60px 0}.faq-title{font-size:26px}.faq-subtitle{font-size:14px;margin-bottom:40px}.enterprise-solutions{padding:60px 0}.enterprise-title{font-size:24px;margin-bottom:40px}.enterprise-feature{gap:30px;margin-bottom:50px}.footer{padding:50px 0 0}.footer-content{gap:30px;grid-template-columns:1fr}.footer-column:first-child{grid-column:1}.footer-logo{font-size:20px}.footer-description,.footer-heading,.footer-links a{font-size:13px}.footer-bottom{padding:20px 0}.payment-methods{flex-direction:column;gap:12px}}@media (max-width:480px){.App,body,html{max-width:100vw!important;overflow-x:hidden!important}.container{max-width:100%;padding:0 12px}.navbar{padding:12px 0}.mobile-menu-toggle{display:flex!important;height:40px;opacity:1!important;visibility:visible!important;width:40px}.logo svg{height:28px;width:28px}.brand{font-size:20px}.hero{padding:100px 0 50px}.hero-title{font-size:24px}.hero-subtitle{font-size:13px}.feature-card{padding:24px 20px}.feature-card h3{font-size:20px}.plan-item{gap:12px;padding:14px}.plan-item-icon{height:40px;width:40px}.plan-item-name{font-size:13px}.plan-item-arrow{height:28px;width:28px}.faq-question{font-size:14px;padding:16px}.faq-item.active .faq-answer{padding:0 16px 16px}.faq-answer p{font-size:13px}.comparison-table-wrapper{overflow-x:auto;padding:16px}.comparison-table{font-size:12px;min-width:500px}.comparison-table td,.comparison-table th{padding:8px 10px}}.locations-page{background:#000;background:var(--bg-dark);min-height:100vh}.locations-hero{padding:160px 0 80px;position:relative;text-align:center}.locations-hero:before{background:radial-gradient(circle,#e8ff0026 0,#0000 70%);content:"";filter:blur(80px);height:400px;left:50%;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:800px}.locations-title{font-size:56px;font-weight:700;margin-bottom:16px;position:relative;z-index:1}.locations-subtitle{color:#fff;color:var(--text-gray);font-size:18px;opacity:.8;position:relative;z-index:1}.popular-locations{padding:60px 0;position:relative}.popular-locations .section-title{font-size:36px;margin-bottom:40px;text-align:center}.popular-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(5,1fr)}.popular-card{align-items:center;background:linear-gradient(135deg,#1a1a1ae6,#282828b3);border:1px solid #ffffff1a;border-radius:16px;cursor:pointer;display:flex;flex-direction:column;gap:12px;padding:24px 20px;transition:all .3s ease}.popular-card:hover{border-color:#e8ff00;border-color:var(--primary-yellow);box-shadow:0 10px 40px #e8ff0033;transform:translateY(-5px)}.popular-flag{font-size:48px;line-height:1}.popular-name{color:#fff;color:var(--text-white);font-size:14px;font-weight:600;text-align:center}.all-locations{padding:60px 0 100px}.locations-tabs{display:flex;gap:16px;justify-content:center;margin-bottom:40px}.locations-tab{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:30px;color:#fff;color:var(--text-white);cursor:pointer;font-size:14px;font-weight:500;padding:14px 28px;transition:all .3s ease}.locations-tab:hover{background:#ffffff1a;border-color:#fff3}.locations-tab.active{background:#e8ff00;background:var(--primary-yellow);border-color:#e8ff00;border-color:var(--primary-yellow);color:#000}.all-locations .section-title{font-size:32px;margin-bottom:16px;text-align:center}.locations-count{color:#e8ff00;color:var(--primary-yellow);font-size:16px;margin-bottom:40px;text-align:center}.locations-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(6,1fr)}.location-item{align-items:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;display:flex;gap:12px;padding:16px;transition:all .2s ease}.location-item:hover{background:#ffffff14;border-color:#e8ff004d}.location-flag{font-size:24px;line-height:1}.location-name{color:#fff;color:var(--text-white);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.no-locations{color:#fff;color:var(--text-gray);font-size:18px;grid-column:1/-1;padding:60px 20px;text-align:center}@media (max-width:1200px){.popular-grid{grid-template-columns:repeat(5,1fr)}.locations-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:992px){.locations-grid,.popular-grid{grid-template-columns:repeat(3,1fr)}.locations-title{font-size:42px}}@media (max-width:768px){.locations-grid,.popular-grid{grid-template-columns:repeat(2,1fr)}.locations-tabs{align-items:center;flex-direction:column}.locations-tab{max-width:300px;text-align:center;width:100%}.locations-title{font-size:32px}.all-locations .section-title{font-size:24px}}@media (max-width:480px){.locations-grid,.popular-grid{grid-template-columns:1fr 1fr}.location-item{padding:12px}.location-name{font-size:12px}}.features-section{padding:120px 0;position:relative}.features-section:before{background:radial-gradient(circle,#e8ff0014 0,#0000 70%);content:"";filter:blur(80px);height:800px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:800px;z-index:0}.features-header{margin-bottom:60px;position:relative;text-align:center;z-index:1}.features-label-top{color:#e8ff00;color:var(--primary-yellow);font-size:12px;font-weight:600;letter-spacing:3px;margin-bottom:16px}.features-title{font-size:48px;font-weight:700;line-height:1.2;margin-bottom:16px}.features-subtitle{color:#fff;color:var(--text-gray);font-size:18px;opacity:.8}.features-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(3,1fr);position:relative;z-index:1}.feature-box{background:linear-gradient(135deg,#1a1a1ae6,#282828b3);border:1px solid #ffffff14;border-radius:20px;overflow:hidden;padding:40px 32px;position:relative;transition:all .3s ease}.feature-box:before{background:linear-gradient(90deg,#e8ff00,#e8ff004d);background:linear-gradient(90deg,var(--primary-yellow),#e8ff004d);content:"";height:3px;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s}.feature-box:hover{border-color:#e8ff004d;box-shadow:0 20px 60px #e8ff001f;transform:translateY(-8px)}.feature-box:hover:before{opacity:1}.feature-box-icon{color:#e8ff00;color:var(--primary-yellow);margin-bottom:24px}.feature-box-title{color:#fff;color:var(--text-white);font-size:22px;font-weight:600;margin-bottom:16px}.feature-box-description{color:#fff;color:var(--text-gray);font-size:15px;line-height:1.7;opacity:.85}@media (max-width:992px){.features-grid{grid-template-columns:repeat(2,1fr)}.features-title{font-size:36px}}@media (max-width:768px){.features-section{padding:80px 0}.features-grid{grid-template-columns:1fr}.features-title{font-size:28px}.feature-box{padding:32px 24px}}.api-reference-page,.help-center-page{min-height:100vh}.api-hero,.help-hero{padding:160px 0 80px;position:relative;text-align:center}.api-hero:before,.help-hero:before{background:radial-gradient(ellipse at center top,#e8ff001a 0,#0000 60%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.api-title,.help-title{color:#fff;color:var(--text-white);font-size:48px;font-weight:700;margin-bottom:20px}.api-subtitle,.help-subtitle{color:#fff;color:var(--text-gray);font-size:18px;margin:0 auto;max-width:600px}.api-content,.help-content{padding:60px 0 100px}.api-grid,.help-grid{grid-gap:60px;align-items:start;display:grid;gap:60px;grid-template-columns:1fr 1fr}.api-contact-section,.contact-form-section{background:#ffffff08;border:1px solid #ffffff14;border-radius:20px;padding:40px}.api-contact-section h2,.api-info-section h2,.contact-form-section h2,.quick-contact-section h2{color:#fff;color:var(--text-white);font-size:24px;font-weight:600;margin-bottom:12px}.api-contact-section>p,.api-info-section>p,.contact-form-section>p,.quick-contact-section>p{color:#fff;color:var(--text-gray);font-size:15px;margin-bottom:30px}.contact-form{gap:20px}.contact-form,.form-group{display:flex;flex-direction:column}.form-group{gap:8px}.form-group label{color:#fff;color:var(--text-white);font-size:14px;font-weight:500}.form-group input,.form-group select,.form-group textarea{background:#0000004d;border:1px solid #ffffff1a;border-radius:12px;color:#fff;color:var(--text-white);font-family:inherit;font-size:15px;padding:14px 16px;transition:all .3s}.form-group input::placeholder,.form-group textarea::placeholder{color:#fff6}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{background:#00000080;border-color:#e8ff00;border-color:var(--primary-yellow);outline:none}.form-group select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%23fff'%3E%3Cpath d='M6 8 2 4h8L6 8z'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;cursor:pointer}.form-group select option{background:#1a1a1a;color:#fff;color:var(--text-white)}.form-group textarea{min-height:120px;resize:vertical}.contact-form .btn-primary{background:#e8ff00;background:var(--primary-yellow);border:none;border-radius:12px;color:#000;cursor:pointer;font-size:15px;font-weight:600;margin-top:10px;padding:16px 32px;transition:all .3s}.contact-form .btn-primary:hover{box-shadow:0 10px 30px #e8ff004d;transform:translateY(-2px)}.form-success{padding:40px 20px;text-align:center}.form-success svg{margin-bottom:20px}.form-success h3{color:#e8ff00;color:var(--primary-yellow);font-size:24px;font-weight:600;margin-bottom:12px}.form-success p{color:#fff;color:var(--text-gray);margin-bottom:24px}.form-success .btn-primary{background:#e8ff00;background:var(--primary-yellow);border:none;border-radius:12px;color:#000;cursor:pointer;font-size:14px;font-weight:600;padding:14px 28px;transition:all .3s}.form-success .btn-primary:hover{box-shadow:0 10px 30px #e8ff004d;transform:translateY(-2px)}.quick-contact-section{display:flex;flex-direction:column;gap:30px}.social-buttons{display:flex;flex-direction:column;gap:16px}.social-btn{align-items:center;border-radius:12px;display:flex;font-size:15px;font-weight:600;gap:12px;padding:16px 24px;text-decoration:none;transition:all .3s}.social-btn.telegram{background:#0088cc26;border:1px solid #0088cc4d;color:#08c}.social-btn.telegram:hover{background:#0088cc40;transform:translateY(-2px)}.social-btn.discord{background:#5865f226;border:1px solid #5865f24d;color:#5865f2}.social-btn.discord:hover{background:#5865f240;transform:translateY(-2px)}.response-info{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;padding:24px}.response-info h3{color:#fff;color:var(--text-white);font-size:16px;font-weight:600;margin-bottom:16px}.response-info ul{display:flex;flex-direction:column;gap:12px;list-style:none}.response-info li{display:flex;font-size:14px;justify-content:space-between}.response-info .label{color:#fff;color:var(--text-gray)}.response-info .value{color:#e8ff00;color:var(--primary-yellow);font-weight:500}.faq-cta{background:#e8ff000d;border:1px solid #e8ff0026;border-radius:16px;padding:24px;text-align:center}.faq-cta h3{color:#fff;color:var(--text-white);font-size:18px;font-weight:600;margin-bottom:8px}.faq-cta p{color:#fff;color:var(--text-gray);font-size:14px;margin-bottom:16px}.btn-secondary{background:#0000;border:1px solid #e8ff00;border:1px solid var(--primary-yellow);border-radius:10px;color:#e8ff00;color:var(--primary-yellow);display:inline-block;font-size:14px;font-weight:600;padding:12px 24px;text-decoration:none;transition:all .3s}.btn-secondary:hover{background:#e8ff00;background:var(--primary-yellow);color:#000}.contact-info-cards{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.contact-info-card{align-items:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;display:flex;gap:16px;padding:20px;transition:all .3s}.contact-info-card:hover{background:#ffffff0d;border-color:#e8ff004d}.contact-icon{align-items:center;background:#e8ff001a;border-radius:12px;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.contact-info-card h4{color:#fff;color:var(--text-white);font-size:14px;font-weight:600;margin-bottom:4px}.contact-info-card p{color:#fff;color:var(--text-gray);font-size:14px;margin:0}.form-row{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}.cta-buttons{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}@media (max-width:768px){.form-row{grid-template-columns:1fr}.cta-buttons{flex-direction:column}.cta-buttons .btn-secondary{text-align:center;width:100%}}.api-info-section{gap:30px}.api-features,.api-info-section{display:flex;flex-direction:column}.api-features{gap:24px}.api-feature{align-items:flex-start;background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;display:flex;gap:16px;padding:24px;transition:all .3s}.api-feature:hover{border-color:#e8ff004d;transform:translateX(5px)}.api-feature svg{flex-shrink:0}.api-feature h4{color:#fff;color:var(--text-white);font-size:16px;font-weight:600;margin-bottom:6px}.api-feature p{color:#fff;color:var(--text-gray);font-size:14px;margin:0}.social-contact{border-top:1px solid #ffffff14;margin-top:30px;padding-top:24px}.social-contact>p{color:#fff;color:var(--text-gray);font-size:14px;margin-bottom:16px}.social-contact .social-buttons{flex-direction:row}.social-contact .social-btn{flex:1 1;justify-content:center;padding:14px 20px}@media (max-width:992px){.api-grid,.help-grid{gap:40px;grid-template-columns:1fr}.api-title,.help-title{font-size:36px}}@media (max-width:768px){.api-hero,.help-hero{padding:140px 0 60px}.api-title,.help-title{font-size:28px}.api-subtitle,.help-subtitle{font-size:16px}.api-contact-section,.contact-form-section{padding:30px 24px}.social-contact .social-buttons{flex-direction:column}}.legal-page{min-height:100vh}.legal-hero{overflow:hidden;padding:160px 0 80px;position:relative;text-align:center}.legal-hero:before{background:radial-gradient(ellipse at center top,#e8ff001f 0,#0000 60%);bottom:0;left:0;right:0;top:0}.legal-hero:after,.legal-hero:before{content:"";pointer-events:none;position:absolute}.legal-hero:after{background:radial-gradient(circle,#e8ff0014 0,#0000 70%);filter:blur(60px);height:600px;left:50%;top:50%;transform:translate(-50%,-50%);width:600px}.legal-title{color:#fff;color:var(--text-white);font-size:56px;font-weight:700;margin-bottom:20px;position:relative;z-index:1}.legal-subtitle{color:#fff;color:var(--text-gray);font-size:18px;opacity:.7;position:relative;z-index:1}.legal-content{padding:60px 0 100px}.legal-text{background:#ffffff05;border:1px solid #ffffff0f;border-radius:24px;margin:0 auto;max-width:800px;padding:50px 60px;position:relative}.legal-text:before{background:linear-gradient(90deg,#0000,#e8ff004d,#0000);content:"";height:1px;left:0;position:absolute;right:0;top:0}.legal-intro{border-bottom:1px solid #ffffff14;color:#fff!important;font-size:18px;line-height:1.8;margin-bottom:40px;opacity:1!important;padding-bottom:30px}.legal-text h2{border-left:3px solid #e8ff00;border-left:3px solid var(--primary-yellow);color:#e8ff00!important;font-size:22px;font-weight:600;margin-bottom:16px;margin-top:40px;opacity:1!important;padding-left:16px}.legal-text h2:first-of-type{margin-top:0}.legal-text p{color:#fff!important;font-size:15px;line-height:1.8;margin-bottom:16px;opacity:1!important}.legal-text ol,.legal-text ul{margin:16px 0 24px;padding-left:24px}.legal-text ul{list-style:none;padding-left:0}.legal-text ul li{color:#fff!important;font-size:15px;line-height:1.7;margin-bottom:12px;opacity:1!important;padding-left:24px;position:relative}.legal-text ul li:before{background:#e8ff00;background:var(--primary-yellow);border-radius:50%;content:"";height:6px;left:0;position:absolute;top:10px;width:6px}.legal-text ol{counter-reset:item;list-style:none;padding-left:0}.legal-text ol li{color:#fff!important;counter-increment:item;font-size:15px;line-height:1.7;margin-bottom:12px;opacity:1!important;padding-left:32px;position:relative}.legal-text ol li:before{align-items:center;background:#e8ff0026;border:1px solid #e8ff004d;border-radius:50%;color:#e8ff00;color:var(--primary-yellow);content:counter(item);display:flex;font-size:12px;font-weight:600;height:22px;justify-content:center;left:0;position:absolute;top:0;width:22px}.legal-text strong{color:#fff!important;font-weight:600;opacity:1!important}@media (max-width:992px){.legal-title{font-size:42px}.legal-text{padding:40px}}@media (max-width:768px){.legal-hero{padding:120px 0 50px}.legal-title{font-size:28px}.legal-subtitle{font-size:14px}.legal-text{border-radius:16px;padding:24px 20px}.legal-text h2{font-size:16px;padding-left:12px}.legal-intro{font-size:14px}.legal-text ol li,.legal-text p,.legal-text ul li{font-size:13px}}@media (max-width:480px){.legal-hero{padding:100px 0 40px}.legal-title{font-size:24px}.legal-text{padding:20px 16px}.api-hero,.help-hero{padding:100px 0 40px}.api-title,.help-title{font-size:24px}.api-subtitle,.help-subtitle{font-size:14px}.api-contact-section,.contact-form-section{padding:20px 16px}.form-group input,.form-group select,.form-group textarea{font-size:14px;padding:12px 14px}.contact-form .btn-primary{font-size:14px;padding:14px 24px}.api-feature{gap:12px;padding:16px}.api-feature h4{font-size:14px}.api-feature p{font-size:13px}.social-btn{font-size:14px;padding:14px 16px}.locations-hero{padding:100px 0 50px}.locations-title{font-size:26px}.locations-subtitle{font-size:14px}.popular-card{padding:16px}.popular-flag{font-size:36px}.popular-name{font-size:12px}.location-item{gap:8px;padding:10px}.location-flag{font-size:20px}.location-name{font-size:11px}.faq-page-hero{padding:100px 0 50px}.faq-page-title{font-size:28px}.faq-page-subtitle{font-size:14px}.faq-page-content{padding:40px 0 80px}}@media (max-width:360px){.App,body,html{max-width:100vw!important;overflow-x:hidden!important}.container{max-width:100%;padding:0 10px}.mobile-menu-toggle{display:flex!important;height:38px;min-width:38px;opacity:1!important;visibility:visible!important;width:38px}.hero-title{font-size:22px}.hero-subtitle{font-size:12px}.cta-button,.video-button{font-size:13px;padding:10px 24px}.feature-card{padding:20px 16px}.feature-card h3{font-size:18px}.proxy-card{padding:20px 16px}.proxy-card-title{font-size:20px}.pricing-details{padding:20px}.pricing-buy-button{font-size:14px;padding:14px 24px}.why-card{padding:20px}.faq-question{font-size:13px;padding:14px}.footer{padding:40px 0 0}.footer-logo{font-size:18px}.api-title,.faq-page-title,.help-title,.legal-title,.locations-title{font-size:22px}}
/*# sourceMappingURL=main.6c1a5920.css.map*/