.drug-mycard[data-astro-cid-xphserv3]{display:flex;flex-direction:column;gap:var(--space-3, .75rem);padding:var(--space-5, 1.25rem);background:var(--color-bg-info, #eef4fb);border:1px solid var(--color-border-info, #b6d4f0);border-radius:var(--radius-lg, 12px)}.drug-mycard__text[data-astro-cid-xphserv3]{font-size:var(--font-size-md, 1rem);line-height:var(--line-height-relaxed, 1.7);color:var(--color-text, #1a1a2e);margin:0}.drug-mycard__row[data-astro-cid-xphserv3]{display:flex;gap:var(--space-3, .75rem);flex-wrap:wrap;margin-top:var(--space-2, .5rem)}.drug-mycard-cta[data-astro-cid-xphserv3]{font-size:var(--font-size-sm, .875rem);font-weight:var(--font-weight-medium, 500);padding:10px 18px;border-radius:var(--radius-md, 8px);cursor:pointer;border:1px solid var(--color-brand-blue, #1e3a7b);background:#fff;color:var(--color-brand-blue, #1e3a7b);transition:background .15s,opacity .15s}.drug-mycard-cta[data-astro-cid-xphserv3]:disabled{opacity:.6;cursor:default}.drug-mycard-cta[data-astro-cid-xphserv3][data-state=saved]{background:var(--color-severity-low, #2e7d32);border-color:var(--color-severity-low, #2e7d32);color:#fff}.drug-mycard-cta[data-astro-cid-xphserv3][data-state=error]{background:var(--color-bg-danger, #fdecec);border-color:var(--color-border-danger, #f0b3b3);color:var(--color-severity-high, #c62828)}.drug-page[data-astro-cid-75vkcgcw]{padding:var(--space-8, 2rem) var(--space-4, 1rem) var(--space-16, 4rem)}.drug-page__inner[data-astro-cid-75vkcgcw]{max-width:var(--container-content, 720px);margin:0 auto;display:flex;flex-direction:column;gap:var(--space-5, 1.25rem);background:#fff}.drug-hero-row[data-astro-cid-75vkcgcw]{display:flex;gap:var(--space-6, 1.5rem);align-items:flex-start;flex-wrap:wrap}.drug-hero-row__main[data-astro-cid-75vkcgcw]{flex:1 1 320px;min-width:0;display:flex;flex-direction:column;gap:var(--space-5, 1.25rem)}.drug-hero-row__cta[data-astro-cid-75vkcgcw]{flex:0 0 260px;width:260px}@media (max-width: 640px){.drug-hero-row__cta[data-astro-cid-75vkcgcw]{flex:1 1 100%;width:100%}}.drug-header[data-astro-cid-75vkcgcw]{display:flex;flex-direction:column;gap:var(--space-2, .5rem)}.drug-header__badges[data-astro-cid-75vkcgcw]{display:flex;align-items:center;gap:var(--space-2, .5rem);flex-wrap:wrap}.drug-badge[data-astro-cid-75vkcgcw]{display:inline-flex;align-items:center;gap:6px;font-size:var(--font-size-xs, .75rem);font-weight:var(--font-weight-semibold, 600);letter-spacing:.02em;text-transform:uppercase;padding:5px 12px;border-radius:var(--radius-full, 999px)}.drug-badge--category[data-astro-cid-75vkcgcw]{color:var(--color-brand-blue, #1e3a7b);background:#1e3a7b12}.drug-badge--otc[data-astro-cid-75vkcgcw]{color:#1a7a4c;background:#1a7a4c1a}.drug-badge--rx[data-astro-cid-75vkcgcw]{color:var(--color-brand-red, #cc2229);background:#cc222914}.drug-header__title[data-astro-cid-75vkcgcw]{font-size:clamp(1.75rem,4vw,2.25rem);font-weight:var(--font-weight-bold, 700);letter-spacing:-.02em;color:var(--color-neutral-900, #1a1a2e);line-height:1.15;margin-top:var(--space-1, .25rem)}.drug-header__trade-names[data-astro-cid-75vkcgcw]{font-size:var(--font-size-sm, .875rem);color:var(--color-text-secondary, #5a6272);display:flex;align-items:center;gap:6px}.drug-header__info[data-astro-cid-75vkcgcw]{display:inline-flex;color:var(--color-neutral-400, #9aa3b2);cursor:help;font-size:.9em}.drug-explainer[data-astro-cid-75vkcgcw]{display:flex;gap:var(--space-4, 1rem);align-items:flex-start;padding:var(--space-5, 1.25rem);background:var(--color-neutral-50, #f8f9fb);border:1px solid var(--color-border, #e8eaed);border-radius:var(--radius-lg, 12px)}.drug-explainer__icon[data-astro-cid-75vkcgcw]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:#1e3a7b14;color:var(--color-brand-blue, #1e3a7b)}.drug-explainer__text[data-astro-cid-75vkcgcw]{display:flex;flex-direction:column;gap:var(--space-2, .5rem)}.drug-explainer__text[data-astro-cid-75vkcgcw] p[data-astro-cid-75vkcgcw]{margin:0;font-size:var(--font-size-md, 1rem);line-height:var(--line-height-relaxed, 1.7);color:var(--color-text, #1a1a2e)}.drug-explainer-more[data-astro-cid-75vkcgcw]{display:flex;flex-direction:column;gap:var(--space-2, .5rem)}.drug-explainer-more[data-astro-cid-75vkcgcw] p[data-astro-cid-75vkcgcw]{margin:0;font-size:var(--font-size-md, 1rem);line-height:var(--line-height-relaxed, 1.7);color:var(--color-text, #1a1a2e)}.drug-quickfacts[data-astro-cid-75vkcgcw]{list-style:none;margin:0;padding:var(--space-3, .75rem) 0;display:flex;flex-wrap:wrap;gap:var(--space-5, 1.25rem);border-bottom:1px solid var(--color-border, #e8eaed)}.drug-quickfacts__item[data-astro-cid-75vkcgcw]{display:flex;align-items:center;gap:var(--space-2, .5rem);color:var(--color-text-secondary, #5a6272);font-size:var(--font-size-sm, .875rem);max-width:220px}.drug-quickfacts__item[data-astro-cid-75vkcgcw] svg{flex-shrink:0;color:var(--color-neutral-400, #9aa3b2)}.drug-accordion[data-astro-cid-75vkcgcw]{border:1px solid var(--color-border, #e8eaed);border-radius:var(--radius-lg, 12px);background:#fff}.drug-accordion[data-astro-cid-75vkcgcw]+.drug-accordion[data-astro-cid-75vkcgcw]{margin-top:calc(-1 * var(--space-2, .5rem))}.drug-accordion__summary[data-astro-cid-75vkcgcw]{list-style:none;display:flex;align-items:center;gap:var(--space-3, .75rem);padding:var(--space-4, 1rem) var(--space-5, 1.25rem);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.drug-accordion__summary[data-astro-cid-75vkcgcw]::-webkit-details-marker{display:none}.drug-accordion__icon[data-astro-cid-75vkcgcw]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%}.drug-accordion__icon--otc[data-astro-cid-75vkcgcw]{color:#1a7a4c;background:#1a7a4c1a}.drug-accordion__icon--rx[data-astro-cid-75vkcgcw]{color:var(--color-brand-red, #cc2229);background:#cc222914}.drug-accordion__icon--warning[data-astro-cid-75vkcgcw]{color:#b5740a;background:#b5740a1a}.drug-accordion__icon--info[data-astro-cid-75vkcgcw]{color:var(--color-brand-blue, #1e3a7b);background:#1e3a7b14}.drug-accordion__icon--analogs[data-astro-cid-75vkcgcw]{color:#0d7a72;background:#0d7a721a}.drug-accordion__icon--neutral[data-astro-cid-75vkcgcw]{color:var(--color-neutral-400, #9aa3b2);background:var(--color-neutral-50, #f8f9fb)}.drug-accordion__heading[data-astro-cid-75vkcgcw]{display:flex;flex-direction:column;gap:2px;flex:1}.drug-accordion__title[data-astro-cid-75vkcgcw]{font-size:var(--font-size-md, 1rem);font-weight:var(--font-weight-semibold, 600);color:var(--color-neutral-900, #1a1a2e)}.drug-accordion__subtitle[data-astro-cid-75vkcgcw]{font-size:var(--font-size-sm, .875rem);color:var(--color-text-secondary, #5a6272)}.drug-accordion__chevron[data-astro-cid-75vkcgcw]{flex-shrink:0;color:var(--color-neutral-400, #9aa3b2);font-size:1.1rem;transition:transform .15s}.drug-accordion[data-astro-cid-75vkcgcw][open]>.drug-accordion__summary[data-astro-cid-75vkcgcw] .drug-accordion__chevron[data-astro-cid-75vkcgcw]{transform:rotate(180deg)}.drug-accordion__body[data-astro-cid-75vkcgcw]{padding:0 var(--space-5, 1.25rem) var(--space-4, 1rem) calc(var(--space-5, 1.25rem) + 34px + var(--space-3, .75rem))}.drug-fastfacts[data-astro-cid-75vkcgcw]{display:flex;flex-direction:column;gap:var(--space-2, .5rem)}.drug-fastfacts__item[data-astro-cid-75vkcgcw]{display:flex;gap:var(--space-2, .5rem);flex-wrap:wrap;font-size:var(--font-size-md, 1rem);line-height:var(--line-height-normal, 1.5)}.drug-fastfacts__label[data-astro-cid-75vkcgcw]{font-weight:var(--font-weight-semibold, 600);color:var(--color-neutral-900, #1a1a2e);flex-shrink:0}.drug-fastfacts__value[data-astro-cid-75vkcgcw]{color:var(--color-text, #1a1a2e)}.drug-fastfacts__link[data-astro-cid-75vkcgcw]{color:var(--color-brand-blue, #1e3a7b);text-decoration:none}.drug-fastfacts__link[data-astro-cid-75vkcgcw]:hover{text-decoration:underline}.drug-block[data-astro-cid-75vkcgcw]{display:flex;flex-direction:column;gap:var(--space-3, .75rem)}.drug-block__title[data-astro-cid-75vkcgcw]{font-size:var(--font-size-lg, 1.125rem);font-weight:var(--font-weight-semibold, 600);color:var(--color-neutral-900, #1a1a2e);padding-bottom:var(--space-2, .5rem);border-bottom:2px solid var(--color-border, #e8eaed)}.drug-block__text[data-astro-cid-75vkcgcw]{font-size:var(--font-size-md, 1rem);line-height:var(--line-height-relaxed, 1.7);color:var(--color-text, #1a1a2e);margin:0}.drug-block__note[data-astro-cid-75vkcgcw]{font-size:var(--font-size-sm, .875rem);color:var(--color-text-secondary, #5a6272);margin:var(--space-2, .5rem) 0 0}.drug-list[data-astro-cid-75vkcgcw]{margin:0;padding-left:var(--space-5, 1.25rem);display:flex;flex-direction:column;gap:var(--space-1, .25rem);font-size:var(--font-size-md, 1rem);line-height:var(--line-height-relaxed, 1.7);color:var(--color-text, #1a1a2e)}.drug-list__freq[data-astro-cid-75vkcgcw]{color:var(--color-text-secondary, #5a6272)}.drug-list--links[data-astro-cid-75vkcgcw] a[data-astro-cid-75vkcgcw]{color:var(--color-brand-blue, #1e3a7b)}.drug-list--links[data-astro-cid-75vkcgcw] a[data-astro-cid-75vkcgcw]:hover{text-decoration:underline}.drug-footer-meta[data-astro-cid-75vkcgcw]{display:flex;gap:var(--space-2, .5rem) var(--space-4, 1rem);flex-wrap:wrap;font-size:var(--font-size-sm, .875rem);color:var(--color-neutral-400, #9aa3b2);padding-top:var(--space-4, 1rem);border-top:1px solid var(--color-border, #e8eaed)}.drug-footer-meta__disclaimer[data-astro-cid-75vkcgcw]{width:100%;color:var(--color-neutral-400, #9aa3b2)}
