.styles_gallery__s7q9e{width:min(100%,980px);margin:0 auto;padding:1.5rem clamp(.75rem,3vw,1.5rem) 4rem;color:#172033}.styles_profile__cckJC{display:flex;align-items:center;gap:clamp(1.25rem,5vw,4rem);padding:1.5rem clamp(0rem,4vw,2rem) 2rem;border-bottom:1px solid #e8eaf0}.styles_avatarRing__cWIpO{flex:0 0 auto;width:clamp(5.5rem,18vw,9.5rem);aspect-ratio:1;padding:4px;border-radius:50%;background:linear-gradient(135deg,#f8b34b,#dd3987 52%,#8545c7)}.styles_avatar__vB8T9{width:100%;height:100%;display:block;border:3px solid white;border-radius:50%;object-fit:cover}.styles_profileContent__9mTBL{min-width:0}.styles_profileHeading__AScv4{display:flex;align-items:center;flex-wrap:wrap;gap:.65rem}.styles_username__DOiZM{margin:0;color:#172033;font-size:clamp(1.2rem,3vw,1.65rem);font-weight:500;letter-spacing:-.035em}.styles_profileBadge__69umJ{padding:.3rem .55rem;border-radius:999px;background:#f1f3f8;color:#596273;font-size:.72rem;font-weight:650}.styles_displayName__c4abG{margin:.7rem 0 0;font-weight:700}.styles_bio__gZQS4{margin:.25rem 0 0;color:#596273;font-size:.92rem}.styles_imageCount__490gS{margin:.85rem 0 0;color:#596273;font-size:.85rem}.styles_imageCount__490gS strong{color:#172033}.styles_toolbar__J6DT9{display:flex;min-height:4rem;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid #e8eaf0}.styles_toolbarTitle__d99Gp{display:flex;align-items:center;gap:.55rem;color:#172033;font-size:.85rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.styles_filters__dXnuc{display:flex;gap:.35rem}.styles_filter__1qmYJ{min-height:2rem;padding:.4rem .75rem;border:0;border-radius:999px;background:transparent;color:#687184;cursor:pointer;font:inherit;font-size:.8rem;transition:background .16s ease,color .16s ease}.styles_filter__1qmYJ:hover{background:#f1f3f8;color:#172033}.styles_filterActive__ycmdq,.styles_filterActive__ycmdq:hover{background:#172033;color:#fff}.styles_grid__4Qpfn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.2rem,1.25vw,.85rem);padding-top:clamp(.5rem,1.5vw,1rem)}.styles_tile__al69P{position:relative;display:block;overflow:hidden;aspect-ratio:1;padding:0;border:0;background:#f0f1f4;cursor:pointer;isolation:isolate}.styles_tileImage__sPOke{object-fit:cover;transition:transform .28s ease}.styles_tile__al69P:focus-visible .styles_tileImage__sPOke,.styles_tile__al69P:hover .styles_tileImage__sPOke{transform:scale(1.045)}.styles_tileOverlay__ENvCn{position:absolute;inset:0;display:flex;align-items:flex-end;padding:.75rem;background:linear-gradient(transparent 45%,rgb(10 15 25/68%));color:white;font-size:clamp(.62rem,1.25vw,.82rem);font-weight:650;opacity:0;transition:opacity .18s ease}.styles_tile__al69P:focus-visible .styles_tileOverlay__ENvCn,.styles_tile__al69P:hover .styles_tileOverlay__ENvCn{opacity:1}.styles_emptyState__x0SkY{padding:4rem 1rem;color:#687184;text-align:center}.styles_viewer__jwSBX{position:fixed;z-index:1000;inset:0;display:flex;align-items:center;justify-content:center;padding:clamp(3rem,8vh,5rem) clamp(3rem,8vw,7rem);background:rgb(9 12 19/94%);animation:styles_fadeIn__L1Os1 .16s ease-out}.styles_viewerContent__8m3dY{display:flex;width:min(100%,1100px);height:100%;min-height:0;flex-direction:column;justify-content:center}.styles_viewerImageStage__bwGDc{position:relative;width:100%;height:min(100%,78vh);min-height:0;flex:1 1 auto;touch-action:pan-y;user-select:none}.styles_viewerImage___YL29{object-fit:contain}.styles_viewerCaption__0S_Zd{display:flex;justify-content:space-between;gap:1rem;padding-top:.85rem;color:#e7e9ef;font-size:.85rem}.styles_closeButton__K_MyD,.styles_navButton__YbPnI{position:absolute;z-index:1;display:grid;width:2.8rem;height:2.8rem;place-items:center;border:1px solid rgb(255 255 255/24%);border-radius:50%;background:rgb(255 255 255/12%);color:#fff;cursor:pointer;transition:background .16s ease,transform .16s ease}.styles_closeButton__K_MyD:hover,.styles_navButton__YbPnI:hover{transform:scale(1.06);background:rgb(255 255 255/24%)}.styles_closeButton__K_MyD{top:1.25rem;right:1.25rem}.styles_navButton__YbPnI{top:50%;transform:translateY(-50%)}.styles_navButton__YbPnI:hover{transform:translateY(-50%) scale(1.06)}.styles_previousButton__ks94H{left:clamp(.75rem,2vw,2rem)}.styles_nextButton__WE_aX{right:clamp(.75rem,2vw,2rem)}@keyframes styles_fadeIn__L1Os1{0%{opacity:0}to{opacity:1}}@media (max-width:560px){.styles_gallery__s7q9e{padding:.5rem .5rem 2.5rem}.styles_profile__cckJC{gap:1rem;padding:1.25rem .25rem 1.5rem}.styles_profileBadge__69umJ{font-size:.65rem}.styles_bio__gZQS4{font-size:.84rem}.styles_toolbar__J6DT9{min-height:3.5rem}.styles_viewer__jwSBX{padding:4.5rem 0 1.25rem}.styles_viewerImageStage__bwGDc{height:70vh;flex:0 1 auto}.styles_viewerCaption__0S_Zd{padding:.85rem 1rem 0}.styles_closeButton__K_MyD{top:.85rem;right:.85rem}.styles_navButton__YbPnI{top:auto;bottom:1.1rem;width:2.4rem;height:2.4rem}.styles_navButton__YbPnI:hover{transform:scale(1.06)}.styles_previousButton__ks94H{left:1rem}.styles_nextButton__WE_aX{right:1rem}}@media (prefers-reduced-motion:reduce){.styles_closeButton__K_MyD,.styles_filter__1qmYJ,.styles_navButton__YbPnI,.styles_tileImage__sPOke{transition:none}.styles_viewer__jwSBX{animation:none}}