.icon-wrap[data-v-7ca10479]{flex-shrink:0;overflow:hidden}.icon-wrap:hover .icon-img[data-v-7ca10479]{transform:scale(1.05)}.icon-img[data-v-7ca10479]{width:100%;height:100%;object-fit:cover;transition:transform .3s}.game-info-panel[data-v-f8158b83]{border-radius:12px;padding:1.5rem;margin:2rem 0;box-shadow:var(--card-shadow)}.game-basic-info[data-v-f8158b83]{display:flex;gap:1.5rem;margin-bottom:1.5rem}.game-icon[data-v-f8158b83]{width:80px;height:80px;border-radius:12px;object-fit:cover}.game-details h1[data-v-f8158b83]{line-height:1;font-size:1.8rem;margin-bottom:.5rem;color:var(--tech-blue)}.game-description[data-v-f8158b83]{color:var(--tech-blue);opacity:.8;line-height:1.6}.related-games h2[data-v-f8158b83]{margin-bottom:1.5rem}.game-meta[data-v-f8158b83]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.8rem}.category[data-v-f8158b83]{background:#ff9f431a;color:var(--primary-color);padding:.2rem .6rem;border-radius:20px;font-size:.8rem;font-weight:500}.rating[data-v-f8158b83]{display:flex;align-items:center;gap:.2rem;color:var(--secondary-color);font-weight:500;font-size:.9rem}.rating i[data-v-f8158b83]{color:#ffd93d}@media(max-width:992px){.game-info-panel[data-v-f8158b83]{margin:1rem 0;padding:1rem}.game-basic-info[data-v-f8158b83]{gap:1rem;margin-bottom:1rem}}.game-frame-container[data-v-835e4670]{position:relative;width:100%;display:flex;justify-content:center;align-items:center;transition:all .3s ease;max-height:85vh}.game-frame-container[data-v-835e4670]{padding-top:56.25%}.game-frame-container.portrait[data-v-835e4670]{padding-top:80vh;max-width:42.19vh;margin:0 auto}#game-frame[data-v-835e4670]{position:absolute;top:0;left:0;width:100%;height:100%}.game-frame-container.fullscreen[data-v-835e4670]{position:fixed;top:0;left:0;width:100vw;height:100vh;padding-top:0;z-index:2000;background:#000}.game-frame-container[data-v-835e4670]:after{content:"";position:absolute;top:10px;right:10px;background:#00000080;color:#fff;padding:5px 10px;border-radius:4px;font-size:.8rem;opacity:0;transition:opacity .3s}@media(max-width:992px){.game-frame-container[data-v-835e4670]{max-height:75vh}.game-frame-container.portrait[data-v-835e4670]{padding-top:75vh}}.list-item[data-v-19e69f12]{background-color:#2d3436;border-radius:10px;box-shadow:0 2px 5px #0000004d;transition:transform .2s,box-shadow .2s;display:block;font-size:0}.list-item[data-v-19e69f12]:hover{transform:scale(1.05);box-shadow:0 4px 10px #00ff8780}.list-item-img[data-v-19e69f12]{border-radius:10px 10px 0 0;aspect-ratio:1;object-fit:cover}.list-item-title[data-v-19e69f12]{font-size:1rem;margin:0;padding:5px;line-height:2rem;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list-item[data-v-951368c9]{background-color:#2d3436;border-radius:10px;box-shadow:0 2px 5px #0000004d;transition:transform .2s,box-shadow .2s;display:flex;align-items:center;flex-shrink:0;font-size:0}.list-item[data-v-951368c9]:hover{transform:scale(1.05);box-shadow:0 4px 10px #00ff8780}.list-item-l[data-v-951368c9]{font-size:0}.list-item-r[data-v-951368c9]{margin-left:10px;flex-grow:1;flex-shrink:0;font-size:1rem}.list-item-img[data-v-951368c9]{width:150px;height:150px;border-radius:10px;object-fit:cover}.list-item-info[data-v-951368c9]{margin-left:10px;display:flex;flex-direction:column;justify-content:center}.play-button[data-v-951368c9]{background-color:#ff9f43;color:#fff;border:none;border-radius:5px;padding:5px 20px;cursor:pointer;margin-top:5px}@media screen and (max-width:992px){.list-item-img[data-v-951368c9]{width:100px;height:100px}}.list-item[data-v-397176bc]{background-color:#2d3436;border-radius:10px;box-shadow:0 2px 5px #0000004d;transition:transform .2s,box-shadow .2s;font-size:0;display:block}.list-item[data-v-397176bc]:hover{transform:scale(1.05);box-shadow:0 4px 10px #00ff8780}.list-item-img[data-v-397176bc]{border-radius:10px 10px 0 0;aspect-ratio:16/9;object-fit:cover}.list-item-title[data-v-397176bc]{font-size:1rem;margin:0;padding:5px;line-height:2rem;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list-item[data-v-f22f6dfd]{background-color:#2d3436;border-radius:10px;font-size:0;overflow:hidden}.list-item:hover .list-item-title[data-v-f22f6dfd]{display:none}.list-item:hover .list-item-ctx[data-v-f22f6dfd]{display:flex}.list-item:first-child .list-item-title[data-v-f22f6dfd]{display:none}.list-item:first-child .list-item-ctx[data-v-f22f6dfd]{display:flex}.list-item-title[data-v-f22f6dfd]{display:flex;font-size:1rem;line-height:2rem;align-items:center;justify-content:space-between}.list-item-title .list-item-title-l[data-v-f22f6dfd]{display:flex;align-items:center}.list-item-title .title-text[data-v-f22f6dfd]{margin-left:1rem}.list-item-ctx[data-v-f22f6dfd]{display:none}.list-item-img[data-v-f22f6dfd]{width:100px;height:100px;border-radius:10px;object-fit:cover}.list-item-ctx-l[data-v-f22f6dfd]{font-size:0;flex-shrink:0;flex-basis:0}.list-item-ctx-r[data-v-f22f6dfd]{flex-basis:0;flex-shrink:0;flex-grow:1;margin-left:10px;font-size:1rem}.list-item-intro[data-v-f22f6dfd]{margin-top:.5rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2;overflow:hidden;max-height:2.4rem}.play-button[data-v-f22f6dfd]{background-color:#ff9f43;color:#fff;border:none;border-radius:5px;padding:5px 20px;cursor:pointer;margin-top:5px}.rating-wrap[data-v-f22f6dfd]{margin-top:.5rem;display:flex;align-items:baseline}.star-wrap[data-v-f22f6dfd]{display:flex;align-items:center;gap:4px}.star-item[data-v-f22f6dfd]{width:16px;height:16px;background-size:cover}.star-item.full[data-v-f22f6dfd]{background-image:url(data:image/png;base64,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)}.star-item.half[data-v-f22f6dfd]{background-image:url(data:image/png;base64,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)}.star-num[data-v-f22f6dfd]{line-height:16px;margin-left:4px}.section-title[data-v-809f3775]{line-height:2rem;padding:1rem}.list-wrap[data-v-809f3775]{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(var(--min-width) * 1px),1fr));gap:20px}.list-wrap.l4[data-v-809f3775]{--min-width: 400}.list-wrap.l8[data-v-809f3775]{--min-width: 200}.list-wrap.l1[data-v-809f3775]{grid-template-columns:repeat(auto-fill,100%);background-color:#2d3436;border-radius:10px;overflow:hidden;padding:20px}@media screen and (max-width:992px){.list-wrap.l4[data-v-809f3775]{--min-width: 150}.list-wrap.l8[data-v-809f3775]{--min-width: 100}.list-wrap.ListItem3.l4[data-v-809f3775]{--min-width: 200}}.game-wrap[data-v-ee0656db]{display:flex;padding:1rem;margin:0 auto;max-width:1400px}.game-wrap-l[data-v-ee0656db]{flex-basis:0;flex-shrink:0;flex-grow:3;background:var(--card-bg);border-radius:12px;overflow:hidden}.game-wrap-r[data-v-ee0656db]{flex-basis:0;flex-shrink:0;flex-grow:1;margin-left:1rem}.game-rec-wrap[data-v-ee0656db]{display:none;padding:1rem}@media(max-width:992px){.game-wrap-r[data-v-ee0656db]{display:none}.game-rec-wrap[data-v-ee0656db]{display:block}}.section-title[data-v-986e035a]{line-height:2rem;padding:1rem}.list-wrap[data-v-986e035a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(var(--min-width) * 1px),1fr));gap:20px}.list-wrap.l4[data-v-986e035a]{--min-width: 400}.list-wrap.l8[data-v-986e035a]{--min-width: 200}@media screen and (max-width:992px){.list-wrap.l4[data-v-986e035a]{--min-width: 150}.list-wrap.l8[data-v-986e035a]{--min-width: 100}.list-wrap.ListItem3.l4[data-v-986e035a]{--min-width: 200}}.sidebar-wrap.collapsed .collapse-btn[data-v-da94b60a]:before{content:"▶"}.sidebar-wrap.collapsed .li-span[data-v-da94b60a]{display:none}.collapse-btn[data-v-da94b60a]{background:none;border:none;color:#ff9f43;cursor:pointer;padding:10px;text-align:left;width:100%;font-size:18px}.collapse-btn[data-v-da94b60a]:before{content:"☰"}.sidebar-wrap ul[data-v-da94b60a]{list-style-type:none;padding:0}.sidebar-wrap ul li[data-v-da94b60a]{display:flex;align-items:center;padding:10px;cursor:pointer;color:#ff9f43;border-radius:5px;transition:background .3s}.sidebar-wrap ul li[data-v-da94b60a]:hover{background:#ff9f4333}.li-a[data-v-da94b60a]{display:flex;align-items:center;font-size:0;width:100%;height:100%}.li-img[data-v-da94b60a]{width:24px;height:24px}.li-span[data-v-da94b60a]{font-size:16px;margin-left:8px;line-height:24px}.index-wrap.collapsed .index-wrap-l[data-v-a3e0820d]{width:44px}.index-wrap.collapsed .index-wrap-r[data-v-a3e0820d]{margin-left:44px}.index-wrap-l[data-v-a3e0820d]{position:fixed;left:0;top:70px;bottom:0;width:250px;background-color:#2d3436;transition:width .3s;overflow:hidden}.index-wrap-r[data-v-a3e0820d]{margin-left:250px;transition:margin-left .3s}.list-wrap[data-v-a3e0820d]{margin-left:10px;margin-right:10px}@media screen and (max-width:992px){.index-wrap.collapsed .index-wrap-l[data-v-a3e0820d]{width:0}.index-wrap.collapsed .index-wrap-r[data-v-a3e0820d]{margin-left:0}.index-wrap .index-wrap-l[data-v-a3e0820d]{display:none}.index-wrap .index-wrap-r[data-v-a3e0820d]{margin-left:0}}.afc-ins[data-v-25f1235c]{display:block;width:100%;height:100%}.title[data-v-4f43cb07]{text-align:center;font-size:20px;line-height:1.5}.header-wrap[data-v-b8400db6]{padding:0 10px;position:sticky;top:0;left:0;right:0;z-index:1000;display:flex;justify-content:space-between;align-items:center;overflow:hidden;box-sizing:border-box}.logo[data-v-b8400db6]{color:#ff9f43;font-size:24px;font-weight:700}.search-box[data-v-b8400db6]{width:250px;display:flex;align-items:center}.search-box input[data-v-b8400db6]{padding:.5rem 1rem;border:2px solid #eee;border-radius:8px;outline:none}.search-box button[data-v-b8400db6]{background:var(--primary-color);border:none;padding:.5rem;border-radius:8px;cursor:pointer;transition:transform .2s}.search-box button[data-v-b8400db6]:hover{transform:scale(1.05)}.search-icon[data-v-b8400db6]{width:20px;height:20px}