/* ScoutTract — Get-me-out pack (hunt-getout.js). navy #1F2A44, copper #B87333, alert red #b42318 */
.go-guide{position:fixed;z-index:1150;top:calc(var(--ga-top,56px) + 6px);left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:8px;padding:4px 4px 4px 10px;max-width:min(360px,calc(100vw - 96px));background:#1F2A44;color:#fff;border:2px solid #B87333;border-radius:999px;box-shadow:0 4px 16px rgba(15,23,42,.35);font:14px system-ui,-apple-system,Segoe UI,Roboto,sans-serif}
.go-arrow{flex:none;display:inline-block;font-size:24px;line-height:1;color:#B87333;transition:transform .3s}
.go-gt{display:flex;flex-direction:column;line-height:1.15;min-width:0}
.go-gt small{opacity:.8;font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.go-gx{flex:none;border:0;background:rgba(255,255,255,.12);color:#fff;border-radius:50%;width:34px;height:34px;font-size:15px;cursor:pointer}
body.ga-land .go-guide{left:calc(var(--ga-rail,58px) + 8px);transform:none}
body.ga-land:not([data-sheet=peek]) .go-guide{left:calc(var(--ga-rail,58px) + var(--ga-side,340px) + 8px)}
.go-rec{display:flex;gap:10px;align-items:flex-start;padding:8px 10px;border:1px solid #e4e7ec;border-radius:12px;cursor:pointer}
.go-rec input{width:22px;height:22px;accent-color:#B87333;flex:none;margin-top:2px}
.go-rec span{display:flex;flex-direction:column;gap:2px}
.go-rec small,.go-sel small{color:#667085;font-size:12.5px}
.go-sel{display:flex;flex-direction:column;gap:3px}
.go-sel select{min-height:40px;border:2px solid #c9d1de;border-radius:10px;padding:4px 8px;font-size:15px;background:#fff;color:#1F2A44}
.go-card{border:0;padding:0;margin:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;background:#fff;color:#1F2A44;font:15px system-ui,-apple-system,Segoe UI,Roboto,sans-serif;overflow:auto}
.go-card::backdrop{background:#1F2A44}
.go-ch{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;background:#b42318;color:#fff;padding:calc(env(safe-area-inset-top) + 6px) max(14px,env(safe-area-inset-right)) 6px max(14px,env(safe-area-inset-left))}
.go-ch h3{margin:0;font-size:18px}
.go-cb{padding:12px max(14px,env(safe-area-inset-right)) calc(24px + env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left));display:grid;gap:12px;max-width:760px;margin:0 auto}
.go-cb h4{margin:0 0 4px;font-size:13px;text-transform:uppercase;letter-spacing:.04em;color:#B87333}
.go-cb section{border:1px solid #e4e7ec;border-radius:12px;padding:10px 12px}
.go-911{display:flex;align-items:center;justify-content:center;min-height:56px;border-radius:12px;background:#b42318;color:#fff;font-weight:900;font-size:20px;text-decoration:none}
.go-fmt{display:flex;flex-direction:column;padding:4px 0}
.go-fmt+.go-fmt{border-top:1px solid #eef0f3}
.go-fmt small{color:#667085;font-size:12px}
.go-fmt b{font-size:17px;font-variant-numeric:tabular-nums;letter-spacing:.01em;word-break:break-word}
.go-fmt b.go-big{font-size:24px}
.go-er{display:flex;flex-direction:column;gap:6px;padding:6px 0}
.go-er+.go-er{border-top:1px solid #eef0f3}
.go-er small{display:block;color:#667085;font-size:12.5px}
.go-er a{text-decoration:none;display:inline-flex;align-items:center}
.go-med{display:grid;grid-template-columns:1fr 1fr;gap:8px}
.go-med label{display:flex;flex-direction:column;gap:2px}
.go-med small{color:#667085;font-size:12px}
.go-med input{min-height:40px;border:2px solid #c9d1de;border-radius:10px;padding:4px 8px;font-size:15px}
@media (orientation:landscape) and (max-height:520px){
  .go-cb{grid-template-columns:1fr 1fr;align-items:start;max-width:none}
  .go-911{grid-column:1/-1;min-height:46px}
  .go-ch{padding-top:4px;padding-bottom:4px}
}

.go-card a.go-911,.go-card a.go-911:visited{color:#fff!important}
.go-card a.hs-btn:not(.sec),.go-card a.hs-btn:not(.sec):visited{color:#fff!important}
.go-cb{grid-template-columns:minmax(0,1fr)}
.go-cb>*{min-width:0}
.go-med input{min-width:0;width:100%;box-sizing:border-box}
@media (orientation:landscape) and (max-height:520px){.go-cb{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}
