dialog.svelte-kd997j{width:min(28rem,calc(100vw - 2rem));padding:1.75rem;background:var(--panel);color:var(--text);border:1px solid var(--border);border-radius:var(--radius);box-shadow:0 1rem 4rem #0008}dialog.svelte-kd997j::backdrop{background:#05060fbb;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}h2.svelte-kd997j{margin:.5rem 0 1.5rem}.actions.svelte-kd997j{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1.5rem}.alert-summary.svelte-18n9c2c{display:grid;grid-template-columns:1fr 1fr;gap:18px}.alert-summary.svelte-18n9c2c h3:where(.svelte-18n9c2c){margin:12px 0}.alert-contact.svelte-18n9c2c{display:grid;grid-template-columns:1fr 1fr auto;gap:20px;align-items:end;margin:20px 0}.alert-contact-actions.svelte-18n9c2c{display:flex;gap:16px;align-items:center;min-height:44px}.alert-flow.svelte-18n9c2c{display:flex;gap:18px;align-items:center;flex-wrap:wrap;margin:24px 0;color:#ebc881}.alert-shift.svelte-18n9c2c{display:flex;justify-content:space-between;gap:20px;padding:12px 0;border-bottom:1px solid #2d3143}.alert-shift.svelte-18n9c2c:last-child{border-bottom:0}.checkbox.svelte-18n9c2c{display:flex;gap:10px;align-items:center;margin:24px 0}.checkbox.svelte-18n9c2c input:where(.svelte-18n9c2c){width:auto}.alert-activity.svelte-18n9c2c>h3:where(.svelte-18n9c2c){margin:32px 0 18px}.alert-activity.svelte-18n9c2c .button-row:where(.svelte-18n9c2c){margin-top:20px}@media(max-width:760px){.alert-summary.svelte-18n9c2c,.alert-contact.svelte-18n9c2c{grid-template-columns:1fr}.alert-contact.svelte-18n9c2c{border-bottom:1px solid #2d3143;padding-bottom:18px}.alert-shift.svelte-18n9c2c{flex-direction:column;gap:5px}}.alert-switch.svelte-1pqrmg3{display:flex;align-items:center;gap:.7rem;border:0;background:transparent;color:inherit;cursor:pointer}.alert-switch.svelte-1pqrmg3:disabled{opacity:.6;cursor:default}.track.svelte-1pqrmg3{width:2.7rem;height:1.5rem;border-radius:2rem;background:#4b5062;padding:.2rem;display:flex;align-items:center}.track.svelte-1pqrmg3>span:where(.svelte-1pqrmg3){width:1.1rem;height:1.1rem;border-radius:50%;background:#fff;transition:transform .15s}.track.enabled.svelte-1pqrmg3{background:#397f2a}.track.enabled.svelte-1pqrmg3>span:where(.svelte-1pqrmg3){transform:translate(1.2rem)}.quiet-hours.svelte-ubjchw{margin-top:1.5rem;border-top:1px solid var(--border);padding-top:1.5rem}fieldset.svelte-ubjchw{border:1px solid var(--border);border-radius:var(--radius);margin:1rem 0;padding:1rem}legend.svelte-ubjchw{color:var(--muted);padding:0 .4rem}.days.svelte-ubjchw{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem}.pager-actions.svelte-1iqzbcn{display:flex;gap:.75rem;flex-wrap:wrap;margin:1rem 0}.staff-login.svelte-1ymoff4{display:grid;grid-template-columns:1fr 420px;gap:70px;align-items:center;min-height:65vh;padding-top:70px;padding-bottom:70px}h1.svelte-1ymoff4{font-size:clamp(36px,4.5vw,62px);line-height:1.12;margin-top:18px}.hand.svelte-1ymoff4{display:inline-block;margin-top:30px;transform:rotate(-6deg);font-size:34px}.login-panel.svelte-1ymoff4{display:grid;gap:24px;margin:0;padding:35px}.login-panel.svelte-1ymoff4 h2:where(.svelte-1ymoff4){margin:0}.login-panel.svelte-1ymoff4 .text-button:where(.svelte-1ymoff4){justify-self:center}@media(max-width:800px){.staff-login.svelte-1ymoff4{grid-template-columns:1fr;gap:30px;padding-top:35px}.hand.svelte-1ymoff4{margin-top:16px}.login-panel.svelte-1ymoff4{padding:24px}}@font-face{font-family:Inter;src:url(/brand/Inter_normal_100-900_latin.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Centra No2;src:url(/brand/CentraNo2-Book.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Centra No2;src:url(/brand/CentraNo2-Bold.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Nanum Pen Script;src:url(/brand/NanumPenScript_normal_400.woff2) format("woff2");font-weight:400;font-display:swap}:root{font-family:Inter,sans-serif;color:#dadee7;background:#05060f;font-synthesis:none;--bg: #05060f;--panel: #0b0c14;--raised: #1b1e2d;--border: #2d3143;--muted: #939db8;--text: #dadee7;--green: #62e44b;--green-light: #7affa6;--bronze: #ebc881;--danger: #f08a8a;--radius: 8px;color-scheme:dark}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button,a,input,select,textarea{touch-action:manipulation}button,a{transition:color .15s ease-in-out,background .15s ease-in-out,border-color .15s ease-in-out}a{color:inherit;text-decoration:none}button{cursor:pointer}button:disabled{cursor:wait;opacity:.55}button:focus-visible,a:focus-visible,select:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid var(--green);outline-offset:4px}::selection{background:#62e44b;color:#183042}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:Centra No2,sans-serif;font-weight:700;letter-spacing:0}h2{font-size:30px;line-height:1.2}h3{font-size:18px;line-height:1.35}.wrap{width:min(1180px,calc(100% - 80px));margin-inline:auto}.muted,.meta{color:var(--muted)}.small{font-size:13px;line-height:1.7}.meta{font-size:12px}.green{color:var(--green)}.bronze{color:var(--bronze)!important}.hand{font-family:Nanum Pen Script,cursive;font-weight:400;line-height:.95;transform:rotate(-8deg);color:var(--bronze)}.eyebrow{font-size:11px;line-height:16px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--green)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:absolute;top:-100px;left:20px;z-index:100;background:var(--green);color:#183042;padding:12px}.skip-link:focus{top:10px}.site-header{border-bottom:1px solid var(--raised);height:91px;background:#05060ff2}.header-inner{width:min(1340px,calc(100% - 80px));height:100%;margin:auto;display:flex;align-items:center;gap:25px}.brand{display:flex;align-items:center}.brand img{width:163px;height:auto;display:block}.header-divider{width:1px;height:24px;background:var(--border)}.product-name{font-size:13px;color:var(--muted)}nav{display:flex;align-items:center}.site-header nav{margin-left:auto;gap:33px;font-size:13px;font-weight:600}.site-header nav a{position:relative;padding:34px 0}.site-header nav a.active{color:var(--green)}.site-header nav a.active:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--green)}.support-link{display:flex;align-items:center;gap:8px;color:var(--muted)}a:hover{color:var(--green)}.hero{display:grid;grid-template-columns:1.3fr 1fr;min-height:435px;align-items:center;gap:30px;padding-top:24px;padding-bottom:32px}.hero-copy{padding-top:12px}.hero .eyebrow{display:flex;align-items:center;gap:10px;margin-bottom:24px}.tiny-line{width:25px;height:2px;background:var(--green)}h1{font-size:68px;line-height:1.04}h1 span{display:block}.hero-description{font-size:16px;line-height:1.8;max-width:490px;color:var(--muted);margin-top:24px}.hero-meta{display:flex;align-items:center;gap:11px;margin-top:27px;flex-wrap:wrap}.status-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 11px;font-size:11px;border-radius:5px;background:var(--panel);border:1px solid var(--raised);font-weight:600}.status-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.healthy{color:var(--green)}.degraded,.maintenance{color:var(--bronze)}.outage{color:var(--danger)}.unknown{color:var(--muted)}.freshness{font-size:11px;color:var(--muted);font-variant-numeric:tabular-nums;min-width:95px}.refresh,.icon-button{border:0;background:transparent;color:var(--muted);padding:6px;display:inline-flex;align-items:center;justify-content:center}.refresh:hover,.icon-button:hover{color:var(--green)}.hero-visual{height:340px;position:relative;display:flex;align-items:center;justify-content:center;isolation:isolate}.signal-grid{position:absolute;top:25px;right:25px;bottom:25px;left:25px;background-image:radial-gradient(var(--border) 1px,transparent 1px);background-size:20px 20px;opacity:.36;-webkit-mask-image:radial-gradient(ellipse,#000 15%,transparent 70%);mask-image:radial-gradient(ellipse,#000 15%,transparent 70%);z-index:-1}.orbit{position:absolute;border:1px solid var(--raised);border-radius:50%;width:320px;height:170px;transform:rotate(-20deg);top:100px;left:80px;z-index:-1}.orbit-two{width:400px;height:230px;left:40px;top:70px;opacity:.45}.machine-illustration{width:166px;height:202px;position:relative;border:1px solid var(--border);background:var(--panel);border-radius:10px;transform:perspective(700px) rotateY(-18deg) rotate(7deg);box-shadow:18px 18px 0 -1px #080910,19px 19px 0 0 var(--raised),0 20px 90px #62e44b09;color:var(--border)}.machine-illustration.healthy{color:var(--green)}.machine-top{height:28px;border-bottom:1px solid var(--raised);display:flex;gap:4px;padding:11px 12px}.machine-top span{height:3px;width:3px;background:var(--muted);border-radius:50%}.machine-face{height:82px;display:flex;align-items:center;padding:12px 20px;justify-content:space-between}.machine-face img{width:42px;height:47px;opacity:.8;filter:grayscale(1)}.healthy .machine-face img{filter:none}.machine-lights{display:grid;gap:6px}.machine-lights i{width:3px;height:3px;background:currentColor;border-radius:50%}.machine-slot{height:29px;margin:0 12px 7px;border:1px solid var(--raised);border-radius:4px;display:flex;align-items:center;justify-content:space-between;padding:8px}.machine-slot span{width:55px;height:3px;background:var(--raised)}.machine-slot b{width:4px;height:4px;background:currentColor;border-radius:50%}.machine-feet{position:absolute;bottom:-8px;left:20px;right:20px;display:flex;justify-content:space-between}.machine-feet span{background:var(--border);width:20px;height:7px}.signal-badge{position:absolute;left:calc(50% + 57px);top:190px;display:grid;place-items:center;border:1px solid currentColor;background:var(--bg);width:55px;height:55px;border-radius:50%;box-shadow:0 0 0 7px var(--bg)}.hero-note{position:absolute;left:22px;top:30px;font-size:27px}.hand-arrow{position:absolute;width:70px;height:60px;left:100px;top:80px;fill:none;stroke:var(--bronze);stroke-width:1.5;stroke-linecap:round}.visual-caption{position:absolute;bottom:18px;font-size:12px;color:var(--muted)}.locations-section{padding-top:8px}.section-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:26px}.section-heading .eyebrow{display:block;margin-bottom:10px}.section-heading p{margin-top:8px}.section-note{font-size:28px;color:var(--green);margin-right:30px;margin-top:19px}.location-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.location-card{background:var(--panel);border:1px solid var(--raised);border-radius:8px;overflow:hidden;align-self:start}.location-map{height:91px;position:relative;background:var(--bg);border-bottom:1px solid var(--raised);overflow:hidden}.location-map>svg{width:100%;height:100%;color:var(--raised)}.map-outline{stroke:var(--border);stroke-width:1.2;fill:var(--panel)}.map-ring{fill:none;stroke:currentColor;opacity:.17}.location-card.healthy .map-ring,.location-card.healthy .map-pin{color:var(--green)}.location-card.degraded .map-ring,.location-card.degraded .map-pin,.location-card.maintenance .map-ring,.location-card.maintenance .map-pin{color:var(--bronze)}.location-card.outage .map-ring,.location-card.outage .map-pin{color:var(--danger)}.location-card.unknown .map-ring,.location-card.unknown .map-pin{color:var(--muted)}.map-pin{fill:currentColor}.map-code{position:absolute;right:16px;top:16px;font-size:10px;letter-spacing:.12em;color:var(--muted);font-weight:600}.location-content{padding:23px 24px}.location-title{display:flex;justify-content:space-between;align-items:center;gap:10px}.location-title h3{color:var(--text);font-size:20px}.location-city{font-size:12px;color:var(--muted);margin-top:6px}.location-state{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;margin-top:23px}.location-footnote{font-size:11px;line-height:1.6;color:var(--muted);display:flex;gap:7px;align-items:center;margin-top:17px}.affected-list{border-top:1px solid var(--raised);margin-top:20px;padding-top:17px}.affected-machine{display:flex;align-items:flex-start;gap:10px}.affected-machine+.affected-machine{margin-top:16px}.affected-machine strong{font-size:12px;color:var(--text);font-weight:600}.affected-machine p{font-size:11px;line-height:1.7;color:var(--muted);margin-top:5px}.updates-section{padding-top:67px;scroll-margin-top:25px}.filter select{min-width:155px;font-size:12px;background:var(--panel)}select,input,textarea{background:var(--panel);border:1px solid var(--raised);border-radius:6px;padding:12px 14px;color:var(--text);max-width:100%;transition:border-color .15s}select:hover,input:hover,textarea:hover{border-color:var(--border)}select:focus,input:focus,textarea:focus{border-color:var(--green)}.quiet-panel{border:1px solid var(--raised);border-radius:8px;background:var(--panel);padding:28px;display:flex;align-items:center;gap:19px;position:relative}.quiet-icon{width:47px;height:47px;display:grid;place-items:center;border-radius:8px;color:var(--green);background:#62e44b0b;border:1px solid #62e44b24;flex:none}.quiet-panel h3{font-size:19px}.quiet-panel p{font-size:12px;color:var(--muted);line-height:1.7;margin-top:5px}.quiet-note{margin-left:auto;font-size:27px;color:var(--green);padding-right:25px;white-space:nowrap}.history-heading{display:flex;align-items:center;justify-content:space-between;margin:31px 0 14px}.history-heading h3{font:600 12px Inter,sans-serif}.history-heading span{font-size:11px;color:var(--muted)}.history-incident{border-top:1px solid var(--raised);border-bottom:1px solid var(--raised)}.history-toggle{display:flex;align-items:center;gap:18px;width:100%;background:transparent;color:var(--text);border:0;text-align:left;padding:21px 3px}.history-toggle>div{flex:1}.history-toggle h3{font-family:Inter,sans-serif;font-weight:500;font-size:13px}.history-toggle p{font-size:11px;color:var(--muted);margin-top:7px}.history-toggle p span{padding:0 7px}.resolved-icon{border:1px solid var(--raised);border-radius:50%;width:29px;height:29px;display:grid;place-items:center;color:var(--green)}.rotated{transform:rotate(90deg)}.history-detail{padding:0 20px 20px 50px}.history-detail p{font-size:13px;line-height:1.8;margin-bottom:12px}.history-detail time{display:block;color:var(--muted);font-size:11px;margin-bottom:4px}.empty-history{font-size:12px;color:var(--muted);padding:23px 4px;border-top:1px solid var(--raised)}.active-incident{display:flex;gap:18px;padding:26px;background:var(--panel);border:1px solid var(--raised);border-left:3px solid var(--bronze);border-radius:8px;margin-bottom:22px}.incident-marker{padding-top:3px}.incident-content{flex:1;min-width:0}.incident-top{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:12px}.incident-top time{font-size:11px;color:var(--muted)}.incident-phase{font-size:10px;letter-spacing:.07em;text-transform:uppercase;font-weight:700}.machine-label{display:block;color:var(--muted);font-size:12px;margin-top:6px}.timeline{padding-top:22px}.timeline-entry{display:flex;gap:15px;position:relative;padding-bottom:22px}.timeline-entry:last-child{padding-bottom:0}.timeline-entry>span{height:6px;width:6px;background:var(--bronze);border-radius:50%;flex:none;margin-top:6px}.timeline-entry time{font-size:10px;color:var(--muted)}.timeline-entry p{font-size:13px;line-height:1.8;margin-top:7px;max-width:820px}.maintenance-section{padding-top:28px}.maintenance-card{border:1px solid #ebc88133;background:var(--panel);border-radius:8px;padding:26px;display:flex;gap:20px}.notice-icon{color:var(--bronze)}.maintenance-card h3{margin-top:7px}.maintenance-card p{color:var(--muted);font-size:13px;line-height:1.8;margin:9px 0 12px}.help-section{display:flex;align-items:center;position:relative;justify-content:space-between;gap:30px;padding:58px 0 59px;margin-top:51px;border-top:1px solid var(--raised);border-bottom:1px solid var(--raised)}.help-section .eyebrow{display:block;margin-bottom:12px}.help-section h2{font-size:27px}.help-section p{font-size:13px;line-height:1.8;color:var(--muted);margin-top:13px}.button{display:inline-flex;align-items:center;justify-content:center;gap:12px;border:1px solid transparent;border-radius:6px;padding:14px 21px;text-transform:uppercase;font-size:11px;font-weight:800;line-height:1.2;white-space:nowrap}.button.primary{background:var(--green);color:#183042}.button.primary:hover{background:#4fba3d;color:#183042}.button.secondary{background:var(--text);color:var(--panel)}.button.secondary:hover{background:#b8bdc7;color:var(--panel)}.button.subtle{border-color:var(--border);background:var(--panel);color:var(--text)}.help-section .button{margin-right:68px}.help-note{font-size:24px;position:absolute;right:40px;bottom:25px;transform:rotate(-6deg)}.site-footer{display:flex;align-items:center;padding:32px 0 84px;gap:25px;font-size:11px;color:var(--muted)}.footer-brand{display:flex;align-items:center;gap:9px;font-size:12px;font-weight:600;color:var(--text)}.footer-brand img{height:24px;width:22px}.site-footer>div{display:flex;margin-left:auto;gap:25px}.preview-bar{position:fixed;bottom:0;left:0;right:0;background:var(--raised);border-top:1px solid var(--border);min-height:45px;display:flex;align-items:center;justify-content:center;gap:16px;font-size:11px;z-index:20;box-shadow:0 -8px 30px #0004;padding:6px 16px}.preview-bar span{color:var(--muted)}.preview-bar b{color:var(--text)}.preview-bar select{font-size:11px;padding:6px 10px}.preview-bar a{display:flex;align-items:center;gap:7px;color:var(--green)}.preview-bar button{background:none;color:var(--muted);border:0;display:grid;place-items:center}.admin-main{padding-top:50px;min-height:75vh}.admin-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px}.admin-heading h1{font-size:42px;margin:12px 0}.admin-heading p{font-size:14px}.staff-banner{display:flex;align-items:center;gap:10px;border:1px solid var(--raised);background:var(--panel);padding:16px 19px;border-radius:6px;font-size:12px;color:var(--muted)}.staff-banner svg{color:var(--green)}.staff-notifications{margin-left:auto}.admin-tabs{gap:22px;border-bottom:1px solid var(--raised);margin:20px 0 35px;overflow:auto}.admin-tabs button{white-space:nowrap;font-size:12px;font-weight:600;background:transparent;border:0;border-bottom:2px solid transparent;padding:19px 0;color:var(--muted)}.admin-tabs button.chosen{color:var(--green);border-color:var(--green)}.admin-main h2{font-size:24px}.probe-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.probe-card{padding:23px;border:1px solid var(--raised);background:var(--panel);border-radius:8px}.probe-card p{margin-top:12px;font-size:12px}.probe-card p.meta{font-size:10px}.attention-heading{margin-top:35px}.button-row{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.table-wrap{overflow-x:auto;border:1px solid var(--raised);border-radius:8px;background:var(--panel)}table{width:100%;border-collapse:collapse;text-align:left;font-size:12px}th{font-size:10px;text-transform:uppercase;letter-spacing:.07em;background:var(--bg);color:var(--muted);font-weight:600;padding:16px 18px}td{padding:18px;border-top:1px solid var(--raised)}.target-cell{max-width:350px;overflow-wrap:anywhere;color:var(--muted)}.text-button{background:none;border:0;color:var(--green);display:inline-flex;gap:5px;align-items:center;font-size:12px;padding:4px}.state-text{text-transform:capitalize;font-size:12px}.editor-panel{background:var(--panel);border:1px solid var(--raised);border-radius:8px;padding:25px;margin-bottom:25px}.editor-panel>p{margin-top:10px;margin-bottom:18px}.editor-panel .section-heading{margin-bottom:20px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-bottom:25px}label{font-size:12px;font-weight:600;display:block}label input,label select,label textarea{display:block;width:100%;margin-top:8px}label small{display:block;color:var(--muted);font-weight:400;font-size:11px;margin-top:7px;line-height:1.5}.span-two{grid-column:span 2}.optional{font-weight:400;color:var(--muted);font-size:11px}.checkbox{display:flex;align-items:center;gap:10px;font-weight:400}.checkbox input{width:16px;height:16px;margin:0;accent-color:var(--green)}textarea{resize:vertical;width:100%;line-height:1.65;margin:8px 0 18px}.search-field{display:flex;align-items:center;gap:12px;margin-bottom:18px;color:var(--muted)}.search-field input{max-width:380px;margin:0}.form-notice{padding:15px 20px;border:1px solid var(--border);border-radius:6px;margin-bottom:20px;font-size:13px}.form-notice.error{color:var(--danger);background:#f08a8a0a}.form-notice.success{color:var(--green)}fieldset{border:1px solid var(--raised);border-radius:6px;padding:20px}legend{font-size:12px;color:var(--muted)}.check-options{display:flex;gap:18px;flex-wrap:wrap}.work-list article{border-bottom:1px solid var(--raised);padding:20px 0}.work-list p{margin:8px 0 12px;font-size:13px}.staff-update{font-size:13px;line-height:1.8;margin:15px 0}.staff-update .meta{display:block;margin-bottom:5px}@media(min-width:1500px){.hero{min-height:470px}.hero-copy{padding-top:0}.hero-visual{transform:scale(1.06)}}@media(max-width:1000px){.wrap{width:calc(100% - 48px)}.header-inner{width:calc(100% - 48px);gap:18px}.site-header nav{gap:20px}.product-name{display:none}.hero{grid-template-columns:1.2fr 1fr}.hero h1{font-size:52px}.hero-visual{transform:scale(.85)}.hero-note{left:0}.orbit{left:10px}.orbit-two{left:-20px}.location-content{padding:20px}.quiet-note{font-size:23px;padding-right:0}.help-section .button{margin-right:0}.help-note{right:0}.admin-tabs{gap:18px}.section-heading .button{font-size:10px;padding:12px}.admin-heading h1{font-size:35px}}@media(max-width:700px){.wrap{width:calc(100% - 36px)}.site-header{height:73px}.header-inner{width:calc(100% - 36px)}.brand img{width:137px}.header-divider{display:none}.site-header nav{gap:18px}.site-header nav a{padding:27px 0;font-size:11px}.site-header nav a:nth-child(2){display:none}.site-header nav .support-link{font-size:0;gap:0}.site-header nav .support-link svg{width:18px;height:18px}.hero{grid-template-columns:1fr;min-height:0;padding-top:44px;padding-bottom:40px;gap:0}.hero h1{font-size:48px}.hero-description{font-size:14px;max-width:470px}.hero-visual{display:none}.hero .eyebrow{margin-bottom:22px}.hero-meta{gap:8px;margin-top:23px}.freshness,.status-pill{font-size:10px}.section-heading{align-items:flex-start;gap:15px;margin-bottom:22px}.section-heading h2{font-size:25px}.section-note{font-size:21px;margin:20px 0 0;max-width:90px}.location-grid{grid-template-columns:1fr;gap:14px}.location-card{display:grid;grid-template-columns:95px 1fr}.location-map{height:100%;border-bottom:0;border-right:1px solid var(--raised)}.location-map>svg{height:100%;width:260px;position:absolute;left:-80px;top:10px}.map-code{top:15px;left:15px;right:auto;font-size:9px}.location-content{padding:20px}.location-title h3{font-size:19px}.location-city{font-size:11px}.location-state{margin-top:15px;font-size:11px}.location-footnote{align-items:flex-start;font-size:10px}.location-footnote svg{flex:none;margin-top:2px}.updates-section{padding-top:43px}.filter select{min-width:110px;font-size:11px;padding:10px 8px}.quiet-panel{padding:22px 18px;gap:14px;align-items:flex-start}.quiet-icon{width:36px;height:36px}.quiet-panel h3{font-size:17px}.quiet-panel p{font-size:11px}.quiet-note{display:none}.history-heading{margin-top:26px}.history-heading span{font-size:10px}.history-toggle{gap:13px;padding-block:19px}.history-toggle h3{font-size:12px}.active-incident{padding:20px 16px;gap:12px}.incident-top{align-items:flex-start;flex-direction:column;gap:7px}.incident-top time{font-size:10px}.incident-content h3{font-size:19px}.timeline-entry p{font-size:12px}.maintenance-card{padding:20px 16px;gap:12px}.help-section{margin-top:37px;padding:35px 0 55px;flex-direction:column;align-items:flex-start;gap:24px}.help-section h2{font-size:24px}.help-note{right:7px;bottom:29px;font-size:21px}.site-footer{padding:28px 0 106px;flex-wrap:wrap;gap:18px;font-size:10px}.site-footer>div{margin-left:0;justify-content:space-between;width:100%;gap:10px}.preview-bar{flex-wrap:wrap;gap:8px 12px;font-size:10px}.preview-bar>span{width:100%;text-align:center}.preview-bar label,.preview-bar select{font-size:10px}.admin-heading{align-items:flex-start;flex-direction:column}.admin-heading h1{font-size:34px}.admin-heading p{font-size:12px}.staff-banner{flex-wrap:wrap;font-size:11px}.staff-notifications{width:100%;margin-left:28px}.probe-grid{grid-template-columns:1fr}.admin-main .section-heading{flex-direction:column}.form-grid{grid-template-columns:1fr;gap:18px}.span-two{grid-column:auto}.editor-panel{padding:20px 16px}.admin-tabs{margin-bottom:26px;gap:20px}.admin-tabs button{font-size:11px}.button{padding:13px 16px}.check-options{flex-direction:column}.attention-heading{margin-top:28px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.quiet-icon.neutral{color:var(--muted);background:var(--raised);border-color:var(--border)}.history-controls{display:flex;align-items:flex-end;gap:20px;margin:25px 0}.history-controls label{min-width:160px;flex:1}.history-controls select{width:100%;margin-top:8px}.history-controls .button{margin-bottom:1px}.coverage-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.coverage-number{display:block;font-family:Centra No2,sans-serif;font-size:32px;margin:10px 0}.coverage-note{display:flex;align-items:flex-start;gap:12px;margin:25px 0;color:var(--muted);font-size:12px;line-height:1.8}.coverage-note svg{flex:none;margin-top:3px}@media(max-width:700px){.history-controls{flex-wrap:wrap;gap:14px}.history-controls label{min-width:130px}.coverage-grid{grid-template-columns:repeat(2,1fr)}.coverage-grid .probe-card{padding:18px}}.evidence-row{display:flex;gap:6px}.evidence-chip{padding:5px 7px;border:1px solid var(--border);border-radius:4px;font-size:10px;white-space:nowrap}.evidence-chip.pass{color:var(--green)}.evidence-chip.fail{color:var(--danger)}.machine-face img{filter:none}.data-centre-grid{gap:14px}.data-centre-grid .location-card{display:grid;grid-template-columns:52px minmax(0,1fr);align-items:stretch}.data-centre-grid .dc-mark{height:auto;min-height:118px;border-right:1px solid var(--raised);border-bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;color:var(--muted)}.country-code{font-size:10px;font-weight:700;letter-spacing:.08em}.data-centre-grid .location-content{padding:20px}.data-centre-grid .location-title h3{font-size:21px}.data-centre-grid .location-city{font-size:10px}.data-centre-grid .location-state{margin-top:14px}.data-centre-search{margin:0 0 20px}.data-centre-search input{max-width:380px}.maintenance-picker{display:flex;align-items:flex-end;gap:15px;margin-bottom:22px;flex-wrap:wrap}.maintenance-picker label{min-width:200px}.maintenance-picker select{margin-top:8px}.maintenance-checks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.maintenance-checks .checkbox{align-items:flex-start}.maintenance-checks small{display:block;color:var(--muted);font-size:10px;margin-top:5px}.selection-note{margin-top:18px}@media(max-width:1000px){.data-centre-grid,.maintenance-checks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.data-centre-grid{grid-template-columns:1fr}.data-centre-grid .location-title h3{font-size:20px}.maintenance-checks{grid-template-columns:1fr}.locations-section .section-heading h2{max-width:240px}.maintenance-picker label{width:100%}.maintenance-picker .button{font-size:10px}.data-centre-search input{min-width:0;width:100%}}.data-centre-grid .dc-mark>svg{position:static;width:20px;height:20px;left:auto;top:auto;opacity:.7;flex:none}.data-centre-grid .dc-mark .country-code{line-height:16px}.services-section{padding-bottom:2rem}.service-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:700px){.service-grid{grid-template-columns:1fr}}.service-grid .location-card{display:block}
