/* 1차 필기시험 타이머 전용 — 공용 UI는 shared/timer.css(tm-*) */

/* ── 벽시계(가상 시험 시각) ── */
.et-num { fill: var(--text-color); font-size: 15px; font-weight: 600; text-anchor: middle; dominant-baseline: central; }
.et-band { fill: none; stroke: var(--primary-light); stroke-width: 8; }
.et-band-left { fill: none; stroke: var(--primary-color); stroke-width: 8; }
.et-band-left.is-break { stroke: var(--tm-break); }
.et-hand { stroke: var(--text-color); stroke-linecap: round; }
.et-hand-hour { stroke-width: 6; }
.et-hand-min { stroke-width: 4; }
.et-hand-sec { stroke: var(--primary-color); stroke-width: 1.5; }

/* ── 시간표 ── */
.et-schedule {
    width: 100%;
    margin-top: 24px;
    border-collapse: separate;
    border-spacing: 0;
    border: 1px solid var(--border-color);
    border-radius: 10px;
    background: var(--surface-color);
    font-size: 14px;
    font-variant-numeric: tabular-nums;
}

.et-schedule th,
.et-schedule td {
    padding: 8px;
    border-bottom: 1px solid var(--border-color);
    text-align: center;
}

.et-schedule tbody tr:last-child td {
    border-bottom: 0;
}

.et-schedule th {
    color: var(--text-muted-color);
    font-weight: 600;
}

.et-source {
    margin: 8px 0 32px;
    font-size: 12px;
    color: var(--text-muted-color);
}

/* 전체화면: 시계와 조작만 남긴다 */
#et-root:fullscreen .et-schedule,
#et-root:fullscreen .et-source {
    display: none;
}
