.wa-root{min-height:100%;font-family:var(--font, "Source Sans Pro", sans-serif);color:var(--text, #ddd);font-size:var(--fs, 14px);letter-spacing:var(--tracking, .2px);-webkit-tap-highlight-color:transparent}.wa-root *,.wa-root *:before,.wa-root *:after{box-sizing:border-box}.wa-root :focus-visible{outline:1px solid var(--text, #ddd);outline-offset:2px}.wa-root button{font:inherit}.wa-root{padding:calc(28px + env(safe-area-inset-top)) calc(28px + env(safe-area-inset-right)) calc(28px + env(safe-area-inset-bottom)) calc(28px + env(safe-area-inset-left))}.wa-col{max-width:560px;margin:0 auto}.wa-head{display:flex;align-items:center;gap:10px;margin-bottom:26px}.wa-title{flex:1;min-width:0;font-size:20px;font-weight:600;color:var(--text, #ddd);letter-spacing:var(--tracking, .2px)}.wa-nav{width:30px;height:30px;flex:none;padding:0;display:grid;place-items:center;background:transparent;border:1px solid var(--border, #2a2a2a);border-radius:50%;color:var(--muted, #888);cursor:pointer;transition:color .15s,border-color .15s,transform .12s,opacity .15s}.wa-nav:disabled{opacity:.4;cursor:default}.wa-nav:hover:not(:disabled){color:var(--text, #ddd);border-color:var(--line, #555)}.wa-nav:active:not(:disabled){transform:scale(.93)}.wa-nav[hidden]{display:none}.wa-ico{display:inline-flex;width:15px;height:15px;flex:none}.wa-ico svg{width:15px;height:15px;display:block;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.wa-balance{margin-bottom:16px}.wa-blabel{font-size:var(--fs-xs, 12px);opacity:.45;margin-bottom:6px}.wa-bamt{font-size:40px;font-weight:600;line-height:1.1;color:var(--text, #ddd);font-variant-numeric:tabular-nums;overflow-wrap:break-word}.wa-bnote{margin-top:8px;min-height:15px;font-size:var(--fs-xs, 12px);opacity:.8}.wa-bnote.err{opacity:1}.wa-usage{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 22px;padding-bottom:14px;border-bottom:1px solid var(--border, #2a2a2a)}.wa-usage-l{min-width:0;font-size:var(--fs-xs, 12px);opacity:.45}.wa-usage-v{flex:none;color:var(--text, #ddd);font-variant-numeric:tabular-nums}.wa-credits{margin-bottom:4px}.wa-clabel{font-size:var(--fs-sm, 13px);font-weight:600;color:var(--text, #ddd)}.wa-csub{margin:4px 0 8px;font-size:var(--fs-xs, 12px);line-height:1.35;opacity:.45}.wa-opt{display:flex;align-items:center;gap:12px;min-height:44px;padding:4px 0;border-bottom:1px solid var(--border, #2a2a2a);cursor:pointer}.wa-opt:last-child{border-bottom:none}.wa-opt-hit{display:flex;align-items:center;gap:12px;flex:1 1 auto;min-width:0;cursor:pointer}.wa-radio{appearance:none;-webkit-appearance:none;width:16px;height:16px;margin:0;flex:none;display:grid;place-items:center;background:transparent;border:1px solid var(--line, #555);border-radius:50%;cursor:pointer}.wa-radio:checked{border-color:var(--text, #ddd)}.wa-radio:checked:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--text, #ddd)}.wa-opt-amt{color:var(--text, #ddd);font-variant-numeric:tabular-nums}.wa-opt-desc{margin-left:auto;font-size:var(--fs-xs, 12px);opacity:.45;white-space:nowrap}.wa-amt{flex:0 1 148px;width:148px;max-width:48%;min-width:0;height:36px;padding:0 10px;margin-left:auto;display:flex;align-items:center;gap:4px;background:var(--inset, #141414);border:1px solid var(--border, #2a2a2a);border-radius:var(--r, 10px);transition:border-color .15s,opacity .15s}.wa-amt:focus-within{border-color:var(--text, #ddd)}.wa-amt:has(.wa-amt-in:disabled){opacity:.4}.wa-cur{flex:none;opacity:.45;font-variant-numeric:tabular-nums}.wa-amt-in{flex:1 1 auto;width:100%;min-width:0;height:100%;padding:0;background:transparent;border:none;border-radius:0;color:var(--text, #ddd);font:inherit;font-variant-numeric:tabular-nums;outline:none;-moz-appearance:textfield;appearance:textfield}.wa-amt-in::-webkit-outer-spin-button,.wa-amt-in::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.wa-amt-in::placeholder{color:var(--faint, #666)}.wa-amt-in:disabled{pointer-events:none}.wa-add{width:100%;height:44px;margin-top:12px;padding:0 16px;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid var(--border, #2a2a2a);border-radius:var(--r, 10px);color:var(--text, #ddd);font-size:var(--fs-sm, 13px);cursor:pointer;transition:border-color .15s,opacity .15s}.wa-add:hover:not(:disabled){border-color:var(--line, #555)}.wa-add:disabled{opacity:.4;cursor:default}.wa-note{min-height:15px;margin-top:8px;font-size:var(--fs-xs, 12px);opacity:.8}.wa-note.err{opacity:1}.wa-lsec{margin:26px 0 4px;font-size:var(--fs-xs, 12px);opacity:.45}.wa-list{display:grid;width:100%;grid-template-columns:max-content minmax(0,1fr) max-content max-content;column-gap:16px}.wa-thead,.wa-row{grid-column:1 / -1;display:grid;grid-template-columns:subgrid;align-items:end}.wa-thead{padding:2px 0 7px;border-bottom:1px solid var(--border, #2a2a2a)}.wa-row{padding:12px 0;border-bottom:1px solid var(--border, #2a2a2a)}.wa-row:last-child{border-bottom:none}.wa-h-type,.wa-chip{grid-column:1;grid-row:1}.wa-h-bal,.wa-sub{grid-column:2;grid-row:1}.wa-h-when,.wa-age{grid-column:3;grid-row:1}.wa-h-amt,.wa-trx-amt{grid-column:4;grid-row:1}.wa-h{font-size:11px;line-height:16px;opacity:.45;white-space:nowrap}.wa-h-amt{text-align:right}.wa-chip{justify-self:start;align-self:end;padding:2px 8px;border:1px solid var(--border, #2a2a2a);border-radius:999px;font-size:12px;line-height:16px;color:var(--muted, #888);white-space:nowrap}.wa-chip.credited{background:#2a2a2a;border-color:#2a2a2a}.wa-chip.debited{background:transparent}.wa-sub,.wa-age{font-size:var(--fs-xs, 12px);line-height:16px;color:var(--muted, #888);white-space:nowrap;font-variant-numeric:tabular-nums}.wa-sub{opacity:.8}.wa-age{opacity:.5}.wa-trx-amt{text-align:right;line-height:16px;color:var(--text, #ddd);font-variant-numeric:tabular-nums;white-space:nowrap}.wa-trx-amt.out{color:var(--muted, #888)}.wa-state{grid-column:1 / -1;padding:26px 2px;font-size:var(--fs-sm, 13px);opacity:.45}.wa-state.err{opacity:1}@media(max-width:640px){.wa-root{padding:calc(18px + env(safe-area-inset-top)) calc(14px + env(safe-area-inset-right)) calc(18px + env(safe-area-inset-bottom)) calc(14px + env(safe-area-inset-left))}.wa-head{margin-bottom:20px}.wa-bamt{font-size:34px}.wa-list{grid-template-columns:minmax(0,1fr) max-content;column-gap:12px}.wa-thead,.wa-row{grid-template-rows:auto auto;row-gap:3px}.wa-h-type,.wa-chip{grid-column:1;grid-row:1}.wa-h-amt,.wa-trx-amt{grid-column:2;grid-row:1}.wa-h-bal,.wa-sub{grid-column:1;grid-row:2}.wa-h-when,.wa-age{grid-column:2;grid-row:2;text-align:right}}
