/* Canonical source: source/generic-core/public_html/assets/css/help-center.css.
   Candidate copies are generated mirrors; do not edit them independently. */
.help-page{
  --help-accent:var(--brand, var(--accent));
  overflow-x:clip;
}
.help-page .help-container{max-width:960px;margin-inline:auto}
.help-page .help-section{scroll-margin-top:96px}
.help-page .help-section__heading{display:grid;gap:.3rem;margin-bottom:.8rem}
.help-page .help-section__heading h2{margin:0}
.help-topic-nav{
  display:flex;
  flex-wrap:wrap;
  gap:.5rem;
  margin-block:0 1rem;
  padding:.75rem;
  border:1px solid var(--line);
  border-radius:16px;
  background:var(--bg-soft);
}
.help-topic-nav a{
  display:inline-flex;
  align-items:center;
  min-height:44px;
  padding:.5rem .7rem;
  border-radius:11px;
  color:var(--text);
  font-weight:800;
  text-decoration:none;
}
.help-topic-nav a:hover{background:color-mix(in srgb, var(--help-accent) 14%, var(--bg-soft));color:var(--brand-dark)}
.help-security-notice{
  margin-bottom:1rem;
  padding:1rem 1.1rem;
  border:1px solid color-mix(in srgb, var(--help-accent) 34%, var(--line));
  border-left:5px solid var(--help-accent);
  border-radius:16px;
  background:color-mix(in srgb, var(--help-accent) 9%, var(--bg-soft));
}
.help-security-notice p{margin:.35rem 0 0}
.help-path-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}
.help-path-card,
.help-task-card{
  min-width:0;
  overflow-wrap:anywhere;
  border:1px solid var(--line);
  border-radius:18px;
  padding:1rem 1.1rem;
  background:var(--bg-soft);
}
.help-path-card{display:flex;flex-direction:column;align-items:flex-start}
.help-path-card h3{margin:0 0 .5rem}
.help-path-card p{margin:.25rem 0}
.help-path-card p:last-child{margin-top:auto;padding-top:.5rem}
.help-task-card>p:last-child{margin-bottom:0}
.help-fact-list,
.help-step-list{margin:.75rem 0;padding-left:1.35rem}
.help-fact-list li+li,
.help-step-list li+li{margin-top:.5rem}
.help-locations{margin:.8rem 0;border:1px solid var(--line);border-radius:14px;background:var(--bg)}
.help-locations summary{min-height:44px;padding:.75rem .9rem;cursor:pointer;font-weight:900}
.help-locations ul{display:grid;gap:.7rem;margin:0;padding:0 .9rem .9rem;list-style:none}
.help-locations li{display:grid;gap:.15rem;padding-top:.7rem;border-top:1px solid var(--line)}
.help-locations li span{color:var(--muted)}
.help-page a:focus-visible,
.help-page summary:focus-visible{outline:3px solid color-mix(in srgb, var(--help-accent) 55%, #fff);outline-offset:3px}
html[data-theme="dark"] .help-security-notice{background:color-mix(in srgb, var(--help-accent) 12%, #101722)}
@media (max-width:640px){
  .help-path-grid{grid-template-columns:1fr}
  .help-topic-nav{display:grid;grid-template-columns:1fr 1fr}
  .help-topic-nav a{justify-content:center;text-align:center}
}
@media (max-width:360px){
  .help-topic-nav{grid-template-columns:1fr}
  .help-path-card,.help-task-card{padding:.9rem}
}
@media (prefers-reduced-motion:reduce){
  .help-page *,
  .help-page *::before,
  .help-page *::after{scroll-behavior:auto!important;transition:none!important;animation:none!important}
}
