.mat-mdc-option{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, .87))}.mat-mdc-option:hover:not(.mdc-list-item--disabled),.mat-mdc-option:focus:not(.mdc-list-item--disabled),.mat-mdc-option.mat-mdc-option-active,.mat-mdc-option.mdc-list-item--selected:not(.mat-mdc-option-multiple):not(.mdc-list-item--disabled){background:rgba(0,0,0,.04)}.mat-primary .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:var(--mdc-theme-primary, #3f51b5)}.mat-accent .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:var(--mdc-theme-secondary, #ff4081)}.mat-warn .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:var(--mdc-theme-error, #f44336)}.mat-mdc-optgroup-label{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, .87))}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.mat-mdc-option{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body1-font-size, 16px);line-height:var(--mdc-typography-body1-line-height, 24px);font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:var(--mdc-typography-body1-letter-spacing, .03125em)}.mat-mdc-card{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;--mdc-elevated-card-container-color:#fff}.mat-mdc-card-outlined{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f;--mdc-outlined-card-outline-color:#e0e0e0}.mat-mdc-card-subtitle{color:#0000008a}.mat-mdc-card-title{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-headline6-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-headline6-font-size, 20px);line-height:var(--mdc-typography-headline6-line-height, 32px);font-weight:var(--mdc-typography-headline6-font-weight, 500);letter-spacing:var(--mdc-typography-headline6-letter-spacing, .0125em);-webkit-text-decoration:var(--mdc-typography-headline6-text-decoration, inherit);text-decoration:var(--mdc-typography-headline6-text-decoration, inherit);text-transform:var(--mdc-typography-headline6-text-transform, none)}.mat-mdc-card-subtitle{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle2-font-size, 14px);line-height:var(--mdc-typography-subtitle2-line-height, 22px);font-weight:var(--mdc-typography-subtitle2-font-weight, 500);letter-spacing:var(--mdc-typography-subtitle2-letter-spacing, .0071428571em);-webkit-text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle2-text-transform, none)}.mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color:#3f51b5}.mat-mdc-progress-bar .mdc-linear-progress__buffer-dots{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='none slice'%3E%3Ccircle cx='1' cy='1' r='1' fill='rgba(63, 81, 181, 0.25)'/%3E%3C/svg%3E")}.mat-mdc-progress-bar .mdc-linear-progress__buffer-bar{background-color:#3f51b540}.mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color:#ff4081}.mat-mdc-progress-bar.mat-accent .mdc-linear-progress__buffer-dots{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='none slice'%3E%3Ccircle cx='1' cy='1' r='1' fill='rgba(255, 64, 129, 0.25)'/%3E%3C/svg%3E")}.mat-mdc-progress-bar.mat-accent .mdc-linear-progress__buffer-bar{background-color:#ff408140}.mat-mdc-progress-bar.mat-warn{--mdc-linear-progress-active-indicator-color:#f44336}.mat-mdc-progress-bar.mat-warn .mdc-linear-progress__buffer-dots{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='none slice'%3E%3Ccircle cx='1' cy='1' r='1' fill='rgba(244, 67, 54, 0.25)'/%3E%3C/svg%3E")}.mat-mdc-progress-bar.mat-warn .mdc-linear-progress__buffer-bar{background-color:#f4433640}.mat-mdc-tooltip{--mdc-plain-tooltip-container-color:#616161;--mdc-plain-tooltip-supporting-text-color:white}.mat-mdc-tooltip{--mdc-plain-tooltip-supporting-text-font:Roboto, sans-serif;--mdc-plain-tooltip-supporting-text-size:12px;--mdc-plain-tooltip-supporting-text-weight:400;--mdc-plain-tooltip-supporting-text-tracking:.0333333333em}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-floating-label{color:#0009}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input{color:#000000de}@media all{.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:#0009}}@media all{.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:#0009}}.mdc-text-field .mdc-text-field__input{caret-color:var(--mdc-theme-primary, #3f51b5)}.mdc-text-field:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text{color:#0009}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field-character-counter,.mdc-text-field:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-character-counter{color:#0009}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__icon--leading{color:#0000008a}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing{color:#0000008a}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__affix--prefix{color:#0009}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__affix--suffix{color:#0009}.mdc-text-field--filled .mdc-text-field__ripple:before,.mdc-text-field--filled .mdc-text-field__ripple:after{background-color:var(--mdc-ripple-color, rgba(0, 0, 0, .87))}.mdc-text-field--filled:hover .mdc-text-field__ripple:before,.mdc-text-field--filled.mdc-ripple-surface--hover .mdc-text-field__ripple:before{opacity:var(--mdc-ripple-hover-opacity, .04)}.mdc-text-field--filled.mdc-ripple-upgraded--background-focused .mdc-text-field__ripple:before,.mdc-text-field--filled:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple:before{opacity:var(--mdc-ripple-focus-opacity, .12)}.mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:#f5f5f5}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple:before{border-bottom-color:#0000006b}.mdc-text-field--filled:not(.mdc-text-field--disabled):hover .mdc-line-ripple:before{border-bottom-color:#000000de}.mdc-text-field--filled .mdc-line-ripple:after{border-bottom-color:var(--mdc-theme-primary, #3f51b5)}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:#00000061}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:#000000de}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-theme-primary, #3f51b5)}.mdc-text-field--outlined .mdc-text-field__ripple:before,.mdc-text-field--outlined .mdc-text-field__ripple:after{background-color:var(--mdc-ripple-color, transparent)}.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-floating-label{color:#3f51b5de}.mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-line-ripple:before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple:after{border-bottom-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label{color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid .mdc-text-field__input{caret-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing{color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple:before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--disabled .mdc-text-field__input{color:#00000061}@media all{.mdc-text-field--disabled .mdc-text-field__input::placeholder{color:#00000061}}@media all{.mdc-text-field--disabled .mdc-text-field__input:-ms-input-placeholder{color:#00000061}}.mdc-text-field--disabled .mdc-floating-label{color:#00000061}.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-helper-text{color:#00000061}.mdc-text-field--disabled .mdc-text-field-character-counter,.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-character-counter{color:#00000061}.mdc-text-field--disabled .mdc-text-field__icon--leading,.mdc-text-field--disabled .mdc-text-field__icon--trailing{color:#0000004d}.mdc-text-field--disabled .mdc-text-field__affix--prefix,.mdc-text-field--disabled .mdc-text-field__affix--suffix{color:#00000061}.mdc-text-field--disabled .mdc-line-ripple:before{border-bottom-color:#0000000f}.mdc-text-field--disabled .mdc-notched-outline__leading,.mdc-text-field--disabled .mdc-notched-outline__notch,.mdc-text-field--disabled .mdc-notched-outline__trailing{border-color:#0000000f}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__input::placeholder{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__input:-ms-input-placeholder{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-floating-label{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-helper-text{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field-character-counter,.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-character-counter{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__icon--leading{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__icon--trailing{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__affix--prefix{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__affix--suffix{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-line-ripple:before{border-bottom-color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-notched-outline__leading,.mdc-text-field--disabled .mdc-notched-outline__notch,.mdc-text-field--disabled .mdc-notched-outline__trailing{border-color:GrayText}}.mdc-text-field--disabled.mdc-text-field--filled{background-color:#fafafa}.mat-mdc-form-field-error{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field-focus-overlay{background-color:#000000de}.mat-mdc-form-field:hover .mat-mdc-form-field-focus-overlay{opacity:.04}.mat-mdc-form-field.mat-focused .mat-mdc-form-field-focus-overlay{opacity:.12}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix:after{color:#0000008a}.mat-mdc-form-field-type-mat-native-select.mat-focused.mat-primary .mat-mdc-form-field-infix:after{color:#3f51b5de}.mat-mdc-form-field-type-mat-native-select.mat-focused.mat-accent .mat-mdc-form-field-infix:after{color:#ff4081de}.mat-mdc-form-field-type-mat-native-select.mat-focused.mat-warn .mat-mdc-form-field-infix:after{color:#f44336de}.mat-mdc-form-field-type-mat-native-select.mat-form-field-disabled .mat-mdc-form-field-infix:after{color:#00000061}.mat-mdc-form-field.mat-accent .mdc-text-field__input{caret-color:var(--mdc-theme-secondary, #ff4081)}.mat-mdc-form-field.mat-accent:not(.mdc-text-field--disabled) .mdc-line-ripple:after{border-bottom-color:var(--mdc-theme-secondary, #ff4081)}.mat-mdc-form-field.mat-accent .mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-floating-label{color:#ff4081de}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-line-ripple:before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple:after{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid .mdc-text-field__input{caret-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple:before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mat-mdc-form-field.mat-accent .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mat-mdc-form-field.mat-accent .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-theme-secondary, #ff4081)}.mat-mdc-form-field.mat-warn .mdc-text-field__input{caret-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn:not(.mdc-text-field--disabled) .mdc-line-ripple:after{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-floating-label{color:#f44336de}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-line-ripple:before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple:after{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid .mdc-text-field__input{caret-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple:before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mat-mdc-form-field.mat-warn .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mat-mdc-form-field.mat-warn .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:1px solid rgba(0,0,0,0)}[dir=rtl] .mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:none;border-right:1px solid rgba(0,0,0,0)}.mat-mdc-form-field-infix{min-height:56px}.mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:28px}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{--mat-mdc-form-field-label-transform: translateY( -34.75px) scale(var(--mat-mdc-form-field-floating-label-scale, .75));transform:var(--mat-mdc-form-field-label-transform)}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-infix{padding-top:16px;padding-bottom:16px}.mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined) .mat-mdc-form-field-infix{padding-top:24px;padding-bottom:8px}.mdc-text-field--no-label:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mat-mdc-form-field-infix{padding-top:16px;padding-bottom:16px}.mdc-text-field__input,.mdc-text-field__affix{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, .009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none)}.mdc-text-field--textarea .mdc-text-field__input{line-height:1.5rem}.mdc-floating-label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, .009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none)}.mat-mdc-form-field-subscript-wrapper,.mat-mdc-form-field-bottom-align:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-caption-font-size, 12px);line-height:var(--mdc-typography-caption-line-height, 20px);font-weight:var(--mdc-typography-caption-font-weight, 400);letter-spacing:var(--mdc-typography-caption-letter-spacing, .0333333333em);-webkit-text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-transform:var(--mdc-typography-caption-text-transform, none)}.mat-mdc-form-field,.mat-mdc-floating-label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body1-font-size, 16px);line-height:var(--mdc-typography-body1-line-height, 24px);font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:var(--mdc-typography-body1-letter-spacing, .03125em);-webkit-text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-transform:var(--mdc-typography-body1-text-transform, none)}.mat-mdc-form-field .mdc-text-field--outlined .mdc-floating-label--float-above{font-size:calc(16px * var(--mat-mdc-form-field-floating-label-scale, .75))}.mat-mdc-form-field .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:16px}.mat-mdc-select-value{color:#000000de}.mat-mdc-select-placeholder{color:#0009}.mat-mdc-select-disabled .mat-mdc-select-value{color:#00000061}.mat-mdc-select-arrow{color:#0000008a}.mat-mdc-form-field.mat-focused.mat-primary .mat-mdc-select-arrow{color:#3f51b5de}.mat-mdc-form-field.mat-focused.mat-accent .mat-mdc-select-arrow{color:#ff4081de}.mat-mdc-form-field.mat-focused.mat-warn .mat-mdc-select-arrow,.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-invalid .mat-mdc-select-arrow{color:#f44336de}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-disabled .mat-mdc-select-arrow{color:#00000061}.mat-mdc-select-panel{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);line-height:var(--mdc-typography-subtitle1-line-height, 28px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, .009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none);line-height:24px}.mat-mdc-select{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body1-font-size, 16px);line-height:var(--mdc-typography-body1-line-height, 24px);font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:var(--mdc-typography-body1-letter-spacing, .03125em);-webkit-text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-transform:var(--mdc-typography-body1-text-transform, none)}.mat-mdc-autocomplete-panel{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);line-height:var(--mdc-typography-subtitle1-line-height, 28px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, .009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none);line-height:24px}.mat-mdc-dialog-container{--mdc-dialog-container-color:white;--mdc-dialog-with-divider-divider-color:rgba(0, 0, 0, .12);--mdc-dialog-subhead-color:rgba(0, 0, 0, .87);--mdc-dialog-supporting-text-color:rgba(0, 0, 0, .6)}.mat-mdc-dialog-container{--mdc-dialog-subhead-font:Roboto, sans-serif;--mdc-dialog-subhead-line-height:32px;--mdc-dialog-subhead-size:20px;--mdc-dialog-subhead-weight:500;--mdc-dialog-subhead-tracking:.0125em;--mdc-dialog-supporting-text-font:Roboto, sans-serif;--mdc-dialog-supporting-text-line-height:24px;--mdc-dialog-supporting-text-size:16px;--mdc-dialog-supporting-text-weight:400;--mdc-dialog-supporting-text-tracking:.03125em}.mat-mdc-standard-chip{--mdc-chip-elevated-container-color:#e0e0e0;--mdc-chip-elevated-disabled-container-color:#e0e0e0;--mdc-chip-label-text-color:#212121;--mdc-chip-disabled-label-text-color:#212121;--mdc-chip-with-icon-icon-color:#212121;--mdc-chip-with-icon-disabled-icon-color:#212121;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:#212121;--mdc-chip-with-trailing-icon-trailing-icon-color:#212121;--mdc-chip-with-icon-selected-icon-color:#212121}.mat-mdc-standard-chip.mat-primary.mat-mdc-chip-selected,.mat-mdc-standard-chip.mat-primary.mat-mdc-chip-highlighted{--mdc-chip-elevated-container-color:#3f51b5;--mdc-chip-elevated-disabled-container-color:#3f51b5;--mdc-chip-label-text-color:white;--mdc-chip-disabled-label-text-color:white;--mdc-chip-with-icon-icon-color:white;--mdc-chip-with-icon-disabled-icon-color:white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:white;--mdc-chip-with-trailing-icon-trailing-icon-color:white;--mdc-chip-with-icon-selected-icon-color:white}.mat-mdc-standard-chip.mat-accent.mat-mdc-chip-selected,.mat-mdc-standard-chip.mat-accent.mat-mdc-chip-highlighted{--mdc-chip-elevated-container-color:#ff4081;--mdc-chip-elevated-disabled-container-color:#ff4081;--mdc-chip-label-text-color:white;--mdc-chip-disabled-label-text-color:white;--mdc-chip-with-icon-icon-color:white;--mdc-chip-with-icon-disabled-icon-color:white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:white;--mdc-chip-with-trailing-icon-trailing-icon-color:white;--mdc-chip-with-icon-selected-icon-color:white}.mat-mdc-standard-chip.mat-warn.mat-mdc-chip-selected,.mat-mdc-standard-chip.mat-warn.mat-mdc-chip-highlighted{--mdc-chip-elevated-container-color:#f44336;--mdc-chip-elevated-disabled-container-color:#f44336;--mdc-chip-label-text-color:white;--mdc-chip-disabled-label-text-color:white;--mdc-chip-with-icon-icon-color:white;--mdc-chip-with-icon-disabled-icon-color:white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:white;--mdc-chip-with-trailing-icon-trailing-icon-color:white;--mdc-chip-with-icon-selected-icon-color:white}.mat-mdc-chip-focus-overlay{background:#000}.mat-mdc-chip{height:32px}.mat-mdc-standard-chip{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body2-font-size, 14px);line-height:var(--mdc-typography-body2-line-height, 20px);font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:var(--mdc-typography-body2-letter-spacing, .0178571429em);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mat-mdc-slide-toggle{--mdc-switch-disabled-selected-handle-color:#424242;--mdc-switch-disabled-unselected-handle-color:#424242;--mdc-switch-disabled-selected-track-color:#424242;--mdc-switch-disabled-unselected-track-color:#424242;--mdc-switch-unselected-focus-state-layer-color:#424242;--mdc-switch-unselected-pressed-state-layer-color:#424242;--mdc-switch-unselected-hover-state-layer-color:#424242;--mdc-switch-unselected-focus-track-color:#e0e0e0;--mdc-switch-unselected-hover-track-color:#e0e0e0;--mdc-switch-unselected-pressed-track-color:#e0e0e0;--mdc-switch-unselected-track-color:#e0e0e0;--mdc-switch-unselected-focus-handle-color:#212121;--mdc-switch-unselected-hover-handle-color:#212121;--mdc-switch-unselected-pressed-handle-color:#212121;--mdc-switch-handle-surface-color:var(--mdc-theme-surface, #fff);--mdc-switch-unselected-handle-color:#616161;--mdc-switch-selected-icon-color:#fff;--mdc-switch-disabled-selected-icon-color:#fff;--mdc-switch-disabled-unselected-icon-color:#fff;--mdc-switch-unselected-icon-color:#fff}.mat-mdc-slide-toggle .mdc-form-field{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, .87))}.mat-mdc-slide-toggle .mdc-switch--disabled+label{color:#00000061}.mat-mdc-slide-toggle.mat-primary{--mdc-switch-selected-focus-state-layer-color:#3949ab;--mdc-switch-selected-handle-color:#3949ab;--mdc-switch-selected-hover-state-layer-color:#3949ab;--mdc-switch-selected-pressed-state-layer-color:#3949ab;--mdc-switch-selected-focus-handle-color:#1a237e;--mdc-switch-selected-hover-handle-color:#1a237e;--mdc-switch-selected-pressed-handle-color:#1a237e;--mdc-switch-selected-focus-track-color:#7986cb;--mdc-switch-selected-hover-track-color:#7986cb;--mdc-switch-selected-pressed-track-color:#7986cb;--mdc-switch-selected-track-color:#7986cb}.mat-mdc-slide-toggle.mat-accent{--mdc-switch-selected-focus-state-layer-color:#d81b60;--mdc-switch-selected-handle-color:#d81b60;--mdc-switch-selected-hover-state-layer-color:#d81b60;--mdc-switch-selected-pressed-state-layer-color:#d81b60;--mdc-switch-selected-focus-handle-color:#880e4f;--mdc-switch-selected-hover-handle-color:#880e4f;--mdc-switch-selected-pressed-handle-color:#880e4f;--mdc-switch-selected-focus-track-color:#f06292;--mdc-switch-selected-hover-track-color:#f06292;--mdc-switch-selected-pressed-track-color:#f06292;--mdc-switch-selected-track-color:#f06292}.mat-mdc-slide-toggle.mat-warn{--mdc-switch-selected-focus-state-layer-color:#e53935;--mdc-switch-selected-handle-color:#e53935;--mdc-switch-selected-hover-state-layer-color:#e53935;--mdc-switch-selected-pressed-state-layer-color:#e53935;--mdc-switch-selected-focus-handle-color:#b71c1c;--mdc-switch-selected-hover-handle-color:#b71c1c;--mdc-switch-selected-pressed-handle-color:#b71c1c;--mdc-switch-selected-focus-track-color:#e57373;--mdc-switch-selected-hover-track-color:#e57373;--mdc-switch-selected-pressed-track-color:#e57373;--mdc-switch-selected-track-color:#e57373}.mat-mdc-slide-toggle{--mdc-switch-state-layer-size:48px}.mat-mdc-radio-button .mdc-form-field{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, .87))}.mat-mdc-radio-button.mat-primary{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color:#3f51b5;--mdc-radio-selected-hover-icon-color:#3f51b5;--mdc-radio-selected-icon-color:#3f51b5;--mdc-radio-selected-pressed-icon-color:#3f51b5;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #3f51b5}.mat-mdc-radio-button.mat-primary .mdc-radio--disabled+label{color:#00000061}.mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color:#ff4081;--mdc-radio-selected-hover-icon-color:#ff4081;--mdc-radio-selected-icon-color:#ff4081;--mdc-radio-selected-pressed-icon-color:#ff4081;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #ff4081}.mat-mdc-radio-button.mat-accent .mdc-radio--disabled+label{color:#00000061}.mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color:#f44336;--mdc-radio-selected-hover-icon-color:#f44336;--mdc-radio-selected-icon-color:#f44336;--mdc-radio-selected-pressed-icon-color:#f44336;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #f44336}.mat-mdc-radio-button.mat-warn .mdc-radio--disabled+label{color:#00000061}.mat-mdc-radio-button .mdc-radio{padding:10px}.mat-mdc-radio-button .mdc-radio .mdc-radio__background:before{top:-10px;left:-10px;width:40px;height:40px}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control{top:0;right:0;left:0;width:40px;height:40px}.mat-mdc-slider{--mdc-slider-label-container-color:black;--mdc-slider-label-label-text-color:white;--mdc-slider-disabled-handle-color:#000;--mdc-slider-disabled-active-track-color:#000;--mdc-slider-disabled-inactive-track-color:#000;--mdc-slider-with-tick-marks-disabled-container-color:#000;--mat-mdc-slider-value-indicator-opacity: .6}.mat-mdc-slider.mat-primary{--mdc-slider-handle-color:#3f51b5;--mdc-slider-focus-handle-color:#3f51b5;--mdc-slider-hover-handle-color:#3f51b5;--mdc-slider-active-track-color:#3f51b5;--mdc-slider-inactive-track-color:#3f51b5;--mdc-slider-with-tick-marks-active-container-color:#fff;--mdc-slider-with-tick-marks-inactive-container-color:#3f51b5;--mat-mdc-slider-ripple-color: #3f51b5;--mat-mdc-slider-hover-ripple-color: rgba(63, 81, 181, .05);--mat-mdc-slider-focus-ripple-color: rgba(63, 81, 181, .2)}.mat-mdc-slider.mat-accent{--mdc-slider-handle-color:#ff4081;--mdc-slider-focus-handle-color:#ff4081;--mdc-slider-hover-handle-color:#ff4081;--mdc-slider-active-track-color:#ff4081;--mdc-slider-inactive-track-color:#ff4081;--mdc-slider-with-tick-marks-active-container-color:#fff;--mdc-slider-with-tick-marks-inactive-container-color:#ff4081;--mat-mdc-slider-ripple-color: #ff4081;--mat-mdc-slider-hover-ripple-color: rgba(255, 64, 129, .05);--mat-mdc-slider-focus-ripple-color: rgba(255, 64, 129, .2)}.mat-mdc-slider.mat-warn{--mdc-slider-handle-color:#f44336;--mdc-slider-focus-handle-color:#f44336;--mdc-slider-hover-handle-color:#f44336;--mdc-slider-active-track-color:#f44336;--mdc-slider-inactive-track-color:#f44336;--mdc-slider-with-tick-marks-active-container-color:#fff;--mdc-slider-with-tick-marks-inactive-container-color:#f44336;--mat-mdc-slider-ripple-color: #f44336;--mat-mdc-slider-hover-ripple-color: rgba(244, 67, 54, .05);--mat-mdc-slider-focus-ripple-color: rgba(244, 67, 54, .2)}.mat-mdc-slider{--mdc-slider-label-label-text-font:Roboto, sans-serif;--mdc-slider-label-label-text-size:14px;--mdc-slider-label-label-text-line-height:22px;--mdc-slider-label-label-text-tracking:.0071428571em;--mdc-slider-label-label-text-weight:500}.mdc-menu-surface{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f;background-color:var(--mdc-theme-surface, #fff);color:var(--mdc-theme-on-surface, #000)}.mdc-list-item__primary-text{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, .87))}.mdc-list-item__secondary-text{color:var(--mdc-theme-text-secondary-on-background, rgba(0, 0, 0, .54))}.mdc-list-item__overline-text{color:var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, .38))}.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--with-trailing-icon .mdc-list-item__end{background-color:transparent}.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-theme-text-icon-on-background, rgba(0, 0, 0, .38))}.mdc-list-item__end{color:var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, .38))}.mdc-list-item--disabled .mdc-list-item__start,.mdc-list-item--disabled .mdc-list-item__content,.mdc-list-item--disabled .mdc-list-item__end{opacity:.38}.mdc-list-item--disabled .mdc-list-item__primary-text,.mdc-list-item--disabled .mdc-list-item__secondary-text,.mdc-list-item--disabled .mdc-list-item__overline-text,.mdc-list-item--disabled.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--disabled.mdc-list-item--with-trailing-icon .mdc-list-item__end,.mdc-list-item--disabled.mdc-list-item--with-trailing-meta .mdc-list-item__end{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--selected .mdc-list-item__primary-text,.mdc-list-item--activated .mdc-list-item__primary-text,.mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-theme-primary, #3f51b5)}.mdc-deprecated-list-group__subheader{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, .87))}.mdc-list-divider:after{border-bottom-color:#fff}.mdc-list-divider{background-color:#0000001f}.mat-mdc-menu-item[disabled],.mat-mdc-menu-item[disabled] .mat-mdc-menu-submenu-icon,.mat-mdc-menu-item[disabled] .mat-icon-no-color{color:var(--mdc-theme-text-disabled-on-background, rgba(0, 0, 0, .38))}.mat-mdc-menu-item .mat-icon-no-color,.mat-mdc-menu-submenu-icon{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, .87))}.mat-mdc-menu-item:hover:not([disabled]),.mat-mdc-menu-item.cdk-program-focused:not([disabled]),.mat-mdc-menu-item.cdk-keyboard-focused:not([disabled]),.mat-mdc-menu-item-highlighted:not([disabled]){background:rgba(0,0,0,.04)}.mat-mdc-menu-content{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);line-height:var(--mdc-typography-subtitle1-line-height, 28px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, .009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none);line-height:24px}.mat-mdc-menu-content,.mat-mdc-menu-content .mat-mdc-menu-item .mdc-list-item__primary-text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body1-font-size, 16px);line-height:var(--mdc-typography-body1-line-height, 24px);font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:var(--mdc-typography-body1-letter-spacing, .03125em);-webkit-text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-transform:var(--mdc-typography-body1-text-transform, none)}.mat-mdc-list-base{--mdc-list-list-item-label-text-color:rgba(0, 0, 0, .87);--mdc-list-list-item-supporting-text-color:rgba(0, 0, 0, .54);--mdc-list-list-item-leading-icon-color:rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-supporting-text-color:rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-icon-color:rgba(0, 0, 0, .38);--mdc-list-list-item-selected-trailing-icon-color:rgba(0, 0, 0, .38);--mdc-list-list-item-disabled-label-text-color:black;--mdc-list-list-item-disabled-leading-icon-color:black;--mdc-list-list-item-disabled-trailing-icon-color:black;--mdc-list-list-item-hover-label-text-color:rgba(0, 0, 0, .87);--mdc-list-list-item-hover-leading-icon-color:rgba(0, 0, 0, .38);--mdc-list-list-item-hover-trailing-icon-color:rgba(0, 0, 0, .38);--mdc-list-list-item-focus-label-text-color:rgba(0, 0, 0, .87);--mdc-list-list-item-hover-state-layer-color:black;--mdc-list-list-item-hover-state-layer-opacity:.04;--mdc-list-list-item-focus-state-layer-color:black;--mdc-list-list-item-focus-state-layer-opacity:.12}.mat-mdc-list-option .mdc-list-item__start,.mat-mdc-list-option .mdc-list-item__end{--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#3f51b5;--mdc-checkbox-selected-hover-icon-color:#3f51b5;--mdc-checkbox-selected-icon-color:#3f51b5;--mdc-checkbox-selected-pressed-icon-color:#3f51b5;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, .38);--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, .54)}.mat-mdc-list-option .mdc-list-item__start,.mat-mdc-list-option .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color:#3f51b5;--mdc-radio-selected-hover-icon-color:#3f51b5;--mdc-radio-selected-icon-color:#3f51b5;--mdc-radio-selected-pressed-icon-color:#3f51b5;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #3f51b5}.mat-mdc-list-option .mdc-list-item__start .mdc-radio--disabled+label,.mat-mdc-list-option .mdc-list-item__end .mdc-radio--disabled+label{color:#00000061}.mat-mdc-list-option.mat-accent .mdc-list-item__start,.mat-mdc-list-option.mat-accent .mdc-list-item__end{--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#ff4081;--mdc-checkbox-selected-hover-icon-color:#ff4081;--mdc-checkbox-selected-icon-color:#ff4081;--mdc-checkbox-selected-pressed-icon-color:#ff4081;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, .38);--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, .54)}.mat-mdc-list-option.mat-accent .mdc-list-item__start,.mat-mdc-list-option.mat-accent .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color:#ff4081;--mdc-radio-selected-hover-icon-color:#ff4081;--mdc-radio-selected-icon-color:#ff4081;--mdc-radio-selected-pressed-icon-color:#ff4081;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #ff4081}.mat-mdc-list-option.mat-accent .mdc-list-item__start .mdc-radio--disabled+label,.mat-mdc-list-option.mat-accent .mdc-list-item__end .mdc-radio--disabled+label{color:#00000061}.mat-mdc-list-option.mat-warn .mdc-list-item__start,.mat-mdc-list-option.mat-warn .mdc-list-item__end{--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#f44336;--mdc-checkbox-selected-hover-icon-color:#f44336;--mdc-checkbox-selected-icon-color:#f44336;--mdc-checkbox-selected-pressed-icon-color:#f44336;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, .38);--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, .54)}.mat-mdc-list-option.mat-warn .mdc-list-item__start,.mat-mdc-list-option.mat-warn .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color:#f44336;--mdc-radio-selected-hover-icon-color:#f44336;--mdc-radio-selected-icon-color:#f44336;--mdc-radio-selected-pressed-icon-color:#f44336;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #f44336}.mat-mdc-list-option.mat-warn .mdc-list-item__start .mdc-radio--disabled+label,.mat-mdc-list-option.mat-warn .mdc-list-item__end .mdc-radio--disabled+label{color:#00000061}.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start{color:#3f51b5}.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}.mat-mdc-list-base{--mdc-list-list-item-one-line-container-height:48px;--mdc-list-list-item-two-line-container-height:64px;--mdc-list-list-item-three-line-container-height:88px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line{height:56px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:72px}.mat-mdc-list-base{--mdc-list-list-item-label-text-font:Roboto, sans-serif;--mdc-list-list-item-label-text-line-height:24px;--mdc-list-list-item-label-text-size:16px;--mdc-list-list-item-label-text-tracking:.03125em;--mdc-list-list-item-label-text-weight:400;--mdc-list-list-item-supporting-text-font:Roboto, sans-serif;--mdc-list-list-item-supporting-text-line-height:20px;--mdc-list-list-item-supporting-text-size:14px;--mdc-list-list-item-supporting-text-tracking:.0178571429em;--mdc-list-list-item-supporting-text-weight:400;--mdc-list-list-item-trailing-supporting-text-font:Roboto, sans-serif;--mdc-list-list-item-trailing-supporting-text-line-height:20px;--mdc-list-list-item-trailing-supporting-text-size:12px;--mdc-list-list-item-trailing-supporting-text-tracking:.0333333333em;--mdc-list-list-item-trailing-supporting-text-weight:400}.mdc-list-group__subheader{font-size:16px;font-weight:400;line-height:28px;font-family:Roboto,sans-serif;letter-spacing:.009375em}.mat-mdc-paginator{background:#fff;color:#000000de}.mat-mdc-paginator-icon{fill:#0000008a}.mat-mdc-paginator-decrement,.mat-mdc-paginator-increment{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}.mat-mdc-paginator-first,.mat-mdc-paginator-last{border-top:2px solid rgba(0,0,0,.54)}.mat-mdc-icon-button[disabled] .mat-mdc-paginator-decrement,.mat-mdc-icon-button[disabled] .mat-mdc-paginator-increment,.mat-mdc-icon-button[disabled] .mat-mdc-paginator-first,.mat-mdc-icon-button[disabled] .mat-mdc-paginator-last{border-color:#0000001f}.mat-mdc-icon-button[disabled] .mat-mdc-paginator-icon{fill:#0000001f}.mat-mdc-paginator .mat-mdc-form-field-infix{min-height:40px}.mat-mdc-paginator .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:20px}.mat-mdc-paginator .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{--mat-mdc-form-field-label-transform: translateY( -26.75px) scale(var(--mat-mdc-form-field-floating-label-scale, .75));transform:var(--mat-mdc-form-field-label-transform)}.mat-mdc-paginator .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-infix{padding-top:8px;padding-bottom:8px}.mat-mdc-paginator .mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined) .mat-mdc-form-field-infix{padding-top:8px;padding-bottom:8px}.mat-mdc-paginator .mdc-text-field--no-label:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mat-mdc-form-field-infix{padding-top:8px;padding-bottom:8px}.mat-mdc-paginator .mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined) .mat-mdc-floating-label{display:none}.mat-mdc-paginator-container{min-height:56px}.mat-mdc-paginator{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-caption-font-size, 12px);line-height:var(--mdc-typography-caption-line-height, 20px);font-weight:var(--mdc-typography-caption-font-weight, 400);letter-spacing:var(--mdc-typography-caption-letter-spacing, .0333333333em);-webkit-text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-transform:var(--mdc-typography-caption-text-transform, none)}.mat-mdc-paginator .mat-mdc-select-value{font-size:12px}.mat-mdc-tab,.mat-mdc-tab-link{background-color:#0000}.mat-mdc-tab .mdc-tab__text-label,.mat-mdc-tab-link .mdc-tab__text-label{color:#0009}.mat-mdc-tab.mat-mdc-tab-disabled .mdc-tab__ripple:before,.mat-mdc-tab.mat-mdc-tab-disabled .mat-ripple-element,.mat-mdc-tab-link.mat-mdc-tab-disabled .mdc-tab__ripple:before,.mat-mdc-tab-link.mat-mdc-tab-disabled .mat-ripple-element{background-color:#00000061}.mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label,.mat-mdc-tab-link:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label{color:#3f51b5}.mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.mat-mdc-tab-link:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline{border-color:var(--mdc-tab-indicator-active-indicator-color, #3f51b5)}.mdc-tab__ripple:before,.mat-mdc-tab .mat-ripple-element,.mat-mdc-tab-header-pagination .mat-ripple-element,.mat-mdc-tab-link .mat-ripple-element{background-color:#3f51b5}.mat-mdc-tab-group.mat-accent .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label,.mat-mdc-tab-group.mat-accent .mat-mdc-tab-link:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label,.mat-mdc-tab-nav-bar.mat-accent .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label,.mat-mdc-tab-nav-bar.mat-accent .mat-mdc-tab-link:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label{color:#ff4081}.mat-mdc-tab-group.mat-accent .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.mat-mdc-tab-group.mat-accent .mat-mdc-tab-link:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.mat-mdc-tab-nav-bar.mat-accent .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.mat-mdc-tab-nav-bar.mat-accent .mat-mdc-tab-link:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline{border-color:var(--mdc-tab-indicator-active-indicator-color, #ff4081)}.mat-mdc-tab-group.mat-accent .mdc-tab__ripple:before,.mat-mdc-tab-group.mat-accent .mat-mdc-tab .mat-ripple-element,.mat-mdc-tab-group.mat-accent .mat-mdc-tab-header-pagination .mat-ripple-element,.mat-mdc-tab-group.mat-accent .mat-mdc-tab-link .mat-ripple-element,.mat-mdc-tab-nav-bar.mat-accent .mdc-tab__ripple:before,.mat-mdc-tab-nav-bar.mat-accent .mat-mdc-tab .mat-ripple-element,.mat-mdc-tab-nav-bar.mat-accent .mat-mdc-tab-header-pagination .mat-ripple-element,.mat-mdc-tab-nav-bar.mat-accent .mat-mdc-tab-link .mat-ripple-element{background-color:#ff4081}.mat-mdc-tab-group.mat-warn .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label,.mat-mdc-tab-group.mat-warn .mat-mdc-tab-link:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label,.mat-mdc-tab-nav-bar.mat-warn .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label,.mat-mdc-tab-nav-bar.mat-warn .mat-mdc-tab-link:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label{color:#f44336}.mat-mdc-tab-group.mat-warn .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.mat-mdc-tab-group.mat-warn .mat-mdc-tab-link:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.mat-mdc-tab-nav-bar.mat-warn .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.mat-mdc-tab-nav-bar.mat-warn .mat-mdc-tab-link:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline{border-color:var(--mdc-tab-indicator-active-indicator-color, #f44336)}.mat-mdc-tab-group.mat-warn .mdc-tab__ripple:before,.mat-mdc-tab-group.mat-warn .mat-mdc-tab .mat-ripple-element,.mat-mdc-tab-group.mat-warn .mat-mdc-tab-header-pagination .mat-ripple-element,.mat-mdc-tab-group.mat-warn .mat-mdc-tab-link .mat-ripple-element,.mat-mdc-tab-nav-bar.mat-warn .mdc-tab__ripple:before,.mat-mdc-tab-nav-bar.mat-warn .mat-mdc-tab .mat-ripple-element,.mat-mdc-tab-nav-bar.mat-warn .mat-mdc-tab-header-pagination .mat-ripple-element,.mat-mdc-tab-nav-bar.mat-warn .mat-mdc-tab-link .mat-ripple-element{background-color:#f44336}.mat-mdc-tab-group.mat-background-primary,.mat-mdc-tab-nav-bar.mat-background-primary{--mat-mdc-tab-header-with-background-background-color: #3f51b5;--mat-mdc-tab-header-with-background-foreground-color: #fff}.mat-mdc-tab-group.mat-background-accent,.mat-mdc-tab-nav-bar.mat-background-accent{--mat-mdc-tab-header-with-background-background-color: #ff4081;--mat-mdc-tab-header-with-background-foreground-color: #fff}.mat-mdc-tab-group.mat-background-warn,.mat-mdc-tab-nav-bar.mat-background-warn{--mat-mdc-tab-header-with-background-background-color: #f44336;--mat-mdc-tab-header-with-background-foreground-color: #fff}.mat-mdc-tab-header-pagination-chevron{border-color:var(--mdc-theme-on-surface, #000)}.mat-mdc-tab-header .mdc-tab{height:48px}.mdc-tab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-button-font-size, 14px);line-height:var(--mdc-typography-button-line-height, 36px);font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:var(--mdc-typography-button-letter-spacing, .0892857143em);-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-mdc-checkbox .mdc-form-field{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, .87))}.mat-mdc-checkbox .mat-ripple-element{background-color:#0000001a}.mat-mdc-checkbox .mdc-checkbox__ripple{background:#000}.mat-mdc-checkbox.mat-primary{--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#3f51b5;--mdc-checkbox-selected-hover-icon-color:#3f51b5;--mdc-checkbox-selected-icon-color:#3f51b5;--mdc-checkbox-selected-pressed-icon-color:#3f51b5;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, .38);--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, .54)}.mat-mdc-checkbox.mat-primary .mdc-checkbox--selected~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:#3f51b51a}.mat-mdc-checkbox.mat-primary .mdc-checkbox--selected~.mdc-checkbox__ripple{background:#3f51b5}.mat-mdc-checkbox.mat-accent{--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#ff4081;--mdc-checkbox-selected-hover-icon-color:#ff4081;--mdc-checkbox-selected-icon-color:#ff4081;--mdc-checkbox-selected-pressed-icon-color:#ff4081;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, .38);--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, .54)}.mat-mdc-checkbox.mat-accent .mdc-checkbox--selected~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:#ff40811a}.mat-mdc-checkbox.mat-accent .mdc-checkbox--selected~.mdc-checkbox__ripple{background:#ff4081}.mat-mdc-checkbox.mat-warn{--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#f44336;--mdc-checkbox-selected-hover-icon-color:#f44336;--mdc-checkbox-selected-icon-color:#f44336;--mdc-checkbox-selected-pressed-icon-color:#f44336;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, .38);--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, .54)}.mat-mdc-checkbox.mat-warn .mdc-checkbox--selected~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:#f443361a}.mat-mdc-checkbox.mat-warn .mdc-checkbox--selected~.mdc-checkbox__ripple{background:#f44336}.mat-mdc-checkbox-disabled label{color:#00000061}.mat-mdc-checkbox .mdc-checkbox{padding:calc((var(--mdc-checkbox-ripple-size, 40px) - 18px) / 2);margin:calc((var(--mdc-checkbox-touch-target-size, 40px) - 40px) / 2)}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__background{top:calc((var(--mdc-checkbox-ripple-size, 40px) - 18px) / 2);left:calc((var(--mdc-checkbox-ripple-size, 40px) - 18px) / 2)}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control{top:calc((40px - var(--mdc-checkbox-touch-target-size, 40px)) / 2);right:calc((40px - var(--mdc-checkbox-touch-target-size, 40px)) / 2);left:calc((40px - var(--mdc-checkbox-touch-target-size, 40px)) / 2);width:var(--mdc-checkbox-touch-target-size, 40px);height:var(--mdc-checkbox-touch-target-size, 40px)}@media all and (-ms-high-contrast: none){.mdc-checkbox .mdc-checkbox__focus-ring{display:none}}.mdc-form-field{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body2-font-size, 14px);line-height:var(--mdc-typography-body2-line-height, 20px);font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:var(--mdc-typography-body2-letter-spacing, .0178571429em);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mat-mdc-button.mat-unthemed{--mdc-text-button-label-text-color:#000}.mat-mdc-button.mat-primary{--mdc-text-button-label-text-color:#3f51b5}.mat-mdc-button.mat-accent{--mdc-text-button-label-text-color:#ff4081}.mat-mdc-button.mat-warn{--mdc-text-button-label-text-color:#f44336}.mat-mdc-button[disabled][disabled]{--mdc-text-button-disabled-label-text-color:rgba(0, 0, 0, .38);--mdc-text-button-label-text-color:rgba(0, 0, 0, .38)}.mat-mdc-unelevated-button.mat-unthemed{--mdc-filled-button-container-color:#fff;--mdc-filled-button-label-text-color:#000}.mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color:#3f51b5;--mdc-filled-button-label-text-color:#fff}.mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color:#ff4081;--mdc-filled-button-label-text-color:#fff}.mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color:#f44336;--mdc-filled-button-label-text-color:#fff}.mat-mdc-unelevated-button[disabled][disabled]{--mdc-filled-button-disabled-container-color:rgba(0, 0, 0, .12);--mdc-filled-button-disabled-label-text-color:rgba(0, 0, 0, .38);--mdc-filled-button-container-color:rgba(0, 0, 0, .12);--mdc-filled-button-label-text-color:rgba(0, 0, 0, .38)}.mat-mdc-raised-button.mat-unthemed{--mdc-protected-button-container-color:#fff;--mdc-protected-button-label-text-color:#000}.mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color:#3f51b5;--mdc-protected-button-label-text-color:#fff}.mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color:#ff4081;--mdc-protected-button-label-text-color:#fff}.mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color:#f44336;--mdc-protected-button-label-text-color:#fff}.mat-mdc-raised-button[disabled][disabled]{--mdc-protected-button-disabled-container-color:rgba(0, 0, 0, .12);--mdc-protected-button-disabled-label-text-color:rgba(0, 0, 0, .38);--mdc-protected-button-container-color:rgba(0, 0, 0, .12);--mdc-protected-button-label-text-color:rgba(0, 0, 0, .38);--mdc-protected-button-container-elevation:0}.mat-mdc-outlined-button{--mdc-outlined-button-outline-color:rgba(0, 0, 0, .12)}.mat-mdc-outlined-button.mat-unthemed{--mdc-outlined-button-label-text-color:#000}.mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color:#3f51b5}.mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color:#ff4081}.mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color:#f44336}.mat-mdc-outlined-button[disabled][disabled]{--mdc-outlined-button-label-text-color:rgba(0, 0, 0, .38);--mdc-outlined-button-disabled-label-text-color:rgba(0, 0, 0, .38);--mdc-outlined-button-outline-color:rgba(0, 0, 0, .12);--mdc-outlined-button-disabled-outline-color:rgba(0, 0, 0, .12)}.mat-mdc-button,.mat-mdc-outlined-button{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, .1)}.mat-mdc-button:hover .mat-mdc-button-persistent-ripple:before,.mat-mdc-outlined-button:hover .mat-mdc-button-persistent-ripple:before{opacity:.04}.mat-mdc-button.cdk-program-focused .mat-mdc-button-persistent-ripple:before,.mat-mdc-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple:before,.mat-mdc-outlined-button.cdk-program-focused .mat-mdc-button-persistent-ripple:before,.mat-mdc-outlined-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple:before{opacity:.12}.mat-mdc-button:active .mat-mdc-button-persistent-ripple:before,.mat-mdc-outlined-button:active .mat-mdc-button-persistent-ripple:before{opacity:.12}.mat-mdc-button.mat-primary,.mat-mdc-outlined-button.mat-primary{--mat-mdc-button-persistent-ripple-color: #3f51b5;--mat-mdc-button-ripple-color: rgba(63, 81, 181, .1)}.mat-mdc-button.mat-accent,.mat-mdc-outlined-button.mat-accent{--mat-mdc-button-persistent-ripple-color: #ff4081;--mat-mdc-button-ripple-color: rgba(255, 64, 129, .1)}.mat-mdc-button.mat-warn,.mat-mdc-outlined-button.mat-warn{--mat-mdc-button-persistent-ripple-color: #f44336;--mat-mdc-button-ripple-color: rgba(244, 67, 54, .1)}.mat-mdc-raised-button,.mat-mdc-unelevated-button{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, .1)}.mat-mdc-raised-button:hover .mat-mdc-button-persistent-ripple:before,.mat-mdc-unelevated-button:hover .mat-mdc-button-persistent-ripple:before{opacity:.04}.mat-mdc-raised-button.cdk-program-focused .mat-mdc-button-persistent-ripple:before,.mat-mdc-raised-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple:before,.mat-mdc-unelevated-button.cdk-program-focused .mat-mdc-button-persistent-ripple:before,.mat-mdc-unelevated-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple:before{opacity:.12}.mat-mdc-raised-button:active .mat-mdc-button-persistent-ripple:before,.mat-mdc-unelevated-button:active .mat-mdc-button-persistent-ripple:before{opacity:.12}.mat-mdc-raised-button.mat-primary,.mat-mdc-unelevated-button.mat-primary,.mat-mdc-raised-button.mat-accent,.mat-mdc-unelevated-button.mat-accent,.mat-mdc-raised-button.mat-warn,.mat-mdc-unelevated-button.mat-warn{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-button.mat-mdc-button-base,.mat-mdc-raised-button.mat-mdc-button-base,.mat-mdc-unelevated-button.mat-mdc-button-base,.mat-mdc-outlined-button.mat-mdc-button-base{height:36px}.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, sans-serif));font-size:var(--mdc-typography-button-font-size, 14px);line-height:var(--mdc-typography-button-line-height, 36px);font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:var(--mdc-typography-button-letter-spacing, .0892857143em);-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-mdc-icon-button{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, .1)}.mat-mdc-icon-button:hover .mat-mdc-button-persistent-ripple:before{opacity:.04}.mat-mdc-icon-button.cdk-program-focused .mat-mdc-button-persistent-ripple:before,.mat-mdc-icon-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple:before{opacity:.12}.mat-mdc-icon-button:active .mat-mdc-button-persistent-ripple:before{opacity:.12}.mat-mdc-icon-button.mat-primary{--mat-mdc-button-persistent-ripple-color: #3f51b5;--mat-mdc-button-ripple-color: rgba(63, 81, 181, .1)}.mat-mdc-icon-button.mat-accent{--mat-mdc-button-persistent-ripple-color: #ff4081;--mat-mdc-button-ripple-color: rgba(255, 64, 129, .1)}.mat-mdc-icon-button.mat-warn{--mat-mdc-button-persistent-ripple-color: #f44336;--mat-mdc-button-ripple-color: rgba(244, 67, 54, .1)}.mat-mdc-icon-button.mat-primary{--mdc-icon-button-icon-color:#3f51b5}.mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color:#ff4081}.mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color:#f44336}.mat-mdc-icon-button[disabled][disabled]{--mdc-icon-button-icon-color:rgba(0, 0, 0, .38);--mdc-icon-button-disabled-icon-color:rgba(0, 0, 0, .38)}.mat-mdc-icon-button.mat-mdc-button-base{width:48px;height:48px;padding:12px}.mat-mdc-icon-button.mat-mdc-button-base .mdc-icon-button__focus-ring{max-height:48px;max-width:48px}.mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size .mdc-icon-button__ripple{width:40px;height:40px;margin:4px}.mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size .mdc-icon-button__focus-ring{max-height:40px;max-width:40px}.mat-mdc-icon-button.mat-mdc-button-base .mdc-icon-button__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%,-50%)}.mat-mdc-fab,.mat-mdc-mini-fab{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, .1)}.mat-mdc-fab:hover .mat-mdc-button-persistent-ripple:before,.mat-mdc-mini-fab:hover .mat-mdc-button-persistent-ripple:before{opacity:.04}.mat-mdc-fab.cdk-program-focused .mat-mdc-button-persistent-ripple:before,.mat-mdc-fab.cdk-keyboard-focused .mat-mdc-button-persistent-ripple:before,.mat-mdc-mini-fab.cdk-program-focused .mat-mdc-button-persistent-ripple:before,.mat-mdc-mini-fab.cdk-keyboard-focused .mat-mdc-button-persistent-ripple:before{opacity:.12}.mat-mdc-fab:active .mat-mdc-button-persistent-ripple:before,.mat-mdc-mini-fab:active .mat-mdc-button-persistent-ripple:before{opacity:.12}.mat-mdc-fab.mat-primary,.mat-mdc-mini-fab.mat-primary,.mat-mdc-fab.mat-accent,.mat-mdc-mini-fab.mat-accent,.mat-mdc-fab.mat-warn,.mat-mdc-mini-fab.mat-warn{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-fab.mat-unthemed,.mat-mdc-mini-fab.mat-unthemed{--mdc-fab-container-color:#fff;--mdc-fab-icon-color:#000;--mat-mdc-fab-color: #000}.mat-mdc-fab.mat-primary,.mat-mdc-mini-fab.mat-primary{--mdc-fab-container-color:#3f51b5;--mdc-fab-icon-color:#fff;--mat-mdc-fab-color: #fff}.mat-mdc-fab.mat-accent,.mat-mdc-mini-fab.mat-accent{--mdc-fab-container-color:#ff4081;--mdc-fab-icon-color:#fff;--mat-mdc-fab-color: #fff}.mat-mdc-fab.mat-warn,.mat-mdc-mini-fab.mat-warn{--mdc-fab-container-color:#f44336;--mdc-fab-icon-color:#fff;--mat-mdc-fab-color: #fff}.mat-mdc-fab[disabled][disabled],.mat-mdc-mini-fab[disabled][disabled]{--mdc-fab-container-color:rgba(0, 0, 0, .12);--mdc-fab-icon-color:rgba(0, 0, 0, .38);--mat-mdc-fab-color: rgba(0, 0, 0, .38)}.mdc-fab--extended{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-button-font-size, 14px);line-height:var(--mdc-typography-button-line-height, 36px);font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:var(--mdc-typography-button-letter-spacing, .0892857143em);-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-mdc-snack-bar-container{--mat-mdc-snack-bar-button-color: #ff4081;--mdc-snackbar-container-color:#333333;--mdc-snackbar-supporting-text-color:rgba(255, 255, 255, .87)}.mat-mdc-snack-bar-container{--mdc-snackbar-supporting-text-font:Roboto, sans-serif;--mdc-snackbar-supporting-text-line-height:20px;--mdc-snackbar-supporting-text-size:14px;--mdc-snackbar-supporting-text-weight:400}.mdc-data-table{background-color:var(--mdc-theme-surface, #fff);border-color:#0000001f}.mdc-data-table__row{background-color:inherit}.mdc-data-table__header-cell{background-color:var(--mdc-theme-surface, #fff)}.mdc-data-table__row--selected{background-color:#3f51b50a}.mdc-data-table__pagination-rows-per-page-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__leading,.mdc-data-table__pagination-rows-per-page-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__notch,.mdc-data-table__pagination-rows-per-page-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__trailing{border-color:#0000001f}.mdc-data-table__cell,.mdc-data-table__header-cell{border-bottom-color:#0000001f}.mdc-data-table__pagination{border-top-color:#0000001f}.mdc-data-table__row:not(.mdc-data-table__row--selected):hover{background-color:#0000000a}.mdc-data-table__header-cell,.mdc-data-table__pagination-total,.mdc-data-table__pagination-rows-per-page-label,.mdc-data-table__cell{color:#000000de}.mat-mdc-table{background:#fff}.mat-mdc-table .mdc-data-table__row{height:52px}.mat-mdc-table .mdc-data-table__pagination{min-height:52px}.mat-mdc-table .mdc-data-table__header-row{height:56px}.mdc-data-table__content,.mdc-data-table__cell{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body2-font-size, 14px);line-height:var(--mdc-typography-body2-line-height, 20px);font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:var(--mdc-typography-body2-letter-spacing, .0178571429em);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mdc-data-table__header-cell{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle2-font-size, 14px);line-height:var(--mdc-typography-subtitle2-line-height, 22px);font-weight:var(--mdc-typography-subtitle2-font-weight, 500);letter-spacing:var(--mdc-typography-subtitle2-letter-spacing, .0071428571em);-webkit-text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle2-text-transform, none)}.mat-mdc-progress-spinner{--mdc-circular-progress-active-indicator-color:#3f51b5}.mat-mdc-progress-spinner.mat-accent{--mdc-circular-progress-active-indicator-color:#ff4081}.mat-mdc-progress-spinner.mat-warn{--mdc-circular-progress-active-indicator-color:#f44336}.mat-h1,.mat-headline-5,.mat-typography .mat-h1,.mat-typography .mat-headline-5,.mat-typography h1{font-size:24px;font-weight:400;line-height:32px;font-family:Roboto,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h2,.mat-headline-6,.mat-typography .mat-h2,.mat-typography .mat-headline-6,.mat-typography h2{font-size:20px;font-weight:500;line-height:32px;font-family:Roboto,sans-serif;letter-spacing:.0125em;margin:0 0 16px}.mat-h3,.mat-subtitle-1,.mat-typography .mat-h3,.mat-typography .mat-subtitle-1,.mat-typography h3{font-size:16px;font-weight:400;line-height:28px;font-family:Roboto,sans-serif;letter-spacing:.009375em;margin:0 0 16px}.mat-h4,.mat-body-1,.mat-typography .mat-h4,.mat-typography .mat-body-1,.mat-typography h4{font-size:16px;font-weight:400;line-height:24px;font-family:Roboto,sans-serif;letter-spacing:.03125em;margin:0 0 16px}.mat-body-strong,.mat-subtitle-2,.mat-typography .mat-body-strong,.mat-typography .mat-subtitle-2{font-size:14px;font-weight:500;line-height:22px;font-family:Roboto,sans-serif;letter-spacing:.0071428571em}.mat-body,.mat-body-2,.mat-typography .mat-body,.mat-typography .mat-body-2,.mat-typography{font-size:14px;font-weight:400;line-height:20px;font-family:Roboto,sans-serif;letter-spacing:.0178571429em}.mat-body p,.mat-body-2 p,.mat-typography .mat-body p,.mat-typography .mat-body-2 p,.mat-typography p{margin:0 0 12px}.mat-headline-1,.mat-typography .mat-headline-1{font-size:96px;font-weight:300;line-height:96px;font-family:Roboto,sans-serif;letter-spacing:-.015625em;margin:0 0 56px}.mat-headline-2,.mat-typography .mat-headline-2{font-size:60px;font-weight:300;line-height:60px;font-family:Roboto,sans-serif;letter-spacing:-.0083333333em;margin:0 0 64px}.mat-headline-3,.mat-typography .mat-headline-3{font-size:48px;font-weight:400;line-height:50px;font-family:Roboto,sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-headline-4,.mat-typography .mat-headline-4{font-size:34px;font-weight:400;line-height:40px;font-family:Roboto,sans-serif;letter-spacing:.0073529412em;margin:0 0 64px}.p-colorpicker-panel .p-colorpicker-color{background:transparent url(color.dae87a04d07ca92b.png) no-repeat left top}.p-colorpicker-panel .p-colorpicker-hue{background:transparent url(hue.8b1818380241e6ac.png) no-repeat left top}/*!
 * 
 *   simple-keyboard v3.7.103
 *   https://github.com/hodgef/simple-keyboard
 *
 *   Copyright (c) Francisco Hodge (https://github.com/hodgef) and project contributors.
 *
 *   This source code is licensed under the MIT license found in the
 *   LICENSE file in the root directory of this source tree.
 *
 */.hg-theme-default{background-color:#ececec;border-radius:5px;box-sizing:border-box;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;overflow:hidden;padding:5px;touch-action:manipulation;-webkit-user-select:none;user-select:none;width:100%}.hg-theme-default .hg-button span{pointer-events:none}.hg-theme-default button.hg-button{border-width:0;font-size:inherit;outline:0}.hg-theme-default .hg-button{display:inline-block;flex-grow:1}.hg-theme-default .hg-row{display:flex}.hg-theme-default .hg-row:not(:last-child){margin-bottom:5px}.hg-theme-default .hg-row .hg-button-container,.hg-theme-default .hg-row .hg-button:not(:last-child){margin-right:5px}.hg-theme-default .hg-row>div:last-child{margin-right:0}.hg-theme-default .hg-row .hg-button-container{display:flex}.hg-theme-default .hg-button{align-items:center;background:#fff;border-bottom:1px solid #b5b5b5;border-radius:5px;box-shadow:0 0 3px -1px #0000004d;box-sizing:border-box;cursor:pointer;display:flex;height:40px;justify-content:center;padding:5px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.hg-theme-default .hg-button.hg-standardBtn{width:20px}.hg-theme-default .hg-button.hg-activeButton{background:#efefef}.hg-theme-default.hg-layout-numeric .hg-button{align-items:center;display:flex;height:60px;justify-content:center;width:33.3%}.hg-theme-default .hg-button.hg-button-numpadadd,.hg-theme-default .hg-button.hg-button-numpadenter{height:85px}.hg-theme-default .hg-button.hg-button-numpad0{width:105px}.hg-theme-default .hg-button.hg-button-com{max-width:85px}.hg-theme-default .hg-button.hg-standardBtn.hg-button-at{max-width:45px}.hg-theme-default .hg-button.hg-selectedButton{background:rgba(5,25,70,.53);color:#fff}.hg-theme-default .hg-button.hg-standardBtn[data-skbtn=".com"]{max-width:82px}.hg-theme-default .hg-button.hg-standardBtn[data-skbtn="@"]{max-width:60px}.hg-candidate-box{background:#ececec;border-bottom:2px solid #b5b5b5;border-radius:5px;display:inline-flex;margin-top:-10px;position:absolute;transform:translateY(-100%);-webkit-user-select:none;user-select:none}ul.hg-candidate-box-list{display:flex;flex:1;list-style:none;margin:0;padding:0}li.hg-candidate-box-list-item{align-items:center;display:flex;height:40px;justify-content:center;width:40px}li.hg-candidate-box-list-item:hover{background:rgba(0,0,0,.03);cursor:pointer}li.hg-candidate-box-list-item:active{background:rgba(0,0,0,.1)}.hg-candidate-box-prev:before{content:"\25c4"}.hg-candidate-box-next:before{content:"\25ba"}.hg-candidate-box-next,.hg-candidate-box-prev{align-items:center;color:#969696;cursor:pointer;display:flex;padding:0 10px}.hg-candidate-box-next{border-bottom-right-radius:5px;border-top-right-radius:5px}.hg-candidate-box-prev{border-bottom-left-radius:5px;border-top-left-radius:5px}.hg-candidate-box-btn-active{color:#444}@charset "UTF-8";*{box-sizing:border-box}.mat-mdc-form-field .mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:transparent}.mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-focus-overlay{background-color:transparent}.mat-mdc-form-field-input-control{font-size:12px!important}.mat-mdc-text-field-wrapper{padding:0!important}.mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:45px}.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-160%) scale(.75)!important}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple:before{border-bottom-color:#e0e0e4!important}.mat-mdc-form-field .mdc-floating-label{font-size:12px!important}.mat-mdc-checkbox{padding:2px}.mat-mdc-checkbox .mdc-form-field label{font-size:12px;margin-left:0}button:focus,button *{outline:none!important}.material-icons{-webkit-font-feature-settings:"liga";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"}filtr-checkbox .mat-mdc-checkbox,filtr-checkbox-group .mat-mdc-checkbox{--mdc-checkbox-state-layer-size: 36px;--mdc-checkbox-size: 14px}.mat-sidenav-focus-trap>.cdk-focus-trap-content{height:100%;overflow-y:auto}.mat-drawer-transition .mat-drawer-content{transition-duration:.3s!important}mat-icon.mat-16.material-icons.mat-icon{height:18px;font-size:18px;width:18px;line-height:18px}mat-icon.mat-12.material-icons.mat-icon{height:12px;font-size:12px;width:12px;line-height:12px;display:inline-flex}span.table-header{display:flex;justify-content:center;align-items:center;line-height:16px}.p-datatable-flex-scrollable,.p-datatable-flex-scrollable .p-datatable-scrollable-view,.p-datatable-flex-scrollable .p-datatable-scrollable-wrapper{overflow:auto}.mat-mdc-progress-bar{display:block;height:5px!important;overflow:hidden;position:relative;transition:opacity .25s linear;width:100%;margin-right:5px}.suma-warunkow .mat-mdc-progress-bar,.pasek-postepu .mat-progress-bar{display:block;height:10px!important;overflow:hidden;position:relative;transition:opacity .25s linear;width:100%;margin-top:5px!important;margin-right:5px}.warunek-item-karta-kontent .mdc-linear-progress__bar-inner{border-color:#32cd32}mat-icon.mat-48.mat-icon.material-icons{width:48px!important;height:48px!important;font-size:48px!important;line-height:48px!important}mat-icon.mat-36-expand.material-icons.mat-icon{width:36px;height:36px;font-size:30px;line-height:34px;position:relative;right:-10px}.mat-mdc-chip-list-wrapper mat-chip{border-radius:0!important}.oferta-tooltip{max-width:85px!important;padding:5px!important}.mat-mdc-dialog-container{font-family:Roboto,Helvetica Neue,sans-serif}.mat-mdc-dialog-container .mdc-dialog__surface{box-shadow:none!important;overflow:visible;background-color:transparent!important}.mat-mdc-dialog-container .mdc-dialog__surface kalendarz-tooltip{transform:translateY(-80%)}.mat-mdc-mini-fab .mdc-button__label{padding:0!important}zakladki .mat-mdc-mini-fab .mdc-button__label{padding:0!important;color:#fff!important}zakladki .mat-card-karta .condition-log .mdc-button__label{color:#fff!important}.mat-mdc-button,.mat-mdc-icon-button,.mat-mdc-raised-button{color:#445465}.mat-mdc-button.mat-primary,.mat-mdc-icon-button.mat-primary{color:#1a3c7a}.mat-mdc-icon-button[disabled]:not(.clear-button){color:#b3b3b3!important}.mat-mdc-icon-button:disabled{color:#b3b3b3!important}button.mat-ascent{color:#445465;background:transparent}button.mat-primary{color:gray;background:transparent}mat-card-content,mat-card-content.mat-card-kontent{background:white}.mat-mdc-card-title{font-size:16px;line-height:normal}[mat-icon-button]{line-height:24px}mat-card{box-shadow:0 0 1px #0000001f,0 0 1px #00000024,0 0 #0000001f!important}mat-card.mat-card-karta{padding:0}mat-card.mat-card-karta>.mat-card-naglowek,div.mat-card-naglowek.karta-naglowek{padding:0 10px;background-color:#f9fafc;font-size:14px;color:#6b6b6b;height:30px;line-height:33px;margin-bottom:0;border-bottom:1px solid #dbe1e8;font-weight:600;letter-spacing:.4px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mat-mdc-checkbox{--mdc-checkbox-selected-pressed-icon-color: #1c4a88;--mdc-checkbox-selected-icon-color: #1c4a88;--mdc-checkbox-selected-hover-icon-color: #1c4a88}.mat-mdc-select-panel .mat-mdc-option{font-size:13px!important;height:31px;line-height:31px}mat-grid-tile .selected:after{display:block;content:"";border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:12px solid #f3f3f3;bottom:0;margin:0 auto;text-align:center;position:absolute;left:calc(50% - 12px)}.eh-dynamic-dialog{max-width:70vw!important;overflow:hidden;position:relative!important}.eh-dynamic-dialog .mat-mdc-dialog-container{max-height:95vh;overflow:auto}.cdk-overlay-pane .mat-mdc-dialog-container{padding:0;background-color:#fff;border-radius:4px;color:#000000de}.mat-mdc-dialog-container .mdc-dialog__content{color:var(--mdc-dialog-supporting-text-color, black);color:#393939!important}.okno-szybkich-zakupow .mat-mdc-dialog-container{padding:0!important}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.9!important}.warning input,.warning input:disabled{color:#f44336}.warning-kolorowanie input,.warning-kolorowanie input:disabled{color:#000}.warning-kolorowanie,.p-datatable .p-datatable-tbody>tr.warning-kolorowanie:nth-child(even).p-highlight,.p-datatable .p-datatable-tbody>tr.warning-kolorowanie.p-highlight,.p-datatable .p-datatable-tbody>.warning-kolorowanie,.p-datatable .p-datatable-tbody>tr.warning-kolorowanie:nth-child(even),.p-datatable .p-datatable-tbody>tr.warning-kolorowanie:hover{background:rgb(244,67,54)!important}.attention-background,.p-datatable .p-datatable-tbody>tr.attention-background:nth-child(even).p-highlight,.p-datatable .p-datatable-tbody>tr.attention-background.p-highlight,.p-datatable .p-datatable-tbody>.attention-background,.p-datatable .p-datatable-tbody>tr.attention-background:nth-child(even),.p-datatable .p-datatable-tbody>tr.attention-background:hover{background:#fff64a!important}.ok-background,.p-datatable .p-datatable-tbody>tr.ok-background:nth-child(even).p-highlight,.p-datatable .p-datatable-tbody>tr.ok-background.p-highlight,.p-datatable .p-datatable-tbody>.ok-background,.p-datatable .p-datatable-tbody>tr.ok-background:nth-child(even),.p-datatable .p-datatable-tbody>tr.ok-background:hover{background:lightgreen!important}div.ui-widget-content{justify-content:flex-start}.p-datatable-emptymessage{display:none}.ui-widget-header .ui-panel-title{font-size:14px}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:none}.p-datatable th{font-weight:400!important}.p-datatable-wrapper{font-size:12px;margin:0;color:#616161}.ui-datalist .ui-widget-header{display:none}.ui-datalist .ui-datalist-content{padding:10px;font-size:12px}.p-datatable .p-datatable-wrapper th.ui-state-default{background-color:#f8f8f8;border:1px solid #eeeeee}.p-datatable .p-datatable-wrapper tbody>tr.ui-widget-content{border-color:transparent}.p-datatable .p-datatable-wrapper .kol-oferta-zdjecie div{width:100%;height:100%;display:inline-block;align-items:center;justify-content:center;max-height:50px}.kol-oferta-nazwa statusy-towaru{justify-content:flex-end}img.img-zdjecie{max-width:90%;max-height:50px;width:auto;height:auto;display:inline-block}.p-datatable .p-datatable-wrapper th.ui-state-active{color:#4670b0}.p-datatable-wrapper .ui-widget-content{color:#616161!important}.p-datatable .p-datatable-thead>tr>th{overflow:hidden}.p-datatable .p-datatable-thead>tr>th,.p-datatable .p-datatable-tbody>tr>td,.p-datatable .p-datatable-tfoot>tr>td,.p-datatable .p-datatable-data>tr>td{border:1px solid #e0e0e0}.ui-datalist-content .ui-datalist-data{max-width:1200px;margin:0 auto}.ui-panel-content-wrapper .label{font-weight:800}.ui-panel-content-wrapper{font-size:12px}.p-datatable-wrapper tbody .ui-state-hover{background-color:#82a1da;cursor:pointer;color:#fff!important}.p-datatable-wrapper tbody .p-highlight{color:#616161!important;background-color:unset!important}th:focus,tr:focus,td:focus{outline:unset!important}.div-tabelka-kolektor .p-datatable-wrapper tbody .p-highlight{color:#fff!important;background-color:#1781c4!important}.ui-g{justify-content:space-between}.ui-g:after{content:"";flex:auto}body{margin:0;color:#616161;font-family:Roboto,Helvetica Neue,sans-serif}.userid{font-size:14px;font-weight:700;display:block}.main-content{scroll-behavior:smooth;padding:0;inset:0;overflow-y:auto;background-color:#eaedf1;position:absolute!important;height:auto!important}pasek-filtrow{display:block}zakladki{display:block}.toolbar-right-top button .mat-icon,.app-toolbar-bottom .button-menu-boczne .mat-icon{color:#fff}.kol-oferta-zamawiam-p,.oferta-koszyk-data-table th.kol-oferta-zamawiam{width:201px}.kol-promocja-zamawiam{width:190px!important}item-wrapper{display:block;margin:5px 0}.oferta-koszyk-wrapper,.deal-towary-wrapper{display:block;width:100%;height:100%;overflow-x:auto}.span-kasuj{height:10px;margin:6px 2px;width:10px;display:inline-flex}.grid-item-div{margin:2px 7px}.grid-item-cena-netto-opak span:first-child{display:inline-block;text-overflow:ellipsis;word-wrap:break-word;overflow:hidden;white-space:nowrap;padding-right:5px}.grid-item-cena-netto-opak span:last-child{display:inline-flex;white-space:nowrap;justify-content:flex-end}.grid-item-info{margin-top:5px;font-weight:500}.grid-item-rabat-vat{display:flex;justify-content:space-between;padding-bottom:2px;border-bottom:1px solid lightgray;margin-bottom:3px;font-weight:500;font-size:12px}.grid-item-cena-wlp{font-size:12px;height:24px}.grid-item-cena-wlp .grid-item-content{display:flex;justify-content:space-between}sugestia{display:flex}.sugestia-in-progress:after{overflow:hidden;display:inline-block;vertical-align:bottom;animation:ellipsis steps(4,end) .9s infinite;content:"\2026";width:0}@keyframes ellipsis{to{width:1.25em}}.list-item-kraj-pochodzenia,.list-item-marka,.list-item-producent,.list-item-waga-netto{color:#445465;display:block}.list-item-kraj-pochodzenia-nazwa,.list-item-marka-nazwa,.list-item-producent-nazwa{color:#445465;font-weight:700;display:block;padding:5px 0}.list-item-rabat{color:#961107;margin-bottom:5px;min-width:100px}.list-item-vat{color:#445465}.list-item-wartosc{font-weight:700;padding:0 5px}.list-item-cena-szt,.lista-wartosc-div .list-item-cena-szt{color:#445465;font-size:13px;display:flex;font-weight:400;text-align:right;line-height:16px}.list-item-cena-szt>span{width:50%;text-align:right;display:block;margin:0;min-width:70px}.lista-wartosc-div .list-item-cena-szt>span{width:calc(100% - 140px);text-align:right;display:block;margin:0;min-width:70px}.lista-wartosc-div .list-item-cena-szt>span:first-child{text-align:left;width:140px}.list-item-cena-szt>span:first-child{text-align:left}.list-item-cena-szt-wartosc{margin-left:10px;font-size:18px;white-space:nowrap}img.list-img{width:auto;height:auto;display:inline-flex;max-height:90%;max-width:90%}.filtr-wartosc{text-overflow:ellipsis;word-wrap:break-word;overflow:hidden;white-space:nowrap}.ikona-filtr-status{width:auto;padding-top:5px;line-height:24px;max-height:30px}.ikona-filtr-status-cechy{max-height:30px;max-width:60px;width:auto;height:auto;line-height:30px}.filtr-ilosc-w-ofercie{color:gray}.filtr-label{display:flex;max-width:190px;line-height:30px;justify-content:flex-start}.strona-aktywna,.porcja-aktywna,.strona-aktywna.mat-mdc-button,.porcja-aktywna.mat-mdc-button,.strona-aktywna.mat-mdc-button-base,.porcja-aktywna.mat-mdc-button-base{background-color:#3f51b5;color:#fff}statusy-towaru{z-index:999;display:flex;height:max-content}.status-towaru{margin:2px;max-height:20px;height:auto;position:relative;z-index:9}.status-towaru-spelniona{height:20px;width:20px}.eh-tryb-podgladu{display:flex}.sortowanie-select{width:175px!important;position:relative;float:left;height:30px}zamawiam-karta-towaru{display:block;width:100%;position:relative}zamawiam-table{display:inline-block;min-width:125px;white-space:nowrap}.zamawiam-table{position:relative;display:block;flex-wrap:nowrap;justify-content:center}zamawiam-promocje .zamawiam-table{justify-content:center;display:inline-flex}.zamawiam-grid .il-zam-jedn,.zamawiam-grid .il-zam-opk,.zamawiam-grid .il-zam-disp{max-width:45%!important;font-size:12px}.list-item-div{position:relative;cursor:pointer;display:flex;justify-content:space-between;flex-wrap:wrap}.list-item-div:hover{box-shadow:0 0 5px #82a1da,0 0 4px #82a1da,0 0 6px #82a1da!important}item-wrapper:nth-child(even) .deal-item-container{background-color:#f5f5f5}.deal-item-towary deal-towar-item:nth-child(even) .deal-towar-container{background-color:#f5f5f5}#full-list .list-oferta-zdjecie img{border:1px solid #f8f8f8!important}.block-container item-wrapper:nth-child(odd){background:#fcfcfc}.block-container item-wrapper:nth-child(even){background:whitesmoke}items-container.flex-container{display:flex;flex-wrap:wrap}.list-item-container{display:flex;justify-content:space-between;flex-wrap:nowrap}.text-red{color:#f44336!important;font-weight:500}.text-green{color:#388e3c!important;font-weight:500}button.eh-responsive .mat-icon{display:none}.dialog-btn-no{color:#f44336!important}.dialog-btn-cancel{color:#445465!important}.dialog-btn-yes{color:#388e3c!important}.blue{color:#1a3c7a!important}progress-spinner{position:absolute;inset:0;background:rgba(255,255,255,.4);z-index:1000}progress-spinner.opaque-background{background:rgb(255,255,255)}router-outlet.main-outlet+*>*{margin:5px}router-outlet.main-outlet+* sticky-container{position:sticky;display:block;z-index:1000;background:#eaedf1;padding:0 5px;margin:0;right:0;left:0}scroll-to-top{position:fixed;right:50px;bottom:80px;z-index:1000}.bold{font-weight:700}.clear-float{clear:both}shared-paginacja .mat-mdc-card{display:initial}shared-paginacja mat-card{padding:0!important;background-color:#f9fafc}.mat-card-naglowek .mat-primary[mat-icon-button]{color:#616161}.mat-card-naglowek [disabled].mat-primary[mat-icon-button]{color:#4670b0}ustawienie-widok>div .mat-primary[mat-icon-button]{color:#616161}ustawienie-widok>div [disabled].mat-primary[mat-icon-button]{color:#4670b0}accordion{display:block}accordion-card{display:block}.span-link{font-weight:500;padding:5px;display:block;width:-moz-fit-content;width:fit-content;cursor:pointer;color:#1565c0}.span-link:hover{opacity:.8}.checkbox-wszystkie{border-bottom:#dbe1e8 solid 1px;margin-bottom:5px;padding-bottom:5px}.marked-yellow{color:#2aa971!important;font-weight:700!important;background-color:#ffd900!important}.zakupy-oferta .grid-item-div{padding:7px;max-width:230px;min-width:230px;min-height:200px;background:#f3f3f3;border-radius:0}.zakupy-oferta .flex-container{margin:0 auto!important}.podglad-opis dynamic-text{font-size:12px}span.klucz,.podglad-blok-zakladki span.wartosc{padding-left:3px}dynamic-component.podglad-rabat{position:absolute;display:block;top:0;right:0;height:59px;width:62px;background:red;padding:0 2px 0 5px;border-bottom-left-radius:70px;text-align:right;color:#fff;line-height:26px;font-size:15px}dynamic-component.podglad-rabat .wartosc{font-size:17px}dynamic-component.podglad-rabat span{display:block}.podglad-zdjecie-preview{display:inline-flex;position:absolute;justify-content:center;overflow:hidden;inset:0;z-index:40;flex-direction:column;align-items:center;background:white}.podglad-zdjecie-main{max-width:23vw;max-height:23vh;width:auto;height:auto;cursor:pointer}button.podglad-zdjecie-zoom{position:absolute;left:3px;top:3px;line-height:28px;height:28px;width:28px;color:#212121;z-index:100}.podglad-zdjecie-main-preview{width:auto;height:auto;cursor:pointer;max-height:100%;max-width:100%}.podglad-cena-blok{display:block;text-align:right;margin:0 5px}.podglad-cena-szt-netto,.podglad-cena-info1,.podglad-cena-szt-przy-opak-netto{font-weight:500;font-size:1.5em}.podglad-cena-szt-brutto,.podglad-cena-info2,.podglad-cena-szt-przy-opak-brutto{font-size:1.2em}.podglad-info-naglowek,.podglad-cena-szt-przy-opak-naglowek,.podglad-cena-szt-naglowek{display:block;font-size:15px;font-weight:500;padding:10px}.mat-mdc-dialog-container .podglad-blok-zakladki .mat-mdc-tab-header{height:30px}.brak-opisu{font-style:italic;color:#b3b3b3}.pomoc-blok-zakladki{border-top:none!important;padding:0!important}.podglad-blok-info,.podglad-blok-zakladki,.podglad-blok-zamienniki{border-top:#c0c0c0 solid 1px;padding:10px 0;display:block}.podglad-blok-info{display:flex;justify-content:space-between;box-shadow:inset 0 10px 48px -17px #0000005e;border:none;width:100%}.podglad-blok-nazwa-opis{border-right:#c0c0c0 solid 1px;flex-basis:35%;padding:0 20px;flex:1}podglad-zdjecia{width:100%;height:100%;display:inline-flex;text-align:center;align-items:center;flex-direction:row;justify-content:center}.podglad-zdjecia{border-right:#c0c0c0 solid 1px;flex-basis:35%;width:100%;display:inline-flex;text-align:center;align-items:center;flex-direction:row;justify-content:center;flex:1}.podglad-blok-akcje{flex-basis:30%;margin-top:40px;padding:5px}.podglad-blok-cena-info1,.podglad-blok-cena-info2{display:block;padding-top:10px;margin-bottom:10px;padding-bottom:10px;border-bottom:silver solid 1px}.podglad-blok-cena-info1,.podglad-blok-cena-info2,.podglad-blok-cena-szt,.podglad-blok-cena-szt-przy-opak,.podglad-blok-cena-info{display:block;margin-bottom:10px;padding-bottom:10px;border-bottom:silver solid 1px}.podglad-nazwa{font-size:25px;font-weight:700;color:#1a3c7a;width:35vw;display:block}.podglad-cena-brutto{color:red;font-size:20px;display:block;text-align:left;padding:15px 5px}.podglad-cena-netto{color:#474747;font-size:20px;display:block;text-align:left;padding:15px 5px}.podglad-zakladka-sklad-towaru>dynamic-component,.podglad-zakladka-specyfikacje>dynamic-component,.podglad-zakladka-dane-logistyczne>dynamic-component,.podglad-zakladka-informacje-spozywcze>dynamic-component,.podglad-zakladka-sposob-przechowywania>dynamic-component,.podglad-zakladka-zalaczniki>dynamic-component,.podglad-zakladka-naglowek>dynamic-component,.podglad-zakladka-pozycje>dynamic-component{display:block;line-height:15px;min-height:15px}stan-magazynowy{display:flex;font-size:13px;line-height:20px;position:relative;flex-wrap:wrap;justify-content:space-around;align-items:flex-end}.podglad-zamawiam{display:block;margin:0;padding:5px}zamawiam-karta-towaru mat-form-field .mat-mdc-form-field-wrapper .mat-input-table .mat-form-field-infix>input{text-align:right;font-size:18px}zamawiam-karta-towaru mat-form-field{max-width:90px}.zamawiam-dodaj-do-koszyka{flex-basis:40%;margin-top:10px!important;margin-left:10px!important;min-width:140px!important}.podglad-pasek-statusow{display:flex;position:relative;margin-bottom:10px}.podglad-pod-pod-grupa{margin-bottom:5px;padding-bottom:5px;border-bottom:#c0c0c0 solid 1px}.podglad-blok-zakladki mat-tab-group{background:#eff1f3;min-height:250px}.podglad-blok-zakladki .klucz{font-weight:700;color:#000;font-size:12px;width:200px;text-overflow:ellipsis;word-wrap:break-word;overflow:hidden;white-space:nowrap;display:inline-block;position:relative}.podglad-blok-zakladki .wartosc{color:#616161;font-size:12px}.koszyk-wybrany-towar-info{width:100%}.koszyk-wybrany-towar-info karta-towaru .podglad-blok-akcje{flex-basis:45%!important}karta-towaru{width:65vw;max-width:65vw;height:83vh;max-height:83vh;display:block;position:relative;overflow:auto}.podglad-sklad-tow-info .klucz{color:#616161;font-size:12px;font-weight:400}@media (max-width: 1110px){zamawiam-karta-towaru{display:flex;flex-direction:column-reverse}zamawiam-karta-towaru .zamawiam-karta-towaru{flex-wrap:nowrap;flex-direction:column}zamawiam-karta-towaru .zamawiam-karta-towaru>span{line-height:10px!important}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.list-towar-nazwa,.list-marka-kraj-pochodzenia,.list-zamawiam-div,.list-producent-div{min-width:200px}.list-zamawiam-div zamawiam-grid{width:100%;position:relative}.list-cena-div .list-cell-content{width:100%}zamawiam-karta-towaru .zamawiam-karta-towaru{display:block!important;flex-direction:column-reverse}promocje-filtr-nazwa,promocje-filtr-kod-w-firmie{width:100%!important}.tabelka-towary-promocja .ui-datatable-tablewrapper table,.tabelka-towary-promocja-vs .ui-datatable-tablewrapper table{display:inline-block}.list-zdjecie-div img.list-img{max-width:100px;max-height:100px}.info-towar-zdjecie-div img.info-towar-zdjecie{max-width:45px!important;max-height:45px!important}.podglad-blok-info .podglad-zdjecie-preview .podglad-zdjecie-main{max-width:100%!important}.grid-item-image-div{padding-top:10px}.koszyk-wybrany-towar-info podglad-zdjecia{display:block}.koszyk-wybrany-towar-info .podglad-zdjecia .podglad-zdjecie-main{max-width:80%!important;max-height:80%!important;margin-top:20px}.hz-filtr-div,.hd-filtr-div{flex-grow:0!important;width:70%;flex-basis:100%!important}}mat-icon.nieaktualna-przegladarka-sync{padding:0 5px;transform:scaleX(-1);filter:FlipH}.nieaktualna-przegladarka{position:fixed;display:flex;z-index:1000;background:darkred;line-height:27px;top:0;padding:3px 5px;color:#fff;font-size:14px;height:24px;flex-wrap:nowrap;cursor:default;left:50%;transform:translate(-50%);box-shadow:3px 3px 5px gray;border-radius:0 0 3px 3px}.eh-progress-bar{top:90px;position:fixed!important;z-index:99;width:100%!important}.eh-progress-bar.with-new-navigation{top:98px!important}.eh-progress-bar.with-new-navigation.lokalizacja-ukryta{top:78px!important}status-koszyka{display:flex;flex-direction:column}.top-menu-div .dane-personalne{display:none}.mat-mdc-menu-panel{max-width:50%!important}.top-menu-trojkat,.status-koszyka-trojkat{display:none;border-left:16px solid transparent;border-right:16px solid transparent;border-bottom:20px solid #fff;position:absolute;top:-17px}.status-koszyka-trojkat{right:69px;display:block}app-toolbar.menu-top mat-toolbar-row{box-shadow:0 4px 15px -1px #21212185}.top-menu-flag{height:20px;width:20px}button.button-menu-boczne.mdc-button{height:24px;width:66px;min-width:66px;border-radius:0;line-height:24px}.button-menu-boczne.mdc-button>mat-icon{font-size:30px;margin-right:0}.toolbar-link{cursor:pointer;padding:0}.toolbar-separator{padding:0 3px;cursor:auto}.no-events-with-opacity{pointer-events:none;opacity:.5}.app-toolbar-bottom{display:flex;height:24px}button.toolbar-punkty,wybrany button.toolbar-platnosci{min-width:110px}.logo-ehone{width:66px;min-width:66px;height:66px}.logo-ehone{background:rgb(33,97,183);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgb(33,97,183)),color-stop(100%,rgb(26,60,122)));background:linear-gradient(to bottom,rgb(33,97,183) 0%,rgb(26,60,122) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#2161b7",endColorstr="#1a3c7a",GradientType=0)}.logo-ehone>img{margin:auto;height:48px}.logo-klient{height:66px}.button-menu-boczne mat-icon.menu-boczne-locked{display:none}.button-menu-boczne:disabled mat-icon.menu-boczne-locked{display:block;font-size:14px;position:relative;top:-5px!important;left:-18px!important;height:14px;width:14px}.menu-top .app-toolbar-bottom .button-menu-boczne{background-color:#131b1e}.menu-top .app-toolbar-bottom .button-menu-boczne:disabled{background-color:#424242}.menu top .app-toolbar-left{display:inline-block}.app-toolbar-left>.lokalizacja-kontrahent{width:100%;height:50%}.lokalizacja-aktywny-kontrahent,.lokalizacja-aktywna-filia{display:inline-block;text-overflow:ellipsis;word-wrap:break-word;overflow:hidden;white-space:nowrap}.lokalizacja-kontrahent{padding-left:15px;padding-top:15px}.lokalizacja-aktywna-separator,.strzalka-w-dol{width:10px;height:10px;display:inline-block;margin-top:2px}.lokalizacja-aktywna{cursor:pointer;padding:3px;margin-top:5px;display:inline-block;font-size:12px;border-bottom:1px solid;border-top:0;border-left:0;border-right:0;line-height:12px}.toolbar-right-bottom .mat-mdc-button{font-size:12px;padding:0 10px}.toolbar-link:hover{text-decoration:underline}.app-toolbar-action{margin-left:10px}.app-sidenav{width:200px}mat-sidenav.mat-sidenav.mat-sidenav-closed .menu-boczne-opener{visibility:visible}menu-boczne{height:100%;width:100%;display:block;position:relative;overflow-y:hidden}.menu-boczne-opener{position:fixed;z-index:1001;right:-18px;top:0;bottom:0;height:100%}.menu-boczne-button-span{margin-right:10px;position:relative;top:2px}.menu-boczne-button-content{transform:rotate(270deg) translate(-85%,-2px);transform-origin:bottom left;display:flex;color:#fff;position:absolute;justify-content:space-between;min-width:75px;max-width:75px;font-size:13px}.menu-boczne-button:hover{border-left:19px solid #545d10;left:1px}.menu-boczne-button{cursor:pointer;position:relative;border-left:18px solid #545d10;border-top:15px solid transparent;border-bottom:15px solid transparent;height:98px;width:0;top:50%;transform:translateY(-50.5%)}.sidenav-layout{position:fixed;overflow-y:hidden;inset:0}.app-toolbar{padding:0;position:fixed;height:90px;z-index:99}.app-toolbar-row{width:100%;height:100%;display:block;background:#1a3c7a;box-shadow:0 4px 15px -1px #21212185}.app-toolbar-eh-icon{width:90px;height:90px}.button-top-menu,.button-menu{display:none!important}.top-menu-div{display:flex}.top-menu-popup{display:flex;position:relative}.toolbar-right{margin-right:10px;display:block}.toolbar-right-container{display:flex}.app-toolbar-left{display:block}mat-toolbar.app-toolbar{background-color:#1a3c7a;height:90px;color:#fff;padding:0}.app-toolbar-bottom .button-menu-boczne{color:#fff}mat-toolbar-row.mat-toolbar-row{height:90px}.loga{min-width:188px;display:inline-flex}.logo-klient>img{max-width:100%;height:auto;width:auto;display:block;max-height:100%}.logo-przelewy-24{display:inline-flex;align-items:center;padding:5px;width:-moz-fit-content;width:fit-content;justify-content:flex-end;max-width:170px}.img-przelewy-24{display:inline-block;height:100%;width:auto}.logo-ehone,.logo-klient{display:flex;cursor:pointer;align-items:center}.logo-klient>img:hover,.logo-ehone>img:hover,.logo-klient>img.active{filter:drop-shadow(0px 0px 10px darkgray)}.logo-container .logo:hover,.logo-container .logo.active{filter:drop-shadow(0px 0px 10px #7cbeef)}mat-toolbar.app-toolbar>mat-toolbar-row{height:90px!important}.menu-top .app-toolbar-expand{padding-top:20px}eh-menu{width:100%;display:block;height:24px}.app-toolbar-top{width:100%;height:66px;display:flex;justify-content:space-between}.toolbar-right-top{display:flex;width:100%;font-size:11px;text-align:right;justify-content:flex-end;height:28px;line-height:28px}.offline-toggle{display:flex;margin:3px 5px 0 0!important}.toolbar-right-bottom{display:inline-flex;justify-content:flex-end;width:100%;font-size:12px}.toolbar-left,.toolbar-akcje{display:inline-flex}.divider{display:block;margin:5px 1px;border-right:white solid 1px}mat-sidenav-container.sidenav-container{display:block;position:fixed;overflow-y:hidden;inset:90px 0 0;color:#000}mat-sidenav-container.sidenav-container.with-hidden-toolbar{top:0!important}mat-sidenav-container.sidenav-container.with-new-navigation{top:98px!important}mat-sidenav-container.sidenav-container.with-new-navigation.lokalizacja-ukryta{top:78px!important}mat-sidenav-container.sidenav-container mat-sidenav cdk-focus-trap div.cdk-focus-trap-content{transform:initial}mat-sidenav#sidenav-left{box-shadow:7px 0 33px -8px #000000bf;width:260px}.mat-mdc-icon-button.accordion-card-akcja{width:24px;line-height:24px;background:transparent;height:24px;margin-right:20px}.menu-boczne-filtry{margin-top:0}.menu-boczne-filtry mat-card.mat-card-karta>.mat-card-naglowek{background-color:#fff;border-bottom:none;border-top:1px solid #e7e7e7;font-weight:700;font:inherit;font-size:12px;padding:5px}.menu-boczne-filtry mat-card.mat-card-karta>.mat-card-naglowek span{line-height:24px;font-weight:700;color:#444}.menu-boczne-filtry mat-card.mat-card-karta>.mat-card-naglowek:hover span{color:#1a3c7a}.menu-boczne-filtry mat-card.mat-card-karta{box-shadow:none!important}.menu-boczne-filtry .mat-mdc-card-content.accordion-content{font:inherit;font-size:12px}.menu-boczne-filtry .mat-mdc-checkbox .mdc-form-field label{margin-left:5px}.menu-boczne-filtry .mat-mdc-checkbox{--mdc-checkbox-selected-pressed-icon-color: #ffd900;--mdc-checkbox-selected-icon-color: #ffd900;--mdc-checkbox-selected-hover-icon-color: #ffd900}.menu-boczne-filtry .mdc-checkbox__checkmark{--mdc-checkbox-selected-checkmark-color: #555}.menu-boczne-filtry .mat-mdc-icon-button.accordion-card-akcja{padding-top:1px;width:18px;line-height:18px;background:transparent;height:19px;margin-right:21px}.menu-boczne-filtry .mat-mdc-icon-button.accordion-card-akcja .mat-mdc-button-ripple,.menu-boczne-filtry .mat-mdc-icon-button.accordion-card-akcja .mat-mdc-button-persistent-ripple{display:none}.menu-user{margin-bottom:10px}.menu-user .menu-awatar{display:block!important}.menu-user .menu-user-name-id{margin-bottom:10px}.menu-user-name-id .menu-user-name{color:#585858}.menu-user-name-id .user-sh{font-size:13px}.menu-user-name{font-size:12px}.label{font-weight:700}.menu-akcje .mdc-button__label{color:#848587}.menu-user-border-bottom{border-bottom:1px solid #e1e7f1;padding-bottom:10px}.menu-filtry-div .ui-slider .ui-slider-range{background-color:#ffd900}.div-jezyk-ustawienia{float:right;padding-top:20px}.div-jezyk-ustawienia .menu-akcje{float:left}.sekcja-szeroka{flex:10 1 100%;width:100%;max-width:100%}.sekcja-waska-50{flex:5 1 50%;width:50%;max-width:50%}.sekcja-waska-50 .harmonogram-ikona-zamow{display:none}.sekcja-waska-60{flex:6 1 60%}.sekcja-waska-40{flex:4 1 40%}.informacja-layout{display:flex;flex-direction:column;width:100%;flex-flow:row wrap}info-ramka{display:block;margin:0 2.5px 5px;min-width:280px}tr.p-highlight.info-koncesje-wygasla,tr.info-koncesje-wygasla{background-color:#ffd900!important}.info-brak-komunikatow{padding:5px 10px;color:#585858;font-weight:400;font-size:12px}.komunikat-div{margin:3px 5px;padding:3px 5px;line-height:18px;border-bottom:#dbe1e8 solid 1px;font-size:14px;color:#445465}.komunikat-header{display:block}.komunikat-tytul{font-weight:400;cursor:pointer}.komunikat-tytul-nieprzeczytany{font-weight:600}.komunikat-tytul:hover{opacity:.9}.komunikat-data{color:silver;font-size:13px}.komunikat-ikona-priorytet{cursor:pointer;color:#8b0000;position:relative;top:4px}tr.ui-widget-content.info-koncesje-wygasla.p-datatable-even.p-highlight,tr.ui-widget-content.info-koncesje-wygasla.p-datatable-odd.p-highlight{background-color:#ffd900!important}.box-banery{min-height:10px}.growl-animacja{box-shadow:0 0 10px #82a1da,0 0 10px #82a1da,0 0 10px #82a1da!important}.naglowek-banery>div:hover{cursor:pointer}.informacje-kreska{height:1px;width:auto;background:#c8d1df;margin:10px}.user-info-box{display:block}.user_log_id{width:100%;height:75px;padding:10px}.user_id>.label{color:#555;font-weight:400;font-size:10px;text-transform:uppercase}.user_log_id .user_id{float:left;margin-top:7px}.user-id-span{font-size:20px;font-weight:500;display:block;color:#1a3c7a}.informacje-kontrahent-box{padding:5px 15px;display:block}.grupa-uz-kontrahent{width:100%}.grupa-kod-nip{width:100%;font-size:12px;font-weight:500}.grupa-uz-kontrahent-nazwa{font-size:12px;font-weight:700}.grupa-uz-kontrahent-adres{font-size:12px;font-weight:500}.grupa-uz-kontrahent .label{display:block;width:100%;color:#585858;font-weight:400;font-size:12px}.grupa-kod-nip .label{font-weight:400;font-size:12px;color:#585858}.grupa-uz-kontrahent .grupa-uz-kontrahent-adres{display:block;width:100%}.user_log_id{height:80px}.user-id-span{font-size:14px;font-weight:700;display:block}.box-info-user-info{background:#fff}.box-info-user-info.toggleable{background:transparent}.box-info-user-info.toggleable .user_icon{float:unset}.box-info-user-info.toggleable .user_id{margin:0}.box-info-user-info.toggleable .user_log_id{padding:0;position:relative}.box-info-user-info.toggleable .user_icon{cursor:pointer}.box-info-user-info .user-info-toggleable-container{background:#fff;color:#000;position:absolute;right:-200px;z-index:2;padding:10px;border:1px solid lightgray;border-radius:2px}.box-info-user-info .user-info-toggleable-container .user-info-title{font-size:14px}.box-info-user-info .user-info-toggleable-container status-kh{padding:0}.box-info-user-info .user-info-toggleable-container .flex-container{display:flex;flex-direction:column;gap:20px;padding-right:30px}.box-info-user-info .user-info-toggleable-container .informacje-kreska{margin:0}.box-info-user-info .user-info-toggleable-container .informacje-kontrahent-box{padding:0}@media screen and (max-width: 1280px){.box-info-user-info.toggleable .user_icon{width:50px;height:50px;background-size:cover}}@media screen and (max-width: 600px){.box-info-user-info.toggleable .user_log_id{position:unset}.box-info-user-info .user-info-toggleable-container{left:0;right:0;white-space:pre-wrap}}.box-info-admin-info{padding:10px 10px 0}.p-datatable-wrapper table>tbody tr td{border:1px solid #f1f0f0}.blokada-kredytu{color:#e90207;font-size:12px;padding:0 10px;margin-top:10px}.blokada-kredytu .kwota{font-weight:800}info-oddzial-odpowiedzialny>div,info-platnosci-nadchodzace-faktury>div,info-platnosci-zalegle-faktury>div,info-platnosci-przyszle-eh>div,info-platnosci-po-terminie-eh>div{line-height:25px}.informacje-label{color:#585858;font-weight:400;font-size:12px}.informacje-text-powiekszony{font-size:14px;font-weight:500}.box-oddzial-odpowiedzialny:after{content:"";clear:both;display:table}.twoj-oddzial,.kontakt-telemail-box{float:left;width:50%;padding:5px 10px}.kontakt-telemail-box{font-size:11px}.informacje-text-niebieski{color:#3f51b5}.twoj-oddzial .informacje-label{width:100%;display:block}.odzial-nazwa{font-size:14px;font-weight:700}.div-nadchodzace-platnosci,.div-zalegle-platnosci{display:flex;padding:5px!important}.div-nadchodzace-platnosci:after,.div-zalegle-platnosci:after{content:"";clear:both;display:table}.nadchodzace-platnosci-lewa,.zalegle-platnosci-lewa{float:left;width:170px;background:#f32a2a;height:100%}.platnosci-strzalka{cursor:pointer;height:50px;position:relative;width:195px}.platnosci-strzalka:hover{opacity:.95}.strzalka-czerwona{float:left;width:0;height:0;border-top:25px solid transparent;border-left:10px solid #f32a2a;border-bottom:25px solid transparent}.nadchodzace-platnosci-lewa .informacje-label,.zalegle-platnosci-lewa .informacje-label{width:100%;display:block;color:#fff;margin-left:5px}.nadchodzace-platnosci-lewa .informacje-text-powiekszony,.zalegle-platnosci-lewa .informacje-text-powiekszony{color:#fff;font-weight:500;font-size:18px;margin-left:5px}.nadchodzace-platnosci-prawa,.zalegle-platnosci-prawa{float:left;width:calc(100% - 180px);margin-left:10px}.informacje-text{font-size:12px;font-weight:700;color:#1a3c7a;margin-left:4px}.div-nadchodzace-platnosci,.div-zalegle-platnosci,.div-twoi-przedstawiciele,.div-blokada-kredytu,.div-limity-ostatnia-aktu,.div-depozyty-ostatnia-aktu{padding:5px 0}.div-powiadomienie{padding:5px 0;display:flex;align-items:center}.span-powiadomienie:not(:last-child):after{content:","}.div-email-sms,.div-powiadomienia{padding:5px 10px}.div-powiadomienia-group{display:flex;justify-content:space-between;flex-wrap:wrap}.div-powiadomienia-left-group{flex:8 0 80%}.div-powiadomienia-right-group{flex:2 0 20%;min-width:50px;text-align:right}.text-czerwony{color:#f32a2a;font-weight:700}.powiadomienia-email,.powiadomienia-sms{width:100%;height:30px;line-height:30px}.powiadomienia-email i,.powiadomienia-sms i{font-size:20px;color:#bac3d0;float:left;padding:5px 5px 5px 0}.blink-1{animation:blink-1 4s infinite both}.blink-2{animation:blink-2 4s infinite both}@keyframes blink-1{0%,50%,to{opacity:1}25%,75%{opacity:.1}}@keyframes blink-2{0%,50%,to{opacity:1;color:#8b0000}25%,75%{opacity:.1}}@keyframes rotate-center{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.box-info-kredyt{background:url(/assets/skins/default/images/tlo-info-kredyt.jpg)}.minima-alert{color:#f44336;font-weight:500;font-size:12px;margin-left:10px}.div-info-kredyt{width:100%;height:107px;position:relative}.info-s2d-image:hover{filter:drop-shadow(0px 0 5px darkgray)}.info-s2d-image{max-width:100%;max-height:100%;height:auto;width:auto;cursor:pointer;display:block}.div-info-kredyt-tlo{position:relative;height:100%;max-width:607px;background:url(/assets/skins/default/images/informacje_o_kredycie.png);margin:0 auto}.div-info-kredyt-tlo .przycisk{background:url(/assets/skins/default/images/kredytmarket_btn.png);display:block;height:38px;width:132px;position:relative;float:right;top:38px;margin-right:20px}.warunek-item-image-status{display:none!important}zakladki>mat-card{margin-top:10px}warunek-item .warunek-item-war-log{margin:1px;background-color:#1a3c7a;padding:1px 4px;color:#fff;border-radius:3px;z-index:10;font-size:10px!important;color:#000;max-width:60px;text-overflow:ellipsis;word-wrap:break-word;overflow:hidden;white-space:nowrap;font-weight:400;background:rgb(33,97,183);background-image:linear-gradient(to bottom,#ffd900 0%,#f9e677 50%,#ffd900 100%);box-shadow:10px 10px 25px -10px #00000082}app-promocje .p-datatable{background-color:#fff}.promocje-filtr-nazwa,.promocje-filtr-kod,.filtr-kod{display:flex;margin:0 10px}.promocje-filtr-nazwa .filtr-input,.promocje-filtr-kod .filtr-input,.filtr-kod .filtr-input{width:calc(100% - 80px);max-width:150px}promocje-filtr-kod,promocje-filtr-nazwa,filtr-kod{display:block}app-promocje .p-datatable tbody tr:hover .kol-promocje-rodzaj img{-moz-filter:invert(100%);-o-filter:invert(100%);-ms-filter:invert(100%);filter:invert(100%)}app-promocje .p-datatable table{border-collapse:collapse}app-promocje .p-datatable table tr{height:30px}.promocja-naglowek,.deal-naglowek{font-size:12px;line-height:24px;padding:0 10px 5px;width:calc(100% - 20px);display:inline-block}.promocja-naglowek>div,.deal-naglowek>div{width:50%;float:left;min-width:300px}.promocja-naglowek-img{width:40px}.flexbox-warunki-korzysci{display:flex;overflow:hidden}.warunki-box{flex:1;width:50%;padding:10px}.warunki-box .ui-widget-content{border:none}.speln-promo-div{width:400px;height:20px;color:#fff;display:block;margin:0 auto 20px}.speln-promo-div span{display:block;float:left;color:#fff}.span-srodek-speln-promo{background-color:#2aa971;height:20px;width:360px}.span-poczatek-speln-promo{width:0;height:0;border-top:20px solid #2aa971;border-left:20px solid transparent}.span-koniec-speln-promo{width:0;height:0;border-top:20px solid #2aa971;border-right:20px solid transparent}.warunek-item-karta .warunek-item-karta-naglowek .warunek-item-nazwa,.korzysc-item-karta .korzysc-item-karta-naglowek .korzysc-item-nazwa{font-weight:400}.warunek-item-karta .warunek-item-karta-naglowek .warunek-item-nazwa:first-child,.warunek-item-karta .warunek-item-karta-naglowek .warunek-item-nazwa:nth-child(2),.korzysc-item-karta .korzysc-item-karta-naglowek .korzysc-item-nazwa:first-child,.korzysc-item-karta .korzysc-item-karta-naglowek .korzysc-item-nazwa:nth-child(2){font-weight:700}.warunek-item-karta .warunek-item-karta-naglowek,.korzysc-item-karta .korzysc-item-karta-naglowek{margin-bottom:0}.warunek-item-karta .warunek-item-karta-kontent .warunek-item-war-log,.korzysc-item-karta .korzysc-item-karta-kontent .warunek-item-war-log{background-color:#1a3c7b;font-size:11px;font-weight:400}.warunki-korzysci-grid .warunek-znak{border:4px solid #fff;height:50px;line-height:30px;width:50px;background-color:#4f6faa;text-decoration:inherit;box-shadow:0 0 2px #0009;z-index:99}.warunki-box .warunki-korzysci-item:first-child{left:0}.warunki-box .warunki-korzysci-item{margin-right:-20px}.warunki-korzysci-separator{float:flex;width:1px;z-index:99999;position:relative}.warunki-korzysci-strzalka{top:calc(50% - 26px);margin-right:40px;position:absolute;right:-56px;border-top:26px solid transparent;border-bottom:26px solid transparent;border-left:16px solid #fff;z-index:999}.warunki-korzysci-strzalka-cien{top:calc(50% - 28px);margin-right:40px;position:absolute;right:-58px;border-top:28px solid transparent;border-bottom:28px solid transparent;border-left:18px solid #cfd6e2}.promocje-dol-przyciski{display:block;text-align:right;background:#eee;padding-top:10px;border-top:0}.promocje-dol-przyciski button{margin-right:5px}.warunki-label,.korzysci-label{padding:0 10px;margin-bottom:20px}.warunki-label>span,.korzysci-label{font-size:12px;font-weight:700}.warunki-label .czysc-filtr{font-size:11px!important;margin-left:10px;color:#4f6faa}.warunki-wielokrotnosc-label{padding:0 10px;margin-bottom:10px;font-size:11px;display:inline-block}.promocje-towaru-nazwa{line-height:22px}.promocje-towaru-nalicz-w-cenn{background-color:#defcbe!important}.centredColumValue{text-align:center}.data-stack-shadow .warunek-item-div,.data-stack-shadow .korzysc-item-div{box-shadow:5px -6px #dbdbdb}.condition-log{box-shadow:0 0 0 4px #dbdbdb!important;background:rgb(33,97,183);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgb(33,97,183)),color-stop(100%,rgb(26,60,122)));background:linear-gradient(to bottom,rgb(33,97,183) 0%,rgb(26,60,122) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#2161b7",endColorstr="#1a3c7a",GradientType=0)}.karuzela-kafle .condition-log{cursor:default}.karuzela-kafle .condition-log{box-shadow:0 0 0 4px #dbdbdb!important;background:rgb(33,97,183);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgb(33,97,183)),color-stop(100%,rgb(26,60,122)));background:linear-gradient(to bottom,rgb(33,97,183) 0%,rgb(26,60,122) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#2161b7",endColorstr="#1a3c7a",GradientType=0)}.karuzela-kafle .condition-log span{font-size:13px;font-style:italic}.karuzela-kafle .condition-log .mat-mdc-button-persistent-ripple{box-shadow:0 0 1px 3px #fff}.warunek-item-karta:hover,.korzysc-item-karta:hover{cursor:pointer;box-shadow:0 0 5px #82a1da,0 0 4px #82a1da,0 0 6px #82a1da!important}.warunek-item-div .active-tile,.korzysc-item-div .active-tile{background:#fffcef;background:linear-gradient(to bottom,#fffcef 19%,#ffe86b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fffcef",endColorstr="#ffe86b",GradientType=0)}.warunki-korzysci-grid .czysc-filtr{text-decoration:none!important}.warunki-korzysci-grid .czysc-filtr:hover{text-decoration:underline!important}.eh-iframe body{overflow-y:scroll!important}.p-datatable tbody>tr.ui-widget-content.p-highlight .mat-mdc-checkbox{--mdc-checkbox-selected-pressed-icon-color: #3f51b5;--mdc-checkbox-selected-icon-color: #3f51b5;--mdc-checkbox-selected-hover-icon-color: #3f51b5}.p-datatable tbody>tr.ui-widget-content.p-highlight .mat-mdc-checkbox-checked .mdc-form-field .mdc-checkbox label{color:#000!important}.p-datatable tbody>tr.ui-widget-content.p-highlight .przepisano-z-oferty-state-changed{color:#fff}.mat-mdc-icon-button.ikonka-promocja{width:23px;height:23px;line-height:15px;font-size:.8em;background:#e93a1e;color:#fff}.p-datatable tbody>tr.ui-widget-content.p-highlight{background-color:transparent!important;color:#fff;color:#555!important}.p-datatable tbody>tr.ui-widget-content.p-highlight.promocje-towaru-nalicz-w-cenn{background-color:#defcbe!important}.condition-log-sum{position:relative;width:100%;height:48px;float:left;margin-top:-30px;z-index:9999}.condition-log-sum-box{width:100%;margin:0 auto;background:#1a3c7b;color:#fff;height:auto}.condition-log-sum-box>suma-warunkow,.condition-log-sum-box>pasek-postepu{display:block;padding:2px 30px}.condition-log-sum-box .suma-warunkow,.condition-log-sum-box .pasek-postepu{width:100%;display:flex}.condition-log-sum-box .suma-warunkow .suma-war-title{display:block;float:left;margin:0;width:51px;font-size:12px;line-height:20px;height:100%;position:relative}.condition-log-sum-box .pasek-postepu .pasek-postepu-title{display:block;float:left;margin:0;width:155px;font-size:12px;line-height:20px;height:100%;position:relative}.condition-log-sum-box .suma-warunkow div,.condition-log-sum-box .pasek-postepu div{display:inline-flex;width:100%}.condition-log-sum-box .suma-war-num,.condition-log-sum-box .pasek-postepu-num{font-size:12px;font-weight:400;color:#fff;margin-top:3px;min-width:90px}.condition-log-sum-box-zakladki{width:calc(100% - 58px);height:4px;margin:0 auto;padding:0;position:relative;bottom:-110px}.condition-log-sum-box-zakladki .zakladka-lewa{display:block;float:left;width:10px;border-style:solid;border-width:0 0 4px 10px;border-color:transparent transparent #7d8185 transparent}.condition-log-sum-box-zakladki .zakladka-prawa{display:block;float:left;width:10px;border-style:solid;border-width:0 10px 4px 0;border-color:transparent transparent #7d8185 transparent}.condition-log-sum-box-zakladki .zakladka-srodek{width:calc(100% - 40px);float:left;height:4px;background-color:#dbdbdb}.icon-kcena,.icon-wilosc,.icon-wwartosc,.icon-krabat,.icon-kgratis,.icon-kgratiskrot{width:20px;height:20px;color:transparent;display:block;float:left}.kol-promocja-przepisz-z-oferty,.kol-oferta-stan-mag-status{overflow:hidden}.harmonogram-przycisk-rozwin button>span{display:none!important;padding:0;width:11px}.harmonogram-przycisk-rozwin button[ng-reflect-label=">>"],.harmonogram-przycisk-rozwin button[ng-reflect-label=">>"]:hover,.harmonogram-przycisk-rozwin button[ng-reflect-label=">>"]:active{border:none!important;width:11px;height:13px;margin-top:34px}.harmonogram-przycisk-rozwin button[ng-reflect-label="<<"],.harmonogram-przycisk-rozwin button[ng-reflect-label="<<"]:hover,.harmonogram-przycisk-rozwin button[ng-reflect-label="<<"]:active{transform:rotateY(180deg);border:none!important;width:11px;height:13px;margin-top:37px}.ikona-zamow-do span{width:50px;height:18px;margin-top:20px;display:block}mat-form-field.wybierz-date-select{width:100px;padding:10px;display:none}.wybierz-date-box{width:auto;flex-wrap:nowrap;display:flex}.wybierz-date-box button:disabled span{display:none}zamawiam-prom-zamowieniowa{margin:0 10px}zamawiam-prom-zamowieniowa .zamawiam-list .mdc-button__label{float:left;top:-10px;position:absolute;left:-3px}zamawiam-prom-zamowieniowa .zamawiam-list .zamowBtn .mdc-button__label{top:0;left:8px}zamawiam-prom-zamowieniowa .zamawiam-list .zwiekszIloscBtn,zamawiam-prom-zamowieniowa .zamawiam-list .zmniejszIloscBtn{width:20px!important;height:20px!important;padding:0!important;display:inline-flex!important;align-items:center;justify-content:center;border-radius:0}zamawiam-prom-zamowieniowa .zamawiam-list .zwiekszIloscBtn>*[role=img],zamawiam-prom-zamowieniowa .zamawiam-list .zmniejszIloscBtn>*[role=img]{width:20px;height:20px;font-size:20px}zamawiam-prom-zamowieniowa .zamawiam-list .zwiekszIloscBtn>*[role=img] svg,zamawiam-prom-zamowieniowa .zamawiam-list .zmniejszIloscBtn>*[role=img] svg{width:20px;height:20px}zamawiam-prom-zamowieniowa .zamawiam-list .zwiekszIloscBtn .mat-mdc-button-touch-target,zamawiam-prom-zamowieniowa .zamawiam-list .zmniejszIloscBtn .mat-mdc-button-touch-target{width:20px!important;height:20px!important}.zamawiam-list tbody tr:first-child,.zamawiam-list tbody tr:last-child{text-align:center}.zamawiam-list tr td{border:none!important}.zamawiam-list tr td .tdStrzalki{width:25px}.promo-enabled .warunek-do-spelnienia{display:none}.promo-disabled .warunek-do-spelnienia{position:relative;width:100%;height:100%;float:left;z-index:1000;margin:0;padding:0;opacity:1;background:transparent;top:0}.promo-disabled .btn-promo-zam-redirect{z-index:10000;position:absolute;right:10px;top:calc(50% - 15px);height:30px;color:#fff;font-size:11px;border:0;background:#f06f6f;background:linear-gradient(to bottom,#f06f6f 0%,#f32c2c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f06f6f",endColorstr="#f32c2c",GradientType=0);box-shadow:0 3px 11px -4px #000000bf}.promo-enabled .btn-promo-zam{z-index:10000;top:calc(50% - 15px);height:30px;color:#fff;font-size:11px;border:0;background:#afecac;background:linear-gradient(to bottom,#afecac 0%,#4bd544 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#afecac",endColorstr="#4bd544",GradientType=0);box-shadow:0 3px 11px -4px #000000bf}.eh-iframe html{height:100%!important}app-ehwidok .eh-iframe html .tableContainer{height:100%}.eh-iframe .belkaTytDiv{display:none}.div-box-ustawienia-kolektora mat-form-field{margin-right:10px}.prawa-strona-format mat-select .mat-mdc-select-trigger{height:29px;margin-right:10px}.p-datatable .p-datatable-tbody tr.towar-rozpoznany>td.kol-import-status{color:#388e3c!important}.p-datatable .p-datatable-tbody tr.towar-nierozpoznany>td.kol-import-status,.p-datatable .p-datatable-tbody tr.error-row>td.log-tekst,.p-datatable .p-datatable-tbody tr.error-row>td.log-width{color:#f44336!important}.podglad-blok-zakladki .tab-content{max-width:100%;width:100%}.div-pomoc-dane-box .div-pomoc-czlonek{flex-wrap:wrap;padding:5px}.div-pomoc-dane-box .imie{flex:auto;order:0;width:50%}.div-pomoc-dane-box .nazwisko{flex:auto;order:3;width:50%;text-align:left}.div-pomoc-dane-box .telefon{flex:auto;order:1;width:50%}.div-pomoc-dane-box .email{flex:auto;order:3;width:50%}.div-pomoc-dane-box .godziny-obslugi{flex:auto;order:2;width:50%}.telefon-cz,.email-cz,.godziny-cz{float:left;padding-left:5px}.div-pomoc-dane-box .label{display:none!important}.div-pomoc-czlonek>div{padding:2px!important;text-align:left}.ikonka{float:left}.ikonka>i{font-size:15px}.div-pomoc-czlonek{display:flex;justify-content:space-around}.div-pomoc-czlonek div.label{display:none}.div-pomoc-czlonek:first-child div.label{display:initial}.dialogHead{text-align:center;font-size:18px;padding:10px;border-radius:5px;font-weight:400;font-family:roboto;margin-bottom:10px!important}.zamawiam-karta-towaru-input{min-width:50px}.zam-podglad-pozycji{max-width:80vw}.zam-zablokowane .dynamic-dialog-content>div{font-size:15px;font-weight:500;display:block;color:red;line-height:28px}.zam-zablokowane .dialog-buttons{float:right}.przepisz-koszyk-result .dynamic-dialog-content>div{white-space:pre}zmiana-hasla .admin-container{margin-top:5%}.admin-container{margin:0 auto;display:block;min-width:300px;max-width:500px;padding:20px;background:white}.kategorie-backdrop{background:rgba(0,0,0,.2)}.zamowienie-komunikat-warning{background:#ef6c00!important}.zamowienie-komunikat-info{background:#3c913c!important}.zamowienie-komunikat-error{background:#d00409!important}.zamowienie-komunikat-clickable{text-decoration:underline!important}.list-cell{display:flex;align-items:center;text-align:center}.list-cell-content{margin:auto;padding:5px}.list-nazwa{flex:1 0 100%}.list-zdjecie{flex:1 0 20%;max-width:120px;display:block}.list-towar-info{flex:4;display:flex;flex-wrap:wrap}.list-indeks-div{flex:2 0 20%;display:flex;text-align:left;min-width:200px}.list-towar-nazwa,.list-marka-kraj-pochodzenia,.list-producent-div{flex:2 0 20%}.list-rabat-vat{flex:1 0 10%;text-align:right}.list-marka{flex:1 0;text-align:left}.list-cena-div{flex:1;min-width:220px;justify-content:flex-end;padding-right:10px}.list-zamawiam-div{flex:auto;width:160px}.list-zdjecie-div{height:120px;width:120px;min-width:120px;max-width:120px;display:inline-flex;justify-content:center;align-items:center}.list-item-content{padding:1em}.list-item-nazwa{display:block;font-size:16px;font-weight:700;color:#445465;margin:5px}.list-item-indeks,.list-item-kod-kreskowy{display:block;font-size:13px;font-weight:400;color:#445465}.list-item-statusy{display:flex}dynamiczna-sekcja{display:block}.oferta-filtr-div{border:#d2d2d2 solid 1px;background:white;display:flex;padding:0 5px;flex-wrap:nowrap;font-size:14px;height:45px;flex-grow:14;flex-basis:70%}.kategorie-grupa-div{color:#fff}mat-expansion-panel-header:hover .kategorie-grupa-nazwa,.kategorie-podgrupa-panel:hover .kategorie-podgrupa-nazwa{color:#ffd900!important}.kategorie-grupa-div:hover{background-color:#0000001a;color:#ffd900!important}.kategorie-btn-div{display:flex;justify-content:space-between;align-items:center}.kategorie-btn.mat-mdc-button{width:100%;height:100%}.kategorie-grupa-expansion-panel .mat-content{display:inline-block!important}.kategorie-overlay-panel{height:70vh;width:80vw}.kategorie-grupa-expansion-panel{display:none!important;background:none}.kategorie-grupy{padding:5px 10px 5px 5px;text-align:left;height:auto;flex-grow:1;flex-basis:25%;overflow-y:auto;max-width:23%!important}.kategorie-podgrupy{padding:5px 10px 5px 5px;text-align:left;height:auto;flex-grow:1;flex-basis:25%;overflow-y:auto;max-width:31%!important}.kategorie-szczegoly{padding:5px;height:calc(100% - 10px);overflow-y:hidden;text-align:left;flex-grow:3;flex-basis:75%}.koszyk-list-nazwa{font-size:14px;font-weight:700;margin:0;color:#445465;padding-left:0}.kategorie-btn .kategorie-ikona{display:none}.karta-naglowek{display:flex!important;justify-content:space-between;font-size:14px}.oferta-kategorie-div{flex:3 auto;margin-right:5px;flex-basis:15%;border:gray dashed 1px}.oferta-kategorie-div-invisible{flex:3 auto;flex-basis:15%;margin-left:5px}.kategorie-grupa-expansion-panel .mat-expansion-panel-header{font-size:12px}.button-bgt{background:transparent!important}@media only screen and (max-width: 1280px){.list-item-nazwa{font-size:14px}table .list-oferta-kraj-pochodzenia-marka{width:15%}.list-item-kraj-pochodzenia,.list-item-marka{font-size:11px}.list-item-rabat,.list-item-vat,.list-item-kraj-pochodzenia-nazwa,.list-item-marka-nazwa{font-size:13px}table .list-item-cena-szt-wartosc,table .list-item-cena-szt-wartosc{font-size:15px!important}.list-oferta-zdjecie .list-item-zdjecie-div{width:99px;height:99px}.mat-sidenav-opened.mat-sidenav-content .list-oferta-nazwa{width:20%}.mat-sidenav-opened.mat-sidenav-content .list-item-cena-szt{font-size:12px}}.zam-akcje{padding:2px 15px;text-align:right}.zam-akcje button{margin-right:5px}.zam-all-akcje{padding:10px 15px;text-align:right}.zamowienie-opis-input input:disabled{color:#ffffff80}mat-form-field.zamowienie-opis-input{width:100%}.zamowienie-faktura-nip-input input:disabled{color:#ffffff80}.zamowienie-opis-przyciski{display:flex;justify-content:space-between}.zam-kafelek{border:1px solid transparent;text-align:center;color:#1a3c7a;padding:10px;background:white;border-radius:8px;margin:5px;max-width:160px;min-width:160px;min-height:150px}.zam-kafelek-title{height:40px}.zam-kafelek-content{display:block;margin-top:5px}@media (max-device-width: 800px){.oferta-kategorie-div-invisible{display:none}.oferta-kategorie-div{flex-basis:25%!important}.kategorie-div .kategorie-overlay-panel{width:90vw!important;max-width:90vw!important}.cdk-overlay-pane{max-width:98vw;min-width:auto!important}.cdk-overlay-pane>.mat-mdc-dialog-container{max-width:98vw}.cdk-overlay-pane .podglad-oferta-okno karta-towaru{width:100%;max-width:100%}zamawiam-karta-towaru{display:flex;flex-direction:column-reverse}zamawiam-karta-towaru .zamawiam-karta-towaru{flex-wrap:nowrap;flex-direction:column}zamawiam-karta-towaru .zamawiam-karta-towaru>span{line-height:10px!important}.podglad-oferta-okno .podglad-blok-akcje,.podglad-oferta-okno .podglad-zdjecia{flex-basis:20%}.podglad-blok-nazwa-opis{flex-basis:60%}.podglad-oferta-okno .podglad-info-naglowek,.podglad-oferta-okno .klucz{font-size:12px}.podglad-oferta-okno .podglad-cena-szt-netto,.podglad-oferta-okno .podglad-cena-info1,.podglad-oferta-okno .podglad-cena-szt-przy-opak-netto{font-size:1.3em}.podglad-oferta-okno .podglad-cena-szt-brutto,.podglad-oferta-okno .podglad-cena-info2,.podglad-oferta-okno .podglad-cena-szt-przy-opak-brutto{font-size:1em}zamawiam-karta-towaru mat-form-field{max-width:100%}promocja-zamowieniowa .div-przyciski-nawigacyjne .mat-mdc-card-actions{padding:10px 5px}promocja-zamowieniowa .opis-war-promocji{width:40%!important}.koszyk-szybkie-zakupy-div{flex-direction:column!important}.koszyk-wybrany-towar-info{width:100%!important;padding:10px!important}.kontener-lupki{display:none!important}}@media (max-device-width: 1024px) and (orientation: landscape){.lokalizacja-kontrahent{color:#000;position:absolute;top:49px!important;right:0!important}.kontener-lupki{display:none!important}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.grid-item-karta-kontent .grid-item-image-div,.sugestia-item-image-div{display:block!important}.menu-boczne-footer{max-width:250px}.filtr-autocomplete-opcja{overflow:hidden!important}}@media (max-device-width: 360px){.logo-ehone{display:none}.logo-klient{margin-left:0;top:0;position:absolute}.lokalizacja-kontrahent{padding-top:0!important;padding-left:5px!important}.toolbar-left{height:33px}mat-toolbar-row.mat-toolbar-row{height:95px}.app-toolbar-bottom .button-menu-boczne{padding:0;margin:0;width:24px;min-width:24px}.app-toolbar-bottom app-menu{margin-left:0}.app-toolbar-bottom .app-menu{display:block}}@media screen and (max-width: 556px){.zakupy-oferta .flex-container{width:260px}}@media screen and (min-width: 557px){.zakupy-oferta .flex-container{width:520px}.mat-sidenav-opened.mat-sidenav-content .zakupy-oferta .flex-container{width:260px}}@media screen and (min-width: 817px){.zakupy-oferta .flex-container{width:780px}.mat-sidenav-opened.mat-sidenav-content .zakupy-oferta .flex-container{width:520px}}@media screen and (min-width: 1077px){.zakupy-oferta .flex-container{width:1040px}.mat-sidenav-opened.mat-sidenav-content .zakupy-oferta .flex-container{width:780px}}@media screen and (min-width: 1337px){.zakupy-oferta .flex-container{width:1300px}.mat-sidenav-opened.mat-sidenav-content .zakupy-oferta .flex-container{width:1040px}}@media screen and (min-width: 1597px){.zakupy-oferta .flex-container{width:1560px}.mat-sidenav-opened.mat-sidenav-content .zakupy-oferta .flex-container{width:1300px}}@media screen and (min-width: 1857px){.zakupy-oferta .flex-container{width:1820px}.mat-sidenav-opened.mat-sidenav-content .zakupy-oferta .flex-container{width:1560px}}@media screen and (min-width: 2117px){.zakupy-oferta .flex-container{width:2080px}.mat-sidenav-opened.mat-sidenav-content .zakupy-oferta .flex-container{width:1820px}}@media screen and (min-width: 2377px){.zakupy-oferta .flex-container{width:2340px}.mat-sidenav-opened.mat-sidenav-content .zakupy-oferta .flex-container{width:2080px}}@media screen and (min-width: 2637px){.zakupy-oferta .flex-container{width:2600px}.mat-sidenav-opened.mat-sidenav-content .zakupy-oferta .flex-container{width:2340px}}@media screen and (min-width: 2897px){.zakupy-oferta .flex-container{width:2860px}.mat-sidenav-opened.mat-sidenav-content .zakupy-oferta .flex-container{width:2600px}}@media screen and (min-width: 3157px){.zakupy-oferta .flex-container{width:3120px}.mat-sidenav-opened.mat-sidenav-content .zakupy-oferta .flex-container{width:2860px}}@media screen and (min-width: 3417px){.zakupy-oferta .flex-container{width:3380px}.mat-sidenav-opened.mat-sidenav-content .zakupy-oferta .flex-container{width:3120px}}@media screen and (min-width: 3677px){.zakupy-oferta .flex-container{width:3640px}.mat-sidenav-opened.mat-sidenav-content .zakupy-oferta .flex-container{width:3380px}}@media screen and (max-width: 1645px){.promocja-grupa-kolumn-nazwa{width:50%}.promocja-grupa-kolumn-korzysci,.promocja-grupa-kolumn-warunki{width:15%}.promocja-grupa-kolumn-zamawiam{width:170px}}.button-zatwierdz{height:20px;display:block;padding:0}.button-zatwierdz span{line-height:12px;height:12px;font-size:12px;display:block}.hist-item-box,.hist-dok-item-box,.dok-item-box{padding:7px;max-width:244px;min-width:244px;min-height:244px;background:#f3f3f3;border-radius:0;border-bottom:1px solid #d5d5d5;margin:5px}data-list-platnosc #full-list{background:#f5f5f5}list-platnosc-item-wrapper.ng-star-inserted:first-child{border-top:1px solid #f5f5f5}list-platnosc-item-wrapper.ng-star-inserted{background:#fff;margin-bottom:1px;display:block}.realWToku{background-color:#a2caff!important}.nieZafak,.zafak{background-color:#e4f4ba!important}.nieZreal,.doZaplaty{background-color:#faeeac!important;width:100%}.Zreal{background-color:#cdea81!important}.realErr,.realErrSpr{background-color:#fbcaca!important}.reklamacjeStatusStylCss_REK_WYSLANA,.PODGLAD_REKLAMACJA_TABLE_STATUS_REK_WYSLANA{background-color:#faeeac!important;font-size:12px;margin:1px 0}.reklamacjeStatusStylCss_REK_W_TRAKCIE,.PODGLAD_REKLAMACJA_TABLE_STATUS_REK_W_TRAKCIE{background-color:#a2caff;font-size:12px;margin:1px 0}.reklamacjeStatusStylCss_REK_POZYTYWNA,.PODGLAD_REKLAMACJA_TABLE_STATUS_REK_POZYTYWNA{background-color:#cdea81;font-size:12px;margin:1px 0}.reklamacjeStatusStylCss_REK_NEGATYWNA,.PODGLAD_REKLAMACJA_TABLE_STATUS_REK_NEGATYWNA{background-color:#fbcaca;font-size:12px;margin:1px 0}.PODGLAD_REKLAMACJA_TABLE_STATUS_REK_WYSLANA,.PODGLAD_REKLAMACJA_TABLE_STATUS_REK_W_TRAKCIE,.PODGLAD_REKLAMACJA_TABLE_STATUS_REK_POZYTYWNA,.PODGLAD_REKLAMACJA_TABLE_STATUS_REK_NEGATYWNA{display:block;width:100%;padding:5px}.promocja-grupa-kolumn-nazwa{width:50%}.promocja-grupa-kolumn-korzysci,.promocja-grupa-kolumn-warunki{width:15%}.promocja-grupa-kolumn-zamawiam{width:170px}grid-hist-item-wrapper{cursor:pointer}.p-datatable-wrapper table{display:table;vertical-align:top;overflow-x:auto;border-collapse:collapse!important;border-spacing:0;border-collapse:collapse;width:100%}.dynamic-dialog-container.hist-zam-dialog-wydruk{overflow-y:hidden!important;min-height:60px}wydruk-html{display:block}wydruk-html div#print-section{overflow-y:auto;height:calc(100% - 60px);display:block;max-height:70vh}export-zamowienie{display:block}.karta-zamowienia{display:block}przepisz-zamowienie{display:block}przepisz-zamowienie .buttonContainer{float:right}przepisz-zamowienie .buttonContainer button{margin-right:5px}.mat-mdc-dialog-actions{padding:0!important}.mat-mdc-dialog-actions:last-child{margin-bottom:0!important;padding:0 20px!important}list-hist-item-wrapper:nth-child(2n) .list-item-div,list-hist-dok-item-wrapper:nth-child(2n) .list-item-div{background:#f5f5f5;margin-top:2px}przepisz-zamowienie mat-select{max-width:100%;position:relative}przepisz-zamowienie mat-select .mat-mdc-select-trigger{max-width:100%;width:100%;position:relative}.podsumowanie-stopka-hist-div{padding-top:10px!important;height:83px}.podsumowanie-stopka-hist-div .dynamic-podsumowanie-table{display:flex;flex-direction:row;float:right;height:60px}.podsumowanie-stopka-hist-div .dynamic-podsumowanie-table>dynamic-component{display:flex;flex-direction:column;min-width:90px;font-size:13px;height:20px;text-align:center}.podsumowanie-stopka-hist-div .dynamic-podsumowanie-table>dynamic-component:nth-child(3),.podsumowanie-stopka-hist-div .dynamic-podsumowanie-table>dynamic-component:nth-child(4){min-width:145px}.podsumowanie-stopka-hist-div .dynamic-podsumowanie-table .klucz{font-size:12px}.podsumowanie-stopka-hist-div .dynamic-podsumowanie-table .wartosc{font-size:14px;text-align:right}.podsumowanie-stopka-hist-div .dynamic-podsumowanie-row>dynamic-component:nth-child(2){color:#000;min-height:20px;height:auto}.podsumowanie-stopka-hist-div .dynamic-podsumowanie-row>dynamic-component:nth-child(3){color:#000;min-height:20px;height:auto}.podsumowanie-stopka-hist-div .dynamic-podsumowanie-row .mat-icon{font-size:14px;height:16px;width:17px}.podsumowanie-stopka-hist-div .dynamic-podsumowanie-row dynamic-text-number,.podsumowanie-stopka-hist-div .dynamic-podsumowanie-row dynamic-text-price{display:block;width:100%;position:relative;text-align:right}.podsumowanie-stopka-hist-div .dynamic-podsumowanie-row dynamic-text-number span,.podsumowanie-stopka-hist-div .dynamic-podsumowanie-row dynamic-text-price span{padding:0 5px}.podsumowanie-stopka-hist-div .dynamic-podsumowanie-row dynamic-ico-text .podsumowanie-stopka-hist-div .dynamic-podsumowanie-row dynamic-ico-text span:first-child{float:left;display:block;height:14px;line-height:16px}.podsumowanie-stopka-hist-div .dynamic-podsumowanie-row dynamic-ico-text span:last-child{width:70px;display:block;float:left;height:14px;line-height:16px}.grid-hist-item-group .grid-hist-item-btn,.grid-platnosc-item-group .grid-platnosc-item-btn{text-align:center;margin-top:5px}hist-zam-table-akcje .hist-zam-item-buttons button,hist-dok-table-akcje .hist-dok-item-buttons button,.list-hist-item-zam .list-hist-item-btn button,.list-hist-item-filia .list-hist-item-btn button,.list-platnosc-item-filia .list-platnosc-item-btn button,.grid-hist-item-btn button,.grid-platnosc-item-btn button,.list-platnosc-item-btn button,.grid-dok-item-btn button,.reklamacje-container .list-dok-item-btn button{background:#fff;font-size:10px;height:25px;line-height:25px;box-shadow:0 1px 4px -2px #000000bf}.grid-hist-item-btn button{min-width:130px}.span-box-format{border:1px dashed;display:block;padding:1px 5px;border-color:#7c8634;max-width:600px;margin:0 auto}.label-wybierz-format{font-size:11px;color:#bfbfbf}.export-zamowienia-przyciski button{margin:10px 5px!important}.export-zamowienia-przyciski{border-top:1px solid #bfbfbf;width:100%;display:block;padding-top:10px;margin-top:20px;position:relative;height:100%}podglad-zakladki dynamic-text-price .klucz{width:200px;display:block;float:left}podglad-zakladki dynamic-component .klucz{width:200px;display:block;float:left}mat-radio-group.przepisz-koszyk-nadpisanie>mat-radio-button{display:block}.przepisz-koszyk-niepusty,.hist-zam-wybor-fili,.hist-zam-pozycje-przepisania{border:1px dashed;display:block;padding:10px;border-color:#02478d;max-width:600px;margin:0 auto 20px;font-size:14px;line-height:26px}.hist-zam-wybor-fili mat-select .mat-mdc-select-value{color:#02478d;border-bottom:1px solid #445465;width:auto;min-width:120px;max-width:100%}.strzalka-dol:after{content:"";border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #02478d;bottom:-10px;right:20px;position:relative;float:right}.hist-zam-przepisz-buttton{float:right;margin:0}.hist-zam-przepisz-buttton button{margin-right:5px!important}hist-dok-filtr-daty mat-card-content mat-radio-group,hist-zam-filtr-daty mat-card-content mat-radio-group{width:100%;display:inline-flex;height:20px;padding:10px 0}hist-dok-filtr-daty mat-card-content mat-radio-group mat-radio-button,hist-zam-filtr-daty mat-card-content mat-radio-group mat-radio-button{width:50%}hist-zam-filtr-daty .mat-ripple-element{background-color:#1c4a88!important;opacity:.2}.list-zdjecie .list-statusy-div{display:none}@media all and (min-width: 600px){.list-item-cena-szt-wartosc{font-size:15px}.list-nazwa{position:absolute;margin-left:120px}.list-nazwa .list-item-nazwa{margin:0}.list-towar-info{position:relative;padding-top:30px}.list-towar-info .list-indeks-div{flex:1}.list-towar-nazwa,.list-marka-kraj-pochodzenia,.list-producent-div{flex:1;text-align:left}.list-marka-kraj-pochodzenia .list-cell-content,.list-producent-div .list-cell-content{margin:0;padding:0 10px}.list-towar-info .list-rabat-vat{flex:initial;width:100px}.list-indeks-div{display:flex;flex-direction:column;align-items:flex-start}.list-item-indeks,.list-item-kod-kreskowy{margin:0}.list-zamawiam-div{flex:1;position:relative;width:100%}.list-statusy-div{padding:5px;display:flex}}@media all and (min-width: 1200px){.list-towar-info .list-indeks-div{flex:2}}.zam-komentarz-blur{animation:komentarz-done 1s ease-in-out}@keyframes komentarz-done{0%{transform:scale(.75)}75%{transform:scale(1.25)}to{transform:scale(1)}}.dialog-zarzadzanie-cache{min-width:320px;max-width:75vw}.dialog-zapis button{display:block;margin:auto}.dialog-potwierdzenia .dialog-btn-yes{color:var(--kolor-podstawowy-kontrast)!important;background-color:var(--kolor-podstawowy)!important;border-radius:4px!important}.dialog-potwierdzenia .dialog-btn-no{color:var(--kolor-podstawowy)!important;background-color:var(--kolor-podstawowy-kontrast)!important;border:1px solid var(--kolor-podstawowy)!important;border-radius:4px!important;height:37px!important;display:block;margin-left:auto}.dialog-potwierdzenia .dynamic-dialog-title{line-height:35px!important}.dialog-potwierdzenia .dynamic-dialog-content div:nth-child(2){color:#961321;font-size:14px}.koszyk-list-item-default .list-statusy-div{padding-left:0}okienko-offline{display:block;overflow-y:hidden}okienko-offline mat-checkbox.okienko-offline-checkbox-zdjecia .mdc-form-field label,okienko-offline mat-checkbox.okienko-offline-checkbox .mdc-form-field label{overflow:hidden;width:100%;display:flex;justify-content:space-between}.list-hist-item-nazwa .list-hist-item,.list-hist-item-data .list-hist-item,.list-hist-item-wartosc .list-hist-item{width:100%}.quagga-div video{width:auto;height:auto;min-width:100%;max-width:100%}.quagga-div{position:relative;height:100%;width:100%}.quagga-div .drawingBuffer{position:absolute;top:0;left:0;width:100%;height:100%}.zam-podglad-pozycji .mat-mdc-dialog-container{max-height:90vh}app-dialog-rodo div:last-child{padding-left:0!important;text-align:center}.statusy-towaru-podpowiedz{display:none}.status-cert-ekologiczny{line-height:25px;font-size:13px}karta-towaru .podglad-pasek-statusow .statusy-towaru-podpowiedz{display:initial!important;font-size:13px;line-height:28px}dynamic-component.podglad-pasek-filtrow-hint{margin-right:5px;position:relative}span.status-cert-ekologiczny-podpowiedz{display:inline-block}karta-towaru .podglad-stan-mag .tow-stan-mag{display:block}karta-towaru .podglad-stan-mag stan-magazynowy{margin-bottom:14px;justify-content:flex-start}karta-towaru .podglad-cert-ekologiczny{display:block;margin-bottom:12px}karta-towaru .status-towaru-cechy{max-height:90px;min-height:30px;height:auto;position:relative;display:block;margin-top:5px}karta-towaru .podglad-towar-ulubiony{display:block;height:45px}span.naglowek-value,span.naglowek-label.label{padding-right:5px}.mat-mdc-menu-panel.mat-sub-menu{left:140px;position:relative}span.koszyk-podsumowanie-napis{min-width:120px}span.koszyk-podsumowanie-napis-palety{text-align:center;min-width:161px}span.koszyk-il-palet-zam,span.koszyk-waga,span.koszyk-cena-netto,span.koszyk-cena-brutto{min-width:160px;margin-left:.5em}.flex-35{flex-basis:35%}.flex-30{flex-basis:30%}span.span-koszyk-podsumowanie{display:flex}.koszyk-podsumowanie-container{line-height:28px;display:flex;justify-content:space-between}data-table td{overflow-x:hidden}.p-datatable .p-sortable-column.p-highlight{background-color:#f8f8f8!important;color:#1b1d1f!important}.p-datatable .p-datatable-tbody>tr:nth-child(even).p-highlight,.p-datatable .p-datatable-tbody>tr.p-highlight{background-color:transparent!important}.p-datatable .p-datatable-tbody>tr{background-color:#fff}.p-datatable .p-datatable-tbody>tr:nth-child(even){background-color:#fafafb}.p-datatable .p-datatable-tbody>tr:hover{background-color:#eee!important;color:#212121!important}.p-datatable .p-datatable-tbody>tr>td{border:1px solid #d5d5d5}.podglad-rabat .klucz{font-size:14px}.p-datatable .p-sortable-column.p-highlight:hover,.p-datatable .p-sortable-column:not(.p-highlight):hover{border:1px solid #e0e0e0}.p-datatable .p-datatable-thead>tr>th{text-align:center!important;background-color:#ebedf0;border-color:#d9d9d9}.p-datatable .p-datatable-tbody>tr>td,.p-datatable .p-datatable-tfoot>tr>td,.p-datatable .p-datatable-thead>tr>th{padding:.25em .5em;color:#000!important}.p-datatable td{text-align:center}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.podglad-rabat .klucz{font-size:14px}.oferta-ikony-m1,.oferta-ikony-m2{display:flex;flex-wrap:nowrap}.tabele-bilans-div>div{width:640px!important}}@media screen and (-ms-high-contrast: active) and (-ms-high-contrast: active),screen and (-ms-high-contrast: active) and (-ms-high-contrast: none),screen and (-ms-high-contrast: none) and (-ms-high-contrast: active),(-ms-high-contrast: none) and (-ms-high-contrast: none){.promocje-filtr-div{max-width:600px}}.zamawiam-equals-sign{padding:1px 3px}.p-datatable td{overflow:hidden}dynamic-component.dynamic-component.promocje-towaru-naglowek{display:flex}.promocja-zamowieniowa-opis-btn{color:#fff}.zam-data-input{width:100%}.container-przyciski-div{margin-top:5px;display:flex}.container-przyciski-hint{width:calc(100% - 80px);line-height:40px}.header-container .mat-mdc-card-header-text{margin:0!important}.sidenav-datepicker{display:inline-flex}date-picker.filtr-datepicker{position:absolute;z-index:1000;display:block;background:white;padding:5px;border:#d5d5d5 solid 1px;border-radius:3px;color:#000;left:2px}.sidenav-datepicker{width:100%;position:relative}.sidenav-datepicker div{width:50%;padding-right:5px}.sidenav-datepicker div mat-form-field{width:100%}.waluta-radio-button{flex-basis:33%;margin:10px 0}.waluta-radio-button-default{flex-basis:66%!important}.waluta-radio-group{display:flex;flex-wrap:wrap}.overlay-podglad-img{max-width:320px!important;max-height:320px!important;background:white;border:lightgray solid 1px;border-radius:3px;display:inline-flex!important;align-items:center;justify-content:center}.data-table-zdjecie-podglad{max-width:320px!important;max-height:320px!important;width:auto;height:auto}.grid-item-statusy-bottom span.tow-stan-mag-data-dostawy{width:125px!important;font-size:10px!important}.grid-item-statusy-bottom span.tow-stan-mag-data-dostawy-tnz{width:65px!important;font-size:10px!important}koszyk-list-item-default{display:block}.underlined{text-decoration:underline}.przeterminowana-plat{color:red}.platnosci-podsumowanie .dynamic-podsumowanie-row:first-child{position:absolute;left:20px;white-space:nowrap;font-size:11px;display:flex;color:#000!important;flex-direction:row;max-width:260px;flex-wrap:wrap;height:auto}.platnosci-podsumowanie .dynamic-podsumowanie-row:first-child span{font-size:13px}.platnosci-podsumowanie .dynamic-podsumowanie-row:first-child dynamic-component:first-child{display:block;margin-right:3px}span.harmonogram-dostaw-wiersz-flex{display:flex;width:100%;justify-content:flex-start}div.harmonogram-dostaw-wiersz:last-child{border-bottom:none}div.harmonogram-dostaw-wiersz{font-size:13px;border-bottom:#e8ebef solid 1px}div.harmonogram-dostaw-wiersz-flex>span{padding:5px}.harmonogram-dostaw-wiersz-naglowek{background:#ebedf0;font-size:12px;font-weight:500;text-align:center;padding:4px 0}.harmonogram-zamow-dostawa-naglowek{display:flex;justify-content:space-around}.harmonogram-zamow-dostawa{height:auto;display:flex;justify-content:space-around;font-size:12px}.harmonogram-dzien-tygodnia{margin-top:5px;font-size:13px}span.harmonogram-spos-dost .harmonogram-wartosc,span.harmonogram-kryt-podzialu .harmonogram-wartosc,span.harmonogram-oddzial-real .harmonogram-wartosc{display:inline-block;align-items:center;justify-content:center;width:calc(100% - 10px);height:calc(100% - 10px)}span.harmonogram-spos-dost,span.harmonogram-kryt-podzialu,span.harmonogram-oddzial-real{min-width:90px;max-width:200px;flex:10% 1 1}span.harmonogram-zamow-dostawa-naglowek,span.harmonogram-zamow-dostawa{min-width:300px;max-width:330px;flex:15% 1 1}.harmonogram-wartosc{min-height:55px;display:block;padding:5px;font-weight:500;text-align:center}span.harmonogram-terminy.harmonogram-naglowek{display:block}span.harmonogram-terminy{min-width:100px;flex:50% 1 1;display:inline-flex;align-items:center}div.harmonogram-naglowek{padding:2px 5px}.harmonogram-termin-chip{display:block;width:100%;padding:5px 7px;font-size:12px}.harmonogram-h1{font-size:14px;font-weight:700;color:#1a3c7a}.harmonogram-wybrana-dostawa{min-width:75px}.harmonogram-ikona-zamow.harmonogram-wartosc{justify-content:center}.harmonogram-wartosc-spos-dost:after,.harmonogram-wartosc-kryt-podzialu:after,.harmonogram-wartosc-oddzial-real:after{content:";";margin-left:-3px}.harmonogram-wartosc-spos-dost:last-child:after,.harmonogram-wartosc-kryt-podzialu:last-child:after,.harmonogram-wartosc-oddzial-real:last-child:after{content:""}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.log-width{width:10%}td.log-tekst{text-align:left}.tabele-bilans-div .tabela-bilans tr:first-child td{font-size:11px}.tabele-bilans-div .tabela-bilans td{padding:5px}sortowanie{display:flex;flex-direction:row;max-width:220px}.menu-boczne{padding:0 5px;font-family:Roboto,Trebuchet MS,Arial,Helvetica,sans-serif;width:100%;height:calc(100% - 20px);position:relative;overflow-y:auto}.menu-boczne-footer{position:absolute;right:0;bottom:0;left:0;padding:0rem;background-color:#fff;text-align:center;z-index:100;border-top:#e7e7e7 solid 1px;text-align:left;padding-left:3px}.menu-boczne-title{padding:.5em 5px .5em 10px!important;margin:-1px -5px!important;background:#eaedf1;font-weight:700;font-size:14px;letter-spacing:.4px;display:flex;justify-content:space-between;line-height:40px}.text-opinia textarea{max-height:150px!important;font-size:14px}.filtr-checkbox{position:relative}.filtr-checkbox>mat-checkbox{width:100%;position:relative}.filtr-checkbox>mat-checkbox>label{width:100%;position:relative}.filtr-checkbox>mat-checkbox>label>span{width:calc(100% - 15px);position:relative}.filtr-checkbox .filtr-label{padding-right:30px}.filtr-checkbox .filtr-label>div:last-child{position:absolute;right:0;top:0}.hist-zam-container>.flex-container,.platnosci-container .flex-container,.hist-dok-container>.flex-container,.reklamacje-container>.flex-container{margin:0 auto!important}@media screen and (min-width: 50px){.hist-zam-container .flex-container,.platnosci-container .flex-container,.hist-dok-container .flex-container,.reklamacje-container .flex-container{width:280px}}@media screen and (min-width: 555px){.hist-zam-container .flex-container,.platnosci-container .flex-container,.hist-dok-container .flex-container,.reklamacje-container .flex-container{width:510px}.mat-sidenav-opened.mat-sidenav-content .hist-zam-container .flex-container,.mat-sidenav-opened.mat-sidenav-content .platnosci-container .flex-container,.mat-sidenav-opened.mat-sidenav-content .hist-dok-container .flex-container,.mat-sidenav-opened.mat-sidenav-content .reklamacje-container .flex-container{width:280px}}@media screen and (min-width: 810px){.hist-zam-container .flex-container,.platnosci-container .flex-container,.hist-dok-container .flex-container,.reklamacje-container .flex-container{width:770px}.mat-sidenav-opened.mat-sidenav-content .hist-zam-container .flex-container,.mat-sidenav-opened.mat-sidenav-content .platnosci-container .flex-container,.mat-sidenav-opened.mat-sidenav-content .hist-dok-container .flex-container,.mat-sidenav-opened.mat-sidenav-content .reklamacje-container .flex-container{width:510px}}@media screen and (min-width: 1065px){.hist-zam-container .flex-container,.platnosci-container .flex-container,.hist-dok-container .flex-container,.reklamacje-container .flex-container{width:1020px}.mat-sidenav-opened.mat-sidenav-content .hist-zam-container .flex-container,.mat-sidenav-opened.mat-sidenav-content .platnosci-container .flex-container,.mat-sidenav-opened.mat-sidenav-content .hist-dok-container .flex-container,.mat-sidenav-opened.mat-sidenav-content .reklamacje-container .flex-container{width:770px}}@media screen and (min-width: 1320px){.hist-zam-container .flex-container,.platnosci-container .flex-container,.hist-dok-container .flex-container,.reklamacje-container .flex-container{width:1270px}.mat-sidenav-opened.mat-sidenav-content .hist-zam-container .flex-container,.mat-sidenav-opened.mat-sidenav-content .platnosci-container .flex-container,.mat-sidenav-opened.mat-sidenav-content .hist-dok-container .flex-container,.mat-sidenav-opened.mat-sidenav-content .reklamacje-container .flex-container{width:1020px}}@media screen and (min-width: 1575px){.hist-zam-container .flex-container,.platnosci-container .flex-container,.hist-dok-container .flex-container,.reklamacje-container .flex-container{width:1530px}.mat-sidenav-opened.mat-sidenav-content .hist-zam-container .flex-container,.mat-sidenav-opened.mat-sidenav-content .platnosci-container .flex-container,.mat-sidenav-opened.mat-sidenav-content .hist-dok-container .flex-container,.mat-sidenav-opened.mat-sidenav-content .reklamacje-container .flex-container{width:1270px}}@media screen and (min-width: 1830px){.hist-zam-container .flex-container,.platnosci-container .flex-container,.hist-dok-container .flex-container,.reklamacje-container .flex-container{width:1780px}.mat-sidenav-opened.mat-sidenav-content .hist-zam-container .flex-container,.mat-sidenav-opened.mat-sidenav-content .platnosci-container .flex-container,.mat-sidenav-opened.mat-sidenav-content .hist-dok-container .flex-container,.mat-sidenav-opened.mat-sidenav-content .reklamacje-container .flex-container{width:1530px}.list-platnosc-item-btn{display:flex;align-items:center;text-align:center}}.menu-top .status-koszyka-zamawiam span>span{padding:0;margin:0;height:100%;display:flex;align-items:center;justify-content:center}.ostatnie-ilosci-tooltip .mdc-tooltip__surface{min-height:45px;min-width:170px;border-style:groove;font-size:.8em!important;background-color:#e8e8e8;color:#000!important;white-space:pre-line;line-height:18px}.ostatnie-ilosci-img{min-width:18px;min-height:18px}karta-towaru .max-preview.podglad-blok-zakladki{display:none}.disabled{opacity:.9;pointer-events:none;color:#a9a9a9!important}nowa-reklamacja{background:#fff;display:block}nowa-reklamacja .naglowek{padding:15px 0;font-weight:500}nowa-reklamacja-item{padding:7px;background:#f3f3f3;border-radius:0;border-bottom:1px solid #d5d5d5;margin:5px;display:block}nowa-wymiana-item{padding:7px;background:#f3f3f3;border-radius:0;border-bottom:1px solid #d5d5d5;margin:5px;display:block}.lpIndexNazwa{margin-bottom:5px;color:#1a3c7a;font-weight:600;font-size:13px}nowa-reklamacja-item .mat-select-trigger{display:block!important;height:auto;padding:0;font-size:10px}nowa-wymiana-item .mat-select-trigger{display:block!important;height:auto;padding:0;font-size:10px}.boxPowodSposob{display:flex;width:60%;flex-wrap:wrap;padding-right:20px}.powodReklamacji,.sposobReklamacji{width:200px;margin-right:10px}.iloscReklamacji{width:70px;margin-right:10px}.komentarzReklamacji{width:calc(100% - 40px)}nowa-reklamacja-item button{background:#fff;font-size:10px!important;height:25px;line-height:25px!important}nowa-wymiana-item button{background:#fff;font-size:10px!important;height:25px;line-height:25px!important}.boxZalaczniki{background:#fff;padding:5px;width:100%}.zalacznikNazwa{font-size:12px;margin:0 5px}.zalacznikNazwa *{margin:0 2px}.usunZalacznik{color:#d00409}.lpIndexNazwa{display:flex;flex-flow:wrap}.boxInformacjeReklamacja{display:flex;width:40%;position:relative}.boxInformacjeReklamacja>div{display:flex;flex-direction:column}.boxKomentarz{width:calc(100% - 500px)}.reklamacje-label{color:#0000008a;font-size:10px;font-weight:400}.boxPowodSposob button{position:absolute;right:10px}.r-lp{width:25px}.r-index{width:80px}.r-nazwa{width:calc(100% - 205px)}.r-ilosc-na-fak{width:100px}.platnosc-prowizja{font-size:12px;color:#d00409}platnosc-rozliczana-item:nth-child(even) .lpIndexNazwa{background:whitesmoke}nowa-reklamacja sticky-container{text-align:right}.dialog-btn-rest{color:red}.div-reklamacje{display:flex}.r-info-w-trakcie{width:120px;display:flex}.r-info-w-trakcie .reklamacja-info-value-big{display:flex;justify-content:center;align-items:center;width:120px;height:calc(100% - 20px);font-size:24px;font-weight:600}.r-info-przycisk{width:170px;display:flex;justify-content:center;align-items:center}.r-info-separator{width:1px;border-right:1px solid;margin:20px 0}.r-info-ostatnia{width:calc(100% - 292px)}.r-info-ostatnia title{font-size:12px}.r-info-w-trakcie .reklamacja-info-value{font-size:24px}.div-reklamacje>div{padding:5px 10px}.reklamacja-info-label{color:#585858;font-weight:400;font-size:12px}.reklamacja-info-value{font-size:12px;font-weight:700}reklamacja-list-item .list-dok-item-long-col .list-dok-item-value{max-width:200px}.r-info-ostatnia>div{display:flex}.r-info-ostatnia .reklamacja-info-label{width:110px;display:inline-block}[quill-editor-element]{border-radius:5px;resize:none}karta-wiadomosci{width:65vw;max-width:65vw;height:83vh;max-height:83vh;display:block;position:relative;overflow:auto}komunikat-watek img{max-width:100%}.divUstawieniaPowiadomienieEmail mat-card-content>div mat-slide-toggle .mat-mdc-slide-toggle-content{width:calc(100% - 50px);font-size:14px!important;font-weight:400!important}.divUstawienieExport mat-form-field .mat-select-trigger{font-size:14px}.divUstawienieExport mat-form-field .mat-mdc-form-field-infix{margin:0;padding:0}.divUstawienieExport mat-form-field .mat-mdc-form-field-infix .mat-select-trigger{padding-top:3px;height:18px;min-width:100%}ustawienie-ilosc-wierszy>div{display:flex;justify-content:space-between;align-items:center;border:1px solid #e0e0e4;margin:5px 0;padding:0 10px;font-size:14px}ustawienie-widok>div{display:flex;justify-content:space-between;align-items:center;border:1px solid #e0e0e4;margin:5px 0;padding:0 10px;font-size:14px;height:34px}hist-dok-filtr-daty .input-group,hist-zam-filtr-daty .input-group,komunikaty-filtr-daty .input-group{margin:5px 0!important}hist-dok-filtr-daty .input-group>input,hist-zam-filtr-daty .input-group>input,reklamacje-filtr-daty .input-group>input,komunikaty-filtr-daty .input-group>input{height:33px!important}hist-dok-filtr-daty .quantity-field.hist-dok-filtr-daty .quantity-field,hist-zam-filtr-daty .quantity-field.hist-dok-filtr-daty .quantity-field,komunikaty-filtr-daty .quantity-field.komunikaty-filtr-daty .quantity-field{width:98px!important}hist-dok-filtr-daty .mat-form-field-hint-wrapper mat-hint,hist-zam-filtr-daty .mat-form-field-hint-wrapper mat-hint,komunikaty-filtr-daty .mat-form-field-hint-wrapper mat-hint{padding:0 6px;text-align:center;width:calc(100% - 22px)}komunikaty-filtr-daty mat-card-content{padding:5px!important}hist-dok-filtr-daty mat-card-content,hist-zam-filtr-daty mat-card-content{padding:5px!important}plat-filtr-data-wyst .input-group{margin:5px 0!important}plat-filtr-data-wyst .input-group>input{height:33px!important}plat-filtr-data-wyst .quantity-field.komunikaty-filtr-daty .quantity-field{width:98px!important}plat-filtr-data-wyst .mat-form-field-hint-wrapper mat-hint{padding:0 6px;text-align:center;width:calc(100% - 22px)}button.mat-mdc-icon-button.top-menu-button{height:26px;width:26px;line-height:26px;margin:2px 5px;padding:0}button.mat-mdc-icon-button.top-menu-button:hover{opacity:.8}.zam-data-input-dni input[type=number]{-moz-appearance:textfield}.mat-mdc-select{position:relative}.divUstawieniaPowiadomienieEmail mat-select .mat-mdc-select-trigger{width:100%;min-width:103px;font-size:14px}.divUstawieniaPowiadomienieEmail .boxEmailSMS .mat-form-field-disabled{opacity:.4}.p-datatable tr.row-focused{background-color:#e0e2e6!important}div[app-video-chat]{display:block;width:100%!important}#app-loading-popup{position:fixed;inset:0;background:rgba(0,0,0,.32);display:inline-flex;align-items:center;justify-content:center}div.app-loading-container{width:400px;max-width:80vw;max-height:50vw;height:300px;display:flex;text-align:center;background:white;border-radius:4px;box-shadow:0 13px 18px -7px #000000bf;flex-direction:column;align-items:center;justify-content:center;font-size:14px}div.app-loading-container p{padding:0 10px}div.app-loading-container p:first-child{font-size:18px;margin-bottom:35px;line-height:27px}.ui-table .ui-table-tbody>tr:nth-child(even){background-color:#fafafb}.videochat-snackbar,.koszyk-changes{background:#fff;color:#0873c1}.videochat-snackbar .mat-mdc-button{background:#fff;color:#072648;border-radius:4px;border:1px solid #072648;padding:0 25px}.videochat-snackbar .mat-mdc-button>.mdc-button__label{color:#072648!important}.videochat-snackbar simple-snack-bar.mat-mdc-simple-snack-bar span{color:#0873c1!important}.pomoc-techniczna-container,.menu-oferta-cennik-info{margin:0 10px 0 auto;font-size:14px;align-self:center}@media screen and (max-width: 600px){.pomoc-techniczna-container{display:inline-flex;align-items:center;margin:48px 0 0 auto;font-size:12px;height:24px;z-index:2}.pomoc-techniczna-container span{display:inline-block;position:absolute;top:45px;z-index:2}.menu-oferta-cennik-info{display:inline-flex;align-items:center;margin:48px 0 0 auto;font-size:12px;height:24px;z-index:2}}@media screen and (min-width: 441px) and (max-width: 600px){.pomoc-techniczna-container span{right:5px}}@media screen and (max-width: 440px){.pomoc-techniczna-container span{left:63px;top:50px}.lokalizacja-aktywna:not(.with-label){display:block!important;line-height:10px!important}}.integracja-opis-techniczny table{font-size:13px;font-weight:400;width:600px}.integracja-opis-techniczny td:nth-child(1){font-weight:500;color:#f44336}.integracja-opis-techniczny th{text-align:left}.integracja-opis-techniczny thead tr{border-bottom:10px solid white}.wybor-platnosci-okno{width:800px}.towary-nierozpoznane-dialog{width:450px}.cdk-virtual-scroll-viewport.p-datatable-virtual-scrollable-body.cdk-virtual-scroll-orientation-vertical{overflow-y:scroll}oferta-filtr-producenci .filter-wrap{display:flex}promocje-filtr-producenci .filter-wrap{display:flex}plat-filtr-data-wyst .input-group .quantity-field{width:75px!important}export-plik .p-datatable-wrapper{overflow:auto}export-plik .p-datatable .p-datatable-thead>tr>th{width:160px}.new-navigation .pasek-dolny wybor-lokalizacji .overlay{top:78px!important}.new-navigation .pasek-dolny wybor-lokalizacji .lokalizacja-przyciski{bottom:unset!important}.new-navigation .pasek-dolny wybor-lokalizacji .lokalizacja-div{max-height:calc(100% - 140px)}.podsumowanie-stopka-deal-div{padding-top:10px!important;height:43px;margin-right:60px}.podsumowanie-stopka-deal-div .dynamic-podsumowanie-table{display:flex;flex-direction:row;float:right;height:60px}.podsumowanie-stopka-deal-div .dynamic-podsumowanie-table>dynamic-component{display:flex;flex-direction:row;min-width:90px;font-size:13px;height:20px;text-align:center}.podsumowanie-stopka-deal-div .dynamic-podsumowanie-row dynamic-text-number,.podsumowanie-stopka-deal-div .dynamic-podsumowanie-row dynamic-text-price{display:block;width:100%;position:relative;text-align:right;font-weight:700}.podsumowanie-stopka-deal-div .dynamic-podsumowanie-row .podsumowanie-deal-brutto dynamic-text-price{color:#961321}.podsumowanie-stopka-deal-div .dynamic-podsumowanie-row .podsumowanie-deal-netto dynamic-text-price{color:#458460}.ql-editor .ql-video{display:block;max-width:100%;width:580px;height:330px}.grid-item-promocja-do,.list-item-promocja-do{height:24px;text-align:center}.list-item-promocja-do,.grid-item-promocja-do{font-weight:700}@media all and (min-width: 600px) and (max-width: 1024px){.eh-progress-bar.with-new-navigation,mat-sidenav-container.sidenav-container.with-new-navigation{top:160px!important}.eh-progress-bar.with-new-navigation.lokalizacja-ukryta,mat-sidenav-container.sidenav-container.with-new-navigation.lokalizacja-ukryta{top:138px!important}.new-navigation .pasek-dolny,.new-navigation .pasek-dolny wybor-lokalizacji .overlay{top:138px!important}.new-navigation .pasek-dolny wybor-lokalizacji .lokalizacja-div{max-height:calc(100% - 180px)}.new-navigation .logo-container .logo{max-height:60px}}.mdc-evolution-chip-set .mdc-evolution-chip-set__chips{margin-left:0!important}.pasek-filtrow .mat-mdc-chip-option{background-color:#1a3c7a!important;border-radius:0!important;font-size:13px}.pasek-filtrow .mat-mdc-chip-action-label{display:flex}.pasek-filtrow .pasek-filtrow-wartosc{color:#fff}.pasek-filtrow-kasuj .mat-mdc-chip-action .mat-mdc-chip-action-label .pasek-filtrow-wartosc{color:red!important}.pasek-filtrow-domyslny,.pasek-filtrow-kasuj{height:25px!important;background-color:#d3d3d3!important}.pasek-filtrow-wybrany,.pasek-filtrow-kasuj{height:25px!important}.pasek-filtrow .pasek-filtrow-lista .mdc-evolution-chip-set__chips>div,.pasek-filtrow-lista .mdc-evolution-chip-set__chips .pasek-filtrow-wybierz{height:32px!important}.mat-mdc-progress-bar{height:10px!important;background:#fff;top:4px}.mdc-linear-progress__primary-bar{top:3px}.target-zrealizowany .mdc-linear-progress__primary-bar>.mdc-linear-progress__bar-inner{border-color:#8bc34a}.mdc-linear-progress__secondary-bar{display:none!important}zamawiam-promocje input,zamawiam-promocje-strzalki input{text-align:right}okienko-offline .dialog-btn-yes{color:#388e3c!important}okienko-offline .dialog-btn-yes *{color:#388e3c!important}.eh-dynamic-dialog.zam-podglad-pozycji div.dynamic-dialog-container{overflow-y:auto;padding:5px 10px}.zamawiam-list .zwiekszIloscBtn,.zamawiam-list .zmniejszIloscBtn{width:22px!important;height:22px!important;padding:0!important;display:inline-flex!important;align-items:center;justify-content:center}.zamawiam-list .zwiekszIloscBtn>*[role=img],.zamawiam-list .zmniejszIloscBtn>*[role=img]{width:22px;height:22px;font-size:22px}.zamawiam-list .zwiekszIloscBtn>*[role=img] svg,.zamawiam-list .zmniejszIloscBtn>*[role=img] svg{width:22px;height:22px}.zamawiam-list .zwiekszIloscBtn .mat-mdc-button-touch-target,.zamawiam-list .zmniejszIloscBtn .mat-mdc-button-touch-target{width:22px!important;height:22px!important}data-table-vs .kol-oferta-nazwa-producenta .wartosc{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cdk-overlay-pane:has(listing-dialog){width:100%!important;max-width:90vw!important}@media screen and (max-width: 1024px){.cdk-overlay-pane:has(listing-dialog){max-width:98vw!important}}.cdk-overlay-pane:has(listing-dialog) .mat-mdc-dialog-content{max-height:80vh!important}@media (max-width: 599px),only screen and (max-device-width: 1024px) and (orientation: landscape){.cdk-overlay-pane:has(listing-dialog) .mat-mdc-dialog-container{padding:0!important}}body:has(listing-dialog) .mat-mdc-menu-content .grupa__podsumowanie__element{width:145px;display:flex;justify-content:space-between;align-items:center;padding:5px 15px}body:has(listing-dialog) .cdk-overlay-pane:has(.grupa__podsumowanie__element){min-width:300px!important;width:100%;justify-content:center}.cdk-overlay-pane:has(cel-dialog){min-width:500px;width:100%!important;max-width:50vw!important}@media screen and (max-width: 1440px){.cdk-overlay-pane:has(cel-dialog){max-width:60vw!important}}@media screen and (max-width: 1024px){.cdk-overlay-pane:has(cel-dialog){max-width:70vw!important}}@media screen and (max-width: 768px){.cdk-overlay-pane:has(cel-dialog){max-width:80vw!important}}@media screen and (max-width: 590px){.cdk-overlay-pane:has(cel-dialog){max-width:90vw!important}}.cdk-overlay-pane:has(cel-dialog) .mat-mdc-dialog-content{max-height:80vh!important}sidenav-container-new:has(promocje-filtr-daty,plat-filtr-data) .scroll-wrapper{overflow:visible!important}sidenav-container-new:has(promocje-filtr-daty,plat-filtr-data) .scroll-wrapper .sidenav-inline{overflow:visible}sidenav-container-new:has(promocje-filtr-daty,plat-filtr-data) .scroll-wrapper .sidenav-inline cdk-accordion-item:has(.filter__wrapper--calendar-shown,plat-filtr-data){overflow:visible}.cdk-overlay-container:has(kategorie-nowe){overflow:auto!important}.cdk-overlay-container:has(kategorie-nowe) mat-dialog-container{max-width:100vw!important}.cdk-overlay-container:has(kategorie-nowe) mat-dialog-container kategorie-nowe .kontener-kategorii{background-color:#fff}@media (max-width: 599px),only screen and (max-device-width: 1024px) and (orientation: landscape){.cdk-overlay-pane:has(cel-dialog) .mat-mdc-dialog-container{padding:0!important}}.cdk-overlay-pane:has(komunikat-dialog){width:100%!important;max-width:1200px!important}.cdk-overlay-pane:has(komunikat-dialog)>.mat-mdc-dialog-container{max-width:none}shared-paginacja>.mat-mdc-card{display:block;background-color:#fff;overflow:hidden}@media all and (max-width: 359px){.logo-ehone{display:none}.div-powiadomienia-group{display:block}}@media all and (max-width: 599px),only screen and (max-device-width : 1024px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio: 1){.menu-user{display:none!important}.button-menu.mat-ascent .mat-icon{color:#000}.button-top-menu .mat-icon,.button-menu .mat-icon{line-height:32px}.mat-mdc-button,.mat-mdc-fab,.mat-mdc-icon-button,.mat-mdc-mini-fab,.mat-mdc-raised-button{font-size:12px}.mat-mdc-tooltip{visibility:hidden;display:none}.mat-mdc-tooltip.visible-mobile-tooltip{visibility:visible;display:block!important}.app-toolbar-top{height:48px}.app-toolbar-bottom{background:transparent!important;height:48px}.app-toolbar-row{display:flex;flex-wrap:nowrap;justify-content:space-between}mat-sidenav-container.sidenav-container{top:72px}.eh-menu{display:none!important}.eh-menu.opened{display:block;position:absolute;top:48px;left:0;right:0;z-index:1;background:#d7c824}.eh-menu.opened .pod-menu{top:24px;padding-left:0!important}.button-menu-boczne{position:absolute!important;left:0;top:48px;width:48px!important;min-width:48px!important;padding:0!important}.button-top-menu{display:inline-block!important;width:48px!important;height:48px!important;min-width:48px!important;padding:0!important}.top-menu-img:not(.top-menu-flag){filter:invert(.8)}img.top-menu-img.top-menu-flag{max-width:18px;max-height:18px;border:#333333 solid 2px;border-radius:50%}.status-koszyka-akcja{height:48px!important;width:48px;min-width:48px!important;line-height:48px!important;margin-right:0!important}.status-koszyka-wartosc{display:none!important}.button-menu{display:block!important;height:48px!important;min-width:48px!important;padding:0!important}.top-menu-div,.status-koszyka-zamawiam{display:none!important}.top-menu-popup{display:block!important;position:absolute;color:#3f51b5;top:60px;background:white;z-index:1;text-align:left;width:150px;right:30px;padding:10px;border:solid 1px #a6a6a8;box-shadow:0 4px 9px #21212138}.menu-awatar-icon{min-width:60px;min-height:60px}.top-menu-container.top-menu-container-etykiety{display:block!important}.toolbar-separator{display:none}.top-menu-container>span{display:block}.toolbar-right{margin-right:0;display:flex}mat-toolbar.app-toolbar{height:72px}.pasek-filtrow{max-height:64px;overflow-y:auto}.eh-progress-bar{top:72px}.lokalizacja-div{display:block!important}.lokalizacja-kontrahent{padding:0!important;position:absolute;top:48px;background:#131b1e;width:calc(100% - 48px);z-index:1;right:0;height:24px}.logo-klient{margin-left:5px;height:48px}mat-form-field.wybierz-date-select{display:block;padding:0}.wybierz-date-box{display:none}.div-email-sms,.div-powiadomienia{padding:0!important}.div-email-sms .div-powiadomienia-group,.div-powiadomienia .div-powiadomienia-group{flex-direction:column}.div-powiadomienia-left-group{order:2}.logo-ehone{width:48px;height:48px;min-width:48px}.logo-ehone>img{height:38px}.powiadomienia-email,.powiadomienia-sms{height:auto!important}.lokalizacja-aktywna{padding:0;display:flex;border:none;color:#fff;line-height:24px;height:24px;margin:0 5px 0 15px;justify-content:space-between}.lokalizacja-aktywna-wybrana{display:flex;width:calc(100% - 10px)}.lokalizacja-aktywna-separator{margin-top:7px}.status-koszyka-trojkat{right:27px}.top-menu-div .dane-personalne{display:block}.top-menu-trojkat{right:74px;display:block}.offline-toggle{display:block!important}.dane-personalne-przyciski{text-align:right;text-align:-webkit-right}.kategorie-btn-div{display:none!important}.kategorie-btn .kategorie-ikona{display:inline-block}.kategorie-btn{width:48px!important;height:48px!important;min-width:48px!important;padding:0!important}.oferta-kategorie-div{max-width:48px}.oferta-kategorie-div-invisible{display:none}.podglad-blok-info{display:block}.kategorie-wszystkie-grupy-div{height:36px;line-height:36px}.kategorie-overlay-panel{height:70vh;width:100vw}.kategorie-grupy{flex-basis:100%}.kategorie-szczegoly{display:none}.kategorie-grupa-expansion-panel{display:block!important;background:transparent!important}.kategorie-grupa-div{display:none!important}.kategorie-podgrupa-nazwa{display:inline-flex!important;cursor:pointer;color:#000!important}.zam-status-srodek{width:200px}.zam-kafelek{min-height:unset;flex:1 0 100%;max-width:calc(100% - 30px);display:flex;justify-content:flex-start;margin:2px 5px}.zamowienie-opis-przyciski{display:block}.zam-kafelek-naglowek{flex:1 0 20%}.zam-kafelek-content{flex:4 0 80%;text-align:center}.zam-kafelek mat-select{max-width:170px!important}.zam-kafelek-title{height:24px}button.eh-responsive{min-width:36px;width:36px;padding:0}button.eh-responsive .mat-icon{display:initial}.list-indeks-div{flex:1 0 50%}.list-marka-kraj-pochodzenia{display:none}.list-towar-nazwa{flex:1 0 100%}.list-rabat-vat{flex:1 0 50%}.list-cena-div{flex:2 0 100%;display:block}.list-zamawiam-div{flex:2 0 100%}.list-item-cena-szt span{display:block;text-align:left}.list-cena-div .list-cell-content{display:flex;justify-content:space-between;margin:0}.list-item-cena-szt{text-align:left;flex:1 0 50%}.list-rabat-vat .list-cell-content{margin:0;display:block}.list-item-cena-szt-wartosc{margin-left:0}.list-item-kod-kreskowy{text-align:left;padding-left:5px}.sortowanie-select{width:110px!important;margin-left:5px;margin-right:5px}.dostepneTerminy{display:none!important}.wybierz-date-select-panel{left:40px;position:relative}.cdk-overlay-pane{width:calc(100vw - 50px);max-width:99vw!important}.cdk-overlay-pane>.mat-mdc-dialog-container{max-width:99vw}.cdk-overlay-pane .mat-mdc-dialog-container{padding:5px 10px 10px;border-radius:0;max-height:98vh}.zam-podglad-pozycji mat-dialog-container{position:fixed;height:calc(100vh - 30px);top:0;margin:15px 0;overflow:hidden}.podglad-oferta-okno karta-towaru{width:100%;max-width:100%}.podglad-oferta-okno{display:block;width:100%;position:relative!important}.dynamic-dialog-title{font-size:15px;line-height:18px!important}.cdk-global-overlay-wrapper .cdk-overlay-pane{width:100%;max-width:100%}.dynamic-dialog-container{max-height:90vh}.dynamic-dialog-container karta-towaru{max-height:100%;height:100%;width:unset;max-width:unset}zamawiam-karta-towaru .zamawiam-karta-towaru{flex-flow:wrap;flex-direction:row;justify-content:center}.zamawiam-karta-towaru-input{min-width:40%;width:47%}zamawiam-karta-towaru .zamawiam-karta-towaru>span{width:3%;line-height:46px!important}zamawiam-karta-towaru .zamawiam-dodaj-do-koszyka{padding:0;margin:0!important;width:100%}dynamic-dialog .podglad-blok-info{padding-left:10px;padding-right:10px}.podglad-cena-szt-przy-opak-naglowek{padding:10px 0}.list-item-div .list-zdjecie{width:100%;max-width:100%}.podglad-zdjecia,.podglad-blok-nazwa-opis{border-right:none}shared-paginacja .mat-card-karta>div{flex-direction:column}.paginacja-zmiana-porcji button,.paginacja-strony button{margin-right:4px!important}.paginacja-strony{margin-right:0!important;text-align:center!important}podglad-zakladki dynamic-text,podglad-zakladki dynamic-text-number,podglad-zakladki dynamic-text-discount,podglad-zakladki podglad-kody-kreskowe,podglad-zakladki dynamic-text-price{display:flex;padding:3px}.podglad-blok-zakladki .klucz{display:block;width:50%;top:0}.podglad-blok-zakladki .wartosc{color:#616161;font-size:12px;display:block;position:relative;width:auto}shared-paginacja .mat-card-karta{width:100%;display:block;position:relative;padding:0!important}shared-paginacja .paginacja-zmiana-porcji{margin-left:0!important;text-align:center!important}.paginacja-strony>button{width:30px;height:30px;line-height:30px}.div-pomoc-czlonek{font-size:12px}.podglad-blok-zakladki .tab-content{max-width:100%;width:100%}.div-pomoc-dane-box .div-pomoc-czlonek{flex-wrap:wrap;padding:5px}.div-pomoc-dane-box .imie{flex:auto;order:1;width:30%}.div-pomoc-dane-box .nazwisko{flex:auto;order:3;width:30%;text-align:left}.div-pomoc-dane-box .telefon{flex:auto;order:2;width:50%}.div-pomoc-dane-box .email{flex:auto;order:4;width:50%}.telefon-cz,.email-cz{float:left;padding-left:5px}.div-pomoc-dane-box .label{display:none!important}.div-pomoc-czlonek>div{padding:2px!important;text-align:left}.ikonka{float:left}.ikonka>i{font-size:15px}.import-koszyk-naglowek{height:auto!important}app-import-koszyk .mat-card-karta .mat-card-kontent{padding:10px!important}.div-opis-kolektor span{white-space:pre-wrap!important}.div-box-ustawienia-kolektora button{margin:5px 0}.kol-pozzam-proc-vat,.kol-pozzam-il-opk-zb,.kol-pozzam-jm,.kol-pozzam-cena2n,.kol-pozzam-cena-netto,.kol-pozzam-cena1b{display:none!important}.td.kol-pozzam-il-zam{width:50px}.mat-mdc-select-panel .mat-mdc-option{font-size:12px!important}.list-item-nazwa{font-size:12px!important;text-align:left}.list-item-div .list-zdjecie{width:90px;max-width:90px;float:left;padding:5px;border-right:1px solid #f2f2f2}.list-item-div .list-zdjecie .list-zdjecie-div{height:auto;width:100%;min-width:100%;height:90px}.list-item-div stan-magazynowy span{display:none}.tow-stan-mag{width:80px;margin-right:0}.list-item-div stan-magazynowy span.tow-stan-mag-data-dostawy,.list-item-div stan-magazynowy span.tow-stan-mag-data-dostawy-tnz{display:block;height:32px;line-height:16px;font-size:10px}.list-item-div stan-magazynowy div{margin:0 auto}.list-item-div .list-indeks-div{padding-left:5px}.list-item-div .list-rabat-vat{display:none}.list-producent-div .list-cell-content,.list-indeks-div .list-cell-content{margin:0;text-align:left}.list-item-cena-szt,.list-item-indeks,.list-item-kod-kreskowy,.list-item-rabat,.list-item-vat,.list-item-kraj-pochodzenia-nazwa,.list-item-marka-nazwa,.list-item-producent-nazwa,.list-item-waga-netto{font-size:11px!important}.list-item-cena-szt-wartosc{font-size:14px}.list-statusy-div .list-item-statusy{flex-wrap:wrap}.list-statusy-div .list-item-statusy statusy-towaru{display:block}.list-item-indeks,.list-item-kod-kreskowy{margin:0;padding:0}.podglad-zdjecia .podglad-zdjecie-preview{position:fixed;margin:0}.podglad-zdjecia .podglad-zdjecie-preview .podglad-zdjecie-main-preview{max-height:90%;max-width:90%}.podglad-zdjecia mat-icon{color:#000000de}list-item-smak-natury .list-cena-div .list-cell-content{flex-direction:column}list-item-smak-natury .list-cena-div .list-cell-content span{float:left}list-item-smak-natury .list-cena-div .list-cell-content .list-item-cena-szt-wartosc{float:right}.koncesje-komunikat img{max-width:100%;height:auto}.koszyk-wybrany-towar-div{padding:0!important}.koszyk-wybrany-towar-nazwa{font-size:12px!important}.koszyk-wybrany-towar-info{padding:3px!important;margin:0!important}.koszyk-szybkie-zakupy-div .koszyk-wybrany-towar-info karta-towaru{display:flex;flex-direction:column;width:100%;max-width:100%;height:auto!important;max-height:initial!important}.koszyk-wybrany-towar-info .podglad-zdjecia{flex-basis:auto;height:auto;min-height:120px}.podglad-info-naglowek,.podglad-cena-szt-przy-opak-naglowek,.podglad-cena-szt-naglowek{font-size:12px!important}.koszyk-wybrany-towar-info .podglad-blok-nazwa-opis{padding:0 5px}.eh-dynamic-dialog{max-width:unset}.koszyk-przyciski-container button{padding:0 5px!important}.koszyk-wybrany-towar-info .podglad-zdjecia .podglad-zdjecie-main{max-height:100px!important}.status-koszyka-info{overflow:auto;top:10px;height:auto;padding:10px;margin:0!important;max-height:initial;min-width:310px}.status-koszyka-info button.mat-mdc-icon-button{height:32px!important;line-height:32px!important;width:32px!important}.info-podsumowanie{margin:5px 0!important}.span-koszyk-podsumowanie{display:flex;flex-direction:row;flex-wrap:wrap}.span-koszyk-podsumowanie .koszyk-podsumowanie-napis,.span-koszyk-podsumowanie .koszyk-podsumowanie-napis-palety,.span-koszyk-podsumowanie .koszyk-cena-netto,.span-koszyk-podsumowanie .koszyk-waga,.span-koszyk-podsumowanie .koszyk-il-palet-zam{width:40%;flex:auto}.span-koszyk-podsumowanie .koszyk-cena-brutto{width:100%;flex:auto}app-koszyk .podglad-zdjecie-preview{z-index:10000;position:fixed;margin-top:70px!important;height:calc(100% - 70px)}koszyk-list-item-default .list-cena-div{padding:5px}koszyk-list-item-default .list-cena-div>div{display:flex;flex-direction:column}koszyk-list-item-default .list-item-cena-szt span{font-size:12px;float:left}koszyk-list-item-default .list-item-cena-szt .list-item-cena-szt-wartosc{float:right}.sekcja-waska-50{flex-basis:100%!important}.list-zdjecie .list-statusy-div{display:block}.list-indeks-div .list-statusy-div{display:none}.podsumowanie-stopka-hist-div .dynamic-podsumowanie-table .klucz{font-size:9px}.platnosci-podsumowanie-przelewy-24-logo{display:none!important}.podsumowanie-stopka-hist-div .dynamic-podsumowanie-table .wartosc{font-size:10px}.podsumowanie-stopka-hist-div .dynamic-podsumowanie-table>dynamic-component{min-width:50px!important}.podsumowanie-stopka-hist-div .dynamic-podsumowanie-row dynamic-ico-text span:last-child{font-size:9px}.podsumowanie-stopka-hist-div .dynamic-podsumowanie-row .mat-icon{display:none}.podsumowanie-stopka-hist-div .dynamic-podsumowanie-row dynamic-ico-text span:last-child{width:70px}.sortowanie-hint{display:none}.grid-hist-item-value{white-space:pre-wrap!important}.dynamic-dialog-zamknij{width:24px;height:24px;line-height:24px}podglad-zakladki .podglad-grupa{display:flex;width:100%}podglad-zakladki .podglad-grupa dynamic-text{width:100%;display:flex;position:relative}podglad-zakladki .podglad-grupa .klucz{width:160px;display:block;float:left}podglad-zakladki .podglad-grupa .wartosc{width:calc(100% - 160px);display:block;margin-left:0}.promocje-naglowek-div{display:inline-flex!important;width:100%;margin:0;padding:0;justify-content:left!important}.promocje-naglowek-div kategorie.promocje-kategorie-div{min-width:50px;width:50px;position:relative;display:block;margin:0 10px 5px 2px}.promocje-naglowek-div filtr-sugestie.promocje-filtr-div{display:flex;min-width:calc(100% - 65px);min-height:47px;margin:0;padding:0 5px;position:relative}.promocja-filtr-div{flex:1 1 100%!important}.flexbox-warunki-korzysci{flex-direction:column}.flexbox-warunki-korzysci .warunki-korzysci-grid{width:100%}.warunki-korzysci-strzalka{top:0;margin-right:40px;position:absolute;right:-228px;border-left:26px solid transparent;border-right:26px solid transparent;border-top:16px solid #fff;z-index:999}.warunki-korzysci-strzalka-cien{top:0;margin-right:40px;position:absolute;right:-230px;border-left:28px solid transparent;border-right:28px solid transparent;border-top:18px solid #cfd6e2}.promocje-dol-przyciski button{padding:0 5px;margin:2px}.cart-value,.promoted-value,.not-promoted-value,.equals-sign,.plus-sign{font-size:15px!important}.promoted-value{text-shadow:1px 1px 0 rgba(150,150,150,1)!important}.promocja-zamowieniowa-naglowek .wyliczenie-promocji>div{padding:0 3px!important}.promocja-zamowieniowa-naglowek .wyliczenie-promocji .wartosc-koszyka,.promocja-zamowieniowa-naglowek .wyliczenie-promocji .kwota-promocji,.promocja-zamowieniowa-naglowek .wyliczenie-promocji .kwota-nie-promocji{min-width:80px}.div-opis-przyciski{display:inline-block!important}.div-opis-przyciski .opis-war-promocji,.div-opis-przyciski .div-przyciski-nawigacyjne{width:100%!important}.div-przyciski-nawigacyjne mat-card-actions{padding:2px!important}.div-przyciski-nawigacyjne mat-card-actions button{padding:0 5px;min-width:60px;margin:0 1px!important}.lista-item-promocja-zamowieniowa{padding:3px!important}.item-warunek-promocji .warunek-promocji,.korzysc-promocji{font-size:16px!important}.lista-item-promocja-zamowieniowa .item-warunek-promocji{min-width:80px!important;padding-right:5px!important}.zestaw-spelniony-wybrany{transform:translate3d(20px,-16px,0);max-width:76px;height:auto!important;line-height:14px!important}.zestaw-spelniony-wybrany span{display:block;padding:0 8px}.cdk-global-overlay-wrapper,.cdk-overlay-pane{max-height:100vh;min-width:300px!important}.cdk-overlay-pane.videochat-overlay{min-width:100%!important;max-width:100%!important}app-dialog-rodo div:last-child{padding-left:0!important}.zmiana-jezyka-overlay{min-width:unset!important;max-width:unset!important;width:unset!important}.list-hist-item-btn button,.list-hist-item-filia .list-hist-item-btn button,.list-platnosc-item-filia .list-platnosc-item-btn button,.grid-hist-item-btn button,.grid-platnosc-item-btn button,.list-platnosc-item-btn button{background:#fff;font-size:10px;height:25px;line-height:25px;box-shadow:0 1px 4px -2px #000000bf}.hz-filtr-div,.hd-filtr-div{max-width:100vw}.koszyk-podsumowanie-left,.koszyk-podsumowanie-right{flex:1 1 auto}.mat-card-karta .mat-card-naglowek{padding:0 5px;font-size:12px!important}.koszyk-list-nazwa{padding-left:5px}.podsumowanie-stopka-div{padding-left:5px;padding-right:5px}.podsumowanie-stopka-hist-div .dynamic-podsumowanie-table{width:100%}.podsumowanie-stopka-hist-div .dynamic-podsumowanie-row dynamic-text-number,.podsumowanie-stopka-hist-div .dynamic-podsumowanie-row dynamic-text-price{text-align:center}span.harmonogram-terminy.harmonogram-naglowek{display:none}.harmonogram-dostaw-wiersz-flex{flex-wrap:wrap}.harmonogram-terminy{flex:100% 1 1!important}span.harmonogram-zamow-dostawa,span.harmonogram-zamow-dostawa-naglowek{max-width:unset!important}list-platnosc-item-wrapper .list-platnosc-item-data,list-platnosc-item-wrapper .list-platnosc-item-wartosc{max-width:230px!important}.platnosci-podsumowanie{display:block;padding:5px;height:auto!important}.platnosci-podsumowanie .dynamic-podsumowanie-row:first-child{margin-top:60px!important;width:100vw;font-size:10px;position:absolute;max-width:100%;left:0;border-top:1px solid #ddd}.platnosci-podsumowanie .dynamic-podsumowanie-row:first-child *{font-size:10px!important}.dynamic-podsumowanie-plat-cell,.dynamic-podsumowanie-plat-value-cell{min-height:11px!important}.platnosci-podsumowanie .dynamic-podsumowanie-table>dynamic-component:nth-child(3),.platnosci-podsumowanie .dynamic-podsumowanie-table>dynamic-component:nth-child(4){min-width:auto!important}.podglad-towar-ulubiony{width:100%;position:relative;display:block;text-align:right}.podglad-towar-ulubiony>podglad-towar-ulubiony{position:relative!important;margin-right:20px}podglad-towar-ulubiony>.ulubione-icon{margin-top:0!important}.zamawiam-karta-towaru>div{max-width:100%}.list-platnosc-item-dane>div{min-width:50%!important}.list-platnosc-item-label{width:100%}.list-platnosc-item-label,.list-platnosc-item-status{display:block;float:left}.list-platnosc-item-btn{width:50%;margin:0 auto;text-align:center}.deal-item-container{line-height:12px!important}.deal-item-foto{display:none}.deal-item-container .label,.deal-item-container .wartosc{font-size:11px!important}.deal-item-container>.deal-item-nazwa-kod{flex:1 100%!important;font-size:12px;position:relative;padding-left:50px!important}.deal-item-container>.deal-item-nazwa-kod span{font-size:12px!important;line-height:12px}.deal-item-typ{position:absolute;top:0;left:5px}.deal-item-data-dekl,.deal-item-statusy{flex:1 100%!important;width:100%;min-width:100%!important}.deal-item-container .deal-item-status-color-bar{margin:10px 0!important;height:20px!important;max-width:100%!important}.boxInformacjeReklamacja,.boxPowodSposob{width:100%;flex-wrap:wrap}.boxPowodSposob{padding-right:0}.r-nazwa{flex:1 100%}.boxKomentarz,.sposobReklamacji{width:100%}.powodReklamacji{width:calc(100% - 80px);margin:0}.komentarzReklamacji{width:calc(100% - 30px)}.lpIndexNazwa{position:relative}.boxPowodSposob button{top:0;right:0}karta-wiadomosci{width:100vw;max-width:100vw}.ustawienia-user>div{flex:1 100%!important}table span.wartosc{min-width:10px}.podglad-blok-zakladki .klucz{width:auto!important;min-width:auto!important}.kategorie-grupy,.kategorie-podgrupy{max-width:100%!important}.kategorie-grupy *{box-shadow:none!important}.kategorie-grupa-expansion-panel .mat-expansion-panel-body{padding:0}.kategorie-grupa-expansion-panel .mat-expansion-panel-body mat-expansion-panel{padding:0 0 10px 20px}.koszyk-podsumowanie-container{max-height:80px;overflow-y:auto}.podglad-zdjecie-main{max-height:50vh;max-width:100%}.ustawienie-ean-scanner-container{display:block!important}.ustawienie-ean-scanner-params,.ustawienie-ean-scanner-opis{width:100%!important}}@media only screen and (max-device-width : 1024px) and (orientation : landscape){.status-koszyka-info{max-height:90vh}}@media all and (max-width: 800px) and (min-width: 600px){.lokalizacja-kontrahent{top:49px!important;right:0!important}.lokalizacja-kontrahent .lokalizacja-aktywna-wybrana{color:#fff}.button-menu.mat-ascent .mat-icon{color:#000!important}}@media all and (max-width: 600px){mat-sidenav-container.sidenav-container.with-new-navigation{top:72px!important;height:calc(100% - 134px)}mat-sidenav-container.sidenav-container.with-new-navigation.lokalizacja-ukryta{top:47px!important;height:calc(100% - 107px)}.eh-progress-bar.with-new-navigation{top:72px!important}.eh-progress-bar.with-new-navigation.lokalizacja-ukryta{top:47px!important}.new-navigation{min-height:72px!important}.new-navigation .pasek-dolny wybor-lokalizacji .overlay{top:48px!important}.new-navigation .pasek-dolny wybor-lokalizacji .lokalizacja-div{max-height:calc(100% - 160px)}plat-platnosci mat-card-title{flex-direction:column;height:70px!important}plat-platnosci .eh-tryb-podgladu{justify-content:space-between}.p-datatable .p-datatable-thead>tr>th{padding:0;color:#000!important;font-size:12px}plat-platnosci .p-datatable table{min-width:1000px}}@media all and (max-width: 600px){.wybor-lokalizacji .lokalizacja-aktywna{max-width:140px}.rozliczenia-table-wrapper .p-datatable-wrapper{overflow:auto}.rozliczenia-table-wrapper .p-datatable-wrapper>table{table-layout:initial;width:100%}.rozliczenia-table-wrapper .p-datatable .p-datatable-thead>tr>th{border:none;min-width:100px}rozliczenia .rozliczenie-items-container+mat-accordion>div{width:calc(100% - 20px);margin:5px}.rozliczenia-details filter-select-with-search+button{position:absolute;top:6px;right:10px}.cdk-overlay-connected-position-bounding-box div.mat-mdc-select-panel{min-width:calc(100vw - 20px)!important}rozliczenia>sticky-container button{min-width:auto!important;padding:0 5px!important}rozliczenia>sticky-container button img{max-width:60px!important}.komunikat-priorytetowy{left:20px}komunikat>mat-card{max-width:calc(100vw - 20px)!important;display:flex;flex-wrap:wrap}}@media all and (min-width: 600px) and (max-width: 779px){.promocje-dol-przyciski button{padding:0 5px;margin:2px}.lokalizacja-aktywna-filia,.lokalizacja-aktywny-kontrahent{max-width:50px}.sekcja-waska-50{flex-basis:100%!important}}@media all and (min-width: 780px) and (max-width: 959px){.lokalizacja-aktywna-filia,.lokalizacja-aktywny-kontrahent{max-width:120px}}@media all and (min-width: 600px) and (max-width: 959px){.zamowienie-opis-edycja{flex:1 1 30%!important}button.eh-responsive{padding:0 5px!important}mat-sidenav-content.mat-sidenav-opened{margin-left:260px!important}mat-sidenav-content.mat-sidenav-opened .oferta-kategorie-div{max-width:48px}mat-sidenav-content.mat-sidenav-opened .kategorie-btn-div{display:none!important}mat-sidenav-content.mat-sidenav-opened .kategorie-btn .kategorie-ikona{display:inline-block}mat-sidenav-content.mat-sidenav-opened .kategorie-btn{width:48px!important;height:48px!important;min-width:48px!important;padding:0!important}.podglad-blok-info{display:block}.kategorie-grupy{min-width:230px;max-width:25%!important}.kategorie-overlay-panel{height:70vh;width:90vw}.logo-klient{margin-left:10px}zamawiam-karta-towaru .zamawiam-karta-towaru>span{line-height:46px!important}.zamawiam-karta-towaru{flex-direction:row}span.harmonogram-terminy{flex:35% 1 1}.podsumowanie-stopka-hist-div *{font-size:11px!important}.platnosci-podsumowanie .dynamic-podsumowanie-table>dynamic-component:nth-child(3),.platnosci-podsumowanie .dynamic-podsumowanie-table>dynamic-component:nth-child(4){min-width:105px!important}}@media all and (max-width: 959px){.responsive-table .p-datatable-wrapper table{display:inline-block;white-space:nowrap}.harmonogram-ikona-zamow.harmonogram-wartosc{display:none}.sekcja-waska-50{width:100%!important;max-width:100%!important}}@media all and (min-width: 600px) and (max-width: 859px){.platnosci-podsumowanie{display:block;padding:5px;height:auto!important}.platnosci-podsumowanie .dynamic-podsumowanie-row:first-child{margin-top:54px;width:100vw;font-size:10px;position:absolute;max-width:100%;left:0;border-top:1px solid #ddd}}@media all and (min-width: 960px) and (max-width: 1279px){.lokalizacja-aktywna-filia,.lokalizacja-aktywny-kontrahent{max-width:180px}.kategorie-grupy{min-width:300px;max-width:25%!important}.kategorie-szczegoly{flex-basis:50%}.kategorie-overlay-panel{height:70vh;width:80vw}span.harmonogram-terminy{flex:40% 1 1}}@media all and (min-width: 1280px) and (max-width: 1599px){.lokalizacja-aktywna-filia,.lokalizacja-aktywny-kontrahent{max-width:280px}.kategorie-overlay-panel{height:70vh;width:80vw}span.harmonogram-terminy{flex:40% 1 1}}@media all and (min-width: 1600px) and (max-width: 1919px){.lokalizacja-aktywna-filia,.lokalizacja-aktywny-kontrahent{max-width:380px}.kategorie-overlay-panel{height:70vh;width:80vw}span.harmonogram-terminy{flex:40% 1 1}}@media all and (max-width: 1600px){mat-sidenav-content.mat-sidenav-opened .oferta-koszyk-data-table table{display:table;white-space:pre-wrap}}@media all and (max-width: 1340px){mat-sidenav-content .oferta-koszyk-data-table table{display:inline-block}}@media all and (min-width: 1920px){.lokalizacja-aktywna-filia,.lokalizacja-aktywny-kontrahent{max-width:380px}}.p-component,.p-component *{box-sizing:border-box}.p-hidden{display:none}.p-hidden-space{visibility:hidden}.p-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.p-hidden-accessible input,.p-hidden-accessible select{transform:scale(0)}.p-reset{margin:0;padding:0;border:0;outline:0;text-decoration:none;font-size:100%;list-style:none}.p-disabled,.p-disabled *{cursor:default!important;pointer-events:none}.p-component-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.p-overflow-hidden{overflow:hidden}.p-unselectable-text{-webkit-user-select:none;user-select:none}.p-scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}@keyframes p-fadein{0%{opacity:0}to{opacity:1}}input[type=button],input[type=submit],input[type=reset],input[type=file]::-webkit-file-upload-button,button{border-radius:0}.p-link{text-align:left;background-color:transparent;margin:0;padding:0;border:0;cursor:pointer;-webkit-user-select:none;user-select:none}.p-link:disabled{cursor:default}.p-sr-only{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.p-connected-overlay{opacity:0;transform:scaleY(.8);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}.p-connected-overlay-visible{opacity:1;transform:scaleY(1)}.p-connected-overlay-hidden{opacity:0;transform:scaleY(1);transition:opacity .1s linear}.p-toggleable-content.ng-animating{overflow:hidden}.p-icon-wrapper{display:inline-flex}.p-icon{display:inline-block}.p-icon-spin{animation:p-icon-spin 2s infinite linear}@keyframes p-icon-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.p-badge{display:inline-block;border-radius:10px;text-align:center;padding:0 .5rem}.p-overlay-badge{position:relative}.p-overlay-badge .p-badge{position:absolute;top:0;right:0;transform:translate(50%,-50%);transform-origin:100% 0;margin:0}.p-badge-dot{width:.5rem;min-width:.5rem;height:.5rem;border-radius:50%;padding:0}.p-badge-no-gutter{padding:0;border-radius:50%}.p-button{margin:0;display:inline-flex;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;vertical-align:bottom;text-align:center;overflow:hidden;position:relative}.p-button-label{flex:1 1 auto}.p-button-icon-right{order:1}.p-button:disabled{cursor:default}.p-button-icon-only{justify-content:center}.p-button-icon-only:after{content:"p";visibility:hidden;clip:rect(0 0 0 0);width:0}.p-button-vertical{flex-direction:column}.p-button-icon-bottom{order:2}.p-buttonset .p-button{margin:0}.p-buttonset .p-button:not(:last-child){border-right:0 none}.p-buttonset .p-button:not(:first-of-type):not(:last-of-type){border-radius:0}.p-buttonset .p-button:first-of-type{border-top-right-radius:0;border-bottom-right-radius:0}.p-buttonset .p-button:last-of-type{border-top-left-radius:0;border-bottom-left-radius:0}.p-buttonset .p-button:focus{position:relative;z-index:1}.p-checkbox{display:inline-flex;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:bottom;position:relative}.p-checkbox-disabled{cursor:default!important;pointer-events:none}.p-checkbox-box{display:flex;justify-content:center;align-items:center}p-checkbox{display:inline-flex;vertical-align:bottom;align-items:center}.p-checkbox-label{line-height:1}.p-colorpicker-panel .p-colorpicker-color{background:transparent url(color.dae87a04d07ca92b.png) no-repeat left top}.p-colorpicker-panel .p-colorpicker-hue{background:transparent url(hue.8b1818380241e6ac.png) no-repeat left top}.p-inputtext{margin:0}.p-fluid .p-inputtext{width:100%}.p-inputgroup{display:flex;align-items:stretch;width:100%}.p-inputgroup-addon{display:flex;align-items:center;justify-content:center}.p-inputgroup .p-float-label{display:flex;align-items:stretch;width:100%}.p-inputgroup .p-inputtext,.p-fluid .p-inputgroup .p-inputtext,.p-inputgroup .p-inputwrapper,.p-inputgroup .p-inputwrapper>.p-component{flex:1 1 auto;width:1%}.p-float-label{display:block;position:relative}.p-float-label label{position:absolute;pointer-events:none;top:50%;margin-top:-.5rem;transition-property:all;transition-timing-function:ease;line-height:1}.p-float-label textarea~label{top:1rem}.p-float-label input:focus~label,.p-float-label input.p-filled~label,.p-float-label textarea:focus~label,.p-float-label textarea.p-filled~label,.p-float-label .p-inputwrapper-focus~label,.p-float-label .p-inputwrapper-filled~label{top:-.75rem;font-size:12px}.p-float-label .input:-webkit-autofill~label{top:-20px;font-size:12px}.p-float-label .p-placeholder,.p-float-label input::placeholder,.p-float-label .p-inputtext::placeholder{opacity:0;transition-property:all;transition-timing-function:ease}.p-float-label .p-focus .p-placeholder,.p-float-label input:focus::placeholder,.p-float-label .p-inputtext:focus::placeholder{opacity:1;transition-property:all;transition-timing-function:ease}.p-input-icon-left,.p-input-icon-right{position:relative;display:inline-block}.p-input-icon-left>i,.p-input-icon-left>.p-icon-wrapper,.p-input-icon-right>i,.p-input-icon-right>.p-icon-wrapper{position:absolute;top:50%;margin-top:-.5rem}.p-fluid .p-input-icon-left,.p-fluid .p-input-icon-right{display:block;width:100%}.p-inputtextarea-resizable{overflow:hidden;resize:none}.p-fluid .p-inputtextarea{width:100%}.p-password{position:relative;display:inline-flex}.p-password-panel{position:absolute;top:0;left:0}.p-password .p-password-panel{min-width:100%}.p-password-meter{height:10px}.p-password-strength{height:100%;width:0;transition:width 1s ease-in-out}.p-fluid .p-password{display:flex}.p-password-input::-ms-reveal,.p-password-input::-ms-clear{display:none}.p-password-clear-icon{position:absolute;top:50%;margin-top:-.5rem;cursor:pointer}.p-password-clearable{position:relative}.p-radiobutton{display:inline-flex;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:bottom;position:relative}.p-radiobutton-box{display:flex;justify-content:center;align-items:center}.p-radiobutton-icon{backface-visibility:hidden;transform:translateZ(0) scale(.1);border-radius:50%;visibility:hidden}.p-radiobutton-box.p-highlight .p-radiobutton-icon{transform:translateZ(0) scale(1);visibility:visible}p-radiobutton{display:inline-flex;vertical-align:bottom;align-items:center}.p-radiobutton-label{line-height:1}.p-ripple{overflow:hidden;position:relative}.p-ink{display:block;position:absolute;background:rgba(255,255,255,.5);border-radius:100%;transform:scale(0)}.p-ink-active{animation:ripple .4s linear}.p-ripple-disabled .p-ink{display:none!important}@keyframes ripple{to{opacity:0;transform:scale(2.5)}}.p-tooltip{position:absolute;display:none;padding:.25em .5rem;max-width:12.5rem}.p-tooltip.p-tooltip-right,.p-tooltip.p-tooltip-left{padding:0 .25rem}.p-tooltip.p-tooltip-top,.p-tooltip.p-tooltip-bottom{padding:.25em 0}.p-tooltip .p-tooltip-text{white-space:pre-line;word-break:break-word}.p-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.p-tooltip-right .p-tooltip-arrow{top:50%;left:0;margin-top:-.25rem;border-width:.25em .25em .25em 0}.p-tooltip-left .p-tooltip-arrow{top:50%;right:0;margin-top:-.25rem;border-width:.25em 0 .25em .25rem}.p-tooltip.p-tooltip-top{padding:.25em 0}.p-tooltip-top .p-tooltip-arrow{bottom:0;left:50%;margin-left:-.25rem;border-width:.25em .25em 0}.p-tooltip-bottom .p-tooltip-arrow{top:0;left:50%;margin-left:-.25rem;border-width:0 .25em .25rem}/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer: coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.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:rgba(0,0,0,0);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:rgba(0,0,0,.32)}.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-button,.mat-icon-button,.mat-stroked-button{color:inherit;background:rgba(0,0,0,0)}.mat-button.mat-primary,.mat-icon-button.mat-primary,.mat-stroked-button.mat-primary{color:#3f51b5}.mat-button.mat-accent,.mat-icon-button.mat-accent,.mat-stroked-button.mat-accent{color:#ff4081}.mat-button.mat-warn,.mat-icon-button.mat-warn,.mat-stroked-button.mat-warn{color:#f44336}.mat-button.mat-primary.mat-button-disabled,.mat-button.mat-accent.mat-button-disabled,.mat-button.mat-warn.mat-button-disabled,.mat-button.mat-button-disabled.mat-button-disabled,.mat-icon-button.mat-primary.mat-button-disabled,.mat-icon-button.mat-accent.mat-button-disabled,.mat-icon-button.mat-warn.mat-button-disabled,.mat-icon-button.mat-button-disabled.mat-button-disabled,.mat-stroked-button.mat-primary.mat-button-disabled,.mat-stroked-button.mat-accent.mat-button-disabled,.mat-stroked-button.mat-warn.mat-button-disabled,.mat-stroked-button.mat-button-disabled.mat-button-disabled{color:#00000042}.mat-button.mat-primary .mat-button-focus-overlay,.mat-icon-button.mat-primary .mat-button-focus-overlay,.mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:#3f51b5}.mat-button.mat-accent .mat-button-focus-overlay,.mat-icon-button.mat-accent .mat-button-focus-overlay,.mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:#ff4081}.mat-button.mat-warn .mat-button-focus-overlay,.mat-icon-button.mat-warn .mat-button-focus-overlay,.mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:#f44336}.mat-button.mat-button-disabled .mat-button-focus-overlay,.mat-icon-button.mat-button-disabled .mat-button-focus-overlay,.mat-stroked-button.mat-button-disabled .mat-button-focus-overlay{background-color:#0000}.mat-button .mat-ripple-element,.mat-icon-button .mat-ripple-element,.mat-stroked-button .mat-ripple-element{opacity:.1;background-color:currentColor}.mat-button-focus-overlay{background:#000}.mat-stroked-button:not(.mat-button-disabled){border-color:#0000001f}.mat-flat-button,.mat-raised-button,.mat-fab,.mat-mini-fab{color:#000000de;background-color:#fff}.mat-flat-button.mat-primary,.mat-raised-button.mat-primary,.mat-fab.mat-primary,.mat-mini-fab.mat-primary,.mat-flat-button.mat-accent,.mat-raised-button.mat-accent,.mat-fab.mat-accent,.mat-mini-fab.mat-accent,.mat-flat-button.mat-warn,.mat-raised-button.mat-warn,.mat-fab.mat-warn,.mat-mini-fab.mat-warn{color:#fff}.mat-flat-button.mat-primary.mat-button-disabled,.mat-flat-button.mat-accent.mat-button-disabled,.mat-flat-button.mat-warn.mat-button-disabled,.mat-flat-button.mat-button-disabled.mat-button-disabled,.mat-raised-button.mat-primary.mat-button-disabled,.mat-raised-button.mat-accent.mat-button-disabled,.mat-raised-button.mat-warn.mat-button-disabled,.mat-raised-button.mat-button-disabled.mat-button-disabled,.mat-fab.mat-primary.mat-button-disabled,.mat-fab.mat-accent.mat-button-disabled,.mat-fab.mat-warn.mat-button-disabled,.mat-fab.mat-button-disabled.mat-button-disabled,.mat-mini-fab.mat-primary.mat-button-disabled,.mat-mini-fab.mat-accent.mat-button-disabled,.mat-mini-fab.mat-warn.mat-button-disabled,.mat-mini-fab.mat-button-disabled.mat-button-disabled{color:#00000042}.mat-flat-button.mat-primary,.mat-raised-button.mat-primary,.mat-fab.mat-primary,.mat-mini-fab.mat-primary{background-color:#3f51b5}.mat-flat-button.mat-accent,.mat-raised-button.mat-accent,.mat-fab.mat-accent,.mat-mini-fab.mat-accent{background-color:#ff4081}.mat-flat-button.mat-warn,.mat-raised-button.mat-warn,.mat-fab.mat-warn,.mat-mini-fab.mat-warn{background-color:#f44336}.mat-flat-button.mat-primary.mat-button-disabled,.mat-flat-button.mat-accent.mat-button-disabled,.mat-flat-button.mat-warn.mat-button-disabled,.mat-flat-button.mat-button-disabled.mat-button-disabled,.mat-raised-button.mat-primary.mat-button-disabled,.mat-raised-button.mat-accent.mat-button-disabled,.mat-raised-button.mat-warn.mat-button-disabled,.mat-raised-button.mat-button-disabled.mat-button-disabled,.mat-fab.mat-primary.mat-button-disabled,.mat-fab.mat-accent.mat-button-disabled,.mat-fab.mat-warn.mat-button-disabled,.mat-fab.mat-button-disabled.mat-button-disabled,.mat-mini-fab.mat-primary.mat-button-disabled,.mat-mini-fab.mat-accent.mat-button-disabled,.mat-mini-fab.mat-warn.mat-button-disabled,.mat-mini-fab.mat-button-disabled.mat-button-disabled{background-color:#0000001f}.mat-flat-button.mat-primary .mat-ripple-element,.mat-raised-button.mat-primary .mat-ripple-element,.mat-fab.mat-primary .mat-ripple-element,.mat-mini-fab.mat-primary .mat-ripple-element,.mat-flat-button.mat-accent .mat-ripple-element,.mat-raised-button.mat-accent .mat-ripple-element,.mat-fab.mat-accent .mat-ripple-element,.mat-mini-fab.mat-accent .mat-ripple-element,.mat-flat-button.mat-warn .mat-ripple-element,.mat-raised-button.mat-warn .mat-ripple-element,.mat-fab.mat-warn .mat-ripple-element,.mat-mini-fab.mat-warn .mat-ripple-element{background-color:#ffffff1a}.mat-stroked-button:not([class*=mat-elevation-z]),.mat-flat-button:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-raised-button:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.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}.mat-raised-button.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-fab:not([class*=mat-elevation-z]),.mat-mini-fab:not([class*=mat-elevation-z]){box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.mat-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]),.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}.mat-fab.mat-button-disabled:not([class*=mat-elevation-z]),.mat-mini-fab.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-datepicker-content .mat-mdc-button.mat-unthemed{--mdc-text-button-label-text-color:#000}.mat-datepicker-content .mat-mdc-button.mat-primary{--mdc-text-button-label-text-color:#3f51b5}.mat-datepicker-content .mat-mdc-button.mat-accent{--mdc-text-button-label-text-color:#ff4081}.mat-datepicker-content .mat-mdc-button.mat-warn{--mdc-text-button-label-text-color:#f44336}.mat-datepicker-content .mat-mdc-button[disabled][disabled]{--mdc-text-button-disabled-label-text-color:rgba(0, 0, 0, .38);--mdc-text-button-label-text-color:rgba(0, 0, 0, .38)}.mat-datepicker-content .mat-mdc-unelevated-button.mat-unthemed{--mdc-filled-button-container-color:#fff;--mdc-filled-button-label-text-color:#000}.mat-datepicker-content .mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color:#3f51b5;--mdc-filled-button-label-text-color:#fff}.mat-datepicker-content .mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color:#ff4081;--mdc-filled-button-label-text-color:#fff}.mat-datepicker-content .mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color:#f44336;--mdc-filled-button-label-text-color:#fff}.mat-datepicker-content .mat-mdc-unelevated-button[disabled][disabled]{--mdc-filled-button-disabled-container-color:rgba(0, 0, 0, .12);--mdc-filled-button-disabled-label-text-color:rgba(0, 0, 0, .38);--mdc-filled-button-container-color:rgba(0, 0, 0, .12);--mdc-filled-button-label-text-color:rgba(0, 0, 0, .38)}.mat-datepicker-content .mat-mdc-raised-button.mat-unthemed{--mdc-protected-button-container-color:#fff;--mdc-protected-button-label-text-color:#000}.mat-datepicker-content .mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color:#3f51b5;--mdc-protected-button-label-text-color:#fff}.mat-datepicker-content .mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color:#ff4081;--mdc-protected-button-label-text-color:#fff}.mat-datepicker-content .mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color:#f44336;--mdc-protected-button-label-text-color:#fff}.mat-datepicker-content .mat-mdc-raised-button[disabled][disabled]{--mdc-protected-button-disabled-container-color:rgba(0, 0, 0, .12);--mdc-protected-button-disabled-label-text-color:rgba(0, 0, 0, .38);--mdc-protected-button-container-color:rgba(0, 0, 0, .12);--mdc-protected-button-label-text-color:rgba(0, 0, 0, .38);--mdc-protected-button-container-elevation:0}.mat-datepicker-content .mat-mdc-outlined-button{--mdc-outlined-button-outline-color:rgba(0, 0, 0, .12)}.mat-datepicker-content .mat-mdc-outlined-button.mat-unthemed{--mdc-outlined-button-label-text-color:#000}.mat-datepicker-content .mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color:#3f51b5}.mat-datepicker-content .mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color:#ff4081}.mat-datepicker-content .mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color:#f44336}.mat-datepicker-content .mat-mdc-outlined-button[disabled][disabled]{--mdc-outlined-button-label-text-color:rgba(0, 0, 0, .38);--mdc-outlined-button-disabled-label-text-color:rgba(0, 0, 0, .38);--mdc-outlined-button-outline-color:rgba(0, 0, 0, .12);--mdc-outlined-button-disabled-outline-color:rgba(0, 0, 0, .12)}.mat-datepicker-content .mat-mdc-button,.mat-datepicker-content .mat-mdc-outlined-button{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, .1)}.mat-datepicker-content .mat-mdc-button:hover .mat-mdc-button-persistent-ripple:before,.mat-datepicker-content .mat-mdc-outlined-button:hover .mat-mdc-button-persistent-ripple:before{opacity:.04}.mat-datepicker-content .mat-mdc-button.cdk-program-focused .mat-mdc-button-persistent-ripple:before,.mat-datepicker-content .mat-mdc-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple:before,.mat-datepicker-content .mat-mdc-outlined-button.cdk-program-focused .mat-mdc-button-persistent-ripple:before,.mat-datepicker-content .mat-mdc-outlined-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple:before{opacity:.12}.mat-datepicker-content .mat-mdc-button:active .mat-mdc-button-persistent-ripple:before,.mat-datepicker-content .mat-mdc-outlined-button:active .mat-mdc-button-persistent-ripple:before{opacity:.12}.mat-datepicker-content .mat-mdc-button.mat-primary,.mat-datepicker-content .mat-mdc-outlined-button.mat-primary{--mat-mdc-button-persistent-ripple-color: #3f51b5;--mat-mdc-button-ripple-color: rgba(63, 81, 181, .1)}.mat-datepicker-content .mat-mdc-button.mat-accent,.mat-datepicker-content .mat-mdc-outlined-button.mat-accent{--mat-mdc-button-persistent-ripple-color: #ff4081;--mat-mdc-button-ripple-color: rgba(255, 64, 129, .1)}.mat-datepicker-content .mat-mdc-button.mat-warn,.mat-datepicker-content .mat-mdc-outlined-button.mat-warn{--mat-mdc-button-persistent-ripple-color: #f44336;--mat-mdc-button-ripple-color: rgba(244, 67, 54, .1)}.mat-datepicker-content .mat-mdc-raised-button,.mat-datepicker-content .mat-mdc-unelevated-button{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, .1)}.mat-datepicker-content .mat-mdc-raised-button:hover .mat-mdc-button-persistent-ripple:before,.mat-datepicker-content .mat-mdc-unelevated-button:hover .mat-mdc-button-persistent-ripple:before{opacity:.04}.mat-datepicker-content .mat-mdc-raised-button.cdk-program-focused .mat-mdc-button-persistent-ripple:before,.mat-datepicker-content .mat-mdc-raised-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple:before,.mat-datepicker-content .mat-mdc-unelevated-button.cdk-program-focused .mat-mdc-button-persistent-ripple:before,.mat-datepicker-content .mat-mdc-unelevated-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple:before{opacity:.12}.mat-datepicker-content .mat-mdc-raised-button:active .mat-mdc-button-persistent-ripple:before,.mat-datepicker-content .mat-mdc-unelevated-button:active .mat-mdc-button-persistent-ripple:before{opacity:.12}.mat-datepicker-content .mat-mdc-raised-button.mat-primary,.mat-datepicker-content .mat-mdc-unelevated-button.mat-primary,.mat-datepicker-content .mat-mdc-raised-button.mat-accent,.mat-datepicker-content .mat-mdc-unelevated-button.mat-accent,.mat-datepicker-content .mat-mdc-raised-button.mat-warn,.mat-datepicker-content .mat-mdc-unelevated-button.mat-warn{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, .1)}.mat-datepicker-content .mat-mdc-icon-button{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, .1)}.mat-datepicker-content .mat-mdc-icon-button:hover .mat-mdc-button-persistent-ripple:before{opacity:.04}.mat-datepicker-content .mat-mdc-icon-button.cdk-program-focused .mat-mdc-button-persistent-ripple:before,.mat-datepicker-content .mat-mdc-icon-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple:before{opacity:.12}.mat-datepicker-content .mat-mdc-icon-button:active .mat-mdc-button-persistent-ripple:before{opacity:.12}.mat-datepicker-content .mat-mdc-icon-button.mat-primary{--mat-mdc-button-persistent-ripple-color: #3f51b5;--mat-mdc-button-ripple-color: rgba(63, 81, 181, .1)}.mat-datepicker-content .mat-mdc-icon-button.mat-accent{--mat-mdc-button-persistent-ripple-color: #ff4081;--mat-mdc-button-ripple-color: rgba(255, 64, 129, .1)}.mat-datepicker-content .mat-mdc-icon-button.mat-warn{--mat-mdc-button-persistent-ripple-color: #f44336;--mat-mdc-button-ripple-color: rgba(244, 67, 54, .1)}.mat-datepicker-content .mat-mdc-icon-button.mat-primary{--mdc-icon-button-icon-color:#3f51b5}.mat-datepicker-content .mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color:#ff4081}.mat-datepicker-content .mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color:#f44336}.mat-datepicker-content .mat-mdc-icon-button[disabled][disabled]{--mdc-icon-button-icon-color:rgba(0, 0, 0, .38);--mdc-icon-button-disabled-icon-color:rgba(0, 0, 0, .38)}.mat-datepicker-content .mat-mdc-button.mat-mdc-button-base,.mat-datepicker-content .mat-mdc-raised-button.mat-mdc-button-base,.mat-datepicker-content .mat-mdc-unelevated-button.mat-mdc-button-base,.mat-datepicker-content .mat-mdc-outlined-button.mat-mdc-button-base{height:36px}.mat-datepicker-content .mat-mdc-icon-button.mat-mdc-button-base{width:48px;height:48px;padding:12px}.mat-datepicker-content .mat-mdc-icon-button.mat-mdc-button-base .mdc-icon-button__focus-ring{max-height:48px;max-width:48px}.mat-datepicker-content .mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size .mdc-icon-button__ripple{width:40px;height:40px;margin:4px}.mat-datepicker-content .mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size .mdc-icon-button__focus-ring{max-height:40px;max-width:40px}.mat-datepicker-content .mat-mdc-icon-button.mat-mdc-button-base .mdc-icon-button__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%,-50%)}.mat-button,.mat-raised-button,.mat-icon-button,.mat-stroked-button,.mat-flat-button,.mat-fab,.mat-mini-fab{font-family:Roboto,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, sans-serif));font-size:var(--mdc-typography-button-font-size, 14px);line-height:var(--mdc-typography-button-line-height, 36px);font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:var(--mdc-typography-button-letter-spacing, .0892857143em);-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-option{color:#000000de}.mat-option:hover:not(.mat-option-disabled),.mat-option:focus:not(.mat-option-disabled){background:rgba(0,0,0,.04)}.mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled){background:rgba(0,0,0,.04)}.mat-option.mat-active{background:rgba(0,0,0,.04);color:#000000de}.mat-option.mat-option-disabled{color:#00000061}.mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#3f51b5}.mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:#ff4081}.mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#f44336}.mat-option{font-family:Roboto,sans-serif;font-size:16px}.mat-optgroup-label{color:#0000008a}.mat-optgroup-disabled .mat-optgroup-label{color:#00000061}.mat-optgroup-label{font-size:16px;font-weight:400;line-height:24px;font-family:Roboto,sans-serif;letter-spacing:.03125em}.mat-ripple-element{background-color:#0000001a}.mat-pseudo-checkbox-full{color:#0000008a}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-disabled{color:#b0b0b0}.mat-primary .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal:after,.mat-primary .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal:after{color:#3f51b5}.mat-primary .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-primary .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#3f51b5}.mat-primary .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full:after,.mat-primary .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full:after{color:#fafafa}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal:after,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal:after{color:#ff4081}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#ff4081}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full:after,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full:after{color:#fafafa}.mat-accent .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal:after,.mat-accent .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal:after{color:#ff4081}.mat-accent .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-accent .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#ff4081}.mat-accent .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full:after,.mat-accent .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full:after{color:#fafafa}.mat-warn .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal:after,.mat-warn .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal:after{color:#f44336}.mat-warn .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-warn .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#f44336}.mat-warn .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full:after,.mat-warn .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full:after{color:#fafafa}.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal:after,.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal:after{color:#b0b0b0}.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#b0b0b0}.mat-app-background{background-color:#fafafa;color:#000000de}.mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.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}.mat-card{background:#fff;color:#000000de}.mat-card:not([class*=mat-elevation-z]){box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.mat-card.mat-card-flat:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-card-subtitle{color:#0000008a}.mat-card{font-family:Roboto,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-progress-bar-background{fill:#cbd0e9}.mat-progress-bar-buffer{background-color:#cbd0e9}.mat-progress-bar-fill:after{background-color:#3f51b5}.mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#fbccdc}.mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#fbccdc}.mat-progress-bar.mat-accent .mat-progress-bar-fill:after{background-color:#ff4081}.mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#f9ccc9}.mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#f9ccc9}.mat-progress-bar.mat-warn .mat-progress-bar-fill:after{background-color:#f44336}.mat-progress-spinner circle,.mat-spinner circle{stroke:#3f51b5}.mat-progress-spinner.mat-accent circle,.mat-spinner.mat-accent circle{stroke:#ff4081}.mat-progress-spinner.mat-warn circle,.mat-spinner.mat-warn circle{stroke:#f44336}.mat-tooltip{background:rgba(97,97,97,.9)}.mat-tooltip{font-family:Roboto,sans-serif;font-size:10px;padding-top:6px;padding-bottom:6px}.mat-tooltip-handset{font-size:14px;padding-top:8px;padding-bottom:8px}.mat-form-field-type-mat-native-select .mat-form-field-infix:after{color:#0000008a}.mat-input-element:disabled,.mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix:after{color:#00000061}.mat-input-element{caret-color:#3f51b5}.mat-input-element::placeholder{color:#0000006b}.mat-input-element::-moz-placeholder{color:#0000006b}.mat-input-element::-webkit-input-placeholder{color:#0000006b}.mat-input-element:-ms-input-placeholder{color:#0000006b}.mat-form-field.mat-accent .mat-input-element{caret-color:#ff4081}.mat-form-field.mat-warn .mat-input-element,.mat-form-field-invalid .mat-input-element{caret-color:#f44336}.mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix:after{color:#f44336}.mat-form-field-disabled .mat-form-field-prefix,.mat-form-field-disabled .mat-form-field-suffix{color:#00000061}input.mat-input-element{margin-top:-.0625em}.mat-form-field-label,.mat-hint{color:#0009}.mat-form-field.mat-focused .mat-form-field-label{color:#3f51b5}.mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:#ff4081}.mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:#f44336}.mat-focused .mat-form-field-required-marker{color:#ff4081}.mat-form-field-ripple{background-color:#000000de}.mat-form-field.mat-focused .mat-form-field-ripple{background-color:#3f51b5}.mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:#ff4081}.mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:#f44336}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix:after{color:#3f51b5}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix:after{color:#ff4081}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix:after{color:#f44336}.mat-form-field.mat-form-field-invalid .mat-form-field-label,.mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,.mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker{color:#f44336}.mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:#f44336}.mat-error{color:#f44336}.mat-form-field-appearance-legacy .mat-form-field-label,.mat-form-field-appearance-legacy .mat-hint{color:#0000008a}.mat-form-field-appearance-legacy .mat-form-field-underline{background-color:#0000006b}.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}.mat-form-field-appearance-standard .mat-form-field-underline{background-color:#0000006b}.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}.mat-form-field-appearance-fill .mat-form-field-flex{background-color:#0000000a}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:#00000005}.mat-form-field-appearance-fill .mat-form-field-underline:before{background-color:#0000006b}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:#00000061}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline:before{background-color:#0000}.mat-form-field-appearance-outline .mat-form-field-outline{color:#0000001f}.mat-form-field-appearance-outline .mat-form-field-outline-thick{color:#000000de}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:#3f51b5}.mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:#ff4081}.mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick,.mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:#f44336}.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:#00000061}.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:#0000000f}.mat-form-field{font-size:inherit;font-weight:400;line-height:1.125;font-family:Roboto,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 rgba(0,0,0,0)}.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-value{color:#000000de}.mat-select-placeholder{color:#0000006b}.mat-select-disabled .mat-select-value{color:#00000061}.mat-select-arrow{color:#0000008a}.mat-select-panel{background:#fff}.mat-select-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(0,0,0,.12)}.mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:#3f51b5}.mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:#ff4081}.mat-form-field.mat-focused.mat-warn .mat-select-arrow,.mat-form-field .mat-select.mat-select-invalid .mat-select-arrow{color:#f44336}.mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:#00000061}.mat-select{font-family:Roboto,sans-serif}.mat-select-trigger{height:1.125em}.mat-checkbox-frame{border-color:#0000008a}.mat-checkbox-checkmark{fill:#fafafa}.mat-checkbox-checkmark-path{stroke:#fafafa!important}.mat-checkbox-mixedmark{background-color:#fafafa}.mat-checkbox-indeterminate.mat-primary .mat-checkbox-background,.mat-checkbox-checked.mat-primary .mat-checkbox-background{background-color:#3f51b5}.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,.mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#ff4081}.mat-checkbox-indeterminate.mat-warn .mat-checkbox-background,.mat-checkbox-checked.mat-warn .mat-checkbox-background{background-color:#f44336}.mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#b0b0b0}.mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#b0b0b0}.mat-checkbox-disabled .mat-checkbox-label{color:#00000061}.mat-checkbox .mat-ripple-element{background-color:#000}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element{background:#3f51b5}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element{background:#ff4081}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element{background:#f44336}.mat-checkbox{font-family:Roboto,sans-serif}.mat-checkbox-layout .mat-checkbox-label{line-height:24px}.mat-autocomplete-panel{background:#fff;color:#000000de}.mat-autocomplete-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:#fff}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:#000000de}.mat-dialog-container{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f;background:#fff;color:#000000de}.mat-dialog-title{font-size:20px;font-weight:500;line-height:32px;font-family:Roboto,sans-serif;letter-spacing:.0125em}.mat-chip.mat-standard-chip{background-color:#e0e0e0;color:#000000de}.mat-chip.mat-standard-chip .mat-chip-remove{color:#000000de;opacity:.4}.mat-chip.mat-standard-chip:not(.mat-chip-disabled):active{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover{opacity:.54}.mat-chip.mat-standard-chip.mat-chip-disabled{opacity:.4}.mat-chip.mat-standard-chip:after{background:#000}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:#3f51b5;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element{background-color:#ffffff1a}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:#f44336;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element{background-color:#ffffff1a}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:#ff4081;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element{background-color:#ffffff1a}.mat-chip{font-size:16px;font-weight:400}.mat-chip .mat-chip-trailing-icon.mat-icon,.mat-chip .mat-chip-remove.mat-icon{font-size:18px}.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:#ff4081}.mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:#ff40818a}.mat-slide-toggle.mat-checked .mat-ripple-element{background-color:#ff4081}.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb{background-color:#3f51b5}.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar{background-color:#3f51b58a}.mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element{background-color:#3f51b5}.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb{background-color:#f44336}.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar{background-color:#f443368a}.mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element{background-color:#f44336}.mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:#000}.mat-slide-toggle-thumb{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;background-color:#fafafa}.mat-slide-toggle-bar{background-color:#00000061}.mat-slide-toggle-content{font-family:Roboto,sans-serif}.mat-radio-outer-circle{border-color:#0000008a}.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#3f51b5}.mat-radio-button.mat-primary .mat-radio-inner-circle,.mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-primary:active .mat-radio-persistent-ripple{background-color:#3f51b5}.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#ff4081}.mat-radio-button.mat-accent .mat-radio-inner-circle,.mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:#ff4081}.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#f44336}.mat-radio-button.mat-warn .mat-radio-inner-circle,.mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-warn:active .mat-radio-persistent-ripple{background-color:#f44336}.mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,.mat-radio-button.mat-radio-disabled .mat-radio-outer-circle{border-color:#00000061}.mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element,.mat-radio-button.mat-radio-disabled .mat-radio-inner-circle{background-color:#00000061}.mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:#00000061}.mat-radio-button .mat-ripple-element{background-color:#000}.mat-radio-button{font-family:Roboto,sans-serif}.mat-slider-track-background{background-color:#00000042}.mat-slider.mat-primary .mat-slider-track-fill,.mat-slider.mat-primary .mat-slider-thumb,.mat-slider.mat-primary .mat-slider-thumb-label{background-color:#3f51b5}.mat-slider.mat-primary .mat-slider-thumb-label-text{color:#fff}.mat-slider.mat-primary .mat-slider-focus-ring{background-color:#3f51b533}.mat-slider.mat-accent .mat-slider-track-fill,.mat-slider.mat-accent .mat-slider-thumb,.mat-slider.mat-accent .mat-slider-thumb-label{background-color:#ff4081}.mat-slider.mat-accent .mat-slider-thumb-label-text{color:#fff}.mat-slider.mat-accent .mat-slider-focus-ring{background-color:#ff408133}.mat-slider.mat-warn .mat-slider-track-fill,.mat-slider.mat-warn .mat-slider-thumb,.mat-slider.mat-warn .mat-slider-thumb-label{background-color:#f44336}.mat-slider.mat-warn .mat-slider-thumb-label-text{color:#fff}.mat-slider.mat-warn .mat-slider-focus-ring{background-color:#f4433633}.mat-slider:hover .mat-slider-track-background,.mat-slider.cdk-focused .mat-slider-track-background{background-color:#00000061}.mat-slider.mat-slider-disabled .mat-slider-track-background,.mat-slider.mat-slider-disabled .mat-slider-track-fill,.mat-slider.mat-slider-disabled .mat-slider-thumb,.mat-slider.mat-slider-disabled:hover .mat-slider-track-background{background-color:#00000042}.mat-slider.mat-slider-min-value .mat-slider-focus-ring{background-color:#0000001f}.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:#000000de}.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:#00000042}.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:#00000042;background-color:#0000}.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb,.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb{border-color:#00000061}.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb,.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb{border-color:#00000042}.mat-slider-has-ticks .mat-slider-wrapper:after{border-color:#000000b3}.mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(to right,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent);background-image:-moz-repeating-linear-gradient(.0001deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.mat-slider-vertical .mat-slider-ticks{background-image:repeating-linear-gradient(to bottom,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.mat-slider-thumb-label-text{font-family:Roboto,sans-serif;font-size:12px;font-weight:400}.mat-menu-panel{background:#fff}.mat-menu-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-menu-item{background:rgba(0,0,0,0);color:#000000de}.mat-menu-item[disabled],.mat-menu-item[disabled] .mat-menu-submenu-icon,.mat-menu-item[disabled] .mat-icon-no-color{color:#00000061}.mat-menu-item .mat-icon-no-color,.mat-menu-submenu-icon{color:#0000008a}.mat-menu-item:hover:not([disabled]),.mat-menu-item.cdk-program-focused:not([disabled]),.mat-menu-item.cdk-keyboard-focused:not([disabled]),.mat-menu-item-highlighted:not([disabled]){background:rgba(0,0,0,.04)}.mat-menu-item{font-family:Roboto,sans-serif;font-size:14px;font-weight:400}.mat-list-base .mat-list-item,.mat-list-base .mat-list-option{color:#000000de}.mat-list-base .mat-subheader{color:#0000008a}.mat-list-base .mat-list-item-disabled{background-color:#eee;color:#00000061}.mat-list-option:hover,.mat-list-option:focus,.mat-nav-list .mat-list-item:hover,.mat-nav-list .mat-list-item:focus,.mat-action-list .mat-list-item:hover,.mat-action-list .mat-list-item:focus{background:rgba(0,0,0,.04)}.mat-list-single-selected-option,.mat-list-single-selected-option:hover,.mat-list-single-selected-option:focus{background:rgba(0,0,0,.12)}.mat-list-item,.mat-list-option{font-family:Roboto,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,sans-serif;font-size:16px;font-weight:400}.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,sans-serif;font-size:12px;font-weight:400}.mat-paginator{background:#fff}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{color:#0000008a}.mat-paginator-decrement,.mat-paginator-increment{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}.mat-paginator-first,.mat-paginator-last{border-top:2px solid rgba(0,0,0,.54)}.mat-icon-button[disabled] .mat-paginator-decrement,.mat-icon-button[disabled] .mat-paginator-increment,.mat-icon-button[disabled] .mat-paginator-first,.mat-icon-button[disabled] .mat-paginator-last{border-color:#00000061}.mat-paginator-container{min-height:56px}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{font-family:Roboto,sans-serif;font-size:12px}.mat-tab-nav-bar,.mat-tab-header{border-bottom:1px solid rgba(0,0,0,.12)}.mat-tab-group-inverted-header .mat-tab-nav-bar,.mat-tab-group-inverted-header .mat-tab-header{border-top:1px solid rgba(0,0,0,.12);border-bottom:none}.mat-tab-label,.mat-tab-link{color:#000000de}.mat-tab-label.mat-tab-disabled,.mat-tab-link.mat-tab-disabled{color:#00000061}.mat-tab-header-pagination-chevron{border-color:#000000de}.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#00000061}.mat-tab-group[class*=mat-background-]>.mat-tab-header,.mat-tab-nav-bar[class*=mat-background-]{border-bottom:none;border-top:none}.mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused,.mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused,.mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused,.mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused,.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused,.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused,.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused,.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused{background-color:#c5cae94d}.mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused.mat-tab-disabled,.mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused.mat-tab-disabled{background-color:#0000001a}.mat-tab-group.mat-primary .mat-ink-bar,.mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#3f51b5}.mat-tab-group.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.mat-tab-group.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar,.mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused,.mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused,.mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused,.mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused,.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused,.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused,.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused,.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused{background-color:#ff80ab4d}.mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused.mat-tab-disabled,.mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused.mat-tab-disabled{background-color:#0000001a}.mat-tab-group.mat-accent .mat-ink-bar,.mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:#ff4081}.mat-tab-group.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.mat-tab-group.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar,.mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused,.mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused,.mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused,.mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused,.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused,.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused,.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused,.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused{background-color:#ffcdd24d}.mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused.mat-tab-disabled,.mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused.mat-tab-disabled{background-color:#0000001a}.mat-tab-group.mat-warn .mat-ink-bar,.mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:#f44336}.mat-tab-group.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.mat-tab-group.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar,.mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused,.mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused,.mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused,.mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused,.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused,.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused,.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused,.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused{background-color:#c5cae94d}.mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused.mat-tab-disabled,.mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused.mat-tab-disabled{background-color:#0000001a}.mat-tab-group.mat-background-primary>.mat-tab-header,.mat-tab-group.mat-background-primary>.mat-tab-link-container,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination{background-color:#3f51b5}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link{color:#fff}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-group.mat-background-primary>.mat-tab-header .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-ripple-element,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}.mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused,.mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused,.mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused,.mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused,.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused,.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused,.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused,.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused{background-color:#ff80ab4d}.mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused.mat-tab-disabled,.mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused.mat-tab-disabled{background-color:#0000001a}.mat-tab-group.mat-background-accent>.mat-tab-header,.mat-tab-group.mat-background-accent>.mat-tab-link-container,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination{background-color:#ff4081}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link{color:#fff}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-group.mat-background-accent>.mat-tab-header .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-ripple-element,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}.mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused,.mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused,.mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused,.mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused,.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused,.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused,.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused,.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused{background-color:#ffcdd24d}.mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused.mat-tab-disabled,.mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused.mat-tab-disabled{background-color:#0000001a}.mat-tab-group.mat-background-warn>.mat-tab-header,.mat-tab-group.mat-background-warn>.mat-tab-link-container,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination{background-color:#f44336}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link{color:#fff}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-group.mat-background-warn>.mat-tab-header .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-ripple-element,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}.mat-tab-group{font-family:Roboto,sans-serif}.mat-tab-label,.mat-tab-link{font-family:Roboto,sans-serif;font-size:14px;font-weight:500}.mat-snack-bar-container{color:#ffffffb3;background:#323232;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.mat-simple-snackbar-action{color:#ff4081}.mat-simple-snackbar{font-family:Roboto,sans-serif;font-size:14px}.mat-simple-snackbar-action{line-height:1;font-family:inherit;font-size:inherit;font-weight:500}.mat-table{background:#fff}.mat-table thead,.mat-table tbody,.mat-table tfoot,mat-header-row,mat-row,mat-footer-row,[mat-header-row],[mat-row],[mat-footer-row],.mat-table-sticky{background:inherit}mat-row,mat-header-row,mat-footer-row,th.mat-header-cell,td.mat-cell,td.mat-footer-cell{border-bottom-color:#0000001f}.mat-header-cell{color:#0000008a}.mat-cell,.mat-footer-cell{color:#000000de}.mat-table{font-family:Roboto,sans-serif}.mat-header-cell{font-size:12px;font-weight:400}.mat-cell,.mat-footer-cell{font-size:14px}.mat-badge{position:relative}.mat-badge.mat-badge{overflow:visible}.mat-badge-hidden .mat-badge-content{display:none}.mat-badge-content{position:absolute;text-align:center;display:inline-block;border-radius:50%;transition:transform .2s ease-in-out;transform:scale(.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}.ng-animate-disabled .mat-badge-content,.mat-badge-content._mat-animation-noopable{transition:none}.mat-badge-content.mat-badge-active{transform:none}.mat-badge-small .mat-badge-content{width:16px;height:16px;line-height:16px}.mat-badge-small.mat-badge-above .mat-badge-content{top:-8px}.mat-badge-small.mat-badge-below .mat-badge-content{bottom:-8px}.mat-badge-small.mat-badge-before .mat-badge-content{left:-16px}[dir=rtl] .mat-badge-small.mat-badge-before .mat-badge-content{left:auto;right:-16px}.mat-badge-small.mat-badge-after .mat-badge-content{right:-16px}[dir=rtl] .mat-badge-small.mat-badge-after .mat-badge-content{right:auto;left:-16px}.mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-8px}[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-8px}.mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-8px}[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-8px}.mat-badge-medium .mat-badge-content{width:22px;height:22px;line-height:22px}.mat-badge-medium.mat-badge-above .mat-badge-content{top:-11px}.mat-badge-medium.mat-badge-below .mat-badge-content{bottom:-11px}.mat-badge-medium.mat-badge-before .mat-badge-content{left:-22px}[dir=rtl] .mat-badge-medium.mat-badge-before .mat-badge-content{left:auto;right:-22px}.mat-badge-medium.mat-badge-after .mat-badge-content{right:-22px}[dir=rtl] .mat-badge-medium.mat-badge-after .mat-badge-content{right:auto;left:-22px}.mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-11px}[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-11px}.mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-11px}[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-11px}.mat-badge-large .mat-badge-content{width:28px;height:28px;line-height:28px}.mat-badge-large.mat-badge-above .mat-badge-content{top:-14px}.mat-badge-large.mat-badge-below .mat-badge-content{bottom:-14px}.mat-badge-large.mat-badge-before .mat-badge-content{left:-28px}[dir=rtl] .mat-badge-large.mat-badge-before .mat-badge-content{left:auto;right:-28px}.mat-badge-large.mat-badge-after .mat-badge-content{right:-28px}[dir=rtl] .mat-badge-large.mat-badge-after .mat-badge-content{right:auto;left:-28px}.mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-14px}[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-14px}.mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-14px}[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-14px}.mat-badge-content{color:#fff;background:#3f51b5}.cdk-high-contrast-active .mat-badge-content{outline:solid 1px;border-radius:0}.mat-badge-accent .mat-badge-content{background:#ff4081;color:#fff}.mat-badge-warn .mat-badge-content{color:#fff;background:#f44336}.mat-badge-disabled .mat-badge-content{background:#b9b9b9;color:#00000061}.mat-badge-content{font-weight:600;font-size:12px;font-family:Roboto,sans-serif}.mat-badge-small .mat-badge-content{font-size:9px}.mat-badge-large .mat-badge-content{font-size:24px}.mat-bottom-sheet-container{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f;background:#fff;color:#000000de}.mat-bottom-sheet-container{font-size:14px;font-weight:400;line-height:20px;font-family:Roboto,sans-serif;letter-spacing:.0178571429em}.mat-button-toggle-standalone:not([class*=mat-elevation-z]),.mat-button-toggle-group:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard:not([class*=mat-elevation-z]),.mat-button-toggle-group-appearance-standard:not([class*=mat-elevation-z]){box-shadow:none}.mat-button-toggle{color:#00000061}.mat-button-toggle .mat-button-toggle-focus-overlay{background-color:#0000001f}.mat-button-toggle-appearance-standard{color:#000000de;background:#fff}.mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{background-color:#000}.mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:solid 1px #e0e0e0}[dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:solid 1px #e0e0e0}.mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:none;border-top:solid 1px #e0e0e0}.mat-button-toggle-checked{background-color:#e0e0e0;color:#0000008a}.mat-button-toggle-checked.mat-button-toggle-appearance-standard{color:#000000de}.mat-button-toggle-disabled{color:#00000042;background-color:#eee}.mat-button-toggle-disabled.mat-button-toggle-appearance-standard{background:#fff}.mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#bdbdbd}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.mat-button-toggle-group-appearance-standard{border:solid 1px #e0e0e0}.mat-button-toggle-appearance-standard .mat-button-toggle-label-content{line-height:48px}.mat-button-toggle{font-family:Roboto,sans-serif}.mat-calendar-arrow{fill:#0000008a}.mat-datepicker-toggle,.mat-datepicker-content .mat-calendar-next-button,.mat-datepicker-content .mat-calendar-previous-button{color:#0000008a}.mat-calendar-table-header-divider:after{background:rgba(0,0,0,.12)}.mat-calendar-table-header,.mat-calendar-body-label{color:#0000008a}.mat-calendar-body-cell-content,.mat-date-range-input-separator{color:#000000de;border-color:#0000}.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:#00000061}.mat-form-field-disabled .mat-date-range-input-separator{color:#00000061}.mat-calendar-body-in-preview{color:#0000003d}.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#00000061}.mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#0000002e}.mat-calendar-body-in-range:before{background:rgba(63,81,181,.2)}.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.mat-calendar-body-comparison-bridge-start:before,[dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(63,81,181,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-calendar-body-comparison-bridge-end:before,[dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(63,81,181,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.mat-calendar-body-selected{background-color:#3f51b5;color:#fff}.mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#3f51b566}.mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.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:#3f51b54d}@media (hover: hover){.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:#3f51b54d}}.mat-datepicker-content{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;background-color:#fff;color:#000000de}.mat-datepicker-content.mat-accent .mat-calendar-body-in-range:before{background:rgba(255,64,129,.2)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-start:before,.mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(255,64,129,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-end:before,.mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(255,64,129,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-datepicker-content.mat-accent .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:#ff4081;color:#fff}.mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#ff408166}.mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.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),.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:#ff40814d}@media (hover: hover){.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:#ff40814d}}.mat-datepicker-content.mat-warn .mat-calendar-body-in-range:before{background:rgba(244,67,54,.2)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-start:before,.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(244,67,54,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-end:before,.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(244,67,54,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-datepicker-content.mat-warn .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:#f44336;color:#fff}.mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#f4433666}.mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.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),.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:#f443364d}@media (hover: hover){.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:#f443364d}}.mat-datepicker-content-touch{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.mat-datepicker-toggle-active{color:#3f51b5}.mat-datepicker-toggle-active.mat-accent{color:#ff4081}.mat-datepicker-toggle-active.mat-warn{color:#f44336}.mat-date-range-input-inner[disabled]{color:#00000061}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base{width:40px;height:40px;padding:8px}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base .mdc-icon-button__focus-ring{max-height:40px;max-width:40px}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size .mdc-icon-button__ripple{width:40px;height:40px;margin:0}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size .mdc-icon-button__focus-ring{max-height:40px;max-width:40px}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base .mdc-icon-button__touch{position:absolute;top:50%;height:40px;left:50%;width:40px;transform:translate(-50%,-50%)}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base .mat-mdc-button-touch-target{display:none}.mat-calendar{font-family:Roboto,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-divider{border-top-color:#0000001f}.mat-divider-vertical{border-right-color:#0000001f}.mat-expansion-panel{background:#fff;color:#000000de}.mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-action-row{border-top-color:#0000001f}.mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true]),.mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true]),.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]){background:rgba(0,0,0,.04)}@media (hover: none){.mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover{background:#fff}}.mat-expansion-panel-header-title{color:#000000de}.mat-expansion-panel-header-description,.mat-expansion-indicator:after{color:#0000008a}.mat-expansion-panel-header[aria-disabled=true]{color:#00000042}.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title,.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description{color:inherit}.mat-expansion-panel-header{height:48px}.mat-expansion-panel-header.mat-expanded{height:64px}.mat-expansion-panel-header{font-family:Roboto,sans-serif;font-size:14px;font-weight:500}.mat-expansion-panel-content{font-size:14px;font-weight:400;line-height:20px;font-family:Roboto,sans-serif;letter-spacing:.0178571429em}.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-icon.mat-primary{color:#3f51b5}.mat-icon.mat-accent{color:#ff4081}.mat-icon.mat-warn{color:#f44336}.mat-drawer-container{background-color:#fafafa;color:#000000de}.mat-drawer{background-color:#fff;color:#000000de}.mat-drawer.mat-drawer-push{background-color:#fff}.mat-drawer:not(.mat-drawer-side){box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.mat-drawer-side{border-right:solid 1px rgba(0,0,0,.12)}.mat-drawer-side.mat-drawer-end,[dir=rtl] .mat-drawer-side{border-left:solid 1px rgba(0,0,0,.12);border-right:none}[dir=rtl] .mat-drawer-side.mat-drawer-end{border-left:none;border-right:solid 1px rgba(0,0,0,.12)}.mat-drawer-backdrop.mat-drawer-shown{background-color:#0009}.mat-step-header.cdk-keyboard-focused,.mat-step-header.cdk-program-focused,.mat-step-header:hover:not([aria-disabled]),.mat-step-header:hover[aria-disabled=false]{background-color:#0000000a}.mat-step-header:hover[aria-disabled=true]{cursor:default}@media (hover: none){.mat-step-header:hover{background:none}}.mat-step-header .mat-step-label,.mat-step-header .mat-step-optional{color:#0000008a}.mat-step-header .mat-step-icon{background-color:#0000008a;color:#fff}.mat-step-header .mat-step-icon-selected,.mat-step-header .mat-step-icon-state-done,.mat-step-header .mat-step-icon-state-edit{background-color:#3f51b5;color:#fff}.mat-step-header.mat-accent .mat-step-icon{color:#fff}.mat-step-header.mat-accent .mat-step-icon-selected,.mat-step-header.mat-accent .mat-step-icon-state-done,.mat-step-header.mat-accent .mat-step-icon-state-edit{background-color:#ff4081;color:#fff}.mat-step-header.mat-warn .mat-step-icon{color:#fff}.mat-step-header.mat-warn .mat-step-icon-selected,.mat-step-header.mat-warn .mat-step-icon-state-done,.mat-step-header.mat-warn .mat-step-icon-state-edit{background-color:#f44336;color:#fff}.mat-step-header .mat-step-icon-state-error{background-color:#0000;color:#f44336}.mat-step-header .mat-step-label.mat-step-label-active{color:#000000de}.mat-step-header .mat-step-label.mat-step-label-error{color:#f44336}.mat-stepper-horizontal,.mat-stepper-vertical{background-color:#fff}.mat-stepper-vertical-line:before{border-left-color:#0000001f}.mat-horizontal-stepper-header:before,.mat-horizontal-stepper-header:after,.mat-stepper-horizontal-line{border-top-color:#0000001f}.mat-horizontal-stepper-header{height:72px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header,.mat-vertical-stepper-header{padding:24px}.mat-stepper-vertical-line:before{top:-16px;bottom:-16px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:after,.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:before{top:36px}.mat-stepper-label-position-bottom .mat-stepper-horizontal-line{top:36px}.mat-stepper-vertical,.mat-stepper-horizontal{font-family:Roboto,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:16px}.mat-step-label-selected{font-size:16px;font-weight:400}.mat-sort-header-arrow{color:#757575}.mat-toolbar{background:#f5f5f5;color:#000000de}.mat-toolbar.mat-primary{background:#3f51b5;color:#fff}.mat-toolbar.mat-accent{background:#ff4081;color:#fff}.mat-toolbar.mat-warn{background:#f44336;color:#fff}.mat-toolbar .mat-form-field-underline,.mat-toolbar .mat-form-field-ripple,.mat-toolbar .mat-focused .mat-form-field-ripple{background-color:currentColor}.mat-toolbar .mat-form-field-label,.mat-toolbar .mat-focused .mat-form-field-label,.mat-toolbar .mat-select-value,.mat-toolbar .mat-select-arrow,.mat-toolbar .mat-form-field.mat-focused .mat-select-arrow{color:inherit}.mat-toolbar .mat-input-element{caret-color:currentColor}.mat-toolbar-multiple-rows{min-height:64px}.mat-toolbar-row,.mat-toolbar-single-row{height:64px}@media (max-width: 599px){.mat-toolbar-multiple-rows{min-height:56px}.mat-toolbar-row,.mat-toolbar-single-row{height:56px}}.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,sans-serif;letter-spacing:.0125em;margin:0}.mat-tree{background:#fff}.mat-tree-node,.mat-nested-tree-node{color:#000000de}.mat-tree-node{min-height:48px}.mat-tree{font-family:Roboto,sans-serif}.mat-tree-node,.mat-nested-tree-node{font-weight:400;font-size:14px}.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,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,sans-serif;letter-spacing:.0125em;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,sans-serif;letter-spacing:.009375em;margin:0 0 16px}.mat-h4,.mat-subheading-1,.mat-typography .mat-h4,.mat-typography .mat-subheading-1,.mat-typography h4{font-size:14px;font-weight:500;line-height:22px;font-family:Roboto,sans-serif;letter-spacing:.0071428571em;margin:0 0 16px}.mat-h5,.mat-typography .mat-h5,.mat-typography h5{font:400 11.62px/20px Roboto,sans-serif;margin:0 0 12px}.mat-h6,.mat-typography .mat-h6,.mat-typography h6{font:400 9.38px/20px Roboto,sans-serif;margin:0 0 12px}.mat-body-strong,.mat-body-2,.mat-typography .mat-body-strong,.mat-typography .mat-body-2{font-size:16px;font-weight:400;line-height:24px;font-family:Roboto,sans-serif;letter-spacing:.03125em}.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,sans-serif;letter-spacing:.0178571429em}.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,sans-serif;letter-spacing:.0333333333em}.mat-display-4,.mat-typography .mat-display-4{font-size:96px;font-weight:300;line-height:96px;font-family:Roboto,sans-serif;letter-spacing:-.015625em;margin:0 0 56px}.mat-display-3,.mat-typography .mat-display-3{font-size:60px;font-weight:300;line-height:60px;font-family:Roboto,sans-serif;letter-spacing:-.0083333333em;margin:0 0 64px}.mat-display-2,.mat-typography .mat-display-2{font-size:48px;font-weight:400;line-height:50px;font-family:Roboto,sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-display-1,.mat-typography .mat-display-1{font-size:34px;font-weight:400;line-height:40px;font-family:Roboto,sans-serif;letter-spacing:.0073529412em;margin:0 0 64px}
