html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:douglas;src:url("./media/douglas-FJ3NSN7S.woff") format("woff"),url("./media/douglas-7PFJVKTK.ttf") format("truetype"),url("./media/douglas-SPA4LXN7.svg#douglas") format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:douglas!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-download:before{content:"\e900"}.icon-dots:before{content:"\e901"}.icon-search:before{content:"\e902"}.icon-pencil:before{content:"\e903"}.icon-plus:before{content:"\e904"}.icon-arrow-down:before{content:"\e905"}.icon-arrow-up:before{content:"\e906"}.icon-arrow-left:before{content:"\e907"}.icon-trash:before{content:"\e908"}.icon-arrow-right:before{content:"\e909"}.icon-admins:before{content:"\e90a";color:#fff}.icon-logout:before{content:"\e90b";color:#fff}.icon-person-settings:before{content:"\e90c";color:#fff}.icon-distributor:before{content:"\e90d"}.icon-marketing-plan:before{content:"\e90e"}.icon-setting-plan:before{content:"\e90f";color:#fff}.icon-check:before{content:"\e910"}.icon-full-window:before{content:"\e911"}.icon-perfumeries:before{content:"\e912"}.icon-switch-users:before{content:"\e913";color:#fff}.icon-statistics:before{content:"\e914"}.icon-export-import:before{content:"\e915";color:#fff}.icon-reload-user:before{content:"\e916";color:#fff}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:var(--mat-app-elevation-shadow-level-0, none)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:var(--mat-app-elevation-shadow-level-1, none)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:var(--mat-app-elevation-shadow-level-2, none)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:var(--mat-app-elevation-shadow-level-3, none)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:var(--mat-app-elevation-shadow-level-4, none)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:var(--mat-app-elevation-shadow-level-5, none)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:var(--mat-app-elevation-shadow-level-6, none)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:var(--mat-app-elevation-shadow-level-7, none)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:var(--mat-app-elevation-shadow-level-8, none)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:var(--mat-app-elevation-shadow-level-9, none)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:var(--mat-app-elevation-shadow-level-10, none)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:var(--mat-app-elevation-shadow-level-11, none)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:var(--mat-app-elevation-shadow-level-12, none)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:var(--mat-app-elevation-shadow-level-13, none)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:var(--mat-app-elevation-shadow-level-14, none)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:var(--mat-app-elevation-shadow-level-15, none)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:var(--mat-app-elevation-shadow-level-16, none)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:var(--mat-app-elevation-shadow-level-17, none)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:var(--mat-app-elevation-shadow-level-18, none)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:var(--mat-app-elevation-shadow-level-19, none)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:var(--mat-app-elevation-shadow-level-20, none)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:var(--mat-app-elevation-shadow-level-21, none)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:var(--mat-app-elevation-shadow-level-22, none)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:var(--mat-app-elevation-shadow-level-23, none)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:var(--mat-app-elevation-shadow-level-24, none)}html{--mat-sys-on-surface: initial}.mat-app-background{background-color:var(--mat-app-background-color, var(--mat-sys-background, transparent));color:var(--mat-app-text-color, var(--mat-sys-on-background, inherit))}html{--mat-badge-text-font: AvenirNext, sans-serif;--mat-badge-line-height: 22px;--mat-badge-text-size: 12px;--mat-badge-text-weight: 600;--mat-badge-small-size-text-size: 9px;--mat-badge-small-size-line-height: 16px;--mat-badge-large-size-text-size: 24px;--mat-badge-large-size-line-height: 28px}.mat-h1,.mat-headline-5,.mat-typography .mat-h1,.mat-typography .mat-headline-5,.mat-typography h1{font:400 24px/32px AvenirNext,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:500 20px/32px AvenirNext,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:400 16px/28px AvenirNext,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:400 16px/24px AvenirNext,sans-serif;letter-spacing:.03125em;margin:0 0 16px}.mat-h5,.mat-typography .mat-h5,.mat-typography h5{font:400 11.62px/20px AvenirNext,sans-serif;margin:0 0 12px}.mat-h6,.mat-typography .mat-h6,.mat-typography h6{font:400 9.38px/20px AvenirNext,sans-serif;margin:0 0 12px}.mat-body-strong,.mat-subtitle-2,.mat-typography .mat-body-strong,.mat-typography .mat-subtitle-2{font:500 14px/22px AvenirNext,sans-serif;letter-spacing:.0071428571em}.mat-body,.mat-body-2,.mat-typography .mat-body,.mat-typography .mat-body-2,.mat-typography{font:400 14px/20px AvenirNext,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-small,.mat-caption,.mat-typography .mat-small,.mat-typography .mat-caption{font:400 12px/20px AvenirNext,sans-serif;letter-spacing:.0333333333em}.mat-headline-1,.mat-typography .mat-headline-1{font:300 96px/96px AvenirNext,sans-serif;letter-spacing:-.015625em;margin:0 0 56px}.mat-headline-2,.mat-typography .mat-headline-2{font:300 60px/60px AvenirNext,sans-serif;letter-spacing:-.0083333333em;margin:0 0 64px}.mat-headline-3,.mat-typography .mat-headline-3{font:400 48px/50px AvenirNext,sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-headline-4,.mat-typography .mat-headline-4{font:400 34px/40px AvenirNext,sans-serif;letter-spacing:.0073529412em;margin:0 0 64px}html{--mat-bottom-sheet-container-text-font: AvenirNext, sans-serif;--mat-bottom-sheet-container-text-line-height: 20px;--mat-bottom-sheet-container-text-size: 14px;--mat-bottom-sheet-container-text-tracking: .0178571429em;--mat-bottom-sheet-container-text-weight: 400}html{--mat-legacy-button-toggle-label-text-font: AvenirNext, sans-serif;--mat-legacy-button-toggle-label-text-line-height: 24px;--mat-legacy-button-toggle-label-text-size: 16px;--mat-legacy-button-toggle-label-text-tracking: .03125em;--mat-legacy-button-toggle-label-text-weight: 400}html{--mat-standard-button-toggle-label-text-font: AvenirNext, sans-serif;--mat-standard-button-toggle-label-text-line-height: 24px;--mat-standard-button-toggle-label-text-size: 16px;--mat-standard-button-toggle-label-text-tracking: .03125em;--mat-standard-button-toggle-label-text-weight: 400}html{--mat-datepicker-calendar-text-font: AvenirNext, sans-serif;--mat-datepicker-calendar-text-size: 13px;--mat-datepicker-calendar-body-label-text-size: 14px;--mat-datepicker-calendar-body-label-text-weight: 500;--mat-datepicker-calendar-period-button-text-size: 14px;--mat-datepicker-calendar-period-button-text-weight: 500;--mat-datepicker-calendar-header-text-size: 11px;--mat-datepicker-calendar-header-text-weight: 400}html{--mat-expansion-header-text-font: AvenirNext, sans-serif;--mat-expansion-header-text-size: 14px;--mat-expansion-header-text-weight: 500;--mat-expansion-header-text-line-height: inherit;--mat-expansion-header-text-tracking: inherit;--mat-expansion-container-text-font: AvenirNext, sans-serif;--mat-expansion-container-text-line-height: 20px;--mat-expansion-container-text-size: 14px;--mat-expansion-container-text-tracking: .0178571429em;--mat-expansion-container-text-weight: 400}html{--mat-grid-list-tile-header-primary-text-size: 14px;--mat-grid-list-tile-header-secondary-text-size: 12px;--mat-grid-list-tile-footer-primary-text-size: 14px;--mat-grid-list-tile-footer-secondary-text-size: 12px}html{--mat-stepper-container-text-font: AvenirNext, sans-serif;--mat-stepper-header-label-text-font: AvenirNext, sans-serif;--mat-stepper-header-label-text-size: 14px;--mat-stepper-header-label-text-weight: 400;--mat-stepper-header-error-state-label-text-size: 16px;--mat-stepper-header-selected-state-label-text-size: 16px;--mat-stepper-header-selected-state-label-text-weight: 400}html{--mat-toolbar-title-text-font: AvenirNext, sans-serif;--mat-toolbar-title-text-line-height: 32px;--mat-toolbar-title-text-size: 20px;--mat-toolbar-title-text-tracking: .0125em;--mat-toolbar-title-text-weight: 500}html{--mat-tree-node-text-font: AvenirNext, sans-serif;--mat-tree-node-text-size: 14px;--mat-tree-node-text-weight: 400}html{--mat-option-label-text-font: AvenirNext, sans-serif;--mat-option-label-text-line-height: 24px;--mat-option-label-text-size: 16px;--mat-option-label-text-tracking: .03125em;--mat-option-label-text-weight: 400}html{--mat-optgroup-label-text-font: AvenirNext, sans-serif;--mat-optgroup-label-text-line-height: 24px;--mat-optgroup-label-text-size: 16px;--mat-optgroup-label-text-tracking: .03125em;--mat-optgroup-label-text-weight: 400}html{--mat-card-title-text-font: AvenirNext, sans-serif;--mat-card-title-text-line-height: 32px;--mat-card-title-text-size: 20px;--mat-card-title-text-tracking: .0125em;--mat-card-title-text-weight: 500;--mat-card-subtitle-text-font: AvenirNext, sans-serif;--mat-card-subtitle-text-line-height: 22px;--mat-card-subtitle-text-size: 14px;--mat-card-subtitle-text-tracking: .0071428571em;--mat-card-subtitle-text-weight: 500}html{--mdc-plain-tooltip-supporting-text-font: AvenirNext, sans-serif;--mdc-plain-tooltip-supporting-text-size: 12px;--mdc-plain-tooltip-supporting-text-weight: 400;--mdc-plain-tooltip-supporting-text-tracking: .0333333333em}html{--mdc-filled-text-field-label-text-font: AvenirNext, sans-serif;--mdc-filled-text-field-label-text-size: 16px;--mdc-filled-text-field-label-text-tracking: .03125em;--mdc-filled-text-field-label-text-weight: 400}html{--mdc-outlined-text-field-label-text-font: AvenirNext, sans-serif;--mdc-outlined-text-field-label-text-size: 16px;--mdc-outlined-text-field-label-text-tracking: .03125em;--mdc-outlined-text-field-label-text-weight: 400}html{--mat-form-field-container-text-font: AvenirNext, sans-serif;--mat-form-field-container-text-line-height: 24px;--mat-form-field-container-text-size: 16px;--mat-form-field-container-text-tracking: .03125em;--mat-form-field-container-text-weight: 400;--mat-form-field-outlined-label-text-populated-size: 16px;--mat-form-field-subscript-text-font: AvenirNext, sans-serif;--mat-form-field-subscript-text-line-height: 20px;--mat-form-field-subscript-text-size: 12px;--mat-form-field-subscript-text-tracking: .0333333333em;--mat-form-field-subscript-text-weight: 400}html{--mat-select-trigger-text-font: AvenirNext, sans-serif;--mat-select-trigger-text-line-height: 24px;--mat-select-trigger-text-size: 16px;--mat-select-trigger-text-tracking: .03125em;--mat-select-trigger-text-weight: 400}html{--mdc-dialog-subhead-font: AvenirNext, 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: AvenirNext, 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-label-text-font: AvenirNext, sans-serif;--mdc-chip-label-text-line-height: 20px;--mdc-chip-label-text-size: 14px;--mdc-chip-label-text-tracking: .0178571429em;--mdc-chip-label-text-weight: 400}html .mat-mdc-slide-toggle{--mat-switch-label-text-font: AvenirNext, sans-serif;--mat-switch-label-text-line-height: 20px;--mat-switch-label-text-size: 14px;--mat-switch-label-text-tracking: .0178571429em;--mat-switch-label-text-weight: 400}html{--mat-radio-label-text-font: AvenirNext, sans-serif;--mat-radio-label-text-line-height: 20px;--mat-radio-label-text-size: 14px;--mat-radio-label-text-tracking: .0178571429em;--mat-radio-label-text-weight: 400}html{--mdc-slider-label-label-text-font: AvenirNext, 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}html{--mat-menu-item-label-text-font: AvenirNext, sans-serif;--mat-menu-item-label-text-size: 16px;--mat-menu-item-label-text-tracking: .03125em;--mat-menu-item-label-text-line-height: 24px;--mat-menu-item-label-text-weight: 400}html{--mdc-list-list-item-label-text-font: AvenirNext, 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: AvenirNext, 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: AvenirNext, 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:400 16px/28px AvenirNext,sans-serif;letter-spacing:.009375em}html{--mat-paginator-container-text-font: AvenirNext, sans-serif;--mat-paginator-container-text-line-height: 20px;--mat-paginator-container-text-size: 12px;--mat-paginator-container-text-tracking: .0333333333em;--mat-paginator-container-text-weight: 400;--mat-paginator-select-trigger-text-size: 12px}.mat-mdc-tab-header{--mat-tab-header-label-text-font: AvenirNext, sans-serif;--mat-tab-header-label-text-size: 14px;--mat-tab-header-label-text-tracking: .0892857143em;--mat-tab-header-label-text-line-height: 36px;--mat-tab-header-label-text-weight: 500}html{--mat-checkbox-label-text-font: AvenirNext, sans-serif;--mat-checkbox-label-text-line-height: 20px;--mat-checkbox-label-text-size: 14px;--mat-checkbox-label-text-tracking: .0178571429em;--mat-checkbox-label-text-weight: 400}html{--mdc-text-button-label-text-font: AvenirNext, sans-serif;--mdc-text-button-label-text-size: 14px;--mdc-text-button-label-text-tracking: .0892857143em;--mdc-text-button-label-text-weight: 500;--mdc-text-button-label-text-transform: none}html{--mdc-filled-button-label-text-font: AvenirNext, sans-serif;--mdc-filled-button-label-text-size: 14px;--mdc-filled-button-label-text-tracking: .0892857143em;--mdc-filled-button-label-text-weight: 500;--mdc-filled-button-label-text-transform: none}html{--mdc-protected-button-label-text-font: AvenirNext, sans-serif;--mdc-protected-button-label-text-size: 14px;--mdc-protected-button-label-text-tracking: .0892857143em;--mdc-protected-button-label-text-weight: 500;--mdc-protected-button-label-text-transform: none}html{--mdc-outlined-button-label-text-font: AvenirNext, sans-serif;--mdc-outlined-button-label-text-size: 14px;--mdc-outlined-button-label-text-tracking: .0892857143em;--mdc-outlined-button-label-text-weight: 500;--mdc-outlined-button-label-text-transform: none}html{--mdc-extended-fab-label-text-font: AvenirNext, sans-serif;--mdc-extended-fab-label-text-size: 14px;--mdc-extended-fab-label-text-tracking: .0892857143em;--mdc-extended-fab-label-text-weight: 500}html{--mdc-snackbar-supporting-text-font: AvenirNext, sans-serif;--mdc-snackbar-supporting-text-line-height: 20px;--mdc-snackbar-supporting-text-size: 14px;--mdc-snackbar-supporting-text-weight: 400}html{--mat-table-header-headline-font: AvenirNext, sans-serif;--mat-table-header-headline-line-height: 22px;--mat-table-header-headline-size: 14px;--mat-table-header-headline-weight: 500;--mat-table-header-headline-tracking: .0071428571em;--mat-table-row-item-label-text-font: AvenirNext, sans-serif;--mat-table-row-item-label-text-line-height: 20px;--mat-table-row-item-label-text-size: 14px;--mat-table-row-item-label-text-weight: 400;--mat-table-row-item-label-text-tracking: .0178571429em;--mat-table-footer-supporting-text-font: AvenirNext, sans-serif;--mat-table-footer-supporting-text-line-height: 20px;--mat-table-footer-supporting-text-size: 14px;--mat-table-footer-supporting-text-weight: 400;--mat-table-footer-supporting-text-tracking: .0178571429em}html{--mat-ripple-color: rgba(0, 0, 0, .1)}html{--mat-option-selected-state-label-text-color: #76d2c8;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}.mat-accent{--mat-option-selected-state-label-text-color: #309efd;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}.mat-warn{--mat-option-selected-state-label-text-color: #ff5722;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}html{--mat-optgroup-label-text-color: rgba(0, 0, 0, .87)}html{--mat-full-pseudo-checkbox-selected-icon-color: #309efd;--mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0}html{--mat-minimal-pseudo-checkbox-selected-checkmark-color: #309efd;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.mat-primary{--mat-full-pseudo-checkbox-selected-icon-color: #76d2c8;--mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0}.mat-primary{--mat-minimal-pseudo-checkbox-selected-checkmark-color: #76d2c8;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.mat-accent{--mat-full-pseudo-checkbox-selected-icon-color: #309efd;--mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0}.mat-accent{--mat-minimal-pseudo-checkbox-selected-checkmark-color: #309efd;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.mat-warn{--mat-full-pseudo-checkbox-selected-icon-color: #ff5722;--mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0}.mat-warn{--mat-minimal-pseudo-checkbox-selected-checkmark-color: #ff5722;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}html{--mat-app-background-color: #fafafa;--mat-app-text-color: rgba(0, 0, 0, .87);--mat-app-elevation-shadow-level-0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html{--mdc-text-button-container-shape: 4px;--mdc-text-button-keep-touch-target: false}html{--mdc-filled-button-container-shape: 4px;--mdc-filled-button-keep-touch-target: false}html{--mdc-protected-button-container-shape: 4px;--mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mdc-outlined-button-keep-touch-target: false;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 4px}html{--mat-text-button-horizontal-padding: 8px;--mat-text-button-with-icon-horizontal-padding: 8px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: 0}html{--mat-filled-button-horizontal-padding: 16px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -4px}html{--mat-protected-button-horizontal-padding: 16px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -4px}html{--mat-outlined-button-horizontal-padding: 15px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -4px}html{--mdc-text-button-label-text-color: black;--mdc-text-button-disabled-label-text-color: rgba(0, 0, 0, .38)}html{--mat-text-button-state-layer-color: black;--mat-text-button-disabled-state-layer-color: black;--mat-text-button-ripple-color: rgba(0, 0, 0, .1);--mat-text-button-hover-state-layer-opacity: .04;--mat-text-button-focus-state-layer-opacity: .12;--mat-text-button-pressed-state-layer-opacity: .12}html{--mdc-filled-button-container-color: white;--mdc-filled-button-label-text-color: black;--mdc-filled-button-disabled-container-color: rgba(0, 0, 0, .12);--mdc-filled-button-disabled-label-text-color: rgba(0, 0, 0, .38)}html{--mat-filled-button-state-layer-color: black;--mat-filled-button-disabled-state-layer-color: black;--mat-filled-button-ripple-color: rgba(0, 0, 0, .1);--mat-filled-button-hover-state-layer-opacity: .04;--mat-filled-button-focus-state-layer-opacity: .12;--mat-filled-button-pressed-state-layer-opacity: .12}html{--mdc-protected-button-container-color: white;--mdc-protected-button-label-text-color: black;--mdc-protected-button-disabled-container-color: rgba(0, 0, 0, .12);--mdc-protected-button-disabled-label-text-color: rgba(0, 0, 0, .38)}html{--mat-protected-button-state-layer-color: black;--mat-protected-button-disabled-state-layer-color: black;--mat-protected-button-ripple-color: rgba(0, 0, 0, .1);--mat-protected-button-hover-state-layer-opacity: .04;--mat-protected-button-focus-state-layer-opacity: .12;--mat-protected-button-pressed-state-layer-opacity: .12}html{--mdc-outlined-button-disabled-outline-color: rgba(0, 0, 0, .12);--mdc-outlined-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-outlined-button-label-text-color: black;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12)}html{--mat-outlined-button-state-layer-color: black;--mat-outlined-button-disabled-state-layer-color: black;--mat-outlined-button-ripple-color: rgba(0, 0, 0, .1);--mat-outlined-button-hover-state-layer-opacity: .04;--mat-outlined-button-focus-state-layer-opacity: .12;--mat-outlined-button-pressed-state-layer-opacity: .12}.mat-mdc-button.mat-primary{--mdc-text-button-label-text-color: #9bdcd2}.mat-mdc-button.mat-primary{--mat-text-button-state-layer-color: #9bdcd2;--mat-text-button-ripple-color: rgba(155, 220, 210, .1)}.mat-mdc-button.mat-accent{--mdc-text-button-label-text-color: #309efd}.mat-mdc-button.mat-accent{--mat-text-button-state-layer-color: #309efd;--mat-text-button-ripple-color: rgba(48, 158, 253, .1)}.mat-mdc-button.mat-warn{--mdc-text-button-label-text-color: #ff5722}.mat-mdc-button.mat-warn{--mat-text-button-state-layer-color: #ff5722;--mat-text-button-ripple-color: rgba(255, 87, 34, .1)}.mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color: #9bdcd2;--mdc-filled-button-label-text-color: black}.mat-mdc-unelevated-button.mat-primary{--mat-filled-button-state-layer-color: black;--mat-filled-button-ripple-color: rgba(0, 0, 0, .1)}.mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color: #309efd;--mdc-filled-button-label-text-color: white}.mat-mdc-unelevated-button.mat-accent{--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color: #ff5722;--mdc-filled-button-label-text-color: white}.mat-mdc-unelevated-button.mat-warn{--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color: #9bdcd2;--mdc-protected-button-label-text-color: black}.mat-mdc-raised-button.mat-primary{--mat-protected-button-state-layer-color: black;--mat-protected-button-ripple-color: rgba(0, 0, 0, .1)}.mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color: #309efd;--mdc-protected-button-label-text-color: white}.mat-mdc-raised-button.mat-accent{--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color: #ff5722;--mdc-protected-button-label-text-color: white}.mat-mdc-raised-button.mat-warn{--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color: #9bdcd2;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12)}.mat-mdc-outlined-button.mat-primary{--mat-outlined-button-state-layer-color: #9bdcd2;--mat-outlined-button-ripple-color: rgba(155, 220, 210, .1)}.mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color: #309efd;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12)}.mat-mdc-outlined-button.mat-accent{--mat-outlined-button-state-layer-color: #309efd;--mat-outlined-button-ripple-color: rgba(48, 158, 253, .1)}.mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color: #ff5722;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12)}.mat-mdc-outlined-button.mat-warn{--mat-outlined-button-state-layer-color: #ff5722;--mat-outlined-button-ripple-color: rgba(255, 87, 34, .1)}html{--mdc-text-button-container-height: 36px}html{--mdc-filled-button-container-height: 36px}html{--mdc-protected-button-container-height: 36px}html{--mdc-outlined-button-container-height: 36px}html{--mat-text-button-touch-target-display: block}html{--mat-filled-button-touch-target-display: block}html{--mat-protected-button-touch-target-display: block}html{--mat-outlined-button-touch-target-display: block}html{--mdc-elevated-card-container-shape: 4px}html{--mdc-outlined-card-container-shape: 4px;--mdc-outlined-card-outline-width: 1px}html{--mdc-elevated-card-container-color: white;--mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12)}html{--mdc-outlined-card-container-color: white;--mdc-outlined-card-outline-color: rgba(0, 0, 0, .12);--mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html{--mat-card-subtitle-text-color: rgba(0, 0, 0, .54)}html{--mdc-dialog-container-shape: 4px}html{--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px}html{--mdc-dialog-container-color: white;--mdc-dialog-subhead-color: rgba(0, 0, 0, .87);--mdc-dialog-supporting-text-color: rgba(0, 0, 0, .6)}html{--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px}html{--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px}html{--mdc-filled-text-field-caret-color: #76d2c8;--mdc-filled-text-field-focus-active-indicator-color: #76d2c8;--mdc-filled-text-field-focus-label-text-color: rgba(118, 210, 200, .87);--mdc-filled-text-field-container-color: rgb(244.8, 244.8, 244.8);--mdc-filled-text-field-disabled-container-color: rgb(249.9, 249.9, 249.9);--mdc-filled-text-field-label-text-color: rgba(0, 0, 0, .6);--mdc-filled-text-field-hover-label-text-color: rgba(0, 0, 0, .6);--mdc-filled-text-field-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-filled-text-field-input-text-color: rgba(0, 0, 0, .87);--mdc-filled-text-field-disabled-input-text-color: rgba(0, 0, 0, .38);--mdc-filled-text-field-input-text-placeholder-color: rgba(0, 0, 0, .6);--mdc-filled-text-field-error-hover-label-text-color: #ff5722;--mdc-filled-text-field-error-focus-label-text-color: #ff5722;--mdc-filled-text-field-error-label-text-color: #ff5722;--mdc-filled-text-field-error-caret-color: #ff5722;--mdc-filled-text-field-active-indicator-color: rgba(0, 0, 0, .42);--mdc-filled-text-field-disabled-active-indicator-color: rgba(0, 0, 0, .06);--mdc-filled-text-field-hover-active-indicator-color: rgba(0, 0, 0, .87);--mdc-filled-text-field-error-active-indicator-color: #ff5722;--mdc-filled-text-field-error-focus-active-indicator-color: #ff5722;--mdc-filled-text-field-error-hover-active-indicator-color: #ff5722}html{--mdc-outlined-text-field-caret-color: #76d2c8;--mdc-outlined-text-field-focus-outline-color: #76d2c8;--mdc-outlined-text-field-focus-label-text-color: rgba(118, 210, 200, .87);--mdc-outlined-text-field-label-text-color: rgba(0, 0, 0, .6);--mdc-outlined-text-field-hover-label-text-color: rgba(0, 0, 0, .6);--mdc-outlined-text-field-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-outlined-text-field-input-text-color: rgba(0, 0, 0, .87);--mdc-outlined-text-field-disabled-input-text-color: rgba(0, 0, 0, .38);--mdc-outlined-text-field-input-text-placeholder-color: rgba(0, 0, 0, .6);--mdc-outlined-text-field-error-caret-color: #ff5722;--mdc-outlined-text-field-error-focus-label-text-color: #ff5722;--mdc-outlined-text-field-error-label-text-color: #ff5722;--mdc-outlined-text-field-error-hover-label-text-color: #ff5722;--mdc-outlined-text-field-outline-color: rgba(0, 0, 0, .38);--mdc-outlined-text-field-disabled-outline-color: rgba(0, 0, 0, .06);--mdc-outlined-text-field-hover-outline-color: rgba(0, 0, 0, .87);--mdc-outlined-text-field-error-focus-outline-color: #ff5722;--mdc-outlined-text-field-error-hover-outline-color: #ff5722;--mdc-outlined-text-field-error-outline-color: #ff5722}html{--mat-form-field-focus-select-arrow-color: rgba(118, 210, 200, .87);--mat-form-field-disabled-input-text-placeholder-color: rgba(0, 0, 0, .38);--mat-form-field-state-layer-color: rgba(0, 0, 0, .87);--mat-form-field-error-text-color: #ff5722;--mat-form-field-select-option-text-color: inherit;--mat-form-field-select-disabled-option-text-color: GrayText;--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(0, 0, 0, .54);--mat-form-field-disabled-select-arrow-color: rgba(0, 0, 0, .38);--mat-form-field-hover-state-layer-opacity: .04;--mat-form-field-focus-state-layer-opacity: .08}.mat-mdc-form-field.mat-accent{--mdc-filled-text-field-caret-color: #309efd;--mdc-filled-text-field-focus-active-indicator-color: #309efd;--mdc-filled-text-field-focus-label-text-color: rgba(48, 158, 253, .87)}.mat-mdc-form-field.mat-accent{--mdc-outlined-text-field-caret-color: #309efd;--mdc-outlined-text-field-focus-outline-color: #309efd;--mdc-outlined-text-field-focus-label-text-color: rgba(48, 158, 253, .87)}.mat-mdc-form-field.mat-accent{--mat-form-field-focus-select-arrow-color: rgba(48, 158, 253, .87)}.mat-mdc-form-field.mat-warn{--mdc-filled-text-field-caret-color: #ff5722;--mdc-filled-text-field-focus-active-indicator-color: #ff5722;--mdc-filled-text-field-focus-label-text-color: rgba(255, 87, 34, .87)}.mat-mdc-form-field.mat-warn{--mdc-outlined-text-field-caret-color: #ff5722;--mdc-outlined-text-field-focus-outline-color: #ff5722;--mdc-outlined-text-field-focus-label-text-color: rgba(255, 87, 34, .87)}.mat-mdc-form-field.mat-warn{--mat-form-field-focus-select-arrow-color: rgba(255, 87, 34, .87)}html{--mat-form-field-container-height: 56px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 16px;--mat-form-field-filled-with-label-container-padding-top: 24px;--mat-form-field-filled-with-label-container-padding-bottom: 8px}html{--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px}html{--mdc-circular-progress-active-indicator-color: #76d2c8}html .mat-accent{--mdc-circular-progress-active-indicator-color: #309efd}html .mat-warn{--mdc-circular-progress-active-indicator-color: #ff5722}html{--mdc-checkbox-disabled-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-state-layer-opacity: .16;--mdc-checkbox-selected-hover-state-layer-opacity: .04;--mdc-checkbox-selected-pressed-state-layer-opacity: .16;--mdc-checkbox-unselected-focus-state-layer-opacity: .16;--mdc-checkbox-unselected-hover-state-layer-opacity: .04;--mdc-checkbox-unselected-pressed-state-layer-opacity: .16}html{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #309efd;--mdc-checkbox-selected-hover-icon-color: #309efd;--mdc-checkbox-selected-icon-color: #309efd;--mdc-checkbox-selected-pressed-icon-color: #309efd;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #309efd;--mdc-checkbox-selected-hover-state-layer-color: #309efd;--mdc-checkbox-selected-pressed-state-layer-color: #309efd;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}html{--mat-checkbox-disabled-label-color: rgba(0, 0, 0, .38);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87)}.mat-mdc-checkbox.mat-primary{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #76d2c8;--mdc-checkbox-selected-hover-icon-color: #76d2c8;--mdc-checkbox-selected-icon-color: #76d2c8;--mdc-checkbox-selected-pressed-icon-color: #76d2c8;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #76d2c8;--mdc-checkbox-selected-hover-state-layer-color: #76d2c8;--mdc-checkbox-selected-pressed-state-layer-color: #76d2c8;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.mat-mdc-checkbox.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #ff5722;--mdc-checkbox-selected-hover-icon-color: #ff5722;--mdc-checkbox-selected-icon-color: #ff5722;--mdc-checkbox-selected-pressed-icon-color: #ff5722;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #ff5722;--mdc-checkbox-selected-hover-state-layer-color: #ff5722;--mdc-checkbox-selected-pressed-state-layer-color: #ff5722;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}html{--mdc-checkbox-state-layer-size: 40px}html{--mat-checkbox-touch-target-display: block}html{--mdc-plain-tooltip-container-shape: 4px;--mdc-plain-tooltip-supporting-text-line-height: 16px}html{--mdc-plain-tooltip-container-color: #616161;--mdc-plain-tooltip-supporting-text-color: #fff}html{--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: rgba(0, 0, 0, .38);--mat-select-placeholder-text-color: rgba(0, 0, 0, .6);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: rgba(0, 0, 0, .38);--mat-select-focused-arrow-color: rgba(118, 210, 200, .87);--mat-select-invalid-arrow-color: rgba(255, 87, 34, .87)}html .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: rgba(0, 0, 0, .38);--mat-select-placeholder-text-color: rgba(0, 0, 0, .6);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: rgba(0, 0, 0, .38);--mat-select-focused-arrow-color: rgba(48, 158, 253, .87);--mat-select-invalid-arrow-color: rgba(255, 87, 34, .87)}html .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: rgba(0, 0, 0, .38);--mat-select-placeholder-text-color: rgba(0, 0, 0, .6);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: rgba(0, 0, 0, .38);--mat-select-focused-arrow-color: rgba(255, 87, 34, .87);--mat-select-invalid-arrow-color: rgba(255, 87, 34, .87)}html{--mat-select-arrow-transform: translateY(-8px)}html{--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38;--mdc-radio-state-layer-size: 40px}.mat-mdc-radio-button.mat-primary{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-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: #76d2c8;--mdc-radio-selected-hover-icon-color: #76d2c8;--mdc-radio-selected-icon-color: #76d2c8;--mdc-radio-selected-pressed-icon-color: #76d2c8}.mat-mdc-radio-button.mat-primary{--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #76d2c8;--mat-radio-disabled-label-color: rgba(0, 0, 0, .38);--mat-radio-label-text-color: rgba(0, 0, 0, .87)}.mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-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: #9bdcd2;--mdc-radio-selected-hover-icon-color: #9bdcd2;--mdc-radio-selected-icon-color: #9bdcd2;--mdc-radio-selected-pressed-icon-color: #9bdcd2}.mat-mdc-radio-button.mat-accent{--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #9bdcd2;--mat-radio-disabled-label-color: rgba(0, 0, 0, .38);--mat-radio-label-text-color: rgba(0, 0, 0, .87)}.mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-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: #ff5722;--mdc-radio-selected-hover-icon-color: #ff5722;--mdc-radio-selected-icon-color: #ff5722;--mdc-radio-selected-pressed-icon-color: #ff5722}.mat-mdc-radio-button.mat-warn{--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #ff5722;--mat-radio-disabled-label-color: rgba(0, 0, 0, .38);--mat-radio-label-text-color: rgba(0, 0, 0, .87)}html{--mdc-radio-state-layer-size: 40px}html{--mat-radio-touch-target-display: block}html{--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #76d2c8;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(118, 210, 200, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(118, 210, 200, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(118, 210, 200, .3);--mat-datepicker-toggle-active-state-icon-color: #76d2c8;--mat-datepicker-calendar-date-in-range-state-background-color: rgba(118, 210, 200, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-period-button-text-color: black;--mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .38);--mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(0, 0, 0, .18);--mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: rgba(0, 0, 0, .38);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .24);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color: rgba(0, 0, 0, .38);--mat-datepicker-range-input-disabled-state-text-color: rgba(0, 0, 0, .38);--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}.mat-datepicker-content.mat-accent{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #309efd;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(48, 158, 253, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(48, 158, 253, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(48, 158, 253, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(48, 158, 253, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032)}.mat-datepicker-content.mat-warn{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #ff5722;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(255, 87, 34, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(255, 87, 34, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(255, 87, 34, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(255, 87, 34, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032)}.mat-datepicker-toggle-active.mat-accent{--mat-datepicker-toggle-active-state-icon-color: #309efd}.mat-datepicker-toggle-active.mat-warn{--mat-datepicker-toggle-active-state-icon-color: #ff5722}.mat-calendar-controls{--mat-icon-button-touch-target-display: none}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 40px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:8px}html{--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0}.mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color: #76d2c8;--mdc-linear-progress-track-color: rgba(118, 210, 200, .25)}.mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color: #309efd;--mdc-linear-progress-track-color: rgba(48, 158, 253, .25)}.mat-mdc-progress-bar.mat-warn{--mdc-linear-progress-active-indicator-color: #ff5722;--mdc-linear-progress-track-color: rgba(255, 87, 34, .25)}html{--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-height: 20px;--mdc-switch-handle-shape: 10px;--mdc-switch-handle-width: 20px;--mdc-switch-selected-icon-size: 18px;--mdc-switch-track-height: 14px;--mdc-switch-track-shape: 7px;--mdc-switch-track-width: 36px;--mdc-switch-unselected-icon-size: 18px;--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .04;--mdc-switch-selected-pressed-state-layer-opacity: .1;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .04;--mdc-switch-unselected-pressed-state-layer-opacity: .1}html .mat-mdc-slide-toggle{--mat-switch-disabled-selected-handle-opacity: .38;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 20px;--mat-switch-selected-handle-size: 20px;--mat-switch-pressed-handle-size: 20px;--mat-switch-with-icon-handle-size: 20px;--mat-switch-selected-handle-horizontal-margin: 0;--mat-switch-selected-with-icon-handle-horizontal-margin: 0;--mat-switch-selected-pressed-handle-horizontal-margin: 0;--mat-switch-unselected-handle-horizontal-margin: 0;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0;--mat-switch-unselected-pressed-handle-horizontal-margin: 0;--mat-switch-visible-track-opacity: 1;--mat-switch-hidden-track-opacity: 1;--mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-switch-track-outline-width: 1px;--mat-switch-track-outline-color: transparent;--mat-switch-selected-track-outline-width: 1px;--mat-switch-selected-track-outline-color: transparent;--mat-switch-disabled-unselected-track-outline-width: 1px;--mat-switch-disabled-unselected-track-outline-color: transparent}html{--mdc-switch-selected-focus-state-layer-color: #6ecdc2;--mdc-switch-selected-handle-color: #6ecdc2;--mdc-switch-selected-hover-state-layer-color: #6ecdc2;--mdc-switch-selected-pressed-state-layer-color: #6ecdc2;--mdc-switch-selected-focus-handle-color: #46b6a7;--mdc-switch-selected-hover-handle-color: #46b6a7;--mdc-switch-selected-pressed-handle-color: #46b6a7;--mdc-switch-selected-focus-track-color: #9fe0d9;--mdc-switch-selected-hover-track-color: #9fe0d9;--mdc-switch-selected-pressed-track-color: #9fe0d9;--mdc-switch-selected-track-color: #9fe0d9;--mdc-switch-disabled-selected-handle-color: #424242;--mdc-switch-disabled-selected-icon-color: #fff;--mdc-switch-disabled-selected-track-color: #424242;--mdc-switch-disabled-unselected-handle-color: #424242;--mdc-switch-disabled-unselected-icon-color: #fff;--mdc-switch-disabled-unselected-track-color: #424242;--mdc-switch-handle-surface-color: #fff;--mdc-switch-selected-icon-color: #fff;--mdc-switch-unselected-focus-handle-color: #212121;--mdc-switch-unselected-focus-state-layer-color: #424242;--mdc-switch-unselected-focus-track-color: #e0e0e0;--mdc-switch-unselected-handle-color: #616161;--mdc-switch-unselected-hover-handle-color: #212121;--mdc-switch-unselected-hover-state-layer-color: #424242;--mdc-switch-unselected-hover-track-color: #e0e0e0;--mdc-switch-unselected-icon-color: #fff;--mdc-switch-unselected-pressed-handle-color: #212121;--mdc-switch-unselected-pressed-state-layer-color: #424242;--mdc-switch-unselected-pressed-track-color: #e0e0e0;--mdc-switch-unselected-track-color: #e0e0e0;--mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html{--mdc-switch-disabled-label-text-color: rgba(0, 0, 0, .38)}html .mat-mdc-slide-toggle{--mat-switch-label-text-color: rgba(0, 0, 0, .87)}html .mat-mdc-slide-toggle.mat-accent{--mdc-switch-selected-focus-state-layer-color: #2b96fd;--mdc-switch-selected-handle-color: #2b96fd;--mdc-switch-selected-hover-state-layer-color: #2b96fd;--mdc-switch-selected-pressed-state-layer-color: #2b96fd;--mdc-switch-selected-focus-handle-color: #1370fc;--mdc-switch-selected-hover-handle-color: #1370fc;--mdc-switch-selected-pressed-handle-color: #1370fc;--mdc-switch-selected-focus-track-color: #6ebbfe;--mdc-switch-selected-hover-track-color: #6ebbfe;--mdc-switch-selected-pressed-track-color: #6ebbfe;--mdc-switch-selected-track-color: #6ebbfe}html .mat-mdc-slide-toggle.mat-warn{--mdc-switch-selected-focus-state-layer-color: #f4511e;--mdc-switch-selected-handle-color: #f4511e;--mdc-switch-selected-hover-state-layer-color: #f4511e;--mdc-switch-selected-pressed-state-layer-color: #f4511e;--mdc-switch-selected-focus-handle-color: #bf360c;--mdc-switch-selected-hover-handle-color: #bf360c;--mdc-switch-selected-pressed-handle-color: #bf360c;--mdc-switch-selected-focus-track-color: #ff8a65;--mdc-switch-selected-hover-track-color: #ff8a65;--mdc-switch-selected-pressed-track-color: #ff8a65;--mdc-switch-selected-track-color: #ff8a65}html{--mdc-switch-state-layer-size: 40px}#pro-loader{background:#000;opacity:.4;position:fixed;inset:0;z-index:9999;transition:visibility .5s linear,opacity .5s linear}#pro-loader.loader-hidden{visibility:hidden;opacity:0;transition:visibility .5s linear,opacity .5s linear}#pro-loader .pro-loader-overlay{position:fixed;top:50%;left:50%;opacity:1;z-index:500000;transform:translate(-50%,-50%)}#pro-loader .pro-loader-overlay .mat-progress-spinner circle,#pro-loader .pro-loader-overlay .mat-spinner circle{stroke:#fff}@font-face{font-style:normal;font-weight:100;font-family:AvenirNext;src:local("Avenir Next LT Pro"),url("./media/AvenirNextThin-USBLW2XG.woff2") format("woff2");font-display:swap}@font-face{font-style:normal;font-weight:400;font-family:AvenirNext;src:local("Avenir Next LT Pro"),url("./media/AvenirNextRegular-4XPPEO35.woff2") format("woff2");font-display:swap}@font-face{font-style:normal;font-weight:500;font-family:AvenirNext;src:local("Avenir Next LT Pro"),url("./media/AvenirNextMedium-QJZR3JE5.woff2") format("woff2");font-display:swap}@font-face{font-style:normal;font-weight:600;font-family:AvenirNext;src:local("Avenir Next LT Pro"),url("./media/AvenirNextDemi-YUZEB5PA.woff2") format("woff2");font-display:swap}@font-face{font-style:normal;font-weight:700;font-family:AvenirNext;src:local("Avenir Next LT Pro"),url("./media/AvenirNextBold-27DEMMEH.woff2") format("woff2");font-display:swap}button{--mdc-typography-button-text-transform: uppercase;--mdc-typography-button-letter-spacing: 0;--mdc-filled-button-label-text-transform: uppercase;--mdc-filled-button-label-text-tracking: normal;border-radius:.2rem!important}.active{display:block;background-color:#d6d6d6}.active .row>div:first-of-type:before{content:"";background:#9bdcd2;height:100%;width:.6rem;left:0;top:0;position:absolute;z-index:9}pro-row{display:block;width:100%}pro-row .row{width:100%;cursor:pointer;line-height:1.2}pro-row .row:hover{background-color:#e1e1e1}pro-row .row>div:first-of-type{height:auto;padding:1rem 2rem;position:relative;display:flex;align-items:center}pro-row .row .text-row{display:flex;align-items:flex-start;flex-direction:column;margin-left:1rem;overflow:hidden;width:100%}pro-row .row .text-row .first-row{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;color:#4d4d4d;font-weight:400;font-size:1.6rem}pro-row .row .text-row .second-row{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;color:#4d4d4d}pro-row .row .text-row .second-row .second-row-content span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}pro-row .row .avatar-sidebar{display:flex;justify-content:center;align-items:center;min-width:4rem;min-height:4rem;border-radius:50%;background-color:gray;color:#fff;font-size:1.6rem}pro-row .row .avatar-sidebar .icon-avatar{width:3.5rem;height:3.5rem}pro-row .row .left-side{text-align:left;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;font-weight:300;font-size:1.3rem}pro-row .row .right-side{text-align:right;float:right;width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}pro-row .row .button-card{display:flex;align-items:center;margin:0 2rem 0 auto}pro-scrolled-list{height:100%;display:flex;flex-direction:column}pro-scrolled-list .cdk-virtual-scroll-orientation-vertical{border-right:.1rem solid #e0e0e0}pro-scrolled-list .cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper{width:100%}pro-scrolled-list .cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper pro-row .row{border-bottom:.1rem solid #e0e0e0}pro-scrolled-list .cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper pro-row .row>div:first-of-type{padding:1rem 2rem 1rem 2.7rem}pro-scrolled-list .cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper pro-row .row>div:first-of-type:hover:before{content:"";background:#cfcdce;height:100%;width:.6rem;left:0;top:0;position:absolute}.mat-autocomplete-panel{background-color:#fff;box-shadow:0 1.6rem 2.4rem .2rem #00000024,0 .6rem 3rem .5rem #0000001f,0 .8rem 1rem -.5rem #0000004d}pro-dropdown{--mat-form-field-hover-state-layer-opacity: 0;--mat-form-field-focus-state-layer-opacity: 0;--mat-form-field-container-vertical-padding: 0;--mat-form-field-container-height: 4.4rem;font-size:1.6rem}pro-dropdown .pro-dropdown-has-elements .mat-mdc-form-field-flex .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.001px);width:133.33%}pro-dropdown .pro-dropdown-has-elements .mat-form-field-suffix-icons-container{display:none}pro-dropdown .pro-dropdown-has-elements .mdc-text-field--filled .mdc-floating-label{transform:scale(.75)!important}pro-dropdown .pro-dropdown-content{margin-top:2rem}pro-dropdown mat-form-field{width:100%;margin-bottom:-2rem}pro-dropdown mat-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix input{line-height:1!important}pro-dropdown mat-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix mat-label{font-size:1.6rem}pro-dropdown mat-form-field .mat-form-field-suffix{top:.1em;cursor:pointer}pro-dropdown .mat-form-field-disabled{opacity:.4}pro-dropdown .mat-form-field-disabled .mat-form-field-wrapper .mat-mdc-form-field-flex input{display:block}pro-dropdown .mat-form-field-disabled .mat-form-field-wrapper .mat-mdc-form-field-flex .mat-form-field-suffix{top:.3rem}pro-dropdown .mat-form-field-disabled .mat-form-field-underline{display:none}pro-dropdown .dropdown-row{font-size:1.6rem;display:flex;justify-content:space-between;align-items:center}pro-dropdown .dropdown-row span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}pro-dropdown .dropdown-row i{display:flex;align-items:flex-end;cursor:pointer}pro-dropdown pro-row .row{display:flex;position:relative}pro-dropdown pro-row .row div:first-of-type{flex:1;width:100%}pro-dropdown pro-row .row .button-card{flex:0;position:absolute;top:calc(50% - 1.2rem);right:2rem;margin:0;visibility:hidden}pro-dropdown pro-row .row:hover .button-card{visibility:visible}pro-dropdown pro-row .row>div:first-of-type{padding-left:0}pro-card{display:flex;margin-bottom:1.6rem;--mdc-typography-headline6-letter-spacing: 0}pro-card .pro-card-container{border-radius:.2rem;padding:2rem;width:100%;display:flex;flex-direction:column;box-shadow:.1rem .2rem -.3rem #0003!important;color:#4d4d4d}pro-card .pro-card-container .pro-card-title-container{padding:0;margin:0;display:flex;align-items:flex-start;justify-content:space-between;font-size:2.2rem;font-weight:600}pro-card .pro-card-container .pro-card-title-container>div{overflow:hidden;display:flex;align-items:center}pro-card .pro-card-container .pro-card-title-container .pro-card-icon{flex:0 0 auto}pro-card .pro-card-container .pro-card-title-container .pro-card-title{padding:0;margin:0 0 2rem;display:flex;justify-content:center;line-height:1.5;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}pro-card .pro-card-container .pro-card-title-container .pro-card-title>span{overflow:hidden;text-overflow:ellipsis}pro-card .pro-card-container .pro-card-title-container .pro-card-action-icons{display:flex;flex:0 0 auto}pro-card .pro-card-container .pro-card-body{font-size:1.4rem;padding:0;margin:0;height:100%}pro-card .pro-card-container .pro-card-body .card-pro-row-container{margin:0 -2rem}pro-card .pro-card-container .pro-card-body .card-pro-row-container .row{display:flex;position:relative}pro-card .pro-card-container .pro-card-body .card-pro-row-container .row>div:first-of-type{width:100%}pro-card .pro-card-container .pro-card-body .card-pro-row-container .row .button-card{visibility:hidden;position:absolute;right:0;top:calc(50% - 1.2rem)}pro-card .pro-card-container .pro-card-body .card-pro-row-container .row:hover .button-card{visibility:visible}pro-card.empty-state .pro-card-container .pro-card-title-container{margin:0;padding:3.2rem 0 .8rem;justify-content:center}pro-card.empty-state .pro-card-container .pro-card-title-container .pro-card-title{margin:0;overflow:initial;white-space:initial;text-overflow:initial;text-align:center}pro-card.empty-state .pro-card-container .pro-card-title-container .pro-card-action-icons{display:flex}pro-card.empty-state .pro-card-container .pro-card-body{font-size:1.6rem;text-align:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:3.2rem}pro-card.empty-state .pro-card-container .pro-card-body .pro-card-button-empty{display:flex;justify-content:center;padding:3.2rem 0 0;margin:0}pro-card.empty-state .pro-card-container .pro-card-body .pro-card-button-empty pro-button{box-shadow:0 .3rem .1rem -.2rem #0003,0 .2rem .2rem #00000024,0 .1rem .5rem #0000001f}.card-reservation pro-card .pro-card-container{color:#4f5f6f}.card-reservation pro-card .pro-card-container .pro-card-title-container{padding:0;margin-bottom:2rem}.card-reservation pro-card .pro-card-container .pro-card-title-container .pro-card-title{font-size:1.8rem;font-weight:700;text-align:left;white-space:normal;margin:0}.card-reservation pro-card .pro-card-container .reservation-content{font-size:1.4rem;margin-bottom:2rem}.card-reservation pro-card .pro-card-container .reservation-content .reservation-row{display:flex;align-items:flex-end;margin-bottom:.64rem}.card-reservation pro-card .pro-card-container .reservation-content .reservation-row .row-title-container{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}.card-reservation pro-card .pro-card-container .reservation-content .reservation-row .row-title-container .row-title{display:inline-block;margin-bottom:.5rem}.card-reservation pro-card .pro-card-container .reservation-content .reservation-row .row-title-container .planning{color:#ff5722;text-transform:uppercase;margin-left:.5rem}.card-reservation pro-card .pro-card-container .reservation-content .reservation-row .row-title-container .media-date{line-height:.8}.card-reservation pro-card .pro-card-container .reservation-content .reservation-row .row-title-container .gift{line-height:1.3;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}.card-reservation pro-card .pro-card-container .reservation-content .reservation-row .reservation-price-or-quantity{white-space:nowrap;flex:1;font-weight:700;line-height:.8;text-align:right}.card-reservation pro-card .pro-card-container .reservation-content .gwp-date{font-weight:700;margin-bottom:.5rem}.card-reservation pro-card .pro-card-container .reservation-content .sample{margin-bottom:.6rem}.card-reservation pro-card .pro-card-container .reservation-content .sample .type-quantity{display:flex;justify-content:space-between}.card-reservation pro-card .pro-card-container .reservation-content .sample .type-quantity .type{margin-right:.8rem}.card-reservation pro-card .pro-card-container .reservation-content .sample .type-quantity .quantity{font-weight:700}.card-reservation pro-card .pro-card-container .reservation-content .text{overflow-wrap:break-word}.card-reservation pro-card .pro-card-container .reservation-content:last-of-type{margin-bottom:0}.card-reservation pro-card.empty-state .pro-card-container .pro-card-title-container{margin-left:25%}.card-reservation pro-card.empty-state .pro-card-container .pro-card-title-container .pro-card-title{display:flex;justify-content:space-between;align-items:flex-start}.card-reservation pro-card.empty-state .pro-card-container .pro-card-body{margin-left:25%;text-align:left;font-size:1.6rem;padding:0}.card-reservation pro-card.empty-state .pro-card-container .pro-card-button-empty{display:none}pro-label-value{color:#4d4d4d;padding:0;margin:0}pro-label-value .pro-label-card-title{font-size:1.1rem;font-weight:300;line-height:1.2;margin:0 0 .2rem;padding:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;width:min-content;max-width:100%}pro-label-value .pro-label-card-value{font-size:1.4rem;font-weight:400;line-height:1.2;margin:0;padding:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;width:min-content;max-width:100%}.mdc-tab{letter-spacing:0}.mdc-tab-indicator{display:none!important}mat-tab-group{width:100%}.mat-mdc-tab-body-wrapper{width:100%;height:100%}.mat-mdc-tab-label-container{border-bottom:none!important;padding:1.5rem 0}mat-checkbox{--mdc-checkbox-unselected-icon-color: #9bdcd2 !important;--mdc-checkbox-disabled-selected-icon-color: #76d2c8 !important;--mdc-form-field-label-text-size: 1.6rem !important;--mdc-checkbox-state-layer-size: 18px;--mdc-checkbox-unselected-focus-state-layer-opacity: 0;--mdc-checkbox-unselected-focus-icon-color: #76d2c8 !important}mat-checkbox .mdc-checkbox{margin-right:.8rem}mat-checkbox .mdc-checkbox__background{width:2rem;height:2rem}mat-pseudo-checkbox{width:2rem!important;height:2rem!important;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: variables.$color-black}mat-pseudo-checkbox:after{border-bottom-width:.3rem}mat-radio-button .mdc-radio{padding:0!important}mat-radio-button .mdc-radio:not(mat-radio-button .mdc-radio--disabled) .mdc-radio__outer-circle,mat-radio-button .mdc-radio:not(mat-radio-button .mdc-radio--disabled) .mdc-radio__inner-circle{border-color:#9bdcd2!important}mat-radio-button .mdc-radio--disabled .mdc-radio__outer-circle,mat-radio-button .mdc-radio--disabled .mdc-radio__inner-circle{border-color:#d9d9d9!important}mat-radio-button label{font-size:1.6rem;padding-left:8px!important}mat-radio-button .mdc-radio__native-control:focus~.mdc-radio__background:before{--mat-radio-ripple-color: transparent}.container{width:100%;margin-top:1.6rem;margin-right:auto;margin-left:auto}.flex{display:flex}.flex .column-33{flex:0 0 33.33%;max-width:33.33%;padding-left:1.6rem;box-sizing:border-box}.flex .column-33:last-child{padding-right:1.6rem}.flex .column-33.padding-right{padding-right:1.6rem}.flex .column-50{flex:0 0 50%;max-width:50%;padding-left:1.6rem;box-sizing:border-box}.flex .column-50:last-child{padding-right:1.6rem}.flex .column-50.no-outer-padding{padding:0}.flex .column-50.no-outer-padding:first-of-type{padding-right:1.6rem}.flex .column-66{flex:0 0 66.66%;max-width:66.66%;padding-left:1.6rem;box-sizing:border-box}@media (min-width: 576px){.container{max-width:1116px}}@media (min-width: 768px){.container{max-width:1366px}}@media (min-width: 992px){.container{max-width:1400px}}@media (min-width: 1200px){.container{max-width:1600px}}.mat-mdc-menu-panel{--mat-menu-container-color: #ffffff;--mat-menu-item-hover-state-layer-color: whitesmoke;max-width:none!important}.mat-mdc-menu-panel button{font-size:1.6rem;padding-left:1.6rem;padding-right:1.6rem}.cdk-overlay-pane .dialog-pro-dropdown mat-option{height:5.9rem;padding:0;line-height:1}.cdk-overlay-pane .dialog-pro-dropdown mat-option .mdc-list-item__primary-text{width:100%}.cdk-overlay-pane .red-avatar-row-text .avatar-sidebar{color:#ff5722}.cdk-overlay-pane .edit-email-dialog .green>.row>div:first-of-type .avatar-sidebar{background-color:#0ec900}.cdk-overlay-pane .edit-email-dialog .yellow>.row>div:first-of-type .avatar-sidebar{background-color:#ffc600}.cdk-overlay-pane .edit-email-dialog .red>.row>div:first-of-type .avatar-sidebar{background-color:#e30000}.cdk-overlay-pane .edit-email-dialog i,.cdk-overlay-pane .edit-email-dialog .fas{font-size:1.2rem;color:#000}.cdk-overlay-pane .mat-mdc-autocomplete-visible{background:#fff}.cdk-overlay-dark-backdrop{background-color:#00000080}mat-tooltip-component .mat-tooltip.yellow,mat-tooltip-component .mat-tooltip.red{background-color:#f44336}mat-tooltip-component .mat-tooltip.green{background-color:#9bdcd2}.reservation-status-tooltip{white-space:pre-line}pro-confirm-dialog [mat-dialog-title] h1{padding:0;margin:0 0 2.1rem;font-size:2.2rem;font-weight:600;line-height:1;color:#4d4d4d}pro-confirm-dialog [mat-dialog-content]{display:flex;justify-content:center;font-size:1.4rem;line-height:1.2;font-weight:400;color:#4d4d4d}pro-confirm-dialog [mat-dialog-actions]{display:flex;justify-content:center;margin:3.2rem 0;padding:0;min-height:3.6rem}pro-confirm-dialog [mat-dialog-actions] pro-button:first-child button{min-width:8.8rem;background-color:#9bdcd2!important;margin-right:.8rem;box-shadow:0 .3rem .1rem -.2rem #0003,0 .2rem .2rem #00000024,0 .1rem .5rem #0000001f}pro-confirm-dialog [mat-dialog-actions] pro-button:last-child button{min-width:8.8rem;background-color:#b3b3b3;box-shadow:0 .3rem .1rem -.2rem #0003,0 .2rem .2rem #00000024,0 .1rem .5rem #0000001f}pro-confirm-dialog .mdc-dialog__title:before{height:2rem}.mat-mdc-select-panel{padding:0!important}.mat-mdc-select-panel .mdc-list-item--selected .mdc-list-item__primary-text{color:inherit!important}mat-form-field{--mdc-filled-text-field-container-color: transparent;--mdc-filled-text-field-focus-label-text-color: rgb(0, 0, 0, .6);--mat-form-field-hover-state-layer-opacity: 0;--mat-form-field-focus-state-layer-opacity: 0}douglas-table-period .date{display:block;text-align:right;margin-right:1.6rem}douglas-table-period .period-exp{display:flex;justify-content:space-between;align-items:flex-end}douglas-table-period .period-exp .period-number{color:red;margin-left:1.6rem}douglas-table-period .period-exp .period-number.single{margin:0 auto}douglas-table-period .period-exp .expire{margin-right:1.6rem;font-size:1.12rem}douglas-table-main-topic.fixed-width .main-topic-container{width:16.8rem}douglas-table-main-topic div{font-size:1.28rem;display:flex;justify-content:center;align-items:center;color:#4f5f6f;max-width:34.5rem}douglas-table-main-topic div span{display:inline-block;padding:0 1rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}.switch-account-dialog mat-dialog-container .mat-mdc-dialog-content{padding-left:0!important;padding-right:0!important}.switch-account-dialog mat-dialog-container .mat-mdc-dialog-surface{padding:0 0 2rem!important}mat-dialog-container{max-height:98vh!important}mat-dialog-container .mat-mdc-dialog-surface{border-radius:0!important;display:block}mat-dialog-container *:not(pro-confirm-dialog,div) h1{font-weight:600!important;font-size:2.2rem!important;line-height:1!important;color:#4d4d4d!important}mat-dialog-container *:not(pro-confirm-dialog,div) pro-input,mat-dialog-container *:not(pro-confirm-dialog,div) pro-textarea,mat-dialog-container *:not(pro-confirm-dialog,div) pro-select{font-size:1.6rem;width:29rem}mat-dialog-container *:not(pro-confirm-dialog,div) pro-input mat-form-field,mat-dialog-container *:not(pro-confirm-dialog,div) pro-textarea mat-form-field,mat-dialog-container *:not(pro-confirm-dialog,div) pro-select mat-form-field{display:block;width:100%}mat-dialog-container *:not(pro-confirm-dialog,div) pro-datepicker mat-form-field{width:100%}mat-dialog-container *:not(pro-confirm-dialog,div) .indent{color:#4d4d4d}mat-dialog-container *:not(pro-confirm-dialog,div) .indent .dropdown-container{width:100%}mat-dialog-container *:not(pro-confirm-dialog,div) .indent pro-checkbox{font-size:1.6rem}mat-dialog-container *:not(pro-confirm-dialog,div) .indent pro-dropdown pro-row .row{padding:0 1rem}mat-dialog-container *:not(pro-confirm-dialog,div) .form-button{display:flex;justify-content:center;margin-bottom:2.5rem}mat-dialog-container *:not(pro-confirm-dialog,div) .form-button pro-button:first-child button{min-width:8.8rem;background-color:#9bdcd2!important;margin-right:.8rem;box-shadow:0 .3rem .1rem -.2rem #0003,0 .2rem .2rem #00000024,0 .1rem .5rem #0000001f}mat-dialog-container *:not(pro-confirm-dialog,div) .form-button pro-button:last-child button{min-width:8.8rem;background-color:#b3b3b3;box-shadow:0 .3rem .1rem -.2rem #0003,0 .2rem .2rem #00000024,0 .1rem .5rem #0000001f}mat-dialog-container pro-dropdown{display:block;margin:1.6rem 0}pro-input input{line-height:1!important}pro-input input:-webkit-autofill,pro-input input:autofill{background-clip:text;-webkit-text-fill-color:initial}pro-input,pro-dropdown,pro-textarea,pro-select{--mat-form-field-state-layer-color: transparent;--mdc-filled-text-field-container-color: transparent;--mat-form-field-focus-state-layer-opacity: 0}pro-input .mat-form-field-label,pro-dropdown .mat-form-field-label,pro-textarea .mat-form-field-label,pro-select .mat-form-field-label{color:initial!important}.mdc-text-field--filled:not(.mdc-text-field--disabled),.mat-mdc-form-field-focus-overlay{background-color:unset}.mdc-text-field,.mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-error-wrapper{padding:0!important}mat-form-field{padding-bottom:0}.mat-mdc-form-field-subscript-wrapper{margin-bottom:1rem}.detailed-common-cell{width:16.1rem}.detailed-common-cell .header-detail{text-align:left;padding:1rem 1rem 0;margin-bottom:1rem}.detailed-common-cell .header-detail .brand-container{height:3.5rem}.detailed-common-cell .header-detail .brand-container .brand-name{text-align:left;font-weight:700}.detailed-common-cell .header-detail .reference,.detailed-common-cell .header-detail .shift{font-size:1.6rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;line-height:1.4}.detailed-common-cell .header-detail .shift{margin-bottom:1rem}.detailed-common-cell .media-details{display:flex;align-items:center;border-top:.1rem solid #e0e0e0;border-bottom:.1rem solid #e0e0e0;min-height:5.2rem;justify-content:center}.detailed-common-cell .media-details .media-details-text{display:flex;align-items:center;padding:1rem;font-size:1.3rem;text-align:left}.detailed-common-cell .media-details .status-icon{height:3.4rem;min-width:4.8rem;border-left:.1rem solid #e0e0e0}.detailed-common-cell .media-details .status-icon:only-child{width:100%}.detailed-common-cell .footer-detail{display:flex;flex-direction:column;padding:1rem 1rem 1.6rem}.detailed-common-cell .footer-detail.many-countries{padding:1rem}.detailed-common-cell .footer-detail .price{font-size:1.6rem}.detailed-common-cell .footer-detail .animation-place-name{font-size:1.3rem;padding:.25rem .25rem .25rem 0;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}douglas-marketing-plan-magazine douglas-table.single-country table thead tr:nth-child(3) th,douglas-marketing-plan-magazine douglas-animation-table table thead tr:nth-child(3) th,douglas-distributor-magazine-reservations douglas-table.single-country table thead tr:nth-child(3) th,douglas-distributor-magazine-reservations douglas-animation-table table thead tr:nth-child(3) th,douglas-media-marketing-plan-configuration douglas-table.single-country table thead tr:nth-child(3) th,douglas-media-marketing-plan-configuration douglas-animation-table table thead tr:nth-child(3) th,douglas-magazine-marketing-plan-configuration douglas-table.single-country table thead tr:nth-child(3) th,douglas-magazine-marketing-plan-configuration douglas-animation-table table thead tr:nth-child(3) th,douglas-crm-marketing-plan-configuration douglas-table.single-country table thead tr:nth-child(3) th,douglas-crm-marketing-plan-configuration douglas-animation-table table thead tr:nth-child(3) th{top:16.3rem!important}douglas-marketing-plan-magazine douglas-table.single-country:not(.custom-crm-plan) table tbody .reservation-cell,douglas-marketing-plan-magazine douglas-animation-table:not(.custom-crm-plan) table tbody .reservation-cell,douglas-distributor-magazine-reservations douglas-table.single-country:not(.custom-crm-plan) table tbody .reservation-cell,douglas-distributor-magazine-reservations douglas-animation-table:not(.custom-crm-plan) table tbody .reservation-cell,douglas-media-marketing-plan-configuration douglas-table.single-country:not(.custom-crm-plan) table tbody .reservation-cell,douglas-media-marketing-plan-configuration douglas-animation-table:not(.custom-crm-plan) table tbody .reservation-cell,douglas-magazine-marketing-plan-configuration douglas-table.single-country:not(.custom-crm-plan) table tbody .reservation-cell,douglas-magazine-marketing-plan-configuration douglas-animation-table:not(.custom-crm-plan) table tbody .reservation-cell,douglas-crm-marketing-plan-configuration douglas-table.single-country:not(.custom-crm-plan) table tbody .reservation-cell,douglas-crm-marketing-plan-configuration douglas-animation-table:not(.custom-crm-plan) table tbody .reservation-cell{width:34.3rem!important}.detailed-magazine-cell{width:33.8rem}.detailed-magazine-cell .header-detail{display:flex;align-items:center;justify-content:space-between;padding:0 1rem}.detailed-magazine-cell .header-detail .brand-preview{margin:1rem 0;flex:2;text-align:left;overflow:hidden}.detailed-magazine-cell .header-detail .brand-preview .brand-container{height:3.5rem}.detailed-magazine-cell .header-detail .brand-preview .brand-container .brand-name{text-align:left;font-weight:700}.detailed-magazine-cell .header-detail .brand-preview .reference{font-size:1.6rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}.detailed-magazine-cell .header-detail .quantity-page{border-left:.1rem solid #e0e0e0;display:flex;flex-direction:column;align-items:center;flex:1}.detailed-magazine-cell .header-detail .quantity-page .quantity-text{font-size:1.6rem}.detailed-magazine-cell .header-detail .quantity-page .quantity-number{font-size:3.2rem;font-weight:700}.detailed-magazine-cell .footer-detail{display:flex;border-top:.1rem solid #e0e0e0;padding:1rem 0 1.6rem}.detailed-magazine-cell .footer-detail .status-icon{height:3.4rem;min-width:4.8rem;flex:1}douglas-marketing-plan-crm douglas-table:not(.custom-crm-plan) table tbody .reservation-cell,douglas-marketing-plan-crm douglas-animation-table:not(.custom-crm-plan) table tbody .reservation-cell{width:34.3rem!important}.detailed-crm-cell{width:33.8rem}.detailed-crm-cell .header-detail{padding:1rem;text-align:left}.detailed-crm-cell .header-detail .brand-container{height:3.5rem}.detailed-crm-cell .header-detail .brand-container .brand-name{text-align:left;font-weight:700}.detailed-crm-cell .header-detail .reference{font-size:1.6rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}.detailed-crm-cell .content-detail{display:flex;align-items:center;justify-content:center;border-bottom:.1rem solid #e0e0e0;border-top:.1rem solid #e0e0e0}.detailed-crm-cell .content-detail .label-value{flex:2;padding:0 1rem;margin:1rem 0;text-align:left;overflow:hidden;position:relative;border-right:.1rem solid #e0e0e0}.detailed-crm-cell .content-detail .label-value .pro-label-card-title{margin:0;padding:.2rem .2rem .2rem 0;font-size:1.4rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}.detailed-crm-cell .content-detail .label-value .pro-label-card-value{font-size:1.7rem}.detailed-crm-cell .content-detail .status-icon{min-height:3.4rem;max-width:6.4rem;position:relative;flex:1}.detailed-crm-cell .footer-detail{padding:1rem 0 1.6rem;display:flex}.detailed-crm-cell .footer-detail .target{flex:1;padding-left:1rem;text-align:left}douglas-table.statistics douglas-table-place-name,douglas-table.statistics douglas-animation-table-place-name,douglas-table.statistics douglas-table-period,douglas-table.statistics douglas-magazine-info,douglas-table.statistics douglas-table-month-period,douglas-animation-table.statistics douglas-table-place-name,douglas-animation-table.statistics douglas-animation-table-place-name,douglas-animation-table.statistics douglas-table-period,douglas-animation-table.statistics douglas-magazine-info,douglas-animation-table.statistics douglas-table-month-period{cursor:pointer}douglas-table table tbody .reservation-cell .reservation-placeholder,douglas-animation-table table tbody .reservation-cell .reservation-placeholder{display:flex;flex-direction:column;justify-content:center;background-color:#fff;font-size:1.6rem;box-shadow:0 .3rem .1rem -.2rem #0003,0 .2rem .2rem #00000024,0 .1rem .5rem #0000001f;min-height:5rem;color:#4f5f6f;cursor:pointer;position:relative;margin-bottom:.8rem}douglas-table table tbody .reservation-cell .reservation-placeholder .show-price-reservation,douglas-animation-table table tbody .reservation-cell .reservation-placeholder .show-price-reservation{display:none}douglas-table table tbody .reservation-cell .reservation-placeholder:hover .show-price-reservation,douglas-animation-table table tbody .reservation-cell .reservation-placeholder:hover .show-price-reservation{display:block;font-weight:700}douglas-table table tbody .reservation-cell .reservation-placeholder:hover .price-bold,douglas-animation-table table tbody .reservation-cell .reservation-placeholder:hover .price-bold{font-weight:700}douglas-table table tbody .reservation-cell .inactive,douglas-animation-table table tbody .reservation-cell .inactive{display:flex;justify-content:center;flex-direction:column;box-shadow:0 .3rem .1rem -.2rem #0003,0 .2rem .2rem #00000024,0 .1rem .5rem #0000001f;min-height:5rem;cursor:not-allowed;color:#4f5f6f;background-color:#e0e0e0}.tippy-box{border-radius:0;background-color:transparent}.tippy-box.detailed-cell-tooltip .tippy-content>div{box-shadow:0 0 3rem #0006}.tippy-box .tippy-content{padding:0}.tippy-box .tippy-content .label-value-tooltip{position:relative;background-color:#757575e6;box-shadow:0 .3rem .1rem -.2rem #0003,0 .2rem .2rem #00000024,0 .1rem .5rem #0000001f;max-width:20rem;padding:1.1rem .8rem 1.5rem}.tippy-box .tippy-content .label-value-tooltip pro-label-value{color:#fff}.tippy-box .tippy-content .label-value-tooltip pro-label-value .pro-label-card-container .pro-label-card-title{font-size:1.4rem;font-weight:400}.tippy-box .tippy-content .label-value-tooltip pro-label-value .pro-label-card-container .pro-label-card-value{font-size:1.6rem;font-weight:700;width:100%}.tippy-box .tippy-content .label-value-tooltip pro-label-value:not(.tippy-box .tippy-content .label-value-tooltip pro-label-value:last-child) .pro-label-card-container{margin-bottom:1rem;padding-bottom:.6rem;border-bottom:.1rem solid #ffffff}.tippy-box .tippy-content .label-value-tooltip:before{content:"";opacity:.9;position:absolute;width:0;height:0;left:calc(50% - 1rem);border-left:1rem solid transparent;border-right:1rem solid transparent}.tippy-box .tippy-content .marketing-plan-reservation-tooltip{width:16rem}.tippy-box .tippy-content .marketing-plan-wide-reservation-tooltip{width:33.2rem;max-width:33.2rem}.tippy-box[data-placement^=bottom]>.tippy-content .label-value-tooltip:before{top:-1rem;border-bottom:1rem solid #757575}.tippy-box[data-placement^=top]>.tippy-content .label-value-tooltip:before{bottom:-1rem;border-top:1rem solid #757575}.douglas-drag [data-tippy-root]{display:none}douglas-magazine-info .custom-table-header,douglas-table-month-period .custom-table-header{width:34.5rem;height:11.2rem;padding:.8rem;color:#4f5f6f;display:flex}douglas-magazine-info .custom-table-header div,douglas-table-month-period .custom-table-header div{border-top:none!important;margin:0!important}douglas-magazine-info .custom-table-header .button-description,douglas-table-month-period .custom-table-header .button-description{position:absolute;top:.8rem;right:.8rem;display:none}douglas-magazine-info .custom-table-header:hover .button-description,douglas-table-month-period .custom-table-header:hover .button-description{display:block}douglas-magazine-info .magazine-info-child-left,douglas-table-month-period .magazine-info-child-left{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:space-between;padding-right:.8rem;position:relative;text-align:left}douglas-magazine-info .magazine-info-child-left:before,douglas-table-month-period .magazine-info-child-left:before{content:"";display:block;position:absolute;right:0;height:90%;top:50%;transform:translateY(-50%);width:.1rem;background-color:#e0e0e0}douglas-magazine-info .magazine-info-child-left .labels,douglas-table-month-period .magazine-info-child-left .labels{width:calc(100% - 6.4rem)}douglas-magazine-info .magazine-info-child-left .labels pro-label-value .pro-label-card-container,douglas-table-month-period .magazine-info-child-left .labels pro-label-value .pro-label-card-container{padding-bottom:.4rem}douglas-magazine-info .magazine-info-child-left .image-labels,douglas-table-month-period .magazine-info-child-left .image-labels{display:flex}douglas-magazine-info .magazine-info-child-left .image-labels .container-magazine-img,douglas-table-month-period .magazine-info-child-left .image-labels .container-magazine-img{border:.1rem solid #9e9e9e!important;width:6.4rem;height:6.4rem;margin-right:.5rem!important;flex-shrink:0}douglas-magazine-info .magazine-info-child-left .image-labels .container-magazine-img douglas-img-preview,douglas-table-month-period .magazine-info-child-left .image-labels .container-magazine-img douglas-img-preview{width:100%;height:100%}douglas-magazine-info .magazine-info-child-left .icons,douglas-table-month-period .magazine-info-child-left .icons{display:flex;justify-content:center}douglas-magazine-info .magazine-info-child-left .icons .magazine-icon,douglas-table-month-period .magazine-info-child-left .icons .magazine-icon{margin-right:.8rem!important}douglas-magazine-info .magazine-info-child-right,douglas-table-month-period .magazine-info-child-right{flex:1;min-width:0;padding-left:.8rem;text-align:left}douglas-magazine-info .magazine-info-child-right pro-label-value .pro-label-card-container,douglas-table-month-period .magazine-info-child-right pro-label-value .pro-label-card-container{padding-bottom:.4rem}douglas-magazine-info .lack-magazine,douglas-table-month-period .lack-magazine{width:100%;display:flex;align-items:center;justify-content:center}douglas-magazine-info .month-header-content,douglas-table-month-period .month-header-content{display:flex;flex-direction:column;justify-content:center;overflow:hidden;width:100%}douglas-magazine-info .month-header-content .single,douglas-table-month-period .month-header-content .single{margin:0 auto!important}douglas-magazine-info .month-header-content .flex-month-display,douglas-table-month-period .month-header-content .flex-month-display{display:flex;align-items:flex-start;height:min-content;max-height:100%}douglas-magazine-info .month-header-content .flex-month-display .border-right-period,douglas-table-month-period .month-header-content .flex-month-display .border-right-period{position:absolute;bottom:50%;transform:translateY(50%);border-right:.1rem solid #e0e0e0}douglas-magazine-info .month-header-content .flex-month-display .description-style-crm,douglas-table-month-period .month-header-content .flex-month-display .description-style-crm{margin-left:14.4rem!important;font-weight:400;text-align:left;overflow-wrap:break-word;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;width:calc(100% - 14.4rem);overflow:hidden}douglas-magazine-info douglas-img-preview .preview-logo,douglas-table-month-period douglas-img-preview .preview-logo{max-height:100%!important;max-width:100%!important}douglas-marketing-plan-media douglas-table-month-period .custom-table-header,douglas-distributor-media-reservations douglas-table-month-period .custom-table-header{width:22rem}.reservation-status .counter-offer-exists{background:red;position:absolute;bottom:-.16rem;right:0;width:.8rem;height:.8rem;border-radius:50%}table tbody .cdk-drop-list{width:100%}table tbody .cdk-drop-list .reservation{width:100%;margin:0}.cdk-drag.reservation-container{margin:0 0 .8rem;position:relative;background-color:#fff;text-align:center;overflow:visible}.cdk-drag.reservation-container .reservation-status{position:absolute;width:2rem;height:2rem;z-index:1;right:-.8rem;top:-.6rem}.cdk-drag.reservation-container.different-versions{background-color:#fdefc4}.cdk-drag.reservation-container.done-status{background-color:#e4e7ea}.cdk-drag.reservation-container .detailed-common-cell .reservation-status,.cdk-drag.reservation-container .detailed-crm-cell .reservation-status,.cdk-drag.reservation-container .detailed-magazine-cell .reservation-status{position:relative;right:0;top:0}.detailed-common-cell,.detailed-crm-cell,.detailed-magazine-cell{cursor:pointer;box-sizing:border-box;color:#4f5f6f;box-shadow:0 .3rem .1rem -.2rem #0003,0 .2rem .2rem #00000024,0 .1rem .5rem #0000001f}.detailed-common-cell.different-versions,.detailed-crm-cell.different-versions,.detailed-magazine-cell.different-versions{background-color:#fdefc4}.detailed-common-cell:not(.different-versions),.detailed-crm-cell:not(.different-versions),.detailed-magazine-cell:not(.different-versions){background-color:#fff}.detailed-common-cell.done-status,.detailed-crm-cell.done-status,.detailed-magazine-cell.done-status{background-color:#e4e7ea}.detailed-common-cell .footer-detail,.detailed-crm-cell .footer-detail,.detailed-magazine-cell .footer-detail{flex-direction:row;align-items:center;justify-content:space-between}.detailed-common-cell .footer-detail .info-bar,.detailed-crm-cell .footer-detail .info-bar,.detailed-magazine-cell .footer-detail .info-bar{padding:1rem;position:relative}.detailed-common-cell .footer-detail .info-bar:before,.detailed-crm-cell .footer-detail .info-bar:before,.detailed-magazine-cell .footer-detail .info-bar:before{content:"";display:block;position:absolute;right:0;height:100%;top:50%;transform:translateY(-50%);width:1px;background-color:#e0e0e0}.detailed-common-cell .footer-detail .info-bar img,.detailed-crm-cell .footer-detail .info-bar img,.detailed-magazine-cell .footer-detail .info-bar img{width:2rem;height:2rem}.detailed-common-cell .footer-detail.many-countries .info-bar,.detailed-crm-cell .footer-detail.many-countries .info-bar,.detailed-magazine-cell .footer-detail.many-countries .info-bar{padding:0 1rem}.detailed-common-cell .footer-detail .place-and-price,.detailed-crm-cell .footer-detail .place-and-price,.detailed-magazine-cell .footer-detail .place-and-price{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center;width:100%}.detailed-common-cell .footer-detail .info-bar+.place-and-price,.detailed-crm-cell .footer-detail .info-bar+.place-and-price,.detailed-magazine-cell .footer-detail .info-bar+.place-and-price{padding:0 .6rem;text-align:left}.detailed-common-cell .footer-detail .place-price,.detailed-crm-cell .footer-detail .place-price,.detailed-magazine-cell .footer-detail .place-price{display:flex;flex-direction:column;flex:1;overflow:hidden;padding:0 1rem;text-align:center}.detailed-common-cell .footer-detail .place-price .animation-place-name,.detailed-crm-cell .footer-detail .place-price .animation-place-name,.detailed-magazine-cell .footer-detail .place-price .animation-place-name{padding:.25rem;font-size:1.3rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}.detailed-common-cell .footer-detail .place-price .price,.detailed-crm-cell .footer-detail .place-price .price,.detailed-magazine-cell .footer-detail .place-price .price{font-size:1.6rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}.detailed-common-cell .footer-detail .media-details-text,.detailed-crm-cell .footer-detail .media-details-text,.detailed-magazine-cell .footer-detail .media-details-text{display:flex;align-items:center;text-align:left;font-size:1.3rem;border-left:.1rem solid #e0e0e0;border-right:.1rem solid #e0e0e0;padding:.25rem 1rem;flex:2}.detailed-common-cell .media-details .status-icon,.detailed-common-cell .content-detail .status-icon,.detailed-common-cell .footer-detail .status-icon,.detailed-crm-cell .media-details .status-icon,.detailed-crm-cell .content-detail .status-icon,.detailed-crm-cell .footer-detail .status-icon,.detailed-magazine-cell .media-details .status-icon,.detailed-magazine-cell .content-detail .status-icon,.detailed-magazine-cell .footer-detail .status-icon{display:flex;justify-content:center;align-items:center}.detailed-common-cell .media-details .status-icon .reservation-status,.detailed-common-cell .content-detail .status-icon .reservation-status,.detailed-common-cell .footer-detail .status-icon .reservation-status,.detailed-crm-cell .media-details .status-icon .reservation-status,.detailed-crm-cell .content-detail .status-icon .reservation-status,.detailed-crm-cell .footer-detail .status-icon .reservation-status,.detailed-magazine-cell .media-details .status-icon .reservation-status,.detailed-magazine-cell .content-detail .status-icon .reservation-status,.detailed-magazine-cell .footer-detail .status-icon .reservation-status{position:relative;width:2rem;height:2rem}.display-brands{display:flex;justify-content:center;flex-direction:column;min-height:5rem;cursor:pointer;box-shadow:0 .3rem .1rem -.2rem #0003,0 .2rem .2rem #00000024,0 .1rem .5rem #0000001f;font-size:1.6rem;position:relative;color:#4f5f6f}.display-brands .brand-name{display:flex;justify-content:center}.display-brands .brand-name p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}douglas-refundable-discounts-animation-dialog .form-group,douglas-institutional-media-animation-dialog .form-group,douglas-special-offer-animation-dialog .form-group,douglas-target-groups-animation-dialog .form-group,douglas-coop-media-animation-dialog .form-group,douglas-samples-animation-dialog .form-group,douglas-gwp-animation-dialog .form-group{font-size:1.6rem;padding:2.2rem 1.6rem;margin-bottom:1.6rem}douglas-refundable-discounts-animation-dialog .form-group mat-radio-button,douglas-institutional-media-animation-dialog .form-group mat-radio-button,douglas-special-offer-animation-dialog .form-group mat-radio-button,douglas-target-groups-animation-dialog .form-group mat-radio-button,douglas-coop-media-animation-dialog .form-group mat-radio-button,douglas-samples-animation-dialog .form-group mat-radio-button,douglas-gwp-animation-dialog .form-group mat-radio-button{margin-right:2.2rem}douglas-refundable-discounts-animation-dialog .form-group .top-row,douglas-institutional-media-animation-dialog .form-group .top-row,douglas-special-offer-animation-dialog .form-group .top-row,douglas-target-groups-animation-dialog .form-group .top-row,douglas-coop-media-animation-dialog .form-group .top-row,douglas-samples-animation-dialog .form-group .top-row,douglas-gwp-animation-dialog .form-group .top-row{display:flex;margin-bottom:2.2rem}douglas-refundable-discounts-animation-dialog .form-group .top-row .media-type,douglas-institutional-media-animation-dialog .form-group .top-row .media-type,douglas-special-offer-animation-dialog .form-group .top-row .media-type,douglas-target-groups-animation-dialog .form-group .top-row .media-type,douglas-coop-media-animation-dialog .form-group .top-row .media-type,douglas-samples-animation-dialog .form-group .top-row .media-type,douglas-gwp-animation-dialog .form-group .top-row .media-type{margin-bottom:.5rem}douglas-refundable-discounts-animation-dialog .form-group .sample-type,douglas-institutional-media-animation-dialog .form-group .sample-type,douglas-special-offer-animation-dialog .form-group .sample-type,douglas-target-groups-animation-dialog .form-group .sample-type,douglas-coop-media-animation-dialog .form-group .sample-type,douglas-samples-animation-dialog .form-group .sample-type,douglas-gwp-animation-dialog .form-group .sample-type{color:#000000de;margin-bottom:1rem}douglas-refundable-discounts-animation-dialog .form-group .sample-type-radio,douglas-institutional-media-animation-dialog .form-group .sample-type-radio,douglas-special-offer-animation-dialog .form-group .sample-type-radio,douglas-target-groups-animation-dialog .form-group .sample-type-radio,douglas-coop-media-animation-dialog .form-group .sample-type-radio,douglas-samples-animation-dialog .form-group .sample-type-radio,douglas-gwp-animation-dialog .form-group .sample-type-radio{margin-bottom:1.6rem}douglas-refundable-discounts-animation-dialog .form-group .targeted-sample,douglas-institutional-media-animation-dialog .form-group .targeted-sample,douglas-special-offer-animation-dialog .form-group .targeted-sample,douglas-target-groups-animation-dialog .form-group .targeted-sample,douglas-coop-media-animation-dialog .form-group .targeted-sample,douglas-samples-animation-dialog .form-group .targeted-sample,douglas-gwp-animation-dialog .form-group .targeted-sample{padding-bottom:3.5rem}douglas-refundable-discounts-animation-dialog .form-group .targeted-sample mat-checkbox,douglas-institutional-media-animation-dialog .form-group .targeted-sample mat-checkbox,douglas-special-offer-animation-dialog .form-group .targeted-sample mat-checkbox,douglas-target-groups-animation-dialog .form-group .targeted-sample mat-checkbox,douglas-coop-media-animation-dialog .form-group .targeted-sample mat-checkbox,douglas-samples-animation-dialog .form-group .targeted-sample mat-checkbox,douglas-gwp-animation-dialog .form-group .targeted-sample mat-checkbox{margin-bottom:.8rem}douglas-refundable-discounts-animation-dialog .form-group .reservation-dialog-row,douglas-institutional-media-animation-dialog .form-group .reservation-dialog-row,douglas-special-offer-animation-dialog .form-group .reservation-dialog-row,douglas-target-groups-animation-dialog .form-group .reservation-dialog-row,douglas-coop-media-animation-dialog .form-group .reservation-dialog-row,douglas-samples-animation-dialog .form-group .reservation-dialog-row,douglas-gwp-animation-dialog .form-group .reservation-dialog-row{display:flex}douglas-refundable-discounts-animation-dialog .form-group .reservation-dialog-row .row-element-25,douglas-refundable-discounts-animation-dialog .form-group .reservation-dialog-row .row-element-33,douglas-institutional-media-animation-dialog .form-group .reservation-dialog-row .row-element-25,douglas-institutional-media-animation-dialog .form-group .reservation-dialog-row .row-element-33,douglas-special-offer-animation-dialog .form-group .reservation-dialog-row .row-element-25,douglas-special-offer-animation-dialog .form-group .reservation-dialog-row .row-element-33,douglas-target-groups-animation-dialog .form-group .reservation-dialog-row .row-element-25,douglas-target-groups-animation-dialog .form-group .reservation-dialog-row .row-element-33,douglas-coop-media-animation-dialog .form-group .reservation-dialog-row .row-element-25,douglas-coop-media-animation-dialog .form-group .reservation-dialog-row .row-element-33,douglas-samples-animation-dialog .form-group .reservation-dialog-row .row-element-25,douglas-samples-animation-dialog .form-group .reservation-dialog-row .row-element-33,douglas-gwp-animation-dialog .form-group .reservation-dialog-row .row-element-25,douglas-gwp-animation-dialog .form-group .reservation-dialog-row .row-element-33{padding:0 1.6rem}douglas-refundable-discounts-animation-dialog .form-group .reservation-dialog-row .row-element-25:first-of-type,douglas-refundable-discounts-animation-dialog .form-group .reservation-dialog-row .row-element-33:first-of-type,douglas-institutional-media-animation-dialog .form-group .reservation-dialog-row .row-element-25:first-of-type,douglas-institutional-media-animation-dialog .form-group .reservation-dialog-row .row-element-33:first-of-type,douglas-special-offer-animation-dialog .form-group .reservation-dialog-row .row-element-25:first-of-type,douglas-special-offer-animation-dialog .form-group .reservation-dialog-row .row-element-33:first-of-type,douglas-target-groups-animation-dialog .form-group .reservation-dialog-row .row-element-25:first-of-type,douglas-target-groups-animation-dialog .form-group .reservation-dialog-row .row-element-33:first-of-type,douglas-coop-media-animation-dialog .form-group .reservation-dialog-row .row-element-25:first-of-type,douglas-coop-media-animation-dialog .form-group .reservation-dialog-row .row-element-33:first-of-type,douglas-samples-animation-dialog .form-group .reservation-dialog-row .row-element-25:first-of-type,douglas-samples-animation-dialog .form-group .reservation-dialog-row .row-element-33:first-of-type,douglas-gwp-animation-dialog .form-group .reservation-dialog-row .row-element-25:first-of-type,douglas-gwp-animation-dialog .form-group .reservation-dialog-row .row-element-33:first-of-type{padding-left:0}douglas-refundable-discounts-animation-dialog .form-group .reservation-dialog-row .row-element-25:last-of-type,douglas-refundable-discounts-animation-dialog .form-group .reservation-dialog-row .row-element-33:last-of-type,douglas-institutional-media-animation-dialog .form-group .reservation-dialog-row .row-element-25:last-of-type,douglas-institutional-media-animation-dialog .form-group .reservation-dialog-row .row-element-33:last-of-type,douglas-special-offer-animation-dialog .form-group .reservation-dialog-row .row-element-25:last-of-type,douglas-special-offer-animation-dialog .form-group .reservation-dialog-row .row-element-33:last-of-type,douglas-target-groups-animation-dialog .form-group .reservation-dialog-row .row-element-25:last-of-type,douglas-target-groups-animation-dialog .form-group .reservation-dialog-row .row-element-33:last-of-type,douglas-coop-media-animation-dialog .form-group .reservation-dialog-row .row-element-25:last-of-type,douglas-coop-media-animation-dialog .form-group .reservation-dialog-row .row-element-33:last-of-type,douglas-samples-animation-dialog .form-group .reservation-dialog-row .row-element-25:last-of-type,douglas-samples-animation-dialog .form-group .reservation-dialog-row .row-element-33:last-of-type,douglas-gwp-animation-dialog .form-group .reservation-dialog-row .row-element-25:last-of-type,douglas-gwp-animation-dialog .form-group .reservation-dialog-row .row-element-33:last-of-type{padding-right:0}douglas-refundable-discounts-animation-dialog .form-group .reservation-dialog-row .row-element-25 mat-form-field,douglas-refundable-discounts-animation-dialog .form-group .reservation-dialog-row .row-element-33 mat-form-field,douglas-institutional-media-animation-dialog .form-group .reservation-dialog-row .row-element-25 mat-form-field,douglas-institutional-media-animation-dialog .form-group .reservation-dialog-row .row-element-33 mat-form-field,douglas-special-offer-animation-dialog .form-group .reservation-dialog-row .row-element-25 mat-form-field,douglas-special-offer-animation-dialog .form-group .reservation-dialog-row .row-element-33 mat-form-field,douglas-target-groups-animation-dialog .form-group .reservation-dialog-row .row-element-25 mat-form-field,douglas-target-groups-animation-dialog .form-group .reservation-dialog-row .row-element-33 mat-form-field,douglas-coop-media-animation-dialog .form-group .reservation-dialog-row .row-element-25 mat-form-field,douglas-coop-media-animation-dialog .form-group .reservation-dialog-row .row-element-33 mat-form-field,douglas-samples-animation-dialog .form-group .reservation-dialog-row .row-element-25 mat-form-field,douglas-samples-animation-dialog .form-group .reservation-dialog-row .row-element-33 mat-form-field,douglas-gwp-animation-dialog .form-group .reservation-dialog-row .row-element-25 mat-form-field,douglas-gwp-animation-dialog .form-group .reservation-dialog-row .row-element-33 mat-form-field{width:100%}douglas-refundable-discounts-animation-dialog .form-group .reservation-dialog-row .row-element-25,douglas-institutional-media-animation-dialog .form-group .reservation-dialog-row .row-element-25,douglas-special-offer-animation-dialog .form-group .reservation-dialog-row .row-element-25,douglas-target-groups-animation-dialog .form-group .reservation-dialog-row .row-element-25,douglas-coop-media-animation-dialog .form-group .reservation-dialog-row .row-element-25,douglas-samples-animation-dialog .form-group .reservation-dialog-row .row-element-25,douglas-gwp-animation-dialog .form-group .reservation-dialog-row .row-element-25{flex:0 0 25%;max-width:25%}douglas-refundable-discounts-animation-dialog .form-group .reservation-dialog-row .row-element-33,douglas-institutional-media-animation-dialog .form-group .reservation-dialog-row .row-element-33,douglas-special-offer-animation-dialog .form-group .reservation-dialog-row .row-element-33,douglas-target-groups-animation-dialog .form-group .reservation-dialog-row .row-element-33,douglas-coop-media-animation-dialog .form-group .reservation-dialog-row .row-element-33,douglas-samples-animation-dialog .form-group .reservation-dialog-row .row-element-33,douglas-gwp-animation-dialog .form-group .reservation-dialog-row .row-element-33{flex:0 0 33.33%;max-width:33.33%;display:flex;align-items:center}douglas-refundable-discounts-animation-dialog .form-group .reservation-dialog-row .row-element-33 .mat-checkbox-label,douglas-institutional-media-animation-dialog .form-group .reservation-dialog-row .row-element-33 .mat-checkbox-label,douglas-special-offer-animation-dialog .form-group .reservation-dialog-row .row-element-33 .mat-checkbox-label,douglas-target-groups-animation-dialog .form-group .reservation-dialog-row .row-element-33 .mat-checkbox-label,douglas-coop-media-animation-dialog .form-group .reservation-dialog-row .row-element-33 .mat-checkbox-label,douglas-samples-animation-dialog .form-group .reservation-dialog-row .row-element-33 .mat-checkbox-label,douglas-gwp-animation-dialog .form-group .reservation-dialog-row .row-element-33 .mat-checkbox-label{white-space:normal}douglas-refundable-discounts-animation-dialog .form-group .reservation-dialog-row .row-element-33 .mat-checkbox-label:first-letter,douglas-institutional-media-animation-dialog .form-group .reservation-dialog-row .row-element-33 .mat-checkbox-label:first-letter,douglas-special-offer-animation-dialog .form-group .reservation-dialog-row .row-element-33 .mat-checkbox-label:first-letter,douglas-target-groups-animation-dialog .form-group .reservation-dialog-row .row-element-33 .mat-checkbox-label:first-letter,douglas-coop-media-animation-dialog .form-group .reservation-dialog-row .row-element-33 .mat-checkbox-label:first-letter,douglas-samples-animation-dialog .form-group .reservation-dialog-row .row-element-33 .mat-checkbox-label:first-letter,douglas-gwp-animation-dialog .form-group .reservation-dialog-row .row-element-33 .mat-checkbox-label:first-letter{text-transform:capitalize}douglas-refundable-discounts-animation-dialog .form-group .reservation-dialog-row .row-element-16,douglas-institutional-media-animation-dialog .form-group .reservation-dialog-row .row-element-16,douglas-special-offer-animation-dialog .form-group .reservation-dialog-row .row-element-16,douglas-target-groups-animation-dialog .form-group .reservation-dialog-row .row-element-16,douglas-coop-media-animation-dialog .form-group .reservation-dialog-row .row-element-16,douglas-samples-animation-dialog .form-group .reservation-dialog-row .row-element-16,douglas-gwp-animation-dialog .form-group .reservation-dialog-row .row-element-16{flex:0 0 16.67%;max-width:16.67%;padding-right:1.6rem}douglas-refundable-discounts-animation-dialog .form-group .reservation-dialog-row .row-element-75,douglas-institutional-media-animation-dialog .form-group .reservation-dialog-row .row-element-75,douglas-special-offer-animation-dialog .form-group .reservation-dialog-row .row-element-75,douglas-target-groups-animation-dialog .form-group .reservation-dialog-row .row-element-75,douglas-coop-media-animation-dialog .form-group .reservation-dialog-row .row-element-75,douglas-samples-animation-dialog .form-group .reservation-dialog-row .row-element-75,douglas-gwp-animation-dialog .form-group .reservation-dialog-row .row-element-75{flex:0 0 75%;max-width:75%;padding-left:1.6rem}douglas-refundable-discounts-animation-dialog .form-group .reservation-dialog-row .row-element-83,douglas-institutional-media-animation-dialog .form-group .reservation-dialog-row .row-element-83,douglas-special-offer-animation-dialog .form-group .reservation-dialog-row .row-element-83,douglas-target-groups-animation-dialog .form-group .reservation-dialog-row .row-element-83,douglas-coop-media-animation-dialog .form-group .reservation-dialog-row .row-element-83,douglas-samples-animation-dialog .form-group .reservation-dialog-row .row-element-83,douglas-gwp-animation-dialog .form-group .reservation-dialog-row .row-element-83{flex:0 0 83.33%;max-width:83.33%;padding-left:0 1.6rem}douglas-refundable-discounts-animation-dialog .form-group .reservation-dialog-row .row-element-100,douglas-institutional-media-animation-dialog .form-group .reservation-dialog-row .row-element-100,douglas-special-offer-animation-dialog .form-group .reservation-dialog-row .row-element-100,douglas-target-groups-animation-dialog .form-group .reservation-dialog-row .row-element-100,douglas-coop-media-animation-dialog .form-group .reservation-dialog-row .row-element-100,douglas-samples-animation-dialog .form-group .reservation-dialog-row .row-element-100,douglas-gwp-animation-dialog .form-group .reservation-dialog-row .row-element-100{flex:1}douglas-refundable-discounts-animation-dialog .form-group .reservation-dialog-row .radio-media-type,douglas-institutional-media-animation-dialog .form-group .reservation-dialog-row .radio-media-type,douglas-special-offer-animation-dialog .form-group .reservation-dialog-row .radio-media-type,douglas-target-groups-animation-dialog .form-group .reservation-dialog-row .radio-media-type,douglas-coop-media-animation-dialog .form-group .reservation-dialog-row .radio-media-type,douglas-samples-animation-dialog .form-group .reservation-dialog-row .radio-media-type,douglas-gwp-animation-dialog .form-group .reservation-dialog-row .radio-media-type{display:flex;align-items:center}douglas-refundable-discounts-animation-dialog .form-group .reservation-dialog-row .radio-media-type mat-radio-group,douglas-institutional-media-animation-dialog .form-group .reservation-dialog-row .radio-media-type mat-radio-group,douglas-special-offer-animation-dialog .form-group .reservation-dialog-row .radio-media-type mat-radio-group,douglas-target-groups-animation-dialog .form-group .reservation-dialog-row .radio-media-type mat-radio-group,douglas-coop-media-animation-dialog .form-group .reservation-dialog-row .radio-media-type mat-radio-group,douglas-samples-animation-dialog .form-group .reservation-dialog-row .radio-media-type mat-radio-group,douglas-gwp-animation-dialog .form-group .reservation-dialog-row .radio-media-type mat-radio-group{display:flex;align-items:center}douglas-refundable-discounts-animation-dialog .form-group mat-error,douglas-institutional-media-animation-dialog .form-group mat-error,douglas-special-offer-animation-dialog .form-group mat-error,douglas-target-groups-animation-dialog .form-group mat-error,douglas-coop-media-animation-dialog .form-group mat-error,douglas-samples-animation-dialog .form-group mat-error,douglas-gwp-animation-dialog .form-group mat-error{font-size:1.4rem}douglas-refundable-discounts-animation-dialog .form-group:nth-of-type(odd),douglas-institutional-media-animation-dialog .form-group:nth-of-type(odd),douglas-special-offer-animation-dialog .form-group:nth-of-type(odd),douglas-target-groups-animation-dialog .form-group:nth-of-type(odd),douglas-coop-media-animation-dialog .form-group:nth-of-type(odd),douglas-samples-animation-dialog .form-group:nth-of-type(odd),douglas-gwp-animation-dialog .form-group:nth-of-type(odd){background-color:#edf9f8}douglas-refundable-discounts-animation-dialog .form-group.background-even:nth-of-type(odd),douglas-institutional-media-animation-dialog .form-group.background-even:nth-of-type(odd),douglas-special-offer-animation-dialog .form-group.background-even:nth-of-type(odd),douglas-target-groups-animation-dialog .form-group.background-even:nth-of-type(odd),douglas-coop-media-animation-dialog .form-group.background-even:nth-of-type(odd),douglas-samples-animation-dialog .form-group.background-even:nth-of-type(odd),douglas-gwp-animation-dialog .form-group.background-even:nth-of-type(odd){background-color:transparent}douglas-refundable-discounts-animation-dialog .form-group.background-even:nth-of-type(2n),douglas-institutional-media-animation-dialog .form-group.background-even:nth-of-type(2n),douglas-special-offer-animation-dialog .form-group.background-even:nth-of-type(2n),douglas-target-groups-animation-dialog .form-group.background-even:nth-of-type(2n),douglas-coop-media-animation-dialog .form-group.background-even:nth-of-type(2n),douglas-samples-animation-dialog .form-group.background-even:nth-of-type(2n),douglas-gwp-animation-dialog .form-group.background-even:nth-of-type(2n){background-color:#edf9f8}douglas-common-period-details pro-card .pro-card-title-container .pro-card-title,douglas-crm-period-details pro-card .pro-card-title-container .pro-card-title,douglas-event-period-details pro-card .pro-card-title-container .pro-card-title,douglas-media-period-details pro-card .pro-card-title-container .pro-card-title,douglas-magazine-period-details pro-card .pro-card-title-container .pro-card-title,douglas-social-media-period-details pro-card .pro-card-title-container .pro-card-title,douglas-promotions-period-details pro-card .pro-card-title-container .pro-card-title{font-size:1.8rem;font-weight:700}douglas-common-period-details pro-card .pro-card-container,douglas-crm-period-details pro-card .pro-card-container,douglas-event-period-details pro-card .pro-card-container,douglas-media-period-details pro-card .pro-card-container,douglas-magazine-period-details pro-card .pro-card-container,douglas-social-media-period-details pro-card .pro-card-container,douglas-promotions-period-details pro-card .pro-card-container{color:#4f5f6f}douglas-common-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation,douglas-crm-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation,douglas-event-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation,douglas-media-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation,douglas-magazine-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation,douglas-social-media-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation,douglas-promotions-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation{display:flex;justify-content:space-between;padding-bottom:1rem;border-bottom:.1rem solid #e0e0e0;margin-bottom:1rem;align-items:flex-end}douglas-common-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .price,douglas-crm-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .price,douglas-event-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .price,douglas-media-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .price,douglas-magazine-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .price,douglas-social-media-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .price,douglas-promotions-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .price{flex:1;font-size:1.8rem;font-weight:600}douglas-common-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .price .price-set-by-douglas-info,douglas-crm-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .price .price-set-by-douglas-info,douglas-event-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .price .price-set-by-douglas-info,douglas-media-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .price .price-set-by-douglas-info,douglas-magazine-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .price .price-set-by-douglas-info,douglas-social-media-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .price .price-set-by-douglas-info,douglas-promotions-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .price .price-set-by-douglas-info{font-size:1.6rem}douglas-common-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .price .warn-message,douglas-crm-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .price .warn-message,douglas-event-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .price .warn-message,douglas-media-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .price .warn-message,douglas-magazine-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .price .warn-message,douglas-social-media-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .price .warn-message,douglas-promotions-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .price .warn-message{color:#ff5722}douglas-common-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .price .warn-message.font-size-normal,douglas-crm-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .price .warn-message.font-size-normal,douglas-event-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .price .warn-message.font-size-normal,douglas-media-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .price .warn-message.font-size-normal,douglas-magazine-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .price .warn-message.font-size-normal,douglas-social-media-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .price .warn-message.font-size-normal,douglas-promotions-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .price .warn-message.font-size-normal{font-size:1.6rem}douglas-common-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .media-price,douglas-crm-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .media-price,douglas-event-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .media-price,douglas-media-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .media-price,douglas-magazine-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .media-price,douglas-social-media-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .media-price,douglas-promotions-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .media-price{flex:1;font-weight:600}douglas-common-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .media-price pro-label-value:first-of-type .pro-label-card-container,douglas-crm-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .media-price pro-label-value:first-of-type .pro-label-card-container,douglas-event-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .media-price pro-label-value:first-of-type .pro-label-card-container,douglas-media-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .media-price pro-label-value:first-of-type .pro-label-card-container,douglas-magazine-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .media-price pro-label-value:first-of-type .pro-label-card-container,douglas-social-media-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .media-price pro-label-value:first-of-type .pro-label-card-container,douglas-promotions-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .media-price pro-label-value:first-of-type .pro-label-card-container{margin-bottom:1rem}douglas-common-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .media-price .warn-message .pro-label-card-value,douglas-crm-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .media-price .warn-message .pro-label-card-value,douglas-event-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .media-price .warn-message .pro-label-card-value,douglas-media-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .media-price .warn-message .pro-label-card-value,douglas-magazine-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .media-price .warn-message .pro-label-card-value,douglas-social-media-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .media-price .warn-message .pro-label-card-value,douglas-promotions-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .media-price .warn-message .pro-label-card-value{color:#ff5722}douglas-common-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .date-period,douglas-crm-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .date-period,douglas-event-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .date-period,douglas-media-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .date-period,douglas-magazine-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .date-period,douglas-social-media-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .date-period,douglas-promotions-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .date-period{border-left:.1rem solid #e0e0e0}douglas-common-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .date-period .period-number,douglas-crm-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .date-period .period-number,douglas-event-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .date-period .period-number,douglas-media-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .date-period .period-number,douglas-magazine-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .date-period .period-number,douglas-social-media-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .date-period .period-number,douglas-promotions-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .date-period .period-number{margin-left:1rem}douglas-common-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .date-period,douglas-common-period-details pro-card .pro-card-container mat-card-content douglas-multi-country-shared-period-animation .date-period,douglas-crm-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .date-period,douglas-crm-period-details pro-card .pro-card-container mat-card-content douglas-multi-country-shared-period-animation .date-period,douglas-event-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .date-period,douglas-event-period-details pro-card .pro-card-container mat-card-content douglas-multi-country-shared-period-animation .date-period,douglas-media-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .date-period,douglas-media-period-details pro-card .pro-card-container mat-card-content douglas-multi-country-shared-period-animation .date-period,douglas-magazine-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .date-period,douglas-magazine-period-details pro-card .pro-card-container mat-card-content douglas-multi-country-shared-period-animation .date-period,douglas-social-media-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .date-period,douglas-social-media-period-details pro-card .pro-card-container mat-card-content douglas-multi-country-shared-period-animation .date-period,douglas-promotions-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .date-period,douglas-promotions-period-details pro-card .pro-card-container mat-card-content douglas-multi-country-shared-period-animation .date-period{flex:1}douglas-common-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .date-period .top-row,douglas-common-period-details pro-card .pro-card-container mat-card-content douglas-multi-country-shared-period-animation .date-period .top-row,douglas-crm-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .date-period .top-row,douglas-crm-period-details pro-card .pro-card-container mat-card-content douglas-multi-country-shared-period-animation .date-period .top-row,douglas-event-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .date-period .top-row,douglas-event-period-details pro-card .pro-card-container mat-card-content douglas-multi-country-shared-period-animation .date-period .top-row,douglas-media-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .date-period .top-row,douglas-media-period-details pro-card .pro-card-container mat-card-content douglas-multi-country-shared-period-animation .date-period .top-row,douglas-magazine-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .date-period .top-row,douglas-magazine-period-details pro-card .pro-card-container mat-card-content douglas-multi-country-shared-period-animation .date-period .top-row,douglas-social-media-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .date-period .top-row,douglas-social-media-period-details pro-card .pro-card-container mat-card-content douglas-multi-country-shared-period-animation .date-period .top-row,douglas-promotions-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .date-period .top-row,douglas-promotions-period-details pro-card .pro-card-container mat-card-content douglas-multi-country-shared-period-animation .date-period .top-row{display:flex;justify-content:space-between;align-items:flex-end;font-weight:600;font-size:1.8rem}@media (max-width: 1366px){douglas-common-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .date-period .top-row.week-number,douglas-common-period-details pro-card .pro-card-container mat-card-content douglas-multi-country-shared-period-animation .date-period .top-row.week-number,douglas-crm-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .date-period .top-row.week-number,douglas-crm-period-details pro-card .pro-card-container mat-card-content douglas-multi-country-shared-period-animation .date-period .top-row.week-number,douglas-event-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .date-period .top-row.week-number,douglas-event-period-details pro-card .pro-card-container mat-card-content douglas-multi-country-shared-period-animation .date-period .top-row.week-number,douglas-media-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .date-period .top-row.week-number,douglas-media-period-details pro-card .pro-card-container mat-card-content douglas-multi-country-shared-period-animation .date-period .top-row.week-number,douglas-magazine-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .date-period .top-row.week-number,douglas-magazine-period-details pro-card .pro-card-container mat-card-content douglas-multi-country-shared-period-animation .date-period .top-row.week-number,douglas-social-media-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .date-period .top-row.week-number,douglas-social-media-period-details pro-card .pro-card-container mat-card-content douglas-multi-country-shared-period-animation .date-period .top-row.week-number,douglas-promotions-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .date-period .top-row.week-number,douglas-promotions-period-details pro-card .pro-card-container mat-card-content douglas-multi-country-shared-period-animation .date-period .top-row.week-number{font-size:1.4rem}}douglas-common-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .date-period .top-row .period-number,douglas-common-period-details pro-card .pro-card-container mat-card-content douglas-multi-country-shared-period-animation .date-period .top-row .period-number,douglas-crm-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .date-period .top-row .period-number,douglas-crm-period-details pro-card .pro-card-container mat-card-content douglas-multi-country-shared-period-animation .date-period .top-row .period-number,douglas-event-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .date-period .top-row .period-number,douglas-event-period-details pro-card .pro-card-container mat-card-content douglas-multi-country-shared-period-animation .date-period .top-row .period-number,douglas-media-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .date-period .top-row .period-number,douglas-media-period-details pro-card .pro-card-container mat-card-content douglas-multi-country-shared-period-animation .date-period .top-row .period-number,douglas-magazine-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .date-period .top-row .period-number,douglas-magazine-period-details pro-card .pro-card-container mat-card-content douglas-multi-country-shared-period-animation .date-period .top-row .period-number,douglas-social-media-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .date-period .top-row .period-number,douglas-social-media-period-details pro-card .pro-card-container mat-card-content douglas-multi-country-shared-period-animation .date-period .top-row .period-number,douglas-promotions-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .date-period .top-row .period-number,douglas-promotions-period-details pro-card .pro-card-container mat-card-content douglas-multi-country-shared-period-animation .date-period .top-row .period-number{color:#ff5722}douglas-common-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .date-period .date,douglas-common-period-details pro-card .pro-card-container mat-card-content douglas-multi-country-shared-period-animation .date-period .date,douglas-crm-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .date-period .date,douglas-crm-period-details pro-card .pro-card-container mat-card-content douglas-multi-country-shared-period-animation .date-period .date,douglas-event-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .date-period .date,douglas-event-period-details pro-card .pro-card-container mat-card-content douglas-multi-country-shared-period-animation .date-period .date,douglas-media-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .date-period .date,douglas-media-period-details pro-card .pro-card-container mat-card-content douglas-multi-country-shared-period-animation .date-period .date,douglas-magazine-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .date-period .date,douglas-magazine-period-details pro-card .pro-card-container mat-card-content douglas-multi-country-shared-period-animation .date-period .date,douglas-social-media-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .date-period .date,douglas-social-media-period-details pro-card .pro-card-container mat-card-content douglas-multi-country-shared-period-animation .date-period .date,douglas-promotions-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .date-period .date,douglas-promotions-period-details pro-card .pro-card-container mat-card-content douglas-multi-country-shared-period-animation .date-period .date{font-size:1.4rem;text-align:right}douglas-common-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .price-link,douglas-common-period-details pro-card .pro-card-container mat-card-content douglas-multi-country-shared-period-animation .price-link,douglas-crm-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .price-link,douglas-crm-period-details pro-card .pro-card-container mat-card-content douglas-multi-country-shared-period-animation .price-link,douglas-event-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .price-link,douglas-event-period-details pro-card .pro-card-container mat-card-content douglas-multi-country-shared-period-animation .price-link,douglas-media-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .price-link,douglas-media-period-details pro-card .pro-card-container mat-card-content douglas-multi-country-shared-period-animation .price-link,douglas-magazine-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .price-link,douglas-magazine-period-details pro-card .pro-card-container mat-card-content douglas-multi-country-shared-period-animation .price-link,douglas-social-media-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .price-link,douglas-social-media-period-details pro-card .pro-card-container mat-card-content douglas-multi-country-shared-period-animation .price-link,douglas-promotions-period-details pro-card .pro-card-container mat-card-content douglas-shared-period-animation .price-link,douglas-promotions-period-details pro-card .pro-card-container mat-card-content douglas-multi-country-shared-period-animation .price-link{font-size:1.8rem}douglas-common-period-details pro-card .pro-card-container mat-card-content .row,douglas-crm-period-details pro-card .pro-card-container mat-card-content .row,douglas-event-period-details pro-card .pro-card-container mat-card-content .row,douglas-media-period-details pro-card .pro-card-container mat-card-content .row,douglas-magazine-period-details pro-card .pro-card-container mat-card-content .row,douglas-social-media-period-details pro-card .pro-card-container mat-card-content .row,douglas-promotions-period-details pro-card .pro-card-container mat-card-content .row{padding-bottom:1rem;border-bottom:.1rem solid #e0e0e0;margin-bottom:1rem;font-size:1.4rem}douglas-common-period-details pro-card .pro-card-container mat-card-content .row span:first-of-type,douglas-crm-period-details pro-card .pro-card-container mat-card-content .row span:first-of-type,douglas-event-period-details pro-card .pro-card-container mat-card-content .row span:first-of-type,douglas-media-period-details pro-card .pro-card-container mat-card-content .row span:first-of-type,douglas-magazine-period-details pro-card .pro-card-container mat-card-content .row span:first-of-type,douglas-social-media-period-details pro-card .pro-card-container mat-card-content .row span:first-of-type,douglas-promotions-period-details pro-card .pro-card-container mat-card-content .row span:first-of-type{opacity:.7;margin-right:.8rem}douglas-common-period-details pro-card .pro-card-container mat-card-content .row span.warn-message,douglas-crm-period-details pro-card .pro-card-container mat-card-content .row span.warn-message,douglas-event-period-details pro-card .pro-card-container mat-card-content .row span.warn-message,douglas-media-period-details pro-card .pro-card-container mat-card-content .row span.warn-message,douglas-magazine-period-details pro-card .pro-card-container mat-card-content .row span.warn-message,douglas-social-media-period-details pro-card .pro-card-container mat-card-content .row span.warn-message,douglas-promotions-period-details pro-card .pro-card-container mat-card-content .row span.warn-message{color:#ff5722;opacity:1}douglas-common-period-details pro-card .pro-card-container mat-card-content .row .fa,douglas-crm-period-details pro-card .pro-card-container mat-card-content .row .fa,douglas-event-period-details pro-card .pro-card-container mat-card-content .row .fa,douglas-media-period-details pro-card .pro-card-container mat-card-content .row .fa,douglas-magazine-period-details pro-card .pro-card-container mat-card-content .row .fa,douglas-social-media-period-details pro-card .pro-card-container mat-card-content .row .fa,douglas-promotions-period-details pro-card .pro-card-container mat-card-content .row .fa{margin-right:1.4rem!important}douglas-common-period-details pro-card .pro-card-container mat-card-content .row .fa-times,douglas-crm-period-details pro-card .pro-card-container mat-card-content .row .fa-times,douglas-event-period-details pro-card .pro-card-container mat-card-content .row .fa-times,douglas-media-period-details pro-card .pro-card-container mat-card-content .row .fa-times,douglas-magazine-period-details pro-card .pro-card-container mat-card-content .row .fa-times,douglas-social-media-period-details pro-card .pro-card-container mat-card-content .row .fa-times,douglas-promotions-period-details pro-card .pro-card-container mat-card-content .row .fa-times{color:#ff5722}douglas-common-period-details pro-card .pro-card-container mat-card-content .row .fa-check,douglas-crm-period-details pro-card .pro-card-container mat-card-content .row .fa-check,douglas-event-period-details pro-card .pro-card-container mat-card-content .row .fa-check,douglas-media-period-details pro-card .pro-card-container mat-card-content .row .fa-check,douglas-magazine-period-details pro-card .pro-card-container mat-card-content .row .fa-check,douglas-social-media-period-details pro-card .pro-card-container mat-card-content .row .fa-check,douglas-promotions-period-details pro-card .pro-card-container mat-card-content .row .fa-check{color:#9bdcd2}douglas-common-period-details pro-card .pro-card-container mat-card-content .divided-row,douglas-crm-period-details pro-card .pro-card-container mat-card-content .divided-row,douglas-event-period-details pro-card .pro-card-container mat-card-content .divided-row,douglas-media-period-details pro-card .pro-card-container mat-card-content .divided-row,douglas-magazine-period-details pro-card .pro-card-container mat-card-content .divided-row,douglas-social-media-period-details pro-card .pro-card-container mat-card-content .divided-row,douglas-promotions-period-details pro-card .pro-card-container mat-card-content .divided-row{display:flex;justify-content:space-between;align-items:center;padding-bottom:1rem;border-bottom:.1rem solid #e0e0e0;margin-bottom:1rem;font-size:1.4rem}douglas-common-period-details pro-card .pro-card-container mat-card-content .divided-row div,douglas-crm-period-details pro-card .pro-card-container mat-card-content .divided-row div,douglas-event-period-details pro-card .pro-card-container mat-card-content .divided-row div,douglas-media-period-details pro-card .pro-card-container mat-card-content .divided-row div,douglas-magazine-period-details pro-card .pro-card-container mat-card-content .divided-row div,douglas-social-media-period-details pro-card .pro-card-container mat-card-content .divided-row div,douglas-promotions-period-details pro-card .pro-card-container mat-card-content .divided-row div{display:flex;align-items:center;flex:1}douglas-common-period-details pro-card .pro-card-container mat-card-content .divided-row div:first-of-type span:first-of-type,douglas-crm-period-details pro-card .pro-card-container mat-card-content .divided-row div:first-of-type span:first-of-type,douglas-event-period-details pro-card .pro-card-container mat-card-content .divided-row div:first-of-type span:first-of-type,douglas-media-period-details pro-card .pro-card-container mat-card-content .divided-row div:first-of-type span:first-of-type,douglas-magazine-period-details pro-card .pro-card-container mat-card-content .divided-row div:first-of-type span:first-of-type,douglas-social-media-period-details pro-card .pro-card-container mat-card-content .divided-row div:first-of-type span:first-of-type,douglas-promotions-period-details pro-card .pro-card-container mat-card-content .divided-row div:first-of-type span:first-of-type{margin-right:.8rem;opacity:.7}douglas-common-period-details pro-card .pro-card-container mat-card-content .divided-row div:first-of-type span.warn-message,douglas-crm-period-details pro-card .pro-card-container mat-card-content .divided-row div:first-of-type span.warn-message,douglas-event-period-details pro-card .pro-card-container mat-card-content .divided-row div:first-of-type span.warn-message,douglas-media-period-details pro-card .pro-card-container mat-card-content .divided-row div:first-of-type span.warn-message,douglas-magazine-period-details pro-card .pro-card-container mat-card-content .divided-row div:first-of-type span.warn-message,douglas-social-media-period-details pro-card .pro-card-container mat-card-content .divided-row div:first-of-type span.warn-message,douglas-promotions-period-details pro-card .pro-card-container mat-card-content .divided-row div:first-of-type span.warn-message{color:#ff5722;opacity:1;margin:0}douglas-common-period-details pro-card .pro-card-container mat-card-content .divided-row div:last-of-type,douglas-crm-period-details pro-card .pro-card-container mat-card-content .divided-row div:last-of-type,douglas-event-period-details pro-card .pro-card-container mat-card-content .divided-row div:last-of-type,douglas-media-period-details pro-card .pro-card-container mat-card-content .divided-row div:last-of-type,douglas-magazine-period-details pro-card .pro-card-container mat-card-content .divided-row div:last-of-type,douglas-social-media-period-details pro-card .pro-card-container mat-card-content .divided-row div:last-of-type,douglas-promotions-period-details pro-card .pro-card-container mat-card-content .divided-row div:last-of-type{border-left:.1rem solid #e0e0e0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}douglas-common-period-details pro-card .pro-card-container mat-card-content .divided-row div:last-of-type span:first-of-type,douglas-crm-period-details pro-card .pro-card-container mat-card-content .divided-row div:last-of-type span:first-of-type,douglas-event-period-details pro-card .pro-card-container mat-card-content .divided-row div:last-of-type span:first-of-type,douglas-media-period-details pro-card .pro-card-container mat-card-content .divided-row div:last-of-type span:first-of-type,douglas-magazine-period-details pro-card .pro-card-container mat-card-content .divided-row div:last-of-type span:first-of-type,douglas-social-media-period-details pro-card .pro-card-container mat-card-content .divided-row div:last-of-type span:first-of-type,douglas-promotions-period-details pro-card .pro-card-container mat-card-content .divided-row div:last-of-type span:first-of-type{display:inline-block;opacity:.7;margin:0 .8rem 0 1.6rem}douglas-common-period-details pro-card .pro-card-container mat-card-content .divided-row div:last-of-type span:last-of-type,douglas-crm-period-details pro-card .pro-card-container mat-card-content .divided-row div:last-of-type span:last-of-type,douglas-event-period-details pro-card .pro-card-container mat-card-content .divided-row div:last-of-type span:last-of-type,douglas-media-period-details pro-card .pro-card-container mat-card-content .divided-row div:last-of-type span:last-of-type,douglas-magazine-period-details pro-card .pro-card-container mat-card-content .divided-row div:last-of-type span:last-of-type,douglas-social-media-period-details pro-card .pro-card-container mat-card-content .divided-row div:last-of-type span:last-of-type,douglas-promotions-period-details pro-card .pro-card-container mat-card-content .divided-row div:last-of-type span:last-of-type{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}douglas-common-period-details pro-card .pro-card-container mat-card-content .divided-row .icons,douglas-crm-period-details pro-card .pro-card-container mat-card-content .divided-row .icons,douglas-event-period-details pro-card .pro-card-container mat-card-content .divided-row .icons,douglas-media-period-details pro-card .pro-card-container mat-card-content .divided-row .icons,douglas-magazine-period-details pro-card .pro-card-container mat-card-content .divided-row .icons,douglas-social-media-period-details pro-card .pro-card-container mat-card-content .divided-row .icons,douglas-promotions-period-details pro-card .pro-card-container mat-card-content .divided-row .icons{display:flex}douglas-common-period-details pro-card .pro-card-container mat-card-content .divided-row .icons .magazine-icon,douglas-crm-period-details pro-card .pro-card-container mat-card-content .divided-row .icons .magazine-icon,douglas-event-period-details pro-card .pro-card-container mat-card-content .divided-row .icons .magazine-icon,douglas-media-period-details pro-card .pro-card-container mat-card-content .divided-row .icons .magazine-icon,douglas-magazine-period-details pro-card .pro-card-container mat-card-content .divided-row .icons .magazine-icon,douglas-social-media-period-details pro-card .pro-card-container mat-card-content .divided-row .icons .magazine-icon,douglas-promotions-period-details pro-card .pro-card-container mat-card-content .divided-row .icons .magazine-icon{max-width:2.5rem;max-height:2.5rem;margin-right:.8rem;border:none}douglas-common-period-details pro-card .pro-card-container mat-card-content .divided-row .icons .magazine-icon:first-of-type,douglas-crm-period-details pro-card .pro-card-container mat-card-content .divided-row .icons .magazine-icon:first-of-type,douglas-event-period-details pro-card .pro-card-container mat-card-content .divided-row .icons .magazine-icon:first-of-type,douglas-media-period-details pro-card .pro-card-container mat-card-content .divided-row .icons .magazine-icon:first-of-type,douglas-magazine-period-details pro-card .pro-card-container mat-card-content .divided-row .icons .magazine-icon:first-of-type,douglas-social-media-period-details pro-card .pro-card-container mat-card-content .divided-row .icons .magazine-icon:first-of-type,douglas-promotions-period-details pro-card .pro-card-container mat-card-content .divided-row .icons .magazine-icon:first-of-type{margin-left:1.6rem}douglas-common-period-details pro-card .pro-card-container mat-card-content .main-topic,douglas-crm-period-details pro-card .pro-card-container mat-card-content .main-topic,douglas-event-period-details pro-card .pro-card-container mat-card-content .main-topic,douglas-media-period-details pro-card .pro-card-container mat-card-content .main-topic,douglas-magazine-period-details pro-card .pro-card-container mat-card-content .main-topic,douglas-social-media-period-details pro-card .pro-card-container mat-card-content .main-topic,douglas-promotions-period-details pro-card .pro-card-container mat-card-content .main-topic{font-size:1.6rem;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}douglas-common-period-details pro-card .pro-card-container mat-card-content .main-topic.border,douglas-crm-period-details pro-card .pro-card-container mat-card-content .main-topic.border,douglas-event-period-details pro-card .pro-card-container mat-card-content .main-topic.border,douglas-media-period-details pro-card .pro-card-container mat-card-content .main-topic.border,douglas-magazine-period-details pro-card .pro-card-container mat-card-content .main-topic.border,douglas-social-media-period-details pro-card .pro-card-container mat-card-content .main-topic.border,douglas-promotions-period-details pro-card .pro-card-container mat-card-content .main-topic.border{padding-bottom:1rem;border-bottom:.1rem solid #e0e0e0;margin-bottom:1rem}douglas-common-period-details pro-card .pro-card-container mat-card-content>div:last-of-type,douglas-crm-period-details pro-card .pro-card-container mat-card-content>div:last-of-type,douglas-event-period-details pro-card .pro-card-container mat-card-content>div:last-of-type,douglas-media-period-details pro-card .pro-card-container mat-card-content>div:last-of-type,douglas-magazine-period-details pro-card .pro-card-container mat-card-content>div:last-of-type,douglas-social-media-period-details pro-card .pro-card-container mat-card-content>div:last-of-type,douglas-promotions-period-details pro-card .pro-card-container mat-card-content>div:last-of-type{border-bottom:none;padding-bottom:0;margin-bottom:0}douglas-common-period-details pro-card .pro-card-container .publication-date,douglas-crm-period-details pro-card .pro-card-container .publication-date,douglas-event-period-details pro-card .pro-card-container .publication-date,douglas-media-period-details pro-card .pro-card-container .publication-date,douglas-magazine-period-details pro-card .pro-card-container .publication-date,douglas-social-media-period-details pro-card .pro-card-container .publication-date,douglas-promotions-period-details pro-card .pro-card-container .publication-date{border-bottom:.1rem solid #e0e0e0;display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:1rem}douglas-common-period-details pro-card .pro-card-container .publication-date>*,douglas-crm-period-details pro-card .pro-card-container .publication-date>*,douglas-event-period-details pro-card .pro-card-container .publication-date>*,douglas-media-period-details pro-card .pro-card-container .publication-date>*,douglas-magazine-period-details pro-card .pro-card-container .publication-date>*,douglas-social-media-period-details pro-card .pro-card-container .publication-date>*,douglas-promotions-period-details pro-card .pro-card-container .publication-date>*{flex:1;padding-top:1rem;padding-bottom:1rem;margin-bottom:1rem}douglas-common-period-details pro-card .pro-card-container .publication-date>.publication-to,douglas-crm-period-details pro-card .pro-card-container .publication-date>.publication-to,douglas-event-period-details pro-card .pro-card-container .publication-date>.publication-to,douglas-media-period-details pro-card .pro-card-container .publication-date>.publication-to,douglas-magazine-period-details pro-card .pro-card-container .publication-date>.publication-to,douglas-social-media-period-details pro-card .pro-card-container .publication-date>.publication-to,douglas-promotions-period-details pro-card .pro-card-container .publication-date>.publication-to{border-left:.1rem solid #e0e0e0;padding-left:1rem;margin-left:1rem}.differences-or-history .differences-container,.differences-or-history .history-container{margin-top:10.6rem;padding-top:1.6rem;color:#4f5f6f}.differences-or-history .differences-container .subtitle-difference,.differences-or-history .history-container .subtitle-difference{font-size:1.8rem;font-weight:700;margin-bottom:1.6rem}.differences-or-history .differences-container .subtitle-difference span,.differences-or-history .history-container .subtitle-difference span{position:relative}.differences-or-history .differences-container .subtitle-difference span .dot-proposition,.differences-or-history .history-container .subtitle-difference span .dot-proposition{position:absolute;bottom:-.18rem;right:-.54rem;width:.9rem;height:.9rem;border-radius:100%;background-color:red}.differences-or-history .differences-container .differences-left-column,.differences-or-history .differences-container .history-left-column,.differences-or-history .history-container .differences-left-column,.differences-or-history .history-container .history-left-column{position:fixed;left:0;flex:0 0 25%;max-width:25%;padding:0 1.6rem;font-size:1.6rem}.differences-or-history .differences-container .differences-left-column pro-radio-button mat-radio-group,.differences-or-history .differences-container .history-left-column pro-radio-button mat-radio-group,.differences-or-history .history-container .differences-left-column pro-radio-button mat-radio-group,.differences-or-history .history-container .history-left-column pro-radio-button mat-radio-group{display:flex;flex-direction:column}.differences-or-history .differences-container .differences-left-column pro-radio-button mat-radio-group .mat-radio-label,.differences-or-history .differences-container .history-left-column pro-radio-button mat-radio-group .mat-radio-label,.differences-or-history .history-container .differences-left-column pro-radio-button mat-radio-group .mat-radio-label,.differences-or-history .history-container .history-left-column pro-radio-button mat-radio-group .mat-radio-label{margin-bottom:.8rem}.differences-or-history .differences-container .differences-left-column .info-difference,.differences-or-history .differences-container .history-left-column .info-difference,.differences-or-history .history-container .differences-left-column .info-difference,.differences-or-history .history-container .history-left-column .info-difference{margin:1.6rem 0 2.4rem}.differences-or-history .differences-container .differences-left-column pro-textarea mat-form-field,.differences-or-history .differences-container .history-left-column pro-textarea mat-form-field,.differences-or-history .history-container .differences-left-column pro-textarea mat-form-field,.differences-or-history .history-container .history-left-column pro-textarea mat-form-field{width:100%}.differences-or-history .differences-container .differences-left-column pro-button,.differences-or-history .differences-container .history-left-column pro-button,.differences-or-history .history-container .differences-left-column pro-button,.differences-or-history .history-container .history-left-column pro-button{margin-top:1.6rem}.differences-or-history .differences-container .differences-left-column textarea,.differences-or-history .differences-container .history-left-column textarea,.differences-or-history .history-container .differences-left-column textarea,.differences-or-history .history-container .history-left-column textarea{max-height:55vh}.differences-or-history .differences-container .differences-right-column,.differences-or-history .differences-container .history-right-column,.differences-or-history .history-container .differences-right-column,.differences-or-history .history-container .history-right-column{margin-left:25%;flex:0 0 75%;max-width:75%}.differences-or-history .differences-container .differences-right-column>.row,.differences-or-history .differences-container .history-right-column>.row,.differences-or-history .history-container .differences-right-column>.row,.differences-or-history .history-container .history-right-column>.row{display:flex;flex-wrap:wrap}.differences-or-history .differences-container .differences-right-column>.row>div,.differences-or-history .differences-container .history-right-column>.row>div,.differences-or-history .history-container .differences-right-column>.row>div,.differences-or-history .history-container .history-right-column>.row>div{flex:0 0 41.67%;max-width:41.67%;padding:0 1.6rem}.differences-or-history .differences-container .differences-right-column>.row>div:nth-of-type(2),.differences-or-history .differences-container .history-right-column>.row>div:nth-of-type(2),.differences-or-history .history-container .differences-right-column>.row>div:nth-of-type(2),.differences-or-history .history-container .history-right-column>.row>div:nth-of-type(2){flex:0 0 16.66%;max-width:16.66%;display:flex;justify-content:center;align-items:center}.differences-or-history .differences-container .differences-right-column>.row>div:nth-of-type(2) .text-change,.differences-or-history .differences-container .history-right-column>.row>div:nth-of-type(2) .text-change,.differences-or-history .history-container .differences-right-column>.row>div:nth-of-type(2) .text-change,.differences-or-history .history-container .history-right-column>.row>div:nth-of-type(2) .text-change{font-size:1.6rem;text-transform:uppercase}.differences-or-history .differences-container .differences-right-column>.row>div:nth-of-type(2) .text-change .color-change,.differences-or-history .differences-container .history-right-column>.row>div:nth-of-type(2) .text-change .color-change,.differences-or-history .history-container .differences-right-column>.row>div:nth-of-type(2) .text-change .color-change,.differences-or-history .history-container .history-right-column>.row>div:nth-of-type(2) .text-change .color-change{color:#9bdcd2}.differences-or-history .differences-container .differences-right-column>.row .card-transparent pro-card mat-card,.differences-or-history .differences-container .history-right-column>.row .card-transparent pro-card mat-card,.differences-or-history .history-container .differences-right-column>.row .card-transparent pro-card mat-card,.differences-or-history .history-container .history-right-column>.row .card-transparent pro-card mat-card{background-color:transparent}.differences-or-history .differences-container .differences-right-column>.row .sign-equal,.differences-or-history .differences-container .history-right-column>.row .sign-equal,.differences-or-history .history-container .differences-right-column>.row .sign-equal,.differences-or-history .history-container .history-right-column>.row .sign-equal{font-size:7rem;font-weight:700;color:#9bdcd2}.differences-or-history .differences-container .differences-right-column>.row .container-change,.differences-or-history .differences-container .history-right-column>.row .container-change,.differences-or-history .history-container .differences-right-column>.row .container-change,.differences-or-history .history-container .history-right-column>.row .container-change{cursor:pointer;padding-bottom:1.6rem}.differences-or-history .differences-container .differences-right-column>.row .container-change .fa-long-arrow-alt-left,.differences-or-history .differences-container .history-right-column>.row .container-change .fa-long-arrow-alt-left,.differences-or-history .history-container .differences-right-column>.row .container-change .fa-long-arrow-alt-left,.differences-or-history .history-container .history-right-column>.row .container-change .fa-long-arrow-alt-left{color:#9bdcd2;font-size:7rem}.history-right-column .reversed-row{flex-direction:row-reverse}.history-left-column{overflow-y:auto;height:calc(100vh - 13.8rem)}.history-left-column .history-log{position:relative}.history-left-column .history-log:before{content:"";display:block;position:absolute;height:100%;width:.4rem;background-color:#0000001a;left:.8rem;top:0;bottom:0;z-index:-1}.history-left-column .history-log .icon-status{display:inline-block;vertical-align:middle}.history-left-column .history-log .status-size{display:inline-block;font-size:1.8rem;margin-left:1.6rem;vertical-align:middle}.history-left-column .history-log .reservation-status{width:2rem;height:2rem}.history-left-column .history-log .mat-list-base{padding-top:0}.history-left-column .history-log .log-list.selected-history{display:block;position:relative}.history-left-column .history-log .log-list.selected-history:before{content:"";background:#9bdcd2;height:100%;width:.4rem;left:.8rem;top:0;position:absolute;z-index:9}.history-left-column .history-log .log-list .mdc-list-item__content{flex-direction:column}.history-left-column .history-log .log-list .row{padding-left:0;padding-right:0}.history-left-column .history-log .log-list .row>div:first-child{padding-left:.5rem;padding-right:0}.history-left-column .history-log .log-list .row>div:first-child .text-row .first-row{text-transform:uppercase;color:#9bdcd2}.history-left-column .history-log .log-list .row>div:first-child .text-row .second-row .second-row-content{display:flex;justify-content:space-between;margin-top:.2rem}.history-left-column .history-log .log-list .row>div:first-child .text-row .second-row .second-row-content .second-row-content-date{font-weight:700}.history-left-column .history-log .log-list .douglas .avatar-sidebar,.history-left-column .history-log .log-list .admin .avatar-sidebar{background-color:#9ed4cd}.history-left-column .history-log .log-list .distributor .avatar-sidebar{background-color:#b3b3b3}.history-left-column .history-log .log-list .dynamic-html{display:block;width:100%;font-size:1.6rem;padding:0 0 .96rem .5rem}.pro-tooltip{color:#fff;border-radius:4px;margin:14px;max-width:250px;overflow:hidden;text-overflow:ellipsis;transform:scale(0);background:#616161e6;font-family:AvenirNext,sans-serif;font-size:10px;padding:6px 8px}.year-switcher-dialog .mat-calendar-period-button{display:none}douglas-country-flag{display:inline-block}douglas-country-flag img{width:100%;height:100%;border-radius:50%}.link{color:#9bdcd2;text-decoration:underline;cursor:pointer}.link-primary{font-weight:600;text-transform:uppercase}body{--mdc-filled-text-field-label-text-color: rgb(0, 0, 0, .54) !important}.pseudo-mat-label{font-size:1.2rem;font-weight:600;color:#0000008a}.ngx-timepicker-control__arrows{line-height:1.4}.ngx-timepicker-control__input{font-size:1.6rem!important}.style-icon{background-repeat:no-repeat;display:inline-block;fill:currentColor;min-height:2.4rem;min-width:2.4rem;background-color:#9bdcd2;color:#000;font-size:2.4rem!important;padding-right:.1rem;border-radius:.3rem;cursor:pointer;margin-left:.2rem}.style-icon.disabled{opacity:.7}.checked-icon{display:inline-block;width:1.6rem;margin-right:1.3rem}.checked-icon:before{color:#9bdcd2}.period-month-1,.period-month-2,.period-month-3,.period-month-4,.period-month-5,.period-month-6,.period-month-7,.period-month-8,.period-month-9,.period-month-10,.period-month-11,.period-month-12{width:12.8rem;height:8rem;background-size:contain}.period-month-1{background:url("./media/month-january-56VLOQN3.svg") center center no-repeat}.period-month-2{background:url("./media/month-february-HYP3YLQA.svg") center center no-repeat}.period-month-3{background:url("./media/month-march-M3BJPAVN.svg") center center no-repeat}.period-month-4{background:url("./media/month-april-BXBL7M7O.svg") center center no-repeat}.period-month-5{background:url("./media/month-may-7K6HVS6O.svg") center center no-repeat}.period-month-6{background:url("./media/month-june-T7QK3Y6K.svg") center center no-repeat}.period-month-7{background:url("./media/month-july-DQQ33FGS.svg") center center no-repeat}.period-month-8{background:url("./media/month-august-6T4KIVLM.svg") center center no-repeat}.period-month-9{background:url("./media/month-september-OYQ2KQD4.svg") center center no-repeat}.period-month-10{background:url("./media/month-october-ZBBJQDUX.svg") center center no-repeat}.period-month-11{background:url("./media/month-november-56BQMMAP.svg") center center no-repeat}.period-month-12{background:url("./media/month-december-NTG5IIVU.svg") center center no-repeat}.reservation-img{width:25%;position:absolute;top:0;left:0;bottom:0;background-repeat:no-repeat;background-size:90% auto;background-position:left center}.character .reservation-img{background-image:url("./media/balloons-2EZF7ZNI.svg")}.info-animation .reservation-img{background-image:url("./media/cloud-FZ4V74CF.svg")}.media-coop .reservation-img{background-image:url("./media/media-coop-YPV5E6WJ.svg")}.institutional-media .reservation-img{background-image:url("./media/outdoor-digital-CN4ZUUGA.svg")}.gwp .reservation-img{background-image:url("./media/gift-VC7MIR5T.svg")}.samples .reservation-img{background-image:url("./media/samples-ZRUI4GSZ.svg")}.sale .reservation-img{background-image:url("./media/discount-BKBMVBRC.svg")}.special-offer .reservation-img{background-image:url("./media/special-offer-E5IGES3E.svg")}.target-group .reservation-img{background-image:url("./media/target-groups-KZLNPDVS.svg")}.sms .reservation-img{background-image:url("./media/sms-P2BXATSP.svg")}.materials .reservation-img{background-image:url("./media/materials-2FAC4CWF.svg")}.shop .reservation-img{background-image:url("./media/shop-X7GLAOKH.svg");background-size:76% auto}.reservation-row-icon{min-width:4rem;width:4rem;min-height:4rem;height:4rem;margin-right:2rem}.TV{background:url("./media/TV_icon-3675Y2KV.svg") center bottom no-repeat;background-size:100%}.RADIO{background:url("./media/radio_icon-CFFUVSL3.svg") center bottom no-repeat;background-size:100%}.PRESS{background:url("./media/press_icon-RCNL2GS2.svg") center bottom no-repeat;background-size:100%}.DIGITAL{background:url("./media/digital_icon-WUJMHWJY.svg") center bottom no-repeat;background-size:100%}.OUTDOOR{background:url("./media/outdoor_icon-MS3POWOC.svg") center bottom no-repeat;background-size:100%}.GWP{background:url("./media/gift-dark-P372DHOB.svg") center bottom no-repeat;background-size:100%}.SAMPLES{background:url("./media/samples-icon-GNOW5PXG.svg") center bottom no-repeat;background-size:100%}.SALE{background:url("./media/discount_icon-7HI7FOQO.svg") center bottom no-repeat;background-size:100%}.SPECIAL-OFFER{background:url("./media/special-offer-icon-ASX7B43X.svg") center bottom no-repeat;background-size:contain}.TARGET-GROUP{background:url("./media/target-groups-icon-MX7PAZQC.svg") center bottom no-repeat;background-size:100%}.magazine-icon{background-repeat:no-repeat;background-position:center;width:3rem;height:3rem}.magazine-icon.DOUGLAS{background-image:url("./media/perfume-2KK5BG2X.svg");background-size:contain}.magazine-icon.PRESS{background-image:url("./media/magazine-R5HHP7AQ.svg");background-size:contain}.magazine-icon.CARD{background-image:url("./media/envelope-IPFUM6MI.svg");background-size:contain}.icon-format .magazine-icon{width:2.5rem;height:2.5rem;margin-right:.8rem}a{color:#76d2c8;text-decoration:none;background-color:transparent}::-webkit-scrollbar-thumb{background-color:#9bdcd2;border-radius:1rem}html[lang=hr] ::-webkit-scrollbar-thumb{border:1px solid #4d4d4d}::-webkit-scrollbar{width:1.5rem;height:1.5rem}::-webkit-scrollbar-corner{display:none}::-webkit-scrollbar-track{border-radius:1rem}*{scrollbar-width:thin;scrollbar-color:#9bdcd2 #f3f3f3}douglas-display-color-category .color-category{display:flex;position:absolute;bottom:0;left:0;right:0;height:.8rem}douglas-display-color-category .color-category span{flex:1}.reservation-status{background-repeat:no-repeat}.reservation-status.PLANNED{background-image:url("./media/quote-mark-JVXHWP7D.svg")}.reservation-status.EVALUATED{background-image:url("./media/hourglass-2B4YSS4A.svg")}.reservation-status.ACCEPTED{background-image:url("./media/ok-Z4EIGS5R.svg")}.reservation-status.RESIGNATION_CONSIDERATION{background-image:url("./media/x-orange-7UMIDBRB.svg")}.reservation-status.CANCELED,.reservation-status.CANCELED_EVALUATED,.reservation-status.REJECTED{background-image:url("./media/x-red-ZPX5D7ZM.svg")}.reservation-status.NEW{background-image:none}.reservation-status.NEW_MESSAGE{background-image:url("./media/cloud-FZ4V74CF.svg");background-size:1.2rem 2rem;background-color:#5dbdad;border-radius:50%;background-position:center}.reservation-status.not-full:after{content:"";display:block;background-image:url("./media/distribution-42KDMVVW.svg");background-repeat:no-repeat;width:2rem;height:2rem;left:-2rem;position:absolute}.reservation-status.NEW.not-full:after{left:0}.reservation-status.missing-gwp-or-discount:before{content:"";display:block;width:2rem;height:2rem;position:absolute;background-image:url("./media/exclamation-mark-yellow-VBHCT3HM.svg");left:-2rem;border-radius:50%}.reservation-status.missing-gwp-or-discount.icons-3:before{left:-4rem}.reservation-status.has-side-modified-availability{background-image:url("./media/counteroffer-SCBPLEYT.svg")}.status-icon .icons-2{right:-1rem!important;position:relative}.height-container{padding-top:10.6rem}.height-container douglas-table{height:calc(100vh - 10.6rem);margin:0}.height-container douglas-table.remove-height{height:unset}.height-container douglas-table table{width:100%}.height-container douglas-table table thead{position:sticky;top:0;z-index:100;background-color:#c3ebe6}.height-container douglas-table table tbody,.height-container douglas-table table thead{display:block}douglas-table.configuration-with-cell-padding .all-cell{padding-bottom:.7rem}.marketing-plan-configuration-empty-state .padding-top{padding-top:10.6rem}.marketing-plan-configuration-empty-state .header{display:flex}.marketing-plan-configuration-empty-state .header .empty{width:100%}.marketing-plan-configuration-empty-state .header .selectors{background-color:#46b6a7;padding:2rem 4rem;border-bottom:.1rem solid #ffffff}.marketing-plan-configuration-empty-state .header .selectors .text{color:#fff}.marketing-plan-configuration-empty-state .empty{text-align:center;padding:2rem 0;background-color:#46b6a7;color:#fff;border:.1rem solid #ffffff}.marketing-plan-configuration-empty-state .empty p{margin-top:0}.marketing-plan-configuration-empty-state .empty p:first-of-type{font-size:1.8rem;font-weight:700}.marketing-plan-configuration-empty-state .empty p:last-of-type{font-size:1.3rem}.marketing-plan-configuration-empty-state .empty-periods{margin-top:10.6rem}.marketing-plan-configuration-empty-state .row-container{display:flex}.marketing-plan-configuration-empty-state .row-container .empty{padding:20vh 0;border-top:none}.marketing-plan-configuration-empty-state .row-container .empty.empty-places{flex:0 0 45rem;border-right:none}.marketing-plan-configuration-empty-state .row-container .empty.empty-plan{width:100%}.marketing-plan-configuration-header{background-color:#c3ebe6;display:flex;width:100vw;padding:0 1.6rem;justify-content:space-between;align-items:center;position:fixed;top:5.8rem;z-index:100;height:4.8rem}.marketing-plan-configuration-header .buttons pro-button button{background-color:inherit}.marketing-plan-configuration-header .buttons pro-button button:hover{background-color:#0000001f}.cdk-drag-placeholder{opacity:.2}.cdk-drag-preview{opacity:.8}.cursor-pointer{cursor:pointer}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit;letter-spacing:normal!important}html,body{height:100%;font-size:10px}body{margin:0;font-family:AvenirNext,sans-serif!important;background-color:#f3f3f3}
