.worldFootballControl{z-index:12;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;flex-direction:column;align-items:center;gap:5px;width:132px;display:flex;position:fixed}.worldFootballControl[hidden]{display:none}.worldFootballKick{pointer-events:auto;touch-action:none;background:linear-gradient(90deg, #248bc5 var(--power,0%), #0756c9 var(--power,0%));color:#fff;cursor:pointer;border:2px solid #fff9e9;border-radius:25px;min-width:86px;min-height:44px;padding:8px 18px;font-family:inherit;font-size:14px;font-weight:600;line-height:1.2;box-shadow:0 2px 8px #102c4e33}.worldFootballKick:disabled{opacity:.65;cursor:wait}.worldFootballKick:focus-visible{outline-offset:3px;outline:3px solid #edc453}.worldFootballHint{text-align:center;color:#153b58;background:#fff9e9ed;border-radius:8px;padding:4px 7px;font-size:12px;line-height:1.25}.world,.world canvas,.worldFootballControl,.worldFootballControl *{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.world canvas{-webkit-user-drag:none;touch-action:none}
