.billing-actions{flex-wrap:wrap;gap:16px;margin-block:24px;display:flex}.billing-action{border:1px solid;border-radius:4px;min-height:44px;padding:12px 20px;display:inline-block}.billing-dialog{background:var(--paper-50);color:var(--ink);border:1px solid var(--line);border-radius:8px;width:min(520px,100vw - 32px);padding:32px}.billing-dialog::backdrop{background:color-mix(in oklab, var(--night-950) 80%, transparent)}.billing-dialog h2{font-size:24px}.billing-dialog p{margin-block:20px}.billing-dialog button{cursor:pointer;margin-top:20px;padding:12px;display:block}.billing-dialog :focus-visible{outline:3px solid var(--ink);outline-offset:4px}.billing-refund{border-top:1px solid;padding-top:20px;font-size:14px;line-height:1.75}
