@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,400;0,700;1,200&display=swap);
.structured-card-container{width:100%;padding:16px 24px;background:#fff;border-radius:16px;box-shadow:0px 2px 6px 0px rgba(30,0,19,.12);cursor:pointer}.structured-card-container .structured-card-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-grow:1}.structured-card-container .title{color:#1e0013;font-size:16px;font-weight:600;margin-bottom:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}.structured-card-container .chip-container{font-size:12px;line-height:130%;letter-spacing:-0.24px;margin-bottom:8px}
.spinner-with-modal{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.4);top:0;left:0;z-index:9999;display:flex;justify-content:center;align-items:center}.spinner-with-modal .title{font-size:28px;font-weight:700}.spinner-with-modal .description{font-size:16px;font-weight:400;line-height:24px;margin-top:12px}.spinner-with-modal .content{color:#1e0013;white-space:wrap;text-align:center}.spinner-with-modal .button{margin-top:16px;width:100%;border:1px solid #e6e2e4;border-radius:4px;text-align:center;color:#1e0009}.spinner-with-modal .button:hover{border:1px solid #e6e2e4;color:#1e0009}.spinner-with-modal .button:active{border:1px solid #e6e2e4;color:#1e0009;box-shadow:none}.spinner-with-modal .button:focus{border:1px solid #e6e2e4;color:#1e0009;box-shadow:none}.spinner-with-modal .modal{width:440px;min-height:max-content;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:#fff;padding:30px;padding-top:45px}.spinner-with-modal .loader{border:8px solid #f4bdba;border-top:8px solid #9e0800;border-radius:50%;width:80px;height:80px;animation:rotate-border 1s linear infinite;position:relative;top:0;left:40%}@keyframes rotate-border{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
.dp-series-grid{display:grid;grid-gap:1em;grid-auto-columns:1fr;grid-auto-rows:1fr;justify-content:center;align-content:center;min-height:0}.dp-series-grid-cell{background-color:#f0f0f0;padding:1em 1.2em;cursor:pointer;clip-path:polygon(calc(100% - 1em) 0, 100% 1em, 100% 100%, 0 100%, 0 0)}.dp-series-grid-cell.dp-disabled{opacity:.9;cursor:not-allowed}.dp-portfolio-chart-warning{width:30em;margin:1em 0 0}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.dp-widget-grid{display:grid;grid-auto-columns:1fr;grid-column-gap:1.5em;grid-row-gap:1.2em;justify-items:stretch;align-items:stretch;justify-content:stretch;width:auto}.dp-widget-grid.dp-widget-inline-grid{display:inline-grid;width:auto}.dp-widget-grid .dp-widget-grid-cell{padding:1.2em 1.5em;box-shadow:0 0 3px rgba(0,0,0,.3);background-color:#fff;overflow:auto}.dp-widget-grid .dp-widget-grid-cell h1{font-weight:600;font-size:28px}.dp-widget-grid .dp-widget-grid-cell h2{font-weight:400;font-size:28px}.dp-widget-grid .dp-widget-grid-cell h3{font-weight:200}.dp-widget-grid .dp-widget-grid-row{grid-column-start:1}.dp-widget-grid .dp-grid-bottom-border-only{box-shadow:none;border-bottom:1px solid #e9e8e7}.dp-widget-grid div.dp-widget-cell-header h1,.dp-widget-grid div.dp-widget-cell-header h2,.dp-widget-grid div.dp-widget-cell-header p{margin:0 0 .6em 0}.dp-widget-grid div.dp-widget-cell-header h1{font-size:28px}.dp-widget-grid div.dp-widget-cell-header h2{font-size:28px}.dp-widget-grid div.dp-widget-cell-header p{font-size:1em;color:#777}.dp-widget-grid.dp-compact{grid-column-gap:.75em}.dp-widget-grid.dp-compact div.dp-widget-cell-header h1,.dp-widget-grid.dp-compact div.dp-widget-cell-header h2,.dp-widget-grid.dp-compact div.dp-widget-cell-header p{margin:0 0 .4em 0}.dp-widget-grid.dp-compact div.dp-widget-cell-header h1{font-size:28px;font-weight:600}.dp-widget-grid.dp-compact div.dp-widget-cell-header h2{font-size:28px;font-weight:400}.dp-widget-grid.dp-compact div.dp-widget-cell-header p{font-size:.9em;color:#777}.dp-widget-grid.dp-compact .dp-widget-grid-cell{padding:.6em .75em}.dp-widget-grid.dp-compact.dp-common-padding{padding:.6em .75em}.dp-widget-grid.dp-common-padding.dp-no-top-padding{padding-top:0}.dp-widget-grid.dp-common-padding.dp-no-left-padding{padding-left:0}.dp-widget-grid.dp-common-padding.dp-no-right-padding{padding-right:0}.dp-widget-grid{grid-template-columns:1fr 1fr}@media only screen and (max-width: 411px){.dp-widget-grid{grid-template-columns:1fr}}@media only screen and (min-width: 412px)and (max-width: 768px){.dp-widget-grid{grid-template-columns:1fr}}@media only screen and (min-width: 769px)and (max-width: 1024px){.dp-widget-grid{grid-template-columns:1fr}}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.dp-content-length{white-space:nowrap;margin-right:1em}.dp-content-editor:focus-within{border-color:#1d88f1}.dp-content-editor{transition:all .2s ease-in-out;border-radius:2px;border:1px solid;display:inline-block;vertical-align:baseline;font-size:.875rem;line-height:1.575rem;margin:0;text-decoration:none;font-family:"Montserrat",sans-serif !important;transition:all .2s ease-in-out;border-radius:2px;border:1px solid;padding:0 .35rem;border-color:#ddd;padding:0;margin:0 0 .5em;max-height:50vh;display:flex;flex-direction:column;background-color:#fff}.dp-content-editor.dp-warning{border-color:#e1251b;color:inherit}.dp-content-editor textarea{margin:0;border:none;overflow:auto}.dp-content-editor div.dp-content-display{flex:1 100%;width:100%;min-width:20em;min-height:2em;overflow:auto;padding:.35rem;white-space:normal;word-break:break-word}.dp-content-editor footer,.dp-content-editor header{height:auto;flex:none;display:flex;background-color:#f8f8f8;align-items:center;padding:0;box-shadow:none}.dp-content-editor footer .dp-editor-type,.dp-content-editor header .dp-editor-type{margin-right:1em;color:#777}.dp-content-editor footer section,.dp-content-editor header section{white-space:nowrap;padding:0}.dp-content-editor footer .dp-clickable,.dp-content-editor header .dp-clickable{border:none;border-right:1px solid #ddd;border-radius:0;display:inline-block;color:#555;margin:0}.dp-content-editor footer .dp-clickable:hover,.dp-content-editor header .dp-clickable:hover{background-color:#fff;border-right-color:#ddd !important}.dp-content-editor footer .dp-clickable:last-child,.dp-content-editor header .dp-clickable:last-child{border-right:none !important}.dp-content-editor footer section.dp-content-icons .dp-clickable,.dp-content-editor header section.dp-content-icons .dp-clickable{max-width:28px;max-height:28px;padding:.2em .4em}.dp-content-editor footer section.dp-content-icons .dp-clickable svg,.dp-content-editor header section.dp-content-icons .dp-clickable svg{display:block;width:100%;height:100%}.dp-content-editor footer .dp-clickable.dp-editor-action,.dp-content-editor header .dp-clickable.dp-editor-action{white-space:nowrap;padding:.2em .6em;border-right:none;border-left:1px solid #ddd}.dp-content-editor footer .dp-clickable:hover.dp-editor-action,.dp-content-editor header .dp-clickable:hover.dp-editor-action{background-color:#fff;border-right:none !important;border-left-color:#ddd !important;color:#1d88f1 !important}.dp-content-editor header{border-bottom:1px solid #ddd}.dp-content-editor footer{border-top:1px solid #ddd;display:flex;justify-content:space-between}.dp-content-editor footer div.dp-editor-text-footer{display:flex;line-height:1.575rem;padding-left:.5em}
iframe.dp-preview-iframe{border:none;margin:0;padding:0;overflow:hidden;width:100%;height:100%}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.ng-template-selector{min-height:0;height:100%;display:grid;grid-template-columns:1fr 2fr 2fr;grid-template-rows:1fr;grid-gap:1em;min-width:0;max-width:100%;width:100%}.ng-template-selector>*{overflow:auto}.ng-template-selector .ng-input-toggle{margin-bottom:.75em}.ng-template-selector .ng-input-toggle:last-child{margin-bottom:0}.ng-template-selector .ng-template-type-filter{overflow:auto}.ng-template-selector .ng-template-type-filter input[type=radio]{display:none}.ng-template-selector .ng-template-type-filter label{display:flex;align-items:center;cursor:pointer;min-height:2em;line-height:1.25em;border-radius:.2em;transition:all 250ms ease-in-out;padding:.375em 0 .375em .75em}.ng-template-selector .ng-template-type-filter label:hover:not(.dp-selected){background-color:#f7f7f7}.ng-template-selector .ng-template-type-filter .dp-selected{background-color:#e6e2e4;color:#1e0013}.ng-template-selector .ng-input-wrapper{margin:0 0 .75em 0}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.dp-collateral-builder{max-width:1500px;min-height:30em;display:grid;margin:0;padding:0;grid-template-columns:50% 50%}.dp-collateral-builder.dp-collateral-single-column{grid-template-columns:100%;grid-template-rows:100%}.dp-collateral-builder div.dp-collateral-preview-container{border:1px solid #ddd}.dp-collateral-builder .dp-collateral-form-wrapper{overflow:auto;padding-right:1em;height:100%}.dp-collateral-builder .dp-collateral-form-wrapper .dp-options-group label{padding-top:0;padding-bottom:0}.dp-collateral-builder .dp-collateral-form-wrapper .dp-table-form{width:100%;grid-template-columns:auto 1.25fr}.dp-collateral-builder .dp-collateral-form-wrapper .dp-table-form input[type=text],.dp-collateral-builder .dp-collateral-form-wrapper .dp-table-form select{width:100%}.dp-collateral-builder .dp-collateral-form-wrapper .dp-table-form .dp-options-group label input[type=radio]{top:.2em}.dp-collateral-builder .dp-collateral-form-wrapper textarea{height:10em}.dp-collateral-builder .dp-collateral-creation-form-wrapper{overflow:auto}.dp-collateral-builder .dp-collateral-creation-form-wrapper>label{margin-top:1em;margin-bottom:.25em;display:block}.dp-collateral-builder .dp-collateral-creation-form-wrapper>label .dp-small-inline-wrapper{vertical-align:text-bottom}.dp-collateral-builder .dp-collateral-creation-form-wrapper input[name=Name]{min-width:25em}.dp-collateral-builder .dp-collateral-creation-form-wrapper input[name=ProductAnnouncementHeadline]{min-width:30em}.dp-collateral-builder .dp-collateral-creation-form-wrapper .dp-table-form{width:100%;grid-template-columns:auto 1.25fr}.dp-collateral-builder .dp-collateral-creation-form-wrapper .dp-table-form input[type=text],.dp-collateral-builder .dp-collateral-creation-form-wrapper .dp-table-form select{width:100%}.dp-collateral-builder .dp-collateral-creation-form-wrapper .dp-table-form .dp-options-group label input[type=radio]{top:.2em}div.dp-modal-header aside{display:inline-block;vertical-align:text-bottom}.dp-promotion-creator-form{grid-column-end:span 2;display:grid;grid-template-columns:auto 1fr;grid-row-gap:0;grid-column-gap:.5em;margin-bottom:.5em}.dp-promotion-creator-form section{margin:0;padding:0}.dp-promotion-creator-form section label{margin:0;padding:0 0 0 .25em;line-height:1em}.dp-type-icon{margin-top:.5em;max-width:15em}.dp-type-icon svg{width:100%}
.screen-layout{width:100%;height:100%;min-height:100%;overflow:hidden;display:grid;grid-template-rows:auto 1fr auto}.pannels{padding:24px 40px;display:grid;column-gap:24px;overflow:hidden;background:url("/asset/brochure/bg-brochure-creation.png")}.pannels>div{overflow:hidden}.screen-header-container{align-items:center;box-shadow:0 3px 6px 0 rgba(0,0,0,.08);display:flex;height:4.04em;justify-content:space-between;padding:.772em 1.25em}.screen-header{display:flex;justify-content:space-between;align-items:center;width:100%}.screen-header .screen-header-link{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;padding-left:20px;color:#1e0013;font-size:18px;font-weight:700;line-height:130%;letter-spacing:-0.72px}.screen-header .screen-header-link:hover{text-decoration:none}.right-panel{border-radius:16px;box-shadow:0px 2px 6px 0px rgba(30,0,19,.2)}.avatar-wrapper{display:flex;align-items:center;cursor:pointer}.avatar-wrapper>div:hover{text-decoration:underline}.avatar-container{display:flex;gap:8px;align-items:center;padding-right:20px}.avatar-container .avatar{justify-self:center;border-radius:50%;height:36px;width:36px}.avatar-container .name{font-size:14px;color:#1e0013;margin-bottom:0}
img.dp-profile-image-small,img.dp-profile-image-extra-small{border-radius:100%;display:inline-block;vertical-align:middle;margin-left:1rem}img.dp-profile-image-small{width:3.5rem;height:3.5rem}img.dp-profile-image-extra-small{width:2rem;height:2rem}
.editable-fields{margin-bottom:12px}.account-name-input{width:100%;margin-bottom:8px;border-radius:8px !important;border:1px solid #c0b2bd !important;height:40px}.account-name-input input{font-size:14px !important;color:#756071 !important}.editable-account-label{color:#756071;font-size:12px;line-height:140%;letter-spacing:-0.24px;margin-bottom:4px}.editable-fields img.uploaded-logo{outline:none !important}
.browse-content-button{display:flex;height:40px;width:100%;padding:10px 24px;justify-content:center;align-items:center;border-radius:360px;border:1px solid #e1251b;color:#1e0013;font-size:14px;font-weight:700;line-height:140%;letter-spacing:-0.28px;cursor:pointer;background-color:#fff}.browse-content-button:hover{background-color:#ffc7c7}.browse-content-button:active{background-color:#ff8f8f}
.collateral-share-button-container{position:relative;width:50%}.collateral-share-button-container .collateral-share-button{display:flex;width:100%;height:40px;padding:10px 24px;justify-content:center;align-items:center;border-radius:360px;background:#e1251b;color:#fff;font-size:14px;font-weight:700;line-height:140%;letter-spacing:-0.28px;cursor:pointer;border:none}.collateral-share-button-container .collateral-share-button.disabled{opacity:.4}.collateral-share-button-container .collateral-share-actions-popup{width:210px;position:absolute;right:0;bottom:48px;display:flex;flex-direction:column;gap:8px}.collateral-share-button-container .collateral-share-actions-popup .secondary-button{display:flex;width:100%;height:40px;padding:10px 24px;justify-content:center;align-items:center;border-radius:360px;border:1px solid #e1251b;color:#1e0013;font-size:14px;font-weight:700;line-height:140%;letter-spacing:-0.28px;background-color:#fff;cursor:pointer}
.industry-selector{width:100%}.industry-selector-outline{width:100%;height:40px;border-radius:8px !important;border-color:#c0b2bd !important;background:#fff;padding-left:0px !important;color:#1e0013;font-size:14px !important;font-weight:400;line-height:140% !important;letter-spacing:-0.28px;cursor:pointer}.industry-selector-outline:focus,.industry-selector-outline:focus-visible,.industry-selector-outline:focus-within{border-color:#c0b2bd !important;box-shadow:none !important}.industry-selector-outline>select{padding:10px 16px !important;cursor:pointer}
.preview-dialog{position:fixed;z-index:100;bottom:50%;left:50%;transform:translate(-75%, 50%);min-height:300px;width:100%;max-width:880px;background-color:#fff;border-radius:16px;box-shadow:0px 2px 6px 0px rgba(30,0,19,.12);overflow:hidden}.preview-dialog .preview-dialog-container{display:flex}.preview-dialog .preview-dialog-container .image-container{width:300px;min-height:300px;background-color:#e6e2e4;padding:40px 5px;flex-shrink:0}.preview-dialog .preview-dialog-container .image-container img{width:100%;height:100%}.preview-dialog .preview-content{display:flex;flex-direction:column;justify-content:space-between;padding:24px}.preview-dialog .preview-content .content-category{color:#756071;font-size:12px;font-weight:400;line-height:140%;letter-spacing:-0.24px;margin-bottom:8px}.preview-dialog .preview-content .content-title{color:#1e0013;font-size:18px;font-weight:700;line-height:130%;letter-spacing:-0.72px;margin-bottom:16px}.preview-dialog.hidden{display:none}.preview-dialog .close-icon{position:absolute;top:16px;right:16px;cursor:pointer}.preview-content-spec{display:flex;align-items:flex-start}.preview-content-spec::before{flex-shrink:0;content:"";display:block;width:6px;height:6px;border-radius:50%;background:#1e0013;margin-top:10px;margin-right:8px}.checkbox-field{display:flex;align-items:center;height:24px;color:#1e0013;cursor:pointer;font-size:14px;font-weight:400;line-height:140%;letter-spacing:-0.28px}.checkbox-field input[type=checkbox]{width:20px;height:20px;margin-right:8px;accent-color:#361625;border-color:#c0b2bd}
.content-price-input{display:flex;padding:4px 8px;height:28px;align-items:center;gap:8px;align-self:stretch;border-radius:8px;border:1px solid #c0b2bd;background:#fff;color:var(--Grey-400, #756071);font-size:14px;font-weight:400;line-height:140%;letter-spacing:-0.28px;outline:none}.content-price-input:focus{border-color:#c0b2bd !important}
.selectable-content-card{position:relative;background-color:#fff;border-radius:8px;box-shadow:0px 2px 6px 0px rgba(30,0,19,.12);display:flex;flex-direction:column;width:100%;height:100%}.selectable-content-card:hover .content-checkbox{display:block}.selectable-content-card.selected .content-checkbox{display:block}.selectable-content-card.selected .bottom-container{background-color:#eee7ed}.selectable-content-card .content-checkbox{display:none;position:absolute;top:8px;right:8px;width:20px;height:20px;margin-right:8px;accent-color:#361625;border-radius:2px;cursor:pointer}.selectable-content-card .content-image-container{padding:10px;cursor:pointer}.selectable-content-card .content-image{width:100%}.selectable-content-card .bottom-container{background-color:#fff;padding:16px 12px;flex-grow:1;border-radius:8px}.selectable-content-card .bottom-container .content-category{color:#756071;font-size:12px;font-weight:400;line-height:140%;letter-spacing:-0.24px}.selectable-content-card .bottom-container .content-title{color:#1e0013;font-size:14px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-0.28px}
.content-library-listing{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;align-content:start;gap:16px;height:100%;overflow:auto;padding-bottom:128px}.show-more-button-container{display:flex;justify-content:center;align-items:center;grid-column:1/5}.show-more-button{display:flex;height:40px;padding:10px 24px;justify-content:center;align-items:center;border-radius:360px;border:1px solid #e1251b;color:#1e0013;font-size:14px;font-weight:700;line-height:140%;letter-spacing:-0.28px;cursor:pointer;background-color:#fff}.show-more-button:hover{background-color:#ffc7c7}.show-more-button:active{background-color:#ff8f8f}
.selected-content-icon{display:flex;justify-content:center;align-items:center;width:36px;height:36px;border-radius:40px;border:1px solid #c0b2bd;background:#faf6f6;position:fixed;right:24px;bottom:80px;cursor:pointer}.selected-content-icon .content-count-number{width:16px;height:16px;display:flex;justify-content:center;align-items:center;border-radius:20px;background:#e1251b;position:absolute;right:-4px;top:-4px;color:#fff;font-size:10px;font-weight:500}
.content-filter-panel-container{display:flex;flex-direction:row;align-items:flex-end;gap:16px;margin-bottom:16px}.content-filter-panel-container .content-filter-panel-search{width:50%;border-radius:8px;height:40px;padding:10px 16px;border:1px solid #c0b2bd;background:#fff;accent-color:#c0b2bd;outline:none;outline-color:unset;text-decoration-color:unset}.content-filter-panel-container .content-filter-panel-search:focus,.content-filter-panel-container .content-filter-panel-search:focus-visible,.content-filter-panel-container .content-filter-panel-search:focus-within{border-color:#c0b2bd !important;accent-color:#c0b2bd;box-shadow:none !important}.content-filter-panel-container .content-filter-panel-search input{accent-color:#c0b2bd;outline:none;outline-color:unset;text-decoration-color:unset}.content-filter-panel-container .content-filter-panel-search input:focus,.content-filter-panel-container .content-filter-panel-search input:focus-visible,.content-filter-panel-container .content-filter-panel-search input:focus-within{border-color:#c0b2bd !important;accent-color:#c0b2bd;box-shadow:none !important}.categories-container{margin-bottom:16px}.categories-container .category-title{color:#1e0013;font-size:16px;font-weight:700;line-height:140%;letter-spacing:-0.32px;margin-bottom:8px}.categories-container .category-options-listing{display:flex;gap:8px;margin-bottom:8px;position:relative}.categories-container .category-options-listing .category-option{display:flex;padding:6px 12px;align-items:center;gap:4px;border-radius:8px;border:1px solid #c0b2bd;background:#fff;color:#1e0013;font-size:14px;font-weight:400;line-height:140%;letter-spacing:-0.28px;cursor:pointer}.categories-container .category-options-listing .category-option.selected{font-weight:600;border-color:#756071}.categories-container .category-options-listing .category-option:hover>.subfilter-modal{display:block}.categories-container .category-options-listing .category-option:hover>svg{transform:rotate(180deg)}.content-type-label{color:#756071;font-size:14px;font-weight:600;line-height:140%;letter-spacing:-0.28px}.content-category-label{color:#1e0013;font-size:14px;font-weight:600;line-height:140%;letter-spacing:-0.28px;margin-left:4px}.mb-4{margin-bottom:16px}
.industry-filter-container{width:50%}.industry-filter-container .industry-label{color:#756071;font-size:12px;font-weight:400;line-height:140%;letter-spacing:-0.24px;margin-bottom:8px}.industry-filter-container .industry-filter{width:100%;border-radius:8px !important;border-color:#c0b2bd;color:#1e0013;font-size:14px;font-weight:400;line-height:140%;letter-spacing:-0.28px;accent-color:#c0b2bd;outline:none;outline-color:unset;text-decoration-color:unset}.industry-filter-container .industry-filter:focus,.industry-filter-container .industry-filter:focus-visible,.industry-filter-container .industry-filter:focus-within{border-color:#c0b2bd !important;accent-color:#c0b2bd;box-shadow:none !important}.industry-filter-container .industry-filter select{accent-color:#c0b2bd;outline:none;outline-color:unset;text-decoration-color:unset}.industry-filter-container .industry-filter select:focus,.industry-filter-container .industry-filter select:focus-visible,.industry-filter-container .industry-filter select:focus-within{border-color:#c0b2bd !important;accent-color:#c0b2bd;box-shadow:none !important}
.subfilter-modal{position:absolute;top:30px;left:0;z-index:100;width:100%;display:none;padding-top:10px;cursor:default}.subfilter-modal:hover{display:block}.subfilter-modal .subfilter-modal-content{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px;width:100%;height:100%;max-height:400px;overflow:auto;padding:16px;border:1px solid #c0b2bd;border-radius:8px;background:#fff;box-shadow:0px 6px 12px 0px rgba(30,0,19,.12),0px 4px 4px 0px rgba(107,107,107,.05)}.subfilter-category-label{color:#1e0013;font-size:14px;font-weight:700;line-height:140%;letter-spacing:-0.28px;margin-bottom:8px;border-radius:8px;padding:6px 12px;cursor:pointer}.subfilter-category-label:hover{background:#eee7ed}.subfilter-subcategory-label{color:#1e0013;font-size:14px;font-weight:400;line-height:140%;letter-spacing:-0.28px;margin-bottom:2px;border-radius:8px;padding:6px 12px;cursor:pointer}.subfilter-subcategory-label:hover{background:#eee7ed}
.additional-filter-container{display:flex;justify-content:start;flex-wrap:wrap;gap:16px;margin-bottom:16px}.additional-filter-multiselect{width:248px}.additional-filter-multiselect .multi-select .dropdown-container{height:32px;border-radius:8px;border:1px solid #c0b2bd;background:#fff;cursor:pointer}.additional-filter-multiselect .multi-select .dropdown-container:focus,.additional-filter-multiselect .multi-select .dropdown-container:focus-within{border-color:#c0b2bd;box-shadow:none}.additional-filter-multiselect .multi-select .dropdown-container .dropdown-heading{padding:6px 12px}.additional-filter-multiselect .multi-select .dropdown-container .dropdown-heading:focus,.additional-filter-multiselect .multi-select .dropdown-container .dropdown-heading:focus-within{border-color:#c0b2bd;box-shadow:none}.additional-filter-multiselect .multi-select .dropdown-container .dropdown-heading .dropdown-heading-value span{color:#1e0013;font-size:14px;font-weight:600;line-height:140%;letter-spacing:-0.28px}.additional-filter-multiselect .multi-select .dropdown-container .dropdown-heading .dropdown-heading-value span.gray{color:#756071;font-size:14px;font-weight:400;line-height:140%;letter-spacing:-0.28px}.additional-filter-multiselect .multi-select .dropdown-container .dropdown-content .panel-content{border-radius:8px}.additional-filter-multiselect .multi-select .dropdown-container .dropdown-content .panel-content .select-item{display:flex;align-items:center;padding:6px 12px;color:#1e0013;font-size:14px;font-weight:400;line-height:140%;letter-spacing:-0.28px}.additional-filter-multiselect .multi-select .dropdown-container .dropdown-content .panel-content .select-item input[type=checkbox]{width:16px;height:16px;margin-right:8px;accent-color:#361625;border-color:#c0b2bd;margin-right:4px}.additional-filter-multiselect .multi-select .dropdown-container .dropdown-content .search input{padding:12px 6px;background:#fff}
.content-selection-box{position:absolute;right:0;bottom:45px;z-index:9999;width:402px;max-height:500px;padding:24px;background-color:#fff;border-radius:16px;box-shadow:0px 2px 6px 0px rgba(30,0,19,.12)}.content-selection-box .content-box{position:relative}.content-selection-box .content-box h3{color:#1e0013;font-size:16px;font-weight:600;line-height:140%;letter-spacing:-0.32px;margin-bottom:16px}.content-selection-box .content-box .actions-container{display:flex;justify-content:space-between;margin-bottom:16px;align-items:center}.content-selection-box .content-box .actions-container .selected-label{color:#1e0013;font-size:14px;font-weight:400;line-height:140%;letter-spacing:-0.28px}.content-selection-box .content-box .actions-container .clear-all-label{color:#1e0013;font-size:14px;font-weight:600;line-height:140%;letter-spacing:-0.28px;cursor:pointer}.content-selection-box .close-icon{width:20px;height:20px;position:absolute;top:6px;right:6px;z-index:9999;cursor:pointer}.content-selection-box .selected-content-list{height:378px;display:flex;flex-direction:column;gap:16px;overflow-y:scroll}
.content-filter-item{position:relative;display:flex;flex-direction:row;gap:16px;padding-bottom:16px;border-bottom:1px solid #eee7ed}.content-filter-item .image-container{width:118px;height:96px;flex-shrink:0}.content-filter-item .image-container img{width:100%;height:100%}.content-filter-item .content-container p{color:#756071;font-size:12px;font-weight:400;line-height:140%;letter-spacing:-0.24px}.content-filter-item .content-container h3{color:#1e0013;font-size:14px;font-weight:600;line-height:140%;letter-spacing:-0.28px;margin-bottom:8px}.content-filter-item .remove-icon{position:absolute;top:0;right:0;cursor:pointer}
.dialog-box{position:relative}.dialog-box .dialog-container{position:fixed;top:0;bottom:0;right:0;max-width:1006px;width:75%;background-color:#faf6f6;box-shadow:0px 2px 6px 0px rgba(30,0,19,.12);z-index:10000;animation:slide-in .5s forwards;padding:24px}.dialog-box .dialog-title{font-size:18px;font-weight:700;line-height:130%;letter-spacing:-0.72px;color:#1e0013;margin-bottom:8px}.dialog-box .dialog-content{height:100%;padding-bottom:180px}.dialog-box .dialog-bottom-actions{position:fixed;bottom:0;left:0;width:100%;height:64px;background-color:#fff;padding:12px 24px;display:flex;justify-content:flex-end;align-items:center}.dialog-box .dialog-close-icon{position:absolute;top:20px;left:-20px;width:32px;height:32px;display:flex;justify-content:center;align-items:center;background-color:#faf6f6;border-radius:4px;border:1px solid #c0b2bd;z-index:9999;cursor:pointer}@keyframes slide-in{from{transform:translateX(100%)}to{transform:translateX(0)}}
.add-items-btn{display:flex;height:40px;padding:10px 24px;justify-content:center;align-items:center;border-radius:360px;background:#e1251b;color:#fff;font-size:14px;font-weight:700;line-height:140%;letter-spacing:-0.28px;cursor:pointer;border:none}.add-items-btn:hover{background:#cd2219}.add-items-btn:active{background:#bb1f16}
.universal-builder-actions{display:flex;gap:8px}.universal-builder-actions .save-close-button{display:flex;width:50%;height:40px;padding:10px 24px;justify-content:center;align-items:center;border-radius:360px;border:1px solid #e1251b;color:#1e0013;font-size:14px;font-weight:700;line-height:140%;letter-spacing:-0.28px;background-color:rgba(0,0,0,0);cursor:pointer}.universal-builder-actions .save-close-button:disabled{opacity:.4}.universal-builder-actions .save-close-button:hover{background-color:#ffc7c7}.universal-builder-actions .save-close-button:active{background-color:#ff8f8f}.right-pannel{display:flex;flex-direction:column;justify-content:space-between;padding:24px;background-color:#fff;border-radius:16px;overflow:scroll;height:100%;-ms-overflow-style:none;scrollbar-width:none}.right-pannel::-webkit-scrollbar{display:none}.right-pannel .right-pannel-content{display:grid;grid-template-columns:1fr}.right-pannel .right-pannel-content .title{color:#1e0013;font-size:16px;font-weight:700;line-height:140%;letter-spacing:-0.32px}textarea.personalize-brochure-input,label.personalize-brochure-input{border-radius:8px;border:1px solid #c0b2bd;background:#fff;display:flex;padding:10px 16px;align-items:center;align-self:stretch;accent-color:#c0b2bd;outline:none;outline-color:unset;text-decoration-color:unset}textarea.personalize-brochure-input:focus,textarea.personalize-brochure-input:focus-visible,textarea.personalize-brochure-input:focus-within,label.personalize-brochure-input:focus,label.personalize-brochure-input:focus-visible,label.personalize-brochure-input:focus-within{border-color:#c0b2bd !important;accent-color:#c0b2bd;box-shadow:none}textarea.personalize-brochure-input::placeholder,label.personalize-brochure-input::placeholder{color:#756071;font-size:14px;font-weight:400;line-height:140%;letter-spacing:-0.28px}.preview-placeholder{height:100%;width:100%;background-color:#fff;border-radius:16px;box-shadow:0px 2px 6px 0px rgba(30,0,19,.2);display:flex;justify-content:center;align-items:center}.preview-placeholder-text-hint{color:#1e0013;font-size:14px;font-weight:600;line-height:140%;letter-spacing:-0.28px;padding:16px;border-radius:8px;background:#fff;box-shadow:0px 2px 6px 0px rgba(30,0,19,.12)}.readonly-container{max-width:60em;margin:1em auto}.input-label{color:#756071;font-size:12px;font-weight:400;line-height:140%;letter-spacing:-0.24px}.input-character-counter{color:#756071;text-align:right;font-size:12px;font-weight:400;line-height:140%;letter-spacing:-0.24px}.industy-label{color:#756071;font-size:12px;font-weight:400;line-height:140%;letter-spacing:-0.24px}.mb-4{margin-bottom:16px}.mb-1{margin-bottom:4px}.mt-6{margin-top:24px}.mt-1{margin-top:4px}
.preview-image-container{position:relative;width:100%;height:100%;overflow:hidden}.preview-image-container .preview-image{position:absolute;width:100%;max-width:none;max-height:100%;top:0;left:0;right:0;bottom:0;margin:auto}.max-height{max-height:100%;height:100%}
.large-font{font-size:2em}.preview-container{max-width:100%;max-height:100%;width:100%;height:100%;overflow:hidden;background-color:#4e444e;display:flex;justify-content:center;justify-items:center;align-content:center;align-items:center;user-select:none;font-size:16px;padding:32px}
.pages-cards-listing{display:flex;flex-direction:column;gap:16px;height:100%;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.pages-cards-listing::-webkit-scrollbar{display:none}.page-container{display:flex;flex-direction:column;justify-content:center;gap:8px;cursor:pointer}.page-container .draft-page-box{width:84px;height:57px;border-radius:8px;background-color:#fff;border:1px solid #614f58}.page-container .page-box{width:84px;height:57px;border-radius:8px;overflow:hidden;border:1px solid #614f58}.page-container .page-box img{width:100%;height:100%}.page-container .page-number-container{display:flex;justify-content:center}.page-container .page-number-container .page-number{display:flex;padding:4px 8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;border-radius:2px;background:#c0b2bd;color:#1e0013;font-size:12px;font-weight:600;line-height:140%;letter-spacing:-0.24px}
/* ToggleSwitch.css */

.toggle-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.toggle-label {
  color: #1E0013;
  font-family: Montserrat;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: -0.28px;
}

.toggle-switch {
  position: relative;
  display: inline-block;
  width: 44px;
  height: 24px;
}

.toggle-switch input {
  opacity: 0;
  width: 0;
  height: 0;
}

.slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #D4C6D1;
  border-radius: 20px;
  transition: .4s;
}

.slider:before {
  position: absolute;
  content: "";
  height: 20px;
  width: 20px;
  left: 2px;
  bottom: 2px;
  background-color: #756071;
  border-radius: 50%;
  transition: .4s;
}

input:checked+.slider {
  background-color: #361625;
}

input:focus+.slider {
  box-shadow: 0 0 1px #361625;
}

input:checked+.slider:before {
  transform: translateX(20px);
  background-color: #fff;
}

/* Rounded sliders */
.slider.round {
  border-radius: 20px;
}

.slider.round:before {
  border-radius: 50%;
}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.dp-collateral-type-container{max-width:1500px;height:75vh;margin:0;padding:0}.dp-collateral-type-container h4{margin:1em 0 .5em 0;font-weight:normal}.dp-collateral-type-container h4:first-child{margin-top:0}.dp-group-title{margin:1.5em 0}.dp-group-title p{font-size:1.5rem}.dp-card-container{display:flex;flex-wrap:wrap;flex-grow:0;justify-content:flex-start}.dp-type-card{border:2px solid #fff;background-color:#f8f6f2;box-shadow:0 0 2px rgba(0,0,0,.6);border-radius:.4em;transition:all 250ms ease-in-out;cursor:pointer;outline:none;overflow:hidden;height:auto;width:12em;text-align:center;padding:.75em;margin:.15em 1.5em 1.5em .15em}.dp-type-card:hover{background-color:#f8f6f2;border:2px solid #2e8add}.dp-type-card p,.dp-type-card .dp-card-title,.dp-type-card .dp-card-thumbnail{margin:0 0 .5em 0}.dp-type-card p:last-child,.dp-type-card .dp-card-title:last-child,.dp-type-card .dp-card-thumbnail:last-child{margin-bottom:0}.dp-type-card .dp-card-thumbnail{width:100%;height:6.8962962963em;overflow:hidden;margin-bottom:.75em}.dp-type-card .dp-card-thumbnail img{width:100%}.dp-type-card .dp-card-title{font-size:1em}.dp-type-card p{font-size:.85em;color:#666}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}div.dp-date-picker{max-width:20em}div.dp-date-picker div.dp-date-navigator-row{display:flex;flex-direction:row;justify-content:space-between;align-content:center;align-items:center;margin-bottom:.3em;user-select:none}div.dp-date-picker div.dp-date-navigator-row span.dp-icon{color:#1f5aca;display:inline-block;transition:background-color .2s ease-in-out;cursor:pointer;padding:0;margin:0 .2em;height:1.8em;width:1.8em;vertical-align:-45%}div.dp-date-picker div.dp-date-navigator-row span.dp-icon svg{display:block;margin:0;padding:0;width:100%;height:100%}div.dp-date-picker div.dp-date-navigator-row span.dp-icon:hover,div.dp-date-picker div.dp-date-navigator-row span.dp-icon:active,div.dp-date-picker div.dp-date-navigator-row span.dp-icon:focus{border-radius:.1em;background-color:#f7f7f7}div.dp-date-picker div.dp-date-navigator{white-space:nowrap}div.dp-date-picker span.dp-date-picker-month{display:inline-block;min-width:6em;text-align:center}div.dp-date-picker div.dp-date-in-range{background-color:#294e95;color:#fff}div.dp-date-picker div.dp-date-in-range.dp-weekend{background-color:#11184f;color:#fff}div.dp-date-picker div.dp-not-current-month.dp-date-in-range,div.dp-date-picker div.dp-not-current-month.dp-weekend.dp-date-in-range{color:#777}div.dp-month-grid{display:grid;grid-template-columns:repeat(8, 12.5%);background-color:#fff;user-select:none}div.dp-month-grid div{text-align:center;padding:.15em .25em;margin:0 0 1px 1px}div.dp-month-grid div.dp-week-day,div.dp-month-grid div.dp-week{display:flex;justify-content:center;align-content:center;align-items:center;font-size:.9em;color:#777}div.dp-month-grid div.dp-week span{display:block}div.dp-month-grid div.dp-not-current-month,div.dp-month-grid div.dp-not-current-month.dp-weekend{color:#c4c4c4}div.dp-month-grid div.dp-weekend{color:#777}div.dp-month-grid div.dp-date{transition:background-color .2s ease-in-out;cursor:pointer}div.dp-month-grid div.dp-date:hover,div.dp-month-grid div.dp-date:focus,div.dp-month-grid div.dp-date:active{border-radius:.1em;background-color:#f7f7f7}div.dp-date-range-picker{display:flex;flex-direction:row;min-height:0;margin-bottom:.75em}div.dp-date-range-picker div.dp-date-range-component{margin-right:1.5em}div.dp-date-range-picker div.dp-date-range-header{text-align:center;font-size:1.3em;margin-bottom:.3em}div.dp-date-range-picker div.dp-date-range-container{padding-left:.75em;border-left:1px solid #ddd}div.dp-date-range-picker div.dp-date-range-predefined{min-height:0;display:grid;grid-template-columns:50% 50%;align-items:center}div.dp-date-range-picker div.dp-date-range-predefined p{transition:background-color .2s ease-in-out;cursor:pointer;color:#1f5aca;padding:.55em;margin:0;white-space:nowrap}div.dp-date-range-picker div.dp-date-range-predefined p.dp-date-range-predefine-wide{grid-column:1/span 2}div.dp-date-range-picker div.dp-date-range-predefined p.dp-active{color:inherit}div.dp-date-range-picker div.dp-date-range-predefined p:hover,div.dp-date-range-picker div.dp-date-range-predefined p:active,div.dp-date-range-picker div.dp-date-range-predefined p:focus{border-radius:.1em;background-color:#f7f7f7}div.dp-date-range-picker div.dp-date-range-predefined.dp-single-column{flex:none;grid-template-columns:100%}span.dp-date-range-input{transition:all .2s ease-in-out;border-radius:2px;border:1px solid;display:inline-block;vertical-align:baseline;font-size:.875rem;line-height:1.575rem;margin:0;text-decoration:none;font-family:"Montserrat",sans-serif !important;transition:all .2s ease-in-out;border-radius:2px;border:1px solid;padding:0 .35rem;border-color:#ddd;cursor:pointer;user-select:none;text-align:center;padding:.25em .7em .25em .25em}span.dp-date-range-input span.dp-icon{vertical-align:-10%;color:#e6e2e4;height:1.25rem;width:1.25rem}div.dp-date-range-input-menu{padding:1.2em 1.5em;background-color:#fff}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}div.dp-drop-target{position:relative}div.dp-actual-drop-target{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background-color:#fff}div.dp-drop-target.active{opacity:.5;outline:1px solid #1d88f1}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}div.dp-image-upload div.dp-image-none,div.dp-image-upload canvas{display:inline-block;background-color:#eee;border:1px solid #ddd}div.dp-image-upload .dp-transparent-image-background{background:url("data:image/gif;base64,R0lGODlhCgAKAPAAANTU1PLr6ywAAAAACgAKAAACEYwNmYcKHNxjEspKndVZbc8UADs=")}div.dp-image-upload .dp-circle-mask{border-radius:100%;border:none}div.dp-image-upload div.dp-image-none{display:flex;flex-direction:column;align-items:center;justify-content:center}div.dp-image-upload div.dp-image-adjust-container{margin:1em auto;display:flex;flex-direction:column;align-items:center}div.dp-image-upload div.dp-image-adjust-container span{cursor:pointer}
span.dp-styled-upload-button{display:inline-block;vertical-align:bottom;position:relative;overflow:hidden}span.dp-styled-upload-button input[type=file]{cursor:pointer;position:absolute;top:0;right:0;left:0;min-width:100%;min-height:100%;opacity:0;outline:none;background:#fff;display:block}span.dp-styled-upload-button:not(:disabled){cursor:pointer}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.dp-brochure-form .dp-collateral-form-wrapper{min-width:25em}.dp-brochure-category{max-width:100%;min-width:0}.dp-brochure-category h2,.dp-brochure-category h3,.dp-brochure-category h4{font-weight:normal;margin:0;font-size:1.2em}.dp-brochure-category h2{padding-bottom:.15em;border-bottom:1px solid #ddd;padding-right:1em}.dp-brochure-category h2,.dp-brochure-category.dp-additional-category{margin-top:1.5em}.dp-brochure-category h3{margin:1.2em 0 .4em;font-size:1em;font-weight:bold}.dp-brochure-category .dp-brochure-sub-category{animation-name:dp-animate-fade;animation-duration:300ms;animation-timing-function:ease-in;display:inline-block;vertical-align:top;margin-right:1.5em}.dp-brochure-category .dp-brochure-sub-category:last-child{margin-right:0}.dp-brochure-category .dp-brochure-sub-category section{padding:0 2em 0 1em}.dp-brochure-category .dp-brochure-sub-category section.dp-two-columns{column-count:2;column-gap:4em}.dp-brochure-category .dp-brochure-sub-category section label{cursor:pointer;display:block;line-height:1.9em;padding:0 2em 0 1em;margin:0 -2em .3em -1em;border-radius:2px;position:relative;transition:background-color 100ms ease-in-out}.dp-brochure-category .dp-brochure-sub-category section label span.dp-icon{position:absolute;display:block;padding:0;margin:0;width:1.425em;height:1.425em;top:.2375em;right:.2375em}.dp-brochure-category .dp-brochure-sub-category section label span.dp-icon svg{display:block}.dp-brochure-category .dp-brochure-sub-category section label:hover{background-color:#f7f7f7}.dp-brochure-category .dp-brochure-sub-category section label.dp-selected{background-color:#294e95}.dp-brochure-category .dp-brochure-sub-category section label.dp-selected span.dp-icon{color:#294e95;transition:color 100ms ease-in-out}.dp-brochure-category .dp-brochure-sub-category section label.dp-selected:hover{background-color:#294e95}.dp-brochure-category .dp-brochure-sub-category section label.dp-selected:hover span.dp-icon{color:#294e95}.dp-brochure-accessory-selection{cursor:pointer;background-color:#e0fff0;padding:.75em 3em .75em 1em;margin:0;position:relative;border-bottom-left-radius:2px;border-bottom-right-radius:2px;transition:opacity 200ms ease-in-out}.dp-brochure-accessory-selection.dp-disabled{opacity:.5;cursor:no-drop}.dp-brochure-accessory-selection:hover{background-color:#f7f7f7}.dp-brochure-accessory-selection>p{margin-bottom:0}.dp-brochure-accessory-selection .dp-button-icon.dp-absolute{top:calc((100% - 2em)/2);right:.75em}.dp-brochure-accessory-selection .dp-item-list .dp-item{animation-name:dp-animate-fade;animation-duration:300ms;animation-timing-function:ease-in;background-color:#fff;margin:.4em .4em 0 0}.dp-category-accessory{display:flex;flex-direction:column}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.dp-datasheet-customize{display:grid;margin:0;padding:0;height:100%;grid-template-columns:50% 50%;white-space:normal}.dp-brochure-category{max-width:100%;min-width:0}.dp-brochure-category h2,.dp-brochure-category h3,.dp-brochure-category h4{font-weight:normal;margin:0;font-size:1.2em}.dp-brochure-category h2{padding-bottom:.15em;border-bottom:1px solid #ddd;padding-right:1em}.dp-brochure-category h2,.dp-brochure-category.dp-additional-category{margin-top:1.5em}.dp-brochure-category h3{margin:1.2em 0 .4em;font-size:1em;font-weight:bold}.dp-brochure-category .dp-brochure-sub-category{animation-name:dp-animate-fade;animation-duration:300ms;animation-timing-function:ease-in;display:inline-block;vertical-align:top;margin-right:1.5em}.dp-brochure-category .dp-brochure-sub-category:last-child{margin-right:0}.dp-brochure-category .dp-brochure-sub-category section{padding:0 2em 0 1em}.dp-brochure-category .dp-brochure-sub-category section.dp-two-columns{column-count:2;column-gap:4em}.dp-brochure-category .dp-brochure-sub-category section label{cursor:pointer;display:block;line-height:1.9em;padding:0 2em 0 1em;margin:0 -2em .3em -1em;border-radius:2px;position:relative;transition:background-color 100ms ease-in-out}.dp-brochure-category .dp-brochure-sub-category section label span.dp-icon{position:absolute;display:block;padding:0;margin:0;width:1.425em;height:1.425em;top:.2375em;right:.2375em}.dp-brochure-category .dp-brochure-sub-category section label span.dp-icon svg{display:block}.dp-brochure-category .dp-brochure-sub-category section label:hover{background-color:#f7f7f7}.dp-brochure-category .dp-brochure-sub-category section label.dp-selected{background-color:#294e95}.dp-brochure-category .dp-brochure-sub-category section label.dp-selected span.dp-icon{color:#294e95;transition:color 100ms ease-in-out}.dp-brochure-category .dp-brochure-sub-category section label.dp-selected:hover{background-color:#294e95}.dp-brochure-category .dp-brochure-sub-category section label.dp-selected:hover span.dp-icon{color:#294e95}.dp-category-accessory{display:flex;flex-direction:column}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.dp-filter-container{transition:all .2s ease-in-out;border-radius:2px;border:1px solid;padding:0 .35rem;border-color:#ddd;display:inline-block;width:100%;padding:.4em}.dp-filter-container:focus-within{border-color:#1d88f1}.dp-filter-container button{display:block;width:100%;margin-top:.4em}.dp-section-header{cursor:pointer;margin:0 -0.2em;padding:0 .5em 0 0;outline:none;border-radius:2px}.dp-section-header:hover{background-color:#f7f7f7}.dp-section-header .dp-icon{margin:0;vertical-align:text-top}.dp-section-body{transition:height 200ms ease-in-out;overflow:hidden;margin:0 -0.2em}.dp-section-body p{padding:0 .2em;margin:0;border-radius:2px}.dp-section-body p:hover{background-color:#f7f7f7}.dp-section-body p label{line-height:1.575rem;display:block}.dp-section-closed{height:0}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.ng-panel-content-email .ng-input-wrapper{display:flex;flex:1 1;flex-direction:row;align-content:center;align-items:baseline;border:#d9d8d6 solid .1em;border-radius:.25em;padding:.5em;color:#344049;line-height:normal;width:100%;margin:0 0 1em 0}.ng-panel-content-email .ng-input-wrapper:focus{outline:none}.ng-panel-content-email .ng-input-wrapper .dp-editable-list{padding-left:.5em}.ng-panel-content-email .ng-input-wrapper .dp-editable-list span.dp-item{margin:0 .2em .2em 0}.ng-panel-content-email .ng-input-wrapper.ng-label{cursor:pointer}.ng-panel-content-email .ng-input-wrapper.ng-label:hover{border-color:#294e95}.ng-panel-content-email .ng-input-wrapper-no-flex{border:#d9d8d6 solid .1em;border-radius:.25em;padding:.5em;color:#344049;line-height:normal;width:100%;margin:0 0 1em 0}.ng-panel-content-email .ng-input-wrapper-no-flex:focus{outline:none}.ng-panel-content-email .ng-label-spacing{margin:0 0 .5em 0}.ng-panel-content-email .ng-input-invalid-message{display:flex;justify-content:flex-start;color:#e1251b;font-size:.75rem}.ng-panel-content-email .ng-input-invalid-message:not(.dp-form-margin-top){margin:-1em 0 1em 0}.ng-panel-content-email .ng-input-invalid-message:last-child{margin-bottom:0;margin-top:-1em}.ng-panel-content-email .ng-input-invalid-message.warning{color:#ff6a00}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.ng-template-selector{min-height:0;height:100%;display:grid;grid-template-columns:1fr 2fr 2fr;grid-template-rows:1fr}.ng-template-selector>*{overflow:auto}.ng-template-selector .ng-input-toggle{margin-bottom:.75em}.ng-template-selector .ng-input-toggle:last-child{margin-bottom:0}.ng-template-selector .ng-template-chip{display:flex;flex-direction:column;align-items:flex-start;width:100%}.ng-template-selector .ng-template-chip.ng-chip-selected{border:solid 2px #2e8add}.ng-template-selector .ng-template-chip.ng-chip-greyed-out{opacity:.6}.ng-template-selector .ng-template-chip .ng-template-chip-tagline{display:flex;flex-direction:row;width:100%;align-items:center;justify-content:space-between}.ng-template-selector .ng-template-chip .ng-template-chip-tagline p{margin:0;color:#344049}.ng-template-selector .ng-template-chip .ng-template-chip-tagline .dp-icon{margin:0 .75em 0 auto}.ng-template-selector .ng-input-wrapper{margin:0 0 .75em 0}.ng-template-type-filter{overflow:auto}.ng-template-type-filter input[type=radio]{display:none}.ng-template-type-filter label{display:flex;align-items:center;cursor:pointer;min-height:2em;line-height:1.25em;border-radius:.2em;transition:all 250ms ease-in-out;padding:.375em 0 .375em .75em}.ng-template-type-filter label:hover:not(.dp-selected){background-color:#e6e2e4}.ng-template-type-filter .dp-selected{background-color:#e6e2e4;cursor:default;font-weight:bold;border-left:4px solid #e1251b}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.ng-layout-selector-item{display:inline-block;width:10em;height:3em;position:relative;outline:none;margin:.875em .875em 0 0}.ng-layout-selector-item input[type=radio]{position:absolute;top:0;left:0;opacity:0}.ng-layout-selector-item .ng-layout-selector-img{border:2px solid #fff;background-color:#f8f6f2;box-shadow:0 0 2px rgba(0,0,0,.6);border-radius:.4em;transition:all 250ms ease-in-out;cursor:pointer;outline:none;overflow:hidden;padding:.5em .25em 0 .25em;margin:0 .5em 0 0;transition:none}.ng-layout-selector-item .ng-layout-selector-img:hover{background-color:#f8f6f2;border:2px solid #2e8add}.ng-layout-selector-item .ng-layout-selector-img-checked{background-color:#fff;border-color:#2e8add}.ng-layout-selector-item .ng-layout-selector-img svg{fill:#a4a5a5}.ng-layout-selector-item .ng-layout-selector-checked{display:block;width:1.7em;height:1.7em;position:absolute;right:0;top:-0.5em}.ng-layout-selector-item .ng-layout-selector-checked svg{padding:10%;width:90%;height:90%;background-color:#2e8add;border-radius:100%}.ng-layout-selector-item .ng-layout-selector-checked svg path{fill:#fff}
.ng-palette-selector-item{display:inline-block;position:relative;overflow:hidden;width:1.75em;height:1.75em;border-radius:100%;margin:.875em .875em 0 0;cursor:pointer;vertical-align:middle}.ng-palette-selector-item input[type=radio]{position:absolute;opacity:0;top:0;left:0}.ng-palette-selector-item:focus-within{outline:-webkit-focus-ring-color auto}.ng-palette-selector-checked{display:block;width:100%;height:100%}.ng-palette-selector-checked svg{padding:10% 0 0 10%;width:90%;height:90%;background-color:none;border-radius:100%}.ng-palette-selector-checked svg path{fill:currentColor}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.ng-layout-selector-item{display:inline-block;width:10em;height:3em;position:relative;outline:none;margin:.875em .875em 0 0}.ng-layout-selector-item input[type=radio]{position:absolute;top:0;left:0;opacity:0}.ng-layout-selector-item .ng-layout-selector-img{border:2px solid #fff;background-color:#f8f6f2;box-shadow:0 0 2px rgba(0,0,0,.6);border-radius:.4em;transition:all 250ms ease-in-out;cursor:pointer;outline:none;overflow:hidden;padding:.5em .25em 0 .25em;margin:0 .5em 0 0;transition:none}.ng-layout-selector-item .ng-layout-selector-img:hover{background-color:#f8f6f2;border:2px solid #2e8add}.ng-layout-selector-item .ng-layout-selector-img-checked{background-color:#fff;border-color:#2e8add}.ng-layout-selector-item .ng-layout-selector-img svg{fill:#a4a5a5}.ng-layout-selector-item .ng-layout-selector-checked{display:block;width:1.7em;height:1.7em;position:absolute;right:0;top:-0.5em}.ng-layout-selector-item .ng-layout-selector-checked svg{padding:10%;width:90%;height:90%;background-color:#2e8add;border-radius:100%}.ng-layout-selector-item .ng-layout-selector-checked svg path{fill:#fff}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.ng-selector-chip{border:2px solid #fff;background-color:#f8f6f2;box-shadow:0 0 2px rgba(0,0,0,.6);border-radius:.4em;transition:all 250ms ease-in-out;cursor:pointer;outline:none;overflow:hidden;display:inline-block;padding:0;width:100%}.ng-selector-chip:hover{background-color:#f8f6f2;border:2px solid #2e8add}.ng-selector-chip img{display:block;width:100%}div.dp-image-selection-container{display:grid;grid-template-columns:repeat(auto-fill, minmax(350px, 1fr));grid-column-gap:1em;grid-row-gap:1em;overflow:visible;margin-top:.6em}div.dp-image-selection-container div.dp-image-selection-border{box-sizing:border-box;width:100%;padding:2px;border:2px solid #fff;border-radius:5px;position:relative;transition:border 200ms ease-in-out;overflow:visible}div.dp-image-selection-container div.dp-image-selection-border img{display:block;width:100%;border-radius:3px;transition:opacity 200ms ease-in-out;opacity:.5}div.dp-image-selection-container div.dp-image-selection-border span.dp-image-selected{display:flex;justify-content:center;justify-items:center;align-content:center;align-items:center;z-index:10;position:absolute;background-color:#ed001b;border-radius:50%;top:-0.4em;right:-0.4em;width:2em;height:2em;color:#fff;box-shadow:0 0 .3em rgba(0,0,0,.4)}div.dp-image-selection-container div.dp-image-selection-border span.dp-image-selected svg{display:block;width:75%;height:75%}div.dp-image-selection-container div.dp-image-selection-border:hover{border-color:#294e95}div.dp-image-selection-container div.dp-image-selection-border:hover img{opacity:.9}div.dp-image-selection-container div.dp-image-selection-border.dp-selected{border-color:#ed001b;border-width:2px;padding:1px}div.dp-image-selection-container div.dp-image-selection-border.dp-selected img{opacity:1}div.dp-image-selection-container div.dp-image-selection-border.dp-selected:hover{border-color:#ff8795}div.dp-image-selection-container div.dp-image-selection-border.dp-selected:hover img{opacity:.8}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.ng-email-builder{width:100%;height:100%;max-width:100%;max-height:100%;min-height:0;overflow-x:auto;overflow-y:hidden;background-color:#f4f4f4;display:grid;grid-template-columns:2fr auto minmax(45ch, 50ch);grid-template-rows:auto 1fr}.ng-email-builder .ng-email-block-prompt{color:#717272;margin:1em auto 0;padding:1.5em 1em 0;text-align:center}.ng-email-builder .ng-attribute-input{border-bottom:1px solid #f4f4f4}.ng-email-builder .ng-attribute-input:last-child{border:none}.ng-email-builder .ng-attribute-input .ng-label{display:block;color:#344049;font-size:1.15em;line-height:1em;margin:0}
.dp-drag-and-drop-container{position:relative;user-select:none}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.ng-email-preview-wrapper{min-height:0;display:flex;flex-direction:column;max-width:690px;flex:1 1}.ng-builder-preview{min-width:400px;max-width:690px;margin:0 auto;position:relative;padding:.5em 2.5em .5em .5em;overflow:auto;scrollbar-width:thin;scrollbar-color:#9b9fa3 #d9d8d6}.ng-builder-preview::-webkit-scrollbar{width:11px}.ng-builder-preview::-webkit-scrollbar-track{background:#d9d8d6}.ng-builder-preview::-webkit-scrollbar-thumb{background-color:#9b9fa3;border-radius:0;border:2px solid #d9d8d6}.ng-email-preview-drag-area{position:absolute;z-index:1}.ng-email-preview-frame{margin:0;padding:0;border:0;overflow:hidden;min-width:600px}.ng-email-preview-frame.ng-email-preview-frame-while-dragging{opacity:0}.ng-email-preview-frame.ng-mobile-view{min-width:340px;width:340px !important}.dp-fragment-controls{transition:opacity 150ms ease-in,color 150ms ease-in-out;background-color:#fff;border-radius:0 3px 3px 0;border-left:1px solid #eee;position:absolute;top:0;padding:.3em .2em;user-select:none;color:rgba(113,114,114,.7);opacity:.9}.dp-fragment-controls:hover{background-color:rgba(255,255,255,.5);opacity:1}.dp-fragment-controls .dp-click-cursor svg:hover{color:rgba(12,96,173,.95)}.dp-fragment-controls .dp-icon{width:1em}.dp-fragment-controls.dp-fragment-control-hiding{opacity:0}.dp-fragment-controls .ng-drag-handle{cursor:row-resize}.ng-email-preview-block-overlay{transition:top 350ms cubic-bezier(0.5, -0.28, 0.61, 1.42),outline-color 150ms ease-in-out;outline:2px solid rgba(12,96,173,0);outline-offset:-2px}.ng-email-preview-block-overlay.ng-overlay-block-editing{outline-color:rgba(12,96,173,.95)}.ng-email-preview-block-overlay .ng-email-preview-block-wrapper{position:absolute}.ng-email-preview-block-overlay.ng-email-preview-block-dragging{z-index:1;transition:none;box-shadow:0 0 1em rgba(0,0,0,.5)}.ng-email-preview-block-overlay.ng-email-preview-block-dragging .dp-fragment-controls{box-shadow:0 0 .8em rgba(0,0,0,.1)}.ng-email-preview-block-overlay .ng-preview-cover-fix{position:absolute;top:0;left:0;width:100%;height:100%}.ng-email-preview-block-overlay.ng-email-preview-block-disabled{opacity:.2}.ng-email-preview-block-overlay .ng-block-editing-label{animation-name:dp-animate-fade;animation-duration:300ms;animation-timing-function:ease-in;position:absolute;top:-1.5rem;font-size:1rem;line-height:1.6rem;padding:0 .5rem;width:fit-content;color:#fff;background-color:rgba(12,96,173,.95);border-radius:2px 2px 0 0}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}span.dp-picker-frame{transition:all .2s ease-in-out;border-radius:2px;border:1px solid;display:inline-block;vertical-align:baseline;font-size:.875rem;line-height:1.575rem;margin:0;text-decoration:none;font-family:"Montserrat",sans-serif !important;transition:all .2s ease-in-out;border-radius:2px;border:1px solid;padding:0 .35rem;border-color:#ddd;background-color:#fff;position:relative;padding-right:2em;font-weight:normal;min-width:10em;max-width:20em}span.dp-picker-frame span.dp-icon{display:block;color:#aaa;position:absolute;right:0;top:0;height:1.8em;width:1.8em;margin:0;padding:0}span.dp-picker-frame span.dp-icon svg{display:block;margin:0;height:100%;width:100%}div.dp-table-form-cell span.dp-picker-frame{min-width:14em}.dp-vertical-form label .dp-picker-frame{width:100%}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}div.dp-context-menu{max-height:45vh;overflow:hidden;display:flex;flex-direction:column}div.dp-context-menu .dp-input-wrapper{flex:none;margin:.35rem}div.dp-context-menu .dp-button-wrapper{display:inline-block;flex:none;margin:.35rem;border:none}div.dp-context-menu div.dp-context-menu-list{flex:1 1;overflow:auto;border-top:1px solid #ddd;outline:none}div.dp-context-menu div.dp-context-menu-list:focus,div.dp-context-menu div.dp-context-menu-list:active{outline:none}div.dp-context-menu div.dp-context-menu-list p{transition:all .1s ease-in-out;margin:0;padding:.35rem;cursor:pointer;outline:none;white-space:nowrap}div.dp-context-menu div.dp-context-menu-list p:hover,div.dp-context-menu div.dp-context-menu-list p:active,div.dp-context-menu div.dp-context-menu-list p:focus{background-color:#f7f7f7}div.dp-context-menu div.dp-context-menu-list p.dp-context-menu-label,div.dp-context-menu div.dp-context-menu-list p.dp-context-menu-label:hover,div.dp-context-menu div.dp-context-menu-list p.dp-context-menu-label:active,div.dp-context-menu div.dp-context-menu-list p.dp-context-menu-label:focus{background:none;cursor:inherit}div.dp-context-menu div.dp-context-menu-list p.dp-selected{font-weight:bold;color:#fff;background-color:#299721}div.dp-context-menu div.dp-context-menu-list p:hover.dp-selected,div.dp-context-menu div.dp-context-menu-list p:active.dp-selected,div.dp-context-menu div.dp-context-menu-list p:focus.dp-selected{opacity:.8}
.no-engagements-container .no-engagements-title{font-size:16px;color:#717272;font-weight:500;margin-bottom:24px}.no-engagements-container .no-engagements-actions{display:flex;flex-direction:column;gap:16px}.no-engagements-container .no-engagements-actions button{padding:0;border:none;background:none;border-color:unset;box-shadow:none}.no-engagements-container .no-engagements-actions button:hover{border:none;background:none;border-color:unset;box-shadow:none}.no-engagements-container .no-engagements-actions svg{margin-right:8px}
.recent-engagement-card{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px}.recent-engagement-card .recent-engagement-container{display:flex;gap:16px}.recent-engagement-card .recent-engagement-name{color:#1e0013;font-size:14px;font-style:normal;font-weight:700;line-height:17px;letter-spacing:-0.28px;margin-bottom:2px}.recent-engagement-card .recent-engagement-action{color:#4e444e;font-size:12px;font-style:normal;font-weight:400;line-height:17px;margin-bottom:6px}.recent-engagement-card .recent-engagement-time{color:#4e444e;text-align:right;font-size:12px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-0.24px}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.ng-validation-type-display{display:inline-block;padding:.2em .3em;background-color:#f4f4f4}.ng-validation-type-display.ng-validation-Failed{background-color:#e1251b;color:#fff}.ng-validation-type-display.ng-validation-Warning{background-color:#ff6a00;color:#fff}
div.dp-locale-picker{display:flex;min-height:0}div.dp-locale-picker span{height:100%;flex:1 10%;display:flex;align-items:center}div.dp-locale-picker span svg{display:block;height:1.8rem;width:1.8rem;margin-right:.5rem}div.dp-locale-picker.dp-selected span{height:80%;color:#d9d8d6}div.dp-locale-picker.dp-selected span svg{fill:#d9d8d6}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.dp-split-screen{display:grid;grid-template-columns:66fr 34fr;justify-items:stretch;align-items:stretch;justify-content:stretch;height:100%}.dp-split-screen .dp-split-column{overflow:hidden}.dp-split-screen .dp-split-column .dp-widget-grid{height:100%;overflow:hidden}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.dp-account-dashboard-details{columns:2;column-count:2;column-gap:.75em}.dp-account-dashboard-section{break-inside:avoid;border:1px solid #444;margin-bottom:.35rem}.dp-account-dashboard-section h4{margin:0;padding:.2333333333rem .35rem .3333333333rem;background-color:#444;color:#fff;font-size:1em}.dp-account-dashboard-section section{padding:.2333333333rem .35rem}.dp-account-dashboard-section section p{margin:0 0 .1166666667rem 0;padding:0}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}table.dp-device-editor-table.dp-score-report-table td:not(.dp-no-score):hover{background-color:#ddd;cursor:pointer}table.dp-device-editor-table.dp-score-report-table td.dp-menu-cell{background-color:#ddd}table.dp-device-editor-table.dp-score-report-table tr.dp-common-row{border-top:2.5px solid #ddd;background-color:#e6e2e4}table.dp-device-editor-table.dp-score-report-table th.dp-device-class-header{border-right:1px solid #ddd;text-align:center;width:10%;vertical-align:bottom}.dp-device-menu p{padding:.6em .75em;margin:0}.dp-device-menu p:hover{background-color:#ddd}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.dp-transparent-image-background{background:url("data:image/gif;base64,R0lGODlhCgAKAPAAANTU1PLr6ywAAAAACgAKAAACEYwNmYcKHNxjEspKndVZbc8UADs=")}div.dp-image-support-details{margin:0 0 0 1em}div.dp-image-support-details p{font-size:.9em;font-weight:200;line-height:1.15em;margin:0 0 .25em;padding:0;color:#777}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.dp-editor-control-border{transition:all .2s ease-in-out;border-radius:2px;border:1px solid;padding:0 .35rem;border-color:#ddd;border-color:#1d88f1 !important;padding:.175rem .35rem;background-color:#fff}.dp-editor-value{line-height:1.575rem;position:relative;padding:0 2em 0 3em;border:1px solid rgba(0,0,0,0);white-space:nowrap}.dp-editor-value .dp-editor-current-value{display:inline-block;line-height:1.2em;white-space:normal;font-weight:200}.dp-editor-value .dp-content-editor{max-width:40vw;margin:0}.dp-editor-value .dp-content-editor.dp-content-editor-full{max-width:100%}.dp-editor-value .dp-content-editor.extended-height{min-height:124px}input.dp-score-input{width:5.5em !important}.dp-editor-value.dp-edit-compact{padding:0}.dp-editor-value.dp-edit-compact input{display:inline-block !important;width:auto;margin-right:.4rem}.dp-editor-value.dp-edit-compact .dp-editor-icon{position:initial;display:inline-block}.dp-editor-value.dp-edit-compact .dp-editor-icon:hover::before{display:none}.dp-editor-icon{font-size:1.6em;line-height:1em;vertical-align:baseline;position:absolute;top:0;color:#777}.dp-editor-icon svg{transition:opacity .3s ease-in-out;width:.9em;opacity:1;display:inline-block;vertical-align:baseline;margin-bottom:-0.15em}.dp-icon.dp-header-icon{width:1.5em;height:1.5em}.dp-editor-disabled{cursor:not-allowed;color:#bbb}.dp-editor-disabled:hover{background-color:#ddd}.dp-editor-editable{transition:background-color .3s ease-in-out;border-radius:.2em;cursor:pointer}.dp-editor-editable:hover{background-color:#ddd}.dp-editor-editable:hover .dp-editor-icon svg{opacity:1}.dp-editor-icon:hover::before{animation-name:dp-animate-fade;animation-duration:300ms;animation-timing-function:ease-in;font-size:1rem;font-weight:normal;display:block;border-radius:.2rem;color:#fff;padding:.1rem .4rem}.dp-editor-icon.dp-warning{left:.2em;animation-name:dp-animate-fade;animation-duration:300ms;animation-timing-function:ease-in;color:#e1251b}.dp-icon-inherited{display:inline-block;color:#299721}.dp-icon-inherited.dp-icon-inherited-large{font-size:1.5rem}.dp-icon-trash{font-size:1rem;display:inline-block;vertical-align:text-bottom;color:#222}.dp-editor-icon.dp-icon-inherited{position:absolute;display:block;left:2.25rem;top:-0.2rem}label.dp-control-label-above .dp-editor-icon{left:-1.75em}.dp-editor-icon.dp-icon-trash{position:absolute;left:2em;top:.2em}.dp-editor-icon.dp-icon-trash svg{width:1.8em;height:1.8em}.dp-editor-icon.dp-icon-edit{right:.2em}.dp-editor-icon.dp-icon-edit svg{opacity:0}.dp-editor-icon.dp-icon-save{right:.2em;color:#299721}.dp-editor-icon.dp-icon-cancel{right:.2em;top:1.2em;color:#ed001b}.dp-editor-icon.dp-icon-clear{right:.2em;top:2.4em;color:#a1a1a1}.dp-editor-icon.dp-icon-translate,.dp-editor-icon.dp-icon-apply-chnages{right:.2em;top:3.6em;color:#a1a1a1}div.dp-modal-frame.dp-width-auto{margin:0 1.75rem}div.bulk-edit-filters{padding:1.2em 1.5em}table.dp-device-editor-table{border-left:1px solid #ddd;border-bottom:1px solid #ddd}table.dp-device-editor-table td.dp-editor-editable{border-radius:0}table.dp-device-editor-table thead.dp-bulk-edit-header th{text-transform:none;text-align:center;vertical-align:bottom}table.dp-device-editor-table tr.dp-first-row td,table.dp-device-editor-table tr.dp-first-row th{border-top:1px solid #ddd}table.dp-device-editor-table th,table.dp-device-editor-table td{border-right:1px solid #ddd;border-bottom:1px solid #ddd}table.dp-gbb-table input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:100%;border:2px solid #ddd;background-color:#fff;width:1.1rem;height:1.1rem;vertical-align:middle;cursor:pointer;margin:0;padding:0}table.dp-gbb-table input[type=radio]:checked{border-color:#299721;background-color:#51d747}table.dp-gbb-table label.dp-gbb-warning input[type=radio]{border-color:#ed001b;background-color:#ff5467}table.dp-gbb-table td.dp-gbb-warning{color:#ed001b;border:none}div.dp-content-image-upload{min-height:0;margin-top:1px}div.dp-content-image-upload .dp-drag-target{display:block;margin:0;padding:1em;flex:1 1}div.dp-editor-locale-picker span.dp-editor-locale-indicator{line-height:1.575rem;vertical-align:middle}div.dp-editor-locale-picker label{vertical-align:middle}div.dp-editor-locale-picker label select{background-color:#fff}div.dp-table-form.dp-user-type-attribute-group,div.dp-table-form.dp-expanded-messaging,div.dp-table-form.dp-sustainability,form.dp-table-form.dp-content-personalization,div.dp-table-form.dp-content-personalization{grid-template-columns:1fr 2fr}div.dp-table-form.dp-user-type-attribute-group label,div.dp-table-form.dp-expanded-messaging label,div.dp-table-form.dp-sustainability label,form.dp-table-form.dp-content-personalization label,div.dp-table-form.dp-content-personalization label{white-space:normal;line-height:1.1em}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}table.dp-table.dp-device-editor-table td.dp-empty-cell{background-color:#eaeaea}table.dp-table.dp-device-editor-table td:not(:first-child){text-align:right}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.dp-content-wrapper{padding:.3em .5em;border-left:3px solid #ddd;background-color:#f4f4f4;margin-bottom:.5em;min-height:1.75em}.dp-widget-grid .dp-widget-grid-cell .dp-content-item-wrapper{animation-name:dp-animate-fade;animation-duration:300ms;animation-timing-function:ease-in;margin-top:.75em;padding:.5em 0}.dp-widget-grid .dp-widget-grid-cell .dp-content-item-wrapper .dp-column-container{margin:0}div.dp-content-item-editable{position:relative;cursor:pointer}div.dp-content-item-editable .dp-content-wrapper{transition:all .3s ease-in-out}div.dp-content-item-editable span.dp-content-edit-icon{transition:opacity .3s ease-in-out;opacity:0;display:block;position:absolute;top:.25em;right:.25em;color:#777;width:1.5em;height:1.5em}div.dp-content-item-editable:hover .dp-content-wrapper{background-color:#f7f7f7;border-color:#1d88f1}div.dp-content-item-editable:hover span.dp-content-edit-icon{opacity:1}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}div.dp-widget-grid div.dp-content-locale{border-left:.5em solid #fff;position:relative}div.dp-widget-grid div.dp-content-locale h1{display:inline-block;cursor:pointer;margin:0;font-size:1.5em}div.dp-widget-grid div.dp-content-locale h2{font-size:1.3em;font-weight:200}div.dp-widget-grid div.dp-content-locale span.dp-locale-toggle{transition:all .2s ease-in-out;display:block;position:absolute;top:1.55em;left:.3em;color:#777;transform:rotate(0);cursor:pointer}div.dp-widget-grid div.dp-content-locale span.dp-locale-toggle:hover,div.dp-widget-grid div.dp-content-locale span.dp-locale-toggle:active{color:#444}div.dp-widget-grid div.dp-content-locale span.dp-locale-toggle.toggled{transform:rotate(90deg)}div.dp-widget-grid div.dp-content-locale span.dp-content-locale-state{min-width:7em;color:rgba(0,0,0,.6);padding:.4em .6em;margin:0 .4rem}div.dp-widget-grid div.dp-content-locale table.dp-table{margin-top:1em}div.dp-widget-grid div.dp-content-state-New{border-left-color:#76d26a}div.dp-widget-grid div.dp-content-state-New span.dp-content-locale-state{background-color:#76d26a}div.dp-widget-grid div.dp-content-state-Editing{border-left-color:#e3d954}div.dp-widget-grid div.dp-content-state-Editing span.dp-content-locale-state{background-color:#e3d954}div.dp-widget-grid div.dp-content-state-PendingApproval{border-left-color:#e282c9}div.dp-widget-grid div.dp-content-state-PendingApproval span.dp-content-locale-state{background-color:#e282c9}div.dp-widget-grid div.dp-content-state-PendingTranslation{border-left-color:#bf8fe2}div.dp-widget-grid div.dp-content-state-PendingTranslation span.dp-content-locale-state{background-color:#bf8fe2}div.dp-widget-grid div.dp-content-state-Published{border-left-color:#6dd1e2}div.dp-widget-grid div.dp-content-state-Published span.dp-content-locale-state{background-color:#6dd1e2}div.dp-widget-grid div.dp-content-state-Archived{border-left-color:#a1a1a1}div.dp-widget-grid div.dp-content-state-Archived span.dp-content-locale-state{background-color:#a1a1a1}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.dp-content-filter-container{padding:.4em;display:flex;align-items:center;align-content:center;justify-content:space-between}.dp-content-filter-container>div{white-space:nowrap}.dp-content-filter-container>div>*{display:inline-block;vertical-align:middle;margin-right:.4em}.dp-content-filter-container label,.dp-content-filter-container select,.dp-content-filter-container input,.dp-content-filter-container button{min-width:0;display:inline-block}.dp-content-filter-container select{max-width:10em}.dp-content-filter-container form.dp-search-input{display:inline-block;margin-left:.8em}.dp-content-filter-container form.dp-search-input input{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.dp-content-filter-container form.dp-search-input .dp-button{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0;margin-left:0}.dp-content-filter-container span.dp-picker-frame{text-overflow:ellipsis;overflow:hidden;vertical-align:middle}span.dp-content-state-New{background-color:#76d26a !important;color:rgba(0,0,0,.6);font-weight:bold;text-align:center;border-radius:2px;padding:.2916666667rem .4375rem;vertical-align:middle;display:inline-block}span.dp-content-state-Draft{background-color:#e3d954 !important;color:rgba(0,0,0,.6);font-weight:bold;text-align:center;border-radius:2px;padding:.2916666667rem .4375rem;vertical-align:middle;display:inline-block}span.dp-content-state-Editing{background-color:#e3d954 !important;color:rgba(0,0,0,.6);font-weight:bold;text-align:center;border-radius:2px;padding:.2916666667rem .4375rem;vertical-align:middle;display:inline-block}span.dp-content-state-PendingApproval{background-color:#e282c9 !important;color:rgba(0,0,0,.6);font-weight:bold;text-align:center;border-radius:2px;padding:.2916666667rem .4375rem;vertical-align:middle;display:inline-block}span.dp-content-state-PendingTranslation{background-color:#bf8fe2 !important;color:rgba(0,0,0,.6);font-weight:bold;text-align:center;border-radius:2px;padding:.2916666667rem .4375rem;vertical-align:middle;display:inline-block}span.dp-content-state-Published{background-color:#6dd1e2 !important;color:rgba(0,0,0,.6);font-weight:bold;text-align:center;border-radius:2px;padding:.2916666667rem .4375rem;vertical-align:middle;display:inline-block}span.dp-content-state-Invalid{background-color:#ff6a00 !important;color:rgba(0,0,0,.6);font-weight:bold;text-align:center;border-radius:2px;padding:.2916666667rem .4375rem;vertical-align:middle;display:inline-block;color:#fff}span.dp-content-state-Archived{background-color:#a1a1a1 !important;color:rgba(0,0,0,.6);font-weight:bold;text-align:center;border-radius:2px;padding:.2916666667rem .4375rem;vertical-align:middle;display:inline-block}table.dp-table td.dp-content-state-effective{border-right:1px solid #ddd}table.dp-table td.dp-content-state-New,table.dp-table th.dp-content-state-New{background-color:#76d26a !important;color:rgba(0,0,0,.6);font-weight:bold;text-align:center}table.dp-table td.dp-content-state-Editing,table.dp-table th.dp-content-state-Editing{background-color:#e3d954 !important;color:rgba(0,0,0,.6);font-weight:bold;text-align:center}table.dp-table td.dp-content-state-PendingApproval,table.dp-table th.dp-content-state-PendingApproval{background-color:#e282c9 !important;color:rgba(0,0,0,.6);font-weight:bold;text-align:center}table.dp-table td.dp-content-state-PendingTranslation,table.dp-table th.dp-content-state-PendingTranslation{background-color:#bf8fe2 !important;color:rgba(0,0,0,.6);font-weight:bold;text-align:center}table.dp-table td.dp-content-state-Published,table.dp-table th.dp-content-state-Published{background-color:#6dd1e2 !important;color:rgba(0,0,0,.6);font-weight:bold;text-align:center}table.dp-table td.dp-content-state-Archived,table.dp-table th.dp-content-state-Archived{background-color:#a1a1a1 !important;color:rgba(0,0,0,.6);font-weight:bold;text-align:center}table.dp-content-list h2{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:30em;font-size:1.25em;line-height:1.25em;font-weight:200;margin:0}
div.promotions-panel{background:rgba(0,0,0,0);margin-bottom:24px}div.promotions-panel .promotions-panel-top-container{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}div.promotions-panel .promotions-panel-top-container h4{font-size:16px;color:#1e0013;font-weight:700;line-height:140%;letter-spacing:-0.32px}div.promotions-panel .promotions-listing-container{display:grid;grid-template-columns:50% 50%;gap:8px}div.promotions-panel .promotions-listing-container .promotion-description{display:flex;gap:9px;align-items:center;justify-content:flex-start;font-size:14px;color:#1e0013;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}div.promotions-panel .promotions-listing-container .promotion-description span{color:#4e444e}
.action-cards-container{display:grid;grid-template-columns:repeat(auto-fit, minmax(8.5em, 1fr));grid-auto-rows:min-content;gap:8px;max-width:100%}.card{position:relative;border-radius:16px;overflow:hidden;box-shadow:0px 2px 6px 0 rgba(30,0,19,.12);transition:transform 450ms ease-in-out;display:flex;flex-direction:column;cursor:pointer}.card:hover{text-decoration:none}.card:hover .menu{transform:translateY(0)}.card .image-container img{width:100%;height:100%}.card .bottom-container{background:#fff;padding:10px 24px;flex-grow:1}.card .bottom-container p{font-size:14px;line-height:24px;font-weight:500;color:#1e0013;text-align:center;margin-bottom:0}.menu{position:absolute;bottom:0;left:0;width:100%;background-color:#fff;list-style:none;margin:0;padding:0;transform:translateY(100%);transition:transform 450ms ease-in-out}.menu li{color:#1e0013;padding:10px 6px;margin:0;font-size:14px;font-weight:500;line-height:24px}
div.advisory-panel{background:rgba(0,0,0,0);margin-bottom:24px}div.advisory-panel .advisory-panel-top-container{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}div.advisory-panel .advisory-panel-top-container h4{font-size:16px;color:#1e0013;font-weight:700;line-height:140%;letter-spacing:-0.32px}div.advisory-panel .advisory-listing-container{display:grid;grid-template-columns:50% 50%;gap:8px}
div.resources-card{background-color:#fff;border-radius:16px;box-shadow:0px 2px 6px 0px rgba(30,0,19,.2);margin-bottom:24px;height:min-content;display:flex;justify-content:space-between}div.resources-card .text-container{padding:24px}div.resources-card .title{font-size:16px;color:#1e0013;font-weight:bold;margin-bottom:8px;line-height:120%}div.resources-card .description{font-size:14px;color:#1e0013;margin-bottom:16px;line-height:140%;max-width:587px}div.resources-card .resources-button-group a{font-weight:700;border-radius:260px}div.resources-card .resources-image-container{max-width:273px}div.resources-card .resources-image-container img{width:100%;height:100%}
div.api-key-card{background-color:#fff;border-radius:16px;box-shadow:0px 2px 6px 0px rgba(30,0,19,.2);padding:16px}div.api-key-card button{font-weight:700}div.api-key-card .text-container{margin-bottom:16px;height:20px}div.api-key-card .text-container .description{font-size:14px;color:#1e0013}div.api-key-card .title{font-size:16px;color:#1e0013;font-weight:bold;margin-bottom:8px;line-height:120%}
.dp-psref-filter-option{display:inline-block;vertical-align:baseline;padding:.2em .3em;border-radius:.2em}
.dp-user-profile-detail{padding-left:1em}.dp-user-profile-detail h2{margin-top:0;padding:0;font-size:1.5em}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}@keyframes dp-slide-up{0%{transform:none}100%{transform:translateY(-100%)}}aside.dp-toast-wrapper{box-shadow:0 0 7px rgba(0,0,0,.4);background-color:#fff;width:100vw;height:min-content;overflow:hidden;background-color:#eee;padding:.6em .75em;position:relative;color:rgba(0,0,0,.75)}aside.dp-toast-wrapper div{font-size:1em}aside.dp-toast-wrapper span.dp-toast-close{display:block;position:absolute;top:.6em;right:.75em;cursor:pointer}aside.dp-toast-wrapper span.dp-toast-close span{font-size:1.5em;line-height:.75em}aside.dp-toast-wrapper.dp-start-show{animation-name:dp-appear-top;animation-duration:300ms;animation-timing-function:ease-out}aside.dp-toast-wrapper.dp-slide-toast-up{animation-name:dp-slide-up;animation-duration:300ms;animation-timing-function:ease-out}aside.dp-toast-wrapper.dp-start-hide{animation-name:dp-disappear-top;animation-duration:300ms;animation-timing-function:ease-in}aside.dp-toast-Warning{background-color:#e1251b;font-weight:bold;color:rgba(255,255,192,.9)}aside.dp-toast-Success{background-color:#299721;color:rgba(255,255,255,.9)}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}span.dp-required-count{font-weight:200;font-size:.85em;line-height:100%;vertical-align:baseline;color:#777;margin-left:.4rem}span.dp-required-count .dp-required-incomplete{font-weight:normal;color:#ed001b}div.dp-assessment-navigator{padding:0;display:flex;flex-wrap:wrap}div.dp-assessment-navigator div.dp-section-links{flex:2 1 75%;white-space:nowrap;vertical-align:middle;line-height:inherit}div.dp-assessment-navigator div.dp-section-links a.dp-section-link,div.dp-assessment-navigator div.dp-section-links span.dp-section-link{transition:all .2s ease-in-out;background-color:#fff;display:inline-block;font-weight:bold;padding:0 .875rem}div.dp-assessment-navigator div.dp-section-links a.dp-section-link:hover{text-decoration:none;background-color:#f7f7f7}div.dp-assessment-navigator div.dp-section-links span.dp-section-link{background-color:#ddd}div.dp-assessment-navigator div.dp-assessment-status{flex:1 1 10%;line-height:2.3rem;text-align:right;padding:0 .4375rem;white-space:nowrap}div.dp-assessment-navigator div.dp-assessment-status span,div.dp-assessment-navigator div.dp-assessment-status strong{font-size:1.35rem;line-height:inherit;vertical-align:middle;padding-right:.4375rem}div.dp-assessment-navigator div.dp-assessment-status span.dp-arc-wrap{transition:all .2s ease-in-out;vertical-align:middle;width:2.5rem;height:2.5rem;line-height:2.5rem;border-radius:100%;border:1px solid #ddd;padding:1px}div.dp-assessment-navigator div.dp-assessment-status span.dp-arc-wrap svg{transition:all .2s ease-in-out}div.dp-assessment-navigator div.dp-assessment-status span.dp-arc-wrap svg circle{transition:all .2s ease-in-out;fill:none}.pcf-data-table-row-value{font-weight:700 !important;font-size:16px !important;line-height:24px !important;color:#1e0013 !important}.pcf-data-table-row-input{font-size:14px !important;line-height:21px !important;color:#1e0013 !important;font-weight:400 !important}.dp-assessment-wrapper{flex:1;overflow:auto}div.dp-assessment-footer{padding:.75rem;box-shadow:0 0 7px rgba(0,0,0,.4);background-color:#fff;position:relative;z-index:6;display:flex}div.dp-assessment-footer div{flex:1 10%}.dp-assessment-section{margin:0;padding:1.5rem 1.5rem .75rem;flex:1;background-color:#fff}.dp-assessment-section h3{margin-top:0;font-size:1.4rem}.dp-assessment-section h4{font-size:20px;line-height:24px;color:#1e0013;font-weight:700 !important;margin-top:0;font-size:1.3rem;width:75%}.dp-assessment-section input,.dp-assessment-section textarea,.dp-assessment-section select,.dp-assessment-section .dp-field-overlay-wrapper{margin:0 .4rem .4rem 0}.dp-assessment-section>.dp-output-value{margin-bottom:1.25em}.dp-assessment-section>.dp-output-value label{font-weight:200;display:block}.dp-assessment-subsection{margin-top:1.4rem;margin-bottom:1.4rem;border-top:1px solid #ddd}.dp-assessment-subsection h3{padding:1.4rem 0 1rem 0;margin:0;position:sticky;top:-1.4rem;width:100%;background-color:rgba(255,255,255,.94);z-index:4}.dp-assessment-subsection+.dp-assessment-question{border-top:1px solid #ddd;padding-top:1.4rem}.dp-assessment-guidance{font-size:16px !important;line-height:24px !important;color:#1e0013 !important;font-weight:400 !important;padding:1.5rem;margin:0 0 1.5rem 0;font-weight:200;font-size:1rem;line-height:1.2em;color:#000;background-color:#f7f7f7}.dp-assessment-guidance strong{font-size:18px !important;line-height:22px !important;color:#1e0013 !important;font-weight:700 !important}.dp-assessment-small-guidance{font-size:14px !important;line-height:21px !important;color:#1e0013 !important;font-weight:400 !important;padding:1em;margin:0 0 1.5rem 0;font-weight:200;font-size:14px;line-height:1.2em;color:#1e0013;background-color:#f7f7f7}.dp-assessment-guidance-no-bg{padding:1.5rem;margin:0 0 1.5rem 0;font-weight:200;font-size:1rem;line-height:1.2em;color:#000}.dp-assessment-section-header{padding:.5rem;margin:0 0 1.5rem 0;font-weight:600 !important;font-size:1rem;line-height:1.2em;color:#11184f;background-color:#eaeef5;border-left:6px solid #294e95;border-radius:2px}.mt-9{margin-top:36px}.dp-assessment-question,.dp-input-field-row{margin-bottom:1.25em}.dp-assessment-question label,.dp-assessment-question .dp-label,.dp-input-field-row label,.dp-input-field-row .dp-label{font-weight:200}.dp-assessment-question h4,.dp-input-field-row h4{font-weight:normal;margin-bottom:.75rem}div.dp-assessment-question.dp-new-item{animation-name:dp-animate-highligh;animation-duration:1000ms;animation-timing-function:ease-in}h4.dp-required{font-size:20px;font-weight:700;line-height:24px;margin-left:-1.5rem;padding-left:.75rem;border-left:.75rem solid #ed001b}h4.dp-required.dp-answered{border-left-color:#299721}.dp-input-field-row.dp-required{transition:border-left-color .2s ease-in-out;margin-left:-1.5rem;padding-left:.75rem;border-left:.75rem solid #ed001b}.dp-input-field-row.dp-answered{border-left-color:#299721}.dp-input-field-row{display:block}.dp-input-field-row div.dp-assessment-question{display:inline-block;margin-bottom:0;padding:0}.dp-input-field-row div.dp-assessment-question h4{font-size:1rem;color:#777;white-space:nowrap;font-size:20px;line-height:24px;color:#1e0013;font-weight:700 !important;margin-bottom:0}.dp-input-field-row div.dp-assessment-question input:not(input[type=date]){display:block;margin-right:0}.dp-input-field-row .dp-assessment-question+.dp-assessment-question{margin-left:.75rem}.dp-input-field-row .dp-output-value+.dp-assessment-question{margin-left:1.5rem}.dp-input-field-row .dp-output-value{font-size:1rem;color:#777;white-space:nowrap;font-weight:200;margin-left:.5rem}.dp-input-field-row div.dp-output-value{display:inline-block;padding-top:1rem}.dp-input-field-row div.dp-output-value span{padding-top:2px;line-height:1.575rem}.dp-input-field-row .dp-input-styled-combo{display:inline-block;margin-right:.7rem}.dp-input-field-row .dp-input-styled-combo h4{font-size:1rem;color:#777;white-space:nowrap;font-weight:200;margin:0;width:100%;display:block}.dp-input-field-row .dp-input-styled-combo div.dp-assessment-question input{border:none;padding-left:0;padding-right:0;margin:0}.dp-input-field-row .dp-input-styled-combo .dp-assessment-question h4{display:none}.dp-input-field-row .dp-input-styled-combo .dp-output-value{margin:0;padding:0}.dp-input-field-row .dp-input-styled-combo .dp-output-value span{padding-top:0}.dp-input-combo-wrapper{transition:all .2s ease-in-out;border-radius:2px;border:1px solid;display:inline-block;vertical-align:baseline;font-size:.875rem;line-height:1.575rem;margin:0;text-decoration:none;font-family:"Montserrat",sans-serif !important;transition:all .2s ease-in-out;border-radius:2px;border:1px solid;padding:0 .35rem;border-color:#ddd;padding:0 .35rem;margin:0}.dp-input-combo-wrapper input{border:none;padding-left:0;margin:0 .35rem 0 0}.dp-input-combo-wrapper .dp-output-value{margin:0;padding:0}span.dp-input-weeks-wrapper{display:flex;align-items:baseline}.dp-input-combo-wrapper.dp-read-only-answer{border:none;padding:0}.dp-input-combo-wrapper.dp-width-1-1{display:flex}.dp-input-combo-wrapper.dp-width-1-1 input{flex:1 1}img.dp-client-logo{display:block;width:auto;height:auto;max-height:10rem;max-width:10rem}.dp-input-combo-wrapper.dp-width-1-1>*{display:block}.dp-input-combo-wrapper:focus,.dp-input-combo-wrapper:focus-within{border-color:#1d88f1 !important}.dp-input-combo-wrapper.dp-read-only{border:none}.dp-question-table{border-collapse:collapse}.dp-question-table th,.dp-question-table td{padding:.35rem .7rem .35rem 0}.dp-question-table tr.dp-row-odd{background-color:#f4f4f4}.dp-question-table th{font-size:1rem;color:#777;white-space:nowrap;font-weight:200;text-align:left}.dp-question-table td{vertical-align:middle}.dp-question-table td input,.dp-question-table td h4,.dp-question-table td div.dp-assessment-question{margin:0}.dp-question-table td div.dp-assessment-question{padding:0}.dp-question-table td h4{font-size:1rem;color:#777;white-space:nowrap;font-weight:200;padding-left:.35rem}table.dp-recommended-devices{border-collapse:separate;border-spacing:0;margin-bottom:2em}table.dp-recommended-devices td,table.dp-recommended-devices th{padding:.3em .6em !important;border-right:.3em solid #fff !important}table.dp-recommended-devices th{padding-left:1.8em !important;padding-top:.5em !important;position:sticky;top:3rem;z-index:1;border-bottom:1px solid #ccc !important;background-color:rgba(255,255,255,.94)}table.dp-recommended-devices .dp-column-device-class{width:18rem;padding-left:0 !important;position:sticky;top:5.5rem;z-index:2;background-color:#fff}table.dp-recommended-devices .dp-column-device{width:20em !important;background-color:#fafafa;padding:0 !important}table.dp-recommended-devices tr.dp-row-0 td{border-top:3px solid #fff}table.dp-recommended-devices td.dp-read-only.dp-column-device{padding:.35rem .7rem !important}h4.dp-device-selection{width:100%;position:sticky;top:-1.5rem;padding:1.5rem 0 .75em;margin-bottom:0 !important;background-color:rgba(255,255,255,.94);z-index:3}.dp-read-only-answer{font-size:1.3em;color:#23821c;font-weight:200;margin-right:.4rem}.dp-required-group{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding-top:1.2em;margin-bottom:1.2em}.dp-options-group label{font-size:14px !important;line-height:21px !important;color:#1e0013 !important;font-weight:400 !important;margin-bottom:.5em}.sus-display-outcome{border-radius:3.2px;border:#e2dee0 1px solid;list-style:none;padding:.4em .76em}.sus-display-outcome span:first-child{font-size:16px;font-weight:600;color:#1e0013;line-height:1.5;margin-bottom:1em}.sus-display-outcome span:first-child p{padding-top:.7em;font-size:14px}.sus-display-outcome span:nth-child(2){font-size:14px;color:#1e0013;line-height:1.5}.sus-display-outcome span:nth-child(2) .susSolutionCard p{padding-left:5em !important}.sus-display-outcome span:nth-child(2) .susSolutionCard p a{display:unset;position:unset;padding:unset}.sus-display-outcome img{width:65px;height:65px;float:left;margin-bottom:2em;margin-right:1em;margin-top:.4em}.sus-du-container{padding:0;display:grid !important;grid-template-columns:50% 50%;grid-auto-rows:minmax(auto, auto);gap:.7em}.dp-assessment-question-dropdown{position:relative;max-width:655px;max-height:0;border:none;border-radius:2px;overflow-y:auto;transition:max-height .3s ease}.dp-assessment-question-dropdown.is-shown{max-height:270px;border:1px solid #ccc}.dp-assessment-question-dropdown-label{margin-bottom:2px;font-weight:400;font-size:16px;line-height:32px}.dp-assessment-question-dropdown-search{position:sticky;top:0;left:0;z-index:1;width:100%;padding:8px 10px;margin:0 !important;background-color:#f1f3f5;outline:none;border:1px solid #ccc}.dp-assessment-question-dropdown-search:focus{outline:none;border:1px solid #ccc;background-color:#f1f3f5}.dp-assessment-question-dropdown-search-cross{position:absolute;right:8px;top:10px;cursor:pointer;z-index:2}.dp-assessment-question-dropdown-selected{position:relative;display:flex;gap:4px;flex-wrap:wrap;max-width:655px;min-height:42px;margin-bottom:2px;padding:6px 34px 6px 6px;border:1px solid #4285f4;border-radius:2px}.dp-assessment-question-dropdown-selected-empty{font-size:16px;font-weight:400;line-height:24px;color:#aaa}.dp-assessment-question-dropdown-selected-chevron{height:100%;position:absolute;top:0;right:8px;display:flex;align-items:center;justify-content:center;transition:transform .3s ease;transform:rotate(-180deg)}.dp-assessment-question-dropdown-selected-chevron:hover{cursor:pointer}.dp-assessment-question-dropdown-selected-chevron.rotate{transform:rotate(0)}.dp-assessment-question-dropdown-selected-item{display:flex;align-items:center;justify-content:space-between;width:146px;padding:2px 4px;background-color:#eaeef5}.dp-assessment-question-dropdown-selected-item-close{display:flex;align-items:center}.dp-assessment-question-dropdown-selected-item-close:hover{cursor:pointer}.dp-assessment-question-dropdown-selected-item-name{width:100px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:14px;line-height:24px}.dp-assessment-sustainability-cards-container{margin-top:24px;margin-right:auto;margin-left:auto;display:grid;grid-template-columns:repeat(auto-fill, minmax(434px, 1fr));gap:32px}.dp-assessment-sustainability-card-wrap{display:flex;justify-content:center;align-items:center}.dp-assessment-sustainability-info-card{width:434px}.dp-assessment-sustainability-info-card-image{width:100%;height:210px;background-color:red}.dp-assessment-sustainability-info-card-content{display:flex;flex-direction:column;justify-content:space-between;min-height:380px;padding:24px;border-radius:0 0 2px 2px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.dp-assessment-sustainability-info-card-header{display:flex;gap:8px;align-items:center;margin-bottom:12px}.dp-assessment-sustainability-info-card-name{max-width:342px;font-size:20px;font-weight:700;line-height:22px;word-break:break-word}.dp-assessment-sustainability-info-card-info{min-height:110px;font-size:14px;margin-bottom:16px}.dp-assessment-sustainability-info-card-info p{margin-bottom:0;font-size:14px;line-height:22px}.dp-assessment-sustainability-info-card-check-box{display:flex;justify-content:end}.dp-assessment-sustainability-info-card-check-box label{font-size:14px;font-weight:200;line-height:24px;cursor:pointer}.dp-assessment-sustainability-info-card-check-box label input{cursor:pointer !important}.dp-assessment-sustainability-info-card-emissions-title{font-size:14px;font-weight:600;line-height:22px;margin-bottom:12px}.dp-assessment-sustainability-info-card-emissions-count{font-size:32px;font-weight:700;line-height:22px;margin-bottom:8px}.dp-lissa-download-report-button{margin-left:12px;padding:0 8px;font-size:14px;color:#294e95;border:1px solid #294e95;background:none;cursor:pointer;transition:all .3s ease}.dp-lissa-download-report-button:hover{text-decoration:none;color:#fff;background-color:#294e95}.dp-assessment-sus-guidance{display:flex;align-items:center}.dp-assessment-sus-guidance-headline{font-weight:700;font-size:16px;color:#666}.dp-assessment-section-sus-wrapper{display:flex;flex-direction:column;padding:24px 24px 0;background-color:#f7f7f7}.hide-section{display:none}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.dp-text-wrapper{position:relative;padding:.15em .3em;margin-left:-0.3em;display:inline-block;transition:background-color .3s ease-in-out;border-radius:2px;cursor:pointer;vertical-align:middle}.dp-text-wrapper h1,.dp-text-wrapper h2,.dp-text-wrapper h3,.dp-text-wrapper h4,.dp-text-wrapper p{margin:0}.dp-text-wrapper .dp-text-wrapper-icon{font-size:1.5rem;color:#777}.dp-text-wrapper .dp-text-wrapper-icon svg{transition:opacity .3s ease-in-out;height:1em;opacity:1;display:inline-block;vertical-align:-25%}.dp-text-wrapper .dp-text-wrapper-icon.dp-icon-edit svg{opacity:0}.dp-text-wrapper:hover,.dp-text-wrapper:active,.dp-text-wrapper:focus{background-color:#f7f7f7}.dp-text-wrapper:hover .dp-text-wrapper-icon svg,.dp-text-wrapper:active .dp-text-wrapper-icon svg,.dp-text-wrapper:focus .dp-text-wrapper-icon svg{opacity:1}
.dropdown{position:relative;color:#333;cursor:default}.dropdown .arrow{border-color:#999 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 5px 0;content:" ";display:block;height:0;margin-top:.3rem;position:absolute;right:10px;top:14px;width:0}.dropdown .arrow.open{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #999;border-width:0 5px 5px}.dropdown .selected-value input{line-height:1.5;font-size:.8rem;background-color:#fff;border:1px solid #ccc;border-radius:2px;box-sizing:border-box;cursor:default;outline:none;padding:8px 52px 8px 10px;transition:all 200ms ease;width:100%}.dropdown .options{display:none;background-color:#fff;border:1px solid #ccc;box-shadow:0 1px 0 rgba(0,0,0,.06);box-sizing:border-box;margin-top:-1px;max-height:200px;overflow-y:auto;position:absolute;top:100%;width:100%;z-index:1000;-webkit-overflow-scrolling:touch}.dropdown .options.open{display:block}.dropdown .option{box-sizing:border-box;color:rgba(51,51,51,.8);cursor:pointer;display:block;padding:4px 5px;font-size:.8rem}.dropdown .option.selected,.dropdown .option:hover{background-color:#f2f9fc;color:#333}.dropdown .not-found{box-sizing:border-box;display:block;padding:4px 5px;font-size:.8rem}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}#UserPicker{min-height:0;max-height:100%;display:grid;grid-template-rows:auto 1fr auto;grid-row-gap:.6em}#UserPicker .dp-search-inputs input,#UserPicker .dp-search-inputs select{margin-bottom:.4rem}#UserPicker .dp-search-inputs input[type=text]{width:100%}#UserPicker div.dp-user-selector{overflow-y:auto;overflow-x:hidden;padding:.25em 0 .25em .25em;min-height:0}#UserPicker div.dp-user-selector p{margin:-0.35rem;padding:0 .35rem;cursor:pointer;line-height:1.575rem;border-bottom:2px solid #fff}#UserPicker div.dp-user-selector p input{margin-right:.5em;vertical-align:.1em}#UserPicker div.dp-user-selector p:hover{background-color:#f7f7f7}#UserPicker div.dp-user-selector p.dp-selected{background-color:#fff269}
.dp-owner-manager-screen table.dp-table td,.dp-owner-manager-screen table.dp-table th{border:none}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.dp-content-display{font-weight:400;font-size:16px;color:#1e0009}.dp-content-display h1,.dp-content-display h2{font-weight:200}.dp-content-display h1{font-size:1.65em}.dp-content-display h2{font-size:1.485em}.dp-content-display h3{font-size:1.32em}.dp-content-display h4{font-size:1.21em}.dp-content-display h5,.dp-content-display h6{font-size:1.1em}.dp-content-display h1,.dp-content-display h2,.dp-content-display h3,.dp-content-display h4,.dp-content-display h5,.dp-content-display h6{margin-bottom:.5em;margin-top:1em}.dp-content-display h1:first-child,.dp-content-display h2:first-child,.dp-content-display h3:first-child,.dp-content-display h4:first-child,.dp-content-display h5:first-child,.dp-content-display h6:first-child{margin-top:0}.dp-content-display strong,.dp-content-display i{font-size:inherit}.dp-content-display p,.dp-content-display li,.dp-content-display ul,.dp-content-display ol{font-size:1em;line-height:1.2em;margin-bottom:.5em}.dp-content-display ol,.dp-content-display ul{padding:0 0 0 1.4em}.dp-content-display p:last-child,.dp-content-display ol:last-child,.dp-content-display ul:last-child,.dp-content-display li:last-child{margin-bottom:0}.dp-content-display ul ol,.dp-content-display ul ul,.dp-content-display ol ol,.dp-content-display ol ul{margin-bottom:.5em}.dp-content-display pre{font-family:inherit;font-weight:200;font-size:.9em;line-height:1.2em;font-style:italic;white-space:normal}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.selected-answer-content{display:flex;flex-direction:column}.selected-answer-content>p{margin:0}.show-unselected-btn{border:none;background:none;font-size:14px;cursor:pointer;color:#294e95;width:fit-content;padding:0}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.equivalents-wrapper{margin-top:24px;display:flex;flex-direction:column;gap:16px}.equivalents-title{display:flex;align-items:center;gap:12px;margin:0;padding:0;font-size:20px;font-weight:400;line-height:32px}.equivalents-cards-container{display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr}@media screen and (max-width: 1240px){.equivalents-cards-container{grid-template-columns:1fr 1fr}}.equivalents-card-wrapper{height:144px;display:flex;flex-direction:column;align-items:center;padding:12px;gap:16px;border:1px solid #ccc}.equivalents-card-icon{width:64px;height:64px}.equivalents-card-info{display:block;max-width:165px;padding:0;text-align:center;font-size:12px;line-height:20px}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.search-select-border{border:1px solid #ccc}.search-select-border-focused{border:1px solid #294e95 !important}.search-select-wrapper{position:relative;width:100%;display:flex;flex-direction:column;gap:4px;font-size:16px;line-height:24px;cursor:pointer}.search-select-selected{display:flex;justify-content:space-between;align-items:center;min-height:40px;padding:8px 10px;background-color:#fff;transition:all .3s ease-in-out}.search-select-placeholder{color:#aaa}.search-select-chevron{width:24px;height:24px;margin-left:auto;transition:transform .3s ease;transform:rotate(180deg)}.search-select-chevron.is-opened{transform:rotate(360deg)}.search-select-dropdown{position:absolute;z-index:999;width:100%;border:1px solid #ccc;box-shadow:0 0 8px 0 rgba(119,119,119,.2);background-color:#fff;overflow-y:auto}.search-select-dropdown.dropdown-bottom{top:calc(100% + 4px);left:0}.search-select-dropdown.dropdown-top{bottom:calc(100% + 4px);top:auto}.search-select-dropdown.dropdown-top-with-label{bottom:calc(100% - 20px);top:auto}.search-select-dropdown::-webkit-scrollbar{width:10px}.search-select-dropdown::-webkit-scrollbar-track{background:#f1f1f1}.search-select-dropdown::-webkit-scrollbar-thumb{background:#ccc;border-radius:6px}.search-select-dropdown::-webkit-scrollbar-thumb:hover{background:#9b9fa3}.search-select-dropdown-content{position:relative}.search-select-dropdown-content .incompatible{background-color:#faeceb}.search-select-dropdown-content .incompatible:hover{background-color:#faeceb}.search-select-input-container{display:flex;position:sticky;top:0;height:40px}.search-select-input{width:100%;height:40px;padding:8px 10px;margin:0 !important;background-color:#f1f3f5;outline:none}.search-select-input-cross{position:absolute;right:8px;top:10px;cursor:pointer;z-index:2}.incompatible-label{font-size:12px;line-height:24px;color:#64131e;padding:2px 14px;border-radius:6px;border:1px solid #64131e;background:none}.empty-options{width:100%;padding:10px 0;text-align:center;font-size:12px;color:#777;cursor:default}.search-select-dropdown-option{height:40px;padding:8px 10px;font-size:14px;line-height:20px;transition:all .3s ease;display:flex;align-items:center;justify-content:space-between}.search-select-dropdown-option .select-content{display:flex;align-items:center;column-gap:8px}.search-select-dropdown-option .select-all{color:#aaa}.search-select-dropdown-option input{margin:0}.search-select-dropdown-option:hover{background-color:#f1f3f5}.search-select-dropdown-option.selected{color:#aaa}.search-select-dropdown-option.selected:hover{background-color:#fff;cursor:default}.dt-select-no-borders{border:none !important;width:100%}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.dt-filters{display:flex;column-gap:12px;position:relative;z-index:10}.lissa-device-upload-guide{width:100%;padding:24px;background-color:#eaeef5}.lissa-upload-guide-wrapper{margin-top:15px;width:100%;display:grid;grid-template-columns:repeat(2, 1fr);column-gap:40px}.lissa-upload-guide-column{display:flex;flex-direction:column;row-gap:12px}.lissa-upload-guide-column li{margin:0}.dt-filters-form{display:flex;width:380px;height:28px}.dt-filters-form input{flex-grow:1;height:100%;border-right:none;outline:none;margin:0}.dt-filters-form button{border:none;padding:2px 14px;background-color:#294e95;color:#fff;cursor:pointer}.dt-filters-pcf-btn,.dt-filters-pcf-btn-active,.table-download-link{height:28px;padding:0 8px;font-size:16px;color:#294e95;border:1px solid #294e95;background:none;cursor:pointer;opacity:40%}.lissa-filters-controls-wrapper{display:flex;align-items:center;column-gap:12px}.lissa-filters-delete-btn{border:none;background:none;cursor:pointer}.dt-filters-pcf-btn-active{opacity:100%}.table-download-link{opacity:100%;height:28px;display:block;width:fit-content;margin-top:16px;position:relative}.table-download-link:hover{text-decoration:none}.dt-wrapper{width:100%;max-width:100%;overflow-x:hidden;display:flex;align-items:stretch;padding:150px 0;margin:-126px 0 -150px 0;position:relative}.dt-right-border{height:calc(100% - 300px);z-index:10;position:absolute;right:0;top:150px;width:1px;background-color:#ccc}.dt-rows-wrapper{width:100%;max-width:100%;overflow-x:auto;user-select:none;-ms-overflow-style:none;scrollbar-width:none;margin:-150px 0;padding:150px 0}.dt-rows-wrapper::-webkit-scrollbar{display:none}.dt-name-column{position:relative;width:fit-content;box-shadow:2px 0 4px 0 rgba(0,0,0,.1019607843);border-left:1px solid #ccc}.delete-modal-wrapper{position:fixed;top:0;left:0;z-index:1000;background-color:rgba(0,0,0,.4);width:100%;height:100vh;display:flex;align-items:center;justify-content:center}.delete-modal-container{min-width:400px;background-color:#fff;position:relative;padding:25px 30px 18px;display:flex;flex-direction:column;row-gap:20px}.delete-modal-cross{position:absolute;top:14px;cursor:pointer;right:20px}.delete-modal-title{font-weight:700 !important;font-size:28px;line-height:28px;margin:0 !important}.delete-modal-subtitle{font-weight:400 !important;font-size:16px !important;line-height:24px !important;color:#1e0013 !important;margin:0 !important}.delete-modal-btn-wrapper{display:flex;align-items:center;column-gap:4px}.dt-table-head-block{font-weight:600 !important;color:#666 !important;height:40px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;font-size:12px;background-color:#f7f7f7;border:1px solid #ccc;border-left:none;border-right:none;cursor:pointer}.delete-placeholder{width:48px;min-width:48px}.dt-table-block{font-size:14px !important;line-height:21px !important;color:#1e0013 !important;font-weight:600 !important;height:48px;padding:0 16px;display:flex;flex-direction:row !important;align-items:center;justify-content:space-between;font-size:14px;border:1px solid #fff;border-bottom:1px solid #ccc}.dt-table-block input:disabled{cursor:default !important}.dt-table-block input{width:100% !important;font-size:14px !important;line-height:21px !important;color:#1e0013 !important;font-weight:600 !important;border:none;background:none;outline:none;padding:0;margin:0}.dt-table-block input::-webkit-outer-spin-button,.dt-table-block input::-webkit-inner-spin-button{-webkit-appearance:none}.dt-table-block input[type=number]{-moz-appearance:textfield}.dt-table-block:focus-within{border:1px solid #294e95}.align-right input{text-align:right}.dt-name-column .dt-table-block{font-weight:400 !important}.dt-table-name{width:284px;min-width:284px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dt-table-lifeSpan{width:210px;min-width:210px}.dt-table-isNew{min-width:148px;flex-grow:1}.dt-table-delete{min-width:48px;width:48px}.dt-block-select{padding:0 6px !important}.dt-table-customerLocation{width:290px;min-width:290px}.dt-table-bufferPercentage{width:148px;min-width:148px}.dt-table-bufferQuantity{width:230px;min-width:230px}.dt-table-deviceAge,.dt-table-deviceQuantity{width:124px;min-width:124px}.dt-select-wrapper{display:flex;align-items:stretch}.dt-select,.dt-head-select{width:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;border:1px solid #ccc;border-left:none}.dt-select input,.dt-head-select input{margin:0;transform:scale(1.5);cursor:pointer}.dt-select{border-top:none}.cells-wrapper{display:flex}.m-w-full{max-width:100%}.align-right{justify-content:flex-end}.dt-pagination-wrapper{width:100%;display:flex;margin-top:16px;align-items:center;justify-content:space-between}.dt-page-size-selector{font-size:14px;font-weight:600;display:flex;align-items:center;column-gap:12px;position:relative}.dt-page-size-menu{position:absolute;bottom:36px;right:0;border:1px solid #ccc}.dt-page-size-menu .dt-page-size-selector-btn{border:none;background:#fff;width:57px}.dt-page-size-menu .dt-page-size-selector-btn-selected{color:#aaa}.dt-page-size-selector-btn{cursor:pointer;font-weight:700;height:32px;display:flex;align-items:center;padding:0 8px;column-gap:8px;background:none;border:1px solid #ccc}.dt-pagination-arrow-btn{padding:0;background:none;border:none;cursor:pointer;display:flex;align-items:center}.arrow-right{transform:rotate(180deg)}.dt-pagination-arrow-btn-inactive{cursor:default}.dt-pagination-number-btn,.dt-pagination-number-btn-active{background:none;height:32px;width:32px;border-radius:2px;border:1px solid #ccc;cursor:pointer;font-size:12px;font-weight:700}.dt-pagination-number-btn-active{border:none;color:#fff;cursor:default;background-color:#294e95}.dt-table-delete{cursor:pointer}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.lissa-layout{display:flex;gap:24px;position:relative}.lissa-side-menu{position:sticky;top:0;height:calc(100vh - 160px - 40px)}@media screen and (max-width: 1286px){.lissa-side-menu{height:calc(100vh - 160px - 80px)}}@media screen and (max-width: 1264px){.lissa-side-menu{height:calc(100vh - 160px - 120px)}}@media screen and (max-width: 964px){.lissa-side-menu{height:calc(100vh - 160px - 160px)}}.lissa-tooltip{display:flex;align-items:flex-start;cursor:pointer}.lissa-tooltip>span{height:16px;display:block}.lissa-mt-star{color:#7a126b !important}.initial-calculation-mt-tooltip{margin-top:12px;margin-bottom:8px}.lissa-mt-tooltip{font-size:14px !important;line-height:21px !important;color:#1e0013 !important;font-weight:400 !important}.lissa-main-content-heading{display:flex;flex-direction:column;gap:12px;padding:24px;background-color:#f7f7f7;font-size:14px;line-height:22px;margin-bottom:24px}.lissa-main-content-heading p:first-child{font-size:18px;font-weight:700}.lissa-related-resources-links{display:flex;flex-direction:column;margin-top:8px;a-font-size:16px;a-color:#294e95;a-line-height:24px}.lissa-related-resources-links a.lissa-sphere-link{display:flex;align-items:center;column-gap:8px}.sphere-info-link-tooltip{position:relative;display:flex;align-items:center}.sphere-info-link-tooltip .sphere-info-link-tooltip-text{display:none;position:absolute;top:-36px;left:50%;transform:translate(-50%, 0);padding:2px 8px;border-radius:4px;background:#4e444e}.sphere-info-link-tooltip .sphere-info-link-tooltip-text p{font-size:12px;font-weight:400;line-height:18px;color:#fff;white-space:nowrap;margin-bottom:0}.sphere-info-link-tooltip:hover .sphere-info-link-tooltip-text{display:block}.lissa-main-content{width:calc(100% - 44px - 24px);max-width:calc(100% - 44px - 24px)}.lissa-main-content-opened{max-width:calc(100% - 366px - 24px);width:calc(100% - 366px - 24px)}.lissa-services-section{position:relative;width:100%;display:flex;column-gap:24px;margin-top:36px}.sus-text-4xl{font-size:32px;line-height:32px;color:#1e0013}.sus-text-3xl{font-size:28px;line-height:28px}.sus-text-2xl{font-size:24px;line-height:29px;color:#1e0013}.sus-text-xl{font-size:20px;line-height:24px;color:#1e0013}.sus-text-lg{font-size:18px !important;line-height:22px !important;color:#1e0013 !important}.sus-text-base{font-size:16px !important;line-height:24px !important;color:#1e0013 !important}.sus-text-sm{font-size:14px !important;line-height:21px !important;color:#1e0013 !important}.sus-text-xs{font-size:12px;line-height:16px;color:#1e0013}.sus-font-bold{font-weight:700 !important}.sus-font-semibold{font-weight:600 !important}.sus-font-regular{font-weight:600 !important}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.lissa-add-device-tabs-container{width:366px;height:100%;background-color:#f7f7f7;transition:.3s ease}.lissa-add-device-tabs-container.container-hidden{width:44px}.lissa-add-device-tabs{display:flex;width:100%}.lissa-add-device-tabs-tab{font-size:16px !important;line-height:24px !important;color:#1e0013 !important;display:flex;justify-content:center;align-items:center;height:44px;width:161px;cursor:pointer;transition:background-color .3s ease}.tabs-tab-active{background-color:#fff}.lissa-add-device-tabs-chevron{position:absolute;right:0;top:0;display:flex;justify-content:center;align-items:center;width:44px;height:44px;cursor:pointer;transition:transform .3s ease}.lissa-add-device-tabs-chevron.chevron-closed{transform:scaleX(-1)}.lissa-add-device-tab-content{padding:0 24px;overflow-x:hidden;height:calc(100% - 44px)}.lissa-add-device-tab-content-scroll-container{max-height:612px;overflow:scroll;scrollbar-width:none}.lissa-add-device-hidden-label{position:absolute;right:-37px;top:96px;transform:rotate(-90deg);white-space:nowrap}.lissa-add-device-bulk-tab-heading{font-size:16px !important;line-height:24px !important;color:#1e0013 !important;margin-top:24px}.lissa-add-device-bulk-tab-drop-field{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:4px;padding:24px;background-color:#fff;border:2px dashed #ccc;border-radius:2px}.lissa-add-device-bulk-tab-drop-field p{margin-bottom:0}.lissa-add-device-bulk-tab-drop-field-cation{color:#777;font-size:14px;line-height:24px;text-align:center}.lissa-add-device-bulk-tab-drop-field-prompt{color:#294e95}.lissa-add-device-bulk-tab-drop-field-button{border-radius:2px;border:1px solid #294e95;color:#294e95;font-size:16px;line-height:24px;padding:0 8px;cursor:pointer}.lissa-add-device-bulk-tab-file-formats{display:flex;justify-content:space-between;font-size:12px;line-height:20px;color:#777}.lissa-bulk-file{display:flex;align-items:center;justify-content:space-between;margin-top:24px;padding:9px 12px;border:1px solid #ccc}.lissa-bulk-file .file-wrapper{display:flex;align-items:center;gap:9px}.lissa-bulk-file .file-info{display:flex;flex-direction:column}.lissa-bulk-file p{margin-bottom:0}.lissa-bulk-file .file-name{display:block;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:24px}.lissa-bulk-file .file-size{font-size:12px;line-height:16px;color:#777}.lissa-bulk-file .bulk-dismiss-file{cursor:pointer;display:flex;justify-content:center;align-items:center}.lissa-add-device-manually-wrapper{position:relative;height:100%}.lissa-add-device-manually{display:flex;flex-direction:column;gap:12px;padding:24px 0}.lissa-add-device-manually-scroll-container{position:relative;height:calc(100% - 76px);overflow-y:auto;padding-right:3px}.lissa-add-device-manually-scroll-container::-webkit-scrollbar{width:6px}.lissa-add-device-manually-scroll-container::-webkit-scrollbar-track{background:#f7f7f7}.lissa-add-device-manually-scroll-container::-webkit-scrollbar-thumb{background:#ccc;padding:2px;border-radius:6px}.lissa-add-device-manually-input-footer{position:absolute;bottom:0;left:-24px;width:366px;padding:24px;box-shadow:0 0 8px 0 rgba(0,0,0,.1);display:flex;justify-content:center;align-items:center;background-color:#f7f7f7}.lissa-add-device-manually-input-container{display:flex;flex-direction:column;gap:4px}.lissa-add-device-manually-input-label{display:block;font-size:16px;line-height:24px}.lissa-add-device-manually-common-styles{width:100% !important;margin:0 !important;padding:8px 10px;border:1px solid #ccc;cursor:pointer;background-color:#fff !important;outline:none}.lissa-add-device-manually-common-styles:disabled{background-color:#f7f7f7 !important}.lissa-add-device-manually-input-warning{font-size:12px;line-height:18px}.lissa-add-device-manually-input-submit{display:flex;justify-content:center;align-items:center;padding:2px 14px;background-color:#294e95;width:100%;color:#fff;cursor:pointer}.inactive{opacity:.33;cursor:default}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.accordion-section{margin-top:24px;background-color:#f7f7f7}.accordion-section-truScale{background-color:#eaeef5;position:relative;z-index:2}.accordion-section-sustainability{background-color:#fff;border:1px solid #ccc;height:fit-content;margin-top:0}.accordion-dropdown{display:flex;justify-content:space-between;padding:10px 24px;cursor:pointer}.accordion-dropdown-truScale{border-left:6px solid #294e95}.accordion-title{font-size:16px !important;font-weight:600;width:fit-content !important;line-height:24px;margin:0}.button-content{height:fit-content}.button-content .sc-heading-with-tooltip{margin-top:0 !important}.accordion-subtitle{margin:8px 0 0 0;font-size:14px;font-weight:400;width:fit-content;color:#222}.accordion-container{padding:24px}.button-icon{transform:rotate(-90deg);width:24px;height:24px;display:flex;justify-content:center;transition:all .3s ease}.button-icon-opened{transform:rotate(90deg)}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.lissa-selected-services{margin-top:36px}.lissa-selected-services>h4{font-size:20px !important;font-weight:400 !important}.selected-services-content{display:flex;flex-direction:column;row-gap:12px}.selected-services-content>p{margin:0}.show-more-btn{border:none;background:none;font-size:14px;cursor:pointer;color:#294e95;width:fit-content;padding:0}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.ss-wrapper{flex:1;color:#1e0009}.ss-wrapper>h4{display:flex;align-items:center;column-gap:12px;font-size:20px;line-height:24px;color:#1e0013;font-weight:700 !important}.ss-wrapper-padding{padding-bottom:300px}.ss-select{margin-top:16px}.sc-heading-with-tooltip{margin-top:24px;display:flex;align-items:center;column-gap:12px}.sc-heading-with-tooltip .lissa-tooltip{padding-bottom:6px}.incompatible-service-label{width:100%;display:flex;align-items:center;height:44px;padding:2px 24px;column-gap:10px;background-color:#faeceb;color:#64131e;margin-bottom:24px}.service-calculation-wrapper{margin-top:24px;padding:24px;background-color:#f7f7f7;font-size:14px}.service-calculation-wrapper>p{font-size:14px;margin-top:12px}.service-calculation-wrapper h4{font-size:16px !important;font-weight:600 !important;width:fit-content}.service-calculation-wrapper>h5{font-size:14px !important;font-weight:600 !important;margin-top:12px}.sc-card-wrapper{width:100%;display:flex;align-items:stretch;column-gap:24px}.sc-card{width:calc(50% - 12px);padding:24px;border-radius:4px 0 0 4px;border-left:6px solid #294e95;display:flex;flex-direction:column;justify-content:space-between;background-color:#fff}.sc-card .sc-heading-with-tooltip{margin:0}.emission-count{font-size:20px;font-weight:700}.emission-result-wrapper{margin-top:12px;width:100%;display:flex;align-items:center;justify-content:space-between}.emission-difference{font-size:16px;font-weight:600;display:flex;align-items:center;column-gap:4px}.add-devices-btn{background-color:#294e95;color:#fff;border:none;cursor:pointer;padding:2px 14px;border-radius:2px;margin-top:24px}.warranty-inputs-wrapper{display:flex;flex-direction:column;row-gap:16px;margin-top:16px}.warranty-inputs-wrapper .warranty-top{display:grid;grid-template-columns:1fr 1fr;gap:16px}.packaging-fieldset{border:none;margin-top:16px;padding:0;font-size:16px;display:flex;flex-direction:column;row-gap:4px}.radio-label{cursor:pointer;padding:0 8px;display:flex;align-items:center;column-gap:8px}.radio-label input{margin:0;transform:scale(1.2)}.mot-annotation{font-size:14px !important;font-weight:600 !important;margin-top:12px}.pcf-section .pcf-dropdown{padding:10px 24px}.pcf-section .dropdown-content{padding:0 24px 24px 24px;display:flex;flex-direction:column;row-gap:24px}.pcf-section .disabled-link{pointer-events:none}.pcf-section .sc-heading-with-tooltip{margin:0}.pcf-section .button-icon{width:24px}.pcf-section .pcf-section-title{font-size:18px;font-weight:700;color:#1e0013;line-height:22px;margin-bottom:12px;padding:24px 24px 0}.pcf-section .pcf-section-description{font-size:14px;font-weight:400;color:#1e0013;line-height:21px;margin-bottom:14px;padding:0 24px}.pcf-section li{font-size:14px;margin:0}.pcf-section ol{margin:0}.pcf-section p{font-size:14px;margin:0}.pcf-section h4{font-size:16px !important;font-weight:600 !important;width:fit-content}.pcf-section a{font-size:16px}.pcf-section .lissa-add-device-manually-input-container{width:370px}.disabled-link{pointer-events:none}.wtw-input{display:flex;border:1px solid #ccc;align-items:stretch;width:370px}.wtw-input input{border:none}.wtw-label{display:flex;align-items:center;padding:0 10px;border-left:1px solid #ccc;background-color:#fff}.ss-chips-wrapper{width:100%;border:1px solid #ccc;min-height:44px;padding:8px 10px;gap:6px;display:flex;flex-wrap:wrap}.ss-cross-wrapper{cursor:pointer;display:flex;align-items:center}.ss-chips{height:28px;padding:0 4px;display:flex;align-items:center;gap:10px;background-color:#eaeef5}.ss-chips span{font-size:14px;color:#222;max-width:105px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.lissa-te-section{position:sticky;margin-top:58px;top:0;width:380px;min-width:360px;background-color:#eaeef5;padding:24px;display:flex;flex-direction:column;row-gap:16px;height:fit-content}.emission-count{font-size:20px;font-weight:700}.emission-result-wrapper{margin-top:12px;width:100%;display:flex;align-items:center;justify-content:space-between}.emission-difference{font-size:16px;font-weight:600;color:#298f20;display:flex;align-items:center;column-gap:4px}.te-title{font-size:18px !important;font-weight:600}.te-heading-with-tooltip{display:flex;align-items:center;column-gap:12px}.emission-block{display:flex;flex-direction:column}.emission-block>p{font-size:14px;margin:0 !important}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.tru-scale-section{width:100%;background-color:#f1e1ed;margin-top:36px}.tru-scale-button{cursor:pointer;padding:10px 24px;border:none;background:none;width:100%;border-left:6px solid #7a126b}.button-top{width:100%;display:flex;justify-content:space-between;align-items:center}.tru-scale-title{font-size:16px !important;font-weight:600;color:#1e0013;width:100% !important}.tru-scale-text{font-size:14px;color:#222}.tru-scale-text li{font-size:14px !important}.button-icon{transform:rotate(-90deg);width:fit-content;display:flex;justify-content:center}.button-icon-opened{transform:rotate(90deg)}.tru-scale-content{padding:24px}.content-top{display:flex;gap:16px}.cards-wrapper{display:flex;gap:16px;align-items:stretch}.tru-scale-main-img{height:300px}.second-landing-title{margin:24px 0 16px 0 !important}@media screen and (max-width: 1200px){.cards-wrapper{flex-wrap:wrap}.content-top{flex-direction:column}.content-top img{align-self:center}}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.service-card{width:434px;display:flex;flex-direction:column}.service-card-image{width:100%;height:210px}.service-card-content{display:flex;flex-direction:column;justify-content:space-between;min-height:357px;padding:24px;border-radius:0 0 2px 2px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.service-card-content.lissa-landing-card{min-height:auto;height:auto;background-color:#fff;flex-grow:1}.service-card-content.increasedMinHeight{min-height:360px}.service-card-header{display:flex;gap:8px;align-items:center;margin-bottom:12px}.service-card-name{max-width:342px;font-size:20px;font-weight:700;line-height:22px;word-break:break-word}.service-card-info{min-height:110px;font-size:14px;margin-bottom:16px}.service-card-info p{margin-bottom:0;font-size:14px;line-height:22px}.service-card-check-box{display:flex;justify-content:end}.service-card-check-box label{font-size:14px;font-weight:200;line-height:24px;cursor:pointer}.service-card-check-box label input{cursor:pointer}.service-card-emissions-title{font-size:14px;font-weight:600;line-height:22px;margin-bottom:12px}.service-card-emissions-count{font-size:32px;font-weight:700;line-height:22px;margin-bottom:8px}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.pcf-section{margin-top:24px;position:relative;z-index:7;background-color:#f7f7f7}.pcf-mt-tooltip{margin-bottom:12px}.pcf-card-total-per-device{margin-top:12px}.pcf-card-total,.pcf-card-total-per-device{display:flex;justify-content:space-between;gap:16px;font-size:14px;line-height:24px}.pcf-card-total .pcf-card-total-count,.pcf-card-total-per-device .pcf-card-total-count{font-weight:600}.pcf-dropdown{display:flex;justify-content:space-between;font-size:16px;font-weight:600;line-height:24px;padding:10px 24px;cursor:pointer}.pcf-card-device-exclude{display:none;position:absolute;right:0;top:0}.pcf-card{display:flex;flex-direction:column;gap:24px;padding:12px;background-color:#fff;cursor:pointer}.pcf-card:hover .pcf-card-device-exclude{display:block}.pcf-card-device-quantity{text-transform:none;font-size:12px;line-height:16px;color:#1e0013;color:#666 !important}.pcf-card-device-quantity-value{color:#1e0009}.pcf-wrapper{padding:24px 24px 0 24px}.pcf-container{padding-bottom:24px;display:grid;grid-template-columns:repeat(auto-fill, minmax(282px, auto));grid-auto-rows:auto;gap:24px}.pcf-container .pcf-card-device-name{position:relative;padding-right:24px;font-size:14px;line-height:24px;text-transform:uppercase}.pcf-container .pcf-card-content{display:flex;gap:24px}.pcf-container .pcf-card-content .pcf-card-chart-container{width:100px;height:100px}.pcf-container .pcf-card-content .pcf-card-content-info{display:flex;flex-direction:column;gap:2px;justify-content:space-between}.pcf-container .pcf-card-content .pcf-card-total-per-device{color:#666 !important;margin-top:16px}.pcf-container .pcf-card-content .pcf-card-total-per-device .sus-text-sm{color:#666 !important}.pcf-container .pcf-card-content-labels{display:flex;flex-direction:column;gap:4px}.pcf-container .pcf-card-content-labels .label{display:flex;align-items:center;gap:8px}.pcf-container .pcf-card-content-labels .label .label-name{width:100%;display:flex;gap:12px;justify-content:space-between}.pcf-container .pcf-card-content-labels .label .label-name span{font-size:12px;line-height:16px}.pcf-container .pcf-card-content-labels .label .label-marker{width:8px;height:8px;border-radius:50%}.pcf-container .pcf-card-content-labels .label .eol-color{background-color:#294e95}.pcf-container .pcf-card-content-labels .label .manufacturing-color{background-color:#c9d0f0}.pcf-container .pcf-card-content-labels .label .packaging-color{background-color:#eaeef5}.pcf-container .pcf-card-content-labels .label .transport-color{background-color:#7a126b}.pcf-container .pcf-card-content-labels .label .use-color{background-color:#d9c1d7}.button-icon{transform:rotate(-90deg);width:fit-content;display:flex;justify-content:center;transition:all .3s ease}.button-icon-opened{transform:rotate(90deg)}.pcf-no-data-container{display:flex;justify-content:center}.pcf-no-data-container .pcf-no-data-content{display:flex;flex-direction:column;max-width:258px}.pcf-no-data-container .pcf-no-data-content span{text-align:center}.pcf-no-data-container .pcf-no-data-content .title{font-size:16px;line-height:24px}.pcf-no-data-container .pcf-no-data-content .message{font-size:12px;line-height:16px;color:#777}
.main-section,.two-columns-input{display:grid;width:100%;grid-template-columns:1fr 1fr;grid-column-gap:24px}.main-section{margin-bottom:8px}.esg-wrapper{margin-bottom:24px}.input-wrapper{display:flex;flex-direction:column;row-gap:4px;width:100%}.egs-form{display:flex;flex-direction:column;row-gap:16px}.input-label-egs{font-size:16px !important;line-height:32px;font-weight:400;color:#222}.egs-input{height:40px;font-size:16px;padding:0 10px;border:1px solid #ccc;outline:none}.egs-input:focus{border-color:#294e95 !important}.egs-input-error{border-color:red}.egs-button{height:40px;font-size:16px;line-height:24px;padding:0 14px;color:#fff;background-color:#294e95;display:flex;align-items:center;justify-content:center;cursor:pointer;width:fit-content;border-radius:2px;border:none}.egs-img-wrapper{position:relative;overflow:hidden}.egs-img{position:absolute;width:100%;top:0}.egs-paragraph{padding:24px;background-color:#f7f7f7;display:flex;column-gap:12px;position:relative}.egp-paragraph-close{position:absolute;right:24px;top:60px}.egs-paragraph-content{display:flex;row-gap:12px}.egs-paragraph-content h4{font-size:18px !important;font-weight:700 !important}.egs-paragraph-content p{font-size:16px !important;color:#222}.egs-paragraphs-wrapper{display:flex;flex-direction:column;row-gap:8px}.egs-paragraphs-wrapper button{border:none;background:none;outline:none;height:fit-content;cursor:pointer}.char-counter{font-size:14px;color:#777}.links-wrapper{padding:24px;background-color:#f7f7f7;margin-top:24px}.links-wrapper h4{font-size:18px !important;font-weight:700 !important;margin:0 0 16px 0 !important}.links-wrapper a{font-size:16px !important;margin-bottom:8px !important}.links-wrapper a:last-child{margin-bottom:0 !important}.egs-paragraph-form{width:100%;display:flex;column-gap:12px}.egs-paragraph-form textarea{flex:1;background:none !important;outline:none !important;-ms-overflow-style:none;scrollbar-width:none}.egs-paragraph-form textarea::-webkit-scrollbar{display:none}
.sus-section{margin-bottom:8px}.heading-tooltip-wrapper{display:flex;align-items:center;column-gap:12px;width:fit-content;margin-bottom:16px}.heading-tooltip-wrapper h4{width:fit-content !important}.label-wrapper{display:flex;align-items:center;column-gap:8px;font-size:14px;font-weight:500;margin-bottom:8px}.accordions-wrapper{display:grid;width:100%;grid-template-columns:1fr 1fr;grid-column-gap:24px;margin-bottom:16px}
.total-section{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:24px}.total-card{width:100%;padding:24px;background-color:#eaeef5;border-left:6px solid #294e95;display:flex;flex-direction:column;justify-content:space-between;row-gap:4px;border-radius:2px}.total-card p{font-size:18px;font-weight:600;margin:0 !important}
.tru-section{width:100%;background:url("/asset/reportTruscale.webp") center/cover no-repeat;padding:40px;color:#fff;margin-top:36px}.tru-section>h4{max-width:440px;font-size:24px !important;color:#fff;margin:0 0 8px 0;font-weight:700 !important}.tru-section>p{font-size:14px;color:#fff;max-width:440px;margin-bottom:24px;font-weight:400 !important}.tru-section>a{height:40px;font-size:16px;line-height:24px;padding:0 14px;color:#222;background-color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;width:fit-content;border-radius:2px;border:none}.tru-section>a a:hover{text-decoration:none}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.sus-accordion-section:not(:last-child){border-bottom:1px solid #ccc}.sus-accordion-dropdown{display:flex;justify-content:space-between;padding:24px 0;cursor:pointer}.sus-accordion-title{font-size:16px !important;font-weight:600;width:fit-content !important;line-height:24px;margin:0}.sus-button-content{height:fit-content}.sus-button-content .sc-heading-with-tooltip{margin-top:0 !important}.sus-accordion-container{padding:0 24px 24px}.sus-button-icon{transform:rotate(-90deg);width:24px;height:24px;display:flex;justify-content:center;transition:all .3s ease}.sus-button-icon-opened{transform:rotate(90deg)}
.chat-button{position:fixed;bottom:76px;right:48px;z-index:8}.bubble-video{border-radius:50%;transform:rotate(-90deg);background:linear-gradient(104deg, #6C0650 3.33%, #F00 96.68%)}.chat-bubble-wrapper{width:100%;height:100%;border-radius:50%;position:relative}.chat-bubble-border{position:absolute;z-index:4;width:64px;height:64px;border-radius:50%;opacity:.4;border:2px solid #fff}.chat-button{height:64px;max-height:64px;cursor:pointer;width:64px;display:flex;align-items:center;justify-content:center;border-radius:50%;box-sizing:content-box;box-shadow:0 8px 19.6px 0 rgba(228,0,0,.45)}.chat-button-hidden{display:none}.main-chat-section{display:none;flex-direction:column;align-items:center;z-index:16;position:fixed;bottom:76px;right:48px;height:calc(100% - 280px);padding:20px;width:380px;border-radius:12px;background:linear-gradient(193deg, rgb(241, 225, 237) 7.17%, rgb(217, 193, 216) 40.28%, rgb(201, 208, 240) 92.5%);filter:drop-shadow(0px 2px 6px rgba(30, 0, 19, 0.15));backdrop-filter:blur(20px)}.close-chat-modal-wrapper{position:absolute;top:0;left:0;display:flex;align-items:flex-end;overflow:hidden;background-color:rgba(0,0,0,.4);z-index:12;width:100%;height:100%;border-radius:12px}.close-chat-modal{width:100%;background-color:#fff;padding:20px;display:flex;flex-direction:column;align-items:center}.chat-modal-btn-wrapper{display:flex;flex-direction:column;row-gap:6px;margin-top:16px;width:100%}.chat-modal-btn,.chat-modal-btn-close{width:100%;cursor:pointer;height:32px;display:flex;align-items:center;justify-content:center;border-radius:8px;font-size:12px;font-weight:600;border:none;color:#fff;background:linear-gradient(104deg, #4D144A 3.33%, #E1251B 96.68%)}.chat-modal-btn-close{border:1px solid #4d144a;color:#4d144a;background:#fff}.main-chat-section-opened{display:flex}.chat-content{height:calc(100% - 20px);width:100%;max-height:calc(100% - 20px);position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.chat-title{font-size:20px !important;font-weight:700 !important;color:#1e0013;text-align:center}.chat-subtitle{font-size:14px !important;color:#1e0013;text-align:center;padding:0 30px}.chat-head-bubble{box-sizing:content-box;height:64px;margin-top:-52px;position:relative;z-index:13;border:4px solid rgba(241,225,237,.85);border-radius:50%}.control-buttons{display:flex;align-items:center;column-gap:6px;position:absolute;top:16px;right:16px}.control-buttons button{border:none;background:none;outline:none;cursor:pointer;padding:0 !important}.chat-form{padding:16px;background-color:#fff;border-radius:8px;display:flex;align-items:center;column-gap:8px;width:100%;box-shadow:0 2px 4px 0 rgba(30,0,19,.15)}.chat-form input{flex:1;border:none;background:none;outline:none;font-size:14px !important}.chat-form input::placeholder{color:#4e444e}.chat-form button{border:none;background:none;outline:none;cursor:pointer;padding:0 !important;display:flex;align-items:center}.chat-bubble,.chat-bubble-ai{max-width:90%;padding:8px 12px;border-radius:8px;align-self:flex-end;color:#fff;font-weight:400 !important;background-color:#7a126b}.chat-bubble-ai{background-color:#fff;color:#1e0013;align-self:flex-start}.chat-main{width:100%;display:flex;flex:1;flex-direction:column;max-height:100%;row-gap:16px;padding:8px 0;border-radius:8px;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.chat-main::-webkit-scrollbar{display:none}.default-messages-wrapper{width:100%;display:flex;flex-direction:column;row-gap:6px}.default-message{width:fit-content;border:1px solid #4d144a;color:#4d144a;font-size:12px !important;font-weight:600;border-radius:8px;padding:0 16px;height:32px;display:flex;align-items:center;cursor:pointer}.chat-wait{min-height:36px;min-width:50px;width:fit-content;background-color:#fff;border-radius:8px;display:flex;align-items:center;justify-content:center}.loader{width:6px;aspect-ratio:1;border-radius:50%;animation:l5 1s infinite linear alternate}@keyframes l5{0%{box-shadow:9px 0 #7a126b,-9px 0 #d9c1d7;background:#7a126b}33%{box-shadow:9px 0 #7a126b,-9px 0 #d9c1d7;background:#d9c1d7}66%{box-shadow:9px 0 #d9c1d7,-9px 0 #7a126b;background:#d9c1d7}100%{box-shadow:9px 0 #d9c1d7,-9px 0 #7a126b;background:#7a126b}}
.onboarding-wrapper{position:absolute}.onboarding-container{width:610px;border-radius:2px;padding:18px 24px;background-color:#eaeef5;position:relative}.onboarding-container>p{font-size:14px;margin:4px 0 0 0;color:#222}.onboarding-container>h4{font-size:16px;font-weight:700;margin:0}.close-cross{position:absolute;top:8px;right:8px;cursor:pointer}.control-block{display:flex;width:100%;align-items:flex-end;justify-content:space-between;margin-top:8px}.control-block>span{font-size:14px;color:#222}.control-block>button{height:28px;padding:0 14px;border:1px solid #294e95;cursor:pointer;font-size:16px;color:#294e95;border-radius:2px;background:none;margin:0}.onboarding-ending{position:absolute}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}div.dp-preview-main{flex:1 1 65%}div.dp-preview-sidebar{width:35%;overflow:auto;border-left:1px solid #ddd}div.dp-preview-sidebar table td{font-size:.8em;overflow:auto}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.gathered-data{background-color:#eaeef5;display:flex;flex-direction:column;gap:20px;padding:24px}.gathered-data h5{font-size:1em;font-weight:700}.gathered-data p{font-size:.875em}.gathered-data h5,.gathered-data p,.gathered-data h4,.gathered-data ul{margin-bottom:0}.gathered-data-info{grid-template-columns:474px 1fr;grid-row-gap:24px;grid-column-gap:24px}.gathered-data-block{border-radius:2px;padding:24px;border-left:6px #294e95 solid;background-color:#fff}.sustainability-block{border-left:6px #7a126b solid}.gathered-data-acc-history{display:flex;flex-direction:column;margin-bottom:16px;gap:12px}.gathered-data-alternative{display:flex;gap:6px;color:#666}.gathered-data-alternative span{color:#294e95;cursor:pointer}.gathered-data-alternative-question{margin-bottom:4px;font-weight:700;font-size:14px}.sustainability-block{border-color:#7a126b;display:flex;gap:12px;align-items:flex-end}.sustainability-block p{font-size:1.75em;line-height:1;font-weight:700;color:#7a126b}.gathered-data-company-info{display:flex;gap:16px;margin-top:12px}.gathered-data-company-info li{color:#1e0013;margin-bottom:0;position:relative}.gathered-data-company-info ul{list-style:none;padding-left:1.65em;display:grid;grid-template-columns:1fr 1fr;column-gap:60px}.gathered-data-company-info li::before{content:"•";position:absolute;left:-1.8em;top:-0.2em;width:1.65em;text-align:center;font-size:.8em}.gathered-data-acc-history-actions{display:flex;flex-direction:column;gap:8px}.gathered-data-acc-history-action{display:flex;gap:10px;align-items:center}.gathered-data-acc-history-action button{color:#294e95;background-color:#fff;border:1px #294e95 solid;padding:2px 14px;cursor:pointer}.gathered-data-ai-mistakes p{max-width:635px}.score-block{margin:24px;max-width:659px}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.sus-details-form{display:grid !important;grid-template-columns:max-content 300px max-content 300px !important;grid-column-gap:24px !important;grid-row-gap:12px !important;margin-bottom:24px}.sus-details-form label{grid-column-start:unset !important;min-width:170px}.sus-details-form .dp-horizontal-containers{justify-content:flex-start}.sus-details-form input:not([type=checkbox]){width:300px}.sus-account-details-action{display:flex;align-items:center;gap:16px}.sus-account-details-action h5{font-size:1em;font-weight:700;margin-bottom:0}.sus-get-started-link-btn{font-size:16px;font-weight:400;color:#fff;height:40px;padding:0 16px;background-color:#e1251b;cursor:pointer;display:flex;align-items:center;width:fit-content;border:none}.sus-get-started-link-btn:disabled{background-color:#eaeaea;cursor:not-allowed;color:#666}
.spinner-rotate{animation:rotator 1.2s linear infinite !important}@keyframes rotator{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.text-block-animation{font-size:.75rem;width:100%;margin-top:1.5rem;display:flex;flex-direction:column;justify-content:center}.text-block-list{width:100%;margin-bottom:1rem;display:flex;flex-direction:column;gap:.25rem}.text-block-item{display:flex;align-items:center;gap:.625rem}.text-block-item p{margin-bottom:0}.text-block-label{font-size:.875rem;color:#1e0013}.text-block-label--pending{color:#666}.text-block-label--highlight{font-weight:600}.blue-circle{background-color:#eaeef5;width:14px;height:14px;border-radius:50px;margin-left:1px}
.sus-account-details{padding:24px 24px 12px;display:flex;flex-direction:column;gap:24px}.sus-account-details h4{font-weight:700}.sus-account-details-gathering{max-width:614px}.sus-account-details-gathering h4{font-weight:400;margin-bottom:16px}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.rmsc{--rmsc-radius: 0px !important;--rmsc-h: 2em !important;--rmsc-p: 5px !important}body,html,p,div,nav,section,aside,input,form,h1,h2,h3,h4,h5,h6,table,tr,td,th,hr{margin:0;padding:0}ol,ul,li,p{margin-top:0;margin-bottom:.5em}ol,ul{padding-left:1.65em}*{box-sizing:border-box}html{font-size:16px !important}body,html,#root,.dp-app-container{color:#222;height:100%}div.dp-app-container{width:100vw;height:100vh;max-width:100vw;max-height:100vh;overflow:hidden;display:flex;flex-direction:column}body{font-family:"Montserrat",sans-serif !important}a.no-underline:hover{text-decoration:none}a,.dp-link-like{color:#294e95;text-decoration:none}a:hover,a:active,.dp-link-like:hover,.dp-link-like:active{text-decoration:underline;color:#11184f}a:hover.button,a:active.button,.dp-link-like:hover.button,.dp-link-like:active.button{text-decoration:none}div,p,section,li,td,th{font-size:1rem;line-height:1.5em}.larger-font div,.larger-font p,.larger-font section,.larger-font li,.larger-font td,.larger-font th{font-size:1.2rem;line-height:1.8em}pre{font-size:1rem;line-height:1rem}h1,h2,h3,h4,h5,h6{line-height:1.5em;margin-top:.5em;margin-bottom:.25em;color:#1e0013}h1{font-size:1.75rem;font-weight:bold}h2{font-size:1.75rem;line-height:2em;font-weight:bold}h3{font-size:1.25rem;font-weight:bold}h4{font-size:1rem}h5{font-size:.875rem}h6{font-size:.75rem;color:#4e444e}h1.dp-first-header,h2.dp-first-header,h3.dp-first-header,h4.dp-first-header,h5.dp-first-header,h6.dp-first-header,.dp-first-header{margin-top:0}.dp-no-margin{margin:0 !important}.dp-no-padding{padding:0 !important}hr{border:none;border-top:1px solid #ddd}@keyframes dp-async-animate-fade{0%{opacity:0}100%{opacity:.9}}@keyframes dp-animate-fade{0%{opacity:0}100%{opacity:1}}@keyframes dp-animate-fade-out{0%{opacity:1}100%{opacity:0}}@keyframes dp-animate-recede{0%{filter:blur(0px)}100%{filter:blur(0.5px)}}.dp-blurred{animation-name:dp-animate-recede;animation-duration:300ms;animation-timing-function:ease-out;filter:blur(0.75px)}@keyframes dp-appear-top{0%{transform:translateY(-100%);opacity:0}25%{opacity:.75}100%{transform:none;opacity:1}}@keyframes dp-disappear-top{0%{transform:none;opacity:1}75%{opacity:.75}100%{transform:translateY(-100%);opacity:0}}@keyframes dp-animate-appear{0%{transform:scale(0.25);opacity:0}33%{transform:scale(0.75);opacity:.15}66%{transform:scale(1);opacity:.5}100%{transform:none;opacity:1}}@keyframes dp-animate-highligh{0%{background-color:#fff269}100%{background-color:#fff}}.dp-animate-fade{animation-name:dp-animate-fade;animation-duration:300ms;animation-timing-function:ease-in}.dp-animate-fade-fast{animation-name:dp-animate-fade;animation-duration:300ms;animation-timing-function:ease-in;animation-duration:150ms}@keyframes dp-slide-in{from{transform:translateX(100%)}to{transform:translateX(0%)}}.dp-width-1-1{width:100% !important}.dp-width-7-8{width:87.5% !important}.dp-width-4-5{width:80% !important}.dp-width-3-4{width:75% !important}.dp-width-2-3{width:66.66% !important}.dp-width-1-2{width:50% !important}.dp-width-1-3{width:33.33% !important}.dp-width-1-4{width:25% !important}.dp-width-1-5{width:20% !important}.dp-width-1-6{width:16.66% !important}.dp-width-1-8{width:12.5% !important}.dp-min-width-1-1{min-width:100% !important}.dp-min-width-7-8{min-width:87.5% !important}.dp-min-width-4-5{min-width:80% !important}.dp-min-width-3-4{min-width:75% !important}.dp-min-width-2-3{min-width:66.66% !important}.dp-min-width-1-2{min-width:50% !important}.dp-min-width-1-3{min-width:33.33% !important}.dp-min-width-1-4{min-width:25% !important}.dp-min-width-1-5{min-width:20% !important}.dp-min-width-1-6{min-width:16.66% !important}.dp-min-width-1-8{min-width:12.5% !important}.dp-height-1-1{height:100% !important}.dp-height-7-8{height:87.5% !important}.dp-height-4-5{height:80% !important}.dp-height-3-4{height:75% !important}.dp-height-2-3{height:66.66% !important}.dp-height-1-2{height:50% !important}.dp-height-1-3{height:33.33% !important}.dp-height-1-4{height:25% !important}.dp-height-1-5{height:20% !important}.dp-height-1-6{height:16.66% !important}.dp-height-1-8{height:12.5% !important}.dp-container{animation-name:dp-animate-fade;animation-duration:300ms;animation-timing-function:ease-in;padding:.75rem 2rem}.dp-container+.dp-container{padding-top:0}a,area,button,input,label,select,summary,textarea{touch-action:manipulation}.dp-text-subdued{color:#777}.dp-text-light{font-weight:200}.dp-text-normal{font-weight:400}.dp-text-large{font-size:2em;line-height:100%}.dp-text-larger{font-size:2.5em;line-height:100%}.dp-text-largest{font-size:3em;line-height:100%}.dp-text-small{font-size:.8em}.dp-text-small li,.dp-text-small p,.dp-text-small section,.dp-text-small td,.dp-text-small th{font-size:inherit}.dp-text-centered{text-align:center}.dp-text-right{text-align:right}.dp-text-left{text-align:left}.dp-text-monospace{font-family:"Courier New",monospace;line-height:1em}textarea.dp-text-monospace{height:auto;min-height:13em;overflow:visible}.dp-inline{display:inline}.dp-inline-block{display:inline-block}.dp-block{display:block}.dp-absolute{position:absolute}span.dp-right-align-column{display:inline-block;width:100%;text-align:right}.dp-horizontal-containers{display:flex !important;width:100%;flex-direction:row;justify-content:space-between;justify-items:center;align-content:center;align-items:center}.dp-horizontal-containers .dp-bottom-aligned{align-self:flex-end}.dp-horizontal-containers .dp-top-aligned{align-self:flex-start}.dp-horizontal-containers.dp-justify-start{justify-content:flex-start}.dp-flexible{flex:1 1}.dp-flex{display:flex;flex-direction:column}.dp-form-margin-bottom{margin-bottom:.75em}.dp-form-margin-top{margin-top:.75em}.dp-justify-end{justify-content:flex-end}.dp-column-container,.dp-row-container{display:flex;width:100%;height:100%;overflow:hidden;min-height:0}.dp-column-container{flex-direction:row;flex-wrap:nowrap}.dp-column-container .dp-column-middle{flex:1 1;align-self:center}.dp-column-container .dp-column-right{flex:1 1;justify-self:flex-end;text-align:right}.dp-column-container .dp-flexible,.dp-column-container .dp-column{flex:1 1}.dp-column-container.dp-column-horizontal{align-items:center;align-content:center}.dp-column-container.dp-inline-container{height:auto;min-height:0}.dp-tooltip-lissa-bg{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.4);z-index:10}.lissa-onboarding-selected-element{z-index:11;pointer-events:none}.dp-row-container{flex-direction:column}.dp-row-container .dp-row{flex:1 1;overflow:auto}.dp-row-container .dp-row-4{flex:4 1;overflow:auto}.dp-row-container .dp-navigator-row{line-height:2.5rem !important;box-shadow:0 0 7px rgba(0,0,0,.4);background-color:#fff}@media(max-width: 1285px){.dp-row-container .dp-navigator-row{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 0.46fr))}}.dp-container-margin{margin-top:1em !important;margin-bottom:1em !important}.dp-container-margin-top{margin-top:1em !important}.dp-container-margin-bottom{margin-bottom:1em !important}.recommendation-group{margin-top:4px}.recommendation-group input[type=checkbox]{left:10px !important}table.dp-table{animation-name:dp-animate-fade;animation-duration:300ms;animation-timing-function:ease-in;border-collapse:separate;border-spacing:0;background-color:#fff;width:100%}table.dp-table td,table.dp-table th{vertical-align:top;padding:.35rem}table.dp-table th{text-align:left;color:#666;font-size:16px !important;line-height:24px !important;color:#1e0013 !important;font-weight:400 !important}table.dp-table th.dp-text-right{text-align:right}table.dp-table th.dp-text-centered{text-align:center}table.dp-table tr.dp-row-odd,table.dp-table th.dp-highlight,table.dp-table td.dp-highlight{background-color:#eee}table.dp-table .dp-archived{background-color:#f8f8f8;color:#a1a1a1}table.dp-table .dp-archived a,table.dp-table .dp-archived span:not(span.button){color:#a1a1a1}table.dp-table .dp-archived-background{background-color:#f8f8f8}table.dp-table td,table.dp-table th{border-bottom:1px solid #ddd}table.dp-table tr:last-child td{border-bottom:none}table.dp-table td.dp-vertical-center{vertical-align:middle}table.dp-table tr.dp-highlight-row{background-color:#e6e2e4}table.dp-table .dp-column-narrow{width:1%;white-space:nowrap}table.dp-table .dp-row-selected{background-color:#fff269}table.dp-table td.dp-no-border,table.dp-table.dp-no-borders td,table.dp-table.dp-no-borders th{padding:.175rem;border:none}table.dp-table td.dp-email-display{max-width:18em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.deviceList td:first-child{width:81%}tr.dp-sticky th{position:sticky;top:0;background-color:rgba(255,255,255,.94);z-index:1}.dp-sticky-col{position:sticky;left:0;background-color:rgba(255,255,255,.94)}.dp-sticky-content{position:sticky;top:0;background-color:rgba(255,255,255,.94);z-index:1}table.dp-table.dp-compact td,table.dp-table.dp-compact th{padding:.175rem;font-size:.85em}table.dp-table.dp-wider-cells td,table.dp-table.dp-wider-cells th,table.dp-table.dp-no-borders.dp-wider-cells td,table.dp-table.dp-no-borders.dp-wider-cells th{padding-left:.7rem;padding-right:.7rem}table.dp-table.dp-flush td:first-child,table.dp-table.dp-flush th:first-child,table.dp-table.dp-compact.dp-flush td:first-child,table.dp-table.dp-compact.dp-flush th:first-child{padding-left:0}table.dp-table.dp-flush td:last-child,table.dp-table.dp-flush th:last-child,table.dp-table.dp-compact.dp-flush td:last-child,table.dp-table.dp-compact.dp-flush th:last-child{padding-right:0}table.dp-table+p{margin-top:1.5em}.dp-no-wrap{white-space:nowrap}.dp-icon{margin:0 .2em 0 0;padding:0;display:inline-block;width:1.3em;height:1.3em;vertical-align:middle}.dp-icon.arrow-expanded{transform:rotate(180deg)}.dp-icon svg{transition:transform 200ms ease-in-out;transform:rotate(0);display:inline-block;width:100%;height:100%}.dp-rotate-right svg{transform:rotate(-90deg)}.dp-icon-big{width:2.6em;height:2.6em}.dp-inherit-fill{fill:currentColor}.dp-highlight-fill{fill:#344049}.dp-warning{color:#e1251b}.dp-warning-background{background-color:#e282c9}p.dp-warning{padding:.5rem 1rem;border-radius:2px;background-color:#fff0f0}.dp-small-inline-wrapper{font-size:.8em;display:inline-block;vertical-align:text-top;margin-left:.35rem}.dp-transparent-border{border:1px solid rgba(0,0,0,0)}.dp-balanced-width{width:50%}@media only screen and (min-width: 1601px){.dp-balanced-width{width:40%}}@media only screen and (min-width: 769px)and (max-width: 1024px){.dp-balanced-width{width:65%}}@media only screen and (min-width: 412px)and (max-width: 768px){.dp-balanced-width{width:75%}}@media only screen and (max-width: 411px){.dp-balanced-width{width:100%}}.dp-balanced-width-s{width:25%}@media only screen and (min-width: 1601px){.dp-balanced-width-s{width:20%}}@media only screen and (min-width: 769px)and (max-width: 1024px){.dp-balanced-width-s{width:30%}}@media only screen and (min-width: 412px)and (max-width: 768px){.dp-balanced-width-s{width:55%}}@media only screen and (max-width: 411px){.dp-balanced-width-s{width:80%}}.dp-width-auto{width:auto}.dp-height-auto{height:auto}.dp-spaced{display:flex;justify-content:space-between}.dp-spaced.dp-centered{align-items:center}.dp-spaced.dp-end{overflow:hidden;align-items:flex-end}.dp-no-shrink{flex-shrink:0}.dp-view-height-1-5{height:20vh}.dp-view-height-1-4{height:25vh}.dp-view-height-1-3{height:33vh}.dp-view-height-2-5{height:40vh}.dp-view-height-1-2{height:50vh}.dp-view-height-3-5{height:60vh}.dp-view-height-2-3{height:66vh}.dp-view-height-3-4{height:75vh}.dp-view-height-4-5{height:80vh}.dp-field-value-grid{display:grid;grid-template-columns:auto 1fr}.dp-field-value-grid>label,.dp-field-value-grid>span{padding:.2em .3em}.dp-field-value-grid>label{color:#777;font-size:.9em}.dp-field-value-grid>span{padding-left:.6em}.dp-field-value-grid>label:nth-child(4n+1),.dp-field-value-grid>span:nth-child(4n+2){background-color:#eee}.dp-item-list{line-height:1.175rem}.dp-item-list span.dp-item{font-weight:normal;display:inline-block;padding:.1rem .4em;margin:0 .3em .1em 0;border-radius:.2rem;background-color:#fff}.dp-item-list.dp-editable-list{cursor:pointer}.dp-max-height-table{min-height:0;max-height:20em;overflow:auto}.dp-panel{background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.3)}.dp-side-panel{background-color:#fff;padding:1.2em 1.5em;overflow:auto}.dp-scroll{overflow:auto}.dp-common-padding{padding:1.2em 1.5em}.dp-drag-target{display:inline-block;padding:1.5em;text-align:center;width:100%;min-height:6em;margin:0;border:2px dotted #ddd;border-radius:2px}.dp-drag-target.dp-drag-over{background-color:#ff6;border-color:#f96}.dp-primary-container{background-color:#fff;padding:1.2em 1.5em;overflow:auto}.dp-secondary-container{padding:0 1.5em;overflow:auto}.dp-border-top{border-top:1px solid #ddd}.dp-border-bottom{border-bottom:1px solid #ddd}.dp-border-bottom:last-child{border-bottom:inherit}.dp-border{border:1px solid #ddd}.dp-sortable{cursor:pointer;padding-right:1.5em !important}.dp-sortable:hover{background-color:#f7f7f7}.dp-sortable .dp-sort-marker{margin:0;padding:0;display:block;position:absolute;top:.35em;right:.2em}.dp-sortable .dp-sort-marker.dp-sort-asc svg{transform:rotate(180deg)}.dp-compact .dp-sortable .dp-sort-marker{top:.15em}.dp-hidden{display:none !important}.dp-multi-column-menu{background-color:#fff}.dp-multi-column-menu .dp-column-container{overflow:visible;margin-bottom:1em}.dp-multi-column-menu .dp-column-container>.dp-flexible{margin-right:1.5em}.dp-multi-column-menu .dp-column-container>.dp-flexible:last-child{margin-right:0}.dp-multi-column-menu label{display:block;white-space:nowrap;margin-bottom:.35rem;cursor:pointer}@media print{html,body,.dp-app-container,#root{width:auto !important;height:auto !important;max-width:none !important;max-height:none !important;overflow:initial !important;display:block !important;flex:none !important}}:root{--score: 1%;--rangeLower: 1%;--rangeUpper: 1%;--borderColor: #a19fa7;--borderThickness: 2px;--scoreLineThickness: 3px;--backgroundColorLight: rgba(247, 247, 247, 0.25);--backgroundColorDark: rgba(230, 226, 228, 0.25);--scoreLineColor: #7a126b;--peerGroupRangeColor: #d9c1d8;--graphHeight: 155px;--scaleRowHeight: 46px;--groupRangeHeight: 30px;--groupBackgroundHeight: 84px;--scoreLabelWidth: 90px;--peerGroupLabelColor: #4d144a;--outlierLabelColor: #1e0013 }.outerContainer{height:calc(var(--graphHeight) + var(--scaleRowHeight) + var(--groupRangeHeight) + 20px);overflow:hidden}.backgroundTable{width:100%;border-spacing:0;border-collapse:collapse;table-layout:fixed}.backgroundRow{height:var(--graphHeight)}.scaleRow{height:var(--scaleRowHeight)}.backgroundTable tr td{padding:0}.backgroundTile:nth-child(odd){background-color:var(--backgroundColorLight)}.backgroundTile:nth-child(even){background-color:var(--backgroundColorDark)}.leftBorder{border-left:var(--borderThickness) solid var(--borderColor)}.rightBorder{border-right:var(--borderThickness) solid var(--borderColor)}.backgroundTile{border-bottom:var(--borderThickness) solid var(--borderColor)}.scaleTable tr td{padding:0}.scaleTile{text-align:center;font-size:12px;color:var(--outlierLabelColor);font-weight:600}.scoreLineBar{width:100%;display:grid;grid-template-columns:var(--score) auto;position:relative;top:-315px;height:var(--graphHeight)}.scoreLineBarLeft{display:grid;grid-template-columns:auto var(--scoreLabelWidth);border-right:calc(var(--scoreLineThickness)/2) solid var(--scoreLineColor)}.scoreLineBarRight{display:grid;grid-template-columns:var(--scoreLabelWidth) auto;border-left:calc(var(--scoreLineThickness)/2) solid var(--scoreLineColor)}.scoreLabelBar{display:grid;grid-template-rows:auto 20.7%}.scoreLabelBar p{margin-left:5px;margin-right:5px;padding:2px;padding-top:4px;text-align:center;color:#fff;font-size:11px;font-weight:bold;background-color:var(--scoreLineColor);width:52px;height:23px}.tableWidthContainer{width:100%;height:var(--groupRangeHeight);display:grid;grid-template-columns:1fr 20fr 1fr}.peerGroupBar{width:100%;display:grid;grid-template-columns:var(--rangeLower) auto calc(100% - var(--rangeUpper));margin-top:-1em}.peerGroupLabel{padding:10px;margin:10px 0;background-color:var(--peerGroupRangeColor);display:flex}.peerGroupLabel p{margin:0;font-size:12px;font-weight:700;color:var(--peerGroupLabelColor);text-align:center}.peerGroupLabel>.peerGroupRange{color:#7a126b;font-weight:500;border:dashed .5px #7a126b;padding:0em .3em;margin-top:.06em}.peerGroupBackground{position:relative;top:-192px;height:var(--groupBackgroundHeight)}.outlierLabel{padding:4px 8px;border:dashed .5px #7a126b;color:#7a126b;font-family:Montserrat;font-size:12px;font-weight:600}.dp-button-distance{display:flex;justify-content:end;gap:4px}.cf-survey-prompt{z-index:8 !important}.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.dp-button{transition:all .2s ease-in-out;border-radius:2px;border:1px solid;display:inline-block;vertical-align:baseline;font-size:.875rem;line-height:1.575rem;margin:0;text-decoration:none;font-family:"Montserrat",sans-serif !important;display:inline-block;white-space:nowrap;background-color:#294e95;border-color:#294e95;overflow:visible;padding:0 .875rem;text-align:center;color:#fff;margin:0}.dp-button .dp-icon{margin-right:-0.7em}.dp-button:not(:disabled){cursor:pointer}.dp-button-personalization{justify-self:flex-end;margin-top:1em}.dp-button:disabled,.dp-button:disabled:active,.dp-button:disabled:hover,.dp-button:disabled:focus{border:1px solid #eaeaea;background-color:#eaeaea;color:#fff;cursor:no-drop}.dp-button.dp-big-button{font-size:2em;line-height:3.9375rem}.dp-button-secondary{border-color:#294e95;background-color:#fff;color:#294e95;text-transform:none}.dp-button-secondary:hover,.dp-button-secondary:active,.dp-button-secondary:focus{background-color:#f8f8f8 !important;color:#222}.dp-button-grey{border-color:#888;background-color:#888}.dp-button-grey:hover,.dp-button-grey:active,.dp-button-grey:focus{background-color:#aeaeae !important;border-color:#aeaeae !important}.dp-button-danger{border-color:#ed001b;background-color:#ed001b;color:#fff}.dp-button-danger:hover,.dp-button-danger:active,.dp-button-danger:focus{background-color:#ff5467 !important;border-color:#ed001b !important}.dp-button-text-small{font-size:.7rem;line-height:1.1025rem}.dp-button.dp-button-small,.dp-button-small{font-size:.7rem;line-height:1.1025rem;padding:0 .4375rem}.dp-button-red-ish{border-color:#e84f60;background-color:#e84f60}label,.dp-label{font-size:.875rem;color:inherit;display:inline-block;vertical-align:baseline}textarea::placeholder,input::placeholder,select::placeholder{font-weight:200;color:#bbb}textarea,input,select,.dp-input-like{transition:all .2s ease-in-out;border-radius:2px;border:1px solid;display:inline-block;vertical-align:baseline;font-size:.875rem;line-height:1.575rem;margin:0;text-decoration:none;font-family:"Montserrat",sans-serif !important;transition:all .2s ease-in-out;border-radius:2px;border:1px solid;padding:0 .35rem;border-color:#ddd;background:none;accent-color:#294e95}textarea.dp-warning,input.dp-warning,select.dp-warning,.dp-input-like.dp-warning{border-color:#e1251b;color:inherit}textarea{line-height:1.3em;resize:none}textarea:focus,input:focus,select:focus,textarea:active,input:active,select:active{background-color:#fff}input[type=number]{width:8em}input[type=number].dp-input-percent{width:4em}input.dp-field-wide{min-width:23em}select{-webkit-appearance:none;-moz-appearance:none;padding-right:1.4rem;background:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpolygon%20fill%3D%22%23AAAAAA%22%20points%3D%2212%2016%207%208%2017%208%22%20%2F%3E%3C%2Fsvg%3E") no-repeat 100% 50%;color:#222}label.dp-width-1-1 select{width:100%}textarea:focus,input:focus,select:focus,.dp-field-focus,.dp-clickable:hover{border-color:#294e95 !important}.dp-button:focus,input.dp-button:focus,.dp-button:hover,input.dp-button:hover,.dp-button:active,input.dp-button:active{text-decoration:none;background-color:#406fca;border-color:#406fca}textarea{width:100%;height:5em}.dp-options-group label{font-weight:200}.dp-options-group label,.dp-options-group a{transition:all .2s ease-in-out;background-color:rgba(238,238,238,0);border-radius:2px;display:block;position:relative;padding:.35rem .35rem .35rem 2rem;cursor:pointer}.dp-options-group label input[type=radio],.dp-options-group label input[type=checkbox],.dp-options-group a input[type=radio],.dp-options-group a input[type=checkbox]{width:1rem;height:1rem;margin:0;padding:0;border:none;position:absolute;top:.6rem;left:.5rem}.dp-options-group label:hover,.dp-options-group label:active{background-color:#f7f7f7}.dp-options-group label.dp-disabled:hover,.dp-options-group label.dp-disabled:active{background:none}.dp-options-group label.dp-disabled{cursor:not-allowed;color:#bbb}label.dp-control-label-above{display:flex}input[disabled]{cursor:not-allowed}.dp-options-group.dp-control-horizontal{display:block}.dp-options-group.dp-control-horizontal label{display:inline-block;padding:.4rem .8rem;margin-left:15px}.dp-options-group.dp-control-horizontal label input[type=radio],.dp-options-group.dp-control-horizontal label input[type=checkbox]{display:inline-block;position:static;margin:-0.2rem .4rem 0 0;vertical-align:baseline}.dp-options-group.dp-control-horizontal.dp-inline{display:inline-block}.dp-options-group.dp-control-scale{display:block;font-weight:200}.dp-options-group.dp-control-scale span.dp-clickable{border:none}.dp-options-group.dp-control-scale span.dp-scale-option{display:inline-block;width:2em;height:2em;line-height:2em;padding:0;margin:0 .6rem;border-radius:100%;text-align:center;vertical-align:baseline;font-weight:bold;background-color:#bbb;color:#fff}.dp-options-group.dp-control-scale span.dp-scale-option.dp-selected{background-color:#299721}.dp-options-group.dp-control-scale span.dp-scale-option.dp-scale-disabled{color:#777}.dp-multi-column-list{display:inline-block}.dp-multi-column-list .dp-multi-column-list-column{display:inline-block;vertical-align:top;margin-left:.4rem}.dp-multi-column-list .dp-multi-column-list-column-extra-margin{margin-left:1.5rem}.dp-field-overlay-wrapper{display:inline-block;position:relative}.dp-field-overlay-wrapper textarea,.dp-field-overlay-wrapper input[type=text],.dp-field-overlay-wrapper input[type=number]{padding-left:1.05rem;margin:0}.dp-field-overlay-wrapper span.dp-field-overlay{display:block;position:absolute;font-size:.875rem;line-height:1.575rem;top:1px;left:.35rem}.dp-control-line-height{line-height:1.575rem}.dp-force-minimum-control-height{content:" ";box-sizing:content-box;line-height:1.575rem;min-height:1.575rem;border:2px solid rgba(255,255,255,.5)}.dp-click-cursor{cursor:pointer}.dp-click-cursor:hover td,.dp-click-cursor:hover th{background-color:#f7f7f7}img.dp-click-cursor{margin-left:1px}img.dp-click-cursor:hover{outline:1px solid #294e95}.dp-clickable{transition:all .2s ease-in-out;border-radius:2px;border:1px solid;display:inline-block;vertical-align:baseline;font-size:.875rem;line-height:1.575rem;margin:0;text-decoration:none;font-family:"Montserrat",sans-serif !important;padding:.175rem;margin:0;cursor:pointer;border-color:#ddd;vertical-align:middle}.dp-clickable svg{display:block;width:2rem;height:2rem}.dp-clickable svg *{transition:all .2s ease-in-out}.dp-clickable:hover svg *{fill:#294e95}.dp-hover:hover{background-color:#f7f7f7}.dp-interactive-icon{transition:all .2s ease-in-out;display:inline-block;line-height:1.575rem;padding:0;margin:0;cursor:pointer;vertical-align:middle}.dp-interactive-icon svg{display:block;width:2rem;height:2rem}.dp-interactive-icon svg *{transition:all .2s ease-in-out;fill:#777}.dp-interactive-icon.dp-disabled,.dp-interactive-icon.dp-disabled:hover{cursor:initial;background:none}.dp-interactive-icon.dp-disabled svg *,.dp-interactive-icon.dp-disabled:hover svg *{fill:#aaa}.dp-interactive-icon:hover{background-color:#f7f7f7}.dp-interactive-icon:hover svg *{fill:#294e95}.dp-horizontal-form label{margin-right:.35rem}.dp-control-margin{margin:0 .35rem}.dp-control-margin-left{margin-left:.35rem}.dp-control-margin-bottom{margin-bottom:.35rem}.dp-control-margin-right{margin-right:.35rem}.dp-vertical-form label{display:block;margin-bottom:.7rem}.dp-vertical-form input,.dp-vertical-form select,.dp-vertical-form .dp-button{display:block;margin-left:0;margin-right:0;width:100%}.dp-table-form{display:grid;grid-template-columns:auto 3fr;grid-column-gap:.35rem;grid-row-gap:.7rem;justify-items:stretch;align-items:start;justify-content:start}.dp-table-form label{grid-column-start:1;line-height:1.575rem;white-space:nowrap}.dp-table-form label.dp-inline-label{grid-column-start:inherit;line-height:1.5em;white-space:normal}.dp-table-form p{margin:0}.dp-table-form .dp-table-form-cell{line-height:1.575rem}.dp-table-form .dp-table-form-cell textarea,.dp-table-form .dp-table-form-cell input[type=text],.dp-table-form .dp-table-form-cell input[type=number],.dp-table-form .dp-table-form-cell input[type=email],.dp-table-form .dp-table-form-cell input[type=password]{width:100%}.dp-table-form .dp-table-form-cell p{line-height:1.575rem}.dp-table-form input{margin:0}.dp-table-form textarea,.dp-table-form input[type=text],.dp-table-form input[type=number],.dp-table-form input[type=email],.dp-table-form input[type=password]{display:block}.dp-table-form .dp-form-buttons{grid-column:1/span 3}.dp-table-form.dp-table-form-spaced{grid-template-columns:1.45fr 3fr}.dp-input-wrapper{transition:all .2s ease-in-out;border-radius:2px;border:1px solid;display:inline-block;vertical-align:baseline;font-size:.875rem;line-height:1.575rem;margin:0;text-decoration:none;font-family:"Montserrat",sans-serif !important;transition:all .2s ease-in-out;border-radius:2px;border:1px solid;padding:0 .35rem;border-color:#ddd;display:flex;flex-direction:row;flex-wrap:nowrap;padding:0 .35rem}.dp-input-wrapper input,.dp-input-wrapper textarea{display:block;flex:1 1 100%;border:none;padding-left:0;margin:0 .35rem 0 0;min-width:0}.dp-input-wrapper:focus,.dp-input-wrapper:focus-within{border-color:#294e95 !important}.dp-button-icon{border-radius:100%;padding:0;display:inline-block;vertical-align:middle;height:2em;width:2em;margin:0 .54em 0 0}.dp-button-icon svg{margin:0;display:block;width:100%;height:100%}.dp-button-icon.dp-button-small{height:1.5em;width:1.5em;vertical-align:bottom}.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.dp-content-display{font-weight:400;font-size:16px;color:#1e0009}.dp-content-display h1,.dp-content-display h2{font-weight:200}.dp-content-display h1{font-size:1.65em}.dp-content-display h2{font-size:1.485em}.dp-content-display h3{font-size:1.32em}.dp-content-display h4{font-size:1.21em}.dp-content-display h5,.dp-content-display h6{font-size:1.1em}.dp-content-display h1,.dp-content-display h2,.dp-content-display h3,.dp-content-display h4,.dp-content-display h5,.dp-content-display h6{margin-bottom:.5em;margin-top:1em}.dp-content-display h1:first-child,.dp-content-display h2:first-child,.dp-content-display h3:first-child,.dp-content-display h4:first-child,.dp-content-display h5:first-child,.dp-content-display h6:first-child{margin-top:0}.dp-content-display strong,.dp-content-display i{font-size:inherit}.dp-content-display p,.dp-content-display li,.dp-content-display ul,.dp-content-display ol{font-size:1em;line-height:1.2em;margin-bottom:.5em}.dp-content-display ol,.dp-content-display ul{padding:0 0 0 1.4em}.dp-content-display p:last-child,.dp-content-display ol:last-child,.dp-content-display ul:last-child,.dp-content-display li:last-child{margin-bottom:0}.dp-content-display ul ol,.dp-content-display ul ul,.dp-content-display ol ol,.dp-content-display ol ul{margin-bottom:.5em}.dp-content-display pre{font-family:inherit;font-weight:200;font-size:.9em;line-height:1.2em;font-style:italic;white-space:normal}.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}div.dp-tabs{padding:0 0 2px 0;white-space:nowrap;vertical-align:middle;display:flex;flex-direction:row;overflow-x:auto;font-size:14px !important;line-height:21px !important;color:#1e0013 !important}div.dp-tabs a.dp-tab-link,div.dp-tabs span.dp-tab-link{position:relative;transition:all .2s ease-in-out;background-color:#fff;display:inline-block;font-weight:bold;padding:0 .5833333333rem}div.dp-tabs a.dp-tab-link:hover{text-decoration:none;background-color:#eaeef5;color:#294e95 !important}div.dp-tabs span.dp-tab-link{background-color:#294e95;color:#fff}div.dp-tabs span.dp-tab-link .dp-required-count{color:#fff}div.dp-tabs span.dp-tab-link .dp-required-incomplete{color:#ffc7c7}div.dp-tabs div.dp-tabs-extra{flex:1 1}div.dp-tabs div.dp-tabs-actions{height:100%;display:flex;align-content:center;align-items:center;justify-content:flex-end;justify-items:center}div.dp-tabs::-webkit-scrollbar{width:8px;height:8px;padding-top:2px;margin-top:2px}div.dp-tabs::-webkit-scrollbar-track{background:#f7f7f7}div.dp-tabs::-webkit-scrollbar-thumb{background:#ccc;padding:2px;border-radius:6px}.dp-tabbed-list{margin:.5em 0 0;user-select:none;border-bottom:2px solid #294e95;padding:0}.dp-tabbed-list>p{margin:0;display:inline-block;line-height:2.25em;padding:0 1.5em;text-align:center;cursor:pointer;transition:background-color 200ms ease-in-out;min-width:8em;font-weight:600;color:#294e95;border-top-right-radius:2px;border-top-left-radius:2px}.dp-tabbed-list>p .dp-count{color:#222;margin-left:.8em}.dp-tabbed-list>p:hover{background-color:#f7f7f7}.dp-tabbed-list>p.dp-active{font-weight:bold;background-color:#294e95;color:#fff}.dp-tabbed-list>p.dp-active .dp-count{color:#fff;font-weight:normal}.dp-tabbed-list>p.dp-active:hover{background-color:#294e95}.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.ng-icon-bar{height:2em;overflow:hidden;white-space:nowrap}.ng-icon-bar-separator{display:inline-block;vertical-align:middle;height:80%;width:1px;margin-left:.2em;margin-right:.2em;background-color:#d9d8d6}.ng-icon-button{display:inline-block;vertical-align:middle;background:none;border:none;border-radius:2px;padding:.2em;margin:0 .1em 0 0;height:100%;color:#717272;cursor:pointer}.ng-icon-button:hover,.ng-icon-button:active{color:#2e8add;background:#ddecfa}.ng-icon-button svg{height:100%}.ng-icon-button svg *:not(.ng-svg-own-fill){fill:currentColor}.ng-label{transition:background-color 250ms ease-in-out,border 250ms ease-in-out;display:inline-block;vertical-align:middle;line-height:2em;text-decoration:none;-webkit-appearance:none;width:100%}.ng-label.dp-flex{display:flex}.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.ng-input-toggle{min-height:2em;display:block;position:relative;padding:0 1.5em 0 2.5em;transition:none}.ng-input-toggle.ng-label{padding-top:.25em;line-height:1.5em}.ng-input-toggle input{position:absolute;top:0;left:0;opacity:0;width:2em;height:2em}.ng-input-toggle:before{box-sizing:border-box;transition:background-color 250ms ease-in-out,border 250ms ease-in-out;display:inline-block;vertical-align:middle;line-height:2em;text-decoration:none;-webkit-appearance:none;position:absolute;top:0;left:0;content:"";background-color:#f7f7f7;border:2px solid #aba8b1;border-radius:1em;width:2em;height:.5em;top:.75em;left:0}.ng-input-toggle:after{content:"";background-color:#fff;border:2px solid #aba8b1;border-radius:100%;width:.8em;height:.8em;display:block;position:absolute;top:.4em;left:0;transition:all 250ms cubic-bezier(0.46, 0, 0, 1.38)}.ng-input-toggle:hover:after{transition:all 100ms linear;box-shadow:0 0 0 .2em rgba(0,0,0,.1)}.ng-input-toggle.ng-checked:before{background-color:#f7f7f7;border:2px solid #294e95}.ng-input-toggle.ng-checked:after{border-color:#294e95;background-color:#294e95;left:.9em}.ng-input-toggle.ng-checked:hover:after{box-shadow:0 0 0 .2em rgba(156,205,255,.6)}.ng-input-toggle.ng-disabled:before{background-color:#717272;border:2px solid #717272}.ng-input-toggle.ng-disabled:after{background-color:#d9d8d6}.ng-rte-container{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr}.ng-rte-container .ng-icon-bar{height:1.8em}.ng-rte-input-wrapper{max-height:25em;padding:.5em 0;overflow:auto;scrollbar-width:thin;scrollbar-color:#d9d8d6 #fff}.ng-rte-input-wrapper::-webkit-scrollbar{width:11px}.ng-rte-input-wrapper::-webkit-scrollbar-track{background:#fff}.ng-rte-input-wrapper::-webkit-scrollbar-thumb{background-color:#d9d8d6;border-radius:0;border:2px solid #fff}.ng-rte-iframe{display:block;width:100%;min-height:10em;border:none;padding:0;margin:0;outline:none}.ng-rte-block-formats>*{margin:0 !important;padding:.5rem 1rem;white-space:nowrap;cursor:pointer}.ng-rte-block-formats>*:hover,.ng-rte-block-formats>*:active{color:#2e8add;background:#ddecfa}.ng-headline{margin-bottom:.75em;font-weight:normal}.ng-headline-h1{font-size:28px;font-weight:600}.ng-headline-h2{font-size:28px;font-weight:400}.ng-headline-h3{font-size:1.25rem}.ng-headline-h4{font-size:1.1rem}.ng-headline-h5,.ng-headline-h6{font-size:1rem}.ng-container h1:first-child,.ng-container h2:first-child,.ng-container h3:first-child,.ng-container h4:first-child,.ng-container h5:first-child{margin-top:0}.ng-container.ng-flexible{min-height:0;overflow:auto}.ng-flexible{flex:1 1}.ng-panel{background-color:#fff}.ng-panel-content{padding:40px 24px 24px 40px}.ng-panel-content.ng-panel-headline{border-bottom:1px solid #f4f4f4}.ng-panel-content.ng-panel-headline .ng-headline{margin:0}.ng-panel-controls-container{border-top:1px solid #f4f4f4}.ng-panel-item{margin-bottom:-0.9em;padding-left:1em}.ng-panel-two-column-wrapper{column-count:2;column-gap:1.6em}.ng-panel-two-column-wrapper .ng-panel-content{padding:0;border:none}.ng-row-container{min-height:0;display:flex;flex-direction:column}.ng-input-wrapper{display:flex;flex:1 1;flex-direction:row;align-content:center;align-items:baseline;border:#d9d8d6 solid .1em;border-radius:.25em;padding:.5em;color:#344049;line-height:normal;width:100%}.ng-input-wrapper:focus{outline:none}.ng-scroll-panel{min-height:0;overflow:auto}.ng-async-container{position:relative}.ng-async-container .ng-async-overlay{animation-name:dp-async-animate-fade;animation-duration:1s;animation-timing-function:cubic-bezier(1, 0, 0.88, 0.37);position:absolute;left:0;right:0;top:0;bottom:0;opacity:.8;z-index:3;margin:0;padding:0;display:flex;justify-content:center;justify-items:center;align-content:center;align-items:center}.ng-async-container .ng-async-overlay svg{width:2em}.ng-async-container .ng-async-overlay-dark{background-color:#717272}.ng-async-container .ng-async-overlay-light{background-color:#fff}.ng-warning-icon{color:#ff6a00;display:inline-block;margin:0 0 0 .5em;font-size:inherit}.ng-invalid-icon{color:#e1251b;display:inline-block;margin:0 0 0 .5em;font-size:inherit}.ng-controls-container.ng-controls-vertical .ng-abstract-control{margin-bottom:.75em}.ng-controls-container.ng-controls-vertical .ng-abstract-control:last-child{margin-bottom:0}.ng-card-container{display:grid;grid-template-columns:repeat(auto-fill, minmax(25%, 1fr));grid-gap:1em;justify-items:center}@media screen and (max-width: 1360px){.ng-card-container{grid-template-columns:40% 40%}}.ng-card{border:2px solid #fff;background-color:#f8f6f2;box-shadow:0 0 2px rgba(0,0,0,.6);border-radius:.4em;transition:all 250ms ease-in-out;cursor:pointer;outline:none;overflow:hidden;background-color:#fff;display:flex;align-items:center;height:100%;width:100%;padding:.5em;flex-direction:column;text-align:center;justify-content:center;font-size:.8em}.ng-card:hover{background-color:#f8f6f2;border:2px solid #2e8add}.ng-card .ng-card-thumbnail{width:100%;margin:0 0 .5em}.ng-chip{border:2px solid #fff;background-color:#f8f6f2;box-shadow:0 0 2px rgba(0,0,0,.6);border-radius:.4em;transition:all 250ms ease-in-out;cursor:pointer;outline:none;overflow:hidden;background-color:#fff;display:flex;align-items:center;height:100%;width:100%;padding:.5em;flex-direction:row;justify-content:flex-start;text-align:left;font-size:1em}.ng-chip:hover{background-color:#f8f6f2;border:2px solid #2e8add}.ng-chip img{margin:0 1.5em 0 .5em}.ng-chip *:not(img):not(svg){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ng-divider{border:none;border-bottom:1px solid #f4f4f4;height:1px;margin:1em 0}.ng-builder-header{grid-column:1/span 3;background-color:#fff;color:#d1d1d1;height:2.75em;display:flex;flex-direction:row;justify-content:space-between;justify-items:center;align-content:center;align-items:center;min-height:0}.ng-builder-header>*{height:100%}.ng-builder-header .ng-builder-header-info{padding:0 1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ng-text-secondary-label{font-size:.8em;color:#717272}
.lissa-intro-page{width:100%;max-width:100%;overflow-x:hidden;min-height:100vh}.lissa-intro-header{width:100%;min-height:300px;background:url("/asset/lissa-intro-bg.webp") center top/cover no-repeat;position:relative}.lissa-intro-header-bg-color{width:100%;min-height:300px;position:absolute;z-index:1;background-color:rgba(30,0,19,.6)}.lissa-intro-header-bg-gradient{width:100%;min-height:300px;position:absolute;z-index:2;background:linear-gradient(90deg, #1E0013 0%, rgba(30, 0, 19, 0) 53.48%)}.lissa-intro-header-content{width:100%;min-height:300px;padding:0 40px;display:flex;flex-direction:column;justify-content:center;position:absolute;top:0;left:0;z-index:3}.lissa-intro-title{color:#fff}.lissa-intro-subtitle{color:#fff !important;max-width:526px;margin-top:8px;margin-bottom:24px}.lissa-get-started-link-btn{font-size:14px;font-weight:700;color:#fff;border-radius:20px;height:40px;padding:0 24px;background-color:#e1251b;cursor:pointer;display:flex;align-items:center;width:fit-content;border:none}.lissa-intro-bottom-btn-wrapper{position:fixed;padding-right:97px;bottom:-50px;width:100%;display:flex;justify-content:center;transition:all .2s linear}.lissa-intro-bottom-btn-wrapper-visible{bottom:16px}.assessment-intro-cards-section{width:100%;margin-top:55px;padding:0 40px}.intro-cards-top{display:flex;justify-content:space-between;align-items:flex-end}.intro-card{width:33%;min-width:33%;max-height:160px;min-height:160px;position:relative;overflow:hidden;height:auto;background-color:#fff;box-shadow:0 2px 6px 0 rgba(30,0,19,.1215686275);padding:16px;border-radius:16px;display:flex;flex-direction:column;row-gap:16px;cursor:pointer}.intro-card:hover{max-height:fit-content}.intro-card:hover::after{display:none}.intro-card::after{position:absolute;bottom:0;left:0;z-index:2;content:"";width:100%;height:32px;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 70.64%)}.intro-cards-wrapper{margin-top:32px;height:160px}.intro-cards-container{display:flex;column-gap:8px;position:relative;width:100%;transition:transform .5s ease-in-out}.intro-card-user-message{align-self:flex-end;max-width:calc(100% - 64px);padding:12px 14px;background-color:#cfa5cd;border-radius:8px 8px 0 8px}.intro-cars-ai-response-wrapper{display:flex;max-width:calc(100% - 16px);column-gap:8px}.intro-cars-ai-response-wrapper>img{height:24px;width:24px}.intro-cars-ai-response{max-width:100%;padding:12px 14px;background-color:#eee7ed;border-radius:8px 8px 8px 0}.intro-cars-ai-response a{color:#7a126b}.intro-cars-ai-response p{margin:21px 0 0 0}.intro-cars-ai-response p:first-child,.intro-cars-ai-response li{margin:0}.intro-cars-ai-response ol>li{margin-top:21px}.intro-cars-ai-response ol>li:first-child{margin-top:0}.slider-buttons-wrapper{display:flex;align-items:center;column-gap:8px}.intro-slider-button{display:flex;align-items:center;justify-content:center;height:40px;width:40px;border:1px solid #c0b2bd;border-radius:20px;cursor:pointer;background-color:#fff;transition:.08s linear}.intro-slider-button:hover{background-color:#f7f7f7}.intro-slider-button-next{transform:rotate(180deg)}.lissa-intro-faq{margin-top:64px;padding:0 40px 32px 40px}.lissa-intro-faq-items-wrapper{width:100%;margin-top:32px;display:flex;column-gap:8px}.lissa-intro-faq-items-column{display:flex;width:calc(50% - 4px);min-width:calc(50% - 4px);flex-direction:column;row-gap:8px}.lissa-intro-faq-item{height:fit-content;width:100%;padding:24px;border-radius:16px;background-color:#fff;box-shadow:0 2px 6px 0 rgba(30,0,19,.1215686275);cursor:pointer}.lissa-intro-faq-item-title{max-width:calc(100% - 26px);margin:0}.lissa-intro-faq-item-description{height:0;overflow:hidden;margin:0}.lissa-intro-faq-item-opened .lissa-intro-faq-item-description{height:auto;margin-top:20px}.lissa-intro-faq-item-top{display:flex;justify-content:space-between;align-items:flex-start}.intro-card-arrow{transition:all .2s linear;height:18px;width:18px}.lissa-intro-faq-item-opened .intro-card-arrow{transform:rotate(180deg)}.intro-bubble-wrapper{margin-top:8px;width:100%;display:flex;align-items:center;justify-content:center}.intro-bubble-img{height:48px;width:48px;border-radius:50%;box-shadow:0 5.14px 13.71px 0 rgba(228,0,0,.4)}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.dp-assessment-status-input{transition:all .2s ease-in-out;border-radius:2px;border:1px solid;display:inline-block;vertical-align:baseline;font-size:.875rem;line-height:1.575rem;margin:0;text-decoration:none;font-family:"Montserrat",sans-serif !important;transition:all .2s ease-in-out;border-radius:2px;border:1px solid;padding:0 .35rem;border-color:#ddd;cursor:pointer}.dp-multi-column-menu div.dp-assessment-status-any{margin-bottom:1em}.dp-limit-width-15{max-width:15em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;vertical-align:top}
.initial-builder-page{overflow:auto}.initial-builder-page .pannels{background:#faf6f6 !important;overflow:auto;padding:40px 24px 80px 24px}.initial-builder-page-container{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.initial-builder-page .builder-page-cover-image{position:absolute;left:0;top:0;width:100%}.initial-builder-page .builder-page-cover-image img{width:100%;max-height:420px}.case-study-builder .pannels{padding-top:56px;position:relative}.case-study-builder .pannels .right-panel{padding-top:24px;background:#fff}.case-study-builder .right-pannel-bubble-video{position:absolute;top:25px;right:217px;border-radius:80px;border:2px solid #fff}.builder-page-content{position:relative;z-index:10;display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:416px}.builder-page-content .bubble-video{border-radius:80px;border:2px solid rgba(255,255,255,.4);box-shadow:0px 6px 16px 0px rgba(228,0,0,.4);margin-top:83px}.builder-page-content .page-content-title{color:#1e0013;text-align:center;font-family:Montserrat;font-size:36px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-1.44px;margin-top:24px}.builder-page-content .page-content-question{color:var(--Grey-900, #1E0013);text-align:center;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-0.8px;margin-top:56px}.builder-page-content .page-content-question-tip{color:#1e0013;text-align:center;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.28px;margin-top:12px}.initial-builder-page-container .question-options{position:relative;max-width:720px;display:flex;justify-content:center;gap:8px;flex-wrap:wrap;margin-top:24px}case-study-builder-actions{display:flex;flex-direction:column;gap:8px}.right-pannel-case-study{display:flex;flex-direction:column;justify-content:space-between;padding:0;background-color:#fff;border-radius:16px;overflow:scroll;height:100%;-ms-overflow-style:none;scrollbar-width:none}.right-pannel-case-study::-webkit-scrollbar{display:none}.right-pannel-case-study .right-pannel-content{display:grid;grid-template-columns:1fr;padding:24px;padding-bottom:0}.right-pannel-case-study .right-pannel-content .title{display:flex;padding:8px 12px;flex-direction:column;justify-content:center;border-radius:8px 8px 8px 0;background:#eee7ed;width:fit-content;color:#756071;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:-0.32px}.case-study-builder-actions{position:sticky;bottom:0;display:flex;flex-direction:column;gap:8px;background:#fff;padding:24px}.case-study-primary-btn{display:flex;height:40px;padding:10px 24px;justify-content:center;align-items:center;border-radius:360px;background:#e1251b;color:#fff;font-size:14px;font-weight:700;line-height:140%;letter-spacing:-0.28px;cursor:pointer;border:none}.case-study-primary-btn.size-sm{height:32px;padding:6px 16px}.case-study-primary-btn:disabled{opacity:.4;cursor:auto}.generating-label{display:flex;gap:8px;padding:6px 16px;border-radius:360px;border:1px solid #c0b2bd;color:#1e0013;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.24px;margin:16px auto}.outlined-btn{display:flex;height:40px;padding:10px 24px;justify-content:center;align-items:center;border-radius:360px;border:1px solid #e1251b;color:#1e0013;font-size:14px;font-weight:700;line-height:140%;letter-spacing:-0.28px;background-color:rgba(0,0,0,0);cursor:pointer}.outlined-btn.size-sm{height:32px;padding:6px 16px}.outlined-btn:disabled{opacity:.4}.outlined-btn:hover:not(:disabled){background-color:#ffc7c7}.outlined-btn:active{background-color:#ff8f8f}.content-generated-builder-actions{position:sticky;bottom:0;background:#fff;padding:24px;display:flex;gap:8px;flex-wrap:wrap}.content-generated-builder-actions .regenerate-btn{width:100%}.content-generated-builder-actions .save-close-button{flex-grow:1}.preview-placeholder{height:100%;width:100%;background-color:#fff;border-radius:16px;box-shadow:0px 2px 6px 0px rgba(30,0,19,.2)}.readonly-container{max-width:60em;margin:1em auto}.input-container{max-width:560px;margin-top:40px;width:100%}.loading{display:flex;justify-content:center;align-items:center}.dot{width:4px;height:4px;border-radius:50%;background-color:#1e0013;margin:0 2px;animation:bounce 1s infinite ease-in-out alternate,changeColor 2s infinite ease-in-out}@keyframes changeColor{0%,100%{background-color:#1e0013}50%{background-color:#1e0013;opacity:.4}}@keyframes bounce{0%{transform:translateY(0)}100%{transform:translateY(-4px)}}.dot:nth-child(2){animation-delay:.1s}.dot:nth-child(3){animation-delay:.2s}.mb-4{margin-bottom:16px}.mb-1{margin-bottom:4px}.mt-6{margin-top:24px}.mt-1{margin-top:4px}.w-full{width:100%}
.question-option input{display:none}.question-option label{display:flex;padding:6px 12px;align-items:center;border-radius:8px;border:1px solid #c0b2bd;color:var(--Grey-900, #1E0013);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-0.28px;cursor:pointer}.question-option label:hover{border-color:#756071}.question-option.checked label{background:#f1e1ed;border-color:rgba(0,0,0,0)}.question-option.checked label:hover{border-color:#d9c1d8}
.question{display:flex;flex-direction:column;gap:8px}.question-text{display:flex;padding:8px 12px;flex-direction:column;justify-content:center;border-radius:8px 8px 8px 0;color:var(--Grey-900, #1E0013);background:#eee7ed;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.28px}.question-options{display:flex;justify-content:flex-start;gap:8px;flex-wrap:wrap}.question-tip{color:var(--Grey-900, #1E0013);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.28px;margin-top:8px}
.answered-question-container{display:flex;flex-direction:column;align-items:flex-start;gap:24px;margin-bottom:24px}.answered-question-container .answered-question{display:flex;padding:8px 12px;flex-direction:column;justify-content:center;border-radius:8px 8px 8px 0;color:var(--Grey-900, #1E0013);background:#eee7ed;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.28px}.answered-question-container .answer{align-self:flex-end;display:flex;padding:8px 12px;flex-direction:column;justify-content:center;align-items:flex-start;border-radius:8px 8px 0 8px;background:#cfa5cd;color:#1e0013;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.28px}
.resizable-textarea-primary{width:100%;min-height:48px;padding:14px;padding-right:52px;font-size:16px;border-radius:24px;border:1px solid #e1251b;resize:none;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none;accent-color:#e1251b}.resizable-textarea-primary:focus{border:1px solid #e1251b !important}.resizable-textarea-primary:focus-visible{outline:none}.resizable-textarea-primary:disabled{opacity:.4}.resizable-textarea-outlined{width:100%;max-height:300px;padding:10px 16px;font-size:14px;border-radius:8px;border:1px solid #c0b2bd;resize:none;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none;accent-color:#c0b2bd}.resizable-textarea-outlined:focus{border:1px solid #c0b2bd !important}.resizable-textarea-outlined:focus-visible{outline:none}.resizable-textarea-outlined:disabled{opacity:.4}.resizable-textarea-container{position:relative;line-height:normal}.textarea-brand-icon{display:flex;justify-content:center;align-items:center;position:absolute;right:4px;bottom:8px;border-radius:360px;padding:8px;background:var(--White, #FFF);box-shadow:0px 6px 12px 0px rgba(30,0,19,.12);cursor:pointer;color:var(--Grey-900, #1E0013);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.28px}.textarea-brand-icon.disabled{opacity:.4;cursor:auto}
.generated-content{display:flex;flex-direction:column;gap:8px}.generated-content-item{position:relative;padding-bottom:32px}.generated-content-item-inner-container{display:flex;flex-direction:column;gap:8px;cursor:pointer}.generated-content-item-label{color:#1e0013;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-0.28px}.generated-content-item-value{color:#1e0013;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.28px;padding:12px;background:#eee7ed;border-radius:8px 8px 8px 0}.edit-content-icon-container{position:absolute;bottom:0;left:0;padding:8px;cursor:pointer;display:flex;justify-content:center}.generated-content-edit-item{width:100%;min-height:48px;max-height:300px;padding:10px 16px;font-size:14px;border-radius:8px;border:1px solid #c0b2bd;resize:none;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none;accent-color:#c0b2bd}.generated-content-edit-item:focus{border:1px solid #c0b2bd !important}.generated-content-edit-item:focus-visible{outline:none}.generated-content-edit-item:disabled{opacity:.4}.generated-content-actions-btns{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}
.branded-input{width:100%;min-height:68px;padding:14px;padding-right:72px;padding-left:24px;font-size:16px;border-radius:34px;border:1px solid #e1251b;accent-color:#e1251b}.branded-input:focus{border:1px solid #e1251b !important;background:rgba(0,0,0,0)}.branded-input:focus-visible{outline:none}.branded-input:disabled{opacity:.4}.branded-input-container{position:relative;line-height:normal}.input-brand-icon{display:flex;justify-content:center;align-items:center;position:absolute;right:4px;bottom:4px;border-radius:360px;padding:16px;background:var(--White, #FFF);box-shadow:0px 6px 12px 0px rgba(30,0,19,.12);cursor:pointer;color:var(--Grey-900, #1E0013);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.28px}
.ai-feedback-container{margin-top:24px;position:relative;top:-32px}.icons{display:flex;justify-content:flex-end}.icon-wrapper{display:flex;justify-content:center;align-items:center;padding:8px;cursor:pointer}.feedback-label{color:#756071;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.24px;margin-bottom:4px}.feedback-action-btn{display:flex;justify-content:flex-end;margin-top:8px}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.dp-help-container{background-color:#fff;padding:1.2em 1.5em;max-width:70em;margin:0 auto}.dp-help-container p{line-height:140%;margin-bottom:.75em}.dp-help-container h1,.dp-help-container h2,.dp-help-container h3,.dp-help-container h4{font-weight:200}.dp-help-container h1{margin-top:0}.dp-help-container h2{margin-top:1em;margin-bottom:.5em}.dp-help-container pre{font-size:.85em;line-height:125%;padding:.4em .5em;border:1px solid #ddd;border-radius:2px;background-color:#f8f8f8;color:#500;overflow:auto;max-height:40em;max-width:99%}.dp-help-container code{display:inline-block;background-color:#eee;border-radius:2px;padding:0 .2em;color:#500;white-space:nowrap}.dp-help-container img{border:1px solid #ddd;width:64%;min-width:50em}.dp-help-container ul,.dp-help-container ol{margin-bottom:.5em}.dp-help-container ul li,.dp-help-container ol li{line-height:1.5em;margin-bottom:.5em}.dp-help-container ul li ul,.dp-help-container ul li ol,.dp-help-container ol li ul,.dp-help-container ol li ol{margin-top:.5em}.dp-help-container ul.dp-compact-list li,.dp-help-container ol.dp-compact-list li{margin-bottom:0}.dp-help-container dl{line-height:1.5em}.dp-help-container dt{font-weight:bold}.dp-help-container dd{margin-bottom:.5em;margin-inline-start:1em}@media print{.dp-help-container{max-width:none}.dp-help-container pre,.dp-help-container code{max-height:none;white-space:pre-wrap}}
.auth-container{display:flex;justify-content:space-around;align-items:center;height:100%;background-color:rgba(30,0,19,.4);background-image:url(/asset/home/screen-banner.webp);background-position:center;background-repeat:no-repeat;background-size:cover}.auth-container .headline{font-size:30px;font-weight:700;color:#1e0013;line-height:130%;letter-spacing:-1.2px;margin-bottom:24px}.auth-container .left-container{max-width:428px}.auth-container .left-container p{color:#fff}.auth-container .impersonate-container{display:flex;flex-direction:column;gap:16px}.auth-container .get-help-container{text-align:left;align-self:flex-start;margin-top:24px}.auth-container .get-help-container span{color:#1e0013}.auth-container .get-help-container a{display:inline-block;margin-left:8px}.auth-container .auth-panel{width:380px;min-height:476px;background:#fff;display:grid;grid-template-columns:100%;padding:56px 40px;border-radius:16px}.auth-container .auth-panel-content{padding:0;height:100%;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.auth-container .logo-image{height:100%;width:100%;margin-bottom:8px}.enter-email-form,.enter-password-form{display:flex;flex-direction:column;gap:24px}.forgot-password-container{margin-top:24px}.saml-container{margin-top:24px}.regular-text{font-size:14px;line-height:140%;letter-spacing:-0.28px}.text-error{font-size:14px;line-height:140%;letter-spacing:-0.28px;font-weight:600;color:#e12518}.forgot-password-link{display:inline-block;margin-bottom:24px}.locale-picker{height:40px;border-radius:8px !important;border-color:#c0b2bd !important;box-shadow:unset;accent-color:#c0b2bd;outline:none;outline-color:unset;text-decoration-color:unset}.locale-picker:focus,.locale-picker:focus-visible,.locale-picker:focus-within{border-color:#c0b2bd !important;accent-color:#c0b2bd;box-shadow:none !important}.locale-picker select{accent-color:#c0b2bd;outline:none;outline-color:unset;text-decoration-color:unset}.locale-picker select:focus,.locale-picker select:focus-visible,.locale-picker select:focus-within{border-color:#c0b2bd !important;accent-color:#c0b2bd;box-shadow:none}.primary-button{color:#fff;background:#e1251b;height:40px;width:fit-content;border-radius:260px;padding:10px 24px;font-size:14px;font-weight:700;display:flex;justify-content:center;align-items:center;border:none;cursor:pointer}.primary-button:hover{background:#cd2219}.primary-button:disabled{opacity:.4}.checkbox-field{display:flex;align-items:center;height:20px;color:#1e0013;cursor:pointer}.checkbox-field input[type=checkbox]{width:16.7px;height:16.7px;margin-right:8px;accent-color:#361625}label.input-field{width:100%;height:40px;border-radius:8px !important;margin-bottom:8px;accent-color:#c0b2bd;border:1px solid #c0b2bd !important;accent-color:#c0b2bd;outline:none;outline-color:unset;text-decoration-color:unset}label.input-field:focus,label.input-field:focus-visible,label.input-field:focus-within{border-color:#c0b2bd !important;accent-color:#c0b2bd;box-shadow:none}label.input-field svg{display:none}label.input-field input{accent-color:#c0b2bd;outline:none;outline-color:unset;text-decoration-color:unset}label.input-field input:focus,label.input-field input:focus-visible,label.input-field input:focus-within{border-color:#c0b2bd !important;accent-color:#c0b2bd;box-shadow:none}label.input-field input[type=password]{font-family:Verdana !important;letter-spacing:2px;font-size:18px}label.input-field:hover{box-shadow:unset !important}label.input-field:focus{border-color:#c0b2bd !important;box-shadow:unset !important}.input-label{font-size:12px;color:#756071;line-height:140%;letter-spacing:.24px;margin-bottom:4px}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}img.dp-profile-image-large{width:10rem;height:10rem;border-radius:100%;border:1px solid #fff;box-shadow:0 0 3px rgba(0,0,0,.3);margin-bottom:1rem}.dp-profile-container{display:grid;grid-template-columns:3fr 2fr;grid-column-gap:1.5em;align-items:start;justify-content:start}.dp-profile-container div.dp-locale-picker span{flex:none}.dp-profile-container form input{margin:0;width:100%}.dp-profile-container form label{display:block;margin:1rem 0 .3rem}.dp-profile-container .dp-profile-image-wrapper{position:relative;display:block;width:10rem;margin:0 auto;cursor:pointer}.dp-profile-container .dp-profile-image-wrapper .dp-profile-warning-absolute{position:absolute;right:-2rem}.dp-profile-container .dp-profile-image-wrapper span.dp-profile-image-icon{position:absolute;top:0;left:0;width:100%;height:100%;padding:20%;opacity:0;color:#999;background-color:#fff;transition:opacity 200ms ease-in-out;border-radius:50%}.dp-profile-container .dp-profile-image-wrapper:hover span.dp-icon{opacity:.4}.dp-profile-container .dp-profile-image-wrapper img{display:block;margin:0}p.dp-profile-image-notice{padding:0 1.5em;margin:.5em auto;max-width:20rem;font-size:.9em;text-align:center}.dp-user-profile-resource-links{background-color:#f0f0f0;border-radius:2px;padding:.6em .75em;width:30rem}.dp-user-profile-resource-links h3{font-weight:200;margin-top:0}.dp-user-profile-resource-links form{padding:.4em 0;margin-bottom:.6em;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.dp-user-profile-resource-links form input{display:block;background-color:#fff;margin-bottom:.4em}.dp-user-profile-resource-links .dp-resource-link{border-radius:2px;background-color:#fff;padding:.4em 3em .4em .5em;position:relative;cursor:pointer;transition:background-color 200ms ease-in-out}.dp-user-profile-resource-links .dp-resource-link a,.dp-user-profile-resource-links .dp-resource-link .dp-delete-link-icon{display:block;position:absolute;top:50%;right:0;transform:translateY(-50%);opacity:0;transition:opacity 200ms ease-in-out}.dp-user-profile-resource-links .dp-resource-link .dp-delete-link-icon{color:#666;right:1.3em}.dp-user-profile-resource-links .dp-resource-link:hover{background-color:#f7f7f7}.dp-user-profile-resource-links .dp-resource-link:hover a,.dp-user-profile-resource-links .dp-resource-link:hover .dp-delete-link-icon{opacity:1}.emailSettingLabel{width:30rem}
.ng-horizontal-items{display:flex;flex-direction:row;align-items:center;align-content:center}.ng-horizontal-items>*{margin:0 .5em 0 0 !important}.ng-horizontal-items>*:last-child{margin-right:0 !important}.ng-horizontal-items .dp-horizontal-pull-right{margin-left:auto !important}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.ng-pipeline-display{border-collapse:collapse;width:100%}.ng-pipeline-display td{background-color:#f4f4f3;margin-bottom:.5em;padding:.6em .8em}.ng-pipeline-display td:first-child{border-top-left-radius:.1em;border-bottom-left-radius:.1em}.ng-pipeline-display td:last-child{border-top-right-radius:.1em;border-bottom-right-radius:.1em}.ng-pipeline-display td h3{margin:0}.ng-pipeline-display tr.ng-pipeline-spacing td{background:none;font-size:.5em}.ng-pipeline-display tr.ng-pipeline-spacing-small td{background:none;font-size:.2em}.ng-pipeline-display tr.ng-pipeline-error td{background:#fce7e6;color:#e1251b}.ng-pipeline-display .ng-stage-display-container{display:flex}.ng-pipeline-display .ng-stage-display-container .ng-pipeline-state{flex:.5 .5}.ng-pipeline-display .ng-stage-display{flex:1 1;align-self:stretch;border:1px solid #d9d8d6;background-color:#fff;border-radius:.3em;padding:.3em .5em}.ng-pipeline-display .ng-stage-display:first-child{margin-left:0}.ng-pipeline-display .ng-stage-display:last-child{margin-right:0}.ng-pipeline-display .ng-stage-display p{margin-bottom:.2em}
.loading-wrapper{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.dp-team-manager{display:grid;grid-template-rows:auto auto 1fr}.dp-team-manager .dp-manage-team-table{background-color:#eee}.dp-team-manager h3{font-weight:200}.dp-team-manager .dp-team-info-container{display:grid;grid-template-columns:auto auto 1fr;background-color:#eee;grid-column-gap:1.5em;padding:.4em .5em;transition:background-color 300ms ease-in-out}.dp-team-manager .dp-team-info-container .dp-team-info-edit{animation-name:dp-animate-fade;animation-duration:300ms;animation-timing-function:ease-in;text-align:right;display:none}.dp-team-manager .dp-team-info-container p{margin:0}.dp-team-manager .dp-team-info-editable{cursor:pointer}.dp-team-manager .dp-team-info-editable:hover{background-color:#f7f7f7}.dp-team-manager .dp-team-info-editable:hover .dp-team-info-edit{display:inline-block}.dp-team-manager .dp-team-detail-container{display:grid;grid-template-columns:3fr auto;grid-column-gap:1em;height:60vh}.dp-team-manager .dp-team-detail-container .dp-team-members{overflow:auto;min-width:20em}.dp-team-manager .dp-vertical-form .dp-options-group{padding-left:0}
