*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%}body{font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;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}button:focus-visible,a:focus-visible{outline:2px solid #2B49C7;outline-offset:2px;border-radius:10px}@media print{.hm-topbar{position:static!important}.hm-topbar-spacer{display:none!important}}.hm-scroll-x{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}.hm-scroll-x::-webkit-scrollbar{display:none}.hm-search-glass::placeholder{color:#ffffffe0}.hm-home-search input:focus{box-shadow:none}
