.mwr-status-look{--mwr-gap:20px;--mwr-pad:24px;--mwr-panel:var(--tint-panel, rgba(0, 0, 0, 0.03))}.mwr-status-look .mwr-status-hero,.mwr-status-look .mwr-status-chart,.mwr-status-look .mwr-status-side,.mwr-status-look .mwr-status-voices{box-sizing:border-box;min-width:0;padding:var(--mwr-pad);background:var(--mwr-panel);border:1px solid var(--border-color,#e0e0e0);border-radius:var(--card-radius,0px)}.mwr-status-look .mwr-status-hero,.mwr-status-look .mwr-status-row,.mwr-status-look .mwr-status-voices{margin:0 0 var(--mwr-gap)}body.site-layout-tiles.mwr-status-look .mwr-status-hero,body.site-layout-tiles.mwr-status-look .mwr-status-chart,body.site-layout-tiles.mwr-status-look .mwr-status-side,body.site-layout-tiles.mwr-status-look .mwr-status-voices{padding:var(--tiles-pad-sm,var(--mwr-pad));background:var(--tiles-card-bg);border:0;border-radius:var(--tiles-radius);box-shadow:var(--tiles-tile-shadow,none);--outer-bg:var(--tiles-inset-bg);--border-color:var(--tiles-line);--mwr-panel:var(--tiles-inset-bg)}body.site-layout-tiles.mwr-status-look .content-wrapper>.mwr-status-row{padding:0;background:transparent;border-radius:0;box-shadow:none;margin-block:0 var(--tiles-gap);gap:var(--tiles-gap)}.mwr-status-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,340px);gap:28px;align-items:start}.mwr-status-hero__main{display:flex;flex-direction:column;gap:18px;min-width:0}.mwr-status-id{display:flex;align-items:center;gap:20px}.mwr-status-look .mwr-status-logo.reports-single-header-image-wrapper{flex:none;width:112px;height:112px;margin:0;padding:8px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:var(--image-radius,0px);outline-width:3px;outline-offset:0}.mwr-status-look .mwr-status-logo img{width:100%;height:auto;max-height:100%;object-fit:contain;border-radius:0}.mwr-status-look .mwr-status-logo.is-square{padding:0}.mwr-status-look .mwr-status-logo.is-square img{height:100%}.mwr-status-look .mwr-status-logo.is-empty{font-size:44px;font-weight:700;color:var(--text-color-light,#777);background:var(--mwr-panel)}.mwr-status-look .mwr-status-logo{--mwr-badge:22px;--mwr-badge-ring:3px;--mwr-badge-offset:-8px}.mwr-status-look .mwr-status-logo::before{content:"";position:absolute;z-index:1;right:calc(var(--mwr-badge-offset) - var(--mwr-badge-ring));bottom:calc(var(--mwr-badge-offset) - var(--mwr-badge-ring));width:calc(var(--mwr-badge) + 2 * var(--mwr-badge-ring));aspect-ratio:1;border-radius:50%;background:var(--content-bg,#fff)}body.site-layout-tiles.mwr-status-look .mwr-status-logo::before{background:var(--tiles-card-bg,var(--content-bg,#fff))}.mwr-status-look .mwr-status-logo::after{z-index:2;width:var(--mwr-badge);bottom:var(--mwr-badge-offset);right:var(--mwr-badge-offset)}.mwr-status-id__text{display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-width:0}.mwr-status-look .mwr-status-id h1.entry-title{margin:0;text-align:start;font-size:clamp(1.5rem, 1.1rem + 1.6vw, 2.25rem);line-height:1.15}.mwr-status-look .mwr-status-id .outage-status-text{margin:0;padding:8px 16px;font-size:1rem;font-weight:700;border-radius:999px;justify-content:flex-start;text-align:start;max-width:100%}.mwr-status-look .mwr-status-id .outage-status-text::before{width:20px;height:20px}.mwr-status-look .mwr-status-report .report-button{width:100%;max-width:none;margin:0 0 14px;padding:18px 24px;font-size:clamp(1rem, 0.9rem + 0.8vw, 1.3rem);box-sizing:border-box}.mwr-status-look .mwr-status-report .report-button img{width:40px;height:auto}.mwr-status-look .mwr-status-report .specific-issues-info{margin:0 0 10px;text-align:start;font-weight:500;font-size:0.9rem}.mwr-status-look .mwr-status-report .specific-issues-buttons{display:flex;flex-wrap:wrap;gap:8px;max-width:none;margin:0}.mwr-status-look .mwr-status-report .specific-issue-btn{min-height:44px;padding:8px 16px;font-size:0.95rem;font-weight:600;color:var(--text-color,#333);background:var(--content-bg,#fff);border:1px solid var(--border-color,#e0e0e0);border-radius:999px;box-shadow:none;text-transform:none}.mwr-status-look .mwr-status-report .specific-issue-btn:hover{color:#fff;background:#c0392b;border-color:#c0392b;transform:none}.mwr-status-hero__side{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mwr-status-count,.mwr-status-rating{padding:14px 16px;background:var(--content-bg,#fff);border:1px solid var(--border-color,#e0e0e0);border-radius:calc(var(--card-radius, 0px) * 0.8)}.mwr-status-count{display:flex;flex-direction:column;gap:2px}.mwr-status-count__label{font-size:0.75rem;font-weight:600;letter-spacing:0.06em;text-transform:uppercase;color:var(--text-color-light,#777)}.mwr-status-count__value.total-outages{font-size:2rem;font-weight:700;line-height:1.15;color:var(--text-color,#333)}.mwr-status-count__value[data-status="warning"]{color:var(--status-warning)}.mwr-status-count__value[data-status="critical"]{color:var(--status-critical)}.mwr-status-look .mwr-status-check{grid-column:1 / -1;margin:0;padding:0;background:none;border:0}.mwr-status-look .mwr-status-check .web-status{box-sizing:border-box;width:100%;max-width:none;min-height:56px;margin:0;padding:10px 16px;display:flex;align-items:center;gap:12px;border:0;border-radius:calc(var(--control-radius, 4px) * 6 / 4);background-color:#1d65a6;color:#fff;cursor:pointer;transition:opacity 0.2s ease,transform 0.2s ease}.mwr-status-look .mwr-status-check .web-status:hover{opacity:0.9;transform:translateY(-1px)}.mwr-status-look .mwr-status-check .web-status-svg{width:28px;height:28px;flex:none;display:flex;align-items:center;justify-content:center}.mwr-status-look .mwr-status-check .web-status-svg img{width:100%;height:100%;object-fit:contain}.mwr-status-look .mwr-status-check .web-status-text{flex:1;max-width:none;font-size:1rem;font-weight:700;line-height:1.3;text-align:start;color:#fff}.mwr-status-rating{grid-column:1 / -1;display:flex;align-items:center;gap:12px}.mwr-status-rating__value{font-size:1.75rem;font-weight:700;line-height:1;color:var(--text-color,#333)}.mwr-status-rating__text{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0;font-size:0.85rem;color:var(--text-color-light,#777)}.mwr-status-rating__stars::before{content:"\2605\2605\2605\2605\2605";font-size:1rem;letter-spacing:2px;background:linear-gradient(90deg,#f5b301 var(--rating,0%),var(--border-color,#ddd) var(--rating,0%));-webkit-background-clip:text;background-clip:text;color:transparent}.mwr-status-rating__link{font-size:0.9rem;font-weight:600;white-space:nowrap}.mwr-status-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,340px);gap:var(--mwr-gap);align-items:stretch}.mwr-status-look .mwr-status-chart{display:flex;flex-direction:column}.mwr-status-look .mwr-status-chart #graphjs{flex:1;display:flex;flex-direction:column;justify-content:center}.mwr-status-side{display:flex;flex-direction:column;min-width:0}.mwr-status-part+.mwr-status-part{margin-top:18px;padding-top:18px;border-top:1px solid var(--border-color,#e0e0e0)}.mwr-status-vote{flex:1;display:flex;flex-direction:column;justify-content:center;text-align:center}.mwr-status-look .mwr-status-vote .stars{justify-content:center}.mwr-status-look .mwr-status-vote .rating-submission-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px}.mwr-status-look .mwr-status-mapcard__title{margin:0 0 12px;font-size:1.1rem;line-height:1.3}.mwr-status-look .mwr-status-mapcard .outage-geo-map-container{margin:0;width:100%}.mwr-status-look .mwr-status-vote .reports-sidebar__rating-stars{margin:0;padding:0;border:0;background:none}.mwr-status-row.is-single{grid-template-columns:minmax(0,1fr)}.mwr-status-look .mwr-status-row>.outage-issues-box[hidden]{display:none!important}.mwr-status-look .mwr-status-chart #graphjs{margin:0}.mwr-status-look .mwr-status-chart .outage-view-toggle{margin:0 0 12px auto}.mwr-status-issues{display:flex;flex-direction:column;gap:14px}.mwr-status-look .mwr-status-issues__title{margin:0;font-size:1.1rem;line-height:1.3}.mwr-status-look .mwr-status-issues .outage-issues-box{margin:0;padding:0;border:0;background:none}.mwr-status-look .mwr-status-issues .outage-issues-container{justify-content:flex-start;gap:16px}.mwr-status-look .mwr-status-issues .outage-issue-item{flex:0 0 calc(50% - 8px)}.mwr-status-issues__empty{margin:0;font-size:0.95rem;color:var(--text-color-light,#777)}.mwr-status-issues:has(.outage-issue-item) .mwr-status-issues__empty{display:none}.mwr-status-voices__head{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px}.mwr-status-look .mwr-status-voices__head h2{flex:1;margin:0;font-size:1.1rem}.mwr-status-voices__write{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;font-weight:600;font-size:0.95rem;color:var(--button-text-color,#fff);background:var(--primary-color,#333);border-radius:var(--control-radius,0px);text-decoration:none}.mwr-status-voices__write:hover{color:var(--button-text-color,#fff);filter:brightness(1.08)}.mwr-status-voices__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.mwr-status-voice{position:relative;display:flex;flex-direction:column;gap:6px;padding:14px 16px;background:var(--content-bg,#fff);border:1px solid var(--border-color,#e0e0e0);border-radius:calc(var(--card-radius, 0px) * 0.8)}.mwr-status-voice__meta{display:flex;flex-wrap:wrap;gap:4px 8px;font-size:0.8rem;color:var(--text-color-light,#777)}.mwr-status-voice__author{font-weight:600;color:var(--text-color,#333)}.mwr-status-voice__text{margin:0;font-size:0.95rem;line-height:1.5}.mwr-status-voice__link{position:absolute;inset:0;border-radius:inherit}.mwr-status-comment-link{grid-column:1 / -1;display:flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;font-weight:600;font-size:0.95rem;color:var(--text-color,#333);background:var(--content-bg,#fff);border:1px solid var(--border-color,#e0e0e0);border-radius:calc(var(--card-radius, 0px) * 0.8);text-decoration:none}.mwr-status-comment-link:hover{border-color:var(--primary-color,#333)}.mwr-status-voices__empty{margin:0;color:var(--text-color-light,#777)}.mwr-status-look .mrwin-twocol-section{margin-top:0}.mwr-status-look .mrwin-twocol-section>.mwr-status-sidebar{order:0}.mwr-status-map{margin-bottom:8px}.mwr-status-links{display:flex;flex-wrap:wrap;gap:8px;padding:12px 16px 16px}.mwr-status-link{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:0 12px;font-size:0.9rem;color:var(--text-color,#333);background:var(--mwr-panel);border:1px solid var(--border-color,#e0e0e0);border-radius:999px;text-decoration:none}.mwr-status-link:hover{border-color:var(--primary-color,#333)}.mwr-status-link__icon{width:15px;height:15px;flex:none;background:currentColor;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat}@media screen and (max-width:960px){.mwr-status-hero,.mwr-status-row{grid-template-columns:minmax(0,1fr)}.mwr-status-side{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));column-gap:24px;align-items:center}.mwr-status-part+.mwr-status-part{margin-top:0;padding-top:0;border-top:0}.mwr-status-issues{grid-column:1 / -1}.mwr-status-voices__list{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:600px){.mwr-status-look{--mwr-pad:16px;--mwr-gap:14px}.mwr-status-hero{gap:18px}.mwr-status-id{gap:14px}.mwr-status-look .mwr-status-logo.reports-single-header-image-wrapper{width:72px;height:72px;padding:5px}.mwr-status-look .mwr-status-logo{--mwr-badge:18px;--mwr-badge-offset:-6px}.mwr-status-look .mwr-status-id .outage-status-text{font-size:0.9rem;padding:7px 12px}.mwr-status-look .mwr-status-report .report-button{padding:14px 16px}.mwr-status-look .mwr-status-report .report-button img{width:30px;margin-inline-end:10px}.mwr-status-count__value.total-outages{font-size:1.6rem}}