.calls-panel{margin-top:24px}.calls-panel>h2{margin-bottom:10px}.calls-panel>.muted{max-width:760px}.calls-message{min-height:20px;color:var(--muted);margin-bottom:8px;font-size:14px}.calls-list{margin:0;padding:0;list-style:none}.call-row{border-top:1px solid var(--line);padding:20px 0}.call-row-top{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.call-row h3{overflow-wrap:anywhere;margin:0;font-size:17px}.call-state{color:#0b6740;background:var(--mint);border-radius:7px;padding:7px 10px;font-size:12px;line-height:1.3}.call-date{color:var(--muted);margin:9px 0;font-size:12px}.call-request{overflow-wrap:anywhere;white-space:pre-wrap;margin:10px 0;line-height:1.55}.call-detail-button{margin-top:6px}.call-detail{overflow-wrap:anywhere;background:#f4f9f2;border-radius:8px;margin-top:12px;padding:14px;font-size:14px;line-height:1.55}.call-detail p:last-child{margin-bottom:0}.calls-panel>.secondary{margin-top:14px}@media (width<=610px){.call-row-top{display:block}.call-state{margin-top:10px;display:inline-block}}.phone-routes-panel{margin-top:24px}.phone-routes-panel>h2{margin-bottom:10px}.phone-routes-panel>.muted{max-width:760px}.phone-routes-status{min-height:20px;color:var(--muted);margin:10px 0;font-size:14px;line-height:1.5}.phone-routes-list{margin:8px 0 18px;padding:0;list-style:none}.phone-route-row{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:13px 0;display:flex}.phone-route-row strong{letter-spacing:.02em;font-size:16px}.phone-route-state{color:#0b6740;background:var(--mint);border-radius:7px;padding:6px 9px;font-size:12px}.phone-route-row strong{overflow-wrap:anywhere}.phone-routes-form{border-top:1px solid var(--line);max-width:650px;padding-top:5px}.phone-routes-form label{margin-top:16px}.phone-route-current{background:#f4f9f2;border-radius:8px;margin:18px 0;padding:15px;font-size:14px;line-height:1.55}.phone-route-current strong{overflow-wrap:anywhere;display:block}.phone-route-summary{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--text);margin:8px 0 0}.phone-routes-form .primary{margin-top:18px}@media (width<=610px){.phone-route-row{flex-direction:column;align-items:flex-start;gap:7px}}.agent-profile{gap:.75rem;margin-block:1.5rem;display:grid}.agent-profile fieldset{border:1px solid var(--border,#d0d5dd);border-radius:8px;gap:.5rem;padding:.75rem;display:grid}.agent-profile-row{flex-wrap:wrap;align-items:end;gap:.5rem;display:flex}.agent-profile-field{flex:10rem;gap:.25rem;min-width:10rem;display:grid}.agent-profile-check{align-items:center;gap:.35rem;display:flex}.agent-profile-report ul,.agent-profile-history ol{margin:0;padding-inline-start:1.25rem}.agent-profile .agent-profile-count{border-radius:var(--md-sys-shape-corner-full,9999px);max-inline-size:100%;color:var(--md-sys-color-on-secondary-container,var(--forest));background:var(--md-sys-color-secondary-container,var(--mint));font-variant-numeric:tabular-nums;justify-self:start;margin:0;padding:6px 12px;font-size:14px;font-weight:600;line-height:1.5}.agent-profile .agent-profile-direction-card{align-items:start;gap:18px 20px}.agent-profile .agent-profile-direction-title{text-align:start;overflow-wrap:anywhere;grid-column:1/-1;min-inline-size:0;margin:0;font-size:20px;font-weight:650;line-height:1.4}.agent-profile .agent-profile-direction-card>.agent-profile-field,.agent-profile .agent-profile-direction-card>.agent-profile-ask>.agent-profile-field{min-inline-size:0;margin:0}.agent-profile .agent-profile-direction-card>.agent-profile-ask{border-block-start:1px solid var(--line);grid-column:1/-1;gap:12px;min-inline-size:0;padding-block-start:20px;display:grid}.agent-profile .agent-profile-direction-card>.agent-profile-ask>button{border:1px solid var(--md-sys-color-outline,var(--line));border-radius:var(--md-sys-shape-corner-full,9999px);background:var(--white);min-block-size:44px;max-inline-size:100%;color:var(--forest);white-space:normal;overflow-wrap:anywhere;justify-self:start;padding:10px 18px;font-size:14px;line-height:1.5}.intake-panel .intake-analysis-view>.agent-profile{grid-area:auto/1/auto/-1;min-inline-size:0;max-inline-size:100%}.agent-profile .agent-profile-body>fieldset:has(>.agent-profile-direction-card){grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));align-items:start;gap:24px}.agent-profile .agent-profile-body>fieldset:has(>.agent-profile-direction-card)>:is(.agent-profile-count,button){grid-column:1/-1}.agent-profile .agent-profile-direction-card{min-inline-size:0;margin:0}@media (width<=760px){.agent-profile .agent-profile-body>fieldset:has(>.agent-profile-direction-card){grid-template-columns:minmax(0,1fr);gap:20px}}.crm-questionnaire{border:1px solid var(--line);background:var(--paper);border-radius:3px;margin:0 0 16px;padding:12px;font-size:13px;line-height:1.5}.crm-questionnaire h4{margin:0 0 10px;font-size:15px}.crm-questionnaire fieldset{background:var(--white);border:1px solid var(--line);min-width:0;margin:12px 0;padding:10px}.crm-questionnaire legend,.crm-questionnaire dt{font-weight:700}.crm-questionnaire dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 12px}.crm-questionnaire label{font-weight:600;display:block}.crm-questionnaire label select{width:auto;margin-inline:8px}.crm-questionnaire-question{margin-bottom:12px}.crm-questionnaire-question textarea,.crm-questionnaire-question select{width:100%;margin:4px 0}.crm-questionnaire-question textarea{resize:vertical}.crm-questionnaire-hint{color:var(--muted);margin:4px 0;font-size:12px}.crm-questionnaire button{margin:4px;padding:7px 9px;font-size:12px}.crm-questionnaire-message{color:var(--muted);overflow-wrap:anywhere;white-space:pre-wrap}.crm-panel{box-shadow:none;background:var(--white);border:0;border-radius:0;min-width:0;min-height:calc(100vh - 96px);margin:0;padding:0}.cabinet-mode .crm-panel{box-shadow:none;border:0;border-radius:0;padding:0}.crm-toolbar{border-bottom:1px solid var(--line);background:var(--white);grid-template-columns:minmax(100px,1fr) auto auto auto;align-items:center;gap:10px;padding:16px 20px 12px;display:grid}.crm-title{min-width:0;color:var(--ink);margin:0;font-size:21px;line-height:1.4}.crm-toolbar .crm-search{background:#f7f9fc;grid-column:1/4;min-width:0;margin:0}.crm-toolbar .crm-status-filter{grid-column:4;min-width:132px;margin:0}.crm-toolbar button{white-space:nowrap;min-width:0}.crm-toolbar .crm-new{background:var(--forest)}.crm-message{min-height:0;color:var(--muted);margin:6px 0;padding-inline:20px;font-size:12px;line-height:1.45}.crm-message:empty{display:none}.crm-export-message:not(:empty){border-bottom:1px solid var(--line);padding-block:6px}.crm-body{grid-template-columns:180px minmax(0,1fr);align-items:stretch;gap:0;min-height:360px;display:grid}.crm-folders{border-inline-end:1px solid var(--line);background:#f8fafd;min-width:0;padding:12px 10px 20px}.crm-folders ul{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.crm-folders li{min-width:0}.crm-folder-button{text-align:start;width:100%;min-height:38px;color:var(--text);white-space:normal;overflow-wrap:anywhere;background:0 0;border:1px solid #0000;border-radius:4px;padding:9px 10px;font-size:12px;font-weight:400;line-height:1.4;display:block}.crm-folder-button:hover{background:#eef3fb}.crm-folder-button.active{background:var(--mint);color:var(--forest);border-color:#c6d8f3;font-weight:700}.crm-main{background:var(--paper);min-width:0;padding:12px 16px 24px}.crm-table-wrap{border:1px solid var(--line);background:var(--white);border-radius:4px;overflow-x:auto}.crm-table{border-collapse:collapse;width:100%;font-size:13px}.crm-table th,.crm-table td{text-align:start;border-bottom:1px solid var(--line);overflow-wrap:anywhere;padding:11px 12px;line-height:1.5}.crm-table th{color:var(--muted);white-space:normal;overflow-wrap:break-word;word-break:normal;background:#f7f9fc;font-size:12px;font-weight:600}.crm-table tbody tr:last-child td{border-bottom:0}.crm-table tbody tr:hover{background:#f5f8fd}.crm-table td:nth-child(3),.crm-table td:nth-child(6){white-space:normal;overflow-wrap:anywhere}.crm-table td:nth-child(4){white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:200px}.crm-row-name{color:var(--forest);text-align:start;overflow-wrap:anywhere;background:0 0;min-width:0;padding:3px 0;font-weight:700;line-height:1.5}.crm-row-name:hover{text-decoration:underline}.crm-status-badge{background:var(--mint);color:var(--forest);white-space:nowrap;overflow-wrap:normal;word-break:normal;border:1px solid #c6d8f3;border-radius:4px;padding:3px 7px;font-size:11px;line-height:1.35;display:inline-block}.crm-table .crm-empty{text-align:center;color:var(--muted);white-space:normal;background:var(--white);padding:40px 16px;font-size:14px}.crm-load-more{margin-top:12px}.crm-import{border:1px solid var(--line);background:var(--white);border-radius:4px;margin-top:16px;padding:12px 14px}.crm-import summary{color:var(--forest);cursor:pointer;font-weight:700}.crm-import-message{color:var(--muted);margin:10px 0;font-size:13px}.crm-import-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.crm-import-list li{overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.crm-drawer{top:12px;bottom:12px;background:var(--white);overscroll-behavior:contain;z-index:60;border:1px solid var(--line);border-radius:6px;width:min(600px,100vw - 24px);padding:0 20px 20px;scroll-padding-top:76px;position:fixed;inset-inline-start:12px;overflow-y:auto;box-shadow:-8px 0 32px #1a2d4c29}.crm-drawer-head{z-index:1;border-bottom:1px solid var(--line);background:var(--white);justify-content:space-between;align-items:center;gap:12px;margin:0 -20px 16px;padding:16px 20px 12px;display:flex;position:sticky;top:0}.crm-drawer-head h3{color:var(--ink);margin:0;font-size:19px;line-height:1.4}.crm-drawer-head button{flex:none}.crm-drawer-meta{border:1px solid var(--line);background:#f7f9fc;border-radius:4px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin-bottom:16px;padding:12px;display:grid}.crm-field{min-width:0;margin-bottom:0}.crm-field label,.crm-field-label{color:var(--muted);margin:0 0 5px;font-size:12px;font-weight:700;display:block}.crm-field input,.crm-field select,.crm-field textarea{width:100%;min-width:0;margin:0}.crm-field textarea{min-height:100px}.crm-field-value{overflow-wrap:anywhere;font-size:13px;line-height:1.5;display:block}.crm-field-readonly{min-width:0}.crm-field-error{color:#a3291f;margin:4px 0 0;font-size:12px;line-height:1.5}.crm-field-inline label{color:var(--ink);align-items:center;gap:8px;min-height:36px;font-size:13px;font-weight:600;display:flex}.crm-field-inline input{width:auto}.crm-drawer-form,.crm-drawer-view{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px;display:grid}.crm-drawer-form>.crm-field-inline,.crm-drawer-form>.crm-field-error,.crm-drawer-form>button{grid-column:1/-1}.crm-drawer-form>.crm-field:has(textarea){grid-column:1/-1}.crm-drawer-form>.crm-field:has([data-testid=crm-field-next-action]){grid-column:1/-1}.crm-drawer-view>.crm-field{border-bottom:1px solid var(--line);padding-bottom:12px}.crm-drawer-message{min-height:0;color:var(--muted);margin:12px 0;font-size:13px;line-height:1.5}.crm-drawer-message:empty{display:none}.crm-drawer-form button[type=submit]{width:100%;min-height:40px;margin-top:4px}@media (width<=1100px){.crm-body{grid-template-columns:160px minmax(0,1fr)}.crm-toolbar{grid-template-columns:minmax(0,1fr) auto auto;gap:8px;padding:12px 16px}.crm-toolbar .crm-export{grid-area:3/1/auto/-1;justify-self:start;min-height:30px;padding:5px 10px;font-size:12px}.crm-toolbar .crm-search{grid-area:2/1/auto/3}.crm-toolbar .crm-status-filter{grid-area:2/3;width:132px;min-width:0}.crm-toolbar .crm-refresh{justify-self:end}.crm-table-wrap{overflow-x:visible}.crm-table{min-width:0;display:block}.crm-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.crm-table tbody{display:block}.crm-table tbody tr{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:3px 12px;padding:12px 14px;display:grid}.crm-table tbody tr:last-child{border-bottom:0}.crm-table td{white-space:normal;overflow-wrap:anywhere;border:0;grid-column:1/-1;justify-content:space-between;align-items:baseline;gap:10px;min-width:0;max-width:none;padding:3px 0;font-size:12px;display:flex}.crm-table td:before{color:var(--muted);text-align:start;direction:inherit;overflow-wrap:break-word;word-break:normal;flex:0 0 80px;font-size:11px;line-height:1.5}.crm-table td:first-child{grid-area:1/1;padding:0 0 8px}.crm-table td:first-child:before{content:none}.crm-table td:nth-child(2):before,.crm-table td:nth-child(3):before,.crm-table td:nth-child(4):before{content:attr(data-label)}.crm-table td:nth-child(5){grid-area:1/2;justify-content:flex-end;padding:0 0 8px}.crm-table td:nth-child(5):before{content:none}.crm-table td:nth-child(6):before,.crm-table td:nth-child(7):before{content:attr(data-label)}.crm-panel[dir=rtl] .crm-table td[dir=ltr]{text-align:left;direction:ltr;flex-direction:row-reverse}.crm-panel[dir=ltr] .crm-table td[dir=ltr]{text-align:left;direction:ltr}.crm-table .crm-row-name{padding:0;font-size:14px}.crm-table td.crm-empty{text-align:center;grid-area:auto/1/auto/-1;padding:22px 10px;display:block}.crm-table td.crm-empty:before{content:none}}.crm-panel[dir=rtl] .crm-table td:before{text-align:right;direction:rtl}.crm-panel[dir=ltr] .crm-table td:before{text-align:left;direction:ltr}.crm-panel[dir=ltr] .crm-drawer{box-shadow:8px 0 32px #1a2d4c29}@media (width<=760px){.crm-panel{min-height:calc(100vh - 130px)}.crm-body{grid-template-columns:minmax(0,1fr);min-height:0}.crm-folders{border-inline-end:0;border-bottom:1px solid var(--line);background:#f8fafd;min-height:0;padding:6px 10px}.crm-folders ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid;overflow:visible}.crm-folder-button{text-align:center;white-space:normal;height:100%;min-height:32px;padding:5px 6px;font-size:11px;line-height:1.35}.crm-main{padding:10px 12px 20px}}@media (width<=610px){.crm-toolbar{gap:6px;padding:10px 12px 8px}.crm-title{font-size:18px}.crm-toolbar .crm-new,.crm-toolbar .crm-refresh{min-height:34px;padding:7px 10px;font-size:12px}.crm-toolbar .crm-search{min-height:34px;padding:7px 8px;font-size:12px}.crm-toolbar .crm-status-filter{width:124px;min-height:34px;padding:7px 6px;font-size:12px}.crm-toolbar .crm-export{min-height:28px;padding:4px 8px;font-size:11px}.crm-message{margin:5px 0;padding-inline:12px;font-size:11px}.crm-drawer{border:0;border-radius:0;width:100%;padding:0 16px 20px;scroll-padding-top:66px;inset:0}.crm-drawer-head{margin-inline:-16px;padding:12px 16px 10px}.crm-drawer-head h3{font-size:18px}.crm-drawer-form,.crm-drawer-view{gap:14px 12px}}@media (width<=400px){.crm-toolbar .crm-status-filter{width:106px}.crm-table td:before{flex-basis:72px}.crm-drawer-form,.crm-drawer-view,.crm-drawer-meta{grid-template-columns:minmax(0,1fr)}}.cabinet-mode .workforce-panel{min-width:0;max-width:100%;margin:16px 20px;padding:18px}.workforce-panel>h2{margin-bottom:8px}.workforce-panel>p{color:var(--muted);max-width:960px;margin-bottom:12px;font-size:13px;line-height:1.6}.workforce-panel nav{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px;margin:12px 0;padding-bottom:10px;display:flex}.workforce-panel button{border:1px solid var(--line);background:var(--white);min-height:34px;color:var(--text);border-radius:4px;padding:7px 12px;font-size:13px;line-height:1.5}.workforce-panel button:hover:not(:disabled){background:var(--mint);color:var(--forest);border-color:#b4d2c1}.workforce-panel>input,.workforce-panel>select{vertical-align:middle;width:auto;max-width:100%;margin-block:0 8px;margin-inline:0 8px;display:inline-block}.workforce-panel>button{margin-block:0 8px;margin-inline:0 8px}.workforce-panel [role=status]{min-height:20px;color:var(--muted);margin-block:8px;font-size:13px;font-weight:600;line-height:1.5}.workforce-panel>div{min-width:0;overflow-x:auto}.workforce-panel h3{margin:12px 0 6px;font-size:15px;line-height:1.5}.workforce-panel div>p{overflow-wrap:anywhere;font-size:13px;line-height:1.6}.workforce-panel table{border-collapse:collapse;overflow-wrap:anywhere;background:var(--white);width:100%;min-width:460px;font-size:13px}.workforce-panel th,.workforce-panel td{text-align:start;border-bottom:1px solid var(--line);padding:10px 12px;line-height:1.5}.workforce-panel th{color:var(--muted);background:#fafbfc;font-size:12px;font-weight:600}.workforce-panel td:last-child{white-space:nowrap;width:92px}.workforce-panel form{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:16px 0 0;padding-top:12px;display:grid}.workforce-panel form h3{grid-column:1/-1;margin:0}.workforce-panel form button[type=submit]{background:var(--forest);border-color:var(--forest);color:var(--white)}.workforce-panel form button[type=submit]:hover:not(:disabled){background:#126d4b}.workforce-panel label{flex-direction:column;gap:6px;margin:0;font-size:13px;line-height:1.5;display:flex}.workforce-panel input,.workforce-panel select{max-width:100%}.workforce-panel input[type=checkbox]{width:18px;height:18px;accent-color:var(--forest);align-self:flex-start;margin:0}.workforce-panel [hidden],.workforce-mode .crm-panel{display:none!important}@media (width<=700px){.cabinet-mode .workforce-panel{margin:12px;padding:14px}.workforce-panel form{grid-template-columns:minmax(0,1fr)}}@media (width<=420px){.workforce-panel>input,.workforce-panel>select{width:100%;margin-inline-end:0;display:block}}.cabinet-mode .staff-whatsapp-panel{min-width:0;max-width:100%;margin:16px 20px;padding:18px}.staff-whatsapp-panel>h2{margin-bottom:8px}.staff-whatsapp-panel>p{color:var(--muted);max-width:960px;margin-bottom:12px;font-size:13px;line-height:1.6}.staff-whatsapp-panel button{border:1px solid var(--line);background:var(--white);min-height:34px;color:var(--text);cursor:pointer;border-radius:4px;padding:7px 12px;font-size:13px;line-height:1.5}.staff-whatsapp-panel button:hover:not(:disabled){background:var(--mint);color:var(--forest);border-color:#b4d2c1}.staff-whatsapp-panel button:disabled{opacity:.6;cursor:default}.staff-whatsapp-panel .sw-toolbar,.staff-whatsapp-panel .sw-actions{flex-wrap:wrap;gap:8px;margin:8px 0;display:flex}.staff-whatsapp-panel [role=status]{min-height:20px;color:var(--muted);margin-block:8px;font-size:13px;font-weight:600;line-height:1.5}.staff-whatsapp-panel h3{margin:16px 0 8px;font-size:15px;line-height:1.5}.staff-whatsapp-panel h4{overflow-wrap:anywhere;margin:0 0 4px;font-size:14px}.staff-whatsapp-panel>div{min-width:0}.sw-cards{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;display:grid}.sw-card{border:1px solid var(--line);background:var(--white);border-radius:6px;flex-direction:column;gap:6px;padding:12px;display:flex}.sw-card.sw-selected{border-color:var(--forest);box-shadow:0 0 0 1px var(--forest)}.sw-number{color:var(--muted);margin:0;font-size:13px}.sw-badges{flex-wrap:wrap;gap:6px;display:flex}.sw-badge{color:var(--text);background:#eef1f4;border-radius:999px;margin:0;padding:2px 8px;font-size:12px;line-height:1.4;display:inline-block}.sw-badge.sw-on,.sw-badge.sw-bot{background:var(--mint);color:var(--forest)}.sw-badge.sw-off{color:var(--muted);background:#f3f3f3}.sw-badge.sw-human,.sw-badge.sw-handoff{color:#7a4b00;background:#fff1d6}.sw-form{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin-top:16px;padding-top:12px;display:grid}.sw-form>h3,.sw-form>p,.sw-form>.sw-hours,.sw-form>.sw-actions{grid-column:1/-1}.sw-form>label:has(textarea){grid-column:1/-1}.sw-field{flex-direction:column;gap:6px;margin:0;font-size:13px;line-height:1.5;display:flex}.sw-field input,.sw-field select,.sw-field textarea{max-width:100%}.sw-check{flex-direction:row;align-items:center;gap:8px;display:flex}.sw-check input[type=checkbox]{width:18px;height:18px;accent-color:var(--forest);margin:0}.sw-instructions{min-height:180px}.sw-hint{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.sw-nothing-sent{font-weight:600}.sw-form button[type=submit]{background:var(--forest);border-color:var(--forest);color:var(--white)}.sw-form button[type=submit]:hover:not(:disabled){color:var(--white);background:#126d4b}.sw-form [aria-invalid=true]{border-color:#c0392b;outline:1px solid #c0392b}.sw-hours{border:1px solid var(--line);border-radius:6px;flex-direction:column;gap:8px;min-width:0;padding:10px 12px;display:flex}.sw-hours legend{padding:0 4px;font-size:13px;font-weight:600}.sw-day{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.sw-day-name{min-width:56px;font-weight:600}.sw-day input[type=time]{width:auto}.sw-preview{border:1px dashed var(--line);background:#fafbfc;border-radius:6px;margin-top:16px;padding:12px}.sw-preview textarea{width:100%}.sw-reply{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.6}.sw-thread{flex-direction:column;gap:8px;max-height:480px;margin:8px 0;display:flex;overflow-y:auto}.sw-msg{background:#eef1f4;border-radius:8px;align-self:flex-start;max-width:78%;padding:8px 10px}.sw-msg p{white-space:pre-wrap;overflow-wrap:anywhere;margin:2px 0;font-size:14px;line-height:1.5}.sw-msg-bot,.sw-msg-human{background:var(--mint);align-self:flex-end}.sw-msg-human{background:#fff1d6}.sw-msg-system{border:1px dashed var(--line);background:0 0;align-self:center;font-size:12px}.sw-author,.sw-meta{color:var(--muted);font-size:11px;display:block}.sw-conv-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.staff-whatsapp-panel .sw-conv{text-align:start;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 10px;width:100%;display:grid}.sw-conv-who{flex-wrap:wrap;gap:8px;display:flex}.sw-conv-last{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;grid-column:1/2;overflow:hidden}.sw-conv-head{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0;display:flex}.staff-whatsapp-panel [hidden],.staff-whatsapp-mode .crm-panel{display:none!important}@media (width<=700px){.cabinet-mode .staff-whatsapp-panel{margin:12px;padding:14px}.sw-form{grid-template-columns:minmax(0,1fr)}.sw-msg{max-width:92%}}.client-call-history{border:1px solid var(--border,#d9dfe6);border-radius:12px;margin-block:1.2rem;padding:1rem}.client-call-history h4{margin-block:0 .8rem}.client-call-list{gap:.7rem;padding:0;list-style:none;display:grid}.client-call-card{border:1px solid var(--border,#d9dfe6);border-radius:8px;padding:.8rem}.client-call-card>summary{cursor:pointer;font-weight:600}.client-call-card>p,.client-call-message,.client-transcript-range{color:var(--muted,#5b6470);font-size:.9rem}.client-call-transcript h5{margin-block:1rem .6rem;font-size:1rem}.client-transcript-segments{gap:.8rem;padding-inline-start:1.8rem;display:grid}.client-transcript-text{white-space:pre-wrap;overflow-wrap:anywhere;unicode-bidi:plaintext;margin-block:.35rem .8rem;line-height:1.65}.client-transcript-pages{flex-wrap:wrap;gap:.5rem;margin-block-start:1rem;display:flex}.client-call-summary{border-top:1px solid var(--border,#d9dfe6);margin-block-start:1rem;padding-block-start:.8rem}.client-call-summary>summary{cursor:pointer}.client-call-history>button{margin-inline-end:.5rem}.intake-panel,.cabinet-mode .intake-panel{min-inline-size:0;max-inline-size:100%;color:var(--text);background:var(--paper);overflow-wrap:anywhere;margin:20px;padding:0;font-family:inherit;line-height:1.65}.intake-panel *,.intake-panel :before,.intake-panel :after{box-sizing:border-box}.intake-panel [hidden]{display:none!important}.intake-panel :is(h2,h3,h4,p){margin-block-start:0}.intake-panel :is(h2,h3,h4){color:var(--text);letter-spacing:normal}.intake-panel h2{margin-block-end:6px;font-size:21px;line-height:1.45}.intake-panel h3{margin-block-end:10px;font-size:17px;line-height:1.5}.intake-panel p:last-child{margin-block-end:0}.intake-panel :is(button,input,select,textarea){font:inherit}.intake-panel :is(button,input,select,textarea):disabled,.intake-panel [aria-disabled=true]{cursor:not-allowed;opacity:.65}.intake-panel button{border:1px solid var(--line);border-radius:var(--md-sys-shape-corner-small,8px);min-block-size:44px;max-inline-size:100%;color:var(--forest);background:var(--white);white-space:normal;overflow-wrap:anywhere;touch-action:manipulation;padding:9px 14px;font-size:14px;line-height:1.45}.intake-panel button:hover:not(:disabled):not([aria-disabled=true]){background:var(--bot4u-state-hover,var(--mint))}.intake-panel button:active:not(:disabled):not([aria-disabled=true]){background:var(--bot4u-state-pressed,var(--mint))}.intake-panel :is(button.primary,button[type=submit]){background:var(--forest);color:var(--md-sys-color-on-primary,var(--white));border-color:var(--forest)}.intake-panel :is(button.primary,button[type=submit]):hover:not(:disabled){background:var(--bot4u-primary-hover,var(--forest))}.intake-panel :is(input:not([type=radio]):not([type=checkbox]),select,textarea){border:1px solid var(--md-sys-color-outline,var(--line));border-radius:var(--md-sys-shape-corner-small,8px);min-block-size:44px;inline-size:100%;min-inline-size:0;max-inline-size:100%;color:var(--text);background:var(--white);text-align:start;padding:9px 11px;line-height:1.65}.intake-panel :is(input,select,textarea)[dir=auto]{unicode-bidi:plaintext}.intake-panel textarea{resize:vertical}.intake-panel label{margin:0}.intake-panel :is(input,textarea)::placeholder{color:var(--muted)}.intake-panel :is(input,select,textarea)[aria-invalid=true]{border-color:var(--md-sys-color-error)}.intake-panel :is(input[type=radio],input[type=checkbox]){block-size:19px;inline-size:19px;accent-color:var(--forest);flex-shrink:0;margin:0}.intake-header{justify-content:space-between;align-items:flex-start;gap:16px;margin-block-end:20px;display:flex}.intake-header>*{min-inline-size:0}.intake-header p{color:var(--muted);max-inline-size:70ch;font-size:14px}.intake-tabs{border:1px solid var(--line);border-radius:var(--md-sys-shape-corner-medium,12px);background:var(--white);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-end:20px;display:grid}.intake-tabs [aria-selected]{border:0;border-inline-end:1px solid var(--line);min-block-size:58px;min-inline-size:0;color:var(--muted);text-align:center;background:0 0;border-block-end:3px solid #0000;border-radius:0;flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;padding:12px 9px;font-size:14px;display:flex}.intake-tabs [aria-selected]:last-child{border-inline-end:0}.intake-tabs [aria-selected=true]{color:var(--forest);background:var(--paper);border-block-end-color:var(--forest);font-weight:700}.intake-tabs [aria-selected]:focus-visible{outline-offset:-5px}.intake-count{border-radius:var(--md-sys-shape-corner-full,9999px);min-inline-size:21px;color:var(--md-sys-color-on-primary,var(--white));background:var(--forest);unicode-bidi:isolate;justify-content:center;align-items:center;padding-inline:5px;font-size:12px;line-height:21px;display:inline-flex}.intake-layout{grid-template-columns:minmax(0,1.75fr) minmax(300px,1fr);align-items:start;gap:22px;display:grid}.intake-main{gap:18px;min-inline-size:0;display:grid}.intake-card,.intake-chat{border:1px solid var(--line);border-radius:var(--md-sys-shape-corner-medium,12px);min-inline-size:0;color:var(--text);background:var(--white);padding:22px}.intake-card>:is(p,small){color:var(--muted);font-size:14px}.intake-field{gap:6px;min-inline-size:0;margin-block-end:14px;display:grid}.intake-field>label{font-size:14px;font-weight:600;line-height:1.5}.intake-field>small{color:var(--muted);font-size:12px;line-height:1.6}.intake-file-title{font-size:14px;font-weight:600;line-height:1.5}.intake-file-row{flex-wrap:wrap;align-items:center;gap:10px;min-inline-size:0;display:flex;position:relative}.intake-file-input{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.intake-file-row .intake-file-button{cursor:pointer;margin:0;display:inline-block}.intake-file-input:focus-visible+.intake-file-button{outline-offset:3px;outline:3px solid #168456}.intake-file-input:disabled+.intake-file-button{opacity:.55;cursor:not-allowed}.intake-file-name{min-inline-size:0;color:var(--muted);overflow-wrap:anywhere;unicode-bidi:plaintext;font-size:13px}.intake-source-editor{white-space:pre-wrap;unicode-bidi:plaintext;min-block-size:220px}.intake-brief{background:var(--paper);border-radius:var(--md-sys-shape-corner-small,8px);white-space:pre-wrap;font:inherit;overflow-wrap:anywhere;unicode-bidi:plaintext;margin:0;padding:16px;font-size:14px;line-height:1.8}.intake-questions-table-wrap{overscroll-behavior-inline:contain;scrollbar-gutter:stable;min-inline-size:0;max-inline-size:100%;padding:4px;overflow-x:auto}.intake-questions-table{border-collapse:collapse;table-layout:fixed;inline-size:100%;min-inline-size:480px;font-size:14px;line-height:1.65}.intake-questions-table :is(th,td){border-block-end:1px solid var(--line);text-align:start;vertical-align:middle;overflow-wrap:anywhere;padding:12px 10px}.intake-questions-table th{color:var(--muted);background:var(--paper);font-size:12px;font-weight:600}.intake-questions-table th:first-child{inline-size:55%}.intake-questions-table tr:last-child td{border-block-end:0}.intake-questions-table td>label,.intake-fact-value>label,.intake-fact-value>fieldset>label{align-items:center;gap:7px;min-block-size:44px;min-inline-size:44px;max-inline-size:100%;margin:0;display:inline-flex}.intake-questions-table td>label{padding:5px}.intake-questions-table button{padding-inline:8px;font-size:13px}.intake-fact-value{min-inline-size:0}td.intake-fact-value{display:table-cell}.intake-fact-value>fieldset{border:0;flex-wrap:wrap;align-items:center;gap:10px 18px;min-inline-size:0;max-inline-size:100%;margin:0;padding:0;display:inline-flex}.intake-panel .visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:0;padding:0;position:absolute;overflow:hidden}.intake-fact-value>:is(span,small){unicode-bidi:isolate}.intake-fact-evidence{color:var(--muted);white-space:pre-wrap;overflow-wrap:anywhere;unicode-bidi:plaintext;margin-block-start:7px;font-size:12px;line-height:1.65;display:block}.intake-status,.intake-state-status{min-block-size:22px;color:var(--muted);font-size:13px;line-height:1.65}.intake-status{margin-block:10px 0}.intake-state-status{flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.intake-panel :is(.intake-status,.intake-state-status)[data-state=error],.intake-panel [role=alert]{color:var(--md-sys-color-error)}.intake-panel :is(.intake-status,.intake-state-status)[data-state=unknown],.intake-panel :is(.intake-status,.intake-state-status)[data-state=pending]{color:var(--bot4u-warning)}.intake-panel :is(.intake-status,.intake-state-status)[data-state=saved],.intake-panel :is(.intake-status,.intake-state-status)[data-state=ready]{color:var(--forest)}.intake-chat{flex-direction:column;gap:14px;max-block-size:calc(100dvh - 40px);display:flex;position:sticky;inset-block-start:20px}.intake-chat h3{margin-block-end:0}.intake-chat-messages{scrollbar-gutter:stable;overscroll-behavior-block:contain;flex:auto;align-content:start;gap:14px;min-block-size:160px;max-block-size:420px;padding:4px;display:grid;overflow-y:auto}.intake-message{border:1px solid var(--line);border-radius:var(--md-sys-shape-corner-medium,12px);white-space:pre-wrap;overflow-wrap:anywhere;unicode-bidi:plaintext;min-inline-size:0;padding:16px;font-size:14px;line-height:1.8}.intake-message[data-role=assistant]{background:var(--paper);border-start-start-radius:3px;margin-inline-end:6%}.intake-message[data-role=user],.intake-message[data-role=owner]{background:var(--mint);border-start-end-radius:3px;margin-inline-start:6%}.intake-message[data-role=system]{color:var(--muted);background:var(--white);font-size:13px}.intake-composer{border:1px solid var(--md-sys-color-outline,var(--line));border-radius:var(--md-sys-shape-corner-medium,12px);background:var(--white);gap:10px;min-inline-size:0;margin:0;padding:12px;display:grid}.intake-composer:focus-within{border-color:var(--forest)}.intake-composer textarea{resize:vertical;min-block-size:86px}.intake-composer :is(label,small){color:var(--muted);font-size:12px;line-height:1.6}.intake-composer button[type=submit]{justify-self:end}.intake-voice-controls{border-block-start:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding-block-start:12px;display:flex}.intake-voice-controls button{padding:8px 11px;font-size:12px}.intake-voice-controls [aria-pressed=true]{color:var(--md-sys-color-on-primary,var(--white));background:var(--forest);border-color:var(--forest)}.intake-voice-controls .intake-status{flex-basis:100%}.intake-chat audio{block-size:40px;inline-size:100%;max-inline-size:100%}.intake-recommendations{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:16px;min-inline-size:0;display:grid}.intake-recommendation{border:1px solid var(--line);border-radius:var(--md-sys-shape-corner-medium,12px);background:var(--white);min-inline-size:0;padding:20px}.intake-recommendation h3{font-size:18px}.intake-recommendation p{font-size:14px;line-height:1.8}.intake-recommendation small{color:var(--muted);font-size:12px;line-height:1.65;display:block}.intake-recommendation .intake-actions{margin-block-start:14px}.intake-proposal{border:1px solid var(--line);border-radius:var(--md-sys-shape-corner-small,8px);background:var(--bot4u-warning-container,var(--paper));min-inline-size:0;margin-block-start:18px;padding:16px}.intake-proposal>p{white-space:pre-wrap;unicode-bidi:plaintext;font-size:14px;line-height:1.7}.intake-proposal>small{color:var(--muted);font-size:12px;line-height:1.65}.intake-actions,.intake-pending-actions{flex-wrap:wrap;align-items:center;gap:10px;min-inline-size:0;margin-block-start:16px;display:flex}.intake-actions>*,.intake-pending-actions>*{min-inline-size:0}.intake-pending-actions{border-block-start:1px solid var(--line);padding-block-start:14px}.intake-empty{border:1px solid var(--line);border-radius:var(--md-sys-shape-corner-small,8px);color:var(--muted);background:var(--paper);padding:22px;font-size:14px;line-height:1.8}.intake-support{border-block-start:1px solid var(--line);min-block-size:44px;max-inline-size:100%;color:var(--forest);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-block-start:8px;padding-block-start:12px;font-size:13px;line-height:1.6;text-decoration:none;display:flex}.intake-support:hover{text-decoration:underline}.intake-support :is(svg,img){object-fit:contain;flex-shrink:0;block-size:20px;inline-size:20px}@media (width<=1100px){.intake-panel{margin:16px}.intake-layout{grid-template-columns:minmax(0,1.6fr) minmax(270px,1fr);gap:16px}.intake-card,.intake-chat{padding:18px}.intake-questions-table :is(th,td){padding:10px 8px}}@media (width<=900px){.intake-layout{grid-template-columns:minmax(0,1fr)}.intake-chat{max-block-size:none;position:static}.intake-chat-messages{min-block-size:0;max-block-size:320px}.intake-header{flex-wrap:wrap}}@media (width<=520px){.intake-panel{margin:14px 10px}.intake-header{gap:10px;margin-block-end:16px}.intake-panel h2{font-size:20px}.intake-tabs{margin-block-end:16px}.intake-tabs [aria-selected]{min-block-size:60px;padding:9px 5px;font-size:12px}.intake-card,.intake-chat{padding:16px 12px}.intake-source-editor{min-block-size:180px}.intake-brief{padding:12px}.intake-message{padding:13px}.intake-chat-messages{max-block-size:280px}.intake-composer{padding:10px}.intake-composer button[type=submit]{inline-size:100%}.intake-recommendations{grid-template-columns:minmax(0,1fr)}.intake-recommendation{padding:16px}.intake-recommendation .intake-actions{flex-direction:column;align-items:stretch}.intake-recommendation .intake-actions>button{inline-size:100%}}.cabinet-mode #workspace:has(.intake-panel:not([hidden])){grid-template-columns:minmax(0,1fr)}.cabinet-mode #workspace:has(.intake-panel:not([hidden]))>.console-tabs{flex-flow:wrap;grid-row:1}@media (width>=761px){.cabinet-mode #workspace:has(.intake-panel:not([hidden]))>.console-tabs{border-inline-end:0;border-block-end:1px solid var(--line);padding:8px 10px}}.cabinet-mode:has(.intake-panel:not([hidden])) .topbar{grid-template-columns:auto minmax(0,1fr);display:grid}.cabinet-mode:has(.intake-panel:not([hidden])) .topbar>.brand{grid-area:1/1}.cabinet-mode:has(.intake-panel:not([hidden])) .topbar>.topbar-end{grid-area:1/2;justify-self:end}.cabinet-mode:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):has(.intake-panel:not([hidden])) .topbar{grid-template-columns:minmax(0,1fr) auto}.cabinet-mode:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):has(.intake-panel:not([hidden])) .topbar>.brand{grid-column:2}.cabinet-mode:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):has(.intake-panel:not([hidden])) .topbar>.topbar-end{grid-column:1;justify-self:start}.intake-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.intake-header>.intake-support{border:0;align-self:center;margin:0;padding:0}.intake-chat>p.intake-empty,.intake-card>p.intake-empty,.intake-recommendations-main>p.intake-empty,.intake-voice-controls>small.intake-empty{color:var(--muted);background:0 0;border:0;border-radius:0;margin:0;padding:0;font-size:13px;line-height:1.65}.intake-reference-questions,.intake-reference-recommendations{align-items:start;gap:20px;min-inline-size:0;display:grid}.intake-reference-questions{grid-template-columns:minmax(0,1.85fr) minmax(0,1fr)}.intake-reference-questions>.intake-question-column{grid-area:1/1}.intake-reference-questions>.intake-chat{grid-area:1/2}.intake-reference-questions:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){grid-template-columns:minmax(0,1fr) minmax(0,1.85fr)}.intake-reference-questions:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>.intake-question-column{grid-column:2}.intake-reference-questions:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>.intake-chat{grid-column:1}.intake-question-column{gap:16px;min-inline-size:0;display:grid}.intake-confirmed-strip{grid-column:1/-1;min-inline-size:0}.intake-confirmed-strip>:last-child{margin-block-end:0}.intake-reference-recommendations{grid-template-columns:minmax(0,3fr) minmax(0,1fr)}.intake-reference-recommendations>.intake-recommendations-main{grid-area:1/1}.intake-reference-recommendations>.intake-missing-aside{grid-area:1/2}.intake-reference-recommendations:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){grid-template-columns:minmax(0,1fr) minmax(0,3fr)}.intake-reference-recommendations:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>.intake-recommendations-main{grid-column:2}.intake-reference-recommendations:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>.intake-missing-aside{grid-column:1}.intake-recommendations-main{min-inline-size:0}.intake-recommendation-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;min-inline-size:0;display:grid}.intake-recommendation-grid>.intake-empty{grid-column:1/-1}.intake-missing-aside{min-inline-size:0}.intake-missing-summary{gap:8px;margin-block:0 16px;padding-inline-start:20px;display:grid}.intake-missing-summary>li{min-inline-size:0}.intake-missing-summary .intake-question-link{text-align:start;inline-size:100%}.intake-reference-recommendations>.intake-chat{grid-column:1/-1;max-block-size:none;position:static}.intake-analysis-view,.intake-transcript-view{grid-template-columns:minmax(0,1.85fr) minmax(0,1fr);gap:18px;min-inline-size:0;display:grid}:is(.intake-analysis-view,.intake-transcript-view)>.intake-card{grid-area:1/1}:is(.intake-analysis-view,.intake-transcript-view)>.intake-chat{grid-area:1/2}:is(.intake-analysis-view,.intake-transcript-view):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){grid-template-columns:minmax(0,1fr) minmax(0,1.85fr)}:is(.intake-analysis-view,.intake-transcript-view):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>.intake-card{grid-column:2}:is(.intake-analysis-view,.intake-transcript-view):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>.intake-chat{grid-column:1}.intake-questions-table{min-inline-size:0}.intake-questions-table-wrap{padding:0}.intake-questions-table :is(input:not([type=radio]):not([type=checkbox]),select){min-inline-size:0}.intake-fact-value>fieldset{gap:4px 10px}.intake-composer{padding:8px}.intake-composer-primary{grid-template-columns:44px 44px minmax(0,1fr) 44px;align-items:end;gap:6px;min-inline-size:0;display:grid}.intake-composer-primary>:first-child{grid-area:1/1}.intake-composer-primary>:nth-child(2){grid-area:1/2}.intake-composer-primary>:nth-child(3){grid-area:1/3;min-inline-size:0}.intake-composer-primary>:nth-child(4){grid-area:1/4}.intake-composer-primary:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){grid-template-columns:44px minmax(0,1fr) 44px 44px}.intake-composer-primary:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>:first-child{grid-column:4}.intake-composer-primary:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>:nth-child(2){grid-column:3}.intake-composer-primary:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>:nth-child(3){grid-column:2}.intake-composer-primary:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>:nth-child(4){grid-column:1}.intake-composer textarea{background:0 0;border:0;min-block-size:44px;max-block-size:132px;padding:8px 3px;font-size:14px}.intake-panel .intake-icon-control{border-radius:var(--md-sys-shape-corner-full,9999px);flex:0 0 44px;place-items:center;block-size:44px;min-block-size:44px;inline-size:44px;min-inline-size:44px;max-inline-size:44px;padding:0;line-height:1;display:inline-grid}.intake-icon-control :is(img,svg){object-fit:contain;pointer-events:none;block-size:24px;inline-size:24px;display:block}.intake-icon-control.primary>img,.intake-icon-control[aria-pressed=true]>img,.intake-icon-control[data-active=true]>img{filter:brightness(0)invert()}.intake-composer-primary>.intake-icon-control:not([type=submit]){background:0 0;border-color:#0000}.intake-composer-primary>.intake-icon-control:not([type=submit]):hover:not(:disabled){background:var(--bot4u-state-hover,var(--mint))}.intake-composer-primary>.intake-icon-control[aria-pressed=true],.intake-composer-primary>.intake-icon-control[data-active=true]{color:var(--md-sys-color-on-primary,var(--white));background:var(--forest);border-color:var(--forest)}.intake-composer button.intake-icon-control[type=submit]{justify-self:center;block-size:44px;inline-size:44px;min-inline-size:44px;max-inline-size:44px}.intake-composer-utilities{flex-wrap:wrap;align-items:center;gap:8px;min-inline-size:0;display:flex}.intake-chat>:is(.intake-state-status,.intake-status,small){color:var(--muted);margin:0;font-size:12px;line-height:1.6}@media (width<=1100px){.intake-reference-questions,.intake-reference-recommendations{gap:16px}.intake-recommendation{padding:16px}}@media (width<=760px){.intake-reference-questions,.intake-reference-recommendations,.intake-analysis-view,.intake-transcript-view{grid-template-columns:minmax(0,1fr)}.intake-reference-questions:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){grid-template-columns:minmax(0,1fr)}.intake-reference-recommendations:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){grid-template-columns:minmax(0,1fr)}.intake-analysis-view:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){grid-template-columns:minmax(0,1fr)}.intake-transcript-view:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){grid-template-columns:minmax(0,1fr)}.intake-reference-questions>.intake-question-column,.intake-reference-questions>.intake-chat,.intake-reference-recommendations>.intake-recommendations-main,.intake-reference-recommendations>.intake-missing-aside,.intake-reference-questions:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>.intake-question-column,.intake-reference-questions:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>.intake-chat,.intake-reference-recommendations:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>.intake-recommendations-main,.intake-reference-recommendations:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>.intake-missing-aside,:is(.intake-analysis-view,.intake-transcript-view)>.intake-card,:is(.intake-analysis-view,.intake-transcript-view)>.intake-chat{grid-area:auto/1}:is(.intake-analysis-view,.intake-transcript-view):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>.intake-card{grid-area:auto/1}:is(.intake-analysis-view,.intake-transcript-view):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>.intake-chat{grid-area:auto/1}.intake-reference-questions>.intake-chat,:is(.intake-analysis-view,.intake-transcript-view)>.intake-chat{max-block-size:none;position:static}.intake-recommendation-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=520px){.intake-tabs [aria-selected]{min-block-size:48px;padding:8px 4px}.intake-questions-table{font-size:13px}.intake-questions-table :is(th,td){padding:8px 4px}.intake-questions-table th:first-child{inline-size:47%}.intake-fact-value>fieldset{gap:2px}.intake-fact-value>fieldset>label,.intake-composer-primary{gap:4px}.intake-composer{padding:6px}}.cabinet-mode:has(.intake-panel:not([hidden]))>.topbar{display:none}.cabinet-mode:has(.intake-panel:not([hidden]))>footer{display:none}.cabinet-mode:has(.intake-panel:not([hidden])) .layout>.intro{display:none}.cabinet-mode #workspace:has(.intake-panel:not([hidden])){grid-template-columns:minmax(0,1fr);min-height:100vh}.cabinet-mode #workspace:has(.intake-panel:not([hidden]))>.company-line{display:none}.cabinet-mode #workspace:has(.intake-panel:not([hidden]))>:not(.company-line){grid-column:1}.intake-panel,.cabinet-mode .intake-panel{--forest:#123e2e;--white:#fefefe;--paper:#fcfdfb;--text:#18372b;--muted:#66756d;--line:#e0e8e1;--mint:#e5f5ea;color:#18372b;background:#fcfdfb;border:1px solid #d3dfd6;border-radius:8px;margin:10px;padding:0;font-family:BOT4U Heebo,Arial,sans-serif;font-size:12px;line-height:1.5;box-shadow:0 2px 8px #1a392706}.intake-panel:lang(ru),.cabinet-mode .intake-panel:lang(ru){font-family:BOT4U Inter,Arial,sans-serif}.intake-panel :is(h2,h3,h4),.cabinet-mode .intake-panel :is(h2,h3,h4){color:#18372b;letter-spacing:0;font-family:inherit}.intake-panel h2,.cabinet-mode .intake-panel h2{font-size:18px;line-height:1.3}.intake-panel h3,.cabinet-mode .intake-panel h3{margin-block-end:8px;font-size:16px;line-height:1.35}.intake-panel p{margin-block-end:8px}.intake-panel :is(button,input,textarea,select),.cabinet-mode .intake-panel :is(button,input,textarea,select){font-family:inherit;font-size:12px;line-height:1.4}.intake-panel button,.cabinet-mode .intake-panel button{min-block-size:32px;color:#163c2c;min-height:32px;box-shadow:none;background:#fefefe;border:1px solid #b7c9bf;border-radius:6px;padding:6px 12px;font-weight:500}.intake-panel button.primary,.intake-panel button[type=submit],.cabinet-mode .intake-panel button.primary,.cabinet-mode .intake-panel button[type=submit]{color:#fefefe;background:#123e2e;border-color:#123e2e;border-radius:6px;font-weight:600}.intake-panel button:hover:not(:disabled),.cabinet-mode .intake-panel button:hover:not(:disabled){background:#f0f6f1;border-color:#adc2b4}.intake-panel button.primary:hover:not(:disabled),.intake-panel button[type=submit]:hover:not(:disabled),.cabinet-mode .intake-panel button.primary:hover:not(:disabled),.cabinet-mode .intake-panel button[type=submit]:hover:not(:disabled){color:#fefefe;background:#1b4b38;border-color:#1b4b38}.intake-panel button:active:not(:disabled),.cabinet-mode .intake-panel button:active:not(:disabled){background:#e5f0e7}.intake-panel :is(input:not([type=radio]):not([type=checkbox]),textarea,select),.cabinet-mode .intake-panel :is(input:not([type=radio]):not([type=checkbox]),textarea,select){min-block-size:32px;color:#18372b;background:#fefefe;border:1px solid #becdc3;border-radius:5px;min-height:32px;padding:6px 8px}.intake-panel :is(input[type=radio],input[type=checkbox]),.cabinet-mode .intake-panel :is(input[type=radio],input[type=checkbox]){inline-size:13px;width:13px;block-size:13px;height:13px;min-block-size:0;accent-color:#123e2e;min-height:0;margin:0;padding:0}.intake-panel :is(button,a,input,select,textarea,summary):focus-visible{outline-offset:2px;outline:2px solid #277a50}.intake-panel .intake-header{background:#fefefe;border-block-end:1px solid #e0e8e1;border-start-start-radius:6px;border-start-end-radius:6px;grid-template-columns:136px minmax(0,1fr) 32px;align-items:center;gap:12px;min-block-size:64px;margin:0;padding:10px 20px;display:grid;position:relative}.intake-panel .intake-brand{grid-area:1/1;inline-size:136px;max-inline-size:100%;line-height:0;display:block}.intake-panel .intake-header:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>.intake-brand{grid-column:3}.intake-panel .intake-brand img{object-fit:contain;background:#000;block-size:44px;inline-size:136px;max-inline-size:100%;display:block}.intake-panel .intake-header-identity{text-align:end;grid-area:1/2;justify-self:end;min-inline-size:0}.intake-panel .intake-header:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>.intake-header-identity{text-align:start;justify-self:start}.intake-panel .intake-header-identity small{color:#66756d;margin-block-start:2px;font-size:11px;line-height:1.3;display:block}.intake-panel .intake-settings,.cabinet-mode .intake-panel .intake-settings{block-size:32px;min-block-size:32px;inline-size:32px;min-inline-size:32px;background:0 0;border:0;border-radius:50%;grid-area:1/3;min-height:32px;padding:0}.intake-panel .intake-header:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>.intake-settings{grid-column:1}.intake-panel .intake-settings :is(img,svg){object-fit:contain;block-size:20px;inline-size:20px}.intake-panel .intake-settings-menu{z-index:10;background:#fefefe;border:1px solid #d3dfd6;border-radius:8px;gap:4px;inline-size:max-content;min-inline-size:168px;max-inline-size:calc(100% - 40px);padding:8px;display:grid;position:absolute;inset-block-start:calc(100% - 6px);inset-inline-end:20px;box-shadow:0 4px 16px #1a39271f}.intake-panel .intake-settings-menu:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){inset-inline:20px auto}.intake-panel .intake-settings-menu :is(button,a){text-align:start;border:0;border-radius:4px;min-block-size:32px;padding:8px 10px;font-size:12px;line-height:1.4;text-decoration:none;display:block}.intake-panel .intake-header h2{margin:0;font-size:18px}.intake-panel .intake-header p{color:#66756d;margin:2px 0 0;font-size:11px;line-height:1.3}.intake-panel .intake-state-status{min-block-size:0;font-size:11px;line-height:1.35}.intake-panel>.intake-pending-actions{border:0;min-block-size:0;margin:0;padding:0 16px}.intake-panel .intake-tabs{background:#fefefe;border:0;border-block-end:1px solid #e0e8e1;border-radius:0;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.intake-panel .intake-tabs [aria-selected],.cabinet-mode .intake-panel .intake-tabs [aria-selected]{min-block-size:42px;color:#213d30;min-height:42px;box-shadow:none;background:0 0;border:0;border-block-end:2px solid #0000;border-inline-end:1px solid #ebf0ec;border-radius:0;gap:8px;padding:6px 8px;font-size:12px;font-weight:400}.intake-panel .intake-tabs [aria-selected=true],.cabinet-mode .intake-panel .intake-tabs [aria-selected=true]{color:#123e2e;background:#f8fbf8;border-block-end-color:#123e2e;font-weight:700}.intake-panel .intake-tab-icon{object-fit:contain;flex:0 0 16px;block-size:16px;inline-size:16px}.intake-panel .intake-count{background:#123e2e;min-inline-size:15px;padding-inline:4px;font-size:10px;line-height:16px}.intake-panel .intake-reference-questions,.intake-panel .intake-reference-recommendations,.intake-panel .intake-analysis-view,.intake-panel .intake-transcript-view{gap:10px;padding:10px 16px 14px}.intake-panel .intake-reference-questions,.intake-panel .intake-analysis-view,.intake-panel .intake-transcript-view{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr)}:is(.intake-panel .intake-reference-questions:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.intake-panel .intake-analysis-view:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.intake-panel .intake-transcript-view:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){grid-template-columns:minmax(0,1fr) minmax(0,1.8fr)}.intake-panel .intake-reference-questions>.intake-question-column,.intake-panel :is(.intake-analysis-view,.intake-transcript-view)>.intake-card{grid-area:1/1}.intake-panel .intake-reference-questions>.intake-chat,.intake-panel :is(.intake-analysis-view,.intake-transcript-view)>.intake-chat{grid-area:1/2}:is(.intake-panel .intake-reference-questions:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>.intake-question-column,.intake-panel :is(.intake-analysis-view,.intake-transcript-view):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>.intake-card){grid-column:2}:is(.intake-panel .intake-reference-questions:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>.intake-chat,.intake-panel :is(.intake-analysis-view,.intake-transcript-view):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>.intake-chat){grid-column:1}.intake-panel .intake-question-column{gap:10px}.intake-panel :is(.intake-card,.intake-chat,.intake-recommendation){color:#18372b;background:#fefefe;border:1px solid #e0e8e1;border-radius:8px;padding:12px;box-shadow:0 1px 4px #1a392705}.intake-panel .intake-card>:is(p,small),.intake-panel .intake-chat>p.intake-empty,.intake-panel .intake-recommendations-main>p.intake-empty{color:#66756d;background:0 0;border:0;border-radius:0;margin:0 0 8px;padding:0;font-size:11px;line-height:1.5}.intake-panel .intake-card>h3,.intake-panel .intake-recommendations-main>h2{text-align:left}.intake-panel .intake-questions-hint{margin-block-end:8px;font-size:10px;line-height:1.45}.intake-panel .intake-actions{gap:8px;margin-block-start:10px}.intake-panel .intake-answer-actions:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){justify-content:flex-end}.intake-panel .intake-proposal{border-radius:6px;margin-block-start:10px;padding:10px}.intake-panel .intake-proposal p{font-size:12px;line-height:1.5}.intake-panel .intake-proposal small{font-size:11px;line-height:1.5}.intake-panel .intake-empty{color:#66756d;background:#f8fbf8;border:1px solid #e0e8e1;border-radius:6px;padding:10px;font-size:11px;line-height:1.5}.intake-panel .intake-questions-table-wrap{scrollbar-gutter:auto;border:1px solid #e0e8e1;border-radius:6px;padding:0;overflow-x:auto}.intake-panel .intake-questions-table{min-inline-size:0;font-size:12px;line-height:1.4}.intake-panel .intake-questions-table :is(th,td){border-block-end:1px solid #e8eee9;border-inline-end:1px solid #e8eee9;padding:8px 7px;font-weight:400}.intake-panel .intake-questions-table th{color:#203d2e;background:#f5f7f4;font-size:11px;line-height:1.3}.intake-panel .intake-questions-table th:first-child{inline-size:50%}.intake-panel .intake-literal-table th:first-child{inline-size:56%}.intake-panel .intake-literal-table :is(th,td):not(:first-child){text-align:center}.intake-panel .intake-literal-table td>label{justify-content:center;align-items:center;min-block-size:28px;inline-size:100%;min-inline-size:0;margin:0;padding:0;display:inline-flex}.intake-panel .intake-questions-table :is(th,td):last-child{border-inline-end:0}.intake-panel .intake-questions-table strong{font-weight:400}.intake-panel .intake-questions-table :is(td>label,.intake-fact-value>fieldset>label){gap:5px;min-block-size:32px;min-inline-size:24px;padding:0;font-size:11px;font-weight:400}.intake-panel .intake-fact-evidence{margin-block-start:4px;font-size:10px;line-height:1.4}.intake-panel .intake-fact-evidence summary{font-size:10px;font-weight:500}.intake-panel .intake-status{min-block-size:0;margin:0;font-size:11px;line-height:1.4}.intake-panel .intake-confirmed-strip{grid-column:1/-1}.intake-panel .intake-confirmed-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 24px;min-inline-size:0;display:grid}.intake-panel .intake-confirmed-summary>*{align-items:start;gap:7px;min-inline-size:0;font-size:11px;line-height:1.5;display:flex}.intake-panel .intake-confirmed-summary :is(img,svg){object-fit:contain;flex:0 0 16px;block-size:16px;inline-size:16px}.intake-panel .intake-answered-editor>summary{color:#66756d;font-size:10px;font-weight:500}.intake-panel .intake-chat{gap:8px;max-block-size:none;position:static}.intake-panel .intake-chat-title{flex-wrap:wrap;align-items:center;gap:7px;margin:0;display:flex}.intake-panel .intake-chat-title :is(img,svg){object-fit:contain;block-size:18px;inline-size:24px}.intake-panel .intake-chat-hint{color:#66756d;font-size:10px;line-height:1.4}.intake-panel .intake-chat-messages{scrollbar-gutter:auto;gap:8px;min-block-size:110px;max-block-size:170px;padding:0}.intake-panel .intake-message{border:0;border-radius:8px;padding:10px;font-size:12px;line-height:1.55}.intake-panel .intake-message[data-role=assistant]{background:#f1f3f3;border-radius:8px;margin-inline-end:0}.intake-panel .intake-message[data-role=user]{background:#e5f5ea;border-radius:8px;margin-inline-start:4%}.intake-panel .intake-message strong{font-weight:500}.intake-panel .intake-message p{margin-block-start:4px}.intake-panel .intake-composer{background:#fefefe;border:1px solid #aabeb0;border-radius:8px;gap:0;padding:3px}.intake-panel .intake-composer-primary{grid-template-columns:32px 32px minmax(0,1fr) 32px;align-items:center;gap:3px}.intake-panel .intake-composer textarea,.cabinet-mode .intake-panel .intake-composer textarea{min-block-size:28px;min-height:28px;block-size:28px;height:28px;resize:vertical;background:0 0;border:0;border-radius:0;max-block-size:90px;padding:5px 2px;font-size:10px;line-height:1.6}.intake-panel button.intake-icon-control,.cabinet-mode .intake-panel button.intake-icon-control{inline-size:32px;width:32px;block-size:32px;height:32px;min-inline-size:32px;min-width:32px;min-block-size:32px;min-height:32px;max-inline-size:32px;box-shadow:none;background:0 0;border-color:#0000;border-radius:50%;padding:0}.intake-panel .intake-icon-control :is(img,svg){inline-size:18px;width:18px;block-size:18px;height:18px}.intake-panel .intake-composer button.intake-icon-control[type=submit],.cabinet-mode .intake-panel .intake-composer button.intake-icon-control[type=submit]{inline-size:28px;width:28px;block-size:28px;height:28px;min-inline-size:28px;min-width:28px;color:#fefefe;background:#123e2e;border-color:#123e2e;max-inline-size:28px}.intake-panel .intake-icon-control[data-active=true],.cabinet-mode .intake-panel .intake-icon-control[data-active=true]{color:#fefefe;background:#123e2e;border-color:#123e2e}.intake-panel .intake-composer-utilities{justify-content:flex-end;gap:5px;margin-block-start:5px}.intake-panel .intake-voice-controls{border:0;gap:4px;padding-block-start:4px}.intake-panel .intake-voice-controls .intake-state-status{flex-basis:100%;font-size:10px}.intake-panel .intake-voice-controls>small.intake-empty{background:0 0;border:0;border-radius:0;margin:0;padding:0;font-size:10px}.intake-panel .intake-reference-recommendations{grid-template-columns:minmax(0,3fr) minmax(0,1fr)}.intake-panel .intake-reference-recommendations:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){grid-template-columns:minmax(0,1fr) minmax(0,3fr)}.intake-panel .intake-reference-recommendations>.intake-recommendations-main{grid-area:1/1}.intake-panel .intake-reference-recommendations>.intake-missing-aside{grid-area:1/2}.intake-panel .intake-reference-recommendations:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>.intake-recommendations-main{grid-column:2}.intake-panel .intake-reference-recommendations:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>.intake-missing-aside{grid-column:1}.intake-panel .intake-recommendation-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.intake-panel .intake-recommendation{padding:10px}.intake-panel .intake-recommendation-visual{justify-content:space-between;align-items:center;gap:6px;margin-block-end:8px;display:flex}.intake-panel .intake-recommendation-visual:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){flex-direction:row-reverse}.intake-panel .intake-recommendation-visual>img{object-fit:contain;block-size:24px;inline-size:24px}.intake-panel .intake-suggestion-tag{color:#16472e;background:#dcf3e5;border-radius:8px;padding:3px 8px;font-size:10px;font-weight:600;line-height:1.4;display:inline-block}.intake-panel .intake-recommendation h3{font-size:14px}.intake-panel .intake-recommendation p{font-size:11px;line-height:1.5}.intake-panel .intake-recommendation small{font-size:10px}.intake-panel .intake-recommendation .intake-actions{gap:6px;margin-block-start:10px;display:grid}.intake-panel .intake-recommendation .intake-actions>button{min-block-size:28px;inline-size:100%;min-height:28px;padding:4px 6px;font-size:11px}.intake-panel .intake-recommendation-more{margin:0;font-size:10px;line-height:1.4}.intake-panel .intake-recommendation-more>summary{color:#66756d;font-size:10px;font-weight:400}.intake-panel .intake-recommendation-more>button{min-block-size:28px;inline-size:100%;min-height:28px;margin-block-start:5px;padding:4px 6px;font-size:11px}.intake-panel .intake-reference-recommendations>.intake-chat{grid-column:1/-1}.intake-panel .intake-reference-recommendations>.intake-chat .intake-chat-messages{min-block-size:0;max-block-size:150px}.intake-panel .intake-compact-assistant{gap:5px}.intake-panel .intake-reference-recommendations>.intake-compact-assistant .intake-chat-messages{min-block-size:0;max-block-size:86px}.intake-panel .intake-compact-assistant .intake-message{background:0 0;border:0;padding:0;font-size:11px}.intake-panel .intake-missing-summary{gap:6px;margin-block-end:10px;padding-inline-start:14px}.intake-panel .intake-missing-summary .intake-question-link{min-block-size:28px;border-radius:5px;min-height:28px;padding:5px 6px;font-size:11px}.intake-panel .intake-source-editor{min-block-size:160px}.intake-panel .intake-brief{border-radius:6px;padding:10px;font-size:12px;line-height:1.6}@media (width<=600px){.intake-panel,.cabinet-mode .intake-panel{margin:8px}.intake-panel .intake-header{padding-inline:14px}.intake-panel .intake-reference-questions,.intake-panel .intake-reference-recommendations,.intake-panel .intake-analysis-view,.intake-panel .intake-transcript-view{gap:8px;padding-inline:10px}.intake-panel :is(.intake-card,.intake-chat,.intake-recommendation){padding:10px}.intake-panel h3,.cabinet-mode .intake-panel h3,.intake-panel .intake-chat h3{font-size:14px}.intake-panel .intake-message{padding:8px;font-size:11px}.intake-panel .intake-questions-table :is(th,td){padding:7px 5px;font-size:11px}.intake-panel .intake-tabs [aria-selected],.cabinet-mode .intake-panel .intake-tabs [aria-selected]{gap:4px;padding-inline:4px;font-size:11px}}@media (width<=479px){.intake-panel .intake-reference-questions,.intake-panel .intake-reference-recommendations,.intake-panel .intake-analysis-view,.intake-panel .intake-transcript-view{grid-template-columns:minmax(0,1fr)}.intake-panel .intake-reference-questions:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){grid-template-columns:minmax(0,1fr)}.intake-panel .intake-reference-recommendations:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){grid-template-columns:minmax(0,1fr)}.intake-panel .intake-analysis-view:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){grid-template-columns:minmax(0,1fr)}.intake-panel .intake-transcript-view:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){grid-template-columns:minmax(0,1fr)}.intake-panel .intake-reference-questions>.intake-question-column,.intake-panel .intake-reference-questions>.intake-chat,.intake-panel :is(.intake-analysis-view,.intake-transcript-view)>:is(.intake-card,.intake-chat),.intake-panel .intake-reference-recommendations>:is(.intake-recommendations-main,.intake-missing-aside){grid-area:auto/1}.intake-panel .intake-reference-questions:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>.intake-question-column{grid-area:auto/1}.intake-panel .intake-reference-questions:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>.intake-chat{grid-area:auto/1}.intake-panel :is(.intake-analysis-view,.intake-transcript-view):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>:is(.intake-card,.intake-chat){grid-area:auto/1}.intake-panel .intake-reference-recommendations:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>:is(.intake-recommendations-main,.intake-missing-aside){grid-area:auto/1}.intake-panel .intake-recommendation-grid,.intake-panel .intake-confirmed-summary{grid-template-columns:minmax(0,1fr)}}.intake-panel>.intake-pending-actions>.intake-state-status:is([data-state=ready],[data-state=saved],[data-state=updated]){clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;min-block-size:0;inline-size:1px;margin:0;padding:0;position:absolute;overflow:hidden}.intake-panel .intake-voice-controls:has([data-testid=intake-live-caption][hidden])>.intake-state-status[data-phase=idle]:not([data-idle-voice-cue=true]){clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;min-block-size:0;inline-size:1px;margin:0;padding:0;position:absolute;overflow:hidden}.intake-panel .intake-composer-utilities:not(:has(>button:not([hidden]))){display:none}.intake-panel .intake-voice-controls:has([data-testid=intake-live-caption][hidden]):has(>.intake-state-status[data-phase=idle]:not([data-idle-voice-cue=true])){padding-block-start:0}.intake-panel .intake-brand img{filter:drop-shadow(0 3px 6px #26352d2e);background:0 0;animation:4.8s ease-in-out infinite intake-brand-float007}@keyframes intake-brand-float007{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.intake-panel .intake-brand img{animation:none;transform:none}}@media (width<=760px){.intake-panel .intake-reference-questions,.intake-panel .intake-analysis-view,.intake-panel .intake-transcript-view,.intake-panel .intake-reference-recommendations{grid-template-columns:minmax(0,1fr)}.intake-panel .intake-reference-questions:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){grid-template-columns:minmax(0,1fr)}.intake-panel .intake-analysis-view:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){grid-template-columns:minmax(0,1fr)}.intake-panel .intake-transcript-view:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){grid-template-columns:minmax(0,1fr)}.intake-panel .intake-reference-recommendations:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){grid-template-columns:minmax(0,1fr)}.intake-panel .intake-reference-questions>.intake-chat,.intake-panel :is(.intake-analysis-view,.intake-transcript-view)>.intake-chat,.intake-panel .intake-reference-recommendations>.intake-chat{grid-area:1/1;min-inline-size:0}.intake-panel .intake-reference-questions:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>.intake-chat{grid-area:1/1;min-inline-size:0}.intake-panel :is(.intake-analysis-view,.intake-transcript-view):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>.intake-chat{grid-area:1/1;min-inline-size:0}.intake-panel .intake-reference-questions>.intake-question-column,.intake-panel :is(.intake-analysis-view,.intake-transcript-view)>.intake-card,.intake-panel .intake-reference-recommendations>.intake-recommendations-main{grid-area:2/1;min-inline-size:0}.intake-panel .intake-reference-questions:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>.intake-question-column{grid-area:2/1;min-inline-size:0}.intake-panel :is(.intake-analysis-view,.intake-transcript-view):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>.intake-card{grid-area:2/1;min-inline-size:0}.intake-panel .intake-reference-recommendations:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>.intake-recommendations-main{grid-area:2/1;min-inline-size:0}.intake-panel .intake-reference-questions>.intake-confirmed-strip,.intake-panel .intake-reference-recommendations>.intake-missing-aside{grid-area:3/1;min-inline-size:0}.intake-panel .intake-reference-recommendations:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>.intake-missing-aside{grid-area:3/1;min-inline-size:0}.intake-panel .intake-recommendation-grid{grid-template-columns:minmax(0,1fr)}.intake-panel .intake-composer,.intake-panel .intake-composer-primary,.intake-panel .intake-composer textarea{inline-size:100%;min-inline-size:0}}.intake-panel,.cabinet-mode .intake-panel{color:#163928;background:#faf8f2;font-size:18px;line-height:1.5;box-shadow:0 2px 5px #1639280a,0 12px 32px #16392814}.intake-panel :is(.intake-card,.intake-chat,.intake-recommendation){color:#163928;background:#fff;padding:16px;box-shadow:0 2px 4px #1639280d,0 8px 22px #1639281a}.intake-panel .intake-header h2{font-size:24px;line-height:1.35}.intake-panel :is(.intake-card,.intake-chat,.intake-recommendations-main,.intake-recommendation) :is(h2,h3,h4){font-size:22px;font-weight:700;line-height:1.5}.intake-panel .intake-questions-table,.intake-panel .intake-message,.intake-panel .intake-brief,.intake-panel .intake-proposal p{color:#163928;font-size:18px;line-height:1.5}.intake-panel .intake-questions-table :is(th,td){overflow-wrap:anywhere;padding:12px 9px}.intake-panel .intake-questions-table td{font-size:18px;line-height:1.5}.intake-panel .intake-questions-table th{font-size:16px;font-weight:600;line-height:1.5}.intake-panel .intake-questions-table :is(td>label,.intake-fact-value>fieldset>label){min-block-size:44px;font-size:16px;line-height:1.5}.intake-panel .intake-literal-table td>label{min-block-size:44px}.intake-panel :is(input[type=radio],input[type=checkbox]),.cabinet-mode .intake-panel :is(input[type=radio],input[type=checkbox]){inline-size:18px;width:18px;block-size:18px;height:18px}.intake-panel .intake-header-identity small,.intake-panel .intake-header p,.intake-panel .intake-card>:is(p,small),.intake-panel .intake-chat>p.intake-empty,.intake-panel .intake-recommendations-main>p.intake-empty,.intake-panel .intake-chat-hint,.intake-panel .intake-questions-hint,.intake-panel .intake-fact-evidence,.intake-panel .intake-fact-evidence summary,.intake-panel .intake-empty,.intake-panel .intake-proposal small,.intake-panel .intake-status,.intake-panel .intake-state-status,.intake-panel .intake-confirmed-summary>*,.intake-panel .intake-answered-editor>summary{color:#3f5b4b;font-size:16px;line-height:1.5}.intake-panel .intake-tabs [aria-selected],.cabinet-mode .intake-panel .intake-tabs [aria-selected]{min-block-size:48px;min-height:48px;padding:9px 8px;font-size:16px;line-height:1.5}.intake-panel .intake-count{min-inline-size:24px;margin-inline-start:8px;font-size:16px;line-height:24px}.intake-panel .intake-voice-controls .intake-state-status,.intake-panel .intake-voice-controls>small.intake-empty,.intake-panel .intake-field,.intake-panel .intake-recommendation p,.intake-panel .intake-recommendation small,.intake-panel .intake-suggestion-tag,.intake-panel .intake-recommendation-more,.intake-panel .intake-recommendation-more>summary,.intake-panel .intake-missing-summary .intake-question-link{font-size:16px;line-height:1.5}.intake-panel .intake-recommendation .intake-actions>button,.intake-panel .intake-recommendation-more>button{min-block-size:44px;min-height:44px;font-size:16px;line-height:1.5}.intake-panel .intake-compact-assistant .intake-message{font-size:18px;line-height:1.5}.intake-panel .intake-settings-menu :is(button,a),.intake-panel button,.cabinet-mode .intake-panel button{font-size:16px;line-height:1.5}.intake-panel :is(input:not([type=radio]):not([type=checkbox]),select,textarea),.cabinet-mode .intake-panel :is(input:not([type=radio]):not([type=checkbox]),select,textarea){font-size:18px;line-height:1.5}.intake-panel .intake-composer{margin-block-start:auto;padding:5px;box-shadow:0 2px 7px #16392814}.intake-panel .intake-composer textarea,.cabinet-mode .intake-panel .intake-composer textarea{min-block-size:46px;min-height:46px;block-size:46px;height:46px;max-block-size:160px;padding:9px 4px;font-size:18px;line-height:1.5}.intake-panel button.intake-icon-control,.cabinet-mode .intake-panel button.intake-icon-control,.intake-panel .intake-composer button.intake-icon-control[type=submit],.cabinet-mode .intake-panel .intake-composer button.intake-icon-control[type=submit]{inline-size:40px;width:40px;block-size:40px;height:40px;min-inline-size:40px;min-width:40px;min-block-size:40px;max-inline-size:40px;min-height:40px}.intake-panel .intake-reference-questions,.intake-panel .intake-analysis-view{align-items:stretch}.intake-panel .intake-reference-questions>.intake-question-column{align-self:stretch}.intake-panel .intake-question-card{flex-direction:column;flex:1;display:flex}.intake-panel .intake-question-card>.intake-answer-actions{margin-block-start:auto;padding-block-start:14px}.intake-panel .intake-chat{flex-direction:column;min-inline-size:0;display:flex}.intake-panel :is(.intake-reference-questions,.intake-analysis-view)>.intake-chat{align-self:stretch;min-block-size:460px}.intake-panel :is(.intake-reference-questions,.intake-analysis-view)>.intake-chat .intake-chat-messages{flex:1 1 0;block-size:0;min-block-size:240px;max-block-size:none;overflow-y:auto}.intake-panel .intake-transcript-view{grid-template-columns:minmax(0,1fr)}.intake-panel .intake-transcript-view:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){grid-template-columns:minmax(0,1fr)}.intake-panel .intake-transcript-view>.intake-card{grid-area:1/1}.intake-panel .intake-transcript-view:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>.intake-card{grid-area:1/1}.intake-panel .intake-transcript-view>.intake-chat{grid-area:2/1;min-block-size:420px}.intake-panel .intake-transcript-view:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>.intake-chat{grid-area:2/1;min-block-size:420px}.intake-panel .intake-transcript-view>.intake-chat .intake-chat-messages{flex:auto;min-block-size:240px;max-block-size:460px;overflow-y:auto}.intake-panel button:not([aria-selected]):not(:disabled):not([aria-disabled=true]){transition:transform .14s ease-out,box-shadow .14s ease-out,background-color .14s ease-out;box-shadow:0 1px 2px #16392812,0 4px 10px #1639281f}.intake-panel button:not([aria-selected]):hover:not(:disabled):not([aria-disabled=true]),.intake-panel button:not([aria-selected]):focus-visible:not(:disabled):not([aria-disabled=true]){transform:translateY(-2px);box-shadow:0 2px 5px #1639281a,0 7px 16px #16392829}.intake-panel button:not([aria-selected]):active:not(:disabled):not([aria-disabled=true]){transform:scale(.96)}@media (width<=760px){.intake-panel :is(.intake-reference-questions,.intake-analysis-view)>.intake-chat{min-block-size:400px}.intake-panel :is(.intake-reference-questions,.intake-analysis-view)>.intake-chat .intake-chat-messages{flex:auto;block-size:auto;min-block-size:230px;max-block-size:380px}.intake-panel .intake-tabs [aria-selected],.cabinet-mode .intake-panel .intake-tabs [aria-selected]{gap:4px;padding-inline:5px}}@media (width<=420px){.intake-panel .intake-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.intake-panel .intake-composer-primary{grid-template-columns:36px 36px minmax(0,1fr) 36px;gap:3px}.intake-panel .intake-composer-primary:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){grid-template-columns:36px minmax(0,1fr) 36px 36px}.intake-panel button.intake-icon-control,.cabinet-mode .intake-panel button.intake-icon-control,.intake-panel .intake-composer button.intake-icon-control[type=submit],.cabinet-mode .intake-panel .intake-composer button.intake-icon-control[type=submit]{inline-size:36px;width:36px;block-size:40px;height:40px;min-inline-size:36px;min-width:36px;max-inline-size:36px}}@media (prefers-reduced-motion:reduce){.intake-panel button:not([aria-selected]):not(:disabled):not([aria-disabled=true]){transition:none}.intake-panel button:not([aria-selected]):is(:hover,:focus-visible,:active):not(:disabled):not([aria-disabled=true]){transform:none}}.intake-panel .intake-chat .intake-composer textarea,.cabinet-mode .intake-panel .intake-chat .intake-composer textarea{min-block-size:46px;min-height:46px;min-block-size:46px;min-height:46px;block-size:128px;height:128px;max-block-size:160px;max-height:160px;padding:9px 4px;line-height:1.5}@supports (field-sizing:content){.intake-panel .intake-chat .intake-composer textarea,.cabinet-mode .intake-panel .intake-chat .intake-composer textarea{field-sizing:content;block-size:auto;height:auto}}.intake-composer-primary:has(>[data-testid=intake-mic][aria-pressed=true])>textarea{padding-inline-end:64px}.intake-composer-primary:has(>[data-testid=intake-mic][aria-pressed=true]):after{--intake-meter:var(--intake-dictation-level,.35);content:"";z-index:1;pointer-events:none;background:linear-gradient(var(--forest), var(--forest)) 0 50% / 4px calc(4px + 14px * var(--intake-meter)) no-repeat, linear-gradient(var(--forest), var(--forest)) 10px 50% / 4px calc(4px + 20px * var(--intake-meter)) no-repeat, linear-gradient(var(--forest), var(--forest)) 20px 50% / 4px calc(4px + 12px * var(--intake-meter)) no-repeat, linear-gradient(var(--forest), var(--forest)) 30px 50% / 4px calc(4px + 18px * var(--intake-meter)) no-repeat, linear-gradient(var(--forest), var(--forest)) 40px 50% / 4px calc(4px + 10px * var(--intake-meter)) no-repeat;transform-origin:50%;border-radius:2px;grid-area:1/3;place-self:center end;block-size:24px;inline-size:44px;margin-inline-end:12px;animation:.8s ease-in-out infinite alternate intake-dictation-wave}.intake-composer-primary:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):has(>[data-testid=intake-mic][aria-pressed=true]):after{grid-column:2;transform:scaleX(-1)}@keyframes intake-dictation-wave{0%{transform:scaleY(.7)}to{transform:scaleY(1)}}.intake-composer-primary:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):has(>[data-testid=intake-mic][aria-pressed=true]):after{animation-name:intake-dictation-wave-rtl}@keyframes intake-dictation-wave-rtl{0%{transform:scaleX(-1)scaleY(.7)}to{transform:scaleX(-1)scaleY(1)}}@media (prefers-reduced-motion:reduce){.intake-composer-primary:has(>[data-testid=intake-mic][aria-pressed=true]):after{animation:none}}.intake-typing{vertical-align:middle;color:var(--muted);align-items:center;gap:4px;margin-inline-start:6px;display:inline-flex}.intake-typing>span{opacity:.35;background:currentColor;border-radius:50%;block-size:6px;inline-size:6px;animation:1.2s ease-in-out infinite intake-typing}.intake-typing>span:nth-child(2){animation-delay:.2s}.intake-typing>span:nth-child(3){animation-delay:.4s}@keyframes intake-typing{0%,80%,to{opacity:.35}40%{opacity:1}}@media (prefers-reduced-motion:reduce){.intake-typing>span{opacity:.6;animation:none}}.intake-composer-primary:has(>[data-testid=intake-mic][aria-pressed=true])>textarea::placeholder{color:#0000}.intake-panel .intake-settings-menu .intake-language{border-block-end:1px solid #e0e8e1;align-items:center;gap:4px;margin-block-end:2px;padding-block:2px 6px;padding-inline:10px 4px;display:flex}.intake-panel .intake-settings-menu .intake-language-label{color:#66756d;flex:auto;font-size:12px}.intake-panel .intake-settings-menu .intake-language>button{min-block-size:32px;min-inline-size:40px;text-align:center;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;min-height:32px;padding:4px 6px;font-size:12px;font-weight:500;display:inline-flex}.intake-panel .intake-settings-menu .intake-language>button[aria-pressed=true]{background:#eef5f0;border-color:#b9cfc0;font-weight:700}.intake-panel .intake-voice-controls .intake-state-status[data-listening-cue=true]{clip-path:none;white-space:normal;color:#0b4f2b;background:#e4f5ea;border:2px solid #1e7a45;border-radius:12px;flex-basis:100%;block-size:auto;inline-size:auto;margin-block:4px;padding:8px 12px;font-size:18px;font-weight:700;line-height:1.4;position:static;overflow:visible}.intake-panel [data-testid=intake-live][data-listening-cue=true]{box-shadow:0 0 0 4px #1e7a45}.intake-panel .intake-settings-menu .intake-workspace-id{border-block-start:1px solid #e0e8e1;grid-template-columns:minmax(0,1fr) auto;gap:6px 8px;max-inline-size:min(340px,100vw - 60px);padding:10px;display:grid}.intake-workspace-id-label,.intake-workspace-id-status{color:var(--muted);grid-column:1/-1;font-size:12px}.intake-workspace-id-value{overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;text-align:start;align-self:center;min-inline-size:0;font-size:12px}.intake-panel .intake-settings-menu .intake-workspace-id>button{min-block-size:32px;inline-size:auto;padding:4px 8px}.intake-workspace-id-status:empty{display:none}.cabinet-mode:has(.intake-panel:not([hidden])){background:var(--md-sys-color-background)}.intake-panel,.cabinet-mode .intake-panel{--forest:var(--md-sys-color-primary);--white:var(--md-sys-color-surface);--paper:var(--md-sys-color-surface-container-low);--text:var(--md-sys-color-on-surface);--muted:var(--md-sys-color-on-surface-variant);--line:var(--md-sys-color-outline-variant);--mint:var(--md-sys-color-secondary-container);inline-size:calc(100% - 48px);max-inline-size:1440px;box-shadow:none;color:var(--text);font-family:var(--md-ref-typeface-plain);background:0 0;border:0;border-radius:0;margin:24px auto 40px;padding:0;line-height:1.6}.intake-panel .intake-header{border:1px solid var(--line);background:var(--white);min-block-size:104px;box-shadow:var(--bot4u-elevation-1);border-radius:24px;grid-template-columns:136px minmax(0,1fr) 44px;gap:20px;padding:24px 28px}.intake-panel .intake-header:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){grid-template-columns:44px minmax(0,1fr) 136px}.intake-panel .intake-header-identity{text-align:start;justify-self:stretch}.intake-panel .intake-header h2{text-wrap:balance;font-size:clamp(24px,2.2vw,32px);font-weight:650;line-height:1.25}.intake-panel .intake-header :is(p,small){color:var(--muted);margin-block-start:5px;font-size:14px;line-height:1.6}.intake-panel .intake-brand img{background:0 0}.intake-panel .intake-settings,.cabinet-mode .intake-panel .intake-settings{block-size:44px;min-block-size:44px;inline-size:44px;min-inline-size:44px;min-height:44px;box-shadow:none;border-radius:50%}.intake-panel .intake-settings-menu{box-shadow:var(--bot4u-elevation-3);border-radius:20px;gap:6px;padding:12px}.intake-panel .intake-settings-menu :is(button,a){min-block-size:44px;box-shadow:none;border-radius:12px;padding:10px 14px}.intake-panel .intake-settings-menu .intake-language{gap:8px;padding:4px 8px 12px}.intake-panel .intake-settings-menu .intake-language>button{border-radius:10px;min-block-size:40px}.intake-panel .intake-tabs{border:1px solid var(--line);background:var(--md-sys-color-surface-container);box-shadow:none;border-radius:20px;gap:6px;margin-block:24px;padding:6px}.intake-panel .intake-tabs [aria-selected],.cabinet-mode .intake-panel .intake-tabs [aria-selected]{min-block-size:52px;color:var(--muted);background:0 0;border:0;border-radius:14px;padding:12px 14px;font-weight:500;line-height:1.5}.intake-panel .intake-tabs [aria-selected=true],.cabinet-mode .intake-panel .intake-tabs [aria-selected=true]{background:var(--white);color:var(--forest);box-shadow:var(--bot4u-elevation-1);font-weight:650}.intake-panel .intake-tabs [aria-selected]:focus-visible{outline-offset:-4px}.intake-panel :is(.intake-reference-questions,.intake-reference-recommendations,.intake-analysis-view,.intake-transcript-view){gap:var(--bot4u-workspace-gap);padding:0}.intake-panel :is(.intake-question-column,.intake-main){gap:var(--bot4u-workspace-gap)}.intake-panel :is(.intake-card,.intake-chat,.intake-recommendation){border:1px solid var(--line);color:var(--text);background:var(--white);box-shadow:var(--bot4u-elevation-2);border-radius:24px;padding:28px}.intake-panel :is(.intake-card,.intake-chat,.intake-recommendations-main,.intake-recommendation) :is(h2,h3,h4){color:var(--text);text-align:start;margin-block-end:12px;font-size:22px;font-weight:650;line-height:1.4}.intake-panel .intake-chat{gap:20px}.intake-panel .intake-chat-title{gap:10px}.intake-panel .intake-chat-title:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){justify-content:flex-start}.intake-panel :is(.intake-card,.intake-chat)>p{max-inline-size:70ch}.intake-panel :is(.intake-questions-hint,.intake-chat-hint,.intake-status,.intake-state-status,.intake-fact-evidence){color:var(--muted);line-height:1.6}.intake-panel .intake-questions-hint{margin-block-end:20px}.intake-panel .intake-questions-table-wrap{border-color:var(--line);border-radius:16px}.intake-panel .intake-questions-table :is(th,td){border-inline-end:0;border-color:var(--line);padding:16px}.intake-panel .intake-questions-table th{background:var(--paper);color:var(--muted);font-weight:600}.intake-panel .intake-questions-table :is(td>label,.intake-fact-value>fieldset>label){gap:8px;padding:4px}.intake-panel .intake-confirmed-summary{gap:16px 28px}.intake-panel .intake-answered-editor{margin-block-start:20px}.intake-panel .intake-recommendation-grid{gap:24px}.intake-panel :is(.intake-brief,.intake-empty,.intake-proposal){border-radius:16px;padding:20px}.intake-panel .intake-brief{color:var(--text);background:var(--paper)}.intake-panel .intake-actions,.intake-panel .intake-pending-actions{gap:12px;margin-block-start:20px}.intake-panel .intake-field{gap:8px;margin-block-end:20px}.intake-panel :is(input:not([type=radio]):not([type=checkbox]),select,textarea),.cabinet-mode .intake-panel :is(input:not([type=radio]):not([type=checkbox]),select,textarea){border-color:var(--md-sys-color-outline);border-radius:12px;min-block-size:48px;padding:12px 14px}.intake-panel button,.cabinet-mode .intake-panel button{border-radius:9999px;min-block-size:44px;padding:10px 18px}.intake-panel button.primary,.intake-panel button[type=submit],.cabinet-mode .intake-panel button.primary,.cabinet-mode .intake-panel button[type=submit]{background:var(--forest);border-color:var(--forest);border-radius:9999px}.intake-panel button:not([aria-selected]):not(:disabled):not([aria-disabled=true]){box-shadow:none;transition:none}.intake-panel button:not([aria-selected]):is(:hover,:focus-visible,:active):not(:disabled):not([aria-disabled=true]){box-shadow:none;transform:none}.intake-panel .intake-message{color:var(--text);border:0;border-radius:20px;padding:18px 20px;line-height:1.65}.intake-panel .intake-message[data-role=assistant]{background:var(--paper);border-start-start-radius:6px;margin-inline-end:5%}.intake-panel .intake-message:is([data-role=user],[data-role=owner]){background:var(--mint);border-start-end-radius:6px;margin-inline-start:5%}.intake-panel .intake-chat-messages{scrollbar-gutter:stable;gap:16px;padding:4px}.intake-panel .intake-composer{border-color:var(--md-sys-color-outline);box-shadow:var(--bot4u-elevation-1);background:var(--white);border-radius:24px;padding:8px}.intake-panel .intake-composer:focus-within{border-color:var(--forest);box-shadow:0 0 0 1px var(--forest), var(--bot4u-elevation-1)}.intake-panel .intake-composer-primary{grid-template-columns:44px 44px minmax(0,1fr) 44px;gap:6px}.intake-panel .intake-composer-primary:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){grid-template-columns:44px minmax(0,1fr) 44px 44px}.intake-panel .intake-chat .intake-composer textarea,.cabinet-mode .intake-panel .intake-chat .intake-composer textarea{min-block-size:48px;background:0 0;border:0;border-radius:0;min-height:48px;padding:11px 4px}.intake-panel button.intake-icon-control,.cabinet-mode .intake-panel button.intake-icon-control,.intake-panel .intake-composer button.intake-icon-control[type=submit],.cabinet-mode .intake-panel .intake-composer button.intake-icon-control[type=submit]{inline-size:44px;width:44px;block-size:44px;height:44px;min-inline-size:44px;min-width:44px;min-block-size:44px;min-height:44px;border-radius:50%;max-inline-size:44px;padding:0}.intake-panel .intake-icon-control :is(img,svg){block-size:22px;inline-size:22px;width:22px;height:22px}.intake-panel :is(button,a,input,select,textarea,summary):focus-visible{outline:3px solid var(--md-sys-color-secondary);outline-offset:3px}@media (hover:hover) and (prefers-reduced-motion:no-preference){.intake-panel button:not([aria-selected]):not(:disabled):not([aria-disabled=true]){transition:background-color var(--bot4u-state-duration) var(--bot4u-state-easing), box-shadow var(--bot4u-state-duration) var(--bot4u-state-easing)}.intake-panel button.primary:hover:not(:disabled),.intake-panel button[type=submit]:hover:not(:disabled){box-shadow:var(--bot4u-elevation-1)}}@media (width<=1000px){.intake-panel :is(.intake-card,.intake-chat,.intake-recommendation){padding:24px}.intake-panel .intake-recommendation-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:20px}}@media (width<=760px){.intake-panel,.cabinet-mode .intake-panel{inline-size:calc(100% - 32px);margin-block:16px 32px}.intake-panel .intake-header{grid-template-columns:104px minmax(0,1fr) 44px;gap:12px;padding:20px}.intake-panel .intake-header:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){grid-template-columns:44px minmax(0,1fr) 104px}.intake-panel .intake-brand,.intake-panel .intake-brand img{inline-size:104px}.intake-panel .intake-header h2{font-size:24px}.intake-panel :is(.intake-reference-questions,.intake-reference-recommendations,.intake-analysis-view,.intake-transcript-view,.intake-question-column){gap:20px}.intake-panel :is(.intake-card,.intake-chat,.intake-recommendation){border-radius:20px;padding:20px}.intake-panel .intake-tabs{grid-template-columns:repeat(2,minmax(0,1fr));margin-block:20px}.intake-panel .intake-tabs [aria-selected],.cabinet-mode .intake-panel .intake-tabs [aria-selected]{min-block-size:48px;padding:10px}.intake-panel .intake-questions-table :is(th,td){padding:12px 10px}.intake-panel .intake-confirmed-summary{grid-template-columns:minmax(0,1fr);gap:12px}}@media (width<=420px){.intake-panel .intake-header{grid-template-columns:minmax(0,1fr) 44px;gap:12px}.intake-panel .intake-header:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){grid-template-columns:44px minmax(0,1fr)}.intake-panel .intake-header>.intake-brand{grid-area:1/1}.intake-panel .intake-header:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>.intake-brand{grid-column:2}.intake-panel .intake-header>.intake-settings{grid-area:1/2}.intake-panel .intake-header:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>.intake-settings{grid-column:1}.intake-panel .intake-header>.intake-header-identity{grid-area:2/1/auto/-1;justify-self:stretch}.intake-panel .intake-header:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>.intake-header-identity{grid-column:1/-1}.intake-panel .intake-composer-primary{gap:4px}.intake-panel .intake-composer{padding:6px}}@media (forced-colors:active){.intake-panel :is(.intake-header,.intake-card,.intake-chat,.intake-recommendation,.intake-composer){border:1px solid canvastext}.intake-panel :is(button,a,input,select,textarea,summary):focus-visible{outline-color:highlight}}.intake-mode #workspace>.workspace-grid,.intake-mode #workspace>.crm-panel,.intake-mode #workspace>.workforce-panel,.intake-mode #workspace>.calls-panel,.intake-mode #workspace>.phone-routes-panel,.intake-mode #workspace>.own-outbound-call-panel,body:not(.intake-mode) #workspace>.intake-panel{display:none!important}@media (width<=760px){:is(.cabinet-mode #workspace>.console-tabs,.cabinet-mode #workspace>.console-tabs:has(button[hidden])){grid-template-columns:repeat(auto-fit,minmax(108px,1fr))}}
