/* V351: independent, accessible patient entrance for evidence-checked myths.
   Shared on primary FAQ and everyday FAQ; follows approved mint/teal styling. */
.wariatric-myths-entry{display:flex;align-items:center;gap:16px;min-width:0;width:100%;box-sizing:border-box;padding:18px 20px;margin:16px 0 22px;border:1px solid #a9d4cb;border-radius:18px;background:linear-gradient(125deg,#f3fbf8,#e9f6f2);color:#173e40;text-decoration:none!important;box-shadow:0 3px 12px rgba(22,81,75,.07);transition:background-color .18s,border-color .18s,box-shadow .18s}
.wariatric-myths-entry:hover{background:#e0f2ec;border-color:#60a99d;box-shadow:0 5px 16px rgba(22,81,75,.12);text-decoration:none!important}
.wariatric-myths-entry:focus-visible{outline:3px solid #258d7f;outline-offset:3px}
.wariatric-myths-entry__icon{display:block;flex:0 0 54px;width:54px;height:54px;object-fit:contain;box-sizing:border-box;padding:9px;background:#edf8f4;border:1px solid #c9e4dd;border-radius:14px}
.wariatric-myths-entry__copy{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;gap:3px;text-align:right;direction:rtl}
.wariatric-myths-entry__title{display:block;margin:0;font-size:var(--w-text-h3);line-height:1.55;font-weight:800;color:#154540;overflow-wrap:break-word}
.wariatric-myths-entry__description{display:block;margin:0;font-size:var(--w-text-body);line-height:1.85;color:#365b57;overflow-wrap:break-word}
.wariatric-myths-entry__arrow{display:block;flex:0 0 auto;font-size:var(--w-text-h3);font-weight:800;color:#217e73}
#ed-results{scroll-margin-top:100px}
@media(max-width:600px){.wariatric-myths-entry{gap:11px;padding:14px 12px}.wariatric-myths-entry__icon{flex-basis:44px;width:44px;height:44px;padding:6px}.wariatric-myths-entry__title{font-size:var(--w-text-h4)}.wariatric-myths-entry__description{font-size:var(--w-text-body)}#ed-results{scroll-margin-top:75px}}
@media(prefers-reduced-motion:reduce){.wariatric-myths-entry{transition:none}}

/* V352: the heading is a button and the answers reveal below it on this same page. */
button.wariatric-myths-entry{appearance:none;font:inherit;direction:rtl;text-align:inherit;cursor:pointer}
.wariatric-myths-panel[hidden]{display:none!important}
.wariatric-myths-panel{scroll-margin-top:96px;box-sizing:border-box;margin:26px 0 32px;padding:24px;border:1px solid #c2dfd8;border-radius:18px;background:#f9fdfb;direction:rtl;text-align:right}
.wariatric-myths-panel__intro h2{margin:0 0 8px;color:#154540;font-size:var(--w-text-h2);line-height:1.6}
.wariatric-myths-panel__intro p,.wariatric-myths-panel__status{margin:0 0 14px;color:#355d59;line-height:1.9;font-size:var(--w-text-body)}
.wariatric-myths-list{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}
.wariatric-myths-item{min-width:0;box-sizing:border-box;padding:18px 20px;border:1px solid #cee4dd;border-radius:14px;background:#fff}
.wariatric-myths-item__question{margin:0 0 12px;color:#184d47;font-size:var(--w-text-h4);line-height:1.8;font-weight:800}
.wariatric-myths-item__answer{margin:0 0 14px;color:#243f41;font-size:var(--w-text-body);line-height:2;overflow-wrap:break-word;white-space:pre-wrap}
.wariatric-myths-item__sources{display:flex;align-items:center;gap:10px;flex-wrap:wrap;line-height:1.8;font-size:var(--w-text-body)}
.wariatric-myths-item__sources strong{font-weight:var(--w-weight-bold);color:#335b57}
.wariatric-myths-item__sources a{display:inline-block;padding:5px 10px;border:1px solid #b4d9d1;border-radius:9px;background:#ecf8f4;color:#136b63;text-decoration:none}
.wariatric-myths-item__sources a:hover{background:#dff3ed}
.wariatric-myths-item__sources a:focus-visible{outline:3px solid #258d7f;outline-offset:2px}
@media(max-width:600px){.wariatric-myths-panel{padding:14px;margin:18px 0;scroll-margin-top:74px}.wariatric-myths-item{padding:14px}.wariatric-myths-item__answer{line-height:1.95}}
