:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#fff;--foreground:#253449;--muted-foreground:#7a8595;--border:#e5e9ef;--secondary:#f5f6f8;--unknown:#dfe4eb;--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}*{box-sizing:border-box}body{background:var(--background);color:var(--foreground);font-family:var(--font-sans);margin:0;font-size:14px;line-height:1.5}main{max-width:800px;margin:64px auto 32px;padding:0 24px}h1{letter-spacing:-.6px;margin:0 0 30px;font-size:25px;font-weight:650}.service+.service{border-top:1px solid var(--border)}h2{margin:0 0 10px;font-size:15px;font-weight:600}.metrics{grid-template-columns:1fr 1fr 1.15fr;gap:14px;margin:0 0 10px;display:grid}.metric{align-items:baseline;gap:8px;display:flex}.metric dt{color:var(--muted-foreground);font-size:11px}.metric dd{white-space:nowrap;margin:0;font-size:12px;font-weight:500}.history{grid-template-columns:repeat(90,minmax(0,1fr));gap:2px;height:24px;display:grid}.day-bar{background:var(--unknown);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:1px;min-width:0;height:100%;padding:0;transition:opacity .1s;display:block}.day-bar:hover{opacity:.6}.day-bar:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}.range{color:var(--muted-foreground);align-items:center;gap:12px;margin-top:5px;font-size:10px;display:flex}.range:before{content:"Hace 90 días"}.range:after{content:"Hoy";margin-left:auto}footer{color:var(--muted-foreground);justify-content:space-between;gap:12px;margin-top:14px;font-size:11px;display:flex}footer a{color:inherit;text-decoration:none}footer a:hover{text-decoration:underline}a:focus-visible{outline:2px solid var(--foreground);outline-offset:4px}@media (width<=600px){main{margin-top:32px;padding:0 18px}h1{margin-bottom:24px;font-size:23px}.service{padding:12px 14px}.metrics{grid-template-columns:1fr 1fr 1.2fr;gap:12px}.metric{display:block}.metric dt{min-height:28px;font-size:10px;line-height:1.4}.metric dd{margin-top:3px;font-size:12px}.history{gap:1px;height:22px}footer{font-size:10px}}.day-bar.normal{background:#2da67a}.day-bar.delayed{background:#e5ad45}.day-bar.interrupted{background:#d65e57}.about{max-width:680px}.about p{color:var(--muted-foreground);margin:0 0 24px;line-height:1.7}.about h2{margin-bottom:6px}.back-link{color:var(--muted-foreground);margin-bottom:24px;font-size:12px;text-decoration:none;display:inline-block}.back-link:hover{text-decoration:underline}.status-page{margin-top:32px;margin-bottom:20px}.page-header{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:18px;display:flex}.page-header h1{margin:0;font-size:23px}.updated{color:var(--muted-foreground);white-space:nowrap;font-size:11px}.fetch-message{color:var(--muted-foreground);margin:0 0 14px;font-size:12px}.day-tooltip{z-index:1000;box-sizing:border-box;width:min(300px,100vw - 24px);color:var(--foreground);background:#fff;border:1px solid #dfe4eb;border-radius:9px;padding:15px 16px 12px;font-size:12px;line-height:1.5;position:fixed;box-shadow:0 5px 24px #25344920,0 1px 4px #2534490c}.tooltip-arrow{background:#fff;width:10px;height:10px;position:absolute;transform:translate(-50%)rotate(45deg)}.day-tooltip.above .tooltip-arrow{border-bottom:1px solid #dfe4eb;border-right:1px solid #dfe4eb;bottom:-6px}.day-tooltip.below .tooltip-arrow{border-top:1px solid #dfe4eb;border-left:1px solid #dfe4eb;top:-6px}.tooltip-date{color:var(--muted-foreground);margin-bottom:5px;font-size:11px}.tooltip-state{align-items:center;gap:7px;font-size:13px;font-weight:600;display:flex}.tooltip-state>span{background:var(--muted-foreground);border-radius:50%;flex-shrink:0;width:7px;height:7px}.tooltip-state.normal>span{background:#2da67a}.tooltip-state.delayed>span{background:#e5ad45}.tooltip-state.interrupted>span{background:#d65e57}.day-tooltip p{color:var(--muted-foreground);margin:9px 0 0}.tooltip-stats{border-top:1px solid var(--border);gap:6px;margin:11px 0 0;padding-top:10px;font-size:11px;display:grid}.tooltip-stats:empty{display:none}.tooltip-stats>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.tooltip-stats dt{color:var(--muted-foreground)}.tooltip-stats dd{white-space:nowrap;margin:0;font-weight:600}@media (width<=600px),(height<=650px){.status-page{margin-top:20px}.page-header{margin-bottom:14px}.page-header h1{font-size:21px}}.status-page{max-width:800px;margin-top:24px;margin-bottom:16px}.page-header{align-items:center;margin-bottom:30px}.page-header h1{font-size:23px}.table-heading{color:var(--muted-foreground);justify-content:space-between;gap:12px;padding-bottom:12px;font-size:12px;display:flex}.services{border:0;border-radius:0}.service{border-top:1px solid var(--border);padding:16px 0 15px}.service-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:13px;display:flex}.service-head h2{margin:0;font-weight:500}.daily-percent{letter-spacing:-.7px;font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:9px;font-size:23px;font-weight:500;display:flex}.status-dot{background:var(--unknown);border-radius:50%;width:7px;height:7px}.normal .status-dot,.legend .normal{background:#2da67a}.delayed .status-dot,.legend .delayed{background:#e5ad45}.interrupted .status-dot,.legend .interrupted{background:#d65e57}.history{gap:3px;height:32px}.day-bar{opacity:.85;border-radius:2px}.day-bar:hover,.day-bar:focus-visible{opacity:1;transform:scaleY(1.1)}.range{margin-top:8px;font-size:11px}.status-page footer{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;margin-top:0;padding-top:17px;font-size:12px}.legend{flex-wrap:wrap;gap:14px;font-size:11px;display:flex}.legend span{align-items:center;gap:5px;display:inline-flex}.legend i{border-radius:2px;width:7px;height:7px}.tooltip-stats{border-top:0;padding-top:0;font-size:12px}@media (width<=600px){.status-page{margin-top:24px}.page-header{flex-wrap:wrap;margin-bottom:24px}.history{gap:1px}.daily-percent{font-size:21px}.service-head h2{font-size:14px}.table-heading{font-size:11px}.legend{gap:10px}}.about a{color:inherit;text-underline-offset:3px}.source-links{color:var(--muted-foreground);margin:-8px 0 24px;padding-left:20px}.source-links li{margin-bottom:8px}.source-dates{margin:0 0 24px;font-size:12px}.source-dates>div{border-bottom:1px solid var(--border);padding:9px 0}.source-dates dt{font-weight:500}.source-dates dd{color:var(--muted-foreground);overflow-wrap:anywhere;margin:3px 0 0}.status-page .page-header{margin-bottom:18px}.service{padding:10px 0 9px}.service-head{margin-bottom:8px}.daily-percent{font-size:21px;line-height:1.3}.history{height:27px}.range{margin-top:5px}@media (width<=600px){.status-page .page-header{margin-bottom:16px}.daily-percent{font-size:20px}}
