@media(max-width:768px){.trip-secondary-photos_inputStyle__8yFvj{min-height:48px}}.trip-secondary-photos_slots__UGNHV{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:16px 0}@media(max-width:540px){.trip-secondary-photos_slots__UGNHV{grid-template-columns:repeat(2,minmax(0,1fr))}}.trip-secondary-photos_slot__AEBNx{position:relative;aspect-ratio:4/3;border-radius:var(--radius-big);overflow:hidden;background:var(--color-gray-50);border:1px dashed var(--color-gray-300)}.trip-secondary-photos_slotFilled__A52kv{border-style:solid;border-color:rgba(0,0,0,0)}.trip-secondary-photos_slotPhoto__K7U_E{width:100%;height:100%}.trip-secondary-photos_slotPhotoAutomatic__q8dOh{opacity:.6}.trip-secondary-photos_slotLabel__xKGBE{position:absolute;left:8px;bottom:8px;padding:2px 8px;border-radius:var(--radius-max);background:#fff}.trip-secondary-photos_slotEmpty__sb3QI{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.trip-secondary-photos_badge__dS9JF{position:absolute;top:8px;left:8px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--color-brand);color:#fff;font-size:.75rem;font-weight:600}.trip-secondary-photos_badgeEmpty__Es23A{background:#fff;color:var(--color-gray-500);border:1px solid var(--color-gray-300)}.trip-secondary-photos_pickerGroupTitle__6mMWK{display:flex;align-items:center;column-gap:8px;padding:8px 0}.trip-secondary-photos_pickerGroupLine__hrHA6{flex:1 1;height:1px;background:var(--color-gray-200)}.trip-secondary-photos_pickerItem__lr1Kb{position:relative;display:inline-flex;width:100%;cursor:pointer}.trip-secondary-photos_pickerItemDisabled__4e52w{cursor:not-allowed;opacity:.5}