body{margin:0}.ant-table-wrapper .ant-table .ant-table-tbody>tr>.ant-table-cell{vertical-align:middle!important}.ant-table-wrapper .ant-table .ant-table-tbody>tr>.ant-table-cell.a7-table-cell-align-top{vertical-align:top!important}.sidebar-menu .ant-menu-submenu-title{padding-right:20px!important;position:relative!important}.sidebar-menu .ant-menu-submenu-title .ant-menu-title-content{letter-spacing:0!important;margin-right:4px!important;font-family:SF Pro Text,sans-serif!important;font-size:14px!important;font-style:normal!important;font-weight:400!important;line-height:22px!important}.sidebar-menu .ant-menu-item .ant-menu-title-content{letter-spacing:0!important;font-family:SF Pro Text,sans-serif!important;font-size:14px!important;font-style:normal!important;font-weight:400!important;line-height:22px!important}.sidebar-menu .ant-menu-submenu-title .sidebar-menu-expand-icon{margin:0!important;position:absolute!important;top:50%!important;left:auto!important;right:11px!important;transform:translateY(-50%)!important}.sidebar-menu .sidebar-menu-expand-icon{align-items:center!important;width:14px!important;height:14px!important;display:inline-flex!important}.date-selector-input{width:100%;height:40px}.date-selector-calendar-dropdown{width:350px}.date-selector-calendar-dropdown .ant-card-body{padding:var(--date-selector-card-padding,16px)}.date-selector-calendar-header{padding:8px 0}.date-selector-year-select{width:75px!important}.date-selector-month-select{width:65px!important}.date-selector-select-space{gap:4px}.enhanced-select{width:100%}.enhanced-select .ant-select-selector{padding:var(--es-pad-y,4px) var(--es-pad-x,8px)!important}.time-selector-picker.ant-picker{height:40px}.date-time-selector-compact{width:100%}.date-time-selector-compact .ant-col:first-of-type .ant-input{border-top-right-radius:0;border-bottom-right-radius:0}.date-time-selector-compact .ant-col:last-of-type .ant-picker{border-top-left-radius:0;border-bottom-left-radius:0}.batch-items-page-tabs .ant-tabs-nav{margin-bottom:0}.forecast-page-tabs.ant-tabs,.forecast-page-tabs .ant-tabs-nav{width:100%}.upload-image .ant-upload-list-picture-circle .ant-upload-list-item-thumbnail img{object-fit:cover!important}.upload-image .ant-upload-list-picture-circle .ant-upload-list-item-actions{justify-content:center;align-items:center;gap:8px;display:flex!important}.upload-image .ant-upload-list-picture-circle .ant-upload-list-item-actions>a,.upload-image .ant-upload-list-picture-circle .ant-upload-list-item-actions .anticon-edit{color:#ffffffd9!important;margin:0!important}.upload-image .ant-upload-list-picture-circle .ant-upload-list-item-actions .anticon-edit,.upload-image .ant-upload-list-picture-circle .ant-upload-list-item-actions .anticon-delete{width:22px!important;font-size:22px!important}.upload-image .ant-upload-list-picture-circle .ant-upload-list-item-actions .ant-upload-list-item-action{width:22px!important;min-width:22px!important;height:22px!important;margin:0!important;padding:0!important;font-size:22px!important;line-height:22px!important}.upload-image .ant-upload-list-picture-circle .ant-upload-list-item-actions .ant-upload-list-item-action .anticon{font-size:22px!important}.report-template-detail-tabs.ant-tabs,.report-template-detail-tabs .ant-tabs-nav{width:100%}.formula-canvas-node{border-radius:6px;align-items:center;gap:2px;padding:1px 2px;transition:background .15s;display:inline-flex;position:relative}.formula-canvas-node:hover,.formula-canvas-node:focus-within{background:#0000000a}.formula-canvas-node--dragging{pointer-events:none}.formula-canvas-node--draggable{cursor:grab;touch-action:none}.formula-canvas-node--draggable:active{cursor:grabbing}.formula-tag{border-radius:6px;align-items:center;padding:1px 2px;transition:background .15s;display:inline-flex;position:relative}.formula-tag:hover,.formula-tag:focus-within{background:#0000000a}.formula-tag__remove{z-index:1;color:#00000073;cursor:pointer;opacity:0;pointer-events:none;background:#fff;border:1px solid #d9d9d9;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;padding:0;font-size:10px;line-height:1;transition:opacity .15s,color .15s,border-color .15s;display:inline-flex;position:absolute;top:-7px;right:-7px}.formula-tag:hover .formula-tag__remove,.formula-tag:focus-within .formula-tag__remove{opacity:1;pointer-events:auto}.formula-tag__remove:hover{color:#ff4d4f;border-color:#ff4d4f}.formula-tag__remove:focus-visible{opacity:1;pointer-events:auto;outline-offset:1px;outline:2px solid #1890ff}.formula-editor,.formula-editor .ant-card,.formula-editor .ant-card-body{width:100%;min-width:0;max-width:100%}.formula-editor-canvas{box-sizing:border-box;background:#fff;border-radius:8px;width:100%;min-width:0;max-width:100%;min-height:120px;padding:12px}.formula-editor-canvas__header{justify-content:flex-end;margin-bottom:8px;display:flex}.form-item-report-line-formula .ant-form-item-control-input,.form-item-report-line-formula .ant-form-item-control-input-content,.form-item-report-column-formula .ant-form-item-control-input,.form-item-report-column-formula .ant-form-item-control-input-content{width:100%;min-width:0;max-width:100%}.ant-form-item-has-error .formula-editor-palette .formula-editor-palette__scenario-select .ant-select-selector,.ant-form-item-has-error .formula-editor-palette .formula-editor-palette__account-select:not(.formula-editor-palette__account-select--error) .ant-select-selector{border-color:var(--ant-color-border,#d9d9d9)!important;box-shadow:none!important}.ant-form-item-has-error .formula-editor-palette .formula-editor-palette__scenario-select .ant-select-selection-item,.ant-form-item-has-error .formula-editor-palette .formula-editor-palette__account-select:not(.formula-editor-palette__account-select--error) .ant-select-selection-item,.ant-form-item-has-error .formula-editor-palette .formula-editor-palette__account-select:not(.formula-editor-palette__account-select--error) .ant-select-selection-placeholder,.ant-form-item-has-error .formula-editor-palette .formula-editor-palette__scenario-select .ant-select-arrow,.ant-form-item-has-error .formula-editor-palette .formula-editor-palette__account-select:not(.formula-editor-palette__account-select--error) .ant-select-arrow{color:var(--ant-color-text,#000000e0)!important}.formula-editor-palette .formula-editor-palette__scenario-select.ant-select:hover .ant-select-selector,.ant-form-item-has-error .formula-editor-palette .formula-editor-palette__scenario-select.ant-select:hover .ant-select-selector{border-color:var(--ant-color-primary-hover,#4096ff)!important}.formula-editor-palette__account-row{flex-wrap:wrap;align-items:center;gap:8px;width:100%;display:flex}.formula-editor-palette__account-row .formula-editor-palette__account-field{flex:160px;width:100%;min-width:160px}.formula-editor-palette__account-row .formula-editor-palette__scenario-select{flex:0 0 120px;width:120px!important}.formula-editor-palette__account-row .formula-editor-palette__add-button{flex:none}.formula-editor-palette__account-hint{color:var(--ant-color-error,#ff4d4f);margin-top:4px;font-size:12px;line-height:1.4;display:block}.formula-editor-palette__scenario-select.ant-select-status-error .ant-select-selector{border-color:var(--ant-color-border,#d9d9d9)!important}.formula-editor-palette__scenario-select.ant-select-status-error .ant-select-selection-item{color:var(--ant-color-text,#000000e0)!important}.report-lines-table{width:100%;overflow-x:hidden}.report-lines-table .ant-table-inner{width:100%!important}.report-lines-table .report-lines-table-inner .ant-table{table-layout:fixed;width:100%}.report-lines-table .report-lines-table-inner .ant-table-cell{border-inline:none!important}.report-lines-table--dragging{-webkit-user-select:none;user-select:none;cursor:grabbing}.report-lines-table--dragging .ant-table-tbody>tr.ant-table-row{cursor:grabbing}.report-lines-table .ant-table-tbody>tr.ant-table-row.rlt-pointer-drop-before>td{border-top:2px dashed var(--rlt-drop-hint-border,#1677ff)!important}.report-lines-table .ant-table-tbody>tr.ant-table-row.rlt-pointer-drop-after>td{border-bottom:2px dashed var(--rlt-drop-hint-border,#1677ff)!important}.report-lines-table .ant-table-tbody>tr.ant-table-row.rlt-pointer-drop-inside>td{outline:2px dashed var(--rlt-drop-hint-border,#1677ff);outline-offset:-2px;background-color:var(--rlt-drop-hint-bg,#1677ff14)!important}.report-lines-table .ant-table-tbody>tr.report-lines-table-hidden>td{color:var(--rlt-hidden-text,#00000073);background-color:var(--rlt-hidden-bg,#0000000f)!important}.report-lines-table .ant-table-tbody>tr.report-lines-table-hidden:hover>td{background-color:var(--rlt-hidden-hover-bg,#00000014)!important}.report-lines-table .ant-table-tbody>tr.report-lines-table-row-selected>td{background-color:var(--rlt-selected-bg,#1677ff0f)!important}.report-lines-table .ant-table-tbody>tr.report-lines-table-child>td{background-color:var(--rlt-child-bg,#1677ff08)!important}.report-lines-table .ant-table-tbody>tr.ant-table-row:hover>td{background-color:var(--rlt-hover-bg,#00000005)!important}.report-lines-table-sort-column,.report-lines-table-expand-cell{vertical-align:middle;text-align:center!important;width:50px!important;min-width:50px!important;max-width:50px!important;padding:0!important}.report-lines-table-expand-cell-content{justify-content:center;align-items:center;width:100%;min-height:22px;display:flex}.report-lines-table-expand-cell-content .ant-table-row-expand-icon{flex-shrink:0;float:none!important;margin:0!important}.report-lines-table-sort-cell{justify-content:center;align-items:center;width:100%;display:flex}.report-lines-table-drag-handle{color:#00000073;cursor:grab;touch-action:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.report-lines-table-drag-handle:hover{color:#000000e0;background-color:var(--rlt-hover-bg,#00000005)}.report-lines-table--dragging .report-lines-table-drag-handle{cursor:grabbing}.report-lines-table-row-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.report-lines-table-row-actions{flex-shrink:0;width:100%}.report-lines-table-row-hidden-slot{flex-shrink:0;justify-content:center;align-items:center;width:18px;min-width:18px;display:inline-flex}.report-lines-table-row-move-group{flex-shrink:0;align-items:center;width:40px;min-width:40px;display:inline-flex}.report-lines-table-row-move-slot{flex-shrink:0;justify-content:center;align-items:center;width:20px;min-width:20px;display:inline-flex}.report-lines-table .report-lines-table-row-move-group{opacity:0;transition:opacity .15s}.report-lines-table .ant-table-tbody>tr.ant-table-row:hover .report-lines-table-row-move-group{opacity:1}.report-lines-table .report-lines-table-row-move-group:has(.report-lines-table-row-move:focus-visible){opacity:1}.report-lines-table .report-lines-table-row-move.ant-btn{width:20px;min-width:20px;color:var(--rlt-color-icon,#00000073);padding-inline:0}.report-lines-table .report-lines-table-row-move.ant-btn .ant-btn-icon{line-height:0}.report-lines-table .report-lines-table-row-move.ant-btn svg{width:16px;height:16px}.report-lines-table .report-lines-table-row-move.ant-btn:not(:disabled):hover{color:var(--rlt-color-icon-hover,#000000e0)!important;background-color:#0000!important}.report-lines-table-row-delete-wrap{flex-shrink:0;justify-content:center;align-items:center;width:24px;min-width:24px;display:inline-flex}.report-lines-table .report-lines-table-row-delete.ant-btn{color:var(--rlt-color-icon,#00000073)}.report-lines-table .report-lines-table-row-delete.ant-btn .ant-btn-icon{line-height:0}.report-lines-table .report-lines-table-row-delete.ant-btn svg{width:16px;height:16px}.report-lines-table .report-lines-table-row-delete.ant-btn:not(:disabled):hover{color:var(--rlt-color-error,#ff4d4f)!important;background-color:#0000!important}.report-lines-table .report-lines-table-row-delete.ant-btn:disabled{cursor:not-allowed;color:var(--rlt-color-text-disabled,#00000040)!important}.report-lines-table .report-lines-table-row-delete.ant-btn:disabled:hover{color:var(--rlt-color-text-disabled,#00000040)!important;background-color:#0000!important}.report-lines-table-row-hidden-icon{color:var(--rlt-hidden-icon,#00000073);cursor:default;flex-shrink:0;font-size:14px}.report-lines-table .ant-table-tbody>tr.ant-table-row{cursor:pointer}.report-lines-table .report-lines-table-actions-column{width:90px!important;min-width:90px!important;max-width:90px!important;padding-inline:8px!important}.ant-form-item-has-error .column-formula-editor-palette .column-formula-editor-palette__offset-input .ant-input-number,.ant-form-item-has-error .column-formula-editor-palette .column-formula-editor-palette__scenario-select .ant-select-selector{border-color:var(--ant-color-border,#d9d9d9)!important;box-shadow:none!important}.ant-form-item-has-error .column-formula-editor-palette .column-formula-editor-palette__scenario-select .ant-select-selection-item,.ant-form-item-has-error .column-formula-editor-palette .column-formula-editor-palette__scenario-select .ant-select-arrow{color:var(--ant-color-text,#000000e0)!important}.column-formula-editor-palette .column-formula-editor-palette__scenario-select.ant-select:hover .ant-select-selector,.ant-form-item-has-error .column-formula-editor-palette .column-formula-editor-palette__scenario-select.ant-select:hover .ant-select-selector{border-color:var(--ant-color-primary-hover,#4096ff)!important}.column-formula-editor-palette__scenario-row{flex-wrap:wrap;align-items:center;gap:8px;width:100%;display:flex}.column-formula-editor-palette__scenario-row .column-formula-editor-palette__scenario-select{flex:160px;width:100%;min-width:120px}.column-formula-editor-palette__scenario-row .column-formula-editor-palette__offset-input{flex:0 0 120px;width:120px!important}.column-formula-editor-palette__scenario-row .column-formula-editor-palette__month-select{flex:160px;width:100%;min-width:140px}.column-formula-editor-palette__scenario-row .column-formula-editor-palette__day-select{flex:0 0 100px;width:100px!important}.column-formula-editor-palette__scenario-row .column-formula-editor-palette__add-button{flex:none}.column-formula-editor-palette__scenario-select.ant-select-status-error .ant-select-selector{border-color:var(--ant-color-border,#d9d9d9)!important}.column-formula-editor-palette__scenario-select.ant-select-status-error .ant-select-selection-item{color:var(--ant-color-text,#000000e0)!important}.report-columns-list{width:100%}.report-columns-list-item{cursor:pointer;border:1px solid #0000000f;border-radius:8px;padding:12px 16px;transition:background-color .2s}.report-columns-list-item:hover{background:#00000005}.report-columns-list-item--selected{background:#1677ff0f;border-color:#1677ff59}.settings-page-tabs.ant-tabs,.settings-page-tabs .ant-tabs-nav,.property-group-detail-tabs.ant-tabs,.property-group-detail-tabs .ant-tabs-nav,.property-detail-tabs.ant-tabs,.property-detail-tabs .ant-tabs-nav{width:100%}
