html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}.profile-toolbar[data-v-112f5457]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:20px 0 14px}.profile-toolbar h3[data-v-112f5457]{margin:0;font-size:15px}.profile-toolbar span[data-v-112f5457]{display:block;color:#8b9da5;font-size:11px;margin-top:5px}.profile-notice[data-v-112f5457]{margin-bottom:14px}.profile-key-facts[data-v-112f5457]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;padding:14px 0;border-top:1px solid #edf1f2;border-bottom:1px solid #edf1f2}.profile-key-facts span[data-v-112f5457]{display:block;color:#8b9da5;font-size:11px}.profile-key-facts strong[data-v-112f5457]{display:block;margin-top:6px;font-size:13px;line-height:1.6;color:#426e75;font-weight:500;overflow-wrap:anywhere}.profile-key-facts small[data-v-112f5457]{display:block;margin-top:3px;color:#956b2e;font-size:11px}.auto-profile-status[data-v-112f5457]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:#65758a;font-size:12px;margin:8px 0}.auto-candidate-actions[data-v-112f5457]{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.profile-commands[data-v-112f5457]{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}.profile-commands .ant-btn[data-v-112f5457]{min-height:36px;font-size:12px}.profile-field[data-v-112f5457]{padding:14px 0;border-bottom:1px solid #edf1f2}.profile-field header[data-v-112f5457]{display:flex;align-items:center;gap:8px}.profile-field h4[data-v-112f5457]{flex:1;min-width:0;font-size:12px;color:#69818a;margin:0}.profile-field .ant-tag[data-v-112f5457]{font-size:10px;margin:0}.profile-field header .ant-btn[data-v-112f5457]{width:32px;flex:none;padding:0}.profile-field p[data-v-112f5457]{font-size:13px;white-space:pre-wrap;color:#35545d;margin:8px 0}.profile-field .profile-unknown[data-v-112f5457]{color:#a1afb4;font-size:12px}.profile-field footer[data-v-112f5457]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:10px;color:#9aaab0}.profile-field footer .ant-btn[data-v-112f5457]{font-size:10px;padding:0;margin-left:auto}.profile-statistics[data-v-112f5457]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px;padding:10px 0}.profile-statistics span[data-v-112f5457]{display:block;font-size:11px;color:#8d9fa5}.profile-statistics strong[data-v-112f5457]{display:block;font-size:18px;color:#476f75;font-weight:500;margin-top:6px;overflow-wrap:anywhere}.profile-statistics>div[data-v-112f5457]:last-child{grid-column:1 / -1}.profile-stat-time[data-v-112f5457]{font-size:11px;color:#7d939b;margin-top:18px}.profile-legacy[data-v-112f5457]{margin-top:18px}.profile-drawer-actions[data-v-112f5457]{display:flex;gap:10px;justify-content:flex-end}.profile-drawer-actions .ant-btn[data-v-112f5457]{min-height:40px}.profile-review-actions[data-v-112f5457]{margin-top:20px}.profile-quote[data-v-112f5457]{margin:12px 0;padding:12px;border-left:3px solid #c1d8d4;background:#f5f8f7;color:#708990;font-size:12px;white-space:pre-wrap;overflow-wrap:anywhere}.profile-candidate[data-v-112f5457]{padding:18px 0;border-bottom:1px solid #e7edef}.profile-candidate header[data-v-112f5457]{display:flex;align-items:center;justify-content:space-between;gap:8px}.profile-candidate p[data-v-112f5457]{white-space:pre-wrap;font-size:13px}.profile-candidate small[data-v-112f5457]{color:#97a8af;font-size:10px}.list-page[data-v-f63ca2db]{height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:#fff;color:#263238}.list-page-heading[data-v-f63ca2db]{flex:none;min-height:64px;padding:15px 20px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #edf0f2;gap:16px}h1[data-v-f63ca2db]{display:inline;margin:0;font-size:18px;font-weight:600}.list-page-subtitle[data-v-f63ca2db]{margin-left:14px;color:#879096;font-size:12px}.list-workbench-title[data-v-f63ca2db]{min-width:0}.list-workbench-actions[data-v-f63ca2db]{padding:0}.list-workbench-section-heading[data-v-f63ca2db]{flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px}.list-workbench-section-heading h2[data-v-f63ca2db]{margin:0;font-size:15px;font-weight:600}.list-page-toolbar[data-v-f63ca2db]{flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 20px}.list-page-actions[data-v-f63ca2db],.list-page-tools[data-v-f63ca2db]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0}.list-page-table[data-v-f63ca2db]{flex:1;min-height:0;overflow:hidden;padding:0 20px}.list-page-footer[data-v-f63ca2db]{flex:none;min-height:60px;padding:12px 20px;border-top:1px solid #edf0f2;display:flex;align-items:center;justify-content:space-between;gap:12px}.list-page-selection[data-v-f63ca2db]{color:#7b858e;font-size:12px;flex-shrink:0}@media(max-width:1000px){.list-page-subtitle[data-v-f63ca2db]{display:none}.list-page-heading[data-v-f63ca2db],.list-page-toolbar[data-v-f63ca2db],.list-page-footer[data-v-f63ca2db]{padding-left:12px;padding-right:12px}.list-page-table[data-v-f63ca2db]{padding:0 12px}.list-page-footer[data-v-f63ca2db]{flex-wrap:wrap}}.list-query-bar[data-v-ee945dea]{flex:none;padding:14px 20px;border-bottom:1px solid #edf0f2;margin:0}.list-query-row[data-v-ee945dea]{display:flex;align-items:flex-start;gap:12px}.list-query-fields[data-v-ee945dea],.list-query-more[data-v-ee945dea]{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px;min-width:0}.list-query-fields[data-v-ee945dea]{flex:1}.list-query-buttons[data-v-ee945dea]{display:flex;align-items:center;gap:8px;flex:none;min-height:32px}.list-query-toggle[data-v-ee945dea]{padding:0 2px;min-width:54px;font-size:12px}.list-query-more[data-v-ee945dea]{margin-top:14px;padding-top:14px;border-top:1px dashed #e8edef}[data-v-ee945dea] .ant-form-item{display:flex;flex-direction:row;margin:0!important}[data-v-ee945dea] .ant-form-item-row{flex-wrap:nowrap;align-items:center}[data-v-ee945dea] .ant-form-item-label{padding:0}[data-v-ee945dea] .ant-form-item-label>label{color:#59656e;font-size:13px}[data-v-ee945dea] .ant-form-item-control{flex:0 1 auto}@media(max-width:1100px){.list-query-row[data-v-ee945dea]{flex-wrap:wrap}.list-query-fields[data-v-ee945dea]{flex-basis:100%}.list-query-buttons[data-v-ee945dea]{margin-left:auto}}.list-table[data-v-ae5a930d]{height:100%;min-height:0;overflow:hidden}[data-v-ae5a930d] .ant-table-wrapper,[data-v-ae5a930d] .ant-spin-nested-loading,[data-v-ae5a930d] .ant-spin-container{height:100%;min-height:0}[data-v-ae5a930d] .ant-spin-container,[data-v-ae5a930d] .ant-table,[data-v-ae5a930d] .ant-table-container{display:flex;flex-direction:column;min-height:0}[data-v-ae5a930d] .ant-table,[data-v-ae5a930d] .ant-table-container{flex:1}[data-v-ae5a930d] .ant-table-header{flex:none}[data-v-ae5a930d] .ant-table-body{flex:1;min-height:0;max-height:none!important;overflow-y:auto!important}[data-v-ae5a930d] .ant-table-thead>tr>th{background:#f5f7f8;color:#52616b;font-weight:500;font-size:12px;padding:11px 12px!important}[data-v-ae5a930d] .ant-table-tbody>tr>td{padding:11px 12px!important;color:#374750;font-size:13px}[data-v-ae5a930d] .ant-table-tbody>tr:hover>td{background:#f3faf9!important}[data-v-ae5a930d] .smart-table-operate{display:flex;align-items:center;gap:8px;white-space:nowrap}[data-v-ae5a930d] .ant-table-cell-fix-right{background:#fff}.list-table-empty[data-v-ae5a930d] .ant-table-body>table,.list-table-empty[data-v-ae5a930d] .ant-table-placeholder{height:100%}.list-table-empty[data-v-ae5a930d] .ant-table-placeholder>td{padding:0!important;border-bottom:0;vertical-align:middle}.list-table-empty[data-v-ae5a930d] .ant-empty{margin:0;display:grid;place-content:center;min-height:120px}.list-pagination[data-v-b07ce0c0]{display:flex;align-items:center;justify-content:flex-end;gap:12px;min-width:0;font-size:12px;flex-wrap:wrap}.list-total[data-v-b07ce0c0]{color:#7b858e;white-space:nowrap}strong[data-v-b07ce0c0]{font-weight:500;color:#3b4c55}.list-pagination[data-v-b07ce0c0]>.ant-select{width:108px}.list-jump[data-v-b07ce0c0]{display:flex;align-items:center;gap:7px;color:#7b858e}.list-jump[data-v-b07ce0c0] .ant-input-number{width:54px}[data-v-b07ce0c0] .ant-pagination{white-space:nowrap}@media(max-width:1200px){.list-jump[data-v-b07ce0c0]{display:none}}.mobile-list-page[data-v-2d7781a4]{display:flex;flex-direction:column;height:100%;min-height:0;background:#fff}.mobile-list-heading[data-v-2d7781a4]{padding:18px 16px 10px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex:none}.mobile-list-heading>div[data-v-2d7781a4]:first-child{min-width:0}.mobile-list-heading h1[data-v-2d7781a4]{font-size:19px;margin:0 0 4px}.mobile-list-heading>div>span[data-v-2d7781a4]{color:#8b9ca2;font-size:11px}.mobile-list-actions[data-v-2d7781a4]{display:flex;gap:6px;flex:none}.mobile-list-actions[data-v-2d7781a4] .ant-btn{height:40px;width:40px;padding:0}.mobile-list-search[data-v-2d7781a4]{padding:0 16px 14px;display:flex;gap:8px;flex:none}.mobile-list-search[data-v-2d7781a4] .ant-input-affix-wrapper{flex:1;min-width:0;background:#f5f7f8;border-color:#eaf0f2;min-height:42px}.mobile-list-search[data-v-2d7781a4] .ant-input{background:transparent;font-size:14px}.mobile-list-search[data-v-2d7781a4] .ant-input-prefix{color:#8b9ca2;margin-right:8px}.mobile-list-search>.ant-btn[data-v-2d7781a4]{height:42px;padding:0 10px;color:#536e78;flex:none}.mobile-list-search>.has-filters[data-v-2d7781a4]{color:#147d78;border-color:#9bcac3;background:#f1f8f6}.mobile-list-search b[data-v-2d7781a4]{font-size:11px;margin-left:4px}.mobile-applied-filters[data-v-2d7781a4]{padding:0 16px 10px;display:flex;flex-wrap:wrap;gap:6px;flex:none}.mobile-applied-filters[data-v-2d7781a4] .ant-tag{margin:0;max-width:100%;white-space:normal;overflow-wrap:anywhere}.mobile-list-toolbar[data-v-2d7781a4]{padding:0 16px 10px;flex:none}.mobile-feed-scroll[data-v-2d7781a4]{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;border-top:1px solid #e9eef0}.mobile-feed-skeleton[data-v-2d7781a4]{padding:20px 16px}.mobile-feed-skeleton[data-v-2d7781a4]>*{padding-bottom:20px}.mobile-feed-state[data-v-2d7781a4]{min-height:64px;padding:18px 16px;display:flex;gap:10px;align-items:center;justify-content:center;flex-wrap:wrap;color:#8a9da5;font-size:11px;text-align:center}.mobile-feed-state>span[data-v-2d7781a4]{overflow-wrap:anywhere}.mobile-feed-state .ant-btn[data-v-2d7781a4]{min-height:40px}.mobile-feed-scroll>.ant-empty[data-v-2d7781a4]{padding:42px 16px 20px}.change-row[data-v-4ba1aa0e]{padding:12px 0;border-bottom:1px solid #edf0f4}.change-heading[data-v-4ba1aa0e]{display:flex;justify-content:space-between;gap:10px;align-items:baseline}.change-heading small[data-v-4ba1aa0e]{color:#8290a0;white-space:nowrap}.change-values[data-v-4ba1aa0e]{display:flex;gap:8px;color:#536274;margin-top:5px;white-space:pre-wrap;overflow-wrap:anywhere}.change-values>span[data-v-4ba1aa0e]:first-child,.change-values>span[data-v-4ba1aa0e]:last-child{min-width:0;flex:1}.change-arrow[data-v-4ba1aa0e]{color:#97a4b3}.sop-summary[data-v-dfa608f4]{display:flex;flex-wrap:wrap;gap:12px 24px;padding:4px 0 16px;border-bottom:1px solid #e7e9ed;color:#4c5564}.sop-task-list[data-v-dfa608f4]{max-height:calc(100dvh - 150px);overflow:auto}.sop-task-row[data-v-dfa608f4]{padding:16px 0;border-bottom:1px solid #e7e9ed}.sop-task-row header[data-v-dfa608f4]{display:flex;align-items:center;justify-content:space-between;gap:12px}.sop-task-meta[data-v-dfa608f4]{color:#697586;margin-top:6px;font-size:13px}.sop-task-row p[data-v-dfa608f4]{margin:8px 0;white-space:pre-wrap;overflow-wrap:anywhere}.sop-task-actions[data-v-dfa608f4]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.crm-heading[data-v-ba123558]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:12px}.crm-heading strong[data-v-ba123558]{margin-right:auto}.crm-scroll[data-v-ba123558]{max-height:calc(100dvh - 180px);overflow:auto}.crm-row[data-v-ba123558]{padding:16px 0;border-bottom:1px solid #e7e9ed}.crm-row p[data-v-ba123558]{margin:8px 0;white-space:pre-wrap;overflow-wrap:anywhere}.crm-row small[data-v-ba123558]{color:#697586}.crm-actions[data-v-ba123558]{display:flex;gap:8px;margin-top:10px}.crm-embedded[data-v-ba123558]{padding:20px 24px;max-width:1200px;margin:0 auto}.crm-page-title[data-v-ba123558]{font-size:20px;margin:0 0 12px}@media(max-width:600px){.crm-actions[data-v-ba123558] .ant-btn{min-height:40px;min-width:72px}.crm-heading[data-v-ba123558] .ant-btn{min-height:40px}}.client-workspace[data-v-fa40fe49]{min-height:100%;background:#fff;padding-bottom:18px}.client-workspace-heading[data-v-fa40fe49]{padding:20px 16px 14px;display:flex;align-items:center;justify-content:space-between;gap:10px}.client-workspace-heading>div[data-v-fa40fe49]{min-width:0}.client-workspace-heading h1[data-v-fa40fe49]{margin:0;font-size:20px}.client-workspace-heading p[data-v-fa40fe49]{color:#789098;font-size:11px;margin:5px 0 0}.client-workspace-heading p>span[data-v-fa40fe49]{display:inline-block;margin-left:10px;color:#98a6ac}.client-home-metrics[data-v-fa40fe49]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 16px 18px;gap:0 16px}.client-home-metrics>button[data-v-fa40fe49]{background:transparent;border:0;border-bottom:1px solid #e9eef0;padding:14px 0;min-width:0;text-align:left}.client-home-metrics span[data-v-fa40fe49]{display:block;font-size:11px;color:#83959d}.client-home-metrics strong[data-v-fa40fe49]{display:block;margin-top:8px;font-size:20px;line-height:1.5;font-weight:600;color:#305463;overflow-wrap:anywhere}.client-home-shortcuts[data-v-fa40fe49]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:0 12px 16px;gap:10px 2px;border-bottom:6px solid #f2f5f6}.client-home-shortcuts>button[data-v-fa40fe49]{border:0;background:transparent;display:flex;flex-direction:column;align-items:center;gap:8px;padding:10px 3px;min-height:68px;min-width:0;font-size:11px;color:#617d86}.client-home-shortcuts .anticon[data-v-fa40fe49]{font-size:21px;color:#3c8f88}.client-home-shortcuts button:nth-child(3n) .anticon[data-v-fa40fe49]{color:#6389ad}.client-home-shortcuts button>span[data-v-fa40fe49]:not(.anticon){overflow-wrap:anywhere}.client-workspace-band[data-v-fa40fe49]{padding:18px 16px;border-bottom:6px solid #f2f5f6}.client-workspace-band>header[data-v-fa40fe49]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.client-workspace-band h2[data-v-fa40fe49]{font-size:14px}.client-workspace-band>header>span[data-v-fa40fe49]{font-size:10px;color:#96a5ab}.client-workspace-band>header>.ant-btn[data-v-fa40fe49]{font-size:11px;padding:0;height:auto}.client-task[data-v-fa40fe49]{width:100%;display:flex;gap:10px;align-items:flex-start;padding:14px 0;border:0;border-bottom:1px solid #edf1f3;background:transparent;text-align:left}.client-task>div[data-v-fa40fe49]{min-width:0;flex:1}.client-task strong[data-v-fa40fe49]{display:block;font-size:13px;color:#3c5964}.client-task span[data-v-fa40fe49]:not(.ant-tag),.client-task small[data-v-fa40fe49]{display:block;font-size:11px;color:#8b9da5;line-height:1.7;margin-top:4px;overflow-wrap:anywhere}.client-task .ant-tag[data-v-fa40fe49]{font-size:10px;flex:none;margin:0}.client-coverage[data-v-fa40fe49]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;padding-top:14px;font-size:11px;color:#82969e}.client-coverage strong[data-v-fa40fe49]{color:#4f767d;font-size:11px}.client-coverage .ant-progress[data-v-fa40fe49]{flex-basis:100%}.client-goal-summary[data-v-fa40fe49]{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;padding:8px 0}.client-goal-summary>strong[data-v-fa40fe49]{font-size:20px;font-weight:600;color:#387e76}.client-goal-summary>span[data-v-fa40fe49]{font-size:11px;color:#8c9da5}.client-chart-row[data-v-fa40fe49]{display:flex;align-items:center;gap:12px;padding:10px 0;font-size:11px;color:#788f99}.client-chart-row>span[data-v-fa40fe49]{width:105px;flex:none;overflow-wrap:anywhere}.client-chart-row>div[data-v-fa40fe49]{flex:1;background:#f0f5f5;height:12px;min-width:0}.client-chart-row i[data-v-fa40fe49]{display:block;height:100%;background:#63a69a}.client-chart-row>strong[data-v-fa40fe49]{width:25px;flex:none;text-align:right;color:#43666f}.client-ranking-row[data-v-fa40fe49]{display:flex;align-items:center;gap:12px;width:100%;padding:13px 0;border:0;border-bottom:1px solid #edf1f3;background:transparent;text-align:left;color:#69818c}.client-ranking-row>span[data-v-fa40fe49]{width:20px;color:#438b82}.client-ranking-row>strong[data-v-fa40fe49]{flex:1;min-width:0;font-size:12px;font-weight:500;overflow-wrap:anywhere}.client-ranking-row>div[data-v-fa40fe49]{font-size:12px;text-align:right;max-width:45%;overflow-wrap:anywhere}.client-ranking-row small[data-v-fa40fe49]{display:block;color:#99a8ad;font-size:10px;margin-top:4px}.client-function-row[data-v-fa40fe49]{display:flex;align-items:center;width:100%;min-height:52px;padding:12px 0;gap:12px;border:0;border-bottom:1px solid #edf1f3;background:transparent;text-align:left;color:#668590}.client-function-row>strong[data-v-fa40fe49]{flex:1;min-width:0;font-size:13px;font-weight:400;overflow-wrap:anywhere}.client-function-row>.anticon[data-v-fa40fe49]:last-child{color:#a2b0b5;font-size:11px}.client-account-identity[data-v-fa40fe49]{display:flex;gap:12px;align-items:center}.client-account-identity .ant-avatar[data-v-fa40fe49]{background:#edf5f3;color:#387e76;flex:none}.client-account-identity>div[data-v-fa40fe49]{min-width:0}.client-account-identity strong[data-v-fa40fe49]{display:block;font-size:15px;color:#345763}.client-account-identity span[data-v-fa40fe49]:not(.ant-avatar){font-size:11px;color:#879da4}.client-account-summary dl[data-v-fa40fe49]{font-size:11px;margin:18px 0 0}.client-account-summary dl>div[data-v-fa40fe49]{display:flex;gap:16px;padding:8px 0}.client-account-summary dt[data-v-fa40fe49]{flex:none;color:#94a4ab}.client-account-summary dd[data-v-fa40fe49]{margin:0;color:#637e88;overflow-wrap:anywhere}.client-account-exit[data-v-fa40fe49]{padding:20px 16px 0}.client-account-exit .ant-btn[data-v-fa40fe49]{min-height:42px}.sidebar .client-workspace-heading h1[data-v-fa40fe49]{font-size:17px}.sidebar .client-workspace-heading[data-v-fa40fe49]{padding-top:16px}.sidebar .client-home-metrics strong[data-v-fa40fe49]{font-size:18px}.sidebar .client-home-shortcuts>button[data-v-fa40fe49]{font-size:10px}.workload-note[data-v-99e8efc1]{font-size:12px;color:#687383}.person-content[data-v-99e8efc1]{height:100%;overflow:auto;color:#263238}.person-heading[data-v-99e8efc1]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:6px 0 18px;border-bottom:1px solid #e8ebef}.person-heading>div[data-v-99e8efc1]:first-child{display:flex;align-items:baseline;gap:12px}.person-heading span[data-v-99e8efc1],.person-heading>div[data-v-99e8efc1]:last-child{font-size:12px;color:#687383}.person-heading>div:last-child strong[data-v-99e8efc1]{color:#202832}.day-entry[data-v-99e8efc1]{padding:20px 0;border-bottom:1px solid #e8ebef}.day-entry header[data-v-99e8efc1]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.day-entry h2[data-v-99e8efc1]{font-size:15px;margin:0}.day-entry header div[data-v-99e8efc1]{display:flex;gap:20px;flex-wrap:wrap;color:#687383;font-size:12px}.day-entry header strong[data-v-99e8efc1]{color:#263238;font-size:13px;margin-left:5px}.day-groups[data-v-99e8efc1]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:20px}.day-group h3[data-v-99e8efc1]{font-size:13px;color:#566270;margin:0 0 13px}.day-group dl[data-v-99e8efc1]{margin:0;display:grid;gap:10px}.day-group dl div[data-v-99e8efc1]{display:flex;justify-content:space-between;gap:8px}.day-group dt[data-v-99e8efc1]{color:#687383;font-size:12px}.day-group dd[data-v-99e8efc1]{margin:0;font-size:14px;font-weight:600}.workload-value[data-v-99e8efc1]{padding:0;border:0;background:none;color:#315fb9;cursor:pointer;font:inherit}.workload-value[data-v-99e8efc1]:hover{text-decoration:underline}.workload-detail-meta[data-v-99e8efc1]{color:#687383;margin:0 0 16px}.workload-detail-row[data-v-99e8efc1]{padding:14px 0;border-bottom:1px solid #e8ebef}.workload-detail-row div[data-v-99e8efc1]{display:flex;justify-content:space-between;gap:12px}.workload-detail-row time[data-v-99e8efc1]{color:#687383;font-size:12px;white-space:nowrap}.workload-detail-row p[data-v-99e8efc1]{margin:8px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.narrow-range[data-v-99e8efc1]{display:none}@media(max-width:1000px){.day-groups[data-v-99e8efc1]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.wide-range[data-v-99e8efc1]{display:none}.narrow-range[data-v-99e8efc1]{display:grid;gap:8px}.date-controls[data-v-99e8efc1],.narrow-range[data-v-99e8efc1],[data-v-99e8efc1] .narrow-range .ant-picker{width:100%;min-width:0}[data-v-99e8efc1] .list-query-fields .ant-form-item{width:100%}[data-v-99e8efc1] .list-query-fields .ant-form-item-row{flex-wrap:wrap}[data-v-99e8efc1] .list-query-fields .ant-form-item-label{width:100%;text-align:left}[data-v-99e8efc1] .list-query-fields .ant-form-item-control{flex:1 1 100%;min-width:0}[data-v-99e8efc1] .list-query-fields .ant-select{width:100%!important}[data-v-99e8efc1] .list-query-buttons{width:100%;flex-wrap:wrap;justify-content:flex-start}.person-heading[data-v-99e8efc1]{flex-wrap:wrap}.day-groups[data-v-99e8efc1]{grid-template-columns:1fr;gap:18px}}.team-content[data-v-6ebdc963]{height:100%;overflow:auto;color:#263238}.team-summary[data-v-6ebdc963]{padding:8px 0 22px;border-bottom:1px solid #e8ebef}.team-summary header[data-v-6ebdc963],.team-employees header[data-v-6ebdc963]{display:flex;align-items:center;justify-content:space-between;gap:16px}.team-summary h2[data-v-6ebdc963],.team-employees h2[data-v-6ebdc963]{font-size:15px;margin:0;font-weight:600}.team-summary header p[data-v-6ebdc963]{font-size:12px;color:#6b7581;margin:5px 0 0}.team-summary header>span[data-v-6ebdc963],.team-employees header span[data-v-6ebdc963]{font-size:12px;color:#6b7581}.summary-groups[data-v-6ebdc963]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:22px}.summary-group h3[data-v-6ebdc963]{font-size:13px;color:#566270;margin:0 0 13px}.summary-group dl[data-v-6ebdc963]{margin:0;display:grid;gap:10px}.summary-group dl div[data-v-6ebdc963]{display:flex;justify-content:space-between;gap:8px}.summary-group dt[data-v-6ebdc963],.employee-metrics dt[data-v-6ebdc963]{color:#687383;font-size:12px}.summary-group dd[data-v-6ebdc963],.employee-metrics dd[data-v-6ebdc963]{margin:0;font-size:14px;font-weight:600;color:#202832}.team-employees[data-v-6ebdc963]{padding:20px 0}.employee-row[data-v-6ebdc963]{display:grid;grid-template-columns:minmax(150px,1.4fr) minmax(400px,4fr) auto;align-items:center;gap:20px;padding:16px 0;border-bottom:1px solid #edf0f2}.employee-name[data-v-6ebdc963]{display:grid;gap:5px;min-width:0}.employee-name strong[data-v-6ebdc963]{overflow-wrap:anywhere}.employee-name span[data-v-6ebdc963],.employee-name small[data-v-6ebdc963]{font-size:12px;color:#687383}.employee-metrics[data-v-6ebdc963]{display:grid;grid-template-columns:repeat(5,minmax(65px,1fr));gap:12px;margin:0}.employee-metrics div[data-v-6ebdc963]{display:grid;gap:6px;min-width:0}.employee-metrics dd[data-v-6ebdc963]{overflow-wrap:anywhere}.narrow-range[data-v-6ebdc963]{display:none}@media(max-width:1100px){.summary-groups[data-v-6ebdc963]{grid-template-columns:repeat(2,minmax(0,1fr))}.employee-row[data-v-6ebdc963]{grid-template-columns:minmax(130px,1.4fr) minmax(300px,4fr) auto;gap:12px}}@media(max-width:700px){.wide-range[data-v-6ebdc963]{display:none}.narrow-range[data-v-6ebdc963]{display:grid;gap:8px}.date-controls[data-v-6ebdc963],.narrow-range[data-v-6ebdc963],[data-v-6ebdc963] .narrow-range .ant-picker{width:100%;min-width:0}[data-v-6ebdc963] .list-query-fields .ant-form-item{width:100%}[data-v-6ebdc963] .list-query-fields .ant-form-item-row{flex-wrap:wrap}[data-v-6ebdc963] .list-query-fields .ant-form-item-label{width:100%;text-align:left}[data-v-6ebdc963] .list-query-fields .ant-form-item-control{flex:1 1 100%;min-width:0}[data-v-6ebdc963] .list-query-fields .ant-select{width:100%!important}[data-v-6ebdc963] .list-query-buttons{width:100%;flex-wrap:wrap;justify-content:flex-start}.summary-groups[data-v-6ebdc963]{grid-template-columns:1fr;gap:20px}.team-summary header[data-v-6ebdc963]{align-items:flex-start;flex-wrap:wrap}.employee-row[data-v-6ebdc963]{grid-template-columns:1fr auto}.employee-metrics[data-v-6ebdc963]{grid-column:1/-1;grid-row:2;grid-template-columns:repeat(2,minmax(0,1fr))}.employee-row>button[data-v-6ebdc963]{grid-column:2;grid-row:1}}.calendar-page[data-v-7a37f0de]{max-width:1600px;margin:auto;padding:24px;color:#263445}.calendar-heading[data-v-7a37f0de],.calendar-toolbar[data-v-7a37f0de],.agenda-heading[data-v-7a37f0de],.agenda-title[data-v-7a37f0de]{display:flex;align-items:center;justify-content:space-between;gap:12px}.calendar-heading[data-v-7a37f0de]{margin-bottom:20px}.calendar-heading h1[data-v-7a37f0de]{font-size:23px;margin:0 0 4px}.calendar-heading p[data-v-7a37f0de],.agenda-heading p[data-v-7a37f0de]{color:#778396;margin:0;font-size:13px}.calendar-layout[data-v-7a37f0de]{display:grid;grid-template-columns:minmax(0,1fr) 390px;gap:20px}.calendar-main[data-v-7a37f0de],.calendar-agenda[data-v-7a37f0de]{background:#fff;border:1px solid #e4e8ee;border-radius:6px}.calendar-main[data-v-7a37f0de]{padding:18px}.calendar-agenda[data-v-7a37f0de]{padding:20px;min-width:0}.calendar-toolbar[data-v-7a37f0de]{margin-bottom:16px}.calendar-toolbar>div[data-v-7a37f0de]{display:flex;align-items:center;gap:12px}.calendar-toolbar strong[data-v-7a37f0de]{font-size:16px;min-width:110px;text-align:center}.calendar-grid[data-v-7a37f0de]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.calendar-weekdays span[data-v-7a37f0de]{text-align:center;color:#748092;padding:10px;font-size:12px}.calendar-days[data-v-7a37f0de]{border-left:1px solid #edf0f4;border-top:1px solid #edf0f4}.calendar-days button[data-v-7a37f0de]{height:96px;border:0;border-right:1px solid #edf0f4;border-bottom:1px solid #edf0f4;background:#fff;text-align:left;padding:9px;display:flex;flex-direction:column;gap:4px;cursor:pointer}.calendar-days button[data-v-7a37f0de]:hover{background:#f5f8fe}.calendar-days button.selected[data-v-7a37f0de]{background:#edf3ff;box-shadow:inset 0 0 0 1px #5682d8}.calendar-days button.outside[data-v-7a37f0de]{color:#aab3bf;background:#fafbfc}.calendar-days button.today strong[data-v-7a37f0de]{color:#315fb9}.calendar-days button span[data-v-7a37f0de]{font-size:12px;color:#315fb9}.calendar-days button small[data-v-7a37f0de]{font-size:12px;color:#c44747}.agenda-heading[data-v-7a37f0de]{margin-bottom:14px}.agenda-heading h2[data-v-7a37f0de]{font-size:17px;margin:0 0 3px}.agenda-item[data-v-7a37f0de]{display:flex;gap:12px;padding:16px 0;border-bottom:1px solid #edf0f4}.agenda-time[data-v-7a37f0de]{font-size:13px;font-weight:600;color:#758196}.agenda-content[data-v-7a37f0de]{min-width:0;flex:1}.agenda-title strong[data-v-7a37f0de]{font-size:14px;overflow-wrap:anywhere}.customer-link[data-v-7a37f0de]{padding:5px 0;border:0;background:none;color:#315fb9;cursor:pointer}.agenda-kind[data-v-7a37f0de]{font-size:12px;color:#8792a1;margin-left:10px}.agenda-actions[data-v-7a37f0de]{display:flex;gap:6px;margin-top:8px;flex-wrap:wrap}.overdue-section[data-v-7a37f0de]{margin-top:24px}.overdue-section h3[data-v-7a37f0de]{font-size:14px}.overdue-row[data-v-7a37f0de]{display:flex;justify-content:space-between;gap:10px;width:100%;border:0;background:none;text-align:left;padding:8px 0;cursor:pointer}.overdue-row span[data-v-7a37f0de]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overdue-row small[data-v-7a37f0de]{white-space:nowrap;color:#b14b4b}@media(max-width:1000px){.calendar-layout[data-v-7a37f0de]{grid-template-columns:1fr}.calendar-days button[data-v-7a37f0de]{height:76px}}@media(max-width:600px){.calendar-page[data-v-7a37f0de]{padding:12px}.calendar-days button[data-v-7a37f0de]{height:62px;padding:4px}.calendar-days button small[data-v-7a37f0de]{font-size:10px}.calendar-heading h1[data-v-7a37f0de]{font-size:20px}}*{box-sizing:border-box;letter-spacing:0}html,body,#app{margin:0;height:100%;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif;color:#253b40}body{background:#f3f5f6;font-size:13px}button,a,input,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}button:focus-visible,a:focus-visible{outline:2px solid #238f85;outline-offset:3px}button{letter-spacing:0}h1,h2,h3,p{overflow-wrap:anywhere}a{color:#147d78}h1{font-size:24px;font-weight:600;margin:8px 0;line-height:1.4}h2{font-size:16px;font-weight:600;margin:0}h3{font-size:14px;font-weight:600}p{line-height:1.8}.eyebrow{font-size:10px;font-weight:600;letter-spacing:0;color:#899b9d}.small-note{font-size:12px;color:#8a999d;line-height:1.8}.sales-shell{height:100dvh;display:grid;grid-template-columns:76px 208px minmax(0,1fr);grid-template-rows:64px minmax(0,1fr);overflow:hidden}.sale-primary{grid-column:1;grid-row:1/3;background:#0c232b;color:#a6bec2;display:flex;flex-direction:column}.brand-icon{height:64px;flex:none;background:transparent;border:0;color:#e8f5f2;font-size:28px}.sale-primary nav{flex:1;padding:15px 7px}.sale-primary nav button{width:62px;height:70px;border:0;color:#a7c0c5;background:transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;margin-bottom:10px;border-radius:6px;font-size:11px}.sale-primary nav .anticon{font-size:21px}.sale-primary nav button.active{background:#177c75;color:#fff}.logout-icon{background:transparent;color:#a7c0c5;border:0;height:56px;font-size:19px}.sale-header{grid-column:2/4;grid-row:1;background:#fff;border-bottom:1px solid #e6ecee;display:flex;align-items:center;justify-content:space-between;padding:0 24px;gap:16px;min-width:0}.wordmark{font-size:20px;font-weight:650;color:#263e45;white-space:nowrap}.wordmark>span{font-size:12px;color:#8a9b9e;font-weight:400;border-left:1px solid #e3e9eb;margin-left:16px;padding-left:16px}.client-label{display:inline-block;font-size:10px;font-weight:400;color:#819497;margin-left:10px}.header-actions{display:flex;align-items:center;gap:16px}.demo-pill{font-size:11px;color:#a67d2e;white-space:nowrap;background:#fff9eb;padding:5px 9px;border-radius:4px}.demo-pill i{display:inline-block;width:5px;height:5px;background:#c69c50;border-radius:50%;margin-right:6px}.account-button{display:flex;align-items:center;gap:8px;background:none;border:0;color:#3a5358;text-align:left}.account-button>span:not(.ant-avatar){font-size:12px}.account-button small{display:block;color:#93a1a4;font-size:10px;margin-top:2px}.account-button>.anticon{font-size:10px;color:#99a7aa}.sale-secondary{grid-column:2;grid-row:2;background:#fff;border-right:1px solid #e6ecee;display:flex;flex-direction:column;min-height:0}.sale-secondary>header{padding:24px 20px 16px}.sale-secondary>header strong{font-size:14px}.sale-secondary>header>span{display:block;font-size:10px;color:#98a8ab;margin-top:4px}.sale-secondary>nav{flex:1;overflow:auto;padding:0 12px 20px}.sale-secondary h3{color:#9baaad;font-size:10px;font-weight:400;margin:25px 8px 8px}.sale-secondary button{display:flex;width:100%;align-items:center;gap:10px;padding:11px 12px;text-align:left;background:transparent;border:0;color:#6d8187;font-size:12px;border-radius:4px;margin:3px 0}.sale-secondary button.selected{background:#eaf5f1;color:#137c70;font-weight:600}.sale-secondary button .anticon{font-size:15px}.nav-count{margin-left:auto;color:#ac7540;font-size:10px}.sale-secondary>footer{padding:18px 20px;font-size:10px;color:#9aabad;border-top:1px solid #eef1f2}.tiny-status{display:inline-block;width:5px;height:5px;border-radius:50%;background:#5b9b8a;margin-right:6px}.sale-content{grid-column:3;grid-row:2;min-height:0;min-width:0;overflow:auto;padding:22px}.operations-page{height:100%;min-height:0}.operations-page>.list-page{height:100%;border-radius:0}.page-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;padding:6px 0}.page-heading h1{font-size:24px}.page-heading p{font-size:12px;color:#8a9da1;margin:6px 0 0}.page-meta{font-size:11px;color:#95a5a8}.stat-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:#fff;border:1px solid #e7edef;border-radius:6px;margin-bottom:22px;padding:22px 0}.stat-strip article{padding:0 24px;border-right:1px solid #e9edef;min-width:0}.stat-strip article:last-child{border:0}.stat-strip article>span{font-size:12px;color:#8a9c9f}.stat-strip strong{display:block;font-size:30px;font-weight:600;color:#233f46;margin:10px 0 6px;overflow-wrap:anywhere}.stat-strip small{font-size:10px;color:#9aa8ab}.dashboard-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.dashboard-band{background:#fff;padding:22px;border-top:1px solid #e7edef;min-width:0}.dashboard-band>header{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px}.dashboard-band header h2{font-size:14px}.funnel-row{display:flex;align-items:center;gap:16px;margin:21px 0}.funnel-row>span{width:48px;flex:none;font-size:12px;color:#6d8288}.funnel-row>div{flex:1;height:23px;background:#f4f7f7}.funnel-row i{display:block;height:100%;transition:width .3s}.funnel-row strong{width:26px;font-size:13px;font-weight:500}.task-row{display:flex;width:100%;align-items:center;gap:12px;background:none;border:0;border-bottom:1px solid #f0f3f3;padding:12px 0;text-align:left}.task-row>div{flex:1;min-width:0}.task-row strong{display:block;color:#425d64;font-size:12px;font-weight:500}.task-row small{display:block;font-size:10px;color:#99aaae;margin-top:4px}.task-dot{width:6px;height:6px;border-radius:50%;background:#76ac9d}.task-dot.overdue{background:#d69760}.ranking-band{margin-top:22px}.rank-badge{display:inline-grid;place-items:center;background:#edf6f1;border-radius:4px;width:26px;height:26px;color:#267e6e}.dashboard-foot{display:flex;gap:8px;color:#9ba9ac;font-size:10px;padding:20px 0}.row-actions{display:flex;gap:3px;align-items:center;white-space:nowrap}.row-actions .ant-btn{padding:0 3px}.customer-name{display:flex;align-items:center;gap:10px;background:none;border:0;text-align:left;padding:0}.customer-name strong{font-size:12px;display:block;font-weight:500;color:#34545d}.customer-name small{display:block;color:#9aa9ad;font-size:10px;margin-top:3px}.list-avatar{display:grid;place-items:center;width:32px;height:32px;background:#edf3f2;border-radius:5px;color:#5f9187;font-size:12px;flex:none}.goal-cell{font-size:11px;color:#758c91;line-height:1.8;max-width:280px}.goal-cell .ant-progress{margin-top:5px}.global-error{margin-bottom:12px}.form-group{padding:12px 0 24px}.form-group-heading{display:flex;align-items:flex-start;gap:12px;border-bottom:1px solid #edf1f2;padding-bottom:16px;margin-bottom:24px}.form-group-heading>span{display:grid;place-items:center;width:28px;height:28px;border-radius:5px;background:#eef6f3;color:#4c9283;font-size:11px}.form-group-heading h3{margin:2px 0 4px}.form-group-heading p{margin:0;color:#99a8ad;font-size:11px}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.form-grid .span-2{grid-column:1/-1}.form-grid .ant-input-number,.form-grid .ant-picker,.form-grid .ant-select{width:100%}.form-grid .ant-form-item-label>label{font-size:12px;color:#637c83}.drawer-footer{display:flex;align-items:center;justify-content:flex-end;gap:10px}.drawer-footer>span{margin-right:auto;color:#9aabae;font-size:11px}.form-error{margin-bottom:14px}.detail-hero{display:flex;gap:14px;align-items:center;margin-bottom:24px;padding:8px 0 20px;border-bottom:1px solid #edf0f1}.business-detail-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:4px 0 20px;border-bottom:1px solid #e8ebef}.business-detail-heading h2{margin:0;font-size:20px;line-height:1.4;overflow-wrap:anywhere}.business-detail-heading p{margin:6px 0 0;color:#687383}.business-detail-section{padding:22px 0;border-bottom:1px solid #e8ebef}.business-detail-section h3{margin:0 0 16px;font-size:15px;font-weight:600}.business-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;margin:0 0 24px}.business-detail-grid:last-child{margin-bottom:0}.business-detail-grid dt{color:#687383;font-size:13px;margin-bottom:6px}.business-detail-grid dd{margin:0;color:#202832;font-weight:500;overflow-wrap:anywhere}.business-detail-description{margin:0;color:#4d5968;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.goal-detail-progress{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px}.goal-detail-progress span{color:#687383}.goal-detail-metrics{margin-top:20px}@media(max-width:480px){.business-detail-grid{grid-template-columns:1fr;gap:16px}}.detail-hero>div{flex:1;min-width:0}.detail-hero h2{font-size:20px;margin:0 0 6px}.detail-hero p{color:#94a5a9;font-size:12px;margin:0}.detail-icon{display:grid;place-items:center;width:50px;height:50px;border-radius:7px;background:#edf6f2;font-size:25px;color:#549d8a;flex:none}.detail-prose{white-space:pre-wrap;line-height:1.9;font-size:13px;color:#627b83}.drawer-section-title{margin:28px 0 12px;font-size:14px}.content-image{display:block;max-width:100%;max-height:380px;object-fit:contain;margin:16px 0}.uploaded-file{display:flex;align-items:center;gap:8px;padding:12px;background:#f4f8f6;margin:12px 0}.uploaded-file a{margin-left:auto}.timeline-entry{padding:14px 0;border-bottom:1px solid #edf1f2}.timeline-entry small{font-size:11px;color:#97a8ab}.timeline-entry p{font-size:12px;color:#68818a;margin:6px 0;white-space:pre-wrap}.transfer-summary{display:flex;gap:14px;align-items:center;background:#f3f7f6;padding:16px;margin:16px 0 24px}.transfer-summary>.anticon{font-size:26px;color:#5f9c8d}.transfer-summary p{font-size:12px;color:#8c9da2;margin:5px 0 0}.settings-grid{display:grid;grid-template-columns:minmax(260px,1fr) minmax(0,1.5fr);gap:24px}.settings-section{padding:24px;background:#fff;border-top:1px solid #e8eeef}.settings-section h2{margin-bottom:24px}.time-line{display:flex;gap:8px;margin-bottom:12px}.reminder-preview{margin-top:24px;padding:22px;background:#f4f8f7;border:1px solid #e4eeeb;border-radius:5px}.reminder-preview h3{margin:0}.reminder-preview>p{font-size:11px;color:#95a7aa}.preview-task{display:flex;gap:10px;flex-wrap:wrap;padding:12px 0;border-bottom:1px solid #e2ebe8;font-size:12px}.preview-task strong{color:#587d74}.preview-task>span{color:#8c9fa3}.inline-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.integration-page{max-width:1100px;margin:auto}.integration-tabs{background:#fff;margin-top:20px;padding:0 28px 20px}.integration-tabs .ant-tabs-tab .anticon{margin-right:7px}.provider-summary{display:flex;align-items:center;gap:16px;padding:20px 0 28px;border-bottom:1px solid #edf1f2;margin-bottom:20px}.provider-summary>div{flex:1}.provider-summary h2{font-size:18px}.provider-summary p{font-size:12px;color:#95a5a9;margin:6px 0 0}.provider-symbol{display:grid;place-items:center;width:52px;height:52px;background:#eaf4f0;border-radius:7px;color:#468a75;font-size:26px}.provider-symbol.deepseek{background:#edf2fa;color:#527eaf}.provider-symbol.anything{background:#f6f0e8;color:#ad8b58}.integration-footer{padding:20px 24px;background:#fff;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #edf1f2;gap:16px}.integration-footer>span{font-size:11px;color:#98a7aa}.connection-result{display:flex;gap:12px;align-items:center;padding:22px;background:#eef6f2;margin:16px 0}.connection-result>.anticon{font-size:25px;color:#6b9e8f}.connection-result>div{flex:1}.connection-result p{font-size:12px;margin:4px 0;color:#829b95}.sale-login{min-height:100dvh;background:#f3f6f5;display:flex;flex-direction:column;align-items:center;padding:28px 24px}.login-wordmark{align-self:flex-start;display:flex;align-items:center;gap:10px;font-size:19px;font-weight:600;color:#234a46}.login-wordmark>.anticon{font-size:24px}.login-wordmark small{font-size:11px;color:#9cadad;border-left:1px solid #dbe5e2;padding-left:14px;margin-left:4px;font-weight:400}.sale-login-panel{width:400px;max-width:100%;margin:auto;padding:38px 0}.sale-login-panel h1{font-size:34px;line-height:1.5;color:#263e40;margin:12px 0 20px}.sale-login-panel h2{font-size:13px;color:#738a8e;margin:24px 0 14px}.login-mode{display:flex;align-items:center;gap:8px;color:#a18e64;font-size:11px;padding-bottom:20px;border-bottom:1px solid #e0e8e5;margin-bottom:20px}.sale-captcha-row{display:flex;align-items:stretch;gap:12px}.sale-captcha-row>.ant-input{min-width:0;flex:1}.sale-captcha-row>button{width:125px;height:43px;flex:0 0 125px;padding:0;border:1px solid #d9e2e1;border-radius:4px;overflow:hidden;background:#fff;cursor:pointer}.sale-captcha-row img{display:block;width:125px;height:43px;object-fit:contain}.sale-login-panel .ant-alert{margin-bottom:16px}.login-accounts{display:grid;gap:10px}.login-accounts>button{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #e2ebe6;padding:13px 16px;border-radius:6px;text-align:left}.login-accounts>button:hover{border-color:#7aa99a;background:#fbfdfb}.person-symbol{display:grid;place-items:center;width:35px;height:35px;border-radius:5px;color:#5c8d7f;background:#edf5f0}.login-accounts strong{display:block;font-size:12px;font-weight:500;color:#425f5d}.login-accounts small{display:block;font-size:10px;color:#9aaba8;margin-top:4px}.login-accounts>button>.anticon{margin-left:auto;font-size:12px;color:#91aaa1}.login-disclaimer{font-size:10px;color:#a2afad;line-height:1.8;margin:20px 0}.sale-login>footer{font-size:10px;color:#9aada7}.top-nav.sales-shell{grid-template-columns:208px minmax(0,1fr);grid-template-rows:64px 56px minmax(0,1fr)}.top-nav .sale-header{grid-column:1/3;grid-row:1}.top-nav .sale-primary{grid-column:1/3;grid-row:2;flex-direction:row;align-items:center;background:#fff;border-bottom:1px solid #e3ebeb}.top-nav .brand-icon,.top-nav .logout-icon{display:none}.top-nav .sale-primary nav{display:flex;gap:8px;padding:0 20px;height:100%}.top-nav .sale-primary nav button{height:100%;width:auto;min-width:100px;flex-direction:row;margin:0;background:none;color:#748a8e;border-radius:0;border-bottom:2px solid transparent}.top-nav .sale-primary nav button.active{color:#147d78;border-color:#147d78;background:#f0f7f5}.top-nav .sale-primary nav .anticon{font-size:16px}.top-nav .sale-secondary{grid-column:1;grid-row:3}.top-nav .sale-content{grid-column:2;grid-row:3}.plugin-tabs{grid-column:1;grid-row:2;display:flex;overflow:auto;background:#fff;border-bottom:1px solid #e6ecee;gap:6px;padding:0 12px}.plugin-tabs>button{flex:1;white-space:nowrap;background:none;border:0;border-bottom:2px solid transparent;color:#899da2;display:flex;align-items:center;justify-content:center;gap:6px;font-size:11px;padding:13px 5px}.plugin-tabs>button.active{color:#147d78;border-bottom-color:#147d78}.sales-shell.sidebar,.sales-shell.mobile{grid-template-columns:minmax(0,1fr);grid-template-rows:56px 46px minmax(0,1fr)}.sales-shell.mobile{grid-template-rows:52px minmax(0,1fr) calc(64px + env(safe-area-inset-bottom,0px))}.mobile .plugin-tabs{grid-row:3;border-top:1px solid #e2e9ec;border-bottom:0;padding:0 6px env(safe-area-inset-bottom,0px);gap:0;overflow:hidden;z-index:2}.mobile .plugin-tabs>button{flex-direction:column;gap:4px;padding:8px 2px;border:0;font-size:10px;min-width:0}.mobile .plugin-tabs>button>.anticon{font-size:20px;width:36px;height:26px;display:grid;place-items:center;border-radius:5px}.mobile .plugin-tabs>button.active>.anticon{background:#e8f4ef}.sidebar .sale-header,.mobile .sale-header{grid-column:1;grid-row:1;padding:0 14px}.sidebar .sale-content,.mobile .sale-content{grid-column:1;grid-row:3;padding:12px}.mobile .sale-content{grid-row:2}.mobile .sale-content.mobile-list-content{padding:0;overflow:hidden}.sidebar .sale-content.client-list-content,.sales-shell:not(.admin) .sale-content.client-workspace-content{padding:0}.sidebar .sale-content.client-list-content{overflow:hidden}.sidebar .plugin-tabs>button{flex-direction:column;gap:3px;padding:7px 2px;font-size:10px;min-width:0}.compact-amount{font-size:18px;font-weight:600;color:#376f74;overflow-wrap:anywhere;margin-top:12px}.compact-amount small{display:block;color:#94a4aa;font-size:11px;font-weight:400;margin-top:5px}.sidebar .mobile-list-heading h1{font-size:17px}.sidebar .mobile-operations .mobile-record{padding-top:14px}.compact-integration .page-heading{flex-wrap:wrap;gap:12px}.compact-integration .page-heading h1{font-size:19px}.compact-integration .form-grid{grid-template-columns:minmax(0,1fr)}.compact-integration .form-grid .span-2{grid-column:1}.compact-integration .provider-summary{flex-wrap:wrap}.compact-integration .provider-summary>div{flex:1;min-width:0}.compact-integration .provider-summary h2{font-size:16px}.compact-integration .integration-footer{flex-wrap:wrap}.compact-integration .integration-footer>span{flex-basis:100%}.compact-mapping-row{border-bottom:1px solid #e7edef;padding:14px 0}.compact-mapping-row>header{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px}.compact-mapping-row .ant-input-number,.compact-mapping-row .ant-select{width:100%}.mobile-operations .mobile-record{margin:0 16px;padding:18px 0 14px;border-bottom:1px solid #e8eef0}.mobile-record-heading{display:flex;align-items:flex-start;gap:10px}.mobile-record-heading>div{flex:1;min-width:0}.mobile-record-avatar,.mobile-record-symbol{width:36px;height:36px;flex:none;display:grid;place-items:center;background:#edf5f3;color:#4c8b80;border-radius:5px;font-size:15px}.mobile-record-symbol{background:#eef3f8;color:#6485a6}.mobile-record-title{display:block;background:transparent;padding:0;border:0;text-align:left;font-size:14px;font-weight:600;line-height:1.6;color:#29464e;overflow-wrap:anywhere;max-width:100%}.mobile-record-heading p,.mobile-record-owner{font-size:11px;color:#899ca3;margin:3px 0 0;line-height:1.7}.mobile-record-heading>.ant-tag{margin:2px 0 0;font-size:10px;flex:none}.mobile-record-meta{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:12px;color:#7c9199;font-size:11px;line-height:1.7}.mobile-record-meta>span{display:flex;gap:6px;align-items:baseline;min-width:0;overflow-wrap:anywhere}.mobile-record-meta .anticon{flex:none}.mobile-record-meta .mobile-record-wide{flex-basis:100%}.mobile-record-overdue{color:#b66863}.mobile-record-description{font-size:13px;line-height:1.8;color:#66808a;margin:12px 0 0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.mobile-record-actions{display:flex;align-items:center;gap:8px;margin-top:14px}.lead-record-actions{flex-wrap:wrap}.mobile-record-actions>.ant-btn{min-height:40px;font-size:12px}.mobile-record-actions>.ant-btn-text{width:40px;padding:0}.mobile-record-action-spacer{flex:1}.mobile-goal-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;margin-top:16px}.mobile-goal-metrics>div{min-width:0;display:flex;align-items:baseline;flex-wrap:wrap;gap:5px}.mobile-goal-metrics>div:last-child{grid-column:1/-1}.mobile-goal-metrics span,.mobile-goal-metrics small{color:#8a9da3;font-size:10px}.mobile-goal-metrics strong{font-size:15px;font-weight:600;overflow-wrap:anywhere}.mobile-goal-streak{font-size:12px;color:#7c9097;margin:16px 0 4px}.mobile-goal-streak strong{font-size:20px;color:#2c6262}.mobile-filter-drawer .ant-drawer-content{border-radius:8px 8px 0 0}.mobile-filter-drawer .ant-select-selector{min-height:44px;align-items:center}.mobile-filter-stages{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%}.mobile-filter-stages>.ant-radio-wrapper{margin:0;min-height:44px;border:1px solid #e3ebee;border-radius:5px;padding:10px;font-size:12px}.mobile-filter-stages>.ant-radio-wrapper-checked{background:#f0f8f5;border-color:#a5cec4}.mobile-filter-footer{display:flex;gap:12px;padding:4px 8px calc(4px + env(safe-area-inset-bottom,0px))}.mobile-filter-footer>.ant-btn{flex:1;min-height:44px}.sidebar .wordmark,.mobile .wordmark{font-size:16px}.sidebar .wordmark>span,.mobile .wordmark>span{display:none}.sidebar .header-actions,.mobile .header-actions{gap:8px}.sidebar .account-button>span:not(.ant-avatar),.mobile .account-button>span:not(.ant-avatar){display:none}.sidebar .demo-pill,.mobile .demo-pill{font-size:9px;padding:4px 6px}.sidebar .page-heading,.mobile .page-heading{align-items:flex-start}.sidebar .page-heading h1,.mobile .page-heading h1{font-size:20px}.sidebar .operations-page,.mobile .operations-page{min-width:0}.sidebar .list-page,.mobile .list-page{min-height:500px}.sidebar .list-page-footer,.mobile .list-page-footer{flex-wrap:wrap}.sidebar .stat-strip,.mobile .stat-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 0}.sidebar .stat-strip article:nth-child(2),.mobile .stat-strip article:nth-child(2){border:0}.sidebar .dashboard-grid,.mobile .dashboard-grid,.sidebar .settings-grid,.mobile .settings-grid{grid-template-columns:1fr}.sidebar .integration-tabs,.mobile .integration-tabs{padding:0 12px 16px}.sidebar .integration-footer,.mobile .integration-footer{flex-wrap:wrap;padding:16px}.ant-tag{font-size:10px}.ant-descriptions{font-size:12px}.ant-modal-confirm-content{white-space:pre-wrap}.ant-drawer-body{overscroll-behavior:contain}.ant-btn{box-shadow:none}.ant-tabs-nav{flex:none}.ant-alert{font-size:12px}.ant-pagination{margin:0}.ant-table-cell{overflow-wrap:anywhere}.assistant-content{overflow:hidden!important;padding:0!important}.assistant-workspace{height:100%;min-height:0;display:flex;flex-direction:column;background:#fff;overflow:hidden}.assistant-heading{display:flex;align-items:center;justify-content:space-between;padding:24px 28px 16px;gap:10px;flex:none}.assistant-heading h1{font-size:23px;margin:5px 0 0}.assistant-tools{display:flex;gap:8px}.customer-context{display:flex;align-items:center;gap:10px;padding:12px 28px;border-top:1px solid #eff3f3;border-bottom:1px solid #e8efed;flex:none;background:#fbfdfc;flex-wrap:wrap}.context-avatar{display:grid;place-items:center;width:30px;height:30px;background:#eaf3f0;color:#568e7d;border-radius:5px}.customer-context>.ant-select{width:230px}.context-source{margin-left:auto;font-size:10px;color:#a49b7d;display:flex;gap:6px;align-items:center}.assistant-main-spin{flex:1;min-height:0;overflow:hidden}.assistant-main-spin>.ant-spin-container{height:100%;min-height:0}.assistant-panels{height:100%;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.context-panel,.suggestions-panel{display:flex;flex-direction:column;min-width:0;min-height:0}.context-panel{border-right:1px solid #e9eeee}.panel-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:20px 22px 12px;flex:none}.panel-heading h2{font-size:14px;display:flex;align-items:center;gap:7px}.reply-tabs{padding:0 22px;flex:none}.reply-tabs>.ant-tabs-nav{margin-bottom:0}.reply-tabs>.ant-tabs-content-holder{display:none}.reply-tabs .ant-tabs-tab{font-size:12px}.message-scroll,.memory-scroll,.analysis-scroll,.suggestion-scroll{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain}.analysis-scroll{padding:20px 22px}.customer-analysis-summary{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #e4ecee}.customer-analysis-summary p{white-space:pre-wrap;line-height:1.8;margin:12px 0}.followup-current{display:flex;gap:12px;flex-wrap:wrap;padding-bottom:20px}.followup-current span{color:#73858a}.sidebar .analysis-scroll,.mobile .analysis-scroll{padding:16px 14px}.sidebar .analysis-scroll{flex:none;overflow:visible}.message-scroll{padding:16px 22px;background:#fbfcfc}.evidence-notice{font-size:10px;color:#9aacb0;line-height:1.7;display:flex;align-items:flex-start;gap:6px;margin-bottom:20px}.message-item{margin:18px 0;max-width:94%}.message-item.employee{margin-left:auto}.message-meta{display:flex;align-items:center;gap:6px;color:#8b9fa5;font-size:10px;margin-bottom:6px}.message-meta time{margin-left:auto;font-size:9px}.message-meta .ant-tag{margin:0;font-size:9px;line-height:16px}.message-item>p{margin:0;padding:12px 14px;background:#fff;border:1px solid #e8eeee;border-radius:6px;white-space:pre-wrap;color:#4e686e;font-size:12px;line-height:1.9}.message-item.employee>p{background:#edf6f1;border-color:#deece5}.message-state{display:flex;justify-content:flex-end;align-items:center;color:#b19d7d;font-size:9px;margin-top:5px;gap:8px}.message-state .ant-btn{font-size:10px;height:auto;padding:0}.manual-composer{flex:none;border-top:1px solid #e7eeeb;padding:14px 20px 18px;background:#fff}.manual-composer>header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.manual-composer strong{font-size:11px;color:#7a9094}.manual-composer textarea{font-size:12px;background:#fafcfb;border-color:#e4ece9;resize:none;padding:10px 12px}.manual-composer>footer{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:10px}.manual-composer .ant-picker{max-width:200px;min-width:0;font-size:10px}.manual-composer .ant-picker-input>input{font-size:10px}.manual-composer .ant-btn{font-size:11px}.ai-spark{color:#498e7f}.generation-brief{display:flex;align-items:center;gap:8px;color:#a0b1b3;font-size:10px;padding:3px 22px 18px;border-bottom:1px solid #eff2f1;flex-wrap:wrap;flex:none}.generation-brief strong{font-size:10px;font-weight:400;color:#7e979d}.brief-label{color:#a7b5b8}.generation-brief .ant-btn{margin-left:auto;font-size:10px;height:auto;padding:0}.suggestion-scroll{padding:20px 22px;background:#f8faf9}.suggestion-card{background:#fff;border:1px solid #dfeae4;border-radius:7px;overflow:hidden}.suggestion-card>header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:16px 18px 0;font-size:10px}.suggestion-number{color:#809b90;font-size:10px}.suggestion-body{padding:4px 18px 10px;white-space:pre-wrap;font-size:14px;line-height:2;color:#344e50;margin:14px 0 0}.suggestion-footnote{display:flex;gap:6px;font-size:9px;color:#acb7b3;padding:0 18px 18px}.suggestion-card>footer{display:flex;align-items:center;gap:3px;padding:12px 14px;border-top:1px solid #eff4f0}.suggestion-card>footer>.ant-btn:last-child{margin-left:10px}.copy-count{margin-left:auto;font-size:9px;color:#a4b2ad}.refine-block{margin-top:24px}.section-label{font-size:11px;font-weight:500;color:#7f9695;margin-bottom:10px}.refine-chips{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:12px}.refine-chips>button{font-size:10px;padding:5px 8px;background:#fff;border:1px solid #e5ece8;border-radius:4px;color:#8c9f99}.refine-chips>button:hover{border-color:#85af9e;color:#468777}.refine-block textarea{background:#fff;border-color:#dfe9e3;resize:none;font-size:12px;padding:10px 12px}.refine-actions{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:10px}.refine-actions>span{font-size:9px;color:#a4b3ad}.refine-actions>.ant-btn{font-size:11px}.previous-version{margin-top:20px}.previous-version button{background:none;border:0;font-size:10px;color:#8eaaa2;display:flex;gap:6px;align-items:center;padding:0}.previous-version p{font-size:11px;color:#a0b2ab;white-space:pre-wrap;border-left:2px solid #dce9e1;padding-left:12px;margin-top:12px}.suggestion-bottom{flex:none;border-top:1px solid #e6eeea;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:16px 22px}.suggestion-bottom>span{font-size:9px;color:#a8b5b1;display:flex;gap:6px}.suggestion-bottom .ant-btn{font-size:11px}.suggestion-empty{padding:70px 16px;text-align:center;max-width:350px;margin:auto}.suggestion-empty>.anticon{font-size:38px;color:#b2c9bd}.suggestion-empty h3{font-size:17px;color:#547c70;margin-top:22px}.suggestion-empty p{font-size:12px;color:#a2b3aa;margin:14px 0 22px}.assistant-welcome{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#8aa69b}.assistant-welcome>.anticon{font-size:50px;margin-bottom:20px}.assistant-welcome p{font-size:12px}.memory-scroll{padding:24px 22px}.memory-text{font-size:12px;line-height:2;color:#779087;white-space:pre-wrap}.memory-boundary{display:flex;align-items:center;justify-content:space-between;font-size:11px;color:#8ba294;padding:16px 0;border-top:1px solid #eef2ef;margin:20px 0}.memory-boundary strong{font-size:11px;font-weight:500}.material-inline{border-bottom:1px solid #e8efeb;padding:16px 0}.material-inline h3{font-size:13px}.material-inline p{font-size:11px;color:#94a99e}.material-inline a{margin-left:12px;font-size:11px}.detail-identity{display:flex;align-items:center;gap:14px;margin:5px 0 24px}.detail-identity h2{font-size:20px}.detail-identity p{font-size:12px;color:#93a79d;margin:5px 0}.version-item{padding:18px 0;border-bottom:1px solid #e7eeea}.version-item>header{display:flex;align-items:center;gap:8px}.version-item strong{font-size:12px}.version-item header>span:last-child{margin-left:auto;font-size:10px;color:#a7b6ad}.version-item p{font-size:12px;color:#657e72;white-space:pre-wrap;line-height:1.9}.version-item blockquote{font-size:11px;background:#f4f8f5;padding:10px;color:#8b9f93;margin:12px 0}.load-history{display:block;margin:0 auto;background:transparent;border:0;font-size:10px;color:#8ba79a}.sidebar.assistant-workspace,.mobile.assistant-workspace{overflow:hidden}.sidebar .assistant-heading,.mobile .assistant-heading{padding:12px 14px 10px}.sidebar .assistant-heading h1{font-size:16px;margin:0}.mobile .assistant-heading h1{font-size:18px;margin:0}.sidebar .customer-context,.mobile .customer-context{padding:10px 14px;gap:6px}.sidebar .customer-context>.ant-select,.mobile .customer-context>.ant-select{flex:1;min-width:0;width:auto}.sidebar .customer-context>.ant-tag,.mobile .customer-context>.ant-tag{margin:0;font-size:10px}.sidebar .customer-context>.ant-btn,.mobile .customer-context>.ant-btn{padding:4px;width:28px;flex:none}.sidebar .context-source,.mobile .context-source{flex-basis:100%;margin-left:36px;font-size:9px}.sidebar .assistant-panels,.mobile .assistant-panels{display:flex;flex-direction:column}.sidebar .assistant-panels{height:auto;min-height:100%}.sidebar .assistant-main-spin{overflow:auto}.sidebar .assistant-main-spin>.ant-spin-container{height:auto;min-height:100%}.sidebar .context-panel,.mobile .context-panel{border:0;min-height:0}.sidebar .context-panel{height:420px;flex:none;border-bottom:6px solid #f1f4f5}.mobile .context-panel,.mobile .suggestions-panel{flex:1;height:100%}.sidebar .message-scroll,.mobile .message-scroll{max-height:none;flex:1;min-height:0;padding:12px 14px}.sidebar .manual-composer,.mobile .manual-composer{padding:14px}.sidebar .suggestions-panel,.mobile .suggestions-panel{min-height:0}.sidebar .suggestion-scroll{overflow:visible;flex:none;padding:12px 14px}.mobile .suggestion-scroll{padding:16px 14px}.sidebar .suggestion-bottom,.mobile .suggestion-bottom{padding:10px 14px}.sidebar .suggestion-bottom{background:#fff}.mobile .suggestion-bottom{gap:6px;background:#fff}.mobile .suggestion-bottom>span{flex:1;min-width:0;font-size:9px;line-height:1.5;max-width:76px}.mobile .suggestion-bottom>.ant-btn{min-height:40px;flex:none}.mobile .suggestion-bottom>.ant-btn-primary{flex:1;max-width:160px;margin-left:auto}.sidebar .panel-heading,.mobile .panel-heading{padding:16px 14px 10px}.sidebar .reply-tabs,.mobile .reply-tabs{padding:0 14px}.sidebar .generation-brief,.mobile .generation-brief{padding:4px 14px 14px}.sidebar .desktop-label,.mobile .desktop-label{display:none}.sidebar .manual-composer .ant-picker,.mobile .manual-composer .ant-picker{max-width:160px}.sidebar .suggestion-body{font-size:12px;line-height:1.9}.mobile .suggestion-body{font-size:14px}.sidebar .refine-actions>span,.mobile .refine-actions>span{max-width:145px;line-height:1.8}.sidebar .memory-scroll,.mobile .memory-scroll{min-height:0}.sidebar .assistant-heading .ant-btn,.mobile .assistant-heading .ant-btn{padding:4px 8px}.sidebar-context-peek{padding:12px 14px;flex:none;background:#f7f9fa;border-bottom:1px solid #e4ecee}.peek-label{color:#758b91;font-size:10px}.sidebar-context-peek p{margin:5px 0 10px;color:#405b63;font-size:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.peek-actions{display:flex;justify-content:space-between;gap:8px}.mobile-assistant-modes{flex:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:1px solid #e3e9ec}.mobile-assistant-modes>button{border:0;border-bottom:2px solid transparent;background:#fff;color:#7d9299;padding:12px 4px;font-size:13px;min-height:44px;display:flex;gap:6px;justify-content:center;align-items:center}.mobile-assistant-modes>button.active{color:#147d78;border-bottom-color:#147d78}.mobile-assistant-modes>button>span:not(.anticon){font-size:10px;color:#94a4a8}.sidebar .list-query-fields,.mobile .list-query-fields{flex-basis:100%}.sidebar .list-query-row,.mobile .list-query-row{flex-wrap:wrap}.sidebar .list-query-buttons,.mobile .list-query-buttons{margin-left:auto}.sidebar .list-total,.mobile .list-total{display:none}.sidebar .list-pagination,.mobile .list-pagination{gap:6px}.sidebar .list-page-selection,.mobile .list-page-selection{font-size:10px}.sidebar .page-heading>.ant-btn,.mobile .page-heading>.ant-btn{font-size:11px}.sidebar .stat-strip strong,.mobile .stat-strip strong{font-size:24px}.sidebar .settings-section,.mobile .settings-section{padding:16px}.sidebar .provider-summary,.mobile .provider-summary{flex-wrap:wrap}.sidebar .provider-summary p,.mobile .provider-summary p{font-size:11px}.sidebar .provider-summary h2,.mobile .provider-summary h2{font-size:16px}@media(max-width:1100px){.sales-shell.admin{grid-template-columns:64px 180px minmax(0,1fr)}.admin .sale-primary nav{padding:15px 4px}.admin .sale-primary nav button{width:56px}.admin .sale-content{padding:16px}.admin .assistant-content{padding:0}.stat-strip article{padding:0 16px}.stat-strip strong{font-size:25px}.dashboard-grid{gap:16px}.dashboard-band{padding:18px}.assistant-heading{padding:20px}.customer-context{padding:10px 20px}.context-source{margin-left:0}.assistant-panels{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.manual-composer>footer{flex-wrap:wrap}.manual-composer>footer>.ant-btn{margin-left:auto}.top-nav.sales-shell{grid-template-columns:180px minmax(0,1fr)}.top-nav.admin .sale-primary nav button{width:auto;min-width:100px}}@media(max-width:600px){.form-grid{grid-template-columns:minmax(0,1fr)}.form-grid .span-2{grid-column:1}.drawer-footer>span{display:none}.detail-hero{flex-wrap:wrap}.sale-login{padding:22px 20px}.sale-login-panel h1{font-size:28px}.login-wordmark small{display:none}.sale-form-drawer .ant-drawer-body,.sale-form-drawer .ant-drawer-header{padding:18px}.form-group-heading{margin-bottom:18px}.integration-footer>span{font-size:10px}.stat-strip article{padding:0 12px}.page-heading{gap:8px}.page-heading h1{font-size:20px}.assistant-tools{gap:5px}.context-panel{min-height:400px}.suggestion-card>footer{flex-wrap:wrap}.copy-count{font-size:8px}.sales-shell.admin{grid-template-columns:54px minmax(0,1fr);grid-template-rows:56px minmax(0,1fr)}.admin .sale-primary{grid-column:1;grid-row:1/3}.admin .sale-primary nav{padding:10px 2px}.admin .sale-primary nav button{width:50px;height:64px}.admin .sale-header{grid-column:2;grid-row:1;padding:0 12px}.admin .sale-secondary{display:none}.admin .sale-content{grid-column:2;grid-row:2;padding:10px}.admin .wordmark{font-size:16px}.admin .wordmark>span,.admin .account-button>span:not(.ant-avatar){display:none}.admin .header-actions{gap:3px}.admin .demo-pill{font-size:9px}.admin .dashboard-grid,.admin .settings-grid{grid-template-columns:1fr}.admin .stat-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 0}.admin .stat-strip article:nth-child(2){border:0}.admin .assistant-workspace{overflow:auto}.admin .assistant-main-spin{overflow:visible;flex:none}.admin .assistant-panels{height:auto;display:flex;flex-direction:column}.admin .message-scroll{max-height:280px;min-height:160px;flex:none}.admin .assistant-main-spin>.ant-spin-container{height:auto}.admin .suggestion-scroll{overflow:visible}.admin .assistant-heading{padding:16px}.admin .assistant-heading h1{font-size:18px}.admin .context-source{font-size:9px}.admin .customer-context>.ant-select{width:180px}.admin .assistant-heading .desktop-label{display:none}.admin .list-page-footer{flex-wrap:wrap}.admin .operations-page>.list-page{min-height:500px}.admin .list-page-selection{font-size:10px}}.dashboard-lower{margin-top:22px}.coverage-caption{display:inline-block;vertical-align:middle;margin-left:20px;max-width:200px}.coverage-caption strong{font-size:14px;color:#56766b}.coverage-caption p{font-size:11px;color:#9caea5;line-height:1.9}.analysis-result{padding:18px;margin-top:18px;background:#f2f7f4;border:1px solid #dfebe4;border-radius:5px}.ant-drawer-content-wrapper{max-width:100vw}.conversion-funnel .funnel-row>span{width:112px}.goal-overview-value{display:flex;align-items:baseline;gap:18px;margin:20px 0;flex-wrap:wrap}.goal-overview-value strong{font-size:30px;font-weight:600;color:#28564d}.goal-overview-value span{font-size:12px;color:#8a9da1}.prefill-form{margin-top:20px}.department-mappings{margin-top:16px}.department-mappings .ant-input-number{width:100%}.mobile-entry-restricted .mobile-entry-message{width:min(100%,400px);align-self:center;margin:auto}.mobile-entry-message>.anticon{color:#147d78;font-size:36px;margin-bottom:16px}.mobile-entry-message h1{font-size:22px}.mobile-entry-message p{color:#70878b;margin:16px 0 24px}.mobile-entry-message .ant-btn{min-height:44px}.sales-shell.mobile.assistant-focused{grid-template-rows:36px minmax(0,1fr) calc(56px + env(safe-area-inset-bottom,0px))}.mobile.assistant-focused .sale-header{padding:0 14px}.mobile.assistant-focused .wordmark{font-size:14px}.mobile.assistant-focused .wordmark>span,.mobile.assistant-focused .client-label{display:none}.mobile.assistant-focused .plugin-tabs>button{padding:5px 2px;gap:2px}.mobile.assistant-workspace>.assistant-heading{display:none}.mobile-assistant-title{position:absolute;width:1px;height:1px;padding:0;margin:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.mobile.assistant-workspace .customer-context{padding:8px 14px;gap:8px;flex-wrap:nowrap;min-height:60px}.mobile.assistant-workspace .context-source{display:none}.mobile.assistant-workspace .customer-context>.ant-btn{min-width:40px;width:40px;height:40px}.mobile-customer-trigger{display:flex;align-items:center;gap:8px;text-align:left;flex:1;min-width:0;min-height:44px;border:0;background:transparent;padding:0;color:#253b40}.mobile-customer-trigger>span:first-child{min-width:0;flex:1;display:flex;flex-direction:column;gap:3px}.mobile-customer-trigger strong{font-size:16px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-customer-trigger small{font-size:10px;color:#7c9194}.mobile-customer-trigger>.anticon{color:#70898c;font-size:12px}.mobile-assistant-actions{flex:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:0 8px;border-bottom:1px solid #e5eceb}.mobile-assistant-actions>button{display:flex;align-items:center;justify-content:center;gap:5px;min-width:0;min-height:44px;padding:6px 0;background:transparent;border:0;color:#496b70;font-size:12px;white-space:nowrap}.mobile-assistant-actions>button:disabled{color:#a3b1b3}.mobile.assistant-workspace .generation-brief{min-height:32px;padding:5px 14px;gap:6px;font-size:10px;background:#fff}.mobile.assistant-workspace .brief-label{display:none}.mobile.assistant-workspace .generation-brief strong{font-size:10px;font-weight:400;white-space:nowrap}.mobile.assistant-workspace .generation-brief .ant-tag{flex:none;font-size:9px;line-height:18px;margin:0;padding:0 4px}.mobile.assistant-workspace .suggestion-scroll{padding:14px;background:#f3f7f6}.mobile.assistant-workspace .suggestion-card>header{padding:14px 16px 0}.mobile.assistant-workspace .suggestion-body{font-size:15px;line-height:1.9;padding:4px 16px}.mobile.assistant-workspace .suggestion-footnote{padding:0 16px 12px}.mobile.assistant-workspace .suggestion-card>footer{padding:8px 12px}.mobile.assistant-workspace .suggestion-card>footer .ant-btn{min-width:40px;height:40px}.mobile.assistant-workspace .suggestion-bottom{display:grid;grid-template-columns:44px 44px minmax(0,1fr);gap:8px;padding:8px 14px}.mobile.assistant-workspace .suggestion-bottom>.ant-btn{min-height:44px;max-width:none;width:100%;margin:0}.mobile.assistant-workspace .previous-version>button{min-height:44px}.mobile-generation-status,.mobile-generate-retry{display:flex;align-items:center;gap:8px;flex:none;padding:10px 14px;background:#edf7f3;color:#27756c;font-size:12px}.mobile-generate-retry{background:#fff8e9;color:#8b682f;justify-content:space-between;flex-wrap:wrap}.assistant-mobile-sheet .ant-drawer-content{border-radius:8px 8px 0 0;overflow:hidden}.assistant-mobile-sheet .ant-drawer-header{min-height:52px;padding:12px 16px;flex:none}.assistant-mobile-sheet .ant-drawer-body{display:flex;flex-direction:column;min-height:0;padding:0;overflow:hidden}.assistant-mobile-sheet .ant-drawer-footer{flex:none;padding:12px 16px calc(12px + var(--sheet-safe-bottom, env(safe-area-inset-bottom, 0px)))}.assistant-mobile-sheet .ant-drawer-footer>.ant-btn{height:44px}.assistant-sheet-content{display:flex;flex-direction:column;min-height:0;flex:1;overflow:hidden}.assistant-mobile-sheet .sheet-error{flex:none;margin:10px 16px 0}.assistant-mobile-sheet .context-panel{min-height:0;height:100%;flex:1}.assistant-mobile-sheet .manual-composer{padding:12px 16px calc(12px + var(--sheet-safe-bottom, env(safe-area-inset-bottom, 0px)))}.assistant-mobile-sheet input,.assistant-mobile-sheet textarea{font-size:16px}.assistant-mobile-sheet .manual-composer>footer{display:flex;flex-direction:column;align-items:stretch;gap:10px}.assistant-mobile-sheet.sheet-chat .manual-composer{flex:0 1 auto;min-height:0;overflow:auto;padding-bottom:12px}.mobile-chat-time-label{font-size:12px;color:#70878b}.mobile-chat-time-label small{margin-left:4px;font-size:11px;color:#93a4a6}.mobile-composer-commands{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:8px}.mobile-composer-commands>.ant-btn{min-height:44px;font-size:13px}.mobile-date-time{display:flex;align-items:center;gap:6px;min-width:0}.mobile-date-time>input{display:block;min-width:0;width:100%;height:44px;border:1px solid #dfe7e5;border-radius:5px;background:#fff;color:#314e55;padding:8px 10px;font-size:16px}.mobile-date-time>.ant-btn{flex:none;min-width:36px;min-height:40px}.assistant-mobile-sheet .refine-block{padding:16px;margin:0;overflow:auto}.assistant-mobile-sheet .refine-chips{gap:8px}.assistant-mobile-sheet .refine-chips>button{min-height:40px;font-size:12px}.assistant-mobile-sheet .followup-editor,.assistant-mobile-sheet .analysis-scroll,.assistant-mobile-sheet .memory-scroll{padding:16px}.assistant-mobile-sheet .followup-editor .ant-form-item{margin-bottom:20px}.assistant-mobile-sheet.sheet-customer .ant-input-search{width:auto;margin:16px}.mobile-customer-options{flex:1;min-height:0;overflow:auto;padding:0 16px}.mobile-customer-options>button{width:100%;min-height:70px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;background:transparent;border:0;border-bottom:1px solid #e8eeec;color:#314e55;text-align:left}.mobile-customer-options>button>span:first-child{min-width:0;display:flex;flex-direction:column;gap:5px}.mobile-customer-options strong{font-size:15px;overflow-wrap:anywhere}.mobile-customer-options small{color:#85989c;font-size:12px}.admin.assistant-workspace .assistant-heading{padding:16px 24px 12px}.admin.assistant-workspace .assistant-heading h1{font-size:20px;margin:0}.admin.assistant-workspace .customer-context{padding:10px 24px}.pc-context-owner{font-size:12px;color:#758b91;margin-left:8px}.admin.assistant-workspace .manual-composer>footer{flex-wrap:wrap;justify-content:flex-start}.pc-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.admin.assistant-workspace .manual-composer .ant-picker{flex:1;min-width:min(100%,220px);max-width:260px;min-height:36px}.admin.assistant-workspace .manual-composer .ant-picker-input>input{font-size:13px}.admin.assistant-workspace .generation-brief .knowledge-reference{height:34px;padding:4px 12px;font-size:13px}.admin.assistant-workspace .manual-composer .ant-btn{flex:none;min-height:32px}.admin.assistant-workspace .suggestion-bottom{flex-wrap:wrap;gap:8px}.admin.assistant-workspace .mobile-generation-status,.admin.assistant-workspace .mobile-generate-retry{margin:0;border-bottom:1px solid #e4ece8}.pc-reply-shortcuts{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding-top:12px}.pc-reply-comparison{margin-top:20px;border-top:1px solid #dfe8e4;padding-top:14px}.pc-reply-comparison>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.pc-reply-comparison h3{font-size:13px;margin:0}.comparison-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.comparison-columns article{min-width:0;padding:0 14px 0 0}.comparison-columns article+article{border-left:1px solid #dfe8e4;padding:0 0 0 14px}.comparison-columns h4{font-size:12px;font-weight:500;margin:0 0 10px;color:#668286}.comparison-columns p{font-size:13px;line-height:1.85;margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.comparison-instruction{padding-top:16px;color:#70868b;font-size:12px}.comparison-instruction p{margin:6px 0 0;white-space:pre-wrap}.pc-analysis-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:14px 0;border-top:1px solid #e5ece9;border-bottom:1px solid #e5ece9}.pc-analysis-facts span,.pc-analysis-reason>span{display:block;color:#84979a;font-size:11px}.pc-analysis-facts strong{display:block;font-size:14px;margin-top:6px;color:#356e68}.pc-analysis-reason{margin-top:16px}.pc-analysis-reason p{margin:6px 0 0;font-size:12px;color:#607c82}.admin .analysis-scroll .profile-key-facts{gap:12px}.admin .analysis-scroll .customer-profile{margin-top:0}.pc-customer-detail .ant-drawer-extra{display:flex;flex-wrap:wrap;gap:8px}.pc-customer-detail .ant-descriptions-item-content{overflow-wrap:anywhere}.pc-customer-detail .ant-descriptions-item-label{white-space:nowrap}.pc-material-drawer .ant-drawer-body{display:flex;min-height:0;overflow:hidden}.pc-material-layout{display:grid;grid-template-columns:minmax(220px,290px) minmax(0,1fr);grid-template-rows:minmax(0,1fr);width:100%;height:100%;min-height:0;gap:24px}.pc-material-list{display:flex;flex-direction:column;gap:12px;border-right:1px solid #e8edf3;padding-right:20px;min-width:0;min-height:0}.pc-material-list .ant-spin-nested-loading{flex:1;min-height:0;overflow-y:auto}.pc-material-option{display:flex;flex-direction:column;gap:6px;width:100%;padding:12px;text-align:left;border:1px solid #e6ebf2;border-radius:5px;background:#fff;margin-bottom:8px}.pc-material-option.selected{border-color:#8ba8db;background:#f2f6fe}.pc-material-option strong{color:#263447;overflow-wrap:anywhere}.pc-material-option span,.pc-material-option small{color:#718096;overflow-wrap:anywhere}.pc-material-detail{min-width:0;min-height:0;overflow-y:auto;padding-right:4px}.pc-material-detail>header,.pc-material-result>header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.pc-material-detail>header>div{min-width:0}.pc-material-detail h2{font-size:17px;overflow-wrap:anywhere}.pc-material-detail header p{margin:6px 0 0;color:#718096}.pc-material-original{padding:18px 0;margin-top:16px;border-top:1px solid #edf0f4;border-bottom:1px solid #edf0f4}.pc-material-original>span{color:#718096;font-size:12px}.pc-material-original>p{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0;color:#263447}.pc-material-edit,.pc-material-result{margin-top:20px}.pc-material-edit h3,.pc-material-result h3{margin:0 0 12px;font-size:14px}.pc-material-edit>.ant-btn{margin-top:12px}.pc-material-result textarea{resize:vertical}.pc-opening{max-width:580px;margin:8px auto;padding:22px;border:1px solid #e2e8f0;border-radius:6px;background:#fff}.pc-opening-heading{display:flex;align-items:flex-start;gap:12px}.pc-opening-icon{display:grid;place-items:center;width:36px;height:36px;flex:none;color:#315fb9;background:#edf3ff;border-radius:5px;font-size:18px}.pc-opening-heading h3{margin:0;color:#253247;font-size:15px}.pc-opening-heading p{margin:5px 0 0;color:#718096;font-size:12px}.pc-opening-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.pc-opening-form{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-top:20px;padding-top:18px;border-top:1px solid #edf0f4}.pc-opening-form>label,.pc-opening-result label{color:#35465e;font-size:13px;font-weight:600}.pc-opening-form>.ant-alert,.pc-opening-form>textarea,.pc-opening-result{width:100%}.pc-opening-result{margin-top:6px}.pc-opening-result>div{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}@media(max-width:680px){.pc-material-layout{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(180px,40%) minmax(0,1fr)}.pc-material-list{border-right:0;border-bottom:1px solid #e8edf3;padding:0 0 16px}}@media(max-width:1100px){.pc-context-owner{margin-left:0}.admin.assistant-workspace .assistant-tools{flex-wrap:wrap;justify-content:flex-end}}.sales-shell.admin{grid-template-columns:72px 256px minmax(0,1fr);grid-template-rows:64px minmax(0,1fr);background:#f3f5f8}.admin .sale-primary-left{display:flex;grid-column:1;grid-row:1 / 3;background:#142b3d;border-right:0;color:#d9e3ee}.admin .sale-primary-left .brand-icon{height:64px;color:#fff;font-size:25px}.admin .sale-primary-left nav{padding:14px 6px}.admin .sale-primary-left nav button{width:60px;height:62px;margin-bottom:7px;color:#bdcddb;font-size:12px}.admin .sale-primary-left nav button:hover{background:#223f55;color:#fff}.admin .sale-primary-left nav button.active{background:#315fb9;color:#fff}.admin .sale-header{grid-column:2 / 4;grid-row:1;padding:0 24px;border-color:#e7eaf0}.admin .wordmark{color:#202a3a;font-size:18px;flex:none}.admin .wordmark>span{color:#748096}.admin .header-actions{flex:none;gap:14px}.admin .nav-position-switch{flex:none}.admin .sale-secondary{display:flex;grid-column:2;grid-row:2;border-color:#e8ebf0;background:#fff}.admin .sale-secondary>header{padding:24px 18px 12px;color:#263143;border-bottom:1px solid #eef1f5}.admin .sale-secondary>nav{padding:18px 12px}.admin .sale-secondary h3{margin:0 4px 12px;color:#778394;font-size:12px}.admin .secondary-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.admin .sale-secondary button{min-width:0;min-height:38px;margin:0;padding:8px;gap:6px;color:#526074;font-size:12px}.admin .sale-secondary button>span:not(.anticon):not(.nav-count){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin .sale-secondary button .anticon{flex:none;font-size:14px}.admin .sale-secondary button:hover{background:#f5f7fa}.admin .sale-secondary button.selected{background:#edf3ff;color:#2857a7}.admin .sale-content{grid-column:3;grid-row:2;padding:20px 24px 24px}.admin .sale-content.assistant-content,.admin.top-nav .sale-content.assistant-content{padding:0}.sales-shell.admin.top-nav{grid-template-columns:256px minmax(0,1fr);grid-template-rows:64px minmax(0,1fr)}.admin.top-nav .sale-header{grid-column:1 / 3;grid-row:1}.admin.top-nav .sale-secondary{grid-column:1;grid-row:2}.admin.top-nav .sale-content{grid-column:2;grid-row:2}.admin .sale-primary-top{display:flex;align-items:stretch;flex:1;align-self:stretch;min-width:0;overflow-x:auto;gap:4px}.admin .sale-primary-top button{flex:none;display:flex;align-items:center;gap:7px;border:0;border-bottom:2px solid transparent;padding:0 14px;background:transparent;color:#64748a}.admin .sale-primary-top button:hover{color:#315fb9}.admin .sale-primary-top button.active{color:#315fb9;border-bottom-color:#315fb9}.admin .list-page{background:#fff;color:#263143}.admin .list-page-heading{min-height:68px;padding:17px 24px;border-color:#edf0f4}.admin .list-page-heading h1{color:#202a3a;font-size:20px}.admin .page-meta{color:#69778a;font-size:12px}.admin .list-query-bar{padding:18px 24px;border-color:#edf0f4}.admin .list-query-fields,.admin .list-query-more{gap:12px 24px}.admin .list-query-buttons{gap:8px}.admin .list-page-toolbar{padding:16px 24px 12px}.admin .list-page-table{padding:0 24px}.admin .list-table .ant-table-thead>tr>th{background:#f5f7fa;color:#526174;font-weight:600}.admin .list-table .ant-table-tbody>tr>td{color:#39485d;border-color:#edf0f4}.admin .list-table .ant-table-tbody>tr:hover>td{background:#f5f8fe!important}.admin .list-avatar{background:#edf3ff;color:#315fb9}.admin .customer-name strong{color:#24344b}.admin .customer-name small{color:#798597}.admin .customer-name{max-width:100%}.admin .customer-name>span:last-child{min-width:0}.admin .customer-name strong,.admin .customer-name small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin .list-page-footer{border-color:#edf0f4;padding:12px 24px}.mobile .sale-header{background:#fff;border-color:#e8edf3}.mobile .wordmark{color:#253247}.mobile .plugin-tabs{border-color:#e4eaf1;background:#fff}.mobile .plugin-tabs>button{color:#6e7b8c}.mobile .plugin-tabs>button.active{color:#315fb9}.mobile .plugin-tabs>button.active>.anticon{background:#edf3ff}.mobile.assistant-workspace .customer-context{min-height:62px;padding:9px 16px;background:#fff;border-bottom:1px solid #edf0f4}.mobile.assistant-workspace .context-avatar{background:#edf3ff;color:#315fb9}.mobile-customer-trigger{color:#253247}.mobile-customer-trigger strong{font-size:16px}.mobile-customer-trigger small{color:#718096;font-size:11px}.mobile.assistant-workspace .customer-context>.ant-tag{margin:0}.mobile-assistant-actions{padding:0 10px;background:#fff;border-color:#e8edf3}.mobile-assistant-actions>button{min-height:46px;color:#526174;font-size:12px}.mobile-assistant-actions>button .anticon{color:#617893;font-size:14px}.mobile.assistant-workspace .suggestion-scroll{padding:16px;background:#f3f5f8}.mobile.assistant-workspace .suggestion-card{border-color:#e3e8ef;border-radius:6px;box-shadow:0 1px 2px #2235500a}.mobile.assistant-workspace .suggestion-card>header{padding:16px 16px 4px}.mobile.assistant-workspace .suggestion-number{color:#35465e;font-size:13px;font-weight:600}.mobile.assistant-workspace .suggestion-body{padding:8px 16px;color:#263447;font-size:16px;line-height:1.8}.mobile.assistant-workspace .suggestion-footnote{color:#7b8797;font-size:11px}.mobile.assistant-workspace .suggestion-card>footer{border-color:#edf0f4}.mobile.assistant-workspace .copy-count{color:#778497}.mobile.assistant-workspace .suggestion-bottom{gap:8px;padding:10px 16px;border-color:#e5eaf1;background:#fff}.mobile.assistant-workspace .suggestion-bottom>.ant-btn{min-height:44px}.mobile.assistant-workspace .suggestion-empty{color:#40526b}.mobile-generation-status{background:#edf3ff;color:#315fb9}.sale-login.admin,.sale-login.mobile{background:#f4f6f9;color:#263447}.sale-login.admin .login-wordmark,.sale-login.mobile .login-wordmark,.sale-login.admin .sale-login-panel h1,.sale-login.mobile .sale-login-panel h1{color:#253247}.sale-login.admin .login-mode,.sale-login.mobile .login-mode{color:#66758a;border-color:#e1e6ee}.mobile-entry-restricted .mobile-entry-message>.anticon{color:#315fb9}:is(.admin,.mobile) .page-heading h1,:is(.admin,.mobile) .list-page-heading h1,:is(.admin,.mobile) .mobile-list-heading h1{color:#202a3a}:is(.admin,.mobile) .page-heading p,:is(.admin,.mobile) .small-note,:is(.admin,.mobile) .eyebrow{color:#718096}.admin .page-heading{margin-bottom:20px}.admin .stat-strip{border-color:#e5eaf1;border-radius:4px}.admin .stat-strip article{border-color:#e9edf3}.admin .stat-strip article>span{color:#617086}.admin .stat-strip strong{color:#253247}.admin .stat-strip small{color:#7d8a9c}.admin .dashboard-band{border-color:#e5eaf1}.admin .dashboard-band h2{color:#263447}.admin .funnel-row>span,.admin .task-row strong{color:#536176}.admin .funnel-row>div{background:#f1f4f8}.admin .task-dot{background:#6c8bc3}.admin .task-dot.overdue{background:#d58b4f}.admin .rank-badge{background:#edf3ff;color:#315fb9}:is(.admin,.mobile) .context-avatar,:is(.admin,.mobile) .mobile-record-avatar,:is(.admin,.mobile) .mobile-record-symbol{background:#edf3ff;color:#315fb9}:is(.admin,.mobile) .assistant-heading h1,:is(.admin,.mobile) .panel-heading h2,:is(.admin,.mobile) .mobile-record-title{color:#253247}:is(.admin,.mobile) .message-scroll{background:#f8f9fb}:is(.admin,.mobile) .message-item>p{color:#3f5066;border-color:#e5eaf1}:is(.admin,.mobile) .message-item.employee>p{background:#edf3ff;border-color:#dce6f8}:is(.admin,.mobile) .manual-composer{border-color:#e8edf3}:is(.admin,.mobile) .suggestion-scroll{background:#f5f7fa}:is(.admin,.mobile) .suggestion-card{border-color:#e2e8f0}:is(.admin,.mobile) .suggestion-body{color:#263447}:is(.admin,.mobile) .suggestion-number,:is(.admin,.mobile) .ai-spark{color:#315fb9}:is(.admin,.mobile) .refine-chips>button:hover{background:#edf3ff;border-color:#cbdaf5;color:#315fb9}:is(.admin,.mobile) .assistant-welcome>.anticon,:is(.admin,.mobile) .suggestion-empty>.anticon{color:#6685bf}.mobile .mobile-list-page,.mobile .client-workspace{color:#263447}.mobile .mobile-list-heading>div>span,.mobile .mobile-record-heading p,.mobile .mobile-record-owner,.mobile .mobile-record-meta{color:#718096}.mobile .mobile-list-search .ant-btn.has-filters{color:#315fb9;border-color:#b8caea;background:#edf3ff}.mobile .mobile-record{border-color:#e6ebf2}.mobile .mobile-record-description{color:#526174}.mobile .mobile-goal-streak strong,.mobile .compact-amount{color:#315fb9}.mobile .client-workspace .client-shortcut .anticon,.mobile .client-workspace .client-function-row>.anticon,.mobile .client-workspace .client-ranking-row>span{color:#5576b1}.mobile .client-workspace .client-home-shortcuts .anticon,.mobile .client-workspace .client-home-shortcuts button:nth-child(3n) .anticon{color:#5576b1}.mobile .client-workspace .client-goal-summary>strong{color:#315fb9}.mobile .client-workspace .client-home-metrics strong{color:#263447}.mobile .client-workspace .client-chart-row i,.mobile .client-workspace .client-progress-track i{background:#6888c2}.mobile .client-workspace .ant-avatar{background:#edf3ff;color:#315fb9}.admin .goal-overview-value strong{color:#315fb9}.modern-form-drawer .form-group-heading>span{background:#edf3ff;color:#315fb9}.modern-form-drawer .form-grid .ant-form-item-label>label{color:#526174}.modern-form-drawer .form-group-heading p{color:#758398}.admin button:focus-visible,.mobile button:focus-visible,.sale-login.admin button:focus-visible,.sale-login.mobile button:focus-visible{outline-color:#315fb9}@media(max-width:1000px){.sales-shell.admin{grid-template-columns:64px 224px minmax(0,1fr)}.sales-shell.admin.top-nav{grid-template-columns:224px minmax(0,1fr)}.admin .sale-primary-left nav{padding-left:4px;padding-right:4px}.admin .sale-primary-left nav button{width:56px}.admin.top-nav .sale-header{gap:8px;padding:0 12px}.admin.top-nav .wordmark>span{display:none}.admin .sale-content,.admin.top-nav .sale-content{padding:12px}.admin .sale-content.assistant-content,.admin.top-nav .sale-content.assistant-content{padding:0}.admin .list-page-heading,.admin .list-query-bar,.admin .list-page-toolbar,.admin .list-page-footer{padding-left:16px;padding-right:16px}.admin .list-page-table{padding:0 16px}}@media(max-width:700px){.sales-shell.admin{grid-template-columns:52px 152px minmax(0,1fr);grid-template-rows:56px minmax(0,1fr)}.admin .sale-primary-left nav button{width:44px}.admin .sale-header{grid-column:2 / 4;padding:0 10px}.admin .sale-secondary{display:flex;grid-column:2}.admin .sale-secondary>header{padding:15px 10px 10px}.admin .sale-secondary>nav{padding:14px 6px}.admin .sale-secondary button{padding:7px 4px;gap:3px;font-size:11px}.admin .sale-secondary button .anticon{display:none}.admin .sale-content{grid-column:3;grid-row:2;padding:8px}.sales-shell.admin.top-nav{grid-template-columns:152px minmax(0,1fr);grid-template-rows:56px minmax(0,1fr)}.admin.top-nav .sale-header{grid-column:1 / 3}.admin.top-nav .sale-secondary{grid-column:1;grid-row:2}.admin.top-nav .sale-content{grid-column:2;grid-row:2}.admin.top-nav .wordmark{display:none}.admin .sale-primary-top button{padding:0 9px}.admin .nav-position-switch{font-size:11px}}.sales-shell.admin{--pc-canvas: #f4f5f6;--pc-surface: #fff;--pc-soft: #f7f8f9;--pc-line: #e4e7ea;--pc-ink: #252c32;--pc-muted: #687581;--pc-accent: #315fb9;--pc-accent-soft: #eef3fa;--pc-radius: 5px;grid-template-columns:68px 232px minmax(0,1fr);background:var(--pc-canvas);color:var(--pc-ink)}.sales-shell.admin.top-nav{grid-template-columns:232px minmax(0,1fr)}.sales-shell.admin .sale-primary-left{background:#262d31;color:#e1e5e8}.sales-shell.admin .sale-primary-left .brand-icon{height:64px;border-bottom:1px solid #3a4347;color:#fff;font-size:23px}.sales-shell.admin .sale-primary-left nav{padding:12px 5px}.sales-shell.admin .sale-primary-left nav button{width:58px;height:58px;gap:5px;margin:0 0 5px;color:#c3cbce;border-radius:var(--pc-radius)}.sales-shell.admin .sale-primary-left nav button .anticon{font-size:19px}.sales-shell.admin .sale-primary-left nav button:hover{background:#394349;color:#fff}.sales-shell.admin .sale-primary-left nav button.active{background:#eef2f7;color:#273a54}.sales-shell.admin .sale-header{min-height:64px;padding:0 24px;background:var(--pc-surface);border-bottom:1px solid var(--pc-line)}.sales-shell.admin .wordmark{color:#252d32;font-size:17px;font-weight:650}.sales-shell.admin .wordmark>span{color:#77828a;font-size:12px}.sales-shell.admin .account-button{border-radius:var(--pc-radius)}.sales-shell.admin .account-button:hover{background:var(--pc-soft)}.sales-shell.admin .sale-secondary{background:var(--pc-surface);border-right:1px solid var(--pc-line)}.sales-shell.admin .sale-secondary>header{padding:22px 16px 15px;border-bottom:1px solid var(--pc-line);color:var(--pc-ink)}.sales-shell.admin .sale-secondary>header strong{font-size:14px}.sales-shell.admin .sale-secondary>nav{padding:14px 10px}.sales-shell.admin .secondary-items{gap:5px}.sales-shell.admin .sale-secondary button{position:relative;min-height:40px;padding:8px 7px;color:#505d67;border-radius:var(--pc-radius);font-size:12px}.sales-shell.admin .sale-secondary button:hover{background:var(--pc-soft);color:var(--pc-ink)}.sales-shell.admin .sale-secondary button.selected{background:var(--pc-accent-soft);color:#234d8c;font-weight:600}.sales-shell.admin .sale-secondary button.selected:before{content:"";position:absolute;left:0;top:9px;bottom:9px;width:3px;background:var(--pc-accent);border-radius:2px}.sales-shell.admin .sale-primary-top button{color:#56636b}.sales-shell.admin .sale-primary-top button.active{color:var(--pc-accent);border-bottom-color:var(--pc-accent)}.sales-shell.admin .sale-content{padding:20px 24px 22px;background:var(--pc-surface)}.sales-shell.admin .sale-content.assistant-content{padding:0}.sales-shell.admin :is(button,a,input,textarea,.ant-select-selector):focus-visible{outline:2px solid var(--pc-accent);outline-offset:2px}.sales-shell.admin .list-page{background:var(--pc-surface);color:var(--pc-ink)}.sales-shell.admin .list-page-heading{min-height:64px;padding:12px 0 16px;border-color:var(--pc-line)}.sales-shell.admin .list-page-heading h1{color:var(--pc-ink);font-size:20px;font-weight:650}.sales-shell.admin .page-meta{color:var(--pc-muted);font-size:12px}.sales-shell.admin .list-query-bar{margin-top:16px;padding:14px 16px;background:var(--pc-soft);border:1px solid #edf0f2;border-radius:var(--pc-radius)}.sales-shell.admin .list-query-fields,.sales-shell.admin .list-query-more{gap:12px 20px}.sales-shell.admin .list-query-bar .ant-form-item-label>label{color:#58646e}.sales-shell.admin .list-query-more{border-color:#dfe4e8}.sales-shell.admin .list-page-toolbar{padding:16px 0 12px}.sales-shell.admin .list-page-table{padding:0}.sales-shell.admin .list-table .ant-table-thead>tr>th{background:#f3f5f6;color:#53616a;border-bottom:1px solid #e4e8eb;font-size:12px}.sales-shell.admin .list-table .ant-table-tbody>tr>td{border-bottom-color:#edf0f2;color:#35424a}.sales-shell.admin .list-table .ant-table-tbody>tr:hover>td{background:#f6f8fb!important}.sales-shell.admin .row-actions{gap:4px}.sales-shell.admin .row-actions .ant-btn-link{padding-inline:4px}.sales-shell.admin .pc-customer-operations .row-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:220px;min-height:48px;gap:1px 4px}.sales-shell.admin .pc-customer-operations .row-actions .ant-btn-link{justify-content:flex-start;height:24px;padding-inline:2px;color:#64737c}.sales-shell.admin .pc-customer-operations .row-actions .row-ai-action{color:var(--pc-accent);font-weight:600}.sales-shell.admin .pc-customer-operations .row-actions .ant-btn-link:hover{color:var(--pc-accent)}.sales-shell.admin .list-avatar{background:#eef2f7;color:#315789}.sales-shell.admin .customer-name strong{color:#27343d}.sales-shell.admin .customer-name small{color:#77848d}.sales-shell.admin .list-page-footer{padding:12px 0;border-color:var(--pc-line)}.sales-shell.admin .list-page-selection{color:var(--pc-muted)}.sales-shell.admin .pc-dashboard{max-width:1600px;margin:0 auto}.sales-shell.admin .pc-dashboard .page-heading{align-items:flex-end;margin:0;padding:2px 0 20px}.sales-shell.admin .pc-dashboard .page-heading h1{margin:0;color:var(--pc-ink);font-size:22px}.sales-shell.admin .pc-dashboard .page-heading p{margin:7px 0 0;color:var(--pc-muted);font-size:12px}.sales-shell.admin .dashboard-shortcuts{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:14px 0;border-top:1px solid var(--pc-line);border-bottom:1px solid var(--pc-line)}.sales-shell.admin .dashboard-shortcuts>span{margin-right:8px;color:var(--pc-muted);font-size:12px}.sales-shell.admin .dashboard-shortcuts .ant-btn{color:#3f4e59;border-color:#e0e5e9;box-shadow:none}.sales-shell.admin .dashboard-shortcuts .ant-btn:hover{color:var(--pc-accent);border-color:#a8bddd}.sales-shell.admin .pc-dashboard .stat-strip{margin:0;padding:20px 0;background:transparent;border:0;border-bottom:1px solid var(--pc-line);border-radius:0}.sales-shell.admin .pc-dashboard .stat-strip article{padding:0 24px;border-color:var(--pc-line)}.sales-shell.admin .pc-dashboard .stat-strip article:first-child{padding-left:0}.sales-shell.admin .pc-dashboard .stat-strip article>span{color:#697680;font-size:12px}.sales-shell.admin .pc-dashboard .stat-strip strong{margin:8px 0 3px;color:var(--pc-ink);font-size:27px;font-weight:650;font-variant-numeric:tabular-nums}.sales-shell.admin .pc-dashboard .stat-strip small{color:#7d8991;font-size:12px}.sales-shell.admin .pc-dashboard .dashboard-grid{gap:0;border-bottom:1px solid var(--pc-line)}.sales-shell.admin .pc-dashboard .dashboard-band{margin:0;padding:22px 24px;background:transparent;border:0}.sales-shell.admin .pc-dashboard .dashboard-grid>.dashboard-band:first-child{padding-left:0;border-right:1px solid var(--pc-line)}.sales-shell.admin .pc-dashboard .dashboard-grid>.dashboard-band:last-child{padding-right:0}.sales-shell.admin .pc-dashboard .dashboard-band>header{margin-bottom:16px}.sales-shell.admin .pc-dashboard .dashboard-band h2{color:var(--pc-ink);font-size:15px}.sales-shell.admin .pc-dashboard .ranking-band{padding-right:0;padding-left:0;border-bottom:1px solid var(--pc-line)}.sales-shell.admin .pc-dashboard .funnel-row{margin:14px 0}.sales-shell.admin .pc-dashboard .funnel-row>div{height:12px;background:#eef0f2;border-radius:2px;overflow:hidden}.sales-shell.admin .pc-dashboard .task-row{padding:12px 4px;border-color:#edf0f2}.sales-shell.admin .pc-dashboard .task-row:hover{background:#f7f9fb}.sales-shell.admin .pc-dashboard .task-row strong{color:#34434c;font-size:13px}.sales-shell.admin .pc-dashboard .task-row small{color:#78848d;font-size:12px}.sales-shell.admin .pc-sales-dashboard .dashboard-primary>.dashboard-band:nth-child(2){order:-1;padding-left:0;padding-right:24px;border-right:1px solid var(--pc-line)}.sales-shell.admin .pc-sales-dashboard .dashboard-primary>.dashboard-band:first-child{padding-left:24px;padding-right:0;border-right:0}.sales-shell.admin .assistant-workspace{background:var(--pc-surface)}.sales-shell.admin .assistant-heading{min-height:58px;padding:12px 24px}.sales-shell.admin .assistant-heading h1{color:var(--pc-ink);font-size:19px}.sales-shell.admin .customer-context{gap:10px;padding:10px 24px;background:#f8f9fa;border-color:var(--pc-line)}.sales-shell.admin .context-avatar{background:#edf1f5;color:#526b82}.sales-shell.admin .context-source,.sales-shell.admin .pc-context-owner{color:#75818a;font-size:12px}.sales-shell.admin .assistant-panels{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr)}.sales-shell.admin .context-panel{border-right:1px solid var(--pc-line)}.sales-shell.admin .panel-heading{min-height:52px;padding:12px 20px}.sales-shell.admin .panel-heading h2{color:var(--pc-ink);font-size:14px}.sales-shell.admin .reply-tabs{padding:0 20px}.sales-shell.admin .reply-tabs .ant-tabs-tab{padding-block:11px;font-size:13px}.sales-shell.admin .generation-brief{min-height:48px;padding:6px 20px 10px;color:#7a8790;border-color:var(--pc-line);font-size:12px}.sales-shell.admin .generation-brief strong{color:#586871;font-size:12px}.sales-shell.admin .message-scroll{padding:16px 20px;background:#f8f9fa}.sales-shell.admin .evidence-notice{margin-bottom:14px;color:#78858d;font-size:12px}.sales-shell.admin .message-item{margin:14px 0}.sales-shell.admin .message-meta,.sales-shell.admin .message-meta time{color:#76858d;font-size:11px}.sales-shell.admin .message-item>p{padding:11px 13px;border-color:#e5e9ec;color:#35434b;font-size:13px;line-height:1.7}.sales-shell.admin .message-item.employee>p{background:#edf3fa;border-color:#dfe8f4}.sales-shell.admin .message-state,.sales-shell.admin .message-state .ant-btn{font-size:11px}.sales-shell.admin .manual-composer{padding:13px 20px 16px;border-color:var(--pc-line)}.sales-shell.admin .manual-composer strong{color:#586770;font-size:12px}.sales-shell.admin .manual-composer textarea{background:#fff;border-color:#dfe5e8;font-size:13px}.sales-shell.admin .suggestion-scroll{padding:18px 20px;background:#f7f8fa}.sales-shell.admin .suggestion-card{border-color:#e2e7eb;border-left:3px solid var(--pc-accent);border-radius:var(--pc-radius);box-shadow:none}.sales-shell.admin .suggestion-card>header{padding:15px 18px 0}.sales-shell.admin .suggestion-number{color:#325d9c;font-size:12px;font-weight:600}.sales-shell.admin .suggestion-body{margin-top:10px;color:#283940;font-size:15px;line-height:1.8}.sales-shell.admin .suggestion-footnote,.sales-shell.admin .copy-count{color:#7b8990;font-size:11px}.sales-shell.admin .suggestion-card>footer,.sales-shell.admin .suggestion-bottom{border-color:var(--pc-line)}.sales-shell.admin .suggestion-bottom{padding:12px 20px}.sales-shell.admin .suggestion-bottom>span{color:#75828b;font-size:11px}.sales-shell.admin .section-label,.sales-shell.admin .refine-actions>span{color:#6c7981;font-size:12px}.sales-shell.admin .refine-chips>button{color:#5d6c75;font-size:12px}.sales-shell.admin .refine-block textarea{font-size:13px}.pc-admin-overlay .ant-drawer-content{background:#fff;color:#28343a}.pc-admin-overlay .ant-drawer-header{border-bottom:1px solid #e5e9ec}.pc-admin-overlay .ant-drawer-title{color:#27323a;font-size:17px}.pc-admin-overlay .ant-tabs-nav{margin-bottom:22px}.pc-admin-overlay .form-group-heading>span{background:#eef3f9;color:#315b94}.pc-admin-overlay .form-group-heading h3{color:#2c3941}.pc-admin-overlay .form-group-heading p{color:#73818a}.pc-admin-overlay .drawer-footer{border-color:#e5e9ec}.sales-shell.admin .calendar-page{max-width:1600px;padding:4px 0 20px}.sales-shell.admin .calendar-heading h1{color:var(--pc-ink);font-size:20px}.sales-shell.admin .calendar-main,.sales-shell.admin .calendar-agenda{border-color:var(--pc-line);border-radius:var(--pc-radius)}.sales-shell.admin .calendar-days button.selected{background:var(--pc-accent-soft);box-shadow:inset 0 0 0 1px #6a8cc3}.sales-shell.admin .crm-embedded{max-width:1400px;margin:0 auto;padding:2px 0 20px}.sales-shell.admin .crm-page-title{margin-bottom:16px;color:var(--pc-ink);font-size:20px}.sales-shell.admin .crm-row{border-bottom-color:var(--pc-line)}.sales-shell.admin .integration-page{max-width:1400px;margin:0 auto}.sales-shell.admin .integration-page .page-heading{margin-bottom:18px}.sales-shell.admin .integration-page .page-heading h1{color:var(--pc-ink);font-size:22px}.sales-shell.admin .integration-page .form-group,.sales-shell.admin .integration-page .provider-summary{border-color:var(--pc-line)}.sale-login.admin{background:#f5f6f7;color:#28343a}.sale-login.admin .login-wordmark,.sale-login.admin .sale-login-panel h1{color:#28343a}.sale-login.admin .login-wordmark>.anticon{color:#315fb9}.sale-login.admin .sale-login-panel{max-width:min(400px,100%)}.sale-login.admin .login-mode{color:#67757e;border-color:#dfe4e7}.sale-login.admin .sale-login-panel .ant-input,.sale-login.admin .sale-login-panel .ant-input-affix-wrapper{background:#fff}@media(max-width:1100px){.sales-shell.admin{grid-template-columns:64px 210px minmax(0,1fr)}.sales-shell.admin.top-nav{grid-template-columns:210px minmax(0,1fr)}.sales-shell.admin .sale-primary-left nav button{width:54px}.sales-shell.admin .sale-content{padding:16px}.sales-shell.admin .sale-content.assistant-content{padding:0}}@media(max-width:700px){.sales-shell.admin{grid-template-columns:52px 56px minmax(0,1fr);grid-template-rows:56px minmax(0,1fr)}.sales-shell.admin.top-nav{grid-template-columns:56px minmax(0,1fr)}.sales-shell.admin .sale-primary-left nav button{width:42px}.sales-shell.admin .sale-secondary>header{display:none}.sales-shell.admin .sale-secondary>nav{padding:10px 4px}.sales-shell.admin .secondary-items{grid-template-columns:minmax(0,1fr)}.sales-shell.admin .sale-secondary button{justify-content:center;min-height:42px;padding:8px 2px}.sales-shell.admin .sale-secondary button .anticon{display:inline-block;font-size:16px}.sales-shell.admin .sale-secondary button>span:not(.anticon):not(.nav-count){display:none}.sales-shell.admin .sale-secondary .nav-count{position:absolute;top:2px;right:2px}.sales-shell.admin :is(.list-query-fields,.list-query-more) .ant-form-item{display:block;width:100%}.sales-shell.admin :is(.list-query-fields,.list-query-more) .ant-form-item-row{width:100%;flex-wrap:wrap}.sales-shell.admin :is(.list-query-fields,.list-query-more) .ant-form-item-label{flex:0 0 100%;text-align:left}.sales-shell.admin :is(.list-query-fields,.list-query-more) .ant-form-item-control{flex:0 0 100%;min-width:0}.sales-shell.admin :is(.list-query-fields,.list-query-more) :is(.ant-input-affix-wrapper,.ant-select){width:100%!important}.sales-shell.admin .list-query-buttons{width:100%;flex-wrap:wrap;justify-content:flex-start;margin-left:0}.sales-shell.admin .pc-customer-operations .row-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:146px;min-height:72px}.sales-shell.admin .list-table .ant-table-cell-fix-right{position:static!important}.sales-shell.admin .list-table .ant-table-cell-fix-right-first:after{display:none}.sales-shell.admin .pc-dashboard .dashboard-grid{grid-template-columns:1fr}.sales-shell.admin .pc-dashboard .dashboard-grid>.dashboard-band,.sales-shell.admin .pc-sales-dashboard .dashboard-primary>.dashboard-band{padding:18px 0;border-right:0;border-bottom:1px solid var(--pc-line)}.sales-shell.admin .pc-dashboard .stat-strip{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px}.sales-shell.admin .pc-dashboard .stat-strip article:nth-child(3){padding-left:0}.sales-shell.admin .list-page-heading,.sales-shell.admin .list-page-footer{padding-inline:0}}@media(max-width:600px){.sales-shell.admin .sale-primary-left nav button{width:42px;height:54px}.sales-shell.admin .sale-header{min-height:56px;padding:0 12px}.sales-shell.admin .sale-content{padding:12px}.sales-shell.admin .sale-content.assistant-content{padding:0}}@media(prefers-reduced-motion:reduce){.sales-shell.admin *,.pc-admin-overlay *{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.sales-shell.admin .sale-content{--content-ink: #25313a;--content-muted: #71808a;--content-line: #e7ebee;--content-soft: #f5f7f8;--content-accent: #315fb9}.sales-shell.admin .list-page-workbench .list-workbench-heading{min-height:78px;align-items:flex-end;flex-wrap:wrap;padding:0 0 20px;border-bottom:1px solid var(--content-line)}.sales-shell.admin .list-page-workbench .list-workbench-title h1{display:block;margin:0;color:var(--content-ink);font-size:22px;line-height:1.35}.sales-shell.admin .list-page-workbench .list-page-subtitle{display:block;margin:6px 0 0;color:var(--content-muted);font-size:12px}.sales-shell.admin .list-page-workbench .list-workbench-actions{padding:0}.sales-shell.admin .list-page-workbench .list-page-actions{gap:8px}.sales-shell.admin .list-page-workbench .list-workbench-actions .ant-btn-primary{order:1}.sales-shell.admin .list-page-workbench .list-workbench-section-heading{min-height:64px;padding:18px 0 0}.sales-shell.admin .list-page-workbench .list-workbench-section-heading h2{color:var(--content-ink);font-size:15px;font-weight:600}.sales-shell.admin .list-page-workbench .list-workbench-section-heading .page-meta{display:block;margin-top:3px;color:var(--content-muted)}.sales-shell.admin .list-page-workbench .list-query-bar{margin:12px 0 10px;padding:0;border:0;border-radius:0;background:transparent}.sales-shell.admin .list-page-workbench .list-query-more{margin-top:12px;padding-top:12px;border-top:1px solid var(--content-line)}.sales-shell.admin .list-page-workbench .list-page-table{padding:0}.sales-shell.admin .list-page-workbench .list-table .ant-table-thead>tr>th{background:#f3f5f7;border-bottom:1px solid var(--content-line);color:#677680;font-size:12px;font-weight:500}.sales-shell.admin .list-page-workbench .list-table .ant-table-tbody>tr>td{border-bottom:1px solid var(--content-line);color:#35434c}.sales-shell.admin .list-page-workbench .list-table .ant-table-tbody>tr:hover>td{background:#f7f9fb!important}.sales-shell.admin .list-page-workbench .list-avatar{width:32px;height:32px;border-radius:50%}.sales-shell.admin .list-page-workbench .list-page-footer{padding:12px 0;border-color:var(--content-line)}.sales-shell.admin .sale-content .pc-dashboard .page-heading{padding:2px 0 18px}.sales-shell.admin .sale-content .pc-dashboard .page-heading h1{font-size:22px;color:var(--content-ink)}.sales-shell.admin .sale-content .pc-dashboard .stat-strip{padding:18px 0;border-top:1px solid var(--content-line);border-bottom:1px solid var(--content-line)}.sales-shell.admin .sale-content .pc-dashboard .stat-strip strong{margin:7px 0 4px;font-size:26px}.sales-shell.admin .sale-content .pc-dashboard .dashboard-shortcuts{padding:12px 0;border-top:0}.sales-shell.admin .sale-content .pc-dashboard .dashboard-primary{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.sales-shell.admin .sale-content .pc-dashboard .dashboard-primary>.dashboard-band:nth-child(2){order:-1;padding-left:0;padding-right:24px;border-right:1px solid var(--content-line)}.sales-shell.admin .sale-content .pc-dashboard .dashboard-primary>.dashboard-band:first-child{padding-left:24px;padding-right:0;border-right:0}.sales-shell.admin .sale-content .pc-dashboard .dashboard-band h2{font-size:15px}.sales-shell.admin .sale-content .pc-dashboard .task-row{min-height:58px}.sales-shell.admin .sale-content .pc-dashboard .funnel-row>div{height:8px}.sales-shell.admin .sale-content .assistant-workspace{color:var(--content-ink)}.sales-shell.admin .sale-content .assistant-heading{min-height:64px;padding:14px 24px}.sales-shell.admin .sale-content .assistant-heading h1{font-size:20px}.sales-shell.admin .sale-content .customer-context{min-height:58px;padding:10px 24px;background:#fff;border-top:0;border-bottom:1px solid var(--content-line)}.sales-shell.admin .sale-content .assistant-panels{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sales-shell.admin .sale-content .panel-heading{min-height:56px;padding:14px 22px}.sales-shell.admin .sale-content .panel-heading h2{color:var(--content-ink);font-size:15px}.sales-shell.admin .sale-content .context-panel{border-right:1px solid var(--content-line)}.sales-shell.admin .sale-content .message-scroll{padding:14px 22px;background:#fff}.sales-shell.admin .sale-content .message-item>p{border-radius:5px;background:#fff}.sales-shell.admin .sale-content .message-item.employee>p{background:#edf2f9}.sales-shell.admin .sale-content .manual-composer{padding:14px 22px 18px;border-color:var(--content-line)}.sales-shell.admin .sale-content .manual-composer textarea{background:#fff}.sales-shell.admin .sale-content .suggestion-scroll{padding:16px 22px;background:#fff}.sales-shell.admin .sale-content .suggestion-card{border:1px solid #e0e6eb;border-left:3px solid var(--content-accent);border-radius:5px;box-shadow:none}.sales-shell.admin .sale-content .suggestion-card>header{padding:15px 16px 0}.sales-shell.admin .sale-content .suggestion-body{padding:4px 16px 10px;font-size:15px;line-height:1.8}.sales-shell.admin .sale-content .suggestion-card>footer{border-color:var(--content-line)}.sales-shell.admin .sale-content .generation-brief,.sales-shell.admin .sale-content .suggestion-bottom{border-color:var(--content-line)}.sales-shell.admin .sale-content .refine-block{margin-top:20px}.sales-shell.admin .sale-content .refine-chips>button{background:var(--content-soft)}.sales-shell.admin .sale-content .crm-embedded{max-width:1600px;padding:2px 0 20px}.sales-shell.admin .sale-content .crm-embedded:has(.crm-admin-list){height:100%;min-height:0;margin:0;padding:0}.sales-shell.admin .sale-content .crm-admin-list .list-workbench-heading{min-height:64px;padding-bottom:16px}.sales-shell.admin .sale-content .crm-admin-list .list-workbench-section-heading{min-height:66px;padding-top:14px}.sales-shell.admin .sale-content .crm-admin-filters{display:flex;align-items:center;min-height:54px;padding:4px 0 14px}.sales-shell.admin .sale-content .crm-admin-filters:empty{min-height:8px;padding:0}.sales-shell.admin .sale-content .crm-admin-list .list-table .ant-table-tbody>tr>td{padding-top:15px!important;padding-bottom:15px!important;overflow-wrap:anywhere}.sales-shell.admin .sale-content .crm-table-name{color:#263746;font-weight:600}.sales-shell.admin .sale-content .crm-status{color:#747f87}.sales-shell.admin .sale-content .crm-status.is-available{color:#287761}.sales-shell.admin .sale-content .crm-table-actions{margin:0;align-items:center;gap:12px;white-space:nowrap}.sales-shell.admin .sale-content .crm-table-actions .ant-btn{height:auto;padding:0}.sales-shell.admin .sale-content .crm-empty-value{color:#9aa4aa}.sales-shell.admin .sale-content .admin-leads-page .list-query-bar{padding:14px 16px;margin:12px 0 16px;background:#f6f8fa;border:1px solid #edf0f3;border-radius:4px}.sales-shell.admin .sale-content .admin-leads-page .list-workbench-section-heading{padding-top:14px}.sales-shell.admin .sale-content .admin-leads-page .list-table .ant-table-tbody>tr>td{padding-top:13px!important;padding-bottom:13px!important}.sales-shell.admin .sale-content .admin-leads-page .row-actions{gap:4px 8px}.sales-shell.admin .sale-content .crm-page-title,.sales-shell.admin .sale-content .calendar-heading h1,.sales-shell.admin .sale-content .integration-page .page-heading h1{color:var(--content-ink);font-size:22px}.sales-shell.admin .sale-content .crm-row,.sales-shell.admin .sale-content .team-summary,.sales-shell.admin .sale-content .employee-row,.sales-shell.admin .sale-content .day-entry{border-color:var(--content-line)}.sales-shell.admin .sale-content .calendar-page{max-width:1600px;padding:2px 0 20px}.sales-shell.admin .sale-content .calendar-layout{gap:0;border-top:1px solid var(--content-line)}.sales-shell.admin .sale-content .calendar-main,.sales-shell.admin .sale-content .calendar-agenda{border:0;border-radius:0}.sales-shell.admin .sale-content .calendar-main{padding:20px 24px 20px 0}.sales-shell.admin .sale-content .calendar-agenda{padding:20px 0 20px 24px;border-left:1px solid var(--content-line)}.sales-shell.admin .sale-content .integration-page{max-width:1600px}.sales-shell.admin .sale-content .integration-page .provider-summary,.sales-shell.admin .sale-content .integration-page .form-group{border-color:var(--content-line)}.pc-admin-overlay .ant-drawer-header{border-bottom-color:#e7ebee}.pc-admin-overlay .ant-drawer-title{color:#25313a;font-size:17px}.pc-admin-overlay .form-group-heading,.pc-admin-overlay .detail-hero{border-bottom-color:#e7ebee}@media(min-width:1200px){.sales-shell.admin .sale-content .crm-embedded .crm-row:has(>.crm-heading){display:grid;grid-template-columns:minmax(200px,1.4fr) minmax(180px,1.2fr) minmax(125px,.8fr) auto;align-items:center;gap:16px}.sales-shell.admin .sale-content .crm-embedded .crm-row>.crm-heading,.sales-shell.admin .sale-content .crm-embedded .crm-row>p,.sales-shell.admin .sale-content .crm-embedded .crm-row>.crm-actions{margin:0}}@media(max-width:1000px){.sales-shell.admin .sale-content .calendar-layout{grid-template-columns:minmax(0,1fr)}.sales-shell.admin .sale-content .calendar-main{padding-right:0}.sales-shell.admin .sale-content .calendar-agenda{padding-left:0;border-top:1px solid var(--content-line);border-left:0}}@media(max-width:700px){.sales-shell.admin .list-page-workbench .list-workbench-heading{align-items:flex-start;padding-bottom:14px}.sales-shell.admin .list-page-workbench .list-workbench-actions{width:100%}.sales-shell.admin .list-page-workbench .list-workbench-section-heading{min-height:58px;padding-top:12px}.sales-shell.admin .list-page-workbench .list-query-bar{margin-top:8px}.sales-shell.admin .sale-content .pc-dashboard .dashboard-primary{grid-template-columns:minmax(0,1fr)}.sales-shell.admin .sale-content .pc-dashboard .dashboard-primary>.dashboard-band{padding:18px 0;border-right:0}}@media(max-width:600px){.sales-shell.admin .sale-content .pc-dashboard .stat-strip{grid-template-columns:minmax(0,1fr);gap:0}.sales-shell.admin .sale-content .pc-dashboard .stat-strip article{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto);gap:3px 12px;padding:10px 0;border-right:0;border-bottom:1px solid var(--content-line)}.sales-shell.admin .sale-content .pc-dashboard .stat-strip article:last-child{border-bottom:0}.sales-shell.admin .sale-content .pc-dashboard .stat-strip article strong{grid-column:2;grid-row:1 / 3;align-self:center;margin:0;font-size:20px;text-align:right}}
