.growth-page{max-width:1120px;margin:auto;padding-bottom:90px;overflow-wrap:anywhere}.growth-page .panel,.career-friendly-root .panel{min-width:0}.growth-page label{display:block;margin:14px 0}.growth-page :is(input,select),.career-friendly-root select{max-width:100%;box-sizing:border-box}.growth-page :is(input,select){display:block;width:100%;padding:12px;margin-top:7px;min-height:44px;background:#102736;color:#eef4f2;border:1px solid #577383;border-radius:9px;font:inherit}.growth-page .btn{min-height:44px;white-space:normal}.growth-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.growth-grid>article,.growth-grid>.panel{min-width:0}.growth-grid>article{padding:14px;border:1px solid #557182;border-radius:12px;background:#183342}.growth-goal{padding:15px 0;border-bottom:1px solid #476274}.growth-goal h3{margin:6px 0}.growth-album{display:grid;grid-template-columns:1fr 1fr;gap:8px}.growth-album p{margin:0;padding:10px;background:#132d3b;border-radius:8px}.growth-page progress{width:100%;accent-color:#c6ef61}.growth-note{color:#b6cad4;font-size:13px}.breakout-board{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;max-width:740px;margin:20px auto}.breakout-node{min-height:92px;border:1px solid #638591;border-radius:12px;background:linear-gradient(140deg,#224b59,#102a3a);color:#f4ead1;cursor:pointer;padding:8px 4px;min-width:0}.breakout-node strong,.breakout-node small{display:block;overflow-wrap:anywhere}.breakout-node small{font-size:10px;margin-top:5px}.breakout-node:disabled{opacity:.45;cursor:default}.breakout-node.complete{opacity:1;border-color:#4b9786;background:#1a483c}.breakout-node[aria-pressed=true]{outline:3px solid #e2cc73;outline-offset:1px}.low-power-toggle{position:fixed;z-index:180;right:12px;bottom:78px;border:1px solid #738548;background:#172e35;color:#e4fa96;border-radius:22px;min-width:44px;min-height:40px;padding:6px 10px;font:700 12px Arial;cursor:pointer}.low-power-toggle[aria-pressed=true]{background:#d4ed85;color:#183029}.low-power *, .low-power *::before,.low-power *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important;backdrop-filter:none!important}.low-power :is(.card,.panel,.ut-tile,.btn){box-shadow:none!important}.low-power :is(.pack-opening-halo,.pack-opening-rays,.pack-star-orbit){display:none!important}.low-power :is(.face img,.player-face img,.card img){filter:none!important}.low-power .card{will-change:auto!important}.growth-page button:focus-visible{outline:3px solid #cdec75;outline-offset:3px}@media(max-width:600px){.growth-grid,.growth-album{grid-template-columns:1fr}.growth-page .retention-hero{gap:12px;padding:15px 0}.growth-page .retention-hero>.mode-logo{width:78px;height:78px}.growth-page .retention-hero h1{font-size:27px}.breakout-board{gap:5px}.breakout-node{min-height:72px;padding:5px 2px;font-size:10px}.breakout-node small{font-size:8px}.growth-page .panel{padding:15px}.growth-page .ut-controls{flex-wrap:wrap}}

.low-power-emblem{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;flex:none;border:1px solid #a7bd6a;border-radius:10px;background:#183b39;color:#dbefa0;font:bold 12px Arial}.retention-hero>.low-power-emblem{width:72px;height:72px;font-size:18px}
