.mgm-root{touch-action:none;overscroll-behavior:none;background:#050906;position:fixed;inset:0;overflow:hidden}.mgm-stage{z-index:0;background:#050906;position:absolute;inset:0;overflow:hidden}.mgm-stage>canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.mgm-root>.ui-root{z-index:30}.mgm-root[data-backdrop="3d"] .ui-root .fx{background:radial-gradient(120% 80% at 12% -10%, rgba(var(--c-brand-rgb), .42), transparent 62%), radial-gradient(90% 70% at 100% 110%, rgba(var(--c-alt-rgb), .22), transparent 62%), linear-gradient(180deg, rgba(var(--c-bg-rgb), .62), rgba(var(--c-bg-rgb), .28) 42%, rgba(var(--c-bg-rgb), .8))}.mgm-root[data-backdrop="3d"] .ui-root .fx-slab{opacity:.55}.mgm-root[data-backdrop="3d"] .ui-root .fx-vig{background:radial-gradient(120% 100% at 50% 40%,#0000 40%,#0000008c)}.mgm-root[data-backdrop="3d"] .ui-root .screen.s-scrim:before{background:radial-gradient(120% 90% at 50% 40%, rgba(var(--c-bg-rgb), .42), rgba(var(--c-bg-rgb), .86))}.mgm-fatal{z-index:100;text-align:center;color:#f4f3ea;letter-spacing:.04em;text-transform:uppercase;background:radial-gradient(120% 80% at 15% -10%,#0b7a438c,#0000 60%),linear-gradient(#0f2a1d,#050906 70%);flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:24px;font:700 18px/1.25 Barlow Condensed,Arial Narrow,system-ui,sans-serif;display:flex;position:absolute;inset:0}.mgm-fatal h1{color:#fff0b3;letter-spacing:.01em;margin:0;font:400 clamp(34px,9vw,72px)/.95 Anton,Impact,Arial Narrow Bold,sans-serif}.mgm-fatal p{opacity:.85;max-width:34ch;margin:0}.mgm-fatal button{cursor:pointer;letter-spacing:.08em;text-transform:uppercase;color:#0b0b12;clip-path:polygon(14px 0,100% 0,calc(100% - 14px) 100%,0 100%);background:#fff0b3;border:0;min-height:56px;padding:0 44px;font:italic 800 22px/1 Barlow Condensed,Arial Narrow,sans-serif}.mgm-fatal button:focus-visible{outline-offset:3px;outline:3px solid #fff}#splash.gone{opacity:0;pointer-events:none;transition:opacity .45s}.mgm-root .ui-root .scr-unlock.s-scrim:before{background:radial-gradient(120% 90% at 50% 40%, rgba(var(--c-bg-rgb), .88), rgba(var(--c-bg-rgb), .97))}.mgm-root[data-settling] .ui-root,.mgm-root[data-settling] .ui-root *{pointer-events:none!important}
