/* MB22: scoped to the two translated main-menu pages. */
main[data-menu-content="mb22"] :is(h1,h2,h3,h4,p,li,a,summary,label,button){overflow-wrap:anywhere;}
main[data-menu-content="mb22"] :is(.fd-grid,.fd-card,.study-strip,.dogmatics-search,.katholon-witnesses){min-width:0;}
main[data-menu-content="mb22"] .dogmatics-search input{min-width:0;max-width:100%;}
main[data-menu-content="mb22"] [hidden]{display:none!important;}
.menu-content-notice{margin:1rem auto;padding:1rem;max-width:75rem;box-sizing:border-box;background:#fff3d5;color:#3b2b16;border:1px solid #84642f;border-radius:8px;line-height:1.6;}
.menu-content-notice button{padding:.4rem .8rem;background:#fff;color:#4b1021;border:1px solid currentColor;border-radius:5px;cursor:pointer;font:inherit;}
body.dark .menu-content-notice{background:#30271b;color:#ffe5ae;border-color:#b99b69;}
body.dark .menu-content-notice button{background:#24191d;color:#fff0df;}
main[data-menu-content="mb22"] .k302-patristic-quote p{color:#4d1a15;}
main[data-menu-content="mb22"] .fd-section:not(.dark):not(.blue) .fd-kicker,
main[data-menu-content="mb22"] .dogmatics-card .number{color:#76530d;}
body.dark main[data-menu-content="mb22"]{--fd-paper:#241b20;--fd-cream:#211719;--fd-ink:#f9eddf;--fd-muted:#e1cdbc;--fd-line:#70565e;}
body.dark main[data-menu-content="mb22"] .k302-section:not(.dark) :is(.k302-kicker,.k302-section-title p,.katholon-expanded-continuation),
body.dark main[data-menu-content="mb22"] .k302-section:not(.dark)>p{color:#e9d7c7;}
body.dark main[data-menu-content="mb22"] .k302-section:not(.dark) .k302-section-title h2{color:#ffe9d0;}
body.dark main[data-menu-content="mb22"] :is(.k302-card,.k302-link-card){background:#241b20;color:#f8eadd;border-color:#70565e;}
body.dark main[data-menu-content="mb22"] :is(.k302-card,.k302-link-card) :is(h3,strong){color:#ffd2b9;}
body.dark main[data-menu-content="mb22"] :is(.k302-card,.k302-link-card) :is(p,li,span){color:#e9d7c7;}
body.dark main[data-menu-content="mb22"] .study-strip{background:#211719;}
body.dark main[data-menu-content="mb22"] .study-strip a{background:#30252a;color:#f6c7c9;border-color:#70565e;}
body.dark main[data-menu-content="mb22"] .study-strip a span:first-child{color:#edd088;}
body.dark main[data-menu-content="mb22"] .fd-section:not(.dark):not(.blue) .fd-kicker,
body.dark main[data-menu-content="mb22"] .dogmatics-card .number{color:#edd088;}
body.dark main[data-menu-content="mb22"] :is(.fd-source-card strong,.formation-nav strong){color:#f6c7c9;}
body.dark main[data-menu-content="mb22"] .k302-creed-grid h3{color:#ffd2b9;}
body.dark main[data-menu-content="mb22"] .k302-creed-grid p{color:#e9d7c7;}
body.dark main[data-menu-content="mb22"] .formation-path-grid strong{color:#f6c7c9;}
main[data-menu-content="mb22"] [data-study-search]::placeholder{color:#6f5d53;opacity:1;}
body.dark main[data-menu-content="mb22"] [data-study-search]::placeholder{color:#e1cdbc;opacity:1;}
