body:has(.component-status){padding-top:0!important;background:#f5f6f8!important}.component-status{--page:#f5f6f8;--surface:#fff;--text:#252930;--muted:#737982;--border:#e3e4e7;--menu:#f0f0f1;--green:#17b62a;background:var(--page)!important;color:var(--text)!important;min-height:100vh;padding:120px 24px 65px;font-family:var(--font-plus-jakarta-sans),Arial,sans-serif}html[data-theme=dark] body:has(.component-status){background:#191a1c!important}html[data-theme=dark] .component-status{--page:#191a1c;--surface:#202226;--text:#dcdedb;--muted:#81827e;--border:#30312f;--menu:#2b2c2e;--green:#20d314;color-scheme:dark;background:#191a1c!important}.component-status *{box-sizing:border-box}.components-container{max-width:1180px;margin:0 auto}.component-status h1{font:600 17px var(--font-plus-jakarta-sans),sans-serif;margin:0 0 22px;color:var(--text)!important}.components-list{background:var(--surface);border:1px solid var(--border);border-radius:14px;overflow:visible}.component-monitor{padding:40px 42px 28px;border-bottom:1px solid var(--border);min-width:0}.component-monitor:last-child{border-bottom:0}.component-title{display:flex;align-items:center;gap:21px}.component-title svg{height:31px;width:31px;stroke:#7c9eaf;stroke-width:1.6;fill:none;flex-shrink:0}.component-status h2{font:600 clamp(18px,2.1vw,27px)/1.4 var(--font-plus-jakarta-sans),sans-serif;margin:0;color:var(--text)!important;letter-spacing:-.65px}.component-title p{margin:8px 0 0;font-size:12px;color:var(--muted)}.admin-address{font-variant-numeric:tabular-nums;color:var(--muted)}.component-body{margin:29px 0 0 52px}.component-controls{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:15px}.period-picker{position:relative}.period-trigger{background:var(--menu);color:var(--text);border:0;border-radius:10px;padding:9px 14px;font:600 15px var(--font-plus-jakarta-sans),sans-serif;cursor:pointer;white-space:nowrap}.period-trigger span{margin-left:12px;color:var(--muted)}.period-menu{position:absolute;left:0;top:calc(100% + 7px);z-index:12;min-width:180px;padding:7px;background:var(--surface);border:1px solid var(--border);border-radius:10px;box-shadow:0 14px 35px #0003}.period-menu button{display:block;width:100%;padding:11px 14px;border:0;border-radius:7px;color:var(--text);background:transparent;text-align:left;font:600 15px var(--font-plus-jakarta-sans),sans-serif;cursor:pointer}.period-menu button:hover,.period-menu button[aria-checked=true]{background:var(--menu)}.period-dismiss{position:fixed;inset:0;z-index:11;background:none;border:0}.component-stats{display:flex;gap:22px;align-items:center;font-size:15px;font-weight:600}.component-stats strong{font-variant-numeric:tabular-nums}.component-stats>span{border-left:1px solid var(--border);padding-left:20px}.component-status .healthy{color:var(--green)}.component-status .outage{color:#ee322b}.availability-bars{display:flex;align-items:stretch;height:48px;gap:3px}.availability-bar{appearance:none;display:block;position:relative;padding:0;flex:1;min-width:0;border:0;background:#747870;cursor:pointer;border-radius:0}.availability-bar.healthy,.availability-bar.outage{background:var(--green)}.availability-bar.outage span{position:absolute;bottom:0;left:0;right:0;background:#ed2925;min-height:4px}.availability-bar.unmeasured{background:#4e5356}.availability-bar:focus-visible,.availability-bar:hover{transform:scaleY(1.16);outline:0;filter:brightness(1.15)}.bar-caption{min-height:31px;padding-top:12px;font-size:13px;font-weight:600}.component-status button:focus-visible{outline:2px solid #59a996;outline-offset:3px}body:has(.component-status.admin-embed) .navbar-wrapper{display:none}.component-status.admin-embed{padding:10px}.admin-embed h1{display:none}.admin-embed .component-monitor{padding:24px 18px}.admin-embed .component-body{margin-left:0}@media(max-width:700px){.component-status{padding:95px 15px 40px}.component-monitor{padding:26px 19px 17px}.component-title{gap:12px}.component-title svg{width:24px;height:24px}.component-body{margin:24px 0 0}.component-stats{font-size:11px;gap:10px}.component-stats>span{padding-left:10px}.availability-bars{height:42px;gap:2px}.period-trigger{padding:8px 10px;font-size:13px}.component-status h2{font-size:17px;letter-spacing:-.3px}.bar-caption,.component-title p{font-size:11px}.component-controls{gap:10px}}.component-status .availability-bars{gap:1px;height:52px}.component-status .availability-bar{min-width:0;flex:1 1 0}.component-status .bar-caption{min-height:48px;line-height:1.65;font-weight:600}.component-status .bar-caption.outage{color:#ff2525!important}.component-status .availability-bar:focus-visible,.component-status .availability-bar:hover{z-index:2;transform:scale(2,1.16)}@media(max-width:700px){.component-status .availability-bars{gap:.5px;height:46px}.component-status .bar-caption{min-height:65px}}html[data-theme=dark]:has(.component-status){filter:none!important;background:#191a1c!important}html[data-theme=dark]:has(.component-status) .navbar-wrapper{filter:invert(.91) hue-rotate(180deg) saturate(1.38) brightness(1.08)}.component-status .availability-bars{contain:layout style}.component-status .availability-bar:focus-visible,.component-status .availability-bar:hover{transform:scaleY(1.12)}.component-status .status-intro{text-align:center;max-width:850px;margin:0 auto 58px;padding:32px 12px 18px}.status-intro-kicker{display:block;font-size:10px;font-weight:650;letter-spacing:2px;color:var(--muted);animation:intro-arrive .85s both}.component-status .status-intro h1{font-family:var(--font-plus-jakarta-sans),sans-serif;font-size:clamp(32px,4.5vw,58px);font-weight:650;line-height:1.16;letter-spacing:-2.1px;margin:22px 0 18px}.status-intro h1>span{display:inline-block;animation:intro-arrive 1s .08s both}.status-intro h1 em{display:inline-block;font-style:normal;color:#4b8f80;animation:intro-arrive 1s .2s both}html[data-theme=dark] .status-intro h1 em{color:#9dcbbd}.status-intro>p{font-size:15px;line-height:1.7;color:var(--muted);margin:0;animation:intro-arrive 1s .32s both}.intro-live{display:inline-flex;align-items:center;gap:8px;font-size:11px;color:var(--muted);margin-top:24px;animation:intro-arrive 1s .45s both}.intro-live i{width:6px;height:6px;border-radius:50%;box-shadow:0 0 0 4px #36b17d12}.component-status.admin-embed .status-intro{display:none}@keyframes intro-arrive{0%{opacity:0;transform:translateY(13px);filter:blur(3px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@media(prefers-reduced-motion:reduce){.status-intro *{animation:none!important}}@media(max-width:700px){.component-status .status-intro{margin-bottom:32px;padding-top:15px}.component-status .status-intro h1{letter-spacing:-1.2px;font-size:36px}.status-intro>p{font-size:13px}}.intro-live i{position:relative;flex-shrink:0;background:#36b17d;box-shadow:0 0 7px #36b17d30}.intro-live i:after,.intro-live i:before{content:"";position:absolute;inset:-3px;border:1px solid #36b17d80;border-radius:50%;opacity:0;animation:hostuz-live-wave 2.8s cubic-bezier(.2,.6,.4,1) infinite}.intro-live i:after{animation-delay:1.4s}@keyframes hostuz-live-wave{0%{transform:scale(.55);opacity:0}15%{opacity:.65}to{transform:scale(1.8);opacity:0}}@media(prefers-reduced-motion:reduce){.intro-live i:after,.intro-live i:before{animation:none}}