/* New panels follow the approved v2.0.18 armory. Hero positioning deliberately untouched. */
.gh-feature-panel{padding:22px 24px;margin:25px 0;background:linear-gradient(140deg,#10283d,#061525);border:1px solid #937650;border-radius:8px;box-shadow:0 0 0 4px #051321,0 0 0 5px #294969}.gh-feature-panel[hidden]{display:none!important}.gh-feature-panel h2{font:700 clamp(23px,3vw,32px) Georgia,serif;color:#eed08b;margin:0 0 8px}.gh-feature-panel h3{color:#e8c98d;font:700 19px Georgia,serif;margin:10px 0}.gh-feature-panel p{font-size:13px;color:#bacddd}.gh-feature-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.gh-feature-actions button,.gh-feature-actions a{border:1px solid #b39056;border-radius:5px;background:linear-gradient(#2c4b58,#123048);padding:12px 15px;color:#f3daa0;font-weight:700;text-decoration:none;cursor:pointer}.gh-feature-actions button:disabled{opacity:.55}.gh-feature-status{color:#c7b98c;font-size:12px;min-height:1.5em;margin:10px 0}.gh-advisor-form{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:12px;align-items:end}.gh-upgrade-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.gh-upgrade-results>.footnote{grid-column:1/-1}.gh-upgrade-item{display:flex;flex-direction:column;padding:12px;border:1px solid #4b718b;border-radius:5px;background:#0a2134;gap:4px;text-decoration:none}.gh-upgrade-item b{color:#e8d0a0}.gh-upgrade-item small{color:#b3ccdc}.gh-upgrade-item:hover{border-color:#d7b46b}
@media(max-width:740px){.gh-feature-panel{padding:15px;margin:20px 0}.gh-advisor-form{grid-template-columns:1fr}.gh-advisor-form button{min-height:46px}.gh-upgrade-results{grid-template-columns:1fr}}
