/* 2.0.20 - real public-data progression visualization, no changes to hero portrait */
.gh-spec-picker{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 14px}.gh-spec-picker button{padding:8px 10px;border:1px solid #58768e;background:#102b40;color:#d7eaf3;cursor:pointer;border-radius:5px}.gh-spec-picker button.selected,.gh-spec-picker button:hover{background:#4c3b25;border-color:#e0bc79;color:#f9e3ad}.gh-talent-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.gh-talent-pill{padding:9px 11px;background:#102b41;border-left:3px solid #ae8852;border-radius:4px;min-width:0}.gh-talent-pill span{display:block;overflow-wrap:anywhere;color:#e5ddce}.gh-talent-pill small{display:block;margin-top:4px;color:#abc8d8}.gh-feature-note{font-size:12px!important;color:#aebed3!important}.gh-progress-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:8px 0 18px}.gh-progress-summary>div{border:1px solid #436885;border-radius:6px;background:#10293d;padding:10px;min-width:0}.gh-progress-summary small{display:block;font-size:10px;color:#aec9da}.gh-progress-summary b{font:700 20px Georgia,serif;color:#ebca85;overflow-wrap:anywhere}.gh-progress-section{font:700 19px Georgia,serif;color:#e7c888;margin:16px 0 10px}.gh-instance-row{padding:11px;border:1px solid #425f7b;border-radius:6px;margin:9px 0;background:#0b2031;min-width:0}.gh-instance-row>b{display:block;font-size:14px;color:#ede2c8}.gh-instance-row>small{display:block;color:#a9c8dd}.gh-progress-desc{display:flex;justify-content:space-between;gap:12px;color:#aecadf;font-size:11px;margin:7px 0 3px}.gh-progress-track{height:7px;border-radius:7px;background:#263747;overflow:hidden}.gh-progress-track span{display:block;background:linear-gradient(90deg,#597e9e,#d0ab61);height:100%}@media(max-width:470px){.gh-talent-grid{grid-template-columns:1fr}.gh-progress-summary{grid-template-columns:1fr 1fr 1fr}.gh-progress-summary b{font-size:16px}}
