
  /* 28.09.2026 — שלושה חלונות של לוח המודעות (עריכת אירוע, חיפוש, הדפסה)
     במראה של שאר החלונות, באישור נעמה. צבעי השכבות בכפתורי הבחירה
     (ז' כחול, ח' ורוד וכו') נשארו — הם הצבעים של הלוח עצמו. */
  #modal .editor-panel-title, #eventSearchModal .search-modal-title, #printModal #printModalTitle {
    font-family:'Gveret Levin', cursive !important; font-weight:400 !important; font-size:26px !important;
    line-height:1.35 !important; color:#00623f !important; letter-spacing:0 !important; margin:0 !important;
  }
  #printModal .hub-print-head { display:flex; align-items:flex-start; justify-content:space-between; gap:12px; margin-bottom:6px; }
  #modal .editor-close-btn, #eventSearchModal .editor-close-btn, #printModal .editor-close-btn {
    width:34px !important; height:34px !important; padding:0 !important; border:none !important; border-radius:50% !important;
    background:#e7f4ed !important; color:#00623f !important; font-size:20px !important; font-weight:700 !important; line-height:34px !important;
    display:inline-flex !important; align-items:center; justify-content:center; cursor:pointer; flex:none;
  }
  #modal .editor-mode-btn { background:#fff !important; color:#00623f !important; border:1.5px solid rgba(47,158,110,.62) !important; box-shadow:none !important; }
  #modal .editor-mode-btn.active { background:#00623f !important; color:#fff !important; border-color:#00623f !important; box-shadow:0 1px 5px rgba(0,98,63,.30) !important; }
  #modal .editor-main-btn:not(.secondary):not(.danger), #eventSearchModal .editor-main-btn, #printModal #printActionBtn {
    background:#00623f !important; color:#fff !important; border:1.5px solid #00623f !important; box-shadow:none !important;
  }
  #modal .editor-main-btn.secondary, #eventSearchModal .search-secondary-btn, #printModal .filter-btn:not(#printActionBtn) {
    background:#fff !important; color:#00623f !important; border:1.5px solid rgba(47,158,110,.62) !important; box-shadow:none !important;
  }
  #eventSearchModal .search-secondary-btn:disabled { opacity:.5; }
  #modal #evLink, #modal #evSubject { box-sizing:border-box; max-width:100%; }
  #eventSearchModal .search-input-wrap input:focus { border-color:#00623f !important; outline:none; }
  /* בנייד החלונות נחתכו למעלה: הגובה המרבי נמדד לפי vh (שכולל את שורת
     הכתובת של הדפדפן) והריפוד נוסף מעליו. עכשיו dvh והריפוד בתוך הגובה. */
  #modal .modal, #eventSearchModal .modal, #printModal .modal { box-sizing:border-box; max-height:85vh; max-height:85dvh; }
  @media (max-width: 768px) {
    #modal .editor-panel { max-height:96vh; max-height:96dvh; }
    #eventSearchModal .search-modal-card { max-height:92vh; max-height:92dvh; }
  }

  /* 28.09.2026 — חלון הבוט: כותרת בהירה כמו בשאר החלונות. */
  #thbHeader { background:#fff !important; color:#00623f !important; border-bottom:1px solid #cfe8dd; }
  #thbHeader .thb-title { font-family:'Gveret Levin', cursive; font-weight:400 !important; font-size:22px !important; color:#00623f; line-height:1.3; }
  #thbCloseBtn { background:#e7f4ed !important; color:#00623f !important; width:34px !important; height:34px !important; font-size:20px !important; }
  #thbStatusRow { color:#5b6675 !important; }
  #thbStatusBadge { background:#eef1f4 !important; }
  #thbRefreshBtn { background:#fff !important; color:#00623f !important; border:1.5px solid rgba(47,158,110,.62) !important; }
  #thbHeader .thb-head-bot rect[fill="#ffffff"] { fill:#00623f; }
  #thbHeader .thb-head-bot line, #thbHeader .thb-head-bot circle { stroke:#00623f; }
  .thb-msg.thb-user, #thbSendBtn { background:#00623f !important; }
  .thb-msg .thb-link { color:#00623f !important; }
  #thbInputRow textarea:focus { border-color:#00623f !important; }
  .thb-chip { color:#00623f !important; background:#fff !important; border:1.5px solid rgba(47,158,110,.62) !important; }
