.u2d-accordion:not(:last-child){margin-bottom:var(--accordion-margin-bottom)}.u2d-accordion.open .u2d-accordion-head{border-radius:var(--accordion-head-open-border-radius)}.u2d-accordion.open .u2d-accordion-head:after{content:""}.u2d-accordion.open .u2d-accordion-body{display:block}.u2d-accordion .u2d-accordion-head{background-color:var(--accordion-head-background-color);border-radius:var(--accordion-head-border-radius);color:var(--accordion-head-color);cursor:pointer;padding:var(--accordion-head-padding);transition:background-color .3s ease}.u2d-accordion .u2d-accordion-head:after{content:"";float:right;font-family:Material Icons;font-size:var(--accordion-head-icon-font-size);line-height:var(--accordion-head-icon-line-height)}.u2d-accordion .u2d-accordion-head:hover{background-color:var(--accordion-head-hover-background-color)}.u2d-accordion .u2d-accordion-body{background-color:var(--accordion-body-background-color);border-radius:var(--accordion-body-border-radius);display:none;padding:var(--accordion-body-padding)}.u2d-tab-navigation{display:flex;gap:10px;margin-top:40px}.u2d-tab-navigation .u2d-tab-navigation-element{background-color:var(--gray-200);cursor:pointer;padding:5px 10px;transition:background-color .25s ease-in}.u2d-tab-navigation .u2d-tab-navigation-element.active,.u2d-tab-navigation .u2d-tab-navigation-element:hover{background-color:var(--brand-primary);color:var(--brand-primary-contrast)}.u2d-tab-container{margin-top:10px}.u2d-tab-container .u2d-tab{background-color:var(--gray-200);padding:10px 15px}.u2d-tab-container .u2d-tab:not(.active){display:none}.order-wrapper{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.order-wrapper .order{background-color:var(--gray-200);border-radius:var(--border-radius);padding:10px}.order-wrapper .order .info{display:flex;gap:20px;justify-content:space-between;margin-bottom:10px}.order-wrapper .order .info .name{font-size:18px;font-weight:var(--font-weight-bold)}.dynamic-form-loader{height:70px;padding-top:5px}.dynamic-form-loader span{animation:loader .3s linear .3s infinite alternate;color:var(--brand-primary);display:block;margin:20px auto;position:relative}.dynamic-form-loader span,.dynamic-form-loader span:after,.dynamic-form-loader span:before{background-color:var(--brand-primary);border-radius:4px;box-sizing:border-box;height:40px;width:8px}.dynamic-form-loader span:after,.dynamic-form-loader span:before{animation:loader .3s linear .45s infinite alternate;content:"";left:20px;position:absolute;top:50%;transform:translateY(-50%)}.dynamic-form-loader span:before{animation-delay:0s;left:-20px}@keyframes loader{0%{height:48px}to{height:4px}}[data-id=dynamic-form-wrapper] .step-navigation{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}[data-id=dynamic-form-wrapper] .step-navigation:not([data-type=tabs]) .step{cursor:pointer}[data-id=dynamic-form-wrapper] .step-navigation:not([data-type=tabs]) .step:hover{background-color:var(--brand-primary);color:var(--brand-primary-contrast)}[data-id=dynamic-form-wrapper] .step-navigation .step{background-color:var(--gray-200);border-radius:var(--border-radius);cursor:default;padding:5px 15px;transition:background-color .3s ease}[data-id=dynamic-form-wrapper] .step-navigation .step.active{background-color:var(--brand-primary);color:var(--brand-primary-contrast)}[data-id=dynamic-form-wrapper] .step-navigation .step.passed-step{background-color:var(--brand-secondary);color:var(--brand-secondary-contrast)}[data-id=dynamic-form-wrapper] .step-navigation .step.next,[data-id=dynamic-form-wrapper] .step-navigation .step.prev{cursor:pointer}[data-id=dynamic-form-wrapper] .step-navigation .step.next:hover,[data-id=dynamic-form-wrapper] .step-navigation .step.prev:hover{background-color:var(--brand-primary);color:var(--brand-primary-contrast)}[data-id=dynamic-form-wrapper] .form .step-container[data-type=tabs] .step:not(:first-child),[data-id=dynamic-form-wrapper] form .step-container[data-type=tabs] .step:not(:first-child){display:none}[data-id=dynamic-form-wrapper] .form .step-container:not([data-type=tabs]),[data-id=dynamic-form-wrapper] form .step-container:not([data-type=tabs]){display:flex;flex-direction:column;flex-wrap:wrap;gap:10px}[data-id=dynamic-form-wrapper] .form .step-container:not([data-type=tabs]) .step,[data-id=dynamic-form-wrapper] form .step-container:not([data-type=tabs]) .step{background-color:var(--gray-200);border-radius:var(--border-radius);overflow:hidden;padding:5px 15px}[data-id=dynamic-form-wrapper] .form .step-container:not([data-type=tabs]) .step .step-headline,[data-id=dynamic-form-wrapper] form .step-container:not([data-type=tabs]) .step .step-headline{background-color:var(--brand-primary);color:var(--brand-primary-contrast);margin:-5px -15px 10px;padding:5px 15px}[data-id=dynamic-form-wrapper] .form .step-container[data-type=accordion] .step:not(.open),[data-id=dynamic-form-wrapper] form .step-container[data-type=accordion] .step:not(.open){padding-bottom:0}[data-id=dynamic-form-wrapper] .form .step-container[data-type=accordion] .step:not(.open) .step-headline,[data-id=dynamic-form-wrapper] form .step-container[data-type=accordion] .step:not(.open) .step-headline{margin-bottom:0}[data-id=dynamic-form-wrapper] .form .step-container[data-type=accordion] .step:not(.open) .form-fields,[data-id=dynamic-form-wrapper] form .step-container[data-type=accordion] .step:not(.open) .form-fields{height:0}[data-id=dynamic-form-wrapper] .form .step-container[data-type=accordion] .step .step-headline,[data-id=dynamic-form-wrapper] form .step-container[data-type=accordion] .step .step-headline{cursor:pointer}[data-id=dynamic-form-wrapper] .form .field-group-wrapper,[data-id=dynamic-form-wrapper] form .field-group-wrapper{margin:15px 0}[data-id=dynamic-form-wrapper] .form .field-group-wrapper .field-group-headline,[data-id=dynamic-form-wrapper] form .field-group-wrapper .field-group-headline{font-size:var(--h4-font-size);font-weight:var(--h4-font-weight);line-height:var(--h4-line-height);margin-bottom:5px}[data-id=dynamic-form-wrapper] .form .field-group-wrapper .field-group,[data-id=dynamic-form-wrapper] form .field-group-wrapper .field-group{background-color:var(--gray-200);border-radius:var(--border-radius);padding:10px}[data-id=dynamic-form-wrapper] .form .upload,[data-id=dynamic-form-wrapper] form .upload{display:block;max-width:100px}[data-id=dynamic-form-wrapper] .form .upload.new-upload:hover,[data-id=dynamic-form-wrapper] form .upload.new-upload:hover{position:relative}[data-id=dynamic-form-wrapper] .form .upload.new-upload:hover:before,[data-id=dynamic-form-wrapper] form .upload.new-upload:hover:before{align-items:center;background-color:var(--brand-danger);color:var(--white);content:"";display:flex;font-family:Material Icons;font-size:50px;height:100%;justify-content:center;left:0;opacity:.75;position:absolute;top:0;width:100%}[data-id=dynamic-form-wrapper] .form .bottom-toolbar:first-child,[data-id=dynamic-form-wrapper] form .bottom-toolbar:first-child{margin-top:0}[data-id=dynamic-form-wrapper] .form .bottom-toolbar .btn-wrapper a[name=new-dynamic-form],[data-id=dynamic-form-wrapper] form .bottom-toolbar .btn-wrapper a[name=new-dynamic-form]{display:none}[data-id=dynamic-form-wrapper] .form .bottom-toolbar .btn-wrapper .btn.loading,[data-id=dynamic-form-wrapper] form .bottom-toolbar .btn-wrapper .btn.loading{padding:2px 20px!important}[data-id=dynamic-form-wrapper] .form .bottom-toolbar .btn-wrapper .btn.loading .lds-ring,[data-id=dynamic-form-wrapper] form .bottom-toolbar .btn-wrapper .btn.loading .lds-ring{display:inline-block;height:18px;position:relative;width:18px}[data-id=dynamic-form-wrapper] .form .bottom-toolbar .btn-wrapper .btn.loading .lds-ring span,[data-id=dynamic-form-wrapper] form .bottom-toolbar .btn-wrapper .btn.loading .lds-ring span{animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:2px solid var(--color);border-color:var(--color) transparent transparent transparent;border-radius:50%;box-sizing:border-box;display:block;height:18px;margin-top:3px;position:absolute;width:18px}[data-id=dynamic-form-wrapper] .form .bottom-toolbar .btn-wrapper .btn.loading .lds-ring span:first-child,[data-id=dynamic-form-wrapper] form .bottom-toolbar .btn-wrapper .btn.loading .lds-ring span:first-child{animation-delay:-.45s}[data-id=dynamic-form-wrapper] .form .bottom-toolbar .btn-wrapper .btn.loading .lds-ring span:nth-child(2),[data-id=dynamic-form-wrapper] form .bottom-toolbar .btn-wrapper .btn.loading .lds-ring span:nth-child(2){animation-delay:-.3s}[data-id=dynamic-form-wrapper] .form .bottom-toolbar .btn-wrapper .btn.loading .lds-ring span:nth-child(3),[data-id=dynamic-form-wrapper] form .bottom-toolbar .btn-wrapper .btn.loading .lds-ring span:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}