.material-icons{font-family:Material Icons,serif;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}header,#main{transition:transform .2s ease;width:100%}.menu-open header:not(#menuBtn),.menu-open #main{transform:translate(250px)}.menu-open nav{left:0}.tab_item{font-weight:700}.tab_item.selected{color:#18b7cd}#menu li:has(a){transition:background-color .3s ease;position:relative;cursor:pointer;-webkit-tap-highlight-color:rgba(24,183,205,.08);padding:0}#menu li.active{background-color:#f0f9ff;box-shadow:2px 0 10px #0000001a}#menu li.active:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background-color:#18b7cd}#menu li.active a{color:#18b7cd;font-weight:700}#menu li:has(a):hover:not(.active){background-color:#f8f8f8}#menu li:has(a):active{background-color:#f5fbfc;transition:background-color .3s ease}#menu li:has(a):active a{color:#0a7585;transition:color .15s ease}#menu li a{display:block;padding:.25rem 1rem;-webkit-tap-highlight-color:transparent;transition:background-color .25s ease,color .25s ease}#menu li a:active{background-color:#18b7cd0d}
