/* Remove UA border on pads search */
#pad-list input.pad-search[type="search"]{
  border:0;outline:none;box-shadow:none;appearance:none;background:transparent
}
#pad-list input.pad-search[type="search"]:focus-visible{
  box-shadow:0 0 0 2px rgba(0,102,204,.25)
}

/* ===== HARD PATCH: force editor text to align with title & anchor rail left ===== */

/* Body blocks: reserve left gutter (toolbar + gap + sidepad) */
.codex-editor .codex-editor__redactor .ce-block__content,
.codex-editor__redactor .ce-block__content,
.codex-editor .ce-block__content{
  padding-left: var(--content-inset-left) !important;
  padding-right: var(--editor-sidepad) !important;
  box-sizing: border-box !important;
  margin-left: auto !important;
  margin-right: auto !important;
}

/* Toolbar rail spans editor, centered to content column */
.codex-editor .ce-toolbar{
  position: absolute !important;
  left: 30px !important;
  right: 0 !important;
  z-index: 3 !important;
}
.codex-editor .ce-toolbar__content{
  max-width: var(--col-actual) !important;
  margin: 0 auto !important;
  padding-left: var(--editor-sidepad) !important;
  padding-right: var(--editor-sidepad) !important;
  position: relative !important;
}

/* Place plus ( + ), actions (⋮), and settings inside the reserved left gutter */
/* .codex-editor .ce-toolbar__actions,
.codex-editor .ce-toolbar__plus,
.codex-editor .ce-block__actions{
  position: absolute !important;
  left: var(--editor-sidepad) !important;
  right: auto !important;
  width: var(--toolbar-w) !important;
  transform: translateY(var(--toolbar-v-nudge, 2px)) !important;
} */

/* Keep the redactor container centered */
.codex-editor__redactor{
  max-width: 100% !important;
  margin: 0 auto !important;
}
