.hero-guard-panel{padding:11px;background:#e5ecd6;border:1px solid #bfcda8;border-radius:11px;margin:10px 0;color:#6a805c}.hero-guard-panel>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;margin-bottom:8px}.hero-guard-panel>div>span{font-size:10px;color:#8d9979}.hero-guard-actions{display:grid;grid-template-columns:1fr 1fr 1.5fr 1fr;gap:5px}.hero-guard-actions button{min-width:0;min-height:44px;border-radius:8px;border:1px solid #c4cfad;background:#f5f1d8;color:#839063;font-size:10px;padding:7px 3px}.hero-guard-actions button[aria-pressed=true]{background:#6b8b6d;color:#fff6df;border-color:#5a795c}.hero-guard-actions button:disabled{opacity:.55}.hero-guard-panel p{font-size:10px;line-height:1.8;color:#8c9678;margin:9px 0 0}.hero-guard-panel.compact{margin:0;padding:6px 7px;border-radius:7px;flex-basis:100%}.hero-guard-panel.compact>div:first-child{font-size:10px;margin-bottom:4px}.hero-guard-panel.compact .hero-guard-actions button{font-size:9px;min-height:44px}.island-battle-hud [data-hero-guard-panel]{width:100%;flex-basis:100%}.home-focus .is-guarding~.home-hub-context{display:none}

.home-workspace .island-battle-hud{flex-wrap:wrap}.home-workspace .island-battle-hud>[data-hero-guard-panel]{flex:0 0 100%;min-width:0}.home-workspace .island-battle-hud>span{min-width:125px}.hero-guard-panel.compact .hero-guard-actions{width:100%}

.home-focus .hero-battle-mode .home-hub-quickbar,.home-focus .hero-battle-mode .home-hub-context,.home-focus .hero-battle-mode .home-scene-meta,.hero-battle-mode [data-room-enter]{display:none!important}
