@import url(https://fonts.googleapis.com/css?family=Poppins:200,300,400,500,600,700,800,900&display=swap);@font-face{font-family:SegoeUI;src:local("Segoe UI Light"),url(https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/light/latest.woff2) format("woff2"),url(https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/light/latest.woff) format("woff"),url(https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/light/latest.ttf) format("truetype");font-weight:100}@font-face{font-family:SegoeUI;src:local("Segoe UI Semilight"),url(https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/semilight/latest.woff2) format("woff2"),url(https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/semilight/latest.woff) format("woff"),url(https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/semilight/latest.ttf) format("truetype");font-weight:200}@font-face{font-family:SegoeUI;src:local("Segoe UI"),url(https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/normal/latest.woff2) format("woff2"),url(https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/normal/latest.woff) format("woff"),url(https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/normal/latest.ttf) format("truetype");font-weight:400}@font-face{font-family:SegoeUI;src:local("Segoe UI Semibold"),url(https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/semibold/latest.woff2) format("woff2"),url(https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/semibold/latest.woff) format("woff"),url(https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/semibold/latest.ttf) format("truetype");font-weight:600}@font-face{font-family:SegoeUI;src:local("Segoe UI Bold"),url(https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/bold/latest.woff2) format("woff2"),url(https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/bold/latest.woff) format("woff"),url(https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/bold/latest.ttf) format("truetype");font-weight:700}*{margin:0;padding:0;box-sizing:border-box;font-family:SegoeUI,Poppins,sans-serif;scroll-behavior:smooth}:root{--black:#333333;--white:#ffffff;--white2:#dddddd;--green:#7ef676;--orange:#ec5b2a;--fuchsia:#d435a8;--yellow:#d7fe51;--success:green;--error:red;--disabled:gray}.dark{--black:#ffffff;--white:#333333;--white2:#444444}.material-icons-outlined.black,.material-icons.black{color:#333}.material-icons-outlined.orange,.material-icons.orange{color:#fb8c00}.material-icons-outlined.red,.material-icons.red{color:red}.material-icons-outlined.green,.material-icons.green{color:#4caf50}body{display:flex;justify-content:center;align-items:center;background:var(--white);color:var(--black)}.mapa{display:flex;justify-content:center;align-items:center;min-height:100vh}.mapContainer{display:flex;flex-direction:column;gap:20px;width:100vw;height:100vh}.mapButtons{display:flex;justify-content:center;gap:10px;padding:10px}.loadTripContainer button,.mapButtons button{position:relative;display:inline-block;padding:6px 28px;font-weight:400;font-size:14px;text-align:center;border:none;text-decoration:none;text-transform:uppercase;border-radius:6px;background:var(--white);border:1px solid var(--blue);border-bottom:3px solid var(--blue);color:var(--black);cursor:default;width:100%;max-width:150px;min-width:150px}.loadTripContainer button:hover,.mapButtons button:hover{filter:contrast(.8);border:1px solid var(--orange);border-bottom:3px solid var(--orange)}.loadTripContainer button:active,.mapButtons button:active{transform:scale(.99);border:1px solid var(--yellow);border-bottom:3px solid var(--yellow)}.mapButtons button:disabled{pointer-events:none;background:var(--disabled);border:none}#map{flex:1;width:100%;height:100%;color:#333}#statictics{display:none;flex-direction:column;gap:10px;padding:10px}#statictics #statsContainer ul{padding:10px 30px;display:grid;gap:30px;grid-template-columns:repeat(2,1fr);list-style:none}#statictics #statsContainer ul li{background:var(--disabled);padding:10px 30px;border-radius:7px}#statictics #totalStatsContainer{display:none;background:var(--success);padding:10px 30px;border-radius:7px;align-self:center}.loadTripContainer{display:flex;gap:5px;align-items:center;margin-top:20px}.loadTripContainer .info{display:flex;flex-direction:column;gap:5px}.loadTripContainer label{font-size:14px;color:var(--black);font-weight:600}.loadTripContainer input[type=text]{padding:8px;border-radius:6px;border:1px solid var(--blue);width:100%;min-width:300px;max-width:300px}.loadTripContainer button{align-self:flex-end}.checkbox-container{display:flex;align-items:center;gap:8px;margin:10px 0}.checkbox-container input[type=checkbox]{accent-color:var(--blue);cursor:pointer}.checkbox-container label{font-size:14px;color:var(--black);font-weight:600;cursor:pointer}@font-face{font-family:SegoeFluentIcons;src:url('https://d3hnwdv4lqmrw4.cloudfront.net/fonts/SegoeFluentIcons.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}.flex-buttons{display:flex;gap:10px}.fluent-icon{font-family:SegoeFluentIcons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:middle}.icon-settings::before{content:'\E713'}.icon-web::before{content:'\E774'}.icon-world::before{content:'\E909'}.icon-devices::before{content:'\E969'}.icon-error::before{content:'\EA39'}.dashboard-body{background-color:var(--white1);margin:0;padding:0;display:block!important}.dashboard-container{max-width:1200px;margin:0 auto;padding:20px;width:100%}.dashboard-container .header{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px;border-bottom:1px solid var(--white2);padding-bottom:15px}.dashboard-container .header h1{font-size:24px;font-weight:600;margin:0;display:flex;flex-direction:row;align-items:center;min-height:auto;background:0 0}.dashboard-container .header h1 i{margin-right:12px;color:var(--blue);font-size:28px}.dashboard-container .grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.dashboard-container .card{background:var(--white);border-radius:4px;padding:20px;box-shadow:0 1.6px 3.6px 0 rgba(0,0,0,.132),0 .3px .9px 0 rgba(0,0,0,.108);border:1px solid var(--white2)}.dashboard-container .card-title{font-size:18px;font-weight:600;margin-bottom:15px;display:flex;align-items:center;border-bottom:1px solid var(--white2);padding-bottom:10px;color:var(--black)}.dashboard-container .card-title i{margin-right:10px;color:var(--blue);font-size:20px}.dashboard-container .card-title.error-color i{color:var(--error)}.dashboard-container .stats-list{list-style:none;padding:0;margin:0}.dashboard-container .stats-item{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid var(--white2)}.dashboard-container .stats-item:last-child{border-bottom:none}.dashboard-container .stats-label{font-size:14px;color:var(--black);opacity:.8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;margin-right:15px}.dashboard-container .stats-label.with-flag{display:flex;align-items:center}.dashboard-container .country-flag{width:20px;height:20px;margin-right:10px;border-radius:2px}.dashboard-container .stats-value{font-weight:600;color:var(--blue);font-size:16px;white-space:nowrap}.dashboard-container .summary-grid{grid-column:1/-1;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-bottom:20px}.dashboard-container .summary-card{text-align:center;padding:25px;display:flex;flex-direction:column;justify-content:center;min-height:120px}.dashboard-container .summary-card.error-border{border-top:4px solid var(--error)}.dashboard-container .summary-card .value{font-size:32px;font-weight:700;color:var(--blue);margin-bottom:5px}.dashboard-container .summary-card.error-border .value{color:var(--error)}.dashboard-container .summary-card .label{font-size:12px;color:var(--black);opacity:.7;text-transform:uppercase;letter-spacing:1px;font-weight:600}.dashboard-container .tag{font-size:10px;padding:2px 8px;border-radius:12px;margin-left:8px;background:var(--white2);color:var(--black);display:inline-block;vertical-align:middle}.dashboard-container .header .tag{margin-right:10px}.dashboard-container .header .btn-clean-db{cursor:pointer;border:1px solid var(--orange);color:var(--orange);background:0 0;display:flex;align-items:center;padding:2px 10px;border-radius:12px;font-size:10px;font-weight:600;transition:all .2s}.dashboard-container .header .btn-clean-db:hover{background:var(--orange);color:var(--white)}.dashboard-container .header .btn-clean-db i{font-size:14px;margin-right:5px;color:inherit}.dashboard-container .tag-mobile{background:rgba(126,246,118,.2);color:var(--green);border:1px solid rgba(16,124,16,.2)}.dashboard-container .tag-desktop{background:rgba(212,53,168,.1);color:var(--fuchsia);border:1px solid rgba(212,53,168,.2)}.dashboard-container .error-item{display:flex;flex-direction:column;padding:12px 0;border-bottom:1px solid var(--white2)}.dashboard-container .error-item:last-child{border-bottom:none}.dashboard-container .error-title{font-weight:600;font-size:13px;color:var(--error);margin-bottom:4px;word-break:break-all}.dashboard-container .error-meta{font-size:11px;color:var(--black);opacity:.6}h1{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;text-align:center;background:var(--white);color:var(--black)}h1 span{padding:1.2rem;font-size:4.5rem!important}.container.aiTem{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:20px;display:-ms-grid;-ms-grid-columns:repeat(8,1fr)}.container.aiTem .img_card{display:grid;justify-content:space-between;padding:10px 3px 3px;border-radius:3px;border:1px solid var(--green)}.container.aiTem #anterior{display:none}.container.aiTem .a_card{justify-self:center;align-self:center;padding:50px;border-radius:3px;font-size:2rem;text-decoration:none;cursor:default;color:var(--green);outline:1px solid var(--blue)}.container.aiTem .a_card:hover{outline:1px solid var(--orange)}.container.aiTem .a_card:active{transform:scale(.98);filter:brightness(.7)}.container.aiTem #anterior::before{content:'\00AB'}.container.aiTem #siguiente::before{content:'\00BB'}.container.aiTem .img_card img.big_img{width:100%;min-height:101px;max-height:101px;object-fit:cover;border-radius:3px;outline:1px solid var(--blue)}.container.aiTem .img_card .ai_provider{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:5px;margin:10px 0 0}.container.aiTem .img_card .ai_provider img.small_img{width:20px;height:20px}.container.aiTem .img_card .ai_provider h6{margin:0;text-align:center;color:var(--black)}.container.aiTem .img_card .ai_provider input{width:13px;height:19px;-webkit-appearance:none;appearance:none}.container.aiTem .img_card .ai_provider input::before{content:'☆';color:var(--yellow)}.container.aiTem .img_card .ai_provider input:checked::before{content:'★'}.container.aiTem .img_card p{min-height:100px;max-height:100px;padding:6px;margin:10px 0 0;border-radius:3px;overflow:overlay;font-size:small;color:var(--black);border:1px solid var(--orange)}.container.aiTem .img_card p.text-muted{color:var(--disabled)}.container.aiTem .filters{display:flex;flex-direction:column;align-items:center;justify-content:space-around;padding:10px 3px 3px;border-radius:3px;border:1px solid var(--green)}.container.aiTem .filters .labFab{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:5px}.container.aiTem .filters .labFab label{font-size:.8rem;color:var(--black)}.container.bannerTem{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3rem;min-height:100vh}.container.bannerTem form{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.container.bannerTem form div{display:flex;flex-direction:column;gap:1rem}.container.bannerTem form div div{display:flex;flex-direction:row;justify-content:space-between;gap:1rem}.container.bannerTem form div .textInp label{width:-webkit-fill-available}.container.bannerTem form div .textInp input{width:100%;padding:7px 10px;border:none;border-radius:3px;outline:0;font-size:14px;color:var(--white5);background:var(--white1)}.container.bannerTem form div .textInp input:hover{outline:1px solid var(--grey1)}.container.bannerTem form div .textInp input:focus{border-bottom:2px solid var(--blue)}.container.bannerTem form div .textInp input:-webkit-autofill,.container.bannerTem form div .textInp input:-webkit-autofill:active,.container.bannerTem form div .textInp input:-webkit-autofill:focus,.container.bannerTem form div .textInp input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px var(--white1) inset!important}.container.bannerTem form div .textInp input:-webkit-autofill{-webkit-text-fill-color:var(--white5)!important}.container.bannerTem .announce{position:absolute;top:-.25rem;right:-.25rem;bottom:-.25rem;left:-.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:linear-gradient(to right,var(--white) 0,transparent 20%,transparent,transparent 80%,var(--white) 100%)}.container.bannerTem .announce.marquee{display:flex;gap:1rem;position:relative;max-width:600px;width:100%;margin-top:.5rem;margin-bottom:.5rem;border-width:2px;flex-wrap:nowrap;overflow:hidden;text-transform:uppercase;color:var(--red);border-color:var(--white)}.dark .container.bannerTem .announce.marquee{text-shadow:0 .8749999403953552px 5.25px var(--red)}.dark .container.bannerTem .announce.marquee.active{text-shadow:0 .8749999403953552px 5.25px var(--blue)}.container.bannerTem .announce.marquee.active{color:var(--blue)}.container.bannerTem .announce.marquee .track{display:flex;gap:1rem;flex-wrap:nowrap;white-space:nowrap;animation:marquee-scroll 15s linear infinite;color:var(--red)}.container.bannerTem .announce.marquee.active .track,.dark .container.bannerTem .announce.marquee.active .track{color:var(--blue)}.container.bannerTem .announce.marquee::before{content:" ";display:block;position:absolute;height:-webkit-calc(2px*3);height:-moz-calc(2px*3);height:calc(2px*3);-webkit-transform:translatey(-2px/2);-moz-transform:translatey(-2px/2);-ms-transform:translatey(-2px/2);-o-transform:translatey(-2px/2);transform:translatey(-2px/2);left:0;right:0;bottom:50%;z-index:99;box-sizing:border-box;border-width:0;border-style:solid;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-color:var(--gray);border-top:solid 2px var(--white);border-bottom:solid 2px var(--white)}.container.bannerTem .announce.marquee::after{display:block;position:absolute;height:-webkit-calc(2px*3);height:-moz-calc(2px*3);height:calc(2px*3);-webkit-transform:translatey(2px);-moz-transform:translatey(2px);-ms-transform:translatey(2px);-o-transform:translatey(2px);transform:translatey(2px);left:0;top:50%;right:0;content:" ";box-sizing:border-box;border-width:0;border-style:solid;z-index:99;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-color:var(--gray);border-top:solid 2px var(--white)}.container.bannerTem .announce .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.container.bannerTem .opt{display:flex;flex-direction:column;gap:1rem;padding:1rem;border-radius:7px;outline:1px solid var(--blue)}.copyText{display:flex;flex-direction:row;justify-content:center;align-items:center}.copyText span{margin:12px 0 0 10px;cursor:copy}.copyText span:active{transform:scale(97%)}.coutries_visitors{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:100vh}.coutries_visitors .title{display:flex;justify-content:center;align-items:center;min-height:unset}.coutries_visitors .title h1{min-height:unset}.coutries_visitors .flag{display:grid;grid-template-columns:repeat(10,1fr);width:max-content;padding:20px;border-radius:5px}#portform{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}#portform .puerto{color:var(--black);background:var(--white1)}#portform .port_message{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;font-size:1rem;font-weight:600}#portform .portDiv{display:flex;gap:3px;min-height:24px}#portform input.puerto{padding:7px 10px;border:none;border-radius:3px;outline:0;font-size:14px;color:var(--white5);background:var(--white1)}::-webkit-file-upload-button{display:flex;justify-content:center;position:relative;margin:0;padding:0;width:-webkit-fill-available;text-transform:uppercase;border-radius:3px;cursor:default;border:none;background:0 0;color:var(--black1)}.upform .upload{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px}.upform .upload .upl{min-width:500px;min-height:300px;padding:0;align-content:center;outline:5px dashed var(--blue)}.upform .upload .upl:hover,::-webkit-file-upload-button:hover{background:var(--blue2);outline:5px dashed var(--blue2)}.upform .upload .upl:active,::-webkit-file-upload-button:active{transform:scale(.99)}.upform .upload span{position:absolute;font-weight:400;color:var(--black1)}.upform .upload .uplBtn{border:none}.upform .upload span.error{font-weight:900;color:var(--error)}.upform .upload span.success{font-weight:900;color:var(--success)}.container.dnsTem{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:100vh}.container.dnsTem .labels{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:20px}.container.dnsTem .divs{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px}.container.dnsTem #selectedTabOption{width:100%;max-width:150px;min-width:150px;padding:3px;font-weight:400;font-size:14px;border:none;border-radius:6px;cursor:default}.container.dnsTem #respuesta{height:14px}.kubernetes{display:flex;justify-content:center;align-items:center;max-height:100vh}.kubernetes .container{display:flex;flex-direction:row;align-items:center;gap:5px;cursor:default}.kubernetes .container a{cursor:default}.kubernetes .container a img{width:25px}@media (max-width:1366px){.container.aiTem{grid-template-columns:repeat(5,1fr);-ms-grid-columns:repeat(5,1fr)}}@media (max-width:768px){.container.aiTem{grid-template-columns:repeat(3,1fr);-ms-grid-columns:repeat(3,1fr)}.dashboard-container .grid{grid-template-columns:repeat(1,1fr);gap:20px}}@media (max-width:480px){.mapButtons{flex-direction:column;align-items:center;position:absolute;z-index:999999999;right:0;top:0}h1{font-size:1.1rem}h1 span{font-size:3.5rem!important}.container.aiTem{grid-template-columns:repeat(2,1fr);-ms-grid-columns:repeat(2,1fr)}.coutries_visitors .flag{grid-template-columns:repeat(4,1fr)}.upform .upload .upl{min-width:380px}}