.pad-surface{touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}@keyframes ink-reveal{0%{clip-path:inset(0 100% 0 0);opacity:.4}to{clip-path:inset(0 -2% 0 0);opacity:1}}@keyframes tile-settle{0%{transform:translateY(6px) scale(.97)}to{transform:translateY(0) scale(1)}}.ink-reveal{animation:ink-reveal .52s cubic-bezier(.2,.7,.2,1) both,tile-settle .52s cubic-bezier(.2,.7,.2,1) both;animation-delay:var(--reveal-delay,0ms)}@keyframes fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.fade-up{animation:fade-up .36s ease-out both}@keyframes attention{0%{box-shadow:0 0 0 0 rgb(var(--accent)/.55)}70%,to{box-shadow:0 0 0 12px rgb(var(--accent)/0)}}.attention{animation:attention 1.4s ease-out 3}@media (prefers-reduced-motion:reduce){.attention,.fade-up,.ink-reveal{animation:none}}.slider{accent-color:rgb(var(--accent))}