@layer reset,tokens,base;@layer components{.S2piLq_schedule{gap:var(--space-7);display:grid}.S2piLq_intro{max-width:var(--layout-measure);color:var(--color-ink-muted)}.S2piLq_table{border-collapse:collapse;font-variant-numeric:lining-nums tabular-nums;width:100%}.S2piLq_caption{caption-side:top;padding-bottom:var(--space-3);text-align:left;font-size:var(--step--1);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-dancheong-red);font-weight:600}:root:lang(ko) .S2piLq_caption{letter-spacing:0}.S2piLq_head th{padding:var(--space-3) var(--space-4) var(--space-3) 0;border-top:2px solid var(--color-ink);border-bottom:1px solid var(--color-line-strong);text-align:left;vertical-align:bottom;font-size:var(--step--1);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-ink-muted);font-weight:600}.S2piLq_head td{border-top:2px solid var(--color-ink);border-bottom:1px solid var(--color-line-strong)}:root:lang(ko) .S2piLq_head th{letter-spacing:0}.S2piLq_head .S2piLq_amountHead{text-align:right;padding-right:0}.S2piLq_row>*{padding:var(--space-5) var(--space-4) var(--space-5) 0;border-bottom:1px solid var(--color-line);vertical-align:top;text-align:left;font-weight:400}.S2piLq_number{width:4.5rem}.S2piLq_seal{border:2px solid var(--color-dancheong-red);width:3rem;height:3rem;box-shadow:inset 0 0 0 3px var(--color-paper), inset 0 0 0 4px var(--color-dancheong-red);color:var(--color-dancheong-red);font-family:var(--font-display);font-size:var(--step-1);border-radius:50%;place-items:center;font-weight:620;line-height:1;display:grid}.S2piLq_what{width:42%}.S2piLq_title{font-family:var(--font-display);font-size:var(--step-2);font-weight:560;line-height:var(--leading-snug);color:var(--color-ink);display:block}.S2piLq_purpose{margin-top:var(--space-2);max-width:34rem;font-size:var(--step--1);color:var(--color-ink-muted);display:block}.S2piLq_rowNote{margin-top:var(--space-3);padding-left:var(--space-3);border-left:2px solid var(--color-dancheong-red);font-size:var(--step--1);color:var(--color-ink);font-weight:600;display:block}.S2piLq_when,.S2piLq_payee{font-size:var(--step--1);line-height:var(--leading-snug)}.S2piLq_term{white-space:nowrap}.S2piLq_cellLabel{display:none}.S2piLq_amount{text-align:right;white-space:nowrap;font-family:var(--font-display);font-size:var(--step-2);padding-right:0;font-weight:560}.S2piLq_totalRow>*{padding:var(--space-4) 0 0;border-top:3px double var(--color-ink)}.S2piLq_totalLabel{text-align:right;padding-right:var(--space-5);letter-spacing:var(--tracking-caps);text-transform:uppercase;font-weight:600}:root:lang(ko) .S2piLq_totalLabel{letter-spacing:0}.S2piLq_total{text-align:right;white-space:nowrap;font-family:var(--font-display);font-size:var(--step-4);letter-spacing:var(--tracking-display);font-weight:520;line-height:1.05}.S2piLq_foot{gap:var(--space-6);display:grid}@media (min-width:60rem){.S2piLq_foot{gap:var(--space-9);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}}.S2piLq_note{max-width:var(--layout-measure);font-size:var(--step--1);color:var(--color-ink-muted)}.S2piLq_promise{gap:var(--space-3);padding:var(--space-6) var(--space-5);background:var(--color-paper-raised);box-shadow:var(--shadow-paper);border-top:4px solid var(--color-dancheong-red);display:grid}.S2piLq_promiseTitle{font-size:var(--step-2);line-height:var(--leading-snug)}@media (max-width:47.99rem){.S2piLq_table,.S2piLq_table tbody,.S2piLq_table tfoot,.S2piLq_table tr,.S2piLq_table td,.S2piLq_table th,.S2piLq_table caption{display:block}.S2piLq_head{display:none}.S2piLq_table tbody{border-top:2px solid var(--color-ink)}.S2piLq_table .S2piLq_row{column-gap:var(--space-3);row-gap:var(--space-2);padding-block:var(--space-5);border-bottom:1px solid var(--color-line);grid-template-columns:2.75rem minmax(0,1fr) auto;grid-template-areas:"number what amount"".when when"".payee payee";display:grid}.S2piLq_row>*{border:0;padding:0}.S2piLq_number{grid-area:number;width:auto}.S2piLq_seal{width:2.5rem;height:2.5rem;font-size:var(--step-0)}.S2piLq_what{grid-area:what;width:auto}.S2piLq_title{font-size:var(--step-1)}.S2piLq_amount{font-size:var(--step-1);grid-area:amount}.S2piLq_when{grid-area:when}.S2piLq_payee{grid-area:payee}.S2piLq_when:empty,.S2piLq_payee:empty{display:none}.S2piLq_cellLabel{letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-ink-muted);font-size:.72rem;font-weight:600;display:block}:root:lang(ko) .S2piLq_cellLabel{letter-spacing:0}.S2piLq_table .S2piLq_totalRow{justify-content:space-between;align-items:baseline;gap:0 var(--space-4);padding-top:var(--space-4);border-top:3px double var(--color-ink);flex-wrap:wrap;display:flex}.S2piLq_totalRow>*{border:0;padding:0}.S2piLq_totalLabel{text-align:left}.S2piLq_total{margin-left:auto}}}@layer utilities,motion;
