.svc-page.mant-page{padding-top:0;background:var(--svc-bg,#09090e)}.mant-page .svc-hero-title em{background:linear-gradient(135deg,#3ecf8e,#06b6d4);-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal}.uptime-hero-mockup{--mx:0;--my:0;perspective:1200px;width:100%;max-width:520px;margin-inline:auto}.uptime-hero-mockup>*{transform:rotateY(calc(var(--mx)*8deg)) rotateX(calc(var(--my)*-6deg));transition:transform .12s ease-out}.uptime-mock-chrome{display:flex;align-items:center;gap:.5rem;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-bottom:none;border-radius:10px 10px 0 0;padding:.55rem .9rem;color:rgba(255,255,255,.45);font-size:.72rem;backdrop-filter:blur(12px)}.uptime-mock-dot{width:10px;height:10px;border-radius:50%;flex-shrink:0}.uptime-mock-dot:first-child{background:#ff5f57}.uptime-mock-dot:nth-child(2){background:#febc2e}.uptime-mock-dot:nth-child(3){background:#28c840}.uptime-mock-url{flex:1;font-size:.65rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uptime-mock-live{font-size:.55rem;font-weight:700;color:#3ecf8e;animation:uptimeLivePulse 2s ease-in-out infinite;flex-shrink:0}@keyframes uptimeLivePulse{0%,to{opacity:1}50%{opacity:.35}}.uptime-mock-body{background:rgba(8,10,20,.9);border:1px solid rgba(255,255,255,.08);overflow:hidden;backdrop-filter:blur(12px)}.uptime-mock-sites{padding:.5rem .75rem;border-bottom:1px solid rgba(255,255,255,.06);display:flex;flex-direction:column;gap:.1rem}.uptime-mock-site{display:flex;align-items:center;gap:.5rem;padding:.25rem 0}.uptime-mock-site-dot{width:7px;height:7px;border-radius:50%;flex-shrink:0}.uptime-mock-site-dot--ok{background:#3ecf8e;box-shadow:0 0 6px rgba(62,207,142,.6)}.uptime-mock-site-name{flex:1;font-size:.62rem;color:rgba(255,255,255,.6);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono,"JetBrains Mono",monospace)}.uptime-mock-site-up{font-size:.6rem;font-weight:700;color:#3ecf8e;white-space:nowrap}.uptime-mock-site-ms{font-size:.58rem;color:rgba(255,255,255,.3);white-space:nowrap;font-family:var(--font-mono,"JetBrains Mono",monospace);min-width:42px;text-align:right}.uptime-mock-bars-wrap{padding:.55rem .75rem;border-bottom:1px solid rgba(255,255,255,.06)}.uptime-mock-bars-label{display:flex;justify-content:space-between;font-size:.58rem;color:rgba(255,255,255,.3);margin-bottom:.3rem}.uptime-mock-bars-pct{color:#3ecf8e;font-weight:700}.uptime-mock-bars{display:flex;gap:1.5px;align-items:flex-end;height:20px}.uptime-mock-bar{flex:1;border-radius:1px;height:100%;transition:opacity .2s}.uptime-mock-bar--ok{background:#3ecf8e;opacity:.7}.uptime-mock-bar--warn{background:#f59e0b;opacity:.8}.uptime-mock-bar--err{background:#ef4444;height:60%}.uptime-mock-vitals{padding:.55rem .75rem;border-bottom:1px solid rgba(255,255,255,.06)}.uptime-mock-vitals-title{font-size:.6rem;text-transform:uppercase;letter-spacing:.08em;color:rgba(255,255,255,.3);margin:0 0 .4rem}.uptime-mock-vitals-row{display:flex;gap:1rem;align-items:flex-start}.uptime-mock-vital{display:flex;flex-direction:column;align-items:center;gap:.15rem}.uptime-mock-vital-gauge{width:44px;height:44px}.uptime-mock-donut{width:100%;height:100%;transform:rotate(-90deg)}.uptime-mock-donut text{transform:rotate(90deg) translate(-50%,-50%);transform-origin:center}.uptime-mock-vital-name{font-size:.6rem;font-weight:700;color:rgba(255,255,255,.55)}.uptime-mock-vital-val{font-size:.58rem;font-weight:600;font-family:var(--font-mono,"JetBrains Mono",monospace)}.uptime-mock-alerts{padding:.45rem .75rem;display:flex;flex-direction:column;gap:.2rem}.uptime-mock-alert{display:flex;align-items:center;gap:.45rem;font-size:.58rem}.uptime-mock-alert-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.uptime-mock-alert-dot--ok{background:#3ecf8e}.uptime-mock-alert-dot--warn{background:#f59e0b}.uptime-mock-alert-dot--err{background:#ef4444}.uptime-mock-alert-time{color:rgba(255,255,255,.3);min-width:28px;white-space:nowrap}.uptime-mock-alert-msg{color:rgba(255,255,255,.55);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uptime-mock-footer{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap;padding:.45rem .75rem;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.07);border-top:none;border-radius:0 0 10px 10px}.uptime-mock-footer-pill{font-size:.58rem;font-weight:600;padding:.15rem .45rem;border-radius:999px;background:rgba(62,207,142,.08);color:rgba(62,207,142,.8);border:1px solid rgba(62,207,142,.2)}.uptime-mock-footer-update{margin-left:auto;font-size:.55rem;color:rgba(255,255,255,.2)}@media (prefers-reduced-motion:reduce){.uptime-mock-live{animation:none}}.mant-marquee{position:relative;overflow:hidden;padding:1.25rem 0;margin-bottom:2.5rem;border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06);background:linear-gradient(90deg,rgba(62,207,142,.04),rgba(6,182,212,.04) 50%,rgba(62,207,142,.04));mask-image:linear-gradient(90deg,transparent,black 10%,black 90%,transparent)}.mant-marquee-track{display:flex;gap:.6rem;width:max-content;animation:mantMarqueeSlide 38s linear infinite;will-change:transform}@keyframes mantMarqueeSlide{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.mant-marquee-pill{display:inline-flex;align-items:center;gap:.45rem;padding:.5rem .9rem;border-radius:999px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);color:rgba(255,255,255,.75);font-size:.82rem;font-weight:500;white-space:nowrap;transition:border-color .2s,color .2s,background .2s}.mant-marquee-pill:hover{color:#3ecf8e;border-color:rgba(62,207,142,.3);background:rgba(62,207,142,.06)}.mant-marquee-pill-icon{font-size:.95rem;line-height:1}.mant-marquee-pill-name{font-family:var(--font-mono,"JetBrains Mono",monospace);letter-spacing:.01em}.mant-marquee-fade{position:absolute;top:0;bottom:0;width:80px;z-index:2;pointer-events:none}.mant-marquee-fade--left{left:0;background:linear-gradient(90deg,var(--svc-bg,#09090e),transparent)}.mant-marquee-fade--right{right:0;background:linear-gradient(270deg,var(--svc-bg,#09090e),transparent)}@media (prefers-reduced-motion:reduce){.mant-marquee-track{animation:none}}