.help-topic-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 22px}.help-topic-tabs [role=tab]{background:#151c17;color:#deceb0;border:1px solid #66523a;border-radius:3px;min-height:44px;padding:9px 14px;font:inherit;font-size:14px;cursor:pointer}.help-topic-tabs [aria-selected=true]{background:#4a3522;border-color:#b49061;color:#fff0d5}.help-topic-tabs button:focus-visible,.help-image-open:focus-visible,.help-image-close:focus-visible{outline:2px solid #dfbc80;outline-offset:3px}.help-topic-panel[hidden],.help-chapters[hidden]{display:none!important}.help-place-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:15px 0}.help-place-grid>div{background:#1b2118;border:1px solid #554735;padding:14px;display:flex;flex-direction:column;gap:7px;color:#c4bfaf;font-size:14px}.help-place-grid strong{color:#e1cba6}.help-inline-tip{padding:14px;border:1px solid #695539;background:#25251b;margin:18px 0}.help-inline-tip summary{color:#ebd3aa;cursor:pointer;min-height:32px}.help-inline-tip .help-game-gallery{margin:14px 0 0}.help-image-open{background:transparent;border:0;padding:0;cursor:zoom-in}.help-image-open img{display:block}.help-image-dialog{border:1px solid #9a784b;border-radius:5px;background:#151c18;color:#ecdbbc;max-width:min(90vw,440px);padding:18px}.help-image-dialog::backdrop{background:#000b}.help-image-dialog figure{display:flex;flex-direction:column;align-items:center;gap:12px;margin:20px 16px}.help-image-dialog figure img{width:180px;height:180px;object-fit:contain;image-rendering:pixelated}.help-image-close{float:right;border:1px solid #806a49;color:#ead5b1;background:#352a1d;padding:9px 14px;cursor:pointer;min-height:44px}.help-image-dialog figcaption{font-size:18px}@media(max-width:560px){.help-place-grid{grid-template-columns:1fr}.help-topic-tabs{gap:6px}.help-topic-tabs [role=tab]{font-size:13px;padding:8px 10px}}
.help-action-steps{padding-left:24px;margin:14px 0;color:#d1c7b5}.help-action-steps li{padding:3px 0 3px 3px;font-size:16px;line-height:1.7}.help-action-steps li::marker{color:#c5a571;font-weight:bold}.help-steps .help-step-result{border-left:3px solid #8e7955;background:#20251b;padding:11px 14px;margin:14px 0;color:#d9cdb5;font-size:15px}.help-step-result strong{color:#efd5a8}@media(max-width:560px){.help-action-steps li{font-size:15px}}
.help-recipe-search{display:flex;flex-direction:column;gap:7px;margin:15px 0 20px;color:#e5d2b1;font-size:14px}.help-recipe-search input{width:100%;min-height:44px;border:1px solid #7a6243;border-radius:3px;background:#101813;color:#f2e7d5;padding:10px 12px;font:inherit}.help-recipe-search span{min-height:1em;color:#cbb794;font-size:13px}.halloween-recipe[hidden]{display:none!important}
