.onb{z-index:300;background:var(--bg-0);animation:fade .22s var(--ease);grid-template-columns:340px 1fr;display:grid;position:fixed;inset:0}.onb-aside,[data-theme=light] .onb-aside,[data-theme=dark] .onb-aside{--bg-0:#08090c;--bg-1:#08090c;--bg-2:#0e1017;--bg-3:#141722;--bg-4:#1d2230;--bg-inset:#040507;--border:#ffffff14;--border-2:#ffffff1f;--border-strong:#ffffff2e;--text-0:#f5f7fa;--text-1:#c5cbda;--text-2:#8b93a7;--text-3:#5a6275;--accent-glow:#7c5cff47;--accent-bright:#9d83ff;--accent-dim:#5b43c9;--accent-line:#7c5cff66;--accent-ghost:#7c5cff1f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;flex-direction:column;padding:28px 26px;display:flex;position:relative;overflow:hidden;color:#f5f7fa!important;background:#08090c!important;border-right:1px solid #ffffff14!important}.onb-aside:before{content:"";pointer-events:none;background:radial-gradient(circle,#7c5cff47,#0000 70%);border-radius:50%;width:320px;height:320px;position:absolute;top:-120px;left:-80px}.onb-meteors{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.onb-meteor{background:var(--accent-bright);border-radius:50%;width:2px;height:2px;animation-name:onbMeteorFall;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:-5%;box-shadow:0 0 0 1px #ffffff14}.onb-meteor:after{content:"";transform-origin:0;background:linear-gradient(90deg, var(--accent-bright), transparent);opacity:.5;width:60px;height:1px;position:absolute;top:50%;left:0;transform:translateY(-50%)rotate(325deg)}.onb-meteor:first-child{animation-duration:7s;animation-delay:0s;left:8%}.onb-meteor:nth-child(2){animation-duration:9s;animation-delay:1.4s;left:28%}.onb-meteor:nth-child(3){animation-duration:6.5s;animation-delay:3.1s;left:48%}.onb-meteor:nth-child(4){animation-duration:10s;animation-delay:.7s;left:64%}.onb-meteor:nth-child(5){animation-duration:8s;animation-delay:4.2s;left:80%}.onb-meteor:nth-child(6){animation-duration:7.5s;animation-delay:2.3s;left:95%}@keyframes onbMeteorFall{0%{opacity:1;transform:translateY(0)translate(0)}70%{opacity:1}to{opacity:0;transform:translateY(420px)translate(300px)}}@media (prefers-reduced-motion:reduce){.onb-meteor{display:none}}.onb-brand{align-items:center;gap:8px;margin-bottom:38px;display:flex;position:relative}.auth-theme-toggle{border:1px solid var(--border);background:var(--bg-3);width:28px;height:28px;color:var(--text-2);cursor:pointer;border-radius:8px;flex-shrink:0;place-items:center;transition:background .15s,color .15s,border-color .15s;display:grid}.auth-theme-toggle:hover{background:var(--bg-4);color:var(--text-1);border-color:var(--border-2)}.onb-brand .bm{width:32px;height:32px;box-shadow:none;background:0 0;border-radius:0;justify-content:center;align-items:center;display:flex}.onb-brand .bm svg{width:100%;height:100%;display:block}.onb-brand b{letter-spacing:-.02em;font-size:15px;font-weight:650}.onb-brand b span{color:var(--accent-bright)}.onb-brand small{letter-spacing:.14em;text-transform:uppercase;color:var(--text-1);margin-top:0;font-size:9.5px;font-weight:600;display:block}.onb-steps{flex-direction:column;gap:2px;display:flex;position:relative}.onb-step{border-radius:var(--r-md);transition:background var(--dur);align-items:center;gap:13px;padding:11px 10px;display:flex;position:relative}.onb-step .os-dot{width:28px;height:28px;font-size:12px;font-weight:650;font-family:var(--font-mono);background:var(--bg-3);border:1px solid var(--border-2);color:var(--text-2);transition:all var(--dur) var(--ease);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.onb-step .os-meta b{color:var(--text-1);transition:color var(--dur);font-size:12.5px;font-weight:600;display:block}.onb-step .os-meta small{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;max-width:160px;font-size:11px;display:block;overflow:hidden}.onb-step.done .os-dot{background:var(--success-bg);color:var(--success);border-color:#0000}.onb-step.done .os-meta b{color:var(--text-1)}.onb-step.active{background:var(--accent-ghost)}.onb-step.active .os-dot{background:var(--accent);color:#fff;box-shadow:0 0 0 4px var(--accent-ghost);border-color:#0000}.onb-step.active .os-meta b{color:var(--text-0)}.onb-step:not(:last-child):after{content:"";background:var(--border-2);border-radius:2px;width:2px;height:10px;position:absolute;top:39px;left:23px}.onb-step.done:not(:last-child):after{background:var(--success);opacity:.5}.onb-trial{border:1px solid var(--accent-line);border-radius:var(--r-lg);background:linear-gradient(140deg, var(--accent-ghost), transparent);margin-top:auto;padding:15px 16px;position:relative}.onb-trial .ot-top{color:var(--accent-bright);align-items:center;gap:8px;margin-bottom:6px;font-size:12px;font-weight:650;display:flex}.onb-trial b{letter-spacing:-.01em;color:var(--text-1);font-size:17px;font-weight:660}.onb-trial p{color:var(--text-2);margin:4px 0 0;font-size:11.5px;line-height:1.5}.onb-trust{color:var(--text-3);align-items:center;gap:8px;margin-top:16px;font-size:11px;display:flex}.onb-trust .astack .avatar{width:22px;height:22px}.onb-main{flex-direction:column;min-width:0;min-height:0;display:flex}.onb-top{border-bottom:1px solid var(--border);flex-shrink:0;justify-content:flex-end;align-items:center;gap:14px;height:60px;padding:0 28px;display:flex}.onb-top .ot-link{color:var(--text-2);font-size:12.5px}.onb-top .ot-link a{color:var(--accent-bright);font-weight:560}.onb-scroll{flex:1;justify-content:center;min-height:0;padding:44px 28px 80px;display:flex;overflow-y:auto}.onb-pane{width:100%;max-width:690px;animation:onbIn .32s var(--ease-out)}@keyframes onbIn{0%{transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.onb-pane{animation:none}}.onb-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--accent-bright);margin-bottom:10px;font-size:11.5px;font-weight:650}.onb-pane h1{letter-spacing:-.03em;margin:0 0 8px;font-size:27px;font-weight:660}.onb-pane>p.lead{color:var(--text-2);max-width:52ch;margin:0 0 28px;font-size:14px}.onb-foot{border-top:1px solid var(--border);background:color-mix(in srgb, var(--bg-0) 80%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-shrink:0;align-items:center;gap:14px;height:76px;padding:0 28px;display:flex}.onb-foot .of-prog{flex:1;align-items:center;gap:12px;display:flex}.onb-foot .of-bar{background:var(--track);border-radius:99px;width:160px;height:6px;overflow:hidden}.onb-foot .of-bar>i{background:var(--accent);height:100%;transition:width .4s var(--ease-out);border-radius:99px;display:block}.onb-foot .of-count{color:var(--text-2);font-size:12px;font-family:var(--font-mono);white-space:nowrap}.onb-grid2{grid-template-columns:1fr 1fr;gap:14px;display:grid}.onb-sso{grid-auto-columns:1fr;grid-auto-flow:column;gap:10px;margin-bottom:18px;display:grid}.onb-sso .btn{height:40px}.onb-or{color:var(--text-3);align-items:center;gap:12px;margin:4px 0 18px;font-size:11px;display:flex}.onb-or:before,.onb-or:after{content:"";background:var(--border);flex:1;height:1px}.pick-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.pick-grid.onb-3col{grid-template-columns:repeat(3,1fr)}.pick{border:1px solid var(--border);border-radius:var(--r-md);background:var(--bg-2);cursor:pointer;transition:border-color var(--dur), transform var(--dur), background var(--dur);padding:15px 14px;position:relative}.pick:hover{border-color:var(--border-strong);transform:translateY(-1px)}.pick.on{border-color:var(--accent-line);box-shadow:0 0 0 1px var(--accent-line);background:var(--accent-ghost)}.pick .pk-ic{border-radius:12px;place-items:center;width:46px;height:46px;margin-bottom:12px;display:grid}.pick .pk-ic img{-o-object-fit:contain;object-fit:contain;width:30px;height:30px;display:block}.pick b{text-align:left;font-size:13px;font-weight:600;display:block}.pick small{color:var(--text-2);text-align:left;margin-top:2px;font-size:11px;display:block}.pick .pk-chk{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:18px;height:18px;display:none;position:absolute;top:11px;right:11px}.pick.on .pk-chk{display:grid}.plat-info-icon{background:var(--bg-3);width:16px;height:16px;color:var(--text-2);cursor:help;border-radius:50%;place-items:center;font-size:11px;font-weight:700;line-height:1;display:grid}.plat-tooltip-float{background:var(--bg-4,#1e1e2e);border:1px solid var(--border);width:200px;color:var(--text-1);pointer-events:none;z-index:9999;white-space:normal;text-align:left;border-radius:8px;padding:8px 11px;font-size:11.5px;font-weight:400;line-height:1.55;position:fixed;box-shadow:0 8px 24px #0000008c}.feat-list{flex-direction:column;gap:10px;display:flex}.feat{border:1px solid var(--border);border-radius:var(--r-md);background:var(--bg-2);cursor:pointer;transition:border-color var(--dur);align-items:flex-start;gap:13px;padding:14px 16px;display:flex}.feat .ft-ic{margin-top:1px}.feat .switch{flex-shrink:0;margin-top:2px}.feat:hover{border-color:var(--border-2)}.feat .ft-ic{border-radius:9px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.feat .ft-meta{flex:1;min-width:0}.feat .ft-meta b{font-size:13px;font-weight:600}.feat .ft-meta small{color:var(--text-2);font-size:11.5px;display:block}.feat .ft-trial-note{color:var(--viz-amber);background:color-mix(in srgb, var(--viz-amber) 12%, transparent);border:1px solid color-mix(in srgb, var(--viz-amber) 25%, transparent);border-radius:4px;align-items:center;gap:4px;margin-top:5px;padding:2px 7px 2px 5px;font-size:10.5px;font-weight:500;display:inline-flex}[data-theme=light] .feat-list{--viz-amber:#92400e}.chip-row{flex-wrap:wrap;gap:8px;display:flex}.chip{border-radius:var(--r-pill);border:1px solid var(--border-2);background:var(--bg-2);height:32px;color:var(--text-1);cursor:pointer;transition:all var(--dur);align-items:center;gap:7px;padding:0 14px;font-size:12.5px;font-weight:540;display:inline-flex}.chip:hover{border-color:var(--border-strong)}.chip.on{background:var(--accent-ghost);border-color:var(--accent-line);color:var(--accent-bright)}.index-card{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--bg-2);padding:22px}.index-bignum{font-size:38px;font-weight:660;font-family:var(--font-mono);letter-spacing:-.03em}.index-check{border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:12px 0;display:flex}.index-check:last-child{border-bottom:none}.index-check .ic-dot{background:var(--bg-3);border:1px solid var(--border-2);width:24px;height:24px;color:var(--text-3);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.index-check.on .ic-dot{background:var(--success-bg);color:var(--success);border-color:#0000}.index-check.run .ic-dot{background:var(--accent-ghost);color:var(--accent-bright);border-color:#0000}.index-check .ic-spin{animation:.9s linear infinite ospin}@keyframes ospin{to{transform:rotate(360deg)}}.index-check b{transition:color var(--dur);font-size:13px;font-weight:560}.index-check.pending b{color:var(--text-3)}.plan-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.plan-card{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--bg-2);cursor:pointer;transition:border-color var(--dur), transform var(--dur);padding:18px;position:relative}.plan-card:hover{border-color:var(--border-strong);transform:translateY(-1px)}.plan-card.on{border-color:var(--accent-line);box-shadow:0 0 0 1px var(--accent-line)}.plan-card .pc-pop{background:var(--accent);color:#fff;z-index:10;border-radius:99px;align-items:center;height:18px;padding:0 9px;font-size:10px;font-weight:650;display:inline-flex;position:absolute;top:-9px;right:14px}.plan-card .pc-name{font-size:14px;font-weight:650}.plan-card .pc-price{font-size:24px;font-weight:660;font-family:var(--font-mono);letter-spacing:-.02em;margin-top:6px}.plan-card .pc-price small{color:var(--text-2);font-size:12px;font-weight:500;font-family:var(--font-ui)}.plan-card ul{flex-direction:column;gap:7px;margin:12px 0 0;padding:0;list-style:none;display:flex}.plan-card li{color:var(--text-1);align-items:center;gap:8px;font-size:12px;display:flex}.plan-card li svg{color:var(--success);flex-shrink:0}.plan-card .pc-radio{border:2px solid var(--border-strong);border-radius:50%;width:18px;height:18px;position:absolute;top:16px;right:16px}.plan-card.on .pc-radio{border-color:var(--accent);background:radial-gradient(circle at center, var(--accent) 0 40%, transparent 46%)}.trial-banner{border-radius:var(--r-md);background:linear-gradient(120deg, var(--accent-ghost), transparent);border:1px solid var(--accent-line);align-items:center;gap:14px;margin-bottom:20px;padding:14px 16px;display:flex}.trial-banner .tb-ic{background:var(--accent);color:#fff;border-radius:10px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.conn-card{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--bg-2);margin-bottom:16px;overflow:hidden}.cc-head{border-bottom:1px solid var(--border);align-items:center;gap:13px;padding:16px 18px;display:flex}.cc-ic{border-radius:11px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.cc-meta{flex:1;min-width:0}.cc-meta b{font-size:14px;font-weight:620;display:block}.cc-meta small{color:var(--text-2);font-size:11.5px}.cc-badge{height:24px;color:var(--text-2);background:var(--bg-3);border:1px solid var(--border-2);border-radius:99px;flex-shrink:0;align-items:center;gap:5px;padding:0 11px;font-size:11px;font-weight:600;display:inline-flex}.cc-badge svg{width:13px;height:13px}.cc-badge.ok{color:var(--success);background:var(--success-bg);border-color:#0000}.cc-body{flex-direction:column;gap:14px;padding:16px 18px;display:flex}.cc-cmd{background:var(--bg-inset);border:1px solid var(--border-2);border-radius:var(--r-md);align-items:center;gap:8px;height:44px;padding:0 8px 0 14px;display:flex}.cc-cmd .cmd-pfx{color:var(--text-3);font-family:var(--font-mono);flex-shrink:0;font-size:13px}.cc-cmd code{min-width:0;font-family:var(--font-mono);color:var(--text-0);white-space:nowrap;flex:1;font-size:12.5px;overflow-x:auto}.cc-cmd .cmd-copy{border-radius:var(--r-sm);width:30px;height:30px;color:var(--text-2);cursor:pointer;transition:background var(--dur), color var(--dur);background:0 0;border:none;flex-shrink:0;place-items:center;display:grid}.cc-cmd .cmd-copy:hover{background:var(--bg-3);color:var(--text-0)}.cc-actions{flex-wrap:wrap;gap:10px;display:flex}.conn-key{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--bg-2);margin-bottom:16px;padding:16px 18px}.conn-key .ck-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:9px;display:flex}.conn-key label{color:var(--text-1);white-space:nowrap;font-size:12.5px;font-weight:560}.conn-key .ck-tag{color:var(--text-3);white-space:nowrap;flex-shrink:0;align-items:center;gap:5px;font-size:11px;display:inline-flex}.conn-key .ck-tag svg{width:12px;height:12px}.key-row{align-items:center;gap:10px;display:flex}.key-row .key-val{background:var(--bg-inset);border:1px solid var(--border-2);border-radius:var(--r-md);min-width:0;height:42px;font-family:var(--font-mono);color:var(--accent-bright);letter-spacing:.02em;white-space:nowrap;flex:1;align-items:center;padding:0 14px;font-size:13px;display:flex;overflow-x:auto}.conn-key small{margin-top:9px;display:block}#connResult:empty{display:none}.conn-checking{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--bg-2);margin-bottom:24px;padding:6px 18px;overflow:hidden}.conn-check{border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:11px 0;display:flex}.conn-check:last-child{border-bottom:none}.conn-check .ic-dot{background:var(--bg-3);border:1px solid var(--border-2);width:24px;height:24px;color:var(--text-3);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.conn-check.on .ic-dot{background:var(--success-bg);color:var(--success);border-color:#0000}.conn-check.run .ic-dot{background:var(--accent-ghost);color:var(--accent-bright);border-color:#0000}.conn-check.fail .ic-dot{background:var(--danger-bg);color:var(--danger);border-color:#0000}.conn-check .ic-spin{animation:.9s linear infinite ospin;display:grid}.conn-check b{font-size:13px;font-weight:540}.conn-check.pending b{color:var(--text-3)}.conn-check.fail b{color:var(--danger)}.conn-alert{border-radius:var(--r-lg);border:1px solid color-mix(in srgb, var(--danger) 32%, transparent);background:var(--danger-bg);gap:13px;padding:16px 18px;display:flex}.conn-alert .ca-ic{color:var(--danger);flex-shrink:0;margin-top:1px}.conn-alert .ca-body b{color:var(--text-0);font-size:13.5px;font-weight:620}.conn-alert .ca-body p{color:var(--text-1);margin:5px 0 10px;font-size:12.5px;line-height:1.5}.conn-alert ul{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.conn-alert li{color:var(--text-1);align-items:center;gap:8px;font-size:12.5px;display:flex}.conn-alert li svg{flex-shrink:0}.conn-alert li.ok-li svg{color:var(--success)}.conn-alert li.bad-li svg{color:var(--danger)}.conn-okbox{border-radius:var(--r-lg);border:1px solid color-mix(in srgb, var(--success) 32%, transparent);background:var(--success-bg);align-items:flex-start;gap:13px;padding:16px 18px;display:flex}.conn-okbox .ok-ic{color:var(--success);flex-shrink:0;margin-top:1px}.conn-okbox b{color:var(--text-0);font-size:13.5px;font-weight:620}.conn-okbox p{color:var(--text-1);margin:4px 0 0;font-size:12.5px;line-height:1.5}.pay-grid{grid-template-columns:1.35fr 1fr;align-items:start;gap:22px;display:grid}.pm-tabs{gap:8px;margin-bottom:16px;display:flex}.pm-tab{border:1px solid var(--border);border-radius:var(--r-md);background:var(--bg-2);cursor:pointer;height:58px;color:var(--text-2);transition:all var(--dur);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:5px;font-size:11.5px;font-weight:560;display:flex;position:relative}.pm-tab svg{width:19px;height:19px}.pm-tab:hover{border-color:var(--border-strong)}.pm-tab.on{border-color:var(--accent);color:var(--text-0);background:var(--accent-ghost);box-shadow:0 0 0 1px var(--accent-line)}.pm-tab.disabled{cursor:not-allowed}.pm-tab.disabled:hover{border-color:var(--border)}.pm-tab-soon{letter-spacing:.05em;text-transform:uppercase;color:var(--text-2);background:var(--bg-1);border:1px solid var(--border);border-radius:20px;padding:1.5px 6px;font-size:8.5px;font-weight:700;line-height:1.5;position:absolute;top:6px;right:7px}.card-box{border:1px solid var(--border-2);border-radius:var(--r-md);background:var(--bg-inset);transition:border-color var(--dur), box-shadow var(--dur);overflow:hidden}.card-box:focus-within{border-color:var(--accent-line);box-shadow:0 0 0 3px var(--accent-ghost)}.card-line{border-bottom:1px solid var(--border);align-items:center;display:flex;position:relative}.card-line:last-child{border-bottom:none}.card-line .ci{width:100%;height:46px;color:var(--text-0);font-family:var(--font-ui);background:0 0;border:none;outline:none;padding:0 14px;font-size:14.5px}.card-line .ci::placeholder{color:var(--text-3)}.card-line.split{grid-template-columns:1fr 1fr;display:grid}.card-line.split .ci{border-right:1px solid var(--border)}.card-line.split .ci:last-child{border-right:none}.card-brand{pointer-events:none;gap:5px;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.card-brand .bz{letter-spacing:.02em;color:#fff;width:30px;height:20px;transition:opacity var(--dur), filter var(--dur);border-radius:4px;place-items:center;font-size:8px;font-weight:800;display:grid}.card-brand .bz.off{opacity:.28;filter:grayscale()}.stripe-card-element-wrap{padding:14px 16px}.stripe-card-element-wrap .StripeElement{width:100%}.pay-field{margin-bottom:14px}.pay-field>label{color:var(--text-1);margin-bottom:7px;font-size:12.5px;font-weight:560;display:block}.pay-row2{grid-template-columns:1fr 1fr;gap:10px;display:grid}.pay-save{border:1px solid var(--border);border-radius:var(--r-md);background:var(--bg-2);cursor:pointer;align-items:flex-start;gap:10px;margin-top:4px;padding:13px 14px;display:flex}.pay-save .switch{flex-shrink:0;margin-top:1px}.pay-save b{font-size:13px;font-weight:580}.pay-save small{color:var(--text-2);font-size:11.5px;display:block}.stripe-foot{color:var(--text-3);justify-content:center;align-items:center;gap:7px;margin-top:18px;font-size:12px;display:flex}.stripe-foot svg{width:13px;height:13px}.stripe-foot b{color:var(--text-1);letter-spacing:-.01em;font-weight:650}.pay-summary{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--bg-2);position:sticky;top:0;overflow:hidden}.pay-sum-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.pay-sum-head .ph-name{font-size:14px;font-weight:650}[data-theme=light] .fc-plan-selected-tag{opacity:1!important}[data-theme=light] .plan-color-text[data-color=\#60a5fa]{color:#1d4ed8!important}[data-theme=light] .plan-color-text[data-color=\#34d399]{color:#047857!important}[data-theme=light] .plan-color-text[data-color=\#7c5cff]{color:#5b43c9!important}[data-theme=light] .plan-color-text[data-color=\#fbbf24]{color:#92400e!important}.pay-sum-head .ph-tag{text-transform:uppercase;letter-spacing:.05em;color:var(--accent-bright);background:var(--accent-ghost);border-radius:99px;padding:4px 9px;font-size:10.5px;font-weight:650}.pay-sum-body{padding:16px 18px}.sum-line{color:var(--text-1);justify-content:space-between;align-items:baseline;margin-bottom:11px;font-size:13px;display:flex}.sum-line .sl-sub{color:var(--text-3);font-size:11px}.sum-line.muted-line{color:var(--text-2)}.sum-line .pos{color:var(--success)}.sum-div{background:var(--border);height:1px;margin:14px 0}.sum-total{justify-content:space-between;align-items:baseline;display:flex}.sum-total b{font-size:13.5px;font-weight:650}.sum-total .amt{font-size:26px;font-weight:680;font-family:var(--font-mono);letter-spacing:-.03em}.sum-renew{color:var(--text-3);margin-top:6px;font-size:11.5px;line-height:1.5}.bill-flow{border-top:1px solid var(--border);background:var(--bg-1);padding:16px 18px}.bill-flow h5{text-transform:uppercase;letter-spacing:.07em;color:var(--text-3);margin:0 0 14px;font-size:11px;font-weight:650}.bf-step{gap:12px;padding-bottom:16px;display:flex;position:relative}.bf-step:last-child{padding-bottom:0}.bf-step:before{content:"";background:var(--border-2);width:2px;position:absolute;top:26px;bottom:-2px;left:12px}.bf-step:last-child:before{display:none}.bf-dot{background:var(--bg-3);border:1px solid var(--border-2);width:26px;height:26px;color:var(--text-2);z-index:1;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.bf-step.now .bf-dot{background:var(--accent);color:#fff;box-shadow:0 0 0 4px var(--accent-ghost);border-color:#0000}.bf-step.charge .bf-dot{background:var(--bg-3);border-color:var(--border-strong);color:var(--text-1)}.bf-meta b{font-size:12.5px;font-weight:580;display:block}.bf-meta small{color:var(--text-2);font-size:11.5px}.bf-meta .bf-when{color:var(--text-3);font-size:10.5px;font-family:var(--font-mono);margin-top:1px;display:block}.pay-lock{color:var(--text-2);align-items:center;gap:7px;font-size:12.5px;display:inline-flex}.pay-lock svg{width:14px;height:14px}.pay-lock b{color:var(--text-1);font-weight:650}.onb-spin{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite ospin;display:inline-block}.suc-billing{border-radius:var(--r-pill);border:1px solid var(--border);background:var(--bg-2);color:var(--text-1);align-items:center;gap:8px;margin:20px auto 0;padding:10px 16px;font-size:12.5px;display:inline-flex}.suc-billing svg{width:14px;height:14px;color:var(--text-2)}.suc-billing b{font-weight:600}@media (max-width:760px){.pay-grid{grid-template-columns:1fr}.pay-summary{position:static}}.onb-success{text-align:center;padding-top:8px}.onb-success .suc-ring{background:var(--success-bg);width:92px;height:92px;color:var(--success);animation:sucPop .36s var(--ease-out);border-radius:50%;place-items:center;margin:0 auto 22px;display:grid;position:relative}@keyframes sucPop{0%{transform:scale(.8)}}.onb-success .suc-ring:after{content:"";border:1.5px solid var(--success);opacity:.3;border-radius:50%;position:absolute;inset:-8px}.onb-success h1{font-size:30px}.suc-summary{background:var(--border);border-radius:var(--r-md);text-align:left;grid-template-columns:repeat(3,1fr);gap:1px;margin:26px 0;display:grid;overflow:hidden}.suc-summary .ss{background:var(--bg-2);padding:15px 16px}.suc-summary .ss small{text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);font-size:10.5px}.suc-summary .ss b{font-size:17px;font-weight:650;font-family:var(--font-mono);letter-spacing:-.02em;margin-top:4px;display:block}.suc-incl{text-align:left;grid-template-columns:1fr 1fr;gap:10px 18px;margin:6px 0 0;display:grid}.suc-incl div{color:var(--text-1);align-items:center;gap:8px;font-size:12.5px;display:flex}.suc-incl svg{color:var(--success);flex-shrink:0}@media (max-width:900px){.onb{grid-template-columns:1fr}.onb-aside{display:none}.pick-grid{grid-template-columns:1fr 1fr}.plan-grid,.suc-incl{grid-template-columns:1fr}}.acct-creating-overlay{z-index:9999;-webkit-backdrop-filter:blur(14px);animation:acmFadeIn .2s var(--ease) both;background:#08090cbf;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@keyframes acmFadeIn{0%{opacity:0}to{opacity:1}}.acct-creating-modal{background:var(--bg-1);border:1px solid var(--border-2);text-align:center;width:380px;animation:acmSlideUp .26s var(--ease-out) both;border-radius:20px;padding:38px 32px 34px;position:relative;overflow:hidden;box-shadow:0 32px 80px #000000a6,inset 0 0 0 1px #ffffff0a}@keyframes acmSlideUp{0%{opacity:0;transform:translateY(16px)}}.acct-creating-modal:before{content:"";background:radial-gradient(circle, var(--accent-glow,#7c5cff59), transparent 70%);pointer-events:none;z-index:0;border-radius:50%;width:220px;height:220px;position:absolute;top:-60px;left:50%;transform:translate(-50%)}.acm-pulse-ring{border:2px solid var(--accent-line,#7c5cff66);border-radius:50%;width:80px;height:80px;animation:1.8s ease-out infinite acmPulse;position:absolute;top:28px;left:50%;transform:translate(-50%)}@keyframes acmPulse{0%{opacity:.8;transform:translate(-50%)scale(.85)}70%{opacity:0;transform:translate(-50%)scale(1.3)}to{opacity:0;transform:translate(-50%)scale(1.3)}}.acm-icon{z-index:1;background:0 0;place-items:center;width:54px;height:54px;margin:0 auto 20px;display:grid;position:relative}.acm-heading{z-index:1;letter-spacing:-.025em;color:var(--text-0,#fff);margin:0 0 6px;font-size:20px;font-weight:660;position:relative}.acm-sub{z-index:1;color:var(--text-2);margin:0 0 26px;font-size:13px;line-height:1.5;position:relative}.acm-steps{z-index:1;text-align:left;border:1px solid var(--border);background:var(--bg-2);border-radius:12px;flex-direction:column;gap:0;margin-bottom:24px;display:flex;position:relative;overflow:hidden}.acm-step{border-bottom:1px solid var(--border);color:var(--text-2);align-items:center;gap:12px;padding:12px 16px;font-size:13px;font-weight:520;transition:background .2s,color .2s;display:flex}.acm-step:last-child{border-bottom:none}.acm-step-dot{width:24px;height:24px;font-size:11px;font-weight:650;font-family:var(--font-mono);background:var(--bg-3);border:1px solid var(--border-2);color:var(--text-3);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.acm-step--done{color:var(--text-1)}.acm-step--done .acm-step-dot{background:var(--success-bg);color:var(--success);border-color:#0000}.acm-step--done .acm-step-dot svg{width:12px;height:12px}.acm-step--active{background:var(--accent-ghost);color:var(--text-0);font-weight:560}.acm-step--active .acm-step-dot{background:var(--accent);color:#fff;box-shadow:0 0 0 3px var(--accent-ghost);border-color:#0000}.acm-step-spin{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:12px;height:12px;animation:.65s linear infinite ospin;display:block}.acm-step--pending{color:var(--text-3)}.acm-progress-bar{z-index:1;background:var(--track,#ffffff14);border-radius:99px;width:100%;height:5px;position:relative;overflow:hidden}.acm-progress-fill{background:linear-gradient(90deg, var(--accent-dim,#5b3fd8), var(--accent-bright,#7c5cff), var(--accent-dim,#5b3fd8));height:100%;animation:acmProgressShimmer 1.6s ease-in-out infinite, acmProgressGrow 1.4s var(--ease-out) forwards;background-size:200% 100%;border-radius:99px;width:0%}@keyframes acmProgressShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes acmProgressGrow{0%{width:0%}40%{width:55%}80%{width:75%}to{width:85%}}@media (max-width:880px){.onb{background:var(--bg-0)!important;z-index:300!important;flex-direction:column!important;display:flex!important;position:fixed!important;inset:0!important}.onb-aside{display:none!important}.onb-main{flex-direction:column!important;flex:1!important;min-height:0!important;display:flex!important;position:relative!important;overflow:hidden!important}.onb-top{flex-shrink:0!important;height:52px!important;padding:0 16px!important}.onb-scroll{-webkit-overflow-scrolling:touch!important;flex:1!important;padding:16px 16px 140px!important;overflow-y:auto!important}.onb-pane{padding-bottom:40px!important}.onb-pane:after{content:""!important;clear:both!important;width:100%!important;height:100px!important;display:block!important}.onb-pane h1{margin-bottom:6px;font-size:22px}.onb-pane>p.lead{margin-bottom:20px;font-size:13px}.onb-pane p.muted{margin-bottom:36px!important}.onb-grid2{grid-template-columns:1fr!important;gap:12px!important}input,select,textarea,.input,.inp{font-size:16px!important}.onb-sso{grid-template-columns:repeat(auto-fit,minmax(95px,1fr))!important;gap:8px!important;margin-bottom:14px!important}.onb-sso .btn{white-space:nowrap!important;height:40px!important;padding:0 8px!important;font-size:12.5px!important}.sso-full{display:none!important}.onb-foot{z-index:100!important;-webkit-backdrop-filter:blur(12px)!important;border-top:1px solid var(--border)!important;background:#0a0b10eb!important;gap:10px!important;height:66px!important;padding:0 16px!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important}.onb-foot .of-bar{width:80px!important}.onb-foot .submit{height:42px!important;padding:0 16px!important;font-size:14px!important}}.onb-skel-line{background:var(--bg-3);vertical-align:middle;display:inline-block;position:relative;overflow:hidden}.onb-skel-line:after{content:"";background:linear-gradient(90deg,#0000,#ffffff0f,#0000);animation:1.8s infinite onbSkelShimmer;position:absolute;inset:0}@keyframes onbSkelShimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}[data-theme=light] .onb-top .ot-link a,[data-theme=light] .theme-btn-icon{color:var(--accent)}[data-theme=light] .onb-user-btn{color:var(--text-0)!important}[data-theme=light] .onb-user-btn svg{color:var(--text-2)!important}[data-theme=light] .onb-user-btn>div:first-child{color:#fff!important}[data-theme=light] .onb-user-dd{background:var(--bg-1)!important;border-color:var(--border-2)!important;box-shadow:var(--shadow-pop)!important}[data-theme=light] .onb-user-dd-head{border-bottom-color:var(--border)!important}[data-theme=light] .onb-user-dd-name{color:var(--text-0)!important}[data-theme=light] .onb-user-dd-email{color:var(--text-2)!important}.onb-user-dd-signout{transition:background-color .12s}.onb-user-dd-signout:hover{background:var(--danger-bg)!important}[data-theme=light] .sv-default-tag{color:#065f46!important}[data-theme=light] .site-default-tag{background:color-mix(in srgb, var(--accent) 6%, var(--bg-1))!important}[data-theme=light] .pm-annual-pct{opacity:1!important;color:var(--text-2)!important}[data-theme=light] .onb-verify-banner,[data-theme=light] .onb-verify-banner-btn{color:#92400e!important}[data-theme=light] .cpl-panel{background:var(--bg-2)!important;border-color:var(--border)!important}[data-theme=light] .cpl-head{border-bottom-color:var(--border)!important}[data-theme=light] .cpl-title,[data-theme=light] .cpl-value{color:var(--text-0)!important}[data-theme=light] .cpl-subtitle,[data-theme=light] .cpl-price-suffix,[data-theme=light] .cpl-hint{color:var(--text-2)!important}[data-theme=light] .cpl-card-label{color:var(--text-1)!important}[data-theme=light] .cpl-base{color:var(--text-3)!important}[data-theme=light] .cpl-extra{color:var(--success)!important}[data-theme=light] .cpl-price,[data-theme=light] .cpl-price-tag{color:#c0175a!important}[data-theme=light] .cpl-card{background:var(--bg-3)!important;border-color:var(--border)!important}[data-theme=light] .cpl-step-btn{background:var(--bg-4)!important;color:var(--text-0)!important}[data-theme=light] .cpl-step-btn.is-disabled{background:var(--bg-3)!important;color:var(--text-3)!important}[data-theme=light] .pm-cycle-btn.on,[data-theme=light] .pm-cycle-btn.on .pm-annual-pct{color:#fff!important}[data-theme=light] .suc-summary{box-shadow:var(--shadow-sm);background:var(--border)!important;border:1px solid var(--border)!important}[data-theme=light] .suc-summary .ss{background:var(--bg-1)!important}[data-theme=light] .suc-summary .ss small{color:var(--text-2)!important}[data-theme=light] .suc-summary .ss b{color:var(--text-0)!important}[data-theme=light] .suc-billing{box-shadow:var(--shadow-sm);background:var(--bg-1)!important;border-color:var(--border)!important;color:var(--text-1)!important}[data-theme=light] .suc-billing svg{color:var(--text-2)!important}[data-theme=light] .suc-billing b{color:var(--text-0)!important}
.lrow{border-bottom:1px solid var(--border);transition:background var(--dur);align-items:center;gap:14px;padding:14px 16px;display:flex}.lrow:last-child{border-bottom:none}.lrow:hover{background:var(--bg-3)}.lrow .lr-ic{border-radius:10px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.lrow .lr-main{flex:1;min-width:0}.lrow .lr-main .lr-title{align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.lrow .lr-main .lr-sub{color:var(--text-2);margin-top:2px;font-size:11.5px}.lrow .lr-key{font-family:var(--font-mono);color:var(--accent-bright);background:var(--accent-ghost);border-radius:5px;padding:1px 7px;font-size:11px}.qbar{background:var(--track);vertical-align:middle;border-radius:99px;width:120px;height:6px;display:inline-block;overflow:hidden}.qbar>i{border-radius:99px;height:100%;display:block}.rollout{align-items:center;gap:10px;min-width:180px;display:flex}.rollout .slider{flex:1}.rollout b{font-family:var(--font-mono);text-align:right;width:38px;font-size:12px}.feed-row{border-bottom:1px solid var(--border);transition:background var(--dur);cursor:pointer;gap:13px;padding:13px 16px;display:flex}.feed-row:last-child{border-bottom:none}.feed-row:hover{background:var(--bg-3)}.feed-row .fr-dot{flex-direction:column;flex-shrink:0;align-items:center;gap:4px;display:flex}.feed-row .fr-ic{border-radius:8px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.feed-row .fr-line{background:var(--border);border-radius:2px;flex:1;width:2px}.feed-row .fr-body{flex:1;min-width:0}.feed-row .fr-time{font-family:var(--font-mono);color:var(--text-3);white-space:nowrap;font-size:11px}.matrix{border-collapse:collapse;width:100%;font-size:12.5px}.matrix th{text-align:center;border-bottom:1px solid var(--border);padding:12px 10px;font-size:11px;font-weight:600}.matrix th:first-child{text-align:left}.matrix td{border-bottom:1px solid var(--border);text-align:center;padding:11px 10px}.matrix td:first-child{text-align:left;color:var(--text-1);font-weight:500}.matrix tr:last-child td{border-bottom:none}.matrix .perm-y{color:var(--success)}.matrix .perm-n{color:var(--text-3)}.matrix .perm-p{color:var(--warning)}.matrix .mx-role{flex-direction:column;align-items:center;gap:4px;display:flex}.matrix .mx-role span{color:var(--text-3);font-size:10px;font-weight:500}.thread{flex-direction:column;gap:14px;display:flex}.tmsg{gap:11px;display:flex}.tmsg.me{flex-direction:row-reverse}.tmsg .tm-body{max-width:80%}.tmsg .tm-bubble{border-radius:var(--r-md);background:var(--bg-3);border:1px solid var(--border);padding:10px 13px;font-size:12.5px;line-height:1.5}.tmsg.me .tm-bubble{background:var(--accent-ghost);border-color:#0000}.tmsg .tm-meta{color:var(--text-3);margin-top:4px;font-size:10.5px}.tmsg.me .tm-meta{text-align:right}:root,[data-theme=dark]{--portal-bg:#0b0d12;--portal-border:var(--border-2);--portal-bar-bg:#161a22;--portal-bar-border:var(--border);--portal-bar-dot:#343b4a;--portal-muted:#7a8395;--portal-card-border:var(--border);--portal-card-img-bg:#161a22;--portal-card-line-bg:var(--border-strong);--portal-card-line-bg-dim:var(--border)}[data-theme=light]{--portal-bg:#fff;--portal-border:#0f172a21;--portal-bar-bg:#f1f2f5;--portal-bar-border:#00000014;--portal-bar-dot:#c9ccd2;--portal-muted:#6b7382;--portal-card-border:#00000014;--portal-card-img-bg:#f1f2f5;--portal-card-line-bg:#e5e7eb;--portal-card-line-bg-dim:#eef0f3}.portal-frame{border-radius:var(--r-lg);border:1px solid var(--portal-border);background:var(--portal-bg);box-shadow:var(--shadow-md);overflow:hidden}.portal-bar{background:var(--portal-bar-bg);border-bottom:1px solid var(--portal-bar-border);align-items:center;gap:6px;height:32px;padding:0 12px;display:flex}.portal-bar .pd{background:var(--portal-bar-dot);border-radius:99px;width:9px;height:9px}.portal-url{color:var(--portal-muted);font-size:10.5px;font-family:var(--font-mono);margin-left:10px}.portal-body{min-height:250px;padding:22px 24px 30px}.portal-nav{align-items:center;gap:12px;margin-bottom:24px;display:flex}.portal-logo{color:#fff;border-radius:7px;align-items:center;gap:8px;height:30px;padding:0 12px;font-size:14px;font-weight:700;display:flex}.portal-hero{color:#fff;border-radius:12px;padding:26px}.portal-btn{color:#fff;border-radius:8px;align-items:center;height:34px;margin-top:14px;padding:0 16px;font-size:12.5px;font-weight:600;display:inline-flex}.portal-card{border:1px solid var(--portal-card-border);padding:12px;transition:all .15s}.portal-card-img{background:var(--portal-card-img-bg);border-radius:8px;height:70px;margin-bottom:8px}.portal-card-line-1{background:var(--portal-card-line-bg);border-radius:4px;width:70%;height:8px}.portal-card-line-2{background:var(--portal-card-line-bg-dim);border-radius:4px;width:40%;height:8px;margin-top:6px}.swatch{cursor:pointer;width:30px;height:30px;transition:transform var(--dur);border:2px solid #0000;border-radius:8px}.swatch:hover{transform:scale(1.08)}.swatch.on{border-color:var(--text-0);box-shadow:0 0 0 2px var(--bg-2)}.banner-prev{border-radius:var(--r-md);color:#fff;align-items:center;gap:18px;padding:20px 22px;display:flex;position:relative;overflow:hidden}.banner-prev .bp-copy{flex:1;min-width:0}.banner-prev .bp-cta{color:#16181d;background:#fffffff2;border-radius:7px;align-items:center;height:32px;padding:0 14px;font-size:12px;font-weight:650;display:inline-flex}.cond-stack{flex-direction:column;gap:6px;display:flex}.cond-join{letter-spacing:.08em;color:var(--text-3);padding-left:4px;font-size:10px;font-weight:700}.keyval{font-family:var(--font-mono);background:var(--bg-inset);border:1px solid var(--border);border-radius:var(--r-sm);align-items:center;gap:8px;padding:4px 8px;font-size:12px;display:inline-flex}.keyval .kv-x{color:var(--text-3);cursor:pointer;place-items:center;display:grid}.keyval .kv-x:hover{color:var(--text-0)}.stat-strip{background:var(--border);border-radius:var(--r-md);align-items:stretch;gap:1px;display:flex;overflow:hidden}.stat-strip .ss-cell{background:var(--bg-2);flex:1;padding:13px 16px}.stat-strip .ss-cell .ss-lab{color:var(--text-3);text-transform:uppercase;letter-spacing:.06em;font-size:10.5px}.stat-strip .ss-cell .ss-val{font-size:18px;font-weight:660;font-family:var(--font-mono);letter-spacing:-.02em;margin-top:3px}.astack{align-items:center;display:inline-flex}.astack .avatar{box-shadow:0 0 0 2px var(--bg-2);margin-left:-7px}.astack .avatar:first-child{margin-left:0}.conn-strip{flex-wrap:wrap;gap:10px;margin-bottom:18px;display:flex}.conn-chip{border:1px solid var(--border);border-radius:var(--r-md);background:var(--bg-2);flex:1 1 0;align-items:center;gap:10px;min-width:150px;padding:11px 14px;display:flex}.conn-chip .cc-dot{width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, currentColor 18%, transparent);border-radius:50%;flex-shrink:0}.conn-chip .cc-meta{min-width:0}.conn-chip .cc-meta b{white-space:nowrap;font-size:12.5px;font-weight:580;line-height:1.2;display:block}.conn-chip .cc-meta small{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}#setTabs button{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.set-card{margin-bottom:16px}.set-card .set-head{border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:15px 18px;display:flex}.set-card .set-head .sh-meta b{font-size:14px;font-weight:620;display:block}.set-card .set-head .sh-meta small{color:var(--text-2);font-size:12px}.set-card .set-head .sh-act{margin-left:auto}.set-card .set-body{padding:18px}.set-row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:18px;padding:14px 0;display:flex}.set-row:first-child{padding-top:0}.set-row:last-child{border-bottom:none;padding-bottom:0}.set-row .sr-meta{min-width:0}.set-row .sr-meta b{font-size:13px;font-weight:560;display:block}.set-row .sr-meta small{color:var(--text-2);font-size:11.5px}.set-row .sr-ctrl{flex-shrink:0;align-items:center;gap:8px;display:flex}.set-row .sr-ctrl .select,.set-row .sr-ctrl .input{min-width:200px}.secret-row{background:var(--bg-inset);border:1px solid var(--border-2);border-radius:var(--r-md);width:100%;transition:border-color var(--dur), box-shadow var(--dur);align-items:stretch;display:flex;overflow:hidden}.secret-row:focus-within{border-color:var(--accent-line);box-shadow:0 0 0 3px var(--accent-ghost)}.secret-row .input{letter-spacing:.04em;flex:1;height:38px;box-shadow:none!important;background:0 0!important;border:none!important}.secret-btn{width:40px;color:var(--text-3);cursor:pointer;border:none;border-left:1px solid var(--border);transition:color var(--dur), background var(--dur);background:0 0;flex-shrink:0;place-items:center;display:grid}.secret-btn:hover{color:var(--text-0);background:var(--bg-3)}.secret-btn.ok{color:var(--success)}.key-meta{color:var(--text-3);align-items:center;gap:10px;margin-top:7px;font-size:11.5px;display:flex}.key-meta .km-dot{background:var(--success);border-radius:50%;width:6px;height:6px}.prov-row{align-items:center;gap:12px;padding:12px 0;display:flex}.prov-row .pr-logo{color:#fff;border-radius:9px;flex-shrink:0;place-items:center;width:36px;height:36px;font-weight:800;display:grid}.danger-card{border-color:color-mix(in srgb, var(--danger) 35%, transparent)!important}.danger-card .set-head{background:var(--danger-bg)}.auth-prov{border-bottom:1px solid var(--border);align-items:center;gap:14px;padding:13px 4px;display:flex}.auth-prov:last-child{border-bottom:none}.prov-mark{background:var(--bg-inset);border:1px solid var(--border);border-radius:7px;flex-shrink:0;place-items:center;width:26px;height:26px;display:inline-grid}.prov-mark.lg{border-radius:10px;width:38px;height:38px}.prov-mark svg{display:block}.btn.ghost.danger-text,.danger-text{color:var(--danger)}.btn.ghost.danger-text:hover{background:var(--danger-bg)}
*{box-sizing:border-box}html,body{height:100%}body{background:var(--bg-0);color:var(--text-0);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-feature-settings:"cv11", "ss01";margin:0;font-size:15px;line-height:1.55}a{color:inherit;text-decoration:none}::selection{background:var(--accent-glow)}.mono{font-family:var(--font-mono)}.auth{grid-template-columns:1.05fr 1fr;min-height:100vh;display:grid}.show,[data-theme=light] .show,[data-theme=dark] .show{--bg-0:#08090c;--bg-1:#08090c;--bg-2:#0e1017;--bg-3:#141722;--bg-4:#1d2230;--bg-inset:#040507;--border:#ffffff14;--border-2:#ffffff1f;--border-strong:#ffffff2e;--text-0:#f5f7fa;--text-1:#c5cbda;--text-2:#8b93a7;--text-3:#5a6275;--grid-line:#ffffff0b;--track:#ffffff12;--accent-glow:#7c5cff47;--accent-bright:#9d83ff;--accent-dim:#5b43c9;--accent-line:#7c5cff66;--accent-ghost:#7c5cff1f;--show-accent-2-glow:#22d3ee24;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;flex-direction:column;padding:44px 52px;display:flex;position:relative;overflow:hidden;color:#f5f7fa!important;background:#08090c!important;border-right:1px solid #ffffff14!important}.show .grid-bg{pointer-events:none;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 70% at 30% 0,#000 20%,#0000 72%);mask-image:radial-gradient(90% 70% at 30% 0,#000 20%,#0000 72%)}.show .glow{filter:blur(90px);pointer-events:none;border-radius:50%;position:absolute}.show .glow.a{background:var(--accent-glow);opacity:.9;width:460px;height:460px;animation:16s ease-in-out infinite floatA;top:-180px;left:-120px}.show .glow.b{background:var(--show-accent-2-glow);width:320px;height:320px;animation:19s ease-in-out infinite floatB;bottom:-120px;right:-80px}.show .meteor{background:var(--accent-bright);pointer-events:none;border-radius:50%;width:2px;height:2px;animation-name:meteorFall;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:-5%;box-shadow:0 0 0 1px #ffffff14}.show .meteor:after{content:"";transform-origin:0;background:linear-gradient(90deg, var(--accent-bright), transparent);opacity:.6;width:60px;height:1px;position:absolute;top:50%;left:0;transform:translateY(-50%)rotate(215deg)}@keyframes meteorFall{0%{opacity:1;transform:translateY(0)translate(0)}70%{opacity:1}to{opacity:0;transform:translateY(500px)translate(-350px)}}.show .show-ripple{top:50%;left:50%;transform:translate(-50%,-50%)}.show .ripple-ring{border:1px solid;border-radius:50%;animation:4.5s ease-out infinite ripplePulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.7)}@keyframes ripplePulse{0%{transform:translate(-50%,-50%)scale(.7)}70%,to{transform:translate(-50%,-50%)scale(1.15)}}@keyframes floatA{0%,to{transform:translate(0)scale(1)}50%{transform:translate(24px,18px)scale(1.06)}}@keyframes floatB{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-18px,-22px)scale(1.08)}}.brand{align-items:center;gap:8px;display:flex;position:relative}.brand .bm{width:32px;height:32px;box-shadow:none;background:0 0;border-radius:0;justify-content:center;align-items:center;display:flex}.brand .bm svg{width:100%;height:100%;display:block}.brand b{letter-spacing:-.02em;font-size:16px;font-weight:650}.brand b span{color:var(--accent-bright)}.brand-text{flex-direction:column;line-height:1.05;display:flex}.brand-text small{letter-spacing:.13em;text-transform:uppercase;color:var(--text-1);margin-top:6px;font-size:10px;font-weight:600}.show-mid{max-width:460px;margin:auto 0;position:relative}.show-eyebrow{letter-spacing:.03em;color:var(--accent-bright);border:1px solid var(--accent-line);background:var(--accent-ghost);border-radius:99px;align-items:center;gap:8px;margin-bottom:26px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex}.show-eyebrow svg{width:14px;height:14px}.show-quote{letter-spacing:-.02em;color:var(--text-0);margin:0;font-size:28px;font-weight:560;line-height:1.32}.show-quote .grad{color:var(--accent-bright)}.show-by{align-items:center;gap:12px;margin-top:28px;display:flex}.show-by .qa{color:#fff;background:var(--accent-dim);width:44px;height:44px;box-shadow:0 0 0 1px #ffffff24 inset, 0 8px 20px -8px var(--accent-glow);border-radius:99px;place-items:center;font-size:15px;font-weight:650;display:grid}.show-by b{color:var(--text-0);font-size:14px;display:block}.show-by span{color:var(--text-2);font-size:12.5px}.show-stats{background:var(--border);border:1px solid var(--border);border-radius:var(--r-lg);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:40px;display:grid;position:relative;overflow:hidden}.show-stats .st{background:var(--bg-2);transition:background .22s var(--ease);padding:18px}.show-stats .st:hover{background:var(--bg-3)}.show-stats .st .sv{font-size:24px;font-weight:680;font-family:var(--font-mono);letter-spacing:-.03em}.show-stats .st .sl{color:var(--text-2);margin-top:4px;font-size:11.5px}.show-foot{color:var(--text-2);align-items:center;gap:12px;margin-top:auto;font-size:12px;display:flex;position:relative}.show-foot .badge{color:var(--text-2);transition:border-color .2s var(--ease), color .2s var(--ease);background:#ffffff0a;border:1px solid #ffffff14;border-radius:99px;align-items:center;gap:6px;padding:5px 12px;font-size:11.5px;font-weight:500;display:inline-flex}.show-foot .badge:hover{border-color:var(--accent-line);color:var(--text-0)}.show-foot svg{width:13px;height:13px}.form-col{flex-direction:column;padding:28px 40px;display:flex;position:relative}.form-top{color:var(--text-2);justify-content:flex-end;align-items:center;gap:8px;font-size:13px;display:flex}.form-top a{color:var(--accent-bright);font-weight:560}.form-wrap{width:100%;max-width:392px;margin:auto;padding:24px 0}.form-brand{align-items:center;gap:10px;margin-bottom:28px;display:none}.form-wrap h1{letter-spacing:-.03em;margin:0 0 7px;font-size:27px;font-weight:660}.form-wrap .sub{color:var(--text-2);margin:0 0 26px;font-size:14px}.sso{gap:9px;margin-bottom:18px;display:grid}.sso-btn{border-radius:var(--r-md);border:1px solid var(--border-2);background:var(--bg-2);height:44px;color:var(--text-0);cursor:pointer;transition:background var(--dur), border-color var(--dur), transform var(--dur);justify-content:center;align-items:center;gap:10px;font-size:14px;font-weight:540;display:flex}.sso-btn:hover{background:var(--bg-3);border-color:var(--border-strong);transform:translateY(-1px)}.sso-btn svg{width:18px;height:18px}.or{color:var(--text-1);align-items:center;gap:12px;margin:6px 0 18px;font-size:11.5px;display:flex}.or:before,.or:after{content:"";background:var(--border);flex:1;height:1px}.field{flex-direction:column;gap:7px;margin-bottom:15px;display:flex}.field label{color:var(--text-1);justify-content:space-between;align-items:center;font-size:12.5px;font-weight:560;display:flex}.field label a{color:var(--accent-bright);font-size:12px;font-weight:500}.inp-wrap{position:relative}.inp{background:var(--bg-inset);border:1px solid var(--border-2);border-radius:var(--r-md);width:100%;height:46px;color:var(--text-0);transition:border-color var(--dur), box-shadow var(--dur);padding:0 14px;font-family:inherit;font-size:14.5px}.inp::placeholder{color:var(--text-3)}.inp:focus{border-color:var(--accent-line);box-shadow:0 0 0 3px var(--accent-ghost);outline:none}.inp.has-btn{padding-right:46px}.inp.bad,.input.bad{border-color:var(--danger)!important;box-shadow:0 0 0 3px var(--danger-bg)!important}.eye{width:34px;height:34px;color:var(--text-3);border-radius:var(--r-sm);cursor:pointer;transition:color var(--dur), background var(--dur);background:0 0;border:none;place-items:center;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.eye:hover{color:var(--text-1);background:var(--bg-3)}.eye svg{width:18px;height:18px}.err{color:var(--danger);align-items:center;gap:6px;margin-top:7px;font-size:12px;display:none}.err.show{display:flex}.err svg{flex-shrink:0;width:13px;height:13px}.inline-err,.field .inline-err,.form-wrap .inline-err{color:var(--danger);gap:6px;width:100%;margin-top:6px;font-size:12px;display:none;text-align:left!important;box-shadow:none!important;background:0 0!important;border:none!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;padding:0!important}.inline-err.show,.field .inline-err.show,.form-wrap .inline-err.show{text-align:left!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;display:flex!important}.inline-err svg,.field .inline-err svg,.form-wrap .inline-err svg{width:13px!important;min-width:13px!important;height:13px!important;min-height:13px!important;color:var(--danger)!important;stroke:var(--danger)!important;flex-shrink:0!important;margin:0!important;display:inline-block!important}.inline-err svg *,.field .inline-err svg *{stroke:var(--danger)!important}.inline-err span,.field .inline-err span,.form-wrap .inline-err span{text-align:left!important;color:var(--danger)!important;font-size:12px!important;line-height:1.3!important;display:inline!important}.row-between{justify-content:space-between;align-items:center;margin:4px 0 22px;display:flex}.row-between a{color:var(--accent-bright);font-size:12px;font-weight:500}.check{cursor:pointer;color:var(--text-1);-webkit-user-select:none;user-select:none;align-items:center;gap:9px;font-size:13.5px;display:flex}.check input{opacity:0;pointer-events:none;position:absolute}.check .box{border:1.5px solid var(--border-strong);width:18px;height:18px;transition:all var(--dur);border-radius:5px;place-items:center;display:grid}.check .box svg{color:#fff;opacity:0;width:12px;height:12px;transition:all var(--dur);transform:scale(.6)}.check input:checked+.box{background:var(--accent);border-color:#0000}.check input:checked+.box svg{opacity:1;transform:none}.check input:focus-visible+.box{box-shadow:0 0 0 3px var(--accent-ghost)}.submit{border-radius:var(--r-md);background:var(--accent);color:#fff;cursor:pointer;width:100%;height:46px;box-shadow:0 1px 0 #fff3 inset, 0 10px 30px -12px var(--accent-glow);transition:background var(--dur), transform var(--dur), box-shadow var(--dur);border:none;justify-content:center;align-items:center;gap:9px;font-family:inherit;font-size:15px;font-weight:600;display:inline-flex}.submit:hover{background:var(--accent-bright);transform:translateY(-1px)}.submit:active{transform:translateY(0)}.submit svg{width:17px;height:17px}.submit:disabled{opacity:.75;cursor:default;transform:none}.spin{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:17px;height:17px;animation:.7s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.signup-line{text-align:center;color:var(--text-2);margin-top:26px;font-size:13.5px}.signup-line a{color:var(--accent-bright);font-weight:600}.legal{text-align:center;color:var(--text-1);margin-top:30px;font-size:11.5px;line-height:1.6}.legal a{color:var(--text-0);text-underline-offset:2px;text-decoration:underline}.invite-redeem-btn{color:#94a3b8;cursor:pointer;white-space:nowrap;background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;padding:8px 16px;font-size:12.5px;font-weight:500;transition:all .2s;display:inline-flex}.invite-redeem-btn b{color:var(--accent-bright);font-weight:600}.invite-redeem-btn:hover{color:#fff;background:#7c5cff14;border-color:#7c5cff66}.invite-redeem-btn:hover b{color:var(--accent-bright)}[data-theme=light] .form-top a{color:var(--accent)}[data-theme=light] .form-top a:hover{color:var(--accent-dim)}[data-theme=light] .row-between a{color:var(--accent)}[data-theme=light] .row-between a:hover{color:var(--accent-dim)}[data-theme=light] .signup-line a{color:var(--accent)}[data-theme=light] .signup-line a:hover{color:var(--accent-dim)}[data-theme=light] .invite-redeem-btn{color:#64748b;background:#00000008;border:1px solid #00000014}[data-theme=light] .invite-redeem-btn b{color:var(--accent)}[data-theme=light] .invite-redeem-btn:hover{color:#1e293b;background:#683bf70f;border-color:#683bf759}[data-theme=light] .invite-redeem-btn:hover b{color:var(--accent-dim)}[data-theme=light] .inline-err,[data-theme=light] .field .inline-err,[data-theme=light] .form-wrap .inline-err{color:#dc2626!important}[data-theme=light] .inline-err svg,[data-theme=light] .field .inline-err svg,[data-theme=light] .form-wrap .inline-err svg{color:#dc2626!important;stroke:#dc2626!important}[data-theme=light] .inline-err svg *,[data-theme=light] .field .inline-err svg *{stroke:#dc2626!important}[data-theme=light] .inline-err span,[data-theme=light] .field .inline-err span,[data-theme=light] .form-wrap .inline-err span{font-weight:500;color:#dc2626!important}[data-theme=light] .inp.bad,[data-theme=light] .input.bad{border-color:#ef4444!important;box-shadow:0 0 0 3px #ef44441f!important}[data-theme=light] .form-brand .bm{box-shadow:none!important;background:0 0!important}[data-theme=light] .form-brand b span{color:var(--accent)!important}[data-theme=light] .invite-code-input{color:#c0175a!important}.modal-scrim{z-index:50;-webkit-backdrop-filter:blur(6px)saturate(120%);backdrop-filter:blur(6px)saturate(120%);opacity:0;visibility:hidden;transition:opacity var(--dur) var(--ease), visibility var(--dur) var(--ease);background:#040508a8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.modal-scrim.open{opacity:1;visibility:visible}.modal{background:var(--bg-2);border:1px solid var(--border-2);border-radius:var(--r-xl);width:100%;max-width:420px;box-shadow:var(--shadow-lg);pointer-events:auto;transition:transform var(--dur) var(--ease-out);padding:30px 30px 26px;position:relative;overflow:visible;transform:translateY(10px)scale(.985)}.modal-scrim.open .modal{transform:none}.modal:before{content:"";background:linear-gradient(90deg, transparent, var(--accent-line), transparent);height:1px;position:absolute;top:0;left:0;right:0}.modal-glow{background:var(--accent-glow);filter:blur(80px);pointer-events:none;width:280px;height:220px;position:absolute;top:-120px;left:50%;transform:translate(-50%)}.modal-x{width:32px;height:32px;color:var(--text-3);border-radius:var(--r-sm);cursor:pointer;transition:color var(--dur), background var(--dur);background:0 0;border:none;place-items:center;display:grid;position:absolute;top:16px;right:16px}.modal-x:hover{color:var(--text-0);background:var(--bg-3)}.modal-x svg{width:16px;height:16px}.modal-icon{border-radius:var(--r-md);background:var(--accent-ghost);border:1px solid var(--accent-line);width:46px;height:46px;color:var(--accent-bright);place-items:center;margin-bottom:18px;display:grid;position:relative}.modal-icon.ok{background:var(--success-bg);color:var(--success);border-color:#34d39966}.modal-icon svg{width:22px;height:22px}.modal h2{letter-spacing:-.02em;margin:0 0 7px;font-size:20px;font-weight:640;position:relative}.modal .msub{color:var(--text-2);margin:0 0 22px;font-size:13.5px;line-height:1.55;position:relative}.modal .msub b{color:var(--text-1);font-weight:580}.modal .field{margin-bottom:18px}.modal .submit{margin-top:2px}.modal-back{color:var(--text-2);cursor:pointer;transition:color var(--dur);background:0 0;border:none;align-items:center;gap:7px;margin-top:20px;padding:0;font-family:inherit;font-size:13px;display:inline-flex}.modal-back:hover{color:var(--text-0)}.modal-back svg{width:14px;height:14px}.resend{color:var(--text-2);text-align:center;margin-top:20px;font-size:13px}.resend a{color:var(--accent-bright);cursor:pointer;font-weight:560}.resend a.muted{color:var(--text-3);cursor:default;pointer-events:none}.step{display:none}.step.active{animation:stepIn var(--dur) var(--ease-out);display:block}@keyframes stepIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}@media (max-width:1023.98px){html,body,#root{height:100%!important;min-height:100%!important;overflow-x:hidden!important}.auth{background:#08090c!important;flex-direction:column!important;grid-template-columns:1fr!important;height:100dvh!important;min-height:100dvh!important;display:flex!important;position:relative!important;overflow:hidden!important}[data-theme=light] .auth{background:#f8fafc!important}.show,[data-theme=light] .show,[data-theme=dark] .show,aside.show{display:none!important}.form-col{box-sizing:border-box;height:100dvh;min-height:100dvh;padding:16px 20px;overflow:hidden auto;background-image:radial-gradient(70% 50% at 50% 0,#7c5cff38,#0000 70%),radial-gradient(50% 40% at 85% 95%,#22d3ee1f,#0000 60%),linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px)!important;background-position:0 0,0 0,50%,50%!important;background-size:100% 100%,100% 100%,48px 48px,48px 48px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;display:flex!important;position:relative!important}[data-theme=light] .form-col{background-image:radial-gradient(70% 50% at 50% 0,#7c5cff1f,#0000 70%),radial-gradient(50% 40% at 85% 95%,#22d3ee14,#0000 60%),linear-gradient(#00000009 1px,#0000 1px),linear-gradient(90deg,#00000009 1px,#0000 1px)!important}.form-top{z-index:10!important;color:var(--text-2)!important;align-items:center!important;gap:12px!important;margin:0!important;padding:0!important;font-size:12.5px!important;display:flex!important;position:absolute!important;top:16px!important;right:20px!important}.form-top a{color:var(--accent-bright)!important;font-weight:560!important}@media (max-width:640px),(max-height:560px){.form-top{color:#0000!important;font-size:0!important;top:10px!important;right:12px!important}.form-top a,.form-top>span{display:none!important}}.form-wrap{height:75vh;-webkit-backdrop-filter:blur(24px)!important;background:#0e1017cc!important;border:1px solid #ffffff1a!important;border-radius:20px!important;flex-direction:column!important;justify-content:center!important;width:100%!important;max-width:410px!important;margin:auto!important;padding:24px 28px 20px!important;display:flex!important;box-shadow:0 20px 50px -10px #000000a6,inset 0 0 0 1px #ffffff0a,0 0 32px -8px #7c5cff2e!important}[data-theme=light] .form-wrap{background:#ffffffe6!important;border:1px solid #00000014!important;box-shadow:0 20px 50px -10px #00000014,inset 0 0 0 1px #ffffffe6,0 0 32px -8px #7c5cff1f!important}@media (max-width:480px) and (min-height:561px){.form-wrap{background:#0e1017b8!important;border-radius:16px!important;max-width:100%!important;padding:16px 18px 14px!important}}.form-brand{text-align:left!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;margin-bottom:12px!important;margin-left:0!important;padding-left:0!important;display:flex!important}.form-brand .bm{background:linear-gradient(135deg,#9d83ff,#5b43c9)!important;border-radius:8px!important;place-items:center!important;width:32px!important;height:32px!important;display:grid!important;box-shadow:inset 0 0 0 1px #ffffff1f,0 4px 16px -2px #7c5cff80!important}.form-brand .bm svg{width:17px!important;height:17px!important}.form-brand b{letter-spacing:-.02em!important;font-size:15.5px!important}.form-brand b span{color:#9d83ff!important}.form-brand small{letter-spacing:.12em!important;margin-top:2px!important;font-size:9.5px!important}.form-wrap h1{letter-spacing:-.025em!important;color:var(--text-0)!important;margin-bottom:2px!important;font-size:22px!important;font-weight:700!important;line-height:1.2!important}.form-wrap .sub{color:var(--text-2)!important;margin-bottom:10px!important;font-size:12.5px!important;line-height:1.35!important}.sso{grid-template-columns:repeat(auto-fit,minmax(90px,1fr))!important;gap:6px!important;margin-bottom:8px!important}.sso-btn{white-space:nowrap!important;background:#ffffff0a!important;border:1px solid #ffffff17!important;border-radius:8px!important;gap:6px!important;height:36px!important;padding:0 6px!important;font-size:12px!important;font-weight:550!important;transition:all .2s!important}.sso-btn:hover{background:#ffffff14!important;border-color:#7c5cff59!important;transform:translateY(-1px)!important}[data-theme=light] .sso-btn{background:#00000008!important;border:1px solid #00000014!important}[data-theme=light] .sso-btn:hover{background:#0000000f!important}.sso-btn svg{width:14px!important;height:14px!important}.sso-full{display:none!important}.or{color:var(--text-3)!important;margin:4px 0 8px!important;font-size:11px!important}.field{gap:3px!important;margin-bottom:7px!important}.field label{color:var(--text-1)!important;font-size:12px!important;font-weight:550!important}.inp,input,select,textarea{height:38px!important;color:var(--text-0)!important;background:#04050780!important;border:1px solid #ffffff1a!important;border-radius:8px!important;padding:0 10px!important;font-size:14px!important;transition:all .2s!important}.inp:focus,input:focus,select:focus,textarea:focus{background:#040507bf!important;border-color:#9d83ff!important;box-shadow:0 0 0 3px #7c5cff38,0 0 12px #7c5cff26!important}[data-theme=light] .inp,[data-theme=light] input,[data-theme=light] select,[data-theme=light] textarea{background:#fff!important;border:1px solid #0000001f!important}[data-theme=light] .inp:focus,[data-theme=light] input:focus{background:#fff!important;border-color:#7c5cff!important}.inp.has-btn{padding-right:36px!important}.eye{width:32px!important;height:32px!important;right:3px!important}.eye svg{width:15px!important;height:15px!important}.row-between{margin:2px 0 10px!important;font-size:12px!important}.check{gap:6px!important;font-size:12px!important}.check .box{border-radius:4px!important;width:15px!important;height:15px!important}.row-between a{font-size:12px!important}.submit{background:linear-gradient(135deg,#7c5cff,#6342e8)!important;border:1px solid #ffffff2e!important;border-radius:8px!important;height:38px!important;font-size:13.5px!important;font-weight:600!important;transition:all .2s!important;box-shadow:0 4px 18px -2px #7c5cff80!important}.submit:hover{transform:translateY(-1px)!important;box-shadow:0 6px 24px -2px #7c5cffa6!important}.invite-redeem-btn{white-space:nowrap!important;color:var(--text-1)!important;background:#7c5cff14!important;border:1px solid #7c5cff38!important;border-radius:7px!important;gap:5px!important;padding:5px 10px!important;font-size:11px!important;transition:all .2s!important}.invite-redeem-btn:hover{background:#7c5cff26!important;border-color:#7c5cff66!important}.signup-line{margin-top:8px!important;font-size:12px!important}.legal{margin-top:8px!important;margin-bottom:2px!important;font-size:10.5px!important;line-height:1.35!important}@media (max-height:560px){html,body,#root{height:100%!important;overflow:hidden!important}.auth{height:100dvh!important;overflow:hidden!important}.form-col{justify-content:center!important;align-items:center!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;padding:8px 16px!important;overflow:hidden!important}.form-top{z-index:20!important;font-size:0!important;position:absolute!important;top:8px!important;right:14px!important}.form-top a,.form-top>span{display:none!important}.form-top button,.form-top select,.form-top .theme-toggle-btn{transform-origin:100% 0!important;transform:scale(.85)!important}.form-wrap{-moz-column-gap:16px!important;background:#0e1017d9!important;border:1px solid #ffffff1a!important;border-radius:18px!important;grid-template-rows:auto auto auto auto 1fr auto!important;grid-template-columns:1fr auto 1.15fr!important;gap:0 16px!important;width:100%!important;max-width:710px!important;margin:auto!important;padding:20px 26px 18px!important;display:grid!important;box-shadow:0 16px 48px -10px #000000b3,inset 0 0 0 1px #ffffff0a,0 0 32px -8px #7c5cff33!important}[data-theme=light] .form-wrap{background:#fffffff0!important;border:1px solid #00000014!important;box-shadow:0 16px 48px -10px #00000014,inset 0 0 0 1px #ffffffe6,0 0 32px -8px #7c5cff1f!important}.form-brand{grid-area:1/1!important;align-items:center!important;gap:8px!important;margin-bottom:8px!important;display:flex!important}.form-brand .bm{background:linear-gradient(135deg,#9d83ff,#5b43c9)!important;border-radius:7px!important;place-items:center!important;width:28px!important;height:28px!important;display:grid!important;box-shadow:inset 0 0 0 1px #ffffff1f,0 3px 12px -2px #7c5cff80!important}.form-brand .bm svg{width:14px!important;height:14px!important}.form-brand b{letter-spacing:-.02em!important;font-size:15px!important}.form-brand small{letter-spacing:.12em!important;margin-top:1px!important;font-size:9px!important}.form-wrap h1{letter-spacing:-.025em!important;grid-area:2/1!important;margin-bottom:3px!important;font-size:20px!important;font-weight:700!important;line-height:1.15!important}.form-wrap .sub{color:var(--text-2)!important;grid-area:3/1!important;margin-bottom:10px!important;font-size:11.5px!important;line-height:1.3!important}.sso{grid-area:4/1!important;grid-template-columns:repeat(auto-fit,minmax(75px,1fr))!important;gap:5px!important;margin-bottom:10px!important;display:grid!important}.sso-btn{background:#ffffff0a!important;border:1px solid #ffffff17!important;border-radius:7px!important;gap:5px!important;height:32px!important;padding:0 6px!important;font-size:11.5px!important}.sso-btn svg{width:13px!important;height:13px!important}.signup-line{color:var(--text-2)!important;grid-area:5/1!important;margin-top:auto!important;padding-top:8px!important;font-size:11px!important}.signup-line a{color:var(--accent-bright)!important;font-weight:600!important}.legal{color:var(--text-3)!important;grid-area:6/1!important;margin-top:5px!important;margin-bottom:0!important;font-size:8.5px!important;line-height:1.25!important}.or{color:#0000!important;background:linear-gradient(#ffffff2e,#ffffff2e) 50%/1px 100% no-repeat!important;grid-area:1/2/span 6!important;justify-content:center!important;align-self:stretch!important;align-items:center!important;width:32px!important;height:100%!important;min-height:100%!important;margin:0!important;padding:0!important;font-size:0!important;display:flex!important;position:relative!important}[data-theme=light] .or{background:linear-gradient(#00000024,#00000024) 50%/1px 100% no-repeat!important}.or:before{left:6px;content:"Or"!important;color:var(--text-2)!important;z-index:2!important;text-align:center!important;box-shadow:none!important;background:#0e1017!important;border:none!important;justify-content:center!important;align-items:center!important;padding:16px 10px!important;font-size:11px!important;font-weight:600!important;line-height:1!important;display:inline-flex!important;position:relative!important}[data-theme=light] .or:before{color:var(--text-2)!important;box-shadow:none!important;background:#fff!important;border:none!important}.or:after{display:none!important}#loginForm{flex-direction:column!important;grid-area:1/3/span 5!important;justify-content:center!important;display:flex!important}.field{gap:2px!important;margin-bottom:6px!important}.field label{color:var(--text-1)!important;font-size:11px!important;font-weight:550!important;line-height:1.1!important}.inp,input,select,textarea{background:#04050780!important;border:1px solid #ffffff1a!important;border-radius:7px!important;height:32px!important;padding:0 9px!important;font-size:13px!important}.inp:focus,input:focus{border-color:#9d83ff!important;box-shadow:0 0 0 2px #7c5cff38!important}.inp.has-btn{padding-right:28px!important}.eye{width:24px!important;height:24px!important;right:3px!important}.eye svg{width:13px!important;height:13px!important}.row-between{margin:3px 0 6px!important;font-size:10.5px!important;line-height:1.1!important}.check{gap:4px!important;font-size:10.5px!important}.check .box{border-radius:3px!important;width:12px!important;height:12px!important}.row-between a{font-size:10.5px!important}.submit{background:linear-gradient(135deg,#7c5cff,#6342e8)!important;border:1px solid #ffffff2e!important;border-radius:7px!important;height:34px!important;font-size:12.5px!important;font-weight:600!important;box-shadow:0 3px 14px -2px #7c5cff80!important}.form-wrap>div[style*=invitation]{grid-area:6/3!important;margin-top:5px!important}.form-wrap>div:has(.invite-redeem-btn){grid-area:6/3!important;margin-top:5px!important}.invite-redeem-btn{background:#7c5cff14!important;border:1px solid #7c5cff38!important;border-radius:6px!important;gap:4px!important;padding:4px 8px!important;font-size:10px!important}}.modal-scrim{z-index:9999!important;align-items:flex-end!important;padding:10px!important}.modal{border-radius:20px 20px 16px 16px!important;flex-direction:column!important;width:100%!important;max-width:100%!important;max-height:90dvh!important;margin:0!important;padding:22px 18px 18px!important;display:flex!important;box-shadow:0 -8px 32px #000000b3!important}.modal .modal-icon{width:42px!important;height:42px!important;margin-bottom:12px!important}.modal h2{margin-bottom:4px!important;font-size:19px!important}.modal .msub{margin-bottom:14px!important;font-size:12.5px!important}.modal>div[style*=overflowY],.modal>div[style*=overflow-y]{-webkit-overflow-scrolling:touch!important;flex:1!important;padding-right:4px!important;font-size:13px!important;line-height:1.55!important}.modal>div[style*="justifyContent: 'flex-end'"],.modal>div[style*="justify-content: flex-end"],.modal>div[style*="justifyContent: flex-end"]{width:100%!important;margin-top:14px!important}.modal button.submit.sm{width:100%!important;height:44px!important;font-size:14.5px!important;font-weight:600!important}}
.sb-scope{border:1px solid var(--border);border-radius:var(--r-md);background:var(--bg-2);cursor:pointer;transition:border-color var(--dur), background var(--dur);align-items:center;gap:9px;margin:8px 12px 0;padding:8px 10px;display:flex}.sb-scope:hover{border-color:var(--border-strong);background:var(--bg-3)}.sb-scope .sc-ic{background:var(--accent-ghost);width:26px;height:26px;color:var(--accent-bright);border-radius:7px;flex-shrink:0;place-items:center;display:grid}.sb-scope .sc-meta{flex:1;min-width:0;line-height:1.2}.sb-scope .sc-meta small{color:var(--text-3);text-transform:uppercase;letter-spacing:.05em;font-size:10px;display:block}.sb-scope .sc-meta b{color:var(--text-0);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;display:block;overflow:hidden}.sb-scope .ctx-caret{color:var(--text-3);flex-shrink:0}.scope-menu .scope-top{border-bottom:1px solid var(--border);background:var(--bg-4);z-index:1;padding:10px 14px 8px;position:sticky;top:0}.scope-menu .scope-top small{margin-top:4px;font-size:10.5px;line-height:1.4;display:block}.scope-menu .mi{gap:10px;padding:5px 14px;font-size:12.5px}.scope-menu .mi b{font-size:12.5px;font-weight:600}.scope-menu .mi .fz-xs{margin-top:1px;font-size:10px}.scope-grp{padding:2px 0}.scope-grp-h{color:var(--text-2);align-items:center;gap:8px;padding:5px 14px 2px;font-size:10.5px;display:flex}.scope-grp-h b{text-transform:uppercase;letter-spacing:.04em;color:var(--text-1);flex:1;font-size:11px;font-weight:700}.scope-mi{align-items:center;gap:10px}.scope-mi.on{background:var(--accent-ghost)}.sc-flag{text-align:center;flex-shrink:0;width:20px;font-size:15px}.sc-ic-sq{background:var(--accent-ghost);width:26px;height:26px;color:var(--accent-bright);border-radius:7px;flex-shrink:0;place-items:center;display:grid}.plan-meter{flex-direction:column;gap:7px;display:flex}.pm-head{justify-content:space-between;align-items:baseline;display:flex}.pm-head .pm-count{font-family:var(--font-mono);letter-spacing:-.01em;font-size:15px;font-weight:660}.pm-head .pm-count em{color:var(--text-2);font-style:normal;font-weight:500}.pm-track{background:var(--track);border-radius:99px;height:8px;display:flex;overflow:hidden}.pm-fill{background:linear-gradient(90deg, var(--accent), var(--accent-bright));border-radius:99px 0 0 99px;height:100%}.pm-fill.ok{background:linear-gradient(90deg, var(--viz-green), #5fe3b0)}.pm-over{background:repeating-linear-gradient(45deg, var(--danger), var(--danger) 5px, color-mix(in srgb, var(--danger) 60%, transparent) 5px, color-mix(in srgb, var(--danger) 60%, transparent) 10px);height:100%}.sv-ribbon{border:1px solid var(--border);border-radius:var(--r-lg);background:linear-gradient(120deg, color-mix(in srgb, var(--accent) 7%, var(--bg-2)), var(--bg-2));grid-template-columns:1.3fr 1fr auto;align-items:center;gap:22px;margin-bottom:16px;padding:16px 20px;display:grid}.sv-ribbon .svr-scope{align-items:center;gap:13px;display:flex}.sv-ribbon .svr-ic{background:var(--accent);color:#fff;border-radius:11px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.sv-ribbon .svr-scope b{font-size:15px;font-weight:640;display:block}.sv-ribbon .svr-scope small{color:var(--text-2);font-size:12px}@media (max-width:1100px){.sv-ribbon{grid-template-columns:1fr;gap:14px}}.sv-overbanner{border:1px solid color-mix(in srgb, var(--warning) 36%, transparent);border-radius:var(--r-lg);background:var(--warning-bg);align-items:center;gap:14px;margin-bottom:16px;padding:14px 18px;display:flex}.sv-overbanner .ob-ic{background:var(--warning);color:#1a1206;border-radius:10px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.sv-overbanner b{color:var(--text-0);font-size:13.5px}.sv-overbanner p{color:var(--text-1);margin:3px 0 0;font-size:12.5px;line-height:1.45}.sv-tree{flex-direction:column;gap:8px;display:flex}.sv-site{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--bg-2);overflow:hidden}.sv-site-h{cursor:pointer;align-items:center;gap:12px;padding:9px 16px;display:flex}.sv-site-h:hover{background:var(--bg-3)}.sv-site-h .ss-flag{text-align:center;width:26px;font-size:20px}.sv-site-h .ss-name{flex:1;min-width:0}.sv-site-h .ss-name b{text-transform:uppercase;letter-spacing:.03em;align-items:center;gap:7px;font-size:16px;font-weight:700;display:inline-flex}.sv-site-h .ss-name small{color:var(--text-2);font-size:11px;font-family:var(--font-mono)}.sv-site-h .ss-stat{align-items:center;gap:18px;display:flex}.sv-site-h .ss-metric{text-align:right}.sv-site-h .ss-metric b{font-size:13px;font-family:var(--font-mono);font-weight:600;display:block}.sv-site-h .ss-metric small{color:var(--text-3);text-transform:uppercase;letter-spacing:.04em;font-size:10px}.sv-site-h .ss-caret{color:var(--text-3);transition:transform var(--dur);align-items:center;display:inline-flex}.sv-site.open .ss-caret{transform:rotate(90deg)}@media (max-width:760px){.sv-site-h .ss-metric.hide-sm{display:none}}@keyframes slideDown{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.sv-views{border-top:1px solid var(--border);flex-direction:column;display:none}.sv-site.open .sv-views{animation:.2s cubic-bezier(.16,1,.3,1) forwards slideDown;display:flex}.sv-row{border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:7px 16px 7px 20px;display:flex}.sv-row:last-child{border-bottom:0}.sv-row .sv-branch{width:16px;color:var(--text-3);font-family:var(--font-mono);flex-shrink:0}.sv-row .sv-lang{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.sv-langtag{width:30px;height:22px;font-size:10px;font-weight:700;font-family:var(--font-mono);background:var(--bg-4);color:var(--text-1);border-radius:5px;flex-shrink:0;place-items:center;display:grid}.sv-langtag.ar{background:color-mix(in srgb, var(--viz-cyan) 18%, transparent);color:var(--viz-cyan)}[data-theme=light] .sv-langtag.ar{color:#0e6f88}.sv-row .sv-lang b{font-size:13px;font-weight:560}.sv-row .sv-lang .sv-locale{color:var(--text-3);font-size:11px;font-family:var(--font-mono)}.rtl-chip{background:var(--bg-4);color:var(--text-2);letter-spacing:.04em;border-radius:4px;padding:1px 5px;font-size:9.5px;font-weight:700}.sv-row .sv-nums{align-items:center;gap:22px;display:flex}.sv-row .sv-num{text-align:right;min-width:56px}.sv-row .sv-num b{font-size:12.5px;font-family:var(--font-mono);font-weight:600;display:block}.sv-row .sv-num small{color:var(--text-3);text-transform:uppercase;letter-spacing:.04em;font-size:9.5px}.sv-row .sv-act{gap:6px;display:flex}.sv-row.locked{opacity:.62}.sv-row.locked .sv-lang b:after{content:""}@media (max-width:880px){.sv-row .sv-num.hide-sm{display:none}}.sv-lockbadge{background:var(--warning-bg);color:var(--warning);border-radius:99px;align-items:center;gap:4px;padding:2px 7px;font-size:10px;font-weight:650;display:inline-flex}.sv-defbadge{background:var(--accent-ghost);color:var(--accent-bright);letter-spacing:.03em;border-radius:4px;padding:1px 6px;font-size:9.5px;font-weight:650}.copy-src{border:1px solid var(--accent-line);border-radius:var(--r-md);background:var(--accent-ghost);align-items:center;gap:11px;margin-bottom:14px;padding:12px 14px;display:flex}.copy-src .cs-flag{font-size:17px}.copy-what{grid-template-columns:1fr 1fr;gap:9px;margin-bottom:16px;display:grid}.copy-chip{border:1px solid var(--border);border-radius:var(--r-md);background:var(--bg-2);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:9px;padding:10px 12px;display:flex}.copy-chip:hover{border-color:var(--border-strong)}.copy-chip.on{border-color:var(--accent-line);background:var(--accent-ghost)}.copy-chip .cc-box{border:1.5px solid var(--border-strong);color:#0000;border-radius:5px;flex-shrink:0;place-items:center;width:18px;height:18px;display:grid}.copy-chip.on .cc-box{background:var(--accent);border-color:var(--accent);color:#fff}.copy-chip b{font-size:12.5px;font-weight:560;display:block}.copy-chip small{color:var(--text-2);font-size:10.5px}.copy-targets{border:1px solid var(--border);border-radius:var(--r-md);max-height:230px;overflow:auto}.ct-row{border-bottom:1px solid var(--border);cursor:pointer;align-items:center;gap:10px;padding:9px 13px;display:flex}.ct-row:last-child{border-bottom:0}.ct-row:hover{background:var(--bg-3)}.ct-row.on{background:color-mix(in srgb, var(--accent) 7%, transparent)}.ct-row .cc-box{border:1.5px solid var(--border-strong);color:#0000;border-radius:5px;flex-shrink:0;place-items:center;width:17px;height:17px;display:grid}.ct-row.on .cc-box{background:var(--accent);border-color:var(--accent);color:#fff}.ct-row.disabled{opacity:.45;pointer-events:none}.ct-flag{text-align:center;width:18px;font-size:14px}.ct-bulk{border-bottom:1px solid var(--border);background:var(--bg-1);align-items:center;gap:10px;padding:8px 13px;display:flex}.wz-discover{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--bg-2);align-items:center;gap:14px;margin-bottom:14px;padding:15px 18px;display:flex}.wz-discover .wd-ic{color:#fff;background:linear-gradient(140deg,#f97316,#c2410c);border-radius:11px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.wz-discover .wd-meta{flex:1;min-width:0}.wz-discover .wd-meta b{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:640;display:block;overflow:hidden}.wz-discover .wd-meta small{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.wz-discover .wd-stat{gap:20px;display:flex}.wz-discover .wd-stat .wd-s{text-align:center}.wz-discover .wd-stat .wd-s b{font-size:19px;font-family:var(--font-mono);letter-spacing:-.02em;font-weight:660;display:block}.wz-discover .wd-stat .wd-s small{color:var(--text-3);text-transform:uppercase;letter-spacing:.05em;font-size:10px}.wz-plangate{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--bg-2);margin-bottom:14px;padding:16px 18px}.wz-plangate.over{border-color:color-mix(in srgb, var(--danger) 36%, transparent)}.plan-chips{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:12px;display:grid}.plan-chip{border:1px solid var(--border);border-radius:var(--r-md);background:var(--bg-1);cursor:pointer;text-align:left;transition:border-color var(--dur), transform var(--dur);padding:10px 11px;position:relative}.plan-chip:hover{border-color:var(--border-strong);transform:translateY(-1px)}.plan-chip.on{border-color:var(--accent-line);box-shadow:0 0 0 1px var(--accent-line);background:var(--accent-ghost)}.plan-chip .pcname{font-size:12px;font-weight:640}.plan-chip .pccap{font-size:18px;font-family:var(--font-mono);letter-spacing:-.02em;margin-top:3px;font-weight:660}.plan-chip .pccap small{color:var(--text-3);font-size:10px;font-family:var(--font-ui);font-weight:500}.plan-chip .pc-cur{background:var(--text-2);color:var(--bg-0);letter-spacing:.04em;border-radius:99px;padding:1px 7px;font-size:9px;font-weight:700;position:absolute;top:-8px;right:9px}.plan-chip.fits .pccap{color:var(--viz-green)}[data-theme=light] .wz-plangate{--viz-green:#047857}.plan-chip.nofit .pccap{color:var(--danger)}@media (max-width:620px){.plan-chips{grid-template-columns:repeat(2,1fr)}}.wz-upg{border-radius:var(--r-md);border:1px solid color-mix(in srgb, var(--danger) 32%, transparent);background:var(--danger-bg);align-items:flex-start;gap:13px;margin-top:14px;padding:14px 16px;display:flex}.wz-upg .ug-ic{color:var(--danger);flex-shrink:0;margin-top:1px}.wz-upg b{color:var(--text-0);font-size:13.5px}.wz-upg p{color:var(--text-1);margin:4px 0 0;font-size:12.5px;line-height:1.5}.wz-okbox{border-radius:var(--r-md);border:1px solid color-mix(in srgb, var(--success) 32%, transparent);background:var(--success-bg);align-items:center;gap:13px;margin-top:14px;padding:13px 16px;display:flex}.wz-okbox .ok-ic{color:var(--success);flex-shrink:0}.wz-okbox b{color:var(--text-0);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.wz-okbox p{color:var(--text-1);margin:2px 0 0;font-size:12px}.scope-pick{border:1px solid var(--border);border-radius:var(--r-lg);overflow:hidden}.sp-bulk{background:var(--bg-1);border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:10px 14px;display:flex}.sp-bulk .spb-grow{color:var(--text-2);flex:1;font-size:12px}.sp-site{border-bottom:1px solid var(--border)}.sp-site:last-child{border-bottom:0}.sp-site-h{background:var(--bg-1);align-items:center;gap:10px;padding:9px 14px;display:flex}.sp-site-h .sps-flag{font-size:15px}.sp-site-h b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12.5px;font-weight:600;overflow:hidden}.sp-view{cursor:pointer;align-items:center;gap:11px;padding:9px 14px 9px 30px;display:flex}.sp-view:hover{background:var(--bg-3)}.sp-view.on{background:color-mix(in srgb, var(--accent) 7%, transparent)}.sp-view.disabled{opacity:.5}[data-theme=light] .sp-view.disabled{opacity:1}.sp-view .cc-box{border:1.5px solid var(--border-strong);color:#0000;border-radius:5px;flex-shrink:0;place-items:center;width:17px;height:17px;display:grid}.sp-view.on .cc-box{background:var(--accent);border-color:var(--accent);color:#fff}.sp-view .spv-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12.5px;overflow:hidden}.sp-view .spv-name .mono{color:var(--text-3);margin-left:6px;font-size:11px}.imp-modes{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:16px;display:grid}.imp-mode{text-align:left;border:1px solid var(--border);border-radius:var(--r-md);background:var(--bg-2);cursor:pointer;transition:border-color var(--dur), background var(--dur), transform var(--dur);flex-direction:column;gap:7px;padding:13px 13px 14px;display:flex;position:relative}.imp-mode:hover{border-color:var(--border-strong);transform:translateY(-1px)}.imp-mode.on{border-color:var(--accent-line);box-shadow:0 0 0 1px var(--accent-line);background:var(--accent-ghost)}.imp-mode .im-radio{border:2px solid var(--border-strong);width:16px;height:16px;transition:border-color var(--dur);border-radius:50%;position:absolute;top:13px;right:13px}.imp-mode.on .im-radio{border-color:var(--accent)}.imp-mode.on .im-radio:after{content:"";background:var(--accent);border-radius:50%;position:absolute;inset:2.5px}.imp-mode .im-ic{background:var(--bg-4);width:30px;height:30px;color:var(--text-2);border-radius:8px;place-items:center;display:grid}.imp-mode.on .im-ic{background:var(--accent);color:#fff}.imp-mode .im-meta b{font-size:13px;font-weight:620;line-height:1.2;display:block}.imp-mode .im-meta small{color:var(--text-2);margin-top:3px;font-size:11px;line-height:1.4;display:block}@media (max-width:720px){.imp-modes{grid-template-columns:1fr}}.imp-queue{flex-direction:column;gap:2px;display:flex}.imp-row{border-top:1px solid var(--border);align-items:center;gap:11px;padding:10px 4px;display:flex}.imp-row:first-child{border-top:0}.imp-row .ct-flag{text-align:center;flex-shrink:0;width:20px;font-size:15px}.imp-row .imp-name{flex-wrap:wrap;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.imp-row .imp-name b{font-size:12.5px;font-weight:560}.imp-row .imp-prog{background:var(--track);border-radius:99px;flex-shrink:0;width:120px;height:6px;overflow:hidden}.imp-row.done .imp-prog i{background:linear-gradient(90deg, var(--viz-green), #5fe3b0)}.imp-row .imp-prog i{background:linear-gradient(90deg, var(--accent), var(--accent-bright));border-radius:99px;height:100%;transition:width .2s linear;display:block}.imp-stat{font-size:11px;font-family:var(--font-mono);color:var(--text-3);text-align:right;flex-shrink:0;justify-content:flex-end;align-items:center;gap:4px;width:72px;font-weight:600;display:inline-flex}.imp-stat.run{color:var(--accent-bright)}.imp-stat.on{color:var(--viz-green)}@media (max-width:640px){.imp-row .imp-prog{width:70px}.imp-stat{width:56px}}
.gap-7{gap:7px}.gap-9{gap:9px}.gap-10{gap:10px}.gap-11{gap:11px}.gap-13{gap:13px}.gap-14{gap:14px}.gap-18{gap:18px}.bill-grid{grid-template-columns:1.5fr 1fr;align-items:start;gap:18px;display:grid}.sub-card .sub-badge{border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.sub-card .pc-price{font-weight:660;font-family:var(--font-mono);letter-spacing:-.02em}.sub-foot{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:10px;padding-top:15px;display:flex}.usage-row .ur-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:7px;display:flex}.usage-row .ur-head svg{color:var(--text-2)}.usage-row .ur-head>span:last-child{white-space:nowrap;flex-shrink:0}.pm-row{border:1px solid var(--border);border-radius:var(--r-md);background:var(--bg-2);transition:border-color var(--dur);align-items:center;gap:12px;padding:11px 13px;display:flex}.pm-row.def{border-color:var(--accent-line);box-shadow:0 0 0 1px var(--accent-line) inset}.pm-brand{color:#fff;letter-spacing:.02em;border-radius:5px;flex-shrink:0;place-items:center;width:40px;height:26px;font-size:9px;font-weight:800;display:grid}.dl-row{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.dl-row>.faint{flex-shrink:0}.dl-row b{text-align:right;font-weight:580;line-height:1.4}.plan-card .pc-tag{border-radius:99px;align-items:center;height:18px;padding:0 9px;font-size:10px;font-weight:650;display:inline-flex;position:absolute;top:-9px;right:14px}.plan-card .pc-tag.cur{background:var(--bg-4);color:var(--text-1);border:1px solid var(--border-strong)}.plan-card .pc-tag.up{background:var(--success-bg);color:var(--success)}.plan-card .pc-tag.down{background:var(--warning-bg);color:var(--warning)}.chg-note{border-radius:var(--r-md);border:1px solid var(--border);background:var(--bg-2);align-items:flex-start;gap:12px;margin-top:16px;padding:14px 16px;display:flex}.chg-note.up{border-color:color-mix(in srgb, var(--success) 30%, transparent);background:var(--success-bg)}.chg-note.down{border-color:color-mix(in srgb, var(--warning) 32%, transparent);background:var(--warning-bg)}.chg-note.muted{color:var(--text-2);align-items:center}.chg-note.muted svg{color:var(--text-3);flex-shrink:0}.chg-note .cn-ic{flex-shrink:0;margin-top:1px}.chg-note b{color:var(--text-0);font-size:13.5px;font-weight:620}.chg-note p{color:var(--text-1);margin:4px 0 0;font-size:12.5px;line-height:1.55}.wz-done{padding:6px 0 4px}.wz-done .suc-ring{background:var(--success-bg);color:var(--success);border-radius:50%;place-items:center;display:grid}.sheet.xl{max-width:720px}@media (max-width:980px){.bill-grid{grid-template-columns:1fr}}@keyframes drawCheck{0%{stroke-dashoffset:50px;opacity:0}50%{opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}
