@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:block;src:url(/bundle/poppins-400-latin-BwTUGeWf.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:block;src:url(/bundle/poppins-600-latin-DJVo7c07.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:block;src:url(/bundle/poppins-700-latin-g9MkRaG0.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:block;src:url(/bundle/poppins-800-latin-RSA_nwT2.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-display:block;src:url(/bundle/poppins-900-latin-3zG3V8hw.woff2) format("woff2")}.modal{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--hud-scrim, rgba(0, 0, 0, .72));backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);display:none;align-items:center;justify-content:center;z-index:100;font-family:var(--hud-font, Poppins, Arial, sans-serif)}.modal.open,.modal.closing{display:flex}@keyframes hudScrimIn{0%{opacity:0}to{opacity:1}}@keyframes hudScrimOut{0%{opacity:1}to{opacity:0}}@keyframes hudCardIn{0%{opacity:0;transform:scale(var(--hud-enter-scale, .95))}to{opacity:1;transform:scale(1)}}@keyframes hudCardOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(var(--hud-exit-scale, .98))}}.modal.open{animation:hudScrimIn var(--hud-enter-ms, .2s) var(--hud-ease, ease) both}.modal.closing{animation:hudScrimOut var(--hud-exit-ms, .13s) var(--hud-ease, ease) both}.modal.open .modal-card{animation:hudCardIn var(--hud-enter-ms, .2s) var(--hud-ease, ease) both}.modal.closing .modal-card{animation:hudCardOut var(--hud-exit-ms, .13s) var(--hud-ease, ease) both}@media(prefers-reduced-motion:reduce){.modal.open,.modal.closing,.modal.open .modal-card,.modal.closing .modal-card{animation:none}}.modal-card{background:var(--hud-panel, rgba(13, 12, 10, .97));border:none;border-radius:var(--hud-radius, 42px);padding:30px 34px;color:var(--hud-text, #ffffff);box-shadow:0 24px 60px rgba(0,0,0,.45)}.modal-card button{background:var(--hud-button-face, #ffffff);color:var(--hud-button-ink, #0d0c0a);border:none;padding:12px 32px;border-radius:999px;font-family:inherit;font-weight:700;font-size:14px;letter-spacing:.3px;cursor:pointer;transition:transform .12s ease,opacity .12s ease,background .12s ease}.modal-card button:hover{transform:translateY(-1px);opacity:.92}.modal-card button:active{transform:translateY(0);opacity:1}.modal-card button:focus-visible{outline:2px solid rgba(255,255,255,.85);outline-offset:3px}.modal-card button.secondary{background:var(--hud-chip-on-panel, rgba(255, 255, 255, .12));color:var(--hud-text, #ffffff);border:none}.modal-card button.secondary:hover{background:rgba(255,255,255,.14)}.modal-card button.modal-x{position:absolute;top:14px;right:14px;z-index:5;display:flex;align-items:center;justify-content:center;width:var(--hud-close-side, 42px);height:var(--hud-close-side, 42px);min-width:0;padding:0;border-radius:50%;background:transparent;color:var(--hud-text, #ffffff);opacity:.72;font-size:var(--hud-close-glyph, 30px);font-weight:400;line-height:1;transition:opacity .12s ease}.modal-card button.modal-x:hover{background:transparent;transform:none;opacity:1}.modal-card{position:relative}
