@font-face{font-family:CheGuevara;font-style:normal;font-weight:400;src:url(/static/media/CheGuevaraText-Sans.0ef58d1adc6634bcef8e.ttf) format("truetype")}@font-face{font-family:HighSpeed;font-style:normal;font-weight:400;src:url(/static/media/HIGHSPEED.05a5aa28029971417d75.TTF) format("truetype")}body,html{background-color:#000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;height:100%;margin:0;padding:0;width:100%}.App{background-color:#000;color:#fff;flex-direction:column;gap:1rem;justify-content:center;min-height:100vh;padding:20px 20px 100px;position:relative;text-align:center}.App,.logo{align-items:center;display:flex}.logo{left:10px;position:absolute;top:10px}.logo-image{height:30px;margin-right:0;width:30px}.app-name{color:#f87171;font-family:HighSpeed,sans-serif;font-size:.5rem}@media (min-width:768px){.logo{left:20px;top:20px}.logo-image{height:40px;width:40px}.app-name{font-size:1.2rem}}@media (min-width:1024px){.logo-image{height:50px;width:50px}.app-name{font-size:1.5rem}}.animated-text{animation:fadeIn 2s;background:linear-gradient(90deg,#fde68a,#f87171);-webkit-background-clip:text;color:#0000;font-family:Qanoar,sans-serif;font-size:1.2rem;font-weight:700;margin-top:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:480px){.animated-text{font-size:1.5rem;margin-top:70px}}@media (min-width:768px){.animated-text{font-size:2.5rem;margin-top:80px}}@media (min-width:1024px){.animated-text{font-size:3.5rem;margin-top:100px}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.button{animation:pulse 2s infinite;background-color:#ef4444;border:none;border-radius:9999px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;padding:15px 30px}@media (min-width:480px){.button{font-size:1.2rem;padding:20px 40px}}.button:hover{background-color:#dc2626}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.bouncing-dots{align-items:center;display:flex;justify-content:center;margin-top:20px}.dot{animation:bounce 1s infinite;background-color:#f87171;border-radius:50%;height:10px;margin:0 5px;width:10px}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.dot:nth-child(2){animation-delay:.2s}.dot:nth-child(3){animation-delay:.4s}.speed-container{align-items:center;display:flex;flex-direction:column;gap:20px;margin-top:20px}@media (min-width:768px){.speed-container{flex-direction:row;justify-content:space-around}}.speed-card{align-items:center;background-color:#0000;border:1px solid #fff;border-radius:10px;color:#fff;display:flex;flex-direction:column;max-width:80%;padding:20px;width:80%}@media (min-width:768px){.speed-card{max-width:45%;width:45%}}.download-speed{margin-right:5%}.speed-card h2{font-size:1.5rem;margin-bottom:10px}.summary{background-color:initial;border-radius:5px;color:#fff;margin-top:20px;padding:10px}.small-cards-container{display:none;flex-wrap:wrap;gap:20px;justify-content:space-around;margin-top:20px}.small-card,.small-cards-container.show{display:flex}.small-card{align-items:center;background-color:#0000;border:1px solid #fff;border-radius:10px;color:#fff;flex-direction:column;max-width:80%;padding:10px;width:80%}@media (min-width:768px){.small-card{max-width:30%;width:30%}}.small-card h3{font-size:1.2rem;margin-bottom:5px}.speed-card-summary{background-color:initial;border-radius:10px;color:#fff;margin-top:20px;max-width:80%;padding:20px;text-align:left;width:80%}.speed-card-summary h2{font-size:1.5rem;margin-bottom:10px}.speed-card-summary p{font-size:1rem}.very-slow{background-color:#f87171}.slow{background-color:#fbbf24}.fine{background-color:#fde68a}.good{background-color:#6ee7b7}.great{background-color:#34d399}.extremely-fast{background-color:#10b981}.recheck-button{animation:pulse 2s infinite;background-color:#ef4444;border:none;border-radius:9999px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;margin-top:20px;padding:15px 30px}@media (min-width:480px){.recheck-button{font-size:1.2rem;padding:20px 40px}}.recheck-button:hover{background-color:#dc2626}.generating-summary{background-color:pink;color:#fff}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
/*# sourceMappingURL=main.daf005e8.css.map*/