.accruals-im-groups[data-v-3c0195f0]{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:var(--space-sm);overflow-x:hidden;overflow-y:auto;padding:var(--space-md);border-radius:var(--radius-sm)}.accruals-im-groups--embedded[data-v-3c0195f0]{padding:0;border-radius:0}.accruals-im-groups__header[data-v-3c0195f0]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);flex-shrink:0;min-height:var(--size-control-md);position:relative}.accruals-im-groups__title[data-v-3c0195f0]{margin:0;font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-lg);color:var(--grey-800)}.accruals-im-groups__group-wrap[data-v-3c0195f0]{display:flex;flex-direction:column;align-items:stretch}.accruals-im-groups__group[data-v-3c0195f0]{display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-md);border:var(--border-sm) solid var(--grey-200);border-radius:var(--radius-sm);background:var(--grey-white);position:relative}.accruals-im-groups__group-header[data-v-3c0195f0]{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:var(--space-md);min-height:var(--icon-xs)}.accruals-im-groups__group-title[data-v-3c0195f0]{display:inline-flex;align-items:center;gap:var(--space-xs);flex:0 1 auto;min-width:0}.accruals-im-groups__group-index[data-v-3c0195f0]{display:inline-flex;align-items:center;justify-content:center;width:var(--icon-xs);height:var(--icon-xs);border-radius:var(--radius-pill);background:var(--grey-100);color:var(--grey-600);font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium);line-height:normal}.accruals-im-groups__group-label[data-v-3c0195f0]{margin:0;font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);line-height:normal;color:var(--grey-800)}.accruals-im-groups__group-header-actions[data-v-3c0195f0]{display:inline-flex;align-items:center;gap:var(--space-sm);flex:0 0 auto}.accruals-im-groups__match-radios[data-v-3c0195f0]{display:inline-flex;align-items:center;gap:var(--space-md);flex:0 0 auto;flex-wrap:wrap}.accruals-im-groups__remove-group-btn[data-v-3c0195f0]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--size-control-sm);height:var(--size-control-sm);padding:var(--padding-2xs);border:none;background:transparent;cursor:pointer}.accruals-im-groups__remove-group-btn[data-v-3c0195f0]:disabled{opacity:.5;cursor:not-allowed}.accruals-im-groups__radio[data-v-3c0195f0]{display:inline-flex;align-items:center;gap:var(--space-xs);font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium);color:var(--grey-700);cursor:pointer}.accruals-im-groups__radio input[data-v-3c0195f0]{margin:0;width:var(--icon-xs);height:var(--icon-xs)}.accruals-im-groups__condition-block[data-v-3c0195f0],.accruals-im-groups__conditions[data-v-3c0195f0]{display:flex;flex-direction:column;gap:var(--space-sm)}.accruals-im-groups__cond-divider[data-v-3c0195f0]{display:flex;align-items:center;gap:var(--space-sm);width:100%}.accruals-im-groups__cond-divider-line[data-v-3c0195f0]{flex:1 1 auto;height:var(--border-sm);background:var(--grey-200)}.accruals-im-groups__cond-pill[data-v-3c0195f0]{flex:0 0 auto;padding:var(--space-3xs) var(--space-sm);border-radius:var(--radius-pill);background:var(--grey-200);color:var(--grey-800);font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium);line-height:normal}.accruals-im-groups__group-footer[data-v-3c0195f0]{display:flex;flex-direction:column;gap:var(--space-sm)}.accruals-im-groups__group-footer-divider[data-v-3c0195f0]{width:100%;height:var(--border-sm);background:var(--grey-200)}.accruals-im-groups__add-condition[data-v-3c0195f0]{display:inline-flex;align-items:center;align-self:flex-start;min-height:var(--size-control-sm);padding:0 var(--space-sm);border:none;border-radius:var(--radius-xs);background:transparent;color:var(--grey-800);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:var(--line-height-md);white-space:nowrap;cursor:pointer}.accruals-im-groups__add-condition[data-v-3c0195f0]:disabled{opacity:.5;cursor:not-allowed}.accruals-im-groups__between[data-v-3c0195f0]{display:flex;flex-direction:column;align-items:center;gap:var(--space-3xs);padding:var(--space-2xs) 0}.accruals-im-groups__between-line[data-v-3c0195f0]{width:var(--border-md);height:var(--space-sm);background:var(--grey-600)}.accruals-im-groups__between-toggle[data-v-3c0195f0]{display:inline-flex;flex:0 0 auto;align-items:stretch;gap:var(--space-3xs);padding:var(--space-3xs);border-radius:var(--radius-pill);background:var(--grey-100)}.accruals-im-groups__between-toggle--readonly[data-v-3c0195f0]{pointer-events:none}.accruals-im-groups__logic-btn[data-v-3c0195f0]{display:inline-flex;align-items:center;justify-content:center;min-width:3.0625rem;height:1.625rem;padding:var(--space-2xs) var(--space-sm);border:none;border-radius:var(--radius-pill);background:transparent;color:var(--grey-600);font-size:var(--font-size-xxs);font-weight:var(--font-weight-semibold);line-height:var(--line-height-sm);white-space:nowrap;cursor:pointer}.accruals-im-groups__logic-btn[data-v-3c0195f0]:disabled{cursor:default;opacity:1}.accruals-im-groups__logic-btn--active[data-v-3c0195f0]{background:var(--grey-white);color:var(--grey-800);box-shadow:var(--shadow-sm)}.accruals-im-groups--view[data-v-3c0195f0] .accruals-condition-row__pill{background:var(--grey-100);box-shadow:none}.accruals-im-groups[data-v-3c0195f0]:not(.accruals-im-groups--view) .accruals-condition-row__control .v-input__slot{border-radius:var(--radius-sm)!important}.accruals-im-groups[data-v-3c0195f0]:not(.accruals-im-groups--view) .accruals-condition-row__control fieldset{border-color:var(--grey-300)!important}.accruals-im-groups[data-v-3c0195f0]:not(.accruals-im-groups--view) .accruals-condition-row__control .v-select__selection,.accruals-im-groups[data-v-3c0195f0]:not(.accruals-im-groups--view) .accruals-condition-row__control input{font-size:var(--font-size-xs);color:var(--grey-800)}