:root{--bg:#fbf8f4;--paper:#fffefa;--ink:#29251f;--muted:#80766b;--line:#e9e2d8;--orange:#c75224;--green:#20835c;--green-bg:#edf7ee;--amber:#b97819;--red:#b4453f;--blue:#4f7399}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:14px;line-height:1.6}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}button:disabled{cursor:wait;opacity:.6}button:focus-visible,a:focus-visible,[tabindex]:focus-visible{outline:3px solid #cb6b35;outline-offset:4px}h1,h2,h3,p{margin:0}h1,h2,h3{letter-spacing:-.04em}a[hidden],[hidden]{display:none!important}.orange{color:var(--orange)}.site-header{max-width:1120px;margin:auto;height:100px;padding:0 34px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--line)}.brand{display:flex;align-items:center;gap:10px;font-size:23px;font-weight:750;letter-spacing:-1px}.brand-icon{position:relative;width:34px;height:34px;display:grid;place-items:center;background:#f87938;border-radius:10px;color:#4a2517;font-size:21px}.brand-icon>span{position:absolute;right:-2px;bottom:-2px;height:11px;width:11px;border:3px solid var(--bg);border-radius:99px;background:#23875c}.brand-divider{width:1px;height:24px;background:var(--line);margin:0 9px}.brand small{font-size:12px;color:var(--muted);font-weight:500;letter-spacing:0}.back-link{font-size:11px;color:#73695e;display:flex;gap:10px;white-space:nowrap}.back-link span{font-size:16px}main{max-width:960px;margin:auto;padding:63px 34px 0}.eyebrow{display:block;text-transform:uppercase;font-size:10px;font-weight:700;letter-spacing:1.8px;color:var(--orange);margin-bottom:16px}.intro-title{display:flex;justify-content:space-between;align-items:center;gap:24px}.intro h1{font-size:43px;line-height:1.16;font-weight:730;letter-spacing:-1.9px}.intro>p{color:var(--muted);font-size:13px;line-height:1.85;margin:19px 0 33px}.feed-button{display:flex;gap:9px;align-items:center;border:1px solid var(--line);border-radius:10px;background:var(--paper);padding:10px 15px;white-space:nowrap;font-size:11px;font-weight:600}.feed-button>span:first-child{color:var(--orange);font-size:17px}.overall{display:flex;align-items:center;gap:18px;border:1px solid #d6dfd7;border-radius:15px;background:var(--green-bg);padding:25px 27px;transition:background .2s}.overall-icon{height:44px;width:44px;border-radius:50%;background:#d8eddc;display:grid;place-items:center;color:#21794e;font-size:23px;flex-shrink:0}.overall h2{font-size:21px;letter-spacing:-.7px;line-height:1.4}.overall p{font-size:11px;color:#647766;margin-top:4px}.live-pill{display:flex;align-items:center;gap:6px;background:#fff9;border:1px solid #cde0cf;font-size:9px;padding:4px 9px;border-radius:99px;margin-left:auto;white-space:nowrap}.live-pill i{width:5px;height:5px;background:currentColor;border-radius:99px}.overall.down{background:#fcf0ee;border-color:#ebc8c4}.overall.down .overall-icon{background:#f0d9d5;color:var(--red)}.overall.down p{color:#98645d}.overall.degraded{background:#fff6e8;border-color:#efdbb9}.overall.degraded .overall-icon{background:#f5e6c9;color:var(--amber)}.overall.degraded p{color:#90774d}.overall.maintenance{background:#eef3f9;border-color:#d1deeb}.overall.maintenance .overall-icon{background:#dbe7f4;color:var(--blue)}.overall.unknown{background:#f0eeeb;border-color:#dfdbd5}.overall.unknown .overall-icon{background:#e2ded8;color:var(--muted)}.overall.unknown p{color:var(--muted)}.update-row{display:flex;justify-content:space-between;align-items:center;margin:15px 2px 28px;color:#968b7f;font-size:10px}.update-row button{border:0;color:#776a5b;background:transparent;display:flex;gap:6px;align-items:center;font-size:11px;padding:5px}.services-card{border:1px solid var(--line);border-radius:15px;background:var(--paper);overflow:hidden}.section-head{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:24px 27px}.section-head h2{font-size:20px;font-weight:680;letter-spacing:-.7px}.section-head p{font-size:11px;color:var(--muted);margin-top:4px}.utc-label,.history-count{border:1px solid var(--line);border-radius:6px;padding:3px 7px;font-size:9px;color:var(--muted);white-space:nowrap}.component{padding:25px 27px 21px;border-top:1px solid var(--line)}.component-top{display:flex;justify-content:space-between;gap:18px;align-items:center}.component h3{font-size:14px;letter-spacing:-.25px}.component-description{color:var(--muted);font-size:10px;margin:5px 0 15px}.component-state{display:flex;align-items:center;gap:7px;font-size:10px;color:var(--green);white-space:nowrap}.component-state i{width:6px;height:6px;border-radius:99px;background:currentColor}.component-state.down{color:var(--red)}.component-state.degraded{color:var(--amber)}.component-state.maintenance{color:var(--blue)}.component-state.unknown{color:var(--muted)}.bars{display:grid;grid-template-columns:repeat(90,minmax(0,1fr));gap:3px;align-items:stretch;height:30px}.bar{display:block;border-radius:2px;min-width:0;position:relative;cursor:help}.bar:focus-visible{outline-offset:2px}.operational{background:#7cad84}.degraded{background:#e2b45e}.down{background:#ce7b70}.maintenance{background:#88a1be}.unknown{background:#e9e4dc}.component-foot{display:flex;align-items:center;justify-content:space-between;margin-top:10px;font-size:9px;color:#a0968a;gap:10px}.component-foot strong{font-weight:550;color:#817465}.component-sample{display:flex;justify-content:space-between;gap:12px;margin-top:13px;color:#9b9084;font-size:9px}.history-key{display:flex;gap:20px;flex-wrap:wrap;padding:16px 27px;border-top:1px solid var(--line);font-size:9px;color:var(--muted);background:#fcfaf6}.history-key span{display:flex;align-items:center;gap:6px}.history-key i{display:block;width:7px;height:7px;border-radius:2px}.measurement{font-size:9px;line-height:1.8;color:#a29789;margin:13px 5px 45px}.incident-section>.section-head{padding:0 2px 23px}.incident-section .eyebrow{font-size:9px;margin-bottom:9px}.incident{background:var(--paper);border:1px solid var(--line);border-radius:13px;padding:23px 27px;margin-bottom:14px;scroll-margin-top:25px}.incident-top{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:18px}.incident-top h3{font-size:15px;letter-spacing:-.3px}.incident-date{font-size:10px;color:var(--muted);margin-top:5px}.incident-pill{font-size:9px;padding:3px 9px;border-radius:99px;background:#f6eee1;color:#956919;white-space:nowrap}.incident-pill.resolved{color:#427a50;background:#edf5eb}.incident-pill.maintenance{color:#577b9a;background:#edf2f8}.incident-update{position:relative;padding:0 0 16px 17px;border-left:1px solid var(--line);margin-left:3px}.incident-update:last-child{padding-bottom:0}.incident-update:before{content:'';position:absolute;left:-3.5px;top:7px;width:6px;height:6px;background:#d6cbbb;border:1px solid var(--paper);border-radius:99px}.incident-update b{font-size:10px;letter-spacing:.1px;text-transform:capitalize}.incident-update p{font-size:11px;color:#7b6f61;margin:4px 0 6px;white-space:pre-wrap;overflow-wrap:anywhere}.incident-update time{font-size:9px;color:#a39788}.incident-meta{display:flex;gap:10px;margin-top:18px;font-size:9px;color:#ac9f8d}.active-incidents{margin-bottom:25px}.active-incidents>.eyebrow{color:var(--amber);margin-bottom:11px}.active-incidents .incident{border-color:#e9d6b5}.empty-history{border:1px dashed #dfd5c8;border-radius:13px;text-align:center;padding:38px 25px}.empty-history .empty-icon{color:#7e9c7a;display:block;font-size:23px;margin-bottom:9px}.empty-history h3{font-size:14px;letter-spacing:-.3px}.empty-history p{font-size:11px;color:var(--muted);margin-top:7px}.about-monitoring{display:flex;gap:18px;padding:24px 26px;background:#f3eee5;border:1px solid #e8e0d3;border-radius:12px;margin-top:35px}.about-symbol{color:var(--orange);font-size:25px}.about-monitoring h2{font-size:16px;letter-spacing:-.4px;margin-bottom:8px}.about-monitoring p{font-size:11px;color:#8a7c69;line-height:1.8}.about-monitoring .small-note{font-size:9px;margin-top:8px}footer{max-width:892px;margin:55px auto 0;padding:29px 0 35px;border-top:1px solid var(--line);display:flex;gap:15px;align-items:center;flex-wrap:wrap;color:#9f9486;font-size:9px}.footer-brand{font-size:14px;letter-spacing:-.5px;font-weight:700;color:#7b6b56}.footer-brand span{color:var(--orange)}footer>div{display:flex;gap:20px;margin-left:auto}footer a:hover{color:var(--orange)}.skeleton{color:var(--muted);font-size:12px;text-align:center;padding:45px 20px}.error{background:#fff0ed;border:1px solid #eccfc9;color:#924b3e;padding:15px 20px;border-radius:10px;margin-bottom:20px;font-size:12px}.skip{position:fixed;top:-100px;left:20px;background:white;padding:10px 16px;z-index:10}.skip:focus{top:10px}.noscript{text-align:center;padding:20px;background:#fff4da;font-size:13px}@media(max-width:700px){.site-header{height:80px;padding:0 22px}.brand{font-size:20px}.brand-divider{margin:0 3px}.back-link{font-size:10px}main{padding:42px 22px 0}.intro h1{font-size:35px;letter-spacing:-1.4px}.intro-title{align-items:flex-start;flex-direction:column;gap:20px}.intro>p{margin-top:19px}.overall{padding:21px 20px;gap:13px}.overall h2{font-size:18px}.overall-icon{width:37px;height:37px}.live-pill{display:none}.section-head{padding:21px 20px}.component{padding:22px 20px}.bars{gap:2px;height:27px}.history-key{padding:15px 20px;gap:13px}.component-foot{font-size:8px}.component-foot strong{font-size:9px}.component-sample{flex-wrap:wrap}.incident{padding:20px}.incident-top{flex-wrap:wrap;gap:10px}.about-monitoring{padding:22px 20px}footer{margin:38px 22px 0;display:block}footer>p{margin-top:8px}footer>div{margin-top:15px;gap:16px;flex-wrap:wrap}.measurement{margin-bottom:34px}}@media(max-width:400px){.brand small{display:none}.brand-divider{display:none}.intro h1{font-size:31px}.site-header{padding:0 18px}main{padding-inline:18px}.component-state{font-size:9px}.component h3{font-size:13px}.bars{gap:1px}.component-foot>span:last-child{display:none}}@media(prefers-reduced-motion:reduce){*{transition:none!important;scroll-behavior:auto!important}}

.daily-details{margin-top:15px;max-height:280px;overflow:auto;font-size:10px;color:var(--muted)}.daily-details summary{cursor:pointer;font-size:9px;padding:4px 0}.daily-details table{width:100%;border-collapse:collapse;margin-top:10px}.daily-details th,.daily-details td{text-align:left;border-bottom:1px solid var(--line);padding:8px 5px}.daily-details th{position:sticky;top:0;background:var(--paper)}

.overall.operational{background:var(--green-bg)}.component-state.operational,.component-state.degraded,.component-state.down,.component-state.maintenance,.component-state.unknown{background:transparent}.component-foot,.component-sample,.measurement,.update-row,.incident-update time,.incident-meta{color:#82776a}.component-sample,.measurement{font-size:10px}footer{color:#817568}
