.treatment-plan-patient-document_document__88yU2{font-family:Arial,Segoe UI,sans-serif;font-variant-numeric:tabular-nums}.treatment-plan-patient-document_brand__fov7i{display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:2px solid #bca6e3;padding-bottom:18px}.treatment-plan-patient-document_logo__LZT7g{flex:none;display:flex;align-items:center;justify-content:center;width:140px;background:white}.treatment-plan-patient-document_logo__LZT7g img{width:auto;height:auto;max-width:140px;max-height:76px;-o-object-fit:contain;object-fit:contain}.treatment-plan-patient-document_titleRow__F6LB1{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 0 18px}.treatment-plan-patient-document_reference__inW9a{flex:none;font-size:12px;line-height:1.7;text-align:end;color:#6a6079}.treatment-plan-patient-document_meta__wBgeg{display:grid;grid-template-columns:1fr 1fr;gap:24px;border-block:1px solid #e8e3ef;background:#faf9fc;padding:14px 18px}.treatment-plan-patient-document_meta__wBgeg>div+div{border-inline-start:1px solid #e8e3ef;padding-inline-start:24px}.treatment-plan-patient-document_phaseHeading__eMPgs{display:flex;align-items:center;gap:12px;font-size:17px;font-weight:600;color:#49336f;margin-bottom:12px;-moz-column-break-after:avoid;break-after:avoid}.treatment-plan-patient-document_phaseIndex__40RQB{border:1px solid #e4d9f1;border-radius:6px;background:#faf7ff;padding:3px 8px;font-size:12px;font-weight:600;white-space:nowrap}.treatment-plan-patient-document_items__fgrrY{table-layout:fixed;line-height:1.4}.treatment-plan-patient-document_items__fgrrY td{overflow-wrap:anywhere}.treatment-plan-patient-document_items__fgrrY td:first-child{color:#81768d}.treatment-plan-patient-document_summaryGrid__CW4xe{display:grid;grid-template-columns:minmax(0,1fr) minmax(290px,.95fr);align-items:start;gap:28px;margin-top:24px}.treatment-plan-patient-document_textSection__aal0_+.treatment-plan-patient-document_textSection__aal0_{margin-top:18px}.treatment-plan-patient-document_totals__qHhFa{width:100%;border:1px solid #e4d9f1;border-radius:8px;background:#faf8fd;padding:10px 16px;-moz-column-break-inside:avoid;break-inside:avoid}.treatment-plan-patient-document_primaryTotal__SPqPR{font-size:20px;line-height:1.35;padding-block:10px;margin-block:4px;border-block:1px solid #d8c7ed}.treatment-plan-patient-document_legal__XhU_L{margin-top:14px;color:#596174;font-size:12px;line-height:1.5;white-space:pre-line}.treatment-plan-patient-document_decision__A9R00{margin-top:18px;border:1px solid #e1d7ed;border-radius:8px;background:#fdfcff;padding:14px 18px;-moz-column-break-inside:avoid;break-inside:avoid}.treatment-plan-patient-document_decision__A9R00 p{margin-top:6px}.treatment-plan-patient-document_signatures__BAmQ4>div{border-top:1px solid #d8cfdf;padding:10px 8px 4px;font-size:12px;line-height:1.6}.treatment-plan-patient-document_approvalGrid__JT3io{display:grid;grid-template-columns:.95fr 1.05fr;gap:20px;align-items:start;margin-top:18px;-moz-column-break-inside:avoid;break-inside:avoid}.treatment-plan-patient-document_approvalGrid__JT3io .treatment-plan-patient-document_decision__A9R00,.treatment-plan-patient-document_approvalGrid__JT3io .treatment-plan-patient-document_signatures__BAmQ4{margin-top:0}.treatment-plan-patient-document_approvalGrid__JT3io .treatment-plan-patient-document_decision__A9R00{padding:12px 14px}.treatment-plan-patient-document_approvalGrid__JT3io .treatment-plan-patient-document_decision__A9R00 p{font-size:12px}.treatment-plan-patient-document_documentStatus__d_MNB{display:inline-block;padding:4px 8px;margin-block:6px;border:1px solid #ded5eb;border-radius:4px;background:#faf8fd;color:#49336f;font-size:12px}.treatment-plan-patient-document_approvalSection__9Z5Gt{margin-top:32px;-moz-column-break-inside:avoid;break-inside:avoid}.treatment-plan-patient-document_approvalHeading__zmDn0{border-bottom:2px solid #bca6e3;padding-bottom:16px;font-size:13px;line-height:1.8}.treatment-plan-patient-document_approvalHeading__zmDn0 h2{font-size:24px;font-weight:700;color:#30234d;margin-bottom:8px}.treatment-plan-patient-document_explanationFields__8yeqf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-block:22px;font-size:13px}.treatment-plan-patient-document_signaturePanels__pCU3c{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.treatment-plan-patient-document_signaturePanel__4H_dv{padding:18px;border:1px solid #ded5eb;border-radius:8px;font-size:13px}.treatment-plan-patient-document_signaturePanel__4H_dv h3{color:#49336f;font-size:16px;font-weight:600;margin-bottom:14px}.treatment-plan-patient-document_signatureSpace__2r_AB{height:104px;border-bottom:1px solid #a89ab8;margin:14px 0}@media (max-width:700px){.treatment-plan-patient-document_brand__fov7i{gap:14px}.treatment-plan-patient-document_logo__LZT7g{width:88px}.treatment-plan-patient-document_logo__LZT7g img{max-width:88px;max-height:64px}.treatment-plan-patient-document_titleRow__F6LB1{flex-wrap:wrap;gap:8px;padding-block:18px}.treatment-plan-patient-document_reference__inW9a{text-align:start}.treatment-plan-patient-document_meta__wBgeg{gap:12px;padding:12px}.treatment-plan-patient-document_meta__wBgeg>div+div{padding-inline-start:12px}.treatment-plan-patient-document_meta__wBgeg p{overflow-wrap:anywhere}.treatment-plan-patient-document_meta__wBgeg p:nth-child(2){font-size:15px}.treatment-plan-patient-document_summaryGrid__CW4xe{grid-template-columns:1fr;gap:18px}.treatment-plan-patient-document_approvalGrid__JT3io,.treatment-plan-patient-document_explanationFields__8yeqf,.treatment-plan-patient-document_signaturePanels__pCU3c{grid-template-columns:1fr}}@media print{.treatment-plan-patient-document_approvalPage__kuOOk{-moz-column-break-before:page;break-before:page}.treatment-plan-patient-document_document__88yU2{font-size:10pt;line-height:1.35}.treatment-plan-patient-document_titleRow__F6LB1{padding-block:14px}.treatment-plan-patient-document_summaryGrid__CW4xe{grid-template-columns:1fr 1fr;gap:20px}.treatment-plan-patient-document_items__fgrrY{font-size:9.5pt}.treatment-plan-patient-document_items__fgrrY td{padding-block:7px}.treatment-plan-patient-document_legal__XhU_L{font-size:8.5pt;line-height:1.4}}.treatment-plan-manager_planAction__v7fZI{width:224px;max-width:100%;flex-shrink:0}.treatment-plan-manager_table__UloG_.treatment-plan-manager_table__UloG_ thead th{font-size:16px;line-height:24px}.treatment-plan-manager_table__UloG_.treatment-plan-manager_table__UloG_ tbody td{font-size:16px;line-height:24px;overflow-wrap:anywhere;vertical-align:top}.treatment-plan-manager_table__UloG_.treatment-plan-manager_table__UloG_ tbody td:before{font-size:14px;line-height:20px}@media (max-width:820px){.treatment-plan-manager_table__UloG_{display:block;width:100%}.treatment-plan-manager_table__UloG_ colgroup{display:none}.treatment-plan-manager_table__UloG_ tbody{width:100%}.treatment-plan-manager_table__UloG_.treatment-plan-manager_table__UloG_ tbody tr{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;padding:.75rem}.treatment-plan-manager_table__UloG_.treatment-plan-manager_table__UloG_ tbody td{grid-column:auto}.treatment-plan-manager_table__UloG_.treatment-plan-manager_table__UloG_ tbody td:first-child,.treatment-plan-manager_table__UloG_.treatment-plan-manager_table__UloG_ tbody td:last-child{grid-column:1/-1}}.medora-transcription-loader_loader__TNwqj{display:flex;align-items:center;gap:18px;overflow:hidden;position:relative;padding:16px 24px 16px 12px;border:1px solid #ece7f7;border-radius:20px;background:linear-gradient(110deg,#fff 35%,#fbf9ff);min-height:226px;text-align:start}.medora-transcription-loader_scene__s6cRn{position:relative;flex:0 0 182px;width:182px;height:204px;direction:ltr;isolation:isolate}.medora-transcription-loader_halo__RdXNc{position:absolute;inset:35px 0 16px;border-radius:50%;background:radial-gradient(ellipse,#f0e7ff88,transparent 70%)}.medora-transcription-loader_float__cYeVH{position:absolute;inset:0;animation:medora-transcription-loader_medoraHover__Uf0ke 3.6s ease-in-out infinite;mix-blend-mode:multiply}.medora-transcription-loader_fairy__IIpQY{position:absolute;left:0;top:0;width:153px;height:204px;background-image:url(/brand/medora-fairy-sprite.png);background-size:200% 100%;background-repeat:no-repeat;background-position:0 0;animation:medora-transcription-loader_medoraWink__tL08V 5.2s step-end infinite}.medora-transcription-loader_tooth__nuf12{position:absolute;left:132px;top:61px;width:28px;height:33px;transform-origin:50% 80%;animation:medora-transcription-loader_medoraToss__AaQWq 3.6s infinite;filter:drop-shadow(0 3px 3px #8062aa18)}.medora-transcription-loader_spark__rW02O{position:absolute;color:#b197eb;font-size:19px;animation:medora-transcription-loader_medoraTwinkle__j_T3r 3.6s ease-in-out infinite}.medora-transcription-loader_sparkOne__djxfH{left:166px;top:42px;animation-delay:-.5s}.medora-transcription-loader_sparkTwo__BDNOP{left:117px;top:47px;font-size:15px;animation-delay:-1.8s}.medora-transcription-loader_sparkThree___lu2S{left:13px;top:126px;font-size:12px;animation-delay:-2.6s}.medora-transcription-loader_copy__GLXs_{min-width:0;flex:1;padding:8px 0}.medora-transcription-loader_title__LVpTs{font-size:19px;line-height:1.4;font-weight:650;color:#443652;text-wrap:balance}.medora-transcription-loader_caption__w9Ck1{font-size:13px;line-height:1.7;color:#867890;margin:8px 0 0;max-width:340px}.medora-transcription-loader_waiting__PG0qe{display:flex;align-items:center;gap:4px;margin-top:19px;color:#a08bac;font-size:11px;line-height:1.5}.medora-transcription-loader_waiting__PG0qe i{display:block;width:4px;height:4px;border-radius:50%;background:#b298d4;flex-shrink:0;animation:medora-transcription-loader_medoraDot__3zVIB 1.5s ease-in-out infinite}.medora-transcription-loader_waiting__PG0qe i:nth-child(2){animation-delay:.2s}.medora-transcription-loader_waiting__PG0qe i:nth-child(3){animation-delay:.4s}.medora-transcription-loader_waiting__PG0qe span{margin-inline-start:6px;max-width:255px}@keyframes medora-transcription-loader_medoraHover__Uf0ke{0%,to{transform:translateY(3px) rotate(-1deg)}50%{transform:translateY(-4px) rotate(1deg)}}@keyframes medora-transcription-loader_medoraWink__tL08V{0%,77%,87%,to{background-position:0 0}78%,86%{background-position:100% 0}}@keyframes medora-transcription-loader_medoraToss__AaQWq{0%,12%,to{transform:translateY(0) rotate(-9deg);animation-timing-function:cubic-bezier(.15,.6,.3,1)}46%{transform:translateY(-30px) rotate(13deg);animation-timing-function:cubic-bezier(.6,0,.85,.45)}80%{transform:translateY(0) rotate(-9deg)}}@keyframes medora-transcription-loader_medoraTwinkle__j_T3r{0%,to{opacity:.2;transform:scale(.65)}50%{opacity:.85;transform:scale(1)}}@keyframes medora-transcription-loader_medoraDot__3zVIB{0%,70%,to{opacity:.3;transform:translateY(0)}35%{opacity:1;transform:translateY(-2px)}}@media(max-width:540px){.medora-transcription-loader_loader__TNwqj{gap:4px;padding:14px 16px 14px 6px;min-height:196px}.medora-transcription-loader_scene__s6cRn{flex-basis:136px;width:136px;height:166px;transform:scale(.8);transform-origin:left center;margin-inline-end:-12px}.medora-transcription-loader_title__LVpTs{font-size:16px}.medora-transcription-loader_caption__w9Ck1{font-size:12px}.medora-transcription-loader_waiting__PG0qe{margin-top:12px}.medora-transcription-loader_waiting__PG0qe span{display:none}}@media(prefers-reduced-motion:reduce){.medora-transcription-loader_fairy__IIpQY,.medora-transcription-loader_float__cYeVH,.medora-transcription-loader_spark__rW02O,.medora-transcription-loader_tooth__nuf12,.medora-transcription-loader_waiting__PG0qe i{animation:none}.medora-transcription-loader_spark__rW02O{opacity:.55}}