/* Base de l'administration WordPress (common.css) : typographie, .wrap,
   .form-table. Les boutons et les champs viennent des vraies feuilles de
   WordPress 7.1 recopiées dans vendor/ (wp-buttons.css, wp-forms.css), sous
   la classe .wp-core-ui comme dans wp-admin. */
.wp-admin {
  background: #f0f0f1; color: #3c434a;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  font-size: 13px; line-height: 1.4em;
}
.wp-admin * { box-sizing: border-box; }
.wp-admin h1 { color: #1d2327; font-size: 23px; font-weight: 400; margin: 0; padding: 9px 0 4px; line-height: 1.3; }
.wp-admin h2 { color: #1d2327; font-size: 1.3em; margin: 1em 0; }
.wp-admin p { font-size: 13px; line-height: 1.5; margin: 1em 0; }
.wp-admin a { color: #2271b1; }
.wp-admin code { padding: 3px 5px 2px; margin: 0 1px; background: rgba(0,0,0,.07); font-size: 13px; font-family: Consolas, Monaco, monospace; }
.wp-admin .wrap { margin: 10px 20px 0 2px; }
.wp-admin input[type=color] { width: 50px; height: 30px; padding: 2px; border: 1px solid #8c8f94; border-radius: 4px; background: #fff; vertical-align: middle; }
.wp-admin .form-table { border-collapse: collapse; margin-top: .5em; width: 100%; clear: both; }
.wp-admin .form-table th { vertical-align: top; text-align: left; padding: 20px 10px 20px 0; width: 200px; line-height: 1.3; font-weight: 600; color: #1d2327; }
.wp-admin .form-table td { margin-bottom: 9px; padding: 15px 10px; line-height: 1.3; vertical-align: middle; }
.wp-admin .screen-reader-text { position: absolute; width: 1px; height: 1px; overflow: hidden; clip: rect(1px,1px,1px,1px); }
