.explore-page.svelte-1w567vk{min-height:100vh;background:var(--ink, #050611);color:var(--text-primary, #f7f3ff)}.explore-toolbar.svelte-1w567vk{display:flex;align-items:center;gap:10px;padding:20px 24px 12px;max-width:1480px;margin:0 auto;flex-wrap:wrap}.explore-search.svelte-1w567vk{flex:1;min-width:220px;display:flex;align-items:center;gap:8px;background:#ffffff09;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:0 14px;height:42px;transition:border-color .15s,box-shadow .15s}.explore-search.svelte-1w567vk svg:where(.svelte-1w567vk){width:16px;height:16px;color:#fff6;flex-shrink:0}.explore-search.svelte-1w567vk input:where(.svelte-1w567vk){flex:1;background:none;border:none;color:#fff;font-size:.88rem;padding:10px 0;outline:none;box-shadow:none!important}.explore-search.svelte-1w567vk input:where(.svelte-1w567vk):focus{box-shadow:none!important;border:none!important}.explore-search.svelte-1w567vk input:where(.svelte-1w567vk)::-moz-placeholder{color:#ffffff59}.explore-search.svelte-1w567vk input:where(.svelte-1w567vk)::placeholder{color:#ffffff59}.explore-search.svelte-1w567vk:focus-within{border-color:var(--purple-neon, #a842ff);box-shadow:0 0 0 3px #a842ff2e}.explore-select.svelte-1w567vk{padding:0 36px 0 14px;height:42px;background-color:#ffffff09;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff66' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:14px;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fff;font-size:.85rem;font-weight:500;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;outline:none}.explore-select.svelte-1w567vk:focus{border-color:var(--purple-neon, #a842ff);box-shadow:0 0 0 3px #a842ff2e}.result-count.svelte-1w567vk{font-size:.8rem;color:#ffffff80;margin-left:auto}.explore-content.svelte-1w567vk{max-width:1480px;margin:0 auto;padding:8px 24px 40px}.explore-loading.svelte-1w567vk,.explore-empty.svelte-1w567vk{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;color:#ffffff80}.spin.svelte-1w567vk{width:32px;height:32px;border:3px solid rgba(255,255,255,.08);border-top-color:var(--purple-neon, #a842ff);border-radius:50%;animation:svelte-1w567vk-sp .7s linear infinite;margin-bottom:14px;box-shadow:0 0 18px #a842ff4d}@keyframes svelte-1w567vk-sp{to{transform:rotate(360deg)}}.skel-card.svelte-1w567vk{position:relative}.skel-card.svelte-1w567vk .skel-preview:where(.svelte-1w567vk),.skel-card.svelte-1w567vk .skel-info:where(.svelte-1w567vk),.skel-card.svelte-1w567vk .skel-footer:where(.svelte-1w567vk){position:absolute;left:0;right:0}.skel-card.svelte-1w567vk .skel-preview:where(.svelte-1w567vk){top:0;bottom:80px;background:linear-gradient(135deg,#a842ff0f,#22c7d60a);overflow:hidden}.skel-card.svelte-1w567vk .skel-preview:where(.svelte-1w567vk):after,.skel-card.svelte-1w567vk .skel-line:where(.svelte-1w567vk):after,.skel-card.svelte-1w567vk .skel-avatar:where(.svelte-1w567vk):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0,rgba(168,66,255,.12) 50%,transparent 100%);background-size:200% 100%;animation:svelte-1w567vk-skel-shimmer 1.4s linear infinite}.skel-card.svelte-1w567vk .skel-line:where(.svelte-1w567vk){position:relative;height:10px;border-radius:5px;background:#ffffff0d;overflow:hidden}.skel-info.svelte-1w567vk{bottom:36px;padding:0 14px;display:flex;flex-direction:column;gap:6px}.skel-line-title.svelte-1w567vk{width:70%}.skel-line-sub.svelte-1w567vk{width:45%;height:8px}.skel-footer.svelte-1w567vk{bottom:10px;padding:0 14px;display:flex;align-items:center;gap:8px}.skel-avatar.svelte-1w567vk{position:relative;width:20px;height:20px;border-radius:50%;background:#ffffff0f;overflow:hidden;flex-shrink:0}.skel-line-name.svelte-1w567vk{width:80px;height:8px}@keyframes svelte-1w567vk-skel-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.clear-btn.svelte-1w567vk{margin-top:14px;padding:10px 20px;background:#a842ff1f;border:1px solid rgba(168,66,255,.3);border-radius:8px;color:#fff;cursor:pointer;font-size:.85rem;font-weight:600;transition:background .15s,border-color .15s}.clear-btn.svelte-1w567vk:hover{background:#a842ff38;border-color:#a842ff99}.bento-grid.svelte-1w567vk{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:40px;grid-auto-flow:dense;gap:8px}.bento-card.svelte-1w567vk{background:#ffffff06;border:1px solid rgba(255,255,255,.08);border-radius:14px;overflow:hidden;position:relative;transition:border-color .2s,box-shadow .2s,transform .2s}.bento-card.card-wide.svelte-1w567vk{grid-column:span 2;grid-row:span 8}.bento-card.card-landscape.svelte-1w567vk{grid-column:span 2;grid-row:span 9}.bento-card.card-tall.svelte-1w567vk{grid-column:span 1;grid-row:span 10}.bento-card.card-portrait.svelte-1w567vk{grid-column:span 1;grid-row:span 7}.bento-card.card-square.svelte-1w567vk{grid-column:span 1;grid-row:span 6}.bento-card.svelte-1w567vk:hover{border-color:#a842ff80;box-shadow:0 8px 32px #0006,0 0 28px #a842ff2e;transform:translateY(-2px)}@media (max-width: 900px){.bento-grid.svelte-1w567vk{grid-template-columns:repeat(3,1fr)}.bento-card.card-wide.svelte-1w567vk,.bento-card.card-landscape.svelte-1w567vk{grid-column:span 2}}@media (max-width: 640px){.bento-grid.svelte-1w567vk{grid-template-columns:repeat(2,1fr)}.bento-card.card-wide.svelte-1w567vk,.bento-card.card-landscape.svelte-1w567vk{grid-column:span 2}.bento-card.card-tall.svelte-1w567vk,.bento-card.card-portrait.svelte-1w567vk,.bento-card.card-square.svelte-1w567vk{grid-column:span 1}}.card-preview.svelte-1w567vk{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;overflow:hidden}.card-preview animot-presenter{width:100%;height:100%;display:block;pointer-events:none}.format-badge.svelte-1w567vk{position:absolute;top:10px;left:10px;background:#a842ff40;border:1px solid rgba(168,66,255,.4);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font-size:.65rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:3px 8px;border-radius:6px;z-index:3}.fullscreen-btn.svelte-1w567vk{position:absolute;top:10px;right:10px;z-index:3;background:#0009;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:none;color:#ccc;width:30px;height:30px;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .15s}.fullscreen-btn.svelte-1w567vk svg:where(.svelte-1w567vk){width:14px;height:14px}.bento-card.svelte-1w567vk:hover .fullscreen-btn:where(.svelte-1w567vk){opacity:1}.fullscreen-btn.svelte-1w567vk:hover{background:#000000d9;color:#fff}.card-info.svelte-1w567vk{position:absolute;bottom:36px;left:0;right:0;padding:20px 14px 4px;background:linear-gradient(transparent,#000000d9);z-index:2}.card-info.svelte-1w567vk h3:where(.svelte-1w567vk){font-size:.85rem;font-weight:600;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 4px rgba(0,0,0,.5)}.card-info.svelte-1w567vk p:where(.svelte-1w567vk){font-size:.72rem;color:#999;margin:3px 0 0}.card-footer.svelte-1w567vk{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;padding:4px 14px 10px;background:#000000d9;z-index:2}.card-author.svelte-1w567vk{display:flex;align-items:center;gap:6px;min-width:0}.author-avatar.svelte-1w567vk{width:20px;height:20px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.author-initial.svelte-1w567vk{width:20px;height:20px;border-radius:50%;background:#252530;color:#888;font-size:.65rem;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0}.author-name.svelte-1w567vk{font-size:.75rem;color:#888;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-actions.svelte-1w567vk{display:flex;gap:4px}.action-btn.svelte-1w567vk{display:flex;align-items:center;gap:4px;background:none;border:none;color:#555;padding:4px 6px;border-radius:6px;cursor:pointer;font-size:.72rem;transition:all .15s}.action-btn.svelte-1w567vk svg:where(.svelte-1w567vk){width:14px;height:14px}.action-btn.svelte-1w567vk:hover{background:#222;color:#ccc}.action-count.svelte-1w567vk{color:inherit}.explore-pagination.svelte-1w567vk{display:flex;align-items:center;justify-content:center;gap:16px;padding:24px}.page-btn.svelte-1w567vk{display:flex;align-items:center;gap:6px;padding:10px 18px;background:#ffffff09;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fff;font-size:.85rem;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s}.page-btn.svelte-1w567vk svg:where(.svelte-1w567vk){width:14px;height:14px}.page-btn.svelte-1w567vk:hover:not(:disabled){background:#a842ff1f;border-color:#a842ff80}.page-btn.svelte-1w567vk:disabled{opacity:.3;cursor:not-allowed}.page-info.svelte-1w567vk{font-size:.85rem;color:#ffffff80;font-weight:600}.preview-overlay.svelte-1w567vk{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000eb;z-index:10000;display:flex;align-items:center;justify-content:center}.preview-close.svelte-1w567vk{position:absolute;top:16px;right:16px;background:#ffffff1a;border:none;color:#fff;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10}.preview-close.svelte-1w567vk svg:where(.svelte-1w567vk){width:20px;height:20px}.preview-close.svelte-1w567vk:hover{background:#fff3}.preview-container.svelte-1w567vk{width:90vw;height:85vh;border-radius:12px;overflow:hidden}.preview-container animot-presenter{width:100%;height:100%;display:block}@media (max-width: 640px){.explore-toolbar.svelte-1w567vk{padding:12px 16px}.explore-content.svelte-1w567vk{padding:8px 16px 40px}.explore-header.svelte-1w567vk{padding:40px 16px 16px}}
