.app-shell-module__uk8rSG__primaryAction,.app-shell-module__uk8rSG__liveIndicator,.app-shell-module__uk8rSG__metricLabel,.app-shell-module__uk8rSG__sectionHeader,.app-shell-module__uk8rSG__invoiceHeader,.app-shell-module__uk8rSG__cashflowSummary,.app-shell-module__uk8rSG__cashflowSummary>span,.app-shell-module__uk8rSG__activityIcon,.app-shell-module__uk8rSG__status,.app-shell-module__uk8rSG__tableFooter,.app-shell-module__uk8rSG__tableFooter a,.app-shell-module__uk8rSG__textAction{align-items:center;display:flex}.app-shell-module__uk8rSG__primaryAction{min-height:44px;color:var(--on-accent);background:var(--color-accent-brand);border:1px solid var(--orange-400);border-radius:var(--radius-control);transition:background-color var(--motion-fast) ease-out, box-shadow var(--motion-fast) ease-out, transform var(--motion-fast) ease-out;white-space:nowrap;justify-content:center;gap:8px;padding:0 16px;font-size:13px;font-weight:780;box-shadow:0 10px 26px #ff842b2e}.app-shell-module__uk8rSG__primaryAction:hover{background:var(--orange-400);transform:translateY(-1px);box-shadow:0 14px 30px #ff842b3d}.app-shell-module__uk8rSG__primaryAction:active{transform:translateY(1px)}.app-shell-module__uk8rSG__liveIndicator{min-height:44px;color:var(--text-soft);background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-control);white-space:nowrap;gap:8px;padding:0 13px;font-size:12px;font-weight:700}.app-shell-module__uk8rSG__liveIndicator svg{color:var(--success)}.app-shell-module__uk8rSG__metricStrip{background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-panel);box-shadow:var(--shadow-soft);grid-template-columns:minmax(0,1.2fr) repeat(3,minmax(0,1fr));margin-bottom:20px;display:grid;overflow:hidden}.app-shell-module__uk8rSG__metricStrip article{border-right:1px solid var(--border);min-width:0;min-height:122px;padding:20px 22px}.app-shell-module__uk8rSG__metricStrip article:last-child{border-right:0}.app-shell-module__uk8rSG__metricLabel{color:var(--text-soft);gap:8px;font-size:12px;font-weight:700}.app-shell-module__uk8rSG__metricLabel svg{color:var(--color-accent)}.app-shell-module__uk8rSG__metricStrip article>strong,.app-shell-module__uk8rSG__metricStrip article>small{display:block}.app-shell-module__uk8rSG__metricStrip article>strong{color:var(--text);font-variant-numeric:tabular-nums;letter-spacing:-.045em;text-overflow:ellipsis;white-space:nowrap;margin-top:13px;font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:clamp(23px,2vw,30px);font-weight:700;line-height:1.08;overflow:hidden}.app-shell-module__uk8rSG__metricStrip article>small{color:var(--text-subtle);margin-top:7px;font-size:11px}.app-shell-module__uk8rSG__dashboardGrid{grid-template-columns:minmax(0,1.55fr) minmax(330px,.8fr);gap:20px;margin-bottom:20px;display:grid}.app-shell-module__uk8rSG__cashflowPanel,.app-shell-module__uk8rSG__activityPanel,.app-shell-module__uk8rSG__invoicePanel{background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-panel);min-width:0;box-shadow:var(--shadow-soft)}.app-shell-module__uk8rSG__cashflowPanel,.app-shell-module__uk8rSG__activityPanel{padding:22px}.app-shell-module__uk8rSG__sectionHeader,.app-shell-module__uk8rSG__invoiceHeader{justify-content:space-between;align-items:flex-start;gap:20px}.app-shell-module__uk8rSG__sectionHeader h2,.app-shell-module__uk8rSG__invoiceHeader h2{color:var(--text);letter-spacing:-.025em;margin:0;font-size:18px;font-weight:680}.app-shell-module__uk8rSG__sectionHeader p,.app-shell-module__uk8rSG__invoiceHeader p{color:var(--text-subtle);margin:5px 0 0;font-size:12px}.app-shell-module__uk8rSG__cashflowSummary{justify-content:space-between;align-items:flex-end;gap:20px;margin-top:26px}.app-shell-module__uk8rSG__cashflowSummary small,.app-shell-module__uk8rSG__cashflowSummary strong{display:block}.app-shell-module__uk8rSG__cashflowSummary small{color:var(--text-subtle);font-size:11px}.app-shell-module__uk8rSG__cashflowSummary strong{color:var(--text);font-variant-numeric:tabular-nums;letter-spacing:-.055em;margin-top:5px;font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:clamp(28px,3vw,38px)}.app-shell-module__uk8rSG__cashflowSummary>span{color:var(--text-soft);gap:6px;font-size:11px;font-weight:680}.app-shell-module__uk8rSG__barChart{background:repeating-linear-gradient(0deg, transparent 0, transparent 39px, color-mix(in srgb, var(--border), transparent 44%) 40px), var(--surface);border:1px solid var(--border);border-radius:var(--radius-control);grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:clamp(14px,3vw,32px);height:190px;margin-top:22px;padding:18px 14px 0;display:grid}.app-shell-module__uk8rSG__barColumn{grid-template-rows:22px minmax(0,1fr) 25px;place-items:end center;height:100%;display:grid}.app-shell-module__uk8rSG__barValue{color:var(--text-soft);font-variant-numeric:tabular-nums;font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:11px}.app-shell-module__uk8rSG__bar{background:linear-gradient(180deg, var(--orange-400), var(--color-accent));border-radius:5px 5px 1px 1px;align-self:end;width:min(100%,42px);min-height:8px}.app-shell-module__uk8rSG__barColumn:nth-child(2n) .app-shell-module__uk8rSG__bar{background:linear-gradient(180deg, var(--color-accent-brand), var(--color-accent-hover))}.app-shell-module__uk8rSG__barColumn small{color:var(--text-subtle);align-self:center;font-size:11px}.app-shell-module__uk8rSG__barHeight05{height:5%}.app-shell-module__uk8rSG__barHeight10{height:10%}.app-shell-module__uk8rSG__barHeight15{height:15%}.app-shell-module__uk8rSG__barHeight20{height:20%}.app-shell-module__uk8rSG__barHeight25{height:25%}.app-shell-module__uk8rSG__barHeight30{height:30%}.app-shell-module__uk8rSG__barHeight35{height:35%}.app-shell-module__uk8rSG__barHeight40{height:40%}.app-shell-module__uk8rSG__barHeight45{height:45%}.app-shell-module__uk8rSG__barHeight50{height:50%}.app-shell-module__uk8rSG__barHeight55{height:55%}.app-shell-module__uk8rSG__barHeight60{height:60%}.app-shell-module__uk8rSG__barHeight65{height:65%}.app-shell-module__uk8rSG__barHeight70{height:70%}.app-shell-module__uk8rSG__barHeight75{height:75%}.app-shell-module__uk8rSG__barHeight80{height:80%}.app-shell-module__uk8rSG__barHeight85{height:85%}.app-shell-module__uk8rSG__barHeight90{height:90%}.app-shell-module__uk8rSG__barHeight95{height:95%}.app-shell-module__uk8rSG__barHeight100{height:100%}.app-shell-module__uk8rSG__activityList{margin-top:15px;display:grid}.app-shell-module__uk8rSG__activityItem{border-bottom:1px solid var(--border);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:68px;padding:11px 0;display:grid}.app-shell-module__uk8rSG__activityItem:last-child{border-bottom:0}.app-shell-module__uk8rSG__activityIcon{border-radius:var(--radius-control);border:1px solid;justify-content:center;width:36px;height:36px}.app-shell-module__uk8rSG__activity_success{color:var(--success);background:var(--success-soft)}.app-shell-module__uk8rSG__activity_info{color:var(--info);background:var(--info-soft)}.app-shell-module__uk8rSG__activity_neutral{color:var(--text-soft);background:var(--surface-subtle)}.app-shell-module__uk8rSG__activityItem p,.app-shell-module__uk8rSG__activityItem strong,.app-shell-module__uk8rSG__activityItem span{min-width:0;margin:0;display:block}.app-shell-module__uk8rSG__activityItem strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;overflow:hidden}.app-shell-module__uk8rSG__activityItem p>span{color:var(--text-subtle);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:11px;overflow:hidden}.app-shell-module__uk8rSG__activityItem time{color:var(--text-subtle);white-space:nowrap;font-size:11px}.app-shell-module__uk8rSG__emptyState{min-height:176px;color:var(--text-soft);background:var(--surface);border:1px dashed var(--border-strong);border-radius:var(--radius-control);grid-template-columns:46px minmax(0,1fr);align-content:center;align-items:start;gap:14px;padding:24px;display:grid}.app-shell-module__uk8rSG__emptyIcon{width:46px;height:46px;color:var(--color-accent);background:var(--accent-soft);border:1px solid var(--accent-border);border-radius:var(--radius-control);place-items:center;display:grid}.app-shell-module__uk8rSG__emptyState strong{color:var(--text);font-size:13px;font-weight:720;display:block}.app-shell-module__uk8rSG__emptyState p{max-width:52ch;color:var(--text-soft);margin:5px 0 0;font-size:12px;line-height:1.6}.app-shell-module__uk8rSG__cashflowPanel>.app-shell-module__uk8rSG__emptyState,.app-shell-module__uk8rSG__activityPanel>.app-shell-module__uk8rSG__emptyState{margin-top:18px}.app-shell-module__uk8rSG__invoicePanel{overflow:hidden}.app-shell-module__uk8rSG__invoiceHeader{border-bottom:1px solid var(--border);align-items:center;padding:20px 22px}.app-shell-module__uk8rSG__tableWrap{overflow-x:auto}.app-shell-module__uk8rSG__tableWrap table{border-collapse:collapse;width:100%;min-width:930px;font-size:13px}.app-shell-module__uk8rSG__tableWrap th,.app-shell-module__uk8rSG__tableWrap td{border-bottom:1px solid var(--border);text-align:left;white-space:nowrap;padding:14px}.app-shell-module__uk8rSG__tableWrap th:first-child,.app-shell-module__uk8rSG__tableWrap td:first-child{padding-left:22px}.app-shell-module__uk8rSG__tableWrap th:last-child,.app-shell-module__uk8rSG__tableWrap td:last-child{padding-right:20px}.app-shell-module__uk8rSG__tableWrap th{color:var(--text-subtle);background:var(--surface);letter-spacing:.055em;text-transform:uppercase;font-size:11px;font-weight:780}.app-shell-module__uk8rSG__tableWrap td{color:var(--text-soft);font-variant-numeric:tabular-nums}.app-shell-module__uk8rSG__tableWrap tbody tr{transition:background-color var(--motion-fast) ease-out}.app-shell-module__uk8rSG__tableWrap tbody tr:hover{background:var(--surface-hover)}.app-shell-module__uk8rSG__invoiceNumber{color:var(--color-accent);font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:13px;font-weight:760}.app-shell-module__uk8rSG__customerCell{text-overflow:ellipsis;max-width:240px;font-weight:650;overflow:hidden;color:var(--text)!important}.app-shell-module__uk8rSG__amountCell{font-family:ui-monospace,Cascadia Code,Consolas,monospace;color:var(--text)!important;text-align:right!important;font-weight:700!important}.app-shell-module__uk8rSG__format,.app-shell-module__uk8rSG__status{border:1px solid var(--border);border-radius:6px;align-items:center;min-height:28px;padding:4px 8px;font-size:11px;font-weight:700;display:inline-flex}.app-shell-module__uk8rSG__format{color:var(--text-soft);background:var(--surface-subtle)}.app-shell-module__uk8rSG__status{border-color:currentColor;gap:5px}.app-shell-module__uk8rSG__status_success{color:var(--success);background:var(--success-soft)}.app-shell-module__uk8rSG__status_info{color:var(--info);background:var(--info-soft)}.app-shell-module__uk8rSG__status_warning{color:var(--warning);background:var(--warning-soft)}.app-shell-module__uk8rSG__status_danger{color:var(--danger);background:var(--danger-soft)}.app-shell-module__uk8rSG__status_neutral{color:var(--text-soft);background:var(--surface-subtle)}.app-shell-module__uk8rSG__tableFooter{min-height:56px;color:var(--text-subtle);background:var(--surface);justify-content:space-between;gap:18px;padding:10px 22px;font-size:11px}.app-shell-module__uk8rSG__tableFooter a,.app-shell-module__uk8rSG__textAction{min-height:40px;color:var(--color-accent);gap:6px;font-size:12px;font-weight:730}.app-shell-module__uk8rSG__textAction{padding-inline:3px}.app-shell-module__uk8rSG__invoiceEmpty{padding:22px}@media (max-width:1180px){.app-shell-module__uk8rSG__metricStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell-module__uk8rSG__metricStrip article:nth-child(2){border-right:0}.app-shell-module__uk8rSG__metricStrip article:nth-child(-n+2){border-bottom:1px solid var(--border)}.app-shell-module__uk8rSG__dashboardGrid{grid-template-columns:1fr}.app-shell-module__uk8rSG__activityList{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}}@media (max-width:700px){.app-shell-module__uk8rSG__metricStrip article{min-height:116px;padding:17px}.app-shell-module__uk8rSG__cashflowPanel,.app-shell-module__uk8rSG__activityPanel{padding:18px}.app-shell-module__uk8rSG__cashflowSummary{flex-direction:column;align-items:flex-start}.app-shell-module__uk8rSG__activityList{grid-template-columns:1fr}.app-shell-module__uk8rSG__invoiceHeader{flex-direction:column;align-items:flex-start}.app-shell-module__uk8rSG__tableWrap{padding:0 13px;overflow:visible}.app-shell-module__uk8rSG__tableWrap thead{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.app-shell-module__uk8rSG__tableWrap table,.app-shell-module__uk8rSG__tableWrap tbody,.app-shell-module__uk8rSG__tableWrap tr,.app-shell-module__uk8rSG__tableWrap td{width:100%;min-width:0;display:block}.app-shell-module__uk8rSG__tableWrap tr{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-control);margin:13px 0;padding:12px 13px}.app-shell-module__uk8rSG__tableWrap td,.app-shell-module__uk8rSG__tableWrap th:first-child,.app-shell-module__uk8rSG__tableWrap td:first-child,.app-shell-module__uk8rSG__tableWrap th:last-child,.app-shell-module__uk8rSG__tableWrap td:last-child{border-bottom:1px solid var(--border);white-space:normal;grid-template-columns:108px minmax(0,1fr);align-items:center;min-height:42px;padding:7px 0;display:grid;text-align:left!important}.app-shell-module__uk8rSG__tableWrap td:last-child{border-bottom:0}.app-shell-module__uk8rSG__tableWrap td:before{color:var(--text-subtle);content:attr(data-label);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:760}.app-shell-module__uk8rSG__tableWrap .app-shell-module__uk8rSG__customerCell{max-width:none}.app-shell-module__uk8rSG__tableFooter{flex-direction:column;align-items:flex-start;padding-block:14px}}@media (max-width:430px){.app-shell-module__uk8rSG__metricStrip article{padding:15px}.app-shell-module__uk8rSG__metricStrip article>strong{font-size:21px}.app-shell-module__uk8rSG__activityItem{grid-template-columns:36px minmax(0,1fr)}.app-shell-module__uk8rSG__activityItem time{grid-column:2;margin-top:-8px}}@media (prefers-reduced-motion:reduce){.app-shell-module__uk8rSG__primaryAction,.app-shell-module__uk8rSG__tableWrap tbody tr{transition:none}}.app-shell-module__uk8rSG__metricStrip,.app-shell-module__uk8rSG__cashflowPanel,.app-shell-module__uk8rSG__activityPanel,.app-shell-module__uk8rSG__invoicePanel{box-shadow:none;border-radius:6px}.app-shell-module__uk8rSG__metricStrip .app-shell-module__uk8rSG__metricPrimary{background:var(--surface)}.app-shell-module__uk8rSG__metricStrip article>strong,.app-shell-module__uk8rSG__cashflowSummary strong,.app-shell-module__uk8rSG__amountCell,.app-shell-module__uk8rSG__invoiceNumber{font-variant-numeric:tabular-nums;font-family:inherit;font-weight:600}.app-shell-module__uk8rSG__activityIcon{background:0 0;border:0;border-radius:0;width:22px;height:28px}.app-shell-module__uk8rSG__activityItem{grid-template-columns:24px minmax(0,1fr) auto}.app-shell-module__uk8rSG__emptyState{background:0 0;border-style:solid}.app-shell-module__uk8rSG__emptyIcon{background:0 0;border:0}.app-shell-module__uk8rSG__primaryAction{box-shadow:none;border-radius:5px}.app-shell-module__uk8rSG__primaryAction:hover{box-shadow:none}.app-shell-module__uk8rSG__liveIndicator{background:0 0;border:0;padding-inline:0}.app-shell-module__uk8rSG__status{border-color:#0000;border-radius:3px}.app-shell-module__uk8rSG__metricLabel{font-weight:600}.app-shell-module__uk8rSG__tableWrap th{text-transform:none;letter-spacing:0;font-weight:600}@media (max-width:430px){.app-shell-module__uk8rSG__activityItem{grid-template-columns:24px minmax(0,1fr)}}
.workspace-search-module__Xh6DSa__search{color:var(--chrome-text);position:relative}.workspace-search-module__Xh6DSa__search summary{cursor:pointer;border-bottom:1px solid var(--chrome-line);align-items:center;gap:9px;min-height:44px;padding:8px 12px;font-size:12px;list-style:none;display:flex}.workspace-search-module__Xh6DSa__search summary::-webkit-details-marker{display:none}.workspace-search-module__Xh6DSa__search kbd{color:var(--chrome-faint);font:inherit;margin-left:12px;font-size:10px}.workspace-search-module__Xh6DSa__search section{background:var(--surface-raised);border:1px solid var(--border-strong);width:min(360px,100vw - 36px);max-height:70dvh;box-shadow:var(--shadow-panel);z-index:50;border-radius:6px;padding:20px;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto}.workspace-search-module__Xh6DSa__search label{gap:10px;font-size:13px;font-weight:600;display:grid}.workspace-search-module__Xh6DSa__search input{background:var(--control);width:100%;min-height:44px;color:var(--text);border:1px solid var(--border-strong);font:inherit;border-radius:4px;padding:10px}.workspace-search-module__Xh6DSa__search nav{margin-top:12px;display:grid}.workspace-search-module__Xh6DSa__search nav a{border-bottom:1px solid var(--border);min-height:44px;color:var(--text-soft);justify-content:space-between;align-items:center;gap:12px;padding:10px 4px;font-size:13px;display:flex}.workspace-search-module__Xh6DSa__search nav a:hover{color:var(--text);background:var(--surface)}.workspace-search-module__Xh6DSa__search nav p{color:var(--text-soft);font-size:13px;line-height:1.6}.workspace-search-module__Xh6DSa__search :is(summary,a,input):focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}@media (max-width:620px){.workspace-search-module__Xh6DSa__search summary{padding:8px}.workspace-search-module__Xh6DSa__search summary span,.workspace-search-module__Xh6DSa__search kbd{display:none}}
.brand-lockup-module__LDmvKq__lockup{color:#111318;align-items:center;gap:12px;width:auto;min-width:0;max-width:100%;display:inline-flex}.brand-lockup-module__LDmvKq__imageFrame{flex:0 136px;align-items:center;width:136px;min-width:0;height:36px;display:flex}.brand-lockup-module__LDmvKq__logo{width:100%;height:auto;display:block}.brand-lockup-module__LDmvKq__adaptive .brand-lockup-module__LDmvKq__imageFrame{position:relative}.brand-lockup-module__LDmvKq__adaptive .brand-lockup-module__LDmvKq__logo{position:absolute;inset:auto 0}.brand-lockup-module__LDmvKq__logoOnLight{display:none}.brand-lockup-module__LDmvKq__logoOnDark{display:block}html[data-theme=light] .brand-lockup-module__LDmvKq__adaptive .brand-lockup-module__LDmvKq__logoOnLight{display:block}html[data-theme=light] .brand-lockup-module__LDmvKq__adaptive .brand-lockup-module__LDmvKq__logoOnDark{display:none}.brand-lockup-module__LDmvKq__adaptive .brand-lockup-module__LDmvKq__product{color:var(--text-soft);border-left-color:var(--border-strong)}.brand-lockup-module__LDmvKq__product{min-height:22px;color:var(--text-soft);letter-spacing:.11em;text-transform:uppercase;white-space:nowrap;border-left:1px solid #74808c61;align-items:center;padding-left:12px;font-size:11px;font-weight:780;line-height:1.2;display:inline-flex}.brand-lockup-module__LDmvKq__inverse .brand-lockup-module__LDmvKq__product{color:#a8b2bc;border-left-color:#e0eaf23d}.brand-lockup-module__LDmvKq__compact{gap:0;width:min(100%,138px)}.brand-lockup-module__LDmvKq__compact .brand-lockup-module__LDmvKq__imageFrame{flex-basis:100%;width:100%;height:32px}.brand-lockup-module__LDmvKq__markOnly{gap:0;width:40px}.brand-lockup-module__LDmvKq__markOnly .brand-lockup-module__LDmvKq__imageFrame{flex:0 0 40px;width:40px;height:32px;overflow:hidden}.brand-lockup-module__LDmvKq__markOnly .brand-lockup-module__LDmvKq__logo{width:154px;max-width:none;height:auto}@media (max-width:860px){.brand-lockup-module__LDmvKq__product{display:none}}
.login-form-module__PK4fKq__form{gap:18px;display:grid}@keyframes login-form-module__PK4fKq__pending-spin{to{transform:rotate(360deg)}}.login-form-module__PK4fKq__field{gap:7px;display:grid}.login-form-module__PK4fKq__field label,.login-form-module__PK4fKq__labelRow a{color:var(--auth-ink,#f5f7fa);font-size:12px;font-weight:720;line-height:1.3}.login-form-module__PK4fKq__labelRow{justify-content:space-between;align-items:center;gap:14px;display:flex}.login-form-module__PK4fKq__labelRow a,.login-form-module__PK4fKq__backLink{color:var(--auth-accent-hover,#ff9b58);text-underline-offset:3px;transition:color var(--motion-fast) ease-out, text-decoration-color var(--motion-fast) ease-out;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.login-form-module__PK4fKq__labelRow a:hover,.login-form-module__PK4fKq__backLink:hover{color:var(--auth-focus,#ffb27c);text-decoration-color:currentColor}.login-form-module__PK4fKq__inputWrap{min-height:46px;color:var(--auth-faint,#74808c);background:var(--auth-input,#0b1015);border:1px solid var(--auth-line-strong,#e0eaf240);transition:background-color var(--motion-fast) ease-out, border-color var(--motion-fast) ease-out, box-shadow var(--motion-fast) ease-out;border-radius:8px;align-items:center;display:flex;box-shadow:inset 0 1px #ffffff05}.login-form-module__PK4fKq__inputWrap>svg{flex:none;margin-left:13px}.login-form-module__PK4fKq__inputWrap:hover{border-color:#e0eaf257}.login-form-module__PK4fKq__inputWrap:focus-within{background:color-mix(in srgb,var(--auth-input,#0b1015),var(--auth-ink,#f5f7fa) 3%);border-color:var(--auth-focus,#ffb27c);box-shadow:0 0 0 4px #ffb27c29}.login-form-module__PK4fKq__inputWrap:has(input[aria-invalid=true]){border-color:#ff6d72}.login-form-module__PK4fKq__inputWrap input{width:100%;min-width:0;height:44px;color:var(--auth-ink,#f5f7fa);background:0 0;border:0;outline:0;padding:0 13px;font-size:13px;line-height:1.35}.login-form-module__PK4fKq__inputWrap>svg+input{padding-left:10px}.login-form-module__PK4fKq__inputWrap input::placeholder{color:var(--auth-faint,#74808c);opacity:1}.login-form-module__PK4fKq__revealButton{width:44px;height:44px;color:var(--auth-muted,#a8b2bc);cursor:pointer;transition:color var(--motion-fast) ease-out, background-color var(--motion-fast) ease-out;background:0 0;border-radius:7px;flex:0 0 44px;place-items:center;display:grid}.login-form-module__PK4fKq__revealButton:hover{color:var(--auth-ink,#f5f7fa);background:#f5f7fa0e}.login-form-module__PK4fKq__primaryButton,.login-form-module__PK4fKq__passkeyButton{cursor:pointer;white-space:nowrap;width:100%;min-height:48px;transition:transform var(--motion-fast) ease-out, color var(--motion-fast) ease-out, background-color var(--motion-fast) ease-out, border-color var(--motion-fast) ease-out, box-shadow var(--motion-fast) ease-out;border-radius:8px;justify-content:center;align-items:center;gap:9px;padding-inline:16px;font-size:13px;font-weight:780;line-height:1.2;display:inline-flex}.login-form-module__PK4fKq__primaryButton{color:#111318;border:1px solid var(--auth-accent,#ff842b);background:linear-gradient(#ff9b58 0%,#ff842b 100%);margin-top:2px;box-shadow:inset 0 1px #ffffff38,0 10px 28px #ff842b26}.login-form-module__PK4fKq__passkeyButton{color:var(--auth-ink,#f5f7fa);background:var(--auth-canvas-raised,#0c1014);border:1px solid var(--auth-line-strong,#e0eaf240)}.login-form-module__PK4fKq__primaryButton:disabled,.login-form-module__PK4fKq__passkeyButton:disabled{cursor:wait;opacity:.58}.login-form-module__PK4fKq__primaryButton:not(:disabled):hover{background:linear-gradient(#ffad75 0%,#ff9b58 100%);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff47,0 13px 32px #ff842b33}.login-form-module__PK4fKq__passkeyButton:not(:disabled):hover{background:var(--auth-surface-strong,#182029);border-color:var(--auth-focus,#ffb27c);transform:translateY(-1px)}.login-form-module__PK4fKq__primaryButton:not(:disabled):active,.login-form-module__PK4fKq__passkeyButton:not(:disabled):active{transform:translateY(1px)}.login-form-module__PK4fKq__pendingIcon{animation:.8s linear infinite login-form-module__PK4fKq__pending-spin}.login-form-module__PK4fKq__errorMessage,.login-form-module__PK4fKq__successMessage{border:1px solid;border-left-width:3px;border-radius:8px;margin:-3px 0 0;padding:11px 12px;font-size:11px;line-height:1.5}.login-form-module__PK4fKq__errorMessage{color:#ffb4b7;background:#ff6d7221;border-color:#ff6d7261}.login-form-module__PK4fKq__successMessage{color:#8ee2b3;background:#4ecb8821;border-color:#4ecb8859}html[data-theme=light] .login-form-module__PK4fKq__errorMessage{color:#9f1239;background:#fff1f2;border-color:#fda4af}html[data-theme=light] .login-form-module__PK4fKq__successMessage{color:#166534;background:#f0fdf4;border-color:#86efac}.login-form-module__PK4fKq__separator{color:var(--auth-faint,#74808c);letter-spacing:.09em;text-transform:uppercase;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;font-size:11px;display:grid}.login-form-module__PK4fKq__separator:before,.login-form-module__PK4fKq__separator:after{background:var(--auth-line,#e0eaf224);content:"";height:1px}.login-form-module__PK4fKq__backLink{justify-content:center;align-items:center;min-height:44px;font-size:12px;font-weight:690;display:inline-flex}button.login-form-module__PK4fKq__backLink{cursor:pointer;background:0 0}.login-form-module__PK4fKq__previewNote{color:var(--auth-faint,#74808c);text-align:center;margin:-2px 0 0;font-size:11px;line-height:1.55}.login-form-module__PK4fKq__passkeyHandoff{color:var(--auth-muted,#a8b2bc);background:var(--auth-surface-strong,#182029);border:1px solid var(--auth-line,#e0eaf224);border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;padding:12px 13px;display:grid}.login-form-module__PK4fKq__passkeyHandoff>svg{color:var(--auth-accent-hover,#ff9b58);margin-top:2px}.login-form-module__PK4fKq__passkeyHandoff p,.login-form-module__PK4fKq__passkeyHandoff span{gap:3px;margin:0;display:grid}.login-form-module__PK4fKq__passkeyHandoff strong{color:var(--auth-ink,#f5f7fa);font-size:11px}.login-form-module__PK4fKq__passkeyHandoff span{font-size:11px;line-height:1.5}.login-form-module__PK4fKq__passkeyHandoff a{color:var(--auth-accent-hover,#ff9b58);overflow-wrap:anywhere;text-underline-offset:2px;font-weight:720;text-decoration:underline}.login-form-module__PK4fKq__trustDevice{color:var(--auth-muted,#a8b2bc);align-items:flex-start;gap:9px;font-size:12px;line-height:1.45;display:flex}.login-form-module__PK4fKq__trustDevice input{width:18px;height:18px;accent-color:var(--auth-accent,#ff842b);margin-top:1px}@media (max-width:420px){.login-form-module__PK4fKq__form{gap:16px}.login-form-module__PK4fKq__labelRow{align-items:flex-end;gap:9px}.login-form-module__PK4fKq__labelRow a{text-align:right;justify-content:flex-end;align-items:center;min-height:34px;font-size:11px;display:inline-flex}.login-form-module__PK4fKq__previewNote{display:none}}@media (prefers-reduced-motion:reduce){.login-form-module__PK4fKq__pendingIcon{animation:none}}
.theme-switcher-module__IFzuHq__switcher{position:relative}.theme-switcher-module__IFzuHq__switcher summary{width:44px;height:44px;color:var(--chrome-muted);background:var(--chrome-raised);border:1px solid var(--chrome-line);cursor:pointer;transition:color var(--motion-fast) ease, border-color var(--motion-fast) ease, background var(--motion-fast) ease;border-radius:8px;justify-content:center;align-items:center;list-style:none;display:inline-flex}.theme-switcher-module__IFzuHq__switcher summary::-webkit-details-marker{display:none}.theme-switcher-module__IFzuHq__switcher summary span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.theme-switcher-module__IFzuHq__switcher summary:hover,.theme-switcher-module__IFzuHq__switcher[open] summary{color:var(--chrome-text);background:var(--chrome-hover);border-color:var(--orange-500)}.theme-switcher-module__IFzuHq__menu{z-index:80;width:196px;color:var(--text);background:var(--surface-raised);border:1px solid var(--border-strong);border-radius:10px;gap:3px;padding:8px;display:grid;position:absolute;top:calc(100% + 9px);right:0;box-shadow:0 22px 55px #0000003d}.theme-switcher-module__IFzuHq__menu:before{content:"";background:var(--surface-raised);border-top:1px solid var(--border-strong);border-left:1px solid var(--border-strong);width:9px;height:9px;position:absolute;top:-5px;right:17px;transform:rotate(45deg)}.theme-switcher-module__IFzuHq__menu p{color:var(--text-subtle);letter-spacing:.12em;text-transform:uppercase;margin:0;padding:7px 9px 6px;font-size:11px;font-weight:800}.theme-switcher-module__IFzuHq__menu button{min-height:44px;color:var(--text-soft);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:7px;grid-template-columns:20px 1fr 8px;align-items:center;gap:9px;padding:8px 10px;display:grid}.theme-switcher-module__IFzuHq__menu button:hover{color:var(--text);background:var(--surface-subtle)}.theme-switcher-module__IFzuHq__menu button.theme-switcher-module__IFzuHq__active{color:var(--text);background:var(--accent-soft);border-color:var(--accent-border)}.theme-switcher-module__IFzuHq__menu button span{font-size:12px;font-weight:680}.theme-switcher-module__IFzuHq__menu button i{border:1px solid var(--border-strong);background:0 0;border-radius:50%;width:7px;height:7px}.theme-switcher-module__IFzuHq__menu button.theme-switcher-module__IFzuHq__active i{background:var(--orange-500);border-color:var(--orange-500);box-shadow:0 0 0 3px #f9731621}@media (max-width:520px){.theme-switcher-module__IFzuHq__menu{position:fixed;top:62px;right:12px}}
.demo-workspace-module__Ee1KCa__workspace{background:var(--canvas);min-height:100dvh;color:var(--text);font-variant-numeric:tabular-nums;grid-template-rows:70px 1fr;grid-template-columns:230px minmax(0,1fr);display:grid}.demo-workspace-module__Ee1KCa__topbar{background:var(--surface-raised);border-bottom:1px solid var(--border);grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;padding:0 30px;display:flex}.demo-workspace-module__Ee1KCa__brand{align-items:center;gap:17px;min-width:0;display:flex}.demo-workspace-module__Ee1KCa__brand img{object-fit:contain;width:126px;height:auto}.demo-workspace-module__Ee1KCa__brand>span{letter-spacing:-.04em;border-left:1px solid var(--border);padding-left:17px;font-size:18px;font-weight:620}.demo-workspace-module__Ee1KCa__darkLogo{display:none}[data-theme=dark] .demo-workspace-module__Ee1KCa__lightLogo{display:none}[data-theme=dark] .demo-workspace-module__Ee1KCa__darkLogo{display:block}.demo-workspace-module__Ee1KCa__topActions{align-items:center;gap:23px;font-size:13px;display:flex}.demo-workspace-module__Ee1KCa__topActions>a{align-items:center;gap:12px;min-height:44px;display:flex}.demo-workspace-module__Ee1KCa__topActions>a:hover{color:var(--color-accent)}.demo-workspace-module__Ee1KCa__appLink{font-weight:650}.demo-workspace-module__Ee1KCa__sidebar{background:var(--surface-raised);border-right:1px solid var(--border);flex-direction:column;padding:28px 16px 24px;display:flex}.demo-workspace-module__Ee1KCa__tenant{padding:0 12px 25px}.demo-workspace-module__Ee1KCa__tenant>span,.demo-workspace-module__Ee1KCa__tenant small{color:var(--text-soft);font-size:11px;line-height:1.6;display:block}.demo-workspace-module__Ee1KCa__tenant strong{margin:7px 0;font-size:14px;font-weight:650;line-height:1.5;display:block}.demo-workspace-module__Ee1KCa__tenant small{font-size:10px}.demo-workspace-module__Ee1KCa__group{text-transform:uppercase;letter-spacing:.1em;color:var(--text-subtle);margin:22px 0 8px;padding:0 12px;font-size:10px;font-weight:650}.demo-workspace-module__Ee1KCa__sidebar nav button{width:100%;min-height:43px;color:var(--text-soft);text-align:left;font:inherit;cursor:pointer;background:0 0;border-left:2px solid #0000;border-radius:5px;justify-content:space-between;align-items:center;gap:10px;margin:3px 0;padding:10px 12px;font-size:13px;display:flex}.demo-workspace-module__Ee1KCa__sidebar nav button:hover{background:var(--surface-hover);color:var(--text)}.demo-workspace-module__Ee1KCa__sidebar nav button[aria-current=page]{background:var(--surface);color:var(--text);border-left-color:var(--color-accent);font-weight:650}.demo-workspace-module__Ee1KCa__count{color:var(--text-subtle);font-size:11px;font-weight:500}.demo-workspace-module__Ee1KCa__sidebarFoot{color:var(--text-soft);margin-top:auto;padding:60px 12px 0;font-size:12px}.demo-workspace-module__Ee1KCa__sidebarFoot>span{color:var(--text);font-weight:650}.demo-workspace-module__Ee1KCa__sidebarFoot p{margin:8px 0 15px;line-height:1.6}.demo-workspace-module__Ee1KCa__sidebarFoot a{color:var(--color-accent);line-height:1.6}.demo-workspace-module__Ee1KCa__main{width:100%;min-width:0;max-width:1680px;margin:0 auto;padding:0 clamp(20px,3vw,46px) 40px}.demo-workspace-module__Ee1KCa__demoBar{border-bottom:1px solid var(--border);min-height:52px;color:var(--text-soft);justify-content:space-between;align-items:center;gap:20px;font-size:11px;display:flex}.demo-workspace-module__Ee1KCa__demoBar p{gap:14px;margin:0;line-height:1.5;display:flex}.demo-workspace-module__Ee1KCa__demoBar strong{color:var(--color-accent);white-space:nowrap;font-weight:600}.demo-workspace-module__Ee1KCa__demoBar button{color:var(--text-soft);font:inherit;cursor:pointer;text-underline-offset:4px;background:0 0;min-height:44px;text-decoration:underline}.demo-workspace-module__Ee1KCa__toolbar{justify-content:flex-end;align-items:center;gap:15px;padding:15px 0 0;font-size:12px;display:flex}.demo-workspace-module__Ee1KCa__toolbar label{color:var(--text-soft);align-items:center;gap:12px;display:flex}.demo-workspace-module__Ee1KCa__toolbar select{font:inherit;background:var(--control);border:1px solid var(--border-strong);min-height:40px;color:var(--text);border-radius:4px;max-width:100%;padding:8px 12px}.demo-workspace-module__Ee1KCa__heading{justify-content:space-between;align-items:center;gap:24px;padding:32px 0 26px;display:flex}.demo-workspace-module__Ee1KCa__heading p{color:var(--text-subtle);margin:0 0 10px;font-size:11px}.demo-workspace-module__Ee1KCa__heading p span{margin:0 8px}.demo-workspace-module__Ee1KCa__heading h1{letter-spacing:-.05em;margin:0 0 9px;font-size:clamp(26px,3vw,34px);font-weight:650;line-height:1.15}.demo-workspace-module__Ee1KCa__heading>div>span{color:var(--text-soft);max-width:72ch;font-size:13px;line-height:1.6;display:block}.demo-workspace-module__Ee1KCa__actions{flex-shrink:0;align-items:center;gap:14px;display:flex}.demo-workspace-module__Ee1KCa__content{min-width:0}.demo-workspace-module__Ee1KCa__workspace :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}@media (min-width:1100px){.demo-workspace-module__Ee1KCa__sidebar{height:calc(100dvh - 70px);position:sticky;top:0}}@media (max-width:1099px){.demo-workspace-module__Ee1KCa__workspace{grid-template-columns:200px minmax(0,1fr)}.demo-workspace-module__Ee1KCa__topbar{padding-inline:22px}.demo-workspace-module__Ee1KCa__heading{flex-direction:column;align-items:flex-start}.demo-workspace-module__Ee1KCa__sidebar{padding-inline:10px}.demo-workspace-module__Ee1KCa__sidebarFoot{padding-top:30px}}@media (max-width:760px){.demo-workspace-module__Ee1KCa__workspace{display:block}.demo-workspace-module__Ee1KCa__topbar{flex-wrap:wrap;gap:12px;min-height:66px;padding:12px 18px}.demo-workspace-module__Ee1KCa__brand{gap:12px}.demo-workspace-module__Ee1KCa__brand img{width:100px}.demo-workspace-module__Ee1KCa__brand>span{padding-left:12px;font-size:14px}.demo-workspace-module__Ee1KCa__topActions .demo-workspace-module__Ee1KCa__appLink{gap:6px}.demo-workspace-module__Ee1KCa__topActions{gap:14px;font-size:11px}.demo-workspace-module__Ee1KCa__topActions>a:first-child{display:none}.demo-workspace-module__Ee1KCa__sidebar{border-right:0;border-bottom:1px solid var(--border);padding:12px 18px 0}.demo-workspace-module__Ee1KCa__tenant{align-items:center;gap:10px;padding:0;display:flex}.demo-workspace-module__Ee1KCa__tenant>span,.demo-workspace-module__Ee1KCa__tenant small{display:none}.demo-workspace-module__Ee1KCa__tenant strong{color:var(--text-soft);margin:0 0 5px;font-size:11px}.demo-workspace-module__Ee1KCa__sidebar nav{scrollbar-width:thin;gap:15px;padding:3px 0 0;display:flex;overflow-x:auto}.demo-workspace-module__Ee1KCa__sidebar nav>div{flex-shrink:0}.demo-workspace-module__Ee1KCa__sidebar nav button{white-space:nowrap;border-bottom:2px solid #0000;border-left:0;border-radius:0;gap:8px;margin:0;padding-inline:0;background:0 0!important}.demo-workspace-module__Ee1KCa__sidebar nav button[aria-current=page]{border-bottom-color:var(--color-accent)}.demo-workspace-module__Ee1KCa__group,.demo-workspace-module__Ee1KCa__sidebarFoot{display:none}.demo-workspace-module__Ee1KCa__main{padding:0 18px 28px}.demo-workspace-module__Ee1KCa__demoBar{gap:10px}.demo-workspace-module__Ee1KCa__demoBar p{padding:10px 0;font-size:10px;display:block}.demo-workspace-module__Ee1KCa__demoBar strong{margin-bottom:3px;display:block}.demo-workspace-module__Ee1KCa__demoBar p span{display:block}.demo-workspace-module__Ee1KCa__heading{gap:18px;padding:25px 0 23px}.demo-workspace-module__Ee1KCa__heading h1{font-size:28px}.demo-workspace-module__Ee1KCa__heading>div>span{font-size:12px}.demo-workspace-module__Ee1KCa__actions{flex-wrap:wrap;width:100%}.demo-workspace-module__Ee1KCa__toolbar{justify-content:flex-start}.demo-workspace-module__Ee1KCa__toolbar label{display:block}.demo-workspace-module__Ee1KCa__toolbar select{margin-top:6px;display:block}.demo-workspace-module__Ee1KCa__topActions>a{min-height:40px}}@media (prefers-reduced-motion:no-preference){.demo-workspace-module__Ee1KCa__workspace button,.demo-workspace-module__Ee1KCa__workspace a{transition:background-color .15s,color .15s,border-color .15s}}@media print{.demo-workspace-module__Ee1KCa__topbar,.demo-workspace-module__Ee1KCa__sidebar,.demo-workspace-module__Ee1KCa__demoBar,.demo-workspace-module__Ee1KCa__toolbar,.demo-workspace-module__Ee1KCa__actions{display:none}.demo-workspace-module__Ee1KCa__workspace{color:#111;--color-ink:#111;--color-ink-muted:#444;--color-ink-faint:#555;--color-bg-raised:#fff;--color-bg-surface:#fff;background:#fff;display:block}.demo-workspace-module__Ee1KCa__main{max-width:none;padding:0}.demo-workspace-module__Ee1KCa__heading{padding-top:0}}
.invoice-demo-module__vJKHWG__primary,.invoice-demo-module__vJKHWG__secondary{min-height:42px;font:inherit;cursor:pointer;border:1px solid var(--border-strong);color:var(--text);background:var(--control);border-radius:5px;justify-content:center;align-items:center;gap:10px;padding:10px 16px;font-size:12px;font-weight:650;display:inline-flex}.invoice-demo-module__vJKHWG__primary{background:var(--color-accent-brand);color:var(--on-accent);border-color:var(--color-accent-brand)}.invoice-demo-module__vJKHWG__primary:hover{filter:brightness(.96)}.invoice-demo-module__vJKHWG__secondary:hover{background:var(--surface-hover)}.invoice-demo-module__vJKHWG__metrics{border-block:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-bottom:26px;padding:23px 0 27px;display:grid}.invoice-demo-module__vJKHWG__metrics span{color:var(--text-soft);font-size:11px}.invoice-demo-module__vJKHWG__metrics strong{letter-spacing:-.055em;white-space:nowrap;margin:11px 0 7px;font-size:clamp(24px,2.2vw,33px);font-weight:630;display:block}.invoice-demo-module__vJKHWG__metrics small{color:var(--text-subtle);font-size:11px;line-height:1.6;display:block}.invoice-demo-module__vJKHWG__overview{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:24px;display:grid}.invoice-demo-module__vJKHWG__panel{background:var(--surface-raised);border:1px solid var(--border);border-radius:7px;min-width:0;padding:23px}.invoice-demo-module__vJKHWG__panelHeader{justify-content:space-between;align-items:center;gap:16px;margin-bottom:25px;display:flex}.invoice-demo-module__vJKHWG__panel h2,.invoice-demo-module__vJKHWG__ledger h2,.invoice-demo-module__vJKHWG__preview h2{letter-spacing:-.025em;margin:0;font-size:17px;font-weight:650}.invoice-demo-module__vJKHWG__panelHeader p{color:var(--text-soft);margin:6px 0 0;font-size:11px;line-height:1.6}.invoice-demo-module__vJKHWG__textButton{font:inherit;min-height:40px;color:var(--color-accent);cursor:pointer;white-space:nowrap;background:0 0;font-size:11px}.invoice-demo-module__vJKHWG__chart{gap:23px;display:grid}.invoice-demo-module__vJKHWG__chartRow{color:var(--text-soft);grid-template-columns:95px minmax(0,1fr) 100px;align-items:center;gap:12px;font-size:11px;display:grid}.invoice-demo-module__vJKHWG__chartRow>strong{text-align:right;color:var(--text);font-weight:600}.invoice-demo-module__vJKHWG__track{background:var(--surface);border-radius:2px;height:8px;overflow:hidden}.invoice-demo-module__vJKHWG__track span{background:var(--color-accent-brand);min-width:0;max-width:100%;height:100%;display:block}.invoice-demo-module__vJKHWG__chartRow:nth-child(2) .invoice-demo-module__vJKHWG__track span{opacity:.8}.invoice-demo-module__vJKHWG__chartRow:nth-child(3) .invoice-demo-module__vJKHWG__track span{opacity:.6}.invoice-demo-module__vJKHWG__chartRow:nth-child(4) .invoice-demo-module__vJKHWG__track span{opacity:.45}.invoice-demo-module__vJKHWG__chartNote{color:var(--text-subtle);margin:24px 0 0;font-size:10px;line-height:1.6}.invoice-demo-module__vJKHWG__actionRow{width:100%;color:var(--text);text-align:left;border-bottom:1px solid var(--border);cursor:pointer;font:inherit;background:0 0;justify-content:space-between;align-items:center;gap:16px;padding:15px 0;display:flex}.invoice-demo-module__vJKHWG__actionRow:last-child{border-bottom:0}.invoice-demo-module__vJKHWG__actionRow:hover strong{color:var(--color-accent)}.invoice-demo-module__vJKHWG__actionRow strong{font-size:12px;font-weight:620;display:block}.invoice-demo-module__vJKHWG__actionRow small{color:var(--text-soft);margin-top:4px;font-size:10px;line-height:1.6;display:block}.invoice-demo-module__vJKHWG__actionRow>span:last-child{text-align:right;white-space:nowrap;font-size:12px}.invoice-demo-module__vJKHWG__actionRow em{color:var(--text-subtle);font-size:10px;font-style:normal}.invoice-demo-module__vJKHWG__recent{margin-top:24px}.invoice-demo-module__vJKHWG__tableWrap{overflow-x:auto}.invoice-demo-module__vJKHWG__table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%;font-size:12px}.invoice-demo-module__vJKHWG__table th{color:var(--text-subtle);border-bottom:1px solid var(--border);padding:0 12px 13px;font-size:10px;font-weight:550}.invoice-demo-module__vJKHWG__table td{border-bottom:1px solid var(--border);padding:15px 12px}.invoice-demo-module__vJKHWG__table tr:last-child td{border-bottom:0}.invoice-demo-module__vJKHWG__table th:first-child,.invoice-demo-module__vJKHWG__table td:first-child{padding-left:0}.invoice-demo-module__vJKHWG__table th:last-child,.invoice-demo-module__vJKHWG__table td:last-child{text-align:right;padding-right:0}.invoice-demo-module__vJKHWG__table button{font:inherit;text-align:left;color:var(--text);cursor:pointer;background:0 0;min-height:38px;font-weight:650}.invoice-demo-module__vJKHWG__table button:hover{color:var(--color-accent)}.invoice-demo-module__vJKHWG__table small{color:var(--text-subtle);margin-top:5px;font-size:10px;display:block}.invoice-demo-module__vJKHWG__status{color:var(--text-soft);white-space:nowrap;align-items:center;gap:6px;font-size:10px;display:inline-flex}.invoice-demo-module__vJKHWG__status:before{content:"";background:var(--color-accent);border-radius:50%;width:5px;height:5px}.invoice-demo-module__vJKHWG__status[data-status=Bezahlt]:before{background:var(--success)}.invoice-demo-module__vJKHWG__status[data-status=Entwurf]:before{background:var(--text-subtle)}.invoice-demo-module__vJKHWG__status[data-status=Überfällig]:before{background:var(--danger)}.invoice-demo-module__vJKHWG__demoGrid{grid-template-columns:minmax(0,1.3fr) minmax(280px,.85fr);align-items:start;gap:24px;display:grid}.invoice-demo-module__vJKHWG__ledger{background:var(--surface-raised);border:1px solid var(--border);border-radius:7px;min-width:0;overflow:hidden}.invoice-demo-module__vJKHWG__ledger>header{justify-content:space-between;align-items:center;gap:15px;padding:21px;display:flex}.invoice-demo-module__vJKHWG__search{color:var(--text-soft);gap:7px;width:100%;padding:0 21px 18px;font-size:10px;display:grid}.invoice-demo-module__vJKHWG__tabs{white-space:nowrap;border-bottom:1px solid var(--border);gap:19px;padding:0 21px;display:flex;overflow-x:auto}.invoice-demo-module__vJKHWG__tabs button{min-height:43px;color:var(--text-soft);cursor:pointer;font:inherit;background:0 0;border-bottom:2px solid #0000;padding:10px 0;font-size:11px}.invoice-demo-module__vJKHWG__tabs button[aria-pressed=true]{color:var(--text);border-bottom-color:var(--color-accent)}.invoice-demo-module__vJKHWG__invoiceRow{text-align:left;width:100%;color:var(--text);cursor:pointer;border-left:3px solid #0000;border-bottom:1px solid var(--border);font:inherit;background:0 0;justify-content:space-between;align-items:center;gap:14px;padding:17px 21px;display:flex}.invoice-demo-module__vJKHWG__invoiceRow:last-child{border-bottom:0}.invoice-demo-module__vJKHWG__invoiceRow[aria-pressed=true]{background:var(--surface);border-left-color:var(--color-accent)}.invoice-demo-module__vJKHWG__invoiceRow:hover{background:var(--surface-hover)}.invoice-demo-module__vJKHWG__invoiceRow>span:first-child{min-width:0}.invoice-demo-module__vJKHWG__invoiceRow>span:last-child{text-align:right;flex-shrink:0}.invoice-demo-module__vJKHWG__invoiceRow strong{font-size:12px;font-weight:620;display:block}.invoice-demo-module__vJKHWG__invoiceRow small{color:var(--text-soft);overflow-wrap:anywhere;margin-top:5px;font-size:10px;line-height:1.5;display:block}.invoice-demo-module__vJKHWG__invoiceRow .invoice-demo-module__vJKHWG__status{margin-top:7px}.invoice-demo-module__vJKHWG__preview{background:var(--surface-raised);border:1px solid var(--border);border-radius:7px;min-width:0;padding:22px}.invoice-demo-module__vJKHWG__preview>header{padding-bottom:20px}.invoice-demo-module__vJKHWG__preview header p{color:var(--text-subtle);margin:0 0 8px;font-size:10px}.invoice-demo-module__vJKHWG__preview header .invoice-demo-module__vJKHWG__status{margin-top:10px}.invoice-demo-module__vJKHWG__document{background:var(--surface);border:1px solid var(--border);border-radius:3px;padding:22px}.invoice-demo-module__vJKHWG__document>span{color:var(--text-subtle);font-size:9px}.invoice-demo-module__vJKHWG__document h3{letter-spacing:-.045em;margin:25px 0 14px;font-size:23px;font-weight:600}.invoice-demo-module__vJKHWG__document p{color:var(--text-soft);font-size:12px;line-height:1.6}.invoice-demo-module__vJKHWG__document dl{margin:25px 0 0}.invoice-demo-module__vJKHWG__document dl>div{border-bottom:1px solid var(--border);justify-content:space-between;gap:12px;padding:10px 0;font-size:11px;display:flex}.invoice-demo-module__vJKHWG__document dl>div:last-child{border:0}.invoice-demo-module__vJKHWG__document dt{color:var(--text-soft)}.invoice-demo-module__vJKHWG__document dd{margin:0;font-weight:650}.invoice-demo-module__vJKHWG__document dl>div:nth-child(3) dd{font-size:16px}.invoice-demo-module__vJKHWG__nextStep{gap:12px;margin-top:23px;display:grid}.invoice-demo-module__vJKHWG__nextStep h3{margin:0;font-size:14px;font-weight:650}.invoice-demo-module__vJKHWG__nextStep p{color:var(--text-soft);margin:0;font-size:11px;line-height:1.6}.invoice-demo-module__vJKHWG__nextStep label,.invoice-demo-module__vJKHWG__compose label{color:var(--text-soft);gap:7px;font-size:11px;display:grid}.invoice-demo-module__vJKHWG__input,.invoice-demo-module__vJKHWG__compose input,.invoice-demo-module__vJKHWG__search input,.invoice-demo-module__vJKHWG__nextStep input{border:1px solid var(--border-strong);background:var(--control);width:100%;min-height:43px;color:var(--text);font:inherit;border-radius:4px;padding:10px 12px;font-size:13px}.invoice-demo-module__vJKHWG__compose{background:var(--surface-raised);border:1px solid var(--border);border-radius:7px;margin-bottom:25px;padding:23px}.invoice-demo-module__vJKHWG__composeHeader{justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;display:flex}.invoice-demo-module__vJKHWG__compose h2{letter-spacing:-.03em;margin:0;font-size:18px;font-weight:650}.invoice-demo-module__vJKHWG__compose p{color:var(--text-soft);margin:0 0 18px;font-size:11px;line-height:1.6}.invoice-demo-module__vJKHWG__composeFields{grid-template-columns:1.1fr 1.5fr .8fr;gap:18px;display:grid}.invoice-demo-module__vJKHWG__compose>button{margin-top:20px}.invoice-demo-module__vJKHWG__feedback,.invoice-demo-module__vJKHWG__error{border:1px solid var(--border);background:var(--surface-raised);color:var(--success);border-radius:4px;margin:0 0 23px;padding:13px 16px;font-size:12px;line-height:1.6}.invoice-demo-module__vJKHWG__error{color:var(--danger)}.invoice-demo-module__vJKHWG__empty{color:var(--text-soft);padding:23px;font-size:12px;line-height:1.6}.invoice-demo-module__vJKHWG__footer{border-top:1px solid var(--border);color:var(--text-subtle);justify-content:space-between;align-items:center;gap:20px;margin-top:30px;padding-top:20px;font-size:10px;line-height:1.7;display:flex}.invoice-demo-module__vJKHWG__footer a{color:var(--color-accent);white-space:nowrap}@media (max-width:1190px){.invoice-demo-module__vJKHWG__metrics{gap:15px}.invoice-demo-module__vJKHWG__metrics strong{font-size:25px}.invoice-demo-module__vJKHWG__overview{grid-template-columns:1fr}.invoice-demo-module__vJKHWG__chartRow{grid-template-columns:100px 1fr 100px}.invoice-demo-module__vJKHWG__demoGrid{grid-template-columns:1fr}.invoice-demo-module__vJKHWG__preview{max-width:none}.invoice-demo-module__vJKHWG__composeFields{grid-template-columns:1fr 1fr}.invoice-demo-module__vJKHWG__composeFields>label:last-child{grid-column:1/-1}}@media (max-width:760px){.invoice-demo-module__vJKHWG__metrics{grid-template-columns:1fr 1fr;gap:25px 15px;padding:17px 0}.invoice-demo-module__vJKHWG__metrics strong{font-size:27px}.invoice-demo-module__vJKHWG__metrics span,.invoice-demo-module__vJKHWG__metrics small{font-size:10px}.invoice-demo-module__vJKHWG__panel{padding:18px}.invoice-demo-module__vJKHWG__panelHeader{align-items:flex-start;margin-bottom:21px}.invoice-demo-module__vJKHWG__panelHeader h2{font-size:16px}.invoice-demo-module__vJKHWG__chartRow{grid-template-columns:77px 1fr 88px;gap:8px;font-size:10px}.invoice-demo-module__vJKHWG__composeFields{grid-template-columns:1fr}.invoice-demo-module__vJKHWG__compose{padding:18px}.invoice-demo-module__vJKHWG__table{font-size:11px}.invoice-demo-module__vJKHWG__table td,.invoice-demo-module__vJKHWG__table th{padding-inline:12px}.invoice-demo-module__vJKHWG__footer{display:block}.invoice-demo-module__vJKHWG__footer a{margin-top:8px;display:block}.invoice-demo-module__vJKHWG__ledger>header{padding:18px}.invoice-demo-module__vJKHWG__ledger h2{font-size:16px}.invoice-demo-module__vJKHWG__invoiceRow{padding:16px}.invoice-demo-module__vJKHWG__invoiceRow strong{font-size:11px}.invoice-demo-module__vJKHWG__invoiceRow>span:last-child{max-width:110px}.invoice-demo-module__vJKHWG__preview,.invoice-demo-module__vJKHWG__document{padding:18px}.invoice-demo-module__vJKHWG__textButton{font-size:10px}}
.care-module__e_Lb5W__shell{background:var(--color-bg-canvas);min-height:100dvh;color:var(--color-ink)}.care-module__e_Lb5W__header{border-bottom:1px solid var(--color-line);background:var(--color-bg-raised);justify-content:space-between;align-items:center;gap:24px;padding:24px max(24px,50vw - 620px);display:flex}.care-module__e_Lb5W__header>div{align-items:center;gap:20px;font-size:14px;display:flex}.care-module__e_Lb5W__brand{letter-spacing:-1px;white-space:nowrap;font-size:25px;font-weight:750;text-decoration:none}.care-module__e_Lb5W__brand span{color:var(--color-accent);margin-left:5px;font-weight:450}.care-module__e_Lb5W__demoToolbar{flex-wrap:wrap;gap:16px}.care-module__e_Lb5W__demoToolbar label{flex:1;gap:8px;min-width:0;max-width:320px;font-size:14px;font-weight:600;display:grid}.care-module__e_Lb5W__demoToolbar select{border:1px solid var(--color-line-strong);background:var(--color-bg-control);width:100%;min-height:46px;color:var(--color-ink);font:inherit;border-radius:5px;padding:10px 12px;font-size:16px}.care-module__e_Lb5W__demoToolbar button{flex-shrink:0}.care-module__e_Lb5W__demoToolbar :is(select,button):focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.care-module__e_Lb5W__main{max-width:1240px;margin:0 auto;padding:54px 24px 28px}.care-module__e_Lb5W__intro{justify-content:space-between;align-items:center;gap:32px;margin-bottom:30px;display:flex}.care-module__e_Lb5W__intro>div{max-width:760px}.care-module__e_Lb5W__intro h1{letter-spacing:-.035em;margin:16px 0;font-size:clamp(30px,4.2vw,54px);line-height:1.12}.care-module__e_Lb5W__intro p:not(.care-module__e_Lb5W__eyebrow){color:var(--color-ink-muted);max-width:660px;font-size:17px;line-height:1.65}.care-module__e_Lb5W__intro>svg{color:var(--color-accent);flex-shrink:0}.care-module__e_Lb5W__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent);font-size:12px;font-weight:650}.care-module__e_Lb5W__pilot{border-block:1px solid var(--color-line);color:var(--color-ink-muted);align-items:flex-start;gap:12px;padding:15px 0;font-size:14px;line-height:1.6;display:flex}.care-module__e_Lb5W__pilot svg{flex-shrink:0;margin-top:2px}.care-module__e_Lb5W__tabs{border-bottom:1px solid var(--color-line);flex-wrap:wrap;gap:24px;margin:32px 0 28px;display:flex}.care-module__e_Lb5W__tabs button{min-height:48px;color:var(--color-ink-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:8px 0;font-size:15px;font-weight:600}.care-module__e_Lb5W__tabs button[aria-current]{color:var(--color-ink);border-bottom-color:var(--color-accent)}.care-module__e_Lb5W__filters{flex-wrap:wrap;gap:20px;margin:28px 0;display:flex}.care-module__e_Lb5W__filters label{flex:1;min-width:180px;max-width:360px}.care-module__e_Lb5W__filters label>span,.care-module__e_Lb5W__form label>span{margin-bottom:8px;font-size:14px;font-weight:600;display:block}.care-module__e_Lb5W__shell input:not([type=checkbox]),.care-module__e_Lb5W__shell select,.care-module__e_Lb5W__shell textarea{width:100%;font:inherit;border:1px solid var(--color-line-strong);background:var(--color-bg-control);min-height:46px;color:var(--color-ink);border-radius:5px;padding:10px 12px;font-size:16px;line-height:1.5;display:block}.care-module__e_Lb5W__shell textarea{resize:vertical}.care-module__e_Lb5W__shell :is(input,select,textarea,button,a,summary):focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.care-module__e_Lb5W__shell input[type=checkbox]{width:21px;height:21px;accent-color:var(--success);flex-shrink:0;margin:0}.care-module__e_Lb5W__daySummary{border-bottom:1px solid var(--color-line);align-items:center;gap:18px;padding:24px 0;display:flex}.care-module__e_Lb5W__daySummary h2{margin:0 0 6px;font-size:20px}.care-module__e_Lb5W__daySummary p{color:var(--color-ink-muted);margin:0;font-size:14px}.care-module__e_Lb5W__daySummary progress{max-width:180px;accent-color:var(--success);height:9px;margin-left:auto}.care-module__e_Lb5W__visit{border-bottom:1px solid var(--color-line);grid-template-columns:100px minmax(0,1fr);gap:20px;padding:28px 0;display:grid}.care-module__e_Lb5W__visitTime{flex-direction:column;gap:6px;padding-top:4px;display:flex}.care-module__e_Lb5W__visitTime strong{font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:22px}.care-module__e_Lb5W__visitTime span{color:var(--color-ink-muted);font-size:14px}.care-module__e_Lb5W__visitBody header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.care-module__e_Lb5W__visitBody h3{margin:0;font-size:20px}.care-module__e_Lb5W__done,.care-module__e_Lb5W__pending,.care-module__e_Lb5W__cancelled{white-space:nowrap;align-items:center;gap:7px;font-size:13px;font-weight:600;display:inline-flex}.care-module__e_Lb5W__done{color:var(--success)}.care-module__e_Lb5W__pending{color:var(--color-ink-muted)}.care-module__e_Lb5W__cancelled{color:var(--warning)}.care-module__e_Lb5W__form{gap:16px;display:grid}.care-module__e_Lb5W__form fieldset{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}.care-module__e_Lb5W__form fieldset:disabled{opacity:.65}.care-module__e_Lb5W__form label{min-width:0}.care-module__e_Lb5W__form .care-module__e_Lb5W__check,.care-module__e_Lb5W__tasks label{cursor:pointer;align-items:center;gap:12px;min-height:48px;padding:6px 0;font-size:16px;display:flex}.care-module__e_Lb5W__form .care-module__e_Lb5W__check>span,.care-module__e_Lb5W__tasks label>span{margin:0;font-size:15px;font-weight:400}.care-module__e_Lb5W__tasks{display:grid}.care-module__e_Lb5W__tasks label{border-top:1px solid var(--color-line)}.care-module__e_Lb5W__tasks label:last-child{border-bottom:1px solid var(--color-line)}.care-module__e_Lb5W__primary,.care-module__e_Lb5W__secondary{cursor:pointer;border:1px solid #0000;border-radius:5px;justify-self:start;min-height:46px;padding:12px 20px;font-size:14px;font-weight:650;transition:background .15s}.care-module__e_Lb5W__primary{color:var(--color-bg-raised);background:var(--color-accent)}.care-module__e_Lb5W__primary:hover{background:var(--color-accent-hover)}.care-module__e_Lb5W__secondary{color:var(--color-ink);border-color:var(--color-line-strong);background:0 0}.care-module__e_Lb5W__secondary:hover{background:var(--color-bg-hover)}.care-module__e_Lb5W__primary:disabled,.care-module__e_Lb5W__secondary:disabled{cursor:wait;opacity:.65}.care-module__e_Lb5W__shell .care-module__e_Lb5W__error{color:var(--danger);margin:0;font-size:14px;line-height:1.65}.care-module__e_Lb5W__shell .care-module__e_Lb5W__success{color:var(--success);margin:0;font-size:14px;line-height:1.65}.care-module__e_Lb5W__section{border-bottom:1px solid var(--color-line);padding:30px 0}.care-module__e_Lb5W__section h2{letter-spacing:-.02em;margin:0 0 16px;font-size:22px}.care-module__e_Lb5W__section>p{max-width:720px;color:var(--color-ink-muted);font-size:15px;line-height:1.7}.care-module__e_Lb5W__section .care-module__e_Lb5W__form{max-width:620px;margin-top:24px}.care-module__e_Lb5W__twoColumns{grid-template-columns:1fr 1fr;gap:56px;display:grid}.care-module__e_Lb5W__fields{grid-template-columns:1fr 1fr;gap:20px;display:grid}.care-module__e_Lb5W__details{border-bottom:1px solid var(--color-line);padding:24px 0}.care-module__e_Lb5W__details summary{cursor:pointer;min-height:44px;padding:10px 0;font-size:16px;font-weight:650}.care-module__e_Lb5W__details .care-module__e_Lb5W__form{max-width:720px;margin-top:20px}.care-module__e_Lb5W__muted,.care-module__e_Lb5W__empty{color:var(--color-ink-muted);font-size:14px;line-height:1.7}.care-module__e_Lb5W__empty{padding:20px 0}.care-module__e_Lb5W__people{margin:0;padding:0;list-style:none}.care-module__e_Lb5W__people li{border-bottom:1px solid var(--color-line);justify-content:space-between;gap:16px;padding:20px 0;display:flex}.care-module__e_Lb5W__people li span{color:var(--color-ink-muted);font-size:14px}.care-module__e_Lb5W__grant{border-top:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:24px;padding:20px 0;display:flex}.care-module__e_Lb5W__grant>div{gap:7px;display:grid}.care-module__e_Lb5W__grant span{color:var(--color-ink-muted);font-size:14px}.care-module__e_Lb5W__grant .care-module__e_Lb5W__form{margin:0}.care-module__e_Lb5W__grant fieldset{display:none}.care-module__e_Lb5W__update{border-top:1px solid var(--color-line);max-width:860px;padding:24px 0}.care-module__e_Lb5W__update header{justify-content:space-between;gap:20px;display:flex}.care-module__e_Lb5W__update time{color:var(--color-ink-muted);font-size:14px}.care-module__e_Lb5W__update p{white-space:pre-wrap;font-size:16px;line-height:1.8}.care-module__e_Lb5W__taskSummary{gap:12px;padding:0;list-style:none;display:grid}.care-module__e_Lb5W__taskSummary li{align-items:center;gap:10px;font-size:15px;display:flex}.care-module__e_Lb5W__taskSummary svg{color:var(--success)}.care-module__e_Lb5W__footer{color:var(--color-ink-muted);flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:32px;padding-top:36px;font-size:13px;display:flex}.care-module__e_Lb5W__footer a{min-height:44px}@media (max-width:720px){.care-module__e_Lb5W__header{padding:18px 20px}.care-module__e_Lb5W__header>div{gap:12px}.care-module__e_Lb5W__header>div>.care-module__e_Lb5W__muted{display:none}.care-module__e_Lb5W__main{padding:32px 20px 24px}.care-module__e_Lb5W__intro>svg{display:none}.care-module__e_Lb5W__intro h1{font-size:36px}.care-module__e_Lb5W__intro p:not(.care-module__e_Lb5W__eyebrow){font-size:16px}.care-module__e_Lb5W__twoColumns{grid-template-columns:1fr;gap:0}.care-module__e_Lb5W__visit{grid-template-columns:1fr;gap:12px}.care-module__e_Lb5W__visitTime{flex-direction:row;align-items:baseline;gap:12px}.care-module__e_Lb5W__visitTime strong{font-size:18px}.care-module__e_Lb5W__visitBody header{flex-wrap:wrap;align-items:flex-start}.care-module__e_Lb5W__daySummary{align-items:flex-start;gap:12px}.care-module__e_Lb5W__daySummary h2{font-size:17px}.care-module__e_Lb5W__daySummary progress{display:none}.care-module__e_Lb5W__tabs{gap:16px;margin-top:24px}.care-module__e_Lb5W__tabs button{font-size:14px}.care-module__e_Lb5W__fields{grid-template-columns:1fr}.care-module__e_Lb5W__grant{flex-direction:column;align-items:flex-start}.care-module__e_Lb5W__update header{flex-direction:column;gap:6px}.care-module__e_Lb5W__primary,.care-module__e_Lb5W__secondary{justify-self:stretch;width:100%}.care-module__e_Lb5W__header a[href=\/dashboard]{display:none}}@media (prefers-reduced-motion:reduce){.care-module__e_Lb5W__shell *{transition:none!important;animation:none!important}}@media (max-width:720px){.care-module__e_Lb5W__demoToolbar{flex-direction:column;align-items:stretch}.care-module__e_Lb5W__demoToolbar label{max-width:none}.care-module__e_Lb5W__demoToolbar button{width:100%}}.care-module__e_Lb5W__calendarNavigation{flex-wrap:wrap;gap:12px;margin:24px 0;display:flex}.care-module__e_Lb5W__calendarNavigation button{width:auto;min-height:46px}.care-module__e_Lb5W__weekSection{padding:12px 0 30px}.care-module__e_Lb5W__weekSection h2{letter-spacing:-.02em;margin:0 0 10px;font-size:24px;line-height:1.4}.care-module__e_Lb5W__weekGrid{border-block:1px solid var(--color-line);grid-template-columns:repeat(7,minmax(0,1fr));margin-top:28px;display:grid}.care-module__e_Lb5W__calendarDay{border-right:1px solid var(--color-line);min-width:0;padding:16px 10px 24px}.care-module__e_Lb5W__calendarDay:last-child{border-right:0}.care-module__e_Lb5W__calendarDayHeading{text-align:left;width:100%;min-height:48px;color:var(--color-ink);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex-wrap:wrap;align-items:center;gap:7px;padding:8px 0;display:flex}.care-module__e_Lb5W__calendarDayHeading>span{color:var(--color-ink-muted);font-size:13px}.care-module__e_Lb5W__calendarDayHeading strong{font-variant-numeric:tabular-nums;font-size:17px}.care-module__e_Lb5W__calendarDayHeading[aria-current]{border-bottom-color:var(--success)}.care-module__e_Lb5W__calendarDayHeading[aria-current]>span:last-child{color:var(--success);font-weight:600}.care-module__e_Lb5W__calendarCount,.care-module__e_Lb5W__calendarEmpty{color:var(--color-ink-muted);font-size:13px;line-height:1.6}.care-module__e_Lb5W__calendarVisit{background:var(--color-bg-raised);border:1px solid var(--color-line-strong);border-left:3px solid var(--color-accent);text-align:left;width:100%;color:var(--color-ink);cursor:pointer;overflow-wrap:anywhere;border-radius:3px;gap:7px;margin:12px 0;padding:14px 10px;display:grid}.care-module__e_Lb5W__calendarVisit:hover{background:var(--color-bg-hover)}.care-module__e_Lb5W__calendarVisit time,.care-module__e_Lb5W__calendarVisit>span{color:var(--color-ink-muted);font-size:12px;line-height:1.5}.care-module__e_Lb5W__calendarVisit strong{font-size:14px;font-weight:650;line-height:1.5}.care-module__e_Lb5W__calendarVisit[data-status=completed]{border-left-color:var(--success)}.care-module__e_Lb5W__calendarVisit[data-status=completed]>span{color:var(--success)}.care-module__e_Lb5W__calendarVisit[data-status=cancelled]{border-left-color:var(--warning)}.care-module__e_Lb5W__calendarVisit[data-status=cancelled]>span{color:var(--warning)}.care-module__e_Lb5W__taskPresets{gap:14px;display:grid}.care-module__e_Lb5W__taskPresets>p:first-child{margin:0;font-size:14px;font-weight:600}.care-module__e_Lb5W__taskPresets>div{flex-wrap:wrap;gap:10px;display:flex}.care-module__e_Lb5W__taskPresets button{width:auto;min-height:44px;padding:10px 14px}.care-module__e_Lb5W__taskPresets>p:last-child{margin:0}@media (max-width:1050px){.care-module__e_Lb5W__weekGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.care-module__e_Lb5W__calendarDay{border-bottom:1px solid var(--color-line);padding:20px 16px}.care-module__e_Lb5W__calendarDay:nth-child(2n){border-right:0}.care-module__e_Lb5W__calendarDayHeading{gap:12px}.care-module__e_Lb5W__calendarVisit time,.care-module__e_Lb5W__calendarVisit>span{font-size:14px}.care-module__e_Lb5W__calendarVisit strong{font-size:16px}}@media (max-width:560px){.care-module__e_Lb5W__weekGrid{grid-template-columns:minmax(0,1fr)}.care-module__e_Lb5W__calendarDay{border-right:0;padding:20px 0}.care-module__e_Lb5W__calendarNavigation{gap:8px}.care-module__e_Lb5W__calendarNavigation button{flex:1;padding:10px 12px;font-size:13px}.care-module__e_Lb5W__taskPresets>div{grid-template-columns:minmax(0,1fr);width:100%;display:grid}.care-module__e_Lb5W__taskPresets button{width:100%}.care-module__e_Lb5W__weekSection h2{font-size:21px}}.care-module__e_Lb5W__teamSection{padding:16px 0}.care-module__e_Lb5W__teamSection>header{border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:flex-end;gap:24px;padding-bottom:18px;display:flex}.care-module__e_Lb5W__teamSection h2{letter-spacing:-.02em;margin:8px 0;font-size:24px}.care-module__e_Lb5W__teamSection header>p{max-width:340px;font-size:14px;line-height:1.6}.care-module__e_Lb5W__teamRows>article{border-bottom:1px solid var(--color-line);grid-template-columns:minmax(180px,1fr) minmax(0,2fr);gap:32px;padding:24px 0;display:grid}.care-module__e_Lb5W__teamRows article>div{align-content:start;gap:8px;display:grid}.care-module__e_Lb5W__teamRows article>div>span{color:var(--color-ink-muted);font-size:14px}.care-module__e_Lb5W__teamRows ol{gap:12px;margin:0;padding:0;list-style:none;display:grid}.care-module__e_Lb5W__teamRows li{align-items:baseline;gap:20px;font-size:15px;display:flex}.care-module__e_Lb5W__teamRows time{font-variant-numeric:tabular-nums;font-weight:600}.care-module__e_Lb5W__teamRows small{white-space:nowrap;color:var(--color-ink-muted);margin-left:auto}.care-module__e_Lb5W__teamRows li>span{overflow-wrap:anywhere;min-width:0}.care-module__e_Lb5W__intro h1{font-size:clamp(30px,3.6vw,44px)}@media (max-width:700px){.care-module__e_Lb5W__teamSection>header{display:block}.care-module__e_Lb5W__teamRows>article{grid-template-columns:minmax(0,1fr);gap:18px}.care-module__e_Lb5W__teamRows li{gap:12px}.care-module__e_Lb5W__teamSection h2{font-size:21px}}.care-module__e_Lb5W__section{box-shadow:none;border-radius:6px}.care-module__e_Lb5W__header{border-radius:0}.care-module__e_Lb5W__brand{letter-spacing:-.05em;font-weight:650}.care-module__e_Lb5W__visit{box-shadow:none;border-radius:4px}.care-module__e_Lb5W__visitTime strong{font-variant-numeric:tabular-nums;letter-spacing:-.03em}.care-module__e_Lb5W__stats{box-shadow:none}.care-module__e_Lb5W__tabs button{border-radius:3px}.care-module__e_Lb5W__header>div{flex-wrap:wrap}.care-module__e_Lb5W__header a{align-items:center;min-height:44px;display:inline-flex}.care-module__e_Lb5W__main input[type=checkbox]{accent-color:var(--success)}.care-module__e_Lb5W__calendarActions{border-bottom:1px solid var(--color-line);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:24px;padding:0 0 22px;display:flex}.care-module__e_Lb5W__calendarActions>span{color:var(--color-ink-muted);margin-right:auto;font-size:13px;line-height:1.6}.care-module__e_Lb5W__calendarActions button{width:auto}.care-module__e_Lb5W__attention{padding:4px 0}.care-module__e_Lb5W__attention>h2{letter-spacing:-.025em;font-size:24px}.care-module__e_Lb5W__attention>section{border-bottom:1px solid var(--color-line);padding:24px 0}.care-module__e_Lb5W__attention header{justify-content:space-between;align-items:center;gap:24px;display:flex}.care-module__e_Lb5W__attention h3{margin:0;font-size:19px}.care-module__e_Lb5W__attention header>span{font-variant-numeric:tabular-nums;color:var(--color-ink-muted);font-size:15px}.care-module__e_Lb5W__attention article{border-top:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:24px;padding:20px 0;display:flex}.care-module__e_Lb5W__attention article>div{overflow-wrap:anywhere;gap:8px;min-width:0;display:grid}.care-module__e_Lb5W__attention article span{color:var(--color-ink-muted);font-size:13px}.care-module__e_Lb5W__attention article button{flex-shrink:0}.care-module__e_Lb5W__calendarActions button:disabled{cursor:default}@media (max-width:600px){.care-module__e_Lb5W__attention article{flex-direction:column;align-items:flex-start;gap:14px}.care-module__e_Lb5W__attention h3{font-size:17px}.care-module__e_Lb5W__calendarActions>span{width:100%}.care-module__e_Lb5W__calendarActions button{flex:1}}@media print{.care-module__e_Lb5W__header,.care-module__e_Lb5W__tabs,.care-module__e_Lb5W__filters,.care-module__e_Lb5W__calendarNavigation,.care-module__e_Lb5W__calendarActions,.care-module__e_Lb5W__footer,.care-module__e_Lb5W__pilot,.care-module__e_Lb5W__form,.care-module__e_Lb5W__details{display:none!important}.care-module__e_Lb5W__main{max-width:none;padding:0}.care-module__e_Lb5W__shell{color:#111;background:#fff}.care-module__e_Lb5W__visit,.care-module__e_Lb5W__attention article{break-inside:avoid}.care-module__e_Lb5W__attention button{display:none}}.care-module__e_Lb5W__teamRows article>.care-module__e_Lb5W__availabilityActions{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.care-module__e_Lb5W__section .care-module__e_Lb5W__availabilityActions .care-module__e_Lb5W__form{max-width:none;margin:0}.care-module__e_Lb5W__availabilityActions fieldset{display:none}.care-module__e_Lb5W__templateSection>header{max-width:850px;margin:28px 0}.care-module__e_Lb5W__templateSection h2{letter-spacing:-.025em;margin:10px 0;font-size:26px}.care-module__e_Lb5W__templateRows{margin-top:28px}.care-module__e_Lb5W__templateRows>article{border-bottom:1px solid var(--color-line);padding:26px 0}.care-module__e_Lb5W__templateRows h3{letter-spacing:-.02em;margin:0 0 9px;font-size:20px}.care-module__e_Lb5W__templateRows header p,.care-module__e_Lb5W__templateRows li{color:var(--color-ink-muted);font-size:14px;line-height:1.8}.care-module__e_Lb5W__templateRows ul{max-width:800px;padding-left:20px}.care-module__e_Lb5W__templateRows .care-module__e_Lb5W__details{margin:16px 0}.care-module__e_Lb5W__templateChooser{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.care-module__e_Lb5W__templateChooser label{flex:1;min-width:220px}.care-module__e_Lb5W__templateChooser button{flex:none}.care-module__e_Lb5W__templateChooser select{width:100%}@media (max-width:600px){.care-module__e_Lb5W__templateChooser label{flex:auto;width:100%;min-width:0}.care-module__e_Lb5W__templateSection h2{font-size:23px}}.care-module__e_Lb5W__demoContent{background:0 0;min-height:0}.care-module__e_Lb5W__demoContent>.care-module__e_Lb5W__intro,.care-module__e_Lb5W__demoContent>.care-module__e_Lb5W__intro+.care-module__e_Lb5W__pilot{display:none}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__filters{background:var(--surface-raised);border:1px solid var(--border);border-radius:6px;gap:16px;margin:0 0 22px;padding:18px 20px}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__filters label{min-width:135px}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__filters label>span,.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__form label>span{margin-bottom:7px;font-size:11px;font-weight:550}.care-module__e_Lb5W__demoContent input:not([type=checkbox]),.care-module__e_Lb5W__demoContent select,.care-module__e_Lb5W__demoContent textarea{min-height:43px;padding:10px 11px;font-size:13px}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__calendarActions{border-bottom:1px solid var(--border);gap:12px;margin:0;padding:0 0 16px;font-size:11px}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__calendarActions>span{font-size:11px}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__primary,.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__secondary{min-height:42px;padding:10px 16px;font-size:12px}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__daySummary{border-bottom:1px solid var(--border);gap:16px;margin:0;padding:21px 0}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__daySummary h2{letter-spacing:-.035em;font-size:20px}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__daySummary p{font-size:11px;line-height:1.7}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__daySummary>svg{width:21px;color:var(--text-soft)}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__visit{grid-template-columns:74px minmax(0,1fr);gap:20px;padding:22px 0}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__visitTime strong{font-size:20px;font-weight:650}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__visitTime span{font-size:11px}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__visitBody header{margin-bottom:5px}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__visitBody h3{letter-spacing:-.025em;font-size:16px;font-weight:650}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__done,.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__pending,.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__cancelled{font-size:10px;font-weight:550}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__done svg,.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__pending svg,.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__cancelled svg{width:13px}.care-module__e_Lb5W__visitChecklist{margin-top:3px}.care-module__e_Lb5W__visitChecklist>summary{color:var(--text-soft);cursor:pointer;min-height:40px;padding:10px 0;font-size:11px}.care-module__e_Lb5W__visitChecklist[open]>summary{color:var(--text)}.care-module__e_Lb5W__visitChecklist .care-module__e_Lb5W__form{background:var(--surface-raised);border:1px solid var(--border);border-radius:5px;max-width:660px;margin:4px 0 8px;padding:14px 17px}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__form,.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__form fieldset{gap:12px}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__tasks label{border:0;min-height:42px;padding:7px 0;font-size:12px}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__tasks label>span{font-size:12px}.care-module__e_Lb5W__demoContent input[type=checkbox]{width:17px;height:17px}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__visit .care-module__e_Lb5W__details{border:0;padding:3px 0}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__visit .care-module__e_Lb5W__details>summary{min-height:38px;color:var(--text-soft);font-size:11px;font-weight:500}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__details .care-module__e_Lb5W__form{margin-top:12px}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__details>summary{font-size:13px}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__muted,.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__empty,.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__section>p,.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__pilot{font-size:12px}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__section{padding:23px 0}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__section h2{font-size:19px}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__section .care-module__e_Lb5W__form{margin-top:18px}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__twoColumns{gap:32px}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__people li,.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__grant{padding:16px 0;font-size:13px}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__people li span,.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__grant span,.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__update time{font-size:11px}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__update p{font-size:13px;line-height:1.8}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__update{padding:19px 0}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__update header{font-size:14px}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__teamSection h2,.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__weekSection h2{font-size:21px}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__teamRows>article{gap:20px;padding:19px 0}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__teamRows article>div>span,.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__teamRows small{font-size:11px}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__teamRows li,.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__calendarVisit strong{font-size:12px}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__calendarVisit span,.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__calendarVisit small,.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__calendarDay header span{font-size:10px}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__footer{border-top:1px solid var(--border);margin-top:24px;padding-top:20px;font-size:10px}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__calendarNavigation{margin:18px 0}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__taskSummary li{font-size:12px}@media (max-width:760px){.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__filters{gap:12px;padding:15px}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__filters label{min-width:120px;max-width:none}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__visit{grid-template-columns:1fr;gap:5px}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__visitTime{flex-direction:row;align-items:baseline;gap:10px;padding:0}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__visitTime strong{font-size:18px}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__visitBody header{flex-wrap:nowrap;align-items:center}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__visitBody h3{font-size:15px}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__calendarActions{flex-wrap:wrap;gap:9px}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__calendarActions>span{flex-basis:100%}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__calendarActions button{width:auto}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__daySummary h2{font-size:17px}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__twoColumns{grid-template-columns:1fr;gap:0}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__teamRows>article{grid-template-columns:1fr}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__teamRows small{white-space:normal}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__daySummary progress{display:none}.care-module__e_Lb5W__visitChecklist .care-module__e_Lb5W__form{padding:13px}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__form .care-module__e_Lb5W__check>span{font-size:12px}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__calendarNavigation button{padding:10px;font-size:11px}.care-module__e_Lb5W__demoContent .care-module__e_Lb5W__weekGrid{grid-template-columns:1fr}}.care-module__e_Lb5W__visitAssignment{color:var(--text-subtle);margin:6px 0 3px;font-size:10px;line-height:1.6}
.tenant-workspace-module__vqrPAG__shell{min-height:100dvh;color:var(--text);background:var(--canvas)}.tenant-workspace-module__vqrPAG__sidebar{z-index:var(--z-sidebar);width:272px;color:var(--chrome-muted);background:var(--chrome-raised);border-right:1px solid var(--chrome-line);scrollbar-color:var(--chrome-line-strong) transparent;scrollbar-width:thin;flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}.tenant-workspace-module__vqrPAG__brand{border-bottom:1px solid var(--chrome-line);flex:none;align-items:center;min-height:82px;padding:18px 20px;display:flex}.tenant-workspace-module__vqrPAG__brand>div{width:220px;max-width:100%}.tenant-workspace-module__vqrPAG__tenantContext{border-bottom:1px solid var(--chrome-line);grid-template-columns:40px minmax(0,1fr);align-items:center;gap:11px;min-height:68px;margin:8px 16px 4px;padding:8px 4px;display:grid}.tenant-workspace-module__vqrPAG__tenantIcon{width:40px;height:40px;color:var(--color-accent);background:var(--accent-soft);border:1px solid var(--accent-border);border-radius:var(--radius-control);place-items:center;display:grid}.tenant-workspace-module__vqrPAG__tenantContext>span:last-child,.tenant-workspace-module__vqrPAG__tenantContext small,.tenant-workspace-module__vqrPAG__tenantContext strong{min-width:0;display:block}.tenant-workspace-module__vqrPAG__tenantContext small{color:var(--chrome-faint);letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:750}.tenant-workspace-module__vqrPAG__tenantContext strong{color:var(--chrome-text);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:13px;font-weight:720;overflow:hidden}.tenant-workspace-module__vqrPAG__desktopNavigation{gap:6px;padding:4px 14px 18px;display:grid}.tenant-workspace-module__vqrPAG__navigationGroup{gap:2px;display:grid}.tenant-workspace-module__vqrPAG__navLabel{color:var(--chrome-faint);letter-spacing:.11em;text-transform:uppercase;margin:0;padding:14px 10px 7px;font-size:11px;font-weight:800}.tenant-workspace-module__vqrPAG__desktopNavigation a{min-height:44px;color:var(--chrome-muted);border-radius:var(--radius-control);transition:color var(--motion-fast) ease-out, background-color var(--motion-fast) ease-out, border-color var(--motion-fast) ease-out;border:1px solid #0000;align-items:center;gap:11px;padding:8px 11px;font-size:12px;font-weight:670;display:flex;position:relative}.tenant-workspace-module__vqrPAG__desktopNavigation a svg{color:var(--chrome-faint);flex:none}.tenant-workspace-module__vqrPAG__desktopNavigation a:hover{color:var(--chrome-text);background:var(--chrome-hover);border-color:var(--chrome-line)}.tenant-workspace-module__vqrPAG__desktopNavigation a.tenant-workspace-module__vqrPAG__active{color:var(--chrome-text);border-color:color-mix(in srgb, var(--color-accent) 34%, transparent);box-shadow:inset 3px 0 var(--color-accent);background:linear-gradient(90deg,#ff842b26,#0000 88%)}.tenant-workspace-module__vqrPAG__desktopNavigation a.tenant-workspace-module__vqrPAG__active svg{color:var(--color-accent)}.tenant-workspace-module__vqrPAG__desktopNavigation a b,.tenant-workspace-module__vqrPAG__drawerNavigation a b{min-width:22px;height:22px;color:var(--on-accent);background:var(--orange-500);border-radius:999px;place-items:center;margin-left:auto;padding:0 6px;font-size:11px;display:grid}.tenant-workspace-module__vqrPAG__sidebarFooter{min-height:64px;color:var(--chrome-faint);border-top:1px solid var(--chrome-line);align-items:center;gap:11px;margin:auto 16px 16px;padding:12px 4px 0;display:flex}.tenant-workspace-module__vqrPAG__sidebarFooter svg{color:var(--color-accent);flex:none}.tenant-workspace-module__vqrPAG__sidebarFooter span,.tenant-workspace-module__vqrPAG__sidebarFooter strong,.tenant-workspace-module__vqrPAG__sidebarFooter small{display:block}.tenant-workspace-module__vqrPAG__sidebarFooter strong{color:var(--chrome-text);font-size:12px}.tenant-workspace-module__vqrPAG__sidebarFooter small{letter-spacing:.04em;margin-top:2px;font-size:11px}.tenant-workspace-module__vqrPAG__workspace{min-width:0;margin-left:272px}.tenant-workspace-module__vqrPAG__topbar{z-index:var(--z-topbar);min-height:68px;color:var(--chrome-text);background:var(--chrome-glass);border-bottom:1px solid var(--chrome-line);box-shadow:var(--chrome-shadow);-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;padding:10px clamp(22px,3vw,42px);display:grid;position:sticky;top:0}.tenant-workspace-module__vqrPAG__mobileBrand{display:none}.tenant-workspace-module__vqrPAG__live{color:var(--chrome-muted);letter-spacing:.035em;align-items:center;gap:9px;font-size:12px;font-weight:720;display:inline-flex}.tenant-workspace-module__vqrPAG__live i{border:2px solid color-mix(in srgb, #45d48a 55%, var(--chrome-raised));background:#45d48a;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #45d48a1f}.tenant-workspace-module__vqrPAG__topbarTenant{color:var(--chrome-faint);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:650;overflow:hidden}.tenant-workspace-module__vqrPAG__topbarTools{align-items:center;gap:8px;display:flex}.tenant-workspace-module__vqrPAG__inboxButton{width:44px;height:44px;color:var(--chrome-muted);background:var(--chrome-raised);border:1px solid var(--chrome-line);border-radius:var(--radius-control);transition:color var(--motion-fast), border-color var(--motion-fast), background var(--motion-fast);place-items:center;display:grid;position:relative}.tenant-workspace-module__vqrPAG__inboxButton:hover{color:var(--chrome-text);background:var(--chrome-hover);border-color:var(--color-accent)}.tenant-workspace-module__vqrPAG__inboxButton b{min-width:21px;height:21px;color:var(--on-accent);background:var(--orange-500);border:2px solid var(--chrome-raised);border-radius:999px;place-items:center;padding:0 5px;font-size:11px;display:grid;position:absolute;top:-6px;right:-6px}.tenant-workspace-module__vqrPAG__main{width:min(100%,1440px);margin:0 auto;padding:32px clamp(22px,3vw,48px) 80px}.tenant-workspace-module__vqrPAG__pageHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-end;gap:28px;min-height:130px;padding:6px 0 28px;display:flex;position:relative}.tenant-workspace-module__vqrPAG__pageHeader:after{background:var(--color-accent);content:"";width:88px;height:2px;position:absolute;bottom:-1px;left:0}.tenant-workspace-module__vqrPAG__pageHeaderCopy{min-width:0}.tenant-workspace-module__vqrPAG__pageHeader p{color:var(--color-accent);letter-spacing:.11em;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:800}.tenant-workspace-module__vqrPAG__pageHeader h1{color:var(--text);letter-spacing:-.05em;margin:0;font-size:clamp(32px,3.3vw,48px);font-weight:620;line-height:1.04}.tenant-workspace-module__vqrPAG__pageHeader span{max-width:760px;color:var(--text-soft);text-wrap:pretty;margin-top:11px;font-size:14px;line-height:1.6;display:block}.tenant-workspace-module__vqrPAG__actions{flex:none;justify-content:flex-end;align-items:center;gap:9px;display:flex}:is(.tenant-workspace-module__vqrPAG__actions>a,.tenant-workspace-module__vqrPAG__actions>button){min-height:44px}.tenant-workspace-module__vqrPAG__pageBody{padding-top:24px}.tenant-workspace-module__vqrPAG__mobileNav,.tenant-workspace-module__vqrPAG__drawerLayer{display:none}.tenant-workspace-module__vqrPAG__unreadDot{background:var(--orange-500);border:2px solid var(--chrome-raised);border-radius:50%;width:8px;height:8px;position:absolute;top:-2px;right:-5px}@media (max-width:1100px){.tenant-workspace-module__vqrPAG__sidebar{display:none}.tenant-workspace-module__vqrPAG__workspace{margin-left:0}.tenant-workspace-module__vqrPAG__topbar{grid-template-columns:40px minmax(0,1fr) auto;min-height:66px;padding:8px 16px}.tenant-workspace-module__vqrPAG__mobileBrand{width:40px;display:block}.tenant-workspace-module__vqrPAG__live{justify-self:start}.tenant-workspace-module__vqrPAG__topbarTenant{display:none}.tenant-workspace-module__vqrPAG__main{padding:24px 18px calc(102px + env(safe-area-inset-bottom))}.tenant-workspace-module__vqrPAG__pageHeader{flex-direction:column;align-items:flex-start;min-height:0;padding:10px 0 23px}.tenant-workspace-module__vqrPAG__pageHeader h1{font-size:clamp(30px,7vw,42px)}.tenant-workspace-module__vqrPAG__actions{flex-wrap:wrap;justify-content:flex-start;width:100%}.tenant-workspace-module__vqrPAG__pageBody{padding-top:20px}.tenant-workspace-module__vqrPAG__mobileNav{z-index:var(--z-mobile-nav);min-height:calc(70px + env(safe-area-inset-bottom));padding:5px max(6px, env(safe-area-inset-right)) env(safe-area-inset-bottom) max(6px, env(safe-area-inset-left));background:var(--chrome-glass);border-top:1px solid var(--chrome-line);box-shadow:0 -16px 38px color-mix(in srgb, var(--chrome-canvas) 24%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;inset:auto 0 0}.tenant-workspace-module__vqrPAG__mobileNav a,.tenant-workspace-module__vqrPAG__mobileNav button{min-width:0;min-height:59px;color:var(--chrome-faint);border-radius:var(--radius-control);cursor:pointer;background:0 0;border-top:2px solid #0000;align-content:center;place-items:center;gap:3px;padding:4px;display:grid}.tenant-workspace-module__vqrPAG__mobileNav a>span,.tenant-workspace-module__vqrPAG__mobileNav button>span{place-items:center;display:grid;position:relative}.tenant-workspace-module__vqrPAG__mobileNav small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;font-weight:690;overflow:hidden}.tenant-workspace-module__vqrPAG__mobileNav .tenant-workspace-module__vqrPAG__mobileActive{color:var(--chrome-text);border-top-color:var(--color-accent);background:#ff842b1a}.tenant-workspace-module__vqrPAG__mobileNav .tenant-workspace-module__vqrPAG__mobileActive svg{color:var(--color-accent)}.tenant-workspace-module__vqrPAG__drawerLayer{z-index:var(--z-overlay);display:block;position:fixed;inset:0}.tenant-workspace-module__vqrPAG__drawerScrim{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);cursor:default;background:#030609a8;width:100%;height:100%;padding:0;position:absolute;inset:0}.tenant-workspace-module__vqrPAG__drawer{max-height:min(82dvh,760px);color:var(--text);background:var(--surface-raised);border:1px solid var(--border-strong);border-radius:var(--radius-media) var(--radius-media) 0 0;position:absolute;inset:auto 0 0;overflow-y:auto;box-shadow:0 -28px 80px #00000057}.tenant-workspace-module__vqrPAG__drawer>header{z-index:1;background:color-mix(in srgb, var(--surface-raised) 94%, transparent);border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);justify-content:space-between;align-items:center;gap:20px;min-height:80px;padding:16px 20px;display:flex;position:sticky;top:0}.tenant-workspace-module__vqrPAG__drawer>header p,.tenant-workspace-module__vqrPAG__drawer>header h2{margin:0}.tenant-workspace-module__vqrPAG__drawer>header p{color:var(--color-accent);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.tenant-workspace-module__vqrPAG__drawer>header h2{letter-spacing:-.03em;margin-top:2px;font-size:22px}.tenant-workspace-module__vqrPAG__drawer>header button{width:44px;height:44px;color:var(--text);background:var(--control);border:1px solid var(--border);border-radius:var(--radius-control);cursor:pointer;place-items:center;display:grid}.tenant-workspace-module__vqrPAG__drawerNavigation{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:20px;display:grid}.tenant-workspace-module__vqrPAG__drawerNavigation>div{align-content:start;gap:3px;display:grid}.tenant-workspace-module__vqrPAG__drawerNavigation>div>p{color:var(--text-subtle);letter-spacing:.1em;text-transform:uppercase;margin:0;padding:0 8px 8px;font-size:11px;font-weight:800}.tenant-workspace-module__vqrPAG__drawerNavigation a{min-height:48px;color:var(--text-soft);border-radius:var(--radius-control);border:1px solid #0000;align-items:center;gap:11px;padding:9px 10px;font-size:13px;font-weight:670;display:flex;position:relative}.tenant-workspace-module__vqrPAG__drawerNavigation a svg{color:var(--text-subtle);flex:none}.tenant-workspace-module__vqrPAG__drawerNavigation a.tenant-workspace-module__vqrPAG__drawerActive{color:var(--text);background:var(--accent-soft);border-color:var(--accent-border)}.tenant-workspace-module__vqrPAG__drawerNavigation a.tenant-workspace-module__vqrPAG__drawerActive svg{color:var(--color-accent)}.tenant-workspace-module__vqrPAG__drawer>footer{padding:12px 20px calc(16px + env(safe-area-inset-bottom));color:var(--text-subtle);border-top:1px solid var(--border);font-size:12px}}@media (max-width:620px){.tenant-workspace-module__vqrPAG__live{letter-spacing:0;font-size:11px}.tenant-workspace-module__vqrPAG__main{padding-inline:14px}.tenant-workspace-module__vqrPAG__pageHeader h1{font-size:31px}.tenant-workspace-module__vqrPAG__drawerNavigation{grid-template-columns:1fr;gap:18px;padding-inline:14px}}.tenant-workspace-module__vqrPAG__productSwitch{border-top:1px solid var(--chrome-line);gap:22px;margin:auto 20px 0;padding:20px 0 12px;font-size:13px;display:flex}.tenant-workspace-module__vqrPAG__productSwitch a{min-height:32px;color:var(--chrome-muted);padding:6px 0}.tenant-workspace-module__vqrPAG__productSwitch a[aria-current=true]{color:var(--chrome-text);border-bottom:2px solid var(--color-accent)}.tenant-workspace-module__vqrPAG__productSwitch small{color:var(--chrome-faint);margin-left:4px;font-size:10px}.tenant-workspace-module__vqrPAG__sidebarFooter{min-height:60px;margin-top:0}.tenant-workspace-module__vqrPAG__tenantIcon{background:0 0;border:0}.tenant-workspace-module__vqrPAG__pageHeader p{letter-spacing:.025em;text-transform:none;font-weight:600}.tenant-workspace-module__vqrPAG__pageHeader h1{font-weight:600}.tenant-workspace-module__vqrPAG__topbar{box-shadow:none}.tenant-workspace-module__vqrPAG__live i{box-shadow:none;border:0;width:6px;height:6px}.tenant-workspace-module__vqrPAG__desktopNavigation a.tenant-workspace-module__vqrPAG__active{background:var(--chrome-soft);border-color:#0000;border-radius:3px}.tenant-workspace-module__vqrPAG__actions{flex-wrap:wrap}@media (max-width:1100px){.tenant-workspace-module__vqrPAG__productSwitch{display:none}}@media print{.tenant-workspace-module__vqrPAG__sidebar,.tenant-workspace-module__vqrPAG__topbar,.tenant-workspace-module__vqrPAG__mobileNavigation,.tenant-workspace-module__vqrPAG__mobileNav,.tenant-workspace-module__vqrPAG__mobileDrawer,.tenant-workspace-module__vqrPAG__productSwitch{display:none!important}.tenant-workspace-module__vqrPAG__workspace{margin:0;padding:0}.tenant-workspace-module__vqrPAG__main{max-width:none;padding:0!important}.tenant-workspace-module__vqrPAG__shell{color:#111;--chrome-text:#111;--chrome-muted:#444;--color-ink:#111;--color-ink-muted:#444;--color-ink-faint:#555;--color-bg-raised:#fff;--color-bg-surface:#fff;background:#fff;display:block}.tenant-workspace-module__vqrPAG__pageHeader{padding:0 0 18px}.tenant-workspace-module__vqrPAG__pageHeader .tenant-workspace-module__vqrPAG__actions{display:none}}
.task-workspace-module__As_bkW__workspace{min-width:0;color:var(--color-ink)}.task-workspace-module__As_bkW__summary{border-bottom:1px solid var(--color-line);flex-wrap:wrap;gap:48px;padding:20px 0 30px;display:flex}.task-workspace-module__As_bkW__summary>div{gap:10px;min-width:100px;display:grid}.task-workspace-module__As_bkW__summary span{color:var(--color-ink-muted);font-size:14px}.task-workspace-module__As_bkW__summary strong{letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:32px;font-weight:650}.task-workspace-module__As_bkW__compose{border-bottom:1px solid var(--color-line);padding:24px 0}.task-workspace-module__As_bkW__compose summary,.task-workspace-module__As_bkW__edit summary{cursor:pointer;min-height:44px;padding:12px 0;font-size:15px;font-weight:600}.task-workspace-module__As_bkW__form{gap:16px;min-width:0;display:grid}.task-workspace-module__As_bkW__form fieldset{border:0;min-width:0;margin:0;padding:0}.task-workspace-module__As_bkW__form fieldset:disabled{opacity:.7}.task-workspace-module__As_bkW__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:20px 0;display:grid}.task-workspace-module__As_bkW__fields label,.task-workspace-module__As_bkW__tools label{gap:8px;font-size:14px;font-weight:600;display:grid}.task-workspace-module__As_bkW__wide{grid-column:1/-1}.task-workspace-module__As_bkW__fields :is(input,select,textarea),.task-workspace-module__As_bkW__tools input{font:inherit;background:var(--color-bg-control);width:100%;min-width:0;min-height:46px;color:var(--color-ink);border:1px solid var(--color-line-strong);border-radius:5px;padding:10px 12px;font-size:16px}.task-workspace-module__As_bkW__fields textarea{resize:vertical}.task-workspace-module__As_bkW__action,.task-workspace-module__As_bkW__secondary{font:inherit;cursor:pointer;border:1px solid var(--color-line-strong);border-radius:5px;justify-self:start;min-height:46px;padding:12px 18px;font-size:14px;font-weight:600}.task-workspace-module__As_bkW__action{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-bg-raised)}.task-workspace-module__As_bkW__secondary{color:var(--color-ink);background:0 0}.task-workspace-module__As_bkW__secondary:hover{background:var(--color-bg-hover)}.task-workspace-module__As_bkW__action:hover{background:var(--color-accent-hover)}.task-workspace-module__As_bkW__workspace :is(input,select,textarea,a,button,summary):focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.task-workspace-module__As_bkW__workspace button:disabled{opacity:.65;cursor:default}.task-workspace-module__As_bkW__tools{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;margin:30px 0 24px;display:flex}.task-workspace-module__As_bkW__tools label{flex:1;min-width:220px;max-width:480px}.task-workspace-module__As_bkW__tabs{border-bottom:1px solid var(--color-line);flex-wrap:wrap;gap:26px;display:flex}.task-workspace-module__As_bkW__tabs button{color:var(--color-ink-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;min-height:46px;padding:8px 0;font-size:14px;font-weight:600}.task-workspace-module__As_bkW__tabs button[aria-pressed=true]{border-bottom-color:var(--color-accent);color:var(--color-ink)}.task-workspace-module__As_bkW__task{border-bottom:1px solid var(--color-line);grid-template-columns:140px minmax(0,1fr) 220px;gap:26px;padding:28px 0;scroll-margin-top:100px;display:grid}.task-workspace-module__As_bkW__task:target{border-left:3px solid var(--color-accent);padding-left:18px}.task-workspace-module__As_bkW__date{color:var(--color-ink-muted);align-content:start;gap:10px;font-size:14px;display:grid}.task-workspace-module__As_bkW__date span{font-size:12px}.task-workspace-module__As_bkW__task[data-done] .task-workspace-module__As_bkW__date span{color:var(--success)}.task-workspace-module__As_bkW__body{min-width:0}.task-workspace-module__As_bkW__body header{flex-wrap:wrap;align-items:baseline;gap:20px;display:flex}.task-workspace-module__As_bkW__body h3{overflow-wrap:anywhere;margin:0;font-size:19px;font-weight:600}.task-workspace-module__As_bkW__priority{color:var(--warning);white-space:nowrap;font-size:12px}.task-workspace-module__As_bkW__assignee{color:var(--color-ink-muted);margin:9px 0;font-size:13px;line-height:1.7}.task-workspace-module__As_bkW__note{white-space:pre-wrap;overflow-wrap:anywhere;max-width:65ch;font-size:15px;line-height:1.8}.task-workspace-module__As_bkW__link{min-height:44px;color:var(--color-accent);align-items:center;font-size:14px;text-decoration:none;display:inline-flex}.task-workspace-module__As_bkW__status .task-workspace-module__As_bkW__form fieldset{display:none}.task-workspace-module__As_bkW__status .task-workspace-module__As_bkW__action{width:100%;font-size:13px}.task-workspace-module__As_bkW__edit{margin-top:12px}.task-workspace-module__As_bkW__empty,.task-workspace-module__As_bkW__footnote{color:var(--color-ink-muted);padding:24px 0;font-size:14px;line-height:1.8}.task-workspace-module__As_bkW__error,.task-workspace-module__As_bkW__feedback{margin:0;font-size:14px;line-height:1.7}.task-workspace-module__As_bkW__error{color:var(--danger)}.task-workspace-module__As_bkW__feedback{color:var(--success)}@media (max-width:900px){.task-workspace-module__As_bkW__task{grid-template-columns:110px minmax(0,1fr)}.task-workspace-module__As_bkW__status{grid-column:2}.task-workspace-module__As_bkW__status .task-workspace-module__As_bkW__action{width:auto}}@media (max-width:600px){.task-workspace-module__As_bkW__summary{gap:28px}.task-workspace-module__As_bkW__summary>div{min-width:calc(50% - 28px)}.task-workspace-module__As_bkW__fields{grid-template-columns:1fr}.task-workspace-module__As_bkW__task{grid-template-columns:1fr;gap:14px}.task-workspace-module__As_bkW__date{flex-wrap:wrap;gap:14px;display:flex}.task-workspace-module__As_bkW__status{grid-column:auto}.task-workspace-module__As_bkW__tabs{gap:20px}.task-workspace-module__As_bkW__tools label{width:100%;max-width:none}.task-workspace-module__As_bkW__body h3{font-size:18px}}@media print{.task-workspace-module__As_bkW__compose,.task-workspace-module__As_bkW__tools,.task-workspace-module__As_bkW__tabs,.task-workspace-module__As_bkW__status,.task-workspace-module__As_bkW__edit{display:none}.task-workspace-module__As_bkW__task{break-inside:avoid;grid-template-columns:120px 1fr}}
.receivables-module__-W7aNa__workspace{color:var(--text);gap:24px;display:grid}.receivables-module__-W7aNa__toolbar,.receivables-module__-W7aNa__toolbar>div,.receivables-module__-W7aNa__section>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.receivables-module__-W7aNa__toolbar p,.receivables-module__-W7aNa__section p,.receivables-module__-W7aNa__footnote{color:var(--text-soft);font-size:14px;line-height:1.6}.receivables-module__-W7aNa__workspace button,.receivables-module__-W7aNa__workspace a{cursor:pointer}.receivables-module__-W7aNa__workspace button{border:1px solid var(--border-strong);background:var(--surface);min-height:44px;color:var(--text);font:inherit;border-radius:6px;padding:10px 16px;font-size:14px;font-weight:600}.receivables-module__-W7aNa__workspace button:hover{background:var(--surface-raised)}.receivables-module__-W7aNa__workspace button:disabled{opacity:.55;cursor:default}.receivables-module__-W7aNa__workspace :is(button,a,input,select):focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.receivables-module__-W7aNa__workspace a{color:var(--text);text-underline-offset:4px}.receivables-module__-W7aNa__filters{grid-template-columns:2fr 1.4fr 1fr 1.4fr;gap:16px;display:grid}.receivables-module__-W7aNa__filters label{gap:8px;font-size:13px;font-weight:600;display:grid}.receivables-module__-W7aNa__filters :is(input,select){border:1px solid var(--border-strong);background:var(--control);width:100%;min-width:0;min-height:46px;color:var(--text);font:inherit;border-radius:6px;padding:10px}.receivables-module__-W7aNa__reset{justify-self:start}.receivables-module__-W7aNa__summaries{grid-template-columns:repeat(auto-fit,minmax(min(100%,480px),1fr));gap:20px;display:grid}.receivables-module__-W7aNa__summary{border:1px solid var(--border);background:var(--surface);border-radius:10px;padding:24px}.receivables-module__-W7aNa__summary header{flex-wrap:wrap;justify-content:space-between;gap:24px;margin-bottom:28px;display:flex}.receivables-module__-W7aNa__summary header div{gap:8px;display:grid}.receivables-module__-W7aNa__summary header span{color:var(--text-soft);font-size:13px}.receivables-module__-W7aNa__summary header strong{letter-spacing:-.8px;font-size:28px}.receivables-module__-W7aNa__chart{gap:18px;display:grid}.receivables-module__-W7aNa__chart>div{grid-template-columns:170px 1fr 120px;align-items:center;gap:14px;font-size:13px;display:grid}.receivables-module__-W7aNa__chart strong{text-align:right;font-variant-numeric:tabular-nums}.receivables-module__-W7aNa__track{background:var(--border);border-radius:4px;height:6px;overflow:hidden}.receivables-module__-W7aNa__track i{background:var(--color-accent);border-radius:4px;height:100%;display:block}.receivables-module__-W7aNa__section{border:1px solid var(--border);background:var(--surface);border-radius:10px;overflow:hidden}.receivables-module__-W7aNa__section>header{padding:22px 24px}.receivables-module__-W7aNa__section h2{letter-spacing:-.5px;margin:0 0 6px;font-size:20px}.receivables-module__-W7aNa__section p{margin:0}.receivables-module__-W7aNa__tableWrap{overflow:auto}.receivables-module__-W7aNa__workspace table{border-collapse:collapse;text-align:left;width:100%;font-size:14px}.receivables-module__-W7aNa__workspace th{color:var(--text-soft);background:var(--surface-raised);font-size:12px;font-weight:600}.receivables-module__-W7aNa__workspace :is(th,td){border-top:1px solid var(--border);white-space:nowrap;vertical-align:middle;padding:15px 24px}.receivables-module__-W7aNa__workspace td small{color:var(--text-soft);margin-top:5px;display:block}.receivables-module__-W7aNa__workspace td :is(a,button){font-weight:600}.receivables-module__-W7aNa__workspace td button{text-underline-offset:4px;background:0 0;border:0;padding:4px 0;text-decoration:underline}.receivables-module__-W7aNa__empty{padding:24px}.receivables-module__-W7aNa__notice{border-left:3px solid var(--color-accent);background:var(--surface);padding:16px}.receivables-module__-W7aNa__footnote{margin:0}@media (max-width:900px){.receivables-module__-W7aNa__filters{grid-template-columns:1fr 1fr}}@media (max-width:500px){.receivables-module__-W7aNa__filters{grid-template-columns:1fr}.receivables-module__-W7aNa__summary{padding:18px}.receivables-module__-W7aNa__chart>div{grid-template-columns:1fr 110px;gap:8px}.receivables-module__-W7aNa__chart .receivables-module__-W7aNa__track{grid-area:2/1/auto/-1}.receivables-module__-W7aNa__chart strong{grid-area:1/2}.receivables-module__-W7aNa__workspace :is(th,td){padding:14px 16px}.receivables-module__-W7aNa__summary header strong{font-size:24px}}@media print{.receivables-module__-W7aNa__toolbar,.receivables-module__-W7aNa__filters,.receivables-module__-W7aNa__reset,.receivables-module__-W7aNa__workspace button,.receivables-module__-W7aNa__section>header>a{display:none!important}.receivables-module__-W7aNa__workspace{color:#111}.receivables-module__-W7aNa__summary,.receivables-module__-W7aNa__section{break-inside:avoid;background:#fff;border-color:#ccc}.receivables-module__-W7aNa__workspace th{background:#eee}.receivables-module__-W7aNa__workspace :is(th,td){color:#111;padding:8px;font-size:11px}.receivables-module__-W7aNa__workspace td a{color:#111}.receivables-module__-W7aNa__tableWrap{overflow:visible}.receivables-module__-W7aNa__summary header strong{font-size:20px}.receivables-module__-W7aNa__workspace td button{color:#111;min-height:0;padding:0;font-size:11px;text-decoration:none;display:inline!important}.receivables-module__-W7aNa__chart>div,.receivables-module__-W7aNa__footnote{font-size:11px}.receivables-module__-W7aNa__summary header span,.receivables-module__-W7aNa__section p{color:#444}}
@font-face{font-family:authFont;src:url(../media/fast4_montserrat-s.p.0s216eisv2o7-.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:authFont Fallback;src:local(Arial);ascent-override:87.85%;descent-override:22.78%;line-gap-override:0.0%;size-adjust:110.19%}.authfont_d605d46f-module__7_CqUG__className{font-family:authFont,authFont Fallback}.authfont_d605d46f-module__7_CqUG__variable{--font-fast4-sans:"authFont", "authFont Fallback"}
.care-handovers-module__bu0fFG__workspace{gap:24px;display:grid}.care-handovers-module__bu0fFG__workspace h2{letter-spacing:-.7px;margin:6px 0 12px;font-size:26px}.care-handovers-module__bu0fFG__metrics{border-block:1px solid var(--border);grid-template-columns:repeat(4,1fr);gap:24px;padding:22px 0;display:grid}.care-handovers-module__bu0fFG__metrics>div{gap:10px;display:grid}.care-handovers-module__bu0fFG__metrics span{color:var(--text-soft);font-size:13px}.care-handovers-module__bu0fFG__metrics strong{letter-spacing:-1px;font-size:30px}.care-handovers-module__bu0fFG__list{gap:20px;display:grid}.care-handovers-module__bu0fFG__item{border:1px solid var(--border);background:var(--surface);border-radius:10px;padding:24px}.care-handovers-module__bu0fFG__item>header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.care-handovers-module__bu0fFG__item h3{letter-spacing:-.4px;margin:10px 0;font-size:20px}.care-handovers-module__bu0fFG__item header p{color:var(--text-soft);margin:0;font-size:14px}.care-handovers-module__bu0fFG__meta{color:var(--text-soft);gap:16px;font-size:12px;font-weight:600;display:flex}.care-handovers-module__bu0fFG__due{text-align:right;gap:7px;min-width:130px;display:grid}.care-handovers-module__bu0fFG__due span,.care-handovers-module__bu0fFG__due small,.care-handovers-module__bu0fFG__author{color:var(--text-soft);font-size:12px}.care-handovers-module__bu0fFG__item[data-overdue=true] .care-handovers-module__bu0fFG__due small{color:var(--text);font-weight:600}.care-handovers-module__bu0fFG__item[data-overdue=true]{border-inline-start:3px solid var(--color-accent)}.care-handovers-module__bu0fFG__note,.care-handovers-module__bu0fFG__result p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.65}.care-handovers-module__bu0fFG__note{margin:20px 0}.care-handovers-module__bu0fFG__author{margin-top:16px;display:block}.care-handovers-module__bu0fFG__actions{flex-wrap:wrap;align-items:flex-start;gap:20px;margin-top:20px;display:flex}.care-handovers-module__bu0fFG__actions>form{margin:0}.care-handovers-module__bu0fFG__actions>details{flex:1;min-width:min(100%,280px)}.care-handovers-module__bu0fFG__result{background:var(--surface-raised);border-radius:6px;margin-top:20px;padding:18px}.care-handovers-module__bu0fFG__result strong{font-size:13px}.care-handovers-module__bu0fFG__result p{margin-bottom:0}@media (max-width:700px){.care-handovers-module__bu0fFG__metrics{grid-template-columns:1fr 1fr}.care-handovers-module__bu0fFG__item{padding:18px}.care-handovers-module__bu0fFG__item>header{flex-direction:column;gap:16px}.care-handovers-module__bu0fFG__due{text-align:left}.care-handovers-module__bu0fFG__workspace h2{font-size:23px}}
.month-calendar-module__mAw-HW__calendar{min-width:0}.month-calendar-module__mAw-HW__calendar h2{letter-spacing:-.025em;margin:0 0 8px;font-size:25px}.month-calendar-module__mAw-HW__hint{color:var(--color-ink-muted);margin:0 0 24px;font-size:14px;line-height:1.7}.month-calendar-module__mAw-HW__weekdays,.month-calendar-module__mAw-HW__grid{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.month-calendar-module__mAw-HW__weekdays{border-bottom:1px solid var(--color-line-strong)}.month-calendar-module__mAw-HW__weekdays span{color:var(--color-ink-muted);padding:12px;font-size:13px;font-weight:600}.month-calendar-module__mAw-HW__grid{border-left:1px solid var(--color-line)}.month-calendar-module__mAw-HW__day{border:0;border-right:1px solid var(--color-line);border-bottom:1px solid var(--color-line);text-align:left;background:var(--color-bg-raised);min-width:0;min-height:148px;color:var(--color-ink);font:inherit;cursor:pointer;flex-direction:column;gap:12px;padding:12px;display:flex}.month-calendar-module__mAw-HW__day:hover{background:var(--color-bg-hover)}.month-calendar-module__mAw-HW__day[data-outside]{background:var(--color-bg-surface)}.month-calendar-module__mAw-HW__day[data-outside]>.month-calendar-module__mAw-HW__number{color:var(--color-ink-muted)}.month-calendar-module__mAw-HW__day[data-selected]{box-shadow:inset 0 0 0 2px var(--color-accent)}.month-calendar-module__mAw-HW__day:focus-visible{outline:3px solid var(--focus-ring);outline-offset:-3px}.month-calendar-module__mAw-HW__number{font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.month-calendar-module__mAw-HW__number small{color:var(--color-accent);font-size:11px}.month-calendar-module__mAw-HW__day[aria-current]>.month-calendar-module__mAw-HW__number{color:var(--color-accent)}.month-calendar-module__mAw-HW__entries{gap:9px;width:100%;min-width:0;display:grid}.month-calendar-module__mAw-HW__entry{border-left:2px solid var(--color-accent);overflow-wrap:anywhere;gap:4px;min-width:0;padding-left:8px;font-size:12px;line-height:1.45;display:grid}.month-calendar-module__mAw-HW__entry strong{font-weight:600}.month-calendar-module__mAw-HW__entry>span,.month-calendar-module__mAw-HW__entries>small{color:var(--color-ink-muted);font-size:11px}.month-calendar-module__mAw-HW__entry[data-tone=done]{border-left-color:var(--success)}.month-calendar-module__mAw-HW__entry[data-tone=due]{border-left-color:var(--danger)}.month-calendar-module__mAw-HW__entry[data-tone=series]{border-left-color:var(--info)}.month-calendar-module__mAw-HW__entry[data-tone=muted]{border-left-color:var(--color-line-strong)}.month-calendar-module__mAw-HW__mobileCount{display:none}@media (max-width:760px){.month-calendar-module__mAw-HW__day{gap:8px;min-height:72px;padding:10px 5px}.month-calendar-module__mAw-HW__entries{display:none}.month-calendar-module__mAw-HW__mobileCount{color:var(--color-ink-muted);font-size:10px;display:block}.month-calendar-module__mAw-HW__number{justify-content:center;font-size:14px}.month-calendar-module__mAw-HW__number small{display:none}.month-calendar-module__mAw-HW__weekdays span{text-align:center;padding:12px 4px}.month-calendar-module__mAw-HW__calendar h2{font-size:22px}.month-calendar-module__mAw-HW__grid{border-left:0}.month-calendar-module__mAw-HW__day:nth-child(7n){border-right:0}}@media print{.month-calendar-module__mAw-HW__day{break-inside:avoid;min-height:110px}.month-calendar-module__mAw-HW__hint{display:none}}
