.filter-select-dropdown{color:var(--bs-body-color)}.filter-select-actions .btn{white-space:nowrap}.filter-select-option{transition:background-color .15s ease}.filter-select-option:hover{background-color:var(--bs-tertiary-bg)}.filter-select-option.selected{background-color:rgba(var(--bs-primary-rgb),.12)}.risk-level-filter-select-option:hover{background-color:var(--bs-tertiary-bg)}.risk-level-filter-select-option.selected{background-color:rgba(var(--bs-primary-rgb),.12)}.priority-filter-select-option:hover{background-color:var(--bs-tertiary-bg)}.milestone-select-trigger{background-color:var(--bs-body-bg);border-color:var(--bs-border-color);color:var(--bs-body-color)}.milestone-select-trigger.disabled{background-color:var(--bs-secondary-bg);border-color:var(--bs-border-color)}.milestone-select-placeholder,.milestone-select-trigger i,.milestone-select-trigger span[style*="color: #6c757d"]{color:var(--bs-secondary-color)}.milestone-select-dropdown{background-color:var(--bs-body-bg);border-color:var(--bs-border-color);box-shadow:var(--bs-box-shadow)}.milestone-select-search{border-bottom-color:var(--bs-border-color)}.milestone-select-dropdown input.form-control{background-color:var(--bs-body-bg);border-color:var(--bs-border-color);color:var(--bs-body-color)}.milestone-select-dropdown input.form-control::placeholder{color:var(--bs-secondary-color)}.milestone-select-item{transition:background-color .15s ease;color:var(--bs-body-color);border-bottom-color:var(--bs-border-color)}.assignee-filter-select-option:hover,.milestone-select-item.selected,.milestone-select-item:hover{background-color:var(--bs-tertiary-bg)}.user-select-trigger{background-color:var(--bs-body-bg);border-color:var(--bs-border-color);color:var(--bs-body-color)}.user-select-trigger.disabled{background-color:var(--bs-secondary-bg);border-color:var(--bs-border-color)}.user-select-trigger i,.user-select-trigger span{color:var(--bs-secondary-color)}.user-select-trigger .user-select-trigger-value,.user-select-trigger .user-select-trigger-value span{color:var(--bs-body-color)}.user-select-dropdown{background-color:var(--bs-body-bg);border-color:var(--bs-border-color);box-shadow:var(--bs-box-shadow)}.user-select-search{border-bottom-color:var(--bs-border-color)}.user-select-dropdown input.form-control{background-color:var(--bs-body-bg);border-color:var(--bs-border-color);color:var(--bs-body-color)}.user-select-dropdown input.form-control::placeholder{color:var(--bs-secondary-color)}.user-select-option{transition:background-color .15s ease}.user-select-option.selected,.user-select-option:hover{background-color:var(--bs-tertiary-bg)}.icon-picker{width:100%}.icon-picker-trigger{display:flex;align-items:center;justify-content:space-between;padding:.5rem .75rem;border:1px solid var(--bs-border-color);border-radius:.375rem;background-color:var(--bs-body-bg);color:var(--bs-body-color);cursor:pointer;transition:all .2s}.icon-picker-trigger:hover{border-color:var(--bs-primary)}.icon-picker-trigger.disabled{background-color:var(--bs-secondary-bg);color:var(--bs-secondary-color);cursor:not-allowed}.icon-picker-value{display:flex;align-items:center;gap:.5rem}.icon-picker-value i{font-size:1.25rem}.icon-picker-arrow,.icon-picker-placeholder{color:var(--bs-secondary-color)}.icon-picker-arrow{transition:transform .2s}.icon-picker-trigger.open .icon-picker-arrow{transform:rotate(180deg)}.icon-picker .search-box{display:flex;align-items:center;gap:.5rem;padding:.75rem;border:1px solid var(--bs-border-color);border-radius:.375rem}.icon-picker .search-box i{color:var(--bs-secondary-color)}.icon-picker .search-box input{flex:1 1;border:none;outline:none;font-size:.875rem;background-color:transparent;color:var(--bs-body-color)}.icon-picker .icon-list{max-height:500px;overflow-y:auto}.icon-picker .no-results{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;color:var(--bs-secondary-color)}.icon-picker .no-results i{font-size:3rem;margin-bottom:.5rem}.icon-picker .icon-category{margin-bottom:1.5rem}.icon-picker .category-title{font-size:.75rem;font-weight:600;color:var(--bs-secondary-color);text-transform:uppercase;margin-bottom:.75rem;padding:0 .25rem}.icon-picker .icon-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(90px,1fr));grid-gap:.75rem;gap:.75rem}.icon-picker .icon-item{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem .5rem;border:1px solid var(--bs-border-color);border-radius:.375rem;cursor:pointer;transition:all .2s;background-color:var(--bs-body-bg)}.icon-picker .icon-item:hover{border-color:var(--bs-primary);background-color:var(--bs-tertiary-bg);transform:translateY(-2px);box-shadow:0 2px 8px rgba(var(--bs-black-rgb),.1)}.icon-picker .icon-item.selected{border-color:var(--bs-primary);background-color:rgba(var(--bs-primary-rgb),.12);border-width:2px}.icon-picker .icon-item i{font-size:1.75rem;margin-bottom:.5rem;color:var(--bs-body-color)}.icon-picker .icon-label{font-size:.7rem;text-align:center;color:var(--bs-secondary-color);line-height:1.2}.icon-picker .clear-btn{position:absolute;top:.75rem;right:.75rem;padding:.25rem;border:none;background:none;cursor:pointer;color:var(--bs-secondary-color);transition:color .2s}.icon-picker .clear-btn:hover{color:var(--bs-danger)}.permission-matrix .table,.project-role-add-modal .permission-matrix .table,.project-role-edit-modal .permission-matrix .table{color:var(--bs-body-color);--bs-table-bg:transparent;--bs-table-color:var(--bs-body-color);--bs-table-border-color:var(--bs-border-color-translucent);--bs-table-striped-bg:rgba(var(--bs-body-color-rgb),0.03);--bs-table-hover-bg:rgba(var(--bs-body-color-rgb),0.05)}.permission-matrix .table>:not(caption)>*>*,.project-role-add-modal .permission-matrix .table>:not(caption)>*>*,.project-role-edit-modal .permission-matrix .table>:not(caption)>*>*{background-color:transparent;border-color:var(--bs-border-color-translucent)}.permission-matrix .table-secondary,.project-role-add-modal .permission-matrix .table-secondary,.project-role-edit-modal .permission-matrix .table-secondary{--bs-table-bg:var(--bs-tertiary-bg);--bs-table-color:var(--bs-body-color)}.permission-matrix .table tbody tr.table-secondary>td,.permission-matrix .table tbody tr.table-secondary>th,.project-role-add-modal .permission-matrix .table tbody tr.table-secondary>td,.project-role-add-modal .permission-matrix .table tbody tr.table-secondary>th,.project-role-edit-modal .permission-matrix .table tbody tr.table-secondary>td,.project-role-edit-modal .permission-matrix .table tbody tr.table-secondary>th{background-color:var(--bs-tertiary-bg)!important;color:var(--bs-body-color)}.permission-matrix .form-check-label,.project-role-add-modal .permission-matrix .form-check-label,.project-role-edit-modal .permission-matrix .form-check-label{color:var(--bs-body-color)}.permission-matrix .form-check-input,.project-role-add-modal .permission-matrix .form-check-input,.project-role-edit-modal .permission-matrix .form-check-input{border-color:var(--bs-border-color-translucent);background-color:var(--bs-body-bg)}.permission-matrix :global(.table){margin-bottom:0}.permission-matrix :global(.table-secondary){background-color:transparent}.permission-matrix :global(td),.permission-matrix :global(th){vertical-align:middle}.project-role-add-modal .project-role-permission-table,.project-role-edit-modal .project-role-permission-table{--bs-table-bg:transparent;--bs-table-color:var(--bs-body-color);--bs-table-border-color:var(--highdmin-border-color-translucent);--highdmin-table-border-color:var(--highdmin-border-color-translucent);--bs-table-hover-bg:rgba(var(--bs-body-color-rgb),0.05)}html[data-bs-theme=dark] .project-role-add-modal .project-role-permission-table,html[data-bs-theme=dark] .project-role-edit-modal .project-role-permission-table{--bs-table-border-color:var(--highdmin-border-color-translucent);--highdmin-table-border-color:var(--highdmin-border-color-translucent)}.project-role-add-modal .project-role-permission-table>:not(caption)>*>*,.project-role-edit-modal .project-role-permission-table>:not(caption)>*>*{border-color:var(--highdmin-border-color-translucent)!important}.project-role-add-modal .project-role-permission-table>:not(caption)>*>td,.project-role-add-modal .project-role-permission-table>:not(caption)>*>th,.project-role-edit-modal .project-role-permission-table>:not(caption)>*>td,.project-role-edit-modal .project-role-permission-table>:not(caption)>*>th{padding-top:calc(var(--highdmin-table-cell-padding-y, var(--bs-table-cell-padding-y, .5rem))*.75);padding-bottom:calc(var(--highdmin-table-cell-padding-y, var(--bs-table-cell-padding-y, .5rem))*.75)}.project-role-add-modal .project-role-permission-table thead th,.project-role-edit-modal .project-role-permission-table thead th{background-color:var(--bs-tertiary-bg);color:var(--bs-body-color);font-weight:600}.project-role-add-modal .project-role-permission-table tbody tr.project-role-permission-group-row>*,.project-role-edit-modal .project-role-permission-table tbody tr.project-role-permission-group-row>*{font-weight:600}.checkpoint-indicator:hover{background-color:rgba(var(--bs-body-color-rgb),.06)}.project-select-item{transition:background-color .2s}.project-select-item.unselected:hover{background-color:var(--bs-tertiary-bg)}:global(.project-select-dropdown input.form-control::placeholder){color:var(--bs-secondary-color)}html[data-bs-theme=dark] .user-select-trigger{background-color:var(--bs-secondary-bg)!important;border-color:var(--bs-border-color)!important;color:var(--bs-body-color)!important}html[data-bs-theme=dark] .user-select-trigger.disabled{background-color:var(--bs-tertiary-bg)!important;border-color:var(--bs-border-color-translucent)!important}html[data-bs-theme=dark] .user-select-trigger i,html[data-bs-theme=dark] .user-select-trigger span{color:var(--bs-secondary-color)!important}html[data-bs-theme=dark] .user-select-trigger .user-select-trigger-value,html[data-bs-theme=dark] .user-select-trigger .user-select-trigger-value span{color:var(--bs-body-color)!important}html[data-bs-theme=dark] .user-select-dropdown{background-color:var(--bs-body-bg)!important;border-color:var(--bs-border-color)!important;box-shadow:var(--bs-box-shadow)!important}html[data-bs-theme=dark] .user-select-search{border-bottom-color:var(--bs-border-color)!important}html[data-bs-theme=dark] .user-select-dropdown input.form-control{background-color:var(--bs-secondary-bg)!important;border-color:var(--bs-border-color)!important;color:var(--bs-body-color)!important}html[data-bs-theme=dark] .user-select-dropdown input.form-control::placeholder{color:var(--bs-tertiary-color)!important}html[data-bs-theme=dark] .user-select-option.selected,html[data-bs-theme=dark] .user-select-option:hover{background-color:var(--bs-secondary-bg)}html[data-bs-theme=dark] .milestone-select-trigger{background-color:var(--bs-secondary-bg)!important;border-color:var(--bs-border-color)!important;color:var(--bs-body-color)!important}html[data-bs-theme=dark] .milestone-select-trigger.disabled{background-color:var(--bs-tertiary-bg)!important;border-color:var(--bs-border-color-translucent)!important}html[data-bs-theme=dark] .milestone-select-placeholder,html[data-bs-theme=dark] .milestone-select-trigger i,html[data-bs-theme=dark] .milestone-select-trigger span[style*="color: #6c757d"]{color:var(--bs-secondary-color)!important}html[data-bs-theme=dark] .milestone-select-dropdown{background-color:var(--bs-body-bg)!important;border-color:var(--bs-border-color)!important;box-shadow:var(--bs-box-shadow)!important}html[data-bs-theme=dark] .milestone-select-search{border-bottom-color:var(--bs-border-color)!important}html[data-bs-theme=dark] .milestone-select-dropdown input.form-control{background-color:var(--bs-secondary-bg)!important;border-color:var(--bs-border-color)!important;color:var(--bs-body-color)!important}html[data-bs-theme=dark] .milestone-select-dropdown input.form-control::placeholder{color:var(--bs-tertiary-color)!important}html[data-bs-theme=dark] .milestone-select-item{color:var(--bs-body-color)!important;border-bottom-color:var(--bs-border-color-translucent)!important}html[data-bs-theme=dark] .milestone-select-item:hover{background-color:var(--bs-secondary-bg)!important}