.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)}.accruals-estimation-vendor-select__field[data-v-68c9f0e8]{display:flex;align-items:center;gap:var(--space-xs);min-height:var(--size-subscription-item-height);padding:var(--padding-2xs) var(--space-sm);border:var(--border-sm) solid var(--grey-200);border-radius:var(--radius-6);background:var(--grey-white);cursor:pointer}.accruals-estimation-vendor-select__chips[data-v-68c9f0e8]{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:center;gap:var(--space-xs);min-width:0}.accruals-estimation-vendor-select__chip[data-v-68c9f0e8]{display:inline-flex;align-items:center;gap:var(--padding-2xs);padding:var(--space-3xs) var(--padding-2xs) var(--space-3xs) var(--space-xs);border:var(--border-sm) solid var(--grey-200);border-radius:var(--radius-full);background:var(--color-surface-muted);font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium);color:var(--color-primary-base)}.accruals-estimation-vendor-select__chip-remove[data-v-68c9f0e8]{display:inline-flex;width:var(--space-7);height:var(--space-7);padding:0;border:none;background:transparent;cursor:pointer}.accruals-estimation-vendor-select__chip-remove img[data-v-68c9f0e8]{display:block;width:100%;height:100%}.accruals-estimation-vendor-select__placeholder[data-v-68c9f0e8]{font-size:var(--font-size-13);color:var(--grey-600)}.accruals-estimation-vendor-select__placeholder--inline[data-v-68c9f0e8]{flex:1 1 auto;min-width:calc(var(--space-3xl)*4)}.accruals-estimation-vendor-select__panel[data-v-68c9f0e8]{display:flex;flex-direction:column;padding:var(--space-xs) 0}.accruals-estimation-vendor-select__search-wrap[data-v-68c9f0e8]{padding:0 var(--space-sm) var(--space-xs)}.accruals-estimation-vendor-select__search[data-v-68c9f0e8]{width:100%;height:var(--size-control-sm);padding:0;border:none;background:transparent;font-size:var(--font-size-13);color:var(--color-primary-base)}.accruals-estimation-vendor-select__search[data-v-68c9f0e8]::-moz-placeholder{color:var(--grey-600)}.accruals-estimation-vendor-select__search[data-v-68c9f0e8]::placeholder{color:var(--grey-600)}.accruals-estimation-vendor-select__search[data-v-68c9f0e8]:focus{outline:none}.accruals-estimation-vendor-select__options[data-v-68c9f0e8]{display:flex;flex-direction:column;max-height:var(--noa-popover-width);overflow:auto}.accruals-estimation-vendor-select__empty[data-v-68c9f0e8]{padding:var(--space-sm);font-size:var(--font-size-13);color:var(--grey-600)}.accruals-estimation-vendor-select__option[data-v-68c9f0e8]{padding:0 var(--space-2xs)}.accruals-estimation-vendor-select__checkbox[data-v-68c9f0e8]{width:100%}.accruals-estimation-vendor-select__checkbox[data-v-68c9f0e8] .v-input__slot{align-items:flex-start!important}.accruals-estimation-vendor-select__checkbox[data-v-68c9f0e8] .v-label{width:100%}.accruals-estimation-vendor-select__option-content[data-v-68c9f0e8]{display:flex;flex-direction:column;gap:var(--space-3xs);padding:var(--space-3xs) 0}.accruals-estimation-vendor-select__option-name[data-v-68c9f0e8]{font-size:var(--font-size-13);font-weight:var(--font-weight-semibold);line-height:var(--line-height-xs);color:var(--color-primary-base)}.accruals-estimation-vendor-select__option-id[data-v-68c9f0e8]{font-size:var(--font-size-xxs);line-height:var(--line-height-xs);color:var(--grey-600)}.accruals-estimation-vendor-select__menu{border:var(--border-sm) solid var(--grey-200)!important;border-radius:var(--radius-sm)!important;background:var(--grey-white)!important;box-shadow:var(--shadow-elevated-sm)!important;overflow:hidden}.accruals-estimation-method[data-v-5ee9ad20]{display:flex;flex-direction:column;gap:var(--space-sm)}.accruals-estimation-method__header[data-v-5ee9ad20]{display:flex;align-items:flex-start;justify-content:space-between}.accruals-estimation-method__heading[data-v-5ee9ad20]{display:flex;flex-direction:column;gap:var(--space-2xs)}.accruals-estimation-method__title[data-v-5ee9ad20]{margin:0;font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--color-primary-base)}.accruals-estimation-method__subtitle[data-v-5ee9ad20]{margin:0;font-size:var(--font-size-3xs);font-weight:var(--font-weight-medium);color:var(--grey-600)}.accruals-estimation-method__card[data-v-5ee9ad20]{display:flex;flex-direction:column;gap:var(--space-md);padding:var(--space-sm);border:var(--border-sm) solid var(--grey-300);border-radius:var(--radius-sm);background:var(--grey-white)}.accruals-estimation-method__methods[data-v-5ee9ad20]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-sm)}.accruals-estimation-method__method-card[data-v-5ee9ad20]{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-7);border:var(--border-sm) solid var(--grey-200);border-radius:var(--radius-sm);background:var(--grey-white);text-align:left;cursor:pointer}.accruals-estimation-method__method-card--selected[data-v-5ee9ad20]{border-width:var(--border-md);border-color:var(--primary-300)}.accruals-estimation-method__method-top[data-v-5ee9ad20]{display:flex;align-items:center;justify-content:space-between}.accruals-estimation-method__method-code[data-v-5ee9ad20]{display:inline-flex;padding:var(--space-3xs) var(--space-5);border-radius:var(--radius-full);background:var(--grey-200);font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium);color:var(--text-grey-default)}.accruals-estimation-method__method-check[data-v-5ee9ad20]{display:inline-flex;align-items:center;justify-content:center;width:var(--icon-xs);height:var(--icon-xs);border-radius:var(--radius-xs);background:var(--primary-300)}.accruals-estimation-method__method-check img[data-v-5ee9ad20]{display:block;width:var(--space-5);height:var(--space-5)}.accruals-estimation-method__method-title[data-v-5ee9ad20]{margin:0;font-size:var(--font-size-13);font-weight:var(--font-weight-bold);color:var(--color-primary-base)}.accruals-estimation-method__method-description[data-v-5ee9ad20]{margin:0;font-size:var(--font-size-xxs);line-height:var(--line-height-xxs);color:var(--grey-600)}.accruals-estimation-method__config[data-v-5ee9ad20]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-md)}.accruals-estimation-method__config-label[data-v-5ee9ad20]{display:block;margin-bottom:var(--padding-2xs);font-size:var(--font-size-3xs);font-weight:var(--font-weight-bold);text-transform:uppercase;color:var(--grey-600)}.accruals-estimation-method__config-select[data-v-5ee9ad20] .v-input__control{min-height:var(--size-subscription-item-height)!important}.accruals-estimation-method__config-select[data-v-5ee9ad20] .v-input__slot{min-height:var(--size-subscription-item-height)!important;border-radius:var(--radius-6)!important}.accruals-estimation-method__preview[data-v-5ee9ad20]{border-radius:var(--radius-6);background:var(--bg-default);overflow:hidden}.accruals-estimation-method__preview-trigger[data-v-5ee9ad20]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--space-md);border:none;background:transparent;font-size:var(--font-size-xxs);font-weight:var(--font-weight-semibold);color:var(--color-primary-base);cursor:pointer}.accruals-estimation-method__preview-chevron--expanded[data-v-5ee9ad20]{transform:rotate(180deg)}.accruals-estimation-method__preview-body[data-v-5ee9ad20]{padding:0 var(--space-md) var(--space-md)}.accruals-estimation-method__preview-line[data-v-5ee9ad20]{margin:0 0 var(--space-xs);font-size:var(--font-size-xxs);line-height:var(--line-height-xs);color:var(--color-primary-base)}.accruals-estimation-method__preview-line[data-v-5ee9ad20]:last-child{margin-bottom:0}@media(max-width:1263px){.accruals-estimation-method__config[data-v-5ee9ad20],.accruals-estimation-method__methods[data-v-5ee9ad20]{grid-template-columns:1fr}}.accruals-estimation-rule-panel[data-v-1f8cf59f]{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;min-height:0;background:var(--grey-white)}.accruals-estimation-rule-panel__scroll[data-v-1f8cf59f]{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--space-md);min-height:0;padding:var(--space-sm) var(--space-md);overflow:auto}.accruals-estimation-rule-panel__section-header[data-v-1f8cf59f]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-md)}.accruals-estimation-rule-panel__heading[data-v-1f8cf59f]{display:flex;flex-direction:column;gap:var(--space-2xs)}.accruals-estimation-rule-panel__section-title[data-v-1f8cf59f]{margin:0;font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--color-primary-base)}.accruals-estimation-rule-panel__section-subtitle[data-v-1f8cf59f]{margin:0;font-size:var(--font-size-3xs);font-weight:var(--font-weight-medium);color:var(--grey-600)}.accruals-estimation-rule-panel__active-toggle[data-v-1f8cf59f]{display:inline-flex;align-items:center;gap:var(--space-xs)}.accruals-estimation-rule-panel__active-label[data-v-1f8cf59f]{font-size:var(--font-size-13);color:var(--grey-600)}.accruals-estimation-rule-panel__filter[data-v-1f8cf59f]{display:flex;flex-direction:column;gap:var(--space-sm)}.accruals-estimation-rule-panel__conditions-card[data-v-1f8cf59f],.accruals-estimation-rule-panel__details-card[data-v-1f8cf59f]{padding:var(--space-sm);border:var(--border-sm) solid var(--grey-300);border-radius:var(--radius-sm);background:var(--grey-white);display:flex;flex-direction:column;gap:var(--space-sm)}.accruals-estimation-rule-panel__conditions-card[data-v-1f8cf59f]{padding:var(--space-md);gap:var(--space-sm)}.accruals-estimation-rule-panel__row[data-v-1f8cf59f]{display:flex;gap:var(--space-md)}.accruals-estimation-rule-panel__row--split[data-v-1f8cf59f]{align-items:flex-start}.accruals-estimation-rule-panel__field[data-v-1f8cf59f]{display:flex;flex-direction:column;gap:var(--padding-2xs);flex:1 1 0}.accruals-estimation-rule-panel__field--grow[data-v-1f8cf59f]{flex:1 1 auto}.accruals-estimation-rule-panel__field--apply-on[data-v-1f8cf59f]{flex:0 0 var(--noa-popover-width);max-width:var(--noa-popover-width)}.accruals-estimation-rule-panel__label[data-v-1f8cf59f]{font-size:var(--font-size-3xs);font-weight:var(--font-weight-bold);text-transform:uppercase;color:var(--grey-600)}.accruals-estimation-rule-panel__input[data-v-1f8cf59f] .v-input__control{min-height:var(--size-subscription-item-height)!important}.accruals-estimation-rule-panel__input[data-v-1f8cf59f] .v-input__slot{min-height:var(--size-subscription-item-height)!important;border-radius:var(--radius-6)!important}.accruals-estimation-rule-panel__segmented[data-v-1f8cf59f]{display:flex;padding:var(--space-3xs);border:var(--border-sm) solid var(--grey-200);border-radius:var(--radius-6);background:var(--grey-white)}.accruals-estimation-rule-panel__segment[data-v-1f8cf59f]{flex:1 1 0;height:var(--size-control-xs);border:none;border-radius:var(--radius-xs);background:transparent;font-size:var(--font-size-13);font-weight:var(--font-weight-medium);color:var(--grey-600);cursor:pointer}.accruals-estimation-rule-panel__segment--active[data-v-1f8cf59f]{background:var(--color-primary-base);color:var(--grey-white);font-weight:var(--font-weight-semibold)}.accruals-estimation-rule-panel__gl-section[data-v-1f8cf59f]{display:flex;flex-direction:column;gap:var(--space-sm)}.accruals-estimation-rule-panel__footer[data-v-1f8cf59f]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding:var(--space-sm) var(--space-md);border-top:var(--border-sm) solid var(--border-grey-hover);background:var(--grey-white)}.accruals-estimation-rule-panel__delete-btn[data-v-1f8cf59f]{padding:0;border:none;background:transparent;font-size:var(--font-size-13);font-weight:var(--font-weight-semibold);color:var(--text-danger-sub);cursor:pointer}.accruals-estimation-rule-panel__footer-actions[data-v-1f8cf59f]{display:inline-flex;align-items:center}@media(max-width:959px){.accruals-estimation-rule-panel__field--apply-on[data-v-1f8cf59f]{flex:1 1 auto;width:-webkit-fill-available}}