@font-face{font-family:fs-me;font-weight:400;src:url(/assets/fonts/fs-me-web-regular.woff) format("woff")}@font-face{font-family:fs-me;font-weight:700;src:url(/assets/fonts/fs-me-web-bold.woff) format("woff")}.gu-mirror{position:fixed!important;margin:0!important;z-index:9999!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);pointer-events:none}.gu-hide{left:-9999px!important}.gu-unselectable{-webkit-user-select:none!important;user-select:none!important}.gu-transit{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}.mat-h1,.mat-headline,.mat-typography .mat-h1,.mat-typography .mat-headline,.mat-typography h1{font-size:24px;font-weight:400;line-height:32px;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h2,.mat-title,.mat-typography .mat-h2,.mat-typography .mat-title,.mat-typography h2{font-size:20px;font-weight:500;line-height:32px;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h3,.mat-subheading-2,.mat-typography .mat-h3,.mat-typography .mat-subheading-2,.mat-typography h3{font-size:16px;font-weight:400;line-height:28px;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h4,.mat-subheading-1,.mat-typography .mat-h4,.mat-typography .mat-subheading-1,.mat-typography h4{font-size:15px;font-weight:400;line-height:24px;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h5,.mat-typography .mat-h5,.mat-typography h5{font:400 11.62px/20px Roboto,Helvetica Neue,sans-serif;margin:0 0 12px}.mat-h6,.mat-typography .mat-h6,.mat-typography h6{font:400 9.38px/20px Roboto,Helvetica Neue,sans-serif;margin:0 0 12px}.mat-body-strong,.mat-body-2,.mat-typography .mat-body-strong,.mat-typography .mat-body-2{font-size:14px;font-weight:500;line-height:24px;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-body,.mat-body-1,.mat-typography .mat-body,.mat-typography .mat-body-1,.mat-typography{font-size:14px;font-weight:400;line-height:20px;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-body p,.mat-body-1 p,.mat-typography .mat-body p,.mat-typography .mat-body-1 p,.mat-typography p{margin:0 0 12px}.mat-small,.mat-caption,.mat-typography .mat-small,.mat-typography .mat-caption{font-size:12px;font-weight:400;line-height:20px;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-display-4,.mat-typography .mat-display-4{font-size:112px;font-weight:300;line-height:112px;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:-.05em;margin:0 0 56px}.mat-display-3,.mat-typography .mat-display-3{font-size:56px;font-weight:400;line-height:56px;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:-.02em;margin:0 0 64px}.mat-display-2,.mat-typography .mat-display-2{font-size:45px;font-weight:400;line-height:48px;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:-.005em;margin:0 0 64px}.mat-display-1,.mat-typography .mat-display-1{font-size:34px;font-weight:400;line-height:40px;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-badge-content{font-weight:600;font-size:12px;font-family:Roboto,Helvetica Neue,sans-serif}.mat-badge-small .mat-badge-content{font-size:9px}.mat-badge-large .mat-badge-content{font-size:24px}.mat-bottom-sheet-container{font-size:14px;font-weight:400;line-height:20px;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-button-toggle,.mat-calendar{font-family:Roboto,Helvetica Neue,sans-serif}.mat-calendar-body{font-size:13px}.mat-calendar-body-label,.mat-calendar-period-button{font-size:14px;font-weight:500}.mat-calendar-table-header th{font-size:11px;font-weight:400}.mat-expansion-panel-header{font-family:Roboto,Helvetica Neue,sans-serif;font-size:15px;font-weight:400}.mat-expansion-panel-content{font-size:14px;font-weight:400;line-height:20px;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-grid-tile-header,.mat-grid-tile-footer{font-size:14px}.mat-grid-tile-header .mat-line,.mat-grid-tile-footer .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-grid-tile-header .mat-line:nth-child(n+2),.mat-grid-tile-footer .mat-line:nth-child(n+2){font-size:12px}.mat-stepper-vertical,.mat-stepper-horizontal{font-family:Roboto,Helvetica Neue,sans-serif}.mat-step-label{font-size:14px;font-weight:400}.mat-step-sub-label-error{font-weight:400}.mat-step-label-error{font-size:14px}.mat-step-label-selected{font-size:14px;font-weight:500}.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6{font-size:20px;font-weight:500;line-height:32px;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0}.mat-tree{font-family:Roboto,Helvetica Neue,sans-serif}.mat-tree-node,.mat-nested-tree-node{font-weight:400;font-size:14px}.mat-option{font-family:Roboto,Helvetica Neue,sans-serif;font-size:16px}.mat-optgroup-label{font-size:14px;font-weight:500;line-height:24px;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-button,.mat-raised-button,.mat-icon-button,.mat-stroked-button,.mat-flat-button,.mat-fab,.mat-mini-fab{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.mat-datepicker-content .mdc-button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, "Helvetica Neue", sans-serif));font-size:var(--mdc-typography-button-font-size, 14px);line-height:var(--mdc-typography-button-line-height, 14px);font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:var(--mdc-typography-button-letter-spacing, normal);-webkit-text-decoration:var(--mdc-typography-button-text-decoration, none);text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:var(--mdc-typography-button-text-transform, none)}.mat-card{font-family:Roboto,Helvetica Neue,sans-serif}.mat-card-title{font-size:24px;font-weight:500}.mat-card-header .mat-card-title{font-size:20px}.mat-card-subtitle,.mat-card-content{font-size:14px}.mat-tooltip{font-family:Roboto,Helvetica Neue,sans-serif;font-size:10px;padding-top:6px;padding-bottom:6px}.mat-tooltip-handset{font-size:14px;padding-top:8px;padding-bottom:8px}input.mat-input-element{margin-top:-.0625em}.mat-form-field{font-size:inherit;font-weight:400;line-height:1.125;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-form-field-wrapper{padding-bottom:1.34375em}.mat-form-field-prefix .mat-icon,.mat-form-field-suffix .mat-icon{font-size:150%;line-height:1.125}.mat-form-field-prefix .mat-icon-button,.mat-form-field-suffix .mat-icon-button{height:1.5em;width:1.5em}.mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field-suffix .mat-icon-button .mat-icon{height:1.125em;line-height:1.125}.mat-form-field-infix{padding:.5em 0;border-top:.84375em solid transparent}.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34375em) scale(.75);width:133.3333333333%}.mat-form-field-can-float .mat-input-server[label]+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34374em) scale(.75);width:133.3333433333%}.mat-form-field-label-wrapper{top:-.84375em;padding-top:.84375em}.mat-form-field-label{top:1.34375em}.mat-form-field-underline{bottom:1.34375em}.mat-form-field-subscript-wrapper{font-size:75%;margin-top:.6666666667em;top:calc(100% - 1.7916666667em)}.mat-form-field-appearance-legacy .mat-form-field-wrapper{padding-bottom:1.25em}.mat-form-field-appearance-legacy .mat-form-field-infix{padding:.4375em 0}.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.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.28125em) scale(.75) perspective(100px) translateZ(.001px);width:133.3333333333%}.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.28125em) scale(.75) perspective(100px) translateZ(.00101px);width:133.3333433333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00102px);width:133.3333533333%}.mat-form-field-appearance-legacy .mat-form-field-label{top:1.28125em}.mat-form-field-appearance-legacy .mat-form-field-underline{bottom:1.25em}.mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper{margin-top:.5416666667em;top:calc(100% - 1.6666666667em)}@media print{.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.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.28122em) scale(.75)}.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.28121em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.2812em) scale(.75)}}.mat-form-field-appearance-fill .mat-form-field-infix{padding:.25em 0 .75em}.mat-form-field-appearance-fill .mat-form-field-label{top:1.09375em;margin-top:-.5em}.mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.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(-.59375em) scale(.75);width:133.3333333333%}.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server[label]+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.59374em) scale(.75);width:133.3333433333%}.mat-form-field-appearance-outline .mat-form-field-infix{padding:1em 0}.mat-form-field-appearance-outline .mat-form-field-label{top:1.84375em;margin-top:-.25em}.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.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.59375em) scale(.75);width:133.3333333333%}.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server[label]+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.59374em) scale(.75);width:133.3333433333%}.mat-select{font-family:Roboto,Helvetica Neue,sans-serif}.mat-select-trigger{height:1.125em}.mat-checkbox{font-family:Roboto,Helvetica Neue,sans-serif}.mat-checkbox-layout .mat-checkbox-label{line-height:24px}.mat-dialog-title{font-size:20px;font-weight:500;line-height:32px;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-chip{font-size:14px;font-weight:500}.mat-chip .mat-chip-trailing-icon.mat-icon,.mat-chip .mat-chip-remove.mat-icon{font-size:18px}.mat-slide-toggle-content,.mat-tab-group{font-family:Roboto,Helvetica Neue,sans-serif}.mat-tab-label,.mat-tab-link{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.mat-radio-button{font-family:Roboto,Helvetica Neue,sans-serif}.mat-slider-thumb-label-text{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px;font-weight:500}.mat-menu-item{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:400}.mat-list-item,.mat-list-option{font-family:Roboto,Helvetica Neue,sans-serif}.mat-list-base .mat-list-item{font-size:16px}.mat-list-base .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base .mat-list-item .mat-line:nth-child(n+2){font-size:14px}.mat-list-base .mat-list-option{font-size:16px}.mat-list-base .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base .mat-list-option .mat-line:nth-child(n+2){font-size:14px}.mat-list-base .mat-subheader{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.mat-list-base[dense] .mat-list-item{font-size:12px}.mat-list-base[dense] .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base[dense] .mat-list-item .mat-line:nth-child(n+2){font-size:12px}.mat-list-base[dense] .mat-list-option{font-size:12px}.mat-list-base[dense] .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base[dense] .mat-list-option .mat-line:nth-child(n+2){font-size:12px}.mat-list-base[dense] .mat-subheader{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px;font-weight:500}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px}.mat-simple-snackbar{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px}.mat-simple-snackbar-action{line-height:1;font-family:inherit;font-size:inherit;font-weight:500}.mat-table{font-family:Roboto,Helvetica Neue,sans-serif}.mat-header-cell{font-size:12px;font-weight:500}.mat-cell,.mat-footer-cell{font-size:14px}.mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.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 .mat-ripple-element{display:none}.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] .cdk-visually-hidden{left:auto;right:0}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.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}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{padding:2px 0!important;box-sizing:content-box!important;height:auto!important;overflow:hidden!important}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{}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}.mat-focus-indicator{position:relative}.mat-focus-indicator:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-focus-indicator-display, none);border:var(--mat-focus-indicator-border-width, 3px) var(--mat-focus-indicator-border-style, solid) var(--mat-focus-indicator-border-color, transparent);border-radius:var(--mat-focus-indicator-border-radius, 4px)}.mat-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-focus-indicator-display: block}.mat-mdc-focus-indicator{position:relative}.mat-mdc-focus-indicator:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-mdc-focus-indicator-display, none);border:var(--mat-mdc-focus-indicator-border-width, 3px) var(--mat-mdc-focus-indicator-border-style, solid) var(--mat-mdc-focus-indicator-border-color, transparent);border-radius:var(--mat-mdc-focus-indicator-border-radius, 4px)}.mat-mdc-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-mdc-focus-indicator-display: block}.mat-drawer-backdrop{inset:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{background-color:#0009;visibility:visible}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:.4s;transition-timing-function:cubic-bezier(.25,.8,.25,1);transition-property:background-color,visibility}.mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle,.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic{stroke:#ed0039!important}.mdc-checkbox__background{width:20px!important;height:20px!important}.mat-mdc-checkbox .mdc-checkbox__ripple{opacity:0!important}.mat-mdc-checkbox .mdc-checkbox__background,.mdc-checkbox__ripple{border:1px solid #333333!important}.mat-mdc-checkbox.mat-mdc-checkbox-checked .mdc-checkbox__background,.mdc-checkbox__ripple{border:1px solid #333333!important;background-color:#fff!important}.mat-mdc-checkbox.mat-mdc-checkbox-checked .mdc-checkbox__background,.mdc-checkbox__checkmark{color:#6a625a!important}.mdc-tooltip__surface{display:flex!important;background-color:#333!important;color:#fff!important;font-weight:700!important;padding:8px 16px!important;box-shadow:inset 0 1px 2px #0000004d!important;font-size:.85rem!important;max-width:500px!important;max-height:600px!important;line-height:20px!important;box-sizing:border-box!important;position:relative!important;overflow:visible!important;white-space:pre-wrap!important}.teal-tooltip.tooltip-arrow__below:after{border-color:transparent transparent #0f94a7 transparent!important}.teal-tooltip.tooltip-arrow__above:after{border-color:transparent transparent #0f94a7 transparent!important}.teal-tooltip.tooltip-arrow__right:after{border-color:transparent #0f94a7 transparent transparent}.teal-tooltip.tooltip-arrow__left:after{border-color:transparent transparent transparent #0f94a7}.teal-tooltip>.mdc-tooltip__surface{background-color:#0f94a7!important;box-shadow:none!important}.tooltip-arrow__below:after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #333333 transparent}.tooltip-arrow__above:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#333333 transparent transparent transparent}.tooltip-arrow__right:after{content:"";position:absolute;top:50%;right:100%;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent #333333 transparent transparent}.tooltip-arrow__left:after{content:"";position:absolute;top:50%;left:100%;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent transparent transparent #333333}*{font-family:fs-me,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-size:16px}body{background-color:#f1f1f2;margin:0}a{text-decoration:none;color:#4a90e2}a:hover{color:#88817b}a:visited{color:#4a90e2}.container{width:100%;margin:0 auto;padding-top:100px}@media (min-width: 768px){.container{width:calc(100% - 30px)}}@media (min-width: 1280px){.container{max-width:1440px}}.master-search-user-number-page nav .menu-wrapper>app-secondary-menu{display:none}.mat-mdc-radio-button.mat-accent{--mdc-radio-selected-icon-color: #8e0038;--mdc-radio-disabled-selected-icon-color: #8e0038;--mdc-radio-disabled-unselected-icon-color: #8e0038;--mdc-radio-ripple-color: #8e0038;--mdc-radio-selected-hover-icon-color: #8e0038;--mdc-radio-unselected-hover-icon-color: #000;--mdc-radio-selected-pressed-icon-color: #8e0038;--mdc-radio-unselected-pressed-icon-color: #000}.dashboard-wrapper{margin:0 auto;max-width:1240px;width:100%;padding-bottom:15px}h1{margin:0 0 22px;font-size:1.25rem;font-weight:400;color:#545241}h1 app-svg-icon{vertical-align:middle;display:inline-block;color:#545241}.dashboard-content-wrapper{margin:0;padding:0;width:100%;display:flex;align-items:flex-start}@media (max-width: 767px){.dashboard-content-wrapper{padding:0 10px}}.dashboard-content-wrapper app-contract-placeholder{width:100%}.side-wrapper{margin-right:24px}.main-content{width:100%;max-width:818px}.main-wrapper{width:100%;background-color:#fff;box-shadow:0 4px 8px #1e1e1e0d;padding-top:10px;box-sizing:border-box}.backdrop-light{background-color:#f4f4f5;opacity:.9!important}.app-sidebar-list{margin:0;padding:0}.app-sidebar-list .mat-content{justify-content:flex-start;align-items:center}.app-sidebar-list .icon{color:#b4b0ac;margin-right:30px}.app-sidebar-list .icon-caret{margin-left:auto}.app-sidebar-list .icon-caret .icon{margin:0}.app-sidebar-list .mat-expansion-panel-body{padding:0}.app-sidebar-list .mat-expanded .icon-caret{transform:rotate(180deg)}.app-sidebar-list .mat-expansion-panel-content{position:relative;background:#f9f9f9}.app-sidebar-list .mat-expansion-panel-content:before{content:"";position:absolute;top:0;left:0;right:0;width:100%;height:8px;display:block;background:linear-gradient(180deg,#e6e6e6,#f9f9f9 99.76%)}app-sidebar app-secondary-menu{padding:14px 35px}app-sidebar app-user-name-panel{padding:20px 35px 0;border-top:1px solid rgba(43,48,52,.1)}app-sidebar .nav .nav-link{padding:6px 0}.navbar app-secondary-menu{margin-right:15px}@media (min-width: 768px) and (max-width: 991px){.navbar app-secondary-menu{margin:0}.navbar app-secondary-menu .nav-link{font-size:.9rem;padding:10px}.navbar app-navbar-user-panel .profile-name{font-size:.9rem}.navbar app-navbar-user-panel .profile-avatar{width:28px}}.contact-partner{list-style-type:none;margin:0;padding:0}.contact-partner-option{display:flex;align-items:flex-start;padding:.3rem 0}.contact-partner-caption{flex:0 0 10rem;text-align:right;font-weight:700;padding-right:1rem}.contact-partner-content{flex:1 1 auto}p{white-space:pre-wrap}.accordion-list{margin:0 auto;max-width:1120px}.accordion-list p{margin-top:0}.accordion-list .labels{display:flex;flex-wrap:wrap;margin:0 0 12px}.accordion-list .label{cursor:pointer;display:flex;align-items:center;padding:0 15px;height:48px;margin-right:15px;margin-top:15px;font-size:1rem;color:#6a625a;background-color:#fff;white-space:nowrap}.accordion-list .label:hover{box-shadow:0 0 4px 1px #5555554a;color:#ba172d}.accordion-list .acc-desc{max-width:770px;color:#6a625a;line-height:1.5rem;margin-bottom:30px}.accordion-list .acc-title,.accordion-list .acc-html{font-size:1rem;color:#6a625a}.accordion-list .acc-html{margin:10px 0}.accordion-list .acc-footer{font-size:.875rem;color:#c3c0bd}.accordion-list .content{margin:0 0 25px;padding:40px 24px;background-color:#fff;box-shadow:-10px 10px 20px #1e1e1e0d}.accordion-list .mat-expansion-panel{border-radius:0;margin-bottom:4px;font-size:1rem;color:#6a625a;background-color:#f8f8f8}.accordion-list .mat-expansion-panel-body{padding:0 24px 0 40px}.accordion-list .mat-expansion-panel-spacing{margin:0 0 4px}.accordion-list .mat-accordion .mat-expansion-panel:first-of-type{border-top-right-radius:0;border-top-left-radius:0}.accordion-list .mat-accordion .mat-expansion-panel:last-of-type{border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion-list .mat-expansion-panel-header{box-sizing:border-box;display:block;min-height:56px;padding:17px}.accordion-list .mat-expansion-panel-header-title{margin-left:24px}.accordion-list .mat-content{position:relative}.accordion-list .mat-content:before{content:"";width:7px;height:7px;position:absolute;top:50%;border-style:solid;border-width:0 1px 1px 0;display:inline-block;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in}.accordion-list .mat-expanded{background-color:#f0efee}.accordion-list .mat-expanded .mat-content:before{transform:translateY(-50%) rotate(45deg);left:2px}.accordion-list .mat-expansion-panel-header-description{line-height:1.5rem}.accordion-list .mat-expansion-panel-header-description p{margin:0 0 20px}.accordion-list .section{display:flex;justify-content:space-between;font-size:1rem;margin-top:5px;color:#6a625a;cursor:pointer}.accordion-list .top-button{position:relative}.accordion-list .top-button:before{content:"";width:5px;height:5px;position:absolute;top:50%;right:130%;transform:rotate(-45deg);border-width:1px 1px 0 0;border-style:solid}.accordion-list .subsection-title{margin:50px 0 25px;color:#6a625a;font-size:1rem}@media print{.accordion-list .mat-expansion-panel-content{height:auto!important;visibility:visible!important}.accordion-list .top-button{display:none}}@media (min-width: 768px){.tile-dialog-overlay{width:80vw!important}}@media (min-width: 992px){.tile-dialog-overlay{width:70vw!important}}@media (min-width: 1280px) and (max-width: 1919px){.tile-dialog-overlay{width:60vw!important}}@media (min-width: 1920px){.tile-dialog-overlay{width:50vw!important}}.tile-dialog-overlay main.content-wrapper{position:inherit}.competitions-tile-overlay app-competitions-tile .competitions-container{padding:50px 0}.competitions-tile-overlay app-competitions-tile .competitions-icon{width:120px;height:120px}.competitions-tile-overlay app-competitions-tile .info{font-size:1.25rem}.competitions-tile-overlay app-competitions-tile .link{font-size:1rem}.declined-offers-tile-overlay app-declined-offers-tile .declined-offers-icon{width:90px;height:90px}.declined-offers-tile-overlay app-declined-offers-tile .declined-title{font-size:1.25rem}.declined-offers-tile-overlay app-declined-offers-tile .declined-icon{width:90px;height:90px;font-size:1.25rem}.submitted-offers-tile-overlay app-submitted-offers-tile h2{font-size:1.25rem;margin:0 0 15px}.submitted-offers-tile-overlay app-submitted-offers-tile .submitted-offers-icon{width:80px;height:80px}.submitted-offers-tile-overlay app-submitted-offers-tile .col{padding:30px 0}.business-plan-tile-overlay app-business-plan-tile .panel-icon{width:60px;height:60px}.business-plan-tile-overlay app-business-plan-tile .title{font-size:1rem!important}.business-plan-tile-overlay app-business-plan-tile .value{font-size:1.125rem!important}.business-plan-tile-overlay app-business-plan-tile .top-list li{font-size:1.25rem!important}.portfolio-growth-overlay app-portfolio-growth-tile .content{padding-bottom:30px!important}.portfolio-growth-overlay app-portfolio-growth-tile .portfolio-growth-container,.portfolio-growth-overlay app-portfolio-growth-tile svg.ngx-charts{height:300px;max-height:300px!important}@media (min-width: 768px){.portfolio-growth-overlay app-portfolio-growth-tile .currency-label{font-size:.6rem}.portfolio-growth-overlay app-portfolio-growth-tile .x-axis-label{font-size:.6rem!important}.portfolio-growth-overlay app-portfolio-growth-tile .x-axis-amount{font-size:.8rem!important}.portfolio-growth-overlay app-portfolio-growth-tile .portfolio-growth-container text{font-size:.6rem!important}}@media (min-width: 992px){.portfolio-growth-overlay app-portfolio-growth-tile .currency-label{font-size:.7rem}.portfolio-growth-overlay app-portfolio-growth-tile .x-axis{width:90.5%!important}.portfolio-growth-overlay app-portfolio-growth-tile .x-axis-label{font-size:.7rem!important}.portfolio-growth-overlay app-portfolio-growth-tile .x-axis-amount{font-size:.9rem!important}.portfolio-growth-overlay app-portfolio-growth-tile .portfolio-growth-container text{font-size:.7rem!important}}@media (min-width: 1280px) and (max-width: 1919px){.portfolio-growth-overlay app-portfolio-growth-tile .x-axis{width:88.5%!important}}@media (min-width: 1280px){.portfolio-growth-overlay app-portfolio-growth-tile .currency-label{font-size:1rem}.portfolio-growth-overlay app-portfolio-growth-tile .x-axis-label{font-size:1rem!important}.portfolio-growth-overlay app-portfolio-growth-tile .x-axis-amount{font-size:1.125rem!important}.portfolio-growth-overlay app-portfolio-growth-tile .portfolio-growth-container text{font-size:1rem!important}}@media (min-width: 1920px){.portfolio-growth-overlay app-portfolio-growth-tile .x-axis{width:91.5%!important}}.total-production-tile-overlay app-total-production-tile svg.ngx-charts,.total-production-tile-overlay app-total-production-tile .chart-container{max-height:300px;height:300px}.total-production-tile-overlay app-total-production-tile g[ngx-charts-bar-label]:nth-child(2) .textDataLabel{transform:translateY(-25px)}.total-production-tile-overlay app-total-production-tile g[ngx-charts-bar-label]:nth-child(3) .textDataLabel{transform:translateY(-15px)}.total-production-tile-overlay app-total-production-tile .content{padding-bottom:50px}app-tile-dialog{display:block}@media (min-width: 768px){app-tile-dialog app-tile{width:100%!important;margin:0!important}}app-tile-dialog app-tile .heading{height:95px!important}app-tile-dialog app-tile .heading-icon{width:60px;height:60px}app-tile-dialog app-tile .heading-link{margin-left:65px!important}app-tile-dialog app-tile .controls{top:12px!important;right:48px!important}app-tile-dialog app-tile .heading .title{font-size:2rem!important}app-tile-dialog app-tile .datestamp span,app-tile-dialog app-tile .details-link{font-size:1rem!important}app-tile-dialog app-tile .tooltip-icon{width:30px;height:30px}app-kpi-dashboard .list app-tile{min-height:315px}.placeholder{position:relative;width:100%;height:334px;background-color:#fff;box-shadow:0 4px 8px #1e1e1e0d}.placeholder-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.placeholder-info{max-width:422px;width:100%;color:#6a625a;opacity:.8;text-align:center;line-height:1.5rem;margin:30px 0}.placeholder-icon{vertical-align:middle;display:inline-block;color:#d2d0cd}.placeholder-html{width:100%;color:#6a625a;opacity:.8;text-align:center;line-height:1.5rem;margin:30px 0}:root{--primary-label-color: #6a625a;--secondary-label-color: #99948e;--horizontal-bar-chart-label-color: #b31867;--stroke-color: #d5d5d5}.legend-wrap{text-transform:uppercase}.legend-wrap .legend-labels{background:none!important;text-align:center!important}.legend-wrap .legend-labels .legend-label-color{border-radius:0;width:30px;margin-right:0}@media print{.legend-wrap .legend-labels span[title="Aktuelles Jahr"] .legend-label-color{border-style:solid;border-color:#cfcfcf;border-top-width:15px;height:0}}@media print{.legend-wrap .legend-labels span[title=Vorjahr] .legend-label-color{border-style:solid;border-color:#898686;border-top-width:15px;height:0}}.legend-wrap .legend-labels .legend-label-text{color:#403c38}.legend-wrap .legend-label:first-child,.legend-wrap .legend-label:last-child{display:none}.chart-container text{color:#c3c0bd;fill:#c3c0bd;stroke:#c3c0bd}.totalprod-container{margin-top:20px}.totalprod-container svg.ngx-charts{max-height:154px}.totalprod-container svg>g{transform:translate(0)}.totalprod-container .bar[aria-label~="0"]{display:none}.totalprod-container .bar[aria-label^=vorjahr i]{transform:translateY(10px)}.totalprod-container .textDataLabel[x="2"]{display:none}.totalprod-container g[ngx-charts-bar-label]:nth-child(2) .textDataLabel{transform:translateY(-10px)}.totalprod-container .textDataLabel{font-size:18px!important;color:#403c38;fill:#403c38;stroke:none;alignment-baseline:after-edge;text-anchor:middle}.totalprod-container .x.axis line,.totalprod-container .y.axis line{stroke:#d8d8d8}.totalprod-container .x.axis>g>g.ng-star-inserted:not([transform^="translate(0"]) line{display:none}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.totalprod-container{margin-top:0}.totalprod-container .chart-legend ul{margin-top:20px}}.portfolio-growth-container .bar[aria-label~="0"]{display:none}.portfolio-growth-container text{font-size:10px!important}
