.status-page{background-color:#0000;padding:180px 20px 80px;font-family:inherit}.status-container{max-width:800px;margin:0 auto}.status-header{text-align:left;margin-bottom:40px}.status-header h1{color:#fff;margin-bottom:8px;font-size:32px;font-weight:700}.status-header p{color:#94a3b8;font-size:15px}.status-global-banner{border-radius:8px;justify-content:flex-start;align-items:center;gap:12px;margin-bottom:40px;padding:20px 24px;font-size:18px;font-weight:600;display:flex;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.status-global-banner.operational{color:#fff;background:#10b981}.status-global-banner.outage{color:#fff;background:#ef4444}.status-services-list{background:#0f172a;border:1px solid #ffffff1a;border-radius:8px;flex-direction:column;gap:0;display:flex}.status-service-card{border-bottom:1px solid #ffffff0d;padding:24px}.status-service-card:last-child{border-bottom:none}.status-srv-header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.status-srv-name{color:#f8fafc;font-size:16px;font-weight:600}.status-srv-status-group{align-items:center;gap:12px;display:flex}.status-srv-uptime{color:#94a3b8;font-size:13px;font-weight:500}.status-srv-status{font-size:14px;font-weight:500}.text-green{color:#10b981}.text-red{color:#ef4444}.status-uptime-bars-container{width:100%}.status-uptime-bars{align-items:flex-end;gap:3px;height:40px;display:flex}.status-bar{cursor:crosshair;border-radius:2px;flex:1;min-width:4px;height:100%;position:relative}.status-bar.up{background-color:#10b981}.status-bar.partial{background-color:#f59e0b}.status-bar.down{background-color:#ef4444}.status-bar:hover{opacity:.8}.st-tooltip{color:#1e293b;opacity:0;visibility:hidden;z-index:50;pointer-events:none;background:#fff;border-radius:8px;width:max-content;min-width:200px;padding:12px 16px;font-family:inherit;transition:opacity .15s ease-in-out;position:absolute;bottom:50px;left:50%;transform:translate(-50%);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d,0 0 0 1px #0000000d}.st-tooltip:after{content:"";border:6px solid #0000;border-top-color:#fff;margin-left:-6px;position:absolute;top:100%;left:50%}.status-bar:hover .st-tooltip{opacity:1;visibility:visible}.st-tt-date{color:#64748b;margin-bottom:8px;font-size:13px;font-weight:500}.st-tt-divider{background-color:#e2e8f0;height:1px;margin:8px -16px}.st-tt-content{justify-content:space-between;align-items:center;gap:16px;display:flex}.st-tt-left{align-items:center;gap:6px;display:flex}.st-tt-icon-up{color:#10b981}.st-tt-icon-down{color:#f59e0b}.st-tt-label{font-size:14px;font-weight:500}.st-tt-right{color:#64748b;font-size:13px}.status-bars-legend{color:#64748b;justify-content:space-between;margin-top:12px;font-size:12px;display:flex}@media (max-width:768px){.status-page{padding:140px 16px 60px}.status-header h1{font-size:26px}.status-global-banner{text-align:center;flex-direction:column;padding:16px;font-size:16px}.status-srv-header{flex-direction:column;align-items:flex-start;gap:12px}.status-srv-status-group{justify-content:space-between;width:100%}.status-service-card{padding:16px}.status-uptime-bars{gap:1px}.status-bar{min-width:2px}.st-tt-content{flex-direction:column;align-items:flex-start;gap:8px}}@media (max-width:480px){.status-uptime-bars{gap:0}.status-bar{min-width:1px}.st-tooltip{left:auto;right:auto;transform:none}.st-tooltip:after{display:none}.status-bars-legend{font-size:10px}}
