*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.enhanced-hero,.quick-access-card,.search-container,.modal{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}@-moz-document url-prefix(){.quick-access-card{-moz-transform:translateZ(0)}.quick-access-card:hover{-moz-transform:translateY(-8px) translateZ(0)}}@supports (-webkit-appearance:none){.enhanced-hero{-webkit-transform:translate3d(0,0,0)}.quick-access-card{-webkit-transform:translate3d(0,0,0)}}@supports (background:-webkit-gradient(linear,left top,right top,from(#000),to(#fff))){.enhanced-hero{background:-webkit-linear-gradient(135deg,#1a1a2e,#16213e)}}@supports (-ms-ime-align:auto){.quick-access-card{-ms-transform:translateZ(0)}}.browser-firefox .quick-access-card{-moz-transform:translateZ(0);transform:translateZ(0);will-change:transform,opacity}.browser-firefox .quick-access-card:hover{-moz-transform:translateY(-8px) translateZ(0)!important;transform:translateY(-8px) translateZ(0)!important}.browser-safari .enhanced-hero{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.browser-safari .quick-access-card{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-will-change:transform,opacity;will-change:transform,opacity}.browser-safari input{-webkit-appearance:none;appearance:none;border-radius:0}.browser-chrome .enhanced-hero{background:-webkit-linear-gradient(135deg,#1a1a2e,#16213e)}.browser-edge .quick-access-card{-ms-transform:translateZ(0);transform:translateZ(0)}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.quick-access-grid{display:-ms-flexbox;-ms-flex-wrap:wrap}}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:rgb(255 255 255 / .1);border-radius:4px}::-webkit-scrollbar-thumb{background:rgb(99 102 241 / .6);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:rgb(99 102 241 / .8)}*{scrollbar-width:thin;scrollbar-color:rgb(99 102 241 / .6) rgb(255 255 255 / .1)}