.service-unavailable{box-sizing:border-box;background:var(--bg,#fff);min-height:80dvh;color:var(--text,#16161a);font-family:var(--font-mulish,ui-sans-serif), system-ui, sans-serif;place-items:center;padding:40px 20px;display:grid}.service-unavailable-card{box-sizing:border-box;text-align:center;width:min(100%,420px);padding:24px 16px}.service-unavailable-icon{width:52px;height:52px;color:var(--primary,#ba2036);background:#ba203614;border-radius:10px;place-items:center;margin:0 auto 16px;display:grid}.service-unavailable h1{letter-spacing:-.02em;margin:0 0 10px;font-size:22px;font-weight:700;line-height:1.35}.service-unavailable p{color:var(--muted,#5f6368);margin:0 0 24px;font-size:14px;line-height:1.6}.service-unavailable .service-unavailable-card p.service-unavailable-message[role=alert]:before{content:none}.service-unavailable button{background:var(--primary,#ba2036);color:#fff;min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:10px;padding:8px 16px;font-size:14px;font-weight:700}.service-unavailable button:hover{background:#9a1a2d}.service-unavailable button:focus-visible{outline:3px solid var(--primary,#ba2036);outline-offset:4px}.service-unavailable-document{margin:0}.service-unavailable-document .service-unavailable{min-height:100dvh}
