/* smplus-web 전용 스타일 - style.css(smplus-hub-admin과 동일 파일)에 없는 것만 여기에 추가.
   style.css 자체는 손대지 않고 그대로 유지(다른 프로젝트와 계속 동일 파일로 교체 가능하게). */

/* 사이드바 감춤/표시 (mail.freeitm.com/admin/manage와 동일한 메커니즘: body에
   sidebar-collapsed 클래스를 토글하면 사이드바 폭이 0이 됨) - style.css에는 이 기능이
   없어서(smplus-hub-admin은 안 씀) 여기서 추가. */
.top_bar-menu-btn {
  background: none; border: none; cursor: pointer; padding: 6px; border-radius: 6px;
  display: flex; flex-direction: column; justify-content: center; gap: 4px; flex-shrink: 0;
  transition: background .15s; margin-right: 10px;
}
.top_bar-menu-btn:hover { background: var(--header-hover); }
.top_bar-menu-btn span { display: block; width: 16px; height: 2px; background: #94a3b8; border-radius: 1px; transition: background .15s; }
.top_bar-menu-btn:hover span { background: var(--header-text); }

.sidebar-collapsed .sidebar { width: 0; padding: 0; overflow: hidden; border: none; }

/* 저장 상태 텍스트("저장되었습니다" 등) - 142.44.163.80:3031(basic-template)의
   .cb-autosave-status 스타일을 그대로 가져와 재사용. footer-text로 쓰던 저장 상태
   문구들을 이 클래스로 교체한다. */
.save-status-text { font-size: 11px; flex-shrink: 0; transition: color .2s; min-width: 60px; text-align: right; }

/* ── 외부 이미지 차단 배너 (메일 상단) ────────────────────────────── */
/* 본문 바로 위에 한 줄로 붙는 얇은 안내 줄. 버튼 대신 인라인 링크를 쓴다
   (SmarterMail 의 "이미지 표시 또는 이 보낸 사람의 이미지를 항상 표시합니다." 형태). */
.mail-extimg-bar{display:flex;align-items:center;gap:7px;flex-wrap:wrap;
  margin:0;padding:8px 14px;font-size:.8125rem;line-height:1.5;
  background:#f8fafc;border-bottom:1px solid var(--clr-border);color:var(--clr-text-sub)}
.mail-extimg-bar .mail-extimg-ico{flex-shrink:0;color:#2563eb}
.mail-extimg-bar.is-allowed .mail-extimg-ico{color:#059669}
.mail-extimg-bar .mail-extimg-msg{flex:1;min-width:180px}
.mail-extimg-bar .mail-extimg-link{color:#2563eb;text-decoration:none;cursor:pointer}
.mail-extimg-bar .mail-extimg-link:hover{text-decoration:underline}
