:root{--background-primary:linear-gradient(#fff 0%, #eaeaea 100%);--color-primary:#055d87;--color-seconday:#34c2fc;--color-semiblack:#141414;--color-action:#139bd1}*{margin:0;padding:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}ul{list-style:none}.textItalic{color:var(--color-semiblack);font-size:1.5rem;font-style:italic;font-weight:400;line-height:1}.text{color:var(--color-semiblack);font-size:2.2rem;font-weight:500}.h3-subtitle{color:var(--color-primary)}.main-container{background:var(--background-primary);border:1px solid #d7d7d7;border-radius:1rem;flex-direction:column;height:100%;padding:clamp(1rem,2.5vw - 1rem,2rem) clamp(1rem,2.5vw - 1rem,2rem) 1px;display:flex;position:relative}.section-container{min-height:10rem}.grid-container{flex-wrap:wrap;gap:1rem;display:flex}.background-image{color:#fafafa;background-color:#156587;border-left:.8rem solid #0aaced;border-radius:.6rem;flex-shrink:0;width:clamp(11rem,3rem + 10vw,15rem);height:clamp(5rem,1rem + 5vw,7rem);text-decoration:none;display:flex;overflow:hidden;box-shadow:12px 10px 12px #959da566}.background-image:hover{padding:0;transform:scale(1.01)}.background-image img{object-fit:cover;width:100%;height:100%;display:block;transform:scale(1.2)}.background-image:hover img{border-radius:1.2rem;transition:all .2s;transform:scale(1.5)}.striped-table tr:nth-child(2n){background-color:#e2e2e2}.striped-table th{text-align:center;width:25%}.striped-table td:first-child,.striped-table th:first-child{white-space:nowrap;text-overflow:ellipsis;max-width:200px;padding:0 1.5rem;overflow:hidden}.logout-button{color:#fff;cursor:pointer;background-color:#d43a5e;border:none;border-radius:.5rem;align-items:center;gap:10px;padding:clamp(.375rem,.625vw - .125rem,.625rem) clamp(.625rem,.125rem + .625vw,.875rem);font-size:clamp(.75rem,.25rem + .625vw,1rem);transition:background-color .2s;display:inline-flex}.logout-button:hover:not(:disabled){background-color:#ffd2dd}.logout-button:disabled{opacity:.7;cursor:not-allowed}.logout-button svg{width:clamp(.9375rem,.3125rem + .7813vw,1.25rem);height:clamp(.9375rem,.3125rem + .7813vw,1.25rem)}.config-button{color:#fff;cursor:pointer;background-color:#055d87;border:none;border-radius:.5rem;align-items:center;gap:10px;padding:10px 14px;font-size:16px;transition:background-color .2s;display:inline-flex}.config-button:hover{background-color:#d4f0fe}.config-button svg{width:20px;height:20px}@media (width<=1400px){.textItalic{font-size:1.2rem}.text{color:var(--color-semiblack);font-size:1.7rem}}@media (width<=900px){.textItalic{font-size:1rem}.text{color:var(--color-semiblack);font-size:1.5rem}}@media (width<=750px){.textItalic{font-size:.8rem}.text{color:var(--color-semiblack);font-size:1.2rem}}@keyframes pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}._actionButton_1oc9l_1{background-color:var(--color-primary);color:#fff;cursor:pointer;border:none;border-radius:.5rem;justify-content:center;align-items:center;gap:10px;min-width:9rem;padding:clamp(.375rem,.625vw - .125rem,.625rem) clamp(.625rem,.125rem + .625vw,.875rem);font-size:clamp(.75rem,.25rem + .625vw,1rem);transition:background-color .2s;display:inline-flex}._actionButton_1oc9l_1:hover:not(:disabled){background-color:color-mix(in srgb, var(--color-primary) 15%, white)}._actionButton_1oc9l_1:disabled{opacity:.7;cursor:not-allowed}._root_197g9_1{background:linear-gradient(#fff 0%,#eaeaea 100%);min-height:100dvh;position:relative}._header_197g9_7{background-color:#fff;border-radius:0 0 1rem 1rem;align-items:center;height:clamp(35px,4vw,84px);padding:clamp(.5rem,1.25vw - .5rem,1rem);display:flex;box-shadow:0 4px 6px -2px #0000001a,0 4px 6px -2px #0000001a,0 8px 12px -4px #0000001a,0 2px 2px -6px #0000000f}._headerInner_197g9_21{background-color:#0000;justify-content:space-between;align-items:center;gap:2rem;width:100%;height:55px;margin:0 auto;display:flex;position:relative}._headerGoBackButtonContainer_197g9_33{color:#34c2fc;cursor:pointer;background-color:#0000;border:none;border-radius:.3rem;align-items:center;gap:.2rem;padding:clamp(0rem,1.25vw - 1rem,.5rem);font-size:clamp(1.25rem,1.875vw - .25rem,2rem);font-weight:700;text-decoration:none;display:flex}._headerGoBackButtonContainer_197g9_33 svg{align-self:center;height:clamp(1.25rem,2.5vw - .75rem,2.25rem);display:flex}._backLinkWrapper_197g9_55{align-items:center;display:flex}._backLink_197g9_55{color:#34c2fc;align-items:center;gap:.2rem;font-size:2rem;font-weight:700;text-decoration:none;display:flex}._headerStats_197g9_70{flex-wrap:wrap;align-items:center;gap:1.25rem;width:max-content;display:flex}@media screen and (width<=780px){._headerStats_197g9_70{gap:.3rem}}@media screen and (width<=440px){._headerStats_197g9_70{width:unset;justify-content:center}}._statBlock_197g9_87{flex-direction:column;max-width:9.3rem;display:flex}._statBlockWide_197g9_93{flex-direction:column;max-width:10rem;display:flex}._statLabel_197g9_99{text-wrap:nowrap;text-align:center;margin-bottom:.2rem;font-size:clamp(.65rem,.9375vw - .125rem,1rem);font-weight:400;line-height:1.2}@media screen and (width<=780px){._statLabel_197g9_99{font-size:.9rem}}._statInput_197g9_112{text-align:center;color:#1b1b1b;border:1px solid #e9ecef;border-radius:.5rem;width:clamp(92px,8vw,148px);height:clamp(20px,1.5vw,30px);padding:.1rem;font-size:clamp(.6rem,1.01vw - .2rem,1rem);font-weight:500;transition:all .2s;box-shadow:inset 2px 2px 4px #bdc3c57a}._headerCenter_197g9_128{color:#0a7fc1;align-items:center;gap:2px;font-size:1.5rem;font-weight:700;display:flex;position:absolute;left:50%;transform:translate(-50%)}._headerActions_197g9_140{align-items:center;gap:1rem;margin-left:auto;display:flex}._logoutWrapper_197g9_147{padding-right:2rem}._main_197g9_151{padding:clamp(.25rem,.625vw - .25rem,.5rem) clamp(.25rem,.625vw - .25rem,.5rem) 0}._footerLogo_197g9_156{position:absolute;bottom:clamp(0rem,1.25vw - 1rem,.5rem);left:50%;transform:translate(-50%)}._parent_wfvrs_1{grid-column-gap:10px;grid-row-gap:10px;grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(6,1fr);height:70dvh;display:grid}._div1_wfvrs_10{border:2px solid #4dd0e1;border-radius:1rem;flex-direction:column;grid-area:1/1/3/3;justify-content:space-evenly;padding:1rem;display:flex;box-shadow:0 3px 3px #959da580}._div2_wfvrs_21{border:2px solid #4dd0e1;border-radius:1rem;flex-direction:column;grid-area:1/3/2/4;justify-content:space-between;padding:1rem;display:flex;box-shadow:0 3px 3px #959da580}._div3_wfvrs_32{border:2px solid #4dd0e1;border-radius:1rem;grid-area:1/4/2/7;grid-template-columns:repeat(3,1fr);padding:1rem;display:grid;box-shadow:0 3px 3px #959da580}._div4_wfvrs_42{border:2px solid #4dd0e1;border-radius:1rem;flex-direction:column;grid-area:2/3/3/4;justify-content:space-between;padding:1rem;display:flex;box-shadow:0 3px 3px #959da580}._div5_wfvrs_53{border:2px solid #4dd0e1;border-radius:1rem;grid-area:2/4/3/7;grid-template-columns:repeat(3,1fr);padding:1rem;display:grid;box-shadow:0 3px 3px #959da580}._div6_wfvrs_64{border:2px solid #4dd0e1;border-radius:1rem;grid-area:3/1/5/3;padding:1rem;box-shadow:0 3px 3px #959da580}._div7_wfvrs_73{border:2px solid #4dd0e1;border-radius:1rem;grid-area:3/3/5/7;padding:.5rem;box-shadow:0 3px 3px #959da580}._tiempoContainer_wfvrs_81{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(4,1fr);height:100%;display:grid}._tiempoPromedio_wfvrs_90{border:2px solid #4dd0e1;border-radius:1rem;grid-area:1/1/2/5;gap:3rem;display:flex;box-shadow:0 3px 3px #959da580}._tiempoMaximo_wfvrs_99{border:2px solid #4dd0e1;border-radius:1rem;flex-direction:column;grid-area:2/1/4/3;justify-content:space-between;padding:.5rem;display:flex;box-shadow:0 3px 3px #959da580}._tiempoMinimo_wfvrs_110{border:2px solid #4dd0e1;border-radius:1rem;flex-direction:column;grid-area:2/3/4/5;justify-content:space-between;padding:.5rem;display:flex;box-shadow:0 3px 3px #959da580}._chartContainer_wfvrs_121{min-width:0;min-height:0}._chartContainer_wfvrs_121 svg{outline:none}._backLink_99keg_1{color:#0a4e70;align-self:start;align-items:center;gap:.5rem;font-size:clamp(1rem,1.25vw,1.4rem);font-weight:700;text-decoration:none;display:flex}._formContainer_99keg_12{flex-direction:column;width:100%;display:flex}._title_99keg_18{color:#069;margin-bottom:1rem;font-family:Roboto,serif;font-size:clamp(1.75rem,.25rem + 1.875vw,2.5rem);font-weight:700}._emailInfo_99keg_26{margin-bottom:1rem;font-size:clamp(1rem,1.25vw,1.3rem);font-weight:700}._emailLabel_99keg_32{color:#3f3f3f;font-family:Roboto,serif;display:block}._emailValue_99keg_38{color:#069;font-family:Roboto,serif}._formWrapper_99keg_43{width:100%;display:flex}._form_99keg_12{width:100%}._codeLabel_99keg_52{color:#3f3f3f;letter-spacing:.5px;text-align:center;font-family:Roboto,serif;font-size:clamp(1rem,1.25vw,1.4rem)}._pinInput_99keg_60{justify-content:center;gap:.5rem;transition:all .2s;display:flex}._errorText_99keg_67{margin-top:.5rem}._checkboxContainer_99keg_71{margin-top:clamp(.5rem,1.25vw - .5rem,1rem)}._checkboxInput_99keg_75{border-radius:.5rem}._checkboxLabel_99keg_79{font-family:Roboto,serif;font-size:clamp(.75rem,.25rem + .625vw,1rem)}._buttonGroup_99keg_84{margin-top:10%}._submitButton_99keg_88{font-family:Roboto,serif;font-weight:700}._rightSection_99keg_93{background-image:url(/auth-background.jpg)}:root{--primary-color:#069;--secondary-color:#b9e7fe}.auth-container{background:linear-gradient(#fff 0%,#eaeaea 100%);width:100%;height:100vh;display:flex}.auth-left-section{flex-direction:column;flex:1;justify-content:center;align-items:center;padding:32px;display:flex}.auth-right-section{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:clamp(3.8rem,.43rem + 4.21vw,5.5rem) 1rem 1rem clamp(3.8rem,.43rem + 4.21vw,5.5rem);flex:0 62%;position:relative}.auth-form-container{flex-direction:column;align-items:center;width:100%;max-width:clamp(18.15rem,4.87rem + 16.56vw,24.75rem);display:flex}.auth-form{width:100%}.auth-input-group{flex-direction:column;gap:1rem;display:flex}.auth-input{border:1px solid #e9ecef;border-radius:8px;height:clamp(1.75rem,.25rem + 1.875vw,2.5rem);padding:1.2rem;font-size:clamp(.75rem,.25rem + .625vw,1rem);transition:all .2s;box-shadow:inset 2px 2px 4px #bdc3c57a}.auth-input[data-error=true]{border-color:#dc3545;box-shadow:0 0 0 1px #dc3545}.auth-error{color:#dc3545;margin-top:4px;font-size:clamp(.75rem,.25rem + .625vw,1rem);font-weight:500}.auth-button-group{flex-direction:column;align-items:center;gap:1rem;display:flex}.auth-submit-button{background-color:var(--primary-color);border:1px solid var(--primary-color);color:#fff;cursor:pointer;border-radius:8px;justify-content:center;width:100%;margin:1rem auto;font-size:clamp(.875rem,1.25vw - .125rem,1.375rem);font-weight:700;transition:background-color .2s;display:flex}.auth-submit-button:hover{background-color:var(--secondary-color)}.auth-error-container{justify-content:center;align-items:center;display:flex}.auth-error-message{text-align:center;color:#dc3545;margin-top:8px;font-size:clamp(.75rem,.25rem + .625vw,1rem)}.auth-loading{justify-content:center;align-items:center;height:20px;margin-top:1rem;display:flex}@media (width<=768px){.auth-container{flex-direction:column}.auth-right-section{display:none}.auth-left-section{padding:1rem}.auth-form-container{max-width:100%}}._backLink_3yvo4_1{color:#0a4e70;align-self:start;align-items:center;gap:.5rem;font-size:clamp(1rem,1.25vw,1.4rem);font-weight:700;text-decoration:none;display:flex}._formContainer_3yvo4_12{flex-direction:column;width:100%;max-width:clamp(18.15rem,4.87rem + 16.56vw,24.75rem);display:flex}._title_3yvo4_19{color:#069;margin-bottom:.5rem;font-family:Roboto,serif;font-size:clamp(1.5rem,1.875vw - .25rem,2rem);font-weight:700}._description_3yvo4_27{font-family:Roboto,serif;font-size:clamp(.7rem,.125rem + .625vw,.9rem)}._formWrapper_3yvo4_32{width:100%;max-width:clamp(18.15rem,4.87rem + 16.56vw,24.75rem);display:flex}._formContainerPadder_3yvo4_38{margin-top:clamp(3.75rem,10.6vw - 4.75rem,8rem)}._form_3yvo4_12{width:100%}._buttonGroup_3yvo4_46{margin-top:70%}._rightSection_3yvo4_50{background-image:url(/auth-background.jpg)}._parent_ejwt8_1{grid-column-gap:0;grid-row-gap:0;box-sizing:border-box;cursor:default;grid-template-rows:1fr;grid-template-columns:2fr 4fr;gap:.5rem;width:98%;height:88dvh;margin-left:auto;margin-right:auto;display:grid}._gridItem_ejwt8_16{color:#141414;text-align:start;overflow-wrap:break-word;word-break:break-word;white-space:normal;box-sizing:border-box;background-color:#fff;border:2px solid #4dd0e1;border-radius:1rem;height:100%;min-height:2rem;padding:clamp(.7rem,1.25vw - .5rem,1rem);box-shadow:0 3px 3px #959da580}._listCol_ejwt8_32,._detailCol_ejwt8_33{border-color:#069}._listCol_ejwt8_32{flex-direction:column;grid-area:1/1/2/2;min-height:0;display:flex;overflow:hidden}._listColBody_ejwt8_45{flex-direction:column;flex:1;gap:.5rem;min-height:0;display:flex}._filterBar_ejwt8_53{flex-shrink:0;align-items:center;gap:.4rem;display:flex}._filterSelect_ejwt8_60{color:#141414;cursor:pointer;background-color:#f0f8ff;border:1.5px solid #069;border-radius:.5rem;outline:none;flex-shrink:0;padding:.3rem .5rem;font-size:clamp(.6rem,.35rem + .35vw,.8rem);transition:border-color .15s}._filterSelect_ejwt8_60:focus{border-color:#004d73}._filterInputWrapper_ejwt8_77{flex:1;align-items:center;min-width:0;display:flex;position:relative}._filterInput_ejwt8_77{color:#141414;box-sizing:border-box;background-color:#f0f8ff;border:1.5px solid #069;border-radius:.5rem;outline:none;width:100%;padding:.3rem 1.8rem .3rem .5rem;font-size:clamp(.6rem,.35rem + .35vw,.8rem);transition:border-color .15s}._filterInput_ejwt8_77:focus{background-color:#fff;border-color:#004d73}._filterInput_ejwt8_77::placeholder{color:#888;font-style:italic}._filterClearBtn_ejwt8_108{cursor:pointer;color:#888;background:0 0;border:none;align-items:center;padding:0;font-size:clamp(.75rem,.25rem + .625vw,1rem);line-height:1;transition:color .15s;display:flex;position:absolute;right:.4rem}._filterClearBtn_ejwt8_108:hover{color:#141414}._filterSuggestions_ejwt8_127{z-index:100;background-color:#fff;border:1.5px solid #069;border-radius:.5rem;position:absolute;top:calc(100% + 2px);left:0;right:0;overflow:hidden;box-shadow:0 4px 12px #0000001f}._filterSuggestionsScroll_ejwt8_140{max-height:12rem;overflow-y:auto}._filterSuggestionsInner_ejwt8_145{width:100%;position:relative}._filterSuggestion_ejwt8_127,._filterSuggestionActive_ejwt8_151{cursor:pointer;color:#141414;box-sizing:border-box;padding:.35rem .5rem;font-size:.8rem}._filterSuggestion_ejwt8_127:hover,._filterSuggestionActive_ejwt8_151{background-color:#e6f4fb}._segmentedControl_ejwt8_164{background-color:#fff;border:2px solid #4dd0e1;border-radius:1.2rem;flex-shrink:0;gap:0;width:100%;margin-bottom:.5rem;padding:.25rem;transition:all .3s;animation:.22s ease-out _segmentedEnter_ejwt8_1;display:flex;position:relative;overflow:hidden;box-shadow:0 3px 3px #959da580}@keyframes _segmentedEnter_ejwt8_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._segmentedControlPatient_ejwt8_193{background-color:#d5f4e6;border:2px solid #0a7250}._segmentedControlPhysician_ejwt8_198{background-color:#dbeafe;border:2px solid #069}._segmentedControlRecipe_ejwt8_203{background-color:#eee8f5;border:2px solid #b5a3d4}._segmentedControlPharmacy_ejwt8_208{background-color:#f0fdfa;border:2px solid #5eead4}._segmentedButton_ejwt8_213{color:#444;cursor:pointer;z-index:1;background-color:#0000;border:none;border-radius:1rem;flex:1;min-width:0;padding:.75rem 1rem;font-size:clamp(.75rem,.25rem + .625vw,1rem);font-weight:600;transition:all .3s;position:relative}._segmentedButtonActivePatient_ejwt8_229{color:#fafafa;background-color:#0a7250;box-shadow:0 2px 4px #0000001a}._segmentedButtonActivePhysician_ejwt8_235{color:#fafafa;background-color:#069;box-shadow:0 2px 4px #0000001a}._segmentedButtonActiveRecipe_ejwt8_241{color:#fafafa;background-color:#7a68b3;box-shadow:0 2px 4px #00000014}._segmentedButtonActivePharmacy_ejwt8_247{color:#fafafa;background-color:#0f766e;box-shadow:0 2px 4px #00000014}._segmentedControlPatient_ejwt8_193 ._segmentedButton_ejwt8_213:hover:not(._segmentedButtonActivePatient_ejwt8_229){background-color:#4ade8033}._segmentedControlPhysician_ejwt8_198 ._segmentedButton_ejwt8_213:hover:not(._segmentedButtonActivePhysician_ejwt8_235){background-color:#3b82f633}._segmentedControlRecipe_ejwt8_203 ._segmentedButton_ejwt8_213:hover:not(._segmentedButtonActiveRecipe_ejwt8_241){background-color:#7a68b329}._segmentedControlPharmacy_ejwt8_208 ._segmentedButton_ejwt8_213:hover:not(._segmentedButtonActivePharmacy_ejwt8_247){background-color:#0f766e1f}._detailCol_ejwt8_33{flex-direction:column;grid-area:1/2/2/3;min-height:0;display:flex;overflow:hidden}._errorContainer_ejwt8_277{color:#b91c1c;text-align:center;padding:2rem}._loadingContainer_ejwt8_283{justify-content:center;align-items:center;width:98%;height:88dvh;margin-left:auto;margin-right:auto;display:flex}._deviationListScroll_ejwt8_293{flex:1;min-height:0;padding-right:.25rem;overflow-y:auto}._emptyMessage_ejwt8_300{text-align:center;color:#6b7280;margin:0;padding:clamp(.5rem,1.25vw - .5rem,1rem) .5rem;font-size:clamp(.75rem,.25rem + .625vw,1rem)}._deviationList_ejwt8_293{flex-direction:column;gap:clamp(.5rem,1.25vw - .5rem,1rem);display:flex}._deviationDisclosure_ejwt8_314{background:#fff;border:2px solid #b8e0ea;border-radius:.4rem;transition:border-color .15s,box-shadow .15s;overflow:hidden}._deviationDisclosure_ejwt8_314[open]{box-shadow:0 2px 10px #0f172a14}._deviationDisclosure_ejwt8_314[open] ._deviationSummary_ejwt8_328{background:#f8fafc}._deviationDisclosurePatient_ejwt8_332{border-color:#9fd4b8}._deviationDisclosurePatient_ejwt8_332[open]{border-color:#0a7250;box-shadow:0 2px 10px #0a725024}._deviationDisclosurePatient_ejwt8_332 ._deviationSummaryCount_ejwt8_341,._deviationDisclosurePatient_ejwt8_332 ._deviationSummary_ejwt8_328:after{color:#0a7250}._deviationDisclosurePatient_ejwt8_332 ._deviationSummary_ejwt8_328:focus-visible{outline-color:#0a7250}._deviationDisclosurePatient_ejwt8_332 ._consultationCard_ejwt8_350{background:#fff}._deviationDisclosurePatient_ejwt8_332 ._consultationCardActive_ejwt8_354{background:#f5fdf9;border-color:#7ec4a8}._deviationDisclosurePhysician_ejwt8_359{border-color:#9ec8e0}._deviationDisclosurePhysician_ejwt8_359[open]{border-color:#069;box-shadow:0 2px 10px #00669924}._deviationDisclosurePhysician_ejwt8_359[open] ._deviationSummary_ejwt8_328{background:#f8fafc}._deviationDisclosurePhysician_ejwt8_359 ._deviationSummaryCount_ejwt8_341,._deviationDisclosurePhysician_ejwt8_359 ._deviationSummary_ejwt8_328:after{color:#069}._deviationDisclosurePhysician_ejwt8_359 ._deviationSummary_ejwt8_328:focus-visible{outline-color:#069}._deviationDisclosurePhysician_ejwt8_359 ._consultationCard_ejwt8_350{background:#fff}._deviationDisclosurePhysician_ejwt8_359 ._consultationCardActive_ejwt8_354{background:#f5faff;border-color:#7eb8d4}._deviationDisclosureRecipe_ejwt8_390{border-color:#c9b8e0}._deviationDisclosureRecipe_ejwt8_390[open]{border-color:#7a68b3;box-shadow:0 2px 8px #7a68b31f}._deviationDisclosureRecipe_ejwt8_390[open] ._deviationSummary_ejwt8_328{background:#f8fafc}._deviationDisclosureRecipe_ejwt8_390 ._deviationSummaryCount_ejwt8_341,._deviationDisclosureRecipe_ejwt8_390 ._deviationSummary_ejwt8_328:after{color:#7a68b3}._deviationDisclosureRecipe_ejwt8_390 ._deviationSummary_ejwt8_328:focus-visible{outline-color:#7a68b3}._deviationDisclosureRecipe_ejwt8_390 ._consultationCard_ejwt8_350{background:#fff}._deviationDisclosureRecipe_ejwt8_390 ._consultationCardActive_ejwt8_354{background:#f3eef9;border-color:#a794c9}._deviationDisclosurePharmacy_ejwt8_421{border-color:#99f6e4}._deviationDisclosurePharmacy_ejwt8_421[open]{border-color:#0f766e;box-shadow:0 2px 8px #0f766e1f}._deviationDisclosurePharmacy_ejwt8_421[open] ._deviationSummary_ejwt8_328{background:#f8fffe}._deviationDisclosurePharmacy_ejwt8_421 ._deviationSummaryCount_ejwt8_341,._deviationDisclosurePharmacy_ejwt8_421 ._deviationSummary_ejwt8_328:after{color:#0f766e}._deviationDisclosurePharmacy_ejwt8_421 ._deviationSummary_ejwt8_328:focus-visible{outline-color:#0f766e}._deviationDisclosurePharmacy_ejwt8_421 ._consultationCard_ejwt8_350{background:#fff}._deviationDisclosurePharmacy_ejwt8_421 ._consultationCardActive_ejwt8_354{background:#ecfdf5;border-color:#5eead4}._deviationSummary_ejwt8_328{color:#141414;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;padding:clamp(.5rem,.25rem + .3125vw,.625rem) clamp(1.3rem,2.0313vw - .625rem,1.8125rem) clamp(.5rem,.25rem + .3125vw,.625rem) clamp(.5rem,.25rem + .3125vw,.625rem);font-size:clamp(.7rem,1.5625vw - .875rem,1rem);line-height:1.35;list-style:none;display:flex;position:relative}._deviationSummaryText_ejwt8_468{text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:none;user-select:none;flex:1;min-width:0;font-weight:500;overflow:hidden}._deviationSummaryCount_ejwt8_341{color:#055d87;-webkit-user-select:none;user-select:none;flex-shrink:0;font-size:clamp(.75rem,.25rem + .625vw,1rem);font-weight:600}._deviationSummary_ejwt8_328::-webkit-details-marker{display:none}._deviationSummary_ejwt8_328:after{content:"▼";color:#055d87;font-size:.85rem;position:absolute;top:50%;right:.55rem;transform:translateY(-50%)}._deviationDisclosure_ejwt8_314[open] ._deviationSummary_ejwt8_328:after{content:"▲"}._deviationSummary_ejwt8_328:focus-visible{outline-offset:1px;outline:2px solid #055d87}._deviationDetailPanel_ejwt8_511{background:#fff;border-top:1px solid #e8ecf0;padding:0 .25rem .5rem}._deviationTotalSpend_ejwt8_517{box-sizing:border-box;background:linear-gradient(145deg,#e8edf2 0%,#f4f7fa 48%,#fff 100%);border:1px solid #0f172a14;border-radius:12px;flex-flow:wrap;align-items:baseline;gap:.35rem;width:100%;padding:clamp(.5rem,1.2vw - .5rem,.9rem) clamp(.5rem,1.25vw - .5rem,1rem);display:flex;position:relative;overflow:hidden;box-shadow:0 1px 3px #0f172a0a}._deviationTotalSpendLabel_ejwt8_535{letter-spacing:.06em;text-transform:uppercase;color:#475569;flex-shrink:0;margin:0;font-size:clamp(.625rem,.375rem + .3125vw,.75rem);font-weight:700}._deviationTotalSpendAmount_ejwt8_545{letter-spacing:-.02em;color:#c62828;margin:0;padding-left:.65rem;font-size:1.55rem;font-weight:700;line-height:1.1}._deviationDisclosurePatient_ejwt8_332 ._deviationTotalSpend_ejwt8_517{background:linear-gradient(145deg,#d4f0e3 0%,#e8f7ef 45%,#fff 100%);border-color:#0f172a14;box-shadow:0 1px 3px #0a72500d}._deviationDisclosurePatient_ejwt8_332 ._deviationTotalSpendLabel_ejwt8_535{color:#0f5c42}._deviationDisclosurePhysician_ejwt8_359 ._deviationTotalSpend_ejwt8_517{background:linear-gradient(145deg,#cce8f8 0%,#e6f3fb 45%,#fff 100%);border-color:#0f172a14;box-shadow:0 1px 3px #0066990d}._deviationDisclosurePhysician_ejwt8_359 ._deviationTotalSpendLabel_ejwt8_535{color:#055d87}._deviationDisclosureRecipe_ejwt8_390 ._deviationTotalSpend_ejwt8_517{background:linear-gradient(145deg,#ddd0f0 0%,#eee8f7 45%,#fff 100%);border-color:#0f172a14;box-shadow:0 1px 3px #7a68b30d}._deviationDisclosureRecipe_ejwt8_390 ._deviationTotalSpendLabel_ejwt8_535{color:#5f4d94}._deviationDisclosurePharmacy_ejwt8_421 ._deviationTotalSpend_ejwt8_517{background:linear-gradient(145deg,#ccfbf1 0%,#f0fdfa 45%,#fff 100%);border-color:#0f172a14;box-shadow:0 1px 3px #0f766e0d}._deviationDisclosurePharmacy_ejwt8_421 ._deviationTotalSpendLabel_ejwt8_535{color:#115e59}._consultationCards_ejwt8_595{flex-direction:column;gap:clamp(.75rem,1.875vw - .75rem,1.5rem);padding:.5rem .25rem .65rem;display:flex}._consultationCard_ejwt8_350{cursor:default;background:#fafcfd;border:1px solid #c2c2c2;border-radius:8px;padding:.55rem .6rem}._consultationCardActive_ejwt8_354{border-width:1px}._consultationFields_ejwt8_614{flex-direction:column;gap:.35rem;margin:0;display:flex}._consultationFieldRow_ejwt8_621{grid-template-columns:1fr 1fr;gap:.5rem;width:100%;min-width:0;display:grid}._consultationFieldRow_ejwt8_621 ._consultationField_ejwt8_614{min-width:0}._consultationFieldSpreadRow_ejwt8_633{justify-content:space-between;align-items:center;gap:.75rem;width:100%;min-width:0;display:flex}._consultationFieldSpreadRow_ejwt8_633 ._consultationField_ejwt8_614{flex:0 auto;min-width:0}._consultationField_ejwt8_614{grid-template-columns:minmax(0,max-content) minmax(0,1fr);align-items:baseline;gap:0 .25rem;min-width:0;font-size:clamp(.75rem,.25rem + .625vw,1rem);display:grid}._consultationField_ejwt8_614 dt{color:#069;cursor:default;margin:0;font-weight:600}._consultationField_ejwt8_614 dd{color:#000;text-overflow:ellipsis;white-space:nowrap;cursor:default;margin:0;overflow:hidden}._consultationField_ejwt8_614 dd._consultationMoney_ejwt8_673,._consultationField_ejwt8_614 ._consultationMoney_ejwt8_673,._consultationMoney_ejwt8_673{color:#c62828;font-size:clamp(.75rem,.25rem + .625vw,1rem);font-weight:600}._consultationSpendRow_ejwt8_686{background:0 0;border-top:1px solid #d8e3ea;width:100%;margin-top:.5rem;padding:.65rem .5rem .15rem}._deviationDisclosurePatient_ejwt8_332 ._consultationSpendRow_ejwt8_686{background:0 0;border-top-color:#b8e0ce}._deviationDisclosurePhysician_ejwt8_359 ._consultationSpendRow_ejwt8_686{background:0 0;border-top-color:#b8d4ea}._deviationDisclosureRecipe_ejwt8_390 ._consultationSpendRow_ejwt8_686{background:0 0;border-top-color:#d5c8e8}._deviationDisclosurePharmacy_ejwt8_421 ._consultationSpendRow_ejwt8_686{background:0 0;border-top-color:#99f6e4}._verMasBtn_ejwt8_714{color:#055d87;cursor:pointer;background:#fff;border:1px solid #055d87;border-radius:6px;width:100%;margin-top:.5rem;padding:.4rem .5rem;font-size:clamp(.65rem,.125rem + .625vw,.9rem);font-weight:600}._verMasBtn_ejwt8_714:hover{background:#e8f4fc}._verMasBtnActive_ejwt8_731{color:#fff;background:#055d87}._deviationDisclosurePatient_ejwt8_332 ._verMasBtn_ejwt8_714{color:#0a7250;background:#ffffff59;border-color:#0a7250}._deviationDisclosurePatient_ejwt8_332 ._verMasBtn_ejwt8_714:hover:not(._verMasBtnActive_ejwt8_731){background:#ffffff8c}._deviationDisclosurePatient_ejwt8_332 ._verMasBtnActive_ejwt8_731{color:#fff;background:#0a7250;border-color:#0a7250}._deviationDisclosurePhysician_ejwt8_359 ._verMasBtn_ejwt8_714{color:#069;background:#ffffff59;border-color:#069}._deviationDisclosurePhysician_ejwt8_359 ._verMasBtn_ejwt8_714:hover:not(._verMasBtnActive_ejwt8_731){background:#ffffff8c}._deviationDisclosurePhysician_ejwt8_359 ._verMasBtnActive_ejwt8_731{color:#fff;background:#069;border-color:#069}._deviationDisclosureRecipe_ejwt8_390 ._verMasBtn_ejwt8_714{color:#7a68b3;background:#ffffff59;border-color:#7a68b3}._deviationDisclosureRecipe_ejwt8_390 ._verMasBtn_ejwt8_714:hover:not(._verMasBtnActive_ejwt8_731){background:#ffffff8c}._deviationDisclosureRecipe_ejwt8_390 ._verMasBtnActive_ejwt8_731{color:#fff;background:#7a68b3;border-color:#7a68b3}._deviationDisclosurePharmacy_ejwt8_421 ._verMasBtn_ejwt8_714{color:#0f766e;background:#ffffff59;border-color:#0f766e}._deviationDisclosurePharmacy_ejwt8_421 ._verMasBtn_ejwt8_714:hover:not(._verMasBtnActive_ejwt8_731){background:#ffffff8c}._deviationDisclosurePharmacy_ejwt8_421 ._verMasBtnActive_ejwt8_731{color:#fff;background:#0f766e;border-color:#0f766e}._loadMoreConsultationsBtn_ejwt8_800{color:#055d87;cursor:pointer;text-align:center;background:#f0f8fc;border:1px dashed #055d87;border-radius:6px;width:100%;margin-top:.15rem;padding:.4rem .5rem;font-size:clamp(.6rem,.125rem + .625vw,.8rem);font-weight:600}._loadMoreConsultationsBtn_ejwt8_800:hover{background:#e0f0fa}._deviationDisclosurePatient_ejwt8_332 ._loadMoreConsultationsBtn_ejwt8_800{color:#141414;background:linear-gradient(45deg,#f0faf5 0% 72%,#f8fcfa 100%);border-color:#141414}._deviationDisclosurePatient_ejwt8_332 ._loadMoreConsultationsBtn_ejwt8_800:hover{background:linear-gradient(45deg,#ecfdf5 0% 72%,#f5fbf8 100%)}._deviationDisclosurePhysician_ejwt8_359 ._loadMoreConsultationsBtn_ejwt8_800{color:#141414;background:linear-gradient(45deg,#f0f7ff 0% 72%,#f8fbff 100%);border-color:#141414}._deviationDisclosurePhysician_ejwt8_359 ._loadMoreConsultationsBtn_ejwt8_800:hover{background:linear-gradient(45deg,#eff6ff 0% 72%,#f5f9ff 100%)}._deviationDisclosureRecipe_ejwt8_390 ._loadMoreConsultationsBtn_ejwt8_800{color:#141414;background:linear-gradient(45deg,#f3eef9 0% 72%,#f8f4fc 100%);border-color:#141414}._deviationDisclosureRecipe_ejwt8_390 ._loadMoreConsultationsBtn_ejwt8_800:hover{background:linear-gradient(45deg,#eee8f5 0% 72%,#f3eef9 100%)}._deviationDisclosurePharmacy_ejwt8_421 ._loadMoreConsultationsBtn_ejwt8_800{color:#141414;background:linear-gradient(45deg,#ecfdf5 0% 72%,#f8fffe 100%);border-color:#141414}._deviationDisclosurePharmacy_ejwt8_421 ._loadMoreConsultationsBtn_ejwt8_800:hover{background:linear-gradient(45deg,#f0fdfa 0% 72%,#ecfdf5 100%)}._detailPanel_ejwt8_858{cursor:default;flex-direction:column;flex:1;min-height:0;font-size:.9rem;display:flex}._detailHeader_ejwt8_867{border-bottom:1px solid #e8ecf0;flex-shrink:0;align-items:center;gap:.5rem;padding-bottom:.65rem;display:flex}._detailLabel_ejwt8_876{color:#069;font-weight:600}._detailValueText_ejwt8_881{color:#000;font-weight:inherit;display:inline}._physicianRecipesHeading_ejwt8_887 ._detailValueText_ejwt8_881{color:#000;font-weight:500}._detailTitle_ejwt8_892{color:#055d87;cursor:default;margin:0;font-size:.9rem;font-weight:600}._detailValue_ejwt8_881{color:#000;word-break:break-word;cursor:default;margin:0;font-size:clamp(.75rem,.25rem + .625vw,1rem);font-weight:600}._detailBody_ejwt8_909{flex-direction:column;flex:1;min-height:0;padding-top:.65rem;display:flex;overflow:hidden}._detailSkeleton_ejwt8_918{flex-direction:column;gap:.75rem;width:100%;padding:.25rem 0;display:flex}._detailSection_ejwt8_926+._detailSection_ejwt8_926{margin-top:.75rem}._detailSectionTitle_ejwt8_930{color:#000;margin:0 0 .35rem;font-size:.9rem;font-weight:600}._detailPlaceholder_ejwt8_937{color:#9ca3af;margin:0;font-size:.88rem}._detailList_ejwt8_943{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}._detailListItem_ejwt8_952{color:#000;word-break:break-word;font-size:.88rem;line-height:1.3}._detailMedItem_ejwt8_959{background:#fafcfd;border:1px solid #e8ecf0;border-radius:6px;padding:.45rem .5rem}._detailMedFields_ejwt8_966{flex-direction:column;gap:.25rem;margin:0;display:flex}._detailMedField_ejwt8_966{grid-template-columns:minmax(0,38%) minmax(0,1fr);align-items:baseline;gap:.3rem;font-size:.88rem;display:grid}._detailMedField_ejwt8_966 dt{color:#069;margin:0;font-weight:600}._detailMedField_ejwt8_966 dd{color:#000;word-break:break-word;margin:0}._detailMedPrice_ejwt8_993{color:#c62828;font-weight:600}._medPriceRow_ejwt8_998{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}._medRejectedLabel_ejwt8_1005{color:#ff2828;font-weight:600;display:inline}._recipeDetailMedicineDt_ejwt8_1011{white-space:nowrap}._recipeDetailFieldMedicineName_ejwt8_1015{grid-template-columns:max-content minmax(0,1fr)}._patientPanel_ejwt8_1019{cursor:default;flex-direction:column;flex:1;min-height:0;font-size:clamp(.75rem,.25rem + .625vw,1rem);display:flex}._patientPanelIntro_ejwt8_1028{color:#000;flex-flow:wrap;align-items:baseline;gap:.25rem;font-weight:500;line-height:1.5;display:flex}._patientPanelAffiliateName_ejwt8_1039{color:#055d87;font-weight:600;display:inline}._patientPanelDrugs_ejwt8_1045{color:#055d87;margin:0 0 1rem;font-weight:600;line-height:1.4}._patientPanelCaseList_ejwt8_1052{padding-left:1.25rem}._patientPanelCaseList_ejwt8_1052 ._patientPanelCase_ejwt8_1052:last-child{margin-bottom:0}._patientPanelCase_ejwt8_1052{color:#000;flex-flow:wrap;align-items:baseline;column-gap:.35rem;margin:0 0 .35rem;font-weight:400;line-height:1.4;display:flex}._patientPanelCaseLabel_ejwt8_1072{color:#000;flex-shrink:0;font-weight:600;display:inline}._patientPanelCasoIntro_ejwt8_1079{color:#000;margin:0 0 .5rem;font-weight:500;line-height:1.45}._patientPanelCasoDrug_ejwt8_1086{color:#055d87;flex:auto;min-width:0;font-weight:600;display:inline}._patientPanelBody_ejwt8_1094{flex-direction:column;flex:1;gap:.85rem;min-height:0;display:flex;overflow-y:auto}._recipeConsultationPanel_ejwt8_1103,._recipeConsultationPanel_ejwt8_1103 ._detailTitle_ejwt8_892{font-size:clamp(.75rem,.25rem + .625vw,1.1rem)}._recipeConsultationPanel_ejwt8_1103 ._detailValue_ejwt8_881{font-size:1.25rem}._recipeConsultationPanel_ejwt8_1103 ._detailPlaceholder_ejwt8_937{font-size:clamp(.75rem,.25rem + .625vw,1rem)}._recipeConsultationPanel_ejwt8_1103 ._patientDateTitle_ejwt8_1119{font-size:clamp(.75rem,.25rem + .625vw,1.15rem)}._recipeConsultationPanel_ejwt8_1103 ._recipeDetailField_ejwt8_1015,._recipeConsultationPanel_ejwt8_1103 ._recipeSuggestionBlock_ejwt8_1127,._recipeConsultationPanel_ejwt8_1103 ._recipeBestOptionNote_ejwt8_1131{font-size:clamp(.75rem,.25rem + .625vw,1rem)}._recipeList_ejwt8_1135{flex-direction:column;flex:1;gap:1rem;min-height:0;display:flex}._patientDateBlock_ejwt8_1143{background:#fafcfd;border:1px solid #e8ecf0;border-radius:8px;padding:.75rem .85rem}._patientDateTitle_ejwt8_1119{color:#000;margin:0 0 .75rem;font-size:clamp(.75rem,.25rem + .625vw,1rem);font-weight:600}._patientRecipeMetaFields_ejwt8_1157{margin:0 0 .75rem}._recipeConsultationPanel_ejwt8_1103 ._patientRecipeMetaFields_ejwt8_1157 ._recipeDetailField_ejwt8_1015{font-size:clamp(.75rem,.25rem + .625vw,1rem)}._recipeConsultationPanel_ejwt8_1103 ._patientRecipeMetaFields_ejwt8_1157 ._recipeDetailField_ejwt8_1015 dd{color:#000;font-weight:500}._patientRecipeMetaFields_ejwt8_1157 ._recipeDetailField_ejwt8_1015 dd ._detailLabel_ejwt8_876{display:inline}._visitPhysicianSection_ejwt8_1174{padding-top:.25rem}._visitPhysicianSectionTitle_ejwt8_1178{border-bottom:1px solid #d8e3ea;margin:0;padding-bottom:0}._visitPhysicianFields_ejwt8_1184{margin:0;padding-top:.85rem;padding-left:1.25rem}._visitRecipesList_ejwt8_1190{flex-direction:column;gap:clamp(.75rem,1.875vw - .75rem,1.5rem);display:flex}._recipeOnlyCard_ejwt8_1196{background:#fff;border:1px solid #d8e3ea;border-radius:8px;padding:clamp(.5rem,.7813vw - .125rem,.8125rem) clamp(.5rem,.7813vw - .125rem,.8125rem) clamp(.5rem,.7813vw - .125rem,.8125rem) clamp(.75rem,1.875vw - .75rem,1.5rem)}._recipeOnlyCardRecipeNumber_ejwt8_1204 ._recipeDetailField_ejwt8_1015{font-size:clamp(.9rem,.3rem + .7vw,1.3rem)}._recipeOnlyCardSectionTitle_ejwt8_1208{border-bottom:1px solid #d8e3ea;margin:0;padding-top:clamp(.375rem,1.09vw - .5rem,.81rem);padding-bottom:0}._recipeOnlyCard_ejwt8_1196 ._recipeOnlyCardSectionTitle_ejwt8_1208+._patientRecipeBlock_ejwt8_1215{padding-top:clamp(.375rem,1.09vw - .5rem,.81rem)}._recipeOnlyCardBody_ejwt8_1219{flex-direction:column;gap:.35rem;min-width:0;display:flex}._recipeOnlyCard_ejwt8_1196 ._patientRecipeBlock_ejwt8_1215{border-left:none;padding-left:clamp(.75rem,1.25vw - .25rem,1.25rem)}._recipePhysicianCard_ejwt8_1231{margin-bottom:1rem}._recipePhysicianCard_ejwt8_1231:last-child{margin-bottom:0}._recipePhysicianStacked_ejwt8_1239{flex-direction:column;gap:.75rem;width:100%;min-width:0;display:flex}._recipePhysicianPhysicianSection_ejwt8_1247,._recipePhysicianRecipeSection_ejwt8_1248{flex-direction:column;gap:.35rem;min-width:0;display:flex}._recipePhysicianPhysicianSection_ejwt8_1247{padding-top:1rem;padding-bottom:1rem}._recipePhysicianRecipeSection_ejwt8_1248{border-top:1px solid #e8ecf0;padding-top:.75rem}._caseVisitsGrid_ejwt8_1265{grid-template-columns:1fr 1fr;gap:1.25rem;width:100%;min-width:0;display:grid}._caseVisitsGridScroll_ejwt8_1273{-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;flex-flow:row;gap:1.25rem;width:100%;min-width:0;padding-bottom:.35rem;display:flex;overflow:auto hidden}._caseVisitsGridScroll_ejwt8_1273 ._visitColumn_ejwt8_1287{scroll-snap-align:start;flex:0 0 calc(46% - .4rem);min-width:calc(46% - .4rem)}._caseVisitsStack_ejwt8_1293{flex-direction:column;gap:1.25rem;width:100%;min-width:0;display:flex}._visitStackLoadMoreSentinel_ejwt8_1301{pointer-events:none;width:100%;height:1px}._caseVisitsStackScroll_ejwt8_1307{flex-direction:column;flex:1;gap:1rem;width:100%;min-width:0;min-height:0;padding-right:.25rem;display:flex;overflow-y:auto}._entityDetailHeader_ejwt8_1319{flex-direction:column;flex-shrink:0;gap:1rem;display:flex}._visitColumn_ejwt8_1287{background:#fff;border:2px solid #d8e3ea;border-radius:10px;flex-direction:column;gap:.75rem;min-width:0;padding:clamp(.5rem,1.25vw - .5rem,1rem);display:flex;box-shadow:0 2px 10px #0000000f}._detailThemePatient_ejwt8_1338 ._visitColumn_ejwt8_1287{border-color:#9fd4b8;box-shadow:0 2px 10px #0a72501a}._detailThemePatient_ejwt8_1338 ._recipeOnlyCard_ejwt8_1196{background:linear-gradient(45deg,#f8fdfb 0% 72%,#fffffe 100%);border-color:#d4ebe0}._detailThemePatient_ejwt8_1338 ._treatmentSection_ejwt8_1348{background:#f5fdf9;border-color:#b8e0ce #b8e0ce #b8e0ce #0a7250}._detailThemePatient_ejwt8_1338 ._patientRecipeBlock_ejwt8_1215{border-left-color:#0a7250}._detailThemePhysician_ejwt8_1358 ._visitColumn_ejwt8_1287{border-color:#a8cce8;box-shadow:0 2px 6px #0066991a}._detailThemePhysician_ejwt8_1358 ._recipeOnlyCard_ejwt8_1196{background:linear-gradient(45deg,#f8fbff 0% 72%,#fffffe 100%);border-color:#d0e4f2}._detailThemePhysician_ejwt8_1358 ._treatmentSection_ejwt8_1348{background:#edf5fc;border-color:#b8d4ea #b8d4ea #b8d4ea #069}._detailThemePhysician_ejwt8_1358 ._patientRecipeBlock_ejwt8_1215{border-left-color:#069}._detailThemeRecipe_ejwt8_1378 ._visitColumn_ejwt8_1287{border-color:#c9b8e0;box-shadow:0 2px 8px #7a68b31a}._detailThemeRecipe_ejwt8_1378 ._recipeOnlyCard_ejwt8_1196{background:linear-gradient(45deg,#f3eef9 0% 72%,#fffffe 100%);border-color:#ddd0ed}._detailThemeRecipe_ejwt8_1378 ._treatmentSection_ejwt8_1348{background:#f3eef9;border-color:#c9b8e0 #c9b8e0 #c9b8e0 #7a68b3}._detailThemeRecipe_ejwt8_1378 ._patientRecipeBlock_ejwt8_1215{border-left-color:#7a68b3}._detailThemePharmacy_ejwt8_1398 ._visitColumn_ejwt8_1287{border-color:#99f6e4;box-shadow:0 2px 8px #0f766e1a}._detailThemePharmacy_ejwt8_1398 ._recipeOnlyCard_ejwt8_1196{background:linear-gradient(45deg,#ecfdf5 0% 72%,#fffffe 100%);border-color:#ccfbf1}._detailThemePharmacy_ejwt8_1398 ._treatmentSection_ejwt8_1348{background:#ecfdf5;border-color:#99f6e4 #99f6e4 #99f6e4 #0f766e}._detailThemePharmacy_ejwt8_1398 ._patientRecipeBlock_ejwt8_1215{border-left-color:#0f766e}._visitColumn_ejwt8_1287 ._visitPhysicianSectionTitle_ejwt8_1178{border-bottom-color:#d8e3ea}._visitColumn_ejwt8_1287 ._recipeOnlyCard_ejwt8_1196{margin-bottom:0}._visitColumn_ejwt8_1287 ._patientRecipeMetaFields_ejwt8_1157{margin:0}._visitMetaFields_ejwt8_1430{margin:0 0 clamp(0rem,1.5625vw - 1.25rem,.625rem)}._visitColumn_ejwt8_1287 ._visitMetaFields_ejwt8_1430 ._recipeDetailField_ejwt8_1015 dt{font-weight:600}._visitColumn_ejwt8_1287 ._visitMetaFields_ejwt8_1430 ._recipeDetailField_ejwt8_1015 dd,._visitColumn_ejwt8_1287 ._visitMetaFields_ejwt8_1430 ._detailValueText_ejwt8_881{color:#000;font-weight:500}._visitColumn_ejwt8_1287 ._recipeDetailField_ejwt8_1015{font-size:clamp(.75rem,.25rem + .625vw,1rem)}._visitColumn_ejwt8_1287 ._recipeDetailField_ejwt8_1015 dt{color:#069;font-weight:600}._visitColumn_ejwt8_1287 ._recipeDetailField_ejwt8_1015 dd{color:#000;font-weight:500}._visitColumn_ejwt8_1287 ._treatmentVisitHeader_ejwt8_1458{border-bottom:none;margin:0;padding:0}._visitColumn_ejwt8_1287 ._treatmentVisitHeader_ejwt8_1458 ._recipeDetailField_ejwt8_1015 dt{font-weight:600}._recipeDetailRow_ejwt8_1468{align-items:stretch;gap:.75rem;width:100%;display:flex}._recipeDetailCol_ejwt8_1475{flex-direction:column;flex:1 1 0;gap:.35rem;min-width:0;display:flex}._recipeDetailColTitle_ejwt8_1483{color:#000;font-size:clamp(.9rem,.3rem + .7vw,1.3rem);font-weight:700}._recipeDetailCol_ejwt8_1475 ._recipeDetailFields_ejwt8_1489{margin:0}._recipeMedBlockPlain_ejwt8_1493{border-top:1px solid #e8ecf0;margin:clamp(.625rem,1.7188vw - .75rem,1.3125rem) 0 0;padding:.85rem 0 .35rem}._recipeMedBlockPlain_ejwt8_1493:first-of-type{border-top:none;margin-top:0;padding-top:0;padding-bottom:0}._patientRecipeBlock_ejwt8_1215{border-left:2px solid #4dd0e1;margin:0;padding:0 0 .65rem .75rem}._recipePhysicianRecipeSection_ejwt8_1248 ._recipeMedBlockPlain_ejwt8_1493:first-of-type{margin-top:0}._patientRecipeBlock_ejwt8_1215+._patientRecipeBlock_ejwt8_1215{margin-top:1.25rem}._physicianRecipesHeading_ejwt8_887{color:#000;font-weight:600;line-height:1.45}._physicianRecipesHeadingIntro_ejwt8_1526{white-space:nowrap;display:inline}._patientDateSummaryFields_ejwt8_1531{flex-direction:row;justify-content:space-between;align-items:baseline;gap:.75rem;width:100%;min-width:0;margin:0 0 .85rem;display:flex}._patientDateSummaryFields_ejwt8_1531 ._recipeDetailField_ejwt8_1015{flex:0 auto;min-width:0}._patientDateSummaryFields_ejwt8_1531 ._recipeDetailField_ejwt8_1015 dd{color:#000;font-weight:500}._patientDateBlock_ejwt8_1143>._treatmentSection_ejwt8_1348+._treatmentSection_ejwt8_1348{margin-top:1rem}._treatmentSection_ejwt8_1348 ._visitRecipesList_ejwt8_1190{gap:1.5rem}._recipeDetailFields_ejwt8_1489{flex-direction:column;gap:.45rem;display:flex}._entitySummaryFields_ejwt8_1566{padding-left:1.25rem}._entitySummaryFields_ejwt8_1566 ._recipeDetailField_ejwt8_1015 dd{color:#000;font-weight:500}._recipeDetailField_ejwt8_1015{grid-template-columns:minmax(0,max-content) minmax(0,1fr);align-items:baseline;gap:0 .25rem;font-size:.98rem;display:grid}._recipeDetailField_ejwt8_1015 dt{color:#069;margin:0;font-weight:600}._recipeDetailField_ejwt8_1015 dd{color:#000;word-break:break-word;margin:0}._patientMedLine_ejwt8_1596{color:#000;margin:0;padding:.2rem 0;font-size:clamp(.75rem,.25rem + .625vw,1rem);line-height:1.35}._recipeMedBlock_ejwt8_1493{border-top:1px solid #e8ecf0;margin:1.35rem 0 0;padding:.85rem 0 .35rem}._recipeMedBlock_ejwt8_1493:first-of-type{border-top:none;margin-top:0;padding-top:0;padding-bottom:0}._recipeMedRow_ejwt8_1617{align-items:stretch;gap:.75rem;width:100%;display:flex}._recipeMedLeftCol_ejwt8_1624,._recipeMedRightCol_ejwt8_1625{flex-direction:column;flex:1 1 0;min-width:0;display:flex}._recipeMedRightCol_ejwt8_1625{background:#e8f4f8;border-radius:6px;justify-content:center;padding:.5rem .65rem}._recipeSuggestionBlock_ejwt8_1127{color:#000;margin:0;font-size:.88rem;line-height:1.4}._recipeSuggestionBlock_ejwt8_1127 p{margin:.2rem 0}._recipeSuggestionFor_ejwt8_1650{color:#000}._recipeSuggestionFor_ejwt8_1650 strong,._recipeSuggestionBlock_ejwt8_1127 strong{font-weight:600}._recipeBestOptionNote_ejwt8_1131{color:#000;text-align:center;margin:0;font-size:.85rem;font-style:italic}._treatmentGroup_ejwt8_1667{flex-direction:column;gap:.4rem;display:flex}._treatmentGroup_ejwt8_1667>._treatmentSection_ejwt8_1348+._treatmentSection_ejwt8_1348,._treatmentGroup_ejwt8_1667>._patientDateBlock_ejwt8_1143>._treatmentSection_ejwt8_1348+._treatmentSection_ejwt8_1348{margin-top:1.15rem}._treatmentGroup_ejwt8_1667>._patientDateBlock_ejwt8_1143+._patientDateBlock_ejwt8_1143{margin-top:.25rem}._treatmentSection_ejwt8_1348{background:#f5fbfe;border:1px solid #d0e8f0;border-left:3px solid #4dd0e1;border-radius:0 8px 8px 0;flex-direction:column;gap:.65rem;margin-left:.75rem;padding:.75rem .85rem;display:flex}._patientDateBlock_ejwt8_1143>._treatmentSection_ejwt8_1348{border-radius:8px;margin-left:0}._treatmentVisitHeader_ejwt8_1458{border-bottom:1px solid #c8e4f0;margin:0 0 .65rem;padding-bottom:.4rem}._treatmentVisitHeaderFields_ejwt8_1705{margin:0}._treatmentVisitHeader_ejwt8_1458 ._recipeDetailField_ejwt8_1015 dt{font-weight:700}._treatmentVisitHeader_ejwt8_1458 ._recipeDetailField_ejwt8_1015 dd,._treatmentVisitHeader_ejwt8_1458 ._detailValueText_ejwt8_881{color:#000;font-weight:500}._treatmentVisitHeader_ejwt8_1458 ._recipeDetailField_ejwt8_1015,._patientDateBlock_ejwt8_1143 ._treatmentVisitHeader_ejwt8_1458 ._recipeDetailField_ejwt8_1015{font-size:clamp(.75rem,.25rem + .625vw,1rem)}:is(._treatmentSection_ejwt8_1348:has(._caseVisitsGrid_ejwt8_1265),._treatmentSection_ejwt8_1348:has(._caseVisitsGridScroll_ejwt8_1273)){background:0 0;border:none;margin-left:0;padding:0}._sharedVisitList_ejwt8_1732{grid-template-columns:1fr;gap:1.25rem;width:100%;min-width:0;display:grid}._sharedVisitListGrid_ejwt8_1740{grid-template-columns:1fr 1fr;gap:1.25rem;width:100%;min-width:0;display:grid}._prescriptionTimelineWrapper_ejwt8_1748{background:0 0;border:none;border-radius:0;align-self:flex-start;width:100%;margin:.75rem 0 0;padding:.5rem 0}._prescriptionTimelineLayout_ejwt8_1758{align-items:flex-start;gap:2rem;width:100%;display:flex}._prescriptionTimelineChartArea_ejwt8_1765{box-sizing:border-box;flex:1 1 0;min-width:0;position:relative}._prescriptionTimelineChartArea_ejwt8_1765 .recharts-wrapper,._prescriptionTimelineChartArea_ejwt8_1765 svg,._prescriptionTimelineChartArea_ejwt8_1765 svg *{outline:none!important}._prescriptionTimelineCounts_ejwt8_1778{box-sizing:border-box;border-left:1px solid #e8ecf0;flex:1 1 0;min-width:0;margin:0;padding:0 0 .35rem 1.25rem}._prescriptionTimelineCountsList_ejwt8_1787{flex-flow:row;gap:1.25rem;width:100%;min-width:0;margin:0;padding:0;list-style:none;display:flex}._prescriptionTimelineCountsListScroll_ejwt8_1799{-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;padding-bottom:.35rem;overflow:auto hidden}._prescriptionTimelineCountsListScroll_ejwt8_1799 ._prescriptionTimelineCountRow_ejwt8_1807{scroll-snap-align:start;flex:0 0 calc(46% - .4rem);min-width:calc(46% - .4rem)}._prescriptionTimelineCountsList_ejwt8_1787:not(._prescriptionTimelineCountsListScroll_ejwt8_1799) ._prescriptionTimelineCountRow_ejwt8_1807{flex:1 1 0;min-width:0}._prescriptionTimelineCountRow_ejwt8_1807{flex-direction:column;gap:.2rem;min-width:0;padding:0 0 .85rem;display:flex;position:relative}._prescriptionTimelineCountRow_ejwt8_1807:after{content:"";border-bottom:1px solid #e8ecf0;width:50%;position:absolute;bottom:0;left:0}._prescriptionTimelineCountDate_ejwt8_1836{color:#055d87;font-size:clamp(.6rem,.25rem + .46vw,.8rem);font-weight:600}._prescriptionTimelineCountValue_ejwt8_1842{color:#333;font-size:.9rem}._prescriptionTimelineCountSeriesList_ejwt8_1847{flex-direction:column;gap:.25rem;max-height:12rem;margin:0;padding:0 .25rem 0 0;list-style:none;display:flex;overflow-y:auto}._prescriptionTimelineCountSeriesItem_ejwt8_1859{color:#333;flex-wrap:nowrap;align-items:center;gap:.35rem;min-width:0;font-size:clamp(.6rem,.25rem + .46vw,.8rem);display:flex}._prescriptionTimelineCountSeriesEntry_ejwt8_1869{white-space:nowrap;align-items:baseline;gap:.25rem;min-width:0;display:inline-flex}._prescriptionTimelineCountSeriesLabel_ejwt8_1877{color:#055d87;white-space:nowrap;flex-shrink:0}._prescriptionTimelineCountSeriesValue_ejwt8_1883{color:#333;white-space:nowrap;flex-shrink:0;font-size:clamp(.6rem,.25rem + .46vw,.8rem)}._prescriptionTimelineChartArea_ejwt8_1765 .recharts-line-curve{pointer-events:none}._prescriptionTimelineTooltip_ejwt8_1894{pointer-events:none;z-index:1;background:#fff;border:1px solid #0000001f;border-radius:8px;width:max-content;max-width:min(90vw,420px);padding:8px 10px;position:absolute}._prescriptionTimelineTooltipDate_ejwt8_1906{color:#055d87;flex-wrap:nowrap;justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:6px;font-size:clamp(.6rem,.25rem + .46vw,.8rem);font-weight:700;display:flex}._prescriptionTimelineTooltipDateLabel_ejwt8_1918{white-space:nowrap;flex-shrink:0}._prescriptionTimelineTooltipTotal_ejwt8_1923{color:#333;white-space:nowrap;flex-shrink:0;font-size:clamp(.6rem,.25rem + .46vw,.8rem);font-weight:600}._prescriptionTimelineTooltipCases_ejwt8_1931{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}._prescriptionTimelineTooltipCase_ejwt8_1931{color:#333;flex-wrap:nowrap;align-items:center;gap:6px;font-size:clamp(.6rem,.25rem + .46vw,.8rem);display:flex}._prescriptionTimelineTooltipCaseLabel_ejwt8_1949{white-space:nowrap;flex-shrink:0;font-weight:600}._prescriptionTimelineTitle_ejwt8_1955{color:#055d87;margin:0 0 .5rem;font-size:clamp(.75rem,.25rem + .625vw,1.15rem);font-weight:700}._interactionNote_ejwt8_1962{color:#b3261e;font-size:.85em;font-weight:500}._prescriptionTimelineLegendDot_ejwt8_1968{border-radius:999px;flex-shrink:0;width:clamp(.375rem,.625vw - .125rem,.625rem);height:clamp(.375rem,.625vw - .125rem,.625rem)}._drugInteraction_ejwt8_1975{align-items:center;gap:.5rem;display:flex}._periodZoom_hjx6l_1{--period-zoom-accent:#055d87;-webkit-user-select:none;user-select:none;touch-action:none}._periodZoomLabel_hjx6l_7{color:#64748b;margin:0 0 .25rem;font-size:clamp(.625rem,.125rem + .625vw,.875rem);font-weight:500;line-height:1.2}._periodZoomTrack_hjx6l_15{cursor:default;height:clamp(1rem,.25rem + .9375vw,1.375rem);position:relative}._periodZoomRail_hjx6l_21{background:#d7e6ef;border-radius:999px;height:.35rem;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}._periodZoomWindow_hjx6l_32{background:var(--period-zoom-accent);opacity:.35;cursor:grab;border-radius:999px;height:.35rem;position:absolute;top:50%;transform:translateY(-50%)}._periodZoomWindow_hjx6l_32:active{cursor:grabbing}._periodZoomThumb_hjx6l_47{border:2px solid var(--period-zoom-accent);background:var(--period-zoom-accent);cursor:ew-resize;border-radius:999px;width:.8rem;height:.8rem;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 1px 2px #00000026}._periodZoomThumb_hjx6l_47:focus,._periodZoomThumb_hjx6l_47:focus-visible{outline:none}._periodZoomDates_hjx6l_66{margin-top:clamp(0rem,.7813vw - .625rem,.3125rem);margin-bottom:clamp(0rem,.9375rem - .7812vw,.3125rem);position:relative}._periodZoomDate_hjx6l_66{color:var(--period-zoom-accent);white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(.625rem,.125rem + .625vw,.875rem);font-weight:500;line-height:1;position:absolute;top:0;transform:translate(-50%)}._badge_qbezy_1{color:#b3261e;background:#fdecea;border:1px solid #f5c0b8;border-radius:6px;padding:.25rem .6rem;font-size:clamp(.625rem,.125rem + .625vw,.875rem);font-weight:600;line-height:1.2}._carousel_qbezy_12{white-space:normal;max-width:calc(100% - 1.5rem);padding:.15rem .45rem;font-size:clamp(.45rem,5.5cqh,.8rem);position:absolute;bottom:0;left:0}._dashboard_1lp3f_1{box-sizing:border-box;flex-direction:column;gap:1rem;width:100%;height:88dvh;min-height:0;padding:1rem;display:flex;overflow:hidden}._topRow_1lp3f_13{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;min-height:0;display:grid}._bottomRow_1lp3f_21{flex:1;grid-template-columns:minmax(0,2fr) minmax(18rem,1fr);gap:.85rem;min-height:0;display:grid}._card_1lp3f_29{background:#fff;border:1px solid #dbe3ea;border-radius:10px;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden;box-shadow:0 2px 8px #055d870f}._cardClickable_1lp3f_41{cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .15s}._cardClickable_1lp3f_41:hover{border-color:#139bd1;transform:translateY(-1px);box-shadow:0 6px 16px #139bd11f}._cardClickable_1lp3f_41:focus-visible{outline-offset:2px;outline:2px solid #139bd1}._cardHeader_1lp3f_60{border-bottom:1px solid #edf2f6;padding:.85rem 1rem .65rem}._cardTitle_1lp3f_65{color:#055d87;font-size:.95rem;font-weight:700;line-height:1.2}._cardSubtitle_1lp3f_72{color:#6b7c8a;margin-top:.25rem;font-size:.72rem;line-height:1.3}._cardBody_1lp3f_79{flex-direction:column;flex:1;gap:.55rem;min-height:0;padding:.75rem 1rem 1rem;display:flex;overflow-y:auto}._rankRow_1lp3f_89{grid-template-columns:1.4rem 1.6rem minmax(0,1fr) auto;align-items:center;gap:.45rem;display:grid}._rankBadge_1lp3f_96{color:#055d87;background:#f3f7fa;border-radius:999px;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;font-size:.68rem;font-weight:700;display:inline-flex}._avatar_1lp3f_109{color:#055d87;background:#e8f4fb;border-radius:6px;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.62rem;font-weight:700;display:inline-flex}._avatarAccent_1lp3f_122{color:#c56a00;background:#fff0e0}._rankContent_1lp3f_127{min-width:0}._rankLabel_1lp3f_131{color:#243746;text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;font-weight:600;line-height:1.2;overflow:hidden}._rankBarTrack_1lp3f_141{background:#edf2f6;border-radius:999px;height:.35rem;margin-top:.25rem;overflow:hidden}._rankBarFill_1lp3f_149{background:#139bd1;border-radius:999px;height:100%}._rankBarFillAccent_1lp3f_155{background:#f0a04b}._rankAmount_1lp3f_159{color:#055d87;text-align:right;white-space:nowrap;font-size:.72rem;font-weight:700}._emptyState_1lp3f_167{color:#6b7c8a;text-align:center;flex:1;justify-content:center;align-items:center;min-height:8rem;font-size:.78rem;display:flex}._chartContainer_1lp3f_178{flex:1;width:100%;min-height:16rem}._chartBarLabel_1lp3f_184{fill:#055d87;font-size:.68rem;font-weight:600}._reviewList_1lp3f_190{flex-direction:column;gap:.75rem;display:flex}._reviewItem_1lp3f_196{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._reviewText_1lp3f_203{min-width:0}._reviewLabel_1lp3f_207{color:#243746;font-size:.78rem;font-weight:700;line-height:1.25}._reviewSubtitle_1lp3f_214{color:#6b7c8a;margin-top:.15rem;font-size:.68rem;line-height:1.25}._reviewAmount_1lp3f_221{color:#d97706;white-space:nowrap;font-size:.78rem;font-weight:700}._loadingState_1lp3f_228{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:88dvh;display:flex}@media (width<=1400px){._topRow_1lp3f_13{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){._topRow_1lp3f_13,._bottomRow_1lp3f_21{grid-template-columns:1fr}}._page_xrklo_1{box-sizing:border-box;flex-direction:column;gap:1rem;width:100%;height:88dvh;min-height:0;padding:1rem;display:flex;overflow:hidden}._loadingState_xrklo_13{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;width:100%;height:88dvh;display:flex}._loadingMessage_xrklo_24{color:#055d87;margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1.5rem;font-weight:600}._filtersRow_xrklo_43{grid-template-columns:repeat(auto-fit,minmax(12rem,18rem));gap:.85rem;display:grid}._filterField_xrklo_49{flex-direction:column;gap:.35rem;display:flex}._filterLabel_xrklo_55{color:#6b7c8a;letter-spacing:.04em;text-transform:uppercase;font-size:.68rem;font-weight:700}._filterSelect_xrklo_63{appearance:none;color:#055d87;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23055d87' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E") right .75rem center no-repeat;border:1px solid #dbe3ea;border-radius:8px;padding:.55rem 2rem .55rem .85rem;font-size:.92rem;font-weight:600}._filterSelect_xrklo_63:focus-visible{outline-offset:1px;border-color:#139bd1;outline:2px solid #139bd140}._tabs_xrklo_83{border-bottom:1px solid #e4ebf1;gap:1.25rem;display:flex}._tab_xrklo_83{color:#7a8b98;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.45rem .15rem .65rem;font-size:.92rem;font-weight:600}._tabActive_xrklo_101{color:#055d87;border-bottom-color:#139bd1}._tab_xrklo_83:focus-visible{outline-offset:2px;outline:2px solid #139bd1}._content_xrklo_111{flex-direction:column;flex:1;gap:1rem;min-height:0;display:flex;overflow:hidden}._kpiRow_xrklo_120{flex:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;display:grid}._kpiCard_xrklo_127{background:#fff;border:1px solid #dbe3ea;border-radius:10px;flex-direction:column;gap:.35rem;min-width:0;padding:.95rem 1rem 1.05rem;display:flex;box-shadow:0 2px 8px #055d870f}._kpiCardAccent_xrklo_139{background:#fff7f0;border-color:#f0d7c4}._kpiLabel_xrklo_144{color:#6b7c8a;letter-spacing:.04em;text-transform:uppercase;font-size:.68rem;font-weight:700}._kpiValue_xrklo_152{color:#055d87;font-size:1.45rem;font-weight:700;line-height:1.15}._kpiValueAccent_xrklo_159{color:#c45c1a}._kpiHint_xrklo_163{color:#7a8b98;font-size:.75rem;line-height:1.3}._chartCard_xrklo_169{background:#fff;border:1px solid #dbe3ea;border-radius:10px;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden;box-shadow:0 2px 8px #055d870f}._chartHeader_xrklo_182{border-bottom:1px solid #edf2f6;padding:.9rem 1rem .7rem}._chartTitle_xrklo_187{color:#055d87;font-size:.98rem;font-weight:700}._chartSubtitle_xrklo_193{color:#6b7c8a;margin-top:.2rem;font-size:.78rem}._chartBody_xrklo_199{flex:1;min-height:0;padding:.75rem .5rem .5rem}._emptyState_xrklo_205{color:#7a8b98;flex:1;justify-content:center;align-items:center;min-height:12rem;font-size:.9rem;display:flex}._tableCard_xrklo_215{background:#fff;border:1px solid #dbe3ea;border-radius:10px;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden;box-shadow:0 2px 8px #055d870f}._tableHeader_xrklo_228{border-bottom:1px solid #edf2f6;padding:.9rem 1rem .7rem}._tableScroll_xrklo_233{flex:1;min-height:0;overflow:auto}._table_xrklo_215{border-collapse:collapse;width:100%}._medicinesTableVirtual_xrklo_244{--medicines-grid-cols:minmax(0, 2fr) minmax(0, .8fr) minmax(0, 1fr) minmax(0, 1fr);table-layout:fixed}._laboratoriesTableVirtual_xrklo_249{--laboratories-grid-cols:minmax(0, 2fr) minmax(0, 1fr) minmax(0, 1fr);table-layout:fixed}._pharmaciesTableVirtual_xrklo_254{--pharmacies-grid-cols:minmax(0, 2fr) minmax(0, .8fr) minmax(0, 1fr) minmax(0, .9fr);table-layout:fixed}._pharmaciesLocalityTableVirtual_xrklo_259{--pharmacies-locality-grid-cols:minmax(0, 2fr) minmax(0, 1fr) minmax(0, .8fr) minmax(0, 1fr);table-layout:fixed}._patientsTableVirtual_xrklo_264{--patients-grid-cols:minmax(0, 1.4fr) minmax(0, .8fr) minmax(0, .7fr) minmax(0, .7fr) minmax(0, 1fr);table-layout:fixed}._pharmacyDetailTableVirtual_xrklo_269{--pharmacy-detail-grid-cols:minmax(0, 1.6fr) minmax(0, 1fr) minmax(0, .7fr) minmax(0, .9fr) minmax(0, .7fr) minmax(0, 1fr);table-layout:fixed}._physiciansTableVirtual_xrklo_275{--physicians-grid-cols:minmax(0, 1.8fr) minmax(0, .9fr) minmax(0, 1.1fr) minmax(0, .8fr);table-layout:fixed}._medicinesTableVirtual_xrklo_244 thead,._medicinesTableVirtual_xrklo_244 tbody,._laboratoriesTableVirtual_xrklo_249 thead,._laboratoriesTableVirtual_xrklo_249 tbody,._pharmaciesTableVirtual_xrklo_254 thead,._pharmaciesTableVirtual_xrklo_254 tbody,._pharmaciesLocalityTableVirtual_xrklo_259 thead,._pharmaciesLocalityTableVirtual_xrklo_259 tbody,._patientsTableVirtual_xrklo_264 thead,._patientsTableVirtual_xrklo_264 tbody,._pharmacyDetailTableVirtual_xrklo_269 thead,._pharmacyDetailTableVirtual_xrklo_269 tbody,._physiciansTableVirtual_xrklo_275 thead,._physiciansTableVirtual_xrklo_275 tbody{width:100%;display:block}._medicinesTableVirtual_xrklo_244 thead,._laboratoriesTableVirtual_xrklo_249 thead,._pharmaciesTableVirtual_xrklo_254 thead,._pharmaciesLocalityTableVirtual_xrklo_259 thead,._patientsTableVirtual_xrklo_264 thead,._pharmacyDetailTableVirtual_xrklo_269 thead,._physiciansTableVirtual_xrklo_275 thead{z-index:1;background:#f8fbfd;position:sticky;top:0}._medicinesTableVirtual_xrklo_244 thead tr{box-sizing:border-box;grid-template-columns:var(--medicines-grid-cols);align-items:center;width:100%;display:grid}._laboratoriesTableVirtual_xrklo_249 thead tr{box-sizing:border-box;grid-template-columns:var(--laboratories-grid-cols);align-items:center;width:100%;display:grid}._pharmaciesTableVirtual_xrklo_254 thead tr{box-sizing:border-box;grid-template-columns:var(--pharmacies-grid-cols);align-items:center;width:100%;display:grid}._pharmaciesLocalityTableVirtual_xrklo_259 thead tr{box-sizing:border-box;grid-template-columns:var(--pharmacies-locality-grid-cols);align-items:center;width:100%;display:grid}._patientsTableVirtual_xrklo_264 thead tr{box-sizing:border-box;grid-template-columns:var(--patients-grid-cols);align-items:center;width:100%;display:grid}._pharmacyDetailTableVirtual_xrklo_269 thead tr{box-sizing:border-box;grid-template-columns:var(--pharmacy-detail-grid-cols);align-items:center;width:100%;display:grid}._physiciansTableVirtual_xrklo_275 thead tr{box-sizing:border-box;grid-template-columns:var(--physicians-grid-cols);align-items:center;width:100%;display:grid}._medicinesTableVirtual_xrklo_244 tbody tr._virtualRow_xrklo_367{box-sizing:border-box;grid-template-columns:var(--medicines-grid-cols);border-top:1px solid #edf2f6;align-items:stretch;width:100%;display:grid}._laboratoriesTableVirtual_xrklo_249 tbody tr._virtualRow_xrklo_367{box-sizing:border-box;grid-template-columns:var(--laboratories-grid-cols);border-top:1px solid #edf2f6;align-items:stretch;width:100%;display:grid}._pharmaciesTableVirtual_xrklo_254 tbody tr._virtualRow_xrklo_367{box-sizing:border-box;grid-template-columns:var(--pharmacies-grid-cols);border-top:1px solid #edf2f6;align-items:stretch;width:100%;display:grid}._pharmaciesLocalityTableVirtual_xrklo_259 tbody tr._virtualRow_xrklo_367{box-sizing:border-box;grid-template-columns:var(--pharmacies-locality-grid-cols);border-top:1px solid #edf2f6;align-items:stretch;width:100%;display:grid}._patientsTableVirtual_xrklo_264 tbody tr._virtualRow_xrklo_367{box-sizing:border-box;grid-template-columns:var(--patients-grid-cols);border-top:1px solid #edf2f6;align-items:stretch;width:100%;display:grid}._pharmacyDetailTableVirtual_xrklo_269 tbody tr._virtualRow_xrklo_367{box-sizing:border-box;grid-template-columns:var(--pharmacy-detail-grid-cols);border-top:1px solid #edf2f6;align-items:stretch;width:100%;display:grid}._physiciansTableVirtual_xrklo_275 tbody tr._virtualRow_xrklo_367{box-sizing:border-box;grid-template-columns:var(--physicians-grid-cols);border-top:1px solid #edf2f6;align-items:stretch;width:100%;display:grid}._table_xrklo_215 th{color:#2a343c;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;padding:.7rem 1rem;font-size:.68rem;font-weight:700}._medicinesTableVirtual_xrklo_244 thead th,._medicinesTableVirtual_xrklo_244 tbody tr._virtualRow_xrklo_367 td,._laboratoriesTableVirtual_xrklo_249 thead th,._laboratoriesTableVirtual_xrklo_249 tbody tr._virtualRow_xrklo_367 td,._pharmaciesTableVirtual_xrklo_254 thead th,._pharmaciesTableVirtual_xrklo_254 tbody tr._virtualRow_xrklo_367 td,._pharmaciesLocalityTableVirtual_xrklo_259 thead th,._pharmaciesLocalityTableVirtual_xrklo_259 tbody tr._virtualRow_xrklo_367 td,._patientsTableVirtual_xrklo_264 thead th,._patientsTableVirtual_xrklo_264 tbody tr._virtualRow_xrklo_367 td,._pharmacyDetailTableVirtual_xrklo_269 thead th,._pharmacyDetailTableVirtual_xrklo_269 tbody tr._virtualRow_xrklo_367 td,._physiciansTableVirtual_xrklo_275 thead th,._physiciansTableVirtual_xrklo_275 tbody tr._virtualRow_xrklo_367 td{box-sizing:border-box;border-bottom:none;justify-content:center;align-items:center;min-width:0;padding:.78rem 1rem;display:flex}._medicinesTableVirtual_xrklo_244 thead th._colMedicine_xrklo_463,._medicinesTableVirtual_xrklo_244 tbody tr._virtualRow_xrklo_367 td._colMedicine_xrklo_463,._laboratoriesTableVirtual_xrklo_249 thead th._colLaboratory_xrklo_465,._laboratoriesTableVirtual_xrklo_249 tbody tr._virtualRow_xrklo_367 td._colLaboratory_xrklo_465,._pharmaciesTableVirtual_xrklo_254 thead th._colPharmacy_xrklo_467,._pharmaciesTableVirtual_xrklo_254 tbody tr._virtualRow_xrklo_367 td._colPharmacy_xrklo_467,._pharmaciesLocalityTableVirtual_xrklo_259 thead th._colPharmacy_xrklo_467,._pharmaciesLocalityTableVirtual_xrklo_259 tbody tr._virtualRow_xrklo_367 td._colPharmacy_xrklo_467,._pharmaciesLocalityTableVirtual_xrklo_259 thead th._colLocality_xrklo_471,._pharmaciesLocalityTableVirtual_xrklo_259 tbody tr._virtualRow_xrklo_367 td._colLocality_xrklo_471,._patientsTableVirtual_xrklo_264 thead th._colMedicine_xrklo_463,._patientsTableVirtual_xrklo_264 tbody tr._virtualRow_xrklo_367 td._colMedicine_xrklo_463,._pharmacyDetailTableVirtual_xrklo_269 thead th._colPharmacy_xrklo_467,._pharmacyDetailTableVirtual_xrklo_269 tbody tr._virtualRow_xrklo_367 td._colPharmacy_xrklo_467,._pharmacyDetailTableVirtual_xrklo_269 thead th._colLocality_xrklo_471,._pharmacyDetailTableVirtual_xrklo_269 tbody tr._virtualRow_xrklo_367 td._colLocality_xrklo_471,._physiciansTableVirtual_xrklo_275 thead th._colPhysician_xrklo_479,._physiciansTableVirtual_xrklo_275 tbody tr._virtualRow_xrklo_367 td._colPhysician_xrklo_479{justify-content:flex-start}._colLocality_xrklo_471{min-width:0}._table_xrklo_215 td{color:#355466;font-size:.9rem}._colNumeric_xrklo_493{text-align:center;white-space:nowrap;justify-content:center}._colLicense_xrklo_499,._colMeta_xrklo_500{text-align:center;justify-content:center;min-width:0}._colMedicine_xrklo_463,._colLaboratory_xrklo_465,._colPharmacy_xrklo_467{min-width:0}._colPhysician_xrklo_479{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._deviationValue_xrklo_519{color:#c45c1a;font-weight:600}._physicianName_xrklo_524,._entityName_xrklo_525{color:#2a343c;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._chartTooltip_xrklo_533{color:#2a343c;white-space:nowrap;background:#fff;border:1px solid #d7e3ea;border-radius:8px;max-width:16rem;padding:.55rem .7rem;font-size:.85rem;line-height:1.35;box-shadow:0 8px 20px #055d871f}._chartTooltipLabel_xrklo_546{color:#055d87;margin-bottom:.25rem;font-weight:700}._chartTooltipRow_xrklo_552{color:#2a343c;font-weight:500}._physiciansLayout_xrklo_557{flex-direction:column;flex:1;gap:1rem;min-height:0;display:flex;overflow:hidden}._physiciansTopRow_xrklo_566{flex:none;grid-template-columns:minmax(12rem,16rem) minmax(0,1fr);gap:.85rem;display:grid}._physiciansKpiCard_xrklo_573{color:#fff;background:#055d87;border-radius:10px;flex-direction:column;justify-content:center;gap:.35rem;padding:1.1rem 1.15rem;display:flex}._physiciansKpiLabel_xrklo_584{letter-spacing:.04em;opacity:.85;text-transform:uppercase;font-size:.68rem;font-weight:700}._physiciansKpiValue_xrklo_592{font-size:2rem;font-weight:700;line-height:1.1}._physiciansKpiHint_xrklo_598{opacity:.85;font-size:.78rem}._specialtySharesCard_xrklo_603{background:#fff;border:1px solid #dbe3ea;border-radius:10px;flex-direction:column;min-width:0;display:flex;overflow:hidden;box-shadow:0 2px 8px #055d870f}._specialtySharesBody_xrklo_614{flex-direction:column;gap:.55rem;padding:.85rem 1rem 1rem;display:flex}._specialtyShareRow_xrklo_621{grid-template-columns:minmax(7rem,10rem) minmax(0,1fr) 2.5rem;align-items:center;gap:.65rem;display:grid}._specialtyShareLabel_xrklo_628{color:#2a343c;text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;overflow:hidden}._specialtyShareTrack_xrklo_636{background:#eef4f8;border-radius:999px;height:.55rem;overflow:hidden}._specialtyShareFill_xrklo_643{border-radius:inherit;background:#7ec8e3;height:100%}._specialtySharePct_xrklo_649{color:#2a343c;text-align:right;font-size:.84rem;font-weight:600}._emptyStateCompact_xrklo_656{color:#7a8b98;padding:.5rem 0;font-size:.88rem}@media (width<=1100px){._kpiRow_xrklo_120{grid-template-columns:repeat(2,minmax(0,1fr))}._filtersRow_xrklo_43,._physiciansTopRow_xrklo_566{grid-template-columns:minmax(0,1fr)}}@media (width<=720px){._kpiRow_xrklo_120,._filtersRow_xrklo_43{grid-template-columns:1fr}}._summaryLayout_1xcod_1{flex-direction:column;flex:1;gap:1rem;min-height:0;display:flex;overflow:hidden}._panelCard_1xcod_10{background:#fff;border:1px solid #dbe3ea;border-radius:10px;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden;box-shadow:0 2px 8px #055d870f}._panelHeader_1xcod_22{border-bottom:1px solid #edf2f6;padding:.9rem 1rem .7rem}._panelTitle_1xcod_27{color:#055d87;font-size:.98rem;font-weight:700}._panelSubtitle_1xcod_33{color:#6b7c8a;margin-top:.2rem;font-size:.78rem}._panelBody_1xcod_39{flex-direction:column;flex:1;gap:.45rem;min-height:0;padding:.75rem;display:flex;overflow:auto}._rankingList_1xcod_49{flex-direction:column;gap:.35rem;display:flex}._rankingRow_1xcod_55{color:#2a343c;border-radius:8px;grid-template-columns:1.5rem 1.6rem minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.55rem .65rem;display:grid}._rankingRowSelected_1xcod_65{background:#e8f6fc}._rankingIndex_1xcod_69{color:#6b7c8a;text-align:center;font-size:.82rem;font-weight:700}._rankingAvatar_1xcod_76{color:#fff;background:#055d87;border-radius:4px;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.72rem;font-weight:700;display:inline-flex}._rankingLabel_1xcod_89{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:600;overflow:hidden}._rankingAmount_1xcod_97{color:#355466;white-space:nowrap;font-size:.88rem;font-weight:600}._emptyPanel_1xcod_104{color:#7a8b98;padding:1rem .25rem;font-size:.88rem}._volumeLayout_7hkk6_1,._brandLayout_7hkk6_2,._patientsLayout_7hkk6_3,._pharmaciesLayout_7hkk6_4{flex-direction:column;flex:1;gap:1rem;min-height:0;display:flex;overflow:hidden}._chartsRow_7hkk6_13{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;min-height:0;display:grid}._panelCard_7hkk6_21{background:#fff;border:1px solid #dbe3ea;border-radius:10px;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden;box-shadow:0 2px 8px #055d870f}._panelHeader_7hkk6_33{border-bottom:1px solid #edf2f6;padding:.9rem 1rem .7rem}._panelTitle_7hkk6_38{color:#055d87;font-size:.98rem;font-weight:700}._panelSubtitle_7hkk6_44{color:#6b7c8a;margin-top:.2rem;font-size:.78rem}._panelBody_7hkk6_50{flex-direction:column;flex:1;min-height:0;padding:.75rem .85rem 1rem;display:flex}._chartBody_7hkk6_58{flex:1;min-height:12rem}._stackedBarCard_7hkk6_63{flex-direction:column;justify-content:center;gap:.75rem;min-height:8rem;display:flex}._stackedTrack_7hkk6_71{border-radius:8px;width:100%;height:2.2rem;display:flex;overflow:hidden}._stackedBrand_7hkk6_79{background:#055d87}._stackedGeneric_7hkk6_83{background:#7ec8e3}._stackedLegend_7hkk6_87{color:#355466;gap:1.25rem;font-size:.88rem;font-weight:600;display:flex}._physiciansGrid_7hkk6_95{flex:none;grid-template-columns:minmax(11rem,14rem) minmax(0,1fr) minmax(0,1fr);gap:.85rem;display:grid}._unitsFill_7hkk6_102{background:#055d87}._patientsCharts_7hkk6_106{flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}._tableMeta_7hkk6_113{color:#7a8b98;margin-left:auto;font-size:.78rem}._tableHeaderRow_7hkk6_119{border-bottom:1px solid #edf2f6;align-items:center;gap:.75rem;padding:.9rem 1rem .7rem;display:flex}._searchInput_7hkk6_127{color:#055d87;border:1px solid #dbe3ea;border-radius:8px;width:100%;max-width:16rem;margin-left:auto;padding:.45rem .7rem;font-size:.88rem}._searchInput_7hkk6_127:focus-visible{border-color:#139bd1;outline:2px solid #139bd140}._percentilesRow_7hkk6_143{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}._percentileCard_7hkk6_149{background:#f8fbfd;border-radius:8px;padding:.75rem .85rem}._percentileLabel_7hkk6_155{color:#6b7c8a;letter-spacing:.03em;text-transform:lowercase;font-size:.72rem;font-weight:700}._percentileValue_7hkk6_163{color:#055d87;margin-top:.25rem;font-size:1.15rem;font-weight:700}._percentileValueAccent_7hkk6_170{color:#c45c1a}._kpiRowFive_7hkk6_174{flex:none;grid-template-columns:repeat(5,minmax(0,1fr));gap:.85rem;display:grid}._emptyCompact_7hkk6_181{color:#7a8b98;padding:.75rem 0;font-size:.88rem}@media (width<=1200px){._kpiRowFive_7hkk6_174{grid-template-columns:repeat(3,minmax(0,1fr))}._physiciansGrid_7hkk6_95{grid-template-columns:minmax(0,1fr)}}@media (width<=900px){._chartsRow_7hkk6_13,._patientsCharts_7hkk6_106,._percentilesRow_7hkk6_143{grid-template-columns:minmax(0,1fr)}._kpiRowFive_7hkk6_174{grid-template-columns:repeat(2,minmax(0,1fr))}}._report_layout_section_lde1g_1{grid-template-rows:repeat(10,1fr);grid-template-columns:repeat(6,1fr);gap:.5rem;width:100%;margin-left:auto;margin-right:auto;display:grid}._audit_recipes_section_lde1g_11{scrollbar-width:thin;scrollbar-color:#5e5e5e99 transparent;background-color:#fff;border:2px solid #4dd0e1;border-radius:1rem;flex-direction:column;grid-area:1/1/7/5;padding:clamp(.25rem,.625vw - .25rem,.5rem) clamp(.5rem,1.25vw - .5rem,1rem);display:flex;box-shadow:0 3px 3px #959da580}._audit_recipes_section_lde1g_11>._visitSelectorContainer_lde1g_25{flex-shrink:0}._audit_recipes_section_lde1g_11>div:last-of-type{flex-direction:column;height:100%;min-height:0;display:flex}._audit_recipes_section_lde1g_11 ._tablesContainer_lde1g_36{height:100%;min-height:0}._audit_recipes_section_lde1g_11 ._recipesTableContainer_lde1g_41{flex-direction:column;height:100%;min-height:0;display:flex}._audit_recipes_section_lde1g_11 ._recipesTableContainer_lde1g_41>div:first-of-type{flex-direction:column;min-height:0;display:flex}._audit_recipes_section_lde1g_11 ._recipesTableScroll_lde1g_54{height:100%;min-height:0;overflow-y:auto}._audit_recipes_section_lde1g_11 ._tablesContainer_lde1g_36>div:last-child{flex-direction:column;min-height:0;display:flex}._audit_recipes_section_lde1g_11 ._recipesSidePanel_lde1g_66{min-height:0}._audit_recipes_section_lde1g_11 ._deviationsContainer_lde1g_70{flex-direction:column;height:100%;min-height:0;display:flex;overflow-y:auto}._audit_recipes_section_lde1g_11 ._deviationsList_lde1g_78{flex-direction:column;justify-content:space-between;gap:.7rem;min-height:0;padding:.6em;display:flex}._audit_recipes_section_lde1g_11::-webkit-scrollbar{width:8px}._audit_recipes_section_lde1g_11::-webkit-scrollbar-track{background:0 0;border-radius:10px}._audit_recipes_section_lde1g_11::-webkit-scrollbar-thumb{background:#bdbdbd99 padding-box content-box;border:2px solid #0000;border-radius:10px}._audit_recipes_section_lde1g_11::-webkit-scrollbar-thumb:hover{background:#bdbdbdcc padding-box content-box}._audit_recipes_section_lde1g_11::-webkit-scrollbar-corner{background:0 0}._recipe_data_section_lde1g_112{background-color:#fff;border:2px solid #4dd0e1;border-radius:1rem;grid-area:1/5/7/7;box-shadow:0 3px 3px #959da580}._physician_detail_section_lde1g_121{background-image:linear-gradient(#d7f2ff 0% 20%,#fff 100%);border:3px solid #61cafe;border-radius:1rem;flex-direction:column;grid-area:7/1/11/3;justify-content:space-between;padding:clamp(.5rem,1.25vw - .5rem,1rem);display:flex;box-shadow:0 3px 3px #959da580}._patient_detail_section_lde1g_133{background-image:linear-gradient(#ceffef 0% 20%,#fff 100%);border:3px solid #6ce2ba;border-radius:1rem;flex-direction:column;grid-area:7/3/11/5;justify-content:space-between;padding:clamp(.5rem,1.25vw - .5rem,1rem);display:flex;box-shadow:0 3px 3px #959da580}._treatment_suggestions_section_lde1g_145{background-color:#fff;border:2px solid #4dd0e1;border-radius:1rem;flex-direction:column;grid-area:7/5/11/7;min-height:0;padding:clamp(.25rem,.625vw - .25rem,.5rem);display:flex;overflow:hidden;box-shadow:0 3px 3px #959da580}._tableRow_lde1g_159{cursor:pointer;transition:all .2s}._tableRow_lde1g_159:hover{background-color:#2196f31a;box-shadow:0 2px 4px #0000001a}._tableRow_lde1g_159._selected_lde1g_169{background-color:#fafafa;box-shadow:0 0 8px #2196f34d}._tableRow_lde1g_159._unselected_lde1g_174{background-color:#fafafa4d}._tableRow_lde1g_159._recentlyAudited_lde1g_178{background-color:#0f31c91a;box-shadow:0 0 8px #4caf504d}._customTableRowSize_lde1g_183{box-sizing:border-box;font-size:clamp(1.25rem,1.5625vw,1.875rem)}._tableCell_lde1g_189{height:100%;transition:all .2s}._tableCell_lde1g_189._selected_lde1g_169{background-color:#fafafa}._tableCell_lde1g_189._unselected_lde1g_174{opacity:.3;background-color:#fafafa4d}._tableCell_lde1g_189._recentlyAudited_lde1g_178{background-color:#0000;position:relative}._tableCell_lde1g_189._recentlyAudited_lde1g_178:before{content:"";background-color:#4b4b4b;border-radius:0 2px 2px 0;width:5px;position:absolute;top:0;bottom:0;left:0}._infoMessage_lde1g_219{background-color:#fff1b7;border:2px solid #f7d366;border-radius:.5rem;padding:0 1rem;font-style:italic;line-height:1.2}._visitSelectorContainer_lde1g_25{color:#055d87;background-image:linear-gradient(90deg,#f0fdff 0% 20%,#f5f5f5 100%);border:1px solid #b2ebf2;border-radius:.5rem;align-items:center;gap:2rem;min-height:4rem;padding:0 1rem;font-style:italic;display:flex;box-shadow:0 1px 2px #272a2d4d}._visitSelectorTitle_lde1g_242{white-space:nowrap;font-size:1.4rem}._visitIdentifierList_lde1g_247{align-content:center;align-items:center;gap:.1rem;width:100%;display:flex;overflow-x:auto}._visitIdentifierItem_lde1g_256{text-align:center;cursor:pointer;color:inherit;background-color:#0000;border:2px solid #0000;border-radius:.3rem;flex:0 0 80px;padding:.5rem;font-size:1.2rem;line-height:1.2;transition:all .2s}._visitIdentifierItem_lde1g_256._selected_lde1g_169{color:#fff;background-color:#2196f3;border:2px solid #1976d2}._resetButton_lde1g_276{cursor:pointer;color:#fff;background-color:#d21919;border:none;justify-content:center;align-items:center;width:clamp(4.5rem,7.0313vw - 1.125rem,7.3125rem);margin:0;font-size:clamp(.6rem,1.01vw - .2rem,1rem);transition:box-shadow .3s,transform .3s;display:flex;transform:translateY(0);box-shadow:0 2px 4px #0000001a;flex:unset!important;color:#fff!important}._resetButton_lde1g_276:hover{background-color:#c41818;transform:translateY(-1px);box-shadow:0 5px 5px #00000013}._searchContainer_lde1g_304{justify-content:space-between;align-items:center;gap:4px;margin:clamp(0rem,.75vw - .6rem,.3rem) 0;display:flex}._scoreTabsContainer_lde1g_312{margin:clamp(.4rem,.625vw - .25rem,.5rem) 0;padding-left:.2rem;display:flex}._scoreTab_lde1g_312{cursor:pointer;z-index:1;background:#f5f5f5;border:1px solid #20202040;border-bottom:none;border-top-left-radius:.5rem;border-top-right-radius:.5rem;margin-left:-.35rem;padding:.25rem .6rem;font-size:clamp(.5rem,1.25vw - .5rem,.85rem);font-weight:600;position:relative;box-shadow:0 1px 1px #272a2d26}._scoreTab_lde1g_312:first-child{margin-left:0}._scoreTabActive_lde1g_339{z-index:5;background:#fff;border-color:#20202059;box-shadow:0 2px 2px #272a2d40}._scoreTab_lde1g_312:hover:not(:disabled){background:#fff}._scoreTabInactive_lde1g_350,._scoreTab_lde1g_312:disabled{cursor:default;opacity:.65}._searchInputContainer_lde1g_356{align-items:center;gap:.5rem;display:flex}._searchLabel_lde1g_362{font-size:clamp(.875rem,.25rem + .78vw,1.18rem);font-weight:500}._searchInput_lde1g_356{border:1px solid #ddd;border-radius:.3rem;outline:none;width:150px;padding:.2rem .2rem .2rem .5rem;font-size:1rem}._searchSelect_lde1g_377{cursor:pointer;border-radius:.4rem;outline:none;padding:.2rem .2rem .2rem .5rem;font-size:1rem;transition:all .2s}._searchSelect_lde1g_377:focus{outline-offset:0;border-color:#31fff5;outline:2px solid #31fff5;box-shadow:0 0 0 2px #31fff54d}._searchSelect_lde1g_377:active{outline-offset:0;border-color:#31fff5;outline:2px solid #31fff5}._searchSelect_lde1g_377 option{background-color:#fff;border:2px solid #31fff5}._customSelectButton_lde1g_405{color:#141414;cursor:pointer;background-color:#fff;border:2px solid #31fff5;border-radius:.4rem;outline:none;justify-content:space-between;align-items:center;width:clamp(127px,10vw,300px);min-width:min-content;padding:.2rem .5rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:clamp(.6rem,1.01vw - .2rem,1rem);transition:all .2s;display:flex}._customSelectButton_lde1g_405:hover{border-color:#31fff5;box-shadow:0 0 0 2px #31fff533}._customSelectButton_lde1g_405:focus{border-color:#31fff5;box-shadow:0 0 0 2px #31fff54d}._customSelectDropdown_lde1g_445{z-index:10000;background-color:#fff;border:2px solid #31fff5;border-radius:.4rem;width:max-content;min-width:100%;margin-top:.25rem;position:absolute;top:100%;left:0;overflow:hidden;box-shadow:0 4px 6px #0000001a}._customSelectOption_lde1g_460{cursor:pointer;color:#141414;padding:.5rem .75rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:clamp(.6rem,1.01vw - .2rem,1rem);transition:background-color .15s}._customSelectOption_lde1g_460:hover{background-color:#31fff51a}._customSelectOptionSelected_lde1g_485{background-color:#31fff533;font-weight:500}._searchButton_lde1g_490{color:#fff;cursor:pointer;font-size:1reem;background-color:#2196f3;border:2px solid #2196f3;border-radius:.3rem;padding:.1rem 1rem;font-weight:500;transition:background-color .2s;display:flex}._searchButton_lde1g_490:hover{background-color:#1976d2}._backButton_lde1g_507{color:#fff;cursor:pointer;background-color:#f32121;border:2px solid #f32121;border-radius:.3rem;align-items:center;gap:.2rem;padding:.1rem .6rem;font-size:1rem;font-weight:500;transition:background-color .2s;display:flex}._backButton_lde1g_507:hover{background-color:#c71818}._paginationContainer_lde1g_526{align-items:center;display:flex}._paginationCounter_lde1g_531{letter-spacing:.1rem;font-size:1.3rem}._verMasButton_lde1g_536{color:#141414;cursor:pointer;white-space:nowrap;cursor:pointer;background-color:#34c2fc;border:2px solid #34c2fc;border-radius:.3rem;padding:0 .5rem;font-family:Roboto,serif;font-size:clamp(.6rem,1.01vw - .2rem,1rem);font-weight:500;text-decoration:none;transition:background-color .2s}._verMasButton_lde1g_536:hover{background-color:#1cbaf8;transition:all .5s}._navigationLinkDisabled_lde1g_558{cursor:not-allowed;opacity:.5}._tablesContainer_lde1g_36{gap:clamp(.25rem,.625vw - .25rem,.5rem);display:flex}._recipesTableContainer_lde1g_41{border-radius:.5rem;width:57%;position:relative;overflow-y:hidden}._recipesSidePanel_lde1g_66{flex-direction:column;justify-content:space-between;align-items:center;gap:clamp(.25rem,.625vw - .25rem,.5rem);width:43%;height:100%;display:flex}._recipesTableFooter_lde1g_585{flex-shrink:0;align-items:center;gap:1rem;margin-top:clamp(.25rem,.625vw - .25rem,.5rem);display:flex}._recipesTableFooterPagination_lde1g_593{flex:1;justify-content:center;min-width:0;display:flex}._recipesTableFooterButtons_lde1g_600{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}._recipesTableFooterButtons_lde1g_600:only-child{flex:100%;max-width:100%}._recipesTableApproveButton_lde1g_613,._recipesTableObserveButton_lde1g_614{cursor:pointer;color:#2b2b2b;border-radius:.4rem;flex:1;padding:.2rem 0;font-size:clamp(.6rem,1.01vw - .2rem,1rem);font-weight:500}._recipesTableApproveButton_lde1g_613{background-image:linear-gradient(90deg,#4ed353 0% 20%,#f7f7f7 100%);border:1px solid #4ed353}._recipesTableObserveButton_lde1g_614{background-image:linear-gradient(90deg,#ff5252 0% 20%,#f7f7f7 100%);border:1px solid #ff5252}._recipesTableApproveButton_lde1g_613:disabled,._recipesTableObserveButton_lde1g_614:disabled{cursor:not-allowed;opacity:.5}._recipesTableScroll_lde1g_54{border:1px solid #979797;border-radius:1rem;height:230px;min-height:230px;overflow-y:scroll}._recipesTable_lde1g_41{border-collapse:collapse;width:100%}._recipesTableVirtual_lde1g_653{table-layout:fixed;--recipe-grid-cols:2.05rem 1.95rem minmax(0, 1.4fr) minmax(0, 1fr) minmax(0, 1.05fr) minmax(3rem, .85fr) 3.1rem 2.15rem}._recipesTableWithPeopleCol_lde1g_659{--recipe-grid-cols:2.05rem 1.95rem minmax(0, 1.4fr) minmax(0, 1fr) minmax(0, 1.05fr) minmax(3rem, .85fr) 3.1rem 2.15rem}._recipesTableVirtual_lde1g_653 thead,._recipesTableVirtual_lde1g_653 tbody{width:100%;display:block}._recipesTableVirtual_lde1g_653 thead tr{grid-template-columns:var(--recipe-grid-cols);box-sizing:border-box;align-items:center;width:100%;display:grid}._recipesTableVirtual_lde1g_653 tbody tr._recipesTableRowVirtual_lde1g_678{grid-template-columns:var(--recipe-grid-cols);box-sizing:border-box;align-items:center;width:100%;font-size:clamp(.6rem,1.01vw - .2rem,1rem);display:grid;position:absolute;left:0}._recipesTableVirtual_lde1g_653 thead th,._recipesTableVirtual_lde1g_653 tbody tr._recipesTableRowVirtual_lde1g_678 td{box-sizing:border-box;text-align:center;justify-content:center;align-items:center;min-width:0;padding:0;display:flex}._recipesTableVirtual_lde1g_653 thead th._recipesTableColStar_lde1g_701,._recipesTableVirtual_lde1g_653 tbody tr._recipesTableRowVirtual_lde1g_678 td._recipesTableColStar_lde1g_701{justify-content:flex-end;padding-left:1rem;padding-right:.3rem}._recipesTableVirtual_lde1g_653 thead th._recipesTableColPeople_lde1g_708,._recipesTableVirtual_lde1g_653 tbody tr._recipesTableRowVirtual_lde1g_678 td._recipesTableColPeople_lde1g_708{justify-content:flex-start;padding-left:.3rem;padding-right:.1rem}._recipesTableVirtual_lde1g_653 tbody tr._recipesTableRowVirtual_lde1g_678 td{white-space:normal;word-break:break-word;overflow:visible}._recipesTableVirtual_lde1g_653 tbody tr._recipesTableRowPlain_lde1g_721{grid-template-columns:minmax(0,1fr);width:100%;display:grid;position:static}._recipesTableVirtual_lde1g_653 tbody tr._recipesTableRowPlain_lde1g_721 td{grid-column:1}._recipesTableLoadMoreRow_lde1g_732{pointer-events:none}._recipesTableLoadMoreCell_lde1g_736{grid-column:1/-1;justify-content:center;align-items:center;width:100%;padding:.35rem 0;display:flex}._recipesTableVirtual_lde1g_653 thead{z-index:2;background-color:#84d8ff;position:sticky;top:0}._recipesTableVirtual_lde1g_653 thead ._tableHeaderCell_lde1g_752,._recipesTableVirtual_lde1g_653 thead ._tableHeaderCellSortable_lde1g_753{width:auto;min-width:0}._recipesTableVirtual_lde1g_653 thead th ._sortableHeaderContent_lde1g_758{justify-content:center;width:100%}._recipesTableVirtual_lde1g_653 tbody tr._recipesTableRowVirtual_lde1g_678 ._tableCellContent_lde1g_763{width:auto;min-width:0}._recipesTableVirtual_lde1g_653 tbody tr._recipesTableRowVirtual_lde1g_678 td>span{width:100%}._recipesTableColSelect_lde1g_772{text-align:center;box-sizing:border-box;justify-content:flex-start;align-items:center;padding-left:.2rem;display:flex}._recipesTableColStar_lde1g_701{text-align:center;box-sizing:border-box;justify-content:flex-end;align-items:center;display:flex}._recipesTableColPeople_lde1g_708{text-align:center;box-sizing:border-box;justify-content:center;align-items:center;display:flex}._peopleIconWrap_lde1g_797{justify-content:center;align-items:center;line-height:0;display:inline-flex;position:relative}._peopleCheckBadge_lde1g_805{background:#fff;border-radius:50%;padding:1px;position:absolute;bottom:-3px;right:-4px}._peopleIconButtonAssigned_lde1g_814{color:#16a34a}._peopleIconButtonAssigned_lde1g_814:hover{color:#15803d}._assignmentTooltip_lde1g_822{text-align:left;flex-direction:column;gap:.15rem;display:flex}._peopleIconButton_lde1g_814{color:#64748b;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;line-height:0;transition:color .2s,transform .2s;display:inline-flex}._peopleIconButton_lde1g_814:hover{color:#2196f3;transform:scale(1.08)}._recipesTableColAr_lde1g_849{text-align:center;box-sizing:border-box;justify-content:center;align-items:center;display:flex}._recipesTableColArApproved_lde1g_857{color:green;font-weight:700}._recipesTableColArRejected_lde1g_862{color:red;font-weight:700}._recipesTableColArDebited_lde1g_867{color:#c62828;font-weight:700}._recipesTableColSelect_lde1g_772 input[type=checkbox]{margin:0;display:block}._recipesTableColStatus_lde1g_877{text-align:center;justify-content:center;align-items:center;display:flex}._recipesTableColScore_lde1g_884{text-align:center;box-sizing:border-box}._recipesTableVirtual_lde1g_653 tbody tr._recipesTableRowVirtual_lde1g_678 td._recipesTableColScore_lde1g_884{align-self:stretch;height:100%;min-height:100%}._recipesTableColScore_lde1g_884._tableCell_lde1g_189._selected_lde1g_169{background-color:unset}._recipesTableColStatus_lde1g_877._tableHeaderCell_lde1g_752{text-align:center}._tableHeader_lde1g_752{background-color:#84d8ff;padding:.25rem 0}._tableHeaderCell_lde1g_752{text-align:center;background-color:#84d8ff;width:22.5%;padding:.1rem;position:sticky;top:0}._tableHeaderCellSortable_lde1g_753{text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;z-index:10;background-color:#84d8ff;padding:.1rem;position:sticky;top:0}._sortableHeaderContent_lde1g_758{justify-content:center;align-items:center;gap:.1rem;font-size:clamp(.6rem,1.01vw - .2rem,.9rem);display:flex}._sortIndicatorActive_lde1g_937{opacity:1;color:#055d87;flex-shrink:0}._sortIndicatorInactive_lde1g_943{opacity:.45;color:#64748b;flex-shrink:0}._noResultsCell_lde1g_949{text-align:center;color:#252525;padding:1rem;font-size:clamp(.6875rem,.0625rem + .7813vw,1rem)}._tableCellContent_lde1g_763{text-align:center;width:22.5%}._recipesTableVirtual_lde1g_653 ._tableHeaderCell_lde1g_752,._recipesTableVirtual_lde1g_653 ._tableHeaderCellSortable_lde1g_753{padding:0}._deviationsContainer_lde1g_70{background-color:#fff;border:1px solid #55daec;border-radius:.5rem;width:100%;height:230px;min-height:230px;padding:clamp(.25rem,.625vw - .25rem,.5rem)}._deviationsTitle_lde1g_977{color:#055d87;font-size:clamp(.875rem,1.25vw - .125rem,1.375rem);font-style:italic}._deviationsList_lde1g_78{flex-direction:column;gap:.7rem;padding:.6em;display:flex}._deviationItem_lde1g_991{word-wrap:break-word;word-break:break-word;white-space:normal;background:#f4f4f4;border-radius:.5rem;align-items:center;min-height:clamp(1.4rem,.6rem + 1vw,1.8rem);padding:.5rem .7rem;font-size:clamp(.6rem,1.01vw - .2rem,1rem);line-height:1;display:flex;overflow:hidden;box-shadow:0 2px 2px #272a2d1a}._recipeDataContainer_lde1g_1008{flex-direction:column;width:100%;height:100%;min-height:0;padding:clamp(.25rem,.625vw - .25rem,.5rem);display:flex}._recipeDataTitle_lde1g_1017{color:#055d87;font-size:clamp(.875rem,1.25vw - .125rem,1.375rem);font-style:italic;display:flex}._recipeDataTitleSpan_lde1g_1025{padding-left:1rem;font-weight:400}._recipeDataList_lde1g_1030{flex-direction:column;gap:clamp(.25rem,.3125vw,.375rem);height:100%;min-height:0;display:flex}._recipeDataItem_lde1g_1038{border-radius:.5rem;padding:.2rem .5rem;font-size:1.15rem;box-shadow:0 2px 2px #272a2d4d}._recipeDataItem_lde1g_1038 span{text-wrap:nowrap}._recipeDataItemHalfRow_lde1g_1049{flex-direction:row;gap:.5rem;display:flex}._recipeDataItemHalfRow_lde1g_1049 ._recipeDataItemContent_lde1g_1055{flex:50%}._recipeDataItemFlex_lde1g_1059{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._medicineCarouselMount_lde1g_1067{flex-direction:column;flex:1;min-height:0;margin-top:.2rem;display:flex;overflow:hidden}._medicineCarouselSkeleton_lde1g_1076{flex:1;min-height:0;margin:1rem 2rem}._recipeDataItemContent_lde1g_1055{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:clamp(.6rem,1.01vw - .2rem,1rem);font-style:italic;font-weight:500;display:flex}._recipeDataItemContentWithLink_lde1g_1102{text-wrap:nowrap;align-items:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:clamp(.6rem,1.01vw - .2rem,1rem);font-style:italic;font-weight:500;display:flex}._recipeDataItemValue_lde1g_1124{color:#141414;padding-left:1rem;font-style:normal}._recipeDataLink_lde1g_1130{color:#00e;cursor:pointer;padding-left:1rem;font-style:normal;text-decoration:underline;overflow:hidden}._doctorSection_lde1g_1139{align-items:center;display:flex}._doctorTitle_lde1g_1144{font-size:1.4rem;font-style:italic}._doctorInfoContainer_lde1g_1149{background-color:#e5e8fa;border-radius:.5rem;justify-content:space-between;align-items:center;width:100%;height:1.7rem;margin-left:1rem;padding:.2rem 1rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1.2rem;font-weight:500;display:flex}._doctorId_lde1g_1175{margin-right:1rem;padding:.1rem}._doctorProfileButton_lde1g_1180{cursor:pointer;background-image:linear-gradient(90deg,#d7f2ff 0% 20%,#fff 100%);border:1px solid #7ed2dd;border-radius:.5rem;align-items:center;width:90%;margin:0 auto;padding:.15rem 2rem;font-size:clamp(.6rem,1.01vw - .2rem,1rem);font-weight:500;box-shadow:0 1px 1px #49494966}._statsContainer_lde1g_1195{background-image:linear-gradient(#d7f2ff 0% 20%,#fff 100%);border-radius:.5rem;justify-content:space-evenly;gap:1rem;width:100%;height:auto;display:flex;box-shadow:0 2px 2px #272a2d4d}._statsItem_lde1g_1206{cursor:pointer;background:0 0;border:none;outline:none;padding:.5rem}._statsItemFullWidth_lde1g_1214{flex-direction:column;justify-content:space-between;width:100%;padding:.5rem;display:flex}._statsTitle_lde1g_1222{text-align:center;font-size:1.3rem;font-weight:500;line-height:1.1}._statsContent_lde1g_1229{justify-content:space-between;align-items:center;margin-top:.5rem;display:flex}._statsValue_lde1g_1236{font-size:3rem;line-height:1}._statsValueDanger_lde1g_1241{color:#ff212f;font-size:3rem;line-height:1}._statsContentWithIcon_lde1g_1247{align-items:center;gap:.5rem;display:flex}._statsTitleWithIcon_lde1g_1253{text-align:center;font-size:1.3rem;font-weight:500;line-height:1.1}._statsValuePrice_lde1g_1260{color:#ff212f;text-align:center;font-size:2.5rem;font-weight:500}._patientSection_lde1g_1267{align-items:center;display:flex}._patientTitle_lde1g_1272{font-size:1.4rem;font-style:italic}._patientInfoContainer_lde1g_1277{background-color:#e5e8fa;border-radius:.5rem;justify-content:space-between;align-items:center;width:100%;height:1.7rem;margin-left:1rem;padding:.2rem 1rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1.2rem;font-weight:500;display:flex}._patientId_lde1g_1303{margin-right:1rem;padding:.1rem}._patientProfileButton_lde1g_1308{cursor:pointer;background-image:linear-gradient(90deg,#ceffef 0% 20%,#fff 100%);border:1px solid #7fddbe;border-radius:.5rem;align-items:center;width:100%;margin:0 auto;padding:.15rem 2rem;font-size:clamp(.6rem,1.01vw - .2rem,1rem);font-weight:500;box-shadow:0 1px 1px #49494966}._physician_detail_section_lde1g_121 ._doctorTitle_lde1g_1144,._patient_detail_section_lde1g_133 ._patientTitle_lde1g_1272,._physician_detail_section_lde1g_121 ._doctorInfoContainer_lde1g_1149,._patient_detail_section_lde1g_133 ._patientInfoContainer_lde1g_1277{font-size:clamp(.6rem,1.01vw - .2rem,1rem)}._physician_detail_section_lde1g_121 ._statsTitle_lde1g_1222,._patient_detail_section_lde1g_133 ._statsTitle_lde1g_1222,._physician_detail_section_lde1g_121 ._statsTitleWithIcon_lde1g_1253,._patient_detail_section_lde1g_133 ._statsTitleWithIcon_lde1g_1253{font-size:clamp(.6rem,1.01vw - .2rem,1rem);line-height:1.1}._physician_detail_section_lde1g_121 ._statsValue_lde1g_1236,._patient_detail_section_lde1g_133 ._statsValue_lde1g_1236,._physician_detail_section_lde1g_121 ._statsValueDanger_lde1g_1241,._patient_detail_section_lde1g_133 ._statsValueDanger_lde1g_1241{font-size:clamp(1.25rem,1.875vw - .25rem,2rem);line-height:1}._physician_detail_section_lde1g_121 ._statsValuePrice_lde1g_1260,._patient_detail_section_lde1g_133 ._statsValuePrice_lde1g_1260{font-size:clamp(1.25rem,1.875vw - .25rem,2rem)}._patientStatsContainer_lde1g_1359{background-image:linear-gradient(#fff 0%,#69f370 80% 100%);border:3px solid red;border-radius:.5rem;gap:1rem;width:100%;height:100%;padding:.5rem;display:flex;box-shadow:0 2px 2px #272a2d4d}._suggestionsContainer_lde1g_1371{flex-direction:column;gap:.3rem;height:100%;min-height:0;display:flex;overflow:hidden}._suggestionsCarouselContainer_lde1g_1380{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._suggestionsCarouselSkeleton_lde1g_1388{flex:1;min-height:0;margin:1rem 2rem}._suggestionsTitle_lde1g_1394{color:#055d87;flex-shrink:0;font-size:clamp(.875rem,1.25vw - .125rem,1.375rem);font-style:italic;font-weight:700}._savingsContainer_lde1g_1403{text-align:center;background-color:#fff;border:2px solid #4dd0e1;border-radius:1rem;margin-top:auto;padding:.2rem 1rem;font-size:clamp(.8rem,1.5vw - .4rem,1.3rem);box-shadow:0 3px 3px #959da580}._recipeApproved_lde1g_1416{background:#49b81d;font-weight:500}._recipeWithDebits_lde1g_1421{background:#d61b1b;font-weight:500}._modalContent_lde1g_1439{background:#fff;border-radius:1rem;flex-direction:column;width:90%;max-width:800px;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 10px 25px #0003}._modalHeader_lde1g_1451{background:linear-gradient(90deg,#f8f9fa 0%,#fff 100%);border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}._modalHeader_lde1g_1451 h2{color:#333;margin:0;font-size:1.5rem}._closeButton_lde1g_1466{cursor:pointer;color:#666;background:0 0;border:none;border-radius:.25rem;padding:.25rem;font-size:1.5rem;transition:background-color .2s}._closeButton_lde1g_1466:hover{background-color:#f0f0f0}._recipeInfo_lde1g_1487{background:linear-gradient(90deg,#e3f2fd 0%,#fff 100%);border:1px solid #bbdefb;border-radius:.5rem;margin-bottom:1.5rem;padding:1rem}._recipeInfo_lde1g_1487 h3{color:#1976d2;margin:0 0 .5rem}._recipeInfo_lde1g_1487 p{color:#555;margin:.25rem 0}._medicineCard_lde1g_1511{background:#fafafa;border:1px solid #e0e0e0;border-radius:.5rem;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem;display:flex}._medicineInfo_lde1g_1522{flex:1}._medicineInfo_lde1g_1522 h4{color:#333;margin:0 0 .5rem;font-size:1.1rem}._medicineInfo_lde1g_1522 p{color:#666;margin:.25rem 0;font-size:.9rem}._medicineActions_lde1g_1538{flex-direction:column;align-items:flex-end;gap:.5rem;min-width:200px;display:flex}._statusIndicator_lde1g_1546{color:#fff;text-align:center;border-radius:1rem;min-width:80px;padding:.25rem .75rem;font-size:.9rem;font-weight:500}._actionButtons_lde1g_1556{flex-wrap:wrap;gap:.5rem;display:flex}._btn_lde1g_1562{cursor:pointer;border:none;border-radius:.25rem;min-width:80px;padding:.5rem 1rem;font-size:.9rem;font-weight:500;transition:all .2s}._btn_lde1g_1562:disabled{opacity:.6;cursor:not-allowed}._btnApprove_lde1g_1578{color:#fff;background-color:#28a745}._btnApprove_lde1g_1578:hover:not(:disabled){background-color:#218838}._btnReject_lde1g_1587{color:#fff;background-color:#dc3545}._btnReject_lde1g_1587:hover:not(:disabled){background-color:#c82333}._btnReset_lde1g_1596{color:#fff;background-color:#6c757d}._btnReset_lde1g_1596:hover:not(:disabled){background-color:#5a6268}._btnSecondary_lde1g_1605{color:#fff;background-color:#6c757d}._btnSecondary_lde1g_1605:hover{color:#fff;background-color:#cbced1}._checkboxGroup_lde1g_1615{flex-direction:column;gap:.5rem;margin-top:1rem;display:flex}._checkboxLabel_lde1g_1622{cursor:pointer;border-radius:.25rem;align-items:center;gap:.5rem;padding:.25rem .5rem;transition:all .2s;display:flex}._checkboxLabel_lde1g_1622:hover{background-color:#f8f9fa}._checkboxInput_lde1g_1636{display:none}._checkboxCustom_lde1g_1640{color:#0000;background-color:#0000;border:2px solid #ddd;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;font-weight:700;transition:all .2s;display:flex}._checkboxInput_lde1g_1636:checked+._checkboxCustom_lde1g_1640{color:#fff;background-color:#000;border-color:#000}._checkboxText_lde1g_1661{color:#333;font-size:.9rem;font-weight:500}._btnPrimary_lde1g_1667{color:#fff;background-color:#055d87}._btnPrimary_lde1g_1667:hover:not(:disabled){background-color:#c4ecff}._modalFooter_lde1g_1676{background:#f8f9fa;border-top:1px solid #e0e0e0;padding:1rem 1.5rem}._footerActions_lde1g_1682{justify-content:space-between;align-items:center;gap:1rem;display:flex}._loading_lde1g_1689{text-align:center;color:#666;padding:2rem;font-size:1.3rem;font-style:italic}@media (width<=768px){._modalContent_lde1g_1439{width:95%;margin:1rem}._medicineCard_lde1g_1511{flex-direction:column;align-items:stretch}._medicineActions_lde1g_1538{align-items:stretch;min-width:auto}._actionButtons_lde1g_1556{justify-content:center}}._modalOverlay_lde1g_1426{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modalContent_lde1g_1439{background:#fff;border-radius:.5rem;flex-direction:column;width:90%;max-width:800px;max-height:80vh;display:flex;box-shadow:0 4px 6px #0000001a}._modalHeader_lde1g_1451{border-bottom:1px solid #e5e5e5;justify-content:space-between;align-items:center;padding:1rem;display:flex}._modalTitle_lde1g_1750{color:#333;margin:0;font-size:clamp(1rem,1.125vw - .09rem,1.25rem);font-weight:600}._modalCloseButton_lde1g_1758{cursor:pointer;color:#666;background:0 0;border:none;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;font-size:1.5rem;display:flex}._modalCloseButton_lde1g_1758:hover{color:#333}._modalBody_lde1g_1481{flex:1;padding:1rem;overflow-y:auto}._modalDescription_lde1g_1782{color:#272727;margin:0 0 1rem;font-size:1rem}._selectAllContainer_lde1g_1788{text-align:center;margin-bottom:1rem}._selectAllButton_lde1g_1793{cursor:pointer;color:#495057;background:#f8f9fa;border:1px solid #dee2e6;border-radius:.25rem;padding:.5rem 1rem;font-size:.9rem}._selectAllButton_lde1g_1793:hover{background:#e9ecef}._selectAllButton_lde1g_1793:disabled{opacity:.6;cursor:not-allowed}._medicinesList_lde1g_1505{flex-direction:column;gap:.5rem;display:flex}._medicineItem_lde1g_1818{background:#fff;border:1px solid #e5e5e5;border-radius:.25rem;align-items:center;padding:.75rem;transition:background-color .2s;display:flex}._medicineItem_lde1g_1818:hover{background:#f8f9fa}._medicineItemDisabled_lde1g_1832{opacity:.6;background:#f8f9fa}._medicineItemDisabled_lde1g_1832:hover{background:#f8f9fa}._medicineCheckbox_lde1g_1841{margin-right:.75rem}._medicineCheckbox_lde1g_1841 input[type=checkbox]{cursor:pointer;width:1.25rem;height:1.25rem}._medicineInfo_lde1g_1522{flex-direction:column;flex:1;gap:.25rem;display:flex}._medicineName_lde1g_1858{color:#333;font-weight:600}._medicineName_lde1g_1858 h3{font-size:1.2rem}._medicineProduct_lde1g_1867{color:#272727;font-size:1.2rem;font-weight:400}._medicineDetails_lde1g_1873{color:#272727;flex-wrap:wrap;gap:.5rem;font-size:.9rem;font-weight:500;display:flex}._medicineDetails_lde1g_1873 span{background:#ccc;border-radius:.5rem;padding:.1rem .5rem}._medicineStatus_lde1g_1888{padding:.25rem .5 rem;color:#fff;text-align:center;border-radius:.25rem;min-width:6rem;font-size:.9rem;font-weight:600}._modalFooter_lde1g_1676{border-top:1px solid #e5e5e5;justify-content:flex-end;gap:.5rem;padding:1rem;display:flex}._modalCancelButton_lde1g_1906{color:#fff;cursor:pointer;background:#6c757d;border:none;border-radius:.25rem;padding:.5rem 1rem;font-size:.9rem}._modalCancelButton_lde1g_1906:hover{background:#5a6268}._modalCancelButton_lde1g_1906:disabled{opacity:.6;cursor:not-allowed}._modalActionButton_lde1g_1925{cursor:pointer;color:#fff;border:none;border-radius:.25rem;padding:.5rem 1rem;font-size:.9rem;font-weight:600}._modalActionButton_lde1g_1925:disabled{opacity:.6;cursor:not-allowed}._approveButton_lde1g_1940{background:#28a745}._approveButton_lde1g_1940:hover:not(:disabled){background:#218838}._rejectButton_lde1g_1948{background:#dc3545}._rejectButton_lde1g_1948:hover:not(:disabled){background:#c82333}._normalButton_lde1g_1956{background:#055d87}._loadingContainer_lde1g_1960{text-align:center;color:#666;padding:2rem}._recipeInfo_lde1g_1487{background:#f8f9fa;border-left:6px solid #007bff;border-radius:.5rem;margin-bottom:1rem;padding:1rem}@keyframes _spin_lde1g_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._starCheckbox_lde1g_1984{appearance:none;cursor:pointer;outline:none;place-content:center;width:clamp(.9375rem,1.5625vw - .3125rem,1.5625rem);margin:0;display:inline-grid}._starCheckbox_lde1g_1984:before{content:"★";color:#0000;-webkit-text-stroke:1px #fbbf24;font-size:clamp(.9375rem,1.5625vw - .3125rem,1.5625rem);line-height:1;transition:all .2s cubic-bezier(.4,0,.2,1)}._starCheckbox_lde1g_1984:hover:before{transform:scale(1.15)}._starCheckbox_lde1g_1984:checked:before{color:#fbbf24;-webkit-text-stroke:0;animation:.3s ease-in-out _pop_lde1g_1}._starCheckbox_lde1g_1984:focus-visible:before{outline-offset:4px;border-radius:50%;outline:2px solid #3b82f6}@keyframes _pop_lde1g_1{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}._addComentsButton_lde1g_2036{color:#1463b3;background-color:#fff;border:1px solid #1976d2;width:100%;font-size:clamp(.6rem,1.01vw - .2rem,1rem);transition:box-shadow .3s,transform .3s;transform:translateY(0);box-shadow:0 2px 4px #0000001a}._addComentsButton_lde1g_2036:hover{background-color:#e2f1ff33;transform:translateY(-1px);box-shadow:0 5px 5px #00000009}._stylesSelect_lde1g_2058{box-sizing:border-box;color:#374151;cursor:pointer;height:clamp(1.375rem,.125rem + 1.56vw,2rem);min-height:unset;caret-color:#0000;-webkit-user-select:none;user-select:none;background-color:#fff;border:1px solid #31fff5;border-radius:.4rem;outline:none;width:100%;padding:4px clamp(.5rem,2.5vw - 1.5rem,1rem);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:clamp(.6rem,1.01vw - .2rem,1rem);font-weight:500;box-shadow:-1px 2px 5px #00000026}._overlay_sz45z_1{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}._modal_sz45z_14{background-color:#fff;border-radius:1rem;flex-direction:column;width:clamp(42.5rem,2.5rem + 50vw,62.5rem);min-width:50%;max-width:1000px;max-height:90vh;padding:clamp(1rem,2.5vw - 1rem,2rem) calc(2rem - 8px) 0 clamp(1rem,2.5vw - 1rem,2rem);display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #0000004d}._header_sz45z_31{flex-wrap:wrap;flex-shrink:0;justify-content:flex-start;align-items:center;gap:0;margin-bottom:clamp(1rem,2.5vw - 1rem,2rem);display:flex;position:relative}._filterRow_sz45z_42{align-items:center;gap:.5rem;min-width:0;display:flex}._filterInput_sz45z_49{color:#141414;background-color:#fff;border:2px solid #31fff5;border-radius:.4rem;outline:none;width:280px;min-width:280px;padding:.2rem .5rem .2rem .6rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:clamp(.6rem,1.01vw - .2rem,1rem)}._filterInput_sz45z_49::placeholder{color:#666}._filterInput_sz45z_49:focus{border-color:#31fff5;box-shadow:0 0 0 2px #31fff533}._closeButton_sz45z_83{color:#161616;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:clamp(1.75rem,.25rem + 1.875vw,2.5rem);height:clamp(1.75rem,.25rem + 1.875vw,2.5rem);padding:0;font-size:clamp(1.5rem,.5rem + 1.25vw,2rem);font-weight:700;line-height:1;display:flex;position:absolute;top:clamp(-.25rem,.5rem - .625vw,0rem);right:0}._closeButton_sz45z_83:hover{background-color:#f0f0f0}._title_sz45z_107{color:#055d87;flex-shrink:0;margin:0 .5rem 0 0;font-size:clamp(1.2rem,1.5vw - 2.2e-16rem,1.8rem);font-weight:700}._modalBody_sz45z_116{flex:1;gap:clamp(1rem,2.5vw - 1rem,2rem);min-height:0;display:flex;overflow:hidden}._categoriesNav_sz45z_124{border-right:1px solid #e0e0e0;flex-direction:column;flex-shrink:0;gap:.5rem;padding-right:.5rem;display:flex}._categoriesNavTitle_sz45z_133{color:#055d87;margin:0;font-size:clamp(.75rem,.25rem + .625vw,1rem);font-weight:600}._categoriesList_sz45z_140{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}._categoriesListItem_sz45z_149{margin:0;padding:0}._categoriesListButton_sz45z_154{text-align:left;color:#333;cursor:pointer;background:0 0;border:none;border-radius:.4rem;width:100%;padding:.5rem .75rem;font-family:inherit;font-size:clamp(.75rem,.25rem + .625vw,1rem);transition:background-color .2s,color .2s;display:block}._categoriesListButton_sz45z_154:hover{color:#055d87;background-color:#e8f4f8}._content_sz45z_176{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._contentScrollArea_sz45z_184{flex-direction:column;flex:1;min-height:0;padding-right:.5rem;display:flex;overflow:hidden auto}._contentScrollArea_sz45z_184::-webkit-scrollbar{width:8px}._contentScrollArea_sz45z_184::-webkit-scrollbar-track{background:0 0}._contentScrollArea_sz45z_184::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}._contentScrollArea_sz45z_184::-webkit-scrollbar-thumb:hover{background:#999}._emptyMessage_sz45z_211{color:#888;text-align:center;margin:0;padding:clamp(1.5rem,3.75vw - 1.5rem,3rem) 0;font-size:clamp(1rem,1.25vw,1.5rem)}._documentsContainer_sz45z_219{flex-direction:column;display:flex}._documentSection_sz45z_224{flex-direction:column;padding:0 1rem;display:flex}._sectionTitle_sz45z_230{color:#055d87;border-bottom:2px solid #e0e0e0;border-radius:.35rem;margin:0;padding:.35rem .5rem .5rem;font-size:clamp(1rem,1.25vw,1.5rem);font-weight:600;transition:background-color .4s}._sectionTitleHighlighted_sz45z_242{background-color:#e8f4f8}._documentsGrid_sz45z_246{grid-template-columns:repeat(auto-fill,minmax(clamp(7.5rem,12.5vw - 2.5rem,12.5rem),1fr));gap:1rem;padding:1rem;display:grid}._documentCard_sz45z_253{cursor:pointer;background-color:#fafafa;border:1px solid #e0e0e0;border-radius:.5rem;flex-direction:column;align-items:stretch;gap:.75rem;padding:1.25rem;transition:all .2s;display:flex;position:relative}._documentCard_sz45z_253:hover{background-color:#f0f7fa;border-color:#055d87;transform:translateY(-2px);box-shadow:0 4px 8px #0000001a}._imagePreview_sz45z_274{aspect-ratio:16/9;background-color:#f0f0f0;border-radius:.5rem;width:100%;position:relative;overflow:hidden}._thumbnail_sz45z_283{object-fit:cover;width:100%;height:100%}._imageOverlay_sz45z_289{opacity:0;background-color:#0006;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}._imagePreview_sz45z_274:hover ._imageOverlay_sz45z_289{opacity:1}._viewIcon_sz45z_307{color:#fff;width:2.5rem;height:2.5rem}._documentIcon_sz45z_313{aspect-ratio:16/9;background-color:#fff;border:2px dashed #ccc;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;display:flex}._icon_sz45z_326{font-size:3rem}._fileType_sz45z_330{color:#666;text-transform:uppercase;letter-spacing:.5px;font-size:.75rem;font-weight:600}._documentName_sz45z_338{color:#333;text-align:center;word-break:break-word;width:100%;font-size:clamp(.75rem,.25rem + .625vw,1rem);line-height:1.3}._imageModal_sz45z_347{z-index:2000;background-color:#000000e6;justify-content:center;align-items:center;width:100vw;height:100vh;padding:2rem;display:flex;position:fixed;top:0;left:0}._imageModalContent_sz45z_361{justify-content:center;align-items:center;max-width:90vw;max-height:90vh;display:flex;position:relative}._closeImageButton_sz45z_370{color:#fff;cursor:pointer;z-index:2001;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;padding:0;font-size:2.5rem;line-height:1;transition:background-color .2s;display:flex;position:fixed;top:2rem;right:2rem}._closeImageButton_sz45z_370:hover{background-color:#ffffff4d}._fullImage_sz45z_395{object-fit:contain;border-radius:.5rem;max-width:100%;max-height:90vh}._addCard_sz45z_402{cursor:pointer;background-color:#f0f7fa;border:2px dashed #34c2fc;justify-content:center;min-height:clamp(2.5rem,.5rem + 2.5vw,3.5rem)}._addCard_sz45z_402:hover{background-color:#e0f0f7;border-color:#055d87;transform:translateY(-2px);box-shadow:0 4px 8px #055d8733}._addIcon_sz45z_417{color:#34c2fc;justify-content:center;align-items:center;width:clamp(1.25rem,2.5vw - .75rem,2.25rem);height:clamp(1.25rem,2.5vw - .75rem,2.25rem);transition:all .2s;display:flex}._addCard_sz45z_402:hover ._addIcon_sz45z_417{color:#055d87;transform:scale(1.1)}._addLabel_sz45z_432{color:#055d87;text-align:center;font-size:clamp(.8rem,.2rem + .75vw,1.1rem);font-weight:600;line-height:1}._bottomBar_sz45z_440{z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffffa;border-top:1px solid #e6e6e6;flex-shrink:0;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;padding:1rem 0;display:grid}._bottomBarAdd_sz45z_453{flex-direction:row;justify-content:center;justify-self:center;align-items:center;gap:.75rem;width:100%;max-width:560px;height:clamp(2.1875rem,.4375rem + 2.1875vw,3.0625rem);padding:clamp(.25rem,.625vw - .25rem,.5rem) clamp(.75rem,3.75vw - 2.25rem,2.25rem)}._bottomBarActions_sz45z_465{justify-self:end}._addButtonContainer_sz45z_469{flex-direction:column;flex-shrink:0;align-items:center;gap:1rem;margin-top:.5rem;margin-bottom:2rem;padding-top:.5rem;display:flex}._addButtonContainer_sz45z_469 ._addCard_sz45z_402{width:100%;max-width:380px}._addCardCentered_sz45z_485{margin:0 auto}._actionButtons_sz45z_489{justify-content:center;gap:.75rem;display:flex}._filePreviewOverlay_sz45z_495{z-index:3000;background-color:#000000b3;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}._filePreviewModal_sz45z_508{background-color:#fff;border-radius:1rem;flex-direction:column;width:clamp(26.25rem,3.75rem + 28.125vw,37.5rem);max-width:600px;max-height:90vh;padding:clamp(.75rem,3.125vw - 1.75rem,2rem);display:flex;box-shadow:0 10px 30px #0000004d}._filePreviewHeader_sz45z_520{justify-content:space-between;align-items:center;margin-bottom:clamp(.75rem,1.875vw - .75rem,1.5rem);display:flex;position:relative}._filePreviewTitle_sz45z_528{color:#055d87;text-align:center;flex:1;margin:0;font-size:clamp(1rem,1.25vw,1.5rem);font-weight:700}._closePreviewButton_sz45z_537{color:#161616;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0;font-size:clamp(1.125rem,2.1875vw - .625rem,2rem);font-weight:700;line-height:1;display:flex;position:absolute;top:0;right:0}._closePreviewButton_sz45z_537:hover{background-color:#f0f0f0}._filePreviewContent_sz45z_561{flex-direction:column;flex:1;gap:clamp(.75rem,1.875vw - .75rem,1.5rem);display:flex;overflow-y:auto}._previewImageContainer_sz45z_569{background-color:#f5f5f5;border-radius:.5rem;justify-content:center;align-items:center;width:100%;padding:1rem;display:flex}._previewImage_sz45z_569{object-fit:contain;border-radius:.5rem;max-width:100%;max-height:400px}._previewFileInfo_sz45z_586{background-color:#f5f5f5;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:2rem;display:flex}._fileIcon_sz45z_597{font-size:4rem}._fileName_sz45z_601{color:#333;text-align:center;word-break:break-word;font-size:clamp(.75rem,.25rem + .625vw,1rem);font-weight:500}._categorySelector_sz45z_609{flex-direction:column;gap:.5rem;display:flex}._categoryLabel_sz45z_615{color:#055d87;font-size:clamp(.75rem,.25rem + .625vw,1rem);font-weight:600}._categoryDropdown_sz45z_621{color:#333;cursor:pointer;background-color:#fff;border:2px solid #e0e0e0;border-radius:.5rem;padding:clamp(.5rem,.625vw,.75rem);font-size:clamp(.75rem,.25rem + .625vw,1rem);transition:border-color .2s}._categoryDropdown_sz45z_621:hover{border-color:#34c2fc}._categoryDropdown_sz45z_621:focus{border-color:#055d87;outline:none}._filePreviewFooter_sz45z_641{justify-content:flex-end;gap:1rem;margin-top:clamp(.75rem,1.875vw - .75rem,1.5rem);display:flex}._cancelPreviewButton_sz45z_648{color:#fff;cursor:pointer;background-color:#6c757d;border:none;border-radius:.5rem;padding:clamp(.5rem,.625vw,.75rem) clamp(.75rem,1.875vw - .75rem,1.5rem);font-size:clamp(.75rem,.25rem + .625vw,1rem);font-weight:500;transition:background-color .2s}._cancelPreviewButton_sz45z_648:hover{background-color:#5a6268}._savePreviewButton_sz45z_664{color:#fff;cursor:pointer;background-color:#055d87;border:none;border-radius:.5rem;padding:clamp(.5rem,.625vw,.75rem) clamp(.75rem,1.875vw - .75rem,1.5rem);font-size:clamp(.75rem,.25rem + .625vw,1rem);font-weight:500;transition:background-color .2s}._savePreviewButton_sz45z_664:hover{background-color:#044a6b}._deleteButton_sz45z_680{color:#fff;cursor:pointer;z-index:10;opacity:0;pointer-events:none;background-color:#dc3545;border:none;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;transition:all .2s;display:flex;position:absolute;top:.5rem;right:.5rem;box-shadow:0 2px 4px #0003}._documentCard_sz45z_253:hover ._deleteButton_sz45z_680{opacity:1;pointer-events:auto}._deleteButton_sz45z_680:hover{background-color:#c82333;transform:scale(1.1);box-shadow:0 3px 6px #0000004d}._footer_sz45z_713{display:none}._cancelButton_sz45z_717{color:#fff;cursor:pointer;background-color:#6c757d;border:none;border-radius:.5rem;padding:clamp(.5rem,.625vw,.75rem) clamp(.75rem,1.875vw - .75rem,1.5rem);font-size:clamp(.75rem,.25rem + .625vw,1rem);font-weight:500;transition:background-color .2s}._cancelButton_sz45z_717:hover{background-color:#5a6268}._saveButton_sz45z_733{white-space:nowrap;color:#fff;cursor:pointer;background-color:#055d87;border:none;border-radius:.5rem;padding:clamp(.5rem,.625vw,.75rem) clamp(.75rem,1.875vw - .75rem,1.5rem);font-size:clamp(.75rem,.25rem + .625vw,1rem);font-weight:500;transition:background-color .2s}._saveButton_sz45z_733:hover{background-color:#044a6b}._savingContent_sz45z_750{align-items:center;gap:.5rem;display:flex}._deleteConfirmOverlay_sz45z_756{z-index:3000;background-color:#000000b3;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}._deleteConfirmModal_sz45z_769{background-color:#fff;border-radius:1rem;flex-direction:column;width:90%;max-width:500px;padding:clamp(1rem,2.5vw - 1rem,2rem);display:flex;position:relative;box-shadow:0 10px 30px #0000004d}._closeConfirmButton_sz45z_781{color:#161616;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0;font-size:2rem;font-weight:700;line-height:1;display:flex;position:absolute;top:1rem;right:1rem}._closeConfirmButton_sz45z_781:hover{background-color:#f0f0f0}._deleteConfirmTitle_sz45z_805{color:#dc3545;text-align:center;margin:0 0 clamp(.75rem,1.875vw - .75rem,1.5rem);font-size:clamp(1rem,1.25vw,1.5rem);font-weight:600}._deletePreviewContainer_sz45z_813{justify-content:center;align-items:center;margin-bottom:1rem;display:flex}._deletePreviewImageContainer_sz45z_820{background-color:#f5f5f5;border-radius:.5rem;justify-content:center;align-items:center;width:100%;max-height:300px;padding:1rem;display:flex;overflow:hidden}._deletePreviewImage_sz45z_820{object-fit:contain;border-radius:.5rem;max-width:100%;max-height:300px}._deletePreviewFileInfo_sz45z_839{background-color:#f5f5f5;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:2rem;display:flex}._deleteFileIcon_sz45z_851{font-size:4rem}._deleteFileType_sz45z_855{color:#666;text-transform:uppercase;letter-spacing:.5px;font-size:clamp(.75rem,.25rem + .625vw,1rem);font-weight:600}._deleteFileName_sz45z_863{color:#333;text-align:center;word-break:break-word;margin:0 0 clamp(.75rem,1.875vw - .75rem,1.5rem);padding:0 1rem;font-size:clamp(.75rem,.25rem + .625vw,1rem)}._deleteConfirmButtons_sz45z_872{justify-content:flex-end;gap:1rem;display:flex}._cancelDeleteButton_sz45z_878{color:#fff;cursor:pointer;background-color:#6c757d;border:none;border-radius:.5rem;padding:clamp(.5rem,.625vw,.75rem) clamp(.75rem,1.875vw - .75rem,1.5rem);font-size:clamp(.75rem,.25rem + .625vw,1rem);font-weight:500;transition:background-color .2s}._cancelDeleteButton_sz45z_878:hover{background-color:#5a6268}._confirmDeleteButton_sz45z_894{color:#fff;cursor:pointer;background-color:#dc3545;border:none;border-radius:.5rem;padding:.75rem clamp(.75rem,1.875vw - .75rem,1.5rem);font-size:clamp(.75rem,.25rem + .625vw,1rem);font-weight:500;transition:background-color .2s}._confirmDeleteButton_sz45z_894:hover{background-color:#c82333}._underneathButton_1otcv_1 div button{min-height:unset;align-items:center;box-shadow:none!important;height:clamp(25px,2vw,35px)!important;font-size:clamp(.6rem,.9375vw - .25rem,.9rem)!important}._underneathButton_1otcv_1 div button span{font-size:clamp(.6rem,1.01vw - .2rem,1rem)!important}._underneathButton_1otcv_1 div{flex:1!important;display:flex!important}._underneathButton_1otcv_1 input{font-size:clamp(.6rem,1.01vw - .2rem,1rem)!important}._counterContainer_m838b_1{z-index:10;color:#fff;text-shadow:0 1px 2px #00000080;font-size:.95rem;position:absolute;top:16px;left:16px}._toolbarButton_m838b_11{color:#ffffffe6;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:44px;height:44px;margin:0;padding:0;transition:color .2s;display:inline-flex}._toolbarButton_m838b_11:hover:not(:disabled){color:#fff}._toolbarButton_m838b_11:focus{outline:none;box-shadow:0 0 0 2px #ffffff80}._toolbarButton_m838b_11:disabled{cursor:default}._toolbarButton_m838b_11 svg{flex-shrink:0}._spinner_m838b_44{border:2px solid #ffffff4d;border-top-color:currentColor;border-radius:50%;width:24px;height:24px;animation:.7s linear infinite _documentLightboxSpin_m838b_1}@keyframes _documentLightboxSpin_m838b_1{to{transform:rotate(360deg)}}._overlay_129x0_1{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}._modal_129x0_14{background-color:#fff;border-radius:1rem;width:clamp(15.625rem,23.4375vw - 3.125rem,25rem);height:clamp(15.625rem,23.4375vw - 3.125rem,25rem);padding:1rem;position:relative;box-shadow:0 10px 30px #0000004d}._closeButton_129x0_24{color:#161616;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:1rem;font-size:2rem;font-weight:700;display:flex;position:absolute;top:1rem;right:1rem}._closeButton_129x0_24:hover{background-color:#f0f0f0}._title_129x0_47{color:#2196f3;margin-bottom:clamp(1rem,2.5vw - 1rem,2rem);font-size:clamp(1rem,1.25vw,1.5rem)}._form_129x0_53{flex-direction:column;display:flex}._label_129x0_58{color:#495057;margin-bottom:.5rem;font-size:clamp(.75rem,.25rem + .625vw,1rem);font-weight:500;display:block}._textarea_129x0_66{resize:vertical;border:2px solid #dee2e6;border-radius:.5rem;outline:none;width:100%;height:clamp(7.5rem,10.9375vw - 1.25rem,11.875rem);padding:clamp(.5rem,1.25vw - .5rem,1rem);font-family:inherit;font-size:clamp(.75rem,.25rem + .625vw,1rem);transition:border-color .2s}._textarea_129x0_66:focus{border-color:#2196f3}._buttonsContainer_129x0_83{gap:1rem;margin-top:clamp(0rem,2.5vw - 2rem,1rem);display:flex}._button_129x0_83{color:#fff;cursor:pointer;border:none;border-radius:.5rem;flex:1;padding:clamp(.375rem,.93vw - .375rem,.75rem);font-size:clamp(.75rem,.25rem + .625vw,1rem);font-weight:500;transition:background-color .2s}._buttonCancel_129x0_101{background-color:#6c757d}._buttonCancel_129x0_101:hover{background-color:#5a6268}._buttonSubmit_129x0_109{background-color:#28a745}._buttonSubmit_129x0_109:hover{background-color:#218838}._buttonSubmit_129x0_109:disabled{cursor:not-allowed;background-color:#6c757d}._overlay_2kmz1_1{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}._modal_2kmz1_14{background-color:#fff;border-radius:1rem;flex-direction:column;width:clamp(30rem,21.25rem + 10.93vw,34.37rem);padding:clamp(1rem,1.25vw,1.5rem);display:flex;position:relative;box-shadow:0 10px 30px #0000004d}._closeButton_2kmz1_25{color:#161616;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:clamp(1.625rem,2.18vw - .125rem,2.5rem);height:clamp(1.625rem,2.18vw - .125rem,2.5rem);padding:0;font-size:2rem;font-weight:700;display:flex;position:absolute;top:clamp(1rem,.125rem + 1.09vw,1.43rem);right:clamp(.31rem,2.37rem - 1.71vw,1rem)}._closeButton_2kmz1_25:hover{background-color:#f0f0f0}._title_2kmz1_48{color:#dc3545;margin-bottom:1rem;padding-bottom:.5rem;font-size:clamp(1rem,1.25vw,1.5rem)}._commentCard_2kmz1_55{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:.5rem;margin-bottom:1.5rem;padding:1rem;box-shadow:0 2px 4px #0000001a}._commentHeader_2kmz1_64{color:#6c757d;justify-content:space-between;align-items:center;margin-bottom:.5rem;font-size:clamp(.625rem,.125rem + .625vw,.875rem);display:flex}._userName_2kmz1_73{color:#495057;font-weight:600}._commentText_2kmz1_78{color:#495057;margin:0;font-size:clamp(.75rem,.25rem + .625vw,1rem);line-height:1.4}._buttonsContainer_2kmz1_85{justify-content:flex-end;gap:1rem;display:flex}._button_2kmz1_85{color:#fff;cursor:pointer;border:none;border-radius:.5rem;padding:clamp(.5rem,.625vw,.75rem) clamp(1rem,1.25vw,1.5rem);font-size:clamp(.75rem,.25rem + .625vw,1rem);font-weight:500;transition:background-color .2s}._buttonCancel_2kmz1_102{background-color:#6c757d}._buttonCancel_2kmz1_102:hover:not(:disabled){background-color:#5a6268}._buttonDelete_2kmz1_110{background-color:#dc3545}._buttonDelete_2kmz1_110:hover:not(:disabled){background-color:#c82333}._button_2kmz1_85:disabled{opacity:.6;cursor:not-allowed}._parent_1u63m_1{grid-template-rows:repeat(7,1fr);grid-template-columns:repeat(5,1fr);gap:clamp(.3125rem,.7813vw - .3125rem,.625rem);height:88dvh;display:grid}._div1_1u63m_9{grid-area:1/1/2/6;grid-template-columns:repeat(5,1fr);gap:5%;padding:clamp(0rem,1.25vw - 1rem,.5rem) 0;display:grid}._div2_1u63m_17{background:#fff;border:2px solid #4dd0e1;border-radius:1rem;flex-direction:column;grid-area:2/1/8/6;gap:clamp(.5rem,1.25vw - .5rem,1rem);padding:clamp(.5rem,1.25vw - .5rem,1rem);display:flex;box-shadow:0 10px 12px #959da566}._tableWrapper_1u63m_29{border-radius:1rem;overflow:hidden}._tableContainer_1u63m_34{text-align:center;scrollbar-color:#055d87 #d6d4d4;background:#f4f4f4b3;max-height:clamp(15rem,7rem + 10vw,19rem);display:block;overflow:hidden auto}._tableHeader_1u63m_44{z-index:2;color:34C2FC;text-align:center;background-color:#e2e2e2;height:clamp(1.56rem,2.34vw - .31rem,2.5rem);font-size:clamp(.6875rem,.0625rem + .7813vw,1rem);position:sticky;top:0}._tableCellLong_1u63m_55{text-overflow:ellipsis;white-space:nowrap;max-width:0;padding:.2rem;font-size:clamp(.6875rem,.0625rem + .7813vw,1rem);overflow:hidden}._tableCellShort_1u63m_64{padding:.2rem;font-size:clamp(.6875rem,.0625rem + .7813vw,1rem)}._formLabel_1u63m_69{color:#1d1d1d;white-space:nowrap;font-size:clamp(.75rem,1.09vw - .125rem,1.18rem);font-style:italic;font-weight:600}._formInput_1u63m_77{color:#202020;background-color:#055e871a;border:1px solid #0000;border-radius:.5rem;outline:none;flex:1;padding:.005rem .5rem;font-size:clamp(.75rem,1.09vw - .125rem,1.18rem);font-weight:400}._formInput_1u63m_77:focus{border:1px solid #055d87}._observationsWrapper_1u63m_93{border:1px solid #34c2fc;border-radius:1rem;flex-direction:column;flex:1;width:100%;min-height:0;display:flex;overflow:hidden}._observationsContainer_1u63m_104{scrollbar-color:#055d87 #f9f9f9;background:#fff;flex:1;min-height:0;padding:.5rem;display:block;overflow:hidden auto}@property --virtual-row-h{syntax:"<length>";inherits:true;initial-value:44px}._parent_1wv22_11{grid-column-gap:clamp(.25rem, -.5rem + .9375vw, .625rem);grid-row-gap:clamp(.25rem, -.5rem + .9375vw, .625rem);grid-template-rows:repeat(16,minmax(0,1fr));grid-template-columns:repeat(8,minmax(0,1fr));height:88dvh;display:grid}._div2_1wv22_20{background-color:#fff;border:2px solid #4dd0e1;border-radius:1rem;grid-area:2/4/5/7;align-items:center;padding:clamp(.5rem,1.25vw - .5rem,1rem);display:flex;box-shadow:0 1px 3px #959da570}._div3_1wv22_31{background-color:#fff;border:2px solid #4dd0e1;border-radius:1rem;grid-area:2/7/5/9;padding:.5rem;box-shadow:0 1px 3px #959da570}._div4_1wv22_40{background-color:#fff;border:2px solid #4dd0e1;border-radius:1rem;flex-direction:column;grid-area:1/1/6/4;min-height:0;padding:.5rem;display:flex;box-shadow:0 1px 3px #959da570}._div4_1wv22_40>div{flex-direction:column;flex:1;min-height:0;display:flex}._div5_1wv22_59{background-color:#fff;border:2px solid #4dd0e1;border-radius:1rem;grid-area:5/4/8/7;padding:clamp(.5rem,1.25vw - .5rem,1rem);box-shadow:0 1px 3px #959da570}._div6_1wv22_68{background-color:#fff;border:2px solid #4dd0e1;border-radius:1rem;grid-area:5/7/8/9;padding:clamp(.5rem,1.25vw - .5rem,1rem);box-shadow:0 1px 3px #959da570}._div7_1wv22_77{background-color:#fff;border:2px solid #4dd0e1;border-radius:1rem;flex-direction:column;grid-area:6/1/17/4;min-height:0;padding:clamp(.375rem,.9375vw - .375rem,.75rem);display:flex;box-shadow:0 1px 3px #959da570}._div8_1wv22_89{background-color:#fff;border:2px solid #4dd0e1;border-radius:1rem;grid-area:8/4/11/6;padding:clamp(.5rem,1.25vw - .5rem,1rem);box-shadow:0 1px 3px #959da570}._div9_1wv22_98{background-color:#fff;border:2px solid #4dd0e1;border-radius:1rem;grid-area:8/6/11/9;padding:clamp(.5rem,1.25vw - .5rem,1rem);box-shadow:0 1px 3px #959da570}._div10_1wv22_107{background-color:#fff;border:2px solid #4dd0e1;border-radius:1rem;grid-area:11/4/12/9;justify-content:center;align-items:center;padding:.5rem;display:flex;box-shadow:0 1px 3px #959da570}._div11_1wv22_119{background-color:#fff;border:2px solid #4dd0e1;border-radius:1rem;grid-area:12/4/17/9;padding:.5rem;box-shadow:0 1px 3px #959da570}._div12_1wv22_128{background-color:#fff;border:3px solid #18b903;border-radius:1rem;grid-area:1/4/2/9;justify-content:space-evenly;align-items:center;display:flex;overflow:hidden;box-shadow:0 1px 3px #959da570}._categoryButton_1wv22_140{box-sizing:border-box;white-space:nowrap;cursor:pointer;color:#0f0f0f;background-color:#0000;border:none;outline:none;flex:1 1 0;min-width:0;height:100%;font-size:clamp(.8rem,.4rem + .5vw,1rem);font-weight:600}._categoryButton_1wv22_140:hover{background-color:#c7c7c7fa}._categoryButtonActive_1wv22_160{background:#eaf1ff;box-shadow:inset 0 -3px #4157b8}._tabPanel_1wv22_165{grid-area:2/4/17/9;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:140px;align-content:start;gap:10px;padding:0;display:grid;overflow:auto}._generalPanel_1wv22_176{flex-direction:column;grid-area:2/4/17/9;gap:10px;min-width:0;min-height:0;display:flex;overflow:auto}._generalPanel_1wv22_176>._generalSummaryRow_1wv22_186{flex-shrink:0}._generalGraphSection_1wv22_190{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}._generalGraphSection_1wv22_190 ._suspiciousContainer_1wv22_198,._generalGraphSection_1wv22_190 ._physicianInteractionsGraphWrap_1wv22_203{flex:1 1 0;min-height:0}._generalSummaryRow_1wv22_186{grid-template-columns:repeat(5,minmax(0,1fr));gap:.6rem;margin-top:0;display:grid}._summaryCard_1wv22_215{background:#fff;border:2px solid #069;border-radius:1rem;flex-direction:column;justify-content:space-between;min-width:0;min-height:3rem;padding:.8rem;display:flex;overflow:hidden;box-shadow:0 2px 4px #959da54d}._summaryCardTitle_1wv22_229{color:#055d87;text-align:center;min-width:0;margin-bottom:.35rem;font-size:clamp(.8rem,.4rem + .5vw,1rem);font-style:italic;font-weight:600;line-height:1.2}._summaryCardValue_1wv22_242{color:#444;overflow-wrap:break-word;text-align:center;white-space:nowrap;font-size:clamp(.8rem,.4rem + .5vw,1rem);font-weight:600;line-height:1}._generalInteractionsBlock_1wv22_255{background-color:#fff;border-radius:1rem;min-width:0;box-shadow:0 2px 4px #959da540}._generalInteractionsBlockSidebar_1wv22_262{flex-direction:column;flex:1 1 0;min-height:0;display:flex}._generalInteractionsBlockSidebar_1wv22_262 ._generalInteractionsTableSplit_1wv22_269,._generalInteractionsBlockSidebar_1wv22_262 ._generalInteractionsTableWrapper_1wv22_270{flex:1 1 0;min-height:0;max-height:none}._generalInteractionsTableSplit_1wv22_269{border-radius:.6rem;flex-direction:column;flex:1 1 0;width:100%;min-width:0;min-height:0;display:flex;overflow:hidden}._generalInteractionsTableHeadWrapper_1wv22_287{flex:none;min-width:0;overflow:hidden}._generalInteractionsHeader_1wv22_293{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.6rem;display:flex}._generalInteractionsLabel_1wv22_301{color:#055d87;white-space:nowrap;font-size:clamp(.8rem,2.2e-16rem + 1vw,1.2rem);font-style:italic;font-weight:600}._generalInteractionsTableWrapper_1wv22_270{scrollbar-width:thin;scrollbar-color:#0066998c transparent;border-radius:.6rem;flex:1 1 0;width:100%;min-width:0;min-height:0;max-height:260px;overflow:hidden auto}._generalInteractionsTableWrapper_1wv22_270::-webkit-scrollbar{width:10px;height:10px}._generalInteractionsTableWrapper_1wv22_270::-webkit-scrollbar-thumb{background:#0066998c padding-box content-box;border:2px solid #0000;border-radius:999px}._generalInteractionsTableWrapper_1wv22_270::-webkit-scrollbar-track{background:0 0}._generalInteractionsTable_1wv22_269{border-collapse:collapse;table-layout:fixed;width:100%;font-size:clamp(.6rem,1vw - .2rem,1rem)}._generalInteractionsTable_1wv22_269 th,._generalInteractionsTable_1wv22_269 td{text-align:left;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #00000014;padding:clamp(.25rem,.4688vw - .125rem,.4375rem);overflow:hidden}._generalInteractionsTable_1wv22_269 thead th{z-index:1;color:#1f2937;background:#f7fafc;font-weight:700;position:sticky;top:0}._generalInteractionsTable_1wv22_269 thead th:nth-child(n+2),._generalInteractionsTable_1wv22_269 tbody td:nth-child(n+2){text-align:center;width:15%}._generalInteractionsTable_1wv22_269 tbody tr:hover td{background:#dbeafe59}._generalInteractionsTable_1wv22_269._generalInteractionsTableVirtual_1wv22_377{box-sizing:border-box;table-layout:auto;width:100%;min-width:100%;display:block}._generalInteractionsTableVirtual_1wv22_377{--general-pharmacy-cols:minmax(0, 1fr) minmax(7.5rem, 26%) minmax(7.5rem, 26%)}._generalInteractionsTableVirtual_1wv22_377 thead,._generalInteractionsTableVirtual_1wv22_377 tbody{box-sizing:border-box;width:100%;min-width:100%;display:block}._generalInteractionsTableVirtual_1wv22_377 thead tr{grid-template-columns:var(--general-pharmacy-cols);box-sizing:border-box;width:100%;min-width:100%;display:grid}._generalInteractionsTableVirtual_1wv22_377 tbody tr._generalInteractionsRowVirtual_1wv22_405{grid-template-columns:var(--general-pharmacy-cols);box-sizing:border-box;width:100%;min-width:100%;height:var(--virtual-row-h);display:grid;position:absolute;top:0;left:0}._generalInteractionsTableVirtual_1wv22_377 tbody tr._generalInteractionsRowVirtual_1wv22_405 td{align-items:center;min-width:0;padding-block:0;display:flex}._generalInteractionsTableVirtual_1wv22_377 thead th,._generalInteractionsTableVirtual_1wv22_377 tbody tr._generalInteractionsRowVirtual_1wv22_405 td{width:auto}._generalInteractionsTableVirtual_1wv22_377 thead th:nth-child(n+2),._generalInteractionsTableVirtual_1wv22_377 tbody tr._generalInteractionsRowVirtual_1wv22_405 td:nth-child(n+2){text-align:center;justify-content:center;width:auto}._generalInteractionsRowAlt_1wv22_436 td{background:#f3f4f6bf}@media (width<=1200px){._generalSummaryRow_1wv22_186{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){._generalSummaryRow_1wv22_186{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=500px){._generalSummaryRow_1wv22_186{grid-template-columns:1fr}}._interactionsPanel_1wv22_458{grid-area:2/4/17/9;grid-template-rows:auto 1fr 1fr;grid-template-columns:1fr;gap:clamp(.31rem,.78vw - .31rem,.625rem);display:grid;overflow:hidden}._interactionsModePatients_1wv22_467{--interactions-accent:#0a7250;--interactions-header-bg:#d5f4e6;--interactions-scrollbar:#0a72508c}._interactionsModePharmacies_1wv22_473{--interactions-accent:#069;--interactions-header-bg:#dbeafe;--interactions-scrollbar:#0066998c}._interactionsModePatients_1wv22_467 ._tabCardTitle_1wv22_479,._interactionsModePharmacies_1wv22_473 ._tabCardTitle_1wv22_479{color:var(--interactions-accent)}._interactionsModePatients_1wv22_467 ._interactionsTable_1wv22_484 thead th,._interactionsModePharmacies_1wv22_473 ._interactionsTable_1wv22_484 thead th,._interactionsModePatients_1wv22_467 ._treatmentsTable_1wv22_486 thead th,._interactionsModePharmacies_1wv22_473 ._treatmentsTable_1wv22_486 thead th{background:var(--interactions-header-bg)}._interactionsModePatients_1wv22_467 ._interactionsTableWrapper_1wv22_491,._interactionsModePharmacies_1wv22_473 ._interactionsTableWrapper_1wv22_491,._interactionsModePatients_1wv22_467 ._treatmentsTableWrapper_1wv22_493,._interactionsModePharmacies_1wv22_473 ._treatmentsTableWrapper_1wv22_493{scrollbar-color:var(--interactions-scrollbar) transparent;scrollbar-width:thin}._interactionsModePatients_1wv22_467 ._interactionsTableWrapper_1wv22_491::-webkit-scrollbar{width:10px;height:10px}._interactionsModePharmacies_1wv22_473 ._interactionsTableWrapper_1wv22_491::-webkit-scrollbar{width:10px;height:10px}._interactionsModePatients_1wv22_467 ._treatmentsTableWrapper_1wv22_493::-webkit-scrollbar{width:10px;height:10px}._interactionsModePharmacies_1wv22_473 ._treatmentsTableWrapper_1wv22_493::-webkit-scrollbar{width:10px;height:10px}._interactionsModePatients_1wv22_467 ._interactionsTableWrapper_1wv22_491::-webkit-scrollbar-thumb{background:var(--interactions-scrollbar);background-clip:content-box;border:2px solid #0000;border-radius:999px}._interactionsModePharmacies_1wv22_473 ._interactionsTableWrapper_1wv22_491::-webkit-scrollbar-thumb{background:var(--interactions-scrollbar);background-clip:content-box;border:2px solid #0000;border-radius:999px}._interactionsModePatients_1wv22_467 ._treatmentsTableWrapper_1wv22_493::-webkit-scrollbar-thumb{background:var(--interactions-scrollbar);background-clip:content-box;border:2px solid #0000;border-radius:999px}._interactionsModePharmacies_1wv22_473 ._treatmentsTableWrapper_1wv22_493::-webkit-scrollbar-thumb{background:var(--interactions-scrollbar);background-clip:content-box;border:2px solid #0000;border-radius:999px}._interactionsModePatients_1wv22_467 ._interactionsTableWrapper_1wv22_491::-webkit-scrollbar-track{background:0 0}._interactionsModePharmacies_1wv22_473 ._interactionsTableWrapper_1wv22_491::-webkit-scrollbar-track{background:0 0}._interactionsModePatients_1wv22_467 ._treatmentsTableWrapper_1wv22_493::-webkit-scrollbar-track{background:0 0}._interactionsModePharmacies_1wv22_473 ._treatmentsTableWrapper_1wv22_493::-webkit-scrollbar-track{background:0 0}._interactionsTop_1wv22_524{grid-area:1/1/2/2}._interactionsSegmentedControl_1wv22_528{background-color:#fff;border:2px solid #4dd0e1;border-radius:1.2rem;gap:0;width:100%;height:fit-content;padding:clamp(.125rem,.3125vw - .125rem,.25rem);transition:all .3s;animation:.22s ease-out _interactionsSegmentedEnter_1wv22_1;display:flex;position:relative;overflow:hidden;box-shadow:0 3px 3px #959da580}@keyframes _interactionsSegmentedEnter_1wv22_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._interactionsSegmentedControlPatients_1wv22_557{background-color:#d5f4e6;border:2px solid #0a7250}._interactionsSegmentedControlPharmacies_1wv22_562{background-color:#dbeafe;border:2px solid #069}._interactionsSegmentedButton_1wv22_567{color:#444;cursor:pointer;z-index:1;background-color:#0000;border:none;border-radius:1rem;flex:1;min-width:0;padding:clamp(.125rem,1.5625vw - 1.125rem,.75rem) 1.2rem;font-size:clamp(.8rem,.4rem + .5vw,1rem);font-weight:600;transition:all .3s;position:relative}._interactionsSegmentedButtonActivePatients_1wv22_587{color:#fafafa;background-color:#0a7250;box-shadow:0 2px 4px #0000001a}._interactionsSegmentedButtonActivePharmacies_1wv22_593{color:#fafafa;background-color:#069;font-size:clamp(.8rem,.4rem + .5vw,1rem);box-shadow:0 2px 4px #0000001a}._interactionsSegmentedControlPatients_1wv22_557 ._interactionsSegmentedButton_1wv22_567:hover:not(._interactionsSegmentedButtonActivePatients_1wv22_587){background-color:#4ade8033}._interactionsSegmentedControlPharmacies_1wv22_562 ._interactionsSegmentedButton_1wv22_567:hover:not(._interactionsSegmentedButtonActivePharmacies_1wv22_593){background-color:#3b82f633}._interactionsBottomLeft_1wv22_611{grid-area:2/1/3/2}._interactionsTableWrapper_1wv22_491{border-radius:.6rem;height:calc(100% - 2.4rem);min-height:0;overflow:auto}._interactionsTable_1wv22_484{border-collapse:collapse;table-layout:fixed;width:100%;font-size:.9rem}._interactionsTable_1wv22_484 th,._interactionsTable_1wv22_484 td{text-align:left;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #00000014;padding:clamp(.25rem,.4688vw - .125rem,.4375rem);font-size:clamp(.6rem,.75vw - 1.1e-16rem,.9rem);overflow:hidden}._interactionsTable_1wv22_484 thead th{z-index:1;color:#1f2937;white-space:normal;text-overflow:unset;vertical-align:middle;background:#f7fafc;font-size:.92rem;font-weight:700;line-height:1.15;position:sticky;top:0;overflow:visible}._interactionsModePharmacies_1wv22_473 ._interactionsTable_1wv22_484 thead th:nth-child(n+3),._interactionsModePharmacies_1wv22_473 ._interactionsTable_1wv22_484 tbody td:nth-child(n+3){text-align:center}._interactionsModePharmacies_1wv22_473 ._interactionsTable_1wv22_484 thead th:first-child,._interactionsModePharmacies_1wv22_473 ._interactionsTable_1wv22_484 tbody td:first-child{width:25%}._interactionsModePatients_1wv22_467 ._interactionsTable_1wv22_484 thead th:nth-child(n+3),._interactionsModePatients_1wv22_467 ._interactionsTable_1wv22_484 tbody td:nth-child(n+3){text-align:center}._interactionsModePatients_1wv22_467 ._interactionsTable_1wv22_484 thead th:first-child,._interactionsModePatients_1wv22_467 ._interactionsTable_1wv22_484 tbody td:first-child{width:20%}._treatmentsTable_1wv22_486 thead th:nth-child(n+2),._treatmentsTable_1wv22_486 tbody td:nth-child(n+2){text-align:center}._tableThTwoLines_1wv22_682{white-space:normal;font-size:clamp(.6rem,.75vw - 1.1e-16rem,.9rem);line-height:1.1;display:inline-block}._interactionsTable_1wv22_484 tbody tr:hover td{background:#dbeafe59}._treatmentsTableWrapper_1wv22_493{border-radius:.6rem;height:calc(100% - 2.4rem);min-height:0;overflow:auto}._treatmentsTable_1wv22_486{border-collapse:collapse;table-layout:fixed;width:100%;font-size:.9rem}._treatmentsTable_1wv22_486 th,._treatmentsTable_1wv22_486 td{text-align:left;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #00000014;padding:clamp(.25rem,.4688vw - .125rem,.4375rem);font-size:clamp(.6rem,.75vw - 1.1e-16rem,.9rem);overflow:hidden}._treatmentsTable_1wv22_486 thead th{z-index:1;color:#1f2937;white-space:normal;text-overflow:unset;vertical-align:middle;background:#f7fafc;font-size:.92rem;font-weight:700;line-height:1.15;position:sticky;top:0;overflow:visible}._treatmentsTable_1wv22_486 tbody tr:hover td{background:#dbeafe59}._treatmentsChartsRow_1wv22_740{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;height:calc(100% - 1rem);min-height:0;display:grid}._treatmentsChartCard_1wv22_748{background:#fff;border-radius:.6rem;flex-direction:column;min-width:0;min-height:0;display:flex}._treatmentsChartBody_1wv22_757{flex:1 1 0;min-height:0}._treatmentsChartInner_1wv22_762{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:10px;height:100%;min-height:0;padding:.6rem;display:grid}._treatmentsChartLegend_1wv22_771{min-width:0;min-height:0;overflow:auto}._treatmentsChartLegendList_1wv22_777{flex-direction:column;gap:clamp(0rem,.78vw - .625rem,.31rem);margin:0;padding:0;list-style:none;display:flex}._treatmentsChartLegendItem_1wv22_786{cursor:pointer;-webkit-user-select:none;user-select:none;border:2px solid #0000;border-radius:.5rem;align-items:center;gap:.6rem;min-width:0;padding:.15rem .45rem;transition:all .2s;display:flex}._treatmentsChartLegendDot_1wv22_799{border-radius:999px;flex:none;width:10px;height:10px}._treatmentsChartLegendText_1wv22_806{color:#055d87;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:clamp(.75rem,.125rem + .78vw,1.06rem);font-style:italic;overflow:hidden}._treatmentsChartCanvas_1wv22_816{min-width:0;height:100%;min-height:0}._interactionsBottomRight_1wv22_822{grid-area:3/1/4/2}._deviationsPanel_1wv22_826{grid-area:2/4/17/9;grid-template-rows:1fr;grid-template-columns:1fr;gap:10px;display:grid;overflow:hidden}._deviationsSectionA_1wv22_835{grid-area:1/1/2/2}._deviationsCard_1wv22_839{background-color:#fff;border:2px solid #4dd0e1;border-radius:1rem;min-width:0;min-height:0;padding:clamp(.5rem,1.25vw - .5rem,1rem);overflow:hidden;box-shadow:0 3px 3px #959da580}._deviationsCardScrollable_1wv22_850{overflow:auto}._deviationsCardTitle_1wv22_854{color:#055d87;font-size:clamp(1rem,1.25vw,2rem);font-style:italic;font-weight:600}._deviationsCardBody_1wv22_862{color:#444;font-size:1.2rem}._deviationsTableWrapper_1wv22_867{border-radius:.6rem;height:auto;min-height:0;overflow:auto}._deviationsSectionA_1wv22_835{flex-direction:column;gap:clamp(.375rem,.937vw - .375rem,.75rem);display:flex;overflow:hidden}._deviationsSectionA_1wv22_835>._deviationsTableWrapper_1wv22_867{flex:1 1 0;min-height:0}._deviationsTrendWrapper_1wv22_886{gap:2rem;height:100%;display:flex;overflow:hidden}._deviationsTrendTitleWrapper_1wv22_893{flex-shrink:0;max-width:5rem;display:flex}._deviationsTrendTitle_1wv22_893{color:#055d87;margin:clamp(.5rem,1.25vw - .5rem,1rem) 0 0 .2rem;font-size:clamp(1rem,1.25vw,2rem);font-style:italic;font-weight:600;line-height:1}._deviationsTrendChartWrapper_1wv22_909{border-radius:.6rem;width:100%;height:100%;padding:.5rem .5rem 0;position:relative}._deviationsTrendLegend_1wv22_917{z-index:10;align-items:center;gap:8px;display:flex;position:absolute;top:12px;left:12px}._deviationsLegendDotRed_1wv22_927{background:red;border-radius:20px;width:10px;height:10px}._deviationsLegendDotBlack_1wv22_934{background:#000;border-radius:20px;width:10px;height:10px}._deviationsLegendText_1wv22_941{color:#282828;font-size:clamp(.8rem,2.2e-16rem + 1vw,1.2rem);font-weight:400;line-height:1}._deviationsTable_1wv22_867{border-collapse:collapse;table-layout:fixed;width:100%;font-size:1.1rem}._deviationsTable_1wv22_867 th,._deviationsTable_1wv22_867 td{text-align:left;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #00000014;padding:clamp(.25rem,.4688vw - .125rem,.4375rem);font-size:clamp(.6rem,.75vw - 1.1e-16rem,.9rem);overflow:hidden}._deviationsTable_1wv22_867 thead th{z-index:1;color:#1f2937;background:#f7fafc;font-weight:700;position:sticky;top:0}._deviationsTable_1wv22_867 thead th:first-child,._deviationsTable_1wv22_867 tbody td:first-child{width:60%}._deviationsTable_1wv22_867 thead th:nth-child(2),._deviationsTable_1wv22_867 tbody td:nth-child(2),._deviationsTable_1wv22_867 thead th:nth-child(3),._deviationsTable_1wv22_867 tbody td:nth-child(3){text-align:center;width:20%}._deviationsTable_1wv22_867 tbody tr:hover td{background:#dbeafe59}._deviationSelectedHeaderRow_1wv22_994{justify-content:flex-start;align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}._deviationSelectedInput_1wv22_1002{color:#202020;background:#f7fafc;border:1px solid #00000026;border-radius:.5rem;outline:none;flex:0 320px;min-width:180px;padding:.4rem .6rem;font-size:.95rem}._deviationSelectedGrid_1wv22_1014{grid-template-columns:repeat(5,minmax(0,1fr));gap:.6rem;display:grid}._deviationSelectedCard_1wv22_1020{background:#fff;border:2px solid #069;border-radius:1rem;flex-direction:column;justify-content:flex-start;min-width:0;min-height:3rem;padding:.8rem;display:flex;box-shadow:0 2px 4px #959da54d}._deviationSelectedCardTitle_1wv22_1033{color:#055d87;margin-bottom:.3rem;font-size:1rem;font-style:italic;font-weight:600;line-height:1.2}._deviationSelectedCardValue_1wv22_1042{color:#444;overflow-wrap:break-word;min-width:0;font-size:1.2rem;font-weight:500;line-height:1.2}._deviationSelectedCardUrl_1wv22_1051{grid-column:1/-1}@media (width<=900px){._deviationSelectedGrid_1wv22_1014{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=500px){._deviationSelectedGrid_1wv22_1014{grid-template-columns:1fr}}._prescriptionsPanel_1wv22_1067{grid-area:2/4/17/9;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:1fr;gap:10px;display:grid;overflow:hidden}._prescriptionsTopRow_1wv22_1076,._prescriptionsBottomRow_1wv22_1084{grid-template-columns:1fr;gap:10px;min-width:0;min-height:0;display:grid}._prescriptionsTopLeft_1wv22_1092,._prescriptionsTopRight_1wv22_1096,._prescriptionsBottomLeft_1wv22_1100,._prescriptionsBottomRight_1wv22_1104{grid-area:auto}._prescriptionsBottomWide_1wv22_1108{flex-direction:column;grid-area:auto;display:flex}._prescriptionsBottomSplit_1wv22_1114{flex:1 1 0;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:10px;min-width:0;min-height:0;display:grid}._prescriptionsBottomTable_1wv22_1123{min-width:0;min-height:0;overflow:hidden}._prescriptionsBottomPie_1wv22_1129{border-radius:.6rem;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}._prescriptionsPieWrapper_1wv22_1138{flex:1 1 0;width:100%;height:100%;min-height:0}._prescriptionsCard_1wv22_1145{background-color:#fff;border:2px solid #4dd0e1;border-radius:1rem;min-width:0;min-height:0;padding:clamp(.5rem,1.25vw - .5rem,1rem);overflow:hidden;box-shadow:0 3px 3px #959da580}._prescriptionsCardScrollable_1wv22_1156{overflow:auto}._prescriptionsCardTitle_1wv22_1160{color:#055d87;font-size:clamp(1rem,1.25vw,1.5rem);font-style:italic;font-weight:600}._prescriptionsCardBody_1wv22_1167{color:#444;font-size:1.2rem}._prescriptionsTableWrapper_1wv22_1172{border-radius:.6rem;height:calc(100% - 2.4rem);min-height:0;overflow:auto}._prescriptionsTable_1wv22_1172{border-collapse:collapse;table-layout:fixed;width:100%;font-size:1.1rem}._prescriptionsTable_1wv22_1172 th,._prescriptionsTable_1wv22_1172 td{text-align:left;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #00000014;padding:clamp(.25rem,.4688vw - .125rem,.4375rem);font-size:clamp(.6rem,.75vw - 1.1e-16rem,.9rem);overflow:hidden}._prescriptionsTable_1wv22_1172 thead th{z-index:1;color:#1f2937;background:#f7fafc;font-weight:700;position:sticky;top:0}._prescriptionsTable_1wv22_1172 tbody tr:hover td{background:#dbeafe59}._prescriptionsLabsTable_1wv22_1212 thead th:nth-child(n+2),._prescriptionsLabsTable_1wv22_1212 tbody td:nth-child(n+2),._prescriptionsActiveIngredientsTable_1wv22_1217 thead th:nth-child(n+2),._prescriptionsActiveIngredientsTable_1wv22_1217 tbody td:nth-child(n+2){text-align:center}._prescriptionsTable_1wv22_1172 ._sortableHeader_1wv22_1222{cursor:pointer;-webkit-user-select:none;user-select:none}._prescriptionsTable_1wv22_1172 ._sortableHeaderContent_1wv22_1227{white-space:nowrap;justify-content:center;align-items:center;gap:.35rem;font-size:clamp(.6rem,.75vw - 1.1e-16rem,.9rem);display:flex}._prescriptionsLabsTable_1wv22_1212 ._sortableHeaderContent_1wv22_1227,._prescriptionsActiveIngredientsTable_1wv22_1217 ._sortableHeaderContent_1wv22_1227{justify-content:flex-start}._prescriptionsLabsTable_1wv22_1212 thead th:nth-child(n+2) ._sortableHeaderContent_1wv22_1227,._prescriptionsActiveIngredientsTable_1wv22_1217 thead th:nth-child(n+2) ._sortableHeaderContent_1wv22_1227{justify-content:center}._generalInteractionsTable_1wv22_269 ._sortableHeader_1wv22_1222,._interactionsTable_1wv22_484 ._sortableHeader_1wv22_1222,._treatmentsTable_1wv22_486 ._sortableHeader_1wv22_1222,._deviationsTable_1wv22_867 ._sortableHeader_1wv22_1222{cursor:pointer;-webkit-user-select:none;user-select:none}._generalInteractionsTable_1wv22_269 ._sortableHeaderContent_1wv22_1227,._deviationsTable_1wv22_867 ._sortableHeaderContent_1wv22_1227{white-space:nowrap;align-items:center;gap:.35rem;display:flex}._interactionsTable_1wv22_484 ._sortableHeaderContent_1wv22_1227,._treatmentsTable_1wv22_486 ._sortableHeaderContent_1wv22_1227{white-space:normal;text-align:center;justify-content:center;align-items:center;gap:.2rem;width:100%;min-height:100%;font-size:clamp(.6rem,.75vw - 1.1e-16rem,.9rem);line-height:1.15;display:flex}._interactionsTable_1wv22_484 thead th._sortableHeader_1wv22_1222,._treatmentsTable_1wv22_486 thead th._sortableHeader_1wv22_1222{vertical-align:middle;padding:lamp(.25rem, -.25rem + .625vw, .5rem)}._interactionsTable_1wv22_484 thead th._sortableHeader_1wv22_1222 ._sortableHeaderContent_1wv22_1227,._treatmentsTable_1wv22_486 thead th._sortableHeader_1wv22_1222 ._sortableHeaderContent_1wv22_1227{box-sizing:border-box;height:100%}._generalInteractionsTable_1wv22_269 thead th:first-child ._sortableHeaderContent_1wv22_1227,._interactionsTable_1wv22_484 thead th:first-child ._sortableHeaderContent_1wv22_1227,._interactionsTable_1wv22_484 thead th:nth-child(2) ._sortableHeaderContent_1wv22_1227,._treatmentsTable_1wv22_486 thead th:first-child ._sortableHeaderContent_1wv22_1227,._deviationsTable_1wv22_867 thead th:first-child ._sortableHeaderContent_1wv22_1227{justify-content:flex-start;align-items:center}._generalInteractionsTable_1wv22_269 thead th:nth-child(n+2) ._sortableHeaderContent_1wv22_1227,._interactionsModePharmacies_1wv22_473 ._interactionsTable_1wv22_484 thead th:nth-child(n+3) ._sortableHeaderContent_1wv22_1227,._interactionsModePatients_1wv22_467 ._interactionsTable_1wv22_484 thead th:nth-child(n+3) ._sortableHeaderContent_1wv22_1227,._treatmentsTable_1wv22_486 thead th:nth-child(n+2) ._sortableHeaderContent_1wv22_1227,._deviationsTable_1wv22_867 thead th:nth-child(n+2) ._sortableHeaderContent_1wv22_1227{justify-content:center}._sortIndicatorActive_1wv22_1307{opacity:1;color:#055d87;flex-shrink:0}._sortIndicatorInactive_1wv22_1313{opacity:.45;color:#64748b;flex-shrink:0}._tabCard_1wv22_479{background-color:#fff;border:2px solid #4dd0e1;border-radius:1rem;min-width:0;min-height:0;padding:clamp(.25rem,1.875vw - 1.25rem,1rem) clamp(.5rem,1.25vw - .5rem,1rem);overflow:hidden;box-shadow:0 1px 3px #959da570}._tabCardScrollable_1wv22_1330{overflow:auto}._tabCardSpan2_1wv22_1334{grid-column:span 2}._tabCardTall2_1wv22_1338{grid-row:span 2}._tabCardTall3_1wv22_1342{grid-row:span 3}._tabCardAutoHeight_1wv22_1346{grid-auto-rows:unset}._tabCardTitle_1wv22_479{color:#055d87;font-size:clamp(1rem,1.25vw,1.5rem);font-style:italic;font-weight:600}._tabCardBody_1wv22_1359{color:#444;font-size:1.2rem}._recipeValuesList_1wv22_1364{margin:0;padding:0;list-style:none}._chartContainer_1wv22_1370 svg,._chartContainer_1wv22_1370,._trendChartWrapper_1wv22_1375,._deviationsTrendChartWrapper_1wv22_909,._treatmentsChartCanvas_1wv22_816,._prescriptionsPieWrapper_1wv22_1138,._chartContainer_1wv22_1370 .recharts-wrapper,._trendChartWrapper_1wv22_1375 .recharts-wrapper,._deviationsTrendChartWrapper_1wv22_909 .recharts-wrapper,._treatmentsChartCanvas_1wv22_816 .recharts-wrapper,._prescriptionsPieWrapper_1wv22_1138 .recharts-wrapper{outline:none}._chartContainer_1wv22_1370 svg,._chartContainer_1wv22_1370 svg *,._trendChartWrapper_1wv22_1375 svg,._trendChartWrapper_1wv22_1375 svg *,._deviationsTrendChartWrapper_1wv22_909 svg,._deviationsTrendChartWrapper_1wv22_909 svg *,._treatmentsChartCanvas_1wv22_816 svg,._treatmentsChartCanvas_1wv22_816 svg *,._prescriptionsPieWrapper_1wv22_1138 svg,._prescriptionsPieWrapper_1wv22_1138 svg *{outline:none!important}._notFoundContainer_1wv22_1403{color:#666;grid-area:1/1/17/9;justify-content:center;align-items:center;font-size:2rem;display:flex}._emptyPhysicianLanding_1wv22_1412{text-align:center;color:#444;background:#fafafa;border:2px dashed #c5c5c5;border-radius:1rem;grid-area:2/1/17/9;justify-content:center;align-items:center;margin:.25rem;padding:2rem;font-size:1.35rem;display:flex}._splitColumn_1wv22_1427{flex-direction:column;justify-content:center;align-items:flex-start;width:50%;height:100%;padding-left:1rem;display:flex}._statTitle_1wv22_1437{color:#055d87;padding-bottom:.5rem;font-size:clamp(1rem,2.25vw - 1rem,1.7rem);font-style:italic;font-weight:500}._centerText_1wv22_1446{text-align:center}._statTitleTight_1wv22_1450{line-height:.9}._statIconRow_1wv22_1454{justify-content:space-evenly;align-items:center;display:flex}._statBigValue_1wv22_1460{text-align:center;padding-left:1rem;font-size:clamp(1.5rem,3.75vw - 1.5rem,3rem);font-weight:500;line-height:1}._statBigValueDefault_1wv22_1469{color:#444}._statBigValueDanger_1wv22_1473{color:#f01414}._spacer4_1wv22_1477{width:4rem}._scoreContainer_1wv22_1481{justify-content:center;height:100%;display:flex}._scoreTitle_1wv22_1487{color:#055d87;align-self:center;max-width:9rem;padding-left:1rem;font-size:clamp(1rem,2.25vw - 1rem,1.7rem);font-style:italic;font-weight:500;line-height:1.2}._scoreGauge_1wv22_1499{width:200px;height:60px;margin-top:.3rem;margin-left:2rem}._physicianDetailsColumn_1wv22_1506{flex-direction:column;flex:1;justify-content:space-evenly;height:100%;min-height:0;display:flex}._detailRow_1wv22_1515{align-items:center;gap:.5rem;font-size:clamp(.8rem,.4rem + .5vw,1rem);line-height:1.5;display:flex}._detailRowFilter_1wv22_1524{flex:1;min-width:0}._detailLabelBold_1wv22_1529{font-weight:700}._licenseRow_1wv22_1533{flex-wrap:wrap;align-items:center;gap:.5rem;font-size:clamp(.8rem,.4rem + .5vw,1rem);font-weight:500;line-height:1.5;display:flex}._validLicense_1wv22_1544{color:#2e7d32}._invalidLicense_1wv22_1548{color:#c62828}._localityFilterWrapper_1wv22_1552{width:100%;position:relative}._localityFilterToggle_1wv22_1557{cursor:pointer;background:0 0;border:2px solid #31fff5;border-radius:.4rem;outline:none;justify-content:space-between;align-items:center;width:100%;padding:clamp(.062rem,.31vw - .18rem,.18rem) clamp(.31rem,.62vw - .18rem,.56rem);font-size:clamp(.8rem,2.2e-16rem + 1vw,1rem);display:flex;box-shadow:0 5px 5px #959da534}._localityFilterText_1wv22_1573{color:#0f0f0f}._localityDropdownArrow_1wv22_1577{color:#0f0f0f;font-size:1rem}._localityDropdown_1wv22_1577{z-index:1000;background-color:#fafafa;border:2px solid #e2e2e2;border-radius:.5rem;max-height:clamp(20.5rem,26.875vw - 1rem,31.25rem);margin-top:.2rem;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 5px 15px #959da580}._localityDropdownInner_1wv22_1597{padding:clamp(1rem,2.5vw - 1rem,2rem)}._localityDropdownHeader_1wv22_1601{justify-content:space-between;align-items:center;padding:.5rem 0;display:flex}._localityDropdownTitle_1wv22_1608{color:#055d87;font-size:clamp(.6875rem,.0625rem + .7813vw,1rem)}._localitySearchInput_1wv22_1614{background-color:#0000;border:1px solid #ddd;border-radius:.3rem;width:100%;margin-bottom:.5rem;padding:.5rem;font-size:clamp(.6875rem,.0625rem + .7813vw,1rem)}._deviationTableAndCardContainer_1wv22_1625{flex-direction:column;height:55%;display:flex}._localityEmpty_1wv22_1631{text-align:center;color:#666;padding:clamp(.5rem,1.25vw - .5rem,1rem);font-size:clamp(.75rem,.25rem + .625vw,1rem)}._localityOption_1wv22_1638{cursor:pointer;border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:clamp(.25rem,.625vw - .25rem,.5rem) clamp(.125rem,.3125vw - .125rem,.25rem);display:flex}._localityOptionLeft_1wv22_1647{align-items:center;display:flex}._localityCheckbox_1wv22_1652{width:clamp(.625rem,.25rem + .4688vw,.8125rem);height:clamp(.625rem,.25rem + .4688vw,.8125rem);margin-right:8px}._localityOptionLabel_1wv22_1658{font-size:clamp(.6875rem,.0625rem + .7813vw,1rem)}._localityOptionAmount_1wv22_1663{color:#666;font-size:clamp(.6875rem,.0625rem + .7813vw,1rem)}._iconRecipeLarge_1wv22_1669{height:clamp(2rem,3.2vw - .6rem,3.5rem)!important}._iconRecipeMoneyMedium_1wv22_1673,._iconRecipeMedium_1wv22_1677{height:clamp(2rem,3.2vw - .6rem,3.3rem)!important}._twoColumnRow_1wv22_1681{display:flex}._halfColumnStart_1wv22_1685{flex-direction:column;align-items:flex-start;width:50%;height:100%;padding-left:1rem;display:flex}._halfColumnCenter_1wv22_1694{flex-direction:column;align-items:center;width:50%;display:flex}._headerRow_1wv22_1701{color:#055d87;text-align:center;align-items:center;gap:1rem;font-size:clamp(1rem,2.25vw - .9rem,1.7rem);font-style:italic;font-weight:500;line-height:1;display:flex}._valueLargeDefault_1wv22_1714{color:#444;font-size:clamp(1.5rem,3.75vw - 1.5rem,3rem);font-weight:500}._valueLargeDanger_1wv22_1721{color:#f01414;font-size:clamp(1.5rem,3.75vw - 1.5rem,3rem);font-weight:500}._valueLargeStart_1wv22_1728{width:100%;padding-left:2rem}._valueLargeLineHeight_1wv22_1733{line-height:1.4}._smallMetricsColumn_1wv22_1737{flex-direction:column;gap:.5rem;width:50%;display:flex}._smallMetricTitle_1wv22_1744{text-align:center;color:#055d87;font-size:clamp(1rem,2vw - .8rem,1.6rem);font-style:italic;font-weight:600;line-height:1.2}._smallMetricValue_1wv22_1754{text-align:center;color:#f01414;font-size:clamp(1.5rem,3.75vw - 1.5rem,3rem);font-weight:500;line-height:1}._suspiciousContainer_1wv22_198{flex-direction:column;flex:1 1 0;min-height:0;display:flex}._suspiciousContainer_1wv22_198>._suspiciousTitle_1wv22_1770{flex-shrink:0}._physicianInteractionsGraphWrap_1wv22_203{flex:1 1 0;width:100%;min-width:0;min-height:clamp(380px,52dvh,780px);overflow:hidden}._suspiciousTitle_1wv22_1770{color:#055d87;margin:.5rem 0;padding-left:1rem;font-size:clamp(1rem,1.25vw,1.5rem);font-style:italic;font-weight:600;line-height:1}._suspiciousTitleFirst_1wv22_1793{margin-top:0}._emptySuspiciousState_1wv22_1797{color:#505050;text-align:center;margin:2rem 0;padding-left:1rem;font-size:clamp(1rem,.25rem + .9375vw,1.375rem);font-style:italic;font-weight:600;line-height:1}._patientsSummaryRow_1wv22_1808{justify-content:center;align-items:center;gap:1.5rem;height:100%;margin:0 1rem;display:flex}._patientsSummaryLabel_1wv22_1817{color:#055d87;font-size:clamp(1rem,1.5vw - .4rem,1.6rem);font-style:italic;font-weight:500;line-height:1.1}._patientsSummaryValue_1wv22_1826{color:#434343;margin-right:1rem;font-size:clamp(2rem,2.5vw,3rem);font-weight:500}._savingsAverageRow_1wv22_1834{display:flex}._savingsTitle_1wv22_1838{text-align:center;color:#055d87;align-items:center;gap:1rem;height:clamp(2rem,3.43vw - .75rem,3.375rem);font-size:clamp(1rem,2.25vw - .9rem,1.7rem);font-style:italic;font-weight:500;line-height:1;display:flex}._savingsValue_1wv22_1852{color:#444;text-align:center;font-size:clamp(1.5rem,3.75vw - 1.5rem,3rem);font-weight:500}._averageCostValue_1wv22_1860{color:#f01414;text-align:center;margin-left:2rem;font-size:clamp(1.5rem,3.75vw - 1.5rem,3rem);font-weight:500}._highCostRow_1wv22_1869{text-align:center;justify-content:center;align-items:center;gap:2rem;display:flex}._highCostLabel_1wv22_1877{color:#055d87;font-size:clamp(1rem,2.25vw - .9rem,1.7rem);font-style:italic;font-weight:500;line-height:1}._highCostValue_1wv22_1886{color:#444;font-size:clamp(1.5rem,.5rem + 1.25vw,2rem);font-weight:600}._trendSectionRow_1wv22_1893{height:100%;display:flex}._trendTitleWrapper_1wv22_1898{max-width:5rem;display:flex}._trendTitle_1wv22_1898{color:#055d87;margin-top:clamp(1rem,2.5vw - 1rem,2rem);margin-left:clamp(.5rem,1.25vw - .5rem,1rem);font-size:clamp(.875rem,1.56vw - .375rem,1.5rem);font-style:italic;font-weight:500;line-height:1}._trendChartWrapper_1wv22_1375{border-radius:8px;width:100%;height:100%;position:relative}._trendLegend_1wv22_1921{z-index:10;align-items:center;gap:8px;display:flex;position:absolute;top:6px;left:20px}._legendDotRed_1wv22_1931{background:red;border:1px solid red;border-width:1px 0;border-radius:20px;width:10px;height:10px;margin-left:6rem}._legendDotBlack_1wv22_1942{background:#000;border:1px solid #000;border-width:1px 0;border-radius:20px;width:10px;height:10px}._legendText_1wv22_1952{color:#282828;font-size:clamp(.8rem,2.2e-16rem + 1vw,1.2rem);font-weight:400;line-height:1}._interactionsMinFilterSelect_1wv22_1960{color:#141414;cursor:pointer;appearance:none;background-color:#fff;border:2px solid #31fff5;border-radius:.4rem;min-width:clamp(8.75rem,12.5vw - 1.25rem,13.75rem);padding:clamp(.0625rem,.46vw - .31rem,.25rem) clamp(.3125rem,.7813vw - .3125rem,.625rem);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:clamp(.8rem,.4rem + .5vw,1rem)}._interactionsEmptyGraphWrap_1wv22_1987{justify-content:center;align-items:center;height:100%;display:flex}._emptySuspiciousStateNoMargin_1wv22_1994{margin:0;padding-left:0}._circularCustomProgressBar_1wv22_1999 text{dominant-baseline:unset!important}._customChartHeight_1wv22_2003{height:clamp(10.625rem,3.125rem + 9.375vw,14.375rem)!important}._virtualTableLoadMoreRow_1wv22_2007{pointer-events:none}._virtualTableLoadMoreCell_1wv22_2011{grid-column:1/-1;justify-content:center;align-items:center;width:100%;padding:.35rem 0;display:flex}._select_1dtyp_1{color:#141414;cursor:pointer;appearance:none;box-sizing:border-box;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23141414' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right .35rem center;background-repeat:no-repeat;background-size:.85rem;border:1px solid #4dd0e1;border-radius:.4rem;outline:none;flex-shrink:0;max-width:min(220px,42vw);padding:0 1.6rem 0 .45rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:clamp(.6rem,1vw - .2rem,1rem)}._select_1dtyp_1:focus,._select_1dtyp_1:focus-visible,._select_1dtyp_1:active{border-color:#4dd0e1;outline:none;box-shadow:0 2px 6px #0006}._select_1dtyp_1:disabled{opacity:.6;cursor:not-allowed}@property --virtual-row-h-v2{syntax:"<length>";inherits:true;initial-value:52px}._root_koiep_7{box-sizing:border-box;width:100%;min-width:0;min-height:0;position:relative}._trigger_koiep_15{color:#141414;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#fff;border:2px solid #31fff5;border-radius:.4rem;align-items:center;gap:.75rem;width:100%;max-width:100%;height:auto;padding:clamp(.062rem,.31vw - .18rem,.18rem) clamp(.31rem,.62vw - .18rem,.56rem);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:clamp(.8rem,.4rem + .5vw,1rem);display:flex;box-shadow:0 2px 6px #00000018}._triggerGrid_koiep_45{flex:1;align-items:center;column-gap:1rem;min-width:0;display:grid}._triggerGridEmpty_koiep_53{grid-template-columns:1fr}._triggerGridFilled_koiep_57{grid-template-columns:2fr 1fr 1fr}._triggerCell_koiep_61{white-space:nowrap;align-items:baseline;gap:.45rem;min-width:0;display:flex;overflow:hidden}._triggerCellCenter_koiep_70{justify-content:center}._triggerCellEnd_koiep_74{justify-content:flex-end}._triggerLabel_koiep_78{color:#055d87;flex:none;font-size:1.05rem;font-weight:700}._triggerValue_koiep_85{color:#141414;text-overflow:ellipsis;min-width:0;font-size:clamp(.8rem,2.2e-16rem + 1vw,1rem);font-weight:600;overflow:hidden}._triggerIcon_koiep_95{flex-shrink:0;align-items:center;display:flex}._dropdown_koiep_101{z-index:9999;flex-direction:column;width:100%;min-height:320px;max-height:70vh;padding:0;display:flex;overflow:hidden;box-shadow:0 2px 6px #0003}._dropdownInner_koiep_113{flex-direction:column;flex:1;min-height:0;padding:clamp(1rem,2.5vw - 1rem,2rem);display:flex}._dropdownHeader_koiep_121{color:#333;justify-content:space-between;align-items:center;margin-bottom:8px;font-weight:700;display:flex}._dropdownHeaderLeft_koiep_130{align-items:center;gap:.5rem;display:flex}._masterCheckbox_koiep_136{width:clamp(.625rem,.25rem + .4688vw,.8125rem);height:clamp(.625rem,.25rem + .4688vw,.8125rem);margin-right:8px}._masterLabel_koiep_142{font-size:clamp(.6875rem,.0625rem + .7813vw,1rem)}._totalHeader_koiep_147{font-size:1.1rem}._searchWrapper_koiep_151{align-items:stretch;gap:0;margin-bottom:8px;display:flex}._searchField_koiep_158{flex:1;align-items:center;min-width:0;display:flex;position:relative}._searchInput_koiep_166{border:1px solid #ddd;border-right:none;border-radius:4px 0 0 4px;outline:none;width:100%;min-width:0;padding:8px 32px 8px 10px;font-size:clamp(.6875rem,.0625rem + .7813vw,1rem)}._searchInput_koiep_166:focus{border-color:#069}._clearInsideButton_koiep_182{color:#666;cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;padding:0;display:inline-flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}._clearInsideButton_koiep_182:hover{color:#141414;background:#eee}._searchButton_koiep_205{color:#141414;cursor:pointer;background:#f8f8f8;border:1px solid #ddd;border-radius:0 4px 4px 0;flex-shrink:0;justify-content:center;align-items:center;width:2.6rem;padding:0;display:inline-flex}._searchButton_koiep_205:hover{background:#eee;border-color:#ccc}._clearSearchButton_koiep_224{display:none}._emptyMessage_koiep_228{text-align:center;color:#666;padding:clamp(.5rem,1.25vw - .5rem,1rem);font-size:clamp(.75rem,.25rem + .625vw,1rem)}._searchError_koiep_235{color:#b42318;margin:-2px 0 8px;padding:0 2px;font-size:clamp(.55rem,.9vw - .15rem,.75rem);line-height:1.3}._resultCount_koiep_243{color:#055d87;letter-spacing:.02em;text-align:right;margin:0 0 6px;padding:0 2px;font-size:clamp(.6875rem,.0625rem + .7813vw,1rem);font-weight:600;display:block}._row_koiep_255{cursor:pointer;border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;gap:8px;height:clamp(2.375rem,3.4375vw - .375rem,3.75rem);padding:4px 0;display:flex}._rowLeft_koiep_266{flex:1;align-items:center;min-width:0;display:flex}._rowCheckbox_koiep_273{flex-shrink:0;width:clamp(.625rem,.25rem + .4688vw,.8125rem);height:clamp(.625rem,.25rem + .4688vw,.8125rem);margin-right:8px}._rowName_koiep_280{font-size:clamp(.6875rem,.0625rem + .7813vw,1rem)}._rowLicense_koiep_285{color:#666;font-size:clamp(.6875rem,.0625rem + .7813vw,1rem)}._rowTotal_koiep_291{color:#666;white-space:nowrap;flex-shrink:0;font-size:clamp(.6875rem,.0625rem + .7813vw,1rem)}._physicianDirectoryVirtualList_koiep_299{border-top:1px solid #f0f0f0;flex:1;min-height:0;max-height:min(52vh,520px);position:relative;overflow:hidden auto}._physicianDirectoryVirtualInner_koiep_309{width:100%;position:relative}._physicianDirectoryVirtualRow_koiep_314{box-sizing:border-box;width:100%;position:absolute;top:0;left:0}._list_1kq2i_1{flex-direction:column;gap:.5rem;max-height:min(80vh,600px);margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._listItem_1kq2i_12{border-bottom:1px solid #eee;justify-content:space-between;align-items:baseline;gap:1rem;padding:.45rem .25rem;display:flex}._itemName_1kq2i_21{color:#055d87;flex:1;min-width:0;font-size:clamp(.75rem,.25rem + .625vw,1rem);font-weight:600}._itemMeta_1kq2i_29{color:#444;white-space:nowrap;flex-shrink:0;font-size:clamp(.75rem,.25rem + .625vw,1rem)}._empty_1kq2i_36{color:#666;margin:0;font-size:1rem}._picker_1mrfu_1{gap:.75rem;padding:clamp(1rem,1.25vw,1.5rem);font-family:inherit;display:flex}._presets_1mrfu_8{border-right:1px solid #e5e7eb;flex-direction:column;gap:.15rem;padding-right:.75rem;display:flex}._presetButton_1mrfu_16{color:#374151;cursor:pointer;font:inherit;text-align:left;white-space:nowrap;background:0 0;border:none;border-radius:.35rem;padding:.3rem .6rem;font-size:clamp(.6rem,.9375vw - .25rem,.875rem)}._presetButton_1mrfu_16:hover{color:#1d4ed8;background-color:#eff6ff}._calendar_1mrfu_34{flex-direction:column;gap:.4rem;display:flex}._header_1mrfu_40{justify-content:center;align-items:center;gap:.15rem;display:flex}._headerTitle_1mrfu_47{color:#111827;text-align:center;text-transform:capitalize;flex:1;font-size:clamp(.65rem,1vw - .3rem,1rem);font-weight:600}._navButton_1mrfu_56{color:#374151;cursor:pointer;background:0 0;border:none;border-radius:.3rem;padding:.2rem .35rem;font-size:1rem;line-height:1}._navButton_1mrfu_56:hover{background-color:#f3f4f6}._weekdays_1mrfu_71,._grid_1mrfu_72{grid-template-columns:repeat(7,2rem);display:grid}._weekday_1mrfu_71{color:#6b7280;text-align:center;padding-bottom:.2rem;font-size:clamp(.6rem,.9375vw - .25rem,.875rem);font-weight:600}._day_1mrfu_85{color:#111827;cursor:pointer;font:inherit;background:0 0;border:none;border-radius:.3rem;height:clamp(1.5rem,.5rem + 1.25vw,2rem);padding:0;font-size:clamp(.6rem,.9375vw - .25rem,.875rem)}._day_1mrfu_85:hover{background-color:#eff6ff}._dayOutside_1mrfu_101{color:#d1d5db}._dayToday_1mrfu_105{box-shadow:inset 0 -2px #3b82f6}._dayInRange_1mrfu_109{color:#1d4ed8;background-color:#eff6ff;border-radius:0}._dayEdge_1mrfu_114{color:#fff;background-color:#3b82f6}._dayEdge_1mrfu_114:hover{background-color:#2563eb}._footer_1mrfu_123{justify-content:flex-end;padding-top:.2rem;display:flex}._clearButton_1mrfu_129{color:#374151;cursor:pointer;font:inherit;background:0 0;border:1px solid #d1d5db;border-radius:.35rem;padding:.25rem .6rem;font-size:clamp(.6rem,.9375vw - .25rem,.875rem)}._clearButton_1mrfu_129:hover{background-color:#f3f4f6}._container_2avzm_1{flex-direction:column;width:100%;height:100%;min-height:0;display:flex;overflow:hidden;container:suggestion-carousel-root/size}._carouselWrapper_2avzm_12{contain:layout paint;border-radius:.5rem;flex:1;width:100%;min-height:0;position:relative;overflow:hidden;container:suggestion-carousel/size}._carouselTrack_2avzm_24{width:100%;height:100%;position:relative}._slide_2avzm_30{box-sizing:border-box;cursor:pointer;will-change:transform, opacity;backface-visibility:hidden;transform-origin:50%;background-color:#fff;border:1px solid #ddd;border-radius:.5rem;flex-direction:column;justify-content:space-between;gap:clamp(.15rem,3cqh,.5rem);height:100%;min-height:0;padding:clamp(.5rem,1.25vw - .5rem,1rem);transition:transform .28s cubic-bezier(.4,0,.2,1),opacity .28s;display:flex;position:absolute;top:0;box-shadow:0 2px 4px #0000001a}._slideContent_2avzm_54{box-sizing:border-box;flex-direction:column;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}._slideTitle_2avzm_64{color:inherit;text-wrap:nowrap;white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;min-width:0;margin:0;font-size:clamp(.75rem,1.25vw - .25rem,1.2rem);font-weight:600;overflow:hidden}._slideInfo_2avzm_78{color:#333;flex-direction:column;flex:1;gap:clamp(.08rem,1.5cqh,.25rem);min-height:0;margin-top:clamp(.1rem,2cqh,.3rem);display:flex;overflow:hidden}._infoText_2avzm_89{text-wrap:nowrap;white-space:nowrap;color:#333;align-items:center;gap:.25rem;min-width:0;font-size:clamp(.6rem,1.01vw - .2rem,1rem);line-height:1.2;display:flex;overflow:hidden}._truncatedValue_2avzm_103{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._infoTextItalic_2avzm_111{color:#333;font-size:clamp(.55rem,7.5cqh,.95rem);font-style:italic}._bestOptionContainer_2avzm_117{flex-direction:column;flex:1;justify-content:space-evenly;min-height:0;display:flex;overflow:hidden}._controlsContainer_2avzm_126{flex-shrink:0;justify-content:space-between;align-items:center;gap:clamp(.25rem,2cqw,.5rem);margin-top:clamp(.1rem,1.5cqh,.25rem);display:flex}._indicators_2avzm_135{align-items:center;gap:clamp(.3rem,2cqw,.65rem);min-width:0;display:flex}._indicator_2avzm_135{cursor:pointer;background-color:#aaa;border:none;border-radius:.5rem;height:clamp(.3rem,3.5cqh,.5rem);padding:0;transition:width .3s cubic-bezier(.4,0,.2,1),background-color .2s}._indicatorActive_2avzm_154{background-color:#00d8f5;width:clamp(1.75rem,14cqw,3.5rem)}._indicatorInactive_2avzm_159{width:clamp(.45rem,3.5cqw,.75rem)}._navigationButtons_2avzm_163{flex-shrink:0;gap:clamp(.25rem,1.5cqw,.45rem);display:flex}._navButton_2avzm_169{color:#fff;cursor:pointer;background-color:#00d8f5;border:none;border-radius:1rem;justify-content:center;align-items:center;width:clamp(1.1rem,11cqh,1.75rem);height:clamp(1.1rem,11cqh,1.75rem);padding:0;font-size:clamp(.75rem,7cqh,1.25rem);font-weight:400;line-height:1;transition:background-color .3s;display:flex}._navButton_2avzm_169:hover{background-color:#4fc3dc}._navButton_2avzm_169:active{background-color:#62d5e4}._container_1d9dw_1{flex-direction:column;width:100%;height:100%;min-height:0;display:flex;overflow:hidden;container:medicine-carousel-root/size}._carouselWrapper_1d9dw_12{contain:layout paint;border-radius:.5rem;flex:1;width:100%;min-height:0;margin-top:.25rem;position:relative;overflow:hidden;container:medicine-carousel/size}._carouselTrack_1d9dw_25{width:100%;height:100%;position:relative}._slide_1d9dw_31{cursor:pointer;box-sizing:border-box;will-change:transform, opacity;backface-visibility:hidden;transform-origin:50%;background-color:#fff;border:1px solid #ddd;border-radius:.5rem;flex-direction:column;justify-content:space-between;height:100%;min-height:0;padding:clamp(.5rem,1.25vw - .5rem,1rem);transition:transform .28s cubic-bezier(.4,0,.2,1),opacity .28s,border-color .2s;display:flex;position:absolute;top:0;box-shadow:0 2px 4px #0000001a}._slideApproved_1d9dw_55{border-color:#01c501}._slideRejected_1d9dw_59{border-color:#ff2828}._slideContent_1d9dw_63{box-sizing:border-box;flex-direction:column;width:100%;height:100%;min-height:0;padding-bottom:clamp(.65rem,9cqh,1.1rem);display:flex;position:relative;overflow:hidden}._statusBadge_1d9dw_75{font-size:clamp(.5rem,.625vw,.75rem);font-weight:700;line-height:1;position:absolute;bottom:0;right:0}._statusBadgeApproved_1d9dw_84{color:#01c501}._statusBadgeRejected_1d9dw_88{color:#ff2828}._slideTitle_1d9dw_92{flex-wrap:wrap;align-items:baseline;gap:.25rem;min-width:0;margin:0 0 clamp(.1rem,2cqh,.3rem);font-size:clamp(.75rem,1.25vw - .25rem,1.2rem);font-weight:600;line-height:1.3;display:flex;overflow:hidden}._slideMedicineName_1d9dw_106{min-width:0;overflow:hidden}._slideDrugName_1d9dw_111{white-space:normal;min-width:0;font-weight:500}._slideInfo_1d9dw_117{flex-direction:column;flex:1;justify-content:space-evenly;gap:clamp(.08rem,1.5cqh,.25rem);min-height:0;margin-top:0;display:flex;overflow:hidden}._infoText_1d9dw_128{text-wrap:nowrap;white-space:nowrap;align-items:center;gap:.25rem;min-width:0;font-size:clamp(.6rem,1.01vw - .2rem,1rem);line-height:1.15;display:flex;overflow:hidden}._infoTextCenter_1d9dw_141{text-wrap:nowrap;white-space:nowrap;text-align:center;font-size:clamp(.75rem,7cqh,1.25rem);line-height:1.2}._truncatedValue_1d9dw_149{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._interactionNote_1d9dw_157{color:#b3261e;font-size:clamp(.5rem,.125rem + .46vw,.68rem);font-weight:500}._priceRow_1d9dw_163{flex-wrap:wrap;align-items:center;gap:.35rem;min-width:0;display:flex}._controlsContainer_1d9dw_171{flex-shrink:0;justify-content:space-between;align-items:center;gap:clamp(.25rem,2cqw,.5rem);margin-top:clamp(.1rem,1.5cqh,.25rem);display:flex}._indicators_1d9dw_180{align-items:center;gap:clamp(.3rem,2cqw,.65rem);min-width:0;display:flex}._indicator_1d9dw_180{cursor:pointer;background-color:#aaa;border:none;border-radius:.5rem;height:clamp(.3rem,3.5cqh,.5rem);padding:0;transition:width .3s cubic-bezier(.4,0,.2,1),background-color .2s}._indicatorActive_1d9dw_199{background-color:#00d8f5;width:clamp(1.75rem,14cqw,3.5rem)}._indicatorInactive_1d9dw_204{width:clamp(.45rem,3.5cqw,.75rem)}._navigationButtons_1d9dw_208{flex-shrink:0;gap:clamp(.25rem,1.5cqw,.45rem);display:flex}._navButton_1d9dw_214{color:#fff;cursor:pointer;background-color:#00d8f5;border:none;border-radius:1rem;justify-content:center;align-items:center;width:clamp(1.1rem,11cqh,1.75rem);height:clamp(1.1rem,11cqh,1.75rem);padding:0;font-size:clamp(.75rem,7cqh,1.25rem);font-weight:400;line-height:1;transition:background-color .3s;display:flex}._navButton_1d9dw_214:hover{background-color:#4fc3dc}._navButton_1d9dw_214:active{background-color:#62d5e4}._overlay_1njxn_1{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}._modal_1njxn_14{background-color:#fff;border-radius:1rem;width:90vw;height:90vh;padding:2rem;position:relative;overflow-y:auto;box-shadow:0 10px 30px #0000004d}._closeButton_1njxn_25{color:#fff;cursor:pointer;background:#ff6b6b;border:none;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1.2rem;font-weight:700;display:flex;position:absolute;top:1rem;right:1rem}._closeButton_1njxn_25:hover{background:#ff5252}._content_1njxn_47{padding-right:3rem}._title_1njxn_51{color:#2196f3;border-bottom:2px solid #2196f3;margin-bottom:2rem;padding-bottom:.5rem;font-size:2rem}._sectionsContainer_1njxn_59{gap:1.5rem;display:grid}._section_1njxn_59{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:.5rem;padding:1.5rem}._sectionTitle_1njxn_71{color:#495057;margin-bottom:1rem;font-size:1.5rem}._sectionContent_1njxn_77{gap:1rem;display:grid}._field_1njxn_82{align-items:center;gap:1rem;display:flex}._fieldLabel_1njxn_88{color:#6c757d;min-width:200px}._fieldValue_1njxn_93{font-size:1.2rem}._fieldValueBold_1njxn_97{font-size:1.2rem;font-weight:500}._fieldValueGreen_1njxn_102{color:#28a745;font-size:1.2rem;font-weight:500}._fieldValueRed_1njxn_108{color:#dc3545;font-size:1.2rem;font-weight:500}._fieldLink_1njxn_114{color:#007bff;word-break:break-all;font-size:1.1rem;text-decoration:underline}._fieldLink_1njxn_114:hover{color:#0056b3}._fieldFlexStart_1njxn_125{align-items:flex-start;gap:1rem;display:flex}._scoreBadge_1njxn_131{color:#fff;border-radius:.3rem;padding:.3rem .8rem;font-size:1.2rem;font-weight:500}._overlay_1hmbd_1{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}._modal_1hmbd_14{background-color:#fff;border-radius:1rem;flex-direction:column;width:clamp(24.375rem,4.375rem + 25vw,34.375rem);height:clamp(22.5rem,29.6875vw - 1.25rem,34.375rem);padding:clamp(.5rem,1.25vw - .5rem,1rem);display:flex;position:relative;box-shadow:0 10px 30px #0000004d}._closeButton_1hmbd_26{color:#161616;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;padding:0;font-size:2rem;font-weight:700;display:flex;position:absolute;top:1rem;right:1rem}._closeButton_1hmbd_26:hover{background-color:#f0f0f0}._title_1hmbd_49{color:#2196f3;margin-bottom:clamp(1rem,2.5vw - 1rem,2rem);padding-bottom:.5rem;font-size:clamp(1rem,1.25vw,1.5rem)}._commentsContainer_1hmbd_56{flex:1;padding-right:.5rem;overflow-y:auto}._emptyState_1hmbd_62{color:#6c757d;justify-content:center;align-items:center;height:100%;font-size:clamp(.75rem,.25rem + .625vw,1rem);font-style:italic;display:flex}._commentsList_1hmbd_72{flex-direction:column;gap:clamp(.5rem,1.25vw - .5rem,1rem);display:flex}._commentCard_1hmbd_78{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:.5rem;padding:clamp(.5rem,1.25vw - .5rem,1rem);position:relative;box-shadow:0 2px 4px #0000001a}._commentHeader_1hmbd_87{color:#6c757d;justify-content:space-between;align-items:center;margin-bottom:.5rem;font-size:clamp(.75rem,.25rem + .625vw,1rem);display:flex}._userName_1hmbd_96{color:#495057;font-size:clamp(.75rem,.25rem + .625vw,1rem);font-weight:600}._headerRight_1hmbd_102{align-items:center;gap:.5rem;display:flex}._deleteButton_1hmbd_108{color:#dc3545;cursor:pointer;background:#f8d7da;border:none;border-radius:50%;justify-content:center;align-items:center;width:1.3rem;height:1.3rem;padding:.2rem;font-size:1.2rem;font-weight:700;transition:background-color .2s;display:flex}._deleteButton_1hmbd_108:hover{background-color:#f5c6cb}._commentText_1hmbd_130{color:#495057;margin:0;font-size:clamp(.75rem,.25rem + .625vw,1rem);line-height:1.4}._footer_1hmbd_137{border-top:1px solid #dee2e6;margin-top:1rem;padding-top:1rem}._closeButtonFooter_1hmbd_143{color:#fff;cursor:pointer;background-color:#6c757d;border:none;border-radius:.5rem;width:100%;padding:clamp(.5rem,.625vw,.75rem);font-size:clamp(.75rem,.25rem + .625vw,1rem);font-weight:500;transition:background-color .2s}._closeButtonFooter_1hmbd_143:hover{background-color:#5a6268}._modalOverlay_vhfyg_1{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modalContent_vhfyg_14{background:#fff;border-radius:.5rem;flex-direction:column;width:90%;max-width:clamp(37.5rem,12.5rem + 31.25vw,50rem);max-height:90vh;display:flex;overflow:hidden;box-shadow:0 4px 6px #0000001a}._modalHeader_vhfyg_26{border-bottom:1px solid #e5e5e5;justify-content:space-between;align-items:center;padding:clamp(.5rem,1.25vw - .5rem,1rem);display:flex}._modalTitle_vhfyg_34{color:#333;margin:0;font-size:clamp(.75rem,1.25vw - .25rem,1.2rem);font-weight:600}._modalCloseButton_vhfyg_41{cursor:pointer;color:#666;background:0 0;border:none;border-radius:.25rem;padding:.25rem;font-size:clamp(1rem,1.25vw,1.5rem);transition:all .2s}._modalCloseButton_vhfyg_41:hover:not(:disabled){color:#333;background-color:#f0f0f0}._modalCloseButton_vhfyg_41:disabled{opacity:.6;cursor:not-allowed}._modalBody_vhfyg_62{flex:1;padding:clamp(.5rem,1.25vw - .5rem,1rem) clamp(.75rem,.25rem + .625vw,1rem);overflow-y:auto}._recipeInfo_vhfyg_68{background:#f8f9fa;border-radius:.5rem;margin-bottom:clamp(.5rem,1.25vw - .5rem,1rem)}._recipeInfo_vhfyg_68 p{margin:.5rem 0;font-size:clamp(.75rem,1.25vw - .25rem,1.2rem);line-height:1.2}._recipeInfoSelect_vhfyg_80{align-items:center;gap:.5rem;font-size:clamp(.75rem,1.25vw - .25rem,1.2rem);line-height:1.2;display:flex}._select_vhfyg_88{cursor:pointer;background-color:#fff;border:1px solid #ccc;border-radius:.25rem;min-width:200px;padding:clamp(.125rem,.3125vw - .125rem,.25rem) clamp(.25rem,.625vw - .25rem,.5rem);font-size:clamp(.75rem,.25rem + .625vw,1rem)}._modalDescription_vhfyg_98{color:#272727;margin:0 0 clamp(.5rem,1.25vw - .5rem,1rem);font-size:clamp(.75rem,.25rem + .625vw,1rem)}._loadingContainer_vhfyg_104{text-align:center;color:#666;padding:2rem}._medicinesList_vhfyg_110{flex-direction:column;gap:.5rem;display:flex}._medicineStatus_vhfyg_116{text-align:center;color:#fff;border-radius:1.5rem;margin-bottom:.55rem;padding:.3rem;font-size:clamp(.625rem,.125rem + .625vw,.875rem);font-weight:700}._radioGroup_vhfyg_126{flex-direction:column;justify-content:center;gap:.3rem;display:flex}._radioLabel_vhfyg_133{cursor:pointer;color:#1e293b;letter-spacing:.01em;background:#ffffffe0;border:1px solid #1e293b1a;border-radius:.5rem;align-items:center;gap:.5rem;padding:.28rem .65rem;font-size:clamp(.625rem,.125rem + .625vw,.875rem);font-weight:500;transition:background-color .15s,border-color .15s,box-shadow .15s;display:flex;box-shadow:0 1px 2px #0f172a0d}._radioLabel_vhfyg_133:hover{background:#fff;border-color:#1e293b2e;box-shadow:0 2px 6px #0f172a14}._radioLabel_vhfyg_133:has(._radioInput_vhfyg_159:checked){background:#fff;border-color:#055d8759;box-shadow:0 0 0 2px #055d871f}._radioInput_vhfyg_159{cursor:pointer}._radioLabel_vhfyg_133:has(._radioInput_vhfyg_159:disabled){opacity:.6;cursor:not-allowed}._modalFooter_vhfyg_174{border-top:1px solid #e5e5e5;justify-content:flex-end;gap:.5rem;padding:clamp(.5rem,1.25vw - .5rem,1rem);display:flex}._modalCancelButton_vhfyg_182{color:#fff;cursor:pointer;background:#6c757d;border:none;border-radius:.25rem;padding:.5rem 1rem;font-size:clamp(.625rem,.93vw - .125rem,1rem);transition:background-color .2s}._modalCancelButton_vhfyg_182:hover:not(:disabled){background:#5a6268}._modalCancelButton_vhfyg_182:disabled{opacity:.6;cursor:not-allowed}._modalActionButton_vhfyg_202{cursor:pointer;border:none;border-radius:.25rem;padding:.5rem 1rem;font-size:.9rem;font-weight:500;transition:all .2s}._modalActionButton_vhfyg_202:disabled{opacity:.6;cursor:not-allowed}._normalButton_vhfyg_217{color:#fff;background:#055d87;font-size:clamp(.625rem,.93vw - .125rem,1rem)}._normalButton_vhfyg_217:hover:not(:disabled){background:#044a6b}._medicineItem_e8shc_1{border:1px solid #e5e5e5;border-radius:.5rem;flex-direction:column;gap:.65rem;padding:clamp(.5rem,1.25vw - .5rem,.85rem) clamp(.5rem,1.25vw - .5rem,1rem);display:flex}._medicineItemWithActions_e8shc_10{grid-template-columns:minmax(0,1fr) 9.5rem;align-items:start;gap:.65rem clamp(.5rem,1.25vw - .5rem,1rem);display:grid}._medicineInfo_e8shc_18{flex-direction:column;gap:.3rem;min-width:0;display:flex}._medicineActions_e8shc_25{flex-direction:column;flex-shrink:0;width:9.5rem;display:flex}._medicineExtras_e8shc_32{grid-template-columns:minmax(8rem,.9fr) minmax(10rem,1.1fr);gap:.65rem;display:grid}._medicineItemWithActions_e8shc_10 ._medicineExtras_e8shc_32{grid-column:1/2}._medicineExtraField_e8shc_42{min-width:0}._medicineExtraField_e8shc_42 label{color:#333;margin-bottom:.2rem;font-size:clamp(.625rem,.125rem + .625vw,.875rem);font-weight:600;display:block}._medicineExtraField_e8shc_42 input{box-sizing:border-box;background:#fff;border:1px solid #20202033;border-radius:.4rem;width:100%;padding:clamp(.25rem,.46vw - .125rem,.43rem) clamp(.375rem,.46vw,.56rem);font-size:clamp(.625rem,.125rem + .625vw,.875rem)}._medicineName_e8shc_64{color:#333;font-weight:600}._medicineName_e8shc_64 h3{margin:0;font-size:clamp(.75rem,.9375vw,1.125rem);display:inline}._medicineProduct_e8shc_75{color:#272727;font-size:clamp(.75rem,.9375vw,1.125rem);font-weight:400}._medicineDetails_e8shc_81{flex-wrap:wrap;gap:.4rem;font-size:clamp(.5rem,1.25vw - .5rem,.85rem);display:flex}._medicineDetailChip_e8shc_88{color:#1e293b;letter-spacing:.01em;background:#ffffffe0;border:1px solid #1e293b1a;border-radius:.5rem;align-items:center;padding:.28rem .65rem;font-weight:500;line-height:1.3;display:inline-flex;box-shadow:0 1px 2px #0f172a0d}._medPriceRow_e8shc_102{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.15rem;display:flex}._medPrice_e8shc_102{color:#333;font-size:clamp(.625rem,.125rem + .625vw,.875rem);font-weight:600}@media (width<=720px){._medicineExtras_e8shc_32,._medicineItemWithActions_e8shc_10{grid-template-columns:1fr}._medicineActions_e8shc_25{width:100%}}._overlay_n9m9j_1{z-index:9990;background-color:#00000080;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}._modal_n9m9j_14{background-color:#fff;border:2px solid #069;border-radius:1rem;flex-direction:column;width:70%;max-width:clamp(42.8125rem,3.4375rem + 49.2188vw,62.5rem);max-height:90vh;padding:clamp(.75rem,1.875vw - .75rem,1.5rem);display:flex;position:relative;overflow:hidden;box-shadow:0 10px 12px #959da566}._header_n9m9j_29{justify-content:space-between;align-items:center;padding-bottom:clamp(.5rem,1.25vw - .5rem,1rem);display:flex;position:relative}._closeButton_n9m9j_37{color:#161616;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0;font-size:2rem;font-weight:700;line-height:1;transition:all .2s;display:flex;position:absolute;top:0;right:0}._closeButton_n9m9j_37:hover{color:#069;background-color:#0066991a}._title_n9m9j_63{color:#055d87;text-align:center;flex:1;margin:0;font-size:clamp(.875rem,.25rem + .78vw,1.18rem);font-weight:700}._modalBody_n9m9j_72{flex:1;gap:clamp(.75rem,1.875vw - .75rem,1.5rem);min-height:0;display:flex;overflow:hidden}._categoriesNav_n9m9j_80{border-right:1px solid #e0e0e0;flex-direction:column;flex-shrink:0;gap:.5rem;padding-right:clamp(.5rem,.625vw,.75rem);display:flex}._categoriesNavTitle_n9m9j_89{color:#055d87;margin:0;font-size:clamp(.875rem,.25rem + .78vw,1.18rem);font-weight:600}._categoriesList_n9m9j_96{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}._categoriesListItem_n9m9j_105{margin:0;padding:0}._categoriesListButton_n9m9j_110{text-align:left;color:#333;cursor:pointer;background:0 0;border:none;border-radius:.4rem;width:100%;padding:clamp(.25rem,.625vw - .25rem,.5rem) clamp(.375rem,.78vw - .25rem,.68rem);font-family:inherit;font-size:clamp(.75rem,.25rem + .625vw,1rem);transition:background-color .2s,color .2s;display:block}._categoriesListButton_n9m9j_110:hover{color:#055d87;background-color:#e8f4f8}._content_n9m9j_132{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._contentScrollArea_n9m9j_140{flex-direction:column;flex:1;gap:clamp(.75rem,1.25vw - .25rem,1.25rem);min-height:0;padding-right:.5rem;display:flex;overflow:hidden auto}._contentScrollArea_n9m9j_140::-webkit-scrollbar{width:8px}._contentScrollArea_n9m9j_140::-webkit-scrollbar-track{background:0 0;border-radius:0 1rem 1rem 0}._contentScrollArea_n9m9j_140::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}._sectionBlock_n9m9j_165{border-radius:.5rem;padding:.25rem 0;scroll-margin-top:.5rem;transition:box-shadow .25s,background-color .25s}._sectionBlockHighlighted_n9m9j_174{background-color:#e8f4f8;box-shadow:0 0 0 2px #00669940}._sectionTitle_n9m9j_179{color:#055d87;border-bottom:2px solid #069;margin-top:0;margin-bottom:clamp(.37rem,.93vw - .37rem,.75rem);padding-bottom:.3rem;font-size:clamp(.875rem,.25rem + .78vw,1.18rem);font-weight:700}._sectionTitleRow_n9m9j_189{gap:1rem;width:100%;margin-top:.5rem;margin-bottom:.3rem;display:flex}._sectionTitleLeft_n9m9j_197,._sectionTitleRight_n9m9j_198{color:#055d87;border-bottom:2px solid #069;flex:1 1 0;min-width:0;padding-bottom:.3rem;font-size:clamp(.875rem,.25rem + .78vw,1.18rem);font-weight:700}._detailRowsWrap_n9m9j_208{flex-direction:column;gap:.6rem;display:flex}._detailRow_n9m9j_208{background:#f4f4f4;border-radius:.5rem;justify-content:space-between;align-items:center;padding:clamp(.37rem,.46vw,.56rem) clamp(.5rem,.78vw - .12rem,.81rem);font-size:clamp(.75rem,.25rem + .625vw,1rem);display:flex;box-shadow:0 2px 2px #272a2d1a}._detailRow_n9m9j_208 span{font-size:clamp(.75rem,.25rem + .625vw,1rem)}._detailRowFlex_n9m9j_229{justify-content:space-between;gap:.7rem;width:100%;display:flex}._detailRowHalf_n9m9j_236{background:#f4f4f4;border-radius:.5rem;flex:1 1 0;justify-content:space-between;align-items:center;min-width:0;padding:clamp(.25rem,.625vw - .25rem,.5rem) clamp(.375rem,.78vw - .25rem,.68rem);display:flex;box-shadow:0 2px 2px #272a2d1a}._detailRowHalf_n9m9j_236 span{font-size:clamp(.75rem,.25rem + .625vw,1rem)}._label_n9m9j_252{color:#055d87;flex-shrink:0;margin-right:clamp(1rem,2.5vw - 1rem,2rem);font-size:clamp(.75rem,.25rem + .625vw,1rem);font-style:italic;font-weight:600}._value_n9m9j_261{color:#161616;text-align:right;word-break:break-word;flex:1;font-size:.95rem;font-weight:500}._recipeLink_n9m9j_270{color:#069;font-size:clamp(.75rem,.25rem + .625vw,1rem);text-decoration:underline}._medicineBlock_n9m9j_276{padding:.6rem 0}._medicineRowFlex_n9m9j_280{align-items:stretch;gap:1rem;width:100%;display:flex}._medicineLeftCol_n9m9j_287,._medicineRightCol_n9m9j_288{flex-direction:column;flex:1 1 0;gap:.4rem;min-width:0;display:flex}._medicineRightCol_n9m9j_288{background:#e8f4f8;border-radius:.5rem;padding:.6rem .8rem;font-size:clamp(.75rem,.25rem + .625vw,1rem)}._infoTextItalic_n9m9j_303{color:#055d87;font-size:clamp(.75rem,.25rem + .625vw,1rem);font-style:italic}._deviationsList_n9m9j_309{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}._deviationItem_n9m9j_318{background:#fff5f5;border-radius:.4rem;padding:clamp(.37rem,.46vw,.56rem) clamp(.5rem,.78vw - .12rem,.81rem);font-size:clamp(.75rem,.25rem + .625vw,1rem)}._summaryGrid_n9m9j_325{grid-template-columns:repeat(5,1fr);gap:clamp(.25rem,.625vw - .25rem,.5rem);margin-top:0;display:grid}._summaryCard_n9m9j_332{background:#fff;border:2px solid #069;border-radius:1rem;flex-direction:column;justify-content:flex-start;min-height:3rem;padding:clamp(.37rem,.93vw - .37rem,.75rem);display:flex;box-shadow:0 2px 4px #959da54d}._summaryCardTitle_n9m9j_344{color:#055d87;text-align:center;margin-bottom:.3rem;font-size:clamp(.75rem,.25rem + .625vw,1rem);font-style:italic;font-weight:600;line-height:1.2}._summaryCardValue_n9m9j_354{color:#444;word-break:normal;overflow-wrap:break-word;font-size:clamp(.75rem,.25rem + .625vw,1rem);font-weight:500;line-height:1.2}@media (width<=900px){._summaryGrid_n9m9j_325{grid-template-columns:repeat(2,1fr)}}@media (width<=500px){._summaryGrid_n9m9j_325{grid-template-columns:1fr}}._savingsRow_n9m9j_375{color:#055d87;background:#e8f8f0;border-radius:.5rem;margin-top:.5rem;padding:.6rem .7rem;font-weight:700}._suggestionBlock_n9m9j_384{font-size:clamp(.75rem,.25rem + .625vw,1rem)}._suggestionBlock_n9m9j_384>div{margin-bottom:.25rem}._suggestionBlock_n9m9j_384>div:last-child{margin-bottom:0}._labelsFormat_1rf9x_1{font-size:clamp(.6rem,1vw - .3rem,1rem)}._pointer_1rf9x_6{cursor:pointer}._suspicionDropdown_1rf9x_10{min-width:clamp(28rem,37.5vw - 2rem,43rem);max-height:clamp(12.5rem,31.25vw - 12.5rem,25rem);overflow-y:auto}._listContainer_1rf9x_16{max-height:clamp(20.5rem,.875rem + 24.53vw,30.31rem);padding:clamp(1rem,1.25vw,1.5rem);overflow-y:auto}._loading_1rf9x_22{width:20rem}._listHeader_1rf9x_26{color:#333;justify-content:space-between;align-items:center;margin-bottom:8px;font-weight:700;display:flex}._listHeaderSelectAll_1rf9x_35{align-items:center;gap:.5rem;display:flex}._listSearch_1rf9x_41{box-sizing:border-box;border:1px solid #ddd;border-radius:4px;width:100%;margin-bottom:8px;padding:clamp(.25rem,.625vw - .25rem,.5rem);font-size:clamp(.6rem,.9375vw - .25rem,.875rem)}._listEmpty_1rf9x_51{color:#666;text-align:center;padding:16px;font-size:clamp(.6rem,1vw - .2rem,1rem)}._listRow_1rf9x_58{cursor:pointer;border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:clamp(.25rem,.31vw,.37rem) 0;display:flex}._listRowMain_1rf9x_67{flex:1;align-items:center;gap:8px;min-width:0;display:flex}._listRowLabel_1rf9x_75{text-overflow:ellipsis;font-size:clamp(.6rem,.9375vw - .25rem,.875rem);overflow:hidden}._listRowCount_1rf9x_81{color:#666;flex-shrink:0;margin-left:8px;font-size:clamp(.6rem,.9375vw - .25rem,.875rem)}._listLoading_1rf9x_88{justify-content:center;align-items:center;min-height:8rem;display:flex}._dragHandle_k95w9_1{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none}._dragHandle_k95w9_1:active{cursor:grabbing}._dragCancel_k95w9_11{cursor:pointer}._dragStripTop_k95w9_15,._dragStripBottom_k95w9_16,._dragStripLeft_k95w9_17,._dragStripRight_k95w9_18{z-index:8;background:0 0;position:absolute}._dragStripTop_k95w9_15{height:var(--modal-drag-inset,1.5rem);top:0;left:0;right:0}._dragStripBottom_k95w9_16{height:var(--modal-drag-inset-bottom,var(--modal-drag-inset,1.5rem));bottom:0;left:0;right:0}._dragStripLeft_k95w9_17{left:0;top:var(--modal-drag-inset,1.5rem);bottom:var(--modal-drag-inset-bottom,var(--modal-drag-inset,1.5rem));width:var(--modal-drag-inset,1.5rem)}._dragStripRight_k95w9_18{right:0;top:var(--modal-drag-inset,1.5rem);bottom:var(--modal-drag-inset-bottom,var(--modal-drag-inset,1.5rem));width:var(--modal-drag-inset,1.5rem)}._overlay_o6yhb_1{z-index:1100;background-color:#0003;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}._modal_o6yhb_14{background-color:#fff;border-radius:1rem;flex-direction:column;width:90%;max-width:560px;max-height:95vh;padding:2rem calc(2rem - 8px) 0 2rem;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #0000004d}._header_o6yhb_30{flex-shrink:0;justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex;position:relative}._title_o6yhb_39{color:#055d87;text-align:center;flex:1;margin:0;font-size:clamp(1.2rem,1.5vw - 2.2e-16rem,1.8rem);font-weight:700}._closeButton_o6yhb_49{color:#161616;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0;font-size:2rem;font-weight:700;line-height:1;display:flex;position:absolute;top:0;right:0}._closeButton_o6yhb_49:hover{background-color:#f0f0f0}._form_o6yhb_73{flex-direction:column;flex:1;min-height:0;display:flex}._content_o6yhb_80{flex-direction:column;flex:1;padding-bottom:1rem;padding-right:.5rem;display:flex;overflow:hidden auto}._fieldContainer_o6yhb_90{flex-direction:column;gap:.4rem;margin-bottom:.7rem;display:flex}._fieldContainer_o6yhb_90 label,._fieldContainer_o6yhb_90 input,._fieldContainer_o6yhb_90 textarea{font-size:clamp(.6rem,1.02vw - .2rem,1rem)}._fieldLabel_o6yhb_104{color:#333;margin-bottom:.25rem;font-size:clamp(.6rem,1.02vw - .2rem,1rem);font-weight:500;display:inline-block}._input_o6yhb_113,._textarea_o6yhb_114{color:#333;box-sizing:border-box;border:1px solid #c8c8c8;border-radius:.5rem;width:100%;padding:.5rem .75rem;font-size:1rem}._input_o6yhb_113:focus,._textarea_o6yhb_114:focus{border-color:#0f8a7d;outline:none}._textarea_o6yhb_114{resize:vertical;min-height:80px}._footer_o6yhb_135{flex-shrink:0;justify-content:center;padding:1rem 0 2rem;display:flex}._submitButton_o6yhb_142{color:#fff;cursor:pointer;background-color:#0a7250;border:none;border-radius:.5rem;min-width:220px;padding:.6rem 2rem;font-size:clamp(.8rem,.4rem + .5vw,1rem);font-weight:500;transition:background-color .2s}._submitButton_o6yhb_142:hover{background-color:#085a3d}._overlay_1c6iz_1{z-index:500;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modal_1c6iz_11{background:#fff;border-radius:1rem;flex-direction:column;width:90dvw;height:90dvh;max-height:90dvh;padding:1.5rem;display:flex;overflow:hidden;box-shadow:0 10px 30px #0000004d}._header_1c6iz_24{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex;position:relative}._auditStatusBar_1c6iz_32{flex-wrap:wrap;flex-shrink:0;gap:.35rem;margin-bottom:.75rem;display:flex}._auditStatusBtn_1c6iz_40{color:#055d87;cursor:pointer;text-align:center;background:#fff;border:1px solid #c5d5e0;border-radius:.5rem;flex:1 1 0;min-width:7rem;padding:.4rem .5rem;font-size:.85rem;font-weight:600}._auditStatusBtn_1c6iz_40:hover{background:#e8f4fc}._auditStatusBtnActive_1c6iz_58{background:#b3d9ff;border-color:#055d87}._title_1c6iz_63{text-align:center;color:#055d87;flex:1;margin:0;font-size:1.5rem;font-weight:700}._titleLoading_1c6iz_72{justify-content:center;align-items:center;gap:.35rem;display:inline-flex}._auditStatusBtn_1c6iz_40:disabled{cursor:default;opacity:.85}._auditStatusBtnLoading_1c6iz_84{justify-content:center;align-items:center;gap:.25rem;display:inline-flex}._skeletonRow_1c6iz_91{grid-template-columns:var(--erogacion-grid-cols);border-bottom:1px solid #e8eef3;align-items:center;min-height:2.625rem;display:grid}._skeletonRow_1c6iz_91 td{padding:.55rem .5rem;overflow:hidden}._closeButton_1c6iz_104{cursor:pointer;background:0 0;border:none;border-radius:50%;width:2.5rem;height:2.5rem;font-size:2rem;line-height:1;position:absolute;top:0;right:0}._closeButton_1c6iz_104:hover{background:#f0f0f0}._content_1c6iz_122{scrollbar-gutter:stable both-edges;scrollbar-color:#069 #f1faff;scrollbar-width:thin;flex:1;min-height:0;overflow:auto scroll}._content_1c6iz_122::-webkit-scrollbar{width:10px;height:10px}._content_1c6iz_122::-webkit-scrollbar-track{background:#f1faff;border-radius:8px}._content_1c6iz_122::-webkit-scrollbar-thumb{background:#069;border-radius:8px}._content_1c6iz_122::-webkit-scrollbar-thumb:hover{background:#b81624}._emptyState_1c6iz_151{text-align:center;color:#666;padding:2rem 0}._table_1c6iz_157{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}._tableVirtual_1c6iz_164{--erogacion-grid-cols:minmax(0, 1fr) minmax(0, .85fr) minmax(0, .85fr) minmax(0, 1.4fr) minmax(0, .5fr) minmax(0, .95fr) minmax(0, .95fr) 5.75rem 5.75rem}._tableVirtual_1c6iz_164 thead,._tableVirtual_1c6iz_164 tbody,._tableVirtual_1c6iz_164 tfoot{width:100%;display:block}._tableVirtual_1c6iz_164 thead tr,._tableVirtual_1c6iz_164 tfoot tr,._tableVirtual_1c6iz_164 tbody tr._virtualRow_1c6iz_178{grid-template-columns:var(--erogacion-grid-cols);box-sizing:border-box;align-items:stretch;width:100%;display:grid}._tableVirtual_1c6iz_164 tbody{position:relative}._tableVirtual_1c6iz_164 tbody tr._virtualRow_1c6iz_178{position:absolute;top:0;left:0}._tableVirtual_1c6iz_164 tbody tr._lastReviewedRow_1c6iz_196 td{background:#d9e8f2}._table_1c6iz_157 th,._table_1c6iz_157 td{text-align:left;box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;word-break:normal;overflow-wrap:normal;border:1px solid #e2e2e2;min-width:0;padding:.5rem;font-size:.9rem;overflow:hidden}._tableVirtual_1c6iz_164 thead th,._tableVirtual_1c6iz_164 tbody tr._virtualRow_1c6iz_178 td,._tableVirtual_1c6iz_164 tfoot td{align-items:center;min-width:0;display:flex}._cellText_1c6iz_223{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}._table_1c6iz_157 th,._tableVirtual_1c6iz_164 thead{z-index:2;background:#f6f8fa;position:sticky;top:0}._table_1c6iz_157 tfoot td{z-index:2;background:#edf5ff;position:sticky;bottom:0;box-shadow:0 -1px #e2e2e2}._tableVirtual_1c6iz_164 tfoot{z-index:2;position:sticky;bottom:0}._editCol_1c6iz_260,._actionCol_1c6iz_261{white-space:nowrap;word-break:normal;overflow-wrap:normal;text-align:center;justify-content:center;padding-left:.35rem;padding-right:.35rem}._editCell_1c6iz_271,._actionCell_1c6iz_272{text-align:center;word-break:normal;justify-content:center;padding:.25rem}._editButton_1c6iz_279,._actionButton_1c6iz_280{color:#055d87;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.2rem;font-size:1rem;line-height:1;display:inline-flex}._actionButton_1c6iz_280:hover{color:#033d5a}._totalRow_1c6iz_297 td{font-weight:700}._totalLabelCell_1c6iz_301{color:#2f2f2f;grid-column:1/span 6;justify-content:flex-end;align-items:center;display:flex}._totalValueCell_1c6iz_309{text-align:left;color:#055d87;white-space:nowrap}._overlay_y4r43_1{z-index:1000;background:#00000059;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modal_y4r43_11{background:#fff;border-radius:.75rem;flex-direction:column;width:min(92dvw,90rem);max-width:clamp(58rem,80vw - 6rem,90rem);height:min(92dvh,60rem);max-height:calc(100dvh - 1.5rem);display:flex;overflow:hidden;box-shadow:0 12px 40px #00000040}._header_y4r43_24{border-bottom:1px solid #e9e9e9;justify-content:space-between;align-items:center;padding:clamp(.5rem,.7813vw - .125rem,.8125rem) clamp(.75rem,.25rem + .625vw,1rem);display:flex}._title_y4r43_32{margin:0;font-size:clamp(.75rem,.25rem + .625vw,1rem);font-weight:700}._closeButton_y4r43_38{cursor:pointer;z-index:99;background:0 0;border:none;padding:.1rem .4rem;font-size:clamp(1rem,1.25vw,1.5rem);line-height:1}._body_y4r43_48{flex:1;grid-template-columns:clamp(10rem,3rem + 8.75vw,13.5rem) minmax(0,1fr);min-height:0;display:grid;overflow:hidden}._aside_y4r43_56{background:#f7f7f7;border-right:1px solid #e9e9e9;flex-direction:column;min-height:0;display:flex;overflow:hidden}._asideTitle_y4r43_65{letter-spacing:.04em;text-transform:uppercase;color:#666;padding:clamp(.5rem,.625vw,.75rem) clamp(.625rem,.125rem + .625vw,.85rem) .45rem;font-size:clamp(.5rem,.625vw,.75rem);font-weight:700}._asideNav_y4r43_74{flex-direction:column;gap:.25rem;min-height:0;padding:.35rem .5rem .75rem;display:flex;overflow:auto}._asideItem_y4r43_83{text-align:left;cursor:pointer;color:#333;background:0 0;border:1px solid #0000;border-radius:.45rem;grid-template-rows:auto auto;grid-template-columns:1.35rem minmax(0,1fr);align-items:center;gap:.1rem .4rem;padding:.45rem .5rem;display:grid}._asideItem_y4r43_83:hover{background:#ececec}._asideItemActive_y4r43_103{background:#fff;border-color:#ffb3b3;box-shadow:inset 3px 0 #ff5252}._asideItemIndex_y4r43_109{color:#444;background:#e2e2e2;border-radius:999px;grid-row:1/3;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;font-size:clamp(.5rem,.625vw,.75rem);font-weight:700;display:inline-flex}._asideItemActive_y4r43_103 ._asideItemIndex_y4r43_109{color:#fff;background:#ff5252}._asideItemId_y4r43_128{text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:clamp(.5rem,.625vw,.75rem);font-weight:600;overflow:hidden}._asideItemMeta_y4r43_137{color:#777;font-size:clamp(.5rem,.625vw,.75rem)}._content_y4r43_142{flex-direction:column;gap:clamp(.5rem,.625vw,.75rem);min-width:0;padding:clamp(.75rem,.25rem + .625vw,1rem);display:flex;overflow:hidden}._description_y4r43_151{color:#444;flex-shrink:0;margin:0;font-size:clamp(.75rem,.25rem + .625vw,1rem)}._list_y4r43_158{scroll-behavior:smooth;flex-direction:column;flex:1;gap:2.25rem;min-height:0;padding-right:.15rem;display:flex;overflow:auto}@media (width<=820px){._body_y4r43_48{grid-template-columns:1fr}._aside_y4r43_56{border-bottom:1px solid #e9e9e9;border-right:none;max-height:8.5rem}._asideNav_y4r43_74{flex-flow:row;overflow:auto hidden}._asideItem_y4r43_83{min-width:10.5rem}}._recipeCard_y4r43_192{background:#fafafa;border:1px solid #e3e3e3;border-radius:.65rem;padding:clamp(.5rem,.625vw,.75rem)}._recipeTitle_y4r43_199{color:#222;margin-bottom:.65rem;font-weight:700}._medicinesList_y4r43_205{flex-direction:column;gap:0;display:flex}._medicineItemPending_y4r43_211{background:#f7f7f7;border:1px solid #c8c8c8;border-left:6px solid #929292;border-radius:0}._medicineItemPending_y4r43_211:first-child{border-top-left-radius:.5rem;border-top-right-radius:.5rem}._medicineItemPending_y4r43_211:last-child{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}._medicineItemPending_y4r43_211+._medicineItemPending_y4r43_211{border-top:none}._emptyMedicines_y4r43_232{color:#666;background:#fff;border:1px solid #efefef;border-radius:.5rem;padding:.85rem clamp(.75rem,.25rem + .625vw,1rem);font-size:clamp(.75rem,.25rem + .625vw,1rem)}._footer_y4r43_241{flex-shrink:0;justify-content:flex-end;gap:.7rem;padding-top:.2rem;display:flex}._cancelBtn_y4r43_249{color:#333;cursor:pointer;background:#fff;border:1px solid #bbb;border-radius:.5rem;padding:.45rem .9rem;font-size:clamp(.625rem,.93vw - .125rem,1rem);font-weight:600}._confirmBtn_y4r43_260{color:#fff;cursor:pointer;background:#ff5252;border:1px solid #ff5252;border-radius:.5rem;padding:.45rem .9rem;font-size:clamp(.625rem,.93vw - .125rem,1rem);font-weight:700}._confirmBtn_y4r43_260:disabled,._cancelBtn_y4r43_249:disabled{opacity:.6;cursor:not-allowed}._saveBtn_y4r43_277{background:#055d87;border-color:#055d87}._overlay_1fmow_1{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}._modal_1fmow_14{background-color:#fff;border-radius:1rem;flex-direction:column;width:clamp(34.375rem,8.125rem + 32.8125vw,47.5rem);max-height:min(620px,88vh);padding:clamp(.5rem,1.25vw - .5rem,1rem);display:flex;position:relative;box-shadow:0 10px 30px #0000004d}._closeButton_1fmow_26{color:#161616;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:clamp(1.56rem,2.34vw - .31rem,2.5rem);height:clamp(1.56rem,2.34vw - .31rem,2.5rem);padding:1rem;font-size:2rem;font-weight:700;display:flex;position:absolute;top:1rem;right:1rem}._closeButton_1fmow_26:hover{background-color:#f0f0f0}._modalView_1fmow_49{width:min(420px,92vw)}._title_1fmow_53{color:#0284c7;text-align:center;letter-spacing:-.02em;margin:0 2.5rem .35rem;font-size:clamp(1rem,1.25vw,1.5rem);font-weight:700}._subtitle_1fmow_62{color:#64748b;text-align:center;margin-bottom:clamp(.5rem,1.25vw - .5rem,1rem);font-size:clamp(.75rem,.25rem + .625vw,1rem)}._userColumns_1fmow_69{flex:1;grid-template-columns:1fr 1fr;gap:clamp(.625rem,.25rem + .46vw,.81rem);min-height:0;display:grid}._userColumn_1fmow_69{flex-direction:column;min-width:0;min-height:0;display:flex}._userColumn_1fmow_69+._userColumn_1fmow_69{border-left:1px solid #dee2e6;padding-left:.85rem}._columnTitle_1fmow_89{color:#055d87;text-transform:uppercase;letter-spacing:.03em;margin:0 0 .5rem;font-size:clamp(.75rem,.25rem + .625vw,1rem);font-weight:700}._columnEmpty_1fmow_98{color:#6c757d;padding:.75rem .25rem;font-size:clamp(.625rem,.25rem + .46vw,.81rem)}@media (width<=640px){._userColumns_1fmow_69{grid-template-columns:1fr}._userColumn_1fmow_69+._userColumn_1fmow_69{border-top:1px solid #dee2e6;border-left:none;padding-top:.5rem;padding-left:0}}._auditorList_1fmow_117{flex-direction:column;flex:1;gap:.5rem;min-height:0;padding-right:.25rem;display:flex;overflow-y:auto}._auditorOption_1fmow_127{cursor:pointer;border:2px solid #dee2e6;border-radius:.5rem;align-items:center;gap:clamp(.5rem,.625vw,.75rem);padding:clamp(.375rem,.625vw - .125rem,.625rem) clamp(.5rem,.625vw,.75rem);transition:border-color .2s,background-color .2s;display:flex}._auditorOption_1fmow_127:hover{background-color:#f8fbff;border-color:#2196f3}._auditorOptionSelected_1fmow_145{background-color:#e3f2fd;border-color:#2196f3}._auditorName_1fmow_150{color:#212529;text-align:left;font-size:clamp(.75rem,.25rem + .625vw,1rem);font-weight:600}._auditorEmail_1fmow_157{color:#6c757d;text-align:left;font-size:clamp(.625rem,.25rem + .46vw,.81rem)}._emptyState_1fmow_163,._loadingState_1fmow_164,._errorState_1fmow_165,._viewState_1fmow_166{color:#6c757d;text-align:center;flex-direction:column;gap:.35rem;padding:1rem .5rem;font-size:clamp(.75rem,.25rem + .625vw,1rem);display:flex}._viewState_1fmow_166{color:#334155;gap:.7rem;font-size:clamp(.75rem,.25rem + .625vw,1rem);line-height:1.45}._buttonsContainer_1fmow_183{gap:1rem;margin-top:1rem;display:flex}._button_1fmow_183{color:#fff;cursor:pointer;border:none;border-radius:.5rem;flex:1;padding:clamp(.5rem,.625vw,.75rem);font-size:clamp(.75rem,.25rem + .625vw,1rem);font-weight:500;transition:background-color .2s}._buttonCancel_1fmow_201{background-color:#6c757d}._buttonSubmit_1fmow_209{background-color:#28a745}._buttonSubmit_1fmow_209:hover{background-color:#218838}._buttonSubmit_1fmow_209:disabled{cursor:not-allowed;background-color:#6c757d}._buttonCancel_1fmow_201:hover{background-color:#d21919}._topBarContainer_1qfk8_1{justify-content:space-between;margin-bottom:.5rem;display:flex}._buttonAndSearchContainer_1qfk8_7{flex-direction:row-reverse;gap:1rem;display:flex}._searchInput_1qfk8_13{border:1px solid #ddd;border-radius:.3rem;outline:none;width:clamp(127px,10vw,300px);min-width:min-content;padding:.2rem .2rem .2rem .5rem;font-size:clamp(.6rem,1.01vw - .2rem,1rem)}._resetButton_1qfk8_25{font-size:clamp(.6rem,1.01vw - .2rem,1rem);font:normal;padding:.1rem .3rem!important}._uploadErogationButton_1qfk8_31{color:#fff;background-color:#1976d2;border:none;transition:box-shadow .3s,transform .3s;transform:translateY(0);box-shadow:0 2px 4px #0000000a}._uploadErogationButton_1qfk8_31:hover{background-color:#176bc0;transform:translateY(-1px);box-shadow:0 10px 20px #0000000a}._uploadErogationButton_1qfk8_31{cursor:pointer;white-space:nowrap;align-items:center;gap:.2rem;font-size:clamp(.6rem,1.01vw - .2rem,1rem);font-weight:500;display:flex;color:#fff!important}._listErogationButton_1qfk8_57{cursor:pointer;white-space:nowrap;color:#fff;background-color:#1976d2;border:none;align-items:center;gap:.2rem;font-size:clamp(.6rem,1.01vw - .2rem,1rem);transition:box-shadow .3s,transform .3s;display:flex;transform:translateY(0);box-shadow:0 2px 4px #0000000a;color:#fff!important}._listErogationButton_1qfk8_57:hover{background-color:#176bc0;transform:translateY(-1px);box-shadow:0 10px 20px #0000000a}._downloadCSV_1qfk8_82{cursor:pointer;white-space:nowrap;color:#fff;background-color:#1976d2;border:none;align-items:center;gap:.2rem;font-size:clamp(.6rem,1.01vw - .2rem,1rem);transition:box-shadow .3s,transform .3s;display:flex;transform:translateY(0);box-shadow:0 2px 4px #0000000a;color:#fff!important}._downloadCSV_1qfk8_82:hover{background-color:#176bc0;transform:translateY(-1px);box-shadow:0 10px 20px #0000000a}._paginationContainer_1qfk8_106{align-items:center;display:flex}._paginationCounter_1qfk8_111{letter-spacing:.1rem;font-size:1.3rem}._baseButton_r5gfe_1{cursor:pointer;border-radius:.4rem;flex:1;height:clamp(1.4rem,1.8vw - .06rem,2.1rem);padding:clamp(.25rem,.3125vw,.375rem) clamp(.375rem,.9375vw - .375rem,.75rem)}._baseButton_r5gfe_1 span{font-size:clamp(.5rem,.78vw - .07rem,.875rem);font-weight:500}._spinnerContainer_r5gfe_13{justify-content:center;align-items:center;display:flex}._recipesTableColArDebited_zm01k_1{color:#c62828;font-weight:700}._report_layout_section_zm01k_6{grid-template-rows:repeat(10,1fr);grid-template-columns:repeat(6,1fr);gap:.5rem;width:100%;margin-left:auto;margin-right:auto;display:grid}._audit_recipes_section_zm01k_16{scrollbar-width:thin;scrollbar-color:#5e5e5e99 transparent;background-color:#fff;border:2px solid #4dd0e1;border-radius:1rem;flex-direction:column;grid-area:1/1/7/5;padding:clamp(.25rem,.625vw - .25rem,.5rem) clamp(.5rem,1.25vw - .5rem,1rem);display:flex;box-shadow:0 3px 3px #959da580}._audit_recipes_section_zm01k_16>._visitSelectorContainer_zm01k_30{flex-shrink:0}._audit_recipes_section_zm01k_16>div:last-of-type{flex-direction:column;height:100%;min-height:0;display:flex}._audit_recipes_section_zm01k_16 ._tablesContainer_zm01k_41{height:100%;min-height:0}._audit_recipes_section_zm01k_16 ._recipesTableContainer_zm01k_46{flex-direction:column;height:100%;min-height:0;display:flex}._audit_recipes_section_zm01k_16 ._recipesTableContainer_zm01k_46>div:first-of-type{flex-direction:column;min-height:0;display:flex}._audit_recipes_section_zm01k_16 ._tablesContainer_zm01k_41>div:last-child{flex-direction:column;min-height:0;display:flex}._audit_recipes_section_zm01k_16 ._deviationsContainer_zm01k_71{flex-direction:column;height:100%;min-height:0;display:flex;overflow-y:auto}._audit_recipes_section_zm01k_16 ._deviationsList_zm01k_79{flex-direction:column;justify-content:space-between;gap:.7rem;min-height:0;padding:.6em;display:flex}._audit_recipes_section_zm01k_16::-webkit-scrollbar{width:8px}._audit_recipes_section_zm01k_16::-webkit-scrollbar-track{background:0 0;border-radius:10px}._audit_recipes_section_zm01k_16::-webkit-scrollbar-thumb{background:#bdbdbd99 padding-box content-box;border:2px solid #0000;border-radius:10px}._audit_recipes_section_zm01k_16::-webkit-scrollbar-thumb:hover{background:#bdbdbdcc padding-box content-box}._audit_recipes_section_zm01k_16::-webkit-scrollbar-corner{background:0 0}._recipesTableColArApproved_zm01k_113{color:green;font-weight:700}._recipesTableColArRejected_zm01k_118{color:red;font-weight:700}._sortIndicatorActive_zm01k_123{opacity:1;color:#055d87;flex-shrink:0}._sortIndicatorInactive_zm01k_129{opacity:.45;color:#64748b;flex-shrink:0}._recipesTableScroll_zm01k_59{border:1px solid #979797;border-radius:1rem;height:230px;min-height:230px;overflow-y:scroll}._audit_recipes_section_zm01k_16 ._recipesTableScroll_zm01k_59{height:100%;min-height:0;overflow-y:auto}._biggerCheckbox_zm01k_149{cursor:pointer;justify-content:center;align-items:center;width:100%;height:100%;display:flex}._recipesTableFooter_559lb_1{flex-shrink:0;align-items:center;gap:1rem;margin-top:clamp(.25rem,.625vw - .25rem,.5rem);display:flex}._recipesTableFooterPagination_559lb_9{flex:1;justify-content:center;min-width:0;display:flex}._recipesTableFooterButtons_559lb_16{flex-wrap:nowrap;flex:1;align-items:center;gap:.3rem;min-width:0;display:flex}._recipesTableFooterButtons_559lb_16:only-child{flex:100%;max-width:100%}._recipesTableFooterButtons_559lb_16 button{white-space:nowrap;padding:.28rem .4rem}._recipesTableApproveButton_559lb_35,._recipesTableObserveButton_559lb_36,._recipesTableFavoritesButton_559lb_37,._recipesTableSeenButton_559lb_38,._recipesTableAssignButton_559lb_39{cursor:pointer;color:#2b2b2b;white-space:nowrap;border-radius:.4rem;flex:1 1 0;min-width:0;padding:.28rem .4rem;font-size:clamp(.68rem,.05rem + .85vw,.9rem);font-weight:500}._recipesTableFooterButtons_559lb_16 button span{white-space:nowrap}._recipesTableApproveButton_559lb_35{color:#fff;background-color:#51b417;border:none;transition:box-shadow .3s,transform .3s;transform:translateY(0);box-shadow:0 2px 4px #0000001a}._recipesTableApproveButton_559lb_35:hover{background-color:#49a315;transform:translateY(-1px);box-shadow:0 10px 20px #00000026}._recipesTableObserveButton_559lb_36{color:#fff;background-color:#d21919;border:none;transition:box-shadow .3s,transform .3s;transform:translateY(0);box-shadow:0 2px 4px #0000001a}._recipesTableObserveButton_559lb_36:hover{background-color:#c41818;transform:translateY(-1px);box-shadow:0 10px 20px #00000026}._recipesTableFavoritesButton_559lb_37{color:#1463b3;background-color:#fff;border:1px solid #1976d2;transition:box-shadow .3s,transform .3s;transform:translateY(0);box-shadow:0 2px 4px #0000001a}._recipesTableFavoritesButton_559lb_37:hover{background-color:#e2f1ff33;transform:translateY(-1px);box-shadow:0 10px 20px #00000026}._recipesTableSeenButton_559lb_38{color:#fff;background-color:#1976d2;border:none;transition:box-shadow .3s,transform .3s;transform:translateY(0);box-shadow:0 2px 4px #0000001a}._recipesTableSeenButton_559lb_38:hover{background-color:#176bc0;transform:translateY(-1px);box-shadow:0 10px 20px #00000026}._recipesTableAssignButton_559lb_39{background-image:linear-gradient(90deg,#c4b5fd 0%,#ddd6fe 20%,#f7f7f7 100%);border:1px solid #8b5cf6}._recipesTableUnseenButton_559lb_133{background-image:linear-gradient(90deg,#8494ff 0%,#a1a7ff 70%,#f7f7f7 100%);border:1px solid #7f40f2}._recipesTableApproveButton_559lb_35:disabled,._recipesTableObserveButton_559lb_36:disabled,._recipesTableFavoritesButton_559lb_37:disabled,._recipesTableSeenButton_559lb_38:disabled,._recipesTableAssignButton_559lb_39:disabled{cursor:not-allowed;opacity:.5}._deviationsContainer_559lb_147{background-color:#fff;border:1px solid #55daec;border-radius:.5rem;width:100%;height:230px;min-height:230px;padding:.5rem}._audit_recipes_section_559lb_157 ._deviationsContainer_559lb_147{flex-direction:column;height:100%;min-height:0;display:flex;overflow-y:auto}._deviationsTitle_559lb_165{color:#055d87;font-size:clamp(.7rem,1.7vw - .7rem,1.4rem);font-style:italic}._deviationsList_559lb_172{flex-direction:column;gap:.7rem;padding:.6em;display:flex}._audit_recipes_section_559lb_157 ._deviationsList_559lb_172{flex-direction:column;justify-content:space-between;gap:.7rem;min-height:0;padding:.6em;display:flex}._dropdown_c9wy5_1{z-index:9999;background:#fff;border:1px solid #0000001f;border-radius:.5rem;box-shadow:0 2px 6px #0003}._arrow_c9wy5_9{z-index:10000;background:#fff;width:10px;height:10px;transform:rotate(45deg)}._arrowUp_c9wy5_17{border-top:1px solid #0000001f;border-left:1px solid #0000001f}._arrowDown_c9wy5_22{border-bottom:1px solid #0000001f;border-right:1px solid #0000001f}._containerComponentFilter_4yppp_1{gap:1rem;width:100%;display:flex}._containerFilters_4yppp_7{flex-wrap:wrap;gap:clamp(.5rem,1.25vw - .5rem,1rem);display:flex}._containerFilters_4yppp_7>div{display:flex}._searchInput_4yppp_16{color:#141414;background-color:#fff;border:2px solid #31fff5;border-radius:.3rem;outline:none;flex:1;width:clamp(17.1rem,9.3rem + 9.8vw,21.1rem);padding:.2rem .2rem .2rem .5rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:clamp(.6rem,1.01vw - .2rem,1rem)}._backButton_4yppp_43{color:#fff;cursor:pointer;background-color:#f32121;border:2px solid #f32121;border-radius:.3rem;align-items:center;gap:.2rem;padding:.1rem .3rem;font-size:clamp(.6rem,1.01vw - .2rem,1rem);font-weight:500;transition:background-color .2s;display:flex}._backButton_4yppp_43:hover{background-color:#c71818}._pill_4yppp_63{color:#374151;cursor:pointer;background-color:#fff;border:1px solid #d1d5db;border-radius:.4rem;align-items:center;gap:.5rem;padding:6px 10px;font-size:clamp(.5rem,.9375vw - .25rem,.875rem);font-weight:500;transition:background-color .2s,transform .16s,box-shadow .2s,padding .2s;display:flex;position:relative}._pill_4yppp_63:hover{background-color:#f3f4f6;transform:translateY(-1px)}._pillExpanded_4yppp_88{padding-right:2.2rem}._pillInput_4yppp_92{font:inherit;color:inherit;background:0 0;border:none;outline:none;margin-left:.6rem;transition:width .18s,opacity .18s}._pillClose_4yppp_104{color:currentColor;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:2px;font-size:clamp(.75rem,.5rem + .3125vw,.875rem);line-height:1;display:inline-flex;position:absolute;top:50%;right:clamp(.125rem,.625vw - .375rem,.375rem);transform:translateY(-50%)}._pillActive_4yppp_121{color:#1d4ed8;background-color:#eff6ff;border-color:#3b82f6;box-shadow:0 1px 4px #3b82f61f}._pillEnter_4yppp_128{transform-origin:0;opacity:.9;transform:scaleX(.98)}._pillEnterActive_4yppp_134{opacity:1;transition:transform .18s,opacity .18s;transform:scaleX(1)}._filterChip_4yppp_142{color:#374151;cursor:pointer;background-color:#fff;border:1px solid #d1d5db;border-radius:.4rem;justify-content:center;align-items:center;gap:clamp(0rem,1.25vw - 1rem,.5rem);padding:4px clamp(.5rem,1.25vw - .5rem,1rem);font-family:inherit;font-weight:500;transition:all .2s ease-in-out;display:flex}._filterChip_4yppp_142:hover{background-color:#f3f4f6}._filterChipActive_4yppp_163{color:#1d4ed8;background-color:#eff6ff;border-color:#3b82f6;padding:4px clamp(1rem,1.25vw,1.5rem) 4px clamp(.5rem,1.25vw - .5rem,1rem)}._filterChipActive_4yppp_163:hover{background-color:#dbeafe}._chipIcon_4yppp_174{fill:currentColor;width:16px;height:16px}._chipText_4yppp_180{font-size:clamp(.5rem,.9375vw - .25rem,.875rem)}._pillTarget_4yppp_184{display:inline-flex}._pillValue_4yppp_188{opacity:.85;white-space:nowrap;padding-left:clamp(0rem,.9375rem - .7812vw,.3125rem);font-weight:400}._pillDropdown_4yppp_195{overflow-y:auto}._auditButtonsContainer_4yppp_199{border:1px solid #84d8ff;border-radius:.4rem;flex-direction:row;display:flex}._interactionsSegmentedControl_4yppp_206{color:#374151;cursor:pointer;background-color:#fff;border:1px solid #d1d5db;border-radius:.4rem;align-items:center;gap:.5rem;padding:6px 10px;font-size:clamp(.5rem,.9375vw - .25rem,.875rem);font-weight:500;transition:background-color .2s,transform .16s,box-shadow .2s,padding .2s;display:flex;position:relative}._interactionsSegmentedButton_4yppp_226{color:#374151;cursor:pointer;background-color:#fff;border:0 solid #d1d5db;border-radius:.4rem;align-items:center;gap:.5rem;padding:6px 10px;font-size:clamp(.5rem,.9375vw - .25rem,.875rem);font-weight:500;transition:background-color .2s,transform .16s,box-shadow .2s,padding .2s;display:flex;position:relative}._interactionsSegmentedButtonActive_4yppp_246{color:#fff;background-color:#1976d2;border-radius:.4rem}._interactionsSegmentedControlPatients_4yppp_252 ._interactionsSegmentedButton_4yppp_226:hover:not(._interactionsSegmentedButtonActivePatients_4yppp_253){background-color:#4ade8033}._interactionsSegmentedControlPharmacies_4yppp_257 ._interactionsSegmentedButton_4yppp_226:hover:not(._interactionsSegmentedButtonActivePharmacies_4yppp_258){background-color:#3b82f633}:root{--virtual-row-h:clamp(1.5rem, -.125rem + 2.031vw, 2.312rem)}._parent_1w5d9_11{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(5,1fr);gap:.5rem;height:88dvh;display:grid}._div1_1w5d9_19{background-color:#fff;border:2px solid #4dd0e1;border-radius:1rem;flex-direction:column;grid-area:1/1/6/3;justify-content:space-between;min-width:0;min-height:0;padding:clamp(.5rem,1.25vw - .5rem,1rem);display:flex;overflow:hidden;box-shadow:0 3px 3px #959da580}._div2_1w5d9_34{background-color:#fff;border:2px solid #4dd0e1;border-radius:1rem;grid-area:1/3/6/6;min-width:0;min-height:0;padding:clamp(.5rem,1.25vw - .5rem,1rem);overflow:hidden;box-shadow:0 3px 3px #959da580}._cardTitle_1w5d9_46{color:#055d87;margin:0;font-size:clamp(1rem,.25rem + .9375vw,1.375rem);font-style:italic;font-weight:600}._cardBody_1w5d9_54{color:#444;margin-top:.75rem;font-size:clamp(1rem,.5rem + .625vw,1.25rem)}._dataFields_1w5d9_60{flex-direction:column;gap:.5rem;margin:clamp(0rem,3rem - 2.5vw,.5rem) 0;display:flex}._fieldRow_1w5d9_68{align-items:center;gap:.5rem;display:flex}._fieldLabel_1w5d9_74{color:#055d87;white-space:nowrap;font-size:clamp(.875rem,.125rem + .9375vw,1.25rem);font-style:italic;font-weight:600}._fieldInput_1w5d9_82{color:#202020;background-color:#055e871a;border:1px solid #0000;border-radius:.5rem;outline:none;flex:1;padding:.005rem .5rem;font-size:clamp(.75rem,.25rem + .625vw,1rem);font-weight:400}._fieldInputPlaceholder_1w5d9_94{color:#888;background-color:#055e871a;border:1px solid #0000;border-radius:.5rem;outline:none;flex:1;padding:.005rem .5rem;font-size:1rem;font-style:italic;font-weight:400}._muted_1w5d9_107{color:#666}._pharmacyDirectoryFilterRoot_1w5d9_111{flex:1;min-width:0;min-height:0}._filterRow_1w5d9_117{align-items:center;gap:.75rem;display:flex}._filterLabel_1w5d9_123{color:#055d87;white-space:nowrap;font-size:clamp(1rem,.5rem + .625vw,1.25rem);font-style:italic;font-weight:600}._topFilterValue_1w5d9_131{color:#373737}._pharmacySelect_1w5d9_135{color:#141414;cursor:pointer;background-color:#0000;border:none;outline:none;flex:auto;width:100%;min-width:0;height:1.95rem;padding:0 .8rem 0 .2rem;font-size:1rem;font-weight:600}._rightSplit_1w5d9_150{grid-template-rows:1fr 1fr;gap:1rem;height:calc(100% - 2.2rem);min-height:0;margin-top:.75rem;display:grid}._tableCard_1w5d9_159{flex-direction:column;min-height:0;display:flex;overflow:hidden}._tableCardTitle_1w5d9_166{color:#055d87;margin:0 0 .5rem;font-size:clamp(1rem,.25rem + .9375vw,1.375rem);font-style:italic;font-weight:600}._tableCardHeader_1w5d9_174{justify-content:space-between;align-items:baseline;gap:.75rem;margin:0 0 .5rem;display:flex}._tableCardHeader_1w5d9_174 ._tableCardTitle_1w5d9_166{min-width:0;margin:0}._tableCardCount_1w5d9_187{color:#055d87;letter-spacing:.02em;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:clamp(.7rem,.2rem + .7vw,.9rem);font-weight:600}._summaryGrid_1w5d9_196{grid-template-columns:repeat(3,1fr);gap:clamp(.31rem,.78vw - .31rem,.625rem);margin-top:0;margin-bottom:clamp(0rem,1.5rem - 1.25vw,.5rem);display:grid}._summaryCard_1w5d9_204{background:#fff;border:2px solid #069;border-radius:1rem;flex-direction:column;justify-content:space-between;min-width:0;min-height:3rem;padding:clamp(.5rem,.625vw,.75rem);display:flex;overflow:hidden;box-shadow:0 2px 4px #959da54d}._summaryCardTitle_1w5d9_218{color:#055d87;text-align:left;min-width:0;margin-bottom:.35rem;font-size:clamp(.75rem,.25rem + .625vw,1rem);font-style:italic;font-weight:600;line-height:1.2}._summaryCardValue_1w5d9_229{color:#444;overflow-wrap:break-word;text-align:center;white-space:nowrap;font-size:clamp(1rem,.25rem + .9375vw,1.375rem);font-weight:600;line-height:1}._chartBlock_1w5d9_239{background:#fff;border:2px solid #4dd0e1;border-radius:1rem;flex-direction:column;height:280px;margin-top:0;padding:clamp(.25rem,1.875vw - 1.25rem,1rem) clamp(.5rem,1.25vw - .5rem,1rem) clamp(.5rem,1.25vw - .5rem,1rem);display:flex;overflow:hidden;box-shadow:0 2px 4px #959da54d}._chartTitle_1w5d9_253{color:#055d87;margin:0 0 clamp(.125rem,.9375vw - .625rem,.5rem);font-size:clamp(1rem,.5rem + .625vw,1.25rem);font-style:italic;font-weight:600}._chartLegend_1w5d9_261{color:#444;align-items:center;gap:1rem;margin-bottom:clamp(.125rem,.9375vw - .625rem,.5rem);font-size:clamp(.75rem,.25rem + .625vw,1rem);display:flex}._legendItem_1w5d9_270{white-space:nowrap;align-items:center;gap:.45rem;display:inline-flex}._legendDot_1w5d9_277{border-radius:999px;flex:none;width:10px;height:10px}._legendDotBlue_1w5d9_284{background:#069}._legendDotRed_1w5d9_288{background:#ef4444}._tooltip_1w5d9_292{color:#1f2937;background:#fff;border:2px solid #00669959;border-radius:.75rem;padding:.6rem .75rem;font-size:.95rem;box-shadow:0 6px 16px #0000001f}._tooltipTitle_1w5d9_302{color:#055d87;margin-bottom:.25rem;font-size:clamp(.75rem,.25rem + .625vw,1rem);font-weight:700}._tooltipRow_1w5d9_309{white-space:nowrap;justify-content:space-between;align-items:baseline;gap:1rem;display:flex}._tooltipLabel_1w5d9_317{color:#374151;align-items:center;gap:.45rem;font-size:clamp(.75rem,.25rem + .625vw,1rem);font-weight:600;display:inline-flex}._tooltipValue_1w5d9_326{color:#111827;font-size:clamp(.75rem,.25rem + .625vw,1rem);font-weight:700}._chartInner_1w5d9_332{height:100%;min-height:0}._chartInner_1w5d9_332 svg,._chartInner_1w5d9_332 svg *{outline:none!important}@media (width<=900px){._summaryGrid_1w5d9_196{grid-template-columns:repeat(2,1fr)}}@media (width<=500px){._summaryGrid_1w5d9_196{grid-template-columns:1fr}}._tableWrapper_1w5d9_354{border-radius:.6rem;flex-direction:column;flex:1;height:100%;min-height:0;display:flex;overflow:hidden}._interactionsTableSplit_1w5d9_364{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._interactionsTableHeadWrapper_1w5d9_372{background:#dbeafe;border-bottom:1px solid #93c5fd;flex:none;min-width:0;overflow:hidden}._interactionsTableScroll_1w5d9_380{scrollbar-width:auto;scrollbar-color:#069 #e8f4fc;flex:1;width:100%;min-width:0;min-height:0;overflow:hidden auto}._interactionsTableScroll_1w5d9_380::-webkit-scrollbar{width:1.2rem}._interactionsTableScroll_1w5d9_380::-webkit-scrollbar-track{background:#e8f4fc;border-radius:4px}._interactionsTableScroll_1w5d9_380::-webkit-scrollbar-thumb{background:#069;border-radius:4px}._interactionsTableScroll_1w5d9_380::-webkit-scrollbar-thumb:hover{background:#005580}._tableEmpty_1w5d9_409{color:#666;padding:.75rem .6rem;font-size:clamp(.75rem,.25rem + .625vw,1rem)}._interactionsTable_1w5d9_364{border-collapse:collapse;table-layout:fixed;color:#1f2937;width:100%;font-size:clamp(.625rem,.125rem + .625vw,.875rem)}._interactionsTable_1w5d9_364._interactionsTableVirtual_1w5d9_423{width:100%;min-width:100%;display:block}._interactionsTableVirtual_1w5d9_423{--patient-grid-cols:minmax(6rem, 22%) minmax(4.5rem, 10%) repeat(6, minmax(4rem, 11.333%));--physician-grid-cols:minmax(6rem, 20%) minmax(3.5rem, 9%) minmax(4.5rem, 9%) repeat(5, minmax(4rem, 12.4%))}._interactionsTableVirtualPatients_1w5d9_434{--interactions-grid-cols:var(--patient-grid-cols)}._interactionsTableVirtualPhysicians_1w5d9_438{--interactions-grid-cols:var(--physician-grid-cols)}._interactionsTableVirtual_1w5d9_423 thead,._interactionsTableVirtual_1w5d9_423 tbody{width:100%;min-width:100%;display:block}._interactionsTableVirtual_1w5d9_423 thead{background:#dbeafe}._interactionsTableVirtual_1w5d9_423 thead tr{grid-template-columns:var(--interactions-grid-cols);box-sizing:border-box;align-items:center;width:100%;min-width:100%;display:grid}._interactionsTableVirtual_1w5d9_423 tbody tr._interactionsTableRowVirtual_1w5d9_462{grid-template-columns:var(--interactions-grid-cols);box-sizing:border-box;cursor:pointer;width:100%;min-width:100%;display:grid;position:absolute;left:0;right:0}._interactionsTableVirtual_1w5d9_423 tbody tr._interactionsTableRowVirtual_1w5d9_462 td{min-width:0}._interactionsTableVirtual_1w5d9_423 thead th,._interactionsTableVirtual_1w5d9_423 tbody tr._interactionsTableRowVirtual_1w5d9_462 td{width:auto;min-width:0}._interactionsTableVirtual_1w5d9_423 thead th{text-align:center;color:#055d87;white-space:normal;height:100%;text-overflow:unset;background:#dbeafe;justify-content:center;align-items:center;font-weight:700;line-height:1.1;display:flex;overflow:visible}._interactionsTableVirtual_1w5d9_423 thead th:first-child,._interactionsTableVirtual_1w5d9_423 tbody tr._interactionsTableRowVirtual_1w5d9_462 td:first-child{text-align:left;width:auto}._interactionsTableVirtual_1w5d9_423 thead th:first-child{justify-content:flex-start}._interactionsTableVirtual_1w5d9_423 thead th:nth-child(n+2),._interactionsTableVirtual_1w5d9_423 tbody tr._interactionsTableRowVirtual_1w5d9_462 td:nth-child(n+2){text-align:center}._interactionsRowSelected_1w5d9_514 td{background:#31fff52e}._interactionsRowStripe_1w5d9_518 td{background-color:#f3f4f6bf}._interactionsTable_1w5d9_364 th,._interactionsTable_1w5d9_364 td{text-align:left;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #00000014;padding:clamp(.25rem,.4688vw - .125rem,.4375rem);overflow:hidden}._interactionsTable_1w5d9_364 tbody td{text-align:center}._interactionsTable_1w5d9_364 thead th{text-align:center;height:clamp(2.125rem,.125rem + 2.5vw,3.125rem)}._interactionsTable_1w5d9_364 thead th:first-child,._interactionsTable_1w5d9_364 tbody td:first-child{text-align:left}._interactionsTable_1w5d9_364 thead th{z-index:1;color:#055d87;white-space:normal;text-overflow:unset;background:#dbeafe;font-weight:700;line-height:1.1;position:sticky;top:0;overflow:visible}._interactionsTable_1w5d9_364:not(._interactionsTableVirtual_1w5d9_423) thead th:first-child,._interactionsTable_1w5d9_364:not(._interactionsTableVirtual_1w5d9_423) tbody td:first-child{width:20%}._interactionsTable_1w5d9_364 tbody tr:hover td,._interactionsTableVirtual_1w5d9_423 tbody tr._interactionsTableRowVirtual_1w5d9_462:hover td{background:#dbeafe59}._interactionsTableVirtual_1w5d9_423 tbody tr._interactionsTableRowVirtual_1w5d9_462._interactionsRowSelected_1w5d9_514:hover td{background:#31fff52e}._center_1w5d9_577{text-align:center}._spinnerContainer_1w5d9_581{justify-content:center;justify-self:center;margin-top:.5rem;display:flex}._brushCustomStyle_1w5d9_588{font-size:clamp(.75rem,.25rem + .625vw,1rem)}._dropdownWidthFix_1fwaw_1._dropdownWidthFix_1fwaw_1{width:auto}._popoverTarget_1fwaw_5{width:100%;min-width:0}._fullscreenRoot_s7gb4_1{width:100%;height:100%;position:relative}._fullscreenRoot_s7gb4_1:fullscreen{background:#000;border-radius:0}._fullscreenRoot_s7gb4_1:fullscreen ._mapPane_s7gb4_12{width:100%;height:100%;position:relative}._mapPane_s7gb4_12{width:100%;height:100%}._header_dbcpt_1{justify-content:space-between;align-items:center;display:flex}._title_dbcpt_7{color:#055d87;font-size:clamp(1rem,1.25vw,1.5rem);font-style:italic;font-weight:700;line-height:1.2}._detailsButton_dbcpt_16{color:#fff;cursor:pointer;background-color:#069;border:2px solid #069;border-radius:.3rem;padding:0 .6rem;font-size:clamp(.6rem,1.01vw - .2rem,1rem);font-weight:500;transition:background-color .2s}._detailsButton_dbcpt_16:disabled{opacity:.5;cursor:not-allowed}._content_dbcpt_34{flex-direction:column;gap:clamp(.1875rem,.7813vw - .4375rem,.5rem);margin-top:clamp(0rem,1.25vw - 1rem,.5rem);display:flex}._navigation_dbcpt_41{justify-content:flex-end;align-items:center;gap:clamp(.1875rem,.7813vw - .4375rem,.5rem);margin-top:.4rem;display:flex}._navLink_dbcpt_49{color:#007bff;font-size:clamp(.8rem,.4rem + .5vw,1rem);text-decoration:none;display:flex}._navLink_dbcpt_49 svg{height:clamp(.93rem,2.17vw - .8rem,1.8rem)}._navLink_dbcpt_49:hover{color:#0056b3}._navText_dbcpt_66{color:#666;font-size:clamp(.8rem,.4rem + .5vw,1rem)}._buttonAndPagContainer_dbcpt_72{flex-direction:row;justify-content:space-between;align-items:self-end;margin-top:clamp(0rem,2.5vw - 2rem,1rem);margin-bottom:clamp(0rem,1.25vw - 1rem,.5rem);display:flex}._wrapper_b5a7v_1{width:100%;position:relative}._input_b5a7v_6{box-sizing:border-box;color:#141414;cursor:pointer;height:clamp(25px,2vw,35px);min-height:unset;caret-color:#0000;-webkit-user-select:none;user-select:none;background-color:#fff;border:1px solid #31fff5;border-radius:.2rem;outline:none;width:100%;padding:0 .6rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:clamp(.6rem,1.01vw - .2rem,1rem)}._input_b5a7v_6:focus-visible{border-color:#139bd1}._inputWithRightSection_b5a7v_39{padding-right:2rem}._rightSection_b5a7v_43{color:#141414;pointer-events:none;align-items:center;display:flex;position:absolute;top:50%;right:.45rem;transform:translateY(-50%)}._bigInput_ezrut_1._bigInput_ezrut_1{border-radius:.4rem;font-size:clamp(.75rem,1vw - .125rem,1.18rem);box-shadow:0 2px 8px #0000001a}._wideDropdown_ezrut_7{box-sizing:border-box;width:max(100%,min(560px,100vw - 2rem));min-width:clamp(21.875rem,32.8125vw - 4.375rem,35rem);max-width:min(720px,96vw)}._physicianDropdown_ezrut_14{min-width:clamp(28rem,9rem + 23.75vw,37.5rem);max-width:clamp(21.875rem,32.8125vw - 4.375rem,35rem)}._parent_180wl_1 *{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}._parent_180wl_1{grid-template-rows:repeat(6,1fr);grid-template-columns:repeat(10,1fr);gap:.5rem;width:98%;height:88dvh;margin-left:auto;margin-right:auto;display:grid}._grid-item_180wl_27{color:#141414;text-align:start;overflow-wrap:break-word;word-break:break-word;white-space:normal;border:1px solid gray;border-radius:1.5rem;height:100%;min-height:2rem;padding:1rem}span{display:block}._subtitle_180wl_45{color:#055d87;text-align:center;font-size:1.4rem;font-style:italic;font-weight:500;line-height:.9}._tiny-subtitle_180wl_54{color:#055d87;text-align:center;font-size:1.2rem;font-style:italic;font-weight:500;line-height:1.1}._quantity_180wl_63{text-align:center;color:#444;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:2.3rem;font-weight:500;line-height:.5}._quantityXl_180wl_72{text-align:center;color:#444;font-size:3.2rem;font-weight:500;line-height:.5}._tiny-quantity_180wl_80{color:#fff;font-size:2.3rem;font-weight:500}._users-registered-quantity_180wl_86{color:#444;font-size:2.3rem;font-weight:500}._container_180wl_92{flex-direction:column;width:100%;display:flex}._space-between-div_180wl_98{text-align:center;justify-content:space-between;align-items:center;display:flex}._icon-quantity-div_180wl_105{align-items:center;padding-left:.5rem;display:flex}._div1_180wl_111{background-color:#fff;border:2px solid #4dd0e1;border-radius:1rem;flex-direction:column;grid-area:1/1/2/3;display:flex;box-shadow:0 3px 3px #959da580}._div2_180wl_121{background-color:#fff;border:2px solid #4dd0e1;border-radius:1rem;grid-area:1/3/2/5;box-shadow:0 3px 3px #959da580}._div3_180wl_129{background-color:#fff;border:2px solid #4dd0e1;border-radius:1rem;flex-direction:column;grid-area:2/1/3/3;display:flex;position:relative;box-shadow:0 3px 3px #959da580}._div4_180wl_140{background-color:#fff;border:2px solid #4dd0e1;border-radius:1rem;grid-area:2/3/3/5;box-shadow:0 3px 3px #959da580}._div5_180wl_148{background-color:#fff;border:2px solid #4dd0e1;border-radius:1rem;grid-area:3/1/4/5;padding:0;box-shadow:0 3px 3px #959da580}._div6_180wl_157{background-color:#fff;border:2px solid #4dd0e1;border-radius:1rem;grid-area:4/1/5/5;padding:.5rem .5rem .5rem 1rem;box-shadow:0 3px 3px #959da580}._div7_180wl_167{background-color:#fff;border:2px solid #4dd0e1;border-radius:1rem;grid-area:5/1/7/5;padding:.5rem;box-shadow:0 3px 3px #959da580}._div8_180wl_176{flex-direction:column;grid-area:1/5/5/13;display:flex}._mapContainer_180wl_182{flex:1;min-height:0}._div9_180wl_187{background-color:#fff;border:2px solid #4dd0e1;border-radius:1rem;grid-area:5/5/7/13;padding:0;overflow:hidden;box-shadow:0 3px 3px #959da580}@media (width<=1700px){._tiny-subtitle_180wl_54{font-size:1rem}._subtitle_180wl_45{font-size:1.3rem}._quantity_180wl_63{font-size:2rem}._quantityXl_180wl_72{font-size:2.6rem}._tiny-quantity_180wl_80,._users-registered-quantity_180wl_86{font-size:2rem}}@media (width<=1500px){._tiny-subtitle_180wl_54{font-size:1rem}._subtitle_180wl_45{font-size:1.3rem}._quantity_180wl_63{font-size:1.8rem}._quantityXl_180wl_72{font-size:2.4rem}._tiny-quantity_180wl_80{font-size:2rem}._users-registered-quantity_180wl_86{font-size:1.8rem}}@media (width<=1350px){._tiny-subtitle_180wl_54{font-size:1rem}._subtitle_180wl_45{font-size:1.2rem}._quantity_180wl_63{font-size:1.7rem}._quantityXl_180wl_72{font-size:2.2rem}._tiny-quantity_180wl_80,._users-registered-quantity_180wl_86{font-size:1.8rem}}@media (width<=1250px){._tiny-subtitle_180wl_54{font-size:.95rem}._subtitle_180wl_45{font-size:1.1rem}._quantity_180wl_63{font-size:1.5rem}._quantityXl_180wl_72{font-size:2rem}._tiny-quantity_180wl_80{font-size:1.7rem}._users-registered-quantity_180wl_86{font-size:1.6rem}}._errorContainer_180wl_301{color:#dc3545;justify-content:center;align-items:center;height:50vh;font-size:1.2rem;display:flex}._loadingContainer_180wl_310{color:#666;justify-content:center;align-items:center;height:50vh;font-size:1.2rem;display:flex}._spaceBetweenContainer_180wl_319{justify-content:space-between;display:flex}._iconValueWrapper_180wl_324{align-items:center;gap:.5rem;width:100%;display:flex}._iconValueWrapperCenter_180wl_331{justify-content:center;align-items:center;gap:.5rem;display:flex}._metricItemContainer_180wl_338{border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:1rem;display:flex}._metricItemContainerGrid_180wl_347,._metricItemContainerGrid3_180wl_356{grid-template-columns:1fr 1fr;align-items:center;gap:1rem;width:100%;height:100%;display:grid}._metricItemWithMinWidth_180wl_365,._metricItemWithMinWidth180_180wl_374{border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-width:180px;display:flex}._recipeTitle_180wl_383{color:#000;margin-bottom:.5rem;font-size:1.5rem;font-weight:700;line-height:1.2}._navigationContainer_180wl_391{align-items:center;gap:.5rem;margin-right:.5rem;display:flex;position:absolute;bottom:0;right:0}._navigationLink_180wl_401{color:#007bff;cursor:pointer;font-size:1rem;font-weight:700;text-decoration:none;display:flex}._navigationText_180wl_410{color:#666;font-size:1rem}._recipeListContainer_180wl_415{white-space:nowrap;text-overflow:ellipsis;display:flex;overflow:hidden}._recipeLabelsList_180wl_422{background-color:#ececec;border-radius:.5rem;flex-direction:column;gap:.4rem;margin-right:.5rem;padding:.5rem;font-size:1.2rem;font-weight:700;display:flex}._recipeValuesList_180wl_434{flex-direction:column;gap:.45rem;padding:.3rem;font-size:1.2rem;display:flex}._recipeLink_180wl_442{color:#007bff;text-decoration:none}._recipeLink_180wl_442:hover{text-decoration:underline}._noDataContainer_180wl_451{color:#666;justify-content:center;align-items:center;height:200px;font-size:clamp(.8rem,2.2e-16rem + 1vw,1.2rem);display:flex}._filtersContainer_180wl_461{align-items:center;gap:10px;margin-bottom:1rem;display:flex}._localityFilterBadge_180wl_468{color:#1976d2;background-color:#e3f2fd;border:1px solid #2196f3;border-radius:4px;align-items:center;gap:8px;padding:8px 12px;font-size:.9rem;display:flex}._closeButton_180wl_480{color:#1976d2;cursor:pointer;background:0 0;margin:0;padding:0;font-size:1.2rem}._tableContainer_180wl_489{text-align:center;scrollbar-color:#202020 #d6d4d4;background:#f4f4f4b3;border-radius:.3rem;max-height:100%;overflow-y:auto}._tableHeader_180wl_498{z-index:2;text-align:center;background-color:#84d8ff;font-size:1.3rem;position:sticky;top:0}._tableBody_180wl_507{font-size:1.3rem}._capitalizeText_180wl_511{text-transform:capitalize}._descPracticaCell_180wl_515{white-space:nowrap;text-overflow:ellipsis;max-width:0;overflow:hidden}._suspicionGrid_180wl_524{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:.3rem;display:grid}._suspicionFieldsCol_180wl_531{flex-direction:column;gap:.3rem;display:flex}._suspicionFieldRow_180wl_537{gap:.3rem;width:100%;display:flex}._suspicionLabel_180wl_543{white-space:nowrap;font-size:1.1rem;font-style:italic;font-weight:600}._suspicionValue_180wl_550{color:#202020;text-overflow:ellipsis;white-space:nowrap;background-color:#055e871a;border:1px solid #0000;border-radius:.5rem;outline:none;flex:1 1 0;width:100%;padding:.005rem .5rem;font-size:1rem;font-weight:400;overflow:hidden}._suspicionInfoBox_180wl_566{background-color:#055e871a;border:1px solid #408db11a;border-radius:.4rem;flex-direction:column;justify-content:center;height:100%;padding:.4rem;display:flex;position:relative;overflow:hidden}._suspicionInfoBox_180wl_566 ._suspicionLabel_180wl_543{position:absolute;top:.3rem;left:.4rem}._suspicionInfoText_180wl_585{text-align:center;font-size:1rem}._suspicionNoData_180wl_590{color:#666;justify-content:center;align-items:center;padding:1rem;display:flex}._scoreCategoryBar_180wl_598{justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:0;left:1rem;right:1rem}._scoreCategoryBtn_180wl_608{cursor:pointer;border:none;border-radius:.5rem;margin-bottom:.3rem;padding:.2rem 1rem;font-weight:600;line-height:1}._addFilterBtn_180wl_618{cursor:pointer;background-color:#0000;border:none;border-radius:.5rem;margin-bottom:.3rem;padding:0 1rem;font-size:1.2rem;font-weight:500;line-height:1}._searchBar_apxu8_1{border-bottom:1px solid #e0e0e0;flex-shrink:0;margin-bottom:.75rem;padding-bottom:.75rem}._searchBarInner_apxu8_8{flex-direction:column;gap:.35rem;display:flex}._searchLabel_apxu8_14{color:#055d87;align-items:center;gap:.5rem;font-size:clamp(.875rem,.25rem + .78vw,1.18rem);font-weight:600;display:flex}._searchInput_apxu8_23{color:#161616;border:1.5px solid #b0cfe0;border-radius:.4rem;flex:1;max-width:260px;padding:.35rem .6rem;font-family:inherit;font-size:clamp(.875rem,.25rem + .78vw,1.18rem)}._searchInput_apxu8_23:focus{border-color:#069;outline:none}._countText_apxu8_39{color:#055d87;font-size:1rem;font-weight:700}._countSuffix_apxu8_45{color:#555;font-weight:400}._itemBlock_apxu8_50{border:1px solid #069;border-radius:1rem;margin-bottom:2rem;padding:1rem;box-shadow:0 2px 4px #959da54d}._itemCard_apxu8_58{background:#ffffffc9;border:1px solid #d0d0d0;border-radius:1rem;flex-direction:column;justify-content:flex-start;min-height:3rem;padding:.8rem;display:flex;box-shadow:0 2px 4px #959da54d}._itemCardTitle_apxu8_70{color:#055d87;margin-bottom:.3rem;font-size:1rem;font-style:italic;font-weight:600;line-height:1.2}._itemCardValue_apxu8_79{color:#444;word-break:break-word;text-align:center;font-size:1.2rem;font-weight:500;line-height:1.2}._deviationsGrid_apxu8_88{grid-template-columns:1fr 1fr;gap:.6rem;margin-top:.6rem;display:grid}._deviationCardValue_apxu8_95{color:#444;word-break:break-word;text-align:center;font-size:1rem;font-weight:500;line-height:1.2}._itemFooter_apxu8_104{flex-direction:column;gap:.6rem;margin-top:.6rem;display:flex}._emptyRow_apxu8_111{background-color:#0000}._emptyText_apxu8_115{text-align:center;color:#161616;font-size:.95rem;font-weight:500}._lightboxCounterContainer_dwonm_1{z-index:10;color:#fff;text-shadow:0 1px 2px #00000080;font-size:.95rem;position:absolute;top:16px;left:16px}.yarl__thumbnails_thumbnail_active{border-width:2px;border-color:#34c2fc;box-shadow:0 0 0 1px #34c2fc}[data-view-mode=paciente] .yarl__thumbnails_thumbnail_active{border-color:#0a7250;box-shadow:0 0 0 1px #0a7250}._wrapper_dwonm_22{box-sizing:border-box;background-color:#f9fbff;border:1px solid #d0d7de;border-radius:1rem;flex-direction:column;width:100%;height:100%;padding:.9rem 1rem;display:flex;box-shadow:0 2px 4px #0f172a0f}._headerRow_dwonm_35{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}._title_dwonm_43{color:#055d87;font-size:1.05rem;font-weight:600}[data-view-mode=paciente] ._title_dwonm_43{color:#0a7250}._searchContainer_dwonm_53{flex:1;align-items:center;gap:.4rem;max-width:360px;display:flex}._searchLabel_dwonm_61{color:#555;white-space:nowrap;font-size:.8rem}._searchInput_dwonm_67{border:1px solid #d0d7de;border-radius:.4rem;flex:1;min-width:0;padding:.25rem .5rem;font-size:.8rem}._searchInput_dwonm_67:focus{border-color:#34c2fc;outline:none;box-shadow:0 0 0 1px #34c2fc33}[data-view-mode=paciente] ._searchInput_dwonm_67:focus{border-color:#0a7250;box-shadow:0 0 0 1px #0a725033}._documentsCount_dwonm_87{color:#555;white-space:nowrap;font-size:.85rem}._loadingText_dwonm_93{color:#666;font-size:.9rem;font-style:italic}._previewPlaceholders_dwonm_99{flex:1;align-items:stretch;gap:.75rem;display:flex}._previewPlaceholder_dwonm_99{color:#545454;background:#055e871a;border-radius:.75rem;flex:1;justify-content:center;align-items:center;height:100%;font-size:.8rem;display:flex}[data-view-mode=paciente] ._previewPlaceholder_dwonm_99{background:#0a72501a}._emptyState_dwonm_122{color:#666;padding:.75rem .25rem;font-size:.95rem}._contentRow_dwonm_128{flex:1;align-items:stretch;gap:1rem;min-height:0;display:flex}._documentsScroller_dwonm_136{flex:1;align-items:center;min-width:0;height:100%;padding-bottom:.25rem;display:flex;overflow-x:auto}._documentsRow_dwonm_146{flex-direction:row;flex:none;gap:.75rem;min-height:90px;display:flex}._documentItem_dwonm_154{cursor:pointer;background-color:#fff;border:1px solid #d0d7de;border-radius:.75rem;flex-direction:column;gap:.4rem;min-width:160px;max-width:220px;padding:.5rem;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex;box-shadow:0 1px 3px #0f172a14}._documentItem_dwonm_154:hover{border-color:#34c2fc;transform:translateY(-2px);box-shadow:0 4px 10px #0f172a1f}[data-view-mode=paciente] ._documentItem_dwonm_154:hover{border-color:#0a7250}._thumbnailWrapper_dwonm_182{aspect-ratio:16/9;background-color:#f2f4f8;border-radius:.5rem;width:100%;overflow:hidden}._thumbnail_dwonm_182{object-fit:cover;width:100%;height:100%}._iconPlaceholder_dwonm_196{aspect-ratio:16/9;color:#555;background-color:#f2f4f8;border-radius:.5rem;justify-content:center;align-items:center;width:100%;font-size:.8rem;font-weight:700;display:flex}._documentName_dwonm_209{color:#333;text-align:left;white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;overflow:hidden}._categoriesNav_dwonm_218{border-right:1px solid #e0e0e0;flex-direction:column;flex-shrink:0;gap:.4rem;min-width:170px;padding-right:.5rem;display:flex}._categoriesNavTitle_dwonm_228{color:#055d87;font-size:.9rem;font-weight:600}[data-view-mode=paciente] ._categoriesNavTitle_dwonm_228{color:#0a7250}._categoriesList_dwonm_238{flex-direction:column;gap:.2rem;margin:0;padding:0;list-style:none;display:flex}._categoriesListItem_dwonm_247{margin:0}._categoriesListButton_dwonm_251{text-align:left;color:#333;cursor:pointer;background:0 0;border:none;border-radius:.4rem;width:100%;padding:.35rem .5rem;font-size:.85rem;transition:background-color .15s,color .15s}._categoriesListButton_dwonm_251:hover{color:#055d87;background-color:#e8f4f8}[data-view-mode=paciente] ._categoriesListButton_dwonm_251:hover{color:#0a7250}._categoriesListButtonActive_dwonm_275{color:#fff;background-color:#055d87}[data-view-mode=paciente] ._categoriesListButtonActive_dwonm_275{background-color:#0a7250}._emptyCategoryText_dwonm_284{color:#666;font-size:.9rem}@media (width<=1200px){._wrapper_dwonm_22{padding:.75rem .8rem}._documentItem_dwonm_154{min-width:140px}}._overlay_6o61g_1{z-index:1100;background-color:#00000080;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}._modal_6o61g_14{background-color:#fff;border:2px solid #069;border-radius:1rem;flex-direction:column;width:90%;max-width:1200px;max-height:90vh;padding:1.5rem;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 12px #959da566}._header_6o61g_29{justify-content:space-between;align-items:center;padding-bottom:1rem;display:flex;position:relative}._closeButton_6o61g_37{color:#161616;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0;font-size:2rem;font-weight:700;line-height:1;transition:all .2s;display:flex;position:absolute;top:0;right:0}._closeButton_6o61g_37:hover{color:#069;background-color:#0066991a}._title_6o61g_63{color:#055d87;text-align:center;flex:1;margin:0;font-size:1.6rem;font-weight:700}._modalBody_6o61g_72{flex:1;gap:1.5rem;min-height:0;display:flex;overflow:hidden}._categoriesNav_6o61g_80{border-right:1px solid #e0e0e0;flex-direction:column;flex-shrink:0;gap:.5rem;padding-right:.75rem;display:flex}._categoriesNavTitle_6o61g_89{color:#055d87;margin:0;font-size:1rem;font-weight:600}._categoriesList_6o61g_96{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}._categoriesListItem_6o61g_105{margin:0;padding:0}._categoriesListButton_6o61g_110{text-align:left;color:#333;cursor:pointer;background:0 0;border:none;border-radius:.4rem;width:100%;padding:.5rem .75rem;font-family:inherit;font-size:.95rem;transition:background-color .2s,color .2s;display:block}._categoriesListButton_6o61g_110:hover{color:#055d87;background-color:#e8f4f8}._categoriesSubList_6o61g_132{border-left:2px solid #cce6f0;flex-direction:column;gap:.1rem;margin:.15rem 0 0 .75rem;padding:0 0 0 .5rem;list-style:none;display:flex}._categoriesSubListItem_6o61g_144{margin:0;padding:0}._categoriesSubListButton_6o61g_149{text-align:left;color:#555;cursor:pointer;background:0 0;border:none;border-radius:.3rem;width:100%;padding:.3rem .5rem;font-family:inherit;font-size:.88rem;transition:background-color .2s,color .2s;display:block}._categoriesSubListButton_6o61g_149:hover{color:#055d87;background-color:#e8f4f8}._categoriesSubListButtonActive_6o61g_171{color:#055d87;background-color:#d0eaf5;font-weight:600}._content_6o61g_177{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._contentScrollArea_6o61g_185{flex-direction:column;flex:1;gap:1.25rem;min-height:0;padding-right:.5rem;display:flex;overflow:hidden auto}._contentScrollArea_6o61g_185::-webkit-scrollbar{width:8px}._contentScrollArea_6o61g_185::-webkit-scrollbar-track{background:0 0;border-radius:0 1rem 1rem 0}._contentScrollArea_6o61g_185::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}._sectionBlock_6o61g_210{border-radius:.5rem;padding:.25rem 0;scroll-margin-top:.5rem;transition:box-shadow .25s,background-color .25s}._sectionBlockHighlighted_6o61g_219{background-color:#e8f4f8;box-shadow:0 0 0 2px #00669940}._sectionTitle_6o61g_224{color:#055d87;border-bottom:2px solid #069;margin-top:0;margin-bottom:.75rem;padding-bottom:.3rem;font-size:1.2rem;font-weight:700}._summaryGrid_6o61g_234{grid-template-columns:repeat(4,1fr);gap:.6rem;margin-top:0;display:grid}._summaryCard_6o61g_241{background:#fff;border:2px solid #069;border-radius:1rem;flex-direction:column;justify-content:flex-start;min-height:3rem;padding:.8rem;display:flex;box-shadow:0 2px 4px #959da54d}._summaryCardTitle_6o61g_253{color:#055d87;margin-bottom:.3rem;font-size:1rem;font-style:italic;font-weight:600;line-height:1.2}._summaryCardValue_6o61g_262{color:#444;word-break:break-word;font-size:1.2rem;font-weight:500;line-height:1.2}._detailRowsWrap_6o61g_270{flex-direction:column;gap:.6rem;display:flex}._detailRow_6o61g_270{background:#f4f4f4;border-radius:.5rem;justify-content:space-between;align-items:center;min-height:2.5rem;padding:.6rem .85rem;display:flex;box-shadow:0 2px 2px #272a2d1a}._detailRowFlex_6o61g_287{justify-content:space-between;gap:.7rem;width:100%;display:flex}._detailRowHalf_6o61g_294{background:#f4f4f4;border-radius:.5rem;flex:1 1 0;justify-content:space-between;align-items:center;min-width:0;padding:.5rem .7rem;display:flex;box-shadow:0 2px 2px #272a2d1a}._label_6o61g_306{color:#055d87;flex-shrink:0;min-width:140px;font-size:1rem;font-style:italic;font-weight:600}._value_6o61g_315{color:#161616;text-align:right;word-break:break-word;flex:1;font-size:.95rem;font-weight:500}._deviationsList_6o61g_324{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}._deviationItem_6o61g_333{background:#fff5f5;border-radius:.4rem;padding:.5rem .8rem;font-size:.95rem}._noDeviationsText_6o61g_340{color:#888;margin:0;padding:.4rem 0;font-size:.95rem;font-style:italic}._relatedCarouselWrap_6o61g_348{position:relative}._relatedCarouselTrack_6o61g_352{border-radius:.5rem;height:190px;max-height:190px;position:relative;overflow:hidden}._relatedSlide_6o61g_360{cursor:pointer;background-color:#fff;border-radius:.5rem;flex-direction:column;justify-content:space-between;width:60%;height:100%;padding:.5rem 1rem;transition:all .35s;display:flex;position:absolute;top:0;overflow:hidden;box-shadow:0 2px 4px #0000001a}._relatedSlideContent_6o61g_377{flex-direction:column;gap:.25rem;width:100%;height:100%;display:flex}._relatedSlideField_6o61g_385{text-wrap:nowrap;white-space:nowrap;color:#333;align-items:center;gap:.25rem;font-size:1.1rem;line-height:1.4;display:flex;overflow:hidden}._relatedFieldLabel_6o61g_397{flex-shrink:0;font-weight:600}._relatedFieldValue_6o61g_402{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._relatedControls_6o61g_410{justify-content:center;align-items:center;gap:.75rem;margin-top:.4rem;display:flex}._relatedCounter_6o61g_418{color:#555;text-align:center;min-width:4rem;font-size:.95rem}._relatedNavButton_6o61g_425{color:#fff;cursor:pointer;background-color:#00d8f5;border:none;border-radius:1rem;width:2rem;font-size:1.3rem;font-weight:500;transition:background-color .3s}._relatedNavButton_6o61g_425:hover{background-color:#4fc3dc}._relatedNavButton_6o61g_425:active{background-color:#62d5e4}@media (width<=700px){._summaryGrid_6o61g_234{grid-template-columns:repeat(2,1fr)}}@media (width<=400px){._summaryGrid_6o61g_234{grid-template-columns:1fr}}._container_1k43x_1{flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;min-height:60vh;display:flex}._message_1k43x_10{color:#055d87;margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1.5rem;font-weight:600}._parent_1nnqk_1{grid-column-gap:0;grid-row-gap:0;box-sizing:border-box;cursor:default;grid-template-rows:1fr;grid-template-columns:2fr 4fr;gap:.5rem;width:98%;height:88dvh;margin-left:auto;margin-right:auto;display:grid}._gridItem_1nnqk_16{color:#141414;text-align:start;overflow-wrap:break-word;word-break:break-word;white-space:normal;box-sizing:border-box;background-color:#fff;border:2px solid #4dd0e1;border-radius:1rem;height:100%;min-height:2rem;padding:1rem;box-shadow:0 3px 3px #959da580}._div1_1nnqk_32,._div2_1nnqk_33{border-color:#069}._div1_1nnqk_32{flex-direction:column;grid-area:1/1/2/2;min-height:0;display:flex;overflow:hidden}._div1Content_1nnqk_45{flex-direction:column;flex:1;gap:.5rem;min-height:0;display:flex}._segmentedControl_1nnqk_53{background-color:#fff;border:2px solid #4dd0e1;border-radius:1.2rem;flex-shrink:0;gap:0;width:100%;margin-bottom:.5rem;padding:.25rem;transition:all .3s;animation:.22s ease-out _segmentedEnter_1nnqk_1;display:flex;position:relative;overflow:hidden;box-shadow:0 3px 3px #959da580}@keyframes _segmentedEnter_1nnqk_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._segmentedControlPatient_1nnqk_82{background-color:#d5f4e6;border:2px solid #0a7250}._segmentedControlPhysician_1nnqk_87{background-color:#dbeafe;border:2px solid #069}._segmentedControlRecipe_1nnqk_92{background-color:#fef9c3;border:2px solid #ca8a04}._segmentedButton_1nnqk_97{color:#444;cursor:pointer;z-index:1;background-color:#0000;border:none;border-radius:1rem;flex:1;min-width:0;padding:.75rem 1rem;font-size:1rem;font-weight:600;transition:all .3s;position:relative}._segmentedButtonActivePatient_1nnqk_113{color:#fafafa;background-color:#0a7250;box-shadow:0 2px 4px #0000001a}._segmentedButtonActivePhysician_1nnqk_119{color:#fafafa;background-color:#069;box-shadow:0 2px 4px #0000001a}._segmentedButtonActiveRecipe_1nnqk_125{color:#fafafa;background-color:#ca8a04;box-shadow:0 2px 4px #0000001a}._segmentedControlPatient_1nnqk_82 ._segmentedButton_1nnqk_97:hover:not(._segmentedButtonActivePatient_1nnqk_113){background-color:#4ade8033}._segmentedControlPhysician_1nnqk_87 ._segmentedButton_1nnqk_97:hover:not(._segmentedButtonActivePhysician_1nnqk_119){background-color:#3b82f633}._segmentedControlRecipe_1nnqk_92 ._segmentedButton_1nnqk_97:hover:not(._segmentedButtonActiveRecipe_1nnqk_125){background-color:#eab30840}._div2_1nnqk_33{flex-direction:column;grid-area:1/2/2/3;min-height:0;display:flex;overflow:hidden}._errorContainer_1nnqk_151{color:#b91c1c;text-align:center;padding:2rem}._loadingContainer_1nnqk_157{justify-content:center;align-items:center;width:98%;height:88dvh;margin-left:auto;margin-right:auto;display:flex}._deviationListScroll_1nnqk_167{flex:1;min-height:0;padding-right:.25rem;overflow-y:auto}._emptyMessage_1nnqk_174{text-align:center;color:#6b7280;margin:0;padding:clamp(.5rem,1.25vw - .5rem,1rem) .5rem;font-size:clamp(.75rem,.25rem + .625vw,1rem)}._deviationList_1nnqk_167{flex-direction:column;gap:.4rem;display:flex}._deviationDisclosure_1nnqk_188{background:#fff;border:2px solid #4dd0e1;border-radius:.4rem;overflow:hidden}._deviationDisclosurePatient_1nnqk_195{border-color:#0a7250}._deviationDisclosurePatient_1nnqk_195 ._deviationSummaryCount_1nnqk_199,._deviationDisclosurePatient_1nnqk_195 ._deviationSummary_1nnqk_199:after{color:#0a7250}._deviationDisclosurePatient_1nnqk_195 ._deviationSummary_1nnqk_199:focus-visible{outline-color:#0a7250}._deviationDisclosurePatient_1nnqk_195 ._consultationCard_1nnqk_208{background:#fff;border-color:#9fd4b8;box-shadow:0 2px 6px #0a72501a}._deviationDisclosurePatient_1nnqk_195 ._consultationCardActive_1nnqk_214{background:#f5fdf9;border-color:#0a7250;box-shadow:0 2px 8px #0a72502e}._deviationDisclosurePhysician_1nnqk_220{border-color:#069}._deviationDisclosurePhysician_1nnqk_220 ._deviationSummaryCount_1nnqk_199,._deviationDisclosurePhysician_1nnqk_220 ._deviationSummary_1nnqk_199:after{color:#069}._deviationDisclosurePhysician_1nnqk_220 ._deviationSummary_1nnqk_199:focus-visible{outline-color:#069}._deviationDisclosurePhysician_1nnqk_220 ._consultationCard_1nnqk_208{background:#fff;border-color:#9ec8e0;box-shadow:0 2px 6px #0066991a}._deviationDisclosurePhysician_1nnqk_220 ._consultationCardActive_1nnqk_214{background:#f5faff;border-color:#069;box-shadow:0 2px 8px #0066992e}._deviationDisclosureRecipe_1nnqk_245{border-color:#ca8a04}._deviationDisclosureRecipe_1nnqk_245 ._deviationSummaryCount_1nnqk_199,._deviationDisclosureRecipe_1nnqk_245 ._deviationSummary_1nnqk_199:after{color:#ca8a04}._deviationDisclosureRecipe_1nnqk_245 ._deviationSummary_1nnqk_199:focus-visible{outline-color:#ca8a04}._deviationDisclosureRecipe_1nnqk_245 ._consultationCard_1nnqk_208{background:#fff;border-color:#e8d48a;box-shadow:0 2px 6px #ca8a041a}._deviationDisclosureRecipe_1nnqk_245 ._consultationCardActive_1nnqk_214{background:#fffdf5;border-color:#ca8a04;box-shadow:0 2px 8px #ca8a042e}._deviationSummary_1nnqk_199{color:#141414;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;padding:.65rem 1.85rem .65rem .55rem;font-size:1.05rem;line-height:1.35;list-style:none;display:flex;position:relative}._deviationSummaryText_1nnqk_285{text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:none;user-select:none;flex:1;min-width:0;font-weight:500;overflow:hidden}._deviationSummaryCount_1nnqk_199{color:#055d87;-webkit-user-select:none;user-select:none;flex-shrink:0;font-size:1.05rem;font-weight:600}._deviationSummary_1nnqk_199::-webkit-details-marker{display:none}._deviationSummary_1nnqk_199:after{content:"▼";color:#055d87;font-size:.85rem;position:absolute;top:50%;right:.55rem;transform:translateY(-50%)}._deviationDisclosure_1nnqk_188[open] ._deviationSummary_1nnqk_199:after{content:"▲"}._deviationSummary_1nnqk_199:focus-visible{outline-offset:1px;outline:2px solid #055d87}._deviationDetailPanel_1nnqk_328{background:#fff;border-top:1px solid #e8ecf0;padding:0 .25rem .5rem}._consultationCards_1nnqk_334{flex-direction:column;gap:1.5rem;padding:.5rem .25rem .65rem;display:flex}._deviationTotalSpend_1nnqk_341{box-sizing:border-box;background:linear-gradient(145deg,#e8edf2 0%,#f4f7fa 48%,#fff 100%);border:1px solid #0f172a14;border-radius:12px;flex-flow:wrap;align-items:baseline;gap:.35rem;width:100%;padding:.9rem 1rem .95rem;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 3px #0f172a0a}._deviationTotalSpendLabel_1nnqk_358{letter-spacing:.06em;text-transform:uppercase;color:#475569;flex-shrink:0;margin:0;font-size:.78rem;font-weight:700}._deviationTotalSpendAmount_1nnqk_368{letter-spacing:-.02em;color:#c62828;margin:0;padding-left:.65rem;font-size:1.55rem;font-weight:700;line-height:1.1}._deviationDisclosurePatient_1nnqk_195 ._deviationTotalSpend_1nnqk_341{background:linear-gradient(145deg,#d4f0e3 0%,#e8f7ef 45%,#fff 100%);border-color:#0f172a14;box-shadow:0 1px 3px #0a72500d}._deviationDisclosurePatient_1nnqk_195 ._deviationTotalSpendLabel_1nnqk_358{color:#0f5c42}._deviationDisclosureRecipe_1nnqk_245 ._deviationTotalSpend_1nnqk_341{background:linear-gradient(145deg,#ddd0f0 0%,#eee8f7 45%,#fff 100%);border-color:#0f172a14;box-shadow:0 1px 3px #7a68b30d}._deviationDisclosureRecipe_1nnqk_245 ._deviationTotalSpendLabel_1nnqk_358{color:#5f4d94}._consultationCard_1nnqk_208{cursor:default;background:#fafcfd;border:1px solid #c2c2c2;border-radius:8px;padding:.55rem .6rem}._consultationFields_1nnqk_406{flex-direction:column;gap:.35rem;margin:0;display:flex}._consultationFieldRow_1nnqk_413{grid-template-columns:1fr 1fr;gap:.5rem;width:100%;min-width:0;display:grid}._consultationFieldRow_1nnqk_413 ._consultationField_1nnqk_406{min-width:0}._consultationFieldSpreadRow_1nnqk_425{justify-content:space-between;align-items:center;gap:.75rem;width:100%;min-width:0;display:flex}._consultationFieldSpreadRow_1nnqk_425 ._consultationField_1nnqk_406{flex:0 auto;min-width:0}._consultationField_1nnqk_406{grid-template-columns:minmax(0,max-content) minmax(0,1fr);align-items:baseline;gap:0 .25rem;min-width:0;font-size:1.05rem;display:grid}._consultationField_1nnqk_406 dt{color:#069;cursor:default;margin:0;font-weight:600}._consultationField_1nnqk_406 dd{color:#000;text-overflow:ellipsis;white-space:nowrap;cursor:default;margin:0;overflow:hidden}._consultationMoney_1nnqk_465{color:#c62828;font-size:1.05rem;font-weight:600}._consultationSpendRow_1nnqk_471{background:0 0;border-top:1px solid #d8e3ea;border-radius:6px;width:100%;margin-top:.5rem;padding:.65rem .5rem .15rem}._deviationDisclosurePatient_1nnqk_195 ._consultationSpendRow_1nnqk_471{background:0 0;border-top-color:#b8e0ce}._deviationDisclosurePhysician_1nnqk_220 ._consultationSpendRow_1nnqk_471{background:0 0;border-top-color:#b8d4ea}._deviationDisclosureRecipe_1nnqk_245 ._consultationSpendRow_1nnqk_471{background:0 0;border-top-color:#e8d48a}._verMasBtn_1nnqk_495{color:#055d87;cursor:pointer;background:#fff;border:1px solid #055d87;border-radius:6px;width:100%;margin-top:.5rem;padding:.4rem .5rem;font-size:.9rem;font-weight:600}._verMasBtn_1nnqk_495:hover{background:#e8f4fc}._verMasBtnActive_1nnqk_512{color:#fff;background:#055d87}._deviationDisclosurePatient_1nnqk_195 ._verMasBtn_1nnqk_495{color:#0a7250;background:#ffffff59;border-color:#0a7250}._deviationDisclosurePatient_1nnqk_195 ._verMasBtn_1nnqk_495:hover:not(._verMasBtnActive_1nnqk_512){background:#ffffff8c}._deviationDisclosurePatient_1nnqk_195 ._verMasBtnActive_1nnqk_512{color:#fff;background:#0a7250;border-color:#0a7250}._deviationDisclosurePhysician_1nnqk_220 ._verMasBtn_1nnqk_495{color:#069;background:#ffffff59;border-color:#069}._deviationDisclosurePhysician_1nnqk_220 ._verMasBtn_1nnqk_495:hover:not(._verMasBtnActive_1nnqk_512){background:#ffffff8c}._deviationDisclosurePhysician_1nnqk_220 ._verMasBtnActive_1nnqk_512{color:#fff;background:#069;border-color:#069}._deviationDisclosureRecipe_1nnqk_245 ._verMasBtn_1nnqk_495{color:#ca8a04;background:#ffffff59;border-color:#ca8a04}._deviationDisclosureRecipe_1nnqk_245 ._verMasBtn_1nnqk_495:hover:not(._verMasBtnActive_1nnqk_512){background:#ffffff8c}._deviationDisclosureRecipe_1nnqk_245 ._verMasBtnActive_1nnqk_512{color:#fff;background:#ca8a04;border-color:#ca8a04}._loadMoreConsultationsBtn_1nnqk_565{color:#055d87;cursor:pointer;text-align:center;background:#f0f8fc;border:1px dashed #055d87;border-radius:6px;width:100%;margin-top:.15rem;padding:.4rem .5rem;font-size:.78rem;font-weight:600}._loadMoreConsultationsBtn_1nnqk_565:hover{background:#e0f0fa}._deviationDisclosurePatient_1nnqk_195 ._loadMoreConsultationsBtn_1nnqk_565{color:#141414;background:linear-gradient(45deg,#f0faf5 0% 72%,#f8fcfa 100%);border-color:#141414}._deviationDisclosurePatient_1nnqk_195 ._loadMoreConsultationsBtn_1nnqk_565:hover{background:linear-gradient(45deg,#ecfdf5 0% 72%,#f5fbf8 100%)}._deviationDisclosurePhysician_1nnqk_220 ._loadMoreConsultationsBtn_1nnqk_565{color:#141414;background:linear-gradient(45deg,#f0f7ff 0% 72%,#f8fbff 100%);border-color:#141414}._deviationDisclosurePhysician_1nnqk_220 ._loadMoreConsultationsBtn_1nnqk_565:hover{background:linear-gradient(45deg,#eff6ff 0% 72%,#f5f9ff 100%)}._deviationDisclosureRecipe_1nnqk_245 ._loadMoreConsultationsBtn_1nnqk_565{color:#141414;background:linear-gradient(45deg,#fffef5 0% 72%,#fffdf8 100%);border-color:#141414}._deviationDisclosureRecipe_1nnqk_245 ._loadMoreConsultationsBtn_1nnqk_565:hover{background:linear-gradient(45deg,#fffbeb 0% 72%,#fffef8 100%)}._detailPanel_1nnqk_613{cursor:default;flex-direction:column;flex:1;min-height:0;font-size:.9rem;display:flex}._detailHeader_1nnqk_622{border-bottom:1px solid #e8ecf0;flex-shrink:0;align-items:center;gap:.5rem;padding-bottom:.65rem;display:flex}._detailLabel_1nnqk_631{color:#069;font-weight:600}._detailValueText_1nnqk_636{color:#000;font-weight:inherit;display:inline}._physicianRecipesHeading_1nnqk_642 ._detailValueText_1nnqk_636{color:#000;font-weight:500}._detailTitle_1nnqk_647{color:#055d87;cursor:default;margin:0;font-size:.9rem;font-weight:600}._detailValue_1nnqk_636{color:#000;word-break:break-word;cursor:default;margin:0;font-size:1rem;font-weight:600}._detailBody_1nnqk_664{flex:1;min-height:0;padding-top:.65rem;overflow-y:auto}._detailSection_1nnqk_671+._detailSection_1nnqk_671{margin-top:.75rem}._detailSectionTitle_1nnqk_675{color:#000;margin:0 0 .35rem;font-size:.9rem;font-weight:600}._detailPlaceholder_1nnqk_682{color:#9ca3af;margin:0;font-size:.88rem}._detailList_1nnqk_688{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}._detailListItem_1nnqk_697{color:#000;word-break:break-word;font-size:.88rem;line-height:1.3}._detailListItemActive_1nnqk_704{background:#fef9c3;border-left:3px solid #ca8a04;padding:.35rem .5rem;font-weight:600}._detailMedItem_1nnqk_711{background:#fafcfd;border:1px solid #e8ecf0;border-radius:6px;padding:.45rem .5rem}._detailMedFields_1nnqk_718{flex-direction:column;gap:.25rem;margin:0;display:flex}._detailMedField_1nnqk_718{grid-template-columns:minmax(0,38%) minmax(0,1fr);align-items:baseline;gap:.3rem;font-size:.88rem;display:grid}._detailMedField_1nnqk_718 dt{color:#069;margin:0;font-weight:600}._detailMedField_1nnqk_718 dd{color:#000;word-break:break-word;margin:0}._detailMedPrice_1nnqk_745{color:#c62828;font-weight:600}._patientPanel_1nnqk_750{cursor:default;flex-direction:column;flex:1;min-height:0;font-size:1.05rem;display:flex}._patientPanelIntro_1nnqk_759{color:#000;flex-flow:wrap;align-items:baseline;gap:.25rem;font-weight:500;line-height:1.5;display:flex}._patientPanelAffiliateName_1nnqk_770{color:#055d87;font-weight:600;display:inline}._patientPanelDrugs_1nnqk_776{color:#055d87;margin:0 0 1rem;font-weight:600;line-height:1.4}._patientPanelCaseList_1nnqk_783{padding-left:1.25rem}._patientPanelCaseList_1nnqk_783 ._patientPanelCase_1nnqk_783:last-child{margin-bottom:0}._patientPanelCase_1nnqk_783{color:#000;flex-flow:wrap;align-items:baseline;column-gap:.35rem;margin:0 0 .35rem;font-weight:400;line-height:1.4;display:flex}._patientPanelCaseLabel_1nnqk_803{color:#000;flex-shrink:0;font-weight:600;display:inline}._patientPanelCasoIntro_1nnqk_810{color:#000;margin:0 0 .5rem;font-weight:500;line-height:1.45}._patientPanelCasoDrug_1nnqk_817{color:#055d87;flex:auto;min-width:0;font-weight:600;display:inline}._patientPanelBody_1nnqk_825{flex-direction:column;flex:1;gap:.85rem;min-height:0;display:flex;overflow-y:auto}._recipeConsultationPanel_1nnqk_834,._recipeConsultationPanel_1nnqk_834 ._detailTitle_1nnqk_647{font-size:1.1rem}._recipeConsultationPanel_1nnqk_834 ._detailValue_1nnqk_636{font-size:1.25rem}._recipeConsultationPanel_1nnqk_834 ._detailPlaceholder_1nnqk_682{font-size:1.05rem}._recipeConsultationPanel_1nnqk_834 ._patientDateTitle_1nnqk_850{font-size:1.15rem}._recipeConsultationPanel_1nnqk_834 ._recipeDetailField_1nnqk_854,._recipeConsultationPanel_1nnqk_834 ._recipeSuggestionBlock_1nnqk_858{font-size:1.05rem}._recipeConsultationPanel_1nnqk_834 ._recipeBestOptionNote_1nnqk_862{font-size:1rem}._recipeList_1nnqk_866{flex-direction:column;gap:1rem;display:flex}._patientDateBlock_1nnqk_872{background:#fafcfd;border:1px solid #e8ecf0;border-radius:8px;padding:.75rem .85rem}._patientDateTitle_1nnqk_850{color:#000;margin:0 0 .75rem;font-size:1.05rem;font-weight:600}._patientRecipeMetaFields_1nnqk_886{margin:0 0 .75rem}._recipeConsultationPanel_1nnqk_834 ._patientRecipeMetaFields_1nnqk_886 ._recipeDetailField_1nnqk_854{font-size:1.05rem}._recipeConsultationPanel_1nnqk_834 ._patientRecipeMetaFields_1nnqk_886 ._recipeDetailField_1nnqk_854 dd{color:#000;font-weight:500}._patientRecipeMetaFields_1nnqk_886 ._recipeDetailField_1nnqk_854 dd ._detailLabel_1nnqk_631{display:inline}._visitPhysicianSection_1nnqk_903{padding-top:.25rem}._visitPhysicianSectionTitle_1nnqk_907{border-bottom:1px solid #d8e3ea;margin:0;padding-top:.85rem;padding-bottom:0}._visitPhysicianFields_1nnqk_914{margin:0;padding-top:.85rem;padding-left:1.25rem}._visitRecipesList_1nnqk_920{flex-direction:column;gap:1.5rem;display:flex}._recipeOnlyCard_1nnqk_926{background:#fff;border:1px solid #d8e3ea;border-radius:8px;padding:.85rem .85rem .85rem 1.5rem}._recipeOnlyCardRecipeNumber_1nnqk_933 ._recipeDetailField_1nnqk_854{font-size:1.3rem}._recipeOnlyCardSectionTitle_1nnqk_937{border-bottom:1px solid #d8e3ea;margin:0;padding-top:.85rem;padding-bottom:0}._recipeOnlyCard_1nnqk_926 ._recipeOnlyCardSectionTitle_1nnqk_937+._patientRecipeBlock_1nnqk_944{padding-top:.85rem}._recipeOnlyCardBody_1nnqk_948{flex-direction:column;gap:.35rem;min-width:0;display:flex}._recipeOnlyCard_1nnqk_926 ._patientRecipeBlock_1nnqk_944{border-left:none;padding-left:1.25rem}._recipePhysicianCard_1nnqk_960{margin-bottom:1rem}._recipePhysicianCard_1nnqk_960:last-child{margin-bottom:0}._recipePhysicianStacked_1nnqk_968{flex-direction:column;gap:.75rem;width:100%;min-width:0;display:flex}._recipePhysicianPhysicianSection_1nnqk_976,._recipePhysicianRecipeSection_1nnqk_977{flex-direction:column;gap:.35rem;min-width:0;display:flex}._recipePhysicianPhysicianSection_1nnqk_976{padding-top:1rem;padding-bottom:1rem}._recipePhysicianRecipeSection_1nnqk_977{border-top:1px solid #e8ecf0;padding-top:.75rem}._caseVisitsGrid_1nnqk_994{grid-template-columns:1fr 1fr;gap:1.25rem;width:100%;min-width:0;display:grid}._caseVisitsGridScroll_1nnqk_1002{-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;flex-flow:row;gap:1.25rem;width:100%;min-width:0;padding-bottom:.35rem;display:flex;overflow:auto hidden}._caseVisitsGridScroll_1nnqk_1002 ._visitColumn_1nnqk_1016{scroll-snap-align:start;flex:0 0 calc(46% - .4rem);min-width:calc(46% - .4rem)}._caseVisitsStack_1nnqk_1022{flex-direction:column;gap:1.25rem;width:100%;min-width:0;display:flex}._visitColumn_1nnqk_1016{background:#fff;border:2px solid #d8e3ea;border-radius:10px;flex-direction:column;gap:.75rem;min-width:0;padding:1rem;display:flex;box-shadow:0 2px 10px #0000000f}._div2ThemePatient_1nnqk_1042 ._visitColumn_1nnqk_1016{border-color:#9fd4b8;box-shadow:0 2px 10px #0a72501a}._div2ThemePatient_1nnqk_1042 ._recipeOnlyCard_1nnqk_926{background:linear-gradient(45deg,#f8fdfb 0% 72%,#fffffe 100%);border-color:#d4ebe0}._div2ThemePatient_1nnqk_1042 ._treatmentSection_1nnqk_1052{background:#f5fdf9;border-color:#b8e0ce #b8e0ce #b8e0ce #0a7250}._div2ThemePatient_1nnqk_1042 ._patientRecipeBlock_1nnqk_944{border-left-color:#0a7250}._div2ThemePhysician_1nnqk_1062 ._visitColumn_1nnqk_1016{border-color:#a8cce8;box-shadow:0 2px 6px #0066991a}._div2ThemePhysician_1nnqk_1062 ._recipeOnlyCard_1nnqk_926{background:linear-gradient(45deg,#f8fbff 0% 72%,#fffffe 100%);border-color:#d0e4f2}._div2ThemePhysician_1nnqk_1062 ._treatmentSection_1nnqk_1052{background:#edf5fc;border-color:#b8d4ea #b8d4ea #b8d4ea #069}._div2ThemePhysician_1nnqk_1062 ._patientRecipeBlock_1nnqk_944{border-left-color:#069}._div2ThemeRecipe_1nnqk_1082 ._visitColumn_1nnqk_1016{border-color:#e8d48a;box-shadow:0 2px 10px #ca8a041f}._div2ThemeRecipe_1nnqk_1082 ._recipeOnlyCard_1nnqk_926{background:linear-gradient(45deg,#fffef8 0% 72%,#fffffe 100%);border-color:#f3ead0}._div2ThemeRecipe_1nnqk_1082 ._treatmentSection_1nnqk_1052{background:#fef9eb;border-color:#e8d48a #e8d48a #e8d48a #ca8a04}._div2ThemeRecipe_1nnqk_1082 ._patientRecipeBlock_1nnqk_944{border-left-color:#ca8a04}._visitColumn_1nnqk_1016 ._visitPhysicianSectionTitle_1nnqk_907{border-bottom-color:#d8e3ea}._visitColumn_1nnqk_1016 ._recipeOnlyCard_1nnqk_926{margin-bottom:0}._visitColumn_1nnqk_1016 ._patientRecipeMetaFields_1nnqk_886{margin:0}._visitColumn_1nnqk_1016 ._recipeDetailField_1nnqk_854{font-size:1.05rem}._visitColumn_1nnqk_1016 ._recipeDetailField_1nnqk_854 dt{color:#069;font-weight:600}._visitColumn_1nnqk_1016 ._recipeDetailField_1nnqk_854 dd{color:#000;font-weight:500}._visitColumn_1nnqk_1016 ._treatmentVisitHeader_1nnqk_1128{border-bottom:none;margin:0;padding:0}._visitColumn_1nnqk_1016 ._treatmentVisitHeader_1nnqk_1128 ._recipeDetailField_1nnqk_854 dt{font-weight:600}._recipeDetailRow_1nnqk_1138{align-items:stretch;gap:.75rem;width:100%;display:flex}._recipeDetailCol_1nnqk_1145{flex-direction:column;flex:1 1 0;gap:.35rem;min-width:0;display:flex}._recipeDetailColTitle_1nnqk_1153{color:#000;font-size:1.3rem;font-weight:700}._recipeDetailCol_1nnqk_1145 ._recipeDetailFields_1nnqk_1159{margin:0}._recipeMedBlockPlain_1nnqk_1163{border-top:1px solid #e8ecf0;margin:1.35rem 0 0;padding:.85rem 0 .35rem}._recipeMedBlockPlain_1nnqk_1163:first-of-type{border-top:none;margin-top:0;padding-top:0;padding-bottom:0}._patientRecipeBlock_1nnqk_944{border-left:2px solid #4dd0e1;margin:0;padding:0 0 .65rem .75rem}._recipePhysicianRecipeSection_1nnqk_977 ._recipeMedBlockPlain_1nnqk_1163:first-of-type{margin-top:0}._patientRecipeBlock_1nnqk_944+._patientRecipeBlock_1nnqk_944{margin-top:1.25rem}._physicianRecipesHeading_1nnqk_642{color:#000;font-weight:600;line-height:1.45}._physicianRecipesHeadingIntro_1nnqk_1196{white-space:nowrap;display:inline}._patientDateSummaryFields_1nnqk_1201{flex-direction:row;justify-content:space-between;align-items:baseline;gap:.75rem;width:100%;min-width:0;margin:0 0 .85rem;display:flex}._patientDateSummaryFields_1nnqk_1201 ._recipeDetailField_1nnqk_854{flex:0 auto;min-width:0}._patientDateSummaryFields_1nnqk_1201 ._recipeDetailField_1nnqk_854 dd{color:#000;font-weight:500}._patientDateBlock_1nnqk_872>._treatmentSection_1nnqk_1052+._treatmentSection_1nnqk_1052{margin-top:1rem}._treatmentSection_1nnqk_1052 ._visitRecipesList_1nnqk_920{gap:1.5rem}._recipeDetailFields_1nnqk_1159{flex-direction:column;gap:.45rem;display:flex}._entitySummaryFields_1nnqk_1236{padding-left:1.25rem}._entitySummaryFields_1nnqk_1236 ._recipeDetailField_1nnqk_854 dd{color:#000;font-weight:500}._entityDetailHeader_1nnqk_1245{flex-direction:column;flex-shrink:0;gap:1rem;display:flex}._sharedVisitList_1nnqk_1252{grid-template-columns:1fr;gap:1.25rem;width:100%;min-width:0;display:grid}._sharedVisitListGrid_1nnqk_1260{grid-template-columns:1fr 1fr;gap:1.25rem;width:100%;min-width:0;display:grid}._medPriceRow_1nnqk_1268{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}._recipeDetailMedicineDt_1nnqk_1275{white-space:nowrap}._recipeDetailFieldMedicineName_1nnqk_1279{grid-template-columns:max-content minmax(0,1fr)}._visitMetaFields_1nnqk_1283{margin-bottom:.35rem}._recipeDetailField_1nnqk_854{grid-template-columns:minmax(0,max-content) minmax(0,1fr);align-items:baseline;gap:0 .25rem;font-size:.98rem;display:grid}._recipeDetailField_1nnqk_854 dt{color:#069;margin:0;font-weight:600}._recipeDetailField_1nnqk_854 dd{color:#000;word-break:break-word;margin:0}._patientMedLine_1nnqk_1308{color:#000;margin:0;padding:.2rem 0;font-size:1rem;line-height:1.35}._recipeMedBlock_1nnqk_1163{border-top:1px solid #e8ecf0;margin:1.35rem 0 0;padding:.85rem 0 .35rem}._recipeMedBlock_1nnqk_1163:first-of-type{border-top:none;margin-top:0;padding-top:0;padding-bottom:0}._recipeMedRow_1nnqk_1329{align-items:stretch;gap:.75rem;width:100%;display:flex}._recipeMedLeftCol_1nnqk_1336,._recipeMedRightCol_1nnqk_1337{flex-direction:column;flex:1 1 0;min-width:0;display:flex}._recipeMedRightCol_1nnqk_1337{background:#e8f4f8;border-radius:6px;justify-content:center;padding:.5rem .65rem}._recipeSuggestionBlock_1nnqk_858{color:#000;margin:0;font-size:.88rem;line-height:1.4}._recipeSuggestionBlock_1nnqk_858 p{margin:.2rem 0}._recipeSuggestionFor_1nnqk_1362{color:#000}._recipeSuggestionFor_1nnqk_1362 strong,._recipeSuggestionBlock_1nnqk_858 strong{font-weight:600}._recipeBestOptionNote_1nnqk_862{color:#000;text-align:center;margin:0;font-size:.85rem;font-style:italic}._treatmentGroup_1nnqk_1379{flex-direction:column;gap:.4rem;display:flex}._treatmentGroup_1nnqk_1379>._treatmentSection_1nnqk_1052+._treatmentSection_1nnqk_1052,._treatmentGroup_1nnqk_1379>._patientDateBlock_1nnqk_872>._treatmentSection_1nnqk_1052+._treatmentSection_1nnqk_1052{margin-top:1.15rem}._treatmentGroup_1nnqk_1379>._patientDateBlock_1nnqk_872+._patientDateBlock_1nnqk_872{margin-top:.25rem}._treatmentSection_1nnqk_1052{background:#f5fbfe;border:1px solid #d0e8f0;border-left:3px solid #4dd0e1;border-radius:0 8px 8px 0;flex-direction:column;gap:.65rem;margin-left:.75rem;padding:.75rem .85rem;display:flex}._patientDateBlock_1nnqk_872>._treatmentSection_1nnqk_1052{border-radius:8px;margin-left:0}._treatmentVisitHeader_1nnqk_1128{border-bottom:1px solid #c8e4f0;margin:0 0 .65rem;padding-bottom:.4rem}._treatmentVisitHeaderFields_1nnqk_1417{margin:0}._treatmentVisitHeader_1nnqk_1128 ._recipeDetailField_1nnqk_854 dt{font-weight:700}._treatmentVisitHeader_1nnqk_1128 ._recipeDetailField_1nnqk_854 dd,._treatmentVisitHeader_1nnqk_1128 ._detailValueText_1nnqk_636{color:#000;font-weight:500}._treatmentVisitHeader_1nnqk_1128 ._recipeDetailField_1nnqk_854,._patientDateBlock_1nnqk_872 ._treatmentVisitHeader_1nnqk_1128 ._recipeDetailField_1nnqk_854{font-size:1.05rem}:is(._treatmentSection_1nnqk_1052:has(._caseVisitsGrid_1nnqk_994),._treatmentSection_1nnqk_1052:has(._caseVisitsGridScroll_1nnqk_1002)){background:0 0;border:none;margin-left:0;padding:0}._prescriptionTimeline_1nnqk_1444{background:0 0;border:none;border-radius:0;align-self:flex-start;width:50%;max-width:50%;margin:.75rem 0 0;padding:.5rem 0}._prescriptionTimeline_1nnqk_1444 .recharts-line-curve{pointer-events:none}._prescriptionTimelineTitle_1nnqk_1459{color:#055d87;margin:0 0 .5rem;font-size:1.15rem;font-weight:700}._prescriptionTimelineLegend_1nnqk_1466{flex-wrap:wrap;gap:.6rem 1.2rem;margin:0 0 .6rem .5rem;display:flex}._prescriptionTimelineLegendItem_1nnqk_1473{color:#055d87;align-items:center;gap:.35rem;font-size:.88rem;display:flex}._prescriptionTimelineLegendDot_1nnqk_1481{border-radius:999px;flex-shrink:0;width:10px;height:10px}._visitSelectorContainer_1mcbg_1{color:#055d87;background-image:linear-gradient(90deg,#f0fdff 0% 20%,#f5f5f5 100%);border:1px solid #b2ebf2;border-radius:.5rem;align-items:center;gap:2rem;padding:clamp(0rem,.6vw,1rem);font-style:italic;display:flex;box-shadow:0 1px 2px #272a2d4d}._visitSelectorHeader_1mcbg_14{flex-direction:row;flex-shrink:0;align-items:center;gap:.6rem;display:flex}._visitSelectorTitle_1mcbg_22{white-space:nowrap;font-size:clamp(.7rem,1.75vw - .7rem,1.4rem);font-weight:700}._groupModeSelect_1mcbg_29{color:#055d87;cursor:pointer;background-color:#ffffff73;border:2px solid #31fff5;border-radius:1rem;outline:none;padding:.1rem 1.5rem .1rem .7rem;font-family:inherit;font-size:1.2em;font-weight:700;line-height:1.2;transition:all .2s}._groupModeSelect_1mcbg_29:hover{border-color:#31fff5;box-shadow:0 0 0 2px #31fff533}._groupModeSelect_1mcbg_29:focus{border-color:#31fff5;box-shadow:0 0 0 2px #31fff54d}._visitIdentifierList_1mcbg_54{width:100%;overflow-x:scroll}._visitIdentifierListInner_1mcbg_59{gap:4px}._visitIdentifierItem_1mcbg_63{box-sizing:border-box;text-align:center;cursor:pointer;min-width:7.5rem;color:inherit;white-space:nowrap;background-color:#0000;border:2px solid #0000;border-radius:.3rem;justify-content:center;align-items:center;height:100%;padding:.5rem 1.25rem;font-size:clamp(.6rem,1.5vw - .6rem,1.2rem);line-height:1;transition:all .2s;display:flex}._resetButton_1mcbg_84{color:#fff;cursor:pointer;white-space:nowrap;background-color:#f32121;border:none;border-radius:.3rem;height:clamp(25px,2vw,35px);padding:clamp(.1rem,.2vw,.3rem) clamp(.3rem,.4vw,1rem);font-size:clamp(.6rem,1.01vw - .2rem,1rem);font-weight:500;transition:background-color .2s}._resetButton_1mcbg_84:hover{background-color:#c71818}._searchContainer_1mcbg_103{justify-content:space-between;align-items:center;margin:.5rem 0;display:flex}._searchInputContainer_1mcbg_110{align-items:center;gap:.5rem;display:flex}._searchLabel_1mcbg_116{font-size:clamp(.875rem,.25rem + .78vw,1.18rem);font-weight:500}._searchInput_1mcbg_110{border:1px solid #ddd;border-radius:.3rem;outline:none;width:clamp(127px,10vw,300px);min-width:min-content;padding:.2rem .2rem .2rem .5rem;font-size:clamp(.6rem,1.01vw - .2rem,1rem)}._backButton_1mcbg_133{color:#fff;cursor:pointer;background-color:#f32121;border:2px solid #f32121;border-radius:.3rem;align-items:center;gap:.2rem;padding:.1rem .3rem;font-size:clamp(.6rem,1.01vw - .2rem,1rem);font-weight:500;transition:background-color .2s;display:flex}._backButton_1mcbg_133:hover{background-color:#c71818}._overlay_1efcq_1{z-index:1100;background-color:#00000080;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}._modal_1efcq_14{background-color:#fff;border:2px solid #069;border-radius:1rem;flex-direction:column;width:40dvw;height:70dvh;padding:clamp(1rem,1.25vw,1.5rem);display:flex;position:relative;overflow:hidden;box-shadow:0 10px 12px #959da566}._header_1efcq_28{flex-shrink:0;justify-content:space-between;align-items:center;padding-bottom:1rem;display:flex;position:relative}._title_1efcq_37{color:#055d87;text-align:center;flex:1;margin:0;font-size:clamp(1rem,1.25vw,1.5rem);font-weight:700}._headerRight_1efcq_46{align-items:center;gap:.5rem;display:flex;position:absolute;top:0;right:0}._closeButton_1efcq_55{color:#161616;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:clamp(1.25rem,3.125vw - 1.25rem,2.5rem);height:clamp(1.25rem,3.125vw - 1.25rem,2.5rem);padding:0;font-size:clamp(1.5rem,2.5vw - 1rem,2rem);font-weight:700;line-height:1;transition:all .2s;display:flex}._closeButton_1efcq_55:hover{color:#069;background-color:#0066991a}._modalBody_1efcq_78{flex-direction:column;flex:1;min-height:0;display:flex}._modalBodyContent_1efcq_85{flex-direction:column;flex:1;justify-content:center;gap:clamp(.62rem,1.56vw - .62rem,1.25rem);min-height:0;padding-right:.5rem;display:flex;overflow-y:auto}._stepSelectorGrid_1efcq_96{flex-direction:row;justify-content:center;align-items:stretch;gap:1rem;display:flex}._stepOptionCard_1efcq_104{cursor:pointer;background-color:#f0f6ff;border:1px solid #d0d7de;border-radius:.75rem;flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:clamp(.25rem,.625vw - .25rem,.5rem);padding:clamp(.75rem,.25rem + .625vw,1rem);transition:transform .15s,box-shadow .15s,border-color .15s;display:flex;box-shadow:0 2px 4px #0f172a0f}._stepOptionCard_1efcq_104:hover{border-color:#34c2fc;transform:translateY(-2px);box-shadow:0 4px 10px #0f172a1f}._stepOptionTitle_1efcq_129{color:#055d87;font-size:clamp(.75rem,.93vw,1.125rem);font-weight:600}._stepOptionDescription_1efcq_135{color:#555;text-align:left;font-size:clamp(.65rem,.9375vw - .125rem,1rem)}._sectionTitle_1efcq_141{color:#055d87;margin:0 0 .5rem;font-size:1.1rem;font-weight:600}._label_1efcq_148{color:#055d87;font-size:clamp(.75rem,.25rem + .625vw,1rem);font-weight:600;display:block}._select_1efcq_155,._input_1efcq_156{color:#333;box-sizing:border-box;background:#fff;border:1px solid #e0e0e0;border-radius:.5rem;width:100%;padding:clamp(.25rem,.625vw - .25rem,.5rem) .75rem;font-size:clamp(.75rem,.25rem + .625vw,1rem)}._select_1efcq_155:focus,._input_1efcq_156:focus{border-color:#055d87;outline:none}._fileInput_1efcq_173{color:#333;width:100%;font-size:.95rem}._dropzone_1efcq_179{background:linear-gradient(#f7fbff 0%,#fff 100%);border:2px dashed #c7d0d9;border-radius:.75rem;width:100%;padding:1.15rem;transition:border-color .15s,box-shadow .15s,transform .15s}._dropzone_1efcq_179[data-accept]{border-color:#34c2fc;box-shadow:0 6px 16px #0f172a14}._dropzone_1efcq_179[data-reject]{border-color:#ff4d4f}._dropzoneInner_1efcq_200{justify-content:center;align-items:center;gap:1rem;min-height:clamp(5rem,6.25vw,7.5rem);display:flex}._dropzoneText_1efcq_208{text-align:left;flex-direction:column;gap:.25rem;display:flex}._dropzoneTitle_1efcq_215{color:#055d87;font-size:clamp(.75rem,.25rem + .625vw,1rem);font-weight:600}._dropzoneSubtitle_1efcq_221{color:#666;font-size:clamp(.7rem,.25rem + .625vw,1rem)}._selectedFilePill_1efcq_226{color:#055d87;text-overflow:ellipsis;white-space:nowrap;background:#055d8714;border:1px solid #055d872e;border-radius:.6rem;margin-top:.75rem;padding:.4rem .6rem;font-size:clamp(.75rem,.25rem + .625vw,1rem);overflow:hidden}._footer_1efcq_239{flex-shrink:0;justify-content:center;margin-top:auto;padding:1rem 0 0;display:flex}._footerTwo_1efcq_247{flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding:1rem 0 0;display:flex}._primaryButton_1efcq_257{color:#fff;cursor:pointer;background-color:#0a7250;border:none;border-radius:.5rem;min-width:clamp(6.125rem,.875rem + 6.56vw,8.75rem);padding:clamp(.31rem,.78vw - .31rem,.62rem) clamp(1rem,2.5vw - 1rem,2rem);font-size:clamp(.75rem,.25rem + .625vw,1rem);font-weight:500;transition:background-color .2s}._primaryButton_1efcq_257:hover{background-color:#085a3d}._secondaryButton_1efcq_274{color:#0a7250;cursor:pointer;background-color:#0000;border:1px solid #0a7250;border-radius:.5rem;min-width:clamp(6.125rem,.875rem + 6.56vw,8.75rem);padding:clamp(.31rem,.78vw - .31rem,.62rem) clamp(1rem,2.5vw - 1rem,2rem);font-size:clamp(.75rem,.25rem + .625vw,1rem);font-weight:500}._secondaryButton_1efcq_274:hover{background-color:#0a725014}._row_1efcq_290{flex-direction:column;gap:.5rem;display:flex}._rowTwoCol_1efcq_296{flex-direction:row;gap:1rem;width:100%;display:flex}._rowHalf_1efcq_303{flex-direction:column;flex:50%;gap:.5rem;min-width:0;display:flex}._modalBodyContent_1efcq_85::-webkit-scrollbar{width:8px}._modalBodyContent_1efcq_85::-webkit-scrollbar-track{background:0 0;border-radius:0 1rem 1rem 0}._modalBodyContent_1efcq_85::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}._loadingRow_1efcq_325{justify-content:center;align-items:center;gap:.75rem;width:100%;padding:.5rem 0;display:flex}._spinner_1efcq_334{border:3px solid #0a725033;border-top-color:#0a7250;border-radius:50%;width:1.5rem;height:1.5rem;animation:.8s linear infinite _spin_1efcq_334}@keyframes _spin_1efcq_334{to{transform:rotate(360deg)}}._loadingText_1efcq_349{color:#055d87;font-size:1rem;font-weight:500}@media (width<=1000px){._rowTwoCol_1efcq_296{flex-direction:column}._rowHalf_1efcq_303{flex:auto}}._report_layout_section_1hok5_1{grid-column-gap:10px;grid-row-gap:10px;grid-template-rows:repeat(10,1fr);grid-template-columns:repeat(7,1fr);height:88dvh;display:grid}._historySectionHeader_1hok5_10{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:0;margin-bottom:.5rem;display:flex}._practicesTableVirtual_1hok5_19{table-layout:fixed;--recipe-grid-cols:3rem 1.75rem minmax(0, 1.4fr) minmax(0, 1fr) minmax(0, 1.05fr) minmax(3rem, .85fr)}._historySectionTitle_1hok5_24{flex-shrink:0;margin:0 .5rem 0 0;font-size:1.3rem;font-style:italic}._historyFilterRow_1hok5_32{align-items:center;gap:.5rem;min-width:0;display:flex}._historyFilterInput_1hok5_39{color:#141414;background-color:#fff;border:2px solid #31fff5;border-radius:.4rem;outline:none;width:240px;min-width:200px;padding:.35rem .5rem .35rem .6rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1rem}._historyFilterInput_1hok5_39::placeholder{color:#666}._historyFilterInput_1hok5_39:focus{border-color:#31fff5;box-shadow:0 0 0 2px #31fff533}._audit_practices_section_1hok5_73{background:#fff;border:2px solid #34c2fc;border-radius:1rem;flex-direction:column;grid-area:1/1/6/6;min-height:0;padding:1rem;display:flex;overflow:hidden;box-shadow:0 10px 12px #959da566}._audit_practices_section_1hok5_73>._visitSelectorContainer_1hok5_87{flex-shrink:0}._audit_practices_section_1hok5_73>div:last-of-type{flex-direction:column;flex:1 1 0;min-height:0;display:flex}._audit_practices_section_1hok5_73 ._tablesContainer_1hok5_98{flex:1 1 0;min-height:0}._audit_practices_section_1hok5_73 ._recipesTableContainer_1hok5_103,._audit_practices_section_1hok5_73 ._recipesTableContainer_1hok5_103>div:first-of-type{flex-direction:column;flex:1 1 0;min-height:0;display:flex}._audit_practices_section_1hok5_73 ._recipesTableScroll_1hok5_117{flex:1 1 0;min-height:0;overflow-y:auto}._audit_practices_section_1hok5_73 ._tablesContainer_1hok5_98>div:last-child{flex-direction:column;flex:1 1 0;min-height:0;display:flex}._audit_practices_section_1hok5_73 ._deviationsContainer_1hok5_130{flex-direction:column;flex:1 1 0;height:100%;min-height:0;display:flex;overflow-y:auto}._audit_practices_section_1hok5_73 ._deviationsList_1hok5_139{flex-direction:column;flex:1 1 0;justify-content:space-between;gap:.7rem;min-height:0;padding:.3em;display:flex}._audit_medicines_section_1hok5_149{background:#fff;border:2px solid #34c2fc;border-radius:1rem;flex-direction:column;grid-area:2/6/11/8;min-height:0;padding:1rem;display:flex;overflow:hidden;box-shadow:0 10px 12px #959da566}._audit_medicines_section_1hok5_149>div:first-of-type{flex-shrink:0}._audit_medicines_section_1hok5_149>div:last-of-type{flex-direction:column;flex:1 1 0;width:100%;min-height:0;display:flex}._context_detail_section_1hok5_175{background-image:linear-gradient(#d7f2ff 0% 20%,#fff 100%);border:2px solid #34c2fc;border-radius:1rem;flex-direction:column;grid-area:6/1/11/6;min-height:0;padding:1rem;display:flex;overflow:hidden;box-shadow:0 10px 12px #959da566}._context_detail_section_1hok5_175>div{flex:1 1 0;min-height:0}._context_detail_section_1hok5_175>div>div:last-child{flex-direction:column;flex:1 1 0;min-height:0;display:flex}._context_detail_section_1hok5_175 ._tablesContainer_1hok5_98{flex-direction:column;flex:1 1 0;min-height:0}._context_detail_section_1hok5_175 ._recipesTableContainer_1hok5_103,._context_detail_section_1hok5_175 ._recipesTableContainer_1hok5_103>div{flex-direction:column;flex:1 1 0;min-height:0;display:flex}._context_detail_section_1hok5_175 ._recipesTableScroll_1hok5_117{flex:1 1 0;min-height:0;overflow-y:auto}._client_selector_section_1hok5_227{box-sizing:border-box;background:#fff;border:2px solid #34c2fc;border-radius:1rem;grid-area:1/6/2/8;align-items:stretch;padding:0;display:flex;position:relative;overflow:visible;box-shadow:0 4px 5px #959da566}._client_selector_section_1hok5_227>div>div>button{width:100%;height:100%;min-width:unset;border:none;border-radius:1rem}._searchInputContainer_1hok5_250 div[style*=flex] div[style*=flex] button._customSelectButton_1hok5_250{white-space:nowrap;text-overflow:ellipsis;width:100%;min-width:0;overflow:hidden}._searchInputContainer_1hok5_250 div[style*=flex] div[style*=flex] button._customSelectButton_1hok5_250 span{white-space:nowrap;display:inline-block}._searchInputContainer_1hok5_250 div[style*=flex] div[style*=flex] button._customSelectButton_1hok5_250 span:first-child{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._visitSelectorContainer_1hok5_87{color:#055d87;background-image:linear-gradient(90deg,#f0fdff 0% 20%,#f5f5f5 100%);border:1px solid #b2ebf2;border-radius:.5rem;align-items:center;gap:2rem;min-height:4rem;padding:0 1rem;font-style:italic;display:flex;box-shadow:0 1px 2px #272a2d4d}._visitSelectorTitle_1hok5_285{white-space:nowrap;font-size:1.4rem}._visitIdentifierList_1hok5_290{align-content:center;align-items:center;gap:.1rem;width:100%;display:flex;overflow-x:auto}._visitIdentifierItem_1hok5_299{text-align:center;cursor:pointer;min-width:80px;color:inherit;white-space:nowrap;background-color:#0000;border:2px solid #0000;border-radius:.3rem;flex:none;padding:.5rem;font-size:1.2rem;line-height:1.2;transition:all .2s}._visitIdentifierItem_1hok5_299._selected_1hok5_315{color:#fff;background-color:#2196f3;border:2px solid #1976d2}._resetButton_1hok5_321{color:#fff;cursor:pointer;white-space:nowrap;background-color:#f32121;border:none;border-radius:.3rem;padding:.5rem 1rem;font-size:.9rem;font-weight:500;transition:background-color .2s}._resetButton_1hok5_321:hover{background-color:#c71818}._searchContainer_1hok5_338{justify-content:space-between;align-items:center;margin:.5rem 0;display:flex}._searchInputContainer_1hok5_250{align-items:center;gap:.5rem;display:flex}._searchLabel_1hok5_351{font-size:clamp(.875rem,.25rem + .78vw,1.18rem);font-weight:500}._searchInput_1hok5_250{border:1px solid #ddd;border-radius:.3rem;outline:none;width:150px;padding:.2rem .2rem .2rem .5rem;font-size:1rem}._backButton_1hok5_366{color:#fff;cursor:pointer;background-color:#f32121;border:2px solid #f32121;border-radius:.3rem;align-items:center;gap:.2rem;margin-left:1rem;padding:.1rem .6rem;font-size:1rem;font-weight:500;transition:background-color .2s;display:flex}._backButton_1hok5_366:hover{background-color:#c71818}._paginationContainer_1hok5_386{align-items:center;display:flex}._paginationCounter_1hok5_391{letter-spacing:.1rem;font-size:1.3rem}._navigationLinkDisabled_1hok5_396{cursor:not-allowed;opacity:.5}._tablesContainer_1hok5_98{gap:.5rem;display:flex}._recipesTableContainer_1hok5_103{border-radius:.5rem;width:100%;position:relative;overflow-y:hidden}._recipesTableScroll_1hok5_117{border-radius:0;height:auto;overflow-y:scroll}._audit_medicines_section_1hok5_149 ._tablesContainer_1hok5_98{flex-direction:column;flex:1 1 0;min-height:0}._audit_medicines_section_1hok5_149 ._recipesTableContainer_1hok5_103,._audit_medicines_section_1hok5_149 ._recipesTableContainer_1hok5_103>div{flex-direction:column;flex:1 1 0;min-height:0;display:flex}._audit_medicines_section_1hok5_149 ._recipesTableScroll_1hok5_117{flex:1 1 0;min-height:0;overflow-y:auto}._recipesTable_1hok5_103{border-collapse:collapse;width:100%}._tableHeader_1hok5_450{background-color:#84d8ff}._tableHeaderCell_1hok5_454{text-align:center;z-index:10;background-color:#84d8ff;padding:.1rem;position:sticky;top:0}._noResultsCell_1hok5_463{text-align:center;color:#252525;padding:1rem;font-size:1.1rem}._tableRow_1hok5_470{cursor:pointer;transition:all .2s}._tableRow_1hok5_470:hover{background-color:#2196f31a;box-shadow:0 2px 4px #0000001a}._tableRow_1hok5_470._selected_1hok5_315{background-color:#fafafa;box-shadow:0 0 8px #2196f34d}._tableRow_1hok5_470._unselected_1hok5_485{opacity:.3;background-color:#fafafa4d}._tableRow_1hok5_470._recentlyAudited_1hok5_490{background-color:#0f31c91a;box-shadow:0 0 8px #4caf504d}._tableCell_1hok5_495{transition:all .2s}._tableCell_1hok5_495._selected_1hok5_315{background-color:#fafafa}._tableCell_1hok5_495._unselected_1hok5_485{background-color:#fafafa4d}._tableCell_1hok5_495._recentlyAudited_1hok5_490{background-color:#0000;position:relative}._tableCell_1hok5_495._recentlyAudited_1hok5_490:before{content:"";background-color:#4b4b4b;border-radius:0 2px 2px 0;width:5px;position:absolute;top:0;bottom:0;left:0}._tableCellContent_1hok5_523{text-align:center;width:22.5%;padding:.2rem}._deviationsContainer_1hok5_130{background-color:#fff;border:1px solid #55daec;border-radius:.5rem;width:100%;height:221px;min-height:221px;padding:.5rem}._deviationsTitle_1hok5_539{color:#055d87;font-size:1.2rem;font-style:italic}._deviationsList_1hok5_139{flex-direction:column;gap:.2rem;padding:.3em;display:flex}._deviationItem_1hok5_552{word-wrap:break-word;word-break:break-word;white-space:normal;background:#f4f4f4;border-radius:.5rem;align-items:center;height:1.8rem;min-height:1.8rem;max-height:1.8rem;padding:.2rem .7rem;line-height:1;display:flex;overflow:hidden;box-shadow:0 2px 2px #272a2d1a}._segmentedControl_1hok5_569{border-radius:1.2rem;gap:0;padding:.25rem;transition:all .3s;display:flex;position:relative}._segmentedControlPaciente_1hok5_578{background-color:#d5f4e6;border:2px solid #0a7250}._segmentedControlMedico_1hok5_583{background-color:#dbeafe;border:2px solid #069}._segmentedButton_1hok5_588{color:#444;cursor:pointer;z-index:1;background-color:#0000;border:none;border-radius:1rem;flex:1;padding:.75rem 2rem;font-size:1rem;font-weight:500;transition:all .3s;position:relative}._segmentedButtonActivePaciente_1hok5_607{color:#fafafa;background-color:#0a7250;box-shadow:0 2px 4px #0000001a}._segmentedButtonActiveMedico_1hok5_613{color:#fafafa;background-color:#069;box-shadow:0 2px 4px #0000001a}._segmentedButton_1hok5_588:not(._segmentedButtonActivePaciente_1hok5_607):not(._segmentedButtonActiveMedico_1hok5_613){color:#444;background-color:#0000}._segmentedControlPaciente_1hok5_578 ._segmentedButton_1hok5_588:hover:not(._segmentedButtonActivePaciente_1hok5_607){background-color:#4ade8033}._segmentedControlMedico_1hok5_583 ._segmentedButton_1hok5_588:hover:not(._segmentedButtonActiveMedico_1hok5_613){background-color:#3b82f633}@keyframes _spin_1hok5_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._patientDataSpinner_1hok5_642{flex-shrink:0;animation:.8s linear infinite _spin_1hok5_1}._suspicionWrapper_1hok5_649{width:100%;margin-top:1.3rem}._suspicionGrid_1hok5_654{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:.3rem;display:grid}._suspicionFieldsCol_1hok5_661{flex-direction:column;gap:.3rem;display:flex}._suspicionFieldRow_1hok5_667{gap:.3rem;width:100%;display:flex}._suspicionLabel_1hok5_673{white-space:nowrap;font-size:1.1rem;font-style:italic;font-weight:600}._suspicionValue_1hok5_680{color:#202020;text-overflow:ellipsis;white-space:nowrap;background-color:#055e871a;border:1px solid #0000;border-radius:.5rem;outline:none;flex:1 1 0;width:100%;padding:.005rem .5rem;font-size:1rem;font-weight:400;overflow:hidden}._suspicionInfoBox_1hok5_696{background-color:#055e871a;border:1px solid #408db11a;border-radius:.4rem;flex-direction:column;justify-content:center;height:100%;padding:.4rem;display:flex;overflow:hidden}._suspicionInfoText_1hok5_708{text-align:center;font-size:1rem}._suspicionNoData_1hok5_713{color:#666;justify-content:center;align-items:center;padding:1rem;display:flex}._overlay_1xauu_1{z-index:1000;background:#00000059;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modal_1xauu_11{background:#fff;border-radius:.75rem;flex-direction:column;width:min(52rem,100vw - 2rem);max-height:min(42rem,100vh - 2rem);display:flex;overflow:hidden;box-shadow:0 12px 40px #00000040}._header_1xauu_22{border-bottom:1px solid #e9e9e9;justify-content:space-between;align-items:center;padding:.85rem 1rem;display:flex}._title_1xauu_30{margin:0;font-size:1.1rem;font-weight:700}._closeButton_1xauu_36{cursor:pointer;background:0 0;border:none;padding:.1rem .4rem;font-size:1.5rem;line-height:1}._content_1xauu_45{flex-direction:column;gap:.8rem;padding:1rem;display:flex;overflow:auto}._description_1xauu_53{color:#444;margin:0;font-size:.95rem}._list_1xauu_59{flex-direction:column;gap:.6rem;display:flex}._practiceCard_1xauu_65{background:#fafafa;border:1px solid #e3e3e3;border-radius:.65rem;padding:.7rem .8rem}._practiceTitle_1xauu_72{color:#222;margin-bottom:.4rem;font-weight:700}._practiceMeta_1xauu_78{color:#555;flex-wrap:wrap;gap:.75rem;font-size:.9rem;display:flex}._form_1xauu_86{grid-template-columns:1fr;gap:.7rem;display:grid}._label_1xauu_92{color:#2c2c2c;flex-direction:column;gap:.35rem;font-weight:600;display:flex}._input_1xauu_100{border:1px solid #d8d8d8;border-radius:.5rem;padding:.55rem .65rem;font-size:.95rem}._textarea_1xauu_107{resize:vertical;border:1px solid #d8d8d8;border-radius:.5rem;padding:.55rem .65rem;font-size:.95rem}._footer_1xauu_115{justify-content:flex-end;gap:.7rem;padding-top:.2rem;display:flex}._cancelBtn_1xauu_122{color:#333;cursor:pointer;background:#fff;border:1px solid #bbb;border-radius:.5rem;padding:.45rem .9rem;font-weight:600}._confirmBtn_1xauu_132{color:#fff;cursor:pointer;background:#ff5252;border:1px solid #ff5252;border-radius:.5rem;padding:.45rem .9rem;font-weight:700}._confirmBtn_1xauu_132:disabled,._cancelBtn_1xauu_122:disabled{opacity:.6;cursor:not-allowed}._modalOverlay_1lsfd_1{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modalContent_1lsfd_14{background:#fff;border-radius:.5rem;flex-direction:column;width:90%;max-width:800px;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 4px 6px #0000001a}._modalHeader_1lsfd_26{border-bottom:1px solid #e5e5e5;justify-content:space-between;align-items:center;padding:1rem;display:flex}._modalTitle_1lsfd_34{color:#333;margin:0;font-size:clamp(1rem,1.125vw - .09rem,1.25rem);font-weight:600}._modalCloseButton_1lsfd_42{cursor:pointer;color:#666;background:0 0;border:none;border-radius:.25rem;padding:.25rem;font-size:1.5rem;transition:all .2s}._modalCloseButton_1lsfd_42:hover:not(:disabled){color:#333;background-color:#f0f0f0}._modalCloseButton_1lsfd_42:disabled{opacity:.6;cursor:not-allowed}._modalBody_1lsfd_63{flex:1;padding:1rem;overflow-y:auto}._practiceInfo_1lsfd_69{background:#f8f9fa;border-radius:.5rem;margin-bottom:1rem}._practiceInfo_1lsfd_69 p{margin:.5rem 0 .7rem;font-size:1.2rem;line-height:1.2}._modalDescription_1lsfd_82{color:#272727;margin:0 0 1rem;font-size:1rem}._loadingContainer_1lsfd_88{text-align:center;color:#666;padding:2rem}._practiceItem_1lsfd_94{border:1px solid #e5e5e5;border-radius:.25rem;align-items:center;margin-bottom:1rem;padding:.75rem;display:flex}._practiceInfo_1lsfd_69{flex-direction:column;flex:1;gap:.25rem;display:flex}._practiceName_1lsfd_110{color:#333;font-weight:600}._practiceName_1lsfd_110 h3{font-size:1.2rem}._practiceDetails_1lsfd_119{color:#666;flex-wrap:wrap;gap:.5rem;font-size:.9rem;font-weight:500;display:flex}._practiceDetails_1lsfd_119 span{background:#ccc;border-radius:.5rem;padding:.1rem .5rem}._practiceStatus_1lsfd_134{text-align:center;color:#fff;border-radius:1.5rem;margin-bottom:1rem;padding:.3rem;font-weight:700}._radioGroup_1lsfd_143{flex-direction:column;justify-content:center;gap:.3rem;display:flex}._radioLabel_1lsfd_150{cursor:pointer;background:#e4e4e4;border-radius:1.5rem;align-items:center;gap:.5rem;padding:.2rem .2rem .2rem .5rem;display:flex}._radioLabel_1lsfd_150:hover{background:#d4d4d4}._radioInput_1lsfd_165{cursor:pointer}._radioLabel_1lsfd_150:has(._radioInput_1lsfd_165:disabled){opacity:.6;cursor:not-allowed}._modalFooter_1lsfd_174{border-top:1px solid #e5e5e5;justify-content:flex-end;gap:.5rem;padding:1rem;display:flex}._modalCancelButton_1lsfd_182{color:#fff;cursor:pointer;background:#6c757d;border:none;border-radius:.25rem;padding:.5rem 1rem;font-size:.9rem;transition:background-color .2s}._modalCancelButton_1lsfd_182:hover:not(:disabled){background:#5a6268}._modalCancelButton_1lsfd_182:disabled{opacity:.6;cursor:not-allowed}._modalActionButton_1lsfd_202{cursor:pointer;border:none;border-radius:.25rem;padding:.5rem 1rem;font-size:.9rem;font-weight:500;transition:all .2s}._modalActionButton_1lsfd_202:disabled{opacity:.6;cursor:not-allowed}._normalButton_1lsfd_217{color:#fff;background:#055d87}._normalButton_1lsfd_217:hover:not(:disabled){background:#044a6b}._overlay_1bke6_1{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}._modal_1bke6_14{background-color:#fff;border-radius:1rem;flex-direction:column;width:90%;max-width:560px;max-height:95vh;padding:2rem calc(2rem - 8px) 0 2rem;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #0000004d}._header_1bke6_30{flex-shrink:0;justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex;position:relative}._closeButton_1bke6_39{color:#161616;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0;font-size:2rem;font-weight:700;line-height:1;display:flex;position:absolute;top:0;right:0}._closeButton_1bke6_39:hover{background-color:#f0f0f0}._title_1bke6_63{color:#055d87;text-align:center;flex:1;margin:0;font-size:1.8rem;font-weight:700}._form_1bke6_72{flex-direction:column;flex:1;min-height:0;display:flex}._content_1bke6_79{flex-direction:column;flex:1;padding-bottom:1rem;padding-right:.5rem;display:flex;overflow:hidden auto}._fieldContainer_1bke6_89{margin-bottom:1rem}._fieldError_1bke6_93{color:#c00;margin-top:.25rem;font-size:.875rem}._fieldLabel_1bke6_99{color:#333;margin-bottom:.5rem;font-size:1rem;font-weight:500;display:inline-block}._optional_1bke6_107{color:red;padding-left:4px;display:inline}._input_1bke6_113,._textarea_1bke6_114{color:#333;box-sizing:border-box;border:1px solid #e0e0e0;border-radius:.5rem;width:100%;padding:.5rem .75rem;font-size:1rem}._input_1bke6_113:focus,._textarea_1bke6_114:focus{border-color:#055d87;outline:none}._textarea_1bke6_114{resize:vertical;min-height:80px}._footer_1bke6_135{flex-shrink:0;justify-content:center;padding:1rem 0 2rem;display:flex}._submitButton_1bke6_142{color:#fff;cursor:pointer;background-color:#0a7250;border:none;border-radius:.5rem;width:100%;padding:.6rem 2rem;font-size:1rem;font-weight:500;transition:background-color .2s}._submitButton_1bke6_142:hover{background-color:#085a3d}._submitButton_1bke6_142:disabled{opacity:.8;cursor:not-allowed}@keyframes _spin_1bke6_173{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._spinner_1bke6_173{width:16px;height:16px;animation:1s linear infinite _spin_1bke6_173;display:inline-block}._successMessage_1bke6_180{color:#0a7250;text-align:center;margin:0 0 1rem;font-size:1rem}._overlay_10gbr_1{z-index:2000;background-color:#000000e6;justify-content:center;align-items:center;width:100vw;height:100vh;padding:2rem;display:flex;position:fixed;top:0;left:0}._modal_10gbr_15{background-color:#fff;border-radius:1rem;flex-direction:column;max-width:95vw;max-height:95vh;display:flex;overflow:hidden;box-shadow:0 10px 40px #0000004d}._header_10gbr_26{border-bottom:1px solid #e0e0e0;flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.5rem;display:flex}._title_10gbr_36{color:#055d87;text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;font-size:1.1rem;font-weight:600;overflow:hidden}._headerActions_10gbr_47{align-items:center;gap:.75rem;display:flex}._downloadButton_10gbr_53{color:#fff;cursor:pointer;background-color:#055d87;border:none;border-radius:.5rem;padding:.5rem 1rem;font-size:.9rem;font-weight:500}._downloadButton_10gbr_53:hover{background-color:#044a6b}._closeButton_10gbr_68{color:#161616;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0;font-size:2rem;font-weight:700;line-height:1;display:flex}._closeButton_10gbr_68:hover{background-color:#f0f0f0}._content_10gbr_89{flex-direction:column;flex:1;justify-content:flex-start;align-items:center;min-height:300px;padding:1.5rem;display:flex;overflow:auto}._imageWrapper_10gbr_100{justify-content:center;align-items:center;width:100%;display:flex}._fullImage_10gbr_107{object-fit:contain;border-radius:.5rem;max-width:100%;max-height:80vh}._pdfWrapper_10gbr_114{flex-direction:column;align-items:center;gap:1rem;width:100%;display:flex}._pdfPage_10gbr_122{max-width:100%;box-shadow:0 2px 8px #00000026}._pdfPagination_10gbr_127{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}._pageButton_10gbr_135{color:#fff;cursor:pointer;background-color:#055d87;border:none;border-radius:.5rem;padding:.5rem 1rem;font-size:.9rem}._pageButton_10gbr_135:hover:not(:disabled){background-color:#044a6b}._pageButton_10gbr_135:disabled{opacity:.5;cursor:not-allowed}._pageInfo_10gbr_154{color:#333;font-size:.95rem}._txtWrapper_10gbr_159{text-align:left;background:#f9f9f9;border-radius:.5rem;width:100%;max-width:800px;max-height:70vh;padding:1.5rem;overflow:auto}._txtContent_10gbr_170{white-space:pre-wrap;word-break:break-word;color:#333;margin:0;font-family:inherit;font-size:.95rem;line-height:1.5}._docxWrapper_10gbr_180{background:#fff;border-radius:.5rem;width:100%;max-width:800px;max-height:70vh;padding:1rem;overflow:auto;box-shadow:inset 0 0 0 1px #e0e0e0}._docxStyleContainer_10gbr_191{display:none}._docxBodyContainer_10gbr_195{padding:1rem}._docxBodyContainer_10gbr_195 .docx-viewer{font-family:inherit}._errorMessage_10gbr_203{color:#dc3545;text-align:center;padding:1rem}._overlay_6hp79_1{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}._modal_6hp79_14{background-color:#fff;border-radius:1rem;flex-direction:column;width:90%;max-width:1000px;max-height:90vh;padding:clamp(1rem,2.5vw - 1rem,2rem) calc(2rem - 8px) 0 clamp(1rem,2.5vw - 1rem,2rem);display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #0000004d}._header_6hp79_30{flex-wrap:wrap;flex-shrink:0;justify-content:flex-start;align-items:center;gap:0;margin-bottom:2rem;display:flex;position:relative}._filterRow_6hp79_41{align-items:center;gap:.5rem;min-width:0;display:flex}._filterInput_6hp79_48{color:#141414;background-color:#fff;border:2px solid #31fff5;border-radius:.4rem;outline:none;width:280px;min-width:180px;padding:.35rem .5rem .35rem .6rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1rem}._filterInput_6hp79_48::placeholder{color:#666}._filterInput_6hp79_48:focus{border-color:#31fff5;box-shadow:0 0 0 2px #31fff533}._closeButton_6hp79_82{color:#161616;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0;font-size:2rem;font-weight:700;line-height:1;display:flex;position:absolute;top:0;right:0}._closeButton_6hp79_82:hover{background-color:#f0f0f0}._title_6hp79_106{color:#055d87;flex-shrink:0;margin:0 .5rem 0 0;font-size:1.8rem;font-weight:700}._modalBody_6hp79_115{flex:1;gap:2rem;min-height:0;display:flex;overflow:hidden}._modalBodyNoSidebar_6hp79_123{flex:1;gap:0;min-height:0;padding:0;display:flex;overflow:hidden}._modalBodyNoSidebar_6hp79_123 ._content_6hp79_132{padding-right:0}._modalBodyNoSidebar_6hp79_123 ._contentScrollArea_6hp79_136{padding-right:.5rem}._historyDatesNav_6hp79_140{border-right:1px solid #e0e0e0;flex-direction:column;flex-shrink:0;gap:.5rem;min-height:0;padding-right:.5rem;display:flex;overflow:hidden}._historyDatesNavTitle_6hp79_151{color:#055d87;flex-shrink:0;margin:0;font-size:1rem;font-weight:600}._historyDatesList_6hp79_159{flex-direction:column;flex:1;gap:.25rem;min-height:0;max-height:72%;margin:0;padding:0;list-style:none;display:flex;overflow:hidden auto}._historyDatesList_6hp79_159::-webkit-scrollbar{width:6px}._historyDatesList_6hp79_159::-webkit-scrollbar-track{background:0 0}._historyDatesList_6hp79_159::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}._historyDatesList_6hp79_159::-webkit-scrollbar-thumb:hover{background:#999}._historyDatesListItem_6hp79_190{margin:0;padding:0}._historyDatesListButton_6hp79_195{text-align:left;color:#333;cursor:pointer;background:0 0;border:none;border-radius:.4rem;width:100%;padding:.5rem .75rem;font-family:inherit;font-size:.95rem;transition:background-color .2s,color .2s;display:block}._historyDatesListButton_6hp79_195:hover{color:#055d87;background-color:#e8f4f8}._historyDatesSubList_6hp79_217{border-left:2px solid #e0e0e0;flex-direction:column;gap:.15rem;margin:.25rem 0 .25rem .75rem;padding:0 0 0 .75rem;list-style:none;display:flex}._historyDatesSubListItem_6hp79_230{margin:0;padding:0}._historyDatesSubListButton_6hp79_235{text-align:left;color:#444;cursor:pointer;background:0 0;border:none;border-radius:.35rem;width:100%;padding:.35rem .5rem;font-family:inherit;font-size:.88rem;transition:background-color .2s,color .2s;display:block}._historyDatesSubListButton_6hp79_235:hover{color:#055d87;background-color:#e8f4f8}._historyDatesYear_6hp79_257{color:#055d87;margin-top:.5rem;padding:.4rem 0;font-size:1.05rem;font-weight:700;display:block}._historyDatesYear_6hp79_257:first-of-type{margin-top:0}._historyDatesMonth_6hp79_270{color:#333;padding:.25rem 0 .15rem .5rem;font-size:.95rem;font-weight:600;display:block}._historyDatesDay_6hp79_278{color:#555;padding:.2rem 0 .1rem 1rem;font-size:.9rem;font-weight:600;display:block}._historyDatesDayLabel_6hp79_286{color:#444;padding:.15rem 0 .1rem 1.5rem;font-size:.88rem;font-weight:500;display:block}._content_6hp79_132{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._contentScrollArea_6hp79_136{flex-direction:column;flex:1;min-height:0;padding-bottom:2rem;padding-right:.5rem;display:flex;overflow:hidden auto}._contentScrollArea_6hp79_136::-webkit-scrollbar{width:8px}._contentScrollArea_6hp79_136::-webkit-scrollbar-track{background:0 0}._contentScrollArea_6hp79_136::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}._contentScrollArea_6hp79_136::-webkit-scrollbar-thumb:hover{background:#999}._emptyMessage_6hp79_330{color:#888;text-align:center;margin:0;padding:clamp(1.5rem,3.75vw - 1.5rem,3rem) 0;font-size:clamp(1rem,1.25vw,1.5rem)}._clinicalHistoriesList_6hp79_338{flex-direction:column;gap:1.5rem;padding:1rem 0;display:flex}._clinicalHistoriesListWhenAdding_6hp79_345{margin:0;padding:0;display:block}._clinicalHistoryCard_6hp79_351{background-color:#fafafa;border:1px solid #e0e0e0;border-radius:.5rem;flex-direction:column;padding:1rem;transition:all .2s;display:flex}._clinicalHistoryCardActionsRow_6hp79_361{justify-content:flex-end;display:flex}._clinicalHistoryCardBody_6hp79_366{min-width:0;display:flex}._clinicalHistoryCardHalf_6hp79_371{flex:1 1 0;min-width:0}._clinicalHistoryCardHalf_6hp79_371:last-child{margin-left:1rem}._clinicalHistoryCardFull_6hp79_380{flex:100%;min-width:0}._clinicalHistoryCard_6hp79_351:hover,._clinicalHistoryCardHighlighted_6hp79_386{background-color:#f0f7fa;border-color:#055d87;box-shadow:0 2px 8px #0000001a}._clinicalHistoryTitle_6hp79_392{color:#055d87;border-radius:.35rem;margin:0 0 .4rem;padding:0 .5rem;font-size:1rem;font-style:italic;font-weight:600;transition:background-color .4s}._clinicalHistorySubtitle_6hp79_403{font-size:1rem;font-style:italic;font-weight:400}._clinicalHistoryContent_6hp79_409{color:#444;white-space:pre-wrap;margin:0;font-size:1rem;line-height:1.6}._clinicalHistoryActions_6hp79_417{gap:.5rem;display:flex}._editButton_6hp79_422,._deleteButton_6hp79_423{cursor:pointer;color:#055d87;background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;padding:.25rem;transition:all .2s;display:flex}._editButton_6hp79_422:hover{color:#34c2fc;background-color:#055d871a}._deleteButton_6hp79_423{color:#dc3545}._deleteButton_6hp79_423:hover{color:#c82333;background-color:#dc35451a}._editForm_6hp79_450{flex-direction:column;gap:1rem;display:flex}._fieldContainer_6hp79_456{margin-bottom:1rem}._fieldLabel_6hp79_460{color:#333;margin-bottom:.5rem;font-size:1rem;font-weight:500;display:block}._required_6hp79_468{color:#dc3545;margin-left:.2rem;font-weight:700;display:inline}._editInput_6hp79_475,._editTextarea_6hp79_476,._editSelect_6hp79_477{box-sizing:border-box;border:1px solid #e0e0e0;border-radius:.5rem;outline:none;width:100%;padding:.75rem;font-size:1rem;transition:border-color .2s}._editInput_6hp79_475:focus,._editTextarea_6hp79_476:focus,._editSelect_6hp79_477:focus{border-color:#055d87;box-shadow:0 0 0 2px #055d871a}._editInput_6hp79_475{color:#055d87;font-weight:600}._editInput_6hp79_475::placeholder{color:#999;opacity:1;font-weight:400}._editSelect_6hp79_477{color:#666;cursor:pointer;background-color:#fff;width:100%;font-weight:400}._editSelect_6hp79_477::placeholder{color:#999;opacity:1;font-weight:400}._editTextarea_6hp79_476{resize:vertical;color:#444;min-height:100px;line-height:1.6}._editActions_6hp79_527{justify-content:flex-end;gap:.75rem;display:flex}._cancelEditButton_6hp79_533,._saveEditButton_6hp79_534{cursor:pointer;border:none;border-radius:.5rem;padding:.5rem 1rem;font-size:.9rem;font-weight:500;transition:background-color .2s}._cancelEditButton_6hp79_533{color:#fff;background-color:#6c757d}._cancelEditButton_6hp79_533:hover{background-color:#5a6268}._saveEditButton_6hp79_534{color:#fff;background-color:#055d87}._saveEditButton_6hp79_534:hover:not(:disabled){background-color:#044a6b}._saveEditButton_6hp79_534:disabled{color:#666;cursor:not-allowed;opacity:.6;background-color:#ccc}._savingContent_6hp79_569{align-items:center;gap:.5rem;display:flex}._addCard_6hp79_575{cursor:pointer;background-color:#f0f7fa;border:2px dashed #34c2fc;flex-direction:column;justify-content:center;align-items:center;min-height:56px;display:flex}._addCard_6hp79_575:hover{background-color:#e0f0f7;border-color:#055d87;transform:translateY(-2px);box-shadow:0 4px 8px #055d8733}._addIcon_6hp79_593{color:#34c2fc;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}._addCard_6hp79_575:hover ._addIcon_6hp79_593{color:#055d87;transform:scale(1.1)}._addLabel_6hp79_608{color:#055d87;text-align:center;font-size:1.1rem;font-weight:600;line-height:1}._footer_6hp79_616{border-top:1px solid #e0e0e0;justify-content:flex-end;gap:1rem;margin-top:1.5rem;padding-top:1.5rem;display:flex}._cancelButton_6hp79_625{color:#fff;cursor:pointer;background-color:#6c757d;border:none;border-radius:.5rem;padding:clamp(.5rem,.625vw,.75rem) clamp(.75rem,1.875vw - .75rem,1.5rem);font-size:1rem;font-weight:500;transition:background-color .2s}._cancelButton_6hp79_625:hover{background-color:#5a6268}._saveButton_6hp79_641{white-space:nowrap;color:#fff;cursor:pointer;background-color:#055d87;border:none;border-radius:.5rem;padding:clamp(.5rem,.625vw,.75rem) clamp(.75rem,1.875vw - .75rem,1.5rem);font-size:1rem;font-weight:500;transition:background-color .2s}._saveButton_6hp79_641:hover{background-color:#044a6b}._deleteConfirmOverlay_6hp79_658{z-index:3000;background-color:#000000b3;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}._deleteConfirmModal_6hp79_671{background-color:#fff;border-radius:1rem;flex-direction:column;width:90%;max-width:500px;padding:clamp(1rem,2.5vw - 1rem,2rem);display:flex;position:relative;box-shadow:0 10px 30px #0000004d}._closeConfirmButton_6hp79_683{color:#161616;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0;font-size:2rem;font-weight:700;line-height:1;display:flex;position:absolute;top:1rem;right:1rem}._closeConfirmButton_6hp79_683:hover{background-color:#f0f0f0}._deleteConfirmTitle_6hp79_707{color:#dc3545;text-align:center;margin:0 0 1.5rem;font-size:clamp(1rem,1.25vw,1.5rem);font-weight:600}._deletePreviewContainer_6hp79_715{justify-content:center;align-items:center;margin-bottom:1rem;display:flex}._deletePreviewFileInfo_6hp79_722{background-color:#f5f5f5;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;min-height:150px;padding:2rem;display:flex}._deleteFileIcon_6hp79_735{font-size:4rem}._deleteFileType_6hp79_739{color:#666;text-transform:uppercase;letter-spacing:.5px;font-size:.9rem;font-weight:600}._deleteHistoryInfo_6hp79_747{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:.5rem;margin-bottom:1.5rem;padding:1rem}._deleteHistoryTitle_6hp79_755{color:#055d87;margin:0 0 .5rem;font-size:1.1rem;font-weight:600}._deleteHistorySubtitle_6hp79_762{color:#666;margin:0 0 .5rem;font-size:1rem;font-style:italic}._deleteHistoryContent_6hp79_769{color:#444;white-space:pre-wrap;margin:0;font-size:.95rem;line-height:1.5}._deleteConfirmButtons_6hp79_777{justify-content:flex-end;gap:1rem;display:flex}._cancelDeleteButton_6hp79_783{color:#fff;cursor:pointer;background-color:#6c757d;border:none;border-radius:.5rem;padding:clamp(.5rem,.625vw,.75rem) clamp(.75rem,1.875vw - .75rem,1.5rem);font-size:1rem;font-weight:500;transition:background-color .2s}._cancelDeleteButton_6hp79_783:hover:not(:disabled){background-color:#5a6268}._cancelDeleteButton_6hp79_783:disabled{opacity:.6;cursor:not-allowed}._confirmDeleteButton_6hp79_804{color:#fff;cursor:pointer;background-color:#dc3545;border:none;border-radius:.5rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:500;transition:background-color .2s}._confirmDeleteButton_6hp79_804:hover:not(:disabled){background-color:#c82333}._confirmDeleteButton_6hp79_804:disabled{opacity:.6;cursor:not-allowed}._bottomBar_6hp79_825{z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffffa;border-top:1px solid #e6e6e6;flex-shrink:0;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;margin-top:auto;padding:1rem 0;display:grid;position:sticky;bottom:0;left:0;right:0}._bottomBarAdd_6hp79_843{flex-direction:row;justify-content:center;justify-self:center;align-items:center;gap:.75rem;width:100%;max-width:560px;padding:.4rem 2.25rem;display:flex}._bottomBarActions_6hp79_855{justify-self:end}._actionButtons_6hp79_859{justify-content:center;gap:.75rem;display:flex}._overlay_8oud4_1{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}._modal_8oud4_14{background-color:#fff;border:2px solid #34c2fc;border-radius:1rem;flex-direction:column;width:90%;max-width:500px;max-height:90vh;padding:1.5rem;display:flex;position:relative;overflow-y:auto;box-shadow:0 10px 12px #959da566}._header_8oud4_29{border-bottom:1px solid #e6fcff;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;display:flex;position:relative}._closeButton_8oud4_39{color:#161616;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0;font-size:2rem;font-weight:700;line-height:1;transition:all .2s;display:flex;position:absolute;top:0;right:0}._closeButton_8oud4_39:hover:not(:disabled){color:#f32121;background-color:#2196f31a}._closeButton_8oud4_39:disabled{opacity:.5;cursor:not-allowed}._title_8oud4_70{color:#055d87;text-align:center;flex:1;margin:0;font-size:1.8rem;font-weight:700}._content_8oud4_79{flex-direction:column;flex:1;gap:1.5rem;display:flex}._formGroup_8oud4_86{flex-direction:column;gap:.5rem;display:flex}._label_8oud4_92{color:#055d87;font-size:1.1rem;font-style:italic;font-weight:600}._input_8oud4_99,._select_8oud4_100{color:#161616;background-color:#fff;border:1px solid #ddd;border-radius:.5rem;outline:none;padding:.7rem;font-size:1rem;transition:all .2s}._input_8oud4_99:focus,._select_8oud4_100:focus{border-color:#34c2fc;box-shadow:0 0 0 3px #34c2fc1a}._input_8oud4_99:disabled,._select_8oud4_100:disabled{color:#6c757d;cursor:not-allowed;opacity:.7;background-color:#e9ecef}._footer_8oud4_125{border-top:1px solid #e6fcff;justify-content:flex-end;gap:1rem;margin-top:2rem;padding-top:1.5rem;display:flex}._cancelButton_8oud4_134{color:#161616;cursor:pointer;background-color:#f4f4f4;border:1px solid #ddd;border-radius:.5rem;padding:clamp(.5rem,.625vw,.75rem) clamp(.75rem,1.875vw - .75rem,1.5rem);font-size:1rem;font-weight:500;transition:all .2s}._cancelButton_8oud4_134:hover{background-color:#e0e0e0;border-color:#bbb}._saveButton_8oud4_151{white-space:nowrap;color:#fff;cursor:pointer;background-color:#069;border:none;border-radius:.5rem;padding:clamp(.5rem,.625vw,.75rem) clamp(.75rem,1.875vw - .75rem,1.5rem);font-size:1rem;font-weight:500;transition:all .2s}._saveButton_8oud4_151:hover{background-color:#005080}._saveButton_8oud4_151:disabled,._cancelButton_8oud4_134:disabled{opacity:.7;cursor:not-allowed}@keyframes _spin_8oud4_187{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._spinner_8oud4_187{width:16px;height:16px;animation:1s linear infinite _spin_8oud4_187;display:inline-block}@media (width<=768px){._modal_8oud4_14{width:95%;padding:1.2rem}}._overlay_1g23k_1{z-index:1100;background-color:#00000080;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}._modal_1g23k_14{background-color:#fff;border:2px solid #34c2fc;border-radius:1rem;flex-direction:column;width:90%;max-width:1200px;max-height:90vh;padding:1.5rem;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 12px #959da566}._header_1g23k_29{justify-content:space-between;align-items:center;padding-bottom:1rem;display:flex;position:relative}._closeButton_1g23k_37{color:#161616;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0;font-size:2rem;font-weight:700;line-height:1;transition:all .2s;display:flex;position:absolute;top:0;right:0}._closeButton_1g23k_37:hover{color:#f32121;background-color:#2196f31a}._title_1g23k_63{color:#055d87;text-align:center;flex:1;margin:0;font-size:1.6rem;font-weight:700}._content_1g23k_72{flex-direction:column;flex:1;gap:.7rem;margin-right:-.5rem;padding-right:.5rem;display:flex;overflow-y:auto}._content_1g23k_72::-webkit-scrollbar{width:8px}._content_1g23k_72::-webkit-scrollbar-track{background:0 0;border-radius:0 1rem 1rem 0}._content_1g23k_72::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}._content_1g23k_72::-webkit-scrollbar-thumb:hover{background:#999}._sectionTitle_1g23k_100{color:#055d87;border-bottom:2px solid #34c2fc;margin-top:.5rem;margin-bottom:.3rem;padding-bottom:.5rem;font-size:1.3rem;font-weight:700}._twoColumnsSection_1g23k_110{gap:2rem;width:100%;margin-top:.5rem;display:flex}._columnHalf_1g23k_117{flex-direction:column;flex:50%;gap:.7rem;min-width:0;display:flex}._detailRow_1g23k_125{background:#f4f4f4;border-radius:.5rem;justify-content:space-between;align-items:center;min-height:2.5rem;padding:.5rem .7rem;transition:all .2s;display:flex;box-shadow:0 2px 2px #272a2d1a}._detailRow_1g23k_125:hover{background-color:#2196f31a;box-shadow:0 2px 4px #0000001a}._detailRowFlex_1g23k_142{justify-content:space-between;gap:.7rem;width:100%;display:flex}._detailRowHalf_1g23k_149{background:#f4f4f4;border-radius:.5rem;flex:1 1 0;justify-content:space-between;align-items:center;min-width:0;min-height:2.5rem;padding:.5rem .7rem;transition:all .2s;display:flex;box-shadow:0 2px 2px #272a2d1a}._detailRowHalf_1g23k_149:hover{background-color:#2196f31a;box-shadow:0 2px 4px #0000001a}._detailRowHalf_1g23k_149 ._label_1g23k_168{color:#055d87;flex-shrink:0;min-width:auto;font-size:1.1rem;font-style:italic;font-weight:600}._label_1g23k_168{color:#055d87;min-width:200px;font-size:1.1rem;font-style:italic;font-weight:600}._value_1g23k_185{color:#161616;text-align:right;word-break:break-word;flex:1;font-size:1rem;font-weight:600}._navigationFooter_1g23k_194{justify-content:space-between;align-items:center;gap:1rem;margin-top:2rem;padding-top:1.5rem;display:flex}._navButton_1g23k_203{color:#fff;cursor:pointer;background-color:#055d87;border:none;border-radius:.5rem;min-width:120px;padding:.75rem 1.5rem;font-size:1rem;font-weight:500;transition:all .2s}._navButton_1g23k_203:hover:not(:disabled){background-color:#044a6b;transform:translateY(-1px);box-shadow:0 2px 4px #0003}._navButton_1g23k_203:disabled{color:#666;cursor:not-allowed;opacity:.6;background-color:#ccc}._navigationInfo_1g23k_229{color:#055d87;text-align:center;flex:1;font-size:1rem;font-weight:600}@media (width<=768px){._modal_1g23k_14{width:95%;padding:1.2rem}._twoColumnsSection_1g23k_110{flex-direction:column}._columnHalf_1g23k_117{flex:auto}._detailRow_1g23k_125{flex-direction:column;align-items:flex-start;gap:.5rem;min-height:auto;padding:.7rem}._detailRowFlex_1g23k_142{flex-direction:column;gap:.7rem}._detailRowHalf_1g23k_149{flex-direction:column;align-items:flex-start;gap:.5rem;width:50%;min-height:auto;padding:.7rem}._label_1g23k_168{min-width:auto;font-size:1rem}._value_1g23k_185{text-align:left;width:100%}}._overlay_1jo9s_1{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}._modal_1jo9s_14{background-color:#fff;border-radius:1rem;flex-direction:column;width:1400px;max-width:1400px;height:80vh;max-height:80vh;padding:2rem;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #0000004d}._header_1jo9s_29{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex;position:relative}._closeButton_1jo9s_37{color:#161616;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0;font-size:2rem;font-weight:700;line-height:1;display:flex;position:absolute;top:0;right:0}._closeButton_1jo9s_37:hover{background-color:#f0f0f0}._title_1jo9s_61{color:#055d87;text-align:center;flex:1;margin:0;font-size:1.8rem;font-weight:700}._content_1jo9s_70{flex-direction:column;flex:1 1 0;gap:1.8rem;min-height:0;display:flex}._buttonsRow_1jo9s_78{gap:1rem;display:flex}._buttonColumn_1jo9s_83{flex-direction:column;flex:1;gap:1.8rem;display:flex}._buttonsRowBottom_1jo9s_90{gap:.5rem;display:flex}._buttonsRowBottom_1jo9s_90 ._statButton_1jo9s_95{flex:1}._statButton_1jo9s_95{cursor:pointer;box-sizing:border-box;background-color:#fff;border:2px solid #4dd0e1;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;width:100%;height:140px;padding:.7rem;transition:all .2s;display:flex;box-shadow:0 3px 3px #959da580}._statButton_1jo9s_95:hover{background-color:#f0f9ff;transform:translateY(-2px);box-shadow:0 5px 5px #959da5b3}._statButtonHeader_1jo9s_122{justify-content:space-between;align-items:center;width:100%;display:flex}._statButtonTitle_1jo9s_129{color:#055d87;text-align:center;flex:1;font-size:1.2rem;font-style:italic;font-weight:500;line-height:1}._statButtonValue_1jo9s_139{text-align:center;color:#444;margin-top:.5rem;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:2rem;font-weight:500}._practicesList_1jo9s_148{scrollbar-width:thin;max-height:400px;overflow-y:auto}@media (width<=1500px){._statButtonTitle_1jo9s_129{font-size:1.1rem}._statButtonValue_1jo9s_139{font-size:2rem}}@media (width<=1350px){._statButtonTitle_1jo9s_129{font-size:1rem}._statButtonValue_1jo9s_139{font-size:1.8rem}}@media (width<=1250px){._statButtonTitle_1jo9s_129{font-size:.95rem}._statButtonValue_1jo9s_139{font-size:1.7rem}}._container_1szct_1{width:100%;height:100%;position:relative}._svgRoot_1szct_7{width:100%;height:100%;display:block}._bubble_1szct_13{cursor:pointer}._bubbleCircle_1szct_17{stroke:#ffffffe6;stroke-width:2px}._label_1szct_22{fill:#103b5d;pointer-events:none;text-anchor:middle;dominant-baseline:middle;font-size:1rem;font-weight:600}._tooltip_1szct_31{z-index:1000;color:#202020;pointer-events:none;background-color:#fff;border:1px solid #0000000f;border-radius:.5rem;padding:.45rem .75rem;font-size:.85rem;position:fixed;box-shadow:0 4px 14px #0000002e}._tooltipTitle_1szct_44{margin-bottom:.1rem;font-weight:600}._tooltipValue_1szct_49{color:#055d87;font-weight:500}._cardsGrid_1gel4_1{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;display:grid}._cardFlipContainer_1gel4_11{grid-column-gap:16px;grid-row-gap:16px;width:100%;height:100%;min-height:300px;transform-style:preserve-3d;cursor:pointer;background-color:#069;border-radius:40px;flex-flow:row;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;transition:transform .6s ease-in-out;display:block;position:relative}._cardFlipContainer_1gel4_11._is-celeste2_1gel4_30{background-color:#0aaced;border-radius:40px;height:100%;min-height:0}._cardFlipContainer_1gel4_11._is-celeste_1gel4_30{background-color:#09f;min-height:250px}._cardFlipContainer_1gel4_11._is-gray_1gel4_42{background-color:#4c4c4c;height:100%;min-height:250px}._cardFlipContainer_1gel4_11._cardContainerFlipped_1gel4_48{transform:rotateX(180deg)}._flipcardFront_1gel4_52{z-index:0;backface-visibility:hidden;perspective:none;color:#fff;cursor:pointer;mix-blend-mode:normal;background-color:#0000;border-radius:40px;justify-content:center;align-items:center;width:100%;height:100%;min-height:auto;display:block;position:absolute;top:0;left:0;transform:none}._flipcardBack_1gel4_74{z-index:0;grid-column-gap:0px;grid-row-gap:0px;backface-visibility:hidden;cursor:pointer;transform-style:preserve-3d;background-color:#0000;border:1px #fff;border-radius:40px;flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;width:100%;height:100%;min-height:auto;display:block;position:absolute;top:0;left:0;transform:rotateX(180deg)rotateY(0)rotate(0)}._cardWrapper_1gel4_101{z-index:1;background-color:#0000;border-radius:40px;justify-content:center;align-items:center;width:100%;max-width:none;height:100%;padding:2rem 2.5rem;display:flex;position:relative}._cardWrapper_1gel4_101._is-blue_1gel4_115{z-index:1;perspective:none;background-color:#0000;flex-flow:row;justify-content:center;align-items:center;max-width:none;height:100%;padding-top:2rem;padding-bottom:2rem;display:flex;position:relative;transform:none}._cardAlign_1gel4_131{justify-content:space-between;align-items:center;width:100%;display:flex}._cardText_1gel4_138{grid-column-gap:1.4rem;grid-row-gap:1.4rem;flex-flow:column;width:100%;max-width:none;margin-right:20px;padding-right:0;display:flex}._cardTextFull_1gel4_149{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:none;height:100%;display:flex}._cardImage_1gel4_159{width:auto;height:100px}._cardIcon_1gel4_164{width:100%;height:100%;max-height:100%}@media screen and (width<=991px){._cardWrapper_1gel4_101{height:100%;margin-bottom:0;padding-bottom:2rem}._cardWrapper_1gel4_101._is-blue_1gel4_115{justify-content:center;align-items:center}._cardAlign_1gel4_131{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;height:100%;margin-bottom:0;overflow:visible}._cardImage_1gel4_159{order:-1;height:80px}._cardFlipContainer_1gel4_11{width:100%;height:100%;min-height:424px}._cardFlipContainer_1gel4_11._is-celeste2_1gel4_30{height:100%;min-height:auto;display:block}._cardFlipContainer_1gel4_11._is-celeste_1gel4_30{min-height:424px}}._faqAnswerWrapper_1gel4_215{flex-direction:row;align-items:flex-start;gap:3rem;max-height:0;padding-top:0;padding-bottom:0;transition:max-height .8s,border-color .3s,padding .8s;display:flex;overflow:hidden}._faqAnswerWrapperOpen_1gel4_230{max-height:2000px;padding-top:2rem;padding-bottom:2rem}._navMenuOpen_1gel4_236{display:block}._button_1gel4_240._is-secondary_1gel4_240{padding-left:2.2rem;padding-right:2.2rem}._faqAnswerWrapper_1gel4_215:not(._faqAnswerWrapperOpen_1gel4_230) ._faq-illus_1gel4_245{display:none}._marqueeContainer_1gel4_249{-webkit-user-select:none;user-select:none;gap:1rem;display:flex;position:relative;overflow:hidden}._marqueeContent_1gel4_257{flex-shrink:0;justify-content:space-around;gap:1rem;min-width:100%;display:flex}._marqueeContent_1gel4_257 img{object-fit:contain;flex-shrink:0;height:auto;display:block}@keyframes _marqueeScroll_1gel4_281{0%{transform:translate(0)}to{transform:translate(calc(-100% - 1rem))}}._marqueeScroll_1gel4_281{animation:25s linear infinite _marqueeScroll_1gel4_281}@font-face{font-family:webflow-icons;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==)format("truetype");font-weight:400;font-style:normal}[class^=w-icon-],[class*=\ w-icon-]{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:webflow-icons!important}._w-icon-slider-right_1pclm_22:before{content:""}._w-icon-slider-left_1pclm_25:before{content:""}._w-icon-nav-menu_1pclm_28:before{content:""}._w-icon-arrow-down_1pclm_31:before,._w-icon-dropdown-toggle_1pclm_32:before{content:""}._w-icon-file-upload-remove_1pclm_35:before{content:""}._w-icon-file-upload-icon_1pclm_38:before{content:""}._w-block_1pclm_42{display:block}._w-inline-block_1pclm_45{max-width:100%;display:inline-block}._w-clearfix_1pclm_49:before,._w-clearfix_1pclm_49:after{content:" ";grid-area:1/1/2/2;display:table}._w-clearfix_1pclm_49:after{clear:both}._w-hidden_1pclm_61{display:none}._w-button_1pclm_64{color:#fff;line-height:inherit;cursor:pointer;background-color:#3898ec;border:0;border-radius:0;padding:9px 15px;text-decoration:none;display:inline-block}input._w-button_1pclm_64{-webkit-appearance:button}._w-code-block_1pclm_79{margin:unset}pre._w-code-block_1pclm_79 code{all:inherit}._w-optimization_1pclm_85{display:contents}._w-webflow-badge_1pclm_88,._w-webflow-badge_1pclm_88>img{box-sizing:unset;width:unset;height:unset;max-height:unset;max-width:unset;min-height:unset;min-width:unset;margin:unset;padding:unset;float:unset;clear:unset;border:unset;border-radius:unset;background:unset;background-image:unset;background-position:unset;background-size:unset;background-repeat:unset;background-origin:unset;background-clip:unset;background-attachment:unset;background-color:unset;box-shadow:unset;transform:unset;direction:unset;font-family:unset;font-weight:unset;color:unset;font-size:unset;line-height:unset;font-style:unset;font-variant:unset;text-align:unset;letter-spacing:unset;-webkit-text-decoration:unset;text-decoration:unset;text-indent:unset;text-transform:unset;list-style-type:unset;text-shadow:unset;vertical-align:unset;cursor:unset;white-space:unset;word-break:unset;word-spacing:unset;word-wrap:unset;transition:unset}._w-webflow-badge_1pclm_88{white-space:nowrap;cursor:pointer;box-shadow:0 0 0 1px #0000001a,0 1px 3px #0000001a;visibility:visible!important;opacity:1!important;z-index:2147483647!important;color:#aaadb0!important;width:auto!important;height:auto!important;overflow:unset!important;background-color:#fff!important;border-radius:3px!important;margin:0!important;padding:6px!important;font-size:12px!important;line-height:14px!important;text-decoration:none!important;display:inline-block!important;position:fixed!important;inset:auto 12px 12px auto!important;transform:none!important}._w-webflow-badge_1pclm_88>img{position:unset;visibility:unset!important;opacity:1!important;vertical-align:middle!important;display:inline-block!important}._w-list-unstyled_1pclm_173{padding-left:0;list-style:none}._w-embed_1pclm_177:before,._w-embed_1pclm_177:after{content:" ";grid-area:1/1/2/2;display:table}._w-embed_1pclm_177:after{clear:both}._w-video_1pclm_189{width:100%;padding:0;position:relative}._w-video_1pclm_189 iframe,._w-video_1pclm_189 object,._w-video_1pclm_189 embed{border:none;width:100%;height:100%;position:absolute;top:0;left:0}._w-form_1pclm_205{margin:0 0 15px}._w-form-done_1pclm_208{text-align:center;background-color:#ddd;padding:20px;display:none}._w-form-fail_1pclm_214{background-color:#ffdede;margin-top:10px;padding:10px;display:none}._w-input_1pclm_221,._w-select_1pclm_222{color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ccc;width:100%;height:38px;margin-bottom:10px;padding:8px 12px;font-size:14px;line-height:1.42857;display:block}._w-input_1pclm_221::placeholder,._w-select_1pclm_222::placeholder{color:#999}._w-input_1pclm_221:focus,._w-select_1pclm_222:focus{border-color:#3898ec;outline:0}._w-input_1pclm_221[disabled],._w-select_1pclm_222[disabled],._w-input_1pclm_221[readonly],._w-select_1pclm_222[readonly],._w-input-disabled_1pclm_249,._w-select-disabled_1pclm_250{cursor:not-allowed}._w-input_1pclm_221[disabled]:not(._w-input-disabled_1pclm_249),._w-select_1pclm_222[disabled]:not(._w-input-disabled_1pclm_249),._w-input_1pclm_221[readonly],._w-select_1pclm_222[readonly]{background-color:#eee}textarea._w-input_1pclm_221,textarea._w-select_1pclm_222{height:auto}._w-select_1pclm_222{background-color:#f3f3f3}._w-select_1pclm_222[multiple]{height:auto}._w-form-label_1pclm_270{cursor:pointer;margin-bottom:0;font-weight:400;display:inline-block}._w-radio_1pclm_276{margin-bottom:5px;padding-left:20px;display:block}._w-radio_1pclm_276:before,._w-radio_1pclm_276:after{content:" ";grid-area:1/1/2/2;display:table}._w-radio_1pclm_276:after{clear:both}._w-radio-input_1pclm_293{float:left;margin:3px 0 0 -20px;line-height:normal}._w-file-upload_1pclm_302{margin-bottom:10px;display:block}._w-file-upload-input_1pclm_306{opacity:0;z-index:-100;width:.1px;height:.1px;position:absolute;overflow:hidden}._w-file-upload-default_1pclm_314,._w-file-upload-uploading_1pclm_315,._w-file-upload-success_1pclm_316{color:#333;display:inline-block}._w-file-upload-error_1pclm_320{margin-top:10px;display:block}._w-file-upload-default_1pclm_314._w-hidden_1pclm_61,._w-file-upload-uploading_1pclm_315._w-hidden_1pclm_61,._w-file-upload-error_1pclm_320._w-hidden_1pclm_61,._w-file-upload-success_1pclm_316._w-hidden_1pclm_61{display:none}._w-file-upload-uploading-btn_1pclm_330{cursor:pointer;background-color:#fafafa;border:1px solid #ccc;margin:0;padding:8px 12px;font-size:14px;font-weight:400;display:flex}._w-file-upload-file_1pclm_340{background-color:#fafafa;border:1px solid #ccc;flex-grow:1;justify-content:space-between;margin:0;padding:8px 9px 8px 11px;display:flex}._w-file-upload-file-name_1pclm_349{font-size:14px;font-weight:400;display:block}._w-file-remove-link_1pclm_354{cursor:pointer;width:auto;height:auto;margin-top:3px;margin-left:10px;padding:3px;display:block}._w-icon-file-upload-remove_1pclm_35{margin:auto;font-size:10px}._w-file-upload-error-msg_1pclm_367{color:#ea384c;padding:2px 0;display:inline-block}._w-file-upload-info_1pclm_372{padding:0 12px;line-height:38px;display:inline-block}._w-file-upload-label_1pclm_377{cursor:pointer;background-color:#fafafa;border:1px solid #ccc;margin:0;padding:8px 12px;font-size:14px;font-weight:400;display:inline-block}._w-icon-file-upload-icon_1pclm_38,._w-icon-file-upload-uploading_1pclm_388{width:20px;margin-right:8px;display:inline-block}._w-icon-file-upload-uploading_1pclm_388{height:20px}._w-container_1pclm_396{max-width:940px;margin-left:auto;margin-right:auto}._w-container_1pclm_396:before,._w-container_1pclm_396:after{content:" ";grid-area:1/1/2/2;display:table}._w-container_1pclm_396:after{clear:both}._w-container_1pclm_396 ._w-row_1pclm_413{margin-left:-10px;margin-right:-10px}._w-row_1pclm_413:before,._w-row_1pclm_413:after{content:" ";grid-area:1/1/2/2;display:table}._w-row_1pclm_413:after{clear:both}._w-row_1pclm_413 ._w-row_1pclm_413{margin-left:0;margin-right:0}._w-col_1pclm_433{float:left;width:100%;min-height:1px;padding-left:10px;padding-right:10px;position:relative}._w-col_1pclm_433 ._w-col_1pclm_433{padding-left:0;padding-right:0}._w-col-1_1pclm_445{width:8.33333%}._w-col-2_1pclm_448{width:16.6667%}._w-col-3_1pclm_451{width:25%}._w-col-4_1pclm_454{width:33.3333%}._w-col-5_1pclm_457{width:41.6667%}._w-col-6_1pclm_460{width:50%}._w-col-7_1pclm_463{width:58.3333%}._w-col-8_1pclm_466{width:66.6667%}._w-col-9_1pclm_469{width:75%}._w-col-10_1pclm_472{width:83.3333%}._w-col-11_1pclm_475{width:91.6667%}._w-col-12_1pclm_478{width:100%}._w-hidden-main_1pclm_481{display:none!important}@media screen and (width<=991px){._w-container_1pclm_396{max-width:728px}._w-hidden-main_1pclm_481{display:inherit!important}._w-hidden-medium_1pclm_491{display:none!important}._w-col-medium-1_1pclm_494{width:8.33333%}._w-col-medium-2_1pclm_497{width:16.6667%}._w-col-medium-3_1pclm_500{width:25%}._w-col-medium-4_1pclm_503{width:33.3333%}._w-col-medium-5_1pclm_506{width:41.6667%}._w-col-medium-6_1pclm_509{width:50%}._w-col-medium-7_1pclm_512{width:58.3333%}._w-col-medium-8_1pclm_515{width:66.6667%}._w-col-medium-9_1pclm_518{width:75%}._w-col-medium-10_1pclm_521{width:83.3333%}._w-col-medium-11_1pclm_524{width:91.6667%}._w-col-medium-12_1pclm_527{width:100%}._w-col-stack_1pclm_530{width:100%;left:auto;right:auto}}@media screen and (width<=767px){._w-hidden-main_1pclm_481,._w-hidden-medium_1pclm_491{display:inherit!important}._w-hidden-small_1pclm_543{display:none!important}._w-row_1pclm_413,._w-container_1pclm_396 ._w-row_1pclm_413{margin-left:0;margin-right:0}._w-col_1pclm_433{width:100%;left:auto;right:auto}._w-col-small-1_1pclm_556{width:8.33333%}._w-col-small-2_1pclm_559{width:16.6667%}._w-col-small-3_1pclm_562{width:25%}._w-col-small-4_1pclm_565{width:33.3333%}._w-col-small-5_1pclm_568{width:41.6667%}._w-col-small-6_1pclm_571{width:50%}._w-col-small-7_1pclm_574{width:58.3333%}._w-col-small-8_1pclm_577{width:66.6667%}._w-col-small-9_1pclm_580{width:75%}._w-col-small-10_1pclm_583{width:83.3333%}._w-col-small-11_1pclm_586{width:91.6667%}._w-col-small-12_1pclm_589{width:100%}}@media screen and (width<=479px){._w-container_1pclm_396{max-width:none}._w-hidden-main_1pclm_481,._w-hidden-medium_1pclm_491,._w-hidden-small_1pclm_543{display:inherit!important}._w-hidden-tiny_1pclm_606{display:none!important}._w-col_1pclm_433{width:100%}._w-col-tiny-1_1pclm_612{width:8.33333%}._w-col-tiny-2_1pclm_615{width:16.6667%}._w-col-tiny-3_1pclm_618{width:25%}._w-col-tiny-4_1pclm_621{width:33.3333%}._w-col-tiny-5_1pclm_624{width:41.6667%}._w-col-tiny-6_1pclm_627{width:50%}._w-col-tiny-7_1pclm_630{width:58.3333%}._w-col-tiny-8_1pclm_633{width:66.6667%}._w-col-tiny-9_1pclm_636{width:75%}._w-col-tiny-10_1pclm_639{width:83.3333%}._w-col-tiny-11_1pclm_642{width:91.6667%}._w-col-tiny-12_1pclm_645{width:100%}}._w-widget_1pclm_649{position:relative}._w-widget-map_1pclm_652{width:100%;height:400px}._w-widget-map_1pclm_652 label{width:auto;display:inline}._w-widget-map_1pclm_652 img{max-width:inherit}._w-widget-map_1pclm_652 ._gm-style-iw_1pclm_663{text-align:center}._w-widget-map_1pclm_652 ._gm-style-iw_1pclm_663>button{display:none!important}._w-widget-twitter_1pclm_669{overflow:hidden}._w-widget-twitter-count-shim_1pclm_672{vertical-align:top;text-align:center;background:#fff;border:1px solid #758696;border-radius:3px;width:28px;height:20px;display:inline-block;position:relative}._w-widget-twitter-count-shim_1pclm_672 *{pointer-events:none;-webkit-user-select:none;user-select:none}._w-widget-twitter-count-shim_1pclm_672 ._w-widget-twitter-count-inner_1pclm_687{text-align:center;color:#999;font-family:serif;font-size:15px;line-height:12px;position:relative}._w-widget-twitter-count-shim_1pclm_672 ._w-widget-twitter-count-clear_1pclm_695{display:block;position:relative}._w-widget-twitter-count-shim_1pclm_672._w--large_1pclm_699{width:36px;height:28px}._w-widget-twitter-count-shim_1pclm_672._w--large_1pclm_699 ._w-widget-twitter-count-inner_1pclm_687{font-size:18px;line-height:18px}._w-widget-twitter-count-shim_1pclm_672:not(._w--vertical_1pclm_707){margin-left:5px;margin-right:8px}._w-widget-twitter-count-shim_1pclm_672:not(._w--vertical_1pclm_707)._w--large_1pclm_699{margin-left:6px}._w-widget-twitter-count-shim_1pclm_672:not(._w--vertical_1pclm_707):before,._w-widget-twitter-count-shim_1pclm_672:not(._w--vertical_1pclm_707):after{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;top:50%;left:0}._w-widget-twitter-count-shim_1pclm_672:not(._w--vertical_1pclm_707):before{border-width:4px;border-color:#75869600 #5d6c7b #75869600 #75869600;margin-top:-4px;margin-left:-9px}._w-widget-twitter-count-shim_1pclm_672:not(._w--vertical_1pclm_707)._w--large_1pclm_699:before{border-width:5px;margin-top:-5px;margin-left:-10px}._w-widget-twitter-count-shim_1pclm_672:not(._w--vertical_1pclm_707):after{border-width:4px;border-color:#fff0 #fff #fff0 #fff0;margin-top:-4px;margin-left:-8px}._w-widget-twitter-count-shim_1pclm_672:not(._w--vertical_1pclm_707)._w--large_1pclm_699:after{border-width:5px;margin-top:-5px;margin-left:-9px}._w-widget-twitter-count-shim_1pclm_672._w--vertical_1pclm_707{width:61px;height:33px;margin-bottom:8px}._w-widget-twitter-count-shim_1pclm_672._w--vertical_1pclm_707:before,._w-widget-twitter-count-shim_1pclm_672._w--vertical_1pclm_707:after{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;top:100%;left:50%}._w-widget-twitter-count-shim_1pclm_672._w--vertical_1pclm_707:before{border-width:5px;border-color:#5d6c7b #75869600 #75869600;margin-left:-5px}._w-widget-twitter-count-shim_1pclm_672._w--vertical_1pclm_707:after{border-width:4px;border-color:#fff #fff0 #fff0;margin-left:-4px}._w-widget-twitter-count-shim_1pclm_672._w--vertical_1pclm_707 ._w-widget-twitter-count-inner_1pclm_687{font-size:18px;line-height:22px}._w-widget-twitter-count-shim_1pclm_672._w--vertical_1pclm_707._w--large_1pclm_699{width:76px}._w-background-video_1pclm_784{color:#fff;height:500px;position:relative;overflow:hidden}._w-background-video_1pclm_784>video{object-fit:cover;z-index:-100;background-position:50%;background-size:cover;width:100%;height:100%;margin:auto;position:absolute;inset:-100%}._w-background-video_1pclm_784>video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}._w-background-video--control_1pclm_808{background-color:#0000;padding:0;position:absolute;bottom:1em;right:1em}._w-background-video--control_1pclm_808>[hidden]{display:none!important}._w-slider_1pclm_818{text-align:center;clear:both;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;background:#ddd;height:300px;position:relative}._w-slider-mask_1pclm_827{z-index:1;white-space:nowrap;height:100%;display:block;position:relative;left:0;right:0;overflow:hidden}._w-slide_1pclm_818{vertical-align:top;white-space:normal;text-align:left;width:100%;height:100%;display:inline-block;position:relative}._w-slider-nav_1pclm_846{z-index:2;text-align:center;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;height:40px;margin:auto;padding-top:10px;position:absolute;inset:auto 0 0}._w-slider-nav_1pclm_846._w-round_1pclm_860>div{border-radius:100%}._w-slider-nav_1pclm_846._w-num_1pclm_863>div{width:auto;height:auto;font-size:inherit;line-height:inherit;padding:.2em .5em}._w-slider-nav_1pclm_846._w-shadow_1pclm_870>div{box-shadow:0 0 3px #3336}._w-slider-nav-invert_1pclm_873{color:#fff}._w-slider-nav-invert_1pclm_873>div{background-color:#2226}._w-slider-nav-invert_1pclm_873>div._w-active_1pclm_879{background-color:#222}._w-slider-dot_1pclm_882{cursor:pointer;background-color:#fff6;width:1em;height:1em;margin:0 3px .5em;transition:background-color .1s,color .1s;display:inline-block;position:relative}._w-slider-dot_1pclm_882._w-active_1pclm_879{background-color:#fff}._w-slider-dot_1pclm_882:focus{outline:none;box-shadow:0 0 0 2px #fff}._w-slider-dot_1pclm_882:focus._w-active_1pclm_879{box-shadow:none}._w-slider-arrow-left_1pclm_904,._w-slider-arrow-right_1pclm_905{cursor:pointer;color:#fff;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;width:80px;margin:auto;font-size:40px;position:absolute;inset:0;overflow:hidden}._w-slider-arrow-left_1pclm_904 [class^=w-icon-],._w-slider-arrow-right_1pclm_905 [class^=w-icon-],._w-slider-arrow-left_1pclm_904 [class*=\ w-icon-],._w-slider-arrow-right_1pclm_905 [class*=\ w-icon-]{position:absolute}._w-slider-arrow-left_1pclm_904:focus,._w-slider-arrow-right_1pclm_905:focus{outline:0}._w-slider-arrow-left_1pclm_904{z-index:3;right:auto}._w-slider-arrow-right_1pclm_905{z-index:4;left:auto}._w-icon-slider-left_1pclm_25,._w-icon-slider-right_1pclm_22{width:1em;height:1em;margin:auto;inset:0}._w-slider-aria-label_1pclm_949{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._w-slider-force-show_1pclm_959{display:block!important}._w-dropdown_1pclm_962{text-align:left;z-index:900;margin-left:auto;margin-right:auto;display:inline-block;position:relative}._w-dropdown-btn_1pclm_970,._w-dropdown-toggle_1pclm_971,._w-dropdown-link_1pclm_972{vertical-align:top;color:#222;text-align:left;white-space:nowrap;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;position:relative}._w-dropdown-toggle_1pclm_971{-webkit-user-select:none;user-select:none;cursor:pointer;padding-right:40px;display:inline-block}._w-dropdown-toggle_1pclm_971:focus{outline:0}._w-icon-dropdown-toggle_1pclm_32{width:1em;height:1em;margin:auto 20px auto auto;position:absolute;top:0;bottom:0;right:0}._w-dropdown-list_1pclm_1002{background:#ddd;min-width:100%;display:none;position:absolute}._w-dropdown-list_1pclm_1002._w--open_1pclm_1008{display:block}._w-dropdown-link_1pclm_972{color:#222;padding:10px 20px;display:block}._w-dropdown-link_1pclm_972._w--current_1pclm_1016{color:#0082f3}._w-dropdown-link_1pclm_972:focus{outline:0}@media screen and (width<=767px){._w-nav-brand_1pclm_1023{padding-left:10px}}._w-lightbox-backdrop_1pclm_1041{cursor:auto;letter-spacing:normal;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;color:#fff;text-align:center;z-index:2000;opacity:0;-webkit-user-select:none;-moz-user-select:none;-webkit-tap-highlight-color:transparent;background:#000000e6;outline:0;font-family:Helvetica Neue,Helvetica,Ubuntu,Segoe UI,Verdana,sans-serif;font-size:17px;font-style:normal;font-weight:300;line-height:1.2;list-style:outside;position:fixed;inset:0;-webkit-transform:translate(0)}._w-lightbox-backdrop_1pclm_1041,._w-lightbox-container_1pclm_1081{-webkit-overflow-scrolling:touch;height:100%;overflow:auto}._w-lightbox-content_1pclm_1086{height:100vh;position:relative;overflow:hidden}._w-lightbox-view_1pclm_1091{opacity:0;width:100vw;height:100vh;position:absolute}._w-lightbox-view_1pclm_1091:before{content:"";height:100vh}._w-lightbox-group_1pclm_1102,._w-lightbox-group_1pclm_1102 ._w-lightbox-view_1pclm_1091,._w-lightbox-group_1pclm_1102 ._w-lightbox-view_1pclm_1091:before{height:86vh}._w-lightbox-frame_1pclm_1107,._w-lightbox-view_1pclm_1091:before{vertical-align:middle;display:inline-block}._w-lightbox-figure_1pclm_1115{margin:0;position:relative}._w-lightbox-group_1pclm_1102 ._w-lightbox-figure_1pclm_1115{cursor:pointer}._w-lightbox-img_1pclm_1127{width:auto;max-width:none;height:auto}._w-lightbox-image_1pclm_1135{float:none;max-width:100vw;max-height:100vh;display:block}._w-lightbox-group_1pclm_1102 ._w-lightbox-image_1pclm_1135{max-height:86vh}._w-lightbox-caption_1pclm_1145{text-align:left;text-overflow:ellipsis;white-space:nowrap;background:#0006;padding:.5em 1em;position:absolute;bottom:0;left:0;right:0;overflow:hidden}._w-lightbox-embed_1pclm_1157{width:100%;height:100%;position:absolute;inset:0}._w-lightbox-control_1pclm_1166{cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:24px;width:4em;transition:all .3s;position:absolute;top:0}._w-lightbox-left_1pclm_1177{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==);display:none;bottom:0;left:0}._w-lightbox-right_1pclm_1184{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+);display:none;bottom:0;right:0}._w-lightbox-close_1pclm_1196{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=);background-size:18px;height:2.6em;right:0}._w-lightbox-strip_1pclm_1206{white-space:nowrap;padding:0 1vh;line-height:0;position:absolute;bottom:0;left:0;right:0;overflow:auto hidden}._w-lightbox-item_1pclm_1225{box-sizing:content-box;cursor:pointer;width:10vh;padding:2vh 1vh;display:inline-block;-webkit-transform:translate(0,0)}._w-lightbox-active_1pclm_1235{opacity:.3}._w-lightbox-thumbnail_1pclm_1238{background:#222;height:10vh;position:relative;overflow:hidden}._w-lightbox-thumbnail-image_1pclm_1244{position:absolute;top:0;left:0}._w-lightbox-thumbnail_1pclm_1238 ._w-lightbox-tall_1pclm_1249{width:100%;top:50%;transform:translateY(-50%)}._w-lightbox-thumbnail_1pclm_1238 ._w-lightbox-wide_1pclm_1255{height:100%;left:50%;transform:translate(-50%)}._w-lightbox-spinner_1pclm_1267{box-sizing:border-box;border:5px solid #0006;border-radius:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;animation:.8s linear infinite _spin_1pclm_1;position:absolute;top:50%;left:50%}._w-lightbox-spinner_1pclm_1267:after{content:"";border:3px solid #0000;border-bottom-color:#fff;border-radius:50%;position:absolute;inset:-4px}._w-lightbox-hide_1pclm_1295{display:none}._w-lightbox-noscroll_1pclm_1298{overflow:hidden}@media (width>=768px){._w-lightbox-content_1pclm_1086{height:96vh;margin-top:2vh}._w-lightbox-view_1pclm_1091,._w-lightbox-view_1pclm_1091:before{height:96vh}._w-lightbox-group_1pclm_1102,._w-lightbox-group_1pclm_1102 ._w-lightbox-view_1pclm_1091,._w-lightbox-group_1pclm_1102 ._w-lightbox-view_1pclm_1091:before{height:84vh}._w-lightbox-image_1pclm_1135{max-width:96vw;max-height:96vh}._w-lightbox-group_1pclm_1102 ._w-lightbox-image_1pclm_1135{max-width:82.3vw;max-height:84vh}._w-lightbox-left_1pclm_1177,._w-lightbox-right_1pclm_1184{opacity:.5;display:block}._w-lightbox-close_1pclm_1196{opacity:.8}._w-lightbox-control_1pclm_1166:hover{opacity:1}}._w-lightbox-inactive_1pclm_1336,._w-lightbox-inactive_1pclm_1336:hover{opacity:0}._w-richtext_1pclm_1340:before,._w-richtext_1pclm_1340:after{content:" ";grid-area:1/1/2/2;display:table}._w-richtext_1pclm_1340:after{clear:both}._w-richtext_1pclm_1340[contenteditable=true]:before,._w-richtext_1pclm_1340[contenteditable=true]:after{white-space:initial}._w-richtext_1pclm_1340 ol,._w-richtext_1pclm_1340 ul{overflow:hidden}._w-richtext_1pclm_1340 ._w-richtext-figure-selected_1pclm_1360._w-richtext-figure-type-video_1pclm_1360 div:after,._w-richtext_1pclm_1340 ._w-richtext-figure-selected_1pclm_1360[data-rt-type=video] div:after,._w-richtext_1pclm_1340 ._w-richtext-figure-selected_1pclm_1360._w-richtext-figure-type-image_1pclm_1364 div,._w-richtext_1pclm_1340 ._w-richtext-figure-selected_1pclm_1360[data-rt-type=image] div{outline:2px solid #2895f7}._w-richtext_1pclm_1340 figure._w-richtext-figure-type-video_1pclm_1360>div:after,._w-richtext_1pclm_1340 figure[data-rt-type=video]>div:after{content:"";display:none;position:absolute;inset:0}._w-richtext_1pclm_1340 figure{max-width:60%;position:relative}._w-richtext_1pclm_1340 figure>div:before{cursor:default!important}._w-richtext_1pclm_1340 figure img{width:100%}._w-richtext_1pclm_1340 figure figcaption._w-richtext-figcaption-placeholder_1pclm_1388{opacity:.6}._w-richtext_1pclm_1340 figure div{color:#0000;font-size:0}._w-richtext_1pclm_1340 figure._w-richtext-figure-type-image_1pclm_1364,._w-richtext_1pclm_1340 figure[data-rt-type=image]{display:table}._w-richtext_1pclm_1340 figure._w-richtext-figure-type-image_1pclm_1364>div,._w-richtext_1pclm_1340 figure[data-rt-type=image]>div{display:inline-block}._w-richtext_1pclm_1340 figure._w-richtext-figure-type-image_1pclm_1364>figcaption,._w-richtext_1pclm_1340 figure[data-rt-type=image]>figcaption{caption-side:bottom;display:table-caption}._w-richtext_1pclm_1340 figure._w-richtext-figure-type-video_1pclm_1360,._w-richtext_1pclm_1340 figure[data-rt-type=video]{width:60%;height:0}._w-richtext_1pclm_1340 figure._w-richtext-figure-type-video_1pclm_1360 iframe,._w-richtext_1pclm_1340 figure[data-rt-type=video] iframe{width:100%;height:100%;position:absolute;top:0;left:0}._w-richtext_1pclm_1340 figure._w-richtext-figure-type-video_1pclm_1360>div,._w-richtext_1pclm_1340 figure[data-rt-type=video]>div{width:100%}._w-richtext_1pclm_1340 figure._w-richtext-align-center_1pclm_1426{clear:both;margin-left:auto;margin-right:auto}._w-richtext_1pclm_1340 figure._w-richtext-align-center_1pclm_1426._w-richtext-figure-type-image_1pclm_1364>div,._w-richtext_1pclm_1340 figure._w-richtext-align-center_1pclm_1426[data-rt-type=image]>div{max-width:100%}._w-richtext_1pclm_1340 figure._w-richtext-align-normal_1pclm_1435{clear:both}._w-richtext_1pclm_1340 figure._w-richtext-align-fullwidth_1pclm_1438{text-align:center;clear:both;width:100%;max-width:100%;margin-left:auto;margin-right:auto;display:block}._w-richtext_1pclm_1340 figure._w-richtext-align-fullwidth_1pclm_1438>div{padding-bottom:inherit;display:inline-block}._w-richtext_1pclm_1340 figure._w-richtext-align-fullwidth_1pclm_1438>figcaption{display:block}._w-richtext_1pclm_1340 figure._w-richtext-align-floatleft_1pclm_1457{float:left;clear:none;margin-right:15px}._w-richtext_1pclm_1340 figure._w-richtext-align-floatright_1pclm_1462{float:right;clear:none;margin-left:15px}._w-nav_1pclm_1023{z-index:1000;background:#ddd;position:relative}._w-nav_1pclm_1023:before,._w-nav_1pclm_1023:after{content:" ";grid-area:1/1/2/2;display:table}._w-nav_1pclm_1023:after{clear:both}._w-nav-brand_1pclm_1023{float:left;color:#333;text-decoration:none;position:relative}._w-nav-link_1pclm_1490{vertical-align:top;color:#222;text-align:left;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;display:inline-block;position:relative}._w-nav-link_1pclm_1490._w--current_1pclm_1016{color:#0082f3}._w-nav-menu_1pclm_1504{float:right;position:relative}[data-nav-menu-open]{text-align:center;background:#c8c8c8;min-width:200px;position:absolute;top:100%;left:0;right:0;overflow:visible;display:block!important}._w--nav-link-open_1pclm_1519{display:block;position:relative}._w-nav-overlay_1pclm_1523{width:100%;display:none;position:absolute;top:100%;left:0;right:0;overflow:hidden}._w-nav-overlay_1pclm_1523 [data-nav-menu-open]{top:0}._w-nav_1pclm_1023[data-animation=over-left] ._w-nav-overlay_1pclm_1523{width:auto}._w-nav_1pclm_1023[data-animation=over-left] ._w-nav-overlay_1pclm_1523,._w-nav_1pclm_1023[data-animation=over-left] [data-nav-menu-open]{z-index:1;top:0;right:auto}._w-nav_1pclm_1023[data-animation=over-right] ._w-nav-overlay_1pclm_1523{width:auto}._w-nav_1pclm_1023[data-animation=over-right] ._w-nav-overlay_1pclm_1523,._w-nav_1pclm_1023[data-animation=over-right] [data-nav-menu-open]{z-index:1;top:0;left:auto}._w-nav-button_1pclm_1553{float:right;cursor:pointer;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;padding:18px;font-size:24px;display:none;position:relative}._w-nav-button_1pclm_1553:focus{outline:0}._w-nav-button_1pclm_1553._w--open_1pclm_1008{color:#fff;background-color:#c8c8c8}._w-nav_1pclm_1023[data-collapse=all] ._w-nav-menu_1pclm_1504{display:none}._w-nav_1pclm_1023[data-collapse=all] ._w-nav-button_1pclm_1553,._w--nav-dropdown-open_1pclm_1577,._w--nav-dropdown-toggle-open_1pclm_1580{display:block}._w--nav-dropdown-list-open_1pclm_1583{position:static}@media screen and (width<=991px){._w-nav_1pclm_1023[data-collapse=medium] ._w-nav-menu_1pclm_1504{display:none}._w-nav_1pclm_1023[data-collapse=medium] ._w-nav-button_1pclm_1553{display:block}}@media screen and (width<=767px){._w-nav_1pclm_1023[data-collapse=small] ._w-nav-menu_1pclm_1504{display:none}._w-nav_1pclm_1023[data-collapse=small] ._w-nav-button_1pclm_1553{display:block}._w-nav-brand_1pclm_1023{padding-left:10px}}@media screen and (width<=479px){._w-nav_1pclm_1023[data-collapse=tiny] ._w-nav-menu_1pclm_1504{display:none}._w-nav_1pclm_1023[data-collapse=tiny] ._w-nav-button_1pclm_1553{display:block}}._w-tabs_1pclm_1613{position:relative}._w-tabs_1pclm_1613:before,._w-tabs_1pclm_1613:after{content:" ";grid-area:1/1/2/2;display:table}._w-tabs_1pclm_1613:after{clear:both}._w-tab-menu_1pclm_1628{position:relative}._w-tab-link_1pclm_1631{vertical-align:top;text-align:left;cursor:pointer;color:#222;background-color:#ddd;padding:9px 30px;text-decoration:none;display:inline-block;position:relative}._w-tab-link_1pclm_1631._w--current_1pclm_1016{background-color:#c8c8c8}._w-tab-link_1pclm_1631:focus{outline:0}._w-tab-content_1pclm_1648{display:block;position:relative;overflow:hidden}._w-tab-pane_1pclm_1653{display:none;position:relative}._w--tab-active_1pclm_1657{display:block}@media screen and (width<=479px){._w-tab-link_1pclm_1631{display:block}}._w-ix-emptyfix_1pclm_1665:after{content:""}@keyframes _spin_1pclm_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._w-dyn-empty_1pclm_1676{background-color:#ddd;padding:10px}._w-dyn-hide_1pclm_1680,._w-dyn-bind-empty_1pclm_1683,._w-condition-invisible_1pclm_1686{display:none!important}._wf-layout-layout_1pclm_1689{display:grid}:root{--full-black:#000;--transparent:#fff0;--radius-14px:14px;--full-white:white;--azul-brand:#069;--op60-white:#ffffff4d;--alt-black:#4c4c4c;--celeste-brand:#09f;--radius-40px:40px;--gray:#bdbdbd;--dark-blue:#191a23;--celeste-brand-2:#0aaced;--op50-gray:#89898980}._w-layout-grid_1pclm_1708{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}._w-form-formradioinput--inputType-custom_1pclm_1717{border:1px solid #ccc;border-radius:50%;width:12px;height:12px}._w-form-formradioinput--inputType-custom_1pclm_1717._w--redirected-focus_1pclm_1724{box-shadow:0 0 3px 1px #3898ec}._w-form-formradioinput--inputType-custom_1pclm_1717._w--redirected-checked_1pclm_1728{border-width:4px;border-color:#3898ec}._w-checkbox_1pclm_1733{margin-bottom:5px;padding-left:20px;display:block}._w-checkbox_1pclm_1733:before{content:" ";grid-area:1/1/2/2;display:table}._w-checkbox_1pclm_1733:after{content:" ";clear:both;grid-area:1/1/2/2;display:table}._w-checkbox-input_1pclm_1752{float:left;margin:4px 0 0 -20px;line-height:normal}._w-checkbox-input--inputType-custom_1pclm_1758{border:1px solid #ccc;border-radius:2px;width:12px;height:12px}._w-checkbox-input--inputType-custom_1pclm_1758._w--redirected-checked_1pclm_1728{background-color:#3898ec;background-image:url(https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-color:#3898ec}._w-checkbox-input--inputType-custom_1pclm_1758._w--redirected-focus_1pclm_1724{box-shadow:0 0 3px 1px #3898ec}._hero_image_1pclm_1778{border-radius:1rem;margin-top:0}._nav_menu_link_1pclm_1783{color:var(--full-black);padding:1rem;font-size:1rem;font-weight:400;line-height:1.2}._nav_menu_1pclm_1783{display:flex}._hero_content_1pclm_1795{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;place-content:start;place-items:start;max-width:70rem;display:grid;position:relative}._section_hero_1pclm_1808{color:#fff;background-color:#0000;flex-direction:column;justify-content:center;min-height:95svh;display:flex;position:relative}._main-wrapper_1pclm_1822{border:1px #000;border-radius:0}._hero_grid_1pclm_1827{grid-column-gap:4rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:.75fr;grid-auto-columns:1fr;align-items:center;display:grid}._button_1pclm_1837{color:#fff;text-align:center;background-color:#000;border-radius:.25rem;padding:.75rem 1.5rem;font-weight:600}._button_1pclm_1837._is-brand_1pclm_1846{border-radius:var(--radius-14px);background-color:var(--full-white);color:var(--azul-brand);padding:1.2rem 2.2rem;font-size:1.2rem;font-weight:400;line-height:1.2}._button_1pclm_1837._is-text_1pclm_1856{color:#000;background-color:#0000;border:2px solid #0000}._button_1pclm_1837._is-secondary_1pclm_1862{border:0px none var(--transparent);border-radius:var(--radius-14px);background-color:var(--azul-brand);color:var(--full-white);padding-top:1.2rem;padding-bottom:1.2rem;font-size:1rem;font-weight:400;line-height:1.2}._button_1pclm_1837._is-large_1pclm_1874{padding:1rem 2rem}._button_1pclm_1837._is-icon_1pclm_1878{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:row;justify-content:center;align-items:center;text-decoration:none;display:flex}._button_1pclm_1837._is-small_1pclm_1888{padding:.5rem 1.25rem}._nav_button_1pclm_1892{padding:1rem}._global-styles_1pclm_1896{display:block;position:fixed;inset:0% auto auto 0%}._container-large_1pclm_1902{width:100%;max-width:70rem;margin-left:auto;margin-right:auto}._container-large_1pclm_1902._align-center_1pclm_1909{justify-content:center;align-items:center;display:flex}._hero_heading_1pclm_1915{color:var(--full-white);margin-top:0;margin-bottom:0;font-family:Roboto Slab,sans-serif;font-size:4rem;font-weight:800;line-height:1.2}._hero_heading_1pclm_1915._is-blue_1pclm_1927{color:var(--azul-brand);font-family:Space Grotesk,sans-serif}._nav_component_1pclm_1934{opacity:1;background-color:#fff9;width:100%;padding-top:.8rem;padding-bottom:.8rem;position:relative;inset:0% 0% auto}._margin-top_1pclm_1944{margin-bottom:0;margin-left:0;margin-right:0}._padding-global_1pclm_1950{padding-left:2.5rem;padding-right:2.5rem}._padding-global_1pclm_1950._footer_1pclm_1955{padding-top:3rem}._text-size-medium_1pclm_1959{margin-bottom:0;font-size:1.25rem;line-height:1.4}._text-size-medium_1pclm_1959._is-white_1pclm_1965{color:var(--full-white)}._text-size-medium_1pclm_1959._is-altblack_1pclm_1969{color:var(--alt-black)}._text-size-medium_1pclm_1959._footer_1pclm_1955{color:var(--full-white)}._nav_logo_1pclm_1977{width:10rem}._nav_container_1pclm_1981{flex-direction:row;justify-content:space-between;align-items:center;width:100%;max-width:70rem;margin-left:auto;margin-right:auto;display:flex}._nav_fixed_1pclm_1992{z-index:2;position:fixed;inset:0% 0% auto}._padding-top_1pclm_1998{padding-bottom:0;padding-left:0;padding-right:0}._max-width-full_1pclm_2004{width:100%;max-width:none}._fs-styleguide_label_1pclm_2009{color:#fff;background-color:#2d62ff;border-radius:.25rem;flex-direction:row;justify-content:flex-start;align-items:center;padding:.25rem .75rem .3rem;font-weight:600;display:flex}._fs-styleguide_label_1pclm_2009._is-tag_1pclm_2021{background-color:#dd23bb}._text-size-tiny_1pclm_2025{font-size:.75rem}._heading-style-h2_1pclm_2029{font-size:3rem;font-weight:700;line-height:1.2}._fs-styleguide_section-header_1pclm_2035{grid-column-gap:1rem;grid-row-gap:1rem;border-bottom:1px solid #eee;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;width:100%;padding-bottom:3rem;line-height:1.4;display:grid}._padding-section-large_1pclm_2048{padding-top:8rem;padding-bottom:8rem}._icon-1x1-medium_1pclm_2053{width:2rem;height:2rem}._fs-styleguide_hero-label_1pclm_2058{color:#000;text-transform:uppercase;background-color:#eee;border-radius:.25rem;padding:.25rem .375rem;font-size:.75rem;font-weight:500;text-decoration:none}._padding-custom3_1pclm_2069{padding:3.5rem}._heading-style-h6_1pclm_2073{font-size:1rem;font-weight:700;line-height:1.5}._spacer-xxhuge_1pclm_2079{width:100%;padding-top:12rem}._fs-styleguide_background_1pclm_2084{border:1px solid #0000001a;flex-direction:column;justify-content:center;align-items:stretch;width:100%;display:flex}._background-color-secondary_1pclm_2093{background-color:#2d62ff}._spacer-xhuge_1pclm_2097{width:100%;padding-top:8rem}._overflow-visible_1pclm_2102{overflow:visible}._fs-styleguide_header-block_1pclm_2106{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;place-items:center start;display:grid}._overflow-hidden_1pclm_2116{overflow:hidden}._pointer-events-none_1pclm_2120{pointer-events:none}._margin-xsmall_1pclm_2124{margin:.5rem}._icon-1x1-large_1pclm_2128{width:2.5rem;height:2.5rem}._margin-horizontal_1pclm_2133{margin-top:0;margin-bottom:0}._fs-styleguide_item-header_1pclm_2138{border-bottom:1px solid #0000001a;width:100%;padding-bottom:2rem}._padding-bottom_1pclm_2144{padding-top:0;padding-left:0;padding-right:0}._fs-styleguide_heading-header_1pclm_2150{font-size:6rem}._fs-styleguide_item-wrapper_1pclm_2154{grid-column-gap:3rem;grid-row-gap:3rem;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}._text-weight-xbold_1pclm_2164{font-weight:800}._fs-styleguide_section_1pclm_2035{grid-column-gap:6rem;grid-row-gap:6rem;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;place-items:start;display:grid}._fs-styleguide_section_1pclm_2035._is-vertical_1pclm_2178{grid-column-gap:4rem;grid-row-gap:4rem;grid-template-columns:1fr}._icon-1x1-small_1pclm_2184{flex:none;width:1rem;height:1rem}._form_checkbox_1pclm_2190{flex-direction:row;align-items:center;margin-bottom:.5rem;padding-left:0;display:flex}._padding-small_1pclm_2198{padding:1rem}._fs-styleguide_header_1pclm_2106{color:#fff;background-color:#000;background-image:radial-gradient(circle at 100% 100%,#dd23bb40,#0000 40%),radial-gradient(circle at 0 100%,#2d62ff4d,#0000 60%)}._padding-vertical_1pclm_2209{padding-left:0;padding-right:0}._pointer-events-auto_1pclm_2214{pointer-events:auto}._max-width-medium_1pclm_2218{width:100%;max-width:32rem}._text-color-alternate_1pclm_2223{color:#fff}._padding-horizontal_1pclm_2227{padding-top:0;padding-bottom:0}._text-weight-medium_1pclm_2232{font-weight:500}._spacer-medium_1pclm_2236{width:100%;padding-top:2rem}._text-style-muted_1pclm_2241{opacity:.6}._margin-custom1_1pclm_2245{margin:1.5rem}._container-small_1pclm_2249{width:100%;max-width:48rem;margin-left:auto;margin-right:auto}._text-size-regular_1pclm_2256{margin-bottom:0;font-size:1rem;line-height:1.4}._text-size-regular_1pclm_2256._is-alt_black_1pclm_2262{color:var(--alt-black)}._text-size-regular_1pclm_2256._is-white_1pclm_1965{color:var(--full-white);font-weight:400}._text-size-regular_1pclm_2256._footer_1pclm_1955{color:var(--full-white)}._fs-styleguide_spacing-all_1pclm_2275{display:none}._form_component_1pclm_2279{margin-bottom:0}._spacer-xxlarge_1pclm_2283{width:100%;padding-top:5rem}._text-align-left_1pclm_2288{text-align:left}._spacer-huge_1pclm_2292{width:100%;padding-top:6rem}._text-style-strikethrough_1pclm_2297{text-decoration:line-through}._margin-xxlarge_1pclm_2301{margin:5rem}._margin-small_1pclm_2305{margin:1rem}._text-align-center_1pclm_2309{text-align:center}._hide_1pclm_2313{display:none}._heading-style-h1_1pclm_2317{font-size:4rem;font-weight:700;line-height:1.1}._overflow-scroll_1pclm_2323{overflow:scroll}._margin-tiny_1pclm_2327{margin:.125rem}._padding-xhuge_1pclm_2331{padding:8rem}._max-width-small_1pclm_2335{width:100%;max-width:20rem}._icon-height-small_1pclm_2340{height:1rem}._padding-xxhuge_1pclm_2344{padding:12rem}._text-color-primary_1pclm_2348{color:#000}._padding-large_1pclm_2352{padding:3rem}._aspect-ratio-portrait_1pclm_2356{aspect-ratio:2/3;object-fit:cover}._button-group_1pclm_2361{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:wrap;justify-content:flex-start;align-items:center;display:flex}._z-index-1_1pclm_2370{z-index:1;position:relative}._text-align-right_1pclm_2375{text-align:right}._padding-section-small_1pclm_2379{padding-top:3rem;padding-bottom:3rem}._aspect-ratio-landscape_1pclm_2384{aspect-ratio:3/2;object-fit:cover}._text-weight-normal_1pclm_2389{font-weight:400}._padding-custom1_1pclm_2393{padding:1.5rem}._form_radio_1pclm_2397{flex-direction:row;align-items:center;margin-bottom:.5rem;padding-left:0;display:flex}._text-weight-light_1pclm_2405{font-weight:300}._fs-styleguide_classes_1pclm_2409{grid-column-gap:1px;grid-row-gap:1px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}._spacer-xlarge_1pclm_2418{width:100%;padding-top:4rem}._padding-0_1pclm_2423{padding:0}._overflow-auto_1pclm_2427{overflow:auto}._text-style-italic_1pclm_2431{font-style:italic}._max-width-xlarge_1pclm_2435{width:100%;max-width:64rem}._margin-xxhuge_1pclm_2440{margin:12rem}._text-weight-semibold_1pclm_2444{font-weight:600}._padding-custom2_1pclm_2448{padding:2.5rem}._fs-styleguide_2-col_1pclm_2452{grid-column-gap:4rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;display:grid}._fs-styleguide_2-col_1pclm_2452._is-align-start_1pclm_2462{align-items:start}._max-width-xxlarge_1pclm_2466{width:100%;max-width:80rem}._fs-styleguide_empty-box_1pclm_2471{z-index:-1;background-color:#2d40ea0d;border:1px dashed #2d40ea;min-width:3rem;height:3rem;position:relative}._max-width-large_1pclm_2480{width:100%;max-width:48rem}._text-color-secondary_1pclm_2485{color:#222}._margin-vertical_1pclm_2489{margin-left:0;margin-right:0}._spacer-tiny_1pclm_2494{width:100%;padding-top:.125rem}._aspect-ratio-widescreen_1pclm_2499{aspect-ratio:16/9;object-fit:cover}._heading-style-h4_1pclm_2504{margin-top:0;margin-bottom:0;font-size:1.5rem;font-weight:700;line-height:1.4}._heading-style-h4_1pclm_2504._is-white_1pclm_1965{color:var(--full-white);width:auto;font-weight:500}._heading-style-h4_1pclm_2504._is-white_1pclm_1965._slab_1pclm_2518{font-family:Roboto Slab,sans-serif;font-weight:800}._heading-style-h4_1pclm_2504._slab-white_1pclm_2525{color:var(--full-white);font-family:Roboto Slab,sans-serif;font-weight:800}._margin-large_1pclm_2533{margin:3rem}._margin-0_1pclm_2537{margin:0}._icon-height-large_1pclm_2541{height:3rem}._margin-xxsmall_1pclm_2545{margin:.25rem}._form_message-success_1pclm_2549{color:#114e0b;background-color:#cef5ca;padding:1.25rem}._aspect-ratio-square_1pclm_2555{aspect-ratio:1;object-fit:cover}._background-color-alternate_1pclm_2560{background-color:#fff}._heading-style-h3_1pclm_2564{margin-top:0;margin-bottom:0;font-family:Roboto Slab,sans-serif;font-size:2rem;font-weight:700;line-height:1.2}._heading-style-h3_1pclm_2564._is-blue_1pclm_1927{color:var(--azul-brand)}._heading-style-h3_1pclm_2564._slab-blue_1pclm_2579{color:var(--azul-brand);font-weight:800}._heading-style-h3_1pclm_2564._is-white_1pclm_1965{color:var(--full-white)}._fs-styleguide_heading-medium_1pclm_2588{font-size:4rem}._margin-xlarge_1pclm_2592{margin:4rem}._margin-medium_1pclm_2596{margin:2rem}._padding-left_1pclm_2600{padding-top:0;padding-bottom:0;padding-right:0}._align-center_1pclm_1909{margin-left:auto;margin-right:auto}._text-style-allcaps_1pclm_2611{text-transform:uppercase}._fs-styleguide_spacing_1pclm_2275{grid-column-gap:.5rem;grid-row-gap:.5rem;background-image:linear-gradient(#fff0,#2d40ea1a);grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;place-content:start;place-items:start stretch;display:grid;position:relative}._margin-custom2_1pclm_2628{margin:2.5rem}._text-weight-bold_1pclm_2632{font-weight:700}._padding-medium_1pclm_2636{padding:2rem}._form_radio-icon_1pclm_2640{width:.875rem;height:.875rem;margin-top:0;margin-left:0;margin-right:.5rem}._form_radio-icon_1pclm_2640._w--redirected-checked_1pclm_1728{border-width:.25rem;width:.875rem;height:.875rem}._form_radio-icon_1pclm_2640._w--redirected-focus_1pclm_1724{width:.875rem;height:.875rem;box-shadow:0 0 .25rem #3898ec}._fs-styleguide_background-space_1pclm_2660{width:1px;height:1px;margin:5rem}._text-size-small_1pclm_2666{font-size:.875rem;font-weight:500}._padding-xxlarge_1pclm_2671{padding:5rem}._text-size-large_1pclm_2675{font-size:1.5rem;font-weight:500}._form_message-error_1pclm_2680{color:#3b0b0b;background-color:#f8e4e4;margin-top:.75rem;padding:.75rem}._padding-xsmall_1pclm_2687{padding:.5rem}._spacer-xsmall_1pclm_2691{width:100%;padding-top:.5rem}._spacing-clean_1pclm_2696{margin:0;padding:0}._fs-styleguide_4-col_1pclm_2701{grid-column-gap:4rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;width:100%;display:grid}._heading-style-h5_1pclm_2711{font-size:1.25rem;font-weight:700;line-height:1.5}._heading-style-h5_1pclm_2711._is-white_1pclm_1965{color:var(--full-white);margin-top:0;margin-bottom:0}._spacer-small_1pclm_2723{width:100%;padding-top:1rem}._fs-styleguide_3-col_1pclm_2728{grid-column-gap:4rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;align-items:stretch;width:100%;display:grid}._fs-styleguide_3-col_1pclm_2728._is-align-start_1pclm_2462{align-items:start}._fs-styleguide_item_1pclm_2138{grid-column-gap:1.125rem;grid-row-gap:1.125rem;border-bottom:1px solid #0000001a;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;place-content:start;place-items:start;padding-bottom:3rem;display:grid;position:relative}._fs-styleguide_item_1pclm_2138._is-stretch_1pclm_2757{justify-items:stretch}._text-style-nowrap_1pclm_2761{white-space:nowrap}._margin-huge_1pclm_2765{margin:6rem}._padding-xxsmall_1pclm_2769{padding:.25rem}._z-index-2_1pclm_2773{z-index:2;position:relative}._margin-xhuge_1pclm_2778{margin:8rem}._padding-huge_1pclm_2782{padding:6rem}._fs-styleguide_spacer-box_1pclm_2786{background-color:#2d40ea1a;border:1px dashed #2d40ea;width:100%;position:relative}._form_input_1pclm_2793{background-color:#0000;border:1px solid #eee;min-height:3rem;margin-bottom:.75rem;padding:.5rem 1rem;font-size:1rem}._form_input_1pclm_2793::placeholder,._form_input_1pclm_2793._is-select-input_1pclm_2803{color:#222}._form_input_1pclm_2793._is-text-area_1pclm_2807{min-height:8rem;padding-top:.75rem;font-size:1rem}._max-width-xxsmall_1pclm_2813{width:100%;max-width:12rem}._text-style-link_1pclm_2818{color:#2d62ff;text-decoration:underline}._padding-tiny_1pclm_2823{padding:.125rem}._padding-section-medium_1pclm_2827{padding-top:8rem;padding-bottom:5rem}._margin-right_1pclm_2832{margin-top:0;margin-bottom:0;margin-left:0}._max-width-xsmall_1pclm_2838{width:100%;max-width:16rem}._background-color-tertiary_1pclm_2843{background-color:#dd23bb}._padding-xlarge_1pclm_2847{padding:4rem}._margin-left_1pclm_2851{margin-top:0;margin-bottom:0;margin-right:0}._fs-styleguide_row_1pclm_2857{grid-column-gap:.75rem;grid-row-gap:.75rem;flex-direction:row;grid-template-rows:auto;grid-template-columns:auto;grid-auto-columns:auto;grid-auto-flow:column;justify-content:flex-start;align-items:center;display:flex}._spacer-large_1pclm_2870{padding-top:3rem}._background-color-primary_1pclm_2874{color:#fff;background-color:#000}._container-medium_1pclm_2879{width:100%;max-width:64rem;margin-left:auto;margin-right:auto}._text-style-quote_1pclm_2886{border-left:.25rem solid #e2e2e2;margin-bottom:0;padding:0 1.25rem;font-size:1.25rem;line-height:1.5}._spacer-xxsmall_1pclm_2894{width:100%;padding-top:.25rem}._fs-styleguide_1-col_1pclm_2899{grid-column-gap:3rem;grid-row-gap:3rem;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;width:100%;display:grid}._fs-styleguide_message_1pclm_2909{color:#5e5515;background-color:#fcf8d8;border-radius:.25rem;padding:.25rem .5rem;font-size:.875rem}._margin-custom3_1pclm_2917{margin:3.5rem}._layer_1pclm_2921{justify-content:center;align-items:center;position:absolute;inset:0%}._form_checkbox-icon_1pclm_2928{border-radius:.125rem;width:.875rem;height:.875rem;margin:0 .5rem 0 0}._form_checkbox-icon_1pclm_2928._w--redirected-checked_1pclm_1728{background-size:90%;border-radius:.125rem;width:.875rem;height:.875rem;margin:0 .5rem 0 0}._form_checkbox-icon_1pclm_2928._w--redirected-focus_1pclm_1724{border-radius:.125rem;width:.875rem;height:.875rem;margin:0 .5rem 0 0;box-shadow:0 0 .25rem #3898ec}._icon-height-medium_1pclm_2951{height:2rem}._padding-right_1pclm_2955{padding-top:0;padding-bottom:0;padding-left:0}._margin-bottom_1pclm_2961{margin-top:0;margin-left:0;margin-right:0}._body_1pclm_2967{color:var(--full-black);background-color:#0000;font-family:Roboto,sans-serif}._nav_cta_1pclm_2973{border-radius:var(--radius-14px);background-color:var(--azul-brand);margin-left:1rem;padding:1rem 2rem;font-size:16px;font-weight:600;line-height:1.2}._text-span_1pclm_2983{color:var(--celeste-brand);font-weight:700}._section_heading_1pclm_2988{grid-column-gap:1rem;grid-row-gap:1rem;text-align:center;flex-flow:column;justify-content:center;align-items:center;width:auto;padding-left:220px;padding-right:220px;display:flex}._section_heading_1pclm_2988._is-vertical_1pclm_2178{flex-flow:row;justify-content:flex-start;align-items:flex-end;padding-left:0;padding-right:0}._heading_1pclm_2029{margin-top:0;margin-bottom:0}._paragraph_1pclm_3014{color:var(--alt-black);margin-bottom:0}._marquee_1pclm_3019{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:row}._marquee-content_1pclm_3025._scroll_1pclm_3025{grid-column-gap:1rem;grid-row-gap:1rem}._grid-container_1pclm_3030{grid-column-gap:3rem;grid-row-gap:3rem;grid-template-rows:auto auto auto;width:100%;max-width:none;height:auto}._card-wrapper_1pclm_3039{z-index:1;border-radius:var(--radius-40px);background-color:var(--transparent);justify-content:center;align-items:center;width:100%;max-width:none;height:100%;padding:2rem 2.5rem;display:flex;position:relative}._card-wrapper_1pclm_3039._is-blue_1pclm_1927{z-index:1;background-color:var(--transparent);perspective:none;flex-flow:row;justify-content:center;align-items:center;max-width:none;height:100%;padding-top:2rem;padding-bottom:2rem;display:flex;position:relative;transform:none}._card-wrapper_1pclm_3039._is-blue_1pclm_1927._front_1pclm_3069{z-index:0}._card-wrapper_1pclm_3039._is-blue_1pclm_1927._back_1pclm_2093{z-index:0;position:absolute}._card-wrapper_1pclm_3039._is-bluelight_1pclm_3078{background-color:var(--celeste-brand);max-width:none}._card-wrapper_1pclm_3039._is-celeste2_1pclm_3083,._card-wrapper_1pclm_3039._is-altblack_1pclm_1969{background-color:var(--transparent);justify-content:space-between;align-items:center;max-width:none;height:auto;padding-top:2.5rem;padding-bottom:2.5rem;display:flex}._card-wrapper_1pclm_3039._is-celeste1_1pclm_3095{background-color:var(--transparent);justify-content:space-between;align-items:center;max-width:none;height:100%;padding-top:2.5rem;padding-bottom:2.5rem;display:flex}._card_align_1pclm_3106{justify-content:space-between;align-items:center;width:100%;display:flex}._card_txt_1pclm_3113{grid-column-gap:1.4rem;grid-row-gap:1.4rem;flex-flow:column;width:100%;max-width:none;margin-right:20px;padding-right:0;display:flex}._card_txt_1pclm_3113._full-width_1pclm_3124{max-width:none}._card_img_1pclm_3128{width:auto;height:100px}._card-icon_1pclm_3133{width:100%;height:100%;max-height:100%}._banner-container_1pclm_3139{border-radius:var(--radius-40px);padding:4rem 2.5rem}._banner-align_1pclm_3144{grid-column-gap:1.2rem;grid-row-gap:1.2rem;flex-flow:column;width:40%;display:flex}._div-block_1pclm_3152{justify-content:flex-start;align-items:flex-start;display:flex}._heading-2_1pclm_3158{margin-top:0;margin-bottom:0}._faq-list-wrapper_1pclm_3163{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;margin-top:2rem;display:flex}._faq-wrapper_1pclm_3171{border-radius:var(--radius-14px);border:1px solid #000;flex-flow:column;padding:1.6rem 2.5rem .8rem;display:flex}._faq-header_1pclm_3179{cursor:pointer;border-bottom:1px solid #000;justify-content:space-between;align-items:center;padding-bottom:.8rem;display:flex}._display-s_1pclm_3188{letter-spacing:-.01em;margin-top:0;margin-bottom:0;font-size:1.25rem;font-weight:600;line-height:1em}._faq-header-icon_1pclm_3197{width:1.25rem}._faq-answer-wrapper_1pclm_3201{border-top:1px solid #000;flex-direction:row;align-items:flex-start;gap:3rem;display:flex;overflow:hidden}._faq-answer_1pclm_3201{border-top:0 #000;flex:50%;width:100%;min-width:0;max-width:500px;padding-top:0;padding-bottom:0;font-size:14px}._body-2_1pclm_3221{color:#696969;font-size:1.25rem}._faq-number_1pclm_3226{color:var(--azul-brand);font-family:Space Grotesk,sans-serif;font-size:3rem;font-weight:700;line-height:1.2}._faq-title_1pclm_3236{grid-column-gap:1.5rem;grid-row-gap:1.5rem;justify-content:center;align-items:center;display:flex}._text-span-2_1pclm_3244{color:var(--azul-brand)}._text-span-3_1pclm_3248{color:var(--azul-brand);font-weight:700}._faq-icon_1pclm_3253{border:1px solid var(--azul-brand);border-radius:1000000000px;justify-content:center;align-items:center;width:45px;height:45px;padding:.8rem;display:flex;position:relative}._faq-icon_1pclm_3253.__1_1pclm_3265{width:45px;height:45px;padding:0}._line1_1pclm_3271{background-color:var(--azul-brand);width:1.2rem;height:5px;position:absolute}._list_1pclm_3278{margin-bottom:0;padding-left:1.5rem;list-style-type:disc}._list_1pclm_3278 li{padding-left:.5rem;list-style-type:disc}._line2_1pclm_3289{background-color:var(--azul-brand);width:1.2rem;height:5px;position:absolute;transform:rotate(90deg)}._form-container_1pclm_3297{border-radius:var(--radius-40px);background-color:var(--gray);justify-content:space-between;align-items:flex-start;padding:2.5rem 4rem;display:flex;position:relative;overflow:hidden}._form-block_1pclm_3308{width:55%;margin-bottom:0}._div-block-2_1pclm_3313{flex-flow:column;width:55%;display:flex}._radio-button-label_1pclm_3319{margin-bottom:0}._radio-button_1pclm_3319{background-color:var(--full-white);border:1px solid #000;width:auto;height:auto;margin-top:0;margin-right:10px;padding:12px}._radio-button_1pclm_3319._w--redirected-checked_1pclm_1728{border:1px solid var(--full-black);mix-blend-mode:normal;background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='8'%20cy='8'%20r='8'%20fill='%23006699'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:auto}._radio-button_1pclm_3319._w--redirected-focus_1pclm_1724{outline-offset:0px;pointer-events:auto;text-overflow:clip;mix-blend-mode:normal;outline:0 #000}._radio-button-field_1pclm_3350{justify-content:flex-start;align-items:center;display:flex}._radio-button_container_1pclm_3356{grid-column-gap:2rem;grid-row-gap:2rem;margin-bottom:1rem;display:flex}._form_1pclm_2190{grid-column-gap:.4rem;grid-row-gap:.4rem;flex-flow:column;display:flex}._txt-field-form_1pclm_3370{border-radius:var(--radius-14px);border:1px solid #000;height:auto;min-height:45px;margin-bottom:15px;padding-top:10px;padding-bottom:10px}._txt-field-form_1pclm_3370:focus-visible,._txt-field-form_1pclm_3370[data-wf-focus-visible]{border-color:var(--full-black)}._txt-field-form_1pclm_3370._textarea_1pclm_3385{min-height:130px;margin-bottom:30px}._decor-div_1pclm_3390{width:700px;position:absolute;inset:16% -25% auto auto}._image_1pclm_3396{height:100%}._footer-container_1pclm_3400{border-top-left-radius:var(--radius-40px);border-top-right-radius:var(--radius-40px);background-color:var(--dark-blue);padding:3rem}._footer_row1_1pclm_3407{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:.5fr 2fr 1fr;grid-auto-columns:1fr;justify-content:space-between;place-items:center stretch;height:4rem;margin-bottom:2rem;display:flex}._footer-logo_1pclm_3420{width:auto;min-width:auto;max-width:none}._footer-links_wrapper_1pclm_3426{grid-column-gap:2rem;grid-row-gap:2rem;justify-content:space-between;display:flex}._div-block-3_1pclm_3433{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:flex-end;align-items:center;display:flex}._footer_row2_1pclm_3441{display:flex}._footer-info_1pclm_3445{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;display:flex}._divider-footer_1pclm_3452{background-color:var(--full-white);width:100%;height:1px;margin-top:2rem;margin-bottom:4rem}._section_logo-static_1pclm_3460{background-color:var(--azul-brand)}._section_flex_1pclm_3464{grid-column-gap:0rem;grid-row-gap:0rem;justify-content:space-between;align-items:center;display:flex}._logo_container_1pclm_3472{grid-column-gap:5rem;grid-row-gap:5rem;display:flex}._div-block-5_1pclm_3478{grid-column-gap:0rem;grid-row-gap:0rem;display:flex}._faq-illus_1pclm_3484{flex:none;justify-content:center;align-items:center;width:auto;min-width:300px;max-width:450px;display:flex}._mockup-faq_1pclm_3494{width:100%;max-width:450px}._text-span-4_1pclm_3499,._text-span-5_1pclm_3500,._text-span-6_1pclm_3501{color:var(--celeste-brand);font-weight:700}._card-container_1pclm_3506{grid-column-gap:16px;grid-row-gap:16px;border-radius:var(--radius-40px);background-color:var(--azul-brand);flex-flow:row;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;height:100%;min-height:300px;display:block;position:relative}._card-container_1pclm_3506._is-celeste2_1pclm_3083{border-radius:var(--radius-40px);background-color:var(--celeste-brand-2);height:100%;min-height:0}._card-container_1pclm_3506._is-celeste_1pclm_3083{background-color:var(--celeste-brand);min-height:250px}._card-container_1pclm_3506._is-gray_1pclm_3534{background-color:var(--alt-black);height:100%;min-height:250px}._card-flip-back_1pclm_3540{position:absolute;inset:0%}._flipcard-wrapper_1pclm_3545{position:relative;transform:rotate(0)}._flipcard-front_1pclm_3550{z-index:0;border-radius:var(--radius-40px);background-color:var(--transparent);backface-visibility:hidden;perspective:none;color:#fff;cursor:pointer;mix-blend-mode:normal;justify-content:center;align-items:center;width:100%;height:100%;min-height:auto;display:block;position:absolute;transform:none}._flipcard-title_1pclm_3569{margin-top:0;margin-bottom:40px;font-size:2rem;font-weight:600;line-height:1.2}._flipcard-subtitle_1pclm_3577{max-width:none;font-size:1.875rem;font-weight:400;line-height:1.2}._flipcard-more_1pclm_3584{cursor:pointer;position:absolute;bottom:20px;right:20px}._flipcard-back_1pclm_3591{z-index:0;grid-column-gap:0px;grid-row-gap:0px;border-radius:var(--radius-40px);background-color:var(--transparent);backface-visibility:hidden;cursor:pointer;transform-style:preserve-3d;border:1px #fff;flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;width:100%;height:100%;min-height:auto;display:block;position:absolute;inset:auto;transform:rotateX(180deg)rotateY(0)rotate(0)}._flipcard-back_1pclm_3591._is-celeste2_1pclm_3083{background-color:var(--celeste-brand-2)}._flipcard-back-title_1pclm_3620{-webkit-text-fill-color:transparent;background-image:linear-gradient(#050385,#00e0c0 51%);-webkit-background-clip:text;background-clip:text;margin-top:0;margin-bottom:0;font-size:1.875rem;font-weight:700;line-height:1.2}._text-size-tiny-2_1pclm_3632{margin-bottom:0;font-size:.9rem}._div-block-6_1pclm_3637{justify-content:space-between;align-items:center;width:60%;display:flex}._text-span-7_1pclm_3644{color:var(--celeste-brand-2);font-weight:700}._plus-icon_1pclm_3649{width:30px}@media screen and (width<=991px){._nav_menu_link_1pclm_1783{text-align:center}._nav_menu_1pclm_1783{flex-flow:row;justify-content:center;align-items:center;padding-bottom:2rem;padding-left:20px;padding-right:20px;display:flex}._section_hero_1pclm_1808{background-image:linear-gradient(0deg, var(--full-black) 20%, var(--transparent)), url(/assets/hero-img-bg-CPfRCeEd.png);background-position:0 0,100% 100%;background-repeat:repeat,no-repeat;background-size:auto,cover;justify-content:flex-end;align-items:center;padding-top:3rem}._hero_grid_1pclm_1827{grid-column-gap:4rem;grid-row-gap:4rem;grid-template-columns:1fr}._nav_button_1pclm_1892{color:#fff}._margin-top_1pclm_1944{margin-bottom:0;margin-left:0;margin-right:0}._padding-top_1pclm_1998{padding-bottom:0;padding-left:0;padding-right:0}._padding-section-large_1pclm_2048{padding-top:6rem;padding-bottom:6rem}._spacer-xxhuge_1pclm_2079{padding-top:8rem}._spacer-xhuge_1pclm_2097{padding-top:6rem}._margin-horizontal_1pclm_2133{margin-top:0;margin-bottom:0}._padding-bottom_1pclm_2144{padding-top:0;padding-left:0;padding-right:0}._fs-styleguide_heading-header_1pclm_2150{font-size:4rem}._fs-styleguide_section_1pclm_2035{grid-column-gap:2.5rem;grid-template-columns:1fr}._padding-vertical_1pclm_2209{padding-left:0;padding-right:0}._padding-horizontal_1pclm_2227{padding-top:0;padding-bottom:0}._spacer-medium_1pclm_2236{padding-top:1.5rem}._spacer-xxlarge_1pclm_2283{padding-top:4rem}._spacer-huge_1pclm_2292{padding-top:5rem}._margin-xxlarge_1pclm_2301{margin:4rem}._padding-xhuge_1pclm_2331{padding:6rem}._padding-xxhuge_1pclm_2344{padding:8rem}._padding-large_1pclm_2352{padding:2.5rem}._spacer-xlarge_1pclm_2418{padding-top:3rem}._margin-xxhuge_1pclm_2440{margin:8rem}._fs-styleguide_2-col_1pclm_2452{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-columns:1fr}._margin-vertical_1pclm_2489{margin-left:0;margin-right:0}._margin-large_1pclm_2533{margin:2.5rem}._fs-styleguide_heading-medium_1pclm_2588{font-size:3rem}._margin-xlarge_1pclm_2592{margin:3rem}._margin-medium_1pclm_2596{margin:1.5rem}._padding-left_1pclm_2600{padding-top:0;padding-bottom:0;padding-right:0}._padding-medium_1pclm_2636{padding:1.5rem}._padding-xxlarge_1pclm_2671{padding:4rem}._fs-styleguide_4-col_1pclm_2701,._fs-styleguide_3-col_1pclm_2728{grid-template-columns:1fr}._margin-huge_1pclm_2765{margin:5rem}._margin-xhuge_1pclm_2778{margin:6rem}._padding-huge_1pclm_2782{padding:5rem}._padding-section-medium_1pclm_2827{padding-top:7rem;padding-bottom:4rem}._margin-right_1pclm_2832{margin-top:0;margin-bottom:0;margin-left:0}._hide-tablet_1pclm_3850{display:none}._max-width-full-tablet_1pclm_3854{width:100%;max-width:none}._padding-xlarge_1pclm_2847{padding:3rem}._margin-left_1pclm_2851{margin-top:0;margin-bottom:0;margin-right:0}._spacer-large_1pclm_2870{padding-top:2.5rem}._fs-styleguide_1-col_1pclm_2899{grid-column-gap:2rem;grid-row-gap:2rem}._padding-right_1pclm_2955{padding-top:0;padding-bottom:0;padding-left:0}._margin-bottom_1pclm_2961{margin-top:0;margin-left:0;margin-right:0}._nav_cta_1pclm_2973{margin-left:0}._section_heading_1pclm_2988{padding-left:0;padding-right:0}._section_heading_1pclm_2988._is-vertical_1pclm_2178{flex-flow:column;justify-content:center;align-items:center}._grid-container_1pclm_3030{grid-column-gap:3rem;grid-row-gap:3rem;flex-flow:column;flex:0 auto;grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-self:auto;height:100%;display:grid}._card-wrapper_1pclm_3039{height:100%;margin-bottom:0;padding-bottom:2rem}._card-wrapper_1pclm_3039._is-blue_1pclm_1927{justify-content:center;align-items:center}._card_align_1pclm_3106{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;height:100%;margin-bottom:0;overflow:visible}._card_img_1pclm_3128{order:-1;height:80px}._banner-container_1pclm_3139{background-position:0 0,100% 0}._banner-align_1pclm_3144{width:50%}._faq-answer_1pclm_3201{max-width:none}._form-block_1pclm_3308{width:100%}._decor-div_1pclm_3390{display:none}._footer_row1_1pclm_3407{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;height:auto}._icon_1pclm_2053{width:auto}._div-block-4_1pclm_3978{justify-content:center;align-items:center;display:flex}._section_flex_1pclm_3464{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:row;justify-content:space-between;align-items:center}._div-block-5_1pclm_3478{grid-column-gap:4rem;grid-row-gap:4rem;display:flex}._img_logo-static_1pclm_3998{width:100%;max-width:160px}._card-container_1pclm_3506{width:100%;height:100%;min-height:424px}._card-container_1pclm_3506._is-celeste2_1pclm_3083{height:100%;min-height:auto;display:block}._card-container_1pclm_3506._is-celeste_1pclm_3083{min-height:424px}._flipcard-wrapper_1pclm_3545{transform:rotate(0)}._flipcard-front_1pclm_3550{height:100%;margin-bottom:0;padding-bottom:0}._flipcard-back_1pclm_3591{height:100%}._text-size-tiny-2_1pclm_3632{font-size:.9rem;line-height:1.5}._div-block-6_1pclm_3637{grid-column-gap:4rem;grid-row-gap:4rem;justify-content:space-between;align-items:center;width:60%;display:flex}}@media screen and (width<=767px){._section_hero_1pclm_1808{background-image:url(/assets/hero-img-mobile-CTo5tXX5.png);background-position:0 0;background-repeat:no-repeat;background-size:cover;background-attachment:scroll}._margin-top_1pclm_1944{margin-bottom:0;margin-left:0;margin-right:0}._padding-global_1pclm_1950{padding-left:1.25rem;padding-right:1.25rem}._padding-top_1pclm_1998{padding-bottom:0;padding-left:0;padding-right:0}._heading-style-h2_1pclm_2029{font-size:2rem}._fs-styleguide_section-header_1pclm_2035{font-size:.875rem}._padding-section-large_1pclm_2048{padding-top:4rem;padding-bottom:4rem}._heading-style-h6_1pclm_2073{font-size:.75rem}._spacer-xxhuge_1pclm_2079{padding-top:4.5rem}._spacer-xhuge_1pclm_2097{padding-top:4rem}._margin-horizontal_1pclm_2133{margin-top:0;margin-bottom:0}._padding-bottom_1pclm_2144{padding-top:0;padding-left:0;padding-right:0}._padding-vertical_1pclm_2209{padding-left:0;padding-right:0}._padding-horizontal_1pclm_2227{padding-top:0;padding-bottom:0}._spacer-medium_1pclm_2236{padding-top:1.25rem}._spacer-xxlarge_1pclm_2283{padding-top:3rem}._spacer-huge_1pclm_2292{padding-top:3.5rem}._margin-xxlarge_1pclm_2301{margin:3rem}._heading-style-h1_1pclm_2317{font-size:2.5rem}._padding-xhuge_1pclm_2331{padding:4rem}._padding-xxhuge_1pclm_2344{padding:4.5rem}._padding-large_1pclm_2352{padding:1.5rem}._max-width-full-mobile-landscape_1pclm_4152{width:100%;max-width:none}._padding-section-small_1pclm_2379{padding-top:2rem;padding-bottom:2rem}._hide-mobile-landscape_1pclm_4162{display:none}._spacer-xlarge_1pclm_2418{padding-top:2rem}._margin-xxhuge_1pclm_2440{margin:4.5rem}._margin-vertical_1pclm_2489{margin-left:0;margin-right:0}._heading-style-h4_1pclm_2504{font-size:1rem}._margin-large_1pclm_2533{margin:1.5rem}._heading-style-h3_1pclm_2564{font-size:1.5rem}._fs-styleguide_heading-medium_1pclm_2588{font-size:2rem}._margin-xlarge_1pclm_2592{margin:2rem}._margin-medium_1pclm_2596{margin:1.25rem}._padding-left_1pclm_2600{padding-top:0;padding-bottom:0;padding-right:0}._padding-medium_1pclm_2636{padding:1.25rem}._padding-xxlarge_1pclm_2671{padding:3rem}._text-size-large_1pclm_2675{font-size:1.25rem}._heading-style-h5_1pclm_2711{font-size:.875rem}._text-style-nowrap_1pclm_2761{white-space:normal}._margin-huge_1pclm_2765{margin:3.5rem}._margin-xhuge_1pclm_2778{margin:4rem}._padding-huge_1pclm_2782{padding:3.5rem}._padding-section-medium_1pclm_2827{padding-top:6rem;padding-bottom:3rem}._margin-right_1pclm_2832{margin-top:0;margin-bottom:0;margin-left:0}._padding-xlarge_1pclm_2847{padding:2rem}._margin-left_1pclm_2851{margin-top:0;margin-bottom:0;margin-right:0}._spacer-large_1pclm_2870{padding-top:1.5rem}._padding-right_1pclm_2955{padding-top:0;padding-bottom:0;padding-left:0}._margin-bottom_1pclm_2961{margin-top:0;margin-left:0;margin-right:0}._grid-container_1pclm_3030{grid-template-rows:auto auto auto auto auto auto auto auto;grid-template-columns:1fr;height:auto}._card-wrapper_1pclm_3039{width:auto;height:100%;padding-right:2.5rem}._card-wrapper_1pclm_3039._is-blue_1pclm_1927{height:100%;padding-left:2.5rem;padding-right:2.5rem}._card-wrapper_1pclm_3039._is-celeste2_1pclm_3083{padding-left:1.5rem;padding-right:1.5rem}._card-wrapper_1pclm_3039._is-altblack_1pclm_1969{flex-flow:row;padding-left:1.5rem;padding-right:1.5rem}._card-wrapper_1pclm_3039._is-celeste1_1pclm_3095{padding-left:1.5rem;padding-right:1.5rem}._card_align_1pclm_3106{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;justify-content:center;align-items:flex-start;width:100%;height:100%}._card_txt_1pclm_3113{order:1;margin-right:0}._card_txt_1pclm_3113._full-width_1pclm_3124{justify-content:center;align-items:flex-start}._card_img_1pclm_3128{height:50px}._banner-container_1pclm_3139{background-image:url(/assets/banner-img_overlay-BHXf0Uto.png);background-position:50% 25%;background-repeat:no-repeat;background-size:cover;flex-flow:column;justify-content:flex-end;align-items:flex-start;height:70vh;display:flex}._banner-align_1pclm_3144{width:auto}._display-s_1pclm_3188{font-size:1.25rem}._faq-answer-wrapper_1pclm_3201{flex-flow:column}._faq-number_1pclm_3226{font-size:2.5rem}._form-container_1pclm_3297,._footer-container_1pclm_3400{padding-left:2rem;padding-right:2rem}._section_flex_1pclm_3464{flex-flow:column}._div-block-5_1pclm_3478{grid-column-gap:0rem;grid-row-gap:0rem;justify-content:space-between;align-items:center}._img_logo-static_1pclm_3998{width:40%;max-width:none;padding-left:20px;padding-right:20px}._image-3_1pclm_4388{padding-left:20px}._faq-illus_1pclm_3484{order:-1}._card-container_1pclm_3506,._card-container_1pclm_3506._is-celeste2_1pclm_3083,._card-container_1pclm_3506._is-celeste_1pclm_3083,._card-container_1pclm_3506._is-gray_1pclm_3534{min-height:320px}._flipcard-wrapper_1pclm_3545{transform:rotate(0)}._flipcard-front_1pclm_3550{width:100%;height:100%}._flipcard-back_1pclm_3591{width:auto}._div-block-6_1pclm_3637{justify-content:center;align-items:center;width:100%;display:flex}}@media screen and (width<=479px){._section_hero_1pclm_1808{background-color:var(--transparent);background-image:url(/assets/hero-img-mobile-CTo5tXX5.png);background-position:0 0;background-repeat:repeat;background-size:cover;background-attachment:scroll;min-height:auto;padding-top:3rem}._button_1pclm_1837._is-brand_1pclm_1846{width:100%}._container-large_1pclm_1902._is-mobile_1pclm_4440{justify-content:center;align-items:flex-end;min-height:95vh;display:flex}._hero_heading_1pclm_1915{font-size:2rem}._margin-top_1pclm_1944{width:100%;margin-bottom:0;margin-left:0;margin-right:0}._text-size-medium_1pclm_1959{font-size:1.2rem}._padding-top_1pclm_1998{padding-bottom:0;padding-left:0;padding-right:0}._margin-horizontal_1pclm_2133{margin-top:0;margin-bottom:0}._padding-bottom_1pclm_2144{padding-top:0;padding-left:0;padding-right:0}._padding-vertical_1pclm_2209{padding-left:0;padding-right:0}._padding-horizontal_1pclm_2227{padding-top:0;padding-bottom:0}._margin-vertical_1pclm_2489{margin-left:0;margin-right:0}._max-width-full-mobile-portrait_1pclm_4494{width:100%;max-width:none}._padding-left_1pclm_2600{padding-top:0;padding-bottom:0;padding-right:0}._margin-right_1pclm_2832{margin-top:0;margin-bottom:0;margin-left:0}._hide-mobile-portrait_1pclm_4511{display:none}._margin-left_1pclm_2851{margin-top:0;margin-bottom:0;margin-right:0}._fs-styleguide_row_1pclm_2857{flex-wrap:wrap}._padding-right_1pclm_2955{padding-top:0;padding-bottom:0;padding-left:0}._margin-bottom_1pclm_2961{margin-top:0;margin-left:0;margin-right:0}._nav_cta_1pclm_2973{width:100%}._grid-container_1pclm_3030{grid-template-columns:1fr}._card-wrapper_1pclm_3039{height:100%;padding-bottom:2rem}._card-wrapper_1pclm_3039._is-blue_1pclm_1927{justify-content:flex-start;align-items:center;padding-left:2rem;padding-right:2rem}._card_align_1pclm_3106{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;grid-auto-flow:column;justify-content:center;place-items:flex-start start;height:auto;display:inline-flex}._card_txt_1pclm_3113{grid-column-gap:1.2rem;grid-row-gap:1.2rem}._card_img_1pclm_3128{justify-content:flex-start;align-items:center;width:50px;height:50px;display:flex}._banner-container_1pclm_3139{padding-left:2rem;padding-right:2rem}._banner-align_1pclm_3144{width:auto}._faq-wrapper_1pclm_3171{padding-left:1rem;padding-right:1rem}._faq-icon_1pclm_3253{width:40px;height:40px}._line1_1pclm_3271,._line2_1pclm_3289{width:1rem}._form-container_1pclm_3297,._footer-container_1pclm_3400{padding-left:1rem;padding-right:1rem}._footer-links_wrapper_1pclm_3426{flex-flow:column;width:100%}._divider-footer_1pclm_3452{margin-bottom:2rem}._div-block-5_1pclm_3478{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column}._img_logo-static_1pclm_3998{width:44%;max-width:none;padding-left:0;padding-right:0}._card-container_1pclm_3506,._card-container_1pclm_3506._is-celeste2_1pclm_3083,._card-container_1pclm_3506._is-celeste_1pclm_3083,._card-container_1pclm_3506._is-gray_1pclm_3534{min-height:320px}._flipcard-back_1pclm_3591{height:100%}._div-block-6_1pclm_3637{grid-column-gap:2rem;grid-row-gap:2rem;justify-content:space-between;align-items:center;width:100%;display:flex}}#_w-node-f8fc953f-9557-f59b-0904-cda477221098-000923e1_1pclm_1,#_w-node-f8fc953f-9557-f59b-0904-cda477221099-000923e1_1pclm_1,#_w-node-f8fc953f-9557-f59b-0904-cda47722109d-000923e1_1pclm_1,#_w-node-b7bb09ee-2e2f-9cb0-2f61-7709bd21f6ee-000923e1_1pclm_1,#_w-node-_379de82f-0087-7c37-23e1-6b6262e5c2a4-000923e1_1pclm_1,#_w-node-_16703e0d-4f9c-6326-5af6-0a50ccd04c04-000923e1_1pclm_1{grid-area:span 1/span 1/span 1/span 1}#_w-node-_545162ec-9e68-266c-6c57-b8cfb6e91400-000923e1_1pclm_1{grid-area:span 1/span 1/span 1/span 1;place-self:auto}#_w-node-e2d30f95-3c1e-4c09-210b-875b7c9ad8bd-000923e1_1pclm_1{grid-area:span 1/span 1/span 1/span 1}#_w-node-_5e8015c7-59b9-cbb8-6fe8-089d7f5b3946-000923e1_1pclm_1{grid-area:span 1/span 1/span 1/span 1;align-self:stretch}#_w-node-c3c9151b-a4c9-8c80-3e56-7251c6fc8820-000923e1_1pclm_1{grid-area:span 1/span 1/span 1/span 1;align-self:auto}#_w-node-_2741784f-b4f6-5b5f-37a4-3bc27042ca92-000923e1_1pclm_1{grid-area:span 1/span 1/span 1/span 1;align-self:stretch}#_w-node-_5ff64f85-ee4c-7240-249e-da7d92717ef9-000923e1_1pclm_1{grid-area:span 1/span 1/span 1/span 1;align-self:center}#_w-node-ec9efa3b-2330-bb01-3e23-9fe1ba9edfe9-000923e1_1pclm_1{align-self:center}#_w-node-_87d064d6-4f57-bd85-9973-366469a88c16-854128b0_1pclm_1{grid-area:span 1/span 1/span 1/span 1}#_w-node-_87d064d6-4f57-bd85-9973-366469a88c35-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88c3a-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88c3f-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88c44-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88c4a-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88c50-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88c56-854128b0_1pclm_1{justify-self:start}#_w-node-_87d064d6-4f57-bd85-9973-366469a88d38-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88d40-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88d57-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88d70-854128b0_1pclm_1{grid-area:span 1/span 1/span 1/span 1}#_w-node-_87d064d6-4f57-bd85-9973-366469a88d73-854128b0_1pclm_1{justify-self:start}#_w-node-_87d064d6-4f57-bd85-9973-366469a88d75-854128b0_1pclm_1{grid-area:span 1/span 1/span 1/span 1}#_w-node-_87d064d6-4f57-bd85-9973-366469a88d78-854128b0_1pclm_1{justify-self:start}#_w-node-_87d064d6-4f57-bd85-9973-366469a88dc8-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88dd2-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88dd3-854128b0_1pclm_1{grid-area:span 1/span 1/span 1/span 1}#_w-node-_87d064d6-4f57-bd85-9973-366469a88e45-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88e4a-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88e4f-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88e54-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88e59-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88e5e-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88e68-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88e6d-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88e72-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88e77-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88e7c-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88e81-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88e86-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88e8b-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88e90-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88e95-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88e9a-854128b0_1pclm_1{justify-self:start}#_w-node-_87d064d6-4f57-bd85-9973-366469a88e9e-854128b0_1pclm_1{grid-area:span 1/span 1/span 1/span 1}#_w-node-_87d064d6-4f57-bd85-9973-366469a88e9f-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88ea4-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88ea9-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88eae-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88ec2-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88ec7-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88ecc-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88ed1-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88ed6-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88edb-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88ee5-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88eea-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88eef-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88ef4-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88ef9-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88efe-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88f03-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88f08-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88f0d-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88f12-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88f17-854128b0_1pclm_1{justify-self:start}#_w-node-_87d064d6-4f57-bd85-9973-366469a88f1b-854128b0_1pclm_1{grid-area:span 1/span 1/span 1/span 1}#_w-node-_87d064d6-4f57-bd85-9973-366469a88f1c-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88f21-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88f26-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88f2b-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88f3c-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88f41-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88f46-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88f4b-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88f50-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88f55-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88f5a-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88f5f-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88f64-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88f69-854128b0_1pclm_1{justify-self:start}#_w-node-_87d064d6-4f57-bd85-9973-366469a88f6d-854128b0_1pclm_1{grid-area:span 1/span 1/span 1/span 1}#_w-node-_87d064d6-4f57-bd85-9973-366469a88f6e-854128b0_1pclm_1{justify-self:start}#_w-node-_87d064d6-4f57-bd85-9973-366469a88f71-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a88ff2-854128b0_1pclm_1,#_w-node-_87d064d6-4f57-bd85-9973-366469a8901f-854128b0_1pclm_1{grid-area:span 1/span 1/span 1/span 1}#_w-node-_87d064d6-4f57-bd85-9973-366469a8905d-854128b0_1pclm_1{justify-self:start}@media screen and (width<=991px){#_w-node-b7bb09ee-2e2f-9cb0-2f61-7709bd21f6ee-000923e1_1pclm_1{grid-area:span 1/span 1/span 1/span 1}}._wrapper_9xy6u_1{align-items:center;display:inline-flex}._select_9xy6u_6{color:#141414;cursor:pointer;background-color:#fff;border:1px solid #31fff5;border-radius:.4rem;outline:none;min-width:14.5rem;height:clamp(25px,2vw,35px);padding:0 2rem 0 .8rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:clamp(.7rem,1.25vw - .3rem,1.2rem);font-weight:500;box-shadow:0 2px 6px #0006}._select_9xy6u_6:focus{border-color:#22d3ee}._target_b509a_1{flex:1;display:flex}._trigger_b509a_6{box-sizing:border-box;color:#141414;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#fff;border:1px solid #31fff5;border-radius:.8rem;outline:none;flex:1;justify-content:center;align-items:center;gap:.5rem;min-width:clamp(10.625rem,.625rem + 12.5vw,15.625rem);height:clamp(1.75rem,.25rem + 1.875vw,2.5rem);padding:0 .6rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:clamp(.6rem,1.01vw - .2rem,1rem);display:flex;box-shadow:0 1px 4px #0000003d}._trigger_b509a_6:focus-visible{border-color:#139bd1}._placeholder_b509a_43,._value_b509a_44{color:#141414;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:clamp(.75rem,.25rem + .625vw,1rem);overflow:hidden}._clearButton_b509a_53{color:#fff;cursor:pointer;background-color:red;border:none;border-radius:.7rem;flex-shrink:0;justify-content:center;align-items:center;width:clamp(.6875rem,.0625rem + .78vw,1rem);height:clamp(.6875rem,.0625rem + .78vw,1rem);margin-right:.2rem;padding:0;font-size:clamp(.5rem,.9vw - .4rem,.8rem);line-height:1;display:flex}._root_ojmno_1{background:#dceaf3;border-bottom:1px solid #b8d4e4;flex-shrink:0;align-items:flex-end;gap:.35rem;min-width:0;padding:.35rem .5rem 0;display:flex;overflow-y:hidden}._rootSpaced_ojmno_13{margin-bottom:.5rem}._tabs_ojmno_17{scrollbar-width:thin;flex:1;align-items:flex-end;gap:.15rem;min-width:0;display:flex;overflow:auto hidden}._tab_ojmno_17{color:#355466;background:#c5dceb;border:1px solid #b8d4e4;border-bottom:none;border-radius:.55rem .55rem 0 0;flex-shrink:0;align-items:center;gap:.05rem;min-width:6.5rem;max-width:12.5rem;height:2rem;padding:0 .15rem 0 .55rem;display:flex;position:relative;top:1px}._tabActive_ojmno_46{color:#055d87;z-index:1;background:#fff;border-color:#b8d4e4;box-shadow:0 -1px #fff}._tabButton_ojmno_54{min-width:0;font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;flex:1;padding:.25rem .15rem .3rem 0;font-size:.72rem;font-weight:500}._tabLabel_ojmno_68{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._renameInput_ojmno_75{width:7.5rem;min-width:0;font:inherit;color:#141414;background:#fff;border:1px solid #069;border-radius:.3rem;outline:none;margin:.15rem .1rem .2rem 0;padding:.15rem .3rem;font-size:.72rem}._closeButton_ojmno_89{color:#5a6f7d;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.2rem;height:1.2rem;margin-right:.2rem;display:inline-flex}._closeButton_ojmno_89:hover:not(:disabled){color:#1a1a1a;background:#00000014}._tabActive_ojmno_46 ._closeButton_ojmno_89:hover:not(:disabled){color:#004d73;background:#0066991f}._addButton_ojmno_114{color:#fff;cursor:pointer;background:#069;border:none;border-radius:.4rem;flex-shrink:0;justify-content:center;align-items:center;width:1.85rem;height:1.85rem;margin-bottom:.15rem;display:inline-flex}._addButton_ojmno_114:hover:not(:disabled){background:#004d73}._closeButton_ojmno_89:disabled,._tabButton_ojmno_54:disabled,._addButton_ojmno_114:disabled{opacity:.45;cursor:not-allowed}._list_1frcw_1{flex-direction:column;gap:.75rem;width:100%;min-width:0;max-width:100%;margin-top:.65rem;display:flex}._root_1frcw_11{box-sizing:border-box;background:#f7fbff;border:1px solid #cfe6f2;border-radius:.55rem;width:100%;min-width:0;padding:.65rem .7rem .55rem;overflow:hidden}._title_1frcw_22{color:#0f172a;margin:0 0 .35rem;font-size:.78rem;font-weight:600}._canvas_1frcw_29{width:100%;min-width:0;height:190px;min-height:190px;position:relative}._root_1o6ta_1{flex-direction:column;flex:1;height:100%;min-height:0;display:flex;overflow:hidden}._messages_1o6ta_10{flex-direction:column;flex:1;gap:.65rem;min-height:0;padding:.15rem .1rem .75rem;display:flex;overflow-y:auto}._message_1o6ta_10{white-space:pre-wrap;word-break:break-word;border-radius:.75rem;max-width:85%;padding:.55rem .75rem;font-size:.85rem;line-height:1.4}._assistantMessage_1o6ta_30{color:#141414;background:#f7fbff;border:1px solid #cfe6f2;border-bottom-left-radius:.25rem;align-self:flex-start}._clarificationMessage_1o6ta_38{background:#fff8e7;border-color:#f0d9a8}._clarificationWithSelection_1o6ta_43{flex-direction:column;gap:.55rem;max-width:92%;display:flex}._selectionFieldset_1o6ta_50{border:none;flex-direction:column;align-items:stretch;min-width:0;margin:0;padding:0;display:flex;position:relative}._selectionFieldset_1o6ta_50:disabled{opacity:.65}._selectionLegend_1o6ta_65{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._selectionOptions_1o6ta_77{flex-direction:column;gap:.35rem;min-height:0;max-height:min(40vh,12rem);display:flex;overflow-y:auto}._selectionOption_1o6ta_77{cursor:pointer;background:#fffdf6;border:1px solid #e6d0a0;border-radius:.5rem;align-items:flex-start;gap:.45rem;padding:.4rem .5rem;display:flex}._selectionFieldset_1o6ta_50:not(:disabled) ._selectionOption_1o6ta_77:hover{background:#fff8e7;border-color:#c9a45a}._selectionRadio_1o6ta_102{accent-color:#069;flex-shrink:0;margin-top:.15rem}._selectionOptionLabel_1o6ta_108{color:#141414;font-size:.8rem;line-height:1.35}._selectionConfirm_1o6ta_114{color:#fff;font:inherit;cursor:pointer;background:#069;border:none;border-radius:.5rem;align-self:flex-start;margin-top:.45rem;padding:.4rem .75rem;font-size:.8rem;font-weight:500}._selectionConfirm_1o6ta_114:hover:not(:disabled){background:#004d73}._selectionConfirm_1o6ta_114:disabled{opacity:.45;cursor:not-allowed}._assistantWithResult_1o6ta_137{box-sizing:border-box;white-space:normal;flex-direction:column;gap:.5rem;width:100%;min-width:0;max-width:92%;padding-bottom:.6rem;display:flex}._assistantText_1o6ta_149{margin:0}._userMessage_1o6ta_153{color:#fff;background:#069;border-bottom-right-radius:.25rem;align-self:flex-end}._resultLink_1o6ta_160{color:#141414;width:100%;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #b8d9eb;border-radius:.55rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .6rem;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex}._resultLink_1o6ta_160:hover{background:#f0f8ff;border-color:#069}._resultLinkActive_1o6ta_185{background:#eef7fc;border-color:#069;box-shadow:0 0 0 1px #069}._resultLinkBody_1o6ta_191{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}._resultLinkLabel_1o6ta_199{color:#004d73;font-size:.8rem;font-weight:500;line-height:1.35}._resultLinkMeta_1o6ta_206{color:#5a6f7d;font-size:.72rem}._resultLinkIcon_1o6ta_211{color:#069;flex-shrink:0}._form_1o6ta_216{border-top:1px solid #cfe6f2;flex-shrink:0;align-items:flex-end;gap:.5rem;padding-top:.75rem;display:flex}._textarea_1o6ta_225{resize:none;color:#141414;min-height:2.75rem;max-height:8rem;font:inherit;background:#f0f8ff;border:1.5px solid #069;border-radius:.6rem;outline:none;flex:1;padding:.55rem .65rem;font-size:.85rem;line-height:1.3}._textarea_1o6ta_225:focus{border-color:#004d73}._sendButton_1o6ta_245{color:#fff;cursor:pointer;background:#069;border:none;border-radius:.6rem;flex-shrink:0;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;transition:background-color .15s;display:inline-flex}._sendButton_1o6ta_245:hover:not(:disabled){background:#004d73}._sendButton_1o6ta_245:disabled{opacity:.45;cursor:not-allowed}._loadingMessage_1o6ta_269{opacity:.75;font-style:italic}._card_xiwqj_1{background:#fff;border:1px solid #e5e5e5;border-radius:.5rem;flex-direction:column;gap:.35rem;padding:.85rem 1rem;display:flex}._nameRow_xiwqj_11{flex-wrap:wrap;align-items:baseline;gap:.35rem;display:flex}._drugName_xiwqj_18{color:#333;margin:0;font-size:1.05rem;font-weight:600;display:inline}._productName_xiwqj_26{color:#272727;font-size:1.05rem}._details_xiwqj_31{flex-wrap:wrap;gap:.4rem;font-size:.8125rem;display:flex}._chip_xiwqj_38{color:#1e293b;background:#ffffffe0;border:1px solid #1e293b1a;border-radius:.5rem;align-items:center;padding:.28rem .65rem;font-weight:500;line-height:1.3;display:inline-flex}._priceRow_xiwqj_50{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.15rem;display:flex}._price_xiwqj_50{color:#333;font-size:.95rem;font-weight:600}._root_ig4bj_1{flex-direction:column;flex:1;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}._state_ig4bj_11{color:#6b7c8a;margin:0;font-size:.9rem;line-height:1.4}._layout_ig4bj_18{border:1px solid #cfe6f2;border-radius:.65rem;flex:1;grid-template-columns:15.5rem minmax(0,1fr);min-height:0;display:grid;overflow:hidden}._layoutDimmed_ig4bj_28{opacity:.55;pointer-events:none}._aside_ig4bj_33{background:#f7fbff;border-right:1px solid #cfe6f2;flex-direction:column;min-height:0;display:flex;overflow:hidden}._asideTitle_ig4bj_42{letter-spacing:.04em;text-transform:uppercase;color:#069;flex-shrink:0;padding:.75rem .85rem .45rem;font-size:.75rem;font-weight:700}._asideNav_ig4bj_52{flex-direction:column;flex:1;gap:.35rem;min-height:0;padding:.35rem .5rem .75rem;display:flex;overflow-y:auto}._asideItem_ig4bj_62{text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:1px solid #0000;border-radius:.5rem;flex-shrink:0;grid-template-rows:auto;grid-template-columns:1.5rem minmax(0,1fr);align-items:center;gap:.12rem .45rem;padding:.55rem .5rem;display:grid}._asideItem_ig4bj_62:hover{background:#0066990f}._asideItemActive_ig4bj_84{background:#fff;border-color:#069;box-shadow:0 1px 3px #0066991f}._asideItemIndex_ig4bj_90{color:#069;background:#dbeaf3;border-radius:999px;flex-shrink:0;grid-row:1/span 4;justify-content:center;align-self:start;align-items:center;width:1.5rem;height:1.5rem;margin-top:.1rem;font-size:.78rem;font-weight:700;display:inline-flex}._asideItemActive_ig4bj_84 ._asideItemIndex_ig4bj_90{color:#fff;background:#069}._asideItemId_ig4bj_112{color:#141414;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.78rem;font-weight:600;overflow:hidden}._asideItemMeta_ig4bj_122{color:#5a6f7d;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;line-height:1.25;overflow:hidden}._asideItemPrice_ig4bj_131{text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;line-height:1.25;overflow:hidden}._metaLine_ig4bj_139{color:#141414;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;font-size:.78rem;font-weight:600;line-height:1.25;display:block;overflow:hidden}._priceValue_ig4bj_152{color:#069;font-weight:700}._metaParagraph_ig4bj_157{white-space:nowrap}._asideHint_ig4bj_161{color:#5a6f7d;flex-shrink:0;margin:0;padding:0 .75rem .5rem;font-size:.72rem;line-height:1.35}._loadMoreWrap_ig4bj_170{flex-direction:column;flex-shrink:0;gap:.35rem;padding:0 .75rem .85rem;display:flex}._loadMoreButton_ig4bj_178{color:#069;cursor:pointer;background:#fff;border:1px solid #069;border-radius:.45rem;width:100%;padding:.45rem .55rem;font-size:.78rem;font-weight:600}._loadMoreButton_ig4bj_178:hover:not(:disabled){background:#f0f7fb}._loadMoreButton_ig4bj_178:disabled{opacity:.6;cursor:default}._loadMoreError_ig4bj_199{color:#b42318;margin:0;font-size:.7rem;line-height:1.3}._content_ig4bj_206{background:#fff;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}._listScroll_ig4bj_215{scroll-behavior:smooth;flex:1;min-height:0;padding:.85rem 1rem 1rem;overflow-y:auto}._recipeList_ig4bj_223{flex-direction:column;gap:3rem;display:flex}._recipeBlock_ig4bj_229{flex-direction:column;flex-shrink:0;gap:.65rem;scroll-margin-top:.75rem;display:flex}._recipeHeading_ig4bj_237{grid-template-columns:1.5rem minmax(0,1fr);align-items:start;column-gap:.55rem;display:grid}._recipeIndex_ig4bj_244{color:#fff;background:#069;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;margin-top:.05rem;font-size:.78rem;font-weight:700;display:inline-flex}._recipeHeadingText_ig4bj_259{flex-direction:column;gap:.12rem;min-width:0;display:flex}._recipeId_ig4bj_266{color:#141414;word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem;font-weight:600}._recipePatient_ig4bj_274{color:#5a6f7d;font-size:.76rem;line-height:1.3}._recipeHeadingText_ig4bj_259 ._metaLine_ig4bj_139{font-size:.82rem;line-height:1.3}._recipeCard_ig4bj_285{background:#fafafa;border:1px solid #e3e3e3;border-radius:.65rem;flex-direction:column;flex-shrink:0;display:flex;overflow:visible}._recipeMeta_ig4bj_295{background:#fff;border-bottom:1px solid #e9e9e9;border-radius:.65rem .65rem 0 0;padding:.9rem 1rem}._recipeMeta_ig4bj_295 p{color:#333;margin:0;font-size:.95rem;line-height:1.5}._recipeMeta_ig4bj_295 p+p{margin-top:.5rem}._licenseRow_ig4bj_313{white-space:normal;flex-wrap:wrap;align-items:baseline;gap:.35rem;display:flex}._drillDownActions_ig4bj_321{flex-wrap:wrap;gap:.35rem;margin-top:.55rem;display:flex}._drillDownButton_ig4bj_328{color:#004d73;font:inherit;cursor:pointer;background:#f0f8ff;border:1px solid #069;border-radius:.4rem;padding:.3rem .5rem;font-size:.72rem;font-weight:500}._drillDownButton_ig4bj_328:hover{background:#e0f1fa}._drillDownButton_ig4bj_328:disabled{opacity:.55;cursor:not-allowed}._licenseValid_ig4bj_349{color:#2e7d32;font-weight:600}._licenseInvalid_ig4bj_354{color:#c62828;font-weight:600}._licenseReview_ig4bj_359{color:#ef6c00;font-weight:600}._medicinesList_ig4bj_364{flex-direction:column;gap:.75rem;padding:.85rem;display:flex}@media (width<=900px){._layout_ig4bj_18{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr}._aside_ig4bj_33{border-bottom:1px solid #cfe6f2;border-right:none;max-height:10rem}._asideNav_ig4bj_52{flex-flow:row;overflow:auto hidden}._asideItem_ig4bj_62{min-width:13.5rem}}._parent_g0501_1{box-sizing:border-box;cursor:default;flex-direction:row;align-items:stretch;gap:.75rem;width:min(1600px,98%);height:100%;max-height:100%;margin-left:auto;margin-right:auto;display:flex;overflow:hidden}._parentChatOnly_g0501_16{width:min(960px,98%)}._gridItem_g0501_20{color:#141414;text-align:start;overflow-wrap:break-word;word-break:break-word;white-space:normal;box-sizing:border-box;background-color:#fff;border:2px solid #069;border-radius:1rem;height:100%;min-height:2rem;padding:clamp(.7rem,1.25vw - .5rem,1rem);box-shadow:0 3px 3px #959da580}._chatCol_g0501_36{flex-direction:column;flex:22rem;min-width:0;min-height:0;display:flex;overflow:hidden}._recipesCol_g0501_45{flex-direction:column;flex:1.35 28rem;min-width:0;min-height:0;padding:0;display:flex;overflow:hidden}._workspaceStatus_g0501_55{text-align:center;color:#5a6f7d;margin:auto;padding:1rem;font-size:.9rem}._workspaceBanner_g0501_63{color:#6a5418;background:#fff8e7;border:1px solid #f0d9a8;border-radius:.4rem;flex-shrink:0;margin:0 0 .45rem;padding:.35rem .5rem;font-size:.75rem}._recipesPanelTop_g0501_74{background:#dceaf3;border-bottom:1px solid #b8d4e4;flex-shrink:0;align-items:flex-end;gap:.25rem;min-width:0;display:flex;overflow-y:hidden}._recipesPanelTabs_g0501_85{flex:1;min-width:0;overflow-y:hidden}._recipesPanelTabs_g0501_85>*{border-bottom:none;margin-bottom:0}._recipesPanelClose_g0501_96{color:#161616;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;margin:0 .35rem .2rem 0;font-size:1.45rem;line-height:1;display:flex}._recipesPanelClose_g0501_96:hover{color:#069;background:#0066991a}._recipesPanelBody_g0501_118{box-sizing:border-box;flex:1;min-height:0;padding:.55rem .75rem .75rem;overflow:hidden}@media (width<=960px){._parent_g0501_1{flex-direction:column;width:min(960px,98%)}._recipesCol_g0501_45{flex:50%;min-height:40%}}
