.inbox[data-v-bd86dab6]{display:flex;flex-direction:column;gap:12px;min-height:0}.inbox-toolbar[data-v-bd86dab6]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.inbox-tabs[data-v-bd86dab6]{display:inline-flex;gap:4px;padding:4px;border-radius:10px;background:#ffffff0d}.inbox-tab[data-v-bd86dab6]{display:inline-flex;align-items:center;gap:6px;border:0;border-radius:8px;padding:6px 12px;font-size:13px;font-weight:700;color:#94a3b8;background:transparent}.inbox-tab--active[data-v-bd86dab6]{color:#f8fafc;background:#67e8f929}.inbox-tab__badge[data-v-bd86dab6]{min-width:18px;padding:0 5px;border-radius:999px;background:#f43f5e;color:#fff;font-size:10px;line-height:18px;text-align:center}.inbox-toolbar-actions[data-v-bd86dab6]{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.inbox-btn[data-v-bd86dab6]{border:0;border-radius:8px;padding:7px 12px;font-size:12px;font-weight:700}.inbox-btn--ghost[data-v-bd86dab6]{background:#ffffff14;color:#cbd5e1}.inbox-btn--ghost[data-v-bd86dab6]:hover:not(:disabled){background:#ffffff1f;color:#f8fafc}.inbox-btn--primary[data-v-bd86dab6]{background:#67e8f92e;color:#67e8f9}.inbox-btn--primary[data-v-bd86dab6]:hover:not(:disabled){background:#67e8f947;color:#cffafe}.inbox-btn--danger[data-v-bd86dab6]{background:#f43f5e24;color:#fda4af}.inbox-btn--danger[data-v-bd86dab6]:hover:not(:disabled){background:#f43f5e3d;color:#ffe4e6}.inbox-btn[data-v-bd86dab6]:disabled{opacity:.5;cursor:not-allowed}.inbox-action-msg[data-v-bd86dab6]{margin:0;font-size:12px;color:#67e8f9}.inbox-main[data-v-bd86dab6]{display:grid;grid-template-columns:minmax(240px,320px) minmax(0,1fr);gap:0;min-height:min(56vh,520px);border:1px solid rgba(255,255,255,.1);border-radius:12px;overflow:hidden}.inbox-list-panel[data-v-bd86dab6]{display:flex;flex-direction:column;min-height:0;border-right:1px solid rgba(255,255,255,.08);background:#0003}.inbox-list[data-v-bd86dab6]{margin:0;padding:6px;list-style:none;overflow-y:auto;flex:1}.inbox-list-btn[data-v-bd86dab6]{width:100%;display:flex;flex-direction:column;gap:4px;border:0;border-radius:10px;background:transparent;padding:10px 12px;text-align:left}.inbox-list-btn[data-v-bd86dab6]:hover{background:#ffffff0a}.inbox-list-btn--active[data-v-bd86dab6]{background:#67e8f91a}.inbox-list-btn--unread[data-v-bd86dab6]{box-shadow:inset 3px 0 #22d3ee}.inbox-list-btn--unread .inbox-list-title[data-v-bd86dab6]{color:#f8fafc}.inbox-list-meta[data-v-bd86dab6]{display:flex;justify-content:space-between;gap:8px;font-size:10px}.inbox-list-type[data-v-bd86dab6]{font-weight:800;letter-spacing:.1em;color:#67e8f9}.inbox-list-time[data-v-bd86dab6]{color:#64748b}.inbox-list-title[data-v-bd86dab6]{font-size:13px;font-weight:800;color:#cbd5e1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inbox-list-preview[data-v-bd86dab6]{font-size:12px;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inbox-load-more[data-v-bd86dab6]{margin:6px;border:0;border-radius:8px;padding:8px;font-size:12px;font-weight:700;color:#67e8f9;background:#67e8f914}.inbox-empty[data-v-bd86dab6]{padding:32px 16px;text-align:center;font-size:13px;color:#94a3b8}.inbox-empty--error[data-v-bd86dab6]{color:#fde68a}.inbox-detail[data-v-bd86dab6]{display:flex;flex-direction:column;gap:12px;min-height:0;padding:16px 18px;overflow-y:auto}.inbox-detail--placeholder[data-v-bd86dab6]{align-items:center;justify-content:center;color:#64748b;font-size:14px}.inbox-detail-back[data-v-bd86dab6]{display:none;align-self:flex-start;border:0;background:transparent;color:#67e8f9;font-size:13px;font-weight:700}.inbox-detail-head[data-v-bd86dab6]{display:flex;align-items:center;gap:8px}.inbox-detail-type[data-v-bd86dab6]{font-size:11px;font-weight:800;letter-spacing:.12em;color:#67e8f9}.inbox-detail-unread[data-v-bd86dab6]{font-size:11px;font-weight:700;color:#fbbf24}.inbox-detail-title[data-v-bd86dab6]{margin:0;font-size:18px;font-weight:900;line-height:1.35;color:#f8fafc}.inbox-detail-time[data-v-bd86dab6]{font-size:12px;color:#64748b}.inbox-detail-body[data-v-bd86dab6]{margin:0;flex:1;font-size:14px;line-height:1.7;color:#cbd5e1;white-space:pre-wrap}.inbox-detail-actions[data-v-bd86dab6]{display:flex;flex-wrap:wrap;gap:8px;padding-top:4px}@media(max-width:768px){.inbox-main[data-v-bd86dab6]{grid-template-columns:1fr}.inbox-main:not(.inbox-main--detail) .inbox-detail--placeholder[data-v-bd86dab6]{display:none}.inbox-main--detail .inbox-list-panel[data-v-bd86dab6]{display:none}.inbox-main--detail .inbox-detail-back[data-v-bd86dab6]{display:inline-flex}.inbox-main:not(.inbox-main--detail) .inbox-detail[data-v-bd86dab6]:not(.inbox-detail--placeholder){display:none}}.notification-bell[data-v-bfaafea6]{display:flex;align-items:center}.retro-shell[data-v-883b3e2b]{position:relative;overflow-x:hidden;background:#070a12;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}.retro-shell__backdrop[data-v-883b3e2b]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;background:radial-gradient(circle at 18% 2%,rgba(37,233,255,.24),transparent 27%),radial-gradient(circle at 84% 6%,rgba(240,76,255,.22),transparent 26%),radial-gradient(circle at 62% 28%,rgba(139,77,255,.15),transparent 30%),linear-gradient(180deg,#070a12,#0b1020 58%,#070a12)}.retro-shell__backdrop[data-v-883b3e2b]:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:42px 42px;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.75),transparent 70%);mask-image:linear-gradient(to bottom,rgba(0,0,0,.75),transparent 70%)}.retro-shell__backdrop[data-v-883b3e2b]:before{display:none}.retro-page-glow[data-v-883b3e2b]{pointer-events:none;position:fixed;z-index:1;top:74px;left:0;right:0;height:500px;background:radial-gradient(circle at 18% 2%,rgba(37,233,255,.16),transparent 28%),radial-gradient(circle at 84% 6%,rgba(240,76,255,.16),transparent 26%),linear-gradient(180deg,#070a122e,#0b10201f 58%,#070a1200);-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.75),transparent 70%);mask-image:linear-gradient(to bottom,rgba(0,0,0,.75),transparent 70%)}.retro-topbar[data-v-883b3e2b]{position:sticky;top:0;z-index:40;height:74px;border-bottom:1px solid rgba(255,255,255,.09);background:#070a12d1;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.retro-nav[data-v-883b3e2b]{display:flex;height:74px;align-items:center;gap:34px;padding:0 36px}.retro-brand[data-v-883b3e2b]{display:flex;min-width:166px;align-items:center;gap:13px}.retro-brand__icon[data-v-883b3e2b]{display:grid;width:50px;height:50px;place-items:center;overflow:visible}.retro-brand__icon picture[data-v-883b3e2b]{display:contents}.retro-brand__icon img[data-v-883b3e2b]{width:56px;height:52px;object-fit:contain;transform:translateY(3px);filter:brightness(1.05) contrast(1.04) saturate(1.04) drop-shadow(0 0 1px rgba(125,233,255,.5)) drop-shadow(0 7px 16px rgba(0,0,0,.28))}.retro-brand__copy[data-v-883b3e2b]{display:flex;min-width:0;align-items:center}.retro-brand__copy strong[data-v-883b3e2b]{color:#f7f8ff;background:linear-gradient(180deg,#fff,#eef6ff 48%,#b6d8ff);background-clip:text;font-size:24px;font-weight:950;letter-spacing:0;line-height:1;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 1px 16px rgba(37,233,255,.1);white-space:nowrap}.retro-nav__links[data-v-883b3e2b]{display:flex;align-items:center;gap:6px}.retro-nav__pill[data-v-883b3e2b]{border:0;border-radius:999px;background:transparent;padding:11px 17px;color:#d8def3;font-size:15px;font-weight:800;transition:.18s;white-space:nowrap}.retro-nav__pill.router-link-active[data-v-883b3e2b],.retro-nav__pill[data-v-883b3e2b]:hover{color:#fff;background:linear-gradient(135deg,#25e9ff2b,#8b4dff38);box-shadow:inset 0 0 0 1px #25e9ff38}.retro-search[data-v-883b3e2b]{display:flex;width:360px;height:42px;margin-left:auto;align-items:center;gap:10px;border:1px solid rgba(255,255,255,.09);border-radius:999px;background:#fff1;padding:0 16px;color:#8f9abb}.retro-search input[data-v-883b3e2b]{min-width:0;flex:1;border:0;outline:0;color:#f7f8ff;background:transparent;font-size:14px;font-weight:600}.retro-search input[data-v-883b3e2b]::placeholder{color:#8f9abb}.retro-actions[data-v-883b3e2b]{display:flex;align-items:center;gap:12px;flex-shrink:0}.retro-actions-cluster[data-v-883b3e2b]{display:flex;align-items:center;gap:10px}.retro-device[data-v-883b3e2b]{display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.09);border-radius:999px;background:#ffffff0f;padding:9px 14px;color:#dce6ff;font-size:13px;font-weight:700;white-space:nowrap}.retro-avatar[data-v-883b3e2b]{display:grid;flex-shrink:0;width:42px;height:42px;place-items:center;border-radius:50%;color:#fff;background:linear-gradient(135deg,#ffd86b,#8b4dff);font-weight:900;font-size:1rem;line-height:1}.retro-main[data-v-883b3e2b]{position:relative;z-index:2;width:100%;max-width:1480px;margin:0 auto;padding:22px 28px 48px}@media(max-width:1200px){.retro-main[data-v-883b3e2b]{max-width:none}.retro-search[data-v-883b3e2b]{width:280px}}@media(max-width:980px){.retro-topbar[data-v-883b3e2b]{height:auto}.retro-nav[data-v-883b3e2b]{height:auto;flex-wrap:wrap;gap:12px;padding:16px}.retro-nav__links[data-v-883b3e2b]{order:3;width:100%;overflow-x:auto}.retro-search[data-v-883b3e2b]{order:4;width:100%;display:flex}.retro-device[data-v-883b3e2b]{display:none}}.retro-footer[data-v-883b3e2b]{position:relative;z-index:2;display:flex;justify-content:center;padding:12px 28px 40px}.retro-footer[data-v-883b3e2b]:before{content:"";position:absolute;top:0;left:50%;width:min(720px,calc(100% - 56px));height:1px;transform:translate(-50%);background:linear-gradient(90deg,transparent 0%,rgba(37,233,255,.35) 22%,rgba(139,77,255,.45) 50%,rgba(240,76,255,.35) 78%,transparent 100%);opacity:.85}.retro-footer__inner[data-v-883b3e2b]{display:flex;max-width:920px;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 14px;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:linear-gradient(135deg,#25e9ff0f,#8b4dff14),#070a12b8;padding:10px 18px;box-shadow:0 8px 32px #00000047,inset 0 1px #ffffff0f;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.retro-footer__chip[data-v-883b3e2b]{display:inline-flex;align-items:center;gap:7px;color:#b8c4e8;font-size:12px;font-weight:700;letter-spacing:.02em;line-height:1.4;white-space:nowrap}.retro-footer__chip--accent[data-v-883b3e2b]{color:#d9e6ff}.retro-footer__chip--accent .retro-footer__icon[data-v-883b3e2b]{color:#c4a0ff}.retro-footer__icon[data-v-883b3e2b]{flex-shrink:0;width:14px;height:14px;color:#5ee9ff;opacity:.95}.retro-footer__dot[data-v-883b3e2b]{width:4px;height:4px;border-radius:50%;background:linear-gradient(135deg,#25e9ffe6,#8b4dffe6);box-shadow:0 0 8px #25e9ff73;opacity:.75}@media(max-width:640px){.retro-footer__inner[data-v-883b3e2b]{flex-direction:column;gap:8px;border-radius:18px;padding:12px 16px}.retro-footer__dot[data-v-883b3e2b]{display:none}.retro-footer__chip[data-v-883b3e2b]{white-space:normal;text-align:center;justify-content:center}}.fc-map-btn[data-v-b36d5c93]{cursor:pointer;outline:none}.fc-map-btn__hit[data-v-b36d5c93]{fill:#22d3ee1f;stroke:#22d3ee59;stroke-width:1.5;transition:fill .15s ease,stroke .15s ease}.fc-map-btn--dpad .fc-map-btn__hit[data-v-b36d5c93]{fill:#0f121cd9;stroke:#ffffff2e}.fc-map-btn--action .fc-map-btn__hit[data-v-b36d5c93]{fill:#0c0e16eb;stroke:#ffffff38}.fc-map-btn--turbo .fc-map-btn__hit[data-v-b36d5c93]{fill:#0c0e16e0;stroke:#fbbf2480}.fc-map-btn:hover .fc-map-btn__hit[data-v-b36d5c93],.fc-map-btn:focus-visible .fc-map-btn__hit[data-v-b36d5c93]{fill:#22d3ee47;stroke:#22d3eebf}.fc-map-btn--dpad:hover .fc-map-btn__hit[data-v-b36d5c93],.fc-map-btn--dpad:focus-visible .fc-map-btn__hit[data-v-b36d5c93]{fill:#1e2434f2;stroke:#22d3ee8c}.fc-map-btn--action:hover .fc-map-btn__hit[data-v-b36d5c93],.fc-map-btn--action:focus-visible .fc-map-btn__hit[data-v-b36d5c93],.fc-map-btn--turbo:hover .fc-map-btn__hit[data-v-b36d5c93],.fc-map-btn--turbo:focus-visible .fc-map-btn__hit[data-v-b36d5c93]{fill:#1c2030f2;stroke:#67e8f9bf}.fc-map-btn--active .fc-map-btn__hit[data-v-b36d5c93]{fill:#22d3ee6b;stroke:#67e8f9;filter:url(#fc-glow)}.fc-map-btn--turbo.fc-map-btn--active .fc-map-btn__hit[data-v-b36d5c93]{fill:#fbbf2459;stroke:#fde047}.fc-map-btn__label[data-v-b36d5c93]{fill:#f8fafc;font-size:11px;font-weight:800;pointer-events:none}.fc-map-btn__label--round[data-v-b36d5c93]{font-size:13px}.fc-map-btn__label--pill[data-v-b36d5c93]{font-size:9px;letter-spacing:.06em}.fc-map-btn__key[data-v-b36d5c93]{fill:#67e8f9;font-size:10px;font-weight:700;pointer-events:none}.fc-map-btn__key--round[data-v-b36d5c93],.fc-map-btn__key--pill[data-v-b36d5c93]{font-size:9px}.fc-map-btn--action .fc-map-btn__key[data-v-b36d5c93],.fc-map-btn--turbo .fc-map-btn__key[data-v-b36d5c93]{fill:#94a3b8}.fc-map-btn--turbo .fc-map-btn__key[data-v-b36d5c93]{fill:#fde68a}.gamepad-mapper[data-v-1c11082c]{width:100%;max-width:640px;margin-inline:auto}.gamepad-mapper__svg[data-v-1c11082c]{display:block;width:100%;height:auto}.gamepad-mapper__title[data-v-1c11082c]{fill:#e2e8f0e6;font-size:13px;font-weight:900;letter-spacing:.08em}.gamepad-mapper__cap-label[data-v-1c11082c]{fill:#94a3b8e0;font-size:10px;font-weight:900;letter-spacing:.08em;pointer-events:none}.gamepad-mapper__cap-label--action[data-v-1c11082c]{fill:#e2e8f0db}.gamepad-mapper__hint[data-v-1c11082c]{fill:#94a3b8e6;font-size:11px;font-weight:700}.player-tab[data-v-14cac413]{border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;padding:.45rem 1rem;font-size:.875rem;font-weight:800;color:#cbd5e1;transition:.18s ease}.player-tab[data-v-14cac413]:hover,.player-tab--active[data-v-14cac413]{border-color:#22d3ee73;background:#22d3ee24;color:#fff}.overlay-layer[data-v-0221d79b]{background:#050508e0;transition:opacity .15s ease}.start-play-btn[data-v-0221d79b]{border-radius:9999px;border:2px solid rgba(34,211,238,.55);background:linear-gradient(135deg,#22d3eef2,#06b6d4e0);padding:.875rem 2.25rem;font-size:1.125rem;font-weight:900;color:#0f172a;box-shadow:0 0 40px #22d3ee59,0 8px 24px #00000073;transition:transform .15s ease,box-shadow .15s ease}.start-play-btn[data-v-0221d79b]:hover{transform:scale(1.04);box-shadow:0 0 52px #22d3ee80,0 10px 28px #00000080}.start-play-btn--secondary[data-v-0221d79b]{background:linear-gradient(135deg,#ffffffeb,#e2e8f0e0);border-color:#ffffff73;color:#0f172a}.tools-row[data-v-ee3baedc]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.tools-row--dock[data-v-ee3baedc]{grid-template-columns:repeat(3,minmax(0,1fr))}@media(min-width:640px){.tools-row--dock[data-v-ee3baedc]{grid-template-columns:repeat(6,minmax(0,1fr))}}.play-tools-dock[data-v-ee3baedc]{border-top:1px solid rgba(255,255,255,.08);background:#00000073;padding:.625rem .75rem}.tools-message--dock[data-v-ee3baedc]{margin:.5rem 0 0;font-size:.75rem;color:#67e8f9}.tool-btn[data-v-ee3baedc]{border-radius:.5rem;border:1px solid rgba(255,255,255,.12);background:#ffffff14;padding:.45rem .35rem;font-size:.75rem;font-weight:700;color:#e2e8f0;line-height:1.3;transition:background .15s ease,border-color .15s ease,opacity .15s ease}.tool-btn[data-v-ee3baedc]:hover:not(:disabled){background:#ffffff24;border-color:#fff3}.tool-btn[data-v-ee3baedc]:disabled{opacity:.4;cursor:not-allowed;filter:grayscale(.35)}.tool-btn--primary[data-v-ee3baedc]{border-color:#22d3ee66;background:#22d3ee2e;color:#cffafe}.tool-btn--primary[data-v-ee3baedc]:hover:not(:disabled){background:#22d3ee47;border-color:#22d3ee8c}.tool-btn--ghost[data-v-ee3baedc]{border-color:#ffffff1a;background:#0003;color:#cbd5e1}.slot-overlay[data-v-b6750840]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:#02060ebd;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.slot-overlay-panel[data-v-b6750840]{width:min(100%,22rem);max-height:92vh;display:flex;flex-direction:column;overflow:hidden;border-radius:1rem;border:1px solid rgba(34,211,238,.2);background:linear-gradient(180deg,#0e121cfa,#080a10fa);box-shadow:0 24px 48px #0000008c,0 0 0 1px #ffffff0a inset}.slot-overlay-header[data-v-b6750840]{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;flex-shrink:0;border-bottom:1px solid rgba(255,255,255,.08);padding:.625rem .875rem .5rem}.slot-overlay-heading[data-v-b6750840]{min-width:0}.slot-overlay-title[data-v-b6750840]{margin:0;font-size:.9375rem;font-weight:800;letter-spacing:.01em;color:#f1f5f9}.slot-overlay-subtitle[data-v-b6750840]{margin:.15rem 0 0;font-size:.6875rem;line-height:1.45;color:#94a3b8}.slot-overlay-shortcut-key[data-v-b6750840]{border-radius:.3125rem;border:1px solid rgba(255,255,255,.14);background:#00000038;padding:0 .3rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.625rem;font-weight:600;color:#cbd5e1}.slot-overlay-close[data-v-b6750840]{flex-shrink:0;width:1.75rem;height:1.75rem;border:none;border-radius:.375rem;background:transparent;font-size:1.25rem;line-height:1;color:#94a3b8;cursor:pointer;transition:background .15s ease,color .15s ease}.slot-overlay-close[data-v-b6750840]:hover{background:#ffffff14;color:#f1f5f9}.slot-overlay-list[data-v-b6750840]{margin:0;flex:0 0 auto;overflow-y:auto;list-style:none;padding:.3rem .45rem .45rem;scrollbar-width:thin;scrollbar-color:rgba(34,211,238,.45) rgba(255,255,255,.06)}.slot-overlay-list[data-v-b6750840]::-webkit-scrollbar{width:6px}.slot-overlay-list[data-v-b6750840]::-webkit-scrollbar-track{margin:.15rem 0;border-radius:999px;background:#ffffff0a}.slot-overlay-list[data-v-b6750840]::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:#22d3ee59;background-clip:padding-box}.slot-overlay-list[data-v-b6750840]::-webkit-scrollbar-thumb:hover{background:#22d3ee8c;background-clip:padding-box}.slot-overlay-item[data-v-b6750840]{display:flex;width:100%;align-items:center;border-radius:.4375rem;border:1px solid transparent;background:transparent;padding:.3rem .55rem;margin-bottom:.1rem;text-align:left;cursor:pointer;transition:background .15s ease,border-color .15s ease}.slot-overlay-item[data-v-b6750840]:last-child{margin-bottom:0}.slot-overlay-item[data-v-b6750840]:hover:not(:disabled){background:#ffffff0f;border-color:#ffffff14}.slot-overlay-item[data-v-b6750840]:disabled{opacity:.42;cursor:not-allowed}.slot-overlay-item--filled[data-v-b6750840]:not(:disabled){background:#22d3ee12;border-color:#22d3ee29}.slot-overlay-item--filled[data-v-b6750840]:hover:not(:disabled){background:#22d3ee1f;border-color:#22d3ee47}.slot-overlay-item-row[data-v-b6750840]{display:flex;width:100%;align-items:center;gap:.35rem;min-width:0}.slot-overlay-item-label[data-v-b6750840]{flex-shrink:0;font-size:.8125rem;font-weight:700;color:#f1f5f9}.slot-overlay-item-badge[data-v-b6750840]{flex-shrink:0;border-radius:999px;background:#22d3ee1f;padding:.0625rem .375rem;font-size:.5625rem;font-weight:700;letter-spacing:.03em;color:#67e8f9}.slot-overlay-item-meta[data-v-b6750840]{flex:1;min-width:0;margin-left:auto;font-size:.6875rem;line-height:1.2;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#64748b}.slot-overlay-item--filled .slot-overlay-item-meta[data-v-b6750840]{color:#94a3b8}.dialog-toolbar[data-v-48774c28]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.dialog-query[data-v-48774c28]{font-size:.875rem;color:#94a3b8}.rom-fetch-disclaimer[data-v-48774c28]{margin-top:.75rem;border-radius:.5rem;border:1px solid rgba(251,191,36,.22);background:#fbbf240f;padding:.625rem .75rem;font-size:.75rem;line-height:1.5;color:#94a3b8}.dialog-toolbar-actions[data-v-48774c28]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.btn-acquire-all[data-v-48774c28]{display:inline-flex;align-items:center;border-radius:.5rem;border:1px solid rgba(34,211,238,.35);background:#22d3ee1f;padding:.45rem .875rem;font-size:.8125rem;font-weight:800;color:#cffafe}.btn-acquire-all[data-v-48774c28]:hover:not(:disabled){background:#22d3ee33}.btn-acquire-all[data-v-48774c28]:disabled{opacity:.55;cursor:not-allowed}.rom-table-shell[data-v-48774c28]{max-height:min(52vh,460px)}.rom-pagination[data-v-48774c28]{margin-top:.75rem;padding-top:.75rem;border-top:1px solid rgba(255,255,255,.08)}.rom-table[data-v-48774c28]{width:100%;text-align:left;font-size:.875rem}.rom-table th[data-v-48774c28]{padding:.625rem .75rem;font-size:.75rem;font-weight:800;color:#94a3b8;border-bottom:1px solid rgba(255,255,255,.08)}.rom-table td[data-v-48774c28]{padding:.625rem .75rem;border-bottom:1px solid rgba(255,255,255,.06);vertical-align:middle}.rom-action[data-v-48774c28]{border-radius:.375rem;border:1px solid rgba(255,255,255,.1);background:#ffffff14;padding:.35rem .65rem;font-size:.75rem;font-weight:700;color:#cbd5e1}.rom-action--primary[data-v-48774c28]{border-color:#22d3ee59;background:#22d3ee33;color:#cffafe}.rom-action[data-v-48774c28]:disabled{opacity:.5;cursor:not-allowed}.dialog-toolbar[data-v-adadc8cc]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.dialog-search[data-v-adadc8cc]{display:flex;min-width:12rem;flex:1;align-items:center;gap:.5rem;border-radius:.5rem;border:1px solid rgba(255,255,255,.1);background:#00000040;padding:.5rem .75rem}.rom-table-shell[data-v-adadc8cc]{max-height:min(52vh,460px)}.rom-pagination[data-v-adadc8cc]{margin-top:.75rem;padding-top:.75rem;border-top:1px solid rgba(255,255,255,.08)}.rom-table[data-v-adadc8cc]{width:100%;text-align:left;font-size:.875rem}.rom-table th[data-v-adadc8cc]{padding:.625rem .75rem;font-size:.75rem;font-weight:800;color:#94a3b8;border-bottom:1px solid rgba(255,255,255,.08)}.rom-table td[data-v-adadc8cc]{padding:.625rem .75rem;border-bottom:1px solid rgba(255,255,255,.06);vertical-align:middle}.rom-table-row--active[data-v-adadc8cc]{background:#22d3ee14}.rom-action[data-v-adadc8cc]{border-radius:.375rem;border:1px solid rgba(255,255,255,.1);background:#ffffff14;padding:.35rem .65rem;font-size:.75rem;font-weight:700;color:#cbd5e1}.rom-action[data-v-adadc8cc]:hover:not(:disabled){background:#ffffff24}.rom-action--primary[data-v-adadc8cc]{border-color:#22d3ee59;background:#22d3ee33;color:#cffafe}.rom-action--selected[data-v-adadc8cc]{border-color:#22d3ee40;background:#22d3ee14;color:#67e8f9}.rom-action[data-v-adadc8cc]:disabled{opacity:.5;cursor:not-allowed}.rom-label-input[data-v-adadc8cc]{border-radius:.375rem;border:1px solid rgba(34,211,238,.35);background:#00000059;padding:.35rem .5rem;font-size:.8125rem;font-weight:700;color:#f8fafc;outline:none}.rom-label-input[data-v-adadc8cc]:focus{border-color:#22d3ee99;box-shadow:0 0 0 2px #22d3ee26}.btn-upload[data-v-adadc8cc]{display:inline-flex;cursor:pointer;align-items:center;border-radius:.5rem;border:1px solid rgba(34,211,238,.35);background:#22d3ee1f;padding:.5rem .875rem;font-size:.875rem;font-weight:800;color:#cffafe}.btn-upload[data-v-adadc8cc]:hover{background:#22d3ee33}.btn-online-fetch[data-v-adadc8cc]{display:inline-flex;align-items:center;border-radius:.5rem;border:1px solid rgba(167,139,250,.35);background:#a78bfa1f;padding:.5rem .875rem;font-size:.875rem;font-weight:800;color:#ddd6fe}.btn-online-fetch[data-v-adadc8cc]:hover:not(:disabled){background:#a78bfa33}.btn-online-fetch[data-v-adadc8cc]:disabled{opacity:.55;cursor:not-allowed}.btn-clear-all[data-v-adadc8cc]{display:inline-flex;align-items:center;border-radius:.5rem;border:1px solid rgba(251,113,133,.35);background:#fb71851a;padding:.5rem .875rem;font-size:.875rem;font-weight:800;color:#fecdd3}.btn-clear-all[data-v-adadc8cc]:hover:not(:disabled){background:#fb71852e}.btn-clear-all[data-v-adadc8cc]:disabled{opacity:.55;cursor:not-allowed}.rom-panel[data-v-a53430e3]{max-height:none}.manage-link[data-v-a53430e3]{flex-shrink:0;font-size:.75rem;font-weight:700;color:#67e8f9}.manage-link[data-v-a53430e3]:hover{color:#cffafe}.more-btn[data-v-a53430e3]{border-radius:.5rem;border:1px dashed rgba(34,211,238,.35);background:#22d3ee0f;padding:.5rem .75rem;font-size:.8125rem;font-weight:700;color:#a5f3fc}.more-btn[data-v-a53430e3]:hover{background:#22d3ee24}.rom-action[data-v-a53430e3]{border-radius:.375rem;border:1px solid rgba(255,255,255,.1);background:#ffffff14;padding:.25rem .5rem;font-size:.6875rem;font-weight:700;color:#cbd5e1}.rom-action--primary[data-v-a53430e3]{border-color:#22d3ee59;background:#22d3ee33;color:#cffafe}.rom-action--selected[data-v-a53430e3]{border-color:#22d3ee40;background:#22d3ee14;color:#67e8f9}.rom-action[data-v-a53430e3]:disabled{opacity:.55;cursor:not-allowed}.rom-item--loading[data-v-a53430e3]{border-color:#22d3ee59}.status-banner[data-v-a53430e3]{min-height:1.25rem}.play-stage[data-v-04983ef6]{overflow:hidden;border-radius:.5rem;border:1px solid rgba(255,255,255,.1);background:#00000059;box-shadow:0 25px 50px -12px #00000073}.play-stage-emulator[data-v-04983ef6] section{border:none;border-radius:0;box-shadow:none;background:transparent}
