.pbal{--pbal-card:#070707;--pbal-chip:#2b2b2b;--pbal-soft:#242424;--pbal-accent:#0a84ff;--pbal-up:#31d158;--pbal-sheet:#141414;--pbal-well:#111;color:#fff;text-align:left;width:100%;max-width:400px;font-family:Inter Tight,Inter,system-ui,-apple-system,Segoe UI,sans-serif;position:relative;container-type:inline-size}.pbal *,.pbal :before,.pbal :after{box-sizing:border-box}.pbal :where(button){font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;margin:0}.pbal :focus-visible{outline:2px solid var(--pbal-accent);outline-offset:3px;border-radius:999px}.pbal__tnum{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.pbal__card{background:var(--pbal-card);border-radius:37px;padding:26px 22px 22px;position:relative;box-shadow:0 10px 24px -14px #00000080}.pbal__glow{border-radius:inherit;opacity:0;pointer-events:none;background:radial-gradient(320px circle at var(--pbal-mx,50%) var(--pbal-my,0%), #0a84ff29, transparent 60%);position:absolute;inset:-1px;overflow:hidden}.pbal__inner{position:relative}.pbal__top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.pbal__label{color:#fff6;margin:0;font-size:16px;font-weight:500;line-height:1}.pbal__amount{letter-spacing:-.02em;align-items:baseline;margin:8px 0 0;font-size:clamp(24px,8.5cqw,34px);font-weight:700;line-height:1;display:flex}.pbal__sign{margin-right:2px}.pbal__currency{flex:none;position:relative}.pbal__currencyBtn{color:#000;background:#fff;border-radius:999px;align-items:center;gap:9px;padding:13px 25px 13px 21px;font-size:17px;font-weight:700;line-height:1;display:flex}.pbal__chev{width:19px;height:19px}.pbal__menu{z-index:20;transform-origin:100% 0;opacity:0;pointer-events:none;width:140px;position:absolute;top:calc(100% + 8px);right:0}.pbal__sheet{background:var(--pbal-sheet);border-radius:18px;padding:6px;position:relative;box-shadow:inset 0 0 0 1px #ffffff1a,0 12px 28px -12px #000000b3}.pbal__goo{z-index:0;pointer-events:none;filter:url(#pbal-goo);position:absolute;inset:6px}.pbal__blob{opacity:0;background:#fff;border-radius:999px;width:100%;height:38px;position:absolute;left:0}.pbal__list{z-index:10;margin:0;padding:0;list-style:none;position:relative}.pbal__row{color:#fff;border-radius:999px;justify-content:space-between;align-items:center;width:100%;height:38px;padding:0 12px;font-size:14px;font-weight:700;transition:color .2s;display:flex}.pbal__row--on{color:#000}.pbal__rowSign{opacity:.45;font-size:12px;font-weight:600}.pbal__chipRow{margin-top:20px}.pbal__chip{background:var(--pbal-chip);border-radius:999px;align-items:center;gap:7px;padding:7px 13px;display:inline-flex}.pbal__arrow{width:14px;height:14px;color:var(--pbal-up)}.pbal__pct{color:var(--pbal-up);font-size:13px;font-weight:700;line-height:1}.pbal__since{color:#ffffffe6;font-size:13px;font-weight:500;line-height:1}.pbal__actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:26px;display:grid}.pbal__action{background:var(--pbal-soft);color:#fff;border-radius:999px;padding:22px 0;font-size:18px;font-weight:700;line-height:1}.pbal__action--accent{background:var(--pbal-accent);position:relative;overflow:hidden}.pbal__ripple{pointer-events:none;background:#ffffff4d;border-radius:999px;width:8px;height:8px;margin:-4px 0 0 -4px;position:absolute}.pbal__drawer{height:0;overflow:hidden}.pbal__drawerInner{padding-top:14px}.pbal__well{background:var(--pbal-well);border-radius:20px;padding:12px;box-shadow:inset 0 0 0 1px #ffffff12}.pbal__wellTitle{color:#ffffff73;margin:0;padding:0 4px;font-size:12px;font-weight:500}.pbal__presets{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:10px;display:grid}.pbal__preset{background:var(--pbal-soft);color:#ffffffd9;border-radius:12px;padding:10px 0;font-size:12px;font-weight:700;transition:background-color .2s,color .2s}.pbal__preset--on{color:#000;background:#fff}.pbal__confirmRow{gap:8px;margin-top:10px;display:flex}.pbal__cancel{background:var(--pbal-soft);color:#ffffffb3;border-radius:999px;flex:1;padding:10px 0;font-size:13px;font-weight:700}.pbal__confirm{color:#000;background:#fff;border-radius:999px;flex:1.6;padding:10px 0;font-size:13px;font-weight:700}.pbal__confirm:disabled{opacity:.35;cursor:default}.pbal__toast{inset-inline:0;z-index:30;opacity:0;pointer-events:none;justify-content:center;display:flex;position:absolute;bottom:16px}.pbal__toastBody{color:#000;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:10px 16px;font-size:13px;font-weight:700;display:flex;box-shadow:0 10px 22px -12px #000c}.pbal__toastTick{width:14px;height:14px}.pbal__defs{width:0;height:0;position:absolute}.pbal__credit{justify-content:center;align-items:center;gap:8px;margin-top:16px;display:flex}.pbal__creditText{color:#ffffff59;margin:0;font-size:12px;line-height:1}.pbal__creditLink{color:#ffffffb3;text-underline-offset:4px;font-weight:500;-webkit-text-decoration:underline #ffffff40;text-decoration:underline #ffffff40;text-decoration-thickness:1px;transition:color .2s}.pbal__sfx{color:#ffffff59;border-radius:999px;place-items:center;width:24px;height:24px;transition:background-color .2s,color .2s;display:grid}.pbal__sfx svg{width:14px;height:14px;display:block}@media (hover:hover){.pbal__creditLink:hover{color:#fff;text-decoration-color:#ffffffb3}.pbal__sfx:hover{color:#ffffffb3;background:#ffffff0d}}@media (prefers-reduced-motion:reduce){.pbal__glow{display:none}}
