:root{--mp-canvas:#f7f3ee;--mp-paper:#fffdfa;--mp-paper2:#faf6f1;--mp-ink:#171716;--mp-muted:#776f68;--mp-taupe:#a59687;--mp-taupe-dark:#8d8074;--mp-line:#e7dfd7;--mp-soft:#eee8e2;--mp-green:#6f8b76;--mp-red:#9b6e65;--mp-shadow:0 5px 17px rgba(47,39,32,.045)}.executive-main-home>*,.executive-main>*{box-sizing:border-box}.executive-main-bolCalculator>.bol-calculator-page,.executive-main-inventory>.inventory-executive-page,.executive-main-orders>.oc-panel,.executive-main-products>.products-executive-wrapper,.executive-main-profit>.finance-executive-page,.executive-main-purchasing>.purchasing-executive-page,.executive-main-reports>.reports-executive-page,.executive-main-settings>.settings-executive-page,.executive-main-suppliers>.suppliers-page{width:100%!important;max-width:1320px!important;margin:0 auto!important}.executive-main:not(.executive-main-home) .exec-page-header,.executive-main:not(.executive-main-home) .oc-head,.executive-main:not(.executive-main-home) .panel-head,.executive-main:not(.executive-main-home) .ui-page-header{padding:8px 2px 13px!important;margin:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.executive-main:not(.executive-main-home) h1{font-size:26px!important;line-height:1.04!important;letter-spacing:-.8px!important;font-weight:700!important;color:var(--mp-ink)!important}.executive-main:not(.executive-main-home) .exec-eyebrow,.executive-main:not(.executive-main-home) .eyebrow{font-size:6.7px!important;line-height:1!important;letter-spacing:1.25px!important;color:#81766c!important;font-weight:800!important}.executive-main:not(.executive-main-home) .exec-page-header p,.executive-main:not(.executive-main-home) .oc-head p,.executive-main:not(.executive-main-home) .ui-page-header p{margin-top:5px!important;font-size:8.5px!important;color:var(--mp-muted)!important}.executive-main:not(.executive-main-home) .exec-card,.executive-main:not(.executive-main-home) .panel,.executive-main:not(.executive-main-home) [class*=-card],.executive-main:not(.executive-main-home) [class*=-shell],.executive-main:not(.executive-main-home) [class*=-wrap]{border-color:rgba(199,187,176,.34)!important}.executive-main:not(.executive-main-home) .bol-calculator-card,.executive-main:not(.executive-main-home) .exec-card,.executive-main:not(.executive-main-home) .inventory-control-card,.executive-main:not(.executive-main-home) .oc-detail-panel,.executive-main:not(.executive-main-home) .oc-filter-row,.executive-main:not(.executive-main-home) .oc-sync-panel,.executive-main:not(.executive-main-home) .products-exec-quality,.executive-main:not(.executive-main-home) .products-exec-shell{background:linear-gradient(145deg,var(--mp-paper),var(--mp-paper2))!important;border:1px solid rgba(199,187,176,.34)!important;border-radius:9px!important;box-shadow:var(--mp-shadow)!important}.finance-exec-metrics,.inventory-exec-metrics,.oc-kpi-grid,.products-exec-metrics,.purchasing-exec-metrics,.reports-exec-metrics{gap:7px!important;margin:0 0 8px!important}.finance-exec-metrics article,.inventory-exec-metrics article,.oc-kpi-card,.products-exec-metrics article,.purchasing-exec-metrics article,.reports-exec-metrics article{min-height:78px!important;padding:10px 11px!important;border-radius:9px!important;background:linear-gradient(145deg,#fffdfa,#f8f3ee)!important;border:1px solid rgba(199,187,176,.31)!important;box-shadow:0 4px 13px rgba(45,37,31,.035)!important}.finance-exec-metrics article span,.inventory-exec-metrics article span,.oc-kpi-label,.products-exec-metrics article span,.purchasing-exec-metrics article span,.reports-exec-metrics article span{font-size:6.2px!important;text-transform:uppercase!important;letter-spacing:.55px!important;color:#756b62!important}.finance-exec-metrics article strong,.inventory-exec-metrics article strong,.oc-kpi-card strong,.products-exec-metrics article strong,.purchasing-exec-metrics article strong,.reports-exec-metrics article strong{font-size:17px!important;line-height:1!important;font-weight:700!important;color:var(--mp-ink)!important}.finance-exec-metrics article small,.inventory-exec-metrics article small,.oc-kpi-card small,.products-exec-metrics article small,.purchasing-exec-metrics article small,.reports-exec-metrics article small{font-size:6.2px!important;color:#8c837b!important}.executive-main:not(.executive-main-home) input,.executive-main:not(.executive-main-home) select,.executive-main:not(.executive-main-home) textarea{height:31px!important;min-height:31px!important;border:1px solid #e0d8d1!important;border-radius:7px!important;background:#fffdfa!important;color:#403b37!important;font-size:7.5px!important;box-shadow:none!important}.executive-main:not(.executive-main-home) input:focus,.executive-main:not(.executive-main-home) select:focus,.executive-main:not(.executive-main-home) textarea:focus{outline:0!important;border-color:#b5a79a!important;box-shadow:0 0 0 3px rgba(165,150,135,.08)!important}.executive-main:not(.executive-main-home) button{font-family:inherit}.bol-calculator-page .primary,.exec-primary-button,.oc-btn-primary,.purchasing-exec-primary,.ui-primary-button{min-height:30px!important;padding:0 10px!important;border-radius:7px!important;background:linear-gradient(180deg,#a99b8d,#948679)!important;border:1px solid #a09285!important;color:#fffaf6!important;font-size:7px!important;box-shadow:0 4px 10px rgba(77,65,55,.07)!important}.bol-calculator-page .secondary,.exec-action-button,.oc-btn-secondary,.purchasing-exec-secondary,.ui-secondary-button{min-height:29px!important;padding:0 9px!important;border-radius:7px!important;background:#fffdfa!important;border:1px solid #ded6cf!important;color:#4d4742!important;font-size:7px!important;box-shadow:none!important}.finance-executive-page [class*=toolbar],.inventory-exec-toolbar,.inventory-toolbar-premium,.oc-toolbar,.products-exec-toolbar,.purchasing-executive-page [class*=toolbar],.reports-executive-page [class*=toolbar],.settings-executive-page [class*=toolbar]{gap:6px!important}.inventory-exec-toolbar,.inventory-toolbar-premium,.oc-filter-row,.products-exec-toolbar{min-height:40px!important;padding:4px!important;border-radius:8px!important;background:#fbf8f4!important;border:1px solid rgba(199,187,176,.3)!important;box-shadow:none!important}.exec-tabs button,.inventory-exec-filter,.oc-quick-filter,.oc-tab,.supplier-detail-tabs button{min-height:28px!important;padding:4px 7px!important;border-radius:6px!important;background:transparent!important;border:1px solid transparent!important;color:#655e58!important;font-size:6.7px!important;box-shadow:none!important}.exec-tabs button.is-active,.inventory-exec-filter.active,.oc-quick-filter.is-active,.oc-tab.is-active,.supplier-detail-tabs button.active{background:#e7dfd7!important;border-color:#c8bbb0!important;color:#24211e!important;box-shadow:none!important}.executive-main:not(.executive-main-home) .inventory-exec-table-wrap,.executive-main:not(.executive-main-home) .oc-table-wrap,.executive-main:not(.executive-main-home) .products-exec-table-wrap,.executive-main:not(.executive-main-home) .table-wrap{margin-top:7px!important;border:1px solid rgba(199,187,176,.34)!important;border-radius:9px!important;background:#fffdfa!important;box-shadow:0 4px 14px rgba(45,37,31,.03)!important;overflow:hidden!important}.executive-main:not(.executive-main-home) table{border-collapse:collapse!important;background:#fffdfa!important}.executive-main:not(.executive-main-home) thead,.executive-main:not(.executive-main-home) thead tr{background:#faf6f1!important}.executive-main:not(.executive-main-home) th{padding:8px!important;border-bottom:1px solid #e8e0d9!important;color:#797069!important;background:#faf6f1!important;font-size:6.4px!important;font-weight:750!important;letter-spacing:.28px!important;text-transform:uppercase!important}.executive-main:not(.executive-main-home) td{padding:8px!important;border-bottom:1px solid #eee7e0!important;background:#fffdfa!important;color:#3f3934!important;font-size:7.2px!important}.executive-main:not(.executive-main-home) tbody tr:last-child td{border-bottom:0!important}.executive-main:not(.executive-main-home) tbody tr:hover td{background:#f8f4ef!important}.exec-status-chip,.oc-pill,.status-chip,[class*=status-badge]{min-height:20px!important;padding:3px 6px!important;border-radius:999px!important;border:1px solid #dfd6ce!important;background:#f0ebe6!important;color:#625b55!important;font-size:6.2px!important;font-weight:650!important;box-shadow:none!important}.is-success,.oc-pill-match,.status-success{background:#edf2ed!important;border-color:#d6e1d7!important;color:#5e7964!important}.is-warning,.oc-pill-needs-match,.status-warning{background:#f3ece3!important;border-color:#e1d2c1!important;color:#826d59!important}.is-danger,.status-danger{background:#f4e9e6!important;border-color:#e4d0cb!important;color:#91655d!important}.oc-panel{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.oc-head{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:14px!important}.oc-toolbar{align-items:center!important}.oc-sync-panel{min-height:31px!important;padding:3px 4px 3px 7px!important}.oc-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.oc-kpi-icon{width:23px!important;height:23px!important;border-radius:7px!important;background:#f0eae4!important;filter:grayscale(1)!important;opacity:.6!important}.oc-product-thumb{width:29px!important;height:29px!important;border-radius:7px!important}.oc-order-number,.oc-product-copy strong{font-size:7.2px!important}.oc-compact-summary,.oc-order-external,.oc-product-copy small{font-size:6px!important}.oc-actions{gap:4px!important}.oc-detail-panel{padding:11px!important}.products-exec-header{display:flex!important;align-items:flex-end!important;justify-content:space-between!important}.products-exec-metrics{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}.products-exec-shell{padding:9px!important}.products-product-button img,.products-product-button>span:first-child{width:29px!important;height:29px!important;border-radius:7px!important}.products-product-button strong{font-size:7.2px!important}.products-product-button em,.products-product-button small{font-size:5.9px!important}.products-actions{gap:4px!important}.products-actions button{min-height:25px!important;padding:3px 6px!important;border-radius:6px!important;font-size:6.2px!important}.products-exec-quality{margin-top:8px!important;padding:11px!important}.products-exec-quality h2{font-size:12px!important}.products-exec-quality p{font-size:6.7px!important}.inventory-exec-metrics{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important}.inventory-control-card{padding:11px!important}.inventory-control-top h2{font-size:12px!important}.inventory-control-top p{font-size:6.7px!important}.inventory-exec-product strong{font-size:7px!important}.inventory-exec-product small{font-size:5.8px!important}.purchasing-executive-page [class*=metric-grid],.purchasing-executive-page [class*=metrics]{gap:7px!important}.purchasing-executive-page [class*=card]{border-radius:9px!important;background:linear-gradient(145deg,#fffdfa,#faf6f1)!important;box-shadow:var(--mp-shadow)!important}.purchasing-executive-page [class*=toolbar]{padding:4px!important;border-radius:8px!important;background:#fbf8f4!important}.purchasing-exec-primary,.purchasing-exec-secondary{font-size:6.7px!important}.supplier-detail-page .panel,.supplier-detail-page [class*=card],.suppliers-page .panel,.suppliers-page [class*=card]{border-radius:9px!important;background:linear-gradient(145deg,#fffdfa,#faf6f1)!important;border-color:rgba(199,187,176,.34)!important;box-shadow:var(--mp-shadow)!important}.supplier-detail-hero{padding:12px!important}.supplier-hero-title-row h1{font-size:24px!important}.supplier-hero-meta{font-size:6.7px!important}.supplier-detail-tabs{padding:4px!important;border-radius:8px!important;background:#fbf8f4!important}.supplier-name-link strong{font-size:7px!important}.finance-executive-page .exec-card,.finance-executive-page [class*=card],.reports-executive-page .exec-card,.reports-executive-page [class*=card]{border-radius:9px!important;background:linear-gradient(145deg,#fffdfa,#faf6f1)!important;border-color:rgba(199,187,176,.34)!important;box-shadow:var(--mp-shadow)!important}.finance-executive-page svg [stroke],.reports-executive-page svg [stroke]{stroke:#9e9083!important}.finance-executive-page svg [fill]:not([fill=none]),.reports-executive-page svg [fill]:not([fill=none]){fill:rgba(165,150,135,.13)!important}.bol-calculator-page{display:grid!important;grid-gap:8px!important;gap:8px!important}.bol-calculator-card,.bol-calculator-page [class*=card]{border-radius:9px!important;background:linear-gradient(145deg,#fffdfa,#faf6f1)!important;border:1px solid rgba(199,187,176,.34)!important;box-shadow:var(--mp-shadow)!important}.bol-calculator-section-head h2{font-size:12px!important}.bol-calculator-section-head p{font-size:6.7px!important}.bol-calculator-page label{font-size:6.5px!important;color:#776e67!important}.bol-calculator-page strong{color:var(--mp-ink)}.settings-executive-page [class*=card],.settings-page [class*=card]{border-radius:9px!important;background:linear-gradient(145deg,#fffdfa,#faf6f1)!important;border-color:rgba(199,187,176,.34)!important;box-shadow:var(--mp-shadow)!important}.settings-row-list>div{min-height:39px!important;padding:6px 0!important}.settings-row-list strong{font-size:7px!important}.settings-row-list small{font-size:5.9px!important}.executive-shell,body:has(.mc3-dashboard) .executive-shell{grid-template-columns:188px minmax(0,1fr)!important}.executive-sidebar,body:has(.mc3-dashboard) .executive-sidebar{width:auto!important}.executive-nav,body:has(.mc3-dashboard) .executive-nav{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;gap:12px!important}.executive-nav-section,body:has(.mc3-dashboard) .executive-nav-section{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;gap:1px!important;min-height:0!important}.executive-nav button,body:has(.mc3-dashboard) .executive-nav button{height:33px!important;min-height:33px!important;max-height:33px!important;padding:0 9px!important;border-radius:8px!important}.executive-nav button.is-active,body:has(.mc3-dashboard) .executive-nav button.is-active{background:linear-gradient(100deg,rgba(165,150,135,.2),rgba(165,150,135,.065) 78%,transparent)!important;border:1px solid rgba(199,187,176,.16)!important;box-shadow:inset 2px 0 #aa9b8d,0 5px 14px rgba(0,0,0,.1)!important}@media(max-width:1450px){.executive-main-bolCalculator>.bol-calculator-page,.executive-main-inventory>.inventory-executive-page,.executive-main-orders>.oc-panel,.executive-main-products>.products-executive-wrapper,.executive-main-profit>.finance-executive-page,.executive-main-purchasing>.purchasing-executive-page,.executive-main-reports>.reports-executive-page,.executive-main-settings>.settings-executive-page,.executive-main-suppliers>.suppliers-page{max-width:1180px!important}}@media(max-width:1050px){.inventory-exec-metrics,.oc-kpi-grid,.products-exec-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.oc-head{align-items:flex-start!important;flex-direction:column!important}.oc-toolbar{width:100%!important;flex-wrap:wrap!important}}@media (min-width:761px){.executive-shell{grid-template-columns:216px minmax(0,1fr)!important}.executive-sidebar{padding:15px 12px 14px!important;position:-webkit-sticky!important;position:sticky!important;display:flex!important;flex-direction:column!important}.executive-brand{min-height:62px!important;padding:0 9px 10px!important}.executive-brand img{width:152px!important;max-height:45px!important}.executive-nav{gap:14px!important;display:flex!important;flex-direction:column!important;flex:1 1 auto!important;min-height:0!important}.executive-nav-section{flex:0 0 auto!important}.executive-nav-tools{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;min-height:0!important}.executive-nav button{height:38px!important;min-height:38px!important;max-height:38px!important;flex-basis:38px!important;padding:0 10px!important;gap:9px!important;border-radius:9px!important}.executive-nav button span{width:18px!important;height:18px!important;flex-basis:18px!important;font-size:14px!important}.executive-nav button b{font-size:11.3px!important}.executive-nav-label{font-size:7.5px!important}.executive-profile{min-height:55px!important;padding:8px 9px!important;margin-top:10px!important}.executive-profile strong{font-size:11px!important}.executive-profile small{font-size:8.6px!important}.executive-nav-tools button:last-child,html body:has(.mc3-dashboard) .executive-nav-tools button:last-child{position:static!important;inset:auto!important;width:100%!important;margin-top:auto!important;height:38px!important;min-height:38px!important;max-height:38px!important;padding:0 10px!important;border:1px solid transparent!important;border-top-color:rgba(199,187,176,.1)!important;border-radius:9px!important;background:transparent!important;box-shadow:none!important}.executive-topbar{height:62px!important;padding:0 27px!important}.executive-global-search{height:36px!important;width:min(450px,42vw)!important}.executive-global-search input{font-size:10.2px!important}.executive-home-sync{padding:0 17px!important;font-size:9.8px!important}.executive-home-sync,.executive-top-actions>button,.executive-user{height:36px!important}.executive-top-actions>p{font-size:9.6px!important}.executive-user{font-size:10.2px!important}.executive-main,.executive-main-home{padding:17px 27px 32px!important}.exec-page-header,.oc-head,.products-exec-header,.ui-page-header{min-height:75px!important;padding-bottom:12px!important}.bol-calculator-page h1,.exec-page-header h1,.executive-main:not(.executive-main-home) h1,.oc-head h1,.ui-page-header h1{font-size:30px!important;line-height:1.05!important}.exec-eyebrow,.eyebrow{font-size:7.7px!important}.exec-page-header p,.oc-head p,.ui-page-header p{font-size:9.8px!important}.exec-card{padding:15px!important}.exec-metric-strip,.finance-exec-metrics,.inventory-exec-metrics,.oc-kpi-grid,.products-exec-metrics,.purchasing-exec-metrics,.reports-exec-metrics{gap:8px!important}.exec-metric-strip article,.finance-exec-metrics article,.inventory-exec-metrics article,.oc-kpi-card,.products-exec-metrics article,.purchasing-exec-metrics article,.reports-exec-metrics article{min-height:90px!important;padding:12px 13px!important}.exec-metric-strip article span,.finance-exec-metrics article span,.inventory-exec-metrics article span,.oc-kpi-label,.products-exec-metrics article span,.purchasing-exec-metrics article span,.reports-exec-metrics article span{font-size:7.2px!important}.exec-metric-strip article strong,.finance-exec-metrics article strong,.inventory-exec-metrics article strong,.oc-kpi-card strong,.products-exec-metrics article strong,.purchasing-exec-metrics article strong,.reports-exec-metrics article strong{font-size:20px!important}.exec-metric-strip article small,.finance-exec-metrics article small,.inventory-exec-metrics article small,.oc-kpi-card small,.products-exec-metrics article small,.purchasing-exec-metrics article small,.reports-exec-metrics article small{font-size:7.2px!important}.executive-main:not(.executive-main-home) input,.executive-main:not(.executive-main-home) select,.executive-main:not(.executive-main-home) textarea{height:36px!important;min-height:36px!important;font-size:8.8px!important}.bol-calculator-page .primary,.exec-primary-button,.oc-btn-primary,.purchasing-exec-primary,.ui-primary-button{min-height:34px!important;padding:0 12px!important;font-size:8.2px!important}.bol-calculator-page .secondary,.exec-action-button,.oc-btn-secondary,.purchasing-exec-secondary,.ui-secondary-button{min-height:33px!important;padding:0 11px!important;font-size:8.2px!important}.exec-tabs button,.inventory-exec-filter,.oc-quick-filter,.oc-tab,.supplier-detail-tabs button{min-height:32px!important;padding:5px 8px!important;font-size:7.8px!important}.executive-main:not(.executive-main-home) th{padding:10px!important;font-size:7.5px!important}.executive-main:not(.executive-main-home) td{padding:10px!important;font-size:8.4px!important}.exec-status-chip,.oc-pill,.status-chip,[class*=status-badge]{min-height:23px!important;padding:4px 7px!important;font-size:7.2px!important}.oc-product-thumb,.products-product-button img,.products-product-button>span:first-child{width:34px!important;height:34px!important}.oc-order-number,.oc-product-copy strong,.products-product-button strong{font-size:8.4px!important}.oc-compact-summary,.oc-order-external,.oc-product-copy small,.products-product-button em,.products-product-button small{font-size:7px!important}.products-actions button{min-height:29px!important;padding:4px 7px!important;font-size:7.2px!important}.bol-calculator-section-head h2,.inventory-control-top h2,.products-exec-quality h2{font-size:14px!important}.bol-calculator-section-head p,.inventory-control-top p,.products-exec-quality p{font-size:7.8px!important}.inventory-exec-product strong,.settings-row-list strong,.supplier-name-link strong{font-size:8.2px!important}.inventory-exec-product small,.settings-row-list small{font-size:6.9px!important}.supplier-hero-title-row h1{font-size:28px!important}.supplier-hero-meta{font-size:7.8px!important}.bol-calculator-page label{font-size:7.6px!important}.settings-row-list>div{min-height:45px!important}.mc3-dashboard{gap:9px!important;max-width:1518px!important}.mc3-hero{min-height:106px!important;padding:14px 17px!important}.mc3-eyebrow{font-size:7.5px!important}.mc3-hero h1{font-size:29px!important}.mc3-hero p{font-size:10.4px!important}.mc3-meta{font-size:8.4px!important}.mc3-hero-actions button{height:37px!important;padding:0 14px!important;font-size:9.5px!important}.mc3-content-grid,.mc3-kpis,.mc3-lower-grid{gap:9px!important}.mc3-kpi{min-height:94px!important;padding:12px 13px!important}.mc3-kpi-featured .mc3-kpi-top,.mc3-kpi-top{font-size:7.4px!important}.mc3-kpi-top i{width:25px!important;height:25px!important;font-size:11.5px!important}.mc3-kpi>strong{font-size:21px!important}.mc3-kpi>small{font-size:8.4px!important}.mc3-kpi-detail{font-size:7.8px!important}.mc3-card{padding:14px!important}.mc3-card-head h2{font-size:15px!important}.mc3-card-head p{font-size:8.1px!important}.mc3-card-head button{font-size:7.8px!important}.mc3-chart-summary>div>strong{font-size:15px!important}.mc3-chart-summary>div>small,.mc3-legend span{font-size:7.6px!important}.mc3-chart{height:167px!important}.mc3-chart-labels{font-size:7.5px!important}.mc3-donut-row{grid-template-columns:129px 1fr!important}.mc3-donut{width:124px!important;height:124px!important}.mc3-donut strong{font-size:22px!important}.mc3-donut small{font-size:7.5px!important}.mc3-channel-list span{font-size:8.3px!important}.mc3-channel-list b{font-size:9px!important}.mc3-channel-list b small{font-size:7.4px!important}.mc3-attention-list strong{font-size:8.6px!important}.mc3-attention-list small{font-size:7.5px!important}.mc3-product-list>div{min-height:45px!important}.mc3-product-thumb{width:29px!important;height:29px!important}.mc3-purchase-list b,.mc3-purchase-list span strong{font-size:8.6px!important}.mc3-purchase-list span small{font-size:7.5px!important}.mc3-stock-value{font-size:23px!important}.mc3-stock-chart{height:81px!important}.mc3-stock-meta{font-size:7.5px!important}}.executive-shell{grid-template-columns:188px minmax(0,1fr)!important}.executive-sidebar{display:flex!important;flex-direction:column!important;align-items:stretch!important;height:100vh!important;min-height:100vh!important;padding:13px 10px 12px!important;overflow:hidden!important}.executive-brand{flex:0 0 auto!important;min-height:54px!important;padding:0 7px 9px!important;margin:0 0 6px!important}.executive-brand img{width:132px!important;max-height:39px!important}.executive-nav{width:100%!important;gap:12px!important}.executive-nav,.executive-nav-section{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;flex:0 0 auto!important;padding:0!important;margin:0!important}.executive-nav-section{gap:1px!important;min-height:0!important}.executive-nav-label{display:block!important;flex:0 0 auto!important;height:auto!important;padding:0 8px 4px!important;margin:0!important;color:rgba(218,208,199,.38)!important;font-size:6.5px!important;line-height:1.25!important;letter-spacing:1.25px!important;font-weight:700!important;text-transform:uppercase!important}.executive-nav-section:not(.executive-nav-tools) .executive-nav-label{display:none!important}.executive-nav-tools{margin-top:7px!important;padding-top:10px!important;border-top:1px solid rgba(199,187,176,.1)!important}.executive-nav button{justify-content:flex-start!important;flex:0 0 33px!important;width:100%!important;height:33px!important;min-height:33px!important;max-height:33px!important;padding:0 9px!important;gap:8px!important;border-radius:8px!important;border:1px solid transparent!important;background:transparent!important;color:#ddd7d1!important;box-shadow:none!important}.executive-nav button,.executive-nav button span{display:flex!important;align-items:center!important;margin:0!important;line-height:1!important}.executive-nav button span{justify-content:center!important;flex:0 0 16px!important;width:16px!important;height:16px!important;color:#cfc6be!important;font-size:12px!important}.executive-nav button b{display:block!important;flex:1 1 auto!important;margin:0!important;color:inherit!important;font-size:9.8px!important;line-height:1!important;font-weight:560!important;white-space:nowrap!important}.executive-nav button:hover{background:rgba(255,255,255,.035)!important;border-color:rgba(199,187,176,.07)!important}.executive-nav button.is-active{background:linear-gradient(100deg,rgba(165,150,135,.21),rgba(165,150,135,.07) 78%,transparent)!important;border-color:rgba(199,187,176,.16)!important;box-shadow:inset 2px 0 #aa9b8d,0 5px 14px rgba(0,0,0,.11)!important;color:#fff!important}.executive-profile{margin-top:auto!important;flex:0 0 auto!important;min-height:48px!important}html body:has(.mc3-dashboard) .executive-shell{grid-template-columns:188px minmax(0,1fr)!important}html body:has(.mc3-dashboard) .executive-sidebar{display:flex!important;flex-direction:column!important;align-items:stretch!important;height:100vh!important;min-height:100vh!important;padding:13px 10px 12px!important;background:radial-gradient(ellipse at 15% 100%,rgba(165,150,135,.075),transparent 31%),linear-gradient(155deg,#111210,#171715 61%,#1b1a18)!important;border-right:1px solid rgba(199,187,176,.11)!important;box-shadow:7px 0 24px rgba(24,21,18,.065)!important;overflow:hidden!important}html body:has(.mc3-dashboard) .executive-brand{flex:0 0 auto!important;min-height:54px!important;padding:0 7px 9px!important;margin:0 0 6px!important;border:0!important}html body:has(.mc3-dashboard) .executive-brand img{width:132px!important;max-height:39px!important;filter:none!important}html body:has(.mc3-dashboard) .executive-nav{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;flex:0 0 auto!important;width:100%!important;gap:12px!important;padding:0!important;margin:0!important}html body:has(.mc3-dashboard) .executive-nav-section{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;flex:0 0 auto!important;gap:1px!important;padding:0!important;margin:0!important;min-height:0!important}html body:has(.mc3-dashboard) .executive-nav-label{height:auto!important;padding:0 8px 4px!important;margin:0!important;color:rgba(218,208,199,.38)!important;font-size:6.5px!important;line-height:1.25!important;letter-spacing:1.25px!important}html body:has(.mc3-dashboard) .executive-nav-section:not(.executive-nav-tools) .executive-nav-label{display:none!important}html body:has(.mc3-dashboard) .executive-nav-tools{margin-top:7px!important;padding-top:10px!important;border-top:1px solid rgba(199,187,176,.1)!important}html body:has(.mc3-dashboard) .executive-nav button{display:flex!important;align-items:center!important;justify-content:flex-start!important;flex:0 0 33px!important;width:100%!important;height:33px!important;min-height:33px!important;max-height:33px!important;margin:0!important;padding:0 9px!important;gap:8px!important;border-radius:8px!important;border:1px solid transparent!important;background:transparent!important;color:#ddd7d1!important;box-shadow:none!important;line-height:1!important}html body:has(.mc3-dashboard) .executive-nav button span{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 16px!important;width:16px!important;height:16px!important;margin:0!important;color:#cfc6be!important;font-size:12px!important;line-height:1!important}html body:has(.mc3-dashboard) .executive-nav button b{display:block!important;flex:1 1 auto!important;margin:0!important;color:inherit!important;font-size:9.8px!important;line-height:1!important;font-weight:560!important;white-space:nowrap!important}html body:has(.mc3-dashboard) .executive-nav button:hover{background:rgba(255,255,255,.035)!important;border-color:rgba(199,187,176,.07)!important;color:#fff!important}html body:has(.mc3-dashboard) .executive-nav button.is-active{background:linear-gradient(100deg,rgba(165,150,135,.21),rgba(165,150,135,.07) 78%,transparent)!important;border-color:rgba(199,187,176,.16)!important;box-shadow:inset 2px 0 #aa9b8d,0 5px 14px rgba(0,0,0,.11)!important;color:#fff!important}html body:has(.mc3-dashboard) .executive-profile{margin-top:auto!important;flex:0 0 auto!important;min-height:48px!important;background:rgba(8,8,7,.17)!important;border:1px solid rgba(199,187,176,.11)!important;border-radius:9px!important;box-shadow:none!important}@media(min-width:761px){.executive-shell,html body:has(.mc3-dashboard) .executive-shell{grid-template-columns:216px minmax(0,1fr)!important}.executive-sidebar,html body:has(.mc3-dashboard) .executive-sidebar{padding:15px 12px 14px!important}.executive-brand,html body:has(.mc3-dashboard) .executive-brand{min-height:62px!important;padding:0 9px 10px!important;margin-bottom:7px!important}.executive-brand img,html body:has(.mc3-dashboard) .executive-brand img{width:152px!important;max-height:45px!important}.executive-nav,html body:has(.mc3-dashboard) .executive-nav{gap:14px!important}.executive-nav button,html body:has(.mc3-dashboard) .executive-nav button{flex:0 0 38px!important;height:38px!important;min-height:38px!important;max-height:38px!important;padding:0 10px!important;gap:9px!important;border-radius:9px!important}.executive-nav button span,html body:has(.mc3-dashboard) .executive-nav button span{flex:0 0 18px!important;width:18px!important;height:18px!important;font-size:14px!important}.executive-nav button b,html body:has(.mc3-dashboard) .executive-nav button b{font-size:11.3px!important}.executive-nav-label,html body:has(.mc3-dashboard) .executive-nav-label{font-size:7.5px!important}.executive-profile,html body:has(.mc3-dashboard) .executive-profile{min-height:55px!important;padding:8px 9px!important}.executive-profile strong{font-size:11px!important}.executive-profile small{font-size:8.6px!important}}@media(max-width:1100px){.executive-shell,html body:has(.mc3-dashboard) .executive-shell{grid-template-columns:205px minmax(0,1fr)!important}.executive-nav button,html body:has(.mc3-dashboard) .executive-nav button{padding:0 9px!important}.executive-nav button b,html body:has(.mc3-dashboard) .executive-nav button b{font-size:10.8px!important}}@media (min-width:761px){.executive-shell{transform:scale(1.15);transform-origin:top left;width:86.9565%;min-height:86.9565vh}.executive-nav,.executive-sidebar{display:flex!important;flex-direction:column!important}.executive-nav{flex:1 1 auto!important;min-height:0!important;gap:0!important}.executive-nav-label{display:none!important}.executive-nav-section{display:flex!important;flex-direction:column!important;flex:0 0 auto!important;gap:3px!important;margin:0!important;padding:0!important;border:0!important}.executive-nav-section+.executive-nav-section{margin-top:18px!important;padding-top:18px!important;border-top:1px solid rgba(188,174,154,.16)!important}.executive-nav-tools{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;min-height:0!important}.executive-nav button{flex:0 0 auto!important}.executive-nav-tools button:last-child{position:relative!important;margin-top:auto!important;margin-bottom:10px!important;padding-top:0!important}.executive-nav-tools button:last-child:before{content:"";position:absolute;left:10px;right:10px;top:-18px;height:1px;background:rgba(188,174,154,.16)}.executive-profile{margin-top:0!important;flex:0 0 auto!important}.executive-nav-tools{flex:0 0 auto!important;min-height:0!important}.executive-nav-tools button:last-child{position:static!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important}.executive-nav-tools button:last-child:before{content:none!important;display:none!important}.executive-sidebar-bottom{margin-top:auto!important;display:flex!important;flex-direction:column!important;gap:10px!important;padding-top:14px!important;border-top:1px solid rgba(188,174,154,.16)!important;flex:0 0 auto!important}.executive-settings-button{width:100%!important;height:38px!important;min-height:38px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:9px!important;padding:0 10px!important;border:1px solid transparent!important;border-radius:9px!important;background:transparent!important;color:#ddd7d1!important;box-shadow:none!important;text-align:left!important}.executive-settings-button span{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 18px!important;width:18px!important;height:18px!important;color:#cfc6be!important;font-size:14px!important}.executive-settings-button b{display:block!important;flex:1 1 auto!important;margin:0!important;color:inherit!important;font-size:11.3px!important;line-height:1!important;font-weight:560!important;white-space:nowrap!important}.executive-settings-button:hover{background:rgba(255,255,255,.035)!important;border-color:rgba(199,187,176,.07)!important}.executive-settings-button.is-active{background:linear-gradient(100deg,rgba(165,150,135,.21),rgba(165,150,135,.07) 78%,transparent)!important;border-color:rgba(199,187,176,.16)!important;box-shadow:inset 2px 0 #aa9b8d,0 5px 14px rgba(0,0,0,.11)!important;color:#fff!important}.executive-profile{margin-top:0!important}}