.ads-action-panel .mantine-Drawer-content{border-left:3px solid var(--vellox-vermillion);background:var(--vellox-white)}.ads-action-panel .mantine-Drawer-header{background:var(--vellox-tarmac);min-height:0;padding:0}.ads-action-panel .mantine-Drawer-title{flex:1;min-width:0}.ads-action-panel .mantine-Drawer-body{padding:16px 20px}.ads-action-panel__header{color:var(--vellox-concrete);box-sizing:border-box;height:var(--app-shell-header-height,52px);border-bottom:1px solid var(--app-shell-border-color,var(--mantine-color-gray-3));background-color:var(--mantine-color-velloxLight-9,var(--vellox-tarmac));align-items:center;gap:10px;padding:0 14px;display:flex}.ads-action-panel__dot{background:var(--vellox-vermillion);border-radius:50%;flex:none;width:6px;height:6px}.ads-action-panel__title{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;line-height:1.4;overflow:hidden}.ads-action-panel__label{text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:600}.ads-action-panel__value{font-size:15px;font-weight:600}.ads-action-panel__nav{align-items:center;gap:6px;display:flex}.ads-action-panel__counter{text-align:center;font-variant-numeric:tabular-nums;min-width:5ch;font-family:ui-monospace,SFMono-Regular,SF Mono,Monaco,Consolas,monospace;font-size:12px}.ads-action-panel__nav-btn{border:1px solid var(--vellox-light-tarmac);color:var(--vellox-concrete);cursor:pointer;background:0 0;border-radius:4px;padding:2px 8px;line-height:1.4}.ads-action-panel__nav-btn:hover:not(:disabled){border-color:var(--vellox-concrete)}.ads-action-panel__nav-btn:focus-visible{outline:2px solid var(--vellox-light-vermillion);outline-offset:1px}.ads-action-panel__nav-btn:disabled{opacity:.35;cursor:default}.ads-action-panel__hint{white-space:nowrap;opacity:.8;font-size:11px}.ads-action-panel__kbd{border-color:var(--vellox-light-tarmac);color:var(--vellox-concrete);background:0 0;border-bottom-width:1px;padding:0 4px;font-size:10px;line-height:1.4}.ads-action-panel__toggle{z-index:1000;border:1px solid var(--mantine-color-gray-4,#ced4da);background:var(--mantine-color-body,#fff);cursor:pointer;border-radius:4px 0 0 4px;justify-content:center;align-items:center;width:20px;height:48px;padding:0;line-height:1;display:flex;position:fixed;top:22%;transform:translateY(-50%)}.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row>td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-command-select,.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row>td.dx-datagrid-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-command-select,.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row>td:not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-command-select{padding:0}.dx-datagrid .dx-link{color:#2e5396!important}.dx-widget,.dx-datagrid .dx-row>td,.dx-row .dx-datagrid-filter-row>td,.dx-datagrid-headers .dx-datagrid-table .dx-row>td,.dx-editor-cell .dx-texteditor .dx-texteditor-input{font-family:inherit;font-size:14px}.dx-datagrid-headers .dx-datagrid-table .dx-row>td{padding:8px;font-weight:700}.dx-datagrid .dx-row>td{height:31px}.dx-datagrid .dx-editor-with-menu{height:30px}.dx-datagrid .dx-menu .dx-menu-item .dx-menu-item-content{padding:4px}.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row>td{padding:0 8px}.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused)>td{background-color:#dbecfa!important}.dx-datagrid-focus-overlay:after,.dx-checkbox-indeterminate .dx-checkbox-icon,.dx-checkbox-checked .dx-checkbox-icon,.dx-pager .dx-pages .dx-selection,.dx-pager .dx-page-sizes .dx-selection{background-color:#2e5396!important}.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused)>td,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused)>tr>td,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>td,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>tr>td{background-color:#007bff26!important}.dx-texteditor.dx-state-active:before,.dx-texteditor.dx-state-focused:before{border-bottom:2px solid #2e5396!important}.dx-pager .dx-page-sizes .dx-selection,.dx-pager .dx-pages .dx-selection{background-color:#2e5396 important}.dx-datagrid-headers{border-bottom:none}.ads-datagrid-checkbox{cursor:pointer}.dx-light-theme .dx-widget,.dx-light-theme .dx-datagrid-header-panel{background-color:#0000!important}.dx-treelist-rowsview .dx-row-focused.dx-data-row>td:not(.dx-focused),.dx-treelist-rowsview .dx-row-focused.dx-data-row>tr>td:not(.dx-focused),.dx-treelist-rowsview .dx-selection.dx-row>td,.dx-treelist-rowsview .dx-selection.dx-row>tr>td,.dx-treelist-rowsview .dx-selection.dx-row:hover>td,.dx-treelist-rowsview .dx-selection.dx-row:hover>tr>td{color:#000000de;background-color:#007bff26!important}.dx-treelist-rowsview .dx-row-focused.dx-data-row>td,.dx-treelist-rowsview .dx-row-focused.dx-data-row>tr:last-child>td{border-bottom-color:#e0e0e0}.dx-treelist-rowsview .dx-row-focused.dx-data-row:not(.dx-row-lines)>td,.dx-treelist-rowsview .dx-row-focused.dx-data-row:not(.dx-row-lines)>tr:first-child>td{border-top-color:#0000;border-bottom-color:#0000}.phase-stepper{background:var(--vellox-white);border:1px solid var(--vellox-concrete);border-radius:6px;align-items:center;padding:4px;display:inline-flex}.phase-stepper__phase{border:0;border-right:1px solid var(--vellox-concrete);color:var(--vellox-mid-tarmac);cursor:pointer;background:0 0;border-radius:4px;align-items:center;gap:8px;padding:7px 12px;font-weight:500;transition:background-color .15s,color .15s;display:inline-flex}.phase-stepper__phase:last-child{border-right:0}.phase-stepper__phase:hover:not([data-active]){background:color-mix(in srgb, var(--vellox-concrete) 50%, transparent)}.phase-stepper__phase:focus-visible{outline:2px solid var(--vellox-mid-tarmac);outline-offset:1px}.phase-stepper__phase[data-active]{background:var(--vellox-concrete)}.phase-stepper__label{line-height:1}.phase-stepper__phase[data-active] .phase-stepper__label{color:var(--vellox-tarmac);font-weight:600}.phase-stepper__badge{border-radius:9999px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.phase-stepper__num{font-variant-numeric:tabular-nums;font-size:12px;line-height:1}.phase-stepper__badge[data-kind=step]{background:var(--vellox-concrete);color:var(--vellox-mid-tarmac)}.phase-stepper__badge[data-kind=step][data-active]{background:var(--vellox-vermillion);color:var(--vellox-white)}.phase-stepper__badge[data-kind=overview]{background:var(--vellox-mid-tarmac);color:var(--vellox-white)}.phase-stepper__badge[data-kind=overview][data-active]{background:var(--vellox-vermillion);color:var(--vellox-white)}
