@charset "UTF-8";
/*!
 * Font Awesome Pro 5.15.4 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */
@keyframes dealHighlightFlash{0%,to{background-color:transparent}15%{background-color:#fff3cd}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-display:block;src:url(/assets/fonts/fa-regular-400.woff?rev=5.15.4)format("woff")}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/assets/fonts/fa-brands-400.woff?rev=5.15.4)format("woff")}.far{font-family:"Font Awesome 5 Pro"}.fab{font-family:"Font Awesome 5 Brands";font-weight:400}.modal.modal-static .modal-dialog{transform:scale(.975);transition:transform 250ms ease-out}.modal .modal-content{padding:.25rem}.modal .modal-close-button{position:absolute;top:0;right:.25rem;cursor:pointer;font-size:1.75rem}.modal table td{font-size:.875rem}.modal-backdrop~.modal-backdrop{z-index:1060}.modal~.modal{z-index:1070}.modal-header{align-items:start;border:0;padding:1rem 1rem 0}body>.ts-dropdown{z-index:1080}.w-1{width:1%}.w-33{width:33.333%}.ts-control{padding:.225rem .75rem;font-size:.7rem}.btn-link{-webkit-user-select:text;-moz-user-select:text;user-select:text}.fz-1{font-size:1rem}.participant-contact-dropdown{position:fixed;z-index:1080;width:min(28rem,100vw - 1rem);max-height:min(20rem,100vh - 1rem);overflow-y:auto;overscroll-behavior:contain;background-color:#fff;border:1px solid rgba(0,0,0,.125);border-radius:.35rem;box-shadow:0 .5rem 1rem rgba(33,40,50,.18)}tr.deal-highlight>td{animation:dealHighlightFlash 3.5s ease-in-out}#globalSearchContainer{max-width:780px}.global-search-wrapper{position:relative;display:flex;align-items:center}.global-search-icon{position:absolute;left:.75rem;width:16px;height:16px;color:#6c757d;pointer-events:none;z-index:2}.global-search-input{padding-left:2.25rem!important;padding-right:2.5rem!important;background-color:#f8f9fa;border-color:#e9ecef;border-radius:.5rem!important;height:38px}.global-search-input:focus{background-color:#fff;border-color:#86b7fe;box-shadow:0 0 0 .2rem rgba(13,110,253,.1)}.global-search-dropdown{position:absolute;top:calc(100% + .25rem);left:0;right:0;min-width:780px;max-height:600px;overflow-y:auto;z-index:1050;padding:0}.global-search-filters{padding:.75rem 1rem;background-color:#f8f9fa;border-bottom:1px solid #e9ecef;position:sticky;top:0;z-index:2}.global-search-chip{padding:.2rem .6rem;font-size:.75rem;background-color:#fff;border:1px solid #dee2e6;border-radius:1rem;color:#6c757d;cursor:pointer;transition:all .15s ease-in-out}.global-search-chip:hover{background-color:#e9ecef;color:#212529}.global-search-chip.active{background-color:#0d6efd;border-color:#0d6efd;color:#fff}.global-search-result{padding:.75rem 1rem;border-bottom:1px solid #f1f3f5;transition:background-color .15s ease-in-out;cursor:pointer}.global-search-result:hover{background-color:#f8f9fa}.global-search-result:last-child{border-bottom:none}.global-search-result.expanded{background-color:#f8f9fa;padding-bottom:0;cursor:default}.global-search-result.expanded .result-title{color:#0d6efd}.global-search-result .result-title{font-weight:600;color:#212529;margin-bottom:.125rem;font-size:.875rem}.global-search-result .result-address{font-size:.75rem;color:#6c757d;margin-bottom:.125rem}.global-search-result .result-meta{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:#6c757d}.global-search-result .result-portal-status,.global-search-result .result-stage{display:inline-block;padding:.125rem .5rem;background-color:#e9ecef;border-radius:.75rem;font-size:.7rem;color:#495057;white-space:nowrap}.global-search-result .result-portal-status{background-color:#cfe2ff;color:#084298;text-decoration:none;transition:background-color .15s ease-in-out}.global-search-result .result-portal-status:hover{background-color:#9ec5fe;color:#084298;text-decoration:none}.global-search-result .result-id{font-size:.7rem;margin-left:auto}.global-search-nav{display:flex;gap:.25rem;flex-wrap:wrap;padding:.5rem 0 .75rem;margin-top:.5rem;border-top:1px dashed #dee2e6}.datatable-dropdown label,.global-search-nav-item{display:inline-flex;align-items:center;font-size:.75rem}.global-search-nav-item{gap:.35rem;padding:.3rem .7rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.375rem;color:#495057;text-decoration:none;transition:all .15s ease-in-out;cursor:pointer}.global-search-nav-item:hover{background-color:#0d6efd;border-color:#0d6efd;color:#fff}.global-search-nav-item.view-in-list{background-color:#cfe2ff;border-color:#9ec5fe;color:#084298}.global-search-nav-item.view-in-list:hover{background-color:#084298;border-color:#084298;color:#fff}.global-search-nav-item.disabled{pointer-events:none;opacity:.5}.global-search-nav-item.loading{background-color:#0d6efd;border-color:#0d6efd;color:#fff;opacity:1}.global-search-nav-item.loading .nav-spinner{display:inline-block}.global-search-nav-item .nav-spinner{display:none;width:12px;height:12px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:spin .7s linear infinite}.spin{animation:spin 1s linear infinite}.ts-wrapper.form-select,.ts-wrapper.single.form-select{padding:0;height:auto;min-height:calc(1.5em + 1rem + 2px)}.ts-wrapper.form-select .ts-control{padding:.5rem 2.25rem .5rem .75rem;font-size:1rem;line-height:1.5;min-height:calc(1.5em + 1rem + 2px);border:0;background:0 0}#contest-invites .ts-wrapper.form-select-sm,#contest-invites .ts-wrapper.single.form-select-sm{min-height:calc(1.5em + .5rem + 2px)}#contest-invites .ts-wrapper.form-select-sm .ts-control{padding:.25rem 2rem .25rem .5rem;font-size:.875rem;min-height:calc(1.5em + .5rem + 2px)}#contest-invites .ts-wrapper.plugin-clear_button.has-items .clear-button{opacity:1}.contest-availability-legend-dot{display:inline-block;width:.65em;height:.65em;border-radius:50%;background-color:currentColor}.contest-availability-legend-dot-not-offered{background-color:#adb5bd}.contest-agent-rating-star{line-height:1}.datatable-bottom,.datatable-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.datatable-bottom>div,.datatable-bottom>nav,.datatable-top>div,.datatable-top>nav{float:none}.datatable-bottom::after,.datatable-top::after{content:none}.datatable-top{padding:0 0 1rem}.datatable-bottom{padding:1rem 0 0}.datatable-dropdown label{gap:.5rem;margin-bottom:0;color:#69707a}.datatable-selector{width:auto;min-width:5rem;margin-right:0;padding:.5rem 2rem .5rem .75rem;font-size:.75rem;background-position:right .625rem center;border-radius:.25rem}.ts-wrapper.datatable-selector{min-height:calc(1em + 1rem + 2px);padding:0}.datatable-input,.ts-wrapper.datatable-selector .ts-control{min-height:calc(1em + 1rem + 2px);font-size:.75rem;border-radius:.25rem}.ts-wrapper.datatable-selector .ts-control{padding:.5rem 2rem .5rem .75rem;line-height:1;color:#69707a;background-color:#fff;border:1px solid #c5ccd6}.ts-wrapper.datatable-selector.focus .ts-control{border-color:transparent;box-shadow:0 0 0 .25rem rgba(0,97,242,.25)}.ts-dropdown.datatable-selector-dropdown{font-size:.75rem}.datatable-input{width:auto;min-width:14rem;padding:.5rem .75rem}.datatable-info{margin:0;font-size:.75rem;color:#69707a}.datatable-pagination-list{display:flex;flex-wrap:wrap;gap:.25rem;margin:0;padding-left:0}.datatable-pagination-list li{float:none;list-style:none}.datatable-pagination-list button{float:none;margin-left:0}.datatable-pagination button:hover{background-color:var(--bs-pagination-hover-bg)}.datatable-pagination .datatable-active button,.datatable-pagination .datatable-active button:focus,.datatable-pagination .datatable-active button:hover{color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.datatable-pagination .datatable-disabled button,.datatable-pagination .datatable-disabled button:focus,.datatable-pagination .datatable-disabled button:hover,.datatable-pagination .datatable-ellipsis button{cursor:not-allowed;background-color:transparent;opacity:.4}