.experience-mode #game-objective{display:none}
.experience-hud{position:absolute;left:22px;right:auto;top:105px;width:238px;padding:18px;display:grid;gap:10px;border-radius:20px;max-height:calc(100dvh - 220px);overflow:auto;pointer-events:auto}.experience-hud strong{font-size:19px}.experience-hud p{margin:0;font-size:12px;line-height:1.55;color:#d5dae1}.experience-hud .kicker{color:#ffb4c3;font-size:10px}.experience-meta{font-size:12px;color:#9ee0c7}.experience-map{width:100%;height:110px;border-radius:10px}.experience-network{font-variant-numeric:tabular-nums;font-size:10px!important;opacity:.7}.experience-hud label{font-size:12px;display:grid;gap:8px}.experience-hud select{background:#1d2230;border:1px solid #545665;border-radius:9px;color:#fff;padding:9px;width:100%}.experience-hud .primary{padding:10px;font-size:12px;min-height:44px}.garden-beds{display:grid;gap:6px}.garden-beds p{padding:6px 8px;background:#ffffff08;border-radius:6px}
@media(max-width:800px){.experience-hud{right:max(8px,env(safe-area-inset-right));top:76px;width:192px;padding:12px;gap:6px;max-height:calc(100dvh - 270px)}.experience-hud .experience-map{display:none}.experience-hud .experience-instruction{font-size:11px}.experience-hud strong{font-size:15px}.experience-hud .experience-network{display:none}.experience-hud select{font-size:12px}.experience-hud .garden-beds{gap:2px}.garden-beds p{font-size:10px}}
@media(max-height:550px){.experience-hud .experience-instruction,.experience-hud .experience-map,.experience-hud .garden-beds{display:none}.experience-hud{top:70px;max-height:calc(100dvh - 180px)}}

.experience-details{display:none}
@media(max-width:800px){.experience-mode #game-objective{display:none}.experience-hud{left:max(12px,env(safe-area-inset-left));right:max(12px,env(safe-area-inset-right));top:76px;width:auto;display:grid;grid-template-columns:1fr auto;padding:12px 14px;max-height:calc(100dvh - 310px)}.experience-hud>.kicker,.experience-hud>.experience-instruction,.experience-hud>.garden-beds{display:none}.experience-hud>.experience-phase{grid-column:1;grid-row:1;font-size:15px}.experience-hud>.experience-meta{grid-column:1;font-size:11px}.experience-hud .experience-details{display:block;grid-column:2;grid-row:1/3;font-size:11px;color:#d5d8e5;border:1px solid #ffffff30;border-radius:8px;padding:6px 10px;min-height:40px}.experience-hud>label{grid-column:1;font-size:10px;gap:4px}.experience-hud>.primary{grid-column:2;align-self:end;min-height:40px;font-size:10px;padding:10px;gap:0}.experience-hud.expanded>.experience-instruction,.experience-hud.expanded>.garden-beds{display:block;grid-column:1/-1}.experience-hud.expanded>.experience-instruction{grid-row:3}.experience-mode .equipment-bar{bottom:215px}.experience-mode .play-bottom .score{display:none}}

@media(pointer:coarse){.experience-mode .play-bottom{display:none}}
@media(max-height:550px) and (pointer:coarse){.experience-hud{left:12px;right:auto;width:225px;max-height:calc(100dvh - 180px)}.experience-mode .equipment-bar{bottom:14px}.experience-hud>.experience-details{display:none}.experience-hud>label,.experience-hud>.primary{grid-column:1/-1}}
