*{box-sizing:border-box}html,body,#root{margin:0;height:100%}body{background:#f5f4f0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}button{font:inherit}button,a,input,select,textarea{transition:background-color .14s ease,color .14s ease,border-color .14s ease,box-shadow .14s ease,filter .14s ease,opacity .14s ease,transform .09s ease}:focus-visible{outline:2px solid rgba(13,125,110,.55);outline-offset:1.5px;border-radius:4px}input:focus,select:focus,textarea:focus{border-color:#0d7d6e!important;box-shadow:0 0 0 3px #0d7d6e21;outline:none}.btn:not(:disabled):hover{filter:brightness(.965)}.btn:not(:disabled):active{transform:translateY(1px)}.navItem:hover{background-color:#ffffff12}.navItem:active{transform:translateY(.5px)}.cardBtn:not(:disabled):hover{box-shadow:0 3px 14px #17212b1a;transform:translateY(-1px)}.cardBtn:not(:disabled):active{transform:translateY(0);box-shadow:0 1px 5px #17212b14}.slotCell:not(:disabled){cursor:pointer}.slotCell:not(:disabled):hover{box-shadow:0 0 0 2px #0d7d6e61;z-index:1;position:relative}.evChip:hover{filter:brightness(.985);box-shadow:0 2px 10px #17212b1f}.segBtn:not(:disabled):hover{filter:brightness(.97)}*{scrollbar-width:thin;scrollbar-color:#c9c5ba transparent}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-thumb{background:#c9c5ba;border-radius:8px;border:2px solid transparent;background-clip:content-box}*::-webkit-scrollbar-thumb:hover{background:#b3aea2;border:2px solid transparent;background-clip:content-box}*::-webkit-scrollbar-track{background:transparent}::selection{background:#0d7d6e2e}@keyframes wlPulse{0%,to{opacity:1}50%{opacity:.55}}.gridLoading{animation:wlPulse 1.15s ease-in-out infinite}
