/* Crosslink V110: LAST-LOADED help/Instructions theme, scoped to these screens only.
   Do not change the board, lobby or other main menu panels. */
body #view-help {font-family:system-ui,-apple-system,"Segoe UI",sans-serif!important;color:#243b59!important;}
body #view-help .help-card,
body #view-help .online-help-guide { background:#fff!important; color:#243b59!important; border:1px solid #d9e4f1!important; border-radius:16px!important; box-shadow:0 7px 26px #3c57831a!important; opacity:1!important; }
body #view-help .help-card h2,
body #view-help .online-help-guide h2,
body #view-help .online-help-guide h3 { display:block!important;visibility:visible!important;opacity:1!important;color:#203857!important;text-shadow:none!important;font-family:inherit!important; }
body #view-help .help-card h2,body #view-help .online-help-guide h2 {font-size:21px!important;font-weight:750!important;margin:0 0 16px!important;}
body #view-help .online-help-guide h3 {font-size:17px!important;font-weight:700!important;margin:20px 0 10px!important;}
body #view-help .help-card p,
body #view-help .online-help-guide p,
body #view-help .online-help-guide ol,
body #view-help .online-help-guide li,
body #view-help .online-help-guide .cl-help-note {color:#2d4362!important;opacity:1!important;text-shadow:none!important;font-family:inherit!important;}
body #view-help .help-card p {max-width:740px!important;margin:0 auto 18px!important;font-size:16px!important;line-height:1.7!important;}
body #view-help .online-help-guide ol {font-size:16px!important;line-height:1.75!important;padding-left:26px!important;}
body #view-help .online-help-guide li {margin-bottom:8px!important;}
body #view-help .online-help-guide .cl-help-note {font-size:14px!important;}
body #view-help .cl-instructions-link,
body #view-help .online-help-guide .cl-help-link {background:#f5c84f!important;color:#241a08!important;border:1px solid #c49b24!important;border-radius:10px!important;min-height:44px!important;opacity:1!important;font:750 15px system-ui,-apple-system,"Segoe UI",sans-serif!important;text-decoration:none!important;}

/* Instructions popup: match the main light theme, navy text, gold actions. */
body #howModal {background:rgba(18,31,49,.66)!important;font-family:system-ui,-apple-system,"Segoe UI",sans-serif!important;}
body #howModal .modal-card {background:#fff!important;color:#243b59!important;border:1px solid #d9e4f1!important;box-shadow:0 18px 70px rgba(23,38,60,.28)!important;}
body #howModal .modal-card h2,
body #howModal #howText h3 {color:#203857!important;opacity:1!important;text-shadow:none!important;}
body #howModal #howText,
body #howModal #howText p,
body #howModal #howText li,
body #howModal #howText small,
body #howModal #howText span {color:#293e59!important;opacity:1!important;text-shadow:none!important;}
body #howModal #howText strong,
body #howModal #howText b {color:#17395b!important;opacity:1!important;font-weight:800!important;}
body #howModal #howText a {color:#155b99!important;text-decoration:underline!important;}
body #howModal .how-section,
body #howModal .how-tip,
body #howModal .how-callout {background:#f4f7fc!important;border:1px solid #d6e1ee!important;color:#293e59!important;box-shadow:none!important;}
body #howModal .how-tab {background:#eaf0f8!important;color:#203857!important;border:1px solid #c8d7e8!important;font-family:inherit!important;font-weight:700!important;}
body #howModal .how-tab.active,
body #howModal .how-tab[aria-selected="true"] {background:#ffd21f!important;color:#241a08!important;border-color:#d4a71a!important;}
body #howModal #closeHow {background:#ffd21f!important;color:#241a08!important;border:1px solid #d4a71a!important;}
body #howModal .how-small-image,
body #howModal .how-hero {background:#f4f7fc!important;}
body #howModal .how-tabs {border-bottom:1px solid #dae3ef!important;padding-bottom:10px!important;}
body #howModal .how-tab:focus-visible,body #howModal #closeHow:focus-visible,
body #view-help a:focus-visible {outline:3px solid #2875c4!important;outline-offset:3px!important;}
@media(max-width:600px){body #view-help .help-card p{font-size:15px!important;}body #view-help .online-help-guide ol{font-size:15px!important;}}
