/* Crosslink V154 Help: centered two-column register/feedback cards */
body:not(.board-view) #view-help .cl-help-columns {
  display:grid !important;
  grid-template-columns:minmax(0,1fr) minmax(0,1fr) !important;
  align-items:stretch !important;
  gap:22px !important;
  margin:0 auto 22px !important;
  max-width:1100px !important;
}
body #view-help .cl-help-columns > .help-card { min-width:0; margin:0 !important; padding:24px !important; box-sizing:border-box; }
body #view-help .online-help-guide { text-align:center !important; }
body #view-help .online-help-guide h2,body #view-help .online-help-guide h3 { text-align:center !important; }
body #view-help .online-help-guide ol { display:table; width:auto; max-width:100%; text-align:left !important; margin:12px auto 18px !important; padding-left:25px !important; }
body #view-help .online-help-guide .cl-help-link { display:inline-flex; justify-content:center; align-items:center; padding:12px 18px !important; }
body #view-help .cl-feedback-panel { text-align:center !important; }
body #view-help .cl-feedback-panel > p {font-size:15px !important;line-height:1.55 !important;max-width:340px !important; margin:0 auto 20px !important;}
body #view-help #clHelpFeedbackForm {display:flex !important;flex-direction:column !important;align-items:stretch !important;gap:9px !important;max-width:410px !important;margin:0 auto !important;}
body #view-help #clHelpFeedbackForm label {display:block !important;text-align:left !important;font-weight:700 !important;color:#203857 !important;font-size:14px !important;}
body #view-help #clFeedbackCount {float:right;font-weight:500 !important; color:#526783 !important;font-size:12px !important;}
body #view-help #clHelpFeedbackForm select,
body #view-help #clHelpFeedbackForm input:not(.cl-feedback-honey),
body #view-help #clHelpFeedbackForm textarea {width:100% !important;box-sizing:border-box !important;min-height:43px !important;border-radius:9px !important;border:1px solid #a8bacd !important;padding:10px 12px !important;background:#fff !important;color:#203857 !important;font:15px system-ui,sans-serif !important;box-shadow:none !important;}
body #view-help #clHelpFeedbackForm textarea {min-height:125px !important;resize:vertical !important;line-height:1.4 !important;}
body #view-help #clHelpFeedbackForm input[readonly] {background:#f0f4f8 !important;}
body #view-help #clHelpFeedbackForm .cl-feedback-honey {position:absolute !important;left:-9999px !important;width:1px !important;height:1px !important;opacity:0 !important;pointer-events:none !important;}
body #view-help #clFeedbackSend {align-self:center !important;min-width:150px !important;min-height:44px !important;padding:9px 25px !important;background:#ffd21f !important;color:#211706 !important;border:1px solid #d2a31a !important;border-radius:10px !important;font-size:16px !important;font-weight:750 !important;cursor:pointer !important;}
body #view-help #clFeedbackSend:disabled {opacity:.6 !important;cursor:wait !important;}
body #view-help #clFeedbackResponse {min-height:1.5em !important;color:#23466c !important;font-size:14px !important;text-align:center !important;line-height:1.4 !important;}
@media(max-width:760px){body:not(.board-view) #view-help .cl-help-columns{grid-template-columns:minmax(0,1fr) !important;gap:16px !important;}body #view-help .cl-help-columns > .help-card{padding:18px !important;}}

/* Retired legacy feedback modal asked for private details and posted to /. */
#feedbackModal{display:none !important;}
