/*
CONFIDENTIAL INTELLECTUAL PROPERTY — CRISTIAN G. FREIRE
Build 018 — Owner/Management shell consistency fixes.
*/
body{font-size:16px;background:#f6f8fb;color:#122039}
.app>.side{background:linear-gradient(180deg,#0b2344,#071a33);font-size:16px}
.app>.side .brand{font-size:23px}
.app>.side .nav a{font-size:16px;line-height:1.2}
.app>.main{font-size:16px}
.wt-main-embedded .wt-top h1,.wr-main-embedded .wr-top h1{font-size:32px;line-height:1.15;margin:0}
.wt-main-embedded .wt-top p{font-size:14px;margin-top:5px}
.wr-main-embedded .wr-top{min-height:52px;align-items:center}
html[data-theme="dark"] body{background:var(--bg);color:var(--ink)}
/* OPT Build 100 R28.40 — Owner category flyouts must be allowed to extend beyond the sidebar.
   portal-modules.css sets .side{overflow-y:auto}; when one overflow axis is auto, browsers
   compute the other axis as auto too, clipping every right-side flyout at the 235px sidebar edge. */
.app>.side.owner-side{overflow:visible!important;z-index:80!important}
.app>.side.owner-side .nav{overflow:visible!important}
.app>.side.owner-side .nav-flyout-menu{z-index:1000!important}
.app>.main{position:relative;z-index:1}
/* Category triggers keep the same typography as normal sidebar pages. */
.app>.side .nav-flyout-trigger{font-size:16px;line-height:1.2}
.app>.side .nav-flyout-menu a{font-size:15px;line-height:1.2}
