.intake-shell.is-authenticated{--dashboard-sidebar-width:272px}.intake-shell.is-authenticated:has(.workspace-navigation) .intake-header{width:calc(100% - var(--dashboard-sidebar-width));margin-left:var(--dashboard-sidebar-width);min-height:68px;padding:10px 36px}.intake-shell.is-authenticated:has(.workspace-navigation) .intake-main{width:calc(100% - var(--dashboard-sidebar-width));max-width:none;margin:0 0 0 var(--dashboard-sidebar-width);padding:24px 36px 48px}.intake-shell.is-authenticated:has(.workspace-navigation) .intake-footer{max-width:none;margin-left:var(--dashboard-sidebar-width);padding:20px 36px}.intake-shell.is-authenticated .workspace-navigation{z-index:15;width:var(--dashboard-sidebar-width);border-right:1px solid var(--line);overscroll-behavior:contain;background:#fff;flex-direction:column;gap:24px;margin:0;padding:24px 16px;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}.dashboard-sidebar-heading{gap:22px;display:grid}.dashboard-sidebar-logo{padding:0 10px;display:block}.dashboard-sidebar-logo .brand-logo{--logo-width:184px}.dashboard-workspace-name{color:#fff;border-radius:var(--radius-control);overflow-wrap:anywhere;background:#182b4b;border:1px solid #182b4b;padding:15px 16px}.dashboard-workspace-name span{color:#c2cfe5;margin-bottom:4px;font-size:14px;display:block}.dashboard-workspace-name strong{font-size:15px;font-weight:600}.intake-shell .dashboard-menu-toggle{display:none}.intake-shell .workspace-navigation>.intake-tabs{background:0 0;border:0;border-radius:0;gap:22px;margin:0;padding:0;display:grid}.dashboard-nav-group{gap:3px;min-width:0;display:grid}.dashboard-nav-label{color:var(--muted);margin:0 12px 6px;font-size:14px;font-weight:600}.intake-shell .workspace-navigation .intake-tabs button{text-align:left;border:1px solid #0000;border-radius:8px;width:100%;min-height:44px;padding:10px 13px;font-size:14px;font-weight:400;line-height:1.45}.intake-shell .workspace-navigation .intake-tabs button:hover:not(:disabled):not([aria-pressed=true]){background:var(--surface-soft);color:var(--ink)}.intake-shell .workspace-navigation .intake-tabs button[aria-pressed=true]{color:var(--teal-strong);background:var(--teal-pale);box-shadow:inset 3px 0 var(--teal);border-color:#d7e1ff;font-weight:650}.intake-shell .workspace-navigation .workspace-utilities{border-top:1px solid var(--line);gap:10px;margin-top:auto;padding-top:18px;display:grid}.workspace-navigation .workspace-capacity{max-width:100%}.workspace-navigation .workspace-capacity[open]{overflow-wrap:anywhere}.intake-shell .workspace-navigation .workspace-utilities>.intake-text-link{padding:8px 12px;font-size:14px}.intake-shell.is-authenticated .intake-workspace-heading{margin:0 0 12px}.intake-shell.is-authenticated .intake-workspace-heading h1{letter-spacing:0;color:var(--muted);font-size:14px;font-weight:500;line-height:1.5}.workspace-account-bar{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:8px;margin-bottom:26px;padding-bottom:16px;display:grid}.intake-shell .workspace-account-bar .intake-account{box-shadow:none;background:0 0;border:0;border-radius:0;gap:8px 20px;margin:0;padding:0}.intake-shell .workspace-account-bar .intake-account>span{font-size:14px}.intake-shell .workspace-account-bar .intake-account>strong{color:var(--ink);font-size:14px}.workspace-account-utilities{flex-wrap:wrap;align-items:flex-start;gap:4px 20px;min-width:0;display:flex}.intake-shell .workspace-account-utilities .message-recipient{box-shadow:none;background:0 0;border:0;border-radius:0;flex:260px;margin:0;padding:0}.intake-shell .workspace-account-utilities .message-recipient>summary{min-height:44px;padding:10px 0;font-size:14px}.intake-shell .workspace-account-utilities .message-recipient[open]{flex-basis:100%;padding:0 0 16px}.intake-shell .workspace-account-utilities .message-recipient-body{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-control);max-width:840px;padding:20px}.intake-shell .workspace-account-utilities .intake-entry-links{border:0;flex:0 auto;margin:0;padding:0;display:block}.intake-shell .workspace-account-utilities .intake-text-link{background:0 0;border:0;border-radius:0;min-height:44px;margin:0;padding:10px 0;font-size:14px;font-weight:500}.intake-workspace{min-width:0}.intake-shell .dashboard-overview{margin-bottom:30px}.dashboard-intro{justify-content:space-between;align-items:flex-start;gap:24px;margin:0 0 26px;display:flex}.dashboard-intro h3{letter-spacing:-1px;margin:0 0 10px;font-size:clamp(28px,2.8vw,36px);font-weight:650;line-height:1.2}.dashboard-intro p{color:var(--muted);max-width:58ch;font-size:16px}.dashboard-intro>button{flex-shrink:0}.dashboard-metrics{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);margin-bottom:30px;padding:22px 24px 16px}.dashboard-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;display:grid}.dashboard-stat{border-right:1px solid var(--line);min-width:0;padding:0 24px 0 0}.dashboard-stat:last-child{border-right:0;padding-right:0}.dashboard-stat dt{color:var(--muted);font-size:14px}.dashboard-stat dd{letter-spacing:-1px;font-variant-numeric:tabular-nums;margin:8px 0 0;font-size:34px;font-weight:650;line-height:1.2}.dashboard-count-scope{color:var(--muted);border-top:1px solid var(--line);margin:18px 0 0;padding-top:14px;font-size:14px}.dashboard-focus-grid{grid-template-columns:minmax(0,1.55fr) minmax(260px,1fr);align-items:start;gap:26px;display:grid}.dashboard-focus-grid--single{grid-template-columns:minmax(0,1fr)}.dashboard-section-heading{justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 14px;display:flex}.dashboard-section-heading h3{letter-spacing:-.3px;font-size:18px;font-weight:650;line-height:1.4}.dashboard-attention{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);overflow:hidden}.dashboard-attention-card{border-left:3px solid #b17824;justify-content:space-between;align-items:flex-start;gap:16px;min-width:0;padding:20px 22px;display:flex}.dashboard-attention-card+.dashboard-attention-card{border-top:1px solid var(--line)}.dashboard-attention-record{min-width:0}.dashboard-attention-record>p{color:var(--muted);font-size:14px}.dashboard-attention-card h4{white-space:pre-wrap;margin:5px 0 9px;font-size:16px;line-height:1.5}.dashboard-next-step{font-size:14px;line-height:1.65}.dashboard-next-step ul{padding-left:18px}.intake-shell .dashboard-attention-card .intake-quiet-button{text-align:left;text-underline-offset:4px;flex:0 118px;min-width:98px;min-height:44px;margin:0;padding:4px 0;font-size:14px;line-height:1.5;text-decoration:underline}.dashboard-clear{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);color:var(--muted);padding:22px;font-size:16px}.dashboard-property-grid{border-top:1px solid var(--line);display:grid}.dashboard-property{border-bottom:1px solid var(--line);min-width:0;padding:14px 0}.dashboard-property h4{margin:0 0 4px;font-size:15px;font-weight:600;line-height:1.5}.dashboard-property p{color:var(--muted);font-size:14px}.dashboard-property p strong{color:var(--ink);font-variant-numeric:tabular-nums}.intake-shell .dashboard-property-link{text-align:left;min-height:44px;margin:6px 0 0;padding:8px 0;font-size:14px}.intake-shell .dashboard-queue>.queue-heading{border:0;align-items:center;margin-bottom:14px;padding:0}.intake-shell .dashboard-queue>.queue-heading h2{letter-spacing:0;color:var(--teal-strong);font-size:16px;font-weight:600}.dashboard-queue>.queue-heading>button{min-height:44px;padding:8px 14px;font-size:14px}.dashboard-queue .queue-filters{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface);padding:18px 20px}.dashboard-work-table{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);overflow-x:auto}.dashboard-work-table table{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%}.dashboard-table-caption{text-align:left;padding:20px 22px;font-size:18px;font-weight:650}.dashboard-work-table th{color:var(--muted);background:var(--surface-soft);border-block:1px solid var(--line);padding:12px 20px;font-size:14px;font-weight:500}.dashboard-work-table th:first-child{width:34%}.dashboard-work-table th:nth-child(2){width:20%}.dashboard-work-table th:nth-child(3){width:28%}.dashboard-work-table th:last-child{width:18%}.dashboard-work-table td{border-bottom:1px solid var(--line);vertical-align:top;overflow-wrap:anywhere;padding:17px 20px;font-size:14px;line-height:1.65}.dashboard-work-table tr:last-child td{border-bottom:0}.dashboard-work-table tbody tr:hover{background:#fafbfe}.intake-shell .dashboard-request-button{text-align:left;min-height:44px;color:var(--ink);white-space:pre-wrap;background:0 0;border:0;padding:0;font-size:15px;font-weight:600;line-height:1.5}.dashboard-request-button:hover:not(:disabled){color:var(--teal)}.dashboard-table-property{color:var(--muted);margin-top:4px;font-size:14px;display:block}.dashboard-mobile-label{display:none}.dashboard-status{background:var(--surface-soft);color:#3d4b60;border:1px solid var(--line);border-radius:6px;padding:3px 8px;font-size:14px;line-height:1.5;display:inline-block}.dashboard-status[data-status=awaiting_decision],.dashboard-status[data-status=question_pending]{color:#71501d;background:#fff5df;border-color:#ead6ad}.dashboard-status[data-status=completion_reported]{background:var(--teal-pale);color:var(--teal-strong);border-color:#d2ddfb}.dashboard-status[data-status=accepted]{color:#345e34;background:#edf5eb;border-color:#c9dcc4}.dashboard-work-table td ul{padding-left:18px}@media (min-width:1151px){.intake-shell.is-authenticated:has(.workspace-navigation) .intake-header>.wordmark{display:none}}@media (max-width:1250px) and (min-width:1151px){.intake-shell.is-authenticated:has(.workspace-navigation) .intake-main{padding-inline:28px}.dashboard-focus-grid{grid-template-columns:minmax(0,1fr)}.dashboard-property-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.dashboard-property{border-bottom:0}}@media (max-width:1150px){:is(.intake-shell.is-authenticated:has(.workspace-navigation) .intake-header,.intake-shell.is-authenticated:has(.workspace-navigation) .intake-main){width:100%;margin-left:0}.intake-shell.is-authenticated:has(.workspace-navigation) .intake-footer{margin-left:0}.intake-shell.is-authenticated .workspace-navigation{border:1px solid var(--line);border-radius:var(--radius-control);gap:20px;width:auto;margin-bottom:26px;padding:16px 18px;position:static;overflow:visible}.dashboard-sidebar-heading{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px}.dashboard-sidebar-logo{display:none}.dashboard-workspace-name{color:var(--ink);background:0 0;border:0;border-radius:0;padding:0}.dashboard-workspace-name span{color:var(--muted);margin-bottom:2px}.intake-shell .dashboard-menu-toggle{gap:12px;min-height:44px;display:flex}.intake-shell .workspace-navigation[data-navigation-open=false]>:is(.intake-tabs,.workspace-utilities){display:none}.intake-shell .workspace-navigation>.intake-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.intake-shell .workspace-navigation .workspace-utilities{flex-wrap:wrap;justify-content:flex-start;display:flex}}@media (max-width:800px){.dashboard-focus-grid{grid-template-columns:minmax(0,1fr);gap:24px}.dashboard-property-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.dashboard-property{border-bottom:0}}@media (max-width:650px){.intake-shell.is-authenticated:has(.workspace-navigation) .intake-header{padding:12px 16px}.intake-shell.is-authenticated:has(.workspace-navigation) .intake-main{padding:18px 16px 36px}.intake-shell.is-authenticated:has(.workspace-navigation) .intake-footer{padding:20px 16px}.workspace-account-bar{gap:6px;margin-bottom:20px;padding-bottom:12px}.workspace-account-utilities{gap:0 16px}.intake-shell .workspace-account-utilities .message-recipient{flex:100%}.intake-shell .workspace-account-utilities .message-recipient-body{padding:18px}.intake-shell .workspace-navigation>.intake-tabs{grid-template-columns:minmax(0,1fr);gap:20px}.intake-shell .workspace-navigation .intake-tabs button{min-height:48px}.intake-shell .workspace-navigation .workspace-utilities{display:grid}.dashboard-nav-label{margin-left:12px}.dashboard-intro{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:22px}.dashboard-intro h3{letter-spacing:-.7px;font-size:28px}.dashboard-metrics{margin-bottom:24px;padding:18px 16px 14px}.dashboard-stats{gap:12px}.dashboard-stat{padding-right:12px}.dashboard-stat dt{font-size:14px}.dashboard-stat dd{margin-top:10px;font-size:28px}.dashboard-count-scope{margin-top:16px}.dashboard-section-heading{flex-wrap:wrap}.dashboard-attention-card{padding:18px;display:block}.intake-shell .dashboard-attention-card .intake-quiet-button{min-width:0;margin-top:10px}.dashboard-property-grid{grid-template-columns:minmax(0,1fr);gap:0}.dashboard-property{border-bottom:1px solid var(--line);padding:12px 0}.intake-shell .dashboard-queue>.queue-heading{flex-direction:row;align-items:center}.dashboard-work-table table,.dashboard-work-table tbody{display:block}.dashboard-work-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.dashboard-work-table tr{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:10px;padding:18px;display:grid}.dashboard-work-table td{border:0;padding:0;font-size:14px;display:block}.dashboard-work-table td:last-child{color:var(--muted)}.dashboard-mobile-label{margin-bottom:2px;font-size:14px;font-weight:600;display:block}.dashboard-table-caption{padding:18px;display:block}.intake-shell.is-authenticated:has(.workspace-navigation) .dashboard-sidebar-heading{grid-template-columns:minmax(0,1fr);align-items:start}.intake-shell.is-authenticated:has(.workspace-navigation) .dashboard-menu-toggle{justify-self:start;max-width:100%}.intake-shell.is-authenticated:has(.workspace-navigation) .dashboard-queue>.queue-heading{flex-direction:column;align-items:flex-start}.intake-shell.is-authenticated:has(.workspace-navigation) .dashboard-stats{grid-template-columns:repeat(auto-fit,minmax(min(100%,4.5em),1fr))}.intake-shell.is-authenticated:has(.workspace-navigation) .dashboard-stat dt{overflow-wrap:anywhere}}@media (min-width:1151px){.intake-shell.is-authenticated:has(.workspace-navigation) .workspace-navigation>.intake-tabs{grid-template-columns:minmax(0,1fr)}}
