.mob-sheet text{font-family:var(--font-mono);letter-spacing:.14em;fill:var(--muted-foreground);font-size:10px}.mob-sheet .mob-strong{fill:var(--ink);letter-spacing:.18em}.mob-sheet .mob-idx,.mob-sheet .mob-tag{letter-spacing:.1em;font-size:8.5px}.mob-sheet .mob-check{stroke:var(--brand);stroke-width:1.5px;fill:none;stroke-linecap:round;stroke-linejoin:round}.mob-sheet .mob-dot{fill:var(--brand);opacity:0}@media (prefers-reduced-motion:no-preference){.js-reveal .mob-sheet.is-drawn .svc-draw{stroke-dasharray:1;animation:.7s cubic-bezier(.65,0,.35,1) both svc-draw;animation-delay:calc(80ms + var(--svc-i,0) * 90ms)}.js-reveal .mob-sheet.is-drawn .svc-fade{animation:.45s ease-out both svc-fade-in;animation-delay:calc(.2s + var(--svc-i,0) * 80ms)}.js-reveal .mob-sheet.is-drawn .mob-dot{animation:3.8s linear 2.1s infinite mob-travel}}@keyframes mob-travel{0%{opacity:0;transform:translate(0)}8%{opacity:1}88%{opacity:1}to{opacity:0;transform:translate(80px)}}
