.edms-layout[data-v-7c453270]{background-color:#fffc;padding-top:24px;position:relative}.edms-layout .sticky[data-v-7c453270]{background-color:#fff;box-sizing:border-box;padding-bottom:16px;position:sticky;top:0;width:100%;z-index:10}.edms-layout .edms-content[data-v-7c453270]{margin-top:0;position:relative;width:100%;z-index:1}.edms-layout .toggle-box[data-v-7c453270]{margin-top:16px}.edms-layout[data-v-7c453270] .title-box__sub{padding-left:0}.edms-layout[data-v-7c453270] .title-box__sub:before{display:none}[data-v-7c453270] .dynamic-components>.partner-info-page{padding:0}.approval-box[data-v-7c453270]{align-items:center;display:flex;height:101px;position:relative;width:calc(var(--section-items, 1)/var(--total-items, 1)*100%)}.approval-box-loading[data-v-7c453270]{height:103px;width:100%}.approval-box-col[data-v-7c453270],.approval-box-loading[data-v-7c453270]{align-items:center;display:flex;justify-content:center}.approval-box-col[data-v-7c453270]{box-sizing:border-box;flex:1;flex-direction:column;gap:4px;height:77px;max-width:220px;min-width:120px;padding:0 8px;position:relative}.approval-box-col p[data-v-7c453270]{color:#333;font-weight:700;letter-spacing:-.1em;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.approval-box-col p span[data-v-7c453270]{color:#757575;font-weight:inherit;margin-right:4px}.approval-box-col .date[data-v-7c453270]{color:#757575;font-size:12px;height:18px;margin-top:2px}.approval-box-col .tag[data-v-7c453270]{height:21px}.approval-box-col[data-v-7c453270]:only-child{flex:none;width:213px}.approval-box-col[data-v-7c453270]:after{background-color:#eee;content:"";display:block;height:68px;left:0;position:absolute;top:4px;width:1px}.approval-box-col.dim[data-v-7c453270]{pointer-events:none}.approval-box-col.dim[data-v-7c453270]:before{background-color:#ffffffb2;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.approval-box-wrapper[data-v-7c453270]{align-items:center;border:1px solid #051469;border-radius:8px;display:flex;height:103px;margin-top:16px;width:100%}.approval-box-wrapper span.label[data-v-7c453270]{align-items:center;background-color:#051469;border-radius:8px 0 0 8px;color:#fff;display:flex;flex-shrink:0;font-weight:700;height:101px;justify-content:center;letter-spacing:7px;width:38px;writing-mode:vertical-lr}.approval-box-wrapper span.label[data-v-7c453270]:not(:first-child){border-radius:0;margin-left:auto}.approval-box.confirm .approval-box-inputs[data-v-7c453270]{align-items:center;display:flex;width:100%}.approval-box.confirm .checkbox-item[data-v-7c453270]{flex-shrink:0;max-width:none;min-width:0;padding-left:0;width:calc(100%/var(--section-items, 1))}.approval-box.confirm[data-v-7c453270] .input-choice{justify-content:center;min-width:0}.approval-box-inputs[data-v-7c453270]{align-items:center;display:flex;width:100%}.approval-box .checkbox-item[data-v-7c453270]{align-items:center;display:flex;flex-shrink:0;min-width:0;position:relative;width:calc(100%/var(--section-items, 1))}.approval-box .checkbox-item p[data-v-7c453270]{bottom:-30px;color:#757575;font-size:14px;font-weight:700;left:0;position:absolute;text-align:center;width:100%}.approval-box .checkbox-item p strong[data-v-7c453270]{color:#333}.approval-box .checkbox-item[data-v-7c453270]:before{background-color:#eee;content:"";display:block;height:68px;left:0;position:absolute;top:-24px;width:1px}.approval-box[data-v-7c453270] .form-checkbox-group,.approval-box[data-v-7c453270] .form-checkbox-group__box,.approval-box[data-v-7c453270] .form-checkbox-group__container{width:100%}.approval-box[data-v-7c453270] .form-checkbox-group:not(.form-checkbox-group,.form-checkbox-group__container),.approval-box[data-v-7c453270] .form-checkbox-group__box:not(.form-checkbox-group,.form-checkbox-group__container),.approval-box[data-v-7c453270] .form-checkbox-group__container:not(.form-checkbox-group,.form-checkbox-group__container){gap:0}.approval-box[data-v-7c453270] .input-choice{flex:1;justify-content:center;min-width:0}.approval-box[data-v-7c453270] .input-choice+.input-choice:before{background-color:#eee;content:"";display:block;height:68px;left:0;position:absolute;top:-24px;width:1px}.approval-box[data-v-7c453270] .form-checkbox-group .input-choice[value=confirm]{background-color:green}[data-v-7c453270] .input-choice__label{font-weight:700}
