.OpioidConverter_converter__ueCtq{display:flex;flex-direction:column;gap:var(--space-7)}.OpioidConverter_inputSection__sqUOa{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-7);background:var(--gray-50);border:1px solid var(--gray-200);border-radius:var(--radius-lg)}@media (min-width:600px){.OpioidConverter_inputSection__sqUOa{flex-direction:row;align-items:flex-end}}.OpioidConverter_field__N04Sg{flex:1 1;display:flex;flex-direction:column;gap:var(--space-2)}.OpioidConverter_fieldLabel__LC3u1{font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--gray-500)}.OpioidConverter_input__Jbuxj,.OpioidConverter_select__ZbVzh{height:38px;padding:0 var(--space-5);border:1px solid var(--gray-200);border-radius:var(--radius-md);font-size:var(--text-md);color:var(--gray-900);background:var(--white)}.OpioidConverter_input__Jbuxj:focus,.OpioidConverter_select__ZbVzh:focus{outline:none;border-color:var(--blue-300);box-shadow:0 0 0 3px var(--blue-50)}.OpioidConverter_doseInput__vcAiK{display:flex;align-items:center;gap:var(--space-2)}.OpioidConverter_doseInput__vcAiK .OpioidConverter_input__Jbuxj{flex:1 1;min-width:0}.OpioidConverter_doseUnit__BiLXB{font-size:var(--text-sm);color:var(--gray-500);font-weight:500;white-space:nowrap}.OpioidConverter_routeToggle__ZHHgU{display:flex;gap:0;border:1px solid var(--gray-200);border-radius:var(--radius-md);overflow:hidden}.OpioidConverter_routeBtn__7ChG5{flex:1 1;height:38px;padding:0 var(--space-5);border:none;background:var(--white);font-size:var(--text-base);font-weight:500;color:var(--gray-600);cursor:pointer;transition:background .15s,color .15s}.OpioidConverter_routeBtn__7ChG5:not(:last-child){border-right:1px solid var(--gray-200)}.OpioidConverter_routeBtn__7ChG5:hover{background:var(--gray-50)}.OpioidConverter_activeRoute__InRpI{background:var(--blue-50);color:var(--blue-700);font-weight:600}.OpioidConverter_equivBanner__fyur_{padding:var(--space-5) var(--space-7);background:var(--blue-50);border:1px solid var(--blue-200);border-radius:var(--radius-md);font-size:var(--text-md);color:var(--blue-700);text-align:center}.OpioidConverter_resultsTable__D6meN{border:1px solid var(--gray-200);border-radius:var(--radius-lg);overflow:hidden}.OpioidConverter_table__af5dY{width:100%;border-collapse:collapse;font-size:var(--text-base)}.OpioidConverter_table__af5dY td,.OpioidConverter_table__af5dY th{padding:var(--space-4) var(--space-6);text-align:left;border-bottom:1px solid var(--gray-100)}.OpioidConverter_table__af5dY th{font-weight:600;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--gray-500);background:var(--gray-50)}.OpioidConverter_drugName__e3yA4{font-weight:500;color:var(--gray-900)}.OpioidConverter_doseCell__gcuTr{font-weight:600;color:var(--blue-700)}.OpioidConverter_na__1_x9a{color:var(--gray-400);font-weight:400;font-style:italic}.OpioidConverter_methadoneWarning__qeXEh{display:flex;gap:var(--space-5);padding:var(--space-6);background:var(--amber-50);border-left:3px solid var(--amber-600);border-radius:var(--radius-md);color:var(--gray-700)}.OpioidConverter_methadoneWarning__qeXEh>svg{flex-shrink:0;color:var(--amber-600);margin-top:2px}.OpioidConverter_warningTitle__lWxtr{font-size:var(--text-base);font-weight:600;color:var(--gray-900);margin-bottom:var(--space-2)}.OpioidConverter_warningText__Y0vMB{font-size:var(--text-sm);line-height:var(--leading-normal);margin-bottom:var(--space-5)}.OpioidConverter_methadoneTable__wbxKZ{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.OpioidConverter_methadoneTable__wbxKZ td,.OpioidConverter_methadoneTable__wbxKZ th{padding:var(--space-2) var(--space-4);text-align:left;border-bottom:1px solid rgba(217,119,6,.15)}.OpioidConverter_methadoneTable__wbxKZ th{font-weight:600;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--gray-600)}.OpioidConverter_disclaimer__Y_s5h{font-size:var(--text-sm);color:var(--gray-500);line-height:var(--leading-normal);padding:var(--space-5);background:var(--gray-50);border-radius:var(--radius-md);border:1px dashed var(--gray-300)}.PainPanel_panel__HOsf9{display:flex;flex-direction:column;gap:var(--space-7)}.PainPanel_tabs__1PgwK{display:flex;gap:var(--space-1);border-bottom:1px solid var(--gray-200);overflow-x:auto;-webkit-overflow-scrolling:touch}.PainPanel_tab__7kmq0{padding:var(--space-4) var(--space-6);background:none;font-size:var(--text-base);font-weight:500;color:var(--gray-500);cursor:pointer;white-space:nowrap;border:none;border-bottom:2px solid transparent;transition:color .15s,border-color .15s}.PainPanel_tab__7kmq0:hover{color:var(--gray-700)}.PainPanel_activeTab__x6lpe{color:var(--blue-700);border-bottom-color:var(--blue-600);font-weight:600}.PainPanel_content__stPT5{min-height:200px}.PainPanel_protocols__hqieY{display:flex;flex-direction:column;gap:var(--space-5)}.PainPanel_protocolCard__03tF1{border:1px solid var(--gray-200);border-radius:var(--radius-lg);background:var(--white);overflow:hidden;transition:box-shadow .15s}.PainPanel_protocolCard__03tF1.PainPanel_expanded__b3jou{box-shadow:var(--shadow-md)}.PainPanel_protocolHeader__ML5ui{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--space-6) var(--space-7);border:none;background:none;cursor:pointer;text-align:left}.PainPanel_protocolHeader__ML5ui:hover{background:var(--gray-50)}.PainPanel_protocolName__MwdvF{font-size:var(--text-md);font-weight:600;color:var(--gray-900)}.PainPanel_surgeryType__hPCOE{font-size:var(--text-sm);color:var(--gray-500);margin-top:2px}.PainPanel_chevron__3YMi2{font-size:var(--text-lg);color:var(--gray-400);font-weight:600;flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.PainPanel_protocolBody__ySdiO{padding:0 var(--space-7) var(--space-7);display:flex;flex-direction:column;gap:var(--space-7)}.PainPanel_timingSection__Z4Pfk{display:flex;flex-direction:column;gap:var(--space-4)}.PainPanel_timingBadge__RG_Fq{display:inline-flex;align-self:flex-start;padding:var(--space-1) var(--space-4);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--timing-color);background:color-mix(in srgb,var(--timing-color) 10%,transparent);border:1px solid color-mix(in srgb,var(--timing-color) 25%,transparent)}.PainPanel_medList___s5n0{display:flex;flex-direction:column;gap:var(--space-3);padding-left:var(--space-5)}.PainPanel_medItem__VcvC6{padding:var(--space-3) var(--space-5);background:var(--gray-50);border-radius:var(--radius-md);border-left:3px solid var(--gray-200)}.PainPanel_medName__lJ78g{font-size:var(--text-base);font-weight:600;color:var(--gray-900);margin-bottom:2px}.PainPanel_medDetails__Jwp06{font-size:var(--text-sm);color:var(--gray-600);display:flex;flex-wrap:wrap;gap:var(--space-2)}.PainPanel_medSep__UP515{color:var(--gray-300)}.PainPanel_medMax__vHDc0{font-size:var(--text-sm);color:var(--amber-600);margin-top:2px}.PainPanel_medContra__C_WRf{font-size:var(--text-sm);color:var(--red-500);margin-top:2px}.PainPanel_protocolNotes__MjbGC{padding:var(--space-5);background:var(--blue-50);border-radius:var(--radius-md);border:1px solid var(--blue-100)}.PainPanel_notesLabel__Nf_Ja{font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--blue-600);margin-bottom:var(--space-3)}.PainPanel_notesList__qpKP1{list-style:disc;padding-left:var(--space-7);font-size:var(--text-sm);color:var(--gray-700);line-height:var(--leading-relaxed);display:flex;flex-direction:column;gap:var(--space-2)}.PainPanel_pcaSection__gMKUD{display:flex;flex-direction:column;gap:var(--space-7)}.PainPanel_pcaCards__OcN_W{display:grid;grid-template-columns:1fr;grid-gap:var(--space-5);gap:var(--space-5)}@media (min-width:600px){.PainPanel_pcaCards__OcN_W{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.PainPanel_pcaCards__OcN_W{grid-template-columns:repeat(3,1fr)}}.PainPanel_pcaCard__GnO4C{border:1px solid var(--gray-200);border-radius:var(--radius-lg);background:var(--white);padding:var(--space-7)}.PainPanel_pcaDrug__kDIhE{font-size:var(--text-md);font-weight:600;color:var(--gray-900);margin-bottom:var(--space-5);padding-bottom:var(--space-3);border-bottom:1px solid var(--gray-100)}.PainPanel_pcaGrid__puBzg{display:flex;flex-direction:column;gap:var(--space-3)}.PainPanel_pcaRow__uymI8{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-3)}.PainPanel_pcaLabel__BzKrv{font-size:var(--text-sm);color:var(--gray-500);flex-shrink:0}.PainPanel_pcaValue__T6d69{font-size:var(--text-sm);font-weight:500;color:var(--gray-900);text-align:right}.PainPanel_pcaNote__lAb_4{font-size:var(--text-sm);color:var(--gray-500);line-height:var(--leading-normal);padding:var(--space-5);background:var(--amber-50);border-left:3px solid var(--amber-600);border-radius:var(--radius-md)}.PainPanel_adjunctCards__e9Xnx{display:grid;grid-template-columns:1fr;grid-gap:var(--space-5);gap:var(--space-5)}@media (min-width:600px){.PainPanel_adjunctCards__e9Xnx{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.PainPanel_adjunctCards__e9Xnx{grid-template-columns:repeat(3,1fr)}}.PainPanel_adjunctCard__keg2b{border:1px solid var(--gray-200);border-radius:var(--radius-lg);background:var(--white);overflow:hidden}.PainPanel_adjunctHeader__XQwHz{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--gray-100)}.PainPanel_adjunctName__SOgD7{font-size:var(--text-base);font-weight:600;color:var(--gray-900)}.PainPanel_adjunctCategory__fM7xj{font-size:var(--text-xs);font-weight:500;color:var(--blue-600);background:var(--blue-50);padding:2px var(--space-3);border-radius:var(--radius-full);white-space:nowrap}.PainPanel_adjunctBody__TiN7B{padding:var(--space-4) var(--space-6);display:flex;flex-direction:column;gap:var(--space-2)}.PainPanel_adjunctRow__7c1_6{display:flex;justify-content:space-between;gap:var(--space-3);font-size:var(--text-sm);color:var(--gray-700)}.PainPanel_adjunctLabel__qoxFA{font-weight:600;color:var(--gray-500);flex-shrink:0}.PainPanel_adjunctMonitoring__7h0cV{font-size:var(--text-sm);color:var(--amber-600);padding:var(--space-2) 0;font-weight:500}.PainPanel_adjunctNotes__qJTNP{list-style:disc;padding:var(--space-3) var(--space-6) var(--space-5) var(--space-10);font-size:var(--text-sm);color:var(--gray-600);line-height:var(--leading-relaxed);display:flex;flex-direction:column;gap:2px;border-top:1px solid var(--gray-100);background:var(--gray-50)}.PainPanel_scaleCards__bV_VA{display:grid;grid-template-columns:1fr;grid-gap:var(--space-5);gap:var(--space-5)}@media (min-width:600px){.PainPanel_scaleCards__bV_VA{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.PainPanel_scaleCards__bV_VA{grid-template-columns:repeat(3,1fr)}}.PainPanel_scaleCard__YU48m{border:1px solid var(--gray-200);border-radius:var(--radius-lg);background:var(--white);padding:var(--space-6)}.PainPanel_scaleHeader__bkpGO{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-3)}.PainPanel_scaleAbbr__PxhyH{font-size:var(--text-md);font-weight:700;color:var(--blue-700)}.PainPanel_scaleRange__bGLgw{font-size:var(--text-xs);font-weight:500;color:var(--gray-500);background:var(--gray-100);padding:2px var(--space-3);border-radius:var(--radius-full)}.PainPanel_scaleName__F_hJC{font-size:var(--text-base);font-weight:600;color:var(--gray-900);margin-bottom:2px}.PainPanel_scalePopulation__QSzeV{font-size:var(--text-sm);color:var(--gray-500);margin-bottom:var(--space-4)}.PainPanel_scaleDesc__3BX04{font-size:var(--text-sm);color:var(--gray-600);line-height:var(--leading-normal)}.page_page__IMWw4{flex:1 1;overflow-y:auto;padding:var(--space-10) var(--space-9);background:var(--gray-50)}@media (min-width:768px){.page_page__IMWw4{padding:var(--space-12)}}.page_inner__M59VH{max-width:1200px;margin:0 auto}.page_header__O_hM_{margin-bottom:var(--space-10)}.page_title__wFKFG{font-size:var(--text-2xl);font-weight:700;color:var(--gray-900);margin-bottom:var(--space-2)}.page_subtitle__C3WEZ{font-size:var(--text-md);color:var(--gray-500);line-height:var(--leading-normal)}