.ui-collapsible-subsection{display:grid;gap:var(--ui-collapsible-subsection-gap,10px);min-width:0}.ui-collapsible-subsection__header{align-items:center;display:flex;gap:10px;min-height:28px;min-width:0}.ui-collapsible-subsection__heading{margin:0;min-width:0}.ui-collapsible-subsection__trigger{align-items:center;background:transparent;border:0;border-radius:4px;color:var(--el-text-color-primary);cursor:pointer;display:inline-flex;font:inherit;gap:6px;min-width:0;padding:0;text-align:left}.ui-collapsible-subsection__trigger:focus-visible{outline:2px solid var(--el-color-primary-light-5);outline-offset:2px}.ui-collapsible-subsection__caret{color:var(--el-text-color-secondary);flex:0 0 auto;height:14px;transition:transform .15s ease;width:14px}.ui-collapsible-subsection--expanded .ui-collapsible-subsection__caret{transform:rotate(90deg)}.ui-collapsible-subsection__title{font-size:var(--el-font-size-medium);font-weight:400;line-height:1.3;min-width:0;overflow-wrap:anywhere}.ui-collapsible-subsection__line{background:var(--el-border-color-lighter);flex:1 1 auto;height:1px;min-width:24px}.ui-collapsible-subsection__content{display:grid;gap:var(--ui-collapsible-subsection-content-gap,18px);min-width:0}.ui-collapsible-subsection--disabled .ui-collapsible-subsection__trigger{color:var(--el-text-color-disabled);cursor:not-allowed}.ui-collapsible-subsection--disabled .ui-collapsible-subsection__caret{color:var(--el-text-color-disabled)}.obligation-form-modal .el-dialog__body{display:grid;gap:16px}.obligation-form-modal__loading{align-items:center;display:flex;gap:12px;justify-content:center;min-height:260px}.obligation-form-modal__form{display:grid;gap:4px}.obligation-form-modal__classification-row{display:grid;gap:0 16px;grid-template-columns:repeat(2,minmax(0,1fr))}.obligation-form-modal__amount-row{display:grid;gap:0 16px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2fr)}.obligation-form-modal__details{--ui-collapsible-subsection-content-gap:4px;margin-top:4px}.obligation-form-modal__direction{display:flex;width:100%}.obligation-form-modal__direction .el-radio-button{flex:1}.obligation-form-modal .el-date-editor,.obligation-form-modal .el-select,.obligation-form-modal__direction .el-radio-button__inner{width:100%}@media(max-width:620px){.obligation-form-modal__amount-row,.obligation-form-modal__classification-row{grid-template-columns:1fr}}
