@font-face{font-family:NeonCoreUI;src:url(/fonts/rajdhani-400.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:NeonCoreUI-RU;src:url(/fonts/exo2-cyrillic-400.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:NeonCoreUI-RU;src:url(/fonts/exo2-cyrillic-600.ttf)format("truetype");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:NeonCoreUI-RU;src:url(/fonts/exo2-cyrillic-700.ttf)format("truetype");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:NeonCoreUI-FA;src:url(/fonts/vazirmatn-400.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:NeonCoreUI-FA;src:url(/fonts/vazirmatn-600.ttf)format("truetype");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:NeonCoreUI-FA;src:url(/fonts/vazirmatn-700.ttf)format("truetype");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:NeonCoreUI;src:url(/fonts/rajdhani-600.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:NeonCoreUI;src:url(/fonts/rajdhani-700.woff2)format("woff2");font-weight:700;font-display:swap}:root{--bg:#000;--panel:#05070d;--panel-2:#080d16;--line:#212531;--line-bright:#3f475d;--text:#f4f7ff;--muted:#a9b3c8;--cyan:#00f6ff;--blue:#4169ff;--violet:#b833ff;--bad:#ff5c7a;--warn:#ffbc42;--ease-neon:cubic-bezier(.22, 1, .36, 1);--dur-fast:.14s;--dur-mid:.22s;--dur-slow:.34s;--glow-cyan-soft:0 0 0 #00f6ff00;--glow-cyan:0 0 18px #00f6ff3d}*{box-sizing:border-box}html{scroll-behavior:smooth;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scrollbar-color:#00f6ff5c #060912eb;scrollbar-width:thin;max-width:100%;overflow-x:hidden}body{scrollbar-color:#00f6ff5c #060912eb;scrollbar-width:thin;background:var(--bg);max-width:100%;color:var(--text);margin:0;font-family:NeonCoreUI,Segoe UI,sans-serif;overflow-x:hidden}html::-webkit-scrollbar{width:10px;height:10px}body::-webkit-scrollbar{width:10px;height:10px}html::-webkit-scrollbar-track{background:linear-gradient(#00f6ff09,#4169ff06),#060912f0;border-left:1px solid #ffffff0e}body::-webkit-scrollbar-track{background:linear-gradient(#00f6ff09,#4169ff06),#060912f0;border-left:1px solid #ffffff0e}html::-webkit-scrollbar-thumb{background:linear-gradient(#00f6ff6b,#4169ff3d);border:2px solid #060912f5;box-shadow:inset 0 0 0 1px #00f6ff14}body::-webkit-scrollbar-thumb{background:linear-gradient(#00f6ff6b,#4169ff3d);border:2px solid #060912f5;box-shadow:inset 0 0 0 1px #00f6ff14}html::-webkit-scrollbar-thumb:hover{background:linear-gradient(#00f6ff8f,#4169ff57)}body::-webkit-scrollbar-thumb:hover{background:linear-gradient(#00f6ff8f,#4169ff57)}html::-webkit-scrollbar-corner{background:#060912f5}body::-webkit-scrollbar-corner{background:#060912f5}body:before{content:"";background:linear-gradient(90deg, var(--cyan), var(--blue), var(--violet));opacity:0;z-index:2000;pointer-events:none;width:0;height:2px;position:fixed;top:0;left:0;box-shadow:0 0 12px #00f6ff80}body.route-pending:before{opacity:1;animation:routeLoadingBar 1.1s var(--ease-neon) infinite}:is(html:has(.adminShell),body:has(.adminShell)){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scrollbar-color:#00f6ff5c #060912eb;scrollbar-width:thin;height:100%;overflow:hidden}html:has(.adminShell)::-webkit-scrollbar{width:10px;height:10px}body:has(.adminShell)::-webkit-scrollbar{width:10px;height:10px}.adminShell::-webkit-scrollbar{width:10px;height:10px}.adminShell ::-webkit-scrollbar{width:10px;height:10px}html:has(.adminShell)::-webkit-scrollbar-track{background:linear-gradient(#00f6ff09,#4169ff06),#060912f0;border-left:1px solid #ffffff0e}body:has(.adminShell)::-webkit-scrollbar-track{background:linear-gradient(#00f6ff09,#4169ff06),#060912f0;border-left:1px solid #ffffff0e}.adminShell::-webkit-scrollbar-track{background:linear-gradient(#00f6ff09,#4169ff06),#060912f0;border-left:1px solid #ffffff0e}.adminShell ::-webkit-scrollbar-track{background:linear-gradient(#00f6ff09,#4169ff06),#060912f0;border-left:1px solid #ffffff0e}html:has(.adminShell)::-webkit-scrollbar-thumb{background:linear-gradient(#00f6ff6b,#4169ff3d);border:2px solid #060912f5;box-shadow:inset 0 0 0 1px #00f6ff14}body:has(.adminShell)::-webkit-scrollbar-thumb{background:linear-gradient(#00f6ff6b,#4169ff3d);border:2px solid #060912f5;box-shadow:inset 0 0 0 1px #00f6ff14}.adminShell::-webkit-scrollbar-thumb{background:linear-gradient(#00f6ff6b,#4169ff3d);border:2px solid #060912f5;box-shadow:inset 0 0 0 1px #00f6ff14}.adminShell ::-webkit-scrollbar-thumb{background:linear-gradient(#00f6ff6b,#4169ff3d);border:2px solid #060912f5;box-shadow:inset 0 0 0 1px #00f6ff14}html:has(.adminShell)::-webkit-scrollbar-thumb:hover{background:linear-gradient(#00f6ff8f,#4169ff57)}body:has(.adminShell)::-webkit-scrollbar-thumb:hover{background:linear-gradient(#00f6ff8f,#4169ff57)}.adminShell::-webkit-scrollbar-thumb:hover{background:linear-gradient(#00f6ff8f,#4169ff57)}.adminShell ::-webkit-scrollbar-thumb:hover{background:linear-gradient(#00f6ff8f,#4169ff57)}html:has(.adminShell)::-webkit-scrollbar-corner{background:#060912f5}body:has(.adminShell)::-webkit-scrollbar-corner{background:#060912f5}.adminShell::-webkit-scrollbar-corner{background:#060912f5}.adminShell ::-webkit-scrollbar-corner{background:#060912f5}html[lang=ru] body{font-family:NeonCoreUI-RU,Segoe UI,sans-serif}html[lang=fa] body{font-family:NeonCoreUI-FA,Tahoma,sans-serif}a{color:inherit;transition:color var(--dur-fast) var(--ease-neon), opacity var(--dur-fast) var(--ease-neon);text-decoration:none}button,.linkButton{border:1px solid var(--line-bright);min-height:40px;color:var(--text);font:inherit;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:border-color var(--dur-mid) var(--ease-neon), background-color var(--dur-mid) var(--ease-neon), color var(--dur-fast) var(--ease-neon), transform var(--dur-fast) var(--ease-neon), box-shadow var(--dur-mid) var(--ease-neon), opacity var(--dur-fast) var(--ease-neon);background:#070910;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-weight:700;display:inline-flex}button.primary,.linkButton.primary{border-color:var(--cyan);background:var(--cyan);color:#000}button.ghost{background:0 0}button.danger,.linkButton.danger{color:#ff6d86;border-color:#ff5c7a73}button.danger:hover,.linkButton.danger:hover{border-color:#ff6d86;box-shadow:0 0 18px #ff5c7a42}button:hover,.linkButton:hover{box-shadow:var(--glow-cyan);transform:translateY(-1px)}button:active,.linkButton:active{transform:translateY(0)}.shell,.adminShell,.authShell{background-color:#000;background-image:linear-gradient(90deg,#ffffff0d 1px,#0000 1px),linear-gradient(#ffffff0d 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:68px 68px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;min-height:100vh}.shell{grid-template-columns:292px minmax(0,1fr);width:100%;display:grid;overflow-x:clip}.sidebar{border-right:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);height:100vh;transition:border-color var(--dur-mid) var(--ease-neon), background-color var(--dur-mid) var(--ease-neon);background:#000000e6;grid-template-rows:auto minmax(0,1fr);padding:24px;display:grid;position:sticky;top:0;overflow:hidden}@media (min-width:981px){.shell{grid-template-columns:292px minmax(0,1fr)}.shell>.sidebar{z-index:60;box-sizing:border-box;width:292px;height:100svh;position:fixed;inset:0 auto 0 0}.shell>.workspace{grid-column:2}html[dir=rtl] .shell{direction:ltr;grid-template-columns:minmax(0,1fr) 292px}html[dir=rtl] .shell>.sidebar{border-right:0;border-left:1px solid var(--line);direction:rtl;inset:0 0 0 auto}html[dir=rtl] .shell>.workspace{direction:rtl;grid-column:1}}.brand,.nav a,.sidePanel,.topbar,.sectionHead,.panelHead,.tableRow,.worker,.miniRow,.adminHeader{align-items:center;display:flex}.brand{gap:0;margin-bottom:0}.brand a{flex:none;align-items:center;line-height:0;display:inline-flex}.sidebarTop{border-bottom:1px solid var(--line);justify-content:center;align-items:center;min-height:90px;margin:-24px -24px 18px;padding:0 24px;display:flex}.brandLockup{width:166px;height:auto;display:block}.brand strong,.brand span{display:block}.brand strong{text-transform:uppercase;font-size:20px}.brand span,.nav a,.sidePanel p,.sidePanel strong,.eyebrow,.metric span,.tableRow span,.worker span,.miniRow em,.price span,.authHint,.textLink{color:var(--muted)}.brand span{color:var(--muted);letter-spacing:.08em;white-space:nowrap;font-size:15px;font-weight:800}.nav{gap:8px;display:grid}.nav a{text-transform:uppercase;letter-spacing:.06em;min-height:44px;transition:background-color var(--dur-mid) var(--ease-neon), color var(--dur-mid) var(--ease-neon), transform var(--dur-fast) var(--ease-neon), box-shadow var(--dur-mid) var(--ease-neon);border:0;gap:10px;padding:0 13px;font-weight:700;position:relative}.nav a:before{content:"";background:var(--cyan);opacity:0;transform-origin:50%;width:3px;transition:opacity var(--dur-mid) var(--ease-neon), transform var(--dur-mid) var(--ease-neon);position:absolute;inset:0 auto 0 0;transform:scaleY(.42);box-shadow:0 0 16px #00f6ff80}html[dir=rtl] .nav a:before{inset:0 0 0 auto}.nav a.active,.nav a:hover{color:var(--cyan);background:#070910;transform:none;box-shadow:inset 0 0 22px #00f6ff0a}html[dir=rtl] .nav a.active,html[dir=rtl] .nav a:hover{transform:none}.nav a.active{box-shadow:inset 0 0 0 1px var(--line-bright), inset 0 0 22px #00f6ff0a;outline:0}.nav a.active:before{opacity:1;transform:scaleY(1)}.nav a>span:first-of-type{flex:1;min-width:0}.navUnreadDot{background:var(--bad);border-radius:999px;width:8px;height:8px;box-shadow:0 0 14px #ff5c7abf;flex:0 0 8px!important}.sidePanel{border:1px solid var(--line-bright);background:var(--panel);transition:border-color var(--dur-mid) var(--ease-neon), background-color var(--dur-mid) var(--ease-neon), box-shadow var(--dur-mid) var(--ease-neon), transform var(--dur-mid) var(--ease-neon);flex-direction:column;align-items:flex-start;gap:8px;margin-top:30px;padding:16px}.emptyStatePanel{justify-items:start;gap:12px;padding:28px;display:grid}.emptyStatePanel h3{margin:0}.emptyStatePanel p{max-width:720px;color:var(--muted);margin:0;line-height:1.7}.sidePanel:hover{box-shadow:var(--glow-cyan);transform:translateY(-1px)}.sidePanel p{margin:0;font-size:13px}.userDock{border:1px solid var(--line-bright);background:var(--panel);min-width:0;position:static;overflow:visible}.userDockTrigger{cursor:pointer;text-transform:none;letter-spacing:0;background:0 0;border:0;justify-content:center;align-items:center;gap:10px;width:100%;min-height:48px;padding:10px;display:flex}.userAvatar{color:#dbe6ff;background:linear-gradient(145deg,#1f2a44,#0d1426);border:1px solid #2b3347;border-radius:6px;place-items:center;width:28px;height:28px;font-weight:700;display:grid}.userMenu{border:1px solid var(--line-bright);z-index:120;background:linear-gradient(#0a0f1d 0%,#060a14 100%);gap:8px;padding:10px;display:grid;position:absolute;bottom:calc(100% + 8px);left:0;right:0;box-shadow:0 18px 36px #00000073}.userMenu a,.userMenu button{text-transform:none;letter-spacing:0;text-align:left;background:0 0;border:1px solid #0000;grid-template-columns:18px minmax(0,1fr);justify-content:flex-start;align-items:center;column-gap:10px;width:100%;min-height:42px;padding:0 12px;display:grid}.userMenu a:hover,.userMenu button:hover{border-color:var(--line-bright);background:#0d1528}.userMenu a:focus-visible,.userMenu button:focus-visible{border-color:var(--cyan);outline:none}.userMenu form{border-top:1px solid var(--line);margin:0;padding-top:6px}.userMenu form button{color:var(--bad)}.workspace{width:100%;min-width:0;animation:neonFadeIn var(--dur-slow) var(--ease-neon);grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;align-content:start;gap:18px;padding:26px;display:grid}.topbar{border-bottom:1px solid var(--line);height:76px;transition:border-color var(--dur-mid) var(--ease-neon), background-color var(--dur-mid) var(--ease-neon);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;display:grid}.dashboardTopbar{height:90px;margin-top:-26px}.dashboardTopbar h1{transform:translateY(3px)}.topbar>div:first-child{align-items:center;min-width:0;height:100%;display:flex}.topbar h1,.hero h2,.section h2,.panel h2,.authPanel h2,.adminHeader h1{text-transform:uppercase;margin:0}.topbar h1{align-items:center;min-height:1em;font-size:clamp(30px,3.4vw,54px);line-height:1;display:flex}.eyebrow{display:none!important}.topActions{flex-wrap:wrap;align-items:center;gap:8px;height:100%;display:flex}.topActions button:not(.primary),.dashboardRefreshButton{width:42px;padding:0}.dashboardRefreshButton .spinning{animation:.8s linear infinite spin}.hero,.section,.panel,.metric{border:1px solid var(--line-bright);transition:border-color var(--dur-mid) var(--ease-neon), background-color var(--dur-mid) var(--ease-neon), box-shadow var(--dur-mid) var(--ease-neon), transform var(--dur-mid) var(--ease-neon);animation:neonRiseIn var(--dur-slow) var(--ease-neon);background:#05070deb}.userMenuName{min-height:42px;color:var(--text);white-space:nowrap;text-overflow:ellipsis;align-items:center;padding:0 12px;font-weight:700;display:flex;overflow:hidden}.userMenuDivider{background:var(--line-bright);opacity:.9;height:1px;margin:0 0 2px}.section:hover,.panel:hover,.metric:hover{box-shadow:var(--glow-cyan-soft)}.hero{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px;min-height:350px;padding:42px 30px 24px;display:grid;position:relative;overflow:hidden}.hero:before{content:"";background:inherit;filter:brightness(.68)saturate(1.12)contrast(1.02);background-position:50% 26%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.hero:after{content:"";background:linear-gradient(90deg, var(--cyan), var(--blue), var(--violet));height:2px;position:absolute;inset:auto 0 0}.heroText,.trafficDial{z-index:1;position:relative}.heroText{flex-direction:column;min-height:100%;padding-right:0;display:flex}.hero:has(.trafficDial) .heroText{width:min(100%,100% - clamp(230px,24vw,286px));padding-right:clamp(18px,2vw,40px)}.heroText h2{letter-spacing:.01em;max-width:980px;font-size:clamp(48px,6vw,86px);line-height:.9}.heroText p{color:#d6deef;margin-top:12px;font-size:18px}.importRow{align-items:stretch;gap:10px;margin-top:18px;display:flex}.buttonRow{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}.quickActionRow{margin-top:10px}.subscriptionActionStack{gap:10px;margin-top:auto;padding-top:16px;display:grid}.buttonRow form{margin:0;display:inline-flex}.buttonRow form>button,.buttonRow form>.ghost,.buttonRow>button,.buttonRow>.linkButton{min-height:40px}.subscriptionMaskedNotice,.inviteBox{border:1px solid var(--line-bright);min-width:0;color:var(--cyan);overflow-wrap:anywhere;background:#000000b8;border-left:2px solid #00f6ff8c;flex:1;padding:12px 14px;line-height:1.35}.subscriptionMaskedNotice{letter-spacing:.02em;font-family:inherit;display:block}.inviteHeroPanel{border:1px solid var(--line-bright);background:linear-gradient(90deg,#00f6ff14 0 1px,#0000 1px 18px) 0 0/18px 18px,linear-gradient(0deg,#ffffff09 0 1px,#0000 1px 18px) 0 0/18px 18px,linear-gradient(135deg,#0000 0 68%,#00f6ff17 68% 70%,#0000 70%) 0 0/92px 42px,linear-gradient(315deg,#0000 0 76%,#b833ff14 76% 78%,#0000 78%) 0 0/118px 58px,#03050bf0;align-self:start;height:fit-content;min-height:0;margin:0;padding:24px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #00f6ff0f}.inviteHeroPanel:before{content:"";pointer-events:none;opacity:.58;mix-blend-mode:screen;background:linear-gradient(90deg,#0000 0 8%,#00f6ff2e 8% 13%,#0000 13% 100%) 7% 18%/180px 10px no-repeat,linear-gradient(90deg,#0000 0 18%,#ff4fd829 18% 24%,#0000 24% 100%) 91% 32%/220px 8px no-repeat,linear-gradient(90deg,#ffffff1f,#0000 55%) 72% 76%/120px 1px no-repeat,repeating-linear-gradient(90deg,#0000 0 22px,#00f6ff0e 22px 24px,#0000 24px 48px);position:absolute;inset:0}.inviteHeroPanel:after{content:"";background:linear-gradient(90deg, var(--cyan), #b833ffb3, transparent);opacity:.8;height:2px;position:absolute;inset:auto 0 0}.inviteHeroTop{z-index:1;grid-template-rows:repeat(2,minmax(48px,auto)) repeat(2,48px);grid-template-columns:minmax(280px,1fr) minmax(390px,520px) 190px 190px;align-items:stretch;gap:10px;display:grid;position:relative}.inviteHeroTop h1{grid-area:1/1;align-self:end;margin:0;font-size:clamp(34px,4.2vw,64px);line-height:.95}.inviteHeroTop p{max-width:680px;color:var(--muted);grid-area:2/1;align-self:start;margin:0;font-size:15px;line-height:1.6}.inviteHeroStats{border:1px solid var(--line);background:#00000085;grid-template-columns:repeat(3,minmax(0,1fr));align-self:center;display:grid}.inviteHeroStats article{border-right:1px solid var(--line);align-content:center;gap:8px;min-height:118px;padding:16px;display:grid}.inviteHeroStats article:last-child{border-right:0}.inviteHeroStats strong{color:var(--text);font-size:clamp(26px,2.6vw,42px);line-height:1}.inviteHeroStats span{color:var(--muted);letter-spacing:.04em;font-size:12px;font-weight:800}.inviteActionsStack,.inviteActionMain{grid-area:1/1/-1/-1;display:contents}.inviteActionLeft,.inviteButtonColumn{gap:10px;display:grid}.inviteShareStats{grid-area:1/2/3;place-self:stretch stretch;width:100%;height:100%}@media (max-width:1320px){.inviteHeroTop{grid-template-rows:auto;grid-template-columns:1fr}.inviteHeroTop h1,.inviteHeroTop p,.inviteActionsStack{grid-area:auto}.inviteHeroTop h1{align-self:auto}.inviteActionsStack{gap:10px;display:grid}.inviteActionMain{grid-template-rows:repeat(4,48px);grid-template-columns:minmax(0,1fr) 190px 190px;align-items:stretch;gap:10px;display:grid}}.inviteShareButton1{grid-area:1/3}.inviteShareButton2{grid-area:1/4}.inviteShareButton3{grid-area:2/3}.inviteShareButton4{grid-area:2/4}.inviteCodeField{grid-area:3/1/auto/4}.inviteCopyCodeBtn{grid-area:3/4}.inviteLinkField{grid-area:4/1/auto/4}.inviteCopyLinkBtn{grid-area:4/4}@media (max-width:1320px){.inviteShareStats{grid-column:1}.inviteShareButton1{grid-area:1/2}.inviteShareButton2{grid-area:1/3}.inviteShareButton3{grid-area:2/2}.inviteShareButton4{grid-area:2/3}.inviteCodeField{grid-area:3/1/auto/3}.inviteCopyCodeBtn{grid-area:3/3}.inviteLinkField{grid-area:4/1/auto/3}.inviteCopyLinkBtn{grid-area:4/3}}.inviteActionRow{grid-template-columns:minmax(0,1fr) 190px;align-items:stretch;gap:10px;display:grid}.inviteField{border:1px solid var(--line-bright);min-height:48px;color:var(--cyan);overflow-wrap:anywhere;letter-spacing:.02em;background:linear-gradient(90deg,#00f6ff14,#0000 34%),#000000b8;align-items:center;padding:12px 14px;font-weight:800;display:grid}.inviteCopyBtn{border-color:#00f6ff73;width:190px;min-height:48px}.inviteActions{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.inviteShareRow{grid-template-columns:1fr;justify-self:end;gap:10px;width:190px;display:grid}.inviteShareBtn,.inviteButtonColumn .inviteCopyBtn{border:1px solid var(--line-bright);width:190px;min-height:48px;color:var(--text);font-size:inherit;letter-spacing:.03em;text-transform:uppercase;text-align:center;transition:border-color var(--dur-mid) var(--ease-neon), background-color var(--dur-mid) var(--ease-neon), transform var(--dur-fast) var(--ease-neon), box-shadow var(--dur-mid) var(--ease-neon);background:#05070deb;justify-content:center;align-items:center;gap:9px;padding:0 12px;font-weight:900;display:inline-flex}.inviteShareBtn:hover{border-color:var(--cyan);transform:translateY(-1px);box-shadow:0 0 18px #00f6ff2e}.inviteShareBtn svg{fill:currentColor;flex:none;width:19px;height:19px}.inviteShareWechat{color:#7cff9b;border-color:#7cff9b57}.inviteShareQQ{color:#65c8ff;border-color:#65c8ff57}.inviteShareX{color:#f4f7ff}.inviteShareTelegram{color:#4dc8ff;border-color:#4dc8ff57}.inviteMetricGrid{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:12px}.inviteHintGrid{grid-template-columns:1fr 1fr;align-items:stretch;gap:18px;margin-top:0;display:grid}.inviteRulePanel,.inviteBalancePanel{align-self:stretch;height:auto;min-height:0}.inviteRecordsPanel{align-self:start;height:fit-content;min-height:0;margin:0}.inviteHintGrid h3,.inviteRecordTable+h3,.panel>h3{margin:0 0 12px;font-size:22px;font-weight:700}.inviteSteps{border:1px solid var(--line);background:#00000047;gap:0;margin:12px 0 0;padding:0;list-style:none;display:grid}.inviteSteps li{border-bottom:1px solid var(--line);color:var(--muted);padding:12px 14px;line-height:1.45}.inviteSteps li:last-child{border-bottom:0}.inviteRuleShowcase{grid-template-columns:minmax(190px,.68fr) minmax(0,1fr);align-items:stretch;gap:14px;margin-top:6px;display:grid}.inviteRuleOrbit{border:1px solid var(--line-bright);background:linear-gradient(90deg,#00f6ff14 0 1px,#0000 1px 18px) 0 0/18px 18px,linear-gradient(0deg,#ffffff09 0 1px,#0000 1px 18px) 0 0/18px 18px,linear-gradient(135deg,#0000 0 72%,#ff4fd81a 72% 74%,#0000 74%) 0 0/86px 44px,#04070ef0;place-items:center;min-height:246px;display:grid;position:relative;overflow:hidden}.inviteRuleOrbit:before{content:"";border:1px dashed #00f6ff38;position:absolute;inset:18px}.inviteRuleOrbit svg{color:#00f6ffcc;width:min(92%,260px);height:auto;position:absolute;overflow:visible}.inviteRuleOrbit path{fill:none;stroke:currentColor;stroke-width:2px;stroke-dasharray:6 8;filter:drop-shadow(0 0 8px #00f6ff3d)}.inviteRuleOrbit circle{fill:#080c16fa;stroke:#ff4fd8d9;stroke-width:2px;filter:drop-shadow(0 0 10px #ff4fd847)}.inviteRuleCore{z-index:1;clip-path:polygon(50% 0,94% 25%,94% 75%,50% 100%,6% 75%,6% 25%);background:radial-gradient(circle,#00f6ff29,#0000 62%),#02050af5;border:1px solid #00f6ffb8;align-content:center;place-items:center;gap:4px;width:134px;height:134px;display:grid;position:relative;box-shadow:inset 0 0 26px #00f6ff1f,0 0 28px #00f6ff29}.inviteRuleCore span{color:var(--cyan);text-shadow:0 0 22px #00f6ff4d;font-size:clamp(38px,5vw,54px);font-weight:950;line-height:.9}.inviteRuleCore small{color:var(--text);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:900}.inviteRuleCopy{gap:8px;display:grid}.inviteRuleCopy article{border:1px solid var(--line);background:#070a12d1;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:10px;min-height:0;padding:12px;display:grid}.inviteRuleCopy article>span{width:42px;height:42px;color:var(--cyan);background:#00f6ff12;border:1px solid #00f6ff61;align-self:center;place-items:center;display:grid}.inviteRuleCopy article>div{align-self:center}.inviteRuleCopy strong{color:var(--text);margin-bottom:4px;font-size:15px;line-height:1.2;display:block}.inviteRuleCopy p{color:var(--muted);margin:0;font-size:13px;line-height:1.45}.inviteFlowSketch{background:0 0;border:0;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:8px;margin-top:6px;margin-bottom:12px;padding:0;display:grid}.inviteFlowNode{border:1px solid var(--line-bright);min-height:104px;color:var(--text);text-align:center;background:linear-gradient(135deg,#00f6ff1a 0 1px,#0000 1px 22px) 0 0/24px 24px,linear-gradient(315deg,#ff4fd814 0 1px,#0000 1px 28px) 0 0/32px 32px,#090d18f0;place-items:center;gap:8px;padding:12px 10px 10px;font-size:13px;font-weight:900;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 -2px #00f6ff52}.inviteFlowNode:not(:last-child):after{content:"";border-top:1px solid var(--cyan);border-right:1px solid var(--cyan);z-index:2;background:#080c16;width:14px;height:14px;position:absolute;top:50%;right:-7px;transform:translateY(-50%)rotate(45deg)}.inviteFlowNode span{color:#00f6ffb8;letter-spacing:.08em;font-size:11px;position:absolute;top:7px;left:8px}.inviteFlowNode svg{color:var(--cyan);filter:drop-shadow(0 0 12px #00f6ff38)}.inviteFlowNode strong{font-size:14px;line-height:1.2}.inviteFlowArrow{color:var(--cyan);place-items:center;font-weight:700;display:grid}.inviteBalance{color:var(--cyan);text-shadow:0 0 22px #00f6ff38;margin:8px 0;font-size:clamp(38px,4vw,64px);line-height:1;display:block}.withdrawForm{align-items:stretch;gap:8px;display:flex}.withdrawForm input{border:1px solid var(--line-bright);min-width:320px;min-height:40px;color:var(--text);background:#05070d;padding:0 10px}.withdrawForm button{white-space:nowrap;min-width:90px}.withdrawModal{width:min(560px,94vw)}.withdrawGrid{grid-template-columns:120px minmax(0,1fr);align-items:center;gap:10px 12px;margin:10px 0 12px;display:grid}.withdrawGrid>label{color:var(--muted)}.withdrawGrid input{border:1px solid var(--line-bright);width:100%;min-height:40px;color:var(--text);background:#05070d;padding:0 10px}.withdrawAmountRow{grid-template-columns:28px minmax(0,1fr);align-items:center;gap:8px;display:grid}.inviteRecordTable{border:1px solid var(--line);background:#0000003d;width:100%}.inviteRecordRow{border-top:1px solid var(--line);grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;column-gap:14px;width:100%;display:grid!important}.inviteActionBtn{white-space:nowrap;min-width:140px;height:40px;min-height:40px}.inviteRecordEmpty span{grid-column:1/-1}.inviteActionRowInline{flex-wrap:nowrap;align-items:stretch;gap:10px;display:flex}.inviteActionRowInline form,.inviteActionSlot{align-self:stretch;align-items:stretch;gap:0;margin:0;display:flex}.inviteActionRowInline .inviteActionBtn{justify-content:center;align-items:center;margin:0;display:inline-flex}.tableRow.inviteRecordRow{grid-template-columns:repeat(6,minmax(0,1fr))!important;display:grid!important}.buttonRow.inviteActionRowInline form{gap:0!important;display:flex!important}.qrModalBackdrop{z-index:1000;animation:neonFadeIn var(--dur-mid) var(--ease-neon);background:#000000b8;place-items:center;display:grid;position:fixed;inset:0}.qrModal{border:1px solid var(--line-bright);background:var(--panel);width:min(420px,92vw);animation:neonRiseIn var(--dur-mid) var(--ease-neon);transition:border-color var(--dur-mid) var(--ease-neon), box-shadow var(--dur-mid) var(--ease-neon);padding:20px;position:relative}.qrModal h3{text-transform:uppercase;margin:0 0 12px}.qrModal img{background:#fff;width:100%;height:auto;padding:8px;display:block}.resetConfirmModal{width:min(520px,92vw);padding:24px}.resetConfirmModal h3{margin-right:34px}.resetConfirmCopy{color:var(--muted);gap:10px;line-height:1.85;display:grid}.resetConfirmCopy p{margin:0}.resetConfirmActions{justify-content:flex-end;margin-top:20px}.resetConfirmActions button{min-height:40px}.modalActions{justify-content:flex-end;align-items:stretch;gap:10px;display:flex}.modalActions button{min-height:40px}.twoFactorDisableForm{max-width:none}.qrClose{width:32px;min-height:32px;padding:0;position:absolute;top:8px;right:8px}.trafficDial{isolation:isolate;border:1px solid var(--dial-color,var(--cyan));background:conic-gradient(var(--dial-color,var(--cyan)) 0 18%, #ffffff14 18% 100%);width:206px;height:206px;box-shadow:0 0 46px rgba(var(--dial-color-rgb,0, 246, 255), .18);border-radius:999px;place-items:center;display:grid;position:absolute;top:30px;right:30px}.trafficDial:after{content:"";z-index:1;background:#05070dd1;border:1px solid #ffffff14;border-radius:999px;position:absolute;inset:24px}.trafficDial span,.trafficDial small{z-index:2;color:#f7faff;text-shadow:0 2px 12px #0000009e;grid-area:1/1}.trafficDial span{font-size:48px;font-weight:700}.trafficDial small{color:var(--muted);transform:translateY(46px)}.metricGrid,.planGrid,.bottomGrid{border:1px solid var(--line-bright);background:var(--line);gap:1px;display:grid}.metricGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.adminMetricGrid{grid-template-columns:repeat(6,minmax(0,1fr))}.metric{border:0;gap:8px;padding:20px;display:grid}.metric a{gap:8px;display:grid}.metric svg{color:var(--cyan)}.metric strong{font-size:32px}.adminMetricLink{border:1px solid #0000;transition:border-color .15s,background .15s}.adminMetricLink span{color:var(--text);font-weight:800}.adminMetricLink strong{font-size:18px;line-height:1.2}.adminMetricLink:hover,.adminMetricLink.active{border-color:var(--line-bright);background:#0a1020}.adminMetricLink.active{box-shadow:inset 3px 0 0 var(--cyan)}.adminMetricLink.active span{color:var(--cyan)}.section,.panel{min-width:0;max-width:100%;padding:24px}.sectionHead,.panelHead{transition:color var(--dur-fast) var(--ease-neon), transform var(--dur-fast) var(--ease-neon);justify-content:space-between;margin-bottom:18px}.planGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.plansHead{align-items:stretch;gap:18px;margin-bottom:0}.plansSubtitle{color:var(--muted);letter-spacing:.02em;margin:8px 0 0;font-size:14px}.plansHeadBenefit{background:#070b15b8;border:1px solid #00f6ff3d;align-content:center;width:min(520px,46%);min-height:82px;padding:12px 14px;display:grid}.plansHeadBenefit span{color:var(--cyan);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:900}.plansHeadBenefit strong{color:var(--text);margin-top:4px;font-size:clamp(18px,2vw,24px);line-height:1}.plansHeadBenefit p{color:var(--muted);margin:7px 0 0;font-size:12px;line-height:1.45}.plansGrid{background:0 0;border:0;gap:12px}.srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.planBenefitsHero{background:radial-gradient(circle at 17% 12%,#00f6ff17,#0000 24%),radial-gradient(circle at 88% 4%,#ff2abe0f,#0000 22%),#050811f5;border:1px solid #00f6ff47;margin:0 0 14px;padding:14px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff09,0 12px 30px #00000047}.planBenefitsHero:before{content:"";pointer-events:none;opacity:.7;background:linear-gradient(90deg,#53e8ff14 1px,#0000 1px) 0 0/22px 22px,linear-gradient(0deg,#ff2abe0e 1px,#0000 1px) 0 0/22px 22px,repeating-linear-gradient(0deg,#0000 0 5px,#ffffff0b 5px 6px,#0000 6px 11px) 0 0/100% 11px,repeating-linear-gradient(90deg,#0000 0 19px,#00f6ff12 19px 20px,#0000 20px 37px) 0 0/100% 100%,linear-gradient(115deg,#0000 0 13%,#00f6ff0f 13% 14%,#0000 14% 43%,#ff2abe0d 43% 44%,#0000 44%) 0 0/100% 100%;position:absolute;inset:0}.planBenefitsHero:after{content:"";pointer-events:none;clip-path:polygon(0 0,100% 0,100% 100%,0 100%);mix-blend-mode:screen;opacity:.32;background:linear-gradient(90deg,#0000 0 8%,#00f6ff38 8% 12%,#0000 12% 54%,#ff2abe26 54% 57%,#0000 57%),linear-gradient(0deg,#0000 0 18%,#ffffff14 18% 19%,#0000 19% 67%,#00f6ff17 67% 68%,#0000 68%);position:absolute;inset:0}.planBenefitsHero>*{z-index:1;position:relative}.planBenefitsCompact{grid-template-columns:minmax(0,1fr) 190px;align-items:stretch;gap:10px;display:grid}.planServiceLogos{background:#0206109e;border:1px solid #ffffff1c;align-content:start;gap:7px;padding:8px;display:grid}.planServiceLogos span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.planServiceLogos div{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.planServiceLogos img{object-fit:contain;background:#f4f9ffeb;border:1px solid #00f6ff2e;width:100%;height:30px;padding:6px;box-shadow:inset 0 0 0 1px #0000000a,0 0 16px #00f6ff14}.planBenefitMain{align-content:start;gap:8px;display:grid}.planNodeParityNote{color:var(--text);background:linear-gradient(90deg,#00f6ff17,#0000 48%),#030710c7;border:1px solid #00f6ff38;border-left:2px solid #00f6ffb3;margin:0;padding:8px 10px;font-size:12.5px;font-weight:700;line-height:1.45}.planBenefitList{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin:0;padding:0;list-style:none;display:grid}.planBenefitList li{min-height:30px;color:var(--text);background:#070c18b3;border:1px solid #ffffff14;padding:6px 8px 6px 25px;font-size:11.5px;line-height:1.35;position:relative}.planBenefitList li:before{content:"";background:var(--cyan);width:7px;height:7px;position:absolute;top:11px;left:11px;box-shadow:0 0 14px #00f6ffcc}.planCard{background:var(--panel);transition:border-color var(--dur-mid) var(--ease-neon), box-shadow var(--dur-mid) var(--ease-neon), transform var(--dur-fast) var(--ease-neon);border:1px solid #1f2a43;align-content:start;gap:10px;padding:22px;display:grid;position:relative}.planCard:after{content:"";pointer-events:none;background:0 0;position:absolute;inset:0}.planCard>*{z-index:1;position:relative}.planCard:hover{border-color:#00f6ff73;transform:translateY(-2px);box-shadow:0 0 0 1px #00f6ff33,0 18px 34px #00000059,0 10px 24px #00f6ff26}.badge{border:1px solid var(--cyan);color:#000;background:var(--cyan);padding:4px 9px;font-size:12px;font-weight:700;position:absolute;top:14px;right:14px;box-shadow:0 0 20px #00f6ff61}.planTitle{letter-spacing:.02em;margin:0;font-size:20px}.price{margin:2px 0 0;font-size:42px;font-weight:700;line-height:.95;color:var(--cyan)!important}.price span{color:var(--muted);letter-spacing:.05em;margin-left:8px;font-size:14px}.planMeta{background:#070c18bd;border:1px solid #29344d;border-left:2px solid #00f6ff8f;margin:0;padding:8px 10px}.planCard p,.planCard ul{color:var(--muted)}.planCard ul{margin:0;padding-left:18px;line-height:1.45}.planActionForm{margin:0;display:grid}.planCard .planAction{width:100%;margin-top:2px}.split,.bottomGrid{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:1px;display:grid}.checkoutGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.checkoutHeroGrid{align-items:start;gap:14px}.checkoutSwitchWarning{color:#ff8585;background:#ff525214;border:1px solid #ff525280;align-items:center;width:fit-content;max-width:100%;margin:0 0 12px;padding:7px 10px;font-size:14px;line-height:1.45;display:inline-flex;box-shadow:0 0 22px #ff525214}.checkoutActivationNotice{align-items:stretch;gap:8px;width:100%;max-width:980px;display:grid}.checkoutActivationNoticeCompact{gap:6px;width:100%;max-width:none;margin:0;padding:8px 10px;font-size:13px;line-height:1.4}.checkoutActivationNotice>div,.checkoutActivationNoticeInline>div{color:var(--muted);background:#ffffff09;border:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:16px;padding:7px 9px;display:flex}.checkoutActivationNoticeCompact>div{gap:10px;padding:5px 7px}.checkoutActivationNoticeCompact p{font-size:13px}.checkoutActivationNotice strong,.checkoutActivationNoticeInline strong{color:var(--text);text-align:right}.checkoutActivationNotice p{margin:0}.checkoutActivationNoticeInline{gap:8px;display:grid}.checkoutPayActivationNotice{max-width:none;margin:0}.checkoutPayStack{align-content:start;align-self:start;gap:12px;width:min(50vw,760px);max-width:100%;display:grid}.checkoutPayPanel{align-self:start;width:100%;height:auto;min-height:0}@media (max-width:980px){.checkoutPayStack,.checkoutPayPanel{align-self:start;height:auto;min-height:0;width:100%!important;max-width:100%!important}}.checkoutRefundNotice{min-height:0;color:var(--text);background:#00f6ff12;border:1px solid #00f6ff52;align-items:center;margin:0;padding:10px 14px;font-size:14px;line-height:1.35;display:flex;box-shadow:0 0 22px #00f6ff14}.checkoutPayRefundNotice{width:100%}.checkoutPanel{position:relative;overflow:hidden}.checkoutPanel:before{content:"";pointer-events:none;background:0 0;position:absolute;inset:0}.checkoutPanel>*{z-index:1;position:relative}.checkoutSideStack,.checkoutMainStack{align-content:start;gap:12px;display:grid}.cycleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.cycleBtn{border:1px solid var(--line);background:var(--panel-2);min-height:72px;transition:border-color var(--dur-mid) var(--ease-neon), background-color var(--dur-mid) var(--ease-neon), transform var(--dur-fast) var(--ease-neon), box-shadow var(--dur-mid) var(--ease-neon);align-content:center;gap:6px;padding:12px;display:grid}.cycleBtn:hover{box-shadow:var(--glow-cyan-soft);transform:translateY(-1px)}.cycleBtn.active{border-color:var(--cyan);background:#0d1528}.checkoutCouponRow{grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:8px;display:grid}.checkoutCouponRow input{border:1px solid var(--line-bright);min-height:42px;color:var(--text);background:#05070d;padding:0 10px}.checkoutPayCta{border-color:var(--cyan);background:var(--cyan);color:#02040b;min-width:144px;height:40px;min-height:40px;box-shadow:0 0 0 1px #00f6ff40,0 10px 26px #00f6ff33}.checkoutPayCta:hover{box-shadow:var(--glow-cyan);transform:translateY(-1px)}.checkoutWaivedTotal{justify-content:flex-end;align-items:center;gap:10px;display:inline-flex}.checkoutWaivedTotal span{color:var(--muted);-webkit-text-decoration:line-through #ff5c7adb;text-decoration:line-through #ff5c7adb;text-decoration-thickness:2px}.checkoutWaivedTotal em{color:var(--cyan);text-shadow:0 0 18px #00f6ff61;font-style:normal}.checkoutSummaryPanel .buttonRow{align-items:stretch}.checkoutSummaryPanel .buttonRow .linkButton,.checkoutSummaryPanel .buttonRow form,.checkoutSummaryPanel .buttonRow form button{height:40px;min-height:40px}.checkoutSummaryPanel .buttonRow form{margin:0;display:inline-flex}.checkoutAutoRenewBox{gap:8px;margin-top:0;display:grid}.checkoutAutoRenewHelp{margin:0;line-height:1.7}.checkoutAutoRenewBox .walletPayRow{min-height:44px}.checkoutWalletPayBox{border:1px solid var(--line);background:#080c16b8;gap:10px;margin-top:16px;padding:12px;display:grid}.checkoutWalletToggle{padding-bottom:10px}.checkoutWalletPayAmount{padding:0 0 10px}.checkoutWalletPayBox .balancePayBtn{width:100%}.waivedAmount{color:var(--muted);text-decoration:line-through;text-decoration-thickness:2px}.checkoutWalletNotice{color:#ffdca3;background:#ffb84d14;border:1px solid #ffb84d57;margin:0;padding:10px 12px;font-size:13px;line-height:1.7}.walletPayToggle{cursor:pointer;display:block}.walletPayRow{flex-wrap:nowrap;gap:12px;padding-right:2px;position:relative}.walletPayLabel{min-width:0;color:var(--text);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.walletPayRow input[type=checkbox]{opacity:0;pointer-events:none;position:absolute}.walletCheck{border:1px solid var(--line-bright);width:24px;height:24px;transition:border-color var(--dur-mid) var(--ease-neon), background-color var(--dur-mid) var(--ease-neon), box-shadow var(--dur-mid) var(--ease-neon), transform var(--dur-fast) var(--ease-neon);background:#05070d;flex:0 0 24px;position:relative;box-shadow:inset 0 0 0 1px #00f6ff0d}.walletCheck:after{content:"";opacity:0;width:7px;height:13px;transition:opacity var(--dur-fast) var(--ease-neon), transform var(--dur-fast) var(--ease-neon);border:2px solid #02040b;border-width:0 2px 2px 0;position:absolute;top:3px;left:7px;transform:rotate(45deg)scale(.75)}.walletPayToggle:hover .walletCheck{border-color:var(--cyan);box-shadow:var(--glow-cyan-soft)}.walletPayRow input[type=checkbox]:checked+.walletCheck{border-color:var(--cyan);background:var(--cyan);box-shadow:0 0 0 1px #00f6ff59,0 0 18px #00f6ff47}.walletPayRow input[type=checkbox]:checked+.walletCheck:after{opacity:1;transform:rotate(45deg)scale(1)}.walletAmountRow{border-bottom:1px solid var(--line);grid-template-columns:auto minmax(120px,1fr);align-items:center;gap:12px;min-height:44px;display:grid}.walletAmountRow input{min-height:38px}.payBrandBtn{color:#fff;border:none;justify-content:center;align-items:center;gap:10px;min-width:168px;height:46px;min-height:46px;padding:0 14px;display:inline-flex}.payBrandBtn img{box-sizing:content-box;background:0 0;border-radius:0;width:24px;height:24px;padding:0}.wechatPayBtn{background:#07c160;box-shadow:0 0 0 1px #07c16059,0 10px 26px #07c16047}.wechatPayBtn:hover{background:#06ad57}.alipayBtn{background:#1677ff;box-shadow:0 0 0 1px #1677ff5c,0 10px 26px #1677ff47}.alipayBtn:hover{background:#0f67dd}.balancePayBtn{color:#031018;background:linear-gradient(135deg,#53e8ffeb,#22c0ffc2);box-shadow:0 0 0 1px #53e8ff61,0 12px 30px #53e8ff3d}.balancePayBtn:hover{background:linear-gradient(135deg,#77f0fffa,#43cdffdb)}.donationCelebrationOverlay{z-index:2200;animation:donationOverlayIn .42s var(--ease-neon) both;background:radial-gradient(circle at 24% 20%,#53e8ff33,#0000 34%),radial-gradient(circle at 76% 28%,#ff40d62e,#0000 34%),radial-gradient(circle at 48% 82%,#7a5cff33,#0000 36%),#01040aeb;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow:hidden}.donationPixelGrid{pointer-events:none;opacity:.6;background-color:#0000;background-image:linear-gradient(90deg,#53e8ff14 1px,#0000 1px),linear-gradient(0deg,#ff40d60f 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;animation:1.1s steps(2,end) infinite donationGridGlitch;position:absolute;inset:0}.donationPixelGrid:after{content:"";mix-blend-mode:screen;opacity:.75;background:repeating-linear-gradient(0deg,#0000 0 6px,#53e8ff12 7px,#0000 8px),linear-gradient(120deg,#0000 20%,#ff40d61f,#0000 60%);position:absolute;inset:0}.donationConfetti{pointer-events:none;position:absolute;inset:0;overflow:hidden}.donationConfetti span{--fall-x:calc((var(--i) - 21) * 5px);top:-12vh;left:calc(var(--i) * 2.37%);background:var(--cyan);opacity:0;width:9px;height:14px;animation:2.2s cubic-bezier(.2,.7,.2,1) infinite donationConfettiFall;animation-delay:calc(var(--i) * -58ms);position:absolute;transform:translateY(-20px)rotate(0);box-shadow:0 0 14px #53e8ffcc}.donationConfetti span:nth-child(3n){background:#ff40d6;width:7px;height:7px;box-shadow:0 0 14px #ff40d6cc}.donationConfetti span:nth-child(4n){background:#7a5cff;width:14px;height:8px;box-shadow:0 0 14px #7a5cffd9}.donationConfetti span:nth-child(5n){background:#eff7ff;box-shadow:0 0 12px #eff7ffb3}.donationCelebrationCard{z-index:2;text-align:center;width:min(720px,94vw);animation:donationCardPop .68s var(--ease-neon) both, donationCardGlitch 2.4s steps(1, end) infinite .9s;background:linear-gradient(135deg,#060a14f0,#070c1ce0),#050810f0;border:1px solid #53e8ff73;padding:clamp(24px,5vw,52px);position:relative;box-shadow:0 0 0 1px #ff40d62e,0 0 60px #53e8ff33,inset 4px 0 #53e8ffe6}.donationCelebrationCard img{filter:drop-shadow(0 0 18px #53e8ff57);width:min(320px,72vw);height:auto;margin-bottom:22px}.donationCelebrationCard h2{text-transform:uppercase;text-shadow:0 0 18px #53e8ff80;margin:0;font-size:clamp(36px,7vw,84px);line-height:.95;position:relative}.donationCelebrationCard h2:before,.donationCelebrationCard h2:after{content:attr(data-text);pointer-events:none;opacity:.45;position:absolute;inset:0}.donationCelebrationCard h2:before{color:#ff40d6;clip-path:inset(0 0 54%);animation:1.2s steps(2,end) infinite donationTextGlitch;transform:translate(2px,-1px)}.donationCelebrationCard h2:after{color:var(--cyan);clip-path:inset(48% 0 0);animation:.9s steps(2,end) infinite reverse donationTextGlitch;transform:translate(-2px,1px)}.donationCelebrationCard>p:not(.eyebrow){color:#d8e7f4;max-width:58ch;margin:18px auto 0;font-size:clamp(15px,2vw,18px);line-height:1.8}.donationCelebrationCard .linkButton{margin:24px auto 0}.table{background:var(--line);border:1px solid var(--line);gap:1px;display:grid}.tableRow{background:var(--panel-2);min-height:62px;transition:background-color var(--dur-mid) var(--ease-neon), border-color var(--dur-mid) var(--ease-neon), transform var(--dur-fast) var(--ease-neon);grid-template-columns:minmax(190px,1fr) 100px 80px 86px;gap:10px;padding:12px}.tableRow:hover{background:#0a1020}.nodeRow{grid-template-columns:minmax(220px,1fr) 120px 80px 120px}.adminRow{grid-template-columns:minmax(230px,1fr) 80px 120px 170px}.tableRow strong,.tableRow span{display:block}.status{border:1px solid;justify-self:start;padding:4px 9px;font-size:12px;font-weight:700}.status.online{color:var(--cyan)}.status.degraded{color:var(--warn)}.status.offline{color:var(--bad)}.statusDotWrap{text-transform:uppercase;align-items:center;gap:8px;font-size:12px;display:inline-flex}.statusDot{border-radius:999px;width:9px;height:9px;display:inline-block}.statusDot.online{background:var(--cyan);box-shadow:0 0 10px #00f6ff99}.statusDot.degraded{background:var(--warn)}.statusDot.offline{background:var(--bad)}.workerPanel{border-left:1px solid var(--line);padding-left:22px}.worker{border-bottom:1px solid var(--line);transition:border-color var(--dur-mid) var(--ease-neon), background-color var(--dur-mid) var(--ease-neon), transform var(--dur-fast) var(--ease-neon);gap:10px;padding:12px 0}.worker:hover{border-color:var(--line-bright);background:#0a101d}.worker svg,.panelHead svg{color:var(--cyan)}.worker strong,.worker span{display:block}.miniRow{border-bottom:1px solid var(--line);min-height:44px;transition:border-color var(--dur-mid) var(--ease-neon), background-color var(--dur-mid) var(--ease-neon), transform var(--dur-fast) var(--ease-neon);justify-content:space-between;gap:10px}.miniRow:hover{border-color:var(--line-bright);background:#09111f}.wide{width:100%;margin-top:14px}.trafficChartWrap{gap:12px;display:grid}.trafficChart{border:1px solid var(--line-bright);background-color:#050913;background-image:linear-gradient(#ffffff08 1px,#0000 1px),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:100% 32px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;width:100%;min-height:260px}.trafficLine{fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.trafficLine.upload{stroke:var(--cyan)}.trafficLine.download{stroke:#6a8cff}.trafficGridLine{stroke:#ffffff1f;stroke-width:1px}.trafficTickLine{stroke:#ffffff73;stroke-width:1px}.trafficAxisLabel{fill:#aeb8cf;font-size:11px}.trafficAxisLabelX{text-anchor:middle}.trafficLegend{color:var(--muted);gap:16px;font-size:13px;display:flex}.trafficLegend span{align-items:center;gap:8px;display:inline-flex}.trafficLegend span:before{content:"";border-radius:999px;width:10px;height:10px;display:inline-block}.trafficLegend .upload:before{background:var(--cyan)}.trafficLegend .download:before{background:#6a8cff}.clientGrid button{background:0 0}.wizardGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.packagePanel{gap:14px;display:grid}.packageGrid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.infoItem{background:var(--panel-2);gap:8px;padding:14px;display:grid}.infoItem span{color:var(--muted)}.infoItem strong{font-size:22px}.authShell{grid-template-columns:minmax(0,1fr) 460px;display:grid}.authVisual{align-items:end;min-height:100vh;padding:clamp(28px,6vw,76px);display:grid;position:relative;overflow:hidden}.authVisual img{object-fit:cover;filter:brightness(.55);width:100%;height:100%;position:absolute;inset:0}.authVisual:after{content:"";background:linear-gradient(#00000014,#000000b8);position:absolute;inset:0}.authVisual div{z-index:1;position:relative}.authVisual h1{text-transform:uppercase;max-width:11ch;margin:0;font-size:clamp(52px,7vw,94px);line-height:.96}html[lang=zh] .authVisual h1{line-height:1.14}.authPanel{border-left:1px solid var(--line);background:#000000eb;align-content:center;min-height:100vh;padding:40px;display:grid;position:relative}.authBrand img{width:min(100%,300px);margin-bottom:40px}.authPanel h2{font-size:42px}form{gap:14px;margin-top:24px;display:grid}label{color:var(--muted);gap:7px;font-weight:600;display:grid}input{border:1px solid var(--line-bright);width:100%;min-height:44px;color:var(--text);font:inherit;transition:border-color var(--dur-mid) var(--ease-neon), box-shadow var(--dur-mid) var(--ease-neon), background-color var(--dur-mid) var(--ease-neon);background:#05070d;padding:0 12px}select{border:1px solid var(--line-bright);width:100%;min-height:44px;color:var(--text);font:inherit;appearance:none;transition:border-color var(--dur-mid) var(--ease-neon), box-shadow var(--dur-mid) var(--ease-neon), background-color var(--dur-mid) var(--ease-neon);background:#05070d;padding:0 12px}select option{color:var(--text);background:#070c18}textarea{border:1px solid var(--line-bright);width:100%;color:var(--text);font:inherit;resize:vertical;transition:border-color var(--dur-mid) var(--ease-neon), box-shadow var(--dur-mid) var(--ease-neon), background-color var(--dur-mid) var(--ease-neon);background:#05070d;padding:10px 12px}input:focus,select:focus,textarea:focus{border-color:var(--cyan);box-shadow:0 0 0 1px #00f6ff80, var(--glow-cyan);outline:none}input.lockedInput{cursor:not-allowed;color:var(--cyan);background:linear-gradient(135deg,#00f6ff14,#0000 48%),#05070d;border-color:#00f6ff73}input.lockedInput:focus{box-shadow:0 0 0 1px #00f6ff59}.formError{border:1px solid var(--bad);color:var(--bad);padding:10px}.formSuccess{border:1px solid var(--cyan);color:var(--cyan);background:#00f6ff14;margin:0;padding:10px}.authHint,.textLink{margin-top:16px}.textLink{color:var(--cyan);display:inline-block}.rememberMeRow{align-items:center;gap:10px;display:flex}.loginOptionRow{justify-content:space-between;align-items:center;gap:14px;display:flex}.forgotPasswordLink{color:var(--cyan);white-space:nowrap;font-size:13px;font-weight:900}.forgotPasswordLink:hover{color:var(--text)}.rememberMeRow input[type=checkbox]{appearance:none;border:1px solid var(--line-bright);cursor:pointer;width:16px;min-width:16px;max-width:16px;height:16px;min-height:16px;transition:border-color var(--dur-mid) var(--ease-neon), background-color var(--dur-mid) var(--ease-neon), box-shadow var(--dur-mid) var(--ease-neon);background:#05070d;flex:0 0 16px;margin:0;padding:0;position:relative;box-shadow:inset 0 0 0 1px #00f6ff0d}.rememberMeRow input[type=checkbox]:focus,.rememberMeRow input[type=checkbox]:focus-visible{border-color:var(--line-bright);outline:none;box-shadow:inset 0 0 0 1px #00f6ff0d}.rememberMeRow input[type=checkbox]:hover{border-color:var(--cyan)}.rememberMeRow input[type=checkbox]:after{content:"";opacity:0;width:4px;height:8px;transition:opacity var(--dur-fast) var(--ease-neon), transform var(--dur-fast) var(--ease-neon);border:2px solid #02040b;border-width:0 2px 2px 0;position:absolute;top:2px;left:5px;transform:rotate(45deg)scale(.75)}.rememberMeRow input[type=checkbox]:checked{border-color:var(--cyan);background:var(--cyan);box-shadow:0 0 0 1px #00f6ff40,0 0 14px #00f6ff33}.rememberMeRow input[type=checkbox]:checked:after{opacity:1;transform:rotate(45deg)scale(1)}.turnstileFrame{flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:72px;display:flex}.cf-turnstile{justify-content:center;align-items:center;width:min(100%,420px);min-height:65px;display:flex}.cf-turnstile iframe{max-width:100%}.turnstileHint{color:var(--muted);text-align:center;margin:8px 0 0;font-size:12px;line-height:1.5}.forgotPasswordForm{margin-top:18px}.codeInputRow{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:10px;display:grid}.codeInputRow button{min-width:150px;padding-inline:14px}.formSuccess{color:var(--cyan);background:#00f6ff14;border:1px solid #68f4ff73;margin:0;padding:10px 12px;line-height:1.6}.adminShell{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scrollbar-color:#00f6ff5c #060912eb;scrollbar-width:thin;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(250px,290px) minmax(0,1fr);grid-auto-rows:max-content;align-content:stretch;align-items:stretch;gap:10px 18px;height:100svh;min-height:100svh;padding:12px 28px 28px;display:grid;overflow:hidden}.adminShell *{scrollbar-color:#00f6ff5c #060912eb;scrollbar-width:thin}.adminShell>.adminHeaderWrap{grid-column:1/-1}.adminShell>.adminMetricGrid{grid-area:2/1;grid-template-columns:1fr;align-self:stretch;min-height:0;max-height:none;position:sticky;top:0;overflow:auto}.adminShell>:not(.adminHeaderWrap):not(.adminMetricGrid){grid-area:2/2;align-self:stretch;min-width:0;min-height:0;overflow:auto}.adminShell>.supportChatLayout{align-self:stretch;height:calc(100svh - 139px);min-height:520px}.adminShell>.adminMetricGrid .adminMetricLink{grid-template-columns:24px minmax(72px,auto) minmax(0,1fr);align-content:center;align-items:center;column-gap:10px;min-height:58px;padding:10px 14px;display:grid}.adminShell>.adminMetricGrid .adminMetricLink svg{grid-column:1}.adminShell>.adminMetricGrid .adminMetricLink span{white-space:nowrap;grid-column:2}.adminShell>.adminMetricGrid .adminMetricLink strong{min-width:0;color:var(--muted);text-align:right;text-overflow:ellipsis;white-space:nowrap;grid-column:3;font-size:13px;font-weight:800;overflow:hidden}.accountShell{align-content:start}.accountPageStack{flex-direction:column;gap:18px;min-height:calc(100vh - 52px);display:flex}.accountTopGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.accountProfilePanel,.accountPasswordPanel{flex-direction:column;min-height:0;display:flex}.walletBalance{border:1px solid var(--line);background:var(--panel-2);gap:8px;padding:18px;display:grid}.walletBalance span{color:var(--muted)}.walletBalance strong{font-size:clamp(42px,5vw,72px);line-height:.9}.walletTwoColumn{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start;gap:18px;display:grid}.walletDonationColumn{gap:18px;display:grid}.walletPanel,.donationPanel{border-color:var(--line-bright);background:#050810c7;position:relative;overflow:hidden}.walletPanel .panelHead,.donationPanel .panelHead{align-items:flex-start;min-height:58px}.walletPanel .panelHead>svg,.donationPanel .panelHead>svg{width:38px;height:38px;color:var(--cyan);background:#53e8ff12;border:1px solid #53e8ff52;flex:none;padding:9px}.commissionBalanceLink{justify-content:center;width:100%;margin-top:12px}.donationPanel{min-height:100%}.donationPanel:before{content:"";pointer-events:none;opacity:.55;background-color:#0000;background-image:linear-gradient(90deg,#53e8ff14 1px,#0000 1px),linear-gradient(0deg,#53e8ff0d 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(130deg,#0000 0%,#000 20% 72%,#0000 100%);mask-image:linear-gradient(130deg,#0000 0%,#000 20% 72%,#0000 100%)}.donationPanel>*{z-index:1;position:relative}.walletTopupButton{border-color:var(--cyan);background:var(--cyan);color:#000;width:100%}.donationPresetGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.donationPreset{border:1px solid var(--line);min-height:46px;color:var(--text);font:inherit;cursor:pointer;background:#0a0e18bd;font-weight:900;transition:border-color .16s,background .16s,color .16s,box-shadow .16s}.donationPreset:hover,.donationPreset.active{color:var(--cyan);box-shadow:inset 3px 0 0 var(--cyan);background:#53e8ff14;border-color:#53e8ffb8}.donationCustomAmount{gap:8px;margin-top:16px;display:grid}.donationSummary{border:1px solid var(--line);background:#080c16b8;gap:10px;margin-top:16px;padding:12px;display:grid}.donationToggle{padding-bottom:10px}.donationToggle .walletPayLabel{gap:3px;display:grid}.donationToggle .walletPayLabel em{color:var(--muted);font-size:12px;font-style:normal}.donationWalletAmount{padding:0 0 10px}.donationMonthlyHelp{margin:-2px 0 0;line-height:1.6}.donationTotalRow{border-bottom:0;min-height:34px;padding:0}.donationTotalRow strong{color:var(--cyan)}.donationPayRow{margin-top:16px}.donationPayRow form{flex:180px}.donationPayRow .payBrandBtn{width:100%}.monthlyDonationManager{gap:16px;display:grid}.monthlyDonationStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.monthlyDonationStats div{border:1px solid var(--line);background:#080c16b8;gap:7px;min-height:74px;padding:12px;display:grid}.monthlyDonationStats span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:12px}.monthlyDonationStats strong{color:var(--text);font-size:16px}.monthlyDonationDisable{color:#ff7d8f;border-color:#ff7d8f61;width:100%;min-height:46px}@media (max-width:980px){.plansHead{flex-direction:column}.plansHeadBenefit{width:100%}.planBenefitsCompact{grid-template-columns:1fr}.planBenefitList{grid-template-columns:repeat(2,minmax(0,1fr))}.planServiceLogos div{grid-template-columns:repeat(3,minmax(0,1fr))}.walletTwoColumn,.monthlyDonationStats{grid-template-columns:1fr}}@media (max-width:640px){.planBenefitList{grid-template-columns:1fr}.planServiceLogos div{grid-template-columns:repeat(2,minmax(0,1fr))}}.passwordForm{max-width:560px}.accountProfileForm,.accountPasswordForm{width:100%;max-width:none}.accountTwoColumn,.accountPasswordGrid{grid-template-columns:1fr;align-items:start;gap:14px;display:grid}.accountPasswordStack{gap:14px;display:grid}.accountProfileForm button,.accountPasswordForm button{justify-content:center;width:100%}.accountLogoutForm button{min-height:40px;color:var(--bad);justify-content:center;width:100%}.accountLogoutForm{min-width:0;margin-top:0}.accountLogoutRow{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:18px;margin-top:auto;display:grid}.accountEmbeddedTwoFactor{border:1px solid var(--line-bright);background:#080c16b8;gap:12px;margin-top:16px;padding:16px;display:grid}.accountEmbeddedTwoFactor.unverified{border-color:#ffbe5c6b}.accountEmbeddedTwoFactor.enabled{border-color:#68f4ff61}.embeddedSectionHead{align-items:center;gap:12px;display:flex}.embeddedSectionHead h3{margin:0;font-size:1.05rem}.embeddedSectionDesc{color:var(--muted);margin:0;line-height:1.55}.embeddedSectionHead svg{color:var(--cyan);flex:none}.accountEmbeddedTwoFactor.unverified .embeddedSectionHead svg{color:#ffbe5c}.accountEmbeddedTwoFactor .twoFactorGrid{grid-template-columns:1fr;gap:14px}.accountEmbeddedTwoFactor.unverified .twoFactorGrid{gap:12px}.accountEmbeddedTwoFactor .twoFactorStatus,.accountEmbeddedTwoFactor .twoFactorSetupCard{background:0 0;border:0;padding:0}.twoFactorGrid{grid-template-columns:minmax(0,.9fr) minmax(280px,.7fr);align-items:start;gap:16px;display:grid}.twoFactorStatus,.twoFactorSetupCard{border:1px solid var(--line-bright);background:#080c16b8;gap:10px;padding:16px;display:grid}.twoFactorStatus strong{color:var(--cyan);font-size:22px}.twoFactorStatus span,.twoFactorSetupCard p{color:var(--muted);margin:0;line-height:1.7}.twoFactorStatus.enabled{border-color:#63ffb459}.twoFactorSetupCard img{border:1px solid var(--line-bright);background:#fff;width:220px;max-width:100%;padding:8px}.twoFactorManualKey{border-top:1px solid var(--line);gap:8px;padding-top:10px;display:grid}.twoFactorManualKey strong{color:var(--text);font-size:13px}.twoFactorManualKey code{width:100%;color:var(--cyan);font:800 14px/1.35 var(--font-mono), monospace;letter-spacing:.08em;word-break:break-all;-webkit-user-select:all;user-select:all;background:#00f6ff0f;border:1px solid #68f4ff5c;padding:10px 12px;display:block}.twoFactorManualKey span{color:var(--muted);font-size:12px;line-height:1.55}@media (max-width:980px){.accountTopGrid,.accountLogoutRow{grid-template-columns:1fr}}.adminHeaderWrap{border-bottom:1px solid var(--line);padding-bottom:4px}.adminHeaderTop{grid-template-columns:198px minmax(360px,1fr) auto;align-items:center;gap:16px;min-height:46px;display:grid}.adminHeaderTop .authBrand{align-items:center;min-width:0;display:flex}.adminGateShell{background-color:#000;background-image:linear-gradient(90deg,#ffffff0d 1px,#0000 1px),linear-gradient(#ffffff0d 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:68px 68px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;place-items:center;min-height:100vh;padding:24px;display:grid}.adminGateCard{gap:16px;width:min(620px,100%);display:grid}.adminGateCard h1{margin:0;font-size:clamp(30px,4vw,48px);line-height:1.1}.adminGateCard p{color:var(--muted);margin:0;line-height:1.75}.adminGateIcon{width:54px;height:54px;color:var(--cyan);background:#00f6ff12;border:1px solid #68f4ff6b;place-items:center;display:grid}.adminGateForm{margin-top:0}.adminHeaderTop .authBrand img{width:198px;margin-bottom:0}.adminOps{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;font-size:16px;font-weight:700}.adminTopActions{align-items:center;gap:10px;min-width:max-content;display:flex}.adminTopActions .linkButton{white-space:nowrap;flex:none;min-width:142px;min-height:40px}.adminBreadcrumbs{min-width:0;color:var(--muted);white-space:nowrap;justify-self:start;align-items:center;gap:10px;padding:0;font-size:clamp(20px,1.6vw,28px);font-weight:900;line-height:1.08;display:flex;overflow:visible}.adminBreadcrumbs span{white-space:nowrap;flex:none;align-items:center;gap:10px;display:inline-flex}.adminBreadcrumbs em{color:#586176;font-style:normal}.adminBreadcrumbs a{color:var(--muted)}.adminBreadcrumbs strong{color:var(--text)}.adminHeaderWrap h1{display:none}@media (max-width:980px){:is(html:has(.adminShell),body:has(.adminShell)){height:auto;overflow:hidden auto}.shell,.authShell,.adminShell{grid-template-columns:1fr}.adminShell>.adminHeaderWrap,.adminShell>.adminMetricGrid,.adminShell>:not(.adminHeaderWrap):not(.adminMetricGrid){grid-area:auto/1}.adminShell>.adminMetricGrid{max-height:none;position:static;overflow:visible}.adminShell>.supportChatLayout{height:auto;min-height:0}.sidebar{height:auto;position:static}.userDock{margin-top:18px;position:static}.nav{grid-template-columns:repeat(2,minmax(0,1fr))}.hero,.split,.bottomGrid,.planGrid,.metricGrid,.packageGrid{grid-template-columns:1fr}.authVisual{min-height:360px}.authPanel{border-left:0;min-height:auto}.workerPanel{border-left:0;border-top:1px solid var(--line);padding-top:18px;padding-left:0}}@media (max-width:640px){.workspace,.sidebar,.adminShell{padding:16px}.topbar,.importRow{flex-direction:column;align-items:stretch}.topbar{grid-template-columns:1fr;height:auto;min-height:76px;padding-bottom:14px}.dashboardTopbar{grid-template-columns:minmax(0,1fr) auto;align-items:center;height:auto;min-height:56px;margin-top:0;padding-bottom:0}.dashboardTopbar .topActions{flex-wrap:nowrap;justify-content:flex-end}.topbar>div:first-child,.topActions{height:auto}.adminHeaderTop{flex-wrap:wrap;align-items:center;gap:10px}.adminBreadcrumbs{order:3;width:100%;font-size:18px}.hero{grid-template-columns:1fr;padding:20px}.hero .importRow,.hero .buttonRow,.hero .subscriptionActionStack{grid-template-columns:1fr;gap:10px;width:100%;display:grid}.hero .buttonRow>.linkButton,.hero .buttonRow>button,.hero .buttonRow form,.hero .buttonRow form>button,.hero .importRow>.linkButton,.hero .importRow>button,.hero .importRow form,.hero .importRow form>button{width:100%;min-width:0;max-width:100%}.heroText{padding-right:0;width:100%!important;max-width:100%!important}.hero:has(.trafficDial) .heroText{width:100%!important;max-width:100%!important;padding-right:0!important}.heroText h2{overflow-wrap:normal;word-break:keep-all;max-width:100%;font-size:42px}.trafficDial{width:160px;height:160px;position:relative;top:auto;right:auto}.tableRow,.adminRow{grid-template-columns:1fr}.authPanel{padding:24px}}.landingMain{background-color:#000;background-image:linear-gradient(90deg,#ffffff0d 1px,#0000 1px),linear-gradient(#ffffff0d 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:68px 68px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;min-height:100vh}.landingHeader{z-index:20;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#000000e6;justify-content:space-between;align-items:center;gap:14px;min-height:84px;padding:14px clamp(20px,4vw,64px);display:flex;position:sticky;top:0}.landingBrand img{width:clamp(210px,20vw,320px);height:auto;display:block}.landingNav{flex-wrap:wrap;gap:8px;display:flex}.landingTopActions{align-items:center;gap:8px;display:flex}.landingNav a{border:1px solid var(--line-bright);letter-spacing:.08em;text-transform:uppercase;background:#070910;padding:10px 14px;font-size:13px}.landingHeroV2{border-bottom:1px solid var(--line);place-items:center;min-height:calc(100svh - 84px);padding:clamp(30px,5vh,60px) clamp(20px,5vw,78px);display:grid;position:relative;overflow:hidden}.landingHeroImageLayer{z-index:0;position:absolute;inset:0}.landingHeroImageLayer img{filter:brightness(.52)saturate()contrast();width:100%;height:auto;position:absolute;bottom:0;left:0;right:0}.landingHeroImageLayer:after{content:"";background:linear-gradient(#0000005c 0%,#0000002e 42%,#00000057 100%),radial-gradient(at 50% 58%,#00000008 20%,#0000008c 82%,#000000db 100%);position:absolute;inset:0}.landingHeroCopy{text-align:center;z-index:2;justify-items:center;width:min(100%,920px);display:grid}.landingHeroCopy .linkButton{margin-top:20px}.landingSection{width:min(1240px,100% - 40px);margin:0 auto;padding:clamp(36px,5vw,60px) 0}.intro{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:34px;display:grid}.heading{margin-bottom:18px}.landingHero h1,.landingHeroCopy h1{letter-spacing:.01em;margin:0;font-size:clamp(42px,7vw,84px);line-height:.94}.landingHeroCopy h1{text-transform:uppercase;max-width:18ch}.landingLead{color:#d6deef;max-width:860px;font-size:clamp(16px,2vw,22px)}.landingGrid{border:1px solid var(--line-bright);background:var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.landingGrid article{background:var(--panel);padding:18px}.landingGrid h3{margin:10px 0 8px}.landingGrid p{color:var(--muted);margin:0}.landingFeature,.landingKeywordBlock,.landingCTA,.landingFineprint{border:1px solid var(--line-bright);background:#050a14cc;padding:clamp(16px,3vw,26px)}.landingFeature h2,.landingKeywordBlock h2,.landingCTA h2{margin:0 0 8px;font-size:clamp(22px,3vw,36px)}.landingFeatureGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.landingFeatureGrid p,.landingKeywordBlock p,.landingCTA p{color:#ccdaef;margin:0}.landingCTA{justify-content:space-between;align-items:center;gap:14px;display:flex}.landingFineprint p{color:var(--muted);margin:0;font-size:12px}.localeSwitch{border:1px solid var(--line);background:#00000073;align-items:center;display:inline-flex;position:relative}.localeSwitchTrigger{text-transform:none;letter-spacing:0;background:0 0;border:0;align-items:center;gap:6px;width:100%;height:100%;min-height:38px;padding:0 10px;display:inline-flex}.localeSwitchTrigger img,.localeSwitchMenu img{object-fit:cover;border:1px solid var(--line-bright);width:18px;height:12px}.localeSwitchMenu{border:1px solid var(--line-bright);z-index:30;background:#04060d;min-width:160px;display:grid;position:absolute;top:calc(100% + 6px);right:0}.localeSwitchMenu button{border:0;border-bottom:1px solid var(--line);text-transform:none;letter-spacing:0;background:0 0;justify-content:flex-start;gap:8px;min-height:36px}.localeSwitchMenu button:last-child{border-bottom:0}.localeSwitchMenu button.active{color:var(--cyan);background:#0a1220}.localeSwitch.compact{width:auto}.sidebarFoot .localeSwitch{border:1px solid var(--line-bright);background:var(--panel);width:100%}.sidebarFoot .localeSwitchTrigger{text-transform:none;letter-spacing:0;width:100%;height:100%;min-height:48px;padding:10px}.sidebarFoot .localeSwitchMenu{top:auto;bottom:calc(100% + 8px);right:0}@media (max-width:980px){.landingNav,.landingGrid,.landingFeatureGrid,.intro{grid-template-columns:1fr;display:grid}.landingNav{display:none}.landingTopActions{flex-wrap:wrap;justify-content:flex-end;width:100%}.landingCTA{flex-direction:column;align-items:flex-start}.checkoutGrid{grid-template-columns:1fr}.cycleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.landingShell{background:radial-gradient(circle at 15% 10%,#00f6ff33,#0000 40%),radial-gradient(circle at 90% 80%,#4169ff33,#0000 34%),#020308}.sidebarFoot{z-index:40;grid-template-columns:1fr 1fr;align-items:stretch;gap:10px;margin-top:auto;display:grid;position:relative;overflow:visible}.sidebarAdminEntry{border:1px solid var(--line-bright);height:48px;min-height:48px;color:var(--text);letter-spacing:.04em;box-sizing:border-box;transition:border-color var(--dur-mid) var(--ease-neon), background-color var(--dur-mid) var(--ease-neon), color var(--dur-fast) var(--ease-neon), box-shadow var(--dur-mid) var(--ease-neon);background:#070a12eb;grid-column:1/-1;justify-content:center;align-items:center;gap:8px;font-weight:800;display:flex}.sidebarAdminEntry:hover{border-color:var(--cyan);color:var(--cyan);box-shadow:var(--glow-cyan-soft);background:#07101d}.sidebarFoot>*,.sidebarFoot .localeSwitch.compact{width:100%}.nodesGrid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.nodeCard3{border:1px solid var(--line);background:var(--panel-2);grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px;display:grid}.nodeCell{align-content:start;gap:4px;display:grid}.nodeCell>span,.nodeCell>em{color:var(--muted);font-size:12px}.toolPanel{border:1px solid var(--line-bright);opacity:0;pointer-events:none;max-height:0;transition:max-height var(--dur-slow) var(--ease-neon), opacity var(--dur-mid) var(--ease-neon), transform var(--dur-mid) var(--ease-neon), padding var(--dur-mid) var(--ease-neon), border-color var(--dur-mid) var(--ease-neon);background:linear-gradient(#060a12e0,#04080eeb);margin-top:2px;padding:0 12px;overflow:hidden;transform:translateY(-4px)}.toolPanel.open{opacity:1;pointer-events:auto;max-height:720px;padding:12px;transform:translateY(0)}.toolTabs{border-bottom:1px solid #3f475d99;flex-wrap:wrap;gap:8px;padding-bottom:4px;display:flex}.toolTabs button.active{border-color:var(--cyan);color:var(--cyan);box-shadow:0 0 14px #00f6ff2e}.toolGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:8px;margin-top:10px;display:grid}.toolLaunchFeedback{color:#ffd7df;background:#300a186b;border:1px solid #ff567a6b;margin:8px 0 0;padding:8px 10px;font-size:12px;line-height:1.45}.toolGrid .linkButton{text-transform:none;letter-spacing:.01em;justify-content:flex-start;gap:10px;width:100%;min-height:50px;font-weight:600}.toolGrid .linkButton img{object-fit:contain;flex:0 0 26px;width:26px;height:26px}.clientGrid{grid-template-columns:1fr;gap:14px;display:grid}.downloadPlatformBlock{border:1px solid var(--line-bright);background:#060a12c7;padding:12px}.downloadPlatformBlock h3{margin:0;font-size:16px}.downloadSectionTitle{justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:10px;display:flex}.downloadSectionTitle span{color:var(--muted);text-align:right;font-size:12px;line-height:1.45}.downloadEmptyState{border:1px solid var(--line);color:var(--muted);background:#080e1a94;margin:0;padding:14px 16px;line-height:1.65}.iosDownloadNotice{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.tinyGhostButton{border:1px solid var(--line-bright);min-height:34px;color:var(--cyan);letter-spacing:.02em;white-space:nowrap;background:#060a12cc;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:12px;font-weight:900;display:inline-flex}.tinyGhostButton:hover{border-color:var(--cyan);background:#00f6ff14}.downloadCardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:10px;display:grid}.downloadCard{border:1px solid var(--line-bright);background:#080e1ad1;padding:16px 18px;gap:14px!important;min-height:74px!important}.downloadCard img{object-fit:contain;flex:0 0 34px;width:34px;height:34px}.downloadCard span{letter-spacing:.01em;gap:4px;font-size:18px;font-weight:700;display:grid}.downloadCard small{color:var(--muted);letter-spacing:.04em;font-size:12px;font-weight:600}@media (max-width:980px){.toolGrid,.landingGrid{grid-template-columns:1fr}.downloadCardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.inviteActionRow,.inviteActionMain,.inviteHeroTop,.inviteHeroStats,.inviteHintGrid,.inviteMetricGrid{grid-template-columns:1fr}.inviteHeroPanel{padding:16px}.inviteHeroStats article{border-right:0;border-bottom:1px solid var(--line);min-height:auto}.inviteHeroStats article:last-child{border-bottom:0}.tableRow.inviteRecordRow{grid-template-columns:repeat(6,minmax(0,1fr))!important}.inviteCopyBtn,.withdrawForm input{width:100%;min-width:0}.nodesGrid3,.nodeCard3{grid-template-columns:1fr}.ordersHeaderRow{display:none}.ordersPanel,.ordersPageStack,.trafficChartPanel,.trafficTablePanel,.inviteRecordsPanel,.inviteRecordTable,.inviteHintGrid,.inviteActionRowInline,.inviteActionRowInline form,.inviteActionSlot{min-width:0;max-width:100%}.inviteRecordsPanel{align-self:stretch;width:100%}.trafficChartPanel,.trafficTablePanel{align-self:stretch;width:100%;min-width:0;max-width:100%}.ordersDataRow{border-top:1px solid var(--line);grid-template-columns:1fr;gap:8px;width:100%;min-width:0;max-width:100%;margin-top:10px;padding:12px;display:grid}.ordersDataRow>span,.ordersDataRow>strong,.ordersDataRow>em{overflow-wrap:anywhere;min-width:0}.currentSubscriptionPanel{padding:16px}.currentSubscriptionCard{grid-template-columns:1fr;gap:10px;display:grid}.currentSubscriptionCard>*{min-width:0}.ordersDataRow .buttonRow,.ordersActionRow,.ordersModalActionRow{grid-template-columns:1fr;width:100%;min-width:0;max-width:100%;display:grid}.ordersActionRow>.linkButton,.ordersActionRow>button,.ordersActionRow form,.ordersActionRow form>button,.ordersModalActionRow>.linkButton,.ordersModalActionRow>button,.ordersModalActionRow form,.ordersModalActionRow form>button{width:100%;min-width:0}.tableRow.inviteRecordRow{row-gap:6px;padding:12px;grid-template-columns:1fr!important}.inviteRecordRow.tableHead{display:none!important}.inviteRecordRow>span{overflow-wrap:anywhere;min-width:0}.qrModal .tableRow{width:100%;min-width:0;grid-template-columns:1fr!important}.inviteActionRowInline{grid-template-columns:1fr;display:grid}.inviteActionRowInline .inviteActionBtn{width:100%;min-width:0}.inviteShareRow{grid-template-columns:1fr;justify-self:stretch;width:100%}.inviteActionMain{grid-template-rows:none}.inviteShareStats,.inviteActionsStack,.inviteHeroTop h1,.inviteHeroTop p,.inviteShareButton1,.inviteShareButton2,.inviteShareButton3,.inviteShareButton4,.inviteCodeField,.inviteCopyCodeBtn,.inviteLinkField,.inviteCopyLinkBtn{grid-area:auto}.inviteShareStats{justify-self:stretch;width:100%}.inviteShareBtn{width:100%}.inviteField,.inviteBox,.inviteFlowSketch,.inviteFlowNode{min-width:0;max-width:100%}.inviteFlowSketch,.inviteRuleShowcase{grid-template-columns:1fr}.inviteRuleOrbit{min-height:210px}.inviteFlowNode:not(:last-child):after{top:auto;bottom:-7px;right:50%;transform:translate(50%)rotate(135deg)}.inviteFlowArrow{transform:rotate(90deg)}}@media (max-width:640px){.downloadCardGrid{grid-template-columns:1fr}}.adminSubRow{grid-template-columns:minmax(220px,1fr) repeat(8,minmax(90px,1fr)) 88px;align-items:center}.adminSubHeader{border:1px solid var(--line);color:var(--muted);letter-spacing:.06em;text-transform:uppercase;grid-template-columns:minmax(220px,1fr) repeat(8,minmax(90px,1fr)) 88px;gap:10px;margin-bottom:8px;padding:10px 12px;font-size:12px;display:grid}.adminSubRow input{min-height:34px;padding:0 8px}.adminSubRow button{min-height:34px}.announcementList{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.adminAnnouncementList{grid-template-columns:1fr}.announcementCard{border:1px solid var(--line);background:var(--panel-2);gap:10px;padding:14px;display:grid}.announcementButton{width:100%;min-width:0;color:inherit;text-align:left;text-transform:none;letter-spacing:0;cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;transition:border-color .18s,background .18s,transform .18s}.announcementButton:hover{background:#090e19f5;border-color:#50deff6b;transform:translateY(-1px)}.announcementCard strong,.announcementCard span{display:block}.announcementContent{gap:6px;min-width:0;display:grid}.announcementContent strong{color:var(--text);font-size:15px}.announcementContent span{max-width:100%;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.announcementCard time{color:var(--muted);white-space:nowrap;font-size:12px}.announcementModal{width:min(720px,92vw);padding:24px}.announcementModal time{color:var(--muted);font-size:12px}.announcementModal h3{color:var(--text);margin:12px 38px 14px 0;font-size:clamp(22px,4vw,32px);line-height:1.2}.announcementModal p{color:var(--muted);white-space:pre-wrap;margin:0;line-height:1.85}.ordersPageStack{grid-auto-rows:max-content;align-content:start;align-self:start;gap:0;width:100%;min-width:0;display:block}.ordersPageStack>.panel,.ordersPageStack>.currentSubscriptionPanel{width:100%;min-width:0;max-width:100%}.ordersHeaderRow,.ordersDataRow{grid-template-columns:minmax(150px,1fr) minmax(170px,1.15fr) minmax(90px,.55fr) minmax(82px,.45fr) minmax(292px,1.15fr);align-items:center;gap:10px;display:grid}.ordersHeaderRow{border:1px solid var(--line);color:var(--muted);text-transform:uppercase;background:#090e19;min-height:44px;padding:0 12px;font-size:12px}.ordersDataRow{border:1px solid var(--line);background:var(--panel-2);border-top:none;min-height:62px;padding:10px 12px}.ordersDataRow .buttonRow{justify-content:flex-start;align-items:center;height:100%;margin-top:0}.ordersPanel{box-sizing:border-box;align-self:start;height:auto;min-height:0}.ordersActionRow,.ordersModalActionRow{flex-wrap:nowrap;align-items:center}.ordersActionRow{gap:8px;width:100%;min-width:0}.ordersActionRow>.linkButton,.ordersActionRow>button,.ordersActionRow form,.ordersActionRow form>button,.ordersModalActionRow>.linkButton,.ordersModalActionRow>button,.ordersModalActionRow form,.ordersModalActionRow form>button{height:40px;min-height:40px}.ordersActionRow>.linkButton,.ordersActionRow>button,.ordersActionRow form{flex:1 1 0;min-width:0}.ordersActionRow>.linkButton,.ordersActionRow>button,.ordersActionRow form>button{white-space:nowrap;width:100%;padding-inline:8px;font-size:12px}.currentSubscriptionPanel{box-sizing:border-box;align-self:start;height:auto;min-height:0;margin-top:0;padding:24px;display:block}.currentSubscriptionPanel+.ordersPanel{margin-top:0}.currentSubscriptionCard{width:100%;min-height:40px;color:var(--text);text-align:left;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:16px;padding:0;display:flex}.currentSubscriptionCard span{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:clamp(15px,1.2vw,18px);font-weight:600;overflow:hidden}.currentSubscriptionCard strong{color:var(--text);font-size:inherit;text-overflow:ellipsis;white-space:nowrap;line-height:1.05;overflow:hidden}.currentSubscriptionCta{border:1px solid #ffffff59;min-height:40px;margin-left:auto;padding:0 16px;box-shadow:0 0 18px #ffffff0f;color:var(--text)!important;font-size:13px!important;font-weight:800!important}.currentSubscriptionCta:hover{border-color:#ffffffad;box-shadow:0 0 24px #ffffff1f}.autoRenewToggle{align-items:center;gap:10px;display:inline-flex}.autoRenewToggle input{opacity:0;pointer-events:none;position:absolute}.autoRenewToggle>span{border:1px solid var(--line-bright);background:#05070d;width:38px;height:22px;position:relative;box-shadow:inset 0 0 0 1px #ffffff0d}.autoRenewToggle>span:after{content:"";background:var(--muted);width:14px;height:14px;transition:transform var(--dur-fast) var(--ease-neon), background-color var(--dur-fast) var(--ease-neon);position:absolute;top:3px;left:3px}.autoRenewToggle input:checked+span{background:#00f6ff29;border-color:#00f6ffb8}.autoRenewToggle input:checked+span:after{background:var(--cyan);transform:translate(16px)}.autoRenewToggle.disabled{opacity:.55}.autoRenewHelp{color:var(--muted);margin:12px 0 0;line-height:1.7}.adminTable{border-collapse:collapse;border:1px solid var(--line);background:var(--panel-2);width:100%;font-size:13px}.adminTable th,.adminTable td{border-bottom:1px solid var(--line);border-right:1px solid var(--line);vertical-align:middle;padding:8px}.adminTable th{color:var(--muted);text-align:left;text-transform:uppercase;font-size:12px}.adminTable input,.adminTable select,.adminTable button,.adminTable .linkButton{box-sizing:border-box;vertical-align:middle;height:36px;min-height:36px;font-size:12px;line-height:1}.adminTable input,.adminTable select{padding:0 10px}.adminTable button,.adminTable .linkButton{white-space:nowrap;min-width:62px;padding:0 12px}.adminTable form:not(.adminHiddenForm){vertical-align:middle;align-items:center;gap:8px;min-height:36px;margin:0;display:inline-flex}.adminTable td>form:not(.adminHiddenForm),.adminTable td>form:not(.adminHiddenForm)>button:only-child{width:100%}.adminFormGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.adminFormGrid label{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;gap:6px;font-size:12px;display:grid}.adminFormGrid input,.adminFormGrid select{min-height:42px}.adminFormGrid .span2{grid-column:1/-1}.adminActionRow,.clientDownloadInlineForm{align-items:center;gap:8px;display:flex}.clientDownloadInlineForm input{min-width:260px}.clientIconSelect{align-items:center;gap:8px;min-width:210px;display:flex}.clientIconSelect img{object-fit:contain;border:1px solid var(--line);background:#ffffff0a;width:28px;height:28px;padding:3px}.clientIconSelect select{min-width:160px}.clientDownloadTable td strong,.clientDownloadTable td small{display:block}.clientDownloadTable td small{color:var(--muted);word-break:break-all;margin-top:4px;font-size:11px}.clientDownloadNameInput{width:100%;min-width:150px;font-weight:800}.adminPlanI18nStack{grid-template-columns:repeat(2,minmax(110px,1fr));gap:6px;min-width:236px;display:grid}.adminPlanI18nStack.wide{min-width:420px}.adminPlanI18nStack input{width:100%}.adminOrdersStack{gap:18px;display:grid}.adminOrdersInnerCard{border-color:var(--line);box-shadow:none;background:#080c16b3;animation:none}.adminManualOrderPanel{min-width:0}.adminManualOrderPanel form{max-width:560px}.adminOrderRow td:nth-child(7),.adminOrderRow td:nth-child(9),.adminOrderRow td:nth-child(10){width:66px}.adminOrderRow td:nth-child(7) button,.adminOrderRow td:nth-child(9) button,.adminOrderRow td:nth-child(10) button{min-width:56px;padding-inline:8px}.adminCopyButton{justify-content:flex-start;align-items:center;gap:6px;width:100%;max-width:none;display:inline-flex;min-width:0!important}.adminCopyButton svg{flex:none}.adminCopyButton span{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:auto;min-width:0;overflow:hidden}.adminSubForm{grid-template-columns:repeat(10,minmax(88px,1fr));gap:6px;display:grid}.adminSubForm input,.adminSubForm select,.adminSubForm button{min-height:32px;font-size:12px}.adminSubTableForm{grid-template-columns:repeat(10,minmax(88px,1fr));gap:8px;display:grid}.adminSubTableForm input,.adminSubTableForm select,.adminSubTableForm button{min-height:34px;font-size:12px}.adminInlineAction{flex-wrap:nowrap;align-items:center;gap:8px;width:100%;display:flex}.adminInlineActionSingle{grid-template-columns:1fr}.adminInlineAction>input,.adminInlineAction>select{flex:120px;min-width:120px}.adminInlineAction>button,.adminInlineAction>form{flex:none}.adminInlineAction>form{margin:0}.adminInlineAction select,.adminInlineAction button{height:36px;min-height:36px}.adminHiddenForm{display:none}.adminPanelSearch{border-color:var(--line);width:min(320px,100%);min-height:38px;color:var(--text);background:#050a14db}.adminPanelSearch::placeholder{color:var(--muted)}.adminOrdersHead{align-items:flex-start;gap:16px}.adminOrdersHead p{color:var(--muted);margin:6px 0 0}.adminOrderSearchForm{white-space:nowrap;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.adminOrderSearchForm .adminPanelSearch{flex:0 0 260px;width:260px}.adminOrderSearchForm button,.adminOrderSearchForm .buttonLike{flex:none}.adminInlineForm{grid-template-columns:repeat(12,minmax(96px,1fr));align-items:center;gap:8px;display:grid}.adminInlineForm input,.adminInlineForm select,.adminInlineForm button{height:36px;min-height:36px;font-size:12px}.adminUserCell{gap:4px;display:grid}.adminHelpText{margin:-4px 0 12px;line-height:1.7}.ticketsLayout{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(280px,.9fr) minmax(0,2.6fr);gap:0;min-height:calc(100vh - 52px);display:grid}.ticketsListPanel{min-height:70vh}.ticketsHeadRow{justify-content:space-between;align-items:center;display:flex}.ticketsList{gap:6px;display:grid}.ticketConversation{align-content:start;gap:12px;max-height:52vh;margin-bottom:12px;display:grid;overflow:auto}.ticketBubble{border:1px solid var(--line);background:var(--panel-2);gap:8px;padding:12px;display:grid}.ticketBubble header{color:var(--muted);justify-content:space-between;gap:10px;font-size:12px;display:flex}.ticketBubble p{margin:0}.ticketAttachmentGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.ticketAttachmentImage,.ticketAttachmentFile{border:1px solid var(--line);display:block;overflow:hidden}.ticketAttachmentGrid img{aspect-ratio:1;object-fit:contain;background:#00000057;width:100%;display:block}.ticketAttachmentFile{aspect-ratio:1;text-align:center;background:linear-gradient(90deg,#00f6ff14 0 1px,#0000 1px 14px),linear-gradient(0deg,#ff4fd814 0 1px,#0000 1px 14px),#04070df0;align-content:center;place-items:center;gap:8px;padding:10px;display:grid}.ticketAttachmentFile span{color:var(--cyan);letter-spacing:.12em;border:1px solid #00f6ff6b;padding:7px 9px;font-size:12px;font-weight:900}.ticketAttachmentFile small{max-width:100%;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.supportChatLayout{border:1px solid var(--line);background:#02050cd1;align-items:stretch;height:calc(100vh - 52px);min-height:0;overflow:hidden}.adminSupportChatLayout{grid-template-rows:minmax(0,1fr)}.adminSupportChatLayout>.supportSidebar,.adminSupportChatLayout>.supportChatPanel{grid-row:1;align-self:stretch}.supportSidebar,.supportChatPanel{background:0 0;border:0}.supportSidebar{border-right:1px solid var(--line);min-height:0;overflow:auto}.supportSidebarHead{gap:12px;margin-bottom:14px}.supportNewConversation{white-space:nowrap}.supportEmptyText{color:var(--muted)}.supportConversationList{gap:0;margin:0 -10px}.supportConversationRow+.supportConversationRow{margin-top:-1px}.supportConversationRow{transition:border-color var(--dur-mid) var(--ease-neon), background-color var(--dur-mid) var(--ease-neon), box-shadow var(--dur-mid) var(--ease-neon), transform var(--dur-fast) var(--ease-neon);background:0 0;border:1px solid #ffffff1f;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;display:grid;position:relative}.supportConversationRow:before{content:"";background:var(--cyan);opacity:0;transform-origin:50%;width:3px;transition:opacity var(--dur-mid) var(--ease-neon), transform var(--dur-mid) var(--ease-neon);position:absolute;inset:0 auto 0 0;transform:scaleY(.42);box-shadow:0 0 16px #00f6ff8c}.supportConversationItem{background:0 0;border:0;gap:5px;min-width:0;padding:13px 12px;display:grid}.supportConversationRow,.supportConversationItem{transition:border-color var(--dur-mid) var(--ease-neon), background-color var(--dur-mid) var(--ease-neon), transform var(--dur-fast) var(--ease-neon)}.supportConversationRow:hover,.supportConversationRow.active{border-color:var(--line-bright);background:#07101d}.supportConversationRow.active{box-shadow:0 0 0 1px #00f6ff14,inset 0 0 22px #00f6ff0a}.supportConversationRow.active:before{opacity:1;transform:scaleY(1)}.supportDeleteConversation{color:#ff7186;opacity:.72;width:40px;min-height:0;transition:opacity var(--dur-mid) var(--ease-neon), border-color var(--dur-mid) var(--ease-neon), background-color var(--dur-mid) var(--ease-neon), color var(--dur-mid) var(--ease-neon), transform var(--dur-fast) var(--ease-neon);background:#ff57700f;border:1px solid #ff577057;align-self:stretch;place-items:center;margin:8px 8px 8px 0;padding:0;display:inline-grid}.supportDeleteConversation:hover,.supportDeleteConversation:focus-visible{opacity:1;color:#ff4f6c;background:#ff577029;border-color:#ff5770e6;transform:translateY(-1px)}.supportDeleteConversation svg{fill:none;stroke:currentColor;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.9px;width:18px;height:18px}.supportConversationTitle{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}.supportConversationMeta,.supportConversationItem time{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.supportChatPanel{grid-template-rows:auto minmax(0,1fr) auto;min-height:0;padding:0;display:grid;overflow:hidden}.supportChatHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:22px 24px;display:flex}.supportChatHeader h2{margin:0}.supportChatHeader p{color:var(--muted);margin:6px 0 0}.supportStatusBadge{border:1px solid var(--line-bright);color:var(--muted);text-transform:uppercase;padding:7px 10px;font-size:12px;font-weight:800}.supportStatusBadge.open,.supportStatusBadge.in_progress{color:var(--cyan);border-color:#00f6ff6b}.supportStatusBadge.resolved{color:#72ffbd;border-color:#55ffaa6b}.supportStatusBadge.closed{color:var(--muted);border-color:#ffffff38}.supportMessagePane{scrollbar-color:#00f6ff57 #ffffff0b;scrollbar-width:thin;min-height:0;max-height:none;margin:0;padding:22px 24px;overflow-y:auto}.supportMessagePane::-webkit-scrollbar{width:10px}.supportMessagePane::-webkit-scrollbar-track{background:linear-gradient(#00f6ff0b,#4169ff09),#ffffff0a;border-left:1px solid #ffffff0f}.supportMessagePane::-webkit-scrollbar-thumb{background:linear-gradient(#00f6ff6b,#4169ff47);border:2px solid #05080ff5;box-shadow:0 0 10px #00f6ff1f}.supportMessagePane::-webkit-scrollbar-thumb:hover{background:linear-gradient(#00f6ff94,#4169ff61)}.supportMessage{border-color:var(--line);width:fit-content;max-width:min(680px,82%)}.supportMessageUser{background:linear-gradient(135deg,#00f6ff1f,#4169ff1a);justify-self:end}.supportMessageAdmin{background:linear-gradient(135deg,#ff4fd821,#7354ff1a),#070a16eb;border-color:#ff4fd83d;justify-self:start;box-shadow:inset 0 0 22px #ff4fd809}.supportAttachmentGrid{grid-template-columns:repeat(3,minmax(0,140px))}.supportComposer{border-top:1px solid var(--line);background:#00000042;gap:10px;padding:16px 24px 22px;display:grid}.supportComposer textarea{resize:vertical;min-height:88px}.supportComposerActions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.supportComposerNotice{color:var(--muted);margin-right:auto;font-size:13px;font-weight:800}.supportComposerNotice.success{color:#72ffbd}.supportComposerNotice.error{color:var(--bad)}.supportStatusSelect{align-items:center;gap:8px;margin-right:0;display:flex}.supportStatusSelect span{color:var(--muted);font-size:12px}.supportSaveStatus{min-height:40px;padding:0 14px}.supportSaveStatus:disabled{cursor:not-allowed;opacity:.45;box-shadow:none;transform:none}.supportAttachButton{border:1px solid var(--line-bright);cursor:pointer;justify-content:center;align-items:center;min-height:40px;padding:0 14px;font-weight:800;display:inline-flex}.supportAttachButton input{display:none}.supportNoConversation{text-align:center;align-content:center;place-items:center;gap:10px;min-height:60vh;display:grid}.supportNoConversation p{color:var(--muted);margin:0}.supportCreateModal{overscroll-behavior:contain;width:min(720px,94vw);max-height:calc(100vh - 40px);overflow:auto}.modalMask{z-index:90;animation:neonFadeIn var(--dur-mid) var(--ease-neon);background:#000000b3;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modalCard{border:1px solid var(--line-bright);width:min(640px,100%);animation:neonRiseIn var(--dur-mid) var(--ease-neon);transition:border-color var(--dur-mid) var(--ease-neon), box-shadow var(--dur-mid) var(--ease-neon);background:#090d18;padding:16px}@keyframes neonFadeIn{0%{opacity:0}to{opacity:1}}@keyframes donationOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes donationCardPop{0%{opacity:0;transform:translateY(18px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes donationGridGlitch{0%,to{filter:hue-rotate();transform:translate(0)}34%{filter:hue-rotate(18deg);transform:translate(6px,-3px)}62%{filter:hue-rotate(-14deg);transform:translate(-4px,5px)}}@keyframes donationConfettiFall{0%{opacity:0;transform:translateY(-18vh)rotate(0)scale(.8)}10%{opacity:1}78%{opacity:1}to{opacity:0;transform:translate3d(var(--fall-x), 118vh, 0) rotate(720deg) scale(1)}}@keyframes donationTextGlitch{0%,to{transform:translate(0)}20%{transform:translate(4px,-2px)}42%{transform:translate(-5px,2px)}64%{transform:translate(2px,3px)}}@keyframes donationCardGlitch{0%,88%,to{transform:translate(0)}90%{transform:translate(2px,-1px)}92%{transform:translate(-2px,1px)}}@keyframes neonRiseIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes routeLoadingBar{0%{width:0;transform:translate(0)}40%{width:46%;transform:translate(0)}to{width:38%;transform:translate(165%)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.priorityField{border:1px solid var(--line);gap:14px;padding:10px;display:flex}.priorityField label{align-items:center;gap:6px;min-height:auto;display:inline-flex}.supportServiceNotice{border:1px solid var(--line-bright);color:var(--muted);background:linear-gradient(90deg,#00f6ff14,#ff4fd80a),#060a12d1;grid-column:1/-1;margin:0;padding:12px 14px;line-height:1.8}.uploadDropArea{isolation:isolate;text-align:center;cursor:pointer;min-height:190px;transition:border-color var(--dur-mid) var(--ease-neon), background var(--dur-mid) var(--ease-neon), box-shadow var(--dur-mid) var(--ease-neon), transform var(--dur-fast) var(--ease-neon);background:linear-gradient(90deg,#00f6ff14 0 1px,#0000 1px 18px),linear-gradient(0deg,#ff4fd80f 0 1px,#0000 1px 18px),repeating-linear-gradient(90deg,#0000 0 28px,#00f6ff14 28px 30px,#0000 30px 44px),linear-gradient(#090e1bfa,#04070dfa);border:1px dashed #00f6ff7a;place-items:center;gap:14px;padding:24px;display:grid;position:relative;overflow:hidden}.uploadDropArea:before,.uploadDropArea:after{content:"";pointer-events:none;z-index:-1;position:absolute}.uploadDropArea:before{mix-blend-mode:screen;background:linear-gradient(90deg,#0000 0 18%,#00f6ff24 18% 20%,#0000 20% 100%),linear-gradient(90deg,#0000 0 62%,#ff4fd81f 62% 66%,#0000 66% 100%);border:1px solid #ffffff0d;inset:12px}.uploadDropArea:after{background:var(--cyan);opacity:.72;width:8px;height:8px;bottom:34px;right:38px;box-shadow:-208px -116px #00f6ff9e,-184px -92px #ff4fd86b,-144px 28px #00f6ff5c,-72px -128px #fff3,-28px -58px #ff4fd870,18px -124px #00f6ff70}.uploadDropArea:hover,.uploadDropArea:focus-within{border-color:var(--cyan);transform:translateY(-1px);box-shadow:0 0 0 1px #00f6ff33,inset 0 0 0 1px #ff4fd81f}.uploadDropArea input{opacity:0;cursor:pointer;position:absolute;inset:0}.uploadDropArea small{color:var(--muted)}.supportUploadDropArea{margin-top:6px}.supportUploadIcon{width:112px;height:112px;color:var(--cyan);filter:drop-shadow(0 0 18px #00f6ff47);place-items:center;display:grid}.supportUploadIcon svg{width:100%;height:100%;overflow:visible}.supportUploadIconFrame,.supportUploadIconFold,.supportUploadIconImage,.supportUploadIconArrow{fill:none;stroke:currentColor;stroke-linecap:square;stroke-linejoin:miter;stroke-width:4px}.supportUploadIconFrame{fill:#00f6ff0d}.supportUploadIconFold{stroke:#ffffff9e}.supportUploadIconImage{stroke:#ff4fd8eb}.supportUploadIconSun{fill:#ffffffe6}.supportUploadIconArrow{stroke:#f7fbff}.supportUploadCopy{gap:6px;display:grid}.supportUploadCopy>span{color:var(--text);letter-spacing:.03em;font-size:17px;font-weight:900}.supportUploadCopy small{font-size:13px;line-height:1.6}.supportUploadPreviewGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.supportUploadPreviewGrid.compact{grid-template-columns:repeat(5,minmax(76px,104px));justify-content:start}.supportUploadPreview{border:1px solid var(--line-bright);background:#05070dd6;margin:0;overflow:hidden}.supportUploadPreview img,.supportUploadFilePreview{aspect-ratio:1;border-bottom:1px solid var(--line);width:100%;display:block}.supportUploadPreview img{object-fit:cover}.supportUploadFilePreview{background:linear-gradient(90deg,#00f6ff14 0 1px,#0000 1px 14px),linear-gradient(0deg,#ff4fd814 0 1px,#0000 1px 14px),#04070df0;place-items:center;display:grid}.supportUploadFilePreview span{color:var(--cyan);letter-spacing:.12em;border:1px solid #00f6ff6b;padding:7px 9px;font-size:12px;font-weight:900}.supportUploadPreview figcaption{gap:8px;padding:9px;display:grid}.supportUploadPreview figcaption span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.supportUploadRemove{color:#ff7890;border-color:#ff5c7a6b;min-height:30px;padding:0 9px;font-size:12px}@media (max-width:640px){.supportUploadPreviewGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:980px){.currentSubscriptionCard{flex-wrap:wrap;gap:8px 10px;min-height:0;padding:2px 0}.currentSubscriptionCta{text-align:center;margin-left:0}.ticketsLayout{grid-template-rows:auto;grid-template-columns:1fr;height:auto;min-height:0;overflow:visible}.supportSidebar,.supportChatPanel{min-height:0}.supportSidebar{border-right:0;border-bottom:1px solid var(--line)}.supportMessage{width:100%}.supportComposerActions{flex-direction:column;align-items:stretch}.supportStatusSelect,.supportStatusSelect select,.supportAttachButton,.supportComposerActions button{width:100%}}.adminUserCell strong,.adminUserCell span{display:block}.adminUserCell span{color:var(--muted)}@media (max-width:980px){.announcementList{grid-template-columns:1fr}}.authLocale{position:absolute;top:14px;right:14px}html[dir=rtl] .authLocale{left:14px;right:auto}.mobileNavToggle,.mobileNavButton{display:none}.sidebarBody{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-color:#00f6ff5c #060912eb;scrollbar-width:thin;flex-direction:column;gap:14px;min-width:0;min-height:0;display:flex;overflow:hidden auto}.sidebarBody::-webkit-scrollbar{width:10px;height:0}.sidebarBody::-webkit-scrollbar-track{background:linear-gradient(#00f6ff09,#4169ff06),#060912f0}.sidebarBody::-webkit-scrollbar-thumb{background:linear-gradient(#00f6ff6b,#4169ff3d);border:2px solid #060912f5}.sidebarBody::-webkit-scrollbar-corner{background:#060912f5}@media (max-width:980px){.shell{width:100%;max-width:100vw;overflow-x:hidden}.workspace{width:100%;min-width:0;max-width:100vw;overflow-x:hidden}.authShell{grid-template-rows:auto auto;min-height:100vh;overflow:visible;grid-template-columns:1fr!important}.authPanel{border-left:0;order:1;align-content:start;min-height:auto;padding:14px 16px;overflow:visible}.authPanel h2{margin:4px 0 0;font-size:24px}.authBrand img{width:min(100%,190px);margin-bottom:12px}.authPanel form{gap:10px;margin-top:10px}.authPanel input,.authPanel select{min-height:40px}.loginOptionRow,.codeInputRow{grid-template-columns:1fr;align-items:stretch;display:grid}.forgotPasswordLink{justify-self:start}.codeInputRow button{width:100%}.authVisual{order:2;min-height:220px;padding:0}.authVisual div{display:none}.authVisual img{object-fit:cover;width:100%;height:100%;position:static}.sidebar{z-index:80;gap:10px;width:100%;max-width:100vw;min-height:64px;padding:12px 16px;display:grid;position:sticky;top:0}.sidebarTop{align-items:center;justify-content:initial;border-bottom:0;grid-template-columns:minmax(0,1fr) auto;gap:10px;height:40px;min-height:40px;margin:0;padding:0;display:grid}.sidebarTop .brand{align-items:center;min-width:0;height:40px;margin-bottom:0;overflow:hidden}.brandLockup{width:150px;max-width:46vw}.mobileNavToggle{opacity:0;pointer-events:none;position:absolute}.mobileNavButton{border:1px solid var(--line-bright);text-transform:uppercase;letter-spacing:.04em;background:#070910;justify-content:center;align-items:center;min-height:40px;font-weight:700;display:inline-flex}.sidebarBody{gap:10px;display:none;overflow:visible}.mobileNavToggle:checked~.sidebarBody{display:grid}.nav{grid-template-columns:1fr!important}.sidebarFoot{box-sizing:border-box;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:0;padding:0 6px;position:relative;overflow:visible}.sidebarFoot .userDock,.sidebarFoot .localeSwitch{box-sizing:border-box;width:100%;min-height:48px;margin-top:0}.sidebarFoot .userDockTrigger,.sidebarFoot .localeSwitchTrigger{box-sizing:border-box;width:100%;height:48px;min-height:48px;padding:10px;line-height:1}.userDock{margin-top:0!important;position:static!important}.userMenu{z-index:180;inset:auto 0 calc(100% + 8px)}.sidebarFoot .localeSwitchMenu{min-width:0;inset:auto 0 calc(100% + 8px)}}.docsShell{grid-template-columns:minmax(220px,300px) minmax(0,1fr);align-items:start;gap:18px;display:grid}.docsArticleNav{gap:10px;display:grid;position:sticky;top:28px}.docsArticleNav h2{margin:0 0 6px}.docsArticleNav a{border:1px solid var(--line-bright);color:var(--text);background:#080c18b8;padding:12px}.docsArticleNav a:hover{color:var(--cyan);border-color:var(--cyan)}.docsArticleStack{gap:18px;display:grid}.docsArticleCard{overflow:hidden}.markdownArticle{color:var(--text);font-size:16px;line-height:1.78}.markdownArticle>:first-child{margin-top:0}.markdownArticle h1,.markdownArticle h2,.markdownArticle h3{color:var(--text);margin:28px 0 12px;line-height:1.2}.markdownArticle h1{letter-spacing:-.03em;font-size:clamp(30px,4vw,54px)}.markdownArticle h2{color:var(--cyan);font-size:26px}.markdownArticle p,.markdownArticle ul,.markdownArticle ol,.markdownArticle table,.markdownArticle blockquote{margin:0 0 18px}.markdownArticle img{object-fit:cover;border:1px solid var(--line-bright);vertical-align:middle;background:#05070d;max-width:100%;max-height:360px;margin:8px 10px 18px 0}.markdownArticle p>img:first-child:last-child{width:100%;max-height:420px;display:block}.markdownArticle table{border-collapse:collapse;border:1px solid var(--line-bright);width:100%;overflow:hidden}.markdownArticle th,.markdownArticle td{border:1px solid var(--line);text-align:left;padding:12px}.markdownArticle blockquote{border-left:3px solid var(--cyan);color:var(--muted);background:#00f6ff0f;padding:14px 16px}.markdownArticle code,.adminAuditTable code{color:var(--cyan);background:#00f6ff14;border:1px solid #00f6ff2e;padding:2px 5px}.adminHelpEditorPanel,.adminHelpArticleList,.adminHelpArticleCard,.adminHelpForm{gap:14px;display:grid}.adminHelpWorkspace{border:1px solid var(--line);background:#02050cd1;grid-template-columns:minmax(260px,340px) minmax(0,1fr);align-items:stretch;height:calc(100svh - 139px);min-height:520px;display:grid;overflow:hidden}.adminHelpWorkspace.fullscreen{z-index:5000;width:100vw;height:100svh;min-height:100svh;animation:editorFullscreenIn var(--dur-mid) var(--ease-neon);background:linear-gradient(90deg,#ffffff0d 1px,#0000 1px),linear-gradient(#ffffff0d 1px,#0000 1px),#000000fa;border:0;grid-template-columns:minmax(0,1fr);position:fixed;inset:0}.adminHelpWorkspace.fullscreen .adminHelpSidebar{display:none}.adminHelpWorkspace.fullscreen .adminHelpEditorHeader{padding:20px 28px}.adminHelpWorkspace.fullscreen .adminHelpEditorBody{padding:20px 28px 28px}@media (max-width:980px){.shell{min-height:100vh;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;display:flex!important}.shell>.sidebar{align-self:stretch;width:100%;min-height:64px;height:auto!important}.shell>.workspace{flex:auto;align-self:stretch;width:100%;margin:0!important}.workspace{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:12px;padding:12px 16px 16px;display:flex}.workspace>.section,.workspace>.panel,.workspace>.metricGrid,.workspace>.ordersPageStack{align-self:stretch;width:100%;min-width:0;max-width:100%;margin-top:0}.workspace>.section:first-child,.workspace>.panel:first-child,.workspace>.metricGrid:first-child,.workspace>.ordersPageStack:first-child{margin-top:0}.ordersHeaderRow{display:none!important}.ordersPanel,.ordersPageStack,.ordersDataRow,.ordersDataRow>span,.ordersDataRow>strong,.ordersDataRow>em,.ordersActionRow,.ordersModalActionRow,.ordersActionRow form,.ordersModalActionRow form{min-width:0;max-width:100%}.ordersDataRow{gap:8px;padding:12px;grid-template-columns:1fr!important;display:grid!important}.ordersDataRow>span,.ordersDataRow>strong,.ordersDataRow>em{overflow-wrap:anywhere;word-break:break-word}.ordersDataRow .buttonRow,.ordersActionRow,.ordersModalActionRow{flex-wrap:nowrap;justify-content:stretch;align-items:stretch;gap:8px;width:100%;grid-template-columns:1fr!important;display:grid!important}.ordersActionRow>.linkButton,.ordersActionRow>button,.ordersActionRow form,.ordersActionRow form>button,.ordersModalActionRow>.linkButton,.ordersModalActionRow>button,.ordersModalActionRow form,.ordersModalActionRow form>button{max-width:100%;height:40px;width:100%!important;min-width:0!important}.nodesGrid3,.nodeCard3{grid-template-columns:1fr!important}.trafficChartWrap,.trafficChart,.adminTable{width:100%;max-width:100%}.ordersPageStack,.ordersPanel,.ordersPanel>.panelHead,.ordersPanel>.panelHead>div,.ordersPanel>.panelHead h2,.ordersPanel>.panelHead p,.ordersPanel>.ordersHeaderRow,.ordersPanel>.ordersDataRow{width:100%!important;min-width:0!important;max-width:100%!important}.ordersPanel>.ordersDataRow{grid-template-columns:1fr!important;justify-items:stretch!important}.ordersPanel>.ordersDataRow>*,.ordersPanel .ordersActionRow,.ordersPanel .ordersModalActionRow,.ordersPanel .ordersActionRow form,.ordersPanel .ordersModalActionRow form,.ordersPanel .ordersActionRow>.linkButton,.ordersPanel .ordersActionRow>button,.ordersPanel .ordersActionRow form>button,.ordersPanel .ordersModalActionRow>.linkButton,.ordersPanel .ordersModalActionRow>button,.ordersPanel .ordersModalActionRow form>button{width:100%!important;min-width:0!important;max-width:100%!important}}.adminHelpSidebar,.adminHelpEditorPanel{background:0 0;border:0;min-height:0}.adminHelpSidebar{border-right:1px solid var(--line);grid-template-rows:auto minmax(0,1fr);gap:0;padding:24px;display:grid;overflow:hidden}.adminHelpSidebarHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding:0;display:flex}.adminHelpSidebarHead h2{margin:0}.adminHelpSidebarHead p{color:var(--muted);margin:5px 0 0;font-size:12px}.adminHelpArticleNav{min-height:0;margin:0 -10px;padding:0;overflow:auto}.adminHelpArticleRow{width:100%;min-height:auto;color:var(--text);text-align:left;transition:border-color var(--dur-mid) var(--ease-neon), background-color var(--dur-mid) var(--ease-neon), box-shadow var(--dur-mid) var(--ease-neon), transform var(--dur-fast) var(--ease-neon);background:0 0;border:1px solid #ffffff1f;gap:5px;padding:13px 12px 13px 16px;display:grid;position:relative}.adminHelpArticleRow+.adminHelpArticleRow{margin-top:-1px}.adminHelpArticleRow:before{content:"";background:var(--cyan);opacity:0;transform-origin:50%;width:3px;transition:opacity var(--dur-mid) var(--ease-neon), transform var(--dur-mid) var(--ease-neon);position:absolute;inset:0 auto 0 0;transform:scaleY(.42);box-shadow:0 0 16px #00f6ff8c}.adminHelpArticleRow:hover,.adminHelpArticleRow.active{border-color:var(--line-bright);background:#07101d;transform:none}.adminHelpArticleRow.active{box-shadow:0 0 0 1px #00f6ff14,inset 0 0 22px #00f6ff0a}.adminHelpArticleRow:hover{box-shadow:none}.adminHelpArticleRow:active{transform:none}.adminHelpArticleRow.active:before{opacity:1;transform:scaleY(1)}.adminHelpArticleRow time{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.adminHelpEditorPanel{grid-template-rows:auto minmax(0,1fr);gap:0;padding:0;overflow:hidden}.adminHelpEditorHeader{padding:22px 24px}.adminHelpHeaderActions{align-items:center;gap:10px;display:flex}.adminHelpFullscreenButton{white-space:nowrap;min-height:36px}@keyframes editorFullscreenIn{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}.adminHelpEditorBody{min-height:0;padding:18px 24px 24px;overflow:auto}.adminHelpDeleteForm{margin-top:12px}.adminHelpArticleCard{border:1px solid var(--line-bright);background:#070a14b8;padding:16px}.adminHelpGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.adminHelpGrid.compact{grid-template-columns:2fr 1fr 1fr}.adminHelpGrid.textareas textarea{min-height:270px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;line-height:1.55}.adminAuditFilters{grid-template-columns:repeat(4,minmax(0,1fr)) auto auto;align-items:end;gap:12px;display:grid}.buttonLike{justify-content:center;align-items:center;min-height:42px;display:inline-flex}.tableWrap{border:1px solid var(--line-bright);overflow:auto}.adminAuditTable{border-collapse:collapse;width:100%;min-width:980px}.adminAuditTable th,.adminAuditTable td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:12px}.adminAuditTable pre{white-space:pre-wrap;word-break:break-word;max-width:420px;color:var(--muted);margin:0}.paginationRow{justify-content:flex-end;align-items:center;gap:12px;margin-top:16px;display:flex}.trafficPageSizeForm{color:var(--muted);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.trafficPageSizeForm label{align-items:center;gap:8px;display:inline-flex}.trafficPageSizeForm select,.trafficPageSizeForm button{width:auto;height:36px;min-height:36px}.disabled{pointer-events:none;opacity:.42}.dangerButton{color:var(--bad)!important}.statusPill{border:1px solid var(--line-bright);min-height:28px;color:var(--muted);white-space:nowrap;background:#080c16b8;justify-content:center;align-items:center;padding:0 10px;font-size:12px;font-weight:900;display:inline-flex}.statusPill.active{color:var(--cyan);background:#00f6ff12;border-color:#68f4ff6b}.statusPill.warning{color:#ffbe5c;background:#ffbe5c14;border-color:#ffbe5c6b}@media (max-width:900px){.docsShell,.adminHelpGrid,.adminHelpGrid.compact,.adminAuditFilters{grid-template-columns:1fr}.trafficPageSizeForm{justify-content:flex-start;width:100%}.docsArticleNav{position:relative;top:auto}}.docsHero{background:linear-gradient(90deg,#00f6ff14,#0000 48%),linear-gradient(135deg,#080c18f0,#05070dfa);grid-template-columns:minmax(0,1fr) minmax(300px,460px);align-items:end;gap:22px;margin-bottom:18px;display:grid}.docsHeroLabel{color:var(--cyan);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:8px;margin:0 0 14px;font-weight:900;display:inline-flex}.docsHero h1{letter-spacing:-.055em;margin:0;font-size:clamp(34px,5vw,72px);line-height:.95}.docsHero p:not(.docsHeroLabel){max-width:760px;color:var(--muted);margin:18px 0 0;font-size:17px;line-height:1.7}.docsSearch{border:1px solid var(--line-bright);background:#070b14;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:10px;min-height:58px;padding:14px 16px;display:grid}.docsSearch svg{color:var(--cyan)}.docsSearch input{background:0 0;border:0;min-height:30px;padding:0}.docsCommerceShell{grid-template-columns:minmax(260px,330px) minmax(0,1fr)}.docsCommerceNav{gap:14px;display:grid;position:sticky;top:28px}.docsNavBlock{gap:10px;display:grid}.docsNavBlock h2{margin:0 0 6px}.docsNavBlock a{border:1px solid var(--line);color:var(--text);background:#080c18b8;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:10px;padding:13px;display:grid}.docsNavBlock a:hover{border-color:var(--cyan);color:var(--cyan)}.docsInlineSearch{border:1px solid var(--line);background:#050810d1;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:10px;min-height:46px;padding:0 12px;display:grid}.docsInlineSearch svg{color:var(--cyan)}.docsInlineSearch input{background:0 0;border:0;min-height:36px;padding:0}.docsArticleNavButton{border:1px solid var(--line);width:100%;min-height:52px;color:var(--text);text-align:start;cursor:pointer;background:#080c18b8;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:10px;padding:13px;transition:border-color .18s,background .18s,color .18s;display:grid;position:relative}.docsArticleNavButton:before{content:"";inset-inline-start:0;background:0 0;width:3px;position:absolute;top:0;bottom:0}.docsArticleNavButton:hover,.docsArticleNavButton.active{color:var(--cyan);background:#0c1426eb;border-color:#68f4ff8c}.docsArticleNavButton.active:before{background:var(--cyan);box-shadow:0 0 18px #00f6ff8c}.docsArticleNavButton svg{color:currentColor}.docsSupportCard{color:var(--text);background:linear-gradient(135deg,#00f6ff1a,#ff35f70f);grid-template-columns:22px minmax(0,1fr) 18px;align-items:center;gap:12px;display:grid}.docsSupportCard svg{color:var(--cyan)}.docsFeatured{color:var(--text);background:linear-gradient(135deg,#00f6ff1f,#080c18e6);gap:8px;display:grid}.docsFeatured span{color:var(--cyan);text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:900}.docsFeatured strong{font-size:28px;line-height:1.15}.docsFeatured small{color:var(--muted);align-items:center;gap:6px;display:inline-flex}.docsCommerceArticle{padding:clamp(24px,4vw,48px)}.adminAuditPageContent{align-content:start;gap:14px;display:grid}.adminAuditPageContent.panel{background:0 0;border:0;padding:0}.adminAuditPageContent>.panel{margin:0}@media (max-width:900px){.docsHero,.docsCommerceShell{grid-template-columns:1fr}.docsCommerceNav{position:relative;top:auto}}.adminHelpPageContent.section{background:0 0;border:0;align-self:stretch;padding:0}.mdEditorShell{border:1px solid var(--line-bright);background:#05070dd1}.mdEditorTabs{border-bottom:1px solid var(--line-bright);background:#080c18db;flex-wrap:wrap;display:flex}.mdEditorTabs button{border:0;border-right:1px solid var(--line);min-height:44px;color:var(--muted);background:0 0}.mdEditorTabs button.active{color:var(--cyan);box-shadow:inset 0 -2px 0 var(--cyan);background:#00f6ff14}.mdEditorPanel{gap:12px;padding:16px;display:grid}.mdEditorPanel>header{gap:12px;display:grid}.mdEditorPanel>header>div:first-child{gap:4px;display:grid}.mdEditorPanel>header strong{font-size:18px}.mdEditorPanel>header span{color:var(--muted);font-size:13px}.mdToolbar{flex-wrap:wrap;gap:8px;display:flex}.mdToolbar button{border-color:var(--line-bright);background:#080d18;min-height:34px;padding:7px 10px;font-size:12px}.mdToolbar button:hover{color:var(--cyan);border-color:var(--cyan)}.mdToolbar .mdToolBold{font-weight:950}.mdToolbar .mdToolItalic{font-style:italic}.mdToolbar .mdToolStrike{text-decoration:line-through}.mdToolbar .mdToolCode{letter-spacing:.03em;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}.mdEditorGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:14px;display:grid}.mdEditorColumn{grid-template-rows:auto minmax(0,1fr);align-content:start;gap:8px;min-width:0;display:grid}.mdColumnTitle{min-height:18px;color:var(--muted);align-items:center;font-size:13px;font-weight:800;line-height:1;display:flex}.mdEditorGrid textarea{resize:vertical;min-height:560px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;line-height:1.55}.mdPreviewPane{border:1px solid var(--line-bright);background:linear-gradient(135deg,#080c18f5,#05070dfa);min-width:0;min-height:560px;max-height:760px;padding:16px;overflow:auto}@media (max-width:1100px){.adminHelpWorkspace{grid-template-columns:1fr;height:auto;min-height:calc(100vh - 52px);overflow:visible}.adminHelpSidebar{border-right:0;border-bottom:1px solid var(--line)}.adminHelpArticleNav{max-height:280px}.adminHelpEditorPanel,.adminHelpEditorBody{overflow:visible}.mdEditorGrid{grid-template-columns:1fr}}.adminBackupPage{gap:12px;display:grid}.adminBackupForm{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.adminBackupForm label,.adminBackupChecks label{gap:6px;display:grid}.adminBackupForm .checkLine,.adminBackupChecks label{align-items:center;gap:8px;display:flex}.adminBackupWide,.adminBackupForm button,.adminBackupChecks{grid-column:1/-1}.adminBackupChecks{border:1px solid var(--line);background:#060a12b8;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:10px;display:grid}.adminBackupSecurityGrid{border:1px solid var(--line-bright);background:var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.adminBackupSecurityGrid>div{background:var(--panel-2);gap:8px;padding:14px;display:grid}.adminBackupSecurityGrid strong{color:var(--cyan)}.adminBackupSecurityGrid span{color:var(--muted);line-height:1.5}.adminBackupCommand{border:1px solid var(--line);max-height:360px;color:var(--muted);white-space:pre-wrap;background:#05070d;padding:14px;overflow:auto}.successNotice,.errorNotice{background:#00f6ff12;border:1px solid #00f6ff52;margin:0;padding:10px 12px}.errorNotice{color:#ff8ea0;background:#ff5c7a14;border-color:#ff5c7a73}@media (max-width:980px){.adminBackupForm,.adminBackupSecurityGrid,.adminBackupChecks{grid-template-columns:1fr}}.adminBackupStatusGrid{border:1px solid var(--line-bright);background:var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.adminBackupStatusGrid>div{background:var(--panel-2);gap:8px;min-width:0;padding:14px;display:grid}.adminBackupStatusGrid .wide{grid-column:span 2}.adminBackupStatusGrid span{color:var(--muted);letter-spacing:.06em;font-size:12px;font-weight:800}.adminBackupStatusGrid strong{overflow-wrap:anywhere}.backupOk{color:var(--cyan)}.backupFail{color:#ff8ea0}.adminNodesPageContent{align-content:start;gap:14px;height:100%;min-height:0;display:grid;overflow:hidden}.adminNodesPageContent>.panel{height:100%;min-height:0;margin:0;overflow:auto}.nodeTrafficDonut{--node-donut-bg:conic-gradient(#1d2435 0 100%);border:1px solid var(--line-bright);background:radial-gradient(circle, #070a12f5 0 47%, transparent 48% 100%), var(--node-donut-bg);border-radius:50%;place-items:center;width:160px;height:160px;display:grid;position:relative;box-shadow:inset 0 0 18px #00f6ff14,0 0 24px #00f6ff14}.nodeTrafficDonut:after{content:"";pointer-events:none;border:1px solid #ffffff14;border-radius:50%;position:absolute;inset:15px}.nodeTrafficDonutCore{z-index:1;text-align:center;justify-items:center;gap:4px;display:grid;position:relative}.nodeTrafficDonutCore span{color:var(--muted);letter-spacing:.08em;font-size:12px;font-weight:800}.nodeTrafficDonutCore strong{color:var(--text);font-size:18px}@media (max-width:980px){.adminBackupStatusGrid{grid-template-columns:1fr}.adminBackupStatusGrid .wide{grid-column:auto}}.adminMailPageContent{gap:var(--gap);align-content:start;display:grid}.adminNestedPageShell{align-content:start;height:100%;min-height:0;overflow:auto}.adminNestedPageShell.panel{border:1px solid var(--line-bright);background:#05070deb;padding:24px}.adminNestedStack{align-content:start;gap:14px;min-height:100%;display:grid}.adminNestedStack>.panel{box-shadow:none;background:#080c16b3;margin:0;animation:none}.adminStackPage{align-content:start;gap:18px;display:grid}.adminStackPage>.panel{margin:0}.mailSettingsForm{grid-template-columns:minmax(260px,1.15fr) minmax(180px,.85fr) minmax(260px,1.15fr) auto;align-items:end;gap:14px;width:100%;display:grid}.mailSettingsSubmit{white-space:nowrap;justify-self:stretch;min-width:160px;height:46px}.mailDirectUsageBadge{border:1px solid var(--line);background:var(--panel-2);color:var(--muted);white-space:nowrap;align-items:baseline;gap:8px;padding:10px 12px;display:inline-flex}.mailDirectUsageBadge strong{color:var(--cyan);font-size:24px;line-height:1}.dnsGuideGrid{gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dnsRecordCard{border:1px solid var(--line);background:#070b14bd;padding:18px}.dnsRecordCard h3{margin:0 0 14px;font-size:18px}.dnsRecordCard dl{gap:10px;margin:0;display:grid}.dnsRecordCard dl div{gap:4px;display:grid}.dnsRecordCard dt{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:900}.dnsRecordCard dd{min-width:0;margin:0}.dnsRecordCard code{overflow-wrap:anywhere;color:var(--cyan);display:block}.dnsRecordCard p,.dnsGuideNotes p{color:var(--muted);line-height:1.75}.dnsGuideNotes{gap:8px;margin-top:16px;display:grid}.dnsGuideNotes p{margin:0}@media (max-width:980px){.mailSettingsForm,.dnsGuideGrid{grid-template-columns:1fr}.mailSettingsSubmit{justify-self:stretch;width:100%}.mailDirectUsageBadge{box-sizing:border-box;justify-content:space-between;width:100%}}.mailSettingsCheckbox{border:1px solid var(--line);min-height:46px;color:var(--muted);background:#050810d6;flex-direction:row;align-items:center;gap:10px;padding:0 12px;font-size:13px;line-height:1.45;display:flex}.mailSettingsCheckbox input{flex:none;width:18px;height:18px}.mailSettingsCheckbox span{color:var(--muted)}.smtpProvidersTable th,.smtpProvidersTable td{vertical-align:middle}.smtpProvidersTable{min-width:1180px}.smtpProviderCheck{min-height:36px;color:var(--muted);white-space:nowrap;flex-direction:row;align-items:center;gap:8px;font-size:12px;display:flex}.smtpProviderCheck input[type=checkbox]{width:17px;height:17px}.smtpProvidersTable input,.smtpProvidersTable button{width:100%}.smtpProviderHostPort{grid-template-columns:minmax(140px,1fr) 74px;gap:8px;display:grid}.smtpProviderActions{grid-template-columns:minmax(128px,1fr) 68px 68px;align-items:center;gap:8px;display:grid}.smtpProviderActions .dangerButton{color:#ff8da1;background:#ff4c7014;border-color:#ff5f7d8c}.smtpProvidersTable strong{color:var(--text);white-space:nowrap;font-size:13px}.emailVerificationBox{background:#070b14c7;border:1px solid #68f4ff38;gap:12px;margin-top:16px;padding:16px;display:grid}.emailVerificationBox.verified{border-color:#68f4ff61}.emailVerificationBox.unverified{border-color:#ffbe5c6b}.emailVerificationStatus{align-items:center;gap:12px;display:flex}.emailVerificationStatus svg{color:var(--cyan);flex:none}.emailVerificationBox.unverified .emailVerificationStatus svg{color:#ffbe5c}.emailVerificationStatus strong,.emailVerificationStatus span{display:block}.emailVerificationStatus span,.emailVerificationBox p,.formHint{color:var(--muted)}.emailVerificationActions{gap:12px;display:grid}.emailVerificationActions .codeInputRow{align-items:stretch}.forgotMethodTabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.forgotMethodTabs button{color:var(--muted);background:#070b14b8;border:1px solid #aeb8cc47}.forgotMethodTabs button.active{color:#081018;background:var(--cyan);border-color:#68f4ffc7}.formHint{margin:0;font-size:.9rem;line-height:1.6}@media (max-width:640px){.forgotMethodTabs,.emailVerificationActions .codeInputRow{grid-template-columns:1fr}}.adminProbeMetricGrid{border:1px solid var(--line-bright);background:var(--line);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1px;display:grid}.adminProbeMetricGrid article{background:var(--panel-2);gap:8px;min-height:104px;padding:14px;display:grid}.adminProbeMetricGrid span{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-weight:800}.adminProbeMetricGrid strong{font-size:22px}.adminProbeMetricGrid small{color:var(--muted);word-break:break-word;line-height:1.5}.backupWarn{color:var(--warn)!important}
