@keyframes StatusPage-module__FMyh6W__fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes StatusPage-module__FMyh6W__dotPulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes StatusPage-module__FMyh6W__fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.StatusPage-module__FMyh6W__status-banner{border-radius:var(--radius-lg);background:#34c75914;border:1px solid #34c75933;align-items:center;gap:12px;max-width:1200px;margin:0 auto 24px;padding:16px 24px;animation:.8s ease-out .2s both StatusPage-module__FMyh6W__fadeInUp;display:flex}.StatusPage-module__FMyh6W__status-banner.StatusPage-module__FMyh6W__error{background:#ff3b3014;border-color:#ff3b3033}.StatusPage-module__FMyh6W__status-banner-dot{background:var(--success);border-radius:50%;flex-shrink:0;width:10px;height:10px;animation:2s ease-in-out infinite StatusPage-module__FMyh6W__dotPulse}.StatusPage-module__FMyh6W__status-banner.StatusPage-module__FMyh6W__error .StatusPage-module__FMyh6W__status-banner-dot{background:var(--danger)}.StatusPage-module__FMyh6W__status-banner-text{color:var(--text-primary);font-size:15px;font-weight:500}@media (max-width:768px){.StatusPage-module__FMyh6W__status-banner{margin:0 auto 16px;padding:14px 16px}.StatusPage-module__FMyh6W__status-banner-text{font-size:14px}}.StatusPage-module__FMyh6W__status-section{z-index:10;flex:1;padding:0 20px 48px;position:relative}@media (max-width:768px){.StatusPage-module__FMyh6W__status-section{padding:0 16px 48px}}.StatusPage-module__FMyh6W__status-container{max-width:1200px;margin:0 auto}@media (max-width:768px){.StatusPage-module__FMyh6W__status-container{max-width:480px}}.StatusPage-module__FMyh6W__status-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}@media (max-width:768px){.StatusPage-module__FMyh6W__status-grid{grid-template-columns:1fr;gap:8px}}.StatusPage-module__FMyh6W__status-card{background:var(--surface);border:2px solid var(--border);border-radius:var(--radius-lg);cursor:default;align-items:center;gap:16px;padding:20px 24px;transition:all .2s;animation:.6s ease-out both StatusPage-module__FMyh6W__fadeIn;display:flex;position:relative}.StatusPage-module__FMyh6W__status-card:hover{background:var(--surface-hover);transform:scale(1.02);box-shadow:0 8px 24px #0000001a}.StatusPage-module__FMyh6W__status-card:active{transform:scale(.99)}@media (max-width:768px){.StatusPage-module__FMyh6W__status-card{padding:16px}.StatusPage-module__FMyh6W__status-card:hover{box-shadow:none;transform:none}.StatusPage-module__FMyh6W__status-card:active{background:var(--surface-hover);transform:scale(.98)}}.StatusPage-module__FMyh6W__status-card:before{content:"";opacity:0;background:linear-gradient(135deg,#0000,#ffffff08);transition:opacity .3s;position:absolute;inset:0}.marketing-root[data-theme=light] .StatusPage-module__FMyh6W__status-card:before{background:linear-gradient(135deg,#0000,#00000005)}.StatusPage-module__FMyh6W__status-card:hover:before{opacity:1}.StatusPage-module__FMyh6W__status-card-flag{flex-shrink:0;font-size:32px;line-height:1}.StatusPage-module__FMyh6W__status-card-info{flex:1;min-width:0}.StatusPage-module__FMyh6W__status-card-name{letter-spacing:-.3px;color:var(--text-primary);margin-bottom:2px;font-size:16px;font-weight:600}.StatusPage-module__FMyh6W__status-card-desc{color:var(--text-tertiary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.StatusPage-module__FMyh6W__status-dot{background:var(--success);border-radius:50%;flex-shrink:0;width:10px;height:10px;box-shadow:0 0 6px #34c75966}.StatusPage-module__FMyh6W__status-error{text-align:center;color:var(--text-secondary);padding:40px 20px;font-size:15px}.StatusPage-module__FMyh6W__status-error svg{width:48px;height:48px;color:var(--text-tertiary);margin-bottom:16px}
