[data-astro-cid-vcq724kh]{box-sizing:border-box}body{color:#e2e2ec;background-color:#0c0c10;min-height:100vh;margin:0;padding:0;font-family:PT Sans,sans-serif}.top-header[data-astro-cid-vcq724kh]{z-index:100;background:#111116;border-bottom:1px solid #1f1f28;justify-content:space-between;align-items:center;padding:14px 24px;display:flex;position:sticky;top:0}.brand-link[data-astro-cid-vcq724kh]{color:#fff;align-items:center;gap:6px;font-size:19px;font-weight:700;text-decoration:none;display:flex}.brand-link[data-astro-cid-vcq724kh] b[data-astro-cid-vcq724kh]{color:#e50914}.btn-feed[data-astro-cid-vcq724kh]{color:#aaa;background:#1c1c24;border:1px solid #2d2d3a;border-radius:8px;padding:6px 14px;font-size:13px;text-decoration:none;transition:all .2s}.btn-feed[data-astro-cid-vcq724kh]:hover{color:#fff;background:#272734;border-color:#444}.gallery-container[data-astro-cid-vcq724kh]{max-width:1280px;margin:0 auto;padding:24px 20px 80px}.gallery-header-card[data-astro-cid-vcq724kh]{background:#14141c;border:1px solid #242432;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px;padding:24px;display:flex;box-shadow:0 10px 30px #0006}.creator-info[data-astro-cid-vcq724kh]{align-items:center;gap:16px;display:flex}.creator-avatar[data-astro-cid-vcq724kh]{object-fit:cover;border:3px solid #282838;border-radius:50%;width:64px;height:64px;box-shadow:0 4px 12px #00000080}.creator-names[data-astro-cid-vcq724kh] h2[data-astro-cid-vcq724kh]{color:#fff;margin:0 0 4px;font-size:18px}.creator-names[data-astro-cid-vcq724kh] a[data-astro-cid-vcq724kh]{color:#fff;text-decoration:none}.creator-names[data-astro-cid-vcq724kh] a[data-astro-cid-vcq724kh]:hover{color:#e50914}.creator-username[data-astro-cid-vcq724kh]{color:#e50914;font-size:13px;font-weight:700}.gallery-main-title[data-astro-cid-vcq724kh]{color:#fff;margin:0 0 8px;font-size:26px;font-weight:700;line-height:1.3}.meta-badges[data-astro-cid-vcq724kh]{flex-wrap:wrap;gap:10px;margin-top:8px;font-size:13px;display:flex}.badge[data-astro-cid-vcq724kh]{color:#ccc;background:#1e1e2b;border:1px solid #2d2d3e;border-radius:20px;align-items:center;gap:6px;padding:5px 12px;font-weight:600;display:inline-flex}.photos-grid[data-astro-cid-vcq724kh]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;display:grid}.photo-card[data-astro-cid-vcq724kh]{aspect-ratio:3/4;cursor:pointer;background:#14141c;border:1px solid #232332;border-radius:12px;transition:transform .25s,border-color .25s,box-shadow .25s;position:relative;overflow:hidden}.photo-card[data-astro-cid-vcq724kh]:hover{border-color:#e50914;transform:translateY(-4px);box-shadow:0 8px 24px #e5091433}.photo-card[data-astro-cid-vcq724kh] img[data-astro-cid-vcq724kh]{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}.photo-card[data-astro-cid-vcq724kh]:hover img[data-astro-cid-vcq724kh]{transform:scale(1.04)}.photo-num[data-astro-cid-vcq724kh]{backdrop-filter:blur(4px);color:#fff;pointer-events:none;background:#000000a6;border:1px solid #ffffff26;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:700;position:absolute;top:10px;left:10px}.photo-zoom-hint[data-astro-cid-vcq724kh]{backdrop-filter:blur(4px);color:#fff;opacity:0;pointer-events:none;background:#000000a6;border-radius:6px;padding:4px 8px;font-size:11px;transition:opacity .2s;position:absolute;bottom:10px;right:10px}.photo-card[data-astro-cid-vcq724kh]:hover .photo-zoom-hint[data-astro-cid-vcq724kh]{opacity:1}.lightbox[data-astro-cid-vcq724kh]{backdrop-filter:blur(8px);z-index:99999;user-select:none;background:#000000f2;justify-content:center;align-items:center;width:100vw;height:100vh;display:none;position:fixed;top:0;left:0}.lightbox[data-astro-cid-vcq724kh].is-open{display:flex}.lightbox-img[data-astro-cid-vcq724kh]{object-fit:contain;border-radius:8px;max-width:92vw;max-height:88vh;transition:opacity .2s;box-shadow:0 10px 40px #000000e6}.lightbox-close[data-astro-cid-vcq724kh]{color:#fff;cursor:pointer;z-index:10;background:#282832cc;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:22px;transition:background .2s;display:flex;position:absolute;top:20px;right:24px}.lightbox-close[data-astro-cid-vcq724kh]:hover{background:#e50914}.lightbox-prev[data-astro-cid-vcq724kh],.lightbox-next[data-astro-cid-vcq724kh]{color:#fff;cursor:pointer;z-index:10;background:#1e1e28b3;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;font-size:24px;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.lightbox-prev[data-astro-cid-vcq724kh]:hover,.lightbox-next[data-astro-cid-vcq724kh]:hover{background:#e50914}.lightbox-prev[data-astro-cid-vcq724kh]{left:24px}.lightbox-next[data-astro-cid-vcq724kh]{right:24px}.lightbox-counter[data-astro-cid-vcq724kh]{color:#fff;background:#14141ed9;border:1px solid #ffffff26;border-radius:20px;padding:6px 18px;font-size:13px;font-weight:700;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}
