.ImportedGallery_viewer__w__OZ{position:fixed;inset:0;z-index:10000;display:flex;flex-direction:column;gap:16px;padding:24px;color:#fff;background:rgba(6,31,48,.96);backdrop-filter:blur(12px);font-family:var(--ke-font-body,sans-serif)}.ImportedGallery_viewer__w__OZ button{cursor:pointer;color:inherit;font:inherit}.ImportedGallery_viewer__w__OZ button:focus-visible{outline:2px solid #ffca08;outline-offset:4px}.ImportedGallery_header__GblZ_{display:flex;align-items:center;gap:20px}.ImportedGallery_header__GblZ_>div{flex:1}.ImportedGallery_header__GblZ_ h2{margin:0;font-family:var(--ke-font-display,Georgia,serif);font-size:clamp(22px,3vw,32px)}.ImportedGallery_header__GblZ_ p{margin:6px 0 0;opacity:.6;font-size:14px}.ImportedGallery_header__GblZ_>span{color:#c4cdd3;font-size:14px;white-space:nowrap}.ImportedGallery_header__GblZ_ button,.ImportedGallery_stage__X1Knu button{border:1px solid #ffffff30;border-radius:50%;background:#ffffff05;width:48px;height:48px;flex-shrink:0;font-size:30px}.ImportedGallery_header__GblZ_ button:hover,.ImportedGallery_stage__X1Knu button:hover{border-color:#ffca08;background:#ffffff12}.ImportedGallery_stage__X1Knu{min-height:0;flex:1;display:flex;align-items:center;justify-content:space-between;gap:20px}.ImportedGallery_stage__X1Knu>img{min-width:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;animation:ImportedGallery_appear__qme1G .22s ease-out}.ImportedGallery_footer__J021a{display:flex;gap:16px;padding:10px;border:1px solid #ffffff25;border-radius:8px;background:#001b2c88;max-width:1100px;width:100%;align-self:center;box-sizing:border-box}.ImportedGallery_thumbs__5c4eS{min-width:0;display:flex;overflow-x:auto;gap:8px;flex:1;scrollbar-width:thin}.ImportedGallery_thumbs__5c4eS button{padding:0;border:2px solid transparent;border-radius:5px;overflow:hidden;background:transparent;flex:0 0 100px;height:68px;opacity:.6}.ImportedGallery_thumbs__5c4eS button[aria-current]{border-color:#ffca08;opacity:1}.ImportedGallery_thumbs__5c4eS img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ImportedGallery_viewer__w__OZ .ImportedGallery_all__EXE7b{align-self:center;background:#ffca08;color:#102a3b;border:0;border-radius:7px;padding:14px 18px;font-size:14px;font-weight:700;white-space:nowrap}.ImportedGallery_grid__KFV0D{min-height:0;flex:1;overflow-y:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));align-content:start;gap:16px}.ImportedGallery_grid__KFV0D button{position:relative;background:transparent;border:0;padding:0}.ImportedGallery_grid__KFV0D img{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;border-radius:5px}.ImportedGallery_grid__KFV0D span{position:absolute;bottom:12px;left:12px;background:#062030cc;padding:4px 8px;border-radius:4px}@keyframes ImportedGallery_appear__qme1G{0%{opacity:.3}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ImportedGallery_stage__X1Knu>img{animation:none}}@media (max-width:600px){.ImportedGallery_viewer__w__OZ{padding:16px 10px;gap:12px}.ImportedGallery_header__GblZ_{gap:10px}.ImportedGallery_header__GblZ_ button,.ImportedGallery_stage__X1Knu button{width:36px;height:36px}.ImportedGallery_stage__X1Knu{gap:4px}.ImportedGallery_footer__J021a{flex-wrap:wrap;gap:8px}.ImportedGallery_thumbs__5c4eS{flex-basis:100%}.ImportedGallery_thumbs__5c4eS button{flex-basis:76px;height:52px}.ImportedGallery_viewer__w__OZ .ImportedGallery_all__EXE7b{margin-left:auto;padding:10px 14px}}