@property --mg-tenant-primary{syntax:"<color>";inherits:true;initial-value:#20395A}@property --mg-tenant-deep{syntax:"<color>";inherits:true;initial-value:#0E1A27}@property --mg-tenant-accent{syntax:"<color>";inherits:true;initial-value:#2FC5F4}@property --mg-tenant-tint{syntax:"<color>";inherits:true;initial-value:#E9EBEE}.mg-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.mg-shell--manager .mg-side{position:-webkit-sticky;position:sticky;top:0;align-self:flex-start;flex:none;width:var(--mg-sidebar-w);height:100vh;display:flex;flex-direction:column;justify-content:space-between;overflow-y:auto;overscroll-behavior:contain;background:var(--mii-background-neutral-secondary);border-right:1px solid var(--mii-border-neutral-primary)}.mg-side__top{display:flex;flex-direction:column;gap:var(--mii-space-2);padding:var(--mii-space-3) var(--mii-space-3) 10px}.mg-sitemenu{position:relative}.mg-sitemenu__trigger{display:inline-flex;align-items:center;gap:var(--mii-space-2);height:42px;padding:var(--mii-space-2) var(--mii-space-none);border:0;background:none;color:var(--mii-content-neutral-primary);cursor:pointer;border-radius:var(--mii-rounded-4)}.mg-sitemenu__trigger:focus-visible{outline:2px solid var(--mii-border-highlight-primary);outline-offset:2px}.mg-sitemenu__apps{display:grid;place-items:center;width:24px;height:24px;border-radius:var(--mii-rounded-4)}.mg-sitemenu__trigger:hover .mg-sitemenu__apps{background:var(--mii-background-brand-primary-hover)}.mg-sitemenu__logo{display:inline-flex;width:76px;height:30px}.mg-tenantlogo{display:block;width:100%;height:100%;object-fit:contain;object-position:left center}.mg-tenantmark{font:var(--mii-text-b1-bold);color:var(--mii-content-neutral-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mg-sitemenu__chevron{width:16px;height:16px}.mg-sitemenu__panel{left:0;top:calc(100% + var(--mii-space-1));min-width:240px}.mg-side__nav{padding-top:1px}.mg-groups{gap:var(--mii-space-3)}.mg-group,.mg-groups{display:flex;flex-direction:column}.mg-group{gap:var(--mii-space-1)}.mg-group__label{display:flex;align-items:center;height:16px;margin:0;font:var(--mii-text-b1);font-family:var(--mg-font-nav);color:var(--mii-content-neutral-primary);white-space:nowrap}.mg-group__label--first{font:var(--mii-text-b2-medium)}.mg-shell--manager .mg-navitem{height:36px;padding:var(--mii-space-2) 10px;border:0;background:none;width:100%;text-align:left;cursor:pointer}.mg-shell--manager .mg-navitem:hover{background:var(--mii-background-brand-primary)}.mg-shell--manager .mg-navitem[aria-current=page]{background:var(--mii-background-brand-primary-hover)}.mg-shell--manager .mg-navitem[aria-current=page]:before{background:var(--mii-content-neutral-primary)}.mg-powered{display:flex;align-items:center;gap:var(--mii-space-2);padding:var(--mii-space-3);font:var(--mii-text-b2);color:var(--mii-content-neutral-primary)}.mg-powered .mii-logo{display:inline-flex}.mg-bar{flex:none;height:var(--mg-bar-h);display:flex;align-items:center;gap:var(--mii-space-2)}.mg-bar__brand{display:none}.mg-feedback{display:inline-flex;align-items:center;gap:var(--mii-space-2);height:36px;padding:var(--mii-space-none) var(--mii-space-0-5);border:0;border-radius:var(--mii-rounded-4);background:none;font:var(--mii-text-b1-medium);color:var(--mii-content-neutral-primary);white-space:nowrap;cursor:pointer}.mg-feedback:hover{background:var(--mii-background-brand-primary-hover)}.mg-feedback:focus-visible{outline:2px solid var(--mii-border-highlight-primary);outline-offset:1px}.mg-shell--manager .mg-usermenu{width:260px;display:flex;justify-content:flex-end}.mg-shell--manager .mg-usermenu__trigger{width:auto;display:flex;align-items:center;gap:var(--mii-space-2);padding:var(--mii-space-none);border:0;background:none;cursor:pointer}.mg-shell--manager .mg-usermenu__trigger:focus-visible{outline:none}.mg-shell--manager .mg-usermenu__trigger:focus-visible .mg-avatar{box-shadow:0 0 0 2px var(--mii-background-neutral-primary),0 0 0 4px var(--mii-border-highlight-primary)}.mg-usermenu__chevron{width:16px;height:16px;color:var(--mii-content-neutral-primary)}.mg-avatar{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:var(--mii-rounded-4);background:var(--mg-tenant-primary);color:var(--mii-content-neutral-reversal);font:var(--mii-text-b1-semibold)}.mg-shell--manager .mg-usermenu__panel{right:0;left:auto;top:calc(100% + var(--mii-space-1))}.mg-popover{position:absolute;z-index:40;display:flex;flex-direction:column;gap:var(--mii-space-0-5);min-width:220px;padding:var(--mii-space-2);border-radius:var(--mii-rounded-4);background:var(--mii-background-neutral-secondary);border:1px solid var(--mii-border-neutral-primary);box-shadow:0 12px 32px -8px var(--mii-color-black-20);animation:mg-pop .14s ease-out}@keyframes mg-pop{0%{opacity:0;transform:translateY(-4px)}}.mg-popover__head{margin:0;padding:var(--mii-space-1) var(--mii-space-2);font:var(--mii-text-b2-medium)}.mg-popover__head,.mg-popover__item{color:var(--mii-content-neutral-primary)}.mg-popover__item{display:flex;align-items:center;justify-content:space-between;gap:var(--mii-space-2);min-height:36px;padding:var(--mii-space-2);border:0;border-radius:var(--mii-rounded-3);background:none;font:var(--mii-text-b1-medium);text-align:left;text-decoration:none;cursor:pointer}.mg-popover__item:focus-visible,.mg-popover__item:hover{background:var(--mii-background-brand-primary-hover);outline:none}.mg-popover__label{display:inline-flex;align-items:center;gap:var(--mii-space-2)}.mg-popover .mii-icon{width:16px;height:16px}.mg-content--boot{min-height:100vh;display:grid;place-items:center}.mg-page{flex-direction:column}.mg-metrics,.mg-page{display:flex;gap:var(--mii-space-5)}.mg-metrics{align-items:center;justify-content:space-between;min-height:88px;padding:var(--mii-space-4);border-radius:var(--mii-rounded-4);background:var(--mii-background-neutral-secondary);border:1px solid var(--mii-border-neutral-primary)}.mg-metric{display:flex;flex-direction:column;gap:var(--mii-space-1);min-width:0}.mg-metric__label{display:inline-flex;align-items:center;gap:var(--mii-space-2);font:var(--mii-text-b1-semibold);color:var(--mii-content-neutral-primary);white-space:nowrap}.mg-metric__label .mii-icon{width:16px;height:16px}.mg-metric__value{font:var(--mii-text-h3);font-weight:700;color:var(--mii-content-neutral-primary);min-height:32px}.mg-pending{display:flex;flex-direction:column;align-items:flex-start;gap:var(--mii-space-2);padding:var(--mii-space-6);border-radius:var(--mii-rounded-4);background:var(--mii-background-neutral-secondary);border:1px dashed var(--mii-border-neutral-secondary)}.mg-pending__phase{padding:var(--mii-space-0-5) var(--mii-space-2);border-radius:var(--mii-rounded-full);background:var(--mg-tenant-tint);color:var(--mii-content-neutral-primary);font:var(--mii-text-b2-medium)}.mg-pending__title{font:var(--mii-text-h4)}.mg-pending__body,.mg-pending__title{margin:0;color:var(--mii-content-neutral-primary)}.mg-pending__body{max-width:640px;font:var(--mii-text-b1)}.mg-profile__title{margin:0;font:var(--mii-text-h4);color:var(--mii-content-neutral-primary)}.mg-profile__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--mii-space-5);gap:var(--mii-space-5);align-items:start}.mg-profile__grid>:last-child{grid-column:1/-1}.mg-facts{display:grid;grid-gap:var(--mii-space-2);gap:var(--mii-space-2);margin:0}.mg-facts>div{display:grid;grid-template-columns:140px minmax(0,1fr);grid-gap:var(--mii-space-3);gap:var(--mii-space-3)}.mg-facts dt{font:var(--mii-text-b1-medium)}.mg-facts dd,.mg-facts dt{color:var(--mii-content-neutral-primary)}.mg-facts dd{margin:0;font:var(--mii-text-b1);overflow-wrap:anywhere}.mg-sessions{list-style:none;margin:0;padding:0}.mg-sessions,.mg-sessions__row{display:flex;flex-direction:column}.mg-sessions__row{gap:var(--mii-space-0-5);padding:var(--mii-space-3) var(--mii-space-none);border-bottom:1px solid var(--mii-border-neutral-primary)}.mg-sessions__row:last-child{border-bottom:0}.mg-sessions__device{display:inline-flex;align-items:center;gap:var(--mii-space-2);font:var(--mii-text-b1-medium)}.mg-sessions__device,.mg-sessions__meta{color:var(--mii-content-neutral-primary)}.mg-sessions__meta{font:var(--mii-text-b2)}.mg-confirm__body{font:var(--mii-text-b1);color:var(--mii-content-neutral-primary)}:root{--mg-bottomnav-h:56px}.mg-toasts{position:fixed;z-index:70;left:50%;bottom:var(--mii-space-5);transform:translateX(-50%);flex-direction:column;gap:var(--mii-space-2);width:min(480px,calc(100vw - 2 * var(--mii-space-4)));pointer-events:none}.mg-toast,.mg-toasts{display:flex;align-items:center}.mg-toast{pointer-events:auto;justify-content:space-between;gap:var(--mii-space-3);width:100%;box-shadow:0 12px 32px -8px var(--mii-color-black-30);animation:mg-toast-in .22s cubic-bezier(.2,.8,.2,1)}@keyframes mg-toast-in{0%{opacity:0;transform:translateY(12px) scale(.98)}}.mg-toast__close{border:0;background:none;color:inherit;font:var(--mii-text-h5);cursor:pointer;padding:var(--mii-space-none) var(--mii-space-1)}.mg-sheet{position:fixed;inset:0;z-index:60;display:flex;align-items:flex-end}.mg-sheet__scrim{position:absolute;inset:0;background:var(--mii-color-black-50);animation:mg-fade .18s ease}.mg-sheet__panel{position:relative;width:100%;max-height:88vh;display:flex;flex-direction:column;border-radius:var(--mii-rounded-5) var(--mii-rounded-5) var(--mii-rounded-none) var(--mii-rounded-none);background:var(--mii-background-neutral-secondary);padding-bottom:env(safe-area-inset-bottom);box-shadow:0 -12px 40px -12px var(--mii-color-black-30);animation:mg-sheet-up .26s cubic-bezier(.2,.8,.2,1);transition:transform .12s ease;outline:none}@keyframes mg-sheet-up{0%{transform:translateY(100%)}}.mg-sheet__grab{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--mii-space-2);padding:var(--mii-space-4) var(--mii-space-4) var(--mii-space-2);touch-action:none}.mg-sheet__handle{position:absolute;top:var(--mii-space-2);left:50%;width:36px;height:4px;transform:translateX(-50%);border-radius:var(--mii-rounded-full);background:var(--mii-border-neutral-secondary)}.mg-sheet__title{margin:0;font:var(--mii-text-h5);color:var(--mii-content-neutral-primary)}.mg-sheet__body{overflow-y:auto;overscroll-behavior:contain;padding:var(--mii-space-2) var(--mii-space-4) var(--mii-space-5);display:flex;flex-direction:column;gap:var(--mii-space-4)}.mg-sheet .mg-navitem{min-height:44px}@media (prefers-reduced-motion:reduce){.mg-popover,.mg-sheet__panel,.mg-sheet__scrim,.mg-toast{animation:none}}.mg-tabbar{display:none}.mg-tabbar__item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--mii-space-0-5);min-width:0;min-height:48px;padding:var(--mii-space-1) var(--mii-space-none);border:0;background:none;color:var(--mii-content-neutral-primary);font:var(--mii-text-b2-medium);text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.mg-tabbar__item[aria-current=page]{color:var(--mg-tenant-primary)}.mg-tabbar__item[aria-current=page] .mii-icon{transform:translateY(-1px)}.mg-tabbar__label{max-width:100%;padding-inline:var(--mii-space-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1019px){.mg-shell--manager .mg-side{display:none}.mg-rail__group{display:flex;flex-direction:column;align-items:center;gap:var(--mii-space-1)}.mg-shell--manager .mg-usermenu,.mg-shell--manager .mg-usermenu__trigger{width:auto}.mg-shell--manager .mg-usermenu__panel{left:auto;right:0}.mg-profile__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:599px){.mg-bar{position:-webkit-sticky;position:sticky;top:0;z-index:20;height:auto;min-height:56px;padding:var(--mii-space-2) var(--mii-space-3);padding-top:calc(var(--mii-space-2) + env(safe-area-inset-top));background:var(--mii-background-neutral-secondary);border-bottom:1px solid var(--mii-border-neutral-primary)}.mg-bar__brand{display:inline-flex;width:96px;height:36px}.mg-feedback{width:44px;height:44px;justify-content:center;padding:var(--mii-space-none)}.mg-feedback__label{display:none}.mg-shell--manager .mg-usermenu__trigger{min-height:44px;min-width:44px;justify-content:center}.mg-shell--manager .mg-usermenu__chevron{display:none}.mg-tabbar{position:fixed;left:0;right:0;bottom:0;z-index:15;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));height:calc(var(--mg-bottomnav-h) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--mii-background-neutral-secondary);border-top:1px solid var(--mii-border-neutral-primary)}.mg-toasts{bottom:calc(var(--mg-bottomnav-h) + env(safe-area-inset-bottom) + var(--mii-space-3))}.mg-metrics{justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;gap:var(--mii-space-3);padding:var(--mii-space-3)}.mg-metrics::-webkit-scrollbar{display:none}.mg-metric{flex:0 0 auto;min-width:42%;scroll-snap-align:start;padding:var(--mii-space-3);border-radius:var(--mii-rounded-4);background:var(--mii-background-brand-primary)}.mg-pending{padding:var(--mii-space-5)}.mg-facts>div{grid-template-columns:minmax(0,1fr);gap:var(--mii-space-0-5)}}.mg-signin{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);min-height:100vh;background:var(--mii-background-neutral-primary);transition:--mg-tenant-primary .9s ease,--mg-tenant-deep .9s ease,--mg-tenant-accent .9s ease,--mg-tenant-tint .9s ease}.mg-art{position:relative;display:flex;flex-direction:column;min-height:100vh;padding:var(--mii-space-6) var(--mii-space-7);overflow:hidden;isolation:isolate;color:var(--mii-content-neutral-reversal);background:radial-gradient(120% 90% at 0 0,color-mix(in srgb,var(--mg-tenant-primary) 70%,var(--mii-content-neutral-reversal)),transparent 55%),linear-gradient(155deg,var(--mg-tenant-primary),var(--mg-tenant-deep) 78%)}.mg-art__aurora{position:absolute;z-index:-1;width:60vmax;height:60vmax;border-radius:var(--mii-rounded-full);filter:blur(64px);opacity:.38;background:radial-gradient(circle,var(--mg-tenant-tint),transparent 62%);animation:mg-drift 26s ease-in-out infinite alternate}.mg-art__aurora--one{top:-25vmax;right:-20vmax;opacity:.3}.mg-art__aurora--two{bottom:-30vmax;left:-22vmax;opacity:.18;background:radial-gradient(circle,var(--mg-tenant-accent),transparent 62%);animation-duration:34s;animation-direction:alternate-reverse}@keyframes mg-drift{0%{transform:translate(0) scale(1)}to{transform:translate(-8vmax,6vmax) scale(1.15)}}.mg-art__grid{position:absolute;inset:0;z-index:-1;opacity:.12;background-image:radial-gradient(var(--mii-content-neutral-reversal) 1px,transparent 1.2px);background-size:22px 22px;-webkit-mask-image:radial-gradient(ellipse at 50% 45%,var(--mii-color-black-100) 20%,transparent 75%);mask-image:radial-gradient(ellipse at 50% 45%,var(--mii-color-black-100) 20%,transparent 75%)}.mg-art__head{display:flex;align-items:center}.mg-art__chip{display:inline-flex;align-items:center;height:76px;padding:var(--mii-space-3) var(--mii-space-4);border-radius:var(--mii-rounded-5);background:var(--mii-background-neutral-secondary);box-shadow:0 10px 30px -12px var(--mii-color-black-50)}.mg-art__chip .mg-tenantlogo{width:178px;height:52px}.mg-art__chip .mii-logo{display:inline-flex}.mg-art__stage{flex:1 1 auto;display:grid;place-items:center;min-height:0;padding:var(--mii-space-5) var(--mii-space-none)}.mg-care{width:min(460px,86%);height:auto;overflow:visible}.mg-care__glow-in{stop-color:var(--mg-tenant-accent);stop-opacity:.35}.mg-care__glow-out{stop-color:var(--mg-tenant-accent);stop-opacity:0}.mg-care__orbit{fill:none;stroke:var(--mii-content-neutral-reversal);stroke-opacity:.16;stroke-width:1;stroke-dasharray:2 7}.mg-care__orbit--inner{stroke-opacity:.1}.mg-care__ring{fill:none;stroke:var(--mg-tenant-accent);stroke-width:1.5;transform-origin:240px 240px;opacity:0;animation:mg-care-ring 4.8s cubic-bezier(.2,.6,.3,1) infinite}@keyframes mg-care-ring{0%{transform:scale(1);opacity:.8}to{transform:scale(3.6);opacity:0}}.mg-care__link{fill:none;stroke:var(--mii-content-neutral-reversal);stroke-opacity:.22;stroke-width:1.5}.mg-care__pulse{fill:none;stroke:var(--mg-tenant-accent);stroke-width:3;stroke-linecap:round;stroke-dasharray:8 92;stroke-dashoffset:100;filter:drop-shadow(0 0 4px var(--mg-tenant-accent));animation:mg-care-travel 3.3s linear infinite}@keyframes mg-care-travel{to{stroke-dashoffset:0}}.mg-care__home{animation:mg-care-breathe 4.2s ease-in-out infinite}@keyframes mg-care-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.mg-care__home-ground{fill:var(--mii-content-neutral-reversal);fill-opacity:.12;stroke:var(--mii-content-neutral-reversal);stroke-opacity:.5;stroke-width:1.2}.mg-care__home-roof{fill:none;stroke:var(--mii-content-neutral-reversal);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.mg-care__home-light{fill:var(--mg-tenant-accent);animation:mg-care-blink 3.3s ease-in-out infinite}@keyframes mg-care-blink{0%,to{opacity:.35}50%{opacity:1}}.mg-care__hub-box{fill:var(--mii-content-neutral-reversal);fill-opacity:.14;stroke:var(--mii-content-neutral-reversal);stroke-opacity:.6;stroke-width:1.5}.mg-care__heart{fill:var(--mg-tenant-accent);transform-origin:240px 249px;animation:mg-care-beat 2.4s ease-in-out infinite}@keyframes mg-care-beat{0%,60%,to{transform:scale(1)}20%{transform:scale(1.14)}40%{transform:scale(.98)}}.mg-art__copy{max-width:520px;margin-bottom:var(--mii-space-6)}.mg-art__eyebrow{margin:0 0 var(--mii-space-2);font:var(--mii-text-b1-semibold);letter-spacing:.02em}.mg-art__eyebrow,.mg-art__title{color:var(--mii-content-neutral-reversal)}.mg-art__title{margin:0;font:var(--mii-text-h2);text-wrap:balance}.mg-art__foot{display:flex;align-items:center;gap:var(--mii-space-2);font:var(--mii-text-b2-medium);color:var(--mii-content-neutral-reversal)}.mg-art__mii{display:inline-flex}.mg-art__mii .mii-logo svg [fill="#203955"]{fill:var(--mii-content-neutral-reversal)}@media (prefers-reduced-motion:reduce){.mg-signin{transition:none}.mg-art__aurora,.mg-care__heart,.mg-care__home,.mg-care__home-light,.mg-care__pulse,.mg-care__ring{animation:none}.mg-care__ring{opacity:.2}.mg-care__pulse{stroke-dasharray:none;stroke-opacity:.3}}.mg-signin__main{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--mii-space-4);min-width:0;padding:var(--mii-space-6) var(--mii-space-5)}.mg-signin__card{width:100%;max-width:440px;padding:var(--mii-space-6);border-radius:var(--mii-rounded-5);background:var(--mii-background-neutral-secondary);border:1px solid var(--mii-border-neutral-primary);box-shadow:0 1px 3px var(--mii-color-black-10),0 30px 60px -30px var(--mii-color-black-20)}.mg-signin__legal{margin:0;max-width:440px;text-align:center;font:var(--mii-text-b2)}.mg-signin__legal,.mg-signin__title{color:var(--mii-content-neutral-primary)}.mg-signin__title{margin:0 0 var(--mii-space-1);font:var(--mii-text-h3)}.mg-signin__lede{margin:0 0 var(--mii-space-4)}.mg-signin__aside,.mg-signin__lede{font:var(--mii-text-b1);color:var(--mii-content-neutral-primary)}.mg-signin__aside{margin:var(--mii-space-4) 0 0}.mg-signin__who{display:flex;align-items:center;justify-content:space-between;gap:var(--mii-space-2);margin:var(--mii-space-2) 0 var(--mii-space-4);padding:var(--mii-space-2) var(--mii-space-3);border-radius:var(--mii-rounded-full);background:var(--mg-tenant-tint)}.mg-signin__email{font:var(--mii-text-b1-medium);color:var(--mii-content-neutral-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mg-linkbtn{border:0;background:none;padding:var(--mii-space-none);cursor:pointer}.mg-btnlink{display:inline-flex;justify-content:center;margin-top:var(--mii-space-4);text-decoration:none}.mg-stack{display:flex;flex-direction:column;gap:var(--mii-space-4)}.mg-stack .mii-btn--primary{width:100%;justify-content:center;min-height:44px}.mg-flow__pane{animation:mg-pane-in .32s cubic-bezier(.2,.8,.2,1)}@keyframes mg-pane-in{0%{opacity:0;transform:translateX(14px)}}@media (prefers-reduced-motion:reduce){.mg-flow__pane{animation:none}}.mg-signsteps{display:flex;gap:var(--mii-space-1);margin:0 0 var(--mii-space-5);padding:0;list-style:none}.mg-signsteps__dot{width:22px;height:4px;border-radius:var(--mii-rounded-full);background:var(--mii-border-neutral-primary);transition:background-color .3s ease,width .3s ease}.mg-signsteps__dot[data-state=done],.mg-signsteps__dot[data-state=now]{background:var(--mg-tenant-primary)}.mg-signsteps__dot[data-state=now]{width:40px}.mg-rules{display:flex;flex-wrap:wrap;gap:var(--mii-space-1) var(--mii-space-4);margin:0;padding:0;list-style:none;font:var(--mii-text-b2-medium);color:var(--mii-content-neutral-primary)}.mg-rules li{display:inline-flex;align-items:center;gap:var(--mii-space-1)}.mg-rules li:before{content:"";width:8px;height:8px;border-radius:var(--mii-rounded-full);border:2px solid var(--mii-border-neutral-secondary)}.mg-rules li[data-met=true]:before{border-color:var(--mii-border-positive-primary);background:var(--mii-border-positive-primary)}.mg-terms{max-height:240px;overflow-y:auto;margin-bottom:var(--mii-space-4);padding:var(--mii-space-4);border-radius:var(--mii-rounded-4);border:1px solid var(--mii-border-neutral-primary);background:var(--mii-background-brand-primary);font:var(--mii-text-b1);color:var(--mii-content-neutral-primary)}.mg-terms p{margin:0 0 var(--mii-space-3)}.mg-terms p:last-child{margin-bottom:0}.mg-terms:focus-visible{outline:2px solid var(--mii-border-highlight-primary);outline-offset:2px}.mg-agree{margin-bottom:var(--mii-space-4)}.mg-callout{margin-bottom:var(--mii-space-5);padding:var(--mii-space-4);border-radius:var(--mii-rounded-4);background:var(--mg-tenant-tint);font:var(--mii-text-b1);color:var(--mii-content-neutral-primary)}.mg-callout p{margin:0}.mg-callout__title{margin-bottom:var(--mii-space-2)!important;font:var(--mii-text-h5)}.mg-demomail{display:flex;flex-direction:column;gap:var(--mii-space-1);margin-top:var(--mii-space-4);padding:var(--mii-space-3) var(--mii-space-4);border-radius:var(--mii-rounded-4);border:1px dashed var(--mii-border-neutral-secondary);font:var(--mii-text-b2);color:var(--mii-content-neutral-primary)}.mg-demomail__label{font:var(--mii-text-b2-medium)}.mg-demomail__code{font:var(--mii-text-h4);letter-spacing:.3em;color:var(--mii-content-neutral-primary)}.mg-demo{margin-top:var(--mii-space-5);border-top:1px solid var(--mii-border-neutral-primary);padding-top:var(--mii-space-3)}.mg-demo__toggle{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:36px;padding:var(--mii-space-1) var(--mii-space-none);border:0;background:none;font:var(--mii-text-b1-medium);color:var(--mii-content-neutral-primary);cursor:pointer}.mg-demo__count{padding:var(--mii-space-0-5) var(--mii-space-2);border-radius:var(--mii-rounded-full);background:var(--mg-tenant-tint);font:var(--mii-text-b2-medium)}.mg-demo__list{gap:var(--mii-space-1);max-height:280px;overflow-y:auto;margin:var(--mii-space-2) 0 0;padding:0;list-style:none}.mg-demo__item,.mg-demo__list{display:flex;flex-direction:column}.mg-demo__item{align-items:flex-start;gap:var(--mii-space-0-5);width:100%;padding:var(--mii-space-2) var(--mii-space-3);border:1px solid var(--mii-border-neutral-primary);border-radius:var(--mii-rounded-4);background:var(--mii-background-neutral-secondary);text-align:left;cursor:pointer}.mg-demo__item:hover:not(:disabled){border-color:var(--mg-tenant-primary)}.mg-demo__name{font:var(--mii-text-b1-semibold)}.mg-demo__meta,.mg-demo__name{color:var(--mii-content-neutral-primary)}.mg-demo__meta{font:var(--mii-text-b2)}@media (max-width:1019px){.mg-signin{grid-template-columns:minmax(0,1fr)}.mg-art{min-height:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:var(--mii-space-3) var(--mii-space-4);gap:var(--mii-space-3) var(--mii-space-4);padding:var(--mii-space-5);padding-top:calc(var(--mii-space-5) + env(safe-area-inset-top))}.mg-art__head{grid-column:1}.mg-art__stage{grid-column:2;grid-row:1/span 3;padding:0}.mg-care{width:160px}.mg-art__copy{grid-column:1;margin:0}.mg-art__title{font:var(--mii-text-h5)}.mg-art__foot{grid-column:1}.mg-signin__main{justify-content:flex-start}}@media (max-width:599px){.mg-art{padding:var(--mii-space-4);padding-top:calc(var(--mii-space-4) + env(safe-area-inset-top))}.mg-art__chip{height:52px;padding:var(--mii-space-2) var(--mii-space-3)}.mg-art__chip .mg-tenantlogo{width:120px;height:32px}.mg-care{width:104px}.mg-art__eyebrow,.mg-art__foot{display:none}.mg-signin__main{padding:var(--mii-space-4) var(--mii-space-3);padding-bottom:calc(var(--mii-space-5) + env(safe-area-inset-bottom))}.mg-signin__card{padding:var(--mii-space-5) var(--mii-space-4);border-radius:var(--mii-rounded-4)}.mg-signin__title{font:var(--mii-text-h4)}}:root{--mg-gap-6:6px;--mg-gap-1:1px;--mg-indent-list:21px;--mg-gap-26:26px;--mg-pad-above-rule:11px}.mg-ficon{display:inline-flex;flex:none;width:16px;height:16px;color:inherit}.mg-ficon>svg{display:block;width:100%;height:100%}.mg-photo{position:relative;display:inline-grid;place-items:center;flex:none;width:44px;height:44px;border-radius:var(--mii-rounded-3);background:var(--mii-background-neutral-secondary)}.mg-photo>img{width:100%;height:100%;object-fit:cover;border-radius:inherit;display:block}.mg-photo--36{width:36px;height:36px;border-radius:var(--mii-rounded-4)}.mg-photo--24{width:24px;height:24px}.mg-photo__initials{display:grid;place-items:center;width:100%;height:100%;border-radius:inherit;background:var(--mii-background-brand-primary-hover);color:var(--mii-content-neutral-primary);font:var(--mii-text-b1-medium)}.mg-photo--24 .mg-photo__initials{font:var(--mii-text-b2)}.mg-photo--blue .mg-photo__initials{background:var(--mii-background-highlight-surface);color:var(--mii-content-highlight-primary)}.mg-photo__dot{position:absolute;right:-3px;bottom:-3px;display:grid;place-items:center;width:14px;height:14px;border-radius:var(--mii-rounded-full);border:.875px solid var(--mii-content-neutral-reversal);background:var(--mii-background-brand-primary-hover);color:var(--mii-content-neutral-primary)}.mg-photo__dot[data-state=online]{background:var(--mii-content-positive-primary)}.mg-photo__dot .mg-ficon{width:10.5px;height:10.5px}.mg-iconbtn36{display:inline-grid;place-items:center;flex:none;width:36px;height:36px;padding:var(--mii-space-2);border:0;border-radius:var(--mii-rounded-4);background:none;color:var(--mii-content-neutral-primary);cursor:pointer}.mg-iconbtn36:hover{background:var(--mii-background-brand-primary-hover)}.mg-iconbtn36:focus-visible{outline:2px solid var(--mii-border-highlight-primary);outline-offset:1px}.mg-iconbtn36:disabled{cursor:not-allowed;opacity:.5}.mg-searchpill{display:inline-flex;align-items:center;gap:var(--mii-space-2);width:260px;height:36px;padding:0 var(--mii-space-3);border:1px solid var(--mii-border-controls-primary);border-radius:var(--mii-rounded-full);background:var(--mii-background-neutral-secondary);color:var(--mii-content-neutral-primary)}.mg-searchpill:focus-within{border-color:var(--mii-border-highlight-primary)}.mg-searchpill input{flex:1 1 auto;min-width:0;height:100%;padding:0;border:0;outline:0;background:none;font:var(--mii-text-b1);color:var(--mii-content-neutral-primary)}.mg-searchpill input::placeholder{color:var(--mii-content-neutral-primary);opacity:1}.mg-searchpill input::-webkit-search-cancel-button{cursor:pointer}.mg-filterpill{display:inline-flex;align-items:center;gap:var(--mii-space-2);height:36px;padding:0 var(--mii-space-3);border:1px solid var(--mii-border-controls-primary);border-radius:var(--mii-rounded-full);background:var(--mii-background-neutral-secondary);font:var(--mii-text-b1);color:var(--mii-content-neutral-primary);white-space:nowrap;cursor:pointer}.mg-filterpill:hover{border-color:var(--mii-border-controls-primary-hover)}.mg-filterpill[data-active]{border-color:var(--mii-border-neutral-tertiary-hover)}.mg-filterpill:focus-visible{outline:2px solid var(--mii-border-highlight-primary);outline-offset:1px}.mg-filterpill__label{max-width:180px;overflow:hidden;text-overflow:ellipsis}.mg-poplist{position:fixed;z-index:90;display:flex;flex-direction:column;max-height:320px;overflow-y:auto;padding:var(--mii-space-1);border:1px solid var(--mii-border-neutral-primary);border-radius:var(--mii-rounded-4);background:var(--mii-background-neutral-secondary);box-shadow:0 4px 6px 0 var(--mii-color-black-10)}.mg-poplist__item{display:flex;align-items:center;justify-content:space-between;gap:var(--mii-space-3);min-height:36px;padding:var(--mii-space-2) var(--mii-space-3);border:0;border-radius:var(--mii-rounded-3);background:none;text-align:left;font:var(--mii-text-b1);color:var(--mii-content-neutral-primary);cursor:pointer}.mg-poplist__item:focus-visible,.mg-poplist__item:hover{background:var(--mii-background-brand-primary-hover);outline:none}.mg-poplist__item[aria-selected=true]{font:var(--mii-text-b1-semibold)}.mg-poplist__item:disabled{cursor:not-allowed;opacity:.5}.mg-poplist__hint{font:var(--mii-text-b2);color:var(--mii-content-neutral-primary)}.mg-poplist__search{height:36px;margin:var(--mii-space-1) var(--mii-space-1) var(--mii-space-2);padding:0 var(--mii-space-3);border:1px solid var(--mii-border-controls-primary);border-radius:var(--mii-rounded-full);background:var(--mii-background-neutral-secondary)}.mg-poplist__empty,.mg-poplist__line,.mg-poplist__search{font:var(--mii-text-b1);color:var(--mii-content-neutral-primary)}.mg-poplist__empty,.mg-poplist__line{margin:0;padding:var(--mii-space-2) var(--mii-space-3)}.mg-poplist__head{margin:0;padding:var(--mii-space-2) var(--mii-space-3) var(--mii-space-1);font:var(--mii-text-b2-medium);color:var(--mii-content-neutral-primary)}.mg-poplist--read .mg-poplist__line{padding-block:var(--mii-space-1)}.mg-segmented{display:inline-flex;align-items:center;gap:var(--mii-space-1);height:32px;padding:var(--mg-gap-6);border-radius:var(--mii-rounded-full);background:var(--mii-background-brand-primary-hover);flex:none}.mg-segmented--36{height:36px}.mg-segmented__item{display:inline-flex;align-items:center;justify-content:center;height:100%;padding:var(--mii-space-0-5) var(--mii-space-2);border:0;border-radius:var(--mii-rounded-full);background:none;font:var(--mii-text-b1);color:var(--mii-content-neutral-primary);white-space:nowrap;cursor:pointer}.mg-segmented__item[aria-checked=true]{background:var(--mii-background-neutral-secondary);font:var(--mii-text-b1-medium);box-shadow:0 -1px 1px 0 var(--mg-shadow-s-up),0 1px 1.5px 0 var(--mg-shadow-s-down)}.mg-segmented__item:focus-visible{outline:2px solid var(--mii-border-highlight-primary);outline-offset:1px}.mg-segmented--36 .mg-segmented__item{padding-inline:var(--mii-space-2)}:root{--mg-shadow-s-up:rgb(17 18 18/.05);--mg-shadow-s-down:rgb(17 18 18/.1);--mg-shadow-m:rgb(17 18 18/.09)}.mg-infobanner{display:flex;flex-direction:column;gap:var(--mii-space-2);padding:var(--mii-space-2) var(--mii-space-3);border:1px solid var(--mii-border-neutral-primary);border-radius:var(--mii-rounded-4);background:var(--mii-background-highlight-surface)}.mg-infobanner--body{padding:var(--mii-space-3)}.mg-infobanner__title{display:flex;align-items:center;gap:var(--mii-space-2);margin:0;font:var(--mii-text-b1-medium);color:var(--mii-content-neutral-primary)}.mg-infobanner__body{font:var(--mii-text-b1);color:var(--mii-content-neutral-primary)}.mg-infobanner__body p{margin:0}.mg-infobanner__body ul{margin:0;padding-left:var(--mg-indent-list)}.mg-infobanner__body li+li{margin-top:var(--mg-gap-6)}.mg-switch{display:inline-flex;align-items:center;gap:var(--mii-space-2);font:var(--mii-text-b1-medium);color:var(--mii-content-neutral-primary)}.mg-switch__track{position:relative;flex:none;width:44px;height:24px;padding:0;border:1px solid var(--mii-border-neutral-tertiary);background:var(--mii-background-brand-primary-hover);cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.mg-switch__knob,.mg-switch__track{border-radius:var(--mii-rounded-full)}.mg-switch__knob{position:absolute;top:1px;left:1px;width:20px;height:20px;background:var(--mii-background-brand-tertiary-hover);transition:transform .15s ease,background-color .15s ease}.mg-switch__track[aria-checked=true]{border-color:var(--mii-background-brand-primary-reversal);background:var(--mii-background-brand-primary-reversal)}.mg-switch__track[aria-checked=true] .mg-switch__knob{transform:translateX(20px);background:var(--mii-content-neutral-reversal)}.mg-switch__track:focus-visible{outline:2px solid var(--mii-border-highlight-primary);outline-offset:2px}.mg-switch__track:disabled{cursor:not-allowed;opacity:.5}.mg-switch__info{display:inline-flex;margin-left:calc(var(--mii-space-1) - var(--mii-space-2));cursor:help}@media (prefers-reduced-motion:reduce){.mg-switch__knob,.mg-switch__track{transition:none}}.mg-chipselect{display:flex;align-items:center;gap:var(--mii-space-3);min-height:36px;padding:0 var(--mii-space-3) 0 var(--mg-gap-6);border:1px solid var(--mii-border-controls-primary);border-radius:var(--mii-rounded-full);background:var(--mii-background-neutral-secondary)}.mg-chipselect--wrapped{padding-block:var(--mg-gap-6);border-radius:var(--mii-rounded-5)}.mg-chipselect.is-disabled{opacity:.55}.mg-chipselect__tags{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:center;gap:var(--mg-gap-6);min-width:0}.mg-chipselect__placeholder{padding-left:var(--mg-gap-6);font:var(--mii-text-b1);color:var(--mii-content-neutral-primary)}.mg-chipselect__open{display:inline-grid;place-items:center;flex:none;width:24px;height:24px;padding:0;margin-right:-4px;border:0;border-radius:var(--mii-rounded-3);background:none;color:var(--mii-content-neutral-primary);cursor:pointer}.mg-chipselect__open:hover{background:var(--mii-background-brand-primary-hover)}.mg-chipselect__open:disabled{cursor:not-allowed}.mg-tag{display:inline-flex;align-items:flex-start;gap:var(--mg-gap-1);max-width:100%}.mg-tag__text{display:inline-flex;align-items:center;height:24px;padding:var(--mii-space-0-5) var(--mii-space-2);border-radius:var(--mii-rounded-5) var(--mii-rounded-none) var(--mii-rounded-none) var(--mii-rounded-5);background:var(--mii-background-brand-secondary);font:var(--mii-text-b1);color:var(--mii-content-neutral-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mg-tag__close{display:inline-grid;place-items:center;height:24px;padding:var(--mii-space-1);border:0;border-radius:var(--mii-rounded-none) var(--mii-rounded-5) var(--mii-rounded-5) var(--mii-rounded-none);background:var(--mii-background-brand-secondary);color:var(--mii-content-neutral-primary);cursor:pointer}.mg-tag__close:hover{background:var(--mii-background-brand-tertiary-hover);color:var(--mii-content-neutral-reversal)}.mg-cellstack{display:flex;flex-direction:column;align-items:flex-start;gap:var(--mii-space-1);min-width:0}.mg-cellstack__line{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mg-cellstack__bold{font:var(--mii-text-b1-bold)}.mg-linkbtn,.mg-morelink{padding:0;border:0;background:none;font:var(--mii-text-b1-medium);color:var(--mii-content-highlight-primary);text-decoration:underline;text-underline-position:from-font;cursor:pointer}.mg-linkbtn:focus-visible,.mg-morelink:focus-visible{outline:2px solid var(--mii-border-highlight-primary);outline-offset:2px;border-radius:var(--mii-rounded-2)}.mg-ftabsrow{display:inline-flex;flex-direction:column;align-self:flex-start;max-width:100%}.mg-ftabs{display:flex;align-items:center;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity}.mg-ftabs::-webkit-scrollbar{display:none}.mg-ftabsrow:after{content:"";height:1px;border-radius:var(--mii-rounded-full);background:var(--mii-border-neutral-primary)}.mg-ftab{display:inline-flex;align-items:center;justify-content:center;flex:none;height:32px;padding:0 var(--mii-space-4);border:0;border-bottom:2px solid transparent;background:none;font:var(--mii-text-b1-medium);color:var(--mii-content-neutral-primary);white-space:nowrap;cursor:pointer;scroll-snap-align:start}.mg-ftab[aria-selected=true]{border-bottom-color:var(--mii-border-neutral-tertiary-hover)}.mg-ftab:focus-visible{outline:2px solid var(--mii-border-highlight-primary);outline-offset:-2px}.mg-fpage{display:flex;flex-direction:column;gap:var(--mii-space-4)}.mg-ftoolbar{justify-content:space-between;min-height:36px}.mg-ftoolbar,.mg-ftoolbar__filters{display:flex;align-items:center;gap:var(--mii-space-3)}.mg-ftoolbar__filters{min-width:0}.mii-table.mg-ftable{table-layout:fixed;background:var(--mii-background-neutral-secondary)}.mii-table.mg-ftable thead th{height:44px;padding:var(--mii-space-3) var(--mii-space-4);background:var(--mii-background-brand-primary);font:var(--mii-text-b1-medium);color:var(--mii-content-neutral-primary);overflow:hidden;text-overflow:ellipsis}.mii-table.mg-ftable tbody td{padding:var(--mii-space-4);overflow:hidden;vertical-align:middle}.mii-table.mg-ftable tbody tr:hover td{background:var(--mii-background-brand-primary)}.mii-table.mg-ftable .mg-ftable__rule{border-right:1px solid var(--mii-border-neutral-primary)}.mii-table.mg-ftable .mg-ftable__actions{position:-webkit-sticky;position:sticky;right:0;padding:var(--mii-space-4) var(--mii-space-3);border-left:1px solid var(--mii-border-neutral-primary);background:var(--mii-background-neutral-secondary)}.mii-table.mg-ftable thead .mg-ftable__actions{background:var(--mii-background-brand-primary)}.mg-rowbtns{display:flex;align-items:center;justify-content:center;gap:var(--mii-space-2)}.mg-content .mii-table.mg-ftable tr.mg-row--h88>td{box-sizing:border-box;height:88px;padding-block:var(--mii-space-none)}.mg-content .mii-table.mg-ftable tr.mg-row--h76>td{box-sizing:border-box;height:76px;padding-block:var(--mii-space-none)}.mg-content .mii-table.mg-ftable tr.mg-row--h64>td{box-sizing:border-box;height:64px;padding-block:var(--mii-space-none)}.mg-scroll--frame{border:1px solid var(--mii-border-neutral-primary);border-radius:var(--mii-rounded-4);background:var(--mii-background-neutral-secondary)}.mg-scroll--frame .mii-table.mg-table--card{border:0;border-radius:var(--mii-rounded-none);overflow:visible}.mg-scroll--frame{overflow:hidden}.mg-scroll--frame>.mg-scroll{overflow-x:auto}.mg-ftable--residents{min-width:2116px}.mg-ftable--residents thead th:first-child{width:300px}.mg-ftable--residents thead th:nth-child(2){width:178px}.mg-ftable--residents thead th:nth-child(3){width:140px}.mg-ftable--residents thead th:nth-child(4){width:210px}.mg-ftable--residents thead th:nth-child(5){width:230px}.mg-ftable--residents thead th:nth-child(6){width:310px}.mg-ftable--residents thead th:nth-child(7),.mg-ftable--residents thead th:nth-child(8),.mg-ftable--residents thead th:nth-child(9){width:200px}.mg-ftable--residents thead th:nth-child(10){width:148px}.mg-ftable--residents-inactive thead th:nth-child(10){width:104px}.mg-ftable--residents-inactive{min-width:2072px}.mg-ftable--archived thead th:first-child{width:300px}.mg-ftable--archived thead th:nth-child(2){width:130px}.mg-ftable--archived thead th:nth-child(3){width:210px}.mg-ftable--archived thead th:nth-child(5){width:60px}.mg-ftable--users{min-width:1264px}.mg-ftable--users thead th:first-child{width:260px}.mg-ftable--users thead th:nth-child(2){width:160px}.mg-ftable--users thead th:nth-child(3),.mg-ftable--users thead th:nth-child(4){width:200px}.mg-ftable--users thead th:nth-child(5){width:160px}.mg-ftable--users thead th:nth-child(6){width:180px}.mg-ftable--users thead th:nth-child(7){width:104px}.mg-ftable--users-archived thead th:nth-child(7){width:60px}.mg-ftable--sites thead th:first-child{width:350px}.mg-ftable--sites thead th:nth-child(2),.mg-ftable--sites thead th:nth-child(3){width:180px}.mg-ftable--sites thead th:nth-child(5){width:104px}.mg-ftable--sites-carehomes thead th:nth-child(2),.mg-ftable--sites-carehomes thead th:nth-child(3){width:220px}.mg-ftable--sites-archived thead th:nth-child(5){width:60px}.mg-person{display:flex;align-items:center;gap:var(--mii-space-4);min-width:0}.mg-person__text{display:flex;flex-direction:column;gap:var(--mii-space-1);min-width:0}.mg-person__line{display:flex;align-items:baseline;gap:var(--mii-space-2);min-width:0;white-space:nowrap}.mg-person__name{font:var(--mii-text-b1-bold);color:var(--mii-content-neutral-primary);overflow:hidden;text-overflow:ellipsis}.mg-person__code,.mg-person__sub{font:var(--mii-text-b1);color:var(--mii-content-neutral-primary);white-space:nowrap}.mg-person__name:is(a){text-decoration:none}.mg-person__name:is(a):hover{text-decoration:underline}.mg-iconline{display:inline-flex;align-items:center;gap:var(--mii-space-2);font:var(--mii-text-b1);color:var(--mii-content-neutral-primary)}.mg-iconline--4,.mg-note{gap:var(--mii-space-1)}.mg-note{display:flex;flex-direction:column;min-width:0}.mg-note__body{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font:var(--mii-text-b1);color:var(--mii-content-neutral-primary)}.mg-note__body[data-cut],.mg-note__body[data-open]{-webkit-line-clamp:unset;display:block}.mg-note__expand,.mg-pill{font:var(--mii-text-b1-medium)}.mg-pill{display:inline-flex;align-items:center;padding:var(--mii-space-0-5) var(--mii-space-3);border-radius:var(--mii-rounded-full);white-space:nowrap}.mg-pill[data-tone=ATTENTION]{background:var(--mii-color-red-10);color:var(--mii-content-critical-primary)}.mg-pill[data-tone=REVIEW]{background:var(--mii-background-caution-surface);color:var(--mii-content-caution-primary)}.mg-pill[data-tone=STABLE]{background:var(--mii-background-positive-surface);color:var(--mii-content-positive-primary)}@media (min-width:600px){.mii-modal.mg-dialog{display:flex;flex-direction:column;gap:var(--mii-space-5);width:min(600px,calc(100vw - 2 * var(--mii-space-5)));max-height:calc(100vh - 2 * var(--mii-space-5));padding:var(--mii-space-5);background:var(--mii-background-brand-primary);box-shadow:0 4px 6px 0 var(--mg-shadow-m)}.mii-modal.mg-dialog--500{width:min(500px,calc(100vw - 2 * var(--mii-space-5)))}.mg-dialog .mii-modal__header{height:24px;padding:0}.mg-dialog .mii-modal__body{padding:0;max-height:none;overflow-y:auto;margin:0 calc(-1 * var(--mii-space-1));padding-inline:var(--mii-space-1)}.mg-dialog .mii-modal__footer{padding:0;gap:var(--mii-space-3)}.mg-dialog .mg-stepper{padding:0 0 var(--mii-space-1)}}.mg-dialog .mg-modal__title{font:var(--mii-text-h5);color:var(--mii-content-neutral-primary)}.mg-dialog__close{margin-right:calc(-1 * var(--mii-space-2))}.mg-dialog .mii-btn{height:36px;padding:0 var(--mii-space-4);border-radius:var(--mii-rounded-4);font:var(--mii-text-b1-medium)}.mg-dialog .mii-btn--secondary{border:0;background:var(--mii-background-neutral-secondary);color:var(--mii-content-neutral-primary);box-shadow:0 -1px 1px 0 var(--mg-shadow-s-up),0 1px 1.5px 0 var(--mg-shadow-s-down)}.mg-dialog .mii-btn--primary{background:var(--mg-tenant-primary,var(--mii-background-brand-primary-reversal));color:var(--mii-content-neutral-reversal);border:0}.mg-dialog .mg-stepper.mg-stepper--frame{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--mii-space-3);list-style:none;margin:0}.mg-stepper--frame .mg-stepper__step{flex:1 1;min-width:0;gap:var(--mii-space-2);font:var(--mii-text-b1)}.mg-stepper--frame .mg-stepper__step:last-child{flex:none}.mg-stepper--frame .mg-stepper__step:after{content:"";flex:1 1 auto;min-width:var(--mii-space-2);height:1px;background:var(--mii-border-neutral-secondary)}.mg-stepper--frame .mg-stepper__step:last-child:after{display:none}.mg-stepper--frame .mg-stepper__step[aria-current=step]{font:var(--mii-text-b1)}.mg-stepper--frame .mg-stepper__number{flex:none;width:24px;height:24px;border:1px solid var(--mii-border-neutral-secondary);background:none;color:var(--mii-content-neutral-primary);font:var(--mii-text-b1)}.mg-stepper--frame .mg-stepper__step[aria-current=step] .mg-stepper__number{border-color:var(--mii-background-brand-primary-reversal);background:var(--mii-background-brand-primary-reversal);color:var(--mii-content-neutral-reversal)}.mg-stepper--frame .mg-stepper__step[data-done] .mg-stepper__number{border-color:var(--mii-background-brand-primary-reversal);background:none;color:var(--mii-content-neutral-primary)}.mg-stepper__name{white-space:nowrap}.mg-fform{display:flex;flex-direction:column;gap:var(--mii-space-4)}.mg-fform__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:var(--mii-space-3);gap:var(--mii-space-3)}.mg-ffield{display:flex;flex-direction:column;gap:var(--mii-space-1);min-width:0}.mg-ffield__label{display:inline-flex;align-items:center;gap:var(--mii-space-1);font:var(--mii-text-b1-medium)}.mg-ffield__help,.mg-ffield__label{color:var(--mii-content-neutral-primary)}.mg-ffield__error,.mg-ffield__help{font:var(--mii-text-b2)}.mg-ffield__error{color:var(--mii-content-critical-primary)}.mg-fform .mii-input,.mg-fform .mii-select{height:36px;padding:0 var(--mii-space-3);border:1px solid var(--mii-border-controls-primary);border-radius:var(--mii-rounded-full);background-color:var(--mii-background-neutral-secondary);font:var(--mii-text-b1);color:var(--mii-content-neutral-primary)}.mg-fform .mii-select{padding-right:var(--mii-space-7)}.mg-fform .mii-textarea{border-radius:var(--mii-rounded-4)}.mg-fform [aria-invalid=true]{border-color:var(--mii-content-critical-primary)}.mg-fform__text{margin:0;font:var(--mii-text-b1);color:var(--mii-content-neutral-primary)}.mg-fform__text a{color:inherit;text-decoration:underline;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.mg-fform__group{display:flex;flex-direction:column;gap:var(--mii-space-2)}.mg-fform__grouplabel{margin:0;font:var(--mii-text-b1-medium);color:var(--mii-content-neutral-primary)}.mii-toast.mg-toast--dark{border:0;border-radius:var(--mii-rounded-3);padding:var(--mii-space-3) var(--mii-space-4);background:var(--mii-background-neutral-primary-reversal);color:var(--mii-content-neutral-reversal);font:var(--mii-text-b1)}.mg-toast__link{color:inherit;text-decoration:underline;text-underline-position:from-font}.mg-dash{display:flex;flex-direction:column;gap:var(--mii-space-5)}.mg-dash__mid{display:grid;grid-template-columns:minmax(0,640fr) minmax(0,324fr);grid-gap:var(--mii-space-5);gap:var(--mii-space-5)}.mg-dash__col{display:flex;flex-direction:column;gap:var(--mii-space-3);min-width:0}.mg-dash__head{display:flex;align-items:center;justify-content:space-between;gap:var(--mg-gap-26);min-height:20px}.mg-dash__title{margin:0}.mg-dash__all,.mg-dash__title{font:var(--mii-text-b1-semibold);color:var(--mii-content-neutral-primary)}.mg-dash__all{text-decoration:underline;text-underline-position:from-font;white-space:nowrap}.mg-dash__all:is(button){padding:0;border:0;background:none;cursor:pointer}.mg-metric__info{display:inline-flex;cursor:help}.mg-metric__info,.mg-metric__info .mg-ficon{width:12px;height:12px}.mg-scrollbox{height:410px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--mii-background-brand-tertiary-hover) var(--mii-background-brand-secondary)}.mg-scrollbox::-webkit-scrollbar{width:6px}.mg-scrollbox::-webkit-scrollbar-track{background:var(--mii-background-brand-secondary);border-radius:var(--mii-rounded-full);margin-block:var(--mii-space-1)}.mg-scrollbox::-webkit-scrollbar-thumb{background:var(--mii-background-brand-tertiary-hover);border-radius:var(--mii-rounded-5)}.mg-dashtable{border:1px solid var(--mii-border-neutral-primary);border-radius:var(--mii-rounded-4);background:var(--mii-background-neutral-secondary);overflow:hidden}.mg-dashtable .mg-scrollbox{height:408px}.mg-dashtable .mii-table thead th{position:-webkit-sticky;position:sticky;top:0;z-index:1}.mg-dashtable .mii-table thead th:first-child{width:300px}.mg-dashtable .mii-table thead th:nth-child(2){width:178px}.mg-dashtable .mii-table tbody td{height:64px}.mg-action,.mg-actions{display:flex;flex-direction:column;gap:var(--mii-space-3);padding:var(--mii-space-3);border:1px solid var(--mii-border-neutral-primary);border-radius:var(--mii-rounded-4);background:var(--mii-background-neutral-secondary)}.mg-action__head{display:flex;flex-direction:column;gap:var(--mii-space-2)}.mg-action__titlerow{display:flex;align-items:flex-start;gap:var(--mii-space-2)}.mg-action__title{flex:1 1 auto;min-width:0;margin:0;padding:var(--mg-gap-6) 0;font:var(--mii-text-h5)}.mg-action__title,.mg-action__who{color:var(--mii-content-neutral-primary)}.mg-action__who{display:flex;align-items:center;gap:var(--mii-space-2);font:var(--mii-text-b1-medium)}.mg-action__rule{height:1px;border:0;margin:0;border-radius:var(--mii-rounded-full);background:var(--mii-border-neutral-primary)}.mg-action__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mii-space-3) var(--mii-space-4)}.mg-action__fact{display:inline-flex;align-items:center;gap:var(--mii-space-1);font:var(--mii-text-b1-medium);color:var(--mii-content-neutral-primary);white-space:nowrap}.mg-action__fact[data-tone=caution]{color:var(--mii-content-caution-primary)}.mg-action__fact[data-tone=critical]{color:var(--mii-content-critical-primary)}.mg-action__foot{display:flex;align-items:center;gap:var(--mii-space-6);min-height:30px}.mg-action__assignee{display:flex;flex:1 1 auto;min-width:0}.mg-action__assignee,.mg-action__view{align-items:center;gap:var(--mii-space-2);font:var(--mii-text-b1-medium);color:var(--mii-content-neutral-primary)}.mg-action__view{display:inline-flex;padding:var(--mii-space-1) var(--mii-space-2);border-radius:var(--mii-rounded-4);text-decoration:none}.mg-action__view:hover{background:var(--mii-background-brand-primary-hover)}.mg-workload{padding:var(--mii-space-3);border:1px solid var(--mii-border-neutral-primary);border-radius:var(--mii-rounded-4);background:var(--mii-background-neutral-secondary);overflow-x:auto}.mg-workload__bars{display:flex;align-items:flex-end;gap:var(--mii-space-5);min-height:179px;padding:var(--mg-gap-6)}.mg-workload__bar{display:flex;flex:1 1;flex-direction:column;align-items:center;gap:var(--mii-space-2);min-width:120px}.mg-workload__count{font:var(--mii-text-b1-bold);color:var(--mii-content-neutral-primary);white-space:nowrap}.mg-workload__fill{width:100%;border-radius:var(--mii-rounded-2) var(--mii-rounded-2) var(--mii-rounded-none) var(--mii-rounded-none)}.mg-workload__name{font:var(--mii-text-b1-medium);color:var(--mii-content-neutral-primary);white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.mg-workload__bar:nth-child(4n+1) .mg-workload__fill{background:var(--mg-bar-1)}.mg-workload__bar:nth-child(4n+2) .mg-workload__fill{background:var(--mg-bar-2)}.mg-workload__bar:nth-child(4n+3) .mg-workload__fill{background:var(--mg-bar-3)}.mg-workload__bar:nth-child(4n+4) .mg-workload__fill{background:var(--mii-background-positive-surface)}:root{--mg-bar-1:#E2E4FF;--mg-bar-2:#E0ECF7;--mg-bar-3:#FFE0FC}.mg-record{display:flex;flex-direction:column;gap:var(--mii-space-5)}.mg-record__head{display:flex;align-items:center;gap:var(--mii-space-4);padding:var(--mii-space-4);border:1px solid var(--mii-border-neutral-primary);border-radius:var(--mii-rounded-4);background:var(--mii-background-neutral-secondary)}.mg-record__who{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--mii-space-1);min-width:0}.mg-record__name{margin:0;font:var(--mii-text-h4)}.mg-record__facts,.mg-record__name{color:var(--mii-content-neutral-primary)}.mg-record__facts{display:flex;flex-wrap:wrap;gap:var(--mii-space-2) var(--mii-space-4);font:var(--mii-text-b1)}.mg-record__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--mii-space-5);gap:var(--mii-space-5);align-items:start}.mg-rpanel{flex-direction:column;padding:var(--mii-space-4);border:1px solid var(--mii-border-neutral-primary);border-radius:var(--mii-rounded-4);background:var(--mii-background-neutral-secondary);min-width:0}.mg-rpanel,.mg-rpanel__head{display:flex;gap:var(--mii-space-3)}.mg-rpanel__head{align-items:center;justify-content:space-between}.mg-rpanel__title{margin:0;font:var(--mii-text-b1-semibold);color:var(--mii-content-neutral-primary)}.mg-rpanel__list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.mg-rpanel__row{display:flex;align-items:center;justify-content:space-between;gap:var(--mii-space-3);min-height:44px;padding:var(--mii-space-2) 0;border-bottom:1px solid var(--mii-border-neutral-primary);font:var(--mii-text-b1);color:var(--mii-content-neutral-primary)}.mg-rpanel__row:last-child{border-bottom:0}.mg-rpanel__empty{margin:0;font:var(--mii-text-b1);color:var(--mii-content-neutral-primary)}.mg-rpanel__form{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:var(--mii-space-2);gap:var(--mii-space-2);align-items:end}.mg-kvgrid{display:grid;grid-template-columns:160px minmax(0,1fr);grid-gap:var(--mii-space-2) var(--mii-space-3);gap:var(--mii-space-2) var(--mii-space-3);margin:0;font:var(--mii-text-b1);color:var(--mii-content-neutral-primary)}.mg-kvgrid dt{font:var(--mii-text-b1-medium)}.mg-kvgrid dd{margin:0;overflow-wrap:anywhere}.mg-recback{display:inline-flex;align-items:center;gap:var(--mii-space-2);align-self:flex-start;font:var(--mii-text-b1-medium);color:var(--mii-content-neutral-primary);text-decoration:none}.mg-recback:hover{text-decoration:underline}.mg-recback .mg-ficon{transform:rotate(90deg)}@media (max-width:1019px){.mg-dash__mid,.mg-record__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:599px){.mg-ftoolbar{flex-wrap:wrap}.mg-ftoolbar__filters{flex:1 1 100%;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity;padding-bottom:var(--mii-space-0-5)}.mg-ftoolbar__filters::-webkit-scrollbar{display:none}.mg-ftoolbar__filters>*{flex:none;scroll-snap-align:start}.mg-searchpill{width:220px;height:44px}.mg-filterpill,.mg-ftab,.mg-segmented,.mg-segmented--36{height:44px}.mg-ftabsrow{display:flex}.mg-iconbtn36{width:44px;height:44px}.mii-table.mg-ftable{min-width:0;table-layout:auto}.mii-table.mg-ftable .mg-ftable__actions{position:static;border:0;padding:0;background:none}.mii-table.mg-ftable tbody td{padding:0;height:auto}.mg-dashtable .mg-scrollbox,.mg-scrollbox{height:auto;max-height:none}.mg-action__foot{gap:var(--mii-space-3)}.mg-workload__bars{min-width:max-content}.mg-fform__row{grid-template-columns:minmax(0,1fr)}.mg-fform .mii-input,.mg-fform .mii-select{height:44px}.mg-chipselect{min-height:44px}.mg-tag__close,.mg-tag__text{height:32px}.mg-dialog .mii-btn{height:44px}.mg-kvgrid{grid-template-columns:minmax(0,1fr)}.mg-dialog .mg-stepper--frame{padding:0 var(--mii-space-5) var(--mii-space-3)}.mg-dialog .mg-stepper--frame .mg-stepper__name{display:none}.mg-dialog .mg-stepper--frame .mg-stepper__step[aria-current=step] .mg-stepper__name{display:inline}}.mg-ficon--lg{width:20px;height:20px}.mg-navitem .mg-ficon,.mg-sitemenu__apps .mg-ficon{width:16px;height:16px}.mg-avatar--photo{overflow:hidden;background:var(--mii-background-brand-tertiary-hover)}.mg-avatar--photo>img{width:100%;height:100%;object-fit:cover;display:block}.mg-actions--bare{padding:0;border:0;background:none}@media (min-width:600px){.mg-content .mii-table.mg-ftable tr>:first-child:not(.mg-check){border-right:0}.mg-content .mii-table.mg-ftable tbody tr>td:first-child:not(.mg-check){font:var(--mii-text-b1)}.mg-content .mii-table.mg-ftable tbody tr>td:first-child:not(.mg-check) :is(a,strong,span:first-child){font-weight:inherit}.mg-content .mii-table.mg-ftable tr>.mg-ftable__rule{border-right:1px solid var(--mii-border-neutral-primary)}.mg-content .mii-table.mg-ftable tbody td{padding:var(--mii-space-4);height:auto}.mg-content .mii-table.mg-ftable tr>:last-child:has(.mg-rowactions){border-left:0}.mg-content .mii-table.mg-ftable tr>.mg-ftable__actions{border-left:1px solid var(--mii-border-neutral-primary)}.mg-content .mii-table.mg-ftable tbody td .mg-cellstack__bold,.mg-content .mii-table.mg-ftable tbody tr>td:first-child:not(.mg-check) a.mg-person__name,.mg-content .mii-table.mg-ftable tbody tr>td:first-child:not(.mg-check) span.mg-person__name{font-weight:700}.mg-content .mg-dashtable .mii-table.mg-ftable tbody td{height:64px;padding-block:var(--mii-space-none)}.mg-content .mg-dashtable .mii-table.mg-ftable{border:0}}.mg-action,.mg-actions,.mg-dashtable,.mg-workload{border:0}.mg-action,.mg-actions,.mg-dashtable,.mg-workload{box-shadow:inset 0 0 0 1px var(--mii-border-neutral-primary)}.mg-actions.mg-scrollbox{padding:var(--mii-space-3) var(--mg-gap-6) var(--mii-space-3) var(--mii-space-3)}.mg-actions--bare{box-shadow:none}.mg-stepper__back{display:inline-flex;align-items:center;gap:var(--mii-space-2);padding:0;border:0;background:none;font:var(--mii-text-b1);color:inherit;cursor:pointer}.mg-stepper__back:focus-visible{outline:2px solid var(--mii-border-highlight-primary);outline-offset:2px;border-radius:var(--mii-rounded-full)}.mg-stepper__back:hover .mg-stepper__name{text-decoration:underline}.mg-datefield{position:relative;display:flex;align-items:center;gap:var(--mii-space-2);height:36px;padding:0 var(--mii-space-3);border:1px solid var(--mii-border-controls-primary);border-radius:var(--mii-rounded-full);background:var(--mii-background-neutral-secondary);color:var(--mii-content-neutral-primary)}.mg-datefield:focus-within{border-color:var(--mii-border-highlight-primary);box-shadow:0 0 0 1px var(--mii-border-highlight-primary)}.mg-datefield__shown{flex:1 1 auto;min-width:0;font:var(--mii-text-b1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mg-datefield__native{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;opacity:0;cursor:pointer;font:var(--mii-text-b1)}.mg-datefield__native::-webkit-calendar-picker-indicator{position:absolute;inset:0;width:100%;height:100%;cursor:pointer}@media (max-width:599px){.mg-datefield{height:44px}}.mg-fselect{position:relative;display:block}.mg-fselect>.mii-select{width:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:none;padding-right:var(--mii-space-7);cursor:pointer}.mg-fselect>.mg-ficon{position:absolute;top:50%;right:var(--mii-space-3);transform:translateY(-50%);pointer-events:none;color:var(--mii-content-neutral-primary)}.mg-rule__threshold{display:inline-flex;align-items:center;gap:var(--mii-space-2);font:var(--mii-text-b1);color:var(--mii-content-neutral-primary)}.mg-rule__threshold .mii-input{width:84px}.mg-rpanel__row--note{align-items:flex-start}.mg-record .mg-fform .mii-input{height:36px}.mg-tag:not(:has(.mg-tag__close)) .mg-tag__text{border-radius:var(--mii-rounded-5)}@media (min-width:600px){.mg-content .mii-table.mg-ftable.mg-ftable--rule1 tr>:first-child:not(.mg-check),.mg-content .mii-table.mg-ftable.mg-ftable--rule2 tr>:nth-child(2):not(.mg-check){border-right:1px solid var(--mii-border-neutral-primary)}.mg-content .mii-table.mg-ftable tbody tr>td:first-child:not(.mg-check) span.mg-cellstack__bold{font-weight:700}}@media (min-width:600px) and (max-width:1019px){.mg-metrics{justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.mg-metrics::-webkit-scrollbar{display:none}.mg-metrics>.mg-metric{flex:none;scroll-snap-align:start}}.mg-dashtable,.mg-scroll--frame{position:relative;border:0;box-shadow:none;border-radius:var(--mii-rounded-4)}.mg-dashtable:after,.mg-scroll--frame:after{content:"";position:absolute;inset:0;z-index:3;border:1px solid var(--mii-border-neutral-primary);border-radius:inherit;pointer-events:none}.mg-content .mg-scroll--frame>.mg-scroll{border:0;border-radius:var(--mii-rounded-none);background:none}@media (min-width:600px){.mg-content .mii-table.mg-ftable thead th{box-sizing:border-box;height:44px;padding:var(--mii-space-3) var(--mii-space-4) var(--mg-pad-above-rule)}}.mg-metrics{box-sizing:border-box}.mg-dashtable .mg-scrollbox{height:410px}.mg-actions.mg-scrollbox{padding:var(--mii-space-3)}@media (max-width:599px){.mg-dashtable:after,.mg-scroll--frame:after{display:none}}.mg-dash .mg-metrics{border:0;box-shadow:inset 0 0 0 1px var(--mii-border-neutral-primary)}.mg-content .mg-dashtable .mg-scroll{border:0;border-radius:var(--mii-rounded-none);background:none}.mg-content .mii-table.mg-ftable tr.mg-row--h60>td{box-sizing:border-box;height:60px;padding-block:var(--mii-space-none)}.mg-ftable--cubes thead th:first-child{width:260px}.mg-ftable--cubes-allocated thead th:last-child{width:106px}.mg-ftable--cubes-accepted thead th:nth-child(2){width:300px}.mg-ftable--cubes-accepted thead th:last-child{width:104px}.mg-ftable--cubes-assigned{min-width:1039px}.mg-ftable--cubes-assigned thead th:first-child,.mg-ftable--cubes-wide thead th:first-child{width:270px}.mg-ftable--cubes-assigned thead th:nth-child(2),.mg-ftable--cubes-assigned thead th:nth-child(3){width:220px}.mg-ftable--cubes-assigned thead th:nth-child(4){width:164px}.mg-ftable--cubes-assigned thead th:nth-child(5){width:165px}.mg-ftable--cubes-wide{min-width:1606px}.mg-ftable--cubes-wide thead th:nth-child(2),.mg-ftable--cubes-wide thead th:nth-child(4){width:220px}.mg-ftable--cubes-wide thead th:nth-child(3),.mg-ftable--cubes-wide thead th:nth-child(5){width:180px}.mg-ftable--cubes-wide thead th:nth-child(6){width:207px}.mg-ftable--cubes-wide thead th:nth-child(7){width:164px}.mg-ftable--cubes-wide thead th:nth-child(8){width:165px}.mg-pill[data-tone=DQ_OFFLINE],.mg-pill[data-tone=INSTALL_NOT_STARTED]{background:var(--mii-background-brand-primary-hover);color:var(--mii-content-neutral-primary)}.mg-pill[data-tone=ALERT_ATTENTION],.mg-pill[data-tone=DQ_REVIEW],.mg-pill[data-tone=INSTALL_PENDING]{background:var(--mii-background-caution-surface);color:var(--mii-content-caution-primary)}.mg-pill[data-tone=INSTALL_PASSED]{background:var(--mii-background-positive-surface);color:var(--mii-content-positive-primary)}.mg-pill[data-tone=ALERT_SOS],.mg-pill[data-tone=ALERT_URGENT],.mg-pill[data-tone=DQ_FAULT],.mg-pill[data-tone=INSTALL_FAILED]{background:var(--mii-background-critical-secondary);color:var(--mii-content-critical-primary)}.mg-pill[data-tone=ALERT_ROUTINE]{background:var(--mii-background-highlight-surface);color:var(--mii-content-neutral-primary)}.mg-seen{gap:var(--mii-space-2);font:var(--mii-text-b1-medium);color:var(--mii-content-neutral-primary);white-space:nowrap}.mg-seen,.mg-seen__dot{display:inline-flex;align-items:center}.mg-seen__dot{justify-content:center;flex:none;box-sizing:border-box;width:14px;height:14px;border:.875px solid var(--mii-content-neutral-reversal);border-radius:var(--mii-rounded-full)}.mg-seen__dot[data-state=online]{background:var(--mii-content-positive-primary)}.mg-seen__dot[data-state=offline]{background:var(--mii-background-brand-primary-hover);color:var(--mii-content-neutral-primary)}.mg-seen__dot .mg-ficon{width:10.5px;height:10.5px}.mg-cuberes{display:inline-flex;align-items:center;gap:var(--mii-space-2);min-width:0;max-width:100%}.mg-cuberes .mg-photo--24{border-radius:var(--mii-rounded-3)}.mg-content .mii-table tbody td .mg-cuberes a.mg-cuberes__name,.mg-cuberes .mg-cuberes__name{font:var(--mii-text-b1-medium);color:var(--mii-content-neutral-primary);text-decoration:underline;text-underline-position:from-font;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mg-cuberes__name+.mg-ficon{width:16px;height:16px;margin-left:calc(var(--mii-space-1) - var(--mii-space-2));flex:none}.mg-cuberes__name:focus-visible{outline:2px solid var(--mii-border-highlight-primary);outline-offset:2px}.mg-ftable--alerts .mii-btn,.mg-ftable--cubes .mii-btn{height:36px;padding:0 var(--mii-space-4);border-radius:var(--mii-rounded-4);font:var(--mii-text-b1-medium);white-space:nowrap}.mg-ftable--alerts .mii-btn--primary,.mg-ftable--cubes .mii-btn--primary{background:var(--mg-tenant-primary,var(--mii-background-brand-primary-reversal));color:var(--mii-content-neutral-reversal);border:0}.mg-ftable--alerts .mii-btn--secondary,.mg-ftable--cubes .mii-btn--secondary{background:var(--mii-background-neutral-secondary);border:0;box-shadow:0 -1px 2px rgba(17,18,18,.05),0 1px 3px rgba(17,18,18,.1)}.mg-rowmenu__trigger .mg-ficon{width:16px;height:16px}.mg-cubes__waiting{display:inline-flex;align-items:center;height:36px;font:var(--mii-text-b1-medium);white-space:nowrap}.mg-cubeform__text,.mg-cubes__waiting{color:var(--mii-content-neutral-primary)}.mg-cubeform__text{margin:0;font:var(--mii-text-b1)}.mg-cubeform__bullets strong,.mg-cubeform__text strong{font-weight:700}.mg-cubeform__bullets{margin:0;padding:0;list-style:none;font:var(--mii-text-b1);color:var(--mii-content-neutral-primary);display:flex;flex-direction:column;gap:6px}.mg-cubeform__bullets>li{position:relative;padding-left:21px}.mg-cubeform__bullets>li:before{content:"·";position:absolute;left:var(--mii-space-2)}.mg-cubeform__place{display:flex;flex-direction:column;gap:var(--mii-space-1);font:var(--mii-text-b1);color:var(--mii-content-neutral-primary)}.mg-cubeform__placename{font:var(--mii-text-b1-medium)}.mg-checkline{display:flex;align-items:flex-start;gap:var(--mii-space-2);font:var(--mii-text-b1);color:var(--mii-content-neutral-primary);cursor:pointer}.mg-cubeform[data-step="2"]{gap:var(--mii-space-5)}.mg-cubeform [role=group],.mg-cubeform [role=radiogroup]{gap:var(--mii-space-2)}.mg-cubeform .mii-textarea{height:58px;min-height:58px}.mg-cubeform--confirm{gap:var(--mii-space-3)}.mg-checkline>input{flex:none;margin-top:var(--mii-space-0-5)}.mg-checkline__text{display:flex;flex-direction:column;gap:var(--mii-space-0-5)}.mg-checkline__sub{font:var(--mii-text-b2);color:var(--mii-content-neutral-primary)}.mg-person__line.mg-person__line--wrap{flex-wrap:wrap;row-gap:0}.mg-dq__tiles{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:var(--mii-space-3);gap:var(--mii-space-3);margin-bottom:var(--mii-space-2)}.mg-dqtile{display:flex;flex-direction:column;justify-content:center;gap:var(--mii-space-2);box-sizing:border-box;height:80px;padding:var(--mii-space-3);border:1px solid var(--mii-border-neutral-primary);border-radius:var(--mii-rounded-4);background:var(--mii-background-neutral-secondary);text-align:left;cursor:pointer}.mg-dqtile[aria-selected=true]{border-color:var(--mii-border-brand-primary);box-shadow:inset 0 0 0 1px var(--mii-border-brand-primary);background:var(--mii-background-highlight-surface)}.mg-dqtile:focus-visible{outline:2px solid var(--mii-border-highlight-primary);outline-offset:2px}.mg-dqtile__top{display:flex;align-items:center;justify-content:space-between}.mg-dqtile__icon{display:inline-flex;padding:6px;border-radius:var(--mii-rounded-3);background:var(--mii-background-highlight-surface);color:var(--mii-content-neutral-primary)}.mg-dqtile__icon .mg-ficon{width:16px;height:16px}.mg-dqtile__figure{font:var(--mii-text-h3);font-weight:700;color:var(--mii-content-brand-primary)}.mg-dqtile__label{font:var(--mii-text-b2-medium);font-weight:600;color:var(--mii-content-neutral-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mg-dq__actions{display:flex;align-items:center;gap:var(--mii-space-3)}.mg-dq__btn{display:inline-flex;align-items:center;gap:var(--mii-space-2);height:36px;padding:0 var(--mii-space-4);border:0;border-radius:var(--mii-rounded-4);background:var(--mii-background-neutral-secondary);font:var(--mii-text-b1-medium);color:var(--mii-content-neutral-primary);text-decoration:none;white-space:nowrap;cursor:pointer;box-shadow:0 -1px 2px rgba(17,18,18,.05),0 1px 3px rgba(17,18,18,.1)}.mg-dq__btn .mg-ficon{width:16px;height:16px}.mg-dq__body{display:flex;align-items:flex-start;gap:var(--mii-space-4);min-width:0}.mg-dq__table{flex:1 1 auto;min-width:0}.mg-dq__body[data-details] .mg-dq__table{flex:0 0 532px}.mg-ftable--dq{min-width:1350px}.mg-ftable--dq thead th:first-child{width:270px}.mg-ftable--dq thead th:nth-child(2),.mg-ftable--dq thead th:nth-child(3){width:180px}.mg-ftable--dq thead th:nth-child(4),.mg-ftable--dq thead th:nth-child(5),.mg-ftable--dq thead th:nth-child(6){width:220px}.mg-ftable--dq thead th:nth-child(7){width:60px}.mg-dq__row{cursor:pointer}.mii-table.mg-ftable tbody tr.mg-dq__row[aria-selected=true] td{background:var(--mii-background-brand-primary)}.mii-table.mg-ftable tbody tr.mg-dq__row[aria-selected=true] td:first-child{box-shadow:inset 3px 0 0 var(--mii-border-brand-primary)}.mg-dq__open{padding:0;border:0;background:none;font:var(--mii-text-b1-bold);color:var(--mii-content-neutral-primary);cursor:pointer;text-align:left}.mg-dq__open:focus-visible{outline:2px solid var(--mii-border-highlight-primary);outline-offset:2px}.mg-dqpanel{flex:0 0 440px;min-height:474px;flex-direction:column;border:1px solid var(--mii-border-neutral-primary);border-radius:var(--mii-rounded-4);background:var(--mii-background-neutral-secondary);overflow:hidden}.mg-dqpanel,.mg-dqpanel__head{box-sizing:border-box;display:flex}.mg-dqpanel__head{align-items:center;gap:var(--mii-space-2);height:52px;padding:var(--mii-space-3) var(--mii-space-4);border-bottom:1px solid var(--mii-border-neutral-primary)}.mg-dqpanel__close{display:inline-flex;padding:0;border:0;background:none;color:var(--mii-content-neutral-primary);cursor:pointer}.mg-dqpanel__close .mg-ficon{width:16px;height:16px}.mg-dqpanel__title{flex:1 1;font:var(--mii-text-b1-bold)}.mg-dqpanel__section,.mg-dqpanel__title{margin:0;color:var(--mii-content-neutral-primary)}.mg-dqpanel__section{padding:var(--mii-space-3) var(--mii-space-4);border-bottom:1px solid var(--mii-border-neutral-primary);font:var(--mii-text-b2-medium)}.mg-dqpanel__list{display:flex;flex-direction:column;overflow-y:auto}.mg-dqpanel__note{margin:0;font:var(--mii-text-b2);color:var(--mii-content-neutral-primary)}.mg-dqevent,.mg-dqpanel__note{padding:var(--mii-space-3) var(--mii-space-4)}.mg-dqevent{display:grid;grid-template-columns:112px 16px minmax(0,1fr);grid-gap:var(--mii-space-3) var(--mii-space-2);gap:var(--mii-space-3) var(--mii-space-2);align-items:start;border-bottom:1px solid var(--mii-border-neutral-primary)}.mg-dqevent__at{margin-right:var(--mii-space-1);font:var(--mii-text-b2)}.mg-dqevent__at,.mg-dqevent__icon{color:var(--mii-content-neutral-primary)}.mg-dqevent__icon{padding-top:var(--mii-space-0-5)}.mg-dqevent__icon .mg-ficon{width:16px;height:16px}.mg-dqevent__text{display:flex;flex-direction:column;gap:var(--mii-space-0-5);min-width:0}.mg-dqevent__title{font:var(--mii-text-b1-semibold)}.mg-dqevent__detail,.mg-dqevent__title{color:var(--mii-content-neutral-primary)}.mg-dqevent__detail{font:var(--mii-text-b2)}.mg-ftable--alerts{min-width:1100px}.mg-ftable--alerts thead th:first-child{width:340px}.mg-ftable--alerts thead th:nth-child(2),.mg-ftable--alerts thead th:nth-child(3){width:200px}.mg-ftable--alerts thead th:nth-child(4){width:170px}.mg-ftable--alerts thead th:nth-child(6){width:230px}.mg-alertline{display:inline-flex;align-items:center;gap:var(--mii-space-2);min-width:0;max-width:100%}.mg-alertline .mg-pill{padding:0 var(--mii-space-2);font:var(--mii-text-b2-medium)}.mg-bell{position:relative;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin-right:var(--mii-space-2);border-radius:var(--mii-rounded-4);color:var(--mii-content-neutral-primary)}.mg-bar:has(.mg-bell) .mg-usermenu{width:auto}.mg-bell:hover{background:var(--mii-background-brand-primary-hover)}.mg-bell:focus-visible{outline:2px solid var(--mii-border-highlight-primary);outline-offset:2px}.mg-bell .mii-icon{width:20px;height:20px}.mg-bell__count{position:absolute;top:2px;right:0;min-width:16px;height:16px;padding:0 var(--mii-space-1);box-sizing:border-box;border-radius:var(--mii-rounded-full);background:var(--mg-tenant-primary,var(--mii-background-brand-primary-reversal));color:var(--mii-content-neutral-reversal);font:var(--mii-text-b2-medium);line-height:16px;text-align:center}.mg-bell[data-sos] .mg-bell__count{background:var(--mii-content-critical-primary)}@media (max-width:599px){.mg-dq__tiles{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-bottom:0}.mg-dq__tiles::-webkit-scrollbar{display:none}.mg-dqtile{flex:0 0 150px;scroll-snap-align:start;min-height:80px}.mg-dq__actions{flex:1 1 100%}.mg-dq__btn{flex:1 1;justify-content:center;height:44px}.mg-dq__body{flex-direction:column;align-items:stretch}.mg-dq__body[data-details] .mg-dq__table{flex:1 1 auto;width:100%}.mg-dqpanel{position:fixed;inset:auto 0 0 0;z-index:40;min-height:0;max-height:80vh;border-radius:var(--mii-rounded-4) var(--mii-rounded-4) 0 0;padding-bottom:env(safe-area-inset-bottom)}.mg-dqpanel__close{width:44px;height:44px;align-items:center;justify-content:center}.mg-dqevent{grid-template-columns:16px minmax(0,1fr)}.mg-dqevent__at{grid-column:1/-1}.mg-bell,.mg-ftable--alerts .mii-btn,.mg-ftable--cubes .mii-btn{height:44px}.mg-bell{width:44px;margin-right:0}.mg-cubes__waiting{height:44px}}