._gbaFrame_1939a_1{background:#0f172a;border-color:#38bdf852;height:720px}._gameSection_1939a_7{gap:1rem;display:grid}._savePanel_1939a_12{background:#38bdf814;border:1px solid #38bdf838;border-radius:1rem;gap:.8rem;padding:1rem 1.05rem;display:grid}._saveActions_1939a_21{flex-wrap:wrap;gap:.75rem;display:flex}._primaryAction_1939a_27,._secondaryAction_1939a_28{cursor:pointer;border-radius:.85rem;justify-content:center;align-items:center;min-height:2.75rem;padding:.72rem 1rem;font-weight:700;line-height:1.2;transition:transform .12s,background-color .12s,border-color .12s,opacity .12s;display:inline-flex}._primaryAction_1939a_27{color:#fff;background:linear-gradient(#ef4444,#dc2626);border:1px solid #b91c1c4d;box-shadow:0 18px 34px -24px #b91c1ce6}._secondaryAction_1939a_28{color:#0f172a;background:#ffffffeb;border:1px solid #0f172a29}._primaryAction_1939a_27:hover:not(:disabled),._secondaryAction_1939a_28:hover:not(:disabled){transform:translateY(-1px)}._primaryAction_1939a_27:disabled,._secondaryAction_1939a_28:disabled{opacity:.65;cursor:not-allowed;transform:none}._saveHint_1939a_70{color:#4b5563;margin:0;line-height:1.6}._saveStatus_1939a_76{border:1px solid #0000;border-radius:.9rem;margin:0;padding:.85rem 1rem;line-height:1.6}._saveStatusInfo_1939a_84{color:#0c4a6e;background:#38bdf81f;border-color:#38bdf84d}._saveStatusSuccess_1939a_90{color:#166534;background:#22c55e1f;border-color:#22c55e47}._saveStatusError_1939a_96,._errorStatus_1939a_97{color:#991b1b;background:#f871711a;border:1px solid #f8717159;border-radius:.9rem;margin:0;padding:.85rem 1rem;line-height:1.6}._infoGrid_1939a_107{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}._infoCard_1939a_113{background:#38bdf814;border:1px solid #38bdf838;border-radius:1rem;padding:1.2rem 1.25rem}._infoTitle_1939a_120{margin:0 0 .75rem;font-size:1.2rem;font-weight:700}._infoText_1939a_126,._infoList_1939a_127{color:#4b5563;margin:0;line-height:1.6}._infoList_1939a_127{gap:.55rem;padding-left:1.15rem;display:grid}._kbd_1939a_139{color:#f8fafc;background:#0f172aeb;border:1px solid #0f172a29;border-radius:.35rem;justify-content:center;min-width:1.8rem;padding:.08rem .36rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.84rem;display:inline-flex}._hiddenInput_1939a_152{display:none}@media (max-width:820px){._gbaFrame_1939a_1{height:600px}._infoGrid_1939a_107{grid-template-columns:1fr}}@media (max-width:520px){._gbaFrame_1939a_1{height:540px}}@media (prefers-color-scheme:dark){._savePanel_1939a_12{background:#111827;border-color:#94a3b838}._secondaryAction_1939a_28{color:#e5eefc;background:#0f172aeb;border-color:#94a3b838}._saveHint_1939a_70{color:#cbd5f5}._saveStatusInfo_1939a_84{color:#bae6fd;background:#082f4980;border-color:#38bdf859}._saveStatusSuccess_1939a_90{color:#bbf7d0;background:#14532d5c;border-color:#22c55e4d}._errorStatus_1939a_97{color:#fecaca;background:#7f1d1d3d;border-color:#f8717159}._infoCard_1939a_113{background:#111827;border-color:#94a3b838}._infoText_1939a_126,._infoList_1939a_127{color:#cbd5f5}._kbd_1939a_139{color:#f8fafc;background:#020617eb;border-color:#e2e8f038}}
