.walker-trigger{display:block;margin:8px auto 0;padding:8px 14px;border:1px solid #e5c57988;border-radius:24px;background:#073d35cc;color:#ffe3a0;font:inherit;max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;pointer-events:auto}
.walker-picker{box-sizing:border-box;width:min(92vw,460px);max-height:92dvh;overflow:auto;padding:18px;border:1px solid #cfb76c;border-radius:22px;background:#073d35;color:#ffe3a0;box-shadow:0 25px 100px #0008;font:16px system-ui}
.walker-picker::backdrop{background:#001c19d9}.walker-picker header,.walker-picker nav{display:flex;align-items:center;justify-content:space-between;gap:12px}.walker-picker h2{font-size:21px;margin:0}.walker-picker p{font-size:14px;color:#e1e8d6}.walker-picker button{border:1px solid #d4bd77;border-radius:16px;padding:10px 17px;background:#ffe3a0;color:#073d35;font:inherit;cursor:pointer}.walker-picker button:disabled{opacity:.35}.walker-picker label{display:grid;gap:6px}.walker-picker input{box-sizing:border-box;width:100%;border:1px solid #cfb76c;border-radius:12px;padding:12px;background:#f9f7ee;color:#073d35;font:inherit}.walker-picker form{display:grid;gap:12px;margin-top:14px}.walker-carousel{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;direction:ltr}.walker-slide{flex:0 0 100%;min-width:0;scroll-snap-align:center;text-align:center}.walker-slide video{width:100%;height:min(37dvh,320px);object-fit:contain;border-radius:16px}.walker-slide h3{margin:8px}.walker-picker nav{margin-top:10px}.walker-picker :focus-visible{outline:3px solid #fff;outline-offset:3px}.walk-wait{margin:0 auto 12px;max-width:310px;font-size:16px;line-height:1.4;color:#ffe3a0;text-shadow:0 2px 5px #000}.common-client .common-cooldown{padding-top:8px}.common-client .common-cooldown>p[data-common-clock-label]{font-size:16px}.common-client .common-install{margin-top:8px}.walker-picker:not([open]){display:none}

#client.common-client .character-journey .walk-distance{display:flex;flex-wrap:wrap;gap:2px 8px;align-items:baseline;justify-content:center;color:#ffe3a0;text-align:center;text-shadow:0 2px 10px #001e1a}
.walk-distance>span{flex-basis:100%;font-size:14px;line-height:1.35}.walk-distance>strong{font-size:clamp(34px,6dvh,48px);line-height:1.1;font-variant-numeric:tabular-nums}.walk-distance>small{font-size:22px}.walk-track{height:5px;background:#c6d9bc55;border-radius:20px;overflow:hidden;margin:0 auto;width:min(80%,280px)}.walk-track[hidden]{display:none}.walk-track span{display:block;height:100%;background:#e4b253;transition:width 1s linear}.walk-wait{font-size:14px;text-align:center;margin:0 auto 4px}.walker-trigger{position:relative;z-index:3}
@media(max-height:640px){#client.common-client .character-journey{gap:5px}.walk-distance>strong{font-size:32px}.walk-wait{font-size:12px}}
