[data-ad-slot=coupang]{gap:var(--space-2);max-width:var(--prose-max);margin-top:var(--space-6);padding:var(--space-3);border:var(--ad-frame-border) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);font-size:var(--text-xs);color:var(--color-text-subtle);display:grid}[data-ad-slot=coupang] p{margin:0}[data-ad-slot=coupang] iframe{border:0;width:100%;display:block}.period.svelte-8xvhfb{border-top:var(--border-thin) solid var(--color-border)}summary.svelte-8xvhfb{min-height:var(--touch-min);font-size:var(--text-md);font-weight:var(--weight-semibold);cursor:pointer;align-items:center;display:flex}.body.svelte-8xvhfb{gap:var(--space-3);padding-bottom:var(--space-3);display:grid}.dates.svelte-8xvhfb{grid-template-columns:repeat(auto-fit, minmax(var(--card-min), 1fr));gap:var(--space-3);display:grid}.field.svelte-8xvhfb{gap:var(--space-2);display:grid}label.svelte-8xvhfb{font-size:var(--text-sm);font-weight:var(--weight-semibold)}input.svelte-8xvhfb{min-height:var(--control-height-lg);padding:0 var(--space-4);border:var(--border-thin) solid var(--color-border-control);border-radius:var(--radius-md);background:var(--color-surface);font-size:var(--text-md)}input.svelte-8xvhfb:focus-visible{border-color:var(--color-border-strong)}.hint.svelte-8xvhfb{font-size:var(--text-sm);color:var(--color-text-muted)}.form.svelte-1l36soa{gap:var(--space-5);display:grid}.more.svelte-1l36soa{border-top:var(--border-thin) solid var(--color-border);border-bottom:var(--border-thin) solid var(--color-border)}summary.svelte-1l36soa{min-height:var(--touch-min);font-size:var(--text-md);font-weight:var(--weight-semibold);cursor:pointer;align-items:center;display:flex}.options.svelte-1l36soa{gap:var(--space-5);padding-top:var(--space-2);display:grid}.group.svelte-1l36soa{gap:var(--space-2);display:grid}.label.svelte-1l36soa{font-size:var(--text-sm);font-weight:var(--weight-semibold)}.hint.svelte-1l36soa{padding-left:var(--space-5);font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.actions.svelte-1l36soa{margin-top:calc(var(--space-5) * -1 + var(--space-2));justify-content:flex-start;display:flex}.result.svelte-ewrtzc{gap:var(--space-2);display:grid;container-type:inline-size}.label.svelte-ewrtzc{font-size:var(--text-sm);color:var(--color-text-muted)}.amount.svelte-ewrtzc{align-items:baseline;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.total.svelte-ewrtzc{font-size:min(var(--text-result), var(--text-result-fit));font-weight:var(--weight-black);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}.tv.svelte-ewrtzc{font-size:var(--text-sm);color:var(--color-text-muted)}.step.svelte-ewrtzc{align-items:center;gap:var(--space-2);font-size:var(--text-lg);font-weight:var(--weight-semibold);display:flex}.line.svelte-ewrtzc{font-size:var(--text-md);color:var(--color-text-muted)}.note.svelte-ewrtzc{font-size:var(--text-sm);color:var(--color-text-muted)}.message.svelte-ewrtzc{font-size:var(--text-md);color:var(--color-text)}.message.svelte-ewrtzc:empty{margin-top:calc(var(--space-2) * -1)}.freshness.svelte-ewrtzc{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-muted);font-size:var(--text-sm);color:var(--color-text-muted)}.usage-links{gap:var(--space-3);max-width:var(--prose-max);margin-top:var(--space-4);color:var(--color-text);line-height:var(--leading-normal);display:grid}.usage-links-list{gap:var(--space-1) var(--space-4);flex-wrap:wrap;margin:0;padding-left:0;list-style:none;display:flex}.usage-links-list a{min-height:var(--touch-min);align-items:center;display:inline-flex}.tips-title{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-muted)}.tips-list{margin:var(--space-2) 0 0;padding-left:var(--space-5);color:var(--color-text-muted);font-size:var(--text-sm)}.result.svelte-8cf85t{gap:var(--space-5);display:grid}.card:has(>.result.svelte-8cf85t){--color-text:var(--color-result-text);--color-text-muted:var(--color-result-muted);--color-text-subtle:var(--color-result-muted);--color-border:var(--color-result-line);--color-row-current:var(--color-result-row);--color-surface:var(--color-result-surface);--color-surface-muted:var(--color-result-row);--color-border-strong:var(--color-result-text);--color-border-control:var(--color-result-control);--color-danger:var(--color-result-danger);border-color:var(--color-result-line);border-top:var(--result-band) solid var(--color-accent);background:var(--color-result-bg);color:var(--color-result-text);box-shadow:var(--shadow-hard)}
