.error-screen-module__YxYUfG__screen{z-index:10000;color:#6b2e57;background:radial-gradient(circle at 50% 32%,#fff 0%,#fff8fb 42%,#fbeaf1 74%,#f8f2f5 100%);place-items:center;width:100%;min-height:100dvh;padding:24px 16px;font-family:Arial,Helvetica,sans-serif;display:grid;position:fixed;inset:0;overflow-y:auto}.error-screen-module__YxYUfG__content{text-align:center;flex-direction:column;align-items:center;width:min(100%,560px);margin:auto;display:flex}.error-screen-module__YxYUfG__illustration{object-fit:contain;filter:drop-shadow(0 16px 22px #6b2e571a);width:min(100%,390px);height:auto;max-height:min(46vh,310px);display:block}.error-screen-module__YxYUfG__eyebrow{color:#9b4f78;letter-spacing:.2em;text-transform:uppercase;margin:8px 0 10px;font-size:.76rem;font-weight:800}.error-screen-module__YxYUfG__title{color:#572143;margin:0;font-size:clamp(1.8rem,5vw,2.7rem);font-weight:800;line-height:1.14}.error-screen-module__YxYUfG__description{color:#6d5b67;max-width:460px;margin:14px 0 0;font-size:clamp(.98rem,2.5vw,1.08rem);line-height:1.6}.error-screen-module__YxYUfG__actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:25px;display:flex}.error-screen-module__YxYUfG__primary,.error-screen-module__YxYUfG__secondary{min-height:48px;font:inherit;cursor:pointer;border:1px solid #6b2e57;border-radius:14px;justify-content:center;align-items:center;padding:10px 22px;font-size:.95rem;font-weight:700;line-height:1.3;text-decoration:none;display:inline-flex}.error-screen-module__YxYUfG__primary{color:#fff;background:#6b2e57}.error-screen-module__YxYUfG__secondary{color:#6b2e57;background:#ffffffc2}.error-screen-module__YxYUfG__primary:hover{background:#572143}.error-screen-module__YxYUfG__secondary:hover{background:#fff}.error-screen-module__YxYUfG__primary:focus-visible,.error-screen-module__YxYUfG__secondary:focus-visible{outline-offset:3px;outline:3px solid #e987ac}.error-screen-module__YxYUfG__primary:disabled{cursor:wait;opacity:.65}@media (max-width:480px){.error-screen-module__YxYUfG__screen{padding:16px 20px}.error-screen-module__YxYUfG__illustration{width:min(100%,310px);max-height:36vh}.error-screen-module__YxYUfG__actions{width:100%}.error-screen-module__YxYUfG__primary,.error-screen-module__YxYUfG__secondary{flex:100%}}@media (max-height:600px){.error-screen-module__YxYUfG__illustration{max-height:30vh}.error-screen-module__YxYUfG__description{margin-top:8px}.error-screen-module__YxYUfG__actions{margin-top:14px}}
