.player-card-list[data-v-64a9c72f]{background:var(--white-light);border:var(--border-width-s) solid rgb(var(--white-darkest-rgb)/.22);border-radius:var(--border-radius-l);box-shadow:var(--shadow-soft);display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) auto;min-width:0;padding:1rem 1.25rem;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;width:100%}.player-card-list[data-v-64a9c72f]:hover{border-color:rgb(var(--brand-light-rgb)/.5);box-shadow:var(--shadow-brand-soft);transform:translateY(-2px)}.player-card-list__main[data-v-64a9c72f]{align-items:start;display:grid;gap:1rem;grid-template-columns:minmax(0,1.45fr) repeat(4,minmax(4.5rem,.48fr)) minmax(0,1.2fr);min-width:0}.player-card-list__cell[data-v-64a9c72f]{align-content:start;display:grid;gap:.35rem;min-width:0}.player-card-list__cell--identity[data-v-64a9c72f],.player-card-list__cell--metric[data-v-64a9c72f],.player-card-list__cell--roles[data-v-64a9c72f]{min-width:0}.player-card-list__identity-copy[data-v-64a9c72f]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;min-width:0}.player-card-list__metrics[data-v-64a9c72f]{display:contents}.player-card-list__name[data-v-64a9c72f]{color:var(--black-dark);font-size:1.15rem;line-height:1.1;margin:0;overflow-wrap:anywhere}.player-card-list__status[data-v-64a9c72f]{align-items:center;background:rgb(var(--brand-light-rgb)/.12);border:1px solid rgb(var(--brand-light-rgb)/.45);border-radius:999px;color:var(--black-light);display:inline-flex;font-size:.8rem;font-weight:700;justify-content:center;letter-spacing:.02em;padding:.35rem .8rem;white-space:nowrap}.player-card-list__status--inactive[data-v-64a9c72f]{background:rgb(var(--white-darkest-rgb)/.14);border-color:rgb(var(--white-darkest-rgb)/.45);color:var(--black-dark)}.player-card-list__label[data-v-64a9c72f]{color:rgb(var(--black-dark-rgb)/.62);font-size:.7rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.player-card-list__value[data-v-64a9c72f]{color:var(--black-dark);font-size:1rem;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.player-card-list__roles-copy[data-v-64a9c72f]{color:var(--black-dark);font-weight:600;-webkit-hyphens:auto;hyphens:auto;line-height:1.45;margin:0;overflow-wrap:anywhere}.player-card-list__actions[data-v-64a9c72f]{align-items:stretch;display:flex;justify-self:end}.player-card-list__link[data-v-64a9c72f]{align-items:center;background:transparent;border:2px solid var(--brand-dark);border-radius:var(--border-radius-m);box-shadow:var(--shadow-soft);color:var(--brand-dark);display:inline-flex;font-weight:700;justify-content:center;min-height:2.85rem;padding:.75rem 1rem;text-decoration:none;transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease,color .2s ease;white-space:nowrap}.player-card-list__link[data-v-64a9c72f]:hover{background:var(--brand-dark);box-shadow:var(--shadow-brand-soft);color:var(--white-light);transform:translateY(-1px)}.player-card-list__link[data-v-64a9c72f]:focus-visible{box-shadow:0 0 0 3px rgb(var(--brand-light-rgb)/.24),var(--shadow-brand-soft);outline:none}@media(max-width:1200px){.player-card-list[data-v-64a9c72f]{grid-template-columns:1fr}.player-card-list__main[data-v-64a9c72f]{gap:.95rem 1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.player-card-list__cell--identity[data-v-64a9c72f],.player-card-list__cell--roles[data-v-64a9c72f]{grid-column:1/-1}.player-card-list__metrics[data-v-64a9c72f]{display:grid;gap:.85rem;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr))}.player-card-list__actions[data-v-64a9c72f]{justify-self:stretch;width:100%}.player-card-list__link[data-v-64a9c72f]{width:100%}}@media(max-width:640px){.player-card-list__main[data-v-64a9c72f]{gap:.9rem;grid-template-columns:1fr}.player-card-list__metrics[data-v-64a9c72f]{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}}.player-card-simple[data-v-64a9c72f]{background:linear-gradient(180deg,var(--white-light) 0,var(--white-dark) 100%);border:var(--border-width-s) solid rgb(var(--white-darkest-rgb)/.3);border-radius:var(--border-radius-l);box-shadow:var(--shadow-soft);display:grid;gap:1.25rem;grid-template-rows:1fr auto;min-height:100%;padding:1.25rem;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.player-card-simple[data-v-64a9c72f]:hover{border-color:rgb(var(--brand-light-rgb)/.55);box-shadow:var(--shadow-brand-soft);transform:translateY(-4px)}.player-card-simple__main[data-v-64a9c72f]{display:grid;gap:.75rem}.player-card-simple__heading[data-v-64a9c72f]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between}.player-card-simple__name[data-v-64a9c72f]{color:var(--black-dark);font-size:1.35rem;line-height:1.1;margin:0}.player-card-simple__status[data-v-64a9c72f]{align-items:center;background:rgb(var(--brand-light-rgb)/.12);border:1px solid rgb(var(--brand-light-rgb)/.45);border-radius:999px;color:var(--black-light);display:inline-flex;font-size:.85rem;font-weight:600;justify-content:center;letter-spacing:.02em;padding:.35rem .8rem}.player-card-simple__status--inactive[data-v-64a9c72f]{background:rgb(var(--white-darkest-rgb)/.14);border-color:rgb(var(--white-darkest-rgb)/.45);color:var(--black-dark)}.player-card-simple__meta[data-v-64a9c72f]{background:rgb(var(--white-dark-rgb)/.2);font-weight:500;line-height:1.45;margin:0;padding:.8rem .9rem}.player-card-simple__meta[data-v-64a9c72f],.player-card-simple__roles[data-v-64a9c72f]{border-radius:var(--border-radius-m);color:var(--black-dark)}.player-card-simple__roles[data-v-64a9c72f]{display:flex;flex-wrap:wrap;gap:.65rem}.player-card-simple__roles-empty[data-v-64a9c72f]{font-weight:500;line-height:1.4}.player-card-simple__roles-item[data-v-64a9c72f]{align-items:center;background:rgb(var(--white-light-rgb)/.8);border:2px solid var(--white-dark);border-radius:var(--border-radius-s);box-shadow:var(--shadow-soft);display:flex;gap:.75rem;justify-content:space-between;padding:.55rem .7rem}.player-card-simple__role[data-v-64a9c72f]{color:var(--black-dark);font-weight:700;letter-spacing:.03em}.player-card-simple__quality[data-v-64a9c72f]{background:rgb(var(--brand-light-rgb)/.2);border-radius:999px;color:var(--black-light);font-size:.85rem;font-weight:700;min-width:2.2rem;padding:.2rem .55rem;text-align:center}.player-card-simple__actions[data-v-64a9c72f]{align-items:stretch;display:flex}.player-card-simple__link[data-v-64a9c72f]{align-items:center;background:transparent;border:2px solid var(--brand-dark);border-radius:var(--border-radius-m);box-shadow:var(--shadow-soft);color:var(--brand-dark);cursor:pointer;display:inline-flex;font-weight:600;justify-content:center;padding:.85rem 1rem;text-decoration:none;transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease;width:100%}.player-card-simple__link[data-v-64a9c72f]:hover{background:var(--brand-dark);box-shadow:var(--shadow-brand-soft);color:var(--white-light);transform:translateY(-1px)}@media(max-width:991.98px){.player-card-simple__heading[data-v-64a9c72f]{justify-content:flex-start}}.player-card[data-v-64a9c72f]{background:linear-gradient(180deg,rgb(var(--white-dark-rgb)/.75) 0,rgb(var(--white-dark-rgb)/.15)),linear-gradient(145deg,var(--white-darkest-rgb) 0,var(--white-dark-rgb) 48%,var(--white-light-rgb) 100%);border:2px solid rgb(var(--white-dark-rgb)/.7);box-shadow:0 22px 50px rgb(var(--shadow-soft)/.25),inset 0 1px rgb(var(--shadow)/.95),inset 0 -14px 28px rgb(var(--shadow-brand)/.2);clip-path:polygon(0 0,100% 0,100% 88%,50% 100%,0 88%);color:var(--black-light);isolation:isolate;min-height:620px;overflow:hidden;padding:18px 18px 84px;position:relative;width:min(100%,390px)}.player-card[data-v-64a9c72f]:before{border:1px solid rgb(var(--white-dark-rgb)/.42);clip-path:polygon(0 0,100% 0,100% 87%,50% 100%,0 87%);inset:10px}.player-card[data-v-64a9c72f]:after,.player-card[data-v-64a9c72f]:before{content:"";pointer-events:none;position:absolute;z-index:0}.player-card[data-v-64a9c72f]:after{background:radial-gradient(circle at 20% 14%,rgb(var(--white-dark-rgb)/.65) 0,rgb(var(--white-darkest-rgb)/0) 24%),linear-gradient(130deg,rgb(var(--white-dark-rgb)/.3) 18%,rgb(var(--white-darkest-rgb)/.02) 34%,rgb(var(--white-dark-rgb)/.18) 52%,rgb(var(--white-darkest-rgb)/0) 62%);inset:0}.player-card--compact[data-v-64a9c72f]{background:var(--white-light);border-radius:22px;clip-path:none;min-height:auto;padding:18px;width:490px}.player-card--compact[data-v-64a9c72f]:after,.player-card--compact[data-v-64a9c72f]:before{display:none}.player-card__compact-header[data-v-64a9c72f]{align-items:start;display:flex;gap:1rem;justify-content:space-between}.player-card__compact-name[data-v-64a9c72f]{font-size:1.45rem;font-weight:900;line-height:1;margin:0;text-transform:uppercase}.player-card__compact-meta[data-v-64a9c72f]{color:var(--text-soft);font-size:.92rem;font-weight:600;margin:.4rem 0 0}.player-card__compact-link[data-v-64a9c72f]{align-items:center;border:1px solid rgb(var(--brand-light-rgb)/1);border-radius:999px;color:var(--brand-light);display:inline-flex;font-size:.78rem;font-weight:700;justify-content:center;letter-spacing:.04em;min-height:34px;padding:.45rem .85rem;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.player-card__compact-link[data-v-64a9c72f]:hover{background:rgb(var(--brand-light-rgb)/1);box-shadow:0 8px 16px rgb(var(--brand-light-rgb)/.24);color:var(--white-light);transform:translateY(-3px);transition:all .3s ease}.player-card__compact-stats[data-v-64a9c72f]{display:grid;gap:.9rem;grid-template-columns:1fr 1fr;margin-top:1rem}.compact-block[data-v-64a9c72f]{background:rgb(var(--white-dark-rgb)/.1);border:1px solid rgb(var(--white-dark-rgb)/.48);border-radius:16px;box-shadow:inset 0 1px rgb(var(--white-dark-rgb)/.6),0 10px 18px rgb(var(--shadow-brand)/.08);padding:14px}.compact-block__title[data-v-64a9c72f]{font-size:1rem;font-weight:800;margin:0 0 10px}.player-card__compact-roles[data-v-64a9c72f]{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-start;margin-top:1rem}.player-card__compact-role[data-v-64a9c72f]{background:rgb(var(--white-dark-rgb)/.1);border:1px solid rgb(var(--white-dark-rgb)/.62);border-radius:999px;font-size:.82rem;font-weight:700;padding:.45rem .7rem}.player-card__compact-role .icon svg[data-v-64a9c72f]{height:14px;width:14px}.player-card__sheen[data-v-64a9c72f]{background:repeating-linear-gradient(-22deg,rgb(var(--white-dark-rgb)/.06) 0 18px,rgb(var(--white-darkest-rgb)/0) 18px 52px);inset:0;mix-blend-mode:soft-light;pointer-events:none;position:absolute;z-index:0}.player-card__badge[data-v-64a9c72f],.player-card__body[data-v-64a9c72f],.player-card__header[data-v-64a9c72f]{position:relative;z-index:1}.player-card__header[data-v-64a9c72f]{margin-bottom:22px;padding-top:4px;position:relative}.player-card__edit[data-v-64a9c72f]{align-items:center;background:rgb(var(--white-dark-rgb)/.66);border:1px solid rgb(var(--shadow-brand)/.18);border-radius:999px;box-shadow:0 8px 16px rgb(var(--shadow-brand)/.08);color:var(--black-light);display:inline-flex;font-size:.82rem;font-weight:700;justify-content:center;letter-spacing:.04em;min-height:34px;padding:.45rem .85rem;position:absolute;right:0;text-decoration:none;text-transform:uppercase;top:0;transition:transform .2s ease,box-shadow .2s ease}.player-card__edit[data-v-64a9c72f]:hover{box-shadow:0 12px 18px rgb(var(--shadow-brand)/.12);transform:translateY(-1px)}.player-card__identity[data-v-64a9c72f]{align-items:baseline;display:flex;gap:.55rem;justify-content:center;padding:10px 70px 0 12px;text-align:center}.player-card__name[data-v-64a9c72f]{font-size:clamp(2rem,4vw,2.8rem);font-weight:900;letter-spacing:.03em;line-height:1;margin:0;text-shadow:0 1px 0 rgb(var(--white-rgb)/.6);text-transform:uppercase}.player-card__age[data-v-64a9c72f]{color:var(--text-soft);font-size:1.15rem;font-weight:700}.player-card__body[data-v-64a9c72f]{display:flex;flex-direction:column;gap:18px}.roles-section[data-v-64a9c72f],.stat-block[data-v-64a9c72f]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgb(var(--white-rgb)/.28);border:1px solid rgb(var(--white-rgb)/.48);border-radius:18px;box-shadow:inset 0 1px rgb(var(--white-rgb)/.6),0 10px 18px rgb(var(--shadow-blue-4-rgb)/.08);padding:18px 16px}.roles-section__title[data-v-64a9c72f],.stat-block__title[data-v-64a9c72f]{color:var(--text-dark-alt);font-size:1.55rem;font-weight:800;line-height:1.1;margin:0 0 12px}.roles-section__title[data-v-64a9c72f]{margin-bottom:14px}.roles-list[data-v-64a9c72f]{display:grid;gap:12px}.role-row[data-v-64a9c72f]{align-items:center;background:var(--pill-bg);border:1px solid var(--pill-border);border-radius:14px;box-shadow:inset 0 1px rgb(var(--white-rgb)/.55),0 8px 14px rgb(var(--shadow-blue-5-rgb)/.08);display:flex;gap:12px;justify-content:space-between;padding:14px 16px}.role-row__label[data-v-64a9c72f]{color:var(--text-dark);font-size:1.5rem;font-weight:900;letter-spacing:.03em;line-height:1;min-width:42px}.icon-row[data-v-64a9c72f]{align-items:center;display:flex;flex-wrap:nowrap;gap:.36rem}.icon[data-v-64a9c72f]{color:rgb(var(--white-darkest-rgb)/.7);display:inline-flex}.icon svg[data-v-64a9c72f]{height:24px;width:24px}.icon--active[data-v-64a9c72f]{color:var(--brand-accent);filter:drop-shadow(0 0 8px rgb(var(--brand-dark-rgb)/.24)) drop-shadow(0 1px 0 rgb(var(--brand-dark-rgb)/.85))}.icon--bolt svg[data-v-64a9c72f]{height:22px;width:22px}.player-card__badge[data-v-64a9c72f]{background:linear-gradient(180deg,var(--brand-dark) 0,var(--brand-light) 100%);border-radius:50%;bottom:26px;box-shadow:0 10px 20px rgb(var(--shadow-brand)/.2),inset 0 2px rgb(var(--white-dark-rgb)/.35);height:78px;left:50%;padding:6px;position:absolute;transform:translate(-50%);width:78px}.player-card__badge-inner[data-v-64a9c72f]{border:2px solid rgb(var(--white-rgb)/.78);border-radius:50%;color:var(--white-light);display:grid;font-size:1.15rem;font-weight:900;height:100%;letter-spacing:.08em;place-items:center;text-shadow:0 1px 4px rgb(var(--shadow-black-rgb)/.3);width:100%}@media(max-width:480px){.player-card[data-v-64a9c72f]{min-height:580px;padding:16px 14px 78px}.player-card__identity[data-v-64a9c72f]{padding-right:64px}.player-card__name[data-v-64a9c72f]{font-size:1.85rem}.roles-section__title[data-v-64a9c72f],.stat-block__title[data-v-64a9c72f]{font-size:1.3rem}.role-row__label[data-v-64a9c72f]{font-size:1.25rem}.icon svg[data-v-64a9c72f]{height:20px;width:20px}}.players-filters[data-v-fe633bae]{--bs-accordion-border-color:#ddd;--bs-accordion-border-radius:1rem;--bs-accordion-inner-border-radius:1rem;--bs-accordion-btn-bg:#fff;--bs-accordion-btn-color:#111;--bs-accordion-active-bg:#fff;--bs-accordion-active-color:#111;--bs-accordion-btn-focus-box-shadow:none;--bs-accordion-bg:#fff}#players-filters-accordion[data-v-fe633bae]{display:flex}.players-filters__accordion-item[data-v-fe633bae]{border-radius:1rem;overflow:hidden;width:100%}.players-filters__toggle[data-v-fe633bae]{font-weight:600}.players-filters__toolbar[data-v-fe633bae]{align-items:center;background:#fff;border-top:1px solid #ececef;display:flex;gap:1rem;justify-content:space-between;padding:.85rem 1rem 0}.players-filters__toolbar-label[data-v-fe633bae]{color:#222;font-weight:600}.players-filters__view-toggle[data-v-fe633bae]{align-items:center;background:linear-gradient(180deg,#f7f8fa,#eef1f4);border:1px solid rgba(47,56,69,.12);border-radius:999px;box-shadow:inset 0 1px #fffc;display:none!important;display:inline-flex;gap:.3rem;height:-moz-fit-content;height:fit-content;margin-left:2%;padding:.28rem}.players-filters__view-button[data-v-fe633bae]{align-items:center;background:transparent;border:1px solid transparent;border-radius:999px;color:#2f3845;cursor:pointer;display:inline-flex;font:inherit;font-weight:600;justify-content:center;min-height:2.35rem;min-width:4.75rem;padding:.48rem .95rem;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,color .2s ease,transform .2s ease}.players-filters__view-button[data-v-fe633bae]:hover:not(:disabled){background:#fff;box-shadow:0 8px 18px #2f384514;color:var(--brand-dark)}.players-filters__view-button[data-v-fe633bae]:focus-visible{box-shadow:0 0 0 3px rgb(var(--brand-light-rgb)/.24),0 8px 18px #2f384514;outline:none}.players-filters__view-button--active[data-v-fe633bae]{background:linear-gradient(180deg,var(--brand-dark) 0,#0e6e38 100%);border-color:rgb(var(--brand-dark-rgb)/.78);box-shadow:0 10px 20px rgb(var(--brand-dark-rgb)/.18);color:var(--white-light)}.players-filters__view-button[data-v-fe633bae]:disabled{cursor:not-allowed;opacity:.5}.players-filters__body[data-v-fe633bae]{padding-top:.5rem}.players-filters__field[data-v-fe633bae],.players-filters__group[data-v-fe633bae]{display:grid;gap:.45rem}.players-filters__label[data-v-fe633bae]{color:#222;font-weight:600}.players-filters__input[data-v-fe633bae]{background:#fff;border:1px solid #d4d4d8;border-radius:.75rem;color:#111;font:inherit;padding:.8rem .9rem;width:auto}.players-filters__switches[data-v-fe633bae]{display:flex;flex-wrap:wrap;gap:.75rem}.players-filters__switches--roles[data-v-fe633bae]{gap:.6rem}.players-filters__actions[data-v-fe633bae]{display:flex;justify-content:flex-end}.players-filters__reset[data-v-fe633bae]{align-items:center;background:#fff;border:1px solid #111;border-radius:.75rem;color:#111;cursor:pointer;display:inline-flex;font:inherit;justify-content:center;padding:.7rem 1rem;transition:.2s ease}.players-filters__reset[data-v-fe633bae]:hover:not(:disabled){background:#111;color:#fff}.players-filters__reset[data-v-fe633bae]:disabled{cursor:not-allowed;opacity:.65}@media(max-width:640px){.players-filters__toolbar[data-v-fe633bae]{align-items:stretch;flex-direction:column}.players-filters__view-toggle[data-v-fe633bae]{width:100%}.players-filters__view-button[data-v-fe633bae]{flex:1 1 0}.players-filters__layout[data-v-fe633bae]{grid-template-columns:1fr}.players-filters__item--12[data-v-fe633bae],.players-filters__item--3[data-v-fe633bae],.players-filters__item--4[data-v-fe633bae],.players-filters__item--6[data-v-fe633bae],.players-filters__item--9[data-v-fe633bae]{grid-column:1/-1}.players-filters__actions[data-v-fe633bae],.players-filters__switches[data-v-fe633bae]{flex-direction:column}.players-filters__reset[data-v-fe633bae]{width:100%}}
