@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;650;700;750;800&display=swap";.profile-login[data-v-1c272b30]{min-height:100dvh}.profile-login .login-main[data-v-1c272b30]{min-height:calc(100dvh - 170px)}.profile-login .login-form-wrap[data-v-1c272b30]{max-width:470px}.profile-login .access-note[data-v-1c272b30]{margin-top:28px}.profile-login .login-submit[data-v-1c272b30]{background:#53661c;border-color:#53661c}.profile-login .login-form-wrap form[data-v-1c272b30]{text-align:left}.profile-login .login-form-wrap input[data-v-1c272b30]{width:100%;box-sizing:border-box}@media(max-width:600px){.profile-login .login-main[data-v-1c272b30]{padding-top:40px;padding-bottom:40px}}.side-panel[data-v-7cff8d29]{position:fixed;inset:0 0 0 auto;margin:0;padding:0;border:0;border-left:1px solid #e0e7f1;width:min(660px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;background:#f9fbfe;color:#293c55;box-shadow:-18px 0 70px #142a492b;overflow:hidden}.side-panel[open][data-v-7cff8d29]{display:flex;flex-direction:column;animation:panel-enter-7cff8d29 .22s cubic-bezier(.2,.8,.2,1)}.side-panel[data-v-7cff8d29]::backdrop{background:#162d4938;animation:panel-shade-7cff8d29 .18s ease-out}.side-panel-heading[data-v-7cff8d29]{display:flex;align-items:center;gap:14px;flex-shrink:0;padding:24px;background:linear-gradient(120deg,#f1f5ff,#faf7ff 65%,#effaf5);border-bottom:1px solid #e2e9f4}.panel-heading-icon[data-v-7cff8d29]{width:43px;height:43px;display:grid;place-items:center;flex-shrink:0;border:1px solid #dfe7fc;background:#fff;color:#7388d7;border-radius:13px}.panel-heading-text[data-v-7cff8d29]{flex:1;min-width:0}.panel-heading-text>span[data-v-7cff8d29]{display:block;font-size:9px;letter-spacing:1.6px;font-weight:700;color:#8b94b0}.side-panel .panel-heading-text h2[data-v-7cff8d29]{margin:7px 0 0;color:#293c55;font-size:21px;font-weight:700;letter-spacing:-.5px;overflow-wrap:anywhere;line-height:1.3}.panel-heading-text p[data-v-7cff8d29]{margin:6px 0 0;font-size:12px;color:#7a8da8}.panel-close[data-v-7cff8d29]{display:grid;place-items:center;width:35px;height:35px;flex-shrink:0;background:#ffffffa8;border:1px solid #e3e8f1;border-radius:10px;color:#7a8ba3;cursor:pointer}.panel-close[data-v-7cff8d29]:hover{background:#fff;color:#426cbb}.panel-close[data-v-7cff8d29]:disabled{opacity:.45;cursor:wait}.panel-close[data-v-7cff8d29]:focus-visible{outline:3px solid #a4c5f8;outline-offset:2px}.side-panel-body[data-v-7cff8d29]{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.side-panel-footer[data-v-7cff8d29]{flex-shrink:0;background:#fff;border-top:1px solid #e4eaf3;padding:18px 24px}.side-panel-body.panel-body-scroll[data-v-7cff8d29]{display:block;overflow-y:auto;overscroll-behavior:contain;padding:24px}@keyframes panel-enter-7cff8d29{0%{transform:translate(45px);opacity:.4}to{transform:translate(0);opacity:1}}@keyframes panel-shade-7cff8d29{0%{opacity:0}to{opacity:1}}@media(max-width:600px){.side-panel-heading[data-v-7cff8d29]{padding:20px 17px;gap:11px}.side-panel .panel-heading-text h2[data-v-7cff8d29]{font-size:18px}.panel-heading-icon[data-v-7cff8d29]{width:37px;height:37px}.side-panel-footer[data-v-7cff8d29]{padding:16px}}@media(prefers-reduced-motion:reduce){.side-panel[open][data-v-7cff8d29],.side-panel[data-v-7cff8d29]::backdrop{animation:none}}section[data-v-182903d9]{padding:20px;color:#34425c;font-size:13px;line-height:1.7}.call-record[data-v-182903d9]{padding:18px;margin:12px 0;border:1px solid #e2e4f4;border-radius:12px;background:#f6f5fc}.call-record p[data-v-182903d9]{margin:5px 0}footer[data-v-182903d9]{display:flex;justify-content:space-between;align-items:center;margin-top:20px}button[data-v-182903d9]{padding:9px 12px;background:#fff;border:1px solid #dce1ee;border-radius:8px;color:#6353bb}.prospect-export[data-v-7d4ad26d]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}.prospect-export-label[data-v-7d4ad26d]{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#475467}.prospect-export button[data-v-7d4ad26d]{min-height:36px;padding:0 12px}.prospect-export-error[data-v-7d4ad26d]{flex-basis:100%;margin:0;color:#b42318;font-size:13px}.call-action[data-v-8648c389]{display:grid;gap:10px;justify-items:start;margin:12px 0}.call-action button[data-v-8648c389]{display:inline-flex;align-items:center;gap:7px}.call-confirm[data-v-8648c389]{display:grid;gap:14px;box-sizing:border-box;width:100%;margin:0;padding:16px;border:1px solid #c9dafb;border-radius:12px;background:#f5f8ff}.call-confirm-head[data-v-8648c389]{display:flex;align-items:flex-start;gap:12px}.call-confirm-icon[data-v-8648c389]{display:grid;flex:none;place-items:center;width:36px;height:36px;border-radius:10px;background:#e3ecfd;color:#2f6fed}.call-confirm strong[data-v-8648c389]{display:block;color:#101828;font-size:15px}.call-confirm p[data-v-8648c389]{margin:4px 0 0;color:#475467;font-size:13px;line-height:1.5}.call-confirm-actions[data-v-8648c389]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.call-note[data-v-8648c389]{margin:0;color:#475467;font-size:13px}.call-error[data-v-8648c389]{color:#b42318}.call-action small[data-v-8648c389]{display:block;overflow-wrap:anywhere}.phone-history[data-v-5e20d7c6]{border:1px solid #e3e8f2;border-radius:12px;padding:18px;margin:20px 0;background:#f7f9fe}.phone-history p[data-v-5e20d7c6],.phone-history small[data-v-5e20d7c6]{font-size:12px;line-height:1.7;color:#77859c}.phone-history fieldset[data-v-5e20d7c6]{border:0;margin:0;padding:0}.history-dates[data-v-5e20d7c6]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:14px 0}.phone-history button[data-v-5e20d7c6]{margin:12px 6px 0 0}.phone-history input[data-v-5e20d7c6]{box-sizing:border-box;max-width:100%}@media(max-width:480px){.history-dates[data-v-5e20d7c6]{grid-template-columns:1fr}}.contact-followups[data-v-d5d01e0a]{margin:20px 0;padding:20px;background:#fff;border:1px solid #e3eaf5;border-radius:15px;color:#667d98}.contact-followups>header[data-v-d5d01e0a]{display:flex;gap:12px;align-items:center}.outcome-symbol[data-v-d5d01e0a]{display:grid;place-items:center;background:#edf5f1;color:#64a28d;flex-shrink:0;width:40px;height:40px;border-radius:12px}.contact-followups h3[data-v-d5d01e0a]{font-size:15px!important;margin:0 0 6px;color:#567391}.contact-followups header p[data-v-d5d01e0a]{font-size:11px;margin:0;color:#8b9bb0}.contact-followups form[data-v-d5d01e0a]{margin:20px 0!important}.contact-followups fieldset[data-v-d5d01e0a]{display:grid!important;gap:15px;border:0;padding:0;margin:0;min-width:0}.contact-followups label[data-v-d5d01e0a]{display:grid;gap:8px;font-size:12px}.contact-followups input[data-v-d5d01e0a],.contact-followups select[data-v-d5d01e0a],.contact-followups textarea[data-v-d5d01e0a]{width:100%;box-sizing:border-box}.contact-followups .outcome-hint[data-v-d5d01e0a]{font-size:12px;background:#f2edfb;color:#8c76ac;padding:14px;border-radius:10px;line-height:1.8}.manual-task-toggle[data-v-d5d01e0a]{width:100%}.outcome-success[data-v-d5d01e0a]{display:flex;align-items:center;gap:8px;background:#edf7f0;color:#78a08b;padding:13px;border-radius:9px;font-size:12px}.outcome-entry[data-v-d5d01e0a]{padding:14px 0;border-bottom:1px solid #e9eef5;font-size:12px}.outcome-entry time[data-v-d5d01e0a]{display:block;font-size:10px;color:#94a4b9;margin-top:7px}.outcome-entry p[data-v-d5d01e0a]{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8}.outcome-pages[data-v-d5d01e0a]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:10px;margin:12px 0}.outcome-pages button[data-v-d5d01e0a]{font-size:10px!important}.contact-followups details[data-v-d5d01e0a]{margin-top:20px;font-size:12px;line-height:1.8}.assurance-qualification[data-v-10d0a9c0]{background:#fff;border:1px solid #e2e8f3;border-radius:15px;padding:22px;margin:16px 0 22px;color:#62758f}.assurance-qualification>header[data-v-10d0a9c0]{display:flex;align-items:center;gap:13px}.assurance-qualification header>span[data-v-10d0a9c0]{display:grid;place-items:center;width:44px;height:44px;border-radius:13px;color:#9680c1;background:#f2edfb;flex-shrink:0}.assurance-qualification h3[data-v-10d0a9c0]{font-size:17px!important;margin:0 0 7px;color:#5e6e88}.assurance-qualification header p[data-v-10d0a9c0]{font-size:11px;color:#8d9ab0;margin:0;line-height:1.6}.qualification-sharing[data-v-10d0a9c0]{display:flex;align-items:flex-start;gap:9px;padding:13px;background:#f0f6fd;border-radius:10px;margin-top:18px;color:#7e99b9}.qualification-sharing>svg[data-v-10d0a9c0]{flex-shrink:0;margin-top:3px}.qualification-sharing p[data-v-10d0a9c0]{font-size:11px;line-height:1.8;margin:0}.qualification-form[data-v-10d0a9c0]{margin:20px 0!important}.qualification-form fieldset[data-v-10d0a9c0]{display:grid!important;grid-template-columns:1fr 1fr;gap:17px!important;padding:0;border:0;min-width:0}.qualification-form label[data-v-10d0a9c0]{display:flex;flex-direction:column;font-size:12px;line-height:1.6;gap:8px;color:#7d8da4;min-width:0}.qualification-form input[data-v-10d0a9c0],.qualification-form select[data-v-10d0a9c0],.qualification-form textarea[data-v-10d0a9c0]{box-sizing:border-box;width:100%}.qualification-form label[data-v-10d0a9c0]:has(textarea),.qualification-insurances[data-v-10d0a9c0],.qualification-unknown[data-v-10d0a9c0],.qualification-form button[data-v-10d0a9c0]{grid-column:1/-1}.qualification-unknown[data-v-10d0a9c0]{font-size:10px;line-height:1.8;color:#99a5b8;margin:0}.qualification-insurances[data-v-10d0a9c0]{padding:16px;background:#faf9fd;border:1px solid #ece8f3;border-radius:12px;display:grid;gap:11px}.qualification-insurances>strong[data-v-10d0a9c0]{font-size:12px;color:#8a7b9f;font-weight:550;margin-bottom:4px}.qualification-insurances label[data-v-10d0a9c0]{flex-direction:row;align-items:center;gap:9px;font-size:12px;color:#8c819e}.qualification-insurances input[data-v-10d0a9c0]{width:16px!important;height:16px;accent-color:#9e85d2}.qualification-saved[data-v-10d0a9c0]{font-size:12px;background:#edf7f0;color:#81a58e;padding:13px;border-radius:9px;line-height:1.7}.qualification-refresh[data-v-10d0a9c0]{font-size:11px!important}.qualification-reload[data-v-10d0a9c0]{font-size:12px;line-height:1.8;background:#fff5e9;color:#b69b7b;padding:14px;border-radius:10px;margin:15px 0}.qualification-read[data-v-10d0a9c0]{margin:20px 0}.qualification-read>div[data-v-10d0a9c0]{display:grid;grid-template-columns:1fr 1.3fr;gap:18px;padding:12px 0;border-bottom:1px solid #e9eef6;font-size:12px;line-height:1.8}.qualification-read dt[data-v-10d0a9c0]{color:#96a1b4}.qualification-read dd[data-v-10d0a9c0]{margin:0;color:#788ba5;white-space:pre-wrap;overflow-wrap:anywhere}.qualification-snapshot-meta[data-v-10d0a9c0]{font-size:10px;color:#9b8eaf;line-height:1.8;margin:18px 0}.qualification-form textarea[data-v-10d0a9c0]{min-height:100px}@media(max-width:550px){.assurance-qualification[data-v-10d0a9c0]{padding:17px}.qualification-form fieldset[data-v-10d0a9c0]{grid-template-columns:1fr}.qualification-read>div[data-v-10d0a9c0]{grid-template-columns:1fr;gap:4px}}.booking-qualification[data-v-7014e505]{margin:24px 0;padding:20px;background:#f5f1fb;border:1px solid #e9e0f3;border-radius:14px}.booking-qualification h3[data-v-7014e505]{font-size:15px!important;color:#8d7aa5;margin:0 0 10px}.booking-qualification>p[data-v-7014e505]{font-size:11px;color:#a093af;line-height:1.8}.booking-qualification dl[data-v-7014e505]{margin:20px 0 0}.booking-qualification dl>div[data-v-7014e505]{display:grid;grid-template-columns:1fr 1.3fr;gap:15px;font-size:12px;padding:12px 0;border-top:1px solid #e7e0ef;line-height:1.8}.booking-qualification dt[data-v-7014e505]{color:#a08ead}.booking-qualification dd[data-v-7014e505]{margin:0;color:#8b759e;white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:550px){.booking-qualification dl>div[data-v-7014e505]{grid-template-columns:1fr;gap:5px}}.availability-slots[data-v-702c56e7]{display:grid;gap:10px;margin:4px 0 12px}.availability-slots header[data-v-702c56e7]{display:flex;align-items:center;justify-content:space-between;gap:10px}.availability-slots header strong[data-v-702c56e7]{text-transform:capitalize}.slot-grid[data-v-702c56e7]{display:grid;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:8px}.slot-grid button[data-v-702c56e7]{border:1px solid #cfd8e3;border-radius:8px;background:#fff;padding:8px 0;font-variant-numeric:tabular-nums;cursor:pointer}.slot-grid button.busy[data-v-702c56e7]{background:#f1f3f6;color:#9aa5b4;text-decoration:line-through;cursor:not-allowed}.slot-grid button.past[data-v-702c56e7]{opacity:.45;cursor:not-allowed}.slot-grid button.selected[data-v-702c56e7]{background:#1f5fa8;border-color:#1f5fa8;color:#fff}.availability-slots small[data-v-702c56e7]{color:#6b7686}.appointments[data-v-61cd409f]{margin:24px 0;padding-top:16px;border-top:1px solid #dedfce}.appointments form[data-v-61cd409f]{display:grid;gap:14px;margin:20px 0}.appointments select[data-v-61cd409f]{padding:12px;background:#fff;border:1px solid #dedfce;border-radius:10px}.appointment-actions[data-v-61cd409f]{display:flex!important;gap:12px;flex-wrap:wrap;align-items:end}.appointments pre[data-v-61cd409f]{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}.appointments article[data-v-61cd409f]{border-bottom:1px solid #dedfce;padding:16px 0}.appointments button[data-v-61cd409f]:disabled{opacity:.5;cursor:not-allowed}.booking-unavailable[data-v-61cd409f]{padding:22px;background:#f4f0fc;border:1px solid #e7dff6;border-radius:12px;margin:22px 0;color:#8a77aa}.booking-unavailable strong[data-v-61cd409f]{font-size:14px;color:#8770aa}.booking-unavailable p[data-v-61cd409f]{font-size:12px;line-height:1.8;color:#9c8bb3;margin:10px 0 16px}.booking-history-toggle[data-v-61cd409f]{margin-top:20px}.compact-booking>h3[data-v-61cd409f]{color:#355274;font-size:17px!important}.compact-booking .friendly-slot[data-v-61cd409f]{border:0;padding:0;margin:0;display:grid;gap:14px}.compact-booking .booking-feedback[data-v-61cd409f]{background:#eaf6ef;color:#38835a!important;padding:12px;border-radius:8px}.compact-booking input[data-v-61cd409f],.compact-booking select[data-v-61cd409f]{min-height:40px}.compact-booking .appointment-actions[data-v-61cd409f]{font-size:11px}.compact-booking .appointment-actions button[data-v-61cd409f]{font-size:10px}.compact-booking .table-scroll[data-v-61cd409f]{margin-top:16px}.compact-booking>form.appointment-actions[data-v-61cd409f]{border-top:1px solid #edf1f6;padding-top:18px}.appointment-detail-mode[data-v-61cd409f]{margin:0;border:0;padding:0}.detail-person[data-v-61cd409f]{padding:20px;background:#f2edfa;border-radius:15px;margin-bottom:22px}.detail-person strong[data-v-61cd409f]{display:block;font-size:17px;color:#79608f}.detail-person span[data-v-61cd409f]{display:block;font-size:12px;margin-top:7px;color:#9a86aa}.appointment-detail dl[data-v-61cd409f]{display:grid;gap:0;margin:0 0 20px}.appointment-detail dl>div[data-v-61cd409f]{display:grid;grid-template-columns:110px 1fr;gap:16px;padding:14px 0;border-bottom:1px solid #eae4f0}.appointment-detail dt[data-v-61cd409f]{font-size:11px;color:#a18faa}.appointment-detail dd[data-v-61cd409f]{font-size:12px;color:#786483;line-height:1.7;margin:0}.appointment-detail-mode .appointment-actions button[data-v-61cd409f]{font-size:11px}.appointment-detail-mode>section[data-v-61cd409f]{border-top:1px solid #e4dced;margin-top:25px;padding-top:15px}.appointment-detail-mode form[data-v-61cd409f]{font-size:12px}.appointment-detail-mode form input[data-v-61cd409f]{width:100%;box-sizing:border-box}.appointment-detail-mode h4[data-v-61cd409f]{font-size:15px;color:#816f94}.appointment-detail-mode .booking-feedback[data-v-61cd409f]{font-size:12px;background:#ecf6f0;color:#7a9d8a;padding:14px;border-radius:10px}.appointment-business-status[data-v-61cd409f]{display:inline-flex;padding:5px 9px;border-radius:7px;background:#edf3fc;color:#7893b6;font-size:11px;line-height:1.6}.appointment-business-status.performed[data-v-61cd409f]{background:#eaf6ee;color:#79a38c}.appointment-business-status.absent[data-v-61cd409f],.appointment-business-status.not_performed[data-v-61cd409f]{background:#fff0e8;color:#bd9681}.appointment-business-status.rescheduled[data-v-61cd409f],.appointment-business-status.report_due[data-v-61cd409f]{background:#f1ebfa;color:#a089bc}.appointment-business-status.cancelled[data-v-61cd409f]{background:#f1eff4;color:#a39aa9}form[data-v-6a4c1a92]{display:grid;gap:16px;margin:20px 0}select[data-v-6a4c1a92]{padding:12px;border:1px solid #dedfce;border-radius:8px}input[type=checkbox][data-v-6a4c1a92]{width:auto}.contact-editor[data-v-c6796252]{padding:24px;border:1px solid #dfe2ce;border-radius:16px;margin:24px 0;background:#f8f8f0}.contact-editor form[data-v-c6796252]{display:grid;gap:16px;margin:24px 0}.contact-editor input[readonly][data-v-c6796252]{background:#f1f1e9;color:#727763}.contact-editor article[data-v-c6796252]{border-top:1px solid #ddd;padding:16px 0}.contact-editor small[data-v-c6796252]{display:block;margin-top:8px}.contact-editor pre[data-v-c6796252]{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}.history-pages[data-v-c6796252]{display:flex;align-items:center;gap:12px}.contact-editor button[data-v-c6796252]:disabled{opacity:.5;cursor:not-allowed}.contact-editor[data-v-c6796252]{padding:0;background:#fff;border-radius:8px;margin:0;overflow:hidden}.record-header[data-v-c6796252]{display:flex;align-items:center;gap:16px;padding:16px 20px;border-bottom:1px solid #e2e5dd;background:#fff}.record-header>div[data-v-c6796252]{flex:1}.record-header h3[data-v-c6796252]{font-size:16px;margin:0 0 5px}.record-header span[data-v-c6796252]{font-size:11px;color:#3974b7}.record-header small[data-v-c6796252]{color:#64748b;font-size:11px}.record-feedback[data-v-c6796252]{margin:0;padding:12px 20px;background:#f6f7ef}.record-columns[data-v-c6796252]{display:grid;grid-template-columns:minmax(245px,.85fr) minmax(300px,1.15fr) minmax(280px,1fr);align-items:start}.record-information[data-v-c6796252],.record-timeline[data-v-c6796252],.record-actions[data-v-c6796252]{min-width:0;min-height:65vh}.record-information[data-v-c6796252],.record-timeline[data-v-c6796252]{border-right:1px solid #e3e7dd}.record-panel-title[data-v-c6796252]{height:49px;display:flex;align-items:center;padding:0 18px;font-size:12px;font-weight:650;border-bottom:1px solid #e3e7dd}.record-panel-body[data-v-c6796252]{padding:18px}.record-tabs[data-v-c6796252]{display:flex;min-height:49px;border-bottom:1px solid #e3e7dd;overflow:auto}.record-tabs button[data-v-c6796252]{border:0;border-bottom:2px solid transparent;background:none;padding:14px 12px;color:#7c8572;font-size:11px;cursor:pointer}.record-tabs button.active[data-v-c6796252]{color:#2563a6;border-bottom-color:#2563a6;font-weight:650}.record-panel-body[data-v-c6796252] h3{font-size:14px!important;margin-top:0}.record-panel-body[data-v-c6796252] p{font-size:12px;line-height:1.6;color:#64748b}.record-panel-body[data-v-c6796252] form{display:grid;grid-template-columns:1fr;gap:12px;margin:18px 0}.record-panel-body[data-v-c6796252] fieldset{min-width:0;display:grid;gap:10px}.record-panel-body[data-v-c6796252] input,.record-panel-body[data-v-c6796252] select,.record-panel-body[data-v-c6796252] textarea{width:100%;font-size:12px;padding:10px;border-radius:6px}.record-panel-body[data-v-c6796252] button{font-size:11px;padding:9px 12px}.record-panel-body[data-v-c6796252] article{box-shadow:none;border-radius:6px;padding:12px}.record-panel-body[data-v-c6796252] label{font-size:11px}.record-panel-body[data-v-c6796252] table{min-width:560px}.record-panel-body[data-v-c6796252] section{min-width:0}.record-panel-body[data-v-c6796252] .table-scroll{overflow:auto}@media(max-width:1150px){.record-columns[data-v-c6796252]{grid-template-columns:280px minmax(0,1fr)}.record-actions[data-v-c6796252]{grid-column:1/-1;border-top:1px solid #e3e7dd;min-height:0}.record-timeline[data-v-c6796252]{border-right:0}.record-information[data-v-c6796252]{min-height:0}}@media(max-width:650px){.record-columns[data-v-c6796252]{display:block}.record-information[data-v-c6796252],.record-timeline[data-v-c6796252]{border-right:0;border-bottom:1px solid #e3e7dd;min-height:0}.record-header[data-v-c6796252]{gap:10px;padding:12px}.record-header small[data-v-c6796252]{display:none}}.guided-editor[data-v-c6796252]{display:flex;flex-direction:column;flex:1;min-height:0;height:100%;color:#30445e;font-family:Inter,Segoe UI,sans-serif}.drawer-tabs[data-v-c6796252]{display:flex;gap:5px;padding:12px 20px;background:#fff;border-bottom:1px solid #e6edf5;flex-shrink:0}.drawer-tabs button[data-v-c6796252]{display:flex;align-items:center;justify-content:center;gap:7px;flex:1;padding:11px 7px;border:0;border-radius:9px;background:none;color:#8b99ae;font-size:12px;font-weight:600;cursor:pointer}.drawer-tabs button[aria-current][data-v-c6796252]{color:#547bd1;background:#edf3ff}.drawer-tabs button[data-v-c6796252]:hover:not(:disabled){background:#f1f5fb}.drawer-tabs button[data-v-c6796252]:disabled{cursor:wait;opacity:.6}.drawer-scroll[data-v-c6796252]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:22px 24px 28px;scrollbar-width:thin;scrollbar-color:#c9d4e6 transparent}.drawer-call-card[data-v-c6796252]{padding:17px 18px;background:linear-gradient(115deg,#eaf7f0,#f4faf7);border:1px solid #dceee4;border-radius:13px;margin-bottom:24px}.call-number[data-v-c6796252]{display:flex;gap:12px;align-items:center}.call-icon[data-v-c6796252]{width:37px;height:37px;border-radius:11px;background:#fff;display:grid;place-items:center;flex-shrink:0;color:#67ad8b}.call-number small[data-v-c6796252]{display:block;font-size:8px!important;letter-spacing:1.3px;color:#86a696!important;margin:0 0 5px}.call-number strong[data-v-c6796252]{font-size:16px;letter-spacing:.2px;color:#427660;overflow-wrap:anywhere}.drawer-call-card[data-v-c6796252] .call-action{margin:11px 0 0;padding-top:10px;border-top:1px solid #dbede2}.drawer-call-card[data-v-c6796252] .call-action>button{background:#fff;color:#4d8e70;border:1px solid #c9e3d5;border-radius:7px}.drawer-call-card[data-v-c6796252] .call-action p{font-size:11px;line-height:1.6}.drawer-call-card[data-v-c6796252] .call-confirm{border:0;padding:0}.drawer-call-card[data-v-c6796252] .call-action small{font-size:10px;color:#7f988c}.drawer-section-heading[data-v-c6796252]{display:flex;align-items:center;gap:11px;margin-bottom:20px}.section-icon[data-v-c6796252]{display:grid;place-items:center;flex-shrink:0;width:37px;height:37px;border-radius:11px}.section-icon.blue[data-v-c6796252]{background:#eaf1ff;color:#7996d4}.section-icon.lavender[data-v-c6796252]{background:#f1edfc;color:#9a85ca}.guided-editor .drawer-section-heading h3[data-v-c6796252]{font-size:16px;margin:0 0 5px;letter-spacing:-.3px;color:#405572}.drawer-section-heading p[data-v-c6796252]{font-size:11px;color:#94a0b2;margin:0;line-height:1.6}.guided-editor form[data-v-c6796252],.guided-editor[data-v-c6796252] form{display:grid;gap:15px;margin:18px 0}.guided-editor label[data-v-c6796252],.guided-editor[data-v-c6796252] label{display:grid;gap:8px;font-size:12px;color:#637893;font-weight:550;min-width:0}.guided-editor input[data-v-c6796252],.guided-editor select[data-v-c6796252],.guided-editor textarea[data-v-c6796252],.guided-editor[data-v-c6796252] input:not([type=checkbox]):not([type=file]),.guided-editor[data-v-c6796252] select,.guided-editor[data-v-c6796252] textarea{width:100%;min-width:0;max-width:100%;box-sizing:border-box;border:1px solid #dfe6f1;border-radius:8px;background:#fff;padding:11px 12px;font:13px Inter,Segoe UI,sans-serif;color:#3b5270;box-shadow:none;min-height:42px}.guided-editor textarea[data-v-c6796252],.guided-editor[data-v-c6796252] textarea{min-height:90px;resize:vertical}.guided-editor input[readonly][data-v-c6796252]{background:#f4f6fa}.guided-editor select[data-v-c6796252]{cursor:pointer}.guided-editor[data-v-c6796252] button.primary,.guided-editor[data-v-c6796252] button.secondary,.guided-editor .primary[data-v-c6796252],.guided-editor .secondary[data-v-c6796252]{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:12px;padding:10px 14px;border-radius:8px;min-height:38px;width:auto;justify-self:start;cursor:pointer}.guided-editor .primary[data-v-c6796252],.guided-editor[data-v-c6796252] .primary{background:#6689db;border:1px solid #6689db;color:#fff;box-shadow:none}.guided-editor .primary[data-v-c6796252]:hover:not(:disabled),.guided-editor[data-v-c6796252] .primary:hover:not(:disabled){background:#5279cd}.guided-editor button[data-v-c6796252]:disabled,.guided-editor[data-v-c6796252] button:disabled{opacity:.5;cursor:not-allowed}.drawer-contact-form[data-v-c6796252]{margin-bottom:20px!important}.drawer-tip[data-v-c6796252]{display:flex;align-items:flex-start;gap:9px;background:#eff5ff;border-radius:9px;padding:12px 14px;color:#849ec3}.drawer-tip svg[data-v-c6796252]{flex-shrink:0;margin-top:2px}.drawer-tip p[data-v-c6796252]{font-size:11px;line-height:1.6;margin:0}.drawer-status-card[data-v-c6796252]{padding:20px;background:#fff;border:1px solid #e6eaf3;border-radius:12px;margin-bottom:18px}.drawer-status-card .drawer-section-heading[data-v-c6796252]{margin-bottom:12px}.drawer-status-card form[data-v-c6796252]{margin-bottom:0}.drawer-extra[data-v-c6796252]{background:#fff;border:1px solid #e5eaf3;border-radius:12px;margin-top:15px;overflow:hidden}.drawer-extra>summary[data-v-c6796252]{display:flex;align-items:center;gap:10px;list-style:none;padding:16px 18px;font-size:12px;font-weight:600;color:#71819b;cursor:pointer}.drawer-extra>summary[data-v-c6796252]::-webkit-details-marker{display:none}.drawer-extra>summary>svg[data-v-c6796252]:first-child{color:#a18eca}.drawer-extra>summary>svg[data-v-c6796252]:last-child{margin-left:auto;color:#a1aec1}.drawer-extra[open]>summary>svg[data-v-c6796252]:last-child{transform:rotate(180deg)}.drawer-extra>div[data-v-c6796252]{padding:0 18px 18px}.guided-editor[data-v-c6796252] .compact-notes>h3{display:none}.guided-editor[data-v-c6796252] .compact-custom-fields{padding:19px;background:#fff;border:1px solid #e6eaf3;border-radius:12px;margin-bottom:18px}.guided-editor[data-v-c6796252] .compact-custom-fields h3{font-size:15px;margin:0;color:#50637e}.guided-editor[data-v-c6796252] .appointments{border:0;padding:0;margin:0}.guided-editor[data-v-c6796252] .appointments>h3{font-size:16px;margin:0 0 8px}.guided-editor[data-v-c6796252] .appointments>p{font-size:11px;line-height:1.7;color:#8d9db2}.guided-editor[data-v-c6796252] .friendly-slot{display:grid!important;grid-template-columns:1fr 1fr;gap:15px!important}.guided-editor[data-v-c6796252] .friendly-slot>label:first-child{grid-column:1/-1}.guided-editor[data-v-c6796252] .friendly-slot>label{flex:none!important}.guided-editor[data-v-c6796252] .appointment-actions{gap:8px}.guided-editor[data-v-c6796252] .appointment-actions button{font-size:10px}.guided-editor[data-v-c6796252] .compact-custom-fields input[type=checkbox]{width:16px}.drawer-feedback[data-v-c6796252]{padding:12px 14px;border-radius:9px;font-size:12px;margin:0 0 18px;line-height:1.6}.drawer-error[data-v-c6796252]{background:#fff1ef;color:#b16d64}.drawer-access[data-v-c6796252]{padding:12px 14px;background:#fff6e9;border-radius:10px;margin-bottom:18px;font-size:12px;color:#ac9269}.drawer-access p[data-v-c6796252]{margin:0 0 8px}.drawer-actions[data-v-c6796252]{flex-shrink:0;padding:14px 24px 20px;background:#fff;border-top:1px solid #e4eaf3;box-shadow:0 -8px 22px #2f4c7b04}.drawer-save-state[data-v-c6796252]{display:flex;align-items:center;gap:7px;font-size:10px;color:#8aa095;margin-bottom:12px;min-height:16px}.drawer-save-state svg[data-v-c6796252]{color:#8bb89e}.drawer-action-row[data-v-c6796252]{display:flex;justify-content:space-between;align-items:center;gap:12px}.drawer-unsaved[data-v-c6796252]{padding:12px;background:#fff7e9;border-radius:9px;margin-bottom:13px;color:#9c8054}.drawer-unsaved p[data-v-c6796252]{font-size:11px;line-height:1.6;margin:0 0 9px}.drawer-discard[data-v-c6796252]{font-size:11px;color:#a66f64;border:0;background:none;padding:8px;cursor:pointer}.save-spinner[data-v-c6796252]{animation:drawer-spin-c6796252 1s linear infinite}.guided-editor button[data-v-c6796252]:focus-visible,.drawer-extra summary[data-v-c6796252]:focus-visible{outline:3px solid #b0caf6;outline-offset:3px}@keyframes drawer-spin-c6796252{to{transform:rotate(360deg)}}@media(max-width:500px){.drawer-tabs[data-v-c6796252]{padding:10px;gap:2px}.drawer-tabs button[data-v-c6796252]{font-size:10px;gap:5px;padding:10px 5px}.drawer-tabs svg[data-v-c6796252]{width:15px}.drawer-scroll[data-v-c6796252]{padding:18px 16px}.drawer-actions[data-v-c6796252]{padding:12px 16px 16px}.guided-editor .drawer-action-row button[data-v-c6796252]{font-size:11px;padding:10px 12px}.drawer-call-card[data-v-c6796252]{padding:14px}.call-number small[data-v-c6796252]{font-size:7px!important}.call-number strong[data-v-c6796252]{font-size:14px}}@media(prefers-reduced-motion:reduce){.save-spinner[data-v-c6796252]{animation:none}}.guided-editor .drawer-call-card[data-v-c6796252]{display:flex;align-items:center;flex-wrap:wrap;gap:12px;min-height:80px;margin-bottom:22px}.drawer-call-card .call-number[data-v-c6796252]{flex:1;min-width:180px}.drawer-call-card[data-v-c6796252] .call-action{margin:0;padding:0;border:0}.drawer-call-card[data-v-c6796252]:has(.call-confirm) .call-action,.drawer-call-card[data-v-c6796252]:has(.call-action>p) .call-action,.drawer-call-card[data-v-c6796252]:has(.call-action>small) .call-action{flex-basis:100%;padding-top:10px;border-top:1px solid #dbede2}.drawer-status-saved[data-v-c6796252]{font-size:11px;color:#71a284;margin:0}.guided-editor[data-v-c6796252] .compact-documents>h3{display:none}.drawer-save-state svg.save-pending[data-v-c6796252]{color:#b29a77}.isolation-followups form[data-v-a3b1238c],.isolation-followups fieldset[data-v-a3b1238c]{display:grid;gap:16px}.isolation-followups fieldset[data-v-a3b1238c]{border:0;padding:0;min-width:0}.isolation-followups label[data-v-a3b1238c]{display:grid;gap:8px;font-size:12px;color:#75819b}.isolation-followups input[data-v-a3b1238c],.isolation-followups select[data-v-a3b1238c],.isolation-followups textarea[data-v-a3b1238c]{width:100%;box-sizing:border-box;padding:11px;border:1px solid #e0e6f0;background:#fff;border-radius:9px;font:inherit;color:#3d516f}.isolation-followups textarea[data-v-a3b1238c]{min-height:110px}.isolation-followups p[data-v-a3b1238c]{font-size:12px;line-height:1.7;color:#7a889c}.isolation-followups h4[data-v-a3b1238c]{font-size:16px;color:#455677}.isolation-prospect-sheet[data-v-9f654f35]{color:#35425a}.sheet-summary[data-v-9f654f35]{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:14px;background:#f2f5fc;border-radius:12px;margin-bottom:18px}.sheet-summary span[data-v-9f654f35]{color:#6574ac;font-size:12px;font-weight:650}.sheet-summary small[data-v-9f654f35]{color:#8a91a5;font-size:11px}.sheet-tabs[data-v-9f654f35]{display:flex;gap:6px;border-bottom:1px solid #e9ecf4;margin-bottom:20px;overflow-x:auto}.sheet-tabs button[data-v-9f654f35]{white-space:nowrap;border:0;background:none;color:#8590a4;font-size:12px;padding:12px 10px;border-bottom:3px solid transparent;cursor:pointer}.sheet-tabs button.active[data-v-9f654f35]{color:#667cd3;border-bottom-color:#899ae8}.sheet-section[data-v-9f654f35]{line-height:1.65}.sheet-section[data-v-9f654f35] h3,.sheet-section[data-v-9f654f35] h4{font-size:15px;color:#43516b;margin:16px 0 12px}.sheet-section[data-v-9f654f35] p{font-size:12px;color:#7c879a}.sheet-section[data-v-9f654f35] form{display:grid;gap:16px}.sheet-section[data-v-9f654f35] fieldset{border:0;padding:0;display:grid;gap:16px;min-width:0}.sheet-section[data-v-9f654f35] label{display:grid;gap:7px;color:#73809a;font-size:12px}.sheet-section[data-v-9f654f35] input,.sheet-section[data-v-9f654f35] select,.sheet-section[data-v-9f654f35] textarea{box-sizing:border-box;width:100%;border:1px solid #e0e6f0;border-radius:9px;padding:11px 12px;background:#fff;color:#455673;font:inherit}.sheet-section[data-v-9f654f35] textarea{min-height:100px}.sheet-section[data-v-9f654f35] article{border:1px solid #e9edf5;background:#fbfcff;border-radius:12px;padding:16px;margin-bottom:12px}.sheet-footer[data-v-9f654f35]{border-top:1px solid #e9edf4;margin-top:24px;padding-top:16px;display:flex;justify-content:flex-end}.sheet-error[data-v-9f654f35]{color:#b66e6c;background:#fff2ef;padding:12px;border-radius:9px}.c2-form[data-v-757215f9]{padding:20px;border:1px solid #e5e8f3;border-radius:14px;background:#fbfcff;margin:18px 0}.c2-form header>span[data-v-757215f9]{font-size:10px;color:#7761b4;letter-spacing:1px}.c2-form h3[data-v-757215f9]{margin:8px 0}.c2-form p[data-v-757215f9]{font-size:12px;line-height:1.6}.c2-form fieldset[data-v-757215f9]{border:0;padding:0;margin:0}.c2-grid[data-v-757215f9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:16px}.c2-grid label[data-v-757215f9]{display:flex;flex-direction:column;gap:7px;font-size:12px}.c2-grid input[data-v-757215f9],.c2-grid select[data-v-757215f9]{width:100%;box-sizing:border-box}.c2-form small[data-v-757215f9]{display:block;margin-top:8px;color:#7761b4}@media(max-width:650px){.c2-grid[data-v-757215f9]{grid-template-columns:1fr}}.c2-copy[data-v-61c7eaeb]{border:1px solid #e4e7f1;border-radius:12px;padding:16px;margin:16px 0;font-size:12px}.c2-copy summary[data-v-61c7eaeb]{cursor:pointer;font-weight:600;color:#62529c}.c2-copy dl[data-v-61c7eaeb]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.c2-copy dt[data-v-61c7eaeb]{color:#7c8297;font-size:11px}.c2-copy dd[data-v-61c7eaeb]{margin:5px 0;white-space:pre-wrap;overflow-wrap:anywhere}.c2-copy p[data-v-61c7eaeb],.c2-copy small[data-v-61c7eaeb]{color:#767e91;line-height:1.6}.folder-title[data-v-9c4227b3]{scroll-margin-top:100px}.folder-title[data-v-9c4227b3]:focus{outline:none}.status-group-title[data-v-9c4227b3]{font-size:13px;font-weight:650;color:#536079;margin:22px 0 8px}.status-group-title+.folder-statuses[data-v-9c4227b3]{margin-top:0}.status-pill[aria-pressed=true][data-v-9c4227b3]{box-shadow:0 0 0 2px #7563db}.client-folders[data-v-9c4227b3]{padding:28px;background:#f6f7fc;min-height:70vh;color:#25334b;font-family:inherit}.folder-heading[data-v-9c4227b3]{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:28px}.folder-heading h1[data-v-9c4227b3]{font-size:30px;letter-spacing:-1px;margin:10px 0}.folder-heading h1 span[data-v-9c4227b3]{color:#7264d8}.folder-heading p[data-v-9c4227b3],.folder-intro p[data-v-9c4227b3]{margin:8px 0;color:#63708a;font-size:14px}.folder-eyebrow[data-v-9c4227b3]{font-size:11px;letter-spacing:2px;color:#7063bc;font-weight:700}.client-folders button[data-v-9c4227b3]{cursor:pointer;font:inherit}.client-folders button[data-v-9c4227b3]:disabled{opacity:.55;cursor:default}.client-folders button[data-v-9c4227b3]:focus-visible,.client-folders input[data-v-9c4227b3]:focus-visible,.client-folders select[data-v-9c4227b3]:focus-visible{outline:3px solid #ada4f1;outline-offset:3px}.folder-refresh[data-v-9c4227b3],.folder-back[data-v-9c4227b3]{display:inline-flex;align-items:center;gap:8px;border:1px solid #e0e4ef;border-radius:10px;background:#fff;padding:10px 14px;color:#4a5370}.folder-back[data-v-9c4227b3]{padding:6px 0;border:0;background:transparent}.folder-intro[data-v-9c4227b3]{display:flex;align-items:center;gap:18px;background:linear-gradient(110deg,#e6e4fa,#e7f2fc);padding:24px;border-radius:18px;margin-bottom:22px;color:#5d52b7}.folder-intro strong[data-v-9c4227b3]{font-size:18px;color:#353659}.folder-search[data-v-9c4227b3]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;background:#fff;border:1px solid #e7e9f2;border-radius:13px;padding:12px 16px;margin:20px 0 30px}.folder-search input[data-v-9c4227b3]{flex:1;min-width:160px;border:0!important;margin:0!important;padding:8px!important;background:transparent}.folder-search>button[data-v-9c4227b3]{border:0;background:#6758d0;color:#fff;border-radius:9px;padding:10px 18px}.folder-search>span[data-v-9c4227b3]{color:#6c7790;font-size:12px}.folder-search label[data-v-9c4227b3]{display:flex;align-items:center;gap:8px;font-size:12px;margin:0}.folder-search select[data-v-9c4227b3]{width:auto;margin:0;padding:8px;border:1px solid #dfe3ee;border-radius:8px}.folder-export[data-v-9c4227b3]{display:flex;align-items:end;gap:16px;flex-wrap:wrap;margin:20px 0;padding:16px;background:#fff;border:1px solid #e5e4f5;border-radius:12px}.folder-export>label[data-v-9c4227b3]{display:grid;gap:7px;font-size:12px;flex:1;min-width:220px}.folder-export select[data-v-9c4227b3]{margin:0;border:1px solid #dce0ed;border-radius:8px;padding:9px}.folder-export>small[data-v-9c4227b3]{width:100%;color:#68748c;font-size:11px}.folder-grid[data-v-9c4227b3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 24px;padding-top:20px}.client-folder[data-v-9c4227b3]{position:relative;text-align:left;border:1px solid #e1def7;border-radius:0 18px 18px;padding:24px;background:#eeeafb;color:#443b84;box-shadow:0 9px 24px #39316b0a;transition:transform .18s,box-shadow .18s}.client-folder[data-v-9c4227b3]:before{content:"";position:absolute;left:-1px;top:-18px;width:38%;height:19px;background:inherit;border:1px solid #e1def7;border-bottom:0;border-radius:13px 18px 0 0}.client-folder[data-v-9c4227b3]:hover{transform:translateY(-4px);box-shadow:0 12px 24px #57508a18}.folder-tone-1[data-v-9c4227b3]{background:#e8f1fd;color:#315b91;border-color:#dce7f7}.folder-tone-2[data-v-9c4227b3]{background:#e8f5f0;color:#2c6b5d;border-color:#d8ebe3}.folder-topline[data-v-9c4227b3]{display:flex;align-items:center;gap:10px;font-size:11px}.folder-topline svg[data-v-9c4227b3]:last-child{margin-left:auto}.folder-name[data-v-9c4227b3]{display:block;font-size:20px;line-height:1.3;overflow-wrap:anywhere;margin:22px 0 6px}.folder-meta[data-v-9c4227b3]{display:block;font-size:12px;opacity:.8}.folder-totals[data-v-9c4227b3]{display:flex;gap:18px;flex-wrap:wrap;border-top:1px solid #ffffffb3;margin-top:22px;padding-top:18px;font-size:12px}.folder-totals b[data-v-9c4227b3]{font-size:22px;display:block;margin-bottom:4px}.folder-open[data-v-9c4227b3]{display:flex;align-items:center;justify-content:space-between;margin-top:24px;font-size:13px;font-weight:600}.folder-metrics[data-v-9c4227b3]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.folder-metrics>div[data-v-9c4227b3]{padding:20px;border-radius:17px;display:grid;gap:8px}.folder-metrics strong[data-v-9c4227b3]{font-size:32px}.folder-metrics span[data-v-9c4227b3]{font-size:13px}.folder-metrics small[data-v-9c4227b3]{font-size:11px;color:#53627b}.metric-blue[data-v-9c4227b3]{background:#dceaff}.metric-purple[data-v-9c4227b3]{background:#e8e1fb}.metric-mint[data-v-9c4227b3]{background:#dff3eb}.metric-peach[data-v-9c4227b3]{background:#fcecd9}.folder-statuses[data-v-9c4227b3]{display:flex;gap:9px;flex-wrap:wrap;margin:22px 0 12px}.status-pill[data-v-9c4227b3]{display:inline-flex;align-items:center;gap:10px;padding:7px 11px;background:#edf0f7;color:#536079;border:0;border-radius:8px;font-size:12px;white-space:nowrap}.performed[data-v-9c4227b3],.closed[data-v-9c4227b3]{background:#e0f3e9;color:#237357}.absent[data-v-9c4227b3],.overdue[data-v-9c4227b3]{background:#ffebe8;color:#a34538}.report_due[data-v-9c4227b3],.not_performed[data-v-9c4227b3]{background:#fff0d9;color:#946211}.scheduled[data-v-9c4227b3],.rescheduled[data-v-9c4227b3]{background:#e5edff;color:#365ab0}.folder-rule[data-v-9c4227b3]{font-size:12px;color:#64718a;line-height:1.7}.folder-tabs[data-v-9c4227b3]{display:flex;gap:9px;border-bottom:1px solid #e2e5f0;margin-top:28px;overflow-x:auto}.folder-tabs button[data-v-9c4227b3]{display:flex;align-items:center;gap:8px;padding:14px 16px;border:0;border-bottom:3px solid transparent;background:transparent;color:#67738c;white-space:nowrap}.folder-tabs button[aria-current][data-v-9c4227b3]{color:#5f4ec5;border-bottom-color:#7563db}.folder-tabs span[data-v-9c4227b3]{font-size:11px;background:#ebe8f8;border-radius:6px;padding:3px 6px}.folder-table[data-v-9c4227b3]{background:#fff;border:1px solid #e4e7f1;border-radius:14px;overflow:auto}.folder-table table[data-v-9c4227b3]{width:100%;border-collapse:collapse;font-size:13px}.folder-table th[data-v-9c4227b3]{background:#f1f2f9;text-align:left;padding:15px;color:#69758c;font-weight:500;white-space:nowrap}.folder-table td[data-v-9c4227b3]{padding:16px;border-bottom:1px solid #edf0f6}.folder-table td strong[data-v-9c4227b3]{font-weight:600}.folder-table small[data-v-9c4227b3]{display:block;margin-top:5px;color:#78839a;font-size:11px}.folder-note[data-v-9c4227b3]{max-width:330px;min-width:160px;white-space:pre-wrap;overflow-wrap:anywhere}.folder-call-link[data-v-9c4227b3]{display:block;margin-top:8px;border:0;background:transparent;color:#5b4cba;font-size:12px;padding:4px 0}.folder-link[data-v-9c4227b3]{display:inline-flex;align-items:center;gap:7px;border:0;background:#eeebfc;color:#5b4cba;padding:9px 12px;border-radius:8px;white-space:nowrap}.folder-pagination[data-v-9c4227b3]{display:flex;justify-content:flex-end;align-items:center;gap:10px;margin:24px 0;font-size:12px}.folder-pagination>span[data-v-9c4227b3]{margin-right:auto;color:#6b7890}.folder-pagination button[data-v-9c4227b3]{background:#fff;border:1px solid #e1e5f0;border-radius:8px;padding:9px 13px;color:#4a5874}.folder-empty[data-v-9c4227b3]{padding:40px!important;text-align:center;color:#707e96}.folder-error[data-v-9c4227b3]{background:#fff0ec;border-radius:10px;padding:14px;color:#a04538}@media(min-width:1700px){.folder-grid[data-v-9c4227b3]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1100px){.folder-grid[data-v-9c4227b3],.folder-metrics[data-v-9c4227b3]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.client-folders[data-v-9c4227b3]{padding:18px}.folder-grid[data-v-9c4227b3],.folder-metrics[data-v-9c4227b3]{grid-template-columns:1fr}.folder-heading[data-v-9c4227b3]{align-items:flex-start}.folder-heading h1[data-v-9c4227b3]{font-size:25px}.folder-refresh[data-v-9c4227b3]{font-size:0;padding:10px}.folder-search[data-v-9c4227b3]{gap:6px}.folder-tabs button[data-v-9c4227b3]{padding:12px 8px}}.crm-shell[data-v-7cc2bea3]{--crm-ink: #233247;--crm-muted: #6b7c93;--crm-accent: #2563a6;--crm-border: #e1e7ef;background:#f3f6fa;min-height:100vh;color:var(--crm-ink);font-family:Inter,Segoe UI,sans-serif}.crm-connected[data-v-7cc2bea3]{display:grid;grid-template-columns:244px minmax(0,1fr)}.crm-sidebar[data-v-7cc2bea3]{height:100dvh;position:sticky;top:0;display:flex;flex-direction:column;background:#172b46;border-right:1px solid var(--crm-border);padding:28px 16px 0;z-index:30}.crm-logo[data-v-7cc2bea3]{display:flex;align-items:center;gap:9px;text-decoration:none;color:#233247;font-size:32px;font-weight:800;letter-spacing:-1.5px;padding:0 12px}.crm-logo>span[data-v-7cc2bea3]:first-child{background:#2563a6;color:#fff;border-radius:11px;width:36px;height:36px;display:grid;place-items:center}.crm-logo .crm-logo-dot[data-v-7cc2bea3]{color:#839647;margin-left:-8px}.crm-logo small[data-v-7cc2bea3]{font-size:10px;letter-spacing:2px;color:#89917f;margin:8px 0 0 2px}.crm-space-switch[data-v-7cc2bea3]{border:1px solid var(--crm-border);background:#fff;padding:13px;border-radius:12px;margin:32px 5px 28px}.crm-space-switch label[data-v-7cc2bea3],.crm-nav-label[data-v-7cc2bea3]{font-size:10px;letter-spacing:1.4px;font-weight:650;color:#90978c}.crm-space-switch>div[data-v-7cc2bea3]{display:flex;align-items:center;margin-top:8px}.crm-space-switch select[data-v-7cc2bea3]{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:0;width:100%;border:0;background:none;font-size:14px;font-weight:650;color:#303a2c;padding:2px 0;cursor:pointer}.crm-single-space[data-v-7cc2bea3]{display:block;margin-top:9px;font-size:14px}.crm-space-switch small[data-v-7cc2bea3]{display:block;margin-top:5px;color:#87907b;font-size:11px}.crm-nav-label[data-v-7cc2bea3]{padding:0 13px;margin:0 0 12px}.crm-sidebar nav[data-v-7cc2bea3]{display:grid;gap:4px}.crm-nav-item[data-v-7cc2bea3]{width:100%;display:flex;align-items:center;gap:12px;border:0;background:transparent;color:#c2cede;text-align:left;padding:13px 14px;border-radius:9px;font:500 13px Segoe UI,sans-serif;cursor:pointer;line-height:1.3}.crm-nav-item[data-v-7cc2bea3]:hover{background:#203752;color:#394829}.crm-nav-item.is-active[data-v-7cc2bea3]{background:#29466a;color:#fff;font-weight:650}.crm-nav-arrow[data-v-7cc2bea3]{margin-left:auto}.crm-nav-bottom[data-v-7cc2bea3]{margin-top:auto;padding-top:28px;padding-bottom:20px;display:grid;gap:4px}.crm-profile[data-v-7cc2bea3]{display:flex;align-items:center;gap:10px;margin:0 -16px;padding:17px 19px;background:#203752;border-top:1px solid var(--crm-border)}.crm-avatar[data-v-7cc2bea3]{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#e3e9d3;color:#526722;font-size:11px;font-weight:700;flex-shrink:0}.crm-profile>span[data-v-7cc2bea3]:nth-child(2){min-width:0;flex:1}.crm-profile strong[data-v-7cc2bea3]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.crm-profile small[data-v-7cc2bea3]{display:block;font-size:10px;color:#8b937e;margin-top:4px}.crm-profile button[data-v-7cc2bea3],.crm-mobile-toggle[data-v-7cc2bea3]{border:0;background:none;color:#83906e;padding:5px;cursor:pointer}.crm-stage[data-v-7cc2bea3]{min-width:0}.crm-topbar[data-v-7cc2bea3]{height:76px;display:flex;align-items:center;gap:16px;padding:0 34px;background:#fff;border-bottom:1px solid var(--crm-border)}.crm-breadcrumb[data-v-7cc2bea3]{display:flex;align-items:center;gap:14px;font-size:12px;color:#98a08f;flex:1}.crm-breadcrumb strong[data-v-7cc2bea3]{font-weight:500;color:#5c6851}.crm-connected-status[data-v-7cc2bea3]{display:flex;align-items:center;gap:7px;font-size:11px;color:#859177}.crm-connected-status i[data-v-7cc2bea3]{width:6px;height:6px;border-radius:50%;background:#73a77c}.crm-top-avatar[data-v-7cc2bea3]{width:30px;height:30px}.crm-mobile-toggle[data-v-7cc2bea3],.crm-backdrop[data-v-7cc2bea3]{display:none}.crm-public-header[data-v-7cc2bea3]{height:90px;display:flex;align-items:center;justify-content:space-between;padding:0 5vw;border-bottom:1px solid var(--crm-border);background:#fafbf5}.crm-public-header>span[data-v-7cc2bea3]{color:#7c866f;font-size:12px}.crm-stage[data-v-7cc2bea3] .amx-main{max-width:none;padding:34px;min-height:calc(100vh - 76px);margin:0}.crm-stage[data-v-7cc2bea3] .amx-heading{margin-bottom:26px}.crm-stage[data-v-7cc2bea3] .amx-heading h1{font-size:28px;letter-spacing:-.8px;margin:6px 0 9px}.crm-stage[data-v-7cc2bea3] .amx-workspace{border:1px solid var(--crm-border);border-radius:14px;background:#fff;box-shadow:0 3px 12px #263a1903;overflow:hidden}.crm-stage[data-v-7cc2bea3] .amx-content{padding:24px}.crm-stage[data-v-7cc2bea3] .amx-content section{max-width:100%}.crm-stage[data-v-7cc2bea3] input,.crm-stage[data-v-7cc2bea3] select,.crm-stage[data-v-7cc2bea3] textarea{max-width:100%;box-sizing:border-box}.crm-stage[data-v-7cc2bea3] .primary{border-radius:8px;box-shadow:none}.crm-stage[data-v-7cc2bea3] .secondary{border-radius:8px}.crm-stage[data-v-7cc2bea3] .amx-content article{border:1px solid #e7eadf;border-radius:12px;padding:18px;margin:14px 0;background:#fff}.crm-stage[data-v-7cc2bea3] .amx-content pre{white-space:pre-wrap;overflow-wrap:anywhere}.crm-stage[data-v-7cc2bea3] .table-scroll{overflow:auto}.crm-stage[data-v-7cc2bea3] .table-scroll table{min-width:680px}.crm-stage[data-v-7cc2bea3] .amx-content table{width:100%;border-collapse:collapse}.crm-stage[data-v-7cc2bea3] .amx-content th{background:#fafbf7;color:#89917f;font-size:11px;font-weight:500}.crm-stage[data-v-7cc2bea3] .amx-content td{border-bottom:1px solid #eef0e7;padding:17px 14px;font-size:13px}.crm-stage[data-v-7cc2bea3] .amx-content th{padding:14px;text-align:left}.crm-stage[data-v-7cc2bea3] .amx-content h3{font-size:18px}.crm-stage[data-v-7cc2bea3] .amx-content form{gap:14px}@media(min-width:1450px){.crm-stage[data-v-7cc2bea3] .amx-main{padding:40px 48px}}@media(max-width:960px){.crm-connected[data-v-7cc2bea3]{grid-template-columns:210px minmax(0,1fr)}.crm-sidebar[data-v-7cc2bea3]{padding-left:10px;padding-right:10px}.crm-profile[data-v-7cc2bea3]{margin-left:-10px;margin-right:-10px}.crm-stage[data-v-7cc2bea3] .amx-main{padding:24px}.crm-topbar[data-v-7cc2bea3]{padding:0 24px}}@media(max-width:720px){.crm-connected[data-v-7cc2bea3]{display:block}.crm-sidebar[data-v-7cc2bea3]{position:fixed;width:244px;left:0;top:0;visibility:hidden;transform:translate(-100%);transition:transform .2s}.crm-sidebar.is-open[data-v-7cc2bea3]{visibility:visible;transform:translate(0)}.crm-mobile-toggle[data-v-7cc2bea3]{display:block}.crm-backdrop[data-v-7cc2bea3]{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#1d281c55;z-index:25;border:0}.crm-topbar[data-v-7cc2bea3]{padding:0 16px;height:64px}.crm-connected-status[data-v-7cc2bea3]{display:none}.crm-breadcrumb[data-v-7cc2bea3]{gap:8px;font-size:11px}.crm-stage[data-v-7cc2bea3] .amx-main{padding:22px 16px}.crm-stage[data-v-7cc2bea3] .amx-content{padding:16px}.crm-stage[data-v-7cc2bea3] .amx-heading h1{font-size:25px}.crm-public-header>span[data-v-7cc2bea3]{display:none}}.crm-sidebar .crm-logo[data-v-7cc2bea3]{color:#fff}.crm-sidebar .crm-logo small[data-v-7cc2bea3],.crm-sidebar .crm-nav-label[data-v-7cc2bea3]{color:#8297b2}.crm-sidebar .crm-space-switch[data-v-7cc2bea3]{background:#203752;border-color:#354a65}.crm-sidebar .crm-space-switch label[data-v-7cc2bea3],.crm-sidebar .crm-space-switch small[data-v-7cc2bea3]{color:#9fb1c9}.crm-sidebar .crm-space-switch select[data-v-7cc2bea3],.crm-sidebar .crm-single-space[data-v-7cc2bea3]{color:#fff}.crm-sidebar .crm-space-switch option[data-v-7cc2bea3]{background:#203752}.crm-nav-item[data-v-7cc2bea3]:hover{background:#29466a;color:#fff}.crm-profile[data-v-7cc2bea3]{border-color:#354a65;color:#fff}.crm-profile small[data-v-7cc2bea3]{color:#9fb1c9}.crm-shell[data-v-7cc2bea3] .primary{background:#2563a6;color:#fff;border-color:#2563a6}.crm-shell[data-v-7cc2bea3] .primary:hover{background:#1c518b}.crm-shell[data-v-7cc2bea3] .secondary{color:#3d526d;background:#fff;border:1px solid #dce3ec}.crm-shell[data-v-7cc2bea3] .amx-eyebrow{color:#6d809b}.crm-shell[data-v-7cc2bea3] .subtle{color:#718096}.crm-shell[data-v-7cc2bea3] .amx-heading{margin-bottom:20px}.crm-shell[data-v-7cc2bea3] .amx-heading h1{font-size:24px}.crm-shell[data-v-7cc2bea3] .amx-main{padding:26px}.crm-shell[data-v-7cc2bea3] .amx-content{padding:0}.crm-shell[data-v-7cc2bea3] .amx-content>.assurance-contacts{padding:20px}.crm-shell[data-v-7cc2bea3] .amx-content>.assurance-contacts:has(.contact-editor){padding:0}.crm-shell[data-v-7cc2bea3] .amx-content td{padding:13px 16px}.crm-shell[data-v-7cc2bea3] .amx-content th{background:#f7f9fc;color:#64748b}.crm-shell[data-v-7cc2bea3] .amx-root input{border-color:#dce3ec}.crm-shell[data-v-7cc2bea3] .amx-content .contact-status{background:#eaf2ff;color:#3165a2}.crm-connected[data-v-7cc2bea3]{border-top:4px solid #2587e4;background:#edf3f9}.crm-connected .crm-sidebar[data-v-7cc2bea3]{height:calc(100dvh - 4px);padding-top:22px}.crm-connected .crm-topbar[data-v-7cc2bea3]{height:68px}.crm-connected .crm-space-switch[data-v-7cc2bea3]{margin-top:26px;margin-bottom:24px;border-radius:8px}.crm-connected .crm-logo>span[data-v-7cc2bea3]:first-child{border-radius:8px}.crm-connected .crm-nav-item[data-v-7cc2bea3]{padding:11px 14px;border-radius:6px}.crm-connected .crm-nav-item.is-active[data-v-7cc2bea3]{background:#101d30;box-shadow:inset 3px 0 #2587e4}.crm-connected .crm-nav-item[data-v-7cc2bea3]:hover{color:#fff}.setter-shell.crm-connected[data-v-7cc2bea3]{display:grid;grid-template-columns:248px minmax(0,1fr);grid-template-rows:78px 1fr;border:0;background:#fff;min-height:100dvh}.setter-header[data-v-7cc2bea3]{grid-column:1/-1;display:flex;align-items:center;gap:24px;padding:0 24px;background:#fff;border-bottom:1px solid #e4eaf1;position:sticky;top:0;z-index:40}.setter-brand[data-v-7cc2bea3]{display:flex;align-items:center;gap:9px;width:200px;flex-shrink:0;color:#fff;text-decoration:none;background:#112330}.setter-brand svg[data-v-7cc2bea3]{width:43px;height:43px}.setter-brand strong[data-v-7cc2bea3]{font-size:31px;letter-spacing:1px;line-height:1}.setter-brand small[data-v-7cc2bea3]{display:block;color:#b6c6d8;letter-spacing:5px;font-size:10px;margin-top:4px}.setter-search[data-v-7cc2bea3]{display:flex;align-items:center;gap:14px;border:0;border-radius:10px;background:#eef2f7;color:#677e98;padding:14px 17px;flex:1;min-width:0;text-align:left;cursor:pointer;font-size:14px}.setter-search span[data-v-7cc2bea3]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.setter-tools[data-v-7cc2bea3]{display:flex;align-items:center;gap:18px}.setter-tools button[data-v-7cc2bea3]{display:grid;place-items:center;border:0;background:none;color:#8293a8;padding:7px;cursor:pointer}.setter-tools button.setter-phone[data-v-7cc2bea3]{background:#08bf70;color:#fff;width:43px;height:43px;border-radius:50%}.setter-tools button[data-v-7cc2bea3]:disabled{cursor:not-allowed;opacity:.7}.setter-profile[data-v-7cc2bea3]{position:relative;border-left:1px solid #dde5ef;padding-left:22px}.setter-profile-trigger[data-v-7cc2bea3]{display:flex;align-items:center;gap:11px;border:0;background:none;color:#17283c;text-align:left;cursor:pointer}.setter-profile-trigger strong[data-v-7cc2bea3]{display:block;font-size:14px;max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.setter-profile-trigger small[data-v-7cc2bea3]{display:block;color:#61748c;margin-top:4px;font-size:12px}.setter-avatar[data-v-7cc2bea3]{width:43px;height:43px;border-radius:50%;display:grid;place-items:center;background:#6252ed;color:#fff;font-weight:600;font-size:16px;flex-shrink:0}.setter-profile-menu[data-v-7cc2bea3]{position:absolute;right:0;top:58px;background:#fff;border:1px solid #dde5ef;box-shadow:0 12px 35px #17283c20;border-radius:8px;padding:12px;width:240px}.setter-profile-menu label[data-v-7cc2bea3]{display:grid;gap:8px;font-size:12px;padding:8px}.setter-profile-menu select[data-v-7cc2bea3]{width:100%;border:1px solid #dce3ec;padding:9px;border-radius:5px}.setter-profile-menu button[data-v-7cc2bea3]{display:flex;align-items:center;gap:10px;width:100%;background:none;border:0;padding:12px;color:#34475e;text-align:left;cursor:pointer}.setter-profile-menu button[data-v-7cc2bea3]:hover{background:#eef4fc}.setter-sidebar[data-v-7cc2bea3]{grid-column:1;grid-row:2;background:#112330;color:#fff;padding:15px 13px;position:sticky;top:78px;height:calc(100dvh - 78px);overflow-y:auto;box-sizing:border-box}.setter-sidebar nav[data-v-7cc2bea3]{display:flex;flex-direction:column;gap:9px}.setter-sidebar button[data-v-7cc2bea3]{display:flex;align-items:center;gap:19px;min-height:58px;width:100%;border:0;border-radius:9px;background:none;color:#f2f5f8;padding:14px;font-size:15px;text-align:left;cursor:pointer}.setter-sidebar button svg[data-v-7cc2bea3]{flex-shrink:0}.setter-sidebar button.is-active[data-v-7cc2bea3]{background:#0869ed;color:#fff;box-shadow:0 4px 14px #0066ff20}.setter-sidebar button[data-v-7cc2bea3]:hover:not(:disabled):not(.is-active){background:#1e3546}.setter-sidebar button[data-v-7cc2bea3]:disabled{color:#a7b4c0;cursor:not-allowed}.setter-sidebar nav button[data-v-7cc2bea3]:nth-child(1){order:1}.setter-sidebar nav button[data-v-7cc2bea3]:nth-child(2){order:2}.setter-sidebar nav button[data-v-7cc2bea3]{order:7}.setter-sidebar nav button[data-v-7cc2bea3]:has(svg.lucide-calendar-days){order:4}.setter-sidebar nav button[data-v-7cc2bea3]:has(svg.lucide-list-todo){order:5}.setter-sidebar nav button[data-v-7cc2bea3]:has(svg.lucide-phone){order:3}.setter-sidebar nav button[data-v-7cc2bea3]:has(svg.lucide-message-circle){order:6}.setter-statistics[data-v-7cc2bea3]{border-top:1px solid #43515f;margin:24px 12px 0;padding-top:22px}.setter-statistics button[data-v-7cc2bea3]{padding-left:0;font-size:14px}.setter-group-label[data-v-7cc2bea3]{margin:0 0 6px;color:#a7b4c0;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.admin-shell .setter-statistics button[data-v-7cc2bea3]{min-height:48px;padding-left:14px}.setter-stage[data-v-7cc2bea3]{grid-column:2;grid-row:2;background:#fff;min-width:0}.setter-mobile[data-v-7cc2bea3],.setter-backdrop[data-v-7cc2bea3]{display:none}.setter-shell button[data-v-7cc2bea3]:focus-visible,.setter-shell a[data-v-7cc2bea3]:focus-visible{outline:3px solid #7db5ff;outline-offset:3px}@media(max-width:1100px){.setter-header[data-v-7cc2bea3]{gap:16px;padding:0 18px}.setter-brand[data-v-7cc2bea3]{width:190px}.setter-tools[data-v-7cc2bea3]{gap:6px}.setter-search[data-v-7cc2bea3]{font-size:12px}.setter-profile[data-v-7cc2bea3]{padding-left:14px}.setter-profile-trigger strong[data-v-7cc2bea3]{max-width:110px}}@media(max-width:760px){.setter-shell.crm-connected[data-v-7cc2bea3]{grid-template-columns:minmax(0,1fr);grid-template-rows:68px 1fr}.setter-header[data-v-7cc2bea3]{gap:10px;padding:0 12px}.setter-brand[data-v-7cc2bea3]{width:auto}.setter-brand svg[data-v-7cc2bea3]{width:32px;height:32px}.setter-brand strong[data-v-7cc2bea3]{font-size:22px}.setter-brand small[data-v-7cc2bea3]{font-size:8px}.setter-mobile[data-v-7cc2bea3]{display:block;border:0;background:none;color:#34475e;padding:4px}.setter-search[data-v-7cc2bea3]{flex:0 0 auto;padding:9px;background:#f0f4f8}.setter-search svg[data-v-7cc2bea3]{flex-shrink:0}.setter-search span[data-v-7cc2bea3],.setter-tools[data-v-7cc2bea3]{display:none}.setter-profile[data-v-7cc2bea3]{margin-left:auto;padding-left:10px}.setter-profile-trigger>span[data-v-7cc2bea3]:nth-child(2){display:none}.setter-avatar[data-v-7cc2bea3]{width:35px;height:35px;font-size:12px}.setter-sidebar[data-v-7cc2bea3]{position:fixed;top:68px;left:0;width:248px;height:calc(100dvh - 68px);transform:translate(-100%);visibility:hidden;z-index:35}.setter-sidebar.is-open[data-v-7cc2bea3]{transform:translate(0);visibility:visible}.setter-backdrop[data-v-7cc2bea3]{display:block;position:fixed;top:68px;right:0;bottom:0;left:0;background:#17283c55;border:0;z-index:30}.setter-stage[data-v-7cc2bea3]{grid-column:1;grid-row:2}}@media(min-width:761px){.setter-header[data-v-7cc2bea3]{padding-left:0;border-bottom:0;box-shadow:0 1px #e4eaf1}.setter-header .setter-brand[data-v-7cc2bea3]{box-sizing:border-box;width:248px;height:100%;padding:0 24px}}@media(max-width:760px){.setter-header .setter-brand[data-v-7cc2bea3]{padding:7px 10px;border-radius:5px}}@media(max-width:700px){.simple-shell .crm-stage[data-v-7cc2bea3] .table-scroll{overflow:visible}.simple-shell .crm-stage[data-v-7cc2bea3] .table-scroll table,.simple-shell .crm-stage[data-v-7cc2bea3] .table-scroll tbody,.simple-shell .crm-stage[data-v-7cc2bea3] .table-scroll tr,.simple-shell .crm-stage[data-v-7cc2bea3] .table-scroll td{display:block;width:100%;min-width:0;box-sizing:border-box}.simple-shell .crm-stage[data-v-7cc2bea3] .table-scroll thead{display:none}.simple-shell .crm-stage[data-v-7cc2bea3] .table-scroll tr{margin-bottom:12px;padding:12px 14px;border:1px solid #e3e7ee;border-radius:12px;background:#fff}.simple-shell .crm-stage[data-v-7cc2bea3] .table-scroll td{padding:4px 0;border:0;overflow-wrap:anywhere}.simple-shell .crm-stage[data-v-7cc2bea3] .table-scroll td button{width:100%;margin:6px 0 0}.simple-shell .crm-stage[data-v-7cc2bea3] .table-scroll td[data-label]:before{content:attr(data-label);display:block;margin-bottom:2px;color:#6b7686;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.simple-shell .crm-stage[data-v-7cc2bea3] .table-scroll td:first-child{font-weight:600}}.crm-welcome[data-v-92d8a970]{display:flex;align-items:center;justify-content:space-between;background:#edf4ff;border:1px solid #e1e7ef;border-radius:15px;padding:30px 34px;margin-bottom:22px}.crm-welcome>div>span[data-v-92d8a970]{color:#84916d;font-size:10px;font-weight:650;letter-spacing:1.5px}.crm-welcome h2[data-v-92d8a970]{font-size:30px;letter-spacing:-1px;margin:12px 0;color:#2e3c27}.crm-welcome h2 .welcome-dot[data-v-92d8a970]{color:#7f9453}.crm-welcome p[data-v-92d8a970]{font-size:13px;color:#64748b;margin:0}.welcome-mark[data-v-92d8a970]{width:84px;height:84px;display:grid;place-items:center;border-radius:24px;background:#e4ebd4;color:#829664;transform:rotate(-8deg)}.crm-metrics[data-v-92d8a970]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;margin-bottom:26px}.crm-metric[data-v-92d8a970]{display:flex;align-items:center;gap:16px;padding:24px;background:#fff;border:1px solid #e1e7ef;border-radius:13px}.metric-icon[data-v-92d8a970],.action-icon[data-v-92d8a970]{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;border-radius:12px;color:#3f7bc3;background:#eaf2ff}.metric-icon.purple[data-v-92d8a970],.action-icon.purple[data-v-92d8a970]{color:#9984bb;background:#f2eef8}.metric-icon.orange[data-v-92d8a970],.action-icon.orange[data-v-92d8a970]{color:#c49c71;background:#faf1e5}.crm-metric p[data-v-92d8a970]{font-size:11px;color:#6e7865;margin:0 0 9px}.crm-metric strong[data-v-92d8a970]{font-size:28px;letter-spacing:-.8px;font-weight:650}.crm-overview-grid[data-v-92d8a970]{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(260px,1fr);gap:24px}.crm-priorities[data-v-92d8a970]{border:1px solid #e1e7ef;border-radius:14px;background:#fff;overflow:hidden}.overview-section-title[data-v-92d8a970]{display:flex;align-items:center;justify-content:space-between;padding:22px 24px;border-bottom:1px solid #edf0e5}.overview-section-title h3[data-v-92d8a970]{margin:0;font-size:16px;font-weight:650}.overview-section-title>span[data-v-92d8a970]{font-size:11px;background:#f4f6ee;color:#899775;padding:5px 9px;border-radius:6px}.overview-action[data-v-92d8a970]{display:flex;align-items:center;gap:16px;width:100%;padding:22px 24px;border:0;border-bottom:1px solid #edf0e5;background:#fff;text-align:left;cursor:pointer;color:inherit}.overview-action[data-v-92d8a970]:last-child{border-bottom:0}.overview-action[data-v-92d8a970]:hover{background:#fcfdf9}.overview-action>span[data-v-92d8a970]:nth-child(2){flex:1}.overview-action strong[data-v-92d8a970]{display:block;font-size:13px;font-weight:600}.overview-action small[data-v-92d8a970]{display:block;margin-top:7px;color:#64748b;font-size:11px;line-height:1.5}.overview-action>svg[data-v-92d8a970]{color:#97a482}.crm-workspace-note[data-v-92d8a970]{border:1px solid #e1e7ef;background:#fff;padding:28px;border-radius:14px;align-self:start}.note-tag[data-v-92d8a970]{color:#8d987b;font-size:10px;letter-spacing:1.3px}.crm-workspace-note h3[data-v-92d8a970]{font-size:22px;font-weight:550;letter-spacing:-.6px;line-height:1.4;margin:20px 0 14px}.crm-workspace-note p[data-v-92d8a970]{color:#64748b;line-height:1.9;font-size:12px}.crm-workspace-note>div[data-v-92d8a970]{display:flex;gap:8px;align-items:center;font-size:10px;color:#64748b;border-top:1px solid #e1e7ef;margin-top:25px;padding-top:18px}.note-dot[data-v-92d8a970]{width:5px;height:5px;border-radius:50%;background:#8ca36d}.crm-dashboard-details[data-v-92d8a970]{margin-top:24px;display:grid;grid-template-columns:1fr 1fr;gap:20px}.crm-dashboard-details[data-v-92d8a970]>section{background:#fff;border:1px solid #e1e7ef;border-radius:13px;padding:22px;font-size:12px;line-height:1.7}.crm-dashboard-details[data-v-92d8a970] h3{margin:0 0 12px;font-size:15px}.crm-dashboard-details[data-v-92d8a970] button{margin:6px 6px 0 0;font-size:11px;padding:9px 12px}.crm-dashboard-details[data-v-92d8a970] p{margin:8px 0;color:#64748b}.upcoming-list[data-v-92d8a970]{list-style:none;padding:0;margin:14px 0}.upcoming-list li[data-v-92d8a970]{padding:14px 0;border-bottom:1px solid #e1e7ef}.upcoming-list span[data-v-92d8a970]{display:block;font-size:11px;color:#7b8969}.upcoming-list strong[data-v-92d8a970]{display:block;margin-top:6px;font-size:13px;font-weight:550}.agenda-link[data-v-92d8a970]{display:flex;align-items:center;gap:12px;border:0;border-top:1px solid #dfe5d3;background:none;color:#2563a6;font-size:12px;font-weight:600;width:100%;padding:18px 0 0;margin-top:24px;cursor:pointer}.crm-dashboard-details[data-v-92d8a970]:empty{display:none}@media(max-width:1050px){.crm-overview-grid[data-v-92d8a970],.crm-dashboard-details[data-v-92d8a970]{grid-template-columns:1fr}}@media(max-width:650px){.crm-welcome[data-v-92d8a970]{padding:24px}.crm-welcome h2[data-v-92d8a970]{font-size:24px}.welcome-mark[data-v-92d8a970]{display:none}.crm-metrics[data-v-92d8a970]{grid-template-columns:1fr}.crm-metric[data-v-92d8a970]{padding:19px}.overview-action[data-v-92d8a970]{padding:20px}.crm-workspace-note[data-v-92d8a970]{display:none}}.crm-metric[data-v-92d8a970]{padding:22px;border-radius:8px}.crm-metric strong[data-v-92d8a970]{color:#20324b;font-size:30px}.crm-metrics[data-v-92d8a970]{gap:16px}.crm-overview-grid[data-v-92d8a970]{gap:18px}.crm-priorities[data-v-92d8a970],.crm-workspace-note[data-v-92d8a970]{border-radius:8px}.crm-dashboard-details[data-v-92d8a970]{gap:18px}.crm-dashboard-details[data-v-92d8a970]>section{border-radius:8px}.crm-workspace-note h3[data-v-92d8a970]{font-size:17px;font-weight:650;letter-spacing:0}.overview-section-title h3[data-v-92d8a970]{color:#263b55}.overview-action[data-v-92d8a970]:hover{background:#f7faff}.overview-section-title>span[data-v-92d8a970]{background:#edf4ff;color:#3f6eaa}.overview-action small[data-v-92d8a970]{color:#64748b}.setter-homepage[data-v-92d8a970]{max-width:1450px;margin:auto;color:#24232c;font-family:Inter,Segoe UI,sans-serif;--home-muted: #74717e;--home-line: #ece9f0}.setter-homepage button[data-v-92d8a970]{font-family:inherit;cursor:pointer}.setter-homepage button[data-v-92d8a970]:disabled{cursor:wait;opacity:.6}.setter-homepage button[data-v-92d8a970]:focus-visible,.home-followup-details summary[data-v-92d8a970]:focus-visible{outline:3px solid #9271ef;outline-offset:4px}.home-topline[data-v-92d8a970]{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px}.home-workspace[data-v-92d8a970]{display:flex;align-items:center;gap:8px;font-size:12px;color:#6f687f}.home-workspace>span[data-v-92d8a970]{width:7px;height:7px;background:#9474e4;border-radius:50%}.home-refresh[data-v-92d8a970]{display:inline-flex;align-items:center;gap:8px;border:1px solid #e5e1eb;border-radius:30px;background:#ffffffb0;padding:10px 16px;font-size:12px;color:#5f586e}.home-hero[data-v-92d8a970]{display:grid;grid-template-columns:minmax(0,1.85fr) minmax(270px,1fr);gap:24px;background:#ffffffa6;border:1px solid #fff;border-radius:26px;padding:24px;margin-bottom:20px;box-shadow:0 10px 40px #65558605}.home-welcome h1[data-v-92d8a970]{font-size:30px!important;font-weight:650;letter-spacing:-1px;line-height:1.25;color:#24212b!important;margin:0 0 8px;overflow-wrap:anywhere}.home-welcome h1>span[data-v-92d8a970]{color:#9473df;font-size:25px}.home-welcome p[data-v-92d8a970]{font-size:12px;color:var(--home-muted);margin:0;line-height:1.6}.home-highlights[data-v-92d8a970]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:24px}.home-highlight[data-v-92d8a970]{position:relative;container-type:inline-size;text-align:left;border:0;border-radius:23px;min-height:205px;padding:20px 18px 55px;color:#24212b;overflow:hidden;transition:transform .18s,box-shadow .18s}.home-highlight[data-v-92d8a970]:hover{transform:translateY(-3px);box-shadow:0 12px 25px #372a6310}.home-highlight.peach[data-v-92d8a970]{background:#fceacd}.home-highlight.blue[data-v-92d8a970]{background:#cedffd}.home-highlight.lilac[data-v-92d8a970]{background:#e5e1ec}.highlight-label[data-v-92d8a970]{display:block;font-size:15px;font-weight:600;letter-spacing:-.3px}.home-highlight small[data-v-92d8a970]{display:block;font-size:10px;line-height:1.5;margin-top:6px;color:#5b5362}.home-highlight strong[data-v-92d8a970]{position:absolute;bottom:21px;left:18px;font-size:min(31px,19cqi);line-height:1.2;letter-spacing:-1px;white-space:nowrap;max-width:calc(100% - 72px)}.home-highlight strong.next-slot[data-v-92d8a970]{white-space:normal;font-size:17px;letter-spacing:-.4px}.metric-decoration[data-v-92d8a970]{position:absolute;right:20px;top:83px;opacity:.13}.metric-arrow[data-v-92d8a970]{position:absolute;right:0;bottom:0;display:grid;place-items:center;background:#17151c;color:#fff;width:43px;height:43px;border-radius:50%;border:7px solid #fcfafc;box-sizing:content-box}.home-hero-side[data-v-92d8a970]{display:flex;flex-direction:column;gap:10px;padding-top:8px}.home-status-pill[data-v-92d8a970]{display:flex;align-items:center;gap:12px;border:0;background:#fff;border-radius:50px;padding:10px 14px;color:#27242e;text-align:left}.home-status-pill.dark[data-v-92d8a970]{background:#19171f;color:#fff;transform:rotate(-3deg);margin-bottom:3px}.pill-icon[data-v-92d8a970]{display:grid;place-items:center;background:#eeeaf6;width:36px;height:36px;border-radius:50%;flex-shrink:0}.dark .pill-icon[data-v-92d8a970]{background:#8862ea}.home-status-pill>span[data-v-92d8a970]:nth-child(2){flex:1;min-width:0}.home-status-pill strong[data-v-92d8a970]{display:block;font-size:17px;font-weight:600}.home-status-pill small[data-v-92d8a970]{display:block;font-size:10px;opacity:.65;margin-top:3px}.home-feature[data-v-92d8a970]{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;gap:16px;flex:1;min-height:135px;text-align:left;border:0;border-radius:20px;background:linear-gradient(125deg,#6f688f,#817ba5 55%,#a7a2c4);color:#fff;padding:20px;margin-top:10px}.home-feature[data-v-92d8a970]:before,.home-feature[data-v-92d8a970]:after{content:"";position:absolute;z-index:-1;width:220px;height:220px;border:25px solid #ffffff0d;transform:rotate(35deg);right:-80px;top:-100px}.home-feature[data-v-92d8a970]:after{right:-20px;top:-130px;border-width:1px}.feature-tag[data-v-92d8a970]{display:flex;align-items:center;gap:6px;font-size:9px;letter-spacing:1px;color:#eee8ff}.home-feature strong[data-v-92d8a970]{font-size:21px;line-height:1.25;letter-spacing:-.5px}.home-feature>span[data-v-92d8a970]:last-child{display:flex;align-items:center;justify-content:space-between;font-size:11px;color:#f0edfb}.home-body[data-v-92d8a970]{display:grid;grid-template-columns:minmax(0,1.85fr) minmax(270px,1fr);gap:20px;align-items:start}.home-left[data-v-92d8a970]{display:grid;gap:20px;min-width:0}.home-panel[data-v-92d8a970]{border-radius:23px;background:#ffffffc9;border:1px solid #fff;padding:22px;min-width:0}.panel-heading[data-v-92d8a970]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.setter-homepage h2[data-v-92d8a970]{font-size:16px!important;font-weight:600;letter-spacing:-.35px;color:#2c2835;margin:0}.panel-heading p[data-v-92d8a970]{font-size:10px;color:var(--home-muted);margin:6px 0 0;line-height:1.5}.panel-heading>svg[data-v-92d8a970]{color:#9c8ab9}.round-link[data-v-92d8a970]{width:32px;height:32px;border:1px solid #e7e1ed;background:#fff;border-radius:50%;display:grid;place-items:center;flex-shrink:0}.performance-content[data-v-92d8a970]{display:flex;align-items:center;gap:25px;min-height:155px}.performance-total[data-v-92d8a970]{background:#fff;border-radius:17px;padding:18px;flex:0 0 130px}.performance-total>span[data-v-92d8a970]{font-size:10px;color:#6f687c;line-height:1.5;display:block}.performance-total strong[data-v-92d8a970]{display:block;font-size:35px;letter-spacing:-1.2px;margin:10px 0}.performance-total small[data-v-92d8a970]{font-size:10px;color:#7a6b92;background:#f5f0fc;border-radius:20px;padding:5px 7px;display:inline-block}.home-chart[data-v-92d8a970]{display:flex;align-items:flex-end;gap:14px;flex:1;min-width:0;padding:5px 0}.chart-column[data-v-92d8a970]{flex:1;min-width:0;text-align:center}.bar-value[data-v-92d8a970]{display:block;font-size:11px;color:#796297;margin-bottom:5px;font-weight:600}.bar-track[data-v-92d8a970]{height:100px;display:flex;align-items:flex-end;background:#f4f0f8;border-radius:30px;overflow:hidden;max-width:48px;margin:auto}.bar-track>span[data-v-92d8a970]{display:block;width:100%;border-radius:30px;transition:height .3s}.bar-label[data-v-92d8a970]{display:block;font-size:9px;line-height:1.4;margin-top:10px;color:#756b82}.chart-caption[data-v-92d8a970]{font-size:10px;color:#89818f;line-height:1.6;margin:16px 0 0}.panel-feedback[data-v-92d8a970]{font-size:12px;color:#80748e;padding:12px 0;line-height:1.7}.agenda-empty[data-v-92d8a970]{display:flex;align-items:center;gap:17px;padding:15px 0 25px}.agenda-empty>span[data-v-92d8a970]{display:grid;place-items:center;flex-shrink:0;width:55px;height:55px;background:#f1eafa;color:#a18bc1;border-radius:18px}.agenda-empty h3[data-v-92d8a970]{font-size:14px!important;color:#5d526e;margin:0 0 7px}.agenda-empty p[data-v-92d8a970]{font-size:11px;color:#88808f;line-height:1.6;margin:0}.text-link[data-v-92d8a970]{display:flex;align-items:center;gap:9px;background:none;border:0;padding:12px 0 0;color:#7560a1;font-size:11px}.agenda-table-wrap[data-v-92d8a970]{overflow:auto}.home-agenda-table[data-v-92d8a970]{width:100%;border-collapse:collapse;text-align:left;font-size:11px}.home-agenda-table th[data-v-92d8a970]{background:#fff;color:#90859c;font-size:10px;font-weight:500;padding:10px 8px;border:0}.home-agenda-table td[data-v-92d8a970]{padding:16px 8px;border:0;border-bottom:1px solid #eee9f2;color:#5b516a;line-height:1.6}.appointment-status[data-v-92d8a970]{background:#edf6ed;color:#52865a;font-size:10px;border-radius:15px;padding:4px 8px;white-space:nowrap}.home-actions[data-v-92d8a970]{display:flex;flex-direction:column;gap:12px}.home-actions .panel-heading[data-v-92d8a970]{margin-bottom:4px}.action-tile[data-v-92d8a970]{text-align:left;padding:0;background:#fff;border:1px solid #f0edf3;border-radius:15px;overflow:hidden;color:#42384e;transition:transform .15s}.action-tile[data-v-92d8a970]:hover{transform:translate(3px)}.action-tile-title[data-v-92d8a970]{display:flex;align-items:center;gap:9px;background:#f9f7fc;padding:12px;font-size:12px;font-weight:600}.action-tile-title>svg[data-v-92d8a970]{margin-left:auto;color:#aa9db7}.action-bubble[data-v-92d8a970]{width:27px;height:27px;border-radius:50%;display:grid;place-items:center;background:#936deb;color:#fff;flex-shrink:0}.orange .action-bubble[data-v-92d8a970]{background:#ef9a5a}.green .action-bubble[data-v-92d8a970]{background:#73b695}.action-tile-body[data-v-92d8a970]{display:block;font-size:11px;line-height:1.7;padding:12px 15px;color:#82758f}.action-tile-body>span[data-v-92d8a970]{display:flex;align-items:center;gap:7px;color:#7a60ae;font-size:10px;margin-top:12px}.home-followup-details[data-v-92d8a970]{border:1px solid #fff;background:#ffffffb8;border-radius:20px;margin-top:20px}.home-followup-details>summary[data-v-92d8a970]{display:flex;align-items:center;gap:12px;cursor:pointer;list-style:none;padding:16px 22px}.home-followup-details>summary[data-v-92d8a970]::-webkit-details-marker{display:none}.followup-summary-icon[data-v-92d8a970]{background:#eee8fa;color:#9270cb;width:34px;height:34px;border-radius:12px;display:grid;place-items:center}.home-followup-details summary>span[data-v-92d8a970]:nth-child(2){flex:1}.home-followup-details summary strong[data-v-92d8a970]{display:block;font-size:12px;color:#675b76}.home-followup-details summary small[data-v-92d8a970]{display:block;margin-top:4px;font-size:10px;color:#96899f}.home-followup-details summary>svg[data-v-92d8a970]{color:#ad9eb9}.home-followup-details[open] summary>svg[data-v-92d8a970]{transform:rotate(180deg)}.home-followup-content[data-v-92d8a970]{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:0 22px 22px}.home-followup-content[data-v-92d8a970]>section{font-size:12px;color:#72627e;line-height:1.7}.home-followup-content[data-v-92d8a970] h3{font-size:14px!important}.home-followup-content[data-v-92d8a970] button{font-size:11px;margin:4px}@media(min-width:1550px){.home-highlight[data-v-92d8a970]{min-height:230px}.home-hero[data-v-92d8a970]{padding:30px}.home-feature[data-v-92d8a970]{min-height:155px}}@media(max-width:1150px){.home-hero[data-v-92d8a970],.home-body[data-v-92d8a970]{grid-template-columns:minmax(0,1.65fr) minmax(245px,1fr);gap:16px}.home-hero[data-v-92d8a970]{padding:20px}.home-highlight[data-v-92d8a970]{padding:16px 13px 55px}.highlight-label[data-v-92d8a970]{font-size:13px}.home-highlight strong[data-v-92d8a970]{left:13px}.performance-content[data-v-92d8a970]{gap:14px}.performance-total[data-v-92d8a970]{flex-basis:100px;padding:14px}.home-chart[data-v-92d8a970]{gap:8px}}@media(max-width:950px){.home-hero[data-v-92d8a970],.home-body[data-v-92d8a970]{grid-template-columns:1fr}.home-hero-side[data-v-92d8a970]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.home-feature[data-v-92d8a970]{grid-column:1/-1;min-height:125px}.home-status-pill.dark[data-v-92d8a970]{transform:none;margin:0}.home-actions[data-v-92d8a970]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.home-actions>.panel-heading[data-v-92d8a970]{grid-column:1/-1}.action-tile-title[data-v-92d8a970]{flex-wrap:wrap}.home-followup-content[data-v-92d8a970]{grid-template-columns:1fr}}@media(max-width:600px){.home-hero[data-v-92d8a970]{padding:18px;border-radius:22px}.home-welcome h1[data-v-92d8a970]{font-size:25px!important}.home-highlights[data-v-92d8a970]{gap:9px;grid-template-columns:1fr}.home-highlight[data-v-92d8a970]{min-height:145px;padding:18px}.home-highlight strong[data-v-92d8a970]{left:18px}.metric-decoration[data-v-92d8a970]{top:50px;right:85px}.home-highlight strong.next-slot[data-v-92d8a970]{font-size:20px;max-width:calc(100% - 85px)}.home-hero-side[data-v-92d8a970]{grid-template-columns:1fr}.home-feature[data-v-92d8a970]{grid-column:auto}.home-actions[data-v-92d8a970]{grid-template-columns:1fr}.home-panel[data-v-92d8a970]{padding:18px}.performance-content[data-v-92d8a970]{align-items:stretch;flex-direction:column}.performance-total[data-v-92d8a970]{flex-basis:auto}.performance-total strong[data-v-92d8a970]{display:inline-block;margin:8px 12px 0 0}.home-chart[data-v-92d8a970]{gap:20px}.home-topline[data-v-92d8a970]{gap:8px}.home-refresh[data-v-92d8a970]{font-size:10px;padding:9px 11px}.home-workspace[data-v-92d8a970]{font-size:10px}.bar-track[data-v-92d8a970]{height:90px}}@media(prefers-reduced-motion:reduce){.home-highlight[data-v-92d8a970],.bar-track>span[data-v-92d8a970],.action-tile[data-v-92d8a970]{transition:none}.home-highlight[data-v-92d8a970]:hover,.action-tile[data-v-92d8a970]:hover{transform:none}}.home-highlight[data-v-92d8a970]{display:block;align-content:start}.kpi-card[data-v-7661aa55]{margin:0;display:grid;gap:10px;align-content:start;min-width:0;padding:16px 18px;border:1px solid #e6e9f0;border-radius:14px;background:#fff}.kpi-card header[data-v-7661aa55]{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#475467;font-size:13px;font-weight:600}.kpi-trend[data-v-7661aa55]{padding:2px 7px;border-radius:6px;font-size:11px;font-weight:700;white-space:nowrap}.kpi-trend.good[data-v-7661aa55]{background:#e3f7ec;color:#12804a}.kpi-trend.bad[data-v-7661aa55]{background:#fde8e8;color:#c0362c}.kpi-trend.flat[data-v-7661aa55]{background:#f0f2f5;color:#5b6b82}.kpi-body[data-v-7661aa55]{display:flex;align-items:center;justify-content:space-between;gap:12px}.kpi-body strong[data-v-7661aa55]{color:#101828;font-size:26px;line-height:1.1;font-variant-numeric:tabular-nums;white-space:nowrap}.kpi-spark[data-v-7661aa55]{flex:0 1 96px;height:32px;min-width:56px}.kpi-spark path[data-v-7661aa55]{stroke-width:2;stroke-linejoin:round;stroke-linecap:round;stroke:#2f6fed}.kpi-spark.good path[data-v-7661aa55]{stroke:#12a05c}.kpi-spark.bad path[data-v-7661aa55]{stroke:#e0483d}.kpi-card p[data-v-7661aa55]{margin:0;color:#667085;font-size:12px}.donut-card[data-v-def1380c]{margin:0;display:grid;gap:14px;align-content:start;padding:18px;border:1px solid #e6e9f0;border-radius:14px;background:#fff}.donut-card h3[data-v-def1380c]{margin:0;font-size:15px;color:#101828}.donut[data-v-def1380c]{position:relative;width:min(170px,100%);margin:0 auto}.donut svg[data-v-def1380c]{display:block;width:100%;transform:rotate(-90deg)}.donut-track[data-v-def1380c],.donut-arc[data-v-def1380c]{fill:none;stroke-width:14}.donut-track[data-v-def1380c]{stroke:#eef1f6}.donut-center[data-v-def1380c]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;text-align:center}.donut-center strong[data-v-def1380c]{font-size:24px;color:#2f6fed}.donut-center span[data-v-def1380c]{color:#667085;font-size:11px}.donut-card ul[data-v-def1380c]{display:grid;gap:8px;margin:0;padding:0;list-style:none;font-size:12px;color:#475467}.donut-card li[data-v-def1380c]{display:flex;align-items:center;gap:8px}.donut-card li i[data-v-def1380c]{width:10px;height:10px;border-radius:3px;flex:none}.donut-card li b[data-v-def1380c]{margin-left:auto;color:#101828;font-weight:600;white-space:nowrap}.bars-card[data-v-25b7f1c3]{margin:0;display:grid;gap:14px;min-width:0;padding:18px;border:1px solid #e6e9f0;border-radius:14px;background:#fff}.bars-card header[data-v-25b7f1c3]{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:10px}.bars-card h3[data-v-25b7f1c3]{margin:0 0 6px;font-size:15px;color:#101828}.bars-legend[data-v-25b7f1c3]{display:flex;gap:14px;margin:0;padding:0;list-style:none;font-size:12px;color:#475467}.bars-legend li[data-v-25b7f1c3]{display:flex;align-items:center;gap:6px}.bars-legend i[data-v-25b7f1c3]{width:10px;height:10px;border-radius:3px}.bars-grain[data-v-25b7f1c3]{display:inline-flex;gap:2px}.bars-grain button[data-v-25b7f1c3]{border:0;background:none;padding:4px 8px;min-height:0;border-radius:6px;color:#98a2b3;font-size:12px;font-weight:600;cursor:pointer}.bars-grain button.is-active[data-v-25b7f1c3]{color:#101828;background:#f0f3f9}.bars-empty[data-v-25b7f1c3]{margin:0;padding:40px 0;color:#98a2b3;font-size:13px;text-align:center}.bars-scroll[data-v-25b7f1c3]{overflow-x:auto}.bars[data-v-25b7f1c3]{display:flex;align-items:stretch;gap:6px;height:220px;padding-top:34px}.bars-group[data-v-25b7f1c3]{position:relative;display:grid;grid-template-rows:1fr auto;flex:1 1 0;min-width:38px;gap:6px;padding:0;min-height:0;border:0;border-radius:8px;background:none;cursor:default}.bars-group.is-active[data-v-25b7f1c3]{background:#f5f7fb}.bars-columns[data-v-25b7f1c3]{display:flex;align-items:flex-end;justify-content:center;gap:4px;height:100%}.bar[data-v-25b7f1c3]{width:min(16px,40%);border-radius:4px 4px 0 0}.bars-group small[data-v-25b7f1c3]{color:#667085;font-size:11px;white-space:nowrap;text-align:center}.bars-group.is-active small[data-v-25b7f1c3]{color:#101828;font-weight:700}.bars-tip[data-v-25b7f1c3]{position:absolute;top:0;left:50%;z-index:1;display:grid;gap:2px;padding:5px 8px;border-radius:6px;background:#1d2939;color:#fff;font-size:11px;white-space:nowrap;transform:translate(-50%,-100%)}.bars-tip b[data-v-25b7f1c3]{font-weight:600}.isolation-statistics[data-v-46882f5e]{color:#30425b;container:stats / inline-size}.statistics-filters[data-v-46882f5e]{border:0;padding:0;display:flex;gap:14px;align-items:end;flex-wrap:wrap;margin:20px 0}.statistics-filters label[data-v-46882f5e]{min-width:160px;flex:1}.statistics-period[data-v-46882f5e]{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:20px 0}.statistics-period span[data-v-46882f5e]{color:#7e88a0;font-size:12px}.statistics-hello h2[data-v-46882f5e]{margin:0;color:#101828;font-size:24px}.statistics-hello p[data-v-46882f5e]{margin:4px 0 0;color:#667085;font-size:14px}.statistics-kpis[data-v-46882f5e]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:20px 0 14px}.statistics-charts[data-v-46882f5e]{display:grid;grid-template-columns:minmax(240px,1fr) minmax(0,2.2fr);gap:14px}@container stats (max-width: 640px){.statistics-kpis[data-v-46882f5e]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container stats (max-width: 460px){.statistics-kpis[data-v-46882f5e]{grid-template-columns:1fr}}@container stats (max-width: 760px){.statistics-charts[data-v-46882f5e]{grid-template-columns:1fr}}.statistics-details[data-v-46882f5e]{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0;padding:0;list-style:none}.statistics-details li[data-v-46882f5e]{display:inline-flex;align-items:baseline;gap:6px;padding:6px 12px;border-radius:99px;background:#f3f5f8;color:#5b6b82;font-size:12px}.statistics-details strong[data-v-46882f5e]{color:#1f2f45;font-size:14px}.statistics-groups[data-v-46882f5e]{margin:18px 0;padding:18px;border:1px solid #e6e9f0;border-radius:14px;background:#fff}.statistics-groups h4[data-v-46882f5e]{margin:0 0 12px;font-size:15px;color:#101828}.isolation-statistics details[data-v-46882f5e]{padding:16px;border:1px solid #e7eaf2;border-radius:10px;margin:18px 0;font-size:12px;line-height:1.8}.isolation-statistics summary[data-v-46882f5e]{cursor:pointer}.isolation-statistics th[data-v-46882f5e]{min-width:105px}.isolation-statistics p[data-v-46882f5e]{font-size:12px;line-height:1.7}.quota-note[data-v-568e1080]{color:#475467}.invitations[data-v-568e1080]{color:#29394e}.invitation-heading[data-v-568e1080],.form-heading[data-v-568e1080],.form-actions[data-v-568e1080],.invitation-summary[data-v-568e1080],.invitation-pagination[data-v-568e1080],.invitation-actions[data-v-568e1080]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.invitation-heading[data-v-568e1080]{margin-bottom:22px}.invitation-heading h2[data-v-568e1080]{font-size:19px;margin:0}.invitation-heading p[data-v-568e1080],.invitation-form p[data-v-568e1080]{font-size:13px;color:#718096;line-height:1.6}.invitation-form[data-v-568e1080]{display:block!important;background:#f6f9fc;border:1px solid #dce5ef;border-radius:8px;padding:22px;margin-bottom:24px}.form-heading h3[data-v-568e1080]{margin:0;font-size:16px}.invitation-form fieldset[data-v-568e1080]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;border:0;padding:0;margin:20px 0}.invitation-form select[data-v-568e1080]{padding:12px;background:#fff;border:1px solid #dbe3ec;border-radius:5px;color:#34445b}.form-actions[data-v-568e1080]{justify-content:flex-end}.invitation-summary[data-v-568e1080]{padding:12px 16px;background:#eef5fc;font-size:12px}.recipient[data-v-568e1080]{display:flex;align-items:center;gap:12px}.recipient-icon[data-v-568e1080]{display:grid;place-items:center;flex-shrink:0;width:34px;height:34px;border-radius:50%;background:#edf2fb;color:#587dab}.recipient small[data-v-568e1080]{display:block;color:#738196;margin-top:5px}.invitation-status[data-v-568e1080]{padding:5px 10px;border-radius:14px;font-size:12px;white-space:nowrap;background:#f0f2f5;color:#657185}.invitation-status.pending[data-v-568e1080]{background:#fff4dc;color:#916315}.invitation-status.accepted[data-v-568e1080]{background:#e6f5ed;color:#24744c}.invitation-status.expired[data-v-568e1080]{background:#fff0e6;color:#a15b26}.invitation-actions[data-v-568e1080]{justify-content:flex-start;gap:8px}.invitation-actions .revoke[data-v-568e1080]{color:#a24b49}.closed[data-v-568e1080]{color:#7c899a;font-size:12px}.invitation-pagination[data-v-568e1080]{justify-content:flex-end;margin-top:18px;font-size:12px}.invitation-pagination>span[data-v-568e1080]{margin-right:auto}.invitation-empty[data-v-568e1080]{text-align:center;padding:36px!important;color:#718096}.invitation-error[data-v-568e1080],.invitation-notice[data-v-568e1080]{padding:14px;border-radius:6px;font-size:13px}.invitation-error[data-v-568e1080]{background:#fff0ef;color:#9b3f3a}.invitation-notice[data-v-568e1080]{background:#edf5ff;color:#34638e}.invitations button[data-v-568e1080]:disabled{opacity:.55;cursor:not-allowed}@media(max-width:750px){.invitation-form fieldset[data-v-568e1080]{grid-template-columns:1fr}.invitation-form[data-v-568e1080]{padding:16px}}.extensions[data-v-cab7a5fa]{display:grid;gap:16px}.extensions-head[data-v-cab7a5fa]{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px}.extensions-head h3[data-v-cab7a5fa]{margin:0;color:#101828;font-size:18px}.extensions-head p[data-v-cab7a5fa]{max-width:640px;margin:6px 0 0;color:#475467;font-size:14px}.extensions-count[data-v-cab7a5fa]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:99px;background:#ecfdf3;color:#067647;font-size:13px;font-weight:600;white-space:nowrap}.extensions-toolbar[data-v-cab7a5fa]{display:flex;flex-wrap:wrap;gap:10px}.extensions-toolbar button[data-v-cab7a5fa],.extension-actions button[data-v-cab7a5fa]{display:inline-flex;align-items:center;gap:6px}.extensions-search[data-v-cab7a5fa]{display:flex;flex:1 1 260px;align-items:center;gap:8px;padding:0 12px;border:1px solid #d0d5dd;border-radius:10px;background:#fff;color:#667085}.extensions .extensions-search input[data-v-cab7a5fa]{flex:1;min-height:40px;border:0!important;box-shadow:none;padding:0;background:none;outline:none}.extensions-hint[data-v-cab7a5fa]{margin:0;color:#475467;font-size:13px}.extensions-hint.warning[data-v-cab7a5fa]{color:#b54708}.extensions-alert[data-v-cab7a5fa]{margin:0;padding:10px 14px;border-radius:10px;font-size:14px}.extensions-alert.error[data-v-cab7a5fa]{background:#fef3f2;color:#b42318}.extensions-alert.success[data-v-cab7a5fa]{background:#ecfdf3;color:#067647}.extensions-list[data-v-cab7a5fa]{display:grid;margin:0;padding:0;list-style:none;border:1px solid #e6e9f0;border-radius:14px;background:#fff;overflow:hidden}.extension-row[data-v-cab7a5fa]{display:grid;grid-template-columns:minmax(180px,1.4fr) minmax(140px,1fr) auto;align-items:center;gap:12px 16px;padding:14px 18px;border-top:1px solid #eef1f5}.extension-row[data-v-cab7a5fa]:first-child{border-top:0}.extension-person[data-v-cab7a5fa]{display:flex;align-items:center;gap:12px;min-width:0}.extension-avatar[data-v-cab7a5fa]{display:grid;flex:none;place-items:center;width:38px;height:38px;border-radius:50%;background:#eef4ff;color:#3538cd;font-size:13px;font-weight:700}.extension-person strong[data-v-cab7a5fa]{display:block;color:#101828;overflow-wrap:anywhere}.extension-person small[data-v-cab7a5fa]{font-size:12px}.extension-person small.ok[data-v-cab7a5fa]{color:#067647}.extension-person small.off[data-v-cab7a5fa]{color:#98a2b3}.extension-value[data-v-cab7a5fa]{display:grid;gap:4px;justify-items:start}.extension-badge[data-v-cab7a5fa]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:8px;background:#eff8ff;color:#175cd3;font-weight:700;font-variant-numeric:tabular-nums}.extension-empty[data-v-cab7a5fa]{color:#98a2b3;font-size:13px}.extension-status[data-v-cab7a5fa]{color:#475467;font-size:12px}.extension-actions[data-v-cab7a5fa]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}button.danger[data-v-cab7a5fa]{color:#b42318}button.primary.danger[data-v-cab7a5fa]{border-color:#d92d20;background:#d92d20;color:#fff}.extension-editor[data-v-cab7a5fa],.extension-confirm[data-v-cab7a5fa]{display:flex;flex-wrap:wrap;grid-column:1 / -1;align-items:flex-end;gap:12px;padding:14px;border-radius:12px;background:#f5f8ff}.extension-confirm[data-v-cab7a5fa]{align-items:center;justify-content:space-between;background:#fef3f2;color:#7a271a;font-size:14px}.extension-editor label[data-v-cab7a5fa]{display:grid;gap:4px;color:#344054;font-size:13px;font-weight:600}.extension-editor label input[data-v-cab7a5fa]{min-width:140px}.extension-note[data-v-cab7a5fa]{flex:1 1 220px}.extension-editor .extensions-hint[data-v-cab7a5fa]{flex-basis:100%}.extension-editor-actions[data-v-cab7a5fa]{display:flex;gap:8px;margin-left:auto}.extensions-empty[data-v-cab7a5fa]{padding:24px;color:#667085;text-align:center}.extensions-pages[data-v-cab7a5fa]{display:flex;align-items:center;gap:8px;color:#475467;font-size:13px}.extensions-pages span[data-v-cab7a5fa]{margin-right:auto}.extensions-advanced[data-v-cab7a5fa]{padding:12px 16px;border-radius:12px;background:#f6f8fb;color:#475467;font-size:13px}.extensions-advanced summary[data-v-cab7a5fa]{cursor:pointer;color:#344054;font-weight:600}@media(max-width:720px){.extension-row[data-v-cab7a5fa]{grid-template-columns:1fr}.extension-actions[data-v-cab7a5fa]{justify-content:flex-start}}.access-quota[data-v-8095c25d]{display:grid;gap:4px;margin-top:8px;font-size:12px;color:#475467}.access-quota input[data-v-8095c25d]{max-width:130px}.access-panel[data-v-8095c25d]{margin-top:35px}.access-toolbar[data-v-8095c25d],.access-toolbar form[data-v-8095c25d],.access-pagination[data-v-8095c25d],.access-actions[data-v-8095c25d]{display:flex;gap:12px;align-items:end;flex-wrap:wrap}.access-toolbar[data-v-8095c25d]{justify-content:space-between;margin:25px 0}.access-panel select[data-v-8095c25d]{padding:12px;border:1px solid #dedfce;border-radius:10px;background:#fff;color:#303d20}.access-panel small[data-v-8095c25d]{display:block;color:#858b77;margin-top:6px}.access-panel td[data-v-8095c25d]{padding:18px}.access-pagination[data-v-8095c25d]{justify-content:end;align-items:center;margin:20px 0}.access-pagination span[data-v-8095c25d]{margin-right:auto;color:#777f65}.access-status[data-v-8095c25d]{padding:6px 10px;border-radius:8px;font-size:12px}.enabled[data-v-8095c25d]{background:#eaf1db;color:#49601b}.disabled[data-v-8095c25d]{background:#fbe9df;color:#99532d}.access-form[data-v-8095c25d]{padding:28px;margin-top:28px;max-width:600px}.access-form form[data-v-8095c25d]{display:grid;gap:18px}.access-panel button[data-v-8095c25d]:disabled{opacity:.5;cursor:not-allowed}@media(max-width:650px){.access-toolbar form[data-v-8095c25d]{width:100%}.access-toolbar form label[data-v-8095c25d]{flex:1}}.access-panel[data-v-8095c25d]{margin:0;background:#fff;min-height:70vh}.access-heading[data-v-8095c25d]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px}.access-heading h1[data-v-8095c25d]{font-size:22px;letter-spacing:-.4px;margin:0;color:#253347}.access-heading p[data-v-8095c25d]{font-size:13px;color:#718096;margin:8px 0 0}.access-navigation[data-v-8095c25d]{display:flex;gap:24px;padding:0 24px;border-bottom:1px solid #dfe5ed;overflow-x:auto}.access-navigation button[data-v-8095c25d]{white-space:nowrap;border:0;border-bottom:3px solid transparent;background:none;color:#65758b;padding:16px 0;font-size:13px;cursor:pointer}.access-navigation button[aria-current][data-v-8095c25d]{color:#187fc2;border-bottom-color:#187fc2;font-weight:600}.access-toolbar[data-v-8095c25d]{margin:0;padding:22px 24px;background:#f2f6fa;border-bottom:1px solid #e1e8ef;align-items:center}.access-toolbar form[data-v-8095c25d]{align-items:end}.access-panel select[data-v-8095c25d]{border-color:#dbe3ec;border-radius:5px;color:#34445b;padding:10px 12px}.access-panel .table-scroll[data-v-8095c25d]{border:0;border-radius:0;box-shadow:none;margin:0}.access-panel td[data-v-8095c25d]{padding:16px 24px}.access-panel small[data-v-8095c25d]{color:#738196}.access-status[data-v-8095c25d]{border-radius:16px;white-space:nowrap}.enabled[data-v-8095c25d]{background:#e6f5ed;color:#24744c}.disabled[data-v-8095c25d]{background:#fff0e6;color:#a15b26}.access-pagination[data-v-8095c25d]{margin:0;padding:18px 24px;border-bottom:1px solid #e5ebf1;font-size:12px}.access-panel>p[data-v-8095c25d]{margin:16px 24px;font-size:12px}.access-form[data-v-8095c25d]{margin:24px;max-width:680px;border-color:#dbe3ec;border-radius:8px}.access-section[data-v-8095c25d]{padding:24px}.access-actions[data-v-8095c25d]{align-items:center;gap:8px}@media(max-width:720px){.access-heading[data-v-8095c25d]{align-items:start;flex-direction:column;padding:18px}.access-navigation[data-v-8095c25d]{padding:0 18px;gap:20px}.access-toolbar[data-v-8095c25d],.access-section[data-v-8095c25d]{padding:18px}.access-form[data-v-8095c25d]{margin:18px}.access-panel td[data-v-8095c25d]{padding:12px}.access-pagination[data-v-8095c25d]{padding:16px;flex-wrap:wrap}}.prospects-board[data-v-cd27b699]{padding:28px;background:#f6f7fb;min-height:calc(100dvh - 78px);box-sizing:border-box;color:#26364d}.prospects-heading[data-v-cd27b699]{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px}.prospects-heading span[data-v-cd27b699]{font-size:10px;letter-spacing:1.3px;color:#8a97ad;font-weight:700}.prospects-heading h1[data-v-cd27b699]{font-size:26px;letter-spacing:-.7px;margin:8px 0;color:#203249}.prospects-heading p[data-v-cd27b699]{font-size:13px;color:#8693a5;margin:0;line-height:1.6}.prospects-toolbar[data-v-cd27b699]{display:flex;align-items:center;gap:12px;margin-bottom:24px}.stage-filter[data-v-cd27b699]{display:flex!important;align-items:center;background:#fff;border:1px solid #e1e6f0;border-radius:7px;padding-right:12px}.stage-filter select[data-v-cd27b699]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:12px 30px 12px 13px;color:#6d7b90;min-width:170px;font-size:12px}.prospects-count[data-v-cd27b699]{font-size:11px;color:#8794a7}.prospects-toolbar form[data-v-cd27b699]{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #e1e6f0;border-radius:7px;padding:0 10px;margin-left:auto;color:#94a0b1}.prospects-toolbar input[data-v-cd27b699]{border:0!important;background:none!important;padding:11px 0!important;font-size:12px;min-width:0}.prospects-toolbar form button[data-v-cd27b699]{background:none;border:0;border-left:1px solid #edf0f5;padding:8px 0 8px 10px;font-size:11px;color:#527fe0;cursor:pointer}.prospects-columns[data-v-cd27b699]{display:flex;align-items:stretch;gap:16px;overflow-x:auto;height:calc(100dvh - 290px);min-height:360px;padding-bottom:12px;overscroll-behavior-x:contain}.prospect-column[data-v-cd27b699]{flex:0 0 267px;min-width:0;display:flex;flex-direction:column;max-height:100%}.prospect-column>header[data-v-cd27b699]{display:flex;align-items:center;gap:9px;background:#fff;padding:13px 12px;border-radius:7px;margin-bottom:12px;flex-shrink:0}.stage-dot[data-v-cd27b699]{width:8px;height:8px;border-radius:50%;background:var(--stage-tone);flex-shrink:0}.prospect-column h2[data-v-cd27b699]{font-size:12px!important;font-weight:600;margin:0;flex:1;color:#5f6c83}.prospect-column h2 small[data-v-cd27b699]{display:block;color:#9aa4b3;font-size:10px;margin-top:3px}.column-count[data-v-cd27b699]{font-size:10px;padding:4px 7px;background:#f0f4fa;border-radius:4px;color:#78869b}.prospect-stack[data-v-cd27b699]{display:flex;flex-direction:column;gap:12px;overflow-y:auto;scrollbar-width:thin;padding-right:2px;min-height:0}.prospects-board .prospect-column .prospect-card[data-v-cd27b699]{margin:0!important;border:1px solid #edf0f5!important;border-radius:8px!important;background:#fff;padding:17px!important;flex-shrink:0;box-shadow:0 2px 5px #34476c02}.prospect-title[data-v-cd27b699]{display:block;font-size:13px;font-weight:600;color:#2d3b50;text-align:left;border:0;background:none;padding:0;cursor:pointer;width:100%;overflow-wrap:anywhere}.prospect-title[data-v-cd27b699]:hover{color:#4378d8}.prospect-updated[data-v-cd27b699]{display:block;color:#9aa3b2;font-size:10px!important;margin:7px 0 14px!important}.prospect-phone[data-v-cd27b699]{border-top:1px solid #f0f2f6;padding-top:12px;display:flex;align-items:center;gap:7px;color:#8a95a7;font-size:11px}.prospect-phone>svg[data-v-cd27b699]{flex-shrink:0}.prospect-phone>span[data-v-cd27b699]{min-width:0;overflow-wrap:anywhere;flex:1}.number-actions[data-v-cd27b699]{display:flex;gap:4px;flex-shrink:0}.number-actions button[data-v-cd27b699]{display:grid;place-items:center;width:27px;height:27px;border:0;border-radius:6px;background:#f1f4fa;color:#8593ac;cursor:pointer}.number-actions button.phone-button[data-v-cd27b699]{background:#eaf7f0;color:#4ca77e}.number-actions button[data-v-cd27b699]:hover{box-shadow:0 0 0 2px #dce6f8}.prospect-email[data-v-cd27b699]{display:flex;align-items:center;gap:7px;color:#8a95a7;font-size:11px;margin:9px 0 14px!important}.prospect-email svg[data-v-cd27b699]{flex-shrink:0}.prospect-email span[data-v-cd27b699]{overflow-wrap:anywhere;min-width:0}.prospect-stage[data-v-cd27b699]{display:inline-block;border-radius:4px;background:color-mix(in srgb,var(--stage-tone) 14%,white);color:#68768d;padding:5px 8px;font-size:10px}.board-empty[data-v-cd27b699]{font-size:12px;color:#a1aabc;text-align:center;padding:24px 10px}.more-prospects[data-v-cd27b699]{width:100%;font-size:11px}.prospects-board button[data-v-cd27b699]:disabled{opacity:.5;cursor:not-allowed}.prospect-dialog[data-v-cd27b699]{width:min(1200px,95vw);max-width:95vw;max-height:92dvh;padding:0;border:0;border-radius:15px;box-shadow:0 22px 100px #15274244;color:#26364d;overflow:auto}.prospect-dialog[data-v-cd27b699]::backdrop{background:#14243975;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.prospect-dialog[data-v-cd27b699] .contact-editor{border:0;border-radius:0}.prospects-board button[data-v-cd27b699]:focus-visible{outline:3px solid #b3cbf8;outline-offset:2px}@media(max-width:720px){.prospects-board[data-v-cd27b699]{padding:20px 14px}.prospects-toolbar[data-v-cd27b699]{flex-wrap:wrap}.prospects-toolbar form[data-v-cd27b699]{width:100%;margin:0}.prospects-toolbar input[data-v-cd27b699]{flex:1}.prospects-heading h1[data-v-cd27b699]{font-size:23px}.prospects-heading p[data-v-cd27b699]{font-size:12px}.prospect-column[data-v-cd27b699]{flex-basis:260px}.prospects-columns[data-v-cd27b699]{height:65dvh}.prospect-dialog[data-v-cd27b699]{width:96vw;max-width:96vw;max-height:95dvh}}.prospects-board .prospects-toolbar .stage-filter[data-v-cd27b699]{position:relative;display:block!important;min-width:180px;height:42px;padding:0;gap:0}.prospects-board .prospects-toolbar .stage-filter select[data-v-cd27b699]{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:100%;min-width:0;max-width:100%;border:0;border-radius:inherit;background:transparent;box-shadow:none;padding:10px 36px 10px 13px;cursor:pointer;font-size:12px;line-height:20px}.prospects-board .stage-filter>svg[data-v-cd27b699]{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;color:#8190a7}.prospects-board .stage-filter[data-v-cd27b699]:focus-within{outline:3px solid #81b3ed;outline-offset:2px}.prospects-board .prospects-toolbar .stage-filter select[data-v-cd27b699]:focus-visible{outline:none}.prospects-columns .prospect-column[data-v-cd27b699]{flex:1 0 280px}.prospects-columns.single-status .prospect-column[data-v-cd27b699]{flex:1 1 100%}.single-status .prospect-stack[data-v-cd27b699]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;align-items:start;gap:16px}.single-status .prospect-stack>p[data-v-cd27b699],.single-status .more-prospects[data-v-cd27b699]{grid-column:1/-1}.single-status .prospect-card[data-v-cd27b699]{min-width:0;box-sizing:border-box}@media(max-width:1200px){.single-status .prospect-stack[data-v-cd27b699]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1000px){.single-status .prospect-stack[data-v-cd27b699]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.prospects-columns .prospect-column[data-v-cd27b699]{flex-basis:260px}.single-status .prospect-stack[data-v-cd27b699]{grid-template-columns:1fr}}.board-actions[data-v-cd27b699],.isolation-filters[data-v-cd27b699]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.isolation-filters[data-v-cd27b699]{margin:-10px 0 22px;color:#778499;font-size:12px}.isolation-filters label[data-v-cd27b699]{display:flex!important;align-items:center;gap:8px}.isolation-filters input[type=checkbox][data-v-cd27b699]{width:auto}.isolation-filters select[data-v-cd27b699]{width:auto;min-width:160px;background:#fff;border:1px solid #e0e6ef;border-radius:7px;padding:8px}.isolation-card-footer[data-v-cd27b699]{display:flex;align-items:center;justify-content:space-between;gap:8px}.isolation-card-footer>div[data-v-cd27b699]{display:flex;gap:5px}.isolation-card-footer button[data-v-cd27b699]{border:0;background:#f4f6fa;border-radius:6px;width:28px;height:28px;display:grid;place-items:center;color:#7a8ba5;cursor:pointer}.prospect-reminder[data-v-cd27b699]{font-size:11px;color:#7c7798;line-height:1.5}.prospect-reminder.is-late[data-v-cd27b699]{color:#b66857}.admin-tools[data-v-cd27b699]{padding:20px;background:#fff;border:1px solid #e4e9f2;border-radius:12px;margin-bottom:20px}.admin-tools h2[data-v-cd27b699]{font-size:16px}.admin-tools p[data-v-cd27b699]{font-size:12px;color:#8190a4}.isolation-board .prospects-columns[data-v-cd27b699]{height:calc(100dvh - 335px)}@media(max-width:720px){.board-actions[data-v-cd27b699]{gap:6px}.prospects-heading[data-v-cd27b699]{align-items:flex-start}.board-actions button[data-v-cd27b699]{font-size:11px}.isolation-board .prospects-columns[data-v-cd27b699]{height:65dvh}}.processed-toggle[data-v-cd27b699]{display:flex;align-items:center;gap:8px;font-size:12px;color:#536b91}.qualification[data-v-38549a62]{min-height:520px}.qualification-tabs[data-v-38549a62]{display:flex;gap:24px;border-bottom:1px solid #dce4ee;padding:0 20px}.qualification-tabs button[data-v-38549a62]{background:transparent;border:0;padding:15px 1px 12px;color:#64748b;font-weight:650;cursor:pointer}.qualification-tabs button.active[data-v-38549a62]{color:#1676d2;border-bottom:3px solid #1685e5}.qualification-intro[data-v-38549a62]{display:flex;gap:8px;align-items:center;background:#eff6ff;color:#37536f;padding:12px 20px;margin:0;font-size:13px}.qualification-toolbar[data-v-38549a62]{display:flex;justify-content:flex-end;gap:10px;padding:18px 20px;border-bottom:1px solid #edf1f6}.search[data-v-38549a62]{display:flex;align-items:center;gap:7px;border:1px solid #d9e1eb;border-radius:5px;padding:0 9px;min-width:250px}.search input[data-v-38549a62]{border:0!important;padding:8px 0!important;outline:0;background:transparent}.new-campaign[data-v-38549a62]{display:grid;grid-template-columns:1.2fr 1fr 150px auto;gap:12px;padding:18px 20px;background:#f7f9fc;border-bottom:1px solid #e2e9f2}.new-campaign label[data-v-38549a62],.import-panel label[data-v-38549a62],.mapping label[data-v-38549a62]{display:grid;gap:6px;font-size:12px;font-weight:650;color:#526579}.new-campaign input[data-v-38549a62],.import-panel input[data-v-38549a62],.import-panel select[data-v-38549a62]{border:1px solid #d5dfeb;border-radius:5px;padding:9px;background:#fff}.qualification-table[data-v-38549a62]{overflow:auto}.qualification-table table[data-v-38549a62]{border-collapse:collapse;width:100%;min-width:760px}.qualification-table th[data-v-38549a62]{text-align:left;text-transform:none;font-size:11px;font-weight:650;color:#718096;background:#f6f9fc;padding:13px 20px;border-bottom:1px solid #dfe7f0}.qualification-table td[data-v-38549a62]{padding:14px 20px;border-bottom:1px solid #edf1f5;font-size:13px;vertical-align:middle}.qualification-table small[data-v-38549a62]{display:block;color:#8291a3;margin-top:4px}.actions[data-v-38549a62]{white-space:nowrap}.text-button[data-v-38549a62]{border:0;background:transparent;color:#1474d3;padding:5px;cursor:pointer;font-weight:650;text-decoration:none}.text-button[data-v-38549a62]:disabled{color:#9da9b7;cursor:not-allowed}.progress[data-v-38549a62]{display:block;width:150px;height:4px;border-radius:4px;background:#e3eaf3;margin-top:7px}.progress i[data-v-38549a62]{display:block;height:100%;background:#2196e5;border-radius:4px}.import-panel[data-v-38549a62]{max-width:720px;margin:28px auto;padding:28px;border:1px solid #dce5ef;border-radius:8px;display:grid;gap:18px}.import-panel h3[data-v-38549a62]{display:flex;gap:9px;align-items:center;margin:0}.import-panel p[data-v-38549a62]{color:#65758a;margin:0;font-size:13px}.mapping[data-v-38549a62]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.preview[data-v-38549a62]{display:flex;align-items:center;gap:10px;color:#526579;background:#f5f8fc;padding:11px;overflow:auto;font-size:12px}.preview span[data-v-38549a62]{white-space:nowrap}.crm-badge[data-v-38549a62]{display:inline-flex;padding:4px 8px;border-radius:14px;font-size:11px;font-weight:650}.crm-badge.positive[data-v-38549a62]{background:#e5f7ed;color:#197649}.crm-badge.negative[data-v-38549a62]{background:#fff0f0;color:#bd3f3f}.crm-badge.warning[data-v-38549a62]{background:#fff5df;color:#9c6c16}.crm-badge.neutral[data-v-38549a62]{background:#edf2f7;color:#586a80}@media(max-width:800px){.new-campaign[data-v-38549a62]{grid-template-columns:1fr}.qualification-toolbar[data-v-38549a62]{justify-content:stretch;flex-wrap:wrap}.search[data-v-38549a62]{min-width:0;flex:1}.mapping[data-v-38549a62]{grid-template-columns:1fr}.qualification-tabs[data-v-38549a62]{overflow:auto;white-space:nowrap}}.assurance-contacts[data-v-669156ba]{margin-top:30px}.contacts-toolbar[data-v-669156ba],.contacts-toolbar form[data-v-669156ba],.contacts-pagination[data-v-669156ba]{display:flex;align-items:end;gap:12px;flex-wrap:wrap}.contacts-toolbar[data-v-669156ba]{justify-content:space-between;margin-bottom:24px}.contacts-toolbar form label[data-v-669156ba]{min-width:240px}.contacts-toolbar h3[data-v-669156ba]{display:flex;gap:10px;align-items:center;margin:0}.import-panel[data-v-669156ba],.contact-detail[data-v-669156ba]{border:1px solid #dfe2ce;border-radius:16px;background:#f8f8f0;padding:24px;margin-bottom:28px}.import-options[data-v-669156ba],.import-mapping[data-v-669156ba]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:end;margin:24px 0}.checkbox-label[data-v-669156ba]{display:flex;align-items:center;gap:8px;font-weight:400}.checkbox-label input[data-v-669156ba]{width:auto}.import-panel select[data-v-669156ba]{padding:12px;border:1px solid #dedfce;border-radius:10px;background:#fff;max-width:100%}.preview-table[data-v-669156ba]{max-height:300px;margin:20px 0}.preview-table td[data-v-669156ba]{min-width:130px;max-width:260px;overflow-wrap:anywhere}.import-result[data-v-669156ba]{background:#edf2e1;border-radius:12px;padding:18px;margin:24px 0}.import-result li[data-v-669156ba]{margin:8px 0}.import-history[data-v-669156ba]{display:grid;gap:8px}.history-item[data-v-669156ba]{display:flex;justify-content:space-between;gap:15px;text-align:left;padding:16px;background:#fff;border:1px solid #e1e3d4;border-radius:10px;color:inherit;cursor:pointer}.contacts-pagination[data-v-669156ba]{align-items:center;justify-content:end;margin-top:20px}.contacts-pagination>span[data-v-669156ba]:first-child{margin-right:auto;color:#7c806d}.contact-status[data-v-669156ba]{background:#eef1e3;color:#52642b;border-radius:7px;padding:5px 9px;white-space:nowrap}.contact-detail dl[data-v-669156ba]{display:grid;grid-template-columns:150px 1fr;gap:16px}.contact-detail dd[data-v-669156ba]{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.assurance-contacts td[data-v-669156ba]{white-space:pre-wrap;overflow-wrap:anywhere}.assurance-contacts button[data-v-669156ba]:disabled{opacity:.5;cursor:not-allowed}@media(max-width:750px){.import-options[data-v-669156ba],.import-mapping[data-v-669156ba]{grid-template-columns:1fr}.import-panel[data-v-669156ba],.contact-detail[data-v-669156ba]{padding:16px}.history-item[data-v-669156ba]{flex-direction:column}.contact-detail dl[data-v-669156ba]{grid-template-columns:1fr;gap:8px}}.crm-contact-link[data-v-669156ba]{display:flex;align-items:center;gap:10px;border:0;background:none;padding:0;color:#2d4f7b;text-align:left;cursor:pointer}.crm-contact-link strong[data-v-669156ba]{font-size:12px;font-weight:600}.crm-contact-avatar[data-v-669156ba]{width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:#eaf1fd;color:#4c7cb7;flex-shrink:0}.crm-contact-link:hover strong[data-v-669156ba]{text-decoration:underline}.assurance-contacts[data-v-669156ba]{margin:0!important}.contact-navigation[data-v-669156ba]{display:flex;align-items:center;gap:28px;background:#fff;padding:0 24px;border-bottom:1px solid #dfe5ed;min-height:64px}.contact-navigation h2[data-v-669156ba]{font-size:19px;margin:0;color:#253347}.contact-navigation button[data-v-669156ba]{border:0;background:none;color:#596779;cursor:pointer;font-size:13px;padding:23px 0}.active-tab[data-v-669156ba]{font-size:13px;color:#1887c8;border-bottom:2px solid #1887c8;align-self:stretch;display:flex;align-items:center}.contact-list-tabs[data-v-669156ba]{display:flex;align-items:center;gap:18px;padding:0 24px;min-height:54px;border-bottom:1px solid #e1e8ef;background:#f2f7fa}.contact-list-tabs>button[data-v-669156ba]{border:0;background:none;padding:17px 0;cursor:pointer;color:#5d7185;font-size:12px}.contact-list-tabs>button.active[data-v-669156ba]{border-bottom:3px solid #2196d3;color:#253347}.contact-actions[data-v-669156ba]{display:flex;align-items:center;gap:8px;padding:16px 24px;background:#f2f7fa}.contact-search[data-v-669156ba]{margin-left:auto;display:flex!important;align-items:center!important;gap:8px!important;background:#fff;border:1px solid #dce3ea;border-radius:5px;padding:0 10px;min-width:280px}.contact-search input[data-v-669156ba]{border:0!important;padding:9px 0!important;outline-offset:2px;font-size:12px!important;min-width:0}.contact-search button[data-v-669156ba]{background:none;border:0;color:#748496;cursor:pointer}.contact-list-summary[data-v-669156ba]{display:flex;justify-content:space-between;padding:10px 24px;background:#eaf4fc;color:#6a7b8e;font-size:11px}.filter-chip[data-v-669156ba]{display:flex;align-items:center;gap:8px;font-size:12px;color:#2272a6;background:#e4f0fb;border-radius:14px;padding:5px 10px}.filter-chip button[data-v-669156ba]{border:0;background:none;display:flex;color:inherit;cursor:pointer}.filter-count[data-v-669156ba]{background:#217bd0;color:#fff;border-radius:50%;padding:1px 5px;font-size:10px}.contact-filter-drawer[data-v-669156ba]{position:fixed;inset:0 0 0 auto;margin:0;width:min(370px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;border:0;padding:0;box-shadow:-8px 0 35px #24364e24;color:#29394d}.contact-filter-drawer[data-v-669156ba]::backdrop{background:#182b4255}.contact-filter-drawer form[data-v-669156ba]{display:flex;flex-direction:column;min-height:100%;gap:24px}.contact-filter-drawer header[data-v-669156ba]{display:flex;align-items:center;justify-content:space-between;padding:22px;border-bottom:1px solid #e5ebf1}.contact-filter-drawer h3[data-v-669156ba]{margin:0;font-size:17px}.contact-filter-drawer p[data-v-669156ba]{font-size:12px;color:#798897;margin:6px 0 0}.contact-filter-drawer label[data-v-669156ba]{margin:0 22px;display:grid;gap:10px;font-size:13px}.contact-filter-drawer select[data-v-669156ba]{width:100%;padding:12px;border:1px solid #dce3eb;border-radius:5px;background:#f6f8fb}.contact-filter-drawer footer[data-v-669156ba]{margin-top:auto;display:flex;justify-content:flex-end;gap:10px;padding:22px;border-top:1px solid #e5ebf1}.contacts-pagination[data-v-669156ba]{padding:16px 24px;margin:0;background:#fff}.assurance-contacts>.table-scroll[data-v-669156ba]{border:0;border-radius:0;background:#fff}.assurance-contacts>.table-scroll td[data-v-669156ba]{height:54px;padding:10px 24px!important;font-size:12px}.assurance-contacts>.table-scroll th[data-v-669156ba]{padding:12px 24px!important;background:#fff!important;font-size:11px}.assurance-contacts>.table-scroll tr:hover td[data-v-669156ba]{background:#f8fbfe}.contact-status[data-v-669156ba]{background:#e9f4fd;color:#2879ae;border-radius:14px;font-size:11px}.import-panel[data-v-669156ba]{margin:20px}@media(max-width:800px){.contact-actions[data-v-669156ba]{flex-wrap:wrap;padding:12px}.contact-search[data-v-669156ba]{order:3;width:100%;min-width:0}.contact-navigation[data-v-669156ba]{gap:16px;padding:0 12px}.contact-navigation button[data-v-669156ba]{font-size:11px}.contact-list-summary[data-v-669156ba]{padding:10px 12px}}.pipeline[data-v-5f8521c2]{padding:20px;background:#f1f6fa}.pipeline-toolbar[data-v-5f8521c2]{display:flex;align-items:center;gap:12px;margin-bottom:22px;flex-wrap:wrap}.pipeline-toolbar>div[data-v-5f8521c2]{margin-right:auto}.pipeline-toolbar p[data-v-5f8521c2]{font-size:12px;color:#66778e;margin:6px 0}.pipeline-toolbar label[data-v-5f8521c2]{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #d9e3ed;border-radius:6px;padding:0 10px}.pipeline-toolbar input[data-v-5f8521c2]{border:0!important;min-width:210px}.pipeline-board[data-v-5f8521c2]{display:flex;gap:16px;overflow-x:auto;align-items:flex-start;padding-bottom:18px}.pipeline-column[data-v-5f8521c2]{flex:0 0 290px;min-width:0}.pipeline-column>header[data-v-5f8521c2]{border-top:3px solid var(--stage-color);background:#fff;border-radius:6px;padding:16px;box-shadow:0 1px 3px #23324718;margin-bottom:16px}.pipeline-column h3[data-v-5f8521c2]{font-size:14px!important;margin:0 0 8px}.pipeline-column header span[data-v-5f8521c2],.pipeline-column header small[data-v-5f8521c2]{color:#6b7d91;font-size:12px}.pipeline-cards[data-v-5f8521c2]{display:grid;gap:12px}.pipeline-card[data-v-5f8521c2]{margin:0!important;padding:16px!important;border:1px solid #e1e7ed!important;border-radius:8px!important;box-shadow:0 2px 2px #23324712}.pipeline-name[data-v-5f8521c2]{display:flex;justify-content:space-between;gap:10px;width:100%;background:none;border:0;padding:0;text-align:left;cursor:pointer;color:#25374d}.pipeline-card p[data-v-5f8521c2]{display:flex;align-items:center;gap:7px;font-size:12px;color:#62748b;overflow-wrap:anywhere}.pipeline-card footer[data-v-5f8521c2]{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;border-top:1px solid #edf1f5;padding-top:12px;font-size:10px;color:#748399}.pipeline-card .text-button[data-v-5f8521c2]{border:0;background:none;color:#2563a6;cursor:pointer;padding:0}.pipeline-empty[data-v-5f8521c2]{font-size:12px;color:#7a8a9c;padding:10px}.pipeline-more[data-v-5f8521c2]{width:100%}.pipeline[data-v-5f8521c2]{padding:0;background:#f2f6fa}.pipeline-navigation[data-v-5f8521c2]{display:flex;align-items:center;gap:28px;min-height:64px;padding:0 24px;background:#fff;border-bottom:1px solid #dfe5ed}.pipeline-navigation h2[data-v-5f8521c2]{font-size:19px;margin:0;color:#253347}.pipeline-navigation>span[data-v-5f8521c2]{align-self:stretch;display:flex;align-items:center;border-bottom:2px solid #1887c8;color:#1887c8;font-size:13px}.pipeline-context[data-v-5f8521c2]{display:flex;align-items:center;gap:16px;padding:22px 24px 16px}.pipeline-context>strong[data-v-5f8521c2]{background:#fff;border:1px solid #dae2eb;border-radius:5px;padding:12px 18px;min-width:220px;font-size:14px}.pipeline-total[data-v-5f8521c2]{background:#e8f1ff;color:#2767ae;padding:8px 12px;border-radius:18px;font-size:12px}.pipeline .pipeline-toolbar[data-v-5f8521c2]{display:flex;align-items:center;padding:0 24px 18px;margin:0;gap:10px}.pipeline-toolbar>p[data-v-5f8521c2]{margin-right:auto}.pipeline-toolbar label[data-v-5f8521c2]{flex:none!important;min-width:0}.pipeline-board[data-v-5f8521c2]{margin:0 24px;gap:14px;align-items:stretch;height:calc(100dvh - 295px);min-height:350px;overscroll-behavior-x:contain}.pipeline-column[data-v-5f8521c2]{display:flex;flex-direction:column;flex-basis:300px;max-height:100%;min-height:0}.pipeline-column>header[data-v-5f8521c2]{flex-shrink:0;margin-bottom:16px;padding:14px;border-radius:5px;border-top-width:2px}.pipeline-cards[data-v-5f8521c2]{display:flex;flex-direction:column;overflow-y:auto;min-height:0;gap:12px;padding:0 3px 8px 0;scrollbar-width:thin}.pipeline-card[data-v-5f8521c2]{background:#fff;flex-shrink:0;padding:14px!important}.pipeline-name strong[data-v-5f8521c2]{overflow-wrap:anywhere;min-width:0}.pipeline-name svg[data-v-5f8521c2]{flex-shrink:0}.pipeline button[data-v-5f8521c2]:disabled{opacity:.55;cursor:wait}.pipeline>p[data-v-5f8521c2]{margin:12px 24px}@media(max-width:720px){.pipeline-navigation[data-v-5f8521c2]{padding:0 12px;gap:16px}.pipeline-context[data-v-5f8521c2]{padding:16px 12px;flex-wrap:wrap}.pipeline .pipeline-toolbar[data-v-5f8521c2]{padding:0 12px 16px}.pipeline-toolbar>p[data-v-5f8521c2]{width:100%}.pipeline-toolbar label[data-v-5f8521c2]{flex:1!important}.pipeline-toolbar input[data-v-5f8521c2]{min-width:0;width:100%}.pipeline-board[data-v-5f8521c2]{margin:0 12px;height:65dvh}.pipeline-column[data-v-5f8521c2]{flex-basis:280px}}.prospects-board[data-v-a51dcbd4]{padding:28px;background:#f6f7fb;min-height:calc(100dvh - 78px);box-sizing:border-box;color:#26364d}.prospects-heading[data-v-a51dcbd4]{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px}.prospects-heading-actions[data-v-a51dcbd4]{display:flex;align-items:center;gap:12px}.prospects-view-switch[data-v-a51dcbd4]{display:inline-flex;padding:3px;border-radius:10px;background:#eef1f6}.prospects-view-switch button[data-v-a51dcbd4]{border:0;border-radius:8px;background:none;color:#5b6b82;padding:9px 15px;font-size:12px;font-weight:600;cursor:pointer}.prospects-view-switch button.is-active[data-v-a51dcbd4]{background:#fff;color:#26364d;box-shadow:0 1px 4px #26364d18}.prospects-heading span[data-v-a51dcbd4]{font-size:10px;letter-spacing:1.3px;color:#8a97ad;font-weight:700}.prospects-heading h1[data-v-a51dcbd4]{font-size:26px;letter-spacing:-.7px;margin:8px 0;color:#203249}.prospects-heading p[data-v-a51dcbd4]{font-size:13px;color:#8693a5;margin:0;line-height:1.6}.prospects-toolbar[data-v-a51dcbd4]{display:flex;align-items:center;gap:12px;margin-bottom:24px}.stage-filter[data-v-a51dcbd4]{display:flex!important;align-items:center;background:#fff;border:1px solid #e1e6f0;border-radius:7px;padding-right:12px}.stage-filter select[data-v-a51dcbd4]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:12px 30px 12px 13px;color:#6d7b90;min-width:170px;font-size:12px}.prospects-count[data-v-a51dcbd4]{font-size:11px;color:#8794a7}.prospects-toolbar form[data-v-a51dcbd4]{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #e1e6f0;border-radius:7px;padding:0 10px;margin-left:auto;color:#94a0b1}.prospects-toolbar input[data-v-a51dcbd4]{border:0!important;background:none!important;padding:11px 0!important;font-size:12px;min-width:0}.prospects-toolbar form button[data-v-a51dcbd4]{background:none;border:0;border-left:1px solid #edf0f5;padding:8px 0 8px 10px;font-size:11px;color:#527fe0;cursor:pointer}.prospects-columns[data-v-a51dcbd4]{display:flex;align-items:stretch;gap:16px;overflow-x:auto;height:calc(100dvh - 290px);min-height:360px;padding-bottom:12px;overscroll-behavior-x:contain}.prospect-column[data-v-a51dcbd4]{flex:0 0 267px;min-width:0;display:flex;flex-direction:column;max-height:100%}.prospect-column>header[data-v-a51dcbd4]{display:flex;align-items:center;gap:9px;background:#fff;padding:13px 12px;border-radius:7px;margin-bottom:12px;flex-shrink:0}.stage-dot[data-v-a51dcbd4]{width:8px;height:8px;border-radius:50%;background:var(--stage-tone);flex-shrink:0}.prospect-column h2[data-v-a51dcbd4]{font-size:12px!important;font-weight:600;margin:0;flex:1;color:#5f6c83}.prospect-column h2 small[data-v-a51dcbd4]{display:block;color:#9aa4b3;font-size:10px;margin-top:3px}.column-count[data-v-a51dcbd4]{font-size:10px;padding:4px 7px;background:#f0f4fa;border-radius:4px;color:#78869b}.prospect-stack[data-v-a51dcbd4]{display:flex;flex-direction:column;gap:12px;overflow-y:auto;scrollbar-width:thin;padding-right:2px;min-height:0}.prospects-board .prospect-column .prospect-card[data-v-a51dcbd4]{margin:0!important;border:1px solid #edf0f5!important;border-radius:8px!important;background:#fff;padding:17px!important;flex-shrink:0;box-shadow:0 2px 5px #34476c02}.prospect-title[data-v-a51dcbd4]{display:block;font-size:13px;font-weight:600;color:#2d3b50;text-align:left;border:0;background:none;padding:0;cursor:pointer;width:100%;overflow-wrap:anywhere}.prospect-title[data-v-a51dcbd4]:hover{color:#4378d8}.prospect-updated[data-v-a51dcbd4]{display:block;color:#9aa3b2;font-size:10px!important;margin:7px 0 14px!important}.prospect-phone[data-v-a51dcbd4]{border-top:1px solid #f0f2f6;padding-top:12px;display:flex;align-items:center;gap:7px;color:#8a95a7;font-size:11px}.prospect-phone>svg[data-v-a51dcbd4]{flex-shrink:0}.prospect-phone>span[data-v-a51dcbd4]{min-width:0;overflow-wrap:anywhere;flex:1}.number-actions[data-v-a51dcbd4]{display:flex;gap:4px;flex-shrink:0}.number-actions button[data-v-a51dcbd4]{display:grid;place-items:center;width:27px;height:27px;border:0;border-radius:6px;background:#f1f4fa;color:#8593ac;cursor:pointer}.number-actions button.phone-button[data-v-a51dcbd4]{background:#eaf7f0;color:#4ca77e}.number-actions button[data-v-a51dcbd4]:hover{box-shadow:0 0 0 2px #dce6f8}.prospect-email[data-v-a51dcbd4]{display:flex;align-items:center;gap:7px;color:#8a95a7;font-size:11px;margin:9px 0 14px!important}.prospect-email svg[data-v-a51dcbd4]{flex-shrink:0}.prospect-email span[data-v-a51dcbd4]{overflow-wrap:anywhere;min-width:0}.prospect-stage[data-v-a51dcbd4]{display:inline-block;border-radius:4px;background:color-mix(in srgb,var(--stage-tone) 14%,white);color:#68768d;padding:5px 8px;font-size:10px}.board-empty[data-v-a51dcbd4]{font-size:12px;color:#a1aabc;text-align:center;padding:24px 10px}.more-prospects[data-v-a51dcbd4]{width:100%;font-size:11px}.prospects-board button[data-v-a51dcbd4]:disabled{opacity:.5;cursor:not-allowed}.prospect-dialog[data-v-a51dcbd4]{width:min(1200px,95vw);max-width:95vw;max-height:92dvh;padding:0;border:0;border-radius:15px;box-shadow:0 22px 100px #15274244;color:#26364d;overflow:auto}.prospect-dialog[data-v-a51dcbd4]::backdrop{background:#14243975;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.prospect-dialog[data-v-a51dcbd4] .contact-editor{border:0;border-radius:0}.prospects-board button[data-v-a51dcbd4]:focus-visible{outline:3px solid #b3cbf8;outline-offset:2px}@media(max-width:720px){.prospects-board[data-v-a51dcbd4]{padding:20px 14px}.prospects-toolbar[data-v-a51dcbd4]{flex-wrap:wrap}.prospects-toolbar form[data-v-a51dcbd4]{width:100%;margin:0}.prospects-toolbar input[data-v-a51dcbd4]{flex:1}.prospects-heading h1[data-v-a51dcbd4]{font-size:23px}.prospects-heading p[data-v-a51dcbd4]{font-size:12px}.prospect-column[data-v-a51dcbd4]{flex-basis:260px}.prospects-columns[data-v-a51dcbd4]{height:65dvh}.prospect-dialog[data-v-a51dcbd4]{width:96vw;max-width:96vw;max-height:95dvh}}.prospects-board .prospects-toolbar .stage-filter[data-v-a51dcbd4]{position:relative;display:block!important;min-width:180px;height:42px;padding:0;gap:0}.prospects-board .prospects-toolbar .stage-filter select[data-v-a51dcbd4]{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:100%;min-width:0;max-width:100%;border:0;border-radius:inherit;background:transparent;box-shadow:none;padding:10px 36px 10px 13px;cursor:pointer;font-size:12px;line-height:20px}.prospects-board .stage-filter>svg[data-v-a51dcbd4]{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;color:#8190a7}.prospects-board .stage-filter[data-v-a51dcbd4]:focus-within{outline:3px solid #81b3ed;outline-offset:2px}.prospects-board .prospects-toolbar .stage-filter select[data-v-a51dcbd4]:focus-visible{outline:none}.prospects-columns .prospect-column[data-v-a51dcbd4]{flex:1 0 280px}.prospects-columns.single-status .prospect-column[data-v-a51dcbd4]{flex:1 1 100%}.single-status .prospect-stack[data-v-a51dcbd4]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;align-items:start;gap:16px}.single-status .prospect-stack>p[data-v-a51dcbd4],.single-status .more-prospects[data-v-a51dcbd4]{grid-column:1/-1}.single-status .prospect-card[data-v-a51dcbd4]{min-width:0;box-sizing:border-box}@media(max-width:1200px){.single-status .prospect-stack[data-v-a51dcbd4]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1000px){.single-status .prospect-stack[data-v-a51dcbd4]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.prospects-columns .prospect-column[data-v-a51dcbd4]{flex-basis:260px}.single-status .prospect-stack[data-v-a51dcbd4]{grid-template-columns:1fr}}.processed-toggle[data-v-a51dcbd4]{display:flex;align-items:center;gap:8px;font-size:12px;color:#536b91}.registry[data-v-dbb5a816]{display:grid;gap:16px}.registry-toolbar[data-v-dbb5a816]{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.registry-search[data-v-dbb5a816]{display:flex;align-items:center;gap:8px;flex:1 1 240px;padding:0 12px;border:1px solid #dfe4ec;border-radius:10px;background:#fff;color:#6b7686}.registry-search input[data-v-dbb5a816]{flex:1;border:0;padding:10px 0;background:none;outline:none}.segmented[data-v-dbb5a816]{display:inline-flex;padding:3px;border-radius:10px;background:#eef1f6}.segmented button[data-v-dbb5a816]{border:0;border-radius:8px;background:none;color:#5b6b82;padding:8px 12px;font-size:12px;font-weight:600;cursor:pointer}.segmented button.is-active[data-v-dbb5a816]{background:#fff;color:#1f2f45;box-shadow:0 1px 4px #1f2f4518}.registry-more[data-v-dbb5a816],.registry-export[data-v-dbb5a816],.registry-notes summary[data-v-dbb5a816],.attachments[data-v-dbb5a816]{display:inline-flex;align-items:center;gap:6px}.registry-export[data-v-dbb5a816]{margin-left:auto}.count[data-v-dbb5a816]{display:inline-grid;place-items:center;min-width:18px;height:18px;border-radius:99px;background:#1f5fa8;color:#fff;font-size:11px}.registry-advanced[data-v-dbb5a816]{display:grid;gap:12px;padding:14px 16px;border:1px solid #e3e7ee;border-radius:12px;background:#fafbfd}.registry-advanced fieldset[data-v-dbb5a816]{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin:0;padding:0;border:0}.registry-advanced label[data-v-dbb5a816]{display:grid;gap:4px;font-size:12px;color:#5b6b82}.registry-advanced-actions[data-v-dbb5a816]{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.registry-advanced-actions small[data-v-dbb5a816]{margin-right:auto;color:#6b7686}.registry-error[data-v-dbb5a816]{color:#b42318}.registry-alerts[data-v-dbb5a816]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.alert-card[data-v-dbb5a816]{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:2px 12px;padding:14px 16px;border:1px solid #e3e7ee;border-radius:14px;background:#fff;text-align:left;color:#1f2f45}button.alert-card[data-v-dbb5a816]{cursor:pointer}.alert-card svg[data-v-dbb5a816]{grid-row:span 2}.alert-card strong[data-v-dbb5a816]{font-size:24px;line-height:1.1}.alert-card span[data-v-dbb5a816]{color:#5b6b82;font-size:12px}.alert-card.overdue svg[data-v-dbb5a816]{color:#b42318}.alert-card.upcoming svg[data-v-dbb5a816]{color:#b4610c}.alert-card.undated svg[data-v-dbb5a816]{color:#6b4fc5}.alert-card.total svg[data-v-dbb5a816]{color:#1f5fa8}.alert-card.overdue.is-active[data-v-dbb5a816]{border-color:#f0a199;background:#fff5f4}.alert-card.upcoming.is-active[data-v-dbb5a816]{border-color:#f4c38b;background:#fffaf3}.registry-states[data-v-dbb5a816]{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.registry-states li[data-v-dbb5a816]{display:inline-flex;align-items:baseline;gap:6px;padding:6px 12px;border-radius:99px;background:#f3f5f8;color:#5b6b82;font-size:12px}.registry-states strong[data-v-dbb5a816]{color:#1f2f45}.registry-empty[data-v-dbb5a816]{display:grid;justify-items:center;gap:8px;padding:36px 20px;border:1px dashed #d6dce5;border-radius:14px;color:#5b6b82;text-align:center}.registry-empty strong[data-v-dbb5a816]{color:#1f2f45}.registry-empty p[data-v-dbb5a816]{margin:0;max-width:460px}.registry-table td small[data-v-dbb5a816]{display:block;margin-top:2px;color:#6b7686}.reg-pill[data-v-dbb5a816]{display:inline-block;padding:3px 10px;border-radius:99px;background:#f1f3f6;color:#3d4b60;font-size:12px;font-weight:600}.reg-pill.mandate[data-v-dbb5a816]{background:#e7f0fd;color:#1f5fa8}.reg-pill.contract[data-v-dbb5a816]{background:#efeafb;color:#6b4fc5}.reg-pill.state.tracking[data-v-dbb5a816]{background:#e3f4ea;color:#23784a}.reg-pill.state.archived[data-v-dbb5a816]{color:#6b7686}.deadline-badge[data-v-dbb5a816]{display:inline-block;padding:3px 8px;border-radius:6px;background:#eef0e8;color:#4c5340;font-size:12px}.deadline-badge.overdue[data-v-dbb5a816]{background:#fde9e5;color:#8a281d}.deadline-badge.upcoming[data-v-dbb5a816]{background:#fff0d1;color:#755019}.deadline-badge.undated[data-v-dbb5a816]{background:#ece9fa;color:#57448a}.row-action[data-v-dbb5a816]{text-align:right}.registry-loading[data-v-dbb5a816]{color:#6b7686;text-align:center}.registry-pages[data-v-dbb5a816]{display:flex;align-items:center;gap:8px;color:#5b6b82;font-size:12px}.registry-pages span[data-v-dbb5a816]{margin-right:auto}.registry-notes[data-v-dbb5a816]{padding:12px 16px;border-radius:12px;background:#f6f8fb;color:#5b6b82;font-size:13px}.registry-notes summary[data-v-dbb5a816]{cursor:pointer;font-weight:600;color:#1f2f45}.sr-only[data-v-dbb5a816]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.quota[data-v-4dcada9c]{font-weight:600;color:#054f31}.quota.done[data-v-4dcada9c]{color:#b54708}.quota.unset[data-v-4dcada9c]{font-weight:400;color:#667085}.assignments[data-v-4dcada9c]{display:grid;gap:14px}.assignments-toolbar[data-v-4dcada9c]{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.assignments-search[data-v-4dcada9c]{display:flex;align-items:center;gap:8px;flex:1 1 260px;padding:0 12px;border:1px solid #dfe4ec;border-radius:10px;background:#fff;color:#6b7686}.assignments-search input[data-v-4dcada9c]{flex:1;border:0;padding:10px 0;background:none;outline:none}.assignments-states[data-v-4dcada9c]{display:inline-flex;padding:3px;border-radius:10px;background:#eef1f6}.assignments-states button[data-v-4dcada9c]{border:0;border-radius:8px;background:none;color:#5b6b82;padding:8px 12px;font-size:12px;font-weight:600;cursor:pointer}.assignments-states button.is-active[data-v-4dcada9c]{background:#fff;color:#1f2f45;box-shadow:0 1px 4px #1f2f4518}.assignments-new[data-v-4dcada9c],.row-actions button[data-v-4dcada9c],.picker-search button[data-v-4dcada9c]{display:inline-flex;align-items:center;gap:6px}.assignments-hint[data-v-4dcada9c]{margin:0;color:#6b7686;font-size:13px}.assignments-error[data-v-4dcada9c]{color:#b42318}.assignments-message[data-v-4dcada9c]{color:#23784a}.person[data-v-4dcada9c]{display:inline-flex;align-items:center;gap:10px;font-weight:600;color:#1f2f45}.avatar[data-v-4dcada9c]{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#e7f0fd;color:#1f5fa8;font-size:11px;font-weight:700}.avatar.advisor[data-v-4dcada9c]{background:#efeafb;color:#6b4fc5}.link-arrow[data-v-4dcada9c]{color:#9aa5b4}.state[data-v-4dcada9c]{display:inline-block;padding:3px 10px;border-radius:99px;font-size:12px;font-weight:600}.state.active[data-v-4dcada9c]{background:#e3f4ea;color:#23784a}.state.suspended[data-v-4dcada9c]{background:#f1f3f6;color:#6b7686}tr.inactive .person[data-v-4dcada9c]{color:#6b7686}.row-actions[data-v-4dcada9c]{text-align:right;white-space:nowrap}.row-actions button+button[data-v-4dcada9c]{margin-left:8px}.empty[data-v-4dcada9c]{color:#6b7686;text-align:center}.assignments-pages[data-v-4dcada9c],.picker-pages[data-v-4dcada9c]{display:flex;align-items:center;gap:8px;color:#5b6b82;font-size:12px}.assignments-pages span[data-v-4dcada9c]{margin-right:auto}.assignment-create[data-v-4dcada9c]{display:grid;gap:18px}.assignment-create fieldset[data-v-4dcada9c]{display:grid;gap:8px;margin:0;padding:14px;border:1px solid #e3e7ee;border-radius:12px}.assignment-create legend[data-v-4dcada9c]{padding:0 6px;font-weight:600}.picker-search[data-v-4dcada9c]{display:flex;gap:8px}.picker-search input[data-v-4dcada9c]{flex:1}.assignment-create select[data-v-4dcada9c]{padding:10px;border:1px solid #dfe4ec;border-radius:10px;background:#fff}.history[data-v-4dcada9c]{display:grid;gap:10px;margin:0;padding:0;list-style:none}.history li[data-v-4dcada9c]{display:grid;gap:2px;padding:10px 12px;border-left:3px solid #1f5fa8;border-radius:6px;background:#f6f8fb}.history small[data-v-4dcada9c]{color:#6b7686}.sr-only[data-v-4dcada9c]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.setter-advisors[data-v-4dcada9c]{padding:32px;gap:28px;color:#3c4354}.advisors-heading[data-v-4dcada9c]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.advisors-eyebrow[data-v-4dcada9c]{font-size:10px;font-weight:700;letter-spacing:2px;color:#9399ac}.advisors-heading h1[data-v-4dcada9c]{font-size:32px;font-weight:750;letter-spacing:-1px;margin:8px 0;color:#353b4b}.advisors-heading h1 span[data-v-4dcada9c]{color:#526bdb}.advisors-heading p[data-v-4dcada9c]{display:none}.advisors-heading button[data-v-4dcada9c]{display:flex;align-items:center;gap:8px;border:0;background:#eceff9;border-radius:14px;color:#64709a}.advisor-discovery[data-v-4dcada9c]{background:linear-gradient(115deg,#e9edf5,#eef0f6 65%,#e8edf5);border-radius:26px;padding:28px 26px 0;margin-bottom:24px}.discovery-copy[data-v-4dcada9c]{display:flex;align-items:center;gap:14px;padding:0 4px 30px}.discovery-mark[data-v-4dcada9c]{width:46px;height:46px;flex-shrink:0;display:grid;place-items:center;border-radius:16px;background:#e0e6f7;color:#6d7cb7}.discovery-copy h2[data-v-4dcada9c]{margin:0 0 6px;font-size:18px;font-weight:650}.discovery-copy p[data-v-4dcada9c]{margin:0;font-size:13px;color:#82899a}.advisor-search[data-v-4dcada9c]{display:grid;grid-template-columns:minmax(140px,1.2fr) minmax(150px,1fr) minmax(180px,1fr) 66px;align-items:center;gap:20px;background:#ffffffef;border:1px solid #f4f5f9;padding:20px 24px;border-radius:20px;box-shadow:0 16px 34px #5c6e9410;transform:translateY(24px);margin-top:-24px}.advisor-search label[data-v-4dcada9c],.advisor-search-context[data-v-4dcada9c]{display:grid;gap:7px;min-width:0}.advisor-search label>span[data-v-4dcada9c],.advisor-search-context>span[data-v-4dcada9c]{font-size:11px;color:#949aa8}.setter-advisors .advisor-search input[data-v-4dcada9c],.setter-advisors .advisor-search select[data-v-4dcada9c]{padding:0;margin:0;border:0;border-radius:0;box-shadow:none;background:transparent;min-width:0;width:100%;color:#525a6d;font-size:13px;height:25px}.advisor-state-filter[data-v-4dcada9c],.advisor-search-context[data-v-4dcada9c]{border-left:1px solid #eeeff4;padding-left:20px}.advisor-search-context strong[data-v-4dcada9c]{font-size:12px;font-weight:500;color:#66718a}.setter-advisors .advisor-search-submit[data-v-4dcada9c]{height:64px;width:64px;border-radius:20px;border:0;background:#e5e9fa;display:grid;place-items:center;color:#576588;cursor:pointer}.advisor-list-heading[data-v-4dcada9c]{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:8px}.advisor-list-heading h2[data-v-4dcada9c]{display:flex;align-items:center;gap:12px;margin:0 0 7px;font-size:24px;letter-spacing:-.7px}.advisor-list-heading h2 span[data-v-4dcada9c]{font-size:11px;letter-spacing:0;border-radius:20px;padding:4px 9px;background:#e9ebf1;color:#7c8393}.advisor-list-heading p[data-v-4dcada9c]{margin:0;font-size:12px;color:#8a91a2}.advisor-list-heading button[data-v-4dcada9c]{display:flex;align-items:center;gap:8px;border:0;border-radius:30px;background:#e9edf9}.advisor-grid[data-v-4dcada9c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;align-items:stretch}.advisor-card[data-v-4dcada9c]{display:flex;flex-direction:column;background:linear-gradient(145deg,#fff,#fcfcfe);border:1px solid #fff;border-radius:24px;padding:24px;min-width:0;box-shadow:0 10px 32px #67779108}.advisor-card header[data-v-4dcada9c]{display:flex;align-items:center;gap:12px}.advisor-monogram[data-v-4dcada9c]{display:grid;place-items:center;flex-shrink:0;width:48px;height:48px;border-radius:50%;border:4px solid white;box-shadow:0 2px 9px #7482a120;background:#e2e9f7;color:#6f80ae;font-size:13px;font-weight:700}.advisor-card:nth-child(3n+2) .advisor-monogram[data-v-4dcada9c]{background:#eee5f6;color:#9881b0}.advisor-card:nth-child(3n+3) .advisor-monogram[data-v-4dcada9c]{background:#e3f0ea;color:#779a8a}.advisor-identity[data-v-4dcada9c]{min-width:0}.advisor-identity h2[data-v-4dcada9c]{font-size:16px;margin:0 0 5px;overflow-wrap:anywhere;font-weight:700;color:#454c60}.advisor-speciality[data-v-4dcada9c]{font-size:11px;color:#979baa;margin:0;line-height:1.5}.advisor-tags[data-v-4dcada9c]{margin:18px 0 22px;display:flex;flex-wrap:wrap;gap:8px}.advisor-card .state[data-v-4dcada9c]{font-size:10px;padding:5px 10px;font-weight:500}.advisor-card .state.active[data-v-4dcada9c]{background:#e8f2ec;color:#52856c}.advisor-quota[data-v-4dcada9c]{background:#f6f7fb;padding:18px;border-radius:17px;flex:1;min-height:155px}.quota-caption[data-v-4dcada9c]{display:flex;align-items:center;gap:7px;font-size:11px;color:#8b93a7}.quota-figure[data-v-4dcada9c]{display:flex;flex-wrap:wrap;align-items:baseline;gap:7px;margin:15px 0 12px}.quota-figure strong[data-v-4dcada9c]{font-size:29px;letter-spacing:-1px;color:#536895}.quota-figure span[data-v-4dcada9c],.advisor-quota small[data-v-4dcada9c]{font-size:11px;color:#8e95a5}.advisor-quota progress[data-v-4dcada9c]{display:block;width:100%;height:5px;border:0;border-radius:10px;background:#e5e9f5;accent-color:#7089df;margin-bottom:12px}.advisor-quota progress[data-v-4dcada9c]::-webkit-progress-bar{background:#e5e9f5;border-radius:10px}.advisor-quota progress[data-v-4dcada9c]::-webkit-progress-value{background:#7089df;border-radius:10px}.quota-undefined[data-v-4dcada9c]{font-size:14px;margin:24px 0 0;color:#68758e}.quota-undefined span[data-v-4dcada9c]{display:block;margin-top:9px;line-height:1.6;color:#9a9fac;font-size:11px}.advisor-card footer[data-v-4dcada9c]{display:flex;flex-direction:column;gap:13px;margin-top:22px}.advisor-booking-hint[data-v-4dcada9c]{display:flex;align-items:center;gap:6px;color:#8f97aa;font-size:11px}.setter-advisors .advisor-book[data-v-4dcada9c]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px 12px;background:#4765e9;border:0;border-radius:30px;color:#fff;font-size:12px;font-weight:600;cursor:pointer;transition:background .15s,transform .15s}.setter-advisors .advisor-book[data-v-4dcada9c]:hover:not(:disabled){background:#3654d6;transform:translateY(-1px)}.setter-advisors button[data-v-4dcada9c]:disabled{opacity:.5;cursor:not-allowed}.setter-advisors button[data-v-4dcada9c]:focus-visible,.setter-advisors input[data-v-4dcada9c]:focus-visible,.setter-advisors select[data-v-4dcada9c]:focus-visible{outline:3px solid #99aaf1;outline-offset:4px}.advisors-empty[data-v-4dcada9c]{grid-column:1/-1;text-align:center;background:#fff;padding:55px 20px;border-radius:24px;color:#8a93a9}.advisors-empty h2[data-v-4dcada9c]{font-size:19px;color:#53607a}.setter-advisors .assignments-pages[data-v-4dcada9c]{flex-wrap:wrap;font-size:11px;color:#959aaa}@media(max-width:1150px){.advisor-grid[data-v-4dcada9c]{grid-template-columns:repeat(2,minmax(0,1fr))}.advisor-search[data-v-4dcada9c]{grid-template-columns:minmax(140px,1fr) minmax(140px,1fr) 64px}.advisor-search-context[data-v-4dcada9c]{display:none}}@media(max-width:720px){.setter-advisors[data-v-4dcada9c]{padding:18px;gap:22px}.advisor-grid[data-v-4dcada9c]{grid-template-columns:1fr}.advisor-discovery[data-v-4dcada9c]{padding:22px 16px 0}.advisor-search[data-v-4dcada9c]{padding:16px;grid-template-columns:minmax(0,1fr) 50px;gap:16px}.advisor-name-filter[data-v-4dcada9c]{grid-column:1/-1}.advisor-state-filter[data-v-4dcada9c]{border:0;padding:0}.setter-advisors .advisor-search-submit[data-v-4dcada9c]{width:50px;height:50px;border-radius:16px}.advisors-heading h1[data-v-4dcada9c]{font-size:28px}}@media(prefers-reduced-motion:reduce){.setter-advisors .advisor-book[data-v-4dcada9c]{transition:none}}.advisor-detail[data-v-9c11f07b]{color:#24344e}.advisor-detail .advisor-summary[data-v-9c11f07b]{display:flex;gap:14px;padding:20px;background:linear-gradient(120deg,#eef3ff,#f5f0ff);border-radius:16px;margin-bottom:20px}.advisor-detail .summary-icon[data-v-9c11f07b]{display:grid;place-items:center;width:46px;height:46px;border-radius:13px;background:#fff;color:#6552d9;flex-shrink:0}.advisor-detail .advisor-summary strong[data-v-9c11f07b],.advisor-detail .advisor-summary small[data-v-9c11f07b],.advisor-detail .advisor-summary span[data-v-9c11f07b]:not(.summary-icon){display:block}.advisor-detail .advisor-summary small[data-v-9c11f07b]{margin:5px 0 9px;color:#66758e}.advisor-detail .advisor-tabs[data-v-9c11f07b]{display:flex;gap:5px;border-bottom:1px solid #e4e9f2;margin-bottom:24px;flex-wrap:wrap}.advisor-detail .advisor-tabs button[data-v-9c11f07b]{display:flex;align-items:center;gap:6px;padding:12px 10px;border:0;border-radius:8px 8px 0 0;background:transparent;color:#66758e}.advisor-detail .advisor-tabs button.active[data-v-9c11f07b]{background:#edf3ff;color:#155bdb;box-shadow:inset 0 -3px #326ef0}.advisor-detail .advisor-section-title h3[data-v-9c11f07b]{margin:0 0 7px;font-size:18px}.advisor-detail .advisor-section-title p[data-v-9c11f07b]{color:#718099;line-height:1.6;margin-bottom:22px}.advisor-detail .advisor-result-form[data-v-9c11f07b],.advisor-detail .advisor-client-form[data-v-9c11f07b]{padding:0;border:0;min-width:0}.advisor-detail .advisor-result-form[data-v-9c11f07b]{display:flex;flex-direction:column;align-items:stretch;gap:0}.advisor-detail .advisor-client-form[data-v-9c11f07b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.advisor-detail .wide[data-v-9c11f07b]{grid-column:1/-1}.advisor-detail .answer-group[data-v-9c11f07b]{display:flex;flex-wrap:wrap;gap:8px;border:1px solid #e1e7f1;border-radius:13px;padding:16px;margin:0 0 20px}.advisor-detail .answer-group legend[data-v-9c11f07b]{font-weight:650;padding:0 6px}.advisor-detail .answer-group label[data-v-9c11f07b]{display:inline-flex;align-items:center;gap:8px;padding:12px;margin:0;flex:1;min-width:170px;border:1px solid #e4e9f2;border-radius:9px;cursor:pointer}.advisor-detail .answer-group label.chosen[data-v-9c11f07b]{border-color:#7966df;background:#f1edff;color:#5140b2}.advisor-detail .answer-group small[data-v-9c11f07b]{display:block;padding:8px;color:#8b6526}.advisor-detail .advisor-field[data-v-9c11f07b]{display:flex;flex-direction:column;gap:8px;margin-bottom:17px;font-weight:550}.advisor-detail .advisor-field input[data-v-9c11f07b],.advisor-detail .advisor-field select[data-v-9c11f07b],.advisor-detail .advisor-field textarea[data-v-9c11f07b]{width:100%;box-sizing:border-box;padding:12px;border:1px solid #dbe2ef;border-radius:9px;background:#fff;color:#24344e;font:inherit}.advisor-detail .advisor-field small[data-v-9c11f07b]{font-weight:400;color:#718099}.advisor-detail .advisor-check[data-v-9c11f07b]{display:flex;align-items:center;gap:9px;margin:12px 0}.advisor-detail .advisor-check input[data-v-9c11f07b],.advisor-detail .answer-group input[data-v-9c11f07b]{accent-color:#6351cf;width:16px;height:16px}.advisor-detail .advisor-insurances[data-v-9c11f07b]{border:1px solid #e1e7f1;border-radius:12px;padding:16px}.advisor-detail .advisor-info[data-v-9c11f07b]{background:#f5f7fc;color:#65758e;padding:12px 15px;border-radius:10px;line-height:1.6;font-size:12px}.advisor-detail .advisor-save[data-v-9c11f07b]{display:flex;align-items:center;justify-content:center;gap:9px;padding:13px 20px;border:0;border-radius:10px;background:#346bea;color:#fff;font-weight:650;cursor:pointer;width:100%;margin-top:10px}.advisor-detail .advisor-save[data-v-9c11f07b]:disabled{opacity:.45;cursor:default}.advisor-detail .advisor-error[data-v-9c11f07b],.advisor-detail .advisor-success[data-v-9c11f07b]{padding:12px;border-radius:9px;line-height:1.6}.advisor-detail .advisor-error[data-v-9c11f07b]{color:#a2373c;background:#fff0f1}.advisor-detail .advisor-success[data-v-9c11f07b]{color:#24775b;background:#eaf8f1}@media(max-width:600px){.advisor-client-form[data-v-9c11f07b]{grid-template-columns:1fr}}.quota-countdown[data-v-d960a6b4]{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:10px;padding:10px 14px;border:1px solid #b7e4c7;border-radius:12px;background:#ecfdf3;color:#054f31}.quota-countdown strong[data-v-d960a6b4]{grid-row:span 2;font-size:28px;line-height:1}.quota-countdown span[data-v-d960a6b4]{font-weight:600;font-size:14px}.quota-countdown small[data-v-d960a6b4]{color:#3b6f53;font-size:12px}.quota-countdown.done[data-v-d960a6b4]{border-color:#fedf89;background:#fffaeb;color:#7a2e0e}.quota-countdown.done small[data-v-d960a6b4]{color:#93370d}@media(max-width:640px){.quota-countdown[data-v-d960a6b4]{width:100%}}.appointment-calendar[data-v-d960a6b4]{color:#282830;padding:28px;background:#f5f5f8;min-height:calc(100dvh - 78px);font-family:Inter,Segoe UI,sans-serif;box-sizing:border-box}.calendar-heading[data-v-d960a6b4]{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:0 0 26px}.calendar-eyebrow[data-v-d960a6b4]{font-size:9px;letter-spacing:1.7px;color:#9b90aa;font-weight:650}.calendar-heading h1[data-v-d960a6b4]{font-size:28px;letter-spacing:-.8px;color:#29242f;margin:8px 0}.calendar-heading p[data-v-d960a6b4]{font-size:12px;color:#93909e;margin:0}.appointment-calendar button[data-v-d960a6b4]{font-family:inherit;cursor:pointer}.appointment-calendar button[data-v-d960a6b4]:disabled{opacity:.45;cursor:wait}.calendar-view-switch[data-v-d960a6b4]{display:inline-flex;margin-left:auto;padding:3px;border-radius:10px;background:#f1eff4}.calendar-view-switch button[data-v-d960a6b4]{border:0;border-radius:8px;background:none;color:#5d5866;padding:9px 15px;font-size:12px;font-weight:550;cursor:pointer}.calendar-view-switch button.is-active[data-v-d960a6b4]{background:#fff;color:#242127;box-shadow:0 1px 4px #24212718}.calendar-new[data-v-d960a6b4]{display:inline-flex;align-items:center;justify-content:center;gap:9px;background:#242127;border:0;border-radius:9px;color:#fff;padding:13px 17px;font-size:12px;font-weight:550;white-space:nowrap;cursor:pointer}.calendar-new[data-v-d960a6b4]:hover{background:#494050}.calendar-surface[data-v-d960a6b4]{border:1px solid #ebe9ef;border-radius:18px;background:#fff;padding:24px;box-shadow:0 8px 30px #28233403}.calendar-toolbar[data-v-d960a6b4]{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 22px}.calendar-today strong[data-v-d960a6b4]{display:block;font-size:16px;font-weight:600;text-transform:capitalize;letter-spacing:-.3px}.calendar-today>span[data-v-d960a6b4]{display:block;font-size:10px;color:#a19aa9;margin-top:6px}.calendar-month-nav[data-v-d960a6b4]{display:flex;align-items:center;gap:12px;padding:7px;border-radius:9px;background:#f8f7f9}.calendar-month-nav h2[data-v-d960a6b4]{margin:0;min-width:140px;text-align:center;text-transform:capitalize;font-size:13px!important;color:#403946;letter-spacing:-.2px}.calendar-month-nav button[data-v-d960a6b4],.calendar-icon-button[data-v-d960a6b4]{width:30px;height:30px;display:grid;place-items:center;border:1px solid #eeeaf1;border-radius:7px;background:#fff;color:#96889e;padding:0}.calendar-toolbar-end[data-v-d960a6b4]{display:flex;gap:10px;align-items:center}.calendar-today-button[data-v-d960a6b4]{background:#fff;border:1px solid #e7e2eb;border-radius:7px;padding:9px 12px;color:#75697f;font-size:11px;cursor:pointer}.calendar-filters[data-v-d960a6b4]{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin-bottom:22px}.calendar-search[data-v-d960a6b4]{display:flex!important;align-items:center;gap:9px;border:1px solid #ece8f0;border-radius:8px;padding:0 12px;max-width:300px;flex:1;color:#b0a5b7}.appointment-calendar .calendar-search input[data-v-d960a6b4]{border:0;background:none;padding:10px 0;width:100%;min-width:0;outline:0;box-shadow:none;font-size:11px}.calendar-select[data-v-d960a6b4]{display:flex!important;align-items:center;gap:8px;color:#a298aa;font-size:10px}.appointment-calendar .calendar-select select[data-v-d960a6b4]{border:1px solid #e9e5ee;background:#fff;padding:9px 11px;border-radius:7px;color:#6d6278;font-size:11px;width:auto;max-width:210px}.calendar-scroll[data-v-d960a6b4]{overflow:auto;overscroll-behavior:contain}.calendar-weekdays[data-v-d960a6b4],.calendar-grid[data-v-d960a6b4]{min-width:720px;display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.calendar-weekdays[data-v-d960a6b4]{gap:1px;margin-bottom:12px;background:repeating-linear-gradient(55deg,#faf9fb,#faf9fb 3px,#fff 3px,#fff 7px);border-radius:8px;overflow:hidden}.calendar-weekdays>span[data-v-d960a6b4]{text-align:center;padding:13px 5px;font-size:11px;font-weight:550;color:#8f8498}.calendar-weekdays>span.weekday-today[data-v-d960a6b4]{background:#ed9674;color:#fff;border-radius:7px}.calendar-grid[data-v-d960a6b4]{border-top:1px solid #eae6ee;border-left:1px solid #eae6ee}.calendar-cell[data-v-d960a6b4]{min-width:0;min-height:134px;border-right:1px solid #eae6ee;border-bottom:1px solid #eae6ee;padding:7px;box-sizing:border-box;background:#fff}.calendar-cell.is-weekend[data-v-d960a6b4]{background:#fdfcfe}.calendar-cell.outside-month[data-v-d960a6b4]{background:#faf9fb}.calendar-day[data-v-d960a6b4]{display:grid;place-items:center;background:none;border:0;width:25px;height:25px;border-radius:50%;padding:0;margin:0 0 6px;color:#887c94;font-size:10px}.outside-month .calendar-day[data-v-d960a6b4]{color:#c4bacd}.is-today .calendar-day[data-v-d960a6b4]{background:#ee9674;color:#fff;font-weight:700}.calendar-event[data-v-d960a6b4]{display:block;width:100%;border:0;border-left:2px solid #e9bdac;background:#fff1e9;border-radius:4px;text-align:left;padding:9px 8px;color:#826558;margin-bottom:5px;transition:transform .15s,box-shadow .15s;cursor:pointer}.calendar-event[data-v-d960a6b4]:hover{transform:translateY(-1px);box-shadow:0 3px 9px #49335c12}.calendar-event.violet[data-v-d960a6b4]{background:#f6edfb;border-left-color:#cbb2e3;color:#79568f}.calendar-event.mint[data-v-d960a6b4]{background:#edf7f2;border-left-color:#b2d8c5;color:#4d7863}.calendar-event.blue[data-v-d960a6b4]{background:#edf5fa;border-left-color:#b4d1e5;color:#507189}.calendar-event.cancelled[data-v-d960a6b4]{background:#f3f1f4;border-left-color:#cac1cf;color:#7c7085}.calendar-event.cancelled>strong[data-v-d960a6b4]{text-decoration:line-through}.calendar-event strong[data-v-d960a6b4]{display:block;font-size:10px;font-weight:550;line-height:1.5;overflow-wrap:anywhere}.calendar-event small[data-v-d960a6b4]{display:block;font-size:9px;line-height:1.5;margin-top:4px}.calendar-event>span[data-v-d960a6b4]{display:flex;align-items:center;gap:4px;font-size:9px;margin-top:7px;white-space:nowrap}.calendar-more[data-v-d960a6b4]{font-size:10px;background:none;border:0;color:#987aaa;padding:5px}.calendar-notice[data-v-d960a6b4]{background:#faf8fc;border-radius:8px;color:#9985a9;padding:12px 15px;font-size:11px;line-height:1.6;margin:0 0 14px}.calendar-error[data-v-d960a6b4]{color:#ad6f77;background:#fff4f4;padding:15px;margin-bottom:16px;border-radius:10px;font-size:12px}.calendar-footer[data-v-d960a6b4]{display:flex;align-items:center;gap:18px;padding:18px 0 0;font-size:10px;color:#a195aa}.calendar-footer>span[data-v-d960a6b4]{display:flex;align-items:center;gap:6px}.legend-dot[data-v-d960a6b4]{width:7px;height:7px;border-radius:50%;background:#c7b1e3}.legend-dot.done[data-v-d960a6b4]{background:#a6d1ba}.legend-dot.absent[data-v-d960a6b4]{background:#e7baa6}.legend-dot.pending[data-v-d960a6b4]{background:#c6b1e1}.legend-dot.cancelled[data-v-d960a6b4]{background:#c7c2ca}.calendar-footer small[data-v-d960a6b4]{margin-left:auto;font-size:10px}.calendar-day-list[data-v-d960a6b4]{display:grid;gap:10px;color:#93869f;font-size:13px;line-height:1.7}.calendar-day-list .calendar-event[data-v-d960a6b4]{padding:18px}.calendar-day-list .calendar-event strong[data-v-d960a6b4]{font-size:14px}.calendar-day-list .calendar-event span[data-v-d960a6b4],.calendar-day-list .calendar-event small[data-v-d960a6b4]{font-size:12px}.calendar-booking-intro[data-v-d960a6b4]{font-size:13px;line-height:1.8;color:#8e7f9b}.calendar-booking-intro>span[data-v-d960a6b4]{display:grid;place-items:center;width:70px;height:70px;border-radius:22px;background:#f0eafb;color:#a28ac2}.calendar-booking-intro h3[data-v-d960a6b4]{font-size:20px!important;color:#786289;margin:24px 0 10px}.calendar-booking-intro ol[data-v-d960a6b4]{padding-left:20px;margin:25px 0}.calendar-booking-intro li[data-v-d960a6b4]{padding:5px}.appointment-calendar button[data-v-d960a6b4]:focus-visible,.calendar-scroll[data-v-d960a6b4]:focus-visible,.calendar-search[data-v-d960a6b4]:focus-within{outline:3px solid #c6b3e9;outline-offset:3px}@media(max-width:1100px){.calendar-toolbar[data-v-d960a6b4]{flex-wrap:wrap}.calendar-toolbar-end[data-v-d960a6b4]{margin-left:auto}.calendar-heading[data-v-d960a6b4]{align-items:flex-start}.calendar-filters[data-v-d960a6b4]{gap:10px}.calendar-select[data-v-d960a6b4]{flex-wrap:wrap}.calendar-surface[data-v-d960a6b4]{padding:18px}}@media(max-width:650px){.appointment-calendar[data-v-d960a6b4]{padding:20px 14px}.calendar-heading[data-v-d960a6b4]{flex-direction:column;gap:17px}.calendar-heading h1[data-v-d960a6b4]{font-size:25px}.calendar-surface[data-v-d960a6b4]{padding:14px;border-radius:13px}.calendar-toolbar[data-v-d960a6b4]{gap:16px}.calendar-today[data-v-d960a6b4]{width:100%}.calendar-month-nav[data-v-d960a6b4]{gap:4px}.calendar-month-nav h2[data-v-d960a6b4]{min-width:110px;font-size:12px!important}.calendar-today-button[data-v-d960a6b4]{font-size:10px;padding:9px}.calendar-toolbar-end[data-v-d960a6b4]{gap:6px}.calendar-search[data-v-d960a6b4]{flex-basis:100%;max-width:none}.calendar-select[data-v-d960a6b4]{font-size:9px}.appointment-calendar .calendar-select select[data-v-d960a6b4]{max-width:185px}.calendar-footer[data-v-d960a6b4]{flex-wrap:wrap;gap:12px}.calendar-footer small[data-v-d960a6b4]{margin:0;width:100%}}@media(prefers-reduced-motion:reduce){.calendar-event[data-v-d960a6b4]{transition:none}.calendar-event[data-v-d960a6b4]:hover{transform:none}}.calendar-mobile-hint[data-v-d960a6b4]{display:none}@media(max-width:650px){.calendar-mobile-hint[data-v-d960a6b4]{display:flex;align-items:center;gap:8px;font-size:10px;color:#9986a7;line-height:1.6}}.calendar-cell[data-v-d960a6b4]{min-height:105px}.calendar-day[data-v-d960a6b4]{font-size:11px;color:#756580}.appointment-calendar .calendar-filters .calendar-search input[data-v-d960a6b4]:not([type=checkbox]):not([type=radio]):not([type=file]){border:0;background:none;box-shadow:none;padding:10px 0;font-size:12px;color:#706077}.appointment-calendar .calendar-filters .calendar-select select[data-v-d960a6b4]{font-size:12px;color:#786681;border-color:#e9e2ed;background:#fff}.appointment-calendar .calendar-cell .calendar-event small[data-v-d960a6b4]{font-size:10px;color:inherit}.calendar-event strong[data-v-d960a6b4]{font-size:11px}.calendar-event>span[data-v-d960a6b4]{font-size:10px}.advisor-prospects[data-v-f541d53b]{color:#27384f;padding:24px}.advisor-prospects header[data-v-f541d53b]{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:24px}.advisor-prospects h1[data-v-f541d53b]{margin:8px 0}.advisor-prospects header p[data-v-f541d53b],.advisor-prospects .muted[data-v-f541d53b]{color:#718099}.advisor-prospects .eyebrow[data-v-f541d53b]{font-size:11px;font-weight:700;color:#7c68c8;letter-spacing:2px}.advisor-prospects button[data-v-f541d53b]{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:10px 14px;border:1px solid #dbe3f0;border-radius:9px;background:#fff;color:#3058a0;cursor:pointer}.advisor-prospects button[data-v-f541d53b]:disabled{opacity:.4;cursor:default}.prospect-counters[data-v-f541d53b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.prospect-counters article[data-v-f541d53b]{display:grid;gap:10px;padding:24px;border-radius:18px;background:#eaf1ff}.prospect-counters article.mint[data-v-f541d53b]{background:#e7f5ee}.prospect-counters article.lavender[data-v-f541d53b]{background:#f0eafb}.prospect-counters strong[data-v-f541d53b]{font-size:34px}.prospect-counters small[data-v-f541d53b]{color:#64758c}.count-rule[data-v-f541d53b]{margin:20px 0;font-size:12px;line-height:1.7;color:#6b7d94}.advisor-prospects .prospect-search[data-v-f541d53b]{display:flex;gap:12px;align-items:center;margin-bottom:18px}.prospect-search label[data-v-f541d53b]{display:flex;gap:9px;align-items:center;background:#fff;border:1px solid #dbe3f0;border-radius:9px;padding:0 13px}.advisor-prospects .prospect-search input[data-v-f541d53b]{border:0;padding:12px 0;min-width:240px;background:transparent}.prospect-search span[data-v-f541d53b]{margin-left:auto;color:#718099}.prospect-table[data-v-f541d53b]{overflow-x:auto;border:1px solid #e2e8f1;border-radius:12px;background:#fff}.prospect-table table[data-v-f541d53b]{width:100%;border-collapse:collapse}.prospect-table th[data-v-f541d53b]{text-align:left;background:#f7f9fd;color:#6c7d92;font-weight:500}.prospect-table td[data-v-f541d53b],.prospect-table th[data-v-f541d53b]{padding:16px;border-bottom:1px solid #eef1f6}.attendance[data-v-f541d53b]{display:inline-block;min-width:30px;text-align:center;padding:6px;border-radius:8px;background:#f1f3f8}.attendance.done[data-v-f541d53b]{color:#277454;background:#e4f5ec}.advisor-prospects footer[data-v-f541d53b]{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:18px}.advisor-prospects footer span[data-v-f541d53b]{margin-right:auto;color:#718099}@media(max-width:760px){.prospect-counters[data-v-f541d53b]{grid-template-columns:1fr}.advisor-prospects .prospect-search[data-v-f541d53b]{flex-wrap:wrap}.prospect-search label[data-v-f541d53b],.advisor-prospects .prospect-search input[data-v-f541d53b]{min-width:0;width:100%}}.advisor-agenda[data-v-dade648c]{color:#293a53}.advisor-agenda header[data-v-dade648c]{display:flex;align-items:center;gap:16px;margin-bottom:24px}.advisor-agenda h1[data-v-dade648c]{margin:0 0 8px}.advisor-agenda p[data-v-dade648c]{color:#6f8097;line-height:1.7}.advisor-agenda .agenda-icon[data-v-dade648c]{display:grid;place-items:center;height:58px;width:58px;border-radius:16px;background:#eee8ff;color:#7458c7}.advisor-agenda nav[data-v-dade648c]{display:flex;gap:10px;margin-bottom:24px;border-bottom:1px solid #e0e7f0;padding-bottom:12px;flex-wrap:wrap}.advisor-agenda button[data-v-dade648c]{display:inline-flex;align-items:center;gap:8px;padding:11px 15px;border:1px solid #dce4ef;background:#fff;color:#45618c;border-radius:9px;cursor:pointer}.advisor-agenda button.active[data-v-dade648c]{color:#5d43b2;background:#f1ecff;border-color:#d9cef7}.advisor-agenda button.primary[data-v-dade648c]{background:#336ce8;color:#fff;border-color:transparent}.advisor-agenda button[data-v-dade648c]:disabled{opacity:.45;cursor:default}.advisor-agenda .agenda-hours[data-v-dade648c],.advisor-agenda .agenda-connection[data-v-dade648c]{background:#fff;padding:24px;border:1px solid #e0e7f1;border-radius:16px}.advisor-agenda .hours-heading[data-v-dade648c]{display:flex;justify-content:space-between;align-items:center;gap:12px}.advisor-agenda h2[data-v-dade648c]{font-size:19px;margin:0}.advisor-agenda .agenda-note[data-v-dade648c]{font-size:12px;line-height:1.7}.advisor-agenda .agenda-warning[data-v-dade648c]{background:#fff5e4;padding:14px;border-radius:10px;color:#8b6632}.advisor-agenda .agenda-message[data-v-dade648c]{background:#e6f6ee;padding:14px;border-radius:10px;color:#297652}.advisor-agenda .week-summary[data-v-dade648c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin-top:20px}.advisor-agenda .week-summary article[data-v-dade648c]{display:flex;flex-direction:column;gap:12px;background:#f5f7fd;border:1px solid #e9edf6;padding:18px;border-radius:12px}.advisor-agenda .closed[data-v-dade648c]{color:#99a3b4;font-size:12px}.advisor-agenda .hours-form fieldset[data-v-dade648c]{display:flex;flex-direction:column;align-items:stretch;padding:0;border:0;gap:16px;min-width:0}.advisor-agenda .hours-toggle[data-v-dade648c]{display:flex;align-items:center;gap:10px;flex:initial}.advisor-agenda .hours-toggle input[data-v-dade648c]{accent-color:#6753cf;width:18px;height:18px}.advisor-agenda .hours-zone[data-v-dade648c]{display:flex;flex-direction:column;gap:8px;flex:initial}.advisor-agenda .hours-zone select[data-v-dade648c],.advisor-agenda .hours-range input[data-v-dade648c]{padding:11px;border:1px solid #dbe3f0;border-radius:8px;background:#fff;color:#293a53}.advisor-agenda .hours-day[data-v-dade648c]{padding:16px;border:1px solid #e0e7f1;border-radius:12px}.advisor-agenda .day-heading[data-v-dade648c]{display:flex;align-items:center;justify-content:space-between}.advisor-agenda .hours-range[data-v-dade648c]{display:flex;align-items:end;gap:10px;margin-top:12px}.advisor-agenda .hours-range label[data-v-dade648c]{display:flex;flex-direction:column;gap:6px;flex:1;min-width:0}.advisor-agenda .hours-save[data-v-dade648c]{justify-content:center;width:100%}@media(max-width:600px){.advisor-agenda .hours-heading[data-v-dade648c]{align-items:stretch;flex-direction:column}.advisor-agenda header[data-v-dade648c]{align-items:flex-start}.advisor-agenda .agenda-icon[data-v-dade648c]{flex-shrink:0}}.setter-tasks[data-v-bd48b99e]{padding:28px;background:#f7f8fb;min-height:calc(100dvh - 78px);color:#303747;font-family:Inter,Segoe UI,sans-serif}.tasks-heading[data-v-bd48b99e]{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.tasks-heading>div>span[data-v-bd48b99e]{font-size:9px;font-weight:650;letter-spacing:1.7px;color:#8e9aaf}.tasks-heading h1[data-v-bd48b99e]{font-size:28px;letter-spacing:-.7px;color:#293344;margin:8px 0}.tasks-heading p[data-v-bd48b99e]{font-size:12px;color:#8592a7;margin:0}.tasks-agenda[data-v-bd48b99e],.tasks-filter[data-v-bd48b99e],.tasks-refresh[data-v-bd48b99e],.tasks-finish[data-v-bd48b99e]{font-family:inherit;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;border-radius:9px;padding:11px 14px;font-size:12px;background:#fff;border:1px solid #dfe6f0;color:#687b97}.tasks-agenda[data-v-bd48b99e]{background:#fff;border-color:#b7cee9;color:#4c86c8}.tasks-toolbar[data-v-bd48b99e]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0 0 28px!important}.tasks-search[data-v-bd48b99e]{display:flex!important;align-items:center;gap:10px;background:#fff;border:1px solid #e4e9f2;border-radius:10px;padding:0 13px;color:#98a7bc;flex:1;max-width:365px}.setter-tasks .tasks-toolbar .tasks-search input[data-v-bd48b99e]:not([type=checkbox]):not([type=radio]):not([type=file]){font-size:12px;border:0;background:none;box-shadow:none;outline:0;width:100%;padding:11px 0;color:#657c9b}.tasks-priority-select[data-v-bd48b99e]{display:flex!important;align-items:center;gap:8px;font-size:11px;color:#8290a8}.setter-tasks .tasks-toolbar .tasks-priority-select select[data-v-bd48b99e]{font-size:12px;background:#fff;border:1px solid #e4e9f2;border-radius:9px;padding:10px;color:#6d7f9b;width:auto}.tasks-filter[data-v-bd48b99e]{font-size:11px;padding:10px 13px}.tasks-refresh[data-v-bd48b99e]{background:none;border:0;font-size:11px;padding:10px}.tasks-scope[data-v-bd48b99e]{font-size:10px;color:#95a0b3;margin-left:auto}.tasks-layout[data-v-bd48b99e]{display:grid;grid-template-columns:minmax(0,1fr) 250px;gap:22px;align-items:start}.tasks-columns[data-v-bd48b99e]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;min-width:0}.task-column[data-v-bd48b99e]{min-width:0;--column-tone: #ed9c91}.task-column.violet[data-v-bd48b99e]{--column-tone: #b092d5}.task-column.mint[data-v-bd48b99e]{--column-tone: #8ac8ac}.task-column-heading[data-v-bd48b99e]{display:flex;align-items:center;gap:9px;padding:0 0 15px;border-bottom:2px solid var(--column-tone);color:#7f8ba0}.task-column-heading h2[data-v-bd48b99e]{font-size:12px!important;letter-spacing:.7px;font-weight:600;text-transform:uppercase;color:#566279;margin:0}.task-column-heading>span[data-v-bd48b99e]{font-size:11px;padding:3px 8px;background:#fff0ed;color:#bf8175;border-radius:20px;margin-left:auto}.violet .task-column-heading>span[data-v-bd48b99e]{background:#f0eafa;color:#9679ba}.mint .task-column-heading>span[data-v-bd48b99e]{background:#e9f5ee;color:#6ca78a}.task-column-hint[data-v-bd48b99e]{font-size:10px;color:#a0aabd;line-height:1.6;margin:11px 0 17px;min-height:32px}.task-column-stack[data-v-bd48b99e]{display:grid;align-content:start;gap:14px;max-height:max(300px,calc(100dvh - 330px));overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:2px}.task-card[data-v-bd48b99e]{background:#fff;border:1px solid #e4e9f1;border-radius:14px;padding:17px 15px;min-width:0;box-shadow:0 3px 7px #243f6b03}.task-card-top[data-v-bd48b99e]{display:flex;align-items:flex-start;gap:9px;flex-wrap:wrap}.task-card-top>button[data-v-bd48b99e]{flex:1;min-width:80px;text-align:left;overflow-wrap:anywhere;font-family:inherit;font-size:13px;font-weight:600;color:#52657d;border:0;background:none;cursor:pointer;padding:0;line-height:1.5}.task-priority[data-v-bd48b99e]{display:inline-flex;align-items:center;gap:4px;background:#eef3fc;color:#7c9bc9;border-radius:20px;padding:4px 6px;font-size:9px;white-space:nowrap}.task-priority.urgent[data-v-bd48b99e]{background:#fce9e8;color:#bd7675}.task-priority.high[data-v-bd48b99e]{background:#fff0e4;color:#c3956c}.task-priority.low[data-v-bd48b99e]{background:#ecf5f1;color:#7b9e8c}.task-deadline[data-v-bd48b99e]{display:flex;align-items:flex-start;gap:5px;font-size:10px;color:#75859b;line-height:1.7;margin-top:12px}.task-deadline>svg[data-v-bd48b99e]{flex-shrink:0;margin-top:2px}.task-deadline.deadline-late[data-v-bd48b99e]{color:#bc8f9c}.task-reason[data-v-bd48b99e]{font-size:11px;color:#697b92;line-height:1.8;margin:14px 0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-wrap;overflow-wrap:anywhere;min-height:40px}.task-completed[data-v-bd48b99e],.task-incident[data-v-bd48b99e],.task-context[data-v-bd48b99e]{display:inline-flex;align-items:center;gap:6px;padding:4px 7px;border-radius:6px;background:#f0f6f3;color:#8daf9c;font-size:9px}.task-incident[data-v-bd48b99e]{background:#fcf0ed;color:#bd9486}.task-context[data-v-bd48b99e]{background:#f4f3f9;color:#a49ab6}.task-card-footer[data-v-bd48b99e]{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:18px;padding-top:13px;border-top:1px solid #eef1f7;font-size:10px;color:#98a8bd}.task-card-footer>span[data-v-bd48b99e]{display:flex;align-items:center;gap:5px}.task-card-footer button[data-v-bd48b99e]{min-height:30px;min-width:62px;justify-content:flex-end;display:flex;align-items:center;gap:5px;border:0;background:none;padding:0;font-family:inherit;font-size:10px;color:#82a0c6;cursor:pointer}.task-empty[data-v-bd48b99e]{display:flex;flex-direction:column;align-items:center;text-align:center;border:1px dashed #dce3ee;border-radius:12px;padding:24px 15px;color:#a8b5c7;min-height:170px;background:#ffffff70}.task-empty>svg[data-v-bd48b99e]{color:var(--column-tone);margin-bottom:13px}.task-empty strong[data-v-bd48b99e]{font-size:12px;font-weight:550;color:#8a9ab1}.task-empty p[data-v-bd48b99e]{font-size:11px;line-height:1.8;margin:8px 0 0;color:#8391a6}.task-load-more[data-v-bd48b99e]{width:100%;font-family:inherit;font-size:11px;padding:12px;border:1px solid #e2e9f2;border-radius:9px;background:#fff;color:#8399b7;cursor:pointer}.tasks-sidebar[data-v-bd48b99e]{display:grid;gap:18px}.task-progress[data-v-bd48b99e]{position:relative;isolation:isolate;overflow:hidden;border-radius:17px;background:linear-gradient(135deg,#438fd8,#628fd7);color:#fff;padding:24px 20px}.task-progress[data-v-bd48b99e]:before,.task-progress[data-v-bd48b99e]:after{content:"";position:absolute;z-index:-1;width:120px;height:120px;border-radius:50%;background:#ffffff09;right:-45px;top:-35px}.task-progress[data-v-bd48b99e]:after{width:200px;height:200px;top:auto;bottom:-160px;left:-90px}.progress-kicker[data-v-bd48b99e]{font-size:8px;letter-spacing:1.3px;color:#e2edff}.task-progress h2[data-v-bd48b99e]{font-size:21px!important;font-weight:550;line-height:1.4;letter-spacing:-.5px;color:#fff;margin:10px 0}.task-progress>p[data-v-bd48b99e]{font-size:10px;line-height:1.6;color:#dceaff;margin:0}.progress-main[data-v-bd48b99e]{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:24px 0}.task-donut[data-v-bd48b99e]{width:88px;height:88px;flex-shrink:0;border-radius:50%;background:conic-gradient(#fff var(--progress),#ffffff35 0);display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;isolation:isolate}.task-donut[data-v-bd48b99e]:before{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border-radius:50%;background:#538fd7;z-index:-1}.task-donut strong[data-v-bd48b99e]{font-size:18px;line-height:1.3;font-weight:550}.setter-tasks .task-progress .task-donut small[data-v-bd48b99e]{font-size:9px;color:#deebff}.progress-main>div:last-child>strong[data-v-bd48b99e]{font-size:35px;letter-spacing:-1px;display:block;line-height:1.2}.progress-main>div:last-child>span[data-v-bd48b99e]{font-size:9px;color:#e0edff;display:block;margin-top:4px}.progress-stat[data-v-bd48b99e]{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:10px;margin:16px 0 8px;color:#e6f0ff}.progress-stat strong[data-v-bd48b99e]{font-weight:550}.progress-track[data-v-bd48b99e]{height:5px;overflow:hidden;background:#ffffff25;border-radius:20px}.progress-track>span[data-v-bd48b99e]{display:block;height:100%;border-radius:20px;background:#d4e7ff}.progress-track.warm>span[data-v-bd48b99e]{background:#f4d6c3}.task-priorities[data-v-bd48b99e]{padding:22px 18px;background:#fff;border:1px solid #e3e9f1;border-radius:15px}.task-priorities header[data-v-bd48b99e]{display:flex;align-items:center;justify-content:space-between;color:#a4b3c7}.task-priorities h2[data-v-bd48b99e]{font-size:16px!important;letter-spacing:-.3px;color:#667890;font-weight:550;margin:0}.task-priorities>p[data-v-bd48b99e]{font-size:10px;color:#9eabc0;margin:8px 0 18px}.priority-row[data-v-bd48b99e]{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:11px;padding:10px 0;border-top:1px solid #f0f3f8;color:#94a1b5}.priority-row>span[data-v-bd48b99e]{display:flex;align-items:center;gap:7px}.priority-row strong[data-v-bd48b99e]{font-weight:550;color:#8195af}.priority-row i[data-v-bd48b99e]{width:6px;height:6px;border-radius:50%;background:#abc2e6}.priority-row i.urgent[data-v-bd48b99e]{background:#e9a39f}.priority-row i.high[data-v-bd48b99e]{background:#edc6a4}.priority-row i.low[data-v-bd48b99e]{background:#abd0bd}.tasks-help[data-v-bd48b99e]{padding:19px;color:#a3b4c7;border:1px solid #e5ebf3;border-radius:15px;background:#f1f5fa}.tasks-help>strong[data-v-bd48b99e]{display:block;color:#8da1b9;font-size:12px;margin-top:10px;font-weight:550}.tasks-help p[data-v-bd48b99e]{font-size:10px;line-height:1.9;margin:8px 0 0;color:#a5b2c5}.tasks-error[data-v-bd48b99e]{font-size:12px;color:#b27d83;background:#fff4f3;border:1px solid #f0d8d9;border-radius:10px;padding:14px;line-height:1.8}.tasks-error p[data-v-bd48b99e]{margin:0 0 8px}.task-detail[data-v-bd48b99e]{font-family:Inter,Segoe UI,sans-serif;color:#7789a4}.task-detail-status[data-v-bd48b99e]{display:flex;align-items:center;gap:12px;margin:0 0 24px}.task-detail-status>span[data-v-bd48b99e]{font-size:10px;border-radius:15px;background:#edf2fc;padding:6px 10px;color:#8aa4c8}.task-detail-status strong[data-v-bd48b99e]{font-size:13px;font-weight:550;color:#7b8fa9}.task-detail dl[data-v-bd48b99e]{margin:0 0 24px}.task-detail dl>div[data-v-bd48b99e]{display:grid;grid-template-columns:130px 1fr;gap:16px;padding:14px 0;border-bottom:1px solid #e8eef6;font-size:12px}.task-detail dt[data-v-bd48b99e]{color:#a0adc1}.task-detail dd[data-v-bd48b99e]{margin:0;color:#7c8fa9;line-height:1.8}.task-detail-block[data-v-bd48b99e]{padding:18px;background:#fff;border:1px solid #e4eaf3;border-radius:13px;margin:16px 0}.task-detail h3[data-v-bd48b99e]{font-size:15px!important;font-weight:550;color:#7187a2;margin:0 0 12px}.task-detail-block p[data-v-bd48b99e]{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.9;margin:10px 0 0;color:#6c809b}.task-detail-block.incident[data-v-bd48b99e]{background:#fdf5f0;border-color:#f2e5da}.task-detail-block.resolved[data-v-bd48b99e]{background:#edf7f1;border-color:#dcebe2}.task-resolution-form[data-v-bd48b99e]{margin:28px 0 0!important;display:grid;gap:12px}.task-resolution-form>p[data-v-bd48b99e]{font-size:12px;line-height:1.8;color:#91a0b6;margin:0}.task-resolution-form label[data-v-bd48b99e]{display:grid;gap:9px;font-size:12px;color:#8395ac}.task-resolution-form textarea[data-v-bd48b99e]{width:100%;min-height:155px;padding:13px;box-sizing:border-box;border:1px solid #dfe6f1;background:#fff;border-radius:10px;font-family:inherit;font-size:13px;color:#748aa6;resize:vertical}.task-resolution-form>span[data-v-bd48b99e]{text-align:right;color:#a6b4c5;font-size:10px}.task-detail-footer[data-v-bd48b99e]{display:flex;align-items:center;justify-content:space-between;gap:12px}.tasks-finish[data-v-bd48b99e]{background:#548bc7;border-color:#548bc7;color:#fff;font-size:12px}.task-success[data-v-bd48b99e]{display:flex;align-items:center;gap:10px;background:#eaf5ef;color:#80a690;padding:14px;border-radius:10px;font-size:12px;line-height:1.7}.task-discard[data-v-bd48b99e]{background:#fff4e9;padding:18px;border:1px solid #f2dfca;border-radius:12px;font-size:12px;line-height:1.7;margin-bottom:22px;color:#b79c7c}.task-discard button[data-v-bd48b99e]{margin:5px}.setter-tasks button[data-v-bd48b99e]:disabled,.task-detail-footer button[data-v-bd48b99e]:disabled{opacity:.5;cursor:not-allowed}.setter-tasks button[data-v-bd48b99e]:focus-visible,.tasks-columns[data-v-bd48b99e]:focus-visible,.task-column-stack[data-v-bd48b99e]:focus-visible,.tasks-search[data-v-bd48b99e]:focus-within{outline:3px solid #abc9ef;outline-offset:3px}@media(min-width:1550px){.tasks-layout[data-v-bd48b99e]{grid-template-columns:minmax(0,1fr) 280px;gap:26px}.tasks-columns[data-v-bd48b99e]{gap:22px}.task-card[data-v-bd48b99e]{padding:21px}}@media(max-width:1250px){.tasks-layout[data-v-bd48b99e]{grid-template-columns:minmax(0,1fr)}.tasks-sidebar[data-v-bd48b99e]{grid-template-columns:1fr 1fr 1fr}.task-progress[data-v-bd48b99e]{padding:20px}.tasks-help[data-v-bd48b99e]{align-self:start}.task-column-hint[data-v-bd48b99e]{min-height:0}}@media(max-width:850px){.tasks-columns[data-v-bd48b99e]{grid-template-columns:repeat(3,minmax(240px,1fr));overflow-x:auto;padding-bottom:14px}.tasks-sidebar[data-v-bd48b99e]{grid-template-columns:1fr 1fr}.tasks-help[data-v-bd48b99e]{grid-column:1/-1}.tasks-scope[data-v-bd48b99e]{width:100%;margin:0}.tasks-search[data-v-bd48b99e]{max-width:none}.tasks-heading[data-v-bd48b99e]{align-items:flex-start}.task-column-hint[data-v-bd48b99e]{min-height:32px}}@media(max-width:600px){.setter-tasks[data-v-bd48b99e]{padding:20px 14px}.tasks-heading[data-v-bd48b99e]{flex-direction:column;gap:18px}.tasks-heading h1[data-v-bd48b99e]{font-size:25px}.tasks-toolbar[data-v-bd48b99e]{gap:10px}.tasks-search[data-v-bd48b99e]{flex-basis:100%}.tasks-priority-select[data-v-bd48b99e]{flex-wrap:wrap}.tasks-sidebar[data-v-bd48b99e]{grid-template-columns:1fr}.tasks-help[data-v-bd48b99e]{grid-column:auto}.task-progress[data-v-bd48b99e]{padding:24px}.progress-main[data-v-bd48b99e]{justify-content:flex-start;gap:30px}.task-detail dl>div[data-v-bd48b99e]{grid-template-columns:100px 1fr}.task-detail-footer[data-v-bd48b99e]{gap:8px}.tasks-finish[data-v-bd48b99e]{font-size:11px;padding:11px}}.task-stack[data-v-bd48b99e]{overflow-y:auto;min-height:0;padding:2px 2px 14px}.task-card[data-v-bd48b99e]{margin-bottom:14px}.task-card footer[data-v-bd48b99e]{display:flex;justify-content:space-between;gap:10px;border-top:1px solid #f0edf5;padding-top:12px;margin-top:14px}.task-card footer button[data-v-bd48b99e]{display:flex;align-items:center;gap:5px;border:0;background:none;color:#7d8db9;font-size:11px;cursor:pointer}.task-column>header[data-v-bd48b99e]{display:flex;align-items:center;gap:9px}.task-column>header h2[data-v-bd48b99e]{flex:1}.task-column>header>span[data-v-bd48b99e]{border-radius:20px;background:#f4f0f8;padding:4px 8px;font-size:11px}.task-description[data-v-bd48b99e]{font-size:12px;color:#8190a5;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.task-deadline[data-v-bd48b99e]{display:flex;align-items:center;gap:7px;font-size:11px;color:#9c94a7}.task-tag[data-v-bd48b99e]{display:inline-flex;margin-top:10px;border-radius:20px;padding:5px 9px;background:#f3effa;font-size:10px;color:#8d7aa5}.task-title[data-v-bd48b99e]{text-align:left;border:0;background:none;padding:0;color:#43506c;font-weight:650;cursor:pointer}.resolved-task[data-v-bd48b99e]{line-height:1.7;color:#73829b}section[data-v-2d70fa24]{color:#465876}article[data-v-2d70fa24]{background:#f8faff;border:1px solid #e6edf8;border-radius:12px;padding:18px;margin:10px 0 20px}h4[data-v-2d70fa24]{font-size:15px}p[data-v-2d70fa24]{font-size:12px;line-height:1.7;color:#8290a6}form[data-v-2d70fa24]{display:grid;gap:16px;padding:16px 0}label[data-v-2d70fa24]{display:grid;gap:8px;font-size:12px;color:#7988a2}input[data-v-2d70fa24],textarea[data-v-2d70fa24],select[data-v-2d70fa24]{box-sizing:border-box;width:100%;border:1px solid #dde6f2;border-radius:9px;padding:11px;color:#415674;font:inherit}textarea[data-v-2d70fa24]{min-height:100px}button[data-v-2d70fa24]{margin:4px 5px 4px 0}.setter-tasks[data-v-7a248f58]{padding:28px;background:#f7f8fb;min-height:calc(100dvh - 78px);color:#303747;font-family:Inter,Segoe UI,sans-serif}.tasks-heading[data-v-7a248f58]{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.tasks-heading>div>span[data-v-7a248f58]{font-size:9px;font-weight:650;letter-spacing:1.7px;color:#8e9aaf}.tasks-heading h1[data-v-7a248f58]{font-size:28px;letter-spacing:-.7px;color:#293344;margin:8px 0}.tasks-heading p[data-v-7a248f58]{font-size:12px;color:#8592a7;margin:0}.tasks-agenda[data-v-7a248f58],.tasks-filter[data-v-7a248f58],.tasks-refresh[data-v-7a248f58],.tasks-finish[data-v-7a248f58]{font-family:inherit;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;border-radius:9px;padding:11px 14px;font-size:12px;background:#fff;border:1px solid #dfe6f0;color:#687b97}.tasks-agenda[data-v-7a248f58]{background:#fff;border-color:#b7cee9;color:#4c86c8}.tasks-toolbar[data-v-7a248f58]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0 0 28px!important}.tasks-search[data-v-7a248f58]{display:flex!important;align-items:center;gap:10px;background:#fff;border:1px solid #e4e9f2;border-radius:10px;padding:0 13px;color:#98a7bc;flex:1;max-width:365px}.setter-tasks .tasks-toolbar .tasks-search input[data-v-7a248f58]:not([type=checkbox]):not([type=radio]):not([type=file]){font-size:12px;border:0;background:none;box-shadow:none;outline:0;width:100%;padding:11px 0;color:#657c9b}.tasks-priority-select[data-v-7a248f58]{display:flex!important;align-items:center;gap:8px;font-size:11px;color:#8290a8}.setter-tasks .tasks-toolbar .tasks-priority-select select[data-v-7a248f58]{font-size:12px;background:#fff;border:1px solid #e4e9f2;border-radius:9px;padding:10px;color:#6d7f9b;width:auto}.tasks-filter[data-v-7a248f58]{font-size:11px;padding:10px 13px}.tasks-refresh[data-v-7a248f58]{background:none;border:0;font-size:11px;padding:10px}.tasks-scope[data-v-7a248f58]{font-size:10px;color:#95a0b3;margin-left:auto}.tasks-layout[data-v-7a248f58]{display:grid;grid-template-columns:minmax(0,1fr) 250px;gap:22px;align-items:start}.tasks-columns[data-v-7a248f58]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;min-width:0}.task-column[data-v-7a248f58]{min-width:0;--column-tone: #ed9c91}.task-column.violet[data-v-7a248f58]{--column-tone: #b092d5}.task-column.mint[data-v-7a248f58]{--column-tone: #8ac8ac}.task-column-heading[data-v-7a248f58]{display:flex;align-items:center;gap:9px;padding:0 0 15px;border-bottom:2px solid var(--column-tone);color:#7f8ba0}.task-column-heading h2[data-v-7a248f58]{font-size:12px!important;letter-spacing:.7px;font-weight:600;text-transform:uppercase;color:#566279;margin:0}.task-column-heading>span[data-v-7a248f58]{font-size:11px;padding:3px 8px;background:#fff0ed;color:#bf8175;border-radius:20px;margin-left:auto}.violet .task-column-heading>span[data-v-7a248f58]{background:#f0eafa;color:#9679ba}.mint .task-column-heading>span[data-v-7a248f58]{background:#e9f5ee;color:#6ca78a}.task-column-hint[data-v-7a248f58]{font-size:10px;color:#a0aabd;line-height:1.6;margin:11px 0 17px;min-height:32px}.task-column-stack[data-v-7a248f58]{display:grid;align-content:start;gap:14px;max-height:max(300px,calc(100dvh - 330px));overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:2px}.task-card[data-v-7a248f58]{background:#fff;border:1px solid #e4e9f1;border-radius:14px;padding:17px 15px;min-width:0;box-shadow:0 3px 7px #243f6b03}.task-card-top[data-v-7a248f58]{display:flex;align-items:flex-start;gap:9px;flex-wrap:wrap}.task-card-top>button[data-v-7a248f58]{flex:1;min-width:80px;text-align:left;overflow-wrap:anywhere;font-family:inherit;font-size:13px;font-weight:600;color:#52657d;border:0;background:none;cursor:pointer;padding:0;line-height:1.5}.task-priority[data-v-7a248f58]{display:inline-flex;align-items:center;gap:4px;background:#eef3fc;color:#7c9bc9;border-radius:20px;padding:4px 6px;font-size:9px;white-space:nowrap}.task-priority.urgent[data-v-7a248f58]{background:#fce9e8;color:#bd7675}.task-priority.high[data-v-7a248f58]{background:#fff0e4;color:#c3956c}.task-priority.low[data-v-7a248f58]{background:#ecf5f1;color:#7b9e8c}.task-deadline[data-v-7a248f58]{display:flex;align-items:flex-start;gap:5px;font-size:10px;color:#75859b;line-height:1.7;margin-top:12px}.task-deadline>svg[data-v-7a248f58]{flex-shrink:0;margin-top:2px}.task-deadline.deadline-late[data-v-7a248f58]{color:#bc8f9c}.task-reason[data-v-7a248f58]{font-size:11px;color:#697b92;line-height:1.8;margin:14px 0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-wrap;overflow-wrap:anywhere;min-height:40px}.task-completed[data-v-7a248f58],.task-incident[data-v-7a248f58],.task-context[data-v-7a248f58]{display:inline-flex;align-items:center;gap:6px;padding:4px 7px;border-radius:6px;background:#f0f6f3;color:#8daf9c;font-size:9px}.task-incident[data-v-7a248f58]{background:#fcf0ed;color:#bd9486}.task-context[data-v-7a248f58]{background:#f4f3f9;color:#a49ab6}.task-card-footer[data-v-7a248f58]{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:18px;padding-top:13px;border-top:1px solid #eef1f7;font-size:10px;color:#98a8bd}.task-card-footer>span[data-v-7a248f58]{display:flex;align-items:center;gap:5px}.task-card-footer button[data-v-7a248f58]{min-height:30px;min-width:62px;justify-content:flex-end;display:flex;align-items:center;gap:5px;border:0;background:none;padding:0;font-family:inherit;font-size:10px;color:#82a0c6;cursor:pointer}.task-empty[data-v-7a248f58]{display:flex;flex-direction:column;align-items:center;text-align:center;border:1px dashed #dce3ee;border-radius:12px;padding:24px 15px;color:#a8b5c7;min-height:170px;background:#ffffff70}.task-empty>svg[data-v-7a248f58]{color:var(--column-tone);margin-bottom:13px}.task-empty strong[data-v-7a248f58]{font-size:12px;font-weight:550;color:#8a9ab1}.task-empty p[data-v-7a248f58]{font-size:11px;line-height:1.8;margin:8px 0 0;color:#8391a6}.task-load-more[data-v-7a248f58]{width:100%;font-family:inherit;font-size:11px;padding:12px;border:1px solid #e2e9f2;border-radius:9px;background:#fff;color:#8399b7;cursor:pointer}.tasks-sidebar[data-v-7a248f58]{display:grid;gap:18px}.task-progress[data-v-7a248f58]{position:relative;isolation:isolate;overflow:hidden;border-radius:17px;background:linear-gradient(135deg,#438fd8,#628fd7);color:#fff;padding:24px 20px}.task-progress[data-v-7a248f58]:before,.task-progress[data-v-7a248f58]:after{content:"";position:absolute;z-index:-1;width:120px;height:120px;border-radius:50%;background:#ffffff09;right:-45px;top:-35px}.task-progress[data-v-7a248f58]:after{width:200px;height:200px;top:auto;bottom:-160px;left:-90px}.progress-kicker[data-v-7a248f58]{font-size:8px;letter-spacing:1.3px;color:#e2edff}.task-progress h2[data-v-7a248f58]{font-size:21px!important;font-weight:550;line-height:1.4;letter-spacing:-.5px;color:#fff;margin:10px 0}.task-progress>p[data-v-7a248f58]{font-size:10px;line-height:1.6;color:#dceaff;margin:0}.progress-main[data-v-7a248f58]{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:24px 0}.task-donut[data-v-7a248f58]{width:88px;height:88px;flex-shrink:0;border-radius:50%;background:conic-gradient(#fff var(--progress),#ffffff35 0);display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;isolation:isolate}.task-donut[data-v-7a248f58]:before{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border-radius:50%;background:#538fd7;z-index:-1}.task-donut strong[data-v-7a248f58]{font-size:18px;line-height:1.3;font-weight:550}.setter-tasks .task-progress .task-donut small[data-v-7a248f58]{font-size:9px;color:#deebff}.progress-main>div:last-child>strong[data-v-7a248f58]{font-size:35px;letter-spacing:-1px;display:block;line-height:1.2}.progress-main>div:last-child>span[data-v-7a248f58]{font-size:9px;color:#e0edff;display:block;margin-top:4px}.progress-stat[data-v-7a248f58]{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:10px;margin:16px 0 8px;color:#e6f0ff}.progress-stat strong[data-v-7a248f58]{font-weight:550}.progress-track[data-v-7a248f58]{height:5px;overflow:hidden;background:#ffffff25;border-radius:20px}.progress-track>span[data-v-7a248f58]{display:block;height:100%;border-radius:20px;background:#d4e7ff}.progress-track.warm>span[data-v-7a248f58]{background:#f4d6c3}.task-priorities[data-v-7a248f58]{padding:22px 18px;background:#fff;border:1px solid #e3e9f1;border-radius:15px}.task-priorities header[data-v-7a248f58]{display:flex;align-items:center;justify-content:space-between;color:#a4b3c7}.task-priorities h2[data-v-7a248f58]{font-size:16px!important;letter-spacing:-.3px;color:#667890;font-weight:550;margin:0}.task-priorities>p[data-v-7a248f58]{font-size:10px;color:#9eabc0;margin:8px 0 18px}.priority-row[data-v-7a248f58]{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:11px;padding:10px 0;border-top:1px solid #f0f3f8;color:#94a1b5}.priority-row>span[data-v-7a248f58]{display:flex;align-items:center;gap:7px}.priority-row strong[data-v-7a248f58]{font-weight:550;color:#8195af}.priority-row i[data-v-7a248f58]{width:6px;height:6px;border-radius:50%;background:#abc2e6}.priority-row i.urgent[data-v-7a248f58]{background:#e9a39f}.priority-row i.high[data-v-7a248f58]{background:#edc6a4}.priority-row i.low[data-v-7a248f58]{background:#abd0bd}.tasks-help[data-v-7a248f58]{padding:19px;color:#a3b4c7;border:1px solid #e5ebf3;border-radius:15px;background:#f1f5fa}.tasks-help>strong[data-v-7a248f58]{display:block;color:#8da1b9;font-size:12px;margin-top:10px;font-weight:550}.tasks-help p[data-v-7a248f58]{font-size:10px;line-height:1.9;margin:8px 0 0;color:#a5b2c5}.tasks-error[data-v-7a248f58]{font-size:12px;color:#b27d83;background:#fff4f3;border:1px solid #f0d8d9;border-radius:10px;padding:14px;line-height:1.8}.tasks-error p[data-v-7a248f58]{margin:0 0 8px}.task-detail[data-v-7a248f58]{font-family:Inter,Segoe UI,sans-serif;color:#7789a4}.task-detail-status[data-v-7a248f58]{display:flex;align-items:center;gap:12px;margin:0 0 24px}.task-detail-status>span[data-v-7a248f58]{font-size:10px;border-radius:15px;background:#edf2fc;padding:6px 10px;color:#8aa4c8}.task-detail-status strong[data-v-7a248f58]{font-size:13px;font-weight:550;color:#7b8fa9}.task-detail dl[data-v-7a248f58]{margin:0 0 24px}.task-detail dl>div[data-v-7a248f58]{display:grid;grid-template-columns:130px 1fr;gap:16px;padding:14px 0;border-bottom:1px solid #e8eef6;font-size:12px}.task-detail dt[data-v-7a248f58]{color:#a0adc1}.task-detail dd[data-v-7a248f58]{margin:0;color:#7c8fa9;line-height:1.8}.task-detail-block[data-v-7a248f58]{padding:18px;background:#fff;border:1px solid #e4eaf3;border-radius:13px;margin:16px 0}.task-detail h3[data-v-7a248f58]{font-size:15px!important;font-weight:550;color:#7187a2;margin:0 0 12px}.task-detail-block p[data-v-7a248f58]{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.9;margin:10px 0 0;color:#6c809b}.task-detail-block.incident[data-v-7a248f58]{background:#fdf5f0;border-color:#f2e5da}.task-detail-block.resolved[data-v-7a248f58]{background:#edf7f1;border-color:#dcebe2}.task-resolution-form[data-v-7a248f58]{margin:28px 0 0!important;display:grid;gap:12px}.task-resolution-form>p[data-v-7a248f58]{font-size:12px;line-height:1.8;color:#91a0b6;margin:0}.task-resolution-form label[data-v-7a248f58]{display:grid;gap:9px;font-size:12px;color:#8395ac}.task-resolution-form textarea[data-v-7a248f58]{width:100%;min-height:155px;padding:13px;box-sizing:border-box;border:1px solid #dfe6f1;background:#fff;border-radius:10px;font-family:inherit;font-size:13px;color:#748aa6;resize:vertical}.task-resolution-form>span[data-v-7a248f58]{text-align:right;color:#a6b4c5;font-size:10px}.task-detail-footer[data-v-7a248f58]{display:flex;align-items:center;justify-content:space-between;gap:12px}.tasks-finish[data-v-7a248f58]{background:#548bc7;border-color:#548bc7;color:#fff;font-size:12px}.task-success[data-v-7a248f58]{display:flex;align-items:center;gap:10px;background:#eaf5ef;color:#80a690;padding:14px;border-radius:10px;font-size:12px;line-height:1.7}.task-discard[data-v-7a248f58]{background:#fff4e9;padding:18px;border:1px solid #f2dfca;border-radius:12px;font-size:12px;line-height:1.7;margin-bottom:22px;color:#b79c7c}.task-discard button[data-v-7a248f58]{margin:5px}.setter-tasks button[data-v-7a248f58]:disabled,.task-detail-footer button[data-v-7a248f58]:disabled{opacity:.5;cursor:not-allowed}.setter-tasks button[data-v-7a248f58]:focus-visible,.tasks-columns[data-v-7a248f58]:focus-visible,.task-column-stack[data-v-7a248f58]:focus-visible,.tasks-search[data-v-7a248f58]:focus-within{outline:3px solid #abc9ef;outline-offset:3px}@media(min-width:1550px){.tasks-layout[data-v-7a248f58]{grid-template-columns:minmax(0,1fr) 280px;gap:26px}.tasks-columns[data-v-7a248f58]{gap:22px}.task-card[data-v-7a248f58]{padding:21px}}@media(max-width:1250px){.tasks-layout[data-v-7a248f58]{grid-template-columns:minmax(0,1fr)}.tasks-sidebar[data-v-7a248f58]{grid-template-columns:1fr 1fr 1fr}.task-progress[data-v-7a248f58]{padding:20px}.tasks-help[data-v-7a248f58]{align-self:start}.task-column-hint[data-v-7a248f58]{min-height:0}}@media(max-width:850px){.tasks-columns[data-v-7a248f58]{grid-template-columns:repeat(3,minmax(240px,1fr));overflow-x:auto;padding-bottom:14px}.tasks-sidebar[data-v-7a248f58]{grid-template-columns:1fr 1fr}.tasks-help[data-v-7a248f58]{grid-column:1/-1}.tasks-scope[data-v-7a248f58]{width:100%;margin:0}.tasks-search[data-v-7a248f58]{max-width:none}.tasks-heading[data-v-7a248f58]{align-items:flex-start}.task-column-hint[data-v-7a248f58]{min-height:32px}}@media(max-width:600px){.setter-tasks[data-v-7a248f58]{padding:20px 14px}.tasks-heading[data-v-7a248f58]{flex-direction:column;gap:18px}.tasks-heading h1[data-v-7a248f58]{font-size:25px}.tasks-toolbar[data-v-7a248f58]{gap:10px}.tasks-search[data-v-7a248f58]{flex-basis:100%}.tasks-priority-select[data-v-7a248f58]{flex-wrap:wrap}.tasks-sidebar[data-v-7a248f58]{grid-template-columns:1fr}.tasks-help[data-v-7a248f58]{grid-column:auto}.task-progress[data-v-7a248f58]{padding:24px}.progress-main[data-v-7a248f58]{justify-content:flex-start;gap:30px}.task-detail dl>div[data-v-7a248f58]{grid-template-columns:100px 1fr}.task-detail-footer[data-v-7a248f58]{gap:8px}.tasks-finish[data-v-7a248f58]{font-size:11px;padding:11px}}.task-alerts[data-v-e799b479]{position:relative;display:inline-flex}.alerts-bell[data-v-e799b479]{position:relative;display:grid;place-items:center;border:0;background:none;color:inherit;cursor:pointer}.alerts-badge[data-v-e799b479]{position:absolute;top:-6px;right:-8px;min-width:18px;height:18px;padding:0 5px;border-radius:99px;background:#d92d20;color:#fff;font-size:11px;font-weight:700;line-height:18px;text-align:center;box-sizing:border-box}.alerts-panel[data-v-e799b479]{position:absolute;top:calc(100% + 12px);right:-12px;z-index:60;display:grid;gap:10px;width:min(360px,calc(100vw - 24px));padding:14px;border:1px solid #e3e7ee;border-radius:14px;background:#fff;box-shadow:0 12px 32px #1f2f4524;color:#1f2f45;text-align:left}.alerts-panel header[data-v-e799b479],.alerts-panel footer[data-v-e799b479]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.alerts-close[data-v-e799b479]{display:grid;place-items:center;border:0;background:none;color:#6b7686;cursor:pointer}.alerts-overdue[data-v-e799b479]{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid #f4c38b;border-radius:10px;background:#fffaf3;color:#8a4b0c;font-weight:600;cursor:pointer}.alerts-overdue svg[data-v-e799b479]:last-child{margin-left:auto}.alerts-panel ul[data-v-e799b479]{display:grid;gap:4px;max-height:320px;margin:0;padding:0;overflow-y:auto;list-style:none}.alerts-panel li button[data-v-e799b479]{display:grid;gap:2px;width:100%;padding:10px 12px;border:0;border-radius:10px;background:#f6f8fb;color:#1f2f45;text-align:left;cursor:pointer}.alerts-panel li button[data-v-e799b479]:hover{background:#eef2f8}.alerts-panel li span[data-v-e799b479],.alerts-panel small[data-v-e799b479]{color:#5b6b82;font-size:12px}.alerts-panel small.urgent[data-v-e799b479],.alerts-panel small.high[data-v-e799b479]{color:#b42318}.alerts-empty[data-v-e799b479]{padding:14px;color:#6b7686;text-align:center}.alerts-browser[data-v-e799b479]{display:inline-flex;align-items:center;gap:6px}.alerts-banners[data-v-e799b479]{position:fixed;right:20px;bottom:20px;z-index:70;display:grid;gap:10px;width:min(420px,calc(100vw - 32px))}.alerts-banner[data-v-e799b479]{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:10px;padding:12px 14px;border:1px solid #c9dbf5;border-radius:14px;background:#fff;box-shadow:0 12px 28px #1f2f4524;color:#1f2f45;text-align:left}.alerts-banner div[data-v-e799b479]{display:grid;gap:2px;min-width:0}.alerts-banner span[data-v-e799b479]:not(.banner-icon){color:#5b6b82;font-size:12px}.banner-icon[data-v-e799b479],.modal-icon[data-v-e799b479]{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:#e7f0fd;color:#1f5fa8}.alerts-backdrop[data-v-e799b479]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:16px;background:#0f1b2b66}.alerts-modal[data-v-e799b479]{display:grid;justify-items:start;gap:10px;width:min(420px,100%);padding:22px;border-radius:16px;background:#fff;color:#1f2f45;text-align:left}.alerts-modal .modal-icon[data-v-e799b479]{background:#fdeedd;color:#b4610c}.alerts-modal h2[data-v-e799b479]{margin:4px 0 0;font-size:18px}.alerts-modal p[data-v-e799b479]{margin:0;color:#5b6b82}.modal-actions[data-v-e799b479]{display:flex;justify-content:flex-end;gap:8px;width:100%;margin-top:6px}@media(max-width:760px){.alerts-panel[data-v-e799b479]{position:fixed;top:72px;right:12px}.alerts-banners[data-v-e799b479]{right:12px;bottom:12px}}.calls-reconciled[data-v-a36a1055]{margin:0 0 12px;color:#054f31}.call-duration[data-v-a36a1055]{white-space:nowrap;font-variant-numeric:tabular-nums}.call-duration.pending[data-v-a36a1055],.call-duration.not_found[data-v-a36a1055],.call-duration.ambiguous[data-v-a36a1055]{color:#667085;font-size:13px}.calls[data-v-a36a1055]{display:grid;gap:16px}.calls-tabs[data-v-a36a1055]{display:inline-flex;justify-self:start;padding:3px;border-radius:10px;background:#eef1f6}.calls-tabs button[data-v-a36a1055]{display:inline-flex;align-items:center;gap:6px;border:0;border-radius:8px;background:none;color:#5b6b82;padding:9px 16px;font-size:13px;font-weight:600;cursor:pointer}.calls-tabs button.is-active[data-v-a36a1055]{background:#fff;color:#1f2f45;box-shadow:0 1px 4px #1f2f4518}.calls-notice[data-v-a36a1055]{display:flex;align-items:flex-start;gap:10px;margin:0;padding:12px 14px;border:1px solid #c9dbf5;border-radius:12px;background:#f4f8fe;color:#1f4a7a;font-size:13px}.calls-notice svg[data-v-a36a1055]{flex-shrink:0;margin-top:2px}.calls-error[data-v-a36a1055]{color:#b42318}.dialer[data-v-a36a1055]{display:grid;gap:14px;max-width:420px}.dialer-input[data-v-a36a1055]{display:flex;align-items:center;gap:10px;padding:0 12px;border:1px solid #dfe4ec;border-radius:12px;background:#fff;color:#6b7686}.dialer-input input[data-v-a36a1055]{flex:1;border:0;padding:14px 0;background:none;font-size:18px;letter-spacing:.04em;outline:none}.dialer-erase[data-v-a36a1055]{display:grid;place-items:center;border:0;background:none;color:#6b7686;cursor:pointer}.dialer-pad[data-v-a36a1055]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.dialer-pad button[data-v-a36a1055]{height:52px;border:1px solid #e3e7ee;border-radius:14px;background:#fff;color:#1f2f45;font-size:20px;font-weight:600;cursor:pointer}.dialer-pad button[data-v-a36a1055]:active{background:#eef2f8}.dialer-search[data-v-a36a1055],.dialer-results button[data-v-a36a1055],.row-action button[data-v-a36a1055]{display:inline-flex;align-items:center;justify-content:center;gap:6px}.dialer-results[data-v-a36a1055]{display:grid;gap:8px;margin:0;padding:0;list-style:none}.dialer-results li[data-v-a36a1055]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid #e3e7ee;border-radius:12px;background:#fff}.dialer-results li div[data-v-a36a1055]{display:grid;gap:2px;min-width:0}.dialer-results li span[data-v-a36a1055]{color:#5b6b82;font-size:13px}.dialer-empty[data-v-a36a1055]{display:block!important;color:#5b6b82}.dialer-hint[data-v-a36a1055]{margin:0;color:#6b7686;font-size:12px}.calls-history[data-v-a36a1055]{display:grid;gap:12px}.history-toolbar[data-v-a36a1055]{display:flex;flex-wrap:wrap;align-items:end;gap:12px}.history-toolbar h3[data-v-a36a1055]{margin:0 auto 0 0}.history-toolbar label[data-v-a36a1055]{display:grid;gap:4px;font-size:12px;color:#5b6b82}.call-state[data-v-a36a1055]{display:inline-block;padding:3px 10px;border-radius:99px;background:#f1f3f6;color:#3d4b60;font-size:12px;font-weight:600}.call-state.accepted[data-v-a36a1055]{background:#e3f4ea;color:#23784a}.call-state.rejected[data-v-a36a1055],.call-state.blocked[data-v-a36a1055]{background:#fde9e5;color:#8a281d}.call-state.dispatching[data-v-a36a1055]{background:#e7f0fd;color:#1f5fa8}.row-action[data-v-a36a1055]{text-align:right}.calls-empty[data-v-a36a1055]{color:#6b7686;text-align:center}.history-pages[data-v-a36a1055]{display:flex;align-items:center;gap:8px;color:#5b6b82;font-size:12px}.history-pages span[data-v-a36a1055]{margin-right:auto}.sr-only[data-v-a36a1055]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}@media(max-width:700px){.dialer[data-v-a36a1055]{max-width:none}}.calls[data-v-a36a1055]{padding:28px;gap:22px;color:#243147}.calls-heading[data-v-a36a1055],.calls-topline[data-v-a36a1055]{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.calls-heading h1[data-v-a36a1055]{margin:8px 0;font-size:30px;letter-spacing:-1px;color:#19253a}.calls-heading h1 span[data-v-a36a1055]{color:#8264df}.calls-heading p[data-v-a36a1055],.dialer-heading p[data-v-a36a1055],.contact-results header p[data-v-a36a1055]{margin:0;color:#718096;font-size:14px}.calls-eyebrow[data-v-a36a1055]{font-size:10px;font-weight:700;letter-spacing:2px;color:#8877ad}.calls-heading button[data-v-a36a1055]{display:flex;align-items:center;gap:8px;border-radius:12px;background:#fff}.calls-tabs[data-v-a36a1055]{background:#eae8f3;border-radius:14px;padding:5px}.calls-tabs button[data-v-a36a1055]{padding:11px 20px;border-radius:11px}.phone-status[data-v-a36a1055]{display:flex;align-items:center;gap:8px;font-size:12px;color:#65728a}.phone-status i[data-v-a36a1055]{width:7px;height:7px;background:#d99a47;border-radius:50%}.phone-status i.ready[data-v-a36a1055]{background:#3aab86}.calls-notice[data-v-a36a1055]{border:0;background:#f0edf9;color:#625580;padding:13px 18px;font-size:12px}.compose-layout[data-v-a36a1055]{display:grid;grid-template-columns:minmax(300px,390px) minmax(0,1fr);gap:22px;align-items:stretch}.dialer[data-v-a36a1055]{max-width:none;padding:24px;background:#fff;border:1px solid #e9e8f0;border-radius:24px;gap:18px;box-shadow:0 8px 30px #24314704}.dialer-heading[data-v-a36a1055],.contact-results header[data-v-a36a1055]{display:flex;align-items:center;gap:12px}.dialer-heading h2[data-v-a36a1055],.contact-results h2[data-v-a36a1055]{font-size:17px;margin:0 0 5px;letter-spacing:-.3px}.dialer-heading p[data-v-a36a1055]{font-size:12px}.dialer-symbol[data-v-a36a1055],.results-icon[data-v-a36a1055]{display:grid;place-items:center;width:46px;height:46px;flex-shrink:0;background:#e5f5ef;color:#3a9375;border-radius:16px}.calls .dialer-input[data-v-a36a1055]{border:1px solid #e8e7f0;background:#f8f8fc;padding:0 12px;min-width:0}.calls .dialer-input input[data-v-a36a1055]{border:0;box-shadow:none;min-width:0;width:100%;font-size:14px;letter-spacing:0;background:transparent;padding:16px 0}.dialer-input[data-v-a36a1055]:focus-within{outline:2px solid #b7a3e8;outline-offset:2px}.dialer-pad[data-v-a36a1055]{gap:10px}.dialer-pad button[data-v-a36a1055]{border:0;background:#f5f5fa;height:58px;border-radius:16px;font-size:23px;transition:background .15s,transform .15s}.dialer-pad button[data-v-a36a1055]:hover{background:#ece7fa;transform:translateY(-2px)}.calls .dialer-search[data-v-a36a1055]{background:#7658cc;color:#fff;border:0;border-radius:14px;min-height:46px;font-size:13px}.calls button[data-v-a36a1055]:disabled{opacity:.5;cursor:not-allowed}.calls button[data-v-a36a1055]:focus-visible{outline:3px solid #b8a4ed;outline-offset:3px}.contact-results[data-v-a36a1055]{padding:26px;background:#fff;border:1px solid #e9e8f0;border-radius:24px;display:flex;flex-direction:column;gap:24px;min-width:0}.results-icon[data-v-a36a1055]{background:#eeebfa;color:#8665cd}.contact-placeholder[data-v-a36a1055]{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:30px 12px;background:radial-gradient(ellipse at center,#f3eefc,transparent 70%)}.placeholder-orbit[data-v-a36a1055]{width:112px;height:112px;display:grid;place-items:center;border:14px solid #f3eefb;background:#e9e1f8;border-radius:36px;color:#8a70b7;transform:rotate(-7deg);margin-bottom:16px}.contact-placeholder h3[data-v-a36a1055]{font-size:19px;margin:10px 0}.contact-placeholder p[data-v-a36a1055]{max-width:360px;font-size:14px;color:#788397;line-height:1.8}.contact-steps[data-v-a36a1055]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;color:#8f7aa9;font-size:11px;margin-top:20px}.dialer-results li[data-v-a36a1055]{padding:18px;border-radius:16px;border-color:#eae8f1;background:#faf9fd}.dialer-results li strong[data-v-a36a1055]{font-size:14px;overflow-wrap:anywhere}.dialer-results button[data-v-a36a1055]{border-radius:12px}.dialer-hint[data-v-a36a1055]{line-height:1.7}.calls-history[data-v-a36a1055]{background:#fff;border:1px solid #e9e8f0;padding:24px;border-radius:24px;gap:22px}.history-toolbar h3[data-v-a36a1055]{font-size:20px}.calls .history-toolbar select[data-v-a36a1055]{background:#f8f7fc;border-color:#e9e6f1;border-radius:12px;min-width:175px}.calls-empty[data-v-a36a1055]{height:210px}.calls-empty svg[data-v-a36a1055]{display:block;margin:0 auto 16px;color:#a995ca}.calls .table-scroll[data-v-a36a1055]{border-radius:16px}.calls table th[data-v-a36a1055]{background:#f6f4fb}.calls table td[data-v-a36a1055]{padding:18px 14px}@media(max-width:950px){.compose-layout[data-v-a36a1055]{grid-template-columns:minmax(280px,360px) minmax(0,1fr)}.contact-steps[data-v-a36a1055]{gap:6px}.contact-results[data-v-a36a1055]{padding:20px}}@media(max-width:760px){.calls[data-v-a36a1055]{padding:18px}.calls-heading h1[data-v-a36a1055]{font-size:26px}.compose-layout[data-v-a36a1055]{grid-template-columns:1fr}.contact-results[data-v-a36a1055]{min-height:300px}.calls-history[data-v-a36a1055]{padding:16px}}@media(prefers-reduced-motion:reduce){.dialer-pad button[data-v-a36a1055]{transition:none}}.stats[data-v-5c2e176a]{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;container:stats / inline-size}.stats-hello h2[data-v-5c2e176a]{margin:0;color:#101828;font-size:24px}.stats-hello p[data-v-5c2e176a]{margin:4px 0 0;color:#667085;font-size:14px}.stats-charts[data-v-5c2e176a]{display:grid;grid-template-columns:minmax(240px,1fr) minmax(0,2.2fr);gap:14px}@container stats (max-width: 760px){.stats-charts[data-v-5c2e176a]{grid-template-columns:1fr}}.stats-table[data-v-5c2e176a]{padding:18px;border:1px solid #e6e9f0;border-radius:14px;background:#fff}.stats-table h3[data-v-5c2e176a]{margin:0 0 12px;font-size:15px;color:#101828}.stats-toolbar[data-v-5c2e176a]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.stats-presets[data-v-5c2e176a]{display:inline-flex;padding:3px;border-radius:10px;background:#eef1f6}.stats-presets button[data-v-5c2e176a]{border:0;border-radius:8px;background:none;color:#5b6b82;padding:8px 12px;font-size:12px;font-weight:600;cursor:pointer}.stats-presets button.is-active[data-v-5c2e176a]{background:#fff;color:#1f2f45;box-shadow:0 1px 4px #1f2f4518}.stats-range[data-v-5c2e176a]{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.stats-range label[data-v-5c2e176a]{display:flex;align-items:center;gap:4px;font-size:12px;color:#5b6b82}.stats-range button[data-v-5c2e176a],.stats-exports span[data-v-5c2e176a]{display:inline-flex;align-items:center;gap:6px}.stats-exports[data-v-5c2e176a]{display:flex;align-items:center;gap:8px;margin-left:auto;font-size:12px;color:#5b6b82}.stats-period[data-v-5c2e176a]{margin:0;color:#5b6b82;font-size:13px}.stats-error[data-v-5c2e176a]{color:#b42318}.stats-kpis[data-v-5c2e176a]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.rate-bar[data-v-5c2e176a]{display:block;height:6px;border-radius:99px;background:#e8edf3;overflow:hidden}.rate-bar span[data-v-5c2e176a]{display:block;height:100%;background:#23784a}.stats-secondary[data-v-5c2e176a]{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.stats-secondary li[data-v-5c2e176a]{display:inline-flex;align-items:baseline;gap:6px;padding:6px 12px;border-radius:99px;background:#f3f5f8;color:#5b6b82;font-size:12px}.stats-secondary strong[data-v-5c2e176a]{color:#1f2f45;font-size:14px}.stats-table td small[data-v-5c2e176a]{color:#6b7686}.stats-badge[data-v-5c2e176a]{display:inline-block;min-width:24px;padding:2px 8px;border-radius:99px;background:#f3f5f8;text-align:center}.stats-badge.warning[data-v-5c2e176a]{background:#fdeedd;color:#b4610c;font-weight:600}.rate[data-v-5c2e176a]{display:grid;grid-template-columns:70px auto;align-items:center;gap:8px;white-space:nowrap}.stats-pages[data-v-5c2e176a]{display:flex;align-items:center;gap:8px;margin-top:10px;color:#5b6b82;font-size:12px}.stats-pages span[data-v-5c2e176a]{margin-right:auto}.stats-method[data-v-5c2e176a]{padding:12px 16px;border-radius:12px;background:#f6f8fb;color:#5b6b82;font-size:13px}.stats-method summary[data-v-5c2e176a]{display:flex;align-items:center;gap:8px;cursor:pointer;font-weight:600;color:#1f2f45}@media(max-width:700px){.stats-exports[data-v-5c2e176a]{margin-left:0}}@container stats (max-width: 640px){.stats-kpis[data-v-5c2e176a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container stats (max-width: 460px){.stats-kpis[data-v-5c2e176a]{grid-template-columns:1fr}}.business-settings[data-v-ae2c1aa5]{display:grid;gap:16px}.settings-tabs[data-v-ae2c1aa5]{display:inline-flex;justify-self:start;padding:3px;border-radius:10px;background:#eef1f6}.settings-tabs button[data-v-ae2c1aa5]{border:0;border-radius:8px;background:none;color:#5b6b82;padding:9px 16px;font-size:13px;font-weight:600;cursor:pointer}.settings-tabs button.is-active[data-v-ae2c1aa5]{background:#fff;color:#1f2f45;box-shadow:0 1px 4px #1f2f4518}.business-settings[data-v-ae2c1aa5] .settings-block,.business-settings[data-v-ae2c1aa5] .settings-block form{display:grid;gap:12px}.business-settings[data-v-ae2c1aa5] .settings-hint{margin:0;color:#6b7686;font-size:13px}.business-settings[data-v-ae2c1aa5] .settings-error{color:#b42318}.business-settings[data-v-ae2c1aa5] .settings-message{color:#23784a}.business-settings[data-v-ae2c1aa5] .settings-list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.business-settings[data-v-ae2c1aa5] .settings-list>li{display:grid;grid-template-columns:28px 1fr auto auto;align-items:start;gap:12px;padding:12px 14px;border:1px solid #e3e7ee;border-radius:12px;background:#fff}.business-settings[data-v-ae2c1aa5] .settings-list>li.inactive{background:#f8f9fb}.business-settings[data-v-ae2c1aa5] .settings-list>li.inactive input:not([type=checkbox]){color:#6b7686}.business-settings[data-v-ae2c1aa5] .position{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#eef1f6;color:#5b6b82;font-size:12px;font-weight:700}.business-settings[data-v-ae2c1aa5] .settings-main{display:grid;gap:6px;min-width:0}.business-settings[data-v-ae2c1aa5] .settings-row{display:grid;grid-template-columns:1fr 180px;gap:8px}.business-settings[data-v-ae2c1aa5] .settings-main input:not([type=checkbox]),.business-settings[data-v-ae2c1aa5] .settings-main select,.business-settings[data-v-ae2c1aa5] .settings-main textarea,.business-settings[data-v-ae2c1aa5] .settings-save input{padding:9px 10px;border:1px solid #dfe4ec;border-radius:8px;background:#fff}.business-settings[data-v-ae2c1aa5] .settings-key{color:#8a96a8;font-family:ui-monospace,monospace;font-size:11px}.business-settings[data-v-ae2c1aa5] .settings-toggles{display:flex;flex-wrap:wrap;gap:8px 18px}.business-settings[data-v-ae2c1aa5] .switch{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:#3d4b60;white-space:nowrap}.business-settings[data-v-ae2c1aa5] .switch input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:34px;height:20px;margin:0;flex:none;min-width:34px;min-height:20px;max-height:none;padding:0;border:0;box-shadow:none;border-radius:99px;background:#cfd6e0;cursor:pointer;transition:background .15s}.business-settings[data-v-ae2c1aa5] .switch input:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform .15s}.business-settings[data-v-ae2c1aa5] .switch input:checked{background:#23784a}.business-settings[data-v-ae2c1aa5] .switch input:checked:after{transform:translate(14px)}.business-settings[data-v-ae2c1aa5] .switch input:disabled{opacity:.5;cursor:not-allowed}.business-settings[data-v-ae2c1aa5] .settings-order{display:flex;gap:4px}.business-settings[data-v-ae2c1aa5] button.icon{display:grid;place-items:center;width:30px;height:30px;border:1px solid #dfe4ec;border-radius:8px;background:#fff;color:#5b6b82;cursor:pointer}.business-settings[data-v-ae2c1aa5] button.icon:disabled{opacity:.4;cursor:not-allowed}.business-settings[data-v-ae2c1aa5] .settings-add{display:inline-flex;align-items:center;justify-self:start;gap:6px}.business-settings[data-v-ae2c1aa5] .settings-empty{display:block;color:#6b7686;text-align:center}.business-settings[data-v-ae2c1aa5] .settings-save{position:sticky;bottom:0;display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;border:1px solid #e3e7ee;border-radius:12px;background:#f8f9fb;color:#6b7686;font-size:13px}.business-settings[data-v-ae2c1aa5] .settings-save.dirty{border-color:#f4c38b;background:#fffaf3;color:#8a4b0c}.business-settings[data-v-ae2c1aa5] .settings-save input{flex:1 1 260px}.settings-notes[data-v-ae2c1aa5]{padding:12px 16px;border-radius:12px;background:#f6f8fb;color:#5b6b82;font-size:13px}.settings-notes summary[data-v-ae2c1aa5]{display:inline-flex;align-items:center;gap:6px;cursor:pointer;font-weight:600;color:#1f2f45}@media(max-width:700px){.business-settings[data-v-ae2c1aa5] .settings-list>li{grid-template-columns:28px 1fr}.business-settings[data-v-ae2c1aa5] .settings-row{grid-template-columns:1fr}}.amx-root{min-height:100vh;background:#f6f5ed;color:#20271e}.amx-header{height:86px;display:flex;align-items:center;gap:25px;border-bottom:1px solid #e6e5d9;padding:0 6vw}.amx-brand{display:flex;gap:10px;align-items:center;font-size:26px;font-weight:800;color:#303d20;text-decoration:none}.amx-brand span{font-size:12px;letter-spacing:2px;color:#7c806d}.amx-header-note{color:#7c806d;font-size:13px;flex:1}.amx-main{max-width:1100px;margin:auto;padding:64px 28px;min-height:calc(100vh - 150px)}.amx-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:40px}.amx-heading h1,.amx-login h1{font-size:38px;letter-spacing:-1.3px;margin:10px 0 15px}.amx-eyebrow{color:#777f65;font-size:11px;font-weight:700;letter-spacing:1.8px}.amx-spaces{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.amx-space{padding:35px;text-align:left;background:#fffefa;border:1px solid #e0e2d2;border-radius:22px;cursor:pointer;color:inherit;box-shadow:0 8px 24px #43551e05}.amx-space:hover{border-color:#8c9c63;box-shadow:0 10px 30px #43551e10}.amx-space h2{font-size:27px;margin:22px 0 12px}.amx-space p{color:#767d68;line-height:1.7;min-height:50px}.amx-space-icon,.amx-symbol{display:inline-flex;padding:15px;background:#edefde;border-radius:15px;color:#53661c}.amx-space:nth-child(2) .amx-space-icon{background:#eeeafa;color:#7965a7}.amx-role{display:inline-block;background:#f2f2e8;padding:6px 10px;border-radius:8px;font-size:12px}.amx-open{display:flex;align-items:center;justify-content:space-between;margin-top:30px;color:#53661c;font-weight:700}.amx-login{max-width:420px;margin:40px auto 70px}.crm-legacy-link{margin-top:26px;padding:16px;border-top:1px solid #e5e8dc;font-size:12px;color:#7b876b}.crm-legacy-link summary{cursor:pointer;font-weight:600}.is-authenticated .amx-footer{display:none}.amx-login form{display:grid;gap:22px;margin-top:32px}.amx-root label{display:grid;gap:9px;font-size:13px;font-weight:600}.amx-root input{padding:13px 15px;border:1px solid #dedfce;border-radius:11px;background:#fff;width:100%;color:#20271e}.amx-footnote,.amx-footer{font-size:12px;color:#868c77;line-height:1.7}.amx-footnote{margin-top:25px}.amx-footer{text-align:center;padding:16px}.amx-content{padding:28px}.amx-count{display:flex;gap:15px;align-items:center}.amx-count strong{font-size:32px}.amx-count span{color:#777f65}.amx-contact-form{display:grid;grid-template-columns:1fr 1fr auto;gap:18px;align-items:end;margin:30px 0}.amx-content small{display:block;margin-top:12px}@media(max-width:650px){.amx-spaces{grid-template-columns:1fr}.amx-header-note{display:none}.amx-header{justify-content:space-between;padding:0 20px}.amx-heading{align-items:start;flex-direction:column}.amx-main{padding:35px 20px}.amx-contact-form{grid-template-columns:1fr}.amx-space{padding:25px}}:root{font-family:DM Sans,sans-serif;color:#2c2e25;background:#f6f5ed;font-synthesis:none;font-size:14px;--accent: #53661c;--muted: #9c9e88;--border: #e8e6da}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer}button:disabled{opacity:.55;cursor:not-allowed}button:focus-visible,a:focus-visible{outline:3px solid #acb979;outline-offset:3px}a{color:inherit;text-decoration:none}button{border:0;background:none;color:inherit}h1,h2,h3,p{margin:0}h1,h2,.brand{font-family:Manrope,sans-serif}h1{font-size:29px;letter-spacing:-1px;font-weight:750}h2{font-size:18px;letter-spacing:-.45px;font-weight:750}small{display:block;color:var(--muted);font-size:12px}input,select,textarea{border:1px solid #e9eade;border-radius:8px;background:#fff;color:#36382e;padding:13px 14px;outline:none;width:100%}input:focus,select:focus,textarea:focus{border-color:#82914e;box-shadow:0 0 0 3px #edf0df}input::placeholder,textarea::placeholder{color:#b2b3a1}select{cursor:pointer}textarea{min-height:88px;resize:vertical}label{display:block;font-size:13px;font-weight:600;margin-bottom:9px}label input,label select,label textarea{margin-top:9px;font-weight:400}.primary,.secondary{display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:8px;padding:12px 17px;font-weight:600;font-size:13px;white-space:nowrap;transition:background .2s,transform .2s}.primary{background:var(--accent);color:#fff;box-shadow:0 3px 5px #53661c10}.primary:hover{background:#445615;transform:translateY(-1px)}.secondary{border:1px solid var(--border);background:#fff}.secondary:hover{background:#fbfcf8}.text-button{display:inline-flex;align-items:center;gap:6px;color:var(--accent);font-weight:500;font-size:13px;padding:0}.text-button:hover{color:#445615}.icon-button{display:inline-flex;align-items:center;justify-content:center;padding:7px;border-radius:6px;color:#92947e}.icon-button:hover{background:#f6f7ef;color:var(--accent)}.full-width{width:100%}.pill{display:inline-flex;align-items:center;gap:6px;font-size:11px;padding:6px 9px;border-radius:6px;white-space:nowrap;font-weight:500}.muted{color:#929478;background:#f8f9f2}.green-pill{color:#469b68;background:#edf9f0}.orange-pill{color:#d99343;background:#fff6e9}.brand{display:flex;align-items:center;gap:10px;font-size:25px;font-weight:800;letter-spacing:-1.2px}.brand-mark{width:38px;height:40px;display:flex;align-items:center;justify-content:center;background:#edf0df;color:var(--accent);border-radius:12px}.brand-dot{color:var(--accent);margin-left:-9px}.live-dot,.tiny-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#64b982}.subtle{color:var(--muted)}.error{background:#fff1ef;border:1px solid #ffd9d5;padding:12px 14px;color:#ba4239;border-radius:8px;font-size:13px;line-height:1.5;margin:12px 0}.spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.app-shell{min-height:100vh;display:flex}.sidebar{position:fixed;top:0;bottom:0;left:0;width:246px;background:#faf9f2;border-right:1px solid #f0f1e5;display:flex;flex-direction:column;z-index:30}.sidebar>.brand{margin:33px 25px 28px;font-size:25px}.workspace{margin:0 21px 31px;display:flex;align-items:center;gap:10px;padding:13px 9px;border:1px solid #f2f3e8;border-radius:9px;background:#fff}.workspace-avatar{width:31px;height:31px;background:#f7f7f0;color:#939761;display:flex;align-items:center;justify-content:center;font-weight:700;border-radius:7px}.workspace strong{font-size:12px}.workspace small{font-size:10px;margin-top:3px}.mini{margin-left:auto;padding:3px 5px;font-size:9px;background:#f6f5ed;color:#a7a991}.sidebar nav{padding:0 15px}.nav-section{display:block;padding:0 13px;margin-bottom:13px;font-size:9px;letter-spacing:1px;color:#adaf9a;font-weight:600}.nav-item{display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:13px 14px;margin:4px 0;border-radius:8px;font-size:12px;color:#777961;font-weight:500}.nav-item:hover{background:#f8f8f2}.nav-item.selected{color:var(--accent);background:#e9edd9}.nav-count{margin-left:auto;color:#a5a883;font-size:10px;background:#f3f4ea;padding:2px 5px;border-radius:4px}.administration{margin-top:31px}.sidebar-bottom{margin-top:auto}.security-note{margin:28px 24px;padding:16px 14px;border-radius:10px;background:#f8f9f3}.security-note>span{display:block;color:#acb083;margin-bottom:8px}.security-note strong{font-size:11px;font-weight:500;color:#939769}.security-note p{font-size:10px;line-height:1.6;color:#b3b691;margin-top:6px}.profile{display:flex;align-items:center;gap:10px;width:100%;border-top:1px solid #f1f2e5;padding:18px 21px;text-align:left;background:#f9faf4}.avatar{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#f1f2e7;color:#9a9f68;font-weight:600;font-size:12px}.profile strong{font-size:11px;font-weight:600}.profile small{font-size:9px;margin-top:3px}.profile>svg{margin-left:auto;color:#aaac96}.main-content{width:calc(100% - 246px);margin-left:246px}.topbar{height:76px;display:flex;justify-content:space-between;align-items:center;margin:0 40px;border-bottom:1px solid #f1f2e6}.breadcrumb{display:flex;gap:12px;align-items:center;color:#b2b4a0;font-size:11px}.breadcrumb strong{font-weight:500;color:#7e8062}.top-actions{display:flex;align-items:center;gap:15px}.connection{display:flex;align-items:center;gap:7px;font-size:10px;color:#a3a58c}.notification{position:relative}.notification:after{content:"";position:absolute;top:7px;right:9px;width:5px;height:5px;background:#ed9b92;border:1px solid #f6f5ed;border-radius:50%}.demo-pill{color:#9da07a;background:#f4f5eb;font-size:9px;padding:5px 7px}.page-content{padding:34px 40px 18px;max-width:1560px;margin:auto}.page-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:32px}.page-heading p{color:#a6a893;margin-top:9px;font-size:12px}.overview-label{font-size:9px;letter-spacing:1.1px;font-weight:600;color:#a5a78e;margin-bottom:13px;display:flex;justify-content:space-between}.overview-label span{font-size:10px;letter-spacing:0;font-weight:400;color:#b3b5a0}.kpi-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-bottom:25px}.kpi-card{background:#fff;border-radius:13px;padding:20px 21px;border:1px solid #e8e6da;position:relative}.kpi-card>span:not(.kpi-icon){display:block;color:#a1a38a;font-size:11px;margin-bottom:14px}.kpi-card>strong{display:block;font-family:Manrope,sans-serif;font-weight:750;font-size:31px;letter-spacing:-1.2px;line-height:1.2}.kpi-card>small{font-size:9px;margin-top:11px;color:#b3b5a0}.kpi-icon{display:flex;align-items:center;justify-content:center;position:absolute;right:17px;top:18px;width:31px;height:31px;border-radius:9px}.blue{background:#edf0df;color:#84974b}.green{background:#eff9f1;color:#74b287}.orange{background:#fff5ec;color:#e7a170}.purple{background:#f9f9f4;color:#c1c49e}.kpi-icon svg{width:16px}.kpi-card .tiny-dot{width:4px;height:4px;margin-right:3px}.dashboard-grid{display:grid;grid-template-columns:minmax(0,1fr) 306px;gap:24px}.main-column,.right-column{display:flex;flex-direction:column;gap:23px}.card{background:#fff;border-radius:14px;overflow:hidden;border:1px solid #e8e6da}.card-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:23px 23px 20px;border-bottom:1px solid var(--border)}.card-header .pill{font-size:9px}.card-header h2{font-size:16px}.task-row{display:flex;align-items:center;gap:15px;width:100%;text-align:left;padding:22px 23px;border-bottom:1px solid var(--border)}.task-row:last-child{border-bottom:0}.task-row:hover{background:#fdfdfc}.task-icon{display:flex;align-items:center;justify-content:center;width:43px;height:43px;border-radius:10px;flex-shrink:0;border:1px solid currentColor;border-color:#f3f3e9}.task-icon.purple{border-color:#f4f5eb}.task-icon.green{border-color:#e5f2e9}.task-icon svg{width:19px}.task-text strong{display:block;font-weight:500;font-size:13px}.task-text small{font-size:10px;margin-top:6px;color:#a9ab93}.task-end{margin-left:auto;display:flex;align-items:center;gap:7px;color:#b3b59b;font-size:10px;white-space:nowrap}.heading-count{color:#b8baa1;font-size:12px;margin-left:5px;font-weight:400}.campaign-row{display:flex;gap:12px;align-items:center;padding:20px 23px;border-bottom:1px solid var(--border)}.campaign-row:last-child{border:0}.campaign-icon{width:37px;height:37px;border-radius:9px;background:#f9faf4;color:#babd94;display:flex;align-items:center;justify-content:center;flex-shrink:0}.campaign-icon svg{width:18px}.campaign-row>div{flex:1}.campaign-row strong{font-size:12px;font-weight:500}.campaign-row small{font-size:10px;margin-top:5px}.campaign-row .pill{font-size:9px}.campaign-row .icon-button{padding:3px}.tip-card{display:flex;align-items:center;gap:14px;background:#ecefdd;border:1px solid #e1e5cc;border-radius:12px;padding:23px;position:relative;overflow:hidden}.tip-icon{color:#adb185;align-self:flex-start}.tip-card strong{font-size:11px;color:#999d66;font-weight:600}.tip-card p{color:#afb28d;font-size:10px;line-height:1.8;max-width:460px;margin-top:6px}.tip-decoration{position:absolute;right:18px;bottom:-14px;color:#dce3bd;transform:rotate(-16deg)}.quality-body{padding:22px 23px}.quality-title{display:flex;align-items:baseline;gap:10px}.quality-title>strong{font-family:Manrope,sans-serif;font-size:34px;letter-spacing:-1.5px;font-weight:750}.quality-title>strong span{font-size:21px;color:#bec19a;letter-spacing:-.5px;margin-left:3px}.quality-title>span{font-size:10px;color:#adaf97}.progress-track{height:7px;background:#f6f7ef;border-radius:5px;overflow:hidden;margin:17px 0 22px}.progress-track div{background:var(--accent);height:100%;border-radius:5px}.legend-row{display:flex;justify-content:space-between;margin:15px 0;font-size:10px;color:#a4a68d}.legend-row>span{display:flex;align-items:center;gap:8px}.legend-row>strong{color:#7c7e60;font-weight:500}.legend-dot{display:inline-block;width:6px;height:6px;border-radius:2px}.blue-dot{background:#84974b}.orange-dot{background:#ebb583}.gray-dot{background:#e4e5d5}.quality-body .secondary{margin-top:10px;font-size:10px;padding:11px;color:#9da07b}.budget-body{padding:23px}.budget-body>span{font-size:10px}.budget-body>strong{display:block;font-family:Manrope,sans-serif;font-size:28px;letter-spacing:-1px;margin-top:8px;font-weight:750}.budget-body strong span{font-size:11px;font-weight:400;color:#b4b69d;letter-spacing:0}.budget-body p{font-size:10px;line-height:1.7;color:#b1b39d;margin:12px 0 20px}.budget-body .text-button{font-size:10px}.private-note{display:flex;align-items:flex-start;gap:9px;margin:0 7px;color:#babca2}.private-note svg{flex-shrink:0;width:15px}.private-note p{font-size:10px;line-height:1.8}.dashboard-footer{display:flex;justify-content:space-between;margin-top:40px;font-size:9px;color:#c1c2b0}.dashboard-footer>span:last-child{display:flex;align-items:center;gap:5px}.mobile-menu{display:none}.table-toolbar{display:flex;align-items:center;gap:12px;padding:20px}.search-field{position:relative;flex:1;max-width:350px}.search-field svg{position:absolute;left:12px;top:12px;color:#abad8e}.search-field input{padding-left:39px;font-size:12px}.table-toolbar select{width:160px;font-size:12px}.table-scroll{overflow:auto}table{width:100%;border-collapse:collapse;text-align:left;white-space:nowrap;font-size:12px}th{background:#fcfdfa;font-weight:500;color:#aaac92;font-size:10px;padding:15px 22px}td{padding:19px 22px;border-top:1px solid var(--border);color:#999b7c}td.strong{color:#565939;font-weight:500}.empty-state{display:flex;flex-direction:column;align-items:center;text-align:center;padding:40px 20px;gap:12px;color:#b9bc92}.empty-state strong{color:#929669;font-size:13px;font-weight:500}.empty-state p,.table-empty{font-size:12px;color:#b3b59a}.table-empty{text-align:center;padding:30px}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#13203b66;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:50;display:flex;align-items:center;justify-content:center;padding:25px}.modal{width:460px;max-height:90vh;overflow:auto;padding:25px;background:#fff;border-radius:15px;box-shadow:0 25px 90px #0d1b3940}.modal>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.modal form>label{margin-bottom:19px}.modal .subtle{font-size:12px;line-height:1.7;margin-bottom:18px}.upload-zone{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:30px 20px;border:1px dashed #d7d9c1;border-radius:10px;background:#f8f9ee;color:#b0b389;cursor:pointer}.upload-zone strong{font-size:12px}.upload-zone span{font-size:10px;font-weight:400}.upload-zone input{width:100%;font-size:11px}.preview-samples{background:#fafaf6;border-radius:8px;padding:10px 15px;margin:18px 0}.preview-samples div{font-size:12px;padding:5px;color:#acaf85}.toast{position:fixed;bottom:25px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:12px;max-width:90vw;z-index:100;background:#fffef9;padding:14px 17px;border-radius:10px;box-shadow:0 8px 40px #26314b20;border:1px solid #f3f3e9;font-size:12px;color:#989c6d}.toast>svg{color:#69a77b;flex-shrink:0}@media(min-width:1600px){.page-content{padding-top:45px}.kpi-card{padding:25px}.kpi-card>span:not(.kpi-icon){font-size:13px}.kpi-card strong{font-size:36px}.task-row{padding:27px 25px}.task-text strong{font-size:15px}.task-text small{font-size:12px}.campaign-row{padding:23px}.dashboard-grid{grid-template-columns:minmax(0,1fr) 350px}.login-story{padding-left:70px;padding-right:70px}.story-content h1{font-size:52px}.login-form-wrap{max-width:430px}}@media(max-width:1150px){.dashboard-grid{grid-template-columns:minmax(0,1fr) 270px;gap:18px}.sidebar{width:215px}.sidebar>.brand{font-size:23px;margin-left:21px}.main-content{margin-left:215px;width:calc(100% - 215px)}.page-content{padding:28px 25px}.topbar{margin:0 25px}.kpi-grid{gap:12px}.kpi-card{padding:18px 15px}.kpi-icon{right:13px;top:17px;width:25px;height:25px}.kpi-card>span:not(.kpi-icon){max-width:110px;font-size:10px}.task-end{font-size:0;gap:0}.task-text small{max-width:290px;line-height:1.5}.login-story{padding:30px}.story-content h1{font-size:37px}.login-main{padding:30px}.login-top{font-size:10px}.login-top>.pill{font-size:9px}.login-form-wrap{max-width:345px}.login-form-wrap h2{font-size:23px}}@media(max-width:950px){.dashboard-grid{grid-template-columns:1fr}.right-column{display:grid;grid-template-columns:1fr 1fr;align-items:start}.right-column .private-note{grid-column:span 2}.kpi-card>span:not(.kpi-icon){min-height:22px;margin-bottom:10px;max-width:90px}.kpi-card>strong{font-size:27px}.login-shell{grid-template-columns:40% 60%}.story-content h1{font-size:31px}.preview-badge,.preview-bottom strong{display:none}.story-note{line-height:1.6;font-size:10px}.login-top>.pill{display:none}.story-content{padding-top:30px}.story-footer{font-size:9px}}@media(max-width:720px){.sidebar{transform:translate(-100%);transition:transform .2s}.sidebar.open{transform:translate(0);box-shadow:10px 0 40px #162f6e25}.main-content{margin:0;width:100%}.mobile-menu{display:flex}.topbar{height:62px;margin:0 20px}.top-actions{gap:6px}.connection{display:none}.breadcrumb{gap:7px;font-size:10px}.page-content{padding:25px 20px}.page-heading{align-items:flex-start;margin-bottom:25px;gap:12px}.page-heading h1{font-size:23px}.page-heading p{font-size:11px;max-width:220px;line-height:1.6}.page-heading .primary{font-size:0;padding:11px}.page-heading .primary svg{width:19px}.kpi-grid{grid-template-columns:repeat(2,1fr);gap:12px}.kpi-card>span:not(.kpi-icon){font-size:11px;max-width:calc(100% - 27px);min-height:0}.kpi-card strong{font-size:29px}.card-header{padding:19px}.card-header h2{font-size:15px}.task-row{padding:19px;gap:12px}.task-text strong{font-size:12px}.task-text small{font-size:10px}.task-end,.task-card .card-header .pill{display:none}.right-column{grid-template-columns:1fr 1fr;gap:15px}.quality-body,.budget-body{padding:18px}.legend-row{font-size:9px;gap:6px}.quality-title{display:block}.quality-title>span{display:block;margin-top:4px}.quality-title>strong{font-size:30px}.campaign-row{padding:18px 19px}.campaign-row .pill{font-size:8px}.dashboard-footer{gap:12px;line-height:1.7}.table-toolbar{flex-wrap:wrap}.table-toolbar select{width:130px}.login-shell{grid-template-columns:1fr}.login-story{display:none}.login-main{min-height:100vh;padding:25px}.login-top:before{content:"CallVerify.";font-family:Manrope,sans-serif;font-weight:800;font-size:22px;color:#9a9e67;letter-spacing:-1px}.login-top{font-size:0}.login-top>.pill{display:flex;font-size:8px}.login-form-wrap{padding:65px 0;max-width:380px}.login-form-wrap h2{font-size:25px}.login-footer{font-size:9px}}.sidebar nav{overflow-y:auto;min-height:0;flex:1;padding-bottom:15px}.sidebar>.brand,.sidebar>.workspace,.sidebar-bottom{flex-shrink:0}.sidebar-bottom{margin-top:0}@media(max-height:850px){.sidebar .security-note{display:none}}.main-content{position:relative;isolation:isolate;background:#f6f5ed}.main-content:before{content:"";position:absolute;top:30px;right:0;width:360px;height:210px;background:url(/background-route.svg) no-repeat right top;background-size:contain;opacity:.12;pointer-events:none;z-index:-1}.topbar,.page-content{position:relative}.app-shell .sidebar>.brand .brand-mark{background:#53661c;color:#f6f5ed;border-radius:50%;width:34px;height:34px}.app-shell .primary{border-radius:13px}.app-shell .card,.app-shell .kpi-card{background:#fffef9;box-shadow:0 2px 3px #3c401a02}.app-shell .green-pill{background:#edf1df;color:#607a31}.app-shell .progress-track div{background:#647932}.app-shell .quality-title>strong span{color:#939c76}.app-shell .tip-card{background:#eef0df}.app-shell .tip-card strong{color:#657446}.app-shell .tip-card p{color:#838c70}.app-shell .tip-icon{color:#81964e}.app-shell .tip-decoration{color:#d8dfbb}.app-shell .security-note{background:#f0efdf}.app-shell .nav-item.selected{background:#e9edd9;color:#53661c}.app-shell .nav-count{background:#dde5c6;color:#718047}.app-shell .blue{background:#edf0df;color:#81964e;border-color:#e0e5cb}.app-shell .blue-dot{background:#81964e}.app-shell .purple{background:#f3effb;color:#9780cf;border-color:#e9e1f6}.app-shell .profile{background:#f0efe4}.app-shell .avatar{background:#e4e8d2;color:#718047}.app-shell .workspace-avatar{background:#efefdf;color:#718047}.app-shell .task-row:hover{background:#fafaf1}.app-shell .campaign-icon{background:#f1f1e5;color:#909879}.app-shell .demo-pill{background:#eeebf6;color:#8c7bae}.modal-backdrop{background:#2d311d66}.modal{background:#fffef9;box-shadow:0 25px 90px #30341d30}.upload-zone{background:#f6f7ed;border-color:#bec8a0;color:#87916c}.preview-samples{background:#f3f3e9}@media(max-width:720px){.main-content:before{width:180px;height:120px;opacity:.08}.sidebar.open{box-shadow:10px 0 40px #343d1b20}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}.login-shell{--olive: #53661c;--paper: #f6f5ed;min-height:100svh;position:relative;overflow:hidden;background:var(--paper);display:flex;flex-direction:column;color:#262820}.login-header{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:26px 38px;gap:24px}.login-header .brand{font-size:26px;letter-spacing:-1.1px;gap:11px}.login-shell .brand-mark{width:33px;height:33px;border-radius:50%;background:var(--olive);color:#f6f5ed}.login-shell .brand-dot{color:var(--olive)}.login-header-actions{display:flex;align-items:center;gap:29px;font-size:12px}.login-private{display:flex;align-items:center;gap:8px;color:#777b6c}.login-preview-button{display:flex;gap:9px;align-items:center;padding:12px 15px;border-radius:18px;background:#fce2d1;color:#d96f2c;font-size:12px;font-weight:600}.login-preview-button:hover{background:#fad6bb}.login-help{display:flex;gap:8px;align-items:center;font-size:13px}.login-main{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;flex:1;padding:78px 24px 70px;min-height:720px}.login-form-wrap{width:100%;max-width:440px;margin:0;padding:0}.welcome-icon{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:var(--olive);color:var(--paper);margin:0 auto 28px}.login-form-wrap h2{text-align:center;font-size:36px;line-height:1.25;letter-spacing:-1.4px;font-weight:750;white-space:normal}.login-form-wrap>p{text-align:center;color:#87816f;font-size:15px;line-height:1.7;margin:14px 0 33px}.login-form-wrap form{margin:0}.login-form-wrap label{font-size:14px;color:#33362d;font-weight:500;margin-bottom:12px}.login-form-wrap input{height:53px;border:1px solid #e7e5da;border-radius:30px;padding:14px 20px;background:#fff;color:#4f5148;font-size:14px;box-shadow:none}.login-form-wrap input::placeholder{color:#a5a091}.login-form-wrap input:focus{border-color:#82914e;box-shadow:0 0 0 3px #53661c0a}.login-form-wrap form>input{margin-bottom:24px}.username-input,.password-input{position:relative;margin-bottom:24px}.username-input input,.password-input input{padding-right:50px}.username-input button,.password-input button{position:absolute;right:15px;top:15px;color:#8b8779;padding:1px}.label-line{display:flex;align-items:center;justify-content:space-between}.login-shell .text-button{color:#dc7f40}.label-line .text-button{font-size:12px;text-decoration:underline;text-underline-offset:3px;margin-bottom:12px}.mfa-section{margin:-7px 0 20px}.mfa-toggle{display:flex;align-items:center;gap:7px;color:#959180;font-size:10px;padding:0}.mfa-toggle:hover{color:var(--olive)}.mfa-toggle .rotated{transform:rotate(180deg)}#mfa-code{margin-top:16px}#mfa-code label{font-size:12px}.login-shell .primary{background:var(--olive);box-shadow:none;color:#fff}.login-shell .primary:hover{background:#445615}.login-submit{display:flex;width:100%;height:55px;align-items:center;justify-content:center;gap:10px;border-radius:17px;font-size:15px;font-weight:500;margin-top:8px}.login-submit>svg{transform:none}.access-note{display:flex;align-items:center;justify-content:center;gap:8px;color:#939180;margin:21px 0 0;padding:0;border:0}.access-note p{font-size:10px;line-height:1.7}.access-note p br{display:none}.access-note p{max-width:290px;text-align:center}.access-note>svg{width:13px}.demo-link{display:flex;align-items:center;justify-content:center;width:100%;gap:5px;margin-top:20px;color:#8b8d76;font-size:10px}.demo-link:hover{color:var(--olive)}.login-footer{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 38px;color:#949282;font-size:10px}.login-footer>span:nth-child(2){display:flex;align-items:center;gap:6px}.back-login{display:flex;justify-content:center;margin:20px auto 0}.login-art{position:absolute;pointer-events:none;-webkit-user-select:none;user-select:none}.route-art{left:-48px;top:115px;width:350px;transform:rotate(-2deg)}.phone-art{right:6%;top:210px;width:245px;transform:rotate(-9deg)}.phone-art>svg{width:100%}.phone-art>span{display:block;font-family:monospace;font-weight:600;letter-spacing:1.7px;font-size:13px;color:#9581da;margin-top:30px;text-align:center;transform:rotate(3deg)}.burst-art{left:8%;bottom:180px;width:110px;transform:rotate(-16deg)}.star-art{left:16%;bottom:50px;width:52px;transform:rotate(9deg)}.bottom-route-art{right:-22px;bottom:55px;width:310px}.login-shell .error{font-size:12px;border-radius:12px}.login-shell .login-form-wrap .login-submit .spin{transform:none}@media(min-width:1600px){.login-main{padding-top:100px;padding-bottom:100px;min-height:850px}.login-form-wrap{max-width:480px}.login-form-wrap h2{font-size:40px}.login-form-wrap input{height:57px;font-size:16px}.login-form-wrap label{font-size:16px}.login-form-wrap>p{font-size:17px;margin-bottom:37px}.login-submit{height:61px;font-size:17px}.route-art{width:430px;top:150px}.phone-art{width:310px;top:260px}.phone-art>span{font-size:16px}.bottom-route-art{width:360px;bottom:65px}.burst-art{width:135px;bottom:205px}}@media(max-width:1150px){.route-art{left:-85px;width:270px;top:130px}.phone-art{right:3%;width:190px;top:250px}.phone-art>span{font-size:10px;letter-spacing:1px}.bottom-route-art{right:-90px;width:270px}.burst-art{left:4%;width:90px}.star-art{left:12%;width:42px}.login-header{padding:25px}.login-header-actions{gap:20px}.login-form-wrap{max-width:390px}.login-form-wrap h2{font-size:31px}.login-main{min-height:690px;padding-top:70px}}@media(max-width:900px){.route-art{width:215px;left:-130px;top:120px}.phone-art{width:110px;right:-37px;top:200px}.phone-art>span{display:none}.bottom-route-art{width:200px;right:-110px}.burst-art{left:2%;bottom:80px;width:65px}.star-art,.login-private{display:none}.login-form-wrap{max-width:400px}.login-main{min-height:670px}.login-footer>span:last-child{display:none}}@media(max-width:600px){.login-header{padding:21px 20px;align-items:center}.login-header .brand{font-size:22px;gap:8px}.login-shell .brand-mark{width:28px;height:28px}.login-shell .brand-mark svg{width:17px}.login-preview-button{font-size:0;padding:10px;border-radius:12px}.login-preview-button svg{width:18px}.login-header-actions{gap:14px}.login-help{font-size:11px;gap:5px}.login-help svg{width:16px}.login-main{min-height:590px;padding:62px 27px 56px;align-items:center}.login-form-wrap{max-width:380px}.login-form-wrap h2{font-size:29px;letter-spacing:-1.2px}.login-form-wrap>p{font-size:13px;margin:12px 0 31px}.login-form-wrap label{font-size:13px}.label-line .text-button{font-size:10px}.login-form-wrap input{font-size:13px}.welcome-icon{margin-bottom:24px;width:31px;height:31px}.route-art{display:none}.phone-art{width:70px;top:92px;right:-21px;opacity:.65}.burst-art{bottom:28px;left:-13px;width:65px;opacity:.7}.bottom-route-art{display:none}.login-footer{padding:17px 20px;font-size:8px}.login-footer>span:nth-child(2){max-width:170px;text-align:right;line-height:1.6}.login-footer>span:nth-child(2) svg{display:none}.access-note p{font-size:9px}.demo-link{font-size:9px;margin-top:22px}}@media(prefers-reduced-motion:reduce){.login-shell *{transition:none}}.pagination{display:flex;align-items:center;justify-content:space-between;padding:17px 22px;border-top:1px solid var(--border);font-size:11px;color:#899078;gap:15px}.pagination>div{display:flex;gap:8px}.pagination .secondary{padding:8px;font-size:10px}.search-submit{position:absolute;right:6px;top:9px;color:#839365;display:flex}.search-field input{padding-right:35px}.row-actions{display:flex;gap:9px;align-items:center;flex-wrap:wrap}.mini-progress{height:4px;width:110px;background:#eeefdf;border-radius:4px;margin:7px 0}.mini-progress i{display:block;height:100%;background:#80964e;border-radius:4px}.settings-form{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:25px}.settings-form label{margin:0}.settings-form>div{align-self:end}.integration-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:25px}.integration-grid>div{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px}.integration-grid strong{font-weight:500}.panel-note{font-size:12px;color:#8b907a;line-height:1.8;margin:18px 0}.settings-card>.panel-note{padding:0 25px}.account-body{padding:25px}.account-body>p{color:#8b907a;font-size:13px;line-height:1.7;margin:14px 0}.workflow-modal{width:560px}.detail-list{display:grid;grid-template-columns:100px 1fr;gap:15px;font-size:12px;line-height:1.6;margin-bottom:25px}.detail-list dt{color:#8c9479}.detail-list dd{margin:0;overflow-wrap:anywhere}.detail-subtitle{font-size:13px;margin:25px 0 14px}.history-item{font-size:12px;line-height:1.8;padding:13px 0;border-bottom:1px solid #eae9de}.history-item p{white-space:pre-wrap;overflow-wrap:anywhere}.code-panel{font-size:11px;background:#f3f3e8;border-radius:8px;padding:15px;overflow:auto}.backup-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:20px 0}.backup-grid code{background:#f3f3e8;padding:10px;font-size:12px;text-align:center;border-radius:7px}.mfa-qr{width:200px;display:block;margin:20px auto}.secret-text{display:block;overflow-wrap:anywhere;text-align:center;font-size:11px;margin:20px 0}.column-options{border:1px solid #e6e7d8;border-radius:8px;padding:15px;margin:18px 0;display:grid;grid-template-columns:1fr 1fr;gap:10px}.column-options legend{font-size:12px;color:#80896d}.column-options label{display:flex;align-items:center;gap:8px;font-weight:400;font-size:11px;margin:0}.column-options input{width:15px;height:15px;margin:0;accent-color:#53661c}.wrap-cell{white-space:normal;min-width:180px;max-width:280px}.preview-table{max-height:220px;border:1px solid var(--border);border-radius:8px;margin-bottom:20px}.preview-table td,.preview-table th{font-size:10px;padding:10px}td>small{margin-top:5px;font-size:10px}.workflow-modal form>label{margin-bottom:18px}.workflow-modal .table-scroll{width:100%}@media(max-width:720px){.pagination{padding:15px;flex-direction:column;align-items:flex-start}.settings-form,.integration-grid{grid-template-columns:1fr}.workflow-modal{max-width:100%}.detail-list{grid-template-columns:80px 1fr}.backup-grid{grid-template-columns:1fr}.table-toolbar select{max-width:180px}}.admin-actions{display:flex;align-items:center;gap:8px}.admin-action{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid #e4e5d8;border-radius:10px;background:#fafaf5;color:#53661c;cursor:pointer;transition:background .15s,border-color .15s}.admin-action:hover{background:#edf0df;border-color:#cbd2ae}.admin-action.danger{color:#b45c40;background:#fff7f2;border-color:#f0ded3}.admin-action.danger:hover{background:#fce9df;border-color:#e5bda8}.admin-action:focus-visible{outline:2px solid #53661c;outline-offset:3px}.admin-action:disabled{opacity:.4;cursor:not-allowed}.line-state-badge{display:inline-flex;align-items:center;gap:7px;padding:7px 10px;border-radius:9px;font-size:12px;font-weight:650;line-height:1.4;border:1px solid transparent;max-width:260px;white-space:normal}.line-state-badge i{width:7px;height:7px;border-radius:50%;background:currentColor;flex-shrink:0}.line-state-reachable{background:#e9f5ec;color:#205c37;border-color:#bddfc7}.line-state-active{background:#eaf0ff;color:#294d94;border-color:#c6d5f5}.line-state-inactive{background:#fce9e7;color:#9b3028;border-color:#efc3bd}.line-state-inactive-presumed{background:#fff0e7;color:#8c421d;border:1px dashed #c4794f}.line-state-unreachable{background:#fff4d8;color:#78560d;border-color:#e9d391}.line-state-unknown{background:#eeedf5;color:#56516e;border-color:#d5d1e3}.crm-connected{--crm-blue: #2563a6;--crm-text: #273b55;--crm-muted: #64748b;--crm-line: #e1e7ef;--crm-surface: #fff;--crm-soft: #f5f8fc;color:var(--crm-text);font-size:13px;line-height:1.5}.crm-connected *{box-sizing:border-box}.crm-connected .crm-sidebar{overflow-y:auto;scrollbar-width:thin;scrollbar-color:#45607e #172b46}.crm-connected .crm-avatar{background:#dfeaf8;color:#37669d}.crm-connected .crm-profile button{color:#b3c5dc}.crm-connected .crm-breadcrumb{color:#7e8da2}.crm-connected .crm-breadcrumb strong{color:#3b526e}.crm-connected .crm-connected-status{color:#64748b}.crm-connected .crm-stage .amx-content{padding:22px}.crm-connected .crm-stage .amx-content:has(>.assurance-contacts){padding:0}.crm-connected .crm-stage .amx-content>.assurance-contacts{padding:20px}.crm-connected .crm-stage .amx-content>.assurance-contacts:has(.contact-editor){padding:0}.crm-connected .crm-stage h3{font-size:16px;font-weight:650;color:#2e425d;margin:0 0 14px;letter-spacing:-.2px}.crm-connected .crm-stage h4{font-size:13px;font-weight:650;color:#2e425d;margin:18px 0 10px}.crm-connected .crm-stage p{line-height:1.65}.crm-connected .crm-stage small{font-size:11px;color:var(--crm-muted)}.crm-connected .crm-stage label{font-size:12px;font-weight:550;color:#455a75;gap:7px}.crm-connected .crm-stage input:not([type=checkbox]):not([type=radio]):not([type=file]),.crm-connected .crm-stage select,.crm-connected .crm-stage textarea{font-family:inherit;font-size:13px;line-height:1.5;color:#263b55;border:1px solid #dce3ed;border-radius:6px;background:#fff;padding:9px 11px;max-width:100%;min-width:0;box-shadow:0 1px 2px #20375203}.crm-connected .crm-stage input::placeholder,.crm-connected .crm-stage textarea::placeholder{color:#97a3b5}.crm-connected .crm-stage input[readonly],.crm-connected .crm-stage input:disabled,.crm-connected .crm-stage select:disabled,.crm-connected .crm-stage textarea:disabled{background:#f5f7fa;color:#7b889a}.crm-connected .crm-stage textarea{min-height:96px;resize:vertical;width:100%}.crm-connected .crm-stage input[type=checkbox],.crm-connected .crm-stage input[type=radio]{width:16px;height:16px;accent-color:#3676bb;flex-shrink:0;vertical-align:middle}.crm-connected .crm-stage label:has(>input[type=checkbox]),.crm-connected .crm-stage label:has(>input[type=radio]){display:flex;align-items:center;gap:9px;font-weight:400}.crm-connected :is(button,input,select,textarea,a,summary):focus-visible{outline:3px solid #81b3ed;outline-offset:2px}.crm-connected .crm-stage .primary,.crm-connected .crm-stage .secondary{font-family:inherit;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:34px;padding:8px 13px;font-size:12px;font-weight:550;border-radius:6px;line-height:1.4;text-decoration:none;cursor:pointer;box-shadow:none}.crm-connected .crm-stage .primary{background:#2563a6;border:1px solid #2563a6;color:#fff}.crm-connected .crm-stage .primary:hover:not(:disabled){background:#1f558e}.crm-connected .crm-stage .secondary{background:#fff;border:1px solid #dce3ed;color:#4b607b}.crm-connected .crm-stage .secondary:hover:not(:disabled){background:#f3f7fc;border-color:#b9cbe0}.crm-connected .crm-stage button:disabled{opacity:.48;cursor:not-allowed}.crm-connected .crm-stage .text-button{color:#316cae}.crm-connected .crm-stage form{margin:18px 0;max-width:100%}.crm-connected .crm-stage fieldset{border:0;padding:0;margin:0;min-width:0;display:flex;gap:14px;flex-wrap:wrap;align-items:end}.crm-connected .crm-stage fieldset>label{flex:1 1 200px;max-width:100%}.crm-connected .crm-stage form>label{max-width:100%}.crm-connected .crm-stage .table-scroll{border:1px solid #e1e7ef;border-radius:7px;overflow:auto;background:#fff}.crm-connected .crm-stage table{width:100%;border-collapse:collapse}.crm-connected .crm-stage th{background:#f7f9fc!important;border-bottom:1px solid #e1e7ef;color:#64748b!important;font-size:11px;font-weight:600;letter-spacing:.15px;padding:12px 15px!important;white-space:nowrap}.crm-connected .crm-stage td{padding:13px 15px!important;font-size:12px;color:#405571;border-bottom:1px solid #edf1f6!important;vertical-align:middle}.crm-connected .crm-stage tbody tr:last-child td{border-bottom:0!important}.crm-connected .crm-stage tbody tr:hover{background:#fafcff}.crm-connected .crm-stage td small{margin-top:5px}.crm-connected .crm-stage .contacts-toolbar{margin:0 0 20px;align-items:center}.crm-connected .crm-stage .contacts-toolbar form{margin:0}.crm-connected .crm-stage .contacts-toolbar form label{min-width:190px}.crm-connected .crm-stage .contacts-pagination,.crm-connected .crm-stage .access-pagination{border-top:1px solid #e8edf4;padding-top:16px;font-size:12px;color:#64748b}.crm-connected .crm-stage :is(.import-panel,.access-form,.contact-detail){background:#f8faff;border:1px solid #dfe7f2;border-radius:8px;padding:22px}.crm-connected .crm-stage :is(.import-result,.enabled){background:#eaf6f1;color:#2b7863}.crm-connected .crm-stage .disabled{background:#fff0e9;color:#a86142}.crm-connected .crm-stage :is(.contact-status,.access-status,.crm-badge){display:inline-flex;align-items:center;font-size:11px;line-height:1.4;font-weight:550;padding:4px 9px;border-radius:5px;white-space:nowrap}.crm-connected .crm-stage .crm-badge.positive{background:#e8f6ef;color:#2d7c60}.crm-connected .crm-stage .crm-badge.negative{background:#fcebea;color:#b34f55}.crm-connected .crm-stage .crm-badge.warning{background:#fff4df;color:#9e742e}.crm-connected .crm-stage .crm-badge.neutral{background:#edf2fa;color:#587298}.crm-connected .crm-stage .error,.crm-connected .crm-stage [role=alert]{border:1px solid #f0d4d4;background:#fff4f3;color:#a64349;border-radius:7px;padding:11px 14px;font-size:12px;overflow-wrap:anywhere}.crm-connected .crm-stage [role=status]{font-size:12px;color:#526e8c}.crm-connected .crm-stage article{background:#fff;border:1px solid #e1e7ef!important;border-radius:7px!important;box-shadow:none;padding:17px!important;margin:14px 0!important}.crm-connected .crm-stage article p{font-size:12px;color:#64748b}.crm-connected .crm-stage details{border:1px solid #e1e7ef;border-radius:7px;padding:13px 16px;background:#fafcff;margin:15px 0}.crm-connected .crm-stage summary{cursor:pointer;color:#506987;font-size:12px;font-weight:550}.crm-connected .crm-stage pre{font-size:11px;background:#f7f9fc;padding:12px;border-radius:6px;color:#60728c}.crm-connected .crm-settings-page{padding:24px;background:#fff;border:1px solid #e1e7ef;border-radius:9px;margin-top:0}.crm-connected .crm-settings-page>section>section{border-top:1px solid #e1e7ef;margin-top:28px;padding-top:24px}.crm-connected .crm-settings-page form{max-width:760px}.crm-connected .crm-settings-page fieldset{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.crm-connected .crm-settings-page fieldset button{justify-self:start;align-self:end}.crm-connected .crm-stage .record-header{background:#fdfefe}.crm-connected .crm-stage .record-panel-body{padding:16px}.crm-connected .crm-stage .record-panel-body fieldset{display:grid;grid-template-columns:1fr}.crm-connected .crm-stage .record-panel-body fieldset>label{flex:none}.crm-connected .crm-stage .record-panel-body table{min-width:560px}.crm-connected .crm-stage .record-panel-body section>p:first-of-type{font-size:11px;color:#7b899c}.crm-connected .crm-stage .call-action{margin:8px 0}.crm-connected .crm-stage .call-confirm{border:1px solid #c9dbf2;background:#f5f9ff;border-radius:7px}.crm-connected .crm-stage .crm-prospect-detail{padding:20px;border:1px solid #dce5f1;border-radius:9px;background:#fff;margin:20px 0}.crm-connected .crm-stage .crm-prospect-detail>form{background:#f8faff;padding:18px;border:1px solid #e4ebf5;border-radius:7px}.crm-connected .crm-isolation-list>form:first-of-type{display:grid;grid-template-columns:repeat(auto-fit,minmax(185px,1fr));gap:14px;align-items:end;background:#f8faff;border:1px solid #e4ebf5;border-radius:7px;padding:16px}.crm-connected .crm-isolation-list>form:first-of-type>button{justify-self:start}.crm-connected .crm-stage .crm-isolation-list>p{font-size:12px;color:#64748b}.crm-connected .crm-stage .amx-content>section:not(.crm-isolation-list)>form:not(:has(fieldset)){display:flex;flex-wrap:wrap;align-items:end;gap:14px}.crm-connected .crm-stage .amx-content>section>form>label{flex:1 1 200px}.crm-connected .crm-stage .amx-content>section>dl{padding:18px;background:#f8faff;border:1px solid #e3eaf4;border-radius:7px;font-size:12px}@media(max-width:720px){.crm-connected .crm-stage .amx-main{padding:20px 14px}.crm-connected .crm-stage .amx-content{padding:16px}.crm-connected .crm-stage .amx-content>.assurance-contacts{padding:16px}.crm-connected .crm-settings-page{padding:16px}.crm-connected .crm-settings-page fieldset{grid-template-columns:1fr}.crm-connected .crm-stage fieldset{display:grid;grid-template-columns:1fr}.crm-connected .crm-stage fieldset>label{flex:none}.crm-connected .crm-stage .contacts-toolbar form label{min-width:0;width:100%}.crm-connected .crm-stage .contacts-toolbar form{width:100%}.crm-connected .crm-stage .crm-prospect-detail{padding:14px}}@media(prefers-reduced-motion:reduce){.crm-connected *{scroll-behavior:auto!important;transition:none!important}}.setter-home .crm-connected .crm-stage .amx-main{background:radial-gradient(ellipse at 0 0,#e8f1f6 0,transparent 50%),linear-gradient(125deg,#f0eef8,#f6efed 58%,#eeeafa);min-height:calc(100dvh - 78px);padding:30px}.setter-home .crm-connected .crm-stage .amx-main>.amx-heading{display:none}@media(max-width:720px){.setter-home .crm-connected .crm-stage .amx-main{padding:22px 16px;min-height:calc(100dvh - 68px)}}.crm-connected .crm-stage .amx-main:has(>.crm-settings-page.access-panel)>.amx-heading{display:none}.crm-connected .crm-stage .crm-settings-page.access-panel{padding:0;border:1px solid #e0e6ef;border-radius:8px;overflow:hidden}.contacts-layout .crm-connected .crm-stage .amx-main{padding:0;max-width:none}.contacts-layout .crm-connected .crm-stage .amx-heading{display:none}.contacts-layout .crm-connected .crm-stage .amx-workspace{border:0;border-radius:0;box-shadow:none;margin:0}.contacts-layout .crm-connected .crm-stage .amx-content,.contacts-layout .crm-connected .crm-stage .amx-content>.assurance-contacts{padding:0}.calendar-layout .crm-connected .crm-stage .amx-main{padding:0;background:#f5f5f8}.calendar-layout .amx-main>.amx-heading{display:none}.calendar-layout .crm-connected .crm-stage .amx-workspace{border:0!important;box-shadow:none!important;margin:0!important;border-radius:0!important;background:transparent!important;padding:0!important}.calendar-layout .crm-connected .crm-stage .amx-workspace>.amx-content{padding:0!important}.tasks-page-layout .crm-connected .crm-stage .amx-main{padding:0;background:#f7f8fb}.tasks-page-layout .amx-main>.amx-heading{display:none}.tasks-page-layout .crm-connected .crm-stage .amx-workspace{margin:0!important;border:0!important;box-shadow:none!important;border-radius:0!important;background:transparent!important;padding:0!important}.tasks-page-layout .crm-connected .crm-stage .amx-workspace>.amx-content{padding:0!important}.calls-page-layout .amx-main>.amx-heading{display:none}.calls-page-layout .crm-connected .crm-stage .amx-main{background:#f6f5fa}.calls-page-layout .crm-connected .crm-stage .amx-workspace{padding:0;border:0;background:transparent;box-shadow:none}.calls-page-layout .crm-connected .crm-stage .amx-workspace>.amx-content{padding:0}.advisors-page-layout .amx-main>.amx-heading{display:none}.advisors-page-layout .crm-connected .crm-stage .amx-main{background:#f3f5fa}.advisors-page-layout .crm-connected .crm-stage .amx-workspace{padding:0;border:0;background:transparent;box-shadow:none}.advisors-page-layout .crm-connected .crm-stage .amx-workspace>.amx-content{padding:0}.advisors-page-layout .crm-connected .crm-stage .amx-main{padding:0;background:radial-gradient(ellipse at 92% 0,#e7edff 0,transparent 45%),#f6f8fc}.advisors-page-layout .crm-connected .crm-stage .setter-advisors{padding:28px 32px;gap:22px;align-content:start}.advisors-page-layout .crm-connected .crm-stage .advisors-heading h1{color:#1d2d51;font-size:32px;margin:6px 0}.advisors-page-layout .crm-connected .crm-stage .advisors-eyebrow{color:#5a6b8c}.advisors-page-layout .crm-connected .crm-stage .advisors-heading .secondary{border-radius:30px;padding:10px 16px;background:#fff;color:#4662a6;border-color:#e0e7f7}.advisors-page-layout .crm-connected .crm-stage .advisor-discovery{margin:0 0 10px;padding:24px;border-radius:24px;background:linear-gradient(110deg,#dfe8ff,#e9e6ff 65%,#e1f1f2);position:relative}.advisors-page-layout .crm-connected .crm-stage .discovery-copy{padding:0 0 20px;gap:14px}.advisors-page-layout .crm-connected .crm-stage .discovery-copy h2{color:#273a68;font-size:20px}.advisors-page-layout .crm-connected .crm-stage .discovery-copy p{color:#53668a;font-size:14px}.advisors-page-layout .crm-connected .crm-stage .discovery-mark{background:#fff9;color:#4b66d4;width:52px;height:52px;border-radius:18px}.discovery-decoration{margin-left:auto;display:flex;align-items:center;gap:12px;color:#687cc1}.discovery-decoration>span{font-size:11px;line-height:1.6;color:#536993}.advisors-page-layout .crm-connected .crm-stage form.advisor-search{margin:0;transform:none;padding:16px 18px;background:#fff;border:1px solid #fff;border-radius:18px;box-shadow:0 6px 18px #5067a90c}.advisors-page-layout .crm-connected .crm-stage .advisor-search label>span,.advisors-page-layout .crm-connected .crm-stage .advisor-search-context>span{color:#65728a;font-size:12px}.advisors-page-layout .crm-connected .crm-stage .advisor-search input,.advisors-page-layout .crm-connected .crm-stage .advisor-search select{border:0;border-radius:0;background:transparent;box-shadow:none;padding:0;height:28px;font-size:14px;color:#273d65}.advisors-page-layout .crm-connected .crm-stage .advisor-search input::placeholder{color:#6d7f9d}.advisors-page-layout .crm-connected .crm-stage .advisor-search-submit{width:54px;height:54px;border-radius:17px;color:#fff;background:#4969e8;box-shadow:0 7px 14px #4969e826}.advisors-page-layout .crm-connected .crm-stage .advisor-list-heading{margin-top:0}.advisors-page-layout .crm-connected .crm-stage .advisor-list-heading h2{font-size:23px;color:#23375c}.advisors-page-layout .crm-connected .crm-stage .advisor-list-heading h2 span{background:#e1e9ff;color:#4263bb;font-size:12px}.advisors-page-layout .crm-connected .crm-stage .advisor-list-heading p{color:#647493;font-size:13px}.advisors-page-layout .crm-connected .crm-stage .advisor-grid{align-items:start;gap:20px}.advisors-page-layout .crm-connected .crm-stage article.advisor-card{margin:0!important;padding:24px!important;border:1px solid #e0e7f5!important;border-radius:25px!important;background:linear-gradient(165deg,#eef3ff 0,#fff 42%);box-shadow:0 10px 25px #4e68a412;border-top:4px solid #708bed!important;transition:transform .2s,box-shadow .2s}.advisors-page-layout .crm-connected .crm-stage article.advisor-card:nth-child(3n+2){background:linear-gradient(165deg,#e8f7f1 0,#fff 42%);border-top-color:#65b69b!important}.advisors-page-layout .crm-connected .crm-stage article.advisor-card:nth-child(3n+3){background:linear-gradient(165deg,#fff1df 0,#fff 42%);border-top-color:#e9b374!important}.advisors-page-layout .crm-connected .crm-stage article.advisor-card:hover{transform:translateY(-3px);box-shadow:0 16px 30px #4e68a41b}.advisors-page-layout .crm-connected .crm-stage .advisor-monogram{width:56px;height:56px;background:#d9e4ff;color:#4767c1;font-size:16px}.advisors-page-layout .crm-connected .crm-stage .advisor-identity h2{font-size:18px;color:#253c65}.advisors-page-layout .crm-connected .crm-stage .advisor-card p.advisor-speciality{color:#60759a;font-size:12px}.advisors-page-layout .crm-connected .crm-stage .advisor-tags{margin:16px 0}.advisors-page-layout .crm-connected .crm-stage .advisor-card .state{font-size:11px;font-weight:600;padding:5px 11px}.advisors-page-layout .crm-connected .crm-stage .advisor-card .state.active{color:#267159;background:#def2e8}.advisors-page-layout .crm-connected .crm-stage .advisor-card .state.active:before{content:"";display:inline-block;width:6px;height:6px;margin-right:6px;border-radius:50%;background:#369477}.advisors-page-layout .crm-connected .crm-stage .advisor-quota{background:#f0f4fd;border-radius:17px;padding:16px;min-height:116px;flex:initial}.advisors-page-layout .crm-connected .crm-stage .quota-caption{color:#536b95;font-size:12px}.advisors-page-layout .crm-connected .crm-stage .quota-figure{margin:8px 0}.advisors-page-layout .crm-connected .crm-stage .quota-figure strong{color:#3e62c8;font-size:32px}.advisors-page-layout .crm-connected .crm-stage .quota-figure span,.advisors-page-layout .crm-connected .crm-stage .advisor-quota small{color:#5d7091;font-size:12px}.advisors-page-layout .crm-connected .crm-stage .quota-undefined{display:flex;align-items:center;gap:12px;margin:14px 0 0}.advisors-page-layout .crm-connected .crm-stage .quota-undefined .quota-empty-icon{margin:0;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#dfe8ff;color:#6480d8;flex-shrink:0}.advisors-page-layout .crm-connected .crm-stage .quota-undefined strong{display:block;font-size:15px;font-weight:650;color:#3c5683}.advisors-page-layout .crm-connected .crm-stage .quota-undefined div>span{margin-top:3px;color:#627496;font-size:12px}.advisors-page-layout .crm-connected .crm-stage .advisor-card footer{margin-top:18px;gap:10px}.advisors-page-layout .crm-connected .crm-stage .advisor-booking-hint{color:#627496;font-size:12px}.advisors-page-layout .crm-connected .crm-stage .advisor-book{padding:13px 12px;font-size:13px;background:#4565e9;box-shadow:0 6px 13px #4565e921}.advisors-page-layout .crm-connected .crm-stage .assignments-pages{color:#657694}@media(max-width:1050px){.discovery-decoration{display:none}}@media(max-width:720px){.advisors-page-layout .crm-connected .crm-stage .setter-advisors{padding:20px 16px}.advisors-page-layout .crm-connected .crm-stage .advisor-discovery{padding:18px}.advisors-page-layout .crm-connected .crm-stage form.advisor-search{padding:14px}.advisors-page-layout .crm-connected .crm-stage .advisor-search-submit{width:48px;height:48px}}@media(prefers-reduced-motion:reduce){.advisors-page-layout .crm-connected .crm-stage article.advisor-card{transition:none}.advisors-page-layout .crm-connected .crm-stage article.advisor-card:hover{transform:none}}.folders-page-layout .crm-connected .crm-stage .amx-main{background:#f6f7fc}.folders-page-layout .crm-connected .crm-stage .amx-workspace{padding:0;border:0;background:transparent;box-shadow:none}.folders-page-layout .crm-connected .crm-stage .amx-workspace>.amx-content{padding:0}.folders-page-layout .client-folders small{margin-top:5px}
