.StareServiciiClient-module__BreA1q__sticky{z-index:9999;position:sticky;top:0}.StareServiciiClient-module__BreA1q__pageTitle{color:#fff;text-align:center;background:linear-gradient(135deg,#1f1f47 0%,#2b2b5c 50%,#336 100%);padding:55px 20px;position:relative;overflow:hidden}.StareServiciiClient-module__BreA1q__pagePattern{opacity:.14;background-image:radial-gradient(#ffffff59 1px,#0000 1px);background-size:26px 26px;position:absolute;inset:0}.StareServiciiClient-module__BreA1q__pageTitle h1{z-index:2;letter-spacing:-2px;margin:0;font-size:42px;font-weight:700;line-height:1;position:relative}.StareServiciiClient-module__BreA1q__statusSection{color:#336;background-color:#fff;padding:100px 20px 120px}.StareServiciiClient-module__BreA1q__statusContainer{max-width:1100px;margin:0 auto}.StareServiciiClient-module__BreA1q__heroStatus{background:#fcfcfc;border:1px solid #eee;border-radius:8px;justify-content:center;align-items:center;gap:30px;margin-bottom:60px;padding:50px;display:flex;position:relative}.StareServiciiClient-module__BreA1q__statusTextHuge{letter-spacing:1px;text-transform:uppercase;color:#336;font-size:1.4rem;font-weight:700}.StareServiciiClient-module__BreA1q__servicesTechGrid{grid-template-columns:repeat(3,1fr);gap:18px;margin-bottom:60px;display:grid}.StareServiciiClient-module__BreA1q__techCard{background:#fff;border:1px solid #eee;border-radius:12px;justify-content:space-between;align-items:center;padding:25px;display:flex}.StareServiciiClient-module__BreA1q__techName{color:#336;font-size:13px;font-weight:700}.StareServiciiClient-module__BreA1q__sectionLabel{color:#999;text-transform:uppercase;letter-spacing:4px;margin-bottom:25px;font-size:10px;font-weight:700;display:block}.StareServiciiClient-module__BreA1q__serverGrid{grid-template-columns:repeat(6,1fr);gap:15px;margin-bottom:80px;display:grid}.StareServiciiClient-module__BreA1q__serverNode{text-align:center;background:#fcfcfc;border:1px solid #eee;border-radius:12px;padding:20px 10px}.StareServiciiClient-module__BreA1q__serverName{color:#666;margin-bottom:10px;font-family:monospace;font-size:11px;font-weight:700;display:block}.StareServiciiClient-module__BreA1q__dotCss{border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.StareServiciiClient-module__BreA1q__dotGreen{background:#0f8;box-shadow:0 0 10px #00ff884d}.StareServiciiClient-module__BreA1q__dotYellow{background:#fc0;box-shadow:0 0 10px #ffcc004d}.StareServiciiClient-module__BreA1q__dotRed{background:#f44;box-shadow:0 0 10px #ff44444d}.StareServiciiClient-module__BreA1q__heroStatus .StareServiciiClient-module__BreA1q__dotCss{width:15px;height:15px}.StareServiciiClient-module__BreA1q__pulseAnimation{animation:2s infinite StareServiciiClient-module__BreA1q__pulseDot}@keyframes StareServiciiClient-module__BreA1q__pulseDot{0%{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.4)}to{opacity:1;transform:scale(1)}}.StareServiciiClient-module__BreA1q__statusLegendBar{background:#fcfcfc;border:1px solid #eee;border-radius:8px;justify-content:center;gap:50px;margin-bottom:80px;padding:25px;display:flex}.StareServiciiClient-module__BreA1q__legendItem{text-transform:uppercase;color:#666;letter-spacing:1px;align-items:center;gap:12px;font-size:11px;font-weight:700;display:flex}.StareServiciiClient-module__BreA1q__statusFooter{opacity:.5;justify-content:space-between;align-items:center;margin-top:100px;display:flex}.StareServiciiClient-module__BreA1q__statusFooter div{text-transform:uppercase;letter-spacing:2px;color:#336;font-size:10px;font-weight:700}@media (max-width:900px){.StareServiciiClient-module__BreA1q__servicesTechGrid{grid-template-columns:1fr}.StareServiciiClient-module__BreA1q__serverGrid{grid-template-columns:repeat(3,1fr)}.StareServiciiClient-module__BreA1q__statusLegendBar{flex-direction:column;align-items:center;gap:15px}.StareServiciiClient-module__BreA1q__heroStatus{text-align:center;flex-direction:column;padding:36px 24px}.StareServiciiClient-module__BreA1q__statusFooter{text-align:center;flex-direction:column;gap:14px}}@media (max-width:768px){.StareServiciiClient-module__BreA1q__pageTitle{padding:42px 20px}.StareServiciiClient-module__BreA1q__pageTitle h1{letter-spacing:-1px;font-size:34px}.StareServiciiClient-module__BreA1q__statusSection{padding:70px 20px 90px}.StareServiciiClient-module__BreA1q__statusTextHuge{font-size:1.1rem}}@media (max-width:480px){.StareServiciiClient-module__BreA1q__serverGrid{grid-template-columns:repeat(2,1fr)}}
