.photo-review-shell{max-width:900px;margin:auto;padding:20px 22px 70px;color:var(--text,#edf8f7)}.photo-review-shell nav{display:flex;gap:24px}.photo-review-shell a{color:var(--accent,#9ce6d7)}.photo-review-shell h1{font-size:clamp(2rem,5vw,3rem)}.photo-review-card{padding:18px;border-radius:18px;margin:20px 0;border:1px solid var(--border,#557);background:var(--surface,#142b34)}.photo-review-card img{display:block;max-width:320px;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:14px;margin:16px 0}.photo-review-card button{margin:0 10px 8px 0;padding:10px 16px;border-radius:9px;border:1px solid var(--border,#557);color:var(--accent-text,#0b1922);background:var(--accent,#9ce6d7);font:inherit;cursor:pointer}.photo-review-card button.reject{background:transparent;color:var(--text,#fff)}.photo-review-card button:disabled{opacity:.5}.photo-review-card time{opacity:.75}[hidden]{display:none!important}
