.workspace-shell{font-size:16px;line-height:1.55}.workspace-shell .workspace-main{line-height:1.6}.workspace-shell .workspace-main h1{letter-spacing:-.7px;font-size:32px;line-height:1.2}.workspace-shell .workspace-main h2{letter-spacing:-.3px;font-size:23px;line-height:1.3}.workspace-shell .workspace-main h3{font-size:18px;line-height:1.4}.workspace-shell .workspace-main :is(p,li,dd){line-height:1.65}.workspace-shell :is(input,select,textarea){font-size:16px;line-height:1.5}.workspace-shell label{line-height:1.5}.workspace-shell :is(.primary,.secondary){min-height:44px;padding:11px 16px;font-size:16px;line-height:1.4}.workspace-shell .text-button{min-height:36px;font-size:15px;line-height:1.5}.workspace-shell :is(.fine,small){line-height:1.6}.workspace-shell .notice{font-size:15px;line-height:1.65}.workspace-shell :is(th,td){vertical-align:top;line-height:1.6}.workspace-shell th{padding-top:16px;padding-bottom:16px;font-size:14px}.workspace-shell td{padding-top:18px;padding-bottom:18px;font-size:16px}.workspace-shell .status{white-space:normal;padding:5px 10px;font-size:14px;line-height:1.5}.workspace-shell .topbar{gap:16px;height:auto;min-height:78px;padding-top:14px;padding-bottom:14px}.workspace-shell .topbar-right{flex-wrap:wrap;justify-content:flex-end;min-width:0;font-size:15px}.workspace-shell .topbar-right>span{overflow-wrap:anywhere}.workspace-shell .sidebar nav a{min-height:46px;font-size:15px;line-height:1.5}.workspace-shell .sidebar .nav-label{font-size:12px}.workspace-shell .sidebar-bottom{font-size:14px}.workspace-shell .sidebar-bottom small{font-size:13px}.workspace-shell :is(.toolbar,.board-toolbar,.action-row,.page-title){flex-wrap:wrap}.workspace-shell :is(.search-form,.onboarding-filters,.schedule-filters,.attendance-filters){flex-wrap:wrap;gap:12px}.workspace-shell :is(.table-scroll,.matrix-scroll,.schedule-scroll){overflow-x:auto}.workspace-shell :is(.chat-bubble p,.update-comment-bubble p,.lead-card p){font-size:16px;line-height:1.65}.workspace-shell :is(.chat-message-meta,.chat-bubble time,.chat-row-title time,.chat-composer-hint){font-size:14px;line-height:1.6}.workspace-shell :is(.chat-thread-tools,.chat-thread-header,.chat-send-form){height:auto;min-height:0}.workspace-shell :is(.esign-document-row,.esign-list-columns){column-gap:16px}.workspace-shell :is(.esign-document-name,.esign-review-recipient,.employee-facts dd){overflow-wrap:anywhere;min-width:0}.workspace-shell :is(.esign-row-action,.employee-record-tabs button){white-space:normal}.workspace-shell :is(.calendar-entry,.visit-card,.availability-chip){overflow-wrap:anywhere;line-height:1.55}.workspace-shell .visit-card{padding:10px}.workspace-shell .availability-chip{padding:8px 10px}.workspace-shell .schedule-grid th small{line-height:1.6}.workspace-shell .fine,.workspace-shell .eyebrow,.workspace-shell .nav-label,.workspace-shell .agency-switch strong,.workspace-shell .agency-switch small,.workspace-shell .topbar-right,.workspace-shell .branch-chip,.workspace-shell .notice,.workspace-shell .stat small,.workspace-shell .steps>a>span,.workspace-shell .steps p,.workspace-shell label,.workspace-shell .primary,.workspace-shell .secondary,.workspace-shell .text-button,.workspace-shell th,.workspace-shell td,.workspace-shell .status,.workspace-shell .lane h2,.workspace-shell .lead-card p,.workspace-shell .lead-controls select,.workspace-shell .empty-lane,.workspace-shell .sidebar nav a,.workspace-shell .subdetails summary,.workspace-shell .submission-info,.workspace-shell .version-list li,.workspace-shell .matrix-scroll th small,.workspace-shell .matrix-cell,.workspace-shell .onboarding-history li,.workspace-shell .schedule-summary,.workspace-shell .schedule-grid th small,.workspace-shell .visit-card,.workspace-shell .visit-card strong,.workspace-shell .visit-time,.workspace-shell .visit-card small,.workspace-shell .exception-list li,.workspace-shell .schedule-panel .board-toolbar strong,.workspace-shell .billing-stats span,.workspace-shell .invoice-policy,.workspace-shell .invoice-lines small,.workspace-shell .ledger-list li,.workspace-shell .priced-visit small,.workspace-shell .invoice-stats .panel span,.workspace-shell .staff-clock-date,.workspace-shell .staff-clock-zone,.workspace-shell .staff-clock-state,.workspace-shell .staff-clock-elapsed,.workspace-shell .staff-clock-label,.workspace-shell .staff-clock-visit>p,.workspace-shell .staff-change-visit,.workspace-shell .staff-clock-help,.workspace-shell .staff-clock-next,.workspace-shell .staff-exception-toggle,.workspace-shell .staff-clock-body .location-alert,.workspace-shell .staff-visit-list .care-heading>span,.workspace-shell .staff-visit-date>label,.workspace-shell .staff-visit-date input,.workspace-shell .staff-visit-date button,.workspace-shell .staff-visit-time,.workspace-shell .staff-day-visit p,.workspace-shell .staff-clock-links a,.workspace-shell .staff-clock-body .notice,.workspace-shell .chat-filters a,.workspace-shell .chat-message-meta,.workspace-shell .chat-file,.workspace-shell .sign-field-editor legend,.workspace-shell .chat-search input,.workspace-shell .chat-row-title time,.workspace-shell .chat-list-item small,.workspace-shell .chat-access-link,.workspace-shell .chat-no-results p,.workspace-shell .chat-thread-tools>p,.workspace-shell .chat-members,.workspace-shell .chat-day span,.workspace-shell .chat-sender,.workspace-shell .chat-bubble time,.workspace-shell .chat-read-control .primary,.workspace-shell .chat-read-control p,.workspace-shell .chat-send-form .notice,.workspace-shell .chat-attach,.workspace-shell .chat-composer-hint,.workspace-shell .chat-list-head .primary,.workspace-shell .chat-page-heading p,.workspace-shell .chat-page-heading .secondary,.workspace-shell .chat-thread-header .fine,.workspace-shell .chat-send-form .primary,.workspace-shell .lead-phase,.workspace-shell .leads-board .lane h2 span,.workspace-shell .lead-stage-description,.workspace-shell .sign-source-pages figcaption,.workspace-shell .mobile-sidebar-toggle,.workspace-shell.sidebar-collapsed .sidebar nav a,.workspace-shell .esign-metric span,.workspace-shell .esign-folders nav a,.workspace-shell .esign-folders nav a small,.workspace-shell .esign-folder-tools a,.workspace-shell .esign-inbox-heading p,.workspace-shell .esign-secure,.workspace-shell .esign-search-input input,.workspace-shell .esign-search select,.workspace-shell .esign-list-columns,.workspace-shell .esign-document-name a,.workspace-shell .esign-document-name p,.workspace-shell .esign-status,.workspace-shell .esign-document-row time,.workspace-shell .esign-row-action,.workspace-shell .esign-inbox-foot,.workspace-shell .esign-delivery-note,.workspace-shell .esign-empty p,.workspace-shell .esign-wizard-top>span,.workspace-shell .esign-version,.workspace-shell .esign-steps li,.workspace-shell .esign-step-title>span,.workspace-shell .esign-step-title p,.workspace-shell .esign-template-choice small,.workspace-shell .esign-preparation .form-grid label,.workspace-shell .esign-recipient-heading>span,.workspace-shell .esign-recipient-heading small,.workspace-shell .esign-wizard-footer>span,.workspace-shell .esign-review-summary p,.workspace-shell .esign-review-recipient strong,.workspace-shell .esign-review-recipient small,.workspace-shell .esign-review-recipient p,.workspace-shell .esign-layout-save,.workspace-shell .esign-designer-toolbar,.workspace-shell .esign-template-card>p,.workspace-shell .esign-field-summary small,.workspace-shell .pdf-tool-heading>span,.workspace-shell .pdf-editor-tools>.fine,.workspace-shell .pdf-add-field select,.workspace-shell .pdf-add-field .secondary,.workspace-shell .pdf-field-item,.workspace-shell .pdf-field-item small,.workspace-shell .pdf-field-properties input,.workspace-shell .pdf-field-properties select,.workspace-shell .pdf-field-properties .sign-check,.workspace-shell .pdf-dimensions label,.workspace-shell .pdf-page-toolbar>label,.workspace-shell .pdf-page-toolbar select,.workspace-shell .pdf-editor-document>.fine,.workspace-shell .esign-signer-progress,.workspace-shell .esign-signer-field-list button,.workspace-shell .esign-signer-field-list small,.workspace-shell .esign-answer-editor legend,.workspace-shell .esign-answer-editor input,.workspace-shell .esign-answer-editor label,.workspace-shell .esign-answer-editor .secondary,.workspace-shell .esign-answer-editor .fine,.workspace-shell .esign-adopt-signature small,.workspace-shell .esign-consent,.workspace-shell .esign-signing-panel>.fine,.workspace-shell .esign-steps li strong,.workspace-shell .esign-heading>div>p:last-child,.workspace-shell .esign-wizard-heading p:last-child,.workspace-shell .esign-heading .primary,.workspace-shell .esign-document-row .esign-row-action,.workspace-shell .esign-wizard-top,.workspace-shell .esign-wizard-footer .primary,.workspace-shell .esign-wizard-footer .secondary,.workspace-shell .esign-wizard-footer .fine,.workspace-shell .esign-layout-save .secondary,.workspace-shell .esign-designer-toolbar .secondary,.workspace-shell .esign-completed-banner .primary,.workspace-shell .esign-document-review>summary,.workspace-shell .pdf-precise-controls summary,.workspace-shell .pdf-placeholder-list>summary,.workspace-shell .dashboard-records span,.workspace-shell .dashboard-records small,.workspace-shell .dashboard-stats .stat small,.workspace-shell .dashboard-records a>div:last-child strong,.workspace-shell .dashboard-stats .stat>span.fine,.workspace-shell .care-calendar h2,.workspace-shell .calendar-entry,.workspace-shell .sidebar-bottom small,.workspace-shell .update-card-header small,.workspace-shell .update-seen,.workspace-shell .update-reactions span,.workspace-shell .update-reaction-line>.text-button,.workspace-shell .update-comment-bubble small,.workspace-shell .update-comment .text-button,.workspace-shell .update-message-input>.text-button,.workspace-shell .update-attachment small,.workspace-shell .update-attachment input,.workspace-shell .updates-heading>.primary,.workspace-shell .employee-back,.workspace-shell .employee-identity .eyebrow,.workspace-shell .employee-meta,.workspace-shell .employee-employment,.workspace-shell .employee-hero-actions a,.workspace-shell .employee-metric-label,.workspace-shell .employee-progress-summary strong small,.workspace-shell .employee-progress-percent,.workspace-shell .employee-readiness-metric small,.workspace-shell .employee-review-link,.workspace-shell .employee-record-tabs button small,.workspace-shell .employee-section-heading .eyebrow,.workspace-shell .employee-facts dt,.workspace-shell .employee-missing,.workspace-shell .employee-edit>summary,.workspace-shell .employee-empty p,.workspace-shell .employee-record .credential-item .status,.workspace-shell .employee-record .notice,.workspace-shell .availability-board-filters label,.workspace-shell .availability-chip,.workspace-shell .availability-chip small,.workspace-shell .availability-board-table thead th,.workspace-shell .availability-board-table tbody th>small,.workspace-shell .availability-staff-status,.workspace-shell .availability-manage-link,.workspace-shell .availability-declared,.workspace-shell .availability-board-legend .availability-chip,.workspace-shell .availability-mobile-day,.workspace-shell .visit-builder h2>span,.workspace-shell .visit-date-preview>span,.workspace-shell .caregiver-options [role=option]>span,.workspace-shell .caregiver-options small,.workspace-shell .planner-day-strip span,.workspace-shell .planner-day-strip small,.workspace-shell .planner-axis>span,.workspace-shell .planner-lane>strong,.workspace-shell .planner-axis>div,.workspace-shell .planner-time-block,.workspace-shell .repeat-heading .secondary,.workspace-shell .planner-toolbar .view-toggle button,.workspace-shell .weekly-hours td,.workspace-shell .weekly-hours th,.workspace-shell .lead-stage-badge,.workspace-shell .lead-detail .patient-facts dt,.workspace-shell .lead-detail code,.workspace-shell .lead-detail label small,.workspace-shell .intake-readback dt,.workspace-shell .patient-plan-count{font-size:14px;line-height:1.55}.workspace-shell .stat>span:not(.stat-icon),.workspace-shell .steps strong,.workspace-shell .tabbar a,.workspace-shell .schedule-filters label,.workspace-shell .billing-detail-grid summary,.workspace-shell .entry-correction summary,.workspace-shell .invoice-total-strip,.workspace-shell .care-content dt,.workspace-shell .attendance-stats span,.workspace-shell .attendance-filters label,.workspace-shell .staff-clock-body .location-alert strong,.workspace-shell .staff-day-visit h3,.workspace-shell .chat-list-item strong,.workspace-shell .chat-row-title strong,.workspace-shell .chat-bubble p,.workspace-shell .leads-board .empty-lane,.workspace-shell .esign-template-choice strong,.workspace-shell .pdf-field-properties h3,.workspace-shell .esign-completed-banner,.workspace-shell .workday-shortcuts a,.workspace-shell .workday-empty p,.workspace-shell .workday-document-summary small,.workspace-shell .workday-document-details li,.workspace-shell .workday-expiries p,.workspace-shell .updates-title p,.workspace-shell .update-channel,.workspace-shell .update-comment-bubble strong,.workspace-shell .update-message-input label,.workspace-shell .update-composer form>label,.workspace-shell .updates-toolbar form>button,.workspace-shell .employee-readiness-metric strong,.workspace-shell .employee-record-tabs button,.workspace-shell .employee-info-group h3,.workspace-shell .employee-profile-section .employee-missing,.workspace-shell .availability-board-table tbody th>a:first-child,.workspace-shell .availability-board-toolbar strong,.workspace-shell :is(.visit-composer,.workspace-shell .visit-editor) label,.workspace-shell .visit-weekdays legend,.workspace-shell .availability-policy,.workspace-shell .patient-location,.workspace-shell .weekly-hours h3,.workspace-shell .planner-day-strip strong,.workspace-shell .visit-save-confirmation p,.workspace-shell .lead-detail label,.workspace-shell .applicant-filters label,.workspace-shell .applicant-filters>button,.workspace-shell .applicant-add>summary,.workspace-shell .patient-plans-heading p,.workspace-shell .patient-plan-dates,.workspace-shell .patient-plan-open{font-size:15px;line-height:1.55}.workspace-shell body,.workspace-shell .sidebar-bottom,.workspace-shell .planning-form>summary,.workspace-shell .availability-layout summary,.workspace-shell .visit-detail-grid summary,.workspace-shell .schedule-mobile h2,.workspace-shell .location-alert strong,.workspace-shell .sign-document-body,.workspace-shell .esign-recipient-heading h3,.workspace-shell .pdf-tool-heading h3,.workspace-shell .workday-document-details summary,.workspace-shell .workday-expiries h3,.workspace-shell .update-card-header strong,.workspace-shell .update-comment-bubble p,.workspace-shell .update-body,.workspace-shell .update-card .update-body,.workspace-shell .employee-facts dd,.workspace-shell .availability-dialog label,.workspace-shell .availability-timezone,.workspace-shell .availability-hours>.text-button,.workspace-shell .planner-week-cards h2,.workspace-shell .planner-timeline-heading h2,.workspace-shell .lead-detail .patient-facts dd,.workspace-shell .lead-detail .form-grid .primary,.workspace-shell .lead-intake-form label,.workspace-shell .attendance-status,.workspace-shell .hiring-applicants-action,.workspace-shell .add-record>summary.hiring-add-action{font-size:16px;line-height:1.55}.workspace-shell .workspace-main :is(td,input,select,textarea,.primary,.secondary,.chat-bubble p,.update-comment-bubble p){font-size:16px}.workspace-shell .workspace-main :is(label,legend,.text-button),.workspace-shell .sidebar nav a,.workspace-shell.sidebar-collapsed .sidebar nav a{font-size:15px}@media (max-width:800px){.workspace-shell .workspace-main{padding:22px 16px}.workspace-shell .workspace-main h1{font-size:28px}.workspace-shell .workspace-main h2{font-size:22px}.workspace-shell .workspace-main .page-title{align-items:flex-start;gap:16px}.workspace-shell :is(.toolbar,.board-toolbar){align-items:flex-start;gap:12px}.workspace-shell .topbar{padding:14px 16px}.workspace-shell .topbar>.muted{display:none}.workspace-shell .topbar-right{gap:10px;width:100%}.workspace-shell .topbar-right>span{flex:1;min-width:0}.workspace-shell :is(.primary,.secondary){padding:11px 14px}.workspace-shell :is(.form-grid,.care-content,.employee-facts){min-width:0}.workspace-shell .workspace-main :is(input,select,textarea){max-width:100%}}.login{font-size:16px;line-height:1.6}.login-card :is(label,.fine,.notice){font-size:15px;line-height:1.65}.login-card :is(input,button){min-height:46px;font-size:16px}.login-card>a:last-child{font-size:15px}.login-card .eyebrow{font-size:12px}.sign-session-shell{font-size:16px;line-height:1.6}.sign-session-shell :is(input,select,textarea,.primary,.secondary){min-height:44px;font-size:16px}.sign-session-shell :is(.fine,.esign-consent,.esign-signer-progress,.esign-signer-field-list button,.esign-signing-panel>.fine){font-size:14px;line-height:1.6}@media (max-width:800px){.workspace-shell .topbar-right>svg{flex:0 0 18px;width:18px;height:18px}.workspace-shell :is(.updates-heading,.chat-page-heading,.esign-heading,.esign-wizard-heading,.update-composer-heading){flex-wrap:wrap;min-width:0}.workspace-shell :is(.updates-title,.updates-heading>div,.chat-page-heading>div,.esign-heading>div,.esign-wizard-heading>div){min-width:0;max-width:100%}.workspace-shell .updates-title{flex:100%}.workspace-shell .updates-heading>.primary{white-space:normal;max-width:100%}.workspace-shell .updates-toolbar{flex-wrap:wrap;align-items:stretch}.workspace-shell .updates-toolbar form{flex-wrap:wrap;flex:100%;min-width:0;max-width:none}.workspace-shell .updates-toolbar form>label{flex:180px;min-width:0}.workspace-shell .updates-toolbar form>button{white-space:normal;min-height:44px}.workspace-shell :is(.primary,.secondary,.text-button){white-space:normal;overflow-wrap:anywhere;max-width:100%}.workspace-shell :is(.action-row,.employee-hero-actions)>:is(a,button){min-width:0}.workspace-shell .employee-hero-actions a{white-space:normal;flex-basis:180px}.workspace-shell .care-tabs a{white-space:normal;min-width:0}.workspace-shell .employee-record-tabs{flex-wrap:wrap;overflow-x:visible}.workspace-shell .employee-record-tabs button{text-align:left;flex:130px;min-width:0}.workspace-shell :is(.form-grid,.hiring-fields,.intake-grid,.intake-three)>*{min-width:0}.workspace-shell :is(.availability-dialog footer,.esign-wizard-footer){flex-wrap:wrap}.workspace-shell .esign-workspace{grid-template-columns:minmax(0,1fr)}.workspace-shell :is(.esign-folders,.esign-inbox,.esign-search,.esign-search>label){min-width:0;max-width:100%}.workspace-shell .esign-folders nav{min-width:0;max-width:100%;overflow-x:auto}.workspace-shell .esign-inbox-heading{flex-wrap:wrap;align-items:flex-start}.workspace-shell .esign-search-input{width:100%;min-width:0}.workspace-shell .esign-search>label:not(.esign-search-input){flex:180px}.workspace-shell .esign-search .secondary{flex:none}.workspace-shell .esign-search :is(input,select){width:100%;min-width:0;max-width:100%}}@media (max-width:480px){.workspace-shell .availability-hours-row{grid-template-columns:minmax(0,1fr) auto;gap:12px}.workspace-shell .availability-hours-row>label{grid-column:1}.workspace-shell .availability-hours-row>button{grid-area:1/2/3;align-self:center}.workspace-shell .availability-hours-row input[type=time]{width:100%;min-width:0}.workspace-shell .visit-time-fields{grid-template-columns:minmax(0,1fr)}.workspace-shell .visit-time-fields>label:first-child{grid-column:auto}.workspace-shell .availability-dialog footer>*{flex:150px}}@media (max-width:800px){.workspace-shell .table-scroll :is(.text-button,.primary,.secondary){white-space:nowrap;overflow-wrap:normal;max-width:none}.workspace-shell .billing-page-title>.action-row a{flex:160px}}
html body select:not([multiple]):not([size]),html body select:not([multiple])[size="1"]{appearance:none;box-sizing:border-box;color:#304456;text-overflow:ellipsis;cursor:pointer;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23596f82' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:20px;border:1px solid #cdd9e3;border-radius:10px;width:100%;min-width:0;height:48px;min-height:48px;margin-top:0;padding:12px 44px 12px 14px;font-family:inherit;font-size:16px;font-weight:400;line-height:22px;display:block}html body select:not([multiple]):hover:not(:disabled){border-color:#8eacbe}html body select:focus-visible{outline-offset:3px;border-color:#2996fa;outline:3px solid #2996fa55}html body select:required:invalid{color:#657789}html body select:disabled{color:#758493;cursor:not-allowed;opacity:1;background-color:#f4f7f9}html body select option{color:#304456;background:#fff}html body select[multiple],html body select[size]:not([size="1"]){appearance:auto;background-image:none;height:auto;min-height:120px;padding:10px 12px;font-size:16px}@media (forced-colors:active){html body select:not([multiple]):not([size]),html body select:not([multiple])[size="1"]{appearance:auto;color:canvastext;background-color:canvas;background-image:none;border-color:buttontext;padding-right:14px}html body select:focus-visible{outline-color:highlight}html body select:disabled{color:graytext}}
