.error_page__jHoTS{min-height:70vh;display:grid;place-items:center;padding:24px}.error_card__BlJhI{width:min(100%,480px);border:1px solid #7776;border-radius:16px;padding:clamp(20px,5vw,36px);background:#7771}.error_card__BlJhI h1{font-size:clamp(20px,5vw,26px);line-height:1.4;margin:0 0 12px}.error_card__BlJhI p{line-height:1.7;margin:0 0 24px}.error_actions__q9j6S{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.error_actions__q9j6S button{min-height:44px;padding:10px 18px;border:0;border-radius:8px;background:#f19744;color:#191919;font:inherit;font-weight:600;cursor:pointer}.error_actions__q9j6S button:disabled{cursor:wait;opacity:.7}.error_actions__q9j6S a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:underline}.error_actions__q9j6S :focus-visible{outline:3px solid #f19744;outline-offset:4px}.ServiceAvailability_notice__d1HR6{position:fixed;z-index:20000;top:max(12px,env(safe-area-inset-top));left:50%;transform:translateX(-50%);width:min(640px,calc(100% - 24px));box-sizing:border-box;padding:18px;border:1px solid #cc8b40;border-radius:12px;background:#201c18;color:#fff4e7;box-shadow:0 8px 32px #0005;font-size:14px;line-height:1.6}.ServiceAvailability_notice__d1HR6 strong{font-size:17px}.ServiceAvailability_notice__d1HR6 p{margin:6px 0 12px}.ServiceAvailability_actions__CJ19g{display:flex;gap:10px;flex-wrap:wrap}.ServiceAvailability_actions__CJ19g button{min-height:44px;padding:8px 14px;border:1px solid #d6a56a;border-radius:8px;font:inherit;font-weight:600;background:#ffc178;color:#201710;cursor:pointer}.ServiceAvailability_actions__CJ19g button+button{background:transparent;color:#fff4e7}.ServiceAvailability_actions__CJ19g button:disabled{opacity:.7;cursor:wait}.ServiceAvailability_actions__CJ19g button:focus-visible{outline:3px solid #fff4e7;outline-offset:3px}