*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body{height:100%}#root{min-height:100%}body{font-family:IBM Plex Sans,IBM Plex Sans Arabic,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;color:#1f2937;background:#edf1f7;background-image:linear-gradient(180deg,#e8edf6,#f2f5f9 55%,#edf1f7);background-attachment:fixed}button,input,select,textarea{font-family:inherit}input:focus,select:focus,textarea:focus{outline:none;border-color:#1a2a6c!important;box-shadow:0 0 0 3px #1a2a6c1f}button:active{transform:scale(.97)}.hm-tabular{font-variant-numeric:tabular-nums}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1;font-weight:500}button:focus-visible,a:focus-visible{outline:2px solid #2B49C7;outline-offset:2px;border-radius:10px}@keyframes hmspin{to{transform:rotate(360deg)}}.hm-search-glass::placeholder{color:#ffffffe0;font-weight:400}.hm-home-search input:focus{box-shadow:none}.hm-scroll-x{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}.hm-scroll-x::-webkit-scrollbar{display:none}
