@import"https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700,900";@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(MaterialIcons-Regular.1e50f5c2ffa6aba4.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(MaterialIcons-Regular.7ea2023eeca07427.woff2) format("woff2"),url(MaterialIcons-Regular.db852539204b1a34.woff) format("woff"),url(MaterialIcons-Regular.196fa4a92dd6fa73.ttf) format("truetype")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}html{background-color:transparent;font-family:Roboto,Helvetica Neue,sans-serif}html .mg-theme{--color-text-white: 255, 255, 255;--color-base-black: 33, 33, 33;--color-bg-base: 33, 33, 33;--color-bg-lt-base: 246, 246, 246;--color-primary-100: 255, 39, 21;--color-primary-500: 228, 35, 19;--color-primary-600: #da291c;--color-primary-700: 151, 15, 4;--color-primary-contrast-100: rgba(var(--color-text-white),.87);--color-primary-contrast-500: rgba(var(--color-text-white),.87);--color-primary-contrast-600: rgba(var(--color-text-white),.87);--color-primary-contrast-700: rgba(var(--color-text-white),.87);--color-accent-100: #00ff00;--color-accent-500: #28a228;--color-accent-700: #008a00;--color-accent-contrast-100: rgba(var(--color-base-black), .87);--color-accent-contrast-500: rgba(var(--color-text-white),.87);--color-accent-contrast-700: rgba(var(--color-text-white),.87);--color-warn-100: #da291c;--color-warn-500: #da291c;--color-warn-700: #da291c;--color-warn-300: #ff9900;--color-warn-contrast-100: rgba(var(--color-text-white),.87);--color-warn-contrast-500: rgba(var(--color-text-white),.87);--color-warn-contrast-700: rgba(var(--color-text-white),.87);--color-disabled-bg-gray: #979797;--color-disabled-text-gray: #d1d1d1;--color-control-inactive-gray: #86898C;--color-control-separator: #737578;--color-info: #0e7eaf;--color-disabled-input: rgb(35,35,35)}html .mg-theme .mat-badge-content{font-weight:600;font-size:12px;font-family:Roboto,Helvetica Neue,sans-serif}html .mg-theme .mat-badge-small .mat-badge-content{font-size:9px}html .mg-theme .mat-badge-large .mat-badge-content{font-size:24px}html .mg-theme .mat-h1,html .mg-theme .mat-headline,html .mg-theme .mat-typography .mat-h1,html .mg-theme .mat-typography .mat-headline,html .mg-theme .mat-typography h1{font:700 36px/1.33 Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}html .mg-theme .mat-h2,html .mg-theme .mat-title,html .mg-theme .mat-typography .mat-h2,html .mg-theme .mat-typography .mat-title,html .mg-theme .mat-typography h2{font:300 32px/1.38 Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}html .mg-theme .mat-h3,html .mg-theme .mat-subheading-2,html .mg-theme .mat-typography .mat-h3,html .mg-theme .mat-typography .mat-subheading-2,html .mg-theme .mat-typography h3{font:700 24px/1.42 Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}html .mg-theme .mat-h4,html .mg-theme .mat-subheading-1,html .mg-theme .mat-typography .mat-h4,html .mg-theme .mat-typography .mat-subheading-1,html .mg-theme .mat-typography h4{font:700 22px/1.36 Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}html .mg-theme .mat-h5,html .mg-theme .mat-typography .mat-h5,html .mg-theme .mat-typography h5{font:300 calc(20px * .83) / 1.4 Roboto,"Helvetica Neue",sans-serif;margin:0 0 12px}html .mg-theme .mat-h6,html .mg-theme .mat-typography .mat-h6,html .mg-theme .mat-typography h6{font:300 13.4px/1.4 Roboto,Helvetica Neue,sans-serif;margin:0 0 12px}html .mg-theme .mat-body-strong,html .mg-theme .mat-body-2,html .mg-theme .mat-typography .mat-body-strong,html .mg-theme .mat-typography .mat-body-2{font:500 14px/24px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}html .mg-theme .mat-body,html .mg-theme .mat-body-1,html .mg-theme .mat-typography .mat-body,html .mg-theme .mat-typography .mat-body-1,html .mg-theme .mat-typography{font:300 20px/1.4 Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}html .mg-theme .mat-body p,html .mg-theme .mat-body-1 p,html .mg-theme .mat-typography .mat-body p,html .mg-theme .mat-typography .mat-body-1 p,html .mg-theme .mat-typography p{margin:0 0 12px}html .mg-theme .mat-small,html .mg-theme .mat-caption,html .mg-theme .mat-typography .mat-small,html .mg-theme .mat-typography .mat-caption{font:400 12px/16px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}html .mg-theme .mat-display-4,html .mg-theme .mat-typography .mat-display-4{font:300 112px/112px Roboto,Helvetica Neue,sans-serif;letter-spacing:-.05em;margin:0 0 56px}html .mg-theme .mat-display-3,html .mg-theme .mat-typography .mat-display-3{font:400 56px/56px Roboto,Helvetica Neue,sans-serif;letter-spacing:-.02em;margin:0 0 64px}html .mg-theme .mat-display-2,html .mg-theme .mat-typography .mat-display-2{font:400 45px/48px Roboto,Helvetica Neue,sans-serif;letter-spacing:-.005em;margin:0 0 64px}html .mg-theme .mat-display-1,html .mg-theme .mat-typography .mat-display-1{font:400 34px/40px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 64px}html .mg-theme .mat-bottom-sheet-container{font:300 20px/1.4 Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}html .mg-theme .mat-button,html .mg-theme .mat-raised-button,html .mg-theme .mat-icon-button,html .mg-theme .mat-stroked-button,html .mg-theme .mat-flat-button,html .mg-theme .mat-fab,html .mg-theme .mat-mini-fab{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:700}html .mg-theme .mat-button-toggle,html .mg-theme .mat-card{font-family:Roboto,Helvetica Neue,sans-serif}html .mg-theme .mat-card-title{font-size:36px;font-weight:300}html .mg-theme .mat-card-header .mat-card-title{font-size:32px}html .mg-theme .mat-card-subtitle,html .mg-theme .mat-card-content{font-size:20px}html .mg-theme .mat-checkbox{font-family:Roboto,Helvetica Neue,sans-serif}html .mg-theme .mat-checkbox-layout .mat-checkbox-label{line-height:24px}html .mg-theme .mat-chip{font-size:14px;font-weight:500}html .mg-theme .mat-chip .mat-chip-trailing-icon.mat-icon,html .mg-theme .mat-chip .mat-chip-remove.mat-icon{font-size:18px}html .mg-theme .mat-table{font-family:Roboto,Helvetica Neue,sans-serif}html .mg-theme .mat-header-cell{font-size:12px;font-weight:500}html .mg-theme .mat-cell,html .mg-theme .mat-footer-cell{font-size:20px}html .mg-theme .mat-calendar{font-family:Roboto,Helvetica Neue,sans-serif}html .mg-theme .mat-calendar-body{font-size:13px}html .mg-theme .mat-calendar-body-label,html .mg-theme .mat-calendar-period-button{font-size:14px;font-weight:700}html .mg-theme .mat-calendar-table-header th{font-size:11px;font-weight:300}html .mg-theme .mat-dialog-title{font:300 32px/1.38 Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}html .mg-theme .mat-expansion-panel-header{font-family:Roboto,Helvetica Neue,sans-serif;font-size:22px;font-weight:700}html .mg-theme .mat-expansion-panel-content{font:300 20px/1.4 Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}html .mg-theme .mat-form-field{font:100 12px/1.33 Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}html .mg-theme .mat-form-field-wrapper{padding-bottom:1.4975em}html .mg-theme .mat-form-field-prefix .mat-icon,html .mg-theme .mat-form-field-suffix .mat-icon{font-size:150%;line-height:1.33}html .mg-theme .mat-form-field-prefix .mat-icon-button,html .mg-theme .mat-form-field-suffix .mat-icon-button{height:1.5em;width:1.5em}html .mg-theme .mat-form-field-prefix .mat-icon-button .mat-icon,html .mg-theme .mat-form-field-suffix .mat-icon-button .mat-icon{height:1.33em;line-height:1.33}html .mg-theme .mat-form-field-infix{padding:.5em 0;border-top:.9975em solid transparent}html .mg-theme .mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,html .mg-theme .mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.4975em) scale(.75);width:133.3333333333%}html .mg-theme .mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.49749em) scale(.75);width:133.3333433333%}html .mg-theme .mat-form-field-label-wrapper{top:-.9975em;padding-top:.9975em}html .mg-theme .mat-form-field-label{top:1.4975em}html .mg-theme .mat-form-field-underline{bottom:1.4975em}html .mg-theme .mat-form-field-subscript-wrapper{font-size:75%;margin-top:.6666666667em;top:calc(100% - 1.9966666667em)}html .mg-theme .mat-form-field-appearance-legacy .mat-form-field-wrapper{padding-bottom:1.25em}html .mg-theme .mat-form-field-appearance-legacy .mat-form-field-infix{padding:.335em 0}html .mg-theme .mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,html .mg-theme .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.3325em) scale(.75) perspective(100px) translateZ(.001px);width:133.3333333333%}html .mg-theme .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.3325em) scale(.75) perspective(100px) translateZ(.00101px);width:133.3333433333%}html .mg-theme .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.3325em) scale(.75) perspective(100px) translateZ(.00102px);width:133.3333533333%}html .mg-theme .mat-form-field-appearance-legacy .mat-form-field-label{top:1.3325em}html .mg-theme .mat-form-field-appearance-legacy .mat-form-field-underline{bottom:1.25em}html .mg-theme .mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper{margin-top:.3366666667em;top:calc(100% - 1.6666666667em)}@media print{html .mg-theme .mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,html .mg-theme .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.33247em) scale(.75)}html .mg-theme .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.33246em) scale(.75)}html .mg-theme .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.33245em) scale(.75)}}html .mg-theme .mat-form-field-appearance-fill .mat-form-field-infix{padding:.25em 0 .75em}html .mg-theme .mat-form-field-appearance-fill .mat-form-field-label{top:1.2475em;margin-top:-.5em}html .mg-theme .mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,html .mg-theme .mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.7475em) scale(.75);width:133.3333333333%}html .mg-theme .mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.74749em) scale(.75);width:133.3333433333%}html .mg-theme .mat-form-field-appearance-outline .mat-form-field-infix{padding:1em 0}html .mg-theme .mat-form-field-appearance-outline .mat-form-field-label{top:1.9975em;margin-top:-.25em}html .mg-theme .mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,html .mg-theme .mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.7475em) scale(.75);width:133.3333333333%}html .mg-theme .mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.74749em) scale(.75);width:133.3333433333%}html .mg-theme .mat-grid-tile-header,html .mg-theme .mat-grid-tile-footer{font-size:20px}html .mg-theme .mat-grid-tile-header .mat-line,html .mg-theme .mat-grid-tile-footer .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}html .mg-theme .mat-grid-tile-header .mat-line:nth-child(n+2),html .mg-theme .mat-grid-tile-footer .mat-line:nth-child(n+2){font-size:12px}html .mg-theme input.mat-input-element{margin-top:-.165em}html .mg-theme .mat-menu-item{font-family:Roboto,Helvetica Neue,sans-serif;font-size:20px;font-weight:300}html .mg-theme .mat-paginator,html .mg-theme .mat-paginator-page-size .mat-select-trigger{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px}html .mg-theme .mat-radio-button,html .mg-theme .mat-select{font-family:Roboto,Helvetica Neue,sans-serif}html .mg-theme .mat-select-trigger{height:1.33em}html .mg-theme .mat-slide-toggle-content{font-family:Roboto,Helvetica Neue,sans-serif}html .mg-theme .mat-slider-thumb-label-text{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px;font-weight:500}html .mg-theme .mat-stepper-vertical,html .mg-theme .mat-stepper-horizontal{font-family:Roboto,Helvetica Neue,sans-serif}html .mg-theme .mat-step-label{font-size:20px;font-weight:300}html .mg-theme .mat-step-sub-label-error{font-weight:400}html .mg-theme .mat-step-label-error{font-size:14px}html .mg-theme .mat-step-label-selected{font-size:14px;font-weight:500}html .mg-theme .mat-tab-group{font-family:Roboto,Helvetica Neue,sans-serif}html .mg-theme .mat-tab-label,html .mg-theme .mat-tab-link{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:700}html .mg-theme .mat-toolbar,html .mg-theme .mat-toolbar h1,html .mg-theme .mat-toolbar h2,html .mg-theme .mat-toolbar h3,html .mg-theme .mat-toolbar h4,html .mg-theme .mat-toolbar h5,html .mg-theme .mat-toolbar h6{font:300 32px/1.38 Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0}html .mg-theme .mat-tooltip{font-family:Roboto,Helvetica Neue,sans-serif;font-size:10px;padding-top:6px;padding-bottom:6px}html .mg-theme .mat-tooltip-handset{font-size:14px;padding-top:8px;padding-bottom:8px}html .mg-theme .mat-list-item,html .mg-theme .mat-list-option{font-family:Roboto,Helvetica Neue,sans-serif}html .mg-theme .mat-list-base .mat-list-item{font-size:24px}html .mg-theme .mat-list-base .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}html .mg-theme .mat-list-base .mat-list-item .mat-line:nth-child(n+2){font-size:20px}html .mg-theme .mat-list-base .mat-list-option{font-size:24px}html .mg-theme .mat-list-base .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}html .mg-theme .mat-list-base .mat-list-option .mat-line:nth-child(n+2){font-size:20px}html .mg-theme .mat-list-base .mat-subheader{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}html .mg-theme .mat-list-base[dense] .mat-list-item{font-size:12px}html .mg-theme .mat-list-base[dense] .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}html .mg-theme .mat-list-base[dense] .mat-list-item .mat-line:nth-child(n+2){font-size:12px}html .mg-theme .mat-list-base[dense] .mat-list-option{font-size:12px}html .mg-theme .mat-list-base[dense] .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}html .mg-theme .mat-list-base[dense] .mat-list-option .mat-line:nth-child(n+2){font-size:12px}html .mg-theme .mat-list-base[dense] .mat-subheader{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px;font-weight:500}html .mg-theme .mat-option{font-family:Roboto,Helvetica Neue,sans-serif;font-size:24px}html .mg-theme .mat-optgroup-label{font:500 14px/24px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}html .mg-theme .mat-simple-snackbar{font-family:Roboto,Helvetica Neue,sans-serif;font-size:20px}html .mg-theme .mat-simple-snackbar-action{line-height:1;font-family:inherit;font-size:inherit;font-weight:700}html .mg-theme .mat-tree{font-family:Roboto,Helvetica Neue,sans-serif}html .mg-theme .mat-tree-node,html .mg-theme .mat-nested-tree-node{font-weight:300;font-size:20px}html .mg-theme .mat-ripple{overflow:hidden;position:relative}html .mg-theme .mat-ripple:not(:empty){transform:translateZ(0)}html .mg-theme .mat-ripple.mat-ripple-unbounded{overflow:visible}html .mg-theme .mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0,0,.2,1);transform:scale3d(0,0,0)}.cdk-high-contrast-active html .mg-theme .mat-ripple-element{display:none}html .mg-theme .cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] html .mg-theme .cdk-visually-hidden{left:auto;right:0}html .mg-theme .cdk-overlay-container,html .mg-theme .cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}html .mg-theme .cdk-overlay-container{position:fixed;z-index:1000}html .mg-theme .cdk-overlay-container:empty{display:none}html .mg-theme .cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}html .mg-theme .cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}html .mg-theme .cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}html .mg-theme .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active html .mg-theme .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}html .mg-theme .cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}html .mg-theme .cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}html .mg-theme .cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}html .mg-theme .cdk-overlay-backdrop-noop-animation{transition:none}html .mg-theme .cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}html .mg-theme .cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}html .mg-theme textarea.cdk-textarea-autosize{resize:none}html .mg-theme textarea.cdk-textarea-autosize-measuring{padding:2px 0!important;box-sizing:content-box!important;height:auto!important;overflow:hidden!important}html .mg-theme textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0!important;box-sizing:content-box!important;height:0!important}@keyframes cdk-text-field-autofill-start{}@keyframes cdk-text-field-autofill-end{}html .mg-theme .cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}html .mg-theme .cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}html .mg-theme .mat-focus-indicator,html .mg-theme .mat-mdc-focus-indicator{position:relative}html .mg-theme .mat-ripple-element{background-color:#0000001a}html .mg-theme .mat-option{color:#000000de}html .mg-theme .mat-option:hover:not(.mat-option-disabled),html .mg-theme .mat-option:focus:not(.mat-option-disabled){background:rgba(0,0,0,.04)}html .mg-theme .mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled){background:rgba(0,0,0,.04)}html .mg-theme .mat-option.mat-active{background:rgba(0,0,0,.04);color:#000000de}html .mg-theme .mat-option.mat-option-disabled{color:#00000061}html .mg-theme .mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:rgb(var(--color-primary-500))}html .mg-theme .mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:var(--color-accent-500)}html .mg-theme .mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:var(--color-warn-500)}html .mg-theme .mat-optgroup-label{color:#0000008a}html .mg-theme .mat-optgroup-disabled .mat-optgroup-label{color:#00000061}html .mg-theme .mat-pseudo-checkbox{color:#0000008a}html .mg-theme .mat-pseudo-checkbox:after{color:#fafafa}html .mg-theme .mat-pseudo-checkbox-disabled{color:#b0b0b0}html .mg-theme .mat-primary .mat-pseudo-checkbox-checked,html .mg-theme .mat-primary .mat-pseudo-checkbox-indeterminate{background:rgb(var(--color-primary-500))}html .mg-theme .mat-pseudo-checkbox-checked,html .mg-theme .mat-pseudo-checkbox-indeterminate,html .mg-theme .mat-accent .mat-pseudo-checkbox-checked,html .mg-theme .mat-accent .mat-pseudo-checkbox-indeterminate{background:var(--color-accent-500)}html .mg-theme .mat-warn .mat-pseudo-checkbox-checked,html .mg-theme .mat-warn .mat-pseudo-checkbox-indeterminate{background:var(--color-warn-500)}html .mg-theme .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,html .mg-theme .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background:#b0b0b0}html .mg-theme .mat-app-background,html .mg-theme.mat-app-background{background-color:#fafafa;color:#000000de}html .mg-theme .mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}html .mg-theme .mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}html .mg-theme .mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}html .mg-theme .mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}html .mg-theme .mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}html .mg-theme .mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}html .mg-theme .mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}html .mg-theme .mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}html .mg-theme .mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}html .mg-theme .mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}html .mg-theme .mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}html .mg-theme .mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}html .mg-theme .mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}html .mg-theme .mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}html .mg-theme .mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}html .mg-theme .mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}html .mg-theme .mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}html .mg-theme .mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}html .mg-theme .mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}html .mg-theme .mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}html .mg-theme .mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}html .mg-theme .mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}html .mg-theme .mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}html .mg-theme .mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}html .mg-theme .mat-elevation-z24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.mat-theme-loaded-marker{display:none}html .mg-theme .mat-button,html .mg-theme .mat-icon-button,html .mg-theme .mat-stroked-button{color:inherit;background:transparent}html .mg-theme .mat-button.mat-primary,html .mg-theme .mat-icon-button.mat-primary,html .mg-theme .mat-stroked-button.mat-primary{color:rgb(var(--color-primary-500))}html .mg-theme .mat-button.mat-accent,html .mg-theme .mat-icon-button.mat-accent,html .mg-theme .mat-stroked-button.mat-accent{color:var(--color-accent-500)}html .mg-theme .mat-button.mat-warn,html .mg-theme .mat-icon-button.mat-warn,html .mg-theme .mat-stroked-button.mat-warn{color:var(--color-warn-500)}html .mg-theme .mat-button.mat-primary.mat-button-disabled,html .mg-theme .mat-button.mat-accent.mat-button-disabled,html .mg-theme .mat-button.mat-warn.mat-button-disabled,html .mg-theme .mat-button.mat-button-disabled.mat-button-disabled,html .mg-theme .mat-icon-button.mat-primary.mat-button-disabled,html .mg-theme .mat-icon-button.mat-accent.mat-button-disabled,html .mg-theme .mat-icon-button.mat-warn.mat-button-disabled,html .mg-theme .mat-icon-button.mat-button-disabled.mat-button-disabled,html .mg-theme .mat-stroked-button.mat-primary.mat-button-disabled,html .mg-theme .mat-stroked-button.mat-accent.mat-button-disabled,html .mg-theme .mat-stroked-button.mat-warn.mat-button-disabled,html .mg-theme .mat-stroked-button.mat-button-disabled.mat-button-disabled{color:#00000042}html .mg-theme .mat-button.mat-primary .mat-button-focus-overlay,html .mg-theme .mat-icon-button.mat-primary .mat-button-focus-overlay,html .mg-theme .mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:rgb(var(--color-primary-500))}html .mg-theme .mat-button.mat-accent .mat-button-focus-overlay,html .mg-theme .mat-icon-button.mat-accent .mat-button-focus-overlay,html .mg-theme .mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:var(--color-accent-500)}html .mg-theme .mat-button.mat-warn .mat-button-focus-overlay,html .mg-theme .mat-icon-button.mat-warn .mat-button-focus-overlay,html .mg-theme .mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:var(--color-warn-500)}html .mg-theme .mat-button.mat-button-disabled .mat-button-focus-overlay,html .mg-theme .mat-icon-button.mat-button-disabled .mat-button-focus-overlay,html .mg-theme .mat-stroked-button.mat-button-disabled .mat-button-focus-overlay{background-color:transparent}html .mg-theme .mat-button .mat-ripple-element,html .mg-theme .mat-icon-button .mat-ripple-element,html .mg-theme .mat-stroked-button .mat-ripple-element{opacity:.1;background-color:currentColor}html .mg-theme .mat-button-focus-overlay{background:black}html .mg-theme .mat-stroked-button:not(.mat-button-disabled){border-color:#0000001f}html .mg-theme .mat-flat-button,html .mg-theme .mat-raised-button,html .mg-theme .mat-fab,html .mg-theme .mat-mini-fab{color:#000000de;background-color:#fff}html .mg-theme .mat-flat-button.mat-primary,html .mg-theme .mat-raised-button.mat-primary,html .mg-theme .mat-fab.mat-primary,html .mg-theme .mat-mini-fab.mat-primary{color:var(--color-primary-contrast-500)}html .mg-theme .mat-flat-button.mat-accent,html .mg-theme .mat-raised-button.mat-accent,html .mg-theme .mat-fab.mat-accent,html .mg-theme .mat-mini-fab.mat-accent{color:var(--color-accent-contrast-500)}html .mg-theme .mat-flat-button.mat-warn,html .mg-theme .mat-raised-button.mat-warn,html .mg-theme .mat-fab.mat-warn,html .mg-theme .mat-mini-fab.mat-warn{color:var(--color-warn-contrast-500)}html .mg-theme .mat-flat-button.mat-primary.mat-button-disabled,html .mg-theme .mat-flat-button.mat-accent.mat-button-disabled,html .mg-theme .mat-flat-button.mat-warn.mat-button-disabled,html .mg-theme .mat-flat-button.mat-button-disabled.mat-button-disabled,html .mg-theme .mat-raised-button.mat-primary.mat-button-disabled,html .mg-theme .mat-raised-button.mat-accent.mat-button-disabled,html .mg-theme .mat-raised-button.mat-warn.mat-button-disabled,html .mg-theme .mat-raised-button.mat-button-disabled.mat-button-disabled,html .mg-theme .mat-fab.mat-primary.mat-button-disabled,html .mg-theme .mat-fab.mat-accent.mat-button-disabled,html .mg-theme .mat-fab.mat-warn.mat-button-disabled,html .mg-theme .mat-fab.mat-button-disabled.mat-button-disabled,html .mg-theme .mat-mini-fab.mat-primary.mat-button-disabled,html .mg-theme .mat-mini-fab.mat-accent.mat-button-disabled,html .mg-theme .mat-mini-fab.mat-warn.mat-button-disabled,html .mg-theme .mat-mini-fab.mat-button-disabled.mat-button-disabled{color:#00000042}html .mg-theme .mat-flat-button.mat-primary,html .mg-theme .mat-raised-button.mat-primary,html .mg-theme .mat-fab.mat-primary,html .mg-theme .mat-mini-fab.mat-primary{background-color:rgb(var(--color-primary-500))}html .mg-theme .mat-flat-button.mat-accent,html .mg-theme .mat-raised-button.mat-accent,html .mg-theme .mat-fab.mat-accent,html .mg-theme .mat-mini-fab.mat-accent{background-color:var(--color-accent-500)}html .mg-theme .mat-flat-button.mat-warn,html .mg-theme .mat-raised-button.mat-warn,html .mg-theme .mat-fab.mat-warn,html .mg-theme .mat-mini-fab.mat-warn{background-color:var(--color-warn-500)}html .mg-theme .mat-flat-button.mat-primary.mat-button-disabled,html .mg-theme .mat-flat-button.mat-accent.mat-button-disabled,html .mg-theme .mat-flat-button.mat-warn.mat-button-disabled,html .mg-theme .mat-flat-button.mat-button-disabled.mat-button-disabled,html .mg-theme .mat-raised-button.mat-primary.mat-button-disabled,html .mg-theme .mat-raised-button.mat-accent.mat-button-disabled,html .mg-theme .mat-raised-button.mat-warn.mat-button-disabled,html .mg-theme .mat-raised-button.mat-button-disabled.mat-button-disabled,html .mg-theme .mat-fab.mat-primary.mat-button-disabled,html .mg-theme .mat-fab.mat-accent.mat-button-disabled,html .mg-theme .mat-fab.mat-warn.mat-button-disabled,html .mg-theme .mat-fab.mat-button-disabled.mat-button-disabled,html .mg-theme .mat-mini-fab.mat-primary.mat-button-disabled,html .mg-theme .mat-mini-fab.mat-accent.mat-button-disabled,html .mg-theme .mat-mini-fab.mat-warn.mat-button-disabled,html .mg-theme .mat-mini-fab.mat-button-disabled.mat-button-disabled{background-color:#0000001f}html .mg-theme .mat-flat-button.mat-primary .mat-ripple-element,html .mg-theme .mat-raised-button.mat-primary .mat-ripple-element,html .mg-theme .mat-fab.mat-primary .mat-ripple-element,html .mg-theme .mat-mini-fab.mat-primary .mat-ripple-element{background-color:var(--color-primary-contrast-500);opacity:.1}html .mg-theme .mat-flat-button.mat-accent .mat-ripple-element,html .mg-theme .mat-raised-button.mat-accent .mat-ripple-element,html .mg-theme .mat-fab.mat-accent .mat-ripple-element,html .mg-theme .mat-mini-fab.mat-accent .mat-ripple-element{background-color:var(--color-accent-contrast-500);opacity:.1}html .mg-theme .mat-flat-button.mat-warn .mat-ripple-element,html .mg-theme .mat-raised-button.mat-warn .mat-ripple-element,html .mg-theme .mat-fab.mat-warn .mat-ripple-element,html .mg-theme .mat-mini-fab.mat-warn .mat-ripple-element{background-color:var(--color-warn-contrast-500);opacity:.1}html .mg-theme .mat-stroked-button:not([class*=mat-elevation-z]),html .mg-theme .mat-flat-button:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}html .mg-theme .mat-raised-button:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}html .mg-theme .mat-raised-button:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}html .mg-theme .mat-raised-button.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}html .mg-theme .mat-fab:not([class*=mat-elevation-z]),html .mg-theme .mat-mini-fab:not([class*=mat-elevation-z]){box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}html .mg-theme .mat-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]),html .mg-theme .mat-mini-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}html .mg-theme .mat-fab.mat-button-disabled:not([class*=mat-elevation-z]),html .mg-theme .mat-mini-fab.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}html .mg-theme .mat-form-field-label,html .mg-theme .mat-hint{color:#0009}html .mg-theme .mat-form-field.mat-focused .mat-form-field-label{color:rgb(var(--color-primary-500))}html .mg-theme .mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:var(--color-accent-500)}html .mg-theme .mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:var(--color-warn-500)}html .mg-theme .mat-focused .mat-form-field-required-marker{color:var(--color-accent-500)}html .mg-theme .mat-form-field-ripple{background-color:#000000de}html .mg-theme .mat-form-field.mat-focused .mat-form-field-ripple{background-color:rgb(var(--color-primary-500))}html .mg-theme .mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:var(--color-accent-500)}html .mg-theme .mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:var(--color-warn-500)}html .mg-theme .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix:after{color:rgb(var(--color-primary-500))}html .mg-theme .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix:after{color:var(--color-accent-500)}html .mg-theme .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix:after{color:var(--color-warn-500)}html .mg-theme .mat-form-field.mat-form-field-invalid .mat-form-field-label,html .mg-theme .mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,html .mg-theme .mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker{color:var(--color-warn-500)}html .mg-theme .mat-form-field.mat-form-field-invalid .mat-form-field-ripple,html .mg-theme .mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:var(--color-warn-500)}html .mg-theme .mat-error{color:var(--color-warn-500)}html .mg-theme .mat-form-field-appearance-legacy .mat-form-field-label,html .mg-theme .mat-form-field-appearance-legacy .mat-hint{color:#0000008a}html .mg-theme .mat-form-field-appearance-legacy .mat-form-field-underline{background-color:#0000006b}html .mg-theme .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0%,rgba(0,0,0,.42) 33%,transparent 0%);background-size:4px 100%;background-repeat:repeat-x}html .mg-theme .mat-form-field-appearance-standard .mat-form-field-underline{background-color:#0000006b}html .mg-theme .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0%,rgba(0,0,0,.42) 33%,transparent 0%);background-size:4px 100%;background-repeat:repeat-x}html .mg-theme .mat-form-field-appearance-fill .mat-form-field-flex{background-color:#0000000a}html .mg-theme .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:#00000005}html .mg-theme .mat-form-field-appearance-fill .mat-form-field-underline:before{background-color:#0000006b}html .mg-theme .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:#00000061}html .mg-theme .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline:before{background-color:transparent}html .mg-theme .mat-form-field-appearance-outline .mat-form-field-outline{color:#0000001f}html .mg-theme .mat-form-field-appearance-outline .mat-form-field-outline-thick{color:#000000de}html .mg-theme .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:rgb(var(--color-primary-500))}html .mg-theme .mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:var(--color-accent-500)}html .mg-theme .mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick,html .mg-theme .mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:var(--color-warn-500)}html .mg-theme .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:#00000061}html .mg-theme .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:#0000000f}html .mg-theme .mat-step-header.cdk-keyboard-focused,html .mg-theme .mat-step-header.cdk-program-focused,html .mg-theme .mat-step-header:hover:not([aria-disabled]),html .mg-theme .mat-step-header:hover[aria-disabled=false]{background-color:#0000000a}html .mg-theme .mat-step-header:hover[aria-disabled=true]{cursor:default}@media (hover: none){html .mg-theme .mat-step-header:hover{background:none}}html .mg-theme .mat-step-header .mat-step-label,html .mg-theme .mat-step-header .mat-step-optional{color:#0000008a}html .mg-theme .mat-step-header .mat-step-icon{background-color:#0000008a;color:var(--color-primary-contrast-500)}html .mg-theme .mat-step-header .mat-step-icon-selected,html .mg-theme .mat-step-header .mat-step-icon-state-done,html .mg-theme .mat-step-header .mat-step-icon-state-edit{background-color:rgb(var(--color-primary-500));color:var(--color-primary-contrast-500)}html .mg-theme .mat-step-header.mat-accent .mat-step-icon{color:var(--color-accent-contrast-500)}html .mg-theme .mat-step-header.mat-accent .mat-step-icon-selected,html .mg-theme .mat-step-header.mat-accent .mat-step-icon-state-done,html .mg-theme .mat-step-header.mat-accent .mat-step-icon-state-edit{background-color:var(--color-accent-500);color:var(--color-accent-contrast-500)}html .mg-theme .mat-step-header.mat-warn .mat-step-icon{color:var(--color-warn-contrast-500)}html .mg-theme .mat-step-header.mat-warn .mat-step-icon-selected,html .mg-theme .mat-step-header.mat-warn .mat-step-icon-state-done,html .mg-theme .mat-step-header.mat-warn .mat-step-icon-state-edit{background-color:var(--color-warn-500);color:var(--color-warn-contrast-500)}html .mg-theme .mat-step-header .mat-step-icon-state-error{background-color:transparent;color:var(--color-warn-500)}html .mg-theme .mat-step-header .mat-step-label.mat-step-label-active{color:#000000de}html .mg-theme .mat-step-header .mat-step-label.mat-step-label-error{color:var(--color-warn-500)}html .mg-theme .mat-stepper-horizontal,html .mg-theme .mat-stepper-vertical{background-color:#fff}html .mg-theme .mat-stepper-vertical-line:before{border-left-color:#0000001f}html .mg-theme .mat-horizontal-stepper-header:before,html .mg-theme .mat-horizontal-stepper-header:after,html .mg-theme .mat-stepper-horizontal-line{border-top-color:#0000001f}html .mg-theme .mat-horizontal-stepper-header{height:72px}html .mg-theme .mat-stepper-label-position-bottom .mat-horizontal-stepper-header,html .mg-theme .mat-vertical-stepper-header{padding:24px}html .mg-theme .mat-stepper-vertical-line:before{top:-16px;bottom:-16px}html .mg-theme .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:after,html .mg-theme .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:before{top:36px}html .mg-theme .mat-stepper-label-position-bottom .mat-stepper-horizontal-line{top:36px}html .mg-theme .mat-form-field-type-mat-native-select .mat-form-field-infix:after{color:#0000008a}html .mg-theme .mat-input-element:disabled,html .mg-theme .mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix:after{color:#00000061}html .mg-theme .mat-input-element{caret-color:rgb(var(--color-primary-500))}html .mg-theme .mat-input-element::placeholder{color:#0000006b}html .mg-theme .mat-input-element::-moz-placeholder{color:#0000006b}html .mg-theme .mat-input-element::-webkit-input-placeholder{color:#0000006b}html .mg-theme .mat-input-element:-ms-input-placeholder{color:#0000006b}html .mg-theme .mat-form-field.mat-accent .mat-input-element{caret-color:var(--color-accent-500)}html .mg-theme .mat-form-field.mat-warn .mat-input-element,html .mg-theme .mat-form-field-invalid .mat-input-element{caret-color:var(--color-warn-500)}html .mg-theme .mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix:after{color:var(--color-warn-500)}html .mg-theme .mat-select-value{color:#000000de}html .mg-theme .mat-select-placeholder{color:#0000006b}html .mg-theme .mat-select-disabled .mat-select-value{color:#00000061}html .mg-theme .mat-select-arrow{color:#0000008a}html .mg-theme .mat-select-panel{background:white}html .mg-theme .mat-select-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}html .mg-theme .mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(0,0,0,.12)}html .mg-theme .mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:rgb(var(--color-primary-500))}html .mg-theme .mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:var(--color-accent-500)}html .mg-theme .mat-form-field.mat-focused.mat-warn .mat-select-arrow,html .mg-theme .mat-form-field .mat-select.mat-select-invalid .mat-select-arrow{color:var(--color-warn-500)}html .mg-theme .mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:#00000061}html .mg-theme .mat-icon.mat-primary{color:rgb(var(--color-primary-500))}html .mg-theme .mat-icon.mat-accent{color:var(--color-accent-500)}html .mg-theme .mat-icon.mat-warn{color:var(--color-warn-500)}html .mg-theme .mat-divider{border-top-color:#0000001f}html .mg-theme .mat-divider-vertical{border-right-color:#0000001f}html .mg-theme .mat-calendar-arrow{fill:#0000008a}html .mg-theme .mat-datepicker-toggle,html .mg-theme .mat-datepicker-content .mat-calendar-next-button,html .mg-theme .mat-datepicker-content .mat-calendar-previous-button{color:#0000008a}html .mg-theme .mat-calendar-table-header-divider:after{background:rgba(0,0,0,.12)}html .mg-theme .mat-calendar-table-header,html .mg-theme .mat-calendar-body-label{color:#0000008a}html .mg-theme .mat-calendar-body-cell-content,html .mg-theme .mat-date-range-input-separator{color:#000000de;border-color:transparent}html .mg-theme .mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:#00000061}html .mg-theme .mat-form-field-disabled .mat-date-range-input-separator{color:#00000061}html .mg-theme .mat-calendar-body-in-preview{color:#0000003d}html .mg-theme .mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#00000061}html .mg-theme .mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#0000002e}html .mg-theme .mat-calendar-body-in-range:before{background:rgb(var(--color-primary-500))}html .mg-theme .mat-calendar-body-comparison-identical,html .mg-theme .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}html .mg-theme .mat-calendar-body-comparison-bridge-start:before,html .mg-theme [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgb(var(--color-primary-500)) 50%,rgba(249,171,0,.2) 50%)}html .mg-theme .mat-calendar-body-comparison-bridge-end:before,html .mg-theme [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgb(var(--color-primary-500)) 50%,rgba(249,171,0,.2) 50%)}html .mg-theme .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,html .mg-theme .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}html .mg-theme .mat-calendar-body-comparison-identical.mat-calendar-body-selected,html .mg-theme .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}html .mg-theme .mat-calendar-body-selected{background-color:rgb(var(--color-primary-500));color:var(--color-primary-contrast-500)}html .mg-theme .mat-calendar-body-disabled>.mat-calendar-body-selected{opacity:.2}html .mg-theme .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px var(--color-primary-contrast-500)}html .mg-theme .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),html .mg-theme .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgb(var(--color-primary-500))}@media (hover: hover){html .mg-theme .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgb(var(--color-primary-500))}}html .mg-theme .mat-datepicker-content{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;background-color:#fff;color:#000000de}html .mg-theme .mat-datepicker-content.mat-accent .mat-calendar-body-in-range:before{background:var(--color-accent-500)}html .mg-theme .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical,html .mg-theme .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}html .mg-theme .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-start:before,html .mg-theme .mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,var(--color-accent-500) 50%,rgba(249,171,0,.2) 50%)}html .mg-theme .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-end:before,html .mg-theme .mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,var(--color-accent-500) 50%,rgba(249,171,0,.2) 50%)}html .mg-theme .mat-datepicker-content.mat-accent .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,html .mg-theme .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}html .mg-theme .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical.mat-calendar-body-selected,html .mg-theme .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}html .mg-theme .mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:var(--color-accent-500);color:var(--color-accent-contrast-500)}html .mg-theme .mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{opacity:.2}html .mg-theme .mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px var(--color-accent-contrast-500)}html .mg-theme .mat-datepicker-content.mat-accent .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),html .mg-theme .mat-datepicker-content.mat-accent .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:var(--color-accent-500)}@media (hover: hover){html .mg-theme .mat-datepicker-content.mat-accent .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:var(--color-accent-500)}}html .mg-theme .mat-datepicker-content.mat-warn .mat-calendar-body-in-range:before{background:var(--color-warn-500)}html .mg-theme .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical,html .mg-theme .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}html .mg-theme .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-start:before,html .mg-theme .mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,var(--color-warn-500) 50%,rgba(249,171,0,.2) 50%)}html .mg-theme .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-end:before,html .mg-theme .mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,var(--color-warn-500) 50%,rgba(249,171,0,.2) 50%)}html .mg-theme .mat-datepicker-content.mat-warn .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,html .mg-theme .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}html .mg-theme .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical.mat-calendar-body-selected,html .mg-theme .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}html .mg-theme .mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:var(--color-warn-500);color:var(--color-warn-contrast-500)}html .mg-theme .mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{opacity:.2}html .mg-theme .mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px var(--color-warn-contrast-500)}html .mg-theme .mat-datepicker-content.mat-warn .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),html .mg-theme .mat-datepicker-content.mat-warn .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:var(--color-warn-500)}@media (hover: hover){html .mg-theme .mat-datepicker-content.mat-warn .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:var(--color-warn-500)}}html .mg-theme .mat-datepicker-content-touch{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}html .mg-theme .mat-datepicker-toggle-active{color:rgb(var(--color-primary-500))}html .mg-theme .mat-datepicker-toggle-active.mat-accent{color:var(--color-accent-500)}html .mg-theme .mat-datepicker-toggle-active.mat-warn{color:var(--color-warn-500)}html .mg-theme .mat-date-range-input-inner[disabled]{color:#00000061}html .mg-theme .mat-button,html .mg-theme .mat-raised-button,html .mg-theme .mat-icon-button,html .mg-theme .mat-stroked-button,html .mg-theme .mat-flat-button,html .mg-theme .mat-fab,html .mg-theme .mat-mini-fab{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:700}html .mg-theme .mat-form-field{font:100 12px/1.33 Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}html .mg-theme .mat-form-field-wrapper{padding-bottom:1.4975em}html .mg-theme .mat-form-field-prefix .mat-icon,html .mg-theme .mat-form-field-suffix .mat-icon{font-size:150%;line-height:1.33}html .mg-theme .mat-form-field-prefix .mat-icon-button,html .mg-theme .mat-form-field-suffix .mat-icon-button{height:1.5em;width:1.5em}html .mg-theme .mat-form-field-prefix .mat-icon-button .mat-icon,html .mg-theme .mat-form-field-suffix .mat-icon-button .mat-icon{height:1.33em;line-height:1.33}html .mg-theme .mat-form-field-infix{padding:.5em 0;border-top:.9975em solid transparent}html .mg-theme .mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,html .mg-theme .mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.49748em) scale(.75);width:133.3333533333%}html .mg-theme .mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.49747em) scale(.75);width:133.3333633333%}html .mg-theme .mat-form-field-label-wrapper{top:-.9975em;padding-top:.9975em}html .mg-theme .mat-form-field-label{top:1.4975em}html .mg-theme .mat-form-field-underline{bottom:1.4975em}html .mg-theme .mat-form-field-subscript-wrapper{font-size:75%;margin-top:.6666666667em;top:calc(100% - 1.9966666667em)}html .mg-theme .mat-form-field-appearance-legacy .mat-form-field-wrapper{padding-bottom:1.25em}html .mg-theme .mat-form-field-appearance-legacy .mat-form-field-infix{padding:.335em 0}html .mg-theme .mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,html .mg-theme .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.3325em) scale(.75) perspective(100px) translateZ(.00106px);width:133.3333933333%}html .mg-theme .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.3325em) scale(.75) perspective(100px) translateZ(.00107px);width:133.3334033333%}html .mg-theme .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.3325em) scale(.75) perspective(100px) translateZ(.00108px);width:133.3334133333%}html .mg-theme .mat-form-field-appearance-legacy .mat-form-field-label{top:1.3325em}html .mg-theme .mat-form-field-appearance-legacy .mat-form-field-underline{bottom:1.25em}html .mg-theme .mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper{margin-top:.3366666667em;top:calc(100% - 1.6666666667em)}@media print{html .mg-theme .mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,html .mg-theme .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.33241em) scale(.75)}html .mg-theme .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.3324em) scale(.75)}html .mg-theme .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.33239em) scale(.75)}}html .mg-theme .mat-form-field-appearance-fill .mat-form-field-infix{padding:.25em 0 .75em}html .mg-theme .mat-form-field-appearance-fill .mat-form-field-label{top:1.2475em;margin-top:-.5em}html .mg-theme .mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,html .mg-theme .mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.74748em) scale(.75);width:133.3333533333%}html .mg-theme .mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.74747em) scale(.75);width:133.3333633333%}html .mg-theme .mat-form-field-appearance-outline .mat-form-field-infix{padding:1em 0}html .mg-theme .mat-form-field-appearance-outline .mat-form-field-label{top:1.9975em;margin-top:-.25em}html .mg-theme .mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,html .mg-theme .mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.74748em) scale(.75);width:133.3333533333%}html .mg-theme .mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.74747em) scale(.75);width:133.3333633333%}html .mg-theme .mat-stepper-vertical,html .mg-theme .mat-stepper-horizontal{font-family:Roboto,Helvetica Neue,sans-serif}html .mg-theme .mat-step-label{font-size:20px;font-weight:300}html .mg-theme .mat-step-sub-label-error{font-weight:400}html .mg-theme .mat-step-label-error{font-size:14px}html .mg-theme .mat-step-label-selected{font-size:14px;font-weight:500}html .mg-theme input.mat-input-element{margin-top:-.165em}html .mg-theme .mat-select{font-family:Roboto,Helvetica Neue,sans-serif}html .mg-theme .mat-select-trigger{height:1.33em}html .mg-theme .mat-calendar{font-family:Roboto,Helvetica Neue,sans-serif}html .mg-theme .mat-calendar-body{font-size:13px}html .mg-theme .mat-calendar-body-label,html .mg-theme .mat-calendar-period-button{font-size:14px;font-weight:700}html .mg-theme .mat-calendar-table-header th{font-size:11px;font-weight:300}html .mg-theme .mat-form-field{width:100%}html .mg-theme .mat-form-field ::-webkit-input-placeholder,html .mg-theme .mat-form-field :-ms-input-placeholder,html .mg-theme .mat-form-field ::placeholder{color:var(--color-control-inactive-gray);font-size:24px}html .mg-theme .mat-form-field .mat-form-field-wrapper{width:100%}html .mg-theme .mat-form-field label.mat-form-field-label{color:rgb(var(--color-base-black));text-transform:uppercase;font-weight:700;font-size:16px;line-height:1.33;height:18px}html .mg-theme .mat-form-field.mat-form-field-invalid .mat-form-field-label,html .mg-theme .mat-form-field.mat-focused .mat-form-field-label{color:rgb(var(--color-base-black));caret-color:rgb(var(--color-base-black))}html .mg-theme .mat-form-field.mat-form-field-invalid .mat-select .mat-select-arrow,html .mg-theme .mat-form-field.mat-focused .mat-select .mat-select-arrow{caret-color:rgb(var(--color-base-black));color:rgb(var(--color-base-black))}html .mg-theme .mat-form-field.mat-form-field-invalid .mat-select-panel,html .mg-theme .mat-form-field.mat-focused .mat-select-panel,html .mg-theme .mat-form-field .mat-select-panel{transform:translate(-2px,44px)!important}html .mg-theme .mat-form-field input,html .mg-theme .mat-form-field .mat-select{color:rgb(var(--color-base-black));caret-color:rgb(var(--color-base-black));margin-top:5px;margin-bottom:-5px;font-weight:300;height:25px;font-size:18px;line-height:1.33}html .mg-theme .mat-form-field ::-webkit-input-placeholder,html .mg-theme .mat-form-field :-ms-input-placeholder,html .mg-theme .mat-form-field ::placeholder{font-size:18px;line-height:1.33}html .mg-theme .mat-form-field .mat-form-field-underline .mat-form-field-ripple{display:none}html .mg-theme .mat-form-field.mat-form-field-disabled input,html .mg-theme .mat-form-field.mat-form-field-disabled .mat-select-value-text{color:var(--color-disabled-input)}html .mg-theme .mat-form-field.mat-form-field-disabled .mat-form-field-underline{background-image:inherit;border-color:var(--color-control-inactive-gray)}html .mg-theme .mat-form-field.mat-form-field-disabled .mat-form-field-label-wrapper label{color:var(--color-control-inactive-gray)}html .mg-theme .mat-form-field .mat-error,html .mg-theme .mat-form-field .mat-hint{font-weight:400;font-size:13px}html .mg-theme .mat-form-field input::-webkit-outer-spin-button,html .mg-theme .mat-form-field input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}html .mg-theme .mat-form-field input[type=number]{-moz-appearance:textfield}html .mg-theme .mat-form-field-suffix{border-bottom:solid 1px rgb(var(--color-text-white));position:relative;z-index:10;padding-left:20px}html .mg-theme .mat-form-field-suffix .mat-icon-button{font-size:1.5rem;line-height:1.5rem;color:var(--color-control-inactive-gray);padding-left:1rem}html .mg-theme .mat-option .mat-option-text{font-size:1rem;font-weight:400;line-height:1rem}@media screen and (min-width: 1024px){html .mg-theme .mat-datepicker-content .mat-datepicker-content-container .mat-calendar{width:100%;height:100%}}html .mg-theme .mat-datepicker-content .mat-datepicker-content-container .mat-calendar .mat-calendar-body-cell{line-height:.75rem;padding:.75rem!important}html .mg-theme .mat-datepicker-content .mat-datepicker-content-container .mat-calendar .mat-calendar-body-cell.mat-calendar-body-active .mat-calendar-body-cell-content:focus,html .mg-theme .mat-datepicker-content .mat-datepicker-content-container .mat-calendar .mat-calendar-body-cell.mat-calendar-body-active .mat-calendar-body-cell-content:focus-within,html .mg-theme .mat-datepicker-content .mat-datepicker-content-container .mat-calendar .mat-calendar-body-cell.mat-calendar-body-active .mat-calendar-body-cell-content:focus-visible,html .mg-theme .mat-datepicker-content .mat-datepicker-content-container .mat-calendar .mat-calendar-body-cell.mat-calendar-body-active .mat-calendar-body-cell-content:hover,html .mg-theme .mat-datepicker-content .mat-datepicker-content-container .mat-calendar .mat-calendar-body-cell.mat-calendar-body-active .mat-calendar-body-cell-preview:focus,html .mg-theme .mat-datepicker-content .mat-datepicker-content-container .mat-calendar .mat-calendar-body-cell.mat-calendar-body-active .mat-calendar-body-cell-preview:focus-within,html .mg-theme .mat-datepicker-content .mat-datepicker-content-container .mat-calendar .mat-calendar-body-cell.mat-calendar-body-active .mat-calendar-body-cell-preview:focus-visible,html .mg-theme .mat-datepicker-content .mat-datepicker-content-container .mat-calendar .mat-calendar-body-cell.mat-calendar-body-active .mat-calendar-body-cell-preview:hover{color:var(--color-primary-contrast-500)}html .mg-theme .mat-datepicker-content .mat-datepicker-content-container .mat-calendar .mat-calendar-body-cell.mat-calendar-body-active .mat-calendar-body-cell-content,html .mg-theme .mat-datepicker-content .mat-datepicker-content-container .mat-calendar .mat-calendar-body-cell.mat-calendar-body-active .mat-calendar-body-cell-preview,html .mg-theme .mat-datepicker-content .mat-datepicker-content-container .mat-calendar .mat-calendar-body-cell:hover .mat-calendar-body-cell-content,html .mg-theme .mat-datepicker-content .mat-datepicker-content-container .mat-calendar .mat-calendar-body-cell:hover .mat-calendar-body-cell-preview{color:var(--color-primary-contrast-500)}html .mg-theme .mat-datepicker-content .mat-datepicker-content-container .mat-calendar .mat-calendar-body-cell-content,html .mg-theme .mat-datepicker-content .mat-datepicker-content-container .mat-calendar .mat-calendar-body-cell-preview{line-height:.75rem;padding:.75rem!important}html .mg-theme a:not(.mat-icon-button):not(.mat-datepicker-close-button).mat-raised-button.mat-button-base[disabled],html .mg-theme button:not(.mat-icon-button):not(.mat-datepicker-close-button).mat-raised-button.mat-button-base[disabled]{background-color:var(--color-disabled-bg-gray)}html .mg-theme a:not(.mat-icon-button):not(.mat-datepicker-close-button).mat-raised-button.mat-button-base[disabled] span.mat-button-wrapper,html .mg-theme button:not(.mat-icon-button):not(.mat-datepicker-close-button).mat-raised-button.mat-button-base[disabled] span.mat-button-wrapper{color:var(--color-disabled-text-gray)}html .mg-theme .mat-typography h1,html .mg-theme .mat-h1{font-size:24px;line-height:36px;letter-spacing:.48px;word-spacing:.96px;margin-bottom:24px}@media screen and (min-width: 768px){html .mg-theme .mat-typography h1,html .mg-theme .mat-h1{font-size:34px;line-height:51px;letter-spacing:.68px;word-spacing:1.36px;margin-bottom:34px}}@media screen and (min-width: 1024px){html .mg-theme .mat-typography h1,html .mg-theme .mat-h1{font-size:34px;line-height:51px;letter-spacing:.68px;word-spacing:1.36px;margin-bottom:34px}}html .mg-theme .mat-typography h2,html .mg-theme .mat-h2{font-size:22px;line-height:33px;letter-spacing:.44px;word-spacing:.88px;margin-bottom:22px}@media screen and (min-width: 768px){html .mg-theme .mat-typography h2,html .mg-theme .mat-h2{font-size:32px;line-height:48px;letter-spacing:.64px;word-spacing:1.28px;margin-bottom:32px}}@media screen and (min-width: 1024px){html .mg-theme .mat-typography h2,html .mg-theme .mat-h2{font-size:32px;line-height:48px;letter-spacing:.64px;word-spacing:1.28px;margin-bottom:32px}}html .mg-theme .mat-typography h3,html .mg-theme .mat-h3{font-size:16px;line-height:24px;letter-spacing:.32px;word-spacing:.64px;margin-bottom:16px}@media screen and (min-width: 768px){html .mg-theme .mat-typography h3,html .mg-theme .mat-h3{font-size:24px;line-height:36px;letter-spacing:.48px;word-spacing:.96px;margin-bottom:24px}}@media screen and (min-width: 1024px){html .mg-theme .mat-typography h3,html .mg-theme .mat-h3{font-size:24px;line-height:36px;letter-spacing:.48px;word-spacing:.96px;margin-bottom:24px}}html .mg-theme .mat-typography h4,html .mg-theme .mat-h4{font-size:16px;line-height:24px;letter-spacing:.32px;word-spacing:.64px;margin-bottom:16px}@media screen and (min-width: 768px){html .mg-theme .mat-typography h4,html .mg-theme .mat-h4{font-size:22px;line-height:33px;letter-spacing:.44px;word-spacing:.88px;margin-bottom:22px}}@media screen and (min-width: 1024px){html .mg-theme .mat-typography h4,html .mg-theme .mat-h4{font-size:22px;line-height:33px;letter-spacing:.44px;word-spacing:.88px;margin-bottom:22px}}html .mg-theme .mat-typography h5,html .mg-theme .mat-h5{font-size:14px;line-height:21px;letter-spacing:.28px;word-spacing:.56px;margin-bottom:14px}@media screen and (min-width: 768px){html .mg-theme .mat-typography h5,html .mg-theme .mat-h5{font-size:20px;line-height:30px;letter-spacing:.4px;word-spacing:.8px;margin-bottom:20px}}@media screen and (min-width: 1024px){html .mg-theme .mat-typography h5,html .mg-theme .mat-h5{font-size:20px;line-height:30px;letter-spacing:.4px;word-spacing:.8px;margin-bottom:20px}}html .mg-theme .mat-typography h6,html .mg-theme .mat-h6{font-size:12px;line-height:18px;letter-spacing:.24px;word-spacing:.48px;margin-bottom:12px}@media screen and (min-width: 768px){html .mg-theme .mat-typography h6,html .mg-theme .mat-h6{font-size:18px;line-height:27px;letter-spacing:.36px;word-spacing:.72px;margin-bottom:18px}}@media screen and (min-width: 1024px){html .mg-theme .mat-typography h6,html .mg-theme .mat-h6{font-size:18px;line-height:27px;letter-spacing:.36px;word-spacing:.72px;margin-bottom:18px}}html .mg-theme .mat-typography p{font-weight:300}html .mg-theme .mat-typography p{font-size:14px;line-height:21px;letter-spacing:.28px;word-spacing:.56px;margin-bottom:14px}@media screen and (min-width: 768px){html .mg-theme .mat-typography p{font-size:16px;line-height:24px;letter-spacing:.32px;word-spacing:.64px;margin-bottom:16px}}@media screen and (min-width: 1024px){html .mg-theme .mat-typography p{font-size:16px;line-height:24px;letter-spacing:.32px;word-spacing:.64px;margin-bottom:16px}}html .mg-theme .mat-dialog-content .mat-input-element{font-size:.9rem}html .mg-theme .mat-dialog-container{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f;background:#fff;color:#000000de}html .mg-theme .custom-dialog-container .mat-dialog-container{padding:0!important;position:relative;border-radius:8px}@media screen and (max-width: 767px){html .mg-theme .custom-dialog-container .mat-dialog-container{border-radius:0}}html .mg-theme .custom-dialog-without-close .mat-dialog-container{padding:0!important;position:relative;border-radius:8px;overflow:hidden}@media screen and (max-width: 767px){html .mg-theme .custom-dialog-without-close .mat-dialog-container{border-radius:0}}html .mg-theme .custom-dialog-without-close-no-backdrop .mat-dialog-container{padding:0!important;position:relative;border-radius:8px;background:unset}html .mg-theme .custom-dialog-without-close-no-backdrop .mat-dialog-container .close-icon{display:none}@media screen and (max-width: 767px){html .mg-theme .custom-dialog-without-close-no-backdrop .mat-dialog-container{border-radius:0}}html .mg-theme .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{background-color:#0009}html .mg-theme .cdk-global-overlay-wrapper{pointer-events:auto;overflow-y:auto}html .mg-theme .cdk-global-scrollblock{overflow-y:auto;position:fixed;top:0!important}html .mg-theme .cdk-overlay-pane{max-height:100%!important}html .mg-theme .cdk-overlay-pane .mat-autocomplete-panel{background:#fff;color:#000000de}html .mg-theme .cdk-overlay-pane .mat-autocomplete-panel:not([class*=mat-elevation-z]){margin-top:5px;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}html .mg-theme .cdk-overlay-pane .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:#fff}html .mg-theme .cdk-overlay-pane .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:#000000de}html .mg-theme .mat-select-arrow{border:none!important;position:relative}html .mg-theme .mat-select-arrow:after{content:"";position:absolute;top:-3px;right:2px;border-top:4px solid #ffffff;border-left:4px solid transparent;border-right:4px solid transparent}html .mg-theme .mat-select-arrow:before{content:"";position:absolute;top:-3px;right:0;border-top:6px solid var(--themeColorBlack);border-left:6px solid transparent;border-right:6px solid transparent}html .mg-theme .mat-select{background:var(--themeColorWhite);padding:.5rem}html .mg-theme .mat-select:focus{outline:2px dotted #212121;outline:5px auto -webkit-focus-ring-color}html .mg-theme .language-selector-mat-menu-content{background-color:#fff;width:157px;margin:10px 0}html .mg-theme .language-selector-mat-menu-content .language-selector-mat-menu-item{font-weight:400;font-size:14px;line-height:48px;background-color:#fff}html .mg-theme .language-selector-mat-menu-content .language-selector-mat-menu-item:hover,html .mg-theme .language-selector-mat-menu-content .language-selector-mat-menu-item:focus-visible{background-color:#f7f7f7}html .mg-theme :not(.mat-icon-button):not(.mat-datepicker-close-button).mat-button-base.mat-primary{min-width:180px;max-width:250px;height:40px;margin-top:30px;line-height:40px;padding:0;border-radius:25px;border-width:2px;transition:border-color .25s ease-in-out,background-color .25s ease-in-out;-webkit-transition:border-color .25s ease-in-out,background-color .25s ease-in-out;-o-transition:border-color .25s ease-in-out,background-color .25s ease-in-out;-moz-transition:border-color .25s ease-in-out,background-color .25s ease-in-out}html .mg-theme :not(.mat-icon-button):not(.mat-datepicker-close-button).mat-button-base.mat-primary .mat-button-wrapper{transition:color .25s ease-in-out;-webkit-transition:color .25s ease-in-out;-moz-transition:color .25s ease-in-out;-o-transition:color .25s ease-in-out;vertical-align:middle;display:block;overflow:hidden;text-overflow:ellipsis;height:auto;font-weight:700;padding:0 2.5rem;width:calc(100% - 5rem);font-size:14px;line-height:18px}html .mg-theme .glob-flag{height:24px;width:32px;display:block;background:url(/assets/images/glob-currency.svg) no-repeat}html .mg-theme .sprite-flag{height:22px;min-width:30px;display:block;background:url(/assets/images/flags32.png) no-repeat;border:1px solid #cecece}html .mg-theme .shrink-flag{transform:scale(.75);margin-left:-5px;margin-right:-4px}html .mg-theme .xr{background-position:-1px -325px}html .mg-theme .ad{background-position:-1px -709px}html .mg-theme .ae{background-position:-1px -741px}html .mg-theme .af{background-position:-1px -773px}html .mg-theme .ag{background-position:-1px -805px}html .mg-theme .ai{background-position:-1px -837px}html .mg-theme .al{background-position:-1px -869px}html .mg-theme .am{background-position:-1px -901px}html .mg-theme .ao{background-position:-1px -933px}html .mg-theme .aq{background-position:-1px -965px}html .mg-theme .ar{background-position:-1px -997px}html .mg-theme .as{background-position:-1px -1029px}html .mg-theme .at{background-position:-1px -1061px}html .mg-theme .au{background-position:-1px -1093px}html .mg-theme .aw{background-position:-1px -1125px}html .mg-theme .ax{background-position:-1px -1157px}html .mg-theme .az{background-position:-1px -1189px}html .mg-theme .ba{background-position:-1px -1221px}html .mg-theme .bb{background-position:-1px -1253px}html .mg-theme .bd{background-position:-1px -1285px}html .mg-theme .be{background-position:-1px -1317px}html .mg-theme .bf{background-position:-1px -1349px}html .mg-theme .bg{background-position:-1px -1381px}html .mg-theme .bh{background-position:-1px -1413px}html .mg-theme .bi{background-position:-1px -1445px}html .mg-theme .bj{background-position:-1px -1477px}html .mg-theme .bm{background-position:-1px -1509px}html .mg-theme .bn{background-position:-1px -1541px}html .mg-theme .bo{background-position:-1px -1573px}html .mg-theme .br{background-position:-1px -1605px}html .mg-theme .bs{background-position:-1px -1637px}html .mg-theme .bt{background-position:-1px -1669px}html .mg-theme .bw{background-position:-1px -1701px}html .mg-theme .by{background-position:-1px -1733px}html .mg-theme .bz{background-position:-1px -1765px}html .mg-theme .ca{background-position:-1px -1797px}html .mg-theme .cd{background-position:-1px -1829px}html .mg-theme .cf{background-position:-1px -1861px}html .mg-theme .cg{background-position:-1px -1893px}html .mg-theme .ch{background-position:-1px -1925px}html .mg-theme .ci{background-position:-1px -1957px}html .mg-theme .ck{background-position:-1px -1989px}html .mg-theme .cl{background-position:-1px -2021px}html .mg-theme .cm{background-position:-1px -2053px}html .mg-theme .cn{background-position:-1px -2085px}html .mg-theme .co{background-position:-1px -2117px}html .mg-theme .cr{background-position:-1px -2149px}html .mg-theme .cu{background-position:-1px -2181px}html .mg-theme .cv{background-position:-1px -2213px}html .mg-theme .cy{background-position:-1px -2245px}html .mg-theme .cz{background-position:-1px -2277px}html .mg-theme .de{background-position:-1px -2309px}html .mg-theme .dj{background-position:-1px -2341px}html .mg-theme .dk{background-position:-1px -2373px}html .mg-theme .dm{background-position:-1px -2405px}html .mg-theme .do{background-position:-1px -2437px}html .mg-theme .dz{background-position:-1px -2469px}html .mg-theme .ec{background-position:-1px -2501px}html .mg-theme .ee{background-position:-1px -2533px}html .mg-theme .eg{background-position:-1px -2565px}html .mg-theme .eh{background-position:-1px -2597px}html .mg-theme .er{background-position:-1px -2629px}html .mg-theme .es{background-position:-1px -2661px}html .mg-theme .et{background-position:-1px -2693px}html .mg-theme .fi{background-position:-1px -2725px}html .mg-theme .fj{background-position:-1px -2757px}html .mg-theme .fm{background-position:-1px -2789px}html .mg-theme .fo{background-position:-1px -2821px}html .mg-theme .fr,html .mg-theme .bl,html .mg-theme .cp,html .mg-theme .mf,html .mg-theme .yt{background-position:-1px -2853px}html .mg-theme .ga{background-position:-1px -2885px}html .mg-theme .gb,html .mg-theme .sh{background-position:-1px -2917px}html .mg-theme .gd{background-position:-1px -2949px}html .mg-theme .ge{background-position:-1px -2981px}html .mg-theme .gg{background-position:-1px -3013px}html .mg-theme .gh{background-position:-1px -3045px}html .mg-theme .gi{background-position:-1px -3077px}html .mg-theme .gl{background-position:-1px -3109px}html .mg-theme .gm{background-position:-1px -3141px}html .mg-theme .gn{background-position:-1px -3173px}html .mg-theme .gp{background-position:-1px -3205px}html .mg-theme .gq{background-position:-1px -3237px}html .mg-theme .gr{background-position:-1px -3269px}html .mg-theme .gt{background-position:-1px -3301px}html .mg-theme .gu{background-position:-1px -3333px}html .mg-theme .gw{background-position:-1px -3365px}html .mg-theme .gy{background-position:-1px -3397px}html .mg-theme .hk{background-position:-1px -3429px}html .mg-theme .hn{background-position:-1px -3461px}html .mg-theme .hr{background-position:-1px -3493px}html .mg-theme .ht{background-position:-1px -3525px}html .mg-theme .hu{background-position:-1px -3557px}html .mg-theme .id,html .mg-theme .mc{background-position:-1px -3589px}html .mg-theme .ie{background-position:-1px -3621px}html .mg-theme .il{background-position:-1px -3653px}html .mg-theme .im{background-position:-1px -3685px}html .mg-theme .in{background-position:-1px -3717px}html .mg-theme .iq{background-position:-1px -3749px}html .mg-theme .ir{background-position:-1px -3781px}html .mg-theme .is{background-position:-1px -3813px}html .mg-theme .it{background-position:-1px -3845px}html .mg-theme .je{background-position:-1px -3877px}html .mg-theme .jm{background-position:-1px -3909px}html .mg-theme .jo{background-position:-1px -3941px}html .mg-theme .jp{background-position:-1px -3973px}html .mg-theme .ke{background-position:-1px -4005px}html .mg-theme .kg{background-position:-1px -4037px}html .mg-theme .kh{background-position:-1px -4069px}html .mg-theme .ki{background-position:-1px -4101px}html .mg-theme .km{background-position:-1px -4133px}html .mg-theme .kn{background-position:-1px -4165px}html .mg-theme .kp{background-position:-1px -4197px}html .mg-theme .kr{background-position:-1px -4229px}html .mg-theme .kw{background-position:-1px -4261px}html .mg-theme .ky{background-position:-1px -4293px}html .mg-theme .kz{background-position:-1px -4325px}html .mg-theme .la{background-position:-1px -4357px}html .mg-theme .lb{background-position:-1px -4389px}html .mg-theme .lc{background-position:-1px -4421px}html .mg-theme .li{background-position:-1px -4453px}html .mg-theme .lk{background-position:-1px -4485px}html .mg-theme .lr{background-position:-1px -4517px}html .mg-theme .ls{background-position:-1px -4549px}html .mg-theme .lt{background-position:-1px -4581px}html .mg-theme .lu{background-position:-1px -4613px}html .mg-theme .lv{background-position:-1px -4645px}html .mg-theme .ly{background-position:-1px -4677px}html .mg-theme .ma{background-position:-1px -4709px}html .mg-theme .md{background-position:-1px -4741px}html .mg-theme .me{background-position:-1px -8101px}html .mg-theme .mg{background-position:-1px -4804px}html .mg-theme .mh{background-position:-1px -4837px}html .mg-theme .mk{background-position:-1px -4869px}html .mg-theme .ml{background-position:-1px -4901px}html .mg-theme .mm{background-position:-1px -4933px}html .mg-theme .mn{background-position:-1px -4965px}html .mg-theme .mo{background-position:-1px -4997px}html .mg-theme .mq{background-position:-1px -5029px}html .mg-theme .mr{background-position:-1px -5061px}html .mg-theme .ms{background-position:-1px -5093px}html .mg-theme .mt{background-position:-1px -5125px}html .mg-theme .mu{background-position:-1px -5157px}html .mg-theme .mv{background-position:-1px -5189px}html .mg-theme .mw{background-position:-1px -5221px}html .mg-theme .mx{background-position:-1px -5253px}html .mg-theme .my{background-position:-1px -5285px}html .mg-theme .mz{background-position:-1px -5317px}html .mg-theme .na{background-position:-1px -5349px}html .mg-theme .nc{background-position:-1px -5381px}html .mg-theme .ne{background-position:-1px -5413px}html .mg-theme .ng{background-position:-1px -5445px}html .mg-theme .ni{background-position:-1px -5477px}html .mg-theme .nl{background-position:-1px -5509px}html .mg-theme .bq{background-position:-1px -7941px}html .mg-theme .no{background-position:-1px -5541px}html .mg-theme .nf{background-position:-1px -8133px}html .mg-theme .mp{background-position:-1px -8165px}html .mg-theme .bv,html .mg-theme .nq,html .mg-theme .sj{background-position:-1px -5541px}html .mg-theme .np{background-position:-1px -5573px}html .mg-theme .nr{background-position:-1px -5605px}html .mg-theme .nz{background-position:-1px -5637px}html .mg-theme .om{background-position:-1px -5669px}html .mg-theme .pa{background-position:-1px -5701px}html .mg-theme .pe{background-position:-1px -5733px}html .mg-theme .pf{background-position:-1px -5765px}html .mg-theme .pg{background-position:-1px -5797px}html .mg-theme .ph{background-position:-1px -5829px}html .mg-theme .pk{background-position:-1px -5861px}html .mg-theme .pl{background-position:-1px -5893px}html .mg-theme .pr{background-position:-1px -5925px}html .mg-theme .ps{background-position:-1px -5957px}html .mg-theme .pt{background-position:-1px -5989px}html .mg-theme .pw{background-position:-1px -6021px}html .mg-theme .py{background-position:-1px -6053px}html .mg-theme .qa{background-position:-1px -6085px}html .mg-theme .re{background-position:-1px -6117px}html .mg-theme .ro{background-position:-1px -6149px}html .mg-theme .rs{background-position:-1px -8229px}html .mg-theme .ru{background-position:-1px -6213px}html .mg-theme .rw{background-position:-1px -6245px}html .mg-theme .sa{background-position:-1px -6277px}html .mg-theme .sb{background-position:-1px -6309px}html .mg-theme .sc{background-position:-1px -6341px}html .mg-theme .sd{background-position:-1px -6373px}html .mg-theme .se{background-position:-1px -6405px}html .mg-theme .sg{background-position:-1px -6437px}html .mg-theme .si{background-position:-1px -6469px}html .mg-theme .sk{background-position:-1px -6501px}html .mg-theme .sl{background-position:-1px -6533px}html .mg-theme .sm{background-position:-1px -6565px}html .mg-theme .sn{background-position:-1px -6597px}html .mg-theme .so{background-position:-1px -6629px}html .mg-theme .sr{background-position:-1px -6661px}html .mg-theme .st{background-position:-1px -6693px}html .mg-theme .sv{background-position:-1px -6725px}html .mg-theme .sy{background-position:-1px -6757px}html .mg-theme .sz{background-position:-1px -6789px}html .mg-theme .tc{background-position:-1px -6821px}html .mg-theme .td{background-position:-1px -6853px}html .mg-theme .tg{background-position:-1px -6885px}html .mg-theme .th{background-position:-1px -6917px}html .mg-theme .tj{background-position:-1px -6949px}html .mg-theme .tl{background-position:-1px -6981px}html .mg-theme .tm{background-position:-1px -7013px}html .mg-theme .tn{background-position:-1px -7045px}html .mg-theme .to{background-position:-1px -7077px}html .mg-theme .tr{background-position:-1px -7109px}html .mg-theme .tt{background-position:-1px -7141px}html .mg-theme .tv{background-position:-1px -7173px}html .mg-theme .tw{background-position:-1px -7205px}html .mg-theme .tz{background-position:-1px -7237px}html .mg-theme .ua{background-position:-1px -7269px}html .mg-theme .ug{background-position:-1px -7301px}html .mg-theme .us{background-position:-1px -7333px}html .mg-theme .uy{background-position:-1px -7365px}html .mg-theme .uz{background-position:-1px -7397px}html .mg-theme .va{background-position:-1px -7429px}html .mg-theme .vc{background-position:-1px -7461px}html .mg-theme .ve{background-position:-1px -7492px}html .mg-theme .vg{background-position:-1px -7525px}html .mg-theme .vi{background-position:-1px -7557px}html .mg-theme .vn{background-position:-1px -7589px}html .mg-theme .vu{background-position:-1px -7621px}html .mg-theme .ws{background-position:-1px -7653px}html .mg-theme .ye{background-position:-1px -7685px}html .mg-theme .za{background-position:-1px -7717px}html .mg-theme .zm{background-position:-1px -7749px}html .mg-theme .zw{background-position:-1px -7781px}html .mg-theme .cw{background-position:-1px -7845px}html .mg-theme .nu{background-position:-1px -7909px}html .mg-theme .cc{background-position:-1px -7973px}html .mg-theme .cx{background-position:-1px -8005px}html .mg-theme .fk{background-position:-1px -8037px}html .mg-theme .gf{background-position:-1px -8069px}html .mg-theme .pm{background-position:-1px -8197px}html .mg-theme .sx{background-position:-1px -8261px}html .mg-theme .ss{background-position:-1px -8293px}html .mg-theme .tk{background-position:-1px -8325px}html .mg-theme .wf{background-position:-1px -8356px}html .mg-theme .io{background-position:-1px -8387px}html .mg-theme .tf{background-position:-1px -8416px}html .mg-theme .pn{background-position:-1px -4293px}html .mg-theme .xz{background:none;border:none;padding:1px}html .mg-theme .gs{background-position:-1px -4293px}html .mg-theme .um{background-position:-1px -7333px}.bg{background-color:var(--color-primary-600);color:rgb(var(--color-text-white))}
