body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.App-container{padding:20px}.navbar .nav-tabs>li>button{padding:16px 20px;margin:0;color:#0088a9}.nav-tabs>li>a.warning:after{background-color:#e58628}.panel-details-card-style{margin-bottom:20px}.panel-details-card-style .card-block{display:flex}.panel-details-card-text{line-height:1.6em;margin-bottom:10px}.panel-details-card-text ul{list-style-type:none}.panel-details-card-preview{flex-grow:0;flex-shrink:0;flex-basis:40%;margin-right:20px;height:200px;width:250px;background-color:#f8f8f8}.panel-details{display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}div.panel-details-item p{margin-bottom:10px}.template-preview{border:1px solid hsla(0,0%,100%,0);height:100%;width:100%;object-fit:contain}.template-preview:hover{border:1px dotted #0092b5}.ensemble-details-card-style{margin-bottom:20px}div.ensemble-details-item p{margin-bottom:10px}.input-form{display:flex;align-items:0;max-height:350px}#ids-input{display:flex;width:400%}.width-input{width:150px;height:50px;margin-top:18px}.search-button{width:150px;height:48px;margin-left:40px}.batch-preview-panel-card-style{margin-bottom:20px;width:50%}.batch-preview-panel-card-style .card-block{display:flex}.ensemble-details{margin-top:10px}#indicator,#spinner,.download-button{display:inline-block;vertical-align:middle}.ensemble-line-text{line-height:80%}.horizontal-ensembles-details{overflow-x:scroll;overflow-y:hidden}.ensemble-prominent{font-weight:700}.ensemble-deleted{color:red}.ensemble-line-padded{padding:20px}.no-link-text{color:#333943;font-size:.1m}.no-link-text:active,.no-link-text:focus,.no-link-text:hover,.no-link-text:link,.no-link-text:visited{text-decoration:none}.text-top-padding{padding-top:10px}#help-message{font-style:italic;color:red}.design-concept-ensemble-line-description-text{line-height:1.6em}#design-concept-results-grid{display:inherit}div.design-concepts-input div.input-group{max-width:100%;table-layout:fixed}.stepper-wrapper{text-align:center}.stepper-wrapper h4{color:grey;margin-top:14px;margin-bottom:20px;font-weight:400}div.upload-zone{min-height:250px;display:flex;background-color:#f0f0f0;border:1px dashed #979797;flex-direction:column;justify-content:center;align-items:center}div.upload-zone.error{border:1px solid #d24a35}div.upload-zone .selected-files-for-upload{display:flex}div.upload-zone .selected-files-for-upload div{background-color:#fff;border:1px solid grey}div.upload-zone-smaller{min-height:auto}.background-text{text-align:center;color:#ccc}.upload-button-style{border-style:none;background-color:#0088a9;padding:10px;min-width:120px;border-radius:3px}.upload-dropzone-label{color:#fff;cursor:pointer;margin:0}h2.page-title{text-align:center}.previews-generation-wrapper{margin:100px 0 150px;text-align:center}.generate-previews-button{margin-top:12px}.job-details-header{display:flex;justify-content:flex-start;align-items:center;margin-bottom:8px}.job-details-header h3{margin:8px 20px 8px 0}.job-details-subheader{color:grey}.approve-buttons-wrapper{display:flex;align-items:baseline}.approve-buttons-wrapper .publish-button{margin-right:8px}.ensemble-metadata-parent{display:flex;flex-direction:column}.ensemble-metadata-parent .ensemble-metadata,.ensemble-metadata-parent .ensemble-metadata li{display:flex}.ensemble-metadata-parent .ensemble-metadata ul{padding-left:0;margin-right:15px}.ensemble-metadata-parent .ensemble-metadata .vertical{display:inline-block;border-left:1px solid silver;margin:0 5px}.ensemble-metadata-parent .ensemble-metadata .compare-button{width:100%}.ensemble-metadata-parent .smallFont{font-size:12px;overflow-wrap:anywhere}.template-token-button-group{display:flex;flex-direction:column;padding-top:5px}.template-token-button-group .template-token-button{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:auto}.additional-info-property{margin-right:5px;white-space:nowrap;font-weight:700;-webkit-font-feature-settings:"c2sc";font-feature-settings:"c2sc";font-variant:small-caps;color:grey;font-size:small}.ensemble-preview{display:flex;justify-content:space-around;margin:10px 0}.ensemble-preview .ensemble-panel-tile{margin:0 1px;display:flex;align-items:flex-start;min-height:150px}.ensemble-preview .ensemble-panel-title{display:table;margin:0 auto 8px}.ensemble-preview .ensemble-panel-preview{max-width:220px;max-height:220px;box-shadow:0 0 6px rgba(0,0,0,.2);border:1px solid #d3d3d3}.ensemble-preview .ensemble-panel-preview:hover{box-shadow:0 0 6px rgba(49,158,186,.486)}.ensemble-preview .ensemble-panel-size{display:table;margin:0 auto 8px}.ensemble-panel-preview-direction{flex-direction:column}.ensemble-preview-body{display:flex;flex-direction:column;flex:1 1}.ensemble-preview-body .ensemble-preview-body-panels{display:flex;justify-content:space-around;margin:10px 0}.ensemble-preview-body .warning-container{width:100%}.resize-preview-tile-container .composable-preview-checkbox{display:flex!important;align-self:flex-end}.resize-preview-tile-container .ensemble-preview-body-panels{display:flex;margin:10px 0;width:50%;flex-direction:column;align-items:flex-start}.resize-preview-tile-container .ensemble-preview-body{margin-top:-35px}.resize-preview-tile-container{width:100%;margin:18px 18px 0 0;border:1px solid #e4e4e4;background-color:#fff}.resize-preview-tile-container .card-block{display:flex;flex-direction:column}.composable-preview-tile-container{width:-webkit-fit-content;width:fit-content;max-width:450px;margin:18px 18px 0 0;border:1px solid #e4e4e4;background-color:#fff}.composable-preview-tile-container .card-block{display:flex;flex-direction:column}.composable-preview-tile-header{display:flex;flex-direction:row;align-items:flex-start}.composable-preview-tile-header label{font-weight:400;cursor:pointer}.composable-preview-tile-header .composable-preview-checkbox{margin:5px 0!important}.published-composable-preview-button{width:100%;margin-top:10px}.icon-background{color:#ffbf00}.copy-button-text{text-align:left}.row{align-items:center}.column,.row{display:flex;justify-content:center}.column{flex:1 1;padding:10px}.panel-title{display:flex;margin:0 auto 8px;font-weight:700;justify-content:center}.composed-previews-overview-section{display:flex;flex-direction:column}.composed-previews-overview-section .composed-previews-overview-container{display:flex;flex-wrap:wrap}.composed-previews-section{display:flex}.composed-previews-section .composed-previews-section-title{margin-bottom:0;font-weight:400;color:#0088a9}.composed-previews-section .composed-previews-section-buttons-group{display:flex;grid-column-gap:5px;-webkit-column-gap:5px;column-gap:5px;margin-left:auto;margin-top:18px;align-items:center}.composed-previews-section .composed-previews-section-buttons-group .MuiSlider-root{color:#1976d2;height:3px;margin-right:20px}.composed-previews-section .composed-previews-section-buttons-group .MuiSlider-root .MuiSlider-valueLabel{display:block!important;font-size:12px}.tenant-picker{max-width:450px;margin-left:auto}.product-options-overview{margin-top:10px;flex-direction:column}.download-product-options{margin-top:10px;width:250px}div.template-tokens-input div.input-group{max-width:100%;table-layout:fixed}#errorText{display:block;margin-top:-10px;margin-bottom:15px}div.accordion.accordion-job-input{margin-top:50px}div.accordion.accordion-job-input div.accordion-header{padding-left:0}div.accordion.accordion-job-input div.accordion-body{padding:0 16px 16px}button.generate-previews-button{margin-top:12px;margin-right:0;align-self:flex-end;background-color:#1976d2!important;float:right}button.generate-previews-button:disabled{background-color:rgba(58,65,76,.25)!important}.resize-selector-input{display:flex}.divider{width:1px;height:100vh;background-color:#dfdfdf}.title{font-size:20px;font-weight:700;margin-bottom:20px}.input-container{display:flex;margin-bottom:35px}.designUseCaseId-input{width:250px}.designUseCaseId-input legend{font-size:.9em!important}.designUseCaseId-input input{font-size:12px!important}.designUseCaseId-input label .MuiFormLabel-asterisk{color:red!important}.designUseCaseId-input label{font-size:12px}.prd-input{width:100%;margin-bottom:20px!important}.delete-button{width:18px!important;height:18px!important}.accordion-container{height:30px}.accordion-container .MuiAccordionSummary-content{display:flex;justify-content:space-between;align-items:center}.add-more{width:60px;height:60px;border-radius:50%!important;background-color:#1976d2!important;border:none!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;outline:none!important;margin-top:10px!important}.add-more:hover{opacity:.6}.label{margin-left:10px;text-transform:uppercase;background-color:#41b5dc}.versionDropdown .dropdown-toggle{width:200px;display:flex;justify-content:space-around;align-items:center}.versionDropdown{width:200px;float:right;margin-right:15px;margin-top:-25px}.versionDropdown .dropdown-menu{width:200px;margin-left:15px;height:250px;overflow:scroll}.version-option{width:100%;height:40px;font-size:14px!important;color:#0088a9!important}.button-bar{border-radius:50px!important;background-color:#dfdfdf;display:flex;justify-content:space-around;width:200px;padding:5px}.switch-button{border-radius:50px!important;height:50px;border:none!important;width:45%!important;color:#000!important}.switch-button.active{background-color:#fff!important;border:1px solid #000!important}.switch-button:hover{opacity:.6}.button-bar-container{display:flex;flex-direction:column;margin-right:100px}.color-input-container{width:200px;display:flex;justify-content:space-between;align-items:flex-end;margin-right:100px}.color-preview{width:30px;height:30px;margin-left:5px;border:1px solid #000}.color-input{width:150px}.color-input input,.color-input label{font-size:12px!important}.color-input label .MuiFormLabel-asterisk{color:red!important}h2.result-message{text-align:center;font-weight:700}h4.result-message{text-align:center;font-weight:lighter}.results-grid{align-items:center;justify-content:center;text-align:center}.resize-guide{text-align:right;justify-content:center}.resize-guide .info{font-size:16px;margin-right:5px}.errors-info{margin-top:5px}.errors-info p{font-weight:700}.errors-info .error{display:inline-flex;margin-left:10px;margin-top:5px}.errors-counter{margin-top:10px}.error-counter-row p{display:inline;font-weight:700}.replace-page small{font-style:italic}.replace-page .input-area{margin-bottom:20px}.replace-page .token-input textarea{min-height:200px}.replace-page .instructions{text-align:center}.replace-page .template-preview{width:100%;margin:auto;display:inline-block}.replace-page .landscape .template-preview{height:125px}.replace-page .portrait .template-preview{height:200px}.replace-page .card-block p,.replace-page p{margin-bottom:5px}.replace-page .panel-type{text-align:center}.replace-page .draggable .card:hover{box-shadow:0 3px 6px 0 rgba(0,0,0,.4)}.replace-page .prominent-label{font-weight:700}.replace-page .export-button{width:-webkit-fit-content;width:fit-content;margin:auto}.replace-page .accordion{border:1px solid #999}.replace-page .accordion .accordion-header>div{display:inline}.replace-page .accordion .accordion-header .preview-label,.replace-page .accordion .accordion-header .status-label{text-align:right}.replace-page .accordion .accordion-header .template-preview{height:50px}.replace-page .accordion .accordion-body{padding:0 40px 40px}.replace-page .accordion .header-content{width:95%;display:inline-flex}.replace-page .accordion .approval-checkbox{text-align:center}.replace-page .accordion .accordion-buttons{width:-webkit-fit-content;width:fit-content;margin:auto}.deprecation-banner{background-color:#fff;margin:2vh calc(max(100vw, 1020px)/2 - 510px);display:flex;justify-content:flex-start;align-items:center;border-radius:10px;min-width:1020px;max-height:215px}.image-container{margin:2vh}.close-button-container{align-self:flex-start;margin-left:auto}.close-button-container Button{border:none!important;font-size:2em!important;color:#000!important}p,span{font-size:large}
/*# sourceMappingURL=main.460e4c7c.chunk.css.map */