.route-state{color:#f4f1e9;background:#10120f;place-content:center;min-height:100svh;padding:30px;display:grid}.route-state-card{text-align:center;justify-items:center;gap:11px;width:min(430px,100%);display:grid}.route-state-logo{width:108px;margin-bottom:14px}.route-state-mark{color:#7c74ff;background:#ffffff08;border:1px solid #ffffff29;border-radius:14px;place-items:center;width:46px;height:46px;margin-bottom:3px;display:grid}.route-state-code{color:#95978d;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:10.5px;font-weight:600}.route-state h1{margin:0;font-size:27px;font-weight:500;line-height:1.15}.route-state-message{color:#b5b7ae;max-width:38ch;margin:0;font-size:12.5px;line-height:1.55}.route-state-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:9px;display:flex}.route-state .ui-btn{color:#d9d8d1;min-height:40px;font:inherit;cursor:pointer;background:0 0;border:1px solid #55584f;border-radius:9px;justify-content:center;align-items:center;padding:0 16px;font-size:12.5px;text-decoration:none;display:inline-flex}.route-state .ui-btn-primary{color:#10120f;background:#7c74ff;border-color:#7c74ff;font-weight:650}.route-state .ui-btn:focus-visible{outline-offset:3px;outline:3px solid #7c74ff73}
