@keyframes Header-module-scss-module__rIun6a__fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.Header-module-scss-module__rIun6a__header{z-index:20;background:#fff;border-bottom:1px solid #e6e6e6;justify-content:space-between;align-items:center;gap:1rem;height:64px;padding:0 1.75rem;display:flex;position:sticky;top:0}.Header-module-scss-module__rIun6a__left{flex:1;align-items:center;gap:.875rem;min-width:0;display:flex}.Header-module-scss-module__rIun6a__menuBtn{color:#65758b;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.Header-module-scss-module__rIun6a__menuBtn:hover{color:#0c3462;background:#f2f5f7}.Header-module-scss-module__rIun6a__menuBtn:focus-visible{outline-offset:2px;outline:2px solid #0c3462}.Header-module-scss-module__rIun6a__search{flex:1;max-width:28rem;position:relative}.Header-module-scss-module__rIun6a__searchIcon{color:#65758b;pointer-events:none;position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}.Header-module-scss-module__rIun6a__search input{color:#0f1729;background:#f2f5f7;border:1px solid #e6e6e6;border-radius:.875rem;width:100%;min-height:2.5rem;padding:.5625rem 1rem .5625rem 2.5rem;font-size:1rem;transition-property:border-color,background-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.2,0,0,1)}@media (min-width:768px){.Header-module-scss-module__rIun6a__search input{font-size:.875rem}}.Header-module-scss-module__rIun6a__search input::placeholder{color:#8f9cae}.Header-module-scss-module__rIun6a__search input:focus{outline:none}.Header-module-scss-module__rIun6a__search input:focus-visible{background:#fff;border-color:#0c3462;box-shadow:0 0 0 3px #0c346229}.Header-module-scss-module__rIun6a__right{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.Header-module-scss-module__rIun6a__iconBtn{color:#65758b;border-radius:.625rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex;position:relative}.Header-module-scss-module__rIun6a__iconBtn:hover{color:#0f1729;background:#f2f5f7}.Header-module-scss-module__rIun6a__iconBtn:focus-visible{outline-offset:2px;outline:2px solid #0c3462}.Header-module-scss-module__rIun6a__dot{background:#0c3462;border:2px solid #fff;border-radius:50%;width:.4375rem;height:.4375rem;position:absolute;top:.5rem;right:.5rem}.Header-module-scss-module__rIun6a__userMenu{position:relative}.Header-module-scss-module__rIun6a__userPill{color:#0f1729;background:#e1e5ea;border-radius:999px;align-items:center;gap:.4rem;min-height:2.125rem;padding:.15rem .22rem .15rem .65rem;transition:background .15s,color .15s,box-shadow .15s;display:inline-flex}.Header-module-scss-module__rIun6a__userPill:hover{background:#d6dbe1}.Header-module-scss-module__rIun6a__userPill:focus-visible{outline-offset:2px;outline:2px solid #0c3462}.Header-module-scss-module__rIun6a__userPillOpen{color:#fff;background:#0c3462}.Header-module-scss-module__rIun6a__userPillOpen:hover{background:#0a2c54}.Header-module-scss-module__rIun6a__userChevron{flex-shrink:0;width:12px;height:12px;transition:transform .15s}.Header-module-scss-module__rIun6a__userChevronOpen{transform:rotate(180deg)}.Header-module-scss-module__rIun6a__userPillName{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;max-width:8rem;font-size:.75rem;font-weight:400;line-height:1;overflow:hidden}.Header-module-scss-module__rIun6a__userPillAvatar{color:#fff;letter-spacing:.02em;background:linear-gradient(145deg,#9bbddc 0%,#5f8fb8 100%);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;font-size:.5625rem;font-weight:500;display:flex;overflow:hidden}.Header-module-scss-module__rIun6a__userPillAvatar img{object-fit:cover;width:100%;height:100%;display:block}.Header-module-scss-module__rIun6a__userPillOpen .Header-module-scss-module__rIun6a__userPillAvatar{border:none}.Header-module-scss-module__rIun6a__userDropdown{z-index:40;width:min(16.75rem,100vw - 1.5rem);box-shadow:none;opacity:0;transform-origin:100% 0;pointer-events:none;will-change:opacity,transform;background:#fff;border:1px solid #e5e7eb;border-radius:1.15rem;padding:.6rem .5rem;transition:opacity .2s,transform .2s;position:absolute;top:calc(100% + .5rem);right:0;transform:translateY(-8px)}@media (prefers-reduced-motion:reduce){.Header-module-scss-module__rIun6a__userDropdown{transition:none;transform:none}}.Header-module-scss-module__rIun6a__userDropdownVisible{opacity:1;pointer-events:auto;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.Header-module-scss-module__rIun6a__userDropdownVisible{transform:none}}.Header-module-scss-module__rIun6a__userDropdownHead{align-items:center;gap:.55rem;padding:.25rem .35rem .65rem;display:flex}.Header-module-scss-module__rIun6a__userDropdownAvatar{color:#fff;background:linear-gradient(145deg,#9bbddc 0%,#5f8fb8 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.125rem;height:2.125rem;font-size:.625rem;font-weight:400;display:flex;overflow:hidden}.Header-module-scss-module__rIun6a__userDropdownAvatar img{object-fit:cover;width:100%;height:100%;display:block}.Header-module-scss-module__rIun6a__userDropdownMeta{flex-direction:column;gap:.05rem;min-width:0;display:flex}.Header-module-scss-module__rIun6a__userDropdownName{color:#0c3462;letter-spacing:-.01em;font-size:.8125rem;font-weight:400;line-height:1.25}.Header-module-scss-module__rIun6a__userDropdownEmail{color:#7e8a9a;text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;font-weight:400;line-height:1.35;overflow:hidden}.Header-module-scss-module__rIun6a__userDropdownDivider{background:#eceff3;height:1px;margin:0 .2rem .2rem}.Header-module-scss-module__rIun6a__userDropdownItem{color:#5c697a;letter-spacing:.01em;border-radius:.65rem;align-items:center;gap:.45rem;width:100%;min-height:2.5rem;padding:.5rem;font-size:.75rem;font-weight:400;transition-property:background-color,color;transition-duration:.15s;transition-timing-function:cubic-bezier(.2,0,0,1);display:flex}.Header-module-scss-module__rIun6a__userDropdownItem svg{stroke-width:1.5px;flex-shrink:0;width:14px;height:14px}.Header-module-scss-module__rIun6a__userDropdownItem:hover{color:#0c3462;background:#f6f7f9}.Header-module-scss-module__rIun6a__userDropdownItem:focus-visible{outline-offset:2px;outline:2px solid #0c3462}.Header-module-scss-module__rIun6a__userDropdownLogout{color:#c45b6e}.Header-module-scss-module__rIun6a__userDropdownLogout:hover{color:#b04a60;background:#fdf2f4}@media (max-width:1024px){.Header-module-scss-module__rIun6a__search{max-width:none}}@media (max-width:768px){.Header-module-scss-module__rIun6a__header{padding:0 1rem}.Header-module-scss-module__rIun6a__search{display:none}.Header-module-scss-module__rIun6a__userPillName{max-width:5.5rem}}
[data-soft],[data-soft-part]{transform-origin:50%;transform-box:fill-box;will-change:transform}[data-soft=clipboard] [data-soft-part=check-a],[data-soft=clipboard] [data-soft-part=check-b]{stroke-dasharray:1;stroke-dashoffset:0}@media (hover:hover) and (prefers-reduced-motion:no-preference){:is(a,button,[role=button],[data-soft-hover],[class*=kpiIcon],[class*=navIconWrap],[class*=itemIconWrap],[class*=brandIcon],[class*=chip]):is(:hover,:focus-visible) [data-soft=home],[data-soft=home]:hover{animation:.42s cubic-bezier(.22,1,.36,1) soft-home}:is(a,button,[role=button],[data-soft-hover],[class*=kpiIcon],[class*=navIconWrap],[class*=itemIconWrap],[class*=brandIcon],[class*=chip]):is(:hover,:focus-visible) [data-soft=agenda],[data-soft=agenda]:hover{animation:.38s ease-out soft-agenda}:is(a,button,[role=button],[data-soft-hover],[class*=kpiIcon],[class*=navIconWrap],[class*=itemIconWrap],[class*=brandIcon],[class*=chip]):is(:hover,:focus-visible) [data-soft=crm] [data-soft-part=col-a],[data-soft=crm]:hover [data-soft-part=col-a]{animation:.42s cubic-bezier(.22,1,.36,1) soft-crm-a}:is(a,button,[role=button],[data-soft-hover],[class*=kpiIcon],[class*=navIconWrap],[class*=itemIconWrap],[class*=brandIcon],[class*=chip]):is(:hover,:focus-visible) [data-soft=crm] [data-soft-part=col-b],[data-soft=crm]:hover [data-soft-part=col-b]{animation:.42s cubic-bezier(.22,1,.36,1) soft-crm-b}:is(a,button,[role=button],[data-soft-hover],[class*=kpiIcon],[class*=navIconWrap],[class*=itemIconWrap],[class*=brandIcon],[class*=chip]):is(:hover,:focus-visible) [data-soft=bars] rect:first-child,[data-soft=bars]:hover rect:first-child{animation:.42s cubic-bezier(.22,1,.36,1) soft-bar}:is(a,button,[role=button],[data-soft-hover],[class*=kpiIcon],[class*=navIconWrap],[class*=itemIconWrap],[class*=brandIcon],[class*=chip]):is(:hover,:focus-visible) [data-soft=bars] rect:nth-child(2),[data-soft=bars]:hover rect:nth-child(2){animation:.42s cubic-bezier(.22,1,.36,1) 60ms soft-bar}:is(a,button,[role=button],[data-soft-hover],[class*=kpiIcon],[class*=navIconWrap],[class*=itemIconWrap],[class*=brandIcon],[class*=chip]):is(:hover,:focus-visible) [data-soft=bars] rect:nth-child(3),[data-soft=bars]:hover rect:nth-child(3){animation:.42s cubic-bezier(.22,1,.36,1) .12s soft-bar}:is(a,button,[role=button],[data-soft-hover],[class*=kpiIcon],[class*=navIconWrap],[class*=itemIconWrap],[class*=brandIcon],[class*=chip]):is(:hover,:focus-visible) [data-soft=heart],[data-soft=heart]:hover{animation:.52s ease-in-out soft-heartbeat}:is(a,button,[role=button],[data-soft-hover],[class*=kpiIcon],[class*=navIconWrap],[class*=itemIconWrap],[class*=brandIcon],[class*=chip]):is(:hover,:focus-visible) [data-soft=clipboard] [data-soft-part=clip],[data-soft=clipboard]:hover [data-soft-part=clip]{animation:.4s cubic-bezier(.22,1,.36,1) soft-clip}:is(a,button,[role=button],[data-soft-hover],[class*=kpiIcon],[class*=navIconWrap],[class*=itemIconWrap],[class*=brandIcon],[class*=chip]):is(:hover,:focus-visible) [data-soft=clipboard] [data-soft-part=check-a],[data-soft=clipboard]:hover [data-soft-part=check-a]{animation:.42s cubic-bezier(.22,1,.36,1) soft-check-draw}:is(a,button,[role=button],[data-soft-hover],[class*=kpiIcon],[class*=navIconWrap],[class*=itemIconWrap],[class*=brandIcon],[class*=chip]):is(:hover,:focus-visible) [data-soft=clipboard] [data-soft-part=check-b],[data-soft=clipboard]:hover [data-soft-part=check-b]{animation:.42s cubic-bezier(.22,1,.36,1) 90ms soft-check-draw}:is(a,button,[role=button],[data-soft-hover],[class*=kpiIcon],[class*=navIconWrap],[class*=itemIconWrap],[class*=brandIcon],[class*=chip]):is(:hover,:focus-visible) [data-soft=plus60] [data-soft-part=seal],[data-soft=plus60]:hover [data-soft-part=seal]{animation:.48s cubic-bezier(.22,1,.36,1) soft-plus60-seal}:is(a,button,[role=button],[data-soft-hover],[class*=kpiIcon],[class*=navIconWrap],[class*=itemIconWrap],[class*=brandIcon],[class*=chip]):is(:hover,:focus-visible) [data-soft=plus60] [data-soft-part=ribbon],[data-soft=plus60]:hover [data-soft-part=ribbon]{animation:.48s cubic-bezier(.22,1,.36,1) soft-plus60-ribbon}:is(a,button,[role=button],[data-soft-hover],[class*=kpiIcon],[class*=navIconWrap],[class*=itemIconWrap],[class*=brandIcon],[class*=chip]):is(:hover,:focus-visible) [data-soft=plus60] [data-soft-part=label],[data-soft=plus60]:hover [data-soft-part=label]{animation:.48s cubic-bezier(.22,1,.36,1) soft-plus60-label}:is(a,button,[role=button],[data-soft-hover],[class*=kpiIcon],[class*=navIconWrap],[class*=itemIconWrap],[class*=brandIcon],[class*=chip]):is(:hover,:focus-visible) [data-soft=docs] [data-soft-part=back],[data-soft=docs]:hover [data-soft-part=back]{animation:.46s cubic-bezier(.22,1,.36,1) soft-doc-back}:is(a,button,[role=button],[data-soft-hover],[class*=kpiIcon],[class*=navIconWrap],[class*=itemIconWrap],[class*=brandIcon],[class*=chip]):is(:hover,:focus-visible) [data-soft=docs] [data-soft-part=front],[data-soft=docs]:hover [data-soft-part=front]{animation:.46s cubic-bezier(.22,1,.36,1) soft-doc-front}:is(a,button,[role=button],[data-soft-hover],[class*=kpiIcon],[class*=navIconWrap],[class*=itemIconWrap],[class*=brandIcon],[class*=chip]):is(:hover,:focus-visible) [data-soft=residents] [data-soft-part=person],[data-soft=residents]:hover [data-soft-part=person]{animation:.52s cubic-bezier(.22,1,.36,1) soft-resident-person}:is(a,button,[role=button],[data-soft-hover],[class*=kpiIcon],[class*=navIconWrap],[class*=itemIconWrap],[class*=brandIcon],[class*=chip]):is(:hover,:focus-visible) [data-soft=residents] [data-soft-part=house],[data-soft=residents]:hover [data-soft-part=house]{animation:.52s cubic-bezier(.22,1,.36,1) soft-resident-house}:is(a,button,[role=button],[data-soft-hover],[class*=kpiIcon],[class*=navIconWrap],[class*=itemIconWrap],[class*=brandIcon],[class*=chip]):is(:hover,:focus-visible) [data-soft=person],[data-soft=person]:hover{animation:.4s cubic-bezier(.22,1,.36,1) soft-person}:is(a,button,[role=button],[data-soft-hover],[class*=kpiIcon],[class*=navIconWrap],[class*=itemIconWrap],[class*=brandIcon],[class*=chip]):is(:hover,:focus-visible) [data-soft=wallet],[data-soft=wallet]:hover{animation:.38s ease-out soft-wallet}:is(a,button,[role=button],[data-soft-hover],[class*=kpiIcon],[class*=navIconWrap],[class*=itemIconWrap],[class*=brandIcon],[class*=chip]):is(:hover,:focus-visible) [data-soft=card],[data-soft=card]:hover{animation:.36s ease-out soft-card}:is(a,button,[role=button],[data-soft-hover],[class*=kpiIcon],[class*=navIconWrap],[class*=itemIconWrap],[class*=brandIcon],[class*=chip]):is(:hover,:focus-visible) [data-soft=target],[data-soft=target]:hover{animation:.45s cubic-bezier(.22,1,.36,1) soft-target}:is(a,button,[role=button],[data-soft-hover],[class*=kpiIcon],[class*=navIconWrap],[class*=itemIconWrap],[class*=brandIcon],[class*=chip]):is(:hover,:focus-visible) [data-soft=gear],[data-soft=gear]:hover{animation:.52s cubic-bezier(.22,1,.36,1) soft-gear}:is(a,button,[role=button],[data-soft-hover],[class*=kpiIcon],[class*=navIconWrap],[class*=itemIconWrap],[class*=brandIcon],[class*=chip]):is(:hover,:focus-visible) [data-soft=logout],[data-soft=logout]:hover{animation:.36s cubic-bezier(.22,1,.36,1) soft-logout}:is(a,button,[role=button],[data-soft-hover],[class*=kpiIcon],[class*=navIconWrap],[class*=itemIconWrap],[class*=brandIcon],[class*=chip]):is(:hover,:focus-visible) [data-soft=chart],[data-soft=chart]:hover{animation:.4s cubic-bezier(.22,1,.36,1) soft-chart}:is(a,button,[role=button],[data-soft-hover],[class*=kpiIcon],[class*=navIconWrap],[class*=itemIconWrap],[class*=brandIcon],[class*=chip]):is(:hover,:focus-visible) [data-soft=box],[data-soft=box]:hover{animation:.38s cubic-bezier(.22,1,.36,1) soft-box}:is(a,button,[role=button],[data-soft-hover],[class*=kpiIcon],[class*=navIconWrap],[class*=itemIconWrap],[class*=brandIcon],[class*=chip]):is(:hover,:focus-visible) [data-soft=tooth],[data-soft=tooth]:hover{animation:.4s cubic-bezier(.22,1,.36,1) soft-tooth}:is(a,button,[role=button],[data-soft-hover],[class*=kpiIcon],[class*=navIconWrap],[class*=itemIconWrap],[class*=brandIcon],[class*=chip]):is(:hover,:focus-visible) [data-soft=book],[data-soft=book]:hover{animation:.4s ease-out soft-book}:is(a,button,[role=button],[data-soft-hover],[class*=kpiIcon],[class*=navIconWrap],[class*=itemIconWrap],[class*=brandIcon],[class*=chip]):is(:hover,:focus-visible) [data-soft=tv],[data-soft=tv]:hover{animation:.36s ease-out soft-tv}:is(a,button,[role=button],[data-soft-hover],[class*=kpiIcon],[class*=navIconWrap],[class*=itemIconWrap],[class*=brandIcon],[class*=chip]):is(:hover,:focus-visible) [data-soft=pen],[data-soft=pen]:hover{animation:.38s cubic-bezier(.22,1,.36,1) soft-pen}:is(a,button,[role=button],[data-soft-hover],[class*=kpiIcon],[class*=navIconWrap],[class*=itemIconWrap],[class*=brandIcon],[class*=chip]):is(:hover,:focus-visible) [data-soft=coin],[data-soft=coin]:hover{animation:.48s cubic-bezier(.22,1,.36,1) soft-coin}}@keyframes soft-home{0%{transform:translateY(0)}40%{transform:translateY(-2.5px)}70%{transform:translateY(.5px)}to{transform:translateY(0)}}@keyframes soft-agenda{0%,to{transform:rotate(0)}25%{transform:rotate(-6deg)}55%{transform:rotate(4deg)}}@keyframes soft-crm-a{0%,to{transform:translateY(0)}45%{transform:translateY(1.5px)}}@keyframes soft-crm-b{0%,to{transform:translateY(0)}45%{transform:translateY(-2px)}}@keyframes soft-bar{0%,to{transform:translateY(0)}45%{transform:translateY(-2.5px)}}@keyframes soft-heartbeat{0%,to{transform:scale(1)}18%{transform:scale(1.14)}32%{transform:scale(.96)}50%{transform:scale(1.1)}68%{transform:scale(1)}}@keyframes soft-clip{0%,to{transform:translateY(0)}40%{transform:translateY(-2px)}}@keyframes soft-check-draw{0%{stroke-dashoffset:1px;opacity:.25}55%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes soft-plus60-seal{0%,to{transform:rotate(0)scale(1)}40%{transform:rotate(-10deg)scale(1.05)}70%{transform:rotate(4deg)scale(1.02)}}@keyframes soft-plus60-ribbon{0%,to{transform:translateY(0)}40%{transform:translateY(2px)}}@keyframes soft-plus60-label{0%,to{transform:scale(1)}40%{transform:scale(1.08)}}@keyframes soft-doc-back{0%,to{transform:translate(0)rotate(0)}45%{transform:translate(2px,-3px)rotate(7deg)}}@keyframes soft-doc-front{0%,to{transform:translate(0)rotate(0)}45%{transform:translate(-1px,2.5px)rotate(-3deg)}}@keyframes soft-resident-person{0%,to{transform:translateY(0)scale(1)}28%{transform:translateY(-2.8px)scale(1.04)}48%{transform:translateY(.4px)scale(.98)}68%{transform:translateY(-1.2px)scale(1.02)}}@keyframes soft-resident-house{0%,to{transform:scale(1)}35%{transform:scale(1.02)}}@keyframes soft-person{0%,to{transform:translateY(0)}40%{transform:translateY(-2px)}}@keyframes soft-wallet{0%,to{transform:rotate(0)}40%{transform:rotate(-7deg)}}@keyframes soft-card{0%,to{transform:translate(0)}45%{transform:translate(2px)}}@keyframes soft-target{0%,to{transform:scale(1)}40%{transform:scale(1.1)}}@keyframes soft-gear{0%{transform:rotate(0)}to{transform:rotate(40deg)}}@keyframes soft-logout{0%,to{transform:translate(0)}45%{transform:translate(2.5px)}}@keyframes soft-chart{0%,to{transform:translateY(0)scale(1)}40%{transform:translateY(-1.5px)scale(1.04)}}@keyframes soft-box{0%,to{transform:rotate(0)translateY(0)}40%{transform:rotate(4deg)translateY(-1.5px)}}@keyframes soft-tooth{0%,to{transform:scale(1)rotate(0)}40%{transform:scale(1.08)rotate(-3deg)}}@keyframes soft-book{0%,to{transform:scaleX(1)}45%{transform:scaleX(1.06)}}@keyframes soft-tv{0%,to{transform:scale(1)}40%{transform:scale(1.06)}}@keyframes soft-pen{0%,to{transform:rotate(0)translate(0)}45%{transform:rotate(-6deg)translate(1px,-1px)}}@keyframes soft-coin{0%{transform:rotate(0)}to{transform:rotate(18deg)}}@media (prefers-reduced-motion:reduce){[data-soft],[data-soft] *,[data-soft-part]{transition:none!important;animation:none!important}}
.PatientAnamneseEditor-module-scss-module__fWcxtW__page{width:100%;max-width:1560px;margin:0 auto}@media (max-width:768px){.PatientAnamneseEditor-module-scss-module__fWcxtW__page{padding-bottom:calc(4.75rem + env(safe-area-inset-bottom,0px))}}.PatientAnamneseEditor-module-scss-module__fWcxtW__drawerPage{width:100%;min-width:0;max-width:none;margin:0}.PatientAnamneseEditor-module-scss-module__fWcxtW__form.PatientAnamneseEditor-module-scss-module__fWcxtW__drawerForm{flex-direction:column;align-items:stretch;gap:1.25rem;min-width:0}.PatientAnamneseEditor-module-scss-module__fWcxtW__form.PatientAnamneseEditor-module-scss-module__fWcxtW__drawerForm .PatientAnamneseEditor-module-scss-module__fWcxtW__editorCol{width:100%;min-width:0;max-width:none}.PatientAnamneseEditor-module-scss-module__fWcxtW__form.PatientAnamneseEditor-module-scss-module__fWcxtW__drawerForm .PatientAnamneseEditor-module-scss-module__fWcxtW__sideCol{flex-shrink:1;width:100%;min-width:0;max-width:none;padding:0}.PatientAnamneseEditor-module-scss-module__fWcxtW__form.PatientAnamneseEditor-module-scss-module__fWcxtW__drawerForm .PatientAnamneseEditor-module-scss-module__fWcxtW__titleInput{font-size:1.25rem}.PatientAnamneseEditor-module-scss-module__fWcxtW__form.PatientAnamneseEditor-module-scss-module__fWcxtW__drawerForm .PatientAnamneseEditor-module-scss-module__fWcxtW__titleInput:focus,.PatientAnamneseEditor-module-scss-module__fWcxtW__form.PatientAnamneseEditor-module-scss-module__fWcxtW__drawerForm .PatientAnamneseEditor-module-scss-module__fWcxtW__titleInput:focus-visible{box-shadow:none;outline:none}.PatientAnamneseEditor-module-scss-module__fWcxtW__form.PatientAnamneseEditor-module-scss-module__fWcxtW__drawerForm .PatientAnamneseEditor-module-scss-module__fWcxtW__modelRow{flex-flow:row;align-items:flex-end;gap:.5rem}.PatientAnamneseEditor-module-scss-module__fWcxtW__form.PatientAnamneseEditor-module-scss-module__fWcxtW__drawerForm .PatientAnamneseEditor-module-scss-module__fWcxtW__modelFloatingSelect{flex:auto;width:auto;min-width:0}.PatientAnamneseEditor-module-scss-module__fWcxtW__form.PatientAnamneseEditor-module-scss-module__fWcxtW__drawerForm .PatientAnamneseEditor-module-scss-module__fWcxtW__saveModelBtn{white-space:nowrap;flex-shrink:0;width:auto;height:2.5rem}.PatientAnamneseEditor-module-scss-module__fWcxtW__form.PatientAnamneseEditor-module-scss-module__fWcxtW__drawerForm .PatientAnamneseEditor-module-scss-module__fWcxtW__editorShell{min-width:0;margin-top:.25rem}.PatientAnamneseEditor-module-scss-module__fWcxtW__form.PatientAnamneseEditor-module-scss-module__fWcxtW__drawerForm .PatientAnamneseEditor-module-scss-module__fWcxtW__toolbar{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;z-index:5;background:#fff;flex-flow:row;align-items:center;gap:.5rem;position:sticky;top:0;overflow-x:auto}.PatientAnamneseEditor-module-scss-module__fWcxtW__form.PatientAnamneseEditor-module-scss-module__fWcxtW__drawerForm .PatientAnamneseEditor-module-scss-module__fWcxtW__formatToolbar{scrollbar-width:thin;flex-wrap:nowrap;flex:auto;min-width:0;overflow-x:auto}.PatientAnamneseEditor-module-scss-module__fWcxtW__form.PatientAnamneseEditor-module-scss-module__fWcxtW__drawerForm .PatientAnamneseEditor-module-scss-module__fWcxtW__aiToolbarCluster{flex-shrink:0}.PatientAnamneseEditor-module-scss-module__fWcxtW__form.PatientAnamneseEditor-module-scss-module__fWcxtW__drawerForm .PatientAnamneseEditor-module-scss-module__fWcxtW__editorBody{max-height:none;padding:.85rem .75rem 1rem;overflow:visible}.PatientAnamneseEditor-module-scss-module__fWcxtW__form.PatientAnamneseEditor-module-scss-module__fWcxtW__drawerForm .PatientAnamneseEditor-module-scss-module__fWcxtW__sectionBlock{border:none;margin-bottom:.5rem;padding:0}.PatientAnamneseEditor-module-scss-module__fWcxtW__form.PatientAnamneseEditor-module-scss-module__fWcxtW__drawerForm .PatientAnamneseEditor-module-scss-module__fWcxtW__sectionTitle{font-size:.9rem}.PatientAnamneseEditor-module-scss-module__fWcxtW__form.PatientAnamneseEditor-module-scss-module__fWcxtW__drawerForm .PatientAnamneseEditor-module-scss-module__fWcxtW__sectionInput{margin-top:.05rem;font-size:.875rem}.PatientAnamneseEditor-module-scss-module__fWcxtW__form.PatientAnamneseEditor-module-scss-module__fWcxtW__drawerForm .PatientAnamneseEditor-module-scss-module__fWcxtW__statsGrid{display:none}.PatientAnamneseEditor-module-scss-module__fWcxtW__form.PatientAnamneseEditor-module-scss-module__fWcxtW__drawerForm .PatientAnamneseEditor-module-scss-module__fWcxtW__sideActions{z-index:4;background:linear-gradient(#0000,#fff 28%);flex-wrap:wrap;gap:.5rem;margin-top:.5rem;padding:.75rem 0 .15rem;display:flex;position:sticky;bottom:0}.PatientAnamneseEditor-module-scss-module__fWcxtW__form.PatientAnamneseEditor-module-scss-module__fWcxtW__drawerForm .PatientAnamneseEditor-module-scss-module__fWcxtW__saveBtn{flex:10rem;height:auto;min-height:2.5rem}.PatientAnamneseEditor-module-scss-module__fWcxtW__form.PatientAnamneseEditor-module-scss-module__fWcxtW__drawerForm .PatientAnamneseEditor-module-scss-module__fWcxtW__printBtn{height:auto;min-height:2.5rem}.PatientAnamneseEditor-module-scss-module__fWcxtW__drawerPage .PatientAnamneseEditor-module-scss-module__fWcxtW__mobileSaveBar{display:none!important}.PatientAnamneseEditor-module-scss-module__fWcxtW__drawerPatientMeta{color:#0f1729;background:#f2f5f7;border-radius:.625rem;margin:0 0 1rem;padding:.65rem .75rem;font-size:.8125rem;font-weight:400;line-height:1.4}.PatientAnamneseEditor-module-scss-module__fWcxtW__topBar{align-items:center;height:4rem;margin-bottom:.25rem;display:flex}@media (max-width:768px){.PatientAnamneseEditor-module-scss-module__fWcxtW__topBar{height:auto;min-height:2rem;margin-bottom:.625rem}}.PatientAnamneseEditor-module-scss-module__fWcxtW__breadcrumb{color:#65758b;flex-wrap:wrap;align-items:center;gap:.375rem;width:100%;font-size:.75rem;font-weight:400;display:flex}.PatientAnamneseEditor-module-scss-module__fWcxtW__breadcrumb a{color:#0f1729;transition:color .15s}.PatientAnamneseEditor-module-scss-module__fWcxtW__breadcrumb a:hover,.PatientAnamneseEditor-module-scss-module__fWcxtW__breadcrumb span:last-child{color:#0c3462}.PatientAnamneseEditor-module-scss-module__fWcxtW__breadcrumb svg{color:#e6e6e6}.PatientAnamneseEditor-module-scss-module__fWcxtW__breadcrumbDesktop{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}@media (max-width:768px){.PatientAnamneseEditor-module-scss-module__fWcxtW__breadcrumbDesktop{display:none}}.PatientAnamneseEditor-module-scss-module__fWcxtW__breadcrumbMobile{color:#0c3462;font-size:.8125rem;display:none}@media (max-width:768px){.PatientAnamneseEditor-module-scss-module__fWcxtW__breadcrumbMobile{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.375rem;max-width:100%;display:inline-flex;overflow:hidden}}.PatientAnamneseEditor-module-scss-module__fWcxtW__form{flex-direction:column;gap:1.5rem;display:flex}@media (max-width:768px){.PatientAnamneseEditor-module-scss-module__fWcxtW__form{gap:1.125rem}}@media (min-width:1024px){.PatientAnamneseEditor-module-scss-module__fWcxtW__form{flex-direction:row;align-items:flex-start}}.PatientAnamneseEditor-module-scss-module__fWcxtW__editorCol{flex-direction:column;flex:1;gap:.875rem;min-width:0;max-width:790px;display:flex}@media (max-width:1024px){.PatientAnamneseEditor-module-scss-module__fWcxtW__editorCol{max-width:none}}.PatientAnamneseEditor-module-scss-module__fWcxtW__titleInput{color:#65758b;resize:none;background:0 0;border:none;width:100%;padding:0;font-family:inherit;font-size:1.625rem;font-weight:400;line-height:1.15}.PatientAnamneseEditor-module-scss-module__fWcxtW__titleInput::placeholder{color:#8f9cae8c}.PatientAnamneseEditor-module-scss-module__fWcxtW__titleInput:focus{color:#0f1729}.PatientAnamneseEditor-module-scss-module__fWcxtW__titleInput:focus-visible{outline-offset:2px;outline:2px solid #0c3462}@media (max-width:768px){.PatientAnamneseEditor-module-scss-module__fWcxtW__titleInput{font-size:1.25rem;line-height:1.25}}.PatientAnamneseEditor-module-scss-module__fWcxtW__freeTitleInput{field-sizing:content;min-height:2.5rem;line-height:1.35;overflow:hidden}.PatientAnamneseEditor-module-scss-module__fWcxtW__freeTitleInput:focus,.PatientAnamneseEditor-module-scss-module__fWcxtW__freeTitleInput:focus-visible{box-shadow:none;outline:none}.PatientAnamneseEditor-module-scss-module__fWcxtW__modelRow{flex-wrap:nowrap;align-items:flex-end;gap:.5rem;margin-top:.625rem;display:flex}.PatientAnamneseEditor-module-scss-module__fWcxtW__modelFloatingSelect{flex:12rem;width:18rem;max-width:100%}.PatientAnamneseEditor-module-scss-module__fWcxtW__saveModelBtn{color:#206f3d;cursor:pointer;white-space:nowrap;background:#e4fbed;border:none;border-radius:.625rem;height:2.5rem;padding:0 .875rem;font-size:.8125rem;font-weight:500;transition:background .15s,color .15s}.PatientAnamneseEditor-module-scss-module__fWcxtW__saveModelBtn:hover:not(:disabled){color:#165a2f;background:#d0f1dc}.PatientAnamneseEditor-module-scss-module__fWcxtW__saveModelBtn:disabled{opacity:.55;cursor:not-allowed}@media (max-width:768px){.PatientAnamneseEditor-module-scss-module__fWcxtW__saveModelBtn{height:2.5rem;font-size:.8125rem}}.PatientAnamneseEditor-module-scss-module__fWcxtW__editorShell{background:#fff;border:1px solid #e6e6e6;border-radius:.875rem;margin-top:.5rem;overflow:visible}.PatientAnamneseEditor-module-scss-module__fWcxtW__toolbar{border-bottom:1px solid #e6e6e6;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.625rem .75rem;display:flex;overflow:visible}@media (max-width:768px){.PatientAnamneseEditor-module-scss-module__fWcxtW__toolbar{z-index:25;background:#fff;flex-direction:column;align-items:stretch;gap:.625rem;padding:.5rem;position:sticky;top:0}}.PatientAnamneseEditor-module-scss-module__fWcxtW__formatToolbar{flex-wrap:wrap;flex:1;align-items:center;gap:.125rem;min-width:0;display:flex}@media (max-width:768px){.PatientAnamneseEditor-module-scss-module__fWcxtW__formatToolbar{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;gap:.125rem;padding-bottom:.125rem;overflow-x:auto}.PatientAnamneseEditor-module-scss-module__fWcxtW__formatToolbar::-webkit-scrollbar{display:none}}.PatientAnamneseEditor-module-scss-module__fWcxtW__hiddenFileInput{display:none}.PatientAnamneseEditor-module-scss-module__fWcxtW__sizeDropdownWrap{z-index:30;margin-right:.25rem;position:relative}.PatientAnamneseEditor-module-scss-module__fWcxtW__sizeTrigger{cursor:pointer;white-space:nowrap;flex-shrink:0;justify-content:flex-start;width:9.375rem;height:2rem}@media (max-width:768px){.PatientAnamneseEditor-module-scss-module__fWcxtW__sizeTrigger{width:auto;min-width:7.25rem;height:2.75rem}}.PatientAnamneseEditor-module-scss-module__fWcxtW__sizeTriggerOpen{background:#fbf7fd;border-color:#d8bce6}.PatientAnamneseEditor-module-scss-module__fWcxtW__sizeTriggerLabel{text-align:left;flex:1}.PatientAnamneseEditor-module-scss-module__fWcxtW__sizeChevronOpen{transform:rotate(180deg)}.PatientAnamneseEditor-module-scss-module__fWcxtW__sizeMenu{z-index:40;width:9.375rem;box-shadow:none;background:#fff;border:1px solid #e6e6e6;border-radius:.625rem;padding:.25rem;position:absolute;top:calc(100% + .25rem);left:0}.PatientAnamneseEditor-module-scss-module__fWcxtW__sizeMenuItem{text-align:left;color:#0f1729;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:.4375rem;width:100%;padding:.4375rem .625rem;font-weight:400;line-height:1.2;display:block}.PatientAnamneseEditor-module-scss-module__fWcxtW__sizeMenuItem:hover{background:#f9f2fc}.PatientAnamneseEditor-module-scss-module__fWcxtW__sizeMenuItem.PatientAnamneseEditor-module-scss-module__fWcxtW__sizeMenuItemActive{color:#6f358d;background:#f3e6fa}.PatientAnamneseEditor-module-scss-module__fWcxtW__highlightWrap{align-items:center;display:inline-flex;position:relative}.PatientAnamneseEditor-module-scss-module__fWcxtW__highlightMenu{z-index:20;background:#fff;border:1px solid #e6e6e6;border-radius:.625rem;gap:.375rem;padding:.375rem;display:flex;position:absolute;top:calc(100% + .375rem);left:0}.PatientAnamneseEditor-module-scss-module__fWcxtW__highlightSwatch{cursor:pointer;border:1px solid #e6e6e6;border-radius:999px;width:1.25rem;height:1.25rem}.PatientAnamneseEditor-module-scss-module__fWcxtW__highlightSwatch:hover{transform:scale(1.08)}.PatientAnamneseEditor-module-scss-module__fWcxtW__aiToolbarCluster{flex:1;justify-content:flex-end;align-items:center;gap:.625rem;min-width:0;display:flex}@media (max-width:768px){.PatientAnamneseEditor-module-scss-module__fWcxtW__aiToolbarCluster{flex:none;justify-content:stretch;width:100%}}.PatientAnamneseEditor-module-scss-module__fWcxtW__aiActions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}@media (max-width:768px){.PatientAnamneseEditor-module-scss-module__fWcxtW__aiActions{gap:.375rem;width:100%}}.PatientAnamneseEditor-module-scss-module__fWcxtW__aiActionWrap{position:relative}.PatientAnamneseEditor-module-scss-module__fWcxtW__aiPopoverTop,.PatientAnamneseEditor-module-scss-module__fWcxtW__aiPopoverBottom{z-index:30;opacity:0;pointer-events:none;will-change:opacity,transform;transition:opacity .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1);position:absolute;right:0}@media (max-width:768px){.PatientAnamneseEditor-module-scss-module__fWcxtW__aiPopoverTop,.PatientAnamneseEditor-module-scss-module__fWcxtW__aiPopoverBottom{width:auto;max-width:none;position:fixed;left:1rem;right:1rem}}.PatientAnamneseEditor-module-scss-module__fWcxtW__aiPopoverTop{transform-origin:100% 100%;bottom:calc(100% + .5rem);transform:translateY(6px)scale(.98)}@media (max-width:768px){.PatientAnamneseEditor-module-scss-module__fWcxtW__aiPopoverTop{bottom:calc(5rem + env(safe-area-inset-bottom,0px));transform-origin:bottom;top:auto;transform:translateY(8px)scale(.98)}}.PatientAnamneseEditor-module-scss-module__fWcxtW__aiPopoverBottom{z-index:40;transform-origin:100% 0;top:calc(100% + .5rem);transform:translateY(-6px)scale(.98)}@media (max-width:768px){.PatientAnamneseEditor-module-scss-module__fWcxtW__aiPopoverBottom{top:auto;bottom:calc(5rem + env(safe-area-inset-bottom,0px));transform-origin:bottom;transform:translateY(8px)scale(.98)}}.PatientAnamneseEditor-module-scss-module__fWcxtW__aiPopoverVisible{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.PatientAnamneseEditor-module-scss-module__fWcxtW__aiPopoverHidden.PatientAnamneseEditor-module-scss-module__fWcxtW__aiPopoverTop{transform:translateY(4px)scale(.985)}.PatientAnamneseEditor-module-scss-module__fWcxtW__aiPopoverHidden.PatientAnamneseEditor-module-scss-module__fWcxtW__aiPopoverBottom{transform:translateY(-4px)scale(.985)}.PatientAnamneseEditor-module-scss-module__fWcxtW__aiGradientBtn{color:#0c3462;white-space:nowrap;cursor:pointer;background:#fff;border:none;border-radius:calc(.625rem - 3px);justify-content:center;align-items:center;gap:.3125rem;height:1.625rem;padding:0 .625rem;font-size:.6875rem;font-weight:400;transition:background .15s,color .15s,transform .15s;display:inline-flex}@media (max-width:768px){.PatientAnamneseEditor-module-scss-module__fWcxtW__aiGradientBtn{width:100%;height:2.375rem;font-size:.75rem}}.PatientAnamneseEditor-module-scss-module__fWcxtW__aiGradientWrap{cursor:pointer;background:linear-gradient(90deg,#f7b645,#c789e6,#f7b645);border-radius:calc(.625rem - 2px);padding:1px;transition:transform .15s,filter .15s,box-shadow .15s;display:inline-flex}@media (max-width:768px){.PatientAnamneseEditor-module-scss-module__fWcxtW__aiGradientWrap{flex:1;min-width:0}}.PatientAnamneseEditor-module-scss-module__fWcxtW__aiGradientWrap:hover{filter:saturate(1.08)brightness(1.03);transform:translateY(-1px)}.PatientAnamneseEditor-module-scss-module__fWcxtW__aiGradientWrap:hover .PatientAnamneseEditor-module-scss-module__fWcxtW__aiGradientBtn{background:#eff5fa}.PatientAnamneseEditor-module-scss-module__fWcxtW__aiGradientWrap:active{transform:translateY(0)}.PatientAnamneseEditor-module-scss-module__fWcxtW__aiGradientWrapActive{filter:saturate(1.1)brightness(1.04);box-shadow:0 0 0 2px #7aa8d41f}.PatientAnamneseEditor-module-scss-module__fWcxtW__aiGradientWrapActive .PatientAnamneseEditor-module-scss-module__fWcxtW__aiGradientBtn{background:#e7f0f8}.PatientAnamneseEditor-module-scss-module__fWcxtW__aiGradientBtnRewrite{color:#952bca}.PatientAnamneseEditor-module-scss-module__fWcxtW__rewriteGradientText{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#952bca,#f48d34);-webkit-background-clip:text;background-clip:text}.PatientAnamneseEditor-module-scss-module__fWcxtW__rewriteGradientIcon{stroke:#952bca;flex-shrink:0}.PatientAnamneseEditor-module-scss-module__fWcxtW__rewriteGradientChevron{stroke:#a269bf;opacity:.85;flex-shrink:0}.PatientAnamneseEditor-module-scss-module__fWcxtW__rewriteCustomGradientText{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#6a9dcb,#b88851);-webkit-background-clip:text;background-clip:text}.PatientAnamneseEditor-module-scss-module__fWcxtW__aiTooltip{background:#fff;border:1px solid #e6e6e6;border-radius:.875rem;width:min(16.5rem,80vw);padding:.75rem .875rem}.PatientAnamneseEditor-module-scss-module__fWcxtW__aiTooltip strong{color:#0f1729;margin-bottom:.25rem;font-size:.75rem;font-weight:400;display:block}.PatientAnamneseEditor-module-scss-module__fWcxtW__aiTooltip p{color:#65758b;margin:0 0 .5rem;font-size:.6875rem;font-weight:400;line-height:1.45}.PatientAnamneseEditor-module-scss-module__fWcxtW__aiBrand{color:#f48d34}.PatientAnamneseEditor-module-scss-module__fWcxtW__aiLimit{color:#0c3462;font-size:.6875rem;font-weight:400}.PatientAnamneseEditor-module-scss-module__fWcxtW__aiDropdown{background:#fff;border:1px solid #e6e6e6;border-radius:.875rem;width:min(18rem,85vw);padding:.75rem}.PatientAnamneseEditor-module-scss-module__fWcxtW__aiDropdownHeader{margin-bottom:.625rem}.PatientAnamneseEditor-module-scss-module__fWcxtW__aiDropdownHeader strong{color:#0f1729;margin-bottom:.125rem;font-size:.75rem;font-weight:400;display:block}.PatientAnamneseEditor-module-scss-module__fWcxtW__aiDropdownHeader p{color:#718198;margin:0;font-size:.6875rem;font-weight:400;line-height:1.45}.PatientAnamneseEditor-module-scss-module__fWcxtW__aiMenuList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.PatientAnamneseEditor-module-scss-module__fWcxtW__aiMenuItem{text-align:left;cursor:pointer;background:#fff;border:1px solid #f4d39a99;border-radius:.625rem;align-items:flex-start;gap:.625rem;width:100%;padding:.625rem .75rem;transition:background .15s;display:flex}.PatientAnamneseEditor-module-scss-module__fWcxtW__aiMenuItem strong{color:#0f1729;margin-bottom:.0625rem;font-size:.75rem;font-weight:400;display:block}.PatientAnamneseEditor-module-scss-module__fWcxtW__aiMenuItem small{color:#718198;font-size:.6875rem;font-weight:400;display:block}.PatientAnamneseEditor-module-scss-module__fWcxtW__aiMenuItem:hover{background:#f9fafb}.PatientAnamneseEditor-module-scss-module__fWcxtW__aiMenuIcon{color:#0c3462;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.PatientAnamneseEditor-module-scss-module__fWcxtW__aiRewritePanel{width:min(22rem,90vw);padding:1rem 1.125rem 1.125rem}.PatientAnamneseEditor-module-scss-module__fWcxtW__aiRewriteMenuPopover{width:min(11rem,85vw);padding:.375rem}.PatientAnamneseEditor-module-scss-module__fWcxtW__aiRewriteMenuPopover .PatientAnamneseEditor-module-scss-module__fWcxtW__rewriteMenu{border:none;min-width:auto;padding:0}.PatientAnamneseEditor-module-scss-module__fWcxtW__rewriteHeader{align-items:flex-start;gap:.5rem;margin-bottom:.875rem;display:flex}.PatientAnamneseEditor-module-scss-module__fWcxtW__rewriteBack{color:#718198;cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;margin-top:.125rem;display:inline-flex}.PatientAnamneseEditor-module-scss-module__fWcxtW__rewriteBack:hover{background:#f2f5f7}.PatientAnamneseEditor-module-scss-module__fWcxtW__rewriteTitle{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#952bca,#f48d34);-webkit-background-clip:text;background-clip:text;margin-bottom:.125rem;font-size:.75rem;font-weight:400;display:block}.PatientAnamneseEditor-module-scss-module__fWcxtW__rewriteHeader p{color:#718198;margin:0;font-size:.6875rem;font-weight:400}.PatientAnamneseEditor-module-scss-module__fWcxtW__rewriteInput{resize:none;color:#0f1729;background:#fff;border:1px solid #d8bce6;border-radius:.625rem;width:100%;min-height:6.5rem;padding:.625rem;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.55}@media (min-width:768px){.PatientAnamneseEditor-module-scss-module__fWcxtW__rewriteInput{font-size:.8125rem}}.PatientAnamneseEditor-module-scss-module__fWcxtW__rewriteInput::placeholder{color:#8f9caeb3}.PatientAnamneseEditor-module-scss-module__fWcxtW__rewriteInput:focus{border-color:#b37ece}.PatientAnamneseEditor-module-scss-module__fWcxtW__rewriteInput:focus-visible{outline-offset:2px;outline:2px solid #b37ece}.PatientAnamneseEditor-module-scss-module__fWcxtW__rewriteFooter{justify-content:space-between;align-items:center;margin-top:.75rem;display:flex}.PatientAnamneseEditor-module-scss-module__fWcxtW__rewriteFooter span{color:#718198;font-size:.6875rem}.PatientAnamneseEditor-module-scss-module__fWcxtW__rewriteSubmit{color:#fff;cursor:pointer;background:linear-gradient(90deg,#9f35d4,#f48d34);border:none;border-radius:.375rem;align-items:center;gap:.375rem;height:1.625rem;padding:0 .75rem;font-size:.6875rem;font-weight:400;display:inline-flex}.PatientAnamneseEditor-module-scss-module__fWcxtW__rewriteSubmit:hover{filter:brightness(1.05)}.PatientAnamneseEditor-module-scss-module__fWcxtW__toolBtn{color:#0f1729;cursor:pointer;background:#fff;border:1px solid #e6e6e6;border-radius:.625rem;align-items:center;gap:.375rem;height:2rem;padding:0 .625rem;font-size:.75rem;font-weight:400;transition:background .15s,border-color .15s;display:inline-flex}.PatientAnamneseEditor-module-scss-module__fWcxtW__toolBtn:hover{background:#f9fafb}.PatientAnamneseEditor-module-scss-module__fWcxtW__toolIconBtn{color:#0f1729;cursor:pointer;touch-action:manipulation;background:0 0;border:none;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.PatientAnamneseEditor-module-scss-module__fWcxtW__toolIconBtn:hover{background:#f2f5f7}@media (max-width:768px){.PatientAnamneseEditor-module-scss-module__fWcxtW__toolIconBtn{width:2.75rem;height:2.75rem}}.PatientAnamneseEditor-module-scss-module__fWcxtW__toolIconBtnActive{color:#0c3462;background:#e7f0f8}.PatientAnamneseEditor-module-scss-module__fWcxtW__toolIconBtnSmall{color:#0f1729;cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;width:1rem;height:2rem;margin-left:-.375rem;display:inline-flex}.PatientAnamneseEditor-module-scss-module__fWcxtW__toolIconBtnSmall:hover{background:#f2f5f7}.PatientAnamneseEditor-module-scss-module__fWcxtW__toolbarTooltipWrap{align-items:center;max-width:100%;display:inline-flex;position:relative}.PatientAnamneseEditor-module-scss-module__fWcxtW__toolbarTooltip{z-index:80;color:#fff;white-space:nowrap;pointer-events:none;background:#212630;border-radius:.3125rem;padding:.3125rem .5625rem;font-size:.6875rem;font-weight:400;line-height:1.35;position:absolute;box-shadow:0 2px 8px #2126302e}.PatientAnamneseEditor-module-scss-module__fWcxtW__toolbarTooltipTop{bottom:calc(100% + .375rem);left:50%;transform:translate(-50%)}.PatientAnamneseEditor-module-scss-module__fWcxtW__toolbarTooltipBottom{top:calc(100% + .375rem);left:50%;transform:translate(-50%)}.PatientAnamneseEditor-module-scss-module__fWcxtW__editorBody{max-height:min(72vh,760px);padding:1rem 1.125rem 1.25rem;overflow-y:auto}@media (max-width:768px){.PatientAnamneseEditor-module-scss-module__fWcxtW__editorBody{max-height:none;padding:.875rem .75rem 1rem;overflow:visible}}.PatientAnamneseEditor-module-scss-module__fWcxtW__sectionGroupHeader{color:#0c3462;border-top:1px solid #e6e6e6;margin:.75rem 0 .875rem;padding-top:.75rem;font-size:.9375rem;font-weight:400}@media (max-width:768px){.PatientAnamneseEditor-module-scss-module__fWcxtW__sectionGroupHeader{margin-top:.5rem;padding-top:.625rem;font-size:.875rem}}.PatientAnamneseEditor-module-scss-module__fWcxtW__transcriptionBlock{border-bottom:1px solid #e6e6e6;margin-bottom:0;padding-bottom:1rem}.PatientAnamneseEditor-module-scss-module__fWcxtW__transcriptionBlock:last-of-type{margin-bottom:.875rem}.PatientAnamneseEditor-module-scss-module__fWcxtW__transcriptionHeader{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}.PatientAnamneseEditor-module-scss-module__fWcxtW__transcriptionTitle{color:#0f1729;font-size:.9375rem;font-weight:400;line-height:1.45}@media (max-width:768px){.PatientAnamneseEditor-module-scss-module__fWcxtW__transcriptionTitle{font-size:.875rem}}.PatientAnamneseEditor-module-scss-module__fWcxtW__transcriptionRemoveBtn{color:#718198;cursor:pointer;background:0 0;border:none;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;transition:background .15s,color .15s;display:inline-flex}.PatientAnamneseEditor-module-scss-module__fWcxtW__transcriptionRemoveBtn:hover{color:#c52020;background:#fceded}.PatientAnamneseEditor-module-scss-module__fWcxtW__transcriptionInput{min-height:1.25rem;font-size:.75rem}.PatientAnamneseEditor-module-scss-module__fWcxtW__transcriptionInput:empty{min-height:0}.PatientAnamneseEditor-module-scss-module__fWcxtW__transcriptionInput p:empty{min-height:0;display:none}.PatientAnamneseEditor-module-scss-module__fWcxtW__transcriptionInput p:has(>br:only-child){min-height:0;margin:0;line-height:0}@media (max-width:768px){.PatientAnamneseEditor-module-scss-module__fWcxtW__transcriptionInput{font-size:1rem}}.PatientAnamneseEditor-module-scss-module__fWcxtW__selectionToolbarAnchor{z-index:120;max-width:calc(100vw - 1.5rem);position:fixed;transform:translate(-50%,calc(-100% - .5rem))}.PatientAnamneseEditor-module-scss-module__fWcxtW__selectionToolbar{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:manipulation;background:#fff;border:1px solid #e6e6e6;border-radius:999px;align-items:center;gap:.125rem;max-width:calc(100vw - 1.5rem);padding:.3125rem .375rem;display:flex;overflow-x:auto}.PatientAnamneseEditor-module-scss-module__fWcxtW__selectionToolbar::-webkit-scrollbar{display:none}@media (max-width:768px){.PatientAnamneseEditor-module-scss-module__fWcxtW__selectionToolbar{border-radius:.875rem;max-width:calc(100vw - 1rem);padding:.25rem}}.PatientAnamneseEditor-module-scss-module__fWcxtW__selectionHeadingGroup{flex-shrink:0;align-items:center;gap:.125rem;display:inline-flex}.PatientAnamneseEditor-module-scss-module__fWcxtW__selectionBtn{color:#0f1729;cursor:pointer;background:0 0;border:none;border-radius:.4375rem;flex-shrink:0;justify-content:center;align-items:center;min-width:1.75rem;height:1.75rem;padding:0 .375rem;font-size:.6875rem;font-weight:400;display:inline-flex}.PatientAnamneseEditor-module-scss-module__fWcxtW__selectionBtn:hover{background:#f2f5f7}@media (max-width:768px){.PatientAnamneseEditor-module-scss-module__fWcxtW__selectionBtn{min-width:2rem;height:2rem;font-size:.75rem}}.PatientAnamneseEditor-module-scss-module__fWcxtW__selectionBtnActive{color:#0f1729;background:#ecf0f4}.PatientAnamneseEditor-module-scss-module__fWcxtW__selectionBtnTiny{color:#0f1729;cursor:pointer;background:0 0;border:none;border-radius:.4375rem;flex-shrink:0;justify-content:center;align-items:center;width:.875rem;height:1.75rem;margin-left:-.25rem;display:inline-flex}.PatientAnamneseEditor-module-scss-module__fWcxtW__selectionDivider{background:#e6e6e6;flex-shrink:0;width:1px;height:1.25rem;margin:0 .125rem}.PatientAnamneseEditor-module-scss-module__fWcxtW__selectionHighlightWrap{flex-shrink:0;align-items:center;display:inline-flex;position:relative}.PatientAnamneseEditor-module-scss-module__fWcxtW__selectionHighlightMenu{z-index:10;background:#fff;border:1px solid #e6e6e6;border-radius:.625rem;gap:.375rem;padding:.375rem;display:flex;position:absolute;top:calc(100% + .375rem);left:50%;transform:translate(-50%)}.PatientAnamneseEditor-module-scss-module__fWcxtW__selectionRewriteWrap{flex-shrink:0;align-items:center;display:inline-flex;position:relative}.PatientAnamneseEditor-module-scss-module__fWcxtW__selectionRewriteBtn{cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:.4375rem;flex-shrink:0;align-items:center;gap:.25rem;height:1.75rem;padding:0 .5rem;font-size:.6875rem;font-weight:400;display:inline-flex}.PatientAnamneseEditor-module-scss-module__fWcxtW__selectionRewriteBtn:hover,.PatientAnamneseEditor-module-scss-module__fWcxtW__selectionRewriteBtn.PatientAnamneseEditor-module-scss-module__fWcxtW__selectionRewriteBtnActive{background:#ecf0f4}@media (max-width:768px){.PatientAnamneseEditor-module-scss-module__fWcxtW__selectionRewriteBtn{height:2rem;font-size:.75rem}}.PatientAnamneseEditor-module-scss-module__fWcxtW__rewriteMenu{background:#fff;border:1px solid #e6e6e6;border-radius:.75rem;min-width:9.5rem;padding:.25rem}.PatientAnamneseEditor-module-scss-module__fWcxtW__rewriteMenuBelow{z-index:10;position:absolute;top:calc(100% + .375rem);right:0}.PatientAnamneseEditor-module-scss-module__fWcxtW__rewriteMenuBelowWide{z-index:10;width:min(22rem,100vw - 2rem);position:absolute;top:calc(100% + .375rem);right:0}.PatientAnamneseEditor-module-scss-module__fWcxtW__rewriteFloatingPanel{width:100%}.PatientAnamneseEditor-module-scss-module__fWcxtW__rewriteMenuItem{text-align:left;color:#0f1729;cursor:pointer;background:0 0;border:none;border-radius:.5rem;width:100%;padding:.5rem .625rem;font-size:.75rem;font-weight:400;display:block}.PatientAnamneseEditor-module-scss-module__fWcxtW__rewriteMenuItem:hover{background:#f9fafb}.PatientAnamneseEditor-module-scss-module__fWcxtW__rewriteMenuDivider{background:#e6e6e6;height:1px;margin:.25rem .375rem}.PatientAnamneseEditor-module-scss-module__fWcxtW__sectionBlock{margin-bottom:.65rem}.PatientAnamneseEditor-module-scss-module__fWcxtW__sectionBlock:last-of-type{margin-bottom:0}.PatientAnamneseEditor-module-scss-module__fWcxtW__sectionTitle{color:#0f1729;min-height:auto;font-size:.9375rem;font-weight:500;line-height:1.45}@media (max-width:768px){.PatientAnamneseEditor-module-scss-module__fWcxtW__sectionTitle{font-size:.875rem;line-height:1.5}}.PatientAnamneseEditor-module-scss-module__fWcxtW__sectionInput{color:#454f5f;margin-top:.1rem;font-size:.875rem}@media (max-width:768px){.PatientAnamneseEditor-module-scss-module__fWcxtW__sectionInput{margin-top:.25rem;font-size:1rem}}.PatientAnamneseEditor-module-scss-module__fWcxtW__richField{color:#0f1729;white-space:pre-wrap;word-break:break-word;width:100%;min-height:1.5rem;box-shadow:none;background:0 0;border:none;border-radius:0;padding:.15rem 0;font-family:inherit;font-weight:400;line-height:1.55;display:block}.PatientAnamneseEditor-module-scss-module__fWcxtW__richField:focus{box-shadow:none;outline:none}.PatientAnamneseEditor-module-scss-module__fWcxtW__richField:focus-visible{box-shadow:none;background:0 0;border-radius:0;outline:none}.PatientAnamneseEditor-module-scss-module__fWcxtW__richField:empty:before{content:attr(data-placeholder);color:#8f9cae73;pointer-events:none}.PatientAnamneseEditor-module-scss-module__fWcxtW__richField h1,.PatientAnamneseEditor-module-scss-module__fWcxtW__richField h2{margin:0 0 .25rem;font-size:2rem;font-weight:400;line-height:1.125}.PatientAnamneseEditor-module-scss-module__fWcxtW__richField h3,.PatientAnamneseEditor-module-scss-module__fWcxtW__richField h4{margin:0 0 .25rem;font-size:1.25rem;font-weight:400;line-height:1.4}.PatientAnamneseEditor-module-scss-module__fWcxtW__richField h5,.PatientAnamneseEditor-module-scss-module__fWcxtW__richField h6{margin:0 0 .125rem;font-size:1rem;font-weight:400;line-height:1.45}.PatientAnamneseEditor-module-scss-module__fWcxtW__richField p{font-size:inherit;min-height:1.25rem;margin:0;line-height:1.55}.PatientAnamneseEditor-module-scss-module__fWcxtW__richField ul,.PatientAnamneseEditor-module-scss-module__fWcxtW__richField ol{margin:.25rem 0;padding-left:1.25rem}.PatientAnamneseEditor-module-scss-module__fWcxtW__richField blockquote{color:#65758b;border-left:3px solid #e6e6e6;margin:.375rem 0;padding-left:.75rem}.PatientAnamneseEditor-module-scss-module__fWcxtW__richField table{border-collapse:collapse;width:100%;font-size:inherit;margin:.375rem 0}.PatientAnamneseEditor-module-scss-module__fWcxtW__richField table td{border:1px solid #e6e6e6;min-width:3rem;padding:.375rem}.PatientAnamneseEditor-module-scss-module__fWcxtW__richField img{border-radius:.5rem;max-width:100%;height:auto;margin:.25rem 0}.PatientAnamneseEditor-module-scss-module__fWcxtW__richFieldSingle{white-space:nowrap;text-overflow:ellipsis;min-height:auto;overflow:hidden}@media (max-width:768px){.PatientAnamneseEditor-module-scss-module__fWcxtW__richFieldSingle{white-space:normal;text-overflow:unset;overflow:visible}}.PatientAnamneseEditor-module-scss-module__fWcxtW__freeTextField{min-height:min(58vh,32rem);padding:.15rem .1rem 1.5rem;font-size:.9375rem;line-height:1.65}.PatientAnamneseEditor-module-scss-module__fWcxtW__freeTextField p{font-size:inherit;margin:0 0 .35rem}.PatientAnamneseEditor-module-scss-module__fWcxtW__freeTextField strong{font-weight:600}.PatientAnamneseEditor-module-scss-module__fWcxtW__freeTextField:focus-visible{box-shadow:none;outline:none}.PatientAnamneseEditor-module-scss-module__fWcxtW__restoreSections{border-top:1px solid #e6e6e6;flex-wrap:wrap;gap:.375rem;padding-top:.5rem;display:flex}.PatientAnamneseEditor-module-scss-module__fWcxtW__restoreSectionBtn{color:#65758b;cursor:pointer;background:0 0;border:1px dashed #e6e6e6;border-radius:.375rem;padding:.25rem .5rem;font-size:.6875rem;font-weight:400}.PatientAnamneseEditor-module-scss-module__fWcxtW__restoreSectionBtn:hover{color:#0c3462;background:#f7fafd;border-color:#7aa8d466}.PatientAnamneseEditor-module-scss-module__fWcxtW__sideCol{width:100%;min-width:0;max-width:545px;padding:.5rem 0}@media (max-width:1024px){.PatientAnamneseEditor-module-scss-module__fWcxtW__sideCol{max-width:none;padding:0}}@media (min-width:1024px){.PatientAnamneseEditor-module-scss-module__fWcxtW__sideCol{flex-shrink:0;min-width:400px}}.PatientAnamneseEditor-module-scss-module__fWcxtW__statsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem 2rem;margin-bottom:1.5rem;display:grid}@media (max-width:768px){.PatientAnamneseEditor-module-scss-module__fWcxtW__statsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem 1rem;margin-bottom:1.125rem}}.PatientAnamneseEditor-module-scss-module__fWcxtW__stat span{color:#718198;margin-bottom:.125rem;font-size:.6875rem;font-weight:400;display:block}.PatientAnamneseEditor-module-scss-module__fWcxtW__stat strong{color:#364459;font-size:.75rem;font-weight:400}.PatientAnamneseEditor-module-scss-module__fWcxtW__sideBlock{margin-bottom:1.5rem}.PatientAnamneseEditor-module-scss-module__fWcxtW__sideBlock h2{color:#0c3462;margin:0 0 .375rem;font-size:.8125rem;font-weight:400}.PatientAnamneseEditor-module-scss-module__fWcxtW__sideTextarea{resize:none;color:#0f1729;background:#fff;border:1px solid #e6e6e6;border-radius:.625rem;width:100%;min-height:5.5rem;padding:.5rem .625rem;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5}@media (min-width:768px){.PatientAnamneseEditor-module-scss-module__fWcxtW__sideTextarea{font-size:.8125rem}}.PatientAnamneseEditor-module-scss-module__fWcxtW__sideTextarea::placeholder{color:#8f9caeb3}.PatientAnamneseEditor-module-scss-module__fWcxtW__sideTextarea:focus{border-color:#7aa8d48c}.PatientAnamneseEditor-module-scss-module__fWcxtW__sideTextarea:focus-visible{outline-offset:2px;outline:2px solid #0c3462}@media (max-width:768px){.PatientAnamneseEditor-module-scss-module__fWcxtW__sideTextarea{min-height:4.5rem;padding:.625rem .75rem;font-size:1rem}}.PatientAnamneseEditor-module-scss-module__fWcxtW__guidesHeader{color:#4e5e74;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.PatientAnamneseEditor-module-scss-module__fWcxtW__guidesHeader h2{color:#4e5e74;margin:0;font-size:.8125rem;font-weight:400}.PatientAnamneseEditor-module-scss-module__fWcxtW__guideCard{background:#fff;border:1px solid #e6e6e6;border-radius:.875rem;margin-bottom:.75rem;padding:.875rem 1rem}.PatientAnamneseEditor-module-scss-module__fWcxtW__guideCard p{color:#65758b;margin:0 0 .625rem;font-size:.6875rem;font-weight:400;line-height:1.5}.PatientAnamneseEditor-module-scss-module__fWcxtW__guideTitle{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.PatientAnamneseEditor-module-scss-module__fWcxtW__guideTitle h3{color:#0f1729;flex:1;margin:0;font-size:.8125rem;font-weight:400;line-height:1.4}.PatientAnamneseEditor-module-scss-module__fWcxtW__guideIcon{color:#65758b;background:#f2f5f7;border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.PatientAnamneseEditor-module-scss-module__fWcxtW__guideIconAsa{color:#0c3462;background:#eef4fa}.PatientAnamneseEditor-module-scss-module__fWcxtW__guideIconAlertas{color:#dc2828;background:#fef1f1}.PatientAnamneseEditor-module-scss-module__fWcxtW__guideBtn{cursor:pointer;border:1px solid #0000;border-radius:.625rem;align-items:center;gap:.375rem;height:1.875rem;padding:0 .875rem;font-size:.6875rem;font-weight:400;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.PatientAnamneseEditor-module-scss-module__fWcxtW__guideBtn svg{flex-shrink:0}@media (max-width:768px){.PatientAnamneseEditor-module-scss-module__fWcxtW__guideBtn{justify-content:center;width:100%;height:2.5rem;font-size:.75rem}}.PatientAnamneseEditor-module-scss-module__fWcxtW__guideBtnAsa{color:#0c3462;background:#eef4fa;border-color:#7aa8d42e}.PatientAnamneseEditor-module-scss-module__fWcxtW__guideBtnAsa svg{color:#0c3462}.PatientAnamneseEditor-module-scss-module__fWcxtW__guideBtnAsa:hover{background:#d7e6f4;border-color:#7aa8d447}.PatientAnamneseEditor-module-scss-module__fWcxtW__guideBtnAlertas{color:#b12525;background:#fef1f1;border-color:#dc282829}.PatientAnamneseEditor-module-scss-module__fWcxtW__guideBtnAlertas svg{color:#dc2828}.PatientAnamneseEditor-module-scss-module__fWcxtW__guideBtnAlertas:hover{background:#fde3e3;border-color:#dc28283d}.PatientAnamneseEditor-module-scss-module__fWcxtW__sideActions{align-items:center;gap:.625rem;padding-top:.25rem;display:flex}@media (max-width:768px){.PatientAnamneseEditor-module-scss-module__fWcxtW__sideActions{display:none}}.PatientAnamneseEditor-module-scss-module__fWcxtW__mobileSaveBar{display:none}@media (max-width:768px){.PatientAnamneseEditor-module-scss-module__fWcxtW__mobileSaveBar{z-index:60;padding:.625rem 1rem calc(.625rem + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid #e6e6e6;align-items:center;gap:.5rem;display:flex;position:fixed;bottom:0;left:0;right:0}}.PatientAnamneseEditor-module-scss-module__fWcxtW__mobilePrintBtn{color:#0da2e7;--nav-icon-cutout:#e7f6fe;touch-action:manipulation;background:#e7f6fe;border:none;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex}.PatientAnamneseEditor-module-scss-module__fWcxtW__mobilePrintBtn:hover{--nav-icon-cutout:#d4ecf7;background:#d4ecf7}.PatientAnamneseEditor-module-scss-module__fWcxtW__mobileSaveBtn{color:#fff;--nav-icon-cutout:#21c45d;touch-action:manipulation;background:#21c45d;border:none;border-radius:.625rem;flex:1;justify-content:center;align-items:center;gap:.4rem;height:2.75rem;font-size:.875rem;font-weight:500;display:inline-flex}.PatientAnamneseEditor-module-scss-module__fWcxtW__mobileSaveBtn:disabled{opacity:.6;cursor:not-allowed}.PatientAnamneseEditor-module-scss-module__fWcxtW__mobileSaveBtn:hover:not(:disabled){--nav-icon-cutout:#22a050;background:#22a050}.PatientAnamneseEditor-module-scss-module__fWcxtW__printBtn{color:#14688f;--nav-icon-cutout:#e7f6fe;cursor:pointer;background:#e7f6fe;border:none;border-radius:.625rem;justify-content:center;align-items:center;gap:.4rem;height:2.5rem;padding:0 .875rem;font-size:.8125rem;font-weight:500;transition:background .15s,color .15s;display:inline-flex}.PatientAnamneseEditor-module-scss-module__fWcxtW__printBtn svg{color:currentColor;flex-shrink:0}.PatientAnamneseEditor-module-scss-module__fWcxtW__printBtn:hover{--nav-icon-cutout:#d4ecf7;color:#0e5c81;background:#d4ecf7}.PatientAnamneseEditor-module-scss-module__fWcxtW__saveBtn{color:#fff;--nav-icon-cutout:#21c45d;cursor:pointer;background:#21c45d;border:none;border-radius:.625rem;flex:1;justify-content:center;align-items:center;gap:.4rem;height:2.5rem;padding:0 1rem;font-size:.8125rem;font-weight:500;transition:background .15s;display:inline-flex}.PatientAnamneseEditor-module-scss-module__fWcxtW__saveBtn svg{flex-shrink:0}.PatientAnamneseEditor-module-scss-module__fWcxtW__saveBtn:disabled{opacity:.6;cursor:not-allowed}.PatientAnamneseEditor-module-scss-module__fWcxtW__saveBtn:hover:not(:disabled){--nav-icon-cutout:#22a050;background:#22a050}.PatientAnamneseEditor-module-scss-module__fWcxtW__warningModal{border-radius:1.125rem;width:min(22rem,92vw);padding:1rem 1.125rem 1.125rem}.PatientAnamneseEditor-module-scss-module__fWcxtW__warningHeader{align-items:center;gap:.5rem;margin-bottom:.625rem;display:flex}.PatientAnamneseEditor-module-scss-module__fWcxtW__warningHeader strong{color:#0f1729;font-size:.8125rem;font-weight:500}.PatientAnamneseEditor-module-scss-module__fWcxtW__warningIcon{color:#db7706;background:#fef5e7;border-radius:999px;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.PatientAnamneseEditor-module-scss-module__fWcxtW__warningIntro{color:#65758b;margin:0 0 .75rem;font-size:.6875rem;font-weight:400;line-height:1.5}.PatientAnamneseEditor-module-scss-module__fWcxtW__warningList{flex-direction:column;gap:.625rem;margin:0 0 1rem;padding:0;list-style:none;display:flex}.PatientAnamneseEditor-module-scss-module__fWcxtW__warningList li{align-items:flex-start;gap:.625rem;display:flex}.PatientAnamneseEditor-module-scss-module__fWcxtW__warningList li span{color:#8225b1;background:#f5eafb;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;font-size:.6875rem;font-weight:400;display:inline-flex}.PatientAnamneseEditor-module-scss-module__fWcxtW__warningList li p{color:#65758b;margin:0;font-size:.6875rem;font-weight:400;line-height:1.45}.PatientAnamneseEditor-module-scss-module__fWcxtW__warningActions{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.PatientAnamneseEditor-module-scss-module__fWcxtW__warningBackBtn{color:#65758b;cursor:pointer;background:#fff;border:1px solid #e6e6e6;border-radius:.625rem;height:1.75rem;padding:0 .875rem;font-size:.6875rem;font-weight:400}.PatientAnamneseEditor-module-scss-module__fWcxtW__warningBackBtn:hover{background:#f2f5f7}.PatientAnamneseEditor-module-scss-module__fWcxtW__warningAgreeBtn{color:#fff;cursor:pointer;background:#21c45d;border:none;border-radius:.625rem;height:1.75rem;padding:0 .875rem;font-size:.6875rem;font-weight:400}.PatientAnamneseEditor-module-scss-module__fWcxtW__warningAgreeBtn:hover{background:#1eae53}.PatientAnamneseEditor-module-scss-module__fWcxtW__recordBar,.PatientAnamneseEditor-module-scss-module__fWcxtW__processBar{flex:1;align-items:center;gap:.625rem;min-width:0;padding:.125rem 0;display:flex}@media (max-width:768px){.PatientAnamneseEditor-module-scss-module__fWcxtW__recordBar,.PatientAnamneseEditor-module-scss-module__fWcxtW__processBar{flex-wrap:wrap;width:100%}}.PatientAnamneseEditor-module-scss-module__fWcxtW__processBar{gap:.75rem}.PatientAnamneseEditor-module-scss-module__fWcxtW__processBar .PatientAnamneseEditor-module-scss-module__fWcxtW__waveform{max-width:none}.PatientAnamneseEditor-module-scss-module__fWcxtW__recordTime{white-space:nowrap;flex-shrink:0;align-items:baseline;gap:.125rem;font-size:.6875rem;display:inline-flex}.PatientAnamneseEditor-module-scss-module__fWcxtW__recordTime strong{color:#0f1729;font-weight:400}.PatientAnamneseEditor-module-scss-module__fWcxtW__recordTime span{color:#8f9cae}.PatientAnamneseEditor-module-scss-module__fWcxtW__recordControlBtn,.PatientAnamneseEditor-module-scss-module__fWcxtW__recordExpandBtn,.PatientAnamneseEditor-module-scss-module__fWcxtW__processDownloadBtn{color:#65758b;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.PatientAnamneseEditor-module-scss-module__fWcxtW__recordControlBtn:hover,.PatientAnamneseEditor-module-scss-module__fWcxtW__recordExpandBtn:hover,.PatientAnamneseEditor-module-scss-module__fWcxtW__processDownloadBtn:hover{color:#0f1729}.PatientAnamneseEditor-module-scss-module__fWcxtW__recordControlBtn,.PatientAnamneseEditor-module-scss-module__fWcxtW__recordExpandBtn{border-radius:.375rem;width:1.5rem;height:1.5rem}.PatientAnamneseEditor-module-scss-module__fWcxtW__recordStopBtn{color:#dc2828;cursor:pointer;background:0 0;border:1.5px solid #dc2828;border-radius:.125rem;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;padding:0;display:inline-flex}.PatientAnamneseEditor-module-scss-module__fWcxtW__recordStopBtn:hover{background:#fef1f1}.PatientAnamneseEditor-module-scss-module__fWcxtW__processLabel{color:#718198;flex-shrink:0;font-size:.6875rem;font-weight:400}.PatientAnamneseEditor-module-scss-module__fWcxtW__processDownloadBtn{flex-shrink:0;width:1.625rem;height:1.625rem;margin-left:auto}.PatientAnamneseEditor-module-scss-module__fWcxtW__waveform{flex:1;align-items:center;gap:2px;min-width:0;max-width:12rem;height:1.5rem;display:flex;overflow:hidden}.PatientAnamneseEditor-module-scss-module__fWcxtW__waveBar,.PatientAnamneseEditor-module-scss-module__fWcxtW__waveBarAnimated{width:2px;height:var(--bar-h,8px);background:linear-gradient(#f7b645,#ab4eda);border-radius:999px;flex-shrink:0;display:block}@media (prefers-reduced-motion:no-preference){.PatientAnamneseEditor-module-scss-module__fWcxtW__waveBarAnimated{animation:1.1s ease-in-out infinite PatientAnamneseEditor-module-scss-module__fWcxtW__wavePulse;animation-delay:calc(var(--bar-i,0)*45ms)}}@keyframes PatientAnamneseEditor-module-scss-module__fWcxtW__wavePulse{0%,to{opacity:.65;transform:scaleY(.55)}50%{opacity:1;transform:scaleY(1)}}.PatientAnamneseEditor-module-scss-module__fWcxtW__saveModelBackdrop{z-index:320;background:#0f172a47;justify-content:center;align-items:center;padding:1.25rem;display:flex;position:fixed;inset:0}.PatientAnamneseEditor-module-scss-module__fWcxtW__saveModelDialog{background:#fff;border:1px solid #e6e6e6;border-radius:1rem;width:min(22rem,100%);box-shadow:0 18px 48px #0f172a29}.PatientAnamneseEditor-module-scss-module__fWcxtW__saveModelHeader{justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1rem .5rem;display:flex}.PatientAnamneseEditor-module-scss-module__fWcxtW__saveModelHeader h2{color:#0f1729;margin:0;font-size:1rem;font-weight:600}.PatientAnamneseEditor-module-scss-module__fWcxtW__saveModelClose{color:#65758b;cursor:pointer;background:0 0;border:none;border-radius:.625rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.PatientAnamneseEditor-module-scss-module__fWcxtW__saveModelClose:hover{color:#0f1729;background:#eef4fa}.PatientAnamneseEditor-module-scss-module__fWcxtW__saveModelForm{flex-direction:column;gap:.75rem;padding:.5rem 1rem 1rem;display:flex}.PatientAnamneseEditor-module-scss-module__fWcxtW__saveModelHint{color:#65758b;margin:0;font-size:.75rem;line-height:1.4}.PatientAnamneseEditor-module-scss-module__fWcxtW__saveModelActions{justify-content:flex-end;gap:.5rem;margin-top:.25rem;display:flex}.PatientAnamneseEditor-module-scss-module__fWcxtW__saveModelCancel,.PatientAnamneseEditor-module-scss-module__fWcxtW__saveModelConfirm{cursor:pointer;border-radius:.625rem;height:2.25rem;padding:0 .875rem;font-size:.8125rem;font-weight:500}.PatientAnamneseEditor-module-scss-module__fWcxtW__saveModelCancel{color:#0f1729;background:0 0;border:1px solid #e6e6e6}.PatientAnamneseEditor-module-scss-module__fWcxtW__saveModelCancel:hover{background:#f3f5f7}.PatientAnamneseEditor-module-scss-module__fWcxtW__saveModelConfirm{color:#fff;background:#0c3462;border:none}.PatientAnamneseEditor-module-scss-module__fWcxtW__saveModelConfirm:hover{filter:brightness(1.05)}
.ClinicalGuideModal-module-scss-module__WtL0qa__backdrop{z-index:200;opacity:0;background:#0f172a00;justify-content:center;align-items:center;padding:1.25rem;transition:opacity .22s cubic-bezier(.22,1,.36,1),background .22s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;inset:0}@media (max-width:768px){.ClinicalGuideModal-module-scss-module__WtL0qa__backdrop{align-items:flex-end;padding:0}}.ClinicalGuideModal-module-scss-module__WtL0qa__backdropVisible{opacity:1;background:#0f172a47}.ClinicalGuideModal-module-scss-module__WtL0qa__modal{opacity:0;background:#fff;border:1px solid #e6e6e6;border-radius:1.125rem;flex-direction:column;width:min(42rem,100%);max-height:min(90vh,720px);transition:opacity .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1);display:flex;transform:translateY(10px)scale(.985)}@media (max-width:768px){.ClinicalGuideModal-module-scss-module__WtL0qa__modal{border-radius:1.125rem 1.125rem 0 0;width:100%;max-height:min(88vh,720px);transform:translateY(100%)}}.ClinicalGuideModal-module-scss-module__WtL0qa__modalVisible{opacity:1;transform:translateY(0)scale(1)}@media (max-width:768px){.ClinicalGuideModal-module-scss-module__WtL0qa__modalVisible{transform:translateY(0)}}.ClinicalGuideModal-module-scss-module__WtL0qa__header{border-bottom:1px solid #e6e6e6;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.125rem;display:flex}.ClinicalGuideModal-module-scss-module__WtL0qa__header h2{color:#0f1729;margin:0;font-size:.875rem;font-weight:400}.ClinicalGuideModal-module-scss-module__WtL0qa__closeBtn{color:#718198;cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.ClinicalGuideModal-module-scss-module__WtL0qa__closeBtn:hover{color:#0f1729;background:#f2f5f7}.ClinicalGuideModal-module-scss-module__WtL0qa__body{padding:1rem 1.125rem;overflow-y:auto}.ClinicalGuideModal-module-scss-module__WtL0qa__sectionLabel{color:#718198;margin:0 0 .75rem;font-size:.6875rem;font-weight:400}.ClinicalGuideModal-module-scss-module__WtL0qa__asaGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem;display:grid}@media (max-width:768px){.ClinicalGuideModal-module-scss-module__WtL0qa__asaGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.ClinicalGuideModal-module-scss-module__WtL0qa__asaGrid{grid-template-columns:1fr}}.ClinicalGuideModal-module-scss-module__WtL0qa__optionCard{text-align:left;cursor:pointer;background:#fff;border:1px solid #e6e6e6;border-radius:.75rem;flex-direction:column;align-items:stretch;gap:.5rem;min-height:8.5rem;padding:.625rem;transition:border-color .15s,background .15s;display:flex}.ClinicalGuideModal-module-scss-module__WtL0qa__optionCard strong{color:#0f1729;font-size:.75rem;font-weight:500}.ClinicalGuideModal-module-scss-module__WtL0qa__optionCard span:last-child{color:#718198;font-size:.6875rem;font-weight:400;line-height:1.45}.ClinicalGuideModal-module-scss-module__WtL0qa__optionCard:hover{background:#f7fafd;border-color:#7aa8d459}.ClinicalGuideModal-module-scss-module__WtL0qa__cardVisual{background:linear-gradient(#f4fafb 0%,#f9fafb 100%);border-radius:.625rem;justify-content:center;align-items:center;min-height:5.25rem;padding:.375rem;display:flex;overflow:hidden}.ClinicalGuideModal-module-scss-module__WtL0qa__cardImage{object-fit:contain;filter:drop-shadow(0 6px 14px #0f172a1a);width:auto;height:4.75rem;transform:translateZ(0)}.ClinicalGuideModal-module-scss-module__WtL0qa__optionCardSelected{background:#eff5fa;border-color:#7aa8d48c}.ClinicalGuideModal-module-scss-module__WtL0qa__optionCardSelected .ClinicalGuideModal-module-scss-module__WtL0qa__cardVisual{background:#e3f5f7}.ClinicalGuideModal-module-scss-module__WtL0qa__alertGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem;display:grid}@media (max-width:768px){.ClinicalGuideModal-module-scss-module__WtL0qa__alertGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.ClinicalGuideModal-module-scss-module__WtL0qa__alertGrid{grid-template-columns:1fr}}.ClinicalGuideModal-module-scss-module__WtL0qa__alertCard{cursor:pointer;background:#fff;border:1px solid #e6e6e6;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;min-height:6.5rem;padding:.75rem .5rem;transition:border-color .15s,background .15s;display:flex}.ClinicalGuideModal-module-scss-module__WtL0qa__alertCard:hover{background:#f7fafd;border-color:#7aa8d459}.ClinicalGuideModal-module-scss-module__WtL0qa__alertVisual{background:linear-gradient(#f4fafb 0%,#f9fafb 100%);border-radius:.875rem;justify-content:center;align-items:center;width:4.25rem;height:4.25rem;display:inline-flex}.ClinicalGuideModal-module-scss-module__WtL0qa__alertImage{object-fit:contain;filter:drop-shadow(0 5px 12px #0f172a1a);width:3.25rem;height:3.25rem}.ClinicalGuideModal-module-scss-module__WtL0qa__alertLabel{color:#0f1729;text-align:center;font-size:.6875rem;font-weight:400;line-height:1.35}.ClinicalGuideModal-module-scss-module__WtL0qa__alertCardSelected{background:#eff5fa;border-color:#7aa8d48c}.ClinicalGuideModal-module-scss-module__WtL0qa__alertCardSelected .ClinicalGuideModal-module-scss-module__WtL0qa__alertVisual{background:linear-gradient(#e3f5f7 0%,#f0f8f9 100%)}.ClinicalGuideModal-module-scss-module__WtL0qa__alertCardSelected .ClinicalGuideModal-module-scss-module__WtL0qa__alertLabel{color:#0c3462}.ClinicalGuideModal-module-scss-module__WtL0qa__footer{border-top:1px solid #e6e6e6;justify-content:flex-end;align-items:center;gap:.5rem;padding:.875rem 1.125rem 1rem;display:flex}.ClinicalGuideModal-module-scss-module__WtL0qa__cancelBtn{color:#65758b;cursor:pointer;background:#fff;border:1px solid #e6e6e6;border-radius:.625rem;height:1.75rem;padding:0 .875rem;font-size:.6875rem;font-weight:400}.ClinicalGuideModal-module-scss-module__WtL0qa__cancelBtn:hover{background:#f2f5f7}.ClinicalGuideModal-module-scss-module__WtL0qa__confirmBtn{color:#fff;cursor:pointer;background:#0c3462;border:none;border-radius:.625rem;height:1.75rem;padding:0 .875rem;font-size:.6875rem;font-weight:400}.ClinicalGuideModal-module-scss-module__WtL0qa__confirmBtn:disabled{opacity:.45;cursor:not-allowed}.ClinicalGuideModal-module-scss-module__WtL0qa__confirmBtn:hover:not(:disabled){background:#0a2c54}
.PatientAnamneseDrawer-module-scss-module__W-qB-q__root{z-index:450;pointer-events:none;position:fixed;inset:0}.PatientAnamneseDrawer-module-scss-module__W-qB-q__rootVisible{pointer-events:auto}.PatientAnamneseDrawer-module-scss-module__W-qB-q__backdrop{cursor:pointer;background:#0f172a00;border:none;transition:background .26s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.PatientAnamneseDrawer-module-scss-module__W-qB-q__backdrop{transition:none}}.PatientAnamneseDrawer-module-scss-module__W-qB-q__rootVisible .PatientAnamneseDrawer-module-scss-module__W-qB-q__backdrop{background:#0f172a47}.PatientAnamneseDrawer-module-scss-module__W-qB-q__drawer{background:#fff;border-left:1px solid #e6e6e6;flex-direction:column;width:min(42rem,100%);min-width:0;height:100%;transition:transform .3s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;top:0;right:0;transform:translate(100%);box-shadow:-16px 0 48px #0f172a1f}@media (prefers-reduced-motion:reduce){.PatientAnamneseDrawer-module-scss-module__W-qB-q__drawer{transition:none}}@media (max-width:768px){.PatientAnamneseDrawer-module-scss-module__W-qB-q__drawer{border-left:0;border-radius:1rem 1rem 0 0;width:100%;height:min(94vh,100%);top:auto;bottom:0;transform:translateY(100%)}}.PatientAnamneseDrawer-module-scss-module__W-qB-q__drawerVisible{transform:translate(0)}@media (max-width:768px){.PatientAnamneseDrawer-module-scss-module__W-qB-q__drawerVisible{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.PatientAnamneseDrawer-module-scss-module__W-qB-q__drawerVisible{transform:none}}.PatientAnamneseDrawer-module-scss-module__W-qB-q__header{border-bottom:1px solid #e6e6e6;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1rem 1.15rem .85rem;display:flex}.PatientAnamneseDrawer-module-scss-module__W-qB-q__header h2{color:#0f1729;margin:0;font-size:1.05rem;font-weight:400}.PatientAnamneseDrawer-module-scss-module__W-qB-q__header p{color:#65758b;margin:.2rem 0 0;font-size:.8125rem}.PatientAnamneseDrawer-module-scss-module__W-qB-q__closeBtn{color:#65758b;--nav-icon-cutout:transparent;cursor:pointer;background:0 0;border:0;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.PatientAnamneseDrawer-module-scss-module__W-qB-q__closeBtn:hover{color:#0f1729;--nav-icon-cutout:#f2f5f7;background:#f2f5f7}.PatientAnamneseDrawer-module-scss-module__W-qB-q__closeBtn:focus-visible{outline-offset:2px;outline:2px solid #0c3462}.PatientAnamneseDrawer-module-scss-module__W-qB-q__body{-webkit-overflow-scrolling:touch;flex:1;min-width:0;padding:.75rem 1rem 1rem;overflow:auto}
.PatientAnamneseList-module-scss-module__BxoJhq__wrap{flex-direction:column;gap:0;min-height:18rem;display:flex}.PatientAnamneseList-module-scss-module__BxoJhq__tableWrap{flex:1;overflow:auto}.PatientAnamneseList-module-scss-module__BxoJhq__table{border-collapse:collapse;width:100%}.PatientAnamneseList-module-scss-module__BxoJhq__table th{text-align:left;color:#718198;border-bottom:1px solid #e6e6e6;padding:.875rem .75rem;font-size:.8125rem;font-weight:400}.PatientAnamneseList-module-scss-module__BxoJhq__table td{color:#0f1729;border-bottom:1px solid #e6e6e6;padding:1rem .75rem;font-size:.875rem;font-weight:400}.PatientAnamneseList-module-scss-module__BxoJhq__table tbody tr:hover{background:#fcfcfd}.PatientAnamneseList-module-scss-module__BxoJhq__titleLink{color:#0f1729;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;transition:color .15s}.PatientAnamneseList-module-scss-module__BxoJhq__titleLink:hover{color:#0c3462}.PatientAnamneseList-module-scss-module__BxoJhq__titleLink:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #0c3462}.PatientAnamneseList-module-scss-module__BxoJhq__emptyRow{text-align:center;color:#65758b;font-size:.8125rem;padding:2.5rem 1rem!important}.PatientAnamneseList-module-scss-module__BxoJhq__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;display:flex}.PatientAnamneseList-module-scss-module__BxoJhq__footerLeft{align-items:center;gap:.625rem;display:flex}.PatientAnamneseList-module-scss-module__BxoJhq__newBtn{color:#fff;--nav-icon-cutout:#0c3462;cursor:pointer;background:#0c3462;border:0;border-radius:.625rem;align-items:center;gap:.375rem;height:auto;min-height:2.5rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:400;transition:background .15s;display:inline-flex}.PatientAnamneseList-module-scss-module__BxoJhq__newBtn:hover{--nav-icon-cutout:#0a2c54;background:#0a2c54}.PatientAnamneseList-module-scss-module__BxoJhq__newBtn:focus-visible{outline-offset:2px;outline:2px solid #0c3462}.PatientAnamneseList-module-scss-module__BxoJhq__newBtnIcon{color:currentColor}.PatientAnamneseList-module-scss-module__BxoJhq__listError{color:#dc2828;margin:.75rem 0 0;font-size:.8125rem}.PatientAnamneseList-module-scss-module__BxoJhq__counter{color:#7e8895;background:#f3f5f7;border-radius:.4375rem;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.75rem;font-weight:400;display:inline-flex}.PatientAnamneseList-module-scss-module__BxoJhq__limitHint{color:#65758b;font-size:.75rem}.PatientAnamneseList-module-scss-module__BxoJhq__pagination{color:#65758b;align-items:center;gap:.625rem;font-size:.8125rem;font-weight:400;display:inline-flex}.PatientAnamneseList-module-scss-module__BxoJhq__pagination button{color:#65758b;--nav-icon-cutout:#fff;background:#fff;border:1px solid #e6e6e6;border-radius:.375rem;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;line-height:1;display:inline-flex}.PatientAnamneseList-module-scss-module__BxoJhq__pagination button:disabled{opacity:.45;cursor:not-allowed}
.SendMessageDrawer-module-scss-module__gNgacW__root{z-index:450;pointer-events:none;position:fixed;inset:0}.SendMessageDrawer-module-scss-module__gNgacW__rootVisible{pointer-events:auto}.SendMessageDrawer-module-scss-module__gNgacW__backdrop{cursor:pointer;background:#0f172a00;border:none;transition:background .26s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.SendMessageDrawer-module-scss-module__gNgacW__backdrop{transition:none}}.SendMessageDrawer-module-scss-module__gNgacW__rootVisible .SendMessageDrawer-module-scss-module__gNgacW__backdrop{background:#0f172a3d}.SendMessageDrawer-module-scss-module__gNgacW__drawer{background:#fff;border-left:1px solid #e6e6e6;flex-direction:column;width:min(26rem,100%);height:100%;transition:transform .26s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;top:0;right:0;transform:translate(100%);box-shadow:-12px 0 32px #0f172a1a}@media (prefers-reduced-motion:reduce){.SendMessageDrawer-module-scss-module__gNgacW__drawer{transition:none;transform:none}}.SendMessageDrawer-module-scss-module__gNgacW__drawerVisible{transform:translate(0)}@media (prefers-reduced-motion:reduce){.SendMessageDrawer-module-scss-module__gNgacW__drawerVisible{transform:none}}.SendMessageDrawer-module-scss-module__gNgacW__header{border-bottom:1px solid #e6e6e6;justify-content:space-between;align-items:center;gap:1rem;padding:1.125rem 1.25rem 1rem;display:flex}.SendMessageDrawer-module-scss-module__gNgacW__header h2{color:#0f1729;margin:0;font-size:1rem;font-weight:500}.SendMessageDrawer-module-scss-module__gNgacW__closeBtn{color:#718198;cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.SendMessageDrawer-module-scss-module__gNgacW__closeBtn:hover{color:#0f1729;background:#f2f5f7}.SendMessageDrawer-module-scss-module__gNgacW__closeBtn:focus-visible{outline-offset:2px;outline:2px solid #0c3462}.SendMessageDrawer-module-scss-module__gNgacW__body{flex-direction:column;flex:1;gap:1rem;min-height:0;padding:1.125rem 1.25rem;display:flex;overflow-y:auto}.SendMessageDrawer-module-scss-module__gNgacW__messageBlock{flex-direction:column;flex:1;gap:.4375rem;min-height:0;display:flex}.SendMessageDrawer-module-scss-module__gNgacW__messageLabel{color:#718198;font-size:.6875rem;font-weight:400}.SendMessageDrawer-module-scss-module__gNgacW__editorShell{border:1px solid #e6e6e6;border-radius:.625rem;flex-direction:column;flex:1;min-height:14rem;display:flex;overflow:hidden}.SendMessageDrawer-module-scss-module__gNgacW__toolbar{background:#fcfcfd;border-bottom:1px solid #e6e6e6;align-items:center;gap:.125rem;padding:.375rem .5rem;display:flex}.SendMessageDrawer-module-scss-module__gNgacW__toolBtn{color:#5a687c;cursor:pointer;background:0 0;border:none;border-radius:.4375rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.SendMessageDrawer-module-scss-module__gNgacW__toolBtn:hover{color:#0f1729;background:#f2f5f7}.SendMessageDrawer-module-scss-module__gNgacW__toolBtn:focus-visible{outline-offset:2px;outline:2px solid #0c3462}.SendMessageDrawer-module-scss-module__gNgacW__toolBtnMore{margin-left:auto}.SendMessageDrawer-module-scss-module__gNgacW__toolDivider{background:#e6e6e6;width:1px;height:1.125rem;margin:0 .1875rem}.SendMessageDrawer-module-scss-module__gNgacW__editorSurface{background:#fff;flex:1;min-height:10rem;position:relative}.SendMessageDrawer-module-scss-module__gNgacW__editorPreview{pointer-events:none;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;padding:.875rem .75rem;font-size:1rem;position:absolute;inset:0;overflow:hidden}@media (min-width:768px){.SendMessageDrawer-module-scss-module__gNgacW__editorPreview{font-size:.875rem}}.SendMessageDrawer-module-scss-module__gNgacW__editorPreview{color:#0f1729;font-family:inherit;font-weight:400;line-height:1.55}.SendMessageDrawer-module-scss-module__gNgacW__previewMarker{color:#a0abba;font-weight:400}.SendMessageDrawer-module-scss-module__gNgacW__previewBold{font-weight:700}.SendMessageDrawer-module-scss-module__gNgacW__previewItalic{font-style:italic;font-weight:400}.SendMessageDrawer-module-scss-module__gNgacW__previewStrike{font-weight:400;text-decoration:line-through}.SendMessageDrawer-module-scss-module__gNgacW__textarea{z-index:1;color:#0000;-webkit-text-fill-color:#0000;caret-color:#0f1729;resize:none;background:0 0;border:none;flex:1;width:100%;min-height:10rem;padding:.875rem .75rem;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.55;position:relative}.SendMessageDrawer-module-scss-module__gNgacW__textarea:focus-visible{outline-offset:2px;outline:2px solid #0c3462}@media (min-width:768px){.SendMessageDrawer-module-scss-module__gNgacW__textarea{font-size:.875rem}}.SendMessageDrawer-module-scss-module__gNgacW__textarea::placeholder{color:#8f9cae;-webkit-text-fill-color:#8f9cae}.SendMessageDrawer-module-scss-module__gNgacW__footer{border-top:1px solid #e6e6e6;flex-direction:column;align-items:center;gap:.875rem;padding:1rem 1.25rem 1.25rem;display:flex}.SendMessageDrawer-module-scss-module__gNgacW__backLink{color:#718198;cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:400;display:inline-flex}.SendMessageDrawer-module-scss-module__gNgacW__backLink:hover{color:#0f1729}.SendMessageDrawer-module-scss-module__gNgacW__backIcon{color:#718198;background:#f2f5f7;border-radius:999px;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;display:inline-flex}.SendMessageDrawer-module-scss-module__gNgacW__sendGroup{grid-template-columns:1fr auto;width:100%;display:grid;position:relative}.SendMessageDrawer-module-scss-module__gNgacW__sendBtn{color:#fff;cursor:pointer;background:#0c3462;border:1px solid #0c3462;border-right:none;border-radius:.625rem 0 0 .625rem;min-height:2.625rem;padding:0 1rem;font-size:.8125rem;font-weight:400}.SendMessageDrawer-module-scss-module__gNgacW__sendBtn:hover:not(:disabled){background:#0a2c54;border-color:#0a2c54}.SendMessageDrawer-module-scss-module__gNgacW__sendBtn:disabled{opacity:.55;cursor:not-allowed}.SendMessageDrawer-module-scss-module__gNgacW__sendMenuBtn{color:#fff;cursor:pointer;background:#5f95c4;border:1px solid #0c3462;border-radius:0 .625rem .625rem 0;justify-content:center;align-items:center;width:2.625rem;min-height:2.625rem;display:inline-flex}.SendMessageDrawer-module-scss-module__gNgacW__sendMenuBtn:hover{background:#4e86b8}.SendMessageDrawer-module-scss-module__gNgacW__sendMenu{z-index:2;background:#fff;border:1px solid #e6e6e6;border-radius:.625rem;flex-direction:column;min-width:11rem;padding:.3125rem;display:flex;position:absolute;bottom:calc(100% + .5rem);right:0;box-shadow:0 8px 24px #0f172a1f}.SendMessageDrawer-module-scss-module__gNgacW__sendMenu button{text-align:left;color:#0f1729;cursor:pointer;background:0 0;border:none;border-radius:.4375rem;padding:.5625rem .625rem;font-size:.8125rem}.SendMessageDrawer-module-scss-module__gNgacW__sendMenu button:hover{background:#f2f5f7}
.PatientCadastroPanel-module-scss-module__GX4F4W__layout{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}@media (max-width:768px){.PatientCadastroPanel-module-scss-module__GX4F4W__layout{grid-template-columns:1fr}}.PatientCadastroPanel-module-scss-module__GX4F4W__sideNav{flex-direction:column;gap:.5rem;display:flex}@media (max-width:768px){.PatientCadastroPanel-module-scss-module__GX4F4W__sideNav{flex-flow:wrap}}.PatientCadastroPanel-module-scss-module__GX4F4W__sideNavGroup{flex-direction:column;gap:.625rem;display:flex}.PatientCadastroPanel-module-scss-module__GX4F4W__sideItem{color:#65758b;text-align:left;cursor:pointer;background:#fff;border:1px solid #e6e6e6;border-radius:.625rem;align-items:center;gap:.5rem;width:100%;padding:.625rem .75rem;font-size:.75rem;font-weight:400;transition:border-color .15s,color .15s,background .15s;display:flex}.PatientCadastroPanel-module-scss-module__GX4F4W__sideItem:hover{color:#0f1729;border-color:#e6e6e6}.PatientCadastroPanel-module-scss-module__GX4F4W__sideItemActive{color:#0c3462;background:#eef4fa;border-color:#7aa8d473}.PatientCadastroPanel-module-scss-module__GX4F4W__content{min-width:0}.PatientCadastroPanel-module-scss-module__GX4F4W__sectionHeader{color:#0c3462;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.PatientCadastroPanel-module-scss-module__GX4F4W__sectionHeader h3{color:#0f1729;margin:0;font-size:.875rem;font-weight:400}.PatientCadastroPanel-module-scss-module__GX4F4W__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem 1rem;display:grid}@media (max-width:768px){.PatientCadastroPanel-module-scss-module__GX4F4W__formGrid{grid-template-columns:1fr}}.PatientCadastroPanel-module-scss-module__GX4F4W__field{flex-direction:column;gap:.4375rem;display:flex}.PatientCadastroPanel-module-scss-module__GX4F4W__fieldHead{align-items:center;gap:.4375rem;display:inline-flex}.PatientCadastroPanel-module-scss-module__GX4F4W__fieldHeadCompact{margin-bottom:.125rem}.PatientCadastroPanel-module-scss-module__GX4F4W__fieldIconWrap{color:#0c3462;background:#eef4fa;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;display:inline-flex}.PatientCadastroPanel-module-scss-module__GX4F4W__summaryList{border-bottom:1px solid #e6e6e6;grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem 1.25rem;margin:0 0 1.25rem;padding:0 0 1.25rem;list-style:none;display:grid}@media (max-width:768px){.PatientCadastroPanel-module-scss-module__GX4F4W__summaryList{grid-template-columns:1fr}}.PatientCadastroPanel-module-scss-module__GX4F4W__summaryItem{align-items:flex-start;gap:.75rem;min-width:0;display:flex}.PatientCadastroPanel-module-scss-module__GX4F4W__summaryItemWide{grid-column:1/-1}.PatientCadastroPanel-module-scss-module__GX4F4W__summaryContent{flex-direction:column;gap:.1875rem;min-width:0;display:flex}.PatientCadastroPanel-module-scss-module__GX4F4W__summaryLabel{color:#0f1729;font-size:.8125rem;font-weight:500}.PatientCadastroPanel-module-scss-module__GX4F4W__summaryValue{color:#718198;word-break:break-word;font-size:.8125rem;font-weight:400;line-height:1.45}.PatientCadastroPanel-module-scss-module__GX4F4W__summaryValueAccent{color:#0c3462}.PatientCadastroPanel-module-scss-module__GX4F4W__fieldWide{grid-column:1/-1}.PatientCadastroPanel-module-scss-module__GX4F4W__label{color:#65758b;font-size:.6875rem;font-weight:400}.PatientCadastroPanel-module-scss-module__GX4F4W__input{color:#0f1729;background:#fff;border:1px solid #e6e6e6;border-radius:.625rem;outline:none;width:100%;padding:.5rem .625rem;font-size:.8125rem;font-weight:400}.PatientCadastroPanel-module-scss-module__GX4F4W__inputCompact{max-width:4rem}.PatientCadastroPanel-module-scss-module__GX4F4W__textarea{color:#0f1729;resize:vertical;background:#fff;border:1px solid #e6e6e6;border-radius:.625rem;width:100%;min-height:5.5rem;padding:.5rem .625rem;font-family:inherit;font-size:.8125rem;font-weight:400;line-height:1.5}.PatientCadastroPanel-module-scss-module__GX4F4W__birthRow,.PatientCadastroPanel-module-scss-module__GX4F4W__birthField{grid-column:1/-1}.PatientCadastroPanel-module-scss-module__GX4F4W__birthInputs{flex-wrap:wrap;align-items:flex-end;gap:.5rem;display:flex}.PatientCadastroPanel-module-scss-module__GX4F4W__birthInputs .PatientCadastroPanel-module-scss-module__GX4F4W__input{text-align:center;width:4.5rem}.PatientCadastroPanel-module-scss-module__GX4F4W__ageBox{flex-direction:column;gap:.3125rem;margin-left:.25rem;display:flex}.PatientCadastroPanel-module-scss-module__GX4F4W__ageBox span{color:#65758b;font-size:.6875rem;font-weight:400}.PatientCadastroPanel-module-scss-module__GX4F4W__sexRow{flex-direction:column;grid-column:1/-1;gap:.4375rem;display:flex}.PatientCadastroPanel-module-scss-module__GX4F4W__radioGroup{flex-wrap:wrap;gap:1rem;display:flex}.PatientCadastroPanel-module-scss-module__GX4F4W__radio{color:#0f1729;cursor:default;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:400;display:inline-flex}.PatientCadastroPanel-module-scss-module__GX4F4W__radio input{accent-color:#0c3462;pointer-events:none}.PatientCadastroPanel-module-scss-module__GX4F4W__quickActions{flex-wrap:wrap;gap:.4375rem;padding:0 .125rem .125rem;display:flex}.PatientCadastroPanel-module-scss-module__GX4F4W__quickActionBtn{color:#0c3462;cursor:pointer;background:#eef4fa;border:1px solid #7aa8d440;border-radius:.625rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:background .15s;display:inline-flex}.PatientCadastroPanel-module-scss-module__GX4F4W__quickActionBtn:hover:not(:disabled){background:#d7e6f4}.PatientCadastroPanel-module-scss-module__GX4F4W__quickActionBtn:disabled{opacity:.45;cursor:not-allowed}.PatientCadastroPanel-module-scss-module__GX4F4W__quickActionWhatsApp{color:#25d366}
.GerarContratoModal-module-scss-module__zsGxza__overlay{z-index:90;background:#0f172a66;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.GerarContratoModal-module-scss-module__zsGxza__modal{--floating-field-surface:#fff;background:#fff;border:1px solid #e6e6e6;border-radius:.875rem;grid-template-rows:auto 1fr auto;width:min(34rem,100%);display:grid;box-shadow:0 24px 48px #0f172a29}.GerarContratoModal-module-scss-module__zsGxza__header{border-bottom:1px solid #e6e6e6;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.15rem;display:flex}.GerarContratoModal-module-scss-module__zsGxza__header h2{color:#0f1729;margin:0;font-size:1.1rem;font-weight:600}.GerarContratoModal-module-scss-module__zsGxza__iconBtn{color:#65758b;cursor:pointer;background:0 0;border:0;border-radius:.375rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}.GerarContratoModal-module-scss-module__zsGxza__iconBtn:hover{color:#0f1729;background:#f3f3f4}.GerarContratoModal-module-scss-module__zsGxza__body{gap:.9rem;padding:1.1rem 1.15rem .5rem;display:grid}.GerarContratoModal-module-scss-module__zsGxza__lead{color:#65758b;margin:0;font-size:.875rem;line-height:1.5}.GerarContratoModal-module-scss-module__zsGxza__meta{color:#0f1729;margin:0;font-size:.8125rem}.GerarContratoModal-module-scss-module__zsGxza__meta strong{font-weight:600}.GerarContratoModal-module-scss-module__zsGxza__selectRow{grid-template-columns:auto 1fr;align-items:center;gap:.55rem;display:grid}.GerarContratoModal-module-scss-module__zsGxza__clip{color:#65758b;background:#f5f6f6;border:1px solid #e6e6e6;border-radius:.375rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}.GerarContratoModal-module-scss-module__zsGxza__tags{flex-wrap:wrap;gap:.4rem;display:flex}.GerarContratoModal-module-scss-module__zsGxza__tag{letter-spacing:.02em;color:#9a3412;background:#ffedd5;border:1px solid #fdba74;border-radius:999px;align-items:center;padding:.2rem .5rem;font-size:.7rem;font-weight:600;display:inline-flex}.GerarContratoModal-module-scss-module__zsGxza__tagDefault{color:#991b1b;background:#fee2e2;border-color:#fca5a5}.GerarContratoModal-module-scss-module__zsGxza__footer{border-top:1px solid #e6e6e6;justify-content:flex-end;gap:.55rem;padding:1rem 1.15rem 1.15rem;display:flex}.GerarContratoModal-module-scss-module__zsGxza__ghost,.GerarContratoModal-module-scss-module__zsGxza__primary{cursor:pointer;border-radius:.375rem;align-items:center;gap:.4rem;padding:.55rem .9rem;font-size:.875rem;font-weight:500;display:inline-flex}.GerarContratoModal-module-scss-module__zsGxza__ghost:disabled,.GerarContratoModal-module-scss-module__zsGxza__primary:disabled{opacity:.55;cursor:not-allowed}.GerarContratoModal-module-scss-module__zsGxza__ghost{color:#0f1729;background:#fff;border:1px solid #e6e6e6}.GerarContratoModal-module-scss-module__zsGxza__primary{color:#fff;background:#0c3462;border:1px solid #0000}
@keyframes PatientBudgetsPanel-module-scss-module__q1wf3G__fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.PatientBudgetsPanel-module-scss-module__q1wf3G__panel{flex-direction:column;gap:1rem;display:flex}.PatientBudgetsPanel-module-scss-module__q1wf3G__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.PatientBudgetsPanel-module-scss-module__q1wf3G__toolbarCopy{flex-direction:column;gap:.25rem;min-width:0;display:flex}.PatientBudgetsPanel-module-scss-module__q1wf3G__title{color:#0f1729;letter-spacing:-.01em;margin:0;font-size:1rem;font-weight:500}.PatientBudgetsPanel-module-scss-module__q1wf3G__rule{color:#65758b;max-width:34rem;margin:0;font-size:.8125rem;line-height:1.45}.PatientBudgetsPanel-module-scss-module__q1wf3G__primaryBtn,.PatientBudgetsPanel-module-scss-module__q1wf3G__actionBtn,.PatientBudgetsPanel-module-scss-module__q1wf3G__iconBtn{cursor:pointer;justify-content:center;align-items:center;gap:.4rem;transition:background-color .16s cubic-bezier(.2,0,0,1),border-color .16s cubic-bezier(.2,0,0,1),color .16s cubic-bezier(.2,0,0,1),scale .12s cubic-bezier(.2,0,0,1);display:inline-flex}.PatientBudgetsPanel-module-scss-module__q1wf3G__primaryBtn:active:not(:disabled),.PatientBudgetsPanel-module-scss-module__q1wf3G__actionBtn:active:not(:disabled),.PatientBudgetsPanel-module-scss-module__q1wf3G__iconBtn:active:not(:disabled){scale:.96}.PatientBudgetsPanel-module-scss-module__q1wf3G__primaryBtn:focus-visible,.PatientBudgetsPanel-module-scss-module__q1wf3G__actionBtn:focus-visible,.PatientBudgetsPanel-module-scss-module__q1wf3G__iconBtn:focus-visible{outline-offset:2px;outline:2px solid #0c3462}.PatientBudgetsPanel-module-scss-module__q1wf3G__primaryBtn{color:#fff;background:#0c3462;border:none;border-radius:.625rem;padding:.55rem .95rem;font-size:.8125rem;font-weight:500}.PatientBudgetsPanel-module-scss-module__q1wf3G__primaryBtn:hover{background:#0a2c54}.PatientBudgetsPanel-module-scss-module__q1wf3G__summaryRow{flex-wrap:wrap;gap:.5rem;display:flex}.PatientBudgetsPanel-module-scss-module__q1wf3G__summaryChip{background:#f2f5f7;border:1px solid #e6e6e6;border-radius:.625rem;flex-direction:column;gap:.15rem;min-width:6.5rem;padding:.65rem .85rem;display:flex}.PatientBudgetsPanel-module-scss-module__q1wf3G__summaryChip span{color:#65758b;font-size:.6875rem}.PatientBudgetsPanel-module-scss-module__q1wf3G__summaryChip strong{color:#0f1729;font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:500}.PatientBudgetsPanel-module-scss-module__q1wf3G__summaryChipAccent{background:#eef4fa;border-color:#c5cbd3;border-color:lab(81.5362% -1.03128 -4.72374)}.PatientBudgetsPanel-module-scss-module__q1wf3G__summaryChipAccent strong{color:#0c3462}.PatientBudgetsPanel-module-scss-module__q1wf3G__loading{color:#65758b;align-items:center;gap:.55rem;padding:1.5rem .25rem;font-size:.875rem;display:inline-flex}.PatientBudgetsPanel-module-scss-module__q1wf3G__spinner{animation:.8s linear infinite PatientBudgetsPanel-module-scss-module__q1wf3G__spin}@keyframes PatientBudgetsPanel-module-scss-module__q1wf3G__spin{to{transform:rotate(360deg)}}.PatientBudgetsPanel-module-scss-module__q1wf3G__error{color:#dc2828;margin:0;font-size:.8125rem}.PatientBudgetsPanel-module-scss-module__q1wf3G__empty{background:linear-gradient(165deg,#eef4fab3,#0000 55%),#fff;background:linear-gradient(165deg,lab(95.8606% -1.24112 -3.6244/.7),#0000 55%),#fff;border:1px dashed #b3bcc9;border:1px dashed lab(75.9575% -1.55824 -7.39074);border-radius:calc(.625rem + 4px);flex-direction:column;align-items:flex-start;gap:.65rem;padding:2rem 1.25rem;display:flex}.PatientBudgetsPanel-module-scss-module__q1wf3G__empty h3{margin:0;font-size:.9375rem;font-weight:500}.PatientBudgetsPanel-module-scss-module__q1wf3G__empty p{color:#65758b;max-width:28rem;margin:0;font-size:.8125rem;line-height:1.45}.PatientBudgetsPanel-module-scss-module__q1wf3G__emptyIcon{color:#0c3462;background:#eef4fa;border-radius:.625rem;place-items:center;width:2.5rem;height:2.5rem;display:grid}.PatientBudgetsPanel-module-scss-module__q1wf3G__list{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.PatientBudgetsPanel-module-scss-module__q1wf3G__card{background:#fff;border:1px solid #e6e6e6;border-radius:calc(.625rem + 2px);transition:border-color .16s cubic-bezier(.2,0,0,1),box-shadow .18s cubic-bezier(.2,0,0,1);overflow:clip}.PatientBudgetsPanel-module-scss-module__q1wf3G__cardOpen{border-color:#a5b1c1;border-color:lab(71.7715% -1.91626 -9.37406);box-shadow:0 0 0 1px #0c346214;box-shadow:0 0 0 1px lab(21.1471% 1.06712 -31.7263/.08)}.PatientBudgetsPanel-module-scss-module__q1wf3G__cardToggle{text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:none;justify-content:space-between;align-items:center;gap:.85rem;padding:.85rem 1rem;display:flex}.PatientBudgetsPanel-module-scss-module__q1wf3G__cardToggle:hover{background:#f2f5f7cc;background:lab(96.3494% -.763476 -1.33184/.8)}.PatientBudgetsPanel-module-scss-module__q1wf3G__cardToggle:focus-visible{outline-offset:2px;outline:2px solid #0c3462}.PatientBudgetsPanel-module-scss-module__q1wf3G__cardMain{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}.PatientBudgetsPanel-module-scss-module__q1wf3G__cardMeta{flex-direction:column;gap:.15rem;min-width:0;display:flex}.PatientBudgetsPanel-module-scss-module__q1wf3G__cardMeta span{color:#65758b;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.PatientBudgetsPanel-module-scss-module__q1wf3G__cardNumber{color:#0f1729;letter-spacing:-.01em;font-size:.875rem;font-weight:500}.PatientBudgetsPanel-module-scss-module__q1wf3G__cardRight{flex-shrink:0;align-items:center;gap:.65rem;display:flex}.PatientBudgetsPanel-module-scss-module__q1wf3G__cardTotal{flex-direction:column;align-items:flex-end;gap:.1rem;display:flex}.PatientBudgetsPanel-module-scss-module__q1wf3G__cardTotal em{color:#65758b;font-size:.6875rem;font-style:normal}.PatientBudgetsPanel-module-scss-module__q1wf3G__cardTotal strong{color:#0c3462;font-size:.9375rem;font-weight:500}.PatientBudgetsPanel-module-scss-module__q1wf3G__money{font-variant-numeric:tabular-nums}.PatientBudgetsPanel-module-scss-module__q1wf3G__chevron{color:#65758b;flex-shrink:0;transition:transform .18s cubic-bezier(.2,0,0,1)}.PatientBudgetsPanel-module-scss-module__q1wf3G__cardOpen .PatientBudgetsPanel-module-scss-module__q1wf3G__chevron{color:#0c3462;transform:rotate(180deg)}.PatientBudgetsPanel-module-scss-module__q1wf3G__cardBody{border-top:1px solid #e6e6e6;flex-direction:column;gap:.85rem;margin-top:0;padding:.85rem 1rem 1rem;animation:.18s cubic-bezier(.2,0,0,1) PatientBudgetsPanel-module-scss-module__q1wf3G__reveal;display:flex}@keyframes PatientBudgetsPanel-module-scss-module__q1wf3G__reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.PatientBudgetsPanel-module-scss-module__q1wf3G__bodyHead{color:#65758b;justify-content:space-between;align-items:center;gap:.75rem;font-size:.75rem;display:flex}.PatientBudgetsPanel-module-scss-module__q1wf3G__iconBtn{color:#65758b;background:0 0;border:1px solid #0000;border-radius:.375rem;width:1.75rem;height:1.75rem}.PatientBudgetsPanel-module-scss-module__q1wf3G__iconBtn:hover{color:#0f1729;background:#f2f5f7}.PatientBudgetsPanel-module-scss-module__q1wf3G__items{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.PatientBudgetsPanel-module-scss-module__q1wf3G__items li{background:#f2f5f7;border-radius:.375rem;justify-content:space-between;align-items:baseline;gap:.75rem;padding:.45rem .6rem;font-size:.8125rem;display:flex}.PatientBudgetsPanel-module-scss-module__q1wf3G__items li strong{color:#0f1729;flex-shrink:0;font-weight:500}.PatientBudgetsPanel-module-scss-module__q1wf3G__tooth{color:#0c3462;font-variant-numeric:tabular-nums;background:#eef4fa;border-radius:.25rem;align-items:center;margin-right:.4rem;padding:.05rem .35rem;font-size:.6875rem;font-style:normal;font-weight:500;display:inline-flex}.PatientBudgetsPanel-module-scss-module__q1wf3G__notes{color:#0f1729;background:#faf5ec;background:lab(96.7824% .703841 5.09952);border-radius:.375rem;margin:0;padding:.65rem .75rem;font-size:.8125rem;line-height:1.4}.PatientBudgetsPanel-module-scss-module__q1wf3G__notes span{color:#65758b;margin-bottom:.2rem;font-size:.6875rem;display:block}.PatientBudgetsPanel-module-scss-module__q1wf3G__totals{justify-content:space-between;align-items:baseline;gap:.75rem;padding-top:.15rem;font-size:.8125rem;display:flex}.PatientBudgetsPanel-module-scss-module__q1wf3G__totals span{color:#65758b}.PatientBudgetsPanel-module-scss-module__q1wf3G__totals strong{color:#0c3462;font-size:1.0625rem;font-weight:500}.PatientBudgetsPanel-module-scss-module__q1wf3G__actions{flex-wrap:wrap;gap:.4rem;display:flex}.PatientBudgetsPanel-module-scss-module__q1wf3G__actionBtn{color:#0f1729;background:#fff;border:1px solid #e6e6e6;border-radius:.375rem;padding:.4rem .7rem;font-size:.75rem;font-weight:500}.PatientBudgetsPanel-module-scss-module__q1wf3G__actionBtn:hover:not(:disabled){background:#f2f5f7;border-color:#bcc4ce;border-color:lab(78.7472% -1.3012 -6.0604)}.PatientBudgetsPanel-module-scss-module__q1wf3G__actionBtn:disabled{opacity:.55;cursor:not-allowed}.PatientBudgetsPanel-module-scss-module__q1wf3G__approve{color:#157a3a;background:#e4fbed;border-color:#b1dcb8;border-color:lab(83.849% -19.8337 12.9897)}.PatientBudgetsPanel-module-scss-module__q1wf3G__approve:hover:not(:disabled){background:#ecfcf2;background:lab(97.6464% -6.77079 2.82605)}.PatientBudgetsPanel-module-scss-module__q1wf3G__danger{color:#dc2828;background:#fef1f1;border-color:#ebb5ae;border-color:lab(78.6586% 19.4749 11.6367)}.PatientBudgetsPanel-module-scss-module__q1wf3G__danger:hover:not(:disabled){background:#fef5f5;background:lab(97.3261% 3.16483 1.15231)}@media (max-width:768px){.PatientBudgetsPanel-module-scss-module__q1wf3G__cardToggle{flex-direction:column;align-items:flex-start}.PatientBudgetsPanel-module-scss-module__q1wf3G__cardRight{justify-content:space-between;width:100%}.PatientBudgetsPanel-module-scss-module__q1wf3G__cardMain{width:100%}}@media (prefers-reduced-motion:reduce){.PatientBudgetsPanel-module-scss-module__q1wf3G__primaryBtn,.PatientBudgetsPanel-module-scss-module__q1wf3G__actionBtn,.PatientBudgetsPanel-module-scss-module__q1wf3G__iconBtn,.PatientBudgetsPanel-module-scss-module__q1wf3G__card,.PatientBudgetsPanel-module-scss-module__q1wf3G__chevron,.PatientBudgetsPanel-module-scss-module__q1wf3G__cardBody,.PatientBudgetsPanel-module-scss-module__q1wf3G__spinner{transition:none!important;animation:none!important}}
@keyframes Sidebar-module-scss-module__LGLh5a__fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.Sidebar-module-scss-module__LGLh5a__sidebar{color:#0f1729;--nav-icon-cutout:#fff;background:#fff;border-right:1px solid #e6e6e6;flex-direction:column;flex-shrink:0;width:268px;height:100vh;min-height:100vh;padding:1.25rem .875rem;transition:width .22s,padding .22s;display:flex;position:sticky;top:0;overflow:hidden auto}.Sidebar-module-scss-module__LGLh5a__top{border-bottom:1px solid #e6e6e6;justify-content:space-between;align-items:flex-start;gap:.375rem;margin-bottom:.25rem;padding:0 .375rem 1rem;display:flex}.Sidebar-module-scss-module__LGLh5a__brand{flex:1;min-width:0;display:block}.Sidebar-module-scss-module__LGLh5a__toggleBtn{color:#65758b;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;transition:background .15s,color .15s;display:flex}.Sidebar-module-scss-module__LGLh5a__toggleBtn:hover{color:#0c3462;background:#f2f5f7}.Sidebar-module-scss-module__LGLh5a__toggleBtnMobile{display:none}.Sidebar-module-scss-module__LGLh5a__nav{flex-direction:column;flex:1;gap:.125rem;padding-top:.375rem;display:flex}.Sidebar-module-scss-module__LGLh5a__group{flex-direction:column;gap:.05rem;display:flex}.Sidebar-module-scss-module__LGLh5a__subnav{border-left:1px solid #0c34621f;flex-direction:column;gap:.05rem;margin:.1rem 0 .35rem 2.35rem;padding-left:.55rem;display:flex}.Sidebar-module-scss-module__LGLh5a__subitem{color:#8b95a5;border-radius:8px;padding:.28rem .55rem;font-size:.72rem;font-weight:400;transition:color .15s,background .15s;display:block}.Sidebar-module-scss-module__LGLh5a__subitem:hover{color:#0c3462;background:#f0f4f9}.Sidebar-module-scss-module__LGLh5a__subitemActive{color:#0c3462;background:#e8eef7;font-weight:600}.Sidebar-module-scss-module__LGLh5a__item{color:#8b95a5;white-space:nowrap;--nav-icon-cutout:#fff;border-radius:14px;align-items:center;gap:.55rem;padding:.28rem .5rem .28rem .28rem;font-size:.78125rem;font-weight:400;transition:color .15s,background .15s;display:flex}.Sidebar-module-scss-module__LGLh5a__item:hover{color:#0c3462;background:0 0}.Sidebar-module-scss-module__LGLh5a__item:hover .Sidebar-module-scss-module__LGLh5a__itemIconWrap{background:#f0f4f9}.Sidebar-module-scss-module__LGLh5a__itemLabel{transition:opacity .15s}.Sidebar-module-scss-module__LGLh5a__itemIconWrap{background:0 0;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:2.05rem;height:2.05rem;transition:background .15s;display:flex}.Sidebar-module-scss-module__LGLh5a__itemIcon{color:currentColor;opacity:1;flex-shrink:0}.Sidebar-module-scss-module__LGLh5a__itemActive{color:#0c3462;--nav-icon-cutout:#dce6f4;background:0 0;font-weight:500}.Sidebar-module-scss-module__LGLh5a__itemActive .Sidebar-module-scss-module__LGLh5a__itemIconWrap{background:#dce6f4}.Sidebar-module-scss-module__LGLh5a__itemActive .Sidebar-module-scss-module__LGLh5a__itemIcon{opacity:1}.Sidebar-module-scss-module__LGLh5a__bottom{margin-top:auto;padding-top:.5rem}.Sidebar-module-scss-module__LGLh5a__collapsed{width:4.75rem;padding-inline:.625rem}.Sidebar-module-scss-module__LGLh5a__collapsed .Sidebar-module-scss-module__LGLh5a__top{flex-direction:column;align-items:center;padding-inline:0}.Sidebar-module-scss-module__LGLh5a__collapsed .Sidebar-module-scss-module__LGLh5a__brand{justify-content:center;width:100%;display:flex}.Sidebar-module-scss-module__LGLh5a__collapsed .Sidebar-module-scss-module__LGLh5a__item{justify-content:center;padding-inline:.5rem}.Sidebar-module-scss-module__LGLh5a__collapsed .Sidebar-module-scss-module__LGLh5a__itemLabel{opacity:0;width:0;overflow:hidden}.Sidebar-module-scss-module__LGLh5a__collapsed .Sidebar-module-scss-module__LGLh5a__subnav{display:none}@media (max-width:1024px){.Sidebar-module-scss-module__LGLh5a__sidebar{z-index:110;width:268px;box-shadow:none;transition:transform .22s;position:fixed;top:0;left:0;transform:translate(-105%)}.Sidebar-module-scss-module__LGLh5a__sidebar.Sidebar-module-scss-module__LGLh5a__mobileOpen{transform:translate(0)}.Sidebar-module-scss-module__LGLh5a__sidebar.Sidebar-module-scss-module__LGLh5a__collapsed{width:268px;padding-inline:.875rem}.Sidebar-module-scss-module__LGLh5a__sidebar.Sidebar-module-scss-module__LGLh5a__collapsed .Sidebar-module-scss-module__LGLh5a__itemLabel{opacity:1;width:auto;overflow:visible}.Sidebar-module-scss-module__LGLh5a__sidebar.Sidebar-module-scss-module__LGLh5a__collapsed .Sidebar-module-scss-module__LGLh5a__subnav{display:flex}.Sidebar-module-scss-module__LGLh5a__sidebar.Sidebar-module-scss-module__LGLh5a__collapsed .Sidebar-module-scss-module__LGLh5a__item{justify-content:flex-start}.Sidebar-module-scss-module__LGLh5a__sidebar.Sidebar-module-scss-module__LGLh5a__collapsed .Sidebar-module-scss-module__LGLh5a__top{flex-direction:row;align-items:flex-start}.Sidebar-module-scss-module__LGLh5a__sidebar.Sidebar-module-scss-module__LGLh5a__collapsed .Sidebar-module-scss-module__LGLh5a__brand{justify-content:flex-start}.Sidebar-module-scss-module__LGLh5a__toggleBtnDesktop{display:none}.Sidebar-module-scss-module__LGLh5a__toggleBtnMobile{display:flex}}
.PlanosRecorrenciaPage-module-scss-module__uLQF2G__page{gap:1rem;display:grid}.PlanosRecorrenciaPage-module-scss-module__uLQF2G__brandHead{align-items:flex-start;gap:.75rem;display:flex}.PlanosRecorrenciaPage-module-scss-module__uLQF2G__brandIcon{color:#0c3462;--nav-icon-cutout:#dce6f4;background:#dce6f4;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex}.PlanosRecorrenciaPage-module-scss-module__uLQF2G__panel{background:var(--color-card,#fff);border:1px solid var(--color-border-light,#e8eef4);border-radius:14px;padding:1.1rem}.PlanosRecorrenciaPage-module-scss-module__uLQF2G__panel h2{margin:0 0 .75rem;font-size:1rem;font-weight:600}.PlanosRecorrenciaPage-module-scss-module__uLQF2G__fields{gap:.75rem;margin-bottom:.85rem;display:grid}.PlanosRecorrenciaPage-module-scss-module__uLQF2G__hint{color:#5a6472;margin:.75rem 0 0;font-size:.82rem}.PlanosRecorrenciaPage-module-scss-module__uLQF2G__list{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.PlanosRecorrenciaPage-module-scss-module__uLQF2G__list li{background:#f6f9fc;border-radius:10px;gap:.2rem;padding:.65rem .75rem;display:grid}.PlanosRecorrenciaPage-module-scss-module__uLQF2G__list .PlanosRecorrenciaPage-module-scss-module__uLQF2G__planRow{color:#0c3462;--nav-icon-cutout:#f6f9fc;align-items:center;gap:.45rem;display:inline-flex}.PlanosRecorrenciaPage-module-scss-module__uLQF2G__list .PlanosRecorrenciaPage-module-scss-module__uLQF2G__planRow strong{font-size:.9rem;display:inline}.PlanosRecorrenciaPage-module-scss-module__uLQF2G__list>span{color:#5a6472;font-size:.78rem}.PlanosRecorrenciaPage-module-scss-module__uLQF2G__error{color:#962c2c}
.AppShell-module-scss-module__ZdfWca__shell{background:#f9fafb;min-height:100vh;display:flex}.AppShell-module-scss-module__ZdfWca__main{flex-direction:column;flex:1;min-width:0;display:flex}.AppShell-module-scss-module__ZdfWca__content{background:#f9fafb;flex:1;min-height:0;padding:1.75rem;scroll-margin-top:1rem;overflow:auto}.AppShell-module-scss-module__ZdfWca__content:focus{outline:none}.AppShell-module-scss-module__ZdfWca__content:focus-visible{outline-offset:-2px;outline:2px solid #0c3462}.AppShell-module-scss-module__ZdfWca__backdrop{z-index:100;cursor:pointer;background:#0f172a47;border:none;position:fixed;inset:0}@media (max-width:1024px){.AppShell-module-scss-module__ZdfWca__content{padding:1.25rem}}@media (max-width:768px){.AppShell-module-scss-module__ZdfWca__content{padding:1rem}}
.layout-module-scss-module__tpULjW__loading{color:#65758b;padding:2rem;font-size:.875rem;line-height:1.5}
@keyframes DentistWalletPage-module-scss-module__S2cWQW__fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.DentistWalletPage-module-scss-module__S2cWQW__page{gap:1.25rem;animation:.42s cubic-bezier(.22,1,.36,1) DentistWalletPage-module-scss-module__S2cWQW__pageIn;display:grid}@keyframes DentistWalletPage-module-scss-module__S2cWQW__pageIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.DentistWalletPage-module-scss-module__S2cWQW__top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.DentistWalletPage-module-scss-module__S2cWQW__kicker{letter-spacing:.08em;text-transform:uppercase;color:#0c3462;margin:0 0 .35rem;font-size:.6875rem;font-weight:500}.DentistWalletPage-module-scss-module__S2cWQW__title{letter-spacing:-.03em;color:#0c3462;margin:0;font-size:clamp(1.5rem,2.4vw,1.9rem);font-weight:500;line-height:1.15}.DentistWalletPage-module-scss-module__S2cWQW__subtitle{color:#65758b;max-width:36rem;margin:.4rem 0 0;font-size:.875rem;font-weight:400;line-height:1.5}.DentistWalletPage-module-scss-module__S2cWQW__topActions{align-items:center;gap:.55rem;display:flex}.DentistWalletPage-module-scss-module__S2cWQW__refreshBtn{color:#0c3462;background:#fff;border:1px solid #dbe7f2;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;padding:.45rem .8rem;font-size:.75rem;font-weight:400;transition:background .15s,transform .15s;display:flex}.DentistWalletPage-module-scss-module__S2cWQW__refreshBtn:hover:not(:disabled){background:#f4f8fc;transform:translateY(-1px)}.DentistWalletPage-module-scss-module__S2cWQW__refreshBtn:active:not(:disabled){transform:scale(.98)}.DentistWalletPage-module-scss-module__S2cWQW__refreshBtn:disabled{opacity:.6}.DentistWalletPage-module-scss-module__S2cWQW__spin{animation:.9s linear infinite DentistWalletPage-module-scss-module__S2cWQW__spin}@keyframes DentistWalletPage-module-scss-module__S2cWQW__spin{to{transform:rotate(360deg)}}.DentistWalletPage-module-scss-module__S2cWQW__error{color:#dc2828;background:#fef1f1;border-radius:.875rem;margin:0;padding:.75rem .9rem;font-size:.8125rem}.DentistWalletPage-module-scss-module__S2cWQW__heroGrid{grid-template-columns:1.35fr 1fr;gap:.85rem;display:grid}@media (max-width:1024px){.DentistWalletPage-module-scss-module__S2cWQW__heroGrid{grid-template-columns:1fr}}.DentistWalletPage-module-scss-module__S2cWQW__heroCard{color:#fff;background:#0c3462;border-radius:1.35rem;flex-direction:column;min-height:15.5rem;padding:1.35rem 1.4rem 1.2rem;display:flex;position:relative;overflow:hidden}.DentistWalletPage-module-scss-module__S2cWQW__heroTop{align-items:center;gap:.65rem;display:flex;position:relative}.DentistWalletPage-module-scss-module__S2cWQW__heroIcon{color:#d7e8f6;background:#ffffff1f;border-radius:.85rem;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;display:flex}.DentistWalletPage-module-scss-module__S2cWQW__heroLabel{letter-spacing:.04em;text-transform:uppercase;color:#ffffffb8;font-size:.75rem;font-weight:400}.DentistWalletPage-module-scss-module__S2cWQW__heroValue{letter-spacing:-.04em;margin:1.1rem 0 .35rem;font-size:clamp(2rem,4vw,2.65rem);font-weight:500;line-height:1;position:relative}.DentistWalletPage-module-scss-module__S2cWQW__heroHint{color:#ffffffad;margin:0;font-size:.75rem;font-weight:400;position:relative}.DentistWalletPage-module-scss-module__S2cWQW__heroMeta{border-top:1px solid #ffffff24;grid-template-columns:1fr 1fr;gap:.75rem;margin-top:auto;padding-top:1.1rem;display:grid;position:relative}.DentistWalletPage-module-scss-module__S2cWQW__heroMeta span{color:#ffffff9e;margin-bottom:.2rem;font-size:.6875rem;font-weight:400;display:block}.DentistWalletPage-module-scss-module__S2cWQW__heroMeta strong{font-size:.95rem;font-weight:500}.DentistWalletPage-module-scss-module__S2cWQW__sideStack{gap:.75rem;display:grid}.DentistWalletPage-module-scss-module__S2cWQW__metricCard{background:#fff;border:1px solid #e4edf5;border-radius:1.05rem;padding:.9rem 1rem;transition:transform .18s,border-color .18s}.DentistWalletPage-module-scss-module__S2cWQW__metricCard:hover{border-color:#c9dceb;transform:translateY(-2px)}.DentistWalletPage-module-scss-module__S2cWQW__metricCard strong{color:#0c3462;letter-spacing:-.02em;margin-top:.35rem;font-size:1.2rem;font-weight:500;display:block}.DentistWalletPage-module-scss-module__S2cWQW__metricCard p{color:#65758b;margin:.25rem 0 0;font-size:.75rem;font-weight:400}.DentistWalletPage-module-scss-module__S2cWQW__metricHead{color:#65758b;justify-content:space-between;align-items:center;font-size:.75rem;font-weight:400;display:flex}.DentistWalletPage-module-scss-module__S2cWQW__lowerGrid{grid-template-columns:1fr 1fr;gap:.85rem;display:grid}@media (max-width:1024px){.DentistWalletPage-module-scss-module__S2cWQW__lowerGrid{grid-template-columns:1fr}}.DentistWalletPage-module-scss-module__S2cWQW__panel{background:#fff;border:1px solid #e4edf5;border-radius:1.15rem;padding:1.05rem 1.1rem 1.1rem}.DentistWalletPage-module-scss-module__S2cWQW__panelHead{margin-bottom:.95rem}.DentistWalletPage-module-scss-module__S2cWQW__panelHead h2{color:#0c3462;margin:0;font-size:.95rem;font-weight:500}.DentistWalletPage-module-scss-module__S2cWQW__panelHead p{color:#65758b;margin:.2rem 0 0;font-size:.75rem;font-weight:400}.DentistWalletPage-module-scss-module__S2cWQW__panelHeadRow{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.95rem;display:flex}.DentistWalletPage-module-scss-module__S2cWQW__panelHeadRow h2{color:#0c3462;margin:0;font-size:.95rem;font-weight:500}.DentistWalletPage-module-scss-module__S2cWQW__panelHeadRow p{color:#65758b;margin:.2rem 0 0;font-size:.75rem;font-weight:400}.DentistWalletPage-module-scss-module__S2cWQW__panelIcon{color:#0c3462;flex-shrink:0;margin-top:.15rem}.DentistWalletPage-module-scss-module__S2cWQW__barTrack{background:#eef3f8;border-radius:999px;width:100%;height:.7rem;margin-bottom:.95rem;display:flex;overflow:hidden}.DentistWalletPage-module-scss-module__S2cWQW__barSlice{height:100%;transition:width .5s cubic-bezier(.22,1,.36,1);display:block}.DentistWalletPage-module-scss-module__S2cWQW__legend{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.DentistWalletPage-module-scss-module__S2cWQW__legend li{grid-template-columns:auto 1fr auto;align-items:center;gap:.65rem;display:grid}.DentistWalletPage-module-scss-module__S2cWQW__legend i{border-radius:50%;width:.55rem;height:.55rem}.DentistWalletPage-module-scss-module__S2cWQW__legend span{color:#65758b;font-size:.75rem;font-weight:400;display:block}.DentistWalletPage-module-scss-module__S2cWQW__legend strong{color:#0c3462;font-size:.875rem;font-weight:500;display:block}.DentistWalletPage-module-scss-module__S2cWQW__legend em{color:#65758b;font-size:.75rem;font-style:normal;font-weight:400}.DentistWalletPage-module-scss-module__S2cWQW__timeline{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.DentistWalletPage-module-scss-module__S2cWQW__timeline li{background:#f7fafc;border-radius:.85rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.7rem;padding:.65rem .7rem;display:grid}.DentistWalletPage-module-scss-module__S2cWQW__timeline strong{color:#0c3462;font-size:.8125rem;font-weight:500;display:block}.DentistWalletPage-module-scss-module__S2cWQW__timeline p{color:#65758b;margin:.1rem 0 0;font-size:.6875rem;font-weight:400}.DentistWalletPage-module-scss-module__S2cWQW__stepIndex{color:#fff;background:#0c3462;border-radius:50%;justify-content:center;align-items:center;width:1.55rem;height:1.55rem;font-size:.6875rem;font-weight:500;display:flex}.DentistWalletPage-module-scss-module__S2cWQW__stepValue{color:#0c3462;white-space:nowrap;font-size:.8125rem;font-weight:500}.DentistWalletPage-module-scss-module__S2cWQW__empty{text-align:center;color:#65758b;padding:1.4rem .5rem;font-size:.8125rem;font-weight:400}.DentistWalletPage-module-scss-module__S2cWQW__tableWrap{border:1px solid #e8eef4;border-radius:.9rem;overflow:auto}.DentistWalletPage-module-scss-module__S2cWQW__table{border-collapse:collapse;width:100%}.DentistWalletPage-module-scss-module__S2cWQW__table th,.DentistWalletPage-module-scss-module__S2cWQW__table td{text-align:left;border-bottom:1px solid #eef2f6;padding:.8rem .9rem;font-size:.8125rem}.DentistWalletPage-module-scss-module__S2cWQW__table th{color:#65758b;white-space:nowrap;background:#f8fafc;font-weight:400}.DentistWalletPage-module-scss-module__S2cWQW__table tr:last-child td{border-bottom:none}.DentistWalletPage-module-scss-module__S2cWQW__table td strong{color:#0c3462;font-weight:500;display:block}.DentistWalletPage-module-scss-module__S2cWQW__table td span{color:#65758b;margin-top:.15rem;font-size:.6875rem;font-weight:400;display:block}.DentistWalletPage-module-scss-module__S2cWQW__moneyCell{color:#0c3462;white-space:nowrap;font-weight:500}.DentistWalletPage-module-scss-module__S2cWQW__phase{border-radius:999px;padding:.2rem .5rem;font-size:.6875rem;font-weight:400;display:inline-flex}.DentistWalletPage-module-scss-module__S2cWQW__phase_ok{color:#227741;background:#e7f9ed}.DentistWalletPage-module-scss-module__S2cWQW__phase_warn{color:#0c3462;background:#e7f0f8}.DentistWalletPage-module-scss-module__S2cWQW__phase_bad{color:#b12525;background:#fdeded}.DentistWalletPage-module-scss-module__S2cWQW__phase_muted{color:#65758b;background:#f1f5f9}@media (prefers-reduced-motion:reduce){.DentistWalletPage-module-scss-module__S2cWQW__page,.DentistWalletPage-module-scss-module__S2cWQW__spin,.DentistWalletPage-module-scss-module__S2cWQW__barSlice,.DentistWalletPage-module-scss-module__S2cWQW__metricCard{transition:none!important;animation:none!important}}@media (max-width:768px){.DentistWalletPage-module-scss-module__S2cWQW__table th:nth-child(2),.DentistWalletPage-module-scss-module__S2cWQW__table td:nth-child(2){display:none}}
