/* Delivery view is a server result, never an access credential. */
body[data-beta-freemium="20260918"][data-gi-access-view="full"] #gi-elite-notice{display:none!important}
body[data-beta-freemium="20260918"][data-gi-access-view="preview"] #gi-elite-notice{display:block;padding:1.25rem;margin:2rem 0;border:2px solid #66517e;border-radius:.5rem;background:#faf6ef;color:#16253b}
body[data-beta-freemium="20260918"] #gi-elite-notice a{display:inline-block;min-height:44px;padding:.5rem;color:#503479}

/* Canonical shell reflow: shared reader specificity must not collapse phone text. */
body[data-beta-freemium="20260918"] #lesson.bwcr{width:calc(100% - 24px);max-width:58rem;margin:1rem auto;padding:1rem 12px 3rem;min-width:0}
body[data-beta-freemium="20260918"] #lesson .bwcr-intro{padding:12px;background:#fffaf0;color:#16253b;border:0;box-shadow:none;margin-bottom:1rem}
body[data-beta-freemium="20260918"] #lesson .bwcr-intro h1{color:#352653;text-shadow:none}
body[data-beta-freemium="20260918"] #lesson .bwcr-intro p{color:#16253b;text-shadow:none}
body[data-beta-freemium="20260918"] #lesson #contents{padding:.25rem 0;margin:0 0 1rem;min-width:0}
body[data-beta-freemium="20260918"] #lesson #contents details>summary{min-height:44px;color:#503479;font-weight:700}
body[data-beta-freemium="20260918"] #lesson #contents ol{display:block;min-width:0;padding-left:1rem}
body[data-beta-freemium="20260918"] #lesson #contents li,body[data-beta-freemium="20260918"] #lesson #contents a{min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere}
body[data-beta-freemium="20260918"][data-gi-access-view="preview"] #gi-elite-notice{padding:12px}
body[data-beta-freemium="20260918"] #gi-elite-notice a{display:block;box-sizing:border-box;max-width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere}
