.country-sheet{display:flex;flex-direction:column;gap:12px;min-height:0}.country-scroll{max-height:calc(60svh - 150px);min-height:120px;overflow-y:auto;overscroll-behavior:contain;margin:0 -4px;padding:0 4px}.country-opts{display:flex;flex-direction:column;gap:8px}.country-opt{display:flex;align-items:center;gap:12px;min-height:52px;padding:8px 14px;border-radius:12px;border:1px solid var(--line);background:var(--surface);text-align:left}.country-flag{font-size:26px;line-height:1;flex:none}.country-opt-text{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.country-opt-text span{font-size:13px;color:var(--muted)}.country-opt-go{color:var(--muted);font-weight:700;flex:none}.country-opt[aria-pressed=true]{border-color:var(--em);box-shadow:inset 0 0 0 1px var(--em)}.country-opt[aria-pressed=true] .country-opt-go{color:var(--em)}.country-opt:disabled{opacity:.6}.country-sep{font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);padding:4px 2px 0}.country-switch{gap:6px}.purse .icon-btn{position:relative}.purse .icon-btn:before{content:"";position:absolute;inset:calc((44px - 100%)/-2)}.purse .hud-home{position:relative}.purse .hud-home:before{content:"";position:absolute;inset:-6px -2px}.purse .hud-home.away{background:color-mix(in srgb,var(--sl-pink,#FF4FA3) 38%,var(--plaque));border-color:var(--sl-pink,#FF4FA3)}.purse .hud-home:disabled{opacity:.6}@media(max-width:420px){.purse{gap:3px}.purse .icon-btn{width:32px;height:32px}.purse .wallet-chip{padding-left:8px;gap:4px;font-size:13px}.hud>.work-pill{position:absolute;right:var(--gutter);top:calc(53px + env(safe-area-inset-top,0px));max-width:calc(100vw - 150px)}.hud>.work-pill>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.hud>.work-pill .mini-needs{flex:none}}@media(max-width:340px){.purse .hud-home:not(.away){display:none}}.country-chip{position:fixed;left:50%;transform:translate(-50%);top:calc(var(--hud-h) + 4px);z-index:44;height:28px;max-width:calc(100vw - 24px);display:flex;align-items:center;border-radius:999px;font-size:13px;font-weight:700;color:var(--ink);background:color-mix(in srgb,var(--sl-cyan,#3FD0E8) 22%,var(--surface));border:1px solid color-mix(in srgb,var(--sl-cyan,#3FD0E8) 60%,transparent);box-shadow:0 4px 14px #00000038}.country-chip-main{display:flex;align-items:center;height:100%;padding:0 6px 0 12px;border-radius:999px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative}.country-chip-main:before{content:"";position:absolute;inset:-8px 0}.country-chip-x{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;color:var(--muted);position:relative}.country-chip-x:before{content:"";position:absolute;inset:-8px}.country-chip.folded{width:28px;justify-content:center}.country-chip.folded .country-chip-main{padding:0;width:28px;justify-content:center}.country-chips{display:flex;flex-wrap:wrap;gap:6px}.country-chips .chip-btn{padding:5px 10px 5px 5px;cursor:default}.country-chip-new{border-color:var(--em)}:root:has(.country-chip) .walk-shell .walk-top{top:calc(var(--hud-h,100px) + 32px)}@media(max-width:600px){:root:has(.country-chip) .walk-shell .walk-slot-top{padding-top:calc(var(--hud-h,94px) + 12px + 34px)}:root:has(.country-chip) .walk-shell .walk-minimap{top:calc(var(--hud-h,94px) + 12px + 34px)}}
