@font-face{font-family:Economica;font-style:normal;font-display:auto;font-weight:700;src:url(fonts/economica-v6-latin-700.eot);src:url(fonts/economica-v6-latin-700.eot?#iefix) format('embedded-opentype'),url(fonts/economica-v6-latin-700.woff2) format('woff2'),url(fonts/economica-v6-latin-700.woff) format('woff'),url(fonts/economica-v6-latin-700.ttf) format('truetype'),url(fonts/economica-v6-latin-700.svg#Economica) format('svg');font-display:swap}@font-face{font-family:'IBM Plex Sans';font-style:normal;font-display:auto;font-weight:500;src:url(fonts/ibm-plex-sans-v6-latin-500.eot);src:url(fonts/ibm-plex-sans-v6-latin-500.eot?#iefix) format('embedded-opentype'),url(fonts/ibm-plex-sans-v6-latin-500.woff2) format('woff2'),url(fonts/ibm-plex-sans-v6-latin-500.woff) format('woff'),url(fonts/ibm-plex-sans-v6-latin-500.ttf) format('truetype'),url(fonts/ibm-plex-sans-v6-latin-500.svg#IBMPlexSans) format('svg');font-display:swap}@font-face{font-family:'IBM Plex Sans';font-style:normal;font-display:auto;font-weight:700;src:url(fonts/ibm-plex-sans-v6-latin-700.eot);src:url(fonts/ibm-plex-sans-v6-latin-700.eot?#iefix) format('embedded-opentype'),url(fonts/ibm-plex-sans-v6-latin-700.woff2) format('woff2'),url(fonts/ibm-plex-sans-v6-latin-700.woff) format('woff'),url(fonts/ibm-plex-sans-v6-latin-700.ttf) format('truetype'),url(fonts/ibm-plex-sans-v6-latin-700.svg#IBMPlexSans) format('svg');font-display:swap}html{height:100%}body{margin:0;font-family:verdana;font-family:'IBM Plex Sans';text-align:center;background-image:linear-gradient(to right top,#191970,Indigo,Purple,Orchid);color:#fdf5e6;transition:1s all;background-repeat:no-repeat;background-attachment:fixed}.logo{filter:drop-shadow(2px 4px 8px rgba(0, 0, 0, .2));display:block;margin:auto}.logo:hover{filter:hue-rotate(45deg) drop-shadow(2px 4px 8px rgba(0, 0, 0, .2))}#sitedesc{margin-bottom:5vh;font-size:20px;padding-left:4%;padding-right:4%;text-shadow:2px 4px 8px rgba(0,0,0,.2);word-break:break-word}#main{margin-top:10vh;font-family:'IBM Plex Sans';text-shadow:2px 4px 8px rgba(0,0,0,.2);display:inline-block;width:80vw;word-break:break-all}#title{text-shadow:2px 4px 8px rgba(0,0,0,.2);font-family:Economica;margin-bottom:0;font-size:42px}.button{background-color:teal;border:none;color:#fff;padding:15px 32px;text-align:center;text-decoration:none;display:block;font-size:24px;font-family:'IBM Plex Sans';margin:auto;cursor:pointer;-webkit-transition-duration:.4s;transition-duration:.4s;border-radius:15px;margin-top:3vh;text-shadow:2px 4px 8px rgba(0,0,0,.2);box-shadow:0 12px 16px 0 rgba(0,0,0,.2),0 17px 50px 0 rgba(0,0,0,.15);outline:0;font-weight:700;margin-bottom:5vh}.button:hover{background-color:#008b8b;box-shadow:0 12px 16px 5px rgba(0,0,0,.25),0 17px 50px 5px rgba(0,0,0,.2);-webkit-animation:hue_change 1s ease-in-out infinite;-moz-animation:hue_change 1s ease-in-out infinite;animation:hue_change 1s ease-in-out infinite}#input{font-size:0;width:90%;display:inline-block;max-width:720px;margin-top:2vh}input[type=url]{border-radius:0 10px 10px 0;outline:0;height:5vh;padding-left:2%;border:none;font-size:2.2vh;font-family:'IBM Plex Sans';font-weight:700;color:#2f4f4f}#prefix{border-radius:10px 0 0 10px;height:5.3vh;border:none;background-color:teal;color:#fff;padding-left:2%;font-weight:700;box-shadow:0 12px 16px 0 rgba(0,0,0,.2),0 17px 50px 0 rgba(0,0,0,.15);text-shadow:2px 4px 8px rgba(0,0,0,.2);font-size:2.2vh;width:28%;font-family:'IBM Plex Sans';max-width:120px;outline:0;cursor:pointer;-webkit-appearance:none}#prefix:hover{background-color:#008b8b}#link{width:70%;box-shadow:0 12px 16px 0 rgba(0,0,0,.2),0 17px 50px 0 rgba(0,0,0,.15);text-shadow:2px 4px 8px rgba(0,0,0,.2)}#progress{display:none;margin:auto;width:100%}progress[value]::-webkit-progress-bar{background-color:#000;border-radius:15px;box-shadow:0 2px 5px rgba(0,0,0,.25) inset}progress[value]::-webkit-progress-value{border-radius:15px;background-color:#87ceeb;box-shadow:0 12px 16px 0 rgba(0,0,0,.2),0 17px 50px 0 rgba(0,0,0,.15)}progress[value]{border-radius:15px;background-color:#87ceeb;box-shadow:0 12px 16px 0 rgba(0,0,0,.2),0 17px 50px 0 rgba(0,0,0,.15)}progress[value]::-moz-progress-bar{border-radius:15px;background-color:#87ceeb}#file{display:none;margin:auto}#progressbar{display:none;width:80%;margin:auto;margin-top:2vh;margin-bottom:2vh;height:3vh}#action{display:none;margin:auto;margin-top:2vh;margin-bottom:4vh;font-size:20px;box-shadow:0 12px 16px 0 rgba(0,0,0,.2),0 17px 50px 0 rgba(0,0,0,.15);padding:7px;border-radius:15px;width:40%;transition:1s all}#action:hover{filter:hue-rotate(45deg)}#exfound{display:none;width:100%;margin:auto;margin-top:2vh;font-size:28px;color:#ffa07a}#refound{display:none;width:100%;margin:auto;margin-top:2vh;font-size:28px;color:#f4a460}#fofound{display:none;width:100%;margin:auto;margin-top:2vh;font-size:28px;color:#bc8f8f}#summarytitle{display:none;margin:auto;margin-top:3vh;width:100%;font-size:24px;text-shadow:2px 4px 8px rgba(0,0,0,.2)}#summary{display:none;width:100%;margin:auto;margin-top:2vh;margin-bottom:15vh;word-break:break-word}.summaryitem{width:fit-content;text-align:center;display:inline-block;margin:auto;padding:15px;border-radius:15px;text-shadow:2px 4px 8px rgba(0,0,0,.2);box-shadow:0 12px 16px 0 rgba(0,0,0,.2),0 17px 50px 0 rgba(0,0,0,.15);margin-top:1vh;margin-bottom:1vh;font-weight:700;cursor:pointer;color:#fff;text-decoration:none}.summaryitem:hover{filter:hue-rotate(25deg)}.summaryitemcon{display:block;margin:auto;text-align:center}.wpcore{background-color:#fff;border-radius:25px;padding:15px;margin-left:4%;font-weight:700;text-shadow:2px 4px 8px rgba(0,0,0,.2);box-shadow:0 12px 16px 0 rgba(0,0,0,.2),0 17px 50px 0 rgba(0,0,0,.15);cursor:pointer;color:#000}.wpcore:hover{background-color:#87ceeb;-webkit-animation:hue_change 1s ease-in-out infinite;-moz-animation:hue_change 1s ease-in-out infinite;animation:hue_change 1s ease-in-out infinite}.red{background-color:red}.black{background-color:#2f4f4f}.orange{background-color:orange}.green{background-color:green}.teal{background-color:teal}#footer{position:fixed;bottom:2%;left:50%;width:100%;transform:translate(-50%,0);text-shadow:2px 4px 8px rgba(0,0,0,.2);font-weight:700}.footeritem{text-shadow:2px 4px 8px rgba(0,0,0,.2);box-shadow:0 12px 16px 0 rgba(0,0,0,.2),0 17px 50px 0 rgba(0,0,0,.15);padding:7px;border-radius:15px;cursor:pointer}.footeritem:hover{background-color:teal}#copyright{margin-top:2vh;display:block;z-index:10}#ms{color:#87cefa;text-decoration:none}#ms:hover{-webkit-animation:hue_change 1s ease-in-out infinite;-moz-animation:hue_change 1s ease-in-out infinite;animation:hue_change 1s ease-in-out infinite}.hueshift{-webkit-animation:hue_change 3s ease-in-out infinite;-moz-animation:hue_change 3s ease-in-out infinite;animation:hue_change 3s ease-in-out infinite}@keyframes hue_change{0%{filter:hue-rotate(0)}20%{filter:hue-rotate(72deg)}40%{filter:hue-rotate(144deg)}60%{filter:hue-rotate(216deg)}80%{filter:hue-rotate(288deg)}100%{filter:hue-rotate(360deg)}}.info{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);font-family:'IBM Plex Sans';display:inline-block;width:70vw;display:none;background-image:linear-gradient(to right top,#191970,Indigo,Purple,Orchid);box-shadow:0 12px 16px 0 rgba(0,0,0,.2),0 17px 50px 0 rgba(0,0,0,.15);text-shadow:2px 4px 8px rgba(0,0,0,.2);border-radius:15px;transition:1s all;z-index:10;padding:3%}#aboutinfo #wpinfotext{padding:5%;padding:3%}.form{padding-bottom:4vh;font-size:0}.error{display:block}.coninput{display:block;margin:auto;margin-top:1vh;margin-bottom:1vh;padding:3%;border-radius:15px;outline:0;font-weight:700;width:80%;color:#2f4f4f;box-shadow:0 12px 16px 0 rgba(0,0,0,.2),0 17px 50px 0 rgba(0,0,0,.15);text-shadow:2px 4px 8px rgba(0,0,0,.2)}#cover{position:fixed;display:none;top:0;left:0;width:100vw;height:100vh;background-image:linear-gradient(to right top,#191970,Indigo,Purple,Orchid);color:#fdf5e6;transition:1s all;background-repeat:no-repeat;background-attachment:fixed;cursor:pointer;z-index:5}#cover:hover{filter:hue-rotate(25deg) opacity(.75);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.validator{font-size:16px}@media only screen and (max-width:400px){.logo{width:30%}#title{margin-top:1vh}#main{margin-top:0}#sitedesc{font-size:15px}.button{font-size:16px}#footer{font-size:10px}#aboutinfo #wpinfotext{font-size:14px}#link{width:60%}}