/* optimize_min.css | Author: Andrii Ovcharov | ovcharovcoder@gmail.com | MIT */ *,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{min-height:100vh;font-family:system-ui,-apple-system,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;line-height:1.5;overflow-wrap:break-word;text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{line-height:1.2;text-rendering:optimizeLegibility}img,video,picture{max-width:100%;height:auto;display:block}picture img{width:100%}svg{display:inline-block;max-width:100%}button,input,textarea,select{font:inherit}textarea{resize:vertical}input[type='search']{-webkit-appearance:none;appearance:none}button{cursor:pointer}button:disabled{cursor:not-allowed}a{text-decoration:none;color:inherit}a:not([class]){text-decoration-skip-ink:auto}ul,ol{list-style:none}table{border-collapse:collapse}:focus-visible{outline:2px solid #007bff;outline-offset:2px}:focus:not(:focus-visible){outline:none}:target{scroll-margin-top:1rem}::selection{background-color:#007bff;color:#fff}[hidden]{display:none}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}}