/* Applied before app boot to avoid briefly exposing disabled member/mission entry points. */
[data-website-features-ready="false"] [data-website-feature],
[data-website-features-ready="false"] [data-website-feature-page],
[data-website-my-enabled="false"] [data-website-feature="my"],
[data-website-gifts-enabled="false"] [data-website-feature="gifts"],
[data-website-my-enabled="false"] [data-website-feature-page="my"],
[data-website-gifts-enabled="false"] [data-website-feature-page="gifts"] { display:none!important; }
.website-feature-unavailable { display:grid;gap:12px;justify-items:center;margin:24px 16px;padding:28px 20px;border:1px solid #ffffff24;border-radius:16px;background:#1a1c26;color:#fff;text-align:center; }
.website-feature-unavailable h2 { margin:0;font-size:18px; }
.website-feature-unavailable p { margin:0;line-height:1.7;color:#c8c9d2;font-size:14px; }
.website-feature-unavailable button { border:1px solid #ffffff36;border-radius:10px;padding:10px 18px;background:#ffffff12;color:#fff;cursor:pointer;font:inherit; }
