.container[data-v-28ee4caf]{max-width:1220px;padding:0 var(--space-md,16px);box-sizing:border-box;width:100%;margin:0 auto}.status-page[data-v-28ee4caf]{background:var(--color-bg-page,#fff);min-height:100vh;color:var(--color-text-primary,#232425);overflow-x:hidden}.status-header[data-v-28ee4caf]{padding:var(--space-2xl,48px) 0 var(--space-xl,32px);border-bottom:1px solid var(--color-border,#e5e7eb)}.header-content[data-v-28ee4caf]{text-align:center}.header-title[data-v-28ee4caf]{justify-content:center;gap:var(--space-sm,12px);margin-bottom:var(--space-sm,12px)}.header-title[data-v-28ee4caf],.logo-link[data-v-28ee4caf]{align-items:flex-end;display:flex}.logo[data-v-28ee4caf]{width:auto;height:40px}.status-header h1[data-v-28ee4caf]{font-size:var(--text-h2,28px);margin:0;font-weight:600;line-height:1;transform:translateY(-3px)}.header-subtitle[data-v-28ee4caf]{font-size:var(--text-body,16px);color:var(--color-text-secondary,#606366);margin:0}.status-banner[data-v-28ee4caf]{padding:var(--space-xl,32px) 0;border-bottom:1px solid var(--color-border,#e5e7eb)}.status-banner.status-operational[data-v-28ee4caf]{background:linear-gradient(#10b9810d,#0000)}.status-banner.status-degraded[data-v-28ee4caf]{background:linear-gradient(#f59e0b0d,#0000)}.status-banner.status-outage[data-v-28ee4caf]{background:linear-gradient(#ef44440d,#0000)}.banner-content[data-v-28ee4caf]{justify-content:space-between;align-items:center;gap:var(--space-lg,20px);display:flex}.status-indicator[data-v-28ee4caf]{gap:var(--space-md,16px)}.status-icon[data-v-28ee4caf],.status-indicator[data-v-28ee4caf]{align-items:center;display:flex}.status-icon[data-v-28ee4caf]{border-radius:50%;flex-shrink:0;justify-content:center;width:48px;height:48px}.status-icon.icon-operational[data-v-28ee4caf]{background:var(--color-success,#10b981);color:#fff}.status-icon.icon-degraded[data-v-28ee4caf]{background:var(--color-warning,#f59e0b);color:#fff}.status-icon.icon-outage[data-v-28ee4caf]{background:var(--color-error,#ef4444);color:#fff}.status-title[data-v-28ee4caf]{font-size:var(--text-h2,28px);margin:0 0 4px;font-weight:700}.status-description[data-v-28ee4caf]{font-size:var(--text-body,16px);color:var(--color-text-secondary,#606366);margin:0}.last-updated[data-v-28ee4caf]{font-size:var(--text-small,14px);color:var(--color-text-tertiary,#909499);text-align:right}.incidents-section[data-v-28ee4caf],.services-section[data-v-28ee4caf]{padding:var(--space-2xl,48px) 0}.section-title[data-v-28ee4caf]{font-size:var(--text-h2,28px);margin:0 0 var(--space-lg,20px);font-weight:700}.services-list[data-v-28ee4caf]{gap:var(--space-md,16px);flex-direction:column;display:flex}.service-card[data-v-28ee4caf]{background:var(--color-bg-surface,#fafafa);border:1px solid var(--color-border,#e5e7eb);border-radius:var(--radius-md,8px);padding:var(--space-lg,20px);box-sizing:border-box;width:100%;transition:box-shadow .15s cubic-bezier(.4,0,.2,1);overflow:hidden}.service-card[data-v-28ee4caf]:hover{box-shadow:var(--shadow-md,0 4px 6px #00000012)}.service-header[data-v-28ee4caf]{justify-content:space-between;align-items:flex-start;gap:var(--space-md,16px);margin-bottom:var(--space-md,16px);display:flex}.service-info[data-v-28ee4caf]{flex:1}.service-name[data-v-28ee4caf]{font-size:var(--text-h4,18px);margin:0 0 4px;font-weight:600}.service-description[data-v-28ee4caf]{font-size:var(--text-small,14px);color:var(--color-text-secondary,#606366);margin:0}.service-status[data-v-28ee4caf]{flex-shrink:0}.status-badge[data-v-28ee4caf]{border-radius:var(--radius-sm,6px);font-size:var(--text-small,14px);align-items:center;gap:6px;padding:6px 12px;font-weight:500;display:inline-flex}.status-operational .status-badge[data-v-28ee4caf]{color:var(--color-success,#10b981);background:#10b9811a}.status-degraded .status-badge[data-v-28ee4caf]{color:var(--color-warning,#f59e0b);background:#f59e0b1a}.status-outage .status-badge[data-v-28ee4caf]{color:var(--color-error,#ef4444);background:#ef44441a}.status-dot[data-v-28ee4caf]{background:currentColor;border-radius:50%;width:8px;height:8px}.uptime-chart[data-v-28ee4caf]{margin-top:var(--space-md,16px);width:100%;overflow:hidden}.chart-bars[data-v-28ee4caf]{grid-template-columns:repeat(90,1fr);gap:2px;width:100%;height:40px;margin-bottom:8px;display:grid}.chart-bars.mobile-view[data-v-28ee4caf]{grid-template-columns:repeat(30,1fr)}.chart-bar[data-v-28ee4caf]{background:var(--color-bg-subtle,#f5f5f5);cursor:pointer;border-radius:2px;transition:transform .15s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.chart-bar[data-v-28ee4caf]:hover{transform:scale(1.2)}.bar-fill[data-v-28ee4caf]{width:100%;height:100%;transition:opacity .15s cubic-bezier(.4,0,.2,1);position:absolute;bottom:0;left:0;right:0}.status-operational .bar-fill[data-v-28ee4caf]{background:var(--color-success,#10b981)}.status-degraded .bar-fill[data-v-28ee4caf]{background:var(--color-warning,#f59e0b)}.status-outage .bar-fill[data-v-28ee4caf]{background:var(--color-error,#ef4444)}.chart-tooltip[data-v-28ee4caf]{background:var(--color-bg-surface,#fff);border-left:1px solid var(--color-border,#e5e7eb);border-radius:var(--radius-md,8px);padding:var(--space-sm,12px);box-shadow:var(--shadow-lg,0 10px 15px #0000001a);z-index:1000;pointer-events:none;border:1px solid var(--color-border,#e5e7eb);border-left-width:3px;min-width:200px;max-width:300px;position:fixed;transform:translate(-50%,-100%)}.chart-tooltip.tooltip-operational[data-v-28ee4caf]{border-left-color:var(--color-success,#10b981);background:#fff}.chart-tooltip.tooltip-partial[data-v-28ee4caf]{border-left-color:var(--color-warning,#f59e0b);background:#fff}.chart-tooltip.tooltip-major[data-v-28ee4caf]{border-left-color:var(--color-error,#ef4444);background:#fff}.tooltip-date[data-v-28ee4caf]{font-size:var(--text-small,14px);color:var(--color-text-primary,#232425);margin-bottom:6px;font-weight:600}.tooltip-no-incident[data-v-28ee4caf]{font-size:var(--text-small,14px);color:var(--color-text-secondary,#606366)}.tooltip-incidents[data-v-28ee4caf]{flex-direction:column;gap:6px;display:flex}.tooltip-incident[data-v-28ee4caf]{font-size:var(--text-small,14px);align-items:center;gap:8px;display:flex}.incident-badge[data-v-28ee4caf]{border-radius:var(--radius-sm,6px);font-size:var(--text-caption,12px);text-transform:capitalize;flex-shrink:0;padding:2px 6px;font-weight:600}.badge-partial-outage[data-v-28ee4caf]{color:var(--color-warning,#f59e0b);background:#f59e0b26}.badge-major-outage[data-v-28ee4caf]{color:var(--color-error,#ef4444);background:#ef444426}.incident-duration[data-v-28ee4caf]{color:var(--color-text-secondary,#606366)}.chart-labels[data-v-28ee4caf]{justify-content:space-between;align-items:center;display:flex}.chart-label[data-v-28ee4caf]{font-size:var(--text-caption,12px);color:var(--color-text-tertiary,#909499)}.uptime-percent[data-v-28ee4caf]{color:var(--color-text-primary,#232425);font-weight:600}.no-incidents[data-v-28ee4caf]{text-align:center;padding:var(--space-2xl,48px) 0;color:var(--color-text-secondary,#606366)}.no-incidents svg[data-v-28ee4caf]{color:var(--color-success,#10b981);margin-bottom:var(--space-md,16px)}.no-incidents p[data-v-28ee4caf]{font-size:var(--text-body,16px);margin:0}.incidents-list[data-v-28ee4caf]{gap:var(--space-lg,20px);flex-direction:column;display:flex}.incident-card[data-v-28ee4caf]{background:var(--color-bg-surface,#fafafa);border:1px solid var(--color-border,#e5e7eb);border-radius:var(--radius-md,8px);padding:var(--space-lg,20px)}.incident-header[data-v-28ee4caf]{margin-bottom:var(--space-sm,12px);gap:8px;display:flex}.incident-severity[data-v-28ee4caf],.incident-status[data-v-28ee4caf]{border-radius:var(--radius-sm,6px);font-size:var(--text-caption,12px);text-transform:uppercase;letter-spacing:.5px;padding:4px 8px;font-weight:600}.severity-critical[data-v-28ee4caf]{color:var(--color-error,#ef4444);background:#ef44441a}.severity-major[data-v-28ee4caf]{color:var(--color-warning,#f59e0b);background:#f59e0b1a}.severity-minor[data-v-28ee4caf]{color:var(--color-info,#3b82f6);background:#3b82f61a}.status-identified[data-v-28ee4caf],.status-investigating[data-v-28ee4caf]{color:var(--color-warning,#f59e0b);background:#f59e0b1a}.status-monitoring[data-v-28ee4caf]{color:var(--color-info,#3b82f6);background:#3b82f61a}.status-resolved[data-v-28ee4caf]{color:var(--color-success,#10b981);background:#10b9811a}.incident-title[data-v-28ee4caf]{font-size:var(--text-h4,18px);margin:0 0 8px;font-weight:600}.incident-description[data-v-28ee4caf]{font-size:var(--text-body,16px);color:var(--color-text-secondary,#606366);margin:0 0 var(--space-sm,12px)}.incident-meta[data-v-28ee4caf]{gap:var(--space-md,16px);font-size:var(--text-small,14px);color:var(--color-text-tertiary,#909499);margin-bottom:var(--space-md,16px);display:flex}.incident-updates[data-v-28ee4caf]{margin-top:var(--space-lg,20px);border-top:1px solid var(--color-border,#e5e7eb);padding-top:var(--space-md,16px)}.update-item[data-v-28ee4caf]{gap:4px var(--space-md,16px);margin-bottom:var(--space-md,16px);grid-template-columns:80px 1fr;display:grid}.update-item[data-v-28ee4caf]:last-child{margin-bottom:0}.update-header[data-v-28ee4caf]{display:contents}.update-time[data-v-28ee4caf]{font-size:var(--text-small,14px);color:var(--color-text-tertiary,#909499);font-weight:500}.update-label[data-v-28ee4caf]{border-radius:var(--radius-sm,6px);font-size:var(--text-caption,12px);text-transform:uppercase;flex-shrink:0;width:-moz-fit-content;width:fit-content;padding:2px 8px;font-weight:600;display:inline-block}.label-Investigating[data-v-28ee4caf]{color:var(--color-warning,#f59e0b);background:#f59e0b1a}.label-Identified[data-v-28ee4caf],.label-Monitoring[data-v-28ee4caf]{color:var(--color-info,#3b82f6);background:#3b82f61a}.label-Resolved[data-v-28ee4caf]{color:var(--color-success,#10b981);background:#10b9811a}.update-message[data-v-28ee4caf]{font-size:var(--text-small,14px);color:var(--color-text-secondary,#606366);grid-column:2;line-height:1.5}@media (prefers-color-scheme:dark){.status-page[data-v-28ee4caf]{background:var(--color-bg-page,#0d0e0f);color:var(--color-text-primary,#e8e9ea)}.status-header[data-v-28ee4caf]{border-bottom-color:#ffffff14}.logo[data-v-28ee4caf]{filter:invert()}.header-subtitle[data-v-28ee4caf]{color:var(--color-text-secondary,#a0a3a7)}.status-banner[data-v-28ee4caf]{border-bottom-color:#ffffff14}.status-banner.status-operational[data-v-28ee4caf]{background:linear-gradient(#10b98114,#0000)}.status-banner.status-degraded[data-v-28ee4caf]{background:linear-gradient(#f59e0b14,#0000)}.status-banner.status-outage[data-v-28ee4caf]{background:linear-gradient(#ef444414,#0000)}.last-updated[data-v-28ee4caf],.status-description[data-v-28ee4caf]{color:var(--color-text-secondary,#a0a3a7)}.incident-card[data-v-28ee4caf],.service-card[data-v-28ee4caf]{background:var(--color-bg-surface,#1a1b1c);border-color:#ffffff14}.service-card[data-v-28ee4caf]:hover{border-color:#ffffff1f;box-shadow:0 4px 12px #0006}.incident-description[data-v-28ee4caf],.service-description[data-v-28ee4caf]{color:var(--color-text-secondary,#a0a3a7)}.chart-bar[data-v-28ee4caf]{background:var(--color-bg-subtle,#232425)}.chart-label[data-v-28ee4caf]{color:var(--color-text-tertiary,#6b6e73)}.uptime-percent[data-v-28ee4caf]{color:var(--color-text-primary,#e8e9ea)}.chart-tooltip[data-v-28ee4caf]{background:var(--color-bg-surface,#1a1b1c);border-color:#ffffff1f;box-shadow:0 8px 24px #0009}.chart-tooltip.tooltip-major[data-v-28ee4caf],.chart-tooltip.tooltip-operational[data-v-28ee4caf],.chart-tooltip.tooltip-partial[data-v-28ee4caf]{background:#1a1b1c}.tooltip-date[data-v-28ee4caf]{color:var(--color-text-primary,#e8e9ea)}.incident-duration[data-v-28ee4caf],.no-incidents[data-v-28ee4caf],.tooltip-no-incident[data-v-28ee4caf]{color:var(--color-text-secondary,#a0a3a7)}.incident-meta[data-v-28ee4caf]{color:var(--color-text-tertiary,#6b6e73)}.incident-updates[data-v-28ee4caf]{border-top-color:#ffffff14}.update-time[data-v-28ee4caf]{color:var(--color-text-tertiary,#6b6e73)}.update-message[data-v-28ee4caf]{color:var(--color-text-secondary,#a0a3a7)}.severity-critical[data-v-28ee4caf]{color:#f87171;background:#ef444426}.severity-major[data-v-28ee4caf]{color:#fbbf24;background:#f59e0b26}.severity-minor[data-v-28ee4caf]{color:#60a5fa;background:#3b82f626}.status-operational .status-badge[data-v-28ee4caf]{color:#34d399;background:#10b98126}.status-degraded .status-badge[data-v-28ee4caf]{color:#fbbf24;background:#f59e0b26}.status-outage .status-badge[data-v-28ee4caf]{color:#f87171;background:#ef444426}.incident-badge[data-v-28ee4caf]{color:#fbbf24;background:#f59e0b33}}@media (max-width:768px){.container[data-v-28ee4caf]{padding:0 var(--space-lg,20px)}.status-header[data-v-28ee4caf]{padding:var(--space-xl,32px) 0 var(--space-lg,20px)}.status-header h1[data-v-28ee4caf]{font-size:24px}.logo[data-v-28ee4caf]{height:36px}.banner-content[data-v-28ee4caf]{flex-direction:column;align-items:flex-start}.last-updated[data-v-28ee4caf]{text-align:left}.service-card[data-v-28ee4caf]{padding:var(--space-md,16px);border-radius:var(--radius-sm,6px)}.service-header[data-v-28ee4caf]{gap:var(--space-sm,12px);margin-bottom:var(--space-sm,12px);flex-direction:column}.service-name[data-v-28ee4caf]{font-size:16px}.service-description[data-v-28ee4caf],.status-badge[data-v-28ee4caf]{font-size:13px}.status-badge[data-v-28ee4caf]{padding:4px 10px}.chart-bars[data-v-28ee4caf]{gap:1px;height:32px}.chart-bars.mobile-view[data-v-28ee4caf]{grid-template-columns:repeat(30,1fr);gap:2px}.chart-labels[data-v-28ee4caf]{font-size:11px}.update-item[data-v-28ee4caf]{grid-template-columns:1fr;gap:4px}.update-header[data-v-28ee4caf]{align-items:center;gap:8px;display:flex}.update-message[data-v-28ee4caf]{grid-column:1}}
