/* Scout's distinct directional identity and clear access to Garage controls. */
.scout-art-orb .scout-shopping-symbol{width:47px;height:47px;flex:none}
.scout-art-orb span{white-space:nowrap}
.scout-art-orb strong{font-size:9px;letter-spacing:.07em}
.scout-entry-icon .scout-shopping-symbol{width:36px;height:36px}
.scout-axia-link .scout-shopping-symbol{width:27px;height:27px;flex:none}
.scout-role-note{margin:0 0 22px;padding:12px 14px;border:1px solid #dcebe3;border-radius:13px;background:#f5faf7;color:#526e68;font-size:12px;line-height:1.5}
.scout-role-note strong{color:#245b53}
.garage-hub-actions{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin:10px 0 2px}
.garage-hub-action{display:flex;align-items:center;justify-content:center;gap:7px;min-width:0;min-height:44px;padding:9px 8px;border:1px solid #d9e8e2;border-radius:12px;background:#f8fbf9;color:#285d56;font-size:12px;font-weight:700;cursor:pointer}
.garage-hub-action .icon{width:16px;height:16px;flex:none}
.garage-hub-action:hover{background:#edf7f1}
.garage-hub-action:focus-visible{outline:2px solid #278673;outline-offset:2px}
@media(max-width:340px){.garage-hub-action{font-size:11px}.garage-hub-actions{gap:7px}.scout-art-orb .scout-shopping-symbol{width:40px;height:40px}}
@media(min-width:720px){.desktop .scout-art-orb .scout-shopping-symbol{width:55px;height:55px}}
