/* 주휴수당 계산기 전용 스타일. 공통 스타일은 /calc/calc.css */

.pay-headline {
    border: 1px solid var(--color-border);
    border-radius: var(--radius-md);
    background: var(--color-surface-alt);
    padding: 16px;
}

.pay-headline span {
    color: var(--color-text-soft);
    font-size: var(--font-sm);
}

.pay-headline strong {
    display: block;
    margin: 4px 0;
    font-size: clamp(1.9rem, 5vw, 2.4rem);
    line-height: 1.15;
    color: var(--color-accent);
    font-variant-numeric: tabular-nums;
}

.pay-headline strong.is-zero {
    color: var(--color-text-soft);
}

.pay-headline p {
    margin: 0;
    color: var(--color-text-soft);
    font-size: var(--font-sm);
}

.pay-table-wrap {
    overflow-x: auto;
}

.pay-headline strong {
    color: var(--calc);
}
