:root{--main-main-light:#f40;--main-main-dark:#ff5011;--main-light:rgba(255,249,247,.95);--main-light-40:rgba(255,249,247,.4);--main-dark-text:rgba(1,1,1,.8);--main-linear-10:linear-gradient(180deg,rgba(255,249,247,.09) 0%,rgba(255,249,247,.004) 100%),rgba(17,17,17,.4);--main-main:linear-gradient(180deg,var(--main-main-dark)0%,var(--main-main-light)100%);--main-linear-light-10:linear-gradient(180deg,rgba(255,249,247,.09) 0%,rgba(255,249,247,.004) 100%),rgba(17,17,17,.4);--main-light-80:rgba(255,249,247,.8);--other-dark-80:linear-gradient(180deg,rgba(17,17,17,.72) 0%,rgba(17,17,17,.4) 50%);--other-light-5:rgba(255,249,247,.05);--other-light-20:rgba(255,249,247,.2);--other-light-60:rgba(255,249,247,.6);--other-background:#040404;--other-lg-active-elements:linear-gradient(180deg,rgba(255,249,247,.95) 0%,rgba(255,249,247,.475) 100%);--other-light-gradient:linear-gradient(180deg,rgba(255,249,247,.95) 0%,rgba(255,249,247,.38) 100%);--bg-primary:var(--other-background);--text-primary:var(--main-light);--text-alternative:var(--main-dark-text);--text-muted:var(--main-light-40);--text-accent-gradient:var(--main-main);--text-accent:var(--main-main-light);--accent-primary-gradient:var(--main-main);--accent-primary-light:var(--main-main-light);--accent-promary-dark:var(--main-main-dark);--border-accent:var(--main-main-light);--border-primary:#111;--border-secondary:#aaa;--input-bg:rgba(255,249,247,.05);--input-bg-hover:rgba(255,249,247,.08);--input-bg-focus:rgba(255,249,247,.1);--input-border:rgba(255,255,255,.1);--input-border-hover:rgba(255,255,255,.2);--input-border-focus:var(--accent-primary-gradient);--btn-primary-bg:var(--main-light-80);--btn-secondary-bg:rgba(200,200,200,.9);--btn-secondary-bg-hover:#dcdcdc;--shadow-light:rgba(255,255,255,.1);--shadow-medium:rgba(255,255,255,.15);--shadow-dark:rgba(0,0,0,.2);--shadow-darker:rgba(0,0,0,.3);--shadow-darkest:rgba(0,0,0,.4);--auth-card-bg-gradient:var(--main-linear-10);--auth-card-shadow:rgba(0,0,0,.3);--card-border-dark-gradient:var(--main-linear-light-10);--card-border-light-gradient:var(--other-light-gradient);--generic-level-1-card-bg-gradient:var(--other-dark-80);--generic-level-2-card-bg-gradient:var(--main-linear-light-10);--generic-level-3-card-bg:var(--other-light-5);--form-input-bg:rgba(60,60,60,.8);--form-input-border:rgba(255,255,255,.2);--form-input-focus-bg:rgba(70,70,70,.9);--text-shadow:rgba(0,0,0,.7);--card-bg:rgba(0,0,0,.3);--orange-sphere:rgba(255,68,0,.2);--nav-hover-bg:rgba(255,255,255,.05);--auth-button-hover:var(--other-light-20);--auth-button-shadow:var(--other-light-20);--buy-proxy-page-bg:var(--main-linear-light-10);--buy-proxy-header-bg:var(--other-light-5);--buy-proxy-header-backdrop:blur(100px);--buy-proxy-field-bg:var(--other-light-5);--buy-proxy-button-bg:var(--main-light-80);--buy-proxy-button-bg-disabled:rgba(255,249,247,.4);--buy-proxy-button-text:var(--main-dark-text);--buy-proxy-payment-border:var(--main-light-40);--buy-proxy-payment-border-selected:var(--main-light-80);--buy-proxy-payment-bg-selected:var(--other-light-5)}#referral-program-container #buttons-container button:active{color:var(--text-primary);background-color:var(--main-main-light)}*{box-sizing:border-box;margin:0;padding:0}.admin-shell{color:rgba(255,249,247,.95);background:linear-gradient(rgba(255,249,247,.09) 0%,rgba(255,249,247,.004) 100%),rgba(17,17,17,.4);border-radius:18px;gap:16px;width:100%;min-height:680px;padding:16px;display:flex;overflow:hidden}.admin-sidebar{background:linear-gradient(rgba(255,249,247,.09) 0%,rgba(255,249,247,.004) 100%),rgba(17,17,17,.4);border-radius:18px;flex-direction:column;width:250px;min-width:250px;min-height:648px;padding:12px;display:flex}.admin-sidebar-profile{background:rgba(255,249,247,.1);border-radius:14px;align-items:center;gap:10px;min-height:82px;margin-bottom:16px;padding:12px;display:flex}.admin-sidebar-profile strong,.admin-sidebar-profile span{text-overflow:ellipsis;white-space:nowrap;max-width:145px;display:block;overflow:hidden}.admin-sidebar-profile strong{font-size:16px;line-height:22px}.admin-sidebar-profile span{color:rgba(255,249,247,.4);margin-top:2px;font-size:12px;line-height:18px}.admin-sidebar-avatar,.admin-user-avatar{color:rgba(17,17,17,.8);background:rgba(255,249,247,.7);border-radius:50%;flex:none;place-items:center;width:46px;height:46px;font-size:18px;font-weight:700;display:grid}.admin-sidebar nav{flex-direction:column;gap:6px;display:flex}.admin-nav-item{color:rgba(255,249,247,.4);width:100%;min-height:48px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:10px;padding:12px;font-size:16px;font-weight:600;line-height:22px;text-decoration:none;transition:color .16s,background .16s;display:flex}.admin-nav-item:hover{color:rgba(255,249,247,.8);background:rgba(255,249,247,.05)}.admin-nav-item.is-active{color:rgba(17,17,17,.8);background:rgba(255,249,247,.8)}.admin-nav-icon{text-align:center;flex:none;width:22px;font-size:20px}.admin-sidebar-back{margin-top:auto}.admin-main{flex:1;min-width:0}.admin-content-section{flex-direction:column;gap:16px;min-height:648px;display:flex}.admin-section-heading{justify-content:space-between;align-items:center;gap:16px;min-height:66px;display:flex}.admin-section-heading h1,.admin-user-header h2{letter-spacing:-.02em;margin:4px 0 0;font-size:28px;font-weight:700;line-height:34px}.admin-eyebrow,.admin-panel-title>span,.admin-stat-card>span{color:rgba(255,249,247,.4);letter-spacing:-.02em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:18px}.admin-period-switch,.admin-search-tabs{background:rgba(255,249,247,.05);border-radius:14px;align-items:center;padding:4px;display:flex}.admin-period-switch button,.admin-search-tabs button{color:rgba(255,249,247,.4);min-height:38px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:8px 14px;font-size:14px;font-weight:600}.admin-period-switch button.active,.admin-search-tabs button.active{color:rgba(17,17,17,.8);background:rgba(255,249,247,.8)}.admin-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.admin-stat-card,.admin-panel-card,.admin-search-card{background:linear-gradient(rgba(255,249,247,.09) 0%,rgba(255,249,247,.004) 100%),rgba(17,17,17,.4);border-radius:18px}.admin-search-message{grid-column:2;margin-top:4px;font-size:12px;font-weight:600}.admin-search-message.error{color:#ff8585}.admin-search-message.success{color:#64d98b}.admin-stat-card{flex-direction:column;min-height:122px;padding:16px;display:flex}.admin-stat-card strong{letter-spacing:-.02em;margin-top:8px;font-size:30px;line-height:36px}.admin-stat-card small{color:rgba(255,249,247,.4);margin-top:auto;font-size:12px;line-height:18px}.admin-dashboard-columns{flex:1;grid-template-columns:minmax(0,1.65fr) minmax(280px,.85fr);gap:16px;min-height:0;display:grid}.admin-panel-card{min-width:0;padding:16px}.admin-panel-title{justify-content:space-between;align-items:flex-start;gap:12px;min-height:30px;display:flex}.admin-panel-title small,.admin-role-label{color:rgba(255,249,247,.6);background:rgba(255,249,247,.1);border-radius:6px;padding:3px 7px;font-size:12px;font-weight:700;line-height:18px}.admin-table-wrap{max-width:100%;overflow-x:auto}.admin-table{border-spacing:0 8px;border-collapse:separate;width:100%;font-size:14px}.admin-table th{color:rgba(255,249,247,.4);text-align:left;text-transform:uppercase;padding:0 12px 4px;font-size:12px;line-height:18px}.admin-table td{color:rgba(255,249,247,.6);vertical-align:middle;background:rgba(255,249,247,.05);padding:10px 12px}.admin-table td:first-child{border-radius:10px 0 0 10px}.admin-table td:last-child{border-radius:0 10px 10px 0}.admin-table td small,.admin-user-link small,.admin-list-row small{color:rgba(255,249,247,.4);margin-top:2px;font-size:11px;font-weight:600;line-height:16px;display:block}.admin-user-link{color:rgba(255,249,247,.8);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.admin-stack-list{flex-direction:column;gap:8px;display:flex}.admin-list-row{color:rgba(255,249,247,.6);width:100%;min-height:52px;font:inherit;text-align:left;cursor:pointer;background:rgba(255,249,247,.05);border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.admin-list-row:hover{color:rgba(255,249,247,.95);background:rgba(255,249,247,.1)}.admin-list-row.static{cursor:default}.admin-list-row time,.admin-list-row em{color:rgba(255,249,247,.4);flex:none;font-size:11px;font-style:normal}.admin-search-card{grid-template-columns:auto 1fr;align-items:end;gap:8px 16px;padding:16px;display:grid}.admin-search-tabs{grid-row:1/span 2;align-self:stretch}.admin-search-control{gap:8px;display:flex}.admin-search-control input,.admin-edit-control input,.admin-traffic-form input,.admin-traffic-form select{color:rgba(255,249,247,.8);width:100%;min-width:0;height:46px;font:inherit;appearance:none;background:rgba(255,249,247,.05);border:0;border-radius:14px;outline:0;padding:12px 14px;font-size:15px;font-weight:600}.admin-search-control input::placeholder{color:rgba(255,249,247,.4)}.admin-edit-control input::placeholder{color:rgba(255,249,247,.4)}.admin-search-control button,.admin-traffic-form>button{color:rgba(17,17,17,.8);min-width:130px;height:46px;font:inherit;cursor:pointer;background:rgba(255,249,247,.8);border:0;border-radius:14px;padding:12px 18px;font-size:15px;font-weight:600}.admin-search-control button:disabled,.admin-traffic-form>button:disabled{opacity:.45;cursor:wait}.admin-users-layout{flex:1;grid-template-columns:minmax(240px,300px) minmax(0,1fr);align-items:start;gap:16px;min-height:480px;display:grid}.admin-users-layout-single{grid-template-columns:minmax(0,1fr)}.admin-search-results,.admin-user-detail{min-width:0;min-height:480px;overflow:hidden}.admin-scroll-list{scrollbar-color:rgba(255,249,247,.6) rgba(255,249,247,.05);scrollbar-width:thin;max-height:590px;padding-right:4px;overflow-y:auto}.admin-user-header{align-items:center;gap:12px;padding-bottom:16px;display:flex}.admin-user-tabs{scrollbar-width:none;background:rgba(255,249,247,.05);border-radius:14px;gap:4px;margin:0 -4px 16px;padding:4px;display:flex;overflow-x:auto}.admin-user-tabs::-webkit-scrollbar{display:none}.admin-user-tabs button{color:rgba(255,249,247,.45);min-height:38px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:1 0 auto;padding:8px 12px;font-size:13px;font-weight:600}.admin-user-tabs button.active{color:rgba(17,17,17,.9);background:rgba(255,249,247,.82)}.admin-user-tabs.compact{flex:1;min-width:360px;margin:0}.admin-user-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:16px;display:grid}.admin-user-summary-grid>div{background:rgba(255,249,247,.05);border-radius:12px;flex-direction:column;justify-content:space-between;min-width:0;min-height:74px;padding:12px;display:flex}.admin-user-summary-grid span{color:rgba(255,249,247,.4);font-size:10px;font-weight:700}.admin-user-summary-grid strong{text-overflow:ellipsis;white-space:nowrap;margin-top:8px;font-size:17px;overflow:hidden}.admin-user-header>div:nth-child(2){min-width:0}.admin-user-header h2,.admin-user-header p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-user-header p{color:rgba(255,249,247,.4);margin:2px 0 0;font-size:12px}.admin-role-label{margin-left:auto}.admin-status{border-radius:10px;margin-bottom:12px;padding:10px 12px;font-size:13px;font-weight:600}.admin-status.success{color:#64d98b;background:rgba(45,180,92,.13)}.admin-status.error{color:#ff8585;background:rgba(255,70,70,.13)}.admin-edit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.admin-edit-field{flex-direction:column;gap:6px;min-width:0;display:flex}.admin-dropdown-save{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.admin-dropdown-save>button,.admin-system-log-toolbar>button,.admin-referral-form>button,.admin-whitelist-bulk button,.admin-operation-card>button{color:rgba(17,17,17,.88);min-height:46px;font:inherit;cursor:pointer;background:rgba(255,249,247,.82);border:0;border-radius:10px;padding:10px 16px;font-size:13px;font-weight:700}.admin-edit-control{background:rgba(255,249,247,.05);border-radius:14px;display:flex}.admin-edit-control input{background:0 0}.admin-edit-control button{color:rgba(255,249,247,.4);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;width:46px;height:46px;display:grid}.admin-edit-control button:hover{color:rgba(255,249,247,.95)}.admin-subsection{margin-top:18px}.admin-action-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.admin-action-card{background:rgba(255,249,247,.04);border-radius:12px;flex-direction:column;gap:8px;min-width:0;padding:12px;display:flex}.admin-action-card p{color:rgba(255,249,247,.55);text-overflow:ellipsis;white-space:nowrap;min-height:20px;font-size:12px;overflow:hidden}.admin-secret-value{overflow-wrap:anywhere;color:rgba(255,249,247,.55);background:rgba(255,249,247,.04);border-radius:9px;padding:8px 10px;font-size:11px;line-height:16px;display:block}.admin-action-card input,.admin-danger-row input,.admin-whitelist-form input,.admin-whitelist-form select,.admin-activity-controls select{color:rgba(255,249,247,.8);width:100%;min-width:0;height:42px;font:inherit;appearance:none;background:rgba(255,249,247,.06);border:0;border-radius:12px;outline:0;padding:10px 12px;font-size:13px}.admin-action-card>button,.admin-action-card>div button,.admin-danger-row button,.admin-whitelist-form button,.admin-live-pool-card button,.admin-activity-controls>button{color:rgba(17,17,17,.88);min-height:40px;font:inherit;cursor:pointer;background:rgba(255,249,247,.82);border:0;border-radius:12px;padding:9px 13px;font-size:13px;font-weight:700}.admin-action-card>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.admin-action-card button.secondary,.admin-danger-row button.secondary,.admin-whitelist-form button.secondary,.admin-live-pool-card button.secondary{color:rgba(255,249,247,.72);background:rgba(255,249,247,.08)}.admin-danger-zone{background:rgba(255,70,70,.06);border-radius:12px;margin-top:18px;padding:12px}.admin-danger-row{grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:8px;display:grid}.admin-danger-row button.danger{color:#ff9b9b;background:rgba(255,70,70,.12)}.admin-danger-row button:disabled{opacity:.35;cursor:not-allowed}.admin-pool-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.admin-pool-list>div{background:rgba(255,249,247,.05);border-radius:10px;flex-direction:column;justify-content:center;min-height:52px;padding:10px 12px;display:flex}.admin-pool-list span{color:rgba(255,249,247,.4);margin-top:2px;font-size:11px}.admin-traffic-form{grid-template-columns:minmax(170px,1fr) minmax(140px,.6fr) auto;align-items:end;gap:8px;margin-top:8px;display:grid}.admin-traffic-form-wide{margin-top:0}.admin-whitelist-form{grid-template-columns:minmax(150px,.8fr) minmax(160px,1fr) auto auto;gap:8px;margin-top:10px;display:grid}.admin-whitelist-section{background:rgba(255,249,247,.035);border-radius:14px;margin-top:14px;padding:14px}.admin-whitelist-form label,.admin-whitelist-bulk label,.admin-operation-card label{flex-direction:column;gap:6px;min-width:0;display:flex}.admin-whitelist-form label>span,.admin-whitelist-bulk label>span,.admin-operation-card label>span{color:rgba(255,249,247,.4);font-size:11px;font-weight:700;line-height:16px}.admin-whitelist-bulk{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;margin-top:10px;display:grid}.admin-whitelist-bulk textarea{resize:vertical;color:rgba(255,249,247,.8);background:rgba(255,249,247,.05);border:0;border-radius:10px;outline:0;width:100%;min-height:92px;padding:12px 14px;font:13px/20px ui-monospace,SFMono-Regular,Consolas,monospace}.admin-whitelist-bulk>div{gap:8px;display:grid}.admin-whitelist-bulk button.secondary{color:rgba(255,249,247,.72);background:rgba(255,249,247,.08)}.admin-live-pool-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.admin-live-pool-card{background:rgba(255,249,247,.05);border-radius:14px;flex-direction:column;gap:10px;min-width:0;padding:14px;display:flex}.admin-live-pool-card strong,.admin-live-pool-card small{display:block}.admin-live-pool-card strong{margin-top:6px;font-size:20px}.admin-live-pool-card small{color:rgba(255,249,247,.4);margin-top:2px}.admin-ip-list{flex-wrap:wrap;gap:5px;min-height:34px;display:flex}.admin-ip-list code{color:rgba(255,249,247,.6);background:rgba(255,249,247,.06);border-radius:7px;padding:5px 7px;font-size:11px}.admin-ip-list>span{background:rgba(255,249,247,.06);border-radius:7px;align-items:center;display:inline-flex;overflow:hidden}.admin-ip-list>span code{background:0 0}.admin-ip-list>span button{color:rgba(255,249,247,.55);background:0 0;border:0;border-radius:0;width:26px;min-height:26px;padding:0;font-size:17px}.admin-ip-list>span button:hover{color:#ff8585;background:rgba(255,70,70,.12)}.admin-inline-error{color:#ff8585;font-size:11px}.admin-activity-controls{align-items:center;gap:8px;margin-bottom:12px;display:flex}.admin-period-dropdown{flex:none;width:150px}.admin-activity-table{max-height:520px;overflow:auto}.admin-activity-table .admin-table{min-width:640px}.admin-activity-table thead{z-index:1;background:#222;position:sticky;top:0}.admin-payments-columns,.admin-payments-columns .admin-subsection,.admin-payments-columns .admin-list-row,.admin-payments-columns .admin-list-row>span{min-width:0}.admin-payments-columns .admin-list-row strong,.admin-payments-columns .admin-list-row small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-referral-form{grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:8px;display:grid}.admin-referral-form input,.admin-operation-card input{color:rgba(255,249,247,.8);width:100%;min-width:0;height:46px;font:inherit;background:rgba(255,249,247,.05);border:0;border-radius:10px;outline:0;padding:12px 14px;font-size:13px}.admin-referral-row{grid-template-columns:minmax(0,1fr) 42px;gap:6px;display:grid}.admin-referral-remove{color:#ff8585;cursor:pointer;background:rgba(255,70,70,.1);border:0;border-radius:10px;font-size:20px}.admin-operations-grid{grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);gap:12px;display:grid}.admin-operation-card{background:rgba(255,249,247,.04);border-radius:14px;flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}.admin-operation-card h3,.admin-operation-card p{margin:0}.admin-operation-card p{color:rgba(255,249,247,.5);font-size:13px;line-height:19px}.admin-operation-card>button.danger{color:#ff9b9b;background:rgba(255,70,70,.12)}.admin-operation-card>button:disabled{opacity:.35;cursor:not-allowed}.admin-traffic-form label{flex-direction:column;gap:6px;display:flex}.admin-traffic-form label>span{color:rgba(255,249,247,.4);text-transform:uppercase;font-size:12px;font-weight:700;line-height:18px}.admin-detail-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.admin-detail-columns .admin-stack-list{max-height:220px;margin-top:8px;overflow-y:auto}.admin-log-card{flex:1;min-height:520px}.admin-log-list{max-height:610px;overflow-y:auto}.admin-log-row{color:rgba(255,249,247,.6);background:rgba(255,249,247,.05);border-radius:10px;grid-template-columns:140px 130px 1fr 1fr minmax(180px,2fr);align-items:center;gap:12px;min-height:52px;padding:10px 14px;font-size:12px;display:grid}.admin-log-row time,.admin-log-row code{color:rgba(255,249,247,.4)}.admin-system-log-card{min-height:620px}.admin-system-log-toolbar{justify-content:space-between;align-items:end;gap:12px;margin-bottom:12px;display:flex}.admin-system-log-toolbar>div{flex-direction:column;gap:6px;width:min(320px,100%);display:flex}.admin-system-log-meta{color:rgba(255,249,247,.4);text-transform:uppercase;margin:10px 0 6px;font-size:11px;font-weight:700}.admin-system-log-output{color:rgba(255,249,247,.7);white-space:pre-wrap;overflow-wrap:anywhere;background:#121212;border-radius:12px;height:500px;margin:0;padding:14px;font:12px/18px ui-monospace,SFMono-Regular,Consolas,monospace;overflow:auto}.admin-log-row code{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-loading,.admin-empty,.admin-denied{color:rgba(255,249,247,.4);text-align:center;justify-content:center;align-items:center;gap:10px;min-height:260px;display:flex}.admin-empty.compact{min-height:160px}.admin-loading span{border:2px solid rgba(255,249,247,.15);border-top-color:rgba(255,249,247,.8);border-radius:50%;width:18px;height:18px;animation:.75s linear infinite admin-spin}.admin-denied{flex-direction:column;min-height:500px}.admin-denied h1,.admin-denied p{margin:0}.admin-shell button:focus-visible{outline-offset:2px;outline:2px solid #ff5011}.admin-shell a:focus-visible{outline-offset:2px;outline:2px solid #ff5011}.admin-shell input:focus-visible{outline-offset:2px;outline:2px solid #ff5011}.admin-shell select:focus-visible{outline-offset:2px;outline:2px solid #ff5011}@keyframes admin-spin{to{transform:rotate(360deg)}}@media (max-width:1100px){.admin-shell{flex-direction:column}.admin-sidebar{width:100%;min-width:0;min-height:auto}.admin-sidebar nav{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-sidebar-back{margin-top:8px}.admin-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-dashboard-columns,.admin-users-layout{grid-template-columns:1fr}.admin-search-results{min-height:260px}.admin-scroll-list{max-height:300px}}@media (max-width:1350px) and (min-width:1101px){.admin-users-layout{grid-template-columns:240px minmax(0,1fr)}.admin-user-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-edit-grid,.admin-action-grid,.admin-live-pool-grid,.admin-operations-grid{grid-template-columns:1fr}.admin-whitelist-form{grid-template-columns:1fr 1fr}}@media (max-width:720px){.admin-shell{border-radius:14px;padding:8px}.admin-sidebar nav{grid-template-columns:1fr}.admin-section-heading{flex-direction:column;align-items:flex-start}.admin-stat-grid,.admin-edit-grid,.admin-detail-columns,.admin-pool-list,.admin-action-grid,.admin-live-pool-grid,.admin-user-summary-grid{grid-template-columns:1fr}.admin-dashboard-columns{flex-direction:column;display:flex}.admin-search-card{flex-direction:column;align-items:stretch;display:flex}.admin-search-control{flex-direction:column}.admin-search-control button{width:100%}.admin-traffic-form,.admin-whitelist-form,.admin-whitelist-bulk,.admin-referral-form,.admin-danger-row{grid-template-columns:1fr}.admin-activity-controls{flex-direction:column;align-items:stretch}.admin-period-dropdown{width:100%}.admin-system-log-toolbar{flex-direction:column;align-items:stretch}.admin-system-log-toolbar>div,.admin-system-log-toolbar>button{width:100%}.admin-user-tabs.compact{width:100%;min-width:0}.admin-search-message{grid-column:1}.admin-log-row{grid-template-columns:1fr 1fr}.admin-log-row code{grid-column:1/-1}}input[type=number]{appearance:textfield}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}html{scroll-behavior:smooth}body{background-color:var(--bg-primary);color:var(--text-primary);min-height:100vh;font-family:Inter,sans-serif;position:relative;overflow-x:hidden}#prices-page,#home-center-card{--circle-size:95vw;--circle-mask-gradient-top:50%}#prices-page:after,#home-center-card:after{content:"";left:50%;top:calc(var(--circle-size)*-.5);width:var(--circle-size);height:var(--circle-size);background:radial-gradient(circle closest-side,var(--bg-primary)72%,var(--accent-primary-light)100%);--mask:linear-gradient(to top,#000 10%,transparent var(--circle-mask-gradient-top));-webkit-mask:var(--mask);mask:var(--mask);-webkit-mask:var(--mask);z-index:0;pointer-events:none;border-radius:50%;position:fixed;transform:translate(-50%)}#prices-page .orange-spheres,#home-center-card .orange-spheres{z-index:-1;pointer-events:none;background-image:radial-gradient(circle at 15% 20%,var(--orange-sphere).4vw,transparent .5vw),radial-gradient(circle at 85% 25%,var(--orange-sphere).3vw,transparent .4vw),radial-gradient(circle at 45% 15%,var(--orange-sphere).2vw,transparent .3vw),radial-gradient(circle at 75% 35%,var(--orange-sphere).4vw,transparent .5vw),radial-gradient(circle at 25% 45%,var(--orange-sphere).3vw,transparent .4vw),radial-gradient(circle at 65% 55%,var(--orange-sphere).2vw,transparent .3vw),radial-gradient(circle at 35% 65%,var(--orange-sphere).4vw,transparent .5vw),radial-gradient(circle at 55% 75%,var(--orange-sphere).3vw,transparent .4vw),radial-gradient(circle at 85% 65%,var(--orange-sphere).2vw,transparent .3vw),radial-gradient(circle at 15% 75%,var(--orange-sphere).4vw,transparent .5vw),radial-gradient(circle at 25% 85%,var(--orange-sphere).2vw,transparent .3vw),radial-gradient(circle at 75% 85%,var(--orange-sphere).3vw,transparent .4vw),radial-gradient(circle at 95% 45%,var(--orange-sphere).2vw,transparent .3vw),radial-gradient(circle at 5% 55%,var(--orange-sphere).4vw,transparent .5vw),radial-gradient(circle at 95% 15%,var(--orange-sphere).3vw,transparent .4vw),radial-gradient(circle at 5% 25%,var(--orange-sphere).2vw,transparent .3vw),radial-gradient(circle at 65% 5%,var(--orange-sphere).4vw,transparent .5vw),radial-gradient(circle at 35% 5%,var(--orange-sphere).2vw,transparent .3vw),radial-gradient(circle at 45% 95%,var(--orange-sphere).3vw,transparent .4vw),radial-gradient(circle at 85% 95%,var(--orange-sphere).2vw,transparent .3vw);--mask-size:55vw;width:100vw;height:100vh;-webkit-mask:radial-gradient(circle at 50% 0%,#000 var(--mask-size),transparent var(--mask-size));mask:radial-gradient(circle at 50% 0%,#000 var(--mask-size),transparent var(--mask-size));-webkit-mask:radial-gradient(circle at 50% 0%,#000 var(--mask-size),transparent var(--mask-size));background-size:48vw 48vw,40vw 40vw,32vw 32vw,44vw 44vw,36vw 36vw,28vw 28vw,52vw 52vw,34vw 34vw,30vw 30vw,38vw 38vw,42vw 42vw,46vw 46vw,24vw 24vw,56vw 56vw,26vw 26vw,50vw 50vw,54vw 54vw,22vw 22vw,58vw 58vw,60vw 60vw;position:fixed;top:0;left:0}@keyframes float-spheres{0%,to{opacity:1;transform:translateY(0)rotate(0)}25%{opacity:.8;transform:translateY(-10px)rotate(90deg)}50%{opacity:.9;transform:translateY(-5px)rotate(180deg)}75%{opacity:.7;transform:translateY(-15px)rotate(270deg)}}::-webkit-scrollbar{background-color:transparent;width:8px;height:8px}::-webkit-scrollbar-track{background-color:transparent;margin:4px}::-webkit-scrollbar-thumb{background-color:var(--main-main-light);border-radius:4px}::-webkit-scrollbar-thumb:hover{background-color:var(--main-main-dark)}.custom-input-container{align-items:center;gap:12px;width:100%;display:flex;position:relative}.custom-input{background-color:var(--input-bg);border:2px solid var(--input-border);width:100%;color:var(--text-muted);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 20px var(--shadow-dark),inset 0 1px 0 var(--shadow-light);border-radius:16px;flex:1;padding:18px 60px 18px 20px;font-family:Inter,sans-serif;font-size:16px;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1)}.custom-input::placeholder{color:var(--text-muted);font-weight:400}.custom-input:hover{border-color:var(--input-border-hover);background-color:var(--input-bg-hover);box-shadow:0 6px 25px var(--shadow-darker),inset 0 1px 0 var(--shadow-medium)}.custom-input:focus{border-color:var(--main-main-light)1;background-color:var(--input-bg-focus);box-shadow:0 0 0 4px var(--main-main-light),0 8px 30px var(--shadow-darkest),inset 0 1px 0 var(--shadow-medium);outline:none;transform:translateY(-1px)}.left-button{background-color:var(--input-bg);border:2px solid var(--input-border);color:var(--text-muted);cursor:pointer;white-space:nowrap;border-radius:12px;align-items:center;gap:8px;padding:12px 16px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;transition:all .3s;display:flex}.left-button:hover{background-color:var(--input-bg-hover);border-color:var(--input-border-hover);box-shadow:0 4px 15px var(--shadow-dark);transform:translateY(-1px)}.left-button:active{transform:translateY(0)}.button-icon{color:var(--text-muted);font-size:16px;line-height:1}.button-text{color:var(--text-muted);font-weight:600}.icon-button{width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:6px;transition:all .3s;display:flex;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.icon-button:hover{color:var(--text-muted);background-color:var(--input-bg);transform:translateY(-50%)scale(1.05)}.icon-button:active{transform:translateY(-50%)scale(.95)}input.custom-input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px var(--input-bg)inset!important;-webkit-text-fill-color:var(--text-muted)!important;transition:background-color 5000s ease-in-out!important}input.custom-input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0px 1000px var(--input-bg)inset!important;-webkit-text-fill-color:var(--text-muted)!important;transition:background-color 5000s ease-in-out!important}input.custom-input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px var(--input-bg)inset!important;-webkit-text-fill-color:var(--text-muted)!important;transition:background-color 5000s ease-in-out!important}input.custom-input:-moz-autofill{box-shadow:0 0 0px 1000px var(--input-bg)inset!important;-moz-text-fill-color:var(--text-muted)!important}#home-center-card{--circle-size:40vw;position:relative;overflow:hidden}#home-center-card:before,#home-center-card:after{position:absolute}#home-center-card:before{top:calc(var(--circle-size)*-.75)}#home-center-card:after{top:calc(var(--circle-size)*-1.25)}#hero-accent-section{z-index:1;width:100%;overflow:hidden}#hero-simple-section{z-index:1;position:relative;overflow:visible}#hero-simple-section:before{content:"";z-index:-1;mix-blend-mode:overlay;width:100vw;height:100vh;position:absolute;top:0;left:0}#hero-simple-section:after{content:"";filter:blur(clamp(80px,15vw,164px));z-index:-1;background:rgba(255,249,247,.95);width:clamp(100px,15vw,164px);height:clamp(100px,15vw,164px);position:absolute;top:-10vh;left:calc(50% - clamp(50px,7.5vw,82px))}#hero-simple-section .hero-visual-left-1{filter:blur(clamp(25px,4vw,53.8738px));z-index:-1;pointer-events:none;background:rgba(255,249,247,.95);width:clamp(80px,12vw,143.54px);height:clamp(400px,60vh,805.26px);position:absolute;top:-20vh;left:10vw;transform:matrix(.87,-.49,.36,.93,0,0)}#hero-simple-section .hero-visual-left-2{filter:blur(clamp(25px,4vw,53.8738px));z-index:-1;pointer-events:none;background:rgba(255,249,247,.95);width:clamp(90px,14vw,167.94px);height:clamp(420px,62vh,829.99px);position:absolute;top:-15vh;left:25vw;transform:rotate(-25.02deg)}#hero-simple-section .hero-visual-center{filter:blur(clamp(25px,4vw,53.8738px));z-index:-1;pointer-events:none;background:rgba(255,249,247,.95);width:clamp(90px,14vw,167.94px);height:clamp(420px,62vh,829.99px);position:absolute;top:-20vh;left:48vw;transform:rotate(-25.02deg)}#hero-simple-section .hero-visual-right{filter:blur(clamp(25px,4vw,53.8738px));z-index:-1;pointer-events:none;background:rgba(255,249,247,.95);width:clamp(80px,12vw,143.54px);height:clamp(400px,60vh,805.26px);position:absolute;top:-18vh;left:75vw;transform:matrix(.87,-.49,.36,.93,0,0)}#hero-simple-section>*{z-index:2;position:relative}.responsive-blur{transition:all .3s ease-in-out}@media (max-width:768px){.responsive-blur{opacity:.8;filter:blur(clamp(15px,3vw,35px))!important}}@media (max-width:480px){.responsive-blur{opacity:.6;filter:blur(clamp(10px,2vw,25px))!important}}.premium-label{color:#fff;text-align:center;background:linear-gradient(#ff5011 0%,#f40 100%);border-radius:6px;flex-direction:row;flex:none;order:1;justify-content:center;align-items:center;gap:10px;width:47px;height:22px;padding:1px 6px 3px;font-size:12px;font-weight:700;line-height:1;display:flex;box-shadow:0 0 54px #f40}.profile-nav-item:hover:not(.active){background:var(--other-light-20)!important}a.button{background-color:var(--main-light-80);color:var(--main-dark-text);border-radius:14px;padding:14px}#proxy-types ul>li{color:var(--main-light-40);margin-bottom:8px;font-size:16px;line-height:22px}#proxy-types ul{margin-top:24px;list-style-image:url(/checkmark.svg);list-style-position:inside}#proxy-types h3{font-size:24px;font-weight:600;line-height:30px}#proxy-types>*,#prices-selector>div{flex:1}#prices-selector>div.selected{background-color:red}#prices-slider-progress{background:var(--other-light-5);border-radius:4px;width:30%;margin:0 auto}#prices-slider-progress-bar{background:var(--other-light-60);border-radius:4px;width:64px;height:8px;transition:all .2s;position:relative}#prices-slider .splide__slide>div{aspect-ratio:1;border-radius:14px;flex-direction:column;justify-content:space-between;width:100%;padding:24px;display:flex}#prices-slider .splide__slide>div>*{margin:0 auto}.splide__track{margin:32px 0}.slide__current_price{color:var(--main-light-40);font-size:24px;font-weight:600;line-height:30px}.slide__discounted_price{color:var(--other-light-20);vertical-align:super;margin-left:4px;font-size:18px;font-weight:600;line-height:24px}#simple-hero-shading{pointer-events:none;opacity:.1;filter:blur(40px);background-image:url(/proxy-bg-shading.svg);background-position-y:calc(50% - 60vh);background-repeat:no-repeat;background-size:100%;width:100vw;height:100vh;position:absolute;inset:0}#home-center-card__planet,#home-center-card__planet__shading{background-repeat:no-repeat;background-size:100%;width:100%;height:100%;position:absolute;top:0;left:0}#home-center-card__planet{z-index:-1;background-color:#000;background-image:url(/profile-planet-bg.svg)}#home-center-card__planet__shading{mix-blend-mode:overlay;z-index:-1;background-image:url(/profile-planet-shading.svg)}.selector{display:flex}.selector button:first-of-type{border-radius:.75rem 0 0 .75rem}.selector button:last-of-type{border-radius:0 .75rem .75rem 0}.selector button{background-color:var(--other-light-5);color:var(--main-light-40);cursor:pointer;border:none;flex:1;gap:10px;height:46px;font-weight:600;line-height:22px;transition:background-color}.selector button.selected{background-color:var(--main-light-80);color:var(--main-dark-text)}.selector button:not(.selected):hover{background-color:var(--other-light-20);color:var(--other-light-60)}#parameters-button:hover{color:var(--other-light-60);background-color:var(--other-light-20);border-color:transparent}#sidebar-nav>.profile-nav-item{color:var(--text-muted);border-radius:.75rem;padding:.75rem}#sidebar-nav>.profile-nav-item.active{box-shadow:var(--shadow-medium);background:var(--other-lg-active-elements);color:var(--main-dark-text)}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none;-webkit-user-select:none;user-select:none;cursor:grab}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-hide:active{cursor:grabbing}.progress-bar{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .2s}.progress-bar:hover{background:rgba(255,249,247,.1)}#privacy-page__content{line-height:1.8em}#privacy-page__content h3{margin-top:1em;font-size:1.2em;font-weight:700}#terms-page__content{line-height:1.8em}#terms-page__content h3{margin-top:1em;font-size:1.2em;font-weight:700}.custom-container{width:full;z-index:1;margin:0 auto;padding:16px;position:relative}#hero-accent-section{background-position:50% calc(50% - 52vh);background-size:200%;background-color:var(--bg-primary);background-image:url(/bg-planet.svg);background-repeat:no-repeat}#accent-background-overlay{mix-blend-mode:overlay;background-image:url(/bg-shading.svg);background-repeat:no-repeat;background-size:200%}#hero-accent-content{padding:50vh 16px 0}#hero-accent-content>*{margin:0 auto}#hero-accent-content>span{margin-top:24px}#hero-buy-traffic-button{width:100%;margin-top:92px}#telegram-bot-card{margin-top:100px;padding:0}@font-face{font-family:Twemoji;src:url(/Twemoji.ttf)format("truetype");font-weight:400;font-style:normal}.flag-emoji{font-family:Twemoji,sans-serif}@media (min-width:1024px){#telegram-bot-card{padding:2.5rem}}#telegram-bot-card>div{flex-direction:column-reverse}#telegram-bot-card>div>div{padding:24px}#telegram-bot-card a{margin-top:32px}#proxy-types{overflow-x:scroll}#proxy-types>*{flex:0 0 80%}#full-control-block{flex-direction:column;gap:48px;margin-top:92px;padding:24px;display:flex}#full-control-block div:first-child{color:var(--text-primary);font-size:36px;font-weight:700;line-height:42px}#full-control-block div:nth-child(2){color:var(--text-muted);font-size:16px;line-height:22px}#ip-pool-card{padding:0}@media (min-width:1024px){#ip-pool-card{padding:2.5rem}}#ip-pool-card>div{flex-direction:column-reverse}#ip-pool-card a{margin-top:32px}#prices-selector{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}footer{background:var(--other-dark-80);border-radius:16px 16px 0 0;flex-direction:column;justify-content:space-between;justify-items:center;width:min(1040px,100% - 32px);margin:0 auto;display:flex}#footer-logo{flex-direction:row;margin:28px auto;display:flex}#footer-links{text-align:center;flex-direction:column;gap:0;margin:5px auto;display:flex}#mobile-menu-overlay{top:4rem}#mobile-menu-panel{-webkit-backdrop-filter:blur(20px);background:rgba(0,0,0,.2);width:100%;height:100%;transition:display .3s ease-in-out;position:absolute;top:0;right:0}#mobile-menu-panel.open{display:block}#mobile-menu-panel.closed{display:none}#mobile-menu-content{flex-direction:column;height:100%;display:flex}#mobile-navigation-links{width:fit-content;color:var(--text-muted);margin-top:20px}#login-button{text-align:center;display:block}#desktop-navigation{align-items:center}#mobile-menu-panel #login-button{border-radius:14px;width:100%;margin-top:auto;padding:14px 0}#main-header{z-index:100;background:var(--bg-primary);box-shadow:0 2px 10px var(--shadow-darker);border:none;border-radius:0;justify-content:space-between;justify-items:center;width:100%;padding:1.25rem 3rem;display:flex;position:relative}#main-header.fixed{position:fixed}#server-region-section button{min-width:fit-content;height:46px}#payment-method-dropdown-section{display:none}#reseller-subusers-list{scrollbar-color:rgba(255,249,247,.6) rgba(255,249,247,.05);scrollbar-width:thin}#reseller-subusers-list::-webkit-scrollbar{width:8px}#reseller-subusers-list::-webkit-scrollbar-track{background:rgba(255,249,247,.05);border-radius:999px}#reseller-subusers-list::-webkit-scrollbar-thumb{background:rgba(255,249,247,.6);border-radius:999px}#reseller-subusers-card{align-self:flex-start;height:660px;min-height:0;max-height:660px}#api-settings-layout{align-items:stretch;height:660px;max-height:660px}#api-card{height:660px;max-height:660px}.reseller-subusers-shell,.reseller-subusers-content{flex:1 1 0;min-height:0}.reseller-subuser-row{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) max-content 22px;display:grid}.reseller-subuser-settings-button{width:22px;height:22px;color:var(--main-light-40);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.reseller-subuser-settings-button:hover{color:var(--main-light)}.reseller-subuser-settings-button svg{display:block}.reseller-subuser-actions-menu{z-index:20;background:#2d2c2c;border-radius:10px;flex-direction:column;width:min(331px,100%);display:flex;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 12px 30px rgba(0,0,0,.45)}.reseller-subuser-actions-item{color:rgba(255,249,247,.8);width:100%;height:46px;font:inherit;letter-spacing:-.02em;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;padding:14px;font-size:16px;font-weight:600;line-height:22px;display:flex}.reseller-subuser-actions-item:hover{color:rgba(255,249,247,.95);background:rgba(255,249,247,.2);outline:none}.reseller-subuser-actions-item:focus-visible{color:rgba(255,249,247,.95);background:rgba(255,249,247,.2);outline:none}@media (min-width:640px){#hero-accent-section{background-position-y:calc(50% - 58vh)}}@media (min-width:768px){#hero-accent-content{padding:0 16px}#hero-accent-content h1{width:60%}#hero-accent-content h1+span{width:50%}#hero-buy-traffic-button{width:50%;margin-top:48px}#proxy-types>*{flex:0 0 40%}#prices-selector{flex-direction:row;display:flex}}@media (min-width:1024px){#hero-accent-section{background-position-y:calc(50% - 45vh);background-size:100%}#full-control-block{flex-direction:row;align-items:center;padding:0 40px}#telegram-bot-card>div{flex-direction:row}#main-header{align-items:center}#ip-pool-card>div{flex-direction:row}#ip-pool-card a{margin-top:auto}#proxy-types{overflow-x:hidden}#proxy-types>*{flex:1}#main-footer{border-radius:14px;flex-direction:row;margin-bottom:32px;padding:16px 16px 16px 24px}#main-footer #footer-logo{margin:0}#main-footer #footer-links{flex-direction:row;height:fit-content;margin:auto 0}}@media (min-width:1280px){.custom-container{max-width:1180px}#hero-accent-content{padding-top:70px}#hero-accent-content>h1,#hero-accent-content>span{width:30%}#hero-accent-content>button{width:25%}}@media (min-width:1536px){.custom-container{max-width:1380px}#hero-accent-content{padding-top:90px}}@media (max-width:640px){#proxy-tabs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (max-width:768px){#payment-method-dropdown-section{display:block}#proxy-info-container{width:100%}#payment-methods-container{display:none}}@media (max-width:1024px){#dashboard-sidebar-card{width:100%;margin-top:16px}#dashboard-container{flex-direction:column-reverse}#dashboard-container #two-column-container{flex-direction:column}#dashboard-container #two-column-container #first-column{background:var(--main-linear-light-10);border-radius:14px;width:100%}#dashboard-container #two-column-container #second-column{width:100%}#dashboard-container #two-column-container #usage-statistics-card{display:none}#action-buttons-container{margin-top:20px}#api-card{max-width:unset;width:100%}#api-settings-layout{flex-direction:column;height:auto;max-height:none}#api-card{height:auto;max-height:none}#reseller-subusers-card{width:100%;height:660px;min-height:660px;max-height:660px}#home-center-card__planet{display:none}#sidebar-profile{margin-bottom:0}#sidebar-profile>#profile-info-card,#proxy-pools-title{display:none}#dashboard-card{margin-top:-50px}#location-settings{grid-template-columns:repeat(1,minmax(0,1fr))}#pool-tabs,#protocol-type-section,#asn-section{flex-direction:column}}