*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body,#root{margin:0;padding:0}html{overscroll-behavior-y:none}html,body{background:#f4f5ef}@media (prefers-color-scheme: dark){html,body{background:#121815}}button,[role=button],input[type=checkbox]{touch-action:manipulation;user-select:none;-webkit-user-select:none}html,body{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}img{-webkit-touch-callout:none;-webkit-user-drag:none;user-select:none;-webkit-user-select:none}input,textarea,select,.selectable{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}@keyframes koja-panel-in{0%{opacity:0}to{opacity:1}}@keyframes koja-fade-in{0%{opacity:0}to{opacity:1}}@keyframes koja-settle-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes koja-rail-draw{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.koja-panel{animation:koja-panel-in .2s ease both}.koja-tick{animation:koja-fade-in .15s ease both}.koja-settle{animation:koja-settle-in .38s cubic-bezier(.22,1,.36,1) both}.koja-rail{animation:koja-rail-draw .38s ease both;transform-origin:top center}@media (prefers-reduced-motion: reduce){.koja-panel,.koja-tick,.koja-settle,.koja-rail{animation-duration:1ms}.koja-settle,.koja-rail{animation-name:koja-fade-in}}
