.group-cell[data-v-89a85df7]{box-sizing:border-box;align-items:flex-start;gap:8px;width:100%;min-width:0;display:flex}.group-cell .ant-table-row-expand-icon[data-v-89a85df7],.group-cell[data-v-89a85df7] .ant-table-row-expand-icon{flex:none;margin-top:3px}.group-cell__content[data-v-89a85df7]{flex:1;min-width:0;line-height:22px}.group-cell__text[data-v-89a85df7]{overflow-wrap:anywhere;margin-right:4px;font-weight:500;line-height:22px}.group-cell__count[data-v-89a85df7]{white-space:nowrap;color:var(--tasco-color-primary,#05428c);font-weight:600;line-height:22px}.app-group-pagination[data-v-0e8fdc45]{-webkit-user-select:none;user-select:none;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.app-group-pagination__btn[data-v-0e8fdc45]{border:1px solid var(--tasco-color-border,#d9d9d9);width:24px;height:24px;color:var(--tasco-color-text,#000000e0);cursor:pointer;background:#fff;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:all .2s;display:inline-flex}.app-group-pagination__btn[data-v-0e8fdc45]:hover:not(:disabled){border-color:var(--tasco-color-primary,#1677ff);color:var(--tasco-color-primary,#1677ff);background:#f0f7ff}.app-group-pagination__btn[data-v-0e8fdc45]:disabled{opacity:.4;cursor:not-allowed;background:#f5f5f5;border-color:#d9d9d9}.app-group-pagination__page-info[data-v-0e8fdc45]{color:var(--tasco-color-text-secondary,#000000a6);align-items:center;gap:4px;font-size:13px;display:inline-flex}.app-group-pagination__input[data-v-0e8fdc45]{text-align:center;width:32px;height:22px;color:var(--tasco-color-text,#000000e0);border:none;border-bottom:1px solid var(--tasco-color-border,#d9d9d9);background:0 0;border-radius:0;outline:none;padding:0 2px;font-size:13px;font-weight:500;transition:border-color .2s}.app-group-pagination__input[data-v-0e8fdc45]:focus{border-bottom-color:var(--tasco-color-primary,#1677ff)}.app-group-pagination__input[data-v-0e8fdc45]:disabled{cursor:not-allowed;background:0 0}.app-group-pagination__total[data-v-0e8fdc45]{white-space:nowrap;font-weight:400}.app-group-preset-modal .ant-modal-content{overflow:hidden}.app-group-preset-modal .ant-modal-body,.app-group-preset-modal .ant-spin-container,.app-group-preset-modal .ant-spin-nested-loading{box-sizing:border-box;width:100%;max-width:100%}.app-group-preset-modal .ant-modal-body{overflow-x:hidden}.app-group-by-drawer__content[data-v-4f4d632f]{flex-direction:column;gap:16px;display:flex}.app-group-by-drawer__preset-label[data-v-4f4d632f]{color:var(--tasco-color-text);font-weight:600;display:block}.app-group-by-drawer__preset-controls[data-v-4f4d632f]{grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:8px;display:grid}.app-group-by-drawer__preset-controls[data-v-4f4d632f] .ant-select{width:100%}.app-group-by-drawer__divider[data-v-4f4d632f]{background:var(--tasco-color-border);height:1px}.app-group-by-drawer__list[data-v-4f4d632f]{border:1px solid var(--tasco-color-border);border-radius:var(--tasco-radius);overflow:hidden}.app-group-by-drawer__item[data-v-4f4d632f]{border-bottom:1px solid var(--tasco-color-border);cursor:pointer;align-items:center;gap:12px;padding:8px 12px;display:flex}.app-group-by-drawer__item[data-v-4f4d632f]:focus-visible{outline:2px solid var(--tasco-color-focus);outline-offset:-2px}.app-group-by-drawer__item[data-v-4f4d632f]:last-child{border-bottom:0}.app-group-by-drawer__label[data-v-4f4d632f]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.app-group-by-drawer__label small[data-v-4f4d632f]{color:var(--tasco-color-text-muted)}.app-group-by-drawer__temporal-unit[data-v-4f4d632f]{width:140px}.app-group-by-drawer__actions[data-v-4f4d632f]{align-items:center;gap:8px;display:flex}.app-group-preset-modal__field[data-v-4f4d632f]{margin-bottom:16px}.app-group-preset-modal__label[data-v-4f4d632f]{color:var(--tasco-color-text);margin-bottom:8px;font-weight:500;display:block}.app-group-preset-modal__field-error[data-v-4f4d632f],.app-group-preset-modal__required[data-v-4f4d632f]{color:var(--tasco-color-error)}.app-group-preset-modal__required[data-v-4f4d632f]{margin-right:4px}.app-group-preset-modal__field-error[data-v-4f4d632f]{margin-top:4px;font-size:12px;display:block}.app-group-preset-modal__preset-name[data-v-4f4d632f]{color:var(--tasco-color-text);font-weight:600}.app-group-preset-modal__preset-row[data-v-4f4d632f]{justify-content:space-between;align-items:center;gap:16px;display:flex}.app-group-preset-modal__preset-list[data-v-4f4d632f]{border:1px solid var(--tasco-color-border);border-radius:var(--tasco-radius);overflow:hidden}.app-group-preset-modal__preset-row[data-v-4f4d632f]{border-bottom:1px solid var(--tasco-color-border);min-height:60px;padding:10px 12px}.app-group-preset-modal__preset-row[data-v-4f4d632f]:last-child{border-bottom:0}.app-group-preset-modal__preset-actions[data-v-4f4d632f],.app-group-preset-modal__preset-info[data-v-4f4d632f]{align-items:center;gap:8px;min-width:0;display:flex}.app-group-preset-modal__preset-info[data-v-4f4d632f]{flex:1}.app-group-preset-modal__preset-info--editing[data-v-4f4d632f]{align-items:center}.app-group-preset-modal__preset-edit-field[data-v-4f4d632f]{flex:1;min-width:0}.app-group-preset-modal__preset-name[data-v-4f4d632f]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
