.move-type-filter-module__HwU6Va__filter{margin-bottom:16px}.move-type-filter-module__HwU6Va__label{color:var(--muted-foreground);margin:0 0 8px;font-size:13px}.move-type-filter-module__HwU6Va__options{flex-wrap:wrap;gap:6px;display:flex}.move-type-filter-module__HwU6Va__option{color:#cdd8cf;white-space:nowrap;background:#101713;border:1px solid #3b4b40;border-radius:999px;min-width:44px;min-height:44px;padding:9px 8px;font-size:13px;font-weight:500;line-height:1.3}.move-type-filter-module__HwU6Va__option:hover{color:#f3f5f1;background:#253329}.move-type-filter-module__HwU6Va__option[aria-pressed=true]{background:var(--primary);border-color:var(--primary);color:#182015}.move-type-filter-module__HwU6Va__option:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.move-type-filter-module__HwU6Va__libraryActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;margin:-8px 0 18px;display:flex}.move-type-filter-module__HwU6Va__libraryActions>a,.move-type-filter-module__HwU6Va__libraryActions>button{align-items:center;gap:6px;min-height:44px;font-size:14px;display:inline-flex}.move-type-filter-module__HwU6Va__libraryActions>a{color:var(--primary);text-decoration:none}.move-type-filter-module__HwU6Va__libraryActions>button{margin-left:auto;padding-right:0}.move-type-filter-module__HwU6Va__comfortPanel{border:1px solid var(--border);background:var(--card);border-radius:10px;margin-bottom:16px;padding:14px}.move-type-filter-module__HwU6Va__comfortToggle[data-active=true]{border-color:var(--primary);color:var(--primary)}
.private-photo-module__Rl2hEG__photo{width:100%;height:100%;min-height:48px;display:grid;position:relative;overflow:hidden}.private-photo-module__Rl2hEG__photo>img,.private-photo-module__Rl2hEG__placeholder{grid-area:1/1;width:100%;height:100%;min-height:0}.private-photo-module__Rl2hEG__photo>img{object-fit:contain}.private-photo-module__Rl2hEG__photo:not(.private-photo-module__Rl2hEG__natural)>img{height:100%;max-height:100%}.private-photo-module__Rl2hEG__photo.private-photo-module__Rl2hEG__cover>img{object-fit:cover}.private-photo-module__Rl2hEG__placeholder{color:#b7c7bb;text-align:center;background:#202e28;justify-content:center;align-items:center;padding:12px;font-size:13px;display:flex}.private-photo-module__Rl2hEG__loading{visibility:hidden}.private-photo-module__Rl2hEG__loaded{visibility:visible}.private-photo-module__Rl2hEG__photo.private-photo-module__Rl2hEG__natural{justify-content:center;align-items:center;height:auto;min-height:0;display:flex;overflow:visible}.private-photo-module__Rl2hEG__photo.private-photo-module__Rl2hEG__natural>img{width:auto;max-width:100%;height:auto;max-height:var(--photo-max-height,420px);object-fit:contain;border-radius:10px}.private-photo-module__Rl2hEG__photo.private-photo-module__Rl2hEG__natural>.private-photo-module__Rl2hEG__placeholder{border-radius:10px;min-height:120px;position:absolute;inset:0}.private-photo-module__Rl2hEG__photo.private-photo-module__Rl2hEG__natural:has(>.private-photo-module__Rl2hEG__placeholder){min-height:120px}.private-photo-module__Rl2hEG__photo.private-photo-module__Rl2hEG__natural:has(>.private-photo-module__Rl2hEG__retry)>.private-photo-module__Rl2hEG__placeholder{padding-bottom:56px}.private-photo-module__Rl2hEG__retry{color:#d9f47c;cursor:pointer;background:#202e28;border:1px solid #8b9f84;border-radius:6px;min-height:44px;padding:8px 14px;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}
