.ErrorModal_overlay__IKj15{--brand-navy:#2b336a;--brand-purple:#371a45;--brand-accent:#f55;--brand-accent-soft:rgba(255,85,85,.12);--text-primary:#1a1a2e;--text-muted:#6d7074;align-items:center;animation:ErrorModal_overlayIn__lNT7p .28s ease-out;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:radial-gradient(circle at 20% 20%,rgba(255,85,85,.08),transparent 40%),radial-gradient(circle at 80% 80%,rgba(43,51,106,.35),transparent 45%),linear-gradient(160deg,rgba(9,11,17,.82),rgba(26,16,48,.88));cursor:pointer;display:flex;inset:0;justify-content:center;overflow-y:auto;padding:24px 16px;position:fixed;z-index:9999}.ErrorModal_overlayClosing__XSL_E{animation:ErrorModal_overlayOut__MyeAU .22s ease-in forwards}.ErrorModal_card__p8esL{animation:ErrorModal_cardIn__eIutH .34s cubic-bezier(.16,1,.3,1);background:#fff;border:1px solid hsla(0,0%,100%,.65);border-radius:22px;box-shadow:0 32px 64px -16px rgba(9,11,17,.45),0 0 0 1px rgba(43,51,106,.06);cursor:default;overflow:hidden;position:relative;width:min(100%,440px)}.ErrorModal_cardClosing__5uQ6N{animation:ErrorModal_cardOut__6vdp_ .22s ease-in forwards}.ErrorModal_accentBar__oedr2{background:linear-gradient(90deg,var(--brand-accent) 0,#ff8a65 50%,var(--brand-navy) 100%);height:4px}.ErrorModal_header__3UhGV{align-items:flex-start;display:flex;gap:16px;padding:28px 28px 0}.ErrorModal_iconShell__t_N9W{flex-shrink:0;height:52px;position:relative;width:52px}.ErrorModal_iconRing__7Sen4{animation:ErrorModal_ringPulse__S0dNM 2s ease-in-out infinite;border:2px solid var(--brand-accent-soft);border-radius:50%;inset:-6px;position:absolute}.ErrorModal_iconWrapper__LuUPc{align-items:center;animation:ErrorModal_iconPop__dkpfD .45s cubic-bezier(.34,1.56,.64,1) .08s both;background:linear-gradient(145deg,#fff5f5,#ffe4e6);border-radius:16px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8);display:flex;height:52px;justify-content:center;position:relative;width:52px}.ErrorModal_icon__ao0e_{color:var(--brand-accent);height:26px;width:26px}.ErrorModal_headerText__TWEk9{flex:1;min-width:0;padding-top:2px}.ErrorModal_badge__pPJ8G{align-items:center;background:var(--brand-accent-soft);border-radius:999px;color:var(--brand-accent);display:inline-flex;font-size:11px;gap:6px;letter-spacing:.06em;margin-bottom:8px;padding:4px 10px;text-transform:uppercase}.ErrorModal_badge__pPJ8G,.ErrorModal_title__3uIV5{font-weight:700}.ErrorModal_title__3uIV5{color:var(--text-primary);font-size:1.25rem;letter-spacing:-.02em;line-height:1.3;margin:0}.ErrorModal_closeButton__ODG55{align-items:center;background:#fff;border:1px solid #e8eaef;border-radius:10px;color:#94a3b8;cursor:pointer;display:flex;height:34px;justify-content:center;padding:0;position:absolute;right:18px;top:18px;transition:background-color .15s ease,color .15s ease,border-color .15s ease,transform .15s ease;width:34px}.ErrorModal_closeButton__ODG55:hover{background:#f8fafc;border-color:#cbd5e1;color:var(--text-primary);transform:scale(1.04)}.ErrorModal_body__xl21D{padding:18px 28px 28px}.ErrorModal_messageBox__y2dOS{background:linear-gradient(180deg,#f8fafc,#f1f5f9);border:1px solid #e8ecf2;border-radius:14px;padding:16px 18px}.ErrorModal_message__jCmwF{color:var(--text-muted);font-size:.9375rem;line-height:1.6;margin:0;white-space:pre-wrap;word-break:break-word}.ErrorModal_codeRow__PcPDb{align-items:center;border-top:1px dashed #dbe1ea;display:flex;gap:8px;margin-top:12px;padding-top:12px}.ErrorModal_codeLabel__QOX_w{color:#94a3b8;font-size:.6875rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.ErrorModal_code__BTliC{background:#fff;border:1px solid #e2e8f0;border-radius:8px;color:var(--brand-navy);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8125rem;font-weight:600;padding:4px 10px}.ErrorModal_actions__Paf9w{padding:0 28px 28px}.ErrorModal_button__aWBys{background:linear-gradient(135deg,var(--brand-accent) 0,#ff3b3b 100%);border:none;border-radius:14px;box-shadow:0 10px 24px -8px rgba(255,85,85,.55);color:#fff;cursor:pointer;font-size:.9375rem;font-weight:700;height:50px;padding:0 20px;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease;width:100%}.ErrorModal_button__aWBys:hover{box-shadow:0 14px 28px -8px rgba(255,85,85,.6);filter:brightness(1.03);transform:translateY(-1px)}.ErrorModal_button__aWBys:active{transform:translateY(0)}.ErrorModal_button__aWBys:focus-visible{outline:2px solid var(--brand-accent);outline-offset:3px}@keyframes ErrorModal_overlayIn__lNT7p{0%{opacity:0}to{opacity:1}}@keyframes ErrorModal_overlayOut__MyeAU{0%{opacity:1}to{opacity:0}}@keyframes ErrorModal_cardIn__eIutH{0%{opacity:0;transform:translateY(20px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ErrorModal_cardOut__6vdp_{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(10px) scale(.98)}}@keyframes ErrorModal_iconPop__dkpfD{0%{opacity:0;transform:scale(.5) rotate(-8deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes ErrorModal_ringPulse__S0dNM{0%,to{opacity:.7;transform:scale(1)}50%{opacity:.35;transform:scale(1.08)}}@media screen and (max-width:480px){.ErrorModal_header__3UhGV{padding:24px 56px 0 20px}.ErrorModal_actions__Paf9w,.ErrorModal_body__xl21D{padding-left:20px;padding-right:20px}.ErrorModal_actions__Paf9w{padding-bottom:22px}.ErrorModal_title__3uIV5{font-size:1.125rem}.ErrorModal_message__jCmwF{font-size:.875rem}}@media (prefers-reduced-motion:reduce){.ErrorModal_card__p8esL,.ErrorModal_iconRing__7Sen4,.ErrorModal_iconWrapper__LuUPc,.ErrorModal_overlay__IKj15{animation:none}.ErrorModal_button__aWBys:hover{transform:none}}@font-face{font-family:Be Vietnam Pro;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/75bd13d60a8aab97-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Be Vietnam Pro;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/1654e886f51fb9ca-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Be Vietnam Pro;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/5ec4769ed8ad3307-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Be Vietnam Pro;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/7ac7b26c1a887cd3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Be Vietnam Pro;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/282a49856fa9eeff-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Be Vietnam Pro;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/70272b77e7d96ee9-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Be Vietnam Pro;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/7389dba5f5349b85-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Be Vietnam Pro;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/6cdc09d9b2078233-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Be Vietnam Pro;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/e69db93beddd0c89-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Be Vietnam Pro;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/5c5e777b95c8134c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Be Vietnam Pro;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/612477eef8f42b31-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Be Vietnam Pro;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/591dbc9a85c2b9b4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Be Vietnam Pro;font-style:italic;font-weight:800;font-display:swap;src:url(/_next/static/media/8cb3c0552ff23bfc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Be Vietnam Pro;font-style:italic;font-weight:800;font-display:swap;src:url(/_next/static/media/2c12b233882d0e7c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Be Vietnam Pro;font-style:italic;font-weight:800;font-display:swap;src:url(/_next/static/media/0c762ad4ba33fc9b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cd79e1ff94fa521b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/89362aa296165c6d-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e11f95d95ac59fa4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/00f4982f357db61e-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/62a3c74fa0e47362-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8201559e247ad180-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/2173e4bb28c315da-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c6f81e539d11fc99-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/25ab8995c98996d7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9ddf1512dbee9c99-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8247d8d2a376ae43-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e270c9fc4fe96f5a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/6bb6a9cb68044e10-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/9a3689a7cda641d2-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/bed26dc8a57eea87-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Be Vietnam Pro Fallback;src:local("Arial");ascent-override:90.61%;descent-override:24.01%;line-gap-override:0.00%;size-adjust:110.36%}.__className_34b971{font-family:Be Vietnam Pro,Be Vietnam Pro Fallback}