.Survivor-module__pvG97q__page{color:#333;-webkit-user-select:none;user-select:none;background:#f1ebe1;width:100%;height:100%;font-family:system-ui,sans-serif;position:relative;overflow:hidden}.Survivor-module__pvG97q__page *{font-family:inherit}.Survivor-module__pvG97q__canvas{touch-action:none;width:100%;height:100%;display:block}.Survivor-module__pvG97q__mute{border:2px solid var(--retro-cyan);background:var(--retro-blue);width:44px;height:44px;color:var(--foreground);cursor:pointer;z-index:1;border-radius:4px;place-items:center;display:grid;position:absolute;bottom:18px;right:18px}.Survivor-module__pvG97q__overlay{background:#00000040;place-items:center;padding:12px;display:grid;position:absolute;inset:0;overflow:auto}.Survivor-module__pvG97q__panel{border:2px solid var(--retro-cyan);background:var(--retro-purple);width:min(720px,100%);max-height:100%;color:var(--foreground);text-align:center;padding:clamp(16px,4vw,32px);overflow:auto}.Survivor-module__pvG97q__panel h1,.Survivor-module__pvG97q__panel h2{color:#fff;text-shadow:0 0 10px var(--retro-pink);margin:0 0 12px;font-size:clamp(24px,4vw,32px);font-weight:900}.Survivor-module__pvG97q__panel p{margin:0 0 20px;line-height:1.6}.Survivor-module__pvG97q__button{border:3px solid var(--retro-cyan);background:linear-gradient(145deg,var(--retro-cyan),var(--retro-blue));color:#fff;cursor:pointer;min-height:44px;margin:6px;padding:10px 24px;font-size:18px;font-weight:800}.Survivor-module__pvG97q__choices{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.Survivor-module__pvG97q__button:disabled{opacity:.5;cursor:wait}.Survivor-module__pvG97q__choice{color:#171717;font:inherit;word-break:keep-all;overflow-wrap:anywhere;cursor:pointer;text-align:center;background:#f4a259;border:4px solid #c27a3a;border-radius:8px;gap:6px;padding:16px 14px;line-height:1.5;display:grid}.Survivor-module__pvG97q__choice:nth-child(2){background:#e65f8e;border-color:#ad4068}.Survivor-module__pvG97q__choice:nth-child(3){background:#8c72d8;border-color:#6552a6}.Survivor-module__pvG97q__choice:hover,.Survivor-module__pvG97q__choice:focus-visible{outline:3px solid #333;transform:translateY(-2px)}.Survivor-module__pvG97q__choice kbd{color:#fff;background:#333;border-radius:4px;justify-self:center;padding:0 8px;font-family:ui-monospace,monospace;font-weight:800}.Survivor-module__pvG97q__choice strong{font-size:18px}.Survivor-module__pvG97q__ultimate,.Survivor-module__pvG97q__combo{color:inherit;background:#ffffffa6;border-radius:4px;padding:6px 8px;font-style:normal;font-weight:700}
