.otd-countdown{background:var(--surface-screen);color:var(--text-lcd);border:var(--line-3) solid var(--lcd-1);border-radius:var(--radius-screen);box-shadow:var(--lcd-inset);background-image:repeating-linear-gradient(var(--lcd-1) 0 1px, transparent 1px 3px);background-size:100% 3px;flex-direction:column;align-items:center;gap:6px;max-width:100%;padding:16px 30px 14px;display:inline-flex}.otd-countdown__units{align-items:flex-end;gap:14px;display:flex}.otd-countdown__cell{flex-direction:column;align-items:center;display:flex}.otd-countdown__num{font-family:var(--font-num);font-size:var(--text-readout);color:var(--lcd-0);text-shadow:var(--lcd-glow);letter-spacing:1px;line-height:.8}.otd-countdown__unit{font-family:var(--font-dot);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-lcd-dim)}.otd-countdown__sep{font-family:var(--font-num);font-size:var(--text-3xl);color:var(--text-lcd-dim);padding-bottom:18px;line-height:1}.otd-countdown__caption{font-family:var(--font-dot);font-size:var(--text-sm);letter-spacing:var(--tracking-dot);color:var(--text-lcd-dim);white-space:nowrap}.otd-countdown--sm{padding:10px 14px}.otd-countdown--sm .otd-countdown__num{font-size:var(--text-2xl)}.otd-countdown--sm .otd-countdown__sep{font-size:var(--text-lg);padding-bottom:6px}.otd-countdown--md{padding:14px 18px 12px}.otd-countdown--md .otd-countdown__units{gap:10px}.otd-countdown--md .otd-countdown__num{font-size:2.75rem}.otd-countdown--md .otd-countdown__sep{font-size:var(--text-xl);padding-bottom:10px}
