.intake-workspace{background:var(--qi-color-canvas);min-height:100dvh;color:var(--qi-color-foreground);font-family:var(--qi-font-family);display:flex}.intake-sidebar{width:var(--intake-sidebar-width,var(--qi-size-sidebar));background:var(--qi-color-sidebar);border-right:1px solid var(--qi-color-border);flex-shrink:0;height:100dvh;position:sticky;top:0}.intake-workspace[data-sidebar-open=false] .intake-sidebar{display:none}.intake-sidebar-resizer{z-index:5;cursor:col-resize;touch-action:none;outline:none;width:44px;height:100%;position:absolute;top:0;right:-22px}.intake-sidebar-resizer:after{content:"";background:var(--qi-color-border-strong);opacity:.55;border-radius:2px;width:4px;height:40px;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.intake-sidebar-resizer:hover:after,.intake-sidebar-resizer:focus-visible:after{background:var(--qi-color-accent);opacity:1}.intake-sidebar-resizer:focus-visible:before{content:"";border:2px solid var(--qi-color-focus-ring);border-radius:var(--qi-radius-sm);width:20px;height:56px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.intake-sidebar-inner{flex-direction:column;height:100%;padding:12px;display:flex}.intake-brand{height:auto;min-height:48px}.intake-brand-logo{object-fit:contain;flex-shrink:0;width:30px;height:30px}.intake-brand-name{overflow-wrap:anywhere;font-size:13px;font-weight:650;line-height:18px}.intake-brand-description{color:var(--qi-color-foreground-muted);font-size:12px;font-weight:400;line-height:18px}.intake-sidebar-profile{border-top:1px solid var(--qi-color-border);margin-top:auto;padding:16px 8px 4px}.intake-main-column{flex:1;min-width:0}.intake-topbar{min-height:var(--spacing-topbar);border-bottom:1px solid var(--color-line);background:var(--color-surface);align-items:center;gap:12px;padding:0 32px;display:flex}.intake-desktop-sidebar-toggle{border-radius:var(--qi-radius-sm);color:var(--qi-color-foreground);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.intake-desktop-sidebar-toggle:hover{background:var(--qi-color-surface-subtle)}.intake-desktop-sidebar-toggle:focus-visible{outline:2px solid var(--qi-color-focus-ring);outline-offset:2px}.intake-main{width:100%;min-width:0;padding:32px}.intake-preview-tools{border-bottom:1px solid var(--color-line)}.intake-preview-tools>summary{cursor:pointer;padding-block:10px;display:list-item}.intake-touch{min-width:44px;min-height:44px}.intake-primary,.intake-secondary{border-radius:var(--radius-control);min-height:44px;font-size:var(--text-label5);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-weight:500;line-height:1.5;display:inline-flex}.intake-primary{background:var(--qi-color-inverse);color:var(--qi-color-inverse-foreground);border:1px solid var(--qi-color-inverse)}.intake-primary:hover{background:var(--qi-color-foreground)}.intake-secondary{background:var(--color-surface);border:1px solid var(--color-line-strong);color:var(--color-ink)}.intake-secondary:hover{background:var(--color-sunken)}.intake-primary:disabled{background:var(--color-sunken);color:var(--color-ink-muted);border:1px solid var(--color-line);cursor:not-allowed}.intake-scenario-bar{justify-content:space-between;align-items:center;gap:16px;display:flex}.intake-scenario-link{border:1px solid var(--color-line-strong);border-radius:var(--radius-control);min-height:44px;color:var(--color-ink);font-size:var(--text-label6);align-items:center;padding:8px 12px;font-weight:500;display:inline-flex}.intake-scenario-link:hover{background:var(--color-surface)}.intake-scenario-link-current{border-color:var(--color-accent-ink);background:var(--color-selected);color:var(--color-accent-ink)}.intake-list-head,.intake-record-row{grid-template-columns:minmax(220px,2fr) repeat(3,minmax(104px,1fr)) minmax(132px,1.2fr);align-items:center;gap:16px;display:grid}.intake-list-head{border-bottom:1px solid var(--color-line);font-size:var(--text-label6);color:var(--color-ink-muted);padding:12px 24px}.intake-record-row{border-bottom:1px solid var(--color-line);min-height:64px;padding:10px 20px}.intake-record-row:last-child{border-bottom:0}.intake-mobile-label{display:none}.intake-process{flex-wrap:wrap;justify-content:center;gap:20px 40px;display:flex}.intake-form-grid{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-surface);grid-template-columns:minmax(0,1fr);gap:24px;max-width:760px;padding:24px;display:grid}.intake-dispatch-section+.intake-dispatch-section,.intake-confirmation{border-top:1px solid var(--color-line);padding-top:20px}.intake-confirmation-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.intake-recipient-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.intake-confirmation button{width:auto;margin-right:8px}.intake-form-options{flex-wrap:wrap;gap:24px;display:flex}.intake-form-option{cursor:pointer;align-items:center;gap:8px;min-height:44px;display:flex}.intake-form-option input{flex-shrink:0}.intake-menu-trigger,.intake-mobile-center{display:none}.intake-mobile-menu{background:var(--qi-color-sidebar);width:min(88vw,320px);height:100dvh;max-height:none;color:var(--qi-color-foreground);border:0;margin:0;padding:0;position:fixed;inset:0 auto 0 0}.intake-mobile-menu::backdrop{background:var(--color-ink);opacity:.35}.intake-skip{z-index:50;background:var(--color-surface);color:var(--color-ink);border:1px solid var(--color-line);padding:12px;position:fixed;top:8px;left:8px;transform:translateY(-200%)}.intake-skip:focus{transform:translateY(0)}.intake-staff-list{overflow:hidden}.intake-staff-table{border-collapse:collapse;table-layout:fixed;width:100%}.intake-staff-table th{background:var(--color-sunken);color:var(--color-ink-muted);font-size:var(--text-label6);text-align:left;padding:12px 16px;font-weight:500}.intake-staff-table th:first-child{width:25%}.intake-staff-table th:last-child{width:23%}.intake-staff-table td{vertical-align:top;overflow-wrap:anywhere;padding:16px}.intake-staff-table tbody tr+tr{border-top:1px solid var(--color-line)}.intake-staff-table tbody tr:hover{background:var(--color-canvas)}.intake-staff-mobile-label{display:none}@media (max-width:1000px){.intake-staff-table,.intake-staff-table tbody{display:block}.intake-staff-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.intake-staff-table tbody tr{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:16px;display:grid}.intake-staff-table td{padding:0;display:block}.intake-staff-table td:first-child{grid-column:1/-1}.intake-staff-table .intake-staff-empty{display:block}.intake-staff-mobile-label{color:var(--color-ink-muted);font-size:var(--text-label7);margin-bottom:6px;display:block}}@media (max-width:1100px){.intake-form-grid{grid-template-columns:minmax(0,1fr)}.intake-confirmation{position:static}}@media (max-width:767px){.intake-sidebar,.intake-desktop-context,.intake-desktop-sidebar-toggle{display:none}.intake-menu-trigger{justify-content:center;align-items:center;display:inline-flex}.intake-mobile-center{display:inline}.intake-topbar{padding:8px 16px}.intake-main{padding:24px 16px}.intake-form-grid{padding:16px}.intake-confirmation-summary{grid-template-columns:1fr;gap:12px}.intake-recipient-fields{grid-template-columns:1fr}.intake-confirmation button{width:100%;margin-right:0}.intake-list-head{display:none}.intake-scenario-bar{flex-direction:column;align-items:stretch}.intake-scenario-bar nav{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.intake-scenario-link{justify-content:center;padding-inline:6px}.intake-record-row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px 12px;padding:18px 16px}.intake-record-primary{grid-column:1/-1}.intake-mobile-label{color:var(--color-ink-muted);font-size:var(--text-label7);margin-bottom:6px;display:block}.intake-process{flex-direction:column;align-items:flex-start}}
