.case-details-expansion-module__X-1TZa__expansionRow>.case-details-expansion-module__X-1TZa__cell{background:var(--dash-panel,#fff);border:0;padding:0}.case-details-expansion-module__X-1TZa__expansion{height:0;overflow:hidden}.case-details-expansion-module__X-1TZa__details{background:var(--dash-bg,#faf6fc);border-bottom:1px solid var(--dash-line,#e9e2f4);padding:20px}.case-details-expansion-module__X-1TZa__details:empty{border:0;padding:0}.case-details-expansion-module__X-1TZa__details>div{min-width:0}@media (max-width:720px){.case-details-expansion-module__X-1TZa__details{padding:14px}}
.beta-feature-module__fTkCUq__badge{color:#65420f;font:600 12px/1.5 system-ui,sans-serif;font-family:var(--beta-font,system-ui, sans-serif);letter-spacing:normal;white-space:nowrap;vertical-align:middle;background:#fff2dc;border:1px solid #94662a;border-radius:999px;flex:none;align-items:center;padding:2px 8px;display:inline-flex}.beta-feature-module__fTkCUq__notice{border:1px solid var(--dash-line,#e5deee);background:var(--dash-panel,#fff);min-width:0;color:var(--dash-text,#202534);font:14px/1.5 system-ui,sans-serif;font-family:var(--beta-font,system-ui, sans-serif);overflow-wrap:anywhere;border-radius:10px;margin:12px 0;padding:12px 16px}.beta-feature-module__fTkCUq__heading{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.beta-feature-module__fTkCUq__notice p{font:inherit;margin:6px 0 0}
.ai-scribe-module__uSvYqW__root{color:#30213e;border:1px solid #e3d7ef;border-radius:14px;margin:14px 0;overflow:hidden}.ai-scribe-module__uSvYqW__toggle{color:#42225c;cursor:pointer;text-align:left;width:100%;font:inherit;background:#f8f2fc;border:0;align-items:center;gap:12px;padding:16px;display:flex}.ai-scribe-module__uSvYqW__toggle>span:first-of-type{flex:1;gap:4px;display:grid}.ai-scribe-module__uSvYqW__toggle small{font-size:13px;font-weight:400}.ai-scribe-module__uSvYqW__panel{background:#fff;gap:16px;padding:18px;display:grid}.ai-scribe-module__uSvYqW__panel p{margin:0;font-size:14px;line-height:1.65}.ai-scribe-module__uSvYqW__panel h4{letter-spacing:normal;margin:0 0 8px;font-size:15px;line-height:1.5}.ai-scribe-module__uSvYqW__panel small{color:#665672;font-size:12px;line-height:1.6;display:block}.ai-scribe-module__uSvYqW__panel button{color:#4b2565;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cab7da;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:14px;display:inline-flex}.ai-scribe-module__uSvYqW__panel button:disabled{opacity:.55;cursor:not-allowed}.ai-scribe-module__uSvYqW__panel button:focus-visible,.ai-scribe-module__uSvYqW__panel textarea:focus-visible,.ai-scribe-module__uSvYqW__panel input:focus-visible,.ai-scribe-module__uSvYqW__toggle:focus-visible{outline-offset:3px;outline:3px solid #a35fcb}.ai-scribe-module__uSvYqW__panel .ai-scribe-module__uSvYqW__primary{color:#fff;background:#743895;border-color:#743895}.ai-scribe-module__uSvYqW__consent{background:#faf7fc;border-radius:10px;gap:12px;padding:16px;display:grid}.ai-scribe-module__uSvYqW__consent label,.ai-scribe-module__uSvYqW__check{align-items:flex-start;gap:10px;font-size:14px;line-height:1.6;display:flex}.ai-scribe-module__uSvYqW__panel input[type=checkbox]{accent-color:#743895;flex:0 0 20px;width:20px;height:20px;margin-top:3px}.ai-scribe-module__uSvYqW__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ai-scribe-module__uSvYqW__recording{color:#a3213a;font-weight:650}.ai-scribe-module__uSvYqW__editor{gap:12px;display:grid}.ai-scribe-module__uSvYqW__editor h4 small{font-weight:400}.ai-scribe-module__uSvYqW__textLabel{gap:8px;font-size:14px;font-weight:600;display:grid}.ai-scribe-module__uSvYqW__editor textarea{box-sizing:border-box;resize:vertical;width:100%;min-height:240px;font:inherit;color:#30213e;background:#fff;border:1px solid #ccbad9;border-radius:10px;padding:14px;font-size:16px;line-height:1.7}.ai-scribe-module__uSvYqW__panel .ai-scribe-module__uSvYqW__error{color:#942b3d;background:#fff0f0;border-radius:9px;padding:12px}.ai-scribe-module__uSvYqW__panel .ai-scribe-module__uSvYqW__message{color:#265f41;background:#f0f7f3;border-radius:9px;padding:12px}.ai-scribe-module__uSvYqW__panel .ai-scribe-module__uSvYqW__warning{color:#735018;background:#fff8e9;border-radius:9px;padding:12px}.ai-scribe-module__uSvYqW__history{gap:8px;display:grid}.ai-scribe-module__uSvYqW__history button{text-align:left;justify-content:space-between;gap:14px}@media (max-width:600px){.ai-scribe-module__uSvYqW__panel{padding:12px}.ai-scribe-module__uSvYqW__toggle{gap:8px;padding:12px}.ai-scribe-module__uSvYqW__consent{padding:12px}.ai-scribe-module__uSvYqW__history button{flex-direction:column;align-items:flex-start;gap:2px}.ai-scribe-module__uSvYqW__actions>button{width:100%}}
.agent-action-review-details-module__2CmafW__heading{margin-bottom:8px;display:block}.agent-action-review-details-module__2CmafW__details{border:1px solid var(--dash-border,#e5def4);background:var(--dash-panel,#fff);overflow-wrap:anywhere;border-radius:8px;min-width:0;padding:10px}.agent-action-review-details-module__2CmafW__fields{gap:10px;margin:0;display:grid}.agent-action-review-details-module__2CmafW__field{min-width:0}.agent-action-review-details-module__2CmafW__field>dt{margin:0 0 3px;font-weight:650}.agent-action-review-details-module__2CmafW__field>dd{margin:0}.agent-action-review-details-module__2CmafW__details .agent-action-review-details-module__2CmafW__text{color:inherit;font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;background:0 0;border:0;border-radius:0;margin:0;padding:0}.agent-action-review-details-module__2CmafW__entries{gap:8px;margin:0;padding-left:20px;display:grid}.agent-action-review-details-module__2CmafW__comparison{gap:8px;display:grid}.agent-action-review-details-module__2CmafW__change{border-left:2px solid var(--dash-border,#e5def4);min-width:0;padding-left:8px}.agent-action-review-details-module__2CmafW__changeLabel{margin-bottom:4px;display:block}.agent-action-review-details-module__2CmafW__empty{font-style:italic}
.mfa-settings-module__s5IyaW__card{background:var(--dash-surface,#fff);color:var(--dash-text,#1c2233);border:1px solid var(--dash-border,#e9e1f1);border-radius:16px;padding:22px}.mfa-settings-module__s5IyaW__header{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mfa-settings-module__s5IyaW__header h2{letter-spacing:normal;color:inherit;margin:0;font-family:inherit;font-size:18px;line-height:1.3}.mfa-settings-module__s5IyaW__badge{background:var(--dash-accent-soft,#eee5ff);color:var(--dash-text,#321555);border-radius:20px;padding:4px 9px;font-size:12px}.mfa-settings-module__s5IyaW__description{color:var(--dash-muted,#665c73);font-size:14px;line-height:1.6}.mfa-settings-module__s5IyaW__form,.mfa-settings-module__s5IyaW__codesPanel{gap:16px;margin-top:18px;font-size:14px;line-height:1.6;display:grid}.mfa-settings-module__s5IyaW__form p,.mfa-settings-module__s5IyaW__codesPanel p,.mfa-settings-module__s5IyaW__codesPanel h3{margin:0}.mfa-settings-module__s5IyaW__codesPanel h3{letter-spacing:normal;color:inherit;font-size:17px;line-height:1.3}.mfa-settings-module__s5IyaW__steps{margin:0;padding-left:22px}.mfa-settings-module__s5IyaW__steps li+li{margin-top:10px}.mfa-settings-module__s5IyaW__field{gap:8px;max-width:440px;font-weight:600;display:grid}.mfa-settings-module__s5IyaW__field input{border:1px solid var(--dash-line,#d8cae8);min-width:0;font:inherit;color:inherit;background:var(--dash-panel,#fff);border-radius:10px;padding:12px}.mfa-settings-module__s5IyaW__field>label{cursor:pointer}.mfa-settings-module__s5IyaW__passwordControl{width:100%;position:relative}.mfa-settings-module__s5IyaW__passwordControl input{box-sizing:border-box;width:100%;padding-right:76px}.mfa-settings-module__s5IyaW__passwordToggle{width:36px;height:36px;color:var(--dash-accent,#6314d5);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0;font-size:12px;font-weight:700;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.mfa-settings-module__s5IyaW__passwordToggle svg{margin:auto;display:block}.mfa-settings-module__s5IyaW__passwordToggle:focus-visible{outline:3px solid var(--dash-focus,#630ed433);outline-offset:2px}.mfa-settings-module__s5IyaW__passwordToggle:disabled{cursor:not-allowed}.mfa-settings-module__s5IyaW__actions{flex-wrap:wrap;gap:10px;display:flex}.mfa-settings-module__s5IyaW__primary,.mfa-settings-module__s5IyaW__secondary{font:inherit;cursor:pointer;border-radius:10px;min-height:44px;padding:11px 15px;font-size:13px;font-weight:600}.mfa-settings-module__s5IyaW__primary{color:#fff;background:var(--dash-accent,#6314d5);border:1px solid #0000}.mfa-settings-module__s5IyaW__secondary{color:var(--dash-text,#321555);background:var(--dash-surface,#fff);border:1px solid var(--dash-border,#d8cae8)}.mfa-settings-module__s5IyaW__primary:disabled,.mfa-settings-module__s5IyaW__secondary:disabled{opacity:.55;cursor:not-allowed}.mfa-settings-module__s5IyaW__primary:focus-visible,.mfa-settings-module__s5IyaW__secondary:focus-visible,.mfa-settings-module__s5IyaW__field input:focus-visible,.mfa-settings-module__s5IyaW__checkbox input:focus-visible{outline:2px solid var(--dash-accent,#6314d5);outline-offset:3px}.mfa-settings-module__s5IyaW__keyBox{background:var(--dash-accent-soft,#f3edfc);border-radius:10px;justify-items:start;gap:12px;padding:16px;display:grid}.mfa-settings-module__s5IyaW__qrCode{background:#fff;border-radius:8px;width:min(100%,240px)}.mfa-settings-module__s5IyaW__qrCode svg{width:100%;height:auto;display:block}.mfa-settings-module__s5IyaW__manualSetup{min-width:0}.mfa-settings-module__s5IyaW__manualSetup summary{cursor:pointer;min-height:44px;padding:10px 0;font-weight:600}.mfa-settings-module__s5IyaW__manualSetup summary:focus-visible{outline:2px solid var(--dash-accent,#6314d5);outline-offset:3px}.mfa-settings-module__s5IyaW__manualSetup p{margin:0 0 12px}.mfa-settings-module__s5IyaW__secret{word-break:break-all;-webkit-user-select:all;user-select:all;font-size:16px}.mfa-settings-module__s5IyaW__codes{border:1px solid var(--dash-border,#d8cae8);border-radius:10px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;margin:0;padding:16px;list-style:none;display:grid}.mfa-settings-module__s5IyaW__codes code{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-size:13px}.mfa-settings-module__s5IyaW__checkbox{align-items:flex-start;gap:10px;display:flex}.mfa-settings-module__s5IyaW__checkbox input{accent-color:var(--dash-accent,#6314d5);margin-top:5px}.mfa-settings-module__s5IyaW__notice,.mfa-settings-module__s5IyaW__error{border-radius:10px;padding:12px;font-size:14px;line-height:1.5}.mfa-settings-module__s5IyaW__notice{background:var(--dash-accent-soft,#eee5ff)}.mfa-settings-module__s5IyaW__error{color:#8f2918;background:#fff1ed}@media (max-width:520px){.mfa-settings-module__s5IyaW__card{padding:16px}.mfa-settings-module__s5IyaW__codes{grid-template-columns:minmax(0,1fr);padding:12px}.mfa-settings-module__s5IyaW__actions>button{flex:auto}}
.document-preview-module__6qOGEa__backdrop{z-index:95;background:#1810288f;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.document-preview-module__6qOGEa__modal{background:var(--surface,#fff);width:min(980px,100%);max-height:calc(100vh - 40px);color:var(--ink,#1c1028);border:1px solid var(--line,#e8e0f2);border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 64px #120a2247}.document-preview-module__6qOGEa__header{border-bottom:1px solid var(--line,#e8e0f2);background:var(--surface,#fff);justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.document-preview-module__6qOGEa__titleBlock{align-items:baseline;gap:10px;min-width:0;display:flex}.document-preview-module__6qOGEa__fileName{color:var(--ink,#1c1028);text-overflow:ellipsis;white-space:nowrap;font-size:.96rem;font-weight:700;overflow:hidden}.document-preview-module__6qOGEa__meta{color:var(--muted,#6b5b7b);white-space:nowrap;font-size:.8rem}.document-preview-module__6qOGEa__actions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;display:flex}.document-preview-module__6qOGEa__zoomBar{border:1px solid var(--line,#e8e0f2);background:var(--bg,#faf8fd);border-radius:8px;align-items:center;display:inline-flex;overflow:hidden}.document-preview-module__6qOGEa__zoomBtn{color:var(--ink,#1c1028);cursor:pointer;background:0 0;border:none;width:30px;height:28px;font-size:.95rem;font-weight:700}.document-preview-module__6qOGEa__zoomBtn:hover:not(:disabled){background:#7c3aed14}.document-preview-module__6qOGEa__zoomBtn:disabled{opacity:.4;cursor:not-allowed}.document-preview-module__6qOGEa__zoomReadout{color:var(--muted,#6b5b7b);text-align:center;min-width:48px;padding:0 8px;font-size:.78rem;font-weight:600}.document-preview-module__6qOGEa__actionBtn{border:1px solid var(--line,#e8e0f2);background:var(--bg,#faf8fd);color:var(--ink,#1c1028);cursor:pointer;white-space:nowrap;border-radius:8px;padding:6px 12px;font-size:.8rem;font-weight:600}.document-preview-module__6qOGEa__actionBtn:hover:not(:disabled){border-color:var(--brand,#7c3aed);color:var(--brand,#7c3aed);background:#7c3aed0f}.document-preview-module__6qOGEa__actionBtn:disabled{opacity:.55;cursor:wait}.document-preview-module__6qOGEa__closeBtn{border:1px solid var(--line,#e8e0f2);background:var(--surface,#fff);color:var(--ink,#1c1028);cursor:pointer;border-radius:8px;padding:6px 14px;font-size:.82rem;font-weight:600}.document-preview-module__6qOGEa__closeBtn:hover{border-color:var(--brand,#7c3aed);color:var(--brand,#7c3aed)}.document-preview-module__6qOGEa__body{background:var(--bg,#f7f4fb);flex:1;min-height:280px;padding:20px;overflow:auto}.document-preview-module__6qOGEa__statusText{text-align:center;color:var(--muted,#6b5b7b);margin:32px auto;font-size:.9rem}.document-preview-module__6qOGEa__errorBox{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;max-width:560px;margin:28px auto;padding:14px 16px;font-size:.88rem;line-height:1.5}.document-preview-module__6qOGEa__imageStage{justify-content:center;align-items:flex-start;display:flex}.document-preview-module__6qOGEa__previewImage{border:1px solid var(--line,#e8e0f2);background:#fff;border-radius:10px;max-width:100%;height:auto}.document-preview-module__6qOGEa__textSheet{border:1px solid var(--line,#e8e0f2);background:var(--surface,#fff);max-width:820px;color:var(--ink,#1c1028);white-space:pre-wrap;word-break:break-word;-webkit-user-select:text;user-select:text;border-radius:12px;margin:0 auto;padding:24px 28px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.86rem;line-height:1.6}.document-preview-module__6qOGEa__docxSheet{border:1px solid var(--line,#e8e0f2);background:var(--surface,#fff);max-width:820px;color:var(--ink,#1c1028);border-radius:12px;margin:0 auto;padding:28px 32px}.document-preview-module__6qOGEa__docxContent{color:var(--ink,#1c1028);word-break:break-word;-webkit-user-select:text;user-select:text;font-size:.92rem;line-height:1.65}.document-preview-module__6qOGEa__docxContent h1,.document-preview-module__6qOGEa__docxContent h2,.document-preview-module__6qOGEa__docxContent h3,.document-preview-module__6qOGEa__docxContent h4{margin:1.1em 0 .45em;line-height:1.3}.document-preview-module__6qOGEa__docxContent p{margin:0 0 .85em}.document-preview-module__6qOGEa__docxContent ul,.document-preview-module__6qOGEa__docxContent ol{margin:0 0 .85em;padding-left:1.4em}.document-preview-module__6qOGEa__docxContent img{border:1px solid var(--line,#e8e0f2);border-radius:8px;max-width:100%;height:auto;margin:12px 0;display:block}.document-preview-module__6qOGEa__docxContent table{border-collapse:collapse;width:100%;margin:.9em 0;font-size:.86rem}.document-preview-module__6qOGEa__docxContent th,.document-preview-module__6qOGEa__docxContent td{border:1px solid var(--line,#e8e0f2);text-align:left;vertical-align:top;padding:7px 10px}.document-preview-module__6qOGEa__docxContent th{background:var(--bg,#faf8fd);font-weight:600}.document-preview-module__6qOGEa__pdfStage{flex-direction:column;align-items:center;gap:18px;display:flex}.document-preview-module__6qOGEa__pdfPageCard{background:var(--surface,#fff);border:1px solid var(--line,#e8e0f2);border-radius:12px;max-width:100%;padding:12px;box-shadow:0 6px 18px #120a2214}.document-preview-module__6qOGEa__pdfPageHeader{color:var(--muted,#6b5b7b);margin-bottom:8px;font-size:.76rem;font-weight:600}.document-preview-module__6qOGEa__pdfCanvasWrap{max-width:100%;overflow-x:auto}.document-preview-module__6qOGEa__pdfPageSurface{width:fit-content;margin:0 auto;position:relative}.document-preview-module__6qOGEa__pdfCanvas{background:#fff;display:block}.document-preview-module__6qOGEa__pdfTextLayer{opacity:1;letter-spacing:normal;word-spacing:normal;text-align:initial;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2;--min-font-size:1;--text-scale-factor:calc(var(--total-scale-factor,1) * var(--min-font-size));--min-font-size-inv:calc(1 / var(--min-font-size));line-height:1;position:absolute;inset:0;overflow:clip}.document-preview-module__6qOGEa__pdfTextLayer .markedContent{display:contents}:is(.document-preview-module__6qOGEa__pdfTextLayer span:not(.markedContent),.document-preview-module__6qOGEa__pdfTextLayer br){color:#0000;white-space:pre;cursor:text;transform-origin:0 0;-webkit-user-select:text;user-select:text;position:absolute}:is(.document-preview-module__6qOGEa__pdfTextLayer>:not(.markedContent):not(.endOfContent),.document-preview-module__6qOGEa__pdfTextLayer .markedContent span:not(.markedContent)){z-index:1;font-size:calc(var(--text-scale-factor) * var(--font-height,0));transform:rotate(var(--rotate,0deg)) scaleX(var(--scale-x,1)) scale(var(--min-font-size-inv))}.document-preview-module__6qOGEa__pdfTextLayer br::selection{background:0 0}.document-preview-module__6qOGEa__pdfTextLayer ::selection{color:#0000;background:#7c3aed3d}.document-preview-module__6qOGEa__pdfTextLayer .endOfContent{z-index:0;cursor:default;-webkit-user-select:none;user-select:none;display:block;position:absolute;inset:100% 0 0}.document-preview-module__6qOGEa__pdfTextLayer.selecting .endOfContent{top:0}
.clinical-note-editor-module__e1fcZG__editor{background:var(--dash-panel,white);color:var(--dash-text,#202534);border:1px solid var(--dash-line,#e5deee);border-radius:12px;gap:14px;min-width:0;margin:12px 0;padding:18px;display:grid}.clinical-note-editor-module__e1fcZG__editor label{gap:6px;font:600 14px/1.5 system-ui;display:grid}.clinical-note-editor-module__e1fcZG__editor textarea,.clinical-note-editor-module__e1fcZG__editor input[type=date],.clinical-note-editor-module__e1fcZG__editor select{color:inherit;background:var(--dash-panel,white);box-sizing:border-box;border:1px solid #b9afc7;border-radius:8px;max-width:100%;padding:10px;font:400 16px/1.5 system-ui}.clinical-note-editor-module__e1fcZG__editor textarea{resize:vertical;width:100%}.clinical-note-editor-module__e1fcZG__editor button,.clinical-note-editor-module__e1fcZG__savedInk button{background:var(--dash-accent-soft,#f4eafd);min-height:44px;color:var(--dash-text,#302047);cursor:pointer;border:1px solid #9c72cf;border-radius:8px;padding:10px 16px;font:600 14px/1.5 system-ui}.clinical-note-editor-module__e1fcZG__editor button:disabled{opacity:.5;cursor:default}.clinical-note-editor-module__e1fcZG__editor p{margin:0;font:13px/1.5 system-ui}.clinical-note-editor-module__e1fcZG__toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.clinical-note-editor-module__e1fcZG__editor .clinical-note-editor-module__e1fcZG__check{align-items:center;gap:8px;display:flex}.clinical-note-editor-module__e1fcZG__check input{width:18px;height:18px}.clinical-note-editor-module__e1fcZG__pad{aspect-ratio:12/7;touch-action:none;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #9b91a7;border-radius:8px;width:100%;height:auto;display:block}.clinical-note-editor-module__e1fcZG__savedInk{gap:8px;margin:12px 0;display:grid}.clinical-note-editor-module__e1fcZG__savedInk img{background:#fff;border:1px solid #e0dae7;width:100%;max-width:900px;height:auto}
.report-source-notice-module__RiuIWq__notice{color:#513d0c;overflow-wrap:anywhere;background:#fff7d6;border:1px solid #d7a72b;border-radius:14px;margin:16px 0;padding:16px 20px;font-size:14px;line-height:1.5}.report-source-notice-module__RiuIWq__notice p{margin:6px 0}.report-source-notice-module__RiuIWq__notice summary{cursor:pointer;margin-top:8px;font-weight:600}.report-source-notice-module__RiuIWq__notice summary:focus-visible{outline-offset:4px;outline:2px solid}.report-source-notice-module__RiuIWq__notice ul{margin:8px 0 0;padding-left:20px}.report-source-notice-module__RiuIWq__notice li+li{margin-top:6px}
.report-generation-recovery-module__GVdN6a__notice,.report-generation-recovery-module__GVdN6a__failed{color:#47351e;background:#fff8e8;border:1px solid #dca84b;border-radius:12px;min-width:0;padding:16px;font-size:14px;line-height:1.5}.report-generation-recovery-module__GVdN6a__failed{margin:16px 0}.report-generation-recovery-module__GVdN6a__failed h3{font:inherit;letter-spacing:normal;color:inherit;margin:0;font-size:18px;font-weight:700}.report-generation-recovery-module__GVdN6a__notice p,.report-generation-recovery-module__GVdN6a__failed p{margin:8px 0}.report-generation-recovery-module__GVdN6a__notice blockquote{white-space:pre-wrap;overflow-wrap:anywhere;border-left:3px solid #886a33;margin:12px 0;padding:8px 12px}.report-generation-recovery-module__GVdN6a__actions{flex-wrap:wrap;gap:10px;margin:12px 0;display:flex}.report-generation-recovery-module__GVdN6a__notice button,.report-generation-recovery-module__GVdN6a__failed button{min-height:40px;color:inherit;font:inherit;cursor:pointer;background:#fff;border:1px solid #a3844c;border-radius:8px;padding:8px 12px}.report-generation-recovery-module__GVdN6a__notice button:disabled,.report-generation-recovery-module__GVdN6a__failed button:disabled{opacity:.6;cursor:not-allowed}.report-generation-recovery-module__GVdN6a__notice button:focus-visible,.report-generation-recovery-module__GVdN6a__failed button:focus-visible{outline-offset:3px;outline:2px solid #6314d5}.report-generation-recovery-module__GVdN6a__failed pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:55vh;font:inherit;background:#fff;border:1px solid #e5d5b7;border-radius:8px;padding:12px;overflow:auto}
.appointment-timezone-module__YaFOHG__control{gap:8px;margin:12px 0;font-size:13px;display:grid}.appointment-timezone-module__YaFOHG__control label{gap:4px;width:fit-content;max-width:100%;display:grid}.appointment-timezone-module__YaFOHG__control select{max-width:100%;color:inherit;background:#fff;border:1px solid #d9d2ec;border-radius:8px;padding:8px}.appointment-timezone-module__YaFOHG__control p{border:1px solid var(--dash-accent-soft,#e6dafb);background:var(--dash-accent-soft,#f3edfd);color:var(--dash-text,#1c2233);overflow-wrap:anywhere;border-radius:10px;margin:0;padding:8px 12px;font-size:12px;line-height:1.5}.appointment-timezone-module__YaFOHG__comparison{overflow-wrap:anywhere;font-size:13px}.appointment-timezone-module__YaFOHG__comparison p{margin:4px 0}.appointment-timezone-module__YaFOHG__dialog{box-sizing:border-box;width:min(400px,100vw - 40px);max-height:calc(100vh - 40px);color:var(--dash-text,#020817);border:none;overflow:auto}.appointment-timezone-module__YaFOHG__dialog::backdrop{background:#140f236b}.appointment-timezone-module__YaFOHG__dialogActions{flex-wrap:wrap}
.care-module__wxIk8a__workspace{--care-font:"Plus Jakarta Sans", "Inter", system-ui, sans-serif;--beta-font:var(--care-font);--care-accent:var(--dash-accent,#630ed4);--care-accent-hover:var(--dash-accent-strong,#5a00c6);--care-accent-soft:var(--dash-accent-soft,#ece4ff);--care-accent-border:color-mix(in srgb, var(--dash-accent) 28%, var(--dash-line));--care-accent-soft-hover:color-mix(in srgb, var(--dash-accent-soft) 78%, var(--dash-panel));--care-accent-border-hover:color-mix(in srgb, var(--dash-accent) 52%, var(--dash-line));--care-focus:var(--dash-accent,#630ed4);--care-ink:var(--dash-text,#1d153e);--care-muted:var(--dash-muted,#6c6582);--care-page:var(--dash-bg,#fdf8ff);--care-surface:var(--dash-panel,#fff);--care-sidebar:var(--dash-panel-muted,#f7f1ff);--care-line:var(--dash-line,#e8e2f0);--care-field-border:color-mix(in srgb, var(--dash-text) 35%, var(--dash-line));--care-nav:var(--dash-panel-muted,#f7f1ff);--care-nav-border:var(--dash-line,#e8e2f0);--care-nav-active:var(--dash-accent-soft,#ece4ff);--care-nav-active-border:var(--dash-accent-soft,#ece4ff);--care-nav-active-ink:var(--dash-text,#1d153e);--care-nav-active-hover:var(--care-accent-soft-hover);--care-nav-active-shadow:none;--care-error-bg:#fff1f2;--care-error-border:var(--care-field-border);--care-error-ink:#9f1239;--care-warning-bg:#fff5e4;--care-warning-ink:#9d711f;--care-warning-strong-bg:#fff1c2;--care-warning-strong-border:#fcd34d;--care-warning-strong-ink:#755100;--care-success-bg:#eaf5ef;--care-success-ink:#397b58;--care-neutral-bg:#e9edef;--care-neutral-border:#bac5cb;--care-neutral-ink:#4c5c64;font:400 14px/20px var(--care-font);color:var(--care-ink);background:var(--care-page);border:1px solid var(--care-line);border-radius:18px;grid-template-columns:216px minmax(0,1fr);width:100%;min-width:0;min-height:720px;display:grid;overflow:hidden}.care-module__wxIk8a__workspace a:not(.care-module__wxIk8a__button):not(.care-module__wxIk8a__ghost),.care-module__wxIk8a__screen a:not(.care-module__wxIk8a__button):not(.care-module__wxIk8a__ghost){color:var(--care-accent,#7545b8);text-underline-offset:3px;text-decoration:underline}.care-module__wxIk8a__navPanel{background:var(--care-sidebar,#fff);border-right:1px solid var(--care-line,#eee7f4);flex-direction:column;min-width:0;padding:24px 16px;display:flex}.care-module__wxIk8a__nav{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.care-module__wxIk8a__navHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.care-module__wxIk8a__navToggle,.care-module__wxIk8a__navBrand .care-module__wxIk8a__navCurrent{display:none}.care-module__wxIk8a__navBrand{font:700 20px/1.35 var(--care-font);letter-spacing:-.035em;padding:0 8px 22px}.care-module__wxIk8a__navSection{color:var(--care-muted);letter-spacing:.08em;text-transform:uppercase;padding:16px 10px 5px;font-size:11px;font-weight:600}.care-module__wxIk8a__designIcon{flex-shrink:0;max-width:none;display:block}.care-module__wxIk8a__navBrand small{font:500 10px/1.5 var(--care-font);text-transform:uppercase;letter-spacing:2px;color:var(--care-muted,#91849d);margin-top:7px;display:block}.care-module__wxIk8a__nav button,.care-module__wxIk8a__nav .care-module__wxIk8a__marketingLink{border:1px solid var(--care-nav-border);text-align:left;background:var(--care-nav);min-height:44px;font:600 13px/20px var(--care-font);color:var(--care-ink);cursor:pointer;overflow-wrap:anywhere;border-radius:8px;align-items:center;gap:9px;min-width:0;padding:10px 12px;text-decoration:none;transition:background-color .15s,border-color .15s;display:flex}.care-module__wxIk8a__nav button:hover,.care-module__wxIk8a__nav .care-module__wxIk8a__marketingLink:hover{background:var(--care-accent-soft-hover);border-color:var(--care-accent-border-hover)}.care-module__wxIk8a__nav button[aria-current=page]{background:var(--care-nav-active);border-color:var(--care-nav-active-border);color:var(--care-nav-active-ink);box-shadow:var(--care-nav-active-shadow);font-weight:700}.care-module__wxIk8a__nav button[aria-current=page]:hover{background:var(--care-nav-active-hover);border-color:var(--care-nav-active-border)}.care-module__wxIk8a__nav .care-module__wxIk8a__navItem>svg{color:var(--dash-muted)}.care-module__wxIk8a__nav .care-module__wxIk8a__navItem[aria-current=page]>svg{color:var(--dash-accent)}.care-module__wxIk8a__nav button.care-module__wxIk8a__newClient{background:var(--care-accent);border-color:var(--care-accent);color:#fff;box-shadow:0 4px 12px color-mix(in srgb, var(--care-accent) 18%, transparent);justify-content:center;font-weight:600}.care-module__wxIk8a__nav button.care-module__wxIk8a__newClient:hover{background:var(--care-accent-hover);border-color:var(--care-accent-hover)}.care-module__wxIk8a__nav button svg,.care-module__wxIk8a__nav .care-module__wxIk8a__marketingLink svg{flex:0 0 16px;width:16px;height:16px}.care-module__wxIk8a__nav button:focus-visible,.care-module__wxIk8a__nav .care-module__wxIk8a__marketingLink:focus-visible,.care-module__wxIk8a__navToggle:focus-visible{outline:3px solid var(--care-focus);outline-offset:2px}.care-module__wxIk8a__nav .care-module__wxIk8a__secondary{margin-top:16px}.care-module__wxIk8a__marketingLink{flex-wrap:wrap;justify-content:flex-start}.care-module__wxIk8a__main{min-width:0;padding:28px}.care-module__wxIk8a__eyebrow{letter-spacing:1.8px;text-transform:uppercase;color:var(--care-accent,#947eb0);font-size:10px;font-weight:700}.care-module__wxIk8a__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;margin:7px 0 24px;display:flex}.care-module__wxIk8a__head>div:first-child{flex:240px;min-width:0}.care-module__wxIk8a__head h1{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0 0 9px;font:400 31px/1.2 Georgia,serif}.care-module__wxIk8a__sub{color:var(--care-muted,#7e738b);margin:0;font-size:12px;line-height:1.6}.care-module__wxIk8a__actions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.care-module__wxIk8a__button,.care-module__wxIk8a__ghost{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:10px 14px;font:600 12px/1.4 system-ui;text-decoration:none;display:inline-flex}.care-module__wxIk8a__button{background:var(--care-accent,#7545b8);color:var(--dash-on-accent,#fff);border:1px solid var(--care-accent,#7545b8)}.care-module__wxIk8a__ghost{background:var(--care-surface,white);color:var(--care-ink,#684c83);border:1px solid var(--care-field-border,#ddd2e8)}.care-module__wxIk8a__button svg,.care-module__wxIk8a__ghost svg{width:15px;height:15px}.care-module__wxIk8a__button:disabled,.care-module__wxIk8a__ghost:disabled{opacity:.45;cursor:not-allowed}.care-module__wxIk8a__ghost[aria-pressed=true]{background:var(--care-accent-soft,#f1eafa);border-color:var(--care-accent,#7545b8);color:var(--care-accent,#7545b8)}.care-module__wxIk8a__spin{animation:.8s linear infinite care-module__wxIk8a__care-spin}@keyframes care-module__wxIk8a__care-spin{to{transform:rotate(360deg)}}.care-module__wxIk8a__banner{border:1px solid var(--care-accent-border,#e7d9f3);background:var(--care-accent-soft,#f1eafa);color:var(--care-ink,#695080);border-radius:9px;margin-bottom:18px;padding:13px 16px;font-size:12px;line-height:1.6}.care-module__wxIk8a__error{color:#9d3341;background:#fff0f1;border-color:#efcdd0}.care-module__wxIk8a__referrerSetupList{gap:10px;margin:12px 0;padding:0;list-style:none;display:grid}.care-module__wxIk8a__referrerSetupList li{align-items:flex-start;gap:10px;display:flex}.care-module__wxIk8a__referrerSetupList li>span:last-child{gap:2px;display:grid}.care-module__wxIk8a__referrerSetupList small{color:var(--care-muted,#7e738b)}.care-module__wxIk8a__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:24px 0;display:grid}.care-module__wxIk8a__metric{background:var(--care-surface,white);border:1px solid var(--care-line,#eee7f3);border-radius:12px;padding:20px}.care-module__wxIk8a__metric small{color:var(--care-muted,#817289);font-size:11px}.care-module__wxIk8a__metric strong{margin:12px 0 6px;font:28px Georgia,serif;display:block}.care-module__wxIk8a__metric span{color:var(--care-muted,#9a88af);font-size:10px}.care-module__wxIk8a__grid{grid-template-columns:minmax(0,1.5fr) minmax(230px,1fr);gap:18px;display:grid}.care-module__wxIk8a__card{background:var(--care-surface,white);border:1px solid var(--care-line,#ebe4f2);border-radius:13px;min-width:0;margin-bottom:18px;padding:22px}.care-module__wxIk8a__card h2{letter-spacing:normal;overflow-wrap:anywhere;margin:0 0 17px;font:400 21px/1.4 Georgia,serif}.care-module__wxIk8a__card h3{letter-spacing:normal;overflow-wrap:anywhere;margin:0 0 12px;font-size:14px;line-height:1.5}.care-module__wxIk8a__card p{color:var(--care-muted,#7c7185);font-size:13px;line-height:1.65}.care-module__wxIk8a__row{border-bottom:1px solid var(--care-line,#f0eaf5);justify-content:space-between;align-items:center;gap:14px;padding:15px 0;display:flex}.care-module__wxIk8a__row:last-child{border-bottom:0}.care-module__wxIk8a__row strong{font-size:12px;display:block}.care-module__wxIk8a__row small{color:var(--care-muted,#8c7c9b);margin-top:5px;font-size:11px;display:block}.care-module__wxIk8a__avatar{background:var(--care-accent-soft,#efe7f8);width:36px;height:36px;color:var(--care-accent,#8457aa);border-radius:50%;flex-shrink:0;place-items:center;font:15px Georgia,serif;display:grid}.care-module__wxIk8a__person>div{overflow-wrap:anywhere;min-width:0}.care-module__wxIk8a__person{align-items:center;gap:12px;min-width:0;display:flex}.care-module__wxIk8a__pill{text-transform:capitalize;background:var(--care-accent-soft,#f0eafa);color:var(--care-accent,#7c4bb0);white-space:nowrap;border-radius:20px;padding:5px 9px;font:500 10px system-ui}.care-module__wxIk8a__green{color:#397b58;background:#eaf5ef}.care-module__wxIk8a__amber{color:#9d711f;background:#fff5e4}.care-module__wxIk8a__empty{text-align:center;color:var(--care-muted,#a092b0);border:1px dashed var(--care-field-border,#e3d8ee);border-radius:10px;padding:35px 18px;font-size:12px}.care-module__wxIk8a__form{gap:16px;display:grid}.care-module__wxIk8a__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.care-module__wxIk8a__form label,.care-module__wxIk8a__label{color:var(--care-muted,#706179);flex-direction:column;gap:7px;min-width:0;font-size:13px;font-weight:600;display:flex}.care-module__wxIk8a__form input,.care-module__wxIk8a__form select,.care-module__wxIk8a__form textarea,.care-module__wxIk8a__search{border:1px solid var(--care-field-border,#ded4e8);background:var(--care-surface,white);color:var(--care-ink,#35283f);box-sizing:border-box;border-radius:8px;width:100%;min-width:0;padding:10px 12px;font:12px system-ui}.care-module__wxIk8a__form textarea{resize:vertical;min-height:90px;line-height:1.6}.care-module__wxIk8a__form .care-module__wxIk8a__check{flex-direction:row;align-items:flex-start;font-weight:400;line-height:1.5}.care-module__wxIk8a__check input{accent-color:#7646b7;flex:0 0 15px;width:15px;margin-top:2px}.care-module__wxIk8a__check span{font-size:13px}.care-module__wxIk8a__form input:focus,.care-module__wxIk8a__form select:focus,.care-module__wxIk8a__form textarea:focus,.care-module__wxIk8a__search:focus{outline:2px solid var(--care-focus,#d3b7ef);outline-offset:2px}.care-module__wxIk8a__tableWrap{-webkit-overflow-scrolling:touch;width:100%;max-width:100%;overflow:auto}.care-module__wxIk8a__table{border-collapse:collapse;text-align:left;width:100%;font-size:11px}.care-module__wxIk8a__table th{text-transform:uppercase;letter-spacing:1px;color:var(--care-muted,#a08db2);border-bottom:1px solid var(--care-line,#eadff1);padding:12px 8px;font-size:9px;font-weight:600}.care-module__wxIk8a__table td{border-bottom:1px solid var(--care-line,#f0eaf4);vertical-align:top;padding:15px 8px}.care-module__wxIk8a__table strong{font-size:12px;display:block}.care-module__wxIk8a__table small{color:var(--care-muted,#9c89aa);margin-top:5px;font-size:10px;display:block}.care-module__wxIk8a__table .care-module__wxIk8a__ghost{padding:6px 9px;font-size:10px}.care-module__wxIk8a__table a{color:var(--care-accent,#784aa7)}.care-module__wxIk8a__toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;display:flex}.care-module__wxIk8a__search{max-width:320px}.care-module__wxIk8a__sortControl{min-width:0;max-width:100%;color:var(--care-muted);flex:0 190px;align-items:center;gap:8px;font-size:11px;font-weight:600;display:flex}.care-module__wxIk8a__sortControl select{border:1px solid var(--care-field-border);background:var(--care-surface,#fff);min-width:0;min-height:44px;color:var(--care-ink);border-radius:8px;flex:1;padding:10px 12px;font-size:12px}.care-module__wxIk8a__sortControl select:focus-visible{outline:3px solid var(--care-focus);outline-offset:2px}.care-module__wxIk8a__tabs{flex-wrap:wrap;gap:7px;margin-bottom:18px;display:flex}.care-module__wxIk8a__tabs button{background:var(--care-surface,#fff);border:1px solid var(--care-field-border,#e4d9ed);color:var(--care-muted,#80708f);cursor:pointer;border-radius:7px;padding:8px 12px;font:11px system-ui}.care-module__wxIk8a__tabs button[aria-pressed=true]{background:var(--care-accent-soft,#eee4f9);color:var(--care-accent,#7140a7);border-color:var(--care-accent-border,#dac4ef)}.care-module__wxIk8a__timeline{border-left:1px solid var(--care-line,#e0d0ee);gap:22px;margin:18px 8px;padding-left:20px;display:grid}.care-module__wxIk8a__timeline strong{font-size:12px}.care-module__wxIk8a__timeline p{margin:5px 0;font-size:11px}.care-module__wxIk8a__price{font:31px Georgia,serif}.care-module__wxIk8a__footer{color:var(--care-muted,#a18fb0);margin-top:24px;font-size:10px}.care-module__wxIk8a__detail{white-space:pre-wrap;background:var(--care-page,#fbf9fd);border:1px solid var(--care-line,#ece6f3);border-radius:8px;max-height:360px;padding:16px;font-size:12px;line-height:1.8;overflow:auto}.care-module__wxIk8a__notice{color:var(--care-muted,#817187);background:var(--care-page,#faf7fd);border-radius:8px;padding:14px;font-size:11px;line-height:1.65}.care-module__wxIk8a__notice p{margin-bottom:6px;font-size:14px}.care-module__wxIk8a__timezoneNotice{border:1px solid var(--dash-accent-soft,#e6dafb);background:var(--dash-accent-soft,#f3edfd);color:var(--dash-text,#1c2233);overflow-wrap:anywhere;border-radius:10px;margin:0;padding:8px 12px;font-size:12px;line-height:1.5}.care-module__wxIk8a__timezoneNotice small{color:inherit;font-size:inherit;line-height:inherit;margin:0;display:block}.care-module__wxIk8a__slots{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.care-module__wxIk8a__slots button{background:var(--care-surface,#fff);border:1px solid var(--care-field-border,#d9c7e9);color:var(--care-accent,#7445a4);cursor:pointer;border-radius:8px;padding:11px}.care-module__wxIk8a__slots button[aria-pressed=true]{background:var(--care-accent,#7545b8);color:#fff}.care-module__wxIk8a__step{gap:12px;margin-bottom:20px;display:flex}.care-module__wxIk8a__step span{background:var(--care-accent-soft,#ece2f7);color:var(--care-accent,#794eaa);border-radius:16px;padding:6px 11px;font-size:12px}.care-module__wxIk8a__step b{background:var(--care-accent,#7344b3);color:#fff;border-radius:16px;padding:6px 11px;font-size:12px}.care-module__wxIk8a__portal{color:#362843;max-width:940px;margin:0 auto;padding:26px}.care-module__wxIk8a__portalHeader{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.care-module__wxIk8a__portalHeader h1{font:30px Georgia,serif}.care-module__wxIk8a__portalNav{gap:14px;margin:0 0 20px;display:flex}.care-module__wxIk8a__portalNav a{color:#7852a1;font-size:12px}.care-module__wxIk8a__screen{background:#faf8fd;min-height:100vh;padding:20px}.care-module__wxIk8a__welcome{color:#352742!important;font:28px Georgia,serif!important}.care-module__wxIk8a__right{text-align:right}.care-module__wxIk8a__audit{color:var(--care-muted,#8c789d);font:11px system-ui}.care-module__wxIk8a__loading{text-align:center;color:var(--care-muted,#9886aa);padding:60px}.care-module__wxIk8a__form .care-module__wxIk8a__wide{grid-column:1/-1}.care-module__wxIk8a__workspace :is(button,input,select,textarea),.care-module__wxIk8a__workspace .care-module__wxIk8a__head h1,.care-module__wxIk8a__workspace .care-module__wxIk8a__card h2,.care-module__wxIk8a__workspace .care-module__wxIk8a__card h3,.care-module__wxIk8a__workspace .care-module__wxIk8a__metric strong,.care-module__wxIk8a__workspace .care-module__wxIk8a__avatar,.care-module__wxIk8a__workspace .care-module__wxIk8a__pill,.care-module__wxIk8a__workspace .care-module__wxIk8a__price,.care-module__wxIk8a__workspace .care-module__wxIk8a__audit,.care-module__wxIk8a__workspace .care-module__wxIk8a__ghost{font-family:var(--care-font)}.care-module__wxIk8a__workspace .care-module__wxIk8a__head h1,.care-module__wxIk8a__workspace .care-module__wxIk8a__card h2,.care-module__wxIk8a__workspace .care-module__wxIk8a__card h3,.care-module__wxIk8a__workspace .care-module__wxIk8a__metric strong,.care-module__wxIk8a__workspace .care-module__wxIk8a__price{color:var(--care-ink);letter-spacing:-.025em;font-weight:700}.care-module__wxIk8a__workspace .care-module__wxIk8a__head h1{font-size:32px;line-height:1.25}.care-module__wxIk8a__workspace .care-module__wxIk8a__sub,.care-module__wxIk8a__workspace .care-module__wxIk8a__card p,.care-module__wxIk8a__workspace .care-module__wxIk8a__banner,.care-module__wxIk8a__workspace .care-module__wxIk8a__row,.care-module__wxIk8a__workspace .care-module__wxIk8a__detail,.care-module__wxIk8a__workspace .care-module__wxIk8a__empty{font-size:14px;line-height:20px}.care-module__wxIk8a__workspace .care-module__wxIk8a__card{border-radius:24px;padding:24px;box-shadow:0 12px 36px -4px #1f17400f}.care-module__wxIk8a__workspace .care-module__wxIk8a__card h2{font-size:20px}.care-module__wxIk8a__workspace .care-module__wxIk8a__card h3{letter-spacing:normal}.care-module__wxIk8a__workspace .care-module__wxIk8a__metric strong,.care-module__wxIk8a__workspace .care-module__wxIk8a__price{font-variant-numeric:tabular-nums;line-height:1.3}.care-module__wxIk8a__workspace .care-module__wxIk8a__metric{text-align:left;cursor:pointer;border-radius:16px;flex-direction:column;align-items:stretch;min-width:0;transition:border-color .15s,box-shadow .15s;display:flex;box-shadow:0 12px 36px -4px #1f17400f}.care-module__wxIk8a__workspace .care-module__wxIk8a__metric:hover{border-color:var(--care-accent-border-hover);box-shadow:0 5px 24px color-mix(in srgb, var(--care-accent) 9%, transparent)}.care-module__wxIk8a__workspace .care-module__wxIk8a__metricHeading{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.care-module__wxIk8a__workspace .care-module__wxIk8a__metricHeading small{font-size:13px;font-weight:600;line-height:1.5}.care-module__wxIk8a__metricIcon{width:32px;height:32px;color:var(--care-accent);background:var(--care-accent-soft);border-radius:8px;flex:0 0 32px;place-items:center;display:grid}.care-module__wxIk8a__metricIcon svg{width:18px;height:18px}.care-module__wxIk8a__workspace .care-module__wxIk8a__metricIcon[data-icon=referrals]{background:var(--care-warning-bg)}.care-module__wxIk8a__workspace .care-module__wxIk8a__metricIcon[data-icon=appointments]{background:var(--care-accent-soft)}.care-module__wxIk8a__workspace .care-module__wxIk8a__metric strong{overflow-wrap:anywhere;font-size:clamp(22px,2.5vw,32px)}.care-module__wxIk8a__workspace .care-module__wxIk8a__metricNote{margin-bottom:20px;font-size:11px;line-height:1.5}.care-module__wxIk8a__workspace .care-module__wxIk8a__metricAction{color:var(--care-accent);align-items:center;gap:5px;margin-top:auto;font-size:11px;font-weight:600;display:flex}.care-module__wxIk8a__metricAction svg{flex:0 0 13px;width:13px;height:13px}.care-module__wxIk8a__workspace .care-module__wxIk8a__bookingBanner{border-radius:16px;align-items:center;gap:14px;padding:20px;display:flex}.care-module__wxIk8a__bookingBanner>div{flex:1;min-width:0}.care-module__wxIk8a__bookingBanner strong{color:var(--care-ink);font-size:18px;line-height:24px}.care-module__wxIk8a__bookingBanner p{color:var(--care-muted);margin:4px 0 0;font-size:14px;line-height:1.6}.care-module__wxIk8a__bookingIcon{background:var(--care-accent);color:#fff;border-radius:12px;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid}.care-module__wxIk8a__bookingIcon svg{width:19px;height:19px}.care-module__wxIk8a__setupHeader{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.care-module__wxIk8a__setupHeader>div:first-child{flex:240px;min-width:0}.care-module__wxIk8a__workspace .care-module__wxIk8a__setupHeader h2{margin-bottom:6px;font-size:26px;line-height:34px}.care-module__wxIk8a__workspace .care-module__wxIk8a__setupHeader p{margin:0;font-size:12px}.care-module__wxIk8a__setupProgress{background:var(--care-accent-soft);border-radius:10px;flex:0 0 142px;gap:8px;padding:12px;font-size:10px;font-weight:600;display:grid}.care-module__wxIk8a__setupProgress progress{appearance:none;background:var(--care-accent-border);width:100%;height:6px;color:var(--care-accent);accent-color:var(--care-accent);border:0;border-radius:3px;overflow:hidden}.care-module__wxIk8a__setupProgress progress::-webkit-progress-bar{background:var(--care-accent-border)}.care-module__wxIk8a__setupProgress progress::-webkit-progress-value{background:var(--care-accent)}.care-module__wxIk8a__setupProgress progress::-moz-progress-bar{background:var(--care-accent)}.care-module__wxIk8a__workspace :is(.care-module__wxIk8a__button,.care-module__wxIk8a__ghost){border-radius:12px;font-size:13px;font-weight:600}.care-module__wxIk8a__workspace .care-module__wxIk8a__button:not(:disabled):hover{background:var(--care-accent-hover);border-color:var(--care-accent-hover)}.care-module__wxIk8a__workspace .care-module__wxIk8a__ghost:not(:disabled):hover{background:var(--care-accent-soft);border-color:var(--care-accent-border-hover)}.care-module__wxIk8a__workspace :is(button,a,input,select,textarea):focus-visible{outline:3px solid var(--care-focus);outline-offset:3px}.care-module__wxIk8a__workspace :is(.care-module__wxIk8a__button,.care-module__wxIk8a__ghost,input,select,textarea):disabled{opacity:1;background:color-mix(in srgb, var(--care-line) 58%, var(--care-surface));border-color:var(--care-line);color:var(--care-muted);cursor:not-allowed}.care-module__wxIk8a__workspace .care-module__wxIk8a__error{color:#9d3341;background:#fff0f1;border-color:#efcdd0}.care-module__wxIk8a__workspace .care-module__wxIk8a__amber{color:#755100;background:#fff1c2}.care-module__wxIk8a__workspace .care-module__wxIk8a__check input{accent-color:var(--care-accent)}.care-module__wxIk8a__workspace .care-module__wxIk8a__bookingBanner{background:color-mix(in srgb, var(--care-accent-soft) 48%, var(--care-surface));box-shadow:0 12px 36px -4px #1f17400f}.care-module__wxIk8a__workspace[data-page=appointments] .care-module__wxIk8a__bookingBanner{border-color:var(--care-accent-border);box-shadow:none}.care-module__wxIk8a__workspace[data-page=appointments] .care-module__wxIk8a__bookingIcon{background:var(--care-accent);border-radius:999px;flex-basis:24px;width:24px;height:24px}.care-module__wxIk8a__workspace[data-page=appointments] .care-module__wxIk8a__head h1{font-size:36px;font-weight:800;line-height:40px}.care-module__wxIk8a__workspace[data-page=appointments] .care-module__wxIk8a__card{border-radius:16px;box-shadow:0 1px 2px #0000000d}@media (max-width:1150px){.care-module__wxIk8a__workspace{grid-template-columns:160px minmax(0,1fr)}.care-module__wxIk8a__main{padding:24px 20px}.care-module__wxIk8a__metrics{grid-template-columns:repeat(2,1fr)}.care-module__wxIk8a__grid{grid-template-columns:1fr}.care-module__wxIk8a__navPanel{padding:18px 8px}.care-module__wxIk8a__nav button{padding:10px;font-size:11px}}@container practice-shell (max-width:960px){.care-module__wxIk8a__workspace{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-height:0}.care-module__wxIk8a__navPanel{border-right:0;border-bottom:1px solid var(--care-line,#eadff4);padding:15px 18px}.care-module__wxIk8a__navBrand{min-width:0;padding:0;font-size:21px}.care-module__wxIk8a__navBrand .care-module__wxIk8a__navTagline{display:none}.care-module__wxIk8a__navBrand .care-module__wxIk8a__navCurrent{text-transform:none;letter-spacing:normal;margin-top:5px;font-size:11px;line-height:1.5;display:block}.care-module__wxIk8a__navToggle{border:1px solid var(--care-field-border,#dfd2ec);background:var(--care-surface,#f8f3fd);min-height:44px;color:var(--care-ink,#6c408f);cursor:pointer;border-radius:9px;flex:none;justify-content:center;align-items:center;gap:7px;padding:10px 12px;font:600 12px system-ui;display:inline-flex}.care-module__wxIk8a__navToggle svg{width:18px;height:18px}.care-module__wxIk8a__nav{display:none}.care-module__wxIk8a__nav.care-module__wxIk8a__navOpen{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:7px;padding-top:15px;display:grid}.care-module__wxIk8a__navSection,.care-module__wxIk8a__nav .care-module__wxIk8a__newClient{grid-column:1/-1}.care-module__wxIk8a__nav button{font-size:12px}.care-module__wxIk8a__nav .care-module__wxIk8a__secondary{margin:0}.care-module__wxIk8a__nav .care-module__wxIk8a__marketingLink{flex-wrap:nowrap}.care-module__wxIk8a__main{padding:24px}.care-module__wxIk8a__grid{grid-template-columns:minmax(0,1fr)}.care-module__wxIk8a__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@container practice-shell (max-width:620px){.care-module__wxIk8a__workspace{border-radius:13px}.care-module__wxIk8a__main{padding:20px 16px}.care-module__wxIk8a__head{flex-direction:column;gap:12px}.care-module__wxIk8a__head>div:first-child{flex-basis:auto}.care-module__wxIk8a__fields{grid-template-columns:minmax(0,1fr)}.care-module__wxIk8a__metrics{gap:9px}.care-module__wxIk8a__metric{padding:15px}.care-module__wxIk8a__card{padding:17px}.care-module__wxIk8a__workspace .care-module__wxIk8a__card{border-radius:16px;padding:18px}.care-module__wxIk8a__workspace .care-module__wxIk8a__bookingBanner,.care-module__wxIk8a__setupHeader{flex-wrap:wrap}.care-module__wxIk8a__bookingBanner>.care-module__wxIk8a__button{margin-left:50px}.care-module__wxIk8a__setupProgress{flex-basis:142px}.care-module__wxIk8a__row{flex-wrap:wrap}.care-module__wxIk8a__workspace .care-module__wxIk8a__head h1,.care-module__wxIk8a__workspace[data-page=appointments] .care-module__wxIk8a__head h1{font-size:28px}.care-module__wxIk8a__setupList li{flex-wrap:wrap}.care-module__wxIk8a__workspace .care-module__wxIk8a__setupList li>div{flex:200px}.care-module__wxIk8a__navPanel{padding:14px 15px}.care-module__wxIk8a__navBrand{font-size:19px}}@container practice-shell (max-width:360px){.care-module__wxIk8a__nav.care-module__wxIk8a__navOpen{grid-template-columns:minmax(0,1fr)}.care-module__wxIk8a__navHeader{flex-wrap:wrap}.care-module__wxIk8a__metrics{grid-template-columns:minmax(0,1fr)}.care-module__wxIk8a__button,.care-module__wxIk8a__ghost{padding:10px}.care-module__wxIk8a__workspace .care-module__wxIk8a__head h1,.care-module__wxIk8a__workspace[data-page=appointments] .care-module__wxIk8a__head h1{font-size:25px}}@media (max-width:760px){.care-module__wxIk8a__fields{grid-template-columns:minmax(0,1fr)}.care-module__wxIk8a__slots{grid-template-columns:repeat(3,minmax(0,1fr))}.care-module__wxIk8a__portal{padding:12px}.care-module__wxIk8a__screen{padding:8px}.care-module__wxIk8a__card{padding:17px}.care-module__wxIk8a__row{flex-wrap:wrap}}.care-module__wxIk8a__setupList{margin:18px 0 0;padding:0;list-style:none}.care-module__wxIk8a__setupList li{border-top:1px solid var(--care-line,#eee7f4);align-items:flex-start;gap:14px;padding:14px 0;display:flex}.care-module__wxIk8a__workspace .care-module__wxIk8a__setupList li{border-top:0;border-radius:16px;align-items:center;margin-bottom:8px;padding:16px}.care-module__wxIk8a__workspace .care-module__wxIk8a__setupList li[data-complete=true]{background:var(--care-accent-soft)}.care-module__wxIk8a__workspace .care-module__wxIk8a__setupList strong{font-size:14px}.care-module__wxIk8a__workspace .care-module__wxIk8a__setupList p{font-size:12px;line-height:1.55}.care-module__wxIk8a__setupList li>div{overflow-wrap:anywhere;flex:1;min-width:0}.care-module__wxIk8a__setupList p{margin:5px 0 0}.care-module__wxIk8a__setupDone,.care-module__wxIk8a__setupPending,.care-module__wxIk8a__setupOptional{text-align:center;border:1px solid #0000;border-radius:6px;min-width:78px;padding:4px 7px;font-size:11px;font-weight:600}.care-module__wxIk8a__setupDone{color:#236442;background:#e6f4ed;justify-content:center;align-items:center;gap:4px;display:inline-flex}.care-module__wxIk8a__setupPending{color:#765117;background:#fff2d8}.care-module__wxIk8a__workspace .care-module__wxIk8a__setupPending{color:#5d4100;background:#ffe052;border-color:#c09300;font-weight:700}.care-module__wxIk8a__setupOptional{color:#4c5c64;background:#e9edef;border-color:#bac5cb}.care-module__wxIk8a__workspace :is(.care-module__wxIk8a__setupDone,.care-module__wxIk8a__setupPending,.care-module__wxIk8a__setupOptional){border-color:#0000;border-radius:999px}.care-module__wxIk8a__workspace :is(.care-module__wxIk8a__green,.care-module__wxIk8a__setupDone){background:var(--care-success-bg);color:var(--care-success-ink)}.care-module__wxIk8a__workspace .care-module__wxIk8a__amber{background:var(--care-warning-bg);color:var(--care-warning-ink)}.care-module__wxIk8a__workspace .care-module__wxIk8a__setupPending{background:var(--care-warning-strong-bg);border-color:var(--care-warning-strong-border);color:var(--care-warning-strong-ink)}.care-module__wxIk8a__workspace .care-module__wxIk8a__setupOptional{background:var(--care-neutral-bg);border-color:var(--care-neutral-border);color:var(--care-neutral-ink)}:is(.dashboard-app[data-theme=dark] .care-module__wxIk8a__workspace,.dashboard-app[data-theme=night] .care-module__wxIk8a__workspace,.dashboard-app[data-theme=midnight] .care-module__wxIk8a__workspace,.dashboard-app[data-theme=obsidian] .care-module__wxIk8a__workspace){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--care-error-bg:#3b2028;--care-error-border:#713744;--care-error-ink:#ffc2cb;--care-warning-bg:#3a301b;--care-warning-ink:#f4d58a;--care-warning-strong-bg:#4b3b14;--care-warning-strong-border:#8c6d22;--care-warning-strong-ink:#ffe39a;--care-success-bg:#153629;--care-success-ink:#a5e4bf;--care-neutral-bg:#29313b;--care-neutral-border:#465363;--care-neutral-ink:#c7d1dd}.dashboard-app[data-theme=dark] .care-module__wxIk8a__workspace dialog::backdrop{background:#000000ad}.dashboard-app[data-theme=night] .care-module__wxIk8a__workspace dialog::backdrop{background:#000000ad}.dashboard-app[data-theme=midnight] .care-module__wxIk8a__workspace dialog::backdrop{background:#000000ad}.dashboard-app[data-theme=obsidian] .care-module__wxIk8a__workspace dialog::backdrop{background:#000000ad}.care-module__wxIk8a__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.care-module__wxIk8a__paymentSetup{border-radius:16px;margin-bottom:20px;scroll-margin-top:18px}.care-module__wxIk8a__paymentSetup:focus-visible{outline:3px solid var(--care-focus,#b785db);outline-offset:4px}.care-module__wxIk8a__paymentSteps{gap:10px;margin:18px 0;padding-left:24px;line-height:1.6;display:grid}.care-module__wxIk8a__paymentSteps li{padding-left:4px}.care-module__wxIk8a__paymentHint{color:var(--care-muted,#5d4b70);margin:0;font-size:13px;line-height:1.6}
.appointment-calendar-view-module__U7spQa__calendar{--calendar-day-alternate:color-mix(in srgb, var(--care-muted) 9%, var(--care-surface));--calendar-day-divider:color-mix(in srgb, var(--care-ink) 24%, var(--care-surface));--calendar-slot-line:color-mix(in srgb, var(--care-ink) 16%, var(--care-surface));--calendar-hour-line:color-mix(in srgb, var(--care-ink) 24%, var(--care-surface));--calendar-event-blue:#7596dc;--calendar-event-purple:#9a78d0;min-width:0;max-width:100%;color:var(--care-ink);font-family:var(--care-font)}.appointment-calendar-view-module__U7spQa__calendar button{cursor:pointer;font-family:inherit}.appointment-calendar-view-module__U7spQa__calendar button:focus-visible{outline:3px solid var(--care-focus);outline-offset:-3px;z-index:5}.appointment-calendar-view-module__U7spQa__calendar button:disabled{cursor:default}.appointment-calendar-view-module__U7spQa__toolbar,.appointment-calendar-view-module__U7spQa__navigation,.appointment-calendar-view-module__U7spQa__arrows,.appointment-calendar-view-module__U7spQa__views,.appointment-calendar-view-module__U7spQa__calendarMeta,.appointment-calendar-view-module__U7spQa__calendarMeta>span,.appointment-calendar-view-module__U7spQa__legend,.appointment-calendar-view-module__U7spQa__legend>span{align-items:center;display:flex}.appointment-calendar-view-module__U7spQa__toolbar{flex-wrap:wrap;justify-content:space-between;gap:16px;margin-bottom:16px}.appointment-calendar-view-module__U7spQa__navigation{flex-wrap:wrap;gap:12px;min-width:0}.appointment-calendar-view-module__U7spQa__todayButton,.appointment-calendar-view-module__U7spQa__arrows button,.appointment-calendar-view-module__U7spQa__views button{min-height:40px;color:var(--care-ink);background:var(--care-surface);border:1px solid var(--care-line);font-size:13px;font-weight:650}.appointment-calendar-view-module__U7spQa__todayButton{border-radius:9px;padding:8px 16px}.appointment-calendar-view-module__U7spQa__arrows{gap:4px}.appointment-calendar-view-module__U7spQa__arrows button{border-radius:8px;place-items:center;min-width:36px;display:grid}.appointment-calendar-view-module__U7spQa__todayButton:hover,.appointment-calendar-view-module__U7spQa__arrows button:hover{background:var(--care-accent-soft)}.appointment-calendar-view-module__U7spQa__rangeTitle{font:700 17px/1.4 var(--care-font);letter-spacing:-.35px;margin:0}.appointment-calendar-view-module__U7spQa__views{border:1px solid var(--care-line);background:var(--care-surface);border-radius:11px;padding:4px}.appointment-calendar-view-module__U7spQa__views button{background:0 0;border:0;border-radius:7px;min-height:32px;padding:6px 16px}.appointment-calendar-view-module__U7spQa__views button[aria-pressed=true]{background:var(--care-accent);color:var(--dash-on-accent,#fff);box-shadow:0 2px 4px #17382a16}.appointment-calendar-view-module__U7spQa__calendarMeta{color:var(--care-muted);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-bottom:12px;font-size:12px}.appointment-calendar-view-module__U7spQa__calendarMeta>span{gap:6px}.appointment-calendar-view-module__U7spQa__scrollArea{border:1px solid var(--care-line);background:var(--care-surface);overscroll-behavior:contain;scrollbar-color:var(--care-field-border) transparent;border-radius:12px;min-width:0;max-width:100%;max-height:760px;overflow:auto}.appointment-calendar-view-module__U7spQa__timeGrid{grid-template-columns:56px repeat(var(--calendar-days), minmax(130px, 1fr));isolation:isolate;min-width:970px;display:grid}.appointment-calendar-view-module__U7spQa__timeGrid[data-view=day]{grid-template-columns:56px minmax(0,1fr);min-width:0}.appointment-calendar-view-module__U7spQa__timeCorner,.appointment-calendar-view-module__U7spQa__dayHeader{--calendar-day-fill:var(--care-surface);z-index:6;background:var(--calendar-day-fill);border:0;border-bottom:2px solid var(--calendar-day-divider);min-height:80px;position:sticky;top:0}.appointment-calendar-view-module__U7spQa__timeCorner{color:var(--care-muted);z-index:7;place-items:center;display:grid;left:0}.appointment-calendar-view-module__U7spQa__dayHeader{color:var(--care-muted);border-left:2px solid var(--calendar-day-divider);justify-content:center;align-items:center;gap:8px;display:flex}.appointment-calendar-view-module__U7spQa__dayHeader[data-alternate=true],.appointment-calendar-view-module__U7spQa__dayColumn[data-alternate=true]{--calendar-day-fill:var(--calendar-day-alternate)}.appointment-calendar-view-module__U7spQa__dayHeader>span{font-size:12px;font-weight:500}.appointment-calendar-view-module__U7spQa__dayHeader>strong{min-width:32px;height:32px;color:var(--care-ink);border-radius:50%;place-items:center;font-size:18px;display:grid}.appointment-calendar-view-module__U7spQa__dayHeader>small{font-size:11px;display:none}.appointment-calendar-view-module__U7spQa__dayHeader[data-today=true]{background:var(--care-accent-soft);color:var(--care-accent)}.appointment-calendar-view-module__U7spQa__dayHeader[data-today=true]>strong{background:var(--care-accent);color:var(--dash-on-accent,#fff)}.appointment-calendar-view-module__U7spQa__timeGrid[data-view=day] .appointment-calendar-view-module__U7spQa__dayHeader>small{display:inline}.appointment-calendar-view-module__U7spQa__hours{z-index:4;height:var(--calendar-height);background:var(--care-surface);color:var(--care-muted);position:sticky;left:0}.appointment-calendar-view-module__U7spQa__hours>span{font-size:10px;line-height:18px;position:absolute;right:10px;transform:translateY(-50%)}.appointment-calendar-view-module__U7spQa__hours>span:first-child{transform:none}.appointment-calendar-view-module__U7spQa__dayColumn{--calendar-day-fill:var(--care-surface);--calendar-slot-hover:color-mix(in srgb, var(--calendar-event-blue) 14%, var(--care-surface));height:var(--calendar-height);border-left:2px solid var(--calendar-day-divider);background:var(--calendar-day-fill);min-width:0;position:relative}.appointment-calendar-view-module__U7spQa__dayColumn[data-alternate=true]{--calendar-slot-hover:color-mix(in srgb, var(--calendar-event-purple) 14%, var(--care-surface))}.appointment-calendar-view-module__U7spQa__slot{border:0;border-bottom:1px dashed var(--calendar-slot-line);text-align:left;width:100%;height:40px;color:var(--care-accent);background:0 0;padding:0;display:block;position:relative}.appointment-calendar-view-module__U7spQa__slot[data-hour=false]{border-bottom-style:solid;border-bottom-color:var(--calendar-hour-line)}.appointment-calendar-view-module__U7spQa__slot span{opacity:0;padding-left:9px;font-size:11px}.appointment-calendar-view-module__U7spQa__slot:hover:not(:disabled){background:var(--calendar-slot-hover)}.appointment-calendar-view-module__U7spQa__slot:focus-visible{background:var(--care-accent-soft)}.appointment-calendar-view-module__U7spQa__slot:hover:not(:disabled) span,.appointment-calendar-view-module__U7spQa__slot:focus-visible span{opacity:1}.appointment-calendar-view-module__U7spQa__slot:disabled{background:repeating-linear-gradient(135deg, transparent, transparent 5px, color-mix(in srgb, var(--care-muted) 7%, transparent) 5px, color-mix(in srgb, var(--care-muted) 7%, transparent) 8px)}.appointment-calendar-view-module__U7spQa__appointment,.appointment-calendar-view-module__U7spQa__agendaCard{--event-fill:var(--care-accent-soft);--event-ink:var(--care-accent);--event-edge:var(--care-accent);background:var(--event-fill);color:var(--event-ink);border:1px solid var(--event-border,color-mix(in srgb, var(--event-edge) 35%, transparent));border-left:3px solid var(--event-edge)}.appointment-calendar-view-module__U7spQa__calendar [data-tone=confirmed]{--event-fill:var(--care-success-bg);--event-ink:var(--care-success-ink);--event-edge:color-mix(in srgb, var(--care-success-ink) 65%, var(--care-line))}.appointment-calendar-view-module__U7spQa__calendar [data-tone=attention]{--event-fill:var(--care-warning-strong-bg);--event-ink:var(--care-warning-strong-ink);--event-edge:var(--care-warning-strong-border)}.appointment-calendar-view-module__U7spQa__calendar [data-tone=completed]{--event-fill:var(--care-neutral-bg);--event-ink:var(--care-neutral-ink);--event-edge:var(--care-neutral-border)}.appointment-calendar-view-module__U7spQa__calendar [data-tone=cancelled]{--event-fill:var(--care-error-bg);--event-ink:var(--care-error-ink);--event-edge:var(--care-error-border)}.appointment-calendar-view-module__U7spQa__dayColumn[data-scheduled-tone=blue] .appointment-calendar-view-module__U7spQa__appointment[data-tone=scheduled],.appointment-calendar-view-module__U7spQa__agendaDay[data-scheduled-tone=blue] .appointment-calendar-view-module__U7spQa__agendaCard[data-tone=scheduled]{--event-fill:color-mix(in srgb, var(--calendar-event-blue) 18%, var(--care-surface));--event-ink:color-mix(in srgb, var(--calendar-event-blue) 65%, var(--care-ink));--event-edge:var(--calendar-event-blue);--event-border:color-mix(in srgb, var(--calendar-event-blue) 72%, var(--care-surface))}.appointment-calendar-view-module__U7spQa__dayColumn[data-scheduled-tone=purple] .appointment-calendar-view-module__U7spQa__appointment[data-tone=scheduled],.appointment-calendar-view-module__U7spQa__agendaDay[data-scheduled-tone=purple] .appointment-calendar-view-module__U7spQa__agendaCard[data-tone=scheduled]{--event-fill:color-mix(in srgb, var(--calendar-event-purple) 18%, var(--care-surface));--event-ink:color-mix(in srgb, var(--calendar-event-purple) 65%, var(--care-ink));--event-edge:var(--calendar-event-purple);--event-border:color-mix(in srgb, var(--calendar-event-purple) 72%, var(--care-surface))}.appointment-calendar-view-module__U7spQa__appointment{z-index:2;text-align:left;border-radius:6px;flex-direction:column;align-items:flex-start;gap:2px;padding:6px 7px;font-size:11px;line-height:1.4;display:flex;position:absolute;overflow:hidden;box-shadow:0 1px 2px #0f172a0c}.appointment-calendar-view-module__U7spQa__appointment:hover{filter:brightness(.97);z-index:3}.appointment-calendar-view-module__U7spQa__appointment>strong{white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;width:100%;font-size:12px;font-weight:700;line-height:16px;display:block;overflow:hidden}.appointment-calendar-view-module__U7spQa__appointment>span{white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;max-width:100%;display:block;overflow:hidden}.appointment-calendar-view-module__U7spQa__appointmentTime{font-size:10px}.appointment-calendar-view-module__U7spQa__appointmentMode{align-items:center;gap:4px;display:flex!important}.appointment-calendar-view-module__U7spQa__appointment[data-compact=true]{gap:0;padding:3px 5px}.appointment-calendar-view-module__U7spQa__appointment[data-compact=true] .appointment-calendar-view-module__U7spQa__appointmentClinician,.appointment-calendar-view-module__U7spQa__appointment[data-compact=true] .appointment-calendar-view-module__U7spQa__appointmentMode,.appointment-calendar-view-module__U7spQa__appointment[data-compact=true] .appointment-calendar-view-module__U7spQa__continuation{display:none!important}.appointment-calendar-view-module__U7spQa__appointment[data-tiny=true]{padding-top:0}.appointment-calendar-view-module__U7spQa__appointment[data-tiny=true] .appointment-calendar-view-module__U7spQa__appointmentTime{display:none}.appointment-calendar-view-module__U7spQa__appointment[data-continuation-marker=true]{background:var(--event-edge);border:0;border-radius:0;padding:0}.appointment-calendar-view-module__U7spQa__appointment[data-tone=cancelled]{background-image:repeating-linear-gradient(135deg, transparent, transparent 6px, color-mix(in srgb, var(--event-ink) 18%, transparent) 6px, color-mix(in srgb, var(--event-ink) 18%, transparent) 8px)}.appointment-calendar-view-module__U7spQa__nowLine{z-index:3;pointer-events:none;background:var(--care-accent);height:2px;position:absolute;left:0;right:0}.appointment-calendar-view-module__U7spQa__nowLine>span{background:var(--care-accent);border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;left:-4px}.appointment-calendar-view-module__U7spQa__bookingHint{color:var(--care-muted);margin:12px 0;font-size:12px;line-height:1.6}.appointment-calendar-view-module__U7spQa__legend{border-top:1px solid var(--care-line);color:var(--care-muted);flex-wrap:wrap;gap:12px 20px;margin-top:16px;padding-top:14px;font-size:11px}.appointment-calendar-view-module__U7spQa__legend>span{gap:6px}.appointment-calendar-view-module__U7spQa__legend i{--event-edge:var(--care-accent);background:var(--event-edge);border-radius:50%;width:8px;height:8px}.appointment-calendar-view-module__U7spQa__scheduledLegend{gap:3px;display:inline-flex}.appointment-calendar-view-module__U7spQa__legend i[data-scheduled-tone=blue]{background:var(--calendar-event-blue)}.appointment-calendar-view-module__U7spQa__legend i[data-scheduled-tone=purple]{background:var(--calendar-event-purple)}.appointment-calendar-view-module__U7spQa__agenda{border:1px solid var(--care-line);background:var(--care-surface);border-radius:12px;overflow:hidden}.appointment-calendar-view-module__U7spQa__agendaDay{border-bottom:1px solid var(--care-line);grid-template-columns:126px minmax(0,1fr);gap:20px;padding:20px;display:grid}.appointment-calendar-view-module__U7spQa__agendaDay:last-child{border-bottom:none}.appointment-calendar-view-module__U7spQa__agendaDay>h3{margin:7px 0 0;font-size:13px;font-weight:700}.appointment-calendar-view-module__U7spQa__agendaDay>h3>span{margin-top:4px;font-size:11px;font-weight:500;display:block}.appointment-calendar-view-module__U7spQa__agendaToday{color:var(--care-accent)}.appointment-calendar-view-module__U7spQa__agendaItems{gap:8px;min-width:0;display:grid}.appointment-calendar-view-module__U7spQa__agendaCard{text-align:left;border-radius:8px;align-items:center;gap:18px;width:100%;min-height:70px;padding:12px 16px;display:flex}.appointment-calendar-view-module__U7spQa__agendaTime{flex:0 0 76px;font-size:12px;font-weight:700}.appointment-calendar-view-module__U7spQa__agendaTime>small,.appointment-calendar-view-module__U7spQa__agendaPerson>small{font-size:11px;font-weight:400;line-height:1.6;display:block}.appointment-calendar-view-module__U7spQa__agendaPerson{overflow-wrap:anywhere;flex:1;min-width:0}.appointment-calendar-view-module__U7spQa__agendaPerson>strong{font-size:13px}.appointment-calendar-view-module__U7spQa__status{max-width:140px;font-size:11px;font-weight:600}.appointment-calendar-view-module__U7spQa__emptyDay{color:var(--care-muted);margin:8px 0;font-size:12px}.appointment-calendar-view-module__U7spQa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:640px){.appointment-calendar-view-module__U7spQa__toolbar{gap:12px}.appointment-calendar-view-module__U7spQa__navigation{gap:8px;width:100%}.appointment-calendar-view-module__U7spQa__rangeTitle{flex:100%;order:-1;font-size:17px}.appointment-calendar-view-module__U7spQa__views{width:100%}.appointment-calendar-view-module__U7spQa__views button{flex:1;min-height:36px}.appointment-calendar-view-module__U7spQa__scrollArea{max-height:640px}.appointment-calendar-view-module__U7spQa__timeGrid[data-view=day]{grid-template-columns:44px minmax(0,1fr)}.appointment-calendar-view-module__U7spQa__hours>span{right:7px}.appointment-calendar-view-module__U7spQa__dayHeader,.appointment-calendar-view-module__U7spQa__timeCorner{min-height:66px}.appointment-calendar-view-module__U7spQa__agendaDay{padding:14px;display:block}.appointment-calendar-view-module__U7spQa__agendaDay>h3{margin:0 0 12px}.appointment-calendar-view-module__U7spQa__agendaDay>h3>span{margin-left:6px;display:inline}.appointment-calendar-view-module__U7spQa__agendaCard{flex-wrap:wrap;gap:8px 12px;padding:10px}.appointment-calendar-view-module__U7spQa__agendaTime{flex-basis:62px;font-size:11px}.appointment-calendar-view-module__U7spQa__agendaCard>.appointment-calendar-view-module__U7spQa__status{max-width:none;margin-left:74px}.appointment-calendar-view-module__U7spQa__agendaCard>svg{display:none}}
.appointment-diary-module__WafL2W__diary{gap:14px;min-width:0;display:grid}.appointment-diary-module__WafL2W__filters{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.appointment-diary-module__WafL2W__filters label,.appointment-diary-module__WafL2W__search{flex:1;gap:6px;min-width:140px;font-size:12px;font-weight:650;display:grid}.appointment-diary-module__WafL2W__filters select,.appointment-diary-module__WafL2W__search input{border:1px solid var(--care-field-border);background:var(--care-surface);width:100%;min-width:0;min-height:44px;color:var(--care-ink);font:inherit;border-radius:10px;padding:8px 12px;font-size:13px}.appointment-diary-module__WafL2W__actions{flex-wrap:wrap;gap:8px;display:flex}.appointment-diary-module__WafL2W__diary button,.appointment-diary-module__WafL2W__dialog button{cursor:pointer;font-family:inherit}.appointment-diary-module__WafL2W__actions button,.appointment-diary-module__WafL2W__dialogHeader button,.appointment-diary-module__WafL2W__error button{border:1px solid var(--care-accent-border);background:var(--care-surface);min-width:44px;min-height:44px;color:var(--care-accent);border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:10px 12px;display:inline-flex}.appointment-diary-module__WafL2W__actions .appointment-diary-module__WafL2W__primary{background:var(--care-accent);color:var(--dash-on-accent,#fff);border-color:var(--care-accent);font-weight:650}.appointment-diary-module__WafL2W__check{min-height:32px;color:var(--care-muted);align-items:center;gap:8px;font-size:12px;display:flex}.appointment-diary-module__WafL2W__check input{width:17px;height:17px;accent-color:var(--care-accent)}.appointment-diary-module__WafL2W__error,.appointment-diary-module__WafL2W__warning{border:1px solid var(--care-field-border);border-radius:10px;margin:0;padding:14px}.appointment-diary-module__WafL2W__error{background:var(--care-error-bg,#fff1f2);border-color:var(--care-error-border,#fecdd3);color:var(--care-error-ink,#9f1239)}.appointment-diary-module__WafL2W__warning{background:var(--care-warning-bg,#fef3c7);border-color:var(--care-warning-strong-border,#fcd34d);color:var(--care-warning-strong-ink,#78350f)}.appointment-diary-module__WafL2W__dialog{border:1px solid var(--care-line);width:min(800px,100vw - 32px);max-width:calc(100vw - 32px);max-height:calc(100dvh - 40px);color:var(--care-ink);background:var(--care-surface);font:inherit;box-sizing:border-box;border-radius:18px;padding:0;position:relative;overflow:hidden}.appointment-diary-module__WafL2W__dialogContent{box-sizing:border-box;max-height:calc(100dvh - 42px);padding:24px;overflow:auto}.appointment-diary-module__WafL2W__dialog::backdrop{background:#0f172a73}.appointment-diary-module__WafL2W__dialogHeader{justify-content:space-between;align-items:start;gap:16px;margin-bottom:16px;display:flex}.appointment-diary-module__WafL2W__dialogHeader h2{margin:0;font-size:20px}.appointment-diary-module__WafL2W__dialogHeader p{margin:8px 0 0;font-weight:600}.appointment-diary-module__WafL2W__hint{color:var(--care-muted);font-size:13px;line-height:1.6}.appointment-diary-module__WafL2W__search{margin:18px 0}.appointment-diary-module__WafL2W__quickWhen{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 0 14px;display:grid}.appointment-diary-module__WafL2W__quickWhen label{color:var(--care-muted);gap:4px;font-size:11px;font-weight:650;display:grid}.appointment-diary-module__WafL2W__quickWhen input{box-sizing:border-box;border:1px solid var(--care-field-border);background:var(--care-surface);width:100%;min-width:0;height:38px;color:var(--care-ink);font:inherit;border-radius:8px;padding:6px 9px;font-size:13px}.appointment-diary-module__WafL2W__matches{gap:8px;max-height:50dvh;display:grid;overflow:auto}.appointment-diary-module__WafL2W__matches button{text-align:left;border:1px solid var(--care-line);background:var(--care-page);color:var(--care-ink);border-radius:10px;gap:5px;padding:14px;display:grid}.appointment-diary-module__WafL2W__matches small{color:var(--care-muted);overflow-wrap:anywhere}.appointment-diary-module__WafL2W__quickRow{border:1px solid var(--care-line);background:var(--care-page);border-radius:10px;grid-template-columns:minmax(150px,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.appointment-diary-module__WafL2W__patientIdentity{gap:4px;min-width:0;display:grid}.appointment-diary-module__WafL2W__patientIdentity strong,.appointment-diary-module__WafL2W__patientIdentity small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.appointment-diary-module__WafL2W__quickFields{align-items:end;gap:8px;display:flex}.appointment-diary-module__WafL2W__quickFields label{color:var(--care-muted);gap:3px;margin-bottom:0;font-size:11px;font-weight:650;display:grid}.appointment-diary-module__WafL2W__quickFields select,.appointment-diary-module__WafL2W__quickFields input{box-sizing:border-box;border:1px solid var(--care-field-border);background:var(--care-surface);height:36px;color:var(--care-ink);font:inherit;border-radius:8px;font-size:13px}.appointment-diary-module__WafL2W__quickFields select{width:112px;padding:6px 8px}.appointment-diary-module__WafL2W__durationField{width:94px}.appointment-diary-module__WafL2W__durationInput{display:block;position:relative}.appointment-diary-module__WafL2W__durationInput input{width:100%;padding:6px 34px 6px 8px}.appointment-diary-module__WafL2W__durationInput small{pointer-events:none;font-size:11px;position:absolute;top:50%;right:8px;translate:0 -50%}.appointment-diary-module__WafL2W__quickFields .appointment-diary-module__WafL2W__quickCreate{border:1px solid var(--care-accent);background:var(--care-accent);color:#fff;border-radius:8px;justify-content:center;align-items:center;min-height:36px;padding:7px 11px;font-weight:650;display:inline-flex}.appointment-diary-module__WafL2W__diary :focus-visible,.appointment-diary-module__WafL2W__dialog :focus-visible{outline:3px solid var(--care-focus);outline-offset:3px}.appointment-diary-module__WafL2W__diary button:disabled,.appointment-diary-module__WafL2W__dialog button:disabled{cursor:wait;opacity:.65}@media (max-width:640px){.appointment-diary-module__WafL2W__filters label{flex-basis:40%}.appointment-diary-module__WafL2W__actions{width:100%}.appointment-diary-module__WafL2W__actions .appointment-diary-module__WafL2W__primary{flex:1}.appointment-diary-module__WafL2W__dialog{padding:0}.appointment-diary-module__WafL2W__dialogContent{padding:16px}.appointment-diary-module__WafL2W__quickRow{grid-template-columns:1fr;gap:8px}.appointment-diary-module__WafL2W__quickFields{grid-template-columns:minmax(0,1fr) 94px auto;display:grid}.appointment-diary-module__WafL2W__quickFields select{width:100%}}
.rich-text-email-editor-module__NBsWfW__field{gap:7px;display:grid}.rich-text-email-editor-module__NBsWfW__label{color:var(--ink);font-size:12px;font-weight:600}.rich-text-email-editor-module__NBsWfW__toolbar{border:1px solid var(--input-border);background:var(--soft);border-bottom:0;border-radius:9px 9px 0 0;flex-wrap:wrap;gap:5px;padding:8px;display:flex}.rich-text-email-editor-module__NBsWfW__tool{border:1px solid var(--line);background:var(--surface);min-width:32px;min-height:31px;color:var(--ink);font:inherit;cursor:pointer;border-radius:6px;padding:5px 8px;font-size:11px;font-weight:700}.rich-text-email-editor-module__NBsWfW__tool:hover:not(:disabled),.rich-text-email-editor-module__NBsWfW__tool:focus-visible{border-color:var(--accent);color:var(--accent)}.rich-text-email-editor-module__NBsWfW__tool:disabled{cursor:not-allowed;opacity:.5}.rich-text-email-editor-module__NBsWfW__separator{background:var(--line);width:1px;margin:3px 2px}.rich-text-email-editor-module__NBsWfW__editor{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border:1px solid var(--input-border);color:#17212b;background:#fff;border-radius:0 0 9px 9px;outline:none;min-height:260px;max-height:560px;padding:16px;font-size:14px;line-height:1.6;overflow:auto}.rich-text-email-editor-module__NBsWfW__editor.rich-text-email-editor-module__NBsWfW__editor :is(h1,h2,h3,h4,h5,h6,p,div,span,ul,ol,li,strong,em,u){color:#17212b}.rich-text-email-editor-module__NBsWfW__editor:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 14%, transparent)}.rich-text-email-editor-module__NBsWfW__editor:empty:before{color:#82909e;content:attr(data-placeholder);pointer-events:none}.rich-text-email-editor-module__NBsWfW__editor h1,.rich-text-email-editor-module__NBsWfW__editor h2,.rich-text-email-editor-module__NBsWfW__editor h3{margin:.8em 0 .35em;line-height:1.25}.rich-text-email-editor-module__NBsWfW__editor p{margin:0 0 .75em}.rich-text-email-editor-module__NBsWfW__editor ul,.rich-text-email-editor-module__NBsWfW__editor ol{padding-left:1.5rem}.rich-text-email-editor-module__NBsWfW__editor.rich-text-email-editor-module__NBsWfW__editor a{color:#1769aa;text-decoration:underline}.rich-text-email-editor-module__NBsWfW__help{color:var(--muted);font-size:10px}
.old-crm-archive-module__cHnE1q__page{width:100%;min-width:0;max-width:1440px;color:var(--dash-text,#1d153e);margin:0 auto;font-size:14px;line-height:1.5}.old-crm-archive-module__cHnE1q__page h1,.old-crm-archive-module__cHnE1q__page h2{letter-spacing:-.035em;font-family:inherit}.old-crm-archive-module__cHnE1q__page h1{margin:10px 0 6px;font-size:clamp(28px,3vw,36px);line-height:1.2}.old-crm-archive-module__cHnE1q__page h2{margin:0;font-size:20px}.old-crm-archive-module__cHnE1q__page p{color:var(--dash-muted,#6c6582);margin:6px 0 0}.old-crm-archive-module__cHnE1q__page button,.old-crm-archive-module__cHnE1q__page input,.old-crm-archive-module__cHnE1q__page select{font:inherit}.old-crm-archive-module__cHnE1q__page button{border:1px solid var(--dash-line,#ece4ff);background:var(--dash-panel,#fff);color:var(--dash-text,#1d153e);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-weight:600;display:inline-flex}.old-crm-archive-module__cHnE1q__page button:hover:not(:disabled){border-color:var(--dash-accent,#630ed4)}.old-crm-archive-module__cHnE1q__page button:disabled{opacity:.5;cursor:default}.old-crm-archive-module__cHnE1q__page :is(button,input,select,summary):focus-visible{outline:3px solid var(--dash-accent,#630ed4);outline-offset:3px}.old-crm-archive-module__cHnE1q__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:26px;display:flex}.old-crm-archive-module__cHnE1q__eyebrow,.old-crm-archive-module__cHnE1q__label{color:var(--dash-muted,#6c6582);align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.old-crm-archive-module__cHnE1q__eyebrow{color:var(--dash-accent,#630ed4);letter-spacing:.13em}.old-crm-archive-module__cHnE1q__badge{color:var(--dash-text,#1d153e);background:var(--dash-accent-soft,#ece4ff);border-radius:30px;align-items:center;gap:6px;padding:8px 12px;font-size:12px;display:inline-flex}.old-crm-archive-module__cHnE1q__snapshot{background:var(--dash-panel,#fff);border:1px solid var(--dash-line,#ece4ff);border-radius:18px;justify-content:space-between;align-items:center;gap:24px;padding:24px;display:flex}.old-crm-archive-module__cHnE1q__snapshot strong{margin-top:6px;font-size:17px;display:block}.old-crm-archive-module__cHnE1q__snapshot small{color:var(--dash-muted,#6c6582);font-size:12px;font-weight:400}.old-crm-archive-module__cHnE1q__total{text-align:right;flex-shrink:0}.old-crm-archive-module__cHnE1q__total strong{letter-spacing:-.04em;color:var(--dash-accent,#630ed4);font-size:32px;line-height:1}.old-crm-archive-module__cHnE1q__total span{color:var(--dash-muted,#6c6582);margin-top:8px;font-size:12px;display:block}.old-crm-archive-module__cHnE1q__coverage{background:var(--dash-panel,#fff);border:1px solid var(--dash-line,#ece4ff);border-radius:12px;margin:14px 0 24px;padding:14px 20px}.old-crm-archive-module__cHnE1q__coverage summary{cursor:pointer;font-weight:600}.old-crm-archive-module__cHnE1q__coverage summary span{color:var(--dash-muted,#6c6582);margin-left:12px;font-size:12px;font-weight:400}.old-crm-archive-module__cHnE1q__coverage ul{padding:0;list-style:none}.old-crm-archive-module__cHnE1q__coverage li{border-bottom:1px solid var(--dash-line,#ece4ff);justify-content:space-between;align-items:flex-start;gap:16px;padding:12px 0;display:flex}.old-crm-archive-module__cHnE1q__coverage p,.old-crm-archive-module__cHnE1q__coverage small{color:var(--dash-muted,#6c6582);font-size:12px}.old-crm-archive-module__cHnE1q__status,.old-crm-archive-module__cHnE1q__warning{white-space:nowrap;background:var(--dash-accent-soft,#ece4ff);border-radius:6px;padding:4px 8px;font-size:11px;font-weight:600}.old-crm-archive-module__cHnE1q__warning{color:#714300;background:#fff2c2}.old-crm-archive-module__cHnE1q__browser{border:1px solid var(--dash-line,#ece4ff);background:var(--dash-panel,#fff);border-radius:18px;overflow:hidden}.old-crm-archive-module__cHnE1q__toolbar{border-bottom:1px solid var(--dash-line,#ece4ff);flex-wrap:wrap;align-items:flex-end;gap:20px;padding:22px;display:flex}.old-crm-archive-module__cHnE1q__toolbar label{margin-bottom:6px;font-size:12px;font-weight:600;display:block}.old-crm-archive-module__cHnE1q__toolbar input,.old-crm-archive-module__cHnE1q__toolbar select{background:var(--dash-panel,#fff);min-height:43px;color:var(--dash-text,#1d153e);border:1px solid var(--dash-line,#ece4ff);border-radius:10px;padding:10px 12px}.old-crm-archive-module__cHnE1q__dataset{flex:0 260px}.old-crm-archive-module__cHnE1q__toolbar .old-crm-archive-module__cHnE1q__dataset{margin-bottom:0}.old-crm-archive-module__cHnE1q__dataset select{width:100%;margin-top:6px;display:block}.old-crm-archive-module__cHnE1q__search{flex:360px}.old-crm-archive-module__cHnE1q__search>div{gap:8px;display:flex}.old-crm-archive-module__cHnE1q__search input{flex:1;min-width:0}.old-crm-archive-module__cHnE1q__search button{background:var(--dash-accent,#630ed4);color:var(--dash-accent-contrast,#fff);border-color:var(--dash-accent,#630ed4)}.old-crm-archive-module__cHnE1q__searchFields{font-size:11px}.old-crm-archive-module__cHnE1q__resultCount{padding:14px 22px;font-size:12px}.old-crm-archive-module__cHnE1q__tableScroll{overflow-x:auto}.old-crm-archive-module__cHnE1q__table{border-collapse:collapse;text-align:left;width:100%}.old-crm-archive-module__cHnE1q__table th{color:var(--dash-muted,#6c6582);text-transform:uppercase;letter-spacing:.04em;background:var(--dash-panel-muted,#faf7ff);padding:11px 22px;font-size:11px;font-weight:600}.old-crm-archive-module__cHnE1q__table td{border-top:1px solid var(--dash-line,#ece4ff);overflow-wrap:anywhere;min-width:140px;max-width:320px;padding:12px 22px;font-size:13px}.old-crm-archive-module__cHnE1q__table .old-crm-archive-module__cHnE1q__recordLink{color:var(--dash-accent,#630ed4);text-align:left;background:0 0;border:none;border-radius:2px;justify-content:flex-start;padding:0}.old-crm-archive-module__cHnE1q__recordLink svg{flex-shrink:0}.old-crm-archive-module__cHnE1q__selected td{background:var(--dash-accent-soft,#ece4ff)}.old-crm-archive-module__cHnE1q__pagination{border-top:1px solid var(--dash-line,#ece4ff);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 22px;display:flex}.old-crm-archive-module__cHnE1q__pagination>span{color:var(--dash-muted,#6c6582);font-size:12px}.old-crm-archive-module__cHnE1q__pagination>div{gap:8px;display:flex}.old-crm-archive-module__cHnE1q__pagination button{padding:8px 12px;font-size:12px}.old-crm-archive-module__cHnE1q__detail{border-top:2px solid var(--dash-accent,#630ed4);padding:24px}.old-crm-archive-module__cHnE1q__detail header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.old-crm-archive-module__cHnE1q__detail h2{overflow-wrap:anywhere;margin-top:4px}.old-crm-archive-module__cHnE1q__detail header p{font-size:12px}.old-crm-archive-module__cHnE1q__detail dl{margin:20px 0 0}.old-crm-archive-module__cHnE1q__detail dl>div{border-top:1px solid var(--dash-line,#ece4ff);grid-template-columns:minmax(120px,1fr) minmax(0,3fr);gap:20px;padding:12px 0;display:grid}.old-crm-archive-module__cHnE1q__detail dt{color:var(--dash-muted,#6c6582);overflow-wrap:anywhere;font-size:12px}.old-crm-archive-module__cHnE1q__detail dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px}.old-crm-archive-module__cHnE1q__unset{color:var(--dash-muted,#6c6582);font-style:italic}.old-crm-archive-module__cHnE1q__downloads{padding:24px 0}.old-crm-archive-module__cHnE1q__downloads>p{max-width:700px;font-size:13px}.old-crm-archive-module__cHnE1q__downloadToolbar{margin-top:18px}.old-crm-archive-module__cHnE1q__downloadToolbar label{margin-bottom:6px;font-size:12px;font-weight:600;display:block}.old-crm-archive-module__cHnE1q__downloadToolbar input{border:1px solid var(--dash-line,#ece4ff);width:min(100%,520px);min-height:43px;color:var(--dash-text,#1d153e);background:var(--dash-panel,#fff);border-radius:10px;padding:10px 12px}.old-crm-archive-module__cHnE1q__downloadToolbar p{font-size:12px}.old-crm-archive-module__cHnE1q__checksum{color:var(--dash-muted,#6c6582);margin-top:6px;font-size:11px}.old-crm-archive-module__cHnE1q__checksum summary{cursor:pointer}.old-crm-archive-module__cHnE1q__checksum code{overflow-wrap:anywhere;margin-top:5px;display:block}.old-crm-archive-module__cHnE1q__downloads ul{border:1px solid var(--dash-line,#ece4ff);background:var(--dash-panel,#fff);border-radius:14px;margin:16px 0;padding:0;list-style:none;overflow:hidden}.old-crm-archive-module__cHnE1q__downloads li{border-bottom:1px solid var(--dash-line,#ece4ff);justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.old-crm-archive-module__cHnE1q__downloads li:last-child{border-bottom:none}.old-crm-archive-module__cHnE1q__downloads li>div{min-width:0}.old-crm-archive-module__cHnE1q__downloads li strong{overflow-wrap:anywhere;display:block}.old-crm-archive-module__cHnE1q__downloads li span{color:var(--dash-muted,#6c6582);overflow-wrap:anywhere;font-size:12px;display:block}.old-crm-archive-module__cHnE1q__notice,.old-crm-archive-module__cHnE1q__empty{background:var(--dash-panel-muted,#faf7ff);border-radius:12px;padding:24px}.old-crm-archive-module__cHnE1q__notice button{margin-top:12px}.old-crm-archive-module__cHnE1q__empty{text-align:center}.old-crm-archive-module__cHnE1q__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:700px){.old-crm-archive-module__cHnE1q__snapshot{align-items:flex-start;padding:20px}.old-crm-archive-module__cHnE1q__snapshot strong{font-size:15px}.old-crm-archive-module__cHnE1q__total strong{font-size:25px}.old-crm-archive-module__cHnE1q__toolbar{gap:12px;padding:18px}.old-crm-archive-module__cHnE1q__dataset,.old-crm-archive-module__cHnE1q__search{flex-basis:100%}.old-crm-archive-module__cHnE1q__coverage summary span{margin:4px 0 0 18px;display:block}.old-crm-archive-module__cHnE1q__detail dl>div{grid-template-columns:1fr;gap:4px}.old-crm-archive-module__cHnE1q__downloads li{flex-wrap:wrap}}
.cases-table-module__sezedG__page{width:100%;max-width:1440px;color:var(--dash-text,#1c2233);margin:0 auto}.cases-table-module__sezedG__header,.cases-table-module__sezedG__headingRow,.cases-table-module__sezedG__toolbar,.cases-table-module__sezedG__footer,.cases-table-module__sezedG__footerInfo,.cases-table-module__sezedG__actions,.cases-table-module__sezedG__pagination,.cases-table-module__sezedG__pageItem{align-items:center;gap:12px;display:flex}.cases-table-module__sezedG__header{justify-content:space-between;margin-bottom:24px}.cases-table-module__sezedG__headingRow h1{letter-spacing:-.6px;margin:0;font-size:26px}.cases-table-module__sezedG__header p{color:var(--dash-muted,#64748b);margin:8px 0 0;font-size:14px}.cases-table-module__sezedG__count{background:var(--dash-accent-soft,#f1ecfb);color:var(--dash-accent,#7c4fd0);border-radius:20px;padding:3px 10px;font-size:13px;font-weight:700}.cases-table-module__sezedG__card{overflow-anchor:none;background:var(--dash-panel,#fff);border:1px solid var(--dash-line,#e9e2f4);border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #1f174008}.cases-table-module__sezedG__toolbar{border-bottom:1px solid var(--dash-line,#e9e2f4);flex-wrap:wrap;padding:20px}.cases-table-module__sezedG__search{border:1px solid var(--dash-line,#e9e2f4);min-width:200px;max-width:460px;color:var(--dash-muted,#64748b);background:var(--dash-bg,#faf6fc);border-radius:9px;flex:1;align-items:center;gap:10px;margin-bottom:0;padding:0 12px;display:flex}.cases-table-module__sezedG__search input{width:100%;min-width:0;color:var(--dash-text,#1c2233);font:inherit;background:0 0;border:0;outline:none;padding:10px 0;font-size:13px}.cases-table-module__sezedG__search>svg{flex-shrink:0}.cases-table-module__sezedG__clearSearch{width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.cases-table-module__sezedG__clearSearch:hover{background:var(--dash-accent-soft,#f1ecfb);color:var(--dash-accent,#7c4fd0)}.cases-table-module__sezedG__clearSearch:focus-visible,.cases-table-module__sezedG__search:focus-within{outline:2px solid var(--dash-accent,#7c4fd0);outline-offset:2px}.cases-table-module__sezedG__field{color:var(--dash-muted,#64748b);white-space:nowrap;align-items:center;gap:8px;margin-bottom:0;font-size:12px;display:flex}.cases-table-module__sezedG__field select{border:1px solid var(--dash-line,#e9e2f4);background:var(--dash-panel,#fff);color:var(--dash-text,#1c2233);font:inherit;border-radius:8px;padding:9px 10px}.cases-table-module__sezedG__button{border:1px solid var(--dash-line,#e9e2f4);background:var(--dash-panel,#fff);min-height:36px;color:var(--dash-text,#1c2233);font:inherit;cursor:pointer;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.cases-table-module__sezedG__button:hover:not(:disabled){background:var(--dash-accent-soft,#f1ecfb);border-color:var(--dash-accent,#7c4fd0)}.cases-table-module__sezedG__button:disabled{opacity:.4;cursor:not-allowed}.cases-table-module__sezedG__primary{background:var(--dash-accent,#7c4fd0);border-color:var(--dash-accent,#7c4fd0);color:#fff;padding:10px 16px}.cases-table-module__sezedG__primary:hover:not(:disabled){background:var(--dash-accent,#7c4fd0);filter:brightness(.94)}.cases-table-module__sezedG__tableScroll{overflow-x:auto}.cases-table-module__sezedG__table{border-collapse:collapse;text-align:left;width:100%;min-width:680px;font-size:13px}.cases-table-module__sezedG__table th{background:color-mix(in srgb, var(--dash-bg,#faf6fc) 65%, var(--dash-panel,#fff));color:var(--dash-muted,#64748b);text-transform:uppercase;letter-spacing:.6px;padding:14px 20px;font-size:11px;font-weight:700}.cases-table-module__sezedG__table td{border-top:1px solid var(--dash-line,#e9e2f4);padding:16px 20px}.cases-table-module__sezedG__table tbody tr:hover{background:color-mix(in srgb, var(--dash-accent-soft,#f1ecfb) 35%, var(--dash-panel,#fff))}.cases-table-module__sezedG__caseRow,.cases-table-module__sezedG__selectedRow{cursor:pointer}.cases-table-module__sezedG__selectedRow{background:var(--dash-accent-soft,#f1ecfb)}.cases-table-module__sezedG__table th:first-child{width:45%}.cases-table-module__sezedG__caseName{color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0;display:flex}.cases-table-module__sezedG__caseName strong{overflow-wrap:anywhere;font-size:14px;font-weight:600;display:block}.cases-table-module__sezedG__caseName:hover strong{color:var(--dash-accent,#7c4fd0)}.cases-table-module__sezedG__caseName small{color:var(--dash-muted,#64748b);margin-top:5px;font-size:11px;display:block}.cases-table-module__sezedG__caseIcon{background:var(--dash-accent-soft,#f1ecfb);width:40px;height:40px;color:var(--dash-accent,#7c4fd0);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.cases-table-module__sezedG__documents{color:var(--dash-muted,#64748b);align-items:center;gap:7px;display:inline-flex}.cases-table-module__sezedG__date{white-space:nowrap;color:var(--dash-muted,#64748b)}.cases-table-module__sezedG__actionsHeading{text-align:right}.cases-table-module__sezedG__actions{justify-content:flex-end;gap:8px}.cases-table-module__sezedG__delete{width:36px;height:36px;color:var(--dash-muted,#64748b);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.cases-table-module__sezedG__delete:hover{background:color-mix(in srgb, #ef4444 10%, var(--dash-panel,#fff));color:#dc2626}.cases-table-module__sezedG__empty{text-align:center;min-height:260px;color:var(--dash-muted,#64748b);flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.cases-table-module__sezedG__empty strong{color:var(--dash-text,#1c2233);font-size:16px}.cases-table-module__sezedG__empty p{margin:0;line-height:1.6}.cases-table-module__sezedG__notice{color:var(--dash-text,#1c2233);background:var(--dash-accent-soft,#f1ecfb);margin:0;padding:12px 20px;font-size:13px}.cases-table-module__sezedG__footer{border-top:1px solid var(--dash-line,#e9e2f4);flex-wrap:wrap;justify-content:space-between;padding:16px 20px}.cases-table-module__sezedG__footerInfo{color:var(--dash-muted,#64748b);flex-wrap:wrap;gap:20px;font-size:12px}.cases-table-module__sezedG__pagination,.cases-table-module__sezedG__pageItem{gap:5px}.cases-table-module__sezedG__pagination .cases-table-module__sezedG__button{min-width:36px;padding:8px}.cases-table-module__sezedG__current{color:var(--dash-accent,#7c4fd0);background:var(--dash-accent-soft,#f1ecfb);border-color:var(--dash-accent,#7c4fd0)}.cases-table-module__sezedG__ellipsis{color:var(--dash-muted,#64748b);padding:0 5px}.cases-table-module__sezedG__page button:focus-visible,.cases-table-module__sezedG__page a:focus-visible,.cases-table-module__sezedG__page select:focus-visible{outline:2px solid var(--dash-accent,#7c4fd0);outline-offset:3px}@media (max-width:720px){.cases-table-module__sezedG__header{align-items:flex-start;gap:16px}.cases-table-module__sezedG__headingRow h1{font-size:23px}.cases-table-module__sezedG__header p{max-width:240px;font-size:12px;line-height:1.6}.cases-table-module__sezedG__toolbar,.cases-table-module__sezedG__footer{padding:14px}.cases-table-module__sezedG__search{flex-basis:100%;max-width:none}.cases-table-module__sezedG__footer{align-items:flex-start;gap:16px}.cases-table-module__sezedG__footerInfo{justify-content:space-between;gap:12px;width:100%}.cases-table-module__sezedG__pagination{margin-left:auto}}
.marketing-voice-assistant-module__nl_Saa__launcher{z-index:30;background:var(--selection);color:#fff;border:0;border-radius:999px;align-items:center;gap:8px;min-height:46px;padding:10px 15px;font-weight:700;display:inline-flex;position:fixed;bottom:24px;right:24px;box-shadow:0 10px 30px #25182f38}.marketing-voice-assistant-module__nl_Saa__panel{z-index:40;border:1px solid var(--line);background:var(--surface);width:min(390px,100vw - 32px);max-height:min(680px,100dvh - 48px);color:var(--ink);border-radius:16px;grid-template-rows:auto auto minmax(180px,1fr) auto auto auto;display:grid;position:fixed;bottom:24px;right:24px;overflow:hidden;box-shadow:0 18px 55px #160c203d}.marketing-voice-assistant-module__nl_Saa__header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:14px 15px;display:flex}.marketing-voice-assistant-module__nl_Saa__header div,.marketing-voice-assistant-module__nl_Saa__header button,.marketing-voice-assistant-module__nl_Saa__composer button,.marketing-voice-assistant-module__nl_Saa__confirm button{justify-content:center;align-items:center;display:inline-flex}.marketing-voice-assistant-module__nl_Saa__header div{gap:8px}.marketing-voice-assistant-module__nl_Saa__header button{background:var(--soft);width:32px;height:32px;color:var(--ink);border:0;border-radius:8px}.marketing-voice-assistant-module__nl_Saa__context{border-bottom:1px solid var(--line);color:var(--muted);text-transform:capitalize;padding:7px 15px;font-size:10px}.marketing-voice-assistant-module__nl_Saa__messages{flex-direction:column;gap:9px;padding:15px;display:flex;overflow-y:auto}.marketing-voice-assistant-module__nl_Saa__messages>p{color:var(--muted);text-align:center;margin:auto;font-size:12px}.marketing-voice-assistant-module__nl_Saa__user,.marketing-voice-assistant-module__nl_Saa__assistant{white-space:pre-wrap;border-radius:11px;max-width:88%;padding:9px 11px;font-size:12px}.marketing-voice-assistant-module__nl_Saa__user{background:var(--selection);color:#fff;align-self:flex-end}.marketing-voice-assistant-module__nl_Saa__assistant{background:var(--soft);color:var(--ink);align-self:flex-start}.marketing-voice-assistant-module__nl_Saa__confirm{color:#563b0c;background:#fff6e5;border:1px solid #d7a24c;border-radius:10px;margin:0 13px 10px;padding:12px}.marketing-voice-assistant-module__nl_Saa__confirm p{color:inherit;margin:3px 0 9px;font-size:11px}.marketing-voice-assistant-module__nl_Saa__confirm div{gap:7px;display:flex}.marketing-voice-assistant-module__nl_Saa__confirm button{color:#563b0c;background:#fff;border:1px solid #c28a30;border-radius:7px;gap:5px;padding:6px 9px;font-size:11px}.marketing-voice-assistant-module__nl_Saa__error,.marketing-voice-assistant-module__nl_Saa__listening{margin:0;padding:8px 14px;font-size:11px}.marketing-voice-assistant-module__nl_Saa__error{color:#a13731}.marketing-voice-assistant-module__nl_Saa__listening{color:var(--accent)}.marketing-voice-assistant-module__nl_Saa__composer{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) 38px 38px;gap:7px;padding:12px;display:grid}.marketing-voice-assistant-module__nl_Saa__composer input{border:1px solid var(--input-border);background:var(--surface);min-width:0;min-height:39px;color:var(--ink);border-radius:8px;padding:8px 10px}.marketing-voice-assistant-module__nl_Saa__composer button{background:var(--accent);color:#fff;border:0;border-radius:8px}.marketing-voice-assistant-module__nl_Saa__composer button:disabled{opacity:.5}.marketing-voice-assistant-module__nl_Saa__composer .marketing-voice-assistant-module__nl_Saa__micActive{background:#b83d37}.marketing-voice-assistant-module__nl_Saa__spin{animation:.9s linear infinite marketing-voice-assistant-module__nl_Saa__spin}@keyframes marketing-voice-assistant-module__nl_Saa__spin{to{transform:rotate(360deg)}}@media (max-width:540px){.marketing-voice-assistant-module__nl_Saa__launcher,.marketing-voice-assistant-module__nl_Saa__panel{bottom:16px;right:16px}.marketing-voice-assistant-module__nl_Saa__panel{max-height:calc(100dvh - 32px)}}
.video-background-module__1TircG__controls{border:1px solid var(--dash-line,#e5e7eb);background:var(--dash-panel,#fff);border-radius:12px;flex-direction:column;gap:7px;padding:10px;display:flex}.video-background-module__1TircG__heading{color:var(--dash-text,#201b2c);justify-content:space-between;align-items:baseline;gap:8px;font-size:13px;font-weight:700;display:flex}.video-background-module__1TircG__heading small{color:var(--dash-muted,#64748b);font-size:11.5px;font-weight:500}.video-background-module__1TircG__options{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;display:grid}.video-background-module__1TircG__controlsCompact .video-background-module__1TircG__options{grid-template-columns:repeat(6,minmax(0,1fr))}.video-background-module__1TircG__controlsViewportFit{gap:5px;padding:8px}.video-background-module__1TircG__controlsViewportFit .video-background-module__1TircG__options{grid-template-columns:repeat(6,minmax(0,1fr))}.video-background-module__1TircG__controlsViewportFit .video-background-module__1TircG__swatch{aspect-ratio:auto;height:38px}.video-background-module__1TircG__option{min-width:0;color:var(--dash-muted,#64748b);cursor:pointer;font:inherit;text-align:center;background:0 0;border:2px solid #0000;border-radius:9px;padding:3px;font-size:10.5px;line-height:1.2}.video-background-module__1TircG__option:hover:not(:disabled){background:var(--dash-accent-soft,#f1ecfb)}.video-background-module__1TircG__option:focus-visible{outline:2px solid var(--dash-accent,#7c4fd0);outline-offset:2px}.video-background-module__1TircG__option[aria-pressed=true]{border-color:var(--dash-accent,#7c4fd0);color:var(--dash-text,#201b2c);font-weight:700}.video-background-module__1TircG__option:disabled{cursor:not-allowed;opacity:.55}.video-background-module__1TircG__swatch{aspect-ratio:16/10;background:#ddd 50%/cover;border-radius:5px;width:100%;margin-bottom:3px;display:block;overflow:hidden;box-shadow:inset 0 0 0 1px #1611221a}.video-background-module__1TircG__swatchNone{background:linear-gradient(135deg,#0000 46%,#b91c1ccc 47% 53%,#0000 54%),linear-gradient(145deg,#ede9f5,#c8bddb)}.video-background-module__1TircG__swatchBlur{filter:blur(1.5px);background:radial-gradient(circle at 28% 46%,#ffffffb8 0 18%,#0000 35%),linear-gradient(135deg,#b4a0d2,#e8dff3 48%,#9abbb0)}.video-background-module__1TircG__status{color:var(--dash-muted,#64748b);margin:0;font-size:11.5px;line-height:1.35}.video-background-module__1TircG__statusError{color:#a33a3a}@media (max-width:560px){.video-background-module__1TircG__options,.video-background-module__1TircG__controlsCompact .video-background-module__1TircG__options{grid-template-columns:repeat(3,minmax(0,1fr))}.video-background-module__1TircG__controlsViewportFit .video-background-module__1TircG__options{grid-template-columns:repeat(6,minmax(0,1fr));gap:3px}.video-background-module__1TircG__controlsViewportFit .video-background-module__1TircG__option{padding-inline:1px;font-size:9.5px}}
.help-module__thUSWa__page{color:#241d33;background:#faf6fc;min-height:100vh;padding:96px 24px 120px;font-family:Plus Jakarta Sans,system-ui,-apple-system,Segoe UI,sans-serif}.help-module__thUSWa__wrap{max-width:720px;margin:0 auto}.help-module__thUSWa__kicker{letter-spacing:.08em;text-transform:uppercase;color:#a36fef;margin:0 0 8px;font-size:13px;font-weight:700}.help-module__thUSWa__title{letter-spacing:-.03em;color:#1b1430;margin:0 0 14px;font-size:40px;font-weight:800;line-height:1.12}.help-module__thUSWa__lede{color:#5b5470;margin:0 0 40px;font-size:17px;line-height:1.6}.help-module__thUSWa__wrap h2{letter-spacing:-.02em;color:#1b1430;margin:36px 0 10px;font-size:24px;font-weight:700}.help-module__thUSWa__wrap p{color:#2f2942;margin:0 0 16px;font-size:16px;line-height:1.7}.help-module__thUSWa__wrap a{color:#7c4fd0}.help-module__thUSWa__wrap code{background:#f3eefb;border-radius:6px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.help-module__thUSWa__steps{margin:0 0 16px;padding-left:22px}.help-module__thUSWa__steps li{color:#2f2942;margin-bottom:12px;font-size:16px;line-height:1.7}.help-module__thUSWa__contact{background:#fff;border:1px solid #ece4fb;border-radius:16px;margin-top:48px;padding:24px 28px}.help-module__thUSWa__contact p{margin:0}.help-module__thUSWa__supportCard{border:1px solid var(--support-line,#dfd1f5);background:var(--support-surface,#fff);color:var(--support-text,#241d33);border-radius:16px;margin-top:48px;padding:24px 28px;box-shadow:0 14px 34px #452a680f}.help-module__thUSWa__supportCard h2{color:var(--support-text,#1b1430);letter-spacing:-.02em;margin:0 0 10px;font-size:24px;font-weight:700}.help-module__thUSWa__supportCard>p{color:var(--support-text,#2f2942);margin:0 0 16px;font-size:15px;line-height:1.65}.help-module__thUSWa__supportCardEmbedded{--support-surface:var(--dash-panel,#fff);--support-muted-surface:var(--dash-panel-muted,#f6f1fc);--support-text:var(--dash-text,#241d33);--support-muted:var(--dash-muted,#5b5470);--support-line:var(--dash-line,#dfd1f5);--support-accent:var(--dash-accent,#7c4fd0);--support-accent-strong:var(--dash-accent-strong,#6314d5);--support-on-accent:var(--dash-on-accent,#fff);--support-focus:var(--dash-focus,#a36fef24);--support-success-bg:color-mix(in srgb, #22a06b 13%, var(--dash-panel,#fff));--support-success-line:color-mix(in srgb, #22a06b 28%, var(--dash-line,#dfd1f5));--support-error-bg:color-mix(in srgb, #d92d20 12%, var(--dash-panel,#fff));--support-error-line:color-mix(in srgb, #d92d20 30%, var(--dash-line,#dfd1f5));margin-top:0}.help-module__thUSWa__supportForm{gap:16px;display:grid}.help-module__thUSWa__supportForm label{color:var(--support-text,#2f2942);gap:7px;font-size:14px;font-weight:700;display:grid}.help-module__thUSWa__supportForm select,.help-module__thUSWa__supportForm textarea{box-sizing:border-box;border:1px solid var(--support-line,#dcd4e8);background:var(--support-surface,#fff);width:100%;color:var(--support-text,#241d33);font:inherit;border-radius:10px;padding:10px 12px;font-weight:500;line-height:1.5}.help-module__thUSWa__supportForm textarea{resize:vertical}.help-module__thUSWa__supportForm select:focus,.help-module__thUSWa__supportForm textarea:focus{border-color:#a36fef;outline:3px solid #a36fef24}.help-module__thUSWa__supportForm button{background:var(--support-accent,#7c4fd0);color:var(--support-on-accent,#fff);cursor:pointer;font:inherit;border:0;border-radius:10px;justify-self:start;padding:11px 16px;font-size:14px;font-weight:750}.help-module__thUSWa__supportForm button:disabled{cursor:not-allowed;opacity:.55}.help-module__thUSWa__supportCardEmbedded .help-module__thUSWa__supportForm select::placeholder,.help-module__thUSWa__supportCardEmbedded .help-module__thUSWa__supportForm textarea::placeholder{color:var(--support-muted);opacity:1}.help-module__thUSWa__supportCardEmbedded .help-module__thUSWa__supportForm select:focus-visible,.help-module__thUSWa__supportCardEmbedded .help-module__thUSWa__supportForm textarea:focus-visible,.help-module__thUSWa__supportCardEmbedded .help-module__thUSWa__supportForm button:focus-visible{border-color:var(--support-accent);outline:3px solid var(--support-focus);outline-offset:2px}.help-module__thUSWa__supportCardEmbedded .help-module__thUSWa__diagnosticChoice input:focus-visible{outline:3px solid var(--support-focus);outline-offset:2px}.help-module__thUSWa__supportCardEmbedded .help-module__thUSWa__diagnosticChoice input{accent-color:var(--support-accent)}.help-module__thUSWa__supportCardEmbedded .help-module__thUSWa__supportForm button{border:1px solid var(--support-accent)}.help-module__thUSWa__supportCardEmbedded .help-module__thUSWa__supportForm button:disabled{border-color:var(--support-line);background:color-mix(in srgb, var(--support-line) 62%, var(--support-surface));color:var(--support-muted);opacity:1}.help-module__thUSWa__supportCardEmbedded .help-module__thUSWa__supportForm button:not(:disabled):hover{background:var(--support-accent-strong,#6314d5);border-color:var(--support-accent-strong,#6314d5)}.help-module__thUSWa__diagnosticChoice{grid-template-columns:auto 1fr;align-items:start;line-height:1.5;font-size:13px!important;font-weight:500!important;display:grid!important}.help-module__thUSWa__diagnosticChoice input{margin-top:3px}.help-module__thUSWa__characterCount{color:var(--support-muted,#817890);justify-self:end;font-size:12px;font-weight:500}.help-module__thUSWa__formNotice,.help-module__thUSWa__formSuccess,.help-module__thUSWa__formError{border-radius:9px;padding:10px 12px;margin:0!important;font-size:13px!important}.help-module__thUSWa__formNotice{background:var(--support-muted-surface,#f6f1fc);color:var(--support-text,inherit)}.help-module__thUSWa__formSuccess{background:var(--support-success-bg,#ecf9f2);color:var(--support-text,#176b48)!important}.help-module__thUSWa__formError{background:var(--support-error-bg,#fff0f0);color:var(--support-text,#a61b1b)!important}.help-module__thUSWa__supportCardEmbedded .help-module__thUSWa__formSuccess{border:1px solid var(--support-success-line)}.help-module__thUSWa__supportCardEmbedded .help-module__thUSWa__formError{border:1px solid var(--support-error-line)}@media (max-width:640px){.help-module__thUSWa__page{padding:72px 18px 90px}.help-module__thUSWa__title{font-size:30px}}
.referrer-module__TmRMSG__portalTheme{--care-accent:#7545b8}
