@import"https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;600;700&family=Space+Grotesk:wght@400;500;600;700&display=swap";:root{color-scheme:dark;font-family:Manrope,Inter,ui-sans-serif,system-ui,sans-serif;color:#f0eef5;background:#07070a;font-synthesis:none;text-rendering:optimizeLegibility;--ink: #07070a;--surface: rgba(17, 17, 23, .82);--surface-solid: #111116;--surface-raised: #17171e;--line: rgba(255, 255, 255, .085);--line-bright: rgba(255, 255, 255, .15);--text: #f2f0f5;--muted: #9a97a4;--faint: #64616c;--violet: #a279ff;--violet-soft: #c0a3ff;--green: #43e6a0;--amber: #f2b84b;--red: #ff667d;--radius: 18px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100vh;background:var(--ink)}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit}a{color:inherit;text-decoration:none}::selection{background:#a279ff66;color:#fff}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#09090c}::-webkit-scrollbar-thumb{background:#2d2a36;border:3px solid #09090c;border-radius:8px}h1,h2,h3,p{margin:0}h1,h2,h3,.brand-word{font-family:Space Grotesk,ui-sans-serif,system-ui,sans-serif}.public-shell{min-height:100vh;position:relative;overflow:hidden;background:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px),#08080b;background-size:64px 64px}.public-shell:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:10;opacity:.022;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.95' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.9'/%3E%3C/svg%3E")}.ambient{position:absolute;pointer-events:none;border-radius:999px;filter:blur(2px)}.ambient-one{width:900px;height:600px;top:-390px;right:-160px;background:radial-gradient(circle,rgba(133,85,255,.18),transparent 68%)}.ambient-two{width:650px;height:650px;top:540px;left:-490px;background:radial-gradient(circle,rgba(99,55,209,.1),transparent 68%)}.brand{display:inline-flex;align-items:center;gap:12px;white-space:nowrap}.logo-mark{width:35px;height:35px;display:grid;place-items:center;color:var(--violet-soft);filter:drop-shadow(0 0 12px rgba(162,121,255,.25))}.logo-mark svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.35}.logo-mark svg path:nth-child(2){fill:#a279ff1a}.logo-mark img{width:100%;height:100%;display:block;object-fit:contain;border-radius:8px}.brand-word{font-weight:700;font-size:13px;letter-spacing:.13em}.brand-word span{color:#77737f;font-weight:500}.header-brand-lockup{display:flex;align-items:center;gap:15px;min-width:0}.product-signature{display:inline-flex;align-items:center;gap:7px;color:#aaa6b2;font:600 12px Space Grotesk,ui-sans-serif,system-ui,sans-serif;letter-spacing:.02em;white-space:nowrap}.product-signature i{color:var(--violet);font-size:8px;font-style:normal;filter:drop-shadow(0 0 7px rgba(162,121,255,.55))}.product-signature small{color:#6f6b77;font:500 12px Manrope,ui-sans-serif,system-ui,sans-serif}.product-signature.compact{padding-left:15px;border-left:1px solid var(--line)}.public-header{height:78px;max-width:1440px;margin:auto;padding:0 42px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;border-bottom:1px solid var(--line);position:relative;z-index:20}.public-header nav{display:flex;align-items:center;gap:34px}.public-header nav a{color:var(--muted);font-size:12px;font-weight:600;transition:color .2s}.public-header nav a:hover{color:#fff}.header-actions{display:flex;justify-content:flex-end;align-items:center;gap:10px}.header-status{min-height:34px;border:1px solid var(--line);background:#ffffff06;border-radius:10px;display:inline-flex;align-items:center;gap:8px;padding:0 12px;font-size:12px;color:#c3c0c9}.header-incident-flag{min-height:34px;padding:0 11px;border:1px solid rgba(242,184,75,.22);border-radius:10px;display:inline-flex;align-items:center;gap:7px;color:#f4c76f;background:#f2b84b11;font-size:12px;font-weight:700}.header-incident-flag.major{color:#ff8799;border-color:#ff667d40;background:#ff667d12}.header-incident-flag.maintenance{color:var(--violet-soft);border-color:#a279ff3d;background:#a279ff12}.header-incident-flag:hover{filter:brightness(1.16)}.mobile-incident-banner{display:none}.mobile-menu{display:none;border:0;background:transparent;cursor:pointer}.status-dot{position:relative;display:inline-block;width:7px;height:7px;flex:0 0 auto;border-radius:999px;background:var(--green);color:var(--green);box-shadow:0 0 9px currentColor}.status-dot.amber{background:var(--amber);color:var(--amber)}.status-dot.red{background:var(--red);color:var(--red)}.status-dot.violet{background:var(--violet);color:var(--violet)}.status-dot.pulse:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border:1px solid currentColor;border-radius:inherit;animation:ping 1.8s ease-out infinite}@keyframes ping{0%{transform:scale(.6);opacity:.8}to{transform:scale(1.7);opacity:0}}.public-shell main,.public-shell footer{max-width:1356px;padding-left:42px;padding-right:42px;margin:auto;position:relative;z-index:2}.hero{min-height:492px;display:grid;grid-template-columns:1.12fr .88fr;align-items:center;gap:80px;padding-top:70px;padding-bottom:72px}.eyebrow,.section-kicker{font-family:DM Mono,ui-monospace,monospace;color:#76727e;font-size:12px;font-weight:500;letter-spacing:.17em}.eyebrow{color:var(--violet-soft);display:flex;align-items:center;gap:10px;margin-bottom:24px}.eyebrow span{font-size:12px}.hero h1{max-width:740px;font-size:clamp(48px,6.15vw,84px);font-weight:500;line-height:.97;letter-spacing:-.055em;background:linear-gradient(110deg,#fff 25%,#afabb7 90%);-webkit-background-clip:text;color:transparent}.hero-copy>p{max-width:680px;margin-top:28px;color:var(--muted);font-size:15px;line-height:1.8}.hero-actions{display:flex;align-items:center;gap:24px;margin-top:34px}.status-overview{padding:46px 0 30px;scroll-margin-top:25px}.overview-heading{min-height:118px;display:flex;align-items:flex-start;justify-content:space-between;gap:50px}.overview-heading .eyebrow{margin-bottom:12px}.overview-heading h1{font-size:38px;line-height:1.05;font-weight:500;letter-spacing:-.045em}.overview-heading p{max-width:690px;margin-top:12px;color:var(--muted);font-size:12px;line-height:1.65}.overview-links{display:flex;align-items:center;gap:8px;padding-top:14px}.overview-links>span{margin-right:3px;color:var(--faint);font:12px DM Mono;letter-spacing:.13em;white-space:nowrap}.overview-links a{min-height:31px;padding:0 10px;display:inline-flex;align-items:center;gap:6px;color:#9b97a2;border:1px solid var(--line);border-radius:8px;background:#ffffff05;font-size:12px;font-weight:600}.overview-links a:hover{color:#fff;border-color:var(--line-bright)}.status-summary{min-height:150px;display:grid;grid-template-columns:1.45fr .7fr .58fr .58fr;overflow:hidden}.summary-primary{padding:25px 28px;display:flex;align-items:center;gap:19px}.summary-orbit{width:59px;height:59px;flex:0 0 auto;display:grid;place-items:center;color:var(--green);border:1px solid rgba(67,230,160,.2);border-radius:50%;background:radial-gradient(circle,#43e6a01c,#43e6a006);box-shadow:inset 0 0 18px #43e6a00d,0 0 28px #43e6a00f;position:relative}.summary-orbit:after{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border:1px dashed rgba(67,230,160,.18);border-radius:inherit;animation:orbit 18s linear infinite}.summary-primary h2{margin-top:7px;font-size:20px;font-weight:600;letter-spacing:-.035em}.summary-primary p{margin-top:6px;color:var(--muted);font-size:12px;line-height:1.5}.summary-metric{padding:27px 22px;border-left:1px solid var(--line);display:flex;flex-direction:column;justify-content:center}.summary-metric>span{color:var(--faint);font:12px DM Mono;letter-spacing:.13em}.summary-metric>strong{display:block;margin-top:10px;font:500 24px Space Grotesk;letter-spacing:-.04em}.summary-metric>strong small{color:var(--muted);font-size:12px;margin-left:3px}.summary-metric>p{color:var(--faint);font-size:12px;margin-top:7px}.summary-bars{height:20px;margin-top:10px;display:flex;align-items:end;gap:2px}.summary-bars i{width:3px;height:16px;border-radius:1px;background:var(--green);opacity:.75}.summary-bars i:nth-child(3n){height:12px}.summary-bars i:nth-child(4n){height:14px}.summary-bars i.soft{background:var(--amber)}.primary-button,.secondary-button,.incident-button,.save-button,.preview-button{border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:43px;padding:0 17px;border-radius:10px;font-weight:700;font-size:12px;transition:.2s ease}.primary-button{background:linear-gradient(135deg,#b596ff,#8c5bf0);color:#0d0719;box-shadow:inset 0 1px #ffffff73,0 8px 28px #804fe82e}.primary-button:hover{transform:translateY(-1px);filter:brightness(1.08);box-shadow:inset 0 1px #ffffff73,0 12px 34px #804fe845}.primary-button:disabled{opacity:.55;cursor:wait;transform:none}.text-button{display:inline-flex;align-items:center;gap:5px;color:#b5b1bd;border:0;background:none;cursor:pointer;font-size:12px;font-weight:700}.text-button:hover{color:#fff}.hero-status-card{min-height:335px;padding:34px;border:1px solid var(--line);border-radius:24px;background:linear-gradient(145deg,#191820c7,#0d0d12cc);box-shadow:inset 0 1px #ffffff09,0 35px 90px #00000040;position:relative;display:grid;grid-template-columns:120px 1fr;align-content:center;column-gap:30px;overflow:hidden}.hero-status-card:before{content:"";position:absolute;top:-100px;left:20%;width:330px;height:230px;background:radial-gradient(circle,rgba(72,226,159,.1),transparent 68%)}.status-rings{width:120px;height:120px;display:grid;place-items:center;position:relative}.ring{position:absolute;border:1px solid rgba(67,230,160,.15);border-radius:999px}.ring-1{top:0;right:0;bottom:0;left:0;animation:orbit 14s linear infinite;border-top-color:#43e6a099}.ring-2{top:14px;right:14px;bottom:14px;left:14px;border-style:dashed;animation:orbit 22s linear reverse infinite}.ring-3{top:28px;right:28px;bottom:28px;left:28px;border-color:#43e6a04d;box-shadow:0 0 32px #43e6a014}.status-core{width:43px;height:43px;display:grid;place-items:center;color:var(--green);border-radius:50%;background:#43e6a014;box-shadow:0 0 30px #43e6a024}@keyframes orbit{to{transform:rotate(360deg)}}.hero-status-copy h2{font-size:24px;letter-spacing:-.035em;margin-top:9px}.hero-status-copy p{color:var(--muted);font-size:12px;line-height:1.6;margin-top:7px}.uptime-block{grid-column:1 / -1;border-top:1px solid var(--line);margin-top:31px;padding-top:25px;position:relative}.uptime-block>span{font-family:DM Mono,monospace;color:var(--faint);font-size:12px;letter-spacing:.16em}.uptime-block>strong{position:absolute;right:0;top:21px;font-family:Space Grotesk;font-size:19px;font-weight:500}.uptime-block>strong small{color:var(--muted);font-size:12px;margin-left:2px}.uptime-bars{display:flex;gap:3px;margin-top:15px}.uptime-bars i{flex:1;height:25px;border-radius:2px;background:linear-gradient(to top,#43e6a054,#43e6a0f2);opacity:.85}.uptime-bars i:nth-child(3n){height:20px;margin-top:5px}.uptime-bars i:nth-child(4n){height:22px;margin-top:3px}.uptime-bars i.soft{background:var(--amber)}.telemetry-label{height:49px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;align-items:center;gap:14px}.telemetry-label span,.telemetry-label small{font-family:DM Mono,monospace;font-size:12px;letter-spacing:.17em;color:var(--faint)}.telemetry-label span{color:var(--violet-soft)}.telemetry-label i{height:1px;flex:1;background:linear-gradient(90deg,var(--line),transparent)}.dashboard-grid{display:grid;grid-template-columns:1.4fr .8fr;gap:14px;margin-top:14px}.panel{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(145deg,#131319e6,#0d0d12db);box-shadow:inset 0 1px #ffffff06}.panel-heading{min-height:88px;padding:25px 27px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.panel-heading h2{font-size:18px;font-weight:600;margin-top:7px;letter-spacing:-.03em}.panel-heading>svg{color:#696572}.live-tag{font-family:DM Mono;font-size:12px;letter-spacing:.14em;color:var(--green);display:inline-flex;align-items:center;gap:6px;padding:6px 8px;background:#43e6a00f;border:1px solid rgba(67,230,160,.16);border-radius:6px}.service-panel{grid-row:span 2}.service-row{display:grid;grid-template-columns:minmax(190px,1.4fr) minmax(75px,.65fr) 90px 60px 82px;gap:18px;align-items:center;min-height:78px;padding:0 27px;border-bottom:1px solid var(--line)}.service-name{display:flex;align-items:center;gap:13px;min-width:0}.service-name div{min-width:0}.service-name strong,.service-name span{display:block}.service-name strong{font-size:12px;font-weight:600}.service-name div>span{color:var(--faint);font-size:12px;margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mini-chart{height:38px;opacity:.75}.manual-label{height:100%;display:flex;align-items:center;justify-content:center;color:var(--faint);font:12px DM Mono;letter-spacing:.12em;border:1px dashed var(--line);border-radius:6px}.sparkline{display:block;width:100%;height:100%;color:var(--violet);overflow:visible}.sparkline.green{color:var(--green)}.sparkline.amber{color:var(--amber)}.sparkline polyline{stroke:currentColor;stroke-width:1.2}.service-region{color:#8c8993;font-size:12px}.service-stat{display:flex;align-items:baseline;justify-content:flex-end;gap:3px}.service-stat strong{font-family:DM Mono;font-size:12px;font-weight:500}.service-stat span{color:var(--faint);font-size:12px}.service-uptime{text-align:right}.service-uptime strong,.service-uptime span{display:block}.service-uptime strong{font-family:DM Mono;font-size:12px;color:#d1ced7}.service-uptime span{font-family:DM Mono;color:var(--faint);font-size:12px;letter-spacing:.08em;margin-top:4px}.panel-footnote{min-height:49px;display:flex;align-items:center;gap:7px;padding:0 27px;color:var(--faint);font-size:12px}.company-profile-panel{min-height:314px;overflow:hidden}.company-profile-cover{height:112px;padding:22px;position:relative;overflow:hidden;background:radial-gradient(circle at 72% 15%,rgba(162,121,255,.28),transparent 38%),linear-gradient(135deg,#1b1528,#111119 58%,#18221f);background-size:cover;background-position:center}.company-profile-cover:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:24px 24px;-webkit-mask-image:linear-gradient(90deg,#000,transparent);mask-image:linear-gradient(90deg,#000,transparent)}.company-profile-cover.has-image:after{background:linear-gradient(180deg,transparent 25%,rgba(8,8,12,.72));-webkit-mask-image:none;mask-image:none}.company-profile-cover .section-kicker{position:relative;z-index:2;color:#ffffffc7}.company-profile-cover>i{position:absolute;right:28px;top:23px;width:54px;height:54px;border:1px solid rgba(255,255,255,.1);border-radius:50%}.company-profile-cover>i:nth-of-type(2){right:46px;top:41px;width:18px;height:18px;border-color:#a279ff8c;box-shadow:0 0 25px #a279ff4d}.company-profile-cover>i:nth-of-type(3){right:20px;top:15px;width:70px;height:70px;border-style:dashed;opacity:.5}.company-profile-cover.has-image>i{display:none}.company-profile-body{min-height:201px;padding:0 22px 18px}.company-profile-title{min-height:67px;display:flex;align-items:center;gap:13px}.company-profile-logo{width:51px;height:51px;flex:0 0 auto;margin-top:-25px;position:relative;z-index:2;display:grid;place-items:center;overflow:hidden;color:var(--violet-soft);border:4px solid #111117;border-radius:13px;background:#181720;box-shadow:0 9px 24px #00000059}.company-profile-logo img{width:100%;height:100%;padding:4px;object-fit:contain}.company-profile-title>div{min-width:0}.company-profile-title span:not(.company-profile-logo){display:block;color:var(--faint);font:12px DM Mono;letter-spacing:.11em}.company-profile-title h2{margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:17px}.company-profile-body>p{color:var(--muted);font-size:12px;line-height:1.7}.company-profile-links{min-height:45px;margin-top:10px;padding-top:10px;display:flex;align-items:center;gap:7px;border-top:1px solid var(--line)}.company-profile-links a{min-height:29px;padding:0 9px;display:inline-flex;align-items:center;gap:6px;color:#bdb8c5;border:1px solid var(--line);border-radius:7px;font-size:12px;transition:.2s}.company-profile-links a:hover{color:#fff;border-color:#a279ff59;background:#a279ff0f}.company-profile-links>span{display:flex;align-items:center;gap:7px;color:var(--faint);font-size:12px}.latency-panel{min-height:248px;padding-bottom:16px}.panel-heading.compact{min-height:74px;padding-top:17px;padding-bottom:17px}.panel-heading.compact h2{font-size:15px;margin-top:5px}.large-stat{display:flex;align-items:baseline;gap:4px}.large-stat strong{font:500 28px Space Grotesk;letter-spacing:-.04em}.large-stat span{color:var(--faint);font-size:12px}.chart-wrap{height:118px;margin:15px 27px 0;position:relative;border-top:1px dashed var(--line);border-bottom:1px dashed var(--line)}.chart-guide{position:absolute;left:0;z-index:2;color:var(--faint);font:12px DM Mono}.guide-top{top:3px}.guide-bottom{bottom:3px}.chart-footer{display:flex;justify-content:space-between;margin:7px 27px 0;color:var(--faint);font:12px DM Mono;letter-spacing:.09em}.metric-strip{margin-top:14px;border:1px solid var(--line);border-radius:var(--radius);display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));overflow:hidden;background:#0f0f14de}.metric-item{min-height:218px;padding:28px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);position:relative;display:flex;flex-direction:column;align-items:flex-start}.metric-item:after{content:"";position:absolute;top:0;left:28px;right:28px;height:1px;background:linear-gradient(90deg,currentColor,transparent);opacity:.42}.metric-item.violet{color:var(--violet-soft)}.metric-item.green{color:var(--green)}.metric-item.blue{color:#79a9ff}.metric-item.amber{color:var(--amber)}.metric-top{width:100%;display:flex;justify-content:space-between;align-items:center;color:var(--violet-soft)}.metric-item .metric-top{color:inherit}.metric-top span{color:inherit;font:12px DM Mono;padding:4px 6px;border-radius:5px;background:currentColor;background:color-mix(in srgb,currentColor 8%,transparent)}.metric-item>strong{display:block;margin-top:27px;color:#f0edf3;font:500 28px Space Grotesk;letter-spacing:-.04em}.metric-item h3{color:#bbb8c0;font:600 12px Manrope;margin-top:7px}.metric-item p{color:var(--faint);font-size:12px;margin-top:4px;margin-bottom:18px}.metric-freshness{min-height:21px;margin-top:auto;padding:3px 7px;display:inline-flex;align-items:center;color:#706c77;border:1px solid rgba(255,255,255,.065);border-radius:999px;background:#ffffff05;font:500 10px DM Mono;letter-spacing:.04em;white-space:nowrap}.section-block{padding-top:76px;scroll-margin-top:30px}.section-intro{display:flex;justify-content:space-between;align-items:end;margin-bottom:31px}.section-intro h2{margin-top:9px;font-size:27px;font-weight:500;letter-spacing:-.045em}.section-intro>p{width:390px;color:var(--muted);font-size:12px;line-height:1.7}.contract-table{overflow:hidden}.contract-head,.contract-row{display:grid;grid-template-columns:1.4fr .7fr 1.25fr .72fr 70px;gap:20px;align-items:center;padding-left:27px;padding-right:17px}.contract-head{min-height:42px;border-bottom:1px solid var(--line);color:var(--faint);font:12px DM Mono;letter-spacing:.12em}.contract-row{min-height:80px;border-bottom:1px solid var(--line);transition:background .2s}.contract-row:last-child{border:0}.contract-row:hover{background:#ffffff05}.contract-identity{display:flex;align-items:center;gap:12px}.contract-icon{width:35px;height:35px;display:grid;place-items:center;color:var(--violet-soft);background:#a279ff12;border:1px solid rgba(162,121,255,.13);border-radius:9px}.contract-identity strong,.contract-identity small{display:block}.contract-identity strong{font-size:12px}.contract-identity small{color:var(--faint);font-size:12px;margin-top:4px}.network-badge{display:flex;align-items:center;gap:7px;color:#aaa7b0;font-size:12px}.network-badge i{width:5px;height:5px;border-radius:50%;background:#7584ff;box-shadow:0 0 7px #7584ff}.contract-row code{color:#aaa6b1;font:12px DM Mono}.verified{display:inline-flex;align-items:center;gap:6px;color:var(--green);font-size:12px;text-transform:uppercase;letter-spacing:.05em}.verified.unverified{color:var(--amber)}.contract-actions{display:flex;gap:5px;justify-content:flex-end}.icon-button{width:29px;height:29px;padding:0;border:1px solid var(--line);border-radius:7px;background:#ffffff05;color:#817d89;cursor:pointer;display:grid;place-items:center;transition:.2s}.icon-button:hover{color:#fff;border-color:var(--line-bright);background:#ffffff0d}.incident-grid{display:grid;grid-template-columns:.75fr 1.25fr;gap:14px}.incident-clean{min-height:280px;padding:35px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}.incident-clean:after{content:"";position:absolute;width:300px;height:300px;right:-180px;top:-180px;border:1px solid rgba(67,230,160,.08);border-radius:50%;box-shadow:0 0 80px #43e6a00d}.clean-orbit{width:55px;height:55px;display:grid;place-items:center;border-radius:50%;color:var(--green);border:1px solid rgba(67,230,160,.18);background:#43e6a00d;box-shadow:0 0 30px #43e6a014}.incident-clean h3{font-size:22px;margin-top:9px;letter-spacing:-.03em}.incident-clean p{color:var(--muted);font-size:12px;line-height:1.65;margin-top:8px;max-width:330px}.incident-clean.has-incident .clean-orbit{color:var(--amber);border-color:#f2b84b38;background:#f2b84b0f;box-shadow:0 0 30px #f2b84b14}.incident-list{padding:6px 27px}.empty-events{min-height:268px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--green);text-align:center}.empty-events strong{margin-top:13px;color:#d4d1d8;font-size:12px}.empty-events p{margin-top:7px;color:var(--faint);font-size:12px}.incident-row{min-height:134px;display:grid;grid-template-columns:58px 14px 1fr;gap:16px;align-items:center;border-bottom:1px solid var(--line)}.incident-row:last-child{border:0}.incident-date strong,.incident-date span{display:block;text-transform:uppercase}.incident-date strong{font:500 12px DM Mono;color:#aaa6b1}.incident-date span{color:var(--faint);font-size:12px;margin-top:4px}.incident-line{height:62%;width:1px;background:var(--line);position:relative}.incident-line i{position:absolute;width:7px;height:7px;border:2px solid var(--surface-solid);border-radius:50%;background:var(--amber);left:-3px;top:18%;box-shadow:0 0 0 2px #f2b84b26}.incident-line.maintenance i{background:var(--violet);box-shadow:0 0 0 2px #a279ff26}.incident-title{display:flex;align-items:center;gap:10px}.incident-title strong{font-size:12px}.incident-title span{color:var(--green);font:12px DM Mono;text-transform:uppercase;padding:3px 5px;background:#43e6a00f;border-radius:4px}.incident-row p{color:var(--muted);font-size:12px;margin-top:7px;line-height:1.5}.incident-row small{display:block;color:var(--faint);font-size:12px;margin-top:7px}.cta-panel{min-height:210px;margin-top:118px;padding:42px;border:1px solid rgba(162,121,255,.18);border-radius:22px;display:grid;grid-template-columns:80px 1fr auto;align-items:center;gap:29px;background:radial-gradient(circle at 15% 50%,rgba(135,90,245,.12),transparent 35%),linear-gradient(145deg,#16131ff2,#0d0d12f2);position:relative;overflow:hidden}.cta-panel:after{content:"";position:absolute;width:240px;height:240px;right:5%;border:1px solid rgba(162,121,255,.07);transform:rotate(45deg)}.cta-orb{width:72px;height:72px;display:grid;place-items:center;border:1px solid rgba(162,121,255,.23);color:var(--violet-soft);border-radius:18px;background:#a279ff12;box-shadow:0 0 40px #a279ff1a}.cta-panel h2{font-size:29px;font-weight:500;letter-spacing:-.04em;margin-top:8px}.cta-panel p{font-size:12px;color:var(--muted);margin-top:7px}.cta-panel .primary-button{position:relative;z-index:2}.public-shell footer{min-height:135px;margin-top:64px;padding-top:30px;padding-bottom:30px;border-top:1px solid var(--line);display:grid;grid-template-columns:1fr auto 1fr;align-items:start}.public-shell footer>div:first-child p{color:var(--faint);font-size:12px;margin-top:10px}.footer-links{display:flex;gap:24px}.footer-links a{display:inline-flex;align-items:center;gap:6px;color:#898590;font-size:12px}.footer-links a:hover{color:#fff}.footer-meta{justify-self:end;display:flex;flex-direction:column;align-items:flex-end;gap:12px;color:var(--faint);font-size:12px}.loading-screen,.error-screen{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(circle at center,rgba(162,121,255,.08),transparent 35%),#08080b}.loading-line{width:180px;height:1px;background:#27232f;margin-top:28px;overflow:hidden}.loading-line span{display:block;width:60%;height:100%;background:var(--violet);animation:loader 1.3s ease-in-out infinite}@keyframes loader{0%{transform:translate(-110%)}to{transform:translate(190%)}}.loading-screen p{color:var(--faint);font:12px DM Mono;letter-spacing:.14em;text-transform:uppercase;margin-top:14px}.error-screen h1{font-size:28px;margin-top:30px}.error-screen p{color:var(--muted);margin:10px 0 25px}.login-page,.admin-shell{min-height:100vh;background:#09090d}.login-page{display:grid;place-items:center;position:relative;overflow:hidden;background-image:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px);background-size:56px 56px}.login-ambient{position:absolute;width:680px;height:680px;border-radius:50%;background:radial-gradient(circle,rgba(132,82,247,.13),transparent 65%)}.back-link{position:absolute;left:34px;top:28px;display:flex;align-items:center;gap:8px;color:var(--muted);font-size:12px;z-index:2}.back-link:hover{color:#fff}.login-card{width:min(440px,calc(100% - 34px));padding:39px;border:1px solid var(--line-bright);border-radius:22px;background:#101016e6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 35px 110px #00000080,inset 0 1px #ffffff0a;position:relative;z-index:1}.login-card>.brand{margin-bottom:49px}.login-icon{width:49px;height:49px;display:grid;place-items:center;color:var(--violet-soft);border:1px solid rgba(162,121,255,.2);border-radius:13px;background:#a279ff12;margin-bottom:22px}.login-card h1{font-size:34px;font-weight:500;letter-spacing:-.045em;margin-top:10px}.login-card>p{color:var(--muted);font-size:12px;margin-top:9px;margin-bottom:29px}.wide{width:100%;margin-top:10px}.login-note{display:flex;align-items:center;justify-content:center;gap:6px;color:var(--faint);font-size:12px;margin-top:18px}.form-error{color:#f89;font-size:12px;margin:-4px 0 10px}.spin{animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.admin-shell{display:flex}.admin-shell aside{position:fixed;inset:0 auto 0 0;width:235px;z-index:20;padding:24px 17px 20px;background:#0c0c11;border-right:1px solid var(--line);display:flex;flex-direction:column}.admin-shell aside>a:first-child{margin:0 9px 28px}.admin-workspace{min-height:67px;padding:13px 10px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:grid;grid-template-columns:34px 1fr;align-items:center;gap:10px;position:relative}.admin-workspace>span{position:absolute;top:-6px;left:7px;padding:0 4px;color:var(--faint);background:#0c0c11;font:12px DM Mono;letter-spacing:.14em}.workspace-mark{width:33px;height:33px;border-radius:9px;display:grid;place-items:center;color:#160c29;font:700 12px Space Grotesk;background:linear-gradient(135deg,var(--violet-soft),#7d4ee5)}.workspace-mark img{width:100%;height:100%;object-fit:contain;border-radius:inherit;background:#15151c}.admin-workspace strong,.admin-workspace small{display:block}.admin-workspace strong{font-size:12px}.admin-workspace small{color:var(--green);font-size:12px;margin-top:4px}.admin-shell aside nav{display:flex;flex-direction:column;gap:4px;margin-top:23px}.admin-shell aside nav button,.aside-bottom button,.aside-bottom a{width:100%;min-height:39px;border:0;border-radius:8px;padding:0 11px;color:#85818c;background:transparent;display:flex;align-items:center;gap:10px;text-align:left;cursor:pointer;font-size:12px;font-weight:600;position:relative}.admin-shell aside nav button:hover,.aside-bottom button:hover,.aside-bottom a:hover{color:#d8d5dc;background:#ffffff06}.admin-shell aside nav button.active{color:#e6ddff;background:#a279ff17}.admin-shell aside nav button.active:before{content:"";position:absolute;left:0;width:2px;height:17px;background:var(--violet);box-shadow:0 0 10px var(--violet);border-radius:2px}.admin-shell aside nav button i{margin-left:auto;width:6px;height:6px;border-radius:50%;background:var(--red)}.aside-bottom{margin-top:auto;border-top:1px solid var(--line);padding-top:13px}.admin-main{width:calc(100% - 235px);margin-left:235px;min-height:100vh}.admin-header{height:68px;border-bottom:1px solid var(--line);padding:0 29px;display:flex;align-items:center;justify-content:space-between;background:#0b0b0fe6;position:sticky;top:0;z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.admin-header>div:first-of-type{display:flex;align-items:center;gap:8px;color:var(--faint);font-size:12px}.admin-header>div:first-of-type svg:first-child{color:var(--green)}.admin-header b{color:#c5c1cb;font-weight:600}.admin-header-actions{display:flex;gap:8px}.preview-button,.secondary-button{min-height:36px;border:1px solid var(--line);background:#ffffff06;color:#aaa6b1}.preview-button:hover,.secondary-button:hover{color:#fff;border-color:var(--line-bright)}.save-button{min-height:36px;color:#110a1c;background:linear-gradient(135deg,#b99aff,#8f60ed)}.save-button.saved{background:var(--green)}.save-button:disabled{opacity:.65}.admin-content{max-width:1190px;margin:auto;padding:52px 42px 80px}.admin-title{margin-bottom:35px}.admin-title.row{display:flex;justify-content:space-between;align-items:end}.admin-title h1{font-weight:500;font-size:34px;letter-spacing:-.045em;margin-top:10px}.admin-title p{color:var(--muted);font-size:12px;margin-top:8px}.admin-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:11px;margin-bottom:11px}.admin-stats>div{min-height:136px;border:1px solid var(--line);border-radius:14px;background:#111117;padding:21px;position:relative}.admin-stat-icon{position:absolute;top:20px;right:20px;width:33px;height:33px;display:grid;place-items:center;border-radius:8px}.admin-stat-icon svg{width:16px}.admin-stat-icon.green{color:var(--green);background:#43e6a00f}.admin-stat-icon.violet{color:var(--violet-soft);background:#a279ff12}.admin-stat-icon.amber{color:var(--amber);background:#f2b84b12}.admin-stats p{color:var(--muted);font-size:12px}.admin-stats strong{display:block;font:500 28px Space Grotesk;margin-top:28px}.admin-stats strong small{color:var(--faint);font-size:12px}.admin-grid{display:grid;grid-template-columns:1.35fr .65fr;gap:11px}.admin-panel{border:1px solid var(--line);border-radius:14px;background:#111117}.admin-panel-heading{min-height:74px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;padding:0 22px}.admin-panel h2{font-size:15px;margin-top:5px}.admin-service-list>div{min-height:58px;padding:0 22px;display:grid;grid-template-columns:10px 1fr 65px 75px;gap:11px;align-items:center;border-bottom:1px solid var(--line)}.admin-service-list>div:last-child{border:0}.admin-service-list span strong,.admin-service-list span small{display:block}.admin-service-list span strong{font-size:12px}.admin-service-list span small{color:var(--faint);font-size:12px;margin-top:3px}.admin-service-list b{font:500 12px DM Mono;color:#aaa7b0}.admin-service-list em{color:var(--green);font-size:12px;font-style:normal;text-transform:uppercase}.quick-panel{padding:22px}.quick-panel>h2{margin-top:8px;font-size:18px}.quick-panel>p{color:var(--muted);font-size:12px;margin:6px 0 18px;line-height:1.5}.quick-panel>button{width:100%;border:0;border-top:1px solid var(--line);padding:13px 0;display:grid;grid-template-columns:32px 1fr 15px;gap:10px;text-align:left;align-items:center;background:none;cursor:pointer}.quick-panel>button>svg{width:13px;color:var(--faint)}.quick-icon{width:31px;height:31px;display:grid;place-items:center;color:var(--violet-soft);border-radius:8px;background:#a279ff12}.quick-icon svg{width:14px}.quick-panel button span strong,.quick-panel button span small{display:block}.quick-panel button span strong{font-size:12px}.quick-panel button span small{color:var(--faint);font-size:12px;margin-top:3px}.editor-panel{padding:25px}.identity-editor{min-height:105px;margin-bottom:25px;padding:18px;display:grid;grid-template-columns:68px 1fr auto;align-items:center;gap:16px;border:1px solid var(--line);border-radius:11px;background:#a279ff06}.company-logo-preview{width:64px;height:64px;display:grid;place-items:center;overflow:hidden;color:var(--violet-soft);border:1px solid rgba(162,121,255,.18);border-radius:14px;background:#0d0d12}.company-logo-preview img{width:100%;height:100%;padding:6px;object-fit:contain}.identity-editor>div:nth-child(2) strong{font-size:12px}.identity-editor>div:nth-child(2) p{color:var(--muted);font-size:12px;margin-top:5px}.identity-editor>div:nth-child(2) small{display:block;color:var(--red);font-size:12px;margin-top:6px}.logo-actions{display:flex;gap:7px}.logo-actions label{cursor:pointer}.logo-actions input{display:none}.header-image-editor{min-height:140px;margin-bottom:25px;padding:24px;display:flex;justify-content:space-between;align-items:end;gap:20px;overflow:hidden;border:1px solid var(--line);border-radius:11px;background:radial-gradient(circle at 75% 25%,rgba(162,121,255,.13),transparent 28%),linear-gradient(125deg,#17131f,#101016);background-size:cover;background-position:center;position:relative}.header-image-editor:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(8,8,12,.45),transparent);pointer-events:none}.header-image-editor>div{position:relative;z-index:1}.header-image-editor strong{display:block;margin-top:8px;font-size:15px}.header-image-editor p{margin-top:5px;color:var(--muted);font-size:12px}.header-image-editor.has-image{min-height:175px}.identity-fields{padding-top:3px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:21px}.form-grid.compact{gap:16px}.form-field{display:block}.form-field>span{display:block;color:#aaa6b1;font-size:12px;font-weight:600;margin:0 0 8px 2px}.form-field input,.form-field textarea,.form-field select{width:100%;height:40px;padding:0 12px;border:1px solid var(--line);border-radius:8px;color:#e7e4ea;background:#0d0d12;outline:none;font-size:12px;transition:border-color .2s,box-shadow .2s}.form-field textarea{height:102px;padding-top:12px;resize:vertical;line-height:1.6}.form-field input:focus,.form-field textarea:focus,.form-field select:focus{border-color:#a279ff8c;box-shadow:0 0 0 3px #a279ff0f}.form-field small{display:block;color:var(--faint);font-size:12px;margin:6px 0 0 2px}.editor-list{display:flex;flex-direction:column;gap:12px}.editor-card{padding:20px;border:1px solid var(--line);border-radius:11px;background:#ffffff03}.editor-card-head{display:flex;align-items:center;gap:11px;margin-bottom:20px}.editor-card-head>div{flex:1}.editor-card-head strong,.editor-card-head small{display:block}.editor-card-head strong{font-size:12px}.editor-card-head small{color:var(--faint);font-size:12px;margin-top:4px;text-transform:uppercase}.editor-number{width:31px;height:31px;display:grid;place-items:center;border-radius:8px;color:var(--violet-soft);background:#a279ff12;font:12px DM Mono}.danger-icon{width:31px;height:31px;display:grid;place-items:center;border-radius:7px;border:1px solid transparent;background:none;color:var(--faint);cursor:pointer}.danger-icon:hover{color:var(--red);border-color:#ff667d2e;background:#ff667d0d}.field-wide{grid-column:1 / -1}.health-field{display:grid;grid-template-columns:1fr auto;align-items:end;gap:10px}.health-field .secondary-button{margin-bottom:1px}.metric-api-panel{margin-bottom:22px;overflow:hidden;border:1px solid rgba(162,121,255,.16);border-radius:12px;background:linear-gradient(135deg,#a279ff0b,#ffffff02)}.metrics-section-control{min-height:72px;margin-bottom:14px;padding:15px 18px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;border:1px solid var(--line);border-radius:11px;background:#ffffff03;cursor:pointer}.metrics-section-control input{display:none}.metrics-section-control>span{width:38px;height:21px;border-radius:999px;background:#292832;position:relative;transition:.2s}.metrics-section-control>span:after{content:"";position:absolute;top:4px;left:4px;width:13px;height:13px;border-radius:50%;background:#88838e;transition:.2s}.metrics-section-control input:checked+span{background:#43e6a040}.metrics-section-control input:checked+span:after{left:21px;background:var(--green);box-shadow:0 0 8px #43e6a073}.metrics-section-control strong{display:block;font-size:12px}.metrics-section-control p{margin-top:4px;color:var(--faint);font-size:12px}.metrics-section-control>b{color:var(--green);font:12px DM Mono;letter-spacing:.08em}.metrics-section-control input:not(:checked)~b{color:var(--faint)}.metric-api-heading{min-height:91px;padding:19px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;border-bottom:1px solid var(--line)}.api-state{min-width:92px;min-height:29px;padding:0 9px;display:inline-flex;align-items:center;justify-content:center;gap:6px;color:var(--faint);border:1px solid var(--line);border-radius:7px;font:12px DM Mono;letter-spacing:.08em}.api-state i{width:6px;height:6px;border-radius:50%;background:var(--faint)}.api-state.enabled{color:var(--green);border-color:#43e6a02b;background:#43e6a009}.api-state.enabled i{background:var(--green);box-shadow:0 0 8px var(--green)}.metric-api-heading>div:nth-child(2) strong{display:block;font-size:12px}.metric-api-heading>div:nth-child(2) p{margin-top:4px;color:var(--muted);font-size:12px}.metric-api-actions{display:flex;align-items:center;gap:7px}.danger-button{min-height:36px;padding:0 12px;color:#ff8a9b;border:1px solid rgba(255,102,125,.17);border-radius:9px;background:#ff667d0a;cursor:pointer;font-size:12px}.danger-button:hover{background:#ff667d17}.danger-button:disabled{opacity:.5}.api-meta{min-height:43px;padding:0 19px;display:flex;align-items:center;gap:24px;border-bottom:1px solid var(--line);color:var(--faint);font:12px DM Mono;letter-spacing:.07em}.api-meta b{margin-left:5px;color:#aaa6b1;font-weight:500}.api-secret{min-height:78px;padding:14px 19px;display:grid;grid-template-columns:minmax(220px,.65fr) 1fr auto;align-items:center;gap:13px;border-bottom:1px solid rgba(67,230,160,.14);background:#43e6a006}.api-secret>div{display:flex;align-items:center;gap:9px;color:var(--green)}.api-secret span strong,.api-secret span small{display:block}.api-secret span strong{color:#c7d9d1;font-size:12px}.api-secret span small{margin-top:4px;color:var(--faint);font-size:12px}.api-secret code{padding:10px;overflow:hidden;text-overflow:ellipsis;color:#a5dfc5;border:1px solid rgba(67,230,160,.12);border-radius:7px;background:#0b100e;font:12px DM Mono;white-space:nowrap}.api-example{padding:17px 19px}.api-example>div{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.api-example>div>span{color:var(--violet-soft);font:12px DM Mono;letter-spacing:.1em}.api-example>div button{display:inline-flex;align-items:center;gap:5px;color:#aaa6b1;border:0;background:none;cursor:pointer;font-size:12px}.api-example>code{display:block;padding:13px;overflow-x:auto;color:#a8a3b0;border:1px solid var(--line);border-radius:8px;background:#0b0b0f;font:12px/1.6 DM Mono;white-space:nowrap}.api-example>p{margin-top:10px;color:var(--faint);font-size:12px;line-height:1.55}.api-example>p b{color:#aaa6b1;font-family:DM Mono;font-weight:500}.metric-editor-grid{display:grid;grid-template-columns:1fr 1fr;gap:11px}.metric-editor-card.hidden-metric{opacity:.55}.metric-editor-card .editor-number.green{color:var(--green);background:#43e6a012}.metric-editor-card .editor-number.blue{color:#79a9ff;background:#5a91ff12}.metric-editor-card .editor-number.amber{color:var(--amber);background:#f2b84b12}.metric-pull-config{margin-top:4px;padding:15px;border:1px solid rgba(121,169,255,.13);border-radius:9px;background:#426fc206}.metric-pull-heading{margin-bottom:14px;display:grid;grid-template-columns:30px 1fr auto;align-items:center;gap:10px}.metric-pull-heading>span{width:30px;height:30px;display:grid;place-items:center;color:#79a9ff;border-radius:8px;background:#5a91ff14}.metric-pull-heading strong{display:block;font-size:12px}.metric-pull-heading p{margin-top:3px;color:var(--faint);font-size:12px}.metric-pull-heading .secondary-button{min-height:32px}.metric-source-error{margin-top:10px;color:#ff8a9b;font-size:12px}.toggle-field{display:flex;align-items:center;gap:10px;align-self:end;height:40px;cursor:pointer}.toggle-field input{display:none}.toggle-field>span{width:31px;height:17px;border-radius:999px;background:#292832;position:relative;transition:.2s}.toggle-field>span:after{content:"";position:absolute;top:3px;left:3px;width:11px;height:11px;border-radius:50%;background:#88838e;transition:.2s}.toggle-field input:checked+span{background:#a279ff59}.toggle-field input:checked+span:after{left:17px;background:var(--violet-soft)}.toggle-field div strong,.toggle-field div small{display:block}.toggle-field div strong{font-size:12px}.toggle-field div small{color:var(--faint);font-size:12px;margin-top:3px}.incident-button{background:#ff667d14;color:#ff8a9b;border:1px solid rgba(255,102,125,.18)}.incident-button:hover{background:#ff667d21}.incident-admin-summary{min-height:70px;margin-bottom:14px;padding:15px 18px;display:flex;align-items:center;gap:13px;border:1px solid var(--line);border-radius:10px;background:#43e6a006}.incident-admin-summary>span{width:34px;height:34px;display:grid;place-items:center;color:var(--green);border-radius:9px;background:#43e6a012}.incident-admin-summary strong{display:block;font-size:12px}.incident-admin-summary p{color:var(--faint);font-size:12px;margin-top:4px}.incident-admin-summary.active{border-color:#f2b84b2e;background:#f2b84b09}.incident-admin-summary.active>span{color:var(--amber);background:#f2b84b14}.incident-editor.investigating{border-color:#f2b84b33;box-shadow:inset 2px 0 var(--amber)}.incident-editor .editor-card-head small b{color:var(--amber);font-weight:600}.incident-editor.resolved .editor-card-head small b{color:var(--green)}.banner-toggle{min-height:50px;padding:10px 12px;border:1px solid rgba(242,184,75,.13);border-radius:8px;background:#f2b84b06}.incident-severity{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;color:var(--amber);background:#f2b84b12}.incident-severity.major{color:var(--red);background:#ff667d12}.incident-severity.maintenance{color:var(--violet-soft);background:#a279ff12}@media(max-width:1050px){.hero{gap:35px;grid-template-columns:1fr 1fr}.service-row{grid-template-columns:minmax(160px,1.4fr) 55px 55px 70px}.service-region{display:none}.public-header nav{gap:18px}.admin-grid{grid-template-columns:1fr}.status-summary{grid-template-columns:1.35fr repeat(3,.65fr)}.summary-primary{padding-left:20px;padding-right:20px}.summary-metric{padding-left:15px;padding-right:15px}}@media(max-width:820px){.public-header{padding:0 20px;grid-template-columns:1fr auto}.public-header nav{display:none;position:absolute;top:77px;left:0;right:0;padding:22px;flex-direction:column;align-items:stretch;background:#101015;border-bottom:1px solid var(--line)}.public-header nav.open{display:flex}.public-header nav a{font-size:13px}.header-actions{display:none}.public-header .mobile-menu{display:block}.mobile-incident-banner{min-height:51px;padding:8px 20px;position:relative;z-index:8;display:flex;align-items:center;gap:10px;color:#f4c76f;border-bottom:1px solid rgba(242,184,75,.2);background:#2f230ff2;font-size:12px}.mobile-incident-banner.major{color:#ff9cac;border-color:#ff667d38;background:#301218f5}.mobile-incident-banner.maintenance{color:var(--violet-soft);border-color:#a279ff38;background:#1f1630f5}.mobile-incident-banner span{flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mobile-incident-banner b{margin-right:8px;text-transform:uppercase;letter-spacing:.06em}.public-shell main,.public-shell footer{padding-left:20px;padding-right:20px}.status-overview{padding-top:35px}.overview-heading{min-height:auto;padding-bottom:25px;flex-direction:column;gap:18px}.overview-links{width:100%;padding-top:0;flex-wrap:wrap}.status-summary{grid-template-columns:1fr 1fr 1fr}.summary-primary{grid-column:1 / -1;border-bottom:1px solid var(--line)}.summary-primary+.summary-metric{border-left:0}.hero{grid-template-columns:1fr;padding-top:55px;gap:45px}.hero h1{font-size:clamp(48px,14vw,70px)}.hero-status-card{max-width:600px}.dashboard-grid{grid-template-columns:1fr}.service-panel{grid-row:auto}.metric-strip{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.section-intro{align-items:start;flex-direction:column;gap:15px}.section-intro>p{width:auto}.contract-head{display:none}.contract-row{grid-template-columns:1.2fr .8fr auto;padding:16px 18px}.contract-row code,.contract-row .verified{display:none}.incident-grid{grid-template-columns:1fr}.cta-panel{grid-template-columns:65px 1fr}.cta-panel .primary-button{grid-column:1 / -1;justify-self:start}.public-shell footer{grid-template-columns:1fr auto}.footer-links{display:none}.admin-shell aside{transform:translate(-100%);transition:transform .25s;box-shadow:30px 0 80px #0006}.admin-shell aside.open{transform:translate(0)}.admin-main{width:100%;margin-left:0}.admin-header .mobile-menu{display:block}.admin-header>div:first-of-type{display:none}.admin-content{padding:39px 20px 70px}.metric-api-heading{grid-template-columns:auto 1fr}.metric-api-actions{grid-column:1 / -1}.api-meta{padding:12px 19px;flex-wrap:wrap}.api-secret{grid-template-columns:1fr auto}.api-secret>div{grid-column:1 / -1}}@media(max-width:580px){.header-brand-lockup{gap:10px}.header-brand-lockup .brand-word span{display:none}.product-signature.compact{padding-left:10px}.product-signature.compact small{display:none}.status-overview{padding-top:30px}.overview-heading{min-height:auto}.overview-heading h1{font-size:34px}.overview-heading p{font-size:12px}.overview-links>span{width:100%;margin-bottom:2px}.status-summary{grid-template-columns:1fr 1fr}.summary-primary{padding:22px 18px}.summary-metric{min-height:105px;padding:18px}.summary-metric:last-child{grid-column:1 / -1;border-left:0;border-top:1px solid var(--line)}.summary-orbit{width:50px;height:50px}.summary-primary h2{font-size:17px}.hero{padding-bottom:50px}.hero h1{font-size:49px}.hero-copy>p{font-size:13px}.hero-actions{align-items:flex-start;flex-direction:column;gap:18px}.hero-status-card{grid-template-columns:85px 1fr;padding:25px}.status-rings{width:85px;height:85px}.hero-status-copy h2{font-size:20px}.service-row{grid-template-columns:1fr auto;gap:10px;padding:14px 18px}.mini-chart,.service-stat{display:none}.service-uptime{align-self:center}.panel-heading,.company-profile-body{padding-left:18px;padding-right:18px}.company-profile-links{align-items:stretch;flex-direction:column;padding-bottom:10px}.company-profile-links a{justify-content:center}.metric-strip{grid-template-columns:1fr}.metric-item{min-height:205px;border-right:0;border-bottom:1px solid var(--line)}.metric-item:last-child{border-bottom:0}.section-block{padding-top:65px}.section-intro h2{font-size:26px}.contract-row{grid-template-columns:1fr auto}.network-badge{display:none}.incident-row{grid-template-columns:45px 10px 1fr;gap:10px}.incident-list{padding:5px 15px}.cta-panel{grid-template-columns:1fr;padding:28px}.cta-panel .primary-button{grid-column:auto}.cta-orb{width:55px;height:55px}.admin-header{padding:0 15px}.preview-button{display:none}.admin-title.row{align-items:start;flex-direction:column;gap:20px}.admin-stats,.form-grid,.metric-editor-grid{grid-template-columns:1fr}.field-wide{grid-column:auto}.health-field{grid-template-columns:1fr}.editor-panel{padding:14px}.identity-editor{grid-template-columns:58px 1fr}.company-logo-preview{width:54px;height:54px}.logo-actions{grid-column:1 / -1;flex-wrap:wrap}.header-image-editor{align-items:flex-start;flex-direction:column}.metric-api-heading{grid-template-columns:1fr}.metric-api-actions{grid-column:auto;flex-wrap:wrap}.api-meta{align-items:flex-start;flex-direction:column;gap:8px}.api-secret{grid-template-columns:1fr auto}.api-secret code{min-width:0}.api-state{justify-self:start}.login-card{padding:28px 22px}.back-link{top:18px;left:18px}}
