.fullscreen-modal-bg[data-v-d26a08ba]{z-index:1001;background-color:#0006;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0;overflow:auto}.fullscreen-modal-content[data-v-d26a08ba]{background-color:#fff;border-radius:.5em;flex-direction:column;width:90vw;height:90vh;font-family:Helvetica,Arial,Microsoft YaHei,PingFang SC,WenQuanYi Micro Hei,tohoma\,sans-serif;display:flex;position:relative;box-shadow:0 0 20px #0000004d}.close-button[data-v-d26a08ba]{color:#666;cursor:pointer;z-index:10;background-color:#00000026;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex;position:absolute;top:.5em;right:.5em}.close-button[data-v-d26a08ba]:hover{color:#000;background-color:#0000004d}.close-button svg[data-v-d26a08ba]{width:20px;height:20px}.modal-body[data-v-d26a08ba]{flex:1;padding:2em;font-size:.95em;overflow-y:auto}.game-title[data-v-d26a08ba]{text-align:center;color:#333;font-size:2em}.smwp-version[data-v-d26a08ba]{text-align:center}.smwp-label[data-v-d26a08ba]{color:#666;margin-right:.3em}.smwp-value[data-v-d26a08ba]{color:#666}.smwp-value a[data-v-d26a08ba]{text-decoration:none}.smwp-value a[data-v-d26a08ba]:hover{text-decoration:underline}.software-info[data-v-d26a08ba]{text-align:center;margin-bottom:1em}.software-label[data-v-d26a08ba],.software-value[data-v-d26a08ba]{color:#666}.title-image-container[data-v-d26a08ba]{justify-content:center;display:flex}.title-image[data-v-d26a08ba]{object-fit:contain;width:100%;max-width:480px;max-height:300px}.no-logo[data-v-d26a08ba]{color:#999;margin:0}.section-divider[data-v-d26a08ba]{border:none;border-top:2px solid #ddd;margin:1.5em 0}.content-section[data-v-d26a08ba]{margin-bottom:1em}.section-title[data-v-d26a08ba]{color:#333;border-left:3px solid #008cff;margin-bottom:.5em;padding-left:.5em;font-size:1.2em}.source-list[data-v-d26a08ba],.author-list[data-v-d26a08ba],.date-list[data-v-d26a08ba],.video-list[data-v-d26a08ba],.wiki-list[data-v-d26a08ba],.homepage-list[data-v-d26a08ba],.repo-list[data-v-d26a08ba]{margin:0;padding-left:1.5em;list-style:outside}.download-list[data-v-d26a08ba]{margin:0;padding-left:.5em;list-style:none}.no-data[data-v-d26a08ba]{padding:.2em 0 .2em .6em;line-height:1.3}.tag-list[data-v-d26a08ba]{flex-wrap:wrap;gap:.5em;padding-left:.6em;display:flex}.tag-list-inline[data-v-d26a08ba]{vertical-align:middle;flex-wrap:wrap;gap:.3em;display:inline-flex}.tag-pill[data-v-d26a08ba]{border:1.5px solid var(--tag-border);background-color:var(--tag-bg);color:var(--tag-text);white-space:nowrap;border-radius:999px;padding:.2em .7em;font-size:.85em;font-weight:500;line-height:1.4;display:inline-block}.tag-pill-sm[data-v-d26a08ba]{padding:.1em .5em;font-size:.78em}.source-list li[data-v-d26a08ba],.author-list li[data-v-d26a08ba],.date-list li[data-v-d26a08ba],.download-list li[data-v-d26a08ba],.video-list li[data-v-d26a08ba],.wiki-list li[data-v-d26a08ba],.homepage-list li[data-v-d26a08ba],.repo-list li[data-v-d26a08ba]{padding:.2em 0;line-height:1.3}.video-title[data-v-d26a08ba],.version-label[data-v-d26a08ba]{margin-right:.5em}.source-link[data-v-d26a08ba],.download-link[data-v-d26a08ba],.video-link[data-v-d26a08ba],.wiki-link[data-v-d26a08ba],.homepage-link[data-v-d26a08ba],.repo-link[data-v-d26a08ba]{word-break:break-all;text-decoration:none}.source-link[data-v-d26a08ba]:hover,.video-link[data-v-d26a08ba]:hover,.wiki-link[data-v-d26a08ba]:hover,.download-link[data-v-d26a08ba]:hover,.homepage-link[data-v-d26a08ba]:hover,.repo-link[data-v-d26a08ba]:hover{text-decoration:underline}.download-link.has-toolbar[data-v-d26a08ba]{color:#e67e22}.download-link.has-toolbar[data-v-d26a08ba]:hover,body.dark .download-link.has-toolbar[data-v-d26a08ba]{color:#f39c12}body.dark .download-link.has-toolbar[data-v-d26a08ba]:hover{color:#e67e22}.download-link.portable-exe[data-v-d26a08ba]{color:#00d84f}.download-link.portable-exe[data-v-d26a08ba]:hover{color:#33ff7a}body.dark .download-link.portable-exe[data-v-d26a08ba]{color:#00d84f}body.dark .download-link.portable-exe[data-v-d26a08ba]:hover{color:#33ff7a}.download-link.portable-swf[data-v-d26a08ba]{color:#ff5b5b}.download-link.portable-swf[data-v-d26a08ba]:hover{color:#ff8a8a}body.dark .download-link.portable-swf[data-v-d26a08ba]{color:#ff5b5b}body.dark .download-link.portable-swf[data-v-d26a08ba]:hover{color:#ff8a8a}.download-link.portable-archive[data-v-d26a08ba]{color:#bd4de2}.download-link.portable-archive[data-v-d26a08ba]:hover{color:#d47aee}body.dark .download-link.portable-archive[data-v-d26a08ba]{color:#bd4de2}body.dark .download-link.portable-archive[data-v-d26a08ba]:hover{color:#d47aee}.source-link.invalid[data-v-d26a08ba]{color:#999;font-style:italic}.source-link.invalid[data-v-d26a08ba]:hover{text-decoration:none}.invalid-label[data-v-d26a08ba]{color:#999;margin-left:.25em;font-style:italic}.download-item[data-v-d26a08ba]{align-items:center;gap:.25em;display:flex}.floppy-icon[data-v-d26a08ba]{flex-shrink:0;font-size:16px;line-height:1}.repackaged-label[data-v-d26a08ba]{color:#666;font-size:.9em}.file-size-label[data-v-d26a08ba]{color:#888;margin-left:.25em;font-size:.85em}.file-size-loading-label[data-v-d26a08ba]{color:#aaa;margin-left:.25em;font-size:.85em}.file-size-loading-info[data-v-d26a08ba]{color:#888;margin-bottom:.5em;font-size:.85em}.short-desc[data-v-d26a08ba]{padding:.2em 0 .2em .6em;line-height:1.3}.showcase-grid[data-v-d26a08ba]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1em;padding-left:.6em;display:grid}.showcase-thumbnail[data-v-d26a08ba]{object-fit:cover;cursor:pointer;border-radius:.25em;width:100%;height:150px;transition:transform .2s}.showcase-thumbnail[data-v-d26a08ba]:hover{transform:scale(1.05)}.description-content[data-v-d26a08ba]{background-color:#d3d3d3;border:2px solid #a9a9a9;border-radius:.25em;padding:1em;line-height:1.6}.description-content[data-v-d26a08ba] h1,.description-content[data-v-d26a08ba] h2,.description-content[data-v-d26a08ba] h3{margin-top:.5em;margin-bottom:.5em}.description-content[data-v-d26a08ba] a:hover{text-decoration:underline}.description-content[data-v-d26a08ba] a{word-break:break-all;overflow-wrap:break-word}.description-content[data-v-d26a08ba] code{background-color:#0000001a;border-radius:.2em;padding:.2em .4em;font-family:monospace}.description-content[data-v-d26a08ba] blockquote{background-color:#ddd;border-left:4px solid #aaa;margin:1em 0;padding:.5em 1em}.description-content[data-v-d26a08ba] pre{background-color:#0000001a;border-radius:.25em;padding:1em;overflow-x:auto}.description-content[data-v-d26a08ba] pre code{background-color:#0000;padding:0}.no-data[data-v-d26a08ba]{color:#999}.modal-enter-active[data-v-d26a08ba],.modal-leave-active[data-v-d26a08ba]{transition:opacity .3s}.modal-enter-from[data-v-d26a08ba],.modal-leave-to[data-v-d26a08ba]{opacity:0}.image-preview-bg[data-v-d26a08ba]{z-index:10000;background-color:#000c;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.image-preview-content[data-v-d26a08ba]{background-color:#fff;border-radius:4px;max-width:90vw;max-height:90vh;padding:5px;position:relative}.preview-image[data-v-d26a08ba]{object-fit:contain;max-width:100%;max-height:calc(90vh - 40px);display:block}.preview-caption[data-v-d26a08ba]{text-align:center;color:#333;padding:8px 0 4px;font-family:Helvetica,Arial,Microsoft YaHei,PingFang SC,WenQuanYi Micro Hei,tohoma\,sans-serif;font-size:.9em}.preview-close-button[data-v-d26a08ba]{color:#fff;cursor:pointer;z-index:10;background-color:#00000080;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .2s;display:flex;position:absolute;top:.5em;right:.5em}.preview-close-button[data-v-d26a08ba]:hover{background-color:#000000b3}.preview-close-button svg[data-v-d26a08ba]{width:20px;height:20px}.nav-button[data-v-d26a08ba]{color:#fff;cursor:pointer;z-index:10;background-color:#00000080;border:none;justify-content:center;align-items:center;width:40px;height:60px;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.nav-button[data-v-d26a08ba]:hover{background-color:#000000b3}.nav-button svg[data-v-d26a08ba]{width:20px;height:20px}.prev-button[data-v-d26a08ba]{border-radius:0 4px 4px 0;left:5px}.next-button[data-v-d26a08ba]{border-radius:4px 0 0 4px;right:5px}body.dark .image-preview-content[data-v-d26a08ba]{background-color:#2a2a2a}body.dark .preview-caption[data-v-d26a08ba]{color:#ccc}body.dark .fullscreen-modal-content[data-v-d26a08ba]{background-color:#2a2a2a}body.dark .close-button[data-v-d26a08ba]{color:#aaa;background-color:#ffffff1a}body.dark .close-button[data-v-d26a08ba]:hover{color:#fff;background-color:#fff3}body.dark .game-title[data-v-d26a08ba]{color:#eee}body.dark .smwp-label[data-v-d26a08ba],body.dark .smwp-value[data-v-d26a08ba],body.dark .software-label[data-v-d26a08ba]{color:#aaa}body.dark .software-value[data-v-d26a08ba]{color:#ccc}body.dark .section-title[data-v-d26a08ba]{color:#eee}body.dark .tag-pill[data-v-d26a08ba]{border-color:var(--tag-border-dark);background-color:var(--tag-bg-dark);color:var(--tag-text-dark)}body.dark .section-divider[data-v-d26a08ba]{border-color:#444}body.dark .source-link[data-v-d26a08ba],body.dark .download-link[data-v-d26a08ba],body.dark .video-link[data-v-d26a08ba],body.dark .wiki-link[data-v-d26a08ba],body.dark .homepage-link[data-v-d26a08ba],body.dark .repo-link[data-v-d26a08ba]{color:#4da3ff}body.dark .source-link.invalid[data-v-d26a08ba],body.dark .invalid-label[data-v-d26a08ba],body.dark .no-data[data-v-d26a08ba],body.dark .no-logo[data-v-d26a08ba]{color:#777}body.dark .repackaged-label[data-v-d26a08ba]{color:#aaa}body.dark .file-size-label[data-v-d26a08ba]{color:#999}body.dark .file-size-loading-label[data-v-d26a08ba]{color:#888}body.dark .file-size-loading-info[data-v-d26a08ba]{color:#aaa}body.dark .description-content[data-v-d26a08ba]{color:#ddd;background-color:#3a3a3a;border-color:#555}body.dark .description-content[data-v-d26a08ba] code{background-color:#ffffff1a}body.dark .description-content[data-v-d26a08ba] pre{background-color:#ffffff0d}body.dark .description-content[data-v-d26a08ba] blockquote{background-color:#333;border-left-color:#666}
