/* © 2025-2025 Álvaro Arango Ortiz. All rights reserved. */
@font-face{font-display:block;font-family:Sora;font-weight:100 800;src:url(/public/fonts/sora/variable.ttf) format(truetype) tech(variations)}:root{--font-family-base: Sora, system-ui;--font-size-base: 1rem;--line-height-base: 1.6}:where(html){overscroll-behavior-block:none}:where(body){margin:0;min-block-size:100dvb}:root{--note-block-size: 1.5rem;--beat-length: 3rem;--beats-per-measure: 4;--beat-step: calc(var(--beat-length) + 1px)}noscript{align-items:center;block-size:100dvb;cursor:progress;display:flex;flex-direction:column;font-family:var(--font-family-base);row-gap:var(--note-block-size);justify-content:center;>.spinner{block-size:8rem;border:1px solid transparent;border-block-start-color:#f7df1e;box-sizing:border-box;inline-size:8rem;border-radius:calc(infinity * 1px);animation:1s linear infinite spin}>p{margin-block:0}}@keyframes spin{to{transform:rotate(1turn)}}
