.feed-photo-picker{margin:14px 0 18px}.feed-photo-actions{flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex}.feed-photo-picker .feed-photo-actions button{color:#99401a;text-transform:none;letter-spacing:normal;border-radius:0;justify-content:flex-start;align-items:center;gap:8px;min-height:44px;margin:0;padding:6px 0;font:500 15px/1.5 system-ui,sans-serif;display:flex;box-shadow:none!important;background:0 0!important;border:0!important}.feed-photo-actions small{color:#8c7560;font-size:13px;font-weight:400}.feed-photo-preview{object-fit:contain;background:#f6eee0;border-radius:12px;width:100%;max-height:320px;margin-bottom:8px;display:block}.feed-photo-error{color:#9a3519;margin:6px 0;font:14px/1.5 system-ui,sans-serif}.feed-photo-picker button:focus-visible{outline-offset:3px;outline:2px solid #ae430c}.feed-photo-picker button:disabled{opacity:.5;cursor:default}.feed-photo-picker .feed-photo-hint{color:#82634d;margin:4px 0 0;font:14px/1.5 system-ui,sans-serif}
