.ErrorScreen-module-scss-module__JARMRq__page{box-sizing:border-box;background:url(/profile/empty_profile.svg) 50% calc(50% + 48px)/118% no-repeat;flex:1;justify-content:center;align-items:center;width:100%;min-height:calc(100dvh - 72px);padding:32px 20px 40px;display:flex;position:relative}.ErrorScreen-module-scss-module__JARMRq__stage{justify-content:center;align-items:center;width:min(100%,920px);min-height:320px;display:flex;position:relative}.ErrorScreen-module-scss-module__JARMRq__sticker{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 8px 18px #00000073);transform-origin:50%;will-change:opacity,transform;position:absolute}.ErrorScreen-module-scss-module__JARMRq__stickerFloat{transform-origin:50%;will-change:transform;width:100%;display:block}.ErrorScreen-module-scss-module__JARMRq__stickerImage{width:100%;height:auto;display:block}.ErrorScreen-module-scss-module__JARMRq__stickerButterfly{width:168px;animation:.7s cubic-bezier(.22,1,.36,1) 80ms both ErrorScreen-module-scss-module__JARMRq__sticker-enter;top:clamp(44px,8.5vh,92px);right:clamp(8px,7vw,110px)}.ErrorScreen-module-scss-module__JARMRq__stickerButterfly .ErrorScreen-module-scss-module__JARMRq__stickerFloat{animation:4.8s ease-in-out .85s infinite both ErrorScreen-module-scss-module__JARMRq__sticker-breathe-a}.ErrorScreen-module-scss-module__JARMRq__stickerOperative{width:136px;animation:.75s cubic-bezier(.22,1,.36,1) .32s both ErrorScreen-module-scss-module__JARMRq__sticker-enter;top:42%;left:clamp(0px,5vw,72px);transform:translateY(-50%)}.ErrorScreen-module-scss-module__JARMRq__stickerOperative .ErrorScreen-module-scss-module__JARMRq__stickerFloat{animation:5.6s ease-in-out 1.15s infinite both ErrorScreen-module-scss-module__JARMRq__sticker-breathe-b}.ErrorScreen-module-scss-module__JARMRq__stickerForce{width:176px;animation:.8s cubic-bezier(.22,1,.36,1) .56s both ErrorScreen-module-scss-module__JARMRq__sticker-enter;bottom:clamp(92px,13.5vh,144px);right:clamp(0px,3.5vw,56px)}.ErrorScreen-module-scss-module__JARMRq__stickerForce .ErrorScreen-module-scss-module__JARMRq__stickerFloat{animation:6.4s ease-in-out 1.45s infinite both ErrorScreen-module-scss-module__JARMRq__sticker-breathe-c}@keyframes ErrorScreen-module-scss-module__JARMRq__sticker-enter{0%{opacity:0;transform:scale(.88)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes ErrorScreen-module-scss-module__JARMRq__sticker-breathe-a{0%,to{transform:rotate(14deg)scale(1)}50%{transform:rotate(14deg)scale(1.08)}}@keyframes ErrorScreen-module-scss-module__JARMRq__sticker-breathe-b{0%,to{transform:rotate(-8deg)scale(1.03)}40%{transform:rotate(-8deg)scale(.94)}70%{transform:rotate(-8deg)scale(1.07)}}@keyframes ErrorScreen-module-scss-module__JARMRq__sticker-breathe-c{0%,to{transform:rotate(18deg)scale(.96)}55%{transform:rotate(18deg)scale(1.09)}}.ErrorScreen-module-scss-module__JARMRq__content{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:none;padding:24px;display:flex;position:relative;transform:translateY(-24px)}.ErrorScreen-module-scss-module__JARMRq__code{font-family:var(--font-sans);letter-spacing:-.04em;-webkit-user-select:none;user-select:none;color:#2e3748;text-shadow:0 -2px 4px #00000080,0 2px 6px #a2aec352;margin:0;font-size:150px;font-weight:800;line-height:1}.ErrorScreen-module-scss-module__JARMRq__description{color:#a2aec3;font-family:var(--font-sans);white-space:nowrap;margin:0;font-size:20px;font-weight:500;line-height:1.6}.ErrorScreen-module-scss-module__JARMRq__action{background-color:var(--color-button-primary);height:40px;box-shadow:var(--shadow-button-primary-inset);color:var(--color-foreground);font-family:var(--font-sans);letter-spacing:.01em;text-transform:uppercase;white-space:nowrap;cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;padding:8px 20px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .2s;display:inline-flex}.ErrorScreen-module-scss-module__JARMRq__action:hover{background-color:color-mix(in srgb, var(--color-button-primary) 88%, white)}.ErrorScreen-module-scss-module__JARMRq__action:focus-visible{outline:2px solid var(--color-purple-active);outline-offset:2px}@media (max-width:1200px){.ErrorScreen-module-scss-module__JARMRq__sticker{display:none}.ErrorScreen-module-scss-module__JARMRq__stage{width:100%;min-height:0}.ErrorScreen-module-scss-module__JARMRq__content{transform:none}.ErrorScreen-module-scss-module__JARMRq__description{white-space:normal}}@media (prefers-reduced-motion:reduce){.ErrorScreen-module-scss-module__JARMRq__stickerButterfly,.ErrorScreen-module-scss-module__JARMRq__stickerOperative,.ErrorScreen-module-scss-module__JARMRq__stickerForce{opacity:1;will-change:auto;animation:none}.ErrorScreen-module-scss-module__JARMRq__stickerButterfly{transform:none}.ErrorScreen-module-scss-module__JARMRq__stickerOperative{transform:translateY(-50%)}.ErrorScreen-module-scss-module__JARMRq__stickerForce{transform:none}.ErrorScreen-module-scss-module__JARMRq__stickerButterfly .ErrorScreen-module-scss-module__JARMRq__stickerFloat{will-change:auto;animation:none;transform:rotate(14deg)}.ErrorScreen-module-scss-module__JARMRq__stickerOperative .ErrorScreen-module-scss-module__JARMRq__stickerFloat{will-change:auto;animation:none;transform:rotate(-8deg)}.ErrorScreen-module-scss-module__JARMRq__stickerForce .ErrorScreen-module-scss-module__JARMRq__stickerFloat{will-change:auto;animation:none;transform:rotate(18deg)}}
