@media (min-width:900px){.gallery-module__1-rhhG__gallery{max-width:1400px;margin-inline:auto}.gallery-module__1-rhhG__gallery .section-head.masthead{margin-bottom:30px}.gallery-module__1-rhhG__gallery .gallery-controls{gap:12px 16px;margin-bottom:18px}.gallery-module__1-rhhG__gallery .filter-bar{margin-bottom:0;margin-left:auto}.gallery-module__1-rhhG__gallery .filter-chip:not(.active){border:1px solid var(--border)}.gallery-module__1-rhhG__gallery .album-grid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:22px}.gallery-module__1-rhhG__gallery .album-card{box-shadow:var(--shadow-card);border-radius:16px}.gallery-module__1-rhhG__gallery .album-card:hover{box-shadow:var(--shadow-lift)}.gallery-module__1-rhhG__gallery .album-overlay{padding:22px 24px}.gallery-module__1-rhhG__gallery .album-overlay h3{font-family:var(--font-display);font-size:1.3rem}.gallery-module__1-rhhG__gallery .album-count{font-size:.88rem}.gallery-module__1-rhhG__desktopGrid{max-width:1400px;margin-inline:auto}.gallery-module__1-rhhG__desktopGrid .ip-grid{gap:18px}.gallery-module__1-rhhG__desktopGrid .ip-tile{border-radius:12px}.gallery-module__1-rhhG__desktopGrid .gallery-module__1-rhhG__bar.ip-toolbar{background:color-mix(in srgb, var(--panel) 80%, transparent);border:1px solid var(--border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:max-content;max-width:100%;box-shadow:var(--shadow-card);border-radius:999px;justify-content:flex-start;gap:16px;margin:0 0 16px auto;padding:5px 6px 5px 16px;display:flex}.gallery-module__1-rhhG__desktopGrid .gallery-module__1-rhhG__bar .ip-zoom button{border-radius:999px}.album-page .gallery-module__1-rhhG__desktopGrid .ip-grid{gap:14px}.album-page .gallery-module__1-rhhG__desktopGrid .gallery-module__1-rhhG__bar.ip-toolbar{margin-bottom:14px}}
