.deploy-info-container{padding:18px;font-family:Open Sans,sans-serif;font-size:18px;height:100%;overflow:auto}.deploy-info-container .title{font-size:1.2em;padding-bottom:10px}.deploy-info-container .info .item{display:flex;flex-direction:row}.deploy-info-container .info .item .text{padding-right:5px}.deploy-info-container .info .item .value{font-weight:700}@font-face{font-family:DMSans;src:url(/fonts/DMSans/DMSans-Regular.ttf)}body{margin:0;overflow:hidden;height:100vh}body #root{height:100%;width:100%}body #root>.spinner-component-container{height:100%}body #root .grommet-container{height:100%;width:100%;display:flex;flex-direction:column}body #root .grommet-container>*{padding:0 16px}body #root .grommet-container>*.main-content{flex-grow:1;overflow:auto;padding-top:20px;padding-bottom:20px}body #root .grommet-container>*.main-content>:first-child{height:100%}body #root .grommet-container>*.spinner-component-container{height:100%}*{font-family:DMSans,sans-serif;box-sizing:border-box;margin:0;padding:0}::-webkit-scrollbar{width:3px;height:3px;box-shadow:none;border:0;background-color:transparent}::-webkit-scrollbar-track{box-shadow:none;border-radius:10px;background-color:transparent}::-webkit-scrollbar-thumb{border-radius:5px;background:#808080;border:solid 1px #808080}::-webkit-scrollbar-thumb:hover{background:#666666}@media (min-width: 768px){body #root .grommet-container>*{padding:0 24px}body #root .grommet-container>*.main-content{padding-top:19px;padding-bottom:19px}body #root .grommet-container>*.main-content.without-padding{padding:0}}@media (min-width: 1024px){body #root .grommet-container>*{padding:0 165px}body #root .grommet-container>*.main-content{padding-top:32px;padding-bottom:32px}}.form-field-input{display:block;position:relative;padding-bottom:18px}.form-field-input.has-errors .form-field__input,.form-field-input.has-errors .input-line{border-bottom:2px solid #e02020}.form-field-input.has-errors .form-field__input~.form-field__label,.form-field-input.has-errors .input-line~.form-field__label{color:#e02020}.form-field-input.has-errors .form-field__input~.form-field__bar,.form-field-input.has-errors .input-line~.form-field__bar{border-bottom:2px solid #e02020}.form-field-input.has-errors .form-field__input:focus~.form-field__label,.form-field-input.has-errors .form-field__input:focus .input-line,.form-field-input.has-errors .input-line:focus~.form-field__label,.form-field-input.has-errors .input-line:focus .input-line{color:#e02020}.form-field-input.has-errors .form-field__input:focus~.form-field__bar,.form-field-input.has-errors .input-line:focus~.form-field__bar{border-bottom:2px solid #e02020}.form-field-input.has-prefix .form-field__control .form-field__input,.form-field-input.has-prefix .form-field__control .form-field__label,.form-field-input.has-prefix .input-line .form-field__input,.form-field-input.has-prefix .input-line .form-field__label{padding-left:25px}.form-field-input.has-suffix .form-field__control .form-field__input,.form-field-input.has-suffix .form-field__control .form-field__label,.form-field-input.has-suffix .input-line .form-field__input,.form-field-input.has-suffix .input-line .form-field__label{padding-right:25px}.form-field-input.is-required .form-field__control .form-field__label:after,.form-field-input.is-required .input-line .form-field__label:after{content:" *";color:#e05649}.form-field-input.outline.has-prefix .form-field__control .form-field__input{padding-left:40px}.form-field-input.outline.has-suffix .form-field__control .form-field__input{padding-right:40px}.form-field-input.outline .form-field__label{bottom:40px;padding:0!important}.form-field-input.outline .form-field__input{padding:10px 16px;outline:1px solid #CFCFCF;border-radius:2px}.form-field-input.outline .form-field__input:focus{outline:1px solid #B0B0B0}.form-field-input.outline .form-field__input.disabled{background-color:#f9f9f9}.form-field-input.outline .ezzIcon{top:25px}.form-field-input.outline .ezzIcon.prefix-icon{left:15px}.form-field-input.outline .ezzIcon.suffix-icon{right:12px}.form-field-input.classic .form-field__label{font-size:10px;transform:translateY(-20px)}.form-field-input.classic .form-field__input:-ms-input-placeholder~.form-field__label{font-size:12px;transform:translateY(0)}.form-field-input.classic .form-field__input:placeholder-shown~.form-field__label{font-size:12px;transform:translateY(0)}.form-field-input.classic .form-field__input:focus~.form-field__label{color:#0c7cff;font-size:10px;transform:translateY(-20px)}.form-field-input.classic .form-field__input:focus~.form-field__bar{border-bottom:2px solid #0c7cff;width:100%}.form-field-input .form-field__label{display:block;font-weight:400;left:0;margin:0;padding:0 5px 0 0;position:absolute;bottom:0;transition:all .4s;width:100%;height:18px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.form-field-input .form-field__control{position:relative;width:100%;display:flex}.form-field-input .form-field__bar{border-bottom:2px solid #0c7cff;bottom:0;content:"";display:block;left:0;margin:0 auto;position:absolute;right:0;transition:all .4s;width:0}.form-field-input .form-field__input{appearance:none;border:0;border-bottom:none!important;display:block;font-size:12px;margin-top:14px;outline:0;padding:0 5px 1px 0;width:100%;z-index:0;background-color:inherit}.form-field-input .input-line{border-bottom:1px solid #999999;position:absolute;bottom:0;width:100%}.form-field-input .addon{align-self:flex-end;padding-right:3px;text-align:right}.form-field-input .show-errors{padding-top:1px;position:absolute}.form-field-input .show-errors .error{font-size:10px;color:#e02020}.form-field-input .ezzIcon{display:flex;width:16px;height:16px;position:absolute;top:10px;z-index:1}.form-field-input .ezzIcon.suffix-icon{right:2px;cursor:pointer}@font-face{font-family:DMSans;src:url(/assets/fonts/DMSans/DMSans-Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:DMSans;src:url(/assets/fonts/DMSans/DMSans-Italic.ttf) format("truetype");font-style:italic}@font-face{font-family:DMSans;src:url(/assets/fonts/DMSans/DMSans-Medium.ttf) format("truetype");font-weight:500}@font-face{font-family:DMSans;src:url(/assets/fonts/DMSans/DMSans-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:DMSans;src:url(/assets/fonts/DMSans/DMSans-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:DMSans;src:url(/assets/fonts/DMSans/DMSans-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}.tooltip-component-container .hoverable-item{width:fit-content}#floating-tooltip-container{position:absolute;top:0;left:0;z-index:1}#floating-tooltip-container .tooltip-arrow{position:absolute;height:8px;width:13px;border-style:solid;border-width:0 6.5px 8px 6.5px;border-color:transparent transparent #333333 transparent}#floating-tooltip-container .tooltip-content{font-weight:500;font-size:12px;color:#fff;background-color:#333;position:absolute;padding:3px 10px;width:max-content;white-space:break-spaces;border-radius:4px}.icon-component-container{display:flex;justify-content:center;align-items:stretch}.icon-component-container.clickable{cursor:pointer}.icon-component-container.clickable:hover .icon-container::part(icon){opacity:.8}.icon-component-container .icon-container{display:flex;justify-content:center;align-items:center}.icon-component-container .icon-container::part(icon){transition:.2s}button.button-component-container{border-radius:4px;padding:8px 16px;display:flex;justify-content:center;align-items:center;cursor:pointer;border:none;background-color:#fff;transition:.2s;height:fit-content}button.button-component-container :not(:last-child){margin-right:9px}button.button-component-container.button-icon{padding:7px}button.button-component-container.primary{background-color:var(--primary-color, #242C62)}button.button-component-container.primary:hover{background-color:rgba(var(--primary-color-rgb, #242C62),.8)}button.button-component-container.primary .text{color:#fff}button.button-component-container.secondary{border:1px solid var(--primary-color, #242C62)}button.button-component-container.secondary:hover{background-color:#eee}button.button-component-container.secondary .text{color:var(--primary-color, #242C62)}button.button-component-container.disabled{border:none;cursor:not-allowed;background-color:#ccc}button.button-component-container.disabled:hover{background-color:#ccc}button.button-component-container.disabled .text{color:#fff}button.button-component-container.small{min-height:32px}button.button-component-container.small .text{font-weight:500;font-size:12px}button.button-component-container.medium{min-height:45px}button.button-component-container.medium .text{font-weight:500;font-size:16px}button.button-component-container.large{min-height:58px}button.button-component-container.large .text{font-weight:500;font-size:20px}div .modal-component-container{display:flex;box-shadow:0 4px 6px -1px #0000001a;border-radius:4px}div .modal-component-container .modal-container{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}div .modal-component-container .modal-container .cross-button{position:absolute;top:27px;right:27px;z-index:2}div .modal-component-container .modal-container .modal-body{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;overflow:auto;max-width:100%}div .modal-component-container .modal-container .modal-body .modal-icon{margin-bottom:20px}div .modal-component-container .modal-container .modal-body .content{max-width:100%}div .modal-component-container .modal-container .modal-body .content>*{font-weight:400;font-size:16px;color:#333}div .modal-component-container .modal-container .modal-footer{display:flex;justify-content:center;width:100%;border-top:1px solid #B3B3B3;padding-top:24px;margin-top:16px}div .modal-component-container .modal-container .modal-footer>*{width:100%}div .modal-component-container .modal-container .modal-footer>*:not(:last-child){margin-right:16px}div .modal-component-container.default-size{height:auto;max-height:90vh;max-width:90vw}div .modal-component-container.full-size{height:auto;min-height:20vh;max-height:95vh;max-width:95vw}div .modal-component-container.full-size .modal-container .cross-button{top:22px;right:22px}div .modal-component-container.full-size .modal-container .modal-body{flex:1}div .modal-component-container.full-size .modal-container .modal-body .content{flex:1;display:flex;flex-direction:column}div .modal-component-container.small-padding{padding:16px}div .modal-component-container.medium-padding{padding:44px 47px}@media (min-width: 768px){div .modal-component-container .modal-container .modal-footer>*{width:auto}div .modal-component-container.default-size{max-height:85vh;max-width:84vw}div .modal-component-container.default-size .modal-container .modal-body{text-align:left}div .modal-component-container.full-size .modal-container .cross-button{top:42px;right:42px}div .modal-component-container.small-padding{padding:38px}div .modal-component-container.medium-padding{padding:36px 86px}}@media (min-width: 1024px){div .modal-component-container.default-size{max-width:819px}div .modal-component-container.full-size{max-width:980px}div .modal-component-container.full-size .modal-container .cross-button{top:26px;right:36px}div .modal-component-container.small-padding{padding:70px}div .modal-component-container.medium-padding{padding:57px 115px 35px}}.spinner-component-container{display:flex;justify-content:center;align-items:center}.spinner-component-container .spinner{margin:36px}.spinner-component-container .spinner .spinner-circles{width:8px;height:8px;background:transparent;border-radius:50%;transition:all 1s ease;animation:rotate-spinner-with-shadows 2s ease-in-out infinite}@keyframes rotate-spinner-with-shadows{0%{transform:rotate(0);box-shadow:0 -12px 0 2px #000,12px 2px 0 2px transparent,12px 0 0 2px #000,0 12px 0 2px transparent,0 12px 0 2px #000,-12px 0 0 2px transparent,-12px 0 0 2px #000,0 -12px 0 2px transparent}20%{box-shadow:22px -22px 0 2px #0003,30px 0 0 2px #0000004d,22px 22px 0 2px #0006,0 30px 0 2px #00000080,-22px 22px 0 2px #0009,-30px 0 0 2px #000000b3,-22px -22px 0 2px #000c,0 -30px 0 2px #000}80%{box-shadow:22px -22px 0 2px #0003,30px 0 0 2px #0000004d,22px 22px 0 2px #0006,0 30px 0 2px #00000080,-22px 22px 0 2px #0009,-30px 0 0 2px #000000b3,-22px -22px 0 2px #000c,0 -30px 0 2px #000}to{transform:rotate(720deg);box-shadow:0 -12px 0 2px transparent,12px 2px 0 2px #000,12px 0 0 2px transparent,0 12px 0 2px #000,0 12px 0 2px transparent,-12px 0 0 2px #000,-12px 0 0 2px transparent,0 -12px 0 2px #000}}.subarea-info-component-container{padding-bottom:8px}.subarea-info-component-container .substatus-name{font-weight:700;font-size:20px;color:#4d4d4d}.subarea-info-component-container .substatus-description{font-weight:400;font-size:14px;color:#666;padding-top:8px;max-height:90px;overflow:auto}.action-launcher-hoc-component-container{display:flex;flex-direction:column}.action-launcher-hoc-component-container.with-substatus-info>:nth-child(2){flex:1;overflow:auto}.action-launcher-hoc-component-container.without-substatus-info>:nth-child(1){flex:1;overflow:auto}.action-launcher-hoc-component-container .spinner-component-container{height:100%}.input-error-message-component-container{display:flex;align-items:center}.input-error-message-component-container .text{font-weight:400;font-size:12px;color:#be1f1f;margin-left:5px}.select-component-container .label{font-weight:500;font-size:14px;color:#4d4d4d;padding-left:8px}.select-component-container .label .asterisk{font-weight:500;font-size:14px;color:#be1f1f;padding-left:2px}.select-component-container .select-container{position:relative;border-radius:4px}.select-component-container .select-container .side-content{position:absolute}.select-component-container .select-container .side-content.left-icon{left:18px}.select-component-container .select-container .side-content.right-content{right:40px;display:flex}.select-component-container .select-container .side-content.right-content>*:not(:last-child){margin-right:5px}.select-component-container .select-container .side-content.right-content .spinner-component-container{height:16px;width:16px;transform:scale(.2)}.select-component-container .select-container svg{stroke:#666}.select-component-container .select-container .select{font-weight:500;font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#666;padding:14px 0 14px 16px}.select-component-container .select-container .select.with-left-icon{padding-left:40px}.select-component-container .select-container .select.with-one-item-right-content{padding-right:25px!important}.select-component-container .select-container .select.with-two-items-right-content{padding-right:50px!important}.select-component-container .select-container>button{width:100%}.select-component-container .select-container.highlighted{font-weight:400;font-size:12px;height:32px;background-color:var(--secondary-color, #4857BC)}.select-component-container .select-container.highlighted button{border:none;height:100%}.select-component-container .select-container.highlighted button>div{height:100%}.select-component-container .select-container.highlighted .select{font-weight:700;font-size:12px;color:#fff}.select-component-container .select-container.highlighted .select::placeholder{color:#fff}.select-component-container .select-container.highlighted svg{stroke:#fff}.select-component-container .select-container.error>button{border-color:#be1f1f}.select-component-container .select-container.readonly>button{opacity:1;border-color:#ccc;cursor:default}.select-component-container.small .select-container .side-content{top:6px}.select-component-container.small .select-container .select{padding:6px 0 6px 8px}.select-component-container.small .select-container>button{width:auto}.select-component-container.medium .select-container .side-content{top:15px}.select-component-container.medium .select-container .select{padding:14px 0 14px 16px}.select-component-container.medium .select-container>button{width:100%}div[role=listbox] button[disabled]{display:none}nav.breadcrumb-component-container{height:54px;min-height:54px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;padding-top:11px;padding-bottom:11px}nav.breadcrumb-component-container .carousel-container{width:100%}nav.breadcrumb-component-container .carousel-container .statuses-container{display:flex;flex-direction:row;padding:0 30px}nav.breadcrumb-component-container .carousel-container .statuses-container .status{display:flex;align-items:center;overflow:hidden}nav.breadcrumb-component-container .carousel-container .statuses-container .status .status-icon{margin-right:8px;border-radius:50%;height:30px;min-height:30px;width:30px;min-width:30px}nav.breadcrumb-component-container .carousel-container .statuses-container .status .name{font-weight:500;font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}nav.breadcrumb-component-container .carousel-container .statuses-container .status .info-icon{align-self:flex-start;margin:6px 0 0 4px}nav.breadcrumb-component-container .carousel-container .statuses-container .status.previous .status-icon{background-color:#b2b2b2}nav.breadcrumb-component-container .carousel-container .statuses-container .status.previous .name{color:#b2b2b2}nav.breadcrumb-component-container .carousel-container .statuses-container .status.current .status-icon{background-color:var(--primary-color, #242C62)}nav.breadcrumb-component-container .carousel-container .statuses-container .status.current .name{color:var(--primary-color, #242C62)}nav.breadcrumb-component-container .carousel-container .statuses-container .status.next .status-icon{background-color:#fff;border:1px solid #B2B2B2}nav.breadcrumb-component-container .carousel-container .statuses-container .status.next .name{color:#b2b2b2}nav.breadcrumb-component-container .carousel-container:first-child svg,nav.breadcrumb-component-container .carousel-container:last-child svg{width:16px}nav.breadcrumb-component-container .carousel-container:first-child button:hover,nav.breadcrumb-component-container .carousel-container:last-child button:hover{background-color:unset}@media (min-width: 768px){nav.breadcrumb-component-container .carousel-container{max-width:70%}nav.breadcrumb-component-container .carousel-container .statuses-container{max-width:none}nav.breadcrumb-component-container .carousel-container .statuses-container .status{min-width:120px;flex-grow:1}nav.breadcrumb-component-container .carousel-container .statuses-container .status:not(:last-child){margin-right:15px}nav.breadcrumb-component-container .selector-container{display:block;width:166px}}@media (min-width: 1024px){nav.breadcrumb-component-container .carousel-container{max-width:65%}}.checkbox-component-container .main-container{border:1px dashed #B2B2B2;padding:24px 16px}.checkbox-component-container .main-container>label span{color:#4d4d4d}.checkbox-component-container .main-container.required>label span:after{content:"*";margin-left:3px;color:#be1f1f}.checkbox-component-container .main-container.required>label>div{margin-right:8px}.checkbox-component-container .main-container.error{border-color:#be1f1f}.checkbox-component-container .main-container.readonly{border-color:#ccc}.checkbox-component-container.small .main-container>label span{font-weight:400;font-size:16px}.checkbox-component-container.small .main-container>label>div{height:20px;width:20px}.checkbox-component-container.large .main-container>label span{font-weight:400;font-size:18px}.checkbox-component-container.large .main-container>label>div{height:28px;width:28px}div .modal-component-container.accept-conditions-modal{padding:20px 20px 30px 30px}div .modal-component-container.accept-conditions-modal .content{display:flex;flex-direction:column;overflow:hidden}div .modal-component-container.accept-conditions-modal .content .modal-title{font-weight:700;font-size:18px;color:#4d4d4d;padding:15px}div .modal-component-container.accept-conditions-modal .content form{overflow:hidden;display:flex;flex-direction:column}div .modal-component-container.accept-conditions-modal .content form .conditions-list{overflow:auto}div .modal-component-container.accept-conditions-modal .content form .conditions-list .checkbox-component-container .main-container{border:none}div .modal-component-container.accept-conditions-modal .content form .conditions-list .checkbox-component-container .main-container span{text-align:initial;margin-left:15px;font-weight:400;font-size:10px;font-size:15px}div .modal-component-container.accept-conditions-modal .content form .conditions-modal-footer{display:flex;justify-content:end;gap:18px;padding-top:18px;border-top:1px solid #B3B3B3;margin:0 15px}footer.footer-component-container{height:53px;min-height:53px;display:flex;justify-content:center;box-shadow:inset 0 1px #ccc;background-color:#f9f9f9}footer.footer-component-container .item{display:flex;align-items:center}footer.footer-component-container .item:first-child{padding-right:32px}footer.footer-component-container .item .footer-icon{margin-right:8px;height:28px;width:28px;border:1px solid #E6E6E6;border-radius:50%}footer.footer-component-container .item .text{font-weight:500;font-size:14px;font-size:2.5vw;color:#4d4d4d}@media (min-width: 768px){footer.footer-component-container .item .text{font-weight:500;font-size:14px}}.collapsible-component-container{display:flex;flex-direction:column}.collapsible-component-container .collapsible-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:padding-bottom .5s}.collapsible-component-container .collapsible-header .title{display:flex;align-items:center}.collapsible-component-container .collapsible-header .title .icon-component-container{margin-right:10px}.collapsible-component-container .collapsible-header .title .text{color:gray}.collapsible-component-container .collapsible-header .open-close-icon{margin-left:8px;transform:rotate(0);transition:.5s}.collapsible-component-container .collapsible-header .open-close-icon.opened{transform:rotate(180deg)}.collapsible-component-container .collapsible-header:hover .text{color:var(--primary-color, #242C62);transition:.2s}.collapsible-component-container .options-container{flex:1}.collapsible-component-container .options-container .option{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:gray;cursor:pointer;margin-right:10px}.collapsible-component-container .options-container .option.active,.collapsible-component-container .options-container .option:hover{color:var(--primary-color, #242C62);transition:.2s}.collapsible-component-container .options-container,.collapsible-component-container .children-container{overflow:auto;max-height:0;transition:.5s;opacity:0}.collapsible-component-container .options-container.showing-content,.collapsible-component-container .children-container.showing-content{max-height:max-content;opacity:1}.collapsible-component-container .options-container.showing-content.children-container,.collapsible-component-container .children-container.showing-content.children-container{padding:16px 0}.collapsible-component-container.small.open .collapsible-header{padding-bottom:8px}.collapsible-component-container.small .collapsible-header>*{font-weight:500;font-size:14px}.collapsible-component-container.small .options-container .option{padding:8px;font-weight:400;font-size:14px}.collapsible-component-container.medium .collapsible-header .title .text{font-weight:400;font-size:16px}.collapsible-component-container.medium .options-container .option{font-weight:400;font-size:16px;padding:8px 0}.collapsible-component-container.medium.with-left-icon .options-container{margin-left:55px}.collapsible-component-container.medium.with-left-icon .options-container .option{font-weight:400;font-size:16px;padding:12px 0}.collapsible-component-container.open .collapsible-header{background-color:#f9f9f9}.contact-data-component-container .info-with-icon{display:flex;align-items:center}.contact-data-component-container .info-with-icon .icon{padding:7px;margin-right:8px;background-color:#e6e6e6;border-radius:50%}.contact-data-component-container .info-with-icon .value{font-weight:500;font-size:14px;color:#333;overflow:auto}.contact-data-component-container .empty-contact-info{font-weight:400;font-size:14px;color:#333}.contact-data-component-container.column-centered{display:flex;flex-direction:column;align-items:center}.contact-data-component-container.column-centered>*:not(:last-child){margin-bottom:10px}.contact-data-component-container.column-left>*:not(:last-child){margin-bottom:10px}.contact-data-component-container.row{display:flex}.contact-data-component-container.row>*:not(:last-child){margin-right:24px}.input-component-container .label{font-weight:500;font-size:14px;color:#4d4d4d;padding-left:8px}.input-component-container .label .asterisk{font-weight:500;font-size:14px;color:#be1f1f;padding-left:2px}.input-component-container .input-container{position:relative}.input-component-container .input-container .left-icon,.input-component-container .input-container .right-content{position:absolute;top:12px;bottom:12px}.input-component-container .input-container>*:not(.icon-component-container)>*:not(.input){left:0;max-width:100%}.input-component-container .input-container .left-icon{left:18px}.input-component-container .input-container .right-content{font-weight:500;font-size:14px;color:#666;right:18px;display:flex}.input-component-container .input-container .right-content>*:not(:last-child){margin-right:5px}.input-component-container .input-container .input,.input-component-container .input-container .custom-placeholder{padding:14px 16px}.input-component-container .input-container .input.without-border,.input-component-container .input-container .custom-placeholder.without-border{border:0}.input-component-container .input-container .input.with-left-icon,.input-component-container .input-container .custom-placeholder.with-left-icon{padding-left:40px}.input-component-container .input-container .input.with-one-item-right-content,.input-component-container .input-container .custom-placeholder.with-one-item-right-content{padding-right:40px}.input-component-container .input-container .input.with-two-items-right-content,.input-component-container .input-container .custom-placeholder.with-two-items-right-content{padding-right:65px}.input-component-container .input-container .input.error,.input-component-container .input-container .custom-placeholder.error{border-color:#be1f1f}.input-component-container .input-container .input.readonly,.input-component-container .input-container .custom-placeholder.readonly{border-color:#ccc;cursor:default}.input-component-container .input-container .custom-placeholder{font-weight:400;font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#b2b2b2}.input-component-container .input-container .custom-placeholder .asterisk{font-weight:500;font-size:14px;color:#be1f1f;padding-left:2px}.input-component-container .input-container .input{font-weight:500;font-size:14px;color:#666}.input-component-container .input-container input::-webkit-outer-spin-button,.input-component-container .input-container input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.input-component-container .input-container input[type=number]{-moz-appearance:textfield}.link-component-container{display:flex;align-items:center;cursor:pointer;width:fit-content;transition:opacity .2s}.link-component-container .icon-component-container{margin-right:5px}.link-component-container .text{font-weight:500;font-size:14px;color:#0c7cff}.link-component-container:hover{opacity:.6}.link-component-container.underlined{text-decoration:underline}.textarea-component-container .label{font-weight:400;font-size:14px;padding-left:8px}.textarea-component-container .label .asterisk{font-weight:400;font-size:14px;color:#be1f1f;padding-left:2px}.textarea-component-container .textarea-container{position:relative;line-height:normal}.textarea-component-container .textarea-container .textarea-icon{position:absolute;top:15px}.textarea-component-container .textarea-container .textarea-icon.left-icon{left:18px}.textarea-component-container .textarea-container .textarea-icon.clean-icon{right:18px}.textarea-component-container .textarea-container .textarea{font-weight:500;font-size:14px;min-height:96px;padding:14px 16px}.textarea-component-container .textarea-container .textarea.with-left-icon{padding-left:40px}.textarea-component-container .textarea-container .textarea.with-clean-icon{padding-right:40px}.textarea-component-container .textarea-container .textarea.error{border-color:#be1f1f}.textarea-component-container .textarea-container .textarea.readonly{border-color:#ccc;cursor:default}.create-incidence-form-component-container{display:flex;flex-direction:column}.create-incidence-form-component-container .go-back-button-link{position:absolute;top:18px}.create-incidence-form-component-container .create-incidence-form .title{font-weight:500;font-size:16px;color:#333;margin:8px 0 16px}.create-incidence-form-component-container .create-incidence-form .description{font-weight:400;font-size:14px;color:#666;margin-bottom:14px}.create-incidence-form-component-container .create-incidence-form ul.form-list{margin-left:18px}.create-incidence-form-component-container .create-incidence-form ul.form-list>*:not(:last-child){margin-bottom:14px}.create-incidence-form-component-container .create-incidence-form ul.form-list li .label{padding-left:0;padding-bottom:14px}.create-incidence-form-component-container .create-incidence-form .buttons-container{display:flex;justify-content:center;margin-top:16px}.create-incidence-form-component-container .create-incidence-form-result{display:flex;flex-direction:column;align-items:center;padding:28px 31px}.create-incidence-form-component-container .create-incidence-form-result .modal-icon,.create-incidence-form-component-container .create-incidence-form-result img{margin-bottom:35px}.create-incidence-form-component-container .create-incidence-form-result .title,.create-incidence-form-component-container .create-incidence-form-result .description{text-align:center}.create-incidence-form-component-container .create-incidence-form-result .title.title,.create-incidence-form-component-container .create-incidence-form-result .description.title{font-weight:500;font-size:18px;color:#333;margin-bottom:8px}.create-incidence-form-component-container .create-incidence-form-result .title.description,.create-incidence-form-component-container .create-incidence-form-result .description.description{font-weight:400;font-size:14px;color:#666;margin-bottom:32px}.create-incidence-form-component-container .create-incidence-form-result .button-component-container{margin-bottom:16px}@media (min-width: 768px){.create-incidence-form-component-container .go-back-button-link{position:initial}}@media (min-width: 1024px){.create-incidence-form-component-container .go-back-button-link{position:absolute;top:24px}}.drop-files-component-container.readonly .drop-files{padding:14px 40px}.drop-files-component-container.readonly .drop-files .files-container{margin-top:0}.drop-files-component-container.default .drop-files{border:1px dashed #B2B2B2;padding:32px}.drop-files-component-container.simple .drop-files{padding:0}.drop-files-component-container .label{font-weight:500;font-size:14px;color:#4d4d4d;padding-left:8px}.drop-files-component-container .label .asterisk{font-weight:500;font-size:14px;color:#be1f1f;padding-left:2px}.drop-files-component-container .drop-files{position:relative}.drop-files-component-container .drop-files.dragging-over{background-color:#f0f1fa}.drop-files-component-container .drop-files.error{border-color:#be1f1f}.drop-files-component-container .drop-files #fileInput{display:none}.drop-files-component-container .drop-files .header{display:flex;text-align:center;justify-content:center}.drop-files-component-container .drop-files .header .link-component-container{margin-right:4px}.drop-files-component-container .drop-files .header .link-component-container .text{font-weight:500;font-size:16px}.drop-files-component-container .drop-files .header .drop-file-text{font-weight:500;font-size:14px;color:#333}.drop-files-component-container .drop-files .header .drop-file-text .drop-text{text-transform:lowercase}.drop-files-component-container .drop-files .files-container{display:flex;flex-direction:column;align-items:center;margin-top:14px}.drop-files-component-container .drop-files .files-container .file{display:flex;justify-content:space-between;align-items:center;padding:8px 16px;border-left:8px solid var(--primary-color, #242C62);width:275px;max-width:100%}.drop-files-component-container .drop-files .files-container .file:not(:last-child){margin-bottom:8px}.drop-files-component-container .drop-files .files-container .file .main-info{display:flex;overflow:hidden}.drop-files-component-container .drop-files .files-container .file .main-info .name{font-weight:500;font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#333;flex:1;padding:0 16px}.drop-files-component-container .drop-files .files-container .file .actions-container{display:flex}.drop-files-component-container .drop-files .files-container .file .actions-container>*:not(:last-child){margin-right:5px}.help-info-component-container{display:flex;flex-direction:column;overflow:hidden}.help-info-component-container .info-content .help-info-header{position:relative}.help-info-component-container .info-content .help-info-header .cross-icon{position:absolute;top:10px;right:16px}.help-info-component-container .info-content .help-info-header .assigned-contact-info-container{display:flex;align-items:center}.help-info-component-container .info-content .help-info-header .assigned-contact-info-container .image{max-height:46px;border-radius:50%;margin-right:16px}.help-info-component-container .info-content .help-info-header .assigned-contact-info-container .assigned-contact-info .company-name{font-weight:500;font-size:12px;color:#666}.help-info-component-container .info-content .help-info-header .assigned-contact-info-container .assigned-contact-info .assigned-contact-name{font-weight:500;font-size:14px;color:#4d4d4d}.help-info-component-container .info-content .help-info-header .default-message{font-weight:700;font-size:24px;color:#4d4d4d;display:flex;justify-content:center;padding:34px 20px 25px}.help-info-component-container .info-content .help-info-content{flex:1;overflow:auto}.help-info-component-container .info-content .help-info-content .assigned-contact-info{font-weight:400;font-size:14px;color:#666;margin-bottom:14px}.help-info-component-container .info-content .help-info-content ul.help-list-options{margin-left:17px}.help-info-component-container .info-content .help-info-content ul.help-list-options>*:not(:last-child){margin-bottom:24px}.help-info-component-container .info-content .help-info-content ul.help-list-options li.option::marker{font-weight:400;font-size:14px;color:#666}.help-info-component-container .info-content .help-info-content ul.help-list-options li.option .option-title{font-weight:400;font-size:14px;color:#666;margin-bottom:6px}.help-info-component-container .info-content .help-info-content ul.help-list-options li.option.incidences-option .action-buttons-container{display:flex;flex-direction:column;align-items:center}.help-info-component-container .info-content .help-info-content ul.help-list-options li.option.incidences-option .action-buttons-container>*:not(:last-child){margin-bottom:8px}.help-info-component-container .info-content .simple-contact-info-container{display:flex;flex-direction:column;align-items:center}.help-info-component-container .info-content .simple-contact-info-container .contact-description{font-weight:400;font-size:14px;color:#666;margin-bottom:18px}.help-info-component-container.modal .info-content{width:100%}.help-info-component-container.modal .info-content .help-info-header .assigned-contact-info-container{padding-bottom:12px}.help-info-component-container.popup .info-content{overflow-y:auto}.help-info-component-container.popup .info-content .help-info-header{background-color:#eee}.help-info-component-container.popup .info-content .help-info-header .assigned-contact-info-container{padding:24px 18px 12px}.help-info-component-container.popup .info-content .help-info-content{padding:12px 18px 33px}div.create-incidence-modal .modal-container .modal-body{text-align:left;width:100%}div.create-incidence-modal .modal-container .modal-body .content{width:100%}div.create-incidence-modal .modal-container .modal-body .content .create-incidence-form-component-container,div.create-incidence-modal .modal-container .modal-body .content .spinner-component-container{flex:1}@media (min-width: 768px){.help-info-component-container.modal .info-content .help-info-header .assigned-contact-info-container{padding-top:0}.help-info-component-container.modal .info-content .help-info-content .contact-info{display:flex;justify-content:center;align-items:center}.help-info-component-container.modal .info-content .help-info-content .contact-info>*:not(:last-child){margin-bottom:0!important;margin-right:24px}.help-info-component-container.modal .info-content .help-info-content ul.help-list-options li.option .action-buttons-container{flex-direction:row;justify-content:center}.help-info-component-container.modal .info-content .help-info-content ul.help-list-options li.option .action-buttons-container>*:not(:last-child){margin-bottom:0;margin-right:16px}}@media (min-width: 1024px){.help-info-component-container.modal .info-content .help-info-header{display:flex;justify-content:center}.help-info-component-container.modal .info-content .help-info-header .assigned-contact-info-container,.help-info-component-container.modal .info-content .help-info-header .default-message{padding-top:0}}.profile-menu-component-container{width:100%;height:100%;display:flex;flex-direction:column}.profile-menu-component-container>*:not(:last-child){box-shadow:inset 0 -1px #e6e6e6}.profile-menu-component-container .profile-data-container{display:flex;align-items:center}.profile-menu-component-container .profile-data-container .image{height:28px;width:28px;border-radius:50%;margin-right:8px}.profile-menu-component-container .profile-data-container .client-data{width:63%}.profile-menu-component-container .profile-data-container .client-data .main-text{font-weight:500;font-size:14px;color:#4d4d4d}.profile-menu-component-container .profile-data-container .client-data .secondary-text{font-weight:400;font-size:10px;color:#4d4d4d}.profile-menu-component-container .opportunity-selector .collapsible-component-container{max-height:150px}.profile-menu-component-container .navigation{flex-grow:1;padding:24px 0}.profile-menu-component-container .navigation .nav-item .main-item{cursor:pointer;display:flex;border-left:8px solid transparent;padding:12px 16px;transition:.2s}.profile-menu-component-container .navigation .nav-item .collapsible-component-container{max-height:270px}.profile-menu-component-container .navigation .nav-item.active .main-item .text,.profile-menu-component-container .navigation .nav-item:hover .main-item .text{color:var(--primary-color, #242C62)}.profile-menu-component-container .navigation .nav-item.active .main-item .icon-container::part(icon),.profile-menu-component-container .navigation .nav-item:hover .main-item .icon-container::part(icon){fill:var(--primary-color, #242C62)}.profile-menu-component-container .navigation .nav-item.active.active .main-item,.profile-menu-component-container .navigation .nav-item:hover.active .main-item{border-color:var(--primary-color, #242C62)}.profile-menu-component-container .navigation .nav-item.active.active .item-children,.profile-menu-component-container .navigation .nav-item:hover.active .item-children{max-height:100vh}.profile-menu-component-container .bottom-menu .menu-item{display:flex;align-items:center;gap:14px;padding:12px 16px;cursor:pointer;box-shadow:none;border-left:8px solid transparent}.profile-menu-component-container .bottom-menu .menu-item .title{font-weight:500;font-size:16px;color:gray;transition:.2s}.profile-menu-component-container .bottom-menu .menu-item.active{border-color:var(--primary-color, #242C62)}.profile-menu-component-container .bottom-menu .menu-item.active .icon-container::part(icon),.profile-menu-component-container .bottom-menu .menu-item:hover .icon-container::part(icon){fill:var(--primary-color, #242C62)}.profile-menu-component-container .bottom-menu .menu-item.active .title,.profile-menu-component-container .bottom-menu .menu-item:hover .title{color:var(--primary-color, #242C62)}.profile-menu-component-container .profile-data-container,.profile-menu-component-container .opportunity-selector{padding:24px}div.help-info-modal .modal-container .modal-body{width:100%;text-align:left}div.help-info-modal .modal-container .modal-body .content{width:100%}div.help-info-modal .modal-container .modal-body .content .spinner-component-container{flex:1}@media (min-width: 768px){.profile-menu-component-container{padding-right:1px;box-shadow:inset -1px 0 #e6e6e6}.profile-menu-component-container .profile-data-container .client-data{width:100%}div.help-info-modal{max-width:547px!important}}@media (min-width: 1024px){div.help-info-modal{padding:39px 55px}}.drawer-component-container{width:80%}header.header-component-container{background-color:var(--primary-color, #242C62);height:62px;min-height:62px;padding-top:19px;padding-bottom:19px;display:flex;align-items:center;justify-content:space-between}header.header-component-container .logo{max-height:80%;max-width:135px}header.header-component-container .right-content{display:flex;align-items:center;overflow:hidden}header.header-component-container .right-content .text-container{overflow:hidden;flex-grow:1;display:flex;flex-direction:column}header.header-component-container .right-content .text-container .data{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#fff;text-align:right;line-height:initial}header.header-component-container .right-content .text-container .data.main-text{font-weight:700;font-size:12px;color:#fff}header.header-component-container .right-content .text-container .data.secondary-text{font-weight:400;font-size:10px;color:#fff}header.header-component-container .right-content .button-container{margin-left:4px}header.header-component-container .right-content .button-container .profile-button .button-component-container{border:1px solid #FFFFFF}header.header-component-container .right-content .button-container .profile-button .button-component-container:hover{background-color:#fff3}header.header-component-container .right-content .button-container .profile-button .button-component-container.go-to-profile .text{text-transform:uppercase}@media (min-width: 768px){header.header-component-container{padding-top:7px;padding-bottom:7px}header.header-component-container .logo{max-width:143px}header.header-component-container .right-content .text-container{align-items:flex-end}header.header-component-container .right-content .text-container .data.main-text{font-weight:400;font-size:12px;color:#fff;padding-bottom:2px}header.header-component-container .right-content .button-container{margin-left:10px}}@media (min-width: 1024px){header.header-component-container.small-padding{padding:0 60px 0 24px!important}}.help-floating-button-component-container{position:fixed;right:16px;bottom:152px;display:flex;flex-direction:column;align-items:flex-end;overflow:hidden;pointer-events:none;padding:0!important;z-index:10}.help-floating-button-component-container>*{pointer-events:initial}.help-floating-button-component-container .collapsible-component-container .children-container{overflow:hidden}.help-floating-button-component-container .collapsible-component-container .children-container .popup-container{display:flex;flex-direction:column;max-height:56vh;max-width:286px;overflow:hidden;margin:2px;background-color:#fff;border-radius:4px;box-shadow:0 2px 5px #0000000f,0 4px 6px -1px #0000001a}.help-floating-button-component-container .help-button{height:58px;width:58px;display:flex;justify-content:center;align-items:center;background-color:var(--secondary-color, #4857BC);border-radius:50%;cursor:pointer;transition:.2s}.help-floating-button-component-container .help-button img{width:55%}@media (min-width: 768px){.help-floating-button-component-container{right:24px}}@media (min-width: 1024px){.help-floating-button-component-container{right:45px}}.offer-card-component-container .layout-images-container{background-color:#dadada;height:160px;border-radius:4px 4px 0 0;box-shadow:0 0 4px #0003}.offer-card-component-container .layout-images-container .layout-image{height:100%;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.offer-card-component-container .layout-images-container :first-child button,.offer-card-component-container .layout-images-container :last-child button{height:fit-content;border-radius:50%;background-color:#fff;border:1px solid rgba(0,0,0,.2);margin:0 10px}.offer-card-component-container .layout-images-container :first-child button svg,.offer-card-component-container .layout-images-container :last-child button svg{transform:scale(.5);fill:#000;stroke:#000}.offer-card-component-container .content .offer-data-container .module-info .title{font-weight:700;font-size:18px;color:var(--secondary-color, #4857BC)}.offer-card-component-container .content .offer-data-container .inverter-info .title,.offer-card-component-container .content .offer-data-container .price-info .title{font-weight:700;font-size:16px;color:#333}.offer-card-component-container .content .offer-data-container .module-info .value,.offer-card-component-container .content .offer-data-container .inverter-info .value{font-weight:500;font-size:14px;color:gray;word-break:break-word}.offer-card-component-container .content .offer-data-container .price-info .value{font-weight:700;font-size:24px;color:#333;white-space:nowrap}.offer-card-component-container .content .offer-data-container .power-info .title,.offer-card-component-container .content .offer-data-container .production-info .title,.offer-card-component-container .content .offer-data-container .savings-info .title,.offer-card-component-container .content .offer-data-container .self-consumption-info .title,.offer-card-component-container .content .offer-data-container .payback-info .title{font-weight:500;font-size:14px;color:gray}.offer-card-component-container .content .offer-data-container .power-info .value,.offer-card-component-container .content .offer-data-container .production-info .value,.offer-card-component-container .content .offer-data-container .savings-info .value,.offer-card-component-container .content .offer-data-container .self-consumption-info .value,.offer-card-component-container .content .offer-data-container .payback-info .value{font-weight:700;font-size:16px;color:#333}.offer-card-component-container .content .offer-data-container .more-info-container{grid-column:1/span 2}.offer-card-component-container .content .offer-data-container .more-info-container .main-title{font-weight:700;font-size:16px;color:#333;padding-bottom:14px}.offer-card-component-container .content .offer-data-container .more-info-container .info-items-container .info-item:not(:last-child){padding-bottom:16px}.offer-card-component-container .content .offer-data-container .more-info-container .info-items-container .info-item .title{font-weight:500;font-size:14px;color:gray}.offer-card-component-container .content .offer-data-container .more-info-container .info-items-container .info-item .value,.offer-card-component-container .content .offer-data-container .more-info-container .info-items-container .info-item .value>*{font-weight:700;font-size:16px;color:#333}.offer-card-component-container .content .buttons-container,.offer-card-component-container .content .buttons-container .button-icons{display:flex}.offer-card-component-container .content .buttons-container .button-icons>*{margin-right:8px}.offer-card-component-container .content .buttons-container .primary{width:100%}.offer-card-component-container.featured-offer{position:relative}.offer-card-component-container.featured-offer .featured-offer-container .triangle{position:absolute;top:3px;right:5px;width:0;height:0;border-style:solid;border-width:0 86px 81px 0;border-color:transparent var(--secondary-color, #4857BC) transparent transparent;z-index:1}.offer-card-component-container.featured-offer .featured-offer-container .icon-component-container{position:absolute;right:20px;top:15px;z-index:2}.offer-card-component-container.featured-offer .layout-images-container,.offer-card-component-container.featured-offer .content{border:3px solid var(--secondary-color, #4857BC)}.offer-card-component-container.featured-offer .layout-images-container.layout-images-container,.offer-card-component-container.featured-offer .content.layout-images-container{border-radius:4px 4px 0 0;border-bottom:none}.offer-card-component-container.featured-offer .layout-images-container.content,.offer-card-component-container.featured-offer .content.content{border-radius:0 0 4px 4px;border-top:none}.offer-card-component-container.default,.offer-card-component-container.comparing,.offer-card-component-container.resume,.offer-card-component-container.main-info{padding:0 3px 3px}.offer-card-component-container.default .content,.offer-card-component-container.comparing .content,.offer-card-component-container.resume .content,.offer-card-component-container.main-info .content{padding:18px;position:relative;box-shadow:0 4px 6px 2px #0003}.offer-card-component-container.default .content .offer-data-container,.offer-card-component-container.comparing .content .offer-data-container,.offer-card-component-container.resume .content .offer-data-container,.offer-card-component-container.main-info .content .offer-data-container{display:grid;grid-template-columns:48% 48%;gap:10px 4%;border-radius:0 0 4px 4px}.offer-card-component-container.default .content .offer-data-container .double-column,.offer-card-component-container.comparing .content .offer-data-container .double-column,.offer-card-component-container.resume .content .offer-data-container .double-column,.offer-card-component-container.main-info .content .offer-data-container .double-column{border-top:1px solid #DADADA;grid-column:1/span 2;padding:8px 0}.offer-card-component-container.default .content .offer-data-container .double-column:not(:last-child),.offer-card-component-container.comparing .content .offer-data-container .double-column:not(:last-child),.offer-card-component-container.resume .content .offer-data-container .double-column:not(:last-child),.offer-card-component-container.main-info .content .offer-data-container .double-column:not(:last-child){border-bottom:1px solid #DADADA}.offer-card-component-container.default .content .offer-data-container .double-column.hidden,.offer-card-component-container.comparing .content .offer-data-container .double-column.hidden,.offer-card-component-container.resume .content .offer-data-container .double-column.hidden,.offer-card-component-container.main-info .content .offer-data-container .double-column.hidden{padding:0;border:none}.offer-card-component-container.default .content .offer-data-container .price-info .value,.offer-card-component-container.comparing .content .offer-data-container .price-info .value,.offer-card-component-container.resume .content .offer-data-container .price-info .value,.offer-card-component-container.main-info .content .offer-data-container .price-info .value{text-align:right}.offer-card-component-container.default .content .actions-container,.offer-card-component-container.comparing .content .actions-container,.offer-card-component-container.resume .content .actions-container,.offer-card-component-container.main-info .content .actions-container{display:flex;justify-content:space-between;padding-bottom:16px}.offer-card-component-container.default .content .actions-container .compare,.offer-card-component-container.comparing .content .actions-container .compare,.offer-card-component-container.resume .content .actions-container .compare,.offer-card-component-container.main-info .content .actions-container .compare{display:flex;align-items:center;cursor:pointer}.offer-card-component-container.default .content .actions-container .compare .text,.offer-card-component-container.comparing .content .actions-container .compare .text,.offer-card-component-container.resume .content .actions-container .compare .text,.offer-card-component-container.main-info .content .actions-container .compare .text{font-weight:400;font-size:14px;color:#333;margin-left:5px;transition:.2s}.offer-card-component-container.default .content .actions-container .compare:hover:not(.selected) .icon-container::part(icon),.offer-card-component-container.comparing .content .actions-container .compare:hover:not(.selected) .icon-container::part(icon),.offer-card-component-container.resume .content .actions-container .compare:hover:not(.selected) .icon-container::part(icon),.offer-card-component-container.main-info .content .actions-container .compare:hover:not(.selected) .icon-container::part(icon){fill:#b2b2b2}.offer-card-component-container.default .content .actions-container .compare:hover:not(.selected) .text,.offer-card-component-container.comparing .content .actions-container .compare:hover:not(.selected) .text,.offer-card-component-container.resume .content .actions-container .compare:hover:not(.selected) .text,.offer-card-component-container.main-info .content .actions-container .compare:hover:not(.selected) .text{color:#b2b2b2}.offer-card-component-container.default .content .actions-container .compare.disabled,.offer-card-component-container.comparing .content .actions-container .compare.disabled,.offer-card-component-container.resume .content .actions-container .compare.disabled,.offer-card-component-container.main-info .content .actions-container .compare.disabled{cursor:not-allowed}.offer-card-component-container.default .content .actions-container .compare.disabled .text,.offer-card-component-container.comparing .content .actions-container .compare.disabled .text,.offer-card-component-container.resume .content .actions-container .compare.disabled .text,.offer-card-component-container.main-info .content .actions-container .compare.disabled .text{color:#b2b2b2}.offer-card-component-container.default .content .actions-container .compare.selected .text,.offer-card-component-container.comparing .content .actions-container .compare.selected .text,.offer-card-component-container.resume .content .actions-container .compare.selected .text,.offer-card-component-container.main-info .content .actions-container .compare.selected .text{color:#0c7cff}.offer-card-component-container.mobile-comparing .content{padding-top:17px}.offer-card-component-container.mobile-comparing .content .offer-data-container{text-align:center}.offer-card-component-container.mobile-comparing .content .offer-data-container>*{padding:4px 0}.offer-card-component-container.mobile-comparing .content .offer-data-container .price-info,.offer-card-component-container.mobile-comparing .content .offer-data-container .more-info-container{border-top:1px solid #DADADA}.offer-card-component-container.mobile-comparing .content .offer-data-container .price-info{border-bottom:1px solid #DADADA}.offer-card-component-container.mobile-comparing .content .buttons-container{flex-wrap:wrap;justify-content:center}.offer-card-component-container.mobile-comparing .content .buttons-container .button-icons{margin-bottom:24px}.offer-card-component-container.mobile-comparing .content .buttons-container .button-icons :last-child{margin-right:0}.offer-card-component-container.main-info .content{padding:12px 16px}.offer-card-component-container.main-info .content .offer-data-container{padding-bottom:0}.offer-card-component-container.main-info .content .offer-data-container .module-info.double-column{order:1;border-top:0;padding-top:0}.offer-card-component-container.main-info .content .offer-data-container .module-info.double-column .value{font-weight:500;font-size:12px}.offer-card-component-container.main-info .content .offer-data-container .inverter-info{order:6}.offer-card-component-container.main-info .content .offer-data-container .inverter-info .value{font-weight:500;font-size:12px}.offer-card-component-container.main-info .content .offer-data-container .price-info{order:7}.offer-card-component-container.main-info .content .offer-data-container .price-info .title{color:var(--secondary-color, #4857BC)}.offer-card-component-container.main-info .content .offer-data-container .price-info .value{font-weight:700;font-size:20px}.offer-card-component-container.main-info .content .offer-data-container .power-info{order:2}.offer-card-component-container.main-info .content .offer-data-container .production-info{order:3}.offer-card-component-container.main-info .content .offer-data-container .savings-info{order:4}.offer-card-component-container.main-info .content .offer-data-container .self-consumption-info,.offer-card-component-container.main-info .content .offer-data-container .payback-info{order:5}.offer-card-component-container.main-info .content .offer-data-container .power-info,.offer-card-component-container.main-info .content .offer-data-container .production-info,.offer-card-component-container.main-info .content .offer-data-container .savings-info,.offer-card-component-container.main-info .content .offer-data-container .self-consumption-info,.offer-card-component-container.main-info .content .offer-data-container .payback-info{display:flex;flex-direction:column-reverse}.offer-card-component-container.main-info .content .offer-data-container .power-info .title,.offer-card-component-container.main-info .content .offer-data-container .production-info .title,.offer-card-component-container.main-info .content .offer-data-container .savings-info .title,.offer-card-component-container.main-info .content .offer-data-container .self-consumption-info .title,.offer-card-component-container.main-info .content .offer-data-container .payback-info .title{font-weight:500;font-size:12px}.offer-card-component-container.main-info .content .offer-data-container .power-info .value,.offer-card-component-container.main-info .content .offer-data-container .production-info .value,.offer-card-component-container.main-info .content .offer-data-container .savings-info .value,.offer-card-component-container.main-info .content .offer-data-container .self-consumption-info .value,.offer-card-component-container.main-info .content .offer-data-container .payback-info .value,.offer-card-component-container.main-info .content .offer-data-container .inverter-info .title,.offer-card-component-container.main-info .content .offer-data-container .price-info .title{font-weight:700;font-size:14px}.layout-images-modal .content{justify-content:center}.layout-images-modal .content img{min-width:100px;max-width:100%}@media (min-width: 768px){.offer-card-component-container{width:348px;max-width:348px}.offer-card-component-container.main-info{max-width:100%;width:100%}.offer-card-component-container.main-info .content{padding:12px 32px}.offer-card-component-container.main-info .content .offer-data-container{grid-template-columns:25% 65%}.offer-card-component-container.main-info .content .offer-data-container .module-info{padding-bottom:0}.offer-card-component-container.main-info .content .offer-data-container .price-info{justify-self:end}}@media (min-width: 1024px){.offer-card-component-container.resume.horizontal{padding:8px 8px 8px 0;max-width:100%;width:auto;display:flex}.offer-card-component-container.resume.horizontal .layout-images-container{height:auto;width:280px}.offer-card-component-container.resume.horizontal .content{padding:26px 23px;border-radius:0 4px 4px 0;box-shadow:0 4px 6px -2px #0000000f,0 10px 15px -3px #0000001a}.offer-card-component-container.resume.horizontal .content .offer-data-container{width:100%;padding:0}.offer-card-component-container.resume.horizontal .content .offer-data-container>*{border:none!important;padding:0!important}.offer-card-component-container.resume.horizontal .content .offer-data-container .module-info .title,.offer-card-component-container.resume.horizontal .content .offer-data-container .price-info .title{font-weight:700;font-size:18px;color:var(--secondary-color, #4857BC);margin-bottom:5px}.offer-card-component-container.resume.horizontal .content .offer-data-container .module-info .value,.offer-card-component-container.resume.horizontal .content .offer-data-container .price-info .value{text-align:left}.offer-card-component-container.resume.horizontal .content .offer-data-container .module-info{order:1}.offer-card-component-container.resume.horizontal .content .offer-data-container .inverter-info{order:7}.offer-card-component-container.resume.horizontal .content .offer-data-container .inverter-info .title{font-weight:500;font-size:14px;color:gray}.offer-card-component-container.resume.horizontal .content .offer-data-container .inverter-info .value{font-weight:700;font-size:16px;color:#333}.offer-card-component-container.resume.horizontal .content .offer-data-container .price-info{order:2;grid-column:auto}.offer-card-component-container.resume.horizontal .content .offer-data-container .price-info .value{font-weight:700;font-size:24px}.offer-card-component-container.resume.horizontal .content .offer-data-container .power-info{order:3}.offer-card-component-container.resume.horizontal .content .offer-data-container .production-info{order:4}.offer-card-component-container.resume.horizontal .content .offer-data-container .savings-info{order:5}.offer-card-component-container.resume.horizontal .content .offer-data-container .self-consumption-info{order:6}.offer-card-component-container.resume.horizontal .content .offer-data-container .payback-info{order:8}.offer-card-component-container.main-info .content{padding:13px 23px}.offer-card-component-container.main-info .content .offer-data-container{gap:20px 20px;grid-template-columns:auto auto auto auto;grid-template-areas:"module-info module-info module-info module-info" "power-info production-info savings-info self-consumption-info" "inverter-info inverter-info price-info price-info"}.offer-card-component-container.main-info .content .offer-data-container .module-info{grid-area:module-info}.offer-card-component-container.main-info .content .offer-data-container .inverter-info{grid-area:inverter-info}.offer-card-component-container.main-info .content .offer-data-container .price-info{grid-area:price-info}.offer-card-component-container.main-info .content .offer-data-container .power-info{grid-area:power-info}.offer-card-component-container.main-info .content .offer-data-container .production-info{grid-area:production-info}.offer-card-component-container.main-info .content .offer-data-container .savings-info{grid-area:savings-info}.offer-card-component-container.main-info .content .offer-data-container .self-consumption-info{grid-area:self-consumption-info}}.offers-comparison-component-container{display:flex;flex-direction:column}.offers-comparison-component-container .offers-container{flex:1;overflow:auto;display:grid;justify-content:center;align-items:start;gap:40px 20px;grid-template-columns:auto auto}@media (min-width: 768px){.offers-comparison-component-container .offers-container{gap:20px}}@media (min-width: 1024px){.offers-comparison-component-container .offers-container{grid-template-columns:auto auto auto}}.offers-list-component-container{display:flex;flex-direction:column}.offers-list-component-container .filter-container{display:flex;justify-content:flex-end}.offers-list-component-container .filter-container .select-component-container{width:135px;display:flex;justify-content:flex-end}.offers-list-component-container .offers-container{flex:1;display:flex;justify-content:center;align-items:center;overflow:auto;margin-top:8px}.offers-list-component-container .offers-container.with-grid{display:grid;justify-content:center;align-items:start;gap:20px;grid-template-rows:auto}.offers-list-component-container .offers-container .spinner-component-container{height:100%}.offers-list-component-container .offers-container .empty-message{font-weight:500;font-size:16px}.offers-list-component-container .comparer-container{position:absolute;background-color:#fff;right:0;bottom:0;left:0;padding:12px 16px;box-shadow:0 1px 7px #00000040;display:flex;justify-content:space-between}.offers-list-component-container .comparer-container .actions-container{width:100%;display:flex;justify-content:space-around;align-items:center}.offers-list-component-container .comparer-container .actions-container .remove .text{color:#333}.offers-list-component-container .comparer-container .actions-container .button-component-container:not(.disabled){background-color:#333}@media (min-width: 768px){.offers-list-component-container .offers-container{grid-template-columns:auto auto}.offers-list-component-container .offers-container.comparing{margin-bottom:33px}.offers-list-component-container .comparer-container{padding:12px 24px}.offers-list-component-container .comparer-container .actions-container{width:fit-content;min-width:fit-content}.offers-list-component-container .comparer-container .actions-container>*:not(:last-child){margin-right:27px}.offers-list-component-container .comparer-container .offer-resumes-container{flex:1;display:flex;overflow:auto;margin-right:27px}.offers-list-component-container .comparer-container .offer-resumes-container .offer-resume{width:fit-content;max-width:31.25%;background-color:#f4f4f4;line-height:normal;padding:6px 22px}.offers-list-component-container .comparer-container .offer-resumes-container .offer-resume:not(:last-child){margin-right:10px}.offers-list-component-container .comparer-container .offer-resumes-container .offer-resume .modules-number,.offers-list-component-container .comparer-container .offer-resumes-container .offer-resume .content .inverter-data>*,.offers-list-component-container .comparer-container .offer-resumes-container .offer-resume .content .price-container>*{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.offers-list-component-container .comparer-container .offer-resumes-container .offer-resume .modules-number{font-weight:700;font-size:10px;color:var(--secondary-color, #4857BC)}.offers-list-component-container .comparer-container .offer-resumes-container .offer-resume .content .inverter-data .quantity,.offers-list-component-container .comparer-container .offer-resumes-container .offer-resume .content .price-container .text{font-weight:700;font-size:10px;color:#333}.offers-list-component-container .comparer-container .offer-resumes-container .offer-resume .content .inverter-data .manufacturers,.offers-list-component-container .comparer-container .offer-resumes-container .offer-resume .content .price-container .value{font-weight:500;font-size:10px;color:gray}.offers-list-component-container .comparer-container .offer-resumes-container .offer-resume .content .price-container{display:flex;justify-content:space-between}.offers-list-component-container .comparer-container .offer-resumes-container .offer-resume .content .price-container .text{margin-right:8px}}@media (min-width: 1024px){.offers-list-component-container .offers-container{grid-template-columns:auto auto auto}.offers-list-component-container .offers-container.comparing{margin-bottom:16px}.offers-list-component-container .comparer-container{padding:12px 165px}.offers-list-component-container .comparer-container .offer-resumes-container .offer-resume .modules-number{font-weight:700;font-size:14px}.offers-list-component-container .comparer-container .offer-resumes-container .offer-resume .content{display:flex;justify-content:space-between}.offers-list-component-container .comparer-container .offer-resumes-container .offer-resume .content>*:not(:last-child){margin-right:20px}.offers-list-component-container .comparer-container .offer-resumes-container .offer-resume .content .inverter-data{overflow:hidden}.offers-list-component-container .comparer-container .offer-resumes-container .offer-resume .content .inverter-data,.offers-list-component-container .comparer-container .offer-resumes-container .offer-resume .content .price-container{width:fit-content;display:flex;flex-direction:column}.offers-list-component-container .comparer-container .offer-resumes-container .offer-resume .content .inverter-data .quantity,.offers-list-component-container .comparer-container .offer-resumes-container .offer-resume .content .price-container .text{font-weight:700;font-size:12px}.offers-list-component-container .comparer-container .offer-resumes-container .offer-resume .content .inverter-data .manufacturers,.offers-list-component-container .comparer-container .offer-resumes-container .offer-resume .content .price-container .value{font-weight:500;font-size:12px}}.success-message-component-container{display:flex;transition:opacity .4s;margin-bottom:10px;width:100%}.success-message-component-container.hide{opacity:0}.success-message-component-container span{font-weight:400;font-size:12px;color:#00875a;margin-left:5px}.client-data-component-container{display:flex;flex-direction:column;align-items:center;width:100%}.client-data-component-container .personal-data,.client-data-component-container .change-password{display:flex;flex-direction:column;overflow:hidden;width:100%;flex:1}.client-data-component-container .personal-data .page-title,.client-data-component-container .change-password .page-title{font-weight:700;font-size:18px;color:#4d4d4d;margin-bottom:10px}.client-data-component-container .personal-data .personal-data-form,.client-data-component-container .personal-data .change-password-data-form,.client-data-component-container .change-password .personal-data-form,.client-data-component-container .change-password .change-password-data-form{flex:1;display:flex;flex-direction:column;overflow:auto}.client-data-component-container .personal-data .personal-data-form .fields,.client-data-component-container .personal-data .change-password-data-form .fields,.client-data-component-container .change-password .personal-data-form .fields,.client-data-component-container .change-password .change-password-data-form .fields{overflow:auto;flex:1}.client-data-component-container .personal-data .personal-data-form .fields .field,.client-data-component-container .personal-data .change-password-data-form .fields .field,.client-data-component-container .change-password .personal-data-form .fields .field,.client-data-component-container .change-password .change-password-data-form .fields .field{margin-bottom:14px}.client-data-component-container .personal-data .personal-data-form .fields .field.verification-code-field,.client-data-component-container .personal-data .change-password-data-form .fields .field.verification-code-field,.client-data-component-container .change-password .personal-data-form .fields .field.verification-code-field,.client-data-component-container .change-password .change-password-data-form .fields .field.verification-code-field{font-weight:500;font-size:14px;color:#4d4d4d}.client-data-component-container .personal-data .personal-data-form .fields .field.verification-code-field .verification-code,.client-data-component-container .personal-data .change-password-data-form .fields .field.verification-code-field .verification-code,.client-data-component-container .change-password .personal-data-form .fields .field.verification-code-field .verification-code,.client-data-component-container .change-password .change-password-data-form .fields .field.verification-code-field .verification-code{display:flex}.client-data-component-container .personal-data .personal-data-form .fields .field.verification-code-field .verification-code .link-component-container,.client-data-component-container .personal-data .change-password-data-form .fields .field.verification-code-field .verification-code .link-component-container,.client-data-component-container .change-password .personal-data-form .fields .field.verification-code-field .verification-code .link-component-container,.client-data-component-container .change-password .change-password-data-form .fields .field.verification-code-field .verification-code .link-component-container{margin-left:4px}.client-data-component-container .personal-data .personal-data-form .fields .field.full,.client-data-component-container .personal-data .change-password-data-form .fields .field.full,.client-data-component-container .change-password .personal-data-form .fields .field.full,.client-data-component-container .change-password .change-password-data-form .fields .field.full{margin-bottom:0}.client-data-component-container .personal-data .personal-data-form .fields .field .extended-field-error-info,.client-data-component-container .personal-data .change-password-data-form .fields .field .extended-field-error-info,.client-data-component-container .change-password .personal-data-form .fields .field .extended-field-error-info,.client-data-component-container .change-password .change-password-data-form .fields .field .extended-field-error-info{font-weight:400;font-size:12px;color:#4d4d4d;margin-top:4px}.client-data-component-container .personal-data .personal-data-form .fields .field .extended-field-error-info .condition,.client-data-component-container .personal-data .change-password-data-form .fields .field .extended-field-error-info .condition,.client-data-component-container .change-password .personal-data-form .fields .field .extended-field-error-info .condition,.client-data-component-container .change-password .change-password-data-form .fields .field .extended-field-error-info .condition{display:flex}.client-data-component-container .personal-data .personal-data-form .fields .field .extended-field-error-info .condition .icon-component-container,.client-data-component-container .personal-data .change-password-data-form .fields .field .extended-field-error-info .condition .icon-component-container,.client-data-component-container .change-password .personal-data-form .fields .field .extended-field-error-info .condition .icon-component-container,.client-data-component-container .change-password .change-password-data-form .fields .field .extended-field-error-info .condition .icon-component-container{margin-right:6px}.client-data-component-container .personal-data .personal-data-form .form-buttons-container,.client-data-component-container .personal-data .personal-data-form .buttons-container,.client-data-component-container .personal-data .change-password-data-form .form-buttons-container,.client-data-component-container .personal-data .change-password-data-form .buttons-container,.client-data-component-container .change-password .personal-data-form .form-buttons-container,.client-data-component-container .change-password .personal-data-form .buttons-container,.client-data-component-container .change-password .change-password-data-form .form-buttons-container,.client-data-component-container .change-password .change-password-data-form .buttons-container{display:flex;justify-content:center}.client-data-component-container .personal-data .personal-data-form .form-buttons-container>*:not(:last-child),.client-data-component-container .personal-data .personal-data-form .buttons-container>*:not(:last-child),.client-data-component-container .personal-data .change-password-data-form .form-buttons-container>*:not(:last-child),.client-data-component-container .personal-data .change-password-data-form .buttons-container>*:not(:last-child),.client-data-component-container .change-password .personal-data-form .form-buttons-container>*:not(:last-child),.client-data-component-container .change-password .personal-data-form .buttons-container>*:not(:last-child),.client-data-component-container .change-password .change-password-data-form .form-buttons-container>*:not(:last-child),.client-data-component-container .change-password .change-password-data-form .buttons-container>*:not(:last-child){margin-right:15px}.client-data-component-container .spinner-component-container{width:100%;flex-grow:1}@media (min-width: 768px){.client-data-component-container{padding:26px 24px}.client-data-component-container .personal-data,.client-data-component-container .change-password{flex:1}.client-data-component-container .personal-data .page-title,.client-data-component-container .change-password .page-title{margin-bottom:30px}.client-data-component-container .personal-data .personal-data-form .fields,.client-data-component-container .personal-data .change-password-data-form .fields,.client-data-component-container .change-password .personal-data-form .fields,.client-data-component-container .change-password .change-password-data-form .fields{width:90%}.client-data-component-container .personal-data .personal-data-form.personal-data-form,.client-data-component-container .personal-data .change-password-data-form.personal-data-form,.client-data-component-container .change-password .personal-data-form.personal-data-form,.client-data-component-container .change-password .change-password-data-form.personal-data-form,.client-data-component-container .personal-data .personal-data-form.personal-data-form .fields,.client-data-component-container .personal-data .change-password-data-form.personal-data-form .fields,.client-data-component-container .change-password .personal-data-form.personal-data-form .fields,.client-data-component-container .change-password .change-password-data-form.personal-data-form .fields{flex:1}.client-data-component-container .personal-data .personal-data-form.personal-data-form .fields .field,.client-data-component-container .personal-data .change-password-data-form.personal-data-form .fields .field,.client-data-component-container .change-password .personal-data-form.personal-data-form .fields .field,.client-data-component-container .change-password .change-password-data-form.personal-data-form .fields .field{margin-bottom:30px}.client-data-component-container .personal-data .personal-data-form.personal-data-form .fields .field.full,.client-data-component-container .personal-data .change-password-data-form.personal-data-form .fields .field.full,.client-data-component-container .change-password .personal-data-form.personal-data-form .fields .field.full,.client-data-component-container .change-password .change-password-data-form.personal-data-form .fields .field.full{margin-bottom:0}.client-data-component-container .personal-data .personal-data-form.personal-data-form .form-buttons-container,.client-data-component-container .personal-data .change-password-data-form.personal-data-form .form-buttons-container,.client-data-component-container .change-password .personal-data-form.personal-data-form .form-buttons-container,.client-data-component-container .change-password .change-password-data-form.personal-data-form .form-buttons-container{justify-content:flex-end}.client-data-component-container .personal-data .personal-data-form.change-password-data-form .fields,.client-data-component-container .personal-data .change-password-data-form.change-password-data-form .fields,.client-data-component-container .change-password .personal-data-form.change-password-data-form .fields,.client-data-component-container .change-password .change-password-data-form.change-password-data-form .fields{flex:initial;width:90%}.client-data-component-container .personal-data .personal-data-form.change-password-data-form .buttons-container,.client-data-component-container .personal-data .change-password-data-form.change-password-data-form .buttons-container,.client-data-component-container .change-password .personal-data-form.change-password-data-form .buttons-container,.client-data-component-container .change-password .change-password-data-form.change-password-data-form .buttons-container{justify-content:flex-start}}@media (min-width: 1024px){.client-data-component-container{align-items:flex-start;overflow:auto;padding:40px 32px}.client-data-component-container .personal-data,.client-data-component-container .change-password{overflow:initial}.client-data-component-container .personal-data .page-title,.client-data-component-container .change-password .page-title{font-weight:700;font-size:20px}.client-data-component-container .personal-data .personal-data-form,.client-data-component-container .change-password .personal-data-form{overflow:hidden}.client-data-component-container .personal-data .personal-data-form .fields,.client-data-component-container .change-password .personal-data-form .fields{flex:initial;display:flex;flex-direction:row;flex-wrap:wrap;overflow:initial}.client-data-component-container .personal-data .personal-data-form .fields .field,.client-data-component-container .change-password .personal-data-form .fields .field{max-width:450px;width:50%;margin-right:30px}.client-data-component-container .personal-data .personal-data-form .fields .field.full,.client-data-component-container .change-password .personal-data-form .fields .field.full{width:100%;max-width:none}.client-data-component-container .personal-data .personal-data-form .form-buttons-container,.client-data-component-container .change-password .personal-data-form .form-buttons-container{flex:1;align-items:flex-end}.client-data-component-container .change-password .page-title{font-weight:700;font-size:18px}.client-data-component-container .change-password .change-password-data-form .fields{max-width:450px;width:50%;margin-right:30px}}.table-component-container table{width:100%;border-collapse:collapse}.table-component-container table thead tr th{font-weight:400;font-size:10px;color:#4d4d4d;border-bottom:1px solid #CCCCCC;padding:0 5px}.table-component-container table thead tr th:first-child{text-align:left;padding-left:24px}.table-component-container table thead tr th:not(:first-child){white-space:nowrap}.table-component-container table thead:after{content:"";display:block;height:15px}.table-component-container table tbody tr td{border-bottom:1px solid #E6E6E6;overflow:hidden}.table-component-container table tbody tr td.wide-cell{width:100%;max-width:100%}.table-component-container table tbody tr td:first-child .cell-content{padding:12px 15px}.table-component-container table tbody tr td:first-child .cell-content:not(.empty-message,.loading-block){border-left:8px solid var(--primary-color, #242C62)}.table-component-container table tbody tr td:first-child .cell-content.empty-message{font-weight:400;font-size:14px;color:#333;justify-content:center}.table-component-container table tbody tr td:not(:first-child){white-space:nowrap}.table-component-container table tbody tr td:not(:first-child) .cell-content{justify-content:center}.table-component-container table tbody tr td:not(:first-child) .cell-content>*{text-align:center}.table-component-container table tbody tr td .cell-content{font-weight:500;font-size:16px;color:#333;display:flex;align-items:center;margin:0 5px;background-color:#f9f9f9}.table-component-container table tbody tr td .cell-content .file-icon{margin-right:5px}.table-component-container table tbody tr td .cell-content .tooltip-icon{margin-left:5px}.table-component-container table tbody tr td .cell-content .status{font-weight:700;font-size:12px;color:#fff;padding:4px 10px;border-radius:5px;width:100%}@media (min-width: 768px){.table-component-container table thead tr th{font-weight:400;font-size:12px}.table-component-container table tbody tr td .cell-content .status{width:132px;white-space:break-spaces}}@media (min-width: 1024px){.table-component-container table tbody tr td:first-child:not(.wide-cell){max-width:65%;width:100%}}.documents-component-container{display:flex;flex-direction:column;justify-content:space-between;width:100%}.documents-component-container .page-title{font-weight:700;font-size:18px;color:#4d4d4d;padding-bottom:10px}.documents-component-container .page-description{font-weight:400;font-size:14px;color:#666;padding-bottom:20px}.documents-component-container .my-documents-container{overflow:auto;display:flex;flex-direction:column}.documents-component-container .my-documents-container .files-container{display:flex;flex-direction:column;overflow:auto}.documents-component-container .upload-file-container{flex:1;display:flex;flex-direction:column;overflow:hidden}.documents-component-container .upload-file-container .upload-files-form{flex:1;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.documents-component-container .upload-file-container .upload-files-form .drop-files-component-container{overflow:auto}.documents-component-container .upload-file-container .upload-files-form .button-container{display:flex;justify-content:center;margin-top:14px}.documents-component-container .upload-more-files-button-container{flex:1;display:flex;justify-content:center;align-items:flex-end;margin-top:20px}.documents-component-container .spinner-component-container{flex-grow:1}@media (min-width: 768px){.documents-component-container{padding:26px 24px}.documents-component-container .upload-file-container .upload-files-form .button-container{flex:1;justify-content:flex-end;margin-top:16px}.documents-component-container .upload-more-files-button-container{justify-content:flex-end}}@media (min-width: 1024px){.documents-component-container{padding:40px 32px}.documents-component-container .my-documents-container{flex:1}.documents-component-container .upload-file-container{flex:initial;max-height:40%;margin-top:20px}.documents-component-container .upload-file-container .upload-files-form{max-width:750px;width:100%;margin:auto;padding-top:20px}}.incidences-component-container{display:flex;flex-direction:column;justify-content:space-between;width:100%}.incidences-component-container .page-title{font-weight:700;font-size:18px;color:#4d4d4d;padding-bottom:10px}.incidences-component-container .incidences-container{flex:1;display:flex;flex-direction:column;overflow:hidden}.incidences-component-container .incidences-container .body{flex:1;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.incidences-component-container .incidences-container .body .table-component-container{overflow:auto;padding-bottom:0}.incidences-component-container .incidences-container .body .buttons-container{display:flex;justify-content:center;margin-top:20px}.incidences-component-container .spinner-component-container{flex-grow:1}div.create-incidence-form-modal .modal-container .modal-body{text-align:left}@media (min-width: 768px){.incidences-component-container{padding:26px 24px}.incidences-component-container .incidences-container .body .buttons-container{justify-content:flex-end}}@media (min-width: 1024px){.incidences-component-container{padding:40px 32px}.incidences-component-container .incidences-container .body .buttons-container{justify-content:flex-end}}.error-screen-component-container{height:100%;display:flex;justify-content:center;align-items:center}.container{width:100%;height:100vh;background-image:url(/images/residential-image.png);background-size:cover;background-repeat:no-repeat;background-position:center;overflow:auto;display:flex;justify-content:center;align-items:center}.container .main-content{padding:40px 60px;background-color:#fff;border-radius:8px;max-width:350px;min-width:20%}.container .main-content .content{display:flex;flex-direction:column;gap:35px}.container .main-content .content .icon{display:flex;justify-content:center;align-items:center}.container .main-content .content .icon .icon-container{width:30px;min-width:30px;height:30px;display:flex}.container .main-content .content .icon.icon-success .icon-container::part(icon){fill:#00875a}.container .main-content .content .icon.icon-warning .icon-container::part(icon){fill:#ffc107}.container .main-content .content .description{font-size:14px}.container .main-content .content button{width:100%}.container .main-content .content button:hover{background-color:var(--secondary-color, #4857BC)}:export{white:#FFFFFF;black:#000000;selected:#F0F1FA;polygonColor:#04A6F8;highlightedPolygonColor:#63C9FC;primary:var(--primary-color, #242C62);secondary:var(--secondary-color, #4857BC);gray200:#CCCCCC;gray300:#B2B2B2;gray400:#808080;gray500:#666666;gray600:#4D4D4D;gray700:#333333;green:#A8D04B;blue:#0C7CFF;yellow:#F8CC45;success:#00875A;warning:#FFC107;error:#BE1F1F;maxMobileSize:767;maxTabletSize:1023;maxDesktopSize:9999}.conditions-component-container{width:100%}.conditions-component-container section.title-section{display:flex;flex-direction:column;height:100%}.conditions-component-container section.title-section .page-title{font-weight:700;font-size:18px;color:#4d4d4d;padding-bottom:10px}.conditions-component-container section.title-section .page-description{font-weight:400;font-size:14px;color:#666;padding-bottom:15px}.conditions-component-container section.title-section .conditions-container{overflow:auto}.conditions-component-container section.title-section .conditions-container thead>tr{position:sticky;top:0;background-color:#fff}.conditions-component-container section.title-section .conditions-container .cell-content{margin-bottom:8px}.conditions-component-container .spinner-component-container{flex-grow:1}@media (min-width: 768px){.conditions-component-container{padding:26px 24px}}@media (min-width: 1024px){.conditions-component-container{padding:40px 32px}}
