.match-guest-sheet__hint[data-v-5f80b9a0]{color:#5b6573;font-size:13px;line-height:1.45;margin:0 0 16px}.lineup-board[data-v-39f48931]{background:#fff;border-radius:16px;box-shadow:0 2px 12px #0b13200f;display:flex;flex-direction:column;gap:16px;overflow-x:clip;padding:16px;touch-action:pan-y}.lineup-board--dragging[data-v-39f48931]{touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.lineup-board__head[data-v-39f48931]{align-items:center;align-items:flex-start;display:flex;gap:8px;justify-content:space-between}.lineup-board__head-actions[data-v-39f48931]{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:4px;justify-content:flex-end}[data-v-39f48931] .lineup-board__edit-btn.btn--text{--btn-fg:#16a34a;border-radius:999px;font-weight:600;padding:4px 8px;text-decoration:none}@media(hover:hover)and (pointer:fine){[data-v-39f48931] .lineup-board__edit-btn.btn--text:not(:disabled):hover{background-color:#16a34a14;color:#15803d}}.lineup-board__edit-btn[data-v-39f48931] .btn__content{align-items:center;display:inline-flex;gap:4px}.lineup-board--editing .lineup-board__field--editable[data-v-39f48931]{outline:2px solid rgba(22,163,74,.35);outline-offset:2px}.lineup-board__head-text[data-v-39f48931]{min-width:0}.lineup-board__title[data-v-39f48931]{color:#5b6573;font-size:13px;font-weight:600;letter-spacing:.06em;margin:0;text-transform:uppercase}.lineup-board__hint[data-v-39f48931]{color:#98a1ad;font-size:12px;line-height:1.4;margin:4px 0 0}.lineup-board__saving[data-v-39f48931]{align-items:center;background:#dcfce7;border-radius:999px;color:#15803d;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:600;gap:4px;padding:4px 8px}.lineup-board__saving-dot[data-v-39f48931]{animation:lineup-pulse-39f48931 .9s cubic-bezier(.2,0,0,1) infinite;background:#16a34a;border-radius:9999px;height:6px;width:6px}@keyframes lineup-pulse-39f48931{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}}.lineup-board__teams-wrap[data-v-39f48931]{align-items:center;display:flex;gap:8px;justify-content:flex-start;margin-bottom:8px}.lineup-board__teams[data-v-39f48931]{display:flex;flex-wrap:nowrap;gap:8px;min-width:0}.lineup-board__capacity[data-v-39f48931]{color:#5b6573;flex-shrink:0;font-size:12px;line-height:1.3;margin:0;white-space:nowrap}.lineup-board__layout[data-v-39f48931]{display:flex;flex-direction:column;gap:16px;min-width:0}.lineup-board__field-wrap[data-v-39f48931]{display:flex;flex-direction:column;gap:8px;min-width:0}.lineup-board__team[data-v-39f48931]{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:700;gap:4px;padding:4px 8px}.lineup-board__team-dot[data-v-39f48931]{border-radius:9999px;height:8px;width:8px}.lineup-board__team-count[data-v-39f48931]{align-items:center;border-radius:999px;display:inline-flex;font-size:10px;font-variant-numeric:tabular-nums;height:16px;justify-content:center;line-height:1;min-width:18px;padding:0 5px}.lineup-board__team--home[data-v-39f48931]{background:#dc26261f;color:#b21d1d}.lineup-board__team--home .lineup-board__team-dot[data-v-39f48931]{background:#dc2626}.lineup-board__team--home .lineup-board__team-count[data-v-39f48931]{background:#dc2626;color:#fff}.lineup-board__team--away[data-v-39f48931]{background:#f59e0b29;color:#d97706}.lineup-board__team--away .lineup-board__team-dot[data-v-39f48931]{background:#f59e0b}.lineup-board__team--away .lineup-board__team-count[data-v-39f48931]{background:#f59e0b;color:#fff}.lineup-board__state[data-v-39f48931]{align-items:center;color:#5b6573;display:flex;flex-direction:column;font-size:13px;gap:8px;padding:32px 0}.lineup-board__spinner[data-v-39f48931]{animation:lineup-spin-39f48931 .7s linear infinite;border:2px solid rgba(22,163,74,.2);border-radius:9999px;border-top-color:#16a34a;height:24px;width:24px}@keyframes lineup-spin-39f48931{to{transform:rotate(1turn)}}.lineup-board__error[data-v-39f48931]{background:#dc262614;border-radius:12px;color:#dc2626;font-size:13px;margin:0;padding:8px 16px}.lineup-board__field[data-v-39f48931]{aspect-ratio:3/4;border-radius:16px;box-shadow:inset 0 0 0 1px #ffffff1f,0 8px 24px #064e3b38;margin:0 auto;max-height:480px;overflow:hidden;position:relative;touch-action:pan-y;transition:box-shadow .2s cubic-bezier(.2,0,0,1);width:100%}.lineup-board__field--active[data-v-39f48931]{box-shadow:inset 0 0 0 2px #fff6,0 10px 28px #064e3b4d}.lineup-board__pitch[data-v-39f48931]{background:linear-gradient(180deg,#1bc75a,#16a34a 50%,#15803d);inset:0;pointer-events:none;position:absolute}.lineup-board__stripes[data-v-39f48931]{background-image:repeating-linear-gradient(180deg,#ffffff0f,#ffffff0f 12.5%,#0000000d 0 25%);inset:0;position:absolute}.lineup-board__half[data-v-39f48931]{height:50%;left:0;pointer-events:none;position:absolute;right:0}.lineup-board__half--home[data-v-39f48931]{background:linear-gradient(180deg,#dc262638,#dc262614);top:0}.lineup-board__half--away[data-v-39f48931]{background:linear-gradient(0deg,#f59e0b3d,#f59e0b14);bottom:0}.lineup-board__lines[data-v-39f48931]{inset:4%;pointer-events:none;position:absolute}.lineup-board__border[data-v-39f48931]{border:2px solid hsla(0,0%,100%,.4);border-radius:6px;inset:0;position:absolute}.lineup-board__midline[data-v-39f48931]{background:#fff6;height:2px;left:0;position:absolute;right:0;top:50%}.lineup-board__center-circle[data-v-39f48931]{aspect-ratio:1;border:2px solid hsla(0,0%,100%,.4);width:26%}.lineup-board__center-circle[data-v-39f48931],.lineup-board__center-spot[data-v-39f48931]{border-radius:9999px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.lineup-board__center-spot[data-v-39f48931]{background:#ffffffa6;height:5px;width:5px}.lineup-board__penalty[data-v-39f48931]{border:2px solid hsla(0,0%,100%,.4);height:17%;left:50%;position:absolute;transform:translate(-50%);width:58%}.lineup-board__penalty--home[data-v-39f48931]{border-top:none;top:-2px}.lineup-board__penalty--away[data-v-39f48931]{border-bottom:none;bottom:-2px}.lineup-board__goal-area[data-v-39f48931]{border:2px solid hsla(0,0%,100%,.4);height:7%;left:50%;position:absolute;transform:translate(-50%);width:30%}.lineup-board__goal-area--home[data-v-39f48931]{border-top:none;top:-2px}.lineup-board__goal-area--away[data-v-39f48931]{border-bottom:none;bottom:-2px}.lineup-board__penalty-spot[data-v-39f48931]{background:#ffffffa6;border-radius:9999px;height:4px;left:50%;position:absolute;transform:translate(-50%);width:4px}.lineup-board__penalty-spot--home[data-v-39f48931]{top:12%}.lineup-board__penalty-spot--away[data-v-39f48931]{bottom:12%}.lineup-board__arc[data-v-39f48931]{border:2px solid hsla(0,0%,100%,.4);height:9%;left:50%;position:absolute;transform:translate(-50%);width:22%}.lineup-board__arc--home[data-v-39f48931]{border-radius:0 0 60% 60%;border-top:none;top:15%}.lineup-board__arc--away[data-v-39f48931]{border-bottom:none;border-radius:60% 60% 0 0;bottom:15%}.lineup-board__half-tag[data-v-39f48931]{color:#fff9;font-size:9px;font-weight:700;left:50%;letter-spacing:.12em;pointer-events:none;position:absolute;text-transform:uppercase;transform:translate(-50%)}.lineup-board__half-tag--home[data-v-39f48931]{top:6px}.lineup-board__half-tag--away[data-v-39f48931]{bottom:6px}.lineup-board__field-empty[data-v-39f48931]{align-items:center;background:#00000038;border-radius:12px;color:#fff;display:inline-flex;flex-wrap:wrap;font-size:12px;font-weight:600;gap:.35em;justify-content:center;left:50%;line-height:1.45;margin:0;padding:12px 4px;pointer-events:none;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:78%}.lineup-board__field-empty-icon[data-v-39f48931]{flex-shrink:0;vertical-align:middle}.lineup-board__token[data-v-39f48931]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:3px;margin:0;padding:0;position:absolute;text-align:inherit;transform:translate(-50%,-50%);transition:transform .12s cubic-bezier(.2,0,0,1),opacity .12s cubic-bezier(.2,0,0,1);width:64px;z-index:2;-webkit-tap-highlight-color:transparent}.lineup-board__token[data-v-39f48931]:disabled{cursor:default}.lineup-board__token[data-v-39f48931]:not(:disabled){cursor:grab;touch-action:none}.lineup-board__token[data-v-39f48931]:not(:disabled):active{transform:translate(-50%,-50%) scale(1.08);z-index:3}.lineup-board__token--dragging[data-v-39f48931]{opacity:.3}.lineup-board__token--home .lineup-board__token-avatar[data-v-39f48931]{background:linear-gradient(180deg,#e35252,#dc2626 55%,#b21d1d);border-color:#fff;box-shadow:0 4px 14px #dc26268c,0 0 0 2.5px #dc2626;color:#fff}.lineup-board__token--home .lineup-board__token-name[data-v-39f48931]{background:#b21d1d;border:1px solid hsla(0,0%,100%,.35);box-shadow:0 2px 8px #dc262659;color:#fff}.lineup-board__token--home .lineup-board__token-badge[data-v-39f48931]{background:#b21d1d;border-color:#fff}.lineup-board__token--away .lineup-board__token-avatar[data-v-39f48931]{background:linear-gradient(180deg,#f7b546,#f59e0b 55%,#d97706);border-color:#fff;box-shadow:0 4px 14px #f59e0b8c,0 0 0 2.5px #f59e0b;color:#fff}.lineup-board__token--away .lineup-board__token-name[data-v-39f48931]{background:#d97706;border:1px solid hsla(0,0%,100%,.35);box-shadow:0 2px 8px #f59e0b59;color:#fff}.lineup-board__token--away .lineup-board__token-badge[data-v-39f48931]{background:#d97706;border-color:#fff}.lineup-board__token-avatar[data-v-39f48931]{align-items:center;border:2.5px solid #fff;border-radius:9999px;box-shadow:0 4px 10px #00000047;display:flex;font-size:13px;font-weight:700;height:40px;justify-content:center;position:relative;width:40px}.lineup-board__token-badge[data-v-39f48931]{background:#0b1320;border:1.5px solid #fff;border-radius:999px;bottom:-4px;color:#fff;font-size:8px;font-weight:700;line-height:1.3;min-width:16px;padding:1px 4px;position:absolute;right:-6px}.lineup-board__token-name[data-v-39f48931]{background:#0000006b;border-radius:999px;color:#fff;font-size:9px;font-weight:700;line-height:1.2;max-width:100%;overflow:hidden;padding:2px 7px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.lineup-board__bench[data-v-39f48931]{background:#f9fafb;border:1.5px dashed #d1d5db;border-radius:12px;padding:8px;touch-action:auto;transition:border-color .12s cubic-bezier(.2,0,0,1),background-color .12s cubic-bezier(.2,0,0,1)}.lineup-board__bench--drop[data-v-39f48931]{background:#dc26260f;border-color:#dc2626;border-style:solid}.lineup-board__bench-head[data-v-39f48931]{align-items:center;align-items:flex-start;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.lineup-board__bench-actions[data-v-39f48931]{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:4px}.lineup-board__bench-add[data-v-39f48931]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;background:#dcfce7;border:0;border:1.5px dashed rgba(22,163,74,.4);border-radius:12px;color:inherit;color:#15803d;cursor:pointer;display:flex;font:inherit;height:36px;justify-content:center;margin:0;padding:0;text-align:inherit;transition:background-color .12s cubic-bezier(.2,0,0,1),border-color .12s cubic-bezier(.2,0,0,1),transform .12s cubic-bezier(.2,0,0,1);width:36px;-webkit-tap-highlight-color:transparent;outline:none}.lineup-board__bench-add[data-v-39f48931]:focus-visible{outline:2px solid #16a34a;outline-offset:2px}.lineup-board__bench-add[data-v-39f48931]:disabled{cursor:not-allowed;opacity:.5}.lineup-board__bench-add[data-v-39f48931]:not(:disabled):active{transform:scale(.96)}@media(hover:hover)and (pointer:fine){.lineup-board__bench-add[data-v-39f48931]:not(:disabled):hover{background:#16a34a2e;border-color:#16a34a}}.lineup-board__bench-add--labeled[data-v-39f48931]{font-size:12px;font-weight:600;gap:4px;height:auto;padding:8px 12px;white-space:nowrap;width:auto}.lineup-board__bench-add-label[data-v-39f48931]{line-height:1}.lineup-board__guest-error[data-v-39f48931]{background:#dc262614;border-radius:12px;color:#dc2626;font-size:12px;margin:0 0 8px;padding:8px 16px}.lineup-board__bench-title[data-v-39f48931]{align-items:center;color:#5b6573;display:inline-flex;font-size:12px;font-weight:700;gap:4px;letter-spacing:.04em;margin:0;text-transform:uppercase}.lineup-board__bench-count[data-v-39f48931]{background:#dcfce7;border-radius:999px;color:#15803d;font-size:10px;margin-left:2px;padding:2px 7px}.lineup-board__bench-empty[data-v-39f48931]{color:#98a1ad;font-size:13px;margin:0;padding:16px 0;text-align:center}.lineup-board__bench-list[data-v-39f48931]{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0;touch-action:auto}.lineup-board__bench-item[data-v-39f48931]{touch-action:auto}.lineup-board__bench-chip[data-v-39f48931]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;display:flex;gap:8px;padding:8px;pointer-events:auto;text-align:left;transition:border-color .12s cubic-bezier(.2,0,0,1),box-shadow .12s cubic-bezier(.2,0,0,1),opacity .12s cubic-bezier(.2,0,0,1);width:100%}.lineup-board__bench-chip--disabled[data-v-39f48931]{opacity:.85}.lineup-board__bench-chip--guest[data-v-39f48931]{background:#f9fafb;border-style:dashed}.lineup-board__bench-chip--declined[data-v-39f48931]{background:#f9fafb;opacity:.72}.lineup-board__bench-chip--dragging[data-v-39f48931]{opacity:.35}.lineup-board--dragging .lineup-board__bench-chip[data-v-39f48931]:not(.lineup-board__bench-chip--disabled){transform:none}.lineup-board__bench-chip-body[data-v-39f48931]{align-items:center;display:flex;flex:1;gap:8px;min-width:0}.lineup-board__bench-avatar[data-v-39f48931]{align-items:center;background:#dcfce7;border-radius:9999px;color:#15803d;display:flex;flex-shrink:0;font-size:12px;font-weight:700;height:34px;justify-content:center;width:34px}.lineup-board__bench-avatar--guest[data-v-39f48931],.lineup-board__bench-tag[data-v-39f48931]{background:#0b132014;color:#5b6573}.lineup-board__bench-tag[data-v-39f48931]{border-radius:999px;display:inline-block;font-size:10px;font-weight:700;letter-spacing:.03em;margin-top:2px;padding:1px 6px}.lineup-board__bench-tag--declined[data-v-39f48931]{background:#dc26261a;color:#dc2626}.lineup-board__bench-remove[data-v-39f48931]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:9999px;color:inherit;color:#dc2626;cursor:pointer;display:flex;flex-shrink:0;font:inherit;height:28px;justify-content:center;margin:0;padding:0;pointer-events:auto;text-align:inherit;touch-action:manipulation;transition:color .12s cubic-bezier(.2,0,0,1),background-color .12s cubic-bezier(.2,0,0,1);width:28px;-webkit-tap-highlight-color:transparent;outline:none}.lineup-board__bench-remove[data-v-39f48931]:focus-visible{outline:2px solid #dc2626;outline-offset:2px}@media(hover:hover)and (pointer:fine){.lineup-board__bench-remove[data-v-39f48931]:hover{background:#dc26261f;color:#bb1e1e}}.lineup-board__bench-info[data-v-39f48931]{flex:1;min-width:0}.lineup-board__bench-name[data-v-39f48931]{color:#0b1320;font-size:13px;font-weight:600}.lineup-board__bench-name[data-v-39f48931],.lineup-board__bench-pos[data-v-39f48931]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lineup-board__bench-pos[data-v-39f48931]{color:#5b6573;font-size:12px;margin-top:1px}.lineup-board__bench-chip-actions[data-v-39f48931]{align-items:center;display:flex;flex-shrink:0;gap:4px}.lineup-board__bench-grip[data-v-39f48931]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:8px;color:inherit;color:#98a1ad;cursor:pointer;cursor:grab;display:flex;flex-shrink:0;font:inherit;height:28px;justify-content:center;margin:-4px -6px -4px 0;padding:0;pointer-events:auto;position:relative;text-align:inherit;touch-action:none;transition:color .12s cubic-bezier(.2,0,0,1);width:28px;-webkit-tap-highlight-color:transparent;outline:none}.lineup-board__bench-grip[data-v-39f48931]:focus-visible{outline:2px solid #16a34a;outline-offset:2px}.lineup-board__bench-grip[data-v-39f48931]:before{content:"";inset:-10px -10px -10px -4px;position:absolute}.lineup-board__bench-grip[data-v-39f48931]:disabled{cursor:not-allowed;opacity:.5}@media(hover:hover)and (pointer:fine){.lineup-board__bench-grip[data-v-39f48931]:not(:disabled):hover{color:#15803d}}.lineup-board__bench-chip--dragging .lineup-board__bench-grip[data-v-39f48931]{color:#15803d;cursor:grabbing}.lineup-board__ghost[data-v-39f48931]{align-items:center;background:#fff;border:2px solid #16a34a;border-radius:999px;box-shadow:0 12px 32px #0b13201f;display:flex;gap:8px;margin:0;padding:4px 8px 4px 4px;pointer-events:none;position:fixed;transform:translate(-50%,calc(-100% - 12px));will-change:left,top;z-index:800}.lineup-board__ghost-avatar[data-v-39f48931]{align-items:center;background:#16a34a;border-radius:9999px;color:#fff;display:flex;font-size:11px;font-weight:700;height:30px;justify-content:center;width:30px}.lineup-board__ghost-name[data-v-39f48931]{color:#0b1320;font-size:12px;font-weight:600;max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lineup-fade-enter-active[data-v-39f48931],.lineup-fade-leave-active[data-v-39f48931]{transition:opacity .12s cubic-bezier(.2,0,0,1)}.lineup-fade-enter-from[data-v-39f48931],.lineup-fade-leave-to[data-v-39f48931]{opacity:0}@media(max-width:767.98px){.lineup-board--editing .lineup-board__bench-list[data-v-39f48931]{max-height:200px;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}.lineup-board__token[data-v-39f48931]{gap:2px;width:50px}.lineup-board__token-avatar[data-v-39f48931]{border-width:2px;box-shadow:0 3px 8px #0000003d;font-size:11px;height:32px;width:32px}.lineup-board__token--home .lineup-board__token-avatar[data-v-39f48931]{box-shadow:0 3px 10px #dc262680,0 0 0 2px #dc2626}.lineup-board__token--away .lineup-board__token-avatar[data-v-39f48931]{box-shadow:0 3px 10px #f59e0b80,0 0 0 2px #f59e0b}.lineup-board__token-badge[data-v-39f48931]{border-width:1px;bottom:-3px;font-size:7px;min-width:14px;padding:0 3px;right:-4px}.lineup-board__token-name[data-v-39f48931]{font-size:8px;padding:1px 5px}.lineup-board__ghost[data-v-39f48931]{gap:4px;padding:3px 4px 3px 3px;transform:translate(-50%,calc(-100% - 8px))}.lineup-board__ghost-avatar[data-v-39f48931]{font-size:10px;height:26px;width:26px}.lineup-board__ghost-name[data-v-39f48931]{font-size:10px;max-width:96px}}@media(min-width:1024px){.lineup-board[data-v-39f48931]{touch-action:auto}.lineup-board__layout[data-v-39f48931]{align-items:stretch;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) minmax(280px,340px)}.lineup-board__layout[data-v-39f48931]:not(:has(.lineup-board__bench)){grid-template-columns:minmax(0,1fr)}.lineup-board__field-wrap[data-v-39f48931]{height:100%;min-height:600px}.lineup-board__field[data-v-39f48931]{aspect-ratio:auto;height:100%;margin:0;max-height:none;min-height:480px}.lineup-board__bench[data-v-39f48931]{display:flex;flex-direction:column;height:100%;max-height:600px;min-height:480px}.lineup-board__bench-list[data-v-39f48931]{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:auto}.lineup-board__bench-add--labeled[data-v-39f48931]{font-size:10px}}
