.filter-select-dropdown{color:var(--bs-body-color)}.filter-select-actions .btn{white-space:nowrap}.filter-select-option{transition:background-color .15s}.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{color:var(--bs-body-color);border-bottom-color:var(--bs-border-color);transition:background-color .15s}.milestone-select-item:hover,.milestone-select-item.selected,.assignee-filter-select-option: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 span,.user-select-trigger i{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}.user-select-option:hover,.user-select-option.selected{background-color:var(--bs-tertiary-bg)}.icon-picker{width:100%}.icon-picker-trigger{border:1px solid var(--bs-border-color);background-color:var(--bs-body-bg);color:var(--bs-body-color);cursor:pointer;border-radius:.375rem;justify-content:space-between;align-items:center;padding:.5rem .75rem;transition:all .2s;display:flex}.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{align-items:center;gap:.5rem;display:flex}.icon-picker-value i{font-size:1.25rem}.icon-picker-placeholder{color:var(--bs-secondary-color)}.icon-picker-arrow{color:var(--bs-secondary-color);transition:transform .2s}.icon-picker-trigger.open .icon-picker-arrow{transform:rotate(180deg)}.icon-picker .search-box{border:1px solid var(--bs-border-color);border-radius:.375rem;align-items:center;gap:.5rem;padding:.75rem;display:flex}.icon-picker .search-box i{color:var(--bs-secondary-color)}.icon-picker .search-box input{color:var(--bs-body-color);background-color:#0000;border:none;outline:none;flex:1;font-size:.875rem}.icon-picker .icon-list{max-height:500px;overflow-y:auto}.icon-picker .no-results{color:var(--bs-secondary-color);flex-direction:column;justify-content:center;align-items:center;padding:3rem;display:flex}.icon-picker .no-results i{margin-bottom:.5rem;font-size:3rem}.icon-picker .icon-category{margin-bottom:1.5rem}.icon-picker .category-title{color:var(--bs-secondary-color);text-transform:uppercase;margin-bottom:.75rem;padding:0 .25rem;font-size:.75rem;font-weight:600}.icon-picker .icon-grid{grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:.75rem;display:grid}.icon-picker .icon-item{border:1px solid var(--bs-border-color);cursor:pointer;background-color:var(--bs-body-bg);border-radius:.375rem;flex-direction:column;justify-content:center;align-items:center;padding:1rem .5rem;transition:all .2s;display:flex}.icon-picker .icon-item:hover{border-color:var(--bs-primary);background-color:var(--bs-tertiary-bg);box-shadow:0 2px 8px rgba(var(--bs-black-rgb), .1);transform:translateY(-2px)}.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{color:var(--bs-body-color);margin-bottom:.5rem;font-size:1.75rem}.icon-picker .icon-label{text-align:center;color:var(--bs-secondary-color);font-size:.7rem;line-height:1.2}.icon-picker .clear-btn{cursor:pointer;color:var(--bs-secondary-color);background:0 0;border:none;padding:.25rem;transition:color .2s;position:absolute;top:.75rem;right:.75rem}.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), .03);--bs-table-hover-bg:rgba(var(--bs-body-color-rgb), .05)}.permission-matrix .table>:not(caption)>*>*,.project-role-add-modal .permission-matrix .table>:not(caption)>*>*,.project-role-edit-modal .permission-matrix .table>:not(caption)>*>*{border-color:var(--bs-border-color-translucent);background-color:#0000}.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>th,.permission-matrix .table tbody tr.table-secondary>td,.project-role-add-modal .permission-matrix .table tbody tr.table-secondary>th,.project-role-add-modal .permission-matrix .table tbody tr.table-secondary>td,.project-role-edit-modal .permission-matrix .table tbody tr.table-secondary>th,.project-role-edit-modal .permission-matrix .table tbody tr.table-secondary>td{color:var(--bs-body-color);background-color:var(--bs-tertiary-bg)!important}.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)}.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), .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)>*>th,.project-role-add-modal .project-role-permission-table>:not(caption)>*>td,.project-role-edit-modal .project-role-permission-table>:not(caption)>*>th,.project-role-edit-modal .project-role-permission-table>:not(caption)>*>td{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)}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 span,html[data-bs-theme=dark] .user-select-trigger i{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:hover,html[data-bs-theme=dark] .user-select-option.selected{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}
