:root{--tone-399bff:#399bff;--tone-a8dbff:#a8dbff;--tone-278fe8:#278fe8;--tone-3da9ff:#3da9ff;--tone-1769ab:#1769ab;--tone-68bbff:#68bbff;--tone-2585d0:#2585d0;--tone-65b7ff:#65b7ff;--tone-287fc6:#287fc6;--tone-42aaff:#42aaff;--tone-72c2ff:#72c2ff;--tone-319fff:#319fff;--tone-79bcf7:#79bcf7;--tone-299cff:#299cff;--tone-79c8ff:#79c8ff;--tone-64b9ff:#64b9ff;--tone-51b1ff:#51b1ff;--tone-55b4ff:#55b4ff;--tone-53b2ff:#53b2ff;--tone-6ac0ff:#6ac0ff;--tone-48adff:#48adff;--tone-5cb8ff:#5cb8ff;--tone-9ed7ff:#9ed7ff;--tone-79c7ff:#79c7ff;--tone-66b7ff:#66b7ff;--tone-153761:#153761;--tone-4da7ff3d:#4da7ff3d;--tone-168bff35:#168bff35;--tone-168bff1e:#168bff1e;--tone-a7dcff:#a7dcff;--tone-2c3c50:#2c3c50;--tone-20354c:#20354c;--tone-63b5ff:#63b5ff;--tone-193c60:#193c60;--tone-399bff66:#399bff66;--tone-399bff35:#399bff35;--tone-303c4b:#303c4b;--tone-9bacbf:#9bacbf;--tone-9fbdd7:#9fbdd7;--tone-183b60:#183b60;--tone-3297ff:#3297ff;--tone-3297ff12:#3297ff12;--tone-3297ff40:#3297ff40;--tone-3297ff10:#3297ff10;--tone-66b5ff:#66b5ff;--tone-3297ff55:#3297ff55;--tone-3297ff06:#3297ff06;--tone-3297ff18:#3297ff18;--tone-3297ff65:#3297ff65;--tone-3297ff16:#3297ff16;--tone-3297ff30:#3297ff30;--tone-3297ff33:#3297ff33;--tone-67b7ff:#67b7ff;--tone-3297ff22:#3297ff22;--tone-4da7ff42:#4da7ff42;--tone-168bff20:#168bff20;--tone-4da7ff28:#4da7ff28;--tone-168bff12:#168bff12;--tone-3297ff20:#3297ff20;--tone-77c3ff:#77c3ff;--tone-238fff:#238fff;--tone-168bff:#168bff;--tone-168bff9c:#168bff9c;--tone-172d46:#172d46;--tone-53adff:#53adff;--tone-69baff:#69baff;--tone-3297ff45:#3297ff45;--tone-3297ff66:#3297ff66;--tone-3297ff0d:#3297ff0d;--tone-86ccff:#86ccff;--tone-3297ff80:#3297ff80;--tone-3fa3ff:#3fa3ff;--tone-168bff90:#168bff90;--tone-168bff45:#168bff45;--tone-76c1ff:#76c1ff;--tone-rgb-57-155-255:57,155,255;--tone-rgb-22-139-255:22,139,255;--tone-rgb-49-95-255:49,95,255;--tone-rgb-77-156-229:77,156,229;--tone-rgb-50-111-168:50,111,168;--tone-rgb-139-186-235:139,186,235;--tone-rgb-57-125-255:57,125,255;--tone-rgb-115-202-255:115,202,255;--tone-rgb-41-156-255:41,156,255;--tone-rgb-63-169-255:63,169,255;--tone-rgb-24-93-145:24,93,145;--tone-rgb-60-174-255:60,174,255;--tone-rgb-127-177-226:127,177,226;--tone-rgb-50-151-255:50,151,255}:root[data-theme=light]{--tone-399bff:#b95728;--tone-a8dbff:#efbd98;--tone-278fe8:#b95728;--tone-3da9ff:#b95728;--tone-1769ab:#b95728;--tone-68bbff:#efbd98;--tone-2585d0:#b95728;--tone-65b7ff:#efbd98;--tone-287fc6:#b95728;--tone-42aaff:#b95728;--tone-72c2ff:#efbd98;--tone-319fff:#b95728;--tone-79bcf7:#efbd98;--tone-299cff:#b95728;--tone-79c8ff:#efbd98;--tone-64b9ff:#efbd98;--tone-51b1ff:#b95728;--tone-55b4ff:#b95728;--tone-53b2ff:#b95728;--tone-6ac0ff:#efbd98;--tone-48adff:#b95728;--tone-5cb8ff:#efbd98;--tone-9ed7ff:#efbd98;--tone-79c7ff:#efbd98;--tone-66b7ff:#efbd98;--tone-153761:#fae8d9;--tone-4da7ff3d:rgba(var(--accent-rgb),.239);--tone-168bff35:rgba(var(--accent-rgb),.208);--tone-168bff1e:rgba(var(--accent-rgb),.118);--tone-a7dcff:#efbd98;--tone-2c3c50:#fae8d9;--tone-20354c:#fae8d9;--tone-63b5ff:#efbd98;--tone-193c60:#fae8d9;--tone-399bff66:rgba(var(--accent-rgb),.4);--tone-399bff35:rgba(var(--accent-rgb),.208);--tone-303c4b:#fae8d9;--tone-9bacbf:#b95728;--tone-9fbdd7:#efbd98;--tone-183b60:#fae8d9;--tone-3297ff:#b95728;--tone-3297ff12:rgba(var(--accent-rgb),.071);--tone-3297ff40:rgba(var(--accent-rgb),.251);--tone-3297ff10:rgba(var(--accent-rgb),.063);--tone-66b5ff:#efbd98;--tone-3297ff55:rgba(var(--accent-rgb),.333);--tone-3297ff06:rgba(var(--accent-rgb),.024);--tone-3297ff18:rgba(var(--accent-rgb),.094);--tone-3297ff65:rgba(var(--accent-rgb),.396);--tone-3297ff16:rgba(var(--accent-rgb),.086);--tone-3297ff30:rgba(var(--accent-rgb),.188);--tone-3297ff33:rgba(var(--accent-rgb),.2);--tone-67b7ff:#efbd98;--tone-3297ff22:rgba(var(--accent-rgb),.133);--tone-4da7ff42:rgba(var(--accent-rgb),.259);--tone-168bff20:rgba(var(--accent-rgb),.125);--tone-4da7ff28:rgba(var(--accent-rgb),.157);--tone-168bff12:rgba(var(--accent-rgb),.071);--tone-3297ff20:rgba(var(--accent-rgb),.125);--tone-77c3ff:#efbd98;--tone-238fff:#b95728;--tone-168bff:#b95728;--tone-168bff9c:rgba(var(--accent-rgb),.612);--tone-172d46:#fae8d9;--tone-53adff:#b95728;--tone-69baff:#efbd98;--tone-3297ff45:rgba(var(--accent-rgb),.271);--tone-3297ff66:rgba(var(--accent-rgb),.4);--tone-3297ff0d:rgba(var(--accent-rgb),.051);--tone-86ccff:#efbd98;--tone-3297ff80:rgba(var(--accent-rgb),.502);--tone-3fa3ff:#b95728;--tone-168bff90:rgba(var(--accent-rgb),.565);--tone-168bff45:rgba(var(--accent-rgb),.271);--tone-76c1ff:#efbd98;--tone-rgb-57-155-255:214,107,50;--tone-rgb-22-139-255:214,107,50;--tone-rgb-49-95-255:214,107,50;--tone-rgb-77-156-229:214,107,50;--tone-rgb-50-111-168:214,107,50;--tone-rgb-139-186-235:80,63,48;--tone-rgb-57-125-255:214,107,50;--tone-rgb-115-202-255:214,107,50;--tone-rgb-41-156-255:214,107,50;--tone-rgb-63-169-255:214,107,50;--tone-rgb-24-93-145:214,107,50;--tone-rgb-60-174-255:214,107,50;--tone-rgb-127-177-226:80,63,48;--tone-rgb-50-151-255:214,107,50}:root{--tone-d86464:#d86464;--tone-ee6767:#ee6767;--tone-ff7b86:#ff7b86;--tone-ff7580:#ff7580;--tone-ff7c84:#ff7c84;--tone-e48671:#e48671;--tone-4a2527:#4a2527;--tone-ef796b3d:#ef796b3d;--tone-ef5b4b32:#ef5b4b32;--tone-ef5b4b1b:#ef5b4b1b;--tone-ff6577:#ff6577;--tone-ff657740:#ff657740;--tone-ff65770b:#ff65770b;--tone-ef6777:#ef6777;--tone-ff8992:#ff8992;--tone-ef67777a:#ef67777a;--tone-ef677718:#ef677718;--tone-ef67772b:#ef67772b;--tone-ef677740:#ef677740;--tone-ef677760:#ef677760;--tone-ef8893:#ef8893;--tone-ee676750:#ee676750;--tone-ee676715:#ee676715;--tone-rgb-238-103-103:238,103,103;--tone-rgb-239-103-103:239,103,103;--tone-rgb-239-91-75:239,91,75;--tone-ff7d73:#ff7d73}:root[data-theme=light]{--danger:#5b1428;--danger-rgb:91,20,40;--danger-soft:#f1e4e7;--tone-d86464:#5b1428;--tone-ee6767:#5b1428;--tone-ff7b86:#5b1428;--tone-ff7580:#5b1428;--tone-ff7c84:#5b1428;--tone-e48671:#5b1428;--tone-4a2527:var(--danger-soft);--tone-ef796b3d:rgba(var(--danger-rgb),.239);--tone-ef5b4b32:rgba(var(--danger-rgb),.196);--tone-ef5b4b1b:rgba(var(--danger-rgb),.106);--tone-ff6577:#5b1428;--tone-ff657740:rgba(var(--danger-rgb),.251);--tone-ff65770b:rgba(var(--danger-rgb),.043);--tone-ef6777:#5b1428;--tone-ff8992:#5b1428;--tone-ef67777a:rgba(var(--danger-rgb),.478);--tone-ef677718:rgba(var(--danger-rgb),.094);--tone-ef67772b:rgba(var(--danger-rgb),.169);--tone-ef677740:rgba(var(--danger-rgb),.251);--tone-ef677760:rgba(var(--danger-rgb),.376);--tone-ef8893:#5b1428;--tone-ee676750:rgba(var(--danger-rgb),.314);--tone-ee676715:rgba(var(--danger-rgb),.082);--tone-rgb-238-103-103:var(--danger-rgb);--tone-rgb-239-103-103:var(--danger-rgb);--tone-rgb-239-91-75:var(--danger-rgb);--tone-ff7d73:var(--danger);--accent:#d66b32;--accent-rgb:214,107,50;--accent-ink:#a64920;--bg:#f3ede5;--panel:#fffaf5;--panel-2:#fbf6f0;--text:#29241f;--muted:#786f67;--line:#503f3024;--soft:#503f300f;--header:#f3ede5e6;--shadow:0 8px 24px #7352360d;--control-surface:#f1e7dc;--control-active:#efd8c7;color:var(--text);background:var(--bg);--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=light] body{color:var(--text);background:var(--bg)}:root[data-theme=light] body:before{opacity:0;background:0 0}:root[data-theme=light] body:after{opacity:.08}:root[data-theme=light] :is(h1,h2,h3){color:var(--text)}:root[data-theme=light] :is(p,small,label){color:var(--muted)}:root[data-theme=light] :is(input,textarea,select){color:var(--text);caret-color:var(--accent);border-color:var(--line);box-shadow:none;background:#fffdf9}:root[data-theme=light] :is(input,textarea)::placeholder{color:#8d8177;opacity:1}:root[data-theme=light] :is(input,textarea):focus{border-color:var(--accent);background:#fffdf9;outline:none;box-shadow:0 0 0 3px #d66b3217}:root[data-theme=light] :is(.eyebrow,.kicker,.support-text-link,.panel-label svg){color:var(--accent-ink)}:root[data-theme=light] :is(.panel,.feature,.price-card,.limit-panel,.preview-card,.vpn-widget,.login-method-card,.auth-card,.catalog-empty-card,.catalog-important,.payment-mini-card,.account-reference-grid>.panel){color:var(--text);background:var(--panel);border-color:var(--line);box-shadow:var(--shadow)}:root[data-theme=light] :is(.sidebar,.mobile-nav,.theme-menu,.preview-sheet,.confirm-sheet,.cabinet-dialog,.happ-tv-sheet,.connection-dialog,.payment-method-dialog){color:var(--text);background:var(--panel);border-color:var(--line);box-shadow:0 12px 36px #7352361a}:root[data-theme=light] .sidebar{box-shadow:none}:root[data-theme=light] :is(.theme-menu button,.sidebar nav a,.mobile-nav a){color:var(--muted)}:root[data-theme=light] :is(.theme-menu button.selected,.theme-menu button:hover,.sidebar nav a.active,.mobile-nav a.active){color:var(--accent-ink);background:#fae8d9}:root[data-theme=light] :is(.btn,.login-method,.login-method-card form input,.web-form input,.happ-tv-sheet input,.purchase-promo-card input){color:var(--text);border-color:var(--line);background:var(--panel-2);box-shadow:none}:root[data-theme=light] :is(.btn.btn-primary,.login-submit,.login-telegram){color:#fffaf6;background:var(--accent);border-color:var(--accent);box-shadow:none}:root[data-theme=light] :is(.btn.btn-primary,.login-submit,.login-telegram):hover:not(:disabled){color:#fff;background:#c95e29;border-color:#c95e29;box-shadow:0 6px 16px #c75b281a}:root[data-theme=light] .btn-muted:hover:not(:disabled){background:#f5e9de;border-color:#d66b3245;box-shadow:0 6px 16px #73523612}:root[data-theme=light] :is(.login-or span,.auth-card .auth-divider span){color:var(--muted);background:var(--panel);text-shadow:none}:root[data-theme=light] :is(.auth-divider span,.devices-page>.page-heading p,.referrals-page>.page-heading p,.connection-intro,.connection-qr p,.connection-inactive p){color:var(--muted);text-shadow:none}:root[data-theme=light] :is(.account-id-pill,.device-details,.account-empty-key,.referral-tabs,.empty-catalog-tabs,.payment-copy-link,.copy-row,.partnership-link,.payment-method-option,.purchase-promo-card){background:var(--panel-2);border-color:var(--line);color:var(--text);box-shadow:none}:root[data-theme=light] :is(code,.payment-copy-link code,.copy-row code,.partnership-link code){color:#554b43}:root[data-theme=light] .auth-card .input-icon:focus-within input{background:#fffdf9}:root[data-theme=light] .badge{--status-rgb:111,101,92;color:#6f655c;box-shadow:none;background:#f4ece4;border-color:#80654f24}:root[data-theme=light] :is(.badge.accent,.badge.active,.account-identity-title .account-handle,.current-device-badge){--status-rgb:166,73,32;color:var(--accent-ink);box-shadow:none;background:#fae8d9;border-color:#d66b3233}:root[data-theme=light] :is(.dashboard-icon,.device-icon,.metric-icon,.feature-icon,.scenario-icon.accent,.account-symbol,.account-symbol>span,.account-code-icon,.account-reference-avatar,.referral-title-icon,.password-dialog-icon,.connection-source-icon,.traffic-package-icon,.happ-tv-status-icon,.happ-tv-sheet .happ-tv-intro>span,.account-session:not(.completed)>span){color:#b95728;box-shadow:none;background:#f7e8dc;border-color:#d66b3230}:root[data-theme=light] :is(.card-decoration svg,.subscription-contours svg,.device-connection-flow,.journey-route-flow){filter:none}:root[data-theme=light] :is(.card-decoration *,.connection-packet,.journey-route-flow){filter:none!important}:root[data-theme=light] :is(.panel,.feature,.price-card,.limit-panel):before,:root[data-theme=light] .cabinet-main :is(.purchase-selection,.dashboard-subscription,.device-row):before{filter:none;opacity:.6}:root[data-theme=light] :is(.dashboard-stat:hover,.price-card:hover){border-color:#d66b3260;box-shadow:0 10px 28px #73523618}:root[data-theme=light] .dashboard-empty{box-shadow:none;background:#eadcc5;border-color:#e1ceb3}:root[data-theme=light] .dashboard-empty li svg{color:var(--accent-ink)}:root[data-theme=light] .dashboard-traffic hr{border-color:var(--line)}:root[data-theme=light] .dashboard-subscription .badge.accent{box-shadow:none}:root[data-theme=light] .dashboard-subscription .copy-row button{color:var(--muted)}:root[data-theme=light] .partnership-page .partnership-columns .referral-journey li>.journey-node{color:var(--accent-ink);box-shadow:none;background:#f7e8dc}:root[data-theme=light] .referral-empty-orbs>i{background:var(--accent);opacity:.3;box-shadow:0 0 8px #d66b3240,0 0 15px #d66b3218}:root[data-theme=light] .referral-empty-orbs>i:nth-child(3n){background:#d77a43}:root[data-theme=light] .copy-toast{background:var(--panel);border-color:#d66b3238;box-shadow:0 8px 24px #7352361a}:root[data-theme=light] .purchase-stepper>button>span{border-color:var(--line);color:var(--muted);background:#f4ece4}:root[data-theme=light] .purchase-stepper>button[aria-current=step]>span{color:#fff;background:var(--accent);border-color:var(--accent)}:root[data-theme=light] :is(.purchase-option.selected,.payment-method-option.selected,.plan-option.selected){border-color:var(--accent);box-shadow:none;background:#fff4ea}:root[data-theme=light] .custom-select-options{border-color:var(--line);box-shadow:0 12px 30px #7352361a;background:var(--panel)!important}:root[data-theme=light] .custom-select-options button{background:var(--panel);color:var(--text)}:root[data-theme=light] .custom-select-options button:is(:hover,:focus-visible,[aria-selected=true]){color:var(--accent-ink);background:#fae8d9}:root[data-theme=light] :is(.connection-picker>button,.connection-block,.connection-options,.happ-tv-sheet>ol,.happ-tv-intro){color:var(--text);background:var(--panel-2);border-color:var(--line);box-shadow:none}:root[data-theme=light] .connection-options button{color:var(--text)}:root[data-theme=light] .connection-options button:hover{background:#fae8d9}:root[data-theme=light] .connection-actions :is(button,a.btn){color:var(--accent-ink);box-shadow:none;background:#fae8d9;border-color:#d66b3238}:root[data-theme=light] .connection-actions :is(button,a.btn):hover{color:#953f1b;background:#f6dfcf;border-color:#d66b3252;box-shadow:0 6px 15px #c75b281a}:root[data-theme=light] .connection-source-icon svg [fill=white]{fill:currentColor}:root[data-theme=light] .connection-source-icon svg [stroke=white]{stroke:currentColor}:root[data-theme=light] :is(.connection-qr img,.password-dialog){box-shadow:0 10px 30px #73523618}:root[data-theme=light] button[aria-label^=Закрыть]:hover{color:var(--accent-ink);background:#fae8d9;border-color:#d66b3240;box-shadow:0 4px 12px #c75b2818}:root[data-theme=light] :is(.payment-method-overlay,.cabinet-dialog-overlay,.confirm-overlay,.happ-tv-overlay,.preview-overlay){background:#4a342347}:root[data-theme=light] .has-qr .payment-qr-panel{background:#fffaf5f5}:root[data-theme=light] :is(.badge.success,.account-session .session-current){--status-rgb:37,116,79;color:#25744f;box-shadow:none;background:#eaf5e9;border-color:#a9cfb7}:root[data-theme=light] :is(.history-operations strong.positive,.referral-history-row>strong,.purchase-discount-value,.history-row b,.referral-row strong){color:#25744f}:root[data-theme=light] :is(.badge.warning,.badge.review,.scenario-icon.warning,.connection-block-icon){color:#946313;box-shadow:none;background:#fff1ce;border-color:#d8bb77}:root[data-theme=light] :is(.badge.danger,.badge.failure,.scenario-icon.danger,.connection-block-icon.danger,.confirm-icon,.copy-toast.error .copy-toast-icon){--status-rgb:var(--danger-rgb);color:var(--danger);background:var(--danger-soft);border-color:rgba(var(--danger-rgb),.25);box-shadow:none}:root[data-theme=light] .connection-block-icon.success{color:#25744f;background:#eaf5e9;border-color:#a9cfb7}:root[data-theme=light] :is(.session-end,.delete-button,.confirm-danger,.session-end-all,.logout-card .btn,.account-logout-card .btn,.cancel-login){color:var(--danger)}:root[data-theme=light] .btn.confirm-danger{background:var(--danger-soft);border-color:rgba(var(--danger-rgb),.25)}:root[data-theme=light] :is(.session-end,.confirm-danger):is(:hover,:focus-visible){color:var(--danger);border-color:rgba(var(--danger-rgb),.44);box-shadow:0 5px 14px rgba(var(--danger-rgb),.12);background:#ead0d9}:root[data-theme=light] .devices-page .delete-button:is(:hover,:focus-visible){color:var(--danger);background:var(--danger-soft);border-color:rgba(var(--danger-rgb),.38);box-shadow:0 4px 14px rgba(var(--danger-rgb),.12)}:root[data-theme=light] :is(.purchase-promo>p,.support-file-error,.password-dialog .password-error){color:var(--danger)}:root[data-theme=light] .error-retry{color:var(--text);background:var(--panel-2);border-color:var(--line);box-shadow:none}:root[data-theme=light] .error-retry:hover{color:var(--accent-ink);border-color:var(--accent);box-shadow:0 5px 16px #d66b3224}:root[data-theme=light] .dashboard-trial-icon{color:#a9502d;box-shadow:none;background:#fffaf56b;border-color:#a9502d40}:root[data-theme=light] .dashboard-trial-offer .btn{color:#fffaf5;background:#a9502d;border:1px solid #a9502d;box-shadow:0 4px 12px #a9502d18}:root[data-theme=light] .dashboard-traffic-actions button:hover{color:#946313;background:#fff1ce;border-color:#d8bb77;box-shadow:0 4px 14px #b7852120}:root[data-theme=light] .payment-preview-backlight{--payment-glow:214,107,50}:root[data-theme=light] .payment-status-icon.waiting{color:var(--accent-ink);background:#f7e8dc;border-color:#d66b3240;box-shadow:0 0 28px #d66b3218}:root[data-theme=light] .payment-preview-backlight.success{--payment-glow:37,116,79}:root[data-theme=light] .payment-status-icon.success{color:#25744f;background:#eaf5e9;border-color:#a9cfb7;box-shadow:0 0 28px #25744f18}:root[data-theme=light] .payment-preview-backlight.success .payment-mini-card{background:linear-gradient(145deg,var(--panel),#f0f7ed);box-shadow:var(--shadow);border-color:#a9cfb7}:root[data-theme=light] .payment-preview-backlight.failure{--payment-glow:var(--danger-rgb)}:root[data-theme=light] .payment-status-icon.failure{color:var(--danger);background:var(--danger-soft);border-color:rgba(var(--danger-rgb),.25);box-shadow:0 0 28px rgba(var(--danger-rgb),.1)}:root[data-theme=light] .payment-preview-backlight.review{--payment-glow:148,99,19}:root[data-theme=light] .payment-status-icon.review{color:#946313;background:#fff1ce;border-color:#d8bb77;box-shadow:0 0 28px #94631318}:root[data-theme=light] .connect-ring{background:radial-gradient(circle at 45% 38%,#fffdf9,#f5e8dc 72%);border-color:#d66b3235;box-shadow:inset 0 0 28px #d66b3208,0 12px 30px #73523616}:root[data-theme=light] .connect-ring>div{box-shadow:none;color:var(--text);background:0 0}:root[data-theme=light] .connect-ring>div svg{filter:none}:root[data-theme=light] .connection-strip{color:var(--muted);border-color:var(--line);background:#f4ece4}:root[data-theme=light] .frequency{background:#f0e5da}:root[data-theme=light] .frequency i{box-shadow:none;background:linear-gradient(#e5a171,#c45c2b)}:root[data-theme=light] .trust-band{background:#eee3d8}:root[data-theme=light] .support-section{color:var(--text);border-color:var(--line);background:linear-gradient(105deg,#eee0d0,#f7eee5)}:root[data-theme=light] .world-map svg{filter:none}:root[data-theme=light] .world-map :is(path,.continents path){fill:#d66b3212;stroke:#b95728;filter:none}:root[data-theme=light] .world-map .map-flight{fill:none;stroke:#b95728;filter:none}:root[data-theme=light] .world-map .map-target{fill:var(--accent);stroke:#fffaf5;filter:none}:root[data-theme=light] .world-map .map-marker path{fill:var(--accent);stroke:none;filter:none}:root[data-theme=light] .site-footer{color:var(--text);background:0 0}:root[data-theme=light] .site-footer:before{background:#eadccf}:root[data-theme=light] .footer-waves .wave-background{fill:#eadccf}:root[data-theme=light] .footer-waves .wave-line{stroke:#c66a38;filter:none}:root[data-theme=light] .site-footer .footer-inner>div:not(.footer-brand) a:hover{color:var(--accent-ink);text-shadow:none}:root[data-theme=light] .site-footer strong{color:var(--accent-ink)}:root[data-theme=light] .pricing-device button:hover,:root[data-theme=light] .pricing-device button:focus-visible{color:var(--accent-ink);background:#fae8d9;border-color:#d66b3260;box-shadow:0 4px 14px #d66b3220}:root[data-theme=light] :is(.phone-mock,.phone-screen){background:var(--panel-2);color:var(--text)}:root[data-theme=light] .cabinet-live-grid{background-image:linear-gradient(#a9502d17 1px,#0000 1px),linear-gradient(90deg,#a9502d17 1px,#0000 1px);-webkit-mask-image:linear-gradient(#000b,#000 40%,#0009);mask-image:linear-gradient(#000b,#000 40%,#0009)}:root[data-theme=light] .cabinet-live-grid .live-grid-patch{background:radial-gradient(#a9502d30,#a9502d0d);border-color:#a9502d40}:root[data-theme=light] .subscription-contours>svg{stroke:#a9502d;stroke-width:1.3px}:root[data-theme=light] .subscription-contours .contour-layer{opacity:.32;animation-name:light-contour-tide}:root[data-theme=light] .subscription-contours .contour-layer-1{stroke-width:1.7px}:root[data-theme=light] .subscription-contours .contour-layer-2{stroke-width:1px}:root[data-theme=light] .subscription-contours .contour-layer>path:nth-child(2n){opacity:.65}:root[data-theme=light] .contour-haze{background:radial-gradient(#a9502d15,#0000 65%)}@keyframes light-contour-tide{0%,to{opacity:.25;transform:translateY(8px)rotate(-3deg)scale(.98)}50%{opacity:.48;transform:translate(-12px,-8px)rotate(3deg)scale(1.04)}}:root[data-theme=light] .device-row>.device-connection-flow{color:#a9502d}:root[data-theme=light] .device-connection-flow .connection-track{stroke-width:1.3px;opacity:.25}:root[data-theme=light] .device-connection-flow .connection-packet{stroke-width:2.5px;animation-name:light-device-packet-flow}:root[data-theme=light] .device-connection-flow .connection-packet.second{stroke-width:1.7px}@keyframes light-device-packet-flow{0%{stroke-dashoffset:5px;opacity:0}12%,75%{opacity:.85}to{stroke-dashoffset:-100px;opacity:0}}@media (prefers-reduced-motion:reduce){:root[data-theme=light] .subscription-contours .contour-layer{opacity:.32}:root[data-theme=light] .device-connection-flow .connection-packet{opacity:0;animation:none}}:root[data-theme=light] .support-conversation .support-composer-input{background:var(--panel-2);border-color:var(--line)}:root[data-theme=light] .support-conversation .support-composer-input:focus-within{border-color:#a9502d66;box-shadow:0 0 0 3px #a9502d0c}:root[data-theme=light] .support-conversation .support-composer-input textarea,:root[data-theme=light] .support-conversation .support-composer-input textarea:focus{box-shadow:none;background:0 0;border:0}:root[data-theme=light] .instruction-cta{background:var(--panel);box-shadow:var(--shadow);border-color:#a9502d30}:root[data-theme=light] .instruction-cta h3{color:var(--text)}:root[data-theme=light] .instruction-cta p{color:var(--muted)}:root[data-theme=light] .instruction-cta .btn{color:#934526;box-shadow:none;background:#f4e7dd;border-color:#a9502d40}:root[data-theme=light] .instruction-cta .btn:is(:hover,:focus-visible){color:#fffaf5;background:#a9502d;border-color:#a9502d;box-shadow:0 6px 18px #a9502d20}:root[data-theme=light] .dashboard-trial-offer{color:var(--text);background:#fff1e5;border-color:#efc9aa;box-shadow:0 8px 24px #9a57200c}:root[data-theme=light] .dashboard-trial-offer:is(:hover,:focus-within){border-color:#e9b58d;box-shadow:0 10px 28px #9a572016}:root[data-theme=light] .dashboard-trial-offer h2{color:var(--text)}:root[data-theme=light] .dashboard-trial-offer small{color:#8b7c70}:root[data-theme=light] .dashboard-trial-icon{color:#c85d28;background:#fff7f0;border-color:#edc4a5;box-shadow:0 5px 14px #a9502d10}:root[data-theme=light] .dashboard-trial-offer:is(:hover,:focus-within) .dashboard-trial-icon{color:#a9502d;border-color:#e3a779;box-shadow:0 6px 16px #a9502d16}:root[data-theme=light] .dashboard-trial-offer .btn{color:#fff;background:var(--accent);border-color:var(--accent);box-shadow:0 7px 18px #b6532628}:root[data-theme=light] .dashboard-trial-offer .btn:is(:hover,:focus-visible){color:#fff;background:#c95e29;border-color:#c95e29;box-shadow:0 8px 20px #b6532630}:root[data-theme=light] .instruction-cta .btn,:root[data-theme=light] .instruction-cta .btn:is(:hover,:focus-visible){color:#fff;background:var(--accent);border-color:var(--accent)}:root[data-theme=light] .instruction-cta .btn:is(:hover,:focus-visible){background:#c95e29;border-color:#c95e29;box-shadow:0 6px 16px #c75b281a}:root[data-theme=light] .purchase-tabs{background:#f1e7dc;border-color:#d9cbbd;box-shadow:inset 0 1px 2px #73523608}:root[data-theme=light] .purchase-tabs button.active{color:var(--accent);box-shadow:none;background:#efd8c7}:root[data-theme=light] .purchase-promo-notice.invalid{--notice-rgb:201,139,39;box-shadow:none;background:#fff2d7;border-color:#eacb8c}:root[data-theme=light] .purchase-promo-notice.invalid>span{color:#bf7a16;background:#fff0ca;border-color:#e8c47a}:root[data-theme=light] .purchase-promo-notice.invalid strong{color:#765427}:root[data-theme=light] .purchase-promo-notice.invalid p{color:#896f4d}:root[data-theme=light] .purchase-promo-notice.used{--notice-rgb:var(--danger-rgb);background:var(--danger);border-color:var(--danger);box-shadow:none;color:#fff}:root[data-theme=light] .purchase-promo-notice.used>span{color:#fff;background:#48101f;border-color:#ffffff24}:root[data-theme=light] .purchase-promo-notice.used :is(strong,p){color:#fff}:root[data-theme=light] .purchase-promo-notice.valid{--notice-rgb:23,107,75;box-shadow:none;background:#edf7f1;border-color:#72b795}:root[data-theme=light] .purchase-promo-notice.valid>span{color:#176b4b;background:#dff2e9;border-color:#8bc8ab}:root[data-theme=light] .purchase-promo-notice.valid strong{color:#244439}:root[data-theme=light] .purchase-promo-notice.valid p{color:#61756c}:root[data-theme=light] .cabinet-main .dashboard-empty>.card-decoration:is(.decoration-access,.decoration-return){opacity:.56}:root[data-theme=light] :is(.panel,.feature,.price-card,.limit-panel):before,:root[data-theme=light] .cabinet-main :is(.purchase-selection,.dashboard-subscription,.device-row):before{opacity:0;filter:none;animation:none}:root[data-theme=light] :is(.panel,.feature,.price-card,.limit-panel,.start-cards article,.login-method-card){box-shadow:0 1px 2px #3b2a1e0a,0 8px 24px #3b2a1e0b}:root[data-theme=light] :is(.dashboard-stat,.price-card,.purchase-choice,.traffic-package-choice,.payment-method-option,.start-cards article,.login-method-card){transition:transform .22s,border-color .22s,box-shadow .22s,background .22s}:root[data-theme=light] :is(.dashboard-stat,.price-card,.purchase-choice,.traffic-package-choice,.payment-method-option,.start-cards article,.login-method-card):is(:hover,:focus-visible){border-color:#bba997;box-shadow:0 3px 8px #3b2a1e12,0 14px 32px #3b2a1e16}:root[data-theme=light] :is(.metric-icon,.feature-icon,.device-icon,.scenario-icon,.account-symbol,.auth-logo,.dashboard-icon,.dashboard-trial-icon){filter:none;box-shadow:none;animation:none}:root[data-theme=light] :is(.btn,.login-submit,.login-telegram):is(:hover,:focus-visible):not(:disabled){box-shadow:0 6px 14px #3b2a1e1f}:root[data-theme=light] :is(.payment-status-icon.waiting,.payment-status-icon.success,.payment-status-icon.failure,.payment-status-icon.review),:root[data-theme=light] .referral-empty-orbs>i{box-shadow:none}:root[data-theme=light] .connect-ring{box-shadow:inset 0 0 0 1px #7352360a,0 12px 28px #3b2a1e14}:root[data-theme=light] .purchase-traffic-info,:root[data-theme=light] :is(.purchase-tabs,.section-tabs,.history-tabs,.referral-history-tabs,.empty-catalog-tabs){-webkit-backdrop-filter:none;backdrop-filter:none;border-color:#d8c9bb;box-shadow:inset 0 1px #ffffff73;background:var(--control-surface)!important}:root[data-theme=light] :is(.purchase-tabs,.section-tabs,.history-tabs,.referral-history-tabs,.empty-catalog-tabs) .switch-highlight{background:var(--control-active);box-shadow:none;border:1px solid #e7cbb7}:root[data-theme=light] :is(.purchase-tabs,.section-tabs,.history-tabs,.referral-history-tabs,.empty-catalog-tabs)>button.active{color:var(--accent);box-shadow:none!important;background:0 0!important}:root[data-theme=light] .login-page-new{background:var(--bg)}:root[data-theme=light] :is(.login-method-card,.auth-card){background:var(--panel);animation:none;box-shadow:0 2px 5px #3b2a1e0d,0 18px 42px #3b2a1e17}:root[data-theme=light] .login-method-card:after,:root[data-theme=light] .auth-card:before{content:none;animation:none;display:none}:root[data-theme=light] .support-section{background:#eee6dc;border-color:#d8cbbf}:root[data-theme=light] :is(.referral-hero,.gift-how,.purchase-included-note,.dashboard-empty,.referral-journey-reward){background:var(--panel)}:root[data-theme=light] .cabinet-main .panel>.card-decoration{color:#8f3f1d;opacity:.66}:root[data-theme=light] .cabinet-main :is(.gift-build-card>.decoration-ribbons,.partnership-invite>.decoration-invite,.account-identity-card>.decoration-telegram,.account-web-identity>.decoration-browser){opacity:.72}:root[data-theme=light] .card-decoration svg{stroke-width:1.8px}:root[data-theme=light] :is(.decoration-ribbons>svg,.decoration-telegram>svg,.floating-friend,.web-globe-orbit,.portal-globe,.portal-star){filter:none}:root[data-theme=light] .gift-panel{fill:#a9502d1f}:root[data-theme=light] .gift-orbit{opacity:.55}:root[data-theme=light] .gift-orbit-light{opacity:1;stroke-width:2.7px}:root[data-theme=light] .telegram-paper{fill:#a9502d1f;stroke-width:2px}:root[data-theme=light] .friend-disc{fill:#f5e9de;stroke-width:2px}:root[data-theme=light] .cabinet-main .account-identity-card>.card-decoration{opacity:.68}:root[data-theme=light] .catalog-empty-icon{filter:none;box-shadow:none;animation:none}:root[data-theme=light] .dashboard-traffic-actions button:is(:hover,:focus-visible){color:#8a5a12;background:#fff1ce;border-color:#d8bb77}:root[data-theme=light] .dashboard-traffic-actions button:is(:hover,:focus-visible) svg{color:currentColor!important}:root[data-theme=light] :is(.scenario-icon.danger,.connection-block-icon.danger,.confirm-icon,.copy-toast.error .copy-toast-icon,.payment-icon.red,.payment-status-icon.failure){color:#fff;background:var(--danger);border-color:var(--danger);box-shadow:none}:root[data-theme=light] :is(.scenario-icon.danger,.connection-block-icon.danger,.confirm-icon,.copy-toast.error .copy-toast-icon,.payment-icon.red,.payment-status-icon.failure) svg{color:#fff}:root[data-theme=light] *{scrollbar-color:#d66b32 #eee4da}:root[data-theme=light] ::-webkit-scrollbar-track{background:#eee4da}:root[data-theme=light] ::-webkit-scrollbar-corner{background:#eee4da}:root[data-theme=light] ::-webkit-scrollbar-thumb{box-shadow:none;background:#d66b32;border:2px solid #eee4da}:root[data-theme=light] ::-webkit-scrollbar-thumb:hover{box-shadow:none;background:#bd5728}@media (max-width:680px){:root[data-theme=light],:root[data-theme=light] body{scrollbar-width:thin;scrollbar-color:#d66b32 #eee4da}:root[data-theme=light]::-webkit-scrollbar{width:7px;height:7px}:root[data-theme=light] body::-webkit-scrollbar{width:7px;height:7px}:root[data-theme=light]::-webkit-scrollbar-track{background:#eee4da}:root[data-theme=light] body::-webkit-scrollbar-track{background:#eee4da}:root[data-theme=light]::-webkit-scrollbar-thumb{background:#d66b32;border:1px solid #eee4da;border-radius:999px}:root[data-theme=light] body::-webkit-scrollbar-thumb{background:#d66b32;border:1px solid #eee4da;border-radius:999px}}:root[data-theme=light] .hero-trial-button{color:#fff!important;background:var(--accent)!important;border-color:var(--accent)!important;box-shadow:0 10px 24px #b6532628!important}:root[data-theme=light] .hero-trial-button:is(:hover,:focus-visible){background:#c95e29!important;border-color:#c95e29!important;box-shadow:0 12px 28px #b6532633!important}
