/*
Theme Name: Regan Native Graphic Steel
Description: Graphic Steel presentation with native WordPress content ownership. Isolated migration candidate; activation does not import content.
Version: 1.0.2-native
Requires at least: 6.8
Requires PHP: 7.4
Text Domain: regan-graphic-steel
*/

/* Local WordPress correction: let the mobile process grid shrink to its container.
   Approved asset files remain byte-identical; do not mask overflow on the body. */
@media (max-width: 760px) {
    .gs-people { grid-template-columns: minmax(0, 1fr); }
    .gs-people-copy, .gs-people-photo, .gs-steps li { min-width: 0; }
    .gs-steps { grid-template-columns: repeat(2, minmax(0, 1fr)); }
    .gs-steps li > div { flex-wrap: wrap; }
    .gs-steps h4 { overflow-wrap: anywhere; }
}
@media (max-width: 370px) {
    .gs-steps { grid-template-columns: minmax(0, 1fr); }
}
/* Keep WordPress's authenticated toolbar clear of the approved fixed header. */
.admin-bar .regan-header[data-regan-fixed] { top: 32px; }
@media (max-width: 782px) {
    .admin-bar .regan-header[data-regan-fixed] { top: 46px; }
}
