.cyqos-error-page{color:#eef2f0;place-items:center;min-height:min(78vh,760px);padding:72px 22px;display:grid;position:relative}.cyqos-error-panel{text-align:center;background:#242a2d;border:1px solid #bed2c72b;border-radius:28px;width:min(100%,680px);padding:clamp(30px,6vw,64px);box-shadow:0 24px 80px #0000001f}.cyqos-error-mark{color:#b2d9bd;background:#374b41;border-radius:50%;place-items:center;width:62px;height:62px;margin-bottom:22px;font-size:32px;font-weight:600;display:inline-grid}.cyqos-error-code{color:#b2d9bd;letter-spacing:.16em;margin:0 0 14px;font-size:12px;font-weight:700}.cyqos-error-panel h1{color:#f4f6f5;letter-spacing:-.035em;margin:0;font-size:clamp(30px,5vw,48px);line-height:1.14}.cyqos-error-description{color:#c1cac6;max-width:490px;margin:22px auto 30px;font-size:16px;line-height:1.7}.cyqos-error-actions,.cyqos-error-help{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.cyqos-error-actions a,.cyqos-error-actions button{color:#f1f4f2;min-height:46px;font:inherit;cursor:pointer;background:0 0;border:1px solid #71857a;border-radius:12px;justify-content:center;align-items:center;padding:12px 19px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.cyqos-error-actions .cyqos-error-primary{color:#202b24;background:#acd5b9;border-color:#acd5b9}.cyqos-error-actions a:hover,.cyqos-error-actions button:hover{border-color:#acd5b9}.cyqos-error-help{gap:18px;margin-top:24px}.cyqos-error-help a,.cyqos-error-help button{color:#a9bcb1;font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:6px;font-size:13px;text-decoration:underline}@media (max-width:520px){.cyqos-error-page{padding:36px 14px}.cyqos-error-panel{border-radius:22px}.cyqos-error-actions{flex-direction:column}.cyqos-error-actions a,.cyqos-error-actions button{width:100%}}
