.cr-main{text-align: center;padding-block: 30px 20px}.cr-display{font-size: clamp(3.6rem,17cqi,9rem);font-weight: 800;line-height: 1;letter-spacing: -0.03em;color: var(--text)}.cr-cs{font-size: 0.55em;color: var(--text-3);letter-spacing: -0.01em}.cr-main.is-running .cr-display{color: var(--brand)}.cr-lapnow{min-height: 1.4em;margin: 8px 0 0;color: var(--text-2);font-weight: 600}.cr-actions{justify-content: center;margin-top: 18px}.cr-actions .btn-lg{min-width: 8.5rem;justify-content: center}.cr-actions .btn-icon{min-width: 0}.cr-keys{margin-top: 14px}.cr-main:fullscreen{display: flex;flex-direction: column;justify-content: center;background: var(--bg,#fff);border-radius: 0}.cr-main:fullscreen .cr-display{font-size: 20vw}.cr-main:fullscreen .cr-keys{display: none}.cr-laps tr.is-best td{color: var(--success);font-weight: 700}.cr-laps tr.is-worst td{color: var(--danger)}@container (max-width: 480px){.cr-actions .btn-lg{min-width: 0;flex: 1 1 40%}}