._root_1x344_1{display:grid;gap:13px;min-width:0}._actions_1x344_1{display:flex;align-items:center;gap:9px;flex-wrap:wrap}._toggle_1x344_1,._refresh_1x344_1{background:#fff;border:1px solid var(--border);border-radius:10px;min-height:39px;padding:9px 13px;color:var(--primary);display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:750;cursor:pointer}._toggle_1x344_1:hover,._refresh_1x344_1:hover{background:var(--secondary)}._toggle_1x344_1:focus-visible,._refresh_1x344_1:focus-visible{outline:3px solid #9d8056;outline-offset:2px}._gallery_1x344_1{border-radius:12px;background:var(--background);padding:12px;border:1px solid var(--border)}._grid_1x344_1{display:grid;grid-template-columns:repeat(auto-fill,minmax(115px,1fr));gap:10px}._photo_1x344_1{position:relative;aspect-ratio:1.1;border-radius:10px;overflow:hidden;display:block;background:#ece8df;border:1px solid var(--border)}._photo_1x344_1 img{width:100%;height:100%;object-fit:cover;display:block}._photo_1x344_1 span{position:absolute;bottom:0;right:0;background:#2f363cdd;color:#fff;font-size:10px;padding:5px 7px;display:flex;gap:3px;align-items:center;border-top-left-radius:6px}._status_1x344_1{display:flex;align-items:center;gap:9px;font-size:12px;line-height:1.6;color:var(--muted-foreground);margin:0}._error_1x344_1{color:#9f322a;font-size:12px;margin:0}@media(max-width:550px){._grid_1x344_1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){._actions_1x344_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}._toggle_1x344_1,._refresh_1x344_1{min-height:44px;justify-content:center;min-width:0;font-size:13px;line-height:1.4}._actions_1x344_1>._toggle_1x344_1:only-child{grid-column:1/-1}._gallery_1x344_1{padding:10px;min-width:0;border-radius:12px}._grid_1x344_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}._photo_1x344_1{aspect-ratio:1.08}._photo_1x344_1 span{font-size:11px;padding:6px 8px}._status_1x344_1,._error_1x344_1{font-size:13px;line-height:1.6}}
