.compare_page__p7Wjs{max-width:1400px;margin:0 auto;padding:2rem 2rem 4rem;font-family:Source Sans\ 3,system-ui,sans-serif;color:var(--text-primary)}.compare_header__M5R8z{margin-bottom:1.5rem}.compare_title__ut0hI{font-family:Playfair Display,serif;font-size:2.25rem;font-weight:700;color:var(--text-heading);margin:0 0 .5rem;letter-spacing:-.02em}.compare_subtitle__Pfiuf{color:var(--text-secondary);font-size:1.05rem;margin:0;max-width:820px;line-height:1.5}.compare_filterBar__Q_zZM{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin:1.5rem 0 1rem;padding-bottom:.75rem;border-bottom:1px solid var(--border-subtle)}.compare_filterLabel__55fLE{font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary)}.compare_classChips___CuGo{display:flex;flex-wrap:wrap;gap:.35rem}.compare_classChip__cEwXz{background:var(--bg-card);border:1px solid var(--border-default);color:var(--text-secondary);padding:.35rem .8rem;border-radius:999px;font-size:.85rem;cursor:pointer;transition:all .15s}.compare_classChip__cEwXz:hover{border-color:var(--accent-green);color:var(--accent-green)}.compare_classChipActive__Sy_Db{background:var(--accent-green);color:#fff;border-color:var(--accent-green)}.compare_crossClassBanner__oH_UL{flex-basis:100%;margin-top:.5rem;padding:.5rem .8rem;background:var(--warning-bg);border-left:3px solid var(--warning-border);font-size:.9rem;color:var(--text-primary);border-radius:4px}.compare_pickerDetails__C5t5u{margin-bottom:1.5rem}.compare_pickerSummary__fPRtV{cursor:pointer;font-size:.95rem;font-weight:600;color:var(--text-primary);padding:.75rem 1rem;background:var(--bg-card);border:1px solid var(--border-light);border-radius:10px;list-style:none;display:flex;align-items:center;gap:.5rem;box-shadow:var(--shadow-sm);-webkit-user-select:none;-moz-user-select:none;user-select:none}.compare_pickerSummary__fPRtV::-webkit-details-marker{display:none}.compare_pickerSummary__fPRtV:before{content:"▸";font-size:.8rem;transition:transform .15s}.compare_pickerDetails__C5t5u[open]>.compare_pickerSummary__fPRtV:before{transform:rotate(90deg)}.compare_pickerDetails__C5t5u[open]>.compare_pickerSummary__fPRtV{border-radius:10px 10px 0 0;border-bottom:none}.compare_pickerToggleHint__kuAFz{font-size:.8rem;font-weight:400;color:var(--text-tertiary);margin-left:.25rem}.compare_pickerDetails__C5t5u[open] .compare_picker__M5IEt{border-top:none;border-radius:0 0 10px 10px;margin-bottom:0}.compare_sectionNav__w_d55{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;margin-bottom:1rem;background:var(--bg-card);border:1px solid var(--border-light);border-radius:8px;position:-webkit-sticky;position:sticky;top:48px;z-index:18;box-shadow:var(--shadow-sm)}.compare_sectionNavLabel__DQ24S{font-size:.78rem;font-weight:600;color:var(--text-tertiary);white-space:nowrap}.compare_sectionNavBtn__xQj5B{font-size:.8rem;font-weight:500;color:var(--text-primary);background:var(--surface-secondary);border:1px solid var(--border-light);border-radius:6px;padding:.3rem .65rem;cursor:pointer;transition:background .15s,color .15s}.compare_sectionNavBtn__xQj5B:hover{background:var(--accent-green-bg);color:var(--accent-green)}.compare_picker__M5IEt{background:var(--bg-card);border:1px solid var(--border-light);border-radius:10px;padding:1rem 1.25rem;margin-bottom:1.5rem;box-shadow:var(--shadow-sm)}.compare_pickerHeader__SCEr1{display:flex;align-items:center;gap:1rem;margin-bottom:.85rem}.compare_searchInput__V8Vir{flex:1 1;padding:.55rem .9rem;border:1px solid var(--border-default);border-radius:6px;font-size:.95rem;background:var(--bg-main);color:var(--text-primary);font-family:inherit}.compare_searchInput__V8Vir:focus{outline:none;border-color:var(--accent-green);box-shadow:0 0 0 3px var(--accent-green-bg)}.compare_selectionCounter__7hOhy{font-size:.85rem;color:var(--text-secondary);font-weight:500;display:flex;align-items:center;gap:.5rem}.compare_clearBtn__s7s7n{background:transparent;border:1px solid var(--border-default);color:var(--text-secondary);padding:.2rem .55rem;border-radius:4px;font-size:.8rem;cursor:pointer}.compare_clearBtn__s7s7n:hover{background:var(--accent-green-bg);color:var(--accent-green)}.compare_drugGrid__t1snC{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:.5rem;gap:.5rem;max-height:320px;overflow-y:auto;padding-right:.25rem}.compare_drugChip__MXsE3{background:var(--bg-main);border:1px solid var(--border-default);border-radius:6px;padding:.5rem .6rem;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:.4rem;font-family:inherit;color:var(--text-primary);transition:all .12s;text-align:left}.compare_drugChip__MXsE3:hover:not(:disabled){border-color:var(--accent-green);background:var(--accent-green-bg)}.compare_drugChipActive__mI_Ve{border-color:var(--accent-green);background:var(--accent-green);color:#fff}.compare_drugChipActive__mI_Ve .compare_tierBadge__k9lF6{background:hsla(0,0%,100%,.22);color:#fff}.compare_drugChipStub__RROMB{opacity:.45;cursor:not-allowed;font-style:italic}.compare_drugChipName__MPz85{font-size:.92rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compare_emptyPicker__9A9Ze{grid-column:1/-1;padding:1rem;color:var(--text-secondary);text-align:center;font-style:italic}.compare_tierBadge__k9lF6{display:inline-block;font-size:.65rem;padding:.1rem .4rem;border-radius:3px;background:var(--border-subtle);color:var(--text-tertiary);letter-spacing:.03em;font-weight:600;text-transform:uppercase;white-space:nowrap}.compare_tierCanonical__O3iZx{background:#1f6d4e;color:#fff}.compare_tierCanonicalMinus__Cmi7Q{background:#4a8a6a;color:#fff}.compare_tierSparse__cdeYZ{background:#8a6a2a;color:#fff}.compare_tierCompact__1u1Oc{background:#5a7a96;color:#fff}.compare_tierStub__IwQjr{background:#a44a4a;color:#fff}.compare_evidenceBadge__I_gEK{display:inline-block;font-size:.5rem;font-weight:700;padding:.05rem .2rem;border-radius:2px;letter-spacing:.03em;flex-shrink:0;line-height:1.2}.compare_ratingCell__JvNnd .compare_evidenceBadge__I_gEK{position:absolute;bottom:2px;right:3px;font-size:.45rem;opacity:.7;margin:0}.compare_evA__g39Tw{background:#2e6e8a;color:#fff}.compare_evB__60ksJ{background:#6a8aa4;color:#fff}.compare_evC__lYRg7{background:#a8b4c0;color:#142430}.compare_emptyState__y78LK{padding:3rem 2rem;text-align:center;color:var(--text-secondary);background:var(--bg-card);border:1px dashed var(--border-default);border-radius:10px;font-size:1.05rem}.compare_linkBtn__4Q0ie{background:none;border:none;color:var(--blue-link);text-decoration:underline;cursor:pointer;font:inherit;padding:0}.compare_tableControls__29RYC{margin:.5rem 0 .75rem;font-size:.9rem;color:var(--text-secondary)}.compare_toggleLabel__WaZCu{display:inline-flex;gap:.4rem;align-items:center;cursor:pointer}.compare_tableWrap__1sCoj{overflow:clip;background:var(--bg-card);border:1px solid var(--border-light);border-radius:10px;box-shadow:var(--shadow-sm);scroll-margin-top:90px}.compare_compareTable__vS7e_{width:100%;border-collapse:separate;border-spacing:0;min-width:0}.compare_compareTable__vS7e_ thead th{background:#142430;color:#fff;padding:.85rem .75rem;text-align:left;font-weight:600;font-size:.9rem;position:-webkit-sticky;position:sticky;top:-40px;z-index:12;border-bottom:2px solid hsla(0,0%,100%,.12);will-change:transform}.compare_compareTable__vS7e_ thead th.compare_axisCol__n3PVL{background:#142430;position:-webkit-sticky;position:sticky;left:0;z-index:13}.compare_drugCol___qP_d{position:relative;min-width:170px}.compare_drugColName__Wjv8A{font-size:1.05rem;font-weight:600}.compare_drugColMeta__1WXFz{margin-top:.3rem;display:flex;gap:.3rem;flex-wrap:wrap}.compare_classPill__ouj8t{background:hsla(0,0%,100%,.18);color:#fff;font-size:.65rem;padding:.1rem .4rem;border-radius:3px;letter-spacing:.02em}.compare_removeCol__WAXIB{position:absolute;top:.4rem;right:.4rem;background:transparent;border:none;color:hsla(0,0%,100%,.6);cursor:pointer;font-size:1.1rem;padding:0 .3rem;line-height:1}.compare_removeCol__WAXIB:hover{color:#fff}.compare_compareTable__vS7e_ tbody tr:not(.compare_groupHeader__uBNni):hover{background:var(--accent-green-bg)}.compare_compareTable__vS7e_ td{padding:.55rem .75rem;border-bottom:1px solid var(--border-subtle);vertical-align:middle}.compare_axisCol__n3PVL{min-width:200px;max-width:280px;background:var(--bg-card);box-shadow:2px 0 4px -2px rgba(0,0,0,.15);position:-webkit-sticky;position:sticky;left:0;z-index:5}.compare_axisName__aqdxd{font-weight:500;font-size:.92rem;color:var(--text-heading)}.compare_axisMeta__x9AIu{font-size:.75rem;color:var(--text-tertiary);margin-top:.15rem}.compare_noDataRow__g2oq4{padding:2rem;text-align:center;color:var(--text-secondary);font-style:italic}.compare_groupHeader__uBNni td{background:var(--border-subtle);font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--text-tertiary);padding:.45rem .75rem;border-bottom:1px solid var(--border-default);position:-webkit-sticky;position:sticky;left:0;z-index:4}.compare_groupHeaderRow__fbkrd td{padding:0}.compare_groupHeaderCell__jfVCh{background:var(--surface-secondary);font-size:.78rem;font-weight:700;letter-spacing:.03em;color:var(--text-secondary);padding:.5rem .75rem!important;border-top:2px solid var(--border-default);border-bottom:1px solid var(--border-default);text-align:left}.compare_cell__vqumN{text-align:center}.compare_cellEmpty__a4Etg{color:var(--text-tertiary);opacity:.5}.compare_ratingCell__JvNnd{background:transparent;border:1px solid var(--border-light);padding:.4rem .6rem;border-radius:5px;cursor:pointer;display:inline-flex;align-items:center;gap:.35rem;font-family:inherit;color:inherit;transition:all .12s;min-width:70px;max-width:200px;justify-content:center;position:relative;flex-wrap:wrap}.compare_ratingCell__JvNnd:hover{border-color:var(--accent-green);box-shadow:var(--shadow-sm);background:var(--bg-card)}.compare_ratingSymbol__hG_X8{font-weight:700;font-size:1.05rem;font-family:Manrope,sans-serif}.compare_rating_m__rZpAy,.compare_rating_mm__8Q734{color:#2e7a4e}.compare_rating_p_m__7xFCt{color:#5a7a5a}.compare_rating_p__3E66x{color:#b89438}.compare_rating_pp___DAYG{color:#c47a2a}.compare_rating_ppp__QPKmZ{color:#c44a3a}.compare_rating_pppp__pSNil{color:#9a2a2a}.compare_cellQualifier__B67Zq{display:block;font-size:.58rem;font-weight:600;color:var(--accent-green,#2ea064);text-transform:uppercase;letter-spacing:.02em;line-height:1.15;margin-bottom:3px;flex-basis:100%;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compare_keyNumber__sEnRA{font-size:.7rem;color:var(--text-tertiary);flex-basis:100%;margin-top:.15rem;line-height:1.2}.compare_panelOverlay__v7aDF{position:fixed;inset:0;background:rgba(12,24,32,.35);z-index:900;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.compare_panel__sc7jX{position:fixed;top:0;right:0;height:100vh;width:min(540px,92vw);background:var(--bg-card);box-shadow:-8px 0 30px rgba(12,24,32,.2);z-index:1000;display:flex;flex-direction:column;animation:compare_slideIn__HWTUC .22s ease-out}@keyframes compare_slideIn__HWTUC{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes compare_slideOut__pTmlC{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes compare_overlayFadeOut__oOvhM{0%{opacity:1}to{opacity:0}}.compare_panelClosing__wZRSm{animation:compare_slideOut__pTmlC .2s ease-in forwards}.compare_panelOverlayClosing__yqxef{animation:compare_overlayFadeOut__oOvhM .2s ease-in forwards}.compare_panelHeader__VAKta{padding:1.25rem 1.5rem;border-bottom:1px solid var(--border-light);display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.compare_panelEyebrow__JmZIs{font-size:.8rem;text-transform:uppercase;letter-spacing:.05em;color:var(--accent-green);font-weight:600;margin-bottom:.25rem}.compare_panelTitle__TXFrS{font-family:Playfair Display,serif;font-size:1.35rem;font-weight:600;margin:0;color:var(--text-heading);line-height:1.3}.compare_panelClose__TxbjQ{background:none;border:none;font-size:1.8rem;color:var(--text-tertiary);cursor:pointer;line-height:1;padding:0 .25rem}.compare_panelClose__TxbjQ:hover{color:var(--text-primary)}.compare_panelBody__6hAFw{padding:1.25rem 1.5rem;overflow-y:auto;flex:1 1}.compare_panelRatingRow__uZ4wQ{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:var(--accent-green-bg);border-radius:6px;margin-bottom:1.25rem;flex-wrap:wrap}.compare_panelLabel__2rbM1{color:var(--text-secondary);font-size:.9rem}.compare_panelRating__KfZO8{font-family:Manrope,sans-serif;font-size:1.3rem;font-weight:700;color:var(--accent-green)}.compare_panelRatingDesc__qM6vN{font-size:.8rem;color:var(--text-tertiary);font-style:italic}.compare_nnhHero__bK_Qe{text-align:center;padding:1rem 1.25rem;border-radius:8px;margin-bottom:1rem;border:1px solid var(--border-light);background:var(--bg-subtle,hsla(0,0%,100%,.03))}.compare_nhhHeroLabel__aUL0c{display:block;font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary);font-weight:600;margin-bottom:.25rem}.compare_nhhHeroValue__20Oq4{display:block;font-family:Manrope,sans-serif;font-size:2.5rem;font-weight:800;line-height:1.1;margin-bottom:.3rem}.compare_nhhHeroPlain__Q9zzR{display:block;font-size:.85rem;color:var(--text-secondary);font-style:italic}.compare_nnhRed__OyY66{border-color:#e74c3c}.compare_nnhRed__OyY66 .compare_nhhHeroValue__20Oq4{color:#e74c3c}.compare_nnhOrange__gNupl{border-color:#e67e22}.compare_nnhOrange__gNupl .compare_nhhHeroValue__20Oq4{color:#e67e22}.compare_nnhYellow__xrpLT{border-color:#f1c40f}.compare_nnhYellow__xrpLT .compare_nhhHeroValue__20Oq4{color:#b7950b}.compare_nnhGray__kReLD .compare_nhhHeroValue__20Oq4{color:var(--text-tertiary)}.compare_panelRatingSplit__47y5K{display:flex;align-items:stretch;gap:0;width:100%}.compare_panelRatingCol__fFyb_{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:.15rem;padding:.25rem .5rem}.compare_panelRatingDivider__l_MvK{width:1px;background:var(--border-default);align-self:stretch;margin:0 .25rem}.compare_pctSection__ACs3o{margin-bottom:1rem}.compare_pctGrid__mZHSv{display:flex;flex-direction:column;gap:.4rem}.compare_pctRow__cJdbj{display:flex;align-items:center;gap:.6rem;padding:.45rem .75rem;background:var(--bg-subtle,hsla(0,0%,100%,.03));border-radius:5px;border:1px solid var(--border-light);font-size:.85rem}.compare_pctRowMuted__B0Krf{opacity:.7;border-style:dashed}.compare_pctName__l4gYj{font-weight:600;color:var(--text-primary);min-width:100px}.compare_pctValues__Bm_xm{display:flex;align-items:center;gap:.35rem;color:var(--text-secondary)}.compare_pctDrug__oKpyo{font-weight:700;color:var(--text-primary);font-size:.95rem}.compare_pctVs__hnH3B{font-size:.7rem;text-transform:uppercase}.compare_pctPlacebo__OJS3M,.compare_pctVs__hnH3B{color:var(--text-tertiary)}.compare_pctNnh__ZQlwC{margin-left:auto;font-weight:700;font-size:.82rem;padding:.15rem .5rem;border-radius:4px;white-space:nowrap;background:var(--accent-green-bg);color:var(--accent-green)}.compare_pctNnh__ZQlwC.compare_nnhRed__OyY66{background:rgba(231,76,60,.12);color:#e74c3c}.compare_pctNnh__ZQlwC.compare_nnhOrange__gNupl{background:rgba(230,126,34,.12);color:#e67e22}.compare_pctNnh__ZQlwC.compare_nnhYellow__xrpLT{background:rgba(241,196,15,.12);color:#b7950b}.compare_pctNnh__ZQlwC.compare_nnhGray__kReLD{background:var(--bg-subtle,hsla(0,0%,100%,.03));color:var(--text-tertiary)}.compare_panelKeyNumber__w__LN{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:var(--bg-subtle,hsla(0,0%,100%,.03));border-radius:5px;border-left:3px solid var(--accent-green);font-size:.85rem;margin-bottom:.75rem}.compare_panelKeyNumberHero__6aszI{padding:.85rem 1rem;font-size:.95rem}.compare_panelKeyNumberHero__6aszI .compare_panelKeyNumberValue__LpnwU{font-weight:700;font-size:1.05rem}.compare_panelKeyNumberValue__LpnwU{color:var(--text-primary)}.compare_tracesToggle__q0KCe{display:flex;align-items:center;gap:.4rem;width:100%;background:none;border:none;border-top:1px solid var(--border-light);padding:.85rem 0 .5rem;margin-top:1rem;font-size:.85rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);font-weight:600;cursor:pointer;font-family:inherit;transition:color .15s}.compare_tracesToggle__q0KCe:hover{color:var(--text-primary)}.compare_tracesToggleIcon__rP7o4{font-size:.7rem;display:inline-block;transition:transform .15s}.compare_tracesCollapsible__UkCzq{padding-top:.5rem}.compare_panelSubhead__Hmxyw{font-size:.85rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);font-weight:600;margin:1.25rem 0 .75rem}.compare_panelMuted__ZL8Rr{color:var(--text-tertiary);font-style:italic}.compare_sourceTrace__arh5O{padding:.85rem 1rem;border:1px solid var(--border-light);border-radius:6px;margin-bottom:.85rem;background:var(--bg-main)}.compare_traceClaim__ZQt0T{font-weight:600;color:var(--text-heading);font-size:.95rem;margin-bottom:.3rem}.compare_traceValue__WPCG8{font-size:.9rem;color:var(--text-primary);margin-bottom:.4rem;font-family:"Source Serif 4",Georgia,serif}.compare_traceSource__BrVZq{font-size:.8rem;color:var(--text-secondary);margin-bottom:.4rem}.compare_traceQuote__DLc6s{border-left:3px solid var(--pearl-border);background:var(--pearl-bg);margin:.5rem 0;padding:.5rem .8rem;font-family:"Source Serif 4",Georgia,serif;font-size:.88rem;line-height:1.5;color:var(--text-primary);font-style:italic}.compare_traceFile__5z8E_{font-size:.72rem;color:var(--text-tertiary);display:flex;gap:.5rem;flex-wrap:wrap;align-items:center}.compare_traceFile__5z8E_ code{background:var(--border-subtle);padding:.1rem .35rem;border-radius:3px;font-size:.72rem}.compare_openedBadge__Ofu_J{background:var(--accent-green);color:#fff;padding:.1rem .4rem;border-radius:3px;font-weight:600;font-size:.65rem;text-transform:uppercase;letter-spacing:.03em}.compare_panelFooter__pg1ka{margin-top:1.5rem;padding-top:1rem;border-top:1px solid var(--border-light)}.compare_panelFootLink__CLvtn{color:var(--blue-link);text-decoration:none;font-weight:500;font-size:.9rem}.compare_panelFootLink__CLvtn:hover{text-decoration:underline}.compare_efficacySection__y8c5i{margin-bottom:1.5rem;border:1px solid var(--border-subtle);border-radius:8px;overflow:clip;scroll-margin-top:90px}.compare_efficacySection__y8c5i[open]{border-color:var(--border-muted,hsla(0,0%,100%,.12))}.compare_efficacySummary__6regv{padding:.75rem 1rem;cursor:pointer;font-weight:600;font-size:.9rem;color:var(--text-secondary);background:hsla(0,0%,100%,.03);-webkit-user-select:none;-moz-user-select:none;user-select:none;list-style:none}.compare_efficacySummary__6regv::-webkit-details-marker{display:none}.compare_efficacySummary__6regv:before{content:"▸ ";display:inline-block;transition:transform .15s}.compare_efficacySection__y8c5i[open]>.compare_efficacySummary__6regv:before{transform:rotate(90deg)}.compare_efficacyHint__E2NRJ{font-weight:400;font-size:.8rem;opacity:.6;margin-left:.25rem}.compare_efficacySection__y8c5i .compare_compareTable__vS7e_{border-top:1px solid var(--border-subtle)}.compare_efficacySection__y8c5i .compare_compareTable__vS7e_ thead th,.compare_efficacySection__y8c5i .compare_compareTable__vS7e_ thead th.compare_axisCol__n3PVL{position:static}.compare_indicationTag__5izoO{display:inline-block;font-size:.65rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:.15rem .45rem;border-radius:3px;margin-right:.4rem;vertical-align:middle;line-height:1.3;white-space:nowrap}.compare_indicationTag__5izoO[data-indication=MDD]{background:rgba(59,130,246,.18);color:#6ba6f7;border:1px solid rgba(59,130,246,.3)}.compare_indicationTag__5izoO[data-indication=GAD]{background:rgba(20,184,166,.18);color:#38c8b4;border:1px solid rgba(20,184,166,.3)}.compare_indicationTag__5izoO[data-indication=OCD]{background:rgba(168,85,247,.18);color:#b880f0;border:1px solid rgba(168,85,247,.3)}.compare_indicationTag__5izoO[data-indication=PTSD]{background:rgba(239,68,68,.18);color:#f07070;border:1px solid rgba(239,68,68,.3)}.compare_indicationTag__5izoO[data-indication=Schizophrenia]{background:rgba(139,92,246,.18);color:#a388f0;border:1px solid rgba(139,92,246,.3)}.compare_indicationTag__5izoO[data-indication=Mania]{background:rgba(245,158,11,.18);color:#f0b840;border:1px solid rgba(245,158,11,.3)}.compare_indicationTag__5izoO[data-indication="Bipolar Depression"]{background:rgba(234,88,12,.18);color:#f09848;border:1px solid rgba(234,88,12,.3)}.compare_indicationTag__5izoO[data-indication=ADHD]{background:rgba(34,197,94,.18);color:#50d070;border:1px solid rgba(34,197,94,.3)}.compare_indicationTag__5izoO[data-indication=Insomnia]{background:rgba(99,102,241,.18);color:#8890f0;border:1px solid rgba(99,102,241,.3)}.compare_indicationTag__5izoO[data-indication=Anxiety]{background:rgba(20,184,166,.15);color:#38c8b4;border:1px solid rgba(20,184,166,.25)}.compare_indicationTag__5izoO[data-indication=BED]{background:rgba(236,72,153,.18);color:#f070a8;border:1px solid rgba(236,72,153,.3)}.compare_nntBadge__CGdWk{display:block;font-size:.6rem;font-weight:600;color:var(--text-tertiary);margin-top:.15rem;letter-spacing:.02em;opacity:.85}.compare_wideCIFlag__Hnar0{font-size:.55rem;color:var(--text-tertiary);opacity:.7;cursor:help}.compare_nnhBadge__qEy7n{display:block;font-size:.6rem;font-weight:600;color:var(--text-tertiary);margin-top:.15rem;letter-spacing:.02em;opacity:.85}.compare_classEstimateMark__Eemu1{font-size:.6rem;color:var(--text-tertiary);opacity:.6;margin-left:.25rem;cursor:help}.compare_cellClassEstimate__NuXJU{border:1px dashed var(--border-default)!important;opacity:.8}.compare_footer__r47eg{margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid var(--border-subtle);font-size:.85rem;color:var(--text-secondary);line-height:1.5;max-width:880px}@media (max-width:720px){.compare_page__p7Wjs{padding:.75rem}.compare_title__ut0hI{font-size:1.5rem}.compare_subtitle__Pfiuf{font-size:.85rem}.compare_drugGrid__t1snC{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.compare_classChips___CuGo{gap:.25rem}.compare_classChip__cEwXz{font-size:.65rem;padding:.2rem .45rem}.compare_tableWrap__1sCoj{overflow-x:auto}.compare_compareTable__vS7e_{font-size:.8rem}.compare_compareTable__vS7e_ td,.compare_compareTable__vS7e_ th{padding:.4rem .45rem}.compare_compareTable__vS7e_ thead th{top:-24px}.compare_axisCol__n3PVL{min-width:120px;position:-webkit-sticky;position:sticky;left:0;z-index:5}.compare_drugCol___qP_d{min-width:110px}.compare_panel__sc7jX{width:100vw}.compare_sectionNav__w_d55{gap:.3rem;padding:.4rem .5rem;top:38px}.compare_sectionNavBtn__xQj5B{font-size:.7rem;padding:.25rem .5rem}.compare_pickerSummary__fPRtV{font-size:.85rem;padding:.6rem .75rem}.compare_summaryStrip___Vp51{grid-template-columns:1fr}.compare_cardTabs__froBT{gap:.15rem;padding:.25rem}.compare_cardTab__wahk9{font-size:.7rem;padding:.25rem .45rem}.compare_legend__TN2Yh{font-size:.82rem}.compare_stickyLegendHint__UxQ6M{display:none}.compare_stickyLegendRow__29Ffn{gap:.2rem}}.compare_summaryStrip___Vp51{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:.75rem;gap:.75rem;margin:1rem 0 1.25rem;align-items:start;scroll-margin-top:90px}.compare_summaryCard__lJXbK{background:var(--bg-card);border:1px solid var(--border-light);border-radius:8px;padding:.85rem 1rem;font-size:.88rem;line-height:1.45}.compare_cardNoData__6yHAG{color:var(--text-tertiary);font-style:italic;font-size:.84rem;padding:.5rem 0}.compare_cardTabs__froBT{display:flex;flex-wrap:wrap;gap:.25rem;margin-bottom:.75rem;padding:.35rem;background:var(--surface-secondary);border:1px solid var(--border-light);border-radius:8px}.compare_cardTab__wahk9{font-size:.78rem;font-weight:500;color:var(--text-secondary);background:transparent;border:1px solid transparent;border-radius:5px;padding:.3rem .6rem;cursor:pointer;transition:all .15s;white-space:nowrap}.compare_cardTab__wahk9:hover{background:var(--bg-card);color:var(--text-primary)}.compare_cardTabActive__tTodL{background:var(--bg-card);color:var(--accent-green);border-color:var(--border-default);font-weight:600;box-shadow:var(--shadow-sm)}.compare_summaryHeader__3NLze{padding-bottom:.5rem;margin-bottom:.6rem;border-bottom:1px solid var(--border-subtle,rgba(0,0,0,.08))}.compare_summaryName__4HjnQ{font-weight:700;font-size:1.05rem;color:var(--text-heading)}.compare_summaryBrand__SaWmf{font-size:.82rem;color:var(--text-secondary);font-style:italic}.compare_summaryClass__vM0bA{font-size:.78rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);margin-top:2px}.compare_summaryRow__9bALL{display:flex;gap:.5rem;margin-bottom:.35rem;color:var(--text-secondary)}.compare_summaryLabel__bSblt{font-weight:600;color:var(--text-tertiary);flex-shrink:0;min-width:80px;font-size:.78rem;text-transform:uppercase;letter-spacing:.04em}.compare_summaryWarn__xeB92,.compare_summaryWarn__xeB92 .compare_summaryLabel__bSblt{color:var(--danger,#b03a2e)}.compare_legend__TN2Yh{margin:.75rem 0 1rem;border:1px solid var(--border-light);border-radius:8px;background:var(--bg-card);padding:.5rem .9rem;font-size:.88rem}.compare_legendSummary__aAaVW{cursor:pointer;font-weight:600;color:var(--text-primary);list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:.25rem 0}.compare_legendSummary__aAaVW::-webkit-details-marker{display:none}.compare_legendBody__FX7Hd{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:1.25rem;gap:1.25rem;padding-top:.85rem;margin-top:.5rem;border-top:1px solid var(--border-subtle,hsla(0,0%,100%,.06))}.compare_legendGroup__FE7Cz{font-size:.85rem}.compare_legendTitle__36_Hz{font-weight:700;font-size:.78rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);margin-bottom:.4rem}.compare_legendRow__Yzyk9{display:flex;align-items:center;gap:.5rem;padding:.15rem 0;color:var(--text-secondary)}.compare_legendSwatch__s8wv8{display:inline-flex;align-items:center;justify-content:center;width:40px;height:22px;border-radius:4px;font-family:JetBrains Mono,Courier New,monospace;font-weight:700;font-size:.82rem;color:var(--text-primary);border:1px solid hsla(0,0%,100%,.08)}.compare_tierDot__YKe4B{width:8px;height:8px;border-radius:50%;display:inline-block;flex-shrink:0;background:currentColor;opacity:.85}.compare_tierCanonical__O3iZx{color:#2ea064}.compare_tierCanonicalMinus__Cmi7Q{color:#7ca055}.compare_tierSparse__cdeYZ{color:#d89848}.compare_tierCompact__1u1Oc{color:#4a94b4}.compare_tierStub__IwQjr{color:#b03a2e}.compare_ratingCellSplit__M2O58{flex-direction:column;gap:2px;padding:.35rem .5rem}.compare_freqSevDisplay__ViA1q{display:flex;flex-direction:column;align-items:center;gap:1px;width:100%}.compare_freqLine__3nXo8,.compare_sevLine__PYcvh{display:flex;align-items:center;gap:4px;font-size:.82rem;line-height:1.15;white-space:nowrap}.compare_dimLabel__FdZZB{font-size:.6rem;font-weight:700;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.03em;width:12px;text-align:right;flex-shrink:0;opacity:.75}.compare_dimValue__oKkF9,.compare_freqPill__bgB0j,.compare_sevPill__F_WJR{font-weight:700;font-size:.9rem;font-family:Manrope,sans-serif}.compare_freqPill__bgB0j,.compare_sevPill__F_WJR{padding:1px 7px;border-radius:4px;border:1px solid;line-height:1.2}.compare_ratingCellRareDangerous__2H6CP{border-style:dashed;border-width:2px}.compare_ratingCellRareDangerous__2H6CP:hover{border-color:rgba(200,45,45,.7)}.compare_ratingUnrated__1aYuO{border-style:dashed;opacity:.7}.compare_ratingUnrated__1aYuO .compare_ratingSymbol__hG_X8{color:var(--accent-green,#2ea064);font-style:italic;font-size:.9rem}.compare_ratingNA__7jRR2 .compare_ratingSymbol__hG_X8{color:var(--text-tertiary);opacity:.5;font-style:italic}.compare_stickyLegend__z_w3K{position:fixed;top:54px;left:50%;transform:translateX(-50%);z-index:50;background:var(--bg-card,#1a2332);border:1px solid var(--border-default,#2a3a4a);border-radius:8px;padding:.45rem 1.2rem;box-shadow:0 4px 20px rgba(0,0,0,.4);animation:compare_slideDown__lNUA1 .25s ease-out;pointer-events:none}@keyframes compare_slideDown__lNUA1{0%{transform:translateX(-50%) translateY(-120%);opacity:0}to{transform:translateX(-50%) translateY(0);opacity:1}}.compare_stickyLegendRow__29Ffn{display:flex;align-items:center;gap:.5rem;font-size:.75rem}.compare_stickyLegendSwatch__14OCx{display:inline-flex;align-items:center;justify-content:center;width:28px;height:22px;border-radius:3px;font-weight:700;font-size:.7rem;border:1px solid var(--border-light,#3a4a5a)}.compare_stickyLegendDivider__AzkKH{width:1px;height:18px;background:var(--border-default,#2a3a4a);margin:0 .25rem}.compare_stickyLegendSection__6SreF{font-size:.72rem;font-weight:700;color:var(--accent-green);white-space:nowrap}.compare_stickyLegendHint__UxQ6M{color:var(--text-tertiary);font-size:.68rem;font-style:italic}.compare_summaryBlock__0eitq{margin-bottom:.7rem}.compare_summaryList__6WrsU{list-style:none;padding:0;margin:.25rem 0 0;font-size:.84rem;color:var(--text-secondary)}.compare_summaryList__6WrsU li{padding:.15rem 0 .15rem .75rem;position:relative;line-height:1.4}.compare_summaryList__6WrsU li:before{content:"•";position:absolute;left:0;color:var(--text-tertiary)}.compare_summaryMuted__BjU0X{color:var(--text-tertiary);font-style:italic}.compare_summaryToggle__Ntqku{margin-top:.35rem;font-size:.78rem;color:var(--accent-green);background:transparent;border:none;cursor:pointer;padding:0;text-decoration:underline}.compare_summaryWarn__xeB92{background:rgba(200,45,45,.08);border-left:3px solid rgba(200,45,45,.6);padding:.5rem .75rem;border-radius:4px}.compare_summaryWarn__xeB92 .compare_summaryList__6WrsU li:before{color:rgba(200,45,45,.8)}.compare_collapsible__O4crg{margin-bottom:.5rem;border:1px solid var(--border-subtle,rgba(0,0,0,.06));border-radius:6px;overflow:hidden}.compare_collapsibleToggle__oZAOX{display:flex;align-items:center;gap:.35rem;width:100%;padding:.45rem .65rem;background:transparent;border:none;cursor:pointer;font-family:inherit;text-align:left;transition:background .12s}.compare_collapsibleToggle__oZAOX:hover{background:var(--accent-green-bg,rgba(46,160,100,.06))}.compare_collapsibleToggle__oZAOX .compare_summaryLabel__bSblt{margin:0;min-width:unset}.compare_collapsibleArrow__AE2DI{font-size:.7rem;color:var(--text-tertiary);width:12px;flex-shrink:0}.compare_collapsibleBody__dMvGz{padding:0 .65rem .5rem}.compare_collapsibleWarn__8Jme8{border-color:rgba(200,45,45,.25);background:rgba(200,45,45,.04)}.compare_collapsibleWarn__8Jme8 .compare_summaryLabel__bSblt{color:var(--danger,#b03a2e)}.compare_collapsibleWarn__8Jme8 .compare_summaryList__6WrsU li:before{color:rgba(200,45,45,.8)}.compare_intPanel__e3wSD{background:var(--bg-card);border:1px solid var(--border-light);border-radius:10px;padding:.85rem 1rem;margin:.75rem 0 1rem;box-shadow:var(--shadow-sm)}.compare_intHeader__4U__S{display:flex;align-items:center;gap:.75rem;margin-bottom:.6rem}.compare_intTitle__uclSO{font-weight:700;font-size:.95rem;color:var(--text-heading)}.compare_intBadges__SGFu5{display:flex;gap:.4rem}.compare_intBadge__WbGJJ{font-size:.72rem;font-weight:700;padding:.15rem .5rem;border-radius:999px;text-transform:uppercase;letter-spacing:.03em;background:var(--border-subtle);color:var(--text-tertiary)}.compare_intBadgeContraindicated__jCUnM{background:rgba(180,30,30,.15);color:#b01e1e}.compare_intBadgeMajor__oQKXT{background:rgba(200,80,45,.15);color:#c85030}.compare_intBadgeModerate__GHpuX{background:rgba(180,150,50,.15);color:#8a7a30}.compare_intDisclaimer__CXxgJ{font-size:.76rem;line-height:1.45;color:var(--text-tertiary);margin:.3rem 0 .6rem;padding:.4rem .6rem;background:var(--bg-subtle);border-radius:4px;border-left:2px solid var(--text-tertiary)}.compare_intList__p2Uon{display:flex;flex-direction:column;gap:.35rem}.compare_intRow__7knZE{display:flex;flex-direction:column;width:100%;text-align:left;background:var(--bg-main);border:1px solid var(--border-default);border-radius:6px;padding:0;cursor:pointer;font-family:inherit;color:var(--text-primary);transition:border-color .12s,background .12s}.compare_intRow__7knZE:hover{border-color:var(--accent-green);background:var(--accent-green-bg)}.compare_intRowHeader__MmbPc{display:flex;align-items:center;gap:.5rem;padding:.55rem .75rem}.compare_intIcon__duF_u{font-size:1rem;flex-shrink:0;width:1.2rem;text-align:center}.compare_intDrugPair__BENVC{flex:1 1;font-size:.9rem}.compare_intDrugPair__BENVC strong{font-weight:600}.compare_intSevLabel__dd4w6{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:.1rem .45rem;border-radius:3px;flex-shrink:0}.compare_intMajor__A3VNu{background:rgba(200,80,45,.12);color:#c85030}.compare_intModerate__tLCy_{background:rgba(180,150,50,.12);color:#8a7a30}.compare_intContraindicated__1sOlf{border-color:rgba(180,30,30,.4)}.compare_intContraindicated__1sOlf .compare_intSevLabel__dd4w6{background:rgba(180,30,30,.15);color:#b01e1e}.compare_intChevron__EjM3m{font-size:.7rem;color:var(--text-tertiary);flex-shrink:0}.compare_intDetail__8H2pQ{padding:0 .75rem .65rem;border-top:1px solid var(--border-subtle);margin-top:0}.compare_intField__82JSr{margin-top:.5rem}.compare_intFieldLabel__YQgGp{display:block;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary);margin-bottom:.2rem}.compare_intFieldText__GcL8J{font-size:.85rem;line-height:1.5;color:var(--text-secondary)}.compare_intFdaQuote__0jE_C{font-style:italic;font-size:.82rem;color:var(--text-tertiary);border-left:2px solid var(--border-default);padding-left:.5rem;display:block}.compare_intSource__vJJtk{margin-top:.5rem;font-size:.7rem;color:var(--text-tertiary);font-weight:500}.compare_bbwFullText__gdRqf{font-size:.82rem;line-height:1.55;color:var(--text-primary);background:rgba(200,45,45,.06);border-left:3px solid rgba(200,45,45,.5);padding:.6rem .8rem;border-radius:4px;margin-bottom:.5rem;white-space:pre-wrap;word-break:break-word}.compare_receptorGrid__xwT5L{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:.25rem;gap:.25rem}.compare_receptorRow__QetQb{display:flex;align-items:baseline;gap:.4rem;padding:.2rem 0;font-size:.84rem;line-height:1.3}.compare_receptorName__El_Eu{font-weight:600;color:var(--text-heading);min-width:48px}.compare_receptorKi__6pH6p{color:var(--text-secondary);font-family:JetBrains Mono,Courier New,monospace;font-size:.8rem}.compare_receptorAction__rmro0{font-size:.72rem;color:var(--text-tertiary);font-style:italic}.compare_receptorPrimary___AF8C{background:var(--accent-green-bg);border-radius:4px;padding:.2rem .35rem;margin:.1rem -.35rem}.compare_moaBadge__HroDv{font-weight:700;color:#fff;background:var(--accent-green);margin-right:.3rem;letter-spacing:.04em}.compare_affinityTag__XTCAv,.compare_moaBadge__HroDv{display:inline-block;font-size:.6rem;padding:.05rem .3rem;border-radius:3px;vertical-align:middle}.compare_affinityTag__XTCAv{font-weight:600;margin-left:.3rem;font-family:inherit}.compare_kiStrong__lwVCn{background:var(--accent-green-bg);color:var(--accent-green);border:1px solid var(--accent-green)}.compare_kiModerate__J5X59{background:var(--warning-bg);color:var(--warning-border);border:1px solid var(--warning-border)}.compare_kiWeak__2_SAV{color:var(--text-secondary)}.compare_kiNegligible__0Tb94,.compare_kiWeak__2_SAV{background:var(--border-subtle);border:1px solid var(--border-default)}.compare_kiNegligible__0Tb94{color:var(--text-tertiary);opacity:.6}.compare_cypBlock__sXvtT{margin-bottom:.7rem;padding:.5rem .65rem;background:rgba(74,148,180,.05);border:1px solid rgba(74,148,180,.15);border-radius:6px}.compare_cypRow__x5QYq{display:flex;align-items:flex-start;gap:.5rem;padding:.2rem 0;font-size:.84rem;line-height:1.4}.compare_cypTag__w5C9G{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary);min-width:72px;flex-shrink:0;padding-top:2px}.compare_cypSubstrate__myPzK{color:var(--text-secondary)}.compare_cypInhibitor__Sndvt{color:#b03a2e}.compare_cypInducer__H0PI8{color:#8a6a2a}.compare_cypValues__4ugmp{display:flex;flex-wrap:wrap;gap:.3rem;color:var(--text-secondary)}.compare_cypEnzyme__UQQkD{background:rgba(74,148,180,.12);padding:1px 7px;border-radius:999px;font-size:.82rem;font-weight:500;white-space:nowrap}.compare_cypEnzymeWarn__rlhPn{background:rgba(200,80,60,.12);color:var(--text-primary)}.compare_subDetails__nz8KJ{margin-top:.35rem;border-top:1px dotted var(--border-subtle)}.compare_subSummary__xDRH1{cursor:pointer;font-size:.78rem;font-weight:600;color:var(--text-secondary);padding:.3rem 0;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.compare_subSummary__xDRH1::-webkit-details-marker{display:none}.compare_subSummary__xDRH1:before{content:"▸ ";font-size:.65rem;transition:transform .15s;display:inline-block}.compare_subDetails__nz8KJ[open]>.compare_subSummary__xDRH1:before{transform:rotate(90deg)}.compare_dosingBlock__N_g_W,.compare_pkBlock__QgRxe{font-size:.84rem;line-height:1.5}.compare_dosingSection__GI_XM{margin-bottom:.6rem;padding-bottom:.4rem;border-bottom:1px solid var(--border-subtle,hsla(0,0%,100%,.06))}.compare_dosingSection__GI_XM:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.compare_dosingSectionTitle__f5h9R{font-size:.73rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--accent-blue,#4a94b4);margin-bottom:.3rem;margin-top:.15rem}.compare_dosingSection__GI_XM:first-child .compare_dosingSectionTitle__f5h9R{margin-top:0}.compare_dosingRow__oA2Vm{display:flex;align-items:flex-start;gap:.6rem;padding:.2rem 0;color:var(--text-secondary)}.compare_dosingLabel__D5wMB{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary);min-width:86px;flex-shrink:0;padding-top:2px}.compare_dosingValue__AYDqk{color:var(--text-primary);font-size:.84rem;display:flex;flex-direction:column;gap:.1rem}.compare_dosingLine__71L5W{display:block;padding:.05rem 0}.compare_dosingLine__71L5W+.compare_dosingLine__71L5W{border-top:1px dotted var(--border-subtle,hsla(0,0%,100%,.04));padding-top:.15rem}.compare_dosingIndication__bptUb{display:inline-block;font-size:.7rem;font-weight:600;color:var(--accent-green);background:var(--accent-green-bg);padding:.05rem .35rem;border-radius:3px;margin-right:.35rem;letter-spacing:.02em}.compare_dosingNote__IXpdw{font-size:.8rem;color:var(--text-tertiary);font-style:italic;padding-left:calc(86px + .6rem);margin-top:-.05rem}.compare_dosingPopulations__EeT5d{margin-top:.4rem;padding-top:.35rem;border-top:1px solid var(--border-subtle,hsla(0,0%,100%,.06))}.compare_dosingFormulations__akcfe{display:flex;align-items:flex-start;gap:.6rem;padding:.25rem 0 0;margin-top:.3rem;border-top:1px solid var(--border-subtle,hsla(0,0%,100%,.06))}.compare_dosingForm__eRDdO{display:inline;font-size:.8rem;color:var(--text-secondary)}.compare_dosingForm__eRDdO+.compare_dosingForm__eRDdO:before{content:" · ";color:var(--text-tertiary)}.compare_contraindicationsBlock__GW_hq{display:flex;flex-direction:column;gap:.75rem}.compare_contraindicationsSection__2ios7{display:flex;flex-direction:column;gap:.3rem}.compare_contraindicationsSectionTitle__hKhhu{font-size:.73rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;display:flex;align-items:center;gap:.35rem}.compare_contraindicationsAbsoluteIcon__TtD8s{background:rgba(220,60,50,.15);color:#c0392b;font-size:.65rem}.compare_contraindicationsAbsoluteIcon__TtD8s,.compare_contraindicationsRelativeIcon__cO7te{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;font-weight:800}.compare_contraindicationsRelativeIcon__cO7te{background:rgba(240,180,30,.18);color:#b8860b;font-size:.7rem}.compare_contraindicationsList__apuaK{list-style:none;padding:0;margin:.15rem 0 0;display:flex;flex-direction:column;gap:.2rem}.compare_contraindicationAbsolute__jfs8x{font-size:.82rem;color:var(--text-primary);padding:.2rem .4rem;border-left:2.5px solid rgba(220,60,50,.45);background:rgba(220,60,50,.04);border-radius:0 3px 3px 0}.compare_contraindicationRelative___gv3N{font-size:.82rem;color:var(--text-secondary);padding:.2rem .4rem;border-left:2.5px solid rgba(240,180,30,.45);background:rgba(240,180,30,.04);border-radius:0 3px 3px 0}.compare_snapshot__wGmo1{background:rgba(74,148,180,.06);border:1px solid rgba(74,148,180,.25);border-radius:6px;padding:.7rem .85rem;margin:.75rem 0 .9rem}.compare_collapsibleBody__dMvGz .compare_snapshot__wGmo1{border:none;margin:0;padding:0;background:transparent}.compare_snapshotTag__H5blf{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--accent-green,#2ea064);margin-bottom:.55rem}.compare_snapshotSource__O0mzt{color:var(--text-tertiary);font-weight:500;text-transform:none;letter-spacing:0;font-size:.72rem}.compare_snapshotBlock__2a_4b{margin-bottom:.6rem}.compare_snapshotBlock__2a_4b:last-child{margin-bottom:0}.compare_snapshotLabel__QqFFI{font-size:.74rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);margin-bottom:.25rem}.compare_snapshotLabelPro__QTLBg{color:#2ea064}.compare_snapshotLabelCon__CkrbQ{color:#b03a2e}.compare_snapshotChipRow__3O2Kf{display:flex;flex-wrap:wrap;gap:.3rem}.compare_snapshotChip__oWiEg{background:rgba(74,148,180,.15);color:var(--text-primary);padding:2px 8px;border-radius:999px;font-size:.8rem}.compare_snapshotList__UO6wt{list-style:none;padding:0;margin:0;font-size:.84rem;color:var(--text-secondary)}.compare_snapshotList__UO6wt li{padding:2px 0 2px .9rem;position:relative;line-height:1.4}.compare_snapshotList__UO6wt li:before{content:"–";position:absolute;left:0;color:var(--text-tertiary)}.compare_snapshotListMuted__R3nr8{color:var(--text-tertiary);font-style:italic}.compare_snapshotChipFda__C6Bts{background:rgba(46,160,100,.18);border:1px solid rgba(46,160,100,.3)}.compare_snapshotChipOffLabel__aQHtY{background:rgba(180,140,60,.14);border:1px solid rgba(180,140,60,.28);font-style:italic}.compare_snapshotLabelOffLabel__uJrG7{color:#8a6a2a}.compare_pearlGroup__TXsog{margin-bottom:.5rem}.compare_pearlGroup__TXsog:last-child{margin-bottom:0}.compare_pearlGroupLabel__q7q6X{font-size:.72rem;font-weight:600;color:rgba(74,148,180,.8);text-transform:uppercase;letter-spacing:.04em;margin:.4rem 0 .15rem;padding-left:.1rem}.compare_snapshotLabelClass__6qPsr{color:rgba(140,120,80,.85);font-style:italic}.compare_snapshotListClass__SC25v li{color:var(--text-secondary,#666);border-left:2px solid rgba(140,120,80,.25);padding-left:.5rem}.detailV2_panelV2__69_qz{width:min(580px,94vw)}.detailV2_bodyV2__LeUKN{padding:1rem 1.5rem}.detailV2_ratingBar__uMRpo{display:flex;align-items:stretch;gap:0;padding:.6rem .75rem;background:var(--accent-green-bg);border-radius:8px;margin-bottom:1rem;flex-wrap:wrap}.detailV2_ratingChip__ZLfKD{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:.1rem;padding:.2rem .5rem;min-width:120px}.detailV2_ratingDim__q54PC{font-size:.72rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);font-weight:600}.detailV2_ratingVal__W90Fx{font-family:Manrope,sans-serif;font-size:1.3rem;font-weight:700;color:var(--accent-green)}.detailV2_ratingDesc__KX5yV{font-size:.78rem;color:var(--text-tertiary);font-style:italic}.detailV2_ratingDivider__igic7{width:1px;background:var(--border-default);align-self:stretch;margin:0 .25rem}.detailV2_ratingBarSticky__ynMAJ{position:-webkit-sticky;position:sticky;top:0;z-index:1;border-radius:0;margin-left:-1.5rem;margin-right:-1.5rem;padding-left:1.5rem;padding-right:1.5rem;margin-bottom:1rem;box-shadow:0 2px 8px rgba(0,0,0,.25);background:var(--bg-card,#1a2332)}.detailV2_clinNote__sottj{font-family:"Source Serif 4",Georgia,serif;font-size:.9rem;color:var(--text-primary);line-height:1.55;padding:.65rem .85rem;background:var(--bg-subtle,hsla(0,0%,100%,.03));border-left:3px solid var(--accent-green);border-radius:0 6px 6px 0;margin-bottom:1.25rem}.detailV2_cardStack__ykpvv{display:flex;flex-direction:column;gap:.85rem}.detailV2_card__4nqmr{border:1px solid var(--border-light);border-radius:8px;overflow:hidden;background:var(--bg-main)}.detailV2_cardHeader__YWrPY{display:flex;align-items:center;gap:.5rem;padding:.55rem .85rem;background:var(--bg-subtle,hsla(0,0%,100%,.03));border-bottom:1px solid var(--border-light)}.detailV2_cardIcon__7muFp{font-size:.9rem}.detailV2_cardTitle__8fLEh{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary)}.detailV2_cardSource__NQ0c3{margin-left:auto;font-size:.7rem;color:var(--text-tertiary);font-style:italic;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detailV2_nnh__WxueX{display:flex;align-items:center;gap:.6rem;padding:.6rem .85rem;border-bottom:1px solid var(--border-light)}.detailV2_nnhNumber___Crmk{font-family:Manrope,sans-serif;font-size:2rem;font-weight:800;line-height:1;min-width:48px;text-align:center}.detailV2_nnhLabel__aEq9F{font-size:.82rem;color:var(--text-secondary);line-height:1.3}.detailV2_nnhRed__sXWXH .detailV2_nnhNumber___Crmk{color:#e74c3c}.detailV2_nnhOrange__kA9u6 .detailV2_nnhNumber___Crmk{color:#e67e22}.detailV2_nnhYellow__wnSwS .detailV2_nnhNumber___Crmk{color:#b7950b}.detailV2_nnhGray__sRtcS .detailV2_nnhNumber___Crmk{color:var(--text-tertiary)}.detailV2_incidenceTable__Eg_FE{padding:.35rem 0}.detailV2_incidenceHeader__o4A8k{display:grid;grid-template-columns:1fr 65px 65px 55px;grid-gap:.35rem;gap:.35rem;padding:.25rem .85rem;font-size:.68rem;text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary);font-weight:600}.detailV2_incidenceColHead__jIUjs{text-align:right}.detailV2_incidenceRow__2aqSg{display:grid;grid-template-columns:1fr 65px 65px 55px;grid-gap:.35rem;gap:.35rem;padding:.35rem .85rem;font-size:.85rem;align-items:center;border-top:1px solid var(--border-light)}.detailV2_incidenceRow__2aqSg:first-of-type{border-top:none}.detailV2_incidenceName__6aNy3{font-weight:600;color:var(--text-primary);font-size:.82rem}.detailV2_incidenceDrug__7T2Zw{text-align:right;font-weight:700;color:var(--text-primary)}.detailV2_incidencePlacebo__nb3Do{text-align:right;color:var(--text-tertiary)}.detailV2_incidenceNnh__MQOIV{text-align:right;font-weight:700;font-size:.78rem;border-radius:3px;padding:.1rem .3rem}.detailV2_incidenceNnh__MQOIV.detailV2_nnhRed__sXWXH{background:rgba(231,76,60,.12);color:#e74c3c}.detailV2_incidenceNnh__MQOIV.detailV2_nnhOrange__kA9u6{background:rgba(230,126,34,.12);color:#e67e22}.detailV2_incidenceNnh__MQOIV.detailV2_nnhYellow__wnSwS{background:rgba(241,196,15,.12);color:#b7950b}.detailV2_incidenceNnh__MQOIV.detailV2_nnhGray__sRtcS{background:var(--bg-subtle,hsla(0,0%,100%,.03));color:var(--text-tertiary)}.detailV2_incidenceFavorable__AHErv{background:rgba(16,140,80,.06)}.detailV2_nnhFavorable__rdMS2{background:rgba(16,140,80,.15);color:#2a9d8f;font-weight:700}.detailV2_effectHero__JL0Ht{padding:.75rem .85rem;text-align:center}.detailV2_effectValue__AdZvl{font-family:Manrope,sans-serif;font-size:1.5rem;font-weight:800;color:var(--text-heading);margin-bottom:.15rem}.detailV2_effectCI__Kf0R1{font-size:.82rem;color:var(--text-secondary);display:flex;align-items:center;justify-content:center;gap:.4rem}.detailV2_sigBadge__LJADb{background:rgba(46,160,100,.15);color:var(--accent-green);letter-spacing:.03em}.detailV2_nsBadge__z0bLb,.detailV2_sigBadge__LJADb{font-size:.65rem;font-weight:700;padding:.1rem .35rem;border-radius:3px;text-transform:uppercase}.detailV2_nsBadge__z0bLb{background:var(--bg-subtle,hsla(0,0%,100%,.06));color:var(--text-tertiary)}.detailV2_effectPlain__zq2UM{font-size:.88rem;color:var(--text-primary);font-style:italic;margin-top:.4rem}.detailV2_effectSource__7mj_Z{font-size:.72rem;color:var(--text-tertiary);margin-top:.3rem}.detailV2_effectSecondary__V2K0C{border-top:1px solid var(--border-light);padding:.4rem .85rem}.detailV2_effectRow__C8RYP{display:flex;align-items:center;gap:.4rem;padding:.25rem 0;font-size:.8rem}.detailV2_effectRowType__rJeQC{font-weight:700;color:var(--text-primary)}.detailV2_effectRowCI__mc4ap{color:var(--text-tertiary)}.detailV2_sigBadgeSmall__L8ObE{background:rgba(46,160,100,.15);color:var(--accent-green);font-size:.6rem;font-weight:700;padding:.05rem .25rem;border-radius:2px;text-transform:uppercase}.detailV2_effectRowSource__QR_U4{margin-left:auto;font-size:.68rem;color:var(--text-tertiary);font-style:italic}.detailV2_mechanismBody__Id7Ip{padding:.65rem .85rem}.detailV2_mechanismItem__iSRKf{margin-bottom:.5rem}.detailV2_mechanismItem__iSRKf:last-child{margin-bottom:0}.detailV2_mechanismText__HGaGf{font-family:"Source Serif 4",Georgia,serif;font-size:.88rem;color:var(--text-primary);line-height:1.5;margin:0}.detailV2_mechanismSource__VT8ST{font-size:.7rem;color:var(--text-tertiary);font-style:italic}.detailV2_monitorBody__kLsps{padding:.65rem .85rem}.detailV2_monitorItem__0UmPq{margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:1px solid var(--border-light)}.detailV2_monitorItem__0UmPq:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}.detailV2_monitorClaim__TEAqp{font-size:.78rem;font-weight:600;color:var(--text-heading);margin-bottom:.2rem}.detailV2_monitorText__lSvHN{font-size:.85rem;color:var(--text-primary);line-height:1.45}.detailV2_compBody__I6Ch_{padding:.65rem .85rem}.detailV2_compItem__Mh3aR{margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:1px solid var(--border-light)}.detailV2_compItem__Mh3aR:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}.detailV2_compClaim__jtPMT{font-size:.78rem;font-weight:600;color:var(--text-heading);margin-bottom:.2rem}.detailV2_compText__2z8RF{font-size:.85rem;color:var(--text-primary);line-height:1.45}.detailV2_compSource__s__5N{font-size:.7rem;color:var(--text-tertiary);font-style:italic}.detailV2_timeBody__THO5E{padding:.65rem .85rem}.detailV2_timeItem__R_ppj{margin-bottom:.4rem}.detailV2_timeText__LH_Pr{font-size:.85rem;color:var(--text-primary);line-height:1.45}.detailV2_doseBody__U5kgG{padding:.65rem .85rem}.detailV2_doseItem__XWLri{margin-bottom:.4rem}.detailV2_doseText__UDGO7{font-size:.85rem;color:var(--text-primary);line-height:1.45}.detailV2_doseSource__CmZ8D{font-size:.7rem;color:var(--text-tertiary);font-style:italic}.detailV2_overdoseCard__hlDLO{border-color:rgba(210,50,50,.3)}.detailV2_overdoseContext__mflde{padding:.55rem .85rem;background:rgba(210,50,50,.06);border-bottom:1px solid var(--border-light)}.detailV2_overdoseContextLabel__x8nbc{display:block;font-size:.68rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);font-weight:600;margin-bottom:.2rem}.detailV2_overdoseContextText__A_A7c{font-family:"Source Serif 4",Georgia,serif;font-size:.85rem;color:var(--text-primary);line-height:1.5;margin:0}.detailV2_overdoseSummary__NmVtS{padding:.65rem .85rem;border-bottom:1px solid var(--border-light)}.detailV2_overdoseText__EDeIn{font-family:"Source Serif 4",Georgia,serif;font-size:.85rem;color:var(--text-primary);line-height:1.55;margin:0}.detailV2_overdoseSections__TXcU2{padding:.25rem 0}.detailV2_overdoseSection__aXrP0{border-bottom:1px solid var(--border-light)}.detailV2_overdoseSection__aXrP0:last-child{border-bottom:none}.detailV2_overdoseSectionToggle__YMYBN{display:flex;align-items:center;gap:.4rem;width:100%;padding:.5rem .85rem;border:none;background:none;cursor:pointer;text-align:left;color:var(--text-primary)}.detailV2_overdoseSectionToggle__YMYBN:hover{background:hsla(0,0%,100%,.03)}.detailV2_overdoseSectionArrow__uFSbL{font-size:.7rem;color:var(--text-tertiary);flex-shrink:0;width:.8rem}.detailV2_overdoseSectionLabel__E9MfX{font-size:.78rem;font-weight:600;color:var(--text-heading);text-transform:capitalize}.detailV2_overdoseSectionContent__XwsGM{padding:0 .85rem .6rem 2rem;font-family:"Source Serif 4",Georgia,serif;font-size:.82rem;color:var(--text-primary);line-height:1.55}.detailV2_overdoseSource__CisLN{padding:.4rem .85rem;font-size:.68rem;color:var(--text-tertiary);font-style:italic;border-top:1px solid var(--border-light)}.detailV2_cypCard__OVI56{border-color:rgba(120,100,220,.3)}.detailV2_cypBody__y1ltQ{padding:.65rem .85rem}.detailV2_cypSection___Z8v3{margin-bottom:.65rem}.detailV2_cypSection___Z8v3:last-child{margin-bottom:0}.detailV2_cypSectionLabel__83su9{display:block;font-size:.68rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);font-weight:600;margin-bottom:.35rem}.detailV2_cypChips__rQ05h{display:flex;flex-wrap:wrap;gap:.35rem}.detailV2_cypChip__Wzwz5{display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .55rem;border-radius:4px;font-size:.8rem;font-weight:600;border:1px solid var(--border-light);background:var(--bg-subtle,hsla(0,0%,100%,.03));color:var(--text-primary)}.detailV2_cypStrength__hF3vw{font-size:.65rem;font-weight:700;padding:.05rem .3rem;border-radius:3px;text-transform:uppercase;letter-spacing:.03em}.detailV2_cypStrengthStrong__Eqv5I{background:rgba(231,76,60,.15);color:#e74c3c}.detailV2_cypStrengthModerate__CPjOp{background:rgba(230,126,34,.15);color:#e67e22}.detailV2_cypStrengthWeak__G69s_{background:hsla(0,0%,63%,.15);color:var(--text-tertiary)}.detailV2_cypInhibitChip__a86_r{border-color:rgba(231,76,60,.25)}.detailV2_cypInduceChip__ty91u{border-color:rgba(52,152,219,.25)}.detailV2_cypSubstrateChip__ZoR5i{border-color:rgba(120,100,220,.25)}.detailV2_cypClinNote__to1vB{font-family:"Source Serif 4",Georgia,serif;font-size:.85rem;color:var(--text-primary);line-height:1.5;padding:.55rem .75rem;background:var(--bg-subtle,hsla(0,0%,100%,.03));border-left:3px solid rgba(120,100,220,.5);border-radius:0 6px 6px 0;margin-top:.65rem}.detailV2_cypClinNoteSource__GZXSI{display:block;font-size:.7rem;color:var(--text-tertiary);font-style:italic;margin-top:.25rem;font-family:system-ui,sans-serif}.detailV2_keyNumberFallback__2PYED{text-align:center;padding:1.25rem 1rem;background:var(--bg-subtle,hsla(0,0%,100%,.03));border:1px solid var(--border-light);border-radius:8px;margin-bottom:1rem}.detailV2_keyLabel__MLH9G{display:block;font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary);font-weight:600;margin-bottom:.25rem}.detailV2_keyValue__VlSge{font-family:Manrope,sans-serif;font-size:1.15rem;font-weight:700;color:var(--text-heading)}@media (max-width:640px){.detailV2_panelV2__69_qz{width:100vw}.detailV2_incidenceHeader__o4A8k,.detailV2_incidenceRow__2aqSg{grid-template-columns:1fr 55px 55px 45px;font-size:.78rem}}