#admin-expedition-page [hidden], #expedition-upload-host[hidden] { display:none !important; }
#admin-expedition-page .admin-actions { display:flex; flex-wrap:wrap; gap:8px; margin:12px 0; }
#admin-expedition-page .admin-note { line-height:1.7; }
#admin-expedition-page fieldset { border:1px solid var(--line,#d7c8b2); border-radius:8px; margin:12px 0; padding:12px; }
#expedition-scenes { display:flex; flex-wrap:wrap; gap:16px; }
#expedition-scenes label { display:flex; align-items:center; gap:6px; min-height:36px; }
#expedition-scenes input { width:18px; height:18px; }
#expedition-feedback { min-height:24px; line-height:1.6; }
#expedition-feedback[data-error="true"] { color:#a52b26; }
#expedition-existing-picker { margin-top:16px; }
#expedition-existing-search { display:block; width:100%; margin:8px 0; }
#expedition-existing-results { display:flex; flex-wrap:wrap; gap:8px; max-height:260px; overflow:auto; }
#expedition-pet-list .sub { line-height:1.6; overflow-wrap:anywhere; }
#admin-expedition-page button:disabled { opacity:.55; cursor:wait; }
#admin-expedition-page :focus-visible { outline:3px solid #77613d; outline-offset:3px; }
#expedition-pet-list .pet-admin-tag { max-width:100%; white-space:normal; overflow-wrap:anywhere; line-height:1.4; }
