@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.component__spinner{place-items:center;width:100%;height:100%;display:grid}.component__spinner i{width:2.5rem;min-width:2.5rem;max-width:2.5rem;height:2.5rem;min-height:2.5rem}.coordinates .ui-kit-icon,.element__address-template .ui-kit-icon{min-height:unset;min-width:unset;width:14px;height:14px;margin-right:2px;top:2px}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.ui-kit-messages__message__content .element__processing{align-items:center;gap:.5rem;display:flex}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.view__error-boundary{flex-direction:column;width:100%;min-width:0;min-height:0;display:flex}.view__error-boundary .component__error-info{flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:0;min-height:0;margin-top:100px;display:flex}.view__error-boundary .component__error-info span{color:#404040;white-space:nowrap;text-overflow:ellipsis;white-space:pre-wrap;text-align:center;margin-top:20px;font-family:Work Sans,sans-serif;font-size:24px;font-weight:400;line-height:150%;display:block;overflow:hidden}.view__error-boundary .component__error-info .element__icon{color:#e65621;font-size:48px}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.component__mighty-button-frame{align-items:center;display:inline-flex;position:relative}.component__mighty-button-frame .component__mighty-button{flex:1}.component__mighty-button-frame .element__button-information{display:none;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.component__mighty-button-frame .element__button-information i.component__mighty-button.icon-only{color:rgba(var(--primary-rgb),.8);cursor:initial;padding:0;border-bottom:none!important;font-size:13px!important}.component__mighty-button-frame:hover .element__button-information,.component__mighty-button-frame:focus .element__button-information{display:initial}.component__mighty-button-frame.with-info-overlay{cursor:help}.component__mighty-button-frame.with-info-overlay .pi-question-circle,.component__mighty-button-frame.with-info-overlay .disabled{cursor:help!important}.component__mighty-button-frame.with-info-overlay.with-class-icon-text{padding-right:20px}.component__mighty-button-frame.with-info-overlay.with-class-icon-text .element__button-information i{margin:0;padding:1px}.component__mighty-button-frame.with-info-overlay.with-class-primary .element__button-information i,.component__mighty-button-frame.with-info-overlay.with-class-secondary .element__button-information i{color:#fff}.component__mighty-button-information-overlay{max-width:300px}.component__mighty-button-information-overlay .p-overlaypanel-close{color:var(--primary);font-size:20px;position:absolute;top:5px;right:5px}.component__mighty-button-information-overlay .element__overlay-content{padding:10px 20px 10px 10px}.component__mighty-button-information-overlay .element__overlay-content .element__overlay-title{font-size:18px}.component__mighty-button-information-overlay .element__overlay-content .element__overlay-text{padding:10px 10px 10px 0}.component__mighty-button-information-overlay .element__overlay-content .element__explanation-info~.element__disabled-info{margin-top:10px}.component__mighty-button .p-button-icon-left{margin-left:-6px;margin-right:6px;font-size:17px}.component__mighty-button.icon-only{cursor:pointer;color:var(--primary);margin:2px 2px 0;padding:3px;font-size:15pt}.component__mighty-button.icon-only:not(.pi-spinner){border-bottom:2px solid #0000}.component__mighty-button.icon-only.pi-spinner{line-height:unset}.component__mighty-button.icon-only .icon-label{color:var(--primary);padding-left:5px;font-family:Work Sans,sans-serif;font-size:15pt;font-weight:400}.component__mighty-button.icon-only:hover:not(.disabled),.component__mighty-button.icon-only:focus:not(.disabled){border-bottom:2px solid var(--primary)}.component__mighty-button.icon-only:hover:not(.disabled).primary,.component__mighty-button.icon-only:focus:not(.disabled).primary{color:#fff!important;background-color:#003a79!important}.component__mighty-button.icon-only.disabled{color:#bfbfbf;cursor:default}.component__mighty-button.icon-only.btn-positive{color:var(--primary)}.component__mighty-button.icon-only.btn-negative{color:#e65621}.component__mighty-button.icon-only.primary{background-color:var(--primary);color:#fff}.p-dialog-wrapper{margin-left:0!important}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.component__dialog .p-dialog-header{margin-bottom:20px}.component__dialog .section__actions{margin-top:20px}.component__dialog .element__dialog-text{white-space:pre-wrap}.component__dialog .element__submit-error{width:100%}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.element__copy-cell{max-width:12rem}.element__copy-cell .element__copy-cell-icon{cursor:pointer}.element__copy-cell .element__copy-cell-icon.state-initial:hover,.element__copy-cell .element__copy-cell-icon.state-initial:focus{color:#0072f0}.element__copy-cell .element__copy-cell-icon.state-initial:hover svg path,.element__copy-cell .element__copy-cell-icon.state-initial:focus svg path{fill:#0072f0}.element__copy-cell>div{align-items:center;gap:.25rem;display:flex}.element__copy-cell>div span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.element__copy-cell>div .ui-kit-icon{width:1rem;min-width:1rem;max-width:1rem;height:1rem;min-height:1rem}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.p-datatable-tbody td[role=cell]:has(.element__actions-cell){padding-top:0;padding-bottom:0}.element__actions-cell{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.element__actions-cell .element__actions-button{color:#9f9f9f;cursor:pointer;border-radius:.375rem;flex-direction:row;align-items:center;gap:.375rem;padding:.5rem .25rem;font-size:.75rem;font-weight:600;display:flex}.element__actions-cell .element__actions-button svg path{fill:#9f9f9f}.element__actions-cell .element__actions-button:hover{color:#0072f0}.element__actions-cell .element__actions-button:hover svg path{fill:#0072f0}.element__actions-cell .element__actions-button:focus{color:#003a79;background:#b0d5ff}.element__actions-cell .element__actions-button:focus svg path{fill:#003a79}.element__actions-cell .element__menu-toggle{cursor:pointer;border-radius:.375rem;padding:.5rem .25rem}.element__actions-cell .element__menu-toggle:hover{background:#e5f1fd}.element__actions-cell .element__menu-toggle:hover svg path{fill:#0072f0}.element__actions-cell .element__menu-toggle:focus{color:#003a79;background:#b0d5ff}.element__actions-cell .element__menu-toggle:focus svg path{fill:#003a79}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.element__fraction{flex-direction:column;margin-left:2px;display:inline-flex}.element__fraction .element__sub{border-top:1px solid #aaa;margin-bottom:1px;padding-top:2px}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.view__terms-and-conditions{flex-direction:column;min-width:0;max-width:1000px;min-height:0;display:flex}.view__terms-and-conditions .highlighted{background-color:rgba(var(--primary-rgb),.2)}.hint{color:#717171;max-width:350px}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.component__abstract-form{flex-direction:column;min-width:0;min-height:0;max-height:100%;display:flex}.component__abstract-form form{background-color:#f9f9f9;flex-direction:column;min-width:0;min-height:0;padding:20px;display:flex;min-height:unset!important}.component__abstract-form>.section__header:not(:empty){color:#404040;white-space:nowrap;text-overflow:ellipsis;min-height:38px;margin-left:20px;margin-right:20px;font-family:Work Sans,sans-serif;font-size:24px;font-weight:400;overflow:hidden}.component__abstract-form .section__form-sections{scrollbar-width:thin;scrollbar-color:#bfbfbf transparent;min-height:0;padding-right:10px;overflow-y:auto}.component__abstract-form .section__form-sections::-webkit-scrollbar{width:11px}.component__abstract-form .section__form-sections::-webkit-scrollbar-track{background:0 0;border-radius:10px}.component__abstract-form .section__form-sections::-webkit-scrollbar-thumb{background-color:#bfbfbf;background-clip:padding-box;border:3px solid #0000;border-radius:10px}.component__abstract-form .section__form-sections{margin-right:-10px}.component__abstract-form .section__formdata{flex-flow:wrap;justify-content:space-between;margin-bottom:20px;display:inline-flex}.component__abstract-form .section__formdata .component__custom-form-field{flex:1;min-width:100%;max-width:500px;margin-bottom:10px}.component__abstract-form .section__formdata .component__custom-form-field.number,.component__abstract-form .section__formdata .component__custom-form-field.percent,.component__abstract-form .section__formdata .component__custom-form-field.date{min-width:45%;max-width:130px}.component__abstract-form .section__formdata .component__custom-form-field.text{min-width:100%}.component__abstract-form .section__optional-content{flex:1;margin-bottom:20px}.component__abstract-form .section__optional-content-before{flex:1;margin-bottom:10px}.component__abstract-form .section__subsection .section__caption-component{padding-bottom:15px}.component__abstract-form .section__subsection .section__formdata-with-addon{flex-direction:row;align-items:flex-start;display:flex}.component__abstract-form .section__subsection .section__formdata-with-addon .component__cf-google-map{margin-left:20px}.component__abstract-form .section__subsection .section__header{display:flex}.component__abstract-form .section__subsection .section__header .element__caption{color:#404040;white-space:nowrap;text-overflow:ellipsis;min-height:15px;margin-bottom:15px;font-family:Work Sans,sans-serif;font-size:14px;font-weight:400;display:block;overflow:hidden}.component__abstract-form .section__subsection .section__header .component__information .icon-only{margin-top:0;font-size:13px}.component__abstract-form .section__subsection .section__subsection .element__caption{font-size:13pt}.component__abstract-form .section__subsection .section__formdata{flex:1;max-width:350px}.component__abstract-form .element__submit-error{margin-top:5px}.component__abstract-form .section__actions{margin-top:20px}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.component__legacy-spinner{justify-content:center;width:100%;display:flex}.component__legacy-spinner .section__balls{flex-direction:row;display:flex}.component__legacy-spinner .section__balls .ball-loader-ball{will-change:transform;background-color:var(--secondary);border-radius:50%;flex:1;margin-bottom:3px;margin-right:3px;animation:.8s ease-in-out infinite alternate grow}.component__legacy-spinner .section__balls .ball-loader-ball.ball2{animation-delay:.33s}.component__legacy-spinner .section__balls .ball-loader-ball.ball3{animation-delay:.66s}@keyframes grow{to{transform:translate(-50%)scale(.2)}}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.component__checkbox{flex-direction:row;align-items:center;display:flex}.component__checkbox .element__label{padding-top:5px}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.component__attachments{max-width:800px;margin-top:20px}.component__attachments .element__subcaption{flex-wrap:wrap;justify-content:space-between;font-size:18px}.component__attachments .section__document-entries{flex-direction:column;min-width:0;min-height:0;margin-bottom:20px;display:flex}.component__attachments .section__document-entries .section__header{flex-direction:row;align-items:center;padding-left:32px;display:flex}.component__attachments .section__document-entries .section__header span{color:#9f9f9f;flex:1;font-family:Work Sans,sans-serif;font-size:12px;font-weight:400}.component__attachments .section__document-entries .section__header span:nth-child(2){max-width:250px}.component__attachments .section__document-entries .section__header span.element__last-column{width:30px;max-width:30px}.component__attachments .section__document-entries .element__document-row{border-bottom:1px solid #0003;flex-direction:row;align-items:center;margin-bottom:10px;display:flex}.component__attachments .section__document-entries .element__document-row.item-enter{opacity:0;transform-origin:top;padding-top:0;padding-bottom:0;transform:scaleY(0)}.component__attachments .section__document-entries .element__document-row.item-enter-active{opacity:1;transform-origin:top;padding-top:10px;padding-bottom:10px;transition:all .5s;transform:scaleY(1)}.component__attachments .section__document-entries .element__document-row.item-exit{opacity:1;transform-origin:top;padding-top:10px;padding-bottom:10px;transform:scaleY(1)}.component__attachments .section__document-entries .element__document-row.item-exit-active{opacity:0;transform-origin:top;padding-top:0;padding-bottom:0;transition:all .5s;transform:scaleY(0)}.component__attachments .section__document-entries .element__action-button{max-width:30px}.component__attachments .section__document-entries .element__document{flex-direction:row;flex:1;align-items:center;padding-top:10px;padding-bottom:10px;display:flex;overflow-x:hidden}.component__attachments .section__document-entries .element__document .pi{color:#717171;margin-left:5px;margin-right:9px;font-size:18px}.component__attachments .section__document-entries .element__document span{white-space:nowrap;text-overflow:ellipsis;padding-top:5px;padding-right:5px;overflow:hidden}.component__attachments .section__document-entries .element__document :nth-child(2){flex:1}.component__attachments .section__document-entries .element__document :nth-child(3),.component__attachments .section__document-entries .element__document :nth-child(4){flex:1;max-width:250px;display:inline-block}.component__attachments .section__document-entries .element__document:hover,.component__attachments .section__document-entries .element__document:focus{cursor:pointer;background-color:rgba(var(--primary-rgb),.2)}.component__attachments .section__document-entries .element__document:hover .pi,.component__attachments .section__document-entries .element__document:focus .pi{color:#000}.component__attachments .section__document-entries .section__footer{margin-top:10px;margin-bottom:20px}.component__attachments .section__document-entries .section__footer>div{flex-direction:row;align-items:center;min-width:100%;max-width:200px;display:flex}.component__attachments .section__document-entries .section__footer>div>.pi{color:#717171;flex:0;margin-bottom:2px;margin-right:9px;padding-left:5px;font-size:18px}.component__attachments .section__document-entries .section__footer>div>.pi.warn{color:#e65621}.component__attachments .section__document-entries .section__footer>div .section__info-text{flex:1;margin-right:9px;line-height:150%;display:block}.component__attachments .section__document-entries .section__footer .section__required-attachments{flex-direction:column;min-width:0;min-height:0;margin-left:13px;display:flex}.component__attachments .section__document-entries .section__footer .section__required-attachments>span{margin-top:5px}.component__attachments .section__document-entries .component__spinner{margin-top:15px;margin-bottom:15px}.component__attachments .component__upload{display:inline-block}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.component__detail-card{flex-direction:column;flex:1;min-width:300px;min-height:0;margin-bottom:20px;display:flex}.component__detail-card>.section__header{flex-direction:row;align-items:center;min-height:38px;margin-bottom:1rem;margin-left:0;display:flex}.component__detail-card>.section__header>:not(:first-child){margin-left:20px}.component__detail-card>.section__header .element__caption{color:#404040;white-space:nowrap;text-overflow:ellipsis;flex:1;margin-top:6px;padding-bottom:2px;font-family:Work Sans,sans-serif;font-size:24px;font-weight:400;overflow:hidden}.component__detail-card>.section__header .section__header-actions{flex-direction:row;align-items:center;height:100%;display:flex}.component__detail-card>.section__header .section__header-actions .component__mighty-button-frame.with-class-primary,.component__detail-card>.section__header .section__header-actions .component__mighty-button-frame.with-class-secondary,.component__detail-card>.section__header .section__header-actions .component__mighty-button-frame.with-class-tertiary{margin-bottom:10px;margin-left:5px;margin-right:5px}.component__detail-card>.section__header .section__header-actions .component__actions-menu{border-bottom:1px solid #bfbfbf}.component__detail-card>.section__header.gone{display:none}.component__detail-card .section__card-frame{background-color:#f9f9f9;flex-direction:column;flex:1;min-height:0;padding:20px;display:flex;box-shadow:0 3px 5px #0000001a}.component__detail-card .section__content{flex-direction:column;min-width:0;min-height:0;margin-bottom:20px;display:flex}.component__detail-card .section__actions{flex-direction:row;align-items:center;max-width:520px;margin-top:10px;margin-bottom:0;display:flex;justify-content:flex-end!important}.component__detail-card .section__actions>:not(:first-child){margin-left:20px}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.component__copy-to-clipboard-span .component__mighty-button{margin:-4px 0 0 5px;font-size:14px}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.p-overlaypanel.component__information-dialog .p-overlaypanel-close{color:var(--primary);font-size:20px;position:absolute;top:5px;right:5px}.p-overlaypanel.component__information-dialog .element__overlay-content{padding:10px 20px 10px 10px}.p-overlaypanel.component__information-dialog .element__overlay-content .element__overlay-title{font-size:18px}.p-overlaypanel.component__information-dialog .element__overlay-content .element__overlay-text{padding:10px}.element__information-label{flex-direction:row;align-items:center;display:flex}.element__information-label .component__mighty-button.icon-only{margin:0 0 0 5px;font-size:14px}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.component__contact-person-summary .style__animate-mirror-opposite-2{transform:scaleX(-1)}.component__contact-person-summary .style__animate-mirror-opposite-1{transform:scaleX(1)}.component__contact-person-summary .style__enable-animations.style__animate-disappear-appear{animation:1.6s ease-in disappear-appear}.component__contact-person-summary .style__enable-animations .style__animate-mirror-opposite-2{margin-bottom:1px;animation:.8s ease-in rotate-to-opposite-2;border:none!important}.component__contact-person-summary .style__enable-animations .style__animate-mirror-opposite-1{margin-bottom:1px;animation:.8s ease-in rotate-to-opposite-1;border:none!important}@keyframes rotate-to-opposite-2{0%{transform:scaleX(-1)rotate(0)}90%{transform:scaleX(-1)rotate(-540deg)}to{transform:scaleX(0)rotate(-540deg)}}@keyframes rotate-to-opposite-1{0%{transform:scaleX(1)rotate(360deg)}90%{transform:scaleX(1)rotate(-180deg)}to{transform:scaleX(0)rotate(-180deg)}}@keyframes disappear-appear{0%{opacity:1}50%{opacity:0}to{opacity:1}}.section__summary>span{white-space:pre-wrap}.element__send-message{float:right}.element__send-message .send-message-button .p-button-icon{font-size:14px!important}.element__waypoint-template{flex-direction:row;align-items:center;gap:.375rem;display:flex}.element__waypoint-template .ui-kit-icon{width:1.125rem;min-width:1.125rem;max-width:1.125rem;height:1.125rem;min-height:1.125rem}.element__booking-state{flex-direction:row;align-items:center;gap:.375rem;display:flex}.element__booking-state .ui-kit-icon{width:1.125rem;min-width:1.125rem;max-width:1.125rem;height:1.125rem;min-height:1.125rem}.element__unit{margin-left:1px;margin-right:-1ch;display:inline-flex;transform:scale(.7)translateY(0%)translate(-22%)}.element__unit .element__fraction{transform:translateY(-40%)}.element__ellipsis-counter{color:#9f9f9f;white-space:nowrap}.element__property{margin-right:4px}.element__row-highlighted{background-color:rgba(var(--primary-rgb),.2)}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.element__external-link{vertical-align:top;word-break:break-all}.element__external-link .component__mighty-button{margin:0}.element__external-link.small .component__mighty-button .p-button-icon{font-size:12px!important}.element__attachment-download-link{border-bottom:2px solid #0000}.element__attachment-download-link:hover,.element__attachment-download-link:focus{border-bottom:2px solid var(--primary)}.element__attachment-download-link i{color:var(--primary);margin-right:5px;transform:translateY(1px)}.email-link{color:#28b1ff}.email-link:focus{background-color:rgba(var(--primary-rgb),.2)}.send-message-form .section__optional-content span{margin-left:2px}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.component__profile-image{background:#fff;border:1px solid #bfbfbf;border-radius:100px;width:100px;min-width:100px;height:100px;display:block;overflow:hidden}.component__profile-image img{object-fit:contain;height:100%}.component__profile-image i{color:#404040;border-radius:100px;flex-direction:row;justify-content:center;align-items:center;width:98px;height:98px;font-size:40px;display:flex}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.section__row{gap:.5rem;display:flex}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.component__editable-fee-schedule,.section__fee-schedule{border-right:1px dotted #717171;flex-direction:column;min-width:0;min-height:0;display:flex}.component__editable-fee-schedule>:not(:first-child),.section__fee-schedule>:not(:first-child){margin-top:.625rem}.component__editable-fee-schedule .component__abstract-form,.section__fee-schedule .component__abstract-form{margin-top:10px;margin-left:0;padding-left:10px}.component__editable-fee-schedule .component__abstract-form form,.section__fee-schedule .component__abstract-form form{padding-top:0;padding-left:5px;padding-right:9px}.component__editable-fee-schedule .component__abstract-form .section__form-sections .section__buttons,.section__fee-schedule .component__abstract-form .section__form-sections .section__buttons{flex-direction:row;justify-content:flex-end;align-items:center;display:flex}.component__editable-fee-schedule .component__abstract-form .section__form-sections .section__buttons>:not(:first-child),.section__fee-schedule .component__abstract-form .section__form-sections .section__buttons>:not(:first-child){margin-left:20px}.component__editable-fee-schedule .component__abstract-form .element__error-message,.section__fee-schedule .component__abstract-form .element__error-message{display:none}.component__editable-fee-schedule .component__abstract-form .section__actions,.section__fee-schedule .component__abstract-form .section__actions{max-width:unset}.component__editable-fee-schedule .component__abstract-form .section__formdata,.section__fee-schedule .component__abstract-form .section__formdata{max-width:unset;gap:18px;margin-bottom:5.5px;display:flex}.component__editable-fee-schedule .component__abstract-form .section__formdata .component__custom-form-field,.section__fee-schedule .component__abstract-form .section__formdata .component__custom-form-field{min-width:unset!important;max-width:unset!important;flex:1!important}.component__editable-fee-schedule .component__abstract-form .section__header,.component__editable-fee-schedule .component__abstract-form .section__label,.section__fee-schedule .component__abstract-form .section__header,.section__fee-schedule .component__abstract-form .section__label{display:none}.component__editable-fee-schedule .element__caption,.section__fee-schedule .element__caption{text-align:center;color:#404040;border-bottom:1px dotted #404040;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:40.5px;padding-bottom:10px;padding-right:5px;font-weight:400;display:flex}.component__editable-fee-schedule .element__caption>:not(:first-child),.section__fee-schedule .element__caption>:not(:first-child){margin-left:20px}.component__editable-fee-schedule .element__caption .element__title,.section__fee-schedule .element__caption .element__title{text-align:center;flex:1}.component__editable-fee-schedule .element__caption .element__edit-button,.section__fee-schedule .element__caption .element__edit-button{min-width:30px}.component__editable-fee-schedule .section__rows,.section__fee-schedule .section__rows{flex-direction:column;min-width:0;min-height:0;display:flex}.component__editable-fee-schedule .section__rows>:not(:first-child),.section__fee-schedule .section__rows>:not(:first-child){margin-top:.625rem}.component__editable-fee-schedule .element__header,.component__editable-fee-schedule .section__rows>div,.section__fee-schedule .element__header,.section__fee-schedule .section__rows>div{color:#717171;border-bottom:1px dotted #717171;flex-direction:row;align-items:center;height:22.5px;padding-bottom:5px;padding-left:1rem;display:flex}.component__editable-fee-schedule .element__header>*,.component__editable-fee-schedule .section__rows>div>*,.section__fee-schedule .element__header>*,.section__fee-schedule .section__rows>div>*{flex:1}.component__editable-fee-schedule .element__header>:not(:first-child),.component__editable-fee-schedule .section__rows>div>:not(:first-child),.section__fee-schedule .element__header>:not(:first-child),.section__fee-schedule .section__rows>div>:not(:first-child){margin-left:5px}.section__fee-schedule{min-width:15rem}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.component__abstract-form.SALES_TARGET_FORM{max-width:800px}.component__abstract-form.SALES_TARGET_FORM .section__formdata{max-width:100%}.component__abstract-form.SALES_TARGET_FORM .section__formdata .component__custom-form-field{min-width:80px;max-width:32%;margin-bottom:0;margin-right:10px}.component__abstract-form.SALES_TARGET_FORM .section__inner-component{flex-direction:row;justify-content:flex-end;align-items:center;display:flex}.component__abstract-form.SALES_TARGET_FORM .section__inner-component>:not(:first-child){margin-left:20px}.component__abstract-form.SALES_TARGET_FORM .section__buttons{flex-direction:row;justify-content:flex-end;align-items:center;margin-top:20px;display:flex}.component__abstract-form.SALES_TARGET_FORM .section__buttons>:not(:first-child){margin-left:20px}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.component__editable-sales-target,.section__sales-target{border-right:1px dotted #717171;flex-direction:column;min-width:0;min-height:0;display:flex}.component__editable-sales-target>:not(:first-child),.section__sales-target>:not(:first-child){margin-top:.625rem}.component__editable-sales-target .component__abstract-form,.section__sales-target .component__abstract-form{margin-top:10px;margin-left:0;padding-left:10px}.component__editable-sales-target .component__abstract-form form,.section__sales-target .component__abstract-form form{padding-top:0;padding-left:5px;padding-right:9px}.component__editable-sales-target .component__abstract-form .section__form-sections .section__buttons,.section__sales-target .component__abstract-form .section__form-sections .section__buttons{flex-direction:row;justify-content:flex-end;align-items:center;display:flex}.component__editable-sales-target .component__abstract-form .section__form-sections .section__buttons>:not(:first-child),.section__sales-target .component__abstract-form .section__form-sections .section__buttons>:not(:first-child){margin-left:20px}.component__editable-sales-target .component__abstract-form .element__error-message,.section__sales-target .component__abstract-form .element__error-message{display:none}.component__editable-sales-target .component__abstract-form .section__actions,.section__sales-target .component__abstract-form .section__actions{max-width:unset}.component__editable-sales-target .component__abstract-form .section__formdata,.section__sales-target .component__abstract-form .section__formdata{max-width:unset;gap:18px;margin-bottom:5.5px;display:flex}.component__editable-sales-target .component__abstract-form .section__formdata .component__custom-form-field,.section__sales-target .component__abstract-form .section__formdata .component__custom-form-field{min-width:unset!important;max-width:unset!important;flex:1!important}.component__editable-sales-target .component__abstract-form .section__header,.component__editable-sales-target .component__abstract-form .section__label,.section__sales-target .component__abstract-form .section__header,.section__sales-target .component__abstract-form .section__label{display:none}.component__editable-sales-target .element__caption,.section__sales-target .element__caption{text-align:center;color:#404040;border-bottom:1px dotted #404040;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:40.5px;padding-bottom:10px;padding-right:5px;font-weight:400;display:flex}.component__editable-sales-target .element__caption>:not(:first-child),.section__sales-target .element__caption>:not(:first-child){margin-left:20px}.component__editable-sales-target .element__caption .element__title,.section__sales-target .element__caption .element__title{text-align:center;flex:1}.component__editable-sales-target .element__caption .element__edit-button,.section__sales-target .element__caption .element__edit-button{min-width:30px}.component__editable-sales-target .section__rows,.section__sales-target .section__rows{flex-direction:column;min-width:0;min-height:0;display:flex}.component__editable-sales-target .section__rows>:not(:first-child),.section__sales-target .section__rows>:not(:first-child){margin-top:.625rem}.component__editable-sales-target .element__header,.component__editable-sales-target .section__rows>div,.section__sales-target .element__header,.section__sales-target .section__rows>div{color:#717171;border-bottom:1px dotted #717171;flex-direction:row;align-items:center;height:22.5px;padding-bottom:5px;padding-left:1rem;display:flex}.component__editable-sales-target .element__header>*,.component__editable-sales-target .section__rows>div>*,.section__sales-target .element__header>*,.section__sales-target .section__rows>div>*{flex:1}.component__editable-sales-target .element__header>:not(:first-child),.component__editable-sales-target .section__rows>div>:not(:first-child),.section__sales-target .element__header>:not(:first-child),.section__sales-target .section__rows>div>:not(:first-child){margin-left:5px}.section__sales-target{min-width:15rem}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.component__editable-shipping-plan,.section__shipping-plan{border-right:1px dotted #717171;flex-direction:column;min-width:0;min-height:0;display:flex}.component__editable-shipping-plan>:not(:first-child),.section__shipping-plan>:not(:first-child){margin-top:.625rem}.component__editable-shipping-plan .component__abstract-form,.section__shipping-plan .component__abstract-form{margin-top:10px;margin-left:0;padding-left:10px}.component__editable-shipping-plan .component__abstract-form form,.section__shipping-plan .component__abstract-form form{padding-top:0;padding-left:5px;padding-right:9px}.component__editable-shipping-plan .component__abstract-form .section__form-sections .section__buttons,.section__shipping-plan .component__abstract-form .section__form-sections .section__buttons{flex-direction:row;justify-content:flex-end;align-items:center;display:flex}.component__editable-shipping-plan .component__abstract-form .section__form-sections .section__buttons>:not(:first-child),.section__shipping-plan .component__abstract-form .section__form-sections .section__buttons>:not(:first-child){margin-left:20px}.component__editable-shipping-plan .component__abstract-form .element__error-message,.section__shipping-plan .component__abstract-form .element__error-message{display:none}.component__editable-shipping-plan .component__abstract-form .section__actions,.section__shipping-plan .component__abstract-form .section__actions{max-width:unset}.component__editable-shipping-plan .component__abstract-form .section__formdata,.section__shipping-plan .component__abstract-form .section__formdata{max-width:unset;gap:18px;margin-bottom:5.5px;display:flex}.component__editable-shipping-plan .component__abstract-form .section__formdata .component__custom-form-field,.section__shipping-plan .component__abstract-form .section__formdata .component__custom-form-field{min-width:unset!important;max-width:unset!important;flex:1!important}.component__editable-shipping-plan .component__abstract-form .section__header,.component__editable-shipping-plan .component__abstract-form .section__label,.section__shipping-plan .component__abstract-form .section__header,.section__shipping-plan .component__abstract-form .section__label{display:none}.component__editable-shipping-plan .element__caption,.section__shipping-plan .element__caption{text-align:center;color:#404040;border-bottom:1px dotted #404040;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:40.5px;padding-bottom:10px;padding-right:5px;font-weight:400;display:flex}.component__editable-shipping-plan .element__caption>:not(:first-child),.section__shipping-plan .element__caption>:not(:first-child){margin-left:20px}.component__editable-shipping-plan .element__caption .element__title,.section__shipping-plan .element__caption .element__title{text-align:center;flex:1}.component__editable-shipping-plan .element__caption .element__edit-button,.section__shipping-plan .element__caption .element__edit-button{min-width:30px}.component__editable-shipping-plan .section__rows,.section__shipping-plan .section__rows{flex-direction:column;min-width:0;min-height:0;display:flex}.component__editable-shipping-plan .section__rows>:not(:first-child),.section__shipping-plan .section__rows>:not(:first-child){margin-top:.625rem}.component__editable-shipping-plan .element__header,.component__editable-shipping-plan .section__rows>div,.section__shipping-plan .element__header,.section__shipping-plan .section__rows>div{color:#717171;border-bottom:1px dotted #717171;flex-direction:row;align-items:center;height:22.5px;padding-bottom:5px;padding-left:1rem;display:flex}.component__editable-shipping-plan .element__header>*,.component__editable-shipping-plan .section__rows>div>*,.section__shipping-plan .element__header>*,.section__shipping-plan .section__rows>div>*{flex:1}.component__editable-shipping-plan .element__header>:not(:first-child),.component__editable-shipping-plan .section__rows>div>:not(:first-child),.section__shipping-plan .element__header>:not(:first-child),.section__shipping-plan .section__rows>div>:not(:first-child){margin-left:5px}.section__shipping-plan{min-width:15rem}.section__delivered_volume{grid-template-columns:repeat(8,1fr);display:grid}.element__delivered_volume_number{grid-column:2/7}.element__delivered_volume_eye{grid-column-start:8}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.component__reservation-form-buyer-agreement-status{flex-direction:column;gap:1rem;display:flex}.component__reservation-form-buyer-agreement-status .ui-kit-digest__grid>div:first-child,.component__reservation-form-buyer-agreement-status .ui-kit-digest__grid>div:nth-child(2){font-weight:700}.component__reservation-form-buyer-agreement-status div:nth-child(2n){text-align:end}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.component__reservation-form-details div:nth-child(2n){text-align:end}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.component__reservation-form-supplier-agreement-status.bold .ui-kit-digest__grid>div:first-child,.component__reservation-form-supplier-agreement-status.bold .ui-kit-digest__grid>div:nth-child(2){color:#22c55e;font-weight:700}.component__reservation-form-supplier-agreement-status div:nth-child(2n){text-align:end}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.component__reservation-form{flex-direction:column;gap:1rem;display:flex}.warnings-wrapper{flex-direction:column;gap:.5rem;display:flex}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.component__purchase-agreement-curve{flex:1;position:relative}.component__purchase-agreement-curve .p-chart{min-height:400px}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.p-menu.component__actions-menu-popup-menu{background-color:#fff;margin-top:2px;padding-top:5px;padding-bottom:5px;box-shadow:0 3px 5px #0000001a}.p-menu.component__actions-menu-popup-menu .p-menu-list li.p-menuitem{margin-top:5px}.p-menu.component__actions-menu-popup-menu .p-menu-list li.p-menuitem .component__mighty-button-frame{width:100%}.p-menu.component__actions-menu-popup-menu .p-menu-list li.p-menuitem .component__mighty-button.p-button{text-align:left;border:none;font-weight:400}.p-menu.component__actions-menu-popup-menu .p-menu-list li.p-menuitem .component__mighty-button.p-button .p-button-icon{margin-right:10px;font-size:16px}.component__actions-menu{align-items:flex-end;height:100%;display:flex}.component__actions-menu>.component__mighty-button-frame{margin:0!important}.component__actions-menu>.component__mighty-button-frame .p-button.element__action-menu-trigger.component__mighty-button{border:none;border-bottom:1px solid #0000}.component__actions-menu>.component__mighty-button-frame .p-button.element__action-menu-trigger.component__mighty-button.style__opened{border-bottom:1px solid #dcdcdc}.component__actions-menu>.component__mighty-button-frame .p-button.element__action-menu-trigger.component__mighty-button .p-button-icon{margin-right:10px;font-size:14px}.component__actions-menu .element__delegation-button{display:none}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.component__abstract-form.SHIPPING_PLAN_FORM{max-width:800px}.component__abstract-form.SHIPPING_PLAN_FORM .section__formdata{max-width:100%}.component__abstract-form.SHIPPING_PLAN_FORM .section__formdata .component__custom-form-field{min-width:80px;max-width:32%;margin-bottom:0}.component__abstract-form.SHIPPING_PLAN_FORM .section__buttons{flex-direction:row;justify-content:flex-end;align-items:center;margin-top:20px;display:flex}.component__abstract-form.SHIPPING_PLAN_FORM .section__buttons>:not(:first-child){margin-left:20px}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.component__supplier-purchase-agreement-detail{flex-flow:wrap;align-items:stretch;margin-left:-20px;display:flex}.component__supplier-purchase-agreement-detail>*{margin-left:20px}.component__supplier-purchase-agreement-detail .section__shipping-plans{min-width:80%}.component__supplier-purchase-agreement-detail .section__shipping-plans .section__content{flex-direction:row;align-items:stretch;display:flex;overflow-x:auto}.component__supplier-purchase-agreement-detail .section__shipping-plans .section__content>div{flex:1}.component__supplier-purchase-agreement-detail .section__shipping-plan-detail-curve,.component__supplier-purchase-agreement-detail .section__reservations,.component__supplier-purchase-agreement-detail .section__bookings,.component__supplier-purchase-agreement-detail .section__sales-target,.component__supplier-purchase-agreement-detail .section__fee-schedule{min-width:80%}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.component__traffic-light-badge{align-items:center;width:.875rem;min-width:.875rem;max-width:.875rem;height:.875rem;min-height:.875rem;display:flex}.component__traffic-light-badge i{width:.875rem;min-width:.875rem;max-width:.875rem;height:.875rem;min-height:.875rem}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.component__reservation-form-status .ui-kit-digest__grid>div:nth-child(2n){text-align:end}.component__aligned-text-and-badge{justify-content:end;align-items:center;display:flex}.component__aligned-text-and-badge .component__traffic-light-badge{margin-left:.5ch}.component__aligned-badge-and-text{align-items:top;justify-content:left;margin-bottom:.5rem;display:flex}.component__aligned-badge-and-text .component__traffic-light-badge{margin-right:.5ch;padding-top:.125rem}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.layout__detail-frame{padding-left:var(--margin-horizontal);padding-right:var(--margin-horizontal);width:100%;padding-top:1.6rem;overflow-y:scroll}.layout__detail-frame .element__detail-placeholder{width:100%;min-height:100vh}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.component__master-frame-header{display:contents}.component__master-frame-header .section__breadcrumbs-and-title{flex-direction:column;justify-content:flex-end;min-height:4.5rem;display:flex}.component__master-frame-header .section__breadcrumbs-and-title .section__title-line{flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;min-height:2.5rem;display:flex;overflow-x:hidden}.component__master-frame-header .section__breadcrumbs-and-title .section__title-line .title{white-space:nowrap;text-overflow:ellipsis;font-size:1.5rem;font-weight:400;line-height:1.875rem;overflow-x:hidden}@media (max-width:35rem){.component__master-frame-header .section__breadcrumbs-and-title .section__title-line{margin-top:.5rem}.component__master-frame-header .section__breadcrumbs-and-title .section__title-line .title{font-size:1.25rem}}.component__master-frame-header .section__table-controls{flex-direction:row;align-items:center;gap:1.25rem;display:flex}.component__master-frame-header .section__table-controls>div{flex:1;gap:1.25rem;display:flex}.component__master-frame-header .section__table-controls .ui-kit-input{flex:1}.component__master-frame-header .section__table-controls .ui-kit-input .ui-kit-input__header-section,.component__master-frame-header .section__table-controls .ui-kit-input .ui-kit-input__footer-section{display:none}.component__master-frame-header .element__settings-toggle{cursor:pointer}.component__master-frame-header .element__settings-toggle:hover svg path{fill:#0072f0}.component__master-frame-header .element__settings-toggle:focus-within{outline:unset}.component__master-frame-header .element__settings-toggle:focus-visible{outline:unset}.component__master-frame-header .element__settings-toggle:focus{background-color:#b0d5ff;border-radius:.25rem}.component__master-frame-header .element__settings-toggle:focus path{fill:#0072f0}.component__master-frame-header .section__mobile-table-controls{flex-direction:row;align-items:center;gap:1.25rem;display:flex}@media (max-width:35rem){.component__master-frame-header .section__mobile-table-controls{gap:.5rem}}.component__master-frame-header .section__mobile-table-controls .ui-kit-icon{width:1.25rem;height:1.25rem}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.layout__master-frame{flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;padding:0;display:flex}.layout__master-frame .section__body{padding:.5rem var(--margin-horizontal);position:relative}@media (min-width:35rem){.layout__master-frame:not(:has(.ui-kit-card)) .section__header{border-bottom:none}.layout__master-frame:not(:has(.ui-kit-card)) .section__footer{border-top:none;padding-top:0}}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.component__text-link{display:inline}.component__text-link a,.component__text-link span{color:#0072f0;outline:unset;cursor:pointer;text-overflow:ellipsis;border-radius:.375rem;margin:-4px;padding:4px;font-size:.875rem;font-weight:600;line-height:150%;display:inline-flex;overflow:hidden}.component__text-link a:focus,.component__text-link span:focus{background:#b0d5ff}.component__text-link a:hover,.component__text-link span:hover{color:#003a79;-webkit-text-decoration-line:underline;text-decoration-line:underline}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.layout__master-detail-view{flex:1;width:100%;min-height:0;display:flex;position:relative}.layout__master-detail-view.master>.layout__detail-frame,.layout__master-detail-view.detail>.layout__master-frame{display:none}.layout__master-detail-view .layout__detail-frame,.layout__master-detail-view .layout__master-frame{box-sizing:border-box;--left-margin:$sidebar-width}@media (max-width:35rem){.layout__master-detail-view .layout__detail-frame,.layout__master-detail-view .layout__master-frame{--left-margin:0px}}@media (max-width:56.25rem){.layout__master-detail-view .layout__detail-frame,.layout__master-detail-view .layout__master-frame{padding-top:3rem}}.layout__master-detail-view .layout__detail-frame,.layout__master-detail-view .layout__master-frame{min-width:calc(100vw - var(--left-margin))}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.component__radio-button-group{flex-direction:column;min-width:0;min-height:0;margin-bottom:9px;display:flex}.component__radio-button-group .element__radio-button{flex-direction:row;align-items:flex-start;margin-top:7px;display:flex}.component__radio-button-group label{cursor:pointer;margin-left:.5rem;padding-top:4px}.component__custom-form-field.disabled .component__radio-button-group label,.component__custom-form-field.disabled .component__radio-button-group .p-radiobutton{cursor:default;opacity:.5}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.icon-alert{width:1.125rem;min-width:1.125rem;max-width:1.125rem;height:1.125rem;min-height:1.125rem;margin-right:.5ch}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.component__csa-details{flex-direction:column;gap:1.25rem;margin-top:2rem;padding-bottom:1.25rem;display:flex}.component__csa-details .detail-content__title{min-width:20rem;max-width:20rem}.component__csa-details .ui-kit-link{gap:.375rem;font-size:.875rem}.component__csa-details .ui-kit-link .ui-kit-icon{width:1rem;min-width:1rem;max-width:1rem;height:1rem;min-height:1rem}.component__csa-details .ui-kit-digest__grid{grid-template-columns:1fr 3fr!important}.component__csa-details .ui-kit-label{height:2rem}.component__csa-details .component__csa-summary .detail-content__content{gap:0}.component__csa-details .component__csa-summary .detail-content__content-header-left{flex:1}.component__csa-details .component__location{flex-direction:column;display:flex}.component__csa-details .component__location .element__csa-details-map{border-radius:.375rem;height:300px;overflow:hidden}.component__csa-details .ui-kit-show-more-text-box__toggle>*{font-size:.875rem}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.delete-csa-confirmation .component__description,.delete-csa-confirmation .component__impacted-entities{line-height:1.5}.delete-csa-confirmation .component__impacted-entities-header{font-weight:700}.delete-csa-confirmation .component__impacted-entities{padding-left:1rem;list-style:none}.delete-csa-confirmation .component__impacted-entities li{margin-bottom:.5rem}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.component__paper-csa-form .element__create-contact-person{margin-bottom:2rem}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}:root{--primary-rgb:0,121,255;--primary:rgb(var(--primary-rgb));--secondary-rgb:102,228,155;--secondary:rgb(var(--secondary-rgb))}.pi-slash:after{content:"/";--webkit-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-feature-settings:normal;font-variant:normal;text-transform:none;text-shadow:1px 0 #fff;font-size:150%;font-style:normal;font-weight:400;line-height:1;position:absolute;transform:translate(-125%)translateY(-27%)rotate(20deg)}.view__dashboard{flex-direction:column;align-items:stretch;min-width:0;min-height:0;display:flex}.view__dashboard .section__app-list{scrollbar-width:thin;scrollbar-color:#bfbfbf transparent;min-height:0;padding-right:10px;overflow-y:auto}.view__dashboard .section__app-list::-webkit-scrollbar{width:11px}.view__dashboard .section__app-list::-webkit-scrollbar-track{background:0 0;border-radius:10px}.view__dashboard .section__app-list::-webkit-scrollbar-thumb{background-color:#bfbfbf;background-clip:padding-box;border:3px solid #0000;border-radius:10px}.view__dashboard .section__app-list{flex-flow:wrap;align-items:stretch;margin-left:-20px;display:flex}.view__dashboard .section__app-list>*{margin-left:20px}.view__dashboard .section__app-list .element__app-card{cursor:pointer;flex:1;min-width:195px;max-width:195px;min-height:200px;max-height:200px;margin-bottom:10px;margin-right:10px;position:relative;overflow:hidden}@media (max-width:56.25rem){.view__dashboard .section__app-list .element__app-card{min-width:90px;max-width:90px;min-height:90px;max-height:90px}}.view__dashboard .section__app-list .element__app-card svg{width:100%;height:100%;margin-left:-5px;transition:all .3s;position:absolute}.view__dashboard .section__app-list .element__app-card .element__role-title{text-align:center;white-space:nowrap;text-overflow:ellipsis;width:90%;font-size:20px;transition:all .3s;position:absolute;bottom:12%;right:7%;overflow:hidden}@media (max-width:56.25rem){.view__dashboard .section__app-list .element__app-card .element__role-title{font-size:14px}}.view__dashboard .section__app-list .element__app-card .state__normal{opacity:1}.view__dashboard .section__app-list .element__app-card .state__hover,.view__dashboard .section__app-list .element__app-card:hover .state__normal,.view__dashboard .section__app-list .element__app-card:focus .state__normal{opacity:0}.view__dashboard .section__app-list .element__app-card:hover .state__hover,.view__dashboard .section__app-list .element__app-card:focus .state__hover{opacity:1}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.element__avatar-cell{align-items:center;gap:.5rem;max-width:12rem;display:flex}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.element__property-cell{flex-direction:row;align-items:center;display:flex}.element__property-cell .element__unit{max-height:1.5rem}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.component__confirmation .ui-kit-digest{color:#9f9f9f}.component__confirmation .ui-kit-digest div:nth-child(2n){color:#404040;text-align:end}.component__delivery_keep_sink_potential_text{margin:0}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.section__delivery_review_section{margin-bottom:2rem;line-height:1.5}.section__delivery_review_section .section__summary{margin-bottom:0}.section__delivery_review_section .element__delivery_review_section__title{margin:0 0 .75rem}.section__delivery_review_section .element__delivery_review_section__text{margin:0}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.section__delivery_confirmations{flex-direction:column;gap:1.5rem;display:flex}
