:root{--bg:#0b0d10;--bg-soft:#0f1216;--panel:#14181f;--panel-2:#191e26;--panel-hi:#1e2530;--border:hsla(0,0%,100%,.06);--border-soft:hsla(0,0%,100%,.04);--border-hi:hsla(0,0%,100%,.1);--text:#e8ebf0;--text-hi:#f5f7fa;--muted:#8a95a5;--faint:#5a6472;--accent:#2b9bff;--accent-hover:#57b0ff;--accent-active:#1a7fe0;--accent-soft:rgba(43,155,255,.14);--accent-tint:rgba(43,155,255,.26);--accent-glow:rgba(43,155,255,.45);--accent2:#7c5cff;--accent3:#22d3ee;--grad-brand:linear-gradient(120deg,var(--accent3),var(--accent) 45%,var(--accent2));--glass:linear-gradient(180deg,hsla(0,0%,100%,.045),hsla(0,0%,100%,.012));--glass-brd:hsla(0,0%,100%,.09);--green:#22d3ee;--amber:#fbbf24;--red:#ff5c93;--info:#57b0ff;--radius:12px;--radius-sm:8px;--radius-lg:16px;--shadow-sm:0 1px 2px rgba(0,0,0,.35);--shadow:0 4px 16px -8px rgba(0,0,0,.55),0 1px 2px rgba(0,0,0,.3);--shadow-lg:0 24px 48px -20px rgba(0,0,0,.7),0 4px 12px rgba(0,0,0,.35);--fs-xs:0.8125rem;--fs-sm:0.875rem;--fs-base:1rem;--fs-lg:1.125rem;--fs-xl:1.375rem;--fs-2xl:1.75rem;--fs-3xl:2.25rem;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--sp-12:48px}*{box-sizing:border-box}html{font-size:16px;-webkit-text-size-adjust:100%}@font-face{font-family:Flags;src:url(/TwemojiCountryFlags.woff2) format("woff2");unicode-range:u+1f1e6-1f1ff;font-display:swap}body{margin:0;background:var(--bg);color:var(--text);font-family:Flags,ui-sans-serif,system-ui,-apple-system,Segoe UI,Inter,Roboto,sans-serif;font-size:var(--fs-base);line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}::selection{background:var(--accent-soft)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}.shell{display:flex;min-height:100vh}.sidebar{width:246px;flex-shrink:0;background:var(--bg-soft);-webkit-border-end:1px solid var(--border-soft);border-inline-end:1px solid var(--border-soft);padding:22px 14px;display:flex;flex-direction:column;position:-webkit-sticky;position:sticky;top:0;height:100vh;transition:transform .25s ease}.brand{font-size:var(--fs-lg);font-weight:700;letter-spacing:-.01em;padding:4px 10px 24px;color:var(--text-hi);gap:10px}.brand:before{content:"";width:8px;height:8px;border-radius:2px;background:linear-gradient(135deg,var(--accent),var(--accent-hover));box-shadow:0 0 12px var(--accent-tint);flex-shrink:0}.brand span{color:var(--muted);font-weight:500;letter-spacing:0}.nav{display:flex;flex-direction:column;flex:1 1;min-width:0;margin-top:12px;padding-top:14px;border-top:1px solid var(--border-soft)}.nav button{position:relative;display:flex;align-items:center;gap:11px;text-align:start;background:none;border:0;color:var(--muted);cursor:pointer;padding:10px 12px;border-radius:var(--radius-sm);font-size:var(--fs-sm);font-weight:500;font-family:inherit;white-space:nowrap;transition:background .14s ease,color .14s ease}.nav button svg{flex-shrink:0;opacity:.8;transition:opacity .14s,color .14s}.nav button.active svg{opacity:1;color:var(--accent)}.nav button:hover svg{opacity:1}.nav button:hover{background:var(--panel-hi);color:var(--text)}.nav button.active{background:var(--accent-soft);color:var(--text-hi);font-weight:600}.nav button.active:before{content:"";position:absolute;left:4px;top:20%;bottom:20%;width:3px;border-radius:2px;background:var(--accent)}.sidebar-foot{border-top:1px solid var(--border-soft);padding-top:15px;margin-top:15px}.main{flex:1 1;padding:28px 32px 60px;min-width:0}.nav-toggle{display:none;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);cursor:pointer;font-size:1.35rem;line-height:1}.nav-toggle:hover{border-color:var(--accent)}.scrim{display:none;position:fixed;inset:0;z-index:55;background:rgba(0,0,0,.55)}.drawer-close{display:none;-webkit-margin-start:auto;margin-inline-start:auto;width:36px;height:36px;align-items:center;justify-content:center;background:none;border:0;color:var(--muted);cursor:pointer;font-size:1.5rem;line-height:1;border-radius:var(--radius-sm)}.drawer-close:hover{color:var(--text);background:var(--panel-2)}.manage-grid{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-end;padding:8px 2px}.manage-group{min-width:0}.manage-group>label{display:block;margin-bottom:6px}.manage-controls{display:flex;gap:6px}.manage-controls .num{width:92px}.manage-actions{gap:8px}.manage-actions,.topbar{display:flex;flex-wrap:wrap;align-items:center}.topbar{justify-content:space-between;margin-bottom:24px;gap:16px}h1{font-size:var(--fs-2xl);margin:0;font-weight:700;letter-spacing:-.02em}h2{font-size:var(--fs-lg);margin:0 0 14px;font-weight:650;letter-spacing:-.01em}h3{font-size:var(--fs-base);margin:0 0 10px;font-weight:600}p{margin:0 0 12px}.cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));grid-gap:14px;gap:14px;margin-bottom:24px}.cards>*{min-width:0}.card{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);padding:18px 20px;transition:border-color .14s ease,background .14s ease}.card:hover{border-color:var(--border-hi)}.card .label{color:var(--muted);font-size:var(--fs-xs);font-weight:600;text-transform:uppercase;letter-spacing:.08em}.card .value{font-size:var(--fs-2xl);font-weight:700;margin-top:8px;letter-spacing:-.02em;color:var(--text-hi)}.panel{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);padding:22px;margin-bottom:20px;box-shadow:var(--shadow)}.panel>h2:first-child{margin:-4px 0 18px;font-size:var(--fs-xl);font-weight:700;letter-spacing:-.01em;color:var(--text-hi);padding-bottom:14px;border-bottom:1px solid var(--border-soft)}label{display:block;font-size:var(--fs-xs);color:var(--muted);margin-bottom:6px;font-weight:600;text-transform:uppercase;letter-spacing:.05em}input,select,textarea{width:100%;background:var(--bg);border:1px solid var(--border);color:var(--text);padding:11px 13px;border-radius:var(--radius-sm);font-size:var(--fs-base);font-family:inherit;transition:border-color .15s,box-shadow .15s;color-scheme:dark}select option{background:var(--panel);color:var(--text-hi)}select option:checked{background:var(--accent);color:#fff}input:focus,select:focus,textarea:focus{outline:none}input::placeholder{color:var(--muted);opacity:.75}.row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));grid-gap:14px;gap:14px;margin-bottom:14px}.field{margin-bottom:16px}button.btn{background:var(--accent);color:#fff;border:1px solid transparent;padding:10px 18px;border-radius:var(--radius-sm);font-size:var(--fs-sm);font-weight:600;letter-spacing:-.005em;cursor:pointer;font-family:inherit;min-height:40px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 1px 2px rgba(0,0,0,.3);transition:background .14s ease,border-color .14s ease,transform .06s ease,box-shadow .14s ease}button.btn:hover:not(:disabled){background:var(--accent-hover);box-shadow:0 1px 0 hsla(0,0%,100%,.1) inset,0 4px 12px -4px var(--accent-tint)}button.btn:active:not(:disabled){transform:translateY(1px);background:var(--accent-active)}button.btn:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}button.btn.ghost{background:transparent;border-color:var(--border-hi);color:var(--text);box-shadow:none}button.btn.ghost:hover:not(:disabled){background:var(--panel-hi);border-color:var(--accent);color:var(--text-hi)}button.btn.ghost.active{border-color:var(--accent);color:var(--accent-hover);background:var(--accent-soft)}button.btn.sm{padding:7px 14px;font-size:var(--fs-xs);min-height:34px}a.btn.lp-login{background:var(--accent);color:#fff;padding:9px 20px;border-radius:var(--radius-sm);font-size:var(--fs-sm);font-weight:600;min-height:38px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 1px 2px rgba(0,0,0,.3);transition:background .14s ease}a.btn.lp-login:hover{background:var(--accent-hover)}a.btn.btn-download,button.btn.btn-download{background:var(--green);color:#fff;border:0;padding:12px 20px;border-radius:var(--radius-sm);font-size:var(--fs-base);font-weight:600;min-height:42px;transition:background .15s,opacity .15s,transform .06s}a.btn.btn-download:hover,button.btn.btn-download:hover:not(:disabled){background:#2aa64a}a.btn.btn-download:active,button.btn.btn-download:active:not(:disabled){transform:translateY(1px)}.combo{position:relative}.combo-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;background:var(--bg);border:1px solid var(--border);color:var(--text);padding:11px 13px;border-radius:var(--radius-sm);font-size:var(--fs-base);font-family:inherit;cursor:pointer;min-height:46px;text-align:start}.combo-trigger:hover{border-color:var(--accent)}.combo-caret{color:var(--muted);font-size:var(--fs-xs)}.combo-pop{position:absolute;z-index:60;top:calc(100% + 6px);inset-inline:0;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow);overflow:hidden}.combo-search{border:0;border-bottom:1px solid var(--border);border-radius:0;background:var(--panel-2)}.combo-search:focus{box-shadow:none;border-color:var(--border)}.combo-list{max-height:280px;overflow-y:auto}.combo-item{width:100%;display:flex;align-items:center;gap:10px;padding:10px 13px;background:none;border:0;color:var(--text);font-size:var(--fs-sm);font-family:inherit;cursor:pointer;text-align:start}.combo-item[data-active="1"]{background:var(--accent-soft)}.combo-item.selected{color:var(--accent);font-weight:600}.combo-item .combo-code{-webkit-margin-start:auto;margin-inline-start:auto;color:var(--muted);font-size:var(--fs-xs)}.combo-empty{padding:16px;color:var(--muted);font-size:var(--fs-sm);text-align:center}.flag{font-size:1.3em}.flag,.icon{line-height:1}.icon{font-size:1.35em;display:inline-block}.bell{display:inline-flex;align-items:center;gap:7px;padding:8px 13px;min-height:44px}.bell .icon{font-size:1.5rem}.bell-count{background:var(--red);color:#fff;border-radius:999px;padding:2px 9px;font-size:var(--fs-xs);font-weight:700;line-height:1.45}.balance{display:inline-flex;align-items:baseline;gap:7px;font-size:var(--fs-sm)}.balance strong{font-size:var(--fs-xl);font-weight:700;color:var(--text);letter-spacing:-.02em}.table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-soft)}table{width:100%;border-collapse:collapse}td,th{text-align:start;padding:13px 16px;border-bottom:1px solid var(--border-soft);font-size:var(--fs-sm);white-space:nowrap}thead th{position:-webkit-sticky;position:sticky;top:0;z-index:1;color:var(--muted);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;font-weight:700;background:var(--panel-2);border-bottom:1px solid var(--border-hi)}th.sortable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}th.sortable:hover{color:var(--text)}th.sortable:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}th.sortable:after{content:"\2195";-webkit-margin-start:6px;margin-inline-start:6px;opacity:.35}th.sortable:hover:after{opacity:.7}th.sortable[aria-sort=ascending]:after{content:"\2191";opacity:1;color:var(--accent)}th.sortable[aria-sort=descending]:after{content:"\2193";opacity:1;color:var(--accent)}th.reorderable{cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}th.reorderable:active{cursor:-webkit-grabbing;cursor:grabbing}th.col-drop{box-shadow:inset 2px 0 0 var(--accent)}[dir=rtl] th.col-drop{box-shadow:inset -2px 0 0 var(--accent)}tbody tr:nth-child(2n) td{background:hsla(0,0%,100%,.015)}tbody tr{transition:background .12s}tr:last-child td{border-bottom:0}.code,.mono{font-family:ui-monospace,Cascadia Code,SF Mono,Consolas,monospace}.mono{font-size:var(--fs-sm)}.badge{display:inline-block;padding:4px 11px;border-radius:999px;font-size:var(--fs-xs);white-space:nowrap}.badge.active,.badge.lifetime{background:var(--accent-soft);color:var(--accent-hover)}.badge.never_used,.badge.pending,.badge.warn{background:rgba(251,191,36,.12);color:var(--amber)}.badge.code_expired,.badge.expired{background:rgba(255,92,147,.12);color:var(--red)}.badge.activated,.badge.blocked,.badge.no_code{background:rgba(147,161,179,.12);color:var(--muted)}.msg{position:relative;padding:13px 15px 13px 18px;border-radius:var(--radius-sm);margin-bottom:15px;font-size:var(--fs-sm);line-height:1.55;color:var(--text);background:var(--glass),var(--panel);border:1px solid var(--border);overflow:hidden}.msg:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:3px;background:var(--accent)}.msg.error{border-color:rgba(255,92,147,.3)}.msg.error:before{background:var(--red)}.msg.error strong{color:var(--text-hi)}.msg.ok{border-color:var(--accent-tint)}.msg.ok:before{background:var(--grad-brand)}.msg.info{border-color:var(--border-hi)}.msg.warn{border-color:rgba(251,191,36,.3)}.msg.warn:before{background:var(--amber)}.steprail{margin:14px 0 18px;flex-wrap:wrap}.steprail,.steprail-item{display:flex;align-items:center;gap:10px}.steprail-pill{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;background:var(--bg-soft);border:1px solid var(--border);color:var(--muted);font-size:13px;font-weight:500;cursor:default}.steprail-pill.active{background:var(--accent-soft);border-color:var(--accent);color:var(--text-hi);font-weight:600}.steprail-pill.done{background:color-mix(in srgb,var(--accent) 10%,transparent);border-color:color-mix(in srgb,var(--accent) 32%,transparent);color:var(--text);cursor:pointer}.steprail-pill:disabled{cursor:default}.steprail-dot{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:999px;font-size:12px;background:var(--border);color:var(--muted)}.steprail-pill.active .steprail-dot{background:var(--accent);color:#fff}.steprail-pill.done .steprail-dot{background:var(--accent-hover);color:#fff}.steprail-tick{width:20px;height:2px;background:var(--border);border-radius:1px}.steprail-tick.done{background:var(--accent)}.topup-cust-card{justify-content:space-between;gap:12px;padding:12px 16px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--panel-2);margin-top:4px}.topup-cust-card,.topup-done{display:flex;align-items:center}.topup-done{gap:14px;padding:16px 18px;border:1px solid color-mix(in srgb,var(--accent) 32%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--accent) 8%,transparent)}.topup-done-ic{width:42px;height:42px;flex-shrink:0;display:grid;place-items:center;background:var(--accent);color:#fff;border-radius:50%;font-size:22px;font-weight:700}.topup-done-title{font-weight:700;color:var(--text-hi);font-size:var(--fs-lg)}.topup-done-line{color:var(--text);margin-top:2px}.topup-done-meta{font-size:13px;margin-top:4px}.empty,.muted{color:var(--muted)}.empty{text-align:center;padding:40px 20px;font-size:var(--fs-sm)}.chk{display:flex;align-items:center;gap:10px;margin-bottom:10px}.chk input{width:auto;min-height:0}.chk label{margin:0;text-transform:none;font-size:var(--fs-sm);color:var(--text);letter-spacing:0}.grid-2{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));grid-gap:20px;gap:20px;align-items:start;margin-bottom:20px}.grid-2>*{min-width:0}.grid-2>.cards,.grid-2>.panel{margin-bottom:0}.picks{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,132px),1fr));grid-gap:9px;gap:9px}.pick{display:flex;flex-direction:column;gap:3px;align-items:flex-start;padding:11px 12px;background:var(--bg-soft);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);font-family:inherit;font-size:var(--fs-sm);cursor:pointer;text-align:left;min-height:0;transition:border-color .15s,background .15s}.pick:hover:not(:disabled){border-color:var(--accent);background:var(--panel-2)}.pick:disabled{opacity:.4;cursor:not-allowed}.pick .pick-label{font-weight:600}.pick .pick-cost{color:var(--muted);font-size:var(--fs-xs)}details.fineprint{margin-top:16px}details.fineprint>summary{cursor:pointer;color:var(--muted);font-size:var(--fs-xs);list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}details.fineprint>summary::-webkit-details-marker{display:none}details.fineprint>summary:before{content:"▸ "}details.fineprint[open]>summary:before{content:"▾ "}details.fineprint>summary:hover{color:var(--text)}.tile{border:1px solid var(--border);border-radius:var(--radius-sm);padding:15px;margin-bottom:11px;background:var(--bg-soft)}.contacts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));grid-gap:8px;gap:8px}.contacts .contact{display:flex;align-items:center;gap:9px;padding:10px 13px;min-height:44px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--panel);color:var(--text);font-size:var(--fs-sm);text-decoration:none;transition:border-color .15s,background .15s}.contacts .contact:hover{border-color:var(--accent);background:var(--panel-2);text-decoration:none}.contacts .contact svg{flex-shrink:0;display:block}.contacts .contact .who{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.contacts .contact .chan{color:var(--muted);font-size:var(--fs-xs)}.viz{--series-active:#2b9bff;--series-lifetime:#8b7bff;--series-expired:#e66767;--series-idle:#6b7787}.viz .grid-2{align-items:stretch}.viz .grid-2>.panel{display:flex;flex-direction:column}.viz .grid-2>.panel>.empty{flex:1 1;display:grid;place-items:center}.hero-panel{padding:20px 22px}.hero{display:flex;flex-direction:column;gap:2px}.hero-label{font-size:var(--fs-xs);color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-weight:600}.hero-value{font-size:3rem;font-weight:700;line-height:1.05;letter-spacing:-.03em;overflow-wrap:anywhere}.hero-sub{color:var(--muted);font-size:var(--fs-sm)}.mix{display:flex;width:100%;height:24px;gap:2px;margin:4px 0 16px}.mix-seg{position:relative;display:flex;align-items:center;justify-content:center;min-width:3px;font-size:var(--fs-xs);font-weight:700;color:#fff;overflow:visible}.mix-seg:first-child{border-start-start-radius:6px;border-end-start-radius:6px}.mix-seg:last-child{border-start-end-radius:6px;border-end-end-radius:6px}.mix-seg:only-child{border-radius:6px}.legend{display:flex;flex-wrap:wrap;gap:14px 20px;min-width:0}.legend-item{display:flex;align-items:center;gap:8px;font-size:var(--fs-sm)}.legend-dot{width:11px;height:11px;border-radius:3px;flex-shrink:0}.legend-val{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.legend-label{color:var(--muted)}.figs{flex-direction:column}.fig,.figs{display:flex}.fig{justify-content:space-between;align-items:baseline;gap:16px;padding:11px 0;border-bottom:1px solid var(--border-soft)}.fig:last-child{border-bottom:0}.fig-label{color:var(--muted);font-size:var(--fs-sm)}.fig-value{font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fig.sub .fig-label{-webkit-padding-start:14px;padding-inline-start:14px;font-size:var(--fs-xs)}.fig.total{border-top:1px solid var(--border);margin-top:4px}.fig.total .fig-label{color:var(--text);font-weight:600}.fig.total .fig-value{font-size:var(--fs-lg)}.expiry{display:inline-flex;align-items:center;gap:7px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.expiry-pip{width:8px;height:8px;border-radius:50%;flex-shrink:0}.expiry.soon .expiry-pip{background:var(--series-expired)}.expiry.mid .expiry-pip{background:#c98500}.expiry.later .expiry-pip{background:var(--series-idle)}.expiry.soon{color:var(--series-expired);font-weight:650}.viz .panel h3{font-size:var(--fs-sm);color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin:22px 0 10px}.public-wrap{max-width:900px;margin:0 auto;padding:0 20px 60px}.public-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0 26px}.public-head .brand{padding:0}.public-main{min-height:50vh}.public-foot{margin-top:30px;padding-top:20px;border-top:1px solid var(--border-soft);font-size:var(--fs-xs);text-align:center}.panel-head{justify-content:space-between;gap:12px;margin-bottom:12px;flex-wrap:wrap}.panel-head h2{margin:0}.toggle-row{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:13px 0;border-bottom:1px solid var(--border-soft)}.toggle-row:last-child{border-bottom:0}.seg{display:flex;gap:4px;background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-sm);padding:4px;margin:14px 0}.seg button{flex:1 1;background:none;border:0;color:var(--muted);font:inherit;font-size:var(--fs-sm);padding:9px 12px;border-radius:7px;cursor:pointer}.seg button.on{background:var(--accent);color:#fff;font-weight:600}.ladder{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,92px),1fr));grid-gap:8px;gap:8px}.ladder-step{border:1px solid var(--border);border-radius:var(--radius-sm);padding:9px 10px;text-align:center;background:var(--bg-soft)}.ladder-step.on{border-color:var(--accent);background:var(--accent-soft);box-shadow:0 0 0 1px var(--accent) inset}.ladder-step.pickable{cursor:pointer;font:inherit;color:inherit;transition:border-color .15s,background .15s}.ladder-step.pickable.on,.ladder-step.pickable:hover{border-color:var(--accent)}.ladder-step.pickable.on{background:var(--accent-soft);box-shadow:0 0 0 1px var(--accent) inset}.ladder-get{margin-top:2px}.ladder-amt,.ladder-get{font-size:var(--fs-xs);color:var(--muted)}.ladder-pct{font-size:var(--fs-base);font-weight:800;color:var(--accent-hover)}.uid-input::placeholder{text-transform:none;letter-spacing:normal;font-size:var(--fs-base)}.toast-wrap{position:fixed;inset-inline-end:18px;bottom:18px;z-index:300;max-width:min(380px,calc(100vw - 36px))}.toast{display:flex;align-items:flex-start;gap:12px;background:var(--panel);border:1px solid var(--border);-webkit-border-start:4px solid var(--accent);border-inline-start:4px solid var(--accent);border-radius:var(--radius-sm);padding:14px 15px;box-shadow:var(--shadow);animation:toast-in .22s ease-out}.toast.good{border-inline-start-color:var(--green)}.toast-title{font-weight:650;font-size:var(--fs-sm);margin-bottom:2px}.toast-text{color:var(--muted);font-size:var(--fs-xs);line-height:1.5}.toast-x{background:none;border:0;color:var(--muted);cursor:pointer;font-size:1.4rem;line-height:1;padding:0 2px}.toast-x:hover{color:var(--text)}@keyframes toast-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-width:560px){.toast-wrap{inset-inline:10px;bottom:10px;max-width:none}}.modal-backdrop{background:rgba(0,0,0,.62);display:flex;align-items:center;justify-content:center;padding:20px}.modal{width:100%;max-width:460px;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);padding:26px;box-shadow:var(--shadow);max-height:calc(100vh - 40px);overflow:auto}.login-wrap{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px 20px}.login-box{width:100%;max-width:420px;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);padding:40px 36px 32px;box-shadow:var(--shadow-lg);position:relative;overflow:hidden}.login-box:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent,var(--accent),transparent)}.login-box .brand{justify-content:center;text-align:center;font-size:var(--fs-xl);padding-bottom:28px;border-bottom:1px solid var(--border-soft);margin-bottom:24px}.login-box .brand:before{width:10px;height:10px}.login-logo{display:block;margin:0 auto 14px;width:112px;height:112px;border-radius:50%;object-fit:cover}.login-alt{margin-top:24px;padding-top:20px;border-top:1px solid var(--border-soft);display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;font-size:var(--fs-xs)}.login-alt .btn{width:100%}.brand-mark{width:30px;height:30px;border-radius:50%;object-fit:cover;vertical-align:middle;-webkit-margin-end:9px;margin-inline-end:9px}.brand,.brand-link{display:flex;align-items:center}.brand-link{background:none;border:0;padding:0;margin:0;color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;text-decoration:none;border-radius:8px;transition:opacity .15s}.brand-link:hover{opacity:.8;text-decoration:none}.code-box{background:var(--bg);border:1px dashed var(--accent);border-radius:var(--radius-sm);padding:14px;word-break:break-all}.code-box .code{font-size:var(--fs-base);color:var(--accent);font-weight:600}@media (max-width:900px){.shell{flex-direction:column}.sidebar{position:fixed;inset-block:0;inset-inline-start:0;width:min(84vw,320px);height:100vh;height:100dvh;z-index:60;padding:18px 16px calc(18px + env(safe-area-inset-bottom));-webkit-border-end:1px solid var(--border);border-inline-end:1px solid var(--border);box-shadow:var(--shadow);overflow-y:auto;transform:translateX(-100%)}[dir=rtl] .sidebar{transform:translateX(100%)}.sidebar.open{transform:none}.drawer-close,.nav-toggle{display:inline-flex}.scrim{display:block}.brand{padding:2px 4px 16px}.nav{gap:4px}.nav button{padding:13px 14px}.sidebar-foot{margin-top:auto}.sidebar-foot .who{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main{padding:18px 16px calc(48px + env(safe-area-inset-bottom))}.topbar{margin-bottom:18px;gap:12px}h1{font-size:var(--fs-xl)}.panel{padding:18px 16px;border-radius:var(--radius-sm)}.cards{gap:11px}}@media (max-width:560px){.main{padding:16px 12px 44px}.panel{padding:16px 14px}.cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,148px),1fr))}.card .value{font-size:var(--fs-xl)}h1{font-size:var(--fs-lg)}.stack-sm{flex-direction:column;align-items:stretch!important}.stack-sm>*{width:100%}button.btn{width:100%;justify-content:center}button.btn.sm{width:auto}}@media (max-width:640px){table.table-cards,table.table-cards tbody,table.table-cards tr{display:block}table.table-cards thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}table.table-cards tr{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-sm);padding:4px 14px;margin-bottom:12px}table.table-cards td{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:10px 0;border:0;border-bottom:1px solid var(--border-soft);white-space:normal;text-align:end}table.table-cards td:last-child{border-bottom:0}table.table-cards td:before{content:attr(data-label);flex:0 0 auto;text-align:start;color:var(--muted);font-size:var(--fs-xs);font-weight:600;text-transform:uppercase;letter-spacing:.04em}table.table-cards td.cell-title{text-align:start;padding:4px 0 10px;border-bottom:1px solid var(--border);margin-bottom:4px;font-size:var(--fs-base)}table.table-cards td.cell-title:before{content:none}table.table-cards td.cell-action{padding-top:12px}table.table-cards td.cell-action:before{content:none}table.table-cards td.cell-action .btn{width:100%}table.table-cards td.cell-full{display:block;text-align:start;padding:6px 0 2px;border-bottom:0}table.table-cards td.cell-full:before{content:none}table.table-cards td.cell-empty{justify-content:center;padding:18px 0}table.table-cards td.cell-empty:before{content:none}.manage-grid{flex-direction:column;align-items:stretch;gap:14px;padding:4px 0}.manage-grid>*{width:100%}.manage-controls .num,.manage-controls select{flex:1 1;width:auto}.manage-actions .btn{flex:1 1 auto}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.balance strong,.code,.fig-value,.hero-value,.legend-val,.mono{direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}[dir=rtl] .nav{direction:rtl}[dir=rtl] .card .label,[dir=rtl] .hero-label,[dir=rtl] .viz .panel h3,[dir=rtl] label,[dir=rtl] th{text-transform:none;letter-spacing:0}[dir=rtl] body{line-height:1.75}.lang{display:inline-flex;background:var(--bg);border:1px solid var(--border);border-radius:999px;padding:3px;gap:2px}.lang button{background:none;border:0;color:var(--muted);font:inherit;font-size:var(--fs-xs);font-weight:600;padding:6px 13px;border-radius:999px;cursor:pointer;min-height:34px;line-height:1}.lang button:hover{color:var(--text)}.lang button.on{background:var(--accent);color:#fff}.lang button .flag{font-size:1.05em;vertical-align:-1px}.public-lang{position:fixed;top:16px;inset-inline-end:16px;z-index:5}.lp{min-height:100vh;background:radial-gradient(1200px 640px at 80% -10%,var(--accent-soft),transparent 60%),radial-gradient(900px 520px at 5% 4%,rgba(43,155,255,.07),transparent 55%),var(--bg);color:var(--text)}.lp a{text-decoration:none}.lp-brand-logo{border-radius:50%;object-fit:cover;box-shadow:0 0 0 1px var(--border-hi),0 0 16px var(--accent-soft)}.lp-nav{position:-webkit-sticky;position:sticky;top:0;z-index:40;display:flex;gap:var(--sp-6);padding:var(--sp-4) var(--sp-6);background:color-mix(in srgb,var(--bg) 82%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border-soft)}.lp-brand,.lp-nav{align-items:center}.lp-brand{display:inline-flex;gap:12px;font-size:var(--fs-base);font-weight:800;letter-spacing:.02em;color:var(--text-hi)}.lp-brand b{color:var(--accent-hover);font-weight:800}.lp-nav-links{display:flex;gap:var(--sp-6);-webkit-margin-start:var(--sp-4);margin-inline-start:var(--sp-4);flex:1 1}.lp-nav-links a{color:var(--muted);font-size:var(--fs-sm);font-weight:500;transition:color .14s}.lp-nav-links a:hover{color:var(--text-hi)}.lp-nav-right{display:flex;align-items:center;gap:var(--sp-3);-webkit-margin-start:auto;margin-inline-start:auto}.lp-hero{max-width:1680px;margin:0 auto;padding:var(--sp-6) var(--sp-6) var(--sp-10)}.lp-hero-cover{border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--border-hi);box-shadow:var(--shadow-lg);line-height:0;margin-bottom:var(--sp-8)}.lp-hero-cover img{width:100%;height:auto;display:block}.lp-hero-row{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:var(--sp-10);gap:var(--sp-10);align-items:center}.lp-eyebrow{display:inline-block;font-size:var(--fs-xs);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-hover);background:var(--accent-soft);border:1px solid var(--accent-tint);padding:5px 12px;border-radius:999px;margin-bottom:var(--sp-4)}.lp-hero h1{font-size:clamp(1.9rem,4vw,var(--fs-3xl));line-height:1.08;letter-spacing:-.03em;margin:0 0 var(--sp-4);color:var(--text-hi);font-weight:800}.lp-grad{background:linear-gradient(100deg,var(--accent),#7fd0ff);-webkit-background-clip:text;background-clip:text;color:transparent}.lp-sub{font-size:var(--fs-lg);color:var(--muted);line-height:1.6;max-width:42ch;margin:0 0 var(--sp-6)}.lp-hero-cta{display:flex;gap:var(--sp-3);flex-wrap:wrap}.lp-hero-cta .btn{padding:12px 24px;min-height:46px;font-size:var(--fs-base)}.lp-hero-trust{list-style:none;display:flex;flex-wrap:wrap;gap:var(--sp-5);padding:0;margin:var(--sp-6) 0 0}.lp-hero-trust li{position:relative;-webkit-padding-start:20px;padding-inline-start:20px;color:var(--muted);font-size:var(--fs-sm)}.lp-hero-trust li:before{content:"\2713";position:absolute;inset-inline-start:0;color:var(--accent-hover);font-weight:700}.lp-hero-card{position:relative;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--sp-6);box-shadow:var(--shadow-lg)}.lp-signin-badge{font-size:var(--fs-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);text-align:center;margin-bottom:var(--sp-3)}.login-box--embedded{background:transparent;border:0;box-shadow:none;padding:0;max-width:none;overflow:visible}.login-box--embedded:before{display:none}.login-embed-title{text-align:center;font-size:var(--fs-xl);font-weight:700;color:var(--text-hi);margin:0 0 var(--sp-4)}.lp-signin-alt{margin-top:var(--sp-5);padding-top:var(--sp-4);border-top:1px solid var(--border-soft);display:flex;flex-direction:column;align-items:center;gap:var(--sp-2);text-align:center;font-size:var(--fs-sm)}.lp-sec-head{text-align:center;margin-bottom:var(--sp-8)}.lp-sec-head h2{font-size:var(--fs-2xl);letter-spacing:-.02em;color:var(--text-hi);margin:0 0 var(--sp-2)}.lp-sec-head p{max-width:54ch;margin:0 auto}.lp-services{max-width:1680px;margin:0 auto;padding:0 var(--sp-6) var(--sp-10);display:grid;grid-template-columns:repeat(5,1fr);grid-gap:var(--sp-3);gap:var(--sp-3)}.lp-service{display:flex;align-items:center;gap:var(--sp-3);background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);padding:var(--sp-4);transition:border-color .14s,transform .14s}.lp-service:hover{border-color:var(--accent);transform:translateY(-2px)}.lp-service-ic{font-size:1.4rem;display:grid;place-items:center;width:40px;height:40px;border-radius:var(--radius-sm);background:var(--accent-soft);border:1px solid var(--accent-tint);flex-shrink:0}.lp-service strong{display:block;color:var(--text-hi);font-size:var(--fs-sm)}.lp-service small{color:var(--muted);font-size:var(--fs-xs)}.lp-packs{max-width:1680px;margin:0 auto;padding:0 var(--sp-6) var(--sp-12)}.lp-pack-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--sp-5);gap:var(--sp-5);align-items:stretch}.lp-pack{position:relative;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--sp-6);display:flex;flex-direction:column;gap:var(--sp-3);transition:border-color .14s,transform .14s}.lp-pack:hover{border-color:var(--border-hi);transform:translateY(-3px)}.lp-pack--featured{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent),0 24px 48px -24px var(--accent-glow);background:linear-gradient(180deg,var(--accent-soft),var(--panel) 40%)}.lp-pack-badge{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:var(--accent);color:#fff;font-size:var(--fs-xs);font-weight:700;letter-spacing:.04em;padding:4px 14px;border-radius:999px;box-shadow:0 4px 12px -4px var(--accent-glow)}.lp-pack-name{font-size:var(--fs-xl);font-weight:800;color:var(--text-hi)}.lp-pack-tag{color:var(--muted);font-size:var(--fs-sm);margin-top:-6px}.lp-pack-price{font-size:2.6rem;font-weight:800;color:var(--text-hi);letter-spacing:-.03em;display:flex;align-items:baseline;gap:2px;margin:var(--sp-2) 0}.lp-pack-cur{font-size:var(--fs-lg);color:var(--muted)}.lp-pack-per{font-size:var(--fs-sm);color:var(--muted);font-weight:500;-webkit-margin-start:4px;margin-inline-start:4px}.lp-pack-dl{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;margin:0 0 var(--sp-4);border-radius:999px;background:color-mix(in srgb,var(--accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--accent) 26%,transparent);color:var(--text-hi);font-size:var(--fs-xs);font-weight:600;letter-spacing:.01em;align-self:flex-start}.lp-pack--featured .lp-pack-dl{background:color-mix(in srgb,var(--accent) 22%,transparent);border-color:color-mix(in srgb,var(--accent) 46%,transparent)}.lp-pack--platinum .lp-pack-dl{background:color-mix(in srgb,#d8b25a 18%,transparent);border-color:color-mix(in srgb,#d8b25a 38%,transparent);color:#f5e2ad}.lp-pack-feats{list-style:none;padding:0;margin:0 0 var(--sp-4);display:flex;flex-direction:column;gap:10px;flex:1 1}.lp-pack-feats li{position:relative;-webkit-padding-start:26px;padding-inline-start:26px;color:var(--text);font-size:var(--fs-sm);line-height:1.4}.lp-pack-feats li:before{content:"\2713";position:absolute;inset-inline-start:0;top:0;width:18px;height:18px;display:grid;place-items:center;border-radius:50%;background:var(--accent-soft);color:var(--accent-hover);font-size:11px;font-weight:700}.lp-packs-note{text-align:center;margin-top:var(--sp-6);font-size:var(--fs-sm)}.lp-files{max-width:1680px;margin:0 auto;padding:0 var(--sp-6) var(--sp-12)}.lp-file-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--sp-4);gap:var(--sp-4)}.lp-file-card{display:flex;align-items:center;gap:var(--sp-4);background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);padding:var(--sp-4) var(--sp-5);transition:border-color .14s,transform .14s}.lp-file-card:hover{border-color:var(--accent);transform:translateY(-2px)}.lp-file-ic{font-size:1.5rem;width:46px;height:46px;display:grid;place-items:center;border-radius:var(--radius-sm);background:var(--accent-soft);border:1px solid var(--accent-tint);flex-shrink:0}.lp-file-meta{flex:1 1}.lp-file-meta strong{display:block;color:var(--text-hi)}.lp-file-meta small{color:var(--muted);font-size:var(--fs-xs)}.lp-file-go{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:var(--bg-soft);border:1px solid var(--border-hi);color:var(--accent-hover);font-size:1.1rem;transition:background .14s,transform .14s}.lp-file-go:hover{background:var(--accent);color:#fff;transform:translateX(2px)}.lp-advertise{max-width:1680px;margin:0 auto;padding:0 var(--sp-6) var(--sp-12);display:grid;grid-template-columns:1.3fr 1fr;grid-gap:var(--sp-8);gap:var(--sp-8);align-items:center}.lp-ad-slot{display:grid;place-items:center}.lp-ad-placeholder{width:100%;min-height:160px;border:2px dashed var(--border-hi);border-radius:var(--radius-lg);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;background:repeating-linear-gradient(135deg,transparent,transparent 12px,var(--bg-soft) 12px,var(--bg-soft) 24px)}.lp-ad-placeholder strong{color:var(--text-hi);font-size:var(--fs-lg)}.lp-ad-copy h2{font-size:var(--fs-xl);color:var(--text-hi);margin:0 0 var(--sp-2)}.lp-ad-copy p{margin:0 0 var(--sp-4)}.lp-ad-prices{display:flex;gap:var(--sp-3);margin-bottom:var(--sp-5);flex-wrap:wrap}.lp-ad-price{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);padding:var(--sp-3) var(--sp-4);text-align:center;flex:1 1;min-width:84px}.lp-ad-price b{display:block;font-size:var(--fs-lg);color:var(--text-hi)}.lp-ad-price span{font-size:var(--fs-xs);color:var(--muted)}.lp-resellers{max-width:1680px;margin:0 auto;padding:0 var(--sp-6) var(--sp-12)}.lp-reseller-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,360px));justify-content:center;grid-gap:var(--sp-5);gap:var(--sp-5)}@media (max-width:420px){.lp-reseller-grid{grid-template-columns:1fr}}.lp-rs-card{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-3);transition:border-color .14s,transform .14s}.lp-rs-card:hover{border-color:var(--accent);transform:translateY(-3px)}.lp-rs-top{display:flex;align-items:center;gap:var(--sp-3)}.lp-rs-avatar{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font-weight:800;color:#fff;background:linear-gradient(135deg,var(--accent),var(--accent-active));flex-shrink:0}.lp-rs-id{display:flex;flex-direction:column}.lp-rs-id strong{color:var(--text-hi)}.lp-rs-verified{font-size:var(--fs-xs);color:var(--green);font-weight:600}.lp-rs-stars{color:#ffc93c;font-size:var(--fs-lg);letter-spacing:2px}.lp-rs-countries{color:var(--muted);font-size:var(--fs-sm);flex:1 1}.lp-foot{margin-top:var(--sp-8);border-top:1px solid var(--border-soft);background:linear-gradient(180deg,transparent,rgba(43,155,255,.03))}.lp-foot-inner{max-width:1680px;margin:0 auto;padding:var(--sp-12) var(--sp-6) var(--sp-8);display:grid;grid-template-columns:2fr 1fr 1fr 1fr;grid-gap:var(--sp-8);gap:var(--sp-8)}.lp-foot-brandcol{max-width:40ch}.lp-foot-brand{display:inline-flex;align-items:center;gap:10px;color:var(--text-hi);font-weight:800;letter-spacing:.02em}.lp-foot-brand b{color:var(--accent-hover)}.lp-foot-tag{color:var(--muted);font-size:var(--fs-sm);line-height:1.6;margin:var(--sp-4) 0}.lp-foot-social{display:flex;gap:var(--sp-2)}.lp-social{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:var(--panel);border:1px solid var(--border-hi);font-size:1.05rem;transition:background .14s,color .14s,border-color .14s,transform .14s}.lp-social:hover{background:var(--accent);color:#fff;border-color:var(--accent);transform:translateY(-2px)}.lp-foot-col{display:flex;flex-direction:column;gap:10px}.lp-foot-col h4{margin:0 0 var(--sp-2);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--faint);font-weight:700}.lp-foot-col a{color:var(--muted);font-size:var(--fs-sm);transition:color .14s}.lp-foot-col a:hover{color:var(--accent-hover)}.lp-foot-bar{border-top:1px solid var(--border-soft);max-width:1680px;margin:0 auto;padding:var(--sp-4) var(--sp-6);display:flex;justify-content:space-between;align-items:center;gap:var(--sp-4);flex-wrap:wrap;color:var(--faint);font-size:var(--fs-xs)}.lp-foot-badges{color:var(--accent-hover);font-weight:600;letter-spacing:.04em}@media (max-width:900px){.lp-hero-row{grid-template-columns:1fr;gap:var(--sp-8)}.lp-services{grid-template-columns:repeat(2,1fr)}.lp-pack-grid{grid-template-columns:1fr}.lp-file-grid{grid-template-columns:repeat(2,1fr)}.lp-advertise{grid-template-columns:1fr}.lp-nav-links{display:none}.lp-foot-inner{grid-template-columns:1fr 1fr;gap:var(--sp-6)}.lp-foot-brandcol{grid-column:1/-1}}@media (max-width:520px){.lp-file-grid,.lp-foot-inner,.lp-services{grid-template-columns:1fr}}.login-gsi-placeholder{display:inline-flex;align-items:center;justify-content:center;min-width:280px;min-height:44px;border-radius:999px;border:1px dashed var(--border-hi);color:var(--faint);font-size:var(--fs-sm);background:var(--bg-soft)}.rs-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:var(--sp-4);gap:var(--sp-4)}.rs-card{background:var(--panel-2);border:1px solid var(--border);border-radius:var(--radius);padding:var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-3);transition:border-color .14s,transform .14s,box-shadow .14s}.rs-card:hover{border-color:var(--accent);transform:translateY(-3px);box-shadow:0 16px 32px -20px var(--accent-glow)}.rs-card-top{display:flex;align-items:center;gap:var(--sp-3)}.rs-card-avatar{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;font-weight:800;font-size:var(--fs-lg);color:#fff;background:linear-gradient(135deg,var(--accent),var(--accent-active));flex-shrink:0}.rs-card-id{min-width:0}.rs-card-name{font-weight:700;color:var(--text-hi);font-size:var(--fs-base);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs-card-verified{font-size:var(--fs-xs);color:var(--green);font-weight:600}.rs-card-stars{color:#ffc93c;letter-spacing:3px;font-size:var(--fs-base)}.rs-card-flags{display:flex;flex-wrap:wrap;gap:6px}.rs-card-since{font-size:var(--fs-xs)}.rs-card .contacts{display:flex;flex-direction:column;gap:8px;margin-top:auto}.rs-card-tag{color:var(--text);font-size:var(--fs-sm);line-height:1.4;padding:6px 10px;background:var(--bg-soft);border:1px solid var(--border);border-radius:var(--radius-sm);overflow-wrap:anywhere}.lst-wrap{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,380px);grid-gap:var(--sp-5);gap:var(--sp-5);align-items:start}.lst-preview-panel{position:-webkit-sticky;position:sticky;top:var(--sp-6)}.lst-preview-head{margin-bottom:var(--sp-4)}.lst-preview-grid{grid-template-columns:1fr}.lst-preview-empty{padding:var(--sp-6);text-align:center}@media (max-width:1000px){.lst-wrap{grid-template-columns:1fr}.lst-preview-panel{position:static}}.panel-head{display:flex;align-items:center;gap:var(--sp-3);margin:-4px 0 6px}.panel-head h2{font-size:var(--fs-xl);font-weight:700;letter-spacing:-.01em;color:var(--text-hi)}.panel-head .badge{font-size:var(--fs-xs)}.panel input[type=search],.panel input[type=text]{background:var(--bg-soft);border:1px solid var(--border-hi);border-radius:999px;padding:10px 16px}.panel input[type=text]:focus{border-color:var(--accent)}.cell-full>.manage-grid{background:var(--bg-soft);border:1px solid var(--border-hi);border-radius:var(--radius);padding:var(--sp-5);gap:var(--sp-5);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.03)}.manage-actions+label,.manage-group>label{font-size:var(--fs-xs);font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--faint)}.manage-actions{padding-top:22px}.cell-title{font-weight:700;color:var(--text-hi)}.cell-title .code,td .code{color:var(--accent-hover)}.badge{border:1px solid transparent;font-weight:600}.badge.active,.badge.lifetime{border-color:var(--accent-tint)}.badge.code_expired,.badge.expired{border-color:rgba(255,92,147,.28)}.badge.never_used,.badge.pending,.badge.warn{border-color:rgba(251,191,36,.25)}.shell{background:radial-gradient(900px 500px at 100% 0,rgba(43,155,255,.05),transparent 60%),var(--bg)}.sidebar{background:linear-gradient(180deg,var(--bg-soft),var(--bg));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.sidebar-foot{display:flex;flex-direction:column;gap:10px}.acct-card{display:flex;align-items:center;gap:11px;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);padding:10px 12px}.acct-avatar{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;flex-shrink:0;font-weight:800;color:#fff;background:linear-gradient(135deg,var(--accent),var(--accent-active))}.acct-name{display:flex;align-items:center;gap:6px;min-width:0;font-size:var(--fs-sm);font-weight:600;color:var(--text-hi)}.acct-name-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acct-pill{flex-shrink:0;font-size:9.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:2px 7px;border-radius:999px;line-height:1.4;color:var(--muted);background:rgba(147,161,179,.12);border:1px solid var(--border-hi)}.acct-pill--admin{color:#f5e2ad;background:rgba(216,178,90,.14);border-color:rgba(216,178,90,.35)}.acct-pill--reseller{color:var(--accent-hover);background:var(--accent-soft);border-color:var(--accent-tint)}.acct-role{display:flex;align-items:center;gap:6px;min-width:0;font-size:var(--fs-xs);color:var(--muted);margin-top:2px}.acct-email{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acct-signout{display:flex;align-items:center;justify-content:center;gap:8px;width:100%}.profile-card{max-width:620px;margin:0 auto}.profile-head{text-align:center;display:flex;flex-direction:column;align-items:center;gap:6px;padding-bottom:var(--sp-5)}.profile-head h2{margin:6px 0 0;border:0;padding:0}.profile-head p{margin:0;max-width:46ch}.profile-avatar{width:72px;height:72px;border-radius:20px;display:grid;place-items:center;font-size:2rem;font-weight:800;color:#fff;background:linear-gradient(135deg,var(--accent),var(--accent-active));box-shadow:0 12px 32px -12px var(--accent-glow)}.profile-creds{gap:var(--sp-4);max-width:480px;margin:0 auto}.cred,.profile-creds{display:flex;flex-direction:column}.cred{gap:8px}.cred-label{font-size:var(--fs-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--faint);text-align:center}.cred-value{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);background:var(--bg-soft);border:1px solid var(--border-hi);border-radius:var(--radius);padding:12px 14px}.cred-value .code{font-size:var(--fs-lg);letter-spacing:.02em;color:var(--text-hi)}.profile-bound{text-align:center;font-size:var(--fs-xs);margin:var(--sp-5) 0 0}.file-cats{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 16px}.file-chip{display:inline-flex;align-items:center;gap:7px;background:var(--panel);border:1px solid var(--border-hi);color:var(--muted);border-radius:999px;padding:7px 14px;font-size:var(--fs-sm);font-weight:500;cursor:pointer;font-family:inherit;transition:background .14s,color .14s,border-color .14s}.file-chip.on,.file-chip:hover{color:var(--text-hi);border-color:var(--accent)}.file-chip.on{background:var(--accent-soft)}.file-chip svg{opacity:.85}.file-chip span{font-size:var(--fs-xs);color:var(--faint);background:var(--bg);border-radius:999px;padding:1px 7px}.file-chip.on span{color:var(--accent-hover)}.file-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:var(--sp-3);gap:var(--sp-3)}.file-item{display:flex;align-items:center;gap:var(--sp-3);background:var(--panel-2);border:1px solid var(--border);border-radius:var(--radius);padding:var(--sp-3) var(--sp-4);transition:border-color .14s,transform .14s}.file-item:hover{border-color:var(--accent);transform:translateY(-2px)}.file-item-ic{width:44px;height:44px;flex-shrink:0;display:grid;place-items:center;border-radius:var(--radius-sm);background:var(--accent-soft);border:1px solid var(--accent-tint);color:var(--accent-hover)}.file-item-body{flex:1 1;min-width:0}.file-item-title{font-weight:600;color:var(--text-hi)}.file-item-meta,.file-item-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-item-meta{font-size:var(--fs-xs);color:var(--muted)}.file-item-tags{display:flex;align-items:center;gap:8px;margin-top:5px}.file-item-size{font-size:var(--fs-xs);color:var(--faint)}.file-item-actions{display:flex;flex-direction:column;gap:6px;flex-shrink:0}.file-form{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--sp-4);gap:var(--sp-4)}.file-form .file-form-wide{grid-column:1/-1}.file-form .field{margin:0}.file-progress{height:6px;border-radius:999px;background:var(--bg-soft);overflow:hidden;margin-top:12px}.file-progress>div{height:100%;background:linear-gradient(90deg,var(--accent),var(--accent-hover));transition:width .2s}@media (max-width:640px){.file-form,.file-grid{grid-template-columns:1fr}}.side-head{display:flex;align-items:center;gap:8px;padding:6px 6px 4px}.side-brand{display:inline-flex;align-items:center;gap:10px;background:none;border:0;cursor:pointer;padding:4px;font-family:inherit}.side-brand-logo{border-radius:50%;box-shadow:0 0 0 1px var(--border-hi),0 0 14px var(--accent-soft)}.side-brand-name{font-size:var(--fs-base);font-weight:800;color:var(--text-hi);letter-spacing:-.01em;line-height:1.05}.side-brand-name b{font-weight:800;display:block;font-size:var(--fs-xs);letter-spacing:.12em}.side-brand-name b,.side-role{color:var(--accent-hover);text-transform:uppercase}.side-role{-webkit-margin-start:auto;margin-inline-start:auto;font-size:10px;font-weight:700;letter-spacing:.08em;background:var(--accent-soft);border:1px solid var(--accent-tint);border-radius:999px;padding:3px 9px}.nav{border-top:0;margin-top:8px;padding-top:4px;gap:2px}.nav-group{display:flex;flex-direction:column;gap:2px;margin-bottom:14px}.nav-group-label{font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);padding:4px 12px 6px}.wallet-card{background:linear-gradient(135deg,var(--accent-soft),var(--panel));border:1px solid var(--accent-tint);border-radius:var(--radius);padding:14px;display:flex;flex-direction:column;gap:10px}.wallet-row{display:flex;align-items:baseline;justify-content:space-between}.wallet-label{font-size:var(--fs-xs);color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-weight:600}.wallet-amount{font-size:var(--fs-xl);font-weight:800;color:var(--text-hi)}.wallet-add{width:100%}.acct-card{position:relative}.acct-card .acct-id{flex:1 1}.acct-signout-ic{background:none;border:0;color:var(--faint);cursor:pointer;width:32px;height:32px;border-radius:var(--radius-sm);display:grid;place-items:center;transition:background .14s,color .14s;flex-shrink:0}.acct-signout-ic:hover{background:var(--panel-hi);color:var(--red)}.topbar-left{gap:12px;min-width:0}.topbar-left,.topbar-right{display:flex;align-items:center}.topbar-right{gap:14px}.crumbs{display:flex;align-items:center;gap:8px;font-size:var(--fs-sm);min-width:0}.crumb-root{color:var(--muted)}.crumb-sep{color:var(--faint)}.crumb-cur{color:var(--text-hi);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar-balance{font-size:var(--fs-sm);color:var(--muted);background:var(--panel);border:1px solid var(--border-hi);border-radius:999px;padding:6px 14px}.topbar-balance strong{color:var(--accent-hover)}.lic-visual-row{display:flex;gap:var(--sp-5);align-items:center;flex-wrap:wrap;margin:var(--sp-4) 0}.time-ring{display:grid;place-items:center}.tr-track{fill:none;stroke:var(--border-hi);stroke-width:8}.tr-fill{fill:none;stroke-width:9;stroke-linecap:round;transition:stroke-dashoffset .8s cubic-bezier(.2,.8,.2,1);filter:drop-shadow(0 0 6px rgba(43,155,255,.55))}.tr-big{fill:var(--text-hi);font-size:26px;font-weight:800}.tr-big,.tr-small{text-anchor:middle}.tr-small{fill:var(--muted);font-size:10px;letter-spacing:.06em;text-transform:uppercase}@media (max-width:560px){.lic-visual-row{flex-direction:column;align-items:stretch}.time-ring{margin:0 auto}}body{background:#06080e}body:before{inset:-10%;background:radial-gradient(38% 42% at 12% 8%,rgba(43,155,255,.22),transparent 60%),radial-gradient(42% 46% at 88% 2%,rgba(124,92,255,.2),transparent 60%),radial-gradient(50% 50% at 72% 96%,rgba(34,211,238,.14),transparent 60%),radial-gradient(45% 45% at 20% 100%,rgba(124,92,255,.12),transparent 60%);filter:blur(30px) saturate(1.1);animation:aurora 22s ease-in-out infinite alternate}body:after,body:before{content:"";position:fixed;z-index:-2;pointer-events:none}body:after{inset:0;opacity:.5;background-image:linear-gradient(hsla(0,0%,100%,.025) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.025) 1px,transparent 0);background-size:44px 44px;-webkit-mask-image:radial-gradient(circle at 50% 30%,#000 0,transparent 75%);mask-image:radial-gradient(circle at 50% 30%,#000 0,transparent 75%)}@keyframes aurora{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(2%,-1.5%,0) scale(1.06)}to{transform:translate3d(-2%,1.5%,0) scale(1.03)}}@media (prefers-reduced-motion:reduce){body:before{animation:none}}.shell{background:transparent}.sidebar{background:linear-gradient(180deg,rgba(16,20,28,.72),rgba(9,11,16,.72));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);-webkit-border-end:1px solid var(--glass-brd);border-inline-end:1px solid var(--glass-brd)}.lp{background:transparent}.acct-card,.card,.cred-value,.file-item,.lp-ad-placeholder,.lp-feature,.lp-file-card,.lp-hero-card,.lp-pack,.lp-plan-card,.lp-reseller-inner,.lp-rs-card,.panel,.rs-card,.table-wrap,.wallet-card{background:var(--glass);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid var(--glass-brd);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 24px 48px -30px rgba(0,0,0,.85)}.card,.lp-hero-card,.lp-pack,.panel{position:relative}.card:before,.lp-hero-card:before,.lp-pack:before,.panel:before{content:"";position:absolute;top:0;left:12%;right:12%;height:1px;background:linear-gradient(90deg,transparent,rgba(120,190,255,.55),transparent);pointer-events:none}.card:hover,.file-item:hover,.lp-feature:hover,.lp-file-card:hover,.lp-plan-card:hover,.panel:hover,.rs-card:hover{border-color:rgba(120,180,255,.35);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 28px 60px -28px rgba(43,155,255,.35)}.btn.wallet-add,a.btn:not(.ghost),button.btn:not(.ghost){background:linear-gradient(120deg,var(--accent),var(--accent2));border:1px solid hsla(0,0%,100%,.14);box-shadow:0 8px 24px -10px var(--accent-glow),0 1px 0 hsla(0,0%,100%,.15) inset}a.btn:not(.ghost):hover,button.btn:not(.ghost):hover:not(:disabled){background:linear-gradient(120deg,var(--accent-hover),#9a82ff);box-shadow:0 12px 30px -8px var(--accent-glow),0 1px 0 hsla(0,0%,100%,.2) inset;transform:translateY(-1px)}input,select,textarea{background:hsla(0,0%,100%,.03);border:1px solid var(--glass-brd);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}input:focus,select:focus,textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.panel input[type=search],.panel input[type=text]{background:hsla(0,0%,100%,.03)}.table-wrap{background:hsla(0,0%,100%,.02)}thead th{background:hsla(0,0%,100%,.05);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}tbody tr:hover td{background:var(--accent-soft)}.lp-sec-head h2,.panel-head h2,.panel>h2:first-child,.profile-head h2{background:linear-gradient(90deg,var(--text-hi),#a9c8ff);-webkit-background-clip:text;background-clip:text;color:transparent}.bell{position:relative;width:42px;height:42px;border-radius:50%;display:inline-grid;place-items:center;background:hsla(0,0%,100%,.04);border:1px solid var(--glass-brd);color:var(--text);cursor:pointer;transition:background .14s,border-color .14s,color .14s,transform .14s}.bell:hover{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-hover);transform:translateY(-1px)}.bell .bell-count{position:absolute;top:-4px;inset-inline-end:-4px;min-width:18px;height:18px;padding:0 5px;display:grid;place-items:center;font-size:10px;font-weight:800;color:#fff;background:linear-gradient(120deg,#ff5c7a,#ff3b6b);border:2px solid #06080e;border-radius:999px}.lp-hero-card{background:linear-gradient(180deg,rgba(43,155,255,.1),rgba(124,92,255,.06)),var(--glass);border:1px solid rgba(120,150,255,.22);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 40px 80px -40px rgba(43,155,255,.5);overflow:hidden}.lp-hero-card:after{content:"";position:absolute;width:240px;height:240px;border-radius:50%;top:-120px;inset-inline-end:-100px;background:radial-gradient(circle,rgba(124,92,255,.35),transparent 70%);pointer-events:none}.lp-signin-badge{background:var(--grad-brand);-webkit-background-clip:text;background-clip:text;color:transparent}.login-box--embedded .login-gsi-placeholder,.login-box--embedded [ref]{border-radius:999px}.login-embed-title{background:linear-gradient(90deg,var(--text-hi),#a9c8ff);-webkit-background-clip:text;background-clip:text;color:transparent}.badge{-webkit-backdrop-filter:none;backdrop-filter:none}.signin-head{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;margin-bottom:18px;position:relative;z-index:1}.signin-orb{width:84px;height:84px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(from 180deg,var(--accent3),var(--accent),var(--accent2),var(--accent3));padding:3px;box-shadow:0 0 40px -6px var(--accent-glow),0 0 80px -20px rgba(124,92,255,.6);animation:orbspin 8s linear infinite}.signin-orb img{width:100%;height:100%;border-radius:50%;object-fit:cover;border:3px solid #0a0e16;animation:orbspin 8s linear infinite reverse}@keyframes orbspin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.signin-orb,.signin-orb img{animation:none}}.login-embed-title{margin:6px 0 0;font-size:var(--fs-2xl)}.signin-sub{margin:0;color:var(--muted);font-size:var(--fs-sm);max-width:34ch;line-height:1.55}.gsi-pad{align-items:center;min-height:60px;padding:10px;border-radius:999px;background:hsla(0,0%,100%,.03);border:1px solid transparent;background-image:linear-gradient(#0c111a,#0c111a),var(--grad-brand);background-origin:border-box;background-clip:padding-box,border-box;box-shadow:0 10px 30px -14px var(--accent-glow)}.gsi-pad,.signin-trust{position:relative;z-index:1;display:flex;justify-content:center}.signin-trust{flex-wrap:wrap;gap:14px;margin-top:16px;font-size:var(--fs-xs);color:var(--muted)}.signin-trust span{display:inline-flex;align-items:center;gap:6px}.signin-trust svg{color:var(--accent3)}.file-item-ic,.lp-feature-ic,.lp-file-ic,.lp-service-ic{color:var(--accent3);background:linear-gradient(135deg,rgba(34,211,238,.14),rgba(124,92,255,.14));border:1px solid rgba(120,180,255,.25)}.lp-social{color:var(--muted)}.lp-social svg{width:18px;height:18px}a.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 18px;min-height:40px;border-radius:var(--radius-sm);font-size:var(--fs-sm);font-weight:600;letter-spacing:-.005em;cursor:pointer;transition:background .14s ease,border-color .14s ease,transform .06s ease,box-shadow .14s ease,color .14s}a.btn,a.btn:hover{text-decoration:none}a.btn:not(.ghost),a.btn:not(.ghost):hover{color:#fff}a.btn.sm{padding:7px 14px;min-height:34px;font-size:var(--fs-xs)}a.btn.ghost,button.btn.ghost{background:hsla(0,0%,100%,.035);border:1px solid var(--glass-brd);color:var(--text);box-shadow:none}a.btn.ghost:hover,button.btn.ghost:hover:not(:disabled){background:var(--accent-soft);border-color:var(--accent);color:var(--text-hi)}.lp-hero-cta a.btn{padding:12px 24px;min-height:46px;font-size:var(--fs-base)}.access-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.2fr) auto;grid-template-areas:"id    stats" "creds creds";grid-gap:var(--sp-6) var(--sp-8);gap:var(--sp-6) var(--sp-8);padding:var(--sp-8);margin-bottom:var(--sp-5);border-radius:22px;background:radial-gradient(60% 120% at 0 0,rgba(34,211,238,.16),transparent 60%),radial-gradient(60% 120% at 100% 0,rgba(124,92,255,.2),transparent 60%),linear-gradient(135deg,rgba(20,34,58,.85),rgba(10,14,22,.85));border:1px solid rgba(120,160,255,.22);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 40px 80px -40px rgba(43,155,255,.45);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.access-hero-glow{position:absolute;width:420px;height:420px;border-radius:50%;right:-120px;bottom:-220px;pointer-events:none;background:radial-gradient(circle,rgba(43,155,255,.3),transparent 65%);filter:blur(10px)}.access-hero-id{grid-area:id;display:flex;align-items:center;gap:var(--sp-5);position:relative;min-width:0}.access-orb{width:76px;height:76px;flex-shrink:0;border-radius:24px;padding:3px;background:conic-gradient(from 200deg,var(--accent3),var(--accent),var(--accent2),var(--accent3));box-shadow:0 16px 40px -14px var(--accent-glow);transform:perspective(400px) rotateX(8deg) rotateY(-10deg)}.access-orb span{width:100%;height:100%;border-radius:21px;display:grid;place-items:center;font-size:2rem;font-weight:800;color:#fff;background:linear-gradient(135deg,#16294a,#0b1120)}.access-eyebrow{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;background:var(--grad-brand);-webkit-background-clip:text;background-clip:text;color:transparent}.access-title{margin:2px 0 4px;font-size:var(--fs-2xl);letter-spacing:-.02em;color:var(--text-hi)}.access-sub{margin:0;color:var(--muted);font-size:var(--fs-sm);max-width:52ch;line-height:1.55}.access-stats{grid-area:stats;display:flex;gap:var(--sp-3);align-self:center;position:relative}.access-stat{min-width:104px;display:flex;flex-direction:column;align-items:center;gap:2px;padding:14px 16px;border-radius:16px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.access-stat-v{font-size:var(--fs-xl);font-weight:800;color:var(--text-hi)}.access-stat-v.ok{color:#7ee6a0}.access-stat-k{font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.access-hero .profile-creds{grid-area:creds;position:relative;display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--sp-4);gap:var(--sp-4);max-width:none;margin:0}.access-hero .cred-label{text-align:start}.access-hero .cred-value{background:rgba(5,8,14,.55);border-color:hsla(0,0%,100%,.1)}.access-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--sp-5);gap:var(--sp-5);align-items:stretch;margin-bottom:var(--sp-6)}.access-row>.panel{margin-bottom:0;height:100%}.section-title{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3);margin:var(--sp-2) 2px var(--sp-4)}.section-title h3{margin:0;font-size:var(--fs-lg);color:var(--text-hi);letter-spacing:-.01em}.section-title .muted{font-size:var(--fs-sm)}.tool-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:var(--sp-5);gap:var(--sp-5)}.tool-grid>.panel{margin-bottom:0;display:flex;flex-direction:column}.tool-grid>.panel .lic-visual-row{justify-content:center;margin:var(--sp-5) 0}.tool-grid>.panel>.btn{margin-top:auto;width:100%}.tr-idle .tr-big{fill:var(--faint)}.tr-bad .tr-big{fill:#ff9d9d}.tr-warn .tr-big{fill:var(--amber)}.acct-card,.acct-id{min-width:0}.acct-id,.acct-role{overflow:hidden}.acct-role{text-overflow:ellipsis;white-space:nowrap}@media (max-width:1100px){.access-hero{grid-template-columns:1fr;grid-template-areas:"id" "stats" "creds"}.access-stats{justify-content:flex-start;flex-wrap:wrap}}@media (max-width:760px){.access-hero .profile-creds,.access-row{grid-template-columns:1fr}.access-hero{padding:var(--sp-5)}}input[type=checkbox],input[type=radio]{width:18px;height:18px;min-height:0;padding:0;margin:0;background:none;border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;accent-color:var(--accent);cursor:pointer;vertical-align:middle}input[type=checkbox]:disabled{opacity:.45;cursor:not-allowed}input[type=file]{padding:8px;cursor:pointer;color:var(--muted)}input[type=file]::-webkit-file-upload-button{-webkit-margin-end:12px;margin-inline-end:12px;padding:8px 16px;border-radius:var(--radius-sm);border:1px solid hsla(0,0%,100%,.14);background:linear-gradient(120deg,var(--accent),var(--accent2));color:#fff;font-weight:600;font-family:inherit;cursor:pointer}input[type=file]::file-selector-button{-webkit-margin-end:12px;margin-inline-end:12px;padding:8px 16px;border-radius:var(--radius-sm);border:1px solid hsla(0,0%,100%,.14);background:linear-gradient(120deg,var(--accent),var(--accent2));color:#fff;font-weight:600;font-family:inherit;cursor:pointer}.side-brand-name{white-space:nowrap}.side-head{flex-wrap:nowrap}.cards .card{overflow:hidden}.cards .card:after{content:"";position:absolute;inset:auto 0 0 0;height:2px;background:var(--grad-brand);opacity:.7}.cards .card .value{background:var(--grad-brand);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:2.2rem}.settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--sp-5);gap:var(--sp-5)}.settings-grid>.panel{margin-bottom:0}@media (max-width:1100px){.settings-grid{grid-template-columns:1fr}}.tool-grid{grid-template-columns:repeat(auto-fit,minmax(290px,1fr))}.tool-grid .panel-head{flex-wrap:nowrap}.tool-grid .panel-head>div{min-width:0}.tool-grid .panel-head h2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tool-grid .panel-head .badge{flex-shrink:0;white-space:nowrap;-webkit-margin-start:auto;margin-inline-start:auto}.lp-pack-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:900px;margin:0 auto}@media (max-width:760px){.lp-pack-grid{grid-template-columns:1fr}}@media (max-width:560px){.lp-nav{padding:10px 14px;gap:10px}.lp-nav-right{gap:8px;min-width:0}.lp-nav-right .btn{display:none}.lp-brand{gap:8px;font-size:13px}.lp-brand-logo{width:32px;height:32px}.lp-hero{padding:var(--sp-4) var(--sp-4) var(--sp-8)}.lp-hero-cover{margin-bottom:var(--sp-5);border-radius:14px}.lp-hero-card{padding:var(--sp-5) var(--sp-4)}.gsi-pad{min-height:54px;padding:6px}.lp-advertise,.lp-files,.lp-packs,.lp-resellers,.lp-services{padding-left:var(--sp-4);padding-right:var(--sp-4)}.access-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;width:100%}.access-stat{min-width:0;padding:10px 6px}.access-stat-v{font-size:var(--fs-lg)}.access-orb{width:60px;height:60px;border-radius:18px}.access-title{font-size:var(--fs-xl)}.main{padding:16px 14px 48px}.topbar{flex-wrap:wrap;row-gap:10px}.topbar-right{gap:8px}.crumb-root,.crumb-sep{display:none}}.wallet-edit{border:1px solid var(--glass-brd);border-radius:var(--radius);padding:var(--sp-4);background:hsla(0,0%,100%,.025)}.wallet-edit-head{justify-content:space-between;gap:var(--sp-3)}.wallet-edit-current,.wallet-edit-head{display:flex;align-items:center;flex-wrap:wrap}.wallet-edit-current{gap:10px;margin-top:6px}.wallet-edit-current .code{font-size:var(--fs-base);color:var(--text-hi)}.wallet-edit-form{margin-top:var(--sp-4);padding-top:var(--sp-4);border-top:1px solid var(--border-soft)}.fee-note{font-size:var(--fs-xs);color:var(--muted);background:rgba(34,211,238,.06);border:1px solid rgba(34,211,238,.22);border-radius:var(--radius-sm);padding:8px 12px;margin:8px 0 0}.lp-hero--grid{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(360px,1fr);grid-template-areas:"cover card" "copy  card";grid-gap:var(--sp-6) var(--sp-8);gap:var(--sp-6) var(--sp-8);align-items:start;padding-top:var(--sp-5)}.lp-hero--grid .lp-hero-cover{grid-area:cover;margin-bottom:0}.lp-hero--grid .lp-hero-card{grid-area:card;position:-webkit-sticky;position:sticky;top:88px}.lp-hero--grid .lp-hero-copy{grid-area:copy}.lp-hero--grid .lp-hero-copy h1{font-size:clamp(1.8rem,3vw,2.6rem)}.lp-hero--grid .lp-sub{max-width:60ch}@media (max-width:1080px){.lp-hero--grid{grid-template-columns:1fr;grid-template-areas:"card" "cover" "copy"}.lp-hero--grid .lp-hero-card{position:static}}.lp-pack-grid.lp-pack-grid--3{grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}.lp-pack-ladder{display:grid;grid-gap:6px;gap:6px;margin:4px 0 6px;padding:10px 12px;border-radius:var(--radius-sm);background:hsla(0,0%,100%,.03);border:1px solid var(--border-soft)}.lp-pack-rung{display:flex;justify-content:space-between;font-size:var(--fs-sm);color:var(--muted)}.lp-pack-rung b{color:var(--text-hi);font-weight:700}.lp-pack--platinum{border-color:hsla(46,50%,77%,.45);background:radial-gradient(120% 80% at 100% 0,hsla(46,50%,77%,.14),transparent 60%),var(--glass);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.07),0 28px 60px -30px hsla(46,50%,77%,.35)}.lp-pack--platinum .lp-pack-name{background:linear-gradient(100deg,#f6e9c6,#cdb67a 55%,#f6e9c6);-webkit-background-clip:text;background-clip:text;color:transparent}.lp-pack-badge--plat{background:linear-gradient(120deg,#e8d6a4,#b8995a);color:#1a1408}@media (max-width:1080px){.lp-pack-grid.lp-pack-grid--3{grid-template-columns:1fr;max-width:560px;margin:0 auto}}.file-brands{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0 4px;max-height:132px;overflow-y:auto;padding:2px}.brand-chip{display:inline-flex;align-items:center;gap:6px;background:var(--panel);border:1px solid var(--border-hi);color:var(--muted);border-radius:999px;padding:5px 12px;font-size:var(--fs-xs);font-weight:500;cursor:pointer;font-family:inherit;transition:background .14s,color .14s,border-color .14s}.brand-chip.on,.brand-chip:hover{color:var(--text-hi);border-color:var(--accent)}.brand-chip.on{background:var(--accent-soft)}.brand-chip span{font-size:10px;color:var(--faint);background:var(--bg);border-radius:999px;padding:1px 6px}.brand-chip.on span{color:var(--accent-hover)}.modal-backdrop{position:fixed;inset:0;z-index:200;background:rgba(4,6,10,.7);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:grid;place-items:center;padding:var(--sp-4)}.gate-modal{max-width:440px;width:100%;margin:0}.gate-lock{width:68px;height:68px;margin:0 auto var(--sp-3);border-radius:20px;display:grid;place-items:center;color:var(--accent-hover);background:var(--accent-soft);border:1px solid var(--accent-tint)}.lp-hero--stacked{display:block;padding:var(--sp-5) var(--sp-6) var(--sp-10);max-width:1680px;margin:0 auto}.lp-hero--stacked .lp-hero-cover{margin-bottom:var(--sp-8)}.lp-hero-copy--centered{text-align:center;max-width:900px;margin:0 auto}.lp-hero-copy--centered .lp-sub{max-width:60ch;margin-left:auto;margin-right:auto}.lp-hero-copy--centered .lp-hero-cta,.lp-hero-copy--centered .lp-hero-trust{justify-content:center}.lp-hero-copy--centered .lp-hero-trust{display:flex}.lp-fwpreview{max-width:1680px;margin:0 auto;padding:0 var(--sp-6) var(--sp-12)}.lp-fw-brands{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:0 auto var(--sp-6);max-width:1000px}.lp-fw-brand{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;background:var(--panel);border:1px solid var(--border-hi);color:var(--muted);font-size:var(--fs-sm)}.lp-fw-brand b{color:var(--accent-hover);font-size:var(--fs-xs);background:var(--bg);padding:1px 8px;border-radius:999px}.lp-fw-locked{position:relative;border-radius:var(--radius-lg);overflow:hidden}.lp-fw-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:var(--sp-3);gap:var(--sp-3);padding:var(--sp-4);filter:blur(6px) saturate(.7);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lp-fw-item{display:flex;align-items:center;gap:var(--sp-3);background:var(--panel-2);border:1px solid var(--border);border-radius:var(--radius);padding:var(--sp-3) var(--sp-4)}.lp-fw-ic{width:40px;height:40px;display:grid;place-items:center;flex-shrink:0;border-radius:var(--radius-sm);background:var(--accent-soft);border:1px solid var(--accent-tint);color:var(--accent-hover)}.lp-fw-body{min-width:0;flex:1 1}.lp-fw-title{color:var(--text-hi);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp-fw-meta{color:var(--muted);font-size:var(--fs-xs)}.lp-fw-lock{color:var(--faint)}.lp-fw-veil{position:absolute;inset:0;display:grid;place-items:center;background:radial-gradient(60% 80% at 50% 50%,rgba(11,13,16,.35),rgba(11,13,16,.85) 90%);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.lp-fw-cta{max-width:460px;text-align:center;padding:var(--sp-6);background:var(--panel);border:1px solid var(--border-hi);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}.lp-fw-cta h3{margin:var(--sp-2) 0;font-size:var(--fs-xl);color:var(--text-hi)}.lp-fw-cta-ic{width:56px;height:56px;margin:0 auto;border-radius:16px;display:grid;place-items:center;background:var(--accent-soft);border:1px solid var(--accent-tint);color:var(--accent-hover)}.signin-page{min-height:100vh;background:transparent}.signin-main{max-width:1180px;margin:0 auto;padding:var(--sp-6) var(--sp-6) var(--sp-12);display:grid;grid-template-columns:minmax(0,1.4fr) minmax(360px,1fr);grid-gap:var(--sp-8);gap:var(--sp-8);align-items:center}.signin-banner{border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--border-hi);line-height:0;box-shadow:var(--shadow-lg)}.signin-banner img{width:100%;height:auto;display:block}.signin-card{background:linear-gradient(180deg,rgba(43,155,255,.1),rgba(124,92,255,.06)),linear-gradient(180deg,hsla(0,0%,100%,.045),hsla(0,0%,100%,.012));border:1px solid rgba(120,150,255,.22);border-radius:var(--radius-lg);padding:var(--sp-6);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 40px 80px -40px rgba(43,155,255,.5);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.signin-alt{text-align:center;margin:var(--sp-4) 0 0;font-size:var(--fs-sm)}.signin-alt a{color:var(--accent-hover)}@media (max-width:900px){.signin-main{grid-template-columns:1fr}.signin-banner{order:2}}.lp-fw-grid{filter:none;pointer-events:auto;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.lp-fw-get{flex-shrink:0}.lp-fw-more{display:flex;gap:var(--sp-3);justify-content:center;margin-top:var(--sp-6);flex-wrap:wrap}.lp-fw-folders{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:var(--sp-4);gap:var(--sp-4);margin:0 auto var(--sp-6)}.lp-fw-folder{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-4);background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);color:var(--text);text-decoration:none;transition:transform .14s,border-color .14s,background .14s,box-shadow .14s;min-width:0}.lp-fw-folder:hover{transform:translateY(-2px);border-color:var(--accent);background:var(--panel-2);box-shadow:0 12px 28px -18px var(--accent-glow)}.lp-fw-folder-ic{flex-shrink:0;display:grid;place-items:center;filter:drop-shadow(0 4px 8px rgba(31,125,207,.35))}.lp-fw-folder-body{min-width:0;flex:1 1}.lp-fw-folder-name{display:block;color:var(--text-hi);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp-fw-folder-count{display:block;color:var(--muted);font-size:var(--fs-xs);margin-top:2px}@media (max-width:1120px){.lp-fw-folders{grid-template-columns:repeat(4,1fr)}}@media (max-width:820px){.lp-fw-folders{grid-template-columns:repeat(3,1fr)}}@media (max-width:560px){.lp-fw-folders{grid-template-columns:repeat(2,1fr)}}.sp{min-height:100vh;flex-direction:column;background:radial-gradient(50% 60% at 15% -10%,rgba(43,155,255,.22),transparent 60%),radial-gradient(45% 55% at 90% 10%,rgba(124,92,255,.2),transparent 60%),radial-gradient(55% 60% at 50% 110%,rgba(34,211,238,.14),transparent 60%),var(--bg)}.sp,.sp-nav{display:flex}.sp-nav{position:-webkit-sticky;position:sticky;top:0;z-index:30;justify-content:space-between;gap:var(--sp-4);padding:var(--sp-4) var(--sp-6);background:color-mix(in srgb,var(--bg) 82%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border-soft)}.sp-brand,.sp-nav{align-items:center}.sp-brand{display:inline-flex;gap:10px;color:var(--text-hi);font-weight:800;letter-spacing:.02em;text-decoration:none}.sp-brand img{border-radius:50%;box-shadow:0 0 0 1px var(--border-hi),0 0 14px var(--accent-soft)}.sp-brand b{color:var(--accent-hover)}.sp-nav-right{display:flex;align-items:center;gap:var(--sp-3)}.sp-main{flex:1 1;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(400px,460px);grid-gap:var(--sp-10);gap:var(--sp-10);align-items:center;max-width:1120px;width:100%;margin:0 auto;padding:var(--sp-8) var(--sp-6) var(--sp-10)}.sp-copy{max-width:52ch}.sp-copy h1{font-size:clamp(2rem,4vw,2.6rem);line-height:1.08;letter-spacing:-.03em;color:var(--text-hi);margin:var(--sp-3) 0 var(--sp-4);font-weight:800}.sp-sub{color:var(--muted);font-size:var(--fs-lg);line-height:1.6;margin:0 0 var(--sp-6)}.sp-feat{list-style:none;padding:0;margin:0;display:grid;grid-gap:12px;gap:12px}.sp-feat li{display:flex;align-items:center;gap:12px;color:var(--text);font-size:var(--fs-sm)}.sp-feat-ic{width:30px;height:30px;display:grid;place-items:center;border-radius:10px;background:var(--accent-soft);border:1px solid var(--accent-tint);color:var(--accent-hover);flex-shrink:0}.sp-card{position:relative;border-radius:22px;padding:1px;background:conic-gradient(from 200deg,var(--accent3),var(--accent),var(--accent2),var(--accent3));box-shadow:0 40px 80px -40px rgba(43,155,255,.55)}.sp-card-inner{border-radius:21px;padding:var(--sp-8) var(--sp-6);background:radial-gradient(80% 60% at 100% 0,rgba(124,92,255,.14),transparent 60%),linear-gradient(180deg,rgba(20,26,38,.95),rgba(10,14,22,.98))}.sp-alt{text-align:center;margin:var(--sp-4) 0 0;font-size:var(--fs-sm)}.sp-alt a{color:var(--accent-hover);text-decoration:none}.sp-alt a:hover{text-decoration:underline}.sp-foot{text-align:center;padding:var(--sp-4) var(--sp-6) var(--sp-6);font-size:var(--fs-xs);color:var(--faint)}@media (max-width:900px){.sp-main{grid-template-columns:1fr;gap:var(--sp-6);padding:var(--sp-5) var(--sp-4) var(--sp-8)}.sp-card{order:-1}.sp-copy h1{font-size:clamp(1.7rem,6vw,2rem)}}.gate-modal p,.gate-modal strong{overflow-wrap:anywhere;word-break:break-word}.gate-modal strong{display:inline-block;max-width:100%}.file-item-title,.lp-fw-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%}.file-item,.lp-fw-item{min-width:0}.files-panel{padding-bottom:var(--sp-6)}.fb-topbar{justify-content:space-between;gap:var(--sp-4);margin:var(--sp-4) 0 var(--sp-5)}.fb-crumbs,.fb-topbar{display:flex;align-items:center;flex-wrap:wrap}.fb-crumbs{gap:6px;min-width:0}.fb-crumb{background:none;border:0;font-family:inherit;cursor:pointer;padding:6px 10px;border-radius:8px;font-size:var(--fs-sm);color:var(--muted);transition:background .12s,color .12s}.fb-crumb:hover{background:var(--panel-hi);color:var(--text-hi)}.fb-crumb.on{color:var(--text-hi);font-weight:600}.fb-sep{color:var(--faint);display:inline-grid;place-items:center}.fb-search{display:inline-flex;align-items:center;gap:8px;background:var(--bg-soft);border:1px solid var(--border-hi);border-radius:999px;padding:6px 14px;color:var(--faint);flex-shrink:0;min-width:260px}.fb-search:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.fb-search svg{flex-shrink:0}.fb-search input{background:transparent;border:0;outline:0;padding:4px 0;color:var(--text-hi);font-size:var(--fs-sm);flex:1 1;min-width:0}.fb-search input:focus{box-shadow:none}.fb-count{text-align:end;margin:-6px 0 12px;font-size:var(--fs-xs)}.fb-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:var(--sp-4);gap:var(--sp-4)}.fb-folder{display:flex;align-items:center;gap:var(--sp-3);text-align:start;cursor:pointer;font-family:inherit;background:var(--panel-2);border:1px solid var(--border);border-radius:var(--radius);padding:14px 16px;transition:border-color .14s,transform .14s,background .14s,box-shadow .14s}.fb-folder:hover{border-color:var(--accent);background:linear-gradient(180deg,rgba(43,155,255,.06),transparent);transform:translateY(-2px);box-shadow:0 10px 24px -16px var(--accent-glow)}.fb-folder-ic{width:52px;height:44px;display:grid;place-items:center;flex-shrink:0;color:var(--accent-hover);background:linear-gradient(180deg,#2b76ff,#1a4fc2);border-radius:8px 8px 10px 10px;border-top:3px solid #57a2ff;box-shadow:0 6px 14px -8px rgba(43,155,255,.65),inset 0 1px 0 hsla(0,0%,100%,.2);position:relative}.fb-folder-ic:before{content:"";position:absolute;top:-6px;left:6px;width:22px;height:6px;background:#2b76ff;border-radius:4px 4px 0 0}.fb-folder-ic svg{color:hsla(0,0%,100%,.85);position:relative;z-index:1}.fb-folder-body{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.fb-folder-title{color:var(--text-hi);font-weight:700;font-size:var(--fs-base);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fb-folder-sub{color:var(--muted);font-size:var(--fs-xs)}.fb-folder-chev{color:var(--faint);transition:transform .14s,color .14s;flex-shrink:0}.fb-folder:hover .fb-folder-chev{color:var(--accent-hover);transform:translateX(3px)}@media (max-width:520px){.fb-grid{grid-template-columns:1fr}}.stars{display:inline-flex;align-items:center;gap:2px;line-height:1}.star{position:relative;display:inline-block;flex-shrink:0}.star svg{display:block}.star-empty path{fill:hsla(0,0%,100%,.1);stroke:hsla(0,0%,100%,.18);stroke-width:1}.star-fill{position:absolute;inset:0 auto 0 0;overflow:hidden}.star-fill path{fill:#ffc93c}.stars-value{-webkit-margin-start:6px;margin-inline-start:6px;font-weight:700;color:var(--text-hi);font-size:var(--fs-sm)}.stars-count{-webkit-margin-start:4px;margin-inline-start:4px;color:var(--muted);font-size:var(--fs-xs)}.stars-new{gap:8px}.stars-new-pill{padding:2px 9px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-hover);background:var(--accent-soft);border:1px solid var(--accent-tint)}.stars-picker{display:inline-flex;gap:6px}.stars-pick{background:none;border:0;padding:2px;cursor:pointer;border-radius:6px;transition:transform .1s}.stars-pick:hover{transform:scale(1.12)}.stars-pick:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rs-card-rating{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.rs-card-tag--ph,.rs-ph{color:var(--faint);border-style:dashed;font-style:italic}.dir-toolbar{justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px}.dir-filters,.dir-toolbar{display:flex;flex-wrap:wrap}.dir-filters{gap:10px}.dir-filters input,.dir-filters select{width:auto;min-width:160px}.modal-scrim{position:fixed;inset:0;z-index:200;display:grid;place-items:center;padding:16px;background:rgba(4,7,12,.72);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal-card{width:min(480px,100%);max-height:calc(100vh - 32px);overflow:auto;background:var(--glass),var(--panel);border:1px solid var(--border-hi);border-radius:var(--radius-lg);padding:var(--sp-6);box-shadow:var(--shadow-lg)}.modal-card textarea{resize:vertical;min-height:80px}.reviews{margin-top:var(--sp-5);border-top:1px solid var(--border);padding-top:var(--sp-4)}.reviews h4{margin:0 0 10px;font-size:var(--fs-sm);color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.review{padding:8px 0;border-bottom:1px solid var(--border-soft)}.review:last-child{border-bottom:0}.review-who{-webkit-margin-start:8px;margin-inline-start:8px;font-size:var(--fs-xs);color:var(--muted)}.review-text{margin:6px 0 0;font-size:var(--fs-sm);color:var(--text);overflow-wrap:anywhere}.lst-status{display:inline-flex;align-items:center;gap:8px;padding:5px 12px;border-radius:999px;font-size:var(--fs-xs);font-weight:700;border:1px solid var(--border-hi);color:var(--muted);white-space:nowrap}.lst-status-dot{width:8px;height:8px;border-radius:50%;background:var(--faint)}.lst-status--live{color:var(--accent-hover);border-color:var(--accent-tint);background:var(--accent-soft)}.lst-status--live .lst-status-dot{background:var(--accent3);box-shadow:0 0 8px var(--accent3)}.lst-status--hidden{color:var(--amber);border-color:rgba(251,191,36,.3);background:rgba(251,191,36,.08)}.lst-status--hidden .lst-status-dot{background:var(--amber)}.lst-checks{list-style:none;margin:4px 0 18px;padding:12px 14px;display:grid;grid-gap:8px;gap:8px;background:var(--bg-soft);border:1px solid var(--border);border-radius:var(--radius-sm)}.lst-checks li{display:flex;align-items:flex-start;gap:10px;font-size:var(--fs-sm);color:var(--text);line-height:1.4}.lst-checks li.todo{color:var(--muted)}.lst-check-ic{width:18px;height:18px;flex-shrink:0;margin-top:1px;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:800;border:1.5px solid var(--border-hi);color:transparent}.lst-checks li.ok .lst-check-ic{background:var(--accent);border-color:var(--accent);color:#fff}.lst-fields{border:0;padding:0;margin:0;min-width:0}.lst-fields:disabled{opacity:.7}.field-hint{color:var(--muted);font-size:var(--fs-xs);margin-top:6px}.req{color:var(--accent-hover)}.lst-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:14px}.lst-feedback{font-size:var(--fs-sm);padding:6px 12px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-soft)}.lst-feedback--ok{color:var(--text-hi);border-color:var(--accent-tint)}.lst-feedback--error{color:var(--text-hi);border-color:rgba(255,92,147,.35)}.pk{margin:var(--sp-6) 0}.pk-current{font-size:var(--fs-xs);color:var(--accent-hover);background:var(--accent-soft);border:1px solid var(--accent-tint);border-radius:999px;padding:4px 12px}.pk-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--sp-5);gap:var(--sp-5);align-items:stretch}.pk-card{position:relative}.pk-picks,.pk-tool{margin-bottom:var(--sp-3)}.pk-picks-label{display:flex;justify-content:space-between;font-size:var(--fs-xs);color:var(--muted);margin-bottom:6px;text-transform:uppercase;letter-spacing:.06em}.pk-picks-row{display:flex;flex-wrap:wrap;gap:6px}.pk-pick{padding:6px 12px;border-radius:999px;cursor:pointer;font-family:inherit;font-size:var(--fs-sm);color:var(--text);background:var(--bg-soft);border:1px solid var(--border-hi);transition:background .12s,border-color .12s}.pk-pick.on,.pk-pick:hover{border-color:var(--accent)}.pk-pick.on{background:var(--accent-soft);color:var(--text-hi);font-weight:600}.pk-note{font-size:var(--fs-xs);margin:var(--sp-4) 2px 0}@media (max-width:1080px){.pk-grid{grid-template-columns:1fr;max-width:560px;margin:0 auto}}.topup-anchor{scroll-margin-top:80px}.lock-hero{display:flex;align-items:center;gap:var(--sp-4);flex-wrap:wrap;padding:var(--sp-5);margin:var(--sp-5) 0;border-radius:var(--radius-lg);background:var(--glass),var(--panel);border:1px solid var(--accent-tint)}.lock-hero>div:nth-child(2){flex:1 1;min-width:220px}.lock-hero-ic{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;flex-shrink:0;color:var(--accent-hover);background:var(--accent-soft);border:1px solid var(--accent-tint)}.lock-hero-title{font-weight:800;color:var(--text-hi);font-size:var(--fs-lg)}.launcher-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:auto}.launcher-ver{font-size:11px;font-weight:600;opacity:.75;padding:1px 7px;border-radius:999px;background:hsla(0,0%,100%,.14)}.sell-packs{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:10px;gap:10px;margin-top:16px}.sell-pack{display:flex;flex-direction:column;align-items:flex-start;gap:4px;text-align:start;padding:14px;border-radius:var(--radius);cursor:pointer;font-family:inherit;background:var(--panel-2);border:1px solid var(--border);color:var(--text);transition:border-color .12s,background .12s,transform .1s}.sell-pack:hover{border-color:var(--border-hi);transform:translateY(-1px)}.sell-pack.on{border-color:var(--accent);background:var(--accent-soft);box-shadow:0 0 0 1px var(--accent)}.sell-pack-name{font-weight:800;color:var(--text-hi);font-size:var(--fs-base)}.sell-pack-cost{font-weight:800;font-size:var(--fs-xl);color:var(--accent-hover);letter-spacing:-.02em}.sell-pack-meta{font-size:var(--fs-xs);color:var(--muted)}.sell-pack-margin{margin-top:4px;font-size:var(--fs-xs);font-weight:600;color:var(--accent3)}.pka-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:var(--sp-4);gap:var(--sp-4)}.pka-card{display:flex;flex-direction:column;gap:10px;padding:var(--sp-4);border-radius:var(--radius);background:var(--panel-2);border:1px solid var(--border)}.pka-card.off{opacity:.6}.pka-head{display:flex;align-items:center;gap:10px}.pka-name{font-weight:800;font-size:var(--fs-lg);padding:6px 10px}.pka-inline,.pka-toggle{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-xs);color:var(--muted);white-space:nowrap;cursor:pointer}.pka-inline input,.pka-toggle input{width:auto}.pka-meta{font-size:var(--fs-xs)}.pka-fields{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px 10px;gap:8px 10px;align-items:end}.pka-fields label{display:flex;flex-direction:column;gap:4px;font-size:var(--fs-xs);color:var(--muted)}.pka-fields label.pka-inline{flex-direction:row}.pka-fields input[type=number]{padding:8px 10px}.pka-margin{font-size:var(--fs-xs);color:var(--accent3)}.pka-margin.bad{color:var(--red)}.lp-program{max-width:1680px;margin:0 auto;padding:0 var(--sp-6) var(--sp-12)}.lp-program-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,280px));justify-content:center;grid-gap:var(--sp-4);gap:var(--sp-4);max-width:1200px;margin:0 auto}.lp-program-tier{text-align:center;padding:var(--sp-5);border-radius:var(--radius-lg);background:var(--glass),var(--panel);border:1px solid var(--border);transition:border-color .14s,transform .14s}.lp-program-tier:hover{border-color:var(--accent);transform:translateY(-3px)}.lp-program-pct{font-size:2.2rem;font-weight:800;letter-spacing:-.03em;background:var(--grad-brand);-webkit-background-clip:text;background-clip:text;color:transparent}.lp-program-line{color:var(--text);margin-top:4px}.lp-program-line b{color:var(--text-hi)}.lp-program-get{color:var(--muted);font-size:var(--fs-sm);margin-top:2px}.theme-blue{--card-a:#2b9bff;--card-b:#1a6fd0}.theme-violet{--card-a:#9b8cff;--card-b:#6a4cff}.theme-cyan{--card-a:#3fe0f5;--card-b:#0ea5c6}.theme-gold{--card-a:#f3cf6e;--card-b:#c9962a}.theme-rose{--card-a:#ff7aa5;--card-b:#e0457c}.theme-slate{--card-a:#b4c0d3;--card-b:#64748b}.lp-rs-card[class*=theme-],.rs-card[class*=theme-]{position:relative;overflow:hidden;background:radial-gradient(120% 60% at 0 0,color-mix(in srgb,var(--card-a) 14%,transparent),transparent 60%),var(--panel-2)}.lp-rs-card[class*=theme-]:before,.rs-card[class*=theme-]:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:linear-gradient(90deg,var(--card-a),var(--card-b))}.lp-rs-card[class*=theme-]:hover,.rs-card[class*=theme-]:hover{border-color:var(--card-a);box-shadow:0 16px 32px -20px color-mix(in srgb,var(--card-a) 70%,transparent)}.lp-rs-card[class*=theme-] .lp-rs-avatar,.rs-card[class*=theme-] .rs-card-avatar{background:linear-gradient(135deg,var(--card-a),var(--card-b));box-shadow:0 0 0 3px color-mix(in srgb,var(--card-a) 22%,transparent)}.theme-cyan .lp-rs-avatar,.theme-cyan .rs-card-avatar,.theme-gold .lp-rs-avatar,.theme-gold .rs-card-avatar,.theme-slate .lp-rs-avatar,.theme-slate .rs-card-avatar{color:#0b0f16}.rs-card[class*=theme-] .rs-card-verified{color:var(--card-a)}.rs-card[class*=theme-] .rs-card-tag{border-color:color-mix(in srgb,var(--card-a) 30%,var(--border))}.lst-row2{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 var(--sp-4);gap:0 var(--sp-4)}@media (max-width:700px){.lst-row2{grid-template-columns:1fr}}.theme-swatches{display:flex;gap:10px;flex-wrap:wrap;padding:6px 0}.theme-swatch{width:34px;height:34px;border-radius:50%;cursor:pointer;padding:0;border:2px solid transparent;background:linear-gradient(135deg,var(--card-a),var(--card-b));box-shadow:0 0 0 1px var(--border-hi);transition:transform .1s,box-shadow .12s}.theme-swatch:hover{transform:scale(1.08)}.theme-swatch.on{border-color:var(--bg);box-shadow:0 0 0 2px var(--card-a)}.theme-swatch:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.tool-card.is-on{border-color:var(--accent-tint)}.tool-buy{margin-top:auto;padding-top:var(--sp-3);border-top:1px solid var(--border-soft)}.tool-buy-label{font-size:var(--fs-xs);color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px}.tool-buy-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));grid-gap:8px;gap:8px}.tool-buy-btn{display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px 12px;border-radius:var(--radius-sm);cursor:pointer;font-family:inherit;color:var(--text);background:var(--accent-soft);border:1px solid var(--accent-tint);transition:background .12s,border-color .12s,transform .1s}.tool-buy-btn:hover:not(:disabled){background:var(--accent);border-color:var(--accent);color:#fff;transform:translateY(-1px)}.tool-buy-btn:disabled{opacity:.45;cursor:not-allowed}.tool-buy-term{font-size:var(--fs-xs);font-weight:600}.tool-buy-price{font-size:var(--fs-lg);font-weight:800;letter-spacing:-.01em}.tool-buy-topup{display:inline-block;margin-top:10px;font-size:var(--fs-xs);color:var(--accent-hover)}.field-label{margin:18px 0 8px;font-size:var(--fs-xs);font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.sell-tools{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:10px;gap:10px}.sell-tool{display:flex;align-items:center;gap:12px;padding:12px 14px;text-align:start;border-radius:var(--radius);cursor:pointer;font-family:inherit;color:var(--text);background:var(--panel-2);border:1px solid var(--border);transition:border-color .12s,background .12s}.sell-tool:hover{border-color:var(--border-hi)}.sell-tool.on{border-color:var(--accent);background:var(--accent-soft);box-shadow:0 0 0 1px var(--accent)}.sell-tool-body{display:flex;flex-direction:column;min-width:0}.sell-tool-name{font-weight:700;color:var(--text-hi)}.sell-tool-state{font-size:var(--fs-xs);color:var(--muted)}.sell-tool-state.on{color:var(--accent3)}.sell-terms{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:10px;gap:10px}.sell-term{display:flex;flex-direction:column;gap:2px;align-items:flex-start;padding:12px 14px;border-radius:var(--radius);cursor:pointer;font-family:inherit;color:var(--text);background:var(--panel-2);border:1px solid var(--border);transition:border-color .12s,background .12s}.sell-term.on{border-color:var(--accent);background:var(--accent-soft);box-shadow:0 0 0 1px var(--accent)}.sell-term-label{font-size:var(--fs-sm);font-weight:600}.sell-term-price{font-size:var(--fs-xl);font-weight:800;color:var(--accent-hover);letter-spacing:-.02em}.st2-commission{font-size:var(--fs-xs);margin:12px 0 0}.lp-toolprice{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;max-width:760px;margin:var(--sp-6) auto 0;padding:12px 18px;border-radius:999px;background:var(--glass),var(--panel);border:1px solid var(--accent-tint);color:var(--text)}.lp-toolprice b{color:var(--text-hi)}.lp-toolprice-ic{color:var(--accent-hover)}.lp-toolprice-ic,.product-badge{display:inline-grid;place-items:center}.product-badge{flex-shrink:0;border-radius:10px;font-weight:800;color:#fff;vertical-align:middle;background:linear-gradient(135deg,var(--accent),var(--accent2))}.launcher-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:8px;gap:8px;margin-bottom:12px}.launcher-row .launcher-btn{margin-top:0}.tla-add{display:flex;gap:10px;margin-bottom:var(--sp-4);max-width:560px}.pa-keyform button,.tla-add button{white-space:nowrap;flex-shrink:0}.tla-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));grid-gap:var(--sp-4);gap:var(--sp-4)}.tla-card{display:flex;flex-direction:column;gap:12px;padding:var(--sp-4);border-radius:var(--radius);background:var(--panel-2);border:1px solid var(--border)}.tla-head{display:flex;align-items:center;gap:10px}.tla-logo{position:relative;display:grid;place-items:center;width:52px;height:52px;border-radius:12px;background:var(--bg-soft);border:1px dashed var(--border-hi);cursor:pointer;flex-shrink:0}.tla-logo:hover{border-color:var(--accent)}.tla-logo-edit{position:absolute;bottom:-8px;font-size:10px;padding:0 5px;border-radius:999px;background:var(--panel);border:1px solid var(--border-hi);color:var(--muted)}.tla-name{font-weight:800;font-size:var(--fs-lg);padding:6px 10px}.tla-section{display:flex;flex-direction:column;gap:6px;padding-top:10px;border-top:1px solid var(--border-soft)}.tla-label{font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.tla-label,.tla-status{font-size:var(--fs-xs)}.tla-upload{display:grid;grid-template-columns:1fr 90px auto;grid-gap:8px;gap:8px;align-items:center}.tla-upload input[type=file]{padding:7px;font-size:var(--fs-xs)}.tla-ver{padding:8px 10px}.tla-link{padding:9px 11px;font-size:var(--fs-sm)}.tla-removed{margin-top:var(--sp-4)}.tla-removed summary{cursor:pointer;color:var(--muted);font-size:var(--fs-sm)}.tla-removed-list{display:flex;flex-direction:column;gap:8px;margin-top:10px}.tla-removed-row{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:var(--radius-sm);background:var(--bg-soft);border:1px solid var(--border)}.tla-removed-row span{flex:1 1}.pa-hero{background:radial-gradient(90% 120% at 100% 0,rgba(124,92,255,.12),transparent 60%),var(--glass),var(--panel)}.pa-points{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:10px;gap:10px;margin:6px 0 14px}.pa-points>div{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:var(--radius-sm);background:var(--bg-soft);border:1px solid var(--border)}.pa-points b{color:var(--text-hi);font-size:var(--fs-sm)}.pa-points span{color:var(--muted);font-size:var(--fs-xs)}.pa-plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:var(--sp-4);gap:var(--sp-4);margin-top:var(--sp-3)}.pa-plan{position:relative}.pa-newkey{padding:14px;margin:10px 0 14px;border-radius:var(--radius);border:1px solid var(--accent-tint);background:var(--accent-soft)}.pa-newkey-title{font-weight:800;color:var(--text-hi);margin-bottom:8px}.pa-keyform{display:flex;gap:10px;margin:12px 0 14px;max-width:520px}.pa-code{margin:0 0 10px;padding:14px 16px;border-radius:var(--radius-sm);overflow-x:auto;background:#070a10;border:1px solid var(--border);color:#cfe3ff;font-family:ui-monospace,Cascadia Code,SF Mono,Consolas,monospace;font-size:13px;line-height:1.6;white-space:pre}.apa-grant{display:grid;grid-template-columns:1.6fr 1fr .8fr auto;grid-gap:10px;gap:10px;max-width:760px}.dv{min-height:100vh;background:radial-gradient(60% 50% at 10% -10%,rgba(43,155,255,.14),transparent 60%),var(--bg)}.dv-nav{position:-webkit-sticky;position:sticky;top:0;z-index:30;display:flex;align-items:center;gap:var(--sp-4);padding:14px var(--sp-6);background:color-mix(in srgb,var(--bg) 85%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border-soft)}.dv-nav .lp-brand{-webkit-margin-end:auto;margin-inline-end:auto}.dv-nav-tag{font-size:var(--fs-xs);color:var(--accent-hover);background:var(--accent-soft);border:1px solid var(--accent-tint);padding:3px 10px;border-radius:999px}.dv-layout{display:grid;grid-template-columns:250px minmax(0,1fr);max-width:1320px;margin:0 auto;grid-gap:var(--sp-8);gap:var(--sp-8);padding:0 var(--sp-6)}.dv-side{position:-webkit-sticky;position:sticky;top:72px;align-self:start;max-height:calc(100vh - 90px);overflow-y:auto;display:flex;flex-direction:column;gap:2px;padding:var(--sp-6) 0}.dv-side a{color:var(--muted);text-decoration:none;font-size:var(--fs-sm);padding:5px 10px;border-radius:8px}.dv-side a:hover{color:var(--text-hi);background:var(--bg-soft)}.dv-side-group{margin:14px 10px 6px;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--faint)}.dv-side-ep{display:flex;align-items:center;gap:8px;font-size:12px!important}.dv-side-ep,.dv-verb{font-family:ui-monospace,Consolas,monospace}.dv-verb{display:inline-block;min-width:40px;text-align:center;font-size:10px;font-weight:800;padding:2px 6px;border-radius:6px}.dv-verb--get{color:#7ee7ff;background:rgba(34,211,238,.12);border:1px solid rgba(34,211,238,.3)}.dv-verb--post{color:#c5b8ff;background:rgba(124,92,255,.14);border:1px solid rgba(124,92,255,.35)}.dv-main{min-width:0;padding:var(--sp-8) 0 var(--sp-12)}.dv-main section{padding:var(--sp-6) 0;border-bottom:1px solid var(--border-soft);scroll-margin-top:80px}.dv-main h2{font-size:var(--fs-2xl);color:var(--text-hi);margin:0 0 var(--sp-3);letter-spacing:-.02em}.dv-main h3{color:var(--text-hi);margin:var(--sp-5) 0 var(--sp-2);font-size:var(--fs-lg)}.dv-main li,.dv-main p{color:var(--text);line-height:1.7}.dv-main code{font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:.88em;color:#cfe3ff;background:rgba(43,155,255,.1);padding:1px 6px;border-radius:5px}.dv-main pre code{background:none;padding:0}.dv-hero h1{font-size:clamp(2rem,4vw,2.8rem);line-height:1.1;letter-spacing:-.03em;color:var(--text-hi);margin:var(--sp-3) 0}.dv-lead{font-size:var(--fs-lg);color:var(--muted)!important;max-width:70ch}.dv-hero-points{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:10px;gap:10px;margin:var(--sp-5) 0}.dv-hero-points>div{padding:14px;border-radius:var(--radius);background:var(--glass),var(--panel);border:1px solid var(--border);display:flex;flex-direction:column;gap:3px}.dv-hero-points b{color:var(--text-hi)}.dv-hero-points span{color:var(--muted);font-size:var(--fs-sm)}.dv-from{font-size:var(--fs-lg)}.dv-from b{color:var(--accent-hover)}.dv-plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:var(--sp-4);gap:var(--sp-4);margin:var(--sp-4) 0}.dv-note{font-size:var(--fs-sm);color:var(--muted)!important}.dv-steps{-webkit-padding-start:22px;padding-inline-start:22px;display:grid;grid-gap:8px;gap:8px}.dv-list{-webkit-padding-start:20px;padding-inline-start:20px;display:grid;grid-gap:6px;gap:6px}.dv-kv{display:flex;gap:12px;align-items:center;margin:8px 0}.dv-kv span{min-width:90px;font-size:var(--fs-sm);color:var(--muted)}.dv-ep{padding:var(--sp-5) 0;border-top:1px dashed var(--border-soft);scroll-margin-top:80px}.dv-ep:first-of-type{border-top:0}.dv-ep-head{display:flex;align-items:center;gap:10px}.dv-ep-path{font-size:var(--fs-base)!important}.dv-ep h3{margin-top:10px}.dv-label{margin:12px 0 6px;font-size:var(--fs-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.dv-errs code{-webkit-margin-end:6px;margin-inline-end:6px}.dv-tabs{display:flex;gap:6px;margin-bottom:8px;flex-wrap:wrap}.dv-tabs button{padding:6px 14px;border-radius:999px;cursor:pointer;font-family:inherit;color:var(--muted);background:var(--bg-soft);border:1px solid var(--border)}.dv-tabs button.on{color:var(--text-hi);border-color:var(--accent);background:var(--accent-soft)}.dv-example{max-height:560px}.dv-faq details{padding:12px 14px;border-radius:var(--radius-sm);background:var(--panel);border:1px solid var(--border);margin-bottom:8px}.dv-faq summary{cursor:pointer;color:var(--text-hi);font-weight:600}.dv-faq p{margin:8px 0 0}.dv-foot{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-top:var(--sp-6);color:var(--faint);font-size:var(--fs-sm)}.dv-foot a{color:var(--accent-hover)}@media (max-width:900px){.dv-layout{grid-template-columns:1fr;padding:0 16px}.dv-nav-tag,.dv-side{display:none}}.lp-apistrip{max-width:1100px;margin:0 auto var(--sp-12);padding:var(--sp-6);border-radius:var(--radius-lg);display:grid;grid-template-columns:1fr auto;grid-gap:var(--sp-5);gap:var(--sp-5);align-items:center;background:radial-gradient(80% 140% at 100% 0,rgba(124,92,255,.16),transparent 60%),var(--glass),var(--panel);border:1px solid var(--accent-tint)}.lp-apistrip h3{margin:0 0 6px;color:var(--text-hi);font-size:var(--fs-xl)}.lp-apistrip p{margin:0;color:var(--muted)}.lp-apistrip b{color:var(--accent-hover)}@media (max-width:700px){.lp-apistrip{margin:0 16px var(--sp-12)}.apa-grant,.lp-apistrip{grid-template-columns:1fr}}.sidebar-foot{display:none}.topbar-right{gap:10px}button.topbar-balance{display:inline-flex;align-items:center;gap:6px;cursor:pointer;font-family:inherit;transition:border-color .14s,background .14s}button.topbar-balance:hover{border-color:var(--accent);background:var(--accent-soft)}.topbar-balance-add{display:inline-grid;place-items:center;width:18px;height:18px;-webkit-margin-start:2px;margin-inline-start:2px;border-radius:50%;background:var(--grad-brand);color:#fff;font-weight:800;font-size:13px;line-height:1}.acct-menu{position:relative}.acct-trigger{display:inline-flex;align-items:center;gap:9px;height:42px;padding:0 10px 0 4px;border-radius:999px;border:1px solid var(--glass-brd);background:hsla(0,0%,100%,.04);color:var(--text);cursor:pointer;font-family:inherit;max-width:240px;transition:border-color .14s,background .14s}.acct-trigger.open,.acct-trigger:hover{border-color:var(--accent);background:var(--accent-soft)}.acct-trigger .acct-avatar{width:32px;height:32px;flex:none;font-size:var(--fs-sm)}.acct-trigger-id{display:flex;flex-direction:column;align-items:flex-start;min-width:0;line-height:1.15;gap:2px}.acct-trigger-name{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-sm);font-weight:650;color:var(--text-hi)}.acct-trigger .acct-pill{font-size:10px;padding:0 6px}.acct-chev{color:var(--muted);flex:none;transition:transform .14s}.acct-trigger.open .acct-chev{transform:rotate(180deg)}.acct-drop{position:absolute;top:calc(100% + 8px);inset-inline-end:0;z-index:120;width:260px;background:var(--glass),var(--panel);border:1px solid var(--border-hi);border-radius:var(--radius);box-shadow:var(--shadow-lg);padding:6px;animation:toast-in .16s ease-out}.acct-drop-head{display:flex;align-items:center;gap:10px;padding:10px 10px 12px;border-bottom:1px solid var(--border-soft);margin-bottom:6px}.acct-avatar.lg{width:40px;height:40px;font-size:var(--fs-base);flex:none}.acct-drop-id{min-width:0}.acct-drop-name{font-weight:700;color:var(--text-hi);font-size:var(--fs-sm)}.acct-drop-email,.acct-drop-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acct-drop-email{color:var(--muted);font-size:var(--fs-xs)}.acct-drop-item{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border:0;border-radius:var(--radius-sm);background:none;color:var(--text);font:inherit;font-size:var(--fs-sm);text-align:start;cursor:pointer;text-decoration:none}.acct-drop-item:hover{background:var(--panel-hi);color:var(--text-hi)}.acct-drop-item.danger:hover{color:var(--red)}@media (max-width:760px){.acct-chev,.acct-trigger-id,.topbar-balance-label{display:none}.acct-trigger{padding:0 4px}.crumb-root,.crumb-sep{display:none}}.ann-stack{display:flex;flex-direction:column;gap:10px;margin:-8px 0 20px}.ann{--ann:#2b9bff;--ann-bg:rgba(43,155,255,.1);--ann-brd:rgba(43,155,255,.35);position:relative;display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border-radius:var(--radius);border:1px solid var(--ann-brd);background:linear-gradient(90deg,var(--ann-bg),hsla(0,0%,100%,.02)),var(--panel);box-shadow:inset 4px 0 0 var(--ann)}[dir=rtl] .ann{box-shadow:inset -4px 0 0 var(--ann)}.ann--success{--ann:#22c55e;--ann-bg:rgba(34,197,94,.12);--ann-brd:rgba(34,197,94,.38)}.ann--critical{--ann:#ff4d5e;--ann-bg:rgba(255,77,94,.14);--ann-brd:rgba(255,77,94,.45)}.ann-ic{color:var(--ann);flex:none;margin-top:1px}.ann-body{flex:1 1;min-width:0}.ann-title{font-weight:700;color:var(--text-hi)}.ann-text,.ann-title{font-size:var(--fs-sm)}.ann-text{color:var(--text);line-height:1.5;margin-top:2px;white-space:pre-line;overflow-wrap:anywhere}.ann-x{flex:none;background:none;border:0;color:var(--muted);cursor:pointer;font-size:1.35rem;line-height:1;padding:0 2px;border-radius:6px}.ann-x:hover{color:var(--text-hi)}.toast.crit{border-inline-start-color:#ff4d5e}.ann-levels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.ann-level{--ann:#2b9bff;display:flex;align-items:flex-start;gap:10px;padding:11px 12px;text-align:start;cursor:pointer;border-radius:var(--radius-sm);border:1px solid var(--border-hi);background:hsla(0,0%,100%,.03);color:var(--text);font:inherit;transition:border-color .14s,background .14s}.ann-level--success{--ann:#22c55e}.ann-level--critical{--ann:#ff4d5e}.ann-level.on,.ann-level:hover{border-color:var(--ann)}.ann-level.on{background:color-mix(in srgb,var(--ann) 12%,transparent);box-shadow:0 0 0 1px var(--ann) inset}.ann-level-dot{width:10px;height:10px;border-radius:50%;background:var(--ann,#2b9bff);flex:none;margin-top:4px;box-shadow:0 0 10px var(--ann,#2b9bff)}.ann-level-txt{display:flex;flex-direction:column;gap:2px;min-width:0}.ann-level-txt b{font-size:var(--fs-sm);color:var(--text-hi)}.ann-level-txt small{font-size:var(--fs-xs);color:var(--muted);line-height:1.35}.ann-pinrow{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:4px 0 14px}.ann-pin{display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-size:var(--fs-sm)}.ann-pin input{width:auto}.ann-pinrow select{width:auto;min-width:170px}.ann-preview{margin-bottom:14px}.ann-preview-label{font-size:var(--fs-xs);color:var(--faint);text-transform:uppercase;letter-spacing:.06em;font-weight:600;margin-bottom:6px}.ann-list{margin-top:var(--sp-5);padding-top:var(--sp-4);border-top:1px solid var(--border-soft);display:flex;flex-direction:column;gap:8px}.ann-list-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:4px}.ann-list-head .muted{font-size:var(--fs-xs)}.ann-row{--ann:#2b9bff;display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--border);border-radius:var(--radius-sm);background:hsla(0,0%,100%,.02)}.ann-row--success{--ann:#22c55e}.ann-row--critical{--ann:#ff4d5e}.ann-row .ann-level-dot{margin-top:0}.ann-row-main{flex:1 1;min-width:0}.ann-row-title{font-weight:650;color:var(--text-hi);font-size:var(--fs-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ann-row-meta{font-size:var(--fs-xs)}@media (max-width:760px){.ann-levels{grid-template-columns:1fr}}.pk-hint{margin:0 0 10px;padding:9px 11px;border-radius:var(--radius-sm);background:var(--accent-soft);border:1px solid var(--accent-tint);color:var(--text-hi);font-size:var(--fs-xs);line-height:1.45}.pk-card.pk-focus{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-tint),0 0 34px var(--accent-glow);animation:pk-pulse 1.6s ease-out 2}@keyframes pk-pulse{0%{box-shadow:0 0 0 0 var(--accent-glow)}to{box-shadow:0 0 0 2px var(--accent-tint),0 0 34px var(--accent-glow)}}@media (prefers-reduced-motion:reduce){.pk-card.pk-focus{animation:none}}button.tool-buy-topup{background:none;border:0;padding:0;cursor:pointer;font-family:inherit;text-align:start}button.tool-buy-topup:hover{text-decoration:underline}.topup-anchor{scroll-margin-top:16px}.dv-foot-links{display:inline-flex;gap:16px;flex-wrap:wrap}.pk-hint.bad{background:rgba(255,77,94,.1);border-color:rgba(255,77,94,.4)}.ann-pin,.field .ann-pin{text-transform:none;letter-spacing:normal;font-size:var(--fs-sm);font-weight:500;color:var(--text);margin:0}.mb-card{--mb:#22d3ee;--mb-2:#2b9bff;--mb-glow:rgba(34,211,238,.18);position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--sp-5);gap:var(--sp-5);align-items:center;margin-bottom:22px;padding:22px 24px;border-radius:var(--radius-lg);border:1px solid color-mix(in srgb,var(--mb) 45%,transparent);background:radial-gradient(120% 140% at 0 0,var(--mb-glow),transparent 55%),linear-gradient(135deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.01)),var(--panel);box-shadow:0 10px 40px -18px var(--mb-glow),inset 0 1px 0 hsla(0,0%,100%,.05)}.mb-card:after{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:linear-gradient(90deg,var(--mb),var(--mb-2))}.mb--vip{--mb:#8b7bff;--mb-2:#2b9bff;--mb-glow:rgba(139,123,255,.22)}.mb--platinum{--mb:#f5d27a;--mb-2:#d8a948;--mb-glow:hsla(43,86%,72%,.2)}.mb--payg{--mb:#64748b;--mb-2:#94a3b8;--mb-glow:rgba(100,116,139,.14)}.mb-eyebrow{font-size:var(--fs-xs);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mb)}.mb-name{display:flex;align-items:center;gap:10px;margin-top:4px;font-size:1.9rem;font-weight:800;letter-spacing:-.02em;color:var(--text-hi)}.mb--platinum .mb-name{background:linear-gradient(90deg,#fff3c9,#f5d27a 45%,#d8a948);-webkit-background-clip:text;background-clip:text;color:transparent}.mb-crown{display:inline-grid;place-items:center;color:var(--mb)}.mb--platinum .mb-crown{color:#f5d27a}.mb-status{margin-top:4px}.mb-body,.mb-status{font-size:var(--fs-sm);color:var(--muted)}.mb-body{margin:6px 0 0;line-height:1.55;max-width:62ch}.mb-perks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.mb-perks li{display:flex;align-items:center;gap:9px;font-size:var(--fs-sm);color:var(--text-hi);padding:8px 12px;border-radius:999px;background:hsla(0,0%,100%,.04);border:1px solid color-mix(in srgb,var(--mb) 30%,transparent)}.mb-perks li:before{content:"✓";display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;font-size:11px;font-weight:800;color:#0b0f16;background:var(--mb)}.mb-ladder{display:flex;flex-direction:column;gap:8px}.mb-step{font-size:var(--fs-sm);font-weight:600;color:var(--text-hi);white-space:nowrap;padding:8px 12px;border-radius:999px;border:1px solid var(--border-hi);background:hsla(0,0%,100%,.03)}.mb-step--standard{border-color:rgba(34,211,238,.4)}.mb-step--vip{border-color:rgba(139,123,255,.45)}.mb-step--platinum{border-color:hsla(43,86%,72%,.45);color:#f5d27a}@media (max-width:760px){.mb-card{grid-template-columns:1fr}.mb-step{white-space:normal}}.mb-pick{border-color:rgba(139,123,255,.45)}.mb-pick .pk-picks-row{margin:6px 0 14px}.mb-pick-foot{display:flex;align-items:center;justify-content:flex-end;gap:12px}.tool-inpack{display:inline-flex;align-items:center;gap:6px;margin:2px 0 4px;padding:3px 10px;border-radius:999px;font-size:var(--fs-xs);font-weight:600;color:var(--accent-hover);background:var(--accent-soft);border:1px solid var(--accent-tint)}.pk-owned{width:100%;text-align:center;padding:10px 12px;border-radius:var(--radius-sm);font-size:var(--fs-sm);font-weight:600;color:var(--muted);border:1px dashed var(--border-hi);background:hsla(0,0%,100%,.02)}.pka-auto{grid-column:1/-1}.acct-pill--standard{color:#a5f3fc;background:rgba(34,211,238,.12);border-color:rgba(34,211,238,.35)}.acct-pill--vip{color:#c4bbff;background:rgba(139,123,255,.14);border-color:rgba(139,123,255,.4)}.acct-pill--platinum{color:#f5e2ad;background:rgba(216,178,90,.16);border-color:rgba(216,178,90,.45)}.tool-inpack{align-self:flex-start;width:-moz-fit-content;width:fit-content}.badge.tool-free-badge{background:rgba(52,211,153,.16);color:#6ee7b7;border-color:rgba(52,211,153,.4);letter-spacing:.02em}.tool-promo-ends{color:var(--amber);background:rgba(251,191,36,.12);border-color:rgba(251,191,36,.3)}