:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}body{margin:0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#1e1e1e;color:#fff}.container{display:flex;flex-direction:column;align-items:center;padding-top:60px;min-height:100vh}h1{margin-bottom:20px;color:#61dafb}.form{background-color:#2c2c2c;padding:30px;border-radius:12px;box-shadow:0 0 20px #00000080;width:340px;display:flex;flex-direction:column;gap:18px}.form label{display:flex;flex-direction:column;font-size:14px;color:#ddd}input{padding:10px;border:1px solid #444;border-radius:6px;background-color:#1a1a1a;color:#fff;margin-top:4px;font-size:15px}input:focus{outline:none;border-color:#61dafb}.searchBtn{background-color:#61dafb;color:#1e1e1e;padding:10px;border:none;border-radius:6px;cursor:pointer;font-weight:700;transition:background-color .3s}.searchBtn:hover{background-color:#4ea3d9}.results{margin-top:30px;width:340px;background:#2c2c2c;padding:20px;border-radius:12px;box-shadow:0 0 10px #ffffff0d;color:#ddd}.results ul{padding-left:20px}.results li{margin-bottom:8px}.BtnEsDownload{box-shadow:inset 000px 0 #6098ff;-webkit-transition:all .6s cubic-bezier(.9,.24,.4,1);transition:all .6s cubic-bezier(.9,.24,.4,1)}.BtnEsDownload:before{content:"";width:100%;height:0%;display:block;background:#80ffd3;position:absolute;left:0%;opacity:0;top:0;z-index:-1;-webkit-transition:height .4s cubic-bezier(.9,1,.32,1),opacity .1s ease;transition:height .4s cubic-bezier(.9,1,.32,1),opacity .1s ease}.BtnEsDownload:hover:before{opacity:1;height:100%}.BtnEsDownload:hover{box-shadow:inset 00px 100px #6098ff;color:#fff}.bar-anchor{padding:20px 10px;margin:10px 4px;color:#fff;font-family:sans-serif;text-transform:uppercase;text-align:center;position:relative;text-decoration:none;display:inline-block;overflow:hidden}.bar-anchor span{background:#00002e;width:100%;position:relative;padding:10px 70px;-moz-transition:all .65s cubic-bezier(.77,0,.175,1);-o-transition:all .65s cubic-bezier(.77,0,.175,1);-webkit-transition:all .65s cubic-bezier(.77,0,.175,1);transition:all .65s cubic-bezier(.77,0,.175,1)}.transition-bar{position:absolute;top:0;left:0%;width:0;height:100%;background:#80ffd3;z-index:-1}.bar-anchor:hover span{color:#80ffd3!important}.bar-anchor:hover .transition-bar{width:120%;left:110%;-moz-transition:all .65s cubic-bezier(.77,0,.175,1);-o-transition:all .65s cubic-bezier(.77,0,.175,1);-webkit-transition:all .65s cubic-bezier(.77,0,.175,1);transition:all .65s cubic-bezier(.77,0,.175,1)}
