/*!
 * 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}.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}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}.global-search-nav-item{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .7rem;font-size:.75rem;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}