
/* 1. TODAY'S PRIORITIES — the island's own "＋ Add priority" link is removed; the
   pill field ("What matters today?") and its Add button are the single way in,
   which is what she asked for. Hidden rather than cut: it is React-rendered. */
#huRhythmRoot [data-prx="add-focus"]{ display:none !important; }
/* the field and its Add button carry the whole job now, so they get a bit more
   presence and sit as one pill group */
#prioRoot .prx-row{ gap:10px !important; }
#prioRoot .prx-in{
  min-height:46px !important; border-radius:999px !important;
  padding:12px 18px !important; font-size:.92rem !important;
}
#prioRoot [data-prx="add"]{
  min-height:46px !important; border-radius:999px !important;
  padding:12px 22px !important; font-weight:800 !important;
}

/* 2. "ADD ANYTHING…" IN HANDWRITING, with room to breathe below it */
#hbAdd .hb-sub{
  /* This file uses NO web fonts anywhere — everything is a system stack — so the
     handwriting is too. 'Caveat' is used if installed, then the platform script
     faces: Segoe Script (Windows), Bradley Hand / Snell Roundhand (Mac & iOS),
     Dancing Script, and finally the generic cursive. */
  font-family:'Caveat','Segoe Script','Bradley Hand','Dancing Script',
              'Snell Roundhand','Apple Chancery','Comic Sans MS',cursive !important;
  font-size:1.32rem !important;
  line-height:1.45 !important;
  letter-spacing:.01em;
  color:#2B3340 !important; -webkit-text-fill-color:#2B3340 !important;
  margin-bottom:22px !important;
}
#hbAdd .hb-sub b{ font-family:inherit !important; font-weight:700 !important; }

/* 3. THE HABIT PILL now carries a longer label, so it is allowed to grow and the
   text is kept on one line with even padding rather than wrapping mid-phrase */
#hbAdd .hb-btn{
  width:auto !important;
  max-width:100% !important;
  padding:13px 26px !important;
  min-height:48px !important;
  border-radius:999px !important;
  white-space:nowrap !important;
  font-size:.92rem !important;
  line-height:1.2 !important;
}
@media (max-width:560px){
  /* on a phone the full sentence would overflow, so it wraps to two tidy lines */
  #hbAdd .hb-btn{ white-space:normal !important; text-align:center; padding:13px 20px !important; }
  #hbAdd .hb-sub{ font-size:1.2rem !important; margin-bottom:18px !important; }
}
