.hosted-notice{font:14px/1.55 system-ui,sans-serif;padding:12px 16px;margin:0 0 18px;border:1px solid #727d85;border-radius:10px;background:#18232b;color:#e0e5e8}.hosted-notice a{color:#bad8ee;text-decoration:underline}.hosted-notice strong{display:block}.about-wrap{max-width:760px;margin:48px auto;padding:24px;font:18px/1.65 system-ui,sans-serif;color:#e0e5e8;background:#111920}body:has(.about-wrap){background:#111920}.about-wrap a{color:#bad8ee}