/*
 * Milbros — Edit Profile per-portal overrides.
 *
 * Activated by body.page-edit-profile.sidebar-nav[data-portal="milbros"]
 * (data-portal attribute set by Default.master.cs based on PortalId).
 *
 * Loaded only when PortalId == 2 (see Default.master.cs registration). Layered
 * on top of /styles/EditProfile.css — only the deltas live here.
 *
 * Token-name correction (per discovery): the project's tokens.css uses the
 * bare prefix (--foreground, --card, --primary, …) — see notes in
 * /styles/EditProfile.css for the full mapping.
 *
 * Class-name correction (per discovery): legacy ModuleTemplate elements
 * render as .modMain / .modSub1 / etc. — there is no .ModuleTemplate class.
 *
 * Notifications panel ID is `pnlNotification` (singular) — discovery
 * override.
 */

body.page-edit-profile.sidebar-nav[data-portal="milbros"] {
    /* milbros-only deltas added below */
}

/* ---------------------------------------------------------------------------
   §14.9 — Milbros Notifications panel. Pnl ID is `pnlNotification` (singular).
   The generic StdTable rules in EditProfile.css already handle row chrome;
   we only need padding for the panel and the MCIS Admin checkbox label.
   --------------------------------------------------------------------------- */
body.page-edit-profile.sidebar-nav[data-portal="milbros"]
    [id$="_pnlNotification"] {
    padding: 12px 24px;
}

/* MCIS Admin checkbox row (Milbros-only special case) */
body.page-edit-profile.sidebar-nav[data-portal="milbros"]
    [id$="_chkMCISAdmin"] + label {
    margin-left: 6px;
    font-family: var(--font-family, "Inter", system-ui, sans-serif);
    font-size: 14px;
    line-height: 1;
    color: var(--foreground, #0f172a);
}
