.rq-portrait-map{width:100%;min-width:0}.rq-map-room-label{position:absolute;transform:translateX(-50%);max-width:30%;padding:.15rem .3rem;border-radius:.2rem;background:var(--hs-background);color:var(--hs-text);font-size:clamp(.65rem,1.4vw,.9rem);line-height:1.2;font-weight:700;text-align:center;pointer-events:none}.rq-portrait-map-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem;padding:.5rem 0}.rq-portrait-map-footer>p{display:flex;align-items:center;gap:.3rem;margin:0;font-size:.75rem;color:var(--hs-text-secondary)}.rq-portrait-map-footer .rq-relay-scene-toolbar{padding:0;border:0;background:transparent;box-shadow:none}.rq-portrait-map-footer .rq-scene-mode-status{margin:.2rem 0 0;font-size:.72rem}body.heartsafe-app .rq-shell .rq-relay-game[data-rq-presentation^=field-deck] .rq-field-deck-activity h1{font-family:var(--hs-font-body);font-size:clamp(1.25rem,3vw,2rem);line-height:1.15;font-weight:750}.rq-relay-game[data-rq-presentation^=field-deck] .rq-field-deck-objective{border-radius:0;box-shadow:none;border:0;border-bottom:1px solid var(--hs-border)}.rq-relay-game[data-rq-presentation^=field-deck] .rq-field-deck-body{box-shadow:none;border:0;padding-inline:0}.rq-relay-game[data-rq-presentation^=field-deck] .rq-field-deck-workspace{box-shadow:none;border:0;padding:.5rem}.rq-template-panel .rq-template-panel{box-shadow:none}.rq-game-stage .ht-compact-surface-header{border-radius:0;box-shadow:none}.rq-journey .rq-guided-tabs{position:relative;border-bottom:2px solid var(--hs-blue-light)}.rq-journey .rq-guided-tab[aria-selected=true]{border-bottom-color:var(--hs-blue-dark)}@media (max-width:700px){.rq-relay-game[data-rq-presentation^=field-deck] .rq-field-deck-objective{grid-template-columns:auto minmax(0,1fr);align-items:center;padding:.5rem}.rq-relay-game[data-rq-presentation^=field-deck] .rq-field-deck-objective>small{display:none}.rq-relay-game[data-rq-presentation^=field-deck] .rq-relay-route-story{display:flex;flex-wrap:wrap;gap:.25rem .6rem}.rq-relay-game[data-rq-presentation^=field-deck] .rq-field-deck-hud{padding-block:.35rem}}.rq-portrait-map-art{max-width:clamp(16rem,calc((100svh - 16rem) * .6667),30rem);margin-inline:auto}.rq-relay-game[data-rq-presentation^=field-deck] .rq-relay-route-story{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .6rem}.rq-relay-game[data-rq-presentation^=field-deck] .rq-relay-route-story p{flex-basis:100%}@media (min-width:900px){.rq-relay-game[data-rq-presentation^=field-deck] .rq-field-deck-workspace:has(>.rq-relay-route-story){display:grid;grid-template-columns:minmax(14rem,.65fr) minmax(0,1fr);align-items:start;gap:1.5rem}.rq-relay-game[data-rq-presentation^=field-deck] .rq-field-deck-workspace>.rq-relay-route-story{display:flex;flex-direction:column;gap:.75rem;padding:1rem}}@media (max-width:640px){.rq-relay-game[data-rq-presentation=field-deck-active] .rq-field-deck-actions{position:sticky;bottom:0;padding-bottom:calc(.55rem + env(safe-area-inset-bottom))}}.rq-field-deck-phase-label,.rq-relay-route-context{display:inline-flex}@media (max-width:640px){.rq-relay-game[data-rq-presentation^=field-deck]{--rq-field-gap:0.35rem}.rq-relay-game[data-rq-presentation^=field-deck] .rq-field-deck-objective>.rq-field-deck-phase-label,.rq-relay-game[data-rq-presentation^=field-deck] .rq-relay-route-story>.rq-relay-route-context{display:none}}