[role=button],a,button,select{transition:filter .14s ease,box-shadow .18s ease,background-color .2s ease,border-color .2s ease,transform .08s ease}@media (hover:hover) and (pointer:fine){[role=button]:hover,button:not(:disabled):hover{box-shadow:inset 0 0 0 999px #7f7f7f12}[role=button]:hover,a:not(:disabled):hover,button:not(:disabled):hover,select:hover{filter:brightness(.96);filter:brightness(var(--hb,.96))}}[role=button]:active,button:not(:disabled):active{transform:translateY(.5px)}[role=button]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #8b5cf6;outline-offset:2px}@keyframes scribalPop{0%{opacity:0;transform:translateY(-6px) scale(.985)}to{opacity:1;transform:none}}@keyframes scribalFade{0%{opacity:0}to{opacity:1}}@keyframes scribalRise{0%{opacity:0;transform:translateY(10px) scale(.99)}to{opacity:1;transform:none}}.scribal-pop{animation:scribalPop .16s ease-out;transform-origin:top}.scribal-fade{animation:scribalFade .16s ease-out}.scribal-rise{animation:scribalRise .2s cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion:reduce){.scribal-fade,.scribal-pop,.scribal-rise{animation:none}}
/*# sourceMappingURL=main.42f89dbf.css.map*/