.elementor-8944 .elementor-element.elementor-element-142d43e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8944 .elementor-element.elementor-element-fb4c479{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-8944 .elementor-element.elementor-element-39bb5f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8944 .elementor-element.elementor-element-39bb5f9:not(.elementor-motion-effects-element-type-background), .elementor-8944 .elementor-element.elementor-element-39bb5f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF2E0;}.elementor-8944 .elementor-element.elementor-element-b472e76{width:var( --container-widget-width, 97.626% );max-width:97.626%;padding:40px 0px 40px 0px;--container-widget-width:97.626%;--container-widget-flex-grow:0;}.elementor-8944 .elementor-element.elementor-element-b472e76.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8944 .elementor-element.elementor-element-2a09957{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8944 .elementor-element.elementor-element-2a09957:not(.elementor-motion-effects-element-type-background), .elementor-8944 .elementor-element.elementor-element-2a09957 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #000000 0%, #0B1430 100%);}.elementor-8944 .elementor-element.elementor-element-2a09957.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8944 .elementor-element.elementor-element-196353d{--display:flex;--min-height:410px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8944 .elementor-element.elementor-element-b6165f8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:20px;}.elementor-8944 .elementor-element.elementor-element-5931637{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8944 .elementor-element.elementor-element-922e6c4{width:initial;max-width:initial;padding:0px 0px 5px 0px;text-align:center;}.elementor-8944 .elementor-element.elementor-element-922e6c4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:34px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-8944 .elementor-element.elementor-element-85f48b6{width:var( --container-widget-width, 45% );max-width:45%;padding:0px 0px 10px 0px;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;color:#FFFFFFA6;}.elementor-8944 .elementor-element.elementor-element-71174af{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-8944 .elementor-element.elementor-element-122273b .elementor-button{background-color:#D08C02;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;text-transform:capitalize;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:5px 5px 5px 5px;padding:15px 25px 15px 25px;}.elementor-8944 .elementor-element.elementor-element-122273b .elementor-button:hover, .elementor-8944 .elementor-element.elementor-element-122273b .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-8944 .elementor-element.elementor-element-122273b .elementor-button:hover svg, .elementor-8944 .elementor-element.elementor-element-122273b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8944 .elementor-element.elementor-element-7f3c0b8{width:var( --container-widget-width, 45% );max-width:45%;padding:10px 0px 10px 0px;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;color:#FFFFFFA6;}@media(max-width:1024px){.elementor-8944 .elementor-element.elementor-element-196353d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8944 .elementor-element.elementor-element-b6165f8{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8944 .elementor-element.elementor-element-922e6c4 .elementor-heading-title{font-size:32px;}}@media(min-width:768px){.elementor-8944 .elementor-element.elementor-element-2a09957{--width:100.191%;}}@media(max-width:767px){.elementor-8944 .elementor-element.elementor-element-2a09957{--padding-top:20px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8944 .elementor-element.elementor-element-196353d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8944 .elementor-element.elementor-element-b6165f8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8944 .elementor-element.elementor-element-922e6c4 .elementor-heading-title{font-size:24px;}.elementor-8944 .elementor-element.elementor-element-85f48b6{font-size:16px;}.elementor-8944 .elementor-element.elementor-element-7f3c0b8{font-size:16px;}}/* Start custom CSS for html, class: .elementor-element-6fd5a8d */:root {
    --gold: #D08C02;
    --gold-light: #FDAB06;
    --blue: #6192F8;
    --blue-dark: #3a6fe8;
    --dark: #121619;
    --dark2: #1d1d1d;
    --cream: #fff2e0;
    --cream2: #fdf6ec;
    --white: #ffffff;
    --gray-text: #777777;
    --gray-border: #E6E8EA;
    --gray-light: #f8f9fa;
    --shadow-card: 0 10px 30px rgba(0, 0, 0, 0.08);
    --shadow-hover: 0 20px 50px rgba(0, 0, 0, 0.14);
    --radius-card: 14px;
    --radius-btn: 4px;
    --radius-pill: 50px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-acc90bd */.status-hero{background:linear-gradient(135deg,#060d14 0%,#0d1929 50%,#111827 100%);padding:60px 0;text-align:center;}
.status-hero h1{font-size:36px;font-weight:800;color:#fff;margin-bottom:10px;}
.overall-status{display:inline-flex;align-items:center;gap:10px;background:rgba(74,222,128,0.15);border:1px solid rgba(74,222,128,0.3);color:#4ade80;padding:10px 24px;border-radius:30px;font-size:15px;font-weight:700;margin-top:12px;}
.overall-status .dot{width:10px;height:10px;border-radius:50%;background:#4ade80;animation:pulse2 2s infinite;}
@keyframes pulse2{0%,100%{opacity:1;transform:scale(1);}50%{opacity:0.6;transform:scale(0.85);}}
.last-updated{font-size:12px;color:rgba(255,255,255,0.4);margin-top:10px;}

.service-grid{display:flex;flex-direction:column;gap:12px;}
.service-row{background:#fff;border-radius:10px;padding:18px 22px;border:1px solid var(--gray-border);display:flex;align-items:center;justify-content:space-between;gap:16px;}
.service-info{flex:1;}
.service-name{font-size:14px;font-weight:700;color:var(--dark);}
.service-desc{font-size:12px;color:var(--gray-text);margin-top:2px;}
.service-status{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;}
.dot-green{width:8px;height:8px;border-radius:50%;background:#16a34a;}
.dot-yellow{width:8px;height:8px;border-radius:50%;background:#d97706;}
.dot-red{width:8px;height:8px;border-radius:50%;background:#ef4444;}
.status-text-green{color:#16a34a;}
.status-text-yellow{color:#d97706;}
.status-uptime{font-size:12px;color:var(--gray-text);white-space:nowrap;}

.uptime-bars{display:flex;gap:2px;margin-top:8px;}
.uptime-bar{width:6px;height:24px;border-radius:2px;background:#16a34a;}
.uptime-bar.degraded{background:#d97706;}
.uptime-bar.down{background:#ef4444;}

.incident-card{background:#fff;border-radius:10px;padding:22px;border:1px solid var(--gray-border);margin-bottom:14px;}
.incident-date{font-size:12px;color:var(--gray-text);margin-bottom:6px;}
.incident-title{font-size:14px;font-weight:700;color:var(--dark);margin-bottom:6px;}
.incident-status{display:inline-block;font-size:11px;font-weight:700;padding:3px 8px;border-radius:4px;margin-bottom:8px;}
.inc-resolved{background:rgba(74,222,128,0.1);color:#16a34a;}
.inc-monitoring{background:rgba(253,171,6,0.1);color:#d97706;}
.incident-body{font-size:13px;color:var(--gray-text);line-height:1.6;}
.incident-update{border-left:3px solid var(--gray-border);padding-left:12px;margin-top:12px;font-size:12px;color:var(--gray-text);}
.incident-update strong{color:var(--dark);display:block;margin-bottom:2px;}

.sla-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;}
.sla-card{background:#fff;border-radius:10px;padding:20px;border:1px solid var(--gray-border);text-align:center;}
.sla-val{font-size:28px;font-weight:800;color:var(--gold);}
.sla-label{font-size:12px;color:var(--gray-text);margin-top:4px;}/* End custom CSS */