@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100 900;src:url(/build/fonts/InterVariable.c504db5c.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:100 900;src:url(/build/fonts/InterVariable-Italic.01dcbad1.woff2) format("woff2")}:root,[data-bs-theme=light]{--mg-yellow:#f9db03;--mg-yellow-rgb:249,219,3;--mg-orange:#f9b903;--mg-orange-rgb:249,185,3;--mg-black:#000;--mg-white:#fff;--mg-grey:#6c6c6c;--mg-grey-rgb:108,108,108;--mg-bg:#f5f5f5;--mg-bg-rgb:245,245,245;--mg-dark:#000;--mg-dark-rgb:0,0,0;--mg-surface:#fff;--mg-border:#ddd;--mg-row-alt:#fafafa;--mg-yellow-soft:#fffdf0;--mg-border-strong:#8c8c8c;--mg-on-dark-muted:hsla(0,0%,100%,.76);--mg-ink:#1d1d1b;--mg-ink-rgb:29,29,27;--mg-yellow-hover:#e8cb00;--mg-yellow-tint:#fffbe0;--mg-page:#f4f5f7;--mg-line:#eceef1;--mg-line-strong:#dfe2e7;--mg-surface-alt:#f6f7f9;--mg-text-muted:#5b6170;--mg-shadow-card:0 1px 2px rgba(29,29,27,.05);--mg-radius-card:8px;--tblr-primary:var(--mg-yellow);--tblr-primary-rgb:var(--mg-yellow-rgb);--tblr-primary-fg:var(--mg-black);--tblr-primary-darken:var(--mg-orange);--tblr-primary-lt:var(--mg-yellow-soft);--tblr-primary-lt-rgb:255,253,240;--tblr-primary-text:var(--mg-black);--tblr-link-color:var(--mg-black);--tblr-link-color-rgb:0,0,0;--tblr-link-hover-color:var(--mg-black);--tblr-link-hover-color-rgb:0,0,0;--tblr-focus-ring-color:rgba(var(--mg-yellow-rgb),1)}.btn-primary{--tblr-btn-color:var(--mg-black);--tblr-btn-bg:var(--mg-yellow);--tblr-btn-border-color:var(--mg-yellow);--tblr-btn-hover-color:var(--mg-black);--tblr-btn-hover-bg:var(--mg-orange);--tblr-btn-hover-border-color:var(--mg-orange);--tblr-btn-active-color:var(--mg-black);--tblr-btn-active-bg:var(--mg-orange);--tblr-btn-active-border-color:var(--mg-orange);--tblr-btn-disabled-color:var(--mg-black);--tblr-btn-disabled-bg:var(--mg-yellow);--tblr-btn-disabled-border-color:var(--mg-yellow)}.btn-ghost-primary,.btn-outline-primary{--tblr-btn-color:var(--mg-black);--tblr-btn-hover-color:var(--mg-black);--tblr-btn-hover-bg:var(--mg-yellow);--tblr-btn-hover-border-color:var(--mg-black);--tblr-btn-active-color:var(--mg-black);--tblr-btn-active-bg:var(--mg-yellow);--tblr-btn-active-border-color:var(--mg-black);--tblr-btn-disabled-color:var(--mg-grey)}.btn-outline-primary{--tblr-btn-border-color:var(--mg-black);--tblr-btn-disabled-border-color:var(--mg-grey)}.btn:is(.btn-sm,.btn-lg,.btn-icon,.btn-pill,.btn-square,.btn-block):not([class*=btn-outline-],[class*=btn-ghost-],.btn-primary,.btn-secondary,.btn-success,.btn-danger,.btn-warning,.btn-info,.btn-light,.btn-dark,.btn-link),.btn:not([class*=btn-]){--tblr-btn-active-color:var(--mg-black);--tblr-btn-active-border-color:var(--mg-black)}.dropdown-menu{--tblr-dropdown-link-active-color:var(--mg-black)}.text-primary{color:var(--mg-black)!important}[data-bs-theme=dark] .dropdown-menu{--tblr-dropdown-link-active-color:var(--mg-yellow)}[data-bs-theme=dark] .text-primary{color:var(--mg-yellow)!important}body .breadcrumb-item a:hover{color:var(--mg-black);text-decoration:underline;text-decoration-color:var(--mg-orange)}.form-control:focus,.form-select:focus{border-color:var(--mg-black);box-shadow:0 0 0 3px var(--mg-yellow)}.form-check-input:focus-visible{box-shadow:0 0 0 4px var(--mg-yellow);outline:2px solid var(--mg-black);outline-offset:2px}.form-check-input:checked{background-color:var(--mg-black);border-color:var(--mg-black)}.btn:focus-visible,.dropdown-item:focus-visible,.nav-link:focus-visible,[tabindex]:not([tabindex="-1"]):focus-visible,a:focus-visible,button:focus-visible,summary:focus-visible{box-shadow:0 0 0 4px var(--mg-yellow);outline:2px solid var(--mg-black);outline-offset:2px}:root,[data-bs-theme=light]{--mg-font:Inter,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--mg-grey:var(--mg-text-muted);--mg-grey-rgb:91,97,112;--mg-bg:var(--mg-page);--mg-bg-rgb:244,245,247;--mg-border:var(--mg-line);--mg-row-alt:var(--mg-surface-alt);--mg-yellow-soft:var(--mg-yellow-tint);--mg-orange:var(--mg-yellow-hover);--mg-radius:6px;--tblr-font-sans-serif:var(--mg-font);--tblr-body-font-family:var(--mg-font);--tblr-font-weight-bold:700;--tblr-font-weight-headings:700;--tblr-body-color:var(--mg-ink);--tblr-body-color-rgb:var(--mg-ink-rgb);--tblr-emphasis-color:var(--mg-ink);--tblr-heading-color:var(--mg-ink);--tblr-body-bg:var(--mg-bg);--tblr-body-bg-rgb:var(--mg-bg-rgb);--tblr-bg-surface:var(--mg-surface);--tblr-secondary:var(--mg-grey);--tblr-secondary-rgb:var(--mg-grey-rgb);--tblr-secondary-color:var(--mg-grey);--tblr-muted:var(--mg-grey);--tblr-border-color:var(--mg-line-strong);--tblr-card-border-color:var(--mg-line);--tblr-border-color-translucent:rgba(0,0,0,.1);--tblr-border-radius:var(--mg-radius)}body{color:var(--mg-ink);font-family:var(--mg-font);font-feature-settings:"tnum" 1}.card{border-color:var(--mg-line);border-radius:var(--mg-radius-card);box-shadow:var(--mg-shadow-card)}.card-title,.empty-title,.h1,.h2,.h3,.h4,.h5,.h6,.page-title,h1,h2,h3,h4,h5,h6{color:var(--mg-ink);font-weight:700}.page-title{font-size:1.625rem;letter-spacing:-.01em}.card-title{font-size:1rem}.page-pretitle{color:var(--mg-text-muted);font-weight:600;letter-spacing:.06em}.mg-pretitle,.page-pretitle{font-size:.6875rem;text-transform:uppercase}.mg-pretitle{align-items:center;color:var(--mg-grey);display:inline-flex;font-weight:700;gap:.5rem;letter-spacing:.16em}.mg-pretitle:before{background:var(--mg-yellow);content:"";height:1em;width:3px}.subheader{color:var(--mg-text-muted);font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.mg-num,.table{font-variant-numeric:tabular-nums}:is(.mg-intranet .page-body,.mg-auth main) a:not(.btn,.nav-link,.dropdown-item,.navbar-brand,.page-link,.list-group-item){text-decoration:underline;text-decoration-color:rgba(0,0,0,.35);text-underline-offset:.2em}:is(.mg-intranet .page-body,.mg-auth main) a:not(.btn,.nav-link,.dropdown-item,.navbar-brand,.page-link,.list-group-item):hover{text-decoration-color:var(--mg-orange);text-decoration-thickness:2px}.btn-primary{font-weight:700}.form-check-input,.form-control,.form-select{border-color:var(--mg-border-strong)}.mg-brand{align-items:flex-start;display:inline-flex;flex-direction:column;gap:.875rem;line-height:1}.mg-brand__logo{display:block;height:auto;width:9.5rem}.mg-brand__name{align-items:center;display:inline-flex;font-size:.8125rem;font-weight:700;gap:.5rem;letter-spacing:.24em;text-transform:uppercase}.mg-brand__name:before{background:var(--mg-yellow);content:"";height:1em;width:3px}.mg-brand--on-dark .mg-brand__name{color:var(--mg-white)}.mg-brand--on-light .mg-brand__name{color:var(--mg-black)}body.mg-auth{background:var(--mg-black);min-height:100vh}body.mg-auth .btn-primary,body.mg-auth .h1,body.mg-auth .h2,body.mg-auth .h3,body.mg-auth h1,body.mg-auth h2,body.mg-auth h3{font-weight:700}body.mg-auth .page,body.mg-auth .page-center{background:transparent}body.mg-auth .mg-auth-brand,body.mg-auth .mg-auth__brand{margin-bottom:2rem}body.mg-auth .mg-auth-brand .mg-brand,body.mg-auth .mg-auth__brand .mg-brand{align-items:center}body.mg-auth .mg-auth-brand .mg-brand__logo,body.mg-auth .mg-auth__brand .mg-brand__logo{width:12rem}body.mg-auth .alert{background-color:var(--mg-surface)}body.mg-auth .card{border:0;border-radius:var(--mg-radius);border-top:4px solid var(--mg-yellow);box-shadow:none}.mg-skip-link{background:var(--mg-yellow);border-radius:var(--mg-radius);color:var(--mg-black);font-weight:700;left:.5rem;padding:.5rem 1rem;position:absolute;text-decoration:none;top:.5rem;z-index:1100}.mg-sidebar{--tblr-navbar-bg:var(--mg-dark);--tblr-navbar-color:var(--mg-on-dark-muted);--tblr-navbar-hover-color:var(--mg-white);--tblr-navbar-active-color:var(--mg-yellow);--tblr-navbar-active-border-color:var(--mg-yellow);--tblr-navbar-active-bg:hsla(0,0%,100%,.06);--tblr-navbar-border-color:transparent;background:var(--mg-dark)}.mg-sidebar .navbar-toggler{color:var(--mg-white)}.mg-sidebar__brand a{border-radius:var(--mg-radius);display:inline-block;padding:.25rem}.mg-sidebar .nav-link{color:var(--mg-on-dark-muted);font-weight:600;gap:.125rem}.mg-sidebar .nav-link:hover{color:var(--mg-white)}.mg-sidebar .nav-item.active>.nav-link,.mg-sidebar .nav-link[aria-current=page]{background:hsla(0,0%,100%,.06);color:var(--mg-yellow)}.mg-sidebar .nav-link-icon{color:inherit;opacity:1}.mg-sidebar a:focus-visible,.mg-sidebar button:focus-visible{box-shadow:none;outline-color:var(--mg-yellow);outline-offset:-2px}@media(max-width:991.98px){.mg-sidebar{box-shadow:inset 0 -3px 0 var(--mg-yellow)}.mg-sidebar .mg-sidebar__brand{margin-left:.75rem;margin-right:auto}.mg-sidebar .mg-brand{align-items:center;flex-direction:row;gap:.875rem}.mg-sidebar .mg-brand__logo{width:5.5rem}.mg-sidebar .mg-brand__name{font-size:.75rem}.mg-sidebar .navbar-collapse .navbar-nav{padding:.5rem 0 .75rem}}@media(min-width:992px){.mg-intranet .page{min-height:100vh;position:relative}.mg-intranet .page:before{background:var(--mg-dark);content:"";inset:0 auto 0 0;position:absolute;width:15rem}.mg-sidebar .mg-sidebar__brand{justify-content:flex-start;padding:1.75rem 1.25rem 1.5rem}.mg-sidebar .navbar-nav{margin-top:.5rem}.mg-sidebar .nav-link{padding:.625rem 1.25rem}}.mg-topbar{--tblr-navbar-bg:var(--mg-surface);--tblr-navbar-border-color:var(--mg-border);min-height:3.5rem}.mg-account{color:var(--mg-black)}.mg-account__avatar{background:var(--mg-black);color:var(--mg-white);font-size:.75rem;font-weight:700;letter-spacing:.02em}.mg-account__name{font-weight:600}.mg-account__chevron,.mg-account__scope{color:var(--mg-grey)}.mg-page-header{margin:0;padding:1.25rem 0 .75rem}.mg-page-header__inner{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between}.mg-page-header .page-pretitle{margin-bottom:.25rem}.mg-page-header__subtitle{color:var(--mg-text-muted);font-size:.8125rem;margin:.125rem 0 0}.mg-page-header__actions{display:flex;flex-wrap:wrap;gap:.625rem}.mg-sync-badge{background:var(--tblr-blue-lt,#e6f0fa);color:#0554a0;font-weight:600}.mg-steering-bar{background:var(--mg-page);position:sticky;top:0;z-index:1010}.mg-steering-bar:empty{display:none}.mg-empty{border:0;box-shadow:none}.mg-empty .empty{padding:3.5rem 1rem}.mg-empty__icon{align-items:center;border-radius:50%;display:inline-flex;height:4rem;justify-content:center;margin-bottom:1.25rem;width:4rem}.mg-empty__icon .icon,.mg-empty__icon svg{height:2rem;width:2rem}.mg-empty__icon--brand{background:var(--mg-yellow);color:var(--mg-black)}.mg-empty__icon--dark{background:var(--mg-black);color:var(--mg-white)}.mg-empty__title{font-size:1.125rem;margin-bottom:.5rem}.mg-empty__subtitle{color:var(--mg-grey);margin:0 auto;max-width:32rem}@media print{.mg-intranet .page:before{display:none}}:root,[data-bs-theme=light]{--mg-state-success:#1e7e34;--mg-state-success-bg:#eaf7ec;--mg-state-warning:#b54708;--mg-state-warning-bg:#fef0e6;--mg-state-danger:#b42318;--mg-state-danger-bg:#fbebeb;--mg-state-muted:var(--mg-grey);--mg-state-muted-bg:#eee;--mg-state-info:#0b5cad;--mg-state-info-bg:#e7f1fb;--mg-chart-blue:var(--tblr-blue,#066fd1);--mg-chart-orange:var(--tblr-orange,#f76707);--mg-chart-teal:var(--tblr-teal,#0ca678);--mg-chart-purple:var(--tblr-purple,#ae3ec9);--mg-chart-red:var(--tblr-red,#d63939);--mg-chart-indigo:var(--tblr-indigo,#4263eb);--mg-chart-pink:var(--tblr-pink,#d6336c);--mg-chart-cyan:var(--tblr-cyan,#17a2b8);--mg-chart-azure:var(--tblr-azure,#4299e1);--mg-chart-yellow:var(--tblr-yellow,#f59f00);--mg-chart-green:var(--mg-state-success);--mg-chart-gray:var(--tblr-gray-600,#4b5563);--mg-chart-axis:var(--mg-grey);--mg-chart-grid:#eee}.mg-card-header{align-items:flex-start;gap:.75rem;justify-content:space-between}.mg-card-header__subtitle{color:var(--mg-grey);font-size:.8125rem;margin:.25rem 0 0}.mg-badge--success{background:var(--mg-state-success-bg);color:var(--mg-state-success)}.mg-badge--warning{background:var(--mg-state-warning-bg);color:var(--mg-state-warning)}.mg-badge--danger{background:var(--mg-state-danger-bg);color:var(--mg-state-danger)}.mg-badge--muted{background:var(--mg-state-muted-bg);color:var(--mg-state-muted)}.mg-badge--info{background:var(--mg-state-info-bg);color:var(--mg-state-info)}.mg-state-text{font-weight:600}.mg-state-text--danger{color:var(--mg-state-danger)}.mg-missing{align-items:center;color:var(--mg-state-warning);display:inline-flex;gap:.375rem;vertical-align:middle}.mg-missing__icon{border-radius:50%;cursor:help;display:inline-flex}.mg-missing__icon .icon{height:1.125rem;width:1.125rem;stroke-width:2}.mg-missing--text{align-items:flex-start}.mg-missing--info{color:var(--mg-text-muted)}.mg-missing__text{color:var(--mg-black);font-size:.8125rem}.mg-unavailable{align-items:center;display:inline-flex;gap:.375rem}.mg-unavailable__text{color:var(--mg-grey);font-weight:600}.mg-chart-card{height:100%}.mg-chart{height:var(--mg-chart-height,18rem);position:relative}.mg-chart--unavailable{align-items:center;background:var(--mg-row-alt);border:1px dashed var(--mg-border-strong);border-radius:var(--mg-radius);display:flex;justify-content:center}.mg-chart-card__note{margin:.75rem 0 0}.mg-chart-card__data{font-size:.8125rem;margin-top:.75rem}.mg-chart-card__data summary{border-radius:2px;cursor:pointer;display:inline-block;font-weight:600;text-decoration:underline;text-decoration-color:rgba(0,0,0,.35);text-underline-offset:.2em}.mg-chart-card__data .table{margin:.5rem 0 0}@media(max-width:767.98px){.mg-chart{height:15rem}}.mg-section{margin-bottom:1.75rem}.mg-section-header{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.5rem 1rem;justify-content:space-between;margin-bottom:1rem}.mg-section-header__title{align-items:center;display:flex;flex-wrap:wrap;font-size:.875rem;gap:.625rem;letter-spacing:.06em;margin:0;text-transform:uppercase}.mg-section-header__badge{background:var(--mg-ink);color:var(--mg-yellow);font-size:.75rem;letter-spacing:0;text-transform:none}.mg-section-header__note{color:var(--mg-grey);font-size:.8125rem;margin:.25rem 0 0}.mg-kpi{height:100%}.mg-kpi--danger,.mg-kpi--success,.mg-kpi--warning{border-top-width:3px}.mg-kpi--success{border-top-color:var(--mg-state-success)}.mg-kpi--warning{border-top-color:var(--mg-state-warning)}.mg-kpi--danger{border-top-color:var(--mg-state-danger)}.mg-kpi__head{align-items:flex-start;display:flex;gap:.5rem;justify-content:space-between;margin-bottom:.5rem}.mg-kpi__label{margin:0}.mg-kpi__value{font-size:1.5rem;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.15;margin:0}.mg-kpi__value .mg-num{white-space:nowrap}.mg-kpi__value .mg-unavailable__text{font-size:1rem}.mg-kpi__hint{color:var(--mg-grey);font-size:.8125rem;margin:.25rem 0 0}.mg-kpi__variation{align-items:center;display:flex;flex-wrap:wrap;font-size:.8125rem;gap:.25rem .5rem;margin:.75rem 0 0}.mg-kpi__previous{color:var(--mg-grey)}.mg-trend{align-items:center;display:inline-flex;font-weight:700;gap:.25rem}.mg-trend .icon{height:1rem;width:1rem}.mg-trend--success{color:var(--mg-state-success)}.mg-trend--danger{color:var(--mg-state-danger)}.mg-trend--neutral{color:var(--mg-grey);font-weight:600}@media(max-width:575.98px){.mg-kpi .card-body{padding:.875rem}.mg-kpi__label{letter-spacing:.04em}}.mg-fit{container-type:inline-size;min-width:0}.mg-amount{white-space:nowrap}.mg-amount__compact{display:none}.mg-kpi__value{font-size:clamp(1.25rem,11cqi,1.5rem)}@container (max-width: 11rem){.mg-kpi__value .mg-amount--m .mg-amount__full{display:none}.mg-kpi__value .mg-amount--m .mg-amount__compact{display:inline}.mg-kpi__value .mg-amount--l .mg-amount__full{display:none}.mg-kpi__value .mg-amount--l .mg-amount__compact{display:inline}.mg-kpi__value .mg-amount--xl .mg-amount__full{display:none}.mg-kpi__value .mg-amount--xl .mg-amount__compact{display:inline}}@container (max-width: 15rem){.mg-kpi__value .mg-amount--l .mg-amount__full{display:none}.mg-kpi__value .mg-amount--l .mg-amount__compact{display:inline}.mg-kpi__value .mg-amount--xl .mg-amount__full{display:none}.mg-kpi__value .mg-amount--xl .mg-amount__compact{display:inline}}@container (max-width: 19rem){.mg-kpi__value .mg-amount--xl .mg-amount__full{display:none}.mg-kpi__value .mg-amount--xl .mg-amount__compact{display:inline}}@container (max-width: 16rem){.mg-breakdown__line dd .mg-amount--m .mg-amount__full{display:none}.mg-breakdown__line dd .mg-amount--m .mg-amount__compact{display:inline}.mg-breakdown__line dd .mg-amount--l .mg-amount__full{display:none}.mg-breakdown__line dd .mg-amount--l .mg-amount__compact{display:inline}.mg-breakdown__line dd .mg-amount--xl .mg-amount__full{display:none}.mg-breakdown__line dd .mg-amount--xl .mg-amount__compact{display:inline}}@container (max-width: 22rem){.mg-breakdown__line dd .mg-amount--l .mg-amount__full{display:none}.mg-breakdown__line dd .mg-amount--l .mg-amount__compact{display:inline}.mg-breakdown__line dd .mg-amount--xl .mg-amount__full{display:none}.mg-breakdown__line dd .mg-amount--xl .mg-amount__compact{display:inline}}@container (max-width: 8rem){.mg-breakdown__footer-value .mg-amount--m .mg-amount__full{display:none}.mg-breakdown__footer-value .mg-amount--m .mg-amount__compact{display:inline}.mg-breakdown__footer-value .mg-amount--l .mg-amount__full{display:none}.mg-breakdown__footer-value .mg-amount--l .mg-amount__compact{display:inline}.mg-breakdown__footer-value .mg-amount--xl .mg-amount__full{display:none}.mg-breakdown__footer-value .mg-amount--xl .mg-amount__compact{display:inline}}@container (max-width: 11rem){.mg-breakdown__footer-value .mg-amount--l .mg-amount__full{display:none}.mg-breakdown__footer-value .mg-amount--l .mg-amount__compact{display:inline}.mg-breakdown__footer-value .mg-amount--xl .mg-amount__full{display:none}.mg-breakdown__footer-value .mg-amount--xl .mg-amount__compact{display:inline}}.mg-rate{--mg-rate-color:var(--mg-state-muted);--mg-rate-bg:var(--mg-state-muted-bg);align-items:center;display:inline-flex;gap:.5rem;vertical-align:middle}.mg-rate--success{--mg-rate-color:var(--mg-state-success);--mg-rate-bg:var(--mg-state-success-bg)}.mg-rate--warning{--mg-rate-color:var(--mg-state-warning);--mg-rate-bg:var(--mg-state-warning-bg)}.mg-rate--danger{--mg-rate-color:var(--mg-state-danger);--mg-rate-bg:var(--mg-state-danger-bg)}.mg-rate__badge{background:var(--mg-rate-color);border-radius:4px;color:var(--mg-white);display:inline-block;font-size:.75rem;font-weight:700;line-height:1;padding:.25rem .5rem;white-space:nowrap}.mg-rate__rail{background:#eee;border-radius:2px;box-shadow:inset 0 0 0 1px var(--mg-border-strong);display:block;height:.75rem;position:relative}.mg-rate__fill{background:var(--mg-rate-color);border-radius:2px;inset:0 auto 0 0;position:absolute}.mg-rate__marker{background:var(--mg-black);bottom:-3px;margin-left:-1px;position:absolute;top:-3px;width:2px}.mg-rate__figure{color:var(--mg-rate-color);font-size:.8125rem;font-weight:700;min-width:3.75rem;text-align:right;white-space:nowrap}.mg-rate--full{display:grid;gap:.5rem;grid-template-columns:1fr;width:100%}.mg-rate--full .mg-rate__badge{justify-self:start}.mg-rate--full .mg-rate__rail{width:100%}.mg-rate--mini .mg-rate__rail{flex:0 0 5.25rem;height:.5rem}.mg-rate__legend{color:var(--mg-grey);display:flex;font-size:.6875rem;justify-content:flex-start;min-height:1rem;position:relative}.mg-rate__legend-marker{position:absolute;transform:translateX(-50%);white-space:nowrap}.mg-rates-demo__list{display:grid;gap:1rem;list-style:none;margin:0;padding:0}.mg-rates-demo__list li{align-items:center;display:flex;flex-wrap:wrap;gap:.25rem 1rem;justify-content:space-between}.mg-rates-demo__list li:first-child{display:grid;grid-template-columns:minmax(0,1fr)}.mg-rates-demo__label{font-size:.875rem}.mg-breakdown{border-top:3px solid var(--mg-border);height:100%}.mg-breakdown__lines{margin:1rem 0 0}.mg-breakdown__line{align-items:baseline;border-top:1px solid var(--mg-border);display:flex;font-size:.875rem;gap:1rem;justify-content:space-between;padding:.5rem 0}.mg-breakdown__line dt{font-weight:400;min-width:0}.mg-breakdown__line dd{flex-shrink:0;font-weight:600;margin:0;text-align:right;white-space:nowrap}.mg-breakdown__line--detail{border-top:0;color:var(--mg-grey);font-size:.8125rem;padding:.25rem 0 .25rem 1rem}.mg-breakdown__line--detail dd{font-weight:400}.mg-breakdown__line--result{border-top:2px solid var(--mg-black);font-weight:700}.mg-breakdown__line--result dd,.mg-breakdown__line--result dt{font-weight:700}.mg-breakdown__footer{border-top:1px solid var(--mg-border);display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));margin:1rem 0 0;padding-top:1rem}.mg-breakdown__footer dd{margin:0}.mg-breakdown__footer-value{font-size:1rem;font-weight:700}.mg-breakdown__footer-hint{color:var(--mg-grey);font-size:.75rem}.mg-value--negative{color:var(--mg-state-danger)}.mg-segments{border-radius:2px;display:flex;gap:2px;height:.625rem;margin-top:1rem;overflow:hidden}.mg-segments__part{display:block;min-width:2px}.mg-segments__legend{color:var(--mg-grey);display:flex;flex-wrap:wrap;font-size:.75rem;gap:.25rem 1rem;list-style:none;margin:.5rem 0 0;padding:0}.mg-segments__legend i{border-radius:2px;display:inline-block;height:.5rem;margin-right:.375rem;width:.75rem}.mg-table{font-size:.875rem;font-variant-numeric:tabular-nums}.mg-table thead th{color:var(--mg-grey);font-size:.6875rem;letter-spacing:.04em;white-space:nowrap}.mg-table tbody th,.mg-table tfoot th{font-weight:600}.mg-table td,.mg-table th{white-space:nowrap}.mg-table__highlight>*{background:var(--mg-yellow-soft)!important;box-shadow:inset 0 1px 0 rgba(var(--mg-yellow-rgb),.6),inset 0 -1px 0 rgba(var(--mg-yellow-rgb),.6)}.mg-table__highlight>:first-child{box-shadow:inset 3px 0 0 var(--mg-yellow)}.mg-table__total>*{background:var(--mg-row-alt);border-top:1px solid var(--mg-line-strong);font-weight:700}.mg-table-scroll .mg-table tbody th,.mg-table-scroll .mg-table tfoot th,.mg-table-scroll .mg-table thead th:first-child{background:var(--mg-surface);left:0;position:sticky;z-index:1}.mg-table-scroll .mg-table tfoot th{background:var(--mg-row-alt)}.mg-badges-demo{display:grid;gap:.75rem;margin:1rem 0 0}.mg-badges-demo>div{align-items:center;border-bottom:1px solid var(--mg-border);display:flex;flex-wrap:wrap;gap:.25rem 1rem;justify-content:space-between;padding-bottom:.75rem}.mg-badges-demo dt{font-weight:400}.mg-badges-demo dd{margin:0}.mg-empty--sm .empty{padding:1.5rem 1rem}.mg-empty--sm .mg-empty__icon{height:3rem;margin-bottom:.75rem;width:3rem}.mg-empty--sm .mg-empty__icon .icon,.mg-empty--sm .mg-empty__icon svg{height:1.5rem;width:1.5rem}.tooltip{--tblr-tooltip-bg:var(--mg-black);--tblr-tooltip-color:var(--mg-white);--tblr-tooltip-max-width:18rem;--bs-tooltip-bg:var(--mg-black);--bs-tooltip-color:var(--mg-white);pointer-events:auto}@media print{.mg-breakdown,.mg-chart-card,.mg-kpi,.mg-table-card{box-shadow:none;break-inside:avoid}.mg-chart-card__data{display:none}.mg-rate__badge,.mg-rate__fill,.mg-segments__part,.mg-table__highlight>*{print-color-adjust:exact;-webkit-print-color-adjust:exact}}.mg-pending{color:var(--mg-grey)}.mg-steering{padding:.25rem 0 0}.mg-steering__form{background:var(--mg-surface);border:1px solid var(--mg-line);border-radius:var(--mg-radius-card);box-shadow:var(--mg-shadow-card);margin-bottom:.875rem;padding:1rem}.mg-steering__filters{align-items:flex-end;gap:.875rem}.mg-steering__divider{align-self:stretch;background:var(--mg-border);width:1px}.mg-steering__toggle{align-items:center;border-color:var(--mg-border-strong);display:flex;gap:.625rem;text-align:left;white-space:normal;width:100%}.mg-steering__toggle-text{display:flex;flex-direction:column;min-width:0}.mg-steering__toggle-label{color:var(--mg-grey);font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.mg-steering__toggle-summary{font-weight:600}@media(max-width:991.98px){.mg-steering__filters.collapsing,.mg-steering__filters.show{align-items:stretch;display:flex;flex-direction:column;padding-top:.75rem}}@media(min-width:992px){.mg-steering__filters.collapse{display:flex!important;flex-wrap:wrap}}.mg-level-switch,.mg-period-filter{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.75rem 1rem}.mg-level-switch__levels{border:0;margin:0;padding:0}.mg-field{display:flex;flex-direction:column;gap:.25rem}.mg-field__label{color:var(--mg-text-muted);font-size:.75rem;font-weight:500}.mg-field .form-select{min-height:2.375rem;min-width:7.5rem;width:auto}.mg-field .form-select:disabled{background-color:var(--mg-row-alt);color:var(--mg-grey)}.mg-segmented .btn{--tblr-btn-border-color:var(--mg-border-strong);--tblr-btn-hover-bg:var(--mg-yellow-tint);--tblr-btn-hover-border-color:var(--mg-ink);color:var(--mg-ink);font-weight:600;min-height:2.375rem}.mg-segmented .btn-check:checked+.btn{background:var(--mg-ink);border-color:var(--mg-ink);color:var(--mg-white)}.mg-segmented .btn-check:focus-visible+.btn{box-shadow:0 0 0 4px var(--mg-yellow);outline:2px solid var(--mg-black);outline-offset:2px;z-index:3}.mg-page-tabs{border-bottom:1px solid var(--mg-line-strong);overflow-x:auto;scrollbar-width:thin}.mg-page-tabs__list{display:flex;gap:1.375rem;list-style:none;margin:0;padding:0}.mg-page-tabs__link{align-items:center;border-bottom:3px solid transparent;color:var(--mg-text-muted);display:inline-flex;font-weight:600;gap:.375rem;min-height:2.75rem;padding:.625rem .25rem;text-decoration:none;white-space:nowrap}.mg-page-tabs__link:hover{color:var(--mg-ink);text-decoration:none}.mg-page-tabs__link[aria-current=page]{border-bottom-color:var(--mg-yellow);box-shadow:inset 0 -1px 0 var(--mg-ink);color:var(--mg-ink);font-weight:700}.mg-page-tabs__number:after{content:" ·"}@media(max-width:991.98px){.mg-steering-bar{position:static}.mg-level-switch,.mg-period-filter{align-items:stretch;flex-direction:column}.mg-segmented{width:100%}.mg-segmented .btn{flex:1 1 0}.mg-field .form-select{width:100%}}.mg-steering:not(.mg-steering--js) .mg-steering__toggle{display:none}.mg-steering:not(.mg-steering--js) .mg-steering__filters.collapse{display:flex;flex-wrap:wrap}@media(max-width:991.98px){.mg-steering:not(.mg-steering--js) .mg-steering__filters.collapse{align-items:stretch;flex-direction:column}.mg-steering__form{padding:.375rem}.mg-steering--js .mg-steering__toggle{border-color:transparent}.mg-steering__filters.collapsing,.mg-steering__filters.show{padding:.75rem .625rem .625rem}}.mg-order-intake__target{align-items:center;display:flex;flex-wrap:wrap;gap:.25rem .5rem}.mg-order-intake .mg-rate--mini{margin-top:.75rem;width:100%}.mg-frame-loader{position:relative}.mg-frame-loader>turbo-frame{display:block}.mg-frame-loader__veil{background:rgba(var(--mg-bg-rgb),.65);inset:0;opacity:0;overflow:clip;padding:min(4rem,25%) 1rem 1rem;position:absolute;transition:none;visibility:hidden;z-index:5}.mg-frame-loader:has(>turbo-frame[aria-busy=true]) .mg-frame-loader__veil,.mg-frame-loader:has(>turbo-frame[busy]) .mg-frame-loader__veil{opacity:1;transition:opacity .2s ease .18s,visibility 0s linear .18s;visibility:visible}.mg-frame-loader__badge{align-items:center;background:var(--mg-surface);border:1px solid var(--mg-line-strong);border-radius:999px;box-shadow:0 .5rem 1.5rem rgba(var(--mg-ink-rgb),.12);color:var(--mg-text-muted);display:flex;gap:.75rem;margin:0 auto;max-width:100%;padding:.625rem 1.25rem .625rem .625rem;position:sticky;top:40vh;width:max-content}.mg-frame-loader__logo{animation:mg-frame-loader-pulse 1.4s ease-in-out infinite;background:#fff;border-radius:.75rem;box-shadow:0 0 0 3px var(--mg-yellow);display:inline-flex;flex:none;padding:.25rem}.mg-frame-loader__logo img{display:block;height:2.5rem;width:2.5rem}.mg-frame-loader__text{font-size:.9375rem;font-weight:500}@keyframes mg-frame-loader-pulse{0%,to{box-shadow:0 0 0 3px var(--mg-yellow);transform:scale(1)}50%{box-shadow:0 0 0 6px rgba(var(--mg-yellow-rgb),.55);transform:scale(1.08)}}@media(prefers-reduced-motion:reduce){.mg-frame-loader__logo{animation:none}.mg-frame-loader:has(>turbo-frame[aria-busy=true]) .mg-frame-loader__veil,.mg-frame-loader:has(>turbo-frame[busy]) .mg-frame-loader__veil{transition:visibility 0s linear .18s}}@media print{.mg-frame-loader__veil{display:none}}.mg-readonly-badge{align-items:center;background:var(--mg-ink);color:var(--mg-white);display:inline-flex;font-weight:600;gap:.25rem}.mg-readonly-badge .icon{height:.875rem;width:.875rem}.mg-commission-shortcuts{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end;margin-bottom:.875rem}.mg-commission-shortcuts__help{color:var(--mg-text-muted);flex-basis:100%;font-size:.75rem;margin:0;text-align:right}.mg-commission-shortcut{background:var(--mg-surface);border-color:var(--mg-state-warning);color:var(--mg-state-warning)}.mg-commission-shortcut:focus-visible,.mg-commission-shortcut:hover{background:var(--mg-state-warning-bg);color:var(--mg-state-warning)}.mg-commission-shortcut.is-active{background:var(--mg-state-warning);border-color:var(--mg-state-warning);color:var(--mg-white)}.mg-commission-shortcut--danger{border-color:var(--mg-state-danger);color:var(--mg-state-danger)}.mg-commission-shortcut--danger:focus-visible,.mg-commission-shortcut--danger:hover{background:var(--mg-state-danger-bg);color:var(--mg-state-danger)}.mg-commission-shortcut--danger.is-active{background:var(--mg-state-danger);border-color:var(--mg-state-danger);color:var(--mg-white)}.mg-commission-notice{align-items:flex-start;display:flex;gap:.5rem}.mg-commission-notice .alert-icon{flex:none;margin:.125rem 0 0}.mg-commission-search{margin-bottom:1.25rem}.mg-commission-search__grid{display:grid;gap:.875rem;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr))}.mg-commission-search__more{border-top:1px solid var(--mg-line);margin-top:1rem;padding-top:.75rem}.mg-commission-search__more summary{color:var(--mg-ink);cursor:pointer;font-weight:600;max-width:100%;width:max-content}.mg-commission-search__groups{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));margin-top:.75rem}.mg-commission-search__groups fieldset{min-width:0}.mg-commission-search__groups .form-check{margin-bottom:.25rem}.mg-commission-search__statuses{grid-column:span 2}@media(max-width:575.98px){.mg-commission-search__statuses{grid-column:auto}}.mg-commission-search__statuses .form-check{display:inline-flex;gap:.375rem;min-width:9rem;width:48%}.mg-commission-search__actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.mg-commission-contracts__client{max-width:16rem;overflow:hidden;text-overflow:ellipsis}.mg-commission-contracts td.mg-commission-contracts__state{min-width:13rem;white-space:normal}.mg-commission-contracts__note{color:var(--mg-text-muted);display:block;font-size:.75rem;margin-top:.25rem;white-space:normal}.mg-commission-contracts .badge .icon{height:.875rem;width:.875rem}.mg-commission-pager{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between}.mg-commission-pager__info{color:var(--mg-text-muted);font-size:.8125rem;margin:0}.mg-cockpit-nav{align-items:center;border-bottom:1px solid var(--mg-line-strong);display:flex;flex-wrap:wrap;gap:.5rem 1rem;justify-content:space-between;margin-bottom:1.25rem}.mg-cockpit-nav__list{display:flex;gap:1.25rem;list-style:none;margin:0;min-width:0;overflow-x:auto;padding:0;scrollbar-width:thin}.mg-cockpit-nav__link{align-items:center;border-bottom:3px solid transparent;color:var(--mg-text-muted);display:inline-flex;font-weight:600;gap:.375rem;min-height:2.75rem;padding:.625rem .25rem;text-decoration:none;white-space:nowrap}.mg-cockpit-nav__link:hover{color:var(--mg-ink);text-decoration:none}.mg-cockpit-nav__link[aria-current=page]{border-bottom-color:var(--mg-yellow);box-shadow:inset 0 -1px 0 var(--mg-ink);color:var(--mg-ink);font-weight:700}.mg-cockpit-nav__number{color:var(--mg-text-muted);font-size:.75rem;font-variant-numeric:tabular-nums}.mg-cockpit-nav__tools{align-items:center;display:flex;gap:.375rem;padding-bottom:.375rem}.mg-cockpit-nav__counter{color:var(--mg-text-muted);font-size:.8125rem;font-weight:600;margin-right:.25rem}.mg-cockpit-nav__info,.mg-cockpit-nav__step{border-color:var(--mg-border-strong);min-height:2.75rem;min-width:2.75rem}.mg-cockpit-nav__info[aria-current=page]{background:var(--mg-yellow-tint);border-color:var(--mg-ink)}.mg-cockpit-hero{background:var(--mg-ink);color:var(--mg-white)}.mg-cockpit-hero .mg-pretitle{color:var(--mg-yellow)}.mg-cockpit-hero__title{color:var(--mg-white);font-size:clamp(1.5rem,1.1rem + 1.6vw,2.25rem);font-weight:700;line-height:1.15;margin-bottom:.5rem;max-width:40rem}.mg-cockpit-hero__text{color:#d7d9de;max-width:44rem}.mg-cockpit-hero__chips{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:1rem 0;padding:0}.mg-cockpit-hero__cta .icon{margin-left:.25rem}.mg-cockpit-chip{border:1px solid hsla(0,0%,100%,.25);border-radius:999px;padding:.375rem .75rem}.mg-cockpit-chip__value{color:var(--mg-yellow);font-weight:700}.mg-cockpit-cards{margin:0;padding:0}.mg-cockpit-cards__item{flex:1 1 14rem}.mg-cockpit-card{color:var(--mg-ink);height:100%}.mg-cockpit-card:focus-visible,.mg-cockpit-card:hover{border-color:var(--mg-ink);text-decoration:none}.mg-cockpit-card__title{font-size:1rem;font-weight:700;margin-bottom:.5rem}.mg-cockpit-card__value{font-size:1.5rem;font-weight:700;margin-bottom:.25rem}.mg-cockpit-card__meta,.mg-cockpit-card__pending,.mg-cockpit-card__unit{color:var(--mg-text-muted);font-size:.8125rem;font-weight:400}.mg-cockpit-card__unit{display:block}.mg-cockpit-card__meta,.mg-cockpit-card__pending{margin:0}.mg-cockpit-scope__body{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.mg-cockpit-scope__title{font-size:1.125rem;font-weight:700;margin-bottom:.25rem}.mg-cockpit-scope__diag{color:var(--mg-text-muted);margin:0}.mg-cockpit-scope__form{min-width:min(100%,22rem)}.mg-cockpit-pills,.mg-cockpit-stats{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.mg-cockpit-pill{background:var(--mg-surface-alt);border:1px solid var(--mg-line-strong);border-radius:999px;font-size:.8125rem;padding:.25rem .625rem}.mg-cockpit-stats{margin-top:0}.mg-cockpit-stat{background:var(--mg-white);border:1px solid var(--mg-line);border-radius:var(--mg-radius-card,8px);flex:1 1 9rem;padding:.75rem 1rem}.mg-cockpit-stat__value{display:block;font-size:1.25rem;font-weight:700}.mg-cockpit-stat__label{color:var(--mg-text-muted);font-size:.8125rem}.mg-cockpit-insights,.mg-cockpit-priorities{display:grid;gap:.5rem;margin:0;padding-left:1.25rem}.mg-cockpit-priorities li::marker{color:var(--mg-ink)}.mg-cockpit-texts__note{color:var(--mg-text-muted);font-size:.75rem;margin-top:.75rem}.mg-cockpit-gauges{display:grid;gap:.625rem;list-style:none;margin:0;padding:0}.mg-cockpit-gauge{align-items:center;display:grid;gap:.75rem;grid-template-columns:minmax(7rem,9rem) 1fr minmax(4.5rem,auto)}.mg-cockpit-gauge__label{font-size:.8125rem}.mg-cockpit-gauge__track{background:var(--mg-surface-alt);border-radius:999px;box-shadow:inset 0 0 0 1px var(--mg-line-strong);height:.5rem;position:relative}.mg-cockpit-gauge__track:after{background:var(--mg-ink);bottom:-.25rem;content:"";left:50%;position:absolute;top:-.25rem;width:2px}.mg-cockpit-gauge__fill{border-radius:999px;bottom:0;position:absolute;top:0}.mg-cockpit-gauge__fill--good{background:var(--mg-state-success)}.mg-cockpit-gauge__fill--bad{background:var(--mg-state-danger)}.mg-cockpit-gauge__fill--neutral{background:var(--mg-text-muted)}.mg-cockpit-gauge__value{font-size:.8125rem;font-weight:700;text-align:right}.mg-cockpit-gauge__value--good{color:var(--mg-state-success)}.mg-cockpit-gauge__value--bad{color:var(--mg-state-danger)}.mg-cockpit-opps{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}@media(max-width:575.98px){.mg-cockpit-opps{grid-template-columns:1fr}}.mg-cockpit-opp{border:1px solid var(--mg-line);border-radius:var(--mg-radius-card,8px);display:flex;flex-direction:column;padding:.75rem}.mg-cockpit-opp__label{color:var(--mg-text-muted);font-size:.75rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.mg-cockpit-opp__value{font-size:1.375rem;font-weight:700}.mg-cockpit-opp__hint{color:var(--mg-text-muted);font-size:.75rem}.mg-cockpit-methodology dt{font-weight:700;margin-top:.875rem}.mg-cockpit-methodology dd{color:var(--mg-ink);margin:.25rem 0 0;max-width:60rem}.mg-cockpit-footer{color:var(--mg-text-muted);display:flex;flex-wrap:wrap;font-size:.75rem;gap:.25rem 1rem;justify-content:space-between;margin-top:1.5rem}.cropperjs-image{max-width:100%}[data-loading*=\|show],[data-loading=""],[data-loading=show]{display:none}