.card-wrapper.svelte-te8s37{position:relative;margin:16px;perspective:1000px}.card-wrapper.new.svelte-te8s37{border-radius:20px;box-shadow:0 0 15px 10px #ffd70080;background-color:#ffd70080}.card-wrapper.starred.svelte-te8s37{order:-1}.card.svelte-te8s37{position:relative;width:100%;height:300px;background:linear-gradient(135deg,var(--theme-blue) 0%,var(--theme-dark-blue) 100%);border-radius:20px;overflow:hidden;cursor:pointer;border:none;padding:0;box-shadow:0 4px 15px #1f26875e,0 8px 32px #1f26875e;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.18);transition:all .6s cubic-bezier(.23,1,.32,1);transform-style:preserve-3d}.card.svelte-te8s37:hover{box-shadow:0 8px 30px #1f268780,0 16px 64px #1f26874d}.small-text.svelte-te8s37{font-size:.8rem;color:#ffffffb3;margin:4px 0 8px}.card.hovered.svelte-te8s37{z-index:10}.card-bg.svelte-te8s37{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;transition:transform .6s cubic-bezier(.23,1,.32,1);transform:translateZ(10px)}.card.svelte-te8s37:hover .card-bg:where(.svelte-te8s37){transform:translateZ(30px) scale(1.1)}.card-shine.svelte-te8s37{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(45deg,transparent 30%,rgba(255,255,255,.1) 50%,transparent 70%);transform:translate(-100%);transition:transform .6s;pointer-events:none}.card.svelte-te8s37:hover .card-shine:where(.svelte-te8s37){transform:translate(100%)}.card-content.svelte-te8s37{position:absolute;bottom:0;left:0;width:100%;height:100%;box-sizing:border-box;padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#000000b3;transition:all .6s cubic-bezier(.23,1,.32,1);transform:translateZ(20px)}.card.svelte-te8s37:hover .card-content:where(.svelte-te8s37){transform:translateZ(40px);background:#0000006e}.content-inner.svelte-te8s37{transform:translateZ(10px)}.card-title.svelte-te8s37{color:#fff;font-size:1.5rem;font-weight:700;margin:0 0 8px;text-shadow:0 2px 10px rgba(0,0,0,.3);transition:transform .6s cubic-bezier(.23,1,.32,1)}.card.svelte-te8s37:hover .card-title:where(.svelte-te8s37){transform:translateZ(20px)}.card-description.svelte-te8s37{color:#ffffffe6;font-size:.9rem;line-height:1.4;margin:0 0 12px;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;transition:transform .6s cubic-bezier(.23,1,.32,1)}.card.svelte-te8s37:hover .card-description:where(.svelte-te8s37){transform:translateZ(15px)}.card-tags.svelte-te8s37{display:flex;flex-wrap:wrap;gap:6px;transition:transform .6s cubic-bezier(.23,1,.32,1)}.card.svelte-te8s37:hover .card-tags:where(.svelte-te8s37){transform:translateZ(25px)}.tag.svelte-te8s37{background:#fff3;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#fff;padding:4px 10px;border-radius:20px;font-size:.75rem;font-weight:500;border:1px solid rgba(255,255,255,.3);transition:all .3s ease;text-transform:capitalize}.tag.svelte-te8s37:hover{background:#ffffff4d;transform:translateY(-2px)}.star-icon.svelte-te8s37{position:absolute;top:10px;right:10px;z-index:20;background:#0006;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.2);border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:1.1rem;color:#fffc;transition:all .3s ease;text-shadow:0 1px 3px rgba(0,0,0,.8)}.star-icon.svelte-te8s37:hover,.star-icon.starred.svelte-te8s37{background:#0009;border-color:#ffd70080;color:gold;transform:scale(1.1)}.card.grid.svelte-te8s37{height:280px}.card.list.svelte-te8s37{height:140px;display:flex;flex-direction:row}.card.list.svelte-te8s37 .card-bg:where(.svelte-te8s37){width:40%;height:100%}.card.list.svelte-te8s37 .card-content:where(.svelte-te8s37){width:60%;height:100%;position:relative}@media (max-width: 768px){.card-wrapper.svelte-te8s37{margin:8px}.card.svelte-te8s37{height:250px}.card-title.svelte-te8s37{font-size:1.25rem}.card-description.svelte-te8s37{font-size:.8rem}}@media (max-width: 480px){.card-wrapper.svelte-te8s37{margin:8px 0}.card.svelte-te8s37{height:220px}.card-title.svelte-te8s37{font-size:1.1rem}.card-description.svelte-te8s37{font-size:.75rem;line-clamp:2;-webkit-line-clamp:2}.tag.svelte-te8s37{font-size:.7rem;padding:3px 8px}}@media (prefers-reduced-motion: reduce){.card.svelte-te8s37,.card-bg.svelte-te8s37,.card-content.svelte-te8s37,.card-title.svelte-te8s37,.card-description.svelte-te8s37,.card-tags.svelte-te8s37,.star-icon.svelte-te8s37{transition:none}}.load-shimmer.svelte-1bngv4n{width:90%;height:280px;border-radius:16px;border:1px solid #e0e0e0;background:linear-gradient(90deg,#f0f0f0,#e0e0e0,#f0f0f0);background-size:200% 100%;animation:svelte-1bngv4n-shimmer 1.5s infinite linear;margin-bottom:20px;box-shadow:0 2px 8px #0000000a}@keyframes svelte-1bngv4n-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.container.svelte-1bngv4n{width:100%;box-sizing:border-box}.sort-bar.svelte-1bngv4n{display:flex;align-items:center;gap:16px;padding:16px;box-sizing:border-box;justify-content:center;width:100%;max-width:1400px;margin-left:auto;margin-right:auto}.sort-bar.svelte-1bngv4n select:where(.svelte-1bngv4n){height:40px;border-radius:8px;background:#ffffff80;border:none;box-shadow:0 8px 32px #0000001f,0 2px 16px #00000014,inset 0 1px #ffffff1a;backdrop-filter:blur(10px) saturate(180%);-webkit-backdrop-filter:blur(10px) saturate(180%);cursor:pointer;display:flex;justify-content:center;align-items:center;font-size:1.05rem;color:#222;font-weight:500;outline:none;min-width:40px;transition:all .3s cubic-bezier(.4,0,.2,1);appearance:none;padding:0 12px}.sort-bar.svelte-1bngv4n select:where(.svelte-1bngv4n):focus{background:#ffffffb3;box-shadow:0 12px 48px #00000026,0 4px 24px #0000001a,inset 0 1px #ffffff26;transform:translateY(-2px)}.choose-for-me.svelte-1bngv4n{height:40px;border-radius:8px;background:#ffffff80;border:none;box-shadow:0 8px 32px #0000001f,0 2px 16px #00000014,inset 0 1px #ffffff1a;backdrop-filter:blur(10px) saturate(180%);-webkit-backdrop-filter:blur(10px) saturate(180%);cursor:pointer;display:flex;justify-content:center;align-items:center;font-size:1.05rem;color:#222;font-weight:500;outline:none;min-width:40px;transition:all .3s cubic-bezier(.4,0,.2,1);padding:0 12px}.choose-for-me.svelte-1bngv4n:hover,.choose-for-me.svelte-1bngv4n:focus,.search-button.svelte-1bngv4n:hover,.search-button.svelte-1bngv4n:focus,.sort-bar.svelte-1bngv4n select:where(.svelte-1bngv4n):focus,.sort-bar.svelte-1bngv4n select:where(.svelte-1bngv4n):hover{background:#ffffffb3;box-shadow:0 12px 48px #00000026,0 4px 24px #0000001a,inset 0 1px #ffffff26;transform:translateY(-2px)}.search-button.svelte-1bngv4n{width:40px;height:40px;border-radius:50%;background:#ffffff80;border:none;box-shadow:0 8px 32px #0000001f,0 2px 16px #00000014,inset 0 1px #ffffff1a;backdrop-filter:blur(10px) saturate(180%);-webkit-backdrop-filter:blur(10px) saturate(180%);cursor:pointer;display:flex;justify-content:center;align-items:center;transition:all .3s cubic-bezier(.4,0,.2,1)}.search-overlay.visible.svelte-1bngv4n{display:flex}.search-overlay.hidden.svelte-1bngv4n{display:none}.search-overlay.svelte-1bngv4n{width:100vw;height:100vh;position:fixed;top:0;left:0;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:100}.search.svelte-1bngv4n{width:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;scrollbar-width:none}.search.svelte-1bngv4n ul:where(.svelte-1bngv4n)::-webkit-scrollbar{display:none}.search.svelte-1bngv4n ul:where(.svelte-1bngv4n){scrollbar-width:none;background-color:#fffc;-webkit-backdrop-filter:blur(10px) saturate(180%);backdrop-filter:blur(10px) saturate(180%)}.search.svelte-1bngv4n ul:where(.svelte-1bngv4n){max-height:25vh;overflow-y:auto;overflow-x:hidden;border-radius:20px;width:100%;padding:4px}.search.svelte-1bngv4n ul:where(.svelte-1bngv4n) li.search-result-row:where(.svelte-1bngv4n){display:flex;align-items:center;gap:16px;width:100%;padding:16px;box-sizing:border-box;cursor:pointer}.search.svelte-1bngv4n ul:where(.svelte-1bngv4n) li.search-result-row:where(.svelte-1bngv4n):hover,.search.svelte-1bngv4n ul:where(.svelte-1bngv4n) li.search-result-row.selected:where(.svelte-1bngv4n){background:#0000000d}.search.svelte-1bngv4n ul:where(.svelte-1bngv4n) li.search-result-row:where(.svelte-1bngv4n) img:where(.svelte-1bngv4n){width:64px;height:64px;object-fit:cover;border-radius:12px;box-shadow:0 4px 16px #0000001a,0 1px 8px #0000000d,inset 0 1px #ffffff1a}li.svelte-1bngv4n .game-name:where(.svelte-1bngv4n){font-weight:600;font-size:1.1rem;margin-bottom:4px}li.svelte-1bngv4n .game-description:where(.svelte-1bngv4n){font-size:.95rem;color:#555;margin-bottom:4px}li.svelte-1bngv4n .game-plays:where(.svelte-1bngv4n){font-size:.85rem;color:#888}.search.svelte-1bngv4n input#search:where(.svelte-1bngv4n){width:80%;max-width:600px;padding:16px 24px;font-size:1.2rem;border:none;border-radius:32px;background:#ffffff80;color:#000;box-shadow:0 8px 32px #0000001f,0 2px 16px #00000014,inset 0 1px #ffffff1a;backdrop-filter:blur(10px) saturate(180%);-webkit-backdrop-filter:blur(10px) saturate(180%);outline:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.search.svelte-1bngv4n input#search:where(.svelte-1bngv4n):focus{background:#ffffffb3;box-shadow:0 12px 48px #00000026,0 4px 24px #0000001a,inset 0 1px #ffffff26;transform:translateY(-2px)}.card-grid.svelte-1bngv4n{display:grid;padding:20px;gap:0;width:100%;max-width:1400px;margin:0 auto;perspective:1000px}.card-grid.grid.svelte-1bngv4n{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:0}.card-grid.list.svelte-1bngv4n{grid-template-columns:1fr;gap:0}.card-grid.compact.svelte-1bngv4n{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:0}@media (max-width: 1200px){.card-grid.grid.svelte-1bngv4n{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}@media (max-width: 768px){.card-grid.svelte-1bngv4n{padding:10px;box-sizing:border-box}.card-grid.grid.svelte-1bngv4n{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.card-grid.compact.svelte-1bngv4n{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@media (max-width: 480px){.card-grid.grid.svelte-1bngv4n,.card-grid.compact.svelte-1bngv4n{grid-template-columns:1fr}}@media (max-width: 768px){.search.svelte-1bngv4n{width:80%}.sort-bar.svelte-1bngv4n{flex-wrap:wrap}}@media (max-width: 480px){.search.svelte-1bngv4n{width:95%;gap:8px}.search.svelte-1bngv4n input#search:where(.svelte-1bngv4n){width:100%;padding:12px 20px;font-size:1rem}.search.svelte-1bngv4n ul:where(.svelte-1bngv4n){max-height:40vh}.search.svelte-1bngv4n ul:where(.svelte-1bngv4n) li.search-result-row:where(.svelte-1bngv4n){padding:12px;gap:12px}.search.svelte-1bngv4n ul:where(.svelte-1bngv4n) li.search-result-row:where(.svelte-1bngv4n) img:where(.svelte-1bngv4n){width:48px;height:48px;border-radius:8px}li.svelte-1bngv4n .game-name:where(.svelte-1bngv4n){font-size:1rem}li.svelte-1bngv4n .game-description:where(.svelte-1bngv4n){font-size:.85rem}.sort-bar.svelte-1bngv4n{gap:8px;padding:8px}.sort-bar.svelte-1bngv4n select:where(.svelte-1bngv4n),.choose-for-me.svelte-1bngv4n{flex-grow:1;font-size:.9rem;padding:0 8px}}.card-grid.svelte-1bngv4n .card-wrapper{animation:svelte-1bngv4n-slideInUp .6s ease-out forwards;opacity:0;transform:translateY(30px)}@keyframes svelte-1bngv4n-slideInUp{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.card-grid.svelte-1bngv4n .card-wrapper{animation:none;opacity:1;transform:none}}.main-content-wrapper.svelte-1bngv4n{display:flex;justify-content:center;width:100%;gap:20px}.sidebar-ad.svelte-1bngv4n{width:300px;flex-shrink:0;margin-top:120px}.inxxx.agrid.grid.svelte-1bngv4n{padding:20px;box-sizing:border-box}.inxx.agrid.grid.svelte-1bngv4n:before{content:"Ad Loading";display:block;text-align:center;color:#888;font-size:.9rem;margin-bottom:8px;animation:fadeIn .5s ease-in-out}@media (max-width: 1800px){.sidebar-ad.right-sidebar.svelte-1bngv4n{display:none}}@media (max-width: 1400px){.sidebar-ad.svelte-1bngv4n{display:none}.main-content-wrapper.svelte-1bngv4n{justify-content:center}}.information.svelte-jr6jxf{font-size:12px;color:#999;max-width:600px;margin:auto;text-align:left;font-family:Courier New,Courier,monospace}footer.svelte-4xovhc{text-align:center;color:#666;margin:20px 0;font-size:14px}
