.pitch[data-v-b9f9e364]{aspect-ratio:68/105;border-radius:var(--radius);color:#c1d6b480;background:repeating-linear-gradient(#284b39 0 10%,#244535 0 20%);width:100%;position:relative;overflow:hidden;container:lineup/inline-size}.pitch.horizontal[data-v-b9f9e364]{aspect-ratio:105/68;background:repeating-linear-gradient(90deg,#284b39 0 10%,#244535 0 20%)}.lines[data-v-b9f9e364]{width:100%;height:100%;inset:0}.lines[data-v-b9f9e364],.spot[data-v-b9f9e364]{position:absolute}.spot[data-v-b9f9e364]{cursor:default;touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;justify-items:center;gap:3px;width:76px;display:grid;transform:translate(-50%,-24px)}.editable .spot[data-v-b9f9e364]{cursor:grab}.spot[data-lifted][data-v-b9f9e364]{z-index:3;cursor:grabbing}.spot[data-lifted] .disc[data-v-b9f9e364]{transition:transform .12s,box-shadow .12s;transform:scale(1.12);box-shadow:0 8px 22px #0000008c}.disc[data-v-b9f9e364]{background:var(--burgundy-hi);color:#fff;border:2px solid #def9c5;border-radius:50%;place-items:center;width:44px;height:44px;font-size:12px;font-weight:800;display:grid;overflow:hidden;box-shadow:0 3px #0a1d1666}.disc img[data-v-b9f9e364]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}[data-empty] .disc[data-v-b9f9e364]{color:#def9c5;background:#0a1d1699;border-style:dashed}[data-selected] .disc[data-v-b9f9e364]{outline-offset:2px;outline:3px solid #fff}[data-mine] .disc[data-v-b9f9e364]{outline:3px solid var(--gold);outline-offset:2px}.tag[data-v-b9f9e364]{text-align:center;background:#14291fe6;border-radius:5px;max-width:76px;padding:2px 6px;line-height:1.15;display:grid}.tag b[data-v-b9f9e364]{color:#edf3e7;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.tag small[data-v-b9f9e364]{color:var(--gold-hi);font-size:9px;font-weight:700}@container lineup (width<=360px){.spot[data-v-b9f9e364]{width:62px}.disc[data-v-b9f9e364]{width:36px;height:36px;font-size:11px}.tag[data-v-b9f9e364]{max-width:62px}}@container lineup (width<=240px){.disc[data-v-b9f9e364]{width:30px;height:30px;font-size:9px}}
