@layer base, components, modifiers, utilities, theme, tablet, mobile;:root{font-size:16px}@keyframes fade-in{0%{opacity:0}}@keyframes fade-out{to{opacity:0}}@keyframes slide-from-right{0%{transform:translateX(30px)}}@keyframes slide-to-left{to{transform:translateX(-30px)}}::view-transition-old(root){animation:fade-out 90ms cubic-bezier(.4,0,1,1) both,slide-to-left .3s cubic-bezier(.4,0,.2,1) both}::view-transition-new(root){animation:fade-in .21s cubic-bezier(0,0,.2,1) 90ms both,slide-from-right .3s cubic-bezier(.4,0,.2,1) both}*{accent-color:#ffd249;padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;box-shadow:none;outline:none;cursor:inherit;font-family:inherit;font-weight:inherit;box-sizing:border-box;text-decoration:none;color:inherit;list-style:none;font-size:inherit}::-webkit-inner-spin-button,::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}@media(prefers-reduced-motion:reduce){*{transition:none}}