.table .column-sc_edit { 
  width: 110px; /* tight width for the button */
  text-align: left; 
}
.table .column-sc_edit .button { 
  margin-left: 0; 
}

/* Hide WP's default Add New button in the Pages header (we replace it) */
/* body.post-type-page .page-title-action { display: none; } */

/* Our custom button in the table nav */
a#sc-add-page-btn.page-title-action { display: inline-block; margin-right: 8px; }

/* Simple modal styles */
.sc-modal { position: fixed; inset: 0; display: flex; align-items: center; justify-content: center; z-index: 9999; }
.sc-modal-overlay { position: absolute; inset: 0; background: rgba(0,0,0,0.4); }
.sc-modal-panel { position: relative; background: #fff; padding: 20px; border-radius: 4px; max-width: 540px; width: 100%; box-shadow: 0 8px 24px rgba(0,0,0,0.2); }
.sc-modal-close { position: absolute; right: 8px; top: 8px; }
.sc-modal-actions { margin-top: 12px; }
