:root{--background:#ffe100;--foreground:#000}*{box-sizing:border-box}html,body{background:var(--background);min-height:100%;color:var(--foreground);margin:0;font:15px/1.4 ui-rounded,SF Pro Rounded,Nunito,system-ui,sans-serif}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sun{display:block;overflow:visible}.sun *{transform-box:view-box;transform-origin:33px 33px}.sun-pen{stroke-dasharray:1 2;stroke-dashoffset:1.05px}.sun-tick .sun-rays{animation:.8s cubic-bezier(.45,1.9,.55,1) infinite sun-tick}@keyframes sun-tick{0%{transform:rotate(0)}to{transform:rotate(45deg)}}.sun-spin{animation:9s linear infinite sun-spin}@keyframes sun-spin{to{transform:rotate(360deg)}}.sun-ghost{opacity:.12}.sun-progress .sun-pen,.sun-boil .sun-pen{transition:stroke-dashoffset .25s linear}@media (prefers-reduced-motion:reduce){.sun,.sun *{animation-play-state:paused!important}}.home{justify-content:center;align-items:center;min-height:100svh;padding:24px 16px;display:flex}.home .lockup{width:min(218px,100%);height:auto}.loaders{max-width:1040px;margin:0 auto;padding:40px 16px 60px}.loaders h1{margin:0 0 28px;font-size:22px}.loaders-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:18px;display:grid}.loaders-card{text-align:center;background:#ffffff59;border-radius:22px;flex-direction:column;align-items:center;gap:16px;padding:26px 18px 18px;display:flex}.loaders-card .sun{width:120px;height:120px}.loaders-card b{font-size:16px;display:block}.loaders-card span{opacity:.65;font-variant-numeric:tabular-nums;font-size:13px}
