@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,d09GMgABAAAAAAjYABQAAAAAD0wAAAhrAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbchwuP0hWQVKBCT9NVkFSOQZgP1NUQVSBHgBsL2wRCAqFDIQVCxoAMId0ATYCJAMuBCAFhVIHdgwHG1UNUdQsyukusq8SOCcq7Il9U8YYyc4hBYUZskZi+WMmWcM83sEXLlRE1Nrz9uwBfn4fKADMKopImEh2xMakYuOJfPo5fckYZWSJ1IhUAShEvz8D1/MjoYDsVM9nP4+b+V4CCc0nqFX8XOFUWx9M1MjSWXuu0noq4g3wvx8YUbx0A4Dxufr+L8Suffx+ru62IVU87zAJEVKllHvt3uYNUZlo+6Gyila6iWSaJQ95CSpbukVaRwJB/OuyMewc71QwA4qISgSjXRykOu4mWcR2H4iG7d+jBrbV8D+I3MoTA/MIolb0olescxzYxVaigGWIAv6uSWtxu9mt4H4VWlSDB9iDeFC2wtQ2uVAbGvNmS7RmwammcTTYG9th3bYr5O2eHIt369EoyE9jy9ptrmcaWXgg//rn4AKOcgYBvVjUkiiAYBZsynvMSNTlWObVDOX5SQCcep06VyDmL5K9dChe/VkvX4BrZasJfavjPtQfZxrgdQBlWfkKYCuDiF6wMGCT8qAoUYbFSlvYxQFOkNemuMVAKtcBJ9S+j2qyG1S+JW1egPJxfFWXXzChLxcph/SEsdrKc6qeA5Ta2hYquf5+7SKw0nKVYomtHO0D/sPWXwZNOgFT/UUodAVcYp7wl1klYMhmwXJFLAz6GXDDEPIC9KNPSiq4tcb3o7XhlkmbhxQ6+KWsZ4UMw/hXQkaqrSBTPQ8e+R81mME6TPgI4GewCQtQlP9Fh1I8+4jUdV+tWa9n0nlk6sQAXvEOH6Akn5KPuThlTDyfRJKTSCKhCUWSSUIil8RRHM0l/Jr67JKLrL1J0m4HkjUXnpDkOBJLkACJJzGJXBwHHHIxn+YoXrnzqF16fLfd5rcNu3uXUFhv53BL+qj88sO4et8tLvXKCQu3/vL95yTt6d2D4F+zw0CAiyGgXLIC/GdvkrTjp8t+884TXzyJ8aU+i2v3QPqIwrrC4oDsx9nAMZd+l1/yDVx+3E9MQdjC+aA6/94571s73J944j2fXdj3Ms+F9z7Y1OezvvF9P8N70G/W95vkTLVP06m7dFHrppFVk52gOqbf3uJdlueRYiUPsBfpw+7dJblT8mLzplAx5+2Xzr/kdjN55zoccz9n3DcbwUaO135Huii/+co9/dfvZlVNn95U41C/7Bti6/LFn2/E/3xlgjYyfKz2vZYu9m3c6jHTU7+b1XnxP67ShYz3uxwtw9IS4348OFENke/GAD02+whcdNVL5qxTFAjco+yAoDPmTPy9wbTypBeMlFd2/fUeF2EQBXuYwT6Y7OYQJ/lFSJelWcO4+zuRHDe4xgi9GU/LojxwjBTgJaRhTMFsndiE+eSM8fortjPrxQO+ErKFFDkhkJNjE5XVjCemUuaJ9RaFwdj5EVGQ37kDQUGiWBqYEGYAKEQKq7KRAQwdi2y8pkyLMGX9twFEMizztFCrlSRNUKVYw8w3erlA9uMWhu1oeZTe0NJhCmqqLamAekHE0lJB06Sg0Sjo7MHpNCoDAjpamTv2V+RNTpGpaCxNHBUd7YF/4V/8LH4UXIOTcBljvzakIXax5KSYsUMG//zTZ8mTaZvP3wK3A4Kf8Ii9euk+eAFfvxZ0r9MhPV1qZFleLcxTXZOULvYa4mD2+tFME/vqOSHZ2QZdfm2B1bS9MiHPHtfRRNb5PKOisa66hehKpcx8KBP8gAJWVmoeQAENBsGwENhsWllnZ2N9YyMQ7lumtYmk7FjO0CZEr/ej4N/dsM3xrc7nXxARJ/eMtirJ1Cnjh/YMM6lV06eN7g++idili0BpUvDxY8EwDzx48Ky4rQ1omVhp4LriZw/EtQf5iH4wCG9qpsGNq4X1hH8OkAoAI5uUZq2CZYmZYdr76YF4u92mlQHdVJyvNpi0TEdLXa3Mm/vocUN987n6+or8dLin3JKy8g6dubxIKqAqoU0QHI3lxRW1rFotSTZbZWW7xhYU2RXW7RIZERGoZf9y0gxHZPVlsZRCqXZqtaKqLD/9OW/w7MWrV3k1rSkjGUVHeTY0Z5SVdZ5WW2V5/PpSE81au/ZMf5FTQzMKU1R/6j584rQ+fYb/TsWDBg7GhwrnWXm9lNV3UN9QSgMuYSRiJ7Jqi0mj6d69tdVqtTRJD07sg7QnbtzIaqRoe7mstYbSmm22JEq202h0johhsxLIM3GG291VLwecGVCCcj7axOdVirSsoUF2TrxSO4twRglTRg4IgZB78PMWl6W6kYL2AHWRlFspqkJDFYitFEW1IjKmUDF1nerM7CCXBmpys4OCbQSKi4oo3+oMFHZenlpVVyQCIAAgwL1eRvZN9bB6BU0XAQBkhq82AQDkuKLpztiOBySSltAFaBUQvuy26bEU1Y0gCPaeyiYs5s2ipqkuw2r5MzlL+VM+AZTTEeb/K2Ewl6Ox7DLTNRkqLl3px7tHPeA19LkYY87DYmlOwMpe2cXaBv9g4xBfYmuDd3RLHeCebClmN2CldwXWFk7BxugoRdumLV25sP2wt9x2OOhtwtFK490nI46h6RlQXbtHET0XTJrhdWgBTye/QwqGLQ5dEieJJLSsv1lSJD27DBU8ChVOWsvIgT3FtWWAkA2mrk1IS2QaX/1OhCjsTDeSMgy8ESroHDyR0+sSovxmICWkmd6Xs7c97HXIf6gbCShTahu7hog9HEzlvqS8vL5CuMDy03uWmryCw/YD3/zz+F4yWR6Qkbdw9rGXlu1tq5kZzuP6YHcWwqR41wzKjubMl8EcX3DOTnNHaJBTl3L0hVzLpM+olK9llt6oq8LurL/Oq5Ai/x/E3GjGdn4Imyq1Kk3adOkztEf3/yjDY84x5EhidJQ1sV4RT4S9zPs/jEVGJRZ6A4fyv1tDhkhYJN5rwAns7MD0XAA=)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-cyrillic-wght-normal-DXI_y_WF.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-latin-ext-wght-normal-CnNj8hVb.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-latin-wght-normal-CUIqqgP9.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color:#f5f7fb;--surface:#101827;--line:#97a9c929;--muted:#92a0b8;--blue:#438cff;--cyan:#2dcffa;--green:#2dd4a8;background:#080d18;font-family:Onest,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html,body{background:#080d18;min-width:320px;min-height:100%;margin:0}button,input{font:inherit}button{color:inherit;-webkit-tap-highlight-color:transparent}.app-shell{width:min(100%,780px);min-height:100vh;margin:auto;padding-bottom:108px}.topbar{z-index:20;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#080d18db;border-bottom:1px solid #97a9c917;justify-content:space-between;align-items:center;height:82px;padding:14px 20px;display:flex;position:sticky;top:0}.brand{align-items:center;gap:13px;display:flex}.brand__mark{background:linear-gradient(145deg,#101d36,#090f1c);border:1px solid #498dff59;border-radius:17px;place-items:center;width:52px;height:52px;display:grid;box-shadow:0 10px 30px #155eff33}.brand__mark svg{width:36px}.brand>span:last-child{flex-direction:column;display:flex}.brand strong{font-size:21px}.brand small{text-transform:uppercase;letter-spacing:3px;color:#7989a4;font-size:9px}.brand--compact .brand__mark{border-radius:15px;width:46px;height:46px}.brand--compact .brand__mark svg{width:32px}.brand--compact strong{font-size:19px}.topbar__actions{gap:10px;display:flex}.round-button,.avatar{border:1px solid var(--line);background:#111a2a;border-radius:15px;place-items:center;width:44px;height:44px;display:grid;position:relative}.round-button i{background:#ff536b;border:2px solid #080d18;border-radius:10px;place-items:center;min-width:19px;height:19px;padding:0 4px;font-size:10px;font-style:normal;font-weight:800;display:grid;position:absolute;top:-4px;right:-4px}.avatar{background:linear-gradient(145deg,#488cff,#775cf3);border:0;font-weight:800}@keyframes enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.status-hero{background:linear-gradient(145deg,#15233e,#0e1727 58%,#11152a);border:1px solid #448cff47;border-radius:28px;padding:22px;position:relative;overflow:hidden;box-shadow:0 20px 60px #00000047}.status-hero__glow{filter:blur(30px);background:#515eff45;border-radius:50%;width:280px;height:280px;position:absolute;top:-130px;right:-100px}.status-hero__top,.status-hero__value,.status-hero__meta,.status-hero .primary{position:relative}.status-hero__top{color:#79aaff;justify-content:space-between;align-items:center;display:flex}.status-pill{background:#ffffff0f;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:700;display:flex}.status-pill i{background:#ffb84c;border-radius:50%;width:8px;height:8px}.status-pill.is-active i{background:#2dd4a8}.status-hero__value>strong{letter-spacing:-5px;font-size:74px;line-height:.9}.status-hero__value>span{flex-direction:column;font-size:18px;font-weight:700;display:flex}.progress-caption{color:var(--muted);letter-spacing:.2px;justify-content:space-between;align-items:center;margin:0 2px 8px;font-size:10px;display:flex}.progress-caption strong{color:#b8c9e8;font-size:10px;font-weight:700}.progress,.capacity{background:#ffffff14;border-radius:10px;height:7px;overflow:hidden}.progress i,.capacity i{border-radius:inherit;background:linear-gradient(90deg,var(--cyan),var(--blue),#8b5cf6);height:100%;transition:width .8s;display:block;box-shadow:0 0 18px #438cff99}.status-hero__meta span{flex-direction:column;gap:4px;min-width:0;display:flex}.status-hero__meta small{color:var(--muted);text-transform:uppercase;letter-spacing:1.3px;font-size:11px}.status-hero__meta strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.primary{background:linear-gradient(135deg,#3b72ff,#28bfe8);border:0;border-radius:18px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:58px;padding:15px 20px;font-size:16px;font-weight:750;transition:all .2s;display:flex;box-shadow:0 12px 28px #2f77ff47}.primary:active{transform:scale(.98)}.primary:disabled{opacity:.45;box-shadow:none}.status-hero .primary{color:#0c1422;box-shadow:none;background:#f5f7fb}.status-hero .primary svg:last-child{margin-left:auto}.trust-row{grid-template-columns:repeat(3,1fr);gap:8px;margin:14px 0;display:grid}.trust-row>div{border:1px solid var(--line);text-align:center;background:#0f1726;border-radius:18px;flex-direction:column;align-items:center;gap:3px;padding:15px 8px;display:flex}.trust-row svg{color:#63a2ff;width:20px}.trust-row strong{font-size:15px}.trust-row span{color:var(--muted);font-size:10px}.actions-grid{grid-template-columns:1fr 1fr;gap:10px;margin:10px 0;display:grid}.actions-grid button{border:1px solid var(--line);text-align:left;background:linear-gradient(145deg,#131d2e,#0e1625);border-radius:22px;min-height:126px;padding:16px;position:relative}.actions-grid button>span{color:#65a2ff;background:#438cff21;border-radius:13px;place-items:center;width:40px;height:40px;display:grid}.actions-grid button>span svg{width:20px}.actions-grid strong,.actions-grid small{display:block}.actions-grid strong{margin-top:13px;font-size:15px}.actions-grid small{color:var(--muted);margin-top:4px;font-size:11px}.actions-grid button>svg{color:#6e7d96;width:18px;position:absolute;top:19px;right:13px}.referral-card{text-align:left;background:linear-gradient(130deg,#46469633,#19143299);border:1px solid #8b5cf647;border-radius:22px;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;width:100%;padding:17px;display:grid}.referral-card>span:first-child{background:linear-gradient(135deg,#6759e8,#9b5cf6);border-radius:16px;place-items:center;width:48px;height:48px;display:grid}.referral-card>span:nth-child(2){flex-direction:column;min-width:0;display:flex}.referral-card small{color:#a99bf2;text-transform:uppercase;font-size:11px}.referral-card strong{margin:4px 0;font-size:15px}.referral-card em{color:var(--muted);font-size:11px;font-style:normal}.referral-card>svg{color:#8fa0ba;width:19px}.quiet-card{border:1px solid var(--line);background:#0e1624;border-radius:22px;margin-top:12px;padding:17px}.quiet-card>div{gap:12px;display:flex}.quiet-card svg{color:#55d1ed;flex:none}.quiet-card span{flex-direction:column;display:flex}.quiet-card strong{font-size:14px}.quiet-card small{color:var(--muted);margin-top:5px;line-height:1.5}.quiet-card button{color:#68a5ff;background:0 0;border:0;margin:15px 0 0 34px;padding:0;font-weight:700}.page-title>span,.eyebrow{color:#5e9eff;text-transform:uppercase;letter-spacing:2px;font-size:11px;font-weight:800}.page-title h1{letter-spacing:-1px;margin:8px 0;font-size:30px;line-height:1.1}.page-title p{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.choice-stack{gap:12px;display:grid}.choice-card{border:1px solid var(--line);text-align:left;background:#101927;border-radius:22px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;width:100%;min-height:91px;padding:16px;display:grid}.choice-card>span:first-child:not(.client-badge){color:#65a5ff;background:#17253d;border-radius:17px;place-items:center;width:52px;height:52px;display:grid}.choice-card>span:nth-child(2){flex-direction:column;gap:6px;display:flex}.choice-card strong{font-size:17px}.choice-card small{color:var(--muted);font-size:12px}.choice-card>svg{color:#7888a0}.platform-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.platform-grid button{border:1px solid var(--line);background:#101927;border-radius:21px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:112px;padding:16px;display:flex}.platform-grid svg{color:#65a5ff}.client-badge{background:#1c2a43;border-radius:17px;place-items:center;width:54px;height:54px;font-size:28px;font-weight:800;display:grid}.client-badge--happ{font-size:0}.client-badge--happ:before{content:"N";color:#fff;font-size:26px;font-style:italic;font-weight:800;transform:skew(-10deg)}.guide-card{background:#101927;border:1px solid #438cff66;border-radius:25px;overflow:hidden}.guide-client{border-bottom:1px solid var(--line);align-items:center;gap:13px;padding:18px;display:flex}.guide-client>span:nth-child(2){flex-direction:column;flex:1;display:flex}.guide-client small{color:var(--muted)}.guide-client strong{font-size:20px}.guide-client>svg{color:var(--green)}.guide-card ol{margin:0;padding:5px 18px;list-style:none}.guide-card li{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr;gap:13px;padding:18px 0;display:grid}.guide-card li>span{color:#7db0ff;background:#273b64;border-radius:10px;place-items:center;width:28px;height:28px;font-weight:800;display:grid}.guide-card li div{flex-direction:column;display:flex}.guide-card li strong{font-size:15px}.guide-card li small{color:var(--muted);margin:5px 0 13px;line-height:1.5}.guide-card li button,.guide-card li a.native-import-link,.manual>button,.done{background:#18263c;border:1px solid #67a4ff40;border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:12px 15px;font-weight:700;display:flex}.guide-card li button.accent,.guide-card li a.native-import-link{background:linear-gradient(135deg,#407cff,#2bbbe3);border:0}.manual{padding:16px}.manual>div{align-items:center;gap:12px;display:flex}.manual img{background:#fff;border-radius:10px;width:82px;height:82px;padding:5px}.manual span{flex-direction:column;display:flex}.manual small{color:var(--muted);margin-top:4px;line-height:1.45}.manual>button{width:100%;margin-top:13px}.guide-card>p{color:var(--muted);gap:8px;margin:0;padding:0 16px 15px;font-size:11px;display:flex}.guide-card>p svg{width:15px}.done{color:#0b1422;background:#f4f7fb;border:0;width:calc(100% - 32px);margin:0 16px 16px}.back-link{color:#8ea0ba;background:0 0;border:0;align-items:center;gap:7px;margin:16px auto 0;padding:10px;display:flex}.back-link svg{width:18px}.capacity{height:8px;margin:-10px 0 22px}.device-list{gap:10px;margin-bottom:16px;display:grid}.device-list article{border:1px solid var(--line);background:#101927;border-radius:19px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:15px;display:grid}.device-list article>span{color:#64a4ff;background:#18263c;border-radius:14px;place-items:center;width:45px;height:45px;display:grid}.device-list article>div{flex-direction:column;min-width:0;display:flex}.device-list small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:10px;overflow:hidden}.device-list article>button{color:#ff8190;background:#ff6b7d14;border:0;border-radius:12px;width:38px;height:38px}.device-list article>button svg{width:18px}.empty-state{text-align:center;color:var(--muted);border:1px dashed #97a9c938;border-radius:22px;padding:35px 20px}.empty-state svg{color:#638fda}.empty-state strong{color:#f5f7fb;margin:10px 0 5px;display:block}.empty-state p{margin:0;font-size:12px}.profile-head{align-items:center;gap:16px;padding:8px 4px 22px;display:flex}.avatar--large{border-radius:22px;width:68px;height:68px;font-size:24px}.profile-head>div:last-child span{color:#63ddbb;align-items:center;gap:5px;font-size:11px;font-weight:700;display:flex}.profile-head>div:last-child span svg{width:15px}.profile-head h1{margin:6px 0 2px;font-size:25px}.profile-head p{color:var(--muted);margin:0}.balance-card{background:linear-gradient(135deg,#172540,#101827);border:1px solid #438cff42;border-radius:22px;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;padding:18px;display:grid}.balance-card>span{color:#6aa6ff;background:#438cff29;border-radius:15px;place-items:center;width:46px;height:46px;display:grid}.balance-card>div{flex-direction:column;display:flex}.balance-card small{color:var(--muted)}.balance-card strong{font-size:23px}.balance-card button{color:#7db0ff;background:#1a2a45;border:1px solid #67a4ff4d;border-radius:13px;padding:11px 14px;font-weight:700}.profile-rows{border:1px solid var(--line);background:var(--line);border-radius:22px;gap:1px;margin-top:16px;display:grid;overflow:hidden}.profile-rows>button{text-align:left;background:#101827;border:0;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-height:76px;padding:14px;display:grid}.profile-rows>button>span:first-child{color:#66a5ff;background:#18243a;border-radius:14px;place-items:center;width:42px;height:42px;display:grid}.profile-rows>button>span:nth-child(2){flex-direction:column;display:flex}.profile-rows strong{font-size:14px}.profile-rows small{color:var(--muted);margin-top:4px;font-size:11px}.profile-rows>button>svg{color:#6d7d95;width:18px}.version{text-align:center;color:#56637a;margin-top:24px;font-size:11px}.bottom-nav{z-index:30;left:50%;bottom:max(10px,env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#0e1523eb;border:1px solid #97a9c933;border-radius:25px;grid-template-columns:repeat(4,1fr);width:min(100% - 20px,750px);height:78px;padding:7px;display:grid;position:fixed;transform:translate(-50%);box-shadow:0 20px 50px #00000073}.bottom-nav button{color:#718097;background:0 0;border:0;border-radius:19px;flex-direction:column;justify-content:center;align-items:center;gap:5px;font-size:10px;font-weight:700;display:flex}.overlay{z-index:50;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#01050cb8;justify-content:center;align-items:flex-end;animation:.25s fade;display:flex;position:fixed;inset:0}.sheet{width:min(100%,780px);max-height:92vh;padding:34px 20px max(24px,env(safe-area-inset-bottom));background:#111927;border:1px solid #97a9c933;border-radius:30px 30px 0 0;animation:.35s cubic-bezier(.2,.8,.2,1) sheet;position:relative;overflow:auto;box-shadow:0 -30px 70px #00000073}@keyframes fade{0%{opacity:0}}@keyframes sheet{0%{transform:translateY(100%)}}.sheet__handle{background:#3b4659;border-radius:5px;width:46px;height:5px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.sheet__close{border:1px solid var(--line);background:#172133;border-radius:13px;width:38px;height:38px;position:absolute;top:19px;right:16px}.sheet h2{margin:8px 0;font-size:28px}.sheet>p{color:var(--muted);margin:0 45px 22px 0;line-height:1.55}.sheet>label{color:#a9b4c7;text-transform:uppercase;letter-spacing:1.2px;margin:18px 0 8px;font-size:10px;font-weight:800;display:block}.segments{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.segments button{border:1px solid var(--line);background:#151f30;border-radius:14px;min-height:48px}.segments button.is-active{color:#91bdff;background:#1b3766;border-color:#4a92ff}.plan-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.plan-grid button{border:1px solid var(--line);background:#151f30;border-radius:16px;flex-direction:column;align-items:flex-start;min-height:82px;padding:14px;display:flex;position:relative}.plan-grid button.is-active{background:#192f54;border-color:#4a92ff}.plan-grid button span{color:var(--muted);font-size:11px}.plan-grid button strong{margin-top:7px;font-size:17px}.plan-grid em{background:#674ee4;border-radius:7px;padding:4px 6px;font-size:8px;font-style:normal;position:absolute;top:8px;right:8px}.input{border:1px solid var(--line);background:#0b1220;border-radius:15px;align-items:center;gap:10px;min-height:54px;padding:0 15px;display:flex}.input svg{color:#6f8098;width:19px}.input input{color:#fff;background:0 0;border:0;outline:0;width:100%}.sheet .primary{margin-top:18px}.notice,.error{border-radius:13px;margin-top:12px;padding:12px;font-size:12px}.ref-stats{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.ref-stats span{border:1px solid var(--line);text-align:center;background:#151f30;border-radius:16px;flex-direction:column;padding:14px 8px;display:flex}.ref-stats small{color:var(--muted);margin-top:4px;font-size:9px}.ref-link{border:1px solid var(--line);background:#0b1220;border-radius:14px;gap:10px;margin-top:16px;padding:13px;display:flex}.ref-link span{text-overflow:ellipsis;white-space:nowrap;color:#a8b5c9;font-size:12px;overflow:hidden}.notification-list{gap:9px;display:grid}.notification-list article{border:1px solid var(--line);background:#151f30;border-radius:16px;padding:15px}.notification-list article.is-unread{border-color:#438cff80}.notification-list p{color:var(--muted);font-size:12px}.notification-list button{color:#68a6ff;background:0 0;border:0}.toast{z-index:70;color:#7aebc9;background:#13261f;border:1px solid #2dd4a840;border-radius:15px;gap:8px;padding:12px 16px;font-size:12px;font-weight:700;display:flex;position:fixed;bottom:102px;left:50%;transform:translate(-50%)}.auth,.loading{place-items:center;min-height:100vh;padding:24px;display:grid}.auth{position:relative;overflow:hidden}.auth__glow{filter:blur(60px);background:#3777ff33;border-radius:50%;width:420px;height:420px;position:absolute;top:-180px}.auth section{background:#101827db;border:1px solid #97a9c92b;border-radius:28px;width:min(100%,430px);padding:28px;position:relative;box-shadow:0 28px 80px #00000059}.auth .brand{margin-bottom:30px}.auth h1{margin:9px 0;font-size:30px}.auth p{color:var(--muted);margin:0 0 22px;line-height:1.6}.auth .primary{margin-top:13px}.auth a{text-align:center;color:#6da9ff;margin-top:18px;text-decoration:none;display:block}.loading{color:var(--muted);align-content:center;gap:12px}.loading svg{color:#5a9dff}.loading button{border:1px solid var(--line);background:#141f31;border-radius:12px;padding:10px 14px}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.privacy-page{background:#080d18;min-height:100vh}.privacy-page header{z-index:5;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#080d18e6;align-items:center;gap:14px;height:72px;padding:10px 18px;display:flex;position:sticky;top:0}.privacy-page header>button{border:1px solid var(--line);background:#111a2a;border-radius:14px;width:42px;height:42px}.privacy-page main{width:min(100%,720px);margin:auto;padding:34px 22px 60px}.privacy-page h1{letter-spacing:-1.5px;margin:10px 0;font-size:35px}.privacy-page .lead{color:#b1bdd0;font-size:17px;line-height:1.6}.privacy-page main>small{color:#66748c}.privacy-page section{border-top:1px solid var(--line);margin-top:28px;padding-top:22px}.privacy-page h2{font-size:18px}.privacy-page section p{color:var(--muted);line-height:1.75}.privacy-page .primary{margin-top:28px}@media (min-width:600px){.screen{padding:30px}.status-hero{padding:28px}.bottom-nav{bottom:16px}.actions-grid button{min-height:140px}}@media (max-width:370px){.status-hero__value>strong{font-size:62px}.trust-row span{font-size:9px}.choice-card strong{font-size:15px}.bottom-nav span{font-size:9px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.notification-list article>img{object-fit:cover;border-radius:15px;width:100%;max-height:220px;margin:-4px 0 14px;display:block}.payment-breakdown{background:#111d31;border:1px solid #438cff3d;border-radius:16px;grid-template-columns:1fr auto;align-items:center;gap:5px;margin-top:14px;padding:15px;display:grid}.payment-breakdown>span{color:#aab8cd;align-items:center;gap:8px;display:flex}.payment-breakdown>span svg{color:#69a8ff;width:19px}.payment-breakdown>small{color:#75ddc0;grid-column:1/-1;font-size:11px}.payment-methods{gap:10px;margin-top:18px;display:grid}.payment-methods .primary{justify-content:flex-start;margin:0;padding:14px 18px}.payment-methods button span{flex-direction:column;align-items:flex-start;display:flex}.payment-methods button small{opacity:.74;margin-top:2px;font-size:10px}.secondary-payment{text-align:left;background:#172235;border:1px solid #97a9c938;border-radius:18px;align-items:center;gap:12px;width:100%;min-height:58px;padding:14px 18px;display:flex}.secondary-payment:disabled{opacity:.42}.qr-preview{cursor:zoom-in;background:#fff;border:0;border-radius:12px;flex:none;padding:0}.qr-preview img{display:block}.qr-lightbox{z-index:95;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);text-align:center;background:#01050ceb;flex-direction:column;justify-content:center;align-items:center;padding:24px;animation:.2s fade;display:flex;position:fixed;inset:0}.qr-lightbox>button{background:#152034;border:1px solid #ffffff2e;border-radius:16px;place-items:center;width:46px;height:46px;display:grid;position:absolute;top:22px;right:22px}.qr-lightbox>img{background:#fff;border-radius:24px;width:min(82vw,430px);height:auto;padding:14px;box-shadow:0 28px 90px #0000008c}.qr-lightbox>strong{margin-top:20px;font-size:19px}.qr-lightbox>small{color:var(--muted);margin-top:6px}.balance-actions{gap:7px;display:flex}.balance-actions button{padding:10px 11px}.input select{color:#fff;background:#0b1220;border:0;outline:0;width:100%}.withdrawal-list{gap:8px;margin-top:16px;display:grid}.withdrawal-list>div{border:1px solid var(--line);background:#0b1220;border-radius:13px;justify-content:space-between;gap:10px;padding:11px 13px;font-size:11px;display:flex}.withdrawal-list>div span{color:#a8b5c9}.withdrawal-list>div strong{color:#75ddc0}.actions-grid .topup-action{background:linear-gradient(145deg,#14624e7a,#10251f);border-color:#2dd4a87a}.actions-grid .topup-action>span{color:#70e7c6;background:#2dd4a829}.balance-actions .balance-topup{color:#061711;background:linear-gradient(135deg,#1ca879,#2dd4a8);border-color:#2dd4a87a;box-shadow:0 8px 20px #2dd4a82e}.balance-actions .balance-withdraw{color:#fff;background:linear-gradient(135deg,#326de8,#4998ff);border-color:#549aff80;box-shadow:0 8px 20px #3678f533}.topup-payment-methods .topup-submit{color:#061711;background:linear-gradient(135deg,#17986d,#2dd4a8);border-color:#2dd4a880;box-shadow:0 12px 28px #2dd4a838}.topup-payment-methods .topup-submit--card{color:#8af0d2;box-shadow:none;background:#2dd4a81c}.withdrawal-submit{background:linear-gradient(135deg,#326de8,#4998ff);box-shadow:0 12px 28px #3678f542}.native-import-link{text-decoration:none}:root{--bg:#050914;--surface:#0d1627;--surface-raised:#121d31e0;--line:#a4b8dc24;--muted:#93a4bf;--blue:#4a8cff;--cyan:#36d5f6;--green:#35ddb2;--violet:#8b72ff;--shadow:0 24px 70px #00000057}html{background:var(--bg);scroll-behavior:smooth;overflow-x:hidden}body{min-height:100vh;color:#f7f9ff;overscroll-behavior-y:none;-webkit-font-smoothing:antialiased;background:radial-gradient(70% 42% at 10% -6%,#2c71ff38,#0000 68%),radial-gradient(60% 36% at 100% 8%,#7049ff29,#0000 70%),linear-gradient(#07101f 0%,#050914 48%,#060b16 100%);min-height:100dvh;overflow-x:hidden}button,a{touch-action:manipulation}button{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline-offset:3px;outline:2px solid #55aefff2}.app-shell{isolation:isolate;min-height:100dvh;padding-bottom:118px;position:relative}.app-shell:before,.app-shell:after{content:"";z-index:-1;pointer-events:none;filter:blur(60px);opacity:.38;border-radius:50%;position:fixed}.app-shell:before{background:#195eff;width:280px;height:280px;top:28%;left:-150px}.app-shell:after{background:#6a39e8;width:250px;height:250px;top:56%;right:-155px}.topbar{-webkit-backdrop-filter:blur(28px)saturate(155%);background:linear-gradient(#070e1ceb,#070e1cb8);border-bottom:1px solid #becfef1a;height:78px;padding:12px 18px;box-shadow:0 12px 36px #01050d24}.brand{gap:11px}.brand__mark{background:linear-gradient(145deg,#182a4af2,#080f1df2);border:1px solid #6fa6ff57;border-radius:16px;width:48px;height:48px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 12px 34px #2069ff33}.brand__mark:after{content:"";background:linear-gradient(110deg,#0000 38%,#ffffff29 49%,#0000 60%);animation:7s ease-in-out infinite brand-sheen;position:absolute;inset:-50%;transform:translate(-55%)}.brand__mark svg{z-index:1;width:34px;position:relative}.brand strong{letter-spacing:-.45px}.brand small{color:#72839f;letter-spacing:1.8px;margin-top:2px;font-size:8px}.round-button,.avatar{background:linear-gradient(145deg,#16233af5,#0c1423f5);border:1px solid #a0b9e129;border-radius:15px;box-shadow:inset 0 1px #ffffff0d,0 10px 28px #0000002e}.avatar{color:#fff;background:linear-gradient(145deg,#4a86ff,#765cf2);border:0}.screen{padding:22px 18px 40px}.animate-in{animation:.48s cubic-bezier(.2,.8,.2,1) enter-v3}.status-hero{background:linear-gradient(145deg,#1e355bf0,#0d182bf7 55%,#181434f0),#0d1729;border:1px solid #5f9bff4a;border-radius:30px;padding:23px;box-shadow:inset 0 1px #ffffff12,0 28px 80px #0000004d,0 12px 40px #2d64ff1c}.status-hero:before{content:"";pointer-events:none;opacity:.18;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 78%);mask-image:linear-gradient(#000,#0000 78%)}.status-hero__glow{filter:blur(38px);background:linear-gradient(145deg,#3a88ff73,#7541f05c);width:320px;height:320px;animation:9s ease-in-out infinite hero-breathe;top:-170px;right:-120px}.status-pill{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0e;border:1px solid #ffffff0f}.status-pill.is-active{background:#35ddb21a;border-color:#35ddb229}.status-pill.is-active i{box-shadow:0 0 0 5px #35ddb214,0 0 18px #35ddb2cc}.status-hero__value>strong{text-shadow:0 10px 30px #00000047;font-size:76px}.progress,.capacity{background:#ffffff12;box-shadow:inset 0 1px 3px #00000040}.progress i,.capacity i{background:linear-gradient(90deg,#35d6f4,#4b8cff 52%,#9772ff)}.primary{background:linear-gradient(130deg,#4c7fff,#2bc4ec);border-radius:17px;transition:transform .2s cubic-bezier(.2,.8,.2,1),filter .2s,box-shadow .2s;box-shadow:0 14px 32px #307cff42,inset 0 1px #fff3}.status-hero .primary{color:#0b1424;background:linear-gradient(135deg,#fff,#e9effb);box-shadow:0 15px 38px #00000038}.trust-row{gap:9px;margin:15px 0}.trust-row>div,.actions-grid button,.quiet-card,.choice-card,.platform-grid button,.guide-card,.device-list article,.profile-rows,.balance-card{background:linear-gradient(145deg,#121d31e8,#0a1220f0);border-color:#a4b8dc24;box-shadow:inset 0 1px #ffffff09,0 16px 44px #0000001f}.trust-row>div{justify-content:center;min-height:76px}.trust-row svg{color:#75adff}.trust-row strong{letter-spacing:-.2px}.actions-grid{gap:11px;margin:11px 0}.actions-grid button{border-radius:23px;min-height:130px;transition:transform .2s,border-color .2s,background .2s;overflow:hidden}.actions-grid button:after{content:"";filter:blur(4px);background:#4884ff1a;border-radius:50%;width:90px;height:90px;position:absolute;bottom:-55px;right:-50px}.actions-grid button>span,.choice-card>span:first-child:not(.client-badge){color:#79afff;background:linear-gradient(145deg,#4a8cff2e,#5053dc1c);box-shadow:inset 0 1px #ffffff0f}.referral-card{background:linear-gradient(130deg,#493ea042,#1c163bad);border-color:#9970ff4d;box-shadow:inset 0 1px #ffffff0d,0 18px 50px #1e0c5a26}.page-title{margin-top:10px}.page-title h1{letter-spacing:-1.35px;font-size:32px}.page-title p{color:#9babc3;max-width:590px}.choice-stack{gap:11px}.choice-card{border-radius:23px;transition:transform .2s,border-color .2s}.choice-card.is-primary{background:linear-gradient(135deg,#2a5aa657,#0e192bf5);border-color:#5398ff94}.client-badge{background:linear-gradient(145deg,#223656,#131f35);border:1px solid #9bb5e029;box-shadow:inset 0 1px #ffffff0f}.guide-card{box-shadow:var(--shadow);border-color:#4e92ff61;border-radius:27px}.guide-client{background:#3d75db11}.guide-card li button,.guide-card li a.native-import-link,.manual>button,.done{border-radius:15px;transition:transform .18s,filter .18s}.guide-card li button.accent,.guide-card li a.native-import-link{color:#fff;background:linear-gradient(130deg,#4b7fff,#29c3eb);text-decoration:none;box-shadow:0 12px 28px #307cff38}.native-import-link{-webkit-tap-highlight-color:transparent}.device-list{gap:11px}.device-list article{border-radius:20px}.empty-state{background:#0d172780}.profile-head{padding-top:12px}.avatar--large{box-shadow:0 16px 38px #486fff47}.balance-card{background:linear-gradient(135deg,#1c3257f5,#0d182bf5);border-color:#4e92ff47;border-radius:24px}.profile-rows{border-radius:24px;gap:1px}.profile-rows>button{background:#0e182af5;transition:background .18s}.profile-rows>button>span:first-child{background:linear-gradient(145deg,#417bdd30,#2636584d)}.version{color:#52617a;letter-spacing:.4px}.bottom-nav{bottom:max(10px,env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(28px)saturate(160%);background:linear-gradient(#121c2fe0,#09101df0);border:1px solid #b3c7e92e;border-radius:25px;width:min(100% - 22px,748px);height:76px;padding:6px;box-shadow:0 24px 60px #0000007a,inset 0 1px #ffffff0d}.bottom-nav button{border-radius:19px;transition:color .2s,transform .2s,background .2s;position:relative}.bottom-nav button.is-active:after{content:"";background:#ffffff8c;border-radius:2px;width:18px;height:2px;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.overlay{-webkit-backdrop-filter:blur(13px);background:#01050dc2}.sheet{background:linear-gradient(#131e32fa,#09101dfc);border-color:#b4c7e82e;box-shadow:0 -30px 90px #0000008c,inset 0 1px #ffffff0f}.sheet__handle{background:linear-gradient(90deg,#4b84e8,#8b72ff)}.sheet__close{background:#1b2942e6}.segments button,.plan-grid button,.input,.secondary-payment,.ref-stats span,.notification-list article{background:#09111fb8;border-color:#a4b8dc26}.input{transition:border-color .2s,box-shadow .2s}.input:focus-within{border-color:#4e9cff9e;box-shadow:0 0 0 4px #4589ff17}.toast{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#103027f0;border-color:#35ddb24d;box-shadow:0 18px 50px #00000059}.auth section{box-shadow:var(--shadow);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(145deg,#121e33e6,#080f1bf0);border-color:#a4b8dc30}.auth__glow{background:radial-gradient(circle,#4180ff57,#703fea21 52%,#0000 72%)}@keyframes enter-v3{0%{opacity:0;transform:translateY(12px)scale(.992)}to{opacity:1;transform:none}}@keyframes hero-breathe{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(-18px,15px)scale(1.08)}}@keyframes brand-sheen{0%,72%,to{transform:translate(-58%)}82%{transform:translate(58%)}}@media (hover:hover){.primary:not(:disabled):hover{filter:brightness(1.07);box-shadow:0 17px 38px #307cff57,inset 0 1px #ffffff38}.actions-grid button:hover,.choice-card:hover,.platform-grid button:hover{border-color:#5699ff61;transform:translateY(-2px)}.profile-rows>button:hover{background:#182741f5}}.primary:not(:disabled):active,.actions-grid button:active,.choice-card:active,.platform-grid button:active,.guide-card li button:active,.guide-card li a.native-import-link:active,.bottom-nav button:active{transform:scale(.975)}@media (min-width:600px){.screen{padding:30px 30px 44px}.status-hero{padding:29px}.topbar{padding-inline:30px}}@media (max-width:390px){.screen{padding-inline:15px}.status-hero{padding:19px}.status-hero__value>strong{font-size:64px}.brand small{display:none}.balance-card{grid-template-columns:auto 1fr}.balance-actions{grid-column:1/-1}.balance-actions button{flex:1}}@media (prefers-reduced-motion:reduce){.brand__mark:after,.status-hero__glow{animation:none!important}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--connect-line:#92b3ee33}.app-shell{padding-bottom:calc(110px + env(safe-area-inset-bottom,0px));padding-top:max(env(safe-area-inset-top,0px),var(--tg-content-safe-area-inset-top,0px));padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}.topbar,.bottom-nav{border-color:#94b5e629}.topbar{height:72px}.bottom-nav{width:min(calc(100% - 20px - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px)),750px)}.bottom-nav button{min-height:48px}.screen{min-width:0}.client-badge{background:#101a2e;flex:none;overflow:hidden}.client-badge img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.client-badge--happ:before{content:none}.connect-screen{overflow-wrap:break-word;max-width:650px;margin:0 auto;padding:20px 20px 24px}.connect-heading{isolation:isolate;margin-bottom:22px;padding:0 2px;position:relative}.connect-heading:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 90% 10%,#358cff24,#0000 64%);position:absolute;inset:-20px -15px -50px}.connect-device{color:#b2c6e4;letter-spacing:.02em;align-items:center;gap:7px;font-size:11px;line-height:1.6;display:flex}.connect-device>svg{color:#7db6ff;flex-shrink:0}.connect-device i{background:#65dac6;border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-left:auto;display:block}.connect-heading h1{color:#f6f8ff;letter-spacing:-.06em;margin:16px 0 11px;font-size:clamp(32px,8.7vw,48px);font-weight:650;line-height:1.04}.connect-heading h1>span{color:#9cbfff}.connect-heading>p{color:#b1bfd3;max-width:330px;margin:0;font-size:13px;line-height:1.65}.connect-clients{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 16px;display:grid}.connect-client{isolation:isolate;text-align:left;border:1px solid var(--connect-line);background:linear-gradient(145deg,#1a2841f5,#0b1323fa);border-radius:24px;flex-direction:column;align-items:flex-start;min-width:0;min-height:169px;padding:16px;transition:transform .22s cubic-bezier(.2,.8,.2,1),border-color .22s,box-shadow .22s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09,0 12px 28px #0000002b}.connect-client:before{content:"";z-index:-1;opacity:0;background:radial-gradient(at 0 0,#3677ff40,#0000 72%);transition:opacity .3s;position:absolute;inset:0}.connect-client.is-selected{border-color:#73a6ff;box-shadow:0 0 0 1px #468cff38,0 13px 34px #1c55c326,inset 0 1px #b4d0ff24}.connect-client.is-selected:before{opacity:1}.connect-client__top{justify-content:space-between;align-items:flex-start;gap:8px;width:100%;margin-bottom:13px;display:flex}.connect-client .client-badge{border-radius:15px;width:49px;height:49px;box-shadow:0 6px 15px #00000040}.connect-client__check{color:#8fbaff;place-items:center;margin-top:2px;display:grid}.connect-client__check i{border:1px solid #556782;border-radius:50%;width:19px;height:19px;display:block}.connect-client>strong{letter-spacing:-.03em;font-size:21px;font-weight:650;line-height:1.2}.connect-client__badge{color:#c1cadb;background:#acbede17;border-radius:6px;max-width:100%;margin-top:9px;padding:4px 8px;font-size:10px;font-weight:500;line-height:1.3;display:inline-block}.connect-client__badge.recommended{color:#a6caff;background:#5393ff24}.connect-client>small{color:#97a9c4;margin-top:7px;font-size:10px;line-height:1.5}.connect-install{justify-content:space-between;align-items:center;gap:12px;padding:3px 2px 16px;display:flex}.connect-install>span{flex-direction:column;gap:4px;min-width:0;display:flex}.connect-install strong{color:#d6e1f2;font-size:12px;font-weight:550}.connect-install small{color:#98abc6;font-size:10px;line-height:1.5}.connect-install>button{border:1px solid var(--connect-line);background:#132136cc;border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:10px 13px;font-size:11px;font-weight:550;display:flex}.connect-import{background:linear-gradient(120deg,#285cdf,#3670eb 60%,#3866d8);border:1px solid #7cadff66;border-radius:18px;gap:10px;min-height:62px;padding:15px 16px;font-size:14px;font-weight:650;line-height:1.4;text-decoration:none;transition:transform .18s,filter .18s;box-shadow:0 12px 26px #2162e33b,inset 0 1px #d7e8ff38;color:#fff!important}.connect-import span{text-align:left;flex:1;min-width:0}.connect-import svg{flex-shrink:0}.connect-action__hint{color:#91a5c2;justify-content:center;align-items:flex-start;gap:5px;margin:10px 0 0;font-size:10px;line-height:1.65;display:flex}.connect-action__hint svg{flex-shrink:0;margin-top:2px}.connect-fallback{border-top:1px solid #8eb0e71f;grid-template-columns:.8fr 1.35fr 1fr;gap:4px;margin-top:21px;padding:16px 0 8px;display:grid}.connect-fallback>button{color:#a6bbd9;text-align:center;background:0 0;border:0;flex-direction:column;justify-content:flex-start;align-items:center;gap:8px;min-height:62px;padding:7px 4px;font-size:10px;line-height:1.4;display:flex}.connect-fallback>button svg{color:#a4c5f6}.connect-fallback>button:disabled{opacity:.5;cursor:default}.connect-other{border-top:1px solid #8eb0e71f;margin-top:6px}.connect-other>summary{cursor:pointer;color:#9cb0cd;align-items:center;gap:9px;min-height:48px;font-size:11px;list-style:none;display:flex}.connect-other>summary::-webkit-details-marker{display:none}.connect-other>summary>svg:last-child{margin-left:auto;transition:transform .2s}.connect-other[open]>summary>svg:last-child{transform:rotate(90deg)}.connect-other .platform-grid{gap:8px;padding:0 0 14px}.connect-other .platform-grid button{border-radius:16px;min-height:80px;font-size:12px}.connect-other .platform-grid svg{width:20px}.connect-confirm{background:#192b45a6;border:1px solid #6b9eeb40;border-radius:19px;margin-top:16px;padding:17px;animation:.25s ease-out connect-enter}.connect-confirm>strong{color:#e3edfc;font-size:13px;font-weight:550}.connect-confirm p{color:#a6b8d1;margin:6px 0 12px;font-size:11px;line-height:1.6}.connect-confirm>button{color:#b4f0da;background:#123930;border:1px solid #6cd3bb59;border-radius:13px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:46px;font-size:12px;font-weight:550;display:flex}.connect-finish,.connect-empty{text-align:center;border:1px solid var(--connect-line);background:radial-gradient(at 50% 0,#2c92971f,#0000 70%),#101b2d;border-radius:25px;padding:25px 18px 12px;animation:.25s ease-out connect-enter}.connect-emblem{color:#80e7d3;background:#2f90841a;border:1px solid #72dbca47;border-radius:18px;place-items:center;width:55px;height:55px;margin:0 auto 17px;display:grid}.connect-finish h2{letter-spacing:-.045em;margin:0;font-size:30px;font-weight:650}.connect-finish p{color:#c4d2e6;margin:10px 0 24px;font-size:15px;line-height:1.6}.connect-finish .primary,.connect-empty .primary{color:#10213c;box-shadow:none;background:#dbeaff;min-height:54px;font-size:14px}.connect-text-button{color:#adc3e3;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;min-height:44px;margin:5px auto 0;padding:10px;font-size:11px;display:flex}.connect-empty .eyebrow{font-size:10px}.connect-empty h1{letter-spacing:-.04em;margin:12px 0;font-size:30px;line-height:1.15}.connect-empty>p{color:#a9bbd4;margin:0 0 24px;font-size:13px;line-height:1.6}.connect-message{color:#ffd0a7;background:#ca864514;border:1px solid #e8ae7b33;border-radius:13px;margin:10px 0;padding:12px;font-size:11px;line-height:1.6}.connect-loading{text-align:center;background:radial-gradient(at 50% 35%,#2e65ce26,#0000 55%);gap:14px;min-height:100svh}.connect-loading>img{object-fit:contain;margin-bottom:8px}.connect-loading>strong{color:#e3edff;font-size:18px;font-weight:550}.connect-loading>span{max-width:320px;font-size:12px;line-height:1.7}.connect-loading>button{color:#fff;background:#224fab;border-color:#5687dd;min-height:48px;padding:12px 24px}.connect-qr-backdrop{z-index:100;padding:max(18px,env(safe-area-inset-top,0px)) 18px max(18px,env(safe-area-inset-bottom,0px));overscroll-behavior:contain;background:#020710ed;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:auto}.connect-qr{text-align:center;background:#0d192c;border:1px solid #324766;border-radius:26px;width:min(100%,400px);max-height:100%;padding:28px 22px 22px;position:relative;overflow:auto;box-shadow:0 30px 80px #0006}.connect-qr__close{color:#c0cfe5;background:0 0;border:0;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:8px;right:8px}.connect-qr h2{letter-spacing:-.04em;margin:14px 0 8px;font-size:25px}.connect-qr>p{color:#adbed5;margin:0 0 18px;font-size:12px;line-height:1.6}.connect-qr>img{background:#fff;border-radius:17px;width:min(100%,320px);height:auto;margin:0 auto;padding:12px;display:block}.connect-qr>small{color:#96aaca;justify-content:center;align-items:center;gap:6px;margin:14px 0 18px;font-size:10px;display:flex}.connect-qr .primary{background:#285edf;min-height:50px;font-size:13px}.connect-screen button:focus-visible,.connect-screen a:focus-visible,.connect-screen summary:focus-visible{outline-offset:4px;outline:2px solid #a7d5ff}.connect-client:active,.connect-import:active,.connect-install>button:active{transform:scale(.977)}@keyframes connect-enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@media (min-width:600px){.connect-screen{padding:25px 30px 35px}.connect-clients{gap:16px}.connect-client{min-height:190px;padding:20px}.connect-client>strong{font-size:23px}.connect-heading h1{font-size:46px}.connect-fallback>button{font-size:11px}}@media (max-width:370px){.connect-screen{padding:17px 15px}.connect-heading{margin-bottom:18px}.connect-heading h1{font-size:32px}.connect-clients{gap:10px}.connect-client{min-height:164px;padding:13px}.connect-client .client-badge{width:44px;height:44px}.connect-client__badge{padding:4px 6px;font-size:9px}.connect-import{gap:7px;padding:14px 12px;font-size:12px}.connect-install small{max-width:156px}.connect-fallback>button{font-size:9px}}@media (max-height:700px){.connect-heading h1{margin-top:12px;font-size:32px}.connect-heading{margin-bottom:16px}.connect-client{min-height:158px}.connect-client>small{display:none}.connect-heading>p{font-size:12px}.connect-fallback{margin-top:15px;padding-top:12px}}@media (hover:hover){.connect-client:hover{border-color:#719ddb}.connect-import:hover{filter:brightness(1.08)}.connect-install>button:hover{background:#213656}}@media (prefers-reduced-motion:reduce){.connect-screen *,.connect-screen :before,.connect-screen :after{transition:none!important;animation:none!important}.connect-client:active,.connect-import:active{transform:none}}:root{--obsidian:#070b12;--obsidian-card:#111826e0;--obsidian-raised:#192234e6;--obsidian-line:#c4d5f224;--ice:#eaf2ff;--accent:#6697ff;--violet:#9a7cff;--aqua:#50d7df;--danger:#ff7588}.bottom-nav{background:linear-gradient(#192131de,#0a0f18f5);border-radius:27px;grid-template-columns:repeat(5,minmax(0,1fr));height:74px;box-shadow:0 24px 70px #00000094,inset 0 1px #ffffff12}.bottom-nav button{border-radius:20px;gap:4px;padding:5px 2px;font-size:9px;font-weight:650}.bottom-nav svg{width:20px}.billing-screen{max-width:720px;margin:0 auto;padding-top:16px;overflow-x:hidden}.billing-heading{padding:9px 2px 17px;position:relative}.billing-heading:after{content:"";z-index:-1;filter:blur(12px);background:radial-gradient(circle,#627dff29,#0000 68%);border-radius:50%;width:240px;height:210px;position:absolute;top:-55px;right:-50px}.billing-heading h1{letter-spacing:-.065em;margin:10px 0 12px;font-size:clamp(36px,10vw,54px);font-weight:620;line-height:.98}.current-plan{color:#74ddc7;align-items:center;gap:3px;margin-top:8px;font-size:9px;display:flex}.current-plan svg{width:12px}.material-icon{color:#bcd3ff;background:radial-gradient(circle at 28% 18%,#ffffff24,#0000 38%),linear-gradient(145deg,#537ce46b,#29396057);border:1px solid #b1caff29;border-radius:16px;flex:none;place-items:center;width:46px;height:46px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff1c,0 9px 24px #15347938}.material-icon svg{filter:drop-shadow(0 4px 8px #00000040);width:23px}.material-icon--tier{border-radius:17px;width:50px;height:50px}.material-icon--5{color:#d9c7ff;background:radial-gradient(circle at 30% 18%,#ffffff2b,#0000 36%),linear-gradient(145deg,#8964e580,#362a6566)}.material-icon--10{color:#ffe19c;background:radial-gradient(circle at 30% 18%,#ffffff30,#0000 36%),linear-gradient(145deg,#da973580,#5f3b1b61)}.material-icon--30{color:#9fe8dd;background:radial-gradient(circle at 30% 18%,#ffffff2b,#0000 36%),linear-gradient(145deg,#259e937a,#1b4c4e61)}.material-icon--link{color:#a6d7ff}.material-icon--tv{color:#d4baff;background:linear-gradient(145deg,#7e55da73,#36266061)}.material-icon--devices{color:#93dff5;background:linear-gradient(145deg,#2796be6b,#1c406066)}.material-icon--large{border-radius:19px;width:58px;height:58px;margin-bottom:14px}.material-icon--danger{color:#ffadba;background:linear-gradient(145deg,#ae3a516e,#531d2d61)}.billing-config,.subscription-connect,.checkout-card,.capacity-card{border:1px solid var(--obsidian-line);background:linear-gradient(155deg,#182132eb,#0b111cf2);border-radius:29px;box-shadow:inset 0 1px #ffffff0b,0 25px 60px #0003}.billing-config{margin-bottom:14px;padding:19px}.billing-config__title{align-items:center;gap:13px;margin-bottom:19px;display:flex}.billing-config__title small{color:#8190a8;text-transform:uppercase;letter-spacing:.12em;font-size:9px}.billing-config__title h2{letter-spacing:-.04em;margin:2px 0 1px;font-size:22px}.billing-config__title p{color:#94a3ba;margin:0;font-size:11px}.billing-config>label{color:#aebbd0;margin:0 0 9px;font-size:10px;font-weight:650;display:block}.period-cards button{background:#070c1585;border:1px solid #acc3e91f;border-radius:17px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;min-height:87px;padding:12px 7px;display:flex;position:relative}.period-cards button.is-active{background:linear-gradient(155deg,#3859a973,#121f3dc2);border-color:#759effc4;box-shadow:inset 0 1px #ffffff1a,0 9px 24px #183a8729}.period-cards em{color:#fff;background:#7664df;border-radius:8px;padding:3px 5px;font-size:7px;font-style:normal;position:absolute;top:-6px;right:4px}.plan-assurance{color:#8e9db5;flex-wrap:wrap;gap:7px 12px;margin-top:15px;font-size:9px;display:flex}.plan-assurance svg{color:#6bd8c2;width:14px}.subscription-connect{margin-bottom:14px;padding:19px}.subscription-connect h3{letter-spacing:-.035em;margin:6px 0 4px;font-size:19px}.subscription-connect p{color:#8f9eb4;margin:0 0 16px;font-size:11px}.quick-connect-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.quick-connect-grid>button{text-align:left;background:#070d1785;border:1px solid #aec5ed21;border-radius:18px;align-items:center;gap:9px;min-width:0;min-height:68px;padding:10px;display:flex}.quick-connect-grid .client-badge,.quick-connect-grid .material-icon{border-radius:13px;width:42px;height:42px}.quick-connect-grid>button>span:nth-child(2){flex-direction:column;min-width:0;display:flex}.quick-connect-grid small{color:#8291a7;margin-top:3px;font-size:9px}.quick-connect-grid>button>svg{color:#73829a;width:15px;margin-left:auto}.checkout-card{margin-bottom:6px;padding:19px;position:relative;overflow:hidden}.checkout-card:before{content:"";pointer-events:none;background:radial-gradient(circle,#5a78f230,#0000 65%);border-radius:50%;width:270px;height:250px;position:absolute;top:-120px;right:-110px}.checkout-total,.payment-source,.payment-breakdown,.checkout-button,.checkout-note{position:relative}.checkout-total{border-bottom:1px solid #becfed1a;grid-template-columns:1fr auto;align-items:end;gap:4px 15px;padding-bottom:16px;display:grid}.checkout-total>span{flex-direction:column;display:flex}.checkout-total>span:nth-child(2){text-align:right}.checkout-total small{color:#8a99b0;font-size:9px}.checkout-total strong{letter-spacing:-.04em;margin-top:3px;font-size:24px}.checkout-total strong i{color:#7f8da4;margin-left:2px;font-size:10px;font-style:normal;font-weight:500}.checkout-total>em{color:#69d9c1;grid-column:1/-1;font-size:9px;font-style:normal}.payment-source{grid-template-columns:1fr 1fr;gap:7px;margin:15px 0 0;display:grid}.payment-source button{color:#9ba9bd;background:#070d1780;border:1px solid #aec5ed21;border-radius:14px;justify-content:center;align-items:center;gap:6px;min-height:47px;padding:8px;font-size:9px;font-weight:650;display:flex}.payment-source button svg{width:16px}.payment-source button.is-active{color:#e9f0ff;background:#3757a345;border-color:#739bff9e}.checkout-card .payment-breakdown{background:#060c1580;border-color:#a1bbe71f}.checkout-button{justify-content:flex-start;min-height:62px;padding:14px 17px;margin-top:14px!important}.checkout-button>span{flex-direction:column;flex:1;align-items:flex-start;display:flex}.checkout-button>svg:last-child{margin-left:auto}.checkout-note{color:#748298;justify-content:center;align-items:center;gap:6px;margin:11px 0 0;font-size:8px;display:flex}.checkout-note svg{width:12px}.billing-result{border:1px solid var(--obsidian-line);text-align:center;background:linear-gradient(155deg,#182132f0,#0a101af5);border-radius:30px;flex-direction:column;justify-content:center;align-items:center;min-height:430px;margin-top:20px;padding:42px 23px;display:flex}.billing-result h2{margin:10px 0 7px;font-size:28px}.billing-result>p{color:#9aa9bf;max-width:420px;line-height:1.65}.billing-result .primary,.billing-result .secondary-payment{justify-content:center;margin-top:14px}.devices-v2{max-width:680px;margin:auto}.capacity-card>div:first-child{align-items:center;gap:11px;display:flex}.capacity-card>div>div{flex-direction:column;display:flex}.capacity-card small{color:#8d9cb2;font-size:10px}.capacity-card em{color:#76dcc9;background:#42cab217;border-radius:99px;margin-left:auto;padding:6px 9px;font-size:9px;font-style:normal}.capacity-card .capacity{height:6px;margin:15px 0 0}.device-list--premium article{background:linear-gradient(145deg,#161f2feb,#0a111bf2);padding:13px}.device-list--premium article>span.device-glyph{color:#a9cdfb;background:linear-gradient(145deg,#3460ab52,#192e4e4d);border:1px solid #9dbdef21;box-shadow:inset 0 1px #ffffff12}.device-list--premium article>button{color:#9babc1;background:#ffffff0b;place-items:center;display:grid}.device-list--premium article.is-blocked{opacity:.78;border-color:#ff6c8438}.device-list--premium article.is-blocked>span.device-glyph{color:#ff9bac;background:#8f2a3d29}.device-list--premium article.is-blocked small{color:#df8795}.device-cta-grid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.device-cta-grid .primary,.premium-secondary{border-radius:18px;min-height:56px;margin:0;font-size:12px}.premium-secondary{background:linear-gradient(145deg,#1b263aeb,#0e1623f0);border:1px solid #9cb9e82b;justify-content:center;align-items:center;gap:8px;padding:12px;font-weight:650;display:flex}.premium-secondary svg{color:#b5ccf6;width:19px}.premium-secondary:disabled{opacity:.4}.device-footnote{color:#7f8fa7;gap:7px;margin:14px 3px 0;font-size:9px;line-height:1.55;display:flex}.device-footnote svg{color:#6c9ee7;flex:none;width:14px}.device-sheet>p,.slots-sheet>p{margin-right:0}.device-actions{gap:8px;display:grid}.device-actions>button{text-align:left;background:#070d1785;border:1px solid #aec5ed24;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;width:100%;min-height:70px;padding:12px;display:grid}.device-actions>button>svg:first-child{color:#91b9f4;width:20px}.device-actions>button>span{flex-direction:column;gap:4px;display:flex}.device-actions small{color:#8695ab;font-size:9px;line-height:1.45}.device-actions>button>svg:last-child{color:#718099;width:16px}.device-actions>button.device-action--danger>svg:first-child{color:#ff8194}.slot-packs{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.slot-packs button{background:#070d1785;border:1px solid #aec5ed24;border-radius:17px;flex-direction:column;justify-content:center;align-items:center;min-height:68px;display:flex}.slot-packs button strong{font-size:18px}.slot-packs button small{color:#8998af;margin-top:4px;font-size:8px}.slot-packs button.is-active{background:#3657a647;border-color:#779effb3}.slot-quote{background:#14274873;border:1px solid #6895f33b;border-radius:18px;grid-template-columns:1fr auto;align-items:center;gap:4px 12px;margin-top:12px;padding:15px;display:grid;position:relative}.slot-quote>span{flex-direction:column;gap:3px;display:flex}.slot-quote small{color:#8797ad;font-size:9px}.slot-quote strong{font-size:13px}.slot-quote>strong{font-size:20px}.slot-quote em{color:#70dbc6;grid-column:1/-1;font-size:9px;font-style:normal}.slot-quote.is-loading{color:#8d9db4;justify-content:center;gap:8px;font-size:10px;display:flex}.slot-quote.is-loading svg{width:17px}.sheet-note{text-align:center;color:#78879d;margin-top:10px;font-size:9px;display:block}@media (min-width:700px){.billing-screen{padding-top:24px}.quick-connect-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:390px){.period-cards{gap:5px}.period-cards button{padding-inline:4px}.period-cards strong{font-size:12px}.bottom-nav{width:calc(100% - 12px);padding:5px}.bottom-nav button{font-size:8px}.device-cta-grid{grid-template-columns:1fr}}.device-cta-grid{grid-template-columns:1fr}:root{--canvas:#080d16;--panel:#111b2b;--raised:#19253a;--muted:#a9b7cd;--ice:#f2f6ff;--line:#33445f;--accent:#6e9aff;--green:#7be0c0;color:var(--ice);background:var(--canvas);font-family:Onest Variable,Onest,system-ui,sans-serif;font-size:16px}html,body{background:var(--canvas);height:100%}.app-shell{width:min(100%,960px);height:var(--app-viewport,100dvh);min-height:0;padding:max(env(safe-area-inset-top,0px),var(--host-top,0px)) max(env(safe-area-inset-right,0px),var(--host-right,0px)) 0 max(env(safe-area-inset-left,0px),var(--host-left,0px));isolation:isolate;grid-template-rows:auto minmax(0,1fr) auto;margin:auto;display:grid;overflow:hidden}.app-shell:before,.app-shell:after{display:none}.topbar{background:var(--canvas);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:#24334b;flex-shrink:0;height:68px;padding:12px 20px;position:relative;top:auto}.app-shell>main{overscroll-behavior:contain;outline-offset:-3px;min-width:0;min-height:0;scroll-padding-block:20px;overflow:hidden auto}.screen{min-width:0;padding:24px 20px;font-size:16px;line-height:1.5}.screen small,.sheet small,.screen .eyebrow,.screen .page-title>span,.sheet .eyebrow,.screen em,.sheet em,.checkout-note,.device-footnote{line-height:1.5;font-size:12px!important}.screen p,.sheet p{font-size:15px;line-height:1.55}.page-title{margin:0 0 20px}.page-title h1,.billing-heading h1{letter-spacing:-.035em;margin:6px 0 8px;font-size:28px;font-weight:650;line-height:1.15}.page-title p{color:var(--muted);margin:0}.bottom-nav{width:100%;height:auto;min-height:76px;padding:8px 8px max(8px,env(safe-area-inset-bottom,0px),var(--host-bottom,0px));background:var(--panel);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-top:1px solid #33445f;border-radius:0;grid-template-columns:repeat(5,minmax(0,1fr));align-self:stretch;margin:0;position:relative;inset:auto;transform:none}.bottom-nav button{color:#a9b7cd;border-radius:14px;gap:5px;min-height:56px;padding:6px 2px;font-size:11px;line-height:1.3}.bottom-nav button.is-active{color:#f2f6ff;box-shadow:none;background:#28466e}.bottom-nav button.is-active:after{display:none}.bottom-nav svg{width:21px;height:21px}.status-hero,.quiet-card,.referral-card,.billing-config,.subscription-connect,.checkout-card,.capacity-card,.device-list--premium article{background:var(--panel);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid #33445f;border-radius:20px}.status-hero{background:radial-gradient(at 90% 8%,#588fff33,#0000 58%),linear-gradient(145deg,#19263f,#101827 72%);border-radius:28px;padding:20px;box-shadow:0 20px 48px #0005,inset 0 1px #e0f1ff18}.status-hero__value>strong{letter-spacing:-1px;font-variant-numeric:tabular-nums;font-size:32px;line-height:1.1}.status-hero__value>span{font-size:17px}.status-hero__value small{color:var(--muted)}.status-pill{font-size:13px;line-height:1.4}.status-pill.is-active{color:#7be0c0;background:#183a36}.status-hero__meta{gap:20px;margin:18px 0}.status-hero__meta strong{white-space:normal;font-size:16px;line-height:1.5}.status-hero__meta small{color:var(--muted);letter-spacing:.08em}.progress{background:#24334b;height:6px}.progress i{box-shadow:none;background:#6e9aff;transition:none}.primary{letter-spacing:0;color:#07111f;background:linear-gradient(110deg,#77e4ff,#93beff 58%,#b7a5ff);border-radius:14px;min-height:56px;font-size:16px;line-height:1.4;box-shadow:0 6px 20px #559aff33,inset 0 1px #ffffff73}.primary:disabled{opacity:1;color:#a9b7cd;box-shadow:none;background:#26354c;border:1px solid #46566d}.home-secondary{color:#d6e4ff;background:0 0;border:1px solid #405673;border-radius:14px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:48px;margin-top:8px;font-size:15px;font-weight:650;display:flex}.home-support{margin-top:20px;padding:20px}.home-support small{color:var(--muted)}.home-support button{color:#aac7ff;align-items:center;gap:8px;min-height:44px;margin:12px 0 0;font-size:14px;display:flex}.home-topup{background:var(--panel);text-align:left;border:1px solid #33445f;border-radius:16px;align-items:center;gap:12px;width:100%;min-height:72px;margin-top:20px;padding:16px;display:flex}.home-topup>span{flex-direction:column;flex:1;gap:4px;display:flex}.home-topup small{color:var(--muted)}.referral-card{gap:12px;margin-top:20px;padding:16px}.referral-card>span:first-child{color:#c3d4ff;background:#263454;border-radius:12px;width:40px;height:40px}.referral-card small{color:#a9b7cd;letter-spacing:.03em}.referral-card strong{font-size:15px}.referral-card em{color:var(--muted)}.billing-screen{max-width:880px;padding-top:24px;overflow:visible}.billing-heading{margin-bottom:20px;padding:0}.billing-heading p{max-width:none;color:var(--muted);font-size:15px}.tier-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:24px;display:grid}.tier-grid>button{text-align:left;min-width:0;min-height:176px;color:var(--ice);background:linear-gradient(145deg,#172238,#101827 76%);border:1px solid #40516d;border-radius:20px;flex-direction:column;align-items:flex-start;gap:6px;padding:16px;display:flex;position:relative}.tier-grid>button.is-active{background:linear-gradient(145deg,#203654,#14243b);border:2px solid #7edbff;padding:15px}.tier-grid>button>strong{font-size:20px;line-height:1.25}.tier-grid>button>small{color:var(--muted)}.tier-grid>button>b{font-variant-numeric:tabular-nums;margin-top:auto;font-size:16px}.tier-grid>button>b i{color:var(--muted);font-size:12px;font-style:normal}.tier-grid>button>em{color:#d5e4ff;background:#293e60;border-radius:6px;padding:2px 6px;font-style:normal}.tier-grid .material-icon{background:radial-gradient(circle at 20% 10%,#435f8b,#1c2b45);border:1px solid #829bc440;border-radius:14px;width:40px;height:40px}.tier-grid .material-icon svg{filter:none;width:24px}.current-plan{color:#7be0c0;margin-top:4px;font-size:12px}.billing-config,.checkout-card,.subscription-connect{background:linear-gradient(145deg,#172238,#101827 76%);margin-bottom:24px;padding:20px;box-shadow:0 8px 24px #0003,inset 0 1px #e0f1ff0d}.billing-config__title h2{letter-spacing:-.02em;font-size:20px;line-height:1.3}.billing-config>label{margin-bottom:12px;font-size:14px}.period-cards button{background:#101827;border:1px solid #40516d;border-radius:14px;gap:5px;min-height:100px;padding:12px}.period-cards em{color:#dce7ff;background:#2c4164;border-radius:6px;padding:2px 6px;position:static}.plan-assurance{color:#a9b7cd;gap:10px;margin-top:16px;font-size:12px}.checkout-card:before{display:none}.checkout-total strong{font-variant-numeric:tabular-nums;font-size:28px;line-height:1.2}.checkout-total small{color:var(--muted)}.checkout-total strong i{font-size:12px}.checkout-total>em{color:#7be0c0}.payment-source{gap:12px;margin-top:16px}.payment-source button{color:#cbd8ec;background:#101827;border:1px solid #40516d;border-radius:14px;min-height:56px;padding:10px;font-size:13px}.payment-source button.is-active{color:#f2f6ff;background:#1c2c47;border:2px solid #96b5ff}.payment-breakdown{font-size:14px!important}.payment-breakdown small{color:#7be0c0}.checkout-button>span small{opacity:1;font-size:12px}.checkout-note{color:#a9b7cd;text-align:center;align-items:flex-start}.checkout-note svg{flex-shrink:0}.subscription-connect h3{font-size:20px;line-height:1.3}.subscription-connect p{color:var(--muted);font-size:14px}.quick-connect-grid{gap:12px}.quick-connect-grid strong{font-size:14px}.quick-connect-grid small{color:var(--muted)}.quick-connect-grid>button{background:#101827;border-color:#40516d;border-radius:14px;min-height:76px;padding:12px}.devices-v2{max-width:880px}.capacity-card{margin:0 0 20px;padding:20px}.capacity-card strong{font-size:20px}.capacity-card small{color:var(--muted)}.capacity-card em{color:#7be0c0;background:#183a36;font-size:12px}.device-list--premium article{gap:12px;padding:16px}.device-list strong{font-size:16px}.device-list small{white-space:normal;color:var(--muted);line-height:1.5}.device-list--premium article.is-blocked{opacity:1}.device-list article>button{min-width:44px;min-height:44px}.device-footnote{color:var(--muted)}.material-icon,.device-glyph{box-shadow:none!important}.material-icon svg{filter:none}.screen button,.screen a{touch-action:manipulation}.notice,.error{font-size:14px;line-height:1.5}.notice{color:#ffd18a;background:#392b19}.error{color:#ff9caf;background:#3c202b}.sheet{background:var(--panel);box-shadow:none;border-color:#40516d}.sheet>label{font-size:12px}.sheet__close{min-width:44px;min-height:44px}.device-actions strong{font-size:15px}.device-actions small{color:var(--muted)}.bottom-nav span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;overflow:hidden}@media (min-width:700px){.screen{padding:28px 24px}.tier-grid,.period-cards{grid-template-columns:repeat(4,minmax(0,1fr))}.quick-connect-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-screen{grid-template-columns:1.25fr 1fr;align-content:start;gap:20px;display:grid}.home-screen>.page-title{grid-column:1/-1;margin-bottom:0}.home-screen>.status-hero{grid-row:2/5}.home-screen>.quiet-card,.home-screen>.referral-card,.home-screen>.home-topup{margin-top:0}.bottom-nav,.topbar{padding-inline:24px}}@media (min-width:960px){.screen{padding:28px 32px}.topbar{padding-inline:32px}}@media (max-width:350px){.bottom-nav span{font-size:9px}.quick-connect-grid{grid-template-columns:1fr}.quick-connect-grid>button{width:100%}}:root{--v4-ink:#04050a;--v4-panel:#090c16;--v4-raised:#111728;--v4-white:#f8faff;--v4-muted:#aeb9d0;--v4-cyan:#00d9ff;--v4-blue:#246bfe;--v4-violet:#7357ff;--v4-magenta:#f23dda;--v4-coral:#ff5c77;--v4-lime:#b7ff5a;--v4-amber:#ffc53d;--v4-success:#40e6a1;--v4-line:#e0eaff2e}body{background:radial-gradient(ellipse 75% 34% at 50% -12%,#4654ff26,transparent 72%),var(--v4-ink);color:var(--v4-white)}.topbar{height:70px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#04050af5;border-color:#e0eaff1f}.brand__mark{border-radius:14px;width:44px;height:44px}.brand__mark:after{display:none}.round-button,.avatar{border-radius:14px;width:44px;height:44px}.screen{padding-top:16px}.screen button:focus-visible,.screen a:focus-visible{outline-offset:3px;outline:3px solid #7debff}.home-screen{align-content:start}.status-hero{background:var(--v4-panel);isolation:isolate;border:1px solid #e0eaff33;border-radius:32px;padding:0;display:grid;overflow:hidden;box-shadow:0 24px 72px #0000006b,0 0 42px #413cff1f}.status-hero:before,.status-hero:after,.status-hero__glow{display:none}.hero-stage{isolation:isolate;background:radial-gradient(circle at 18% 18%,#73f8ffeb,#0000 23%),radial-gradient(circle at 78% 94%,#ff3accc7,#0000 38%),linear-gradient(135deg,#00bfe8 0%,#246bfe 31%,#7357ff 61%,#f23dda 84%,#ff5c77 100%);min-height:164px;padding:17px;position:relative;overflow:hidden}.hero-stage:before{content:"";z-index:-1;background:repeating-radial-gradient(circle at 78%,#0000 0 34px,#ffffff38 35px,#0000 37px);position:absolute;inset:-45% -15%;transform:rotate(-16deg)}.hero-stage:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(118deg,#0000 28%,#ffffff4d 47%,#0000 65%);width:42%;height:160%;animation:.42s ease-out both v4-glare;position:absolute;top:-30%;left:-52%;transform:translate(250%)rotate(8deg)}.hero-stage .status-pill{z-index:4;color:#fff;-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);background:#050814a3;border:1px solid #ffffff4d;width:max-content;min-height:34px;padding:7px 11px;position:relative;box-shadow:inset 0 1px #ffffff1f}.hero-stage .status-pill.is-active{color:#aaffdf;background:#042d29b8}.hero-stage .status-pill i{background:currentColor}.hero-stage__copy{z-index:3;color:#fff;text-shadow:0 3px 18px #070a1f61;margin-top:18px;position:relative}.hero-stage__copy small{text-transform:uppercase;letter-spacing:.12em;font-weight:700;font-size:11px!important}.hero-stage__copy h1{letter-spacing:-.045em;max-width:190px;margin:4px 0 0;font-size:28px;font-weight:780;line-height:1.04}.nexora-portal{z-index:1;pointer-events:none;place-items:center;width:154px;height:154px;animation:.26s ease-out both v4-portal;display:grid;position:absolute;bottom:-14px;right:-6px}.nexora-portal:before,.nexora-portal:after,.nexora-portal>i,.nexora-portal>b{content:"";border-radius:50%;position:absolute}.nexora-portal:before{border:1px solid #ffffffb8;inset:0;box-shadow:0 0 26px #ffffff2e,inset 0 0 26px #14e9ff2e}.nexora-portal:after{border:1px solid #21f4ffdb;inset:14px;box-shadow:0 0 22px #00d9ff6b}.nexora-portal>i{border:1px solid #ffa4f2cc;inset:27px}.nexora-portal>b{background:radial-gradient(circle at 35% 25%,#ffffff57,#080b1fe0 62%);border:1px solid #ffffff6b;inset:38px;box-shadow:inset 0 1px 12px #ffffff3d,0 10px 30px #0f0c3761}.nexora-portal>span{z-index:2;place-items:center;width:84px;height:84px;display:grid;position:relative}.nexora-portal img{object-fit:contain;filter:drop-shadow(0 7px 14px #00000057);width:100%;height:100%;display:block}.nexora-portal.is-dim{filter:grayscale(.7);opacity:.56}.hero-deck__label{color:#8f9db7;text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:650;display:block}.status-hero__value{align-items:flex-end;gap:12px;margin:4px 0 13px;display:flex}.status-hero__value>strong{letter-spacing:-.05em;font-variant-numeric:tabular-nums;text-shadow:none;font-size:58px;font-weight:800;line-height:1}.status-hero__value>span{color:#f8faff;padding-bottom:7px;font-size:18px;font-weight:700;line-height:1.1}.status-hero__value small{color:#aeb9d0;margin-top:5px;font-weight:500;display:block;font-size:12px!important}.progress{background:#20283a;border-radius:99px;height:5px}.progress i{border-radius:inherit;background:linear-gradient(90deg,#00d9ff,#246bfe 40%,#7357ff 68%,#f23dda);box-shadow:0 0 13px #5468ff8c}.status-hero__meta{grid-template-columns:1fr 1fr;gap:0;margin:18px 0;display:grid}.status-hero__meta>span{min-width:0;padding-right:12px}.status-hero__meta>span+span{border-left:1px solid #e0eaff24;padding-left:15px}.status-hero__meta small{color:#8593ad;letter-spacing:.1em;text-transform:uppercase;display:block;font-size:11px!important}.status-hero__meta strong{color:#fff;margin-top:4px;font-size:15px;line-height:1.35;display:block}.hero-primary{color:#fff;background:linear-gradient(120deg,#116fea,#5b54ff 56%,#bf3cda);border:1px solid #ffffff40;border-radius:17px;align-items:center;gap:10px;width:100%;min-height:60px;padding:13px 16px;display:flex;box-shadow:0 14px 34px #2c52ff52,inset 0 1px #ffffff45}.hero-primary>span{text-align:left;flex:1}.hero-primary>svg:last-child{margin-left:auto}.home-secondary{color:#dce6fa;border-color:#e0eaff38;border-radius:15px;min-height:48px}.home-support,.home-topup,.referral-card{border-color:var(--v4-line);background:var(--v4-panel);box-shadow:inset 0 1px #ffffff09}.home-support{border-radius:20px;margin-top:14px;padding:16px}.home-support>div>svg{color:var(--v4-cyan)}.home-support button{color:#a9cbff}.home-topup{border-radius:20px;margin-top:12px}.home-topup>svg:first-child{color:var(--v4-cyan)}.referral-card{border-radius:20px;margin-top:12px;position:relative;overflow:hidden}.referral-card:before{content:"";background:linear-gradient(#7357ff,#f23dda);width:4px;position:absolute;inset:0 auto 0 0}.billing-screen{max-width:880px;padding-top:18px}.billing-heading h1{letter-spacing:-.045em;max-width:670px;margin:0 0 8px;font-size:38px;font-weight:780;line-height:1.02}.billing-heading h1 span{color:#f8faff;background:linear-gradient(90deg,#00d9ff,#7357ff 55%,#f23dda);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.billing-heading p{color:var(--v4-muted);font-size:15px}.tier-grid>button{--tier:#00d9ff;--tier2:#246bfe;isolation:isolate;border:1px solid var(--v4-line);background:radial-gradient(circle at 86% 4%,color-mix(in srgb,var(--tier) 25%,transparent),transparent 42%),var(--v4-panel);color:#f8faff;border-radius:24px;gap:5px;min-height:194px;padding:14px;transition:transform .16s,border-color .16s,background .16s;position:relative;overflow:hidden;box-shadow:0 12px 28px #0003,inset 0 1px #ffffff0a}.tier-grid>button:before{content:"";z-index:-1;background:linear-gradient(90deg,var(--tier),var(--tier2));height:4px;position:absolute;inset:0 0 auto}.tier-grid>button.is-active:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(118deg,#0000 28%,#ffffff40 47%,#0000 65%);width:76%;height:150%;position:absolute;top:-25%;left:-62%;transform:translate(225%)}.tier-grid .material-icon{background:linear-gradient(145deg,color-mix(in srgb,var(--tier) 42%,#1a2032),#0a0c18c7);color:#fff;border:1px solid #ffffff30;border-radius:15px;width:48px;height:48px;box-shadow:inset 0 1px #ffffff21!important}.tier-grid .material-icon svg{width:25px}.tier-grid>button>em{color:#ffe39a;background:#5b380cb8;border:1px solid #ffd97e47;border-radius:999px;padding:5px 7px;font-style:normal;position:absolute;top:15px;right:14px}.tier-grid>button>strong{letter-spacing:-.035em;margin-top:5px;font-size:22px;font-weight:760;line-height:1.12}.tier-grid>button>small{color:#c4cde0;min-height:36px;line-height:1.45;font-size:12px!important}.tier-grid>button.is-active>small,.tier-grid>button.is-active>strong{color:#fff}.tier-grid>button>b{color:#fff;font-variant-numeric:tabular-nums;margin-top:auto;font-size:24px;font-weight:780;line-height:1.1}.tier-grid>button>b i{color:#ced8eb;margin-left:3px;font-size:12px;font-style:normal}.tier-check{color:#fff;background:#030713a6;border:1px solid #ffffff73;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;bottom:12px;right:12px}.tier-check svg{width:15px}.tier-state{color:#fff;border-radius:999px;align-items:center;gap:4px;width:max-content;max-width:calc(100% - 34px);min-height:25px;margin-top:3px;padding:4px 7px;font-size:11px;line-height:1.2;display:flex}.tier-state svg{width:12px;height:12px}.selected-plan{background:#0307136b}.purchase-layout{min-width:0}.billing-config,.polar-checkout{border-radius:28px;padding:20px}.billing-config{border:1px solid var(--v4-line);background:linear-gradient(150deg,#111728,#070a12 78%);box-shadow:0 18px 46px #00000040}.billing-config__title{margin-bottom:17px}.billing-config__title .material-icon{border-radius:17px;width:56px;height:56px}.billing-config__title h2{font-size:24px;font-weight:760;line-height:1.15}.billing-config__title p{color:var(--v4-muted);font-size:13px}.billing-config>label{font-size:14px}.upgrade-value{color:#e9d8ff;background:linear-gradient(100deg,#ffc53d1c,#f23dda14);border:1px solid #ffc53d42;border-radius:14px;align-items:center;gap:7px;margin:-3px 0 18px;padding:10px 12px;font-size:12px;display:flex}.upgrade-value>svg{color:#ffc53d;width:16px}.upgrade-value strong{color:#ffe18a;white-space:nowrap;margin-left:auto}.period-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.period-cards button{color:#f8faff;background:#111728;border:1px solid #e0eaff2b;border-radius:18px;gap:4px;min-width:0;min-height:126px;padding:13px;position:relative;overflow:hidden}.period-cards button.is-value:before{content:"";background:linear-gradient(90deg,#7357ff,#f23dda);height:4px;position:absolute;inset:0 0 auto}.period-cards strong{font-size:23px;line-height:1.1}.period-cards small{color:#b9c4d8;font-size:12px!important}.period-cards em{width:max-content;color:var(--v4-lime);white-space:normal;background:#55ffb11a;border-radius:999px;padding:3px 6px;font-style:normal;position:static;font-size:11px!important}.period-best{background:linear-gradient(90deg,#7357ff4d,#f23dda40);border-radius:8px;width:max-content;max-width:100%;padding:4px 6px;line-height:1.3;color:#f4d7ff!important;font-size:10px!important;position:static!important}.period-check{width:17px;position:absolute;top:10px;right:10px}.plan-assurance{color:#b4bfd2}.polar-checkout{color:#090d18;background:linear-gradient(155deg,#fff 0%,#eef3ff 100%);border:1px solid #ffffffe6;box-shadow:0 24px 65px #1a357847,inset 0 1px #fff}.polar-checkout:before{display:none}.polar-checkout .checkout-total small{color:#536078;font-size:13px!important}.polar-checkout .checkout-total strong{color:#080d18;font-size:34px;line-height:1.05}.polar-checkout .checkout-total strong i{color:#536078;font-size:12px}.polar-checkout .checkout-total>em{color:#137a4b;font-size:12px!important}.polar-checkout .payment-source{gap:8px;margin-top:15px}.polar-checkout .payment-source button{color:#344059;background:#fff;border:1px solid #cdd7e9;border-radius:15px;min-height:52px;font-size:12px}.polar-checkout .payment-breakdown{color:#263147;background:#e9eef8;border:1px solid #d8e0ee}.polar-checkout .checkout-button{color:#fff;background:linear-gradient(120deg,#126fe8,#5c54ff 62%,#8d3ee1);border:1px solid #ffffff61;border-radius:17px;min-height:60px;box-shadow:0 14px 32px #2d4ce04d}.polar-checkout .checkout-button:disabled{color:#5b6678;box-shadow:none;cursor:not-allowed;background:#d5dce8;border-color:#bac4d5}.polar-checkout .checkout-button>span small{color:inherit;opacity:.78;font-size:12px!important}.polar-checkout .checkout-note{color:#536078;font-size:12px!important}.subscription-connect{border-color:var(--v4-line);background:var(--v4-panel)}.bottom-nav{background:#080b13;border-top-color:#e0eaff2b}.bottom-nav button{color:#9aa8c0}@keyframes v4-portal{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes v4-glare{0%{opacity:0;transform:translate(0)rotate(8deg)}to{opacity:.8;transform:translate(250%)rotate(8deg)}}@media (hover:hover) and (pointer:fine){.tier-grid>button:hover{border-color:#e0eaff61;transform:translateY(-2px)}.tier-grid>.is-featured:hover{box-shadow:0 18px 42px #f23dda29,inset 0 1px #ffffff14}}@media (min-width:700px){.billing-heading h1{font-size:52px;line-height:1.02}.tier-grid{gap:14px}.tier-grid>button{min-height:224px}.tier-grid>button>small{min-height:52px}.home-screen{grid-template-columns:minmax(0,1.45fr) minmax(260px,.75fr);gap:18px}.home-screen>.status-hero{grid-row:1/4}.home-screen>.home-support,.home-screen>.referral-card,.home-screen>.home-topup{margin-top:0}.status-hero{grid-template-rows:1fr;grid-template-columns:minmax(0,1.22fr) minmax(190px,.88fr);min-height:540px}.hero-stage{grid-area:1/2;min-height:100%;padding:22px 14px}.hero-stage__copy{margin-top:26px}.hero-stage__copy h1{font-size:30px}.nexora-portal{width:210px;height:210px;bottom:42px;right:50%;transform:translate(50%)}.nexora-portal>span{width:118px;height:118px}.hero-deck{flex-direction:column;grid-area:1/1;justify-content:center;padding:28px 24px;display:flex}.status-hero__value>strong{font-size:70px}.home-support{min-height:154px}.referral-card{min-height:118px}}@media (min-width:800px){.purchase-layout{grid-template-columns:minmax(0,1.28fr) minmax(300px,.92fr);align-items:start;gap:16px;display:grid}.purchase-layout>.checkout-card{position:sticky;top:0}.purchase-layout .period-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.purchase-layout .payment-source{grid-template-columns:1fr}.purchase-layout .checkout-total{flex-wrap:wrap;gap:12px}}@media (max-width:699px){.tier-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tier-grid>button{min-height:194px}.home-support{margin-top:14px}}@media (max-width:350px){.screen{padding-inline:14px}.hero-stage{min-height:142px;padding:14px}.hero-stage__copy{margin-top:13px}.hero-stage__copy h1{font-size:24px}.nexora-portal{width:126px;height:126px;bottom:-15px;right:-8px}.nexora-portal>span{width:68px;height:68px}.hero-deck{padding:18px 16px}.status-hero__value>strong{font-size:52px}.tier-grid{gap:8px}.tier-grid>button,.tier-grid>button.is-active{min-height:188px;padding:11px}.tier-grid .material-icon{width:43px;height:43px}.tier-grid>button>strong{font-size:20px}.tier-grid>button>b{font-size:21px}.tier-grid>button>em{top:11px;right:9px}.period-cards{gap:8px}.period-cards button,.period-cards button.is-active{padding:10px}.period-cards strong{font-size:20px}.bottom-nav span{font-size:10px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.primary:active,.bottom-nav button:active{transform:none}}.screen .connect-client__badge,.screen .connect-install strong,.screen .connect-text-button,.screen .connect-other>summary,.screen .balance-actions button{font-size:12px}:root{--v5-ink:#07090f;--v5-panel:#0d111b;--v5-raised:#141a27;--v5-line:#e0eaff29;--v5-cyan:#62cde2;--v5-blue:#5076e8;--v5-violet:#8375d8;--v5-ivory:#f5f5f1;--v5-ink-light:#111722;--v5-muted-light:#596273}.topbar{background:#07090ff7;border-color:#e0eaff1a}.status-hero{border-color:var(--v5-line);background:var(--v5-panel);box-shadow:0 18px 46px #00000047}.hero-stage:before,.hero-stage:after{display:none}.hero-stage .status-pill{box-shadow:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#070d19b8;border-color:#ffffff3d}.hero-stage__copy{text-shadow:0 2px 12px #070a1f47}.nexora-portal:before{border-color:#ffffff80;box-shadow:inset 0 0 18px #ffffff14}.nexora-portal:after{box-shadow:none;border-color:#e7f4ff80;inset:15px}.nexora-portal>i{display:none}.nexora-portal>b{background:radial-gradient(circle at 35% 25%,#ffffff40,#080b1fe6 68%);border-color:#ffffff52;inset:31px;box-shadow:inset 0 1px 8px #ffffff21,0 8px 20px #0f0c3733}.nexora-portal img{filter:saturate(.82)contrast(.96)brightness(.98);transform:scale(.96)}.progress i{box-shadow:none;background:linear-gradient(90deg,#42bfd0,#4b79e0 65%,#8970d2)}.is-expiring .progress i{background:linear-gradient(90deg,#d3a84d,#d77f67)}.hero-primary{background:linear-gradient(115deg,#286fc1,#4f69d4 68%,#7462c8);border-color:#fff3;border-radius:16px;box-shadow:0 8px 20px #284e9e33,inset 0 1px #ffffff2e}.home-support,.home-topup,.referral-card,.subscription-connect{border-color:var(--v5-line);background:var(--v5-panel);box-shadow:inset 0 1px #ffffff06}.billing-screen{padding-top:22px}.billing-heading h1{letter-spacing:-.04em;font-weight:720}.billing-heading h1 span{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#68c3d2,#7286d8 72%,#a17bc3);-webkit-background-clip:text;background-clip:text}.tier-grid{gap:12px}.tier-grid>button{--tier:#6ebbc9;--tier2:#6484cc;border-color:var(--v5-line);background:#0d111b;border-radius:22px;gap:6px;min-height:190px;padding:16px;transition:transform .16s,border-color .16s,background-color .16s;box-shadow:0 8px 22px #00000029}.tier-grid>button:before{background:linear-gradient(90deg,var(--tier),var(--tier2));border-radius:99px;width:34px;height:3px;inset:16px auto auto 16px}.tier-grid>button.is-active{background:linear-gradient(145deg,color-mix(in srgb,var(--tier) 20%,#151a28),#10141e 80%);border:1px solid #91a8dc;padding:15px;box-shadow:inset 0 1px #ffffff14,0 8px 24px #00000038}.tier-grid>button.is-active:after{display:none}.tier-grid .material-icon{border-color:color-mix(in srgb,var(--tier) 32%,#ffffff1a);background:color-mix(in srgb,var(--tier) 13%,#111722);color:#d8e1f1;border-radius:14px;width:46px;height:46px;box-shadow:none!important}.tier-grid>button>strong{letter-spacing:-.025em;font-size:21px;font-weight:720}.tier-grid>button>b{font-size:23px;font-weight:740}.tier-state{font-size:11px}.billing-config{border-color:var(--v5-line);background:linear-gradient(150deg,#111722,#0b0e15 78%);border-radius:24px;padding:22px;box-shadow:0 12px 32px #0003}.billing-config__title h2{letter-spacing:-.025em;font-weight:720}.billing-config__title .material-icon{border-radius:15px}.upgrade-value{color:#d5dced;background:#121722;border-color:#e0eaff21;border-radius:13px}.upgrade-value>svg,.upgrade-value strong{color:#c4b9e4}.period-cards button{background:#121722;border-color:#e0eaff24;border-radius:16px;min-height:116px;padding:14px;transition:border-color .16s,background-color .16s}.period-cards button.is-value:before{display:none}.period-cards span{color:#e3e8f2}.period-cards strong{font-weight:720}.period-cards small{color:#aeb9cc}.period-cards button.is-active em{color:#c5e6d4;background:#5d917d2e}.period-best{background:#70639d24;border:1px solid #9385c638;color:#d8ccef!important}.polar-checkout{background:linear-gradient(155deg,#fafaf7 0%,var(--v5-ivory) 100%);color:var(--v5-ink-light);border:1px solid #e5e5df;border-radius:26px;padding:22px;box-shadow:0 16px 38px #0003,inset 0 1px #fff}.polar-checkout .checkout-total{border-color:#dedfd9}.polar-checkout .checkout-total small{color:var(--v5-muted-light)}.polar-checkout .checkout-total strong{color:#141923;font-weight:720}.polar-checkout .checkout-total strong i{color:#667083}.polar-checkout .checkout-total>em{color:#287457}.polar-checkout .payment-source button{color:#394252;background:#fbfbf9;border-color:#d7d9d7;border-radius:13px}.polar-checkout .payment-source button.is-active{color:#263f76;background:#e9eef8;border:1px solid #4f72bc}.polar-checkout .payment-breakdown{color:#394252;background:#eeefec;border-color:#dedfdc}.polar-checkout .payment-breakdown strong{color:#171c25}.polar-checkout .payment-breakdown small{color:#287457}.polar-checkout .checkout-button{background:linear-gradient(115deg,#306fc0,#4d69c4);border-color:#ffffff3d;border-radius:15px;box-shadow:0 8px 20px #2f54972e}.polar-checkout .checkout-note{color:#596273}.polar-checkout .notice{color:#705825;background:#f8f0df;border-color:#e2cfaa}.bottom-nav button.is-active{background:linear-gradient(130deg,#258eb0,#326fca);box-shadow:0 5px 16px #225d9d33,inset 0 1px #fff3}@media (hover:hover) and (pointer:fine){.tier-grid>button:hover{border-color:#b2c3e26b;transform:translateY(-2px)}.tier-grid>.is-featured:hover{box-shadow:0 10px 24px #00000038}}@media (min-width:700px){.tier-grid{gap:13px}.tier-grid>button{min-height:210px;padding:17px}.tier-grid>button.is-active{padding:16px}.billing-heading{margin-bottom:22px}}@media (max-width:350px){.tier-grid{gap:8px}.tier-grid>button,.tier-grid>button.is-active{border-radius:19px;padding:11px}.tier-grid>button:before{top:11px;left:11px}.period-cards button,.period-cards button.is-active{border-radius:14px;padding:10px}.billing-config,.polar-checkout{border-radius:22px;padding:18px}}@media (prefers-reduced-motion:reduce){.nexora-portal,.hero-stage:after,.tier-grid>button,.period-cards button{transition:none!important;animation:none!important;transform:none!important}}:root{--v6-canvas:#070a12;--v6-panel:#0d121e;--v6-panel-raised:#121a29;--v6-line:#d5e5ff29;--v6-line-strong:#dae9ff47;--v6-text:#f7f9ff;--v6-muted:#a7b4c9;--v6-cyan:#37dcf5;--v6-blue:#3d7cff;--v6-violet:#8c5dff;--v6-pink:#ef5acb;--v6-coral:#ff6c8f;--v6-gold:#f7c969;--v6-green:#59e1b8;color:var(--v6-text);background:var(--v6-canvas)}html,body{background:var(--v6-canvas)}.topbar{-webkit-backdrop-filter:blur(22px)saturate(135%);backdrop-filter:blur(22px)saturate(135%);background:#070a12e6;border-color:#d5e5ff1a;height:70px;padding-inline:18px}.brand__mark{background:linear-gradient(145deg,#16324ef5,#0a0f1afa);border-color:#53b8ff57;box-shadow:inset 0 1px #ffffff1a,0 8px 24px #1875d41f}.round-button,.avatar{border-color:var(--v6-line);background:var(--v6-panel-raised);min-width:46px;min-height:46px}.avatar{background:linear-gradient(145deg,#4e83ff,#815cf4 62%,#d054cb);box-shadow:inset 0 1px #ffffff3b,0 8px 22px #4b5adc33}.screen{padding-inline:18px}.status-hero{background:var(--v6-panel);border-color:#c4daff38;border-radius:30px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);min-height:0;display:grid;box-shadow:0 22px 56px #00000057,inset 0 1px #ffffff0a}.hero-stage{background:radial-gradient(circle at 9% 12%,#7cdeff57,#0000 35%),radial-gradient(circle at 88% 95%,#a56fff54,#0000 46%),linear-gradient(145deg,#133357 0%,#1c365f 41%,#322960 76%,#462751 100%)}.nexora-portal{animation:none}.nexora-portal svg{filter:drop-shadow(0 10px 16px #00122780);width:100%;height:100%;display:block}.nexora-portal>b{background:radial-gradient(circle at 35% 25%,#8be0ff52,#051530ed 66%)}.hero-stage .status-pill{background:#04141fc2;border-color:#ffffff4d}.hero-stage__copy small{color:#ffffffd1}.hero-deck{background:linear-gradient(160deg,#101725,#090d16 82%)}.hero-primary,.primary{color:#fff;background:linear-gradient(118deg,#197bdc,#5366ef 58%,#9753dd);box-shadow:0 10px 26px #305bdc3d,inset 0 1px #ffffff3d}.home-secondary{background:#ffffff06;border-color:#cee0ff38}.home-support,.home-topup,.referral-card,.subscription-connect,.capacity-card,.device-list--premium article,.balance-card,.profile-rows{border-color:var(--v6-line);background:linear-gradient(150deg,#121927fa,#0a0f19fa);box-shadow:inset 0 1px #ffffff09}.home-support>div>svg,.home-topup>svg:first-child{color:var(--v6-cyan)}.referral-card:before{background:linear-gradient(var(--v6-violet), var(--v6-pink));width:3px}.referral-card>span:first-child{color:#e4cbff;background:linear-gradient(145deg,#8c5dff42,#ef5acb29)}.billing-heading h1{font-size:clamp(35px,9.6vw,50px);font-weight:770}.billing-heading h1 span,.connect-heading h1>span{background:linear-gradient(90deg, var(--v6-cyan), #6d90ff 52%, #c56aff 82%, var(--v6-pink));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.tier-grid{gap:10px;margin-bottom:16px}.tier-grid>button{--tier:var(--v6-cyan);--tier2:var(--v6-blue);border-color:var(--v6-line);background:radial-gradient(circle at 90% 0, color-mix(in srgb, var(--tier) 13%, transparent), transparent 46%), linear-gradient(150deg, #101725, #0a0f19 82%);border-radius:22px;gap:4px;min-height:174px;padding:14px;box-shadow:inset 0 1px #ffffff0a,0 10px 25px #0003}.tier-option--5{--tier:#7f70ff!important;--tier2:#4f79ff!important}.tier-option--10{--tier:var(--v6-gold)!important;--tier2:var(--v6-pink)!important}.tier-option--30{--tier:var(--v6-coral)!important;--tier2:var(--v6-violet)!important}.tier-grid>button:before{background:linear-gradient(90deg, var(--tier), var(--tier2));width:auto;height:3px;box-shadow:0 3px 15px color-mix(in srgb, var(--tier) 30%, transparent);border-radius:0 0 99px 99px;inset:0 14px auto}.tier-grid>button.is-featured:not(.is-active){background:radial-gradient(circle at 88% 3%,#f7c9692b,#0000 44%),radial-gradient(circle at 15% 105%,#ef5acb17,#0000 45%),linear-gradient(150deg,#121722,#0a0f19 82%)}.tier-grid>button.is-active{background:radial-gradient(circle at 92% 3%, color-mix(in srgb, var(--tier) 35%, transparent), transparent 43%), linear-gradient(145deg, color-mix(in srgb, var(--tier) 32%, #172039), color-mix(in srgb, var(--tier2) 20%, #0a0f19) 82%);box-shadow:0 14px 34px color-mix(in srgb, var(--tier) 20%, transparent), inset 0 1px 0 #ffffff29;border:2px solid #ffffffe6;padding:13px}.tier-grid .material-icon{border-color:color-mix(in srgb, var(--tier) 35%, #ffffff1f);background:linear-gradient(145deg, color-mix(in srgb, var(--tier) 33%, #1a2130), #0a0e18eb);color:#fff;width:44px;height:44px;box-shadow:inset 0 1px 0 #ffffff1f, 0 8px 18px color-mix(in srgb, var(--tier) 13%, transparent)!important}.tier-grid>button>strong{margin-top:4px;font-size:21px;font-weight:760}.tier-grid>button>small{color:#c5cede;min-height:32px;line-height:1.35}.tier-grid>button>b{font-size:23px}.tier-grid>button>em{color:#ffe6a5;background:#5b3e0cc7;border-color:#f7c96957}.selected-plan{color:#fff;background:#080c1794}.current-plan,.tier-state--combined{color:#a9ffe1;background:#16664e7a}.billing-config{border-color:var(--v6-line);background:linear-gradient(150deg,#111827,#090e17 82%);padding:19px;position:relative;overflow:hidden}.billing-config:before{content:"";background:linear-gradient(90deg, var(--v6-cyan), var(--v6-blue), var(--v6-violet), var(--v6-pink));opacity:.72;border-radius:0 0 99px 99px;height:2px;position:absolute;inset:0 20px auto}.period-cards{gap:9px}.period-cards button{background:#111827;border-color:#dae9ff29;border-radius:16px;min-height:108px;padding:12px}.period-cards button.is-value{background:radial-gradient(circle at 100% 0,#ef5acb24,#0000 54%),#111827}.period-cards button.is-value:before{background:linear-gradient(90deg, var(--v6-violet), var(--v6-pink));height:2px;display:block}.period-cards button.is-active{background:linear-gradient(145deg,#2c68d8,#6556dd 62%,#9b49ca);border:2px solid #ffffffe6;padding:11px;box-shadow:0 12px 26px #4846d23d,inset 0 1px #fff3}.period-cards span{color:#f3f6ff;font-size:13px}.period-cards strong{font-size:22px}.period-cards small,.period-cards em{font-size:12px!important}.period-cards em{color:#a9f0d1;background:#3cbe9026}.period-best{background:#8043a23d;border-color:#e0a6ff47;color:#f0d2ff!important}.polar-checkout{background:radial-gradient(circle at 100% 0,#644cde29,#0000 46%),linear-gradient(155deg,#141f32fa,#080e19fc);border:1px solid #8bb2ee33;padding:21px;box-shadow:0 24px 58px #0000004d,inset 0 1px #fff1}.polar-checkout .payment-source button{background:#ffffffe0;border-color:#d4ddeb}.polar-checkout .payment-source button.is-active{color:#183e87;background:#e8effe;border-color:#3d6ed4}.polar-checkout .payment-breakdown{background:#edf1f7;border-color:#d9e1ec}.polar-checkout .checkout-button{background:linear-gradient(118deg,#1678d8,#5263e7 58%,#8c4fd2);box-shadow:0 12px 28px #314ec945,inset 0 1px #ffffff47}.connect-heading:before{background:radial-gradient(at 90% 10%,#3d7cff21,#0000 64%)}.connect-client{border-color:var(--v6-line);background:linear-gradient(145deg,#121b2b,#0a101b 84%)}.connect-client.is-selected{background:radial-gradient(circle at 0 0,#3d7cff36,#0000 70%),linear-gradient(145deg,#15223a,#0a101b 84%);border-color:#68a1ff}@media (max-width:599px){.connect-screen{padding-top:15px;padding-bottom:18px}.connect-heading{margin-bottom:15px}.connect-clients{gap:9px;margin-bottom:12px}.connect-client{border-radius:19px;min-height:132px;padding:12px}.connect-client__top{align-items:center;margin-bottom:7px}.connect-client .client-badge{box-sizing:border-box;width:42px;height:42px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.connect-client .client-badge img{object-fit:contain;border-radius:8px;width:42px;height:42px;display:block}.connect-client>strong{font-size:18px}.connect-client__badge{margin-top:6px;padding:3px 7px;font-size:9px}.connect-install{padding-bottom:12px}.connect-install>button{min-height:40px;padding:8px 11px}.connect-import{border-radius:15px;min-height:54px;padding:11px 13px}}@media (max-width:370px){.connect-screen{padding-inline:14px}.connect-client{min-height:126px;padding:10px}.connect-client .client-badge,.connect-client .client-badge img{width:40px;height:40px}}.connect-import{background:linear-gradient(118deg,#167bdb,#5265e9 62%,#8554d8);box-shadow:0 12px 28px #2c53d240,inset 0 1px #ffffff3d}.capacity-card .capacity i{background:linear-gradient(90deg, var(--v6-cyan), var(--v6-blue), var(--v6-violet))}.balance-card>span,.profile-rows>button>span:first-child{color:#82b6ff;background:linear-gradient(145deg,#3d7cff38,#8c5dff1f)}.profile-rows>button{background:#0d121ef5}.sheet{border-color:var(--v6-line-strong);background:linear-gradient(165deg,#121a29,#0a0f19 72%);box-shadow:0 -28px 72px #0000007a,inset 0 1px #ffffff0f}.sheet button:focus-visible,.sheet input:focus-visible,.sheet select:focus-visible,.bottom-nav button:focus-visible,.topbar button:focus-visible{outline-offset:3px;outline:3px solid #73ddff}.bottom-nav{width:calc(100% - 16px);min-height:72px;margin:0 8px max(8px, env(safe-area-inset-bottom,0px), var(--host-bottom,0px));-webkit-backdrop-filter:blur(24px)saturate(135%);backdrop-filter:blur(24px)saturate(135%);background:#0b101aeb;border:1px solid #d5e5ff29;border-radius:23px;justify-self:center;padding:6px;box-shadow:0 15px 42px #0000006b,inset 0 1px #ffffff0e}.bottom-nav button{color:#98a8c0;letter-spacing:-.015em;border-radius:17px;min-height:56px;font-size:clamp(8px,2.6vw,11px)}.bottom-nav button.is-active{color:#fff;background:linear-gradient(135deg,#1499c7,#3974db 62%,#6c5be0);box-shadow:0 7px 18px #2468cc3d,inset 0 1px #ffffff38}.bottom-nav span{text-overflow:clip;white-space:nowrap;overflow:hidden}@media (min-width:700px){.screen{padding-inline:26px}.tier-grid>button{min-height:194px;padding:16px}.tier-grid>button.is-active{padding:15px}}@media (max-width:350px){.screen{padding-inline:13px}.tier-grid{gap:8px}.tier-grid>button,.tier-grid>button.is-active{min-height:166px;padding:11px}.tier-grid>button>strong{font-size:19px}.tier-grid>button>b{font-size:20px}.bottom-nav{width:calc(100% - 10px);margin-inline:5px}.bottom-nav span{font-size:0}.bottom-nav span:after{content:attr(data-compact-label);font-size:8px}}@media (prefers-reduced-motion:reduce){.tier-grid>button,.period-cards button,.connect-client,.connect-import{transition:none!important}}.purchase-layout,.billing-config,.polar-checkout{min-width:0}.billing-config__title{align-items:center;gap:12px;display:flex}.billing-config__title>div{min-width:0}.extra-strip{background:linear-gradient(110deg,#1d4f7c3d,#3d367429);border:1px solid #63b5ff47;border-radius:17px;align-items:center;gap:10px;min-width:0;margin-top:15px;padding:11px 12px;display:flex}.extra-strip__icon{color:#9cdeff;background:#4195e52b;border-radius:11px;flex:0 0 35px;place-items:center;width:35px;height:35px;display:grid}.extra-strip__copy{flex:1;gap:2px;min-width:0;display:grid}.extra-strip__copy strong{font-size:13px;line-height:1.2}.extra-strip__copy small{color:#aebdd2;font-size:11px;line-height:1.3}.extra-strip select{color:#fff;max-width:94px;min-height:39px;font:inherit;background:#17253d;border:1px solid #b7d7ff61;border-radius:11px;flex:none;padding:6px 8px;font-size:12px}.compact-total{border-bottom:1px solid #a4c2ef26;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:3px 12px;padding-bottom:15px;display:flex}.compact-total>span{gap:1px;display:grid}.compact-total strong{color:#f6f9ff;letter-spacing:-.045em;font-size:clamp(25px,7vw,35px);font-weight:780;line-height:1.05}.compact-total>small{text-align:right;max-width:170px}.checkout-section-title{color:#eef4ff;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:8px;font-size:12px;font-weight:750;display:flex}.checkout-section-title small{color:#9eacc1;font-size:11px;font-weight:500}.payment-methods-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.payment-methods-grid.is-single{grid-template-columns:1fr}.polar-checkout .payment-source{margin-top:12px}.polar-checkout .payment-source button{min-width:0}.payment-methods-grid>button{color:#e9f1ff;text-align:left;background:#040a137a;border:1px solid #a5c1ec24;border-radius:16px;align-items:center;gap:9px;min-width:0;min-height:62px;padding:10px;display:flex}.payment-methods-grid>button.is-active{background:radial-gradient(circle at 0 0,#4c8dff33,#0000 62%),#1a2e519e;border-color:#699effc7;box-shadow:inset 0 0 0 1px #6897ff38,0 9px 24px #102d6e29}.payment-methods-grid>button>svg:last-child{width:15px;margin-left:auto}.payment-methods-grid>button span{gap:1px;min-width:0;display:grid}.payment-methods-grid strong{color:#f7faff;font-size:13px}.payment-methods-grid small{color:#9cabc1;font-size:10px;line-height:1.25}.payment-mark{border-radius:12px;flex:0 0 38px;place-items:center;width:38px;height:38px;overflow:hidden;display:grid!important}.payment-mark--sbp{background:#fff;box-shadow:inset 0 0 0 1px #ffffffb3,0 7px 15px #0003}.payment-mark--sbp img{object-fit:contain;width:31px;height:25px;display:block}.payment-mark--bitcoin{color:#fff9e8;background:linear-gradient(145deg,#f2a51e,#e18113);border:1px solid #ffca554f;font-size:25px;font-weight:760;line-height:1;box-shadow:inset 0 1px #ffffff47,0 7px 15px #562e0540}.billing-disclosure{background:linear-gradient(110deg,#1b407733,#362c6521);border:1px solid #719fed2e;border-radius:14px;gap:3px;margin-top:12px;padding:11px 12px;display:grid}.billing-disclosure strong{color:#dfeaff;font-size:11px;line-height:1.35}.billing-disclosure span{color:#a5b5cc;font-size:10px;line-height:1.45}.polar-checkout .notice{color:#f1cc83;background:#5d3e123b;border:1px solid #e3b05345}.polar-checkout .checkout-button{background:linear-gradient(118deg,#147edc,#5066e8 58%,#8d51d6);margin-top:14px;box-shadow:0 13px 30px #2a53db47,inset 0 1px #ffffff47}.polar-checkout .checkout-button:disabled{color:#aab7ca;background:linear-gradient(145deg,#1b2940,#121c2d);border-color:#8ea6cd38;box-shadow:inset 0 1px #ffffff0a}.polar-checkout .checkout-note{color:#8d9bb0;line-height:1.35}.qr-pass{text-align:center;background:radial-gradient(circle at 0 0,#3685ea33,#0000 56%),linear-gradient(145deg,#151e31,#0a111e);border:1px solid #9eceff40;border-radius:23px;justify-items:center;gap:13px;margin-top:18px;padding:20px 15px;display:grid}.qr-pass__brand{color:#edf5ff;letter-spacing:-.025em;justify-content:space-between;align-items:baseline;width:100%;font-weight:780;display:flex}.qr-pass__brand small{color:#a9bbd7;letter-spacing:0;font-size:10px;font-weight:500}.qr-pass__image{aspect-ratio:1;background:#fff;border-radius:17px;place-items:center;width:min(100%,250px);padding:12px;display:grid}.qr-pass__image img{object-fit:contain;width:100%;height:100%;display:block}.qr-pass p{color:#d3def0;margin:0;font-size:12px}.qr-pass__actions{flex-wrap:wrap;justify-content:center;gap:7px;display:flex}.qr-pass__actions button{color:#e5f2ff;background:#4d85e226;border:1px solid #aad4ff47;border-radius:11px;align-items:center;gap:6px;min-height:40px;padding:8px 10px;font-size:11px;display:flex}.qr-pass__actions button:disabled{opacity:.6}.qr-pass>small{color:#9aabc3;align-items:center;gap:5px;font-size:10px;display:flex}.extra-strip select:focus-visible,.qr-pass button:focus-visible,.payment-methods-grid button:focus-visible{outline-offset:2px;outline:3px solid #55caff}@media (max-width:350px){.extra-strip{gap:6px;padding:9px}.extra-strip__icon{display:none}.compact-total>small{text-align:left;max-width:none}.hero-stage__copy h1{max-width:170px;font-size:21px;line-height:1.04}.nexora-portal{width:106px;height:106px;right:-22px}.nexora-portal>span{width:59px;height:59px}}.subscription-center{border:1px solid var(--v6-line);background:radial-gradient(circle at 100% 0,#4b5bda26,#0000 47%),linear-gradient(145deg,#131d2c,#0b111c);border-radius:24px;grid-column:1/-1;min-width:0;margin-top:14px;padding:19px;box-shadow:inset 0 1px #ffffff0f}.subscription-center__heading h2{letter-spacing:-.035em;margin:5px 0 2px;font-size:22px}.subscription-center__heading p{color:#aab9ce;margin:0;font-size:12px}.subscription-center__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:15px;display:grid}.subscription-center__facts>div{background:#ffffff09;border:1px solid #a0c0ee24;border-radius:14px;align-content:start;gap:5px;min-width:0;min-height:78px;padding:11px;display:grid}.subscription-center__facts small{color:#a9b8ce;font-size:10px;line-height:1.25}.subscription-center__facts strong{overflow-wrap:anywhere;color:#f2f7ff;font-size:13px;line-height:1.2}.subscription-center__note{color:#b5c9e4;align-items:center;gap:7px;margin:11px 0 0;font-size:11px;line-height:1.4;display:flex}.subscription-center__renewal{background:radial-gradient(circle at 0 0,#3e8aff2e,#0000 62%),#142b5057;border:1px solid #65a2ff4f;border-radius:15px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:11px;margin-top:12px;padding:12px;display:grid}.subscription-center__renewal>span{gap:3px;min-width:0;display:grid}.subscription-center__renewal strong{color:#f1f6ff;font-size:12px;line-height:1.3}.subscription-center__renewal small{color:#a8bad3;font-size:10px;line-height:1.35}.subscription-center__renewal button{color:#fff;background:linear-gradient(120deg,#187bd7,#5265e5 64%,#8254cf);border:1px solid #96c9ff47;border-radius:11px;max-width:150px;min-height:38px;padding:8px 10px;font-size:10px;font-weight:720;line-height:1.25;box-shadow:0 9px 22px #254ec140,inset 0 1px #ffffff3d}.subscription-center__renewal button:disabled{opacity:.65}.subscription-center__renewal button svg{vertical-align:middle;width:15px}.subscription-center__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:14px;display:grid}.subscription-center__actions button{color:#eaf4ff;background:#4174c529;border:1px solid #9bc7ff42;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-width:0;min-height:43px;padding:7px;font-size:11px;font-weight:670;display:flex}.subscription-center__actions button:disabled{opacity:.5}.subscription-center__actions .client-badge{border-radius:5px;width:20px;height:20px}.subscription-center__actions .client-badge img{width:20px;height:20px}.subscription-center__stop{margin-top:13px}.subscription-center__stop>button,.subscription-center__stop>div button{color:#d3deed;background:#ffffff0a;border:1px solid #b8cae642;border-radius:10px;min-height:36px;padding:7px 10px;font-size:11px}.subscription-center__stop>div{flex-wrap:wrap;gap:7px;display:flex}.subscription-center__stop p{color:#cfdbeb;flex-basis:100%;margin:0;font-size:11px;line-height:1.4}.subscription-center__history{border-top:1px solid #a4c2ef29;margin-top:15px}.subscription-center__history summary{color:#e0edff;cursor:pointer;justify-content:space-between;align-items:center;min-height:45px;font-size:12px;font-weight:700;list-style:none;display:flex}.subscription-center__history summary::-webkit-details-marker{display:none}.subscription-center__history[open] summary svg{transform:rotate(90deg)}.subscription-center__history article{border-top:1px solid #a4c2ef1a;justify-content:space-between;gap:9px;padding:9px 0;display:flex}.subscription-center__history article span{gap:3px;min-width:0;display:grid}.subscription-center__history article span:last-child{text-align:right;flex:none}.subscription-center__history article strong{color:#eef5ff;font-size:11px}.subscription-center__history article small,.subscription-center__history p{color:#aab9ce;font-size:10px}@media (max-width:350px){.subscription-center{padding:15px}.subscription-center__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.subscription-center__facts>div:first-child{grid-column:1/-1;min-height:55px}.subscription-center__renewal{grid-template-columns:1fr}.subscription-center__renewal button{width:100%;max-width:none}}@media (min-width:700px){.home-screen>.status-hero{grid-area:1/1/4}.home-screen>.subscription-center{grid-area:1/2;margin-top:0}.home-screen>.home-support{grid-area:2/2}.home-screen>.referral-card{grid-area:3/2}.home-screen>.home-topup{grid-column:2}.nexora-portal{left:calc(50% - 105px);right:auto;transform:none!important}.subscription-center__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.subscription-center__facts>div:first-child{grid-column:1/-1;min-height:55px}.subscription-center__renewal{grid-template-columns:1fr}.subscription-center__renewal button{width:100%;max-width:none}.subscription-center__actions{grid-template-columns:1fr}}.billing-screen{max-width:620px;padding:8px 16px 12px}.billing-heading{margin:0;padding:0 2px 7px}.billing-heading:after{display:none}.tier-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 9px}.tier-grid>button,.tier-grid>button.is-active{--tier-accent:#59d8ee;background:linear-gradient(120deg, color-mix(in srgb, var(--tier-accent) 8%, transparent), transparent 68%), #101722;min-height:62px;box-shadow:none;text-align:left;border:1px solid #aec3e230;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 6px;padding:9px 11px;display:grid}.tier-option--5{--tier-accent:#668cff!important}.tier-option--10{--tier-accent:#ac79ff!important}.tier-option--30{--tier-accent:#e277c4!important}.tier-grid>button:before,.tier-grid>button:after{display:none}.tier-grid>button.is-active{border:1px solid var(--tier-accent);background:linear-gradient(120deg, color-mix(in srgb, var(--tier-accent) 18%, transparent), #252d438f), #111722;box-shadow:inset 0 1px 0 #ffffff12, 0 0 18px color-mix(in srgb, var(--tier-accent) 10%, transparent)}.tier-option__main{gap:1px;min-width:0;display:grid}.tier-grid .tier-option__main strong{letter-spacing:-.02em;margin:0;font-size:16px;line-height:1.15}.tier-grid .tier-option__main small{color:#aebbd0;white-space:nowrap;min-height:0;line-height:1.25;font-size:10px!important}.tier-grid>button>b{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:4px;margin:0;font-size:14px;line-height:1;display:flex}.tier-grid>button>b i{color:#aebbd0;margin:0;font-size:9px}.tier-grid>button>b svg{width:13px;height:13px;color:var(--tier-accent)}.purchase-layout{background:linear-gradient(145deg,#111722,#0b1019);border:1px solid #aac1e633;border-radius:20px;display:block;overflow:hidden;box-shadow:0 12px 32px #0003,inset 0 1px #ffffff09}.billing-config{box-shadow:none;background:0 0;border:0;border-radius:0;padding:11px 12px 10px}.billing-config>.term-label{color:#f0f4fc;justify-content:space-between;align-items:baseline;gap:8px;margin:0 0 7px;font-size:12px;font-weight:730;display:flex}.term-label small{color:#9daac0;font-size:10px;font-weight:500}.period-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.period-cards button,.period-cards button.is-active{min-width:0;min-height:57px;box-shadow:none;text-align:center;background:#141b28;border:1px solid #a8bee233;border-radius:12px;justify-content:center;align-items:center;gap:3px;padding:6px 3px;display:flex}.period-cards button.is-active{background:linear-gradient(145deg,#4c70b159,#32305973);border:1.5px solid #8eabe2}.period-cards span{white-space:nowrap;font-size:10px;line-height:1.15}.period-cards strong{white-space:nowrap;font-size:14px;font-weight:750;line-height:1.1}.plan-assurance{display:none}.plan-assurance span{align-items:center;gap:5px;display:flex}.plan-assurance svg{color:#76cbb1;width:13px;height:13px}.purchase-layout>.checkout-card,.purchase-layout>.polar-checkout{color:#f1f4f9;box-shadow:none;background:0 0;border:0;border-top:1px solid #a8bee226;border-radius:0;margin:0;padding:10px 12px 12px}.purchase-layout .checkout-card:before{display:none}.compact-total{border-color:#a8bee221;align-items:center;gap:3px 10px;padding:0 0 8px}.compact-total>span{gap:1px}.compact-total small{color:#aab7ca;font-size:10px;line-height:1.25}.compact-total strong{color:#f8f9fc;font-size:25px}.compact-total>small{white-space:nowrap;max-width:145px;font-size:11px}.payment-method-picker{margin-top:8px}.checkout-section-title{margin-bottom:5px;font-size:11px}.payment-methods-grid{gap:7px}.payment-methods-grid>button{border-radius:12px;min-height:49px;padding:6px 9px}.payment-mark{border-radius:9px;flex:0 0 32px;width:32px;height:32px}.payment-mark--sbp img{object-fit:contain;width:24px;max-width:24px;height:16px;max-height:16px}.payment-mark--bitcoin{font-size:21px}.payment-methods-grid strong{font-size:12px}.payment-methods-grid small{font-size:9px}.purchase-layout .checkout-button{border-radius:14px;min-height:52px;padding:10px 14px;font-size:15px;margin-top:9px!important}.purchase-layout .checkout-button>span small{font-size:11px}.purchase-layout .notice{margin-top:7px;padding:8px 10px;font-size:10px}.purchase-layout .notice svg{flex:none;width:15px;height:15px}.purchase-layout .error{margin-top:7px;padding:8px 10px;font-size:11px}@media (max-width:355px){.billing-screen{padding-inline:11px}.tier-grid{gap:6px}.tier-grid>button,.tier-grid>button.is-active{min-height:57px;padding:7px}.tier-grid .tier-option__main strong{font-size:14px}.tier-grid>button>b{gap:2px;font-size:12px}.tier-grid>button>b i{font-size:8px}.period-cards{gap:4px}.period-cards button,.period-cards button.is-active{min-height:54px;padding-inline:1px}.period-cards strong{font-size:12px}.period-cards span{font-size:9px}.compact-total>small{max-width:128px}}@media (min-width:700px){.billing-screen{padding:22px 24px}.billing-heading{padding-bottom:12px}.billing-heading h1{font-size:32px}.tier-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:12px}.tier-grid>button,.tier-grid>button.is-active{min-height:68px}}.payment-mark--sbp{background:#fff;border:1px solid #ffffffb3;box-shadow:0 2px 8px #00000029}.payment-mark--sbp img{object-fit:contain;width:24px;max-width:24px;height:16px;max-height:16px;display:block}.payment-mark--bitcoin{color:#f2bd62;background:linear-gradient(145deg,#996a1e3d,#51391645);border:1px solid #f0b95347;box-shadow:inset 0 1px #ffffff0f}.payment-mark--bitcoin svg{display:block}.topup-sheet .payment-methods-grid>button{min-height:62px}.topup-sheet .topup-payment-methods .topup-submit{color:#fff;text-align:left;background:linear-gradient(112deg,#167dcc,#4d68dd 58%,#7656cb);border:1px solid #86adff66;border-radius:17px;justify-content:space-between;gap:14px;min-height:62px;padding:13px 18px;box-shadow:0 12px 30px #335bc638,inset 0 1px #ffffff3b}.topup-sheet .topup-payment-methods .topup-submit>svg{color:#fff;flex:0 0 20px;width:20px;height:20px}.topup-sheet .topup-payment-methods .topup-submit>span{flex:1}.topup-sheet .topup-payment-methods .topup-submit strong{color:#fff;font-size:14px}.topup-sheet .topup-payment-methods .topup-submit small{color:#eff5ffc7;font-size:11px}.topup-sheet .topup-payment-methods .topup-submit:disabled{color:#aab7ca;box-shadow:none;background:#1a2434;border-color:#97a9c92e}@media (max-width:355px){.topup-sheet .payment-methods-grid>button{gap:6px;padding-inline:7px}.topup-sheet .payment-mark{flex-basis:31px;width:31px;height:31px}.topup-sheet .payment-mark--bitcoin svg{width:18px;height:18px}}.tier-emoji,.section-emoji{font-style:normal;line-height:1}.tier-emoji{font-size:13px;font-weight:400}.section-emoji{margin-right:3px;font-size:11px}@media (max-width:400px){.tier-grid>button>b i{display:none}}@media (max-width:355px){.tier-grid .tier-option__main strong{gap:3px}.tier-emoji{font-size:11px}.tier-grid .tier-option__main strong{font-size:13px}.tier-grid>button>b{font-size:11px}}body{background:#080b11}.home-screen{gap:9px}.status-hero{background:#0d131d;border:1px solid #a8c2dd33;border-radius:22px;box-shadow:0 14px 34px #0000003d,inset 0 1px #ffffff09}.hero-stage{background:linear-gradient(112deg,#14263a 0%,#142036 58%,#241d39 100%);min-height:142px;padding:15px 17px}.hero-stage:after{content:"";background:linear-gradient(90deg,#0000,#58d7e773,#967df561,#0000);height:1px;position:absolute;inset:auto 0 0}.hero-stage .status-pill{letter-spacing:.01em;background:#060d168c;border:1px solid #ffffff26;border-radius:7px;min-height:26px;padding:4px 8px;font-size:10px}.hero-stage .status-pill i{width:6px;height:6px}.hero-stage__copy{z-index:2}.hero-stage__copy small{color:#e0eff8ad;letter-spacing:.17em;font-size:9px;font-weight:650}.hero-stage__copy h1{color:#f4f7fb;letter-spacing:-.055em;max-width:220px;margin:7px 0 0;font-size:27px;font-weight:620;line-height:1.03}.network-trace{opacity:.72;width:47%;height:76px;position:absolute;bottom:15px;right:12px;overflow:visible}.network-trace path{fill:none;stroke:#63dde7b8;stroke-width:1.25px;vector-effect:non-scaling-stroke}.network-trace__echo{stroke:#ae93ff75!important;stroke-width:1px!important}.network-trace circle{fill:#a8f2e3;stroke:#a8f2e33d;stroke-width:5px}.network-trace circle:last-child{fill:#d8ccff}.network-trace.is-active .network-trace__route{stroke:#72e8de}.hero-deck{background:#0d131d;padding:15px 17px 16px}.hero-deck__label{color:#91a1b7;letter-spacing:.12em;text-transform:uppercase;font-size:10px}.status-hero__value{gap:10px;margin:8px 0 12px}.status-hero__value>strong{color:#f4f7fb;letter-spacing:-.07em;font-variant-numeric:tabular-nums;text-shadow:none;font-size:61px;font-weight:640;line-height:.86}.status-hero__value>span{color:#e7edf6;font-size:15px;font-weight:650}.status-hero__value small{color:#9eacc0;margin-top:3px;font-size:11px;font-weight:450}.status-hero .progress{height:3px;box-shadow:none;background:#202938;margin:0}.status-hero .progress i{box-shadow:none;background:linear-gradient(90deg,#54d6d9,#678dff)}.status-hero__meta{border-top:1px solid #aec2dc1f;grid-template-columns:1fr 1fr;gap:12px;margin:12px 0 14px;padding-top:11px}.status-hero__meta span{gap:3px}.status-hero__meta small{color:#7f91a9;letter-spacing:.12em;font-size:8px}.status-hero__meta strong{color:#edf3fa;font-size:13px;font-weight:620}.status-hero__meta strong i{color:#7789a1;font-size:10px;font-style:normal}.hero-primary,.status-hero .primary{color:#fff;background:linear-gradient(105deg,#267ec1,#3c72d4 62%,#6854bf);border:1px solid #add7ff2e;border-radius:12px;min-height:48px;padding:10px 13px;font-size:13px;font-weight:700;box-shadow:0 7px 16px #2c5caf2e,inset 0 1px #ffffff29}.hero-primary svg:first-child,.hero-primary svg:last-child{width:17px}.home-secondary{color:#aabbd0;border:0;min-height:33px;margin:5px 0 0;padding:5px 4px;font-size:11px}.home-secondary svg{color:#62c9d0}.subscription-center{min-width:0;box-shadow:none;background:#0c121b;border:1px solid #a8c2dd29;border-radius:14px;margin:0;padding:0 13px}.subscription-center__summary{color:#edf3fa;cursor:pointer;grid-template-columns:31px minmax(0,1fr) 18px;align-items:center;gap:9px;min-height:56px;list-style:none;display:grid}.subscription-center__summary::-webkit-details-marker{display:none}.subscription-center__summary-icon{color:#6bd9db;background:#44cad31a;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.subscription-center__summary>span:nth-child(2){gap:3px;min-width:0;display:grid}.subscription-center__summary strong{font-size:12px;font-weight:650}.subscription-center__summary small{color:#91a2b9;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.subscription-center__summary>svg{color:#8192a8;transition:transform .18s}.subscription-center[open] .subscription-center__summary{border-bottom:1px solid #a8c2dd1f}.subscription-center[open] .subscription-center__summary>svg{transform:rotate(90deg)}.subscription-center__body{padding:3px 0 12px}.subscription-center__facts{gap:6px;margin:9px 0}.subscription-center__facts>div{background:#111a26;border-radius:10px;min-height:57px;padding:9px}.subscription-center__facts small{font-size:9px}.subscription-center__facts strong{font-size:11px}.subscription-center__actions{margin-top:9px}.subscription-center__history{margin-top:8px}.subscription-center__history summary{min-height:38px}.subscription-center__history[open]>div{max-height:250px;overflow:auto}.subscription-center button:focus-visible,.subscription-center summary:focus-visible{outline-offset:2px;outline:2px solid #73dce2}.home-link-note{color:#8799b0;align-items:center;gap:7px;min-width:0;padding:1px 3px;font-size:9px;display:flex}.home-link-note>svg{color:#62c9d0;flex:none}.home-link-note span{flex:1;min-width:0}.home-link-note button{color:#a9caff;background:0 0;border:0;align-items:center;gap:3px;padding:4px 0 4px 5px;font-size:10px;font-weight:620;display:inline-flex}.home-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.home-shortcuts.is-single{grid-template-columns:minmax(0,1fr)}.home-shortcuts .home-topup,.home-shortcuts .referral-card{background:#0d141e;border:1px solid #a8c2dd26;border-radius:13px;gap:8px;min-width:0;min-height:70px;margin:0;padding:10px;box-shadow:inset 0 1px #ffffff06}.home-shortcuts .home-topup>svg:first-child{color:#70d3d6;width:18px}.home-shortcuts .home-topup>span,.home-shortcuts .referral-card>span:nth-child(2){gap:2px}.home-shortcuts .home-topup strong,.home-shortcuts .referral-card strong{margin:0;font-size:11px;line-height:1.2}.home-shortcuts .home-topup small,.home-shortcuts .referral-card em{color:#94a5bb;font-size:9px;line-height:1.2}.home-shortcuts .referral-card:before{display:none}.home-shortcuts .referral-card>span:first-child{color:#d3b5ff;background:#282041;border-radius:8px;width:27px;height:27px}.home-shortcuts .referral-card>span:first-child svg{width:15px}.home-shortcuts .referral-card small{color:#9a85cf;letter-spacing:.11em;font-size:8px}.home-shortcuts .home-topup>svg:last-child,.home-shortcuts .referral-card>svg{color:#8da0b7;width:14px}.billing-heading h1{color:#f1f4f8}.billing-heading h1 span{color:#69d9dc;-webkit-text-fill-color:currentColor;background:0 0}.tier-grid>button,.tier-grid>button.is-active{box-shadow:none;background:#101722;border-color:#acbfd82b;border-radius:12px;position:relative}.tier-grid>button{border-inline-start:2px solid color-mix(in srgb, var(--tier-accent) 76%, transparent)}.tier-grid>button.is-active{background:linear-gradient(105deg,#328f992b,#1a2a3ee0 72%);border-color:#5dcbd0;box-shadow:inset 0 1px #e0f8f912}.tier-grid>button:before{display:none}.tier-grid>button>b{color:#f4f6f9;font-variant-numeric:tabular-nums}.tier-grid>button>b svg{color:#79e0d4}.period-cards button,.period-cards button.is-active{box-shadow:none;background:#101722;border-radius:11px;position:relative}.period-cards button.is-active{color:#f5f8fb;background:#182938;border:1px solid #6fd4d7}.period-cards button>svg{color:#78e0d6;width:12px;height:12px;position:absolute;top:5px;right:5px}.purchase-layout{box-shadow:none;background:#0d131d;border-color:#acbfd82b;border-radius:15px}.billing-config:before{opacity:.65;background:linear-gradient(90deg,#56ced3,#657fe0 62%,#9173df);height:1px;inset-inline:14px}.purchase-layout>.checkout-card,.purchase-layout>.polar-checkout{background:0 0}.purchase-layout .checkout-button{background:linear-gradient(105deg,#247bb9,#3d70cf 62%,#6853b8);border:1px solid #b2d3ff2b;border-radius:12px;box-shadow:0 6px 16px #29549f2e}.payment-methods-grid>button.is-active{border-color:#6bcbd2;box-shadow:inset 0 0 0 1px #6bcbd229}@media (max-width:370px){.hero-stage{min-height:132px;padding:13px}.hero-stage__copy h1{font-size:24px}.network-trace{width:45%;height:64px;right:7px}.hero-deck{padding-inline:13px}.status-hero__value>strong{font-size:56px}.home-shortcuts{gap:6px}.home-shortcuts .home-topup,.home-shortcuts .referral-card{gap:5px;padding:8px}}@media (min-width:700px){.home-screen{grid-template-columns:minmax(0,1.1fr) minmax(250px,.9fr);gap:12px}.home-screen>.status-hero{grid-area:1/1/4}.home-screen>.subscription-center{grid-area:1/2}.home-screen>.home-link-note{grid-area:2/2;align-self:center}.home-screen>.home-shortcuts{grid-area:3/2;align-self:start}.hero-stage{grid-area:auto;min-height:142px;padding:15px 17px}.hero-stage__copy{margin-top:8px}.hero-deck{grid-area:auto}}@media (prefers-reduced-motion:reduce){.subscription-center__summary>svg{transition:none}}.payment-recovery-actions{gap:8px;width:100%;margin-top:12px;display:grid}.payment-result .payment-recovery-actions{max-width:390px}.payment-recovery-actions>button{border-radius:14px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:48px;font-size:13px;display:flex;margin:0!important}.payment-recovery-actions>.primary{color:#fff;background:linear-gradient(115deg,#187dcc,#5068df 60%,#7658ca);border:1px solid #8eb4ff57;box-shadow:0 9px 24px #2e52be33,inset 0 1px #ffffff2e}.payment-recovery-actions>.secondary-payment{color:#dbe7fb;background:#0f1826d1;border:1px solid #a4bee630}.payment-recovery-actions>button svg{flex:none;width:17px;height:17px}.payment-recovery-actions>small{color:#9fadc2;text-align:center;font-size:11px;line-height:1.4}.topup-recovery-actions{margin:15px 0 0}.marketing-consent{color:#dce5f5;cursor:pointer;background:#111a299e;border:1px solid #809dcc29;border-radius:15px;align-items:flex-start;gap:11px;margin-top:14px;padding:13px;display:flex}.marketing-consent input{accent-color:#4e9cff;flex:0 0 18px;width:18px;height:18px;margin:1px 0 0}.marketing-consent span{gap:4px;display:grid}.marketing-consent strong{font-size:12px;font-weight:650}.marketing-consent small{color:#98a8bf;font-size:10px;line-height:1.45}.preference-message{color:#74d8c5;margin:7px 2px 0;font-size:11px;display:block}.billing-heading{align-items:center;min-height:92px;padding:4px 0 12px;display:flex;position:relative;overflow:hidden}.billing-heading__copy{z-index:1;max-width:78%;position:relative}.billing-kicker{color:#7bdbdf;letter-spacing:.16em;align-items:center;gap:6px;font-size:9px;font-weight:740;display:inline-flex}.billing-kicker:before{content:"";background:currentColor;width:16px;height:1px}.billing-heading h1{letter-spacing:-.055em;margin:5px 0 3px;font-size:clamp(25px,6vw,34px);line-height:1.04}.billing-heading h1 span{color:#eaf2ff}.billing-heading p{color:#a9b7cb;max-width:330px;margin:0;font-size:11px;line-height:1.4}.billing-route{opacity:.62;width:32%;max-width:180px;position:absolute;bottom:14px;right:0;overflow:visible}.billing-route path{fill:none;stroke:#4cced8;stroke-width:1.2px;vector-effect:non-scaling-stroke}.billing-route circle{fill:#b5fff0;stroke:#56dde040;stroke-width:5px}.tier-grid>button,.tier-grid>button.is-active{min-height:74px;padding:9px 11px}.tier-grid .tier-option__main{gap:3px}.tier-grid .tier-option__main strong{align-items:center;gap:6px;display:flex}.tier-grid .tier-emoji{flex:0 0 20px;place-items:center;width:20px;font-size:17px;line-height:1;display:inline-grid}.tier-grid .tier-option__main small{line-height:1.2}.tier-badge{border:1px solid color-mix(in srgb, var(--tier-accent) 35%, transparent);background:color-mix(in srgb, var(--tier-accent) 10%, transparent);color:#dbe5f5;border-radius:99px;width:-moz-fit-content;width:fit-content;padding:2px 5px;font-size:8px;font-style:normal;line-height:1.1}.tier-option--5 .tier-badge{color:#e5ddff}.period-cards button,.period-cards button.is-active{justify-content:center;gap:4px;min-height:74px;padding:8px 5px}.period-cards span{font-weight:560}.period-cards button>small{color:#9eacc1;white-space:normal;font-size:8px;line-height:1.2;display:block}.period-cards button.is-best-value:not(.is-active){background:linear-gradient(145deg,#7551c521,#141b28);border-color:#b388ff70}.period-cards button.is-best-value.is-active{background:linear-gradient(145deg,#7a5ddc5c,#3832638a);border-color:#b995ff}.period-cards button.is-best-value>span{color:#eee4ff}.period-cards button>span i{color:#f1c879;font-size:10px;font-style:normal}.purchase-layout .compact-total{padding-bottom:9px}.purchase-layout .compact-total strong{letter-spacing:-.04em;font-size:28px}.purchase-layout .checkout-button{background:linear-gradient(105deg,#17aecd 0%,#3479ec 53%,#8758e8 100%);min-height:54px;box-shadow:0 8px 22px #2e71e53b,inset 0 1px #ffffff38}.purchase-layout .checkout-button:disabled{filter:saturate(.35)}@media (max-width:370px){.billing-heading{min-height:100px}.billing-heading__copy{max-width:90%}.billing-heading h1{font-size:25px}.billing-heading p{max-width:275px;font-size:10px}.billing-route{opacity:.38;width:27%}.tier-grid>button,.tier-grid>button.is-active{min-height:70px}.tier-grid .tier-option__main strong{font-size:14px}.tier-badge{font-size:7px}.period-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.period-cards button,.period-cards button.is-active{min-height:66px}.period-cards button>small{font-size:9px}}@media (prefers-reduced-motion:reduce){.billing-route{opacity:.45}}.billing-screen{max-width:920px}.home-offer{margin:8px 0 14px}.home-offer>strong{color:#f7f9ff;letter-spacing:-.045em;max-width:270px;font-size:24px;font-weight:680;line-height:1.05;display:block}.home-offer>p{color:#b4c1d2;max-width:380px;margin:8px 0 15px;font-size:12px;line-height:1.48}.home-offer__route{align-items:center;gap:7px;max-width:360px;display:flex}.home-offer__route>span{color:#e1e9f5;white-space:nowrap;align-items:center;gap:5px;font-size:10px;font-weight:620;display:flex}.home-offer__route i{color:#77e2e1;font-variant-numeric:tabular-nums;border:1px solid #59d8ee5e;border-radius:50%;place-items:center;width:20px;height:20px;font-size:8px;font-style:normal;display:grid}.home-offer__route>b{background:linear-gradient(90deg,#57d3dab8,#7f67e5ad);flex:1;min-width:9px;height:1px}.hero-primary>span{min-width:0}@media (max-width:430px){.period-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.period-cards button,.period-cards button.is-active{min-height:68px}.period-cards button>small{font-size:9px}}@media (min-width:700px){.billing-screen{padding-inline:28px}.tier-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}}@media (max-width:430px){.billing-heading{min-height:84px}.billing-heading__copy{max-width:86%}.billing-heading h1{font-size:27px}.billing-heading p{white-space:nowrap;max-width:100%}.tier-grid>button,.tier-grid>button.is-active{min-height:62px}.period-cards button,.period-cards button.is-active{gap:3px;min-height:62px;padding-block:5px}.period-cards button>small{white-space:nowrap;font-size:8px}.purchase-layout .checkout-button{min-height:48px}}@media (max-width:355px){.period-cards button,.period-cards button.is-active{padding-inline:0}}.checkout-stepper{align-items:center;gap:7px;margin:0 0 12px;display:flex}.checkout-stepper>span{color:#8492a8;white-space:nowrap;align-items:center;gap:5px;font-size:10px;display:inline-flex}.checkout-stepper>span:not(:last-child):after{content:"";background:#8b9fc233;width:clamp(10px,5vw,32px);height:1px;margin-left:2px}.checkout-stepper>span i{font-variant-numeric:tabular-nums;border:1px solid #91a4c54d;border-radius:50%;place-items:center;width:19px;height:19px;font-size:9px;font-style:normal;display:grid}.checkout-stepper>.is-current{color:#e8f3ff;font-weight:700}.checkout-stepper>.is-current i{color:#82e7f2;background:#328fda3b;border-color:#55c9ec;box-shadow:0 0 14px #43b8e52e}.checkout-stepper>.is-done{color:#79daca}.checkout-stepper>.is-done i{color:#79daca;border-color:#68dabe73}.billing-step-title{animation:.24s ease-out both billingTitleIn}.billing-step-panel{animation:.28s cubic-bezier(.2,.75,.25,1) both billingPanelIn}.billing-step-back{justify-content:space-between;align-items:center;gap:10px;margin:0 1px 9px;display:flex}.billing-step-back button{color:#d7e2f3;background:#101928b8;border:1px solid #9bb1d533;border-radius:9px;align-items:center;gap:5px;min-height:30px;padding:0 8px;font-size:10px;font-weight:620;display:inline-flex}.billing-step-back button svg{width:13px;height:13px}.billing-step-back>span{color:#91a2bd;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.billing-screen .tier-grid>button,.billing-screen .tier-grid>button.is-active{min-height:86px;padding:13px}.billing-screen .tier-grid .tier-option__main strong{font-size:17px}.billing-screen .tier-grid .tier-option__main small{font-size:11px!important}.billing-screen .tier-grid>button>b{font-size:15px}.billing-screen .tier-grid>button>b svg{color:#91acd9;width:15px;height:15px;display:none}.billing-screen .purchase-layout{overflow:visible}.billing-screen .billing-config{padding:13px}.billing-screen .term-label{align-items:center;margin-bottom:10px}.billing-screen .term-label small{font-size:10px}.billing-screen .period-cards button,.billing-screen .period-cards button.is-active{min-height:88px}.billing-screen .period-cards strong{font-size:17px}.billing-screen .period-cards span{font-size:12px}.billing-screen .period-cards button>small{font-size:10px}.step-next{color:#fff;text-align:left;background:linear-gradient(105deg,#159cba,#3479ec 53%,#8758e8);border:1px solid #86adff73;border-radius:15px;justify-content:space-between;align-items:center;width:100%;min-height:57px;margin-top:10px;padding:10px 15px;display:flex;box-shadow:0 8px 22px #2e71e533,inset 0 1px #ffffff30}.step-next>span{gap:2px;display:grid}.step-next strong{font-size:14px}.step-next small{color:#eff7ffc9;font-size:10px}.step-next>svg{width:19px;height:19px}.step-next:disabled{opacity:.55}@media (max-width:400px){.billing-screen .tier-grid>button>b i{display:inline}.billing-screen .tier-option--30,.billing-screen .tier-option--30.is-active{padding-inline:9px}.billing-screen .tier-option--30 .tier-option__main strong{gap:3px;font-size:11px}.billing-screen .tier-option--30 .tier-emoji{flex-basis:14px;width:14px;font-size:12px}.billing-screen .tier-option--30>b{gap:2px;font-size:10px}.billing-screen .tier-option--30>b i{font-size:8px}}@keyframes billingPanelIn{0%{opacity:0;transform:translateY(8px)scale(.992)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes billingTitleIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:370px){.checkout-stepper{gap:4px}.checkout-stepper>span{gap:4px;font-size:9px}.checkout-stepper>span:not(:last-child):after{width:9px;margin-left:0}.billing-screen .tier-grid>button,.billing-screen .tier-grid>button.is-active{min-height:75px;padding:10px}.billing-screen .tier-grid .tier-option__main strong{font-size:15px}.billing-screen .tier-grid .tier-option__main small{font-size:9px!important}.billing-screen .tier-grid>button>b{justify-items:end;gap:1px;font-size:12px;display:grid}.billing-screen .tier-grid>button>b i{font-size:8px;display:block}.billing-screen .tier-grid>button,.billing-screen .tier-grid>button.is-active{grid-template-columns:minmax(0,1fr) auto;gap:2px 3px;padding-inline:6px}.billing-screen .tier-grid .tier-option__main strong{gap:4px;font-size:13px}.billing-screen .tier-grid .tier-emoji{flex-basis:16px;width:16px;font-size:15px}.billing-screen .period-cards button,.billing-screen .period-cards button.is-active{min-height:78px}.billing-screen .period-cards strong{font-size:15px}.billing-screen .period-cards span{font-size:11px}.billing-screen .period-cards button>small{font-size:9px}}@media (prefers-reduced-motion:reduce){.billing-step-title,.billing-step-panel{animation:none}}@media (max-width:400px){.billing-screen .tier-grid>button,.billing-screen .tier-grid>button.is-active{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);gap:5px;padding-inline:10px}.billing-screen .tier-grid .tier-option__main{justify-content:space-between;align-items:center;gap:4px;display:flex}.billing-screen .tier-grid .tier-option__main strong{white-space:nowrap;gap:5px;font-size:14px}.billing-screen .tier-grid .tier-option__main small{text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;overflow:hidden;font-size:9px!important}.billing-screen .tier-grid>button>b{justify-content:flex-end;gap:3px;font-size:13px;display:flex}.billing-screen .tier-grid>button>b i{font-size:9px;display:inline}}@media (max-width:370px){.billing-screen .tier-grid>button,.billing-screen .tier-grid>button.is-active{gap:4px;padding-inline:7px}.billing-screen .tier-grid .tier-option__main strong{gap:4px;font-size:12px}.billing-screen .tier-grid .tier-emoji{flex-basis:16px;width:16px;font-size:14px}.billing-screen .tier-grid .tier-option__main small{font-size:8px!important}.billing-screen .tier-grid>button>b{gap:2px;font-size:12px}.billing-screen .tier-grid>button>b i{font-size:8px}}.billing-screen.nx-checkout{--nx-accent:#33d8ed;--nx-accent-rgb:51, 216, 237;--nx-material:#07354b;background:0 0;width:100%;min-width:0;max-width:680px;height:auto;min-height:0;margin:0 auto;padding:16px 16px 28px;animation:none;display:block;position:relative;overflow:visible}.billing-screen.nx-checkout--5,.nx-plan-card--5{--nx-accent:#b494ff;--nx-accent-rgb:180, 148, 255;--nx-material:#30225d}.billing-screen.nx-checkout--10,.nx-plan-card--10{--nx-accent:#ffc869;--nx-accent-rgb:255, 200, 105;--nx-material:#55321c}.billing-screen.nx-checkout--30,.nx-plan-card--30{--nx-accent:#ff8abb;--nx-accent-rgb:255, 138, 187;--nx-material:#522343}.nx-checkout__heading{margin:0 0 12px;padding:0 2px}.nx-checkout__heading h1{color:#fafbff;letter-spacing:-.055em;margin:0;font-size:clamp(27px,7.6vw,34px);font-weight:750;line-height:1.08}.nx-checkout__heading h1 span{-webkit-text-fill-color:transparent;background:linear-gradient(105deg,#63def0,#a6a0ff 65%,#e2a5ef);-webkit-background-clip:text;background-clip:text}.nx-checkout__heading p{color:#afbed2;margin:5px 0 0;font-size:13px;line-height:1.4}.nx-checkout .nx-emoji{font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-style:normal;line-height:1}.nx-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:0 0 12px;padding:0;list-style:none;display:grid}.nx-steps li{color:#9aaac0;background:#121a28ad;border:1px solid #a7bdde1f;border-radius:11px;justify-content:center;align-items:center;gap:6px;min-width:0;padding:6px 5px;font-size:11px;font-weight:620;display:flex}.nx-steps i{border:1px solid #a8bcda3d;border-radius:50%;flex:0 0 19px;place-items:center;width:19px;height:19px;font-size:10px;font-style:normal;display:grid}.nx-steps i svg{width:11px;height:11px}.nx-steps li.is-current{color:#f2f6ff;background:linear-gradient(125deg,#2f71bb3b,#56499f33);border-color:#6ea4f766;box-shadow:inset 0 1px #ffffff14}.nx-steps .is-current i{color:#fff;background:#4285df59;border-color:#83bcff}.nx-steps .is-done{color:#93decd}.nx-steps .is-done i{border-color:#71d5bc66}.nx-step-panel{min-width:0;margin:0;animation:.18s ease-out both nx-checkout-enter}.nx-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;padding:0;display:grid}.nx-checkout .nx-plan-card{--nx-accent:#33d8ed;--nx-accent-rgb:51, 216, 237;--nx-material:#07354b;isolation:isolate;border:1px solid rgba(var(--nx-accent-rgb), .32);background:radial-gradient(ellipse at 0% 0%, rgba(var(--nx-accent-rgb), .21), transparent 72%), linear-gradient(140deg, var(--nx-material), #111925 70%, #0b111d);color:#fff;text-align:left;border-radius:22px;flex-direction:column;align-items:stretch;gap:0;min-width:0;min-height:190px;padding:12px;transition:border-color .18s,box-shadow .18s,background .18s;display:flex;position:relative;overflow:visible;box-shadow:inset 0 1px #ffffff29,inset 0 -1px #00000080,0 9px 22px #0000003d}.nx-checkout .nx-plan-card--5{--nx-accent:#b494ff;--nx-accent-rgb:180, 148, 255;--nx-material:#30225d}.nx-checkout .nx-plan-card--10{--nx-accent:#ffc869;--nx-accent-rgb:255, 200, 105;--nx-material:#55321c}.nx-checkout .nx-plan-card--30{--nx-accent:#ff8abb;--nx-accent-rgb:255, 138, 187;--nx-material:#522343}.nx-plan-card:before{z-index:-1;border-radius:inherit;background:linear-gradient(125deg, #ffffff17, transparent 30%, transparent 80%, rgba(var(--nx-accent-rgb), .06));content:"";pointer-events:none;border:1px solid #ffffff09;position:absolute;inset:1px}.nx-plan-card:after{background:linear-gradient(90deg, transparent, rgba(var(--nx-accent-rgb), .8), transparent);content:"";pointer-events:none;height:1px;position:absolute;top:0;left:18px;right:18px}.nx-checkout .nx-plan-card.is-selected{border-color:rgba(var(--nx-accent-rgb), .87);background:radial-gradient(ellipse at 5% 0%, rgba(var(--nx-accent-rgb), .34), transparent 74%), linear-gradient(145deg, var(--nx-material), #162030 75%, #101722);box-shadow:inset 0 1px 0 #ffffff42, inset 0 0 0 1px rgba(var(--nx-accent-rgb), .14), 0 10px 24px #0000004d, 0 0 22px rgba(var(--nx-accent-rgb), .08)}.nx-plan-card__top{justify-content:space-between;align-items:center;gap:5px;min-width:0;min-height:30px;margin-bottom:6px;display:flex}.nx-plan-card__icon{filter:drop-shadow(0 3px 4px #00000038);flex:0 0 30px;place-items:center;width:30px;height:30px;font-size:27px;display:grid}.nx-plan-card__name{letter-spacing:-.03em;min-width:0;margin:0;font-size:19px;font-weight:740;line-height:1.12;display:block}.nx-plan-card__audience{color:#d7dfec;min-width:0;margin-top:4px;font-size:12px;line-height:1.35;display:block}.nx-plan-card__devices{color:#aabbd0;min-width:0;margin-top:3px;font-size:11px;line-height:1.35;display:block}.nx-plan-card__footer{gap:5px;margin-top:auto;padding-top:8px;display:grid}.nx-plan-card__price{border-top:1px solid rgba(var(--nx-accent-rgb), .2);flex-wrap:wrap;align-items:baseline;gap:3px 5px;min-width:0;padding-top:7px;display:flex}.nx-plan-card__price b{color:#fafcff;font-variant-numeric:tabular-nums;letter-spacing:-.035em;white-space:nowrap;font-size:23px;font-weight:760;line-height:1.1}.nx-plan-card__price small{color:#b8c5d8;white-space:nowrap;font-size:10px}.nx-badge{white-space:nowrap;border:1px solid #0000;border-radius:7px;align-items:center;gap:4px;width:-moz-fit-content;width:fit-content;max-width:100%;padding:4px 6px;font-size:10px;font-weight:650;line-height:1.1;display:inline-flex}.nx-badge svg{flex:0 0 12px;width:12px;height:12px}.nx-badge--current{color:#a8efcd;background:#0d52438a;border-color:#63d9b333}.nx-badge--selected{border-color:rgba(var(--nx-accent-rgb), .24);background:rgba(var(--nx-accent-rgb), .12);color:var(--nx-accent)}.nx-plan-card__choose{min-height:21px;color:var(--nx-accent);justify-content:space-between;align-items:center;gap:5px;font-size:10px;font-weight:650;display:flex}.nx-plan-card__choose svg{flex:0 0 13px;width:13px;height:13px}.nx-plan-plaque{border:1px solid rgba(var(--nx-accent-rgb), .37);background:radial-gradient(ellipse at 0% 0%, rgba(var(--nx-accent-rgb), .19), transparent 85%), linear-gradient(125deg, var(--nx-material), #111a29 72%);border-radius:19px;align-items:center;gap:12px;min-width:0;padding:14px;display:flex;box-shadow:inset 0 1px #ffffff24,0 8px 23px #0000003b}.nx-plan-plaque__icon{border:1px solid rgba(var(--nx-accent-rgb), .22);background:rgba(var(--nx-accent-rgb), .08);border-radius:13px;flex:0 0 42px;place-items:center;width:42px;height:42px;font-size:28px;display:grid;box-shadow:inset 0 1px #ffffff1a}.nx-plan-plaque__copy{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.nx-plan-plaque__copy strong{letter-spacing:-.02em;font-size:18px;line-height:1.1}.nx-plan-plaque__copy small{color:#becbdd;font-size:11px;line-height:1.3}.nx-plan-plaque__copy .nx-badge{padding:3px 5px;font-size:9px}.nx-plan-plaque button,.nx-payment-total button{color:#d9e9ff;background:0 0;border:0;justify-content:center;align-items:center;gap:5px;min-height:44px;padding:7px 2px;font-size:11px;font-weight:650;display:flex}.nx-plan-plaque button svg,.nx-payment-total button svg{flex:0 0 14px;width:14px;height:14px}.nx-term-panel{margin-top:13px}.nx-period-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.nx-term-card{text-align:left;background:linear-gradient(140deg,#192233,#101826);border:1px solid #a3bbde33;border-radius:18px;flex-direction:column;align-items:stretch;min-width:0;min-height:117px;padding:13px;transition:border-color .18s,background .18s,box-shadow .18s;display:flex;position:relative;box-shadow:inset 0 1px #ffffff12,0 5px 12px #00000029}.nx-term-card.is-selected{border-color:rgba(var(--nx-accent-rgb), .78);background:radial-gradient(ellipse at 0% 0%, rgba(var(--nx-accent-rgb), .25), transparent 95%), linear-gradient(145deg, var(--nx-material), #141c2b);box-shadow:inset 0 1px 0 #ffffff29, inset 0 0 0 1px rgba(var(--nx-accent-rgb), .09), 0 6px 17px #0003}.nx-term-card__heading{color:#dde6f5;justify-content:space-between;align-items:center;gap:6px;font-size:13px;font-weight:650;line-height:1.2;display:flex}.nx-term-card__heading svg{width:15px;height:15px;color:var(--nx-accent);flex:0 0 15px}.nx-term-card__price{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.03em;margin-top:8px;font-size:22px;font-weight:750;line-height:1.1;display:block}.nx-term-card__rate{color:#aebdd2;margin-top:5px;font-size:11px;line-height:1.25;display:block}.nx-term-card__saving{color:#a5e6c7;background:#23695140;border:1px solid #67d4af26;border-radius:6px;width:-moz-fit-content;width:fit-content;margin-top:8px;padding:3px 5px;font-size:10px;line-height:1.1;display:block}.nx-payment-panel{background:radial-gradient(ellipse at 100% 0%, rgba(var(--nx-accent-rgb), .08), transparent 65%), linear-gradient(150deg, #151f30, #0e1522);border:1px solid #a1bce333;border-radius:21px;margin-top:13px;padding:15px;box-shadow:inset 0 1px #ffffff14,0 12px 26px #0000003b}.nx-payment-total{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.nx-payment-total>span{flex-direction:column;gap:5px;min-width:0;display:flex}.nx-payment-total small{color:#b3c0d4;font-size:11px;line-height:1.3}.nx-payment-total strong{font-variant-numeric:tabular-nums;letter-spacing:-.04em;white-space:nowrap;font-size:32px;font-weight:760;line-height:1.05}.nx-payment-total button{flex:none;font-size:10px}.nx-payment-assurance{color:#a8ddcf;border-bottom:1px solid #a9bfde1f;align-items:center;gap:6px;margin:12px 0 15px;padding-bottom:15px;font-size:11px;line-height:1.3;display:flex}.nx-payment-assurance svg{flex:0 0 14px;width:14px;height:14px}.nx-payment-picker h2{color:#f1f5fd;align-items:center;gap:6px;margin:0 0 9px;font-size:13px;font-weight:700;display:flex}.nx-payment-picker h2 .nx-emoji{font-size:15px}.nx-payment-methods{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.nx-payment-methods.is-single{grid-template-columns:minmax(0,1fr)}.nx-payment-methods>button{text-align:left;background:#0b1320;border:1px solid #abc3e133;border-radius:14px;align-items:center;gap:8px;min-width:0;min-height:69px;padding:10px;display:flex}.nx-payment-methods>button.is-selected{background:linear-gradient(125deg,#263d64,#182945);border-color:#769deb;box-shadow:inset 0 1px #ffffff21,inset 0 0 0 1px #759beb1f}.nx-payment-methods>button>span:not(.payment-mark){flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.nx-payment-methods strong{color:#f4f7ff;font-size:13px;line-height:1.1}.nx-payment-methods small{color:#b4c2d6;font-size:10px;line-height:1.25}.nx-payment-methods>button>svg{color:#cde0ff;flex:0 0 15px;width:15px;height:15px}.nx-renewal-disclosure{color:#b6c4d7;margin:12px 0 0;font-size:11px;line-height:1.45}.nx-checkout .nx-checkout-cta{color:#fff;text-align:left;letter-spacing:-.015em;background:linear-gradient(105deg,#148fc2 0%,#3d72e8 52%,#9451d9 100%);border:1px solid #9ed3ff8f;border-radius:16px;justify-content:space-between;align-items:center;gap:10px;width:100%;min-width:0;min-height:56px;margin:12px 0 0;padding:14px 16px;font-size:16px;font-weight:740;transition:filter .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff59,inset 0 -1px #0003,0 7px 22px #3569db40}.nx-checkout-cta:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffffa6,#0000);height:1px;position:absolute;top:1px;left:13px;right:13px}.nx-checkout-cta>span{flex:1;min-width:0;line-height:1.2}.nx-checkout-cta svg{flex:0 0 23px;width:23px;height:23px}.nx-checkout .nx-checkout-cta:disabled{color:#a9b6c9;cursor:default;background:#23324a;border-color:#3e526f;box-shadow:inset 0 1px #ffffff0f}.nx-checkout button:focus-visible{outline-offset:3px;outline:3px solid #d0e8ff}@keyframes nx-checkout-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:355px){.billing-screen.nx-checkout{padding-inline:12px}.nx-checkout__heading h1{font-size:28px}.nx-plan-grid{gap:9px}.nx-checkout .nx-plan-card{border-radius:19px;min-height:190px;padding:12px}.nx-plan-card__icon{flex-basis:28px;width:28px;height:30px;font-size:25px}.nx-plan-card__name{font-size:18px}.nx-plan-card--30 .nx-plan-card__name{font-size:17px}.nx-plan-card__price b{font-size:21px}.nx-plan-card__price{gap:4px;display:grid}.nx-plan-card__price small{font-size:9px}.nx-badge{padding:4px 5px;font-size:9px}.nx-plan-plaque{gap:9px;padding:12px}.nx-plan-plaque__icon{flex-basis:36px;width:36px;height:39px;font-size:26px}.nx-plan-plaque button{font-size:10px}.nx-term-card{padding:11px}.nx-term-card__price{font-size:20px}.nx-payment-panel{padding:12px}.nx-payment-methods>button{gap:6px;padding:8px}.nx-payment-methods .payment-mark{flex-basis:27px;width:27px;height:29px}.nx-payment-methods strong{font-size:12px}.nx-payment-methods small{font-size:9px}.nx-checkout .nx-checkout-cta{font-size:15px}}@media (min-width:600px){.billing-screen.nx-checkout{padding:25px 24px 34px}.nx-checkout__heading h1{font-size:36px}.nx-checkout .nx-plan-card{min-height:202px;padding:16px}.nx-plan-card__name{font-size:22px}.nx-plan-card__audience{font-size:13px}.nx-plan-card__price b{font-size:26px}.nx-plan-grid{gap:14px}.nx-plan-card__top{margin-bottom:10px}.nx-period-grid{gap:13px}.nx-term-card{min-height:124px;padding:16px}}@media (hover:hover) and (pointer:fine){.nx-checkout .nx-plan-card:hover{border-color:var(--nx-accent);box-shadow:inset 0 1px 0 #fff3, 0 10px 27px #00000047, 0 0 22px rgba(var(--nx-accent-rgb), .1)}.nx-checkout .nx-checkout-cta:hover:not(:disabled){filter:brightness(1.1)}}@media (prefers-reduced-motion:reduce){.nx-step-panel{animation:none}.nx-checkout button{transition:none}}.brand__mark{box-shadow:none;background:0 0;border:0;padding:0;overflow:visible}.brand__mark img{object-fit:contain;width:100%;height:100%;display:block}.connect-client .client-badge{box-shadow:none;background:0 0;overflow:visible}.connect-client .client-badge img{box-sizing:border-box;object-fit:contain;border-radius:22%;width:100%;height:100%;padding:1px;display:block}.nx-wallet-source{color:#f4f8ff;text-align:left;background:linear-gradient(135deg,#121d2df7,#0b121df7);border:1px solid #9fbce233;border-radius:15px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;width:100%;min-width:0;margin:0 0 12px;padding:11px;display:grid;box-shadow:inset 0 1px #ffffff0f}.nx-wallet-source.is-selected{background:radial-gradient(circle at 0 0,#13c68b2b,#0000 63%),linear-gradient(135deg,#122e32,#11192a 72%);border-color:#4dddb894;box-shadow:inset 0 1px #ffffff1a,0 8px 20px #04544521}.nx-wallet-source__icon{color:#78caff;background:linear-gradient(145deg,#248deb38,#8057d92e);border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.nx-wallet-source.is-selected .nx-wallet-source__icon{color:#6ce1bd;background:#13c68b26}.nx-wallet-source__icon svg{width:19px;height:19px}.nx-wallet-source__copy{gap:3px;min-width:0;display:grid}.nx-wallet-source__copy strong{font-size:12px;line-height:1.15}.nx-wallet-source__copy small{color:#a8b8ce;font-size:10px;line-height:1.2}.nx-wallet-source__result{color:#bdd0e8;text-align:right;white-space:nowrap;font-size:10px;font-weight:650}.nx-wallet-source.is-selected .nx-wallet-source__result{color:#9de6cc}.nx-wallet-source__check{border:1px solid #a0bbde4d;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.nx-wallet-source.is-selected .nx-wallet-source__check{color:#fff;background:#16956f;border-color:#48cba5}.nx-wallet-source__check svg{width:12px;height:12px}.nx-payment-split{background:#050c155e;border:1px solid #84abe224;border-radius:13px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;margin:-3px 0 12px;padding:10px 11px;display:grid}.nx-payment-split span{gap:3px;min-width:0;display:grid}.nx-payment-split span:last-child{text-align:right}.nx-payment-split small{color:#91a3bb;font-size:9px;line-height:1.2}.nx-payment-split strong{color:#eef5ff;font-variant-numeric:tabular-nums;font-size:12px}.nx-payment-split i{background:#a6bfe02b;width:1px;height:27px}.nx-wallet-ready{color:#a9e7d2;background:#0f614d21;border:1px solid #45c8a42e;border-radius:13px;align-items:center;gap:7px;margin:2px 0 0;padding:10px 11px;font-size:10px;line-height:1.35;display:flex}.nx-wallet-ready svg{flex:0 0 15px;width:15px;height:15px}.nx-result-screen{place-items:center;max-width:560px;min-height:100%;padding:18px 16px 30px;display:grid}.nx-payment-state.billing-result{color:#f8faff;text-align:left;background:radial-gradient(circle at 50% -10%,#4058e933,#0000 45%),linear-gradient(155deg,#121b2a,#0a101a 74%);border:1px solid #aac8ef33;border-radius:25px;justify-items:stretch;width:100%;max-width:430px;min-height:0;padding:20px;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 22px 48px #0000004d}.nx-payment-state:before{content:"";background:linear-gradient(90deg,#0000,#5f8df3,#9d6af0,#0000);height:1px;position:absolute;inset:0 16px auto}.nx-payment-state>.brand{justify-self:start;margin-bottom:25px}.nx-payment-state>.brand .brand__mark{width:38px;height:38px}.nx-payment-state__symbol{color:#86bdff;background:linear-gradient(145deg,#248deb33,#8057d921);border:1px solid #82b2f73d;border-radius:17px;place-items:center;width:54px;height:54px;margin-bottom:14px;display:grid;box-shadow:inset 0 1px #ffffff14}.nx-payment-state__symbol svg{width:27px;height:27px}.nx-payment-state.is-success .nx-payment-state__symbol{color:#65dcb6;background:#13c68b1f;border-color:#46cfa64a}.nx-payment-state.is-failed .nx-payment-state__symbol{color:#ff9b91;background:#ff6c8f1c;border-color:#ffa08440}.nx-payment-state__kicker{color:#80b8ff;letter-spacing:.12em;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:760}.nx-payment-state.is-success .nx-payment-state__kicker{color:#69d7b5}.nx-payment-state.is-failed .nx-payment-state__kicker{color:#ff9d98}.nx-payment-state h2{color:#fbfcff;letter-spacing:-.05em;margin:0;font-size:clamp(28px,8vw,37px);font-weight:770;line-height:1.04}.nx-payment-state>p{color:#adbbcf;max-width:350px;margin:10px 0 20px;font-size:13px;line-height:1.5}.nx-payment-state__receipt{background:#060d1766;border:1px solid #8fb2e729;border-radius:13px;justify-content:space-between;align-items:center;gap:12px;min-width:0;margin:-5px 0 14px;padding:11px 12px;display:flex}.nx-payment-state__receipt>span{gap:3px;min-width:0;display:grid}.nx-payment-state__receipt strong{color:#f5f8ff;font-variant-numeric:tabular-nums;font-size:12px}.nx-payment-state__receipt>strong{flex:none;font-size:15px}.nx-payment-state__receipt small{color:#91a4bd;font-size:9px;line-height:1.25}.nx-payment-state__split-note{text-align:center;color:#91d9c2!important;max-width:none!important;margin:-6px 0 13px!important;font-size:10px!important}.nx-payment-state__primary{grid-template-columns:auto minmax(0,1fr) auto;width:100%;min-height:54px;border-radius:15px!important;gap:10px!important;margin:0!important;padding:12px 15px!important;font-size:14px!important;display:grid!important}.nx-payment-state__primary svg{width:18px;height:18px}.nx-payment-state__refresh,.nx-payment-state__support{color:#b8c8dd;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;min-height:42px;margin-top:8px;font-size:11px;font-weight:650;display:flex}.nx-payment-state__refresh svg,.nx-payment-state__support svg{width:15px;height:15px}.nx-payment-state__message{color:#c7d5e8;text-align:center;background:#47659121;border-radius:10px;margin-top:9px;padding:8px 10px;font-size:10px}.nx-payment-help{border-top:1px solid #a1bde121;border-bottom:1px solid #a1bde121;width:100%;margin-top:9px}.nx-payment-help summary{color:#b9c9dd;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;min-height:43px;font-size:11px;font-weight:650;list-style:none;display:flex}.nx-payment-help summary::-webkit-details-marker{display:none}.nx-payment-help summary svg{width:15px;height:15px;transition:transform .16s}.nx-payment-help[open] summary svg{transform:rotate(90deg)}.nx-payment-help>div{padding:0 0 11px}.nx-payment-help>div p{color:#92a4bc;margin:0 0 9px;font-size:10px;line-height:1.45}.nx-payment-help>div button{color:#dbe8fa;background:#243e6038;border:1px solid #9bbdec30;border-radius:10px;align-items:center;gap:7px;min-height:44px;padding:7px 10px;font-size:10px;display:flex}.nx-payment-help>div button svg{width:14px;height:14px}.nx-topup-pending{gap:8px}.nx-topup-pending__status{background:#1f406e29;border:1px solid #6299ee2e;border-radius:13px;align-items:center;gap:10px;margin-bottom:3px;padding:10px 11px;display:flex}.nx-topup-pending__status>svg{color:#7fb7ff;width:18px;height:18px}.nx-topup-pending__status>span{gap:2px;display:grid}.nx-topup-pending__status strong{color:#eef5ff;font-size:11px}.nx-topup-pending__status small{color:#97a9c0;font-size:9px}.topup-sheet .nx-topup-pending>button{min-height:44px}.topup-sheet .nx-payment-help{margin-top:0}.home-secondary,.subscription-center__renewal button,.subscription-center__history summary,.home-link-note button{min-height:44px}@media (max-width:355px){.nx-wallet-source{grid-template-columns:auto minmax(0,1fr) auto;gap:7px;padding:9px}.nx-wallet-source__result{text-align:left;grid-column:2}.nx-wallet-source__check{grid-area:1/3/3}.nx-payment-state.billing-result{border-radius:22px;padding:17px}.nx-payment-state>.brand{margin-bottom:20px}}@media (prefers-reduced-motion:reduce){.nx-payment-help summary svg{transition:none}.nx-payment-state .spin,.nx-topup-pending .spin{animation-duration:2.4s}}.home-screen{gap:10px;padding-top:16px;padding-bottom:18px}.home-screen .status-hero{background:#0b111c;border:0;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 24px 54px #0000006b,0 0 0 1px #b5d3ff1f,inset 0 1px #ffffff12}.home-screen .status-hero:after{border-radius:inherit;pointer-events:none;content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff06}.home-screen .hero-stage{background:radial-gradient(circle at 76% 44%,#59e6f038,#0000 19%),radial-gradient(circle at 96% 4%,#9b57ff66,#0000 44%),radial-gradient(circle at 4% 104%,#1f81ff4f,#0000 45%),linear-gradient(138deg,#142b46 0%,#142440 43%,#272048 73%,#3b2147 100%);min-height:224px;padding:18px 19px 17px;position:relative;overflow:hidden}.home-screen .hero-stage:before{content:"";border:1px solid #7ae1f426;border-radius:50%;position:absolute;inset:-40% 38% -48% -30%;transform:rotate(-15deg)}.home-screen .hero-stage:after{background:linear-gradient(90deg,#0000 4%,#5bdceeb3,#8e66ffb3,#0000 96%);height:1px}.hero-stage__top{z-index:3;justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.hero-stage__top>small{color:#e0e9f99e;letter-spacing:.2em;font-size:8px;font-weight:720}.home-screen .hero-stage .status-pill{color:#a8f3dc;background:#051f228f;border-color:#8cffdd38;border-radius:999px;min-height:27px;padding-inline:9px;box-shadow:inset 0 1px #ffffff14,0 7px 20px #0000001f}.home-screen .status-hero.is-expiring .hero-stage{background:radial-gradient(circle at 77% 42%,#ffd66e33,#0000 20%),radial-gradient(circle at 100% 0,#ff659059,#0000 45%),radial-gradient(circle at 0 100%,#5460ff45,#0000 48%),linear-gradient(138deg,#232b4c,#30233f 62%,#48252f)}.home-screen .status-hero.is-expiring .status-pill{color:#ffe0a2;background:#3a1f128a;border-color:#ffd87c45}.home-screen .status-hero.is-expiring .status-pill i{background:#ffd276;box-shadow:0 0 12px #ffd276e6}.access-readout{z-index:2;justify-content:space-between;align-items:flex-end;gap:16px;min-height:156px;padding-top:14px;display:flex;position:relative}.access-readout__copy{align-content:end;min-width:0;padding-bottom:4px;display:grid}.access-readout__copy>span{color:#dce8f9ab;letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:720}.access-readout__copy>div{align-items:baseline;gap:9px;margin-top:5px;display:flex}.access-readout__copy strong{color:#fff;letter-spacing:-.085em;font-variant-numeric:tabular-nums;text-shadow:0 8px 28px #0000003d;font-size:clamp(68px,20vw,82px);font-weight:690;line-height:.82}.access-readout__copy b{color:#f5f8ff;letter-spacing:-.025em;font-size:17px;font-weight:650}.access-readout__copy>small{color:#aebbd0;margin-top:10px;font-size:10px}.access-orbit{flex:0 0 126px;width:126px;height:126px;margin:0 -3px 3px 0;position:relative}.access-orbit:before,.access-orbit:after{content:"";border:1px solid #b4dcff1f;border-radius:50%;position:absolute}.access-orbit:before{inset:-8px}.access-orbit:after{border-color:#ffffff14;inset:9px}.access-orbit>svg{filter:drop-shadow(0 0 8px #48ddef3b);width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:rotate(-90deg)}.access-orbit circle{fill:none;stroke-width:2px}.access-orbit__track{stroke:#d1e4ff1f}.access-orbit__meter{stroke:#63e3e7;stroke-linecap:round;stroke-dasharray:calc(var(--access-progress) * 1) 100}.status-hero.is-expiring .access-orbit__meter{stroke:#ffd071}.access-orbit>span{background:radial-gradient(circle at 34% 24%,#5ccaff40,#0000 36%),linear-gradient(145deg,#0d223df5,#140e2dfa);border:1px solid #a6d7ff40;border-radius:24px;place-items:center;display:grid;position:absolute;inset:25px;transform:rotate(7deg);box-shadow:inset 0 1px #ffffff29,0 15px 35px #0508196b}.access-orbit img{object-fit:contain;filter:drop-shadow(0 8px 12px #00000057);width:58px;height:58px;transform:rotate(-7deg)}.home-screen .hero-deck{background:linear-gradient(160deg,#0e1521fa,#090e17 84%);padding:14px 17px 16px;position:relative}.home-screen .status-hero__meta{border:0;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:0;margin:0 0 13px;padding:0;display:grid}.home-screen .status-hero__meta>span{padding:2px 12px 3px 0}.home-screen .status-hero__meta>span+span{border-left:1px solid #b4cdee24;padding-left:14px}.home-screen .status-hero__meta small{color:#75869d;letter-spacing:.13em;text-transform:uppercase;font-size:8px;font-weight:680}.home-screen .status-hero__meta strong{color:#f2f6fc;font-size:13px;font-weight:650}.home-screen .status-hero__meta strong i{color:#8293aa;font-size:9px}.home-screen .hero-primary{letter-spacing:-.01em;background:linear-gradient(110deg,#159ce1,#466ceb 54%,#9254df);border:1px solid #c2e2ff3d;border-radius:15px;min-height:52px;font-size:13px;position:relative;overflow:hidden;box-shadow:0 13px 28px #3153d24a,inset 0 1px #ffffff5c,inset 0 -1px #14115047}.home-screen .hero-primary:before{pointer-events:none;content:"";background:linear-gradient(#ffffff24,#0000);position:absolute;inset:0 0 52%}.home-screen .status-hero.is-expiring .hero-primary{background:linear-gradient(110deg,#ff9b45,#ee627c 52%,#8c55de);box-shadow:0 13px 28px #b8457045,inset 0 1px #ffffff52}.home-screen .home-secondary{color:#a6b8ce;width:100%;min-height:44px;margin-top:4px}.home-action-dock{background:linear-gradient(145deg,#0f1724eb,#080d16f0);border-radius:22px;gap:2px;min-width:0;padding:5px;display:grid;box-shadow:0 0 0 1px #a4c7ee1a,inset 0 1px #ffffff09,0 18px 38px #0003}.home-screen .subscription-center{box-shadow:none;background:linear-gradient(110deg,#122230ad,#0e131f6b);border:0;border-radius:17px}.home-screen .subscription-center__summary{min-height:58px}.home-screen .subscription-center__summary-icon{background:#3dd5da1f;border-radius:50%}.home-screen .subscription-center__actions button{min-height:44px}.home-screen .home-link-note{min-height:40px;padding:0 8px}.home-screen .home-shortcuts{gap:9px}.home-screen .home-shortcuts .home-topup,.home-screen .home-shortcuts .referral-card{background:linear-gradient(118deg,#131c2bad,#0d131e8a);border:0;border-radius:17px;min-height:66px;box-shadow:inset 0 1px #ffffff09}.home-screen .home-shortcuts .referral-card{background:radial-gradient(circle at 0 0,#914be02b,#0000 42%),linear-gradient(118deg,#18192bf0,#0d131ee6)}.home-screen button:focus-visible,.home-screen summary:focus-visible{outline-offset:2px;outline:3px solid #6be7ea}@media (max-width:350px){.home-screen{padding-inline:12px}.home-screen .hero-stage{min-height:205px;padding:15px}.hero-stage__top>small{display:none}.access-readout{gap:8px;min-height:145px}.access-readout__copy strong{font-size:62px}.access-readout__copy b{font-size:14px}.access-orbit{flex-basis:105px;width:105px;height:105px;margin-right:-4px}.access-orbit>span{border-radius:20px;inset:21px}.access-orbit img{width:49px;height:49px}.home-screen .hero-deck{padding-inline:14px}.home-screen .hero-primary{padding-inline:11px;font-size:12px}.home-screen .home-shortcuts{grid-template-columns:1fr}}@media (min-width:700px){.home-screen .hero-stage{min-height:236px}.home-screen>.home-action-dock{grid-area:1/2/span 3;align-self:start}}@media (prefers-reduced-motion:reduce){.access-orbit>svg{filter:none}.home-screen .hero-primary{transition:none}}.nx-depth{--nx-surface:#0d1421;--nx-raised:#131d2d;--nx-line:#bed8ff24;--nx-highlight:#ffffff1a;--nx-shadow:0 18px 40px #0000004d;--nx-shadow-soft:0 8px 22px #0003;isolation:isolate;background:radial-gradient(55% 28% at 4% 5%,#2d9ce817,#0000 72%),radial-gradient(52% 30% at 100% 42%,#814adf13,#0000 74%),#070b13}.nx-depth>main{z-index:1;position:relative}.nx-depth .topbar{z-index:4;background:linear-gradient(#0a101bed,#060a12e0);border-bottom-color:#bed8ff1c;position:relative;box-shadow:0 12px 30px #0000002b,inset 0 -1px #ffffff06}.nx-depth .round-button{background:linear-gradient(145deg,#1b283df5,#0b111cfa);border-color:#bfdbff2e;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #00000057,0 9px 22px #0000003d}.nx-depth .bottom-nav{z-index:5;background:linear-gradient(#141d2ce8,#080d16f2);border-color:#c1dafb2e;box-shadow:0 18px 44px #00000073,inset 0 1px #ffffff1a,inset 0 -1px #0000007a}.nx-depth .bottom-nav button{transition:transform .15s,color .15s,background-color .15s}.nx-depth .bottom-nav button.is-active{background:linear-gradient(145deg,#16a5d8 0%,#3d74e4 56%,#7a5ae9 100%);border:1px solid #b8e0ff42;box-shadow:inset 0 1px #ffffff57,inset 0 -1px #0f17575c,0 9px 22px #275fd252}.nx-depth .connect-client,.nx-depth .capacity-card,.nx-depth .device-list--premium article,.nx-depth .balance-card,.nx-depth .profile-rows,.nx-depth .subscription-connect{border-color:var(--nx-line);box-shadow:inset 0 1px 0 var(--nx-highlight), inset 0 -1px 0 #00000052, var(--nx-shadow-soft);background:radial-gradient(100% 90% at 0 0,#458ada14,#0000 58%),linear-gradient(148deg,#151f2ffa,#090f19fc 78%)}.nx-depth .connect-client{transition:transform .18s,border-color .18s,opacity .18s;transform:translateZ(0)}.nx-depth .connect-client:not(.is-selected){opacity:.82}.nx-depth .connect-client.is-selected{background:radial-gradient(100% 100% at 0 0,#2897ff47,#0000 68%),radial-gradient(80% 70% at 100% 100%,#8250ea26,#0000 70%),linear-gradient(148deg,#172b48,#0a111d 82%);border-color:#68abffb8;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff2b,inset 0 -1px #00000052,0 16px 34px #154b9e38}.nx-depth .connect-client .client-badge,.nx-depth .device-glyph,.nx-depth .balance-card>span,.nx-depth .profile-rows>button>span:first-child{filter:drop-shadow(0 8px 12px #00000047)}.nx-depth .capacity-card{overflow:hidden}.nx-depth .capacity-card .capacity{box-shadow:inset 0 1px 2px #00000085}.nx-depth .capacity-card .capacity i{box-shadow:0 0 13px #40adff5c}.nx-depth .device-list--premium article{transition:transform .15s,border-color .15s}.nx-depth .device-list--premium article:not(.is-blocked) .device-glyph{border:1px solid #64c4ff2b;box-shadow:inset 0 1px #ffffff1a,0 8px 18px #00000038}.nx-depth .profile-rows{overflow:hidden}.nx-depth .profile-rows>button{box-shadow:none;background:0 0;border-radius:0}.nx-depth .profile-rows>button+button{border-top-color:#bcd6f81a}.nx-depth .balance-card{background:radial-gradient(85% 120% at 0 0,#19bbce29,#0000 63%),radial-gradient(75% 100% at 100% 100%,#7c50e81f,#0000 70%),linear-gradient(145deg,#14253a,#0b111d 80%)}.nx-depth .primary,.nx-depth .connect-import,.nx-depth .balance-topup,.nx-depth .nx-checkout-cta{border-color:#bce1ff57;transition:transform .14s,filter .14s;box-shadow:inset 0 1px #ffffff57,inset 0 -1px #10104c57,0 12px 27px #2f5bd347}.nx-depth button:active:not(:disabled),.nx-depth summary:active{transform:translateY(1px)scale(.99)}.nx-depth .overlay{-webkit-backdrop-filter:blur(9px)saturate(112%);backdrop-filter:blur(9px)saturate(112%);background:#01050cc2;animation:.18s ease-out both nx-overlay-in}.nx-depth .sheet{background:radial-gradient(90% 36% at 50% 0,#5080dc24,#0000 72%),linear-gradient(165deg,#151f2ffb,#080d16fe 74%);border-color:#c6deff33;animation:.24s cubic-bezier(.2,.85,.25,1) both nx-sheet-in;box-shadow:0 -30px 76px #0000008c,inset 0 1px #ffffff1f}.nx-depth .sheet__close{background:linear-gradient(145deg,#1f2d43f0,#0c121df7);border-color:#c3dcff2e;box-shadow:inset 0 1px #ffffff1f,0 8px 20px #0000003d}.nx-depth .notification-list article,.nx-depth .ref-stats,.nx-depth .ref-link,.nx-depth .input{background:linear-gradient(145deg,#111b2af0,#080e17f5);border-color:#bcd6f821;box-shadow:inset 0 1px #ffffff0e}.nx-depth .notification-list img{box-shadow:inset 0 1px #ffffff14,0 10px 24px #00000042}@keyframes nx-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes nx-sheet-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes nx-orbit-drift{to{transform:rotate(360deg)}}.nx-depth .access-orbit:before{border-style:dashed;animation:20s linear infinite nx-orbit-drift}.nx-depth .screen.animate-in{animation-duration:.28s}@media (orientation:landscape) and (max-height:430px){.nx-depth .screen{row-gap:9px}.nx-depth .connect-client{min-height:112px}}@media (hover:hover) and (pointer:fine){.nx-depth .device-list--premium article:hover{border-color:#78b7ff4d;transform:translateY(-1px)}.nx-depth .connect-client:hover{opacity:1}.nx-depth .primary:hover:not(:disabled),.nx-depth .nx-checkout-cta:hover:not(:disabled){filter:brightness(1.08)saturate(1.05)}}@media (prefers-reduced-motion:reduce){.nx-depth .access-orbit:before,.nx-depth .overlay,.nx-depth .sheet,.nx-depth .screen.animate-in{animation:none!important}.nx-depth button,.nx-depth summary,.nx-depth .connect-client,.nx-depth .device-list--premium article{transition:none!important}}
