.credit-balance-popover[data-v-eac7a24b]{align-items:center;gap:.3rem}.credit-balance-popover__trigger[data-v-eac7a24b]{cursor:pointer;background:0 0;border:0;padding:0;line-height:1.4}.credit-balance-popover__trigger[data-v-eac7a24b]:focus-visible,.credit-balance-popover__trigger[data-v-eac7a24b]:hover{text-underline-offset:.16em;outline:none;text-decoration:underline}.credit-balance-popover__refresh[data-v-eac7a24b]{color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;padding:0;line-height:0}.credit-balance-popover__refresh[data-v-eac7a24b]:hover{color:var(--foreground)}.credit-balance-popover__refresh[data-v-eac7a24b]:disabled{cursor:default;opacity:.55}.credit-balance-popover__panel[data-v-eac7a24b]{z-index:260;border:1px solid var(--border);border-radius:var(--radius);background:var(--popover);width:min(20rem,100vw - 2rem);color:var(--popover-foreground);box-shadow:var(--shadow-md);gap:.55rem;padding:.75rem;display:grid}.credit-balance-popover__head[data-v-eac7a24b]{align-items:baseline;gap:.4rem;display:flex}.credit-balance-popover__head-label[data-v-eac7a24b]{color:var(--muted-foreground);font-size:.74rem}.credit-balance-popover__head-value[data-v-eac7a24b]{color:var(--muted-foreground);align-items:baseline;gap:.16rem;font-size:.72rem;display:inline-flex}.credit-balance-popover__head-value strong[data-v-eac7a24b]{color:var(--foreground);font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:720;line-height:1}.credit-balance-popover__plan[data-v-eac7a24b]{border:1px solid var(--border);background:var(--muted);color:var(--muted-foreground);text-transform:uppercase;border-radius:999px;margin-left:auto;padding:.18rem .42rem;font-size:.64rem;font-weight:560;line-height:1}.credit-balance-popover__summary[data-v-eac7a24b]{border:1px solid var(--border);border-radius:var(--radius);background:color-mix(in srgb,var(--muted) 62%,transparent);grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;margin:0;padding:.45rem .55rem;display:grid}.credit-balance-popover__summary>div[data-v-eac7a24b]{gap:.12rem;min-width:0;display:grid}.credit-balance-popover__summary dt[data-v-eac7a24b]{color:var(--muted-foreground);font-size:.66rem}.credit-balance-popover__summary dd[data-v-eac7a24b]{color:var(--foreground);font-variant-numeric:tabular-nums;margin:0;font-size:.82rem;font-weight:640}.credit-balance-popover__list[data-v-eac7a24b]{gap:.1rem;max-height:12rem;display:grid;overflow-y:auto}.credit-balance-popover__empty[data-v-eac7a24b]{color:var(--muted-foreground);text-align:center;margin:0;padding:.4rem 0;font-size:.74rem;line-height:1.5}.credit-balance-popover__entry[data-v-eac7a24b]{border-radius:calc(var(--radius) - .2rem);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.4rem;padding:.34rem .36rem;display:grid}.credit-balance-popover__entry[data-v-eac7a24b]:hover{background:var(--accent)}.credit-balance-popover__entry-reason[data-v-eac7a24b]{min-width:0;color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;overflow:hidden}.credit-balance-popover__entry-time[data-v-eac7a24b]{color:var(--muted-foreground);white-space:nowrap;font-size:.66rem}.credit-balance-popover__entry-delta[data-v-eac7a24b]{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:.74rem;font-weight:620}.credit-balance-popover__entry-delta.is-plus[data-v-eac7a24b]{color:var(--success)}.credit-balance-popover__entry-delta.is-minus[data-v-eac7a24b]{color:var(--destructive)}.credit-balance-popover__cta[data-v-eac7a24b]{width:100%}
