.navigation-container .link:first-of-type{color:var(--black)}.project-list-container{display:none}#adminview-title{color:#000;font-size:36px;font-weight:bolder}#adminview-top-box{background-color:var(--lightgrey);display:flow-root}#adminview-top-container{justify-content:space-between;margin:170px 30px 0;display:flex}.admin-controls{margin:30px}.row{align-items:center;width:100%;display:flex}.table-header{padding-bottom:16px;padding-left:50px;padding-right:50px}.accounts-text{color:var(--black);font-size:20px;font-weight:700}.table-controls{justify-content:flex-end;gap:12px;width:100%;padding:20px 0;display:flex}.filter-multiselect{border:2px solid var(--black);background-color:#0000;border-radius:25px;width:200px;height:50px}.filter-multiselect__label{color:var(--black);font-family:BitlocStudioFeixen,Arial,sans-serif;font-size:16px;font-weight:700}.filter-multiselect:focus-within{box-shadow:none}.filter-multiselect-panel .filter-multiselect__panel-header{display:none}.filter-multiselect-panel .filter-multiselect__items-wrapper{overflow:visible}.filter-multiselect-panel.scrollable .filter-multiselect__items-wrapper{overflow:auto}.filter-multiselect-panel .filter-multiselect__item-checkbox{display:none}.filter-multiselect-panel .filter-multiselect__item[aria-selected=true]{background-color:var(--siga-dark-grey-color)}.filter-multiselect.calendar-icon{width:50px}.filter-multiselect.calendar-icon .filter-multiselect__label{justify-content:center;align-items:center;padding:0;display:flex}.filter-multiselect.calendar-icon .filter-multiselect__trigger{display:none}.search-box{align-items:center;width:300px;height:50px;display:flex}.search-bar{border:2px solid var(--black);border-radius:25px;align-items:center;width:100%;height:50px;padding:0 20px;display:flex}.search-bar input{min-width:0;box-shadow:none;color:var(--black);background-color:#0000;border:none;flex:1;font-size:16px}.search-bar input[type=text]::placeholder{color:var(--bitloc-dark-grey)}.search-bar img{flex-shrink:0;width:24px;height:24px}.scan-selection-bar{color:var(--black);justify-content:space-between;align-items:center;padding:10px 16px;display:flex}.scan-selection-actions{gap:8px;display:flex}.admin-table-container .admin-table__row-toggler{width:48px;height:48px;margin:-16px -10px}.scan-bitloc-plus-badge{background-color:var(--lightblue);width:24px;height:24px;color:var(--white);border-radius:50%;justify-content:center;align-items:center;font-size:20px;font-weight:700;display:inline-flex;position:absolute;top:2px;right:2px}.admin-table-container tbody>tr:has(.scan-expansion):hover{background-color:var(--white)}.scan-expansion tbody>tr,.scan-expansion tbody>tr:hover{background-color:var(--lightgrey);box-shadow:none}.admin-table-container .admin-table__toolbar{background-color:#0000;border:none;padding:0 0 16px}.admin-table-container table{border-collapse:separate;border-spacing:0 5px}.admin-table-container thead>tr>th{background-color:var(--lightgrey);color:var(--black);text-align:right;border:none;padding:10px;font-weight:700}.admin-table-container tbody>tr{font-family:BitlocStudioFeixen,Arial,sans-serif;box-shadow:0 1px 3px #0000001a}.admin-table-container tbody>tr.user-active>td:first-child{border-left:5px solid var(--green)}.admin-table-container tbody>tr.user-disabled>td:first-child{border-left:5px solid var(--red)}.admin-table-container tbody>tr:hover{background-color:var(--siga-grey-hover-color);cursor:pointer}.admin-table-container tbody>tr>td{color:var(--black);padding:18px 10px}.admin-table-container tbody>tr>td:first-child{border-radius:4px 0 0 4px}.admin-table-container tbody>tr>td:last-child{border-radius:0 4px 4px 0}.admin-table-container tbody>tr>td:has(.scan-expansion){padding:10px}.admin-confirm-dialog{font-family:BitlocStudioFeixen,Arial,sans-serif}.admin-confirm-dialog__header{color:var(--black);font-size:20px;font-weight:700}.admin-confirm-dialog__content{color:var(--black);font-size:14px}.admin-confirm-dialog__message{margin-left:0}.admin-confirm-dialog__reject{color:var(--black)}.admin-confirm-dialog__reject:hover{background-color:var(--siga-grey-hover-color)}.admin-confirm-dialog__accept:focus{box-shadow:none}.copy-btn{cursor:pointer;padding:4px;transition:color .2s;color:var(--black)!important;background:0 0!important}.copy-btn:hover{background:var(--white)!important}.copy-btn-wrapper{align-items:center;display:inline-flex;position:relative}.copy-btn-wrapper .copy-feedback{white-space:nowrap;z-index:100;border-radius:4px;padding:4px 8px;font-size:12px;font-weight:600;animation:.1s ease-out copy-pop;position:absolute;bottom:calc(100% + 6px);left:calc(50% + 5px);transform:translate(-50%);color:var(--white)!important;background-color:#333!important}.copy-feedback:after{content:"";border:4px solid #0000;border-top-color:#333;position:absolute;top:100%;left:50%;transform:translate(-50%)}@keyframes copy-pop{0%{opacity:0;transform:translate(-50%)translateY(0)}to{opacity:1;transform:translate(-50%)translateY(0)}}.status-pill-container{flex-wrap:wrap;gap:4px;display:flex}.status-pill{background-color:var(--lightgrey);color:var(--black);border-radius:16px;align-items:center;gap:8px;margin:-6px 0;padding:6px 12px;font-size:14px;font-weight:700;display:inline-flex}.column-configuration-value .status-pill{margin:0}.user-action{text-align:right;align-content:center;display:flex}.action-icon{color:#999;cursor:pointer;font-size:18px}.sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.sortable:hover{background-color:var(--siga-grey-hover-color)}.dropdown-box{min-width:150px;max-width:220px}.grid-admin{box-sizing:border-box;grid-template-columns:10% 30% 25% 18% 14% auto;align-items:center;display:grid}.grid-compute{box-sizing:border-box;grid-template-columns:3% 35% 15% 10% 10% 10% 10% 5% 2%;align-items:center;display:grid}.d-none{display:none!important}.kebab-menu{width:auto;min-width:14rem}.kebab-menu__action{white-space:nowrap}.kebab-menu-flags{padding:6px 20px 8px}.kebab-item-danger .kebab-menu__label{color:var(--red);font-weight:600}.kebab-item-warning .kebab-menu__label{color:var(--orange);font-weight:600}.disabled-option{color:#aaa;cursor:not-allowed;text-decoration:line-through}.compute-row-container{overflow:visible!important}.admin-tab-content{opacity:0;transition:opacity .3s;display:none}.admin-tab-content.active{opacity:1;display:block}.dropdown-container{position:relative}#computations-tab .dropdown-bubble{display:none}#computations-tab .dropdown-container.active .dropdown-bubble{display:block}.dropdown-backdrop{z-index:999;display:none;position:fixed;inset:0}.dropdown-backdrop.active{display:block}.status-badge{background-color:var(--siga-grey-color);border:2px solid var(--siga-grey-color);border-radius:16px;justify-content:center;align-items:center;min-width:80px;padding:4px 10px;font-size:14px;font-weight:700;display:inline-flex}.status-badge.active{background-color:var(--blue);color:#fff;border-color:var(--blue)}.status-badge.queued{background-color:var(--yellow);color:var(--black);border-color:var(--yellow)}.status-badge.completed{background-color:var(--green);color:#fff;border-color:var(--green)}.status-badge.failed{background-color:var(--red);color:#fff;border-color:var(--red)}.status-badge.stale{color:#fff;background-color:#ff6b6b;border-color:#ff6b6b}.status-badge.cancelled{color:#fff;background-color:#6c757d;border-color:#6c757d}#computations-tab .search-bar{border:2px solid var(--black);background-color:#0000;border-radius:25px;align-items:center;width:calc(100% - 40px);height:50px;padding:0 20px;display:flex}#computations-tab .search-bar input{color:var(--black);background-color:#0000;border:none;outline:none;width:100%;font-size:16px}#computations-tab .search-bar input[type=text]::placeholder{color:var(--black)}#computations-tab .search-bar img{cursor:pointer;width:24px;height:24px;margin-left:20px}.bulk-actions-bar{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:4px;justify-content:space-between;align-items:center;margin-top:20px;margin-bottom:15px;padding:10px 15px;display:flex}.selected-count{color:#495057;font-size:14px;font-weight:600}.bulk-action-buttons{gap:8px;display:flex}.bulk-action-buttons .btn{padding:6px 12px;font-size:13px}.loading-shimmer{background-color:#f6f7f8;background-image:linear-gradient(90deg,#f6f7f8 0%,#edeef1 20%,#f6f7f8 40% 100%);background-repeat:no-repeat;background-size:200% 100%;animation:1.5s linear infinite shimmer;position:relative;overflow:hidden}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.shimmer-content{opacity:0}.time-span-section,.filter-section{margin-bottom:10px}.modal{z-index:9999;background-color:#0006;justify-content:center;align-items:center;width:100%;height:100%;position:fixed;top:0;left:0;overflow:auto}.modal-content{background-color:var(--white);border-radius:25px;width:500px;margin:15% auto;padding:30px;position:relative}.modal-description{padding-top:20px;padding-bottom:20px}.close{cursor:pointer;position:absolute;top:15px;right:15px;transform:scale(1.5)}.section-title{margin-bottom:10px;font-weight:700;display:block}.time-span-section,.filter-section{margin-bottom:10px}.button-holder{margin-top:20px}.date-picker{appearance:none;border:1px solid var(--gray);color:#000;background-color:#f5f5f5;border-radius:12px;width:180px;padding:12px 16px;font-family:inherit;font-size:14px;transition:border .2s,box-shadow .2s;box-shadow:0 1px 2px #00000014}.date-picker:focus{border-color:var(--black);outline:none;box-shadow:0 0 0 2px #0003}.date-input-wrapper{flex-direction:column;gap:8px;display:flex}.toast-notification{background:var(--green);color:var(--black);z-index:3000;opacity:0;pointer-events:none;border-radius:16px;padding:16px 24px;transition:opacity .5s ease-in-out,transform .3s ease-in-out;position:fixed;top:60px;right:30px;transform:translateY(-20px)}.toast-notification.active{opacity:1;pointer-events:auto;transform:translateY(0)}.toast-content{flex-direction:column;gap:4px;display:flex}.toast-content strong{font-size:16px}.toast-content p{margin:0;font-size:14px}.admin-hint{background-color:var(--lightgrey);z-index:100;text-align:left;width:fit-content;padding:8px;font-size:15px;position:absolute;top:100%;left:7.5%;box-shadow:0 4px 16px #0000001a}.scan-status:hover .admin-hint{visibility:visible}
