.ErrorPage_backdrop__KD3oO{position:fixed;inset:0;background:var(--xecho-bg-deepest,#030508);display:flex;align-items:center;justify-content:center;padding:24px;z-index:9999;overflow:hidden}.ErrorPage_orb__1TYyq{position:absolute;border-radius:50%;filter:blur(80px);pointer-events:none;opacity:.5}.ErrorPage_orb1__gEoy6{width:400px;height:400px;background:radial-gradient(circle,rgba(37,95,244,.18) 0,transparent 70%);top:-100px;right:10%}.ErrorPage_orb2__UV6jA{width:300px;height:300px;background:radial-gradient(circle,rgba(116,185,255,.12) 0,transparent 70%);bottom:20%;left:-80px}.ErrorPage_orb3__QYilg{width:250px;height:250px;background:radial-gradient(circle,rgba(37,95,244,.1) 0,transparent 70%);top:40%;right:-60px}.ErrorPage_card__zuNuQ{position:relative;z-index:1;width:100%;max-width:440px;background:linear-gradient(135deg,rgba(116,185,255,.06),rgba(8,12,24,.6) 50%,rgba(8,12,24,.7));backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);border:1px solid rgba(116,185,255,.12);border-top-color:rgba(116,185,255,.22);border-radius:6px;padding:48px 32px;box-shadow:0 2px 8px rgba(0,0,0,.3),0 8px 32px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.05);text-align:center;animation:ErrorPage_fadeIn__CLPhS .3s ease}@keyframes ErrorPage_fadeIn__CLPhS{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.ErrorPage_iconCircle__guWAB{width:64px;height:64px;border-radius:50%;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.2);display:flex;align-items:center;justify-content:center;margin:0 auto 24px;color:var(--xecho-danger,#ef4444);font-size:1.5rem}.ErrorPage_title__63opO{font-family:Montserrat,sans-serif;font-size:1.25rem;font-weight:700;color:var(--xecho-text-primary,#fff);letter-spacing:-.02em;margin:0 0 12px}.ErrorPage_body__5qe_Q{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;color:var(--xecho-text-muted,hsla(0,0%,100%,.4));line-height:1.6;max-width:320px;margin:0 auto 32px}.ErrorPage_actions__D_Xqi{display:flex;flex-direction:column;gap:12px;align-items:center}.ErrorPage_primaryButton__vTza3{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px 24px;border-radius:6px;background:var(--xecho-blue-500,#255ff4);color:#fff;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:600;border:none;cursor:pointer;transition:background .2s ease,transform .15s ease,box-shadow .2s ease;letter-spacing:.02em}.ErrorPage_primaryButton__vTza3:hover{background:var(--xecho-blue-400,#4178f6);transform:translateY(-1px);box-shadow:0 4px 20px rgba(37,95,244,.4)}.ErrorPage_primaryButton__vTza3:active{transform:translateY(0)}.ErrorPage_secondaryLink__9TxeR{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:transparent;color:var(--xecho-text-secondary,hsla(0,0%,100%,.7));font-family:Inter,sans-serif;font-size:.8rem;font-weight:500;border:none;cursor:pointer;text-decoration:none;transition:color .15s ease;letter-spacing:.02em}.ErrorPage_secondaryLink__9TxeR:hover{color:var(--xecho-text-primary,#fff)}@media (max-width:480px){.ErrorPage_card__zuNuQ{padding:36px 20px}}.ExclusiveBadge_badge__Ame8r{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:var(--xecho-border-radius-md,8px);font-family:var(--xecho-font-secondary,system-ui);font-weight:600;text-transform:uppercase;letter-spacing:.5px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:all .2s ease}.ExclusiveBadge_badge__Ame8r:hover{transform:scale(1.02)}.ExclusiveBadge_badgeCompact__V99T7{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:all .2s ease}.ExclusiveBadge_badgeCompact__V99T7:hover{transform:scale(1.1)}.ExclusiveBadge_small__0W3HG{font-size:.65rem;padding:3px 8px}.ExclusiveBadge_small__0W3HG.ExclusiveBadge_badgeCompact__V99T7{width:20px;height:20px;padding:4px}.ExclusiveBadge_medium__TeLW9{font-size:.7rem;padding:4px 10px}.ExclusiveBadge_medium__TeLW9.ExclusiveBadge_badgeCompact__V99T7{width:24px;height:24px;padding:5px}.ExclusiveBadge_large__03JCu{font-size:.8rem;padding:6px 14px}.ExclusiveBadge_large__03JCu.ExclusiveBadge_badgeCompact__V99T7{width:30px;height:30px;padding:6px}.ExclusiveBadge_tierSilver__iGW_9{background:linear-gradient(135deg,hsla(0,0%,75%,.3),hsla(0,0%,66%,.2));border:1px solid hsla(0,0%,75%,.4);color:var(--xecho-color-text-secondary,var(--xecho-text-secondary));box-shadow:0 2px 8px hsla(0,0%,75%,.15)}.ExclusiveBadge_tierPlatinum__Ybbne{background:linear-gradient(135deg,rgba(59,130,246,.3),rgba(59,130,246,.2));border:1px solid rgba(59,130,246,.4);color:var(--xecho-color-purple-light,#d8b4fe);box-shadow:0 2px 8px rgba(59,130,246,.2)}.ExclusiveBadge_tierPlatinumPlus___aNVb{background:linear-gradient(135deg,rgba(251,191,36,.3),rgba(245,158,11,.2));border:1px solid rgba(251,191,36,.4);color:var(--xecho-color-gold,#fcd34d);box-shadow:0 2px 8px rgba(251,191,36,.2)}.ExclusiveBadge_iconWrapper__fAi8n{display:flex;align-items:center;justify-content:center}.ExclusiveBadge_icon__HeiE0{width:12px;height:12px}.ExclusiveBadge_small__0W3HG .ExclusiveBadge_icon__HeiE0{width:10px;height:10px}.ExclusiveBadge_large__03JCu .ExclusiveBadge_icon__HeiE0{width:14px;height:14px}.ExclusiveBadge_label__LR3wk{white-space:nowrap}.ExclusiveBadge_tierName__tgyDj{opacity:.8;font-weight:500}.ExclusiveBadge_tierName__tgyDj:before{content:"\00B7";margin:0 4px}.ExclusiveBadge_countdown__9_WPC{background:hsla(0,0%,100%,.15);padding:2px 6px;border-radius:var(--xecho-border-radius-md,8px);font-size:.65rem;margin-left:2px}.ExclusiveBadge_overlay__B7I_p{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.7);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border-radius:inherit;z-index:10}.ExclusiveBadge_overlayContent__QWXVm{display:flex;flex-direction:column;align-items:center;gap:8px;padding:20px;text-align:center}.ExclusiveBadge_overlayIcon__5pPZE{width:32px;height:32px;color:var(--xecho-color-primary,#a855f7);opacity:.9}.ExclusiveBadge_overlayTitle__0pseb{font-size:.9rem;font-weight:600;color:var(--xecho-color-text-primary,var(--xecho-text-primary));margin:0;font-family:var(--xecho-font-secondary,system-ui)}.ExclusiveBadge_overlayText__uo4TY{font-size:.75rem;color:var(--xecho-color-text-secondary,hsla(0,0%,100%,.7));margin:0;max-width:180px}.ExclusiveBadge_previewNote__obO58{font-size:.65rem;color:var(--xecho-color-text-tertiary,hsla(0,0%,100%,.5));margin:0}.ExclusiveBadge_upgradeButton__9LCk4{margin-top:8px;padding:8px 20px;background:linear-gradient(135deg,var(--xecho-color-primary,#a855f7),var(--xecho-color-primary-dark,#8b5cf6));border:none;border-radius:var(--xecho-border-radius-md,8px);color:var(--xecho-color-text-primary,var(--xecho-text-primary));font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s ease;font-family:var(--xecho-font-secondary,system-ui)}.ExclusiveBadge_upgradeButton__9LCk4:hover{transform:scale(1.05);box-shadow:0 4px 15px rgba(59,130,246,.4)}@keyframes ExclusiveBadge_shimmer__FromW{0%{background-position:-100% 0}to{background-position:200% 0}}.ExclusiveBadge_tierPlatinumPlus___aNVb:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent);background-size:200% 100%;animation:ExclusiveBadge_shimmer__FromW 3s infinite;border-radius:inherit;pointer-events:none}.ExclusiveBadge_badge__Ame8r.ExclusiveBadge_tierPlatinumPlus___aNVb{position:relative;overflow:hidden}@media (prefers-reduced-motion:reduce){.ExclusiveBadge_tierPlatinumPlus___aNVb:before{animation:none!important;transition-duration:.01ms!important}}