@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__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}}.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}}.element__composite-label{color:#404040;margin-bottom:1.25rem;font-size:.875rem;font-weight:700;display:block}.section__default-layout-composite{margin-bottom:2rem}.ui-kit-digest__grid .ui-kit-digest__label-field{color:#9f9f9f;opacity:1;margin-right:auto}.ui-kit-digest__grid .ui-kit-digest__label-field+div{text-align:end}.body-sub-title{margin-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}}: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)}.component__balancer-purchase-agreement-detail{flex-flow:wrap;align-items:stretch;margin-left:-20px;display:flex}.component__balancer-purchase-agreement-detail>*{margin-left:20px}.component__balancer-purchase-agreement-detail .section__shipping-plans{min-width:80%}.component__balancer-purchase-agreement-detail .section__shipping-plans .section__content{flex-direction:row;align-items:stretch;display:flex;overflow-x:auto}.component__balancer-purchase-agreement-detail .section__shipping-plans .section__content>div{flex:1}.component__balancer-purchase-agreement-detail .section__reservation,.component__balancer-purchase-agreement-detail .section__bookings,.component__balancer-purchase-agreement-detail .section__shipping-plan-detail-curve{min-width:80%}
