.cl-table-chrome,.cl-table-scrollable-outer{background-clip:padding-box}:where(table.cl-table>tbody>tr)>td.cl-table-cell--field{padding-left:calc(var(--cl-table-cell-px,12px) - var(--cl-table-field-inset-x,.4rem) - 1px)}td.cl-table-cell--field :is(.editable-text,.editable-field-input:not(.editable-field-input--shell-inner),.global-dropdown-toggle,.gdtp-input-wrapper){padding-left:var(--cl-table-field-inset-x,.4rem)!important}tr.cl-table-row--clickable{background-color:var(--cl-row-bg);cursor:pointer;transition:var(--cl-row-transition)}tr.cl-table-row--clickable.cl-table-row--hover:hover{background-color:var(--cl-row-hover)}tr.cl-table-row--clickable.cl-table-row--hover:active{background-color:var(--cl-row-active)}tr.cl-table-row--clickable.cl-table-row--hover:active:has(button:active,a:active:not([data-project-row-nav-link]),input:active,select:active,textarea:active,[role=button]:active,[data-stop-row-click]:active,[data-project-row-control]:active,.global-dropdown:active,.global-combo:active,.global-menu:active){background-color:var(--cl-row-hover)}tr.cl-table-row--clickable.cl-table-row--selected,tr.cl-table-row--clickable.cl-table-row--selected:hover{background-color:var(--cl-row-selected)}button.cl-table-select-circle{all:unset;box-sizing:border-box;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;background:0 0;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;line-height:0;display:inline-flex}button.cl-table-select-circle:hover{background:#c8c8c84d}button.cl-table-select-circle:active{background:#9696964d}button.cl-table-select-circle:focus-visible{outline:2px solid var(--app-accent,#005eb8);outline-offset:1px}:where(table.cl-table>tbody>tr)>td{padding:var(--cl-table-cell-py,12px) var(--cl-table-cell-px,12px);vertical-align:middle}.cl-table-scrollable-outer{border-radius:var(--gt-radius)}.cl-table-scrollport{border-radius:var(--gt-radius);isolation:isolate;position:relative;overflow:hidden}.cl-table-scrollport:before,.cl-table-scrollport:after{content:"";width:var(--gt-radius);height:var(--gt-radius);pointer-events:none;z-index:40;position:absolute}.cl-table-scrollport:before{background:radial-gradient(circle at 100% 100%, transparent var(--gt-radius), var(--gt-header-bg) var(--gt-radius));top:0;left:0}.cl-table-scrollport:after{top:0;right:var(--gt-scrollbar-width,0px);background:radial-gradient(circle at 0% 100%, transparent var(--gt-radius), var(--gt-header-bg) var(--gt-radius))}.cl-table-chrome--sticky-ancestor{border-radius:var(--gt-radius);isolation:isolate}.cl-table-scrollable-container table{width:100%!important;min-width:100%!important}.cl-table-scrollable-container table.cl-table--fit-scrollport{max-width:100%!important}table.cl-table--actions colgroup>col:last-child{width:var(--gt-actions-col-w,40px)!important;min-width:var(--gt-actions-col-w,40px)!important;max-width:var(--gt-actions-col-w,40px)!important}table.cl-table>thead{border-top-left-radius:var(--gt-radius);border-top-right-radius:var(--gt-radius);overflow:hidden}.cl-table-chrome:not(.cl-table-scrollable-outer){position:relative}.cl-table-chrome:not(.cl-table-scrollable-outer):before,.cl-table-chrome:not(.cl-table-scrollable-outer):after{content:"";width:var(--gt-radius);height:var(--gt-radius);pointer-events:none;z-index:40;position:absolute}.cl-table-chrome:not(.cl-table-scrollable-outer):before{background:radial-gradient(circle at 100% 100%, transparent var(--gt-radius), var(--gt-header-bg) var(--gt-radius));top:0;left:0}.cl-table-chrome:not(.cl-table-scrollable-outer):after{background:radial-gradient(circle at 0% 100%, transparent var(--gt-radius), var(--gt-header-bg) var(--gt-radius));top:0;right:0}table.cl-table>thead>tr>th{height:var(--gt-header-min-height,44px);min-height:var(--gt-header-min-height,44px);max-height:var(--gt-header-min-height,44px);box-sizing:border-box;vertical-align:middle;padding-top:0;padding-bottom:0}table.cl-table>thead>tr.cl-table-section-band-row>th{height:28px;min-height:28px;max-height:28px}.cl-table-header-gutter-divider{top:calc(var(--gt-header-min-height,44px) - 1px);width:var(--gt-scrollbar-width,0px);background-color:var(--gt-divider-color);pointer-events:none;z-index:36;height:1px;position:absolute;right:0}table.cl-table>tbody>tr>td,table.cl-table>tbody>tr>th{border-bottom:1px solid var(--gt-divider-color)}table.cl-table>tbody>tr:last-child>td,table.cl-table>tbody>tr:last-child>th,table.cl-table>tbody>tr.gt-group-header>td,table.cl-table>tbody>tr.gt-group-header>th{border-bottom:none}table.cl-table>tbody>tr.gt-group-header>td{top:var(--gt-sticky-group-top,44px);z-index:5;position:sticky}.cl-table-group-gutter-fill{width:calc(var(--gt-scrollbar-width,0px) + 2px);pointer-events:none;z-index:-1;position:absolute;right:0}table.cl-table>tbody>tr>td{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}table.cl-table.cl-table--wrap-cells>tbody>tr>td{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;word-break:break-word;overflow:visible}table.cl-table.cl-table--wrap-cells.cl-table--fixed-layout>tbody>tr>td:not([colspan]){max-width:none}table.cl-table.cl-table--fixed-layout>tbody>tr>td:not([colspan]){max-width:0}table.cl-table>thead>tr>th{overflow:hidden}.cl-table-scrollable-container{background-image:linear-gradient(to bottom, var(--gt-header-bg) 0, var(--gt-header-bg) var(--gt-header-min-height,44px), transparent var(--gt-header-min-height,44px));background-repeat:no-repeat}.cl-table-resize-handle{z-index:5;cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;width:8px;position:absolute;top:0;bottom:0;right:-4px}.cl-table-resize-handle:after{content:"";background:var(--cl-table-resize-line,var(--app-accent,#005eb8));opacity:0;pointer-events:none;border-radius:1px;width:2px;transition:opacity .12s;position:absolute;top:20%;bottom:20%;left:3px}.cl-table-resize-handle:hover:after,.cl-table-resize-handle--active:after{opacity:.85}table.cl-table[data-column-resizing]{-webkit-user-select:none;user-select:none}@media (prefers-reduced-motion:reduce){.cl-table-resize-handle:after{transition:none}}.cl-table-bulk-bar{left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:900;color:#fff;background:#111;border-radius:12px;align-items:center;gap:2px;max-width:calc(100vw - 32px);padding:6px 6px 6px 16px;animation:.16s ease-out cl-table-bulk-bar-in;display:flex;position:fixed;overflow-x:auto;transform:translate(-50%);box-shadow:0 12px 32px #00000047}@keyframes cl-table-bulk-bar-in{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.cl-table-bulk-bar{animation:none}}.cl-table-bulk-bar__count{font-size:var(--app-text-base);white-space:nowrap;margin-right:10px;font-weight:600}button.cl-table-bulk-bar__btn{all:unset;box-sizing:border-box;height:32px;font-size:var(--app-text-base);color:#fff;white-space:nowrap;cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-weight:500;display:inline-flex}button.cl-table-bulk-bar__btn:hover:not(:disabled){background:#ffffff24}button.cl-table-bulk-bar__btn:active:not(:disabled){background:#ffffff38}button.cl-table-bulk-bar__btn:focus-visible{outline:2px solid var(--app-accent-soft,#6daedb);outline-offset:1px}button.cl-table-bulk-bar__btn:disabled{opacity:.45;cursor:default}button.cl-table-bulk-bar__btn--danger{color:#ff8a80}.cl-table-bulk-bar__icon,.cl-table-bulk-bar__btn>svg{align-items:center;line-height:0;display:inline-flex}.cl-table-bulk-bar__btn svg,.cl-table-bulk-bar__btn svg *{fill:currentColor}.cl-table-chrome.cl-table-chrome--flush:before,.cl-table-chrome.cl-table-chrome--flush:after{display:none}table.cl-table.cl-table--flush>thead{border-radius:0;overflow:visible}table.cl-table.cl-table--flush>thead>tr>th{background-color:var(--app-surface,#fff)!important;border-top:none!important;border-left:none!important;border-right:none!important;border-radius:0!important}table.cl-table.cl-table--flush>thead>tr>th,table.cl-table.cl-table--flush>thead>tr>th *{text-transform:none!important;letter-spacing:0!important;font-size:var(--app-text-sm,.8125rem)!important;color:#8a96a3!important;font-weight:500!important}table.cl-table.cl-table--flush>tbody>tr>td{border-radius:0!important}table.cl-table.cl-table--flush>tbody>tr:last-child>td{border-bottom:1px solid var(--gt-divider-color)}table.cl-table.cl-table--flush.cl-table--actions>tbody>tr:not(:hover)>td:last-child>*{opacity:0}table.cl-table.cl-table--flush.cl-table--actions>tbody>tr>td:last-child>:focus-within{opacity:1}button.cl-table-bulk-bar__btn--muted{color:#a9b1ba}table.cl-table.cl-table--flush>tbody>tr.cl-table-row--clickable{--cl-row-hover:#f6f8fa!important;--cl-row-active:#eef2f6!important;--cl-row-selected:#e8f2fa!important}
.cell{box-sizing:border-box;position:relative}.cell:hover:not(.cell--active):not(.cell--editing):not(.cell--no-hover):not(.cell--range){background-color:#0000000a!important}.cell--range{-webkit-user-select:none;user-select:none;z-index:9!important;box-shadow:none!important;background-color:#f3f8ff!important;background-image:linear-gradient(#bdbdbd,#bdbdbd)!important;background-position:0 0!important;background-repeat:no-repeat!important;background-size:100% 1px!important;position:relative!important}.cell--range.cell--range-anchor{z-index:10!important}[data-range-divider=border]>.cell--range{background-image:none!important}[data-range-edges]>.cell--active,[data-range-edges]>.cell--editing{box-shadow:none!important}[data-range-edges]{position:relative;overflow:visible!important}[data-range-edges]:after{content:"";pointer-events:none;z-index:30;box-sizing:border-box;border:0 solid #1890ff;position:absolute;inset:-1px}[data-range-edges*=T]:after{border-top-width:2px}[data-range-edges*=B]:after{border-bottom-width:2px}[data-range-edges*=L]:after{border-left-width:2px}[data-range-edges*=R]:after{border-right-width:2px}.cl-grid-table-no-cell-hover .cell--row-highlight,.cl-grid-table-no-cell-hover .cell--col-highlight,.cl-grid-table-row-hover-only .cell:hover:not(.cell--active):not(.cell--editing):not(.cell--no-hover):not(.cell--hovered):not(.cell--range){background-color:#0000!important}.cell--active{z-index:10!important;background-color:#fff!important;position:relative!important;box-shadow:inset 0 0 0 2px #1890ff!important}.cell--editing{z-index:15!important;background-color:#fff!important;position:relative!important;box-shadow:inset 0 0 0 2px #1890ff!important}.cell--formula-invalid{z-index:15!important;background-color:#fff!important;position:relative!important;box-shadow:inset 0 0 0 2px #dc3545!important}.cell [data-textbox-cell=true]{box-sizing:border-box;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;outline:none;width:100%;height:100%;min-height:30px;padding:4px;overflow:visible!important}.cell [data-textbox-cell=true][data-scope-item-name=true]{min-height:30px;height:auto!important;overflow:visible!important}.cell [data-textbox-cell=true]:focus{outline:none}.cell [data-textbox-cell=true].cl-grid-table-textbox-nowrap-shell{overflow:hidden!important}.cell .cl-grid-table-textbox-nowrap-scroll,.cl-grid-table-textbox-nowrap-scroll{white-space:nowrap!important;word-wrap:normal!important;overflow-wrap:normal!important;word-break:normal!important;box-sizing:border-box!important;flex:auto!important;align-items:center!important;min-width:0!important;min-height:0!important;display:flex!important;overflow:auto hidden!important}.cell [data-textbox-editable=true]{box-sizing:border-box;width:max-content;min-width:100%;font:inherit;line-height:inherit;color:inherit;background:0 0;border:none;outline:none;margin:0;padding:0;white-space:nowrap!important}.cell [data-textbox-cell=true][contenteditable=true]{font:inherit;line-height:inherit;color:inherit}
