/* Suggestions own their appearance, independent of async wrapper depth. */
#mw-help-main .mw-help-center__sidebar-normal .mw-help-center__featured{margin:0;background:var(--mw-soft);border:1px solid var(--mw-border);border-radius:var(--theme-border-radius,12px);padding:.9rem 1rem;min-inline-size:0}
#mw-help-main .mw-help-center__sidebar-normal .mw-help-center__featured h2{display:block;font-size:1rem;font-weight:600;line-height:1.45;margin:0 0 .65rem}
#mw-help-main [data-help-home-starters]{min-inline-size:0}
/* Same skeleton for first AJAX load and retry, with decorative text bars. */
:is(#mw-help-main,.mw-help-widget) .mw-help-widget__question-skeleton{position:relative;overflow:hidden;box-sizing:border-box;height:64px;min-height:64px;border:1px solid var(--mww-border,var(--mw-border,#e5e7e9));border-radius:12px;background:var(--mww-surface,var(--mw-surface,#fff));list-style:none}
:is(#mw-help-main,.mw-help-widget) .mw-help-widget__question-skeleton::before,:is(#mw-help-main,.mw-help-widget) .mw-help-widget__question-skeleton::after{content:"";position:absolute;inset-inline-start:14px;height:9px;border-radius:6px;background:linear-gradient(90deg,#e9ecef 25%,#f6f7f8 50%,#e9ecef 75%);background-size:200% 100%;animation:mw-help-suggestion-shimmer 1.4s ease-in-out infinite}
:is(#mw-help-main,.mw-help-widget) .mw-help-widget__question-skeleton::before{top:17px;width:70%}
:is(#mw-help-main,.mw-help-widget) .mw-help-widget__question-skeleton::after{top:37px;width:48%}
@keyframes mw-help-suggestion-shimmer{from{background-position:200% 0}to{background-position:-200% 0}}
@media(prefers-reduced-motion:reduce){:is(#mw-help-main,.mw-help-widget) .mw-help-widget__question-skeleton::before,:is(#mw-help-main,.mw-help-widget) .mw-help-widget__question-skeleton::after{animation:none}}
