.ImmersiveLightbox-module__kwAzpG__lightboxOverlay{z-index:9999;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#05080ff5;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ImmersiveLightbox-module__kwAzpG__lightboxContainer{flex-direction:column;justify-content:space-between;width:100vw;height:100vh;display:flex;position:relative}.ImmersiveLightbox-module__kwAzpG__closeBtn{z-index:10001;color:#fff;cursor:pointer;background:#161b26d9;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-size:1.2rem;transition:all .2s;display:flex;position:absolute;top:18px;right:22px}.ImmersiveLightbox-module__kwAzpG__closeBtn:hover{background:#0070f3;transform:scale(1.05)}.ImmersiveLightbox-module__kwAzpG__navBtn{z-index:10001;color:#fff;cursor:pointer;background:#161b26bf;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.4rem;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.ImmersiveLightbox-module__kwAzpG__navBtn:hover{background:#0070f3;transform:translateY(-50%)scale(1.08)}.ImmersiveLightbox-module__kwAzpG__prevBtn{left:24px}.ImmersiveLightbox-module__kwAzpG__nextBtn{right:24px}.ImmersiveLightbox-module__kwAzpG__imageStage{-webkit-user-select:none;user-select:none;flex:1;justify-content:center;align-items:center;padding:30px 80px;display:flex;position:relative}.ImmersiveLightbox-module__kwAzpG__lightboxImg{object-fit:contain;border-radius:8px;max-width:100%;max-height:82vh;box-shadow:0 12px 35px #000000d9}.ImmersiveLightbox-module__kwAzpG__lightboxFooter{z-index:10001;background:linear-gradient(#0d111700,#0d1117fa);justify-content:space-between;align-items:center;gap:20px;padding:20px 32px;display:flex}.ImmersiveLightbox-module__kwAzpG__mediaMeta{flex-direction:column;gap:4px;display:flex}.ImmersiveLightbox-module__kwAzpG__mediaTitle{color:#fff;margin:0;font-size:1.25rem;font-weight:700}.ImmersiveLightbox-module__kwAzpG__mediaSub{color:#8b949e;margin:0;font-size:.88rem}.ImmersiveLightbox-module__kwAzpG__authorName{color:#38bdf8;font-weight:600}.ImmersiveLightbox-module__kwAzpG__catalogueBadge{color:#34d399}.ImmersiveLightbox-module__kwAzpG__lightboxActions{align-items:center;gap:12px;display:flex}.ImmersiveLightbox-module__kwAzpG__actionBtn{color:#f3f4f6;cursor:pointer;background:#161b26cc;border:1px solid #374151;border-radius:8px;align-items:center;gap:6px;padding:9px 16px;font-size:.88rem;font-weight:600;transition:all .2s;display:flex}.ImmersiveLightbox-module__kwAzpG__actionBtn:hover{background:#1e293b;border-color:#38bdf8}.ImmersiveLightbox-module__kwAzpG__likedBtn{color:#f87171;border-color:#ef4444}.ImmersiveLightbox-module__kwAzpG__scientificBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0284c7 0%,#2563eb 100%);border:none;border-radius:8px;padding:10px 18px;font-size:.88rem;font-weight:700;transition:transform .1s,opacity .2s}.ImmersiveLightbox-module__kwAzpG__scientificBtn:hover{opacity:.9;transform:translateY(-1px)}@media (max-width:768px){.ImmersiveLightbox-module__kwAzpG__imageStage{padding:20px 10px}.ImmersiveLightbox-module__kwAzpG__navBtn{display:none}.ImmersiveLightbox-module__kwAzpG__lightboxFooter{flex-direction:column;align-items:flex-start;gap:14px}.ImmersiveLightbox-module__kwAzpG__lightboxActions{justify-content:space-between;width:100%}.ImmersiveLightbox-module__kwAzpG__scientificBtn{flex:1}}
