.credit-card{max-width:760px}.credit-empty{color:var(--muted);padding:24px 32px;font-size:14px}.credit-table-wrap{padding:8px 20px 0}.credit-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.credit-table th{border-bottom:1px solid var(--hairline);color:var(--muted);text-align:left;white-space:nowrap;padding:10px 12px;font-size:12px;font-weight:550}.credit-table th:nth-child(n+4){text-align:right}.credit-table td{border-bottom:1px solid var(--hairline);color:var(--ink);vertical-align:top;padding:10px 12px}.credit-table td.credit-when{color:var(--body);white-space:nowrap}.credit-amount,.credit-after{text-align:right;white-space:nowrap}.credit-amount.is-plus{color:var(--sig-green,#15803d)}.credit-amount.is-minus{color:var(--ink)}.credit-after{color:var(--body)}.credit-kind{background:var(--surface-soft);color:var(--body);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:12px;display:inline-block}.credit-kind--charge{color:var(--sig-green,#15803d);background:#15803d1a}.credit-kind--expire{color:var(--sig-coral,#c2410c);background:#c2410c1a}.credit-rules{border:1px solid var(--hairline);border-radius:var(--r-sm);background:var(--surface-soft);gap:6px;margin:16px 32px 0;padding:12px 14px;list-style:none;display:grid}.credit-rules li{color:var(--body);font-size:12.5px;line-height:1.55}.credit-signout{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}@media (max-width:560px){.credit-table-wrap{padding:4px 16px 0}.credit-table thead{display:none}.credit-table tr{border-bottom:1px solid var(--hairline);grid-template-columns:auto 1fr auto;grid-template-areas:"when when when""kind label amount""after after after";align-items:center;gap:4px 8px;padding:10px 0;display:grid}.credit-table td{border:0;padding:0}.credit-table td.credit-when{grid-area:when;font-size:12px}.credit-table td:nth-child(2){grid-area:kind}.credit-table td:nth-child(3){grid-area:label;min-width:0}.credit-table td.credit-amount{grid-area:amount;font-weight:600}.credit-table td.credit-after{grid-area:after;font-size:12px}.credit-table td.credit-after:before{content:"잔여 ";color:var(--muted)}.credit-rules{margin:14px 16px 0}}
