.up-wrap{position:relative;flex:none}.up-wrap>.usage-btn{font:inherit;text-align:left;cursor:pointer}.up-wrap>.usage-btn[data-headlessui-state~=open]{border-color:#c4f12873}.ub-claim{flex:none;display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border:0;border-radius:8px;font:inherit;font-size:13px;font-weight:800;color:#071018;background:var(--lime, #c4f128);cursor:pointer;white-space:nowrap;animation:ubClaimPulse 1.8s ease-in-out infinite}.ub-claim svg{width:15px;height:15px}.ub-claim:disabled{cursor:progress;opacity:.8}@keyframes ubClaimPulse{0%,to{box-shadow:0 0 #c4f1288c}50%{box-shadow:0 0 0 5px #c4f12800,0 0 18px #c4f12866}}@media (prefers-reduced-motion: reduce){.ub-claim{animation:none}}.up-menu{width:min(340px,calc(100vw - 20px))}.up-panel{display:grid}.up-sec{display:grid;gap:7px;padding:12px 14px;border-bottom:1px solid var(--line)}.up-sec.up-compact{padding-top:10px;padding-bottom:10px}.up-row{display:flex;align-items:center;gap:8px}.up-h{font-size:13px;font-weight:700;color:var(--text)}.up-pct{margin-left:auto;font-size:12px;font-weight:700;color:var(--lime);font-variant-numeric:tabular-nums;white-space:nowrap}.up-row .rd-badge{margin-left:auto}.up-note{font-size:12px;line-height:1.4;color:var(--muted)}.up-note.up-warn{color:var(--amber)}.up-k{color:var(--dim)}.up-bal{font-size:18px;font-weight:750;color:var(--text);font-variant-numeric:tabular-nums}.up-acts,.up-claim{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.up-claim .up-note{flex:1;min-width:140px}.up-plans{display:grid;gap:8px}.up-plans-btn{width:100%;justify-content:center;text-decoration:none}.up-plans-btn svg{width:16px;height:16px}.up-out{background:linear-gradient(180deg,rgba(0,139,255,.08),transparent)}.up-link,.up-acts a.rd-btn{justify-self:start;text-decoration:none}.up-foot{padding:8px 10px}.up-textbtn{display:inline-flex;align-items:center;gap:6px;padding:4px 6px;border:0;border-radius:6px;background:none;font:inherit;font-size:12px;font-weight:650;color:var(--muted);cursor:pointer}.up-textbtn:hover{color:var(--text);background:var(--s3)}.up-textbtn:focus-visible{outline:none;box-shadow:var(--ring)}.up-textbtn .rd-icon{width:13px;height:13px}.usage-turnstile{position:absolute;width:0;height:0;overflow:hidden}.claim-anchor{position:relative}.claim-pop{position:absolute;right:0;bottom:calc(100% + 10px);z-index:60;width:min(290px,calc(100vw - 24px));padding:12px 14px;display:grid;gap:6px}.claim-pop.below{bottom:auto;top:calc(100% + 10px)}.claim-pop b{font-size:13.5px;font-weight:750;color:var(--text)}.claim-pop p{margin:0;font-size:12.5px;color:var(--muted)}.claim-pop .claim-acts{display:flex;gap:8px;margin-top:4px}.usage-hint{display:inline-flex;align-items:flex-end;gap:1.5px;height:11px;flex:none;vertical-align:middle}.usage-hint>i{display:block;width:3px;border-radius:1px;background:var(--s4)}.usage-hint>i:nth-child(1){height:5px}.usage-hint>i:nth-child(2){height:8px}.usage-hint>i:nth-child(3){height:11px}.usage-hint>i.on{background:var(--lime)}.lp .st .usage-hint.st-hint{position:absolute;z-index:3;top:5px;right:5px;padding:3px 4px;height:auto;border-radius:4px;background:rgba(12,13,15,.78)}.lp .st .usage-hint.st-hint>i:not(.on){background:rgba(255,255,255,.22)}.sc-meta .usage-hint{align-self:center}.usage-onboard{display:grid;gap:14px}.usage-onboard p{margin:0;color:var(--muted);line-height:1.5}.usage-onboard-acts{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}.plans-sec{display:grid;gap:16px}.plans-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.plans-head p{margin:4px 0 0;color:var(--muted);font-size:13.5px}.plans-note{font-size:12px;color:var(--dim)}.usage-banner{margin-bottom:16px;display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 14px;border:1px solid rgba(0,139,255,.4);background:var(--blue-a);border-radius:var(--r);font-size:13px;color:var(--text)}.usage-banner>span{flex:1;min-width:220px}.usage-banner .usage-banner-acts{display:flex;gap:8px}.ac-usage-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.ac-usage-row label{font-size:13.5px;font-weight:650;color:var(--text)}.ac-usage-row+.ac-hint{display:block;margin-top:4px}.ac-usage-plan{display:grid;gap:8px;margin-top:14px}.up-verify{flex-basis:100%;display:grid;justify-items:start;gap:6px;margin-top:4px}.up-verify-form{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.up-verify-form .rd-input{width:150px;height:32px}.up-verify-resend{background:none;border:0;padding:0;font-size:12px;color:var(--blue-hi);cursor:pointer}.up-verify-resend:hover{text-decoration:underline}
