.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;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;cursor:pointer;line-height:0;background:transparent;touch-action:manipulation;-webkit-user-select:none;user-select:none}button.cl-table-select-circle:hover{background:rgba(200,200,200,.3)}button.cl-table-select-circle:active{background:rgba(150,150,150,.3)}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,.cl-table-scrollport{border-radius:var(--gt-radius)}.cl-table-scrollport{isolation:isolate;position:relative;overflow:hidden}.cl-table-scrollport:after,.cl-table-scrollport:before{content:"";position:absolute;width:var(--gt-radius);height:var(--gt-radius);pointer-events:none;z-index:40}.cl-table-scrollport:before{top:0;left:0;background:radial-gradient(circle at 100% 100%,transparent var(--gt-radius),var(--gt-header-bg) var(--gt-radius))}.cl-table-scrollport:after{top:0;right:var(--gt-scrollbar-width,0);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{overflow:hidden;border-top-left-radius:var(--gt-radius);border-top-right-radius:var(--gt-radius)}.cl-table-chrome:not(.cl-table-scrollable-outer){position:relative}.cl-table-chrome:not(.cl-table-scrollable-outer):after,.cl-table-chrome:not(.cl-table-scrollable-outer):before{content:"";position:absolute;width:var(--gt-radius);height:var(--gt-radius);pointer-events:none;z-index:40}.cl-table-chrome:not(.cl-table-scrollable-outer):before{top:0;left:0;background:radial-gradient(circle at 100% 100%,transparent var(--gt-radius),var(--gt-header-bg) var(--gt-radius))}.cl-table-chrome:not(.cl-table-scrollable-outer):after{top:0;right:0;background:radial-gradient(circle at 0 100%,transparent var(--gt-radius),var(--gt-header-bg) var(--gt-radius))}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);padding-top:0;padding-bottom:0;box-sizing:border-box;vertical-align:middle}table.cl-table>thead>tr.cl-table-section-band-row>th{height:28px;min-height:28px;max-height:28px}.cl-table-header-gutter-divider{position:absolute;top:calc(var(--gt-header-min-height, 44px) - 1px);right:0;width:var(--gt-scrollbar-width,0);height:1px;background-color:var(--gt-divider-color);pointer-events:none;z-index:36}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.gt-group-header>td,table.cl-table>tbody>tr.gt-group-header>th,table.cl-table>tbody>tr:last-child>td,table.cl-table>tbody>tr:last-child>th{border-bottom:none}table.cl-table>tbody>tr.gt-group-header>td{position:sticky;top:var(--gt-sticky-group-top,44px);z-index:5}.cl-table-group-gutter-fill{position:absolute;right:0;width:calc(var(--gt-scrollbar-width, 0px) + 2px);pointer-events:none;z-index:-1}table.cl-table>tbody>tr>td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}table.cl-table.cl-table--wrap-cells>tbody>tr>td{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere;word-break:break-word}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{position:absolute;top:0;bottom:0;right:-4px;width:8px;z-index:5;cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none}.cl-table-resize-handle:after{content:"";position:absolute;top:20%;bottom:20%;left:3px;width:2px;border-radius:1px;background:var(--cl-table-resize-line,var(--app-accent,#005eb8));opacity:0;transition:opacity .12s ease;pointer-events:none}.cl-table-resize-handle--active:after,.cl-table-resize-handle:hover: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{position:fixed;left:50%;bottom:calc(24px + env(safe-area-inset-bottom, 0px));transform:translateX(-50%);z-index:900;display:flex;align-items:center;gap:2px;max-width:calc(100vw - 32px);overflow-x:auto;padding:6px 6px 6px 16px;border-radius:12px;background:#111;color:#fff;box-shadow:0 12px 32px rgba(0,0,0,.28);animation:cl-table-bulk-bar-in .16s ease-out}@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);font-weight:600;white-space:nowrap;margin-right:10px}button.cl-table-bulk-bar__btn{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;border-radius:8px;font-size:var(--app-text-base);font-weight:500;color:#fff;white-space:nowrap;cursor:pointer}button.cl-table-bulk-bar__btn:hover:not(:disabled){background:rgba(255,255,255,.14)}button.cl-table-bulk-bar__btn:active:not(:disabled){background:rgba(255,255,255,.22)}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__btn>svg,.cl-table-bulk-bar__icon{display:inline-flex;align-items:center;line-height:0}.cl-table-bulk-bar__btn svg,.cl-table-bulk-bar__btn svg *{fill:currentColor}.cl-table-chrome.cl-table-chrome--flush:after,.cl-table-chrome.cl-table-chrome--flush:before{display:none}table.cl-table.cl-table--flush>thead{overflow:visible;border-radius:0}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;font-weight:500!important;color:#8a96a3!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}.catalog-owner-filters-toolbar{align-items:flex-start;column-gap:.75rem;row-gap:.35rem}.catalog-owner-filters-toolbar,.catalog-owner-filters-toolbar-section{display:flex;flex-direction:row;flex-wrap:wrap;min-width:0;max-width:100%}.catalog-owner-filters-toolbar-section{align-items:center;gap:.5rem;flex:0 1 auto}.catalog-owner-filters-toolbar-label{font-size:.75rem;color:#666;line-height:1;flex-shrink:0;white-space:nowrap}.catalog-owner-filters-toolbar-chips{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;align-items:center;min-width:0;max-width:100%}.catalog-owner-filter-chip{flex-direction:row;flex-wrap:wrap;gap:.25rem;min-height:1.5rem;padding:.125rem .25rem .125rem .375rem;border:1px solid #ccc;border-radius:9999px;box-sizing:border-box}.catalog-owner-filter-chip,.catalog-owner-filter-chip-part{display:inline-flex;align-items:center;background:transparent}.catalog-owner-filter-chip-part{height:1.25rem;padding:0 .25rem;border:none;border-radius:4px;font-size:.875rem;line-height:1;color:#111;cursor:pointer}.catalog-owner-filter-chip-part:hover{background:#f3f4f6}.catalog-owner-filter-chip-rule{color:#666}.catalog-owner-filter-chip-delete{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;margin-right:.125rem;padding:0;border:none;border-radius:9999px;background:transparent;color:#666;cursor:pointer}.catalog-owner-filter-chip-delete:hover{background:#e5e7eb;color:#111}.catalog-owner-filters-add-btn{height:1.5rem;min-height:1.5rem;padding:0 .5rem;font-size:.875rem;line-height:1}.cl-brand-loader{flex-direction:column;gap:0;pointer-events:none}.cl-brand-loader,.cl-brand-loader__mark-wrap{display:flex;align-items:center;justify-content:center}.cl-brand-loader__mark-wrap{position:relative;width:var(--cl-brand-loader-size,44px);height:var(--cl-brand-loader-size,44px)}.cl-brand-loader__mark{width:100%;height:100%;display:block;overflow:visible}.cl-brand-loader__pill{transform-box:fill-box;opacity:1}.cl-brand-loader--animated .cl-brand-loader__pill{animation:cl-brand-pill-cycle 2.4s cubic-bezier(.4,0,.2,1) infinite}.cl-brand-loader--animated .cl-brand-loader__pill[data-pill="1"]{animation-delay:0s}.cl-brand-loader--animated .cl-brand-loader__pill[data-pill="2"]{animation-delay:90ms}.cl-brand-loader--animated .cl-brand-loader__pill[data-pill="3"]{animation-delay:.18s}.cl-brand-loader--animated .cl-brand-loader__pill[data-pill="4"]{animation-delay:.27s}.cl-brand-loader--animated .cl-brand-loader__pill[data-pill="5"]{animation-delay:.36s}@keyframes cl-brand-pill-cycle{0%{opacity:1}22%{opacity:0}34%{opacity:0}56%{opacity:1}to{opacity:1}}.cl-brand-loader--exiting .cl-brand-loader__pill{animation:none;opacity:1;transition:opacity .2s ease}.cl-brand-loader--exiting .cl-brand-loader__mark{opacity:0;transition:opacity .2s ease}.cl-brand-loader--reduced .cl-brand-loader__pill{opacity:1;transform:none}.cl-brand-loader__status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.cl-brand-loader--animated .cl-brand-loader__pill{animation:none;opacity:1;transform:none}}.cost-page-loader{position:relative;min-height:calc(100vh - 4rem);width:100%}.cost-page-loader__veil{position:absolute;inset:0;z-index:40;background:#ffffff;display:flex;align-items:center;justify-content:center;opacity:1;transition:opacity .18s ease}.cost-page-loader__veil--exiting{opacity:0;pointer-events:none}.cost-page-loader__content{width:100%}.cost-page-loader--pending:not(.cost-page-loader--revealing) .cost-page-loader__content{visibility:hidden;pointer-events:none;max-height:100%;overflow:hidden}.cost-page-loader--revealing .cost-page-loader__content{visibility:visible;pointer-events:none}.cost-page-loader--ready .cost-page-loader__content{visibility:visible;pointer-events:auto;animation:cost-page-content-fade-in .18s ease}@keyframes cost-page-content-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.cost-page-loader__veil{transition:none}.cost-page-loader--ready .cost-page-loader__content{animation:none}}.performance-page-loader{position:relative;min-height:calc(100vh - 4rem);width:100%;min-width:100%;align-self:stretch}.performance-page-loader__veil{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;min-width:100%;z-index:40;background:#ffffff;display:flex;align-items:center;justify-content:center;opacity:1;transition:opacity .18s ease;min-height:calc(100vh - 4rem)}.performance-page-loader__veil .cl-brand-loader{position:relative;z-index:41;opacity:1}.performance-page-loader__veil--exiting{opacity:0;pointer-events:none}.performance-page-loader__content{width:100%}.performance-page-loader--pending{min-width:min(100vw - 2rem,80rem);width:100%}.performance-page-loader--pending .performance-page-loader__veil{position:fixed;top:var(--env-bar-height,0);left:0;right:0;bottom:0;width:100vw;min-width:100vw;min-height:calc(100vh - var(--env-bar-height, 0px))}.performance-page-loader--pending:not(.performance-page-loader--revealing) .performance-page-loader__content{visibility:hidden;pointer-events:none;max-height:0;overflow:hidden;opacity:0}.performance-page-loader--revealing .performance-page-loader__content{visibility:visible;pointer-events:none}.performance-page-loader--ready .performance-page-loader__content{visibility:visible;pointer-events:auto;animation:performance-page-content-fade-in .18s ease}@keyframes performance-page-content-fade-in{0%{opacity:0}to{opacity:1}}