@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,300;0,9..40,400;0,9..40,500;0,9..40,600;0,9..40,700;1,9..40,400&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Sans:opsz,wght@9..40,400;9..40,500;9..40,600&display=swap";.base-input-container{margin-bottom:1rem}.base-input-label{display:block;margin-bottom:.25rem;font-family:Bahnschrift,Segoe UI,-apple-system,blinkmacsystemfont,roboto,Helvetica Neue,helvetica,ubuntu,arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:.875rem;font-weight:500;color:rgba(var(--text),1)}.base-input-required{color:rgba(var(--lightRed),1);margin-left:.25rem}.base-input-wrapper{position:relative;display:flex;align-items:center}.base-input-field{width:100%;padding:5px;font-family:Bahnschrift,Segoe UI,-apple-system,blinkmacsystemfont,roboto,Helvetica Neue,helvetica,ubuntu,arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:14px;line-height:1.332em;color:rgba(var(--text),1);background-color:rgba(var(--card-dim),1);background-clip:padding-box;border:1px solid rgba(var(--card-20),1);border-radius:5px;transition:border-color .15s ease-in-out}.base-input-field::placeholder{color:rgba(var(--secondary-text),.7)}.base-input-field:focus{border:1px solid rgba(var(--blue),1);border-radius:5px;outline:0}.base-input-field:disabled{background-color:rgba(var(--card),.5);cursor:not-allowed;opacity:.65}.base-input-field:read-only{background-color:rgba(var(--card),.3)}.base-input-field--error{border:1px solid rgba(var(--lightRed),1)!important;padding-right:2.5rem}.base-input-field--error:focus{border:1px solid rgba(var(--lightRed),1)!important}.base-input-textarea{resize:none;min-height:3rem}.base-input-textarea--autoresize{overflow:hidden}.base-input-icon{position:absolute;display:flex;align-items:center;justify-content:center;width:2.5rem;height:100%;color:rgba(var(--secondary-text),1)}.base-input-icon--prefix{left:0}.base-input-icon--suffix{right:0}.base-input-with-prefix{padding-left:2.5rem}.base-input-with-suffix{padding-right:2.5rem}.base-input-error-message{display:block;margin-top:.25rem;font-size:.875rem;color:rgba(var(--lightRed),1)}.base-input-helper-text{display:block;margin-top:.25rem;font-size:.875rem;color:rgba(var(--secondary-text),1)}.base-input-character-count{display:block;margin-top:.25rem;font-size:.75rem;color:rgba(var(--secondary-text),1);text-align:right}.base-search{width:var(--base-search-width, 250px)}.base-search .base-input-container{width:100%;margin-bottom:0}.base-search .base-input-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.base-search .base-input-wrapper{width:100%}.base-search .base-input-field{color:rgba(var(--text),1)!important;font-size:14px!important;border:1px solid rgba(var(--card-20),1)!important;background-color:rgba(var(--card-dim),1)!important}.base-search .base-input-field:focus{border:1px solid rgba(var(--blue),1)!important}.base-search .base-input-field::placeholder{color:rgba(var(--blue),1)!important;opacity:1}.base-search .base-input-field:focus::placeholder{color:rgba(var(--white),0)!important}.base-radio-group{margin:0;padding:0;border:0;min-width:0}.base-radio-group__legend{margin-bottom:.5rem;padding:0;font-family:Bahnschrift,Segoe UI,-apple-system,blinkmacsystemfont,roboto,Helvetica Neue,helvetica,ubuntu,arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:.875rem;font-weight:500;color:rgba(var(--text),1)}.base-radio-group__options{display:flex;gap:.75rem}.base-radio-group--vertical .base-radio-group__options{flex-direction:column;align-items:flex-start}.base-radio-group--horizontal .base-radio-group__options{flex-direction:row;flex-wrap:wrap;align-items:center}.base-radio-group__option{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer}.base-radio-group__input{width:16px;height:16px;margin:0;accent-color:rgba(var(--blue),1)}.base-radio-group__input:disabled{cursor:not-allowed}.base-radio-group__text{font-family:Bahnschrift,Segoe UI,-apple-system,blinkmacsystemfont,roboto,Helvetica Neue,helvetica,ubuntu,arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:14px;color:rgba(var(--text),1)}.base-radio-group--disabled .base-radio-group__option{cursor:not-allowed;opacity:.65}.base-checkbox-container{display:inline-flex;align-items:center}.base-checkbox-container--display{gap:.5rem}.base-checkbox-label{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer}.base-checkbox-input{width:16px;height:16px;margin:0;accent-color:rgba(var(--blue),1)}.base-checkbox-input:disabled{cursor:not-allowed}.base-checkbox-display{display:inline-flex;width:18px;height:18px;align-items:center;justify-content:center;cursor:pointer;border:2px solid rgba(var(--card-20),1);border-radius:3px;background-color:rgba(var(--card-dim),1);box-sizing:border-box}.base-checkbox-display--disabled{cursor:not-allowed}.base-checkbox-display:focus{outline:0;box-shadow:0 0 0 .2rem rgba(var(--blue),.25)}.base-checkbox-display--checked{background-color:rgba(var(--blue),1);border-color:rgba(var(--blue),1);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 8'%3E%3Cpath fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M1 4L3.5 6.5L9 1'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:10px 8px}.base-checkbox-text{font-family:Bahnschrift,Segoe UI,-apple-system,blinkmacsystemfont,roboto,Helvetica Neue,helvetica,ubuntu,arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:14px;color:rgba(var(--text),1)}.base-button{display:inline-flex;position:relative;align-items:center;justify-content:center;height:32px;padding:0 8.5px;border:1px solid rgba(var(--border),1);border-radius:5px;background-color:rgba(var(--card-dim),1);color:rgba(var(--text),1);cursor:pointer;font-family:Bahnschrift,Segoe UI,-apple-system,blinkmacsystemfont,roboto,Helvetica Neue,helvetica,ubuntu,arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:14px;font-weight:500;line-height:1;white-space:nowrap;text-align:center;text-decoration:none;-webkit-user-select:none;user-select:none;transition:all .2s ease-in-out}.base-button:hover:not(:disabled){background-color:rgba(var(--blue-dim),1);border:1px solid rgba(var(--blue),1)}.base-button:active:not(:disabled){background-color:rgba(var(--card-dim),1);border:1px solid rgba(var(--border),1)}.base-button:focus{outline:0;border-color:rgba(var(--blue),1);box-shadow:0 0 0 .2rem rgba(var(--blue),.25)}.base-button:disabled{cursor:not-allowed;opacity:.65}.base-button--primary{background-color:rgba(var(--blue),1);border-color:rgba(var(--blue),1);color:#fff}.base-button--primary:hover:not(:disabled){background-color:rgba(var(--blue),.85);border-color:rgba(var(--blue),.85)}.base-button--primary:active:not(:disabled){background-color:rgba(var(--blue),.95);border-color:rgba(var(--blue),.95)}.base-button--secondary{background-color:rgba(var(--card-dim),1);color:rgba(var(--text),1);border:1px solid rgba(var(--border),1)}.base-button--secondary:hover:not(:disabled){background-color:rgba(var(--blue-dim),1);border-color:rgba(var(--blue),1)}.base-button--secondary:active:not(:disabled){background-color:rgba(var(--card-dim),1);border-color:rgba(var(--border),1)}.base-button--tertiary{background-color:#6c757d;border-color:#6c757d;color:#fff}.base-button--tertiary:hover:not(:disabled){background-color:#5a6268;border-color:#545b62}.base-button--tertiary:active:not(:disabled){background-color:#545b62;border-color:#4e555b}.base-button--danger{background-color:rgba(var(--lightRed),.15);border-color:rgba(var(--lightRed),.15);color:rgba(var(--lightRed),1)}.base-button--danger:hover:not(:disabled){background-color:rgba(var(--lightRed),.25);border-color:rgba(var(--lightRed),.3)}.base-button--danger:active:not(:disabled){background-color:rgba(var(--lightRed),.15);border-color:rgba(var(--lightRed),.15)}.base-button__icon{margin-right:.5rem;display:inline-flex}.base-button__spinner{display:inline-block;width:14px;height:14px;animation:base-button-spin 1s linear infinite;border:2px solid currentColor;border-radius:50%;border-top-color:transparent;margin-right:.5rem}@keyframes base-button-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.base-button-error{margin-top:.5rem;padding:10px;background-color:rgba(var(--lightRed),.15);color:rgba(var(--lightRed),1);border-radius:5px}.base-button-success{margin-top:.5rem;padding:10px;background-color:rgba(var(--lightGreen),.15);color:rgba(var(--lightGreen),1);border-radius:5px}.base-dropdown{position:relative;width:100%;margin-bottom:1rem}.base-dropdown-button{width:100%;display:flex;align-items:center;justify-content:space-between;padding:5px;font-family:Bahnschrift,Segoe UI,-apple-system,blinkmacsystemfont,roboto,Helvetica Neue,helvetica,ubuntu,arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:14px;line-height:1.332em;height:30px;color:rgba(var(--text),1);background-color:rgba(var(--card-dim),1);border:1px solid rgba(var(--card-20),1);border-radius:5px;cursor:pointer;transition:border-color .15s ease-in-out}.base-dropdown-button:focus{border:1px solid rgba(var(--blue),1);border-radius:5px;outline:0}.base-dropdown-button:disabled{background-color:rgba(var(--card),.5);cursor:not-allowed;opacity:.65}.base-dropdown-button--open{border:1px solid rgba(var(--blue),1);border-bottom-left-radius:0;border-bottom-right-radius:0}.base-dropdown-button--error{border:1px solid rgba(var(--lightRed),1)}.base-dropdown-button__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;text-align:left}.base-dropdown-button__arrow{margin-left:.5rem;transition:transform .2s;flex-shrink:0}.base-dropdown-button__arrow--open{transform:rotate(180deg)}.base-dropdown-list{max-height:200px;overflow-y:auto;background-color:rgba(var(--card-dim),1);border:1px solid rgba(var(--card-20),1);border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;list-style:none;margin:0;padding:0;box-shadow:0 4px 6px rgba(var(--black),.1)}.base-dropdown-options{list-style:none;margin:0;padding:0}.base-dropdown-option{display:flex;align-items:center;gap:.5rem;padding:5px;cursor:pointer;color:rgba(var(--text),1);background-color:rgba(var(--card-dim),1);border-radius:5px;transition:background-color .15s}.base-dropdown-option__content{display:inline-flex;align-items:center;gap:.375rem;min-width:0;flex:1}.base-dropdown-option__selected-label{display:inline-flex;align-items:center;gap:.375rem;min-width:0;max-width:100%}.base-dropdown-option__label{display:block;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.base-dropdown-option__deselect-indicator{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;flex-shrink:0;border:1px solid currentColor;border-radius:999px;font-size:.7rem;font-weight:600;line-height:1;opacity:.75}.base-dropdown-option:hover{background-color:rgba(var(--black),.15)}.base-dropdown-option--selected{background-color:rgba(var(--blue-dim),1);color:rgba(var(--blue),1);font-weight:500}.base-dropdown-option--highlighted{background-color:rgba(var(--black),.1)}.base-dropdown-option--disabled{color:rgba(var(--secondary-text),.5);cursor:not-allowed}.base-dropdown-option--disabled:hover{background-color:transparent}.base-dropdown-empty{padding:1rem;text-align:center;color:rgba(var(--secondary-text),1);font-style:italic}.base-dropdown-loading{padding:1rem;text-align:center;color:rgba(var(--secondary-text),1)}.base-dropdown-error{padding:5px;background-color:rgba(var(--lightRed),.15);color:rgba(var(--lightRed),1);border-radius:5px;margin-top:.25rem}.base-dropdown-error__retry{margin-left:.5rem}.base-dropdown-filter{padding:5px;border-bottom:1px solid rgba(var(--card-20),1)}.base-dropdown-filter-input{width:100%;box-sizing:border-box;padding:5px;border:1px solid rgba(var(--card-20),1);border-radius:5px;background-color:rgba(var(--card-dim),1);color:rgba(var(--text),1)}.base-dropdown-filter-input:focus{outline:none;border:1px solid rgba(var(--blue),1);border-radius:5px}.base-searchable-select{position:relative;width:100%}.base-searchable-select__input{width:100%;box-sizing:border-box}.base-searchable-select__dropdown{position:absolute;top:100%;left:0;width:100%;z-index:1000;background-color:rgba(var(--card),1);border:1px solid rgba(var(--border),1);border-top:none;border-radius:0 0 4px 4px;box-shadow:0 2px 8px rgba(var(--black),.1);max-height:200px;overflow-y:auto}.base-searchable-select__options{margin:0;padding:0;list-style:none}.base-searchable-select__option,.base-searchable-select__status{padding:8px 12px;font-size:14px;color:rgba(var(--text),1)}.base-searchable-select__option{cursor:pointer;transition:background-color .2s ease}.base-searchable-select__option:hover,.base-searchable-select__option--highlighted{background-color:rgba(var(--blue),.1);color:rgba(var(--blue),1)}.base-searchable-select__status--loading,.base-searchable-select__status--empty{color:rgba(var(--secondary-text),1)}.base-searchable-select__status--error{color:rgba(var(--lightRed),1)}.base-searchable-select--search{width:var(--base-search-width, 250px)}.base-searchable-select--search .base-searchable-select__input{box-sizing:border-box;padding:5px;font-family:Bahnschrift,Segoe UI,-apple-system,blinkmacsystemfont,roboto,Helvetica Neue,helvetica,ubuntu,arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:14px;line-height:1.332em;color:rgba(var(--text),1);background-color:rgba(var(--card-dim),1);background-clip:padding-box;border:1px solid rgba(var(--card-20),1);border-radius:5px;transition:border-color .15s ease-in-out}.base-searchable-select--search .base-searchable-select__input::placeholder{color:rgba(var(--blue),1);opacity:1}.base-searchable-select--search .base-searchable-select__input:focus{border:1px solid rgba(var(--blue),1);border-radius:5px;outline:0}.base-searchable-select--search .base-searchable-select__input:focus::placeholder{color:rgba(var(--white),0)}.base-searchable-select--search .base-searchable-select__input:disabled{background-color:rgba(var(--card),.5);cursor:not-allowed;opacity:.65}.base-searchable-select--search .base-searchable-select__input[aria-expanded=true]{border-bottom-right-radius:0;border-bottom-left-radius:0}.base-searchable-select--search .base-searchable-select__dropdown{left:0;width:100%;box-sizing:border-box;background-color:rgba(var(--card-dim),1);border:1px solid rgba(var(--card-20),1);border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;box-shadow:0 4px 6px rgba(var(--black),.1)}.base-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(var(--black),.5);display:flex;align-items:center;justify-content:center;z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.base-modal-content{background-color:rgba(var(--card),1);border-radius:10px;box-shadow:0 8px 32px rgba(var(--black),.3);max-height:90vh;display:flex;flex-direction:column;border:1px solid rgba(var(--border),1)}.base-modal-content--small{width:400px}.base-modal-content--medium{width:600px}.base-modal-content--large{width:800px}.base-modal-content--xlarge{width:1200px}.base-modal-content--full{width:95vw;height:95vh}.base-modal-header{display:flex;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid rgba(var(--border),1);background-color:rgba(var(--card),1);border-top-left-radius:10px;border-top-right-radius:10px}.base-modal-title{margin:0;font-family:Bahnschrift,Segoe UI,-apple-system,blinkmacsystemfont,roboto,Helvetica Neue,helvetica,ubuntu,arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:16px;font-weight:600;color:rgba(var(--text),1)}.base-modal-close-button{background:none;border:none;padding:.25rem;cursor:pointer;color:rgba(var(--secondary-text),1);font-size:1.5rem;line-height:1;transition:color .15s}.base-modal-close-button:hover{color:rgba(var(--lightRed),1)}.base-modal-close-button:focus{outline:none}.base-modal-close-button:focus-visible{box-shadow:0 0 0 .2rem rgba(var(--blue),.25);border-radius:5px}.base-modal-body{padding:1rem;overflow-y:auto;flex:1;color:rgba(var(--text),1)}.base-modal-footer{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;padding:1rem;border-top:1px solid rgba(var(--border),1);background-color:rgba(var(--card-dim),1);border-bottom-left-radius:10px;border-bottom-right-radius:10px}.hr-modal-footer{display:flex;align-items:center;gap:10px;padding:12px 20px;border-top:1px solid rgba(var(--border),1)}.hr-modal-footer--end{justify-content:flex-end}.hr-modal-footer--between{justify-content:space-between}.hr-modal-footer__leading{margin-right:auto}.hr-validation-summary{margin-bottom:16px;padding:12px 14px;border:1px solid rgba(var(--lightRed),.35);border-radius:8px;background:rgba(var(--lightRed),.12);color:rgba(var(--lightRed),1);font-size:12px}.hr-validation-summary__list{margin:0;padding-left:0;list-style:none}.hr-validation-summary__list li+li{margin-top:4px}.hr-validation-summary__list li:before{content:"- "}.base-table-container{overflow:auto;border:1px solid rgba(var(--border),1);border-radius:10px;background-color:rgba(var(--body),1)}.base-table{width:100%;border-collapse:collapse;border-spacing:0}.base-table-header{position:sticky;top:0;z-index:10}.base-table-header-cell{padding:.75rem .5rem;text-align:left;font-family:Bahnschrift,Segoe UI,-apple-system,blinkmacsystemfont,roboto,Helvetica Neue,helvetica,ubuntu,arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-weight:600;color:rgba(var(--text),1);background-color:rgba(var(--card-dim),1);border-bottom:2px solid rgba(var(--border),1);white-space:nowrap}.base-table-header-cell--sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.base-table-header-cell--sortable:hover{background-color:rgba(var(--card),1)}.base-table-header-cell--sorted{color:rgba(var(--blue),1)}.base-table-sort-icon{margin-left:.5rem;opacity:.5}.base-table-header-cell--sorted .base-table-sort-icon{opacity:1}.base-table-body-row{border-bottom:1px solid rgba(var(--card),1);transition:background-color .15s}.base-table-body-row:hover{background:var(--table-hover)}.base-table-body-row--selected{background-color:rgba(var(--blue-dim),1)}.base-table-body-row--dragging{opacity:.5}.base-table-body-cell{padding:1rem .5rem;font-family:Bahnschrift,Segoe UI,-apple-system,blinkmacsystemfont,roboto,Helvetica Neue,helvetica,ubuntu,arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;vertical-align:middle;color:rgba(var(--text),1)}.base-table-body-cell--editable{cursor:pointer}.base-table-body-cell--editable:hover{background-color:rgba(var(--blue),.05)}.base-table-body-cell--editing{padding:.25rem}.base-table-edit-input{width:100%;padding:5px;border:1px solid rgba(var(--blue),1);border-radius:5px;background-color:rgba(var(--card-dim),1);color:rgba(var(--text),1)}.base-table-edit-input:focus{outline:none;border-radius:5px}.base-table-checkbox-cell{width:40px;text-align:center}.base-table-checkbox{cursor:pointer;accent-color:rgba(var(--blue),1)}.base-table-blue-checkbox-cell input[type=checkbox]{cursor:default;pointer-events:none;accent-color:rgba(var(--blue),1);vertical-align:bottom}.base-table-blue-checkbox-cell .ag-checkbox-input-wrapper.ag-disabled{filter:none;opacity:1}.base-table-blue-checkbox-cell .ag-checkbox-input-wrapper.ag-disabled:after{filter:none;opacity:1}.base-table-action-cell{white-space:nowrap}.base-table-action-button{padding:.25rem .5rem;margin-right:.25rem;font-size:.875rem;border-radius:5px;cursor:pointer;transition:all .15s}.base-table-action-button:last-child{margin-right:0}.base-table-action-button--primary{background-color:rgba(var(--blue),.15);color:rgba(var(--blue),1);border:1px solid rgba(var(--blue),.15)}.base-table-action-button--primary:hover{background-color:rgba(var(--blue),.25)}.base-table-action-button--danger{background-color:rgba(var(--lightRed),.15);color:rgba(var(--lightRed),1);border:1px solid rgba(var(--lightRed),.15)}.base-table-action-button--danger:hover{background-color:rgba(var(--lightRed),.25)}.base-table-cell-interactive{color:rgba(var(--blue),1)}.base-table-cell-interactive:hover{color:rgba(var(--blue-dim),1)}.base-table-status-badge{display:inline-block;padding:2.5px 5px;border-radius:5px;font-size:.875rem;font-weight:500;background-color:rgba(var(--card),1);color:rgba(var(--text),1)}.base-table-empty,.base-table-loading{padding:2rem;text-align:center;color:rgba(var(--secondary-text),1)}.base-table-error{padding:10px;text-align:center;background-color:rgba(var(--lightRed),.15);color:rgba(var(--lightRed),1);border-radius:5px;margin:1rem}.base-table-pagination{display:flex;align-items:center;justify-content:space-between;padding:.75rem;background-color:rgba(var(--card-dim),1);border-top:1px solid rgba(var(--border),1)}.base-table-pagination-info{color:rgba(var(--secondary-text),1);font-size:.875rem}.base-table-pagination-controls{display:flex;gap:.25rem}.base-table-pagination-button{padding:.25rem .5rem;border:1px solid rgba(var(--border),1);background-color:rgba(var(--card-dim),1);color:rgba(var(--text),1);border-radius:5px;cursor:pointer;transition:all .15s}.base-table-pagination-button:hover:not(:disabled){background-color:rgba(var(--blue-dim),1);border-color:rgba(var(--blue),1)}.base-table-pagination-button:disabled{opacity:.5;cursor:not-allowed}.base-table-pagination-button--active{background-color:rgba(var(--blue),1);color:#fff;border-color:rgba(var(--blue),1)}.base-component-focus-ring{outline:none;box-shadow:0 0 0 .2rem rgba(var(--blue),.25)}.base-component-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.tab-menu-button,.toggle-menu-button{background-color:rgba(var(--card-dim),1);border:1px solid rgba(var(--border),1);border-radius:5px;cursor:pointer;padding:5px 8.5px;color:rgba(var(--text),1);transition:all .2s ease-in-out}.tab-menu-button:hover:not(:disabled),.toggle-menu-button:hover:not(:disabled){background-color:rgba(var(--blue-dim),1);border:1px solid rgba(var(--blue),1)}.tab-menu-button.active-tab,.toggle-menu-button.active-toggle{background-color:rgba(var(--card),1)}.tab-menu-button:disabled,.toggle-menu-button:disabled{cursor:not-allowed;opacity:.65}.referral-source-search__tables-container{display:flex;gap:1.5rem;flex-wrap:wrap}.referral-source-search__organizations{flex:1;min-width:300px}.referral-source-search__organizations h3,.referral-source-search__contacts h3{font-size:1rem;font-weight:600;margin-bottom:.5rem;color:rgba(var(--text),1)}.referral-source-search__contacts{flex:1;min-width:300px;padding-left:1.5rem;border-left:1px solid rgba(var(--border),1)}@media(max-width:768px){.referral-source-search__tables-container{flex-direction:column}.referral-source-search__contacts{padding-left:0;padding-top:1.5rem;border-left:none;border-top:1px solid rgba(var(--border),1)}}.referral-source-search__columns{display:flex;gap:1.5rem}.referral-source-search__column-left,.referral-source-search__column-right{flex:1;min-width:200px;display:flex;flex-direction:column;gap:1rem}.referral-source-search__column-right{padding-left:1.5rem;border-left:1px solid rgba(var(--border),1)}@media(max-width:768px){.referral-source-search__columns{flex-direction:column}.referral-source-search__column-right{padding-left:0;padding-top:1rem;border-left:none;border-top:1px solid rgba(var(--border),1)}}[data-ag-theme-mode=dark] .ag-row-hover{background:linear-gradient(to bottom,#29abe20d,#29abe21a,#1e9cd726,#0075be40,#005b9780)!important}.base-loader{--base-loader-size: 48px;--base-loader-inner-size: 24px;--base-loader-border-width: 3px;--base-loader-inner-border-width: 3px;display:flex;justify-content:center;align-items:center;padding:20px}.base-loader--sm{--base-loader-size: 32px;--base-loader-inner-size: 16px;--base-loader-border-width: 2px;--base-loader-inner-border-width: 2px}.base-loader--lg{--base-loader-size: 64px;--base-loader-inner-size: 32px;--base-loader-border-width: 4px;--base-loader-inner-border-width: 4px}.base-loader--inline{display:inline-flex;padding:0}.loader{width:var(--base-loader-size, 48px);height:var(--base-loader-size, 48px);border-radius:50%;display:inline-block;position:relative;border:var(--base-loader-border-width, 3px) solid;border-color:transparent rgba(4,155,229,.5) transparent;box-sizing:border-box;animation:rotation 1s linear infinite}.loader:after{content:"";box-sizing:border-box;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;border:var(--base-loader-inner-border-width, 3px) solid;border-color:transparent #049be5 #049be5;width:var(--base-loader-inner-size, 24px);height:var(--base-loader-inner-size, 24px);border-radius:50%;animation:rotationBack .5s linear infinite;transform-origin:center center}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotationBack{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.referral-source-org-info-modal .base-input-label{color:rgba(var(--secondary-text),1);font-size:14px}.referral-source-org-info-modal .base-modal-content{display:flex;flex-direction:column;height:80vh;max-height:80vh}.referral-source-org-info-modal .referral-source-org-info-content{flex:1;display:flex;flex-direction:column;min-height:0}.referral-source-org-info-modal .referral-source-org-info-content>div{flex:1;min-height:0}.referral-source-org-info-modal .base-table-container{flex:1;min-height:0}.referral-source-org-info-modal .base-table-container>div{height:100%!important}.copy-referral-contacts-modal .base-modal-content{display:flex;flex-direction:column;height:80vh;max-height:80vh}.copy-referral-contacts-modal .copy-referral-contacts-content{flex:1;display:flex;flex-direction:column;min-height:0}.copy-referral-contacts-modal .copy-referral-contacts-columns{flex:1;min-height:0;display:grid;grid-template-columns:1fr 1fr;gap:1rem}.copy-referral-contacts-modal .copy-referral-contacts-column{min-height:0;display:flex;flex-direction:column;gap:.5rem}.copy-referral-contacts-modal .base-table-container{flex:1;min-height:0}.referral-source-management-content{height:100%;display:flex;flex-direction:column}.referral-source-view{flex:1;min-height:0;display:flex;flex-direction:column}.referral-source-view.hidden{display:none}.referral-source-view.active{display:flex}.referral-source-management-content .base-table-container{flex:1;min-height:0}.referral-source-management-content .base-table-container>div{height:100%!important}[data-preact-island]:has(>.page-layout){flex:1;min-height:0;display:flex;flex-direction:column}.page-layout{display:flex;flex-direction:column;flex:1;min-height:0}.page-layout__container{flex:1;min-height:0;display:flex;flex-direction:column}.page-layout__container--with-sidebar{flex-direction:row}.page-layout__body{flex:1;min-height:0;overflow-y:auto}.page-layout__sidebar{width:var(--page-layout-sidebar-width, 33.3333%);padding:15px;background:rgba(var(--card),1);border-left:1px solid rgba(var(--border),1);overflow-y:auto}@media(max-width:800px){.page-layout__container--with-sidebar{flex-direction:column}.page-layout__sidebar{width:100%}.page-layout__sidebar{border-left:none;border-top:1px solid rgba(var(--border),1)}}@keyframes base-toast-slide-in{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.base-toast-container{position:fixed;top:1rem;right:1rem;display:flex;flex-direction:column;gap:.5rem;max-width:400px;pointer-events:none}.base-toast{display:flex;align-items:flex-start;gap:.5rem;padding:.75rem 1rem;background:rgba(var(--card),1);border:1px solid rgba(var(--border),1);border-left:4px solid transparent;border-radius:6px;box-shadow:0 4px 12px #00000026;color:rgba(var(--text),1);font-size:.875rem;line-height:1.4;pointer-events:auto;animation:base-toast-slide-in .3s ease-out}.base-toast--exiting{opacity:0;transform:translate(100%);transition:opacity .3s ease-in-out,transform .3s ease-in-out}.base-toast--success{border-left-color:rgba(var(--lightGreen),1)}.base-toast--error{border-left-color:rgba(var(--lightRed),1)}.base-toast--warning{border-left-color:rgba(var(--orange),1)}.base-toast--info{border-left-color:rgba(var(--blue),1)}.base-toast__icon{flex-shrink:0;font-size:1rem;line-height:1.4}.base-toast--success .base-toast__icon{color:rgba(var(--lightGreen),1)}.base-toast--error .base-toast__icon{color:rgba(var(--lightRed),1)}.base-toast--warning .base-toast__icon{color:rgba(var(--orange),1)}.base-toast--info .base-toast__icon{color:rgba(var(--blue),1)}.base-toast__message{flex:1;min-width:0;word-wrap:break-word}.base-toast__close{flex-shrink:0;background:none;border:none;color:rgba(var(--text),.6);cursor:pointer;font-size:1.125rem;line-height:1;padding:0 0 0 .25rem}.base-toast__close:hover{color:rgba(var(--text),1)}._segmentedFilter_vszz6_1{display:inline-flex;align-items:center;gap:3px;min-width:0;max-width:100%;padding:3px;overflow-x:auto;border:1px solid rgba(var(--border),1);border-radius:6px;background:rgba(var(--card),.72)}._option_vszz6_14{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;gap:6px;min-width:52px;height:30px;padding:0 10px;border:1px solid transparent;border-radius:4px;color:rgba(var(--text),.76);background:transparent;font-size:.84rem;font-weight:700;line-height:1;cursor:pointer;transition:background-color .4s ease,border-color .4s ease,color .4s ease}._option_vszz6_14:hover{color:rgba(var(--text),.95);background:rgba(var(--card-dim),1)}._option_vszz6_14[aria-selected=true]{border-color:rgba(var(--blue),.42);color:rgba(var(--text),1);background:rgba(var(--blue),.1)}._option_vszz6_14:focus-visible{outline:2px solid rgba(var(--blue),1);outline-offset:2px}._swatch_vszz6_53{width:9px;height:9px;flex:0 0 auto;border-radius:50%;box-shadow:0 0 0 1px rgba(var(--border),.7)}._label_vszz6_61{min-width:0;white-space:nowrap}._count_vszz6_66{display:inline-block;min-width:1.5ch;padding:0;color:rgba(var(--text),.58);font-size:.78rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1;text-align:right}._option_vszz6_14[aria-selected=true] ._count_vszz6_66{color:rgba(var(--blue),1)}._toneGreen_vszz6_82 ._swatch_vszz6_53{background:rgba(var(--lightGreen),1)}._tonePurple_vszz6_86 ._swatch_vszz6_53{background:rgba(var(--lightPurple),1)}._toneBlue_vszz6_90 ._swatch_vszz6_53{background:rgba(var(--blue),1)}._toneRed_vszz6_94 ._swatch_vszz6_53{background:rgba(var(--lightRed),1)}._tonePink_vszz6_98 ._swatch_vszz6_53{background:rgba(var(--lightPink, 255, 20, 147),1)}._toneYellow_vszz6_102 ._swatch_vszz6_53{background:rgba(var(--severityYellow),1)}._toneOrange_vszz6_106 ._swatch_vszz6_53{background:rgba(var(--orange),1)}._flyoutContainer_3a40m_1{position:relative}._container_15e82_1,._customInput_15e82_7{position:relative;width:100%;display:inline-block}._container_15e82_1 .react-datepicker-wrapper,._container_15e82_1 .react-datepicker__input-container{width:100%}._input_15e82_18{width:100%;padding:5px 4.5rem 5px 5px;box-sizing:border-box;font-family:Bahnschrift,Segoe UI,-apple-system,blinkmacsystemfont,roboto,Helvetica Neue,helvetica,ubuntu,arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:14px;line-height:1.332em;color:rgba(var(--text),1);background-color:rgba(var(--card-dim),1);background-clip:padding-box;border:1px solid rgba(var(--card-20),1);border-radius:5px;transition:border-color .15s ease-in-out}._input_15e82_18:focus{border:1px solid rgba(var(--blue),1);border-radius:5px;outline:0}._input_15e82_18:disabled{background-color:rgba(var(--card),.5);cursor:not-allowed;opacity:.65}._icon_15e82_48{position:absolute;right:2.25rem;top:50%;transform:translateY(-50%);pointer-events:none;color:rgba(var(--secondary-text),1);font-size:16px}._toggleButton_15e82_58{position:absolute;right:2.25rem;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border:none;background:transparent;color:rgba(var(--secondary-text),1);cursor:pointer}._toggleButton_15e82_58:disabled{cursor:not-allowed;opacity:.6}._popper_15e82_80{z-index:10000}.base-calendar-portal{position:relative;z-index:10000}.base-calendar-portal .react-datepicker-popper{z-index:10000}._container_15e82_1 .react-datepicker__close-icon{right:.5rem;padding-right:0}._container_15e82_1 .react-datepicker__close-icon:after{background-color:rgba(var(--blue),1);color:rgba(var(--white),1)}._container_15e82_1 .react-datepicker__close-icon--disabled:after{background-color:rgba(var(--card-20),1)}._calendar_15e82_107{border:1px solid rgba(var(--blue),1);border-radius:15px;background-color:rgba(var(--blue-dim),1);color:rgba(var(--text),1);box-shadow:0 0 2rem rgba(var(--blue),.15);font-family:Bahnschrift,Segoe UI,-apple-system,blinkmacsystemfont,roboto,Helvetica Neue,helvetica,ubuntu,arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;overflow:hidden}._calendar_15e82_107.react-datepicker{border-color:rgba(var(--blue),1);background-color:rgba(var(--blue-dim),1);color:rgba(var(--text),1)}._calendar_15e82_107 .react-datepicker__triangle{display:none}._calendar_15e82_107 .react-datepicker__header{background-color:rgba(var(--blue-dim),1);border-bottom:none;padding-top:.5rem}._calendar_15e82_107 .react-datepicker__current-month{color:rgba(var(--blue),1);font-size:15px;margin-bottom:.5rem}._calendar_15e82_107 .react-datepicker__navigation-icon:before{border-color:rgba(var(--blue),1)}._calendar_15e82_107 .react-datepicker__day-names{border-top:1px solid rgba(var(--blue),1);border-bottom:1px solid rgba(var(--blue),1)}._calendar_15e82_107 .react-datepicker__day-name{color:rgba(var(--blue),1);font-size:8pt;text-transform:uppercase;width:2rem;line-height:2rem}._calendar_15e82_107 .react-datepicker__month{margin:.4rem}._calendar_15e82_107 .react-datepicker__week{display:flex;justify-content:space-between}._calendar_15e82_107 .react-datepicker__day{width:2rem;line-height:2rem;margin:.1rem;border-radius:15px;border:1px solid transparent;color:rgba(var(--greenIOC),1)}._calendar_15e82_107 .react-datepicker__day:hover{background:rgba(var(--greenIOC),.4);color:rgba(var(--greenIOC),1);border:1px solid rgba(var(--greenIOC),1);box-shadow:0 0 2rem rgba(var(--greenIOC),.25)}._calendar_15e82_107 .react-datepicker__day--selected,._calendar_15e82_107 .react-datepicker__day--keyboard-selected{background:rgba(var(--greenIOC),.7);color:rgba(var(--white),1)}._calendar_15e82_107 .react-datepicker__day--outside-month{color:rgba(var(--greenIOC),.35)}._calendar_15e82_107 .react-datepicker__day--disabled{color:rgba(var(--greenIOC),.35);cursor:not-allowed}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{text-align:center;white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day-name--disabled,.react-datepicker__day--disabled,.react-datepicker__time-name--disabled{cursor:default;color:#ccc}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90;color:#fff}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media(max-width:400px),(max-height:550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}._flyoutTrigger_wv71k_1{display:inline-flex;justify-content:center;align-items:center;background-color:rgba(var(--white),.2);border:1px solid rgba(var(--white),.3);border-radius:50%;width:30px;height:30px;position:relative;cursor:pointer;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit}._flyoutTrigger_wv71k_1:hover,._active_wv71k_21{background-color:rgba(var(--white),.3)}._flyoutTrigger_wv71k_1>img{width:32px;height:32px}:root{--flyout-width: 500px;--flyout-spacing: 20px;--flyout-radius: 16px;--flyout-shadow: 0 4px 6px -1px rgba(0, 0, 0, .04), 0 12px 24px -4px rgba(0, 0, 0, .08), 0 24px 48px -8px rgba(0, 0, 0, .06);--flyout-top-offset: 56px;--flyout-right-offset: 24px;--flyout-animation-duration: .3s}@keyframes _slideIn_a0zec_1{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes _fadeIn_a0zec_1{0%{opacity:0}to{opacity:1}}._flyoutContent_a0zec_34{--max-width: calc(100vw - var(--flyout-spacing) * 2);position:fixed;top:var(--flyout-top-offset);right:var(--flyout-right-offset);z-index:1000;width:min(var(--flyout-width),var(--max-width));max-height:calc(100vh - var(--flyout-top-offset) - var(--flyout-spacing));display:flex;flex-direction:column;background-color:rgba(var(--body),.92);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(var(--border),.12);border-radius:var(--flyout-radius);box-shadow:var(--flyout-shadow);animation:_slideIn_a0zec_1 var(--flyout-animation-duration) cubic-bezier(.4,0,.2,1) forwards;will-change:transform,opacity;transform-origin:top right;overflow:hidden;scrollbar-width:thin;scrollbar-color:rgba(var(--secondary),.3) transparent}._flyoutWrapper_a0zec_70{flex:1;display:flex;flex-direction:column;padding:var(--flyout-spacing);background-color:transparent;overflow-y:auto;overscroll-behavior:contain;min-height:300px;scrollbar-width:thin;scrollbar-color:rgba(var(--secondary),.3) transparent;scroll-behavior:smooth}._flyoutListHeader_a0zec_88{display:flex;align-items:center;justify-content:space-between;padding:16px 20px 12px;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif}._flyoutListHeaderLeft_a0zec_100,._flyoutListHeaderActions_a0zec_106{display:flex;align-items:center;gap:10px}._flyoutListTitle_a0zec_112{font-size:1.375rem;font-weight:700;color:rgba(var(--text),1);letter-spacing:-.01em;line-height:1.2;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}._flyoutListCountBadge_a0zec_127{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 7px;font-size:.6875rem;font-weight:600;color:rgba(var(--text),.5);background:rgba(var(--secondary),.12);border-radius:11px;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif}._flyoutWrapper_a0zec_70::-webkit-scrollbar{width:6px}._flyoutWrapper_a0zec_70::-webkit-scrollbar-track{background:transparent}._flyoutWrapper_a0zec_70::-webkit-scrollbar-thumb{background-color:rgba(var(--secondary),.3);border-radius:3px;transition:background-color .2s ease}._flyoutWrapper_a0zec_70::-webkit-scrollbar-thumb:hover{background-color:rgba(var(--secondary),.5)}@container (width < 600px){._flyoutWrapper_a0zec_70{padding:calc(var(--flyout-spacing) * .75)}}@media screen and (max-width:768px){:root{--flyout-top-offset: 48px;--flyout-right-offset: 16px}._flyoutContent_a0zec_34{--flyout-width: 100vw;--flyout-radius: 16px 16px 0 0;right:0;bottom:0;top:auto;max-height:85vh;animation:_slideUp_a0zec_1 var(--flyout-animation-duration) cubic-bezier(.4,0,.2,1) forwards}}@media screen and (max-width:480px){._flyoutListHeader_a0zec_88{padding:12px 16px 10px}._flyoutListTitle_a0zec_112{font-size:1.1875rem}}@keyframes _slideUp_a0zec_1{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){._flyoutContent_a0zec_34{animation:_fadeIn_a0zec_1 .2s ease-out forwards}}@media(prefers-color-scheme:dark){._flyoutContent_a0zec_34{--flyout-shadow: 0 10px 25px -5px rgba(0, 0, 0, .3), 0 10px 10px -5px rgba(0, 0, 0, .2)}}@media screen and (max-height:600px){:root{--flyout-top-offset: 20px}._flyoutWrapper_a0zec_70{min-height:200px}}._flyoutFooter_1b293_1{display:flex;align-items:center;justify-content:flex-end;gap:12px;min-height:64px;padding:16px 20px;background:linear-gradient(to top,rgba(var(--card),.6),rgba(var(--card),0));border-top:none;border-radius:0 0 var(--flyout-radius, 16px) var(--flyout-radius, 16px);box-shadow:none;position:relative;z-index:1}._flyoutFooter__actions_1b293_27{display:flex;align-items:center;gap:8px}@media screen and (max-width:480px){._flyoutFooter_1b293_1{flex-direction:column;align-items:stretch;gap:8px;padding:12px 16px}._flyoutFooter__actions_1b293_27{width:100%;justify-content:stretch}._flyoutFooter__actions_1b293_27>button{flex:1}}._flyoutSubtitle_bicu3_1{font-size:18px;padding:0 4px;color:rgba(var(--text),1)!important}._flyoutTitle_bicu3_6{margin:0;color:rgba(var(--text),1)!important}._secondaryText_bicu3_10{color:rgba(var(--secondary-text),1)!important;pointer-events:none}._mainText_bicu3_14{color:rgba(var(--text),1)!important}[data-flyout-content] span:not([data-flyout-secondary-text]):not(.base-input-error-message){color:rgba(var(--text),1)!important}[data-flyout-content] span.base-input-error-message{color:rgba(var(--lightRed),1)!important}._flyoutView_1hup6_1{display:none}._active_1hup6_5{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}._hidden_1hup6_13{display:none}._flyoutButton_1bo1b_2{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:36px;padding:8px 16px;font-size:.875rem;font-weight:500;line-height:1.25;white-space:nowrap;background-color:rgba(var(--blue),.08);color:rgba(var(--blue),1);border:1px solid rgba(var(--blue),.12);border-radius:20px;--flyout-button-spinner-color: rgba(var(--blue), 1);cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .2s cubic-bezier(.4,0,.2,1);transform:translateZ(0)}._flyoutButton_1bo1b_2:hover{background-color:rgba(var(--blue),.12);border-color:rgba(var(--blue),.2);box-shadow:0 2px 8px -2px #00000014,0 4px 12px -4px #0000000f;transform:translateY(-1px)}._flyoutButton_1bo1b_2:active{transform:translateY(0) scale(.98);box-shadow:0 1px 2px #0000000d}._flyoutButton_1bo1b_2:focus-visible{outline:2px solid rgba(var(--blue),.5);outline-offset:2px}._flyoutButton_1bo1b_2:disabled{opacity:.5;cursor:not-allowed;transform:none}._flyoutButtonAlternate_1bo1b_60{background-color:transparent;color:rgba(var(--text),.7);border-color:rgba(var(--border),.15);--flyout-button-spinner-color: rgba(var(--text), .8)}._flyoutButtonAlternate_1bo1b_60:hover{background-color:rgba(var(--secondary),.05);color:rgba(var(--text),1);border-color:rgba(var(--border),.3)}._flyoutButtonAlternate_1bo1b_60:active{background-color:rgba(var(--secondary),.1)}._backIcon_1bo1b_81,._iconSpacing_1bo1b_82{flex-shrink:0;width:16px;height:16px;color:currentColor}._flyoutButtonDanger_1bo1b_90{background-color:transparent;color:rgba(var(--text),.6);border-color:transparent;--flyout-button-spinner-color: rgba(var(--error), 1)}._flyoutButtonDanger_1bo1b_90:hover{background-color:rgba(var(--error),.08);color:rgba(var(--error),1);border-color:rgba(var(--error),.15);box-shadow:none}._flyoutButtonDanger_1bo1b_90:active{background-color:rgba(var(--error),.12)}._flyoutButtonDanger_1bo1b_90:focus-visible{outline-color:rgba(var(--error),.5)}._flyoutButtonSuccess_1bo1b_117{background-color:#22c55e14;color:#22c55e;border-color:#22c55e1f;--flyout-button-spinner-color: rgb(34, 197, 94)}._flyoutButtonSuccess_1bo1b_117:hover{background-color:#22c55e;color:#fff;border-color:#22c55e;box-shadow:0 4px 6px -1px #22c55e33,0 2px 4px -1px #22c55e1f}._flyoutButtonSuccess_1bo1b_117:active{background-color:#22c55ee6}._flyoutButtonSuccess_1bo1b_117:focus-visible{outline-color:#22c55e80}._flyoutButtonDisabled_1bo1b_146{background-color:rgba(var(--secondary),.1);color:rgba(var(--text),.4);border-color:rgba(var(--border),.2);cursor:not-allowed;opacity:.6}._flyoutButtonDisabled_1bo1b_146:hover{background-color:rgba(var(--secondary),.1);color:rgba(var(--text),.4);border-color:rgba(var(--border),.2);transform:none;box-shadow:none}._flyoutButton--small_1bo1b_168{min-height:28px;padding:4px 12px;font-size:.75rem}._flyoutButton--large_1bo1b_174{min-height:44px;padding:12px 24px;font-size:1rem}._flyoutButton--fullWidth_1bo1b_181{width:100%}._flyoutButton--loading_1bo1b_186{position:relative;color:transparent;pointer-events:none;cursor:wait}._flyoutButton--loading_1bo1b_186 svg{opacity:0}._flyoutButton--loading_1bo1b_186:after{content:"";position:absolute;width:16px;height:16px;top:50%;left:50%;margin-left:-8px;margin-top:-8px;border:2px solid var(--flyout-button-spinner-color);border-radius:50%;border-top-color:transparent;animation:_buttonSpinner_1bo1b_1 .8s linear infinite}@keyframes _buttonSpinner_1bo1b_1{to{transform:rotate(360deg)}}._flyoutHeader_rllxh_1{display:flex;align-items:center;justify-content:flex-start;gap:16px;min-height:56px;padding:14px 20px;background:linear-gradient(to bottom,rgba(var(--card),.6),rgba(var(--card),0));border-bottom:none;border-radius:var(--flyout-radius, 16px) var(--flyout-radius, 16px) 0 0;box-shadow:none;position:relative;z-index:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}._flyoutHeader_rllxh_1>*{flex-shrink:0}._sideSlot_rllxh_26{display:flex;align-items:center;flex-shrink:0;min-width:0}._sideSlotRight_rllxh_33{justify-content:flex-end}._sideSlotContent_rllxh_37{display:inline-flex;align-items:center;min-width:0}._title_rllxh_43{flex:1;min-width:0;margin:0;padding:0 8px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._backButtonSpacer_rllxh_54{width:36px;min-width:36px;height:36px;flex-shrink:0}@media screen and (max-width:768px){._flyoutHeader_rllxh_1{min-height:48px;padding:0 16px}}._card_fcozz_1{margin-bottom:10px;background-color:rgb(var(--card));border:1px solid rgb(var(--border));border-radius:.5rem;padding:12px;position:relative;box-shadow:var(--box-shadow);overflow:visible;transition:opacity .3s ease}._header_fcozz_13{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px}._titleGroup_fcozz_21{display:flex;flex:1;min-width:0;flex-direction:column;gap:2px}._title_fcozz_21{font-size:15px;font-weight:600;color:rgb(var(--text));margin:0;font-family:Bahnschrift,Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,Ubuntu,Arial,sans-serif}._subtitle_fcozz_39{font-size:12px;color:rgb(var(--secondary-text));font-family:Bahnschrift,Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,Ubuntu,Arial,sans-serif}._actions_fcozz_47{display:flex;align-items:center;gap:8px;flex-shrink:0}._body_fcozz_54{display:flex;flex-direction:column}._footer_fcozz_59{display:flex;margin-top:15px;padding-top:10px;border-top:1px solid rgb(var(--border))}._loadingOverlay_fcozz_66{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(var(--card),.82);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:100;border-radius:.5rem;pointer-events:all}:root{--react-pdf-annotation-layer: 1;--annotation-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color: Highlight;--input-focus-outline: 1px solid Canvas;--input-unfocused-border-color: transparent;--input-disabled-border-color: transparent;--input-hover-border-color: black;--link-outline: none}@media screen and (forced-colors:active){:root{--input-focus-border-color: CanvasText;--input-unfocused-border-color: ActiveText;--input-disabled-border-color: GrayText;--input-hover-border-color: Highlight;--link-outline: 1.5px solid LinkText}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translate(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{position:absolute;width:100%;height:100%}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;margin:0;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.textLayer.selecting~.annotationLayer section{pointer-events:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:#ff0;box-shadow:0 2px 10px #ff0}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .textWidgetAnnotation :is(input,textarea),.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--total-scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation.checkBox input:hover{border-radius:2px}.annotationLayer .textWidgetAnnotation :is(input,textarea):focus,.annotationLayer .choiceWidgetAnnotation select:focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{position:absolute;font-size:calc(9px * var(--total-scale-factor));width:100%;min-width:calc(180px * var(--total-scale-factor));pointer-events:none}.annotationLayer .popup{position:absolute;max-width:calc(180px * var(--total-scale-factor));background-color:#ff9;box-shadow:0 calc(2px * var(--total-scale-factor)) calc(5px * var(--total-scale-factor)) #888;border-radius:calc(2px * var(--total-scale-factor));padding:calc(6px * var(--total-scale-factor));margin-left:calc(5px * var(--total-scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popup>*{font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px * var(--total-scale-factor))}.annotationLayer .popupContent{border-top:1px solid rgba(51,51,51,1);margin-top:calc(2px * var(--total-scale-factor));padding-top:calc(2px * var(--total-scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .highlightAnnotation,.annotationLayer .underlineAnnotation,.annotationLayer .squigglyAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .lineAnnotation svg line,.annotationLayer .squareAnnotation svg rect,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .caretAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .stampAnnotation,.annotationLayer .fileAttachmentAnnotation{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;-webkit-user-select:none;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}:root{--react-pdf-text-layer: 1;--highlight-bg-color: rgba(180, 0, 170, 1);--highlight-selected-bg-color: rgba(0, 100, 0, 1)}@media screen and (forced-colors:active){:root{--highlight-bg-color: Highlight;--highlight-selected-bg-color: ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translate(-100%)}.textLayer{position:absolute;text-align:initial;top:0;right:0;bottom:0;left:0;overflow:hidden;line-height:1;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;margin:0;transform-origin:0 0}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);border-radius:4px}.textLayer .highlight.appended{position:initial}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;top:100%;right:0;bottom:0;left:0;z-index:-1;cursor:default;-webkit-user-select:none;user-select:none}.textLayer.selecting .endOfContent{top:0}.hiddenCanvasElement{position:absolute;top:0;left:0;width:0;height:0;display:none}._previewField_1qdl8_1{background-color:rgb(var(--card-dim));padding:12px;border-radius:4px;margin-top:8px;border:1px solid rgb(var(--border));display:flex;align-items:center;min-height:50px}._previewText_1qdl8_12{font-style:italic;color:rgb(var(--secondary-text));display:flex;align-items:center;gap:8px}._previewText_1qdl8_12:before{content:"📄";font-size:18px}._viewButton_1qdl8_25{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:rgb(var(--blue-dim));color:rgb(var(--blue));border:none;cursor:pointer;margin-left:auto;transition:all .2s ease}._viewButton_1qdl8_25:hover{background-color:rgb(var(--blue));color:#fff}._inlineViewer_1qdl8_45{margin-top:12px;border:1px solid rgb(var(--border));border-radius:8px;background-color:rgb(var(--card));overflow:hidden}._inlineViewerContent_1qdl8_53{display:flex;flex-direction:column;min-height:24rem;max-height:32rem}._modal_1qdl8_60{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000000b3;display:flex;justify-content:center;align-items:center;z-index:1000}._modalContent_1qdl8_70{background-color:rgb(var(--card));padding:20px;border-radius:8px;box-shadow:0 5px 15px #0000004d;width:90%;max-width:800px;max-height:90vh;overflow:auto;position:relative}._cardModal_1qdl8_82{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000000e6;display:flex;justify-content:stretch;align-items:stretch;z-index:500;border-radius:.5rem;padding:0;box-sizing:border-box}._cardModalContent_1qdl8_95{background-color:rgb(var(--card));padding:16px;border-radius:.5rem;box-shadow:0 8px 25px #0000004d;width:100%;height:100%;max-width:100%;max-height:100%;overflow:auto;position:relative;margin:0;display:flex;flex-direction:column;box-sizing:border-box}._modalHeader_1qdl8_112{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid rgb(var(--border))}._modalTitle_1qdl8_121{font-size:18px;font-weight:600;color:rgb(var(--text));margin:0}._modalClose_1qdl8_128{background:none;border:none;font-size:20px;cursor:pointer;color:rgb(var(--secondary-text))}._modalClose_1qdl8_128:hover{color:rgb(var(--text))}._pdfControls_1qdl8_140{display:flex;align-items:center;gap:16px;flex:1;justify-content:center}._pdfPageControls_1qdl8_148,._pdfZoomControls_1qdl8_149{display:flex;align-items:center;gap:8px}._pdfControlButton_1qdl8_155{background:rgb(var(--card-dim));border:1px solid rgb(var(--border));border-radius:4px;padding:4px 8px;cursor:pointer;color:rgb(var(--text));font-size:12px;font-weight:500;transition:background-color .2s}._pdfControlButton_1qdl8_155:hover:not(:disabled){background-color:rgb(var(--blue));color:#fff}._pdfControlButton_1qdl8_155:disabled{opacity:.5;cursor:not-allowed}._pdfPageInfo_1qdl8_177,._pdfZoomInfo_1qdl8_178{font-size:12px;color:rgb(var(--text));padding:0 4px;font-weight:500}._pdfBody_1qdl8_185{display:flex;flex-direction:column;flex:1;width:100%;position:relative;overflow:hidden;box-sizing:border-box;min-height:0}._pdfDocumentContainer_1qdl8_196{flex:1;overflow:auto;position:relative;display:flex;flex-direction:column;box-sizing:border-box;min-height:0}._pdfCanvasWrapper_1qdl8_206{flex-grow:1;overflow:auto;position:relative;background-color:rgb(var(--card-dim));display:flex;align-items:flex-start;justify-content:flex-start;padding:20px;box-sizing:border-box;min-height:0;scroll-behavior:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(var(--border),.5) transparent}._pdfCanvasWrapper_1qdl8_206::-webkit-scrollbar{width:8px;height:8px}._pdfCanvasWrapper_1qdl8_206::-webkit-scrollbar-track{background:transparent}._pdfCanvasWrapper_1qdl8_206::-webkit-scrollbar-thumb{background:rgba(var(--border),.5);border-radius:4px}._pdfCanvasWrapper_1qdl8_206::-webkit-scrollbar-thumb:hover{background:rgba(var(--border),.7)}._pdfPage_1qdl8_148{max-width:100%;height:auto;box-shadow:0 2px 8px #0000001a;pointer-events:none;-webkit-user-select:none;user-select:none}._pdfPage_1qdl8_148 canvas{pointer-events:auto}._pdfPage_1qdl8_148 .react-pdf__Page__textContent{pointer-events:none;-webkit-user-select:none;user-select:none}._pdfPage_1qdl8_148 .react-pdf__Page__annotations{pointer-events:auto}._pdfLoadingState_1qdl8_262,._pdfErrorState_1qdl8_263,._unsupportedState_1qdl8_264{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;color:rgb(var(--text));text-align:center}._pdfSpinner_1qdl8_274{width:40px;height:40px;border:3px solid rgb(var(--border));border-top:3px solid rgb(var(--blue));border-radius:50%;animation:_spin_1qdl8_1 1s linear infinite;margin-bottom:16px}._pdfErrorButton_1qdl8_284{margin-top:16px;padding:8px 16px;background-color:rgb(var(--blue));color:#fff;border:none;border-radius:4px;cursor:pointer;font-weight:500}._pdfErrorButton_1qdl8_284:hover{opacity:.9}._signatureDebug_1qdl8_299{background-color:rgb(var(--card-dim));padding:10px;border-radius:4px;font-family:Courier New,monospace;font-size:12px;margin:10px 0;white-space:pre-wrap;word-break:break-all;max-height:200px;overflow-y:auto}._downloadLink_1qdl8_312{display:inline-block;background-color:rgb(var(--blue));color:#fff;padding:8px 16px;border-radius:4px;text-decoration:none;margin-top:10px;margin-bottom:10px;font-weight:500}._downloadLink_1qdl8_312:hover{background-color:rgba(var(--blue),.8)}@keyframes _spin_1qdl8_1{to{transform:rotate(360deg)}}._card_1sijn_1{display:grid;gap:1rem;padding:1.25rem;border:1px solid rgba(var(--border),1);border-radius:12px;background:rgba(var(--card),1);box-shadow:0 12px 30px rgba(var(--black),.12)}._cardEmbedded_1sijn_11{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}._header_1sijn_19{display:grid;gap:.35rem}._titleRow_1sijn_24{display:flex;align-items:center;gap:.75rem;justify-content:space-between;flex-wrap:wrap}._title_1sijn_24{margin:0;font-size:1.125rem;line-height:1.4;color:rgba(var(--text),1)}._description_1sijn_39{margin:0;color:rgba(var(--secondary-text),1);line-height:1.5}._status_1sijn_45{display:inline-flex;align-items:center;justify-content:center;padding:.25rem .65rem;border-radius:999px;font-size:.8rem;font-weight:600;white-space:nowrap}._statusDefault_1sijn_56{background:rgba(var(--card-20),.45);color:rgba(var(--text),1)}._statusSuccess_1sijn_61{background:rgba(var(--lightGreen),.15);color:rgba(var(--lightGreen),1)}._statusWarning_1sijn_66{background:rgba(var(--orange),.15);color:rgba(var(--orange),1)}._statusDanger_1sijn_71{background:rgba(var(--lightRed),.15);color:rgba(var(--lightRed),1)}._body_1sijn_76{display:grid;gap:1rem;justify-items:start}._qrFrame_1sijn_82{display:flex;align-items:center;justify-content:center;width:min(100%,19rem);aspect-ratio:1;padding:1rem;border-radius:12px;background:rgba(var(--blue-dim),.5);border:1px solid rgba(var(--border),.75)}._qrImage_1sijn_94{color-scheme:light;display:block;width:100%;height:auto;max-width:16rem;border-radius:8px;background:#fff}._placeholder_1sijn_104{margin:0;color:rgba(var(--secondary-text),1);line-height:1.5}._error_1sijn_110{margin:0;color:rgba(var(--lightRed),1);line-height:1.5}._metadataList_1sijn_116{display:grid;gap:.75rem;width:100%;margin:0}._metadataRow_1sijn_123{display:grid;gap:.2rem}._metadataLabel_1sijn_128{font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:rgba(var(--secondary-text),1)}._metadataValue_1sijn_136{font-size:.95rem;color:rgba(var(--text),1);word-break:break-word}.referral-list-page .referral-list-page__body{overflow:visible}.referral-list-page__content{height:auto;min-height:0;padding:0 12px 12px;box-sizing:border-box;display:flex;flex-direction:column}.referral-list-page__content .base-table-container{flex:0 0 auto;height:auto;margin-right:-12px;margin-left:-12px;overflow:visible;border:0;border-top:1px solid rgba(var(--border),1);border-radius:0;background:transparent}.referral-list-page__content .base-table-container>div{height:auto!important}.referral-list-page__content .base-table-container .ag-root-wrapper,.referral-list-page__content .base-table-container .ag-root{border-right:0;border-bottom:0;border-left:0;border-radius:0;overflow:visible}.referral-list-page__content .base-table-container .ag-header{position:sticky;top:0;z-index:4}.referral-list-page__content .base-table-cell-interactive{font-weight:600;text-decoration:underline;text-underline-offset:2px}.referral-list-page--notes-modal-open .referral-list-page__content .base-table-container{--ag-row-hover-color: transparent}.referral-list-page--notes-modal-open .referral-list-page__content .base-table-cell-interactive:hover{color:rgba(var(--blue),1)}.referral-list-patient-name-cell,.referral-list-expected-admit-date-cell{display:flex;align-items:center;line-height:normal;overflow:visible}.referral-patient-name-content{display:inline-flex;align-items:center;gap:7px;min-width:0;max-width:100%}.referral-patient-team-dot{flex:0 0 auto;width:9px;height:9px;border-radius:50%;background:#d3d3d3;box-shadow:0 0 0 1px rgba(var(--border),.7)}.referral-patient-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.referral-list-patient-name-cell--missing,.referral-list-expected-admit-date-cell--missing{background:#f0808038!important;box-shadow:inset 0 0 0 1px #f080808c}.referral-list-patient-name-cell--past,.referral-list-expected-admit-date-cell--past{background:#ffc10733!important;box-shadow:inset 0 0 0 1px #ffc107a6}.referral-expected-admit-date-text{color:rgba(var(--text),.9)}.referral-expected-admit-date-button{max-width:100%;padding:0;border:0;background:transparent;color:rgba(var(--blue),1);font:inherit;font-weight:600;text-align:left;text-decoration:underline;text-underline-offset:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.referral-expected-admit-date-button:focus-visible{outline:2px solid rgba(var(--blue),1);outline-offset:2px}.referral-expected-admit-date-editor{display:flex;align-items:center;gap:6px;width:100%;height:100%;min-width:0;padding-right:8px;box-sizing:border-box}.referral-expected-admit-date-calendar{display:flex;align-items:center;flex:1 1 120px;min-width:120px;margin-bottom:0}.referral-expected-admit-date-calendar .react-datepicker-wrapper,.referral-expected-admit-date-calendar .react-datepicker__input-container{display:block}.referral-expected-admit-date-calendar input{height:28px;padding-top:4px;padding-right:2rem;padding-bottom:4px;font-size:.82rem}.referral-expected-admit-date-calendar button[aria-label="Open calendar"]{right:.25rem}.referral-expected-admit-date-calendar .react-datepicker__close-icon{display:none}.referral-expected-admit-date-cancel{flex:0 0 auto;height:28px;padding:0 8px;border:1px solid rgba(var(--border),1);border-radius:4px;background:rgba(var(--card),1);color:rgba(var(--text),.78);font-size:.78rem;font-weight:600;cursor:pointer}.referral-expected-admit-date-cancel:hover:not(:disabled){border-color:rgba(var(--blue),.75);color:rgba(var(--blue),1)}.referral-expected-admit-date-cancel:disabled{cursor:not-allowed;opacity:.65}.referral-list-inline-alert{margin:0 -12px;padding:8px 12px;border:0;border-bottom:1px solid rgba(var(--lightRed),.35);border-radius:0;background:rgba(var(--lightRed),.1);color:rgba(var(--lightRed),1);font-size:.86rem;font-weight:600}.referral-list-status-summary{display:grid;grid-template-columns:minmax(270px,1fr) minmax(445px,1.55fr) auto;align-items:center;gap:22px;margin:0 -12px;padding:14px 12px;border:0;border-bottom:1px solid rgba(var(--border),1);border-radius:0;background:rgba(var(--card),1);color:rgba(var(--text),1);box-shadow:none}.referral-list-status-summary__intro{display:flex;align-items:center;gap:14px;min-width:0}.referral-list-status-summary__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 48px;width:48px;height:48px;border-radius:50%;background:#f59e0b24;color:#f59e0b;box-shadow:inset 0 0 0 1px #f59e0b57}.referral-list-status-summary__icon svg{width:1.35rem;height:1.35rem}.referral-list-status-summary__copy{min-width:0}.referral-list-status-summary__copy h2{margin:0 0 5px;color:rgba(var(--text),1);font-size:1.08rem;font-weight:750;line-height:1.1}.referral-list-status-summary__copy p{margin:0;color:rgba(var(--text),.72);font-size:.88rem;line-height:1.25}.referral-list-status-summary__metrics{display:grid;grid-template-columns:repeat(3,minmax(128px,1fr));gap:0;min-width:0;margin:0}.referral-list-status-summary__metric{display:grid;grid-template-areas:"count label" "count detail";grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:10px;min-width:0;padding:0 18px;border-left:1px solid rgba(var(--border),.68)}.referral-list-status-summary__metric dt{grid-area:label;min-width:0;margin:0;color:rgba(var(--text),.88);font-size:.9rem;font-weight:650;line-height:1.2}.referral-list-status-summary__metric dd{grid-area:count;margin:0;color:#f59e0b;font-size:1.5rem;font-weight:760;line-height:1;font-variant-numeric:tabular-nums}.referral-list-status-summary__metric span{grid-area:detail;min-width:0;color:rgba(var(--text),.62);font-size:.78rem;line-height:1.25}.referral-list-status-summary__metric--mismatch dd{color:#c084fc}.referral-list-status-summary__metric--today dd{color:#52bf98}.referral-list-status-summary__button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;padding:0 16px;border:1px solid rgba(var(--border),1);border-radius:5px;background:rgba(var(--card),1);color:rgba(var(--text),.9);font-size:.88rem;font-weight:650;white-space:nowrap;cursor:pointer}.referral-list-status-summary__button:hover{border-color:rgba(var(--blue),.78);background:rgba(var(--blue),.1);color:rgba(var(--blue),1)}.referral-list-status-summary__button:focus-visible{outline:2px solid rgba(var(--blue),1);outline-offset:2px}.referral-list-table-tools{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;flex:0 0 auto;margin:0 -12px;padding:10px 12px;border:0;border-bottom:1px solid rgba(var(--border),1);border-radius:0;background:rgba(var(--card),1)}.referral-list-table-tools__filters,.referral-list-table-tools__actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.referral-list-table-tools__filters{flex:1 1 auto}.referral-list-table-tools__actions{flex:0 0 auto;justify-content:flex-end;margin-left:auto}.referral-list-table-tools__add,.referral-list-table-tools__view-toggle{display:inline-flex;align-items:center;gap:6px;height:34px;flex:0 0 auto}.referral-list-table-tools__add svg,.referral-list-table-tools__view-toggle svg{width:.85rem;height:.85rem}.referral-patient-team-dot--green{background:rgba(var(--lightGreen),1)}.referral-patient-team-dot--purple{background:rgba(var(--lightPurple),1)}.referral-patient-team-dot--blue{background:rgba(var(--blue),1)}.referral-patient-team-dot--pink{background:rgba(var(--lightPink, 255, 20, 147),1)}.referral-patient-team-dot--yellow{background:rgba(var(--severityYellow),1)}.referral-patient-team-dot--orange{background:rgba(var(--orange),1)}.referral-list-search{flex:0 1 280px;min-width:180px;max-width:340px}.referral-list-search input{width:100%}.referral-list-search input::placeholder{color:rgba(var(--text),.52);opacity:1}.referral-city-filter{min-width:0;flex:0 0 auto}.referral-city-filter .base-dropdown{width:288px;margin-bottom:0}.referral-city-filter .base-dropdown>label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.referral-city-filter .base-dropdown-button{height:34px;border-color:rgba(var(--border),1);background:rgba(var(--card),.72)}.referral-city-filter-option{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;width:100%}.referral-city-filter-option__city{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.referral-city-filter-option__count{flex:0 0 auto;color:rgba(var(--text),.56);font-size:.76rem;font-weight:700;font-variant-numeric:tabular-nums}.referral-list-table-tools__clear{height:34px;padding:0 12px;border:1px solid rgba(var(--border),1);border-radius:4px;background:rgba(var(--card),1);color:rgba(var(--text),.85);font-weight:600;cursor:pointer}.referral-list-table-tools__clear:hover{border-color:rgba(var(--blue),.75);color:rgba(var(--blue),1)}.referral-list-status{font-weight:600}.referral-list-status--accepted{background-color:rgba(var(--lightGreen),.18)!important;color:rgba(var(--lightGreen),1)}.referral-list-status--incomplete{background-color:rgba(var(--lightRed),.14)!important;color:rgba(var(--lightRed),1)}.referral-list-status--warning{background-color:#ffc10733!important;color:rgba(var(--text),.92);box-shadow:inset 0 0 0 1px #ffc107a6}.referral-list-notes-cell{display:flex;align-items:center;overflow:hidden}.referral-list-page__content .referral-list-notes-cell--available{color:rgba(var(--blue),1)}.referral-list-page__content .referral-list-notes-cell--empty.base-table-cell-interactive{cursor:default!important;font-weight:400;text-decoration:none}.referral-notes-pill{display:inline-flex;align-items:center;justify-content:center;gap:6px;max-width:100%;height:24px;padding:0 9px;border-radius:4px;border:1px solid rgba(var(--border),.75);font-size:.78rem;font-weight:700;line-height:1;white-space:nowrap}.referral-notes-pill__dot{width:7px;height:7px;border-radius:50%;background:rgba(var(--blue),1)}.referral-notes-pill__label{overflow:hidden;text-overflow:ellipsis}.referral-notes-pill--available{background:rgba(var(--blue),.1);border-color:rgba(var(--blue),.35);color:rgba(var(--blue),1)}.referral-notes-pill--empty{background:rgba(var(--card),1);color:rgba(var(--text),.52)}.referral-required-info-column{display:flex;align-items:center;justify-content:flex-start;line-height:normal;overflow:hidden;padding-left:8px!important;padding-right:8px!important}.referral-required-info-column>span{display:flex;align-items:center;min-width:0;width:100%;height:100%}.referral-required-info-cell{display:flex;align-items:center;justify-content:flex-start;gap:5px;min-width:0;width:100%;height:100%;overflow:hidden}.referral-required-info-summary{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:22px;padding:0 6px;border:1px solid rgba(var(--border),.75);border-radius:6px;font-size:.78rem;font-weight:600;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.referral-required-info-summary--complete{background:rgba(var(--lightGreen),.12);border-color:rgba(var(--lightGreen),.36);color:rgba(var(--lightGreen),1)}.referral-required-info-chips{display:inline-flex;align-items:center;gap:4px;flex:1 1 auto;min-width:0;overflow:hidden}.referral-required-info-chip{display:inline-flex;align-items:center;justify-content:center;min-width:0;min-height:22px;padding:0 5px;border-radius:6px;border:1px solid rgba(var(--border),.75);font-size:.72rem;font-weight:700;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.referral-required-info-chip__state{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.referral-required-info-chip--missing{background:rgba(var(--lightRed),.08);color:rgba(var(--lightRed),1);border-color:rgba(var(--lightRed),.42)}.referral-required-info-empty{display:inline-flex;align-items:center;min-height:22px;padding:0 7px;border:1px solid rgba(var(--border),.6);border-radius:6px;color:rgba(var(--text),.62);font-size:.78rem;font-weight:600}.referral-notes-modal__content{display:flex;flex-direction:column;gap:12px;min-width:0;min-height:0}.referral-notes-modal__meta{display:flex;flex-wrap:wrap;gap:8px;color:rgba(var(--text),.7);font-size:.875rem}.referral-notes-modal__meta span+span:before{content:"/";margin-right:8px;color:rgba(var(--text),.45)}.referral-notes-modal__text{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;color:rgba(var(--text),1);font-family:inherit;font-size:.95rem;line-height:1.5}.referral-status-modal__content{display:grid;gap:18px;min-width:0}.referral-status-modal__section{min-width:0}.referral-status-modal__section-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid rgba(var(--border),.55)}.referral-status-modal__section-header h3{margin:0;color:rgba(var(--text),1);font-size:1rem;font-weight:750;line-height:1.2}.referral-status-modal__section-header span{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:24px;padding:0 8px;border-radius:999px;background:rgba(var(--blue),.12);color:rgba(var(--blue),1);font-size:.82rem;font-weight:750;font-variant-numeric:tabular-nums}.referral-status-modal__list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.referral-status-modal__item{min-width:0;padding:12px;border:1px solid rgba(var(--border),.7);border-left-width:4px;border-radius:6px;background:rgba(var(--card-dim),1)}.referral-status-modal__item--overdue{border-left-color:#f59e0b}.referral-status-modal__item--mismatchedDates{border-left-color:#c084fc}.referral-status-modal__item--today{border-left-color:rgba(var(--lightGreen),1)}.referral-status-modal__item-heading{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0}.referral-status-modal__badge{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:22px;padding:0 8px;border-radius:999px;background:#f59e0b1f;color:#b45309;font-size:.74rem;font-weight:750;line-height:1}.referral-status-modal__item--mismatchedDates .referral-status-modal__badge{background:#c084fc24;color:#7e22ce}.referral-status-modal__item--today .referral-status-modal__badge{background:rgba(var(--lightGreen),.14);color:rgba(var(--lightGreen),1)}.referral-status-modal__link{color:rgba(var(--blue),1);font-size:.95rem;font-weight:750;text-decoration:underline;text-underline-offset:2px}.referral-status-modal__message{margin:8px 0 0;color:rgba(var(--text),.82);font-size:.88rem;line-height:1.35}.referral-status-modal__dates{display:flex;flex-wrap:wrap;gap:8px 18px;margin:10px 0 0;color:rgba(var(--text),.82)}.referral-status-modal__dates div{min-width:110px}.referral-status-modal__dates dt{margin:0 0 2px;color:rgba(var(--text),.58);font-size:.72rem;font-weight:700;line-height:1.15;text-transform:uppercase}.referral-status-modal__dates dd{margin:0;color:rgba(var(--text),.9);font-size:.86rem;font-weight:650;line-height:1.25}.referral-status-modal__open-link{display:inline-flex;align-items:center;gap:6px;width:fit-content;min-height:30px;margin-top:12px;padding:0 10px;border:1px solid rgba(var(--blue),.35);border-radius:5px;background:rgba(var(--blue),.08);color:rgba(var(--blue),1);font-size:.82rem;font-weight:700;line-height:1;text-decoration:none}.referral-status-modal__open-link:hover{border-color:rgba(var(--blue),.7);background:rgba(var(--blue),.14)}.referral-status-modal__open-link:focus-visible{outline:2px solid rgba(var(--blue),1);outline-offset:2px}.referral-status-modal__open-link svg{width:.75rem;height:.75rem}.referral-status-modal__empty{margin:0;padding:12px;border:1px solid rgba(var(--border),.55);border-radius:6px;background:rgba(var(--card-dim),1);color:rgba(var(--text),.72);font-size:.9rem;line-height:1.4}@media(max-width:1120px){.referral-list-status-summary{grid-template-columns:1fr;align-items:stretch}.referral-list-status-summary__metrics{width:100%}.referral-list-status-summary__metric:first-child{border-left:0;padding-left:0}.referral-list-status-summary__button{justify-self:start}}@media(max-width:800px){.referral-list-page__content{padding:0 8px 8px}.referral-list-inline-alert,.referral-list-status-summary,.referral-list-table-tools{margin-right:-8px;margin-left:-8px}.referral-list-search{flex-basis:100%;max-width:none}.referral-city-filter{flex:1 1 180px}.referral-city-filter .base-dropdown,.referral-list-table-tools__filters,.referral-list-table-tools__actions{width:100%}.referral-list-table-tools__actions{justify-content:flex-end}.referral-team-tabs{width:100%;overflow-x:auto}.referral-list-status-summary{padding:12px}.referral-list-status-summary__metrics{grid-template-columns:1fr;gap:10px}.referral-list-status-summary__metric{border-left:0;padding:0}.referral-list-status-summary__button{width:100%}}.hr-employees-section{display:flex;flex-direction:column;gap:16px}.hr-employees-header{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-bottom:12px;border-bottom:2px solid rgba(var(--blue),.2)}.hr-employees-header .hr-section-header{margin-bottom:0;padding-bottom:0;border-bottom:0}.hr-employees-header .repo-form-column{justify-content:center}.hr-employees-state,.hr-employees-empty{display:block;padding:40px;border:1px solid rgba(var(--card-20),1);border-radius:10px;background:rgba(var(--body),1);color:rgba(var(--secondary-text),1);text-align:center}.hr-employees-state--error{border-color:rgba(var(--lightRed),.35);background:rgba(var(--red-dim),1);color:rgba(var(--lightRed),1)}.hr-employees-table-wrap{overflow-x:auto;border:1px solid rgba(var(--card-20),1);border-radius:10px;background:rgba(var(--body),1)}.hr-employees-table{width:100%;border-collapse:separate;border-spacing:0;min-width:760px;color:rgba(var(--text),1)}.hr-employees-table th,.hr-employees-table td{padding:14px 20px;text-align:left;vertical-align:middle}.hr-employees-table thead th{padding:12px 20px;background:rgba(var(--card-dim),1);border-bottom:1px solid rgba(var(--border),1)}.hr-employees-table tbody td{border-bottom:1px solid rgba(var(--card),1)}.hr-employees-table tbody tr:last-child td{border-bottom:none}.hr-employees-table tbody tr:hover td{background:var(--table-hover)}.hr-employees-status-column{width:150px}.hr-employees-header-control{display:flex;flex-direction:column}.hr-employees-section .base-dropdown{margin-top:5px;margin-left:16px}.repo-form-column .base-dropdown{display:flex;flex-direction:column;justify-content:center;height:100%;min-width:180px;margin-top:0;margin-bottom:0}.repo-form-column .base-dropdown>label{color:rgba(var(--secondary-text),1);font-size:12px}.hr-employees-header-control .base-dropdown{min-width:130px}.hr-employees-header-control .base-search{min-width:220px}.hr-employees-header-control .base-dropdown>label{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:rgba(var(--secondary-text),1);margin-bottom:6px}.hr-employees-header-control .base-dropdown-button{min-width:130px}.hr-employees-name-search .base-input-field{width:100%;height:30px;box-sizing:border-box}.hr-employees-name{color:rgba(var(--blue),1);font-weight:600;text-decoration:underline;text-underline-offset:2px}.hr-employees-status-text{color:rgba(var(--secondary-text),1);font-weight:600}.hr-employees-name:hover,.hr-employees-name:focus-visible{color:rgba(var(--blue),.8)}.hr-employees-title-link,.hr-employees-assign-title-link{display:inline;padding:0;border:none;background:none;color:rgba(var(--blue),1);font:inherit;font-weight:600;text-align:left;cursor:pointer}.hr-employees-title-link:hover,.hr-employees-title-link:focus-visible,.hr-employees-assign-title-link:hover,.hr-employees-assign-title-link:focus-visible{color:rgba(var(--blue),.8)}.hr-employees-name:focus-visible{outline:2px solid rgba(var(--blue),.35);outline-offset:2px;border-radius:2px}.hr-employees-assign-title-link:focus-visible{outline:2px solid rgba(var(--blue),.35);outline-offset:2px;border-radius:2px}.hr-employees-title-link:focus-visible{outline:2px solid rgba(var(--blue),.35);outline-offset:2px;border-radius:2px}.hr-employees-title-text{white-space:pre-line}.assign-title-modal-content{padding:20px}.assign-title-modal-subtitle{margin:0 0 16px;color:rgba(var(--secondary-text),1)}.assign-title-modal-add-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:end}.assign-title-modal-input-group{margin-bottom:0}.assign-title-modal-error{margin-top:14px;padding:10px 12px;border-radius:8px;border:1px solid rgba(var(--lightRed),.35);background:rgba(var(--red-dim),1);color:rgba(var(--lightRed),1)}.assign-title-modal-list-wrap{margin-top:18px}.assign-title-modal-list-label{margin-bottom:8px;font-size:13px;font-weight:700;color:rgba(var(--secondary-text),1);text-transform:uppercase;letter-spacing:.04em}.assign-title-modal-list{display:flex;flex-direction:column;gap:8px;max-height:260px;overflow-y:auto;min-width:0;margin:0;padding:0 4px 0 0;border:0}.assign-title-modal-option{display:flex;align-items:center;gap:12px;width:100%;box-sizing:border-box;padding:12px 14px;border:1px solid rgba(var(--border),1);border-radius:8px;background:rgba(var(--body),1);color:rgba(var(--text),1);text-align:left;-webkit-user-select:none;user-select:none;transition:border-color .12s ease,background-color .12s ease,box-shadow .12s ease}.assign-title-modal-option:hover,.assign-title-modal-option:focus-visible{border-color:rgba(var(--blue),.55);background:rgba(var(--card-dim),1)}.assign-title-modal-option:focus-visible{outline:2px solid rgba(var(--blue),.2);outline-offset:1px}.assign-title-modal-option.is-selected{border-color:rgba(var(--blue),1);background:rgba(var(--blue),.08);box-shadow:inset 0 0 0 1px rgba(var(--blue),.2)}.assign-title-modal-checkbox{width:16px;height:16px;margin:0;flex:0 0 auto;accent-color:rgba(var(--blue),1)}.assign-title-modal-option-text{flex:1 1 auto;min-width:0;overflow-wrap:anywhere;-webkit-user-select:none;user-select:none}.assign-title-modal-empty{padding:18px 14px;border:1px dashed rgba(var(--border),1);border-radius:8px;color:rgba(var(--secondary-text),1);text-align:center}@media(max-width:768px){.hr-employees-header{flex-direction:column;align-items:stretch}.repo-form-column .base-dropdown,.hr-employees-header-control .base-dropdown,.hr-employees-header-control .base-search,.hr-employees-header-control .base-dropdown-button{min-width:0;width:100%}.hr-employees-table{min-width:640px}.hr-employees-table th,.hr-employees-table td{padding:12px 14px}.assign-title-modal-add-row{grid-template-columns:1fr}}.hr-document-repository-page .hr-main-content{width:100%;max-width:1100px;padding:15px;box-sizing:border-box}.hr-document-repository-page .repo-controls{margin-bottom:16px}.hr-document-repository-page .repo-form-column .base-button{min-width:180px}.hr-document-repository-page .repo-document-search{--base-search-width: 240px;flex:0 1 240px}.hr-document-repository-page .repo-document-search .base-input-field{width:85%}.hr-document-repository-page .hr-document-repository-header-label{display:flex;align-items:center;gap:10px;margin:0;font-size:14px;font-weight:600;cursor:default}.hr-document-repository-page .repo-document-select-all-slot{width:16px;min-width:16px;display:inline-flex;align-items:center;justify-content:center}.hr-document-repository-page .hr-document-repository-header-label>span{font-size:inherit}.select-employees-modal-content{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.7fr);gap:20px;align-items:start;padding:20px}.select-employees-modal-section,.select-employees-modal-list-wrap{min-width:0}.select-employees-modal-section{display:flex;flex-direction:column}.select-employees-modal-list-wrap{min-width:0}.select-employees-modal-search{width:100%;margin-bottom:14px}.select-employees-modal-selected-wrap{min-width:0;padding:14px 16px;border:1px solid rgba(var(--border),1);border-radius:8px;background:rgba(var(--card-dim),1)}.select-employees-modal-selected-list{max-height:336px;overflow-y:auto;margin:0;padding-left:18px;color:rgba(var(--text),1)}.select-employees-modal-selected-item+.select-employees-modal-selected-item{margin-top:4px}.select-employees-modal-selected-item{overflow-wrap:anywhere}.select-employees-modal-selected-empty{color:rgba(var(--secondary-text),1)}.select-employees-modal-list-label{margin-bottom:8px;font-size:13px;font-weight:700;color:rgba(var(--secondary-text),1);text-transform:uppercase;letter-spacing:.04em}.select-employees-modal-list-header{display:flex;align-items:center;justify-content:space-between;gap:8px 12px;flex-wrap:wrap;margin-bottom:8px}.select-employees-modal-list-header .select-employees-modal-list-label{margin-bottom:0}.select-employees-modal-select-all{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;color:rgba(var(--secondary-text),1);font-size:13px;font-weight:600;-webkit-user-select:none;user-select:none;white-space:nowrap}.select-employees-modal-select-all .select-employees-modal-checkbox:disabled+span{opacity:.65}.select-employees-modal-list{display:flex;flex-direction:column;gap:8px;max-height:260px;overflow-y:auto;min-width:0;margin:0;padding:0 4px 0 0;border:0}.select-employees-modal-option{display:flex;align-items:center;gap:12px;width:100%;box-sizing:border-box;padding:12px 14px;border:1px solid rgba(var(--border),1);border-radius:8px;background:rgba(var(--body),1);color:rgba(var(--text),1);text-align:left;-webkit-user-select:none;user-select:none;transition:border-color .12s ease,background-color .12s ease,box-shadow .12s ease}.select-employees-modal-option:hover,.select-employees-modal-option:focus-visible{border-color:rgba(var(--blue),.55);background:rgba(var(--card-dim),1)}.select-employees-modal-option:focus-visible{outline:2px solid rgba(var(--blue),.2);outline-offset:1px}.select-employees-modal-option.is-selected{border-color:rgba(var(--blue),1);background:rgba(var(--blue),.08);box-shadow:inset 0 0 0 1px rgba(var(--blue),.2)}.select-employees-modal-checkbox{width:16px;height:16px;margin:0;flex:0 0 auto;accent-color:rgba(var(--blue),1)}.select-employees-modal-option-text{flex:1 1 auto;min-width:0;overflow-wrap:anywhere;-webkit-user-select:none;user-select:none}.select-employees-modal-empty{padding:18px 14px;border:1px dashed rgba(var(--border),1);border-radius:8px;color:rgba(var(--secondary-text),1);text-align:center}@media(max-width:800px){.hr-document-repository-page .hr-main-content{padding:12px}.hr-document-repository-page .repo-form-column .base-button{min-width:0;width:100%}.hr-document-repository-page .repo-document-search{--base-search-width: 100%;width:100%;flex-basis:100%}.hr-document-repository-page .repo-document-search .base-input-field{width:100%}.select-employees-modal-content{grid-template-columns:1fr;padding:16px}}.hr-expirations-page{width:100%;max-width:1100px;padding:15px;box-sizing:border-box}.hr-expirations-state{display:block;padding:40px;text-align:center;color:rgba(var(--secondary-text),1);background-color:rgba(var(--body),1);border:1px solid rgba(var(--card-20),1);border-radius:10px}.hr-expirations-state--error{color:rgba(var(--lightRed),1);background-color:rgba(var(--red-dim),1);border-color:rgba(var(--lightRed),.35)}.hr-expirations-table-wrap{border:1px solid rgba(var(--card-20),1);border-radius:10px;overflow:hidden;background-color:rgba(var(--body),1)}.hr-expirations-table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;color:rgba(var(--text),1)}.hr-expirations-table__date-column{width:30%}.hr-expirations-table__employee-column,.hr-expirations-table__document-column{width:35%}.hr-expirations-table th{padding:12px 20px;text-align:left;text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600;color:rgba(var(--secondary-text),1);background-color:rgba(var(--card-dim),1);border-bottom:1px solid rgba(var(--border),1)}.hr-expirations-date-header{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.hr-expirations-filter-toggle{width:116px;min-height:28px;padding:5px 10px;border:1px solid rgba(var(--blue),.35);border-radius:6px;color:rgba(var(--blue),1);background-color:rgba(var(--blue),.08);cursor:pointer;font:inherit;font-size:12px;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:none;white-space:nowrap}.hr-expirations-filter-toggle:hover{border-color:rgba(var(--blue),.65);background-color:rgba(var(--blue),.14)}.hr-expirations-filter-toggle:focus-visible{outline:2px solid rgba(var(--blue),.35);outline-offset:2px}.hr-expirations-filter-toggle--missing{color:rgba(var(--lightRed),1);border-color:rgba(var(--lightRed),.65);background-color:rgba(var(--red-dim),1)}.hr-expirations-filter-toggle--missing:hover{border-color:rgba(var(--lightRed),.85);background-color:rgba(var(--lightRed),.14)}.hr-expirations-filter-toggle--missing:focus-visible{outline-color:rgba(var(--lightRed),.4)}.hr-expirations-table td{padding:14px 20px;vertical-align:middle;border-bottom:1px solid rgba(var(--card),1)}.hr-expirations-table tbody tr:last-child td{border-bottom:none}.hr-expirations-table__row:hover td{background-color:var(--table-hover)}.hr-expirations-table__date{font-weight:600;color:rgba(var(--secondary-text),1);white-space:nowrap}.hr-expirations-table__row--missing .hr-expirations-table__date,.hr-expirations-table__row--expired .hr-expirations-table__date{color:rgba(var(--lightRed),1);border-left:3px solid rgba(var(--lightRed),1)}.hr-expirations-table__employee{color:rgba(var(--blue),1);font-weight:600}.hr-expirations-table__employee,.hr-expirations-table__document{text-decoration:underline;text-underline-offset:2px}.hr-expirations-table__document{color:rgba(var(--blue),1)}.hr-expirations-table__employee:hover,.hr-expirations-table__employee:focus-visible,.hr-expirations-table__document:hover,.hr-expirations-table__document:focus-visible{color:rgba(var(--blue),.8)}.hr-expirations-table__employee:focus-visible,.hr-expirations-table__document:focus-visible{outline:2px solid rgba(var(--blue),.35);outline-offset:2px;border-radius:2px}.hr-expirations-empty{padding:40px;text-align:center;color:rgba(var(--secondary-text),1);font-style:italic}@media(max-width:800px){.hr-expirations-page{padding:12px}.hr-expirations-table th,.hr-expirations-table td{padding:12px 14px}}.hr-employees-page{width:100%;max-width:1100px;padding:15px;box-sizing:border-box}.hr-employees-page .hr-employees-header-control .base-dropdown,.hr-employees-page .repo-form-column .base-dropdown{margin-left:0}.hr-employees-page .hr-employees-header{padding-bottom:0;border-bottom:0}@media(max-width:800px){.hr-employees-page{padding:12px}}.employee-information-panel{border:1px solid rgba(var(--card-20),1);border-radius:8px;background:rgba(var(--body),1);overflow:hidden}.employee-information-panel h3{margin:0;padding:16px 20px;border-bottom:1px solid rgba(var(--border),1);background:rgba(var(--body),1);color:rgba(var(--text),1);font-size:18px;line-height:1.3}.employee-information-table{display:grid;grid-template-columns:minmax(180px,38%) minmax(0,1fr);margin:0}.employee-information-row{display:contents}.employee-information-row dt,.employee-information-row dd{min-width:0;margin:0;padding:14px 18px;border-bottom:1px solid rgba(var(--card),1)}.employee-information-row dt{border-right:1px solid rgba(var(--card),1);background:rgba(var(--card-dim),1);color:rgba(var(--secondary-text),1);font-size:12px;font-weight:700;line-height:1.35;text-transform:uppercase}.employee-information-row dd{color:rgba(var(--text),1);font-size:14px;line-height:1.4;overflow-wrap:anywhere;white-space:pre-line}@media(max-width:640px){.employee-information-table{grid-template-columns:1fr}.employee-information-row dt{border-right:0;border-bottom:0;padding-bottom:4px}.employee-information-row dd{padding-top:4px}}.contact-information-panel{border:1px solid rgba(var(--card-20),1);border-radius:8px;background:rgba(var(--body),1);overflow:hidden}.contact-information-panel h3{margin:0;padding:16px 20px;border-bottom:1px solid rgba(var(--border),1);background:rgba(var(--body),1);color:rgba(var(--text),1);font-size:18px;line-height:1.3}.contact-information-table{display:grid;grid-template-columns:minmax(180px,38%) minmax(0,1fr);margin:0}.contact-information-row{display:contents}.contact-information-row dt,.contact-information-row dd{min-width:0;margin:0;padding:14px 18px;border-bottom:1px solid rgba(var(--card),1)}.contact-information-row dt{border-right:1px solid rgba(var(--card),1);background:rgba(var(--card-dim),1);color:rgba(var(--secondary-text),1);font-size:12px;font-weight:700;line-height:1.35;text-transform:uppercase}.contact-information-row dd{color:rgba(var(--text),1);font-size:14px;line-height:1.4;overflow-wrap:anywhere}@media(max-width:640px){.contact-information-table{grid-template-columns:1fr}.contact-information-row dt{border-right:0;border-bottom:0;padding-bottom:4px}.contact-information-row dd{padding-top:4px}}.employee-benefits-panel>h3{margin:0;padding-bottom:12px;border-bottom:2px solid rgba(var(--blue),.2);color:rgba(var(--text),1);font-size:18px;line-height:1.3}.employee-benefits-content{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding-top:22px}.employee-benefits-content>:only-child{grid-column:1 / -1}.employee-benefits-section{min-width:0;width:100%}.employee-benefits-section>h4{margin:0 0 8px;color:rgba(var(--text),1);font-size:16px;line-height:1.3}.employee-benefits-section-body{box-sizing:border-box;min-width:0;width:100%;margin:0;border:1px solid rgba(var(--card-20),1);border-radius:8px;background:rgba(var(--body),1)}.employee-benefits-eligibility-date-section{width:calc(33.333333% - 16px);margin-top:22px}.employee-benefits-eligibility-date-group{padding:16px 18px 18px}.employee-benefits-eligibility-date-controls{display:grid;grid-template-columns:1fr;align-items:stretch;gap:16px}.employee-benefits-eligibility-date-saving{display:block;margin-top:10px;color:rgba(var(--secondary-text),1);font-size:13px}.employee-benefits-eligibility-date-error{margin-top:12px;padding:10px 12px;border:1px solid rgba(var(--lightRed),.35);border-radius:6px;background:rgba(var(--red-dim),1);color:rgba(var(--lightRed),1);font-size:13px}.employee-benefits-table{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,3fr);overflow:hidden}.employee-benefits-row{display:contents}.employee-benefits-row dt,.employee-benefits-row dd{min-width:0;margin:0;padding:14px 18px;border-bottom:1px solid rgba(var(--card),1)}.employee-benefits-row:last-child dt,.employee-benefits-row:last-child dd{border-bottom:0}.employee-benefits-row dt{border-right:1px solid rgba(var(--card),1);background:rgba(var(--card-dim),1);color:rgba(var(--secondary-text),1);font-size:12px;font-weight:700;line-height:1.35;text-transform:uppercase}.employee-benefits-row dd{color:rgba(var(--text),1);font-size:14px;line-height:1.4;overflow-wrap:anywhere}.employee-benefits-row--danger dt,.employee-benefits-row--danger dd{border-color:rgba(var(--lightRed),.35)}.employee-benefits-row--danger dt{background:rgba(var(--red-dim),1);color:rgba(var(--lightRed),1)}.employee-benefits-row--danger dd{background:rgba(var(--lightRed),.08);color:rgba(var(--lightRed),1);font-weight:700}.employee-benefits-row--warning dt,.employee-benefits-row--warning dd{border-color:rgba(var(--severityYellow),.35);color:rgba(var(--severityYellow),1)}.employee-benefits-row--warning dt{background:rgba(var(--severityYellow),.16)}.employee-benefits-row--warning dd{background:rgba(var(--severityYellow),.08);font-weight:700}.employee-benefits-row-supporting-text{display:block;margin-top:8px;font-size:10px;font-weight:700}.employee-benefits-state{display:block;margin-top:20px;padding:24px;border:1px solid rgba(var(--card-20),1);border-radius:8px;background:rgba(var(--body),1);color:rgba(var(--secondary-text),1);text-align:center}.employee-benefits-state--error{border-color:rgba(var(--lightRed),.35);background:rgba(var(--red-dim),1);color:rgba(var(--lightRed),1)}.employee-past-pay-period-body{padding:16px 18px 18px}.employee-past-pay-period-body>p{margin:0 0 18px;color:rgba(var(--secondary-text),1);font-size:14px}.employee-past-pay-period-controls{display:flex;align-items:flex-end;flex-wrap:wrap;gap:12px}.employee-past-pay-period-controls .base-input-container{width:min(100%,280px)}.employee-past-pay-period-message{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:14px;padding:16px;border:1px solid rgba(var(--card-20),1);border-radius:8px;background:rgba(var(--body),1);color:rgba(var(--secondary-text),1);text-align:center}.employee-pay-period-report-modal-body{min-width:0}.employee-pay-period-report-content{display:flex;flex-direction:column;gap:24px}.employee-pay-period-report-header{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border:1px solid rgba(var(--card-20),1);border-radius:8px;background:rgba(var(--card),1);overflow:hidden}.employee-pay-period-report-header>div{padding:14px 16px;border-right:1px solid rgba(var(--card-20),1)}.employee-pay-period-report-header>div:last-child{border-right:0}.employee-pay-period-report-header dt,.employee-pay-period-report-metric-group dt{color:rgba(var(--secondary-text),1);font-size:12px;font-weight:700;line-height:1.35;text-transform:uppercase}.employee-pay-period-report-header dd{margin:5px 0 0;color:rgba(var(--text),1);font-size:14px;font-weight:700}.employee-pay-period-report-warnings{padding:14px 18px;border:1px solid rgba(var(--lightRed),.35);border-radius:8px;background:rgba(var(--red-dim),1);color:rgba(var(--lightRed),1)}.employee-pay-period-report-warnings ul{margin:8px 0 0;padding-left:20px}.employee-pay-period-report-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.employee-pay-period-report-metric-group{min-width:0}.employee-pay-period-report-metric-group h4,.employee-pay-period-report-week h4{margin:0 0 8px;color:rgba(var(--text),1);font-size:16px}.employee-pay-period-report-metric-group dl{margin:0;border:1px solid rgba(var(--card-20),1);border-radius:8px;background:rgba(var(--card),1);overflow:hidden}.employee-pay-period-report-metric-group dl>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:10px 12px;border-bottom:1px solid rgba(var(--card-20),1)}.employee-pay-period-report-metric-group dl>div:last-child{border-bottom:0}.employee-pay-period-report-metric-group dd{margin:0;color:rgba(var(--text),1);font-size:14px;font-weight:700}.employee-pay-period-report-week{min-width:0;padding-top:18px;border-top:1px solid rgba(var(--card-20),1)}.employee-pay-period-report-week-heading{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.employee-pay-period-report-week-heading span{color:rgba(var(--text),1);font-size:14px;font-weight:700}.employee-pay-period-report-table-scroll{margin-top:12px;overflow-x:auto}.employee-pay-period-report-table-scroll table{width:100%;min-width:560px;border-collapse:collapse;border:1px solid rgba(var(--card-20),1);background:rgba(var(--card),1);color:rgba(var(--text),1);font-size:13px}.employee-pay-period-report-table-scroll caption{margin-bottom:6px;color:rgba(var(--secondary-text),1);font-size:13px;font-weight:700;text-align:left}.employee-pay-period-report-table-scroll th,.employee-pay-period-report-table-scroll td{padding:9px 10px;border:1px solid rgba(var(--card-20),1);text-align:left;white-space:nowrap}.employee-pay-period-report-table-scroll th{background:rgba(var(--card-dim),1);color:rgba(var(--secondary-text),1);font-size:12px;text-transform:uppercase}.employee-pay-period-report-table-scroll td[colspan]{color:rgba(var(--secondary-text),1);text-align:center}@media(max-width:900px){.employee-benefits-content{grid-template-columns:1fr}.employee-benefits-eligibility-date-section{width:100%}}@media(max-width:640px){.employee-benefits-table{grid-template-columns:1fr}.employee-benefits-row dt{border-right:0;border-bottom:0;padding-bottom:4px}.employee-benefits-row dd{padding-top:4px}.employee-past-pay-period-controls{align-items:stretch;flex-direction:column}.employee-past-pay-period-controls .base-input-container{width:100%}.employee-pay-period-report-header,.employee-pay-period-report-metrics{grid-template-columns:1fr}.employee-pay-period-report-header>div{border-right:0;border-bottom:1px solid rgba(var(--card-20),1)}.employee-pay-period-report-header>div:last-child{border-bottom:0}}@media(min-width:641px)and (max-width:900px){.employee-pay-period-report-metrics{grid-template-columns:1fr 1fr}}.employee-documents-panel{border:1px solid rgba(var(--card-20),1);border-radius:8px;background:rgba(var(--body),1);overflow:hidden}.employee-documents-panel-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border-bottom:1px solid rgba(var(--border),1);background:rgba(var(--body),1)}.employee-documents-panel h3{margin:0;color:rgba(var(--text),1);font-size:18px;line-height:1.3}.employee-documents-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:12px;min-width:0}.employee-documents-view-toggle{display:inline-flex;flex:0 0 auto;min-width:0;margin:0;padding:0;overflow:hidden;border:1px solid rgba(var(--border),1);border-radius:6px;background:rgba(var(--body),1)}.employee-documents-view-button{min-height:34px;padding:0 12px;border:0;border-right:1px solid rgba(var(--border),1);background:transparent;color:rgba(var(--secondary-text),1);font-size:13px;font-weight:600;cursor:pointer}.employee-documents-view-button:last-child{border-right:0}.employee-documents-view-button:hover,.employee-documents-view-button:focus-visible{background:rgba(var(--card-20),1);color:rgba(var(--text),1);outline:none}.employee-documents-view-button.is-active{background:rgba(var(--blue),1);color:rgba(var(--white),1)}.employee-documents-section-select{flex:0 1 240px;min-width:180px}.employee-documents-subsection-select{flex:0 1 220px;min-width:170px}.employee-documents-document-search{--base-search-width: 240px;flex:0 1 240px}.employee-documents-document-search .base-input-field{width:100%}.employee-documents-add-row{flex:0 0 auto;margin:0}.employee-documents-table-header,.employee-documents-row{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(180px,.8fr) 90px;gap:16px}.employee-documents-cell{min-width:0}.employee-documents-document-content{display:inline-flex;min-width:0;align-items:center;flex-wrap:wrap;gap:8px}.employee-documents-document-name{min-width:0}.employee-documents-history-link-button{border:0;border-radius:4px;background:transparent;padding:0;color:rgba(var(--blue),1);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.employee-documents-history-link-button:hover,.employee-documents-history-link-button:focus-visible{text-decoration:underline;outline:none;box-shadow:0 0 0 2px rgba(var(--blue),.2)}.employee-documents-cell--actions{justify-content:flex-end}.employee-documents-cell--actions .base-button{min-height:30px;padding:5px 10px;font-size:13px}.employee-documents-no-action{color:rgba(var(--secondary-text),1)}.employee-documents-row--removed{background:rgba(var(--card-20),.45)}.employee-documents-row--removed .employee-documents-document-name{color:rgba(var(--secondary-text),1)}.employee-documents-badge{display:inline-flex;align-items:center;padding:2px 7px;border-radius:6px;font-size:12px;font-weight:700;line-height:1.3}.employee-documents-badge--missing,.employee-documents-badge--expired{color:rgba(var(--lightRed),1);background:rgba(var(--red-dim),1)}.employee-documents-badge--expiringSoon{color:rgba(var(--severityYellow),1);background:rgba(var(--severityYellow),.16)}.employee-documents-badge--removed{color:rgba(var(--secondary-text),1);background:rgba(var(--card-20),1)}.employee-documents-removed-meta{flex-basis:100%;color:rgba(var(--secondary-text),1);font-size:12px;line-height:1.35}.employee-documents-newly-received{display:inline-flex;align-items:center;gap:4px}.employee-documents-newly-received-badge,.employee-documents-newly-received-badge:link,.employee-documents-newly-received-badge:visited{display:inline-flex;align-items:center;padding:0;background:transparent;color:rgba(var(--lightGreen),1);font-size:12px;font-weight:700;line-height:1.3;text-decoration:none}.employee-documents-newly-received-badge:hover,.employee-documents-newly-received-badge:active,.employee-documents-newly-received-badge:focus-visible{color:rgba(var(--lightGreen),1);text-decoration:underline}.employee-documents-newly-received .base-button[id^=employee-documents-newly-received-remove-]{width:22px;height:22px;border-radius:4px;padding:0;min-width:0;font-size:12px;font-weight:700;line-height:1}.employee-documents-state{padding:32px;color:rgba(var(--secondary-text),1);text-align:center}.employee-documents-state--error{color:rgba(var(--lightRed),1);background:rgba(var(--red-dim),1)}.employee-documents-modal-content{display:flex;flex-direction:column;gap:16px}.employee-documents-history-action{display:flex;justify-content:flex-end}.employee-documents-file-row{display:flex;flex-direction:column;gap:6px}.employee-documents-add-subsection-row{display:flex;align-items:center;gap:8px}.employee-documents-add-subsection-select{min-width:0;flex:1 1 auto}.employee-documents-upload-label{margin-bottom:6px;color:rgba(var(--text),1);font-weight:700}.employee-documents-file-display{width:100%;min-height:36px;box-sizing:border-box;display:flex;align-items:center;text-align:left;padding:9px 12px;border:1px solid rgba(var(--border),1);border-radius:4px;background:rgba(var(--body),1);color:rgba(var(--secondary-text),1);cursor:pointer;font-size:13px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.employee-documents-file-display:hover,.employee-documents-file-display:focus-visible{border-color:rgba(var(--blue),.75);outline:none}.employee-documents-file-display:focus-visible{box-shadow:0 0 0 2px rgba(var(--blue),.2)}.employee-documents-remove-copy{margin:0;color:rgba(var(--text),1)}.employee-documents-edit-footer{box-sizing:border-box;width:100%}.employee-documents-edit-footer .hr-modal-footer{margin-left:auto;padding:0;border-top:0}.employee-documents-history-modal-content{min-height:180px}.employee-documents-history-table{border:1px solid rgba(var(--border),1);border-radius:6px;overflow:hidden}.employee-documents-history-header,.employee-documents-history-row{display:grid;grid-template-columns:minmax(120px,.85fr) minmax(130px,1fr) minmax(160px,1.2fr) minmax(120px,.85fr) 80px;gap:12px;align-items:center}.employee-documents-history-header{padding:10px 14px;background:rgba(var(--card-20),1);color:rgba(var(--secondary-text),1);font-size:12px;font-weight:700;text-transform:uppercase}.employee-documents-history-row{padding:12px 14px;border-top:1px solid rgba(var(--border),1);color:rgba(var(--text),1);font-size:13px}.employee-documents-history-row>span{min-width:0;overflow-wrap:anywhere}.employee-documents-history-actions{text-align:left}@media(max-width:768px){.employee-documents-panel-header{align-items:stretch;flex-wrap:wrap}.employee-documents-header-actions{flex:1 1 100%;align-items:stretch;flex-wrap:wrap}.employee-documents-view-toggle{flex:1 1 100%}.employee-documents-view-button{flex:1 1 0}.employee-documents-section-select,.employee-documents-subsection-select{flex:1 1 180px}.employee-documents-document-search{--base-search-width: 100%;width:100%;flex-basis:100%}.employee-documents-table-header{display:none}.employee-documents-row{grid-template-columns:1fr;gap:8px;align-items:start}.employee-documents-cell{display:flex;justify-content:space-between;gap:16px}.employee-documents-cell:before{content:attr(data-label);color:rgba(var(--secondary-text),1);font-weight:600}.employee-documents-history-header{display:none}.employee-documents-history-row{grid-template-columns:1fr;gap:8px;align-items:start}.employee-documents-history-row>span{display:flex;justify-content:space-between;gap:16px}.employee-documents-history-row>span:before{content:attr(data-label);color:rgba(var(--secondary-text),1);font-weight:600}.employee-documents-history-actions{text-align:left}}.employee-profile-page{width:100%;max-width:1100px;padding:15px;box-sizing:border-box}.employee-profile-content{display:flex;flex-direction:column;gap:16px}.employee-profile-summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:12px;border-bottom:2px solid rgba(var(--blue),.2)}.employee-profile-summary h2{margin:0;color:rgba(var(--text),1);font-size:24px;line-height:1.25}.employee-profile-summary p{margin:4px 0 0;color:rgba(var(--secondary-text),1);font-size:14px}.employee-profile-tabs .tab-menu{margin-top:0}.employee-profile-panel{border:1px solid rgba(var(--card-20),1);border-radius:8px;background:rgba(var(--body),1);overflow:hidden}.employee-profile-panel h3{margin:0;padding:16px 20px;border-bottom:1px solid rgba(var(--border),1);background:rgba(var(--card-dim),1);color:rgba(var(--text),1);font-size:18px;line-height:1.3}.employee-profile-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0}.employee-profile-field{min-width:0;padding:16px 20px;border-bottom:1px solid rgba(var(--card),1)}.employee-profile-field:nth-child(odd){border-right:1px solid rgba(var(--card),1)}.employee-profile-field--wide{grid-column:1 / -1;border-right:0}.employee-profile-field dt{margin:0 0 6px;color:rgba(var(--secondary-text),1);font-size:12px;font-weight:700;text-transform:uppercase}.employee-profile-field dd{display:flex;flex-direction:column;gap:3px;min-height:20px;margin:0;color:rgba(var(--text),1);font-size:15px;line-height:1.35;overflow-wrap:anywhere}.employee-profile-state{padding:40px;border:1px solid rgba(var(--card-20),1);border-radius:8px;background:rgba(var(--body),1);color:rgba(var(--secondary-text),1);text-align:center}.employee-profile-state h2{margin:0 0 8px;color:rgba(var(--text),1);font-size:20px}.employee-profile-state p{margin:0}.employee-profile-state--error{border-color:rgba(var(--lightRed),.35);background:rgba(var(--red-dim),1);color:rgba(var(--lightRed),1)}.employee-profile-state--error h2{color:rgba(var(--lightRed),1)}@media(max-width:768px){.employee-profile-page{padding:12px}.employee-profile-summary{align-items:stretch;flex-direction:column}.employee-profile-field-grid{grid-template-columns:1fr}.employee-profile-field:nth-child(odd){border-right:0}}.hr-document-sections-page .hr-main-content{width:100%;max-width:1100px;padding:15px;box-sizing:border-box}.hr-document-sections-section{display:flex;flex-direction:column;gap:16px}.hr-document-sections-status-tabs{align-self:flex-end}.hr-document-sections-document-search{--base-search-width: 240px;flex:0 1 240px}.hr-document-sections-document-search .base-input-field{width:100%}.hr-document-sections-status-toggle{display:inline-flex;flex:0 0 auto;min-width:0;margin:0;padding:0;overflow:hidden;border:1px solid rgba(var(--border),1);border-radius:6px;background:rgba(var(--body),1)}.hr-document-sections-status-toggle .hr-document-sections-status-button{min-height:34px;padding:0 12px;border:0;border-right:1px solid rgba(var(--border),1);border-radius:0;background:transparent;color:rgba(var(--secondary-text),1);font-size:13px;font-weight:600}.hr-document-sections-status-toggle .hr-document-sections-status-button:last-child{border-right:0}.hr-document-sections-status-toggle .hr-document-sections-status-button:hover:not(:disabled),.hr-document-sections-status-toggle .hr-document-sections-status-button:focus-visible{background:rgba(var(--card-20),1);color:rgba(var(--text),1);outline:none}.hr-document-sections-status-toggle .hr-document-sections-status-button.is-active{background:rgba(var(--blue),1);color:rgba(var(--white),1)}.hr-document-sections-error-state{padding:10px;color:rgba(var(--lightRed),1);background-color:rgba(var(--red-dim),1)}.hr-document-sections-list-header,.hr-document-sections-row{display:grid;grid-template-columns:minmax(0,1.5fr) 130px minmax(180px,1fr) 220px 80px;gap:16px}.hr-document-sections-list-header>span,.hr-document-sections-cell{min-width:0}.hr-document-sections-cell--name{font-weight:600}.hr-document-sections-cell--inactive{color:rgba(var(--secondary-text),1)}.hr-document-sections-cell--action{justify-content:flex-end}.hr-document-sections-action-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:rgba(var(--blue),1);cursor:pointer;font-size:14px;font-weight:600;padding:0;text-decoration:underline}.hr-document-sections-action-button:hover{color:rgba(var(--navy),1)}.hr-document-sections-modal-content{display:block}.hr-document-sections-modal-fields{display:flex;flex-direction:column;gap:16px}.hr-document-sections-checkbox{align-items:center;cursor:pointer;display:inline-flex;gap:8px}.hr-document-sections-checkbox--disabled{color:rgba(var(--secondary-text),1);cursor:default}.hr-document-sections-audience-group,.hr-document-sections-readonly-group{border:0;margin:0;padding:0}.hr-document-sections-audience-group legend,.hr-document-sections-readonly-group legend{font-size:14px;font-weight:600;margin-bottom:8px}.hr-document-sections-audience-options{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.hr-document-sections-readonly-note{color:rgba(var(--secondary-text),1);font-size:13px;margin-top:8px}.hr-document-sections-edit-footer{align-items:center;border-top:1px solid rgba(var(--border),1);box-sizing:border-box;display:flex;justify-content:space-between;gap:16px;padding:12px 20px;width:100%}.hr-document-sections-edit-footer .hr-modal-footer{margin-left:auto;padding:0;border-top:0}@media(max-width:800px){.hr-document-sections-page .hr-main-content{padding:12px}.hr-document-sections-document-search{--base-search-width: 100%;width:100%;flex-basis:100%}}@media(max-width:768px){.hr-document-sections-list-header{display:none}.hr-document-sections-row{grid-template-columns:1fr;gap:8px;align-items:start}.hr-document-sections-cell{display:flex;justify-content:space-between;gap:16px}.hr-document-sections-cell--action{justify-content:space-between}.hr-document-sections-cell:before{content:attr(data-label);color:rgba(var(--secondary-text),1);font-weight:600}}._container_1mmm0_1{display:grid;gap:1rem;padding:1.25rem;border:1px solid rgba(var(--border),1);border-radius:8px;background:rgba(var(--card),1)}._header_1mmm0_10{display:grid;gap:.35rem}._title_1mmm0_15{margin:0;font-size:1.25rem;color:rgba(var(--text),1)}._description_1mmm0_21{margin:0;color:rgba(var(--secondary-text),1);line-height:1.5}._controls_1mmm0_27{display:grid;gap:.9rem}._field_1mmm0_32{display:grid;gap:.4rem}._label_1mmm0_37{font-size:.9rem;font-weight:700;color:rgba(var(--text),1)}._input_1mmm0_43{width:100%;max-width:28rem;padding:.75rem .85rem;border:1px solid rgba(var(--card-20),1);border-radius:8px;font-size:.95rem;color:rgba(var(--text),1);background:rgba(var(--card-dim),1)}._input_1mmm0_43:focus{outline:2px solid rgba(var(--blue),.2);border-color:rgba(var(--blue),1)}._buttonRow_1mmm0_59{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}._helperText_1mmm0_66{margin:0;font-size:.9rem;color:rgba(var(--secondary-text),1)}._errorBox_1mmm0_72{padding:.9rem 1rem;border-radius:8px;border:1px solid rgba(var(--lightRed),.3);background:rgba(var(--lightRed),.12);color:rgba(var(--lightRed),1);line-height:1.5}._popoverContainer_1mmm0_81{position:relative;display:inline-flex;align-items:center}._popoverPanel_1mmm0_87{position:absolute;top:calc(100% + .5rem);right:0;left:auto;z-index:1200;display:grid;gap:.85rem;width:min(24rem,calc(100vw - 2rem));margin:0;padding:1rem;border:1px solid rgba(var(--border),1);border-radius:8px;background:rgba(var(--card),1);box-shadow:0 18px 45px rgba(var(--black),.22);color:inherit}._popoverHeader_1mmm0_105{display:flex;align-items:center;justify-content:space-between;gap:.75rem}._popoverTitle_1mmm0_112{margin:0;color:rgba(var(--text),1);font-size:1rem;line-height:1.3}._popoverDescription_1mmm0_119{margin:0;color:rgba(var(--secondary-text),1);line-height:1.4}._popoverBadges_1mmm0_125{display:flex;flex-wrap:wrap;gap:.35rem}._popoverBadge_1mmm0_125{display:inline-flex;align-items:center;min-height:1.5rem;padding:.2rem .55rem;border:1px solid rgba(var(--border),1);border-radius:999px;background:rgba(var(--card-dim),1);color:rgba(var(--text),1);font-size:.78rem;font-weight:700;line-height:1.2}@media(max-width:640px){._popoverPanel_1mmm0_87{right:50%;transform:translate(50%);width:min(22rem,calc(100vw - 1rem))}}._container_6ho4u_1{display:grid;gap:1rem;padding:1.5rem;border:1px solid rgba(var(--border),1);border-radius:14px;background:radial-gradient(circle at top right,rgba(var(--blue),.08),transparent 40%),linear-gradient(180deg,rgba(var(--blue-dim),.45),rgba(var(--card),1))}._header_6ho4u_20{display:grid;gap:.35rem}._title_6ho4u_25{margin:0;font-size:1.35rem;color:rgba(var(--text),1)}._description_6ho4u_31{margin:0;color:rgba(var(--secondary-text),1);line-height:1.5}._controls_6ho4u_37{display:grid;gap:.9rem}._field_6ho4u_42{display:grid;gap:.4rem}._label_6ho4u_47{font-size:.9rem;font-weight:700;color:rgba(var(--text),1)}._input_6ho4u_53{width:100%;max-width:28rem;padding:.75rem .85rem;border:1px solid rgba(var(--card-20),1);border-radius:10px;font-size:.95rem;color:rgba(var(--text),1);background:rgba(var(--card-dim),1)}._input_6ho4u_53:focus{outline:2px solid rgba(var(--blue),.2);border-color:rgba(var(--blue),1)}._buttonRow_6ho4u_69{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}._helperText_6ho4u_76{margin:0;font-size:.9rem;color:rgba(var(--secondary-text),1)}._errorBox_6ho4u_82{padding:.9rem 1rem;border-radius:10px;border:1px solid rgba(var(--lightRed),.3);background:rgba(var(--lightRed),.12);color:rgba(var(--lightRed),1);line-height:1.5}._popoverContainer_6ho4u_91{position:relative;display:inline-flex;align-items:center}._popoverPanel_6ho4u_97{position:absolute;top:calc(100% + .5rem);right:0;z-index:1200;display:grid;gap:.85rem;width:min(24rem,calc(100vw - 2rem));padding:1rem;border:1px solid rgba(var(--border),1);border-radius:8px;background:rgba(var(--card),1);box-shadow:0 18px 45px rgba(var(--black),.22)}._popoverHeader_6ho4u_112{display:flex;align-items:center;justify-content:space-between;gap:.75rem}._popoverTitle_6ho4u_119{margin:0;color:rgba(var(--text),1);font-size:1rem;line-height:1.3}._popoverDescription_6ho4u_126{margin:0;color:rgba(var(--secondary-text),1);line-height:1.4}._popoverBadges_6ho4u_132{display:flex;flex-wrap:wrap;gap:.35rem}._popoverBadge_6ho4u_132{display:inline-flex;align-items:center;min-height:1.5rem;padding:.2rem .55rem;border:1px solid rgba(var(--border),1);border-radius:999px;background:rgba(var(--card-dim),1);color:rgba(var(--text),1);font-size:.78rem;font-weight:700;line-height:1.2}@media(max-width:640px){._popoverPanel_6ho4u_97{right:50%;transform:translate(50%);width:min(22rem,calc(100vw - 1rem))}}._relationshipTag_gfbb3_1{display:inline-flex;align-items:center;flex:0 0 auto;gap:5px;padding:3px 9px;border-radius:10px;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.6875rem;font-weight:600;line-height:1.2;letter-spacing:.01em;white-space:nowrap}._assigned_gfbb3_20{color:rgba(var(--lightGreen),1);background:rgba(var(--lightGreen),.15)}._owned_gfbb3_25{color:rgba(var(--blue),1);background:rgba(var(--blue),.15)}._created_gfbb3_30{color:rgba(var(--lightPurple),1);background:rgba(var(--lightPurple),.15)}._statusBadge_1hlki_1{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;font-size:.6875rem;font-weight:500;border-radius:10px;white-space:nowrap;flex-shrink:0;letter-spacing:.01em;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif}._statusDot_1hlki_19{width:6px;height:6px;border-radius:50%;flex-shrink:0}._statusCompleted_1hlki_26{color:#15803d;background:#22c55e1a}._statusCompleted_1hlki_26 ._statusDot_1hlki_19{background:#22c55e;box-shadow:0 0 4px 1px #22c55e4d}._statusActive_1hlki_36{color:rgba(var(--orange),1);background:rgba(var(--orange),.1)}._statusActive_1hlki_36 ._statusDot_1hlki_19{background:rgba(var(--orange),1);box-shadow:0 0 4px 1px rgba(var(--orange),.3)}._statusNew_1hlki_46{color:rgba(var(--blue),1);background:rgba(var(--blue),.1)}._statusNew_1hlki_46 ._statusDot_1hlki_19{background:rgba(var(--blue),1);box-shadow:0 0 4px 1px rgba(var(--blue),.3)}._statusCancelled_1hlki_56{color:#374151;background:#6b72801a}._statusCancelled_1hlki_56 ._statusDot_1hlki_19{background:#6b7280}._taskCardContainer_1dxs4_2{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:12px 16px;margin-bottom:0;background:rgba(var(--card),.5);border:1px solid rgba(var(--border),.08);border-radius:12px;box-shadow:none;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);will-change:transform,box-shadow}._taskCardContainer_1dxs4_2:hover{background:rgba(var(--card),.8);border-color:rgba(var(--border),.15);transform:translateY(-1px);box-shadow:0 2px 8px -2px #0000000f}._taskCardContainer_1dxs4_2:active{transform:translateY(0);box-shadow:none}._taskCardContainer_1dxs4_2:focus-visible{outline:2px solid rgba(var(--blue),.5);outline-offset:2px}._taskCardLeft_1dxs4_50{display:flex;align-items:center;gap:12px;flex:1;min-width:0;overflow:hidden}._taskIcon_1dxs4_60{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:rgba(var(--blue),.06);border-radius:10px;flex-shrink:0;transition:all .2s ease}._taskCardContainer_1dxs4_2:hover ._taskIcon_1dxs4_60{background:rgba(var(--blue),.15);transform:rotate(-5deg)}._taskIconSvg_1dxs4_80{width:18px;height:18px;color:rgba(var(--blue),.8);transition:color .2s ease}._taskCardContainer_1dxs4_2:hover ._taskIconSvg_1dxs4_80{color:rgba(var(--blue),1)}._taskAvatar_1dxs4_92{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:rgba(var(--secondary),.1);border:1px solid rgba(var(--border),.2);border-radius:50%;flex-shrink:0;transition:all .2s ease}._taskCardContainer_1dxs4_2:hover ._taskAvatar_1dxs4_92{transform:scale(1.1);border-color:rgba(var(--blue),.3)}._avatarIcon_1dxs4_113{width:14px;height:14px;color:rgba(var(--blue),.8)}._taskTitle_1dxs4_119{flex:1;font-size:.875rem;font-weight:500;line-height:1.4;color:rgba(var(--text),1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}._taskCardActions_1dxs4_136{display:flex;align-items:center;gap:8px;flex-shrink:0;position:relative}._actionMenu_1dxs4_145{position:absolute;top:100%;right:0;z-index:10;min-width:140px;padding:4px 0;margin-top:4px;background:rgba(var(--card),1);border:1px solid rgba(var(--border),.2);border-radius:8px;box-shadow:0 4px 16px -2px #0000001f}._menuItem_1dxs4_161{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;background:none;border:none;font-size:.8125rem;font-weight:500;color:rgba(var(--text),.9);text-align:left;cursor:pointer;transition:background .15s ease}._menuItem_1dxs4_161:hover{background:rgba(var(--secondary),.08)}._menuItem_1dxs4_161:focus-visible{outline:2px solid rgba(var(--blue),.5);outline-offset:-2px}._menuItemDanger_1dxs4_189{color:rgba(var(--error),.9)}._menuItemDanger_1dxs4_189:hover{background:rgba(var(--error),.08)}._ellipsisButton_1dxs4_198{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:transparent;border:none;border-radius:8px;color:rgba(var(--text),.3);font-size:1.25rem;line-height:1;opacity:0;cursor:pointer;transition:all .2s ease}._taskCardContainer_1dxs4_2:hover ._ellipsisButton_1dxs4_198{opacity:1}._ellipsisButton_1dxs4_198:hover{background:rgba(var(--secondary),.08);color:rgba(var(--text),.7)}._ellipsisButton_1dxs4_198:active{transform:scale(.9)}._completeButton_1dxs4_233{display:flex;align-items:center;justify-content:center;gap:4px;min-height:28px;padding:4px 12px;background:rgba(var(--blue),.9);color:#fff;border:none;border-radius:16px;font-size:.75rem;font-weight:500;white-space:nowrap;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}._completeButton_1dxs4_233:hover{background:rgba(var(--blue),1);box-shadow:0 2px 6px -1px rgba(var(--blue),.25);transform:translateY(-1px)}._completeButton_1dxs4_233:active{transform:translateY(0)}._completeButton_1dxs4_233:disabled{background:rgba(var(--secondary),.3);color:rgba(var(--text),.4);cursor:not-allowed;transform:none;box-shadow:none}._completedBadge_1dxs4_274{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;background:rgba(var(--success),.08);color:rgba(var(--success),.9);border:none;border-radius:16px;font-size:.6875rem;font-weight:500;white-space:nowrap;transition:all .2s ease}._completedBadge_1dxs4_274 svg{width:14px;height:14px;flex-shrink:0}._taskCardContainer--completed_1dxs4_301{opacity:.7;background:rgba(var(--card-dim),.5)}._taskCardContainer--completed_1dxs4_301 ._taskTitle_1dxs4_119{text-decoration:line-through;color:rgba(var(--text-secondary),.7)}._taskCardContainer--completed_1dxs4_301:hover{opacity:.8}._taskCardContainer--highPriority_1dxs4_316{border-color:rgba(var(--error),.15)}._taskDueDate_1dxs4_321{display:flex;align-items:center;gap:4px;font-size:.75rem;color:rgba(var(--text-secondary),.7)}._taskDueDate--overdue_1dxs4_330{color:rgba(var(--error),.9);font-weight:600}._taskDueDate--soon_1dxs4_335{color:rgba(var(--warning),.9)}._taskCardContainer--loading_1dxs4_340{pointer-events:none;animation:_shimmer_1dxs4_1 1.5s ease-in-out infinite}@keyframes _shimmer_1dxs4_1{0%,to{opacity:.7}50%{opacity:1}}@media screen and (max-width:480px){._taskCardContainer_1dxs4_2{min-height:48px;padding:10px 12px}._taskIcon_1dxs4_60{width:28px;height:28px}._taskTitle_1dxs4_119{font-size:.8125rem}}._completeButton_muwhk_1{display:flex;align-items:center;gap:6px;background-color:rgba(var(--blue),.8);color:rgba(var(--white),1);border:none;border-radius:4px;padding:4px 8px;font-size:.75rem;cursor:pointer;transition:all .2s ease;white-space:nowrap}._completeButton_muwhk_1:hover{background-color:rgba(var(--blue),1);box-shadow:0 2px 4px rgba(var(--black),.1)}._completeButton_muwhk_1:disabled{background-color:rgba(var(--text),.3);cursor:not-allowed}._small_muwhk_27{font-size:.7rem;padding:2px 6px}._medium_muwhk_32{font-size:.8rem;padding:4px 10px}._large_muwhk_37{font-size:.9rem;padding:6px 12px}._completedBadge_muwhk_42{display:flex;align-items:center;gap:6px;color:rgba(var(--lightGreen),1);padding:4px 8px;background-color:rgba(var(--lightGreen),.1);border-radius:4px;white-space:nowrap;border:1px solid rgba(var(--lightGreen),.2)}._completedBadge_muwhk_42._small_muwhk_27{font-size:.7rem;padding:2px 6px}._completedBadge_muwhk_42._medium_muwhk_32{font-size:.8rem;padding:4px 10px}._completedBadge_muwhk_42._large_muwhk_37{font-size:.9rem;padding:6px 12px}._completedBadge_muwhk_42 svg{width:12px;height:12px}._overlay_1udur_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;pointer-events:none}._spotlight_1udur_8{position:fixed;border-radius:18px;background:transparent;box-shadow:0 0 0 2px rgba(var(--blue),.5),0 0 0 9999px #02061738;transition:top .18s ease,left .18s ease,width .18s ease,height .18s ease}._coachMark_1udur_22{position:fixed;box-sizing:border-box;width:min(320px,calc(100vw - 32px));padding:18px 18px 16px;border:1px solid rgba(var(--border),.24);border-radius:18px;background:linear-gradient(140deg,rgba(var(--body),.98),rgba(var(--card-dim),.98));box-shadow:0 20px 40px -18px #00000061,0 12px 24px -14px rgba(var(--blue),.24);color:rgba(var(--text),.98);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);pointer-events:auto}._coachMarkHeader_1udur_43{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}._stepCount_1udur_50{display:inline-flex;align-items:center;min-height:26px;padding:0 10px;border-radius:999px;background:rgba(var(--blue),.12);color:rgba(var(--blue),1);font-size:.75rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase}._dismissButton_1udur_64{border:none;background:transparent;color:rgba(var(--text),.62);font-size:1.25rem;line-height:1;cursor:pointer}._dismissButton_1udur_64:hover{color:rgba(var(--text),.92)}._coachMarkTitle_1udur_77{margin:0 0 8px;font-size:1.05rem;font-weight:700;line-height:1.35}._coachMarkBody_1udur_84{margin:0;color:rgba(var(--text),.78);font-size:.92rem;line-height:1.5}._fallbackNote_1udur_91{margin:12px 0 0;padding:10px 12px;border:1px solid rgba(var(--border),.18);border-radius:12px;background:rgba(var(--card),.84);color:rgba(var(--secondary-text),1);font-size:.82rem;line-height:1.45}._coachMarkFooter_1udur_102{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px}._trailingActions_1udur_110{display:flex;align-items:center;gap:10px}._primaryButton_1udur_116,._secondaryButton_1udur_117,._ghostButton_1udur_118{border-radius:10px;font-size:.85rem;font-weight:600;cursor:pointer}._primaryButton_1udur_116{border:1px solid rgba(var(--blue),1);background:rgba(var(--blue),1);color:#fff;padding:9px 14px}._primaryButton_1udur_116:hover{background:rgba(var(--blue),.86);border-color:rgba(var(--blue),.86)}._secondaryButton_1udur_117{border:1px solid rgba(var(--border),.55);background:rgba(var(--card-dim),.94);color:rgba(var(--text),.94);padding:9px 14px}._secondaryButton_1udur_117:hover:not(:disabled){border-color:rgba(var(--blue),.36);background:rgba(var(--blue),.08);color:rgba(var(--blue),1)}._secondaryButton_1udur_117:disabled{cursor:not-allowed;opacity:.45}._ghostButton_1udur_118{border:none;background:transparent;color:rgba(var(--blue),1);padding:0}._ghostButton_1udur_118:hover{color:rgba(var(--blue),.78)}@media screen and (max-width:768px){._coachMark_1udur_22{width:calc(100vw - 24px)}._coachMarkFooter_1udur_102{flex-direction:column;align-items:stretch}._trailingActions_1udur_110{justify-content:space-between}}._detailContent_13bj0_11{display:flex;flex-direction:column;gap:16px;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif}._detailContentHomePage_13bj0_22{gap:12px}._metadataCard_13bj0_28,._peopleCard_13bj0_29{background:rgba(var(--card),.35);border:1px solid rgba(var(--border),.12);border-radius:12px;padding:16px 20px}._detailContentHomePage_13bj0_22 ._metadataCard_13bj0_28,._detailContentHomePage_13bj0_22 ._peopleCard_13bj0_29{border-radius:8px;padding:12px 14px}._sectionLabel_13bj0_44{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#c88278;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif}._detailContentHomePage_13bj0_22 ._sectionLabel_13bj0_44,._detailContentHomePage_13bj0_22 ._metadataLabel_13bj0_58{color:rgba(var(--text),1)}._metadataLabelRow_13bj0_68{display:flex;align-items:center;gap:8px;min-width:0}._metadataGrid_13bj0_77{display:grid;grid-template-columns:1fr 1fr;gap:18px 28px}._detailContentHomePage_13bj0_22 ._metadataGrid_13bj0_77{gap:12px 18px}._metadataField_13bj0_87{display:flex;flex-direction:column;gap:6px}._metadataValue_13bj0_93{display:flex;align-items:center;gap:8px;font-size:.9375rem;font-weight:500;color:rgba(var(--text),.95);line-height:1.3}._detailContentHomePage_13bj0_22 ._metadataValue_13bj0_93{font-size:.875rem}._metadataIcon_13bj0_107{width:14px;height:14px;color:rgba(var(--text),.45);flex-shrink:0}._metadataIconOverdue_13bj0_114{color:rgba(var(--lightRed),1)}._statusDot_13bj0_121{display:inline-block;width:8px;height:8px;border-radius:50%;flex-shrink:0;box-shadow:0 0 6px 1px currentColor}._overdueTag_13bj0_130{display:inline-flex;align-items:center;padding:3px 10px;border-radius:10px;color:rgba(var(--lightRed),1);background:rgba(var(--lightRed),.15);font-size:.6875rem;font-weight:700;line-height:1.2;text-transform:uppercase;white-space:nowrap}._peopleSections_13bj0_146{display:flex;flex-direction:column}._personSection_13bj0_151{display:flex;flex-direction:column;gap:8px}._personSection_13bj0_151:not(:last-child){padding-bottom:16px;border-bottom:1px solid rgba(var(--border),.22)}._personSection_13bj0_151+._personSection_13bj0_151{padding-top:16px}._detailContentHomePage_13bj0_22 ._personSection_13bj0_151{gap:12px}._detailContentHomePage_13bj0_22 ._personSection_13bj0_151:not(:last-child){padding-bottom:12px}._detailContentHomePage_13bj0_22 ._personSection_13bj0_151+._personSection_13bj0_151{padding-top:12px}._personValue_13bj0_178{display:flex;align-items:center;gap:10px;min-width:0;font-size:.9375rem;font-weight:500;color:rgba(var(--text),.95)}._detailContentHomePage_13bj0_22 ._personValue_13bj0_178{gap:8px;font-size:.875rem}._personList_13bj0_193{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px}._detailContentHomePage_13bj0_22 ._personList_13bj0_193{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px}._personName_13bj0_204{min-width:0;line-height:1.25;overflow-wrap:anywhere}._inactiveTag_13bj0_210{display:inline-flex;align-items:center;padding:2px 8px;border-radius:10px;color:#b91c1c;background:#ef444421;font-size:.625rem;font-weight:700;line-height:1.2;text-transform:uppercase;white-space:nowrap;flex-shrink:0}._avatar_13bj0_227{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#6366f1;color:#fff;font-size:.6875rem;font-weight:600;letter-spacing:.03em;flex-shrink:0;-webkit-user-select:none;user-select:none;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif}._detailContentHomePage_13bj0_22 ._avatar_13bj0_227{width:28px;height:28px;font-size:.625rem}._descriptionSection_13bj0_256{display:flex;flex-direction:column;gap:8px}._descriptionCard_13bj0_262{padding:14px 16px;background:rgba(var(--card),.35);border:1px solid rgba(var(--border),.12);border-radius:10px;font-size:.875rem;line-height:1.55;color:rgba(var(--text),.8);min-height:40px}._detailContentHomePage_13bj0_22 ._descriptionCard_13bj0_262{min-height:0;border-radius:8px;padding:10px 12px}._descriptionText_13bj0_279{white-space:pre-wrap;overflow-wrap:anywhere}._tasksSection_13bj0_286{display:flex;flex-direction:column;gap:10px}._tasksHeader_13bj0_292{display:flex;align-items:center;justify-content:space-between}._addTaskLink_13bj0_298{background:none;border:none;color:rgba(var(--blue),1);font-size:.8125rem;font-weight:500;cursor:pointer;padding:0;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;transition:color .15s ease}._addTaskLink_13bj0_298:hover{color:rgba(var(--blue),.75)}._addTaskLink_13bj0_298:focus-visible{outline:2px solid rgba(var(--blue),.5);outline-offset:2px}._noTasksCard_13bj0_325{display:flex;align-items:center;gap:12px;padding:16px 20px;background:rgba(var(--card),.35);border:1px solid rgba(var(--border),.12);border-radius:12px;color:rgba(var(--text),.35);font-size:.875rem;font-style:italic}._noTasksCardIcon_13bj0_338{color:rgba(var(--text),.2);font-size:1.125rem;flex-shrink:0}._tasksContainer_13bj0_346{display:flex;flex-direction:column;gap:8px}._detailContentHomePage_13bj0_22 ._tasksContainer_13bj0_346{gap:6px}._detailContentHomePage_13bj0_22 ._noTasksCard_13bj0_325{min-height:44px;border-radius:8px;padding:12px 14px}._tasksContainer_13bj0_346>*{animation:_slideInUp_13bj0_1 .3s cubic-bezier(.4,0,.2,1) forwards;opacity:0}._tasksContainer_13bj0_346>*:nth-child(1){animation-delay:.05s}._tasksContainer_13bj0_346>*:nth-child(2){animation-delay:.1s}._tasksContainer_13bj0_346>*:nth-child(3){animation-delay:.15s}._tasksContainer_13bj0_346>*:nth-child(4){animation-delay:.2s}._tasksContainer_13bj0_346>*:nth-child(5){animation-delay:.25s}@keyframes _slideInUp_13bj0_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._overdueHeaderBadge_13bj0_396{display:flex;align-items:center;gap:6px;color:rgba(var(--lightRed),1);font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;flex-shrink:0;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;animation:_overduePulse_13bj0_1 3s ease-in-out infinite}._overdueHeaderIcon_13bj0_415{width:14px;height:14px}@keyframes _overduePulse_13bj0_1{0%,to{opacity:1}50%{opacity:.6}}@media screen and (max-width:480px){._metadataGrid_13bj0_77,._personList_13bj0_193,._detailContentHomePage_13bj0_22 ._personList_13bj0_193{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){._tasksContainer_13bj0_346>*{animation:none;opacity:1}._overdueHeaderBadge_13bj0_396{animation:none}}._customDivider_13bj0_458{position:relative;height:1px;margin:16px 0;background:linear-gradient(to right,transparent,rgba(var(--border),.3) 20%,rgba(var(--border),.3) 80%,transparent);border:none}._taskDetailHeader_13bj0_472{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid rgba(var(--border),.15)}._taskDetailSection_13bj0_482{background:rgba(var(--card-dim),.4);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(var(--border),.1);border-radius:12px;padding:16px;margin-bottom:16px;box-shadow:0 2px 8px -2px #0000000d;transition:all .3s ease}._taskDetailSection_13bj0_482:hover{background:rgba(var(--card-dim),.5);box-shadow:0 4px 12px -2px #00000014;transform:translateY(-1px)}._taskTitle_13bj0_500{font-size:clamp(1.1rem,2vw,1.25rem);font-weight:600;line-height:1.3;color:rgba(var(--text-primary),1);margin-bottom:12px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}._taskDescription_13bj0_510{font-size:.875rem;line-height:1.6;color:rgba(var(--text-secondary),.85);letter-spacing:.01em;word-spacing:.05em}._infoGrid_13bj0_518{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin:16px 0}._infoItem_13bj0_525{display:flex;flex-direction:column;gap:4px}._infoLabel_13bj0_531{font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:rgba(var(--text-secondary),.7)}._infoValue_13bj0_539{font-size:.875rem;font-weight:500;color:rgba(var(--text),1)}._actionButtons_13bj0_545{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}@media screen and (max-width:768px){._taskDetailSection_13bj0_482{padding:16px}._infoGrid_13bj0_518{grid-template-columns:1fr;gap:12px}._actionButtons_13bj0_545{flex-direction:column}._actionButtons_13bj0_545>button{width:100%}}._baseInputField_14l9x_1 .base-input-container{margin-bottom:0}._formFieldsCard_14l9x_5{border:1px solid rgba(var(--border),.12);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:16px}._titleDateRow_14l9x_14{display:flex;gap:12px;align-items:flex-start}._titleField_14l9x_20{flex:2;min-width:0}._dueDateField_14l9x_25{flex:1;min-width:0}._metaRow_14l9x_30{display:flex;gap:12px;align-items:flex-start}._metaField_14l9x_36{flex:1;min-width:0}._notesRow_14l9x_41{display:flex}._taskNotesRow_14l9x_45{margin-top:12px}._notesField_14l9x_49{flex:1}._select_14l9x_53{width:100%;min-height:42px;padding:10px 36px 10px 12px;font-size:.875rem;line-height:1.5;color:rgba(var(--text),1);background-color:rgba(var(--card-dim),1);background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%23666' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:12px 8px;border:1px solid rgba(var(--border),.3);border-radius:8px;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);font-family:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}._select_14l9x_53:hover{border-color:rgba(var(--border),.5);background-color:rgba(var(--card),1)}._select_14l9x_53:focus{outline:none;border-color:rgba(var(--blue),.5);box-shadow:0 0 0 3px rgba(var(--blue),.1);background-color:rgba(var(--card),1)}._select_14l9x_53:disabled{opacity:.6;cursor:not-allowed;background-color:rgba(var(--card-dim),.5)}@media screen and (max-width:480px){._titleDateRow_14l9x_14,._metaRow_14l9x_30{flex-direction:column;gap:0}._titleField_14l9x_20,._dueDateField_14l9x_25,._metaField_14l9x_36{flex:1 1 100%;width:100%}}._secondaryText_1iorl_1{color:rgba(var(--secondary-text),1)!important;pointer-events:none}._userSearchDropdown_1v302_5{width:100%;background-color:rgba(var(--card-dim),1);border:1px solid rgba(var(--border),1);border-top:none;border-radius:0 0 5px 5px;max-height:150px;overflow-y:auto;z-index:1000;box-shadow:0 4px 8px rgba(var(--black),.1)}._dropdownItem_1v302_20{padding:8px 12px;cursor:pointer;color:rgba(var(--text),1)}._highlighted_1v302_26{background-color:rgba(var(--blue),.2)}._userSearchResult_1v302_35{display:flex;align-items:center;gap:10px}._userAvatar_1v302_41{width:24px;height:24px;border-radius:50%;object-fit:cover;flex-shrink:0}._userAvatarSmall_1v302_49{width:18px;height:18px;border-radius:50%;object-fit:cover;flex-shrink:0}._pillInputWrapper_1v302_59{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:5px 8px;border:1px solid rgba(var(--border),1);border-radius:4px;background-color:rgba(var(--card-dim),1);min-height:38px;cursor:text;position:relative;max-height:180px;overflow-y:auto}._inlinePillInput_1v302_75{flex:1 1 150px;display:flex}._pillInputWrapper_1v302_59:focus-within{border-color:rgba(var(--blue),1);box-shadow:0 0 0 2px rgba(var(--blue),.2)}._assignedUserPill_1v302_90{display:inline-flex;align-items:center;gap:5px;padding:2px 6px;background-color:rgba(var(--card-20),1);border:1px solid rgba(var(--border),.3);border-radius:10px;font-size:13px;white-space:nowrap;cursor:default}._userLoadError_1v302_106{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px;color:rgba(var(--lightRed),1)}._retryUserButton_1v302_115{padding:0;border:0;background:none;color:rgba(var(--blue),1);cursor:pointer;font:inherit;font-weight:600;text-decoration:underline}._retryUserButton_1v302_115:hover{text-decoration-thickness:2px}._inactiveUserLabel_1v302_130{padding:1px 5px;border-radius:999px;background-color:rgba(var(--lightRed),.12);color:rgba(var(--lightRed),1);font-size:11px;font-weight:600}._removeUserButton_1v302_142{background:none;border:none;color:rgba(var(--secondary-text),.8);font-size:14px;font-weight:700;line-height:1;padding:0 0 0 3px;margin:0;cursor:pointer;opacity:.7}._removeUserButton_1v302_142:hover{color:rgba(var(--lightRed),1);opacity:1}._pillInputWrapper_1v302_59 ._inlinePillInput_1v302_75 .base-input-container{margin-bottom:0;flex-grow:1;min-width:150px}._pillInputWrapper_1v302_59 ._inlinePillInput_1v302_75 .base-input-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}._pillInputWrapper_1v302_59 ._inlinePillInput_1v302_75 .base-input-field{flex-grow:1;border:none!important;outline:none!important;padding:0!important;margin:0!important;background-color:transparent!important;box-shadow:none!important;min-width:150px;height:24px;line-height:24px}._custom-divider_1v302_191{border-color:#4a5568}._editModeContainer_g1xld_1{margin-bottom:16px;padding:10px;background:linear-gradient(to left,rgba(var(--blue),.1) 25%,rgba(var(--blue),.15),rgba(var(--blue),.25),rgba(var(--blue),.5));border-radius:4px;border-left:4px solid rgba(var(--blue),1)}._editModeTitle_g1xld_15{font-size:14px;font-weight:500;margin-bottom:8px;color:rgba(var(--text),1)}._editModeDescription_g1xld_22{font-size:12px;color:rgba(var(--secondary-text),1);margin-bottom:10px}._editModeOptions_g1xld_28{display:flex;flex-direction:column;gap:8px}._editModeOption_g1xld_28{display:flex;align-items:center;gap:8px;font-size:13px}._editModeOption_g1xld_28 input[type=radio]{margin:0 4px 0 0}._editModeOptionLabel_g1xld_46{display:flex;flex-direction:column;gap:2px}._editModeOptionTitle_g1xld_52{font-weight:500;color:rgba(var(--text),1)}._editModeOptionDescription_g1xld_57{font-size:11px;color:rgba(var(--secondary-text),1)}._inlineRow_ig85g_6{display:flex;align-items:center;gap:8px;font-size:.875rem;color:rgba(var(--text),.8)}._compactInput_ig85g_14{width:60px;flex:0 0 auto}._compactInput_ig85g_14 .base-input-container{margin-bottom:0}._compactInput_ig85g_14 .base-input-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}._toggleCard_ig85g_36{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:#8b5cf60f;border:1px solid rgba(139,92,246,.15);border-radius:12px;margin-top:20px;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none}._toggleCard_ig85g_36:hover{background:#8b5cf61a;border-color:#8b5cf640}._toggleCardActive_ig85g_55{background:#8b5cf61a;border-color:#8b5cf64d;border-radius:12px 12px 0 0}._toggleCardLeft_ig85g_61{display:flex;align-items:center;gap:12px}._toggleIcon_ig85g_67{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:#8b5cf61f;border-radius:10px;color:#8b5cf6;font-size:1rem;flex-shrink:0}._toggleLabel_ig85g_80{font-weight:600;font-size:.9375rem;color:rgba(var(--text),1);letter-spacing:-.01em}._toggleSwitch_ig85g_88{position:relative;width:44px;height:24px;background:rgba(var(--border),.3);border-radius:12px;cursor:pointer;transition:background .25s cubic-bezier(.4,0,.2,1);flex-shrink:0;border:none;padding:0}._toggleSwitch_ig85g_88:focus-visible{outline:2px solid rgba(139,92,246,.5);outline-offset:2px}._toggleSwitchActive_ig85g_106{background:#8b5cf6}._toggleKnob_ig85g_110{position:absolute;top:2px;left:2px;width:20px;height:20px;background:#fff;border-radius:50%;transition:transform .25s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #00000026}._toggleSwitchActive_ig85g_106 ._toggleKnob_ig85g_110{transform:translate(20px)}._recurrenceContent_ig85g_127{border:1px solid rgba(var(--border),.12);border-top:none;border-radius:0 0 12px 12px;padding:20px 16px;animation:_expandIn_ig85g_1 .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;gap:16px}@keyframes _expandIn_ig85g_1{0%{opacity:0;transform:translateY(-6px);max-height:0}to{opacity:1;transform:translateY(0);max-height:600px}}._recurrenceRow_ig85g_152{display:flex;align-items:center;gap:10px}._recurrenceLabel_ig85g_158{font-size:.875rem;font-weight:500;color:rgba(var(--text),.7);min-width:60px;flex-shrink:0}._frequencySelect_ig85g_166{min-height:36px;padding:6px 32px 6px 10px;font-size:.875rem;color:rgba(var(--text),1);background-color:rgba(var(--card),.5);background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%23999' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:10px 6px;border:1px solid rgba(var(--border),.2);border-radius:8px;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;transition:all .2s ease;font-family:inherit}._frequencySelect_ig85g_166:hover{border-color:rgba(var(--border),.4);background-color:rgba(var(--card),.7)}._frequencySelect_ig85g_166:focus{outline:none;border-color:#8b5cf680;box-shadow:0 0 0 3px #8b5cf614}._unitText_ig85g_196{font-size:.875rem;color:rgba(var(--text),.6)}._endsSection_ig85g_202{display:flex;flex-direction:column;gap:6px}._endsLabel_ig85g_208{font-size:.875rem;font-weight:500;color:rgba(var(--text),.7);margin-bottom:2px}._radioCard_ig85g_216{position:relative;display:flex;align-items:center;gap:12px;padding:11px 14px;background:rgba(var(--card),.25);border:1px solid rgba(var(--border),.12);border-radius:10px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none}._radioCard_ig85g_216:hover{background:rgba(var(--card),.4);border-color:rgba(var(--border),.2)}._radioCardActive_ig85g_235{background:#3b82f60d;border-color:#3b82f640}._radioCardActive_ig85g_235:hover{background:#3b82f614}._radioCard_ig85g_216 input[type=radio]{position:absolute;top:50%;left:14px;opacity:0;width:18px;height:18px;margin:0;transform:translateY(-50%);pointer-events:none}._radioDot_ig85g_258{width:18px;height:18px;border-radius:50%;border:2px solid rgba(var(--border),.35);display:flex;align-items:center;justify-content:center;transition:all .2s cubic-bezier(.4,0,.2,1);flex-shrink:0}._radioDotActive_ig85g_270{border-color:#3b82f6}._radioDotInner_ig85g_274{width:0;height:0;background:#3b82f6;border-radius:50%;transition:all .2s cubic-bezier(.68,-.55,.265,1.55)}._radioDotActive_ig85g_270 ._radioDotInner_ig85g_274{width:8px;height:8px}._radioCardLabel_ig85g_287{font-size:.875rem;font-weight:500;color:rgba(var(--text),.85)}._radioCardInline_ig85g_293{display:flex;align-items:center;gap:8px;flex:1}._summaryBanner_ig85g_301{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;background:#3b82f60d;border:1px solid rgba(59,130,246,.12);border-radius:10px}._summaryIcon_ig85g_311{color:#3b82f6;flex-shrink:0;margin-top:1px;font-size:.875rem}._summaryContent_ig85g_318{display:flex;flex-direction:column;gap:2px}._summaryLabel_ig85g_324{font-size:.8125rem;font-weight:600;color:rgba(var(--text),.85)}._summaryText_ig85g_330{font-size:.8125rem;color:rgba(var(--text),.6);line-height:1.5}._datepickerInline_ig85g_337{position:relative;overflow:visible}._radioCard_ig85g_216:focus-within{outline:2px solid rgba(59,130,246,.3);outline-offset:1px;border-radius:10px}._radioCard_ig85g_216[aria-disabled=true]{opacity:.5;cursor:not-allowed}@media screen and (max-width:480px){._recurrenceRow_ig85g_152{flex-wrap:wrap;gap:8px}._recurrenceLabel_ig85g_158{min-width:auto;width:100%}}._footerStack_iq7li_1{display:flex;flex-direction:column;gap:8px;width:100%}._footerActions_iq7li_8{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;width:100%}._footerRow_iq7li_16{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%}._footerLeft_iq7li_24{display:flex;align-items:center;flex-wrap:wrap;gap:10px}._errorText_iq7li_31{color:rgba(var(--error),1)}@media screen and (max-width:480px){._footerActions_iq7li_8,._footerRow_iq7li_16,._footerLeft_iq7li_24{flex-direction:column;align-items:stretch}._footerActions_iq7li_8>button,._footerLeft_iq7li_24>button,._footerRow_iq7li_16>button{width:100%}}._launcherButton_gj5v7_1._launcherButton_gj5v7_1{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid rgba(var(--blue),.28);border-radius:999px;background:linear-gradient(180deg,rgba(var(--card-dim),.96),rgba(var(--blue-dim),.92));color:rgba(var(--blue),1);box-shadow:0 12px 24px -20px #00000061,0 8px 20px -18px rgba(var(--blue),.72);cursor:pointer;flex-shrink:0;transition:border-color .2s ease,color .2s ease,background .2s ease,box-shadow .2s ease,transform .2s ease}._launcherButton_gj5v7_1._launcherButton_gj5v7_1:hover{border-color:rgba(var(--blue),.44);background:linear-gradient(180deg,rgba(var(--card),.98),rgba(var(--blue-dim),.98));box-shadow:0 18px 30px -22px #00000070,0 10px 24px -18px rgba(var(--blue),.88);transform:translateY(-1px)}._launcherButton_gj5v7_1._launcherButton_gj5v7_1:focus-visible{outline:2px solid rgba(var(--blue),.32);outline-offset:2px}._launcherButtonActive_gj5v7_47._launcherButtonActive_gj5v7_47{border-color:rgba(var(--blue),.48);background:linear-gradient(180deg,rgba(var(--blue-dim),1),rgba(var(--card-dim),.98));box-shadow:0 18px 30px -22px #00000070,0 10px 24px -18px rgba(var(--blue),.92)}._launcherGlyph_gj5v7_59{font-size:1rem;font-weight:700;line-height:1}._newTaskForm_1m7f9_1{display:flex;flex-direction:column;gap:16px}._taskFields_1m7f9_7,._assigneeSection_1m7f9_8{min-width:0}._taskMetadataGrid_1jxna_1{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:18px 28px}._taskTitle_1jxna_7{margin:0;font-size:1rem;font-weight:600;line-height:1.35;color:rgba(var(--text),.95)}._taskDescription_1jxna_15{margin-top:8px;font-size:.875rem;line-height:1.55;color:rgba(var(--text),.8)}._peopleSection_1jxna_22{display:flex;flex-direction:column;gap:8px}._completeAction_1jxna_28{display:flex;justify-content:center;margin-top:4px}._alertCard_1jxna_34{border-radius:10px;border:1px solid transparent;padding:12px 14px}._successAlert_1jxna_40{background:rgba(var(--lightGreen),.06);border-color:rgba(var(--lightGreen),.2);color:rgba(var(--lightGreen),1)}._errorAlert_1jxna_46{background:rgba(var(--lightRed),.06);border-color:rgba(var(--lightRed),.2);color:rgba(var(--lightRed),1)}._alertContent_1jxna_52{display:flex;align-items:center;justify-content:center;gap:8px;font-size:.875rem;font-weight:500}._errorAlert_1jxna_46 ._alertContent_1jxna_52{justify-content:flex-start}._alertIcon_1jxna_65{flex-shrink:0}@media screen and (max-width:480px){._taskMetadataGrid_1jxna_1{grid-template-columns:1fr;gap:14px}}._assignmentsHomePage_b828q_1{display:flex;flex-direction:column;height:100%;min-height:0;box-sizing:border-box;overflow:hidden;padding:10px;color:rgba(var(--text),1)}._pageHeader_b828q_12{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}._pageHeader_b828q_12 h2{margin:0;font-size:1.25rem;line-height:1.2}._pageHeader_b828q_12 p{margin:4px 0 0;color:rgba(var(--text),.62)}._contentGrid_b828q_31{display:grid;grid-template-columns:minmax(0,3fr) minmax(420px,2fr);gap:12px;flex:1;min-height:0}._tableSurface_b828q_39{display:flex;flex-direction:column;flex:1;min-height:0;min-width:0;overflow:hidden}._tableSurface_b828q_39 .base-table-container{flex:1;min-height:0;--ag-row-height: 64px}._tableSurface_b828q_39 .base-table-container>div{height:100%!important}._tableSurface_b828q_39 .ag-cell{display:flex;align-items:center}._tableSurface_b828q_39 .ag-row{cursor:pointer}._bulkCompleteHeaderControls_b828q_67{display:inline-flex;align-items:center;flex:0 1 auto;flex-wrap:wrap;gap:10px;row-gap:6px;min-height:34px;color:rgba(var(--text),.9)}._relationshipFilter_b828q_78{flex:0 1 auto}._bulkSelectAllControl_b828q_82{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:.8125rem;font-weight:650;line-height:1.2;white-space:nowrap}._bulkSelectionCheckbox_b828q_93{width:18px;height:18px;margin:0;accent-color:rgba(var(--blue),1);cursor:pointer}._bulkSelectionCheckbox_b828q_93:disabled{cursor:not-allowed;opacity:.45}._bulkSelectionPlaceholder_b828q_106{display:inline-block;width:18px;height:18px}._bulkSelectionCount_b828q_112{color:rgba(var(--text),.62);font-size:.8125rem;font-weight:600;white-space:nowrap}._bulkCompleteButton_b828q_119{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:6px 14px;border:1px solid rgba(var(--border),1);border-radius:6px;color:rgba(var(--text),1);background:rgba(var(--card),1);font-size:.8125rem;font-weight:700;line-height:1.2;cursor:pointer;white-space:nowrap}._bulkCompleteButton_b828q_119:hover:not(:disabled){border-color:rgba(var(--blue),.65);color:rgba(var(--blue),1)}._bulkCompleteButton_b828q_119:disabled{cursor:not-allowed;opacity:.55}._assignmentTableCell_b828q_146,._assignmentTitleCell_b828q_147,._dueDateCell_b828q_148{display:flex;flex-direction:column;justify-content:center;min-width:0;height:100%;gap:4px;line-height:1.25}._assignmentCellText_b828q_158{overflow:hidden;color:rgba(var(--text),.95);font-size:.85rem;font-weight:600;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}._assignmentStatusTag_b828q_168{align-self:flex-start;padding:0;font-size:.85rem;font-weight:600}._assignmentStatusTag_b828q_168[data-assignment-state]{color:rgba(var(--text),.95);background:transparent}._assignmentStatusTag_b828q_168[data-assignment-state]>span:first-child{width:8px;height:8px;box-shadow:none}._assignmentStatusTag_b828q_168[data-assignment-state=Completed]>span:first-child{background:rgba(var(--lightGreen),1)}._assignmentStatusTag_b828q_168[data-assignment-state=Active]>span:first-child{background:rgba(var(--orange),1)}._assignmentStatusTag_b828q_168[data-assignment-state=New]>span:first-child{background:rgba(var(--blue),1)}._assignmentStatusTag_b828q_168[data-assignment-state=Cancelled]>span:first-child{background:rgba(var(--secondary-text),1)}._assignmentTitleCell_b828q_147{width:100%;height:auto}._assignmentTags_b828q_207{display:flex;align-items:center;flex-wrap:wrap;gap:4px;min-width:0}._inactiveMemberTag_b828q_215{display:inline-flex;align-items:center;flex:0 0 auto;gap:5px;padding:3px 9px;border-radius:10px;color:rgba(var(--lightRed),1);background:rgba(var(--lightRed),.15);font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.6875rem;font-weight:600;line-height:1.2;letter-spacing:.01em;white-space:nowrap}._priorityTag_b828q_236{align-self:flex-start;padding:0;background:transparent;white-space:nowrap}._priorityTagHigh_b828q_243{display:inline-flex;align-items:center;padding:4px 10px;border-radius:10px;color:rgba(var(--lightRed),1);background:rgba(var(--lightRed),.15)}._priorityTagNormal_b828q_252{color:rgba(var(--text),1)}._priorityTagLow_b828q_256{color:rgba(var(--secondary-text),1)}._overdueTag_b828q_260{display:inline-flex;align-items:center;align-self:flex-start;padding:3px 10px;border-radius:10px;color:rgba(var(--lightRed),1);background:rgba(var(--lightRed),.15);font-size:.6875rem;font-weight:700;line-height:1.2;text-transform:uppercase;white-space:nowrap}._panelState_b828q_275{display:flex;align-items:center;justify-content:center;flex:1;min-height:0;padding:24px;border:1px solid rgba(var(--border),1);border-radius:10px;color:rgba(var(--text),.62);background:rgba(var(--body),1);text-align:center}._detailPanel_b828q_289{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;border:1px solid rgba(var(--border),1);border-radius:10px;background:rgba(var(--body),1)}._relationshipTableError_b828q_300{color:rgba(var(--error),1);text-align:center}._detailPlaceholder_b828q_305{display:flex;flex:1;align-items:center;justify-content:center;min-height:0;padding:24px;color:rgba(var(--text),.62);text-align:center}._panelState_b828q_275 p,._detailPlaceholder_b828q_305 p{margin:0;font-size:.9375rem;line-height:1.4}._detailPanelHeader_b828q_323{display:flex;align-items:center;gap:10px;flex:0 0 auto;padding:14px 18px;border-bottom:1px solid rgba(var(--border),.45)}._detailPanelHeaderWithBack_b828q_332{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr)}._detailPanelBackSlot_b828q_337{justify-self:start}._detailPanelEndSlot_b828q_341{justify-self:end}._detailPanelHeader_b828q_323 h2{margin:0;color:rgba(var(--text),1);font-size:1.125rem;font-weight:650;line-height:1.25;overflow-wrap:anywhere}._detailPanelHeaderWithBack_b828q_332 h2{justify-self:center;text-align:center}._detailPanelBody_b828q_359{flex:1;min-height:0;overflow-y:auto;padding:16px}._detailPanelFooter_b828q_366{display:flex;align-items:center;flex:0 0 auto;box-sizing:border-box;min-height:64px;padding:14px 18px;border-top:1px solid rgba(var(--border),.45);background:rgba(var(--card),.35)}._detailFooterStack_b828q_377{display:flex;flex-direction:column;gap:8px;width:100%}._detailFooterActions_b828q_384{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;width:100%}._detailFooterRow_b828q_392{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%}._detailFooterLeft_b828q_400{display:flex;align-items:center;flex-wrap:wrap;gap:10px}._detailFooterError_b828q_407{color:rgba(var(--error),1)}@media(max-width:960px){._contentGrid_b828q_31{grid-template-columns:1fr}._detailPanel_b828q_289{min-height:220px}}@media(max-width:640px){._assignmentsHomePage_b828q_1{padding:8px}._detailFooterActions_b828q_384,._detailFooterRow_b828q_392,._detailFooterLeft_b828q_400{flex-direction:column;align-items:stretch}._detailFooterActions_b828q_384>button,._detailFooterLeft_b828q_400>button,._detailFooterRow_b828q_392>button{width:100%}}._newButton_1hq3w_11{display:inline-flex;align-items:center;gap:5px;padding:8px 18px;font-size:.8125rem;font-weight:600;color:#fff;background:#10b981;border:none;border-radius:8px;cursor:pointer;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;transition:all .2s cubic-bezier(.4,0,.2,1);white-space:nowrap;flex-shrink:0;-webkit-font-smoothing:antialiased}._newButton_1hq3w_11:hover{background:#059669;box-shadow:0 4px 14px -2px #10b98166;transform:translateY(-1px)}._newButton_1hq3w_11:active{transform:translateY(0);box-shadow:none}._newButton_1hq3w_11:focus-visible{outline:2px solid rgba(16,185,129,.5);outline-offset:2px}._newButtonIcon_1hq3w_50{font-size:.875rem;font-weight:700;line-height:1}._listContent_1hq3w_58{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif}._assignmentList_1hq3w_66{display:flex;flex-direction:column;gap:10px;margin-top:4px;padding:4px 0;max-height:calc(60vh - 80px);overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(var(--secondary),.2) transparent;scroll-behavior:smooth}._assignmentList_1hq3w_66::-webkit-scrollbar{width:5px}._assignmentList_1hq3w_66::-webkit-scrollbar-track{background:transparent}._assignmentList_1hq3w_66::-webkit-scrollbar-thumb{background-color:rgba(var(--secondary),.2);border-radius:3px}._assignmentList_1hq3w_66::-webkit-scrollbar-thumb:hover{background-color:rgba(var(--secondary),.4)}@media(pointer:coarse){._assignmentList_1hq3w_66{scrollbar-width:none}._assignmentList_1hq3w_66::-webkit-scrollbar{display:none}}._card_1hq3w_112{position:relative;padding:16px 18px 14px;background:rgba(var(--card),.4);border:1px solid rgba(var(--border),.1);border-left:3px solid transparent;border-radius:12px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .22s cubic-bezier(.4,0,.2,1);transform:translateZ(0);contain:layout style;opacity:0;animation:_cardSlideIn_1hq3w_1 .35s cubic-bezier(.4,0,.2,1) forwards}._cardAction_1hq3w_130{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;margin:0;padding:0;background:transparent;border:0;border-radius:inherit;color:transparent;cursor:pointer;font:inherit}._cardAction_1hq3w_130:focus{outline:none}._card_1hq3w_112:nth-child(1){animation-delay:.04s}._card_1hq3w_112:nth-child(2){animation-delay:.09s}._card_1hq3w_112:nth-child(3){animation-delay:.14s}._card_1hq3w_112:nth-child(4){animation-delay:.19s}._card_1hq3w_112:nth-child(5){animation-delay:.24s}._card_1hq3w_112:nth-child(6){animation-delay:.29s}._card_1hq3w_112:nth-child(7){animation-delay:.34s}._card_1hq3w_112:nth-child(8){animation-delay:.39s}@keyframes _cardSlideIn_1hq3w_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._card_1hq3w_112:hover{background:rgba(var(--card),.6);border-color:rgba(var(--border),.18);box-shadow:0 4px 12px -2px #00000014,0 2px 6px -1px #0000000a;transform:translateY(-2px)}._card_1hq3w_112:active{transform:translateY(0);box-shadow:none}._card_1hq3w_112:focus-within{outline:2px solid rgba(var(--blue),.5);outline-offset:2px}._card_1hq3w_112:after{content:"";position:absolute;right:14px;top:50%;transform:translateY(-50%) rotate(-45deg);width:7px;height:7px;border-right:2px solid rgba(var(--text),.15);border-bottom:2px solid rgba(var(--text),.15);opacity:0;transition:opacity .2s ease,right .2s ease}._card_1hq3w_112:hover:after{opacity:1;right:12px}._cardBorderCompleted_1hq3w_230{border-left-color:#22c55e}._cardBorderActive_1hq3w_234{border-left-color:#3b82f6}._cardBorderNew_1hq3w_238{border-left-color:#8b5cf6}._cardBorderOverdue_1hq3w_242{border-left-color:#ef4444}._cardBorderCancelled_1hq3w_246{border-left-color:#6b728080}._cardTitleRow_1hq3w_252{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}._cardTitleGroup_1hq3w_260{display:flex;align-items:center;gap:8px;min-width:0;flex:1}._cardTitle_1hq3w_252{font-size:.9375rem;font-weight:600;color:rgba(var(--text),.95);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3;-webkit-font-smoothing:antialiased}._highPriorityPip_1hq3w_279{width:7px;height:7px;border-radius:50%;background:#ef4444;flex-shrink:0;box-shadow:0 0 6px 1px #ef444466}._cardMeta_1hq3w_290{display:flex;align-items:center;gap:8px;font-size:.75rem;color:rgba(var(--text),.5);line-height:1.3;margin-bottom:10px}._metaIcon_1hq3w_300{width:12px;height:12px;flex-shrink:0;opacity:.6}._metaOverdue_1hq3w_307{color:#ef4444}._metaOverdue_1hq3w_307 ._metaIcon_1hq3w_300{opacity:1}._overdueWarning_1hq3w_315{display:inline-flex;align-items:center;gap:4px;color:#ef4444;font-weight:600}._metaSeparator_1hq3w_323{width:3px;height:3px;border-radius:50%;background:rgba(var(--text),.2);flex-shrink:0}._metaDate_1hq3w_331{white-space:nowrap}._assigneeGroup_1hq3w_337{display:flex;align-items:center;gap:6px}._assigneeAvatar_1hq3w_343{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#6366f1;color:#fff;font-size:.5625rem;font-weight:600;letter-spacing:.02em;flex-shrink:0;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-user-select:none;user-select:none}._assigneeName_1hq3w_364{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px}._progressSection_1hq3w_373{display:flex;align-items:center;gap:10px}._progressBar_1hq3w_379{flex:1;height:3px;background:rgba(var(--secondary),.1);border-radius:2px;overflow:hidden}._progressFill_1hq3w_387{height:100%;border-radius:2px;transition:width .5s cubic-bezier(.4,0,.2,1);min-width:0}._progressFillCompleted_1hq3w_394{background:#22c55e}._progressFillActive_1hq3w_398{background:#3b82f6}._progressFillNew_1hq3w_402{background:#8b5cf6}._progressFillOverdue_1hq3w_406{background:#ef4444}._taskCount_1hq3w_410{font-size:.6875rem;color:rgba(var(--text),.35);white-space:nowrap;flex-shrink:0;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif}._emptyState_1hq3w_424{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:40px 24px;text-align:center;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;animation:_fadeIn_1hq3w_1 .3s ease-out}._emptyIcon_1hq3w_440{font-size:1.5rem;color:rgba(var(--text),.15);margin-bottom:4px}._emptyText_1hq3w_446{font-size:.8125rem;color:rgba(var(--text),.4);line-height:1.5}@keyframes _fadeIn_1hq3w_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:480px){._newButton_1hq3w_11{padding:7px 14px;font-size:.75rem}._assignmentList_1hq3w_66{max-height:calc(100vh - 200px);gap:8px}._card_1hq3w_112{padding:14px 14px 12px}}@media(prefers-reduced-motion:reduce){._card_1hq3w_112{animation:none;opacity:1}._card_1hq3w_112:hover{transform:none}._card_1hq3w_112:after{display:none}}._searchInputWrapper_4l7mz_5{position:relative;display:flex;align-items:center;min-width:150px}._searchInputWrapper_4l7mz_5 .base-input-container{margin-bottom:0}._searchInputWrapper_4l7mz_5 .base-input-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}._searchInputWrapper_4l7mz_5 .base-input{border-color:rgba(var(--border),.1)!important;background:rgba(var(--card),.3)!important;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif!important;transition:all .2s ease!important}._searchInputWrapper_4l7mz_5 .base-input:focus{border-color:#3b82f666!important;box-shadow:0 0 0 3px #3b82f614!important;background:rgba(var(--card),.45)!important}._searchInputWrapper_4l7mz_5 .base-input::placeholder{color:rgba(var(--text),.3)!important;font-weight:400!important}._searchPlaceholder_4l7mz_51{width:12px;height:12px;display:block}._searchIcon_4l7mz_57{display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;color:rgba(var(--text),.4)}@keyframes _spin_4l7mz_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._searchSpinner_4l7mz_76{width:12px;height:12px;border:2px solid rgba(59,130,246,.2);border-top:2px solid rgba(59,130,246,.8);border-radius:50%;animation:_spin_4l7mz_1 .8s linear infinite}._filterToolbar_n9r1a_8{display:flex;align-items:center;gap:8px;padding:0 20px;margin-bottom:12px;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif}._searchGroup_n9r1a_21{flex:1;min-width:0}._filterToggle_n9r1a_27{display:inline-flex;align-items:center;justify-content:center;position:relative;width:36px;height:36px;padding:0;flex-shrink:0;background:transparent;color:rgba(var(--text),.85);border:1px solid rgba(var(--border),.08);border-radius:10px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}._filterToggle_n9r1a_27:hover{background:rgba(var(--secondary),.06);color:rgba(var(--text),.85);border-color:rgba(var(--border),.15)}._filterToggleActive_n9r1a_53{color:#3b82f6;border-color:#3b82f633;background:#3b82f60f}._filterToggleActive_n9r1a_53:hover{color:#3b82f6;background:#3b82f61a;border-color:#3b82f64d}._filterBadge_n9r1a_66{position:absolute;top:-5px;right:-5px;display:flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;font-size:.5625rem;font-weight:600;background:#3b82f6;color:#fff;border-radius:8px}._filterDropdown_n9r1a_88{position:relative}._dropdownPanel_n9r1a_92{position:absolute;top:calc(100% + 6px);right:0;z-index:10;min-width:180px;padding:6px;background:rgba(var(--card),.98);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(var(--border),.12);border-radius:12px;box-shadow:0 4px 6px -1px #0000000f,0 12px 24px -4px #0000001a;animation:_dropdownIn_n9r1a_1 .15s cubic-bezier(.4,0,.2,1) forwards;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif}@keyframes _dropdownIn_n9r1a_1{0%{opacity:0;transform:translateY(-4px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}._dropdownSection_n9r1a_129{display:flex;flex-direction:column;gap:2px}._dropdownLabel_n9r1a_135{padding:6px 10px 4px;font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:rgba(var(--text),.3)}._dropdownDivider_n9r1a_144{height:1px;margin:4px 8px;background:rgba(var(--border),.08)}._dropdownOption_n9r1a_150{display:flex;align-items:center;gap:8px;width:100%;padding:7px 10px;font-size:.8125rem;font-weight:400;color:rgba(var(--text),.6);text-align:left;background:transparent;border:none;border-radius:8px;cursor:pointer;transition:all .15s ease;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif}._dropdownOptionText_n9r1a_176{flex:1}._submenuChevron_n9r1a_180{margin-left:auto;color:rgba(var(--text),.4)}._submenuPanel_n9r1a_185{display:flex;flex-direction:column;gap:2px;margin:2px 0 2px 24px;padding-left:6px;border-left:1px solid rgba(var(--border),.08)}._dropdownOption_n9r1a_150:hover{background:rgba(var(--secondary),.06);color:rgba(var(--text),.85)}._dropdownOptionActive_n9r1a_199{color:#3b82f6;font-weight:500}._dropdownOptionActive_n9r1a_199:hover{background:#3b82f60f}._checkIcon_n9r1a_208{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;font-size:.6875rem;color:#3b82f6}@media screen and (max-width:768px){._filterToolbar_n9r1a_8{gap:6px;padding:0 16px}}._triggerIconContainer_92ujj_1{position:relative}._detailContent_1h08o_1{display:flex;flex-direction:column;gap:14px;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif}._compactWrapper_1h08o_12{flex:0 1 auto;min-height:0}._messageCard_1h08o_17,._metadataCard_1h08o_18{background:rgba(var(--card),.4);border:1px solid rgba(var(--border),.1);border-radius:12px}._messageCard_1h08o_17{padding:16px 18px}._messageSection_1h08o_28{display:flex;flex-direction:column;gap:8px}._sectionLabel_1h08o_34{display:block;color:rgba(var(--text),.45);font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}._messageText_1h08o_43{margin:0;color:rgba(var(--text),.88);font-size:.9375rem;font-weight:500;line-height:1.5}._descriptionText_1h08o_51{margin:10px 0 0;color:rgba(var(--text),.58);font-size:.8125rem;line-height:1.5}._metadataCard_1h08o_18{padding:14px 16px}._metadataGrid_1h08o_62{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px}._metadataField_1h08o_68{min-width:0}._metadataLabel_1h08o_72{display:block;margin-bottom:4px;color:rgba(var(--text),.4);font-size:.6875rem;font-weight:600}._metadataValue_1h08o_80{display:flex;align-items:center;gap:8px;color:rgba(var(--text),.88);font-size:.9375rem;font-weight:600;line-height:1.3;overflow-wrap:anywhere}._metadataIcon_1h08o_91{width:14px;height:14px;color:rgba(var(--text),.45);flex-shrink:0}._createdDateValue_1h08o_98{margin-top:9px}._personValue_1h08o_102{display:flex;align-items:center;gap:10px;color:rgba(var(--text),.88);font-size:.9375rem;font-weight:600;line-height:1.3;overflow-wrap:anywhere}._avatar_1h08o_113{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#6366f1;color:#fff;font-size:.6875rem;font-weight:600;letter-spacing:.03em;flex-shrink:0;-webkit-user-select:none;user-select:none}._feedbackState_1h08o_129{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:40px 24px;text-align:center;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif}._feedbackTitle_1h08o_144{color:rgba(var(--text),.72);font-size:.875rem;font-weight:600}._feedbackText_1h08o_150{color:rgba(var(--secondary-text),1);font-size:.8125rem;line-height:1.5}._footerStack_1h08o_156{display:flex;flex-direction:column;gap:8px;width:100%}._footerActions_1h08o_163{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}._footerRow_1h08o_170{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%}._footerLeft_1h08o_178{display:flex;align-items:center;flex-wrap:wrap;gap:10px}._errorText_1h08o_185{color:rgba(var(--error),1)}@media screen and (max-width:480px){._metadataGrid_1h08o_62{grid-template-columns:1fr}._footerActions_1h08o_163,._footerRow_1h08o_170,._footerLeft_1h08o_178{flex-direction:column;align-items:stretch}._footerActions_1h08o_163>button{width:100%}}._listContent_aslps_1{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif}._toolbar_aslps_9{display:flex;align-items:center;gap:8px;width:100%;margin-bottom:12px;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif}._searchGroup_aslps_22{flex:0 0 auto}._notificationSearch_aslps_26{--base-search-width: 250px}._filterMenu_aslps_30{position:relative;margin-left:auto;flex-shrink:0}._filterToggle_aslps_36{display:inline-flex;align-items:center;justify-content:center;position:relative;width:36px;height:36px;padding:0;flex-shrink:0;background:transparent;color:rgba(var(--text),.85);border:1px solid rgba(var(--border),.08);border-radius:10px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}._filterToggle_aslps_36:hover{background:rgba(var(--secondary),.06);color:rgba(var(--text),.6);border-color:rgba(var(--border),.15)}._filterToggle_aslps_36:focus-visible{outline:2px solid rgba(var(--blue),.5);outline-offset:2px}._filterToggleActive_aslps_67{color:#3b82f6;border-color:#3b82f633;background:#3b82f60f}._filterToggleActive_aslps_67:hover{color:#3b82f6;background:#3b82f61a;border-color:#3b82f64d}._filterBadge_aslps_79{position:absolute;top:-5px;right:-5px;display:flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;font-size:.5625rem;font-weight:600;background:#3b82f6;color:#fff;border-radius:8px}._dropdownPanel_aslps_99{position:absolute;top:calc(100% + 6px);right:0;z-index:10;min-width:180px;padding:6px;background:rgba(var(--card),.98);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(var(--border),.12);border-radius:12px;box-shadow:0 4px 6px -1px #0000000f,0 12px 24px -4px #0000001a;animation:_dropdownIn_aslps_1 .15s cubic-bezier(.4,0,.2,1) forwards;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif}@keyframes _dropdownIn_aslps_1{0%{opacity:0;transform:translateY(-4px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}._dropdownSection_aslps_136{display:flex;flex-direction:column;gap:2px}._dropdownLabel_aslps_142{padding:6px 10px 4px;font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:rgba(var(--text),.3)}._dropdownDivider_aslps_151{height:1px;margin:4px 8px;background:rgba(var(--border),.08)}._dropdownOption_aslps_157{display:flex;align-items:center;gap:8px;width:100%;padding:7px 10px;font-size:.8125rem;font-weight:400;color:rgba(var(--text),.6);text-align:left;background:transparent;border:none;border-radius:8px;cursor:pointer;transition:all .15s ease;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif}._dropdownOption_aslps_157:hover{background:rgba(var(--secondary),.06);color:rgba(var(--text),.85)}._dropdownOptionActive_aslps_188{color:#3b82f6;font-weight:500}._dropdownOptionActive_aslps_188:hover{background:#3b82f60f}._checkIcon_aslps_197{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;font-size:.6875rem;color:#3b82f6}._notificationList_aslps_210{display:flex;flex-direction:column;gap:10px;margin-top:4px;padding:4px 0;max-height:calc(60vh - 80px);overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(var(--secondary),.2) transparent;scroll-behavior:smooth}._notificationList_aslps_210::-webkit-scrollbar{width:5px}._notificationList_aslps_210::-webkit-scrollbar-track{background:transparent}._notificationList_aslps_210::-webkit-scrollbar-thumb{background-color:rgba(var(--secondary),.2);border-radius:3px}._notificationList_aslps_210::-webkit-scrollbar-thumb:hover{background-color:rgba(var(--secondary),.4)}._card_aslps_242{position:relative;padding:16px 18px 14px;background:rgba(var(--card),.4);border:1px solid rgba(var(--border),.1);border-left:3px solid transparent;border-radius:12px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .22s cubic-bezier(.4,0,.2,1);transform:translateZ(0);contain:layout style}._cardAction_aslps_256{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;margin:0;padding:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;border:none;border-radius:inherit;cursor:pointer}._cardAction_aslps_256:focus{outline:none}._card_aslps_242:hover{background:rgba(var(--card),.6);border-color:rgba(var(--border),.18);box-shadow:0 4px 12px -2px #00000014,0 2px 6px -1px #0000000a;transform:translateY(-2px)}._card_aslps_242:active{transform:translateY(0);box-shadow:none}._card_aslps_242:focus-within{outline:2px solid rgba(var(--blue),.5);outline-offset:2px}._card_aslps_242:after{content:"";position:absolute;right:14px;top:50%;width:7px;height:7px;border-right:2px solid rgba(var(--text),.15);border-bottom:2px solid rgba(var(--text),.15);opacity:0;transform:translateY(-50%) rotate(-45deg);transition:opacity .2s ease,right .2s ease}._card_aslps_242:hover:after{opacity:1;right:12px}._cardUnread_aslps_316{border-left-color:#3b82f6}._cardRead_aslps_320{border-left-color:#6b728066}._cardTitleRow_aslps_324{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}._cardTitleGroup_aslps_332{display:flex;align-items:center;gap:8px;min-width:0;flex:1}._unreadPip_aslps_340{width:7px;height:7px;border-radius:50%;background:#3b82f6;box-shadow:0 0 6px 1px #3b82f666;flex-shrink:0}._cardTitle_aslps_324{color:rgba(var(--text),.95);font-size:.9375rem;font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._cardTime_aslps_359{color:rgba(var(--text),.42);font-size:.72rem;font-weight:500;white-space:nowrap;flex-shrink:0}._cardMessage_aslps_367{margin:0 0 10px;color:rgba(var(--text),.58);font-size:.8125rem;line-height:1.45;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}._cardMeta_aslps_378{display:flex;align-items:center;gap:8px;min-width:0}._sourceBadge_aslps_385{display:inline-flex;align-items:center;padding:3px 10px;border-radius:10px;background:#3b82f61a;color:#3b82f6;font-size:.6875rem;font-weight:600;white-space:nowrap}._feedbackState_aslps_397{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:40px 24px;text-align:center}._emptyIcon_aslps_407{color:rgba(var(--text),.15);margin-bottom:4px}._feedbackTitle_aslps_412{color:rgba(var(--text),.72);font-size:.875rem;font-weight:600}._feedbackText_aslps_418{color:rgba(var(--secondary-text),1);font-size:.8125rem;line-height:1.5}@media screen and (max-width:480px){._notificationList_aslps_210{max-height:calc(100vh - 200px);gap:8px}._card_aslps_242{padding:14px 14px 12px}}@media(prefers-reduced-motion:reduce){._card_aslps_242,._card_aslps_242:hover{transform:none}._card_aslps_242:after{display:none}}._triggerIcon_16e9a_1{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;color:currentColor;position:relative}._bellIcon_16e9a_11{width:16px;height:16px}._unreadBadge_16e9a_16{--notification-unread-accent: 215, 55, 63;--notification-unread-on-accent: 255, 255, 255;position:absolute;top:-8px;right:-11px;display:inline-flex;align-items:center;justify-content:center;width:14px;min-width:14px;height:14px;padding:0;border:1px solid rgba(var(--notification-unread-on-accent),.75);border-radius:999px;background:rgba(var(--lightRed),1);color:rgba(var(--notification-unread-on-accent),1);font-size:.5625rem;font-weight:800;line-height:1;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;box-shadow:0 1px 2px #00000038,0 0 0 1px rgba(var(--notification-unread-accent),.15);pointer-events:none;-webkit-font-smoothing:antialiased}._headerFlyouts_1j1il_1{display:inline-flex;align-items:center;gap:8px}._container_gj6ul_2{display:flex;flex-direction:column;gap:10px;width:100%;box-sizing:border-box}._updating_gj6ul_11{opacity:1}._infoSection_gj6ul_16,._info-section_gj6ul_17{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;width:100%}._column_gj6ul_25{flex:1;min-width:0}._cardFooter_gj6ul_30{display:flex;justify-content:flex-end;gap:10px}._editCardButton_gj6ul_37{background-color:rgb(var(--blue, 4, 155, 229));color:#fff;border:none;border-radius:4px;font-size:12px;font-weight:500;padding:4px 12px;cursor:pointer;transition:all .2s ease}._editCardButton_gj6ul_37._active_gj6ul_51{background-color:#0275b3;color:#fff;box-shadow:0 2px 6px #00000026}._editCardButton_gj6ul_37:hover{background-color:#0275b3;color:#fff;transform:translateY(-1px);box-shadow:0 4px 8px #00000026}._actionButton_gj6ul_64{background-color:rgb(var(--blue));color:#fff;padding:6px 12px;border:none;border-radius:4px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;font-family:Bahnschrift,Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,Ubuntu,Arial,sans-serif}._actionButton_gj6ul_64:hover{opacity:.9}._fieldIndicator_gj6ul_84{display:none}._green-circle_gj6ul_92{background-color:rgb(var(--lightGreen))}._yellow-circle_gj6ul_96{background-color:rgb(var(--severityYellow))}._red-circle_gj6ul_100{background-color:rgb(var(--lightRed))}._errorText_gj6ul_105{color:rgb(var(--lightRed));font-style:normal;font-size:.85em;margin-left:5px}._errorMessage_gj6ul_113{background-color:rgb(var(--lightRed),.1);border:1px solid rgb(var(--lightRed),.3);color:rgb(var(--lightRed));padding:8px 12px;border-radius:4px;margin-bottom:12px;font-size:14px;line-height:1.4}._lastUpdated_gj6ul_124{font-size:12px;color:rgb(var(--secondary-text));text-align:right;margin-top:20px;font-style:italic}._field_gj6ul_84{margin-bottom:16px;width:100%;min-width:140px;box-sizing:border-box;padding:0}._fieldLabel_gj6ul_141{font-size:12px;color:rgb(var(--secondary-text));display:block;margin-bottom:3px;font-family:Bahnschrift,Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,Ubuntu,Arial,sans-serif}._fieldValueContainer_gj6ul_151{display:flex;align-items:center;justify-content:space-between;width:100%}._fieldValue_gj6ul_151{font-size:14px;font-weight:500;color:rgb(var(--text));padding:4px 0;overflow-wrap:break-word;word-break:break-word;flex-grow:1;font-family:Bahnschrift,Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,Ubuntu,Arial,sans-serif}._fieldValue_gj6ul_151._empty_gj6ul_171{color:rgb(var(--secondary-text));font-style:italic;font-weight:400}._fieldValue_gj6ul_151._disabled_gj6ul_178{color:rgb(var(--secondary-text));opacity:.6}._loadingMessage_gj6ul_184{padding:30px;background-color:rgb(var(--card));border:1px solid rgb(var(--border));border-radius:.5rem;text-align:center;color:rgb(var(--text));margin:20px 0;box-shadow:var(--box-shadow);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px}@keyframes _shimmer_gj6ul_1{0%{left:-100%}to{left:100%}}._placeholder-field_gj6ul_210{color:rgb(var(--secondary-text));font-style:italic;padding:8px;background-color:rgb(var(--card-dim));border-radius:4px;font-size:13px;border-left:3px solid rgb(var(--blue-dim));min-height:20px;display:flex;align-items:center;justify-content:flex-start;width:100%;height:36px;box-sizing:border-box}._editButton_gj6ul_228{background:none;border:none;color:rgb(var(--blue));cursor:pointer;font-size:12px;padding:2px 6px;opacity:.7;transition:opacity .2s;align-self:flex-start}._editButton_gj6ul_228:hover{opacity:1}._editControls_gj6ul_244{display:flex;align-items:center;gap:8px;margin-top:4px;width:100%}._sharedInputControls_gj6ul_252{margin-top:4px;width:100%}._sharedInputControls_gj6ul_252 .base-input-container{width:100%;margin-bottom:0}._sharedInputControls_gj6ul_252 .base-input-wrapper{width:100%}._editControls_gj6ul_244 .base-input-container{width:100%;margin-bottom:0}._editControls_gj6ul_244 .base-input-wrapper{width:100%}._editControls_gj6ul_244 .base-input-field{flex-grow:1;padding:6px 8px;border:1px solid rgb(var(--border));border-radius:4px;font-size:14px;color:rgb(var(--text));background-color:rgb(var(--card))}._editControls_gj6ul_244 .base-input-field:focus{border:1px solid rgb(var(--border))}._editControls_gj6ul_244 .base-input-field:disabled{background-color:rgb(var(--card-dim));color:rgb(var(--secondary-text));cursor:not-allowed;opacity:.6}._editControls_gj6ul_244 .base-dropdown{width:100%}._editControls_gj6ul_244 .base-dropdown>label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}._editControls_gj6ul_244 .base-dropdown-button{width:100%;min-height:36px;padding:6px 32px 6px 8px;border:1px solid rgb(var(--border));border-radius:4px;font-size:14px;color:rgb(var(--text));background-color:rgb(var(--card))}._editControls_gj6ul_244 .base-dropdown-button:disabled{background-color:rgb(var(--card-dim));color:rgb(var(--secondary-text));cursor:not-allowed;opacity:.6}._editControls_gj6ul_244 .base-searchable-select{width:100%}._editControls_gj6ul_244 .base-searchable-select__input{width:100%;padding:6px 8px;border:1px solid rgb(var(--border));border-radius:4px;font-size:14px;color:rgb(var(--text));background-color:rgb(var(--card))}._editControls_gj6ul_244 .base-searchable-select__input:disabled{background-color:rgb(var(--card-dim));color:rgb(var(--secondary-text));cursor:not-allowed;opacity:.6}._editControls_gj6ul_244 .base-radio-group{width:100%}._editControls_gj6ul_244 .base-radio-group__legend{margin-bottom:0}._input_gj6ul_359{flex-grow:1;padding:6px 8px;border:1px solid rgb(var(--border));border-radius:4px;font-size:14px;color:rgb(var(--text))}._input_gj6ul_359:disabled{background-color:rgb(var(--card-dim));color:rgb(var(--secondary-text));cursor:not-allowed;opacity:.6}._button_gj6ul_377{padding:6px 12px;border:none;border-radius:4px;font-size:12px;font-weight:500;cursor:pointer;font-family:Bahnschrift,Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,Ubuntu,Arial,sans-serif;transition:all .2s ease}._saveButton_gj6ul_390{background-color:rgb(var(--blue, 4, 155, 229));color:#fff}._saveButton_gj6ul_390:hover{background-color:#0275b3;opacity:1;transform:translateY(-1px);box-shadow:0 4px 8px #00000026}._cancelButton_gj6ul_404{background-color:rgb(var(--card-dim));color:rgb(var(--text));border:1px solid rgb(var(--border))}._cancelButton_gj6ul_404:hover{background-color:rgb(var(--border))}._expandButton_gj6ul_415{background:none;border:none;cursor:pointer;padding:0;margin:0;font-size:12px;color:rgb(var(--secondary-text));float:right;display:flex;align-items:center;justify-content:center;width:20px;height:20px}._expandButton_gj6ul_415:hover{color:rgb(var(--blue))}._noData_gj6ul_436{color:rgb(var(--secondary-text));text-align:center;padding:20px;font-style:italic;font-family:Bahnschrift,Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,Ubuntu,Arial,sans-serif}._signature_gj6ul_447{background-color:rgb(var(--card-dim));padding:8px;border-radius:4px;margin-top:4px;font-family:Courier New,monospace;font-size:13px}._viewSignatureButton_gj6ul_457{background-color:rgb(var(--blue-dim));color:rgb(var(--blue));border:1px solid rgb(var(--blue));border-radius:4px;padding:6px 12px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;gap:4px;font-family:Bahnschrift,Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,Ubuntu,Arial,sans-serif}._viewSignatureButton_gj6ul_457:hover:not(:disabled){background-color:rgb(var(--blue));color:#fff;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}._viewSignatureButton_gj6ul_457:disabled{opacity:.6;cursor:not-allowed;background-color:rgb(var(--card-dim));color:rgb(var(--secondary-text));border-color:rgb(var(--border))}._signatureInfo_gj6ul_490{display:flex;align-items:center;gap:5px;margin-top:5px}._signatureIcon_gj6ul_497{color:rgb(var(--lightGreen))}._missingSignatureIcon_gj6ul_501{color:rgb(var(--lightRed))}._signatureDate_gj6ul_505{font-size:12px;color:rgb(var(--secondary-text))}._orderIds_gj6ul_511{display:flex;flex-wrap:wrap;gap:5px}._orderId_gj6ul_511{background-color:rgb(var(--blue-dim));color:rgb(var(--blue));font-size:12px;padding:2px 6px;border-radius:4px;font-weight:500}._checkboxLabel_gj6ul_527{display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none}._checkbox_gj6ul_527{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:18px;height:18px;border:2px solid rgb(var(--border));border-radius:3px;background-color:#fff;cursor:pointer;position:relative;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 1px 3px #0000001a}._checkboxHidden_gj6ul_552{position:absolute;opacity:0;pointer-events:none;width:0;height:0}._checkbox_gj6ul_527:hover{border-color:rgb(var(--blue))}._checkbox_gj6ul_527:checked{background-color:rgb(var(--blue));border-color:rgb(var(--blue))}._checkboxText_gj6ul_569{font-size:14px;color:rgb(var(--text))}._checkboxDisplay_gj6ul_574{display:flex;align-items:center;gap:8px;font-weight:500;color:rgb(var(--text))}._checkboxReadOnly_gj6ul_582{display:inline-block;width:18px;height:18px;border:2px solid rgb(var(--border));border-radius:3px;background-color:#fff;position:relative;box-shadow:0 1px 3px #0000001a;vertical-align:middle;box-sizing:border-box}._checkboxReadOnly_gj6ul_582[aria-checked=true]{background-color:rgb(var(--blue));border-color:rgb(var(--blue));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 8'%3E%3Cpath fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M1 4L3.5 6.5L9 1'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:10px 8px}._checkboxReadOnly_gj6ul_582:before,._checkboxReadOnly_gj6ul_582:after{display:none!important}._checkboxLabel_gj6ul_527:hover ._checkboxReadOnly_gj6ul_582{border-color:rgb(var(--blue))}._physicianList_gj6ul_615{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px;min-height:24px}._physicianTag_gj6ul_623{display:inline-flex;align-items:center;background-color:#e3f2fd;border:1px solid #90caf9;border-radius:16px;padding:4px 8px;font-size:14px;color:#1565c0}._physicianTag_gj6ul_623 span{margin-right:6px}._removePhysicianBtn_gj6ul_638{background:none;border:none;color:#d32f2f;cursor:pointer;padding:0 2px;font-size:16px;font-weight:700;line-height:1;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;transition:background-color .2s}._removePhysicianBtn_gj6ul_638:hover:not(:disabled){background-color:#d32f2f1a}._removePhysicianBtn_gj6ul_638:disabled{opacity:.5;cursor:not-allowed}._addPhysicianBtn_gj6ul_665{background-color:#2196f3;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s;margin-top:4px}._addPhysicianBtn_gj6ul_665:hover:not(:disabled){background-color:#1976d2}._addPhysicianBtn_gj6ul_665:disabled{opacity:.5;cursor:not-allowed;background-color:#ccc}._addPhysicianInterface_gj6ul_687{display:flex;gap:8px;align-items:center;margin-top:8px;flex-wrap:wrap}._confirmAddBtn_gj6ul_695{background-color:#4caf50;color:#fff;border:none;padding:6px 12px;border-radius:4px;cursor:pointer;font-size:12px;transition:background-color .2s}._confirmAddBtn_gj6ul_695:hover:not(:disabled){background-color:#45a049}._confirmAddBtn_gj6ul_695:disabled{opacity:.5;cursor:not-allowed;background-color:#ccc}._cancelAddBtn_gj6ul_716{background-color:#f44336;color:#fff;border:none;padding:6px 12px;border-radius:4px;cursor:pointer;font-size:12px;transition:background-color .2s}._cancelAddBtn_gj6ul_716:hover:not(:disabled){background-color:#d32f2f}._cancelAddBtn_gj6ul_716:disabled{opacity:.5;cursor:not-allowed;background-color:#ccc}._errorMessage_gj6ul_113{color:#d32f2f;font-size:14px;padding:8px;background-color:#ffebee;border:1px solid #ffcdd2;border-radius:4px;margin:4px 0}@media(max-width:600px){._infoSection_gj6ul_16{grid-template-columns:1fr;gap:12px}._field_gj6ul_84{width:100%;margin-right:0}._addPhysicianInterface_gj6ul_687{flex-direction:column;align-items:stretch}._physicianList_gj6ul_615{flex-direction:column;gap:4px}}._inlineWarning_gj6ul_771{display:flex;align-items:flex-start;gap:8px;background-color:rgba(var(--lightRed),.12);border:1px solid rgba(var(--lightRed),.5);color:rgba(var(--lightRed),1);padding:8px 12px;border-radius:4px;margin-bottom:12px;font-size:14px;line-height:1.4}._inlineWarningIcon_gj6ul_785{font-size:16px;line-height:1;margin-top:2px;color:rgba(var(--lightRed),1)}:root{--hover-overlay-alpha: .1;--hover-child-opacity: .8}[data-theme=dark]{--hover-overlay-alpha: .7;--hover-child-opacity: .7}._card_171bc_16{background-color:rgb(var(--body));border:1px solid rgb(var(--border));border-radius:6px;padding:12px;font-size:12px;font-family:Bahnschrift,Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,Ubuntu,Arial,sans-serif;transition:all .2s ease;box-shadow:0 1px 3px #0000001a;position:relative}._card_171bc_16:hover{box-shadow:0 2px 6px #00000026}._clickable_171bc_34{cursor:pointer;position:relative}._clickable_171bc_34:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0003}._clickable_171bc_34[data-workflow=AwaitingUserReview],._clickable_171bc_34[data-workflow=PendingApproval],._clickable_171bc_34[data-workflow=Failed],._clickable_171bc_34[data-workflow=ApprovalCompleted],._clickable_171bc_34[data-workflow=InProgress]{border-left-width:4px;transition:all .3s ease}._clickable_171bc_34[data-workflow=AwaitingUserReview]:hover{border-left-color:rgb(var(--blue));background-color:rgba(0,0,0,var(--hover-overlay-alpha))}._clickable_171bc_34[data-workflow=AwaitingUserReview]:hover *{opacity:var(--hover-child-opacity);transition:opacity .2s ease}._clickable_171bc_34[data-workflow=PendingApproval]:hover{border-left-color:rgb(var(--blue));background-color:rgba(0,0,0,var(--hover-overlay-alpha))}._clickable_171bc_34[data-workflow=PendingApproval]:hover *{opacity:var(--hover-child-opacity);transition:opacity .2s ease}._clickable_171bc_34[data-workflow=InProgress]:hover{border-left-color:rgb(var(--blue));background-color:rgba(0,0,0,var(--hover-overlay-alpha))}._clickable_171bc_34[data-workflow=InProgress]:hover *{opacity:var(--hover-child-opacity);transition:opacity .2s ease}._clickable_171bc_34[data-workflow=Failed]:hover{border-left-color:rgb(var(--blue));background-color:rgba(0,0,0,var(--hover-overlay-alpha))}._clickable_171bc_34[data-workflow=Failed]:hover *{opacity:var(--hover-child-opacity);transition:opacity .2s ease}._clickable_171bc_34[data-workflow]:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:12px;font-weight:600;color:#fff;background-color:rgba(var(--blue),.95);padding:6px 12px;border-radius:6px;opacity:0;transition:opacity .2s ease;pointer-events:none;white-space:nowrap;box-shadow:0 4px 8px #0000004d;border:1px solid rgba(255,255,255,.2)}._clickable_171bc_34[data-workflow=AwaitingUserReview]:after{content:"Click to review"}._clickable_171bc_34[data-workflow=PendingApproval]:after{content:"Click to Approve"}._clickable_171bc_34[data-workflow=InProgress]:after{content:"Click to view"}._clickable_171bc_34[data-workflow=Failed]:after{content:"Click to view"}._clickable_171bc_34[data-workflow=ApprovalCompleted]:after{content:"Click to View"}._clickable_171bc_34[data-workflow=ApprovalCompleted]:hover{border-left-color:rgb(var(--blue));background-color:rgba(0,0,0,var(--hover-overlay-alpha))}._clickable_171bc_34[data-workflow=ApprovalCompleted]:hover *{opacity:var(--hover-child-opacity);transition:opacity .2s ease}._clickable_171bc_34[data-workflow=AwaitingUserReview]:hover:after,._clickable_171bc_34[data-workflow=PendingApproval]:hover:after,._clickable_171bc_34[data-workflow=InProgress]:hover:after,._clickable_171bc_34[data-workflow=Failed]:hover:after,._clickable_171bc_34[data-workflow=ApprovalCompleted]:hover:after{opacity:1}._header_171bc_155{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;padding-bottom:6px;border-bottom:1px solid rgb(var(--border))}._documentType_171bc_164{font-weight:600;font-size:13px;color:rgb(var(--text))}._workProgressId_171bc_170{font-size:11px;color:rgb(var(--secondary-text));font-weight:500;background-color:rgb(var(--card-dim));padding:2px 6px;border-radius:3px}._documentIds_171bc_180,._statusRow_171bc_181,._dateRow_171bc_182{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px;line-height:1.4}._label_171bc_190{color:rgb(var(--secondary-text));font-size:11px;font-weight:500;flex-shrink:0;margin-right:8px}._value_171bc_198{color:rgb(var(--text));font-size:11px;text-align:right;word-break:break-word}._npiText_171bc_205{color:rgb(var(--secondary-text));font-size:10px;font-weight:400}._validationStatus_171bc_212{font-size:11px;font-weight:600;text-align:right}._errorSection_171bc_219{margin-top:8px;padding-top:6px;border-top:1px solid rgb(var(--border))}._errorLabel_171bc_225{font-size:10px;font-weight:600;color:rgb(var(--lightRed));margin-bottom:2px}._errorText_171bc_232{font-size:10px;color:rgb(var(--lightRed));font-style:italic;line-height:1.3;word-wrap:break-word}._card_171bc_16[data-workflow=AwaitingUserReview] ._errorLabel_171bc_225,._card_171bc_16[data-workflow=AwaitingUserReview] ._errorText_171bc_232{color:rgb(var(--severityYellow))}._footer_171bc_250{margin-top:8px;padding-top:6px;border-top:1px solid rgb(var(--border));display:flex;justify-content:space-between;align-items:center;gap:8px}._manageActionButton_171bc_260{border:1px solid rgb(var(--border));border-radius:6px;background-color:rgb(var(--card-dim));color:rgb(var(--text));cursor:pointer;font-size:11px;font-weight:600;line-height:1.2;padding:4px 8px;transition:background-color .2s ease,border-color .2s ease}._manageActionButton_171bc_260:hover:not(:disabled){background-color:rgb(var(--body));border-color:rgb(var(--blue))}._manageActionButton_171bc_260:disabled{cursor:default;opacity:.6}._workflowIndicator_171bc_285{width:12px;height:3px;border-radius:2px;opacity:.8}@media(max-width:768px){._card_171bc_16{padding:10px;font-size:11px}._documentType_171bc_164{font-size:12px}._workProgressId_171bc_170{font-size:10px;padding:1px 4px}._label_171bc_190,._value_171bc_198,._validationStatus_171bc_212{font-size:10px}._errorLabel_171bc_225,._errorText_171bc_232{font-size:9px}}._card_171bc_16[data-workflow=Queued],._card_171bc_16[data-workflow=NotStarted]{border-left:3px solid rgb(var(--secondary-text))}._card_171bc_16[data-workflow=InProgress]{border-left:3px solid rgb(var(--blue))}._card_171bc_16[data-workflow=AwaitingUserReview]{border-left:3px solid rgb(var(--severityYellow))}._card_171bc_16[data-workflow=PendingApproval]{border-left:3px solid rgb(var(--lightPurple))}._card_171bc_16[data-workflow=ApprovalCompleted]{border-left:3px solid rgb(var(--lightGreen))}._card_171bc_16[data-workflow=Failed]{border-left:3px solid rgb(var(--lightRed))}._card_171bc_16._loading_171bc_347{pointer-events:none}._loadingOverlay_171bc_351{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;border-radius:6px;z-index:10}._kanbanContainer_12jmn_3{display:flex;gap:16px;overflow-x:auto;overflow-y:auto;padding:16px;height:100%;width:100%;background-color:rgb(var(--body));box-sizing:border-box}._kanbanColumn_12jmn_15{flex:0 0 280px;background-color:rgb(var(--card));border:1px solid rgb(var(--border));border-radius:8px;display:flex;flex-direction:column;box-shadow:var(--box-shadow);transition:all .2s ease;animation:_fadeInColumn_12jmn_1 .28s ease-out;animation-fill-mode:both}._kanbanColumn_12jmn_15:hover{box-shadow:0 4px 12px #00000026}._columnHeader_12jmn_32{padding:16px;border-bottom:1px solid rgb(var(--border));background-color:rgb(var(--card-dim));border-radius:8px 8px 0 0;display:flex;justify-content:space-between;align-items:center}._columnTitle_12jmn_42{margin:0;font-size:14px;font-weight:600;color:rgb(var(--text));font-family:Bahnschrift,Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,Ubuntu,Arial,sans-serif}._columnCount_12jmn_52{font-size:12px;color:rgb(var(--secondary-text));font-weight:500;background-color:rgb(var(--body));padding:2px 8px;border-radius:12px;min-width:20px;text-align:center}._columnContent_12jmn_63{flex:1;padding:16px;display:flex;flex-direction:column;gap:12px;overflow-y:auto;min-height:200px}._emptyColumn_12jmn_73{display:flex;align-items:center;justify-content:center;height:120px;color:rgb(var(--secondary-text));font-size:14px;font-style:italic;font-family:Bahnschrift,Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,Ubuntu,Arial,sans-serif;text-align:center;background-color:rgb(var(--card-dim));border-radius:6px;border:2px dashed rgb(var(--border))}._columnLoader_12jmn_90,._columnError_12jmn_91,._loadMoreIndicator_12jmn_92{display:flex;align-items:center;justify-content:center;min-height:72px;padding:12px;color:rgb(var(--secondary-text));font-size:13px;font-family:Bahnschrift,Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,Ubuntu,Arial,sans-serif;text-align:center;background-color:rgb(var(--card-dim));border-radius:6px}._columnError_12jmn_91{flex-direction:column;gap:10px;color:rgb(var(--lightRed));border:1px solid rgba(var(--lightRed),.35)}._retryButton_12jmn_115{border:1px solid rgb(var(--border));background-color:rgb(var(--card));color:rgb(var(--text));border-radius:4px;padding:6px 12px;cursor:pointer;font-size:12px;font-family:Bahnschrift,Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,Ubuntu,Arial,sans-serif}._retryButton_12jmn_115:hover{background-color:rgb(var(--body))}._loadMoreIndicator_12jmn_92{min-height:48px}._loadSentinel_12jmn_136{width:100%;height:1px}._columnQueued_12jmn_142{border-top:3px solid rgb(var(--secondary-text))}._columnInProgress_12jmn_146{border-top:3px solid rgb(var(--blue))}._columnAwaitingUserReview_12jmn_150{border-top:3px solid rgb(var(--severityYellow))}._columnPendingApproval_12jmn_154{border-top:3px solid rgb(var(--lightPurple))}._columnApprovalCompleted_12jmn_158{border-top:3px solid rgb(var(--lightGreen))}._columnFailed_12jmn_162{border-top:3px solid rgb(var(--lightRed))}@media(max-width:1200px){._kanbanColumn_12jmn_15{flex:0 0 260px}._kanbanContainer_12jmn_3{padding:16px}}@media(max-width:768px){._kanbanColumn_12jmn_15{flex:0 0 240px}._kanbanContainer_12jmn_3{padding:8px;gap:12px}._columnHeader_12jmn_32{padding:12px}._columnContent_12jmn_63{padding:12px;gap:10px}._columnTitle_12jmn_42{font-size:13px}._columnCount_12jmn_52{font-size:11px;padding:1px 6px}}._kanbanContainer_12jmn_3::-webkit-scrollbar{height:8px}._kanbanContainer_12jmn_3::-webkit-scrollbar-track{background:rgb(var(--card-dim));border-radius:4px}._kanbanContainer_12jmn_3::-webkit-scrollbar-thumb{background:rgb(var(--border));border-radius:4px}._kanbanContainer_12jmn_3::-webkit-scrollbar-thumb:hover{background:rgb(var(--secondary-text))}@keyframes _fadeInColumn_12jmn_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._filterContainer_1m2rq_3{position:relative;min-width:140px;max-width:180px}._filterContainer_1m2rq_3 .base-dropdown{width:100%;margin-bottom:0}._filterContainer_1m2rq_3 .base-dropdown>label{display:none}@media(max-width:768px){._filterContainer_1m2rq_3{min-width:120px;max-width:150px}}@media(max-width:480px){._filterContainer_1m2rq_3{min-width:100px;max-width:120px}}._searchContainer_1g12m_3{--base-search-width: 100%;max-width:300px;width:100%}._fixedWidthSearch_1g12m_9{--base-search-width: 250px;width:250px;max-width:250px;flex:0 0 250px}._searchInputWrapper_1g12m_16{position:relative;display:flex;align-items:center;background-color:rgb(var(--body));border:1px solid rgb(var(--border));border-radius:6px;transition:all .2s ease;box-shadow:0 1px 3px #0000001a}._searchInputWrapper_1g12m_16:hover{border-color:rgb(var(--blue));box-shadow:0 2px 6px #00000026}._searchInputWrapper_1g12m_16:focus-within{border-color:rgb(var(--blue));box-shadow:0 0 0 3px rgba(var(--blue),.1);outline:none}._searchInputWrapper_1g12m_16 .base-input-container{width:100%;margin-bottom:0}._searchInputWrapper_1g12m_16 .base-input-wrapper{width:100%}._searchInputWrapper_1g12m_16 .base-input-field{width:100%;padding:8px 12px;border:none;background:transparent;font-size:14px;font-family:Bahnschrift,Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,Ubuntu,Arial,sans-serif;color:rgb(var(--text));outline:none;box-shadow:none;border-radius:0}._searchInputWrapper_1g12m_16 .base-input-field:focus{border:none;box-shadow:none}._searchInputWrapper_1g12m_16 .base-input-field::placeholder{color:rgb(var(--secondary-text));opacity:.8}._searchInputWrapper_1g12m_16 .base-input-field:disabled{background-color:rgb(var(--card-dim));color:rgb(var(--secondary-text));cursor:not-allowed}._filterInputWrapper_1g12m_78 .base-input-field{padding-right:2.25rem}._clearButton_1g12m_82{position:absolute;top:50%;right:8px;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:999px;background:transparent;color:rgb(var(--secondary-text));cursor:pointer;transform:translateY(-50%);transition:background-color .2s ease,color .2s ease}._clearButton_1g12m_82:hover{background-color:rgb(var(--card-dim));color:rgb(var(--text))}@media(max-width:768px){._searchContainer_1g12m_3{max-width:250px}._searchInputWrapper_1g12m_16 .base-input-field{font-size:13px;padding:6px 10px}}@media(max-width:480px){._searchContainer_1g12m_3{max-width:200px}._searchInputWrapper_1g12m_16 .base-input-field{font-size:12px;padding:6px 8px}}._searchContainer_b3jxh_3,._searchContainer_8d3ry_3{--base-search-width: 250px;width:250px;max-width:250px;flex:0 0 250px}._unifiedFilterContainer_l86tz_1{display:flex;align-items:center;gap:.5rem}._filterTypeSelector_l86tz_7{position:relative;display:inline-block;min-width:150px}._filterTypeSelector_l86tz_7 .base-dropdown{width:100%;margin-bottom:0}._filterTypeSelector_l86tz_7 .base-dropdown>label{display:none}._filterControl_l86tz_22{flex:1;max-width:300px}@media(max-width:768px){._unifiedFilterContainer_l86tz_1{flex-direction:column;align-items:stretch;gap:.75rem}._filterTypeSelector_l86tz_7,._filterControl_l86tz_22{width:100%;max-width:none}}._content_pfzcj_1{display:flex;flex-direction:column;gap:1rem}._formSection_pfzcj_7{display:flex;flex-direction:column;gap:10px}._fieldLabel_pfzcj_13{font-size:.9rem;font-weight:600;color:rgb(var(--text))}._required_pfzcj_19{color:rgb(var(--lightRed, 244, 67, 54))}._hiddenFileInput_pfzcj_23{display:none}._fileDropZone_pfzcj_27{display:flex;flex-direction:column;align-items:center;justify-content:center;border:2px dashed rgba(var(--border),.85);border-radius:10px;padding:26px 20px;cursor:pointer;transition:all .2s ease;background:rgba(var(--body),.75);text-align:center;min-height:160px}._fileDropZone_pfzcj_27:hover{border-color:rgba(var(--blue),.65);background:rgba(var(--blue),.05)}._dragActive_pfzcj_47{border-color:rgb(var(--blue));background:rgba(var(--blue),.1)}._error_pfzcj_52{border-color:rgb(var(--lightRed, 244, 67, 54));background:#f4433614}._selectedFilePreview_pfzcj_57{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;padding:6px 12px}._fileName_pfzcj_68{font-weight:600;color:rgb(var(--text));word-break:break-word}._dropZoneHint_pfzcj_74{margin:0;font-size:.8rem;color:rgba(var(--secondary-text),.9)}._dropZoneEmpty_pfzcj_80{display:flex;flex-direction:column;align-items:center;gap:6px}._dropZoneIcon_pfzcj_87{font-size:2rem}._dropZoneText_pfzcj_91{margin:0;font-size:.95rem;font-weight:500;color:rgb(var(--text))}._dropZoneAction_pfzcj_98{color:rgb(var(--blue));text-decoration:underline}._clearFileButton_pfzcj_103{border:none;background:rgba(var(--border),.45);color:rgb(var(--text));border-radius:50%;width:26px;height:26px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:.95rem;position:absolute;top:8px;right:8px}._clearFileButton_pfzcj_103:hover{background:rgba(var(--border),.7)}._textInput_pfzcj_124{width:100%;box-sizing:border-box;padding:10px 12px;border-radius:8px;border:1px solid rgb(var(--border));background:rgb(var(--body));font-size:.95rem;color:rgb(var(--text))}._helpText_pfzcj_135{margin:0;font-size:.8rem;color:rgb(var(--secondary-text))}._fieldError_pfzcj_141{margin:0;font-size:.8rem;color:rgb(var(--lightRed, 244, 67, 54))}._infoPanel_pfzcj_147{background:rgb(var(--body));border-radius:8px;border:1px solid rgba(var(--border),.8);padding:16px}._infoTitle_pfzcj_154{margin:0 0 8px;font-size:.95rem;font-weight:600;color:rgb(var(--text))}._infoList_pfzcj_161{margin:0;padding-left:18px;color:rgb(var(--secondary-text));font-size:.85rem}._infoList_pfzcj_161 li{margin-bottom:4px}._actionBar_1qdx7_3{display:flex;justify-content:space-between;align-items:center;padding:.5rem;border-bottom:1px solid rgb(var(--border))}._leftSection_1qdx7_11{display:flex;align-items:center;gap:12px}._rightSection_1qdx7_17{display:flex;align-items:center;gap:12px;padding-right:12px}._uploadButton_1qdx7_24{display:inline-block;background-color:rgb(var(--blue, 4, 155, 229));color:#fff;padding:8px 16px;border:none;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;font-family:Bahnschrift,Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,Ubuntu,Arial,sans-serif}._uploadButton_1qdx7_24:hover{background-color:#0275b3;opacity:1;transform:translateY(-1.5px);box-shadow:0 4px 8px #00000026}._uploadButton_1qdx7_24:active{transform:translateY(0);box-shadow:0 2px 4px #0000001a}._documentTypeContainer_1qdx7_52{max-width:300px;width:100%}._physicianSearch_1qdx7_58,._patientSearch_1qdx7_65{width:250px;max-width:250px;flex:0 0 250px}._errorMessage_1qdx7_72{color:rgb(var(--lightRed, 220, 53, 69));font-size:14px;font-family:Bahnschrift,Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,Ubuntu,Arial,sans-serif}@media(max-width:768px){._actionBar_1qdx7_3{padding:10px 16px}._uploadButton_1qdx7_24{padding:6px 12px;font-size:13px}._errorMessage_1qdx7_72{font-size:12px}._documentTypeContainer_1qdx7_52,._physicianSearch_1qdx7_58,._patientSearch_1qdx7_65{max-width:250px}}@media(max-width:480px){._documentTypeContainer_1qdx7_52{max-width:200px}}._queuedActive_3izc3_1{color:rgba(var(--secondary-text),.85)!important}._inProgressActive_3izc3_5{color:rgba(var(--blue),1)!important}._awaitingUserReviewActive_3izc3_9{color:rgba(var(--severityYellow),1)!important}._pendingApprovalActive_3izc3_13{color:rgba(var(--lightPurple),1)!important}._approvalCompletedActive_3izc3_17{color:rgba(var(--lightGreen),1)!important}._failedActive_3izc3_21{color:rgba(var(--lightRed),1)!important}._container_1flgd_3{display:flex;flex-direction:column;height:100%;width:100%;padding:0;box-sizing:border-box}._emptyState_1flgd_13{display:flex;justify-content:center;align-items:center;height:200px;color:rgb(var(--secondary-text));font-size:14px;font-family:Bahnschrift,Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,Ubuntu,Arial,sans-serif}._searchInfo_1flgd_26{padding:8px 16px;background-color:rgb(var(--blue),.1);border:1px solid rgb(var(--blue),.3);border-radius:4px;margin:8px 16px;font-size:13px;color:rgb(var(--text));font-family:Bahnschrift,Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,Ubuntu,Arial,sans-serif;font-weight:500}._searchResultsInfo_1flgd_41{padding:8px 16px;background-color:rgba(var(--blue),.05);border-left:3px solid rgb(var(--blue));margin:0 16px 8px;font-size:14px;color:rgb(var(--secondary-text));font-family:Bahnschrift,Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,Ubuntu,Arial,sans-serif}._searchResultsInfo_1flgd_41 span{color:rgb(var(--text))}._kanbanContainer_1flgd_58{flex:1;width:100%;padding:0;min-height:0;overflow:hidden}._loadingContainer_1flgd_67{display:flex;justify-content:center;align-items:center;height:400px;flex-direction:column;gap:16px}._errorContainer_1flgd_76{padding:20px;color:rgb(var(--lightRed));background-color:rgb(var(--red-dim, 255, 229, 229));border:1px solid rgb(var(--lightRed));border-radius:4px;margin:20px}._errorTitle_1flgd_85{font-size:1.125rem;font-weight:600;margin-bottom:8px;font-family:Bahnschrift,Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,Ubuntu,Arial,sans-serif}._errorMessage_1flgd_94{font-size:14px;font-family:Bahnschrift,Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,Ubuntu,Arial,sans-serif}._debugContainer_1flgd_102{background-color:rgb(var(--card));padding:15px;border-radius:.5rem;border:1px solid rgb(var(--border));overflow:auto;max-height:600px;margin-top:20px}._debugTitle_1flgd_112{font-size:1rem;margin-bottom:10px;color:rgb(var(--text));font-family:Bahnschrift,Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,Ubuntu,Arial,sans-serif}._debugContent_1flgd_121{font-size:12px;color:rgb(var(--secondary-text));background-color:rgb(var(--card-dim));padding:10px;border-radius:4px;overflow:auto;font-family:Consolas,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace;white-space:pre-wrap}@media(max-width:768px){._container_1flgd_3{padding:0}._emptyState_1flgd_13{height:150px;font-size:13px}}._pivotBar_10f6v_2{background-color:rgb(var(--card));border:1px solid rgb(var(--border));padding:4px;margin-bottom:0;display:flex;align-items:center;justify-content:flex-start;min-height:40px;gap:4px}._sortbarPill_10f6v_15{display:flex;align-items:center;justify-content:center;padding:6px 16px;border-radius:5px;cursor:pointer;font-size:14px;color:rgb(var(--secondary-text));background:transparent;border:none;font-family:inherit;white-space:nowrap;flex:0 0 auto;width:auto;min-width:120px;max-width:200px;transition:all .2s ease}._sortbarPill_10f6v_15._active_10f6v_35{background-color:rgb(var(--blue));color:#fff;font-weight:500}._sortbarPill_10f6v_15:hover:not(._disabled_10f6v_41):not(._active_10f6v_35){background-color:rgba(var(--blue),.1);color:rgb(var(--text))}._sortbarPill_10f6v_15._disabled_10f6v_41{opacity:.5;cursor:not-allowed}._zone_9haeu_1{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;border:2px dashed rgb(var(--border))!important;border-radius:.375rem!important;position:relative!important;text-align:center!important;box-sizing:border-box!important;width:100%!important;height:100%!important;background-color:transparent!important;transition:all .2s ease!important;padding:2rem!important}._visuallyHidden_9haeu_18{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}._zone_9haeu_1:not(._uploading_9haeu_29){cursor:pointer!important}._zone_9haeu_1:not(._uploading_9haeu_29):hover{background-color:rgb(var(--card-dim))!important}._uploading_9haeu_29{background-color:rgb(var(--card))!important;opacity:.7!important;cursor:not-allowed!important}._dragging_9haeu_43{border-color:rgb(var(--blue))!important;background-color:rgb(var(--blue-dim))!important;transition:all .2s ease!important}._error_9haeu_49{border-color:rgb(var(--lightRed))!important;background-color:rgb(var(--red-dim, var(--darkHHHC)))!important;transition:all .2s ease!important}._input_9haeu_55{position:absolute!important;width:100%!important;height:100%!important;opacity:0!important;cursor:pointer!important}._input_9haeu_55:disabled{cursor:not-allowed}._icon_9haeu_67{width:4rem;height:4rem;stroke-width:1;stroke:rgb(var(--secondary-text));fill:none}._uploading_9haeu_29 ._icon_9haeu_67{stroke:rgba(var(--secondary-text),.75)}._dragging_9haeu_43 ._icon_9haeu_67{stroke:rgb(var(--blue))}._error_9haeu_49 ._icon_9haeu_67{stroke:rgb(var(--lightRed))}._title_9haeu_87{font-size:1.125rem;font-weight:500;color:rgb(var(--secondary-text));margin-top:.5rem;font-family:Bahnschrift,Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,Ubuntu,Arial,sans-serif}._uploading_9haeu_29 ._title_9haeu_87{color:rgb(var(--secondary-text))}._dragging_9haeu_43 ._title_9haeu_87{color:rgb(var(--blue))}._error_9haeu_49 ._title_9haeu_87{color:rgb(var(--lightRed))}._subtitle_9haeu_109{font-size:.875rem;color:rgb(var(--secondary-text));margin-top:.25rem;font-family:Bahnschrift,Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,Ubuntu,Arial,sans-serif}._errorMessage_9haeu_118{font-size:.875rem;color:rgb(var(--lightRed));margin-top:.75rem;font-weight:500;font-family:Bahnschrift,Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,Ubuntu,Arial,sans-serif}._fileInfoContainer_9haeu_128{margin-top:1rem}._fileInfo_9haeu_128{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;background:rgb(var(--body));border:1px solid rgb(var(--border));border-radius:4px}._fileDetails_9haeu_142{display:flex;align-items:center;gap:.5rem}._fileMeta_9haeu_148{display:flex;align-items:center;justify-content:space-between;gap:.5rem}._fileName_9haeu_155{font-weight:500;color:rgb(var(--text))}._fileSize_9haeu_160{color:rgb(var(--secondary-text));font-size:.9rem}._clearFileBtn_9haeu_165{background:none;border:none;color:rgb(var(--secondary-text));cursor:pointer;padding:.25rem .5rem;font-size:1.2rem;line-height:1;transition:color .2s}._clearFileBtn_9haeu_165:hover{color:rgb(var(--lightRed))}._pageNumberInputContainer_1jjfj_2{display:block;position:relative;width:100%;max-width:400px;margin-right:10px;margin-left:5px}._pdfSplitterContainer_1f3d8_1{display:flex;flex-direction:column;width:100%;height:100%;box-sizing:border-box}._scrollableContent_1f3d8_9{box-sizing:border-box;flex-grow:1;overflow-y:auto;display:flex;flex-direction:column}._contentWrapper_1f3d8_17{max-width:800px;width:100%;margin:0 auto;padding:2rem;box-sizing:border-box}._formSection_1f3d8_25{background:rgb(var(--card));border:1px solid rgb(var(--border));border-radius:8px;padding:2rem;margin-bottom:2rem;position:relative}._formSection_1f3d8_25>*+*{margin-top:1.5rem}._errorMessage_1f3d8_38,._successMessage_1f3d8_39{padding:.75rem 1rem;border-radius:4px;display:flex;align-items:center;gap:.5rem}._errorMessage_1f3d8_38{background-color:rgb(var(--red-dim, var(--darkHHHC)));color:rgb(var(--lightRed));border:1px solid rgb(var(--darkHHHC))}._successMessage_1f3d8_39{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb;box-shadow:0 4px 8px #0000001a;font-weight:500}._errorIcon_1f3d8_61,._successIcon_1f3d8_62{font-size:1.25rem}._actions_1f3d8_66{display:flex;justify-content:center;gap:1rem}._splitButton_1f3d8_72{background-color:rgb(var(--blue, 4, 155, 229));justify-content:center;color:#fff;padding:8px 16px;border:none;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;min-width:120px;max-width:250px;font-family:Bahnschrift,Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,Ubuntu,Arial,sans-serif}._splitButton_1f3d8_72:hover{background-color:#0275b3;opacity:1;transform:translateY(-1.5px);box-shadow:0 4px 8px #00000026}._splitButton_1f3d8_72:disabled{background-color:rgb(var(--border));cursor:not-allowed;opacity:.7;transform:none;box-shadow:none}._loadingOverlay_1f3d8_105{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(var(--card),.9);display:flex;align-items:center;justify-content:center;border-radius:8px}._helpSection_1f3d8_118{background:rgb(var(--body));border:1px solid rgb(var(--border));border-radius:8px;padding:1.5rem}._helpSection_1f3d8_118 h3{margin-bottom:1rem;color:rgb(var(--text));font-size:1.1rem}._helpSection_1f3d8_118 ol{margin:0;padding-left:1.5rem;color:rgb(var(--secondary-text))}._helpSection_1f3d8_118 li{margin-bottom:.5rem}@media(max-width:768px){._pdfSplitterContainer_1f3d8_1{padding:1rem}._formSection_1f3d8_25{padding:1.5rem}}._embeddedPdfContainer_jrva0_2{display:flex!important;flex-direction:row!important;height:100%!important;background-color:rgb(var(--card));overflow:hidden;box-sizing:border-box;min-height:0;position:relative}._emptyState_jrva0_14{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;padding:2rem;text-align:center;color:rgb(var(--secondary-text))}._emptyState_jrva0_14 p{margin:.5rem 0;font-size:1.1rem;font-family:Bahnschrift,Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,Ubuntu,Arial,sans-serif}._emptyStateSubtext_jrva0_34{font-size:.95rem;opacity:.8}._pdfMainContent_jrva0_42{display:flex;flex-direction:column;flex:1;width:100%;min-width:0}._embeddedPdfHeader_jrva0_51{position:relative;width:100%;z-index:5;background-color:rgb(var(--card));border-bottom:1px solid rgb(var(--border));height:48px;transform:none!important;box-sizing:border-box;display:flex;align-items:center;padding:0 16px;gap:12px}._embeddedPdfControls_jrva0_66{display:flex;align-items:center;gap:16px;flex:1;justify-content:center;min-width:0}._pdfPageControls_jrva0_75,._pdfZoomControls_jrva0_76,._pdfRotationControls_jrva0_77{display:flex;align-items:center;gap:8px}._pdfControlButton_jrva0_83{background:rgb(var(--card-dim));border:1px solid rgb(var(--border));border-radius:4px;padding:6px 12px;cursor:pointer;color:rgb(var(--text));font-size:14px;font-weight:500;transition:background-color .2s}._pdfControlButton_jrva0_83:hover:not(:disabled){background-color:rgb(var(--blue));color:#fff}._pdfControlButton_jrva0_83:disabled{opacity:.5;cursor:not-allowed}._pdfPageInfo_jrva0_105,._pdfZoomInfo_jrva0_106{font-size:14px;color:rgb(var(--text));padding:0 8px;font-weight:500}._embeddedPdfBody_jrva0_113{display:flex;flex-direction:column;flex:1;width:100%;position:relative;overflow:hidden;box-sizing:border-box;min-height:0}._embeddedPdfDocumentContainer_jrva0_124{flex:1;overflow:hidden;position:relative;display:flex;flex-direction:row;box-sizing:border-box;min-height:0}._embeddedPdfCanvasWrapper_jrva0_134{flex-grow:1;overflow:auto;position:relative;background-color:rgb(var(--card-dim));border-top:1px solid rgb(var(--border));display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:20px;box-sizing:border-box;scroll-behavior:auto;min-height:0;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(var(--border),.5) transparent}._embeddedPdfCanvasWrapper_jrva0_134::-webkit-scrollbar{width:8px;height:8px}._embeddedPdfCanvasWrapper_jrva0_134::-webkit-scrollbar-track{background:transparent}._embeddedPdfCanvasWrapper_jrva0_134::-webkit-scrollbar-thumb{background:rgba(var(--border),.5);border-radius:4px}._embeddedPdfCanvasWrapper_jrva0_134::-webkit-scrollbar-thumb:hover{background:rgba(var(--border),.7)}._embeddedPdfCanvasWrapper_jrva0_134:focus-visible{outline:2px solid rgb(var(--blue));outline-offset:-2px}._embeddedPdfPageSlot_jrva0_179{width:100%;flex:0 0 auto;display:flex;justify-content:center;align-items:flex-start;margin-bottom:20px}._embeddedPdfPageSlot_jrva0_179:last-child{margin-bottom:0}._embeddedPdfPage_jrva0_179{max-width:100%;height:auto;box-shadow:0 2px 8px #0000001a;pointer-events:none;-webkit-user-select:none;user-select:none}._embeddedPdfPagePlaceholder_jrva0_200{max-width:100%;box-sizing:border-box;background-color:rgba(var(--card),.8);border:1px solid rgba(var(--border),.8);box-shadow:0 2px 8px #0000000f}._embeddedPdfPage_jrva0_179 canvas{pointer-events:auto}._embeddedPdfPage_jrva0_179 .react-pdf__Page__textContent{pointer-events:none;-webkit-user-select:none;user-select:none}._embeddedPdfPage_jrva0_179 .react-pdf__Page__annotations{pointer-events:auto}._pdfLoadingState_jrva0_224,._pdfErrorState_jrva0_225{height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:rgb(var(--text));text-align:center}._pdfSpinner_jrva0_236{width:40px;height:40px;border:3px solid rgb(var(--border));border-top:3px solid rgb(var(--blue));border-radius:50%;animation:_spin_jrva0_1 1s linear infinite;margin-bottom:16px}@keyframes _spin_jrva0_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._pdfErrorState_jrva0_225 button{margin-top:16px;background-color:rgb(var(--blue));color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-weight:500}._pdfErrorState_jrva0_225 button:hover{background-color:rgba(var(--blue),.8)}@media(max-width:768px){._embeddedPdfHeader_jrva0_51{flex-wrap:wrap;height:auto;min-height:48px;padding:8px 12px}._embeddedPdfControls_jrva0_66{gap:6px}._pdfPageControls_jrva0_75,._pdfZoomControls_jrva0_76,._pdfRotationControls_jrva0_77{gap:4px}._pdfControlButton_jrva0_83{padding:4px 8px;font-size:12px}._pdfPageInfo_jrva0_105,._pdfZoomInfo_jrva0_106{font-size:12px;padding:0 4px}}._thumbnailContainer_e3m0l_2{position:relative;margin-bottom:16px;cursor:pointer;border:2px solid transparent;border-radius:4px;overflow:hidden;transition:all .2s ease;background-color:rgb(var(--card))}._thumbnailContainer_e3m0l_2:hover{border-color:rgba(var(--blue),.5);box-shadow:0 2px 8px #0000001a}._thumbnailContainer_e3m0l_2._active_e3m0l_18{border-color:rgb(var(--blue));box-shadow:0 2px 12px rgba(var(--blue),.3)}._thumbnailContainer_e3m0l_2:focus{outline:2px solid rgb(var(--blue));outline-offset:2px}._thumbnailNumber_e3m0l_28{position:absolute;top:4px;left:4px;background-color:#000000b3;color:#fff;font-size:11px;font-weight:600;padding:2px 6px;border-radius:3px;z-index:10;pointer-events:none}._thumbnailWrapper_e3m0l_42{display:flex;align-items:center;justify-content:center;background-color:rgb(var(--card-dim));position:relative}._thumbnailPage_e3m0l_50{height:auto;display:block;image-rendering:crisp-edges}._thumbnailPage_e3m0l_50 canvas{image-rendering:crisp-edges}._thumbnailPlaceholder_e3m0l_61{width:120px;height:120px;display:flex;align-items:center;justify-content:center;background-color:rgb(var(--card-dim))}._thumbnailLoading_e3m0l_70{display:flex;align-items:center;justify-content:center;width:120px;height:120px}._thumbnailSpinner_e3m0l_78{width:20px;height:20px;border:2px solid rgb(var(--border));border-top:2px solid rgb(var(--blue));border-radius:50%;animation:_spin_e3m0l_1 1s linear infinite}@keyframes _spin_e3m0l_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._thumbnailError_e3m0l_96{display:flex;align-items:center;justify-content:center;width:120px;height:120px;color:rgb(var(--text));font-size:18px;opacity:.5}._sidebar_1c23m_2{position:relative;width:135px;height:100%;background-color:rgb(var(--card));border-left:1px solid rgb(var(--border));display:flex;flex-direction:column;overflow:hidden;flex-shrink:0}._thumbnailsContainer_1c23m_14{flex:1;overflow-y:auto;overflow-x:hidden;padding:20px 8px 8px;scroll-behavior:smooth}._thumbnailsContainer_1c23m_14::-webkit-scrollbar{width:6px}._thumbnailsContainer_1c23m_14::-webkit-scrollbar-track{background:transparent}._thumbnailsContainer_1c23m_14::-webkit-scrollbar-thumb{background:rgba(var(--border),.3);border-radius:3px}._thumbnailsContainer_1c23m_14::-webkit-scrollbar-thumb:hover{background:rgba(var(--border),.5)}@media(max-width:768px){._sidebar_1c23m_2{width:100px}}._page_6qa0e_3{background-color:rgb(var(--body));max-height:90vh;min-height:80vh;color:rgb(var(--text));display:flex;flex-direction:column;box-sizing:border-box;position:relative}._mainTabNavigation_6qa0e_15{margin-bottom:0}._tabContent_6qa0e_21{flex:1;display:flex;flex-direction:column;overflow:hidden;min-height:0}._card_6qa0e_29{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;overflow:hidden;flex-grow:1;width:100%;height:80vh;min-height:500px;box-sizing:border-box}._documentAnalyzerContainer_6qa0e_43{box-sizing:border-box}._emptyStateMessage_6qa0e_48{text-align:center;padding:3rem;color:rgb(var(--secondary-text))}._emptyStateMessage_6qa0e_48 h3{color:rgb(var(--text));margin-bottom:1rem;font-size:1.5rem;font-weight:600}._emptyStateMessage_6qa0e_48 p{margin:.5rem 0;font-size:1rem;line-height:1.5}._documentActions_6qa0e_68{display:flex;justify-content:center;align-items:center;width:100%;max-width:660px;margin:0 auto;padding-top:1rem;flex-wrap:nowrap;gap:.75rem;box-sizing:border-box}._documentActions_6qa0e_68>*{flex:1 1 0;max-width:152px;min-width:0}._documentActions_6qa0e_68>*>div{width:100%}._documentActions_6qa0e_68>* .base-button{width:100%;min-height:38px;padding:0 8px}._leftPane_6qa0e_98{width:100%;display:flex;flex-direction:column;background-color:rgb(var(--card-dim));color:rgb(var(--text));box-sizing:border-box}._rightPane_6qa0e_107{width:100%;display:flex;flex-direction:column;background-color:rgb(var(--card));flex:1 1 0;min-height:0;box-sizing:border-box}@media(min-width:768px){._card_6qa0e_29{flex-direction:row;align-items:stretch}._leftPane_6qa0e_98{width:50%;flex-shrink:0;border-bottom:none;border-right:1px solid rgb(var(--border))}._rightPane_6qa0e_107{width:50%}}._modeToggle_6qa0e_135{margin-bottom:15px;padding:10px;border:1px solid rgb(var(--border));border-radius:4px;background-color:rgb(var(--card-dim));box-sizing:border-box}._modeToggle_6qa0e_135 label{display:flex;align-items:center;gap:8px;font-size:.9rem;color:rgb(var(--text));font-family:Bahnschrift,Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,Ubuntu,Arial,sans-serif;box-sizing:border-box}._modeToggle_6qa0e_135 input[type=checkbox]{margin-right:8px}._analysisSection_6qa0e_160{flex-grow:1;display:flex;flex-direction:column;gap:1.5rem;overflow-y:auto;min-height:0;box-sizing:border-box;position:relative;padding:1.5rem}._analysisTitle_6qa0e_172{font-size:1rem;font-weight:600;margin-bottom:.75rem;color:rgb(var(--text));border-bottom:1px solid rgb(var(--border));padding-bottom:.5rem;font-family:Bahnschrift,Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,Ubuntu,Arial,sans-serif;box-sizing:border-box}._analysisData_6qa0e_185{font-size:.75rem;background-color:rgb(var(--body));color:rgb(var(--secondary-text));padding:.75rem;border-radius:.25rem;overflow:auto;max-height:24rem;border:1px solid rgb(var(--border));white-space:pre-wrap;word-break:break-all;font-family:Consolas,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace;box-sizing:border-box}._statusText_6qa0e_202{color:rgb(var(--secondary-text));font-size:.875rem;padding-top:.5rem;font-family:Bahnschrift,Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,Ubuntu,Arial,sans-serif;box-sizing:border-box}._errorMessage_6qa0e_212{color:rgb(var(--lightRed));background-color:rgb(var(--red-dim, var(--darkHHHC)));padding:.75rem;border-radius:.375rem;border:1px solid rgb(var(--darkHHHC));margin-bottom:.5rem;font-size:14px;font-family:Bahnschrift,Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,Ubuntu,Arial,sans-serif;box-sizing:border-box}._globalErrorContainer_6qa0e_227{margin-bottom:1.5rem;padding:1rem;background-color:#dc26261a;border-left:4px solid rgb(220,38,38);border-radius:4px;box-sizing:border-box}._globalError_6qa0e_227{color:#dc2626;font-weight:500;display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:14px;font-family:Bahnschrift,Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,Ubuntu,Arial,sans-serif}._globalError_6qa0e_227:last-child{margin-bottom:0}._errorIcon_6qa0e_253{font-size:1.25rem;flex-shrink:0}._emptyState_6qa0e_48{display:flex;justify-content:center;align-items:center;padding:2rem;background-color:rgb(var(--card));border:1px dashed rgb(var(--border));border-radius:.5rem;min-height:200px;color:rgb(var(--secondary-text));font-style:italic;text-align:center;font-family:Bahnschrift,Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,Ubuntu,Arial,sans-serif;box-sizing:border-box}._loadingOverlayContainer_6qa0e_279{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(var(--card),.8);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:10;border-radius:.5rem;pointer-events:all;height:100%;box-sizing:border-box}._loadingText_6qa0e_298{margin-top:1rem;color:rgb(var(--text));font-size:.9rem;font-weight:500;font-family:Bahnschrift,Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,Ubuntu,Arial,sans-serif;box-sizing:border-box}._successMessageContainer_6qa0e_309{position:absolute;top:50%;left:0;width:100%;z-index:1100;display:flex;justify-content:center;align-items:center;transform:translateY(-50%);box-sizing:border-box;animation:_fadeOutAnimation_6qa0e_1 2s forwards;animation-delay:2s}@keyframes _fadeOutAnimation_6qa0e_1{0%{opacity:1}to{opacity:0}}._successMessage_6qa0e_309{background-color:#d4edda;color:#155724;padding:15px 20px;border-radius:6px;border:1px solid #c3e6cb;text-align:center;width:auto;max-width:400px;box-shadow:0 4px 8px #0000001a;box-sizing:border-box;font-family:Bahnschrift,Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,Ubuntu,Arial,sans-serif;font-size:16px;font-weight:500;margin:0 20px}._fullScreenUploadContainer_6qa0e_353{display:flex;flex-direction:column;width:100%;height:80vh;min-height:500px;padding:0;box-sizing:border-box}._uploadZoneWrapper_6qa0e_364{padding:2rem;height:100%;width:100%;box-sizing:border-box;display:flex;flex-direction:column}._tabNavigation_6qa0e_374{margin-bottom:0}._actionMessages_6qa0e_379{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;margin-top:1rem;padding:0;box-sizing:border-box}._message_6qa0e_391{margin:0;padding:8px;border-radius:4px;font-size:14px;font-family:Bahnschrift,Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,Ubuntu,Arial,sans-serif;width:100%;text-align:center;box-sizing:border-box}._info_6qa0e_404{background-color:rgb(var(--blue-dim, 229, 244, 255));color:rgb(var(--blue, 4, 155, 229));border:1px solid rgb(var(--blue, 4, 155, 229))}._warning_6qa0e_410{background-color:rgb(var(--yellow-dim, 255, 244, 229));color:rgb(var(--yellow, 255, 152, 0));border:1px solid rgb(var(--yellow, 255, 152, 0))}._validationErrorMessage_6qa0e_417{display:flex;justify-content:center;padding:16px;margin-top:8px}._error_6qa0e_212{background-color:rgb(var(--red-dim, 255, 229, 229));color:rgb(var(--lightRed, 229, 4, 4));border:1px solid rgb(var(--lightRed, 229, 4, 4))}._documentInfo_112j6_1{background-color:rgb(var(--card-dim));border:1px solid rgb(var(--border));border-radius:6px;padding:16px;margin-bottom:20px}._documentInfo_112j6_1 p{margin:4px 0;color:rgb(var(--secondary-text));font-size:14px}._documentInfo_112j6_1 strong{color:rgb(var(--text))}._warningSection_112j6_20{display:flex;gap:12px;background-color:rgba(var(--severityYellow),.15);border:1px solid rgba(var(--severityYellow),.5);border-radius:6px;padding:16px;margin-bottom:20px}._warningIcon_112j6_30{font-size:20px;flex-shrink:0;color:rgb(var(--severityYellow))}._warningContent_112j6_36 h4{margin:0 0 8px;color:rgb(var(--severityYellow));font-size:16px;font-weight:600;font-family:Bahnschrift,Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,Ubuntu,Arial,sans-serif}._warningContent_112j6_36 p{margin:0;color:rgb(var(--severityYellow));line-height:1.5;font-size:14px}._actionSection_112j6_54{margin-bottom:20px}._actionSection_112j6_54 h4{margin:0 0 12px;color:rgb(var(--text));font-size:16px;font-weight:600;font-family:Bahnschrift,Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,Ubuntu,Arial,sans-serif}._actionList_112j6_68{margin:0;padding-left:20px;color:rgb(var(--secondary-text))}._actionList_112j6_68 li{margin-bottom:6px;line-height:1.4;font-size:14px}._content_mdvs9_1{display:flex;flex-direction:column;gap:1rem}._header_mdvs9_7{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}._documentType_mdvs9_14{font-size:1.1rem;font-weight:600;color:var(--text)}._documentId_mdvs9_20{margin-top:.25rem;color:var(--secondary-text);word-break:break-word}._infoGrid_mdvs9_26{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}._label_mdvs9_32{display:block;margin-bottom:.25rem;font-size:.85rem;color:var(--secondary-text)}._value_mdvs9_39{display:block;color:var(--text);word-break:break-word}._summary_mdvs9_45{padding:.875rem 1rem;border:1px solid var(--border);border-radius:.5rem;background:var(--surface);color:var(--text)}._summary_mdvs9_45 p{margin:0}._summary_mdvs9_45 p+p{margin-top:.75rem}._errorText_mdvs9_61{color:var(--lightRed)}._loaderRow_mdvs9_65{display:flex;justify-content:flex-start}._errorBanner_mdvs9_70{padding:.75rem 1rem;border-radius:.5rem;background:rgba(var(--lightRed),.12);color:rgb(var(--lightRed))}._cardReview_mdvs9_77{display:flex;flex-direction:column;gap:1rem;padding-top:1rem;border-top:1px solid var(--border)}._actionGroup_mdvs9_85{display:flex;gap:.75rem}@media(max-width:640px){._header_mdvs9_7{flex-direction:column}._infoGrid_mdvs9_26{grid-template-columns:1fr}._actionGroup_mdvs9_85{width:100%}._actionGroup_mdvs9_85 .base-button{flex:1 1 auto}}._pageBody_1697u_1{padding:0}._report_1697u_5,._report_1697u_5 *{box-sizing:border-box}._report_1697u_5{width:100%;max-width:1440px;margin:0 auto;padding:24px;color:rgba(var(--text),1);font-family:Bahnschrift,Segoe UI,-apple-system,blinkmacsystemfont,sans-serif;font-size:14px;line-height:1.45}._reportContent_1697u_26{display:grid;gap:24px}._report_1697u_5 [id]{scroll-margin-top:76px}._reportNavigation_1697u_35{position:sticky;z-index:20;top:0;display:flex;gap:16px;align-items:center;min-width:0;margin:0 0 20px;padding:11px 14px;border:1px solid rgba(var(--border),1);border-radius:10px;background:rgba(var(--body),1);box-shadow:0 4px 12px #00000014;will-change:transform}._backLink_1697u_52:link,._backLink_1697u_52:visited{display:inline-flex;flex:none;gap:7px;align-items:center;color:rgba(var(--blue),1);font-weight:600;text-decoration:none;white-space:nowrap}._backLink_1697u_52:hover,._backLink_1697u_52:active{color:rgba(var(--blue),.85);text-decoration:underline}._backLink_1697u_52:focus-visible,._sectionNavigationLink_1697u_71:focus-visible{border-radius:3px;outline:2px solid rgba(var(--blue),1);outline-offset:3px}._sectionNavigation_1697u_71{display:flex;min-width:0;gap:10px;align-items:center;padding-left:16px;border-left:1px solid rgba(var(--border),1)}._sectionNavigationLabel_1697u_86{flex:none;color:rgba(var(--secondary-text),1);font-size:12px;font-weight:600;white-space:nowrap}._sectionNavigationList_1697u_94{display:flex;min-width:0;gap:4px;margin:0;padding:0;overflow-x:auto;list-style:none;scrollbar-width:thin}._sectionNavigationLink_1697u_71:link,._sectionNavigationLink_1697u_71:visited{display:block;padding:4px 8px;border-radius:999px;color:rgba(var(--text),1);font-size:13px;font-weight:500;text-decoration:none;white-space:nowrap}._sectionNavigationLink_1697u_71:hover,._sectionNavigationLink_1697u_71:active{background:rgba(var(--blue-dim),1);color:rgba(var(--blue),1)}._reportState_1697u_123{padding:clamp(32px,6vw,72px) 24px;border:1px solid rgba(var(--border),1);border-radius:10px;background:rgba(var(--card-dim),1);color:rgba(var(--secondary-text),1);font-size:14px;text-align:center}._reportStateError_1697u_133{border-color:rgba(var(--lightRed),1)}._reportState_1697u_123 h2{margin:0;color:rgba(var(--text),1);font-family:inherit;font-size:20px;font-weight:600}._reportState_1697u_123 p{max-width:540px;margin:9px auto 20px}._retryButton_1697u_150{padding-right:12px;padding-left:12px;transition:background-color .14s ease,border-color .14s ease}._loadingState_1697u_158{display:grid;gap:12px;padding:20px;border:1px solid rgba(var(--border),1);border-radius:10px;background:rgba(var(--card-dim),1)}._loadingText_1697u_167{color:rgba(var(--blue),1);font-size:14px;font-weight:600}._loadingRule_1697u_173{display:block;height:12px;border-radius:2px;background:linear-gradient(90deg,rgba(var(--card),1),rgba(var(--card-20),.7) 45%,rgba(var(--card),1) 80%);background-size:220% 100%;animation:_report-pulse_1697u_1 1.4s ease-in-out infinite}._loadingRule_1697u_173:nth-child(3){width:84%}._loadingRule_1697u_173:nth-child(4){width:68%}@keyframes _report-pulse_1697u_1{0%{background-position:120% 0}to{background-position:-120% 0}}@media(max-width:820px){._report_1697u_5{padding-right:16px;padding-left:16px}._report_1697u_5 [id]{scroll-margin-top:116px}._reportNavigation_1697u_35{flex-direction:column;gap:8px;align-items:stretch;padding:10px 12px}._sectionNavigation_1697u_71{gap:8px;padding-top:8px;padding-left:0;border-top:1px solid rgba(var(--border),1);border-left:0}}@media(max-width:520px){._report_1697u_5 [id]{scroll-margin-top:170px}._sectionNavigation_1697u_71{flex-direction:column;gap:5px;align-items:flex-start}._sectionNavigationList_1697u_94{flex-wrap:wrap;overflow-x:visible}}@media(prefers-reduced-motion:reduce){._loadingRule_1697u_173{animation:none}._retryButton_1697u_150{transition:none}}._pageLayout_1ud9a_1{--intake-ink-deep: rgba(var(--text), 1);--intake-ink: rgba(var(--text), 1);--intake-teal: rgba(var(--blue), 1);--intake-teal-dark: rgba(var(--blue), .9);--intake-teal-soft: rgba(var(--blue-dim), 1);--intake-paper: rgba(var(--body), 1);--intake-sheet: rgba(var(--card-dim), 1);--intake-rule: rgba(var(--border), 1);--intake-rule-strong: rgba(var(--card-20), 1);--intake-muted: rgba(var(--secondary-text), 1);--intake-success: rgba(var(--lightGreen), 1);--intake-failed: rgba(var(--lightRed), 1);--intake-abandoned: rgba(var(--orange), 1);--intake-unresolved: rgba(var(--secondary-text), 1);--intake-focus: rgba(var(--blue), 1);background:var(--intake-paper);color:var(--intake-ink-deep)}._filterDescription_1ud9a_21{margin:6px 0 0;color:var(--intake-muted);font-size:14px}._rangeStamp_1ud9a_27{margin:0;color:var(--intake-ink);font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap}._filters_1ud9a_35{margin:20px 0 24px;padding:20px;border:1px solid var(--intake-rule);border-radius:10px;background:var(--intake-sheet)}._filterHeadingRow_1ud9a_43,._sectionHeadingRow_1ud9a_44{display:flex;gap:24px;align-items:flex-end;justify-content:space-between}._filterHeading_1ud9a_43,._sectionHeading_1ud9a_44{margin:0;color:var(--intake-ink);font-family:inherit;font-size:20px;font-weight:600;letter-spacing:normal}._filterRangeNote_1ud9a_61,._sectionDescription_1ud9a_62{max-width:420px;margin:0;color:var(--intake-muted);font-size:13px;text-align:right}._filterGrid_1ud9a_70{display:grid;grid-template-columns:repeat(4,minmax(155px,1fr));gap:16px;min-width:0;margin:20px 0 0;padding:0;border:0}._filterGrid_1ud9a_70 .base-input-container{margin-bottom:0}._filterField_1ud9a_84{display:flex;min-width:0;flex-direction:column;gap:6px}._filterLabel_1ud9a_91{color:var(--intake-ink);font-size:14px;font-weight:500}._filterSelect_1ud9a_97{width:100%;min-height:30px;padding:5px 28px 5px 5px;border:1px solid var(--intake-rule-strong);border-radius:5px;background:var(--intake-sheet);color:var(--intake-ink-deep);font-family:Bahnschrift,Segoe UI,-apple-system,blinkmacsystemfont,sans-serif;font-size:14px;line-height:1.332em;transition:border-color .15s ease-in-out}._filterSelect_1ud9a_97:hover:not(:disabled){border-color:var(--intake-teal)}._filterSelect_1ud9a_97:focus-visible,._primaryButton_1ud9a_121:focus-visible,._secondaryButton_1ud9a_122:focus-visible{border-color:var(--intake-focus);outline:0;box-shadow:0 0 0 .2rem rgba(var(--blue),.25)}._filterSelect_1ud9a_97:disabled{background:rgba(var(--card),.5);color:var(--intake-muted);cursor:not-allowed}._filterNote_1ud9a_134{color:var(--intake-muted);font-size:12px;line-height:1.35}._filterActions_1ud9a_140{display:flex;gap:18px;align-items:center;justify-content:space-between;min-height:42px;margin-top:22px;padding-top:18px;border-top:1px solid var(--intake-rule)}._filterButtons_1ud9a_151{display:flex;gap:10px;margin-left:auto}._filterValidation_1ud9a_157{margin:0;color:var(--intake-failed);font-size:13px;font-weight:600}._primaryButton_1ud9a_121,._secondaryButton_1ud9a_122{min-height:32px;padding:0 12px;border-radius:5px;font:inherit;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .14s ease,border-color .14s ease}._primaryButton_1ud9a_121{border:1px solid var(--intake-teal-dark);background:var(--intake-teal);color:#fff}._primaryButton_1ud9a_121:hover:not(:disabled){background:var(--intake-teal-dark)}._secondaryButton_1ud9a_122{border:1px solid var(--intake-rule-strong);background:var(--intake-sheet);color:var(--intake-ink)}._secondaryButton_1ud9a_122:hover:not(:disabled){border-color:var(--intake-teal);background:var(--intake-teal-soft)}._primaryButton_1ud9a_121:disabled,._secondaryButton_1ud9a_122:disabled{opacity:.58;cursor:not-allowed}._summary_1ud9a_205,._ledger_1ud9a_206,._tableSection_1ud9a_207{border:1px solid var(--intake-rule);border-radius:10px;background:var(--intake-sheet)}._summary_1ud9a_205{padding:20px}._summaryCounts_1ud9a_217{display:grid;grid-template-columns:1.15fr repeat(4,1fr);gap:12px;margin:20px 0;padding:0;background:transparent}._summaryMetric_1ud9a_226{min-width:0;padding:16px;border-bottom:4px solid var(--intake-ink);background:var(--intake-sheet)}._summaryMetricCompleted_1ud9a_233{border-bottom-color:var(--intake-success)}._summaryMetricFailed_1ud9a_237{border-bottom-color:var(--intake-failed)}._summaryMetricAbandoned_1ud9a_241{border-bottom-color:var(--intake-abandoned)}._summaryMetricUnresolved_1ud9a_245{border-bottom-color:var(--intake-unresolved)}._summaryMetric_1ud9a_226 dt,._detailMetric_1ud9a_250 dt,._featureOutcomeCounts_1ud9a_251 dt{color:var(--intake-muted);font-size:13px;font-weight:600;letter-spacing:normal;text-transform:none}._summaryMetric_1ud9a_226 dd{margin:5px 0 0;color:var(--intake-ink-deep);font-family:inherit;font-size:24px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:normal}._outcomeRail_1ud9a_269{display:flex;width:100%;height:10px;overflow:hidden;border:1px solid var(--intake-rule);border-radius:5px;background:rgba(var(--card),1)}._outcomeSegment_1ud9a_279{display:block;min-width:2px;height:100%}._outcomeSegmentCompleted_1ud9a_285,._legendCompleted_1ud9a_286{background:var(--intake-success)}._outcomeSegmentFailed_1ud9a_290,._legendFailed_1ud9a_291{background:var(--intake-failed)}._outcomeSegmentAbandoned_1ud9a_295,._legendAbandoned_1ud9a_296{background:var(--intake-abandoned)}._outcomeSegmentUnresolved_1ud9a_300,._legendUnresolved_1ud9a_301{background:var(--intake-unresolved)}._outcomeRailEmpty_1ud9a_305{width:100%;height:100%;background:repeating-linear-gradient(135deg,rgba(var(--card),1),rgba(var(--card),1) 6px,rgba(var(--card-dim),1) 6px,rgba(var(--card-dim),1) 12px)}._summaryDetails_1ud9a_317{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;margin:22px 0 0}._detailMetric_1ud9a_250{min-width:0}._detailMetric_1ud9a_250 dd{margin:3px 0 0;color:var(--intake-ink);font-family:inherit;font-size:14px;font-variant-numeric:tabular-nums;font-weight:600}._ledger_1ud9a_206,._tableSection_1ud9a_207{padding:20px}._legendBlock_1ud9a_342{display:grid;gap:7px;justify-items:end}._legend_1ud9a_286{display:flex;flex-wrap:wrap;gap:8px 14px;justify-content:flex-end;margin:0;padding:0;color:var(--intake-muted);font-size:13px;list-style:none}._legend_1ud9a_286 li{display:inline-flex;gap:6px;align-items:center}._legendSwatch_1ud9a_366{display:inline-block;width:9px;height:9px;border-radius:1px}._unresolvedDefinition_1ud9a_373{max-width:430px;margin:0;color:var(--intake-muted);font-size:12px;text-align:right}._featureList_1ud9a_381{margin-top:22px;border-top:1px solid var(--intake-rule)}._featureRow_1ud9a_386{display:grid;grid-template-columns:minmax(170px,1.05fr) minmax(260px,1.75fr) minmax(170px,1fr) minmax(170px,1fr);gap:22px;align-items:center;padding:19px 4px;border-bottom:1px solid var(--intake-rule)}._featureRow_1ud9a_386:last-child{border-bottom:0}._featureIdentity_1ud9a_401 h3{margin:0;color:var(--intake-ink);font-size:1rem;font-weight:600;line-height:1.2}._featureIdentity_1ud9a_401 p{margin:6px 0 0;color:var(--intake-muted);font-size:13px}._featureIdentity_1ud9a_401 strong{color:var(--intake-ink-deep);font-family:inherit;font-size:1rem;font-variant-numeric:tabular-nums}._featureOutcomes_1ud9a_422{display:grid;gap:10px;min-width:0}._featureOutcomeCounts_1ud9a_251{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0}._featureOutcomeCounts_1ud9a_251 div{min-width:0}._featureOutcomeCounts_1ud9a_251 dt{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}._featureOutcomeCounts_1ud9a_251 dd{margin:2px 0 0;color:var(--intake-ink);font-family:inherit;font-size:13px;font-variant-numeric:tabular-nums;font-weight:600}._featureRates_1ud9a_455,._featureDuration_1ud9a_456{display:grid;gap:8px;margin:0;padding-left:18px;border-left:1px solid var(--intake-rule)}._eligibilitySegments_1ud9a_464{grid-column:1 / -1;display:grid;grid-template-columns:minmax(180px,.65fr) minmax(0,2.35fr);gap:22px;padding:18px 20px;border:1px solid var(--intake-rule);border-left:4px solid var(--intake-teal);border-radius:10px;background:var(--intake-teal-soft)}._eligibilitySegmentIntro_1ud9a_476 h4{margin:0;color:var(--intake-ink);font-family:inherit;font-size:18px;font-weight:600}._eligibilitySegmentIntro_1ud9a_476>p:last-child{margin:7px 0 0;color:var(--intake-muted);font-size:13px}._eligibilitySegmentList_1ud9a_490{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0}._eligibilitySegmentCard_1ud9a_497{min-width:0;padding:14px;border:1px solid var(--intake-rule);border-radius:5px;background:var(--intake-sheet)}._eligibilitySegmentHeader_1ud9a_505{display:flex;gap:12px;align-items:baseline;justify-content:space-between;margin-bottom:11px}._eligibilitySegmentHeader_1ud9a_505 h5{margin:0;color:var(--intake-ink);font-size:14px;font-weight:600}._eligibilitySegmentHeader_1ud9a_505 p{margin:0;color:var(--intake-muted);font-size:12px;white-space:nowrap}._eligibilitySegmentHeader_1ud9a_505 strong{color:var(--intake-ink-deep);font-family:inherit;font-size:14px;font-variant-numeric:tabular-nums}._eligibilitySegmentCard_1ud9a_497 ._featureOutcomeCounts_1ud9a_251{margin-top:10px}._eligibilitySegmentRates_1ud9a_538{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:12px 0 0;padding-top:11px;border-top:1px solid var(--intake-rule)}._durationDisclosure_1ud9a_547{display:flex;gap:13px;align-items:flex-start;padding:15px 18px;border:1px solid var(--intake-rule);border-left:4px solid var(--intake-teal);border-radius:5px;background:var(--intake-teal-soft);color:var(--intake-muted)}._durationDisclosure_1ud9a_547 p{margin:0;font-size:13px}._disclosureMark_1ud9a_564{display:inline-grid;width:22px;height:22px;flex:0 0 auto;place-items:center;border:1px solid var(--intake-teal);border-radius:50%;color:var(--intake-teal-dark);font-family:inherit;font-size:14px;font-weight:700}._tableSection_1ud9a_207{min-width:0}._trendTableWrap_1ud9a_582{margin-top:20px;overflow-x:auto;border:1px solid var(--intake-rule);border-radius:10px;background:var(--intake-sheet)}._trendTable_1ud9a_582{width:100%;min-width:760px;border-collapse:collapse;color:var(--intake-ink-deep);font-size:14px}._trendTable_1ud9a_582 th,._trendTable_1ud9a_582 td{padding:11px 12px;border-bottom:1px solid var(--intake-rule);text-align:right}._trendTable_1ud9a_582 th:first-child,._trendTable_1ud9a_582 td:first-child{text-align:left}._trendTable_1ud9a_582 thead th{background:rgba(var(--card),1);color:var(--intake-ink);font-size:14px;font-weight:600;letter-spacing:normal;text-transform:none}._trendTable_1ud9a_582 tbody th{color:var(--intake-ink);font-weight:600}._trendTable_1ud9a_582 td{font-family:inherit;font-variant-numeric:tabular-nums}._trendTable_1ud9a_582 tbody tr:hover{background:var(--table-hover)}._inlineEmpty_1ud9a_633{margin-top:18px;padding:22px;border:1px dashed var(--intake-rule-strong);background:var(--intake-sheet);color:var(--intake-muted);font-size:14px;text-align:center}.intake-report-table-number{font-family:inherit;font-variant-numeric:tabular-nums;text-align:right}._srOnly_1ud9a_649{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1180px){._filterGrid_1ud9a_70{grid-template-columns:repeat(3,minmax(155px,1fr))}._summaryDetails_1ud9a_317{grid-template-columns:repeat(3,minmax(0,1fr))}._featureRow_1ud9a_386{grid-template-columns:minmax(170px,.8fr) minmax(300px,1.7fr)}._featureRates_1ud9a_455,._featureDuration_1ud9a_456{grid-template-columns:repeat(3,minmax(0,1fr));padding:12px 0 0;border-top:1px solid var(--intake-rule);border-left:0}}@media(max-width:820px){._filterHeadingRow_1ud9a_43,._sectionHeadingRow_1ud9a_44{align-items:flex-start;flex-direction:column;gap:12px}._filterRangeNote_1ud9a_61,._sectionDescription_1ud9a_62,._legendBlock_1ud9a_342,._unresolvedDefinition_1ud9a_373{justify-items:start;text-align:left}._legend_1ud9a_286{justify-content:flex-start}._filterGrid_1ud9a_70{grid-template-columns:repeat(2,minmax(140px,1fr))}._summaryCounts_1ud9a_217{grid-template-columns:repeat(2,minmax(0,1fr))}._summaryMetric_1ud9a_226:first-child{grid-column:1 / -1}._featureRow_1ud9a_386{grid-template-columns:1fr;gap:14px}._eligibilitySegments_1ud9a_464{grid-template-columns:1fr}}@media(max-width:520px){._filterGrid_1ud9a_70,._summaryDetails_1ud9a_317,._featureRates_1ud9a_455,._featureDuration_1ud9a_456,._eligibilitySegmentList_1ud9a_490,._eligibilitySegmentRates_1ud9a_538{grid-template-columns:1fr}._filterActions_1ud9a_140{align-items:stretch;flex-direction:column}._filterButtons_1ud9a_151{display:grid;grid-template-columns:1fr 1fr;width:100%;margin-left:0}._summaryCounts_1ud9a_217{grid-template-columns:1fr}._summaryMetric_1ud9a_226:first-child{grid-column:auto}._featureOutcomeCounts_1ud9a_251{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){._primaryButton_1ud9a_121,._secondaryButton_1ud9a_122{transition:none}}._pageLayout_5qids_1{background:rgba(var(--body),1);color:rgba(var(--text),1)}._pageBody_5qids_6{padding:0}._directory_5qids_10,._directory_5qids_10 *{box-sizing:border-box}._directory_5qids_10{width:100%;max-width:1440px;margin:0 auto;padding:24px;color:rgba(var(--text),1);font-family:Bahnschrift,Segoe UI,-apple-system,blinkmacsystemfont,sans-serif;font-size:14px;line-height:1.45}._introduction_5qids_31{margin:20px 0 24px}._introduction_5qids_31 h2{margin:0;color:rgba(var(--text),1);font-family:inherit;font-size:20px;font-weight:600}._introduction_5qids_31 p{max-width:680px;margin:6px 0 0;color:rgba(var(--secondary-text),1)}._reportGrid_5qids_49{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,380px));gap:20px;margin:0;padding:0;list-style:none}._reportGrid_5qids_49>li{min-width:0}._reportCard_5qids_62{height:100%;margin-bottom:0}._reportDescription_5qids_67{margin:0;color:rgba(var(--secondary-text),1)}._reportAction_5qids_72:link,._reportAction_5qids_72:visited,._reportAction_5qids_72:hover,._reportAction_5qids_72:active{color:#fff;text-decoration:none}@media(max-width:820px){._directory_5qids_10{padding-right:16px;padding-left:16px}}@media(max-width:420px){._reportGrid_5qids_49{grid-template-columns:minmax(0,1fr)}}._root_16qs2_1{width:100%}._warning_16qs2_5{border-inline-start:.25rem solid rgba(var(--orange),1)}._success_16qs2_9{border-inline-start:.25rem solid rgba(var(--lightGreen),1)}._actions_16qs2_13,._footer_16qs2_14{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.625rem}._description_16qs2_22{margin-block:0 1rem;color:rgba(var(--secondary-text),1)}._dateFields_16qs2_27{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}._modalCard_16qs2_33{margin-bottom:0;padding:1.5rem;background-color:transparent;border:0;border-radius:0;box-shadow:none}._opaqueLoadingOverlay_16qs2_42{background-color:rgb(var(--card));border-radius:0}._footer_16qs2_14{margin-top:1rem;padding-top:1rem}@media(max-width:640px){._dateFields_16qs2_27{grid-template-columns:1fr}._actions_16qs2_13,._footer_16qs2_14{align-items:stretch;flex-direction:column}}._pageLayout_17k6l_1{--evv-surface: rgba(var(--card-dim), 1);--evv-surface-raised: rgba(var(--card), 1);--evv-body: rgba(var(--body), 1);--evv-text: rgba(var(--text), 1);--evv-muted: rgba(var(--secondary-text), 1);--evv-border: rgba(var(--border), 1);--evv-border-strong: rgba(var(--card-20), 1);--evv-accent: rgba(var(--blue), 1);--evv-accent-soft: rgba(var(--blue-dim), 1);--evv-danger: rgba(var(--lightRed), 1);--evv-warning: rgba(var(--orange), 1);--evv-success: rgba(var(--lightGreen), 1);height:100%;min-height:0;background:var(--evv-body);color:var(--evv-text)}._pageBody_17k6l_20{display:flex;min-width:0;min-height:0;padding:0 12px 12px;overflow-x:hidden;overflow-y:auto;box-sizing:border-box}._main_17k6l_30{display:flex;flex:0 0 auto;flex-direction:column;width:100%;min-width:0;min-height:100%}._headerMeta_17k6l_39{color:var(--evv-muted);font-size:.875rem}._summaryError_17k6l_44{margin:0 0 .75rem;padding:.625rem .75rem;border-inline-start:.25rem solid var(--evv-warning);background:var(--evv-surface);color:var(--evv-muted)}._toolbar_17k6l_52{display:flex;align-items:center;flex:0 0 auto;flex-wrap:wrap;gap:8px;margin:0 -12px;padding:10px 12px;border-bottom:1px solid var(--evv-border);background:var(--evv-surface-raised)}._toolbarFilters_17k6l_64,._toolbarActions_17k6l_65{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0}._toolbarFilters_17k6l_64{flex:1 1 auto}._toolbarActions_17k6l_65{flex:0 0 auto;justify-content:flex-end;margin-left:auto}._search_17k6l_83{flex:1 1 250px;min-width:200px;max-width:340px}._search_17k6l_83 input{width:100%}._dateFilters_17k6l_93{display:flex;flex:0 1 340px;gap:8px;min-width:290px;margin:0;padding:0;border:0}._dateFilter_17k6l_93{flex:1 1 160px;min-width:140px;margin-bottom:0}._statusFilter_17k6l_109{flex:0 1 auto;max-width:100%}._tableWrap_17k6l_114{min-width:0;margin:0 -12px;overflow:visible}._tableWrap_17k6l_114 .base-table-container{min-width:0;height:auto;overflow:visible;border:0;border-radius:0;background:transparent}._tableWrap_17k6l_114 .base-table-container>div:not(.base-table-pagination){height:auto!important}._tableWrap_17k6l_114 .ag-root-wrapper,._tableWrap_17k6l_114 .ag-root{border-right:0;border-bottom:0;border-left:0;border-radius:0;overflow:visible}._tableWrap_17k6l_114 .ag-header{position:sticky;top:0;z-index:4}._statePanel_17k6l_148{display:grid;justify-items:start;gap:.75rem;min-height:11rem;padding:2rem;border:1px dashed var(--evv-border-strong);border-radius:.5rem;background:var(--evv-surface)}._statePanel_17k6l_148 h2,._statePanel_17k6l_148 p{margin:0}._statePanel_17k6l_148 h2{font-size:1.125rem}._latestResult_17k6l_168{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._reviewAction_17k6l_175{display:flex;align-items:center;max-width:100%}._reviewAction_17k6l_175 .base-button{max-width:100%}._statusBadge_17k6l_185{box-sizing:border-box;display:inline-flex;align-items:center;max-width:100%;min-height:1.5rem;padding:.125rem .5rem;border:1px solid transparent;border-radius:999px;font-size:.8125rem;font-weight:700;line-height:1.2;white-space:nowrap}._statusNotSent_17k6l_200{border-color:var(--evv-border-strong);background:var(--evv-surface-raised);color:var(--evv-muted)}._statusNeedsAttention_17k6l_206{border-color:var(--evv-danger);background:rgba(var(--lightRed),.14);color:var(--evv-text)}._statusSent_17k6l_212{border-color:var(--evv-success);background:rgba(var(--lightGreen),.14);color:var(--evv-text)}._statusResolved_17k6l_218{border-color:var(--evv-accent);background:var(--evv-accent-soft);color:var(--evv-text)}._modal_17k6l_224{--evv-surface: rgba(var(--card-dim), 1);--evv-surface-raised: rgba(var(--card), 1);--evv-text: rgba(var(--text), 1);--evv-muted: rgba(var(--secondary-text), 1);--evv-border: rgba(var(--border), 1);--evv-border-strong: rgba(var(--card-20), 1);--evv-accent: rgba(var(--blue), 1);--evv-accent-soft: rgba(var(--blue-dim), 1);--evv-danger: rgba(var(--lightRed), 1);--evv-success: rgba(var(--lightGreen), 1);max-height:min(90vh,54rem)!important;border-radius:.625rem!important;color:var(--evv-text)}._modalCard_17k6l_240{margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}._modalCard_17k6l_240[aria-busy=true]{min-height:12rem}._modalLoadingOverlay_17k6l_253{border-radius:0;background:var(--evv-surface-raised)}._modalCardBody_17k6l_258{min-width:0}._modalCardBody_17k6l_258>._statePanel_17k6l_148{margin:1rem}._modalContent_17k6l_266{display:grid;gap:.75rem;padding:1rem;box-sizing:border-box}._detailSection_17k6l_273,._resendSection_17k6l_274,._historySection_17k6l_275{min-width:0;padding:.875rem;border:1px solid var(--evv-border);border-radius:.5rem;background:var(--evv-surface);box-shadow:0 1px 2px #0000000a}._detailSection_17k6l_273 h3,._resendSection_17k6l_274 h3,._historySection_17k6l_275 h3{margin:0;font-size:1rem}._summaryHeading_17k6l_291,._historySectionHeading_17k6l_292{display:flex;gap:.75rem;align-items:center;justify-content:space-between;padding-bottom:.625rem;border-bottom:1px solid var(--evv-border)}._historySectionHeading_17k6l_292>span{display:inline-flex;align-items:center;justify-content:center;min-width:1.625rem;min-height:1.5rem;padding:0 .5rem;border-radius:999px;background:var(--evv-accent-soft);color:var(--evv-accent);font-size:.75rem;font-weight:700;font-variant-numeric:tabular-nums}._detailGrid_17k6l_316{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:1.25rem;row-gap:.75rem;margin:.875rem 0 0}._detailGrid_17k6l_316 div{min-width:0}._sequenceDetail_17k6l_328{grid-column:span 2}._detailGrid_17k6l_316 dt,._historyMeta_17k6l_333 dt,._endpointDetails_17k6l_334 dt{color:var(--evv-muted);font-size:.6875rem;font-weight:700;letter-spacing:.025em;text-transform:uppercase}._detailGrid_17k6l_316 dd{margin:.2rem 0 0;overflow-wrap:anywhere;font-size:.875rem;font-variant-numeric:tabular-nums}._latestError_17k6l_349,._inlineAlert_17k6l_350{margin:.875rem 0 0;padding:.75rem;border-inline-start:.25rem solid var(--evv-danger);background:var(--evv-surface-raised)}._latestError_17k6l_349 p{margin:.35rem 0 0;overflow-wrap:anywhere}._inlineAlert_17k6l_350{color:var(--evv-text);font-weight:600}._readOnlyNotice_17k6l_367{display:flex;flex-wrap:wrap;gap:.35rem .625rem;align-items:center;margin:0;padding:.625rem .75rem;border:1px solid rgba(var(--blue),.32);border-inline-start-width:.25rem;border-radius:.4375rem;background:var(--evv-accent-soft);font-size:.875rem}._readOnlyNotice_17k6l_367 strong{color:var(--evv-accent)}._readOnlyNotice_17k6l_367 span{color:var(--evv-muted)}._sectionHeading_17k6l_389{display:flex;gap:1rem;align-items:baseline;justify-content:space-between;margin-bottom:.875rem;padding-bottom:.625rem;border-bottom:1px solid var(--evv-border)}._sectionHeading_17k6l_389 p{max-width:32rem;margin:0;color:var(--evv-muted);font-size:.8125rem;text-align:right}._formGrid_17k6l_407{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-bottom:1rem}._formField_17k6l_414{min-width:0}._fieldHelp_17k6l_418{margin:.35rem 0 0;color:var(--evv-muted);font-size:.75rem}._fieldError_17k6l_424{display:block;margin-top:.35rem;color:var(--evv-danger);font-size:.8125rem;font-weight:600}._modalFooter_17k6l_432{display:flex;flex-wrap:wrap;gap:.625rem;justify-content:flex-end;width:100%;padding:.75rem 1rem;border-top:1px solid var(--evv-border);background:var(--evv-surface-raised);box-sizing:border-box}._historySection_17k6l_275>p{margin:.75rem 0 0;color:var(--evv-muted)}._historyList_17k6l_449{display:grid;gap:.625rem;margin:.75rem 0 0;padding:0;list-style:none}._historyList_17k6l_449>li{overflow:hidden;border:1px solid var(--evv-border);border-radius:.5rem;background:var(--evv-surface-raised)}._historyList_17k6l_449 p{overflow-wrap:anywhere}._historyHeading_17k6l_468{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;justify-content:space-between;margin:0;padding:.625rem .75rem;border-bottom:1px solid var(--evv-border);background:var(--evv-surface)}._historyHeading_17k6l_468 time,._sequenceValue_17k6l_481{font-family:ui-monospace,sfmono-regular,consolas,monospace;font-size:.8125rem;font-variant-numeric:tabular-nums}._sequenceValue_17k6l_481{overflow-wrap:anywhere}._historyMeta_17k6l_333{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem 1rem;margin:0;padding:.75rem}._endpointDetails_17k6l_334{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0}._historyMeta_17k6l_333 dd,._endpointDetails_17k6l_334 dd{margin:.2rem 0 0;overflow-wrap:anywhere;font-size:.875rem}._legacyNotice_17k6l_513{margin:0 .75rem .75rem;padding:.5rem .625rem;border-radius:.375rem;background:var(--evv-surface);color:var(--evv-muted);font-size:.75rem}._historyList_17k6l_449>li>p:not(._legacyNotice_17k6l_513){margin:0 .75rem .75rem;padding:.625rem;border-inline-start:.25rem solid var(--evv-danger);background:rgba(var(--lightRed),.1)}._endpointList_17k6l_529{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;padding:0 .75rem .75rem;list-style:none}._endpointList_17k6l_529>li{min-width:0;padding:.75rem;border:1px solid var(--evv-border);border-radius:.375rem;background:var(--evv-surface)}._endpointList_17k6l_529>li>p{margin:.5rem 0 0}._endpointHeading_17k6l_550{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;justify-content:space-between;margin-bottom:.5rem}._srOnly_17k6l_559{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:760px){._formGrid_17k6l_407,._detailGrid_17k6l_316,._historyMeta_17k6l_333,._endpointDetails_17k6l_334,._endpointList_17k6l_529{grid-template-columns:1fr}._sequenceDetail_17k6l_328{grid-column:auto}._toolbarFilters_17k6l_64,._toolbarActions_17k6l_65{width:100%}._toolbarActions_17k6l_65{margin-left:0}._search_17k6l_83{flex-basis:100%;max-width:none}._dateFilters_17k6l_93{flex:1 1 100%;width:100%}._statusFilter_17k6l_109{width:100%;overflow-x:auto}._sectionHeading_17k6l_389{align-items:flex-start;flex-direction:column}._sectionHeading_17k6l_389 p{text-align:left}}@media(max-width:520px){._pageBody_17k6l_20{padding:0 8px 8px}._toolbar_17k6l_52,._tableWrap_17k6l_114{margin-right:-8px;margin-left:-8px}._toolbar_17k6l_52{padding-right:8px;padding-left:8px}._dateFilters_17k6l_93{flex-direction:column;min-width:0}._dateFilter_17k6l_93{width:100%;min-width:0}._modalContent_17k6l_266{padding:.75rem}._detailSection_17k6l_273,._resendSection_17k6l_274,._historySection_17k6l_275,._statePanel_17k6l_148{padding:.875rem}._modalFooter_17k6l_432{align-items:stretch;flex-direction:column-reverse}}@media(prefers-reduced-motion:reduce){._reviewAction_17k6l_175 .base-button{transition:none}}
